diff -u linux-azure-5.15-5.15.0/Documentation/admin-guide/kernel-parameters.txt linux-azure-5.15-5.15.0/Documentation/admin-guide/kernel-parameters.txt --- linux-azure-5.15-5.15.0/Documentation/admin-guide/kernel-parameters.txt +++ linux-azure-5.15-5.15.0/Documentation/admin-guide/kernel-parameters.txt @@ -3456,8 +3456,7 @@ difficult since unequal pointers can no longer be compared. However, if this command-line option is specified, then all normal pointers will have their true - value printed. Pointers printed via %pK may still be - hashed. This option should only be specified when + value printed. This option should only be specified when debugging the kernel. Please do not use on production kernels. @@ -5587,8 +5586,10 @@ it if 0 is given (See Documentation/admin-guide/cgroup-v1/memory.rst) swiotlb= [ARM,IA-64,PPC,MIPS,X86] - Format: { | force | noforce } + Format: { [,] | force | noforce } -- Number of I/O TLB slabs + -- Second integer after comma. Number of swiotlb + areas with their own lock. Must be power of 2. force -- force using of bounce buffers even if they wouldn't be automatically used by the kernel noforce -- Never use bounce buffers (for debugging) diff -u linux-azure-5.15-5.15.0/Documentation/admin-guide/sysctl/kernel.rst linux-azure-5.15-5.15.0/Documentation/admin-guide/sysctl/kernel.rst --- linux-azure-5.15-5.15.0/Documentation/admin-guide/sysctl/kernel.rst +++ linux-azure-5.15-5.15.0/Documentation/admin-guide/sysctl/kernel.rst @@ -795,6 +795,7 @@ bit 2 print timer info bit 3 print locks info if ``CONFIG_LOCKDEP`` is on bit 4 print ftrace buffer +bit 5 print all printk messages in buffer ===== ============================================ So for example to print tasks and memory info on panic, user can:: diff -u linux-azure-5.15-5.15.0/Documentation/sound/hd-audio/models.rst linux-azure-5.15-5.15.0/Documentation/sound/hd-audio/models.rst --- linux-azure-5.15-5.15.0/Documentation/sound/hd-audio/models.rst +++ linux-azure-5.15-5.15.0/Documentation/sound/hd-audio/models.rst @@ -261,6 +261,10 @@ huawei-mbx-stereo Enable initialization verbs for Huawei MBX stereo speakers; might be risky, try this at your own risk +alc298-samsung-headphone + Samsung laptops with ALC298 +alc256-samsung-headphone + Samsung laptops with ALC256 ALC66x/67x/892 ============== diff -u linux-azure-5.15-5.15.0/MAINTAINERS linux-azure-5.15-5.15.0/MAINTAINERS --- linux-azure-5.15-5.15.0/MAINTAINERS +++ linux-azure-5.15-5.15.0/MAINTAINERS @@ -407,11 +407,11 @@ S: Maintained F: drivers/acpi/arm64 -ACPI I2C MULTI INSTANTIATE DRIVER +ACPI SERIAL MULTI INSTANTIATE DRIVER M: Hans de Goede L: platform-driver-x86@vger.kernel.org S: Maintained -F: drivers/platform/x86/i2c-multi-instantiate.c +F: drivers/platform/x86/serial-multi-instantiate.c ACPI PMIC DRIVERS M: "Rafael J. Wysocki" @@ -1003,6 +1003,13 @@ S: Maintained F: drivers/dma/ptdma/ +AMD PSTATE DRIVER +M: Huang Rui +L: linux-pm@vger.kernel.org +S: Supported +F: Documentation/admin-guide/pm/amd-pstate.rst +F: drivers/cpufreq/amd-pstate* + AMD SEATTLE DEVICE TREE SUPPORT M: Brijesh Singh M: Suravee Suthikulpanit @@ -4473,9 +4480,12 @@ CIRRUS LOGIC AUDIO CODEC DRIVERS M: James Schulman M: David Rhodes +M: Lucas Tanure L: alsa-devel@alsa-project.org (moderated for non-subscribers) L: patches@opensource.cirrus.com S: Maintained +F: Documentation/devicetree/bindings/sound/cirrus,cs* +F: sound/pci/hda/cs* F: sound/soc/codecs/cs* CIRRUS LOGIC EP93XX ETHERNET DRIVER diff -u linux-azure-5.15-5.15.0/Makefile linux-azure-5.15-5.15.0/Makefile --- linux-azure-5.15-5.15.0/Makefile +++ linux-azure-5.15-5.15.0/Makefile @@ -1,7 +1,7 @@ # SPDX-License-Identifier: GPL-2.0 VERSION = 5 PATCHLEVEL = 15 -SUBLEVEL = 30 +SUBLEVEL = 35 EXTRAVERSION = NAME = Trick or Treat diff -u linux-azure-5.15-5.15.0/arch/Kconfig linux-azure-5.15-5.15.0/arch/Kconfig --- linux-azure-5.15-5.15.0/arch/Kconfig +++ linux-azure-5.15-5.15.0/arch/Kconfig @@ -1141,6 +1141,7 @@ config RANDOMIZE_KSTACK_OFFSET_DEFAULT bool "Randomize kernel stack offset on syscall entry" depends on HAVE_ARCH_RANDOMIZE_KSTACK_OFFSET + depends on INIT_STACK_NONE || !CC_IS_CLANG || CLANG_VERSION >= 140000 help The kernel stack offset can be randomized (after pt_regs) by roughly 5 bits of entropy, frustrating memory corruption diff -u linux-azure-5.15-5.15.0/arch/arc/kernel/process.c linux-azure-5.15-5.15.0/arch/arc/kernel/process.c --- linux-azure-5.15-5.15.0/arch/arc/kernel/process.c +++ linux-azure-5.15-5.15.0/arch/arc/kernel/process.c @@ -43,7 +43,7 @@ return task_thread_info(current)->thr_ptr; } -SYSCALL_DEFINE3(arc_usr_cmpxchg, int *, uaddr, int, expected, int, new) +SYSCALL_DEFINE3(arc_usr_cmpxchg, int __user *, uaddr, int, expected, int, new) { struct pt_regs *regs = current_pt_regs(); u32 uval; diff -u linux-azure-5.15-5.15.0/arch/arm/boot/dts/bcm2711.dtsi linux-azure-5.15-5.15.0/arch/arm/boot/dts/bcm2711.dtsi --- linux-azure-5.15-5.15.0/arch/arm/boot/dts/bcm2711.dtsi +++ linux-azure-5.15-5.15.0/arch/arm/boot/dts/bcm2711.dtsi @@ -459,12 +459,26 @@ #size-cells = <0>; enable-method = "brcm,bcm2836-smp"; // for ARM 32-bit + /* Source for d/i-cache-line-size and d/i-cache-sets + * https://developer.arm.com/documentation/100095/0003 + * /Level-1-Memory-System/About-the-L1-memory-system?lang=en + * Source for d/i-cache-size + * https://www.raspberrypi.com/documentation/computers + * /processors.html#bcm2711 + */ cpu0: cpu@0 { device_type = "cpu"; compatible = "arm,cortex-a72"; reg = <0>; enable-method = "spin-table"; cpu-release-addr = <0x0 0x000000d8>; + d-cache-size = <0x8000>; + d-cache-line-size = <64>; + d-cache-sets = <256>; // 32KiB(size)/64(line-size)=512ways/2-way set + i-cache-size = <0xc000>; + i-cache-line-size = <64>; + i-cache-sets = <256>; // 48KiB(size)/64(line-size)=768ways/3-way set + next-level-cache = <&l2>; }; cpu1: cpu@1 { @@ -473,6 +487,13 @@ reg = <1>; enable-method = "spin-table"; cpu-release-addr = <0x0 0x000000e0>; + d-cache-size = <0x8000>; + d-cache-line-size = <64>; + d-cache-sets = <256>; // 32KiB(size)/64(line-size)=512ways/2-way set + i-cache-size = <0xc000>; + i-cache-line-size = <64>; + i-cache-sets = <256>; // 48KiB(size)/64(line-size)=768ways/3-way set + next-level-cache = <&l2>; }; cpu2: cpu@2 { @@ -481,6 +502,13 @@ reg = <2>; enable-method = "spin-table"; cpu-release-addr = <0x0 0x000000e8>; + d-cache-size = <0x8000>; + d-cache-line-size = <64>; + d-cache-sets = <256>; // 32KiB(size)/64(line-size)=512ways/2-way set + i-cache-size = <0xc000>; + i-cache-line-size = <64>; + i-cache-sets = <256>; // 48KiB(size)/64(line-size)=768ways/3-way set + next-level-cache = <&l2>; }; cpu3: cpu@3 { @@ -489,6 +517,28 @@ reg = <3>; enable-method = "spin-table"; cpu-release-addr = <0x0 0x000000f0>; + d-cache-size = <0x8000>; + d-cache-line-size = <64>; + d-cache-sets = <256>; // 32KiB(size)/64(line-size)=512ways/2-way set + i-cache-size = <0xc000>; + i-cache-line-size = <64>; + i-cache-sets = <256>; // 48KiB(size)/64(line-size)=768ways/3-way set + next-level-cache = <&l2>; + }; + + /* Source for d/i-cache-line-size and d/i-cache-sets + * https://developer.arm.com/documentation/100095/0003 + * /Level-2-Memory-System/About-the-L2-memory-system?lang=en + * Source for d/i-cache-size + * https://www.raspberrypi.com/documentation/computers + * /processors.html#bcm2711 + */ + l2: l2-cache0 { + compatible = "cache"; + cache-size = <0x100000>; + cache-line-size = <64>; + cache-sets = <1024>; // 1MiB(size)/64(line-size)=16384ways/16-way set + cache-level = <2>; }; }; diff -u linux-azure-5.15-5.15.0/arch/arm/kernel/traps.c linux-azure-5.15-5.15.0/arch/arm/kernel/traps.c --- linux-azure-5.15-5.15.0/arch/arm/kernel/traps.c +++ linux-azure-5.15-5.15.0/arch/arm/kernel/traps.c @@ -575,7 +575,7 @@ if (end < start || flags) return -EINVAL; - if (!access_ok(start, end - start)) + if (!access_ok((void __user *)start, end - start)) return -EFAULT; return __do_cache_op(start, end); diff -u linux-azure-5.15-5.15.0/arch/arm64/boot/dts/broadcom/bcm4908/bcm4908.dtsi linux-azure-5.15-5.15.0/arch/arm64/boot/dts/broadcom/bcm4908/bcm4908.dtsi --- linux-azure-5.15-5.15.0/arch/arm64/boot/dts/broadcom/bcm4908/bcm4908.dtsi +++ linux-azure-5.15-5.15.0/arch/arm64/boot/dts/broadcom/bcm4908/bcm4908.dtsi @@ -273,9 +273,9 @@ #size-cells = <1>; ranges = <0x00 0x00 0xff800000 0x3000>; - timer: timer@400 { - compatible = "brcm,bcm6328-timer", "syscon"; - reg = <0x400 0x3c>; + twd: timer-mfd@400 { + compatible = "brcm,bcm4908-twd", "simple-mfd", "syscon"; + reg = <0x400 0x4c>; }; gpio0: gpio-controller@500 { @@ -330,7 +330,7 @@ reboot { compatible = "syscon-reboot"; - regmap = <&timer>; + regmap = <&twd>; offset = <0x34>; mask = <1>; }; diff -u linux-azure-5.15-5.15.0/arch/arm64/boot/dts/qcom/sdm845.dtsi linux-azure-5.15-5.15.0/arch/arm64/boot/dts/qcom/sdm845.dtsi --- linux-azure-5.15-5.15.0/arch/arm64/boot/dts/qcom/sdm845.dtsi +++ linux-azure-5.15-5.15.0/arch/arm64/boot/dts/qcom/sdm845.dtsi @@ -3608,10 +3608,10 @@ #clock-cells = <0>; clock-frequency = <9600000>; clock-output-names = "mclk"; - qcom,micbias1-millivolt = <1800>; - qcom,micbias2-millivolt = <1800>; - qcom,micbias3-millivolt = <1800>; - qcom,micbias4-millivolt = <1800>; + qcom,micbias1-microvolt = <1800000>; + qcom,micbias2-microvolt = <1800000>; + qcom,micbias3-microvolt = <1800000>; + qcom,micbias4-microvolt = <1800000>; #address-cells = <1>; #size-cells = <1>; diff -u linux-azure-5.15-5.15.0/arch/arm64/boot/dts/qcom/sm8350.dtsi linux-azure-5.15-5.15.0/arch/arm64/boot/dts/qcom/sm8350.dtsi --- linux-azure-5.15-5.15.0/arch/arm64/boot/dts/qcom/sm8350.dtsi +++ linux-azure-5.15-5.15.0/arch/arm64/boot/dts/qcom/sm8350.dtsi @@ -979,7 +979,7 @@ qcom,tcs-offset = <0xd00>; qcom,drv-id = <2>; qcom,tcs-config = , , - , ; + , ; rpmhcc: clock-controller { compatible = "qcom,sm8350-rpmh-clk"; diff -u linux-azure-5.15-5.15.0/arch/arm64/boot/dts/ti/k3-j7200-main.dtsi linux-azure-5.15-5.15.0/arch/arm64/boot/dts/ti/k3-j7200-main.dtsi --- linux-azure-5.15-5.15.0/arch/arm64/boot/dts/ti/k3-j7200-main.dtsi +++ linux-azure-5.15-5.15.0/arch/arm64/boot/dts/ti/k3-j7200-main.dtsi @@ -54,7 +54,10 @@ #interrupt-cells = <3>; interrupt-controller; reg = <0x00 0x01800000 0x00 0x10000>, /* GICD */ - <0x00 0x01900000 0x00 0x100000>; /* GICR */ + <0x00 0x01900000 0x00 0x100000>, /* GICR */ + <0x00 0x6f000000 0x00 0x2000>, /* GICC */ + <0x00 0x6f010000 0x00 0x1000>, /* GICH */ + <0x00 0x6f020000 0x00 0x2000>; /* GICV */ /* vcpumntirq: virtual CPU interface maintenance interrupt */ interrupts = ; diff -u linux-azure-5.15-5.15.0/arch/arm64/boot/dts/ti/k3-j7200.dtsi linux-azure-5.15-5.15.0/arch/arm64/boot/dts/ti/k3-j7200.dtsi --- linux-azure-5.15-5.15.0/arch/arm64/boot/dts/ti/k3-j7200.dtsi +++ linux-azure-5.15-5.15.0/arch/arm64/boot/dts/ti/k3-j7200.dtsi @@ -127,6 +127,7 @@ <0x00 0x00a40000 0x00 0x00a40000 0x00 0x00000800>, /* timesync router */ <0x00 0x01000000 0x00 0x01000000 0x00 0x0d000000>, /* Most peripherals */ <0x00 0x30000000 0x00 0x30000000 0x00 0x0c400000>, /* MAIN NAVSS */ + <0x00 0x6f000000 0x00 0x6f000000 0x00 0x00310000>, /* A72 PERIPHBASE */ <0x00 0x70000000 0x00 0x70000000 0x00 0x00800000>, /* MSMC RAM */ <0x00 0x18000000 0x00 0x18000000 0x00 0x08000000>, /* PCIe1 DAT0 */ <0x41 0x00000000 0x41 0x00000000 0x01 0x00000000>, /* PCIe1 DAT1 */ diff -u linux-azure-5.15-5.15.0/arch/arm64/boot/dts/ti/k3-j721e-main.dtsi linux-azure-5.15-5.15.0/arch/arm64/boot/dts/ti/k3-j721e-main.dtsi --- linux-azure-5.15-5.15.0/arch/arm64/boot/dts/ti/k3-j721e-main.dtsi +++ linux-azure-5.15-5.15.0/arch/arm64/boot/dts/ti/k3-j721e-main.dtsi @@ -76,7 +76,10 @@ #interrupt-cells = <3>; interrupt-controller; reg = <0x00 0x01800000 0x00 0x10000>, /* GICD */ - <0x00 0x01900000 0x00 0x100000>; /* GICR */ + <0x00 0x01900000 0x00 0x100000>, /* GICR */ + <0x00 0x6f000000 0x00 0x2000>, /* GICC */ + <0x00 0x6f010000 0x00 0x1000>, /* GICH */ + <0x00 0x6f020000 0x00 0x2000>; /* GICV */ /* vcpumntirq: virtual CPU interface maintenance interrupt */ interrupts = ; diff -u linux-azure-5.15-5.15.0/arch/arm64/boot/dts/ti/k3-j721e.dtsi linux-azure-5.15-5.15.0/arch/arm64/boot/dts/ti/k3-j721e.dtsi --- linux-azure-5.15-5.15.0/arch/arm64/boot/dts/ti/k3-j721e.dtsi +++ linux-azure-5.15-5.15.0/arch/arm64/boot/dts/ti/k3-j721e.dtsi @@ -136,6 +136,7 @@ <0x00 0x0e000000 0x00 0x0e000000 0x00 0x01800000>, /* PCIe Core*/ <0x00 0x10000000 0x00 0x10000000 0x00 0x10000000>, /* PCIe DAT */ <0x00 0x64800000 0x00 0x64800000 0x00 0x00800000>, /* C71 */ + <0x00 0x6f000000 0x00 0x6f000000 0x00 0x00310000>, /* A72 PERIPHBASE */ <0x44 0x00000000 0x44 0x00000000 0x00 0x08000000>, /* PCIe2 DAT */ <0x44 0x10000000 0x44 0x10000000 0x00 0x08000000>, /* PCIe3 DAT */ <0x4d 0x80800000 0x4d 0x80800000 0x00 0x00800000>, /* C66_0 */ diff -u linux-azure-5.15-5.15.0/arch/arm64/include/asm/cputype.h linux-azure-5.15-5.15.0/arch/arm64/include/asm/cputype.h --- linux-azure-5.15-5.15.0/arch/arm64/include/asm/cputype.h +++ linux-azure-5.15-5.15.0/arch/arm64/include/asm/cputype.h @@ -75,6 +75,7 @@ #define ARM_CPU_PART_CORTEX_A77 0xD0D #define ARM_CPU_PART_NEOVERSE_V1 0xD40 #define ARM_CPU_PART_CORTEX_A78 0xD41 +#define ARM_CPU_PART_CORTEX_A78AE 0xD42 #define ARM_CPU_PART_CORTEX_X1 0xD44 #define ARM_CPU_PART_CORTEX_A510 0xD46 #define ARM_CPU_PART_CORTEX_A710 0xD47 @@ -123,6 +124,7 @@ #define MIDR_CORTEX_A77 MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_CORTEX_A77) #define MIDR_NEOVERSE_V1 MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_NEOVERSE_V1) #define MIDR_CORTEX_A78 MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_CORTEX_A78) +#define MIDR_CORTEX_A78AE MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_CORTEX_A78AE) #define MIDR_CORTEX_X1 MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_CORTEX_X1) #define MIDR_CORTEX_A510 MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_CORTEX_A510) #define MIDR_CORTEX_A710 MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_CORTEX_A710) diff -u linux-azure-5.15-5.15.0/arch/arm64/include/asm/spectre.h linux-azure-5.15-5.15.0/arch/arm64/include/asm/spectre.h --- linux-azure-5.15-5.15.0/arch/arm64/include/asm/spectre.h +++ linux-azure-5.15-5.15.0/arch/arm64/include/asm/spectre.h @@ -67,7 +67,8 @@ DECLARE_PER_CPU_READ_MOSTLY(struct bp_hardening_data, bp_hardening_data); -static inline void arm64_apply_bp_hardening(void) +/* Called during entry so must be __always_inline */ +static __always_inline void arm64_apply_bp_hardening(void) { struct bp_hardening_data *d; diff -u linux-azure-5.15-5.15.0/arch/arm64/include/asm/vectors.h linux-azure-5.15-5.15.0/arch/arm64/include/asm/vectors.h --- linux-azure-5.15-5.15.0/arch/arm64/include/asm/vectors.h +++ linux-azure-5.15-5.15.0/arch/arm64/include/asm/vectors.h @@ -56,14 +56,14 @@ DECLARE_PER_CPU_READ_MOSTLY(const char *, this_cpu_vector); #ifndef CONFIG_UNMAP_KERNEL_AT_EL0 -#define TRAMP_VALIAS 0 +#define TRAMP_VALIAS 0ul #endif static inline const char * arm64_get_bp_hardening_vector(enum arm64_bp_harden_el1_vectors slot) { if (arm64_kernel_unmapped_at_el0()) - return (char *)TRAMP_VALIAS + SZ_2K * slot; + return (char *)(TRAMP_VALIAS + SZ_2K * slot); WARN_ON_ONCE(slot == EL1_VECTOR_KPTI); diff -u linux-azure-5.15-5.15.0/arch/arm64/kernel/proton-pack.c linux-azure-5.15-5.15.0/arch/arm64/kernel/proton-pack.c --- linux-azure-5.15-5.15.0/arch/arm64/kernel/proton-pack.c +++ linux-azure-5.15-5.15.0/arch/arm64/kernel/proton-pack.c @@ -233,17 +233,20 @@ __this_cpu_write(bp_hardening_data.slot, HYP_VECTOR_SPECTRE_DIRECT); } -static void call_smc_arch_workaround_1(void) +/* Called during entry so must be noinstr */ +static noinstr void call_smc_arch_workaround_1(void) { arm_smccc_1_1_smc(ARM_SMCCC_ARCH_WORKAROUND_1, NULL); } -static void call_hvc_arch_workaround_1(void) +/* Called during entry so must be noinstr */ +static noinstr void call_hvc_arch_workaround_1(void) { arm_smccc_1_1_hvc(ARM_SMCCC_ARCH_WORKAROUND_1, NULL); } -static void qcom_link_stack_sanitisation(void) +/* Called during entry so must be noinstr */ +static noinstr void qcom_link_stack_sanitisation(void) { u64 tmp; @@ -850,6 +853,7 @@ if (scope == SCOPE_LOCAL_CPU) { static const struct midr_range spectre_bhb_k32_list[] = { MIDR_ALL_VERSIONS(MIDR_CORTEX_A78), + MIDR_ALL_VERSIONS(MIDR_CORTEX_A78AE), MIDR_ALL_VERSIONS(MIDR_CORTEX_A78C), MIDR_ALL_VERSIONS(MIDR_CORTEX_X1), MIDR_ALL_VERSIONS(MIDR_CORTEX_A710), diff -u linux-azure-5.15-5.15.0/arch/arm64/mm/mmu.c linux-azure-5.15-5.15.0/arch/arm64/mm/mmu.c --- linux-azure-5.15-5.15.0/arch/arm64/mm/mmu.c +++ linux-azure-5.15-5.15.0/arch/arm64/mm/mmu.c @@ -63,6 +63,7 @@ static pud_t bm_pud[PTRS_PER_PUD] __page_aligned_bss __maybe_unused; static DEFINE_SPINLOCK(swapper_pgdir_lock); +static DEFINE_MUTEX(fixmap_lock); void set_swapper_pgd(pgd_t *pgdp, pgd_t pgd) { @@ -328,6 +329,12 @@ } BUG_ON(p4d_bad(p4d)); + /* + * No need for locking during early boot. And it doesn't work as + * expected with KASLR enabled. + */ + if (system_state != SYSTEM_BOOTING) + mutex_lock(&fixmap_lock); pudp = pud_set_fixmap_offset(p4dp, addr); do { pud_t old_pud = READ_ONCE(*pudp); @@ -358,6 +365,8 @@ } while (pudp++, addr = next, addr != end); pud_clear_fixmap(); + if (system_state != SYSTEM_BOOTING) + mutex_unlock(&fixmap_lock); } static void __create_pgd_mapping(pgd_t *pgdir, phys_addr_t phys, @@ -516,7 +525,7 @@ */ BUILD_BUG_ON(pgd_index(direct_map_end - 1) == pgd_index(direct_map_end)); - if (can_set_direct_map() || crash_mem_map || IS_ENABLED(CONFIG_KFENCE)) + if (can_set_direct_map() || IS_ENABLED(CONFIG_KFENCE)) flags |= NO_BLOCK_MAPPINGS | NO_CONT_MAPPINGS; /* @@ -527,6 +536,17 @@ */ memblock_mark_nomap(kernel_start, kernel_end - kernel_start); +#ifdef CONFIG_KEXEC_CORE + if (crash_mem_map) { + if (IS_ENABLED(CONFIG_ZONE_DMA) || + IS_ENABLED(CONFIG_ZONE_DMA32)) + flags |= NO_BLOCK_MAPPINGS | NO_CONT_MAPPINGS; + else if (crashk_res.end) + memblock_mark_nomap(crashk_res.start, + resource_size(&crashk_res)); + } +#endif + /* map all the memory banks */ for_each_mem_range(i, &start, &end) { if (start >= end) @@ -553,6 +573,25 @@ __map_memblock(pgdp, kernel_start, kernel_end, PAGE_KERNEL, NO_CONT_MAPPINGS); memblock_clear_nomap(kernel_start, kernel_end - kernel_start); + + /* + * Use page-level mappings here so that we can shrink the region + * in page granularity and put back unused memory to buddy system + * through /sys/kernel/kexec_crash_size interface. + */ +#ifdef CONFIG_KEXEC_CORE + if (crash_mem_map && + !IS_ENABLED(CONFIG_ZONE_DMA) && !IS_ENABLED(CONFIG_ZONE_DMA32)) { + if (crashk_res.end) { + __map_memblock(pgdp, crashk_res.start, + crashk_res.end + 1, + PAGE_KERNEL, + NO_BLOCK_MAPPINGS | NO_CONT_MAPPINGS); + memblock_clear_nomap(crashk_res.start, + resource_size(&crashk_res)); + } + } +#endif } void mark_rodata_ro(void) diff -u linux-azure-5.15-5.15.0/arch/arm64/net/bpf_jit_comp.c linux-azure-5.15-5.15.0/arch/arm64/net/bpf_jit_comp.c --- linux-azure-5.15-5.15.0/arch/arm64/net/bpf_jit_comp.c +++ linux-azure-5.15-5.15.0/arch/arm64/net/bpf_jit_comp.c @@ -1042,15 +1042,18 @@ goto out_off; } - /* 1. Initial fake pass to compute ctx->idx. */ - - /* Fake pass to fill in ctx->offset. */ - if (build_body(&ctx, extra_pass)) { + /* + * 1. Initial fake pass to compute ctx->idx and ctx->offset. + * + * BPF line info needs ctx->offset[i] to be the offset of + * instruction[i] in jited image, so build prologue first. + */ + if (build_prologue(&ctx, was_classic)) { prog = orig_prog; goto out_off; } - if (build_prologue(&ctx, was_classic)) { + if (build_body(&ctx, extra_pass)) { prog = orig_prog; goto out_off; } @@ -1123,6 +1126,11 @@ prog->jited_len = prog_size; if (!prog->is_func || extra_pass) { + int i; + + /* offset[prog->len] is the size of program */ + for (i = 0; i <= prog->len; i++) + ctx.offset[i] *= AARCH64_INSN_SIZE; bpf_prog_fill_jited_linfo(prog, ctx.offset + 1); out_off: kfree(ctx.offset); diff -u linux-azure-5.15-5.15.0/arch/csky/kernel/perf_callchain.c linux-azure-5.15-5.15.0/arch/csky/kernel/perf_callchain.c --- linux-azure-5.15-5.15.0/arch/csky/kernel/perf_callchain.c +++ linux-azure-5.15-5.15.0/arch/csky/kernel/perf_callchain.c @@ -49,7 +49,7 @@ { struct stackframe buftail; unsigned long lr = 0; - unsigned long *user_frame_tail = (unsigned long *)fp; + unsigned long __user *user_frame_tail = (unsigned long __user *)fp; /* Check accessibility of one struct frame_tail beyond */ if (!access_ok(user_frame_tail, sizeof(buftail))) diff -u linux-azure-5.15-5.15.0/arch/parisc/kernel/traps.c linux-azure-5.15-5.15.0/arch/parisc/kernel/traps.c --- linux-azure-5.15-5.15.0/arch/parisc/kernel/traps.c +++ linux-azure-5.15-5.15.0/arch/parisc/kernel/traps.c @@ -661,6 +661,8 @@ by hand. Technically we need to emulate: fdc,fdce,pdc,"fic,4f",prober,probeir,probew, probeiw */ + if (code == 17 && handle_nadtlb_fault(regs)) + return; fault_address = regs->ior; fault_space = regs->isr; break; diff -u linux-azure-5.15-5.15.0/arch/powerpc/Makefile linux-azure-5.15-5.15.0/arch/powerpc/Makefile --- linux-azure-5.15-5.15.0/arch/powerpc/Makefile +++ linux-azure-5.15-5.15.0/arch/powerpc/Makefile @@ -173,7 +173,7 @@ CFLAGS-$(CONFIG_GENERIC_CPU) += $(call cc-option,-mtune=power7,$(call cc-option,-mtune=power5)) CFLAGS-$(CONFIG_GENERIC_CPU) += $(call cc-option,-mcpu=power5,-mcpu=power4) endif -else +else ifdef CONFIG_PPC_BOOK3E_64 CFLAGS-$(CONFIG_GENERIC_CPU) += -mcpu=powerpc64 endif diff -u linux-azure-5.15-5.15.0/arch/powerpc/kvm/book3s_hv.c linux-azure-5.15-5.15.0/arch/powerpc/kvm/book3s_hv.c --- linux-azure-5.15-5.15.0/arch/powerpc/kvm/book3s_hv.c +++ linux-azure-5.15-5.15.0/arch/powerpc/kvm/book3s_hv.c @@ -6101,8 +6101,11 @@ if (r) return r; - if (kvmppc_radix_possible()) + if (kvmppc_radix_possible()) { r = kvmppc_radix_init(); + if (r) + return r; + } r = kvmppc_uvmem_init(); if (r < 0) diff -u linux-azure-5.15-5.15.0/arch/powerpc/lib/sstep.c linux-azure-5.15-5.15.0/arch/powerpc/lib/sstep.c --- linux-azure-5.15-5.15.0/arch/powerpc/lib/sstep.c +++ linux-azure-5.15-5.15.0/arch/powerpc/lib/sstep.c @@ -113,9 +113,9 @@ { if (!user_mode(regs)) return 1; - if (__access_ok(ea, nb)) + if (access_ok((void __user *)ea, nb)) return 1; - if (__access_ok(ea, 1)) + if (access_ok((void __user *)ea, 1)) /* Access overlaps the end of the user region */ regs->dar = TASK_SIZE_MAX - 1; else @@ -1015,7 +1015,10 @@ #define __put_user_asmx(x, addr, err, op, cr) \ __asm__ __volatile__( \ + ".machine push\n" \ + ".machine power8\n" \ "1: " op " %2,0,%3\n" \ + ".machine pop\n" \ " mfcr %1\n" \ "2:\n" \ ".section .fixup,\"ax\"\n" \ @@ -1028,7 +1031,10 @@ #define __get_user_asmx(x, addr, err, op) \ __asm__ __volatile__( \ + ".machine push\n" \ + ".machine power8\n" \ "1: "op" %1,0,%2\n" \ + ".machine pop\n" \ "2:\n" \ ".section .fixup,\"ax\"\n" \ "3: li %0,%3\n" \ @@ -3307,7 +3313,7 @@ __put_user_asmx(op->val, ea, err, "stbcx.", cr); break; case 2: - __put_user_asmx(op->val, ea, err, "stbcx.", cr); + __put_user_asmx(op->val, ea, err, "sthcx.", cr); break; #endif case 4: diff -u linux-azure-5.15-5.15.0/arch/powerpc/mm/numa.c linux-azure-5.15-5.15.0/arch/powerpc/mm/numa.c --- linux-azure-5.15-5.15.0/arch/powerpc/mm/numa.c +++ linux-azure-5.15-5.15.0/arch/powerpc/mm/numa.c @@ -956,7 +956,9 @@ of_node_put(cpu); } - node_set_online(nid); + /* node_set_online() is an UB if 'nid' is negative */ + if (likely(nid >= 0)) + node_set_online(nid); } get_n_mem_cells(&n_mem_addr_cells, &n_mem_size_cells); diff -u linux-azure-5.15-5.15.0/arch/powerpc/mm/pgtable_32.c linux-azure-5.15-5.15.0/arch/powerpc/mm/pgtable_32.c --- linux-azure-5.15-5.15.0/arch/powerpc/mm/pgtable_32.c +++ linux-azure-5.15-5.15.0/arch/powerpc/mm/pgtable_32.c @@ -138,10 +138,12 @@ unsigned long numpages = PFN_UP((unsigned long)_einittext) - PFN_DOWN((unsigned long)_sinittext); - if (v_block_mapped((unsigned long)_sinittext)) + if (v_block_mapped((unsigned long)_sinittext)) { mmu_mark_initmem_nx(); - else - set_memory_attr((unsigned long)_sinittext, numpages, PAGE_KERNEL); + } else { + set_memory_nx((unsigned long)_sinittext, numpages); + set_memory_rw((unsigned long)_sinittext, numpages); + } } #ifdef CONFIG_STRICT_KERNEL_RWX @@ -155,18 +157,14 @@ return; } - numpages = PFN_UP((unsigned long)_etext) - - PFN_DOWN((unsigned long)_stext); - - set_memory_attr((unsigned long)_stext, numpages, PAGE_KERNEL_ROX); /* - * mark .rodata as read only. Use __init_begin rather than __end_rodata - * to cover NOTES and EXCEPTION_TABLE. + * mark .text and .rodata as read only. Use __init_begin rather than + * __end_rodata to cover NOTES and EXCEPTION_TABLE. */ numpages = PFN_UP((unsigned long)__init_begin) - - PFN_DOWN((unsigned long)__start_rodata); + PFN_DOWN((unsigned long)_stext); - set_memory_attr((unsigned long)__start_rodata, numpages, PAGE_KERNEL_RO); + set_memory_ro((unsigned long)_stext, numpages); // mark_initmem_nx() should have already run by now ptdump_check_wx(); @@ -183,7 +181,7 @@ if (enable) - set_memory_attr(addr, numpages, PAGE_KERNEL); + set_memory_p(addr, numpages); else - set_memory_attr(addr, numpages, __pgprot(0)); + set_memory_np(addr, numpages); } #endif /* CONFIG_DEBUG_PAGEALLOC */ diff -u linux-azure-5.15-5.15.0/arch/riscv/kernel/perf_callchain.c linux-azure-5.15-5.15.0/arch/riscv/kernel/perf_callchain.c --- linux-azure-5.15-5.15.0/arch/riscv/kernel/perf_callchain.c +++ linux-azure-5.15-5.15.0/arch/riscv/kernel/perf_callchain.c @@ -15,8 +15,8 @@ { struct stackframe buftail; unsigned long ra = 0; - unsigned long *user_frame_tail = - (unsigned long *)(fp - sizeof(struct stackframe)); + unsigned long __user *user_frame_tail = + (unsigned long __user *)(fp - sizeof(struct stackframe)); /* Check accessibility of one struct frame_tail beyond */ if (!access_ok(user_frame_tail, sizeof(buftail))) @@ -73,7 +73,7 @@ static bool fill_callchain(void *entry, unsigned long pc) { - return perf_callchain_store(entry, pc); + return perf_callchain_store(entry, pc) == 0; } void perf_callchain_kernel(struct perf_callchain_entry_ctx *entry, diff -u linux-azure-5.15-5.15.0/arch/sparc/kernel/signal_32.c linux-azure-5.15-5.15.0/arch/sparc/kernel/signal_32.c --- linux-azure-5.15-5.15.0/arch/sparc/kernel/signal_32.c +++ linux-azure-5.15-5.15.0/arch/sparc/kernel/signal_32.c @@ -65,7 +65,7 @@ */ static inline bool invalid_frame_pointer(void __user *fp, int fplen) { - if ((((unsigned long) fp) & 15) || !__access_ok((unsigned long)fp, fplen)) + if ((((unsigned long) fp) & 15) || !access_ok(fp, fplen)) return true; return false; diff -u linux-azure-5.15-5.15.0/arch/x86/Kconfig linux-azure-5.15-5.15.0/arch/x86/Kconfig --- linux-azure-5.15-5.15.0/arch/x86/Kconfig +++ linux-azure-5.15-5.15.0/arch/x86/Kconfig @@ -2815,6 +2815,11 @@ config X86_X32 bool "x32 ABI for 64-bit mode" depends on X86_64 + # llvm-objcopy does not convert x86_64 .note.gnu.property or + # compressed debug sections to x86_x32 properly: + # https://github.com/ClangBuiltLinux/linux/issues/514 + # https://github.com/ClangBuiltLinux/linux/issues/1141 + depends on $(success,$(OBJCOPY) --version | head -n1 | grep -qv llvm) help Include code to run binaries for the x32 native 32-bit ABI for 64-bit processors. An x32 process gets access to the diff -u linux-azure-5.15-5.15.0/arch/x86/events/intel/core.c linux-azure-5.15-5.15.0/arch/x86/events/intel/core.c --- linux-azure-5.15-5.15.0/arch/x86/events/intel/core.c +++ linux-azure-5.15-5.15.0/arch/x86/events/intel/core.c @@ -281,7 +281,7 @@ INTEL_UEVENT_EXTRA_REG(0x012a, MSR_OFFCORE_RSP_0, 0x3fffffffffull, RSP_0), INTEL_UEVENT_EXTRA_REG(0x012b, MSR_OFFCORE_RSP_1, 0x3fffffffffull, RSP_1), INTEL_UEVENT_PEBS_LDLAT_EXTRA_REG(0x01cd), - INTEL_UEVENT_EXTRA_REG(0x01c6, MSR_PEBS_FRONTEND, 0x7fff17, FE), + INTEL_UEVENT_EXTRA_REG(0x01c6, MSR_PEBS_FRONTEND, 0x7fff1f, FE), INTEL_UEVENT_EXTRA_REG(0x40ad, MSR_PEBS_FRONTEND, 0x7, FE), INTEL_UEVENT_EXTRA_REG(0x04c2, MSR_PEBS_FRONTEND, 0x8, FE), EVENT_EXTRA_END @@ -5466,7 +5466,11 @@ /* Disabled fixed counters which are not in CPUID */ c->idxmsk64 &= intel_ctrl; - if (c->idxmsk64 != INTEL_PMC_MSK_FIXED_REF_CYCLES) + /* + * Don't extend the pseudo-encoding to the + * generic counters + */ + if (!use_fixed_pseudo_encoding(c->code)) c->idxmsk64 |= (1ULL << num_counters) - 1; } c->idxmsk64 &= diff -u linux-azure-5.15-5.15.0/arch/x86/events/intel/pt.c linux-azure-5.15-5.15.0/arch/x86/events/intel/pt.c --- linux-azure-5.15-5.15.0/arch/x86/events/intel/pt.c +++ linux-azure-5.15-5.15.0/arch/x86/events/intel/pt.c @@ -472,7 +472,7 @@ pt->filters.filter[range].msr_b = filter->msr_b; } - rtit_ctl |= filter->config << pt_address_ranges[range].reg_off; + rtit_ctl |= (u64)filter->config << pt_address_ranges[range].reg_off; } return rtit_ctl; diff -u linux-azure-5.15-5.15.0/arch/x86/include/asm/bug.h linux-azure-5.15-5.15.0/arch/x86/include/asm/bug.h --- linux-azure-5.15-5.15.0/arch/x86/include/asm/bug.h +++ linux-azure-5.15-5.15.0/arch/x86/include/asm/bug.h @@ -77,9 +77,9 @@ */ #define __WARN_FLAGS(flags) \ do { \ - __auto_type f = BUGFLAG_WARNING|(flags); \ + __auto_type __flags = BUGFLAG_WARNING|(flags); \ instrumentation_begin(); \ - _BUG_FLAGS(ASM_UD2, f, ASM_REACHABLE); \ + _BUG_FLAGS(ASM_UD2, __flags, ASM_REACHABLE); \ instrumentation_end(); \ } while (0) diff -u linux-azure-5.15-5.15.0/arch/x86/include/asm/cpufeatures.h linux-azure-5.15-5.15.0/arch/x86/include/asm/cpufeatures.h --- linux-azure-5.15-5.15.0/arch/x86/include/asm/cpufeatures.h +++ linux-azure-5.15-5.15.0/arch/x86/include/asm/cpufeatures.h @@ -314,6 +314,7 @@ #define X86_FEATURE_AMD_SSBD (13*32+24) /* "" Speculative Store Bypass Disable */ #define X86_FEATURE_VIRT_SSBD (13*32+25) /* Virtualized Speculative Store Bypass Disable */ #define X86_FEATURE_AMD_SSB_NO (13*32+26) /* "" Speculative Store Bypass is fixed in hardware. */ +#define X86_FEATURE_CPPC (13*32+27) /* Collaborative Processor Performance Control */ /* Thermal and Power Management Leaf, CPUID level 0x00000006 (EAX), word 14 */ #define X86_FEATURE_DTHERM (14*32+ 0) /* Digital Thermal Sensor */ diff -u linux-azure-5.15-5.15.0/arch/x86/include/asm/irq_stack.h linux-azure-5.15-5.15.0/arch/x86/include/asm/irq_stack.h --- linux-azure-5.15-5.15.0/arch/x86/include/asm/irq_stack.h +++ linux-azure-5.15-5.15.0/arch/x86/include/asm/irq_stack.h @@ -99,7 +99,8 @@ } #define ASM_CALL_ARG0 \ - "call %P[__func] \n" + "call %P[__func] \n" \ + ASM_REACHABLE #define ASM_CALL_ARG1 \ "movq %[arg1], %%rdi \n" \ diff -u linux-azure-5.15-5.15.0/arch/x86/include/asm/kvm_host.h linux-azure-5.15-5.15.0/arch/x86/include/asm/kvm_host.h --- linux-azure-5.15-5.15.0/arch/x86/include/asm/kvm_host.h +++ linux-azure-5.15-5.15.0/arch/x86/include/asm/kvm_host.h @@ -505,6 +505,7 @@ u64 global_ctrl_mask; u64 global_ovf_ctrl_mask; u64 reserved_bits; + u64 raw_event_mask; u8 version; struct kvm_pmc gp_counters[INTEL_PMC_MAX_GENERIC]; struct kvm_pmc fixed_counters[INTEL_PMC_MAX_FIXED]; @@ -1557,8 +1558,9 @@ return -ENOTSUPP; } -int kvm_mmu_module_init(void); -void kvm_mmu_module_exit(void); +void kvm_mmu_x86_module_init(void); +int kvm_mmu_vendor_module_init(void); +void kvm_mmu_vendor_module_exit(void); void kvm_mmu_destroy(struct kvm_vcpu *vcpu); int kvm_mmu_create(struct kvm_vcpu *vcpu); diff -u linux-azure-5.15-5.15.0/arch/x86/include/asm/mem_encrypt.h linux-azure-5.15-5.15.0/arch/x86/include/asm/mem_encrypt.h --- linux-azure-5.15-5.15.0/arch/x86/include/asm/mem_encrypt.h +++ linux-azure-5.15-5.15.0/arch/x86/include/asm/mem_encrypt.h @@ -100,11 +100,6 @@ extern char __start_bss_decrypted[], __end_bss_decrypted[], __start_bss_decrypted_unused[]; -static inline bool mem_encrypt_active(void) -{ - return sme_me_mask; -} - static inline u64 sme_get_me_mask(void) { return sme_me_mask; diff -u linux-azure-5.15-5.15.0/arch/x86/include/asm/msr-index.h linux-azure-5.15-5.15.0/arch/x86/include/asm/msr-index.h --- linux-azure-5.15-5.15.0/arch/x86/include/asm/msr-index.h +++ linux-azure-5.15-5.15.0/arch/x86/include/asm/msr-index.h @@ -128,9 +128,9 @@ #define TSX_CTRL_RTM_DISABLE BIT(0) /* Disable RTM feature */ #define TSX_CTRL_CPUID_CLEAR BIT(1) /* Disable TSX enumeration */ -/* SRBDS support */ #define MSR_IA32_MCU_OPT_CTRL 0x00000123 -#define RNGDS_MITG_DIS BIT(0) +#define RNGDS_MITG_DIS BIT(0) /* SRBDS support */ +#define RTM_ALLOW BIT(1) /* TSX development mode */ #define MSR_IA32_SYSENTER_CS 0x00000174 #define MSR_IA32_SYSENTER_ESP 0x00000175 @@ -486,6 +486,23 @@ #define MSR_AMD64_VIRT_SPEC_CTRL 0xc001011f +/* AMD Collaborative Processor Performance Control MSRs */ +#define MSR_AMD_CPPC_CAP1 0xc00102b0 +#define MSR_AMD_CPPC_ENABLE 0xc00102b1 +#define MSR_AMD_CPPC_CAP2 0xc00102b2 +#define MSR_AMD_CPPC_REQ 0xc00102b3 +#define MSR_AMD_CPPC_STATUS 0xc00102b4 + +#define AMD_CPPC_LOWEST_PERF(x) (((x) >> 0) & 0xff) +#define AMD_CPPC_LOWNONLIN_PERF(x) (((x) >> 8) & 0xff) +#define AMD_CPPC_NOMINAL_PERF(x) (((x) >> 16) & 0xff) +#define AMD_CPPC_HIGHEST_PERF(x) (((x) >> 24) & 0xff) + +#define AMD_CPPC_MAX_PERF(x) (((x) & 0xff) << 0) +#define AMD_CPPC_MIN_PERF(x) (((x) & 0xff) << 8) +#define AMD_CPPC_DES_PERF(x) (((x) & 0xff) << 16) +#define AMD_CPPC_ENERGY_PERF_PREF(x) (((x) & 0xff) << 24) + /* Fam 17h MSRs */ #define MSR_F17H_IRPERF 0xc00000e9 diff -u linux-azure-5.15-5.15.0/arch/x86/kernel/cpu/common.c linux-azure-5.15-5.15.0/arch/x86/kernel/cpu/common.c --- linux-azure-5.15-5.15.0/arch/x86/kernel/cpu/common.c +++ linux-azure-5.15-5.15.0/arch/x86/kernel/cpu/common.c @@ -1714,6 +1714,8 @@ validate_apic_and_package_id(c); x86_spec_ctrl_setup_ap(); update_srbds_msr(); + + tsx_ap_init(); } static __init int setup_noclflush(char *arg) diff -u linux-azure-5.15-5.15.0/arch/x86/kernel/cpu/cpu.h linux-azure-5.15-5.15.0/arch/x86/kernel/cpu/cpu.h --- linux-azure-5.15-5.15.0/arch/x86/kernel/cpu/cpu.h +++ linux-azure-5.15-5.15.0/arch/x86/kernel/cpu/cpu.h @@ -55,11 +55,10 @@ extern __ro_after_init enum tsx_ctrl_states tsx_ctrl_state; extern void __init tsx_init(void); -extern void tsx_enable(void); -extern void tsx_disable(void); -extern void tsx_clear_cpuid(void); +void tsx_ap_init(void); #else static inline void tsx_init(void) { } +static inline void tsx_ap_init(void) { } #endif /* CONFIG_CPU_SUP_INTEL */ extern void get_cpu_cap(struct cpuinfo_x86 *c); diff -u linux-azure-5.15-5.15.0/arch/x86/kernel/kvm.c linux-azure-5.15-5.15.0/arch/x86/kernel/kvm.c --- linux-azure-5.15-5.15.0/arch/x86/kernel/kvm.c +++ linux-azure-5.15-5.15.0/arch/x86/kernel/kvm.c @@ -511,7 +511,7 @@ } else if (apic_id < min && max - apic_id < KVM_IPI_CLUSTER_SIZE) { ipi_bitmap <<= min - apic_id; min = apic_id; - } else if (apic_id < min + KVM_IPI_CLUSTER_SIZE) { + } else if (apic_id > min && apic_id < min + KVM_IPI_CLUSTER_SIZE) { max = apic_id < max ? max : apic_id; } else { ret = kvm_hypercall4(KVM_HC_SEND_IPI, (unsigned long)ipi_bitmap, diff -u linux-azure-5.15-5.15.0/arch/x86/kvm/hyperv.c linux-azure-5.15-5.15.0/arch/x86/kvm/hyperv.c --- linux-azure-5.15-5.15.0/arch/x86/kvm/hyperv.c +++ linux-azure-5.15-5.15.0/arch/x86/kvm/hyperv.c @@ -236,7 +236,7 @@ struct kvm_vcpu *vcpu = hv_synic_to_vcpu(synic); int ret; - if (!synic->active && !host) + if (!synic->active && (!host || data)) return 1; trace_kvm_hv_synic_set_msr(vcpu->vcpu_id, msr, data, host); @@ -282,6 +282,9 @@ case HV_X64_MSR_EOM: { int i; + if (!synic->active) + break; + for (i = 0; i < ARRAY_SIZE(synic->sint); i++) kvm_hv_notify_acked_sint(vcpu, i); break; @@ -446,6 +449,9 @@ struct kvm_lapic_irq irq; int ret, vector; + if (KVM_BUG_ON(!lapic_in_kernel(vcpu), vcpu->kvm)) + return -EINVAL; + if (sint >= ARRAY_SIZE(synic->sint)) return -EINVAL; @@ -658,7 +664,7 @@ struct kvm_vcpu_hv *hv_vcpu = to_hv_vcpu(vcpu); struct kvm_vcpu_hv_synic *synic = to_hv_synic(vcpu); - if (!synic->active && !host) + if (!synic->active && (!host || config)) return 1; if (unlikely(!host && hv_vcpu->enforce_cpuid && new_config.direct_mode && @@ -687,7 +693,7 @@ struct kvm_vcpu *vcpu = hv_stimer_to_vcpu(stimer); struct kvm_vcpu_hv_synic *synic = to_hv_synic(vcpu); - if (!synic->active && !host) + if (!synic->active && (!host || count)) return 1; trace_kvm_hv_stimer_set_count(hv_stimer_to_vcpu(stimer)->vcpu_id, @@ -1749,7 +1755,7 @@ sse128_t xmm[HV_HYPERCALL_MAX_XMM_REGISTERS]; }; -static u64 kvm_hv_flush_tlb(struct kvm_vcpu *vcpu, struct kvm_hv_hcall *hc, bool ex) +static u64 kvm_hv_flush_tlb(struct kvm_vcpu *vcpu, struct kvm_hv_hcall *hc) { int i; gpa_t gpa; @@ -1765,7 +1771,8 @@ int sparse_banks_len; bool all_cpus; - if (!ex) { + if (hc->code == HVCALL_FLUSH_VIRTUAL_ADDRESS_LIST || + hc->code == HVCALL_FLUSH_VIRTUAL_ADDRESS_SPACE) { if (hc->fast) { flush.address_space = hc->ingpa; flush.flags = hc->outgpa; @@ -1819,7 +1826,8 @@ if (!all_cpus) { if (hc->fast) { - if (sparse_banks_len > HV_HYPERCALL_MAX_XMM_REGISTERS - 1) + /* XMM0 is already consumed, each XMM holds two sparse banks. */ + if (sparse_banks_len > 2 * (HV_HYPERCALL_MAX_XMM_REGISTERS - 1)) return HV_STATUS_INVALID_HYPERCALL_INPUT; for (i = 0; i < sparse_banks_len; i += 2) { sparse_banks[i] = sse128_lo(hc->xmm[i / 2 + 1]); @@ -1874,7 +1882,7 @@ } } -static u64 kvm_hv_send_ipi(struct kvm_vcpu *vcpu, struct kvm_hv_hcall *hc, bool ex) +static u64 kvm_hv_send_ipi(struct kvm_vcpu *vcpu, struct kvm_hv_hcall *hc) { struct kvm *kvm = vcpu->kvm; struct hv_send_ipi_ex send_ipi_ex; @@ -1887,8 +1895,9 @@ int sparse_banks_len; u32 vector; bool all_cpus; + int i; - if (!ex) { + if (hc->code == HVCALL_SEND_IPI) { if (!hc->fast) { if (unlikely(kvm_read_guest(kvm, hc->ingpa, &send_ipi, sizeof(send_ipi)))) @@ -1907,9 +1916,15 @@ trace_kvm_hv_send_ipi(vector, sparse_banks[0]); } else { - if (unlikely(kvm_read_guest(kvm, hc->ingpa, &send_ipi_ex, - sizeof(send_ipi_ex)))) - return HV_STATUS_INVALID_HYPERCALL_INPUT; + if (!hc->fast) { + if (unlikely(kvm_read_guest(kvm, hc->ingpa, &send_ipi_ex, + sizeof(send_ipi_ex)))) + return HV_STATUS_INVALID_HYPERCALL_INPUT; + } else { + send_ipi_ex.vector = (u32)hc->ingpa; + send_ipi_ex.vp_set.format = hc->outgpa; + send_ipi_ex.vp_set.valid_bank_mask = sse128_lo(hc->xmm[0]); + } trace_kvm_hv_send_ipi_ex(send_ipi_ex.vector, send_ipi_ex.vp_set.format, @@ -1917,8 +1932,7 @@ vector = send_ipi_ex.vector; valid_bank_mask = send_ipi_ex.vp_set.valid_bank_mask; - sparse_banks_len = bitmap_weight(&valid_bank_mask, 64) * - sizeof(sparse_banks[0]); + sparse_banks_len = bitmap_weight(&valid_bank_mask, 64); all_cpus = send_ipi_ex.vp_set.format == HV_GENERIC_SET_ALL; @@ -1928,12 +1942,27 @@ if (!sparse_banks_len) goto ret_success; - if (kvm_read_guest(kvm, - hc->ingpa + offsetof(struct hv_send_ipi_ex, - vp_set.bank_contents), - sparse_banks, - sparse_banks_len)) - return HV_STATUS_INVALID_HYPERCALL_INPUT; + if (!hc->fast) { + if (kvm_read_guest(kvm, + hc->ingpa + offsetof(struct hv_send_ipi_ex, + vp_set.bank_contents), + sparse_banks, + sparse_banks_len * sizeof(sparse_banks[0]))) + return HV_STATUS_INVALID_HYPERCALL_INPUT; + } else { + /* + * The lower half of XMM0 is already consumed, each XMM holds + * two sparse banks. + */ + if (sparse_banks_len > (2 * HV_HYPERCALL_MAX_XMM_REGISTERS - 1)) + return HV_STATUS_INVALID_HYPERCALL_INPUT; + for (i = 0; i < sparse_banks_len; i++) { + if (i % 2) + sparse_banks[i] = sse128_lo(hc->xmm[(i + 1) / 2]); + else + sparse_banks[i] = sse128_hi(hc->xmm[i / 2]); + } + } } check_and_send_ipi: @@ -2095,6 +2124,7 @@ case HVCALL_FLUSH_VIRTUAL_ADDRESS_SPACE: case HVCALL_FLUSH_VIRTUAL_ADDRESS_LIST_EX: case HVCALL_FLUSH_VIRTUAL_ADDRESS_SPACE_EX: + case HVCALL_SEND_IPI_EX: return true; } @@ -2246,46 +2276,28 @@ kvm_hv_hypercall_complete_userspace; return 0; case HVCALL_FLUSH_VIRTUAL_ADDRESS_LIST: - if (unlikely(!hc.rep_cnt || hc.rep_idx)) { - ret = HV_STATUS_INVALID_HYPERCALL_INPUT; - break; - } - ret = kvm_hv_flush_tlb(vcpu, &hc, false); - break; - case HVCALL_FLUSH_VIRTUAL_ADDRESS_SPACE: - if (unlikely(hc.rep)) { - ret = HV_STATUS_INVALID_HYPERCALL_INPUT; - break; - } - ret = kvm_hv_flush_tlb(vcpu, &hc, false); - break; case HVCALL_FLUSH_VIRTUAL_ADDRESS_LIST_EX: if (unlikely(!hc.rep_cnt || hc.rep_idx)) { ret = HV_STATUS_INVALID_HYPERCALL_INPUT; break; } - ret = kvm_hv_flush_tlb(vcpu, &hc, true); + ret = kvm_hv_flush_tlb(vcpu, &hc); break; + case HVCALL_FLUSH_VIRTUAL_ADDRESS_SPACE: case HVCALL_FLUSH_VIRTUAL_ADDRESS_SPACE_EX: if (unlikely(hc.rep)) { ret = HV_STATUS_INVALID_HYPERCALL_INPUT; break; } - ret = kvm_hv_flush_tlb(vcpu, &hc, true); + ret = kvm_hv_flush_tlb(vcpu, &hc); break; case HVCALL_SEND_IPI: - if (unlikely(hc.rep)) { - ret = HV_STATUS_INVALID_HYPERCALL_INPUT; - break; - } - ret = kvm_hv_send_ipi(vcpu, &hc, false); - break; case HVCALL_SEND_IPI_EX: - if (unlikely(hc.fast || hc.rep)) { + if (unlikely(hc.rep)) { ret = HV_STATUS_INVALID_HYPERCALL_INPUT; break; } - ret = kvm_hv_send_ipi(vcpu, &hc, true); + ret = kvm_hv_send_ipi(vcpu, &hc); break; case HVCALL_POST_DEBUG_DATA: case HVCALL_RETRIEVE_DEBUG_DATA: diff -u linux-azure-5.15-5.15.0/arch/x86/kvm/lapic.c linux-azure-5.15-5.15.0/arch/x86/kvm/lapic.c --- linux-azure-5.15-5.15.0/arch/x86/kvm/lapic.c +++ linux-azure-5.15-5.15.0/arch/x86/kvm/lapic.c @@ -987,6 +987,10 @@ *r = -1; if (irq->shorthand == APIC_DEST_SELF) { + if (KVM_BUG_ON(!src, kvm)) { + *r = 0; + return true; + } *r = kvm_apic_set_irq(src->vcpu, irq, dest_map); return true; } @@ -2242,10 +2246,7 @@ void kvm_lapic_set_tpr(struct kvm_vcpu *vcpu, unsigned long cr8) { - struct kvm_lapic *apic = vcpu->arch.apic; - - apic_set_tpr(apic, ((cr8 & 0x0f) << 4) - | (kvm_lapic_get_reg(apic, APIC_TASKPRI) & 4)); + apic_set_tpr(vcpu->arch.apic, (cr8 & 0x0f) << 4); } u64 kvm_lapic_get_cr8(struct kvm_vcpu *vcpu) diff -u linux-azure-5.15-5.15.0/arch/x86/kvm/mmu/mmu.c linux-azure-5.15-5.15.0/arch/x86/kvm/mmu/mmu.c --- linux-azure-5.15-5.15.0/arch/x86/kvm/mmu/mmu.c +++ linux-azure-5.15-5.15.0/arch/x86/kvm/mmu/mmu.c @@ -6105,12 +6105,24 @@ return 0; } -int kvm_mmu_module_init(void) +/* + * nx_huge_pages needs to be resolved to true/false when kvm.ko is loaded, as + * its default value of -1 is technically undefined behavior for a boolean. + */ +void kvm_mmu_x86_module_init(void) { - int ret = -ENOMEM; - if (nx_huge_pages == -1) __set_nx_huge_pages(get_nx_auto_mode()); +} + +/* + * The bulk of the MMU initialization is deferred until the vendor module is + * loaded as many of the masks/values may be modified by VMX or SVM, i.e. need + * to be reset when a potentially different vendor module is loaded. + */ +int kvm_mmu_vendor_module_init(void) +{ + int ret = -ENOMEM; /* * MMU roles use union aliasing which is, generally speaking, an @@ -6182,7 +6194,7 @@ mmu_free_memory_caches(vcpu); } -void kvm_mmu_module_exit(void) +void kvm_mmu_vendor_module_exit(void) { mmu_destroy_caches(); percpu_counter_destroy(&kvm_total_used_mmu_pages); diff -u linux-azure-5.15-5.15.0/arch/x86/kvm/mmu/tdp_mmu.c linux-azure-5.15-5.15.0/arch/x86/kvm/mmu/tdp_mmu.c --- linux-azure-5.15-5.15.0/arch/x86/kvm/mmu/tdp_mmu.c +++ linux-azure-5.15-5.15.0/arch/x86/kvm/mmu/tdp_mmu.c @@ -99,15 +99,18 @@ } /* - * Finds the next valid root after root (or the first valid root if root - * is NULL), takes a reference on it, and returns that next root. If root - * is not NULL, this thread should have already taken a reference on it, and - * that reference will be dropped. If no valid root is found, this - * function will return NULL. + * Returns the next root after @prev_root (or the first root if @prev_root is + * NULL). A reference to the returned root is acquired, and the reference to + * @prev_root is released (the caller obviously must hold a reference to + * @prev_root if it's non-NULL). + * + * If @only_valid is true, invalid roots are skipped. + * + * Returns NULL if the end of tdp_mmu_roots was reached. */ static struct kvm_mmu_page *tdp_mmu_next_root(struct kvm *kvm, struct kvm_mmu_page *prev_root, - bool shared) + bool shared, bool only_valid) { struct kvm_mmu_page *next_root; @@ -121,9 +124,14 @@ next_root = list_first_or_null_rcu(&kvm->arch.tdp_mmu_roots, typeof(*next_root), link); - while (next_root && !kvm_tdp_mmu_get_root(kvm, next_root)) + while (next_root) { + if ((!only_valid || !next_root->role.invalid) && + kvm_tdp_mmu_get_root(kvm, next_root)) + break; + next_root = list_next_or_null_rcu(&kvm->arch.tdp_mmu_roots, &next_root->link, typeof(*next_root), link); + } rcu_read_unlock(); @@ -143,13 +151,19 @@ * mode. In the unlikely event that this thread must free a root, the lock * will be temporarily dropped and reacquired in write mode. */ -#define for_each_tdp_mmu_root_yield_safe(_kvm, _root, _as_id, _shared) \ - for (_root = tdp_mmu_next_root(_kvm, NULL, _shared); \ - _root; \ - _root = tdp_mmu_next_root(_kvm, _root, _shared)) \ - if (kvm_mmu_page_as_id(_root) != _as_id) { \ +#define __for_each_tdp_mmu_root_yield_safe(_kvm, _root, _as_id, _shared, _only_valid)\ + for (_root = tdp_mmu_next_root(_kvm, NULL, _shared, _only_valid); \ + _root; \ + _root = tdp_mmu_next_root(_kvm, _root, _shared, _only_valid)) \ + if (kvm_mmu_page_as_id(_root) != _as_id) { \ } else +#define for_each_valid_tdp_mmu_root_yield_safe(_kvm, _root, _as_id, _shared) \ + __for_each_tdp_mmu_root_yield_safe(_kvm, _root, _as_id, _shared, true) + +#define for_each_tdp_mmu_root_yield_safe(_kvm, _root, _as_id, _shared) \ + __for_each_tdp_mmu_root_yield_safe(_kvm, _root, _as_id, _shared, false) + #define for_each_tdp_mmu_root(_kvm, _root, _as_id) \ list_for_each_entry_rcu(_root, &_kvm->arch.tdp_mmu_roots, link, \ lockdep_is_held_type(&kvm->mmu_lock, 0) || \ @@ -199,7 +213,10 @@ role = page_role_for_level(vcpu, vcpu->arch.mmu->shadow_root_level); - /* Check for an existing root before allocating a new one. */ + /* + * Check for an existing root before allocating a new one. Note, the + * role check prevents consuming an invalid root. + */ for_each_tdp_mmu_root(kvm, root, kvm_mmu_role_as_id(role)) { if (root->role.word == role.word && kvm_tdp_mmu_get_root(kvm, root)) @@ -1271,7 +1288,7 @@ lockdep_assert_held_read(&kvm->mmu_lock); - for_each_tdp_mmu_root_yield_safe(kvm, root, slot->as_id, true) + for_each_valid_tdp_mmu_root_yield_safe(kvm, root, slot->as_id, true) spte_set |= wrprot_gfn_range(kvm, root, slot->base_gfn, slot->base_gfn + slot->npages, min_level); @@ -1299,6 +1316,9 @@ if (tdp_mmu_iter_cond_resched(kvm, &iter, false, true)) continue; + if (!is_shadow_present_pte(iter.old_spte)) + continue; + if (spte_ad_need_write_protect(iter.old_spte)) { if (is_writable_pte(iter.old_spte)) new_spte = iter.old_spte & ~PT_WRITABLE_MASK; @@ -1342,7 +1362,7 @@ lockdep_assert_held_read(&kvm->mmu_lock); - for_each_tdp_mmu_root_yield_safe(kvm, root, slot->as_id, true) + for_each_valid_tdp_mmu_root_yield_safe(kvm, root, slot->as_id, true) spte_set |= clear_dirty_gfn_range(kvm, root, slot->base_gfn, slot->base_gfn + slot->npages); @@ -1467,7 +1487,7 @@ lockdep_assert_held_read(&kvm->mmu_lock); - for_each_tdp_mmu_root_yield_safe(kvm, root, slot->as_id, true) + for_each_valid_tdp_mmu_root_yield_safe(kvm, root, slot->as_id, true) zap_collapsible_spte_range(kvm, root, slot); } diff -u linux-azure-5.15-5.15.0/arch/x86/kvm/mmu/tdp_mmu.h linux-azure-5.15-5.15.0/arch/x86/kvm/mmu/tdp_mmu.h --- linux-azure-5.15-5.15.0/arch/x86/kvm/mmu/tdp_mmu.h +++ linux-azure-5.15-5.15.0/arch/x86/kvm/mmu/tdp_mmu.h @@ -10,9 +10,6 @@ __must_check static inline bool kvm_tdp_mmu_get_root(struct kvm *kvm, struct kvm_mmu_page *root) { - if (root->role.invalid) - return false; - return refcount_inc_not_zero(&root->tdp_mmu_root_count); } diff -u linux-azure-5.15-5.15.0/arch/x86/kvm/pmu.c linux-azure-5.15-5.15.0/arch/x86/kvm/pmu.c --- linux-azure-5.15-5.15.0/arch/x86/kvm/pmu.c +++ linux-azure-5.15-5.15.0/arch/x86/kvm/pmu.c @@ -96,8 +96,7 @@ static void pmc_reprogram_counter(struct kvm_pmc *pmc, u32 type, u64 config, bool exclude_user, - bool exclude_kernel, bool intr, - bool in_tx, bool in_tx_cp) + bool exclude_kernel, bool intr) { struct perf_event *event; struct perf_event_attr attr = { @@ -113,16 +112,14 @@ attr.sample_period = get_sample_period(pmc, pmc->counter); - if (in_tx) - attr.config |= HSW_IN_TX; - if (in_tx_cp) { + if ((attr.config & HSW_IN_TX_CHECKPOINTED) && + guest_cpuid_is_intel(pmc->vcpu)) { /* * HSW_IN_TX_CHECKPOINTED is not supported with nonzero * period. Just clear the sample period so at least * allocating the counter doesn't fail. */ attr.sample_period = 0; - attr.config |= HSW_IN_TX_CHECKPOINTED; } event = perf_event_create_kernel_counter(&attr, -1, current, @@ -178,6 +175,7 @@ struct kvm *kvm = pmc->vcpu->kvm; struct kvm_pmu_event_filter *filter; int i; + struct kvm_pmu *pmu = vcpu_to_pmu(pmc->vcpu); bool allow_event = true; if (eventsel & ARCH_PERFMON_EVENTSEL_PIN_CONTROL) @@ -217,7 +215,7 @@ } if (type == PERF_TYPE_RAW) - config = eventsel & AMD64_RAW_EVENT_MASK; + config = eventsel & pmu->raw_event_mask; if (pmc->current_config == eventsel && pmc_resume_counter(pmc)) return; @@ -228,9 +226,7 @@ pmc_reprogram_counter(pmc, type, config, !(eventsel & ARCH_PERFMON_EVENTSEL_USR), !(eventsel & ARCH_PERFMON_EVENTSEL_OS), - eventsel & ARCH_PERFMON_EVENTSEL_INT, - (eventsel & HSW_IN_TX), - (eventsel & HSW_IN_TX_CHECKPOINTED)); + eventsel & ARCH_PERFMON_EVENTSEL_INT); } EXPORT_SYMBOL_GPL(reprogram_gp_counter); @@ -266,7 +262,7 @@ kvm_x86_ops.pmu_ops->find_fixed_event(idx), !(en_field & 0x2), /* exclude user */ !(en_field & 0x1), /* exclude kernel */ - pmi, false, false); + pmi); } EXPORT_SYMBOL_GPL(reprogram_fixed_counter); diff -u linux-azure-5.15-5.15.0/arch/x86/kvm/svm/avic.c linux-azure-5.15-5.15.0/arch/x86/kvm/svm/avic.c --- linux-azure-5.15-5.15.0/arch/x86/kvm/svm/avic.c +++ linux-azure-5.15-5.15.0/arch/x86/kvm/svm/avic.c @@ -799,7 +799,7 @@ { struct kvm_kernel_irq_routing_entry *e; struct kvm_irq_routing_table *irq_rt; - int idx, ret = -EINVAL; + int idx, ret = 0; if (!kvm_arch_has_assigned_device(kvm) || !irq_remapping_cap(IRQ_POSTING_CAP)) @@ -810,7 +810,13 @@ idx = srcu_read_lock(&kvm->irq_srcu); irq_rt = srcu_dereference(kvm->irq_routing, &kvm->irq_srcu); - WARN_ON(guest_irq >= irq_rt->nr_rt_entries); + + if (guest_irq >= irq_rt->nr_rt_entries || + hlist_empty(&irq_rt->map[guest_irq])) { + pr_warn_once("no route for guest_irq %u/%u (broken user space?)\n", + guest_irq, irq_rt->nr_rt_entries); + goto out; + } hlist_for_each_entry(e, &irq_rt->map[guest_irq], link) { struct vcpu_data vcpu_info; @@ -941,15 +947,10 @@ void avic_vcpu_load(struct kvm_vcpu *vcpu, int cpu) { u64 entry; - /* ID = 0xff (broadcast), ID > 0xff (reserved) */ int h_physical_id = kvm_cpu_get_apicid(cpu); struct vcpu_svm *svm = to_svm(vcpu); - /* - * Since the host physical APIC id is 8 bits, - * we can support host APIC ID upto 255. - */ - if (WARN_ON(h_physical_id > AVIC_PHYSICAL_ID_ENTRY_HOST_PHYSICAL_ID_MASK)) + if (WARN_ON(h_physical_id & ~AVIC_PHYSICAL_ID_ENTRY_HOST_PHYSICAL_ID_MASK)) return; entry = READ_ONCE(*(svm->avic_physical_id_cache)); diff -u linux-azure-5.15-5.15.0/arch/x86/kvm/svm/pmu.c linux-azure-5.15-5.15.0/arch/x86/kvm/svm/pmu.c --- linux-azure-5.15-5.15.0/arch/x86/kvm/svm/pmu.c +++ linux-azure-5.15-5.15.0/arch/x86/kvm/svm/pmu.c @@ -261,12 +261,10 @@ /* MSR_EVNTSELn */ pmc = get_gp_pmc_amd(pmu, msr, PMU_TYPE_EVNTSEL); if (pmc) { - if (data == pmc->eventsel) - return 0; - if (!(data & pmu->reserved_bits)) { + data &= ~pmu->reserved_bits; + if (data != pmc->eventsel) reprogram_gp_counter(pmc, data); - return 0; - } + return 0; } return 1; @@ -283,6 +281,7 @@ pmu->counter_bitmask[KVM_PMC_GP] = ((u64)1 << 48) - 1; pmu->reserved_bits = 0xfffffff000280000ull; + pmu->raw_event_mask = AMD64_RAW_EVENT_MASK; pmu->version = 1; /* not applicable to AMD; but clean them to prevent any fall out */ pmu->counter_bitmask[KVM_PMC_FIXED] = 0; diff -u linux-azure-5.15-5.15.0/arch/x86/kvm/svm/svm.h linux-azure-5.15-5.15.0/arch/x86/kvm/svm/svm.h --- linux-azure-5.15-5.15.0/arch/x86/kvm/svm/svm.h +++ linux-azure-5.15-5.15.0/arch/x86/kvm/svm/svm.h @@ -22,6 +22,8 @@ #include #include +#include "kvm_cache_regs.h" + #define __sme_page_pa(x) __sme_set(page_to_pfn(x) << PAGE_SHIFT) #define IOPM_SIZE PAGE_SIZE * 3 @@ -497,7 +499,7 @@ #define AVIC_LOGICAL_ID_ENTRY_VALID_BIT 31 #define AVIC_LOGICAL_ID_ENTRY_VALID_MASK (1 << 31) -#define AVIC_PHYSICAL_ID_ENTRY_HOST_PHYSICAL_ID_MASK (0xFFULL) +#define AVIC_PHYSICAL_ID_ENTRY_HOST_PHYSICAL_ID_MASK GENMASK_ULL(11, 0) #define AVIC_PHYSICAL_ID_ENTRY_BACKING_PAGE_MASK (0xFFFFFFFFFFULL << 12) #define AVIC_PHYSICAL_ID_ENTRY_IS_RUNNING_MASK (1ULL << 62) #define AVIC_PHYSICAL_ID_ENTRY_VALID_MASK (1ULL << 63) diff -u linux-azure-5.15-5.15.0/arch/x86/kvm/vmx/pmu_intel.c linux-azure-5.15-5.15.0/arch/x86/kvm/vmx/pmu_intel.c --- linux-azure-5.15-5.15.0/arch/x86/kvm/vmx/pmu_intel.c +++ linux-azure-5.15-5.15.0/arch/x86/kvm/vmx/pmu_intel.c @@ -396,6 +396,7 @@ struct kvm_pmc *pmc; u32 msr = msr_info->index; u64 data = msr_info->data; + u64 reserved_bits; switch (msr) { case MSR_CORE_PERF_FIXED_CTR_CTRL: @@ -451,7 +452,11 @@ } else if ((pmc = get_gp_pmc(pmu, msr, MSR_P6_EVNTSEL0))) { if (data == pmc->eventsel) return 0; - if (!(data & pmu->reserved_bits)) { + reserved_bits = pmu->reserved_bits; + if ((pmc->idx == 2) && + (pmu->raw_event_mask & HSW_IN_TX_CHECKPOINTED)) + reserved_bits ^= HSW_IN_TX_CHECKPOINTED; + if (!(data & reserved_bits)) { reprogram_gp_counter(pmc, data); return 0; } @@ -478,6 +483,7 @@ pmu->counter_bitmask[KVM_PMC_FIXED] = 0; pmu->version = 0; pmu->reserved_bits = 0xffffffff00200000ull; + pmu->raw_event_mask = X86_RAW_EVENT_MASK; entry = kvm_find_cpuid_entry(vcpu, 0xa, 0); if (!entry) @@ -524,8 +530,10 @@ entry = kvm_find_cpuid_entry(vcpu, 7, 0); if (entry && (boot_cpu_has(X86_FEATURE_HLE) || boot_cpu_has(X86_FEATURE_RTM)) && - (entry->ebx & (X86_FEATURE_HLE|X86_FEATURE_RTM))) - pmu->reserved_bits ^= HSW_IN_TX|HSW_IN_TX_CHECKPOINTED; + (entry->ebx & (X86_FEATURE_HLE|X86_FEATURE_RTM))) { + pmu->reserved_bits ^= HSW_IN_TX; + pmu->raw_event_mask |= (HSW_IN_TX|HSW_IN_TX_CHECKPOINTED); + } bitmap_set(pmu->all_valid_pmc_idx, 0, pmu->nr_arch_gp_counters); diff -u linux-azure-5.15-5.15.0/arch/x86/kvm/x86.c linux-azure-5.15-5.15.0/arch/x86/kvm/x86.c --- linux-azure-5.15-5.15.0/arch/x86/kvm/x86.c +++ linux-azure-5.15-5.15.0/arch/x86/kvm/x86.c @@ -1605,8 +1605,7 @@ return r; } - /* Update reserved bits */ - if ((efer ^ old_efer) & EFER_NX) + if ((efer ^ old_efer) & KVM_MMU_EFER_ROLE_BITS) kvm_mmu_reset_context(vcpu); return 0; @@ -7277,6 +7276,11 @@ return guest_cpuid_has(emul_to_vcpu(ctxt), X86_FEATURE_FXSR); } +static bool emulator_guest_has_rdpid(struct x86_emulate_ctxt *ctxt) +{ + return guest_cpuid_has(emul_to_vcpu(ctxt), X86_FEATURE_RDPID); +} + static ulong emulator_read_gpr(struct x86_emulate_ctxt *ctxt, unsigned reg) { return kvm_register_read_raw(emul_to_vcpu(ctxt), reg); @@ -7359,6 +7363,7 @@ .guest_has_long_mode = emulator_guest_has_long_mode, .guest_has_movbe = emulator_guest_has_movbe, .guest_has_fxsr = emulator_guest_has_fxsr, + .guest_has_rdpid = emulator_guest_has_rdpid, .set_nmi_mask = emulator_set_nmi_mask, .get_hflags = emulator_get_hflags, .exiting_smm = emulator_exiting_smm, @@ -8433,7 +8438,7 @@ } kvm_nr_uret_msrs = 0; - r = kvm_mmu_module_init(); + r = kvm_mmu_vendor_module_init(); if (r) goto out_free_percpu; @@ -8481,7 +8486,7 @@ cancel_work_sync(&pvclock_gtod_work); #endif kvm_x86_ops.hardware_enable = NULL; - kvm_mmu_module_exit(); + kvm_mmu_vendor_module_exit(); free_percpu(user_return_msrs); kmem_cache_destroy(x86_emulator_cache); #ifdef CONFIG_KVM_XEN @@ -12419,0 +12425,16 @@ + +static int __init kvm_x86_init(void) +{ + kvm_mmu_x86_module_init(); + return 0; +} +module_init(kvm_x86_init); + +static void __exit kvm_x86_exit(void) +{ + /* + * If module_init() is implemented, module_exit() must also be + * implemented to allow module unload. + */ +} +module_exit(kvm_x86_exit); diff -u linux-azure-5.15-5.15.0/arch/x86/mm/ioremap.c linux-azure-5.15-5.15.0/arch/x86/mm/ioremap.c --- linux-azure-5.15-5.15.0/arch/x86/mm/ioremap.c +++ linux-azure-5.15-5.15.0/arch/x86/mm/ioremap.c @@ -738,7 +738,7 @@ bool arch_memremap_can_ram_remap(resource_size_t phys_addr, unsigned long size, unsigned long flags) { - if (!mem_encrypt_active()) + if (!cc_platform_has(CC_ATTR_MEM_ENCRYPT)) return true; if (flags & MEMREMAP_ENC) @@ -768,7 +768,7 @@ { bool encrypted_prot; - if (!mem_encrypt_active()) + if (!cc_platform_has(CC_ATTR_MEM_ENCRYPT)) return prot; encrypted_prot = true; diff -u linux-azure-5.15-5.15.0/arch/x86/mm/mem_encrypt.c linux-azure-5.15-5.15.0/arch/x86/mm/mem_encrypt.c --- linux-azure-5.15-5.15.0/arch/x86/mm/mem_encrypt.c +++ linux-azure-5.15-5.15.0/arch/x86/mm/mem_encrypt.c @@ -423,7 +423,7 @@ * The unused memory range was mapped decrypted, change the encryption * attribute from decrypted to encrypted before freeing it. */ - if (mem_encrypt_active()) { + if (cc_platform_has(CC_ATTR_MEM_ENCRYPT)) { r = set_memory_encrypted(vaddr, npages); if (r) { pr_warn("failed to free unused decrypted pages\n"); diff -u linux-azure-5.15-5.15.0/arch/x86/mm/pat/set_memory.c linux-azure-5.15-5.15.0/arch/x86/mm/pat/set_memory.c --- linux-azure-5.15-5.15.0/arch/x86/mm/pat/set_memory.c +++ linux-azure-5.15-5.15.0/arch/x86/mm/pat/set_memory.c @@ -18,6 +18,7 @@ #include #include #include +#include #include #include @@ -1991,6 +1992,10 @@ struct cpa_data cpa; int ret; + /* Nothing to do if memory encryption is not active */ + if (!cc_platform_has(CC_ATTR_MEM_ENCRYPT)) + return 0; + /* Should not be working on unaligned addresses */ if (WARN_ONCE(addr & ~PAGE_MASK, "misaligned address: %#lx\n", addr)) addr &= PAGE_MASK; diff -u linux-azure-5.15-5.15.0/arch/x86/power/cpu.c linux-azure-5.15-5.15.0/arch/x86/power/cpu.c --- linux-azure-5.15-5.15.0/arch/x86/power/cpu.c +++ linux-azure-5.15-5.15.0/arch/x86/power/cpu.c @@ -40,7 +40,8 @@ struct saved_msr *end = msr + ctxt->saved_msrs.num; while (msr < end) { - msr->valid = !rdmsrl_safe(msr->info.msr_no, &msr->info.reg.q); + if (msr->valid) + rdmsrl(msr->info.msr_no, msr->info.reg.q); msr++; } } @@ -424,8 +425,10 @@ } for (i = saved_msrs->num, j = 0; i < total_num; i++, j++) { + u64 dummy; + msr_array[i].info.msr_no = msr_id[j]; - msr_array[i].valid = false; + msr_array[i].valid = !rdmsrl_safe(msr_id[j], &dummy); msr_array[i].info.reg.q = 0; } saved_msrs->num = total_num; @@ -500,10 +503,24 @@ return ret; } +static void pm_save_spec_msr(void) +{ + u32 spec_msr_id[] = { + MSR_IA32_SPEC_CTRL, + MSR_IA32_TSX_CTRL, + MSR_TSX_FORCE_ABORT, + MSR_IA32_MCU_OPT_CTRL, + MSR_AMD64_LS_CFG, + }; + + msr_build_context(spec_msr_id, ARRAY_SIZE(spec_msr_id)); +} + static int pm_check_save_msr(void) { dmi_check_system(msr_save_dmi_table); pm_cpu_check(msr_save_cpu_table); + pm_save_spec_msr(); return 0; } diff -u linux-azure-5.15-5.15.0/arch/x86/xen/smp_pv.c linux-azure-5.15-5.15.0/arch/x86/xen/smp_pv.c --- linux-azure-5.15-5.15.0/arch/x86/xen/smp_pv.c +++ linux-azure-5.15-5.15.0/arch/x86/xen/smp_pv.c @@ -129,7 +129,7 @@ per_cpu(xen_irq_work, cpu).irq = rc; per_cpu(xen_irq_work, cpu).name = callfunc_name; - if (is_xen_pmu(cpu)) { + if (is_xen_pmu) { pmu_name = kasprintf(GFP_KERNEL, "pmu%d", cpu); rc = bind_virq_to_irqhandler(VIRQ_XENPMU, cpu, xen_pmu_irq_handler, diff -u linux-azure-5.15-5.15.0/block/bfq-iosched.c linux-azure-5.15-5.15.0/block/bfq-iosched.c --- linux-azure-5.15-5.15.0/block/bfq-iosched.c +++ linux-azure-5.15-5.15.0/block/bfq-iosched.c @@ -2662,6 +2662,15 @@ * are likely to increase the throughput. */ bfqq->new_bfqq = new_bfqq; + /* + * The above assignment schedules the following redirections: + * each time some I/O for bfqq arrives, the process that + * generated that I/O is disassociated from bfqq and + * associated with new_bfqq. Here we increases new_bfqq->ref + * in advance, adding the number of processes that are + * expected to be associated with new_bfqq as they happen to + * issue I/O. + */ new_bfqq->ref += process_refs; return new_bfqq; } @@ -2724,6 +2733,10 @@ { struct bfq_queue *in_service_bfqq, *new_bfqq; + /* if a merge has already been setup, then proceed with that first */ + if (bfqq->new_bfqq) + return bfqq->new_bfqq; + /* * Check delayed stable merge for rotational or non-queueing * devs. For this branch to be executed, bfqq must not be @@ -2825,9 +2838,6 @@ if (bfq_too_late_for_merging(bfqq)) return NULL; - if (bfqq->new_bfqq) - return bfqq->new_bfqq; - if (!io_struct || unlikely(bfqq == &bfqd->oom_bfqq)) return NULL; @@ -5061,7 +5071,7 @@ struct bfq_data *bfqd = hctx->queue->elevator->elevator_data; struct request *rq; struct bfq_queue *in_serv_queue; - bool waiting_rq, idle_timer_disabled; + bool waiting_rq, idle_timer_disabled = false; spin_lock_irq(&bfqd->lock); @@ -5069,14 +5079,15 @@ waiting_rq = in_serv_queue && bfq_bfqq_wait_request(in_serv_queue); rq = __bfq_dispatch_request(hctx); - - idle_timer_disabled = - waiting_rq && !bfq_bfqq_wait_request(in_serv_queue); + if (in_serv_queue == bfqd->in_service_queue) { + idle_timer_disabled = + waiting_rq && !bfq_bfqq_wait_request(in_serv_queue); + } spin_unlock_irq(&bfqd->lock); - - bfq_update_dispatch_stats(hctx->queue, rq, in_serv_queue, - idle_timer_disabled); + bfq_update_dispatch_stats(hctx->queue, rq, + idle_timer_disabled ? in_serv_queue : NULL, + idle_timer_disabled); return rq; } diff -u linux-azure-5.15-5.15.0/block/bio.c linux-azure-5.15-5.15.0/block/bio.c --- linux-azure-5.15-5.15.0/block/bio.c +++ linux-azure-5.15-5.15.0/block/bio.c @@ -1552,7 +1552,7 @@ void bio_trim(struct bio *bio, sector_t offset, sector_t size) { if (WARN_ON_ONCE(offset > BIO_MAX_SECTORS || size > BIO_MAX_SECTORS || - offset + size > bio->bi_iter.bi_size)) + offset + size > bio_sectors(bio))) return; size <<= 9; diff -u linux-azure-5.15-5.15.0/block/blk-cgroup.c linux-azure-5.15-5.15.0/block/blk-cgroup.c --- linux-azure-5.15-5.15.0/block/blk-cgroup.c +++ linux-azure-5.15-5.15.0/block/blk-cgroup.c @@ -855,11 +855,11 @@ blk_queue_root_blkg(bdev->bd_disk->queue); struct blkg_iostat tmp; int cpu; + unsigned long flags; memset(&tmp, 0, sizeof(tmp)); for_each_possible_cpu(cpu) { struct disk_stats *cpu_dkstats; - unsigned long flags; cpu_dkstats = per_cpu_ptr(bdev->bd_stats, cpu); tmp.ios[BLKG_IOSTAT_READ] += @@ -875,11 +875,11 @@ cpu_dkstats->sectors[STAT_WRITE] << 9; tmp.bytes[BLKG_IOSTAT_DISCARD] += cpu_dkstats->sectors[STAT_DISCARD] << 9; - - flags = u64_stats_update_begin_irqsave(&blkg->iostat.sync); - blkg_iostat_set(&blkg->iostat.cur, &tmp); - u64_stats_update_end_irqrestore(&blkg->iostat.sync, flags); } + + flags = u64_stats_update_begin_irqsave(&blkg->iostat.sync); + blkg_iostat_set(&blkg->iostat.cur, &tmp); + u64_stats_update_end_irqrestore(&blkg->iostat.sync, flags); } } diff -u linux-azure-5.15-5.15.0/block/blk-core.c linux-azure-5.15-5.15.0/block/blk-core.c --- linux-azure-5.15-5.15.0/block/blk-core.c +++ linux-azure-5.15-5.15.0/block/blk-core.c @@ -49,6 +49,7 @@ #include "blk-mq.h" #include "blk-mq-sched.h" #include "blk-pm.h" +#include "blk-rq-qos.h" struct dentry *blk_debugfs_root; @@ -380,6 +381,9 @@ */ blk_freeze_queue(q); + /* cleanup rq qos structures for queue without disk */ + rq_qos_exit(q); + blk_queue_flag_set(QUEUE_FLAG_DEAD, q); blk_sync_queue(q); diff -u linux-azure-5.15-5.15.0/block/blk-sysfs.c linux-azure-5.15-5.15.0/block/blk-sysfs.c --- linux-azure-5.15-5.15.0/block/blk-sysfs.c +++ linux-azure-5.15-5.15.0/block/blk-sysfs.c @@ -954,15 +954,17 @@ */ if (queue_is_mq(q)) blk_mq_unregister_dev(disk_to_dev(disk), q); - - kobject_uevent(&q->kobj, KOBJ_REMOVE); - kobject_del(&q->kobj); blk_trace_remove_sysfs(disk_to_dev(disk)); mutex_lock(&q->sysfs_lock); if (q->elevator) elv_unregister_queue(q); mutex_unlock(&q->sysfs_lock); + + /* Now that we've deleted all child objects, we can delete the queue. */ + kobject_uevent(&q->kobj, KOBJ_REMOVE); + kobject_del(&q->kobj); + mutex_unlock(&q->sysfs_dir_lock); kobject_put(&disk_to_dev(disk)->kobj); diff -u linux-azure-5.15-5.15.0/block/genhd.c linux-azure-5.15-5.15.0/block/genhd.c --- linux-azure-5.15-5.15.0/block/genhd.c +++ linux-azure-5.15-5.15.0/block/genhd.c @@ -324,7 +324,7 @@ { int idx; - idx = ida_alloc_range(&ext_devt_ida, 0, NR_EXT_DEVT, GFP_KERNEL); + idx = ida_alloc_range(&ext_devt_ida, 0, NR_EXT_DEVT - 1, GFP_KERNEL); if (idx == -ENOSPC) return -EBUSY; return idx; diff -u linux-azure-5.15-5.15.0/debian.azure-5.15/abi/abiname linux-azure-5.15-5.15.0/debian.azure-5.15/abi/abiname --- linux-azure-5.15-5.15.0/debian.azure-5.15/abi/abiname +++ linux-azure-5.15-5.15.0/debian.azure-5.15/abi/abiname @@ -1 +1 @@ -1006 +1007 diff -u linux-azure-5.15-5.15.0/debian.azure-5.15/abi/amd64/azure linux-azure-5.15-5.15.0/debian.azure-5.15/abi/amd64/azure --- linux-azure-5.15-5.15.0/debian.azure-5.15/abi/amd64/azure +++ linux-azure-5.15-5.15.0/debian.azure-5.15/abi/amd64/azure @@ -1,24 +1,24 @@ -CRYPTO_INTERNAL EXPORT_SYMBOL_GPL 0x3bf8426a crypto_cipher_decrypt_one vmlinux -CRYPTO_INTERNAL EXPORT_SYMBOL_GPL 0xbf84f0a0 crypto_cipher_setkey vmlinux -CRYPTO_INTERNAL EXPORT_SYMBOL_GPL 0xfad3028f crypto_cipher_encrypt_one vmlinux -CXL EXPORT_SYMBOL_GPL 0x00843e49 cxl_driver_unregister drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0x12d419b0 to_cxl_nvdimm drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0x1bfd1aa6 devm_cxl_add_memdev drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0x1c4286fc cxl_probe_component_regs drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0x286ebc62 cxl_add_dport drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0x5ca0aaf4 to_cxl_nvdimm_bridge drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0x61a515e2 __cxl_driver_register drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0x6f074a7e devm_cxl_add_decoder drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0x7e5ef375 cxl_bus_type drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0x9c1eed33 devm_cxl_add_nvdimm drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0x9ed023ab cxl_probe_device_regs drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0x9ef5b50c to_cxl_decoder drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0xa67e51ad cxl_map_component_regs drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0xa74a83bd cxl_map_device_regs drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0xa841f3bd devm_cxl_add_port drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0xb15b3cb7 is_cxl_nvdimm drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0xd527a982 devm_cxl_add_nvdimm_bridge drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0xfd07fc6e is_root_decoder drivers/cxl/core/cxl_core +CRYPTO_INTERNAL EXPORT_SYMBOL_GPL 0x4146a702 crypto_cipher_decrypt_one vmlinux +CRYPTO_INTERNAL EXPORT_SYMBOL_GPL 0x59593872 crypto_cipher_encrypt_one vmlinux +CRYPTO_INTERNAL EXPORT_SYMBOL_GPL 0x8ebd4d40 crypto_cipher_setkey vmlinux +CXL EXPORT_SYMBOL_GPL 0x12bb745b to_cxl_nvdimm_bridge drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0x165e9b51 cxl_map_component_regs drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0x2daf35a6 devm_cxl_add_decoder drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0x45bb72f5 to_cxl_nvdimm drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0x46a92017 cxl_probe_device_regs drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0x649c716f to_cxl_decoder drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0x66772a59 cxl_add_dport drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0x6a024f77 is_root_decoder drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0x717fe3fc devm_cxl_add_nvdimm drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0x7b599d75 __cxl_driver_register drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0x81d0e4a7 devm_cxl_add_memdev drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0x83eca9d3 is_cxl_nvdimm drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0x91dc375c devm_cxl_add_nvdimm_bridge drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0xaf75c226 cxl_probe_component_regs drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0xba898715 devm_cxl_add_port drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0xc0b184c7 cxl_bus_type drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0xed6ca56e cxl_map_device_regs drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0xfe242e1f cxl_driver_unregister drivers/cxl/core/cxl_core EXPORT_SYMBOL arch/x86/crypto/blake2s-x86_64 0x23aa18fe blake2s_compress_arch EXPORT_SYMBOL arch/x86/crypto/chacha-x86_64 0x220b49ab chacha_crypt_arch EXPORT_SYMBOL arch/x86/crypto/chacha-x86_64 0xdc94f829 chacha_init_arch @@ -28,7 +28,7 @@ EXPORT_SYMBOL arch/x86/crypto/poly1305-x86_64 0xd9ec23eb poly1305_update_arch EXPORT_SYMBOL arch/x86/crypto/poly1305-x86_64 0xe1df0e1b poly1305_init_arch EXPORT_SYMBOL arch/x86/crypto/poly1305-x86_64 0xfaeb41b2 poly1305_final_arch -EXPORT_SYMBOL arch/x86/kvm/kvm 0xe61175aa kvm_cpu_has_pending_timer +EXPORT_SYMBOL arch/x86/kvm/kvm 0x511e1854 kvm_cpu_has_pending_timer EXPORT_SYMBOL crypto/blake2b_generic 0x32e24c8a blake2b_compress_generic EXPORT_SYMBOL crypto/ecc 0x16e410ff vli_from_be64 EXPORT_SYMBOL crypto/ecc 0x188a1647 ecc_is_pubkey_valid_full @@ -55,47 +55,47 @@ EXPORT_SYMBOL crypto/sha3_generic 0xbf87badd crypto_sha3_final EXPORT_SYMBOL crypto/sha3_generic 0xc98651bb crypto_sha3_update EXPORT_SYMBOL crypto/sha3_generic 0xcc59599e crypto_sha3_init -EXPORT_SYMBOL crypto/sm2_generic 0x5535915c sm2_compute_z_digest -EXPORT_SYMBOL crypto/sm3_generic 0x2cf20e5b crypto_sm3_final -EXPORT_SYMBOL crypto/sm3_generic 0xa577c116 crypto_sm3_finup -EXPORT_SYMBOL crypto/sm3_generic 0xd72852d8 crypto_sm3_update +EXPORT_SYMBOL crypto/sm2_generic 0x31404d7f sm2_compute_z_digest +EXPORT_SYMBOL crypto/sm3_generic 0x76dffd20 crypto_sm3_final +EXPORT_SYMBOL crypto/sm3_generic 0xad539d30 crypto_sm3_update +EXPORT_SYMBOL crypto/sm3_generic 0xd2573b7a crypto_sm3_finup EXPORT_SYMBOL crypto/xor 0x5b6c00e6 xor_blocks -EXPORT_SYMBOL drivers/acpi/video 0x389e8291 acpi_video_get_levels -EXPORT_SYMBOL drivers/acpi/video 0x3b1cb3b6 acpi_video_get_edid +EXPORT_SYMBOL drivers/acpi/video 0x31441b7c acpi_video_get_levels EXPORT_SYMBOL drivers/acpi/video 0x6de7f7ff acpi_video_get_backlight_type EXPORT_SYMBOL drivers/acpi/video 0x7a45377b acpi_video_unregister EXPORT_SYMBOL drivers/acpi/video 0x7cc484a5 acpi_video_handles_brightness_key_presses EXPORT_SYMBOL drivers/acpi/video 0x8826c13b acpi_video_register +EXPORT_SYMBOL drivers/acpi/video 0x8cc177da acpi_video_get_edid EXPORT_SYMBOL drivers/acpi/video 0xe92ca535 acpi_video_set_dmi_backlight_type -EXPORT_SYMBOL drivers/atm/suni 0x1247352c suni_init -EXPORT_SYMBOL drivers/atm/uPD98402 0x5b65e532 uPD98402_init -EXPORT_SYMBOL drivers/bcma/bcma 0x7da08548 bcma_core_irq -EXPORT_SYMBOL drivers/bcma/bcma 0xde984043 bcma_core_dma_translation +EXPORT_SYMBOL drivers/atm/suni 0x08bbb494 suni_init +EXPORT_SYMBOL drivers/atm/uPD98402 0x93d0d5b9 uPD98402_init +EXPORT_SYMBOL drivers/bcma/bcma 0x22d84dbe bcma_core_irq +EXPORT_SYMBOL drivers/bcma/bcma 0xa06b5eaa bcma_core_dma_translation EXPORT_SYMBOL drivers/block/drbd/drbd 0x127a5901 drbd_set_st_err_str EXPORT_SYMBOL drivers/block/drbd/drbd 0x35131b36 drbd_role_str EXPORT_SYMBOL drivers/block/drbd/drbd 0x7730f22d drbd_conn_str EXPORT_SYMBOL drivers/block/drbd/drbd 0xaf27bebf drbd_disk_str -EXPORT_SYMBOL drivers/block/paride/paride 0x26937985 paride_unregister -EXPORT_SYMBOL drivers/block/paride/paride 0x2d5b802c pi_release -EXPORT_SYMBOL drivers/block/paride/paride 0x2d863d7d pi_connect +EXPORT_SYMBOL drivers/block/paride/paride 0x08bac0dc pi_schedule_claimed +EXPORT_SYMBOL drivers/block/paride/paride 0x172ac4ad pi_release +EXPORT_SYMBOL drivers/block/paride/paride 0x37751dd7 pi_read_block +EXPORT_SYMBOL drivers/block/paride/paride 0x394dd3c3 pi_disconnect EXPORT_SYMBOL drivers/block/paride/paride 0x4267110a pi_register_driver -EXPORT_SYMBOL drivers/block/paride/paride 0x83da0c12 pi_init -EXPORT_SYMBOL drivers/block/paride/paride 0xa5c73726 pi_do_claimed +EXPORT_SYMBOL drivers/block/paride/paride 0x5754796a pi_write_block +EXPORT_SYMBOL drivers/block/paride/paride 0x83ab9c65 pi_write_regr +EXPORT_SYMBOL drivers/block/paride/paride 0x8a394025 pi_do_claimed +EXPORT_SYMBOL drivers/block/paride/paride 0xac030948 paride_unregister EXPORT_SYMBOL drivers/block/paride/paride 0xb21ba07d pi_unregister_driver -EXPORT_SYMBOL drivers/block/paride/paride 0xb40226bc pi_write_regr -EXPORT_SYMBOL drivers/block/paride/paride 0xbe905c49 pi_schedule_claimed -EXPORT_SYMBOL drivers/block/paride/paride 0xccd74d2e paride_register -EXPORT_SYMBOL drivers/block/paride/paride 0xd3b880db pi_disconnect -EXPORT_SYMBOL drivers/block/paride/paride 0xdf0e20d1 pi_read_regr -EXPORT_SYMBOL drivers/block/paride/paride 0xe45f67eb pi_read_block -EXPORT_SYMBOL drivers/block/paride/paride 0xfb041d31 pi_write_block -EXPORT_SYMBOL drivers/bus/mhi/core/mhi 0x3b0c7298 mhi_sync_power_up +EXPORT_SYMBOL drivers/block/paride/paride 0xbe69c2f1 pi_read_regr +EXPORT_SYMBOL drivers/block/paride/paride 0xc28b86c8 pi_connect +EXPORT_SYMBOL drivers/block/paride/paride 0xf0fcf549 pi_init +EXPORT_SYMBOL drivers/block/paride/paride 0xf387abb0 paride_register +EXPORT_SYMBOL drivers/bus/mhi/core/mhi 0x36dd2d83 mhi_sync_power_up EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x03bc993e ipmi_set_my_LUN EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x0705dd14 ipmi_register_for_cmd EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x12dd1e77 ipmi_set_maintenance_mode EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x230094ac ipmi_smi_watchdog_pretimeout +EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x243278a9 ipmi_smi_watcher_register EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x31cab048 ipmi_smi_msg_received -EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x31ed6734 ipmi_smi_watcher_register EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x40f2b10c ipmi_alloc_smi_msg EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x4c2054d7 ipmi_request_settime EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x50f65edf ipmi_set_gets_events @@ -106,1603 +106,1603 @@ EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x89a5279a ipmi_get_version EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xaca90ebd ipmi_request_supply_msgs EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xae71627d ipmi_create_user +EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xbc5d25e7 ipmi_add_smi EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xd54a5050 ipmi_unregister_for_cmd EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xe4330a39 ipmi_unregister_smi EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xe4f4665b ipmi_validate_addr EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xec1c2a90 ipmi_get_my_address -EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xf257d5b4 ipmi_get_smi_info -EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xf26ae594 ipmi_add_smi +EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xef8dab0a ipmi_get_smi_info EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xf388b18b ipmi_destroy_user EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xf5531bea ipmi_poll_interface EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xfaaa4831 ipmi_set_my_address -EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xfc81a821 ipmi_smi_watcher_unregister EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xfe0f2369 ipmi_get_maintenance_mode +EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xff360169 ipmi_smi_watcher_unregister EXPORT_SYMBOL drivers/char/nvram 0x3ef38dc9 arch_nvram_ops -EXPORT_SYMBOL drivers/char/xillybus/xillybus_class 0x05bbf619 xillybus_cleanup_chrdev -EXPORT_SYMBOL drivers/char/xillybus/xillybus_class 0x0f4aac97 xillybus_init_chrdev -EXPORT_SYMBOL drivers/char/xillybus/xillybus_class 0x81fa76e0 xillybus_find_inode -EXPORT_SYMBOL drivers/crypto/atmel-i2c 0x0379eb2e atmel_i2c_send_receive -EXPORT_SYMBOL drivers/crypto/atmel-i2c 0x1f1bcfb3 atmel_i2c_probe -EXPORT_SYMBOL drivers/crypto/atmel-i2c 0x63d8ef05 atmel_i2c_enqueue +EXPORT_SYMBOL drivers/char/xillybus/xillybus_class 0x32332dc4 xillybus_init_chrdev +EXPORT_SYMBOL drivers/char/xillybus/xillybus_class 0x4e5b52e2 xillybus_cleanup_chrdev +EXPORT_SYMBOL drivers/char/xillybus/xillybus_class 0x5c580a5e xillybus_find_inode +EXPORT_SYMBOL drivers/crypto/atmel-i2c 0x17cbc605 atmel_i2c_probe +EXPORT_SYMBOL drivers/crypto/atmel-i2c 0x47f59e7b atmel_i2c_send_receive EXPORT_SYMBOL drivers/crypto/atmel-i2c 0x80a11b1d atmel_i2c_init_read_cmd EXPORT_SYMBOL drivers/crypto/atmel-i2c 0xc71ed50c atmel_i2c_init_genkey_cmd EXPORT_SYMBOL drivers/crypto/atmel-i2c 0xf283e995 atmel_i2c_init_random_cmd +EXPORT_SYMBOL drivers/crypto/atmel-i2c 0xf469a6f1 atmel_i2c_enqueue EXPORT_SYMBOL drivers/crypto/atmel-i2c 0xfaab573f atmel_i2c_init_ecdh_cmd EXPORT_SYMBOL drivers/crypto/ccp/ccp 0x47d3c97f psp_check_tee_status EXPORT_SYMBOL drivers/crypto/ccp/ccp 0xaa04056c psp_tee_process_cmd -EXPORT_SYMBOL drivers/gpu/drm/drm 0x004e6fc4 drm_atomic_state_alloc EXPORT_SYMBOL drivers/gpu/drm/drm 0x00738a74 drm_driver_legacy_fb_format -EXPORT_SYMBOL drivers/gpu/drm/drm 0x016948db drm_atomic_private_obj_init -EXPORT_SYMBOL drivers/gpu/drm/drm 0x01b09193 drm_writeback_signal_completion +EXPORT_SYMBOL drivers/gpu/drm/drm 0x008baca3 drm_display_info_set_bus_formats +EXPORT_SYMBOL drivers/gpu/drm/drm 0x0102fa1d drm_modeset_acquire_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0x022bf8f7 drm_modeset_unlock +EXPORT_SYMBOL drivers/gpu/drm/drm 0x022c2110 drm_set_preferred_mode +EXPORT_SYMBOL drivers/gpu/drm/drm 0x022d2bc2 drm_gem_object_release +EXPORT_SYMBOL drivers/gpu/drm/drm 0x02440d29 drm_connector_attach_encoder +EXPORT_SYMBOL drivers/gpu/drm/drm 0x02cbd282 drmm_kmalloc +EXPORT_SYMBOL drivers/gpu/drm/drm 0x02da7e3d drm_crtc_set_max_vblank_count +EXPORT_SYMBOL drivers/gpu/drm/drm 0x02eec559 drm_crtc_arm_vblank_event EXPORT_SYMBOL drivers/gpu/drm/drm 0x03c63897 __drm_get_edid_firmware_path -EXPORT_SYMBOL drivers/gpu/drm/drm 0x03cffa5f drm_warn_on_modeset_not_all_locked -EXPORT_SYMBOL drivers/gpu/drm/drm 0x04bd8a18 drm_gem_cma_print_info -EXPORT_SYMBOL drivers/gpu/drm/drm 0x052cc27f drm_property_blob_put -EXPORT_SYMBOL drivers/gpu/drm/drm 0x0625f6e2 drm_prime_gem_destroy +EXPORT_SYMBOL drivers/gpu/drm/drm 0x03f6b6d0 drm_sysfs_connector_status_event +EXPORT_SYMBOL drivers/gpu/drm/drm 0x049a7801 drm_color_lut_check +EXPORT_SYMBOL drivers/gpu/drm/drm 0x059a2976 drm_warn_on_modeset_not_all_locked EXPORT_SYMBOL drivers/gpu/drm/drm 0x065e86ac drm_detect_hdmi_monitor +EXPORT_SYMBOL drivers/gpu/drm/drm 0x06d08369 drm_mode_create_from_cmdline_mode EXPORT_SYMBOL drivers/gpu/drm/drm 0x070b28aa drm_ht_remove_item +EXPORT_SYMBOL drivers/gpu/drm/drm 0x073f43b3 drm_bridge_chain_enable EXPORT_SYMBOL drivers/gpu/drm/drm 0x07fb449a drm_vma_offset_manager_destroy -EXPORT_SYMBOL drivers/gpu/drm/drm 0x09f03de0 drm_connector_list_iter_end +EXPORT_SYMBOL drivers/gpu/drm/drm 0x095c529b drm_vblank_init EXPORT_SYMBOL drivers/gpu/drm/drm 0x0a72f765 drm_clflush_virt_range -EXPORT_SYMBOL drivers/gpu/drm/drm 0x0ab36d3f drm_gem_prime_export -EXPORT_SYMBOL drivers/gpu/drm/drm 0x0bb52656 drm_atomic_check_only -EXPORT_SYMBOL drivers/gpu/drm/drm 0x0c3da9f5 drm_property_create_range -EXPORT_SYMBOL drivers/gpu/drm/drm 0x0c53b648 drm_ioctl -EXPORT_SYMBOL drivers/gpu/drm/drm 0x0c5cf708 drm_bridge_attach -EXPORT_SYMBOL drivers/gpu/drm/drm 0x0d23f249 drm_i2c_encoder_mode_set -EXPORT_SYMBOL drivers/gpu/drm/drm 0x0d3dd691 drm_any_plane_has_format -EXPORT_SYMBOL drivers/gpu/drm/drm 0x0d593f65 drm_gem_unlock_reservations +EXPORT_SYMBOL drivers/gpu/drm/drm 0x0aa57adc drm_hdmi_vendor_infoframe_from_display_mode +EXPORT_SYMBOL drivers/gpu/drm/drm 0x0c8d7f12 drm_wait_one_vblank EXPORT_SYMBOL drivers/gpu/drm/drm 0x0d9b4753 drm_mode_equal -EXPORT_SYMBOL drivers/gpu/drm/drm 0x0f743eec drm_connector_set_panel_orientation EXPORT_SYMBOL drivers/gpu/drm/drm 0x0f7acb66 drm_mm_print -EXPORT_SYMBOL drivers/gpu/drm/drm 0x0fab93b7 drm_ioctl_permit -EXPORT_SYMBOL drivers/gpu/drm/drm 0x0fbcda8b drm_mode_create_tv_margin_properties EXPORT_SYMBOL drivers/gpu/drm/drm 0x0fd60df2 drm_get_connector_status_name EXPORT_SYMBOL drivers/gpu/drm/drm 0x107742a9 drm_get_subpixel_order_name -EXPORT_SYMBOL drivers/gpu/drm/drm 0x108860e3 drm_mode_get_tile_group -EXPORT_SYMBOL drivers/gpu/drm/drm 0x10b2c021 drm_atomic_get_crtc_state -EXPORT_SYMBOL drivers/gpu/drm/drm 0x1142f9d3 drm_gem_prime_import -EXPORT_SYMBOL drivers/gpu/drm/drm 0x118a1937 drm_mode_create_from_cmdline_mode -EXPORT_SYMBOL drivers/gpu/drm/drm 0x119d077c drm_syncobj_get_handle -EXPORT_SYMBOL drivers/gpu/drm/drm 0x12191f60 drm_gem_lock_reservations +EXPORT_SYMBOL drivers/gpu/drm/drm 0x117afaa8 drm_gem_vunmap +EXPORT_SYMBOL drivers/gpu/drm/drm 0x119e9e6a drm_gtf_mode_complex +EXPORT_SYMBOL drivers/gpu/drm/drm 0x12105ccb drm_crtc_vblank_waitqueue EXPORT_SYMBOL drivers/gpu/drm/drm 0x127a8c6b drm_flip_work_queue -EXPORT_SYMBOL drivers/gpu/drm/drm 0x12c2447c drm_dev_register -EXPORT_SYMBOL drivers/gpu/drm/drm 0x12d1cc70 drm_event_cancel_free -EXPORT_SYMBOL drivers/gpu/drm/drm 0x12d5db26 drm_crtc_set_max_vblank_count -EXPORT_SYMBOL drivers/gpu/drm/drm 0x141a7db1 drm_mode_is_420 -EXPORT_SYMBOL drivers/gpu/drm/drm 0x148d6a64 drm_connector_attach_encoder -EXPORT_SYMBOL drivers/gpu/drm/drm 0x1543e49f drm_crtc_create_scaling_filter_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0x15bcc60b drm_debugfs_create_files -EXPORT_SYMBOL drivers/gpu/drm/drm 0x16179df6 drm_object_property_set_value -EXPORT_SYMBOL drivers/gpu/drm/drm 0x16655518 drm_gem_prime_handle_to_fd -EXPORT_SYMBOL drivers/gpu/drm/drm 0x16eff32b drm_client_release -EXPORT_SYMBOL drivers/gpu/drm/drm 0x176c8ed1 drm_crtc_vblank_put -EXPORT_SYMBOL drivers/gpu/drm/drm 0x191bf6a0 drm_modeset_unlock_all -EXPORT_SYMBOL drivers/gpu/drm/drm 0x1933b174 drm_mode_put_tile_group -EXPORT_SYMBOL drivers/gpu/drm/drm 0x197a25b4 drm_mode_object_put -EXPORT_SYMBOL drivers/gpu/drm/drm 0x1990cf83 drm_gem_create_mmap_offset +EXPORT_SYMBOL drivers/gpu/drm/drm 0x12dc235d drm_mode_plane_set_obj_prop +EXPORT_SYMBOL drivers/gpu/drm/drm 0x12e99fbf drm_crtc_vblank_count +EXPORT_SYMBOL drivers/gpu/drm/drm 0x1382476e drm_framebuffer_plane_height +EXPORT_SYMBOL drivers/gpu/drm/drm 0x151b5330 drm_client_dev_hotplug +EXPORT_SYMBOL drivers/gpu/drm/drm 0x15725358 drm_atomic_state_default_clear +EXPORT_SYMBOL drivers/gpu/drm/drm 0x16555483 drm_client_modeset_commit_locked +EXPORT_SYMBOL drivers/gpu/drm/drm 0x17e24fdb drm_debugfs_create_files +EXPORT_SYMBOL drivers/gpu/drm/drm 0x1823439c drm_connector_init_with_ddc +EXPORT_SYMBOL drivers/gpu/drm/drm 0x19962677 drm_connector_attach_content_protection_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0x19e0e7d0 drm_property_create_object +EXPORT_SYMBOL drivers/gpu/drm/drm 0x19eab63b drm_gem_dmabuf_export EXPORT_SYMBOL drivers/gpu/drm/drm 0x1a411479 drm_syncobj_free -EXPORT_SYMBOL drivers/gpu/drm/drm 0x1a6d19e0 drm_atomic_get_new_bridge_state -EXPORT_SYMBOL drivers/gpu/drm/drm 0x1bfae0a1 drm_gem_vmap -EXPORT_SYMBOL drivers/gpu/drm/drm 0x1c6585a2 drm_dev_alloc -EXPORT_SYMBOL drivers/gpu/drm/drm 0x1c8233b5 drm_universal_plane_init -EXPORT_SYMBOL drivers/gpu/drm/drm 0x1d41f306 drm_master_get -EXPORT_SYMBOL drivers/gpu/drm/drm 0x1dbcd969 __drmm_add_action_or_reset -EXPORT_SYMBOL drivers/gpu/drm/drm 0x1e5950fe drm_connector_unregister -EXPORT_SYMBOL drivers/gpu/drm/drm 0x1ebace81 drm_bridge_chain_mode_set -EXPORT_SYMBOL drivers/gpu/drm/drm 0x1f2f725a drm_property_create_object -EXPORT_SYMBOL drivers/gpu/drm/drm 0x1f7371bc drm_hdmi_avi_infoframe_from_display_mode -EXPORT_SYMBOL drivers/gpu/drm/drm 0x1fa6ee6f drm_mode_crtc_set_gamma_size +EXPORT_SYMBOL drivers/gpu/drm/drm 0x1af65435 drm_framebuffer_lookup +EXPORT_SYMBOL drivers/gpu/drm/drm 0x1b06a20a drm_mode_create_content_type_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0x1c4429db drm_atomic_get_private_obj_state +EXPORT_SYMBOL drivers/gpu/drm/drm 0x1caa3c82 drm_writeback_prepare_job +EXPORT_SYMBOL drivers/gpu/drm/drm 0x1cbbf31c drm_atomic_set_mode_prop_for_crtc +EXPORT_SYMBOL drivers/gpu/drm/drm 0x1ccf5f97 drm_atomic_get_plane_state +EXPORT_SYMBOL drivers/gpu/drm/drm 0x1dfe3cd6 drm_atomic_set_mode_for_crtc +EXPORT_SYMBOL drivers/gpu/drm/drm 0x1e3f0bc1 drm_connector_attach_dp_subconnector_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0x1ebe6058 drm_display_mode_from_cea_vic +EXPORT_SYMBOL drivers/gpu/drm/drm 0x1eff997d drm_mode_prune_invalid +EXPORT_SYMBOL drivers/gpu/drm/drm 0x1fd2efd0 drm_gem_handle_delete EXPORT_SYMBOL drivers/gpu/drm/drm 0x2183c08c drm_mm_scan_add_block +EXPORT_SYMBOL drivers/gpu/drm/drm 0x21b4b1ab drm_prime_gem_destroy EXPORT_SYMBOL drivers/gpu/drm/drm 0x21d541eb drm_flip_work_queue_task -EXPORT_SYMBOL drivers/gpu/drm/drm 0x23831070 drm_framebuffer_cleanup +EXPORT_SYMBOL drivers/gpu/drm/drm 0x2293804f drm_send_event_locked +EXPORT_SYMBOL drivers/gpu/drm/drm 0x22a8bc56 drm_connector_list_iter_end +EXPORT_SYMBOL drivers/gpu/drm/drm 0x23575a1c drm_master_internal_acquire +EXPORT_SYMBOL drivers/gpu/drm/drm 0x235e4c95 drm_gtf_mode +EXPORT_SYMBOL drivers/gpu/drm/drm 0x238200f5 drm_gem_dmabuf_vmap +EXPORT_SYMBOL drivers/gpu/drm/drm 0x240457f3 drm_connector_list_update +EXPORT_SYMBOL drivers/gpu/drm/drm 0x2439bd39 drm_release_noglobal +EXPORT_SYMBOL drivers/gpu/drm/drm 0x245ba0d7 drm_crtc_vblank_on +EXPORT_SYMBOL drivers/gpu/drm/drm 0x24a917be drm_sysfs_hotplug_event EXPORT_SYMBOL drivers/gpu/drm/drm 0x24cf437a drm_vma_node_is_allowed EXPORT_SYMBOL drivers/gpu/drm/drm 0x24d124ac drm_mode_equal_no_clocks_no_stereo -EXPORT_SYMBOL drivers/gpu/drm/drm 0x2531fea6 drm_clflush_pages +EXPORT_SYMBOL drivers/gpu/drm/drm 0x24e6403c drm_atomic_get_new_bridge_state +EXPORT_SYMBOL drivers/gpu/drm/drm 0x25ae1b00 drm_connector_attach_scaling_mode_property EXPORT_SYMBOL drivers/gpu/drm/drm 0x25daad93 __drm_mm_interval_first -EXPORT_SYMBOL drivers/gpu/drm/drm 0x264d679f drm_i2c_encoder_prepare -EXPORT_SYMBOL drivers/gpu/drm/drm 0x268a2088 drm_gem_prime_import_dev -EXPORT_SYMBOL drivers/gpu/drm/drm 0x269ffae8 drm_connector_attach_vrr_capable_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0x26b796a0 drm_mode_create_suggested_offset_properties -EXPORT_SYMBOL drivers/gpu/drm/drm 0x26d47bf1 drm_panel_add -EXPORT_SYMBOL drivers/gpu/drm/drm 0x26e59abe drm_ioctl_kernel -EXPORT_SYMBOL drivers/gpu/drm/drm 0x2731ba3d drm_syncobj_get_fd +EXPORT_SYMBOL drivers/gpu/drm/drm 0x265d51ae __drmm_crtc_alloc_with_planes EXPORT_SYMBOL drivers/gpu/drm/drm 0x2754dad8 drm_mm_reserve_node +EXPORT_SYMBOL drivers/gpu/drm/drm 0x2787d679 __drmm_add_action_or_reset +EXPORT_SYMBOL drivers/gpu/drm/drm 0x28031b11 drm_dev_dbg EXPORT_SYMBOL drivers/gpu/drm/drm 0x28779e52 drm_printf -EXPORT_SYMBOL drivers/gpu/drm/drm 0x28de29b4 drm_gem_shmem_madvise -EXPORT_SYMBOL drivers/gpu/drm/drm 0x297ffd49 drm_atomic_set_fb_for_plane -EXPORT_SYMBOL drivers/gpu/drm/drm 0x29896879 __drm_atomic_helper_set_config +EXPORT_SYMBOL drivers/gpu/drm/drm 0x292426f3 drm_i2c_encoder_prepare +EXPORT_SYMBOL drivers/gpu/drm/drm 0x29df9a15 drm_syncobj_add_point +EXPORT_SYMBOL drivers/gpu/drm/drm 0x29e7565f drm_hdmi_avi_infoframe_bars EXPORT_SYMBOL drivers/gpu/drm/drm 0x29f078d1 drm_mode_legacy_fb_format +EXPORT_SYMBOL drivers/gpu/drm/drm 0x2a0eb3c2 drm_plane_create_scaling_filter_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0x2a7ad41f drm_atomic_set_crtc_for_connector EXPORT_SYMBOL drivers/gpu/drm/drm 0x2a962499 drm_mm_scan_init_with_range -EXPORT_SYMBOL drivers/gpu/drm/drm 0x2abb0fb9 drm_mode_find_dmt -EXPORT_SYMBOL drivers/gpu/drm/drm 0x2ace9ea1 drm_mode_validate_ycbcr420 -EXPORT_SYMBOL drivers/gpu/drm/drm 0x2af1bad6 drm_add_override_edid_modes -EXPORT_SYMBOL drivers/gpu/drm/drm 0x2ca595c9 drm_event_reserve_init_locked +EXPORT_SYMBOL drivers/gpu/drm/drm 0x2b638bff drm_client_release EXPORT_SYMBOL drivers/gpu/drm/drm 0x2d50570f drm_rect_calc_hscale -EXPORT_SYMBOL drivers/gpu/drm/drm 0x2e867447 drm_gem_create_mmap_offset_size -EXPORT_SYMBOL drivers/gpu/drm/drm 0x2eaf5def drm_client_dev_hotplug +EXPORT_SYMBOL drivers/gpu/drm/drm 0x2d7fced5 drm_mode_create_scaling_mode_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0x2db41ae3 drm_mode_duplicate +EXPORT_SYMBOL drivers/gpu/drm/drm 0x2ec9d564 drm_crtc_vblank_restore EXPORT_SYMBOL drivers/gpu/drm/drm 0x2ed3c600 drm_mode_debug_printmodeline -EXPORT_SYMBOL drivers/gpu/drm/drm 0x2ef54ea4 drm_bridge_chain_mode_fixup -EXPORT_SYMBOL drivers/gpu/drm/drm 0x2f06e697 drm_gem_shmem_purge_locked -EXPORT_SYMBOL drivers/gpu/drm/drm 0x2f4be04d drm_master_internal_release -EXPORT_SYMBOL drivers/gpu/drm/drm 0x31118ae8 drm_display_info_set_bus_formats -EXPORT_SYMBOL drivers/gpu/drm/drm 0x318b0717 drm_hdmi_avi_infoframe_content_type -EXPORT_SYMBOL drivers/gpu/drm/drm 0x319a2fdc drm_crtc_vblank_reset +EXPORT_SYMBOL drivers/gpu/drm/drm 0x2edcfefd drm_hdmi_avi_infoframe_content_type +EXPORT_SYMBOL drivers/gpu/drm/drm 0x2fb0aa95 drm_connector_list_iter_begin +EXPORT_SYMBOL drivers/gpu/drm/drm 0x3103822d drm_client_modeset_dpms +EXPORT_SYMBOL drivers/gpu/drm/drm 0x3103f837 drm_syncobj_find_fence +EXPORT_SYMBOL drivers/gpu/drm/drm 0x3153c32d drm_crtc_vblank_count_and_time EXPORT_SYMBOL drivers/gpu/drm/drm 0x31b8a5e3 __drm_set_edid_firmware_path -EXPORT_SYMBOL drivers/gpu/drm/drm 0x322c29ff drm_bridge_chain_post_disable +EXPORT_SYMBOL drivers/gpu/drm/drm 0x31bd2e7f drm_atomic_bridge_chain_enable +EXPORT_SYMBOL drivers/gpu/drm/drm 0x31d26ed8 drm_any_plane_has_format +EXPORT_SYMBOL drivers/gpu/drm/drm 0x31ff0fbd drm_dev_unregister +EXPORT_SYMBOL drivers/gpu/drm/drm 0x325cd8f7 drm_send_event_timestamp_locked +EXPORT_SYMBOL drivers/gpu/drm/drm 0x327a8124 drm_crtc_commit_wait EXPORT_SYMBOL drivers/gpu/drm/drm 0x32a0cc37 drm_print_bits -EXPORT_SYMBOL drivers/gpu/drm/drm 0x32a8e297 drm_writeback_get_out_fence -EXPORT_SYMBOL drivers/gpu/drm/drm 0x32d3b4f6 drm_framebuffer_unregister_private -EXPORT_SYMBOL drivers/gpu/drm/drm 0x32da9623 drm_probe_ddc -EXPORT_SYMBOL drivers/gpu/drm/drm 0x3361a91b drm_gtf_mode_complex -EXPORT_SYMBOL drivers/gpu/drm/drm 0x33b14972 drm_cvt_mode -EXPORT_SYMBOL drivers/gpu/drm/drm 0x341576ac drm_client_modeset_commit -EXPORT_SYMBOL drivers/gpu/drm/drm 0x34b5d43f drm_add_modes_noedid -EXPORT_SYMBOL drivers/gpu/drm/drm 0x357038db drm_hdmi_vendor_infoframe_from_display_mode -EXPORT_SYMBOL drivers/gpu/drm/drm 0x358cafee drm_atomic_set_fence_for_plane -EXPORT_SYMBOL drivers/gpu/drm/drm 0x3643c54d drm_crtc_accurate_vblank_count -EXPORT_SYMBOL drivers/gpu/drm/drm 0x3741009d __drmm_universal_plane_alloc -EXPORT_SYMBOL drivers/gpu/drm/drm 0x37bd7ed6 drm_property_create_bitmask -EXPORT_SYMBOL drivers/gpu/drm/drm 0x390d28ff drm_atomic_commit +EXPORT_SYMBOL drivers/gpu/drm/drm 0x32a30d07 drm_crtc_accurate_vblank_count +EXPORT_SYMBOL drivers/gpu/drm/drm 0x32ea10b9 drm_gem_handle_create +EXPORT_SYMBOL drivers/gpu/drm/drm 0x3410b54d drm_client_buffer_vmap +EXPORT_SYMBOL drivers/gpu/drm/drm 0x34498a54 drm_gem_shmem_create_with_handle +EXPORT_SYMBOL drivers/gpu/drm/drm 0x34b5e3da drm_add_modes_noedid +EXPORT_SYMBOL drivers/gpu/drm/drm 0x34bce001 drm_property_lookup_blob +EXPORT_SYMBOL drivers/gpu/drm/drm 0x34f9d574 drm_gem_vm_close +EXPORT_SYMBOL drivers/gpu/drm/drm 0x35bfa0c0 drm_crtc_vblank_reset +EXPORT_SYMBOL drivers/gpu/drm/drm 0x3698b018 drm_crtc_handle_vblank +EXPORT_SYMBOL drivers/gpu/drm/drm 0x36eabadf drm_hdmi_avi_infoframe_quant_range +EXPORT_SYMBOL drivers/gpu/drm/drm 0x371e7081 drm_gem_shmem_madvise +EXPORT_SYMBOL drivers/gpu/drm/drm 0x3789a4a2 drm_panel_get_modes +EXPORT_SYMBOL drivers/gpu/drm/drm 0x37c96e43 drm_connector_attach_tv_margin_properties +EXPORT_SYMBOL drivers/gpu/drm/drm 0x380e65c8 drm_open +EXPORT_SYMBOL drivers/gpu/drm/drm 0x385c43de drm_property_create_signed_range +EXPORT_SYMBOL drivers/gpu/drm/drm 0x386d75af drm_plane_create_color_properties +EXPORT_SYMBOL drivers/gpu/drm/drm 0x38892e78 drm_plane_get_damage_clips_count +EXPORT_SYMBOL drivers/gpu/drm/drm 0x396f0211 drm_atomic_set_crtc_for_plane +EXPORT_SYMBOL drivers/gpu/drm/drm 0x3aa7af28 drm_syncobj_create EXPORT_SYMBOL drivers/gpu/drm/drm 0x3ab87110 drm_mode_equal_no_clocks EXPORT_SYMBOL drivers/gpu/drm/drm 0x3b0e5e9c __drm_puts_coredump EXPORT_SYMBOL drivers/gpu/drm/drm 0x3ba17eab drm_ht_insert_item -EXPORT_SYMBOL drivers/gpu/drm/drm 0x3c158f8a drm_atomic_state_clear EXPORT_SYMBOL drivers/gpu/drm/drm 0x3c22a4d8 drm_vma_offset_manager_init -EXPORT_SYMBOL drivers/gpu/drm/drm 0x3c860a8f drm_atomic_print_new_state -EXPORT_SYMBOL drivers/gpu/drm/drm 0x3c9f6cfb drm_connector_list_iter_next -EXPORT_SYMBOL drivers/gpu/drm/drm 0x3d28fd46 drm_gem_prime_fd_to_handle -EXPORT_SYMBOL drivers/gpu/drm/drm 0x3d8327ca drm_modeset_acquire_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0x3c42b692 drm_event_cancel_free EXPORT_SYMBOL drivers/gpu/drm/drm 0x3e50b109 drm_gem_fence_array_add -EXPORT_SYMBOL drivers/gpu/drm/drm 0x3e812c73 drm_gem_shmem_pin +EXPORT_SYMBOL drivers/gpu/drm/drm 0x3ee6f844 drm_i2c_encoder_mode_fixup EXPORT_SYMBOL drivers/gpu/drm/drm 0x3f405489 __drm_printfn_err -EXPORT_SYMBOL drivers/gpu/drm/drm 0x3f7dfbc9 drm_gem_dmabuf_vmap -EXPORT_SYMBOL drivers/gpu/drm/drm 0x3f8c2df5 drm_crtc_vblank_count_and_time -EXPORT_SYMBOL drivers/gpu/drm/drm 0x3f93974c drm_atomic_nonblocking_commit -EXPORT_SYMBOL drivers/gpu/drm/drm 0x3fd950f4 drm_mode_create_dvi_i_properties -EXPORT_SYMBOL drivers/gpu/drm/drm 0x40ab168c drm_atomic_state_init -EXPORT_SYMBOL drivers/gpu/drm/drm 0x40c7283f drm_mode_config_reset -EXPORT_SYMBOL drivers/gpu/drm/drm 0x41b31026 drm_panel_prepare -EXPORT_SYMBOL drivers/gpu/drm/drm 0x41ff412e drm_mode_create_aspect_ratio_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0x424b83a2 drm_mode_object_get -EXPORT_SYMBOL drivers/gpu/drm/drm 0x427ee845 drm_object_attach_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0x42d6bde7 drm_plane_create_rotation_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0x439113b5 drm_property_replace_global_blob +EXPORT_SYMBOL drivers/gpu/drm/drm 0x40525c84 drm_bridge_chain_disable +EXPORT_SYMBOL drivers/gpu/drm/drm 0x407ffeaf drm_gem_cma_print_info +EXPORT_SYMBOL drivers/gpu/drm/drm 0x40b0b47f drm_crtc_vblank_put +EXPORT_SYMBOL drivers/gpu/drm/drm 0x40ca064a drm_mode_validate_driver +EXPORT_SYMBOL drivers/gpu/drm/drm 0x41d3c6a4 drm_gem_vmap +EXPORT_SYMBOL drivers/gpu/drm/drm 0x4201fa0f drm_send_event +EXPORT_SYMBOL drivers/gpu/drm/drm 0x429d6051 drm_property_create_blob +EXPORT_SYMBOL drivers/gpu/drm/drm 0x42b09d20 drm_gem_object_init EXPORT_SYMBOL drivers/gpu/drm/drm 0x4403a9c3 drm_mode_get_hv_timing -EXPORT_SYMBOL drivers/gpu/drm/drm 0x44053c7c drm_gem_shmem_unpin +EXPORT_SYMBOL drivers/gpu/drm/drm 0x44168488 drm_i2c_encoder_detect +EXPORT_SYMBOL drivers/gpu/drm/drm 0x443c5eda drm_cvt_mode EXPORT_SYMBOL drivers/gpu/drm/drm 0x44a2cadb drm_prime_sg_to_dma_addr_array -EXPORT_SYMBOL drivers/gpu/drm/drm 0x44e463d3 drm_mode_create_tile_group -EXPORT_SYMBOL drivers/gpu/drm/drm 0x4510997d drm_connector_has_possible_encoder -EXPORT_SYMBOL drivers/gpu/drm/drm 0x4528b0be drm_gem_map_detach -EXPORT_SYMBOL drivers/gpu/drm/drm 0x453ed5c7 drm_sysfs_connector_status_event +EXPORT_SYMBOL drivers/gpu/drm/drm 0x451ef216 drm_dev_register EXPORT_SYMBOL drivers/gpu/drm/drm 0x4575a0ca drm_mode_set_crtcinfo -EXPORT_SYMBOL drivers/gpu/drm/drm 0x45d6a397 drm_send_event_timestamp_locked -EXPORT_SYMBOL drivers/gpu/drm/drm 0x4641baec drm_connector_attach_colorspace_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0x47c1fc4b drm_atomic_get_private_obj_state +EXPORT_SYMBOL drivers/gpu/drm/drm 0x45f5280a drm_connector_attach_max_bpc_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0x4705b444 drm_probe_ddc +EXPORT_SYMBOL drivers/gpu/drm/drm 0x4780d194 drm_property_create +EXPORT_SYMBOL drivers/gpu/drm/drm 0x47959e0a drm_gem_dmabuf_mmap +EXPORT_SYMBOL drivers/gpu/drm/drm 0x48223a3b drm_vblank_work_flush EXPORT_SYMBOL drivers/gpu/drm/drm 0x4831da6e drm_vma_offset_remove -EXPORT_SYMBOL drivers/gpu/drm/drm 0x4924fd86 drm_gem_object_release -EXPORT_SYMBOL drivers/gpu/drm/drm 0x493be54d drm_set_preferred_mode +EXPORT_SYMBOL drivers/gpu/drm/drm 0x492f8c54 drm_bridge_chain_mode_fixup +EXPORT_SYMBOL drivers/gpu/drm/drm 0x498e21ff drm_mode_put_tile_group +EXPORT_SYMBOL drivers/gpu/drm/drm 0x49d52810 drm_object_attach_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0x49ed1911 drm_syncobj_get_fd EXPORT_SYMBOL drivers/gpu/drm/drm 0x4a35d30d drm_mode_set_name EXPORT_SYMBOL drivers/gpu/drm/drm 0x4a7d75b0 drm_memcpy_from_wc -EXPORT_SYMBOL drivers/gpu/drm/drm 0x4a7f868b drm_gem_prime_mmap EXPORT_SYMBOL drivers/gpu/drm/drm 0x4b7ebf95 drm_mm_remove_node -EXPORT_SYMBOL drivers/gpu/drm/drm 0x4ba21c86 devm_aperture_acquire_from_firmware -EXPORT_SYMBOL drivers/gpu/drm/drm 0x4bd8dd7b drm_plane_create_scaling_filter_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0x4e3681a7 drm_dev_get +EXPORT_SYMBOL drivers/gpu/drm/drm 0x4c0c87e6 drm_master_put +EXPORT_SYMBOL drivers/gpu/drm/drm 0x4c2ba181 drm_connector_register +EXPORT_SYMBOL drivers/gpu/drm/drm 0x4ca2970f drm_mode_create +EXPORT_SYMBOL drivers/gpu/drm/drm 0x4d7d1b84 drm_framebuffer_plane_width +EXPORT_SYMBOL drivers/gpu/drm/drm 0x4e244695 drm_client_modeset_probe +EXPORT_SYMBOL drivers/gpu/drm/drm 0x4e51730b drm_property_destroy +EXPORT_SYMBOL drivers/gpu/drm/drm 0x4eabca47 drm_client_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0x4edac764 drm_vblank_work_schedule EXPORT_SYMBOL drivers/gpu/drm/drm 0x4f18a150 __drm_debug -EXPORT_SYMBOL drivers/gpu/drm/drm 0x502d1c02 drm_gem_get_pages +EXPORT_SYMBOL drivers/gpu/drm/drm 0x4f3afb0b drm_mode_get_tile_group +EXPORT_SYMBOL drivers/gpu/drm/drm 0x4f86bc82 drm_mode_destroy +EXPORT_SYMBOL drivers/gpu/drm/drm 0x4f916f8f drm_crtc_vblank_get +EXPORT_SYMBOL drivers/gpu/drm/drm 0x4f9adc49 drm_atomic_get_crtc_state +EXPORT_SYMBOL drivers/gpu/drm/drm 0x4fdadd44 drm_syncobj_find EXPORT_SYMBOL drivers/gpu/drm/drm 0x50674de7 drm_timeout_abs_to_jiffies -EXPORT_SYMBOL drivers/gpu/drm/drm 0x50c242a3 drm_crtc_vblank_off -EXPORT_SYMBOL drivers/gpu/drm/drm 0x512bf3cf drm_plane_get_damage_clips_count +EXPORT_SYMBOL drivers/gpu/drm/drm 0x512930f3 drm_plane_create_blend_mode_property EXPORT_SYMBOL drivers/gpu/drm/drm 0x513072fe __drm_puts_seq_file -EXPORT_SYMBOL drivers/gpu/drm/drm 0x513262a4 drm_panel_remove +EXPORT_SYMBOL drivers/gpu/drm/drm 0x517dae92 drm_atomic_get_old_private_obj_state +EXPORT_SYMBOL drivers/gpu/drm/drm 0x51a3e01b drm_gem_dmabuf_vunmap +EXPORT_SYMBOL drivers/gpu/drm/drm 0x51bb0829 drm_gem_shmem_vunmap EXPORT_SYMBOL drivers/gpu/drm/drm 0x521ad6d0 drm_puts -EXPORT_SYMBOL drivers/gpu/drm/drm 0x5255b3ce drm_prime_pages_to_sg -EXPORT_SYMBOL drivers/gpu/drm/drm 0x5325d5cf drm_is_current_master -EXPORT_SYMBOL drivers/gpu/drm/drm 0x536f2b71 drm_mode_create -EXPORT_SYMBOL drivers/gpu/drm/drm 0x5450de74 drm_crtc_commit_wait -EXPORT_SYMBOL drivers/gpu/drm/drm 0x54a8d547 drm_gem_shmem_create_with_handle +EXPORT_SYMBOL drivers/gpu/drm/drm 0x525e25a7 drm_mode_config_cleanup +EXPORT_SYMBOL drivers/gpu/drm/drm 0x539540c3 drm_aperture_remove_conflicting_framebuffers +EXPORT_SYMBOL drivers/gpu/drm/drm 0x54cf63e5 drm_mode_create_tile_group EXPORT_SYMBOL drivers/gpu/drm/drm 0x5542443b drm_flip_work_init -EXPORT_SYMBOL drivers/gpu/drm/drm 0x55afaf7c drm_debugfs_remove_files -EXPORT_SYMBOL drivers/gpu/drm/drm 0x55b5d814 drm_dev_has_vblank +EXPORT_SYMBOL drivers/gpu/drm/drm 0x55a72ba0 drm_atomic_add_affected_connectors +EXPORT_SYMBOL drivers/gpu/drm/drm 0x55b892ee drm_panel_add +EXPORT_SYMBOL drivers/gpu/drm/drm 0x565549ce drm_atomic_get_new_private_obj_state +EXPORT_SYMBOL drivers/gpu/drm/drm 0x56b8fefc drm_gem_create_mmap_offset_size EXPORT_SYMBOL drivers/gpu/drm/drm 0x57698a50 drm_mm_takedown -EXPORT_SYMBOL drivers/gpu/drm/drm 0x5788fd6f __drmm_add_action EXPORT_SYMBOL drivers/gpu/drm/drm 0x57b6efe3 drm_ioctl_flags -EXPORT_SYMBOL drivers/gpu/drm/drm 0x586adada drm_panel_get_modes -EXPORT_SYMBOL drivers/gpu/drm/drm 0x58bded50 drm_connector_set_path_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0x58124316 drm_crtc_vblank_off EXPORT_SYMBOL drivers/gpu/drm/drm 0x59056243 drm_mm_replace_node EXPORT_SYMBOL drivers/gpu/drm/drm 0x599dea05 drm_edid_is_valid -EXPORT_SYMBOL drivers/gpu/drm/drm 0x5a907dde drm_aperture_remove_conflicting_pci_framebuffers -EXPORT_SYMBOL drivers/gpu/drm/drm 0x5a986f8e drm_gem_dmabuf_export -EXPORT_SYMBOL drivers/gpu/drm/drm 0x5bc5a1ab drm_panel_of_backlight -EXPORT_SYMBOL drivers/gpu/drm/drm 0x5c453e77 drm_gem_vm_close -EXPORT_SYMBOL drivers/gpu/drm/drm 0x5c9f79de __devm_drm_dev_alloc -EXPORT_SYMBOL drivers/gpu/drm/drm 0x5cb664f3 drm_property_create_bool -EXPORT_SYMBOL drivers/gpu/drm/drm 0x5e73131f drm_connector_register +EXPORT_SYMBOL drivers/gpu/drm/drm 0x5a27ae3f drm_panel_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0x5c729f7c drm_mode_is_420_only +EXPORT_SYMBOL drivers/gpu/drm/drm 0x5c7b5525 drm_gem_object_lookup +EXPORT_SYMBOL drivers/gpu/drm/drm 0x5cdfd5a8 drm_read +EXPORT_SYMBOL drivers/gpu/drm/drm 0x5d02effc drm_i2c_encoder_destroy +EXPORT_SYMBOL drivers/gpu/drm/drm 0x5d7dc1ed __drmm_universal_plane_alloc +EXPORT_SYMBOL drivers/gpu/drm/drm 0x5daabe3d drm_connector_set_link_status_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0x5e0a086c drm_release +EXPORT_SYMBOL drivers/gpu/drm/drm 0x5ecd96f4 drm_atomic_bridge_chain_disable EXPORT_SYMBOL drivers/gpu/drm/drm 0x5f7985a5 drm_mm_scan_remove_block -EXPORT_SYMBOL drivers/gpu/drm/drm 0x60672f77 drm_object_property_get_value -EXPORT_SYMBOL drivers/gpu/drm/drm 0x6093dca4 drm_noop -EXPORT_SYMBOL drivers/gpu/drm/drm 0x616878cc drm_bridge_chain_disable -EXPORT_SYMBOL drivers/gpu/drm/drm 0x6183c64f drm_mode_validate_driver -EXPORT_SYMBOL drivers/gpu/drm/drm 0x61912313 drm_put_dev -EXPORT_SYMBOL drivers/gpu/drm/drm 0x61ba15df drm_vblank_work_schedule -EXPORT_SYMBOL drivers/gpu/drm/drm 0x61fead79 drm_atomic_set_mode_for_crtc -EXPORT_SYMBOL drivers/gpu/drm/drm 0x628ef412 drm_property_lookup_blob -EXPORT_SYMBOL drivers/gpu/drm/drm 0x62e76791 drm_sysfs_hotplug_event -EXPORT_SYMBOL drivers/gpu/drm/drm 0x6320b7a5 drm_plane_from_index -EXPORT_SYMBOL drivers/gpu/drm/drm 0x6467e190 drm_release -EXPORT_SYMBOL drivers/gpu/drm/drm 0x6469048f drm_mode_plane_set_obj_prop -EXPORT_SYMBOL drivers/gpu/drm/drm 0x649f7e00 drm_gem_mmap_obj -EXPORT_SYMBOL drivers/gpu/drm/drm 0x64a7822a drm_client_modeset_check -EXPORT_SYMBOL drivers/gpu/drm/drm 0x64be140e drm_connector_cleanup -EXPORT_SYMBOL drivers/gpu/drm/drm 0x64ec4b65 drm_i2c_encoder_save +EXPORT_SYMBOL drivers/gpu/drm/drm 0x60a5682e drm_connector_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0x61393272 drm_plane_force_disable +EXPORT_SYMBOL drivers/gpu/drm/drm 0x6142553f drm_atomic_private_obj_fini +EXPORT_SYMBOL drivers/gpu/drm/drm 0x62b02ae6 drm_gem_get_pages +EXPORT_SYMBOL drivers/gpu/drm/drm 0x62cbe122 drm_property_create_bitmask +EXPORT_SYMBOL drivers/gpu/drm/drm 0x6394258e drm_bridge_chain_mode_set +EXPORT_SYMBOL drivers/gpu/drm/drm 0x64376f47 drm_encoder_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0x64518425 drm_mode_create_dvi_i_properties +EXPORT_SYMBOL drivers/gpu/drm/drm 0x64b6f5ee drm_plane_create_alpha_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0x64d6ebae drm_crtc_init_with_planes EXPORT_SYMBOL drivers/gpu/drm/drm 0x65702bd6 drm_default_rgb_quant_range -EXPORT_SYMBOL drivers/gpu/drm/drm 0x65fd484b drm_atomic_get_plane_state -EXPORT_SYMBOL drivers/gpu/drm/drm 0x6829cbf4 drm_file_get_master +EXPORT_SYMBOL drivers/gpu/drm/drm 0x67b38bf1 drm_gem_dma_resv_wait +EXPORT_SYMBOL drivers/gpu/drm/drm 0x67c92e27 drm_compat_ioctl +EXPORT_SYMBOL drivers/gpu/drm/drm 0x67d2bc48 drm_atomic_bridge_chain_pre_enable +EXPORT_SYMBOL drivers/gpu/drm/drm 0x68614e52 drm_gem_map_attach EXPORT_SYMBOL drivers/gpu/drm/drm 0x6914a422 drm_edid_are_equal -EXPORT_SYMBOL drivers/gpu/drm/drm 0x6b2241a7 drm_crtc_from_index -EXPORT_SYMBOL drivers/gpu/drm/drm 0x6b704f92 drm_wait_one_vblank -EXPORT_SYMBOL drivers/gpu/drm/drm 0x6b7a1a52 drm_atomic_private_obj_fini -EXPORT_SYMBOL drivers/gpu/drm/drm 0x6bf6aa74 drm_connector_attach_content_type_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0x6caec864 drm_gem_shmem_vmap -EXPORT_SYMBOL drivers/gpu/drm/drm 0x6cb806e0 drm_mode_duplicate -EXPORT_SYMBOL drivers/gpu/drm/drm 0x6d2a1251 drm_dev_put -EXPORT_SYMBOL drivers/gpu/drm/drm 0x6e026b63 drm_i2c_encoder_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0x691ea669 drm_gem_prime_mmap +EXPORT_SYMBOL drivers/gpu/drm/drm 0x6962bc96 drm_connector_cleanup +EXPORT_SYMBOL drivers/gpu/drm/drm 0x6a11f992 drm_property_replace_global_blob +EXPORT_SYMBOL drivers/gpu/drm/drm 0x6a81d203 drm_gem_prime_fd_to_handle +EXPORT_SYMBOL drivers/gpu/drm/drm 0x6adc2f3f drm_gem_private_object_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0x6c2c209e drm_add_edid_modes +EXPORT_SYMBOL drivers/gpu/drm/drm 0x6cde185f drm_atomic_get_connector_state +EXPORT_SYMBOL drivers/gpu/drm/drm 0x6d56d39b drm_i2c_encoder_restore +EXPORT_SYMBOL drivers/gpu/drm/drm 0x6d603217 drm_add_override_edid_modes EXPORT_SYMBOL drivers/gpu/drm/drm 0x6e30ba8e drm_rect_rotate_inv -EXPORT_SYMBOL drivers/gpu/drm/drm 0x6e8b7bd7 drm_connector_set_panel_orientation_with_quirk +EXPORT_SYMBOL drivers/gpu/drm/drm 0x6e9b9b71 drm_object_property_get_value +EXPORT_SYMBOL drivers/gpu/drm/drm 0x6ea1bb22 drm_hdcp_update_content_protection EXPORT_SYMBOL drivers/gpu/drm/drm 0x6ef2f78e drm_format_info -EXPORT_SYMBOL drivers/gpu/drm/drm 0x6fe6de3f drm_client_modeset_dpms -EXPORT_SYMBOL drivers/gpu/drm/drm 0x6fea681e drm_bridge_chain_enable -EXPORT_SYMBOL drivers/gpu/drm/drm 0x703db344 drm_mode_is_420_also -EXPORT_SYMBOL drivers/gpu/drm/drm 0x707f8993 drm_connector_attach_dp_subconnector_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0x7113c347 drm_mode_set_config_internal -EXPORT_SYMBOL drivers/gpu/drm/drm 0x7118a6e1 drm_read -EXPORT_SYMBOL drivers/gpu/drm/drm 0x736e2497 drm_atomic_get_old_private_obj_state -EXPORT_SYMBOL drivers/gpu/drm/drm 0x7446c3cb drm_atomic_get_new_private_obj_state -EXPORT_SYMBOL drivers/gpu/drm/drm 0x7513bb40 drm_client_framebuffer_delete -EXPORT_SYMBOL drivers/gpu/drm/drm 0x756869ae drm_aperture_remove_conflicting_framebuffers -EXPORT_SYMBOL drivers/gpu/drm/drm 0x75e19378 drm_gem_private_object_init -EXPORT_SYMBOL drivers/gpu/drm/drm 0x7676df79 drm_gem_handle_create -EXPORT_SYMBOL drivers/gpu/drm/drm 0x77486f7a drmm_kmalloc -EXPORT_SYMBOL drivers/gpu/drm/drm 0x77505d80 drm_master_internal_acquire -EXPORT_SYMBOL drivers/gpu/drm/drm 0x779f313e drm_plane_create_zpos_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0x77b8158d drm_connector_init_with_ddc -EXPORT_SYMBOL drivers/gpu/drm/drm 0x786d5d86 drm_handle_vblank -EXPORT_SYMBOL drivers/gpu/drm/drm 0x798cc5f6 drm_atomic_set_mode_prop_for_crtc -EXPORT_SYMBOL drivers/gpu/drm/drm 0x7aad5a33 drm_i2c_encoder_dpms +EXPORT_SYMBOL drivers/gpu/drm/drm 0x701cc939 drm_bridge_attach +EXPORT_SYMBOL drivers/gpu/drm/drm 0x70210152 drm_object_property_set_value +EXPORT_SYMBOL drivers/gpu/drm/drm 0x7333c075 drm_connector_list_iter_next +EXPORT_SYMBOL drivers/gpu/drm/drm 0x73cab270 drmm_mode_config_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0x744534e1 drm_gem_prime_import +EXPORT_SYMBOL drivers/gpu/drm/drm 0x74d62e3e __drm_atomic_helper_disable_plane +EXPORT_SYMBOL drivers/gpu/drm/drm 0x75175721 drm_get_edid +EXPORT_SYMBOL drivers/gpu/drm/drm 0x7613e529 drm_poll +EXPORT_SYMBOL drivers/gpu/drm/drm 0x7665d624 drm_plane_from_index +EXPORT_SYMBOL drivers/gpu/drm/drm 0x77750951 drm_dev_set_unique +EXPORT_SYMBOL drivers/gpu/drm/drm 0x78786dc6 drm_modeset_lock +EXPORT_SYMBOL drivers/gpu/drm/drm 0x79afc8db drm_i2c_encoder_commit +EXPORT_SYMBOL drivers/gpu/drm/drm 0x79c14bd0 drm_syncobj_replace_fence +EXPORT_SYMBOL drivers/gpu/drm/drm 0x79e8ab21 drm_universal_plane_init EXPORT_SYMBOL drivers/gpu/drm/drm 0x7b2e2166 drm_vma_node_revoke -EXPORT_SYMBOL drivers/gpu/drm/drm 0x7beabf58 drm_mode_create_hdmi_colorspace_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0x7d2f6b56 drm_hdcp_update_content_protection -EXPORT_SYMBOL drivers/gpu/drm/drm 0x7e2eac2b drm_property_create -EXPORT_SYMBOL drivers/gpu/drm/drm 0x7fa5cad9 drm_mode_is_420_only -EXPORT_SYMBOL drivers/gpu/drm/drm 0x7fe45f31 drm_gem_fence_array_add_implicit -EXPORT_SYMBOL drivers/gpu/drm/drm 0x8027f95a drm_client_modeset_probe -EXPORT_SYMBOL drivers/gpu/drm/drm 0x803387f5 drm_plane_create_blend_mode_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0x80427814 drm_property_create_blob -EXPORT_SYMBOL drivers/gpu/drm/drm 0x808afd20 drm_print_regset32 +EXPORT_SYMBOL drivers/gpu/drm/drm 0x7b5c1a4c drm_debugfs_remove_files +EXPORT_SYMBOL drivers/gpu/drm/drm 0x7c103feb drm_gem_shmem_put_pages +EXPORT_SYMBOL drivers/gpu/drm/drm 0x7cd3e4ce drm_modeset_lock_single_interruptible +EXPORT_SYMBOL drivers/gpu/drm/drm 0x7e03a732 drm_state_dump +EXPORT_SYMBOL drivers/gpu/drm/drm 0x7e586560 drm_mode_object_get +EXPORT_SYMBOL drivers/gpu/drm/drm 0x7ef03134 drm_atomic_set_fb_for_plane +EXPORT_SYMBOL drivers/gpu/drm/drm 0x7f50cd8e drm_property_blob_put +EXPORT_SYMBOL drivers/gpu/drm/drm 0x810a5ed4 drm_plane_get_damage_clips +EXPORT_SYMBOL drivers/gpu/drm/drm 0x8165a73b drm_panel_enable EXPORT_SYMBOL drivers/gpu/drm/drm 0x81992424 drm_edid_header_is_valid -EXPORT_SYMBOL drivers/gpu/drm/drm 0x81f03569 drm_connector_attach_max_bpc_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0x82d25d6d drm_crtc_check_viewport -EXPORT_SYMBOL drivers/gpu/drm/drm 0x831acb31 drm_atomic_bridge_chain_enable -EXPORT_SYMBOL drivers/gpu/drm/drm 0x8334ad60 drm_hdmi_infoframe_set_hdr_metadata +EXPORT_SYMBOL drivers/gpu/drm/drm 0x82154b14 drm_panel_remove +EXPORT_SYMBOL drivers/gpu/drm/drm 0x826c1f12 drm_framebuffer_cleanup +EXPORT_SYMBOL drivers/gpu/drm/drm 0x82767a0b drm_crtc_enable_color_mgmt +EXPORT_SYMBOL drivers/gpu/drm/drm 0x82afd10c drm_client_framebuffer_delete +EXPORT_SYMBOL drivers/gpu/drm/drm 0x82b868f8 drm_connector_update_edid_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0x83283cd3 drm_clflush_pages EXPORT_SYMBOL drivers/gpu/drm/drm 0x842dd90c drm_flip_work_commit -EXPORT_SYMBOL drivers/gpu/drm/drm 0x84575dbb drm_connector_set_tile_property EXPORT_SYMBOL drivers/gpu/drm/drm 0x8563a554 drm_ht_remove -EXPORT_SYMBOL drivers/gpu/drm/drm 0x85c1e2fb drm_dev_unplug -EXPORT_SYMBOL drivers/gpu/drm/drm 0x8654b2bf drm_atomic_get_bridge_state -EXPORT_SYMBOL drivers/gpu/drm/drm 0x86b260ae drm_modeset_backoff EXPORT_SYMBOL drivers/gpu/drm/drm 0x871ab41a drm_rect_intersect -EXPORT_SYMBOL drivers/gpu/drm/drm 0x877261d0 drm_connector_list_update -EXPORT_SYMBOL drivers/gpu/drm/drm 0x8963deb2 drm_gem_shmem_put_pages -EXPORT_SYMBOL drivers/gpu/drm/drm 0x8ecea04f __drmm_encoder_alloc -EXPORT_SYMBOL drivers/gpu/drm/drm 0x8f760644 drm_property_replace_blob -EXPORT_SYMBOL drivers/gpu/drm/drm 0x90e302c7 drm_mode_create_scaling_mode_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0x91220b9c drmm_mode_config_init -EXPORT_SYMBOL drivers/gpu/drm/drm 0x91598e9d drm_gem_shmem_print_info -EXPORT_SYMBOL drivers/gpu/drm/drm 0x91a2eb86 drm_panel_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0x885f7f2d drm_i2c_encoder_mode_set +EXPORT_SYMBOL drivers/gpu/drm/drm 0x88e69526 __drm_atomic_helper_set_config +EXPORT_SYMBOL drivers/gpu/drm/drm 0x88fa6ea1 drm_plane_create_zpos_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0x89b8b639 drm_mode_validate_ycbcr420 +EXPORT_SYMBOL drivers/gpu/drm/drm 0x8a1427b9 drm_calc_timestamping_constants +EXPORT_SYMBOL drivers/gpu/drm/drm 0x8a79417e drm_mode_probed_add +EXPORT_SYMBOL drivers/gpu/drm/drm 0x8c7734f0 drm_mode_find_dmt +EXPORT_SYMBOL drivers/gpu/drm/drm 0x8cdb121f drm_gem_shmem_purge_locked +EXPORT_SYMBOL drivers/gpu/drm/drm 0x8d53f297 drm_syncobj_get_handle +EXPORT_SYMBOL drivers/gpu/drm/drm 0x8e3b73a7 drm_mode_create_tv_properties +EXPORT_SYMBOL drivers/gpu/drm/drm 0x8ef82367 drm_gem_objects_lookup +EXPORT_SYMBOL drivers/gpu/drm/drm 0x8f2329ac drm_gem_map_dma_buf +EXPORT_SYMBOL drivers/gpu/drm/drm 0x8f685196 drm_atomic_add_encoder_bridges +EXPORT_SYMBOL drivers/gpu/drm/drm 0x901f23ff drm_hdmi_avi_infoframe_colorspace +EXPORT_SYMBOL drivers/gpu/drm/drm 0x919d5dff drm_modeset_drop_locks EXPORT_SYMBOL drivers/gpu/drm/drm 0x91fec1cc drm_rect_calc_vscale EXPORT_SYMBOL drivers/gpu/drm/drm 0x92ee8a9d drm_get_format_info -EXPORT_SYMBOL drivers/gpu/drm/drm 0x92f54e76 __drm_atomic_helper_disable_plane -EXPORT_SYMBOL drivers/gpu/drm/drm 0x931c055a drm_plane_cleanup -EXPORT_SYMBOL drivers/gpu/drm/drm 0x934ec2f2 drm_crtc_vblank_waitqueue -EXPORT_SYMBOL drivers/gpu/drm/drm 0x938d730c drm_modeset_lock_all -EXPORT_SYMBOL drivers/gpu/drm/drm 0x9577c3b0 drm_bridge_chain_mode_valid -EXPORT_SYMBOL drivers/gpu/drm/drm 0x95cae8e6 drm_bridge_add +EXPORT_SYMBOL drivers/gpu/drm/drm 0x9313aa06 drm_gem_mmap_obj +EXPORT_SYMBOL drivers/gpu/drm/drm 0x94c9c52d drm_mode_create_aspect_ratio_property EXPORT_SYMBOL drivers/gpu/drm/drm 0x95dbc76d drm_ht_create -EXPORT_SYMBOL drivers/gpu/drm/drm 0x95f86d70 drm_framebuffer_remove -EXPORT_SYMBOL drivers/gpu/drm/drm 0x965cb7fe drm_gem_unmap_dma_buf -EXPORT_SYMBOL drivers/gpu/drm/drm 0x97a6c5b8 drm_gem_map_attach -EXPORT_SYMBOL drivers/gpu/drm/drm 0x98f8461d drm_dev_set_unique -EXPORT_SYMBOL drivers/gpu/drm/drm 0x9907221a drm_atomic_set_crtc_for_connector -EXPORT_SYMBOL drivers/gpu/drm/drm 0x9975f6dd drm_i2c_encoder_mode_fixup +EXPORT_SYMBOL drivers/gpu/drm/drm 0x9636fa81 drm_client_modeset_check +EXPORT_SYMBOL drivers/gpu/drm/drm 0x98eca81b drm_gem_unmap_dma_buf EXPORT_SYMBOL drivers/gpu/drm/drm 0x99fd20aa drm_rect_clip_scaled -EXPORT_SYMBOL drivers/gpu/drm/drm 0x9a006eaf drm_client_rotation +EXPORT_SYMBOL drivers/gpu/drm/drm 0x9a734a53 drm_i2c_encoder_dpms +EXPORT_SYMBOL drivers/gpu/drm/drm 0x9a85adc9 drm_framebuffer_remove +EXPORT_SYMBOL drivers/gpu/drm/drm 0x9b234c07 drm_gem_vm_open EXPORT_SYMBOL drivers/gpu/drm/drm 0x9b285573 drm_match_cea_mode -EXPORT_SYMBOL drivers/gpu/drm/drm 0x9b64e15e drm_syncobj_find -EXPORT_SYMBOL drivers/gpu/drm/drm 0x9b6ba47a drm_atomic_bridge_chain_check EXPORT_SYMBOL drivers/gpu/drm/drm 0x9b8a53f5 drm_ht_just_insert_please EXPORT_SYMBOL drivers/gpu/drm/drm 0x9b95c885 drm_mode_match -EXPORT_SYMBOL drivers/gpu/drm/drm 0x9bdc87e0 drm_mode_parse_command_line_for_connector -EXPORT_SYMBOL drivers/gpu/drm/drm 0x9bfcaf34 drm_gem_dmabuf_vunmap -EXPORT_SYMBOL drivers/gpu/drm/drm 0x9c48fbd0 drm_dev_dbg -EXPORT_SYMBOL drivers/gpu/drm/drm 0x9c97f4f4 drm_encoder_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0x9c4bd4b6 drm_noop +EXPORT_SYMBOL drivers/gpu/drm/drm 0x9cdcedfa drm_panel_disable EXPORT_SYMBOL drivers/gpu/drm/drm 0x9ce050be drm_mode_copy -EXPORT_SYMBOL drivers/gpu/drm/drm 0x9ce9d9ec drm_crtc_handle_vblank -EXPORT_SYMBOL drivers/gpu/drm/drm 0x9d41ee74 drm_atomic_state_default_release -EXPORT_SYMBOL drivers/gpu/drm/drm 0x9e133fb3 drm_panel_enable -EXPORT_SYMBOL drivers/gpu/drm/drm 0x9e4f4e30 drm_send_event +EXPORT_SYMBOL drivers/gpu/drm/drm 0x9d2bfe63 drm_mode_crtc_set_gamma_size +EXPORT_SYMBOL drivers/gpu/drm/drm 0x9d649ea2 drm_ioctl EXPORT_SYMBOL drivers/gpu/drm/drm 0x9e7e8009 drm_edid_to_sad -EXPORT_SYMBOL drivers/gpu/drm/drm 0x9fbe5988 drm_compat_ioctl -EXPORT_SYMBOL drivers/gpu/drm/drm 0x9fdb0755 drm_connector_attach_hdr_output_metadata_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0x9e95072b drm_handle_vblank +EXPORT_SYMBOL drivers/gpu/drm/drm 0x9eb940ea drm_atomic_set_fence_for_plane +EXPORT_SYMBOL drivers/gpu/drm/drm 0x9ebb028c drm_connector_attach_hdr_output_metadata_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0x9ec71e81 drm_gem_map_detach +EXPORT_SYMBOL drivers/gpu/drm/drm 0x9f13b116 drm_bridge_chain_pre_enable +EXPORT_SYMBOL drivers/gpu/drm/drm 0x9f8d325f drm_mode_create_tv_margin_properties EXPORT_SYMBOL drivers/gpu/drm/drm 0x9ffcdfdb drm_detect_monitor_audio +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa00d7f24 drm_modeset_backoff EXPORT_SYMBOL drivers/gpu/drm/drm 0xa0713087 drm_ht_find_item -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa0eef1a7 drm_poll -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa1d491b5 drm_event_reserve_init -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa2cef591 drm_plane_create_color_properties -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa3b9fd5e drm_i2c_encoder_restore -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa51d4699 drm_writeback_connector_init -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa6ef6e54 drm_hdmi_avi_infoframe_quant_range -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa7b754e4 drm_atomic_bridge_chain_post_disable -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa933edbd drm_gem_mmap -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa9dd237b drm_display_mode_from_cea_vic -EXPORT_SYMBOL drivers/gpu/drm/drm 0xaabe305c drm_av_sync_delay -EXPORT_SYMBOL drivers/gpu/drm/drm 0xab450532 drm_gem_object_init -EXPORT_SYMBOL drivers/gpu/drm/drm 0xabce8a87 drm_client_buffer_vmap -EXPORT_SYMBOL drivers/gpu/drm/drm 0xace61c4f drm_crtc_init_with_planes +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa0a0cc4e drm_client_buffer_vunmap +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa0c23613 drm_panel_of_backlight +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa100e9aa drm_vblank_work_cancel_sync +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa1c79975 drm_atomic_state_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa1f1df67 drm_gem_shmem_purge +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa1f56ad6 drm_gem_unlock_reservations +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa318c96b drm_crtc_wait_one_vblank +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa36d3c05 drm_gem_free_mmap_offset +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa3af8bdc drm_atomic_state_clear +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa4306339 drm_atomic_state_alloc +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa440169b drm_property_add_enum +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa4e5a86d drm_connector_set_vrr_capable_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa53ec248 drm_modeset_lock_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa68e1163 drm_gem_shmem_print_info +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa8504e33 drm_atomic_state_default_release +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa854decb drm_file_get_master +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa88c73be drm_connector_attach_colorspace_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa8cd4866 drm_dev_put +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa91516aa drm_panel_prepare +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa9dc0228 drm_mode_set_config_internal +EXPORT_SYMBOL drivers/gpu/drm/drm 0xaa767a36 drm_plane_create_rotation_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0xaa8069b0 __drmm_encoder_alloc +EXPORT_SYMBOL drivers/gpu/drm/drm 0xab5b90a9 drm_dev_printk +EXPORT_SYMBOL drivers/gpu/drm/drm 0xab8cd1b5 drm_property_create_enum +EXPORT_SYMBOL drivers/gpu/drm/drm 0xabce9feb drm_atomic_get_new_connector_for_encoder +EXPORT_SYMBOL drivers/gpu/drm/drm 0xac31e73e drm_crtc_vblank_helper_get_vblank_timestamp +EXPORT_SYMBOL drivers/gpu/drm/drm 0xac47ce7d drm_dev_enter +EXPORT_SYMBOL drivers/gpu/drm/drm 0xace678b7 drm_atomic_get_old_connector_for_encoder EXPORT_SYMBOL drivers/gpu/drm/drm 0xad4e902b drm_color_ctm_s31_32_to_qm_n -EXPORT_SYMBOL drivers/gpu/drm/drm 0xad536ef5 drm_plane_get_damage_clips -EXPORT_SYMBOL drivers/gpu/drm/drm 0xad691bfe drm_modeset_lock_all_ctx -EXPORT_SYMBOL drivers/gpu/drm/drm 0xadea7eca drm_gem_put_pages +EXPORT_SYMBOL drivers/gpu/drm/drm 0xad78cf1c drm_mode_is_420_also +EXPORT_SYMBOL drivers/gpu/drm/drm 0xadd90f81 drm_event_reserve_init EXPORT_SYMBOL drivers/gpu/drm/drm 0xae277372 __drm_crtc_commit_free -EXPORT_SYMBOL drivers/gpu/drm/drm 0xaebb3258 drm_modeset_acquire_fini -EXPORT_SYMBOL drivers/gpu/drm/drm 0xaf17fd97 drm_prime_sg_to_page_array +EXPORT_SYMBOL drivers/gpu/drm/drm 0xae999557 drm_client_framebuffer_create +EXPORT_SYMBOL drivers/gpu/drm/drm 0xaefc1586 drm_connector_has_possible_encoder EXPORT_SYMBOL drivers/gpu/drm/drm 0xb053adda drm_rect_rotate EXPORT_SYMBOL drivers/gpu/drm/drm 0xb0b05ff5 drm_clflush_sg EXPORT_SYMBOL drivers/gpu/drm/drm 0xb11ac7a7 __drm_err +EXPORT_SYMBOL drivers/gpu/drm/drm 0xb1852a27 drm_vblank_work_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0xb1befc3b drm_gem_shmem_pin +EXPORT_SYMBOL drivers/gpu/drm/drm 0xb1f86db3 drm_invalid_op EXPORT_SYMBOL drivers/gpu/drm/drm 0xb22dfd68 drm_format_info_min_pitch -EXPORT_SYMBOL drivers/gpu/drm/drm 0xb2abbcc2 drm_atomic_add_affected_connectors -EXPORT_SYMBOL drivers/gpu/drm/drm 0xb3066d04 drm_crtc_vblank_on -EXPORT_SYMBOL drivers/gpu/drm/drm 0xb30a03c5 drm_vblank_work_flush -EXPORT_SYMBOL drivers/gpu/drm/drm 0xb353bd23 drm_modeset_unlock +EXPORT_SYMBOL drivers/gpu/drm/drm 0xb3216228 drm_connector_set_panel_orientation_with_quirk +EXPORT_SYMBOL drivers/gpu/drm/drm 0xb38c3dab drm_modeset_lock_all EXPORT_SYMBOL drivers/gpu/drm/drm 0xb4032484 drm_mm_insert_node_in_range +EXPORT_SYMBOL drivers/gpu/drm/drm 0xb5d69922 drm_framebuffer_init EXPORT_SYMBOL drivers/gpu/drm/drm 0xb6127243 drm_need_swiotlb -EXPORT_SYMBOL drivers/gpu/drm/drm 0xb631633d drm_i2c_encoder_detect -EXPORT_SYMBOL drivers/gpu/drm/drm 0xb825a0f1 drm_release_noglobal -EXPORT_SYMBOL drivers/gpu/drm/drm 0xb9715d22 drm_syncobj_create +EXPORT_SYMBOL drivers/gpu/drm/drm 0xb6b9a0d5 drm_writeback_queue_job +EXPORT_SYMBOL drivers/gpu/drm/drm 0xb701e4a0 drm_mode_object_put +EXPORT_SYMBOL drivers/gpu/drm/drm 0xb810bf43 drm_plane_create_zpos_immutable_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0xb887bb9b drm_mode_parse_command_line_for_connector +EXPORT_SYMBOL drivers/gpu/drm/drm 0xb8cacb37 drm_mode_create_dp_colorspace_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0xb9452fca __drmm_add_action EXPORT_SYMBOL drivers/gpu/drm/drm 0xb9cad492 __drm_atomic_state_free -EXPORT_SYMBOL drivers/gpu/drm/drm 0xbaacf581 drm_modeset_lock_single_interruptible -EXPORT_SYMBOL drivers/gpu/drm/drm 0xbb2003b3 drm_color_lut_check -EXPORT_SYMBOL drivers/gpu/drm/drm 0xbb9931e1 drm_atomic_bridge_chain_pre_enable -EXPORT_SYMBOL drivers/gpu/drm/drm 0xbc9f7189 __drmm_crtc_alloc_with_planes -EXPORT_SYMBOL drivers/gpu/drm/drm 0xbd91cbe8 drm_gem_free_mmap_offset -EXPORT_SYMBOL drivers/gpu/drm/drm 0xbf5012e8 drm_crtc_enable_color_mgmt -EXPORT_SYMBOL drivers/gpu/drm/drm 0xbf6f0e29 drm_panel_disable -EXPORT_SYMBOL drivers/gpu/drm/drm 0xbf7f9f7a drm_client_init -EXPORT_SYMBOL drivers/gpu/drm/drm 0xbfa01ced drm_mode_probed_add -EXPORT_SYMBOL drivers/gpu/drm/drm 0xc0bd5dbe drm_framebuffer_init -EXPORT_SYMBOL drivers/gpu/drm/drm 0xc0cb7248 drm_atomic_get_old_bridge_state -EXPORT_SYMBOL drivers/gpu/drm/drm 0xc1fd46e1 drm_dev_enter -EXPORT_SYMBOL drivers/gpu/drm/drm 0xc28326ef drm_atomic_state_default_clear -EXPORT_SYMBOL drivers/gpu/drm/drm 0xc2eee271 drm_crtc_cleanup -EXPORT_SYMBOL drivers/gpu/drm/drm 0xc3b51dc5 drm_gem_dmabuf_release -EXPORT_SYMBOL drivers/gpu/drm/drm 0xc3bf15af drm_mode_create_dp_colorspace_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0xc447711a drm_connector_atomic_hdr_metadata_equal -EXPORT_SYMBOL drivers/gpu/drm/drm 0xc464ed3f drm_gem_shmem_purge +EXPORT_SYMBOL drivers/gpu/drm/drm 0xba5687ac drm_plane_cleanup +EXPORT_SYMBOL drivers/gpu/drm/drm 0xba5b5a5f drm_is_current_master +EXPORT_SYMBOL drivers/gpu/drm/drm 0xbc722ab4 drm_atomic_normalize_zpos +EXPORT_SYMBOL drivers/gpu/drm/drm 0xbd4e57ed drm_property_create_range +EXPORT_SYMBOL drivers/gpu/drm/drm 0xbd63be9f drm_gem_fence_array_add_implicit +EXPORT_SYMBOL drivers/gpu/drm/drm 0xbdacc411 drm_i2c_encoder_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0xbfafe24a drm_atomic_check_only +EXPORT_SYMBOL drivers/gpu/drm/drm 0xc047f860 drm_writeback_get_out_fence +EXPORT_SYMBOL drivers/gpu/drm/drm 0xc05fbb67 drm_dev_has_vblank +EXPORT_SYMBOL drivers/gpu/drm/drm 0xc063ae2e drm_crtc_create_scaling_filter_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0xc065383d drm_atomic_print_new_state +EXPORT_SYMBOL drivers/gpu/drm/drm 0xc06cc402 devm_aperture_acquire_from_firmware +EXPORT_SYMBOL drivers/gpu/drm/drm 0xc099d1bb drm_mode_create_hdmi_colorspace_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0xc105a5cd drm_atomic_private_obj_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0xc232c077 drm_mode_create_suggested_offset_properties +EXPORT_SYMBOL drivers/gpu/drm/drm 0xc2a50af4 drm_client_register +EXPORT_SYMBOL drivers/gpu/drm/drm 0xc37dbd35 drm_av_sync_delay +EXPORT_SYMBOL drivers/gpu/drm/drm 0xc3938eb8 drm_crtc_send_vblank_event +EXPORT_SYMBOL drivers/gpu/drm/drm 0xc5a62b44 drm_atomic_commit EXPORT_SYMBOL drivers/gpu/drm/drm 0xc6323239 drm_flip_work_cleanup -EXPORT_SYMBOL drivers/gpu/drm/drm 0xc6a275cf drm_connector_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0xc632b757 drm_dev_alloc +EXPORT_SYMBOL drivers/gpu/drm/drm 0xc75e5f5d drm_atomic_add_affected_planes EXPORT_SYMBOL drivers/gpu/drm/drm 0xc7910e38 drm_vma_offset_lookup_locked EXPORT_SYMBOL drivers/gpu/drm/drm 0xc7d04fc5 drm_vma_node_allow -EXPORT_SYMBOL drivers/gpu/drm/drm 0xc85f2bb9 drm_gem_object_lookup -EXPORT_SYMBOL drivers/gpu/drm/drm 0xc8771ac2 drm_atomic_get_new_connector_for_encoder -EXPORT_SYMBOL drivers/gpu/drm/drm 0xc88fc78e drm_property_create_signed_range -EXPORT_SYMBOL drivers/gpu/drm/drm 0xc9448956 drm_gem_shmem_get_pages -EXPORT_SYMBOL drivers/gpu/drm/drm 0xc9cc1ca2 drm_vblank_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0xc7e1e92e drm_gem_shmem_unpin +EXPORT_SYMBOL drivers/gpu/drm/drm 0xc87109c4 drm_plane_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0xc9a88c22 drm_encoder_cleanup EXPORT_SYMBOL drivers/gpu/drm/drm 0xca190085 drm_format_info_block_height -EXPORT_SYMBOL drivers/gpu/drm/drm 0xcadaed27 drm_writeback_cleanup_job +EXPORT_SYMBOL drivers/gpu/drm/drm 0xcaf5e25c drm_connector_attach_vrr_capable_property EXPORT_SYMBOL drivers/gpu/drm/drm 0xcb2340b8 drm_rect_debug_print -EXPORT_SYMBOL drivers/gpu/drm/drm 0xcc8c1392 drm_property_add_enum -EXPORT_SYMBOL drivers/gpu/drm/drm 0xcc8c7176 drm_mode_prune_invalid +EXPORT_SYMBOL drivers/gpu/drm/drm 0xcb5d5886 drm_crtc_from_index +EXPORT_SYMBOL drivers/gpu/drm/drm 0xcc04932d drm_mode_config_reset EXPORT_SYMBOL drivers/gpu/drm/drm 0xccc59759 drm_format_info_block_width -EXPORT_SYMBOL drivers/gpu/drm/drm 0xccc9b28c drm_mode_create_tv_properties -EXPORT_SYMBOL drivers/gpu/drm/drm 0xcd731f6b drm_mode_destroy -EXPORT_SYMBOL drivers/gpu/drm/drm 0xce8b600b drm_plane_init -EXPORT_SYMBOL drivers/gpu/drm/drm 0xce9a2043 drm_connector_attach_edid_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0xce9dfc13 drm_gem_map_dma_buf -EXPORT_SYMBOL drivers/gpu/drm/drm 0xcf1174fc drm_connector_attach_content_protection_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0xcd53473c drm_property_blob_get +EXPORT_SYMBOL drivers/gpu/drm/drm 0xcd830123 drm_modeset_acquire_fini +EXPORT_SYMBOL drivers/gpu/drm/drm 0xce095836 drm_get_edid_switcheroo EXPORT_SYMBOL drivers/gpu/drm/drm 0xcf11a549 drm_flip_work_allocate_task -EXPORT_SYMBOL drivers/gpu/drm/drm 0xcf5ffd9e drm_atomic_get_old_connector_for_encoder -EXPORT_SYMBOL drivers/gpu/drm/drm 0xcfe72e5d drm_gem_vunmap +EXPORT_SYMBOL drivers/gpu/drm/drm 0xcf256949 drm_gem_prime_handle_to_fd +EXPORT_SYMBOL drivers/gpu/drm/drm 0xcf6943e5 drm_bridge_remove EXPORT_SYMBOL drivers/gpu/drm/drm 0xd05fda43 drm_prime_get_contiguous_size -EXPORT_SYMBOL drivers/gpu/drm/drm 0xd0d24638 drm_encoder_cleanup -EXPORT_SYMBOL drivers/gpu/drm/drm 0xd0e0f2d8 drm_gem_handle_delete +EXPORT_SYMBOL drivers/gpu/drm/drm 0xd1082244 drm_connector_atomic_hdr_metadata_equal EXPORT_SYMBOL drivers/gpu/drm/drm 0xd13f9985 drm_edid_block_valid -EXPORT_SYMBOL drivers/gpu/drm/drm 0xd1525577 drm_plane_enable_fb_damage_clips -EXPORT_SYMBOL drivers/gpu/drm/drm 0xd25245e1 drm_client_buffer_vunmap -EXPORT_SYMBOL drivers/gpu/drm/drm 0xd2774ee1 drm_invalid_op -EXPORT_SYMBOL drivers/gpu/drm/drm 0xd2ed0e60 drm_plane_force_disable -EXPORT_SYMBOL drivers/gpu/drm/drm 0xd301a0fe drm_modeset_lock -EXPORT_SYMBOL drivers/gpu/drm/drm 0xd3f356af drm_framebuffer_plane_width -EXPORT_SYMBOL drivers/gpu/drm/drm 0xd40d4b41 drm_gem_shmem_vunmap -EXPORT_SYMBOL drivers/gpu/drm/drm 0xd49810bd drm_crtc_vblank_helper_get_vblank_timestamp_internal -EXPORT_SYMBOL drivers/gpu/drm/drm 0xd59edeb7 drm_syncobj_add_point +EXPORT_SYMBOL drivers/gpu/drm/drm 0xd2e04f80 drm_crtc_check_viewport +EXPORT_SYMBOL drivers/gpu/drm/drm 0xd3e46e38 drm_gem_mmap +EXPORT_SYMBOL drivers/gpu/drm/drm 0xd4855077 drm_modeset_unlock_all +EXPORT_SYMBOL drivers/gpu/drm/drm 0xd4d61619 drm_connector_unregister +EXPORT_SYMBOL drivers/gpu/drm/drm 0xd4ef858b drm_crtc_vblank_helper_get_vblank_timestamp_internal EXPORT_SYMBOL drivers/gpu/drm/drm 0xd60baf5a drm_edid_get_monitor_name -EXPORT_SYMBOL drivers/gpu/drm/drm 0xd6142806 drm_mode_create_content_type_property EXPORT_SYMBOL drivers/gpu/drm/drm 0xd680a377 drm_gem_object_free -EXPORT_SYMBOL drivers/gpu/drm/drm 0xd735a4f5 drm_crtc_vblank_count -EXPORT_SYMBOL drivers/gpu/drm/drm 0xd780f704 drm_atomic_add_encoder_bridges -EXPORT_SYMBOL drivers/gpu/drm/drm 0xd78fc8a0 drm_writeback_prepare_job +EXPORT_SYMBOL drivers/gpu/drm/drm 0xd699b213 drm_gem_dmabuf_release +EXPORT_SYMBOL drivers/gpu/drm/drm 0xd6ec1395 drm_connector_set_path_property EXPORT_SYMBOL drivers/gpu/drm/drm 0xd7a9cf42 drm_mode_validate_size -EXPORT_SYMBOL drivers/gpu/drm/drm 0xd8534307 drm_property_blob_get -EXPORT_SYMBOL drivers/gpu/drm/drm 0xd88a039d drm_property_destroy -EXPORT_SYMBOL drivers/gpu/drm/drm 0xd95380df drm_crtc_vblank_get -EXPORT_SYMBOL drivers/gpu/drm/drm 0xdad32c04 drm_connector_attach_scaling_mode_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0xdba68973 drm_bridge_chain_pre_enable -EXPORT_SYMBOL drivers/gpu/drm/drm 0xdbbd7cde drm_crtc_send_vblank_event -EXPORT_SYMBOL drivers/gpu/drm/drm 0xde227a4e drm_connector_list_iter_begin -EXPORT_SYMBOL drivers/gpu/drm/drm 0xde3a37cb drm_plane_create_alpha_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0xde71700e drm_connector_set_vrr_capable_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0xdef0b974 drm_gem_dmabuf_mmap -EXPORT_SYMBOL drivers/gpu/drm/drm 0xdf39b5b7 drm_client_framebuffer_create +EXPORT_SYMBOL drivers/gpu/drm/drm 0xd9d1c747 drm_mode_is_420 +EXPORT_SYMBOL drivers/gpu/drm/drm 0xda85e564 drm_hdmi_avi_infoframe_from_display_mode +EXPORT_SYMBOL drivers/gpu/drm/drm 0xda8738ba drm_client_modeset_commit +EXPORT_SYMBOL drivers/gpu/drm/drm 0xdb856082 drm_ioctl_permit +EXPORT_SYMBOL drivers/gpu/drm/drm 0xdc88323d drm_prime_pages_to_sg +EXPORT_SYMBOL drivers/gpu/drm/drm 0xdd3cd926 drm_client_rotation EXPORT_SYMBOL drivers/gpu/drm/drm 0xdf3f760d drm_mm_scan_color_evict -EXPORT_SYMBOL drivers/gpu/drm/drm 0xdf4cae8e drm_client_modeset_commit_locked EXPORT_SYMBOL drivers/gpu/drm/drm 0xdf666902 drm_rotation_simplify -EXPORT_SYMBOL drivers/gpu/drm/drm 0xdf913bb0 drm_gem_objects_lookup -EXPORT_SYMBOL drivers/gpu/drm/drm 0xe0f227a5 drm_bridge_remove -EXPORT_SYMBOL drivers/gpu/drm/drm 0xe2792fc7 drm_get_edid_switcheroo -EXPORT_SYMBOL drivers/gpu/drm/drm 0xe29f717c drm_crtc_vblank_helper_get_vblank_timestamp -EXPORT_SYMBOL drivers/gpu/drm/drm 0xe2c7e7e0 drm_writeback_queue_job +EXPORT_SYMBOL drivers/gpu/drm/drm 0xe14e4e30 drm_gem_shmem_vmap +EXPORT_SYMBOL drivers/gpu/drm/drm 0xe201f7db drm_writeback_connector_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0xe20c2177 drm_atomic_bridge_chain_check +EXPORT_SYMBOL drivers/gpu/drm/drm 0xe2ba310f drm_gem_create_mmap_offset +EXPORT_SYMBOL drivers/gpu/drm/drm 0xe2d86cd8 drm_connector_attach_edid_property EXPORT_SYMBOL drivers/gpu/drm/drm 0xe317082a __drm_printfn_info -EXPORT_SYMBOL drivers/gpu/drm/drm 0xe321be61 drm_atomic_normalize_zpos -EXPORT_SYMBOL drivers/gpu/drm/drm 0xe3315ca8 drm_mode_config_cleanup -EXPORT_SYMBOL drivers/gpu/drm/drm 0xe37ad852 drm_vblank_work_init -EXPORT_SYMBOL drivers/gpu/drm/drm 0xe41dd283 drm_connector_attach_tv_margin_properties -EXPORT_SYMBOL drivers/gpu/drm/drm 0xe436a035 drm_dev_printk -EXPORT_SYMBOL drivers/gpu/drm/drm 0xe4a53846 drm_gem_cma_prime_import_sg_table_vmap -EXPORT_SYMBOL drivers/gpu/drm/drm 0xe4cb2836 drm_crtc_wait_one_vblank -EXPORT_SYMBOL drivers/gpu/drm/drm 0xe66a35d2 drm_atomic_get_connector_state -EXPORT_SYMBOL drivers/gpu/drm/drm 0xe6d5513c drmm_kfree -EXPORT_SYMBOL drivers/gpu/drm/drm 0xe7dd732a drm_gtf_mode +EXPORT_SYMBOL drivers/gpu/drm/drm 0xe46750d7 drm_gem_put_pages +EXPORT_SYMBOL drivers/gpu/drm/drm 0xe7a502b4 drm_modeset_lock_all_ctx +EXPORT_SYMBOL drivers/gpu/drm/drm 0xe7c616e1 drm_i2c_encoder_save +EXPORT_SYMBOL drivers/gpu/drm/drm 0xe811ea6d drm_writeback_cleanup_job EXPORT_SYMBOL drivers/gpu/drm/drm 0xe8362900 drm_edid_duplicate +EXPORT_SYMBOL drivers/gpu/drm/drm 0xe84aa895 drm_connector_set_panel_orientation +EXPORT_SYMBOL drivers/gpu/drm/drm 0xe87c69c9 drm_panel_unprepare EXPORT_SYMBOL drivers/gpu/drm/drm 0xe8a034df drm_dev_exit EXPORT_SYMBOL drivers/gpu/drm/drm 0xe8a0e334 drm_vma_offset_add -EXPORT_SYMBOL drivers/gpu/drm/drm 0xe8d087fb drm_open -EXPORT_SYMBOL drivers/gpu/drm/drm 0xe9162a43 drm_framebuffer_plane_height -EXPORT_SYMBOL drivers/gpu/drm/drm 0xe9d115d5 drm_atomic_bridge_chain_disable -EXPORT_SYMBOL drivers/gpu/drm/drm 0xe9f2bb13 drm_vblank_work_cancel_sync EXPORT_SYMBOL drivers/gpu/drm/drm 0xea00fe81 __drm_printfn_coredump -EXPORT_SYMBOL drivers/gpu/drm/drm 0xeb9aa6d9 drm_gem_dma_resv_wait -EXPORT_SYMBOL drivers/gpu/drm/drm 0xebc4fe55 drm_i2c_encoder_destroy +EXPORT_SYMBOL drivers/gpu/drm/drm 0xebc32375 drm_property_replace_blob EXPORT_SYMBOL drivers/gpu/drm/drm 0xec12af74 __drm_dbg -EXPORT_SYMBOL drivers/gpu/drm/drm 0xec9d233e drm_client_framebuffer_flush -EXPORT_SYMBOL drivers/gpu/drm/drm 0xed4a4e68 drm_mode_object_find -EXPORT_SYMBOL drivers/gpu/drm/drm 0xed7d8d5e drm_hdmi_avi_infoframe_bars -EXPORT_SYMBOL drivers/gpu/drm/drm 0xee1c7ef0 drm_syncobj_replace_fence -EXPORT_SYMBOL drivers/gpu/drm/drm 0xef4cfead drm_get_edid -EXPORT_SYMBOL drivers/gpu/drm/drm 0xefdf2ce4 drm_gem_vm_open +EXPORT_SYMBOL drivers/gpu/drm/drm 0xeca52994 drm_aperture_remove_conflicting_pci_framebuffers +EXPORT_SYMBOL drivers/gpu/drm/drm 0xecf434fe drm_connector_attach_content_type_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0xed875349 drm_mode_object_find +EXPORT_SYMBOL drivers/gpu/drm/drm 0xed87f2af drm_hdmi_infoframe_set_hdr_metadata +EXPORT_SYMBOL drivers/gpu/drm/drm 0xeda9031d drm_client_framebuffer_flush +EXPORT_SYMBOL drivers/gpu/drm/drm 0xee56a32a drm_gem_shmem_get_pages +EXPORT_SYMBOL drivers/gpu/drm/drm 0xee95ea0d drm_print_regset32 +EXPORT_SYMBOL drivers/gpu/drm/drm 0xef20dc25 drm_atomic_bridge_chain_post_disable EXPORT_SYMBOL drivers/gpu/drm/drm 0xf0517d7a drm_mm_init -EXPORT_SYMBOL drivers/gpu/drm/drm 0xf1161a3f drm_crtc_arm_vblank_event EXPORT_SYMBOL drivers/gpu/drm/drm 0xf1421d13 drm_mode_sort +EXPORT_SYMBOL drivers/gpu/drm/drm 0xf1781910 drm_property_create_bool +EXPORT_SYMBOL drivers/gpu/drm/drm 0xf1b20d1f drm_event_reserve_init_locked EXPORT_SYMBOL drivers/gpu/drm/drm 0xf1b5340a drm_mode_vrefresh -EXPORT_SYMBOL drivers/gpu/drm/drm 0xf2177fc8 drm_i2c_encoder_commit -EXPORT_SYMBOL drivers/gpu/drm/drm 0xf291f49d drm_dev_unregister +EXPORT_SYMBOL drivers/gpu/drm/drm 0xf2044b8c drm_master_internal_release +EXPORT_SYMBOL drivers/gpu/drm/drm 0xf25869db drm_put_dev +EXPORT_SYMBOL drivers/gpu/drm/drm 0xf373de9e drm_gem_prime_import_dev +EXPORT_SYMBOL drivers/gpu/drm/drm 0xf377c397 drm_dev_get +EXPORT_SYMBOL drivers/gpu/drm/drm 0xf4059e38 drm_bridge_chain_post_disable EXPORT_SYMBOL drivers/gpu/drm/drm 0xf406e46a drm_get_connector_type_name -EXPORT_SYMBOL drivers/gpu/drm/drm 0xf413a7e4 drm_master_put -EXPORT_SYMBOL drivers/gpu/drm/drm 0xf4b47ade drm_atomic_add_affected_planes -EXPORT_SYMBOL drivers/gpu/drm/drm 0xf5c20b76 drm_plane_create_zpos_immutable_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0xf5d0f69d drm_modeset_lock_init -EXPORT_SYMBOL drivers/gpu/drm/drm 0xf5e0cdfc drm_framebuffer_lookup -EXPORT_SYMBOL drivers/gpu/drm/drm 0xf5e0e209 drm_modeset_drop_locks -EXPORT_SYMBOL drivers/gpu/drm/drm 0xf6387f97 drm_syncobj_find_fence +EXPORT_SYMBOL drivers/gpu/drm/drm 0xf4a24307 drm_dev_unplug +EXPORT_SYMBOL drivers/gpu/drm/drm 0xf4b6bc9c drm_prime_sg_to_page_array +EXPORT_SYMBOL drivers/gpu/drm/drm 0xf52ad23b drm_framebuffer_unregister_private +EXPORT_SYMBOL drivers/gpu/drm/drm 0xf58bafe2 drmm_kfree +EXPORT_SYMBOL drivers/gpu/drm/drm 0xf63a5bcc drm_gem_lock_reservations +EXPORT_SYMBOL drivers/gpu/drm/drm 0xf6e0c2ee drm_master_get +EXPORT_SYMBOL drivers/gpu/drm/drm 0xf73ef744 drm_connector_set_tile_property EXPORT_SYMBOL drivers/gpu/drm/drm 0xf824c7db __drm_printfn_debug -EXPORT_SYMBOL drivers/gpu/drm/drm 0xf9042ca0 drm_crtc_vblank_restore -EXPORT_SYMBOL drivers/gpu/drm/drm 0xf95526be drm_connector_update_edid_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0xf99c685a drm_property_create_enum -EXPORT_SYMBOL drivers/gpu/drm/drm 0xfba0401d drm_client_register -EXPORT_SYMBOL drivers/gpu/drm/drm 0xfc51b7e6 drm_connector_set_link_status_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0xfc53e5f9 drm_state_dump -EXPORT_SYMBOL drivers/gpu/drm/drm 0xfcf64ad3 drm_hdmi_avi_infoframe_colorspace -EXPORT_SYMBOL drivers/gpu/drm/drm 0xfd18fad1 drm_atomic_set_crtc_for_plane -EXPORT_SYMBOL drivers/gpu/drm/drm 0xfe69118e drm_send_event_locked -EXPORT_SYMBOL drivers/gpu/drm/drm 0xfe7677bb drm_calc_timestamping_constants +EXPORT_SYMBOL drivers/gpu/drm/drm 0xf835b005 drm_bridge_chain_mode_valid +EXPORT_SYMBOL drivers/gpu/drm/drm 0xfa54a7eb drm_atomic_nonblocking_commit +EXPORT_SYMBOL drivers/gpu/drm/drm 0xfa85b610 drm_crtc_cleanup +EXPORT_SYMBOL drivers/gpu/drm/drm 0xfa9325f0 drm_ioctl_kernel +EXPORT_SYMBOL drivers/gpu/drm/drm 0xfb02ec62 drm_bridge_add +EXPORT_SYMBOL drivers/gpu/drm/drm 0xfbc4a5cb drm_plane_enable_fb_damage_clips +EXPORT_SYMBOL drivers/gpu/drm/drm 0xfd1806aa drm_atomic_get_bridge_state +EXPORT_SYMBOL drivers/gpu/drm/drm 0xfd8b0ae7 drm_gem_prime_export +EXPORT_SYMBOL drivers/gpu/drm/drm 0xfd9f457a __devm_drm_dev_alloc +EXPORT_SYMBOL drivers/gpu/drm/drm 0xfe402b94 drm_atomic_get_old_bridge_state +EXPORT_SYMBOL drivers/gpu/drm/drm 0xfe6c0348 drm_writeback_signal_completion EXPORT_SYMBOL drivers/gpu/drm/drm 0xfeb953b1 __drm_printfn_seq_file EXPORT_SYMBOL drivers/gpu/drm/drm 0xfecc8840 drm_edid_to_speaker_allocation -EXPORT_SYMBOL drivers/gpu/drm/drm 0xff5d3852 drm_add_edid_modes -EXPORT_SYMBOL drivers/gpu/drm/drm 0xff7c2a63 drm_panel_unprepare -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0017b44e drm_atomic_helper_wait_for_vblanks -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0093db8b drm_helper_resume_force_mode -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0114a29d __drm_atomic_helper_bridge_reset +EXPORT_SYMBOL drivers/gpu/drm/drm 0xfefcd435 drm_gem_cma_prime_import_sg_table_vmap +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x00785f7f drm_atomic_helper_damage_merged EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x01c4bba9 drm_dp_lttpr_max_link_rate -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x02597d28 drm_dp_pcon_pps_override_buf -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x02953088 drm_self_refresh_helper_init -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x03cd21c9 drm_dp_read_downstream_info -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0419a492 drm_atomic_helper_bridge_reset -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x052f0929 __drm_atomic_helper_plane_duplicate_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x05653281 drm_dp_downstream_mode -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x058c02f7 drm_helper_disable_unused_functions +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0539de60 drm_scdc_set_high_tmds_clock_ratio +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x05518e24 drm_edp_backlight_init EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x06c49551 drm_dp_dsc_sink_line_buf_depth +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x074573e7 drm_scdc_set_scrambling +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x076261df __drm_atomic_helper_connector_destroy_state EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x07a00858 drm_fb_memcpy_dstclip -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x07bdbdcb drm_atomic_helper_check_plane_damage -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x081b8866 drm_dp_dual_mode_max_tmds_clock -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x082556d8 drm_dp_atomic_release_vcpi_slots -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0992a1a4 drm_fb_helper_hotplug_event -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0a05ed9a drm_fb_helper_set_par -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0a2477af drm_atomic_helper_connector_tv_reset -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0a36f9ad drm_fb_helper_restore_fbdev_mode_unlocked -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0b5619bf drm_kms_helper_hotplug_event -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0c5689cb drm_gem_simple_kms_prepare_shadow_fb -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0ccbc5f0 drm_fb_helper_set_suspend -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0dbbdbae drm_atomic_helper_plane_destroy_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0f0cafe2 drm_gem_fb_create_handle -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x11557de5 drm_dp_update_payload_part2 -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x12d67e3d drm_dp_check_act_status +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x07b3524a drm_atomic_helper_wait_for_dependencies +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x087ada51 drm_atomic_helper_plane_destroy_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x08b7d299 drm_helper_crtc_in_use +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x08e26ba9 drm_fb_helper_hotplug_event +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x08eabba4 drm_gem_reset_shadow_plane +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x08f19de1 drm_dp_mst_topology_mgr_init +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x09d899fd drm_crtc_helper_set_config +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0ac52f97 drm_fb_helper_set_suspend +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0ad4acaa drm_primary_helper_destroy +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0ba4b8ff drm_dp_mst_get_edid +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0c178aaa drm_atomic_helper_commit +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0cfff66f drm_helper_probe_single_connector_modes +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0e45532b devm_drm_panel_bridge_add +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0fef7660 drm_atomic_helper_resume +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0ff17061 drm_atomic_helper_check_planes +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x10071bef drm_atomic_helper_swap_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x10bd6044 drm_dp_dual_mode_write +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x15f6c403 drm_scdc_read EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1605d0ed drm_dp_lttpr_max_lane_count -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1650c84d drm_scdc_set_scrambling +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x168bf7f0 drm_dp_dpcd_read +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x17009cb4 drm_atomic_helper_commit_modeset_disables EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1709ddcf drm_dp_lttpr_link_train_clock_recovery_delay -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1895fcc5 drm_atomic_helper_async_check -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x18e2b2b2 drm_dp_find_vcpi_slots -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x19ce2589 drm_atomic_helper_plane_duplicate_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1751ba3f drm_dp_read_mst_cap +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x17712079 drm_dp_aux_register +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x184120ae drm_dp_send_query_stream_enc_status +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x18e8b33d drm_fb_helper_cfb_fillrect +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x199c65a0 drm_kms_helper_poll_disable EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1a5bf3ca drm_dsc_dp_rc_buffer_size -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1ad64379 drm_dp_remote_aux_init +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1b081e74 drm_atomic_helper_connector_destroy_state EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1b0a1fdc drm_dp_lttpr_voltage_swing_level_3_supported -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1bffb570 drm_crtc_init -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1ccbc05f drm_fb_helper_cfb_imageblit -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1cdc43fc drm_lspcon_get_mode -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1ec1a98d drm_dp_dual_mode_detect -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1fdd8f4a drm_dp_mst_allocate_vcpi -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x20337fe2 drm_dp_set_phy_test_pattern -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2125d7f0 drm_dp_mst_dump_topology -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x21d44114 drm_atomic_helper_plane_reset -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x21e221eb drm_dp_read_lttpr_common_caps -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2575ed40 drm_simple_encoder_init -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x25b0bc11 drm_dp_send_real_edid_checksum -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x26456409 drm_dp_mst_connector_early_unregister +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1b6d1bd4 drm_atomic_helper_disable_all +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1d727ef8 drm_fb_helper_sys_write +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1def8197 drm_dp_mst_put_port_malloc +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1ed90279 drm_atomic_helper_bridge_destroy_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1efbdde4 drm_lspcon_set_mode +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1f3ba88f drm_dp_mst_allocate_vcpi +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1f579f26 drm_atomic_helper_damage_iter_init +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x224bf056 drm_dp_pcon_frl_prepare +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x22569c3f drm_dp_mst_add_affected_dsc_crtcs +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x24786979 drm_dp_set_phy_test_pattern +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2604d001 drm_dp_update_payload_part1 EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x26815dbc drm_dp_link_rate_to_bw_code -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x269beb00 drm_dp_read_dpcd_caps -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x26cbd021 drm_dp_lttpr_link_train_channel_eq_delay -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x27c6a705 drm_dp_mst_topology_mgr_set_mst -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x28d2acc6 drm_gem_simple_display_pipe_prepare_fb -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x28d974ca drm_fb_helper_unregister_fbi -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x290efa2f drm_dp_pcon_hdmi_link_active -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2b8b1e78 __drm_gem_duplicate_shadow_plane_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2c4a7de5 __drm_atomic_helper_connector_reset -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2cbff714 drm_gem_cleanup_shadow_fb -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2d95cf13 drm_dp_mst_add_affected_dsc_crtcs -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2e8de03e drm_dp_mst_deallocate_vcpi +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x27a9fb59 drm_dp_send_real_edid_checksum +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x27cd3d86 drm_dp_atomic_release_vcpi_slots +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x27f85e0d drm_gem_duplicate_shadow_plane_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x287bfc4d __drm_atomic_helper_crtc_state_reset +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2a74a8bf drm_fb_helper_pan_display +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2ada1d98 __drm_atomic_helper_crtc_duplicate_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2c916b5f drm_dp_pcon_hdmi_frl_link_error_count +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2d6ceb56 drm_fb_helper_debug_enter +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2e0681bd drm_atomic_helper_commit_modeset_enables +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2eefbe55 drm_gem_prepare_shadow_fb EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2fa94ef2 drm_dp_downstream_444_to_420_conversion -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2fae483c drm_helper_probe_single_connector_modes -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x30b06fcc __drm_atomic_helper_plane_state_reset +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2fff481d drm_dp_pcon_reset_frl_config EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3117b63b drm_dp_downstream_max_bpc -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3278cf33 drm_fb_helper_blank -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x32982f86 drm_panel_dp_aux_backlight -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x333521e5 drm_fb_helper_init -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x340c6d54 devm_drm_panel_bridge_add -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x35e08dfe drm_atomic_helper_fake_vblank -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x35f9fd46 drm_helper_crtc_in_use +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x31b8c007 drm_dp_atomic_find_vcpi_slots +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x32faf246 drm_edp_backlight_enable +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x34404a5f drm_fb_helper_sys_read +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x35fcbac6 drm_dp_read_sink_count_cap +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x36e6501e drm_fb_helper_deferred_io +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x36ec7180 drm_atomic_helper_commit_hw_done +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x36ffcfec drm_fb_helper_sys_fillrect +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x37222a09 drm_simple_display_pipe_init +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x376749e2 drm_dp_dpcd_read_link_status +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x383745c2 drm_dp_mst_topology_mgr_suspend EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x392a838b drm_dp_downstream_max_dotclock -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x39975385 drm_gem_simple_kms_cleanup_shadow_fb EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3a8063f3 drm_dp_dsc_sink_supported_input_bpcs -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3c271ba5 drm_crtc_helper_set_config -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3db62ad4 drm_dp_stop_crc -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3e616fdd drm_dp_read_desc -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3edb8376 drm_dp_cec_register_connector -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3f7733bb drm_lspcon_set_mode -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x40ab0356 drm_gem_fb_vunmap -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x41fabfc1 __drm_atomic_helper_connector_state_reset -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x42444287 drm_atomic_helper_commit_duplicated_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x42795b0a drm_dp_dpcd_read -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4423f1c4 __drm_atomic_helper_plane_reset -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x45251f6d drm_panel_bridge_add_typed -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x456a3c9e drm_atomic_helper_damage_iter_init -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x45819762 drm_atomic_helper_commit_hw_done -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4603c416 drm_dp_pcon_dsc_bpp_incr +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3b43b640 drm_dp_mst_topology_mgr_destroy +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3cc01ea0 drm_dp_downstream_id +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3cc465ae drm_fb_helper_sys_imageblit +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3cffad6c drm_helper_mode_fill_fb_struct +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3d221e47 drm_atomic_helper_async_commit +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3ee0d49c __drm_gem_reset_shadow_plane +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3f0e7b86 drm_dp_get_phy_test_pattern +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3f31496a drm_dp_start_crc +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x406edd4f drm_dp_cec_unset_edid +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x41b35174 drm_atomic_helper_connector_reset +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x42727a76 drm_dp_mst_deallocate_vcpi +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x42a3a9b1 drm_atomic_helper_commit_planes_on_crtc +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x434d6b57 __drm_atomic_helper_plane_duplicate_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x44f74e6f drm_dp_pcon_enc_is_dsc_1_2 +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4549629d drm_dp_mst_connector_early_unregister EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4668c9dc drm_dp_downstream_min_tmds_clock -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4907a245 drm_dp_pcon_frl_prepare -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4a431272 drm_fbdev_generic_setup -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4a5c769c drm_panel_bridge_remove -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4a83c67f drm_atomic_get_mst_topology_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4a9b1553 drm_helper_move_panel_connectors_to_head -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4b60a224 drm_gem_duplicate_shadow_plane_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x468c4f2f drm_dp_pcon_pps_override_param +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x48863a82 drm_panel_bridge_connector +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4a10d84c drm_atomic_helper_disable_planes_on_crtc EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4bb89424 drm_dp_downstream_max_tmds_clock -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4c3a9af7 drm_atomic_helper_page_flip_target +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4d07f54c drm_fb_helper_debug_leave +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4df3456e drm_atomic_helper_bridge_reset +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4e121cf5 drm_atomic_helper_disable_plane +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4e32d4c2 drm_dp_mst_atomic_enable_dsc EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4e41ad5c drm_fb_xrgb8888_to_rgb565 -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4e99838e drm_atomic_helper_commit_modeset_disables -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4ff77c72 drm_atomic_helper_crtc_reset -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5227d9fc drm_fb_helper_sys_imageblit -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x52cf4d4f drm_gem_fb_end_cpu_access -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x530751ce drm_helper_encoder_in_use -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x533058f0 drm_fb_helper_sys_fillrect +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4e77c501 drm_atomic_helper_plane_reset +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4f503668 drm_self_refresh_helper_init +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x50bb1e4f drm_fb_helper_restore_fbdev_mode_unlocked +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x51d96d79 drm_gem_simple_kms_reset_shadow_plane +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5203c529 drm_atomic_helper_crtc_duplicate_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x525e21b4 drm_atomic_helper_duplicate_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x52c4848d drm_mode_config_helper_resume +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5320e595 drm_dp_pcon_pps_default EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x537b8893 drm_fb_blit_rect_dstclip EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5407ae9e drm_dp_get_dual_mode_type_name -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x54b725fd drm_atomic_helper_set_config -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x554a9178 drm_fb_helper_debug_leave -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x55c6aeda drm_atomic_helper_check_planes -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x55f14c55 drm_atomic_helper_swap_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x569ba89d drm_fb_helper_sys_copyarea -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5722767b __drm_atomic_helper_bridge_duplicate_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x579016a3 drm_self_refresh_helper_cleanup -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5824e01e drm_kms_helper_poll_disable +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x55145e76 drm_dp_send_power_updown_phy +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5543cea1 drm_simple_display_pipe_attach_bridge +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x554f98cd drm_fb_helper_fill_info +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x561a8716 drm_primary_helper_funcs +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x562ce45a drm_gem_fb_vmap +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x56dfb658 drm_dp_mst_topology_mgr_set_mst +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5711fc99 drm_atomic_helper_calc_timestamping_constants +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5748ba88 drm_scdc_write EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x582f248e drm_dp_get_adjust_request_pre_emphasis +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x588f98f9 drm_dp_dual_mode_detect EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x58d8fcaa drm_dsc_pps_payload_pack -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x59f27ed7 drm_dp_pcon_enc_is_dsc_1_2 -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5a2ce7dc drm_atomic_helper_bridge_destroy_state EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5a4734d1 drm_kms_helper_is_poll_worker -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5b104363 drm_dp_mst_hpd_irq -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5d59447d drm_dp_link_train_clock_recovery_delay -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5f5b49da drm_kms_helper_poll_fini -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5ff62376 drm_dp_downstream_debug -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x602afebd drm_fb_helper_set_suspend_unlocked -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x60650673 drm_dp_read_sink_count_cap -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x60c1eccc drm_fb_helper_sys_write -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x60e2b511 __drm_gem_reset_shadow_plane -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x635afab1 __drm_atomic_helper_connector_destroy_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5b06f4ae drm_dp_pcon_dsc_bpp_incr +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5b534d17 drm_dp_read_desc +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5f487bc2 drm_dp_cec_register_connector +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5f7cb028 drm_helper_resume_force_mode +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x614f80c2 drm_dp_dpcd_read_phy_link_status +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x61f3212a drm_scdc_get_scrambling_status +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x62abe81b drm_panel_bridge_add +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x62d981d3 drm_kms_helper_poll_fini +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x635159d0 drm_kms_helper_poll_enable +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x637d11e4 drm_gem_fb_vunmap +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x644e5ba0 drm_dp_dpcd_write EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x648d953b drm_dsc_dp_pps_header_init -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x64e533b2 drm_dp_set_subconnector_property -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x65eef903 drm_scdc_set_high_tmds_clock_ratio EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x6615069e drm_dp_dsc_sink_max_slice_count -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x6662278f drm_dp_pcon_is_frl_ready -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x698431a7 drm_mode_config_helper_suspend -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x6ad65497 drm_atomic_helper_connector_duplicate_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x6b45fb3c drm_atomic_helper_commit_modeset_enables +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x66f1006c drm_fb_helper_set_suspend_unlocked +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x6763ea19 drm_helper_disable_unused_functions +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x6a481aa7 drm_dp_mst_topology_state_funcs EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x6b5c2b06 drm_atomic_helper_damage_iter_next -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x6cd365f2 drm_dp_mst_dsc_aux_for_port -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x6d4c7d1f drm_atomic_helper_update_plane -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x6f22380a drm_dp_mst_topology_mgr_suspend -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x6fc9dcde drm_dp_send_power_updown_phy +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x6b8a5312 drm_dp_pcon_frl_configure_1 +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x6bd745fb drm_dp_read_lttpr_phy_caps +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x6c99e925 drm_atomic_helper_async_check +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x6e87874b drm_atomic_helper_commit_tail +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x6eeff139 drm_kms_helper_hotplug_event +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x6f02e835 drm_atomic_helper_suspend +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x6f893ae1 drm_crtc_init EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7053fa72 drm_dp_get_pcon_max_frl_bw -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x70551acd drm_helper_mode_fill_fb_struct -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x70c5d325 drm_dp_mst_topology_state_funcs -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x71be8be0 drm_helper_hpd_irq_event +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7057ca53 drm_gem_simple_display_pipe_prepare_fb +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7168cd6a drm_panel_bridge_remove +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x729e4f1e drm_fb_helper_ioctl +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x72e89705 drm_helper_connector_dpms EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x73011db0 drm_dp_bw_code_to_link_rate -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x735692f5 drm_atomic_helper_commit_cleanup_done -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x73c7fd18 drm_dp_start_crc -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7439b58d drm_gem_simple_kms_duplicate_shadow_plane_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x75a07701 drm_atomic_helper_update_legacy_modeset_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x75af8207 drm_atomic_helper_commit_planes -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7674cae9 drm_crtc_helper_set_mode +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x73dc24d8 drm_helper_move_panel_connectors_to_head +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7401cd9b drm_gem_simple_kms_cleanup_shadow_fb +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x743ab850 __drmm_simple_encoder_alloc +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x757c2a6b drm_atomic_helper_crtc_reset +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7632605d drm_atomic_helper_wait_for_flip_done +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x76e7bacb drm_dp_update_payload_part2 EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x76ff6644 drm_dp_lttpr_pre_emphasis_level_3_supported -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7777b2ef drm_dp_dual_mode_get_tmds_output +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x78813874 drm_atomic_helper_setup_commit +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x791801fc drm_atomic_helper_commit_cleanup_done +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7a41f16f drm_dp_mst_get_port_malloc EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7ae669d0 drm_fb_xrgb8888_to_gray8 -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7be50791 drm_dp_read_mst_cap -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7c02e8f8 drm_dp_link_train_channel_eq_delay -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7c2e7237 drm_atomic_helper_disable_plane -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7e38bd1a drm_dp_mst_get_port_malloc -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7eafdc27 __drm_atomic_helper_plane_destroy_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x831ac381 drm_dp_mst_topology_mgr_destroy -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x833d16ea drm_kms_helper_poll_enable +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7b4511a8 __drm_atomic_helper_connector_reset +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7b92e7a8 drm_self_refresh_helper_cleanup +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7c9b4e27 drm_dp_link_train_channel_eq_delay +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7cf82199 drm_atomic_helper_bridge_duplicate_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7d29ae5d drm_dp_mst_atomic_check +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7e04f600 drm_atomic_helper_shutdown +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7f819ee0 drm_helper_hpd_irq_event +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7fccdfc8 drm_atomic_helper_connector_duplicate_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7ff64af3 drm_dp_stop_crc +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x80608ea7 drm_fb_helper_blank +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x80f51e27 drm_dp_vsc_sdp_log +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x815e80ad drm_edp_backlight_disable +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8179c800 drm_gem_simple_kms_duplicate_shadow_plane_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x83874d18 __drm_atomic_helper_connector_duplicate_state EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x838a8fa0 drm_fb_memcpy -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x84b6c2c6 drm_atomic_helper_wait_for_fences -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x861e60e1 drm_dp_vsc_sdp_log -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x861f038d drm_dp_aux_register -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x86b5efa2 drm_scdc_get_scrambling_status -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x87c77c17 drm_dp_dpcd_read_link_status +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x84d8e909 __drm_gem_duplicate_shadow_plane_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x858b0c40 drm_mode_config_helper_suspend +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x865fa615 drm_dp_mst_topology_mgr_resume +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x86b074ad __drm_atomic_helper_crtc_destroy_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x874a35b9 drm_fb_helper_alloc_fbi +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8773ef71 drm_dp_pcon_frl_configure_2 +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x87dc7a20 drm_helper_probe_detect +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x88ba343e drm_atomic_helper_wait_for_fences EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x894b1f57 drm_dp_get_adjust_request_post_cursor -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x89c510f3 drm_atomic_helper_async_commit EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x89d100ba drm_fb_xrgb8888_to_rgb888_dstclip -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x89d99fda drm_gem_prepare_shadow_fb -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8a5114e7 drm_atomic_helper_disable_planes_on_crtc -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8b3b6b3a drm_atomic_helper_commit_tail -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8c140226 drm_atomic_helper_commit_planes_on_crtc -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8c61a90a drm_edp_backlight_enable +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8a068ebf drm_dp_downstream_mode +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8c5a64c6 __drm_gem_destroy_shadow_plane_state EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8ca2d9e4 drm_dp_calc_pbn_mode -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8cde1c61 drm_dp_update_payload_part1 -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8d44f9a7 drm_kms_helper_poll_init +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8ce15642 drm_dp_pcon_is_frl_ready +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8d1ab823 drm_gem_fb_create_handle EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8d701329 drm_dp_clock_recovery_ok -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8e32e928 drm_atomic_helper_page_flip -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9230f4fe drm_dp_cec_unset_edid -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9311abd6 drm_dp_mst_put_port_malloc -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9314e2dc drm_mode_config_helper_resume -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x93ee5027 drm_atomic_helper_commit_tail_rpm -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9448d179 drm_dp_pcon_frl_configure_2 -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x977215bc devm_drm_panel_bridge_add_typed -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x978611f6 drm_self_refresh_helper_alter_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9846d125 drm_atomic_helper_bridge_duplicate_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x995af619 drm_fb_helper_output_poll_changed -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x99832702 drm_edp_backlight_init -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x99a38d0a __drm_atomic_helper_connector_duplicate_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9a445cba drm_helper_probe_detect -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9c151537 drm_atomic_helper_dirtyfb -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9e8b4761 drm_dp_pcon_convert_rgb_to_ycbcr -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9fa54b10 drm_dp_pcon_reset_frl_config -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa1a1e36c drm_atomic_helper_wait_for_dependencies +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8dec9af7 drm_lspcon_get_mode +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8e112da5 drm_kms_helper_poll_init +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8ec4e6ed drm_gem_destroy_shadow_plane_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x93672b93 drm_self_refresh_helper_alter_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x95488eba drm_dp_read_dpcd_caps +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x97286a9c drm_dp_pcon_pps_override_buf +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x97579f98 drm_fb_helper_sys_copyarea +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x97d09628 __drm_atomic_helper_connector_state_reset +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x99f63495 drm_dp_remote_aux_init +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9c687258 drm_dp_dual_mode_max_tmds_clock +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa1e01536 drm_dp_pcon_convert_rgb_to_ycbcr +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa1f7b02e drm_edp_backlight_set_level EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa1fefe6a drm_dp_psr_setup_time -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa312e571 drm_dp_read_lttpr_phy_caps -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa5cce5a6 drm_dp_mst_atomic_enable_dsc -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa60d2d75 drm_fb_helper_fill_info -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa63c1c4a drm_fb_helper_check_var -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa6718d09 drm_dp_dpcd_read_phy_link_status -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa7b24309 drm_atomic_helper_crtc_duplicate_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa806e830 drm_primary_helper_funcs -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa85451ca drm_atomic_helper_commit -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa9192465 drm_atomic_helper_setup_commit -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xaa468ae0 __drm_atomic_helper_crtc_destroy_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xabf6b4c7 drm_gem_fb_destroy -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xac0fc0d6 drm_dp_pcon_pps_override_param -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xac88340b drm_scdc_read -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xad6349d0 drm_atomic_helper_calc_timestamping_constants +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa26e2f1b drm_dp_mst_get_vcpi_slots +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa2fa40fd drm_atomic_helper_commit_planes +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa33f4e1c drm_dp_link_train_clock_recovery_delay +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa7bd32a1 drm_dp_dual_mode_set_tmds_output +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa81667b7 drm_atomic_helper_bridge_propagate_bus_fmt +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa9bc57af drm_dp_read_lttpr_common_caps +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xad58c09c drm_fb_helper_prepare +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xadd530ab drm_atomic_helper_check_modeset +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xaf19d5ba __drm_atomic_helper_plane_state_reset +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xaf1db207 drm_dp_cec_set_edid EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xaf267620 drm_dp_lttpr_count -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xaf468a77 drm_scdc_write -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xaf98f7e9 drm_fb_helper_setcmap -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xaf9ed01d drm_atomic_helper_connector_reset -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xafedf111 drm_fb_helper_sys_read -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb1bc061b drm_dp_pcon_hdmi_frl_link_error_count -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb27151f6 drm_fb_helper_cfb_fillrect -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb27dad3a drm_dp_get_phy_test_pattern -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb31fe00f drm_atomic_helper_check -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb3f61e23 __drm_atomic_helper_crtc_state_reset -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb62a25fc drm_fb_helper_pan_display -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb63ae427 drm_gem_fb_vmap -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb7daa19b drm_fb_helper_cfb_copyarea -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb82d3e45 drm_atomic_helper_duplicate_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb85cb7bb drm_dp_mst_atomic_check -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xba6325cd __drm_atomic_helper_crtc_reset -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xbb0b997f drm_dp_mst_connector_late_register -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xbbcdd81a drm_atomic_helper_wait_for_flip_done -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xbc0dbd1a drm_dp_mst_get_vcpi_slots -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xbdbcd786 drm_atomic_helper_suspend -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xbdc5338f drm_dp_send_query_stream_enc_status -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xbdd12086 drm_dp_get_vc_payload_bw -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xbe3279f2 drm_fb_helper_debug_enter -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xbec01591 drm_atomic_helper_shutdown -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xbf2f841f drm_simple_display_pipe_attach_bridge -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc020c0c1 drm_dp_pcon_dsc_max_slice_width -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc038685c __drm_atomic_helper_crtc_duplicate_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb105c78a drm_dp_mst_detect_port +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb4957780 drm_helper_encoder_in_use +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb62fd82b drm_dp_mst_hpd_irq +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb70a8db7 __drm_atomic_helper_plane_reset +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb76221cc drm_dp_pcon_hdmi_link_active +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb7a422c0 drm_dp_downstream_debug +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb7e5d03a drm_dp_pcon_hdmi_link_mode +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb940e349 drm_fb_helper_cfb_copyarea +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb944f6bc drm_fb_helper_fini +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb9d456a0 drm_atomic_helper_cleanup_planes +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xbad1a2e8 drm_atomic_helper_prepare_planes +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xbd311bc0 drm_dp_pcon_frl_enable +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xbd711eec drm_gem_simple_kms_prepare_shadow_fb +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xbdf820fa drm_dp_mst_reset_vcpi_slots +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xbe7d1954 drm_fb_helper_set_par +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xbe8e7026 drm_panel_dp_aux_backlight +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xbf8b181d drm_atomic_helper_check_plane_damage +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc02121ac __drm_atomic_helper_plane_destroy_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc2ff0d89 drm_gem_cleanup_shadow_fb EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc5c99a79 drm_dp_get_adjust_request_voltage -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc76238ff drm_dp_downstream_id -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc77a4c51 drm_dp_dual_mode_write +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc765f198 drm_dp_aux_unregister EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc79ecffb drm_dp_downstream_is_type +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc7b7c55f drm_atomic_helper_commit_duplicated_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc7c4547a drm_dp_check_act_status +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc7f80b87 drm_gem_fb_end_cpu_access EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc85e28e8 drm_fb_xrgb8888_to_rgb565_dstclip -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc92d061c drm_simple_display_pipe_init -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xcb0960f9 drm_gem_fb_begin_cpu_access -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xcdab53d5 drm_fb_helper_fini -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xcdac24ec drm_atomic_helper_disable_all -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xcf504602 drm_dp_aux_unregister -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xcf5f76e9 drm_fb_helper_ioctl -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xcfafea4d drm_dp_mst_get_edid -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd0841bd4 drm_dp_pcon_hdmi_link_mode -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd299d1a1 __drmm_simple_encoder_alloc +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc862f7c7 drm_atomic_helper_crtc_destroy_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xca8f9363 drm_fbdev_generic_setup +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xcaffb81f drm_dp_set_subconnector_property +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xcf9abd47 drm_atomic_helper_update_legacy_modeset_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xcffaabaf drm_fb_helper_setcmap +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd24e2abf drm_dp_mst_connector_late_register +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd2a09f1e drm_gem_simple_kms_destroy_shadow_plane_state EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd2b0c7e6 drm_dp_downstream_is_tmds -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd457a3fd drm_gem_simple_kms_reset_shadow_plane -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd46e6ccd drm_dp_pcon_pps_default +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd3452acf drm_dp_get_vc_payload_bw +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd4572d9c drm_crtc_helper_set_mode EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd4983d85 drm_fb_swab -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd50e2a7e drm_panel_bridge_add -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd5983d61 drm_dp_mst_reset_vcpi_slots -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd6869161 drm_atomic_helper_crtc_destroy_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd91240b5 drm_dp_cec_set_edid -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd9cd2adc drm_helper_connector_dpms -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xda35afa6 drm_dp_mst_detect_port -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xdad74a7b drm_atomic_helper_resume +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd4cfb6f4 drm_helper_force_disable_all +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd5c8f60c __drm_atomic_helper_crtc_reset +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd6531882 drm_atomic_helper_check_plane_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd65e3329 drm_dp_dual_mode_read +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd68df85f drm_dp_dual_mode_get_tmds_output +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd74da40d drm_atomic_helper_set_config +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd89f7b17 drm_fb_helper_unregister_fbi +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd8f43a13 drm_fb_helper_check_var EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xdbc3c128 drm_fb_blit_dstclip -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xdcf44e02 drm_dp_dual_mode_read -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xdea890fe drm_dp_cec_irq -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xdfb6c592 drm_dp_cec_unregister_connector -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe026f418 drm_fb_helper_prepare -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe03dab4c drm_edp_backlight_set_level -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe0d2c9d0 drm_gem_simple_kms_destroy_shadow_plane_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe12ce10b drm_helper_force_disable_all -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe17d61fa drm_dp_pcon_frl_configure_1 -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe1b9d9b9 drm_fb_helper_initial_config -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe2dc8abf drm_dp_pcon_frl_enable -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe3461154 drm_fb_helper_deferred_io -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe34abcaf drm_fb_helper_lastclose -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe381d949 drm_dp_aux_init -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe3cc9c74 drm_fb_helper_alloc_fbi -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe4fc2c8d drm_atomic_helper_cleanup_planes -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe516662a drm_gem_destroy_shadow_plane_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe5360b84 drm_dp_pcon_dsc_max_slices -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe53cc8e8 drm_edp_backlight_disable -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe59f56b0 drm_dp_dpcd_write -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe69a0f32 drm_gem_reset_shadow_plane -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe7178c7b drm_dp_mst_topology_mgr_init -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe98d1e86 drm_self_refresh_helper_update_avg_times -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xea5f62e0 drm_dp_mst_topology_mgr_resume +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xdc2bce11 drm_dp_aux_init +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xdd25f079 drm_dp_pcon_dsc_max_slice_width +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xdefab819 drm_fb_helper_lastclose +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xdfb9ec44 drm_panel_bridge_add_typed +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe0fd4c12 drm_atomic_helper_page_flip_target +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe2011e19 drm_gem_fb_destroy +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe22512b6 __drm_atomic_helper_bridge_duplicate_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe248182f drm_fb_helper_init +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe4808ff8 drm_dp_lttpr_link_train_channel_eq_delay +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe6bf98c4 drm_self_refresh_helper_update_avg_times +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe7602c28 drm_gem_fb_begin_cpu_access +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe8b1158a __drm_atomic_helper_private_obj_duplicate_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe8bdcb56 drm_simple_encoder_init +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe9076442 drm_fb_helper_output_poll_changed +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xec765bf9 drm_atomic_helper_connector_tv_reset +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xecae00bf drm_dp_read_downstream_info EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xedcf81ce drm_dp_channel_eq_ok -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xeea46b2e drm_atomic_helper_damage_merged -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xefb709aa drm_atomic_helper_prepare_planes -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf09d3f3c drm_dp_dual_mode_set_tmds_output -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf102af74 drm_atomic_helper_check_modeset -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf10685c6 drm_dp_atomic_find_vcpi_slots -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf1d3cc07 drm_dp_read_sink_count -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf42762ab drm_panel_bridge_connector -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf63bcf7b __drm_gem_destroy_shadow_plane_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xee4c89fa drm_atomic_get_mst_topology_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf1946ccc drm_fb_helper_cfb_imageblit +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf3707113 drm_atomic_helper_update_plane +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf41dba31 drm_atomic_helper_page_flip +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf45524dc drm_atomic_helper_dirtyfb +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf4e8df62 drm_dp_read_sink_count +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf5e04150 drm_fb_helper_initial_config +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf6530433 drm_dp_find_vcpi_slots EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf68741fb drm_dp_subconnector_type EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf689ad25 drm_dp_downstream_420_passthrough -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf8aa54a1 drm_primary_helper_destroy -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xfa3bedbc __drm_atomic_helper_private_obj_duplicate_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xfad46508 drm_atomic_helper_connector_destroy_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf73a94e2 drm_dp_cec_unregister_connector +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf751bc87 devm_drm_panel_bridge_add_typed +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf8333b3c drm_dp_pcon_dsc_max_slices +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf97245fa drm_atomic_helper_plane_duplicate_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xfb048c84 drm_dp_cec_irq EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xfb1a7a5a drm_dp_downstream_rgb_to_ycbcr_conversion -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xfd405832 drm_atomic_helper_check_plane_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xfc8222af drm_atomic_helper_fake_vblank +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xfc9ddcfd drm_atomic_helper_check +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xfd70ba2e drm_dp_mst_dsc_aux_for_port EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xfe12bcb9 drm_dsc_compute_rc_parameters -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xff2c366d drm_atomic_helper_bridge_propagate_bus_fmt -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x0e468daa mipi_dbi_command_read -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x3506923a mipi_dbi_debugfs_init -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x4238f49c mipi_dbi_command_stackbuf -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x45b8e757 mipi_dbi_pipe_update -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x4ea7762d mipi_dbi_spi_init -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x54a598f4 mipi_dbi_buf_copy -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x5b9753b2 mipi_dbi_display_is_on -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x7035104b mipi_dbi_spi_cmd_max_speed -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x79070dec mipi_dbi_dev_init -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x8140b98e mipi_dbi_poweron_conditional_reset -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x89cb05ef mipi_dbi_enable_flush -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0xa69257a7 mipi_dbi_command_buf -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0xaf4fcfce mipi_dbi_dev_init_with_formats -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0xc0dd130e mipi_dbi_hw_reset -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0xcad57374 mipi_dbi_poweron_reset -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0xdc6969ae mipi_dbi_spi_transfer -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0xed7de5cb mipi_dbi_pipe_disable -EXPORT_SYMBOL drivers/gpu/drm/drm_ttm_helper 0x140b8f3e drm_gem_ttm_dumb_map_offset -EXPORT_SYMBOL drivers/gpu/drm/drm_ttm_helper 0x2bb40a29 drm_gem_ttm_mmap -EXPORT_SYMBOL drivers/gpu/drm/drm_ttm_helper 0x2ffc193b drm_gem_ttm_print_info -EXPORT_SYMBOL drivers/gpu/drm/drm_ttm_helper 0x7984ca45 drm_gem_ttm_vunmap -EXPORT_SYMBOL drivers/gpu/drm/drm_ttm_helper 0xd2b21b6f drm_gem_ttm_vmap -EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x2109fc68 drm_gem_vram_vmap -EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x26814991 drmm_vram_helper_init -EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x29041c7c drm_vram_mm_debugfs_init -EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x2b9ee468 drm_gem_vram_put -EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x36846902 drm_gem_vram_simple_display_pipe_prepare_fb -EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x49ae4b95 drm_gem_vram_create -EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x535375f9 drm_gem_vram_unpin -EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x8e28cb3f drm_gem_vram_fill_create_dumb -EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0xb983c5d5 drm_gem_vram_driver_dumb_create -EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0xbe985424 drm_gem_vram_plane_helper_cleanup_fb -EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0xc6acb235 drm_gem_vram_simple_display_pipe_cleanup_fb -EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0xc6c73c98 drm_gem_vram_pin -EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0xdbf974e2 drm_vram_helper_mode_valid -EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0xed59f3a9 drm_gem_vram_plane_helper_prepare_fb -EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0xefbd0f4a drm_gem_vram_vunmap -EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0xff947b1c drm_gem_vram_offset -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x159fc764 drm_sched_resume_timeout -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x3612e46b drm_sched_resubmit_jobs -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x4268e7f9 drm_sched_init -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x43f6a2d6 drm_sched_entity_init -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x5ee41b00 drm_sched_stop -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x5f14d2b7 drm_sched_entity_modify_sched -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x66c2f9b9 drm_sched_entity_fini -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x6b741b73 to_drm_sched_fence -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x795306d2 drm_sched_fini -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x9c2d150b drm_sched_entity_destroy -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xa9157c18 drm_sched_increase_karma -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xb07f92bb drm_sched_entity_flush -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xb1326af9 drm_sched_resubmit_jobs_ext -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xb3a6a6d7 drm_sched_reset_karma -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xb6ce7f7e drm_sched_entity_set_priority -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xb955daa5 drm_sched_dependency_optimized -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xcf618a8d drm_sched_suspend_timeout -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xd994ffb4 drm_sched_entity_push_job -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xdc01e811 drm_sched_start -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xe75b943c drm_sched_fault -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xeece82a4 drm_sched_job_init -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xf0d01c5f drm_sched_job_cleanup -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xf9ca597d drm_sched_pick_best -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xfba40051 drm_sched_increase_karma_ext -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x024669be ttm_resource_free -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x03548707 ttm_range_man_init -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x03d450ea ttm_device_swapout -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x069d380a ttm_resource_manager_evict_all -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x07d636a9 ttm_pool_debugfs -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x19ef5952 ttm_agp_is_bound -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x1d0c0763 ttm_bo_vm_close -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x1de82df6 ttm_eu_backoff_reservation -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x22e69346 ttm_bo_init_reserved -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x2399f2ec ttm_agp_tt_create -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x2423d2ae ttm_bo_unmap_virtual -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x2af1b78d ttm_bo_vunmap -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x329f50ed ttm_pool_alloc -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x35b8d0ba ttm_bo_lock_delayed_workqueue -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x35fd7dcb ttm_bo_vm_open -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x365790e9 ttm_pool_free -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x36d1b1ce ttm_tt_destroy_common -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x38caafdc ttm_bo_kunmap -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x39f7241b ttm_bo_put -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x3c205c2b ttm_bo_vm_fault -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x3f400f36 ttm_bo_move_to_lru_tail -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x42d74f50 ttm_glob -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x47a436e2 ttm_kmap_iter_tt_init -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x4a3e17d6 ttm_sg_tt_init -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x4b622363 ttm_agp_unbind -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x4fa6393e ttm_tt_fini -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x51309750 ttm_device_init -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x513c4120 ttm_bo_eviction_valuable -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x5629993e ttm_bo_mem_space -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x6238a93e ttm_agp_destroy +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xfe3804ab drm_dp_mst_dump_topology +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xfecbd522 drm_atomic_helper_wait_for_vblanks +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xff7387d1 __drm_atomic_helper_bridge_reset +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xffd9d0dd drm_atomic_helper_commit_tail_rpm +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x09d874a4 mipi_dbi_hw_reset +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x1b42ada2 mipi_dbi_dev_init +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x2a65704f mipi_dbi_command_read +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x31b14c40 mipi_dbi_pipe_disable +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x3d4aa733 mipi_dbi_spi_transfer +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x4de0d405 mipi_dbi_dev_init_with_formats +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x5f4db3d9 mipi_dbi_command_buf +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x7d62a165 mipi_dbi_buf_copy +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x930c02e7 mipi_dbi_poweron_reset +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x9ca298cd mipi_dbi_debugfs_init +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x9d572af4 mipi_dbi_spi_init +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0xa95ba77c mipi_dbi_enable_flush +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0xb78a3546 mipi_dbi_display_is_on +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0xc6b39d07 mipi_dbi_pipe_update +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0xd72c1abb mipi_dbi_spi_cmd_max_speed +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0xe43f1f89 mipi_dbi_poweron_conditional_reset +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0xeac54d0a mipi_dbi_command_stackbuf +EXPORT_SYMBOL drivers/gpu/drm/drm_ttm_helper 0x331550ce drm_gem_ttm_print_info +EXPORT_SYMBOL drivers/gpu/drm/drm_ttm_helper 0x3919ca79 drm_gem_ttm_mmap +EXPORT_SYMBOL drivers/gpu/drm/drm_ttm_helper 0x6613b5ca drm_gem_ttm_vmap +EXPORT_SYMBOL drivers/gpu/drm/drm_ttm_helper 0xb4506345 drm_gem_ttm_dumb_map_offset +EXPORT_SYMBOL drivers/gpu/drm/drm_ttm_helper 0xc2f58331 drm_gem_ttm_vunmap +EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x006764f2 drm_gem_vram_simple_display_pipe_cleanup_fb +EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x02fa9b0e drm_gem_vram_vmap +EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x0d7317ae drm_gem_vram_pin +EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x2133d6eb drm_vram_helper_mode_valid +EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x3b003e92 drm_gem_vram_plane_helper_cleanup_fb +EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x3d9a5a26 drm_gem_vram_vunmap +EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x4639ed4b drm_gem_vram_plane_helper_prepare_fb +EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x58a6fb28 drm_gem_vram_create +EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x71c2d6c7 drm_gem_vram_offset +EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x77f6ede2 drm_gem_vram_fill_create_dumb +EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x9f081217 drm_gem_vram_driver_dumb_create +EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0xc35717dd drmm_vram_helper_init +EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0xca8d3a73 drm_gem_vram_simple_display_pipe_prepare_fb +EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0xe148aa76 drm_vram_mm_debugfs_init +EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0xe4c28004 drm_gem_vram_unpin +EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0xe628d1f4 drm_gem_vram_put +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x01d350f4 to_drm_sched_fence +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x09c76ddf drm_sched_increase_karma +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x127e8d58 drm_sched_init +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x29b420b5 drm_sched_start +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x2b67ebad drm_sched_resubmit_jobs +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x391d8be4 drm_sched_pick_best +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x3983fc47 drm_sched_increase_karma_ext +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x51eadddc drm_sched_entity_set_priority +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x5729efc7 drm_sched_entity_fini +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x64cd079f drm_sched_dependency_optimized +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x6c37c921 drm_sched_reset_karma +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x72d4ee50 drm_sched_entity_destroy +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x73bcd219 drm_sched_entity_push_job +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x858a50d8 drm_sched_entity_flush +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xa61856c5 drm_sched_stop +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xb13cb769 drm_sched_entity_modify_sched +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xbad30196 drm_sched_job_init +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xbdf93e98 drm_sched_fault +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xc06ed2ea drm_sched_resume_timeout +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xc5140db8 drm_sched_suspend_timeout +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xdac4d20e drm_sched_fini +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xe43c0d4f drm_sched_resubmit_jobs_ext +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xe44f1d10 drm_sched_job_cleanup +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xf9a50d75 drm_sched_entity_init +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x00d00e3b ttm_range_man_init +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x0165dc20 ttm_bo_vm_close +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x055f2937 ttm_bo_vmap +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x0c755481 ttm_eu_reserve_buffers +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x0fe09a71 ttm_bo_validate +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x11951289 ttm_bo_eviction_valuable +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x1240db02 ttm_bo_wait +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x1952f3a9 ttm_device_fini +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x1ef9e2b7 ttm_tt_init +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x1f791330 ttm_bo_init_reserved +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x20287eb5 ttm_kmap_iter_tt_init +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x2415897f ttm_agp_is_bound +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x2cf01cb4 ttm_bo_vm_access +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x30a211cd ttm_global_swapout +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x3340e19a ttm_pool_debugfs +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x36f7afc1 ttm_agp_unbind +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x3ae4a050 ttm_sg_tt_init +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x3d4967dd ttm_range_man_fini +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x3e8f898b ttm_move_memcpy +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x42bd4849 ttm_bo_vm_open +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x4622086a ttm_bo_vm_reserve +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x46fd01c4 ttm_agp_destroy +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x47892680 ttm_bo_vm_fault EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x6536031b ttm_kmap_iter_iomap_init -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x681c89fb ttm_bo_mmap_obj -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x69e389ba ttm_resource_manager_debug -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x6ef3379a ttm_bo_kmap -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x739d96cf ttm_bo_vm_fault_reserved -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x7bddcd59 ttm_global_swapout -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x843efb2c ttm_resource_manager_init -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x89da5d48 ttm_bo_vmap -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x9404e745 ttm_bo_move_accel_cleanup -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x9655747d ttm_device_fini -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x9d1cfe03 ttm_bo_validate -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xa728ebe3 ttm_agp_bind -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xa9c82748 ttm_bo_vm_reserve -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xaab000f2 ttm_bo_wait -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xaafa3dd9 ttm_range_man_fini -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xab273a1a ttm_io_prot -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xaf28413c ttm_tt_init +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x6bd8d610 ttm_bo_lock_delayed_workqueue +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x6c9b1371 ttm_bo_vunmap +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x6f3da087 ttm_resource_free +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x79b9299a ttm_tt_destroy_common +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x7bc84507 ttm_device_init +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x7ec4a349 ttm_eu_backoff_reservation +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x82b7d519 ttm_bo_move_memcpy +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x843be63b ttm_bo_put +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x85c3b7be ttm_eu_fence_buffer_objects +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x8ac7c296 ttm_bo_unmap_virtual +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x8e644a93 ttm_bo_kunmap +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x8f936dc0 ttm_resource_init +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x910dacb0 ttm_bo_vm_dummy_page +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x9a5d6133 ttm_bo_init +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x9beeb8db ttm_agp_bind +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xa8e19011 ttm_pool_free +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xacceb967 ttm_bo_vm_fault_reserved +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xb1a2aff3 ttm_agp_tt_create EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xb753ca08 ttm_bo_mem_compat -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xc4068f5a ttm_tt_populate -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xc43322dd ttm_eu_reserve_buffers -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xcd2b6218 ttm_resource_init -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xd1b777cf ttm_bo_unlock_delayed_workqueue -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xd5b63186 ttm_move_memcpy -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xdba49ba6 ttm_bo_move_memcpy -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xdc63f749 ttm_eu_fence_buffer_objects -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xe91e9173 ttm_bo_bulk_move_lru_tail -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xf5a42bd1 ttm_bo_init -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xf6bad408 ttm_bo_vm_dummy_page -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xf7a1ddfa ttm_bo_vm_access +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xc1dfe6da ttm_bo_unlock_delayed_workqueue +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xc4ac8194 ttm_bo_mem_space +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xc91ec35f ttm_resource_manager_evict_all +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xcc6e3429 ttm_bo_mmap_obj +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xccf44c78 ttm_tt_populate +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xcef08c1e ttm_bo_kmap +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xd1d8fcf7 ttm_bo_bulk_move_lru_tail +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xd1fe8785 ttm_bo_move_accel_cleanup +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xdc5fa504 ttm_bo_move_to_lru_tail +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xde4f87fe ttm_pool_alloc +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xe111be50 ttm_resource_manager_init +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xf5de9361 ttm_glob +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xfb712e71 ttm_device_swapout +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xfc322b0c ttm_io_prot +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xfd459625 ttm_tt_fini +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xfe2a5344 ttm_resource_manager_debug EXPORT_SYMBOL drivers/gpu/drm/vmwgfx/vmwgfx 0x446c961c ttm_base_object_noref_lookup EXPORT_SYMBOL drivers/gpu/drm/vmwgfx/vmwgfx 0x6052860c ttm_round_pot -EXPORT_SYMBOL drivers/gpu/drm/vmwgfx/vmwgfx 0x64980a22 ttm_mem_glob -EXPORT_SYMBOL drivers/gpu/drm/vmwgfx/vmwgfx 0x7c125455 ttm_mem_global_alloc -EXPORT_SYMBOL drivers/gpu/drm/vmwgfx/vmwgfx 0x8c2b8b25 ttm_mem_global_free -EXPORT_SYMBOL drivers/hid/hid 0x04dc0028 hid_bus_type -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x083886a6 ishtp_fw_cl_by_uuid -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x09da9597 ishtp_cl_disconnect -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x0c995a64 ishtp_set_drvdata -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x0cc74a8d ishtp_cl_link -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x1a2ba72d ishtp_reset_compl_handler -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x24986c6c ishtp_cl_tx_empty -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x256be85c ishtp_device -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x2a9460c6 ishtp_set_rx_ring_size -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x2bab6784 ishtp_set_client_data -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x3458880f ishtp_cl_io_rb_recycle -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x372c4b65 ishtp_send_resume -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x3c417eb8 ishtp_get_ishtp_device -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x3fd97d81 ishtp_device_init -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x44e03f59 ishtp_send_suspend -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x4a3bc029 ishtp_cl_connect -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x519dc095 ishtp_get_pci_device -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x52e629c7 ishtp_reset_handler +EXPORT_SYMBOL drivers/gpu/drm/vmwgfx/vmwgfx 0xa7055554 ttm_mem_global_alloc +EXPORT_SYMBOL drivers/gpu/drm/vmwgfx/vmwgfx 0xb2674f61 ttm_mem_global_free +EXPORT_SYMBOL drivers/gpu/drm/vmwgfx/vmwgfx 0xe884d5d1 ttm_mem_glob +EXPORT_SYMBOL drivers/hid/hid 0x2a69511e hid_bus_type +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x040bac22 ishtp_send_resume +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x057c2544 ishtp_dev_to_cl_device +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x0b71d7a7 ishtp_cl_link +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x0c675199 ishtp_set_rx_ring_size +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x11b4c289 ishtp_cl_driver_unregister +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x1337ece8 ishtp_get_drvdata +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x15ceb6a0 ishtp_cl_get_tx_free_rings +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x1d85feec ishtp_cl_send +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x1f5cfe9b ishtp_device +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x20fb94ab ishtp_cl_connect +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x28429b75 ishtp_get_device +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x29cf54a1 ish_hw_reset +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x336ee55d ishtp_reset_handler +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x3785605e ishtp_cl_flush_queues +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x4563002b ishtp_set_drvdata +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x4a9b9813 ishtp_bus_remove_all_clients EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x5f9b0501 ishtp_get_fw_client_id -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x651b47a4 ishtp_set_connection_state -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x692ecf47 ishtp_set_tx_ring_size -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x701011fa ishtp_cl_unlink -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x799ec7f1 ishtp_cl_allocate -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x81aebf8b ishtp_dev_to_cl_device -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x8259e675 ishtp_trace_callback -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x827e9403 ishtp_bus_remove_all_clients -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x9164b19c ishtp_cl_driver_unregister -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x9d48a120 ishtp_cl_get_tx_free_rings -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xa2b32a7d ishtp_cl_set_fw_client_id -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xac52c148 ishtp_cl_rx_get_rb -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xb06e8986 ishtp_put_device -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xb53f8397 ishtp_cl_send -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xc3b52b95 ishtp_cl_driver_register -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xcb5ef5ed ishtp_start -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xd5a65f4b ishtp_get_client_data -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xd7e82446 ishtp_get_device -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xd97647e1 ishtp_recv -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xdf00232a ishtp_cl_get_tx_free_buffer_size -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xe835cdd6 ishtp_cl_free -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xe9770ad7 ishtp_register_event_cb -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xf41cdc64 ishtp_fw_cl_get_client -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xf4f709a9 ish_hw_reset -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xf5a53c87 ishtp_get_drvdata -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xfbce1931 ishtp_cl_flush_queues +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x617f9368 ishtp_cl_get_tx_free_buffer_size +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x626e1938 ishtp_send_suspend +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x6282273c ishtp_cl_io_rb_recycle +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x64d47182 ishtp_cl_disconnect +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x78b8d5fd ishtp_cl_free +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x8721d1aa ishtp_cl_unlink +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x8d4a35a1 ishtp_get_client_data +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x8e519b0d ishtp_set_tx_ring_size +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xa0675d3b ishtp_cl_set_fw_client_id +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xa316afc7 ishtp_register_event_cb +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xa3da6759 ishtp_device_init +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xad37a001 ishtp_cl_tx_empty +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xb136d32e ishtp_start +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xb3c56ced ishtp_set_client_data +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xb3eaa5eb ishtp_put_device +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xb4f162d8 ishtp_reset_compl_handler +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xb718e27a ishtp_trace_callback +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xbe371974 ishtp_cl_allocate +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xc895a210 ishtp_set_connection_state +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xcf38aa42 ishtp_fw_cl_by_uuid +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xd042f9a8 ishtp_get_ishtp_device +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xd71eb07d ishtp_get_pci_device +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xd7a2723b ishtp_cl_driver_register +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xea9914bc ishtp_recv +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xedccbd61 ishtp_fw_cl_get_client +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xf2fbf129 ishtp_cl_rx_get_rb EXPORT_SYMBOL drivers/hwmon/hwmon-vid 0x2f9e7f8e vid_which_vrm EXPORT_SYMBOL drivers/hwmon/hwmon-vid 0x446615bd vid_from_reg EXPORT_SYMBOL drivers/hwmon/sch56xx-common 0x01568393 sch56xx_read_virtual_reg -EXPORT_SYMBOL drivers/hwmon/sch56xx-common 0x52141fce sch56xx_watchdog_register EXPORT_SYMBOL drivers/hwmon/sch56xx-common 0x96ec3b26 sch56xx_read_virtual_reg12 EXPORT_SYMBOL drivers/hwmon/sch56xx-common 0xaa17a737 sch56xx_write_virtual_reg EXPORT_SYMBOL drivers/hwmon/sch56xx-common 0xb37b9b81 sch56xx_read_virtual_reg16 -EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-bit 0x450c6ad1 i2c_bit_add_bus -EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-bit 0x45d66d16 i2c_bit_add_numbered_bus -EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-bit 0x830dbc09 i2c_bit_algo -EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-pca 0x04048af0 i2c_pca_add_bus -EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-pca 0xa4674939 i2c_pca_add_numbered_bus -EXPORT_SYMBOL drivers/i2c/busses/i2c-amd756 0x6d52c269 amd756_smbus -EXPORT_SYMBOL drivers/i2c/i2c-core 0x0a75165e i2c_get_adapter -EXPORT_SYMBOL drivers/i2c/i2c-core 0x185900b1 i2c_smbus_write_block_data -EXPORT_SYMBOL drivers/i2c/i2c-core 0x37dbb0c1 i2c_add_adapter -EXPORT_SYMBOL drivers/i2c/i2c-core 0x3a13ac43 i2c_smbus_write_byte -EXPORT_SYMBOL drivers/i2c/i2c-core 0x3bdef2ec i2c_smbus_write_word_data -EXPORT_SYMBOL drivers/i2c/i2c-core 0x407b53ff i2c_smbus_write_byte_data -EXPORT_SYMBOL drivers/i2c/i2c-core 0x41a2dcba __i2c_smbus_xfer -EXPORT_SYMBOL drivers/i2c/i2c-core 0x4c159eee i2c_del_adapter -EXPORT_SYMBOL drivers/i2c/i2c-core 0x50bac0de i2c_put_adapter -EXPORT_SYMBOL drivers/i2c/i2c-core 0x5638ee3d i2c_verify_adapter -EXPORT_SYMBOL drivers/i2c/i2c-core 0x5a453060 i2c_register_driver -EXPORT_SYMBOL drivers/i2c/i2c-core 0x669a8bf4 i2c_smbus_read_i2c_block_data_or_emulated -EXPORT_SYMBOL drivers/i2c/i2c-core 0x6ae96973 i2c_transfer -EXPORT_SYMBOL drivers/i2c/i2c-core 0x6d017048 i2c_transfer_buffer_flags -EXPORT_SYMBOL drivers/i2c/i2c-core 0x89933919 i2c_verify_client -EXPORT_SYMBOL drivers/i2c/i2c-core 0xa6be0234 __i2c_transfer -EXPORT_SYMBOL drivers/i2c/i2c-core 0xa732effe i2c_smbus_read_byte -EXPORT_SYMBOL drivers/i2c/i2c-core 0xaad8af05 i2c_clients_command -EXPORT_SYMBOL drivers/i2c/i2c-core 0xbce94585 i2c_del_driver -EXPORT_SYMBOL drivers/i2c/i2c-core 0xc6672665 i2c_smbus_write_i2c_block_data -EXPORT_SYMBOL drivers/i2c/i2c-core 0xe72282af i2c_smbus_read_i2c_block_data -EXPORT_SYMBOL drivers/i2c/i2c-core 0xe90038ee i2c_smbus_xfer -EXPORT_SYMBOL drivers/i2c/i2c-core 0xeeb221f8 i2c_smbus_read_word_data +EXPORT_SYMBOL drivers/hwmon/sch56xx-common 0xd9a45bd0 sch56xx_watchdog_register +EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-bit 0x115194b0 i2c_bit_algo +EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-bit 0x2f837d97 i2c_bit_add_bus +EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-bit 0x3f264ab7 i2c_bit_add_numbered_bus +EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-pca 0x53a88d04 i2c_pca_add_bus +EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-pca 0x820f80da i2c_pca_add_numbered_bus +EXPORT_SYMBOL drivers/i2c/busses/i2c-amd756 0xfcd8c5f2 amd756_smbus +EXPORT_SYMBOL drivers/i2c/i2c-core 0x024e8c9a i2c_smbus_read_i2c_block_data +EXPORT_SYMBOL drivers/i2c/i2c-core 0x064ef2e7 i2c_smbus_read_block_data +EXPORT_SYMBOL drivers/i2c/i2c-core 0x0fda45df i2c_transfer +EXPORT_SYMBOL drivers/i2c/i2c-core 0x1e079fb3 i2c_smbus_write_byte_data +EXPORT_SYMBOL drivers/i2c/i2c-core 0x299c3fbd i2c_put_adapter +EXPORT_SYMBOL drivers/i2c/i2c-core 0x2c5dfbef i2c_del_driver +EXPORT_SYMBOL drivers/i2c/i2c-core 0x3851d9fd i2c_transfer_buffer_flags +EXPORT_SYMBOL drivers/i2c/i2c-core 0x471718b5 i2c_smbus_write_word_data +EXPORT_SYMBOL drivers/i2c/i2c-core 0x4d49c3c8 i2c_del_adapter +EXPORT_SYMBOL drivers/i2c/i2c-core 0x7f6d75f7 i2c_clients_command +EXPORT_SYMBOL drivers/i2c/i2c-core 0x8668c5fd i2c_smbus_read_i2c_block_data_or_emulated +EXPORT_SYMBOL drivers/i2c/i2c-core 0x8d374146 i2c_smbus_read_word_data +EXPORT_SYMBOL drivers/i2c/i2c-core 0xa3588d4f i2c_smbus_read_byte_data +EXPORT_SYMBOL drivers/i2c/i2c-core 0xa8be254e i2c_smbus_write_block_data +EXPORT_SYMBOL drivers/i2c/i2c-core 0xb696b2fa i2c_add_adapter +EXPORT_SYMBOL drivers/i2c/i2c-core 0xb97d1b08 i2c_verify_adapter +EXPORT_SYMBOL drivers/i2c/i2c-core 0xbb41f6e2 i2c_register_driver +EXPORT_SYMBOL drivers/i2c/i2c-core 0xbc9be244 __i2c_transfer +EXPORT_SYMBOL drivers/i2c/i2c-core 0xbf45742d i2c_smbus_write_byte +EXPORT_SYMBOL drivers/i2c/i2c-core 0xc89db308 i2c_smbus_xfer +EXPORT_SYMBOL drivers/i2c/i2c-core 0xd0bc130e i2c_smbus_read_byte +EXPORT_SYMBOL drivers/i2c/i2c-core 0xdc7aa74a i2c_get_adapter +EXPORT_SYMBOL drivers/i2c/i2c-core 0xe39fd79d i2c_smbus_write_i2c_block_data EXPORT_SYMBOL drivers/i2c/i2c-core 0xfa2e5f32 i2c_smbus_pec -EXPORT_SYMBOL drivers/i2c/i2c-core 0xfe521d20 i2c_smbus_read_block_data -EXPORT_SYMBOL drivers/i2c/i2c-core 0xff6b67e9 i2c_smbus_read_byte_data -EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x14e75b20 ib_send_cm_rep -EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x2c5310ec ib_create_cm_id -EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x2e612976 ib_send_cm_mra +EXPORT_SYMBOL drivers/i2c/i2c-core 0xfaa22da6 __i2c_smbus_xfer +EXPORT_SYMBOL drivers/i2c/i2c-core 0xffe6acc5 i2c_verify_client +EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x174c2ddf ib_send_cm_req +EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x19cbefbe ib_send_cm_rtu +EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x1a3fe32c ib_cm_insert_listen +EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x1e0edcd6 ib_create_cm_id +EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x457e0384 ib_send_cm_sidr_rep EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x69824a14 ibcm_reject_msg -EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x6c30f551 ib_send_cm_sidr_req -EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x80186b33 ib_send_cm_sidr_rep -EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x8595f5e0 ib_cm_listen -EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x9140f3d7 ib_send_cm_drep -EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x93e4bf6c ib_cm_init_qp_attr -EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x9ee61c91 ib_destroy_cm_id -EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xa40f1b09 ib_send_cm_rej -EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xb4c4741e ib_cm_notify -EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xb94f5ec1 ib_send_cm_rtu -EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xdadee654 ib_cm_insert_listen -EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xdf8df512 ib_send_cm_req -EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xf3527d6c ib_send_cm_dreq -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x027e09df rdma_user_mmap_entry_get -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x02d2a7ed rdma_copy_ah_attr -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x07b36357 rdma_replace_ah_attr -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x080e24c8 ib_get_net_dev_by_params -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x09cc40f5 ib_get_vf_stats -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x09e6c0ef rdma_translate_ip -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x0ba8d80e ibnl_put_attr +EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x6a4a9b02 ib_send_cm_rep +EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x6f3683e0 ib_send_cm_drep +EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x80c726e9 ib_cm_notify +EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x8ec12d07 ib_cm_listen +EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xc552b710 ib_destroy_cm_id +EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xc89f6752 ib_send_cm_mra +EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xcea5e899 ib_cm_init_qp_attr +EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xdc514d46 ib_send_cm_rej +EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xe79f1c7f ib_send_cm_sidr_req +EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xeeab7db5 ib_send_cm_dreq +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x0068a074 ib_get_vf_guid +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x02a10c9d ib_drain_rq +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x0713ac18 ib_init_ah_attr_from_wc +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x089040e5 rdma_restrack_put +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x08b1de09 rdma_read_gid_attr_ndev_rcu +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x099b6a7c ib_detach_mcast +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x0b4503fa rdma_set_cq_moderation +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x0c0f0c74 ib_free_cq EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x0c86f5cb ib_sa_register_client -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x0f789795 rdma_nl_register -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x12c3ab0f ib_dma_virt_map_sg -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x13aec03e rdma_addr_cancel -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x13f6bd50 rdma_query_gid_table -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x163f9f40 ib_unregister_device_queued -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x173af53b ib_set_device_ops +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x0ec0aa7c rdma_translate_ip +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x116344fa ib_resize_cq +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1187380a rdma_restrack_set_name +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x15b5105e ibdev_info +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1798348e ib_set_vf_link_state EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x184621a4 ib_get_rdma_header_version -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1852dd67 ib_port_register_client_groups +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x19b28265 ib_alloc_mr_integrity EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1b037462 __rdma_block_iter_start -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1b20fcf5 ib_cq_pool_get -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1df112a8 rdma_destroy_ah_attr -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2150c8fd ib_drain_qp -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x21556cfc ib_unregister_client +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1b3653d5 ibdev_emerg +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1b45ad86 rdma_read_gid_l2_fields +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1bc515a8 ib_get_vf_stats +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2081521d ib_set_vf_guid +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2139a1e5 ib_register_device +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x21491163 rdma_user_mmap_entry_put EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x22f3cf93 ib_pack -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x233ea6ed ib_device_set_netdev -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2491a7eb ibdev_warn -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x26993468 ib_device_get_by_netdev -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x26fd84c0 rdma_restrack_del -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x28101a0b ib_dealloc_device -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x288ad0fb ibdev_err -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2af4698b ib_qp_usecnt_dec -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2b2b8466 ib_drain_rq -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2c8bc342 ib_advise_mr -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2d7fb3e2 rdma_nl_put_driver_u32_hex -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2d91f4fd ib_unregister_event_handler -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2e0431d0 rdma_find_gid -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2fb6acb8 rdma_create_user_ah +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2347a043 ib_modify_mad +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2457363f rdma_nl_stat_hwcounter_entry +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x270f8033 ib_create_qp_kernel +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x275fa844 rdma_link_unregister +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x29023e00 ib_cq_pool_get +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x29f517d9 ib_mr_pool_init +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2dc05c1f rdma_port_get_link_layer +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2eac98b6 rdma_nl_register +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2f39d160 roce_gid_type_mask_support EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2fc70b9e ib_get_gids_from_rdma_hdr EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x305e5701 rdma_addr_size_kss -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x30f27cd2 ib_modify_device -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x31733486 rdma_user_mmap_entry_insert_range -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x32865044 ib_open_qp -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x336e0a2f ib_destroy_cq_user -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x34823786 ib_free_recv_mad -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x34f392f5 rdma_hold_gid_attr -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x3500024d ib_init_ah_attr_from_path -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x35fac425 ib_register_mad_agent -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x36c7c355 rdma_rw_ctx_destroy -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x36cf8a1f ib_mad_kernel_rmpp_agent -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x3862a510 rdma_restrack_get -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x3b36243b ib_get_vf_config -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x3c926380 ibdev_alert -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x3cd9aa74 ib_reg_user_mr +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x3603df64 ib_advise_mr +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x36ad5302 ib_sa_guid_info_rec_query +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x3a1b91d4 ib_dealloc_pd_user +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x3f090b1c ib_get_cached_subnet_prefix EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x3fc2387c ib_ud_header_unpack -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x40202a2a ib_rdmacg_try_charge -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4195362d ib_get_eth_speed -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x42ceabf6 rdma_port_get_link_layer +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x42d2010b __ib_create_cq +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x434a279d rdma_addr_cancel EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x434c5d10 zgid -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x43749601 rdma_roce_rescan_device EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x439ce33c ib_sa_unregister_client -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x45bc0f2f ibdev_info -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x45f2faae ib_find_pkey +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x439f4aef ib_find_cached_pkey +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x43b3c87a ib_create_qp_user +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x440a3517 ib_sa_join_multicast EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x45fb8985 rdma_nl_chk_listeners -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x47fcc779 rdma_restrack_put -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x486450c3 rdma_modify_ah -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4907cde0 __ib_create_cq -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4ab8a3da ib_mr_pool_put -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4bbf9289 rdma_nl_put_driver_u32 -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4ce51628 rdma_restrack_add -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4d80e47b _ib_alloc_device +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4733379e ib_get_vf_config +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x495b2beb rdma_restrack_get_byid +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4998b27b ibdev_printk +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4b0a6e42 rdma_user_mmap_entry_insert_range +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4b528172 ib_get_cached_port_state +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4c301e28 ib_drain_qp +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4ca10976 rdma_hold_gid_attr +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4d205124 rdma_user_mmap_entry_get_pgoff EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4e155af0 ib_response_mad -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4e1ce418 ib_port_sysfs_get_ibdev_kobj -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4e4b69ba ib_query_port -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4e51162c rdma_nl_stat_hwcounter_entry EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4e90435c ib_sa_free_multicast -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4fb0108e ibdev_crit -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4fd4b73a rdma_put_gid_attr -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5125fcff rdma_nl_put_driver_string -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x517681e6 ib_device_get_by_name -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x54fc6dd3 rdma_user_mmap_entry_remove -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x556f10da ib_query_pkey +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x50375b17 ib_modify_port +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x504cd0d2 ib_rdmacg_try_charge +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5103fafb ib_unregister_event_handler +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x521b818e ib_modify_device +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5271d31a ib_get_cached_pkey +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5437647e rdma_restrack_get +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x549d899c ib_sg_to_pages +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x55b3ffaf ib_find_gid EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x55bb02f3 ib_cache_gid_type_str -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x56892f76 ib_create_ah_from_wc -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5d8095d8 ib_register_device -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5ed293a8 ib_register_event_handler -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5f5286a2 ib_port_unregister_client_groups -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x60aae1b5 rdma_link_unregister +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x564e06ba rdma_modify_ah +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x56a1a550 rdma_link_register +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x57401382 ib_destroy_cq_user +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x57bc53e9 ib_register_event_handler +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5815d6c5 ib_destroy_srq_user +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x59b9daf9 ib_unregister_mad_agent +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5bae2023 ib_unregister_device_and_put +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5cb7e5fe rdma_user_mmap_entry_insert +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5cd941fe ibdev_err +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x60a2cb9c rdma_restrack_count EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x613b1e2e ib_is_mad_class_rmpp -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x617ccbd6 ib_set_vf_guid +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x61ae1234 rdma_destroy_ah_attr +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x61c105db rdma_nl_put_driver_u32_hex EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x61d24c52 ib_rate_to_mbps -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6374316f ib_find_gid -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x64f330b7 ib_dispatch_event -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x66ab40e2 ib_map_mr_sg -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6761cf25 ib_port_immutable_read -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x67752617 ib_dereg_mr_user -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x67d5956a ib_get_cached_pkey +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x61dd4fdb ib_query_srq +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x65b89fd1 ib_port_sysfs_get_ibdev_kobj +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x65e05c90 ib_sa_get_mcmember_rec +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x668b8786 ib_mr_pool_put +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x66dc9932 rdma_nl_put_driver_u64 +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x681658d4 rdma_umap_priv_init +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6838aa12 ib_modify_qp +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6b19b77f rdma_restrack_new EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6b958320 ib_ud_ip4_csum -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6c68c9a1 ib_find_cached_pkey -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6d74e07a ib_alloc_mr_integrity -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6dac19bb ib_resize_cq -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6e424f96 rdma_create_ah +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6c1c0b85 rdma_rw_ctx_destroy +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6cdd5f52 ib_dealloc_xrcd_user +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6dfc7540 rdma_restrack_del +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6f25ff73 __ib_alloc_cq EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6f3614b6 rdma_is_zero_gid -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x7083ae7e rdma_rw_ctx_signature_init -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x7323f112 ib_modify_qp_with_udata +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6fe03771 ib_dealloc_device +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6ff9c0f4 ib_get_device_fw_str +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x7049d416 rdma_query_gid +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x72506256 ib_mad_kernel_rmpp_agent +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x72f37b8f ib_device_put +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x73296580 ib_sa_path_rec_get EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x73baf9a2 ib_modify_qp_is_ok +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x7517c2dc ib_get_eth_speed EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x75a729a0 rdma_nl_unregister -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x75e178f2 rdma_link_register -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x77a28665 ib_query_qp +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x76c166cb __ib_alloc_pd +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x77ffa948 rdma_move_grh_sgid_attr EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x787ccc4c ib_get_mad_data_offset -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x78ae70e5 rdma_restrack_count -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x78c58ef6 rdma_rw_ctx_destroy_signature -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x7b2d7bf4 __ib_alloc_cq -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x7ca5edff rdma_nl_unicast_wait -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x7cab5fa8 rdma_query_ah -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x7d3feb82 ib_get_cached_lmc -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x7e125b4c rdma_nl_unicast -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x7e25bd60 rdma_set_cq_moderation -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x7e3a4634 rdma_user_mmap_entry_insert -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x7e4845df rdma_destroy_ah_user -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x7e7548ac rdma_init_netdev -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x7f3f7dc0 ibdev_notice -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x81f97da2 rdma_restrack_set_name -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x82c84bb5 ib_unregister_device -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x854702cf ib_dealloc_pd_user -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x864c989b rdma_read_gid_attr_ndev_rcu -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x868b32fd rdma_rw_ctx_post +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x794ae201 ib_query_qp +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x7af8a417 ib_device_get_by_name +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x7dd7d954 rdma_user_mmap_entry_get +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x7dfce2c2 ib_process_cq_direct +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x7f171e55 ib_dispatch_event +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x7f6c5891 ib_dma_virt_map_sg +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x7ff82e22 ib_port_unregister_client_groups +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x826405be ib_init_ah_from_mcmember +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x83508a99 ib_register_client +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x84bc16eb ib_set_device_ops +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x866455ed ib_find_exact_cached_pkey EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x86cef180 rdma_addr_size -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8afa9274 rdma_alloc_netdev -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8cd62bae ib_get_vf_guid +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8736b80c ibdev_warn +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x893edf65 rdma_nl_put_driver_string +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8abada8e rdma_destroy_ah_user +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8cca3dd5 rdma_copy_src_l2_addr +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8d34b458 rdma_move_ah_attr +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8e4ecb69 ib_destroy_wq_user +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8e6b63ab rdma_rw_ctx_wrs EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8e7528da __rdma_block_iter_next +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8ecffa0e ib_modify_qp_with_udata +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8f99d85f rdma_user_mmap_entry_remove +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8fcb6c18 ib_map_mr_sg_pi +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x90ad5ede ib_get_rmpp_segment EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x90e807c7 ib_cache_gid_parse_type_str -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x92013664 rdma_query_gid -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x94457077 ib_create_qp_kernel -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x94be8716 ib_alloc_mr -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x95241ae0 rdma_restrack_parent_name -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x970b3c8e ib_process_cq_direct -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9852adab ibnl_put_msg -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x986c7f3e ib_dealloc_xrcd_user -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9880cb6a __ib_alloc_cq_any -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9a7db1ff ibdev_emerg -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9d3ec648 ib_get_rmpp_segment +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x90fddc33 ib_qp_usecnt_dec +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9137c3af ib_reg_user_mr +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x922a6e34 rdma_nl_unicast_wait +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9444436f ib_create_qp_security +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x96cb18ec rdma_query_ah +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9807e75e rdma_roce_rescan_device +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x99fdcb71 ib_drain_sq +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9a346dc6 ib_query_pkey +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9aa2596c ib_create_wq +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9b401241 ib_find_pkey +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9b4ab336 _ib_alloc_device +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9b4fc0c2 rdma_init_netdev +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9ca2a41e ib_open_qp +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9d95997d ib_close_qp +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa0c6b2c1 ib_free_send_mad +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa0e89a01 rdma_create_ah +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa3c0ebd9 ib_device_get_by_netdev +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa3d7d569 rdma_copy_ah_attr EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa432baf6 ib_unpack -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa4805014 ib_destroy_srq_user -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa5a77c65 ib_set_client_data -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa7789d95 rdma_restrack_new -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa84f70a0 ib_map_mr_sg_pi -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xaa0a2268 ib_sa_join_multicast -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xac118d33 ib_modify_srq -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xad208d12 ib_get_cached_port_state +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa4f27932 ib_unregister_device_queued +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa5547ef9 ib_create_ah_from_wc +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa606f4f1 rdma_nl_put_driver_u32 +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa8b0e9a1 ibdev_alert +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xaacadda7 rdma_nl_multicast +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xadc1e40a ibdev_crit EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xae956dce ib_rate_to_mult -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb21af593 ib_sa_path_rec_get +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xaf2161a2 ib_unregister_client +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xaf8b821b ib_destroy_qp_user +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xafd0d485 rdma_dev_access_netns +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb0450624 ib_mr_pool_destroy +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb070540a ib_map_mr_sg +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb1724e78 ib_port_immutable_read +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb18fe9ff rdma_nl_unicast EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb36e4148 ib_sa_pack_path -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb38151ee ib_drain_sq +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb4d4f529 rdma_restrack_parent_name EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb7852a05 ib_ud_header_init -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb94478e0 ib_init_ah_from_mcmember -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xba4c3f99 ib_post_send_mad -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xbc46db4b ib_set_vf_link_state -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xbf02934b rdma_get_gid_attr -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc2328c22 ib_find_exact_cached_pkey -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc4c9f142 rdma_rw_ctx_init -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc6f6d195 ib_get_cached_subnet_prefix -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc77be6e3 rdma_user_mmap_entry_get_pgoff -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc78f507f ib_mr_pool_get -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc95b76ec ib_rdmacg_uncharge -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xcacc76c5 rdma_user_mmap_entry_put -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xcb2aef35 ib_free_cq -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xcb59b1f3 ib_cq_pool_put -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xcc342d5c ib_create_srq_user -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xcebe9bd9 ib_destroy_qp_user +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb83cc56a ib_check_mr_status +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb92f4aee ibnl_put_attr +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb9c5a728 rdma_replace_ah_attr +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xbc1906e8 ib_rdmacg_uncharge +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xbf37dd83 rdma_find_gid +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xbf643865 ibnl_put_msg +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc2502330 ib_alloc_xrcd_user +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc4f66f01 rdma_nl_put_driver_u64_hex +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc666a459 rdma_create_user_ah +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc985d9ce ib_modify_srq +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xcabc045d rdma_get_gid_attr +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xcb4f7ae2 ib_unregister_device +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xcbc46e78 ib_init_ah_attr_from_path +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xcd4c015c ib_query_port +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xceb81085 ib_free_recv_mad +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xceea0dc0 ib_qp_usecnt_inc EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xcfbc053b ib_unregister_driver -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd0080711 ib_sg_to_pages -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd0a1b15f ib_close_qp -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd23041cd rdma_rw_ctx_wrs -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd2b7f242 ib_destroy_wq_user -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd2d9e976 ib_init_ah_attr_from_wc -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd4b53f36 ib_query_srq -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd5e368a5 __ib_alloc_pd +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd20c9f75 ib_mr_pool_get +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd21c7399 rdma_rw_mr_factor +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd429fbce rdma_read_gid_hw_context +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd4818f3a ib_get_cached_lmc +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd4992908 rdma_rw_ctx_signature_init EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd6636ca6 rdma_addr_size_in6 -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd6e876f7 ib_unregister_mad_agent -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd8bdf42b rdma_dev_access_netns +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd6e881a4 rdma_put_gid_attr +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd7ce0f81 rdma_rw_ctx_destroy_signature +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd8c4f532 rdma_query_gid_table +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd9c202c8 ib_create_send_mad EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xda0d50ec ib_sa_cancel_query -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xdbdfddfe ib_attach_mcast -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xdc692a4a rdma_resolve_ip -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xdd11d353 ib_register_client -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xddc66696 rdma_nl_put_driver_u64_hex -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xde4fa02c rdma_restrack_get_byid -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xdf65fde6 ib_mr_pool_init -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xdfa95f7c ibdev_printk -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe06286cf ib_get_device_fw_str -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe09c83b7 ib_check_mr_status -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe2448f53 ib_create_send_mad -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe2c47d06 rdma_copy_src_l2_addr -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe37f72a2 roce_gid_type_mask_support -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe3a3e4ee ib_mr_pool_destroy -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe474e5f9 rdma_umap_priv_init -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe4d7ea6f ib_modify_mad +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xdbb9a097 rdma_rw_ctx_init +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xde80d1dc ib_set_client_data +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe2634a61 ibdev_notice +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe47df332 ib_dereg_mr_user EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe5840ec6 ib_wc_status_msg EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe5a78c1e ib_sa_unpack_path -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe64b47d6 rdma_nl_multicast +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe6a6cc71 ib_post_send_mad +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe74c3ab5 rdma_restrack_add EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe7b52e5f mult_to_ib_rate -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe8295200 ib_create_wq -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe8eee915 ib_create_qp_user -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe9072fe2 rdma_find_gid_by_port +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe818127e ib_device_set_netdev +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe8793ae4 rdma_rw_ctx_post EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe9e799fc ib_ud_header_pack -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xea98ca9a ib_alloc_xrcd_user -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xebebb9e2 ib_modify_port -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xed25cdac ib_sa_get_mcmember_rec -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xeee0e100 ib_free_send_mad -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xeee495f1 ib_qp_usecnt_inc -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xef591005 rdma_read_gid_hw_context -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xef9911bd ib_create_qp_security -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf0dadf46 rdma_user_mmap_io -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf2309067 rdma_move_ah_attr -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf2513738 ib_detach_mcast -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf32491a2 ib_sa_guid_info_rec_query -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf51cda61 ib_device_put +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe9fd7726 ib_get_net_dev_by_params +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xee688085 ib_register_mad_agent +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xef894084 rdma_user_mmap_io +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf06e2e8c ib_port_register_client_groups EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf5dedb30 rdma_node_get_transport +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf604fc66 __ib_alloc_cq_any EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf6ed3334 ib_event_msg -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf9b5466a rdma_nl_put_driver_u64 -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfb379c9b rdma_read_gid_l2_fields -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfcac8912 ib_modify_qp -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xff761b8e rdma_rw_mr_factor -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xffa20f61 ib_unregister_device_and_put -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfff2d0b0 rdma_move_grh_sgid_attr -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x0413d184 ib_umem_stop_invalidation_notifier -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x0a5f8ac0 uverbs_destroy_def_handler -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x17d1e207 uverbs_copy_to -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x1a3c696c uverbs_uobject_fd_release +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf9ac2993 ib_create_srq_user +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf9ec13c0 rdma_alloc_netdev +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfa58fd3a ib_alloc_mr +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfa7328ae ib_attach_mcast +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfbc4c10a ib_cq_pool_put +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfd604d76 rdma_find_gid_by_port +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfdbef523 rdma_resolve_ip +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x00a5376c ib_copy_ah_attr_to_user +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x0c5ca687 ib_umem_get_peer +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x0dc2a6db ib_umem_odp_release +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x11dd05f1 _uverbs_get_const_unsigned +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x14d4978d ib_umem_stop_invalidation_notifier EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x1b54bd5d ib_copy_path_rec_from_user -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x1ba0a1ab ib_umem_dmabuf_get -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x3241517e ib_umem_get -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x3d98633c _uverbs_alloc -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x3e5e56af flow_resources_alloc -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x40e055e1 ib_umem_get_peer -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x4adeba09 ib_umem_release -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x56227ae4 uverbs_copy_to_struct_or_zero +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x26e99578 ib_umem_activate_invalidation_notifier +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x29a4cc28 uverbs_copy_to_struct_or_zero +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x2a7a977e ib_umem_dmabuf_map_pages +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x2b3d7374 ib_umem_dmabuf_unmap_pages +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x341817e1 uverbs_uobject_fd_release +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x3e4d0ec0 ib_umem_copy_from +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x4557ed0b ib_umem_odp_alloc_child EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x63057f4b ib_copy_path_rec_to_user -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x6713c71a ib_umem_odp_get -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x67e09b37 ib_copy_qp_attr_to_user -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x69c61d74 ib_uverbs_flow_resources_free -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x6c5547fc ib_umem_odp_release -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x7a9f4f64 uverbs_get_flags32 -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x7c9699b1 ib_umem_find_best_pgsz -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x819c0c07 ib_umem_odp_unmap_dma_pages -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x8d1aa354 _uverbs_get_const_signed -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x9c2346ee flow_resources_add -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xa1e16222 ib_uverbs_get_ucontext_file -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xa94d516c ib_umem_dmabuf_map_pages -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xaa06518e ib_umem_activate_invalidation_notifier -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xab989aa9 ib_umem_odp_alloc_child -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xb7ae74c0 ib_umem_odp_alloc_implicit +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x6f6e6ced ib_umem_get +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x75789d92 uverbs_uobject_put +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x769d67c6 ib_umem_odp_unmap_dma_pages +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x7f07322d ib_umem_odp_map_dma_and_lock +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x84f1bed4 _uverbs_alloc +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x92552b44 ib_umem_dmabuf_get +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x9a804293 ib_umem_odp_get +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xaa7ba8e9 _uverbs_get_const_signed +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xab41a7c1 ib_uverbs_flow_resources_free +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xaefea5b5 uverbs_finalize_uobj_create +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xb3be9edb uverbs_get_flags32 +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xb3deca7e ib_copy_qp_attr_to_user +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xbdd30961 uverbs_copy_to EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xbde5c050 ib_unregister_peer_memory_client -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xc36a9bda uverbs_finalize_uobj_create -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xc818185f ib_register_peer_memory_client -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xcfde48e7 uverbs_idr_class -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xd7374b3b _uverbs_get_const_unsigned -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xd8a9038a ib_umem_odp_map_dma_and_lock -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xda7e4448 ib_copy_ah_attr_to_user -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xe02a8bde ib_umem_copy_from -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xe47448ea uverbs_uobject_put -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xeaf6544d ib_umem_dmabuf_unmap_pages -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xecac4a60 uverbs_get_flags64 -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xf4266637 uverbs_fd_class -EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0x29ddde41 iw_cm_connect -EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0x3e0b8c3e iw_cm_disconnect -EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0x5a15bb7b iw_create_cm_id -EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0x759e496f iw_cm_init_qp_attr -EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0x7d14e669 iw_destroy_cm_id -EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0xd0e3c7f7 iw_cm_reject -EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0xe6fbe828 iw_cm_accept +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xbe7bc456 uverbs_fd_class +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xc25d189a uverbs_get_flags64 +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xca89e56a flow_resources_alloc +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xd252ad60 ib_umem_release +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xd5baf179 flow_resources_add +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xd6d82d82 ib_umem_odp_alloc_implicit +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xd8cb898d ib_uverbs_get_ucontext_file +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xe61d06d6 ib_register_peer_memory_client +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xeb45cd4c ib_umem_find_best_pgsz +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xf521448b uverbs_idr_class +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xff39faf2 uverbs_destroy_def_handler +EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0x024d6fbf iw_cm_listen +EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0x05bdb158 iw_cm_disconnect +EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0x0ceb3bb7 iw_create_cm_id +EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0x64584a79 iw_cm_init_qp_attr +EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0xabaea5d5 iw_cm_connect +EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0xb05f3d29 iw_cm_accept +EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0xb8edad43 iw_destroy_cm_id +EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0xd2be3194 iw_cm_reject EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0xf3df871f iwcm_reject_msg -EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0xfb865f94 iw_cm_listen -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x04510321 rdma_reject_msg -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x14f29f59 rdma_consumer_reject_data -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x1ec98b04 rdma_set_min_rnr_timer -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x2416e7d6 rdma_connect -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x2f8a092d rdma_create_qp -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x2faec4a6 rdma_set_reuseaddr -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x30b66fe7 rdma_bind_addr -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x32be3936 rdma_create_user_id -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x35f591fe rdma_join_multicast -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x4095f3e4 rdma_connect_ece -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x50506503 rdma_set_service_type -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x51ec9e29 rdma_get_service_id -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x5d3d23aa __rdma_create_kernel_id -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x66e6bfe7 rdma_res_to_id -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x6fcb2218 rdma_destroy_qp -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x7447e67d rdma_resolve_route -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x82ce2e51 rdma_set_afonly -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x8533604c rdma_read_gids -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x8c2da842 rdma_destroy_id -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x8e16d26e rdma_accept +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x039137fe rdma_create_user_id +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x0f22ec9c rdma_destroy_qp +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x13fc62e5 rdma_get_service_id +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x192c9d73 rdma_join_multicast +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x2c2eef85 rdma_set_service_type +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x3f3de393 rdma_set_afonly +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x3fca3732 rdma_accept +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x3ffea6f9 rdma_init_qp_attr +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x41ba20b9 rdma_consumer_reject_data +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x428048dc rdma_listen +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x450a235b rdma_connect +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x464a88a8 rdma_read_gids +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x592e16f6 rdma_reject_msg +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x6db4ee4e rdma_lock_handler +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x77ad4002 rdma_resolve_addr +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x7caaeea8 rdma_set_ack_timeout EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x907df803 rdma_event_msg -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x9a5f347b rdma_reject -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x9bed150b rdma_leave_multicast -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xa0c51006 rdma_unlock_handler -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xa4740df3 rdma_lock_handler -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xb359b836 rdma_set_ack_timeout -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xc0acef5b rdma_iw_cm_id -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xc48ad491 rdma_resolve_addr -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xcc2a07c3 rdma_listen -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xd1c28be6 rdma_disconnect -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xd60d952e rdma_init_qp_attr -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xddfea45b rdma_connect_locked -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xf0732920 rdma_notify -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xf4234215 rdma_set_ib_path -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xf61da082 rdma_accept_ece +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x9684f2e6 rdma_connect_locked +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x9eab60ce __rdma_create_kernel_id +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xa8620dc1 rdma_leave_multicast +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xb294e434 rdma_destroy_id +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xb3829d66 rdma_notify +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xb78ad3c8 rdma_reject +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xbcc350a2 rdma_disconnect +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xbe6c2afd rdma_iw_cm_id +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xc2f61602 rdma_resolve_route +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xcff40b83 rdma_connect_ece +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xd438d956 rdma_set_min_rnr_timer +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xd488b477 rdma_unlock_handler +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xd7c5258d rdma_set_ib_path +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xde7dd203 rdma_accept_ece +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xe2165897 rdma_res_to_id +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xecf579a4 rdma_bind_addr +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xf675141a rdma_create_qp +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xffbc00b7 rdma_set_reuseaddr +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x02bf28bb rvt_copy_sge +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x06333245 rvt_get_rwqe +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x0b45c070 rvt_rkey_ok +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x0d41255c rvt_check_ah EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x0e385842 ib_rvt_state_ops -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x12669699 rvt_alloc_device -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x1791d8a7 rvt_register_device -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x19da7120 rvt_get_credit -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x32b69eff rvt_get_rwqe -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x33a0746c rvt_lkey_ok -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x34410e6a rvt_mcast_find -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x38f3b6e2 rvt_fast_reg_mr -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x3e6f5d32 rvt_init_port -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x4b6ba5f3 rvt_dealloc_device -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x5093e218 rvt_rc_error -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x5761029d rvt_comm_est -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x63e3c3fb rvt_compute_aeth -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x69bea839 rvt_check_ah -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x6e882a18 rvt_cq_enter -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x72e6ab92 rvt_del_timers_sync -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x90473426 rvt_ruc_loopback -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x980b2e85 rvt_copy_sge -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xa27ae459 rvt_qp_iter -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xade5542d rvt_restart_sge +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x0e9f5f50 rvt_dealloc_device +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x1b0af786 rvt_qp_iter_init +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x2ab1fd53 rvt_restart_sge +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x2f343f79 rvt_comm_est +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x39bdf3f6 rvt_ruc_loopback +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x5c6bbbe6 rvt_cq_enter +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x62d9b853 rvt_add_retry_timer_ext +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x6711816b rvt_qp_iter_next +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x68637f0e rvt_error_qp +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x690be159 rvt_alloc_device +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x7f79995d rvt_get_credit +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x892507d1 rvt_rc_error +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xa6148228 rvt_fast_reg_mr EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xb7ee98b2 rvt_rc_rnr_retry -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xbe7db780 rvt_stop_rc_timers -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xbfa7b506 rvt_error_qp -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xc1ce163d rvt_add_rnr_timer -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xc537366a rvt_rkey_ok -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xe09903d5 rvt_qp_iter_init +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xbd76de70 rvt_register_device +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xbe802baa rvt_lkey_ok +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xc77f841a rvt_compute_aeth +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xd0e34bfb rvt_stop_rc_timers +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xd4516cb3 rvt_init_port +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xddb843f3 rvt_invalidate_rkey +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xde8c7515 rvt_add_rnr_timer +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xe3cd674d rvt_mcast_find +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xe6ef8fb0 rvt_send_complete EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xe9cf3e43 rvt_rnr_tbl_to_usec -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xeb5a4c96 rvt_qp_iter_next -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xeb6cce68 rvt_add_retry_timer_ext -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xedc90033 rvt_send_complete -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xee23824b rvt_invalidate_rkey -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xfb1e8027 rvt_unregister_device -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-client 0x49756e6f rtrs_clt_close -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-client 0x67c40e0a rtrs_clt_put_permit -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-client 0x7854cb21 rtrs_clt_rdma_cq_direct -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-client 0x8d906bef rtrs_clt_query -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-client 0x9da89fdb rtrs_clt_open -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-client 0xbd0dd21a rtrs_clt_request -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-client 0xf9bc49b8 rtrs_clt_get_permit +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xf7d86714 rvt_qp_iter +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xfb749879 rvt_del_timers_sync +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xfc860d3f rvt_unregister_device +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-client 0x0ff6e6b4 rtrs_clt_request +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-client 0x11536590 rtrs_clt_close +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-client 0x529ceadd rtrs_clt_query +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-client 0x655d6245 rtrs_clt_get_permit +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-client 0x718a8c2c rtrs_clt_open +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-client 0xa8177f41 rtrs_clt_rdma_cq_direct +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-client 0xb5a42095 rtrs_clt_put_permit EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-core 0x242a8646 rtrs_addr_to_str -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-core 0x284dbc59 rtrs_rdma_dev_pd_deinit -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-core 0x3cf0820f rtrs_ib_dev_find_or_add EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-core 0x5b01e41d sockaddr_to_str -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-core 0x76ebc52c rtrs_rdma_dev_pd_init EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-core 0x887302f3 rtrs_addr_to_sockaddr -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-core 0xa4fd5d22 rtrs_ib_dev_put -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-server 0x23fb6c84 rtrs_srv_close -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-server 0x57d56718 rtrs_srv_open -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-server 0x757e648e rtrs_srv_get_queue_depth -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-server 0xad71ca0d rtrs_srv_set_sess_priv -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-server 0xd4171abe rtrs_srv_resp_rdma -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-server 0xef4193f9 rtrs_srv_get_sess_name -EXPORT_SYMBOL drivers/input/matrix-keymap 0x587bdc33 matrix_keypad_build_keymap -EXPORT_SYMBOL drivers/input/sparse-keymap 0x020e9fd1 sparse_keymap_report_event -EXPORT_SYMBOL drivers/input/sparse-keymap 0x1656f523 sparse_keymap_entry_from_keycode -EXPORT_SYMBOL drivers/input/sparse-keymap 0x6b0661a4 sparse_keymap_entry_from_scancode -EXPORT_SYMBOL drivers/input/sparse-keymap 0xdb6cb09a sparse_keymap_setup -EXPORT_SYMBOL drivers/input/sparse-keymap 0xe85e3629 sparse_keymap_report_entry -EXPORT_SYMBOL drivers/iommu/amd/iommu_v2 0x890570d5 amd_iommu_init_device -EXPORT_SYMBOL drivers/iommu/amd/iommu_v2 0x99181fb1 amd_iommu_set_invalid_ppr_cb -EXPORT_SYMBOL drivers/iommu/amd/iommu_v2 0xa8de44c8 amd_iommu_set_invalidate_ctx_cb -EXPORT_SYMBOL drivers/iommu/amd/iommu_v2 0xb007c574 amd_iommu_bind_pasid -EXPORT_SYMBOL drivers/iommu/amd/iommu_v2 0xc762961d amd_iommu_free_device -EXPORT_SYMBOL drivers/iommu/amd/iommu_v2 0xf4aacfba amd_iommu_unbind_pasid -EXPORT_SYMBOL drivers/leds/leds-ti-lmu-common 0x26eb6264 ti_lmu_common_get_ramp_params -EXPORT_SYMBOL drivers/leds/leds-ti-lmu-common 0x3d4491d7 ti_lmu_common_get_brt_res +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-core 0x8ac89a6a rtrs_ib_dev_put +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-core 0x8f0acd79 rtrs_rdma_dev_pd_init +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-core 0xbc13d051 rtrs_ib_dev_find_or_add +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-core 0xe83d3a4e rtrs_rdma_dev_pd_deinit +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-server 0x0d1f4b40 rtrs_srv_get_queue_depth +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-server 0x22227ee8 rtrs_srv_resp_rdma +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-server 0x5326ff43 rtrs_srv_close +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-server 0x66f16c5c rtrs_srv_get_sess_name +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-server 0x87b16141 rtrs_srv_set_sess_priv +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-server 0xab349faf rtrs_srv_open +EXPORT_SYMBOL drivers/input/matrix-keymap 0x50c2575d matrix_keypad_build_keymap +EXPORT_SYMBOL drivers/input/sparse-keymap 0x57606b2b sparse_keymap_setup +EXPORT_SYMBOL drivers/input/sparse-keymap 0x89b0551a sparse_keymap_report_event +EXPORT_SYMBOL drivers/input/sparse-keymap 0xbadde17b sparse_keymap_entry_from_scancode +EXPORT_SYMBOL drivers/input/sparse-keymap 0xdefce466 sparse_keymap_report_entry +EXPORT_SYMBOL drivers/input/sparse-keymap 0xf9e9505f sparse_keymap_entry_from_keycode +EXPORT_SYMBOL drivers/iommu/amd/iommu_v2 0x04192cf5 amd_iommu_bind_pasid +EXPORT_SYMBOL drivers/iommu/amd/iommu_v2 0xb47b953d amd_iommu_set_invalid_ppr_cb +EXPORT_SYMBOL drivers/iommu/amd/iommu_v2 0xbaf16216 amd_iommu_set_invalidate_ctx_cb +EXPORT_SYMBOL drivers/iommu/amd/iommu_v2 0xbb9a0a68 amd_iommu_unbind_pasid +EXPORT_SYMBOL drivers/iommu/amd/iommu_v2 0xe5b16b40 amd_iommu_free_device +EXPORT_SYMBOL drivers/iommu/amd/iommu_v2 0xf1334612 amd_iommu_init_device +EXPORT_SYMBOL drivers/leds/leds-ti-lmu-common 0x2395affb ti_lmu_common_get_ramp_params EXPORT_SYMBOL drivers/leds/leds-ti-lmu-common 0x54a12ec4 ti_lmu_common_set_ramp +EXPORT_SYMBOL drivers/leds/leds-ti-lmu-common 0x63f5fdab ti_lmu_common_get_brt_res EXPORT_SYMBOL drivers/leds/leds-ti-lmu-common 0xced72aae ti_lmu_common_set_brightness -EXPORT_SYMBOL drivers/md/dm-log 0x505fef0e dm_dirty_log_destroy -EXPORT_SYMBOL drivers/md/dm-log 0x57bdf3d7 dm_dirty_log_create -EXPORT_SYMBOL drivers/md/dm-log 0x8062d368 dm_dirty_log_type_unregister -EXPORT_SYMBOL drivers/md/dm-log 0xaaecbd0e dm_dirty_log_type_register -EXPORT_SYMBOL drivers/md/dm-snapshot 0x0196db72 dm_exception_store_create -EXPORT_SYMBOL drivers/md/dm-snapshot 0x10418c76 dm_snap_cow -EXPORT_SYMBOL drivers/md/dm-snapshot 0x2858a4e0 dm_exception_store_type_unregister -EXPORT_SYMBOL drivers/md/dm-snapshot 0x4d1995d6 dm_exception_store_type_register -EXPORT_SYMBOL drivers/md/dm-snapshot 0xb3023dbe dm_exception_store_destroy -EXPORT_SYMBOL drivers/md/dm-snapshot 0xc79078bd dm_snap_origin -EXPORT_SYMBOL drivers/md/raid456 0x30d58160 r5c_journal_mode_set -EXPORT_SYMBOL drivers/md/raid456 0x975e9077 raid5_set_cache_size +EXPORT_SYMBOL drivers/md/dm-log 0x02e316b8 dm_dirty_log_destroy +EXPORT_SYMBOL drivers/md/dm-log 0x6478b97f dm_dirty_log_type_register +EXPORT_SYMBOL drivers/md/dm-log 0xcf05d597 dm_dirty_log_create +EXPORT_SYMBOL drivers/md/dm-log 0xfa519421 dm_dirty_log_type_unregister +EXPORT_SYMBOL drivers/md/dm-snapshot 0x012bda87 dm_exception_store_type_register +EXPORT_SYMBOL drivers/md/dm-snapshot 0x06a3165d dm_exception_store_create +EXPORT_SYMBOL drivers/md/dm-snapshot 0x259a25d3 dm_snap_cow +EXPORT_SYMBOL drivers/md/dm-snapshot 0x573fab3d dm_exception_store_type_unregister +EXPORT_SYMBOL drivers/md/dm-snapshot 0x5c41708d dm_exception_store_destroy +EXPORT_SYMBOL drivers/md/dm-snapshot 0x76e7ebff dm_snap_origin +EXPORT_SYMBOL drivers/md/raid456 0xa9bd6470 r5c_journal_mode_set +EXPORT_SYMBOL drivers/md/raid456 0xe047ae5a raid5_set_cache_size EXPORT_SYMBOL drivers/media/common/videobuf2/videobuf2-common 0x065246b8 frame_vector_create +EXPORT_SYMBOL drivers/media/common/videobuf2/videobuf2-common 0x18532a6b vb2_verify_memory_type EXPORT_SYMBOL drivers/media/common/videobuf2/videobuf2-common 0x1b700d37 put_vaddr_frames EXPORT_SYMBOL drivers/media/common/videobuf2/videobuf2-common 0x1d5f9555 frame_vector_destroy -EXPORT_SYMBOL drivers/media/common/videobuf2/videobuf2-common 0xae70a84d vb2_verify_memory_type +EXPORT_SYMBOL drivers/media/common/videobuf2/videobuf2-common 0x5819c13a vb2_buffer_in_use EXPORT_SYMBOL drivers/media/common/videobuf2/videobuf2-common 0xc2d9e090 get_vaddr_frames EXPORT_SYMBOL drivers/media/common/videobuf2/videobuf2-common 0xc5e5573a frame_vector_to_pages EXPORT_SYMBOL drivers/media/common/videobuf2/videobuf2-common 0xdffb744b frame_vector_to_pfns -EXPORT_SYMBOL drivers/media/common/videobuf2/videobuf2-common 0xe1f3c400 vb2_buffer_in_use EXPORT_SYMBOL drivers/media/common/videobuf2/videobuf2-memops 0xa21fa765 vb2_create_framevec EXPORT_SYMBOL drivers/media/common/videobuf2/videobuf2-memops 0xccd197c7 vb2_destroy_framevec -EXPORT_SYMBOL drivers/media/common/videobuf2/videobuf2-v4l2 0xcdb82366 vb2_querybuf +EXPORT_SYMBOL drivers/media/common/videobuf2/videobuf2-v4l2 0xc91b9b04 vb2_querybuf EXPORT_SYMBOL drivers/media/rc/rc-core 0x2ad91f6e ir_raw_gen_pl +EXPORT_SYMBOL drivers/media/rc/rc-core 0x428acb28 ir_raw_handler_register EXPORT_SYMBOL drivers/media/rc/rc-core 0x7cf52901 ir_raw_gen_manchester +EXPORT_SYMBOL drivers/media/rc/rc-core 0x86cf8777 ir_raw_handler_unregister EXPORT_SYMBOL drivers/media/rc/rc-core 0x9e12e343 ir_raw_gen_pd -EXPORT_SYMBOL drivers/media/rc/rc-core 0xa4b2eb9a ir_raw_handler_unregister EXPORT_SYMBOL drivers/media/rc/rc-core 0xb5516017 ir_raw_encode_carrier -EXPORT_SYMBOL drivers/media/rc/rc-core 0xd093c8c6 ir_raw_handler_register EXPORT_SYMBOL drivers/media/rc/rc-core 0xf446074f ir_raw_encode_scancode -EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-async 0x12d7f580 v4l2_async_notifier_unregister -EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-async 0x175be2c3 v4l2_async_notifier_register -EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-async 0x222ac33c v4l2_async_notifier_init -EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-async 0x2cd91b23 v4l2_async_register_subdev -EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-async 0xde7f0ad0 v4l2_async_subdev_notifier_register -EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-async 0xeef1ee14 v4l2_async_unregister_subdev -EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-mem2mem 0x3bb9ed19 v4l2_m2m_get_vq +EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-async 0x011dd19c v4l2_async_notifier_unregister +EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-async 0x05b28702 v4l2_async_unregister_subdev +EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-async 0x31b6e67e v4l2_async_subdev_notifier_register +EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-async 0x56ebb3ea v4l2_async_register_subdev +EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-async 0xb995b43f v4l2_async_notifier_init +EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-async 0xbd939010 v4l2_async_notifier_register EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-mem2mem 0x459e133f v4l2_m2m_get_curr_priv +EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-mem2mem 0x4c85d200 v4l2_m2m_get_vq EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-mem2mem 0x5352d022 v4l2_m2m_resume -EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-mem2mem 0x85f55802 v4l2_m2m_job_finish -EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-mem2mem 0x963666a9 v4l2_m2m_buf_done_and_job_finish -EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-mem2mem 0x968d9c85 v4l2_m2m_mmap +EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-mem2mem 0x5ea83396 v4l2_m2m_mmap +EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-mem2mem 0x9309af87 v4l2_m2m_job_finish +EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-mem2mem 0x9cb37c39 v4l2_m2m_buf_done_and_job_finish EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-mem2mem 0xf626dd03 v4l2_m2m_suspend -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x04743f61 v4l2_ctrl_request_setup +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x003b33d9 v4l2_ctrl_handler_setup +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x02902121 v4l2_ctrl_new_std_menu_items EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x0614dd5a v4l2_video_std_frame_period EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x082737e8 v4l2_ctrl_merge -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x0bb6419b video_device_release -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x0d9a21a8 v4l2_ctrl_handler_free +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x0d4954f8 __video_register_device EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x123959a1 v4l2_type_names -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x13ffc504 v4l2_s_ext_ctrls -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x16062e59 v4l2_s_ctrl EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x16244fe5 v4l2_prio_check -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x1cdc52a7 v4l2_ctrl_radio_filter -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x1de9bb2e v4l2_ctrl_subdev_subscribe_event +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x1c6914c2 v4l2_ctrl_subdev_subscribe_event EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x2342f1ae v4l2_prio_open +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x24106a55 v4l2_ctrl_request_setup EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x28b12cc9 v4l2_format_info +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x2e3a11ba v4l2_s_ctrl +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x2fe4eef0 v4l2_ctrl_new_custom +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x305b07f6 v4l2_ctrl_activate EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x315de2cf v4l2_ctrl_get_menu EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x32d43420 v4l2_ctrl_get_name -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x32e22848 __v4l2_ctrl_grab -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x3710347c v4l2_ctrl_notify -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x3ac9fdca v4l2_ctrl_sub_ev_ops +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x33e06ca6 v4l2_subdev_call_wrappers +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x38ae80ea v4l2_ctrl_new_std EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x3adbd595 v4l2_field_names EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x3bdd0f94 v4l2_prio_change -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x3cec4ed6 __v4l2_ctrl_s_ctrl -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x3d72f87d video_unregister_device -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x493c4416 video_device_release_empty -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x499f38aa v4l2_ctrl_poll -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x4f014754 v4l2_ctrl_g_ctrl_int64 -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x4f6c0543 v4l2_ctrl_subscribe_event -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x51e95fcd v4l2_ctrl_new_std_menu -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x57c6db03 v4l2_ctrl_new_std_compound -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x5c88d505 v4l2_ctrl_subdev_log_status -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x618a961a v4l2_try_ext_ctrls -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x62b4af5d v4l2_subdev_init -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x677d64a7 v4l2_query_ext_ctrl -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x6cce8f4d v4l2_ctrl_handler_log_status -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x7144147c __v4l2_ctrl_s_ctrl_string -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x71f95e3c v4l2_ctrl_new_int_menu -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x77081043 video_devdata -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x7bf90af1 v4l2_ctrl_activate -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x80dc9414 v4l2_g_ext_ctrls +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x3e4aa7b0 v4l2_ctrl_radio_filter +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x40b06a14 __v4l2_ctrl_s_ctrl_int64 +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x4607a1fd v4l2_ctrl_handler_init_class +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x52151843 v4l2_ctrl_g_ctrl_int64 +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x55ee28db __v4l2_ctrl_s_ctrl +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x5782cb3a v4l2_query_ext_ctrl +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x5a038389 v4l2_ctrl_request_complete +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x5a0c2a61 v4l2_ctrl_g_ctrl +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x692b3260 video_ioctl2 +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x6b181d26 v4l2_try_ext_ctrls +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x6c3d175a video_device_release +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x7819e12c v4l2_ctrl_new_int_menu +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x7cbb1361 __v4l2_ctrl_s_ctrl_compound +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x7d8239b4 __v4l2_ctrl_modify_range EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x8106095a v4l2_prio_max +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x8405218a v4l2_ctrl_add_handler +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x84a5ed8c v4l2_ctrl_auto_cluster +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x867b6514 v4l2_ctrl_poll EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x89e3897d v4l2_ctrl_query_fill -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x8c922de8 v4l2_ctrl_cluster -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x986e10d9 v4l2_querymenu -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x9b374a64 v4l2_ctrl_log_status -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xa3487771 v4l2_ctrl_request_complete -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xa75c03e0 v4l2_ctrl_add_handler -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xa83735dc v4l2_ctrl_find -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xadbea26f v4l2_ctrl_new_std_menu_items -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xaea71e17 v4l2_ctrl_handler_setup -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xaf09cca4 v4l2_ctrl_g_ctrl -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xb154e0e6 v4l2_g_ctrl -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xb2737b9a __v4l2_ctrl_modify_range +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x8c09548f video_devdata +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x972cc9d6 v4l2_ctrl_handler_free +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x977f2ff8 v4l2_ctrl_handler_log_status +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x9e96a4a9 __v4l2_ctrl_grab +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xac64aa55 v4l2_ctrl_sub_ev_ops +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xb45fe1da v4l2_ctrl_subscribe_event +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xb6e629e2 v4l2_ctrl_notify EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xb77b0159 v4l2_prio_init EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xbc5671dc v4l_printk_ioctl -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xc5251958 v4l2_subdev_call_wrappers -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xc7dda1fb v4l2_ctrl_handler_init_class -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xc8eb27f8 __v4l2_ctrl_s_ctrl_compound -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xc94eca46 video_device_alloc -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xcd785dbb v4l2_ctrl_auto_cluster +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xbc7d36e2 v4l2_queryctrl +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xc12200b2 v4l2_ctrl_new_fwnode_properties +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xc32002b9 v4l2_querymenu +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xc617d842 __v4l2_ctrl_s_ctrl_string +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xc8621b81 v4l2_ctrl_find +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xcb5802ef v4l2_ctrl_subdev_log_status +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xcbd5fa09 v4l2_s_ext_ctrls +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xcc8f20eb v4l2_g_ctrl EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xcda04a5b v4l2_prio_close EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xd16d9c01 v4l2_ctrl_get_int_menu -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xd5d0b60f v4l2_ctrl_new_custom -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xd84fb1b3 __v4l2_ctrl_s_ctrl_int64 -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xd9ecec10 __video_register_device EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xdc7e0128 v4l2_ctrl_fill EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xe2b92059 v4l2_video_std_construct -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xea23b2cf v4l2_ctrl_new_std -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xed1e64e6 v4l2_queryctrl +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xe38137eb v4l2_ctrl_new_std_menu +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xe3a9d879 v4l2_ctrl_cluster +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xe614ac92 v4l2_ctrl_new_std_compound +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xe65bb555 v4l2_ctrl_log_status +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xe7b3df1a video_unregister_device +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xe7cc1ebb v4l2_subdev_init +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xeae4d9bd video_device_alloc +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xed8554f5 v4l2_g_ext_ctrls +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xeea8434b video_device_release_empty EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xf3251e7b v4l2_norm_to_name EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xf50fecbc v4l2_ctrl_replace -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xf5d5e7de v4l2_ctrl_new_fwnode_properties -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xf9208b47 video_ioctl2 -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x01d88855 mpt_findImVolumes -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x02b43bc4 mpt_free_msg_frame -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x0ce3e504 mpt_verify_adapter -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x0dcf74dc mpt_suspend -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x13b93a2a mpt_halt_firmware -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x1ddd6d01 mpt_Soft_Hard_ResetHandler -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x1e94294f mpt_register +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x02fc1afa mpt_set_taskmgmt_in_progress_flag +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x030a0351 mpt_get_msg_frame +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x0d38fb37 mpt_print_ioc_summary +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x0da991e8 mptbase_sas_persist_operation +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x1f715c0e mpt_suspend +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x37d12eaf mpt_raid_phys_disk_get_num_paths +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x43d16c8c mpt_verify_adapter +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x45e00652 mpt_device_driver_register +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x4662e3e4 mpt_raid_phys_disk_pg0 EXPORT_SYMBOL drivers/message/fusion/mptbase 0x502108d0 mpt_fwfault_debug -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x5c53d116 mpt_config +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x52d2a36a mpt_register +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x55d25e81 mpt_attach +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x59b43094 mpt_send_handshake_request EXPORT_SYMBOL drivers/message/fusion/mptbase 0x610b257e mpt_reset_deregister -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x6377d077 mpt_HardResetHandler -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x658c3f24 mpt_raid_phys_disk_get_num_paths -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x675ad9eb mpt_GetIocState +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x658e0ee9 mpt_HardResetHandler +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x714e264e mpt_findImVolumes +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x720a1289 mpt_resume EXPORT_SYMBOL drivers/message/fusion/mptbase 0x74a0134a mpt_device_driver_deregister -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x7de39093 mpt_raid_phys_disk_pg1 -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x8505f51d mpt_alloc_fw_memory -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x8be8e5f1 mpt_device_driver_register -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x8c2151e0 mpt_free_fw_memory -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x8ca2c185 mpt_get_msg_frame -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x8d0e93a8 mptbase_sas_persist_operation -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x94b3e7fa mpt_reset_register +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x74f765a6 mpt_alloc_fw_memory +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x79114345 mpt_free_msg_frame +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x7e4fc5e4 mpt_Soft_Hard_ResetHandler +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x8015acfe mpt_raid_phys_disk_pg1 +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x809a6651 mpt_free_fw_memory +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x8fb5bbad mpt_event_register +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x9221d881 mpt_detach +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x93a1876f mpt_GetIocState EXPORT_SYMBOL drivers/message/fusion/mptbase 0x981efe92 mpt_deregister -EXPORT_SYMBOL drivers/message/fusion/mptbase 0xa01af0a4 mpt_event_register -EXPORT_SYMBOL drivers/message/fusion/mptbase 0xa54018f4 mpt_raid_phys_disk_pg0 -EXPORT_SYMBOL drivers/message/fusion/mptbase 0xcda74dfc mpt_set_taskmgmt_in_progress_flag -EXPORT_SYMBOL drivers/message/fusion/mptbase 0xd0f94662 mpt_clear_taskmgmt_in_progress_flag -EXPORT_SYMBOL drivers/message/fusion/mptbase 0xd3b9d0ae mpt_put_msg_frame +EXPORT_SYMBOL drivers/message/fusion/mptbase 0xa7150917 mpt_halt_firmware +EXPORT_SYMBOL drivers/message/fusion/mptbase 0xc33a1653 mpt_put_msg_frame_hi_pri +EXPORT_SYMBOL drivers/message/fusion/mptbase 0xcf9dd8e1 mpt_put_msg_frame +EXPORT_SYMBOL drivers/message/fusion/mptbase 0xd0f147d1 mpt_reset_register +EXPORT_SYMBOL drivers/message/fusion/mptbase 0xd542c435 mpt_config EXPORT_SYMBOL drivers/message/fusion/mptbase 0xdd805159 ioc_list -EXPORT_SYMBOL drivers/message/fusion/mptbase 0xe26690d9 mpt_attach -EXPORT_SYMBOL drivers/message/fusion/mptbase 0xe50b544b mpt_resume EXPORT_SYMBOL drivers/message/fusion/mptbase 0xe6c1e126 mpt_event_deregister -EXPORT_SYMBOL drivers/message/fusion/mptbase 0xe8fd9c55 mpt_print_ioc_summary -EXPORT_SYMBOL drivers/message/fusion/mptbase 0xeb30f7b3 mpt_detach -EXPORT_SYMBOL drivers/message/fusion/mptbase 0xf6daa5c0 mpt_put_msg_frame_hi_pri -EXPORT_SYMBOL drivers/message/fusion/mptbase 0xfbfafaa9 mpt_send_handshake_request -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x043fe8a5 mptscsih_remove -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x08b48936 mptscsih_IssueTaskMgmt -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x0d1122e4 mptscsih_qcmd -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x277af238 mptscsih_host_attrs -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x2a11df6a mptscsih_change_queue_depth -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x2d98450e mptscsih_taskmgmt_response_code -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x2f209cee mptscsih_bus_reset -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x2ff9d198 mptscsih_scandv_complete -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x3b063bb6 mptscsih_dev_reset -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x3dd62716 mptscsih_abort -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x3f91fd99 mptscsih_bios_param -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x483f6749 mptscsih_slave_destroy -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x50af8bb0 mptscsih_suspend -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x6f0d1c5c mptscsih_flush_running_cmds -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x6f409a91 mptscsih_raid_id_to_num -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x7a4e006f mptscsih_info -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x854b36d1 mptscsih_slave_configure -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x85e57656 mptscsih_is_phys_disk -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x8c45a065 mptscsih_show_info -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x9bcb5cc6 mptscsih_taskmgmt_complete -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xa159c7a1 mptscsih_ioc_reset -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xa6d6f292 mptscsih_io_done -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xadfb4824 mptscsih_shutdown -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xc15be7a4 mptscsih_get_scsi_lookup -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xc2575075 mptscsih_host_reset -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xcdfae776 mptscsih_event_process -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xd84ab6ab mptscsih_resume -EXPORT_SYMBOL drivers/mfd/axp20x 0x6fc018bd axp20x_match_device -EXPORT_SYMBOL drivers/mfd/axp20x 0xb4687f8c axp20x_device_remove -EXPORT_SYMBOL drivers/mfd/axp20x 0xfaff08f8 axp20x_device_probe -EXPORT_SYMBOL drivers/mfd/htc-pasic3 0x093c0ead pasic3_write_register -EXPORT_SYMBOL drivers/mfd/htc-pasic3 0xccc5e271 pasic3_read_register -EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x2a02df71 mc13xxx_unlock -EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x341d4923 mc13xxx_lock -EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x3688a567 mc13xxx_irq_status -EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x4dcc34e6 mc13xxx_irq_free -EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x7c1584b2 mc13xxx_irq_unmask -EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x7e7829c5 mc13xxx_reg_read -EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x9b1457ea mc13xxx_reg_write -EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0xaeb5dda5 mc13xxx_irq_request -EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0xb86c3c96 mc13xxx_irq_mask -EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0xc1def75c mc13xxx_get_flags -EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0xe8dc3319 mc13xxx_reg_rmw +EXPORT_SYMBOL drivers/message/fusion/mptbase 0xebe7e0ea mpt_clear_taskmgmt_in_progress_flag +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x08f7d0b8 mptscsih_info +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x099888a1 mptscsih_show_info +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x158e52bb mptscsih_host_reset +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x179532f4 mptscsih_suspend +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x3020362e mptscsih_shutdown +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x36557627 mptscsih_IssueTaskMgmt +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x443a579b mptscsih_raid_id_to_num +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x482ee4c2 mptscsih_remove +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x4ae96b2b mptscsih_change_queue_depth +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x52fc1990 mptscsih_slave_destroy +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x69bcd16b mptscsih_get_scsi_lookup +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x799c6ca6 mptscsih_taskmgmt_complete +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x87a57bfa mptscsih_bios_param +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x9b934162 mptscsih_abort +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xa89ef3cc mptscsih_io_done +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xaca13971 mptscsih_taskmgmt_response_code +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xb112ab53 mptscsih_scandv_complete +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xb51a85bd mptscsih_host_attrs +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xcbde3d9b mptscsih_is_phys_disk +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xdac1e93b mptscsih_bus_reset +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xe4395238 mptscsih_flush_running_cmds +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xe9695a8d mptscsih_qcmd +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xe9732e0d mptscsih_ioc_reset +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xeb7d25ec mptscsih_resume +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xf1ab1265 mptscsih_slave_configure +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xfa48743b mptscsih_event_process +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xfd3afe27 mptscsih_dev_reset +EXPORT_SYMBOL drivers/mfd/axp20x 0x12ee4010 axp20x_device_probe +EXPORT_SYMBOL drivers/mfd/axp20x 0xcbd71d3c axp20x_device_remove +EXPORT_SYMBOL drivers/mfd/axp20x 0xdaa07ac3 axp20x_match_device +EXPORT_SYMBOL drivers/mfd/htc-pasic3 0xdb0ace55 pasic3_read_register +EXPORT_SYMBOL drivers/mfd/htc-pasic3 0xdc3caf96 pasic3_write_register +EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x0d5147d8 mc13xxx_irq_status +EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x23b2aea2 mc13xxx_irq_request +EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x528dc353 mc13xxx_reg_read +EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x61746c0a mc13xxx_irq_mask +EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x61dce6e5 mc13xxx_irq_free +EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x68b24465 mc13xxx_lock +EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x73e80192 mc13xxx_irq_unmask +EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x8595760b mc13xxx_reg_rmw +EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x8a7e00aa mc13xxx_get_flags +EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0xb0c3827f mc13xxx_unlock +EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0xe60aa55b mc13xxx_reg_write EXPORT_SYMBOL drivers/mfd/tps65010 0x02d4ad0f tps65013_set_low_pwr EXPORT_SYMBOL drivers/mfd/tps65010 0x0c6ad2cf tps65010_config_vdcdc2 EXPORT_SYMBOL drivers/mfd/tps65010 0x28485130 tps65010_config_vregs1 @@ -1711,470 +1711,470 @@ EXPORT_SYMBOL drivers/mfd/tps65010 0xb14080cc tps65010_set_low_pwr EXPORT_SYMBOL drivers/mfd/tps65010 0xd5bb106d tps65010_set_vbus_draw EXPORT_SYMBOL drivers/mfd/tps65010 0xe99b3f36 tps65010_set_gpio_out_value -EXPORT_SYMBOL drivers/mfd/wm8994 0x22fead99 wm1811_regmap_config -EXPORT_SYMBOL drivers/mfd/wm8994 0x816d29ab wm8994_irq_exit -EXPORT_SYMBOL drivers/mfd/wm8994 0x8fa6142d wm8994_regmap_config -EXPORT_SYMBOL drivers/mfd/wm8994 0xb67b5975 wm8994_irq_init -EXPORT_SYMBOL drivers/mfd/wm8994 0xbd9cafb4 wm8958_regmap_config -EXPORT_SYMBOL drivers/mfd/wm8994 0xe1192aab wm8994_base_regmap_config +EXPORT_SYMBOL drivers/mfd/wm8994 0x1419e914 wm8958_regmap_config +EXPORT_SYMBOL drivers/mfd/wm8994 0x2623528d wm8994_regmap_config +EXPORT_SYMBOL drivers/mfd/wm8994 0x7cfdf0e5 wm8994_irq_init +EXPORT_SYMBOL drivers/mfd/wm8994 0x81ddc334 wm8994_irq_exit +EXPORT_SYMBOL drivers/mfd/wm8994 0x8b7beb39 wm1811_regmap_config +EXPORT_SYMBOL drivers/mfd/wm8994 0xb77a6c17 wm8994_base_regmap_config +EXPORT_SYMBOL drivers/misc/mei/mei 0x020fa102 __SCK__tp_func_mei_pci_cfg_read EXPORT_SYMBOL drivers/misc/mei/mei 0x0bb25295 __SCT__tp_func_mei_reg_write EXPORT_SYMBOL drivers/misc/mei/mei 0x14dc7949 __SCT__tp_func_mei_pci_cfg_read +EXPORT_SYMBOL drivers/misc/mei/mei 0x244deead __SCK__tp_func_mei_reg_write +EXPORT_SYMBOL drivers/misc/mei/mei 0x385eee4a __traceiter_mei_reg_write EXPORT_SYMBOL drivers/misc/mei/mei 0x3b0a488d __SCT__tp_func_mei_reg_read -EXPORT_SYMBOL drivers/misc/mei/mei 0x8e743f4f __traceiter_mei_reg_read -EXPORT_SYMBOL drivers/misc/mei/mei 0x952ab791 __tracepoint_mei_reg_read -EXPORT_SYMBOL drivers/misc/mei/mei 0xb860acde __tracepoint_mei_reg_write -EXPORT_SYMBOL drivers/misc/mei/mei 0xd11e68f4 __SCK__tp_func_mei_reg_write -EXPORT_SYMBOL drivers/misc/mei/mei 0xd2b60e35 __traceiter_mei_pci_cfg_read -EXPORT_SYMBOL drivers/misc/mei/mei 0xd3280665 __tracepoint_mei_pci_cfg_read -EXPORT_SYMBOL drivers/misc/mei/mei 0xed2c6302 __SCK__tp_func_mei_reg_read -EXPORT_SYMBOL drivers/misc/mei/mei 0xfa1ece1a __traceiter_mei_reg_write -EXPORT_SYMBOL drivers/misc/mei/mei 0xfed98b4b __SCK__tp_func_mei_pci_cfg_read +EXPORT_SYMBOL drivers/misc/mei/mei 0x41178ba7 __traceiter_mei_reg_read +EXPORT_SYMBOL drivers/misc/mei/mei 0x508427e6 __traceiter_mei_pci_cfg_read +EXPORT_SYMBOL drivers/misc/mei/mei 0x57e91408 __tracepoint_mei_reg_write +EXPORT_SYMBOL drivers/misc/mei/mei 0xb16e6d55 __SCK__tp_func_mei_reg_read +EXPORT_SYMBOL drivers/misc/mei/mei 0xc9824bd2 __tracepoint_mei_reg_read +EXPORT_SYMBOL drivers/misc/mei/mei 0xe254503c __tracepoint_mei_pci_cfg_read +EXPORT_SYMBOL drivers/misc/tifm_core 0x0711dba3 tifm_remove_adapter +EXPORT_SYMBOL drivers/misc/tifm_core 0x08475b62 tifm_alloc_adapter +EXPORT_SYMBOL drivers/misc/tifm_core 0x0c21587c tifm_register_driver EXPORT_SYMBOL drivers/misc/tifm_core 0x0ffb277f tifm_queue_work -EXPORT_SYMBOL drivers/misc/tifm_core 0x15fc1a6b tifm_map_sg -EXPORT_SYMBOL drivers/misc/tifm_core 0x18400b56 tifm_eject -EXPORT_SYMBOL drivers/misc/tifm_core 0x299b087f tifm_unregister_driver -EXPORT_SYMBOL drivers/misc/tifm_core 0x39713b94 tifm_register_driver -EXPORT_SYMBOL drivers/misc/tifm_core 0x3e5159a7 tifm_unmap_sg -EXPORT_SYMBOL drivers/misc/tifm_core 0x41b7139c tifm_free_adapter -EXPORT_SYMBOL drivers/misc/tifm_core 0x71c3c498 tifm_alloc_device -EXPORT_SYMBOL drivers/misc/tifm_core 0x7bc34637 tifm_has_ms_pif -EXPORT_SYMBOL drivers/misc/tifm_core 0xb8c3978e tifm_add_adapter -EXPORT_SYMBOL drivers/misc/tifm_core 0xc6fe3e3c tifm_alloc_adapter -EXPORT_SYMBOL drivers/misc/tifm_core 0xe2dbb488 tifm_free_device -EXPORT_SYMBOL drivers/misc/tifm_core 0xee030622 tifm_remove_adapter -EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x15ba0a76 arc_raw_proto -EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x25998a68 arc_proto_map -EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x2736268a arc_bcast_proto -EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x361f0c1a arcnet_timeout -EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x402f7027 arc_proto_default -EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x585e090e alloc_arcdev +EXPORT_SYMBOL drivers/misc/tifm_core 0x4daf37fa tifm_free_device +EXPORT_SYMBOL drivers/misc/tifm_core 0x67728fbf tifm_free_adapter +EXPORT_SYMBOL drivers/misc/tifm_core 0x9cc2287f tifm_unregister_driver +EXPORT_SYMBOL drivers/misc/tifm_core 0xb59e3915 tifm_has_ms_pif +EXPORT_SYMBOL drivers/misc/tifm_core 0xd3170f26 tifm_alloc_device +EXPORT_SYMBOL drivers/misc/tifm_core 0xe11d60dc tifm_add_adapter +EXPORT_SYMBOL drivers/misc/tifm_core 0xe91d4d0b tifm_eject +EXPORT_SYMBOL drivers/misc/tifm_core 0xeac7fe20 tifm_map_sg +EXPORT_SYMBOL drivers/misc/tifm_core 0xf2ba4223 tifm_unmap_sg +EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x08802f6b arc_bcast_proto +EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x20974a37 arcnet_send_packet +EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x31bd86ef arcnet_unregister_proto +EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x65166bc8 alloc_arcdev EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x6534792a arcnet_debug -EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x8f376793 free_arcdev -EXPORT_SYMBOL drivers/net/arcnet/arcnet 0xb5bb05d3 arcnet_open -EXPORT_SYMBOL drivers/net/arcnet/arcnet 0xccd53a17 arcnet_unregister_proto -EXPORT_SYMBOL drivers/net/arcnet/arcnet 0xd2949b6c arcnet_send_packet -EXPORT_SYMBOL drivers/net/arcnet/arcnet 0xd5ee6ad9 arcnet_close +EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x6e202669 arcnet_timeout +EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x7db9a3a6 arcnet_open +EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x7e962598 arc_proto_default +EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x85ba718f arcnet_close +EXPORT_SYMBOL drivers/net/arcnet/arcnet 0xb686ea9f arc_raw_proto +EXPORT_SYMBOL drivers/net/arcnet/arcnet 0xc6f5d5ab free_arcdev EXPORT_SYMBOL drivers/net/arcnet/arcnet 0xecb730b0 arcnet_interrupt -EXPORT_SYMBOL drivers/net/arcnet/com20020 0x3a0f8e57 com20020_netdev_ops -EXPORT_SYMBOL drivers/net/arcnet/com20020 0xb3287b1b com20020_found -EXPORT_SYMBOL drivers/net/arcnet/com20020 0xc07da88a com20020_check -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x0099c846 b53_mirror_add -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x043e37e2 b53_get_mac_eee -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x0bfadb44 b53_fdb_del -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x1048abc2 b53_setup_devlink_resources -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x1197ab3b b53_fdb_dump -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x16ac58de b53_brcm_hdr_setup -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x2091b782 b53_br_leave -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x233f71d6 b53_enable_port -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x35f45d27 b53_eee_enable_set -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x4212a161 b53_phylink_mac_an_restart -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x4a709980 b53_phylink_validate -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x574688c2 b53_br_set_stp_state -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x5bf9dddb b53_get_strings -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x6aae7d5c b53_disable_port -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x763a29c3 b53_vlan_add -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x7cc471a6 b53_br_join -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x80374dd6 b53_get_ethtool_phy_stats -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x81a16bdf b53_phylink_mac_link_up -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x87b831a5 b53_switch_alloc -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x93264ee4 b53_br_flags_pre -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x98e64caa b53_set_mac_eee -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x9d96e21f b53_switch_register -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xa058e670 b53_phylink_mac_link_down -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xa1b1d663 b53_configure_vlan -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xa2f1b5db b53_get_tag_protocol -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xa5264597 b53_eee_init -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xb0d3bbb8 b53_mirror_del -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xb4fd58ba b53_port_event -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xb5759cd9 b53_get_sset_count -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xba77d5e6 b53_fdb_add -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xbd8b3cf3 b53_vlan_del -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xbfc5eca7 b53_phylink_mac_link_state -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xc7d506c3 b53_imp_vlan_setup -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xcb0b6dba b53_mdb_add -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xda074b64 b53_get_ethtool_stats -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xdc61965a b53_switch_detect -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xe058b8db b53_mdb_del -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xe33199fb b53_br_fast_age -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xe39914c7 b53_br_flags -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xf35dd014 b53_vlan_filtering -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xf3a9dd21 b53_phylink_mac_config -EXPORT_SYMBOL drivers/net/dsa/b53/b53_serdes 0x72409d54 b53_serdes_link_set -EXPORT_SYMBOL drivers/net/dsa/b53/b53_serdes 0x767447b7 b53_serdes_phylink_validate -EXPORT_SYMBOL drivers/net/dsa/b53/b53_serdes 0x8d367964 b53_serdes_config -EXPORT_SYMBOL drivers/net/dsa/b53/b53_serdes 0x9035435b b53_serdes_init -EXPORT_SYMBOL drivers/net/dsa/b53/b53_serdes 0xa943eec5 b53_serdes_an_restart -EXPORT_SYMBOL drivers/net/dsa/b53/b53_serdes 0xfd7e6b58 b53_serdes_link_state -EXPORT_SYMBOL drivers/net/dsa/lan9303-core 0x8fdd8bf4 lan9303_shutdown -EXPORT_SYMBOL drivers/net/dsa/lan9303-core 0x984e551a lan9303_remove +EXPORT_SYMBOL drivers/net/arcnet/arcnet 0xfe9930a5 arc_proto_map +EXPORT_SYMBOL drivers/net/arcnet/com20020 0x40e79990 com20020_found +EXPORT_SYMBOL drivers/net/arcnet/com20020 0xdfa9e9a6 com20020_check +EXPORT_SYMBOL drivers/net/arcnet/com20020 0xe9eee422 com20020_netdev_ops +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x08ec0b70 b53_imp_vlan_setup +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x09e49a98 b53_eee_init +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x12cf6101 b53_configure_vlan +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x13fc277a b53_port_event +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x14b68f4b b53_phylink_mac_an_restart +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x1994b99b b53_mdb_del +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x244a7c3c b53_phylink_mac_link_down +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x32efdfcf b53_fdb_del +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x37af1588 b53_vlan_filtering +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x3c21f0b4 b53_vlan_add +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x406329ab b53_phylink_mac_config +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x43488f30 b53_set_mac_eee +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x445ea1dc b53_disable_port +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x50cf06e2 b53_phylink_mac_link_up +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x6620cfa5 b53_fdb_dump +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x664074ac b53_eee_enable_set +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x6bacca12 b53_brcm_hdr_setup +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x768d9831 b53_br_set_stp_state +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x89b0fa99 b53_switch_register +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x95984ead b53_get_ethtool_stats +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x97db58da b53_phylink_mac_link_state +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x97e349b7 b53_mirror_del +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x989499b6 b53_get_mac_eee +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x9d4428ea b53_mirror_add +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x9f6758f0 b53_enable_port +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xa6908b54 b53_switch_alloc +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xb4547d6e b53_get_tag_protocol +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xb5aa7ba0 b53_br_flags_pre +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xba9f0900 b53_get_sset_count +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xc22ed5fc b53_setup_devlink_resources +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xca9881fa b53_switch_detect +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xcec71d3c b53_mdb_add +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xd2b57070 b53_br_flags +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xd7c3f95c b53_get_ethtool_phy_stats +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xda68d03b b53_phylink_validate +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xdcc067f6 b53_br_leave +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xdd08cf35 b53_fdb_add +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xe0bda7a5 b53_vlan_del +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xf61dc5eb b53_br_join +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xf6a6a687 b53_br_fast_age +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xfd16f06b b53_get_strings +EXPORT_SYMBOL drivers/net/dsa/b53/b53_serdes 0x44b5b5b7 b53_serdes_link_state +EXPORT_SYMBOL drivers/net/dsa/b53/b53_serdes 0x4fb181ba b53_serdes_an_restart +EXPORT_SYMBOL drivers/net/dsa/b53/b53_serdes 0x66a3f636 b53_serdes_link_set +EXPORT_SYMBOL drivers/net/dsa/b53/b53_serdes 0xbde5a9cd b53_serdes_phylink_validate +EXPORT_SYMBOL drivers/net/dsa/b53/b53_serdes 0xf13cb31f b53_serdes_config +EXPORT_SYMBOL drivers/net/dsa/b53/b53_serdes 0xfc2124b3 b53_serdes_init +EXPORT_SYMBOL drivers/net/dsa/lan9303-core 0x62884cd0 lan9303_shutdown +EXPORT_SYMBOL drivers/net/dsa/lan9303-core 0x9d7997fe lan9303_probe EXPORT_SYMBOL drivers/net/dsa/lan9303-core 0xada83f40 lan9303_register_set -EXPORT_SYMBOL drivers/net/dsa/lan9303-core 0xd0001313 lan9303_probe -EXPORT_SYMBOL drivers/net/dsa/microchip/ksz8795 0xfa7d049c ksz8_switch_register -EXPORT_SYMBOL drivers/net/dsa/microchip/ksz9477 0x8fad1ab8 ksz9477_switch_register -EXPORT_SYMBOL drivers/net/dsa/microchip/ksz_common 0x2b33a254 ksz_switch_register -EXPORT_SYMBOL drivers/net/dsa/microchip/ksz_common 0xd1ca51c9 ksz_switch_remove -EXPORT_SYMBOL drivers/net/dsa/microchip/ksz_common 0xeaaeb65a ksz_switch_alloc -EXPORT_SYMBOL drivers/net/dsa/vitesse-vsc73xx-core 0x07b0d3c4 vsc73xx_probe -EXPORT_SYMBOL drivers/net/dsa/vitesse-vsc73xx-core 0x32fb4287 vsc73xx_shutdown +EXPORT_SYMBOL drivers/net/dsa/lan9303-core 0xc8ac6a92 lan9303_remove +EXPORT_SYMBOL drivers/net/dsa/microchip/ksz8795 0x021ac058 ksz8_switch_register +EXPORT_SYMBOL drivers/net/dsa/microchip/ksz9477 0x3bedb2a6 ksz9477_switch_register +EXPORT_SYMBOL drivers/net/dsa/microchip/ksz_common 0x444efd61 ksz_switch_register +EXPORT_SYMBOL drivers/net/dsa/microchip/ksz_common 0x56cb69ed ksz_switch_remove +EXPORT_SYMBOL drivers/net/dsa/microchip/ksz_common 0xc07e49d5 ksz_switch_alloc +EXPORT_SYMBOL drivers/net/dsa/vitesse-vsc73xx-core 0x2a19e681 vsc73xx_shutdown +EXPORT_SYMBOL drivers/net/dsa/vitesse-vsc73xx-core 0x5f4d7584 vsc73xx_probe EXPORT_SYMBOL drivers/net/dsa/vitesse-vsc73xx-core 0x99d242fe vsc73xx_is_addr_valid -EXPORT_SYMBOL drivers/net/dsa/vitesse-vsc73xx-core 0xc2222f55 vsc73xx_remove -EXPORT_SYMBOL drivers/net/dsa/xrs700x/xrs700x 0x0178730b xrs700x_switch_register -EXPORT_SYMBOL drivers/net/dsa/xrs700x/xrs700x 0x0a633d37 xrs700x_switch_shutdown -EXPORT_SYMBOL drivers/net/dsa/xrs700x/xrs700x 0x1b9ec658 xrs700x_switch_alloc +EXPORT_SYMBOL drivers/net/dsa/vitesse-vsc73xx-core 0xee856aa2 vsc73xx_remove +EXPORT_SYMBOL drivers/net/dsa/xrs700x/xrs700x 0x1a421fec xrs700x_switch_shutdown +EXPORT_SYMBOL drivers/net/dsa/xrs700x/xrs700x 0x7532defb xrs700x_switch_remove EXPORT_SYMBOL drivers/net/dsa/xrs700x/xrs700x 0x83b7b667 xrs7003f_info EXPORT_SYMBOL drivers/net/dsa/xrs700x/xrs700x 0x8972bf7e xrs7004f_info -EXPORT_SYMBOL drivers/net/dsa/xrs700x/xrs700x 0xab690bdd xrs700x_switch_remove EXPORT_SYMBOL drivers/net/dsa/xrs700x/xrs700x 0xb25facfa xrs7003e_info EXPORT_SYMBOL drivers/net/dsa/xrs700x/xrs700x 0xb89aa5e3 xrs7004e_info -EXPORT_SYMBOL drivers/net/ethernet/broadcom/bnxt/bnxt_en 0x0a2d0331 bnxt_ulp_probe +EXPORT_SYMBOL drivers/net/dsa/xrs700x/xrs700x 0xcf417287 xrs700x_switch_register +EXPORT_SYMBOL drivers/net/dsa/xrs700x/xrs700x 0xd81245d2 xrs700x_switch_alloc +EXPORT_SYMBOL drivers/net/ethernet/broadcom/bnxt/bnxt_en 0xbe1647b2 bnxt_ulp_probe EXPORT_SYMBOL drivers/net/ethernet/broadcom/cnic 0x636af174 cnic_unregister_driver -EXPORT_SYMBOL drivers/net/ethernet/broadcom/cnic 0xdc2b0e63 cnic_register_driver -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x033648ee cxgb3_remove_tid -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x035efb07 t3_register_cpl_handler -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x06b43b94 cxgb3_queue_tid_release -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x1024f412 t3_l2e_free -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x359627c1 t3_l2t_get -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x3e3987ac cxgb3_alloc_atid -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x41623dc8 cxgb3_register_client -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x805309eb cxgb3_ofld_send -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x88b2e46b cxgb3_insert_tid -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x91657358 t3_l2t_send_slow -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0xa1d0ec7d cxgb3_alloc_stid -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0xbefb93e2 cxgb3_unregister_client -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0xc99ea251 t3_l2t_send_event -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0xeab8617d cxgb3_free_atid -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0xfaa88b98 dev2t3cdev -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0xff3478c3 cxgb3_free_stid -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x00a54368 cxgb4_get_tcp_stats -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x02708ced cxgb4_bar2_sge_qregs -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x03159458 cxgb4_get_srq_entry -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x0958ae2e cxgb4_port_idx +EXPORT_SYMBOL drivers/net/ethernet/broadcom/cnic 0xc8c4ce02 cnic_register_driver +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x17c7bfc3 cxgb3_queue_tid_release +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x1e8e775f cxgb3_remove_tid +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x38592d9e dev2t3cdev +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x472fa327 cxgb3_free_stid +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x4fc9ed6c t3_register_cpl_handler +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x575f083d t3_l2t_send_slow +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x5e4177d0 t3_l2t_get +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x70d9fefe cxgb3_ofld_send +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x77a649ab cxgb3_alloc_stid +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x846c100a cxgb3_insert_tid +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x90360d96 cxgb3_free_atid +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x9e6bf73f t3_l2t_send_event +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0xae94dea6 cxgb3_register_client +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0xdaea0988 cxgb3_alloc_atid +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0xee6661ce t3_l2e_free +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0xfadbf744 cxgb3_unregister_client +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x017ef31c cxgb4_alloc_stid +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x0d645364 cxgb4_sync_txq_pidx EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x0f1a5528 cxgb4_unregister_uld -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x0f259b42 cxgb4_select_ntuple -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x0f677232 cxgb4_iscsi_init -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x18b2db8e cxgb4_update_root_dev_clip -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x1ea0b12b cxgb4_flush_eq_cache -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x1f59c874 cxgb4_remove_tid -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x23ef5a95 t4_cleanup_clip_tbl -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x312492f7 cxgb4_reclaim_completed_tx -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x441e286d cxgb4_create_server -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x467998d1 cxgb4_l2t_release -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x468db7c0 cxgb4_pktgl_to_skb -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x46f5c1f1 cxgb4_immdata_send +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x155a8d45 cxgb4_write_sgl +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x2cf0ba7f cxgb4_clip_release +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x2f65874b cxgb4_select_ntuple +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x313c4635 cxgb4_create_server6 +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x39a22c1f cxgb4_pktgl_to_skb EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x50ee5c07 cxgb4_best_aligned_mtu -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x513cf6a1 cxgb4_alloc_stid -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x53b5d926 cxgb4_remove_server -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x5672294b cxgb4_check_l2t_valid -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x652e8ca4 cxgb4_port_chan -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x6cd7c70a cxgb4_l2t_get -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x769d417d cxgb4_write_sgl -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x7e3d3acf cxgb4_port_viid -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x7f68c52b cxgb4_alloc_atid -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x7f992488 cxgb4_clip_release -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x8850c8ad cxgb4_l2t_alloc_switching -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x8ac6b9bd cxgb4_smt_alloc_switching -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x8f0df201 cxgb4_l2t_send -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xa7a2ef52 cxgb4_map_skb +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x6124a4f9 cxgb4_remove_tid +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x67e8141f cxgb4_alloc_sftid +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x6e6e415e cxgb4_create_server_filter +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x6f606b4f cxgb4_inline_tx_skb +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x711a310c cxgb4_crypto_send +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x74f896c4 cxgb4_l2t_get +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x77ae60ec cxgb4_read_sge_timestamp +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x7a828668 cxgb4_reclaim_completed_tx +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x7a9d74dc cxgb4_immdata_send +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x81bc38de cxgb4_l2t_alloc_switching +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x83c5b502 cxgb4_free_stid +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x841fd027 cxgb4_create_server +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x869b7e6f cxgb4_remove_server +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x87824636 cxgb4_port_e2cchan +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x87dc5f63 cxgb4_alloc_atid +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x87ffc4e8 cxgb4_bar2_sge_qregs +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x904fd2c4 cxgb4_map_skb +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x9066a208 cxgb4_port_chan +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x9c3f0801 cxgb4_clip_get +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xa831e3d7 cxgb4_free_atid EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xa8db193f cxgb4_smt_release -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xa97487f2 cxgb4_write_partial_sgl -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xae1e3a2f cxgb4_remove_server_filter -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xb083173a cxgb4_create_server_filter -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xb474d269 cxgb4_crypto_send -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xbb0d2a6a cxgb4_port_e2cchan -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xbba6f280 cxgb4_register_uld -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xc136c8c3 cxgb4_read_tpte -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xc1ceb3cc cxgb4_free_atid -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xcd2465f3 cxgb4_dbfifo_count -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xceee2fb7 cxgb4_sync_txq_pidx -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xd1c9aacd cxgb4_alloc_sftid +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xb0b0b3c2 cxgb4_ofld_send +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xb18aa68a cxgb4_port_idx +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xb4536e7e cxgb4_dbfifo_count +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xb9658527 cxgb4_remove_server_filter +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xb9784731 cxgb4_get_tcp_stats +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xbaaea2e5 cxgb4_iscsi_init +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xbaba3a86 cxgb4_l2t_release +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xc2347e55 cxgb4_check_l2t_valid +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xc64be6a1 cxgb4_register_uld +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xc94df7a9 cxgb4_write_partial_sgl +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xcbc00133 cxgb4_update_root_dev_clip +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xd5347780 t4_cleanup_clip_tbl EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xd69a0294 cxgb4_best_mtu -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xdc5f5aae cxgb4_read_sge_timestamp -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xdf356d0d cxgb4_free_stid -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xe556f65f cxgb4_ofld_send -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xeebcf0fd cxgb4_clip_get -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xf5d805bd cxgb4_create_server6 -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xfc7f5881 cxgb4_inline_tx_skb -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xfd273160 cxgb4_ring_tx_db -EXPORT_SYMBOL drivers/net/ethernet/cisco/enic/enic 0x3bfabeb5 vnic_dev_get_res -EXPORT_SYMBOL drivers/net/ethernet/cisco/enic/enic 0x601c6193 vnic_dev_register -EXPORT_SYMBOL drivers/net/ethernet/cisco/enic/enic 0x74604a2c vnic_dev_unregister -EXPORT_SYMBOL drivers/net/ethernet/cisco/enic/enic 0x8c960c06 vnic_dev_get_res_count -EXPORT_SYMBOL drivers/net/ethernet/cisco/enic/enic 0xa4b1e36f enic_api_devcmd_proxy_by_index -EXPORT_SYMBOL drivers/net/ethernet/cisco/enic/enic 0xa9b2933d vnic_dev_get_pdev +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xd9e3a84c cxgb4_get_srq_entry +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xe02bc40f cxgb4_port_viid +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xef9f28b1 cxgb4_l2t_send +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xf1239a96 cxgb4_flush_eq_cache +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xf532a779 cxgb4_smt_alloc_switching +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xfaa0e5c1 cxgb4_ring_tx_db +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xff0d51fa cxgb4_read_tpte +EXPORT_SYMBOL drivers/net/ethernet/cisco/enic/enic 0x06851b4f vnic_dev_register +EXPORT_SYMBOL drivers/net/ethernet/cisco/enic/enic 0x3aa406aa vnic_dev_get_res_count +EXPORT_SYMBOL drivers/net/ethernet/cisco/enic/enic 0x40553ef3 vnic_dev_unregister +EXPORT_SYMBOL drivers/net/ethernet/cisco/enic/enic 0x6124f13f vnic_dev_get_pdev +EXPORT_SYMBOL drivers/net/ethernet/cisco/enic/enic 0x99512cb7 enic_api_devcmd_proxy_by_index +EXPORT_SYMBOL drivers/net/ethernet/cisco/enic/enic 0xc4c3cc55 vnic_dev_get_res +EXPORT_SYMBOL drivers/net/ethernet/emulex/benet/be2net 0x3a59c44b be_roce_unregister_driver EXPORT_SYMBOL drivers/net/ethernet/emulex/benet/be2net 0x4e2e10d2 be_roce_mcc_cmd -EXPORT_SYMBOL drivers/net/ethernet/emulex/benet/be2net 0x883a9bab be_roce_register_driver -EXPORT_SYMBOL drivers/net/ethernet/emulex/benet/be2net 0xcc692685 be_roce_unregister_driver -EXPORT_SYMBOL drivers/net/ethernet/intel/iavf/iavf 0x086b1c66 iavf_unregister_client -EXPORT_SYMBOL drivers/net/ethernet/intel/iavf/iavf 0x1d1f8c82 iavf_register_client -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x004a5c14 set_phv_bit -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x08f6c05f mlx4_SET_VPORT_QOS_set -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x090084d8 mlx4_is_slave_active -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x09be0ce1 mlx4_tunnel_steer_add -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x0f1bf0a8 mlx4_get_module_info -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x1246333e get_phv_bit -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x17555415 mlx4_SET_VPORT_QOS_get -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x17c007c1 mlx4_SET_MCAST_FLTR -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x1d5e9cef mlx4_SET_PORT_BEACON -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x20b7997a mlx4_assign_eq -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x2b70ead4 mlx4_SET_PORT_user_mtu -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x40813ede mlx4_test_interrupt -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x42927343 mlx4_gen_slaves_port_mgt_ev -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x495d77f7 mlx4_get_slave_pkey_gid_tbl_len -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x4b9ec57d mlx4_gen_guid_change_eqe -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x4f0dfdba mlx4_ALLOCATE_VPP_get -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x51474f7f mlx4_gen_pkey_eqe -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x635d2f8f mlx4_get_parav_qkey -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x65db91a0 mlx4_SET_PORT_qpn_calc -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x69b98db4 mlx4_ALLOCATE_VPP_set -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x6abf099d mlx4_get_eqs_per_port -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x7335ef2d mlx4_get_slave_port_state -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x760609f1 mlx4_query_diag_counters -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x79bdbb7d mlx4_SET_PORT_general +EXPORT_SYMBOL drivers/net/ethernet/emulex/benet/be2net 0xb3ea435d be_roce_register_driver +EXPORT_SYMBOL drivers/net/ethernet/intel/iavf/iavf 0x05ae2351 iavf_unregister_client +EXPORT_SYMBOL drivers/net/ethernet/intel/iavf/iavf 0x40657ccb iavf_register_client +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x00133150 mlx4_get_roce_gid_from_slave +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x0c0dda46 mlx4_get_parav_qkey +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x13f452a1 mlx4_SET_VPORT_QOS_set +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x2d1777a5 mlx4_test_async +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x3f9353be mlx4_test_interrupt +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x48995ded mlx4_get_slave_node_guid +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x55837d72 mlx4_SET_PORT_VXLAN +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x563a8f9d mlx4_SET_MCAST_FLTR +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x5955ed28 set_and_calc_slave_port_state +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x5c1aceb0 mlx4_ALLOCATE_VPP_set +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x69128e30 mlx4_SET_PORT_fcs_check +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x6ae37672 mlx4_SET_VPORT_QOS_get +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x6b04872a mlx4_eq_get_irq +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x6c577f43 mlx4_get_module_info +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x78bf41a5 mlx4_sync_pkey_table +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x7e79d794 mlx4_ALLOCATE_VPP_get EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x7fdde0b4 mlx4_handle_eth_header_mcast_prio -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x8e86ed6b mlx4_sync_pkey_table -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x8fc14bb6 mlx4_release_eq -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x8fe277db mlx4_is_eq_shared -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x916809ba mlx4_SET_PORT_PRIO2TC -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x98b6e133 mlx4_SET_PORT_user_mac -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xadf85a68 mlx4_get_slave_from_roce_gid -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xb294349e mlx4_get_slave_node_guid -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xb7b7fe57 mlx4_eq_get_irq -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xbff31a54 mlx4_is_eq_vector_valid -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xc36dbb91 mlx4_SET_PORT_fcs_check -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xc549524a mlx4_get_roce_gid_from_slave -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xd2111278 mlx4_test_async -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xd710a772 mlx4_SET_PORT_SCHEDULER -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xd8b8d6e6 mlx4_max_tc -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xda4f1a76 mlx4_get_is_vlan_offload_disabled -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xdb1906f0 set_and_calc_slave_port_state -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xe39fa7f9 mlx4_get_cpu_rmap -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xe72731c8 mlx4_put_slave_node_guid -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xf1b390f5 mlx4_SET_PORT_VXLAN -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xfca47725 mlx4_gen_port_state_change_eqe -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x00b71ce7 __traceiter_mlx5_fs_del_fte -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x0127d8db mlx5_core_create_rq -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x04ab3631 mlx5_eswitch_register_vport_reps -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x059c8454 mlx5_eswitch_get_vport_metadata_for_set -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x06b2c311 mlx5_lag_get_peer_mdev -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x0df00459 mlx5_core_destroy_cq -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x0e8d9c4d mlx5_lag_query_cong_counters -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x0f710cc8 mlx5_core_create_tis -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x13d048dd mlx5_qp_debugfs_init -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x13e2d055 mlx5_core_modify_rq -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x1507dd31 mlx5_lag_is_roce -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x1aedb441 mlx5_core_create_mkey -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x1c57c524 __traceiter_mlx5_fs_add_fg -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x20f20c76 __tracepoint_mlx5_fs_del_ft -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x22e5ec7f mlx5_cmd_create_vport_lag -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x25b04f7f mlx5_core_create_cq -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x267d87e5 mlx5_eswitch_vport_rep -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x280f3fa8 mlx5_rsc_dump_cmd_create -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x284cab4d mlx5_get_fdb_sub_ns -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x289179ce mlx5_core_destroy_mkey -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x2b5d4969 __traceiter_mlx5_fs_set_fte -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x2c792313 __SCK__tp_func_mlx5_fs_del_ft -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x30502c32 mlx5_core_create_psv -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x33626272 mlx5_core_modify_cq -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x347119e9 mlx5_fpga_sbu_conn_sendmsg -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x37e07003 mlx5_notifier_unregister -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x397b70ba mlx5_core_dealloc_pd -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x3a559cff mlx5_fc_query -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x3e065ab4 mlx5_add_flow_rules -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x3e6b76d6 mlx5_qp_debugfs_cleanup -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x3f7374d0 mlx5_cmd_cleanup_async_ctx -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x403b9879 __SCK__tp_func_mlx5_fs_add_rule -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x411d4de4 __tracepoint_mlx5_fs_del_fg -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4127002b mlx5_core_create_tir -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x416d67b7 mlx5_core_modify_sq -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4416ca56 mlx5_buf_alloc -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x44999866 mlx5_mpfs_del_mac -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x44dfeac4 __tracepoint_mlx5_fs_set_fte -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x46b23dff __tracepoint_mlx5_fs_del_rule -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4767402b mlx5_lag_is_master -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x47b74a57 mlx5_cmd_alloc_uar -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x485aa0e2 mlx5_nic_vport_disable_roce -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x48c31ecb __traceiter_mlx5_fw +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x819bd4b1 mlx4_SET_PORT_BEACON +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x847dce2b mlx4_max_tc +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x86239a1f mlx4_get_slave_pkey_gid_tbl_len +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x87940b61 mlx4_SET_PORT_user_mac +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x88479cab mlx4_put_slave_node_guid +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x8c9982e8 mlx4_get_slave_port_state +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x8fb70d37 mlx4_get_is_vlan_offload_disabled +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x98617d34 set_phv_bit +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x9d0a00dc mlx4_get_cpu_rmap +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xab7fc117 mlx4_SET_PORT_general +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xaca7191b mlx4_SET_PORT_user_mtu +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xb4ba05ea mlx4_gen_port_state_change_eqe +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xc573a288 mlx4_release_eq +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xcf462de3 get_phv_bit +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xd3c1a25d mlx4_get_slave_from_roce_gid +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xd76e1858 mlx4_is_slave_active +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xe64fcf88 mlx4_is_eq_shared +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xe6808acf mlx4_assign_eq +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xef30a96d mlx4_SET_PORT_PRIO2TC +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xefb95a32 mlx4_query_diag_counters +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xf1462b07 mlx4_is_eq_vector_valid +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xf2d6461d mlx4_gen_slaves_port_mgt_ev +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xfa17c4f4 mlx4_SET_PORT_qpn_calc +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xfaf69f24 mlx4_get_eqs_per_port +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xfb41e619 mlx4_tunnel_steer_add +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xfc2f695e mlx4_gen_pkey_eqe +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xfe566b71 mlx4_SET_PORT_SCHEDULER +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xff71164a mlx4_gen_guid_change_eqe +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x0276ddbd mlx5_cmd_exec_cb +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x028ea7c8 mlx5_fs_remove_rx_underlay_qpn +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x02cabb64 mlx5_eswitch_reg_c1_loopback_enabled +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x02dfdfb1 mlx5_lag_query_cong_counters +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x066546dd mlx5_eq_notifier_register +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x06c12f2f mlx5_core_create_mkey +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x0a96f264 mlx5_core_detach_mcg +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x0d025336 mlx5_core_query_mkey +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x0d5ee595 mlx5_debug_qp_add +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x14215511 mlx5_rl_add_rate +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x1502dc9c mlx5_eswitch_unregister_vport_reps +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x16e3fce1 mlx5_put_uars_page +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x17d468dc mlx5_core_modify_rq +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x1ae89372 mlx5_notifier_unregister +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x1b62246e mlx5_del_flow_rules +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x1c0aa6e3 __tracepoint_mlx5_fs_add_fg +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x1e2df85d mlx5_eswitch_register_vport_reps +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x20cafca1 __SCK__tp_func_mlx5_fs_add_fg +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x21e319a9 __tracepoint_mlx5_fw +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x295901c0 mlx5_eswitch_vport_rep +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x2b74beff mlx5_eswitch_uplink_get_proto_dev +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x2ef64503 mlx5_eswitch_get_encap_mode +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x31dce469 mlx5_rl_add_rate_raw +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x320b17dc mlx5_fpga_sbu_conn_sendmsg +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x327b8ac9 mlx5_lag_is_shared_fdb +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x32be6988 mlx5_fpga_sbu_conn_destroy +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x331fd113 mlx5_create_flow_group +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x335e5077 mlx5_core_destroy_tis +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x3487f9bd mlx5_nic_vport_disable_roce +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x356c39c3 __traceiter_mlx5_fw +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x369ba525 __traceiter_mlx5_fs_del_fg +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x36b8f74d mlx5_core_create_psv +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x3e2bcddf __tracepoint_mlx5_fs_add_rule +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x3e4a3182 mlx5_destroy_flow_group +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x400bd4cf mlx5_rsc_dump_cmd_create +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x40846d61 mlx5_eswitch_vport_match_metadata_enabled +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x40cc0fd7 __SCK__tp_func_mlx5_fs_set_fte +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4125bd33 __SCK__tp_func_mlx5_fs_add_ft +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x41284963 mlx5_core_destroy_tir +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x41d957f5 __tracepoint_mlx5_fs_del_fte +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x43883636 __traceiter_mlx5_fs_del_fte +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x44243cbb mlx5_core_destroy_mkey +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x445b488c mlx5_packet_reformat_dealloc +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x45ab18bb mlx5_lag_get_peer_mdev +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x471e0a78 mlx5_fpga_sbu_conn_create EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x49580652 mlx5_create_auto_grouped_flow_table -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4c742528 mlx5_query_ib_port_oper -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4d966281 __SCK__tp_func_mlx5_fs_del_fg -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4db23e05 mlx5_eq_get_eqe -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4db52016 mlx5_fpga_mem_write +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4a080810 mlx5_debugfs_root +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4a880e89 mlx5_fpga_get_sbu_caps +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4c5e187a mlx5_core_modify_sq +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4cb2a077 mlx5_buf_alloc EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x503f3c9d __traceiter_mlx5_fs_add_ft -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x5289729d mlx5_core_modify_tis -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x533daf5c mlx5_rdma_rn_get_params -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x5525183c mlx5_modify_header_alloc +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x51a9f5a3 mlx5_cmd_alloc_uar +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x521fda9e mlx5_eq_disable EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x55b88c73 mlx5_create_lag_demux_flow_table -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x56d2826d mlx5_eswitch_get_core_dev -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x58a05919 mlx5_cmd_exec_polling -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x5b52de67 mlx5_core_query_mkey -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x5bc8c371 mlx5_core_alloc_pd -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x5c13ea27 mlx5_lag_get_slave_port -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x5d9a8225 mlx5_core_alloc_transport_domain -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x5f0dd27e mlx5_core_destroy_rqt +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x56ae186c mlx5_eq_update_ci EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x60ae791f __traceiter_mlx5_fs_del_ft EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x61492bb7 mlx5_rl_are_equal EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x62dc190a __SCT__tp_func_mlx5_fs_del_rule -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x63a58cd6 mlx5_fs_remove_rx_underlay_qpn -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x64da69d0 mlx5_debugfs_root -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x665dff3d mlx5_eq_update_ci -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x66991299 mlx5_cmd_exec_cb -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x67378222 mlx5_eq_notifier_unregister -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x6919aa82 mlx5_fs_add_rx_underlay_qpn -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x6b3ec275 mlx5_eswitch_add_send_to_vport_rule -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x71fac658 mlx5_modify_header_dealloc -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x72d885b4 mlx5_rl_remove_rate_raw -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x72db2c7f mlx5_comp_irq_get_affinity_mask -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x72fd4b4d mlx5_rl_remove_rate -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x74236109 mlx5_notifier_register -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x761a1d1d mlx5_eswitch_get_vport_metadata_for_match -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x76efa552 __traceiter_mlx5_fs_del_rule -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x790bf43c __SCK__tp_func_mlx5_fs_set_fte -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x7c9eb1fc __traceiter_mlx5_fs_add_rule -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x817fa8ef __SCK__tp_func_mlx5_fw -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x8550addf mlx5_eq_notifier_register -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x856d94d0 __SCK__tp_func_mlx5_fs_add_ft -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x85bddc58 mlx5_rl_add_rate_raw -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x86fb60ed mlx5_free_bfreg -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x89e6bbb5 __tracepoint_mlx5_fs_add_ft -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x8cbf764d mlx5_alloc_bfreg -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x8d84c7ec mlx5_eq_destroy_generic +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x64a8ad3a mlx5_get_fdb_sub_ns +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x650f187f mlx5_core_dealloc_pd +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x667d2a92 mlx5_eq_destroy_generic +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x66d258d7 mlx5_packet_reformat_alloc +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x67be1144 mlx5_core_create_rq +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x69a4d356 mlx5_lag_is_active +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x6bef5a38 mlx5_comp_irq_get_affinity_mask +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x6ea3d49c mlx5_core_modify_cq_moderation +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x745c911a mlx5_eq_get_eqe +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x75db5e3e mlx5_rsc_dump_next +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x763c0070 mlx5_core_destroy_rqt +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x77da6472 __SCK__tp_func_mlx5_fs_add_rule +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x7a7da3d3 mlx5_eswitch_get_core_dev +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x7b423c02 mlx5_core_create_cq +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x7d8d9880 mlx5_comp_vectors_count +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x7de5e771 __tracepoint_mlx5_fs_add_ft +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x7e65bdd2 mlx5_vector2eqn +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x809981d8 mlx5_eswitch_get_vport_metadata_for_set +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x8232194d mlx5_qp_debugfs_init +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x8290cf57 mlx5_lag_get_slave_port +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x86f97f87 mlx5_lag_is_roce +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x87367576 mlx5_mpfs_del_mac +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x88e8e20f mlx5_fc_destroy +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x89de4b62 __SCK__tp_func_mlx5_fs_del_fg +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x8a3d227b mlx5_rl_is_in_range +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x8bf30b16 mlx5_core_create_tir +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x8bf9c669 __tracepoint_mlx5_fs_del_rule +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x90904f4e __traceiter_mlx5_fs_add_fg +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x90cd3d32 mlx5_core_destroy_rq EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x91443f27 mlx5_create_flow_table -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x91ca7abf __tracepoint_mlx5_fw -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x93f179fc mlx5_cmd_destroy_vport_lag -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x95cdb10f mlx5_eswitch_unregister_vport_reps +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9218f5ce mlx5_fpga_mem_write +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x934238f8 __SCK__tp_func_mlx5_fw +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9385c400 mlx5_eswitch_get_proto_dev +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x96af62fb mlx5_modify_header_alloc EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x96eb2c99 mlx5_fc_id -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9801c9aa mlx5_core_query_vendor_id -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x99e2891e mlx5_lag_is_shared_fdb +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x96f1759b mlx5_modify_header_dealloc +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x98414e4a mlx5_core_attach_mcg +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x98db459a mlx5_core_create_rqt +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9a4144c2 mlx5_add_flow_rules EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9d36ddd0 __SCT__tp_func_mlx5_fs_add_fg -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9dc6f77c mlx5_core_dealloc_transport_domain -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9ef00378 mlx5_debug_qp_remove -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9f0928b2 mlx5_rl_add_rate -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9f4ed1b5 mlx5_core_destroy_tis -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa11209dd mlx5_lag_get_roce_netdev -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa65cbfc8 mlx5_fpga_get_sbu_caps -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa735048f mlx5_create_flow_group -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa885dd4b mlx5_mpfs_add_mac +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9e1a7064 mlx5_eswitch_get_vport_metadata_for_match +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9eecbbc5 mlx5_qp_debugfs_cleanup +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9f64db1c mlx5_get_flow_namespace +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa14310ec mlx5_core_alloc_transport_domain +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa2257526 mlx5_core_destroy_psv +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa2544903 mlx5_alloc_bfreg +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa4ae158a mlx5_core_modify_cq +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa5545db7 mlx5_core_destroy_cq +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa78df376 mlx5_core_dealloc_transport_domain +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa812363f __traceiter_mlx5_fs_del_rule +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xab737e5f mlx5_lag_is_master EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xacfe8a18 __SCT__tp_func_mlx5_fs_del_fte +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xad1b6154 mlx5_mpfs_add_mac EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xad6815cd mlx5_rsc_dump_cmd_destroy -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xae26e946 mlx5_vector2eqn -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xae7876ca mlx5_core_attach_mcg -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xae8b187d mlx5_core_destroy_rq EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb06c0bfd __SCT__tp_func_mlx5_fs_set_fte -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb1876c15 mlx5_fpga_sbu_conn_create -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb28dbbe8 mlx5_destroy_flow_group -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb4390449 mlx5_core_query_rq +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb271a3ff mlx5_core_query_cq +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb41d87bb mlx5_core_create_tis EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb4e976bb __SCT__tp_func_mlx5_fs_add_ft -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb5338b3b mlx5_del_flow_rules -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb97fa4d1 mlx5_core_destroy_psv -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb9cd1997 mlx5_get_uars_page -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xba5c2f4f __traceiter_mlx5_fs_del_fg -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xbbe4ee04 mlx5_core_roce_gid_set -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xbc24cb7b mlx5_eswitch_reg_c1_loopback_enabled -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xbefa1fd9 mlx5_core_detach_mcg -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xbf38d49c mlx5_comp_vectors_count -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xc022e333 mlx5_cmd_free_uar -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xc09d1fa2 mlx5_fc_create -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xc690276e mlx5_fpga_mem_read -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xc797e005 mlx5_eswitch_vport_match_metadata_enabled +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb51e1120 __tracepoint_mlx5_fs_del_fg +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xbc8bcaed mlx5_notifier_register +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xbd504f85 mlx5_core_roce_gid_set +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xbda39e89 mlx5_core_query_sq +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xbdb3cbba mlx5_cmd_init_async_ctx +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xc2086fc4 __SCK__tp_func_mlx5_fs_del_rule +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xc76754bf mlx5_core_alloc_pd +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xc7f43f92 mlx5_get_uars_page +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xc9c71915 mlx5_lag_is_sriov +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xcaac883e mlx5_fs_add_rx_underlay_qpn EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xcad019c3 __SCT__tp_func_mlx5_fs_del_fg -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xcbde299e mlx5_eswitch_get_proto_dev -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xcc0ba0a1 mlx5_debug_qp_add -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xcccbab1b mlx5_core_create_rqt -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xcd054cef mlx5_lag_is_sriov -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xcf2733a6 mlx5_cmd_exec -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xd87a84fb mlx5_get_flow_namespace +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xcc7f2886 mlx5_query_ib_port_oper +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xcd8b6afd mlx5_fpga_mem_read +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xcf1c28db mlx5_core_modify_tis +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xcf7dcdff mlx5_fc_query +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xd1fee247 mlx5_eq_create_generic +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xd2eb357e mlx5_debug_qp_remove +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xd43e321c mlx5_rl_remove_rate_raw +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xd4f150b2 __tracepoint_mlx5_fs_del_ft +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xd822ef31 __tracepoint_mlx5_fs_set_fte EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xd8a12a67 mlx5_destroy_flow_table -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xd8f6aa72 mlx5_rsc_dump_next -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xda3c379c mlx5_put_uars_page +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xd937b713 __SCK__tp_func_mlx5_fs_del_fte EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xdb622108 __SCT__tp_func_mlx5_fs_add_rule -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xdd245200 __tracepoint_mlx5_fs_del_fte -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xdd75b431 mlx5_cmd_init_async_ctx -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xdebc9a00 mlx5_fpga_sbu_conn_destroy +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xde44979b mlx5_cmd_destroy_vport_lag +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xdf95de77 mlx5_cmd_create_vport_lag EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xdfbc08aa __SCT__tp_func_mlx5_fw -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe005d770 mlx5_rl_is_in_range -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe028b925 mlx5_eq_create_generic -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe0f04cf8 __SCK__tp_func_mlx5_fs_del_fte +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xdffa926a __traceiter_mlx5_fs_set_fte +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe038465b mlx5_cmd_cleanup_async_ctx +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe0bcdc34 mlx5_lag_get_roce_netdev +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe1f1889d mlx5_eswitch_add_send_to_vport_rule +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe26c4bf4 mlx5_core_query_vendor_id EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe30fb2a8 __SCT__tp_func_mlx5_fs_del_ft -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe482d542 __SCK__tp_func_mlx5_fs_add_fg -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe656a7a5 mlx5_packet_reformat_dealloc -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe6b6b3ab mlx5_core_query_sq -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe809fa27 __tracepoint_mlx5_fs_add_fg -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe8a954e1 mlx5_fc_destroy -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xeaa94b9b mlx5_eswitch_uplink_get_proto_dev -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xeef6ddd2 mlx5_eq_enable -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xf069229f mlx5_eswitch_get_encap_mode -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xf154870c mlx5_core_modify_cq_moderation -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xf240a2f0 mlx5_core_destroy_tir -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xf3603649 __tracepoint_mlx5_fs_add_rule -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xf5e993cf __SCK__tp_func_mlx5_fs_del_rule -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xf5f593e1 mlx5_eq_disable -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xf8078e2f mlx5_core_query_cq -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xfbd53056 mlx5_packet_reformat_alloc -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xfcb32ad3 mlx5_lag_is_active -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxfw/mlxfw 0x616d820d mlxfw_firmware_flash -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x00073cdf mlxsw_core_skb_receive +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe629ee2f mlx5_core_query_rq +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe7f20d80 mlx5_eq_enable +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe8310af0 __SCK__tp_func_mlx5_fs_del_ft +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xedbddf4a mlx5_cmd_exec_polling +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xef377673 mlx5_cmd_exec +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xef9ccdbd mlx5_eq_notifier_unregister +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xf3bd1581 mlx5_fc_create +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xf5b1bb55 __traceiter_mlx5_fs_add_rule +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xf782c6ad mlx5_rl_remove_rate +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xfa83f030 mlx5_free_bfreg +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xfd7ab398 mlx5_rdma_rn_get_params +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xff33bbcb mlx5_cmd_free_uar +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxfw/mlxfw 0x00121ef0 mlxfw_firmware_flash EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x02dfd3d0 mlxsw_afk_key_info_block_encoding_get EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x07abcc0c mlxsw_afa_block_append_trap EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x0ca34ccf mlxsw_core_max_ports EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x0e81c09c mlxsw_afk_destroy EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x120a1738 mlxsw_core_port_init EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x15801382 mlxsw_afk_key_info_put -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x1631b10c mlxsw_env_get_module_eeprom EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x18b0ad00 mlxsw_afa_block_append_police EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x19fa5852 mlxsw_core_flush_owq -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x1b1b2fc3 mlxsw_core_trap_state_set EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x1c6605f6 mlxsw_afa_block_append_qos_switch_prio EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x1cb8f858 mlxsw_reg_trans_query EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x202693f0 mlxsw_afa_block_cur_set EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x21daf3af mlxsw_afa_block_append_qos_dsfield EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x23eddc68 mlxsw_core_cpu_port_init EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x2c68ced3 mlxsw_core_read_frc_h -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x2d6dd750 mlxsw_core_skb_transmit EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x30d72838 mlxsw_env_get_module_eeprom_by_page EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x35ba2254 mlxsw_afk_values_add_u32 EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x38185d87 mlxsw_afa_block_append_qos_ecn -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x3af7adad mlxsw_core_driver_unregister +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x3b698706 mlxsw_core_driver_unregister +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x3c33c82c mlxsw_core_rx_listener_unregister EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x406b4614 mlxsw_afa_block_append_counter -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x41ef1cb2 mlxsw_core_port_devlink_port_get +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x4294caf9 mlxsw_core_port_eth_set EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x43a9b87e mlxsw_afa_block_terminate EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x47041e4e mlxsw_afk_key_info_blocks_count_get EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x484489a4 mlxsw_cmd_exec EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x4a6ed376 mlxsw_core_port_fini EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x4b0bae55 mlxsw_core_kvd_sizes_get EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x5a099407 mlxsw_afa_block_append_qos_dscp +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x5cbfb189 mlxsw_core_driver_register EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x5cf3dd79 mlxsw_core_bus_device_unregister EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x5ff17b5c mlxsw_afa_block_destroy EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x618a30ab mlxsw_afa_block_commit EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x61ea9293 mlxsw_core_event_listener_register EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x63874d4c mlxsw_core_port_driver_priv -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x6495bb7f mlxsw_afa_create EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x65e16da4 mlxsw_afk_key_info_get -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x68ba1c93 mlxsw_core_bus_device_register EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x692ac04e mlxsw_afk_create +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x6ec5e5a4 mlxsw_core_ptp_transmitted EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x71e1d813 mlxsw_core_port_clear -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x72b8b8e6 mlxsw_core_trap_register -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x7471c140 mlxsw_core_driver_register +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x725e6730 mlxsw_core_trap_unregister EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x749556a2 mlxsw_afk_key_info_subset EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x74eb7c9e mlxsw_core_res_valid -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x76a377f3 mlxsw_core_trap_unregister EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x77768221 mlxsw_core_module_max_width EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x77d83398 mlxsw_core_read_frc_l -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x7a71601a mlxsw_core_rx_listener_register +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x7d57ee26 mlxsw_core_trap_register EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x7f659d4c mlxsw_afa_block_append_vlan_modify EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x827a2f1f mlxsw_afa_block_jump EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x829e8851 mlxsw_afa_block_first_set -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x838aed6f mlxsw_afa_block_append_mirror +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x8422bc3e mlxsw_core_rx_listener_register +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x85729149 mlxsw_env_get_module_eeprom EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x858c30d0 mlxsw_afa_block_create EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x86a40342 mlxsw_core_res_get EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x87b88710 mlxsw_core_event_listener_unregister EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x8854d198 mlxsw_reg_write EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x8ba5fa7e mlxsw_core_lag_mapping_set EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x902c3533 mlxsw_core_schedule_dw +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x94250079 mlxsw_afa_create EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x97035a9c mlxsw_afa_block_append_fid_set EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x97cf0ab9 mlxsw_core_port_is_xm EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x996c5d6d mlxsw_reg_trans_bulk_wait EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x9cbf026d mlxsw_afa_destroy EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x9e41f494 mlxsw_afk_encode +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xa094a482 mlxsw_core_trap_state_set +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xa213b6d4 mlxsw_core_port_devlink_port_get +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xa7389dd1 mlxsw_core_skb_transmit EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xa7765e88 mlxsw_reg_query EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xb5e762fa mlxsw_afk_values_add_buf EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xb6517b2e mlxsw_afa_block_append_trap_and_forward @@ -2194,23 +2194,23 @@ EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xd4874014 mlxsw_core_resources_query EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xd71566b9 mlxsw_core_schedule_work EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xd84eb6b0 mlxsw_afa_block_append_drop +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xd8520621 mlxsw_afa_block_append_mirror EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xd9f711ae mlxsw_afa_block_append_mcrouter -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xda0d7c00 mlxsw_core_port_eth_set EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xdc31781e mlxsw_reg_trans_write EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xdc415cf1 mlxsw_afa_block_continue +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xdd20963d mlxsw_core_bus_device_register EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xde4e211f mlxsw_afa_block_append_l4port EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xdeb1dc2e mlxsw_afa_block_first_kvdl_index EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xe16986dd mlxsw_afa_block_activity_get -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xe5f8023b mlxsw_core_ptp_transmitted +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xe3327823 mlxsw_core_skb_receive EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xecab212a mlxsw_afa_cookie_lookup -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xf13c4eae mlxsw_core_rx_listener_unregister EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xf2ca3bae mlxsw_core_res_query_enabled EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xf4909bea mlxsw_core_port_type_get EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xff007c25 mlxsw_core_cpu_port_fini -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_i2c 0x6efc4728 mlxsw_i2c_driver_unregister -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_i2c 0x9a95bc54 mlxsw_i2c_driver_register -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_pci 0x8d4f6e03 mlxsw_pci_driver_register -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_pci 0xb043327e mlxsw_pci_driver_unregister +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_i2c 0x4a8fa596 mlxsw_i2c_driver_register +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_i2c 0xa3cd311b mlxsw_i2c_driver_unregister +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_pci 0x7f30d11c mlxsw_pci_driver_unregister +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_pci 0xabf97b79 mlxsw_pci_driver_register EXPORT_SYMBOL drivers/net/mdio 0x3e17f466 mdio_set_flag EXPORT_SYMBOL drivers/net/mdio 0x424a69a2 mdio45_ethtool_ksettings_get_npage EXPORT_SYMBOL drivers/net/mdio 0x60443957 mdio45_probe @@ -2218,424 +2218,424 @@ EXPORT_SYMBOL drivers/net/mdio 0xb79a54ee mdio45_nway_restart EXPORT_SYMBOL drivers/net/mdio 0xcdbdeca7 mdio45_ethtool_gset_npage EXPORT_SYMBOL drivers/net/mdio 0xdaceb7a6 mdio_mii_ioctl -EXPORT_SYMBOL drivers/net/mdio/mdio-bitbang 0x3cc9db32 mdiobb_read -EXPORT_SYMBOL drivers/net/mdio/mdio-bitbang 0x4655e121 free_mdio_bitbang -EXPORT_SYMBOL drivers/net/mdio/mdio-bitbang 0xdd320561 alloc_mdio_bitbang -EXPORT_SYMBOL drivers/net/mdio/mdio-bitbang 0xe7f916ca mdiobb_write -EXPORT_SYMBOL drivers/net/mii 0x0fbb66f6 mii_check_link -EXPORT_SYMBOL drivers/net/mii 0x23223726 generic_mii_ioctl -EXPORT_SYMBOL drivers/net/mii 0x2e1524de mii_nway_restart -EXPORT_SYMBOL drivers/net/mii 0x5ff1f410 mii_check_media -EXPORT_SYMBOL drivers/net/mii 0x7bb66f05 mii_link_ok -EXPORT_SYMBOL drivers/net/mii 0xb2529292 mii_ethtool_set_link_ksettings -EXPORT_SYMBOL drivers/net/mii 0xd2b5f87d mii_check_gmii_support -EXPORT_SYMBOL drivers/net/mii 0xdea6ef4e mii_ethtool_gset -EXPORT_SYMBOL drivers/net/mii 0xea42e3fd mii_ethtool_sset -EXPORT_SYMBOL drivers/net/mii 0xf3e1e6a3 mii_ethtool_get_link_ksettings -EXPORT_SYMBOL drivers/net/phy/bcm-phy-lib 0xe260e7ee bcm54xx_auxctl_write -EXPORT_SYMBOL drivers/net/ppp/pppox 0x151ae9d9 pppox_compat_ioctl -EXPORT_SYMBOL drivers/net/ppp/pppox 0x2aabff0f pppox_unbind_sock -EXPORT_SYMBOL drivers/net/ppp/pppox 0x34c15589 register_pppox_proto -EXPORT_SYMBOL drivers/net/ppp/pppox 0x35a4f114 pppox_ioctl +EXPORT_SYMBOL drivers/net/mdio/mdio-bitbang 0x8f7fe8d2 mdiobb_read +EXPORT_SYMBOL drivers/net/mdio/mdio-bitbang 0x9860ec91 free_mdio_bitbang +EXPORT_SYMBOL drivers/net/mdio/mdio-bitbang 0xd48b1872 alloc_mdio_bitbang +EXPORT_SYMBOL drivers/net/mdio/mdio-bitbang 0xf383607e mdiobb_write +EXPORT_SYMBOL drivers/net/mii 0x06715ed0 mii_ethtool_gset +EXPORT_SYMBOL drivers/net/mii 0x1fe07c81 mii_ethtool_sset +EXPORT_SYMBOL drivers/net/mii 0x35e338ae mii_check_media +EXPORT_SYMBOL drivers/net/mii 0x48f3fead mii_check_gmii_support +EXPORT_SYMBOL drivers/net/mii 0x8dbaa2aa mii_ethtool_get_link_ksettings +EXPORT_SYMBOL drivers/net/mii 0xa92ab042 mii_nway_restart +EXPORT_SYMBOL drivers/net/mii 0xba923968 generic_mii_ioctl +EXPORT_SYMBOL drivers/net/mii 0xecb367d8 mii_link_ok +EXPORT_SYMBOL drivers/net/mii 0xf3aa412e mii_ethtool_set_link_ksettings +EXPORT_SYMBOL drivers/net/mii 0xf60ddcb5 mii_check_link +EXPORT_SYMBOL drivers/net/phy/bcm-phy-lib 0xc60e8c3e bcm54xx_auxctl_write +EXPORT_SYMBOL drivers/net/ppp/pppox 0x5590dbd5 pppox_compat_ioctl +EXPORT_SYMBOL drivers/net/ppp/pppox 0xb31db2c7 register_pppox_proto EXPORT_SYMBOL drivers/net/ppp/pppox 0xe0ff7a18 unregister_pppox_proto -EXPORT_SYMBOL drivers/net/wan/hdlc 0x24c48484 attach_hdlc_protocol -EXPORT_SYMBOL drivers/net/wan/hdlc 0x3380445f hdlc_ioctl -EXPORT_SYMBOL drivers/net/wan/hdlc 0x3ddf2b26 unregister_hdlc_device -EXPORT_SYMBOL drivers/net/wan/hdlc 0x45e48a3b hdlc_open -EXPORT_SYMBOL drivers/net/wan/hdlc 0x6d4c77c4 register_hdlc_protocol -EXPORT_SYMBOL drivers/net/wan/hdlc 0x874bd112 hdlc_start_xmit -EXPORT_SYMBOL drivers/net/wan/hdlc 0x8ccaf593 hdlc_close -EXPORT_SYMBOL drivers/net/wan/hdlc 0xb5a7bece alloc_hdlcdev -EXPORT_SYMBOL drivers/net/wan/hdlc 0xe2e7688d unregister_hdlc_protocol -EXPORT_SYMBOL drivers/net/wan/hdlc 0xff80d610 detach_hdlc_protocol -EXPORT_SYMBOL drivers/nfc/microread/microread 0x8f4f495c microread_remove -EXPORT_SYMBOL drivers/nfc/microread/microread 0xfddf11e4 microread_probe -EXPORT_SYMBOL drivers/nfc/pn544/pn544 0x67b40a35 pn544_hci_remove -EXPORT_SYMBOL drivers/nfc/pn544/pn544 0xdfdf0cd8 pn544_hci_probe -EXPORT_SYMBOL drivers/ntb/ntb 0x045a473e ntb_msi_peer_addr -EXPORT_SYMBOL drivers/ntb/ntb 0x0bb32939 ntb_default_port_number -EXPORT_SYMBOL drivers/ntb/ntb 0x22013cdd ntbm_msi_request_threaded_irq -EXPORT_SYMBOL drivers/ntb/ntb 0x22b3fdc3 ntb_unregister_device -EXPORT_SYMBOL drivers/ntb/ntb 0x22e3d317 ntb_unregister_client -EXPORT_SYMBOL drivers/ntb/ntb 0x37791d35 ntb_register_device -EXPORT_SYMBOL drivers/ntb/ntb 0x53ff01a9 ntb_set_ctx -EXPORT_SYMBOL drivers/ntb/ntb 0x67fc098c ntb_db_event -EXPORT_SYMBOL drivers/ntb/ntb 0x6dfdf7c6 ntb_msi_clear_mws -EXPORT_SYMBOL drivers/ntb/ntb 0x7642adc3 ntb_link_event -EXPORT_SYMBOL drivers/ntb/ntb 0x7a25306b ntb_msg_event -EXPORT_SYMBOL drivers/ntb/ntb 0x82bef052 ntb_default_peer_port_count -EXPORT_SYMBOL drivers/ntb/ntb 0x833a36bf ntb_default_peer_port_number -EXPORT_SYMBOL drivers/ntb/ntb 0x872447b8 ntb_msi_peer_trigger -EXPORT_SYMBOL drivers/ntb/ntb 0x8d6df5bb ntb_msi_init -EXPORT_SYMBOL drivers/ntb/ntb 0xc12a9def ntbm_msi_free_irq -EXPORT_SYMBOL drivers/ntb/ntb 0xc5fa7eae ntb_msi_setup_mws -EXPORT_SYMBOL drivers/ntb/ntb 0xc9c124ca ntb_default_peer_port_idx -EXPORT_SYMBOL drivers/ntb/ntb 0xdac31d0e ntb_clear_ctx -EXPORT_SYMBOL drivers/ntb/ntb 0xdf30e949 __ntb_register_client -EXPORT_SYMBOL drivers/parport/parport 0x01f89b27 parport_ieee1284_epp_write_addr -EXPORT_SYMBOL drivers/parport/parport 0x110e81ac parport_ieee1284_epp_write_data -EXPORT_SYMBOL drivers/parport/parport 0x15a6b7b3 parport_ieee1284_write_compat -EXPORT_SYMBOL drivers/parport/parport 0x1dda09e1 parport_register_dev_model -EXPORT_SYMBOL drivers/parport/parport 0x386b1ddf parport_find_base -EXPORT_SYMBOL drivers/parport/parport 0x387d7e81 parport_ieee1284_ecp_read_data -EXPORT_SYMBOL drivers/parport/parport 0x41bafe5d parport_claim +EXPORT_SYMBOL drivers/net/ppp/pppox 0xe2114ed2 pppox_unbind_sock +EXPORT_SYMBOL drivers/net/ppp/pppox 0xe7a82185 pppox_ioctl +EXPORT_SYMBOL drivers/net/wan/hdlc 0x16151a0c hdlc_open +EXPORT_SYMBOL drivers/net/wan/hdlc 0x2a2c80ae hdlc_close +EXPORT_SYMBOL drivers/net/wan/hdlc 0x432b4cff unregister_hdlc_protocol +EXPORT_SYMBOL drivers/net/wan/hdlc 0x5860e108 attach_hdlc_protocol +EXPORT_SYMBOL drivers/net/wan/hdlc 0x6bc4f239 unregister_hdlc_device +EXPORT_SYMBOL drivers/net/wan/hdlc 0xa23999be hdlc_start_xmit +EXPORT_SYMBOL drivers/net/wan/hdlc 0xb577da29 alloc_hdlcdev +EXPORT_SYMBOL drivers/net/wan/hdlc 0xbcf710b8 detach_hdlc_protocol +EXPORT_SYMBOL drivers/net/wan/hdlc 0xe2f0c8ea hdlc_ioctl +EXPORT_SYMBOL drivers/net/wan/hdlc 0xe8df042d register_hdlc_protocol +EXPORT_SYMBOL drivers/nfc/microread/microread 0x1aeffd66 microread_remove +EXPORT_SYMBOL drivers/nfc/microread/microread 0x7bf632fd microread_probe +EXPORT_SYMBOL drivers/nfc/pn544/pn544 0x5ebb77a0 pn544_hci_probe +EXPORT_SYMBOL drivers/nfc/pn544/pn544 0xe3b7f4b8 pn544_hci_remove +EXPORT_SYMBOL drivers/ntb/ntb 0x122a3e95 ntb_default_peer_port_idx +EXPORT_SYMBOL drivers/ntb/ntb 0x19b81e81 ntb_msi_peer_trigger +EXPORT_SYMBOL drivers/ntb/ntb 0x369d0af1 ntb_default_peer_port_number +EXPORT_SYMBOL drivers/ntb/ntb 0x47ee3e2f __ntb_register_client +EXPORT_SYMBOL drivers/ntb/ntb 0x5b9cdba5 ntb_unregister_client +EXPORT_SYMBOL drivers/ntb/ntb 0x5d0c5773 ntb_msg_event +EXPORT_SYMBOL drivers/ntb/ntb 0x62fd2ff3 ntbm_msi_request_threaded_irq +EXPORT_SYMBOL drivers/ntb/ntb 0x701b5d74 ntb_set_ctx +EXPORT_SYMBOL drivers/ntb/ntb 0x7a908c37 ntb_default_port_number +EXPORT_SYMBOL drivers/ntb/ntb 0x841083db ntb_msi_setup_mws +EXPORT_SYMBOL drivers/ntb/ntb 0x8c8ac7b8 ntb_link_event +EXPORT_SYMBOL drivers/ntb/ntb 0x8f1cbbf3 ntb_msi_init +EXPORT_SYMBOL drivers/ntb/ntb 0x95182449 ntbm_msi_free_irq +EXPORT_SYMBOL drivers/ntb/ntb 0xa38dee4e ntb_unregister_device +EXPORT_SYMBOL drivers/ntb/ntb 0xa46207ae ntb_default_peer_port_count +EXPORT_SYMBOL drivers/ntb/ntb 0xb1c34a93 ntb_clear_ctx +EXPORT_SYMBOL drivers/ntb/ntb 0xb3405113 ntb_register_device +EXPORT_SYMBOL drivers/ntb/ntb 0xc25d7f44 ntb_msi_clear_mws +EXPORT_SYMBOL drivers/ntb/ntb 0xf3dffa20 ntb_msi_peer_addr +EXPORT_SYMBOL drivers/ntb/ntb 0xfe6d327d ntb_db_event +EXPORT_SYMBOL drivers/parport/parport 0x0b078418 parport_ieee1284_ecp_read_data +EXPORT_SYMBOL drivers/parport/parport 0x115db56e parport_wait_peripheral +EXPORT_SYMBOL drivers/parport/parport 0x11b0d490 parport_unregister_driver +EXPORT_SYMBOL drivers/parport/parport 0x1228d357 parport_put_port +EXPORT_SYMBOL drivers/parport/parport 0x150b0095 parport_ieee1284_read_nibble +EXPORT_SYMBOL drivers/parport/parport 0x26908a74 parport_register_port +EXPORT_SYMBOL drivers/parport/parport 0x2a620669 parport_unregister_device +EXPORT_SYMBOL drivers/parport/parport 0x2f6da776 parport_set_timeout +EXPORT_SYMBOL drivers/parport/parport 0x2ffbbc15 parport_ieee1284_write_compat +EXPORT_SYMBOL drivers/parport/parport 0x3821fc4d parport_ieee1284_epp_read_addr +EXPORT_SYMBOL drivers/parport/parport 0x48a04f39 parport_find_base EXPORT_SYMBOL drivers/parport/parport 0x4d2a941b parport_ieee1284_interrupt -EXPORT_SYMBOL drivers/parport/parport 0x4fecbffa parport_release -EXPORT_SYMBOL drivers/parport/parport 0x511249c2 parport_ieee1284_read_nibble -EXPORT_SYMBOL drivers/parport/parport 0x533b69ce parport_unregister_device +EXPORT_SYMBOL drivers/parport/parport 0x51a521de parport_get_port EXPORT_SYMBOL drivers/parport/parport 0x5e3a3912 parport_irq_handler -EXPORT_SYMBOL drivers/parport/parport 0x635a516a parport_read -EXPORT_SYMBOL drivers/parport/parport 0x661e96a5 parport_put_port -EXPORT_SYMBOL drivers/parport/parport 0x6f66d548 parport_register_port -EXPORT_SYMBOL drivers/parport/parport 0x854b0ddd parport_write -EXPORT_SYMBOL drivers/parport/parport 0x874df337 parport_wait_peripheral -EXPORT_SYMBOL drivers/parport/parport 0x8b88e714 parport_claim_or_block -EXPORT_SYMBOL drivers/parport/parport 0x939d5a8d parport_find_number -EXPORT_SYMBOL drivers/parport/parport 0x9c5891af parport_ieee1284_epp_read_addr -EXPORT_SYMBOL drivers/parport/parport 0xa4aa90f6 parport_ieee1284_epp_read_data -EXPORT_SYMBOL drivers/parport/parport 0xac5068e4 parport_remove_port -EXPORT_SYMBOL drivers/parport/parport 0xb5b50ab6 parport_set_timeout -EXPORT_SYMBOL drivers/parport/parport 0xba09bfa7 parport_del_port -EXPORT_SYMBOL drivers/parport/parport 0xc46450be __parport_register_driver -EXPORT_SYMBOL drivers/parport/parport 0xc83af225 parport_ieee1284_ecp_write_addr -EXPORT_SYMBOL drivers/parport/parport 0xc91470e3 parport_unregister_driver -EXPORT_SYMBOL drivers/parport/parport 0xd4ff0954 parport_ieee1284_read_byte -EXPORT_SYMBOL drivers/parport/parport 0xd8cce8ae parport_ieee1284_ecp_write_data -EXPORT_SYMBOL drivers/parport/parport 0xdce435a7 parport_get_port -EXPORT_SYMBOL drivers/parport/parport 0xf6914d3e parport_negotiate -EXPORT_SYMBOL drivers/parport/parport 0xf7266a09 parport_announce_port -EXPORT_SYMBOL drivers/parport/parport 0xf8245840 parport_wait_event -EXPORT_SYMBOL drivers/parport/parport_pc 0xd060e544 parport_pc_unregister_port -EXPORT_SYMBOL drivers/parport/parport_pc 0xf2baa844 parport_pc_probe_port +EXPORT_SYMBOL drivers/parport/parport 0x6dda9aed parport_write +EXPORT_SYMBOL drivers/parport/parport 0x84acbb8a parport_remove_port +EXPORT_SYMBOL drivers/parport/parport 0x8bb0ce30 parport_wait_event +EXPORT_SYMBOL drivers/parport/parport 0x8e0878d4 parport_ieee1284_epp_read_data +EXPORT_SYMBOL drivers/parport/parport 0x93a5d874 parport_ieee1284_epp_write_data +EXPORT_SYMBOL drivers/parport/parport 0x93cf2d73 parport_release +EXPORT_SYMBOL drivers/parport/parport 0xa29f2531 parport_ieee1284_ecp_write_data +EXPORT_SYMBOL drivers/parport/parport 0xa716f41e parport_read +EXPORT_SYMBOL drivers/parport/parport 0xafa6daed parport_del_port +EXPORT_SYMBOL drivers/parport/parport 0xb19f0f6c parport_ieee1284_read_byte +EXPORT_SYMBOL drivers/parport/parport 0xb407ed42 parport_claim_or_block +EXPORT_SYMBOL drivers/parport/parport 0xb74eda43 parport_announce_port +EXPORT_SYMBOL drivers/parport/parport 0xc07916fe parport_ieee1284_ecp_write_addr +EXPORT_SYMBOL drivers/parport/parport 0xee0edcf2 __parport_register_driver +EXPORT_SYMBOL drivers/parport/parport 0xee47e4bd parport_claim +EXPORT_SYMBOL drivers/parport/parport 0xf143ebbb parport_ieee1284_epp_write_addr +EXPORT_SYMBOL drivers/parport/parport 0xf75ac3f6 parport_negotiate +EXPORT_SYMBOL drivers/parport/parport 0xfa91d716 parport_register_dev_model +EXPORT_SYMBOL drivers/parport/parport 0xfdf44ca9 parport_find_number +EXPORT_SYMBOL drivers/parport/parport_pc 0x20bccbe9 parport_pc_probe_port +EXPORT_SYMBOL drivers/parport/parport_pc 0x83d952df parport_pc_unregister_port +EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x0dc49fb6 pccard_register_pcmcia EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x212db8d2 pcmcia_socket_list -EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x21aca7c4 pcmcia_parse_events -EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x2c447250 pcmcia_unregister_socket -EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x312b11c3 pccard_register_pcmcia -EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x549ebdeb pcmcia_parse_uevents -EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x59b90191 pcmcia_get_socket_by_nr -EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x689fb3e9 pcmcia_get_socket -EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x6a745ad9 pcmcia_put_socket -EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x823e057e pcmcia_reset_card -EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x8d043fe6 pcmcia_register_socket -EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x95e22f40 pcmcia_socket_class +EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x2e8b93df pcmcia_socket_class +EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x37fef0ba pcmcia_unregister_socket +EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x5a58c42a pcmcia_get_socket_by_nr +EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x6e680015 pcmcia_put_socket +EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x9ce39452 pcmcia_reset_card +EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xa620381b pcmcia_register_socket +EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xb6504a40 pcmcia_parse_uevents EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xcf97f3bd dead_socket +EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xebe4bdce pcmcia_get_socket +EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xeee9f982 pcmcia_parse_events EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xf942709b pcmcia_socket_list_rwsem -EXPORT_SYMBOL drivers/pcmcia/pcmcia_rsrc 0xdec81818 pccard_static_ops +EXPORT_SYMBOL drivers/pcmcia/pcmcia_rsrc 0xa97b531c pccard_static_ops EXPORT_SYMBOL drivers/platform/x86/dell/dcdbas 0xa75079d6 dcdbas_smi_request EXPORT_SYMBOL drivers/platform/x86/intel/intel_punit_ipc 0x3a0b563a intel_punit_ipc_simple_command EXPORT_SYMBOL drivers/platform/x86/sony-laptop 0xd857cac7 sony_pic_camera_command -EXPORT_SYMBOL drivers/platform/x86/wmi 0x7338b804 wmi_driver_unregister -EXPORT_SYMBOL drivers/platform/x86/wmi 0xab92b228 __wmi_driver_register -EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x1bbedf67 rpmsg_create_channel -EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x400b43f2 __register_rpmsg_driver -EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x53ee7a4f rpmsg_find_device -EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x66754f89 rpmsg_trysend -EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x6b99eff3 rpmsg_sendto -EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x7194b400 rpmsg_trysend_offchannel -EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x746b582c rpmsg_unregister_device -EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x77046f6f rpmsg_register_device -EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x8a4cb88e unregister_rpmsg_driver -EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x919616df rpmsg_release_channel -EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0xa40c2f05 rpmsg_trysendto -EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0xb76ea174 rpmsg_poll -EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0xc9b4ba4a rpmsg_destroy_ept -EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0xf20d2549 rpmsg_send_offchannel -EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0xf3aca81e rpmsg_send -EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0xfc3fcec3 rpmsg_create_ept -EXPORT_SYMBOL drivers/rpmsg/rpmsg_ns 0xba3eedec rpmsg_ns_register_device +EXPORT_SYMBOL drivers/platform/x86/wmi 0xc801ebc7 __wmi_driver_register +EXPORT_SYMBOL drivers/platform/x86/wmi 0xe1fef0c7 wmi_driver_unregister +EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x2a6cdb9a rpmsg_unregister_device +EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x30020ba0 rpmsg_trysend_offchannel +EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x31dc5681 rpmsg_register_device +EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x35dc13f2 rpmsg_trysendto +EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x4550242c unregister_rpmsg_driver +EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x5fa6a980 rpmsg_trysend +EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x688adae8 rpmsg_find_device +EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x753a792d rpmsg_sendto +EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x7bf50078 rpmsg_send +EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x895b51c1 rpmsg_release_channel +EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0xa0a7f574 rpmsg_poll +EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0xa21032e9 __register_rpmsg_driver +EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0xc4611e62 rpmsg_send_offchannel +EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0xc4cf41b8 rpmsg_create_ept +EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0xd11e9c66 rpmsg_create_channel +EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0xe1377250 rpmsg_destroy_ept +EXPORT_SYMBOL drivers/rpmsg/rpmsg_ns 0x6c5c060a rpmsg_ns_register_device +EXPORT_SYMBOL drivers/scsi/53c700 0x1636d5c4 NCR_700_release +EXPORT_SYMBOL drivers/scsi/53c700 0x2854a31e NCR_700_detect EXPORT_SYMBOL drivers/scsi/53c700 0x3d9cece0 NCR_700_intr -EXPORT_SYMBOL drivers/scsi/53c700 0x4c024988 NCR_700_release -EXPORT_SYMBOL drivers/scsi/53c700 0xa2aa8a3d NCR_700_detect -EXPORT_SYMBOL drivers/scsi/esp_scsi 0x0dd592b5 scsi_esp_register -EXPORT_SYMBOL drivers/scsi/esp_scsi 0x0e8f26c2 scsi_esp_cmd -EXPORT_SYMBOL drivers/scsi/esp_scsi 0x39816831 scsi_esp_unregister +EXPORT_SYMBOL drivers/scsi/esp_scsi 0x25ef38a9 scsi_esp_template +EXPORT_SYMBOL drivers/scsi/esp_scsi 0x279ce32d scsi_esp_cmd EXPORT_SYMBOL drivers/scsi/esp_scsi 0x4a29ab38 scsi_esp_intr -EXPORT_SYMBOL drivers/scsi/esp_scsi 0x4ff9d029 scsi_esp_template +EXPORT_SYMBOL drivers/scsi/esp_scsi 0x9ec24bc4 scsi_esp_register +EXPORT_SYMBOL drivers/scsi/esp_scsi 0xa4e133ad scsi_esp_unregister EXPORT_SYMBOL drivers/scsi/libsas/libsas 0x4a8e3d34 try_test_sas_gpio_gp_bit -EXPORT_SYMBOL drivers/scsi/libsas/libsas 0x5f6a0b78 sas_resume_ha -EXPORT_SYMBOL drivers/scsi/libsas/libsas 0x9b1a1deb sas_suspend_ha -EXPORT_SYMBOL drivers/scsi/libsas/libsas 0xb1013cce sas_prep_resume_ha +EXPORT_SYMBOL drivers/scsi/libsas/libsas 0x8429a266 sas_prep_resume_ha +EXPORT_SYMBOL drivers/scsi/libsas/libsas 0xe17f3864 sas_resume_ha +EXPORT_SYMBOL drivers/scsi/libsas/libsas 0xf023139d sas_suspend_ha +EXPORT_SYMBOL drivers/scsi/megaraid/megaraid_mm 0x69dd27d4 mraid_mm_register_adp EXPORT_SYMBOL drivers/scsi/megaraid/megaraid_mm 0xa21fafb9 mraid_mm_adapter_app_handle EXPORT_SYMBOL drivers/scsi/megaraid/megaraid_mm 0xb2cf7c01 mraid_mm_unregister_adp -EXPORT_SYMBOL drivers/scsi/megaraid/megaraid_mm 0xbbb10836 mraid_mm_register_adp -EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0x1767c5c0 qlt_abort_cmd -EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0x20648ec8 qlt_xmit_response -EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0x59cb6cf9 qlt_free_cmd -EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0x6b461e74 qlt_rdy_to_xfer -EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0xa80cc581 qlt_stop_phase2 -EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0xba8865ab qlt_lport_deregister -EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0xc230a930 qlt_xmit_tm_rsp -EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0xcb50c095 qlt_enable_vha -EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0xd5e0254e qlt_stop_phase1 -EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0xe2727c6d qlt_unreg_sess -EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0xe7c33e2c qlt_free_mcmd -EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0xec5b62f3 qlt_lport_register -EXPORT_SYMBOL drivers/scsi/raid_class 0x32a9fb2d raid_component_add -EXPORT_SYMBOL drivers/scsi/raid_class 0x700449fb raid_class_release -EXPORT_SYMBOL drivers/scsi/raid_class 0xe8733578 raid_class_attach -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x15209c89 sas_port_delete -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x1590f45e sas_rphy_add -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x15a2a100 sas_phy_delete -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x1b30e7c4 sas_port_add_phy -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x3f92f5c7 sas_phy_free -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x47b247b2 sas_port_free -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x55e52375 sas_remove_children -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x5a0950ba sas_remove_host -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x61d4fca4 sas_port_mark_backlink -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x67482732 sas_port_delete_phy -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x6b858969 sas_port_alloc -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x74c53576 sas_release_transport -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x7e42220c sas_rphy_free -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x82d5e483 scsi_is_sas_port -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x82dd4a07 sas_read_port_mode_page -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x879f4c31 scsi_is_sas_rphy -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x8d594c72 sas_rphy_unlink -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xa1866d29 sas_port_alloc_num -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xa36c24db sas_get_address -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xa3c601f2 sas_rphy_remove -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xaed235a3 sas_port_add -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xb357db15 sas_phy_add -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xbe5403e8 sas_phy_alloc -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xd06c7a5a sas_rphy_delete -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xdb2496a5 sas_attach_transport -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xdfad3fa4 sas_port_get_phy -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xe3de744b sas_end_device_alloc -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xf2d1c621 sas_expander_alloc -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xf8fd8d47 scsi_is_sas_phy -EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0x0e63d0b8 spi_attach_transport -EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0x259b0f8b spi_schedule_dv_device +EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0x02cad30b qlt_stop_phase2 +EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0x0dd488d5 qlt_lport_register +EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0x0e90c581 qlt_rdy_to_xfer +EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0x12022978 qlt_xmit_tm_rsp +EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0x1246720e qlt_abort_cmd +EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0x3a506bdb qlt_free_mcmd +EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0x6489f963 qlt_lport_deregister +EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0x7e615f46 qlt_stop_phase1 +EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0x8459145e qlt_free_cmd +EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0x8d87660b qlt_enable_vha +EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0xd0650d1b qlt_unreg_sess +EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0xdd064594 qlt_xmit_response +EXPORT_SYMBOL drivers/scsi/raid_class 0x961f95ae raid_class_attach +EXPORT_SYMBOL drivers/scsi/raid_class 0xa7c1b067 raid_class_release +EXPORT_SYMBOL drivers/scsi/raid_class 0xae128ae4 raid_component_add +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x03ba0856 sas_end_device_alloc +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x189b56b7 sas_phy_alloc +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x1e065be5 sas_phy_add +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x22505526 sas_port_free +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x32097cbf sas_port_get_phy +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x332acc11 sas_port_alloc_num +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x337fdff0 sas_attach_transport +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x33ac80f9 sas_port_mark_backlink +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x3a79d923 sas_port_delete +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x4d07953d sas_rphy_unlink +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x4efa6f38 sas_rphy_delete +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x5b229f51 sas_phy_free +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x5df13812 scsi_is_sas_rphy +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x71e0a21b sas_remove_host +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x7a66c84c sas_port_delete_phy +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x7cafd747 scsi_is_sas_port +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x7e4ca925 sas_port_add_phy +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x939851b9 sas_rphy_free +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x9ab5a023 sas_rphy_remove +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xaa861b8b sas_get_address +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xad50820c scsi_is_sas_phy +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xaf1c72bf sas_read_port_mode_page +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xb8a05684 sas_release_transport +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xb9faedb3 sas_remove_children +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xc6548542 sas_expander_alloc +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xcfe7a7db sas_rphy_add +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xddcb3440 sas_port_alloc +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xeec63963 sas_phy_delete +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xf9f81302 sas_port_add EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0x3686ea09 spi_print_msg -EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0x506e4ef2 spi_dv_device -EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0xbbecd650 spi_release_transport -EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0xd70944a0 spi_display_xfer_agreement +EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0x464650fa spi_dv_device +EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0x4871be61 spi_release_transport +EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0x74d18eed spi_display_xfer_agreement +EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0xb21af48e spi_attach_transport +EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0xd9a4b538 spi_schedule_dv_device EXPORT_SYMBOL drivers/scsi/scsi_transport_srp 0x405b6e05 srp_parse_tmo -EXPORT_SYMBOL drivers/scsi/scsi_transport_srp 0x47a05e8d srp_rport_get -EXPORT_SYMBOL drivers/scsi/scsi_transport_srp 0x9b41aa40 srp_rport_put -EXPORT_SYMBOL drivers/scsi/scsi_transport_srp 0x9f2b61bb srp_reconnect_rport -EXPORT_SYMBOL drivers/scsi/scsi_transport_srp 0xb927270e srp_start_tl_fail_timers -EXPORT_SYMBOL drivers/scsi/scsi_transport_srp 0xe821ed85 srp_timed_out -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x0db0cc99 sdw_bus_master_add -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x0f7c19c4 sdw_extract_slave_id -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x1474e4e1 sdw_update_no_pm -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x14f25a87 sdw_handle_slave_status +EXPORT_SYMBOL drivers/scsi/scsi_transport_srp 0x4592cb3d srp_start_tl_fail_timers +EXPORT_SYMBOL drivers/scsi/scsi_transport_srp 0x86ac6a55 srp_timed_out +EXPORT_SYMBOL drivers/scsi/scsi_transport_srp 0xa43de03a srp_rport_put +EXPORT_SYMBOL drivers/scsi/scsi_transport_srp 0xa5d641b7 srp_rport_get +EXPORT_SYMBOL drivers/scsi/scsi_transport_srp 0xc4def53e srp_reconnect_rport +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x018e1db3 sdw_slave_add +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x019da9f4 sdw_bus_master_delete +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x0835e391 sdw_write_no_pm +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x084a045f sdw_read +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x0f88c57e sdw_master_read_prop +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x138c5b58 sdw_nread EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x16d1706b sdw_prepare_stream -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x1884fe42 sdw_write -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x1b3a88ff sdw_stream_remove_slave -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x1cf52406 sdw_master_read_prop +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x1cf2ed2b sdw_compare_devid EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x1deee061 sdw_find_row_index -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x26b41ef4 sdw_stream_remove_master -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x2768fae9 sdw_bread_no_pm_unlocked +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x1e9bd999 sdw_clear_slave_status +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x353369ce sdw_slave_read_prop EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x3b0a8582 sdw_startup_stream -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x3c4d4f07 sdw_stream_add_slave +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x40d17e73 sdw_bus_exit_clk_stop EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x4cde88bf sdw_disable_stream -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x53f1fbe7 sdw_write_no_pm -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x60b785d3 sdw_read +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x56cadb77 sdw_bwrite_no_pm_unlocked +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x5a244ebb sdw_stream_remove_slave EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x60e31fbb sdw_find_col_index EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x6f95b16b sdw_shutdown_stream EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x71891d59 sdw_deprepare_stream -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x825d993e sdw_read_no_pm -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x88cf8a30 sdw_bwrite_no_pm_unlocked -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x89c42e27 sdw_bus_clk_stop -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x8f96fe2b sdw_bus_prep_clk_stop -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x92848d8b sdw_update -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x938df555 sdw_nwrite +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x92e94f8f sdw_stream_add_master +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x98a1de3b sdw_read_no_pm +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x991a8a21 sdw_extract_slave_id EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x9e122d79 sdw_alloc_stream -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xb7a613dd sdw_slave_read_prop +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xadc81975 sdw_stream_remove_master +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xb56f7d68 sdw_handle_slave_status +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xb5accfdf sdw_write +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xb922e320 sdw_update_no_pm EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xba54b904 sdw_cols EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xbbec2c2e sdw_enable_stream -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xc16e787f sdw_nread -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xcdaf0138 sdw_bus_master_delete +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xc6320a97 sdw_bread_no_pm_unlocked +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xcb90eabf sdw_nwrite +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xd5083d7a sdw_update EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xda5bce09 sdw_release_stream -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xdef6d4b6 sdw_slave_add -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xe01630c2 sdw_bus_exit_clk_stop -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xf27b946a sdw_clear_slave_status +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xe002b1b7 sdw_stream_add_slave +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xe12c39e4 sdw_bus_clk_stop +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xece481b9 sdw_bus_master_add EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xf53ba0b8 sdw_rows -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xf9ff0c6d sdw_compare_devid -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xfbac0e17 sdw_stream_add_master -EXPORT_SYMBOL drivers/ssb/ssb 0x05149c7e ssb_bus_powerup -EXPORT_SYMBOL drivers/ssb/ssb 0x0596b8c9 ssb_dma_translation -EXPORT_SYMBOL drivers/ssb/ssb 0x09cd377c ssb_set_devtypedata -EXPORT_SYMBOL drivers/ssb/ssb 0x1c083bd9 ssb_bus_unregister -EXPORT_SYMBOL drivers/ssb/ssb 0x1faa2c0a ssb_device_is_enabled -EXPORT_SYMBOL drivers/ssb/ssb 0x2318e47d ssb_bus_resume -EXPORT_SYMBOL drivers/ssb/ssb 0x2bc6c0c2 ssb_clockspeed -EXPORT_SYMBOL drivers/ssb/ssb 0x32d85859 ssb_pcicore_dev_irqvecs_enable -EXPORT_SYMBOL drivers/ssb/ssb 0x339cae83 ssb_pmu_set_ldo_voltage -EXPORT_SYMBOL drivers/ssb/ssb 0x5a607bbe ssb_bus_may_powerdown -EXPORT_SYMBOL drivers/ssb/ssb 0x69293ba5 ssb_pmu_set_ldo_paref -EXPORT_SYMBOL drivers/ssb/ssb 0x76860c06 ssb_pcihost_register -EXPORT_SYMBOL drivers/ssb/ssb 0x85b916db ssb_bus_suspend -EXPORT_SYMBOL drivers/ssb/ssb 0x85f371c4 ssb_device_disable -EXPORT_SYMBOL drivers/ssb/ssb 0x8bb1bf17 ssb_device_enable -EXPORT_SYMBOL drivers/ssb/ssb 0x9dbea7fd __ssb_driver_register +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xfcd054d4 sdw_bus_prep_clk_stop +EXPORT_SYMBOL drivers/ssb/ssb 0x077b0b70 ssb_set_devtypedata +EXPORT_SYMBOL drivers/ssb/ssb 0x14ebaf2f ssb_pcihost_register +EXPORT_SYMBOL drivers/ssb/ssb 0x385777dd ssb_dma_translation +EXPORT_SYMBOL drivers/ssb/ssb 0x3995fc6a __ssb_driver_register +EXPORT_SYMBOL drivers/ssb/ssb 0x488dda21 ssb_pcicore_dev_irqvecs_enable +EXPORT_SYMBOL drivers/ssb/ssb 0x68fb1f69 ssb_bus_powerup +EXPORT_SYMBOL drivers/ssb/ssb 0x6b3cb643 ssb_bus_suspend +EXPORT_SYMBOL drivers/ssb/ssb 0x6da42577 ssb_clockspeed +EXPORT_SYMBOL drivers/ssb/ssb 0x76f01701 ssb_bus_unregister +EXPORT_SYMBOL drivers/ssb/ssb 0x7d25b10c ssb_pmu_set_ldo_paref +EXPORT_SYMBOL drivers/ssb/ssb 0x8f4df898 ssb_driver_unregister +EXPORT_SYMBOL drivers/ssb/ssb 0x99747754 ssb_bus_resume +EXPORT_SYMBOL drivers/ssb/ssb 0xa805581f ssb_commit_settings +EXPORT_SYMBOL drivers/ssb/ssb 0xadf20a78 ssb_chipco_gpio_control +EXPORT_SYMBOL drivers/ssb/ssb 0xc35c1499 ssb_device_enable EXPORT_SYMBOL drivers/ssb/ssb 0xcb17f1cb ssb_admatch_base -EXPORT_SYMBOL drivers/ssb/ssb 0xd9e77da4 ssb_commit_settings -EXPORT_SYMBOL drivers/ssb/ssb 0xde1a1c67 ssb_chipco_gpio_control +EXPORT_SYMBOL drivers/ssb/ssb 0xd37f15c1 ssb_device_is_enabled +EXPORT_SYMBOL drivers/ssb/ssb 0xd59b577e ssb_device_disable EXPORT_SYMBOL drivers/ssb/ssb 0xdfc7c6ef ssb_admatch_size -EXPORT_SYMBOL drivers/ssb/ssb 0xe70b71d5 ssb_driver_unregister -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x0a14df1a fbtft_write_gpio16_wr_latched -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x11becf7e fbtft_write_reg16_bus16 -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x24a11e1d fbtft_unregister_backlight -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x2d26ee28 fbtft_remove_common -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x2f459ce6 fbtft_write_spi -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x4777c783 fbtft_read_spi -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x4c6d7605 fbtft_unregister_framebuffer -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x6367fd32 fbtft_write_gpio16_wr -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x6dcc4fde fbtft_write_reg8_bus8 -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x7f91acee fbtft_register_backlight -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x8772adb8 fbtft_write_spi_emulate_9 -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x9f05cc49 fbtft_probe_common -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x9f47ec44 fbtft_write_vmem16_bus9 -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xaf866439 fbtft_write_vmem8_bus8 -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xc0c06afd fbtft_write_vmem16_bus16 -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xc298f29e fbtft_write_gpio8_wr -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xc58fc4b0 fbtft_write_vmem16_bus8 -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xd861408a fbtft_dbg_hex -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xdfa7c811 fbtft_write_buf_dc -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xe3e90cc0 fbtft_write_reg8_bus9 -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xe4f89e87 fbtft_write_reg16_bus8 -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xe5fcc419 fbtft_register_framebuffer -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xefcba0fe fbtft_init_display -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xf64c74fe fbtft_framebuffer_release -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xfdbaf4a0 fbtft_framebuffer_alloc -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x02b70266 iscsit_handle_task_mgt_cmd -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x12a90f44 iscsit_queue_rsp -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x17570013 iscsit_get_datain_values -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x1c4546d8 iscsit_build_logout_rsp -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x2180b603 iscsi_change_param_sprintf -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x21bbd643 iscsit_increment_maxcmdsn -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x2d6814ed iscsit_response_queue -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x375f67ca __iscsit_check_dataout_hdr -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x3cbdfc92 iscsit_build_text_rsp -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x554ef49b iscsit_stop_dataout_timer -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x5fd1a458 iscsit_handle_snack -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x662ab492 iscsit_check_dataout_hdr -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x762b86e2 iscsit_setup_nop_out -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x7e549313 iscsit_cause_connection_reinstatement -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x8226c41c iscsit_setup_scsi_cmd -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x840f3079 iscsit_add_cmd_to_immediate_queue -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x85fa19fc iscsit_find_cmd_from_itt -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x86299c24 iscsit_aborted_task -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x8bc5f1b1 iscsit_process_nop_out -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x95433a01 iscsit_build_reject -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x9f0eaa2f iscsit_check_dataout_payload -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x9f7b6981 iscsit_allocate_cmd -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xa1127ced iscsit_build_datain_pdu -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xa293b81e iscsit_tmr_post_handler -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xad1e4ef6 iscsit_immediate_queue -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xadf93df0 iscsit_release_cmd -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xb2f7037f iscsit_sequence_cmd -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xc39a859f iscsit_register_transport -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xc78fec39 iscsit_process_scsi_cmd -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xd2d74055 iscsit_find_cmd_from_itt_or_dump -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xd53c907b iscsi_target_check_login_request -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xd837339e iscsit_reject_cmd -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xd8ee9b8d iscsit_add_reject -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xda390105 iscsit_handle_logout_cmd -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xda568638 iscsit_build_r2ts_for_cmd -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xecada706 iscsit_build_nopin_rsp -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xee74c8bb iscsit_process_text_cmd -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xef5aff85 iscsit_setup_text_cmd +EXPORT_SYMBOL drivers/ssb/ssb 0xe0fb6b79 ssb_pmu_set_ldo_voltage +EXPORT_SYMBOL drivers/ssb/ssb 0xf1edd01e ssb_bus_may_powerdown +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x08a3d4c7 fbtft_write_vmem16_bus16 +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x0a2f4f8b fbtft_unregister_framebuffer +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x0aacf4ca fbtft_write_buf_dc +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x10884f65 fbtft_write_vmem16_bus9 +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x2b7a4799 fbtft_remove_common +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x435327dc fbtft_write_spi_emulate_9 +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x46bec870 fbtft_write_reg8_bus9 +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x48b43673 fbtft_write_vmem16_bus8 +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x494bd28d fbtft_write_vmem8_bus8 +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x4ab02539 fbtft_write_gpio16_wr_latched +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x52a6a178 fbtft_framebuffer_alloc +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x5650a29c fbtft_init_display +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x718ff6ab fbtft_read_spi +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x7194729e fbtft_register_framebuffer +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x7bceff48 fbtft_framebuffer_release +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x8a104f23 fbtft_write_reg16_bus16 +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x932b07f0 fbtft_write_spi +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x97f04504 fbtft_write_gpio16_wr +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xb945d92a fbtft_probe_common +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xb97a9b53 fbtft_unregister_backlight +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xba5b3a81 fbtft_write_gpio8_wr +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xbc09be01 fbtft_write_reg16_bus8 +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xcfa662b4 fbtft_dbg_hex +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xd69173e9 fbtft_write_reg8_bus8 +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xe6a90fd8 fbtft_register_backlight +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x002b4737 iscsit_process_text_cmd +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x07597f8a iscsit_process_nop_out +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x114e13fb iscsit_cause_connection_reinstatement +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x13490dc6 iscsit_add_cmd_to_immediate_queue +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x15c5538b iscsit_free_cmd +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x17f27580 iscsit_setup_text_cmd +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x240fb7fe iscsit_find_cmd_from_itt +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x290ebd48 iscsit_check_dataout_payload +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x29e3046e iscsit_handle_task_mgt_cmd +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x2cd2c89e iscsit_handle_snack +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x2d9d026d iscsit_logout_post_handler +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x36961a26 iscsit_find_cmd_from_itt_or_dump +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x380ec194 iscsit_get_datain_values +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x39493f1a iscsit_build_text_rsp +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x408bf71c iscsit_setup_nop_out +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x45ca6ae1 iscsi_target_check_login_request +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x4a6693ab iscsit_build_logout_rsp +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x54984364 iscsit_build_r2ts_for_cmd +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x5a93bb14 iscsit_handle_logout_cmd +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x5dd5d6d4 iscsit_queue_rsp +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x6a90f515 iscsit_build_datain_pdu +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x73edf5ab iscsit_build_rsp_pdu +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x7d56543f iscsit_build_nopin_rsp +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x7e464477 iscsit_set_unsolicited_dataout +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x7f7d5516 iscsit_release_cmd +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x82dcebf4 iscsit_build_task_mgt_rsp +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x8e479b50 iscsit_response_queue +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x8f3a6d76 iscsit_process_scsi_cmd +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x8f73c74e iscsit_tmr_post_handler +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x9490bb42 iscsit_reject_cmd +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xa1bec3a5 iscsit_stop_dataout_timer +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xa86c718a iscsit_unregister_transport +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xb05138ad iscsit_check_dataout_hdr +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xb4da5b28 iscsit_allocate_cmd +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xbd50a2fb __iscsit_check_dataout_hdr +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xbfa17057 iscsit_aborted_task +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xc289b3a0 iscsit_setup_scsi_cmd +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xc45d9131 iscsit_sequence_cmd +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xc7ab2a97 iscsit_increment_maxcmdsn +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xca787a9e iscsit_register_transport +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xebca4832 iscsi_change_param_sprintf +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xee63b9ef iscsit_build_reject EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xf34332f0 iscsi_find_param_from_key -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xf359e235 iscsit_logout_post_handler -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xf3887a4a iscsit_build_task_mgt_rsp -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xf7b2d3bd iscsit_build_rsp_pdu -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xf7b4a634 iscsit_unregister_transport -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xfd5ecbb1 iscsit_set_unsolicited_dataout -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xfefc210d iscsit_free_cmd -EXPORT_SYMBOL drivers/target/target_core_mod 0x01e7f227 spc_emulate_inquiry_std -EXPORT_SYMBOL drivers/target/target_core_mod 0x05c0d6a7 transport_kunmap_data_sg -EXPORT_SYMBOL drivers/target/target_core_mod 0x0752cf30 target_submit_cmd +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xf570121b iscsit_add_reject +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xfab8fa43 iscsit_immediate_queue +EXPORT_SYMBOL drivers/target/target_core_mod 0x00a1c03e target_lun_is_rdonly +EXPORT_SYMBOL drivers/target/target_core_mod 0x0303ea3c target_unregister_template +EXPORT_SYMBOL drivers/target/target_core_mod 0x030ac0d0 target_register_template +EXPORT_SYMBOL drivers/target/target_core_mod 0x05f94f2f spc_emulate_report_luns EXPORT_SYMBOL drivers/target/target_core_mod 0x0871ffd6 transport_set_vpd_ident -EXPORT_SYMBOL drivers/target/target_core_mod 0x08ac22da transport_generic_handle_tmr -EXPORT_SYMBOL drivers/target/target_core_mod 0x0db73f9e target_complete_cmd_with_length +EXPORT_SYMBOL drivers/target/target_core_mod 0x0a11c9a6 spc_parse_cdb +EXPORT_SYMBOL drivers/target/target_core_mod 0x0ccc653c transport_free_session EXPORT_SYMBOL drivers/target/target_core_mod 0x142072c0 transport_set_vpd_assoc -EXPORT_SYMBOL drivers/target/target_core_mod 0x185f34a4 target_set_cmd_data_length -EXPORT_SYMBOL drivers/target/target_core_mod 0x1d0df43a spc_parse_cdb -EXPORT_SYMBOL drivers/target/target_core_mod 0x1dc353b2 target_remove_session -EXPORT_SYMBOL drivers/target/target_core_mod 0x2698d120 transport_alloc_session -EXPORT_SYMBOL drivers/target/target_core_mod 0x29574f66 transport_init_session -EXPORT_SYMBOL drivers/target/target_core_mod 0x2cab7dc2 target_unregister_template -EXPORT_SYMBOL drivers/target/target_core_mod 0x2e999ba6 sbc_attrib_attrs -EXPORT_SYMBOL drivers/target/target_core_mod 0x2e9a6fba target_register_template -EXPORT_SYMBOL drivers/target/target_core_mod 0x2fe03380 transport_handle_cdb_direct -EXPORT_SYMBOL drivers/target/target_core_mod 0x33c994bd sbc_dif_verify -EXPORT_SYMBOL drivers/target/target_core_mod 0x33fe4d37 target_complete_cmd_with_sense -EXPORT_SYMBOL drivers/target/target_core_mod 0x342ef80e target_stop_session -EXPORT_SYMBOL drivers/target/target_core_mod 0x380a6b7b transport_alloc_session_tags -EXPORT_SYMBOL drivers/target/target_core_mod 0x38eaeee4 target_undepend_item +EXPORT_SYMBOL drivers/target/target_core_mod 0x1726fc88 transport_init_session +EXPORT_SYMBOL drivers/target/target_core_mod 0x19b444c7 transport_send_check_condition_and_sense +EXPORT_SYMBOL drivers/target/target_core_mod 0x1cb47f18 sbc_dif_verify +EXPORT_SYMBOL drivers/target/target_core_mod 0x1e53e25e target_cmd_init_cdb +EXPORT_SYMBOL drivers/target/target_core_mod 0x221e45cd target_nacl_find_deve +EXPORT_SYMBOL drivers/target/target_core_mod 0x244a05d3 core_tpg_register +EXPORT_SYMBOL drivers/target/target_core_mod 0x256cfc44 passthrough_attrib_attrs +EXPORT_SYMBOL drivers/target/target_core_mod 0x275264c2 target_remove_session +EXPORT_SYMBOL drivers/target/target_core_mod 0x29da1028 target_set_cmd_data_length +EXPORT_SYMBOL drivers/target/target_core_mod 0x2b479727 transport_generic_new_cmd +EXPORT_SYMBOL drivers/target/target_core_mod 0x2c551c58 target_undepend_item +EXPORT_SYMBOL drivers/target/target_core_mod 0x33ec6fae target_show_dynamic_sessions +EXPORT_SYMBOL drivers/target/target_core_mod 0x3881ce16 target_setup_session +EXPORT_SYMBOL drivers/target/target_core_mod 0x3963ffec target_complete_cmd_with_length EXPORT_SYMBOL drivers/target/target_core_mod 0x3a20a9d7 transport_set_vpd_ident_type -EXPORT_SYMBOL drivers/target/target_core_mod 0x3be1769a __target_init_cmd -EXPORT_SYMBOL drivers/target/target_core_mod 0x3c23cb16 target_cmd_parse_cdb -EXPORT_SYMBOL drivers/target/target_core_mod 0x402cd225 target_to_linux_sector -EXPORT_SYMBOL drivers/target/target_core_mod 0x416756b7 target_backend_unregister -EXPORT_SYMBOL drivers/target/target_core_mod 0x41f15498 transport_lookup_tmr_lun -EXPORT_SYMBOL drivers/target/target_core_mod 0x4fe7ff3a passthrough_attrib_attrs -EXPORT_SYMBOL drivers/target/target_core_mod 0x507b34c2 sbc_get_write_same_sectors -EXPORT_SYMBOL drivers/target/target_core_mod 0x5357dfee target_lun_is_rdonly -EXPORT_SYMBOL drivers/target/target_core_mod 0x576bd266 target_show_dynamic_sessions -EXPORT_SYMBOL drivers/target/target_core_mod 0x5a6f0bae sbc_get_device_type -EXPORT_SYMBOL drivers/target/target_core_mod 0x5ee7e16a transport_copy_sense_to_cmd -EXPORT_SYMBOL drivers/target/target_core_mod 0x5f2db7d6 target_put_nacl +EXPORT_SYMBOL drivers/target/target_core_mod 0x3aa23c49 sbc_get_device_type +EXPORT_SYMBOL drivers/target/target_core_mod 0x3ff919a5 target_wait_for_sess_cmds +EXPORT_SYMBOL drivers/target/target_core_mod 0x4604c8b3 target_submit_cmd +EXPORT_SYMBOL drivers/target/target_core_mod 0x463e04db core_allocate_nexus_loss_ua +EXPORT_SYMBOL drivers/target/target_core_mod 0x48256c38 target_depend_item +EXPORT_SYMBOL drivers/target/target_core_mod 0x4c55d9c1 transport_copy_sense_to_cmd +EXPORT_SYMBOL drivers/target/target_core_mod 0x4c5f8402 target_to_linux_sector +EXPORT_SYMBOL drivers/target/target_core_mod 0x5153973d target_send_busy +EXPORT_SYMBOL drivers/target/target_core_mod 0x54d0b55e transport_generic_request_failure +EXPORT_SYMBOL drivers/target/target_core_mod 0x57ce8e79 spc_emulate_inquiry_std +EXPORT_SYMBOL drivers/target/target_core_mod 0x5f110ecf target_submit_tmr EXPORT_SYMBOL drivers/target/target_core_mod 0x638bffb7 target_free_sgl -EXPORT_SYMBOL drivers/target/target_core_mod 0x63adda84 core_tpg_check_initiator_node_acl -EXPORT_SYMBOL drivers/target/target_core_mod 0x64773925 core_tpg_set_initiator_node_tag -EXPORT_SYMBOL drivers/target/target_core_mod 0x668e94d1 core_tpg_set_initiator_node_queue_depth -EXPORT_SYMBOL drivers/target/target_core_mod 0x6b104951 target_tpg_has_node_acl -EXPORT_SYMBOL drivers/target/target_core_mod 0x6bab1624 sbc_dif_copy_prot -EXPORT_SYMBOL drivers/target/target_core_mod 0x6fd2f560 transport_register_session -EXPORT_SYMBOL drivers/target/target_core_mod 0x70c1e7a4 passthrough_pr_attrib_attrs -EXPORT_SYMBOL drivers/target/target_core_mod 0x7154e41c core_allocate_nexus_loss_ua -EXPORT_SYMBOL drivers/target/target_core_mod 0x757573c1 transport_backend_register -EXPORT_SYMBOL drivers/target/target_core_mod 0x77e016d9 target_configure_unmap_from_queue +EXPORT_SYMBOL drivers/target/target_core_mod 0x6519e690 core_alua_check_nonop_delay +EXPORT_SYMBOL drivers/target/target_core_mod 0x6da531cb sbc_dif_copy_prot +EXPORT_SYMBOL drivers/target/target_core_mod 0x6da71227 transport_lookup_cmd_lun +EXPORT_SYMBOL drivers/target/target_core_mod 0x7504cadf target_tpg_has_node_acl +EXPORT_SYMBOL drivers/target/target_core_mod 0x774b946c transport_handle_cdb_direct +EXPORT_SYMBOL drivers/target/target_core_mod 0x799aa1d0 sbc_attrib_attrs +EXPORT_SYMBOL drivers/target/target_core_mod 0x7a1c0273 transport_generic_handle_tmr EXPORT_SYMBOL drivers/target/target_core_mod 0x7a1d0d3c target_alloc_sgl -EXPORT_SYMBOL drivers/target/target_core_mod 0x7b2902e8 target_wait_for_sess_cmds -EXPORT_SYMBOL drivers/target/target_core_mod 0x7e7822a9 transport_generic_new_cmd -EXPORT_SYMBOL drivers/target/target_core_mod 0x7f43e3ea transport_lookup_cmd_lun -EXPORT_SYMBOL drivers/target/target_core_mod 0x83d09b83 target_execute_cmd -EXPORT_SYMBOL drivers/target/target_core_mod 0x8598b870 target_nacl_find_deve -EXPORT_SYMBOL drivers/target/target_core_mod 0x87915024 core_alua_check_nonop_delay -EXPORT_SYMBOL drivers/target/target_core_mod 0x88397eb2 target_send_busy -EXPORT_SYMBOL drivers/target/target_core_mod 0x8ab7a3bc target_put_sess_cmd -EXPORT_SYMBOL drivers/target/target_core_mod 0x9284ccb1 spc_emulate_evpd_83 -EXPORT_SYMBOL drivers/target/target_core_mod 0x9394bf31 transport_send_check_condition_and_sense -EXPORT_SYMBOL drivers/target/target_core_mod 0x99f4adac target_get_sess_cmd -EXPORT_SYMBOL drivers/target/target_core_mod 0x9b95bc11 target_complete_cmd -EXPORT_SYMBOL drivers/target/target_core_mod 0x9cef8420 transport_kmap_data_sg -EXPORT_SYMBOL drivers/target/target_core_mod 0xa120dfa4 transport_free_session +EXPORT_SYMBOL drivers/target/target_core_mod 0x7fe9abff passthrough_pr_attrib_attrs +EXPORT_SYMBOL drivers/target/target_core_mod 0x83ba3684 target_show_cmd +EXPORT_SYMBOL drivers/target/target_core_mod 0x88faeb8b transport_kunmap_data_sg +EXPORT_SYMBOL drivers/target/target_core_mod 0x8c54785f transport_kmap_data_sg +EXPORT_SYMBOL drivers/target/target_core_mod 0x926c0f92 transport_deregister_session_configfs +EXPORT_SYMBOL drivers/target/target_core_mod 0x93627ce4 transport_register_session +EXPORT_SYMBOL drivers/target/target_core_mod 0x946a4a5a __transport_register_session +EXPORT_SYMBOL drivers/target/target_core_mod 0x94da7a91 passthrough_parse_cdb +EXPORT_SYMBOL drivers/target/target_core_mod 0x963f0af8 target_configure_unmap_from_queue +EXPORT_SYMBOL drivers/target/target_core_mod 0x98047616 __target_init_cmd +EXPORT_SYMBOL drivers/target/target_core_mod 0x989fbbfd sbc_get_write_same_sectors +EXPORT_SYMBOL drivers/target/target_core_mod 0xa169f1b5 transport_lookup_tmr_lun EXPORT_SYMBOL drivers/target/target_core_mod 0xa897a9ce core_tmr_alloc_req -EXPORT_SYMBOL drivers/target/target_core_mod 0xaa56bb6a target_submit_tmr -EXPORT_SYMBOL drivers/target/target_core_mod 0xb3532fc6 core_tpg_register -EXPORT_SYMBOL drivers/target/target_core_mod 0xb4f2c9ad sbc_parse_cdb -EXPORT_SYMBOL drivers/target/target_core_mod 0xb62f41e5 __transport_register_session -EXPORT_SYMBOL drivers/target/target_core_mod 0xba279d19 transport_generic_free_cmd -EXPORT_SYMBOL drivers/target/target_core_mod 0xba6e065e spc_emulate_report_luns -EXPORT_SYMBOL drivers/target/target_core_mod 0xbdd254dc transport_deregister_session -EXPORT_SYMBOL drivers/target/target_core_mod 0xc45a0a73 transport_deregister_session_configfs -EXPORT_SYMBOL drivers/target/target_core_mod 0xc50282b4 core_tpg_deregister -EXPORT_SYMBOL drivers/target/target_core_mod 0xc7064f28 target_show_cmd -EXPORT_SYMBOL drivers/target/target_core_mod 0xc7e95907 transport_wait_for_tasks -EXPORT_SYMBOL drivers/target/target_core_mod 0xcd5edf89 core_tpg_get_initiator_node_acl -EXPORT_SYMBOL drivers/target/target_core_mod 0xd2117831 target_depend_item -EXPORT_SYMBOL drivers/target/target_core_mod 0xd928904d target_cmd_init_cdb -EXPORT_SYMBOL drivers/target/target_core_mod 0xde0df879 transport_generic_request_failure -EXPORT_SYMBOL drivers/target/target_core_mod 0xe0cde152 passthrough_parse_cdb -EXPORT_SYMBOL drivers/target/target_core_mod 0xec7ca67e target_setup_session +EXPORT_SYMBOL drivers/target/target_core_mod 0xaba78fd7 core_tpg_check_initiator_node_acl +EXPORT_SYMBOL drivers/target/target_core_mod 0xacbb2ce6 target_execute_cmd +EXPORT_SYMBOL drivers/target/target_core_mod 0xb8a4f774 target_put_sess_cmd +EXPORT_SYMBOL drivers/target/target_core_mod 0xc07c020f target_backend_unregister +EXPORT_SYMBOL drivers/target/target_core_mod 0xc1e71a4e core_tpg_deregister +EXPORT_SYMBOL drivers/target/target_core_mod 0xc4f124e6 core_tpg_get_initiator_node_acl +EXPORT_SYMBOL drivers/target/target_core_mod 0xd0d43b0c target_put_nacl +EXPORT_SYMBOL drivers/target/target_core_mod 0xd10d8bb7 transport_backend_register +EXPORT_SYMBOL drivers/target/target_core_mod 0xd1f3d566 transport_deregister_session +EXPORT_SYMBOL drivers/target/target_core_mod 0xd6c871c4 sbc_parse_cdb +EXPORT_SYMBOL drivers/target/target_core_mod 0xd82df0b1 target_complete_cmd_with_sense +EXPORT_SYMBOL drivers/target/target_core_mod 0xd88df241 transport_alloc_session +EXPORT_SYMBOL drivers/target/target_core_mod 0xdabea596 spc_emulate_evpd_83 +EXPORT_SYMBOL drivers/target/target_core_mod 0xdad5dfd6 core_tpg_set_initiator_node_queue_depth +EXPORT_SYMBOL drivers/target/target_core_mod 0xe02a0958 transport_alloc_session_tags +EXPORT_SYMBOL drivers/target/target_core_mod 0xe2514e4c transport_generic_free_cmd +EXPORT_SYMBOL drivers/target/target_core_mod 0xe62eea77 target_get_sess_cmd +EXPORT_SYMBOL drivers/target/target_core_mod 0xe92b60c8 target_complete_cmd +EXPORT_SYMBOL drivers/target/target_core_mod 0xe97e91c8 target_cmd_parse_cdb +EXPORT_SYMBOL drivers/target/target_core_mod 0xe9ed07b5 core_tpg_set_initiator_node_tag EXPORT_SYMBOL drivers/target/target_core_mod 0xf3c2dfe0 transport_set_vpd_proto_id +EXPORT_SYMBOL drivers/target/target_core_mod 0xfbbec65c target_stop_session +EXPORT_SYMBOL drivers/target/target_core_mod 0xfefafd62 transport_wait_for_tasks EXPORT_SYMBOL drivers/thermal/intel/int340x_thermal/acpi_thermal_rel 0x111eefed acpi_parse_art EXPORT_SYMBOL drivers/thermal/intel/int340x_thermal/acpi_thermal_rel 0x1887763e acpi_thermal_rel_misc_device_add EXPORT_SYMBOL drivers/thermal/intel/int340x_thermal/acpi_thermal_rel 0x86c998e6 acpi_thermal_rel_misc_device_remove EXPORT_SYMBOL drivers/thermal/intel/int340x_thermal/acpi_thermal_rel 0xf0f9fe0d acpi_parse_trt -EXPORT_SYMBOL drivers/vfio/mdev/mdev 0x21b753bc mtype_get_type_group_id -EXPORT_SYMBOL drivers/vfio/mdev/mdev 0x42fecc1b mdev_get_type_group_id -EXPORT_SYMBOL drivers/vfio/mdev/mdev 0x50cf22ce mdev_unregister_driver -EXPORT_SYMBOL drivers/vfio/mdev/mdev 0x847e644d mdev_register_device -EXPORT_SYMBOL drivers/vfio/mdev/mdev 0x88b760e7 mdev_register_driver -EXPORT_SYMBOL drivers/vfio/mdev/mdev 0x8dcf4999 mdev_parent_dev -EXPORT_SYMBOL drivers/vfio/mdev/mdev 0xbbe7d826 mdev_unregister_device -EXPORT_SYMBOL drivers/vfio/mdev/mdev 0xc42ebd29 mtype_get_parent_dev -EXPORT_SYMBOL drivers/vhost/vhost 0x1ab66039 vhost_chr_write_iter -EXPORT_SYMBOL drivers/vhost/vhost 0x1dba93bd vhost_chr_poll +EXPORT_SYMBOL drivers/vfio/mdev/mdev 0x0e46ef06 mdev_get_type_group_id +EXPORT_SYMBOL drivers/vfio/mdev/mdev 0x1a16823b mdev_parent_dev +EXPORT_SYMBOL drivers/vfio/mdev/mdev 0x5579598f mdev_unregister_device +EXPORT_SYMBOL drivers/vfio/mdev/mdev 0x62b15aa1 mdev_register_driver +EXPORT_SYMBOL drivers/vfio/mdev/mdev 0xa288c129 mdev_register_device +EXPORT_SYMBOL drivers/vfio/mdev/mdev 0xb5f12e13 mtype_get_type_group_id +EXPORT_SYMBOL drivers/vfio/mdev/mdev 0xc9d35045 mtype_get_parent_dev +EXPORT_SYMBOL drivers/vfio/mdev/mdev 0xda92084a mdev_unregister_driver +EXPORT_SYMBOL drivers/vhost/vhost 0x60de7b51 vhost_chr_write_iter +EXPORT_SYMBOL drivers/vhost/vhost 0x7fcd1f92 vhost_chr_poll EXPORT_SYMBOL drivers/vhost/vringh 0x0c46f5fb vringh_iov_pull_iotlb EXPORT_SYMBOL drivers/vhost/vringh 0x18f3ddc2 vringh_iov_push_iotlb EXPORT_SYMBOL drivers/vhost/vringh 0x19c24590 vringh_notify_disable_kern @@ -2666,73 +2666,73 @@ EXPORT_SYMBOL drivers/vhost/vringh 0xf1e32cc0 vringh_init_user EXPORT_SYMBOL drivers/vhost/vringh 0xf8605294 vringh_notify_enable_user EXPORT_SYMBOL drivers/vhost/vringh 0xf9d0dd07 vringh_abandon_user -EXPORT_SYMBOL drivers/video/fbdev/core/syscopyarea 0x65518109 sys_copyarea -EXPORT_SYMBOL drivers/video/fbdev/core/sysfillrect 0x3dc717e7 sys_fillrect -EXPORT_SYMBOL drivers/video/fbdev/core/sysimgblt 0x81b7ba61 sys_imageblit +EXPORT_SYMBOL drivers/video/fbdev/core/syscopyarea 0x0dae8f57 sys_copyarea +EXPORT_SYMBOL drivers/video/fbdev/core/sysfillrect 0x8629b5c4 sys_fillrect +EXPORT_SYMBOL drivers/video/fbdev/core/sysimgblt 0xb37a17d3 sys_imageblit EXPORT_SYMBOL drivers/video/vgastate 0x686de290 restore_vga EXPORT_SYMBOL drivers/video/vgastate 0xe7a2620e save_vga -EXPORT_SYMBOL drivers/virtio/virtio_dma_buf 0x2fad4f0d is_virtio_dma_buf -EXPORT_SYMBOL drivers/virtio/virtio_dma_buf 0x53d6ac92 virtio_dma_buf_export -EXPORT_SYMBOL drivers/virtio/virtio_dma_buf 0x7ae85ec7 virtio_dma_buf_get_uuid -EXPORT_SYMBOL drivers/virtio/virtio_dma_buf 0xcda17e14 virtio_dma_buf_attach +EXPORT_SYMBOL drivers/virtio/virtio_dma_buf 0x063050ff virtio_dma_buf_export +EXPORT_SYMBOL drivers/virtio/virtio_dma_buf 0x15b324af virtio_dma_buf_get_uuid +EXPORT_SYMBOL drivers/virtio/virtio_dma_buf 0x1da471c4 is_virtio_dma_buf +EXPORT_SYMBOL drivers/virtio/virtio_dma_buf 0x83a741d9 virtio_dma_buf_attach EXPORT_SYMBOL drivers/watchdog/iTCO_vendor_support 0x04e133fc iTCO_vendor_check_noreboot_on EXPORT_SYMBOL drivers/watchdog/iTCO_vendor_support 0x75bec08d iTCO_vendor_pre_stop EXPORT_SYMBOL drivers/watchdog/iTCO_vendor_support 0xc8930f32 iTCO_vendor_pre_start EXPORT_SYMBOL drivers/watchdog/iTCO_vendor_support 0xed2a3373 iTCO_vendorsupport -EXPORT_SYMBOL fs/fscache/fscache 0x0f45ff39 __fscache_acquire_cookie -EXPORT_SYMBOL fs/fscache/fscache 0x11636e94 fscache_obtained_object -EXPORT_SYMBOL fs/fscache/fscache 0x1359f9c4 fscache_operation_init -EXPORT_SYMBOL fs/fscache/fscache 0x20b56e78 __fscache_update_cookie -EXPORT_SYMBOL fs/fscache/fscache 0x2c9439e5 __fscache_maybe_release_page -EXPORT_SYMBOL fs/fscache/fscache 0x32240540 __fscache_register_netfs -EXPORT_SYMBOL fs/fscache/fscache 0x358d6b11 __fscache_wait_on_page_write -EXPORT_SYMBOL fs/fscache/fscache 0x3bd204d1 __fscache_attr_changed -EXPORT_SYMBOL fs/fscache/fscache 0x3f908fb7 fscache_withdraw_cache -EXPORT_SYMBOL fs/fscache/fscache 0x41bce58e __fscache_uncache_page -EXPORT_SYMBOL fs/fscache/fscache 0x48449cf9 fscache_put_operation -EXPORT_SYMBOL fs/fscache/fscache 0x62c4a0ae fscache_object_mark_killed -EXPORT_SYMBOL fs/fscache/fscache 0x66e6cd0e __fscache_begin_read_operation +EXPORT_SYMBOL fs/fscache/fscache 0x000d4962 __fscache_attr_changed +EXPORT_SYMBOL fs/fscache/fscache 0x02481fe7 __fscache_wait_on_invalidate +EXPORT_SYMBOL fs/fscache/fscache 0x08e44b15 __fscache_wait_on_page_write +EXPORT_SYMBOL fs/fscache/fscache 0x136f1ed5 __fscache_read_or_alloc_page +EXPORT_SYMBOL fs/fscache/fscache 0x18253142 __fscache_disable_cookie +EXPORT_SYMBOL fs/fscache/fscache 0x1837742a fscache_object_destroy +EXPORT_SYMBOL fs/fscache/fscache 0x1b2af6eb __fscache_uncache_page +EXPORT_SYMBOL fs/fscache/fscache 0x1c855670 __fscache_check_page_write +EXPORT_SYMBOL fs/fscache/fscache 0x2139912c fscache_io_error +EXPORT_SYMBOL fs/fscache/fscache 0x226da1bb __fscache_update_cookie +EXPORT_SYMBOL fs/fscache/fscache 0x27aa54ec __fscache_uncache_all_inode_pages +EXPORT_SYMBOL fs/fscache/fscache 0x28df0586 __fscache_alloc_page +EXPORT_SYMBOL fs/fscache/fscache 0x298960f1 __fscache_enable_cookie +EXPORT_SYMBOL fs/fscache/fscache 0x328ecea0 fscache_init_cache +EXPORT_SYMBOL fs/fscache/fscache 0x45a931bc fscache_put_operation +EXPORT_SYMBOL fs/fscache/fscache 0x498369eb fscache_object_retrying_stale +EXPORT_SYMBOL fs/fscache/fscache 0x4f4982f8 fscache_op_complete +EXPORT_SYMBOL fs/fscache/fscache 0x4f6fde17 __fscache_write_page +EXPORT_SYMBOL fs/fscache/fscache 0x65ed637b __fscache_unregister_netfs EXPORT_SYMBOL fs/fscache/fscache 0x6acefa42 fscache_cache_cleared_wq -EXPORT_SYMBOL fs/fscache/fscache 0x6c81f5f1 __fscache_alloc_page +EXPORT_SYMBOL fs/fscache/fscache 0x721a5cd2 __fscache_read_or_alloc_pages EXPORT_SYMBOL fs/fscache/fscache 0x74530ecd fscache_op_debug_id -EXPORT_SYMBOL fs/fscache/fscache 0x78493192 fscache_op_complete -EXPORT_SYMBOL fs/fscache/fscache 0x9118aa40 __fscache_uncache_all_inode_pages -EXPORT_SYMBOL fs/fscache/fscache 0x93fa0169 __fscache_write_page -EXPORT_SYMBOL fs/fscache/fscache 0xa66f2bd3 __fscache_wait_on_invalidate -EXPORT_SYMBOL fs/fscache/fscache 0xaeb0fad4 __fscache_readpages_cancel -EXPORT_SYMBOL fs/fscache/fscache 0xaf86e6fe fscache_init_cache -EXPORT_SYMBOL fs/fscache/fscache 0xb2f52ca8 fscache_enqueue_operation -EXPORT_SYMBOL fs/fscache/fscache 0xb4c5661b fscache_object_retrying_stale -EXPORT_SYMBOL fs/fscache/fscache 0xb6b930aa __fscache_relinquish_cookie -EXPORT_SYMBOL fs/fscache/fscache 0xb833df54 fscache_object_init -EXPORT_SYMBOL fs/fscache/fscache 0xb83dfe76 __fscache_disable_cookie -EXPORT_SYMBOL fs/fscache/fscache 0xc0a37d00 __fscache_enable_cookie -EXPORT_SYMBOL fs/fscache/fscache 0xc4036baf __fscache_check_consistency -EXPORT_SYMBOL fs/fscache/fscache 0xc4d67e9c fscache_io_error -EXPORT_SYMBOL fs/fscache/fscache 0xc5ac7564 __fscache_check_page_write -EXPORT_SYMBOL fs/fscache/fscache 0xd5159e40 __fscache_read_or_alloc_page -EXPORT_SYMBOL fs/fscache/fscache 0xd7bac03f fscache_mark_pages_cached -EXPORT_SYMBOL fs/fscache/fscache 0xd8f8ca4f fscache_add_cache -EXPORT_SYMBOL fs/fscache/fscache 0xe0d6ff28 fscache_fsdef_index -EXPORT_SYMBOL fs/fscache/fscache 0xe31ba248 fscache_check_aux -EXPORT_SYMBOL fs/fscache/fscache 0xea79302f fscache_mark_page_cached -EXPORT_SYMBOL fs/fscache/fscache 0xeaf3ad5a __fscache_unregister_netfs -EXPORT_SYMBOL fs/fscache/fscache 0xefc49521 __fscache_invalidate -EXPORT_SYMBOL fs/fscache/fscache 0xf3157985 fscache_object_lookup_negative -EXPORT_SYMBOL fs/fscache/fscache 0xf6c751b7 __fscache_read_or_alloc_pages -EXPORT_SYMBOL fs/fscache/fscache 0xfadd0b47 fscache_object_destroy -EXPORT_SYMBOL fs/netfs/netfs 0x5893c547 netfs_stats_show -EXPORT_SYMBOL fs/netfs/netfs 0x70ed5e25 netfs_readpage -EXPORT_SYMBOL fs/netfs/netfs 0x7219fc35 netfs_readahead -EXPORT_SYMBOL fs/netfs/netfs 0xd36f3478 netfs_subreq_terminated -EXPORT_SYMBOL fs/netfs/netfs 0xe02b7009 netfs_write_begin +EXPORT_SYMBOL fs/fscache/fscache 0x754f2202 __fscache_maybe_release_page +EXPORT_SYMBOL fs/fscache/fscache 0x7ab78214 __fscache_readpages_cancel +EXPORT_SYMBOL fs/fscache/fscache 0x80ec9aa4 fscache_fsdef_index +EXPORT_SYMBOL fs/fscache/fscache 0x8ee22241 __fscache_relinquish_cookie +EXPORT_SYMBOL fs/fscache/fscache 0x9b97137b fscache_enqueue_operation +EXPORT_SYMBOL fs/fscache/fscache 0x9f67a249 fscache_obtained_object +EXPORT_SYMBOL fs/fscache/fscache 0xad95dac0 __fscache_invalidate +EXPORT_SYMBOL fs/fscache/fscache 0xada6a2b6 fscache_check_aux +EXPORT_SYMBOL fs/fscache/fscache 0xbf0259d3 fscache_object_lookup_negative +EXPORT_SYMBOL fs/fscache/fscache 0xc85c4ecd __fscache_register_netfs +EXPORT_SYMBOL fs/fscache/fscache 0xcb8bdaeb __fscache_acquire_cookie +EXPORT_SYMBOL fs/fscache/fscache 0xd3176de4 fscache_withdraw_cache +EXPORT_SYMBOL fs/fscache/fscache 0xd4bc91a2 fscache_object_mark_killed +EXPORT_SYMBOL fs/fscache/fscache 0xd5200b31 fscache_mark_pages_cached +EXPORT_SYMBOL fs/fscache/fscache 0xde7526da fscache_mark_page_cached +EXPORT_SYMBOL fs/fscache/fscache 0xe6d6cd0e fscache_object_init +EXPORT_SYMBOL fs/fscache/fscache 0xe86b7585 __fscache_begin_read_operation +EXPORT_SYMBOL fs/fscache/fscache 0xe917a180 __fscache_check_consistency +EXPORT_SYMBOL fs/fscache/fscache 0xf0bf262d fscache_operation_init +EXPORT_SYMBOL fs/fscache/fscache 0xfdc4b925 fscache_add_cache +EXPORT_SYMBOL fs/netfs/netfs 0x505c6261 netfs_readpage +EXPORT_SYMBOL fs/netfs/netfs 0x89221c8e netfs_subreq_terminated +EXPORT_SYMBOL fs/netfs/netfs 0x93d270b7 netfs_readahead +EXPORT_SYMBOL fs/netfs/netfs 0x983fa4ea netfs_write_begin +EXPORT_SYMBOL fs/netfs/netfs 0xc0d85f0b netfs_stats_show EXPORT_SYMBOL fs/ocfs2/cluster/ocfs2_nodemanager 0xbfd7d7a2 o2hb_global_heartbeat_active -EXPORT_SYMBOL fs/quota/quota_tree 0x11f28fa1 qtree_write_dquot -EXPORT_SYMBOL fs/quota/quota_tree 0x38ff2e61 qtree_delete_dquot -EXPORT_SYMBOL fs/quota/quota_tree 0x46a6368d qtree_read_dquot -EXPORT_SYMBOL fs/quota/quota_tree 0x69e7cf86 qtree_release_dquot -EXPORT_SYMBOL fs/quota/quota_tree 0x8894018f qtree_get_next_id -EXPORT_SYMBOL fs/quota/quota_tree 0x9429e752 qtree_entry_unused +EXPORT_SYMBOL fs/quota/quota_tree 0x3c483b79 qtree_delete_dquot +EXPORT_SYMBOL fs/quota/quota_tree 0x51ecdde2 qtree_read_dquot +EXPORT_SYMBOL fs/quota/quota_tree 0x5795bc64 qtree_entry_unused +EXPORT_SYMBOL fs/quota/quota_tree 0x57a5e383 qtree_write_dquot +EXPORT_SYMBOL fs/quota/quota_tree 0xab96c0fd qtree_get_next_id +EXPORT_SYMBOL fs/quota/quota_tree 0xeb6f54b1 qtree_release_dquot EXPORT_SYMBOL lib/crc-itu-t 0x09a34a2b crc_itu_t EXPORT_SYMBOL lib/crc-itu-t 0xd819a524 crc_itu_t_table EXPORT_SYMBOL lib/crc7 0x65aaf037 crc7_be_syndrome_table @@ -2761,14 +2761,13 @@ EXPORT_SYMBOL lib/crypto/libpoly1305 0xd45b9cf4 poly1305_core_setkey EXPORT_SYMBOL lib/libcrc32c 0x89a0cd52 crc32c_impl EXPORT_SYMBOL lib/libcrc32c 0xb15b4109 crc32c -EXPORT_SYMBOL lib/lru_cache 0x04487142 lc_seq_dump_details EXPORT_SYMBOL lib/lru_cache 0x0641307b lc_destroy EXPORT_SYMBOL lib/lru_cache 0x098d2ed9 lc_try_get -EXPORT_SYMBOL lib/lru_cache 0x09e650c2 lc_seq_printf_stats EXPORT_SYMBOL lib/lru_cache 0x2d47ac83 lc_committed EXPORT_SYMBOL lib/lru_cache 0x2f3dcecb lc_index_of EXPORT_SYMBOL lib/lru_cache 0x4522d82a lc_reset EXPORT_SYMBOL lib/lru_cache 0x4cf5f5a8 lc_is_used +EXPORT_SYMBOL lib/lru_cache 0x56aeb9fa lc_seq_dump_details EXPORT_SYMBOL lib/lru_cache 0x5752f31b lc_del EXPORT_SYMBOL lib/lru_cache 0x7257beee lc_element_by_index EXPORT_SYMBOL lib/lru_cache 0x9134feb7 lc_get @@ -2777,6 +2776,7 @@ EXPORT_SYMBOL lib/lru_cache 0xc3a98c1d lc_try_lock EXPORT_SYMBOL lib/lru_cache 0xcc979a91 lc_set EXPORT_SYMBOL lib/lru_cache 0xefec290a lc_find +EXPORT_SYMBOL lib/lru_cache 0xfb172b3f lc_seq_printf_stats EXPORT_SYMBOL lib/lru_cache 0xfd525ec7 lc_put EXPORT_SYMBOL lib/lz4/lz4_compress 0x4f4d78c5 LZ4_compress_default EXPORT_SYMBOL lib/lz4/lz4_compress 0x5bc92e85 LZ4_compress_destSize @@ -2845,4598 +2845,4565 @@ EXPORT_SYMBOL lib/zstd/zstd_compress 0xefe4f679 ZSTD_CCtxWorkspaceBound EXPORT_SYMBOL lib/zstd/zstd_compress 0xfdf70093 ZSTD_CStreamOutSize EXPORT_SYMBOL lib/zstd/zstd_compress 0xff9c4b56 ZSTD_compressBound -EXPORT_SYMBOL net/6lowpan/6lowpan 0x14e8c490 lowpan_unregister_netdevice -EXPORT_SYMBOL net/6lowpan/6lowpan 0x1563c345 lowpan_register_netdev -EXPORT_SYMBOL net/6lowpan/6lowpan 0x159cf9fa lowpan_nhc_del -EXPORT_SYMBOL net/6lowpan/6lowpan 0x271ad45e lowpan_register_netdevice -EXPORT_SYMBOL net/6lowpan/6lowpan 0x313c37a9 lowpan_unregister_netdev -EXPORT_SYMBOL net/6lowpan/6lowpan 0xda72b9c5 lowpan_nhc_add -EXPORT_SYMBOL net/802/p8022 0xca6c34ca unregister_8022_client -EXPORT_SYMBOL net/802/p8022 0xf45bc68c register_8022_client -EXPORT_SYMBOL net/802/psnap 0xb2da6964 register_snap_client -EXPORT_SYMBOL net/802/psnap 0xeef6e473 unregister_snap_client -EXPORT_SYMBOL net/9p/9pnet 0x01712402 p9_client_begin_disconnect -EXPORT_SYMBOL net/9p/9pnet 0x04b9554a p9_client_attach -EXPORT_SYMBOL net/9p/9pnet 0x050c1776 p9_client_walk -EXPORT_SYMBOL net/9p/9pnet 0x0731c09a p9_client_rename -EXPORT_SYMBOL net/9p/9pnet 0x1334240d p9_client_readdir +EXPORT_SYMBOL net/6lowpan/6lowpan 0x43e5f283 lowpan_unregister_netdev +EXPORT_SYMBOL net/6lowpan/6lowpan 0x4a78f18a lowpan_register_netdevice +EXPORT_SYMBOL net/6lowpan/6lowpan 0xa9d22f4f lowpan_nhc_del +EXPORT_SYMBOL net/6lowpan/6lowpan 0xbc99388e lowpan_nhc_add +EXPORT_SYMBOL net/6lowpan/6lowpan 0xd3402d90 lowpan_unregister_netdevice +EXPORT_SYMBOL net/6lowpan/6lowpan 0xe4b70f43 lowpan_register_netdev +EXPORT_SYMBOL net/802/p8022 0x70f11d11 register_8022_client +EXPORT_SYMBOL net/802/p8022 0x9c92796c unregister_8022_client +EXPORT_SYMBOL net/802/psnap 0x37e592e0 unregister_snap_client +EXPORT_SYMBOL net/802/psnap 0x537abb21 register_snap_client +EXPORT_SYMBOL net/9p/9pnet 0x046d0b53 p9_client_destroy +EXPORT_SYMBOL net/9p/9pnet 0x051fc75e v9fs_register_trans +EXPORT_SYMBOL net/9p/9pnet 0x0c68487a p9_client_rename +EXPORT_SYMBOL net/9p/9pnet 0x0fd35a33 p9_client_attach EXPORT_SYMBOL net/9p/9pnet 0x1430723c p9_req_put -EXPORT_SYMBOL net/9p/9pnet 0x1970420e p9_client_link -EXPORT_SYMBOL net/9p/9pnet 0x1f01b237 p9_client_mkdir_dotl -EXPORT_SYMBOL net/9p/9pnet 0x2d05acc8 p9_client_open -EXPORT_SYMBOL net/9p/9pnet 0x3258c884 p9_client_getlock_dotl -EXPORT_SYMBOL net/9p/9pnet 0x3725cfdb p9_client_setattr -EXPORT_SYMBOL net/9p/9pnet 0x39288a49 v9fs_get_default_trans +EXPORT_SYMBOL net/9p/9pnet 0x1772d9d3 v9fs_unregister_trans +EXPORT_SYMBOL net/9p/9pnet 0x23705dc5 p9_client_disconnect +EXPORT_SYMBOL net/9p/9pnet 0x245759bc p9_is_proto_dotl +EXPORT_SYMBOL net/9p/9pnet 0x2665463b p9_client_getlock_dotl +EXPORT_SYMBOL net/9p/9pnet 0x2dbcd64d p9_client_clunk +EXPORT_SYMBOL net/9p/9pnet 0x2fc4595d p9_client_setattr EXPORT_SYMBOL net/9p/9pnet 0x3d73a797 p9_errstr2errno -EXPORT_SYMBOL net/9p/9pnet 0x3dd5ebc0 p9_client_stat EXPORT_SYMBOL net/9p/9pnet 0x41ce9823 p9stat_read -EXPORT_SYMBOL net/9p/9pnet 0x4fb7721c p9_client_readlink -EXPORT_SYMBOL net/9p/9pnet 0x4fdaba45 p9_is_proto_dotl -EXPORT_SYMBOL net/9p/9pnet 0x59451643 p9_client_symlink -EXPORT_SYMBOL net/9p/9pnet 0x5bb2bc73 p9_client_read -EXPORT_SYMBOL net/9p/9pnet 0x66933f02 p9_client_renameat -EXPORT_SYMBOL net/9p/9pnet 0x672d321a p9_client_write -EXPORT_SYMBOL net/9p/9pnet 0x7043976c p9_client_create -EXPORT_SYMBOL net/9p/9pnet 0x76ce84e6 p9_client_remove -EXPORT_SYMBOL net/9p/9pnet 0x77243758 p9_client_fsync -EXPORT_SYMBOL net/9p/9pnet 0x7a82fb80 v9fs_get_trans_by_name -EXPORT_SYMBOL net/9p/9pnet 0x8cfb1943 p9_client_create_dotl -EXPORT_SYMBOL net/9p/9pnet 0x8fdfc383 p9_client_clunk +EXPORT_SYMBOL net/9p/9pnet 0x4315f616 p9_show_client_options +EXPORT_SYMBOL net/9p/9pnet 0x4dd4a44d v9fs_get_default_trans +EXPORT_SYMBOL net/9p/9pnet 0x5d28d5a2 p9_client_fsync +EXPORT_SYMBOL net/9p/9pnet 0x61e186c3 p9_client_unlinkat +EXPORT_SYMBOL net/9p/9pnet 0x64bffd24 p9_client_readdir +EXPORT_SYMBOL net/9p/9pnet 0x6b4fd90c p9_client_cb +EXPORT_SYMBOL net/9p/9pnet 0x6d8aa644 p9_client_write +EXPORT_SYMBOL net/9p/9pnet 0x79536117 p9_client_renameat +EXPORT_SYMBOL net/9p/9pnet 0x8c07dde0 p9_client_mknod_dotl +EXPORT_SYMBOL net/9p/9pnet 0x9211b2b9 p9_client_mkdir_dotl EXPORT_SYMBOL net/9p/9pnet 0x95bd8f96 p9dirent_read -EXPORT_SYMBOL net/9p/9pnet 0x974d55d6 p9_client_mknod_dotl EXPORT_SYMBOL net/9p/9pnet 0x984c5e73 p9_fcall_fini -EXPORT_SYMBOL net/9p/9pnet 0x98efa42d p9_client_read_once -EXPORT_SYMBOL net/9p/9pnet 0x9a697784 p9_is_proto_dotu -EXPORT_SYMBOL net/9p/9pnet 0x9d90289e p9_client_unlinkat -EXPORT_SYMBOL net/9p/9pnet 0xa0105913 p9_client_destroy -EXPORT_SYMBOL net/9p/9pnet 0xab7a7885 p9_client_fcreate -EXPORT_SYMBOL net/9p/9pnet 0xaf074828 p9_client_wstat -EXPORT_SYMBOL net/9p/9pnet 0xb6ab8bf5 p9_client_lock_dotl +EXPORT_SYMBOL net/9p/9pnet 0xa66169cb p9_tag_lookup +EXPORT_SYMBOL net/9p/9pnet 0xa87ee5a2 p9_client_open +EXPORT_SYMBOL net/9p/9pnet 0xa8bd88b6 p9_client_lock_dotl +EXPORT_SYMBOL net/9p/9pnet 0xa8ff46b9 p9_is_proto_dotu +EXPORT_SYMBOL net/9p/9pnet 0xb0ff69ca p9_client_stat +EXPORT_SYMBOL net/9p/9pnet 0xb4dc4fb9 p9_client_walk EXPORT_SYMBOL net/9p/9pnet 0xb79f25fd p9_parse_header -EXPORT_SYMBOL net/9p/9pnet 0xbaa2c265 p9_release_pages -EXPORT_SYMBOL net/9p/9pnet 0xbb553726 p9_client_statfs -EXPORT_SYMBOL net/9p/9pnet 0xca1f5983 p9_tag_lookup -EXPORT_SYMBOL net/9p/9pnet 0xcad966a4 v9fs_unregister_trans -EXPORT_SYMBOL net/9p/9pnet 0xcc59c9cf p9_client_disconnect +EXPORT_SYMBOL net/9p/9pnet 0xb9cd031e p9_release_pages +EXPORT_SYMBOL net/9p/9pnet 0xc23847b7 v9fs_get_trans_by_name +EXPORT_SYMBOL net/9p/9pnet 0xc84f226e p9_client_create_dotl +EXPORT_SYMBOL net/9p/9pnet 0xc9e2ce3f p9_client_read_once +EXPORT_SYMBOL net/9p/9pnet 0xcb03b94e p9_client_read EXPORT_SYMBOL net/9p/9pnet 0xd384c683 p9stat_free -EXPORT_SYMBOL net/9p/9pnet 0xd7443af8 p9_show_client_options -EXPORT_SYMBOL net/9p/9pnet 0xd942ed70 p9_client_cb +EXPORT_SYMBOL net/9p/9pnet 0xd3e2245c p9_client_symlink +EXPORT_SYMBOL net/9p/9pnet 0xdb8c4169 p9_client_link +EXPORT_SYMBOL net/9p/9pnet 0xdfe3222d p9_client_fcreate +EXPORT_SYMBOL net/9p/9pnet 0xe08b9774 p9_client_statfs +EXPORT_SYMBOL net/9p/9pnet 0xe2eb01ea p9_client_begin_disconnect EXPORT_SYMBOL net/9p/9pnet 0xe58a3360 p9_error_init -EXPORT_SYMBOL net/9p/9pnet 0xf18a5ca1 v9fs_register_trans -EXPORT_SYMBOL net/9p/9pnet 0xf9524add p9_client_getattr_dotl -EXPORT_SYMBOL net/appletalk/appletalk 0x5c323bda alloc_ltalkdev -EXPORT_SYMBOL net/appletalk/appletalk 0x75581ef6 atrtr_get_dev -EXPORT_SYMBOL net/appletalk/appletalk 0x81a64d6a aarp_send_ddp -EXPORT_SYMBOL net/appletalk/appletalk 0xe8a809f6 atalk_find_dev_addr -EXPORT_SYMBOL net/atm/atm 0x091c1ac9 register_atm_ioctl -EXPORT_SYMBOL net/atm/atm 0x1dc8a727 vcc_insert_socket +EXPORT_SYMBOL net/9p/9pnet 0xe62ce7d9 p9_client_readlink +EXPORT_SYMBOL net/9p/9pnet 0xe9f33f45 p9_client_create +EXPORT_SYMBOL net/9p/9pnet 0xf57de7c5 p9_client_remove +EXPORT_SYMBOL net/9p/9pnet 0xfc3ada60 p9_client_getattr_dotl +EXPORT_SYMBOL net/9p/9pnet 0xff1037a2 p9_client_wstat +EXPORT_SYMBOL net/appletalk/appletalk 0x17d0a063 atrtr_get_dev +EXPORT_SYMBOL net/appletalk/appletalk 0x58c1a3d4 atalk_find_dev_addr +EXPORT_SYMBOL net/appletalk/appletalk 0xc4b4592c alloc_ltalkdev +EXPORT_SYMBOL net/appletalk/appletalk 0xe5095576 aarp_send_ddp +EXPORT_SYMBOL net/atm/atm 0x0e331da5 atm_init_aal5 EXPORT_SYMBOL net/atm/atm 0x2cc2d52d vcc_hash -EXPORT_SYMBOL net/atm/atm 0x3638274f atm_charge +EXPORT_SYMBOL net/atm/atm 0x3bf13eca atm_alloc_charge EXPORT_SYMBOL net/atm/atm 0x4443d399 atm_proc_root EXPORT_SYMBOL net/atm/atm 0x44c6e633 vcc_sklist_lock -EXPORT_SYMBOL net/atm/atm 0x48fd6d1d vcc_process_recv_queue -EXPORT_SYMBOL net/atm/atm 0x8c9238ad atm_dev_lookup -EXPORT_SYMBOL net/atm/atm 0x8fa124a1 vcc_release_async -EXPORT_SYMBOL net/atm/atm 0x915fe1f2 atm_dev_deregister +EXPORT_SYMBOL net/atm/atm 0x47dd2c82 register_atm_ioctl +EXPORT_SYMBOL net/atm/atm 0x4c6555a9 atm_charge +EXPORT_SYMBOL net/atm/atm 0x622bdae8 atm_dev_release_vccs +EXPORT_SYMBOL net/atm/atm 0x7ab77e2e atm_dev_signal_change +EXPORT_SYMBOL net/atm/atm 0x84540d0e vcc_release_async +EXPORT_SYMBOL net/atm/atm 0x85066a7e atm_dev_lookup +EXPORT_SYMBOL net/atm/atm 0x8a4fac7d vcc_process_recv_queue +EXPORT_SYMBOL net/atm/atm 0x956167ee atm_dev_register +EXPORT_SYMBOL net/atm/atm 0x97c3eb17 atm_dev_deregister +EXPORT_SYMBOL net/atm/atm 0x9e560529 deregister_atm_ioctl EXPORT_SYMBOL net/atm/atm 0x9feaf287 sonet_subtract_stats EXPORT_SYMBOL net/atm/atm 0xaa024146 sonet_copy_stats -EXPORT_SYMBOL net/atm/atm 0xafc24984 atm_dev_signal_change -EXPORT_SYMBOL net/atm/atm 0xb45a2163 deregister_atm_ioctl -EXPORT_SYMBOL net/atm/atm 0xe0a24466 atm_dev_register -EXPORT_SYMBOL net/atm/atm 0xe4a5931c atm_dev_release_vccs +EXPORT_SYMBOL net/atm/atm 0xf287100c vcc_insert_socket EXPORT_SYMBOL net/atm/atm 0xf49bc67a atm_pcr_goal -EXPORT_SYMBOL net/atm/atm 0xfc6c6c0b atm_init_aal5 -EXPORT_SYMBOL net/atm/atm 0xfcd671aa atm_alloc_charge -EXPORT_SYMBOL net/ax25/ax25 0x07acc628 ax25_listen_register -EXPORT_SYMBOL net/ax25/ax25 0x0838424e ax25_listen_release EXPORT_SYMBOL net/ax25/ax25 0x14cecd59 ax25_display_timer -EXPORT_SYMBOL net/ax25/ax25 0x206db160 ax25_ip_xmit EXPORT_SYMBOL net/ax25/ax25 0x242852b9 ax25_uid_policy -EXPORT_SYMBOL net/ax25/ax25 0x3062bf13 ax25_linkfail_release EXPORT_SYMBOL net/ax25/ax25 0x4502c65a asc2ax +EXPORT_SYMBOL net/ax25/ax25 0x4ecba53c ax25_linkfail_release EXPORT_SYMBOL net/ax25/ax25 0x53dea1ff ax2asc -EXPORT_SYMBOL net/ax25/ax25 0x840dfd95 ax25_linkfail_register +EXPORT_SYMBOL net/ax25/ax25 0x6655e96d ax25_linkfail_register +EXPORT_SYMBOL net/ax25/ax25 0x73aae1c5 ax25_send_frame +EXPORT_SYMBOL net/ax25/ax25 0x7d61dbcb ax25_header_ops +EXPORT_SYMBOL net/ax25/ax25 0x87ed139d ax25_listen_register EXPORT_SYMBOL net/ax25/ax25 0x8ede9e26 ax25_protocol_release +EXPORT_SYMBOL net/ax25/ax25 0x8fb13a8d ax25_find_cb +EXPORT_SYMBOL net/ax25/ax25 0x9d94c03f ax25_ip_xmit +EXPORT_SYMBOL net/ax25/ax25 0xa93961ae ax25_listen_release EXPORT_SYMBOL net/ax25/ax25 0xc1444946 ax25cmp -EXPORT_SYMBOL net/ax25/ax25 0xcf8b752f ax25_send_frame -EXPORT_SYMBOL net/ax25/ax25 0xd053a6d5 ax25_find_cb EXPORT_SYMBOL net/ax25/ax25 0xd43ecbf1 null_ax25_address -EXPORT_SYMBOL net/ax25/ax25 0xe250c3b0 ax25_header_ops EXPORT_SYMBOL net/ax25/ax25 0xee02e420 ax25_findbyuid -EXPORT_SYMBOL net/bridge/netfilter/ebtables 0x19f6820f ebt_register_table -EXPORT_SYMBOL net/bridge/netfilter/ebtables 0x5d53fc62 ebt_unregister_table_pre_exit -EXPORT_SYMBOL net/bridge/netfilter/ebtables 0x6cdf90e3 ebt_unregister_template -EXPORT_SYMBOL net/bridge/netfilter/ebtables 0x7e51b3db ebt_unregister_table -EXPORT_SYMBOL net/bridge/netfilter/ebtables 0xe6193958 ebt_register_template -EXPORT_SYMBOL net/bridge/netfilter/ebtables 0xfa7a4419 ebt_do_table +EXPORT_SYMBOL net/bridge/netfilter/ebtables 0x4b187d7a ebt_register_table +EXPORT_SYMBOL net/bridge/netfilter/ebtables 0x6468a6c9 ebt_unregister_table +EXPORT_SYMBOL net/bridge/netfilter/ebtables 0x71f1154d ebt_unregister_template +EXPORT_SYMBOL net/bridge/netfilter/ebtables 0x94c13271 ebt_unregister_table_pre_exit +EXPORT_SYMBOL net/bridge/netfilter/ebtables 0xa2fed53e ebt_register_template +EXPORT_SYMBOL net/bridge/netfilter/ebtables 0xe3205769 ebt_do_table EXPORT_SYMBOL net/caif/caif 0x1446b60a caif_client_register_refcnt -EXPORT_SYMBOL net/caif/caif 0x16d49e2e caif_enroll_dev +EXPORT_SYMBOL net/caif/caif 0x1df21e3f caif_connect_client EXPORT_SYMBOL net/caif/caif 0x2a09f713 cfpkt_fromnative EXPORT_SYMBOL net/caif/caif 0x329dbd06 cfpkt_info EXPORT_SYMBOL net/caif/caif 0x38701a7c cfcnfg_del_phy_layer -EXPORT_SYMBOL net/caif/caif 0x3deef190 get_cfcnfg EXPORT_SYMBOL net/caif/caif 0x3fa84493 cfpkt_add_head EXPORT_SYMBOL net/caif/caif 0x40babbe0 cfpkt_extr_head -EXPORT_SYMBOL net/caif/caif 0x497f2bdc cfcnfg_add_phy_layer EXPORT_SYMBOL net/caif/caif 0x4a237e57 cfpkt_tonative -EXPORT_SYMBOL net/caif/caif 0x7a3b9272 caif_connect_client +EXPORT_SYMBOL net/caif/caif 0x5534bb63 caif_disconnect_client EXPORT_SYMBOL net/caif/caif 0x839ddb7b cfcnfg_set_phy_state EXPORT_SYMBOL net/caif/caif 0x9e3e305d cfpkt_set_prio EXPORT_SYMBOL net/caif/caif 0xb7b6874e caif_free_client -EXPORT_SYMBOL net/caif/caif 0xfc87ee07 caif_disconnect_client -EXPORT_SYMBOL net/can/can 0x48bfb07e can_sock_destruct -EXPORT_SYMBOL net/can/can 0x5ca2a1ab can_proto_unregister -EXPORT_SYMBOL net/can/can 0x6be4452b can_send -EXPORT_SYMBOL net/can/can 0xe1bf82e3 can_rx_unregister -EXPORT_SYMBOL net/can/can 0xf184ec20 can_proto_register -EXPORT_SYMBOL net/can/can 0xf2ac5bb8 can_rx_register -EXPORT_SYMBOL net/ceph/libceph 0x002e6b84 ceph_osdc_unwatch -EXPORT_SYMBOL net/ceph/libceph 0x02617464 ceph_con_open +EXPORT_SYMBOL net/caif/caif 0xda2e36b1 get_cfcnfg +EXPORT_SYMBOL net/caif/caif 0xe59d36ae cfcnfg_add_phy_layer +EXPORT_SYMBOL net/caif/caif 0xfc975f88 caif_enroll_dev +EXPORT_SYMBOL net/can/can 0x146e5243 can_rx_register +EXPORT_SYMBOL net/can/can 0x9f21e72a can_sock_destruct +EXPORT_SYMBOL net/can/can 0xaa19b1a5 can_proto_unregister +EXPORT_SYMBOL net/can/can 0xcad9330b can_send +EXPORT_SYMBOL net/can/can 0xf8f171a4 can_rx_unregister +EXPORT_SYMBOL net/can/can 0xf9ba78ca can_proto_register +EXPORT_SYMBOL net/ceph/libceph 0x03915cc4 ceph_osdc_sync EXPORT_SYMBOL net/ceph/libceph 0x04cad6f0 ceph_pg_poolid_by_name -EXPORT_SYMBOL net/ceph/libceph 0x05b0c41a ceph_auth_get_authorizer -EXPORT_SYMBOL net/ceph/libceph 0x07b4057b ceph_check_fsid -EXPORT_SYMBOL net/ceph/libceph 0x09de0b97 ceph_zero_page_vector_range -EXPORT_SYMBOL net/ceph/libceph 0x10e03f29 ceph_msg_data_add_bio +EXPORT_SYMBOL net/ceph/libceph 0x06c1cdcd ceph_osdc_put_request +EXPORT_SYMBOL net/ceph/libceph 0x07feab8b ceph_check_fsid +EXPORT_SYMBOL net/ceph/libceph 0x0802ac84 ceph_cls_break_lock +EXPORT_SYMBOL net/ceph/libceph 0x082a753f ceph_osdc_notify_ack +EXPORT_SYMBOL net/ceph/libceph 0x0862aaa2 ceph_compare_options +EXPORT_SYMBOL net/ceph/libceph 0x0ba14dbc ceph_release_page_vector +EXPORT_SYMBOL net/ceph/libceph 0x0d87b125 ceph_osdc_abort_requests +EXPORT_SYMBOL net/ceph/libceph 0x0f492f09 osd_req_op_extent_osd_data +EXPORT_SYMBOL net/ceph/libceph 0x100c7520 ceph_monc_stop EXPORT_SYMBOL net/ceph/libceph 0x1378aba3 ceph_pg_pool_name_by_id +EXPORT_SYMBOL net/ceph/libceph 0x1488609c ceph_msg_new2 +EXPORT_SYMBOL net/ceph/libceph 0x14d37480 ceph_auth_handle_svc_reply_more +EXPORT_SYMBOL net/ceph/libceph 0x15d7c946 ceph_alloc_page_vector EXPORT_SYMBOL net/ceph/libceph 0x165b1948 ceph_pagelist_free_reserve EXPORT_SYMBOL net/ceph/libceph 0x17c17611 ceph_pg_to_acting_primary -EXPORT_SYMBOL net/ceph/libceph 0x17e42728 ceph_create_client -EXPORT_SYMBOL net/ceph/libceph 0x1b27e9be ceph_osdc_cancel_request +EXPORT_SYMBOL net/ceph/libceph 0x18df9abc ceph_osdc_start_request +EXPORT_SYMBOL net/ceph/libceph 0x1b8e8375 osd_req_op_cls_request_data_pages +EXPORT_SYMBOL net/ceph/libceph 0x1e08f3b2 osd_req_op_init EXPORT_SYMBOL net/ceph/libceph 0x2087719e ceph_oid_copy EXPORT_SYMBOL net/ceph/libceph 0x2101cbc9 ceph_oid_destroy -EXPORT_SYMBOL net/ceph/libceph 0x214299c0 osd_req_op_cls_init -EXPORT_SYMBOL net/ceph/libceph 0x217aded0 ceph_client_gid -EXPORT_SYMBOL net/ceph/libceph 0x235ab97f ceph_osdc_maybe_request_map -EXPORT_SYMBOL net/ceph/libceph 0x2558b436 osd_req_op_cls_request_data_pages -EXPORT_SYMBOL net/ceph/libceph 0x298ece20 ceph_osdc_notify +EXPORT_SYMBOL net/ceph/libceph 0x21d5c396 ceph_osdc_maybe_request_map +EXPORT_SYMBOL net/ceph/libceph 0x24d59c44 ceph_osdc_flush_notifies +EXPORT_SYMBOL net/ceph/libceph 0x2627d5f4 ceph_osdc_update_epoch_barrier +EXPORT_SYMBOL net/ceph/libceph 0x27800c7c ceph_monc_want_map +EXPORT_SYMBOL net/ceph/libceph 0x27a58414 ceph_copy_from_page_vector EXPORT_SYMBOL net/ceph/libceph 0x2a983d26 ceph_pagelist_release -EXPORT_SYMBOL net/ceph/libceph 0x2db07e32 ceph_auth_handle_bad_authorizer -EXPORT_SYMBOL net/ceph/libceph 0x2ee767e9 ceph_cls_lock -EXPORT_SYMBOL net/ceph/libceph 0x2fa5f037 ceph_con_keepalive -EXPORT_SYMBOL net/ceph/libceph 0x3082f6cf osd_req_op_cls_request_data_bvecs -EXPORT_SYMBOL net/ceph/libceph 0x37115b64 ceph_put_page_vector -EXPORT_SYMBOL net/ceph/libceph 0x383e470a osd_req_op_extent_osd_data_pagelist +EXPORT_SYMBOL net/ceph/libceph 0x2c57aee1 ceph_msg_get +EXPORT_SYMBOL net/ceph/libceph 0x2d2e579f osd_req_op_extent_osd_data_bvec_pos +EXPORT_SYMBOL net/ceph/libceph 0x2e7f5818 ceph_zero_page_vector_range +EXPORT_SYMBOL net/ceph/libceph 0x32e6c208 ceph_monc_init +EXPORT_SYMBOL net/ceph/libceph 0x37a14142 osd_req_op_extent_init EXPORT_SYMBOL net/ceph/libceph 0x38f2d94e ceph_file_to_extents EXPORT_SYMBOL net/ceph/libceph 0x3c8d7111 ceph_get_num_objects -EXPORT_SYMBOL net/ceph/libceph 0x3e1b35ef osd_req_op_cls_request_data_pagelist -EXPORT_SYMBOL net/ceph/libceph 0x3f23c80e ceph_cls_break_lock -EXPORT_SYMBOL net/ceph/libceph 0x3f6c3650 osd_req_op_extent_init EXPORT_SYMBOL net/ceph/libceph 0x417a9131 ceph_oloc_destroy -EXPORT_SYMBOL net/ceph/libceph 0x44874326 ceph_monc_do_statfs -EXPORT_SYMBOL net/ceph/libceph 0x4609f4f7 __ceph_auth_get_authorizer +EXPORT_SYMBOL net/ceph/libceph 0x4430f984 ceph_monc_get_version_async +EXPORT_SYMBOL net/ceph/libceph 0x456fdba4 ceph_msg_put EXPORT_SYMBOL net/ceph/libceph 0x466b85b8 libceph_compatible -EXPORT_SYMBOL net/ceph/libceph 0x46e7ae7c ceph_auth_verify_authorizer_reply -EXPORT_SYMBOL net/ceph/libceph 0x491fafd5 ceph_osdc_sync -EXPORT_SYMBOL net/ceph/libceph 0x4de8fe2c ceph_osdc_copy_from -EXPORT_SYMBOL net/ceph/libceph 0x4e74580a ceph_copy_user_to_page_vector -EXPORT_SYMBOL net/ceph/libceph 0x4e863b4d ceph_osdc_notify_ack +EXPORT_SYMBOL net/ceph/libceph 0x4e748e0b ceph_con_send +EXPORT_SYMBOL net/ceph/libceph 0x4f05c798 ceph_monc_do_statfs EXPORT_SYMBOL net/ceph/libceph 0x50603ce3 ceph_decode_entity_addrvec -EXPORT_SYMBOL net/ceph/libceph 0x514c1e8f ceph_release_page_vector +EXPORT_SYMBOL net/ceph/libceph 0x50735e89 ceph_parse_param +EXPORT_SYMBOL net/ceph/libceph 0x5143cefc ceph_con_keepalive +EXPORT_SYMBOL net/ceph/libceph 0x539fb0fb ceph_open_session +EXPORT_SYMBOL net/ceph/libceph 0x562cf302 ceph_client_gid EXPORT_SYMBOL net/ceph/libceph 0x57baf885 ceph_str_hash -EXPORT_SYMBOL net/ceph/libceph 0x5a194905 ceph_con_send +EXPORT_SYMBOL net/ceph/libceph 0x5947ebb1 ceph_osdc_alloc_request +EXPORT_SYMBOL net/ceph/libceph 0x59cdf35c osd_req_op_extent_dup_last +EXPORT_SYMBOL net/ceph/libceph 0x5a3010ea ceph_monc_open_session +EXPORT_SYMBOL net/ceph/libceph 0x5ad3753c ceph_msg_data_add_bvecs EXPORT_SYMBOL net/ceph/libceph 0x5aeeee62 ceph_oid_aprintf -EXPORT_SYMBOL net/ceph/libceph 0x62353fa2 ceph_destroy_client -EXPORT_SYMBOL net/ceph/libceph 0x634cf50e ceph_monc_validate_auth +EXPORT_SYMBOL net/ceph/libceph 0x5ba350ca ceph_monc_renew_subs +EXPORT_SYMBOL net/ceph/libceph 0x61fa2647 ceph_osdc_unwatch EXPORT_SYMBOL net/ceph/libceph 0x63758856 ceph_str_hash_name -EXPORT_SYMBOL net/ceph/libceph 0x638f5ae2 ceph_client_addr -EXPORT_SYMBOL net/ceph/libceph 0x657859af ceph_osdc_put_request -EXPORT_SYMBOL net/ceph/libceph 0x66273a12 osd_req_op_cls_response_data_pages -EXPORT_SYMBOL net/ceph/libceph 0x668b177c osd_req_op_extent_osd_data_bvec_pos -EXPORT_SYMBOL net/ceph/libceph 0x68159a6d ceph_print_client_options +EXPORT_SYMBOL net/ceph/libceph 0x639ff556 ceph_monc_validate_auth +EXPORT_SYMBOL net/ceph/libceph 0x662fc75f osd_req_op_cls_request_data_bvecs +EXPORT_SYMBOL net/ceph/libceph 0x67d2b27c ceph_print_client_options +EXPORT_SYMBOL net/ceph/libceph 0x6a442685 ceph_msg_new +EXPORT_SYMBOL net/ceph/libceph 0x6a7674ba ceph_monc_blocklist_add EXPORT_SYMBOL net/ceph/libceph 0x6a7a38a0 ceph_pr_addr -EXPORT_SYMBOL net/ceph/libceph 0x6bff5236 ceph_monc_got_map -EXPORT_SYMBOL net/ceph/libceph 0x6cba54e6 ceph_monc_want_map -EXPORT_SYMBOL net/ceph/libceph 0x6d313e60 ceph_osdc_watch -EXPORT_SYMBOL net/ceph/libceph 0x6d7a210c ceph_msg_data_add_bvecs -EXPORT_SYMBOL net/ceph/libceph 0x6e4b7675 osd_req_op_raw_data_in_pages -EXPORT_SYMBOL net/ceph/libceph 0x6eef2343 ceph_open_session -EXPORT_SYMBOL net/ceph/libceph 0x703df136 ceph_monc_init -EXPORT_SYMBOL net/ceph/libceph 0x7261e9b5 __ceph_open_session -EXPORT_SYMBOL net/ceph/libceph 0x745d859e ceph_copy_from_page_vector -EXPORT_SYMBOL net/ceph/libceph 0x74a6b466 ceph_osdc_clear_abort_err -EXPORT_SYMBOL net/ceph/libceph 0x776a25ac ceph_osdc_new_request -EXPORT_SYMBOL net/ceph/libceph 0x7d45ab06 osd_req_op_extent_osd_data_pages -EXPORT_SYMBOL net/ceph/libceph 0x7e5497af ceph_osdc_alloc_messages -EXPORT_SYMBOL net/ceph/libceph 0x7e6e4f13 ceph_monc_wait_osdmap -EXPORT_SYMBOL net/ceph/libceph 0x81bd4a24 ceph_cls_unlock +EXPORT_SYMBOL net/ceph/libceph 0x6ac9fcd6 osd_req_op_extent_osd_data_pagelist +EXPORT_SYMBOL net/ceph/libceph 0x6b65c83d ceph_auth_is_authenticated +EXPORT_SYMBOL net/ceph/libceph 0x7aa195df ceph_client_addr +EXPORT_SYMBOL net/ceph/libceph 0x7b347279 ceph_osdc_clear_abort_err +EXPORT_SYMBOL net/ceph/libceph 0x7bf8681c osd_req_op_extent_update +EXPORT_SYMBOL net/ceph/libceph 0x7f01518c ceph_cls_lock_info +EXPORT_SYMBOL net/ceph/libceph 0x7f05bede ceph_auth_invalidate_authorizer +EXPORT_SYMBOL net/ceph/libceph 0x7f46a825 ceph_auth_handle_bad_authorizer +EXPORT_SYMBOL net/ceph/libceph 0x80a0c345 osd_req_op_alloc_hint_init +EXPORT_SYMBOL net/ceph/libceph 0x83d7ead6 osd_req_op_extent_osd_data_bio +EXPORT_SYMBOL net/ceph/libceph 0x863f3e76 ceph_cls_unlock EXPORT_SYMBOL net/ceph/libceph 0x86fca7e4 ceph_put_snap_context -EXPORT_SYMBOL net/ceph/libceph 0x8eaac272 ceph_con_close -EXPORT_SYMBOL net/ceph/libceph 0x8f45b95b ceph_osdc_alloc_request +EXPORT_SYMBOL net/ceph/libceph 0x8c606566 ceph_con_open +EXPORT_SYMBOL net/ceph/libceph 0x8f6c08d8 ceph_osdc_call EXPORT_SYMBOL net/ceph/libceph 0x92b7b4ce ceph_pg_pool_flags -EXPORT_SYMBOL net/ceph/libceph 0x932b0096 osd_req_op_init -EXPORT_SYMBOL net/ceph/libceph 0x9402ea75 ceph_auth_handle_svc_reply_done -EXPORT_SYMBOL net/ceph/libceph 0x94c6eb6e ceph_copy_to_page_vector +EXPORT_SYMBOL net/ceph/libceph 0x94830ceb ceph_auth_verify_authorizer_reply +EXPORT_SYMBOL net/ceph/libceph 0x949a525e ceph_osdc_watch +EXPORT_SYMBOL net/ceph/libceph 0x964906ea ceph_osdc_alloc_messages +EXPORT_SYMBOL net/ceph/libceph 0x97d2cc98 ceph_copy_user_to_page_vector EXPORT_SYMBOL net/ceph/libceph 0x987d3968 ceph_alloc_options -EXPORT_SYMBOL net/ceph/libceph 0x99c8c0f1 ceph_msg_dump +EXPORT_SYMBOL net/ceph/libceph 0x99e6ee6e ceph_osdc_copy_from EXPORT_SYMBOL net/ceph/libceph 0x9bc6b539 ceph_find_or_create_string +EXPORT_SYMBOL net/ceph/libceph 0x9c088aad ceph_parse_mon_ips EXPORT_SYMBOL net/ceph/libceph 0x9ca95932 ceph_create_snap_context -EXPORT_SYMBOL net/ceph/libceph 0x9d2fee74 ceph_monc_renew_subs EXPORT_SYMBOL net/ceph/libceph 0x9fbba67f ceph_buffer_new EXPORT_SYMBOL net/ceph/libceph 0x9fefa3cb ceph_calc_file_object_mapping -EXPORT_SYMBOL net/ceph/libceph 0xa4db03aa ceph_compare_options -EXPORT_SYMBOL net/ceph/libceph 0xa5ad77c9 ceph_auth_handle_svc_reply_more EXPORT_SYMBOL net/ceph/libceph 0xa698f998 ceph_free_lockers -EXPORT_SYMBOL net/ceph/libceph 0xab3d1705 ceph_monc_open_session +EXPORT_SYMBOL net/ceph/libceph 0xa91784dc ceph_osdc_new_request +EXPORT_SYMBOL net/ceph/libceph 0xacdf0369 ceph_msg_data_add_pagelist EXPORT_SYMBOL net/ceph/libceph 0xad703657 ceph_auth_destroy_authorizer -EXPORT_SYMBOL net/ceph/libceph 0xaefe1ae5 ceph_msg_new2 EXPORT_SYMBOL net/ceph/libceph 0xafb8a407 ceph_msgr_flush -EXPORT_SYMBOL net/ceph/libceph 0xafb95251 ceph_osdc_call -EXPORT_SYMBOL net/ceph/libceph 0xb00a8577 osd_req_op_alloc_hint_init -EXPORT_SYMBOL net/ceph/libceph 0xb03ccda7 osd_req_op_extent_dup_last -EXPORT_SYMBOL net/ceph/libceph 0xb3ad92fb ceph_osdc_wait_request +EXPORT_SYMBOL net/ceph/libceph 0xb0a05779 ceph_osdc_get_request +EXPORT_SYMBOL net/ceph/libceph 0xb0b8a418 ceph_msg_data_add_pages +EXPORT_SYMBOL net/ceph/libceph 0xb1141a14 ceph_put_page_vector +EXPORT_SYMBOL net/ceph/libceph 0xb1b916bf ceph_msg_dump +EXPORT_SYMBOL net/ceph/libceph 0xb1da46d2 osd_req_op_extent_osd_data_pages +EXPORT_SYMBOL net/ceph/libceph 0xb3e9f4ee ceph_auth_handle_svc_reply_done +EXPORT_SYMBOL net/ceph/libceph 0xb4ae5e76 ceph_wait_for_latest_osdmap EXPORT_SYMBOL net/ceph/libceph 0xb54676fa ceph_msg_type_name -EXPORT_SYMBOL net/ceph/libceph 0xb66131c4 ceph_msg_get +EXPORT_SYMBOL net/ceph/libceph 0xb59cfa9e ceph_con_init +EXPORT_SYMBOL net/ceph/libceph 0xb6d6770a ceph_monc_got_map EXPORT_SYMBOL net/ceph/libceph 0xb72c162e ceph_buffer_release -EXPORT_SYMBOL net/ceph/libceph 0xb78d2731 ceph_wait_for_latest_osdmap -EXPORT_SYMBOL net/ceph/libceph 0xba812cc5 ceph_cls_assert_locked -EXPORT_SYMBOL net/ceph/libceph 0xbb54c87d ceph_reset_client_addr +EXPORT_SYMBOL net/ceph/libceph 0xba01982b osd_req_op_cls_response_data_pages +EXPORT_SYMBOL net/ceph/libceph 0xbc064412 __ceph_open_session EXPORT_SYMBOL net/ceph/libceph 0xbd2f79ae ceph_oloc_copy -EXPORT_SYMBOL net/ceph/libceph 0xbd9e7fa5 ceph_auth_invalidate_authorizer EXPORT_SYMBOL net/ceph/libceph 0xbe3879aa ceph_get_snap_context -EXPORT_SYMBOL net/ceph/libceph 0xc089764d osd_req_op_extent_osd_data_bio -EXPORT_SYMBOL net/ceph/libceph 0xc0fb1fc9 ceph_monc_get_version_async -EXPORT_SYMBOL net/ceph/libceph 0xc2cdedf6 ceph_msg_data_add_pages -EXPORT_SYMBOL net/ceph/libceph 0xc3367963 ceph_msg_data_add_pagelist EXPORT_SYMBOL net/ceph/libceph 0xc366bfa1 ceph_pagelist_truncate -EXPORT_SYMBOL net/ceph/libceph 0xc48fab16 osd_req_op_extent_update -EXPORT_SYMBOL net/ceph/libceph 0xc5435f6c ceph_osdc_abort_requests -EXPORT_SYMBOL net/ceph/libceph 0xc9a62bb1 osd_req_op_extent_osd_data_bvecs +EXPORT_SYMBOL net/ceph/libceph 0xc432a52a osd_req_op_xattr_init +EXPORT_SYMBOL net/ceph/libceph 0xc94da5dc ceph_osdc_notify EXPORT_SYMBOL net/ceph/libceph 0xca80437b ceph_extent_to_file -EXPORT_SYMBOL net/ceph/libceph 0xd0487855 ceph_alloc_page_vector -EXPORT_SYMBOL net/ceph/libceph 0xd34e1415 ceph_osdc_get_request -EXPORT_SYMBOL net/ceph/libceph 0xd3f59232 ceph_parse_mon_ips +EXPORT_SYMBOL net/ceph/libceph 0xd00c6685 osd_req_op_raw_data_in_pages EXPORT_SYMBOL net/ceph/libceph 0xd4d736db ceph_destroy_options EXPORT_SYMBOL net/ceph/libceph 0xd4eb7735 ceph_decode_entity_addr -EXPORT_SYMBOL net/ceph/libceph 0xd7f183b1 ceph_osdc_list_watchers -EXPORT_SYMBOL net/ceph/libceph 0xddb2a576 ceph_osdc_flush_notifies -EXPORT_SYMBOL net/ceph/libceph 0xdf007748 ceph_auth_add_authorizer_challenge +EXPORT_SYMBOL net/ceph/libceph 0xd74a5c65 ceph_osdc_cancel_request +EXPORT_SYMBOL net/ceph/libceph 0xd7864775 osd_req_op_cls_init +EXPORT_SYMBOL net/ceph/libceph 0xd961a6be ceph_cls_assert_locked +EXPORT_SYMBOL net/ceph/libceph 0xd965c1aa ceph_osdc_wait_request +EXPORT_SYMBOL net/ceph/libceph 0xdb54d71c osd_req_op_extent_osd_data_bvecs +EXPORT_SYMBOL net/ceph/libceph 0xdc04dc70 ceph_osdc_list_watchers +EXPORT_SYMBOL net/ceph/libceph 0xdc360cec ceph_auth_add_authorizer_challenge +EXPORT_SYMBOL net/ceph/libceph 0xdc440b7f ceph_msg_data_add_bio +EXPORT_SYMBOL net/ceph/libceph 0xdd62f62c __ceph_auth_get_authorizer EXPORT_SYMBOL net/ceph/libceph 0xdf6ef4a1 ceph_oid_printf EXPORT_SYMBOL net/ceph/libceph 0xdfc091f9 ceph_entity_type_name -EXPORT_SYMBOL net/ceph/libceph 0xe03401a1 ceph_cls_set_cookie -EXPORT_SYMBOL net/ceph/libceph 0xe053474f ceph_auth_is_authenticated +EXPORT_SYMBOL net/ceph/libceph 0xe2eaead4 osd_req_op_cls_request_data_pagelist EXPORT_SYMBOL net/ceph/libceph 0xe34a59f2 ceph_object_locator_to_pg -EXPORT_SYMBOL net/ceph/libceph 0xe37f0002 ceph_osdc_update_epoch_barrier -EXPORT_SYMBOL net/ceph/libceph 0xe76dd8ce ceph_msg_new +EXPORT_SYMBOL net/ceph/libceph 0xe4e5d8ab ceph_cls_set_cookie EXPORT_SYMBOL net/ceph/libceph 0xe76e7226 ceph_pagelist_alloc -EXPORT_SYMBOL net/ceph/libceph 0xe7f163b5 osd_req_op_xattr_init -EXPORT_SYMBOL net/ceph/libceph 0xeabb94c7 ceph_parse_param +EXPORT_SYMBOL net/ceph/libceph 0xe7bebdd4 ceph_destroy_client +EXPORT_SYMBOL net/ceph/libceph 0xe822236a ceph_con_close +EXPORT_SYMBOL net/ceph/libceph 0xea5060ae ceph_monc_get_version +EXPORT_SYMBOL net/ceph/libceph 0xed6b8e71 ceph_cls_lock EXPORT_SYMBOL net/ceph/libceph 0xee120c03 ceph_release_string -EXPORT_SYMBOL net/ceph/libceph 0xee9e48dd ceph_con_init EXPORT_SYMBOL net/ceph/libceph 0xeef6cfa3 ceph_iterate_extents +EXPORT_SYMBOL net/ceph/libceph 0xef09a6cd ceph_auth_get_authorizer EXPORT_SYMBOL net/ceph/libceph 0xefce3c3b ceph_pagelist_reserve EXPORT_SYMBOL net/ceph/libceph 0xefce991c ceph_pagelist_append -EXPORT_SYMBOL net/ceph/libceph 0xf019fbe7 ceph_osdc_start_request EXPORT_SYMBOL net/ceph/libceph 0xf03fe862 ceph_pagelist_set_cursor -EXPORT_SYMBOL net/ceph/libceph 0xf32179db ceph_monc_get_version -EXPORT_SYMBOL net/ceph/libceph 0xf8922227 ceph_cls_lock_info -EXPORT_SYMBOL net/ceph/libceph 0xfbfa6888 ceph_monc_stop -EXPORT_SYMBOL net/ceph/libceph 0xfcc6ae6f ceph_monc_blocklist_add -EXPORT_SYMBOL net/ceph/libceph 0xfd90faff ceph_msg_put -EXPORT_SYMBOL net/ceph/libceph 0xff93aed7 osd_req_op_extent_osd_data -EXPORT_SYMBOL net/dccp/dccp_ipv4 0xa4122e1f dccp_req_err -EXPORT_SYMBOL net/dccp/dccp_ipv4 0xb10941dc dccp_syn_ack_timeout -EXPORT_SYMBOL net/hsr/hsr 0x47d8f99c is_hsr_master -EXPORT_SYMBOL net/hsr/hsr 0x50bff2d9 hsr_get_version -EXPORT_SYMBOL net/ieee802154/ieee802154 0x51db9e68 wpan_phy_unregister -EXPORT_SYMBOL net/ieee802154/ieee802154 0x9265e881 wpan_phy_new -EXPORT_SYMBOL net/ieee802154/ieee802154 0xc2751286 wpan_phy_for_each -EXPORT_SYMBOL net/ieee802154/ieee802154 0xd6539b52 wpan_phy_free -EXPORT_SYMBOL net/ieee802154/ieee802154 0xd9dbe02a wpan_phy_find -EXPORT_SYMBOL net/ieee802154/ieee802154 0xde1d9deb wpan_phy_register +EXPORT_SYMBOL net/ceph/libceph 0xf0b0de4d ceph_reset_client_addr +EXPORT_SYMBOL net/ceph/libceph 0xf56673a3 ceph_create_client +EXPORT_SYMBOL net/ceph/libceph 0xf647222f ceph_copy_to_page_vector +EXPORT_SYMBOL net/ceph/libceph 0xfc212dfd ceph_monc_wait_osdmap +EXPORT_SYMBOL net/dccp/dccp_ipv4 0x6b5a6cfa dccp_req_err +EXPORT_SYMBOL net/dccp/dccp_ipv4 0xdf4bb064 dccp_syn_ack_timeout +EXPORT_SYMBOL net/hsr/hsr 0x12b9c7c6 is_hsr_master +EXPORT_SYMBOL net/hsr/hsr 0x5911666c hsr_get_version +EXPORT_SYMBOL net/ieee802154/ieee802154 0x111d95ba wpan_phy_register +EXPORT_SYMBOL net/ieee802154/ieee802154 0x7a5609ae wpan_phy_find +EXPORT_SYMBOL net/ieee802154/ieee802154 0x833367d2 wpan_phy_free +EXPORT_SYMBOL net/ieee802154/ieee802154 0xaf3436f2 wpan_phy_for_each +EXPORT_SYMBOL net/ieee802154/ieee802154 0xfd466717 wpan_phy_new +EXPORT_SYMBOL net/ieee802154/ieee802154 0xfd6b30b5 wpan_phy_unregister +EXPORT_SYMBOL net/ipv4/fou 0x11622a29 __gue_build_header EXPORT_SYMBOL net/ipv4/fou 0x1757d1a4 fou_encap_hlen -EXPORT_SYMBOL net/ipv4/fou 0x9631c8df __gue_build_header -EXPORT_SYMBOL net/ipv4/fou 0xddf68b4d __fou_build_header +EXPORT_SYMBOL net/ipv4/fou 0xdbbc003e __fou_build_header EXPORT_SYMBOL net/ipv4/fou 0xf13914b3 gue_encap_hlen -EXPORT_SYMBOL net/ipv4/gre 0xbed06281 gre_parse_header -EXPORT_SYMBOL net/ipv4/netfilter/arp_tables 0x02473670 arpt_unregister_table -EXPORT_SYMBOL net/ipv4/netfilter/arp_tables 0x094d4407 arpt_do_table -EXPORT_SYMBOL net/ipv4/netfilter/arp_tables 0x28774069 arpt_register_table -EXPORT_SYMBOL net/ipv4/netfilter/arp_tables 0xcb97d2bf arpt_unregister_table_pre_exit -EXPORT_SYMBOL net/ipv4/netfilter/ip_tables 0xa44bfe3d ipt_unregister_table_pre_exit -EXPORT_SYMBOL net/ipv4/netfilter/ip_tables 0xaaee26c1 ipt_do_table -EXPORT_SYMBOL net/ipv4/netfilter/ip_tables 0xc512e3af ipt_register_table -EXPORT_SYMBOL net/ipv4/netfilter/ip_tables 0xdbbd9a92 ipt_unregister_table_exit -EXPORT_SYMBOL net/ipv4/tunnel4 0x29f1a7fe xfrm4_tunnel_deregister -EXPORT_SYMBOL net/ipv4/tunnel4 0x914ca91b xfrm4_tunnel_register -EXPORT_SYMBOL net/ipv6/ip6_tunnel 0x2ae543de ip6_tnl_encap_del_ops -EXPORT_SYMBOL net/ipv6/ip6_tunnel 0x311ae804 ip6_tnl_xmit -EXPORT_SYMBOL net/ipv6/ip6_tunnel 0x387be5c9 ip6_tnl_parse_tlv_enc_lim -EXPORT_SYMBOL net/ipv6/ip6_tunnel 0x63dd1181 ip6_tnl_encap_add_ops -EXPORT_SYMBOL net/ipv6/ip6_tunnel 0x9d679bb4 ip6_tnl_get_cap -EXPORT_SYMBOL net/ipv6/ip6_tunnel 0xd61415a7 ip6_tnl_get_iflink -EXPORT_SYMBOL net/ipv6/ip6_tunnel 0xddc44259 ip6_tnl_change_mtu -EXPORT_SYMBOL net/ipv6/ip6_tunnel 0xef9d1703 ip6_tnl_rcv -EXPORT_SYMBOL net/ipv6/ip6_tunnel 0xff4a1b2f ip6_tnl_get_link_net -EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0x5a28655d ip6t_unregister_table_pre_exit -EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0x8dc950d2 ip6t_register_table -EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0x9b19558f ip6t_do_table -EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0xa2dc8cba ip6t_unregister_table_exit -EXPORT_SYMBOL net/ipv6/tunnel6 0x623cc5bd xfrm6_tunnel_register -EXPORT_SYMBOL net/ipv6/tunnel6 0x8d21e90f xfrm6_tunnel_deregister -EXPORT_SYMBOL net/ipv6/xfrm6_tunnel 0xa0878896 xfrm6_tunnel_spi_lookup -EXPORT_SYMBOL net/ipv6/xfrm6_tunnel 0xc4ac47ec xfrm6_tunnel_alloc_spi -EXPORT_SYMBOL net/lapb/lapb 0x167867a8 lapb_disconnect_request -EXPORT_SYMBOL net/lapb/lapb 0x2518a333 lapb_connect_request -EXPORT_SYMBOL net/lapb/lapb 0x54924d3f lapb_getparms -EXPORT_SYMBOL net/lapb/lapb 0x56178543 lapb_setparms -EXPORT_SYMBOL net/lapb/lapb 0xa3ca47c9 lapb_register -EXPORT_SYMBOL net/lapb/lapb 0xc17864b1 lapb_unregister -EXPORT_SYMBOL net/lapb/lapb 0xc80073e9 lapb_data_request -EXPORT_SYMBOL net/lapb/lapb 0xef294748 lapb_data_received -EXPORT_SYMBOL net/llc/llc 0x03b6b6bb llc_add_pack -EXPORT_SYMBOL net/llc/llc 0x2ce66266 llc_set_station_handler +EXPORT_SYMBOL net/ipv4/gre 0x62298eb7 gre_parse_header +EXPORT_SYMBOL net/ipv4/netfilter/arp_tables 0x794e53fd arpt_unregister_table_pre_exit +EXPORT_SYMBOL net/ipv4/netfilter/arp_tables 0x92da0d6b arpt_register_table +EXPORT_SYMBOL net/ipv4/netfilter/arp_tables 0xbf09c48e arpt_do_table +EXPORT_SYMBOL net/ipv4/netfilter/arp_tables 0xf13964e3 arpt_unregister_table +EXPORT_SYMBOL net/ipv4/netfilter/ip_tables 0x64cf1b77 ipt_do_table +EXPORT_SYMBOL net/ipv4/netfilter/ip_tables 0x9b6bbcf9 ipt_unregister_table_exit +EXPORT_SYMBOL net/ipv4/netfilter/ip_tables 0xc91e5700 ipt_unregister_table_pre_exit +EXPORT_SYMBOL net/ipv4/netfilter/ip_tables 0xd81d5cb2 ipt_register_table +EXPORT_SYMBOL net/ipv4/tunnel4 0x8461dcc5 xfrm4_tunnel_deregister +EXPORT_SYMBOL net/ipv4/tunnel4 0x9bf6c805 xfrm4_tunnel_register +EXPORT_SYMBOL net/ipv6/ip6_tunnel 0x5419de9f ip6_tnl_get_cap +EXPORT_SYMBOL net/ipv6/ip6_tunnel 0x6c8fe5cc ip6_tnl_get_link_net +EXPORT_SYMBOL net/ipv6/ip6_tunnel 0x72364d79 ip6_tnl_xmit +EXPORT_SYMBOL net/ipv6/ip6_tunnel 0x8d27cbe4 ip6_tnl_rcv +EXPORT_SYMBOL net/ipv6/ip6_tunnel 0xb67bf00f ip6_tnl_get_iflink +EXPORT_SYMBOL net/ipv6/ip6_tunnel 0xcc494e94 ip6_tnl_encap_del_ops +EXPORT_SYMBOL net/ipv6/ip6_tunnel 0xd5d76c3b ip6_tnl_change_mtu +EXPORT_SYMBOL net/ipv6/ip6_tunnel 0xeeabe086 ip6_tnl_encap_add_ops +EXPORT_SYMBOL net/ipv6/ip6_tunnel 0xfd576e87 ip6_tnl_parse_tlv_enc_lim +EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0x2dcf31ce ip6t_do_table +EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0x74dc12fc ip6t_register_table +EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0x7540cab3 ip6t_unregister_table_exit +EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0xe6442fb2 ip6t_unregister_table_pre_exit +EXPORT_SYMBOL net/ipv6/tunnel6 0x0fdee39e xfrm6_tunnel_register +EXPORT_SYMBOL net/ipv6/tunnel6 0x3dc6fdaa xfrm6_tunnel_deregister +EXPORT_SYMBOL net/ipv6/xfrm6_tunnel 0x0c964c18 xfrm6_tunnel_alloc_spi +EXPORT_SYMBOL net/ipv6/xfrm6_tunnel 0x1872bf7d xfrm6_tunnel_spi_lookup +EXPORT_SYMBOL net/lapb/lapb 0x2a22be8a lapb_data_request +EXPORT_SYMBOL net/lapb/lapb 0x3c97a879 lapb_disconnect_request +EXPORT_SYMBOL net/lapb/lapb 0x4dd8ddd0 lapb_unregister +EXPORT_SYMBOL net/lapb/lapb 0x71a75d29 lapb_register +EXPORT_SYMBOL net/lapb/lapb 0x96c3bd6c lapb_getparms +EXPORT_SYMBOL net/lapb/lapb 0xcb79b644 lapb_connect_request +EXPORT_SYMBOL net/lapb/lapb 0xf1935d2b lapb_data_received +EXPORT_SYMBOL net/lapb/lapb 0xfb68a866 lapb_setparms +EXPORT_SYMBOL net/llc/llc 0x04d78b0f llc_sap_find +EXPORT_SYMBOL net/llc/llc 0x26102f82 llc_add_pack +EXPORT_SYMBOL net/llc/llc 0x31d8a776 llc_build_and_send_ui_pkt EXPORT_SYMBOL net/llc/llc 0x38b92846 llc_remove_pack EXPORT_SYMBOL net/llc/llc 0x52d7b2fd llc_sap_list -EXPORT_SYMBOL net/llc/llc 0x769c8a5a llc_mac_hdr_init -EXPORT_SYMBOL net/llc/llc 0x87b830d0 llc_build_and_send_ui_pkt -EXPORT_SYMBOL net/llc/llc 0xaafded37 llc_sap_open -EXPORT_SYMBOL net/llc/llc 0xadfae1ea llc_sap_find -EXPORT_SYMBOL net/llc/llc 0xc541e5e8 llc_sap_close -EXPORT_SYMBOL net/mac80211/mac80211 0x017798f9 ieee80211_ctstoself_get -EXPORT_SYMBOL net/mac80211/mac80211 0x0277296e ieee80211_stop_queue -EXPORT_SYMBOL net/mac80211/mac80211 0x0493a00d ieee80211_beacon_set_cntdwn +EXPORT_SYMBOL net/llc/llc 0x686ed3a8 llc_sap_open +EXPORT_SYMBOL net/llc/llc 0x9e81472c llc_set_station_handler +EXPORT_SYMBOL net/llc/llc 0xa659ff75 llc_sap_close +EXPORT_SYMBOL net/llc/llc 0xfd570578 llc_mac_hdr_init +EXPORT_SYMBOL net/mac80211/mac80211 0x02309028 ieee80211_ap_probereq_get EXPORT_SYMBOL net/mac80211/mac80211 0x063f5308 ieee80211_get_tkip_p1k_iv -EXPORT_SYMBOL net/mac80211/mac80211 0x065cfa45 ieee80211_manage_rx_ba_offl -EXPORT_SYMBOL net/mac80211/mac80211 0x07f98cbf ieee80211_tx_status_irqsafe -EXPORT_SYMBOL net/mac80211/mac80211 0x0b596592 ieee80211_start_tx_ba_session -EXPORT_SYMBOL net/mac80211/mac80211 0x0c73d43a ieee80211_cqm_rssi_notify +EXPORT_SYMBOL net/mac80211/mac80211 0x07bb9800 ieee80211_rts_get +EXPORT_SYMBOL net/mac80211/mac80211 0x08499f52 ieee80211_queue_delayed_work +EXPORT_SYMBOL net/mac80211/mac80211 0x08563654 ieee80211_tdls_oper_request +EXPORT_SYMBOL net/mac80211/mac80211 0x0c890c45 ieee80211_beacon_cntdwn_is_complete +EXPORT_SYMBOL net/mac80211/mac80211 0x0e0d9c81 ieee80211_ctstoself_duration +EXPORT_SYMBOL net/mac80211/mac80211 0x1305edf9 ieee80211_alloc_hw_nm +EXPORT_SYMBOL net/mac80211/mac80211 0x140a5680 ieee80211_rx_ba_timer_expired +EXPORT_SYMBOL net/mac80211/mac80211 0x15131a51 rate_control_set_rates EXPORT_SYMBOL net/mac80211/mac80211 0x183dcd3b ieee80211_get_key_rx_seq +EXPORT_SYMBOL net/mac80211/mac80211 0x19727cb9 __ieee80211_get_rx_led_name EXPORT_SYMBOL net/mac80211/mac80211 0x19f37f0d ieee80211_update_p2p_noa +EXPORT_SYMBOL net/mac80211/mac80211 0x1a417f29 ieee80211_cqm_rssi_notify EXPORT_SYMBOL net/mac80211/mac80211 0x1a66fc17 ieee80211_get_tkip_rx_p1k -EXPORT_SYMBOL net/mac80211/mac80211 0x1f27e22d ieee80211_pspoll_get -EXPORT_SYMBOL net/mac80211/mac80211 0x20fb521b ieee80211_queue_work -EXPORT_SYMBOL net/mac80211/mac80211 0x2161dac8 ieee80211_unregister_hw -EXPORT_SYMBOL net/mac80211/mac80211 0x27f3dfb1 ieee80211_stop_tx_ba_cb_irqsafe -EXPORT_SYMBOL net/mac80211/mac80211 0x2a430267 ieee80211_scan_completed -EXPORT_SYMBOL net/mac80211/mac80211 0x2ccafcf7 ieee80211_tx_status_8023 -EXPORT_SYMBOL net/mac80211/mac80211 0x2d33eb23 ieee80211_beacon_loss -EXPORT_SYMBOL net/mac80211/mac80211 0x2d905b18 ieee80211_sta_block_awake -EXPORT_SYMBOL net/mac80211/mac80211 0x307648f9 ieee80211_stop_tx_ba_session -EXPORT_SYMBOL net/mac80211/mac80211 0x312a9f8b ieee80211_rate_control_register -EXPORT_SYMBOL net/mac80211/mac80211 0x31665483 ieee80211_nan_func_match -EXPORT_SYMBOL net/mac80211/mac80211 0x335c7f28 ieee80211_ap_probereq_get -EXPORT_SYMBOL net/mac80211/mac80211 0x337ad1d9 ieee80211_next_txq -EXPORT_SYMBOL net/mac80211/mac80211 0x398b959f ieee80211_nan_func_terminated -EXPORT_SYMBOL net/mac80211/mac80211 0x3d0f11ea ieee80211_rts_get -EXPORT_SYMBOL net/mac80211/mac80211 0x3d20f329 ieee80211_rts_duration -EXPORT_SYMBOL net/mac80211/mac80211 0x3eade01c ieee80211_rx_ba_timer_expired -EXPORT_SYMBOL net/mac80211/mac80211 0x3fed71a5 ieee80211_unreserve_tid -EXPORT_SYMBOL net/mac80211/mac80211 0x40be2446 ieee80211_csa_finish -EXPORT_SYMBOL net/mac80211/mac80211 0x42266827 ieee80211_restart_hw -EXPORT_SYMBOL net/mac80211/mac80211 0x432bae80 ieee80211_find_sta -EXPORT_SYMBOL net/mac80211/mac80211 0x44ec927e __ieee80211_get_assoc_led_name -EXPORT_SYMBOL net/mac80211/mac80211 0x47b2ce7b ieee80211_return_txq -EXPORT_SYMBOL net/mac80211/mac80211 0x48e12311 ieee80211_stop_rx_ba_session -EXPORT_SYMBOL net/mac80211/mac80211 0x4938249c ieee80211_beacon_update_cntdwn -EXPORT_SYMBOL net/mac80211/mac80211 0x49385cd7 ieee80211_chswitch_done -EXPORT_SYMBOL net/mac80211/mac80211 0x4965e379 ieee80211_tx_status_ext -EXPORT_SYMBOL net/mac80211/mac80211 0x4dbf2cbe ieee80211_beacon_cntdwn_is_complete -EXPORT_SYMBOL net/mac80211/mac80211 0x5207a9ff ieee80211_start_tx_ba_cb_irqsafe -EXPORT_SYMBOL net/mac80211/mac80211 0x52091f6a ieee80211_disable_rssi_reports -EXPORT_SYMBOL net/mac80211/mac80211 0x62e1e6d0 ieee80211_reserve_tid -EXPORT_SYMBOL net/mac80211/mac80211 0x64a4436b ieee80211_sta_ps_transition -EXPORT_SYMBOL net/mac80211/mac80211 0x65edb691 ieee80211_get_unsol_bcast_probe_resp_tmpl -EXPORT_SYMBOL net/mac80211/mac80211 0x6921c369 ieee80211_beacon_get_template -EXPORT_SYMBOL net/mac80211/mac80211 0x6f12538b ieee80211_free_txskb -EXPORT_SYMBOL net/mac80211/mac80211 0x6f9b6d39 ieee80211_tx_prepare_skb -EXPORT_SYMBOL net/mac80211/mac80211 0x74f966de ieee80211_sched_scan_results -EXPORT_SYMBOL net/mac80211/mac80211 0x7894d1b6 ieee80211_get_tkip_p2k -EXPORT_SYMBOL net/mac80211/mac80211 0x7ef3da07 ieee80211_enable_rssi_reports -EXPORT_SYMBOL net/mac80211/mac80211 0x7f3f80e8 ieee80211_queue_stopped -EXPORT_SYMBOL net/mac80211/mac80211 0x7f42238a rate_control_set_rates -EXPORT_SYMBOL net/mac80211/mac80211 0x7f500c0f ieee80211_txq_may_transmit -EXPORT_SYMBOL net/mac80211/mac80211 0x7f9f3847 ieee80211_generic_frame_duration -EXPORT_SYMBOL net/mac80211/mac80211 0x81c786da __ieee80211_get_radio_led_name -EXPORT_SYMBOL net/mac80211/mac80211 0x845d9e1b ieee80211_send_eosp_nullfunc -EXPORT_SYMBOL net/mac80211/mac80211 0x84b8a0ea ieee80211_wake_queues -EXPORT_SYMBOL net/mac80211/mac80211 0x875a730b ieee80211_alloc_hw_nm -EXPORT_SYMBOL net/mac80211/mac80211 0x8a155f34 ieee80211_probereq_get -EXPORT_SYMBOL net/mac80211/mac80211 0x8bda6b48 ieee80211_rx_list -EXPORT_SYMBOL net/mac80211/mac80211 0x8cc64f2d ieee80211_rx_napi -EXPORT_SYMBOL net/mac80211/mac80211 0x8d0c819b ieee80211_sta_pspoll -EXPORT_SYMBOL net/mac80211/mac80211 0x92d9709a ieee80211_get_tx_rates -EXPORT_SYMBOL net/mac80211/mac80211 0x96484b7c __ieee80211_get_rx_led_name +EXPORT_SYMBOL net/mac80211/mac80211 0x1bb17798 ieee80211_rx_napi +EXPORT_SYMBOL net/mac80211/mac80211 0x1cc99377 ieee80211_iter_keys_rcu +EXPORT_SYMBOL net/mac80211/mac80211 0x2053f207 ieee80211_beacon_get_template +EXPORT_SYMBOL net/mac80211/mac80211 0x208b9f36 ieee80211_sta_pspoll +EXPORT_SYMBOL net/mac80211/mac80211 0x263100ea ieee80211_pspoll_get +EXPORT_SYMBOL net/mac80211/mac80211 0x283a0a99 ieee80211_stop_queue +EXPORT_SYMBOL net/mac80211/mac80211 0x2e1b9a3a ieee80211_register_hw +EXPORT_SYMBOL net/mac80211/mac80211 0x2ebfb265 ieee80211_report_low_ack +EXPORT_SYMBOL net/mac80211/mac80211 0x2f57f6ae ieee80211_get_tkip_p2k +EXPORT_SYMBOL net/mac80211/mac80211 0x366a891d ieee80211_stop_queues +EXPORT_SYMBOL net/mac80211/mac80211 0x3699c9bd ieee80211_restart_hw +EXPORT_SYMBOL net/mac80211/mac80211 0x3fc27f0c ieee80211_beacon_loss +EXPORT_SYMBOL net/mac80211/mac80211 0x3ff07d83 ieee80211_sched_scan_stopped +EXPORT_SYMBOL net/mac80211/mac80211 0x411beafa ieee80211_get_unsol_bcast_probe_resp_tmpl +EXPORT_SYMBOL net/mac80211/mac80211 0x46452a70 ieee80211_queue_work +EXPORT_SYMBOL net/mac80211/mac80211 0x4b1d5d7c ieee80211_txq_may_transmit +EXPORT_SYMBOL net/mac80211/mac80211 0x4d99ddcf ieee80211_chswitch_done +EXPORT_SYMBOL net/mac80211/mac80211 0x52b83d05 ieee80211_return_txq +EXPORT_SYMBOL net/mac80211/mac80211 0x5a836ea6 ieee80211_txq_schedule_start +EXPORT_SYMBOL net/mac80211/mac80211 0x5ae52a6c __ieee80211_create_tpt_led_trigger +EXPORT_SYMBOL net/mac80211/mac80211 0x65d5b8e1 ieee80211_send_bar +EXPORT_SYMBOL net/mac80211/mac80211 0x65d75ee3 __ieee80211_get_tx_led_name +EXPORT_SYMBOL net/mac80211/mac80211 0x67fa7ddd ieee80211_mark_rx_ba_filtered_frames +EXPORT_SYMBOL net/mac80211/mac80211 0x680b294e wiphy_to_ieee80211_hw +EXPORT_SYMBOL net/mac80211/mac80211 0x69660846 ieee80211_rx_list +EXPORT_SYMBOL net/mac80211/mac80211 0x6c530dff ieee80211_iter_keys +EXPORT_SYMBOL net/mac80211/mac80211 0x6e0be940 __ieee80211_get_assoc_led_name +EXPORT_SYMBOL net/mac80211/mac80211 0x6e5e6f82 ieee80211_manage_rx_ba_offl +EXPORT_SYMBOL net/mac80211/mac80211 0x6e631280 ieee80211_beacon_update_cntdwn +EXPORT_SYMBOL net/mac80211/mac80211 0x763ab87b ieee80211_stop_tx_ba_cb_irqsafe +EXPORT_SYMBOL net/mac80211/mac80211 0x7886e9df ieee80211_reserve_tid +EXPORT_SYMBOL net/mac80211/mac80211 0x7d2949e2 ieee80211_sta_uapsd_trigger +EXPORT_SYMBOL net/mac80211/mac80211 0x7fb9a0bb ieee80211_unreserve_tid +EXPORT_SYMBOL net/mac80211/mac80211 0x8018389d ieee80211_sta_set_buffered +EXPORT_SYMBOL net/mac80211/mac80211 0x80bb4224 ieee80211_txq_airtime_check +EXPORT_SYMBOL net/mac80211/mac80211 0x813c98ed ieee80211_csa_finish +EXPORT_SYMBOL net/mac80211/mac80211 0x84c716e0 ieee80211_rx_irqsafe +EXPORT_SYMBOL net/mac80211/mac80211 0x889d6670 ieee80211_probereq_get +EXPORT_SYMBOL net/mac80211/mac80211 0x8c8b8e3e ieee80211_tx_status_8023 +EXPORT_SYMBOL net/mac80211/mac80211 0x9103b4dd ieee80211_queue_stopped +EXPORT_SYMBOL net/mac80211/mac80211 0x937c015d ieee80211_sched_scan_results +EXPORT_SYMBOL net/mac80211/mac80211 0x976c4def ieee80211_radar_detected +EXPORT_SYMBOL net/mac80211/mac80211 0x9771e733 ieee80211_proberesp_get +EXPORT_SYMBOL net/mac80211/mac80211 0x97a20b30 ieee80211_start_tx_ba_session +EXPORT_SYMBOL net/mac80211/mac80211 0x98ab621f ieee80211_ctstoself_get EXPORT_SYMBOL net/mac80211/mac80211 0x991a0ca0 ieee80211_parse_p2p_noa -EXPORT_SYMBOL net/mac80211/mac80211 0x9983462d ieee80211_iter_keys_rcu -EXPORT_SYMBOL net/mac80211/mac80211 0x9a45094b ieee80211_tdls_oper_request -EXPORT_SYMBOL net/mac80211/mac80211 0x9b0d43f0 ieee80211_proberesp_get -EXPORT_SYMBOL net/mac80211/mac80211 0x9d584865 ieee80211_ctstoself_duration -EXPORT_SYMBOL net/mac80211/mac80211 0x9fe0bbe7 ieee80211_stop_queues -EXPORT_SYMBOL net/mac80211/mac80211 0xa6c4349f ieee80211_txq_schedule_start -EXPORT_SYMBOL net/mac80211/mac80211 0xb66689d3 ieee80211_wake_queue -EXPORT_SYMBOL net/mac80211/mac80211 0xb6f33a3e ieee80211_queue_delayed_work -EXPORT_SYMBOL net/mac80211/mac80211 0xb7397bea ieee80211_schedule_txq -EXPORT_SYMBOL net/mac80211/mac80211 0xb8fe254b ieee80211_send_bar -EXPORT_SYMBOL net/mac80211/mac80211 0xb915be8e ieee80211_sta_register_airtime -EXPORT_SYMBOL net/mac80211/mac80211 0xba0e6f4b ieee80211_disconnect -EXPORT_SYMBOL net/mac80211/mac80211 0xbc25ce04 ieee80211_txq_airtime_check -EXPORT_SYMBOL net/mac80211/mac80211 0xbe81c1cc ieee80211_free_hw -EXPORT_SYMBOL net/mac80211/mac80211 0xc056c867 wiphy_to_ieee80211_hw -EXPORT_SYMBOL net/mac80211/mac80211 0xcbd58b78 ieee80211_cqm_beacon_loss_notify -EXPORT_SYMBOL net/mac80211/mac80211 0xcdfa6c58 ieee80211_txq_get_depth -EXPORT_SYMBOL net/mac80211/mac80211 0xcef310d9 ieee80211_get_fils_discovery_tmpl -EXPORT_SYMBOL net/mac80211/mac80211 0xd0da0f2c __ieee80211_create_tpt_led_trigger -EXPORT_SYMBOL net/mac80211/mac80211 0xd1907d7f ieee80211_mark_rx_ba_filtered_frames -EXPORT_SYMBOL net/mac80211/mac80211 0xd3052014 ieee80211_iter_keys -EXPORT_SYMBOL net/mac80211/mac80211 0xd7358e46 ieee80211_nullfunc_get -EXPORT_SYMBOL net/mac80211/mac80211 0xd9503490 ieee80211_report_low_ack -EXPORT_SYMBOL net/mac80211/mac80211 0xde2f9ce9 ieee80211_tx_dequeue -EXPORT_SYMBOL net/mac80211/mac80211 0xdf7f8e00 ieee80211_tx_rate_update -EXPORT_SYMBOL net/mac80211/mac80211 0xe20efaf0 ieee80211_sta_uapsd_trigger +EXPORT_SYMBOL net/mac80211/mac80211 0x9c122706 ieee80211_report_wowlan_wakeup +EXPORT_SYMBOL net/mac80211/mac80211 0xa4383bc9 ieee80211_tx_status_ext +EXPORT_SYMBOL net/mac80211/mac80211 0xa6523574 ieee80211_start_tx_ba_cb_irqsafe +EXPORT_SYMBOL net/mac80211/mac80211 0xa85cac4b ieee80211_disable_rssi_reports +EXPORT_SYMBOL net/mac80211/mac80211 0xa9431e3c ieee80211_tx_rate_update +EXPORT_SYMBOL net/mac80211/mac80211 0xab3ca2bc ieee80211_enable_rssi_reports +EXPORT_SYMBOL net/mac80211/mac80211 0xad2ee75b ieee80211_free_hw +EXPORT_SYMBOL net/mac80211/mac80211 0xb2614636 ieee80211_rts_duration +EXPORT_SYMBOL net/mac80211/mac80211 0xb2b3d328 ieee80211_rate_control_unregister +EXPORT_SYMBOL net/mac80211/mac80211 0xb338bfd1 ieee80211_get_tx_rates +EXPORT_SYMBOL net/mac80211/mac80211 0xb4909d40 ieee80211_free_txskb +EXPORT_SYMBOL net/mac80211/mac80211 0xb896a7b3 ieee80211_rate_control_register +EXPORT_SYMBOL net/mac80211/mac80211 0xbbcc837b ieee80211_beacon_get_tim +EXPORT_SYMBOL net/mac80211/mac80211 0xbc0cdcf8 ieee80211_sta_eosp +EXPORT_SYMBOL net/mac80211/mac80211 0xbdc61bf7 ieee80211_stop_rx_ba_session +EXPORT_SYMBOL net/mac80211/mac80211 0xbf3d199b ieee80211_nan_func_match +EXPORT_SYMBOL net/mac80211/mac80211 0xc0530e6f ieee80211_get_buffered_bc +EXPORT_SYMBOL net/mac80211/mac80211 0xc1a4f881 ieee80211_cqm_beacon_loss_notify +EXPORT_SYMBOL net/mac80211/mac80211 0xc42936d1 ieee80211_disconnect +EXPORT_SYMBOL net/mac80211/mac80211 0xc738fd27 __ieee80211_get_radio_led_name +EXPORT_SYMBOL net/mac80211/mac80211 0xc797cb60 ieee80211_sta_register_airtime +EXPORT_SYMBOL net/mac80211/mac80211 0xcaa65a40 ieee80211_sta_block_awake +EXPORT_SYMBOL net/mac80211/mac80211 0xd23bfbee ieee80211_nan_func_terminated +EXPORT_SYMBOL net/mac80211/mac80211 0xd55819d5 ieee80211_tx_prepare_skb +EXPORT_SYMBOL net/mac80211/mac80211 0xd5c6c7d9 ieee80211_wake_queues +EXPORT_SYMBOL net/mac80211/mac80211 0xd5d35e41 ieee80211_tx_status +EXPORT_SYMBOL net/mac80211/mac80211 0xd86c9830 ieee80211_get_fils_discovery_tmpl +EXPORT_SYMBOL net/mac80211/mac80211 0xd90a320c ieee80211_stop_tx_ba_session +EXPORT_SYMBOL net/mac80211/mac80211 0xdc814945 ieee80211_sta_ps_transition +EXPORT_SYMBOL net/mac80211/mac80211 0xdea95a8f ieee80211_connection_loss +EXPORT_SYMBOL net/mac80211/mac80211 0xdfa145d1 ieee80211_next_txq +EXPORT_SYMBOL net/mac80211/mac80211 0xe0631874 ieee80211_find_sta +EXPORT_SYMBOL net/mac80211/mac80211 0xe0cb188b ieee80211_scan_completed +EXPORT_SYMBOL net/mac80211/mac80211 0xe40b682c ieee80211_generic_frame_duration EXPORT_SYMBOL net/mac80211/mac80211 0xe5752af3 ieee80211_get_bssid -EXPORT_SYMBOL net/mac80211/mac80211 0xed145fe6 ieee80211_rate_control_unregister -EXPORT_SYMBOL net/mac80211/mac80211 0xeffde1ed __ieee80211_get_tx_led_name -EXPORT_SYMBOL net/mac80211/mac80211 0xf13fe16f ieee80211_get_buffered_bc -EXPORT_SYMBOL net/mac80211/mac80211 0xf1fe5452 ieee80211_sched_scan_stopped -EXPORT_SYMBOL net/mac80211/mac80211 0xf2457c7b ieee80211_register_hw -EXPORT_SYMBOL net/mac80211/mac80211 0xf280ff51 ieee80211_connection_loss -EXPORT_SYMBOL net/mac80211/mac80211 0xf3dcb186 ieee80211_sta_eosp -EXPORT_SYMBOL net/mac80211/mac80211 0xf4082e92 ieee80211_radar_detected -EXPORT_SYMBOL net/mac80211/mac80211 0xf88f664f ieee80211_report_wowlan_wakeup -EXPORT_SYMBOL net/mac80211/mac80211 0xf9334e88 ieee80211_beacon_get_tim -EXPORT_SYMBOL net/mac80211/mac80211 0xfd3535f2 ieee80211_tx_status -EXPORT_SYMBOL net/mac80211/mac80211 0xfdd8c793 ieee80211_sta_set_buffered -EXPORT_SYMBOL net/mac80211/mac80211 0xff2c095f ieee80211_rx_irqsafe -EXPORT_SYMBOL net/mac802154/mac802154 0x31320d26 ieee802154_free_hw -EXPORT_SYMBOL net/mac802154/mac802154 0x356fe765 ieee802154_register_hw -EXPORT_SYMBOL net/mac802154/mac802154 0x3ac026ca ieee802154_rx_irqsafe -EXPORT_SYMBOL net/mac802154/mac802154 0x4eefa59a ieee802154_wake_queue -EXPORT_SYMBOL net/mac802154/mac802154 0x7d6bd66d ieee802154_unregister_hw -EXPORT_SYMBOL net/mac802154/mac802154 0x8b440278 ieee802154_xmit_complete -EXPORT_SYMBOL net/mac802154/mac802154 0x97e0a0be ieee802154_stop_queue -EXPORT_SYMBOL net/mac802154/mac802154 0xd344007e ieee802154_alloc_hw -EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x01cba919 ip_vs_tcp_conn_listen -EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x02a52db8 ip_vs_proto_data_get -EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x5e533185 ip_vs_new_conn_out -EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x5faedb22 ip_vs_conn_in_get -EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x732902a9 register_ip_vs_app_inc -EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x76fbf6ff unregister_ip_vs_app -EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x78e0bce7 ip_vs_proto_get -EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xa026de6b ip_vs_conn_new -EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xa601c65b unregister_ip_vs_scheduler -EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xab6c4aa0 register_ip_vs_app -EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xc0f8ae12 register_ip_vs_scheduler -EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xccbbb5e1 ip_vs_nfct_expect_related +EXPORT_SYMBOL net/mac80211/mac80211 0xe5d44f13 ieee80211_txq_get_depth +EXPORT_SYMBOL net/mac80211/mac80211 0xe7397e2e ieee80211_tx_dequeue +EXPORT_SYMBOL net/mac80211/mac80211 0xea556fa7 ieee80211_wake_queue +EXPORT_SYMBOL net/mac80211/mac80211 0xea7de1a6 ieee80211_send_eosp_nullfunc +EXPORT_SYMBOL net/mac80211/mac80211 0xec29e233 ieee80211_tx_status_irqsafe +EXPORT_SYMBOL net/mac80211/mac80211 0xeca66975 ieee80211_beacon_set_cntdwn +EXPORT_SYMBOL net/mac80211/mac80211 0xed1d3d4a ieee80211_nullfunc_get +EXPORT_SYMBOL net/mac80211/mac80211 0xf6a5f706 ieee80211_schedule_txq +EXPORT_SYMBOL net/mac80211/mac80211 0xff233bf3 ieee80211_unregister_hw +EXPORT_SYMBOL net/mac802154/mac802154 0x0167a924 ieee802154_stop_queue +EXPORT_SYMBOL net/mac802154/mac802154 0x10037380 ieee802154_free_hw +EXPORT_SYMBOL net/mac802154/mac802154 0x209550b2 ieee802154_unregister_hw +EXPORT_SYMBOL net/mac802154/mac802154 0x23e96d78 ieee802154_alloc_hw +EXPORT_SYMBOL net/mac802154/mac802154 0x326afca2 ieee802154_xmit_complete +EXPORT_SYMBOL net/mac802154/mac802154 0x8d2761d5 ieee802154_register_hw +EXPORT_SYMBOL net/mac802154/mac802154 0xe21c60ae ieee802154_wake_queue +EXPORT_SYMBOL net/mac802154/mac802154 0xefe87b3d ieee802154_rx_irqsafe +EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x317a5daf ip_vs_proto_data_get +EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x3e3406fa ip_vs_conn_in_get +EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x4fccc7b4 register_ip_vs_app_inc +EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x6568d169 ip_vs_tcp_conn_listen +EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x7df0e3ce ip_vs_conn_out_get +EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x847f3809 ip_vs_conn_put +EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x84f83f0a ip_vs_conn_new +EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x8f206306 register_ip_vs_scheduler +EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xa6e73d03 ip_vs_new_conn_out +EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xcd1f4d8c register_ip_vs_app +EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xcebd0732 unregister_ip_vs_scheduler +EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xd5f72319 unregister_ip_vs_app +EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xd6aabc7a ip_vs_scheduler_err EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xd831a1a2 ip_vs_proto_name -EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xec7a68eb ip_vs_conn_put -EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xeee7605c ip_vs_scheduler_err -EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xf59923f5 ip_vs_conn_out_get -EXPORT_SYMBOL net/netfilter/nf_conntrack 0x3a53b260 nf_ct_ext_add +EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xd89dbbf5 ip_vs_proto_get +EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xedca5753 ip_vs_nfct_expect_related +EXPORT_SYMBOL net/netfilter/nf_conntrack 0xb181771b nf_ct_ext_add EXPORT_SYMBOL net/netfilter/nf_conntrack_pptp 0xf2a36612 pptp_msg_name -EXPORT_SYMBOL net/netfilter/nf_nat 0x160f5392 nf_nat_setup_info -EXPORT_SYMBOL net/netfilter/nf_nat 0x1a8ecc83 nf_nat_mangle_udp_packet -EXPORT_SYMBOL net/netfilter/nf_nat 0x6fd4fbb0 __nf_nat_mangle_tcp_packet -EXPORT_SYMBOL net/netfilter/nf_nat 0xb3d7ccdd nf_nat_follow_master +EXPORT_SYMBOL net/netfilter/nf_nat 0xb7ce18e7 __nf_nat_mangle_tcp_packet +EXPORT_SYMBOL net/netfilter/nf_nat 0xcb224cef nf_nat_setup_info +EXPORT_SYMBOL net/netfilter/nf_nat 0xe5fda6bd nf_nat_mangle_udp_packet +EXPORT_SYMBOL net/netfilter/nf_nat 0xf5a618ac nf_nat_follow_master EXPORT_SYMBOL net/netfilter/nft_fib 0xb3c36947 nft_fib_policy +EXPORT_SYMBOL net/netfilter/x_tables 0x0a17ba2f xt_find_match EXPORT_SYMBOL net/netfilter/x_tables 0x0d7f5fcd xt_alloc_entry_offsets -EXPORT_SYMBOL net/netfilter/x_tables 0x16be3a70 xt_unregister_targets -EXPORT_SYMBOL net/netfilter/x_tables 0x369b7848 xt_register_matches +EXPORT_SYMBOL net/netfilter/x_tables 0x232ea233 xt_register_target +EXPORT_SYMBOL net/netfilter/x_tables 0x274e5ed0 xt_unregister_target EXPORT_SYMBOL net/netfilter/x_tables 0x3bf9d084 xt_check_table_hooks +EXPORT_SYMBOL net/netfilter/x_tables 0x40f52b26 xt_find_table EXPORT_SYMBOL net/netfilter/x_tables 0x48012e28 xt_check_proc_name EXPORT_SYMBOL net/netfilter/x_tables 0x50873741 xt_compat_init_offsets -EXPORT_SYMBOL net/netfilter/x_tables 0x51337703 xt_register_target -EXPORT_SYMBOL net/netfilter/x_tables 0x52931aa7 xt_find_table -EXPORT_SYMBOL net/netfilter/x_tables 0x696ab040 xt_register_targets -EXPORT_SYMBOL net/netfilter/x_tables 0x881cf304 xt_unregister_matches -EXPORT_SYMBOL net/netfilter/x_tables 0x927ae2b5 xt_find_match -EXPORT_SYMBOL net/netfilter/x_tables 0x942c5ee7 xt_unregister_target +EXPORT_SYMBOL net/netfilter/x_tables 0x53cc359b xt_unregister_targets +EXPORT_SYMBOL net/netfilter/x_tables 0x5ef28756 xt_register_targets +EXPORT_SYMBOL net/netfilter/x_tables 0x7222c63c xt_register_match EXPORT_SYMBOL net/netfilter/x_tables 0x977fd4bf xt_alloc_table_info +EXPORT_SYMBOL net/netfilter/x_tables 0x9d7e86d8 xt_unregister_matches EXPORT_SYMBOL net/netfilter/x_tables 0xa25fc115 xt_compat_check_entry_offsets -EXPORT_SYMBOL net/netfilter/x_tables 0xc7f7f3a1 xt_unregister_match +EXPORT_SYMBOL net/netfilter/x_tables 0xa3934389 xt_unregister_match EXPORT_SYMBOL net/netfilter/x_tables 0xcb3e91cc xt_counters_alloc +EXPORT_SYMBOL net/netfilter/x_tables 0xcea67552 xt_register_matches EXPORT_SYMBOL net/netfilter/x_tables 0xd87ae60d xt_check_entry_offsets -EXPORT_SYMBOL net/netfilter/x_tables 0xdf182086 xt_register_match EXPORT_SYMBOL net/netfilter/x_tables 0xe204e042 xt_free_table_info EXPORT_SYMBOL net/netfilter/x_tables 0xfef779fa xt_find_jump_offset -EXPORT_SYMBOL net/nfc/hci/hci 0x024dc1da nfc_hci_recv_frame -EXPORT_SYMBOL net/nfc/hci/hci 0x18325bbf nfc_hci_send_cmd -EXPORT_SYMBOL net/nfc/hci/hci 0x2af8a6a0 nfc_hci_free_device -EXPORT_SYMBOL net/nfc/hci/hci 0x362cdc55 nfc_hci_reset_pipes -EXPORT_SYMBOL net/nfc/hci/hci 0x429f0be8 nfc_hci_get_param -EXPORT_SYMBOL net/nfc/hci/hci 0x50f3b3df nfc_hci_register_device -EXPORT_SYMBOL net/nfc/hci/hci 0x5341eaae nfc_hci_send_event -EXPORT_SYMBOL net/nfc/hci/hci 0x5503cce8 nfc_hci_connect_gate -EXPORT_SYMBOL net/nfc/hci/hci 0x59e97c85 nfc_hci_send_cmd_async -EXPORT_SYMBOL net/nfc/hci/hci 0x5c98e3d8 nfc_hci_set_param -EXPORT_SYMBOL net/nfc/hci/hci 0x5ccfcf0a nfc_hci_disconnect_all_gates -EXPORT_SYMBOL net/nfc/hci/hci 0x6a1bdcc6 nfc_hci_disconnect_gate +EXPORT_SYMBOL net/nfc/hci/hci 0x1386c702 nfc_hci_recv_frame +EXPORT_SYMBOL net/nfc/hci/hci 0x19e85ee5 nfc_hci_send_cmd +EXPORT_SYMBOL net/nfc/hci/hci 0x29fc3a7d nfc_hci_unregister_device +EXPORT_SYMBOL net/nfc/hci/hci 0x36725f4e nfc_hci_reset_pipes_per_host +EXPORT_SYMBOL net/nfc/hci/hci 0x39fe54a8 nfc_hci_send_cmd_async +EXPORT_SYMBOL net/nfc/hci/hci 0x3d81a5bf nfc_hci_reset_pipes +EXPORT_SYMBOL net/nfc/hci/hci 0x4fe2a9fe nfc_hci_allocate_device +EXPORT_SYMBOL net/nfc/hci/hci 0x51e0b6c7 nfc_hci_free_device +EXPORT_SYMBOL net/nfc/hci/hci 0x5a037b9a nfc_hci_connect_gate +EXPORT_SYMBOL net/nfc/hci/hci 0x744d9540 nfc_hci_set_clientdata EXPORT_SYMBOL net/nfc/hci/hci 0x74fe3670 nfc_hci_result_to_errno -EXPORT_SYMBOL net/nfc/hci/hci 0x755e3b74 nfc_llc_stop -EXPORT_SYMBOL net/nfc/hci/hci 0x992a5537 nfc_hci_reset_pipes_per_host -EXPORT_SYMBOL net/nfc/hci/hci 0xc10fc6a5 nfc_hci_target_discovered -EXPORT_SYMBOL net/nfc/hci/hci 0xc2eef81c nfc_hci_allocate_device -EXPORT_SYMBOL net/nfc/hci/hci 0xc65dd54d nfc_llc_start +EXPORT_SYMBOL net/nfc/hci/hci 0x79084e54 nfc_hci_disconnect_all_gates +EXPORT_SYMBOL net/nfc/hci/hci 0x9266bceb nfc_hci_driver_failure +EXPORT_SYMBOL net/nfc/hci/hci 0xafd1bdde nfc_hci_get_clientdata +EXPORT_SYMBOL net/nfc/hci/hci 0xb5510598 nfc_hci_get_param +EXPORT_SYMBOL net/nfc/hci/hci 0xb735dc6c nfc_hci_register_device +EXPORT_SYMBOL net/nfc/hci/hci 0xba5074ad nfc_hci_set_param +EXPORT_SYMBOL net/nfc/hci/hci 0xc7af0dbd nfc_hci_send_event +EXPORT_SYMBOL net/nfc/hci/hci 0xccc2ee2d nfc_llc_start +EXPORT_SYMBOL net/nfc/hci/hci 0xcef6ae0a nfc_hci_target_discovered +EXPORT_SYMBOL net/nfc/hci/hci 0xd314279c nfc_hci_disconnect_gate EXPORT_SYMBOL net/nfc/hci/hci 0xdd231c55 nfc_hci_sak_to_protocol -EXPORT_SYMBOL net/nfc/hci/hci 0xe2973376 nfc_hci_driver_failure -EXPORT_SYMBOL net/nfc/hci/hci 0xe52f460f nfc_hci_set_clientdata -EXPORT_SYMBOL net/nfc/hci/hci 0xf17cb83c nfc_hci_get_clientdata -EXPORT_SYMBOL net/nfc/hci/hci 0xf206bc6f nfc_hci_unregister_device -EXPORT_SYMBOL net/nfc/nci/nci 0x01d4afa8 nci_hci_dev_session_init -EXPORT_SYMBOL net/nfc/nci/nci 0x0421bb37 nci_hci_get_param -EXPORT_SYMBOL net/nfc/nci/nci 0x090de266 nci_allocate_device -EXPORT_SYMBOL net/nfc/nci/nci 0x0d080b47 nci_hci_connect_gate -EXPORT_SYMBOL net/nfc/nci/nci 0x1106c79d nci_set_config -EXPORT_SYMBOL net/nfc/nci/nci 0x198d5129 nci_unregister_device -EXPORT_SYMBOL net/nfc/nci/nci 0x276467dd nci_core_conn_close -EXPORT_SYMBOL net/nfc/nci/nci 0x35bf9c0b nci_req_complete -EXPORT_SYMBOL net/nfc/nci/nci 0x3fd77b46 nci_conn_max_data_pkt_payload_size -EXPORT_SYMBOL net/nfc/nci/nci 0x4d10d578 nci_get_conn_info_by_dest_type_params -EXPORT_SYMBOL net/nfc/nci/nci 0x4e40f4b2 nci_recv_frame -EXPORT_SYMBOL net/nfc/nci/nci 0x515172c3 nci_nfcc_loopback -EXPORT_SYMBOL net/nfc/nci/nci 0x5f881669 nci_prop_cmd -EXPORT_SYMBOL net/nfc/nci/nci 0x64df3bd5 nci_nfcee_mode_set -EXPORT_SYMBOL net/nfc/nci/nci 0x802485e9 nci_hci_open_pipe -EXPORT_SYMBOL net/nfc/nci/nci 0x84aada54 nci_send_data -EXPORT_SYMBOL net/nfc/nci/nci 0x98a9e22a nci_hci_send_cmd -EXPORT_SYMBOL net/nfc/nci/nci 0xa545f138 nci_send_frame -EXPORT_SYMBOL net/nfc/nci/nci 0xb5fc1009 nci_core_reset -EXPORT_SYMBOL net/nfc/nci/nci 0xb65a0e71 nci_core_conn_create +EXPORT_SYMBOL net/nfc/hci/hci 0xe68f9a5b nfc_llc_stop +EXPORT_SYMBOL net/nfc/nci/nci 0x06e3ecb8 nci_hci_get_param +EXPORT_SYMBOL net/nfc/nci/nci 0x0e0ed09b nci_req_complete +EXPORT_SYMBOL net/nfc/nci/nci 0x12312b40 nci_hci_set_param +EXPORT_SYMBOL net/nfc/nci/nci 0x18a26d37 nci_core_cmd +EXPORT_SYMBOL net/nfc/nci/nci 0x35803ff1 nci_hci_clear_all_pipes +EXPORT_SYMBOL net/nfc/nci/nci 0x45b89681 nci_allocate_device +EXPORT_SYMBOL net/nfc/nci/nci 0x494bc506 nci_send_data +EXPORT_SYMBOL net/nfc/nci/nci 0x498474a1 nci_nfcee_mode_set +EXPORT_SYMBOL net/nfc/nci/nci 0x49ab415b nci_core_reset +EXPORT_SYMBOL net/nfc/nci/nci 0x4b7ee623 nci_core_conn_close +EXPORT_SYMBOL net/nfc/nci/nci 0x513bc30c nci_hci_send_event +EXPORT_SYMBOL net/nfc/nci/nci 0x648ffe1a nci_send_frame +EXPORT_SYMBOL net/nfc/nci/nci 0x83c04b60 nci_hci_dev_session_init +EXPORT_SYMBOL net/nfc/nci/nci 0x8d487ca8 nci_nfcc_loopback +EXPORT_SYMBOL net/nfc/nci/nci 0x9d8e978f nci_core_conn_create +EXPORT_SYMBOL net/nfc/nci/nci 0x9f36ec9b nci_nfcee_discover +EXPORT_SYMBOL net/nfc/nci/nci 0xaa1d2ee5 nci_hci_send_cmd EXPORT_SYMBOL net/nfc/nci/nci 0xba490602 nci_to_errno -EXPORT_SYMBOL net/nfc/nci/nci 0xc83b494a nci_nfcee_discover -EXPORT_SYMBOL net/nfc/nci/nci 0xd1856309 nci_send_cmd -EXPORT_SYMBOL net/nfc/nci/nci 0xd4cc25ba nci_free_device -EXPORT_SYMBOL net/nfc/nci/nci 0xd9814c75 nci_hci_clear_all_pipes -EXPORT_SYMBOL net/nfc/nci/nci 0xd9f1ea8e nci_register_device -EXPORT_SYMBOL net/nfc/nci/nci 0xe204d40a nci_core_init -EXPORT_SYMBOL net/nfc/nci/nci 0xe2862ac6 nci_core_cmd -EXPORT_SYMBOL net/nfc/nci/nci 0xeb66f13b nci_hci_send_event -EXPORT_SYMBOL net/nfc/nci/nci 0xf1aa9f6f nci_hci_set_param -EXPORT_SYMBOL net/nfc/nfc 0x0190a11c nfc_add_se -EXPORT_SYMBOL net/nfc/nfc 0x01a59778 nfc_allocate_device -EXPORT_SYMBOL net/nfc/nfc 0x04a13cbe nfc_set_remote_general_bytes -EXPORT_SYMBOL net/nfc/nfc 0x084cac17 nfc_send_to_raw_sock -EXPORT_SYMBOL net/nfc/nfc 0x16513aac nfc_dep_link_is_up -EXPORT_SYMBOL net/nfc/nfc 0x1919d4e7 nfc_get_local_general_bytes -EXPORT_SYMBOL net/nfc/nfc 0x2493da96 nfc_se_connectivity -EXPORT_SYMBOL net/nfc/nfc 0x3a6d3b11 nfc_alloc_recv_skb -EXPORT_SYMBOL net/nfc/nfc 0x4d80264f nfc_class -EXPORT_SYMBOL net/nfc/nfc 0x53eed4eb nfc_tm_data_received -EXPORT_SYMBOL net/nfc/nfc 0x6b188bf4 nfc_register_device -EXPORT_SYMBOL net/nfc/nfc 0x7228761b nfc_proto_unregister -EXPORT_SYMBOL net/nfc/nfc 0x74479d04 nfc_fw_download_done -EXPORT_SYMBOL net/nfc/nfc 0x79cea8f3 nfc_remove_se -EXPORT_SYMBOL net/nfc/nfc 0x8192bee2 nfc_target_lost -EXPORT_SYMBOL net/nfc/nfc 0x8533d07d nfc_unregister_device -EXPORT_SYMBOL net/nfc/nfc 0x8aff95c2 __nfc_alloc_vendor_cmd_reply_skb -EXPORT_SYMBOL net/nfc/nfc 0x936fea79 nfc_targets_found -EXPORT_SYMBOL net/nfc/nfc 0x9e0d4927 nfc_tm_deactivated -EXPORT_SYMBOL net/nfc/nfc 0xa700b0d7 nfc_driver_failure -EXPORT_SYMBOL net/nfc/nfc 0xb2943128 nfc_tm_activated -EXPORT_SYMBOL net/nfc/nfc 0xb8ca617c nfc_vendor_cmd_reply -EXPORT_SYMBOL net/nfc/nfc 0xc3856520 nfc_find_se -EXPORT_SYMBOL net/nfc/nfc 0xdc6549b1 nfc_se_transaction -EXPORT_SYMBOL net/nfc/nfc 0xf1e7c466 nfc_proto_register -EXPORT_SYMBOL net/nfc/nfc_digital 0x3d8bdc68 nfc_digital_unregister_device -EXPORT_SYMBOL net/nfc/nfc_digital 0xb94351b7 nfc_digital_allocate_device -EXPORT_SYMBOL net/nfc/nfc_digital 0xd01eab71 nfc_digital_free_device -EXPORT_SYMBOL net/nfc/nfc_digital 0xe37c1ff0 nfc_digital_register_device -EXPORT_SYMBOL net/phonet/phonet 0x153de92d phonet_stream_ops -EXPORT_SYMBOL net/phonet/phonet 0x483db22f pn_sock_unhash -EXPORT_SYMBOL net/phonet/phonet 0x6681405c pn_skb_send -EXPORT_SYMBOL net/phonet/phonet 0x72374d42 phonet_proto_unregister -EXPORT_SYMBOL net/phonet/phonet 0x73af81ef pn_sock_hash -EXPORT_SYMBOL net/phonet/phonet 0x904f6fb9 phonet_proto_register -EXPORT_SYMBOL net/phonet/phonet 0xbb180e18 phonet_header_ops -EXPORT_SYMBOL net/phonet/phonet 0xfccc8e81 pn_sock_get_port -EXPORT_SYMBOL net/rxrpc/rxrpc 0x195ca49d rxrpc_kernel_check_life -EXPORT_SYMBOL net/rxrpc/rxrpc 0x2428b21a rxrpc_kernel_get_reply_time -EXPORT_SYMBOL net/rxrpc/rxrpc 0x2651cc7f rxrpc_kernel_charge_accept +EXPORT_SYMBOL net/nfc/nci/nci 0xc186c6b0 nci_set_config +EXPORT_SYMBOL net/nfc/nci/nci 0xc1a5a7e3 nci_conn_max_data_pkt_payload_size +EXPORT_SYMBOL net/nfc/nci/nci 0xca21dbed nci_free_device +EXPORT_SYMBOL net/nfc/nci/nci 0xdd8cf458 nci_send_cmd +EXPORT_SYMBOL net/nfc/nci/nci 0xdf61278e nci_hci_connect_gate +EXPORT_SYMBOL net/nfc/nci/nci 0xeb6bdc12 nci_unregister_device +EXPORT_SYMBOL net/nfc/nci/nci 0xeddc76db nci_register_device +EXPORT_SYMBOL net/nfc/nci/nci 0xf39d3a6c nci_get_conn_info_by_dest_type_params +EXPORT_SYMBOL net/nfc/nci/nci 0xf903fbae nci_core_init +EXPORT_SYMBOL net/nfc/nci/nci 0xfd5b0430 nci_hci_open_pipe +EXPORT_SYMBOL net/nfc/nci/nci 0xfd69fb0d nci_recv_frame +EXPORT_SYMBOL net/nfc/nci/nci 0xfe8abb5e nci_prop_cmd +EXPORT_SYMBOL net/nfc/nfc 0x0802c1ee nfc_unregister_device +EXPORT_SYMBOL net/nfc/nfc 0x125b4442 nfc_tm_activated +EXPORT_SYMBOL net/nfc/nfc 0x207cdd53 nfc_find_se +EXPORT_SYMBOL net/nfc/nfc 0x337e6368 nfc_tm_data_received +EXPORT_SYMBOL net/nfc/nfc 0x38410731 nfc_targets_found +EXPORT_SYMBOL net/nfc/nfc 0x3b769a4f nfc_se_transaction +EXPORT_SYMBOL net/nfc/nfc 0x3c981ac3 nfc_allocate_device +EXPORT_SYMBOL net/nfc/nfc 0x496e6afa nfc_target_lost +EXPORT_SYMBOL net/nfc/nfc 0x498bfa65 __nfc_alloc_vendor_cmd_reply_skb +EXPORT_SYMBOL net/nfc/nfc 0x5758b5a1 nfc_proto_register +EXPORT_SYMBOL net/nfc/nfc 0x5b1a0533 nfc_alloc_recv_skb +EXPORT_SYMBOL net/nfc/nfc 0x5c80e3a4 nfc_class +EXPORT_SYMBOL net/nfc/nfc 0x60c63bfd nfc_remove_se +EXPORT_SYMBOL net/nfc/nfc 0x7136789d nfc_tm_deactivated +EXPORT_SYMBOL net/nfc/nfc 0x746fe5a1 nfc_send_to_raw_sock +EXPORT_SYMBOL net/nfc/nfc 0x74a6437f nfc_add_se +EXPORT_SYMBOL net/nfc/nfc 0x80d655de nfc_register_device +EXPORT_SYMBOL net/nfc/nfc 0x8f9bbb2a nfc_get_local_general_bytes +EXPORT_SYMBOL net/nfc/nfc 0xaa847b7a nfc_dep_link_is_up +EXPORT_SYMBOL net/nfc/nfc 0xabeb074b nfc_se_connectivity +EXPORT_SYMBOL net/nfc/nfc 0xbcd29e33 nfc_driver_failure +EXPORT_SYMBOL net/nfc/nfc 0xd33f6165 nfc_proto_unregister +EXPORT_SYMBOL net/nfc/nfc 0xe521d6e2 nfc_fw_download_done +EXPORT_SYMBOL net/nfc/nfc 0xe7387c03 nfc_vendor_cmd_reply +EXPORT_SYMBOL net/nfc/nfc 0xf0f407f3 nfc_set_remote_general_bytes +EXPORT_SYMBOL net/nfc/nfc_digital 0x0028c2ba nfc_digital_register_device +EXPORT_SYMBOL net/nfc/nfc_digital 0x9dad78ca nfc_digital_allocate_device +EXPORT_SYMBOL net/nfc/nfc_digital 0xc5b8b7bb nfc_digital_unregister_device +EXPORT_SYMBOL net/nfc/nfc_digital 0xee4d8df7 nfc_digital_free_device +EXPORT_SYMBOL net/phonet/phonet 0x361338c3 phonet_stream_ops +EXPORT_SYMBOL net/phonet/phonet 0x68305c6e pn_skb_send +EXPORT_SYMBOL net/phonet/phonet 0x6a0fe143 pn_sock_unhash +EXPORT_SYMBOL net/phonet/phonet 0xcc4732db pn_sock_get_port +EXPORT_SYMBOL net/phonet/phonet 0xe0562095 phonet_header_ops +EXPORT_SYMBOL net/phonet/phonet 0xe95f3fed phonet_proto_register +EXPORT_SYMBOL net/phonet/phonet 0xecb6953b pn_sock_hash +EXPORT_SYMBOL net/phonet/phonet 0xef5b2004 phonet_proto_unregister +EXPORT_SYMBOL net/rxrpc/rxrpc 0x06a654fd rxrpc_get_server_data_key +EXPORT_SYMBOL net/rxrpc/rxrpc 0x06b3cb8c rxrpc_kernel_get_peer +EXPORT_SYMBOL net/rxrpc/rxrpc 0x1601f93d rxrpc_kernel_begin_call +EXPORT_SYMBOL net/rxrpc/rxrpc 0x268476cb rxrpc_kernel_set_max_life +EXPORT_SYMBOL net/rxrpc/rxrpc 0x2da688fd rxrpc_kernel_new_call_notification EXPORT_SYMBOL net/rxrpc/rxrpc 0x31bf3ca3 rxrpc_debug_id -EXPORT_SYMBOL net/rxrpc/rxrpc 0x355ede93 rxrpc_kernel_get_srtt -EXPORT_SYMBOL net/rxrpc/rxrpc 0x41176561 rxrpc_get_server_data_key -EXPORT_SYMBOL net/rxrpc/rxrpc 0x47648614 rxrpc_kernel_set_tx_length -EXPORT_SYMBOL net/rxrpc/rxrpc 0x47752529 rxrpc_kernel_end_call -EXPORT_SYMBOL net/rxrpc/rxrpc 0x484fafd5 rxrpc_kernel_new_call_notification -EXPORT_SYMBOL net/rxrpc/rxrpc 0x5c8e1291 rxrpc_kernel_get_epoch -EXPORT_SYMBOL net/rxrpc/rxrpc 0x6306b561 rxrpc_kernel_get_peer -EXPORT_SYMBOL net/rxrpc/rxrpc 0x8b60768d rxrpc_kernel_recv_data -EXPORT_SYMBOL net/rxrpc/rxrpc 0x9787d4a7 rxrpc_kernel_send_data -EXPORT_SYMBOL net/rxrpc/rxrpc 0xb6d6f541 rxrpc_kernel_abort_call -EXPORT_SYMBOL net/rxrpc/rxrpc 0xbbe06c76 rxrpc_kernel_begin_call -EXPORT_SYMBOL net/rxrpc/rxrpc 0xce541c63 rxrpc_get_null_key -EXPORT_SYMBOL net/rxrpc/rxrpc 0xec87fe3d rxrpc_sock_set_min_security_level -EXPORT_SYMBOL net/rxrpc/rxrpc 0xfa6d71b0 rxrpc_kernel_set_max_life -EXPORT_SYMBOL net/rxrpc/rxrpc 0xfcfd2a74 key_type_rxrpc -EXPORT_SYMBOL net/sctp/sctp 0xd0ee6d43 sctp_do_peeloff -EXPORT_SYMBOL net/sunrpc/auth_gss/auth_rpcgss 0x1548a96e gss_mech_get -EXPORT_SYMBOL net/sunrpc/auth_gss/auth_rpcgss 0x559b955a gss_mech_put -EXPORT_SYMBOL net/sunrpc/auth_gss/auth_rpcgss 0x9294c07a gss_pseudoflavor_to_service -EXPORT_SYMBOL net/sunrpc/sunrpc 0x17a6a6e8 xdr_restrict_buflen -EXPORT_SYMBOL net/sunrpc/sunrpc 0x3eeb222b svc_pool_stats_open -EXPORT_SYMBOL net/sunrpc/sunrpc 0x86dd1292 get_srcport -EXPORT_SYMBOL net/sunrpc/sunrpc 0xc0a207d4 xdr_truncate_encode -EXPORT_SYMBOL net/tipc/tipc 0x1be2d09e tipc_dump_start -EXPORT_SYMBOL net/tipc/tipc 0x7190e3bd tipc_sk_fill_sock_diag -EXPORT_SYMBOL net/tipc/tipc 0xeda23c5f tipc_nl_sk_walk -EXPORT_SYMBOL net/tipc/tipc 0xf80ca400 tipc_dump_done -EXPORT_SYMBOL net/tls/tls 0x691e6ff4 tls_get_record -EXPORT_SYMBOL net/wireless/cfg80211 0x0139e047 cfg80211_tx_mlme_mgmt -EXPORT_SYMBOL net/wireless/cfg80211 0x0203d754 ieee80211_get_channel_khz -EXPORT_SYMBOL net/wireless/cfg80211 0x0a36cd0a cfg80211_chandef_usable -EXPORT_SYMBOL net/wireless/cfg80211 0x0e442782 cfg80211_unregister_wdev -EXPORT_SYMBOL net/wireless/cfg80211 0x0ff3ca23 cfg80211_any_usable_channels -EXPORT_SYMBOL net/wireless/cfg80211 0x1092f43a ieee80211_get_hdrlen_from_skb +EXPORT_SYMBOL net/rxrpc/rxrpc 0x52c80a12 rxrpc_kernel_charge_accept +EXPORT_SYMBOL net/rxrpc/rxrpc 0x56cba881 rxrpc_kernel_get_srtt +EXPORT_SYMBOL net/rxrpc/rxrpc 0x5a4aa2df rxrpc_kernel_end_call +EXPORT_SYMBOL net/rxrpc/rxrpc 0x845ed652 rxrpc_kernel_get_reply_time +EXPORT_SYMBOL net/rxrpc/rxrpc 0x874d5774 key_type_rxrpc +EXPORT_SYMBOL net/rxrpc/rxrpc 0x9bf73516 rxrpc_kernel_get_epoch +EXPORT_SYMBOL net/rxrpc/rxrpc 0x9c6bed44 rxrpc_kernel_send_data +EXPORT_SYMBOL net/rxrpc/rxrpc 0x9f4255fe rxrpc_kernel_abort_call +EXPORT_SYMBOL net/rxrpc/rxrpc 0xb1bdb790 rxrpc_kernel_set_tx_length +EXPORT_SYMBOL net/rxrpc/rxrpc 0xd5710236 rxrpc_kernel_check_life +EXPORT_SYMBOL net/rxrpc/rxrpc 0xd92ee5e0 rxrpc_get_null_key +EXPORT_SYMBOL net/rxrpc/rxrpc 0xdfd2c518 rxrpc_kernel_recv_data +EXPORT_SYMBOL net/rxrpc/rxrpc 0xe7ddc886 rxrpc_sock_set_min_security_level +EXPORT_SYMBOL net/sctp/sctp 0x0db3cada sctp_do_peeloff +EXPORT_SYMBOL net/sunrpc/auth_gss/auth_rpcgss 0x499347e3 gss_mech_put +EXPORT_SYMBOL net/sunrpc/auth_gss/auth_rpcgss 0xd300ed63 gss_mech_get +EXPORT_SYMBOL net/sunrpc/auth_gss/auth_rpcgss 0xe3eecbba gss_pseudoflavor_to_service +EXPORT_SYMBOL net/sunrpc/sunrpc 0x4de63b3c get_srcport +EXPORT_SYMBOL net/sunrpc/sunrpc 0x5f588b58 xdr_truncate_encode +EXPORT_SYMBOL net/sunrpc/sunrpc 0x87859a38 xdr_restrict_buflen +EXPORT_SYMBOL net/sunrpc/sunrpc 0xfe9be66c svc_pool_stats_open +EXPORT_SYMBOL net/tipc/tipc 0x2ae74c2b tipc_sk_fill_sock_diag +EXPORT_SYMBOL net/tipc/tipc 0x5ee75e8e tipc_nl_sk_walk +EXPORT_SYMBOL net/tipc/tipc 0xe68f78a1 tipc_dump_start +EXPORT_SYMBOL net/tipc/tipc 0xf471e5b7 tipc_dump_done +EXPORT_SYMBOL net/tls/tls 0x93f29523 tls_get_record +EXPORT_SYMBOL net/wireless/cfg80211 0x008f5ad5 wiphy_rfkill_start_polling +EXPORT_SYMBOL net/wireless/cfg80211 0x02c5ae81 cfg80211_nan_match +EXPORT_SYMBOL net/wireless/cfg80211 0x03786e27 cfg80211_bss_color_notify +EXPORT_SYMBOL net/wireless/cfg80211 0x04dd0e78 cfg80211_ready_on_channel +EXPORT_SYMBOL net/wireless/cfg80211 0x08744b58 cfg80211_del_sta_sinfo EXPORT_SYMBOL net/wireless/cfg80211 0x117aca91 cfg80211_merge_profile +EXPORT_SYMBOL net/wireless/cfg80211 0x12909b99 regulatory_set_wiphy_regd +EXPORT_SYMBOL net/wireless/cfg80211 0x146b4647 wiphy_apply_custom_regulatory EXPORT_SYMBOL net/wireless/cfg80211 0x15a37cf3 cfg80211_calculate_bitrate -EXPORT_SYMBOL net/wireless/cfg80211 0x171df44f wiphy_free EXPORT_SYMBOL net/wireless/cfg80211 0x1879fcbd bridge_tunnel_header -EXPORT_SYMBOL net/wireless/cfg80211 0x18b5e822 cfg80211_iftype_allowed -EXPORT_SYMBOL net/wireless/cfg80211 0x1b397002 cfg80211_abandon_assoc -EXPORT_SYMBOL net/wireless/cfg80211 0x1c312bf5 cfg80211_bss_flush EXPORT_SYMBOL net/wireless/cfg80211 0x1ce2497f reg_query_regdb_wmm -EXPORT_SYMBOL net/wireless/cfg80211 0x1dc46f20 cfg80211_check_combinations -EXPORT_SYMBOL net/wireless/cfg80211 0x20961e33 cfg80211_mgmt_tx_status -EXPORT_SYMBOL net/wireless/cfg80211 0x21270afe cfg80211_bss_iter -EXPORT_SYMBOL net/wireless/cfg80211 0x21e4e1e9 cfg80211_get_station +EXPORT_SYMBOL net/wireless/cfg80211 0x2229866f cfg80211_report_wowlan_wakeup +EXPORT_SYMBOL net/wireless/cfg80211 0x228d661e cfg80211_abandon_assoc EXPORT_SYMBOL net/wireless/cfg80211 0x2310adee ieee80211_bss_get_elem -EXPORT_SYMBOL net/wireless/cfg80211 0x24e85689 cfg80211_report_wowlan_wakeup -EXPORT_SYMBOL net/wireless/cfg80211 0x261911fe regulatory_set_wiphy_regd_sync +EXPORT_SYMBOL net/wireless/cfg80211 0x26ec5f34 wiphy_new_nm EXPORT_SYMBOL net/wireless/cfg80211 0x275269b3 ieee80211_ie_split_ric -EXPORT_SYMBOL net/wireless/cfg80211 0x276349ab cfg80211_control_port_tx_status EXPORT_SYMBOL net/wireless/cfg80211 0x27efff25 ieee80211_s1g_channel_width EXPORT_SYMBOL net/wireless/cfg80211 0x2a5d816f cfg80211_chandef_valid -EXPORT_SYMBOL net/wireless/cfg80211 0x2e5d10ee cfg80211_rx_unprot_mlme_mgmt -EXPORT_SYMBOL net/wireless/cfg80211 0x308fafbb wiphy_new_nm -EXPORT_SYMBOL net/wireless/cfg80211 0x3290478a cfg80211_tx_mgmt_expired -EXPORT_SYMBOL net/wireless/cfg80211 0x3346d9c2 cfg80211_rx_control_port -EXPORT_SYMBOL net/wireless/cfg80211 0x3868eeb4 cfg80211_rx_assoc_resp +EXPORT_SYMBOL net/wireless/cfg80211 0x2acd3517 cfg80211_bss_flush +EXPORT_SYMBOL net/wireless/cfg80211 0x2ce9b96b cfg80211_unregister_wdev +EXPORT_SYMBOL net/wireless/cfg80211 0x303bdfb8 cfg80211_auth_timeout +EXPORT_SYMBOL net/wireless/cfg80211 0x31a47d1a cfg80211_tx_mgmt_expired EXPORT_SYMBOL net/wireless/cfg80211 0x3d8e5894 cfg80211_chandef_compatible -EXPORT_SYMBOL net/wireless/cfg80211 0x3de88820 cfg80211_register_netdevice -EXPORT_SYMBOL net/wireless/cfg80211 0x3f7b61ad cfg80211_ibss_joined -EXPORT_SYMBOL net/wireless/cfg80211 0x4321d7d7 __cfg80211_send_event_skb +EXPORT_SYMBOL net/wireless/cfg80211 0x3e337653 freq_reg_info +EXPORT_SYMBOL net/wireless/cfg80211 0x3ed03809 __cfg80211_alloc_reply_skb +EXPORT_SYMBOL net/wireless/cfg80211 0x41b0d2b8 cfg80211_update_owe_info_event EXPORT_SYMBOL net/wireless/cfg80211 0x43afadee ieee80211_radiotap_iterator_init -EXPORT_SYMBOL net/wireless/cfg80211 0x44773e28 cfg80211_ch_switch_notify -EXPORT_SYMBOL net/wireless/cfg80211 0x455e82ae __cfg80211_alloc_reply_skb -EXPORT_SYMBOL net/wireless/cfg80211 0x46511e0e cfg80211_ch_switch_started_notify -EXPORT_SYMBOL net/wireless/cfg80211 0x48dd2f84 cfg80211_remain_on_channel_expired -EXPORT_SYMBOL net/wireless/cfg80211 0x497c6019 cfg80211_get_drvinfo -EXPORT_SYMBOL net/wireless/cfg80211 0x4a0fd545 cfg80211_cqm_rssi_notify -EXPORT_SYMBOL net/wireless/cfg80211 0x4af0b910 cfg80211_rx_mgmt_khz -EXPORT_SYMBOL net/wireless/cfg80211 0x51243f8d cfg80211_crit_proto_stopped -EXPORT_SYMBOL net/wireless/cfg80211 0x571f8a22 cfg80211_conn_failed -EXPORT_SYMBOL net/wireless/cfg80211 0x5e3c614d regulatory_hint -EXPORT_SYMBOL net/wireless/cfg80211 0x5e5ed5b3 wiphy_apply_custom_regulatory -EXPORT_SYMBOL net/wireless/cfg80211 0x63b626a4 __cfg80211_alloc_event_skb +EXPORT_SYMBOL net/wireless/cfg80211 0x43ba6250 cfg80211_get_drvinfo +EXPORT_SYMBOL net/wireless/cfg80211 0x4554e373 cfg80211_stop_iface +EXPORT_SYMBOL net/wireless/cfg80211 0x468044e8 cfg80211_remain_on_channel_expired +EXPORT_SYMBOL net/wireless/cfg80211 0x46d69be3 cfg80211_any_usable_channels +EXPORT_SYMBOL net/wireless/cfg80211 0x4721d1d0 cfg80211_sched_scan_stopped_locked +EXPORT_SYMBOL net/wireless/cfg80211 0x47c6a6ff regulatory_set_wiphy_regd_sync +EXPORT_SYMBOL net/wireless/cfg80211 0x49149f18 cfg80211_reg_can_beacon +EXPORT_SYMBOL net/wireless/cfg80211 0x4e441d19 cfg80211_cqm_pktloss_notify +EXPORT_SYMBOL net/wireless/cfg80211 0x51198cb3 cfg80211_check_station_change +EXPORT_SYMBOL net/wireless/cfg80211 0x536a5e93 cfg80211_chandef_dfs_required +EXPORT_SYMBOL net/wireless/cfg80211 0x5725e934 cfg80211_port_authorized +EXPORT_SYMBOL net/wireless/cfg80211 0x5998030f cfg80211_ch_switch_notify +EXPORT_SYMBOL net/wireless/cfg80211 0x5ee40d0b ieee80211_amsdu_to_8023s EXPORT_SYMBOL net/wireless/cfg80211 0x652aeedf ieee80211_mandatory_rates -EXPORT_SYMBOL net/wireless/cfg80211 0x65fc883f cfg80211_nan_func_terminated -EXPORT_SYMBOL net/wireless/cfg80211 0x68e663ab wiphy_register EXPORT_SYMBOL net/wireless/cfg80211 0x69b18f43 rfc1042_header -EXPORT_SYMBOL net/wireless/cfg80211 0x6b06a50e cfg80211_new_sta EXPORT_SYMBOL net/wireless/cfg80211 0x6bedf402 ieee80211_freq_khz_to_channel -EXPORT_SYMBOL net/wireless/cfg80211 0x6c35033f cfg80211_inform_bss_frame_data -EXPORT_SYMBOL net/wireless/cfg80211 0x6fe6ca14 cfg80211_report_obss_beacon_khz -EXPORT_SYMBOL net/wireless/cfg80211 0x713f6426 cfg80211_assoc_timeout -EXPORT_SYMBOL net/wireless/cfg80211 0x73209f2b cfg80211_cac_event -EXPORT_SYMBOL net/wireless/cfg80211 0x751ccf8d cfg80211_scan_done -EXPORT_SYMBOL net/wireless/cfg80211 0x75c9700a cfg80211_classify8021d -EXPORT_SYMBOL net/wireless/cfg80211 0x766f4e61 cfg80211_ready_on_channel -EXPORT_SYMBOL net/wireless/cfg80211 0x76c68e7c ieee80211_data_to_8023_exthdr +EXPORT_SYMBOL net/wireless/cfg80211 0x6d4652f7 cfg80211_rx_unexpected_4addr_frame +EXPORT_SYMBOL net/wireless/cfg80211 0x6e01befc cfg80211_michael_mic_failure +EXPORT_SYMBOL net/wireless/cfg80211 0x6ed15989 cfg80211_ft_event +EXPORT_SYMBOL net/wireless/cfg80211 0x72deb914 cfg80211_classify8021d +EXPORT_SYMBOL net/wireless/cfg80211 0x7384297b cfg80211_crit_proto_stopped +EXPORT_SYMBOL net/wireless/cfg80211 0x73fd232c cfg80211_chandef_usable +EXPORT_SYMBOL net/wireless/cfg80211 0x76be4e7e cfg80211_put_bss EXPORT_SYMBOL net/wireless/cfg80211 0x79b82a71 cfg80211_find_vendor_elem +EXPORT_SYMBOL net/wireless/cfg80211 0x7a8320ef cfg80211_external_auth_request EXPORT_SYMBOL net/wireless/cfg80211 0x7acb86ed ieee80211_radiotap_iterator_next EXPORT_SYMBOL net/wireless/cfg80211 0x7c3ac925 ieee80211_get_vht_max_nss -EXPORT_SYMBOL net/wireless/cfg80211 0x7c6c21dc cfg80211_cqm_pktloss_notify -EXPORT_SYMBOL net/wireless/cfg80211 0x7ec6e418 freq_reg_info +EXPORT_SYMBOL net/wireless/cfg80211 0x7d677832 get_wiphy_regdom EXPORT_SYMBOL net/wireless/cfg80211 0x7ef39823 ieee80211_hdrlen -EXPORT_SYMBOL net/wireless/cfg80211 0x801a0f79 cfg80211_inform_bss_data +EXPORT_SYMBOL net/wireless/cfg80211 0x7f99750d cfg80211_rx_mlme_mgmt +EXPORT_SYMBOL net/wireless/cfg80211 0x8000c07e cfg80211_scan_done +EXPORT_SYMBOL net/wireless/cfg80211 0x80d62c28 cfg80211_pmksa_candidate_notify EXPORT_SYMBOL net/wireless/cfg80211 0x81874735 ieee80211_get_response_rate -EXPORT_SYMBOL net/wireless/cfg80211 0x857f6db0 cfg80211_ref_bss -EXPORT_SYMBOL net/wireless/cfg80211 0x85daa5f1 cfg80211_pmksa_candidate_notify -EXPORT_SYMBOL net/wireless/cfg80211 0x8b8dfe84 cfg80211_port_authorized +EXPORT_SYMBOL net/wireless/cfg80211 0x8704370c cfg80211_rx_mgmt_khz +EXPORT_SYMBOL net/wireless/cfg80211 0x885424af cfg80211_tx_mlme_mgmt +EXPORT_SYMBOL net/wireless/cfg80211 0x8a22b238 cfg80211_rx_spurious_frame +EXPORT_SYMBOL net/wireless/cfg80211 0x8b8bf497 cfg80211_radar_event +EXPORT_SYMBOL net/wireless/cfg80211 0x8eb84a0b cfg80211_sched_scan_results EXPORT_SYMBOL net/wireless/cfg80211 0x8fa02936 cfg80211_free_nan_func -EXPORT_SYMBOL net/wireless/cfg80211 0x92594ce7 cfg80211_ft_event -EXPORT_SYMBOL net/wireless/cfg80211 0x92e47c45 cfg80211_send_layer2_update -EXPORT_SYMBOL net/wireless/cfg80211 0x9973e7c9 cfg80211_reg_can_beacon -EXPORT_SYMBOL net/wireless/cfg80211 0x9c7d3464 cfg80211_stop_iface +EXPORT_SYMBOL net/wireless/cfg80211 0x96286b2e cfg80211_send_layer2_update +EXPORT_SYMBOL net/wireless/cfg80211 0x97dfde1e cfg80211_mgmt_tx_status +EXPORT_SYMBOL net/wireless/cfg80211 0x983bec56 cfg80211_control_port_tx_status +EXPORT_SYMBOL net/wireless/cfg80211 0x9a60251c cfg80211_connect_done +EXPORT_SYMBOL net/wireless/cfg80211 0x9b88d573 cfg80211_ch_switch_started_notify +EXPORT_SYMBOL net/wireless/cfg80211 0x9bb1a3a1 cfg80211_probe_status EXPORT_SYMBOL net/wireless/cfg80211 0x9d6cba30 cfg80211_find_elem_match -EXPORT_SYMBOL net/wireless/cfg80211 0x9dee94d0 cfg80211_cqm_txe_notify -EXPORT_SYMBOL net/wireless/cfg80211 0xa5156b96 cfg80211_reg_can_beacon_relax -EXPORT_SYMBOL net/wireless/cfg80211 0xa633dd18 cfg80211_chandef_dfs_required -EXPORT_SYMBOL net/wireless/cfg80211 0xa7f5f319 cfg80211_unlink_bss -EXPORT_SYMBOL net/wireless/cfg80211 0xaab02d66 wiphy_unregister -EXPORT_SYMBOL net/wireless/cfg80211 0xb00ab71d regulatory_pre_cac_allowed -EXPORT_SYMBOL net/wireless/cfg80211 0xb17e0267 cfg80211_connect_done -EXPORT_SYMBOL net/wireless/cfg80211 0xb27432d9 cfg80211_probe_status -EXPORT_SYMBOL net/wireless/cfg80211 0xb29c1189 cfg80211_michael_mic_failure -EXPORT_SYMBOL net/wireless/cfg80211 0xb2af20cf cfg80211_rx_spurious_frame -EXPORT_SYMBOL net/wireless/cfg80211 0xb5b0425f cfg80211_auth_timeout -EXPORT_SYMBOL net/wireless/cfg80211 0xb67bb9ab wiphy_rfkill_start_polling +EXPORT_SYMBOL net/wireless/cfg80211 0xa21186f4 wiphy_register +EXPORT_SYMBOL net/wireless/cfg80211 0xa2bda804 cfg80211_cac_event +EXPORT_SYMBOL net/wireless/cfg80211 0xa3555169 cfg80211_rx_assoc_resp +EXPORT_SYMBOL net/wireless/cfg80211 0xa4b73a2b cfg80211_cqm_rssi_notify +EXPORT_SYMBOL net/wireless/cfg80211 0xa4f06324 cfg80211_conn_failed +EXPORT_SYMBOL net/wireless/cfg80211 0xa5db93c8 wiphy_unregister +EXPORT_SYMBOL net/wireless/cfg80211 0xa5fa42b1 cfg80211_check_combinations +EXPORT_SYMBOL net/wireless/cfg80211 0xa79f9229 cfg80211_reg_can_beacon_relax +EXPORT_SYMBOL net/wireless/cfg80211 0xa7ea35e9 ieee80211_get_hdrlen_from_skb +EXPORT_SYMBOL net/wireless/cfg80211 0xa8ef4d0d cfg80211_sta_opmode_change_notify +EXPORT_SYMBOL net/wireless/cfg80211 0xaad214bf cfg80211_register_netdevice +EXPORT_SYMBOL net/wireless/cfg80211 0xb26215e4 cfg80211_ibss_joined EXPORT_SYMBOL net/wireless/cfg80211 0xb73aafb1 ieee80211_chandef_to_operating_class -EXPORT_SYMBOL net/wireless/cfg80211 0xbed449eb cfg80211_sta_opmode_change_notify +EXPORT_SYMBOL net/wireless/cfg80211 0xb9afae7d cfg80211_inform_bss_frame_data +EXPORT_SYMBOL net/wireless/cfg80211 0xba8c9717 regulatory_pre_cac_allowed +EXPORT_SYMBOL net/wireless/cfg80211 0xbd4edf3c ieee80211_get_num_supported_channels +EXPORT_SYMBOL net/wireless/cfg80211 0xc0880d4f cfg80211_iftype_allowed +EXPORT_SYMBOL net/wireless/cfg80211 0xc0e30333 wiphy_rfkill_set_hw_state_reason +EXPORT_SYMBOL net/wireless/cfg80211 0xc10466c7 cfg80211_get_station EXPORT_SYMBOL net/wireless/cfg80211 0xc1b99792 ieee80211_channel_to_freq_khz -EXPORT_SYMBOL net/wireless/cfg80211 0xc2ea4cd8 cfg80211_cqm_beacon_loss_notify -EXPORT_SYMBOL net/wireless/cfg80211 0xc52da290 cfg80211_sched_scan_stopped_locked EXPORT_SYMBOL net/wireless/cfg80211 0xc5dcacef ieee80211_operating_class_to_band -EXPORT_SYMBOL net/wireless/cfg80211 0xc7e53c04 cfg80211_tdls_oper_request -EXPORT_SYMBOL net/wireless/cfg80211 0xcb929e2b cfg80211_del_sta_sinfo +EXPORT_SYMBOL net/wireless/cfg80211 0xc7bd0384 wiphy_free +EXPORT_SYMBOL net/wireless/cfg80211 0xc887a904 cfg80211_cqm_txe_notify +EXPORT_SYMBOL net/wireless/cfg80211 0xcb93f45a cfg80211_nan_func_terminated EXPORT_SYMBOL net/wireless/cfg80211 0xcc1a7c48 cfg80211_is_element_inherited -EXPORT_SYMBOL net/wireless/cfg80211 0xcfc34fa5 regulatory_set_wiphy_regd -EXPORT_SYMBOL net/wireless/cfg80211 0xd4095743 cfg80211_gtk_rekey_notify +EXPORT_SYMBOL net/wireless/cfg80211 0xd350545d cfg80211_ref_bss EXPORT_SYMBOL net/wireless/cfg80211 0xd56d55f3 ieee80211_get_mesh_hdrlen -EXPORT_SYMBOL net/wireless/cfg80211 0xd5b185ac cfg80211_iter_combinations -EXPORT_SYMBOL net/wireless/cfg80211 0xd6f0fb58 cfg80211_disconnected -EXPORT_SYMBOL net/wireless/cfg80211 0xd8a9d7bc cfg80211_rx_mlme_mgmt +EXPORT_SYMBOL net/wireless/cfg80211 0xd602b492 cfg80211_cqm_beacon_loss_notify +EXPORT_SYMBOL net/wireless/cfg80211 0xdaf17c40 cfg80211_rx_unprot_mlme_mgmt EXPORT_SYMBOL net/wireless/cfg80211 0xdba126c1 reg_initiator_name -EXPORT_SYMBOL net/wireless/cfg80211 0xdded4929 get_wiphy_regdom -EXPORT_SYMBOL net/wireless/cfg80211 0xde118c88 cfg80211_get_bss -EXPORT_SYMBOL net/wireless/cfg80211 0xe05b4cdf cfg80211_roamed -EXPORT_SYMBOL net/wireless/cfg80211 0xe074df39 wiphy_rfkill_set_hw_state_reason +EXPORT_SYMBOL net/wireless/cfg80211 0xddb0c63b cfg80211_gtk_rekey_notify +EXPORT_SYMBOL net/wireless/cfg80211 0xdde91517 cfg80211_tdls_oper_request +EXPORT_SYMBOL net/wireless/cfg80211 0xdff6a85c cfg80211_inform_bss_data +EXPORT_SYMBOL net/wireless/cfg80211 0xe1f538a8 __cfg80211_alloc_event_skb +EXPORT_SYMBOL net/wireless/cfg80211 0xe30c9b6f ieee80211_get_channel_khz EXPORT_SYMBOL net/wireless/cfg80211 0xe334e6df cfg80211_sinfo_alloc_tid_stats -EXPORT_SYMBOL net/wireless/cfg80211 0xe38c3a84 cfg80211_nan_match -EXPORT_SYMBOL net/wireless/cfg80211 0xeb10f890 ieee80211_get_num_supported_channels -EXPORT_SYMBOL net/wireless/cfg80211 0xed08b1ee cfg80211_put_bss -EXPORT_SYMBOL net/wireless/cfg80211 0xee9f7d87 cfg80211_sched_scan_stopped +EXPORT_SYMBOL net/wireless/cfg80211 0xe4c963e7 cfg80211_new_sta +EXPORT_SYMBOL net/wireless/cfg80211 0xe6166fc0 cfg80211_roamed +EXPORT_SYMBOL net/wireless/cfg80211 0xe6827764 cfg80211_rx_control_port +EXPORT_SYMBOL net/wireless/cfg80211 0xe6c12428 cfg80211_unlink_bss +EXPORT_SYMBOL net/wireless/cfg80211 0xe71c6e17 cfg80211_assoc_timeout +EXPORT_SYMBOL net/wireless/cfg80211 0xe733a69f cfg80211_notify_new_peer_candidate EXPORT_SYMBOL net/wireless/cfg80211 0xef265f27 cfg80211_chandef_create -EXPORT_SYMBOL net/wireless/cfg80211 0xefc81b50 cfg80211_notify_new_peer_candidate -EXPORT_SYMBOL net/wireless/cfg80211 0xf074ece6 ieee80211_amsdu_to_8023s -EXPORT_SYMBOL net/wireless/cfg80211 0xf077f1a3 cfg80211_external_auth_request +EXPORT_SYMBOL net/wireless/cfg80211 0xef8709a5 cfg80211_report_obss_beacon_khz +EXPORT_SYMBOL net/wireless/cfg80211 0xf0ada51b cfg80211_iter_combinations +EXPORT_SYMBOL net/wireless/cfg80211 0xf2956bce regulatory_hint +EXPORT_SYMBOL net/wireless/cfg80211 0xf2c78446 cfg80211_get_bss EXPORT_SYMBOL net/wireless/cfg80211 0xf5596d89 cfg80211_get_p2p_attr -EXPORT_SYMBOL net/wireless/cfg80211 0xf71b501b cfg80211_check_station_change -EXPORT_SYMBOL net/wireless/cfg80211 0xf9568a74 cfg80211_bss_color_notify -EXPORT_SYMBOL net/wireless/cfg80211 0xfb3ae8b7 cfg80211_update_owe_info_event -EXPORT_SYMBOL net/wireless/cfg80211 0xfce3eb26 cfg80211_radar_event -EXPORT_SYMBOL net/wireless/cfg80211 0xfe1b8256 cfg80211_rx_unexpected_4addr_frame -EXPORT_SYMBOL net/wireless/cfg80211 0xff6eed1a cfg80211_sched_scan_results -EXPORT_SYMBOL vmlinux 0x00003cc7 rt_dst_clone -EXPORT_SYMBOL vmlinux 0x0006845e bio_add_pc_page +EXPORT_SYMBOL net/wireless/cfg80211 0xf76e9b41 ieee80211_data_to_8023_exthdr +EXPORT_SYMBOL net/wireless/cfg80211 0xf771b56e cfg80211_bss_iter +EXPORT_SYMBOL net/wireless/cfg80211 0xfaa8e1dc cfg80211_disconnected +EXPORT_SYMBOL net/wireless/cfg80211 0xfac4eda0 cfg80211_sched_scan_stopped +EXPORT_SYMBOL net/wireless/cfg80211 0xffa9fce5 __cfg80211_send_event_skb EXPORT_SYMBOL vmlinux 0x00148653 vsnprintf -EXPORT_SYMBOL vmlinux 0x001740cf phy_register_fixup -EXPORT_SYMBOL vmlinux 0x00315923 xfrm_policy_unregister_afinfo -EXPORT_SYMBOL vmlinux 0x003a262e page_zero_new_buffers -EXPORT_SYMBOL vmlinux 0x003dfc37 pci_find_next_bus -EXPORT_SYMBOL vmlinux 0x0049dd4d path_is_under -EXPORT_SYMBOL vmlinux 0x006f9e97 pci_scan_root_bus_bridge -EXPORT_SYMBOL vmlinux 0x00972f66 __fib6_flush_trees -EXPORT_SYMBOL vmlinux 0x0099187a __quota_error -EXPORT_SYMBOL vmlinux 0x009f2a2e scsicam_bios_param +EXPORT_SYMBOL vmlinux 0x00441eef sock_efree +EXPORT_SYMBOL vmlinux 0x0049292f mr_vif_seq_next +EXPORT_SYMBOL vmlinux 0x004d364d secpath_set +EXPORT_SYMBOL vmlinux 0x0056c933 key_alloc +EXPORT_SYMBOL vmlinux 0x005d14e0 __inet6_lookup_established +EXPORT_SYMBOL vmlinux 0x006f1208 filemap_map_pages +EXPORT_SYMBOL vmlinux 0x00796f02 udp_push_pending_frames +EXPORT_SYMBOL vmlinux 0x007f386f pci_dev_driver +EXPORT_SYMBOL vmlinux 0x00816dfd vme_lm_request +EXPORT_SYMBOL vmlinux 0x0081c2f6 __test_set_page_writeback +EXPORT_SYMBOL vmlinux 0x009ad6c4 netdev_warn EXPORT_SYMBOL vmlinux 0x00a4b044 amd_iommu_deactivate_guest_mode +EXPORT_SYMBOL vmlinux 0x00a6ddc7 jbd2_journal_destroy EXPORT_SYMBOL vmlinux 0x00b4e615 posix_acl_equiv_mode -EXPORT_SYMBOL vmlinux 0x00bfadfc path_put -EXPORT_SYMBOL vmlinux 0x00cc2f08 page_mapped +EXPORT_SYMBOL vmlinux 0x00c134b0 dcb_setapp EXPORT_SYMBOL vmlinux 0x00d7e722 vme_lm_count -EXPORT_SYMBOL vmlinux 0x00f58df0 cpufreq_generic_suspend -EXPORT_SYMBOL vmlinux 0x00fa906e truncate_pagecache -EXPORT_SYMBOL vmlinux 0x00ff62c9 skb_clone_sk +EXPORT_SYMBOL vmlinux 0x00db28bf bio_kmalloc +EXPORT_SYMBOL vmlinux 0x00eb9888 __SCK__tp_func_dma_fence_enable_signal +EXPORT_SYMBOL vmlinux 0x00ede608 tag_pages_for_writeback EXPORT_SYMBOL vmlinux 0x01000e51 schedule -EXPORT_SYMBOL vmlinux 0x01016b68 lock_sock_nested -EXPORT_SYMBOL vmlinux 0x01107714 register_console EXPORT_SYMBOL vmlinux 0x011bab86 prepare_creds +EXPORT_SYMBOL vmlinux 0x01250612 mdiobus_unregister_device +EXPORT_SYMBOL vmlinux 0x01323b1d skb_coalesce_rx_frag EXPORT_SYMBOL vmlinux 0x013f26ae dma_fence_get_stub EXPORT_SYMBOL vmlinux 0x0147812c kblockd_mod_delayed_work_on +EXPORT_SYMBOL vmlinux 0x01498ec5 __put_user_ns EXPORT_SYMBOL vmlinux 0x015af7f4 system_state -EXPORT_SYMBOL vmlinux 0x015e6054 dump_page -EXPORT_SYMBOL vmlinux 0x0164daca _copy_to_iter -EXPORT_SYMBOL vmlinux 0x0167d5ce nd_region_to_nstype +EXPORT_SYMBOL vmlinux 0x015fbed5 devm_free_irq +EXPORT_SYMBOL vmlinux 0x0161881b unregister_tcf_proto_ops EXPORT_SYMBOL vmlinux 0x01757935 rdmacg_register_device -EXPORT_SYMBOL vmlinux 0x0178a4af udp_flush_pending_frames +EXPORT_SYMBOL vmlinux 0x017a6ca8 sk_free EXPORT_SYMBOL vmlinux 0x017de3d5 nr_cpu_ids -EXPORT_SYMBOL vmlinux 0x01804f25 done_path_create EXPORT_SYMBOL vmlinux 0x018574a1 mb_cache_entry_delete EXPORT_SYMBOL vmlinux 0x0188cd88 vme_alloc_consistent EXPORT_SYMBOL vmlinux 0x0199c3bd ethtool_intersect_link_masks -EXPORT_SYMBOL vmlinux 0x01af9899 dec_node_page_state +EXPORT_SYMBOL vmlinux 0x01a8dc35 security_inet_conn_established EXPORT_SYMBOL vmlinux 0x01b6865c xa_get_mark +EXPORT_SYMBOL vmlinux 0x01ba44c7 ndo_dflt_fdb_add EXPORT_SYMBOL vmlinux 0x01bf55fc paddr_vmcoreinfo_note -EXPORT_SYMBOL vmlinux 0x01c42ce3 dma_find_channel -EXPORT_SYMBOL vmlinux 0x01c5c446 __dynamic_dev_dbg +EXPORT_SYMBOL vmlinux 0x01cc27fc inet_addr_type +EXPORT_SYMBOL vmlinux 0x01cf9828 key_revoke +EXPORT_SYMBOL vmlinux 0x01ed50d3 seg6_hmac_net_exit +EXPORT_SYMBOL vmlinux 0x01f62b50 default_llseek EXPORT_SYMBOL vmlinux 0x020dbf27 bitmap_alloc EXPORT_SYMBOL vmlinux 0x02124474 ip_send_check -EXPORT_SYMBOL vmlinux 0x02218c1b dump_emit -EXPORT_SYMBOL vmlinux 0x0224f963 pci_scan_root_bus +EXPORT_SYMBOL vmlinux 0x0219acf0 dquot_initialize EXPORT_SYMBOL vmlinux 0x0228925f iowrite64_hi_lo EXPORT_SYMBOL vmlinux 0x02293ac3 dma_fence_chain_ops -EXPORT_SYMBOL vmlinux 0x023366f3 tcp_mmap EXPORT_SYMBOL vmlinux 0x0237b57a arch_unregister_cpu -EXPORT_SYMBOL vmlinux 0x0238fb4e xfrm4_rcv_encap EXPORT_SYMBOL vmlinux 0x023d1b90 wrmsr_on_cpu +EXPORT_SYMBOL vmlinux 0x024228a2 sock_dequeue_err_skb EXPORT_SYMBOL vmlinux 0x0248efd3 kstrtobool_from_user -EXPORT_SYMBOL vmlinux 0x0251f1e5 dev_change_flags -EXPORT_SYMBOL vmlinux 0x02708ca7 udp_prot +EXPORT_SYMBOL vmlinux 0x02515f80 seq_write +EXPORT_SYMBOL vmlinux 0x025c3272 __SCK__tp_func_write_msr +EXPORT_SYMBOL vmlinux 0x026fab89 pcie_get_mps EXPORT_SYMBOL vmlinux 0x0274dc2b netif_get_num_default_rss_queues -EXPORT_SYMBOL vmlinux 0x0286106c xfrm_input_register_afinfo -EXPORT_SYMBOL vmlinux 0x02881ef4 md_check_recovery -EXPORT_SYMBOL vmlinux 0x028ca4f6 netdev_unbind_sb_channel -EXPORT_SYMBOL vmlinux 0x02924d2c dev_get_mac_address +EXPORT_SYMBOL vmlinux 0x028149c6 pci_unregister_driver EXPORT_SYMBOL vmlinux 0x0296695f refcount_warn_saturate EXPORT_SYMBOL vmlinux 0x02a18c74 nf_conntrack_destroy -EXPORT_SYMBOL vmlinux 0x02a2172b blk_queue_max_segment_size -EXPORT_SYMBOL vmlinux 0x02b31f78 xp_dma_sync_for_device_slow EXPORT_SYMBOL vmlinux 0x02b8ab42 sg_copy_to_buffer -EXPORT_SYMBOL vmlinux 0x02ba6c05 pci_get_device -EXPORT_SYMBOL vmlinux 0x02c446d4 xfrm_state_delete +EXPORT_SYMBOL vmlinux 0x02c08cf8 udp_disconnect EXPORT_SYMBOL vmlinux 0x02c656b6 acpi_enable_all_runtime_gpes +EXPORT_SYMBOL vmlinux 0x02e1855b invalidate_bdev +EXPORT_SYMBOL vmlinux 0x02fbb5b2 inet_csk_reqsk_queue_drop +EXPORT_SYMBOL vmlinux 0x030e2733 sock_no_sendmsg +EXPORT_SYMBOL vmlinux 0x0311eec4 empty_aops +EXPORT_SYMBOL vmlinux 0x0330c2f1 pci_get_domain_bus_and_slot EXPORT_SYMBOL vmlinux 0x0334795d icst307_s2div EXPORT_SYMBOL vmlinux 0x0334da4e scsi_command_size_tbl -EXPORT_SYMBOL vmlinux 0x034ff9f8 tcp_setsockopt -EXPORT_SYMBOL vmlinux 0x0360d67f make_flow_keys_digest -EXPORT_SYMBOL vmlinux 0x03628f74 __SCK__tp_func_read_msr +EXPORT_SYMBOL vmlinux 0x0346bb65 __scsi_execute +EXPORT_SYMBOL vmlinux 0x03473b80 kernel_accept +EXPORT_SYMBOL vmlinux 0x035ffa95 keyring_alloc EXPORT_SYMBOL vmlinux 0x0362f9a8 __x86_indirect_thunk_r12 -EXPORT_SYMBOL vmlinux 0x0364d564 dev_set_group EXPORT_SYMBOL vmlinux 0x0366307a console_suspend_enabled +EXPORT_SYMBOL vmlinux 0x036d5f5f pcie_set_mps +EXPORT_SYMBOL vmlinux 0x0374c0c8 get_thermal_instance +EXPORT_SYMBOL vmlinux 0x03752792 thermal_cdev_update +EXPORT_SYMBOL vmlinux 0x0379b53c simple_rmdir EXPORT_SYMBOL vmlinux 0x037a0cba kfree -EXPORT_SYMBOL vmlinux 0x037e9c57 kernel_recvmsg -EXPORT_SYMBOL vmlinux 0x039770b8 pcim_iounmap +EXPORT_SYMBOL vmlinux 0x0380a5c1 user_path_create +EXPORT_SYMBOL vmlinux 0x0384b443 wait_on_page_private_2 +EXPORT_SYMBOL vmlinux 0x038a232a __check_sticky EXPORT_SYMBOL vmlinux 0x0397edd5 fb_edid_to_monspecs +EXPORT_SYMBOL vmlinux 0x03ac54bb get_watch_queue +EXPORT_SYMBOL vmlinux 0x03bc1009 create_empty_buffers +EXPORT_SYMBOL vmlinux 0x03bc4dbf fscrypt_decrypt_block_inplace EXPORT_SYMBOL vmlinux 0x03bf0e5a acpi_walk_resource_buffer -EXPORT_SYMBOL vmlinux 0x03efbfd1 ip_options_rcv_srr +EXPORT_SYMBOL vmlinux 0x03c969e7 gnet_stats_copy_queue +EXPORT_SYMBOL vmlinux 0x03e5d235 ppp_dev_name +EXPORT_SYMBOL vmlinux 0x03f5c0de __skb_recv_datagram EXPORT_SYMBOL vmlinux 0x03fd2571 vm_unmap_ram -EXPORT_SYMBOL vmlinux 0x042ab3fa page_pool_put_page_bulk -EXPORT_SYMBOL vmlinux 0x042ba71b __SCK__tp_func_kfree -EXPORT_SYMBOL vmlinux 0x04307dd1 gnet_stats_copy_queue -EXPORT_SYMBOL vmlinux 0x0433b60f nd_device_register -EXPORT_SYMBOL vmlinux 0x04410d4e pcie_capability_clear_and_set_dword +EXPORT_SYMBOL vmlinux 0x04075568 vfs_get_super +EXPORT_SYMBOL vmlinux 0x04076a29 blk_cleanup_disk +EXPORT_SYMBOL vmlinux 0x0418b2a0 watchdog_register_governor +EXPORT_SYMBOL vmlinux 0x0437fed3 fscrypt_decrypt_bio +EXPORT_SYMBOL vmlinux 0x04383798 agp_generic_insert_memory +EXPORT_SYMBOL vmlinux 0x043964b3 param_set_uint +EXPORT_SYMBOL vmlinux 0x04401a05 jbd2_journal_ack_err EXPORT_SYMBOL vmlinux 0x04482cdb __refrigerator -EXPORT_SYMBOL vmlinux 0x0452ec0f set_pages_array_uc -EXPORT_SYMBOL vmlinux 0x046bd95a bioset_integrity_create +EXPORT_SYMBOL vmlinux 0x044df0ff locks_copy_lock +EXPORT_SYMBOL vmlinux 0x0454e0e2 elv_bio_merge_ok +EXPORT_SYMBOL vmlinux 0x0455ec18 param_ops_ullong +EXPORT_SYMBOL vmlinux 0x045654cb inet_rtx_syn_ack +EXPORT_SYMBOL vmlinux 0x046d6422 vme_irq_handler EXPORT_SYMBOL vmlinux 0x0474edef kstrtou16_from_user -EXPORT_SYMBOL vmlinux 0x0477f22f flow_rule_match_ct EXPORT_SYMBOL vmlinux 0x0484c6c4 acpi_enter_sleep_state_prep EXPORT_SYMBOL vmlinux 0x04858517 config_item_init_type_name EXPORT_SYMBOL vmlinux 0x04863e28 hdmi_audio_infoframe_pack_only -EXPORT_SYMBOL vmlinux 0x048b22b8 tcp_init_sock -EXPORT_SYMBOL vmlinux 0x04b94eb9 agp_generic_mask_memory +EXPORT_SYMBOL vmlinux 0x049c1bfa d_instantiate_new +EXPORT_SYMBOL vmlinux 0x04a0fcec pci_enable_device_mem +EXPORT_SYMBOL vmlinux 0x04c26a74 pci_bus_assign_resources EXPORT_SYMBOL vmlinux 0x04c62fd7 __memset -EXPORT_SYMBOL vmlinux 0x04d7b102 pci_get_class EXPORT_SYMBOL vmlinux 0x04d8c750 release_perfctr_nmi -EXPORT_SYMBOL vmlinux 0x04d9b740 sock_gettstamp EXPORT_SYMBOL vmlinux 0x04d9bf4e blk_set_stacking_limits +EXPORT_SYMBOL vmlinux 0x04e03f68 ip_output EXPORT_SYMBOL vmlinux 0x04ea5d10 ksize -EXPORT_SYMBOL vmlinux 0x04ea8275 blk_rq_map_user_iov -EXPORT_SYMBOL vmlinux 0x04efbdb3 pci_bus_size_bridges +EXPORT_SYMBOL vmlinux 0x04eafa53 validate_slab_cache EXPORT_SYMBOL vmlinux 0x050877b9 dmi_first_match -EXPORT_SYMBOL vmlinux 0x0514edc0 d_obtain_root +EXPORT_SYMBOL vmlinux 0x050ce8fe kill_fasync EXPORT_SYMBOL vmlinux 0x051d58e8 dma_fence_wait_any_timeout EXPORT_SYMBOL vmlinux 0x05240ee7 percpu_counter_batch -EXPORT_SYMBOL vmlinux 0x05313b04 scsi_vpd_lun_id +EXPORT_SYMBOL vmlinux 0x0531a141 tcf_register_action +EXPORT_SYMBOL vmlinux 0x0532e9d2 tcf_action_set_ctrlact EXPORT_SYMBOL vmlinux 0x054496b4 schedule_timeout_interruptible +EXPORT_SYMBOL vmlinux 0x054fa55f genphy_read_status EXPORT_SYMBOL vmlinux 0x055e77e8 jiffies_64 -EXPORT_SYMBOL vmlinux 0x05696095 mipi_dsi_generic_write -EXPORT_SYMBOL vmlinux 0x056eaf93 dquot_disable -EXPORT_SYMBOL vmlinux 0x0599f526 tcp_read_sock +EXPORT_SYMBOL vmlinux 0x056afaac pcie_capability_clear_and_set_word +EXPORT_SYMBOL vmlinux 0x0584a981 __mmap_lock_do_trace_start_locking +EXPORT_SYMBOL vmlinux 0x0585e8b8 module_layout +EXPORT_SYMBOL vmlinux 0x058f2790 __xfrm_init_state +EXPORT_SYMBOL vmlinux 0x059b4522 serial8250_do_pm EXPORT_SYMBOL vmlinux 0x059e1482 __traceiter_dma_fence_emit -EXPORT_SYMBOL vmlinux 0x05d0afb8 d_alloc_parallel +EXPORT_SYMBOL vmlinux 0x05a67c3a cookie_ecn_ok +EXPORT_SYMBOL vmlinux 0x05d031af neigh_lookup_nodev EXPORT_SYMBOL vmlinux 0x06052f8d __memmove EXPORT_SYMBOL vmlinux 0x060ba97c gen_pool_free_owner -EXPORT_SYMBOL vmlinux 0x060edf71 jbd2__journal_start EXPORT_SYMBOL vmlinux 0x061651be strcat -EXPORT_SYMBOL vmlinux 0x06288fb5 napi_gro_frags +EXPORT_SYMBOL vmlinux 0x06165d8b input_mt_report_slot_state +EXPORT_SYMBOL vmlinux 0x0621d758 acpi_match_device_ids +EXPORT_SYMBOL vmlinux 0x06314a85 param_array_ops EXPORT_SYMBOL vmlinux 0x0634100a bitmap_parselist_user -EXPORT_SYMBOL vmlinux 0x063912d2 tcp_sock_set_keepidle -EXPORT_SYMBOL vmlinux 0x0646edcf km_report -EXPORT_SYMBOL vmlinux 0x065998f2 qdisc_offload_dump_helper +EXPORT_SYMBOL vmlinux 0x065c09d7 uart_get_baud_rate EXPORT_SYMBOL vmlinux 0x0668b595 _kstrtoul -EXPORT_SYMBOL vmlinux 0x067bd0f4 fc_release_transport +EXPORT_SYMBOL vmlinux 0x066b2857 init_pseudo +EXPORT_SYMBOL vmlinux 0x0679c9ed netif_rx_any_context EXPORT_SYMBOL vmlinux 0x06848c60 to_nfit_uuid -EXPORT_SYMBOL vmlinux 0x069054d7 devm_release_resource EXPORT_SYMBOL vmlinux 0x06a86bc1 iowrite16 +EXPORT_SYMBOL vmlinux 0x06b0e050 write_inode_now EXPORT_SYMBOL vmlinux 0x06bd88b5 ucs2_strnlen +EXPORT_SYMBOL vmlinux 0x06c3dff5 vme_unregister_bridge EXPORT_SYMBOL vmlinux 0x06c8f2de slhc_compress -EXPORT_SYMBOL vmlinux 0x06d3de88 write_one_page -EXPORT_SYMBOL vmlinux 0x06e3915d eisa_driver_unregister -EXPORT_SYMBOL vmlinux 0x06e9b825 find_inode_rcu -EXPORT_SYMBOL vmlinux 0x070c481c netdev_lower_dev_get_private -EXPORT_SYMBOL vmlinux 0x0721fa8d tcf_get_next_chain +EXPORT_SYMBOL vmlinux 0x06dfcd8b nf_log_unbind_pf +EXPORT_SYMBOL vmlinux 0x06f79ad1 sk_dst_check +EXPORT_SYMBOL vmlinux 0x070632b1 scsi_eh_restore_cmnd +EXPORT_SYMBOL vmlinux 0x07082a0a input_register_handle +EXPORT_SYMBOL vmlinux 0x07103565 flow_rule_match_tcp +EXPORT_SYMBOL vmlinux 0x0714b7e2 netif_set_real_num_queues +EXPORT_SYMBOL vmlinux 0x07234cc4 param_set_int +EXPORT_SYMBOL vmlinux 0x0728a34d netpoll_send_skb EXPORT_SYMBOL vmlinux 0x072f901c vme_master_rmw +EXPORT_SYMBOL vmlinux 0x0732da4e sock_sendmsg +EXPORT_SYMBOL vmlinux 0x07450ab0 devm_mfd_add_devices EXPORT_SYMBOL vmlinux 0x0745a981 xa_erase -EXPORT_SYMBOL vmlinux 0x076c4f98 sync_file_create +EXPORT_SYMBOL vmlinux 0x0758264a blk_mq_delay_run_hw_queues +EXPORT_SYMBOL vmlinux 0x0778f229 sock_i_ino +EXPORT_SYMBOL vmlinux 0x078d2669 tty_register_driver EXPORT_SYMBOL vmlinux 0x07a890c8 fb_alloc_cmap -EXPORT_SYMBOL vmlinux 0x07abafef blk_mq_delay_run_hw_queues +EXPORT_SYMBOL vmlinux 0x07ae3a3e agp_backend_release +EXPORT_SYMBOL vmlinux 0x07cbd474 ip6_fraglist_prepare EXPORT_SYMBOL vmlinux 0x07cc4a5d printk_timed_ratelimit EXPORT_SYMBOL vmlinux 0x07ceeac9 panic_notifier_list -EXPORT_SYMBOL vmlinux 0x07cfa531 uart_get_baud_rate -EXPORT_SYMBOL vmlinux 0x07df69d6 genphy_resume +EXPORT_SYMBOL vmlinux 0x07d2b363 console_start EXPORT_SYMBOL vmlinux 0x07f57478 pci_unmap_iospace EXPORT_SYMBOL vmlinux 0x0800473f __cond_resched +EXPORT_SYMBOL vmlinux 0x0800d9fc genphy_resume EXPORT_SYMBOL vmlinux 0x0805f2c8 ecryptfs_get_auth_tok_key -EXPORT_SYMBOL vmlinux 0x080a4aa4 uart_add_one_port +EXPORT_SYMBOL vmlinux 0x08066fe6 xsk_get_pool_from_qid +EXPORT_SYMBOL vmlinux 0x0812eead agp_generic_free_by_type EXPORT_SYMBOL vmlinux 0x08162c74 free_bucket_spinlocks EXPORT_SYMBOL vmlinux 0x08249512 iwe_stream_add_point -EXPORT_SYMBOL vmlinux 0x08269402 simple_link -EXPORT_SYMBOL vmlinux 0x08279dca phy_start_aneg EXPORT_SYMBOL vmlinux 0x082c3213 pci_root_buses -EXPORT_SYMBOL vmlinux 0x0834a16b inode_init_always +EXPORT_SYMBOL vmlinux 0x08300440 __seq_open_private +EXPORT_SYMBOL vmlinux 0x08350c11 dev_get_by_index +EXPORT_SYMBOL vmlinux 0x08361db7 vme_dma_list_add EXPORT_SYMBOL vmlinux 0x083eb21c rfkill_unregister -EXPORT_SYMBOL vmlinux 0x0850a40a pcim_iomap_table -EXPORT_SYMBOL vmlinux 0x08593547 input_open_device -EXPORT_SYMBOL vmlinux 0x08606407 ip_fraglist_init +EXPORT_SYMBOL vmlinux 0x0841ed2b scsi_host_get +EXPORT_SYMBOL vmlinux 0x084b7495 pcie_bandwidth_available +EXPORT_SYMBOL vmlinux 0x084fdae4 xfrm_policy_walk +EXPORT_SYMBOL vmlinux 0x0877c6ee generic_writepages +EXPORT_SYMBOL vmlinux 0x08803456 key_invalidate EXPORT_SYMBOL vmlinux 0x0882a449 security_xfrm_policy_alloc -EXPORT_SYMBOL vmlinux 0x0882ef94 nd_device_notify -EXPORT_SYMBOL vmlinux 0x08844aec peernet2id -EXPORT_SYMBOL vmlinux 0x0886d728 skb_vlan_push -EXPORT_SYMBOL vmlinux 0x08953316 mdio_driver_register -EXPORT_SYMBOL vmlinux 0x08c9cc9d pci_release_resource -EXPORT_SYMBOL vmlinux 0x08df3b03 dev_uc_flush +EXPORT_SYMBOL vmlinux 0x08852e48 csum_and_copy_from_iter +EXPORT_SYMBOL vmlinux 0x08856f5d udp_pre_connect +EXPORT_SYMBOL vmlinux 0x0892a940 ip_getsockopt +EXPORT_SYMBOL vmlinux 0x08b1e7d6 freezing_slow_path +EXPORT_SYMBOL vmlinux 0x08d76733 nf_ip6_checksum +EXPORT_SYMBOL vmlinux 0x08e37058 consume_skb +EXPORT_SYMBOL vmlinux 0x08f5c4ff frontswap_register_ops +EXPORT_SYMBOL vmlinux 0x08fda35d pnp_unregister_card_driver +EXPORT_SYMBOL vmlinux 0x09044a92 xfrm6_input_addr +EXPORT_SYMBOL vmlinux 0x09096aee tc_cleanup_flow_action EXPORT_SYMBOL vmlinux 0x092e26bf acpi_remove_address_space_handler EXPORT_SYMBOL vmlinux 0x093712e5 acpi_purge_cached_objects -EXPORT_SYMBOL vmlinux 0x09406f99 input_handler_for_each_handle -EXPORT_SYMBOL vmlinux 0x095bfd38 from_kgid -EXPORT_SYMBOL vmlinux 0x096b109e mipi_dsi_dcs_exit_sleep_mode -EXPORT_SYMBOL vmlinux 0x09703083 alloc_netdev_mqs -EXPORT_SYMBOL vmlinux 0x09718da9 ppp_unit_number +EXPORT_SYMBOL vmlinux 0x09527e4d km_state_notify +EXPORT_SYMBOL vmlinux 0x095804e0 to_nd_dax +EXPORT_SYMBOL vmlinux 0x096e26aa __SCK__tp_func_read_msr EXPORT_SYMBOL vmlinux 0x09769037 dmt_modes EXPORT_SYMBOL vmlinux 0x097af021 neigh_proc_dointvec_jiffies -EXPORT_SYMBOL vmlinux 0x097ee0c1 seq_open -EXPORT_SYMBOL vmlinux 0x0983a18e vme_register_bridge -EXPORT_SYMBOL vmlinux 0x0986c2b3 fc_remote_port_rolechg EXPORT_SYMBOL vmlinux 0x098b71c6 fb_dealloc_cmap -EXPORT_SYMBOL vmlinux 0x0992bbec tc_setup_cb_add EXPORT_SYMBOL vmlinux 0x0998cc3c hdmi_infoframe_unpack -EXPORT_SYMBOL vmlinux 0x09a11ca3 mr_mfc_seq_next -EXPORT_SYMBOL vmlinux 0x09cace24 simple_pin_fs +EXPORT_SYMBOL vmlinux 0x09a317ea __netif_napi_del +EXPORT_SYMBOL vmlinux 0x09a9f651 unregister_nexthop_notifier +EXPORT_SYMBOL vmlinux 0x09c9391e __tty_alloc_driver EXPORT_SYMBOL vmlinux 0x09d44df9 in_lock_functions -EXPORT_SYMBOL vmlinux 0x09d68b3d mdiobus_setup_mdiodev_from_board_info EXPORT_SYMBOL vmlinux 0x09da0ba4 xa_set_mark -EXPORT_SYMBOL vmlinux 0x09e76654 xfrm_trans_queue_net -EXPORT_SYMBOL vmlinux 0x09fc5de3 __blk_rq_map_sg +EXPORT_SYMBOL vmlinux 0x09e67c37 skb_csum_hwoffload_help +EXPORT_SYMBOL vmlinux 0x09ea9b8e tcp_md5_hash_skb_data +EXPORT_SYMBOL vmlinux 0x09f8fb7b xfrm_state_walk +EXPORT_SYMBOL vmlinux 0x0a01c1bd unregister_shrinker +EXPORT_SYMBOL vmlinux 0x0a030177 inet_csk_destroy_sock EXPORT_SYMBOL vmlinux 0x0a0ebc08 __xa_cmpxchg -EXPORT_SYMBOL vmlinux 0x0a1abb9b ping_prot EXPORT_SYMBOL vmlinux 0x0a1dbc76 tcp_rx_skb_cache_key +EXPORT_SYMBOL vmlinux 0x0a1fc85e scsi_free_host_dev +EXPORT_SYMBOL vmlinux 0x0a236340 inet_csk_reqsk_queue_add +EXPORT_SYMBOL vmlinux 0x0a24404d flow_block_cb_alloc EXPORT_SYMBOL vmlinux 0x0a2a0bce nla_append -EXPORT_SYMBOL vmlinux 0x0a2d3bc5 nd_region_release_lane -EXPORT_SYMBOL vmlinux 0x0a2e07e4 pci_free_irq_vectors -EXPORT_SYMBOL vmlinux 0x0a457b73 register_filesystem -EXPORT_SYMBOL vmlinux 0x0a4be803 dcb_ieee_getapp_prio_dscp_mask_map -EXPORT_SYMBOL vmlinux 0x0a4bf4c3 vme_irq_free -EXPORT_SYMBOL vmlinux 0x0a5507ff kthread_blkcg -EXPORT_SYMBOL vmlinux 0x0a630079 gnet_stats_copy_basic -EXPORT_SYMBOL vmlinux 0x0a6da330 __tracepoint_mmap_lock_start_locking +EXPORT_SYMBOL vmlinux 0x0a36d9fe skb_recv_datagram +EXPORT_SYMBOL vmlinux 0x0a404c9c agp_generic_destroy_pages +EXPORT_SYMBOL vmlinux 0x0a4c5fb1 filemap_write_and_wait_range +EXPORT_SYMBOL vmlinux 0x0a5dd502 iov_iter_revert EXPORT_SYMBOL vmlinux 0x0a770832 register_memory_notifier -EXPORT_SYMBOL vmlinux 0x0a77abdd ppp_output_wakeup +EXPORT_SYMBOL vmlinux 0x0a7952dd neigh_carrier_down +EXPORT_SYMBOL vmlinux 0x0a7aa53c __netdev_alloc_skb +EXPORT_SYMBOL vmlinux 0x0a7b2563 flow_block_cb_free +EXPORT_SYMBOL vmlinux 0x0a90411a mfd_add_devices EXPORT_SYMBOL vmlinux 0x0a92ec74 boot_cpu_data -EXPORT_SYMBOL vmlinux 0x0a962bc4 tcp_sendmsg +EXPORT_SYMBOL vmlinux 0x0aa1c31b inet_dgram_connect EXPORT_SYMBOL vmlinux 0x0aa309cf synchronize_hardirq -EXPORT_SYMBOL vmlinux 0x0aa623cc seg6_hmac_validate_skb EXPORT_SYMBOL vmlinux 0x0aaccc92 pci_remap_iospace -EXPORT_SYMBOL vmlinux 0x0ab10dc9 vif_device_init -EXPORT_SYMBOL vmlinux 0x0ab168da try_to_free_buffers -EXPORT_SYMBOL vmlinux 0x0abe9728 dev_addr_add EXPORT_SYMBOL vmlinux 0x0acf7679 dma_issue_pending_all -EXPORT_SYMBOL vmlinux 0x0ad9b4bf neigh_table_clear -EXPORT_SYMBOL vmlinux 0x0ada2422 skb_ext_add -EXPORT_SYMBOL vmlinux 0x0adf89ec get_tree_nodev -EXPORT_SYMBOL vmlinux 0x0af45209 unregister_filesystem +EXPORT_SYMBOL vmlinux 0x0ad7bc3f try_to_release_page +EXPORT_SYMBOL vmlinux 0x0adb3151 tcp_sock_set_cork +EXPORT_SYMBOL vmlinux 0x0adc4141 ip6_err_gen_icmpv6_unreach EXPORT_SYMBOL vmlinux 0x0b19b445 ioread8 EXPORT_SYMBOL vmlinux 0x0b1beb31 vmalloc_32_user -EXPORT_SYMBOL vmlinux 0x0b227ae0 mnt_set_expiry EXPORT_SYMBOL vmlinux 0x0b26b8c8 acpi_run_osc EXPORT_SYMBOL vmlinux 0x0b290ada dma_fence_chain_walk -EXPORT_SYMBOL vmlinux 0x0b2e9030 mipi_dsi_picture_parameter_set +EXPORT_SYMBOL vmlinux 0x0b402d45 qdisc_put +EXPORT_SYMBOL vmlinux 0x0b50093a __breadahead_gfp EXPORT_SYMBOL vmlinux 0x0b637410 cr4_update_irqsoff -EXPORT_SYMBOL vmlinux 0x0b7301d6 xfrm_register_km +EXPORT_SYMBOL vmlinux 0x0b65943d scsi_set_medium_removal +EXPORT_SYMBOL vmlinux 0x0b6d44e1 tcf_idr_release EXPORT_SYMBOL vmlinux 0x0b742fd7 simple_strtol -EXPORT_SYMBOL vmlinux 0x0b84dce3 pci_scan_slot -EXPORT_SYMBOL vmlinux 0x0b9f7ad9 iov_iter_gap_alignment +EXPORT_SYMBOL vmlinux 0x0b928b42 fs_bio_set +EXPORT_SYMBOL vmlinux 0x0b92b42c xsk_tx_completed EXPORT_SYMBOL vmlinux 0x0ba0b938 vm_brk -EXPORT_SYMBOL vmlinux 0x0ba94170 jbd2_complete_transaction -EXPORT_SYMBOL vmlinux 0x0bb82581 ip6_output +EXPORT_SYMBOL vmlinux 0x0bb10dbf add_to_pipe EXPORT_SYMBOL vmlinux 0x0bbfa78c set_security_override_from_ctx +EXPORT_SYMBOL vmlinux 0x0bc1dfa6 register_tcf_proto_ops EXPORT_SYMBOL vmlinux 0x0bc477a2 irq_set_irq_type -EXPORT_SYMBOL vmlinux 0x0bde2043 bio_kmalloc -EXPORT_SYMBOL vmlinux 0x0bf7ab1f pci_setup_cardbus +EXPORT_SYMBOL vmlinux 0x0bd13db4 pci_disable_msi +EXPORT_SYMBOL vmlinux 0x0bd5b9d9 dev_printk_emit +EXPORT_SYMBOL vmlinux 0x0bd7108e netif_napi_add EXPORT_SYMBOL vmlinux 0x0bfc1d1a check_zeroed_user -EXPORT_SYMBOL vmlinux 0x0c058b7e d_path EXPORT_SYMBOL vmlinux 0x0c0f79af ZSTD_getDictID_fromFrame -EXPORT_SYMBOL vmlinux 0x0c193a80 security_path_mknod +EXPORT_SYMBOL vmlinux 0x0c0ffbb5 blk_mq_rq_cpu +EXPORT_SYMBOL vmlinux 0x0c19b566 ww_mutex_lock +EXPORT_SYMBOL vmlinux 0x0c1b04c3 param_get_uint EXPORT_SYMBOL vmlinux 0x0c25ec48 secure_tcpv6_seq -EXPORT_SYMBOL vmlinux 0x0c29aae8 pci_select_bars EXPORT_SYMBOL vmlinux 0x0c3690fc _raw_spin_lock_bh -EXPORT_SYMBOL vmlinux 0x0c39ee05 __tracepoint_kmem_cache_free -EXPORT_SYMBOL vmlinux 0x0c4701a9 phy_driver_register -EXPORT_SYMBOL vmlinux 0x0c4701f2 blk_mq_rq_cpu -EXPORT_SYMBOL vmlinux 0x0c4fb5ba dm_unregister_target -EXPORT_SYMBOL vmlinux 0x0c54ce77 proc_mkdir +EXPORT_SYMBOL vmlinux 0x0c444ca5 __serio_register_port +EXPORT_SYMBOL vmlinux 0x0c4a28f0 param_set_copystring +EXPORT_SYMBOL vmlinux 0x0c4f7bc4 get_user_pages_unlocked +EXPORT_SYMBOL vmlinux 0x0c565167 netdev_class_remove_file_ns EXPORT_SYMBOL vmlinux 0x0c575719 __cond_resched_rwlock_write -EXPORT_SYMBOL vmlinux 0x0c635dca tcf_exts_destroy +EXPORT_SYMBOL vmlinux 0x0c5811b5 block_commit_write +EXPORT_SYMBOL vmlinux 0x0c5e1cab clk_get EXPORT_SYMBOL vmlinux 0x0c6bdc3f vme_master_read -EXPORT_SYMBOL vmlinux 0x0c7224b3 from_kprojid -EXPORT_SYMBOL vmlinux 0x0c7d747c set_user_nice -EXPORT_SYMBOL vmlinux 0x0c9446aa netdev_info -EXPORT_SYMBOL vmlinux 0x0c94893f __page_cache_alloc +EXPORT_SYMBOL vmlinux 0x0c802e81 dev_pick_tx_cpu_id +EXPORT_SYMBOL vmlinux 0x0c9931d0 devfreq_unregister_notifier +EXPORT_SYMBOL vmlinux 0x0cb9ad35 dev_disable_lro EXPORT_SYMBOL vmlinux 0x0cc4b4b6 crc_ccitt_false EXPORT_SYMBOL vmlinux 0x0cd5835b ipv6_flowlabel_exclusive EXPORT_SYMBOL vmlinux 0x0cdce87c rfkill_set_hw_state_reason EXPORT_SYMBOL vmlinux 0x0ce19729 mb_cache_entry_touch -EXPORT_SYMBOL vmlinux 0x0cf1aaa6 __skb_warn_lro_forwarding -EXPORT_SYMBOL vmlinux 0x0cf70109 netpoll_poll_enable -EXPORT_SYMBOL vmlinux 0x0d011942 __skb_pad EXPORT_SYMBOL vmlinux 0x0d07f543 get_anon_bdev -EXPORT_SYMBOL vmlinux 0x0d29f862 jbd2_journal_free_reserved -EXPORT_SYMBOL vmlinux 0x0d3c12f0 dev_addr_flush +EXPORT_SYMBOL vmlinux 0x0d1d4161 __dquot_transfer +EXPORT_SYMBOL vmlinux 0x0d3d8ef1 inode_newsize_ok +EXPORT_SYMBOL vmlinux 0x0d444b92 pci_read_config_dword EXPORT_SYMBOL vmlinux 0x0d542439 __ipv6_addr_type EXPORT_SYMBOL vmlinux 0x0d61eeee __bitmap_subset -EXPORT_SYMBOL vmlinux 0x0d649831 request_firmware -EXPORT_SYMBOL vmlinux 0x0d692eb9 bio_integrity_prep -EXPORT_SYMBOL vmlinux 0x0d730831 csum_and_copy_to_iter -EXPORT_SYMBOL vmlinux 0x0d7e5976 nexthop_res_grp_activity_update -EXPORT_SYMBOL vmlinux 0x0da21d2b netpoll_cleanup -EXPORT_SYMBOL vmlinux 0x0db42084 tcp_mtup_init -EXPORT_SYMBOL vmlinux 0x0db628a3 nf_register_net_hooks -EXPORT_SYMBOL vmlinux 0x0dbdfdfe nd_namespace_blk_validate -EXPORT_SYMBOL vmlinux 0x0dc2013a block_truncate_page -EXPORT_SYMBOL vmlinux 0x0dd09f05 netif_carrier_off -EXPORT_SYMBOL vmlinux 0x0dd62b78 ip_mc_inc_group -EXPORT_SYMBOL vmlinux 0x0de1ef96 param_get_int -EXPORT_SYMBOL vmlinux 0x0ded8266 tcp_rcv_state_process -EXPORT_SYMBOL vmlinux 0x0df1df4e scsi_unblock_requests -EXPORT_SYMBOL vmlinux 0x0dfe205e pci_set_power_state -EXPORT_SYMBOL vmlinux 0x0e161a48 pcie_print_link_status +EXPORT_SYMBOL vmlinux 0x0d61f306 security_sb_set_mnt_opts +EXPORT_SYMBOL vmlinux 0x0d76e19e pci_request_regions +EXPORT_SYMBOL vmlinux 0x0d821e60 skb_expand_head +EXPORT_SYMBOL vmlinux 0x0d8be24f netdev_crit +EXPORT_SYMBOL vmlinux 0x0d8d7c7e md_bitmap_startwrite +EXPORT_SYMBOL vmlinux 0x0da10d74 skb_headers_offset_update +EXPORT_SYMBOL vmlinux 0x0da22d48 ip_frag_next +EXPORT_SYMBOL vmlinux 0x0dbb2bbe qdisc_class_hash_grow +EXPORT_SYMBOL vmlinux 0x0dc5d497 clear_bdi_congested +EXPORT_SYMBOL vmlinux 0x0dce755d _copy_from_iter_nocache +EXPORT_SYMBOL vmlinux 0x0dd4c8f4 sock_alloc_file +EXPORT_SYMBOL vmlinux 0x0de93cf7 crypto_sha512_finup +EXPORT_SYMBOL vmlinux 0x0deaea86 phy_disconnect +EXPORT_SYMBOL vmlinux 0x0dfc54d0 pps_lookup_dev +EXPORT_SYMBOL vmlinux 0x0e018fe6 t10_pi_type1_ip +EXPORT_SYMBOL vmlinux 0x0e07ea9b __bforget +EXPORT_SYMBOL vmlinux 0x0e120235 __scsi_add_device EXPORT_SYMBOL vmlinux 0x0e17678a siphash_4u64 EXPORT_SYMBOL vmlinux 0x0e23b37f alloc_cpumask_var_node -EXPORT_SYMBOL vmlinux 0x0e36ab07 netpoll_send_skb +EXPORT_SYMBOL vmlinux 0x0e24511a ip6_output +EXPORT_SYMBOL vmlinux 0x0e2791b4 phy_ethtool_get_eee +EXPORT_SYMBOL vmlinux 0x0e30c8f5 ipv6_find_hdr EXPORT_SYMBOL vmlinux 0x0e4262c6 __siphash_unaligned -EXPORT_SYMBOL vmlinux 0x0e6fc6ff ip6tun_encaps +EXPORT_SYMBOL vmlinux 0x0e4cf123 pci_reenable_device +EXPORT_SYMBOL vmlinux 0x0e5a685f acpi_dev_get_first_match_dev +EXPORT_SYMBOL vmlinux 0x0e5edf6f ipv6_chk_prefix +EXPORT_SYMBOL vmlinux 0x0e61b3f3 udp_skb_destructor +EXPORT_SYMBOL vmlinux 0x0e6c3da5 devm_nvmem_cell_put EXPORT_SYMBOL vmlinux 0x0e74ad2d utf8ncursor -EXPORT_SYMBOL vmlinux 0x0e80403b ptp_clock_index -EXPORT_SYMBOL vmlinux 0x0e81e789 nf_getsockopt -EXPORT_SYMBOL vmlinux 0x0e868447 blk_queue_io_min -EXPORT_SYMBOL vmlinux 0x0e9f721f inet6_protos -EXPORT_SYMBOL vmlinux 0x0ea11ff1 cad_pid EXPORT_SYMBOL vmlinux 0x0ea3c74e tasklet_kill EXPORT_SYMBOL vmlinux 0x0ea593f6 hdmi_drm_infoframe_init +EXPORT_SYMBOL vmlinux 0x0eb6c7c3 tcf_exts_validate EXPORT_SYMBOL vmlinux 0x0eb6eb87 add_taint -EXPORT_SYMBOL vmlinux 0x0ebf0647 pci_enable_atomic_ops_to_root EXPORT_SYMBOL vmlinux 0x0ec5babe vme_dma_free -EXPORT_SYMBOL vmlinux 0x0ec821b6 follow_pfn -EXPORT_SYMBOL vmlinux 0x0edab515 ndo_dflt_fdb_add -EXPORT_SYMBOL vmlinux 0x0edd6798 scsi_host_lookup -EXPORT_SYMBOL vmlinux 0x0f0947dd bio_uninit +EXPORT_SYMBOL vmlinux 0x0ed3e944 netdev_upper_get_next_dev_rcu +EXPORT_SYMBOL vmlinux 0x0ed94555 prepare_kernel_cred +EXPORT_SYMBOL vmlinux 0x0ee668e1 con_copy_unimap +EXPORT_SYMBOL vmlinux 0x0ef1485d fwnode_get_phy_id +EXPORT_SYMBOL vmlinux 0x0efd1852 inet_frag_reasm_finish +EXPORT_SYMBOL vmlinux 0x0f038778 __scsi_device_lookup_by_target EXPORT_SYMBOL vmlinux 0x0f09cc34 schedule_timeout_killable -EXPORT_SYMBOL vmlinux 0x0f0d9b9f jbd2_journal_begin_ordered_truncate -EXPORT_SYMBOL vmlinux 0x0f21617b inet_csk_reset_keepalive_timer -EXPORT_SYMBOL vmlinux 0x0f247344 __mark_inode_dirty +EXPORT_SYMBOL vmlinux 0x0f0aa9ff iter_file_splice_write +EXPORT_SYMBOL vmlinux 0x0f1056d9 scsi_ioctl +EXPORT_SYMBOL vmlinux 0x0f219427 module_put +EXPORT_SYMBOL vmlinux 0x0f23fcf3 inet_csk_init_xmit_timers EXPORT_SYMBOL vmlinux 0x0f37ca89 lockref_put_not_zero -EXPORT_SYMBOL vmlinux 0x0f45a049 __cancel_dirty_page -EXPORT_SYMBOL vmlinux 0x0f556d66 napi_disable -EXPORT_SYMBOL vmlinux 0x0f5dbcce follow_up -EXPORT_SYMBOL vmlinux 0x0f752031 netif_rx -EXPORT_SYMBOL vmlinux 0x0f7e704d neigh_sysctl_register +EXPORT_SYMBOL vmlinux 0x0f392ae7 mipi_dsi_dcs_set_page_address +EXPORT_SYMBOL vmlinux 0x0f68e01f tcp_ld_RTO_revert +EXPORT_SYMBOL vmlinux 0x0f720ca9 cdrom_get_last_written EXPORT_SYMBOL vmlinux 0x0f86f560 kthread_delayed_work_timer_fn -EXPORT_SYMBOL vmlinux 0x0fa95dc3 nf_unregister_net_hook +EXPORT_SYMBOL vmlinux 0x0f8776d4 tty_register_device +EXPORT_SYMBOL vmlinux 0x0f94f5ab eth_header_cache_update +EXPORT_SYMBOL vmlinux 0x0f978eb1 skb_kill_datagram +EXPORT_SYMBOL vmlinux 0x0f97c0c7 bio_integrity_add_page +EXPORT_SYMBOL vmlinux 0x0f983da6 remove_conflicting_pci_framebuffers EXPORT_SYMBOL vmlinux 0x0fab1ab0 hdmi_spd_infoframe_pack EXPORT_SYMBOL vmlinux 0x0fb2f8a4 mktime64 -EXPORT_SYMBOL vmlinux 0x0fbe659e simple_getattr -EXPORT_SYMBOL vmlinux 0x0fcd8b2f netdev_name_node_alt_create -EXPORT_SYMBOL vmlinux 0x0fd60192 mipi_dsi_host_register +EXPORT_SYMBOL vmlinux 0x0fcbd1e2 scsi_bios_ptable +EXPORT_SYMBOL vmlinux 0x0fd3b484 elv_rb_former_request EXPORT_SYMBOL vmlinux 0x0fd902db mb_cache_entry_create -EXPORT_SYMBOL vmlinux 0x0fde47e8 netdev_features_change -EXPORT_SYMBOL vmlinux 0x0ff1594f inet_frags_fini +EXPORT_SYMBOL vmlinux 0x0fdec6fa jbd2_fc_wait_bufs +EXPORT_SYMBOL vmlinux 0x0fed8bb3 security_path_unlink EXPORT_SYMBOL vmlinux 0x0ff80f59 zalloc_cpumask_var EXPORT_SYMBOL vmlinux 0x0fff5afc time64_to_tm -EXPORT_SYMBOL vmlinux 0x1005510f padata_free -EXPORT_SYMBOL vmlinux 0x100d5676 import_single_range -EXPORT_SYMBOL vmlinux 0x10113e97 fscrypt_decrypt_bio -EXPORT_SYMBOL vmlinux 0x101ee0c4 vfs_clone_file_range -EXPORT_SYMBOL vmlinux 0x1034806e xfrm_lookup_with_ifid +EXPORT_SYMBOL vmlinux 0x101f2463 lock_rename +EXPORT_SYMBOL vmlinux 0x10334948 qdisc_watchdog_init EXPORT_SYMBOL vmlinux 0x1035c7c2 __release_region -EXPORT_SYMBOL vmlinux 0x1041e812 __traceiter_spi_transfer_start -EXPORT_SYMBOL vmlinux 0x1043115d agp_alloc_page_array -EXPORT_SYMBOL vmlinux 0x10434570 arp_xmit -EXPORT_SYMBOL vmlinux 0x104c2f73 __netlink_dump_start -EXPORT_SYMBOL vmlinux 0x10520e3b dma_async_device_unregister -EXPORT_SYMBOL vmlinux 0x1055e4a2 netpoll_poll_dev +EXPORT_SYMBOL vmlinux 0x103a800f kern_unmount_array +EXPORT_SYMBOL vmlinux 0x1046aad4 input_set_min_poll_interval EXPORT_SYMBOL vmlinux 0x1057a279 bsearch +EXPORT_SYMBOL vmlinux 0x105a9c1b pldmfw_flash_image EXPORT_SYMBOL vmlinux 0x1068004b gf128mul_bbe -EXPORT_SYMBOL vmlinux 0x1077cfd3 devm_pci_remap_cfg_resource +EXPORT_SYMBOL vmlinux 0x10723419 nd_namespace_blk_validate +EXPORT_SYMBOL vmlinux 0x1074b2e3 inet_sk_set_state EXPORT_SYMBOL vmlinux 0x107be0b0 percpu_counter_sync EXPORT_SYMBOL vmlinux 0x107e5878 zlib_inflateEnd -EXPORT_SYMBOL vmlinux 0x10834acc kill_pgrp -EXPORT_SYMBOL vmlinux 0x10b28a9f path_has_submounts +EXPORT_SYMBOL vmlinux 0x108274b9 from_kgid_munged +EXPORT_SYMBOL vmlinux 0x108dd55a netlink_broadcast_filtered +EXPORT_SYMBOL vmlinux 0x10a67b59 __tcp_md5_do_lookup +EXPORT_SYMBOL vmlinux 0x10af7b27 device_get_mac_address EXPORT_SYMBOL vmlinux 0x10c3f57e __gnet_stats_copy_queue +EXPORT_SYMBOL vmlinux 0x10c60d5f tty_port_close_end +EXPORT_SYMBOL vmlinux 0x10c6999a key_task_permission +EXPORT_SYMBOL vmlinux 0x10d6552e page_get_link EXPORT_SYMBOL vmlinux 0x10d9f885 scsi_sense_desc_find -EXPORT_SYMBOL vmlinux 0x10deac18 pci_free_irq EXPORT_SYMBOL vmlinux 0x10e6f74a free_contig_range +EXPORT_SYMBOL vmlinux 0x10f251ab nobh_write_end EXPORT_SYMBOL vmlinux 0x11089ac7 _ctype +EXPORT_SYMBOL vmlinux 0x110955dc clk_hw_get_clk +EXPORT_SYMBOL vmlinux 0x1122ae6c nf_ip_checksum +EXPORT_SYMBOL vmlinux 0x11608481 acpi_bus_get_device +EXPORT_SYMBOL vmlinux 0x1164f72e security_tun_dev_attach EXPORT_SYMBOL vmlinux 0x117093be qdisc_class_hash_init -EXPORT_SYMBOL vmlinux 0x118a6abc dev_set_allmulti -EXPORT_SYMBOL vmlinux 0x118a9d6a phy_set_max_speed -EXPORT_SYMBOL vmlinux 0x118dd521 fscrypt_fname_disk_to_usr -EXPORT_SYMBOL vmlinux 0x11962191 genphy_update_link -EXPORT_SYMBOL vmlinux 0x11979ef5 netdev_lower_get_first_private_rcu -EXPORT_SYMBOL vmlinux 0x1198809d __cgroup_bpf_run_filter_skb -EXPORT_SYMBOL vmlinux 0x11caa728 __SetPageMovable -EXPORT_SYMBOL vmlinux 0x11cb4f3d jbd2_wait_inode_data -EXPORT_SYMBOL vmlinux 0x11d0b1d6 sock_alloc_file +EXPORT_SYMBOL vmlinux 0x11b66e05 __hw_addr_unsync_dev +EXPORT_SYMBOL vmlinux 0x11d67d9f xp_dma_map EXPORT_SYMBOL vmlinux 0x11e0ec41 dm_read_arg EXPORT_SYMBOL vmlinux 0x11e30762 chacha_block_generic +EXPORT_SYMBOL vmlinux 0x11e906d2 __SCK__tp_func_kmem_cache_free EXPORT_SYMBOL vmlinux 0x11f47d8c utf8_strncmp +EXPORT_SYMBOL vmlinux 0x11f50684 uart_unregister_driver EXPORT_SYMBOL vmlinux 0x11f7ed4c hex_to_bin -EXPORT_SYMBOL vmlinux 0x11fc3863 lookup_one -EXPORT_SYMBOL vmlinux 0x11fff742 padata_set_cpumask +EXPORT_SYMBOL vmlinux 0x11fe1720 generic_file_open EXPORT_SYMBOL vmlinux 0x120b336a __rb_insert_augmented -EXPORT_SYMBOL vmlinux 0x120e7a1c tcf_block_put_ext -EXPORT_SYMBOL vmlinux 0x121a89a6 netpoll_poll_disable -EXPORT_SYMBOL vmlinux 0x121c2951 dquot_scan_active -EXPORT_SYMBOL vmlinux 0x1226aa59 skb_dequeue -EXPORT_SYMBOL vmlinux 0x123cc244 simple_transaction_get +EXPORT_SYMBOL vmlinux 0x122f2e6b filemap_invalidate_lock_two EXPORT_SYMBOL vmlinux 0x124bad4d kstrtobool -EXPORT_SYMBOL vmlinux 0x124da73d sock_set_rcvbuf -EXPORT_SYMBOL vmlinux 0x12549b44 blk_mq_end_request -EXPORT_SYMBOL vmlinux 0x12684374 ipv6_chk_addr -EXPORT_SYMBOL vmlinux 0x126fbcc7 sock_bind_add -EXPORT_SYMBOL vmlinux 0x1270bbed pci_find_parent_resource -EXPORT_SYMBOL vmlinux 0x12722d93 __xfrm_decode_session -EXPORT_SYMBOL vmlinux 0x128e8270 __find_get_block -EXPORT_SYMBOL vmlinux 0x1293d7c8 ipv6_setsockopt +EXPORT_SYMBOL vmlinux 0x125e3c8a pci_add_new_bus +EXPORT_SYMBOL vmlinux 0x126459eb vfio_unregister_notifier +EXPORT_SYMBOL vmlinux 0x1267b204 flow_indr_block_cb_alloc +EXPORT_SYMBOL vmlinux 0x12776254 edac_mc_find +EXPORT_SYMBOL vmlinux 0x12793f51 lease_get_mtime +EXPORT_SYMBOL vmlinux 0x1286526c tcf_idr_create_from_flags EXPORT_SYMBOL vmlinux 0x12cabc89 siphash_2u64 -EXPORT_SYMBOL vmlinux 0x12cb603c tcp_prot -EXPORT_SYMBOL vmlinux 0x12d0626d blk_set_runtime_active -EXPORT_SYMBOL vmlinux 0x12d45d90 framebuffer_alloc -EXPORT_SYMBOL vmlinux 0x12d82d7b pci_find_bus EXPORT_SYMBOL vmlinux 0x12f6f69c fb_videomode_to_var -EXPORT_SYMBOL vmlinux 0x13063042 __cleancache_invalidate_fs -EXPORT_SYMBOL vmlinux 0x130707b6 netdev_upper_dev_unlink +EXPORT_SYMBOL vmlinux 0x13027d72 dev_get_by_index_rcu EXPORT_SYMBOL vmlinux 0x130afd75 acpi_get_sleep_type_data EXPORT_SYMBOL vmlinux 0x13110126 request_resource +EXPORT_SYMBOL vmlinux 0x131229de devm_nvmem_unregister EXPORT_SYMBOL vmlinux 0x131a6146 xa_clear_mark -EXPORT_SYMBOL vmlinux 0x13278c5c udp6_set_csum -EXPORT_SYMBOL vmlinux 0x132f2498 scsi_test_unit_ready -EXPORT_SYMBOL vmlinux 0x133c2144 napi_enable +EXPORT_SYMBOL vmlinux 0x1329cdd6 tso_build_hdr EXPORT_SYMBOL vmlinux 0x1344d7e6 acpi_enable_gpe -EXPORT_SYMBOL vmlinux 0x1345ea3b xfrm_policy_alloc EXPORT_SYMBOL vmlinux 0x134cdd34 inet_frag_rbtree_purge -EXPORT_SYMBOL vmlinux 0x135dbd55 fqdir_exit -EXPORT_SYMBOL vmlinux 0x136c47ff touch_atime -EXPORT_SYMBOL vmlinux 0x136fea5d generic_pipe_buf_try_steal -EXPORT_SYMBOL vmlinux 0x137b920d kmem_cache_destroy +EXPORT_SYMBOL vmlinux 0x13522c7c pcie_set_readrq +EXPORT_SYMBOL vmlinux 0x135795fe sock_common_recvmsg +EXPORT_SYMBOL vmlinux 0x1364f9c2 inet_dgram_ops +EXPORT_SYMBOL vmlinux 0x1373c2cd netdev_lower_get_next +EXPORT_SYMBOL vmlinux 0x1376258e dquot_transfer EXPORT_SYMBOL vmlinux 0x1389619c __max_die_per_package -EXPORT_SYMBOL vmlinux 0x13910ef0 super_setup_bdi_name +EXPORT_SYMBOL vmlinux 0x138b2df8 simple_transaction_read EXPORT_SYMBOL vmlinux 0x139f2189 __kfifo_alloc -EXPORT_SYMBOL vmlinux 0x13acf7f3 tty_port_put -EXPORT_SYMBOL vmlinux 0x13b1593a md_bitmap_endwrite +EXPORT_SYMBOL vmlinux 0x13a78a70 xfrm_policy_walk_done EXPORT_SYMBOL vmlinux 0x13c49cc2 _copy_from_user +EXPORT_SYMBOL vmlinux 0x13c53c32 ip_mc_check_igmp EXPORT_SYMBOL vmlinux 0x13d0adf7 __kfifo_out +EXPORT_SYMBOL vmlinux 0x13e49048 tc_setup_flow_action EXPORT_SYMBOL vmlinux 0x13f42152 system_entering_hibernation -EXPORT_SYMBOL vmlinux 0x13fd1899 dcache_dir_close -EXPORT_SYMBOL vmlinux 0x1410f3c8 tty_register_ldisc +EXPORT_SYMBOL vmlinux 0x140c5402 pci_alloc_irq_vectors_affinity +EXPORT_SYMBOL vmlinux 0x140ca9b2 pcie_get_width_cap EXPORT_SYMBOL vmlinux 0x141271bf acpi_dev_found -EXPORT_SYMBOL vmlinux 0x14162de7 pcie_capability_read_dword -EXPORT_SYMBOL vmlinux 0x1417eaee neigh_app_ns -EXPORT_SYMBOL vmlinux 0x1437ecb5 input_mt_drop_unused -EXPORT_SYMBOL vmlinux 0x144c6426 netdev_bind_sb_channel_queue +EXPORT_SYMBOL vmlinux 0x145613c9 netdev_class_create_file_ns EXPORT_SYMBOL vmlinux 0x14605535 dma_fence_context_alloc EXPORT_SYMBOL vmlinux 0x146289b7 crc16_table -EXPORT_SYMBOL vmlinux 0x146d05d7 acpi_device_hid +EXPORT_SYMBOL vmlinux 0x14638c39 pci_irq_vector +EXPORT_SYMBOL vmlinux 0x147e09ec rtnl_link_get_net EXPORT_SYMBOL vmlinux 0x1486ded2 dma_fence_allocate_private_stub -EXPORT_SYMBOL vmlinux 0x148c0a00 rdmacg_uncharge -EXPORT_SYMBOL vmlinux 0x14911933 dm_get_device -EXPORT_SYMBOL vmlinux 0x14a517c6 blk_queue_physical_block_size -EXPORT_SYMBOL vmlinux 0x14c291f6 set_page_dirty_lock -EXPORT_SYMBOL vmlinux 0x14c29cff param_get_ulong +EXPORT_SYMBOL vmlinux 0x14990300 blk_queue_update_dma_pad +EXPORT_SYMBOL vmlinux 0x14b6d1b7 dev_uc_sync EXPORT_SYMBOL vmlinux 0x14c67e3e tcp_tx_delay_enabled -EXPORT_SYMBOL vmlinux 0x14cb926c pci_bus_read_config_dword -EXPORT_SYMBOL vmlinux 0x14d15bc2 inet_frag_reasm_finish -EXPORT_SYMBOL vmlinux 0x14dae9cc neigh_carrier_down -EXPORT_SYMBOL vmlinux 0x14e57bdf vmbus_sendpacket -EXPORT_SYMBOL vmlinux 0x14efb026 __dec_zone_page_state -EXPORT_SYMBOL vmlinux 0x14f56617 sk_common_release -EXPORT_SYMBOL vmlinux 0x14f5ce2c mipi_dsi_dcs_soft_reset -EXPORT_SYMBOL vmlinux 0x15016a86 tcf_chain_put_by_act -EXPORT_SYMBOL vmlinux 0x150c6a5f agp_generic_destroy_pages +EXPORT_SYMBOL vmlinux 0x14ce7047 memory_cgrp_subsys +EXPORT_SYMBOL vmlinux 0x14d3c781 tty_hung_up_p +EXPORT_SYMBOL vmlinux 0x14e0b65d tcp_seq_next +EXPORT_SYMBOL vmlinux 0x14e908c6 iommu_get_msi_cookie +EXPORT_SYMBOL vmlinux 0x14f3b6ab d_alloc_anon +EXPORT_SYMBOL vmlinux 0x15060258 jbd2_journal_extend +EXPORT_SYMBOL vmlinux 0x151d74e7 flow_rule_match_enc_ip EXPORT_SYMBOL vmlinux 0x151f4898 schedule_timeout_uninterruptible -EXPORT_SYMBOL vmlinux 0x152090b0 __bread_gfp EXPORT_SYMBOL vmlinux 0x1526b301 unix_tot_inflight -EXPORT_SYMBOL vmlinux 0x15477f62 tcp_ioctl EXPORT_SYMBOL vmlinux 0x154c6338 dm_kcopyd_client_destroy -EXPORT_SYMBOL vmlinux 0x1556e0cd page_cache_next_miss -EXPORT_SYMBOL vmlinux 0x1557ae05 phy_attached_info -EXPORT_SYMBOL vmlinux 0x1558ca83 blk_mq_requeue_request -EXPORT_SYMBOL vmlinux 0x158f0cc7 xsk_tx_peek_desc -EXPORT_SYMBOL vmlinux 0x159e8467 netpoll_print_options -EXPORT_SYMBOL vmlinux 0x15a04381 nexthop_set_hw_flags +EXPORT_SYMBOL vmlinux 0x155158b2 skb_put +EXPORT_SYMBOL vmlinux 0x157e5f25 xfrm_state_flush +EXPORT_SYMBOL vmlinux 0x1583ce6d ptp_cancel_worker_sync +EXPORT_SYMBOL vmlinux 0x158ae73c page_pool_return_skb_page +EXPORT_SYMBOL vmlinux 0x15a415fa hash_and_copy_to_iter EXPORT_SYMBOL vmlinux 0x15a66331 kobject_set_name -EXPORT_SYMBOL vmlinux 0x15af5f3f tcp_mtu_to_mss +EXPORT_SYMBOL vmlinux 0x15a67c47 cdrom_mode_select +EXPORT_SYMBOL vmlinux 0x15b48630 pnp_disable_dev EXPORT_SYMBOL vmlinux 0x15ba50a6 jiffies EXPORT_SYMBOL vmlinux 0x15bafe29 unregister_md_cluster_operations +EXPORT_SYMBOL vmlinux 0x15bc6588 scsi_device_resume EXPORT_SYMBOL vmlinux 0x15bed7a5 LZ4_decompress_safe_partial -EXPORT_SYMBOL vmlinux 0x15c4a44b con_is_bound +EXPORT_SYMBOL vmlinux 0x15c18acd inet_get_local_port_range EXPORT_SYMBOL vmlinux 0x15c85de3 mempool_init -EXPORT_SYMBOL vmlinux 0x160bd280 ip6_dst_alloc -EXPORT_SYMBOL vmlinux 0x16101d38 padata_do_parallel -EXPORT_SYMBOL vmlinux 0x16114ceb __bforget -EXPORT_SYMBOL vmlinux 0x1625dcde setup_new_exec +EXPORT_SYMBOL vmlinux 0x15d875d8 netdev_notice +EXPORT_SYMBOL vmlinux 0x15e7fbfa should_remove_suid +EXPORT_SYMBOL vmlinux 0x15ebad5b vmf_insert_pfn +EXPORT_SYMBOL vmlinux 0x16035ef0 input_inject_event +EXPORT_SYMBOL vmlinux 0x161458d5 backlight_device_get_by_type +EXPORT_SYMBOL vmlinux 0x162511d3 pci_scan_bridge EXPORT_SYMBOL vmlinux 0x16286538 iowrite64be_lo_hi EXPORT_SYMBOL vmlinux 0x162893fd hashlen_string EXPORT_SYMBOL vmlinux 0x16301b34 wrmsrl_on_cpu EXPORT_SYMBOL vmlinux 0x16316a10 ZSTD_getFrameContentSize EXPORT_SYMBOL vmlinux 0x1632bc21 kvasprintf_const -EXPORT_SYMBOL vmlinux 0x16392195 fc_block_scsi_eh -EXPORT_SYMBOL vmlinux 0x165a297b input_mt_report_finger_count -EXPORT_SYMBOL vmlinux 0x165f118d pci_enable_msi -EXPORT_SYMBOL vmlinux 0x166333d8 ww_mutex_lock +EXPORT_SYMBOL vmlinux 0x1651f0f9 d_rehash +EXPORT_SYMBOL vmlinux 0x166a48d3 vmf_insert_mixed EXPORT_SYMBOL vmlinux 0x167c5967 print_hex_dump EXPORT_SYMBOL vmlinux 0x167e7f9d __get_user_1 -EXPORT_SYMBOL vmlinux 0x16838bad dquot_file_open +EXPORT_SYMBOL vmlinux 0x16828cd1 tcp_mtup_init +EXPORT_SYMBOL vmlinux 0x1682988a md_bitmap_end_sync EXPORT_SYMBOL vmlinux 0x169938c1 __sysfs_match_string -EXPORT_SYMBOL vmlinux 0x16a65828 security_task_getsecid_obj -EXPORT_SYMBOL vmlinux 0x16ca0a9f cfb_fillrect +EXPORT_SYMBOL vmlinux 0x16afdfe0 phy_config_aneg +EXPORT_SYMBOL vmlinux 0x16bf2348 ptp_schedule_worker EXPORT_SYMBOL vmlinux 0x16cdc340 acpi_get_table EXPORT_SYMBOL vmlinux 0x16dee44d dma_fence_init EXPORT_SYMBOL vmlinux 0x16e297c3 bit_wait -EXPORT_SYMBOL vmlinux 0x16edf3a4 __SCK__tp_func_spi_transfer_start -EXPORT_SYMBOL vmlinux 0x16fba1d2 netlink_broadcast +EXPORT_SYMBOL vmlinux 0x16e86869 cdrom_mode_sense +EXPORT_SYMBOL vmlinux 0x16f2f949 __lock_sock_fast EXPORT_SYMBOL vmlinux 0x170ddf79 acpi_install_notify_handler -EXPORT_SYMBOL vmlinux 0x1719a749 tty_register_driver -EXPORT_SYMBOL vmlinux 0x17303bf7 __blkdev_issue_discard -EXPORT_SYMBOL vmlinux 0x173a524b dput -EXPORT_SYMBOL vmlinux 0x174cfe4d i8042_install_filter -EXPORT_SYMBOL vmlinux 0x175d0821 ww_mutex_lock_interruptible +EXPORT_SYMBOL vmlinux 0x171e55d7 skb_checksum_setup +EXPORT_SYMBOL vmlinux 0x173e3561 icmp6_send +EXPORT_SYMBOL vmlinux 0x174a46d9 tcp_sock_set_syncnt +EXPORT_SYMBOL vmlinux 0x174ac5bd inet_frag_pull_head +EXPORT_SYMBOL vmlinux 0x174e4f4e vme_bus_error_handler +EXPORT_SYMBOL vmlinux 0x175382f5 scsi_remove_host +EXPORT_SYMBOL vmlinux 0x17577d3a generic_read_dir +EXPORT_SYMBOL vmlinux 0x175bd2be locks_delete_block EXPORT_SYMBOL vmlinux 0x175e33fb dma_spin_lock -EXPORT_SYMBOL vmlinux 0x177a3fef page_pool_alloc_pages -EXPORT_SYMBOL vmlinux 0x179484cb scsi_print_result -EXPORT_SYMBOL vmlinux 0x17a78e9a vfs_fileattr_set -EXPORT_SYMBOL vmlinux 0x17aedcb3 kmem_cache_shrink -EXPORT_SYMBOL vmlinux 0x17bdf0cb tty_port_init +EXPORT_SYMBOL vmlinux 0x1766a14b t10_pi_type1_crc +EXPORT_SYMBOL vmlinux 0x176aa232 vme_dma_list_free +EXPORT_SYMBOL vmlinux 0x1777a584 bio_add_pc_page +EXPORT_SYMBOL vmlinux 0x179d4f66 skb_copy_and_csum_datagram_msg +EXPORT_SYMBOL vmlinux 0x17b0c91e inet_stream_connect EXPORT_SYMBOL vmlinux 0x17be68ca acpi_clear_event +EXPORT_SYMBOL vmlinux 0x17c1e822 dmam_pool_create +EXPORT_SYMBOL vmlinux 0x17c555bf tty_port_raise_dtr_rts +EXPORT_SYMBOL vmlinux 0x17d060a6 __SCK__tp_func_dma_fence_signaled +EXPORT_SYMBOL vmlinux 0x17dd7b9b csum_and_copy_to_iter +EXPORT_SYMBOL vmlinux 0x17dddb80 dma_ops +EXPORT_SYMBOL vmlinux 0x17e3a58f del_gendisk +EXPORT_SYMBOL vmlinux 0x17e4c174 handle_edge_irq +EXPORT_SYMBOL vmlinux 0x17ee6524 request_key_with_auxdata EXPORT_SYMBOL vmlinux 0x17f341a0 i8042_lock_chip -EXPORT_SYMBOL vmlinux 0x17f3e3e0 elevator_alloc EXPORT_SYMBOL vmlinux 0x17f813a9 __SCT__tp_func_kmalloc -EXPORT_SYMBOL vmlinux 0x17f85543 xfrm_state_register_afinfo -EXPORT_SYMBOL vmlinux 0x1814e637 io_uring_get_socket -EXPORT_SYMBOL vmlinux 0x181bb28e ip6_frag_init +EXPORT_SYMBOL vmlinux 0x180b8f6c page_mapped +EXPORT_SYMBOL vmlinux 0x18213101 __bread_gfp +EXPORT_SYMBOL vmlinux 0x18219c0c gro_cells_init +EXPORT_SYMBOL vmlinux 0x183419d2 deactivate_super EXPORT_SYMBOL vmlinux 0x18345b8e __bitmap_replace -EXPORT_SYMBOL vmlinux 0x18582e86 ip_mc_join_group -EXPORT_SYMBOL vmlinux 0x18585dd5 ndo_dflt_fdb_del -EXPORT_SYMBOL vmlinux 0x18768af3 param_get_ushort +EXPORT_SYMBOL vmlinux 0x18563db3 devm_devfreq_unregister_opp_notifier +EXPORT_SYMBOL vmlinux 0x1867fa3c devm_request_any_context_irq +EXPORT_SYMBOL vmlinux 0x187bc440 dm_kcopyd_zero +EXPORT_SYMBOL vmlinux 0x188793ff netdev_get_xmit_slave EXPORT_SYMBOL vmlinux 0x18888d00 downgrade_write -EXPORT_SYMBOL vmlinux 0x188ca2e5 file_path EXPORT_SYMBOL vmlinux 0x188ea314 jiffies_to_timespec64 +EXPORT_SYMBOL vmlinux 0x189aed99 udp_flush_pending_frames +EXPORT_SYMBOL vmlinux 0x189f266b dquot_writeback_dquots +EXPORT_SYMBOL vmlinux 0x18ab41f4 nvdimm_namespace_common_probe +EXPORT_SYMBOL vmlinux 0x18b6f3e6 fuse_mount_destroy EXPORT_SYMBOL vmlinux 0x18b72573 register_kmmio_probe -EXPORT_SYMBOL vmlinux 0x18b84cc1 gro_find_receive_by_type -EXPORT_SYMBOL vmlinux 0x18e1b988 cpufreq_get_policy +EXPORT_SYMBOL vmlinux 0x18d74674 km_state_expired EXPORT_SYMBOL vmlinux 0x18e60984 __do_once_start -EXPORT_SYMBOL vmlinux 0x190edb35 seq_put_decimal_ull -EXPORT_SYMBOL vmlinux 0x191175ff ip_sock_set_pktinfo +EXPORT_SYMBOL vmlinux 0x18e8a227 import_iovec +EXPORT_SYMBOL vmlinux 0x19104465 inet6_del_protocol +EXPORT_SYMBOL vmlinux 0x192a9091 tcp_shutdown EXPORT_SYMBOL vmlinux 0x192ea14f __SCT__tp_func_dma_fence_signaled -EXPORT_SYMBOL vmlinux 0x193cab88 inet_ioctl -EXPORT_SYMBOL vmlinux 0x19536f58 tcp_v4_destroy_sock +EXPORT_SYMBOL vmlinux 0x192f6d83 mntget +EXPORT_SYMBOL vmlinux 0x193b32ef d_alloc +EXPORT_SYMBOL vmlinux 0x193bcd6d pci_enable_device_io +EXPORT_SYMBOL vmlinux 0x1944d27b input_open_device +EXPORT_SYMBOL vmlinux 0x19460547 filemap_check_errors +EXPORT_SYMBOL vmlinux 0x1950ff70 fs_param_is_enum EXPORT_SYMBOL vmlinux 0x1953c958 mempool_create EXPORT_SYMBOL vmlinux 0x19567d06 vfio_info_cap_shift -EXPORT_SYMBOL vmlinux 0x196f5479 pagevec_lookup_range -EXPORT_SYMBOL vmlinux 0x19813302 param_ops_ulong +EXPORT_SYMBOL vmlinux 0x195d573f neigh_direct_output +EXPORT_SYMBOL vmlinux 0x19725acb iov_iter_advance EXPORT_SYMBOL vmlinux 0x1984d421 out_of_line_wait_on_bit -EXPORT_SYMBOL vmlinux 0x1985d548 pci_write_config_dword +EXPORT_SYMBOL vmlinux 0x1985adfa devm_ioport_unmap EXPORT_SYMBOL vmlinux 0x198620d7 security_add_mnt_opt -EXPORT_SYMBOL vmlinux 0x1990ee12 phy_start +EXPORT_SYMBOL vmlinux 0x1993f510 dma_resv_add_shared_fence EXPORT_SYMBOL vmlinux 0x199ed0cd net_disable_timestamp -EXPORT_SYMBOL vmlinux 0x199fe563 security_skb_classify_flow -EXPORT_SYMBOL vmlinux 0x19a403fa ethtool_notify +EXPORT_SYMBOL vmlinux 0x199fa6aa neigh_seq_stop +EXPORT_SYMBOL vmlinux 0x19ae034a qdisc_watchdog_schedule_range_ns +EXPORT_SYMBOL vmlinux 0x19b0b048 __ip4_datagram_connect +EXPORT_SYMBOL vmlinux 0x19b7bc21 __pskb_pull_tail +EXPORT_SYMBOL vmlinux 0x19b856a1 jbd2_submit_inode_data EXPORT_SYMBOL vmlinux 0x19bd383b security_secmark_refcount_dec -EXPORT_SYMBOL vmlinux 0x19c14f44 sk_error_report -EXPORT_SYMBOL vmlinux 0x19c61873 dcbnl_cee_notify EXPORT_SYMBOL vmlinux 0x19d200ec __SCT__tp_func_kmalloc_node -EXPORT_SYMBOL vmlinux 0x19d5976e tcp_v4_syn_recv_sock EXPORT_SYMBOL vmlinux 0x19df99b9 acpi_finish_gpe -EXPORT_SYMBOL vmlinux 0x19f66dda watchdog_unregister_governor -EXPORT_SYMBOL vmlinux 0x19fef7d3 debugfs_create_automount -EXPORT_SYMBOL vmlinux 0x1a1002f1 ww_mutex_unlock +EXPORT_SYMBOL vmlinux 0x19eb4991 __mdiobus_write +EXPORT_SYMBOL vmlinux 0x19f130cb sock_no_sendmsg_locked +EXPORT_SYMBOL vmlinux 0x1a000c66 jbd2_journal_inode_ranged_wait EXPORT_SYMBOL vmlinux 0x1a1bac9c ZSTD_decompressDCtx -EXPORT_SYMBOL vmlinux 0x1a1ffa89 inet6_bind -EXPORT_SYMBOL vmlinux 0x1a3765ab pci_read_config_byte -EXPORT_SYMBOL vmlinux 0x1a37cae6 current_time EXPORT_SYMBOL vmlinux 0x1a45cb6c acpi_disabled -EXPORT_SYMBOL vmlinux 0x1a4e8205 del_gendisk -EXPORT_SYMBOL vmlinux 0x1a57c284 inet_del_protocol -EXPORT_SYMBOL vmlinux 0x1a5fbdab copy_page_from_iter_atomic +EXPORT_SYMBOL vmlinux 0x1a4c8217 kernel_write +EXPORT_SYMBOL vmlinux 0x1a5ddb36 __tracepoint_spi_transfer_start +EXPORT_SYMBOL vmlinux 0x1a5e6f6f __tracepoint_kmem_cache_alloc EXPORT_SYMBOL vmlinux 0x1a63af34 vga_switcheroo_process_delayed_switch -EXPORT_SYMBOL vmlinux 0x1a7904c5 arch_debugfs_dir -EXPORT_SYMBOL vmlinux 0x1a7953b0 inet_csk_accept EXPORT_SYMBOL vmlinux 0x1a79c8e9 __x86_indirect_thunk_r13 -EXPORT_SYMBOL vmlinux 0x1a8e9642 netlink_ack -EXPORT_SYMBOL vmlinux 0x1a98db4c sock_no_linger +EXPORT_SYMBOL vmlinux 0x1a8fdfe9 agp_generic_destroy_page EXPORT_SYMBOL vmlinux 0x1a9a433c prandom_u32_state -EXPORT_SYMBOL vmlinux 0x1a9af80e to_nd_pfn -EXPORT_SYMBOL vmlinux 0x1aa7fec2 skb_copy_and_csum_dev +EXPORT_SYMBOL vmlinux 0x1a9ab1ea tcp_poll EXPORT_SYMBOL vmlinux 0x1aa9fba0 vfio_dma_rw -EXPORT_SYMBOL vmlinux 0x1abae8f9 inode_get_bytes -EXPORT_SYMBOL vmlinux 0x1abdbe61 __genphy_config_aneg +EXPORT_SYMBOL vmlinux 0x1ab4cb73 fscrypt_free_bounce_page +EXPORT_SYMBOL vmlinux 0x1abe93d1 sync_blockdev EXPORT_SYMBOL vmlinux 0x1ac5d3cb strcspn -EXPORT_SYMBOL vmlinux 0x1af0b8d5 phy_driver_unregister -EXPORT_SYMBOL vmlinux 0x1afcde8a fb_is_primary_device +EXPORT_SYMBOL vmlinux 0x1ac82252 register_framebuffer +EXPORT_SYMBOL vmlinux 0x1acdc04e ata_dev_printk +EXPORT_SYMBOL vmlinux 0x1ad412d2 blk_pre_runtime_resume +EXPORT_SYMBOL vmlinux 0x1ad7541c tcp_get_md5sig_pool +EXPORT_SYMBOL vmlinux 0x1af1504f icmpv6_ndo_send +EXPORT_SYMBOL vmlinux 0x1afd0ea8 lookup_one_len_unlocked EXPORT_SYMBOL vmlinux 0x1b015d25 bitmap_parselist -EXPORT_SYMBOL vmlinux 0x1b156383 dquot_quota_sync -EXPORT_SYMBOL vmlinux 0x1b44075c dcb_ieee_setapp -EXPORT_SYMBOL vmlinux 0x1b470752 mntput -EXPORT_SYMBOL vmlinux 0x1b4f49b4 mipi_dsi_dcs_nop +EXPORT_SYMBOL vmlinux 0x1b060a36 mdiobus_write_nested +EXPORT_SYMBOL vmlinux 0x1b105fc2 md_bitmap_start_sync +EXPORT_SYMBOL vmlinux 0x1b152ecc ppp_unregister_channel +EXPORT_SYMBOL vmlinux 0x1b3c47a3 sock_bind_add EXPORT_SYMBOL vmlinux 0x1b597b7a swake_up_all -EXPORT_SYMBOL vmlinux 0x1b59ae04 jbd2_journal_unlock_updates EXPORT_SYMBOL vmlinux 0x1b6314fd in_aton -EXPORT_SYMBOL vmlinux 0x1b68f679 pci_write_config_word -EXPORT_SYMBOL vmlinux 0x1b702821 alloc_fddidev +EXPORT_SYMBOL vmlinux 0x1b6653e2 fs_param_is_bool +EXPORT_SYMBOL vmlinux 0x1b72206b vlan_filter_push_vids EXPORT_SYMBOL vmlinux 0x1b777357 rdmacg_unregister_device -EXPORT_SYMBOL vmlinux 0x1b795b1c qdisc_create_dflt -EXPORT_SYMBOL vmlinux 0x1b79d3a6 scsi_remove_device EXPORT_SYMBOL vmlinux 0x1b8b95ad i8042_unlock_chip +EXPORT_SYMBOL vmlinux 0x1b8f6c37 ipv6_dev_get_saddr +EXPORT_SYMBOL vmlinux 0x1b94792b irq_domain_set_info EXPORT_SYMBOL vmlinux 0x1ba59527 __kmalloc_node +EXPORT_SYMBOL vmlinux 0x1badab4b udp_seq_ops +EXPORT_SYMBOL vmlinux 0x1bade8c0 nd_pfn_probe EXPORT_SYMBOL vmlinux 0x1bb51249 tcp_have_smc -EXPORT_SYMBOL vmlinux 0x1bc9ae94 bdi_register -EXPORT_SYMBOL vmlinux 0x1bce6244 acpi_device_set_power +EXPORT_SYMBOL vmlinux 0x1bc0f6bc free_netdev +EXPORT_SYMBOL vmlinux 0x1bd22184 pm_vt_switch_required EXPORT_SYMBOL vmlinux 0x1bd59dbe vme_free_consistent -EXPORT_SYMBOL vmlinux 0x1bebaa05 devm_input_allocate_device -EXPORT_SYMBOL vmlinux 0x1bfb518a put_ipc_ns -EXPORT_SYMBOL vmlinux 0x1c138e2b md_wait_for_blocked_rdev -EXPORT_SYMBOL vmlinux 0x1c21675b jbd2_journal_errno -EXPORT_SYMBOL vmlinux 0x1c4109b1 __SCK__tp_func_kmem_cache_free +EXPORT_SYMBOL vmlinux 0x1bf547f7 filemap_fdatawait_keep_errors +EXPORT_SYMBOL vmlinux 0x1c17d247 seq_escape_mem +EXPORT_SYMBOL vmlinux 0x1c35992d ip_tunnel_get_iflink +EXPORT_SYMBOL vmlinux 0x1c4ff62a dev_pm_opp_register_notifier EXPORT_SYMBOL vmlinux 0x1c58427f acpi_remove_notify_handler +EXPORT_SYMBOL vmlinux 0x1c5b88ce unix_destruct_scm EXPORT_SYMBOL vmlinux 0x1c5e3878 icst525_idx2s -EXPORT_SYMBOL vmlinux 0x1c7ebc86 readahead_expand -EXPORT_SYMBOL vmlinux 0x1c8b6443 sync_dirty_buffer -EXPORT_SYMBOL vmlinux 0x1c9f282d page_readlink -EXPORT_SYMBOL vmlinux 0x1ca206ce blkdev_issue_zeroout +EXPORT_SYMBOL vmlinux 0x1c7f145b tcp_prot +EXPORT_SYMBOL vmlinux 0x1c970e12 neigh_sysctl_register EXPORT_SYMBOL vmlinux 0x1ca527fa ioread64be_hi_lo +EXPORT_SYMBOL vmlinux 0x1ca96e1e ip_fraglist_prepare EXPORT_SYMBOL vmlinux 0x1cb11044 inetpeer_invalidate_tree -EXPORT_SYMBOL vmlinux 0x1cb641c0 blk_mq_start_hw_queue +EXPORT_SYMBOL vmlinux 0x1cbb469c tcp_check_req +EXPORT_SYMBOL vmlinux 0x1cc5301e __tracepoint_kmalloc +EXPORT_SYMBOL vmlinux 0x1ccb24f6 agp_generic_alloc_by_type EXPORT_SYMBOL vmlinux 0x1cd8438b pxm_to_node -EXPORT_SYMBOL vmlinux 0x1cf2cd8a jbd2_journal_ack_err -EXPORT_SYMBOL vmlinux 0x1cf447c5 param_get_short -EXPORT_SYMBOL vmlinux 0x1cf5c354 clk_bulk_get -EXPORT_SYMBOL vmlinux 0x1cf9f68e unregister_netdevice_queue +EXPORT_SYMBOL vmlinux 0x1ceea6b9 netdev_refcnt_read +EXPORT_SYMBOL vmlinux 0x1d077697 vga_switcheroo_unlock_ddc +EXPORT_SYMBOL vmlinux 0x1d07863f serial8250_register_8250_port EXPORT_SYMBOL vmlinux 0x1d07e365 memdup_user_nul -EXPORT_SYMBOL vmlinux 0x1d11e8b3 dquot_claim_space_nodirty +EXPORT_SYMBOL vmlinux 0x1d09bec4 param_ops_uint EXPORT_SYMBOL vmlinux 0x1d19f77b physical_mask EXPORT_SYMBOL vmlinux 0x1d1abdf0 acpi_get_physical_device_location EXPORT_SYMBOL vmlinux 0x1d24c881 ___ratelimit EXPORT_SYMBOL vmlinux 0x1d2d6d15 wait_iff_congested EXPORT_SYMBOL vmlinux 0x1d40b6f3 idr_for_each -EXPORT_SYMBOL vmlinux 0x1d5777b7 generic_cont_expand_simple -EXPORT_SYMBOL vmlinux 0x1d619701 kill_fasync -EXPORT_SYMBOL vmlinux 0x1d7f7b28 tcp_set_rcvlowat -EXPORT_SYMBOL vmlinux 0x1d8b5269 dquot_commit -EXPORT_SYMBOL vmlinux 0x1db40239 configfs_unregister_subsystem +EXPORT_SYMBOL vmlinux 0x1d4f4d7e dquot_load_quota_sb +EXPORT_SYMBOL vmlinux 0x1d5891f6 tty_port_close +EXPORT_SYMBOL vmlinux 0x1d5d4aa8 passthru_features_check +EXPORT_SYMBOL vmlinux 0x1d7cd6fd sock_wake_async +EXPORT_SYMBOL vmlinux 0x1d812726 eth_mac_addr +EXPORT_SYMBOL vmlinux 0x1da86cef inet_addr_type_table EXPORT_SYMBOL vmlinux 0x1db7706b __copy_user_nocache EXPORT_SYMBOL vmlinux 0x1dc6c93b lookup_user_key -EXPORT_SYMBOL vmlinux 0x1dc8d503 pci_ep_cfs_add_epf_group -EXPORT_SYMBOL vmlinux 0x1dc8ed16 dma_sync_wait -EXPORT_SYMBOL vmlinux 0x1dcf3506 finish_swait -EXPORT_SYMBOL vmlinux 0x1dd4eadc sb_set_blocksize EXPORT_SYMBOL vmlinux 0x1dd571e6 fb_copy_cmap -EXPORT_SYMBOL vmlinux 0x1ddd2ce5 scsi_remove_host +EXPORT_SYMBOL vmlinux 0x1ddb30cd tc_setup_cb_destroy +EXPORT_SYMBOL vmlinux 0x1ddb6948 disk_end_io_acct +EXPORT_SYMBOL vmlinux 0x1ddd643c flow_hash_from_keys EXPORT_SYMBOL vmlinux 0x1de4ccb2 get_sg_io_hdr -EXPORT_SYMBOL vmlinux 0x1dee347d dev_remove_offload +EXPORT_SYMBOL vmlinux 0x1dfaca60 fb_is_primary_device +EXPORT_SYMBOL vmlinux 0x1e032923 dma_sync_wait EXPORT_SYMBOL vmlinux 0x1e0a0c24 mod_timer_pending EXPORT_SYMBOL vmlinux 0x1e0cd7fe acpi_detach_data EXPORT_SYMBOL vmlinux 0x1e1e140e ns_to_timespec64 -EXPORT_SYMBOL vmlinux 0x1e3a6280 scsi_eh_restore_cmnd +EXPORT_SYMBOL vmlinux 0x1e3207fd __dynamic_ibdev_dbg +EXPORT_SYMBOL vmlinux 0x1e34c6bc dev_remove_pack +EXPORT_SYMBOL vmlinux 0x1e38c7f2 sk_stop_timer +EXPORT_SYMBOL vmlinux 0x1e5986a2 register_netdevice_notifier_dev_net +EXPORT_SYMBOL vmlinux 0x1e610b8b skb_dequeue +EXPORT_SYMBOL vmlinux 0x1e61709a devm_ioport_map EXPORT_SYMBOL vmlinux 0x1e6adaa0 bitmap_print_bitmask_to_buf -EXPORT_SYMBOL vmlinux 0x1e6ce721 generic_error_remove_page EXPORT_SYMBOL vmlinux 0x1e6d26a8 strstr -EXPORT_SYMBOL vmlinux 0x1e9d6827 nf_log_packet +EXPORT_SYMBOL vmlinux 0x1e74c6a1 dma_resv_copy_fences +EXPORT_SYMBOL vmlinux 0x1e8d4ebd sock_alloc_send_pskb +EXPORT_SYMBOL vmlinux 0x1e90ec63 phy_register_fixup EXPORT_SYMBOL vmlinux 0x1e9edfb7 seq_hlist_start_head_rcu -EXPORT_SYMBOL vmlinux 0x1e9f7949 file_fdatawait_range -EXPORT_SYMBOL vmlinux 0x1eafe091 pci_irq_vector -EXPORT_SYMBOL vmlinux 0x1eb52c9f xsk_set_tx_need_wakeup +EXPORT_SYMBOL vmlinux 0x1eb6b95f input_flush_device EXPORT_SYMBOL vmlinux 0x1eb922a3 IO_APIC_get_PCI_irq_vector -EXPORT_SYMBOL vmlinux 0x1ed5ff43 dev_activate -EXPORT_SYMBOL vmlinux 0x1ed6096e __traceiter_mmap_lock_start_locking +EXPORT_SYMBOL vmlinux 0x1ec5b5b8 input_get_keycode EXPORT_SYMBOL vmlinux 0x1ed7eb60 __sg_free_table EXPORT_SYMBOL vmlinux 0x1edb69d6 ktime_get_raw_ts64 -EXPORT_SYMBOL vmlinux 0x1ee8e76e dma_get_sgtable_attrs -EXPORT_SYMBOL vmlinux 0x1f0c9c7d tcp_stream_memory_free -EXPORT_SYMBOL vmlinux 0x1f155972 tcp_v4_connect +EXPORT_SYMBOL vmlinux 0x1ef7fcab iommu_dma_get_resv_regions +EXPORT_SYMBOL vmlinux 0x1f0cad44 eth_header_cache +EXPORT_SYMBOL vmlinux 0x1f17bf12 qdisc_offload_dump_helper +EXPORT_SYMBOL vmlinux 0x1f185d9c tcp_init_sock EXPORT_SYMBOL vmlinux 0x1f199d24 copy_user_generic_string +EXPORT_SYMBOL vmlinux 0x1f2cd9ec __skb_checksum_complete_head +EXPORT_SYMBOL vmlinux 0x1f2e0690 input_free_device EXPORT_SYMBOL vmlinux 0x1f557414 gen_pool_has_addr -EXPORT_SYMBOL vmlinux 0x1f646746 block_write_end -EXPORT_SYMBOL vmlinux 0x1f6836c2 page_mapping +EXPORT_SYMBOL vmlinux 0x1f726df9 capable_wrt_inode_uidgid +EXPORT_SYMBOL vmlinux 0x1fa29b82 inet_getname +EXPORT_SYMBOL vmlinux 0x1faefde5 inet_addr_type_dev_table +EXPORT_SYMBOL vmlinux 0x1fb3b714 pcie_capability_write_word +EXPORT_SYMBOL vmlinux 0x1fb3ef39 __tracepoint_write_msr EXPORT_SYMBOL vmlinux 0x1fbd16da ip_tos2prio -EXPORT_SYMBOL vmlinux 0x1fbef97d freezing_slow_path EXPORT_SYMBOL vmlinux 0x1fc0cc7c intel_gtt_insert_sg_entries EXPORT_SYMBOL vmlinux 0x1fd07fff kdb_grepping_flag -EXPORT_SYMBOL vmlinux 0x1fd7dd14 blk_queue_max_write_same_sectors EXPORT_SYMBOL vmlinux 0x20000329 simple_strtoul -EXPORT_SYMBOL vmlinux 0x2005102a alloc_anon_inode EXPORT_SYMBOL vmlinux 0x200b2041 in6addr_any -EXPORT_SYMBOL vmlinux 0x200ddf17 sk_stream_error -EXPORT_SYMBOL vmlinux 0x2044e130 netlink_net_capable +EXPORT_SYMBOL vmlinux 0x20118a92 xsk_tx_peek_release_desc_batch +EXPORT_SYMBOL vmlinux 0x2024e726 file_write_and_wait_range EXPORT_SYMBOL vmlinux 0x20463df4 wait_for_completion_killable EXPORT_SYMBOL vmlinux 0x204af5b5 netlbl_audit_start EXPORT_SYMBOL vmlinux 0x204c19f5 tcp_alloc_md5sig_pool EXPORT_SYMBOL vmlinux 0x204c5067 scsi_dev_info_add_list -EXPORT_SYMBOL vmlinux 0x2064419b build_skb_around -EXPORT_SYMBOL vmlinux 0x20662da7 nvdimm_namespace_detach_btt -EXPORT_SYMBOL vmlinux 0x206a0ba8 mark_buffer_dirty_inode -EXPORT_SYMBOL vmlinux 0x206c4ccf __dev_kfree_skb_any -EXPORT_SYMBOL vmlinux 0x20715ce4 I_BDEV +EXPORT_SYMBOL vmlinux 0x2050470e clk_bulk_get +EXPORT_SYMBOL vmlinux 0x205753b7 ptp_clock_unregister +EXPORT_SYMBOL vmlinux 0x2059ccac thaw_bdev +EXPORT_SYMBOL vmlinux 0x205c36ab agp_create_memory +EXPORT_SYMBOL vmlinux 0x206f80ac has_capability +EXPORT_SYMBOL vmlinux 0x208140cb xfrm_policy_byid +EXPORT_SYMBOL vmlinux 0x208e0b79 phy_get_pause +EXPORT_SYMBOL vmlinux 0x2091a7b6 __vlan_find_dev_deep_rcu +EXPORT_SYMBOL vmlinux 0x2096bfde page_zero_new_buffers EXPORT_SYMBOL vmlinux 0x20a789ac irq_set_chip_data -EXPORT_SYMBOL vmlinux 0x20ae76b9 __block_write_begin +EXPORT_SYMBOL vmlinux 0x20ac3f06 ptp_clock_register EXPORT_SYMBOL vmlinux 0x20ba4f3e rdmsr_on_cpu -EXPORT_SYMBOL vmlinux 0x20c3a84f fiemap_prep +EXPORT_SYMBOL vmlinux 0x20c764c7 dev_get_mac_address EXPORT_SYMBOL vmlinux 0x20cbb30a __percpu_counter_init EXPORT_SYMBOL vmlinux 0x20d65e40 fb_find_nearest_mode -EXPORT_SYMBOL vmlinux 0x20e45d76 dquot_load_quota_inode -EXPORT_SYMBOL vmlinux 0x20e89dc4 blk_queue_bounce_limit EXPORT_SYMBOL vmlinux 0x20eadeb6 ip_compute_csum +EXPORT_SYMBOL vmlinux 0x20efc3e0 remove_proc_entry EXPORT_SYMBOL vmlinux 0x20fff6ec ZSTD_DStreamInSize EXPORT_SYMBOL vmlinux 0x21059cd7 audit_log_task_context EXPORT_SYMBOL vmlinux 0x211130c1 alloc_cpumask_var -EXPORT_SYMBOL vmlinux 0x21165f9b netdev_lower_state_changed -EXPORT_SYMBOL vmlinux 0x212185c7 unlock_new_inode -EXPORT_SYMBOL vmlinux 0x21267f04 vfs_parse_fs_param_source +EXPORT_SYMBOL vmlinux 0x211cd64e netif_device_attach EXPORT_SYMBOL vmlinux 0x21271fd0 copy_user_enhanced_fast_string +EXPORT_SYMBOL vmlinux 0x21300076 phy_resume +EXPORT_SYMBOL vmlinux 0x2135f6ed __page_frag_cache_drain EXPORT_SYMBOL vmlinux 0x213a738d memregion_alloc +EXPORT_SYMBOL vmlinux 0x213da8ff param_get_byte EXPORT_SYMBOL vmlinux 0x213e4965 ps2_is_keyboard_id -EXPORT_SYMBOL vmlinux 0x2142a59a skb_kill_datagram -EXPORT_SYMBOL vmlinux 0x2157e6a3 devm_request_threaded_irq +EXPORT_SYMBOL vmlinux 0x2149e4cd dev_get_phys_port_name +EXPORT_SYMBOL vmlinux 0x214be78e tso_count_descs +EXPORT_SYMBOL vmlinux 0x214d8f15 set_pages_array_uc EXPORT_SYMBOL vmlinux 0x215a8ec8 slhc_init -EXPORT_SYMBOL vmlinux 0x2173236e input_flush_device +EXPORT_SYMBOL vmlinux 0x216524a5 nd_device_unregister +EXPORT_SYMBOL vmlinux 0x21741cd0 napi_schedule_prep +EXPORT_SYMBOL vmlinux 0x2174ac01 phy_aneg_done EXPORT_SYMBOL vmlinux 0x2177bd71 acpi_disable_event -EXPORT_SYMBOL vmlinux 0x218dcd41 md_finish_reshape +EXPORT_SYMBOL vmlinux 0x217e57d9 flow_rule_match_ipv6_addrs +EXPORT_SYMBOL vmlinux 0x2188e606 pci_release_resource EXPORT_SYMBOL vmlinux 0x218e600b pci_add_resource_offset +EXPORT_SYMBOL vmlinux 0x2193e965 xfrm_init_state +EXPORT_SYMBOL vmlinux 0x2198a1c6 kfree_skb_partial +EXPORT_SYMBOL vmlinux 0x21a59392 input_grab_device +EXPORT_SYMBOL vmlinux 0x21a639ec submit_bio EXPORT_SYMBOL vmlinux 0x21bdb523 errseq_check_and_advance EXPORT_SYMBOL vmlinux 0x21be37e1 hdmi_avi_infoframe_check -EXPORT_SYMBOL vmlinux 0x21bfb263 tty_hung_up_p -EXPORT_SYMBOL vmlinux 0x21c03bbb kmem_cache_create_usercopy +EXPORT_SYMBOL vmlinux 0x21c1f381 locks_free_lock +EXPORT_SYMBOL vmlinux 0x21c367f2 __skb_try_recv_datagram +EXPORT_SYMBOL vmlinux 0x21d0d1fc security_task_getsecid_obj EXPORT_SYMBOL vmlinux 0x21e13cb3 inet_peer_xrlim_allow EXPORT_SYMBOL vmlinux 0x21ef374c try_wait_for_completion -EXPORT_SYMBOL vmlinux 0x21fc48be tcp_initialize_rcv_mss -EXPORT_SYMBOL vmlinux 0x2205e632 ip_generic_getfrag +EXPORT_SYMBOL vmlinux 0x21f077e2 dev_mc_del +EXPORT_SYMBOL vmlinux 0x21fa780e flow_rule_match_ip +EXPORT_SYMBOL vmlinux 0x21fd1b06 security_inode_init_security EXPORT_SYMBOL vmlinux 0x222e7ce2 sysfs_streq -EXPORT_SYMBOL vmlinux 0x222fb1c5 tcp_md5_do_del -EXPORT_SYMBOL vmlinux 0x22339fdf __netdev_alloc_skb -EXPORT_SYMBOL vmlinux 0x2233c1ff sk_mc_loop EXPORT_SYMBOL vmlinux 0x2234ca51 acpi_match_platform_list -EXPORT_SYMBOL vmlinux 0x22459034 block_write_begin -EXPORT_SYMBOL vmlinux 0x2268dc30 iov_iter_xarray -EXPORT_SYMBOL vmlinux 0x226b3a53 stream_open -EXPORT_SYMBOL vmlinux 0x2291ca05 pci_read_vpd -EXPORT_SYMBOL vmlinux 0x22aa4c19 nf_register_sockopt -EXPORT_SYMBOL vmlinux 0x22ac2808 km_policy_notify -EXPORT_SYMBOL vmlinux 0x22ad2e95 security_inode_listsecurity -EXPORT_SYMBOL vmlinux 0x22b2b78c __skb_get_hash +EXPORT_SYMBOL vmlinux 0x22646697 mod_node_page_state +EXPORT_SYMBOL vmlinux 0x226a0115 iov_iter_xarray +EXPORT_SYMBOL vmlinux 0x227d6fb7 send_sig +EXPORT_SYMBOL vmlinux 0x229955a8 fib6_info_hw_flags_set EXPORT_SYMBOL vmlinux 0x22b325d5 kd_mksound -EXPORT_SYMBOL vmlinux 0x22c2af97 scsi_print_sense +EXPORT_SYMBOL vmlinux 0x22bd62c0 ipv6_setsockopt +EXPORT_SYMBOL vmlinux 0x22ddee2b netdev_alert EXPORT_SYMBOL vmlinux 0x22de4931 amd_iommu_register_ga_log_notifier -EXPORT_SYMBOL vmlinux 0x22e313b6 ip_setsockopt -EXPORT_SYMBOL vmlinux 0x22f769a5 __phy_write_mmd -EXPORT_SYMBOL vmlinux 0x22f8e7a5 __skb_wait_for_more_packets -EXPORT_SYMBOL vmlinux 0x233865a8 bio_split -EXPORT_SYMBOL vmlinux 0x2340ab5b __kfree_skb -EXPORT_SYMBOL vmlinux 0x2340e794 request_key_rcu -EXPORT_SYMBOL vmlinux 0x2354a4e3 inc_nlink +EXPORT_SYMBOL vmlinux 0x22e3df32 nvdimm_namespace_detach_btt +EXPORT_SYMBOL vmlinux 0x22e5d845 dma_get_sgtable_attrs +EXPORT_SYMBOL vmlinux 0x2314e935 __skb_checksum_complete +EXPORT_SYMBOL vmlinux 0x23416465 sget_fc EXPORT_SYMBOL vmlinux 0x2364c85a tasklet_init -EXPORT_SYMBOL vmlinux 0x2371316c agp_free_memory -EXPORT_SYMBOL vmlinux 0x23748fcc ppp_dev_name EXPORT_SYMBOL vmlinux 0x237a0b5c __traceiter_dma_fence_signaled -EXPORT_SYMBOL vmlinux 0x237daeaf pci_fixup_cardbus -EXPORT_SYMBOL vmlinux 0x2388313d devm_mfd_add_devices +EXPORT_SYMBOL vmlinux 0x2385b73e pfifo_qdisc_ops EXPORT_SYMBOL vmlinux 0x238b099f mipi_dsi_packet_format_is_short -EXPORT_SYMBOL vmlinux 0x23909731 jbd2_journal_start -EXPORT_SYMBOL vmlinux 0x2392241e posix_test_lock +EXPORT_SYMBOL vmlinux 0x238c5455 dput +EXPORT_SYMBOL vmlinux 0x2390e889 alloc_pages_vma +EXPORT_SYMBOL vmlinux 0x2399525e __sk_mem_reduce_allocated +EXPORT_SYMBOL vmlinux 0x23a2e926 __frontswap_store +EXPORT_SYMBOL vmlinux 0x23b593e5 tcf_chain_get_by_act EXPORT_SYMBOL vmlinux 0x23b9d6e2 mangle_path -EXPORT_SYMBOL vmlinux 0x23bdf28f pps_unregister_source -EXPORT_SYMBOL vmlinux 0x23c13b0b blkdev_issue_flush -EXPORT_SYMBOL vmlinux 0x23c2cebe input_mt_get_slot_by_key EXPORT_SYMBOL vmlinux 0x23cabbb1 register_sysctl_paths +EXPORT_SYMBOL vmlinux 0x23d6dde1 vfio_unpin_pages EXPORT_SYMBOL vmlinux 0x23daa989 mipi_dsi_create_packet -EXPORT_SYMBOL vmlinux 0x23e3b0ff security_unix_may_send -EXPORT_SYMBOL vmlinux 0x23ebe410 genphy_read_mmd_unsupported +EXPORT_SYMBOL vmlinux 0x23dd7799 bio_advance EXPORT_SYMBOL vmlinux 0x23ee13fd mb_cache_entry_find_first -EXPORT_SYMBOL vmlinux 0x23fa74de mipi_dsi_dcs_set_page_address +EXPORT_SYMBOL vmlinux 0x23f67de3 param_get_invbool +EXPORT_SYMBOL vmlinux 0x23f97485 security_d_instantiate EXPORT_SYMBOL vmlinux 0x23fd3028 vmalloc_node +EXPORT_SYMBOL vmlinux 0x23fee0c2 dquot_get_next_id +EXPORT_SYMBOL vmlinux 0x241199f3 get_acl EXPORT_SYMBOL vmlinux 0x24212d86 __frontswap_invalidate_page -EXPORT_SYMBOL vmlinux 0x243e3a6c simple_release_fs +EXPORT_SYMBOL vmlinux 0x242699c2 devm_of_find_backlight +EXPORT_SYMBOL vmlinux 0x242da099 scsi_rescan_device +EXPORT_SYMBOL vmlinux 0x2450f920 padata_set_cpumask +EXPORT_SYMBOL vmlinux 0x2452b77c blk_mq_start_hw_queue EXPORT_SYMBOL vmlinux 0x2459bbcc console_set_on_cmdline -EXPORT_SYMBOL vmlinux 0x245b120a backlight_device_set_brightness -EXPORT_SYMBOL vmlinux 0x247742e1 alloc_pages -EXPORT_SYMBOL vmlinux 0x2483256e __skb_vlan_pop EXPORT_SYMBOL vmlinux 0x2484adc3 __kfifo_to_user_r -EXPORT_SYMBOL vmlinux 0x249c131d clear_bdi_congested -EXPORT_SYMBOL vmlinux 0x24c1b94b migrate_page_move_mapping -EXPORT_SYMBOL vmlinux 0x24cc6daa jbd2_journal_blocks_per_page +EXPORT_SYMBOL vmlinux 0x248e624f __page_cache_alloc +EXPORT_SYMBOL vmlinux 0x24cae719 find_get_pages_contig EXPORT_SYMBOL vmlinux 0x24d273d1 add_timer -EXPORT_SYMBOL vmlinux 0x24dc19d1 ilookup5_nowait +EXPORT_SYMBOL vmlinux 0x24dafde3 bdi_register +EXPORT_SYMBOL vmlinux 0x24de39bb fc_block_rport +EXPORT_SYMBOL vmlinux 0x24ded9e6 cdev_device_add +EXPORT_SYMBOL vmlinux 0x24f56b0e fqdir_init EXPORT_SYMBOL vmlinux 0x2505bf18 kstrtol_from_user -EXPORT_SYMBOL vmlinux 0x251dc208 splice_direct_to_actor -EXPORT_SYMBOL vmlinux 0x251e3b80 dcache_dir_open -EXPORT_SYMBOL vmlinux 0x25277f0a generic_setlease -EXPORT_SYMBOL vmlinux 0x2529d85b reuseport_add_sock -EXPORT_SYMBOL vmlinux 0x25367829 flow_indr_dev_unregister -EXPORT_SYMBOL vmlinux 0x25582a1e crypto_sha512_finup -EXPORT_SYMBOL vmlinux 0x256a4561 kernel_sendpage_locked -EXPORT_SYMBOL vmlinux 0x257798ce kernel_bind -EXPORT_SYMBOL vmlinux 0x2578c1e0 ipv4_mtu +EXPORT_SYMBOL vmlinux 0x251ed57c skb_copy_header +EXPORT_SYMBOL vmlinux 0x25291d6e fb_pan_display +EXPORT_SYMBOL vmlinux 0x2532e0b8 inet_frags_init +EXPORT_SYMBOL vmlinux 0x25450bc7 phy_set_sym_pause +EXPORT_SYMBOL vmlinux 0x2548715a amd_iommu_domain_enable_v2 +EXPORT_SYMBOL vmlinux 0x2554fc3c nd_btt_version +EXPORT_SYMBOL vmlinux 0x2558f6fd devfreq_resume_device +EXPORT_SYMBOL vmlinux 0x2559bdb9 sync_mapping_buffers +EXPORT_SYMBOL vmlinux 0x255ae7b5 bio_copy_data EXPORT_SYMBOL vmlinux 0x25820c64 fs_overflowuid EXPORT_SYMBOL vmlinux 0x258a2c02 _raw_write_trylock EXPORT_SYMBOL vmlinux 0x258d2f76 net_dim_get_tx_moderation EXPORT_SYMBOL vmlinux 0x25974000 wait_for_completion -EXPORT_SYMBOL vmlinux 0x25aad67a get_unmapped_area -EXPORT_SYMBOL vmlinux 0x25b2a53e write_cache_pages -EXPORT_SYMBOL vmlinux 0x25babeb3 inet6_getname -EXPORT_SYMBOL vmlinux 0x25bdaf1a devfreq_update_target -EXPORT_SYMBOL vmlinux 0x25c24150 vme_master_request +EXPORT_SYMBOL vmlinux 0x25a9f113 mdiobus_unregister +EXPORT_SYMBOL vmlinux 0x25ae22af path_get +EXPORT_SYMBOL vmlinux 0x25b4fa11 __lock_page +EXPORT_SYMBOL vmlinux 0x25b807df configfs_depend_item +EXPORT_SYMBOL vmlinux 0x25b94fe9 phy_driver_register +EXPORT_SYMBOL vmlinux 0x25d573ca tty_driver_flush_buffer EXPORT_SYMBOL vmlinux 0x25db1577 do_trace_write_msr EXPORT_SYMBOL vmlinux 0x25e58a09 hdmi_avi_infoframe_init +EXPORT_SYMBOL vmlinux 0x25e5fd1a udp_seq_start EXPORT_SYMBOL vmlinux 0x25e9d4bd resource_list_free -EXPORT_SYMBOL vmlinux 0x25eb0e05 ip4_datagram_connect +EXPORT_SYMBOL vmlinux 0x25f10049 tcp_v4_md5_lookup +EXPORT_SYMBOL vmlinux 0x25f65eea sock_set_mark +EXPORT_SYMBOL vmlinux 0x260147e6 __tracepoint_mmap_lock_acquire_returned EXPORT_SYMBOL vmlinux 0x260a095a __sg_alloc_table -EXPORT_SYMBOL vmlinux 0x260abefa netif_carrier_on -EXPORT_SYMBOL vmlinux 0x261563b1 jbd2_journal_wipe -EXPORT_SYMBOL vmlinux 0x26191638 blk_rq_map_integrity_sg -EXPORT_SYMBOL vmlinux 0x262d345d tcp_peek_len -EXPORT_SYMBOL vmlinux 0x2637a48a xfrm_if_register_cb +EXPORT_SYMBOL vmlinux 0x2612b085 tcf_get_next_chain +EXPORT_SYMBOL vmlinux 0x261e5d78 fb_get_buffer_offset +EXPORT_SYMBOL vmlinux 0x2622c4d5 kiocb_set_cancel_fn +EXPORT_SYMBOL vmlinux 0x263a9603 blk_mq_start_request EXPORT_SYMBOL vmlinux 0x263beb75 ecryptfs_get_versions EXPORT_SYMBOL vmlinux 0x263c3152 bcmp -EXPORT_SYMBOL vmlinux 0x266ae3ec bio_integrity_alloc -EXPORT_SYMBOL vmlinux 0x266ca845 pagecache_write_end -EXPORT_SYMBOL vmlinux 0x26815970 generic_read_dir -EXPORT_SYMBOL vmlinux 0x2688aac6 netdev_adjacent_change_commit +EXPORT_SYMBOL vmlinux 0x2651ca18 fb_set_var +EXPORT_SYMBOL vmlinux 0x26551bd8 acpi_bus_register_driver +EXPORT_SYMBOL vmlinux 0x267bdbb0 bio_copy_data_iter EXPORT_SYMBOL vmlinux 0x2688ec10 bitmap_zalloc -EXPORT_SYMBOL vmlinux 0x2695c793 vme_unregister_driver -EXPORT_SYMBOL vmlinux 0x2698bc35 __tcf_em_tree_match -EXPORT_SYMBOL vmlinux 0x269d0439 inet_accept -EXPORT_SYMBOL vmlinux 0x26b42936 iput -EXPORT_SYMBOL vmlinux 0x26c3c385 _dev_notice -EXPORT_SYMBOL vmlinux 0x26caad12 vfs_tmpfile +EXPORT_SYMBOL vmlinux 0x26a25388 dquot_load_quota_inode +EXPORT_SYMBOL vmlinux 0x26ba8aaf sock_set_rcvbuf +EXPORT_SYMBOL vmlinux 0x26cbc787 __pagevec_release EXPORT_SYMBOL vmlinux 0x26cc73c3 complete_and_exit EXPORT_SYMBOL vmlinux 0x26e298e0 unregister_memory_notifier -EXPORT_SYMBOL vmlinux 0x26f25dec dma_alloc_attrs +EXPORT_SYMBOL vmlinux 0x26e6d115 netlink_unicast +EXPORT_SYMBOL vmlinux 0x26e845b9 xfrm_dst_ifdown +EXPORT_SYMBOL vmlinux 0x26e8f07a jbd2_fc_end_commit +EXPORT_SYMBOL vmlinux 0x26eeed66 xfrm_state_register_afinfo EXPORT_SYMBOL vmlinux 0x26f8f0b8 iowrite16be -EXPORT_SYMBOL vmlinux 0x2706599f bdi_alloc -EXPORT_SYMBOL vmlinux 0x270ab500 blkdev_put -EXPORT_SYMBOL vmlinux 0x270cdfca to_ndd +EXPORT_SYMBOL vmlinux 0x2702de97 seq_puts EXPORT_SYMBOL vmlinux 0x270cf88f dump_stack_lvl +EXPORT_SYMBOL vmlinux 0x271b601f pcim_pin_device EXPORT_SYMBOL vmlinux 0x271cba95 acpi_bus_private_data_handler +EXPORT_SYMBOL vmlinux 0x27268a49 skb_flow_dissect_hash EXPORT_SYMBOL vmlinux 0x272a8933 udp_memory_allocated -EXPORT_SYMBOL vmlinux 0x2731133a elv_rb_add EXPORT_SYMBOL vmlinux 0x2733eaf7 scsi_dev_info_list_add_keyed -EXPORT_SYMBOL vmlinux 0x2737184b inet6_register_protosw -EXPORT_SYMBOL vmlinux 0x273d3cd0 reuseport_migrate_sock -EXPORT_SYMBOL vmlinux 0x27445cb9 seq_escape_mem EXPORT_SYMBOL vmlinux 0x27479d14 param_free_charp -EXPORT_SYMBOL vmlinux 0x2754e71c inet_csk_delete_keepalive_timer -EXPORT_SYMBOL vmlinux 0x275cbb80 file_remove_privs +EXPORT_SYMBOL vmlinux 0x275077ea inode_set_flags +EXPORT_SYMBOL vmlinux 0x2755f62d nf_reinject +EXPORT_SYMBOL vmlinux 0x275a5c43 trace_event_printf EXPORT_SYMBOL vmlinux 0x275f3d49 hdmi_vendor_infoframe_check -EXPORT_SYMBOL vmlinux 0x27687b97 migrate_page +EXPORT_SYMBOL vmlinux 0x2764d3c2 io_uring_get_socket EXPORT_SYMBOL vmlinux 0x27756bc8 scsi_sanitize_inquiry_string -EXPORT_SYMBOL vmlinux 0x277d4769 sk_wait_data -EXPORT_SYMBOL vmlinux 0x277e9158 redraw_screen +EXPORT_SYMBOL vmlinux 0x27804212 tcf_qevent_dump EXPORT_SYMBOL vmlinux 0x27810361 acpi_os_wait_events_complete EXPORT_SYMBOL vmlinux 0x2782b393 xfrm_state_walk_init EXPORT_SYMBOL vmlinux 0x27864d57 memparse -EXPORT_SYMBOL vmlinux 0x278b0a50 mipi_dsi_dcs_get_display_brightness -EXPORT_SYMBOL vmlinux 0x2791a764 input_register_handle -EXPORT_SYMBOL vmlinux 0x27a79c6f simple_transaction_read -EXPORT_SYMBOL vmlinux 0x27b179dc tc_setup_cb_destroy +EXPORT_SYMBOL vmlinux 0x27865130 vm_iomap_memory +EXPORT_SYMBOL vmlinux 0x278b647c vga_switcheroo_lock_ddc +EXPORT_SYMBOL vmlinux 0x279ade88 skb_tx_error +EXPORT_SYMBOL vmlinux 0x279dbb18 netdev_features_change +EXPORT_SYMBOL vmlinux 0x27a7a694 dev_getfirstbyhwtype +EXPORT_SYMBOL vmlinux 0x27aa8841 write_dirty_buffer +EXPORT_SYMBOL vmlinux 0x27b08618 dev_activate EXPORT_SYMBOL vmlinux 0x27bbf221 disable_irq_nosync EXPORT_SYMBOL vmlinux 0x27cdca93 pci_add_resource -EXPORT_SYMBOL vmlinux 0x27f3fa43 rt_dst_alloc +EXPORT_SYMBOL vmlinux 0x27f01870 lookup_positive_unlocked +EXPORT_SYMBOL vmlinux 0x280b7ff8 agp_generic_remove_memory EXPORT_SYMBOL vmlinux 0x281823c5 __kfifo_out_peek -EXPORT_SYMBOL vmlinux 0x28300ed7 bdev_check_media_change -EXPORT_SYMBOL vmlinux 0x2833424c page_pool_release_page +EXPORT_SYMBOL vmlinux 0x281fb469 xfrm_if_register_cb +EXPORT_SYMBOL vmlinux 0x2833f23f pci_scan_slot +EXPORT_SYMBOL vmlinux 0x28391abd try_to_free_buffers +EXPORT_SYMBOL vmlinux 0x283c7df3 fc_remote_port_delete EXPORT_SYMBOL vmlinux 0x284faa6b __x86_indirect_thunk_r11 +EXPORT_SYMBOL vmlinux 0x284fb94d seq_escape +EXPORT_SYMBOL vmlinux 0x28535a0f tc_setup_cb_add +EXPORT_SYMBOL vmlinux 0x28652a06 ip_do_fragment +EXPORT_SYMBOL vmlinux 0x2872d1e6 splice_direct_to_actor EXPORT_SYMBOL vmlinux 0x2875a315 utf32_to_utf8 -EXPORT_SYMBOL vmlinux 0x28792c8b fput -EXPORT_SYMBOL vmlinux 0x2891e7f3 kfree_skb_list -EXPORT_SYMBOL vmlinux 0x28a8b5c9 sock_no_bind -EXPORT_SYMBOL vmlinux 0x28b34a4d ipv4_dst_check -EXPORT_SYMBOL vmlinux 0x28b8c7f5 blk_mq_unique_tag -EXPORT_SYMBOL vmlinux 0x28d6cdaf get_phy_device +EXPORT_SYMBOL vmlinux 0x2876a96b xfrm_state_lookup_byaddr +EXPORT_SYMBOL vmlinux 0x28876b46 phy_attached_info +EXPORT_SYMBOL vmlinux 0x288aacca devm_extcon_unregister_notifier_all +EXPORT_SYMBOL vmlinux 0x28a10250 fb_find_mode +EXPORT_SYMBOL vmlinux 0x28a50767 skb_prepare_seq_read EXPORT_SYMBOL vmlinux 0x28e09af1 iosf_mbi_available -EXPORT_SYMBOL vmlinux 0x28e80774 simple_write_begin -EXPORT_SYMBOL vmlinux 0x28e9a2c6 nf_log_set +EXPORT_SYMBOL vmlinux 0x28e728a9 vga_switcheroo_get_client_state EXPORT_SYMBOL vmlinux 0x28f94604 __ubsan_handle_builtin_unreachable -EXPORT_SYMBOL vmlinux 0x29055110 __xfrm_state_destroy -EXPORT_SYMBOL vmlinux 0x290a4cb3 fib_notifier_ops_unregister -EXPORT_SYMBOL vmlinux 0x291d43dc __ip_mc_inc_group +EXPORT_SYMBOL vmlinux 0x291166c0 __cancel_dirty_page EXPORT_SYMBOL vmlinux 0x291ee747 csum_and_copy_to_user -EXPORT_SYMBOL vmlinux 0x292046c5 scsi_host_busy +EXPORT_SYMBOL vmlinux 0x2922cbcf tty_register_ldisc +EXPORT_SYMBOL vmlinux 0x2922d41b netlink_capable EXPORT_SYMBOL vmlinux 0x29332499 __x86_indirect_thunk_rsi -EXPORT_SYMBOL vmlinux 0x293e5a1b clear_page_dirty_for_io -EXPORT_SYMBOL vmlinux 0x293f0d80 filemap_fdatawait_keep_errors -EXPORT_SYMBOL vmlinux 0x2956224b locks_init_lock -EXPORT_SYMBOL vmlinux 0x2957f45a fc_eh_timed_out +EXPORT_SYMBOL vmlinux 0x2936b401 configfs_register_default_group +EXPORT_SYMBOL vmlinux 0x293cf19b eisa_driver_unregister EXPORT_SYMBOL vmlinux 0x29604158 napi_busy_loop -EXPORT_SYMBOL vmlinux 0x29710278 vmf_insert_mixed -EXPORT_SYMBOL vmlinux 0x29a69d27 pci_claim_resource +EXPORT_SYMBOL vmlinux 0x2960747f sock_rfree +EXPORT_SYMBOL vmlinux 0x2975fc49 bdev_read_only EXPORT_SYMBOL vmlinux 0x29ad8e33 x86_hyper_type -EXPORT_SYMBOL vmlinux 0x29be48e8 input_mt_destroy_slots -EXPORT_SYMBOL vmlinux 0x29c2e17f netdev_notify_peers -EXPORT_SYMBOL vmlinux 0x29c566b8 serio_rescan -EXPORT_SYMBOL vmlinux 0x29cb07b1 qdisc_tree_reduce_backlog -EXPORT_SYMBOL vmlinux 0x29cc8504 neigh_direct_output -EXPORT_SYMBOL vmlinux 0x29df1347 udp_seq_ops +EXPORT_SYMBOL vmlinux 0x29b2d76b rt_mutex_base_init +EXPORT_SYMBOL vmlinux 0x29d1aff7 remap_pfn_range +EXPORT_SYMBOL vmlinux 0x29d7449f truncate_inode_pages EXPORT_SYMBOL vmlinux 0x29e1e204 hdmi_audio_infoframe_pack -EXPORT_SYMBOL vmlinux 0x29fa25b4 phy_attached_info_irq -EXPORT_SYMBOL vmlinux 0x2a012509 filp_open -EXPORT_SYMBOL vmlinux 0x2a0e5446 input_set_keycode +EXPORT_SYMBOL vmlinux 0x29e30565 pci_bus_read_dev_vendor_id +EXPORT_SYMBOL vmlinux 0x29f2d072 nf_log_unregister +EXPORT_SYMBOL vmlinux 0x29f50e22 netdev_upper_dev_unlink +EXPORT_SYMBOL vmlinux 0x2a14f6e0 genlmsg_put +EXPORT_SYMBOL vmlinux 0x2a21fec8 xfrm_input_resume EXPORT_SYMBOL vmlinux 0x2a303d4d check_signature -EXPORT_SYMBOL vmlinux 0x2a3c21b1 mdiobus_unregister_device -EXPORT_SYMBOL vmlinux 0x2a3dd13b tcp_md5_hash_key -EXPORT_SYMBOL vmlinux 0x2a4166a1 mfd_cell_enable -EXPORT_SYMBOL vmlinux 0x2a424d77 frontswap_register_ops -EXPORT_SYMBOL vmlinux 0x2a47a80c cdc_parse_cdc_header +EXPORT_SYMBOL vmlinux 0x2a51114e try_module_get +EXPORT_SYMBOL vmlinux 0x2a525337 configfs_unregister_subsystem +EXPORT_SYMBOL vmlinux 0x2a6113b0 registered_fb +EXPORT_SYMBOL vmlinux 0x2a66aab5 gnet_stats_copy_app +EXPORT_SYMBOL vmlinux 0x2a6970f7 dquot_drop EXPORT_SYMBOL vmlinux 0x2a6fa0d0 __SCT__tp_func_module_get -EXPORT_SYMBOL vmlinux 0x2a76ee8b pci_choose_state -EXPORT_SYMBOL vmlinux 0x2a8d1db5 dcb_getapp -EXPORT_SYMBOL vmlinux 0x2a8ddf1d set_pages_uc -EXPORT_SYMBOL vmlinux 0x2a8e702c gro_cells_receive +EXPORT_SYMBOL vmlinux 0x2a78c4a1 skb_eth_push EXPORT_SYMBOL vmlinux 0x2a9a3905 vme_master_get EXPORT_SYMBOL vmlinux 0x2aa00e26 intel_scu_ipc_dev_update EXPORT_SYMBOL vmlinux 0x2aa0843e mempool_resize -EXPORT_SYMBOL vmlinux 0x2aa23335 iterate_fd -EXPORT_SYMBOL vmlinux 0x2aafb279 dquot_quota_on_mount -EXPORT_SYMBOL vmlinux 0x2ac51702 seq_pad -EXPORT_SYMBOL vmlinux 0x2ac7ffc2 fc_vport_terminate -EXPORT_SYMBOL vmlinux 0x2add7ca0 inet_recvmsg -EXPORT_SYMBOL vmlinux 0x2ae09f45 devfreq_update_interval -EXPORT_SYMBOL vmlinux 0x2aff2021 dquot_quota_on -EXPORT_SYMBOL vmlinux 0x2b05b649 proc_create_seq_private -EXPORT_SYMBOL vmlinux 0x2b139dfe netdev_lower_get_next -EXPORT_SYMBOL vmlinux 0x2b18e4f7 dev_queue_xmit -EXPORT_SYMBOL vmlinux 0x2b300d60 import_iovec -EXPORT_SYMBOL vmlinux 0x2b4eb34b agp_alloc_bridge +EXPORT_SYMBOL vmlinux 0x2aa1ac10 pcie_relaxed_ordering_enabled +EXPORT_SYMBOL vmlinux 0x2aa20a56 vme_slot_num +EXPORT_SYMBOL vmlinux 0x2aabf7b8 ip_tunnel_encap_del_ops +EXPORT_SYMBOL vmlinux 0x2ac12a23 pci_read_config_byte +EXPORT_SYMBOL vmlinux 0x2ae554aa eth_type_trans +EXPORT_SYMBOL vmlinux 0x2aea2d3a __cgroup_bpf_run_filter_skb +EXPORT_SYMBOL vmlinux 0x2b118674 input_enable_softrepeat +EXPORT_SYMBOL vmlinux 0x2b33891e jbd2_journal_invalidatepage +EXPORT_SYMBOL vmlinux 0x2b471ada find_get_pages_range_tag +EXPORT_SYMBOL vmlinux 0x2b4f83b6 security_sctp_assoc_request +EXPORT_SYMBOL vmlinux 0x2b557e32 netdev_next_lower_dev_rcu EXPORT_SYMBOL vmlinux 0x2b593aa8 gen_pool_alloc_algo_owner +EXPORT_SYMBOL vmlinux 0x2b5a5665 pci_iounmap +EXPORT_SYMBOL vmlinux 0x2b5c481c set_pages_uc EXPORT_SYMBOL vmlinux 0x2b68bd2f del_timer -EXPORT_SYMBOL vmlinux 0x2b6f0192 cdev_alloc EXPORT_SYMBOL vmlinux 0x2b6f0962 __cpu_dying_mask -EXPORT_SYMBOL vmlinux 0x2b7271a6 reuseport_detach_prog -EXPORT_SYMBOL vmlinux 0x2b8fad69 bio_copy_data +EXPORT_SYMBOL vmlinux 0x2b716fa7 netlink_ack +EXPORT_SYMBOL vmlinux 0x2b873303 linkwatch_fire_event +EXPORT_SYMBOL vmlinux 0x2b8b6095 pneigh_enqueue +EXPORT_SYMBOL vmlinux 0x2b94057d sk_stream_wait_close EXPORT_SYMBOL vmlinux 0x2b9da7a4 genl_lock -EXPORT_SYMBOL vmlinux 0x2ba0c3a8 configfs_remove_default_groups -EXPORT_SYMBOL vmlinux 0x2ba26dbd kmem_cache_size -EXPORT_SYMBOL vmlinux 0x2baf59c9 pci_find_capability -EXPORT_SYMBOL vmlinux 0x2bb4bd4c mdiobus_get_phy +EXPORT_SYMBOL vmlinux 0x2baf82e6 nexthop_res_grp_activity_update +EXPORT_SYMBOL vmlinux 0x2bb09171 tty_unlock +EXPORT_SYMBOL vmlinux 0x2bb0f852 dm_put_device EXPORT_SYMBOL vmlinux 0x2bb6099e dq_data_lock -EXPORT_SYMBOL vmlinux 0x2bc47acd tcf_em_tree_destroy +EXPORT_SYMBOL vmlinux 0x2bbb2418 regset_get_alloc +EXPORT_SYMBOL vmlinux 0x2bd5cf3f skb_trim EXPORT_SYMBOL vmlinux 0x2bd60ab9 acpi_reset -EXPORT_SYMBOL vmlinux 0x2c0f2972 setup_arg_pages -EXPORT_SYMBOL vmlinux 0x2c128940 key_validate +EXPORT_SYMBOL vmlinux 0x2bdb02ca mem_cgroup_from_task +EXPORT_SYMBOL vmlinux 0x2be443bb inet_proto_csum_replace_by_diff +EXPORT_SYMBOL vmlinux 0x2beba8a4 udp6_seq_ops +EXPORT_SYMBOL vmlinux 0x2bf5c157 vfs_create_mount EXPORT_SYMBOL vmlinux 0x2c256e1f input_scancode_to_scalar -EXPORT_SYMBOL vmlinux 0x2c272b11 inet6_offloads -EXPORT_SYMBOL vmlinux 0x2c2f37d6 dquot_drop -EXPORT_SYMBOL vmlinux 0x2c3ef607 nf_register_queue_handler -EXPORT_SYMBOL vmlinux 0x2c46f65f xfrm_policy_byid -EXPORT_SYMBOL vmlinux 0x2c4daab7 blk_queue_virt_boundary +EXPORT_SYMBOL vmlinux 0x2c334124 pcim_enable_device EXPORT_SYMBOL vmlinux 0x2c541e7b radix_tree_next_chunk -EXPORT_SYMBOL vmlinux 0x2c6059f4 __tracepoint_kfree +EXPORT_SYMBOL vmlinux 0x2c6bbe39 simple_pin_fs EXPORT_SYMBOL vmlinux 0x2c71fbfb proc_dobool -EXPORT_SYMBOL vmlinux 0x2c843a1d zap_page_range -EXPORT_SYMBOL vmlinux 0x2c8cfe17 zero_fill_bio -EXPORT_SYMBOL vmlinux 0x2c978092 kernel_sendmsg +EXPORT_SYMBOL vmlinux 0x2c7c6484 request_firmware +EXPORT_SYMBOL vmlinux 0x2c94906f alloc_fddidev +EXPORT_SYMBOL vmlinux 0x2c961c18 inet_unregister_protosw EXPORT_SYMBOL vmlinux 0x2caf63d1 topology_phys_to_logical_die -EXPORT_SYMBOL vmlinux 0x2cbc7800 scsi_command_normalize_sense EXPORT_SYMBOL vmlinux 0x2ccd059a dim_on_top EXPORT_SYMBOL vmlinux 0x2cdf87a1 proc_dointvec_minmax -EXPORT_SYMBOL vmlinux 0x2d0c6112 mnt_drop_write_file +EXPORT_SYMBOL vmlinux 0x2cec291b no_llseek +EXPORT_SYMBOL vmlinux 0x2cf6edea vme_bus_num EXPORT_SYMBOL vmlinux 0x2d140a58 genl_unlock EXPORT_SYMBOL vmlinux 0x2d192c70 sg_zero_buffer -EXPORT_SYMBOL vmlinux 0x2d2a4f55 scsi_mode_sense +EXPORT_SYMBOL vmlinux 0x2d1a1d4e uart_register_driver +EXPORT_SYMBOL vmlinux 0x2d1c4321 flow_rule_match_eth_addrs +EXPORT_SYMBOL vmlinux 0x2d24d208 iterate_dir +EXPORT_SYMBOL vmlinux 0x2d2a3373 nf_getsockopt +EXPORT_SYMBOL vmlinux 0x2d2b326c ps2_sliced_command EXPORT_SYMBOL vmlinux 0x2d30596c from_kqid_munged +EXPORT_SYMBOL vmlinux 0x2d328205 netdev_set_num_tc EXPORT_SYMBOL vmlinux 0x2d3385d3 system_wq EXPORT_SYMBOL vmlinux 0x2d39b0a7 kstrdup -EXPORT_SYMBOL vmlinux 0x2d3f4931 phy_queue_state_machine -EXPORT_SYMBOL vmlinux 0x2d495cae kernel_read EXPORT_SYMBOL vmlinux 0x2d4c773a hdmi_spd_infoframe_init EXPORT_SYMBOL vmlinux 0x2d4daef5 find_font -EXPORT_SYMBOL vmlinux 0x2d8f43c4 nf_hook_slow_list +EXPORT_SYMBOL vmlinux 0x2d522bf5 key_payload_reserve +EXPORT_SYMBOL vmlinux 0x2d5b4245 inet_csk_complete_hashdance +EXPORT_SYMBOL vmlinux 0x2d6fa4aa migrate_vma_finalize +EXPORT_SYMBOL vmlinux 0x2d73204b tcp_child_process +EXPORT_SYMBOL vmlinux 0x2d74d84a pci_set_mwi +EXPORT_SYMBOL vmlinux 0x2d75af57 ip_local_deliver +EXPORT_SYMBOL vmlinux 0x2d789c68 dget_parent EXPORT_SYMBOL vmlinux 0x2d912bca dmi_get_bios_year EXPORT_SYMBOL vmlinux 0x2d994605 security_inode_copy_up_xattr -EXPORT_SYMBOL vmlinux 0x2daabe10 skb_copy_and_csum_bits -EXPORT_SYMBOL vmlinux 0x2dbdf53a inet_shutdown -EXPORT_SYMBOL vmlinux 0x2dcf66d6 wake_up_process +EXPORT_SYMBOL vmlinux 0x2daba909 scsi_track_queue_full +EXPORT_SYMBOL vmlinux 0x2db5908b xfrm6_rcv_encap +EXPORT_SYMBOL vmlinux 0x2dcc3afc __frontswap_load EXPORT_SYMBOL vmlinux 0x2dd16564 arch_register_cpu -EXPORT_SYMBOL vmlinux 0x2dd1ee33 sock_set_priority -EXPORT_SYMBOL vmlinux 0x2dd52cf0 mipi_dsi_dcs_set_tear_off -EXPORT_SYMBOL vmlinux 0x2dd55d5b vfio_register_notifier -EXPORT_SYMBOL vmlinux 0x2ddaa322 keyring_search EXPORT_SYMBOL vmlinux 0x2de125c0 page_frag_alloc_align +EXPORT_SYMBOL vmlinux 0x2de38123 register_netdev EXPORT_SYMBOL vmlinux 0x2def7f76 rtc_cmos_write EXPORT_SYMBOL vmlinux 0x2e0b1deb dma_fence_get_status -EXPORT_SYMBOL vmlinux 0x2e196505 dev_addr_init EXPORT_SYMBOL vmlinux 0x2e1ca751 clk_put +EXPORT_SYMBOL vmlinux 0x2e20e413 netlink_rcv_skb EXPORT_SYMBOL vmlinux 0x2e2b40d2 strncat -EXPORT_SYMBOL vmlinux 0x2e34d5c0 xfrm_state_lookup_byaddr EXPORT_SYMBOL vmlinux 0x2e3bcce2 wait_for_completion_interruptible -EXPORT_SYMBOL vmlinux 0x2e3d7ae2 generic_perform_write +EXPORT_SYMBOL vmlinux 0x2e3f9fb4 get_mem_cgroup_from_mm EXPORT_SYMBOL vmlinux 0x2e439142 drm_get_panel_orientation_quirk -EXPORT_SYMBOL vmlinux 0x2e59263a sync_inodes_sb -EXPORT_SYMBOL vmlinux 0x2e5c88a7 sock_i_ino +EXPORT_SYMBOL vmlinux 0x2e444e12 ___pskb_trim +EXPORT_SYMBOL vmlinux 0x2e49a8be simple_setattr EXPORT_SYMBOL vmlinux 0x2e5fe036 __skb_ext_put -EXPORT_SYMBOL vmlinux 0x2e78dabc pci_enable_wake -EXPORT_SYMBOL vmlinux 0x2e90bdb3 build_skb -EXPORT_SYMBOL vmlinux 0x2ea05be7 vga_switcheroo_fini_domain_pm_ops +EXPORT_SYMBOL vmlinux 0x2e675b9e dquot_destroy +EXPORT_SYMBOL vmlinux 0x2e68eb95 neigh_for_each +EXPORT_SYMBOL vmlinux 0x2e6ab7b6 blk_queue_physical_block_size +EXPORT_SYMBOL vmlinux 0x2e8b4133 get_fs_type EXPORT_SYMBOL vmlinux 0x2ea52d3e dma_fence_chain_init +EXPORT_SYMBOL vmlinux 0x2ea8779c unregister_cdrom +EXPORT_SYMBOL vmlinux 0x2eb8410c current_in_userns EXPORT_SYMBOL vmlinux 0x2ec6bba0 errseq_set -EXPORT_SYMBOL vmlinux 0x2ed5a84e gro_cells_init +EXPORT_SYMBOL vmlinux 0x2ec6c9e1 scsi_vpd_lun_id EXPORT_SYMBOL vmlinux 0x2ee4c2b1 hdmi_avi_infoframe_pack_only -EXPORT_SYMBOL vmlinux 0x2ef8bdf6 inet_offloads EXPORT_SYMBOL vmlinux 0x2f03fc4b security_secmark_refcount_inc -EXPORT_SYMBOL vmlinux 0x2f07d68b phy_advertise_supported -EXPORT_SYMBOL vmlinux 0x2f11f958 tcf_qevent_destroy -EXPORT_SYMBOL vmlinux 0x2f21a9c9 bio_advance -EXPORT_SYMBOL vmlinux 0x2f22ebd4 mipi_dsi_turn_on_peripheral +EXPORT_SYMBOL vmlinux 0x2f0a4f58 vfs_path_lookup +EXPORT_SYMBOL vmlinux 0x2f14634f eisa_driver_register +EXPORT_SYMBOL vmlinux 0x2f17dc1c configfs_register_group +EXPORT_SYMBOL vmlinux 0x2f299269 dma_async_device_unregister +EXPORT_SYMBOL vmlinux 0x2f2aa217 of_find_mipi_dsi_host_by_node EXPORT_SYMBOL vmlinux 0x2f2e91b2 security_ib_alloc_security -EXPORT_SYMBOL vmlinux 0x2f310deb tty_driver_kref_put EXPORT_SYMBOL vmlinux 0x2f384db3 acpi_is_video_device -EXPORT_SYMBOL vmlinux 0x2f3fac48 reuseport_detach_sock -EXPORT_SYMBOL vmlinux 0x2f41ac37 jbd2_journal_invalidatepage -EXPORT_SYMBOL vmlinux 0x2f42388c tcp_sock_set_syncnt -EXPORT_SYMBOL vmlinux 0x2f5023e5 request_key_with_auxdata +EXPORT_SYMBOL vmlinux 0x2f6cd5c8 inet_select_addr +EXPORT_SYMBOL vmlinux 0x2f727fcf pci_pme_active EXPORT_SYMBOL vmlinux 0x2f7754a8 dma_pool_free -EXPORT_SYMBOL vmlinux 0x2fa1ecde devm_devfreq_unregister_opp_notifier -EXPORT_SYMBOL vmlinux 0x2faa3232 __tracepoint_write_msr +EXPORT_SYMBOL vmlinux 0x2f79fc2b dst_dev_put +EXPORT_SYMBOL vmlinux 0x2f98356c udp_seq_next +EXPORT_SYMBOL vmlinux 0x2fa28638 __generic_file_write_iter +EXPORT_SYMBOL vmlinux 0x2fb3bcd1 inode_permission EXPORT_SYMBOL vmlinux 0x2fb6de5d add_device_randomness -EXPORT_SYMBOL vmlinux 0x2fbe5cc6 regset_get -EXPORT_SYMBOL vmlinux 0x2fc84176 __lock_page -EXPORT_SYMBOL vmlinux 0x2fddb384 kernel_accept -EXPORT_SYMBOL vmlinux 0x2fde1bf6 pipe_lock +EXPORT_SYMBOL vmlinux 0x2fc20452 blk_rq_map_user +EXPORT_SYMBOL vmlinux 0x2fc45877 dev_get_flags +EXPORT_SYMBOL vmlinux 0x2fc7211a delete_from_page_cache EXPORT_SYMBOL vmlinux 0x2fe252cc unregister_inet6addr_notifier -EXPORT_SYMBOL vmlinux 0x300804d0 tcf_exts_terse_dump -EXPORT_SYMBOL vmlinux 0x301072bf agp_generic_alloc_by_type -EXPORT_SYMBOL vmlinux 0x30116115 set_anon_super +EXPORT_SYMBOL vmlinux 0x300829bb register_fib_notifier EXPORT_SYMBOL vmlinux 0x301304c2 __get_user_nocheck_8 -EXPORT_SYMBOL vmlinux 0x30177d93 jbd2_journal_forget -EXPORT_SYMBOL vmlinux 0x30192b1d ethtool_op_get_ts_info -EXPORT_SYMBOL vmlinux 0x301e28f9 vga_client_register -EXPORT_SYMBOL vmlinux 0x301fe44d submit_bio_wait -EXPORT_SYMBOL vmlinux 0x302bf17e fs_bio_set -EXPORT_SYMBOL vmlinux 0x302d22c4 tso_build_hdr -EXPORT_SYMBOL vmlinux 0x303896a8 skb_trim -EXPORT_SYMBOL vmlinux 0x3046ebec netif_receive_skb_core -EXPORT_SYMBOL vmlinux 0x304863a1 seq_release_private -EXPORT_SYMBOL vmlinux 0x304e3b1e seq_escape +EXPORT_SYMBOL vmlinux 0x301c2d55 simple_transaction_set +EXPORT_SYMBOL vmlinux 0x302098d9 acpi_processor_notify_smm +EXPORT_SYMBOL vmlinux 0x30239d3b sdev_prefix_printk +EXPORT_SYMBOL vmlinux 0x30520747 fput EXPORT_SYMBOL vmlinux 0x3052fecd ptp_convert_timestamp -EXPORT_SYMBOL vmlinux 0x3057e3c2 vga_get EXPORT_SYMBOL vmlinux 0x305a916c __x86_indirect_thunk_rdi -EXPORT_SYMBOL vmlinux 0x306a55bc sock_no_sendmsg_locked -EXPORT_SYMBOL vmlinux 0x308a26db jbd2_journal_lock_updates EXPORT_SYMBOL vmlinux 0x3096be16 names_cachep +EXPORT_SYMBOL vmlinux 0x30a557e8 agp_copy_info EXPORT_SYMBOL vmlinux 0x30a80826 __kfifo_from_user -EXPORT_SYMBOL vmlinux 0x30acfba8 scsi_block_when_processing_errors EXPORT_SYMBOL vmlinux 0x30acfde9 hsiphash_2u32 -EXPORT_SYMBOL vmlinux 0x30b079e4 tcp_v4_mtu_reduced -EXPORT_SYMBOL vmlinux 0x30b8f1e9 tcf_idrinfo_destroy -EXPORT_SYMBOL vmlinux 0x30bbb0a2 cdrom_get_media_event +EXPORT_SYMBOL vmlinux 0x30adeeac scsi_dma_map +EXPORT_SYMBOL vmlinux 0x30bc6e2a neigh_destroy +EXPORT_SYMBOL vmlinux 0x30c9b3f7 ip_defrag +EXPORT_SYMBOL vmlinux 0x30cb1976 skb_abort_seq_read EXPORT_SYMBOL vmlinux 0x30e74134 tty_termios_copy_hw -EXPORT_SYMBOL vmlinux 0x30f5ac5e __mod_zone_page_state -EXPORT_SYMBOL vmlinux 0x30f7f0a6 jbd2_journal_check_used_features +EXPORT_SYMBOL vmlinux 0x30f09aae scsi_print_command +EXPORT_SYMBOL vmlinux 0x30f4749f pcim_iomap +EXPORT_SYMBOL vmlinux 0x30fc2ce7 sb_min_blocksize +EXPORT_SYMBOL vmlinux 0x30fe52ab mfd_remove_devices EXPORT_SYMBOL vmlinux 0x3100cff9 lockref_get_or_lock +EXPORT_SYMBOL vmlinux 0x31021482 scsi_is_sdev_device EXPORT_SYMBOL vmlinux 0x3102d70b frontswap_curr_pages -EXPORT_SYMBOL vmlinux 0x31143548 generic_parse_monolithic -EXPORT_SYMBOL vmlinux 0x3116c2db nosteal_pipe_buf_ops EXPORT_SYMBOL vmlinux 0x3126a9e8 siphash_1u64 -EXPORT_SYMBOL vmlinux 0x312f91e2 inet_stream_connect -EXPORT_SYMBOL vmlinux 0x313a8ee8 fs_lookup_param +EXPORT_SYMBOL vmlinux 0x312e5450 unregister_netdev +EXPORT_SYMBOL vmlinux 0x314172ec jbd2_journal_revoke +EXPORT_SYMBOL vmlinux 0x314a9170 tc_setup_cb_reoffload EXPORT_SYMBOL vmlinux 0x31549b2a __x86_indirect_thunk_r10 -EXPORT_SYMBOL vmlinux 0x318edd37 dev_change_carrier -EXPORT_SYMBOL vmlinux 0x31949789 mmput_async +EXPORT_SYMBOL vmlinux 0x31669787 copy_string_kernel +EXPORT_SYMBOL vmlinux 0x3167d196 generic_permission +EXPORT_SYMBOL vmlinux 0x318a78f4 pci_assign_resource +EXPORT_SYMBOL vmlinux 0x3195cb20 input_mt_destroy_slots EXPORT_SYMBOL vmlinux 0x319d493d proc_dostring -EXPORT_SYMBOL vmlinux 0x31ab24ef skb_copy_header -EXPORT_SYMBOL vmlinux 0x31b0cd58 ram_aops -EXPORT_SYMBOL vmlinux 0x31d5e404 xfrm_policy_hash_rebuild -EXPORT_SYMBOL vmlinux 0x31dae2c8 mount_single -EXPORT_SYMBOL vmlinux 0x31efa8c3 touch_buffer -EXPORT_SYMBOL vmlinux 0x31f24240 dev_uc_sync_multiple -EXPORT_SYMBOL vmlinux 0x31f7a99a dmaenginem_async_device_register -EXPORT_SYMBOL vmlinux 0x31fa0b10 unregister_framebuffer -EXPORT_SYMBOL vmlinux 0x31fc9585 page_get_link -EXPORT_SYMBOL vmlinux 0x31fd0e71 _copy_from_iter_nocache -EXPORT_SYMBOL vmlinux 0x32045c60 fb_pan_display -EXPORT_SYMBOL vmlinux 0x320f4ca1 __remove_inode_hash +EXPORT_SYMBOL vmlinux 0x31b831af iov_iter_gap_alignment +EXPORT_SYMBOL vmlinux 0x31c53ffd agp_put_bridge +EXPORT_SYMBOL vmlinux 0x31cb4b39 tcf_idrinfo_destroy +EXPORT_SYMBOL vmlinux 0x31e4a033 __set_page_dirty_nobuffers +EXPORT_SYMBOL vmlinux 0x320a40cf ethtool_rx_flow_rule_destroy EXPORT_SYMBOL vmlinux 0x3213f038 mutex_unlock -EXPORT_SYMBOL vmlinux 0x322a0239 kthread_stop -EXPORT_SYMBOL vmlinux 0x32327b3d tty_unthrottle -EXPORT_SYMBOL vmlinux 0x323808e5 pcie_set_mps -EXPORT_SYMBOL vmlinux 0x323a351a vlan_filter_drop_vids -EXPORT_SYMBOL vmlinux 0x324fdfa1 dev_pick_tx_zero -EXPORT_SYMBOL vmlinux 0x3258b688 xp_raw_get_data -EXPORT_SYMBOL vmlinux 0x326270f1 d_alloc_name +EXPORT_SYMBOL vmlinux 0x32169f85 device_match_acpi_dev +EXPORT_SYMBOL vmlinux 0x324289b5 vfs_ioctl EXPORT_SYMBOL vmlinux 0x326425ca pci_unmap_biosrom +EXPORT_SYMBOL vmlinux 0x32712854 inet_listen +EXPORT_SYMBOL vmlinux 0x32742bec mdio_device_create EXPORT_SYMBOL vmlinux 0x327c84bf vme_lm_attach EXPORT_SYMBOL vmlinux 0x3283e6b0 prandom_seed_full_state -EXPORT_SYMBOL vmlinux 0x32ccb86a input_set_max_poll_interval +EXPORT_SYMBOL vmlinux 0x32a5a38c seq_dentry +EXPORT_SYMBOL vmlinux 0x32b42694 configfs_undepend_item +EXPORT_SYMBOL vmlinux 0x32c15f43 blk_mq_start_hw_queues +EXPORT_SYMBOL vmlinux 0x32cb8c91 gro_find_complete_by_type EXPORT_SYMBOL vmlinux 0x32ce3777 radix_tree_preload -EXPORT_SYMBOL vmlinux 0x32e27d18 vm_map_ram +EXPORT_SYMBOL vmlinux 0x32df1925 generic_file_llseek_size +EXPORT_SYMBOL vmlinux 0x32e1277f tty_devnum EXPORT_SYMBOL vmlinux 0x32e6f1a0 acpi_video_backlight_string -EXPORT_SYMBOL vmlinux 0x32f5ac4b remove_watch_from_object -EXPORT_SYMBOL vmlinux 0x330d892b iov_iter_kvec -EXPORT_SYMBOL vmlinux 0x330dab42 generic_shutdown_super -EXPORT_SYMBOL vmlinux 0x33126c4d get_tree_single -EXPORT_SYMBOL vmlinux 0x331d950c blk_post_runtime_resume -EXPORT_SYMBOL vmlinux 0x332204f9 truncate_inode_pages_range +EXPORT_SYMBOL vmlinux 0x32f54684 fixed_size_llseek +EXPORT_SYMBOL vmlinux 0x32fcf59e jbd2_journal_init_inode EXPORT_SYMBOL vmlinux 0x3324ef3b acpi_set_firmware_waking_vector -EXPORT_SYMBOL vmlinux 0x3327836a fs_context_for_submount -EXPORT_SYMBOL vmlinux 0x33489d4c pci_wake_from_d3 -EXPORT_SYMBOL vmlinux 0x3353fb11 sock_enable_timestamps -EXPORT_SYMBOL vmlinux 0x335c7a5a __hw_addr_ref_sync_dev +EXPORT_SYMBOL vmlinux 0x332e61b8 block_read_full_page +EXPORT_SYMBOL vmlinux 0x3342adda security_sctp_bind_connect +EXPORT_SYMBOL vmlinux 0x335b67f9 dcbnl_ieee_notify EXPORT_SYMBOL vmlinux 0x33736a1d __genradix_ptr_alloc -EXPORT_SYMBOL vmlinux 0x3388e7bb skb_tx_error -EXPORT_SYMBOL vmlinux 0x338e8501 simple_lookup -EXPORT_SYMBOL vmlinux 0x3390b3d5 vfs_dedupe_file_range -EXPORT_SYMBOL vmlinux 0x339fbb24 skb_copy_datagram_from_iter -EXPORT_SYMBOL vmlinux 0x33a8f605 __inet6_lookup_established -EXPORT_SYMBOL vmlinux 0x33ad4c7d skb_vlan_untag +EXPORT_SYMBOL vmlinux 0x337bf64f vga_switcheroo_client_fb_set +EXPORT_SYMBOL vmlinux 0x3388b420 input_handler_for_each_handle +EXPORT_SYMBOL vmlinux 0x3388e4c8 tcp_v4_connect +EXPORT_SYMBOL vmlinux 0x33b0e40d dmaenginem_async_device_register +EXPORT_SYMBOL vmlinux 0x33b3347b d_invalidate EXPORT_SYMBOL vmlinux 0x33b84f74 copy_page -EXPORT_SYMBOL vmlinux 0x33bcec65 fscrypt_decrypt_block_inplace -EXPORT_SYMBOL vmlinux 0x33bf463b blkdev_get_by_path -EXPORT_SYMBOL vmlinux 0x33ebb7bd vga_switcheroo_register_handler +EXPORT_SYMBOL vmlinux 0x33e1a8ff cdev_alloc EXPORT_SYMBOL vmlinux 0x33f0768c cpufreq_quick_get_max EXPORT_SYMBOL vmlinux 0x33fc2a31 get_user_ifreq EXPORT_SYMBOL vmlinux 0x33fcf44a __kfifo_out_r EXPORT_SYMBOL vmlinux 0x33fd9da4 acpi_get_gpe_device -EXPORT_SYMBOL vmlinux 0x3403f937 tcf_block_put -EXPORT_SYMBOL vmlinux 0x3410c5a3 xfrm_unregister_type_offload -EXPORT_SYMBOL vmlinux 0x3420fc18 sk_stream_wait_connect +EXPORT_SYMBOL vmlinux 0x34130f80 vfs_fileattr_set EXPORT_SYMBOL vmlinux 0x3424daf8 __traceiter_dma_fence_enable_signal -EXPORT_SYMBOL vmlinux 0x3427d505 skb_flow_get_icmp_tci -EXPORT_SYMBOL vmlinux 0x343ef72e md_done_sync EXPORT_SYMBOL vmlinux 0x3441445f msrs_free -EXPORT_SYMBOL vmlinux 0x34747f2f mdio_bus_type -EXPORT_SYMBOL vmlinux 0x34851af0 logfc -EXPORT_SYMBOL vmlinux 0x3488d841 configfs_depend_item_unlocked -EXPORT_SYMBOL vmlinux 0x34895a66 security_unix_stream_connect +EXPORT_SYMBOL vmlinux 0x3441c06f tcp_fastopen_defer_connect +EXPORT_SYMBOL vmlinux 0x34458513 skb_tunnel_check_pmtu +EXPORT_SYMBOL vmlinux 0x34480c6f dev_mc_init +EXPORT_SYMBOL vmlinux 0x345f1231 dev_set_group +EXPORT_SYMBOL vmlinux 0x345f2bd7 proc_symlink +EXPORT_SYMBOL vmlinux 0x346d6abc tcp_seq_start +EXPORT_SYMBOL vmlinux 0x347d5579 param_ops_long EXPORT_SYMBOL vmlinux 0x3489859f acpi_enter_sleep_state_s4bios EXPORT_SYMBOL vmlinux 0x349cba85 strchr EXPORT_SYMBOL vmlinux 0x34a1f7e3 acpi_processor_get_psd -EXPORT_SYMBOL vmlinux 0x34aa1c68 dquot_load_quota_sb -EXPORT_SYMBOL vmlinux 0x34c119e9 tty_vhangup EXPORT_SYMBOL vmlinux 0x34c7cdbc lookup_bdev EXPORT_SYMBOL vmlinux 0x34db050b _raw_spin_lock_irqsave -EXPORT_SYMBOL vmlinux 0x34e727a3 tcf_action_exec -EXPORT_SYMBOL vmlinux 0x34eb7b81 d_find_alias +EXPORT_SYMBOL vmlinux 0x34f12ec3 nosteal_pipe_buf_ops EXPORT_SYMBOL vmlinux 0x34f3484e security_tun_dev_attach_queue EXPORT_SYMBOL vmlinux 0x34f89363 acpi_terminate_debugger -EXPORT_SYMBOL vmlinux 0x34ff0992 igrab EXPORT_SYMBOL vmlinux 0x350ea558 dma_fence_default_wait EXPORT_SYMBOL vmlinux 0x3517383e register_reboot_notifier -EXPORT_SYMBOL vmlinux 0x351ad8fa single_release +EXPORT_SYMBOL vmlinux 0x3527d24e sg_alloc_append_table_from_pages +EXPORT_SYMBOL vmlinux 0x3536f629 blk_put_queue EXPORT_SYMBOL vmlinux 0x3539f11b match_strlcpy -EXPORT_SYMBOL vmlinux 0x354016ad vlan_filter_push_vids +EXPORT_SYMBOL vmlinux 0x35498e4a cdrom_release EXPORT_SYMBOL vmlinux 0x354b4a1e acpi_ut_trace -EXPORT_SYMBOL vmlinux 0x354d7b13 tcp_mss_to_mtu +EXPORT_SYMBOL vmlinux 0x3562c236 input_set_abs_params EXPORT_SYMBOL vmlinux 0x356461c8 rtc_time64_to_tm -EXPORT_SYMBOL vmlinux 0x3571b357 __ip_dev_find -EXPORT_SYMBOL vmlinux 0x357c0ed1 vme_dma_list_free -EXPORT_SYMBOL vmlinux 0x3582479d vme_bus_num -EXPORT_SYMBOL vmlinux 0x358d8449 xfrm_sad_getinfo -EXPORT_SYMBOL vmlinux 0x35a35380 genl_register_family +EXPORT_SYMBOL vmlinux 0x35718245 elv_rb_latter_request +EXPORT_SYMBOL vmlinux 0x357c7319 security_path_rename +EXPORT_SYMBOL vmlinux 0x3583dab4 blackhole_netdev +EXPORT_SYMBOL vmlinux 0x359079a4 inode_owner_or_capable +EXPORT_SYMBOL vmlinux 0x35a39914 dev_uc_flush EXPORT_SYMBOL vmlinux 0x35a88f28 zlib_inflateInit2 -EXPORT_SYMBOL vmlinux 0x35d064eb pnp_release_card_device -EXPORT_SYMBOL vmlinux 0x35e0d14b xfrm_policy_walk -EXPORT_SYMBOL vmlinux 0x36001a05 bio_reset -EXPORT_SYMBOL vmlinux 0x3603de7a dev_deactivate -EXPORT_SYMBOL vmlinux 0x3608b6c8 blkdev_issue_discard +EXPORT_SYMBOL vmlinux 0x35b4c50c fwnode_graph_parse_endpoint +EXPORT_SYMBOL vmlinux 0x35c7d45f xfrm_sad_getinfo +EXPORT_SYMBOL vmlinux 0x35e116d6 generic_file_mmap +EXPORT_SYMBOL vmlinux 0x35f1edf5 __dev_get_by_flags +EXPORT_SYMBOL vmlinux 0x35f362c7 uart_get_divisor +EXPORT_SYMBOL vmlinux 0x35f67c68 ip_tunnel_parse_protocol +EXPORT_SYMBOL vmlinux 0x35ff1306 blkdev_issue_zeroout +EXPORT_SYMBOL vmlinux 0x36034486 vlan_dev_vlan_proto +EXPORT_SYMBOL vmlinux 0x3608f01c pskb_extract EXPORT_SYMBOL vmlinux 0x360b1afe probe_irq_mask -EXPORT_SYMBOL vmlinux 0x361726f6 is_acpi_device_node -EXPORT_SYMBOL vmlinux 0x362eac2d get_watch_queue -EXPORT_SYMBOL vmlinux 0x363e743e devm_get_clk_from_child +EXPORT_SYMBOL vmlinux 0x361d7b33 seq_path +EXPORT_SYMBOL vmlinux 0x3639c3b9 iget_locked +EXPORT_SYMBOL vmlinux 0x363f2e86 seg6_hmac_validate_skb EXPORT_SYMBOL vmlinux 0x364850b1 down_write_killable EXPORT_SYMBOL vmlinux 0x364c23ad mutex_is_locked -EXPORT_SYMBOL vmlinux 0x364d18ca flow_indr_dev_register +EXPORT_SYMBOL vmlinux 0x36514bd5 get_cached_acl +EXPORT_SYMBOL vmlinux 0x3651fc92 udp_lib_rehash EXPORT_SYMBOL vmlinux 0x365acda7 set_normalized_timespec64 EXPORT_SYMBOL vmlinux 0x365e7911 kstrdup_const -EXPORT_SYMBOL vmlinux 0x365e8148 devm_backlight_device_unregister -EXPORT_SYMBOL vmlinux 0x369c6b07 vlan_vid_add -EXPORT_SYMBOL vmlinux 0x36a596ab skb_eth_pop -EXPORT_SYMBOL vmlinux 0x36a88f31 pci_get_domain_bus_and_slot -EXPORT_SYMBOL vmlinux 0x36aa5918 phy_config_aneg -EXPORT_SYMBOL vmlinux 0x36b14db2 mipi_dsi_driver_unregister -EXPORT_SYMBOL vmlinux 0x36b24835 arp_create +EXPORT_SYMBOL vmlinux 0x36672e28 d_set_d_op +EXPORT_SYMBOL vmlinux 0x36731209 __netdev_notify_peers +EXPORT_SYMBOL vmlinux 0x3683f316 mr_dump EXPORT_SYMBOL vmlinux 0x36b6ebbf down_killable -EXPORT_SYMBOL vmlinux 0x36fd1188 key_invalidate -EXPORT_SYMBOL vmlinux 0x36ff4ea7 netdev_printk -EXPORT_SYMBOL vmlinux 0x3702c404 flow_rule_match_enc_ports +EXPORT_SYMBOL vmlinux 0x36c5862f pci_alloc_host_bridge +EXPORT_SYMBOL vmlinux 0x36cb0feb insert_inode_locked4 +EXPORT_SYMBOL vmlinux 0x36f63a92 uart_update_timeout +EXPORT_SYMBOL vmlinux 0x36fae395 ip_sock_set_mtu_discover +EXPORT_SYMBOL vmlinux 0x36fd433f balance_dirty_pages_ratelimited +EXPORT_SYMBOL vmlinux 0x36fd995b phy_register_fixup_for_uid +EXPORT_SYMBOL vmlinux 0x36fe0436 pci_read_config_word EXPORT_SYMBOL vmlinux 0x37110088 remove_wait_queue -EXPORT_SYMBOL vmlinux 0x371e6046 crypto_sha512_update -EXPORT_SYMBOL vmlinux 0x371e9f60 flow_rule_match_ipv6_addrs -EXPORT_SYMBOL vmlinux 0x372c6327 redirty_page_for_writepage +EXPORT_SYMBOL vmlinux 0x372221c5 pci_get_device +EXPORT_SYMBOL vmlinux 0x37297d2a netif_tx_wake_queue +EXPORT_SYMBOL vmlinux 0x373023cd param_set_ushort EXPORT_SYMBOL vmlinux 0x3737d9a9 ZSTD_DStreamWorkspaceBound EXPORT_SYMBOL vmlinux 0x3744cf36 vmalloc_to_pfn +EXPORT_SYMBOL vmlinux 0x374c74df inet_pton_with_scope EXPORT_SYMBOL vmlinux 0x3755f990 gf128mul_init_64k_bbe +EXPORT_SYMBOL vmlinux 0x37564ad0 phy_mii_ioctl +EXPORT_SYMBOL vmlinux 0x375e2873 blk_queue_chunk_sectors EXPORT_SYMBOL vmlinux 0x375f8bbd fc_get_event_number -EXPORT_SYMBOL vmlinux 0x37726489 hmm_range_fault +EXPORT_SYMBOL vmlinux 0x37607414 read_cache_page_gfp +EXPORT_SYMBOL vmlinux 0x37668be9 ip4_datagram_connect +EXPORT_SYMBOL vmlinux 0x376c25bb __phy_read_mmd EXPORT_SYMBOL vmlinux 0x37746fde ZSTD_initDStream -EXPORT_SYMBOL vmlinux 0x3775fc73 clk_bulk_get_all EXPORT_SYMBOL vmlinux 0x377d8004 acpi_error -EXPORT_SYMBOL vmlinux 0x37833718 vme_slot_num -EXPORT_SYMBOL vmlinux 0x37877b38 vme_new_dma_list -EXPORT_SYMBOL vmlinux 0x378d1109 skb_queue_purge -EXPORT_SYMBOL vmlinux 0x37aa9ba3 put_watch_queue +EXPORT_SYMBOL vmlinux 0x3791d14e param_set_bool +EXPORT_SYMBOL vmlinux 0x37b00f7d pci_iomap_range EXPORT_SYMBOL vmlinux 0x37b8b39e screen_info -EXPORT_SYMBOL vmlinux 0x37b92750 __skb_gso_segment EXPORT_SYMBOL vmlinux 0x37befc70 jiffies_to_msecs -EXPORT_SYMBOL vmlinux 0x37c16cb5 seq_puts -EXPORT_SYMBOL vmlinux 0x37c55e44 kernel_sendmsg_locked +EXPORT_SYMBOL vmlinux 0x37c9188e mipi_dsi_dcs_set_column_address EXPORT_SYMBOL vmlinux 0x37db8f19 dmi_get_date -EXPORT_SYMBOL vmlinux 0x37e0dbea __skb_gro_checksum_complete -EXPORT_SYMBOL vmlinux 0x37e8746d of_find_mipi_dsi_host_by_node -EXPORT_SYMBOL vmlinux 0x37f5cadd netlink_rcv_skb +EXPORT_SYMBOL vmlinux 0x37f61a1f arp_create +EXPORT_SYMBOL vmlinux 0x38100c19 pmem_should_map_pages EXPORT_SYMBOL vmlinux 0x381a798a setup_max_cpus -EXPORT_SYMBOL vmlinux 0x38221331 page_symlink_inode_operations -EXPORT_SYMBOL vmlinux 0x382d2826 rawv6_mh_filter_unregister -EXPORT_SYMBOL vmlinux 0x384647de flow_rule_match_cvlan -EXPORT_SYMBOL vmlinux 0x384bef86 ata_dev_printk +EXPORT_SYMBOL vmlinux 0x382866b6 show_init_ipc_ns EXPORT_SYMBOL vmlinux 0x3854774b kstrtoll -EXPORT_SYMBOL vmlinux 0x3859a61b pldmfw_flash_image -EXPORT_SYMBOL vmlinux 0x386b5586 vfs_fileattr_get -EXPORT_SYMBOL vmlinux 0x3872a44d blk_mq_stop_hw_queue -EXPORT_SYMBOL vmlinux 0x38747ed2 deactivate_locked_super +EXPORT_SYMBOL vmlinux 0x3864d877 bio_chain +EXPORT_SYMBOL vmlinux 0x386c514a __register_chrdev +EXPORT_SYMBOL vmlinux 0x3872c4fd seq_vprintf +EXPORT_SYMBOL vmlinux 0x38737012 __tracepoint_rdpmc +EXPORT_SYMBOL vmlinux 0x3879443f pci_disable_msix +EXPORT_SYMBOL vmlinux 0x3885252e genlmsg_multicast_allns EXPORT_SYMBOL vmlinux 0x38869d88 kstat +EXPORT_SYMBOL vmlinux 0x3886bc6b __hw_addr_ref_unsync_dev EXPORT_SYMBOL vmlinux 0x388aa3c9 neigh_proc_dointvec_ms_jiffies EXPORT_SYMBOL vmlinux 0x3891ffc8 ecryptfs_fill_auth_tok EXPORT_SYMBOL vmlinux 0x389617b0 LZ4_decompress_fast_continue -EXPORT_SYMBOL vmlinux 0x38a67a98 xfrm6_input_addr -EXPORT_SYMBOL vmlinux 0x38a6832f filemap_fdatawait_range +EXPORT_SYMBOL vmlinux 0x38977242 generic_copy_file_range +EXPORT_SYMBOL vmlinux 0x38a04434 set_pages_array_wb +EXPORT_SYMBOL vmlinux 0x38a5f05e start_tty EXPORT_SYMBOL vmlinux 0x38a71b7e pci_free_resource_list EXPORT_SYMBOL vmlinux 0x38a9f7c5 in6addr_loopback -EXPORT_SYMBOL vmlinux 0x38ce0c32 fwnode_mdiobus_register_phy +EXPORT_SYMBOL vmlinux 0x38dbf325 is_subdir EXPORT_SYMBOL vmlinux 0x38e46431 mempool_exit -EXPORT_SYMBOL vmlinux 0x38e54ac7 skb_copy_datagram_iter +EXPORT_SYMBOL vmlinux 0x38f114d9 vga_remove_vgacon EXPORT_SYMBOL vmlinux 0x38f48af7 put_user_ifreq -EXPORT_SYMBOL vmlinux 0x38f8dd97 __xfrm_init_state EXPORT_SYMBOL vmlinux 0x39081193 __max_logical_packages -EXPORT_SYMBOL vmlinux 0x391128af kthread_associate_blkcg EXPORT_SYMBOL vmlinux 0x392b1fea wait_for_completion_io +EXPORT_SYMBOL vmlinux 0x39368a49 block_invalidatepage +EXPORT_SYMBOL vmlinux 0x39399db7 dcbnl_cee_notify EXPORT_SYMBOL vmlinux 0x3939f8f0 rfkill_pause_polling +EXPORT_SYMBOL vmlinux 0x393b5a76 follow_down +EXPORT_SYMBOL vmlinux 0x393d9908 xfrm_state_delete_tunnel +EXPORT_SYMBOL vmlinux 0x3940bda8 dmam_free_coherent EXPORT_SYMBOL vmlinux 0x39461d6a in_egroup_p EXPORT_SYMBOL vmlinux 0x394a1e11 phy_sfp_attach -EXPORT_SYMBOL vmlinux 0x3951ff69 console_start -EXPORT_SYMBOL vmlinux 0x3953ba9f udp_seq_next +EXPORT_SYMBOL vmlinux 0x394d257e pci_bus_type EXPORT_SYMBOL vmlinux 0x3955fcf6 __kfifo_in_r +EXPORT_SYMBOL vmlinux 0x3959dbe0 fget_raw +EXPORT_SYMBOL vmlinux 0x3984df1b flush_signals +EXPORT_SYMBOL vmlinux 0x398596ab jbd2_journal_force_commit_nested +EXPORT_SYMBOL vmlinux 0x3990d585 __mdiobus_register +EXPORT_SYMBOL vmlinux 0x39918c4f vfs_clone_file_range EXPORT_SYMBOL vmlinux 0x39991865 icmp_global_allow EXPORT_SYMBOL vmlinux 0x399ad043 __kfifo_dma_out_finish_r +EXPORT_SYMBOL vmlinux 0x39a7fe87 tcp_recvmsg +EXPORT_SYMBOL vmlinux 0x39abe2d5 set_trace_device +EXPORT_SYMBOL vmlinux 0x39b2c887 pci_match_id EXPORT_SYMBOL vmlinux 0x39b52d19 __bitmap_and -EXPORT_SYMBOL vmlinux 0x39c407c9 devfreq_recommended_opp -EXPORT_SYMBOL vmlinux 0x39d3005a flow_rule_match_ip +EXPORT_SYMBOL vmlinux 0x39d1df0f migrate_vma_setup EXPORT_SYMBOL vmlinux 0x39e3c030 do_trace_read_msr -EXPORT_SYMBOL vmlinux 0x39f0b9fa mr_table_dump -EXPORT_SYMBOL vmlinux 0x39f374e3 genphy_soft_reset +EXPORT_SYMBOL vmlinux 0x39e7535b file_remove_privs +EXPORT_SYMBOL vmlinux 0x39f7b372 input_mt_drop_unused EXPORT_SYMBOL vmlinux 0x3a08475f platform_thermal_notify -EXPORT_SYMBOL vmlinux 0x3a08e662 inet_frag_queue_insert EXPORT_SYMBOL vmlinux 0x3a099605 __get_user_nocheck_4 +EXPORT_SYMBOL vmlinux 0x3a11f59a dev_change_proto_down_generic EXPORT_SYMBOL vmlinux 0x3a13f54a sgl_alloc -EXPORT_SYMBOL vmlinux 0x3a2d0df9 default_qdisc_ops +EXPORT_SYMBOL vmlinux 0x3a223f02 pcie_port_service_register +EXPORT_SYMBOL vmlinux 0x3a27af25 block_write_begin +EXPORT_SYMBOL vmlinux 0x3a2c629f gro_find_receive_by_type EXPORT_SYMBOL vmlinux 0x3a2d1dfa rdmsr_safe_regs_on_cpu +EXPORT_SYMBOL vmlinux 0x3a2e679e skb_copy_datagram_iter EXPORT_SYMBOL vmlinux 0x3a2f6702 sg_alloc_table EXPORT_SYMBOL vmlinux 0x3a32839e intel_gtt_chipset_flush -EXPORT_SYMBOL vmlinux 0x3a3698a2 pci_request_region +EXPORT_SYMBOL vmlinux 0x3a47b191 devm_request_threaded_irq EXPORT_SYMBOL vmlinux 0x3a4f9d28 rng_is_initialized -EXPORT_SYMBOL vmlinux 0x3a5742c4 tty_port_carrier_raised -EXPORT_SYMBOL vmlinux 0x3a7b8dc5 inet_del_offload -EXPORT_SYMBOL vmlinux 0x3a806261 tcp_openreq_init_rwin -EXPORT_SYMBOL vmlinux 0x3aa7d3c4 genlmsg_multicast_allns -EXPORT_SYMBOL vmlinux 0x3ab5a8c1 sg_alloc_append_table_from_pages +EXPORT_SYMBOL vmlinux 0x3a5cacf4 generic_block_bmap +EXPORT_SYMBOL vmlinux 0x3a7b4b5e inet_offloads +EXPORT_SYMBOL vmlinux 0x3a83be0f configfs_register_subsystem +EXPORT_SYMBOL vmlinux 0x3a88976a inet_csk_reqsk_queue_drop_and_put +EXPORT_SYMBOL vmlinux 0x3a8c8310 netif_receive_skb_core EXPORT_SYMBOL vmlinux 0x3ab7b1cc scsi_set_sense_field_pointer +EXPORT_SYMBOL vmlinux 0x3abf4d53 kernel_sock_ip_overhead EXPORT_SYMBOL vmlinux 0x3aca0190 _raw_write_lock_irq -EXPORT_SYMBOL vmlinux 0x3ace225e blk_mq_delay_kick_requeue_list EXPORT_SYMBOL vmlinux 0x3ad5cda3 lockref_get_not_zero +EXPORT_SYMBOL vmlinux 0x3ad792e3 input_mt_init_slots EXPORT_SYMBOL vmlinux 0x3ad7a5d5 acpi_evaluate_reference EXPORT_SYMBOL vmlinux 0x3ada9e06 acpi_check_region -EXPORT_SYMBOL vmlinux 0x3adb5e33 seq_open_private -EXPORT_SYMBOL vmlinux 0x3adb7b46 blk_queue_split +EXPORT_SYMBOL vmlinux 0x3afad251 skb_queue_purge +EXPORT_SYMBOL vmlinux 0x3afe518d acpi_get_hp_hw_control_from_firmware +EXPORT_SYMBOL vmlinux 0x3afe70d5 param_set_ulong EXPORT_SYMBOL vmlinux 0x3aff3200 acpi_evaluate_object_typed EXPORT_SYMBOL vmlinux 0x3b029f48 acpi_install_fixed_event_handler -EXPORT_SYMBOL vmlinux 0x3b04831c pci_match_id -EXPORT_SYMBOL vmlinux 0x3b197543 param_set_bool +EXPORT_SYMBOL vmlinux 0x3b18b614 set_page_dirty_lock +EXPORT_SYMBOL vmlinux 0x3b201c2d dma_map_page_attrs EXPORT_SYMBOL vmlinux 0x3b20fb95 dma_fence_remove_callback +EXPORT_SYMBOL vmlinux 0x3b21db40 udp_read_sock +EXPORT_SYMBOL vmlinux 0x3b3091fd nd_btt_arena_is_valid EXPORT_SYMBOL vmlinux 0x3b321462 LZ4_setStreamDecode -EXPORT_SYMBOL vmlinux 0x3b33da1d agp_unbind_memory -EXPORT_SYMBOL vmlinux 0x3b33ee17 alloc_buffer_head -EXPORT_SYMBOL vmlinux 0x3b5dddaa param_ops_ushort +EXPORT_SYMBOL vmlinux 0x3b368891 clocksource_change_rating EXPORT_SYMBOL vmlinux 0x3b644591 __bitmap_shift_left +EXPORT_SYMBOL vmlinux 0x3b6899a2 set_page_dirty EXPORT_SYMBOL vmlinux 0x3b6c41ea kstrtouint EXPORT_SYMBOL vmlinux 0x3b83610f cpu_sibling_map -EXPORT_SYMBOL vmlinux 0x3b8ec81c file_open_root EXPORT_SYMBOL vmlinux 0x3b9144c9 acpi_get_current_resources -EXPORT_SYMBOL vmlinux 0x3ba24dda generic_writepages -EXPORT_SYMBOL vmlinux 0x3ba3ebcf pcie_get_speed_cap -EXPORT_SYMBOL vmlinux 0x3baeb419 __nd_driver_register -EXPORT_SYMBOL vmlinux 0x3bc377c9 mdiobus_read -EXPORT_SYMBOL vmlinux 0x3bcc6f4c clear_inode -EXPORT_SYMBOL vmlinux 0x3bcfd577 posix_acl_update_mode -EXPORT_SYMBOL vmlinux 0x3bde8f11 create_empty_buffers +EXPORT_SYMBOL vmlinux 0x3bb78f5b security_sock_rcv_skb +EXPORT_SYMBOL vmlinux 0x3bbe81a4 uart_write_wakeup +EXPORT_SYMBOL vmlinux 0x3bceca08 tcf_exts_dump +EXPORT_SYMBOL vmlinux 0x3bd97456 qdisc_create_dflt EXPORT_SYMBOL vmlinux 0x3be7643e security_xfrm_policy_free -EXPORT_SYMBOL vmlinux 0x3bf13205 register_quota_format -EXPORT_SYMBOL vmlinux 0x3bf1f104 get_tz_trend -EXPORT_SYMBOL vmlinux 0x3bf60be6 cdev_device_del -EXPORT_SYMBOL vmlinux 0x3c08c297 __SCK__tp_func_kmem_cache_alloc -EXPORT_SYMBOL vmlinux 0x3c162358 mdio_device_remove +EXPORT_SYMBOL vmlinux 0x3bea8ea3 register_quota_format +EXPORT_SYMBOL vmlinux 0x3c053f2e __dynamic_netdev_dbg EXPORT_SYMBOL vmlinux 0x3c185c61 page_put_link +EXPORT_SYMBOL vmlinux 0x3c1e3b67 ip_setsockopt +EXPORT_SYMBOL vmlinux 0x3c24e330 skb_flow_dissect_ct +EXPORT_SYMBOL vmlinux 0x3c2c1dec blkdev_issue_discard +EXPORT_SYMBOL vmlinux 0x3c32c9b3 devm_register_netdev EXPORT_SYMBOL vmlinux 0x3c3fce39 __local_bh_enable_ip EXPORT_SYMBOL vmlinux 0x3c3ff9fd sprintf EXPORT_SYMBOL vmlinux 0x3c427f67 cpu_die_map -EXPORT_SYMBOL vmlinux 0x3c912a54 cdrom_dummy_generic_packet -EXPORT_SYMBOL vmlinux 0x3c9b3063 unregister_netdev -EXPORT_SYMBOL vmlinux 0x3cb32cac get_acl -EXPORT_SYMBOL vmlinux 0x3cb419af fscrypt_ioctl_set_policy -EXPORT_SYMBOL vmlinux 0x3cb63a57 pci_set_master -EXPORT_SYMBOL vmlinux 0x3cc8e785 elv_rb_del +EXPORT_SYMBOL vmlinux 0x3c547b09 __skb_recv_udp +EXPORT_SYMBOL vmlinux 0x3c600b34 __break_lease +EXPORT_SYMBOL vmlinux 0x3c83a6a7 md_reload_sb +EXPORT_SYMBOL vmlinux 0x3ca16653 ww_mutex_unlock +EXPORT_SYMBOL vmlinux 0x3ca2ce55 skb_clone +EXPORT_SYMBOL vmlinux 0x3cca318e phy_mac_interrupt +EXPORT_SYMBOL vmlinux 0x3cd95866 acpi_register_debugger EXPORT_SYMBOL vmlinux 0x3ce4ca6f disable_irq -EXPORT_SYMBOL vmlinux 0x3ce9807a blk_put_request +EXPORT_SYMBOL vmlinux 0x3cef9d61 mdio_device_free EXPORT_SYMBOL vmlinux 0x3d02cd70 dma_fence_signal_locked -EXPORT_SYMBOL vmlinux 0x3d095685 phy_ethtool_ksettings_get -EXPORT_SYMBOL vmlinux 0x3d098530 pci_read_config_word -EXPORT_SYMBOL vmlinux 0x3d11048e udp_skb_destructor -EXPORT_SYMBOL vmlinux 0x3d1533dd tcf_qevent_dump +EXPORT_SYMBOL vmlinux 0x3d031313 skb_pull +EXPORT_SYMBOL vmlinux 0x3d10ab22 dm_table_event EXPORT_SYMBOL vmlinux 0x3d210724 gen_pool_dma_zalloc_align -EXPORT_SYMBOL vmlinux 0x3d22aaa9 __scsi_execute -EXPORT_SYMBOL vmlinux 0x3d30458c vfs_readlink -EXPORT_SYMBOL vmlinux 0x3d30823b sock_sendmsg -EXPORT_SYMBOL vmlinux 0x3d34bd33 super_setup_bdi -EXPORT_SYMBOL vmlinux 0x3d3d2d64 set_create_files_as +EXPORT_SYMBOL vmlinux 0x3d31d8fc mark_info_dirty +EXPORT_SYMBOL vmlinux 0x3d392e34 blk_get_request +EXPORT_SYMBOL vmlinux 0x3d54da8e __devm_release_region EXPORT_SYMBOL vmlinux 0x3d56e7b3 utf8_unload -EXPORT_SYMBOL vmlinux 0x3d5a70d7 pci_irq_get_affinity -EXPORT_SYMBOL vmlinux 0x3d636863 ethtool_virtdev_set_link_ksettings -EXPORT_SYMBOL vmlinux 0x3d9583ed xp_dma_sync_for_cpu_slow -EXPORT_SYMBOL vmlinux 0x3d97f2a5 unlock_page_memcg +EXPORT_SYMBOL vmlinux 0x3d5780a6 filp_open +EXPORT_SYMBOL vmlinux 0x3d81f228 __inc_node_page_state +EXPORT_SYMBOL vmlinux 0x3d9a21ec vlan_ioctl_set +EXPORT_SYMBOL vmlinux 0x3d9bd3b2 get_user_pages_locked EXPORT_SYMBOL vmlinux 0x3da171f9 pci_mem_start -EXPORT_SYMBOL vmlinux 0x3da94a9e napi_consume_skb EXPORT_SYMBOL vmlinux 0x3dabf271 memcg_sockets_enabled_key EXPORT_SYMBOL vmlinux 0x3dac779a bpf_sk_lookup_enabled EXPORT_SYMBOL vmlinux 0x3dad9978 cancel_delayed_work -EXPORT_SYMBOL vmlinux 0x3db4766c __alloc_pages -EXPORT_SYMBOL vmlinux 0x3db7bb2c pci_request_regions -EXPORT_SYMBOL vmlinux 0x3dbae4f3 netdev_err -EXPORT_SYMBOL vmlinux 0x3dc27532 insert_inode_locked4 EXPORT_SYMBOL vmlinux 0x3dc619d3 swake_up_locked EXPORT_SYMBOL vmlinux 0x3dcb88a0 irq_set_handler_data -EXPORT_SYMBOL vmlinux 0x3dcc041a inet_dgram_ops +EXPORT_SYMBOL vmlinux 0x3dcea56f md_finish_reshape +EXPORT_SYMBOL vmlinux 0x3dd5ac4a lookup_one EXPORT_SYMBOL vmlinux 0x3dd9b230 proc_dointvec_userhz_jiffies EXPORT_SYMBOL vmlinux 0x3ddc6c04 x86_bios_cpu_apicid -EXPORT_SYMBOL vmlinux 0x3df17c03 dev_mc_del_global -EXPORT_SYMBOL vmlinux 0x3dfafc6c ndisc_mc_map +EXPORT_SYMBOL vmlinux 0x3de0d4c5 __vfs_setxattr +EXPORT_SYMBOL vmlinux 0x3de2aa69 bio_integrity_prep +EXPORT_SYMBOL vmlinux 0x3dec90d1 free_task EXPORT_SYMBOL vmlinux 0x3dfb86b9 resource_list_create_entry EXPORT_SYMBOL vmlinux 0x3dfc897c seq_hlist_start_head -EXPORT_SYMBOL vmlinux 0x3e167f33 agp_generic_type_to_mask_type +EXPORT_SYMBOL vmlinux 0x3e00aa44 sock_recv_errqueue +EXPORT_SYMBOL vmlinux 0x3e076e1d skb_mac_gso_segment +EXPORT_SYMBOL vmlinux 0x3e0b2675 truncate_inode_pages_range +EXPORT_SYMBOL vmlinux 0x3e1e76eb jbd2_journal_clear_err +EXPORT_SYMBOL vmlinux 0x3e31192d jbd2_complete_transaction +EXPORT_SYMBOL vmlinux 0x3e3ae07b dquot_quota_on_mount EXPORT_SYMBOL vmlinux 0x3e3bad0a __tasklet_hi_schedule -EXPORT_SYMBOL vmlinux 0x3e3da775 kmem_cache_alloc_trace -EXPORT_SYMBOL vmlinux 0x3e3e7cac add_random_ready_callback -EXPORT_SYMBOL vmlinux 0x3e49b429 sk_ns_capable -EXPORT_SYMBOL vmlinux 0x3e4cbe08 vfs_create_mount -EXPORT_SYMBOL vmlinux 0x3e5087bc i8042_remove_filter -EXPORT_SYMBOL vmlinux 0x3e601351 param_ops_string -EXPORT_SYMBOL vmlinux 0x3e6a7bc2 input_free_device -EXPORT_SYMBOL vmlinux 0x3e7c3d93 neigh_changeaddr -EXPORT_SYMBOL vmlinux 0x3eaf7638 vga_switcheroo_get_client_state -EXPORT_SYMBOL vmlinux 0x3ebd2583 phy_drivers_register -EXPORT_SYMBOL vmlinux 0x3ed42583 serial8250_do_set_termios -EXPORT_SYMBOL vmlinux 0x3ed958e6 acpi_bus_register_driver +EXPORT_SYMBOL vmlinux 0x3e660861 serio_unregister_port +EXPORT_SYMBOL vmlinux 0x3e825a85 kernel_sendmsg +EXPORT_SYMBOL vmlinux 0x3e84b5f3 tcp_add_backlog +EXPORT_SYMBOL vmlinux 0x3e92762d fiemap_prep +EXPORT_SYMBOL vmlinux 0x3e9d17e2 flow_rule_match_enc_opts +EXPORT_SYMBOL vmlinux 0x3e9efa01 xfrm_policy_alloc +EXPORT_SYMBOL vmlinux 0x3ebe0de4 skb_copy_datagram_from_iter +EXPORT_SYMBOL vmlinux 0x3ecbc4dd dm_kobject_release +EXPORT_SYMBOL vmlinux 0x3ecc9827 iov_iter_get_pages +EXPORT_SYMBOL vmlinux 0x3edbdef8 md_done_sync +EXPORT_SYMBOL vmlinux 0x3ee22db2 alloc_pages EXPORT_SYMBOL vmlinux 0x3eeb2322 __wake_up +EXPORT_SYMBOL vmlinux 0x3ef6ac05 bio_integrity_alloc EXPORT_SYMBOL vmlinux 0x3efe1703 phy_unregister_fixup_for_id -EXPORT_SYMBOL vmlinux 0x3f05c070 generic_pipe_buf_get -EXPORT_SYMBOL vmlinux 0x3f0ac5ba sock_cmsg_send +EXPORT_SYMBOL vmlinux 0x3f0e5501 reuseport_migrate_sock EXPORT_SYMBOL vmlinux 0x3f0eabd2 xxh64_update -EXPORT_SYMBOL vmlinux 0x3f1a4b67 __invalidate_device -EXPORT_SYMBOL vmlinux 0x3f29399c __check_sticky +EXPORT_SYMBOL vmlinux 0x3f3c7478 vmf_insert_mixed_mkwrite EXPORT_SYMBOL vmlinux 0x3f4547a7 put_unused_fd -EXPORT_SYMBOL vmlinux 0x3f4bc26a inet_confirm_addr EXPORT_SYMBOL vmlinux 0x3f4bd846 gen_pool_first_fit_order_align -EXPORT_SYMBOL vmlinux 0x3f7d7e31 __d_lookup_done +EXPORT_SYMBOL vmlinux 0x3f6a0242 fscrypt_zeroout_range +EXPORT_SYMBOL vmlinux 0x3f76680f sock_setsockopt EXPORT_SYMBOL vmlinux 0x3f89071b security_ib_pkey_access -EXPORT_SYMBOL vmlinux 0x3f9d5d9a ipv6_sock_mc_join -EXPORT_SYMBOL vmlinux 0x3fb34e6f blk_queue_update_dma_pad -EXPORT_SYMBOL vmlinux 0x3fbcb4f8 blk_integrity_compare +EXPORT_SYMBOL vmlinux 0x3f896263 mipi_dsi_device_register_full +EXPORT_SYMBOL vmlinux 0x3f8c436e posix_acl_chmod +EXPORT_SYMBOL vmlinux 0x3f97af00 iov_iter_zero EXPORT_SYMBOL vmlinux 0x3fbf3c89 vme_slave_set EXPORT_SYMBOL vmlinux 0x3fd78f3b register_chrdev_region EXPORT_SYMBOL vmlinux 0x3fe2ccbe memweight -EXPORT_SYMBOL vmlinux 0x40136f8e skb_append -EXPORT_SYMBOL vmlinux 0x4018d5ae simple_dir_inode_operations -EXPORT_SYMBOL vmlinux 0x4026637e skb_free_datagram -EXPORT_SYMBOL vmlinux 0x402b4f27 phy_register_fixup_for_uid -EXPORT_SYMBOL vmlinux 0x403bd52e register_md_personality -EXPORT_SYMBOL vmlinux 0x4048f78e netif_set_xps_queue -EXPORT_SYMBOL vmlinux 0x404bc78e netdev_next_lower_dev_rcu +EXPORT_SYMBOL vmlinux 0x3fe95c64 genphy_c37_config_aneg +EXPORT_SYMBOL vmlinux 0x400969b4 sk_wait_data +EXPORT_SYMBOL vmlinux 0x4046a174 sock_no_socketpair +EXPORT_SYMBOL vmlinux 0x404c2946 d_obtain_alias EXPORT_SYMBOL vmlinux 0x4055a920 acpi_remove_fixed_event_handler -EXPORT_SYMBOL vmlinux 0x4072b419 uart_suspend_port -EXPORT_SYMBOL vmlinux 0x407dd51a inet_dev_addr_type -EXPORT_SYMBOL vmlinux 0x4094a012 dma_sync_sg_for_cpu +EXPORT_SYMBOL vmlinux 0x40743fde __sync_dirty_buffer +EXPORT_SYMBOL vmlinux 0x4079dff9 tcp_sendmsg +EXPORT_SYMBOL vmlinux 0x40890f17 inet6_ioctl EXPORT_SYMBOL vmlinux 0x40973662 sysctl_udp_mem +EXPORT_SYMBOL vmlinux 0x40983462 build_skb EXPORT_SYMBOL vmlinux 0x409873e3 tty_termios_baud_rate +EXPORT_SYMBOL vmlinux 0x40a75d08 devm_alloc_etherdev_mqs EXPORT_SYMBOL vmlinux 0x40a9b349 vzalloc +EXPORT_SYMBOL vmlinux 0x40b6b0a8 tcp_sock_set_user_timeout +EXPORT_SYMBOL vmlinux 0x40b8c5aa kmem_cache_alloc +EXPORT_SYMBOL vmlinux 0x40bdf97f mdiobus_is_registered_device EXPORT_SYMBOL vmlinux 0x40c7247c si_meminfo EXPORT_SYMBOL vmlinux 0x40d04664 console_trylock EXPORT_SYMBOL vmlinux 0x40d59096 unregister_restart_handler EXPORT_SYMBOL vmlinux 0x40d84a37 ZSTD_getFrameParams -EXPORT_SYMBOL vmlinux 0x40da2bee fqdir_init -EXPORT_SYMBOL vmlinux 0x40ee481f mark_buffer_write_io_error -EXPORT_SYMBOL vmlinux 0x4127da43 bdevname -EXPORT_SYMBOL vmlinux 0x412a2b6c blk_queue_chunk_sectors +EXPORT_SYMBOL vmlinux 0x40fcb217 md_bitmap_update_sb +EXPORT_SYMBOL vmlinux 0x411c449d security_skb_classify_flow +EXPORT_SYMBOL vmlinux 0x41273e7b vme_bus_type EXPORT_SYMBOL vmlinux 0x412f893c page_offline_begin -EXPORT_SYMBOL vmlinux 0x41318c33 scm_detach_fds -EXPORT_SYMBOL vmlinux 0x41392327 __frontswap_test -EXPORT_SYMBOL vmlinux 0x413b1ec5 security_sb_set_mnt_opts EXPORT_SYMBOL vmlinux 0x41482d8b strndup_user -EXPORT_SYMBOL vmlinux 0x414dc3da ip_tunnel_header_ops -EXPORT_SYMBOL vmlinux 0x414e51da proto_unregister -EXPORT_SYMBOL vmlinux 0x418578d2 blk_mq_start_hw_queues +EXPORT_SYMBOL vmlinux 0x414efe16 path_has_submounts +EXPORT_SYMBOL vmlinux 0x415a61c6 dup_iter +EXPORT_SYMBOL vmlinux 0x4169435f d_find_any_alias EXPORT_SYMBOL vmlinux 0x4188d439 neigh_rand_reach_time -EXPORT_SYMBOL vmlinux 0x418f2e0c pci_enable_msix_range -EXPORT_SYMBOL vmlinux 0x4190cf92 phy_ethtool_get_link_ksettings -EXPORT_SYMBOL vmlinux 0x41a1f60e scsi_dma_map -EXPORT_SYMBOL vmlinux 0x41a5aeea jbd2__journal_restart -EXPORT_SYMBOL vmlinux 0x41b2ef6f bioset_exit -EXPORT_SYMBOL vmlinux 0x41b63247 param_get_string -EXPORT_SYMBOL vmlinux 0x41bbbc28 tty_port_close_start -EXPORT_SYMBOL vmlinux 0x41c2c91f wait_on_page_bit_killable -EXPORT_SYMBOL vmlinux 0x41cef3e6 kfree_skb -EXPORT_SYMBOL vmlinux 0x41df87c5 __neigh_event_send +EXPORT_SYMBOL vmlinux 0x419907da bio_endio +EXPORT_SYMBOL vmlinux 0x41a33240 key_type_keyring +EXPORT_SYMBOL vmlinux 0x41a6c839 dev_queue_xmit_accel +EXPORT_SYMBOL vmlinux 0x41ab5d88 tcf_idr_check_alloc +EXPORT_SYMBOL vmlinux 0x41b49680 inet6_del_offload +EXPORT_SYMBOL vmlinux 0x41b525d1 cdev_add EXPORT_SYMBOL vmlinux 0x41efdeaf radix_tree_lookup_slot -EXPORT_SYMBOL vmlinux 0x4206c0cd sock_no_sendmsg +EXPORT_SYMBOL vmlinux 0x4202acc3 bfifo_qdisc_ops EXPORT_SYMBOL vmlinux 0x420964e3 __nla_parse EXPORT_SYMBOL vmlinux 0x42160169 flush_workqueue +EXPORT_SYMBOL vmlinux 0x4221d4a6 __bio_clone_fast +EXPORT_SYMBOL vmlinux 0x422eeb6f pci_bus_size_bridges EXPORT_SYMBOL vmlinux 0x4230a8d7 sg_nents_for_len -EXPORT_SYMBOL vmlinux 0x423218e3 scsi_set_medium_removal -EXPORT_SYMBOL vmlinux 0x423ba7cc vfs_rename EXPORT_SYMBOL vmlinux 0x4248ae3c single_task_running EXPORT_SYMBOL vmlinux 0x424d3620 zlib_inflateIncomp -EXPORT_SYMBOL vmlinux 0x424e3ad1 fscrypt_put_encryption_info -EXPORT_SYMBOL vmlinux 0x42514486 file_modified +EXPORT_SYMBOL vmlinux 0x4252e60a dst_destroy +EXPORT_SYMBOL vmlinux 0x42534614 skb_queue_head EXPORT_SYMBOL vmlinux 0x42578e80 acpi_get_type -EXPORT_SYMBOL vmlinux 0x4258929f __wait_on_buffer -EXPORT_SYMBOL vmlinux 0x4258c479 sync_mapping_buffers EXPORT_SYMBOL vmlinux 0x42595e58 vgacon_text_force -EXPORT_SYMBOL vmlinux 0x426469e0 inet_frag_kill -EXPORT_SYMBOL vmlinux 0x427dae7b unmap_mapping_range -EXPORT_SYMBOL vmlinux 0x42848cdf add_watch_to_object -EXPORT_SYMBOL vmlinux 0x42952550 __generic_file_write_iter +EXPORT_SYMBOL vmlinux 0x425a3370 vm_map_pages +EXPORT_SYMBOL vmlinux 0x425aaee3 blk_mq_alloc_request +EXPORT_SYMBOL vmlinux 0x426c711b try_to_writeback_inodes_sb +EXPORT_SYMBOL vmlinux 0x427a6170 mini_qdisc_pair_swap +EXPORT_SYMBOL vmlinux 0x427e3ef3 sk_common_release +EXPORT_SYMBOL vmlinux 0x4286151a __mmap_lock_do_trace_released +EXPORT_SYMBOL vmlinux 0x4298bbbf inet_dev_addr_type +EXPORT_SYMBOL vmlinux 0x42ab5c14 param_get_charp +EXPORT_SYMBOL vmlinux 0x42b51b50 vm_map_pages_zero +EXPORT_SYMBOL vmlinux 0x42bd154e pci_dev_get EXPORT_SYMBOL vmlinux 0x42bed8d4 unix_gc_lock -EXPORT_SYMBOL vmlinux 0x42c580d9 __set_page_dirty_buffers -EXPORT_SYMBOL vmlinux 0x42d9cd4f dmam_pool_create -EXPORT_SYMBOL vmlinux 0x42e3c828 mount_bdev +EXPORT_SYMBOL vmlinux 0x42e46431 alloc_netdev_mqs EXPORT_SYMBOL vmlinux 0x42f1b900 fb_pad_unaligned_buffer -EXPORT_SYMBOL vmlinux 0x42fbcdde dma_unmap_resource EXPORT_SYMBOL vmlinux 0x4302d0eb free_pages -EXPORT_SYMBOL vmlinux 0x431a6a36 jbd2_transaction_committed +EXPORT_SYMBOL vmlinux 0x430ccd8a qdisc_warn_nonwc EXPORT_SYMBOL vmlinux 0x431ec3a9 __nla_validate -EXPORT_SYMBOL vmlinux 0x4328df55 skb_eth_push -EXPORT_SYMBOL vmlinux 0x432f2dd3 __starget_for_each_device +EXPORT_SYMBOL vmlinux 0x4327a8b8 truncate_pagecache EXPORT_SYMBOL vmlinux 0x4336fcca ucs2_as_utf8 EXPORT_SYMBOL vmlinux 0x433cabfb acpi_decode_pld_buffer -EXPORT_SYMBOL vmlinux 0x433d9332 dev_set_mac_address_user +EXPORT_SYMBOL vmlinux 0x434745bf wait_for_key_construction EXPORT_SYMBOL vmlinux 0x4351577a fb_parse_edid -EXPORT_SYMBOL vmlinux 0x4356d6c4 vfs_path_lookup -EXPORT_SYMBOL vmlinux 0x436bd7ab dev_pre_changeaddr_notify -EXPORT_SYMBOL vmlinux 0x436e48d9 param_set_ulong +EXPORT_SYMBOL vmlinux 0x436d769e dev_deactivate EXPORT_SYMBOL vmlinux 0x437a0d6d __sock_tx_timestamp -EXPORT_SYMBOL vmlinux 0x437a75ee set_pages_array_wb +EXPORT_SYMBOL vmlinux 0x4381de32 nvdimm_namespace_capacity EXPORT_SYMBOL vmlinux 0x438610bd security_tun_dev_alloc_security -EXPORT_SYMBOL vmlinux 0x43884905 flow_block_cb_setup_simple -EXPORT_SYMBOL vmlinux 0x438e9669 tcp_v4_conn_request -EXPORT_SYMBOL vmlinux 0x439786cb ppp_register_net_channel -EXPORT_SYMBOL vmlinux 0x43ac37be ethtool_get_phc_vclocks -EXPORT_SYMBOL vmlinux 0x43bb3ec0 scsi_add_device -EXPORT_SYMBOL vmlinux 0x43bd459a __ip_select_ident +EXPORT_SYMBOL vmlinux 0x43b3892f xfrm4_rcv +EXPORT_SYMBOL vmlinux 0x43c8f3d0 acpi_device_set_power +EXPORT_SYMBOL vmlinux 0x43ced618 flow_rule_match_ipv4_addrs EXPORT_SYMBOL vmlinux 0x43d22fb9 groups_alloc -EXPORT_SYMBOL vmlinux 0x43df9787 icmp_ndo_send -EXPORT_SYMBOL vmlinux 0x43fe0ff6 pci_ep_cfs_add_epc_group -EXPORT_SYMBOL vmlinux 0x440badbb mount_nodev -EXPORT_SYMBOL vmlinux 0x440edd61 dquot_transfer -EXPORT_SYMBOL vmlinux 0x442472f4 inode_nohighmem -EXPORT_SYMBOL vmlinux 0x443a69d3 registered_fb -EXPORT_SYMBOL vmlinux 0x443afa1f xsk_get_pool_from_qid -EXPORT_SYMBOL vmlinux 0x443bc417 invalidate_inode_buffers +EXPORT_SYMBOL vmlinux 0x43d43add done_path_create +EXPORT_SYMBOL vmlinux 0x43d70061 d_obtain_root +EXPORT_SYMBOL vmlinux 0x43dd51de simple_recursive_removal +EXPORT_SYMBOL vmlinux 0x43f3b218 setattr_copy +EXPORT_SYMBOL vmlinux 0x441b9b71 user_path_at_empty +EXPORT_SYMBOL vmlinux 0x4422c2b7 netdev_lower_dev_get_private +EXPORT_SYMBOL vmlinux 0x44355edf xfrm_replay_seqhi +EXPORT_SYMBOL vmlinux 0x44364db1 scsi_report_opcode +EXPORT_SYMBOL vmlinux 0x443937fd vc_cons EXPORT_SYMBOL vmlinux 0x44414ff2 iosf_mbi_unblock_punit_i2c_access EXPORT_SYMBOL vmlinux 0x44469a76 crc_ccitt_false_table -EXPORT_SYMBOL vmlinux 0x445701a2 flow_rule_match_meta EXPORT_SYMBOL vmlinux 0x4462d35e cpufreq_get_hw_max_freq +EXPORT_SYMBOL vmlinux 0x44637805 param_get_hexint +EXPORT_SYMBOL vmlinux 0x446473b1 dm_kcopyd_copy +EXPORT_SYMBOL vmlinux 0x4476a76c phy_validate_pause EXPORT_SYMBOL vmlinux 0x44902cff acpi_enable_event -EXPORT_SYMBOL vmlinux 0x44969eda ps2_cmd_aborted EXPORT_SYMBOL vmlinux 0x449ad0a7 memcmp EXPORT_SYMBOL vmlinux 0x44a6e90a irq_cpu_rmap_add EXPORT_SYMBOL vmlinux 0x44aaf30f tsc_khz -EXPORT_SYMBOL vmlinux 0x44d038c7 agp_generic_free_by_type -EXPORT_SYMBOL vmlinux 0x44d3a278 pci_back_from_sleep -EXPORT_SYMBOL vmlinux 0x44d833d3 reuseport_attach_prog -EXPORT_SYMBOL vmlinux 0x44d9c5e8 mipi_dsi_host_unregister -EXPORT_SYMBOL vmlinux 0x44e7b024 devfreq_unregister_opp_notifier +EXPORT_SYMBOL vmlinux 0x44d774f6 tty_port_tty_set +EXPORT_SYMBOL vmlinux 0x44d91fbb pcie_capability_read_dword EXPORT_SYMBOL vmlinux 0x44e9a829 match_token -EXPORT_SYMBOL vmlinux 0x44eedb50 bprm_change_interp +EXPORT_SYMBOL vmlinux 0x44f497dc dma_set_coherent_mask EXPORT_SYMBOL vmlinux 0x45006cee default_red -EXPORT_SYMBOL vmlinux 0x4504d102 filemap_map_pages EXPORT_SYMBOL vmlinux 0x45081703 ec_get_handle -EXPORT_SYMBOL vmlinux 0x450f33e2 fib_default_rule_add -EXPORT_SYMBOL vmlinux 0x451507d2 dquot_alloc +EXPORT_SYMBOL vmlinux 0x450e389f ilookup5_nowait +EXPORT_SYMBOL vmlinux 0x451f6959 nf_log_unset +EXPORT_SYMBOL vmlinux 0x4522fe42 tty_insert_flip_string_flags EXPORT_SYMBOL vmlinux 0x452ba683 ipv6_ext_hdr EXPORT_SYMBOL vmlinux 0x453c8403 pci_msi_enabled -EXPORT_SYMBOL vmlinux 0x454eb2f7 nf_ip6_checksum EXPORT_SYMBOL vmlinux 0x45535485 xxh32_update +EXPORT_SYMBOL vmlinux 0x456c5d5b agp_alloc_page_array +EXPORT_SYMBOL vmlinux 0x4571b8a1 ndo_dflt_fdb_del +EXPORT_SYMBOL vmlinux 0x45763146 inet_sendmsg EXPORT_SYMBOL vmlinux 0x4578f528 __kfifo_to_user -EXPORT_SYMBOL vmlinux 0x45923a0f sock_rfree -EXPORT_SYMBOL vmlinux 0x45a99495 skb_find_text -EXPORT_SYMBOL vmlinux 0x45af59c6 locks_lock_inode_wait +EXPORT_SYMBOL vmlinux 0x459698d1 dump_page +EXPORT_SYMBOL vmlinux 0x45bdb2d7 tcf_classify +EXPORT_SYMBOL vmlinux 0x45c06d8e unpin_user_pages_dirty_lock +EXPORT_SYMBOL vmlinux 0x45c0f8a7 pagecache_get_page +EXPORT_SYMBOL vmlinux 0x45cafcc9 touchscreen_report_pos EXPORT_SYMBOL vmlinux 0x45d246da node_to_cpumask_map -EXPORT_SYMBOL vmlinux 0x45e63633 pci_bus_write_config_byte -EXPORT_SYMBOL vmlinux 0x45e63bd9 rtnl_configure_link EXPORT_SYMBOL vmlinux 0x45e8d7b5 native_write_cr0 -EXPORT_SYMBOL vmlinux 0x45f27b53 skb_dequeue_tail -EXPORT_SYMBOL vmlinux 0x46012d59 ip_sock_set_recverr -EXPORT_SYMBOL vmlinux 0x4601fe87 tcp_sock_set_user_timeout -EXPORT_SYMBOL vmlinux 0x46041289 kernel_sendpage -EXPORT_SYMBOL vmlinux 0x460c281f jbd2_journal_force_commit_nested -EXPORT_SYMBOL vmlinux 0x460f4a34 flow_hash_from_keys +EXPORT_SYMBOL vmlinux 0x45ee2255 iommu_put_dma_cookie +EXPORT_SYMBOL vmlinux 0x45f11224 kmem_cache_alloc_node +EXPORT_SYMBOL vmlinux 0x460c66cb get_tz_trend EXPORT_SYMBOL vmlinux 0x461d16ca sg_nents EXPORT_SYMBOL vmlinux 0x4629334c __preempt_count EXPORT_SYMBOL vmlinux 0x463219fb tcp_hashinfo -EXPORT_SYMBOL vmlinux 0x46359675 is_nd_pfn +EXPORT_SYMBOL vmlinux 0x465bb691 __SCK__tp_func_module_get EXPORT_SYMBOL vmlinux 0x465e24ff ucs2_utf8size -EXPORT_SYMBOL vmlinux 0x466b403c put_cmsg +EXPORT_SYMBOL vmlinux 0x46660acf tcf_block_put EXPORT_SYMBOL vmlinux 0x466c14a7 __delay -EXPORT_SYMBOL vmlinux 0x46715c0e devm_nvmem_unregister +EXPORT_SYMBOL vmlinux 0x467bbcb9 dquot_quota_on EXPORT_SYMBOL vmlinux 0x467df16d netdev_rss_key_fill -EXPORT_SYMBOL vmlinux 0x468b480f ipv6_dev_mc_dec -EXPORT_SYMBOL vmlinux 0x4699a787 jbd2_journal_flush EXPORT_SYMBOL vmlinux 0x469a6ec7 tcp_parse_md5sig_option -EXPORT_SYMBOL vmlinux 0x469d202c tcp_filter -EXPORT_SYMBOL vmlinux 0x46c10379 pci_get_subsys +EXPORT_SYMBOL vmlinux 0x469bf862 pci_fixup_device EXPORT_SYMBOL vmlinux 0x46c47fb6 __node_distance EXPORT_SYMBOL vmlinux 0x46cf10eb cachemode2protval -EXPORT_SYMBOL vmlinux 0x46d29528 in_dev_finish_destroy -EXPORT_SYMBOL vmlinux 0x46e02a64 ip_tunnel_parse_protocol -EXPORT_SYMBOL vmlinux 0x46ebd0ac dev_get_phys_port_id -EXPORT_SYMBOL vmlinux 0x46f4f2e9 genphy_suspend -EXPORT_SYMBOL vmlinux 0x46fec1d0 dev_set_alias -EXPORT_SYMBOL vmlinux 0x47104cab blk_post_runtime_suspend +EXPORT_SYMBOL vmlinux 0x46d0d61e security_sk_classify_flow +EXPORT_SYMBOL vmlinux 0x46d33b7f sg_miter_start EXPORT_SYMBOL vmlinux 0x4715a909 acpi_load_table -EXPORT_SYMBOL vmlinux 0x47212deb param_get_charp -EXPORT_SYMBOL vmlinux 0x4729ba33 mroute6_is_socket -EXPORT_SYMBOL vmlinux 0x472f8e84 vm_iomap_memory -EXPORT_SYMBOL vmlinux 0x47411224 inode_owner_or_capable -EXPORT_SYMBOL vmlinux 0x4746569b dup_iter -EXPORT_SYMBOL vmlinux 0x474b9ed4 neigh_connected_output -EXPORT_SYMBOL vmlinux 0x47502edd blk_mq_start_request -EXPORT_SYMBOL vmlinux 0x4760df88 tty_unlock -EXPORT_SYMBOL vmlinux 0x47688cfb inet_release +EXPORT_SYMBOL vmlinux 0x47197082 inet_proto_csum_replace16 +EXPORT_SYMBOL vmlinux 0x4724980c mdiobus_read +EXPORT_SYMBOL vmlinux 0x472b98c7 bioset_exit +EXPORT_SYMBOL vmlinux 0x47375244 tcf_get_next_proto EXPORT_SYMBOL vmlinux 0x47709e42 free_anon_bdev -EXPORT_SYMBOL vmlinux 0x478da71d ip_defrag EXPORT_SYMBOL vmlinux 0x47960bc4 proc_do_large_bitmap EXPORT_SYMBOL vmlinux 0x47a0cdcb mb_cache_entry_find_next +EXPORT_SYMBOL vmlinux 0x47af971f pneigh_lookup EXPORT_SYMBOL vmlinux 0x47c20f8a refcount_dec_not_one -EXPORT_SYMBOL vmlinux 0x47c59524 zerocopy_sg_from_iter +EXPORT_SYMBOL vmlinux 0x47c5d420 inet_rcv_saddr_equal EXPORT_SYMBOL vmlinux 0x47c65bfc unregister_inet6addr_validator_notifier +EXPORT_SYMBOL vmlinux 0x47c9fa8e tcp_md5_do_add EXPORT_SYMBOL vmlinux 0x47cfd825 kstrtouint_from_user EXPORT_SYMBOL vmlinux 0x47d8d301 __cond_resched_rwlock_read -EXPORT_SYMBOL vmlinux 0x47f8d635 __get_hash_from_flowi6 -EXPORT_SYMBOL vmlinux 0x4808dcfc tcf_idr_create_from_flags +EXPORT_SYMBOL vmlinux 0x47e32e47 jbd2_journal_free_reserved +EXPORT_SYMBOL vmlinux 0x47ea20b0 zpool_register_driver +EXPORT_SYMBOL vmlinux 0x480ce88a get_ipc_ns_exported EXPORT_SYMBOL vmlinux 0x4810ace5 unregister_nls EXPORT_SYMBOL vmlinux 0x48112d76 _raw_read_lock_irq +EXPORT_SYMBOL vmlinux 0x48148ce9 jbd2_journal_get_undo_access EXPORT_SYMBOL vmlinux 0x48193639 acpi_lid_open -EXPORT_SYMBOL vmlinux 0x48264584 iov_iter_get_pages_alloc EXPORT_SYMBOL vmlinux 0x4829cf6b fscrypt_enqueue_decrypt_work -EXPORT_SYMBOL vmlinux 0x482aa356 jbd2_journal_get_undo_access -EXPORT_SYMBOL vmlinux 0x483b5a0b vga_switcheroo_register_client EXPORT_SYMBOL vmlinux 0x4841bdee strnchr EXPORT_SYMBOL vmlinux 0x48476bcb intel_gtt_insert_page EXPORT_SYMBOL vmlinux 0x484f6edf ktime_get_coarse_real_ts64 -EXPORT_SYMBOL vmlinux 0x4851de32 get_thermal_instance EXPORT_SYMBOL vmlinux 0x4859b8bb rtc_year_days -EXPORT_SYMBOL vmlinux 0x485f604b scsi_alloc_sgtables +EXPORT_SYMBOL vmlinux 0x485a9b51 phy_attached_print EXPORT_SYMBOL vmlinux 0x486075c8 gen_pool_dma_alloc -EXPORT_SYMBOL vmlinux 0x486b59f2 d_alloc_anon -EXPORT_SYMBOL vmlinux 0x486eb7e8 pnp_device_attach +EXPORT_SYMBOL vmlinux 0x4869d3ba skb_flow_get_icmp_tci EXPORT_SYMBOL vmlinux 0x4871d75d clk_hw_register_clkdev -EXPORT_SYMBOL vmlinux 0x4877159d ip_tunnel_get_link_net -EXPORT_SYMBOL vmlinux 0x487b1000 __tracepoint_module_get -EXPORT_SYMBOL vmlinux 0x487bdf32 vfs_copy_file_range -EXPORT_SYMBOL vmlinux 0x48830412 fscrypt_ioctl_get_policy -EXPORT_SYMBOL vmlinux 0x4885dea3 jbd2_journal_extend -EXPORT_SYMBOL vmlinux 0x488ed0a2 param_ops_ullong -EXPORT_SYMBOL vmlinux 0x489e358f pci_restore_state +EXPORT_SYMBOL vmlinux 0x488d70a4 pci_write_config_dword EXPORT_SYMBOL vmlinux 0x489f6e0b rdma_dim +EXPORT_SYMBOL vmlinux 0x489f7665 __skb_get_hash EXPORT_SYMBOL vmlinux 0x48a81d7e vfio_group_pin_pages EXPORT_SYMBOL vmlinux 0x48a91171 string_get_size EXPORT_SYMBOL vmlinux 0x48b99a13 vme_lm_free EXPORT_SYMBOL vmlinux 0x48c093fb _atomic_dec_and_lock_irqsave EXPORT_SYMBOL vmlinux 0x48d50e79 amd_iommu_register_ppr_notifier -EXPORT_SYMBOL vmlinux 0x48da6b12 __test_set_page_writeback -EXPORT_SYMBOL vmlinux 0x48dad4b9 rfkill_alloc +EXPORT_SYMBOL vmlinux 0x48dae733 sock_pfree +EXPORT_SYMBOL vmlinux 0x48e44c1b skb_queue_tail +EXPORT_SYMBOL vmlinux 0x48fb5931 tty_port_free_xmit_buf +EXPORT_SYMBOL vmlinux 0x48fd0925 md_error EXPORT_SYMBOL vmlinux 0x49045426 icmp_err_convert -EXPORT_SYMBOL vmlinux 0x4923e6ae jbd2_journal_check_available_features -EXPORT_SYMBOL vmlinux 0x4933c3cd lock_rename -EXPORT_SYMBOL vmlinux 0x493f8d8e md_set_array_sectors -EXPORT_SYMBOL vmlinux 0x49462c11 vlan_ioctl_set -EXPORT_SYMBOL vmlinux 0x494665bd request_key_tag +EXPORT_SYMBOL vmlinux 0x491f8d31 freeze_bdev EXPORT_SYMBOL vmlinux 0x494e3393 vm_get_page_prot EXPORT_SYMBOL vmlinux 0x495e378d __pv_queued_spin_lock_slowpath +EXPORT_SYMBOL vmlinux 0x4963ea76 __tracepoint_mmap_lock_start_locking EXPORT_SYMBOL vmlinux 0x4967e79f radix_tree_iter_resume -EXPORT_SYMBOL vmlinux 0x49727191 mem_cgroup_from_task -EXPORT_SYMBOL vmlinux 0x498a838d gnet_stats_copy_app -EXPORT_SYMBOL vmlinux 0x498c0d14 netdev_adjacent_change_prepare +EXPORT_SYMBOL vmlinux 0x498757a3 tcp_v4_destroy_sock EXPORT_SYMBOL vmlinux 0x498e9128 ZSTD_findDecompressedSize -EXPORT_SYMBOL vmlinux 0x49915b27 cdrom_check_events -EXPORT_SYMBOL vmlinux 0x49930c58 __task_pid_nr_ns +EXPORT_SYMBOL vmlinux 0x499e5438 xsk_uses_need_wakeup EXPORT_SYMBOL vmlinux 0x499f0ecf nd_sb_checksum +EXPORT_SYMBOL vmlinux 0x49a35992 devm_pci_remap_cfgspace EXPORT_SYMBOL vmlinux 0x49b163b8 acpi_bus_scan -EXPORT_SYMBOL vmlinux 0x49b5e15f ip_sock_set_freebind -EXPORT_SYMBOL vmlinux 0x49e20d8a simple_get_link -EXPORT_SYMBOL vmlinux 0x49e963a8 pldmfw_op_pci_match_record -EXPORT_SYMBOL vmlinux 0x4a095af1 blk_integrity_unregister -EXPORT_SYMBOL vmlinux 0x4a09f076 find_get_pages_range_tag +EXPORT_SYMBOL vmlinux 0x49c0b855 __cleancache_invalidate_fs +EXPORT_SYMBOL vmlinux 0x49c7b439 mipi_dsi_dcs_set_pixel_format +EXPORT_SYMBOL vmlinux 0x49d91d27 vme_unregister_driver +EXPORT_SYMBOL vmlinux 0x49fef2fd key_put EXPORT_SYMBOL vmlinux 0x4a165127 kobject_put -EXPORT_SYMBOL vmlinux 0x4a1d0bac tcf_block_netif_keep_dst -EXPORT_SYMBOL vmlinux 0x4a2ee58e devfreq_register_notifier -EXPORT_SYMBOL vmlinux 0x4a35f2b3 __blockdev_direct_IO +EXPORT_SYMBOL vmlinux 0x4a1ae6de mipi_dsi_dcs_write_buffer +EXPORT_SYMBOL vmlinux 0x4a1b63c6 fb_validate_mode +EXPORT_SYMBOL vmlinux 0x4a2384fd inet6_release +EXPORT_SYMBOL vmlinux 0x4a24cf39 kmem_cache_size EXPORT_SYMBOL vmlinux 0x4a3ad70e wait_for_completion_timeout -EXPORT_SYMBOL vmlinux 0x4a3e7f6c d_alloc +EXPORT_SYMBOL vmlinux 0x4a3ea519 init_special_inode EXPORT_SYMBOL vmlinux 0x4a453f53 iowrite32 -EXPORT_SYMBOL vmlinux 0x4a45b4cb read_cache_page_gfp -EXPORT_SYMBOL vmlinux 0x4a5917b3 fscrypt_decrypt_pagecache_blocks -EXPORT_SYMBOL vmlinux 0x4a7d4f5a tcf_exts_dump -EXPORT_SYMBOL vmlinux 0x4a7f43e4 __alloc_disk_node -EXPORT_SYMBOL vmlinux 0x4a875a14 mdiobus_free -EXPORT_SYMBOL vmlinux 0x4a880001 __phy_resume -EXPORT_SYMBOL vmlinux 0x4a88c344 component_match_add_release +EXPORT_SYMBOL vmlinux 0x4a63a864 pci_save_state +EXPORT_SYMBOL vmlinux 0x4a76a5b0 hmm_range_fault +EXPORT_SYMBOL vmlinux 0x4a7e61e2 simple_empty EXPORT_SYMBOL vmlinux 0x4a8a6949 get_random_bytes_arch EXPORT_SYMBOL vmlinux 0x4a96a8eb xxh32_digest +EXPORT_SYMBOL vmlinux 0x4ab64ffd configfs_depend_item_unlocked +EXPORT_SYMBOL vmlinux 0x4ab6cfc5 __SCK__tp_func_dma_fence_emit EXPORT_SYMBOL vmlinux 0x4abb7d10 cpu_rmap_update -EXPORT_SYMBOL vmlinux 0x4ae13103 ip_sock_set_mtu_discover -EXPORT_SYMBOL vmlinux 0x4ae7662a reuseport_alloc +EXPORT_SYMBOL vmlinux 0x4ad0b3a8 devm_of_iomap EXPORT_SYMBOL vmlinux 0x4aea463f crc32_le_shift -EXPORT_SYMBOL vmlinux 0x4af0cee1 flow_block_cb_decref EXPORT_SYMBOL vmlinux 0x4af6ddf0 kstrtou16 EXPORT_SYMBOL vmlinux 0x4afb2238 add_wait_queue -EXPORT_SYMBOL vmlinux 0x4affb70b dev_add_offload +EXPORT_SYMBOL vmlinux 0x4afc6c81 ram_aops EXPORT_SYMBOL vmlinux 0x4b085dbf agp3_generic_configure -EXPORT_SYMBOL vmlinux 0x4b10ada5 iunique -EXPORT_SYMBOL vmlinux 0x4b1559e7 mipi_dsi_dcs_set_tear_on -EXPORT_SYMBOL vmlinux 0x4b177947 pnp_device_detach -EXPORT_SYMBOL vmlinux 0x4b19bc53 eisa_driver_register -EXPORT_SYMBOL vmlinux 0x4b506c63 d_instantiate -EXPORT_SYMBOL vmlinux 0x4b592e6e devm_of_find_backlight +EXPORT_SYMBOL vmlinux 0x4b0eea50 tcp_get_cookie_sock +EXPORT_SYMBOL vmlinux 0x4b17088b netdev_txq_to_tc EXPORT_SYMBOL vmlinux 0x4b5e3a47 __get_user_nocheck_1 EXPORT_SYMBOL vmlinux 0x4b5fd49e dm_kcopyd_do_callback +EXPORT_SYMBOL vmlinux 0x4b6a27e5 scsi_register_driver EXPORT_SYMBOL vmlinux 0x4b6df007 acpi_evaluate_reg -EXPORT_SYMBOL vmlinux 0x4b7edc2c unlock_rename -EXPORT_SYMBOL vmlinux 0x4b854a6d register_md_cluster_operations +EXPORT_SYMBOL vmlinux 0x4b729113 __SCK__tp_func_kmalloc_node +EXPORT_SYMBOL vmlinux 0x4b7475b3 __sk_dst_check +EXPORT_SYMBOL vmlinux 0x4bbc9cd2 uart_add_one_port +EXPORT_SYMBOL vmlinux 0x4bc0534e eth_gro_complete +EXPORT_SYMBOL vmlinux 0x4bc36212 __tracepoint_kmalloc_node EXPORT_SYMBOL vmlinux 0x4bcc2662 mempool_init_node -EXPORT_SYMBOL vmlinux 0x4bedf927 jbd2_journal_start_commit +EXPORT_SYMBOL vmlinux 0x4bcd8298 pid_task +EXPORT_SYMBOL vmlinux 0x4bd7c315 pci_clear_mwi +EXPORT_SYMBOL vmlinux 0x4be0f7e0 nf_log_register EXPORT_SYMBOL vmlinux 0x4bef1c67 empty_name +EXPORT_SYMBOL vmlinux 0x4c01b985 tc_setup_cb_call EXPORT_SYMBOL vmlinux 0x4c07a7e0 acpi_processor_unregister_performance -EXPORT_SYMBOL vmlinux 0x4c1bff5c skb_abort_seq_read EXPORT_SYMBOL vmlinux 0x4c236f6f __x86_indirect_thunk_r15 -EXPORT_SYMBOL vmlinux 0x4c27a47a make_kuid -EXPORT_SYMBOL vmlinux 0x4c2a2f8f tcp_ld_RTO_revert EXPORT_SYMBOL vmlinux 0x4c38d4e0 utf8_strncasecmp_folded EXPORT_SYMBOL vmlinux 0x4c416eb9 LZ4_decompress_fast -EXPORT_SYMBOL vmlinux 0x4c57aec6 param_ops_byte -EXPORT_SYMBOL vmlinux 0x4c57e59a phy_print_status -EXPORT_SYMBOL vmlinux 0x4c5fae66 genl_unregister_family -EXPORT_SYMBOL vmlinux 0x4c74cf75 ip6_mtu -EXPORT_SYMBOL vmlinux 0x4c7a7696 unix_destruct_scm -EXPORT_SYMBOL vmlinux 0x4c82cf57 blk_cleanup_queue -EXPORT_SYMBOL vmlinux 0x4c8aa01a unpin_user_pages_dirty_lock -EXPORT_SYMBOL vmlinux 0x4c96ecef get_mem_cgroup_from_mm -EXPORT_SYMBOL vmlinux 0x4c9b68c2 tcf_em_tree_dump +EXPORT_SYMBOL vmlinux 0x4c445f4c __sk_receive_skb +EXPORT_SYMBOL vmlinux 0x4c6098d7 inode_init_owner +EXPORT_SYMBOL vmlinux 0x4c6a8d1e qdisc_put_unlocked EXPORT_SYMBOL vmlinux 0x4c9d28b0 phys_base -EXPORT_SYMBOL vmlinux 0x4ca594bc __xfrm_state_delete +EXPORT_SYMBOL vmlinux 0x4ca146a4 is_nvdimm_bus_locked +EXPORT_SYMBOL vmlinux 0x4cabd9a8 bdev_dax_pgoff +EXPORT_SYMBOL vmlinux 0x4caef68e fs_param_is_fd +EXPORT_SYMBOL vmlinux 0x4cb321b7 PDE_DATA +EXPORT_SYMBOL vmlinux 0x4cb39d63 pci_bus_set_ops EXPORT_SYMBOL vmlinux 0x4cba441d iwe_stream_add_event -EXPORT_SYMBOL vmlinux 0x4cc26c20 __alloc_skb EXPORT_SYMBOL vmlinux 0x4cd5bc5e rdmsr_safe_regs -EXPORT_SYMBOL vmlinux 0x4cdd63de configfs_register_group +EXPORT_SYMBOL vmlinux 0x4cdd59a9 xfrm_policy_insert EXPORT_SYMBOL vmlinux 0x4ceae601 get_cpu_entry_area -EXPORT_SYMBOL vmlinux 0x4cfbeea2 security_d_instantiate -EXPORT_SYMBOL vmlinux 0x4d009181 block_page_mkwrite -EXPORT_SYMBOL vmlinux 0x4d0d4ab2 pci_scan_bus -EXPORT_SYMBOL vmlinux 0x4d13ac76 ipv6_find_hdr -EXPORT_SYMBOL vmlinux 0x4d1cc2fa unregister_qdisc -EXPORT_SYMBOL vmlinux 0x4d29bf79 param_get_long +EXPORT_SYMBOL vmlinux 0x4cf9cb44 pci_scan_bus +EXPORT_SYMBOL vmlinux 0x4d097055 __dev_get_by_name +EXPORT_SYMBOL vmlinux 0x4d27f4e4 __blk_mq_alloc_disk EXPORT_SYMBOL vmlinux 0x4d2c7133 acpi_info -EXPORT_SYMBOL vmlinux 0x4d38c9c0 agp_generic_create_gatt_table -EXPORT_SYMBOL vmlinux 0x4d4501ef md_unregister_thread -EXPORT_SYMBOL vmlinux 0x4d66ec79 xfrm_state_delete_tunnel -EXPORT_SYMBOL vmlinux 0x4d75b626 input_unregister_device -EXPORT_SYMBOL vmlinux 0x4d7a471d irq_set_chip -EXPORT_SYMBOL vmlinux 0x4d802d3c __page_frag_cache_drain -EXPORT_SYMBOL vmlinux 0x4d82184c ipv6_mc_check_mld -EXPORT_SYMBOL vmlinux 0x4d84bb54 mdio_device_create +EXPORT_SYMBOL vmlinux 0x4d3ef4e3 blk_cleanup_queue +EXPORT_SYMBOL vmlinux 0x4d405fae blk_queue_update_dma_alignment +EXPORT_SYMBOL vmlinux 0x4d5436a4 jbd2_journal_finish_inode_data_buffers +EXPORT_SYMBOL vmlinux 0x4d577797 __inode_sub_bytes +EXPORT_SYMBOL vmlinux 0x4d623263 tcf_qevent_handle +EXPORT_SYMBOL vmlinux 0x4d6baa4d put_cmsg +EXPORT_SYMBOL vmlinux 0x4d6d4c4b tty_vhangup +EXPORT_SYMBOL vmlinux 0x4d8223e1 pci_read_vpd +EXPORT_SYMBOL vmlinux 0x4d8ce311 nf_register_sockopt EXPORT_SYMBOL vmlinux 0x4d924f20 memremap -EXPORT_SYMBOL vmlinux 0x4d93f5f4 __tcp_md5_do_lookup -EXPORT_SYMBOL vmlinux 0x4d945597 vmalloc_to_page EXPORT_SYMBOL vmlinux 0x4d9b652b rb_erase -EXPORT_SYMBOL vmlinux 0x4da9eabf __SCK__tp_func_kmalloc_node +EXPORT_SYMBOL vmlinux 0x4dbba42c dm_table_run_md_queue_async EXPORT_SYMBOL vmlinux 0x4dca08ee sync_file_get_fence +EXPORT_SYMBOL vmlinux 0x4dd15ecc dev_vprintk_emit +EXPORT_SYMBOL vmlinux 0x4ddb0860 fb_show_logo +EXPORT_SYMBOL vmlinux 0x4dde3622 inet_frags_fini EXPORT_SYMBOL vmlinux 0x4de995ec gen_pool_dma_alloc_algo EXPORT_SYMBOL vmlinux 0x4df02057 crc32_be EXPORT_SYMBOL vmlinux 0x4df2ea84 gen_estimator_read +EXPORT_SYMBOL vmlinux 0x4df31b7c sock_queue_rcv_skb EXPORT_SYMBOL vmlinux 0x4dfa8d4b mutex_lock -EXPORT_SYMBOL vmlinux 0x4dfc49b6 md_write_inc -EXPORT_SYMBOL vmlinux 0x4e164fd8 copy_page_from_iter +EXPORT_SYMBOL vmlinux 0x4e1ad5c6 blk_mq_tagset_busy_iter +EXPORT_SYMBOL vmlinux 0x4e1d996a pci_msix_vec_count EXPORT_SYMBOL vmlinux 0x4e20bcf8 radix_tree_tag_set -EXPORT_SYMBOL vmlinux 0x4e258081 no_seek_end_llseek -EXPORT_SYMBOL vmlinux 0x4e2c8eb3 sk_filter_trim_cap -EXPORT_SYMBOL vmlinux 0x4e2eff7d serio_close +EXPORT_SYMBOL vmlinux 0x4e2a76c0 nd_pfn_validate EXPORT_SYMBOL vmlinux 0x4e3567f7 match_int EXPORT_SYMBOL vmlinux 0x4e36cdc4 __ubsan_handle_divrem_overflow -EXPORT_SYMBOL vmlinux 0x4e39fe0d __SCK__tp_func_mmap_lock_start_locking +EXPORT_SYMBOL vmlinux 0x4e479395 blk_mq_run_hw_queues EXPORT_SYMBOL vmlinux 0x4e4f0f16 dma_fence_chain_find_seqno EXPORT_SYMBOL vmlinux 0x4e547048 __kmalloc_node_track_caller -EXPORT_SYMBOL vmlinux 0x4e5c9c71 cfb_copyarea -EXPORT_SYMBOL vmlinux 0x4e667dac pneigh_lookup EXPORT_SYMBOL vmlinux 0x4e68e9be rb_next_postorder EXPORT_SYMBOL vmlinux 0x4e6e4b41 radix_tree_delete EXPORT_SYMBOL vmlinux 0x4e6e8ea7 fg_console -EXPORT_SYMBOL vmlinux 0x4e7bbfcc inet_frag_destroy -EXPORT_SYMBOL vmlinux 0x4e8b6d59 param_ops_short -EXPORT_SYMBOL vmlinux 0x4e902386 __cgroup_bpf_run_filter_sock_ops +EXPORT_SYMBOL vmlinux 0x4e73a57e phy_stop +EXPORT_SYMBOL vmlinux 0x4e90a896 vga_switcheroo_fini_domain_pm_ops +EXPORT_SYMBOL vmlinux 0x4e994a18 file_ns_capable EXPORT_SYMBOL vmlinux 0x4ea25709 dql_reset -EXPORT_SYMBOL vmlinux 0x4ea861ce input_setup_polling +EXPORT_SYMBOL vmlinux 0x4ea2c19e single_open_size EXPORT_SYMBOL vmlinux 0x4eada8f7 security_secid_to_secctx -EXPORT_SYMBOL vmlinux 0x4ebad10a netif_device_detach +EXPORT_SYMBOL vmlinux 0x4eb02fc5 xfrm_dev_state_flush +EXPORT_SYMBOL vmlinux 0x4ec141ab neigh_ifdown EXPORT_SYMBOL vmlinux 0x4ec54e78 bitmap_to_arr32 -EXPORT_SYMBOL vmlinux 0x4ede2afe pcix_get_max_mmrbc -EXPORT_SYMBOL vmlinux 0x4ef48a2f __mmap_lock_do_trace_start_locking +EXPORT_SYMBOL vmlinux 0x4ed0568e blk_mq_free_tag_set +EXPORT_SYMBOL vmlinux 0x4eeb3ce8 blk_pre_runtime_suspend +EXPORT_SYMBOL vmlinux 0x4efd3f49 pci_disable_device +EXPORT_SYMBOL vmlinux 0x4f0ce372 vga_set_legacy_decoding +EXPORT_SYMBOL vmlinux 0x4f0fd6be __dev_get_by_index EXPORT_SYMBOL vmlinux 0x4f1cd128 security_tun_dev_create EXPORT_SYMBOL vmlinux 0x4f2250ba rtc_tm_to_time64 -EXPORT_SYMBOL vmlinux 0x4f3a9a35 devfreq_add_governor +EXPORT_SYMBOL vmlinux 0x4f26078a tcf_generic_walker +EXPORT_SYMBOL vmlinux 0x4f2ccff5 new_inode +EXPORT_SYMBOL vmlinux 0x4f300821 d_lookup +EXPORT_SYMBOL vmlinux 0x4f387e9c touch_buffer +EXPORT_SYMBOL vmlinux 0x4f48ad8d __nd_driver_register +EXPORT_SYMBOL vmlinux 0x4f5090f7 ps2_end_command EXPORT_SYMBOL vmlinux 0x4f55166f acpi_set_current_resources EXPORT_SYMBOL vmlinux 0x4f709989 security_binder_transfer_binder -EXPORT_SYMBOL vmlinux 0x4f71002e phy_ethtool_get_stats EXPORT_SYMBOL vmlinux 0x4f711f84 intel_scu_ipc_dev_iowrite8 -EXPORT_SYMBOL vmlinux 0x4f850e05 inet6_del_protocol -EXPORT_SYMBOL vmlinux 0x4f86ce27 mipi_dsi_dcs_get_pixel_format -EXPORT_SYMBOL vmlinux 0x4fb086a8 pci_ep_cfs_remove_epf_group -EXPORT_SYMBOL vmlinux 0x4fba9c5c mdio_device_reset -EXPORT_SYMBOL vmlinux 0x4fc34eea cdrom_mode_select +EXPORT_SYMBOL vmlinux 0x4f7454b2 __napi_alloc_skb +EXPORT_SYMBOL vmlinux 0x4f86ea72 do_SAK +EXPORT_SYMBOL vmlinux 0x4f8b21f1 phy_ethtool_get_stats +EXPORT_SYMBOL vmlinux 0x4f92e580 kthread_create_worker +EXPORT_SYMBOL vmlinux 0x4f9be3d4 pci_request_selected_regions +EXPORT_SYMBOL vmlinux 0x4fa87e95 open_exec +EXPORT_SYMBOL vmlinux 0x4faed7f7 tty_name +EXPORT_SYMBOL vmlinux 0x4fc7dec2 netdev_upper_dev_link +EXPORT_SYMBOL vmlinux 0x4fcf0e2a amd_iommu_domain_clear_gcr3 EXPORT_SYMBOL vmlinux 0x4fdee897 i8042_command -EXPORT_SYMBOL vmlinux 0x5006755a cdrom_get_last_written +EXPORT_SYMBOL vmlinux 0x4ff24b75 mr_mfc_seq_idx +EXPORT_SYMBOL vmlinux 0x4ff5e050 inet_frag_find +EXPORT_SYMBOL vmlinux 0x5001bbeb devm_clk_hw_register_clkdev EXPORT_SYMBOL vmlinux 0x50097088 security_tun_dev_free_security EXPORT_SYMBOL vmlinux 0x5009c71d glob_match +EXPORT_SYMBOL vmlinux 0x500aa723 setattr_prepare +EXPORT_SYMBOL vmlinux 0x501fa4b0 read_cache_page EXPORT_SYMBOL vmlinux 0x5021bd81 _raw_write_lock_irqsave -EXPORT_SYMBOL vmlinux 0x5026ce8b flow_rule_match_enc_ipv4_addrs +EXPORT_SYMBOL vmlinux 0x502256fb mdio_device_remove EXPORT_SYMBOL vmlinux 0x5027bde2 acpi_acquire_mutex -EXPORT_SYMBOL vmlinux 0x50389a57 iget_locked -EXPORT_SYMBOL vmlinux 0x505c096f netif_schedule_queue -EXPORT_SYMBOL vmlinux 0x505d0e58 vga_switcheroo_register_audio_client +EXPORT_SYMBOL vmlinux 0x503bdfae blk_integrity_register +EXPORT_SYMBOL vmlinux 0x503d7fed processors +EXPORT_SYMBOL vmlinux 0x50435809 dm_table_get_size +EXPORT_SYMBOL vmlinux 0x50481a19 page_symlink_inode_operations +EXPORT_SYMBOL vmlinux 0x504c65a3 end_buffer_read_sync +EXPORT_SYMBOL vmlinux 0x50561a52 __cgroup_bpf_run_filter_sock_addr +EXPORT_SYMBOL vmlinux 0x505bb167 unregister_netdevice_notifier_dev_net EXPORT_SYMBOL vmlinux 0x50624917 sha1_init -EXPORT_SYMBOL vmlinux 0x506762f9 vfs_fadvise -EXPORT_SYMBOL vmlinux 0x5068be06 devm_ioremap_resource EXPORT_SYMBOL vmlinux 0x506dff1a __genradix_free -EXPORT_SYMBOL vmlinux 0x50795a71 simple_empty -EXPORT_SYMBOL vmlinux 0x509442cc md_cluster_ops -EXPORT_SYMBOL vmlinux 0x50982cbc xfrm6_rcv +EXPORT_SYMBOL vmlinux 0x5075781f kfree_skb_list +EXPORT_SYMBOL vmlinux 0x508bfaf5 blkdev_put EXPORT_SYMBOL vmlinux 0x509b64ea acpi_has_method +EXPORT_SYMBOL vmlinux 0x50a12ccd phy_ethtool_nway_reset EXPORT_SYMBOL vmlinux 0x50a4698c fb_videomode_to_modelist -EXPORT_SYMBOL vmlinux 0x50b1b3b9 dst_destroy +EXPORT_SYMBOL vmlinux 0x50a817c7 __pci_register_driver +EXPORT_SYMBOL vmlinux 0x50b2ec56 security_dentry_init_security EXPORT_SYMBOL vmlinux 0x50b73ce2 rfkill_find_type +EXPORT_SYMBOL vmlinux 0x50b82fbd __genphy_config_aneg +EXPORT_SYMBOL vmlinux 0x50baf304 amd_iommu_domain_direct_map EXPORT_SYMBOL vmlinux 0x50be748d security_ib_free_security -EXPORT_SYMBOL vmlinux 0x50c136c9 rtc_add_group -EXPORT_SYMBOL vmlinux 0x50c8aca3 can_nice +EXPORT_SYMBOL vmlinux 0x50c8b9f3 mfd_cell_enable +EXPORT_SYMBOL vmlinux 0x50cba765 bio_split +EXPORT_SYMBOL vmlinux 0x50cc2501 vfs_fsync EXPORT_SYMBOL vmlinux 0x50cf7585 hex2bin EXPORT_SYMBOL vmlinux 0x50d035c2 vsscanf -EXPORT_SYMBOL vmlinux 0x50d44f2b vlan_vids_add_by_dev +EXPORT_SYMBOL vmlinux 0x50d34bef inet_csk_reset_keepalive_timer EXPORT_SYMBOL vmlinux 0x50d68377 arch_phys_wc_del +EXPORT_SYMBOL vmlinux 0x50e030d8 block_write_end +EXPORT_SYMBOL vmlinux 0x50e6e9c5 skb_try_coalesce +EXPORT_SYMBOL vmlinux 0x50f00055 mipi_dsi_dcs_set_display_off +EXPORT_SYMBOL vmlinux 0x50f0221e rtnl_configure_link EXPORT_SYMBOL vmlinux 0x50f91491 __genradix_ptr -EXPORT_SYMBOL vmlinux 0x510261d2 fs_param_is_string +EXPORT_SYMBOL vmlinux 0x50fcd1e1 sock_alloc_send_skb EXPORT_SYMBOL vmlinux 0x5102a30b do_wait_intr_irq -EXPORT_SYMBOL vmlinux 0x5107ef0b try_module_get -EXPORT_SYMBOL vmlinux 0x51104bb1 __dynamic_netdev_dbg -EXPORT_SYMBOL vmlinux 0x511057bd param_get_invbool +EXPORT_SYMBOL vmlinux 0x5103494c blk_mq_kick_requeue_list +EXPORT_SYMBOL vmlinux 0x510385b7 fc_host_post_fc_event +EXPORT_SYMBOL vmlinux 0x5125a8b7 __f_setown +EXPORT_SYMBOL vmlinux 0x5125cccc bdev_check_media_change +EXPORT_SYMBOL vmlinux 0x51269043 always_delete_dentry EXPORT_SYMBOL vmlinux 0x512afb54 nla_put_nohdr -EXPORT_SYMBOL vmlinux 0x512d9622 tty_devnum -EXPORT_SYMBOL vmlinux 0x513c5c74 alloc_file_pseudo -EXPORT_SYMBOL vmlinux 0x51420805 to_nd_btt +EXPORT_SYMBOL vmlinux 0x51374e13 netdev_adjacent_change_prepare +EXPORT_SYMBOL vmlinux 0x51424cad phy_do_ioctl EXPORT_SYMBOL vmlinux 0x515083bf acpi_release_mutex EXPORT_SYMBOL vmlinux 0x51641162 opal_unlock_from_suspend -EXPORT_SYMBOL vmlinux 0x516439e9 tty_wait_until_sent -EXPORT_SYMBOL vmlinux 0x518bc337 vma_set_file -EXPORT_SYMBOL vmlinux 0x51a0c6f8 _dev_err +EXPORT_SYMBOL vmlinux 0x516a9704 inet_release +EXPORT_SYMBOL vmlinux 0x519eaeba _dev_emerg +EXPORT_SYMBOL vmlinux 0x51a309ba __tracepoint_read_msr EXPORT_SYMBOL vmlinux 0x51a511eb _raw_write_lock_bh -EXPORT_SYMBOL vmlinux 0x51aa171d phy_connect_direct -EXPORT_SYMBOL vmlinux 0x51ad5db8 give_up_console +EXPORT_SYMBOL vmlinux 0x51aefea0 rtnl_create_link +EXPORT_SYMBOL vmlinux 0x51bc6862 xfrm_spd_getinfo +EXPORT_SYMBOL vmlinux 0x51c01198 netif_schedule_queue EXPORT_SYMBOL vmlinux 0x51d12d4e acpi_pci_disabled -EXPORT_SYMBOL vmlinux 0x51e95f67 ptp_clock_event -EXPORT_SYMBOL vmlinux 0x51efe45a iget_failed -EXPORT_SYMBOL vmlinux 0x51f0dfab locks_remove_posix +EXPORT_SYMBOL vmlinux 0x51e97fb9 netdev_bonding_info_change +EXPORT_SYMBOL vmlinux 0x51ebcd45 tcp_make_synack EXPORT_SYMBOL vmlinux 0x51f298e0 intel_scu_ipc_dev_ioread8 EXPORT_SYMBOL vmlinux 0x51f86a1a blk_limits_io_opt -EXPORT_SYMBOL vmlinux 0x51fef3ba pipe_unlock -EXPORT_SYMBOL vmlinux 0x51ff22f1 proc_set_size -EXPORT_SYMBOL vmlinux 0x5210aa0a xsk_uses_need_wakeup +EXPORT_SYMBOL vmlinux 0x520e5213 __quota_error EXPORT_SYMBOL vmlinux 0x52185192 __nla_reserve_nohdr -EXPORT_SYMBOL vmlinux 0x5220692d pci_reenable_device -EXPORT_SYMBOL vmlinux 0x5246c8b2 tty_flip_buffer_push -EXPORT_SYMBOL vmlinux 0x524da53d generic_write_end -EXPORT_SYMBOL vmlinux 0x525c600a __ip4_datagram_connect -EXPORT_SYMBOL vmlinux 0x5260491e dm_io -EXPORT_SYMBOL vmlinux 0x52619ff0 nonseekable_open -EXPORT_SYMBOL vmlinux 0x526b8383 proc_remove +EXPORT_SYMBOL vmlinux 0x52384d5e __tracepoint_module_get +EXPORT_SYMBOL vmlinux 0x5256b865 phy_set_max_speed +EXPORT_SYMBOL vmlinux 0x52601c44 mark_buffer_dirty +EXPORT_SYMBOL vmlinux 0x5263d6d3 dquot_free_inode EXPORT_SYMBOL vmlinux 0x526eef2c hdmi_vendor_infoframe_pack -EXPORT_SYMBOL vmlinux 0x527feb0e d_add_ci -EXPORT_SYMBOL vmlinux 0x52887195 __mdiobus_read -EXPORT_SYMBOL vmlinux 0x5293d49d __set_page_dirty_nobuffers +EXPORT_SYMBOL vmlinux 0x5277ec9a inet_recvmsg +EXPORT_SYMBOL vmlinux 0x528258bf devfreq_monitor_start +EXPORT_SYMBOL vmlinux 0x529209be dst_cow_metrics_generic EXPORT_SYMBOL vmlinux 0x52983a4f vme_master_write -EXPORT_SYMBOL vmlinux 0x52986389 put_cmsg_scm_timestamping -EXPORT_SYMBOL vmlinux 0x529c81e6 unregister_console -EXPORT_SYMBOL vmlinux 0x52ad1d41 task_work_add -EXPORT_SYMBOL vmlinux 0x52ad48db fs_param_is_fd -EXPORT_SYMBOL vmlinux 0x52ade0ac csum_and_copy_from_iter -EXPORT_SYMBOL vmlinux 0x52b09f91 xfrm_lookup_route EXPORT_SYMBOL vmlinux 0x52ba6325 __cpuhp_setup_state -EXPORT_SYMBOL vmlinux 0x52c207c5 udp_lib_rehash -EXPORT_SYMBOL vmlinux 0x52c87341 device_match_acpi_dev +EXPORT_SYMBOL vmlinux 0x52c34bbe sock_no_bind +EXPORT_SYMBOL vmlinux 0x52d20b50 xfrm6_protocol_deregister EXPORT_SYMBOL vmlinux 0x52d717da xz_dec_init +EXPORT_SYMBOL vmlinux 0x52d968b0 dev_uc_sync_multiple EXPORT_SYMBOL vmlinux 0x52dcb85b __traceiter_kmalloc -EXPORT_SYMBOL vmlinux 0x52e22e78 vga_switcheroo_unregister_client -EXPORT_SYMBOL vmlinux 0x52e83ff1 fd_install -EXPORT_SYMBOL vmlinux 0x52ea79e4 flow_block_cb_lookup +EXPORT_SYMBOL vmlinux 0x52e4015d __SCK__tp_func_kmalloc EXPORT_SYMBOL vmlinux 0x52ecbc75 crc_ccitt -EXPORT_SYMBOL vmlinux 0x52ef445d __skb_ext_del -EXPORT_SYMBOL vmlinux 0x52fc1974 discard_new_inode -EXPORT_SYMBOL vmlinux 0x530543b8 eth_prepare_mac_addr_change +EXPORT_SYMBOL vmlinux 0x530198e0 xattr_full_name +EXPORT_SYMBOL vmlinux 0x5305db67 tcp_v4_conn_request EXPORT_SYMBOL vmlinux 0x530b1e98 pm_suspend EXPORT_SYMBOL vmlinux 0x53126ecc __percpu_counter_sum EXPORT_SYMBOL vmlinux 0x531b604e __virt_addr_valid -EXPORT_SYMBOL vmlinux 0x53263b38 from_kprojid_munged +EXPORT_SYMBOL vmlinux 0x532d06a0 devm_extcon_register_notifier_all EXPORT_SYMBOL vmlinux 0x533206b5 sort_r +EXPORT_SYMBOL vmlinux 0x53350156 fwnode_irq_get EXPORT_SYMBOL vmlinux 0x5338184f ethtool_sprintf -EXPORT_SYMBOL vmlinux 0x53508052 generic_file_direct_write +EXPORT_SYMBOL vmlinux 0x5338583c ppp_channel_index +EXPORT_SYMBOL vmlinux 0x533a51bb mark_buffer_async_write +EXPORT_SYMBOL vmlinux 0x533f9e57 __blkdev_issue_zeroout +EXPORT_SYMBOL vmlinux 0x534a882e uart_match_port +EXPORT_SYMBOL vmlinux 0x534d6ea8 xfrm6_protocol_register +EXPORT_SYMBOL vmlinux 0x53557215 cfb_copyarea EXPORT_SYMBOL vmlinux 0x53569707 this_cpu_off -EXPORT_SYMBOL vmlinux 0x5377fd40 __serio_register_port -EXPORT_SYMBOL vmlinux 0x53925f1f param_get_byte -EXPORT_SYMBOL vmlinux 0x53ac308a inode_dio_wait +EXPORT_SYMBOL vmlinux 0x537890c9 jbd2_journal_try_to_free_buffers +EXPORT_SYMBOL vmlinux 0x53832771 pci_wait_for_pending_transaction +EXPORT_SYMBOL vmlinux 0x5394cd2c buffer_migrate_page EXPORT_SYMBOL vmlinux 0x53b954a2 up_read -EXPORT_SYMBOL vmlinux 0x53c84762 bh_submit_read -EXPORT_SYMBOL vmlinux 0x53cef78e input_grab_device -EXPORT_SYMBOL vmlinux 0x53d86770 __scsi_add_device +EXPORT_SYMBOL vmlinux 0x53e2dd32 skb_append EXPORT_SYMBOL vmlinux 0x53e50ffa first_ec +EXPORT_SYMBOL vmlinux 0x53f23da5 blk_rq_map_user_iov EXPORT_SYMBOL vmlinux 0x53fa36d1 ZSTD_decompressBlock -EXPORT_SYMBOL vmlinux 0x541201fd sock_create_lite +EXPORT_SYMBOL vmlinux 0x541507fe eth_header_parse_protocol +EXPORT_SYMBOL vmlinux 0x54168790 ptp_clock_index EXPORT_SYMBOL vmlinux 0x54175c5f acpi_read_bit_register -EXPORT_SYMBOL vmlinux 0x5438afca close_fd_get_file -EXPORT_SYMBOL vmlinux 0x543e7896 try_lookup_one_len +EXPORT_SYMBOL vmlinux 0x543a5a33 con_is_visible EXPORT_SYMBOL vmlinux 0x543ef284 seq_hlist_start -EXPORT_SYMBOL vmlinux 0x5450cec0 d_lookup -EXPORT_SYMBOL vmlinux 0x54569925 netdev_txq_to_tc -EXPORT_SYMBOL vmlinux 0x546f51a7 sock_register -EXPORT_SYMBOL vmlinux 0x54733a0c skb_clone +EXPORT_SYMBOL vmlinux 0x54453d1b rtc_add_group +EXPORT_SYMBOL vmlinux 0x545ad7ac agp_enable EXPORT_SYMBOL vmlinux 0x547e3344 acpi_disable -EXPORT_SYMBOL vmlinux 0x54a5a1b0 put_disk -EXPORT_SYMBOL vmlinux 0x54a9201d netlink_unicast +EXPORT_SYMBOL vmlinux 0x54812185 sk_stream_wait_connect +EXPORT_SYMBOL vmlinux 0x54950a52 kernel_sendpage EXPORT_SYMBOL vmlinux 0x54b1fac6 __ubsan_handle_load_invalid_value EXPORT_SYMBOL vmlinux 0x54b22bb1 __SCT__tp_func_mmap_lock_acquire_returned -EXPORT_SYMBOL vmlinux 0x54c1734f stop_tty -EXPORT_SYMBOL vmlinux 0x54c6c2e9 xfrm_state_lookup -EXPORT_SYMBOL vmlinux 0x54d21398 iptun_encaps -EXPORT_SYMBOL vmlinux 0x54da441a dev_getfirstbyhwtype -EXPORT_SYMBOL vmlinux 0x54e6e442 take_dentry_name_snapshot +EXPORT_SYMBOL vmlinux 0x54ba2828 tcp_mmap +EXPORT_SYMBOL vmlinux 0x54d493aa alloc_skb_with_frags EXPORT_SYMBOL vmlinux 0x54e6fcdd net_enable_timestamp -EXPORT_SYMBOL vmlinux 0x54f39a93 md_update_sb -EXPORT_SYMBOL vmlinux 0x54fc231f tcf_block_get_ext +EXPORT_SYMBOL vmlinux 0x54fb12cc setup_new_exec +EXPORT_SYMBOL vmlinux 0x54ffaa45 unix_attach_fds EXPORT_SYMBOL vmlinux 0x5506b8f7 netlbl_bitmap_setbit -EXPORT_SYMBOL vmlinux 0x550827b4 seg6_hmac_info_lookup -EXPORT_SYMBOL vmlinux 0x5508bd33 register_fib_notifier -EXPORT_SYMBOL vmlinux 0x550b38a9 inode_newsize_ok +EXPORT_SYMBOL vmlinux 0x5507132f netpoll_poll_disable +EXPORT_SYMBOL vmlinux 0x550d0d1b qdisc_hash_add EXPORT_SYMBOL vmlinux 0x551bd071 __rb_erase_color -EXPORT_SYMBOL vmlinux 0x5529942d uart_write_wakeup -EXPORT_SYMBOL vmlinux 0x552e0b63 fscrypt_free_inode +EXPORT_SYMBOL vmlinux 0x5536ba8e lease_modify EXPORT_SYMBOL vmlinux 0x55385e2e __x86_indirect_thunk_r14 +EXPORT_SYMBOL vmlinux 0x55388c18 pipe_unlock +EXPORT_SYMBOL vmlinux 0x5546e022 _dev_info EXPORT_SYMBOL vmlinux 0x554ae3a4 irq_poll_sched EXPORT_SYMBOL vmlinux 0x556422b3 ioremap_cache -EXPORT_SYMBOL vmlinux 0x55671e20 jbd2_submit_inode_data EXPORT_SYMBOL vmlinux 0x556b5d62 __kfifo_dma_in_prepare_r EXPORT_SYMBOL vmlinux 0x556cca46 x86_apple_machine -EXPORT_SYMBOL vmlinux 0x5577bb9e __lock_buffer -EXPORT_SYMBOL vmlinux 0x55857a68 vfs_iter_write +EXPORT_SYMBOL vmlinux 0x55708956 thread_group_exited +EXPORT_SYMBOL vmlinux 0x55743ec1 netpoll_parse_options +EXPORT_SYMBOL vmlinux 0x55756d0b inet_del_protocol EXPORT_SYMBOL vmlinux 0x558b281d aes_expandkey -EXPORT_SYMBOL vmlinux 0x559bc9fb dqget -EXPORT_SYMBOL vmlinux 0x55a0e555 vmbus_recvpacket -EXPORT_SYMBOL vmlinux 0x55a1a8b6 security_tun_dev_attach -EXPORT_SYMBOL vmlinux 0x55b40e3e jbd2_journal_put_journal_head -EXPORT_SYMBOL vmlinux 0x55cf310b ipv6_dev_mc_inc -EXPORT_SYMBOL vmlinux 0x55d05e0b jbd2_journal_abort -EXPORT_SYMBOL vmlinux 0x55db87b6 elv_bio_merge_ok -EXPORT_SYMBOL vmlinux 0x55e0b995 tso_count_descs +EXPORT_SYMBOL vmlinux 0x5598aeb1 scsi_print_sense +EXPORT_SYMBOL vmlinux 0x55be4bd5 xfrm_parse_spi EXPORT_SYMBOL vmlinux 0x55e31703 ethtool_convert_link_mode_to_legacy_u32 +EXPORT_SYMBOL vmlinux 0x55e93d92 vlan_for_each +EXPORT_SYMBOL vmlinux 0x55ea7d5b sock_no_recvmsg EXPORT_SYMBOL vmlinux 0x55f95e07 ioremap_prot -EXPORT_SYMBOL vmlinux 0x55ff7eea param_get_uint -EXPORT_SYMBOL vmlinux 0x56184712 flow_rule_match_ipv4_addrs -EXPORT_SYMBOL vmlinux 0x561aad80 clocksource_unregister -EXPORT_SYMBOL vmlinux 0x56336aea __blk_mq_alloc_disk +EXPORT_SYMBOL vmlinux 0x560c28aa kfree_skb +EXPORT_SYMBOL vmlinux 0x56163d80 generic_error_remove_page EXPORT_SYMBOL vmlinux 0x5635a60a vmalloc_user -EXPORT_SYMBOL vmlinux 0x5637cdb9 pin_user_pages_locked +EXPORT_SYMBOL vmlinux 0x563a83f3 security_unix_may_send EXPORT_SYMBOL vmlinux 0x56470118 __warn_printk +EXPORT_SYMBOL vmlinux 0x564f2504 tcp_peek_len EXPORT_SYMBOL vmlinux 0x564f7608 acpi_reconfig_notifier_register +EXPORT_SYMBOL vmlinux 0x564fdafb tty_unthrottle EXPORT_SYMBOL vmlinux 0x56555401 nla_put_64bit -EXPORT_SYMBOL vmlinux 0x5678a7bf udp_gro_receive -EXPORT_SYMBOL vmlinux 0x567ef287 set_binfmt +EXPORT_SYMBOL vmlinux 0x56600e7e n_tty_ioctl_helper +EXPORT_SYMBOL vmlinux 0x56611830 pnpacpi_protocol +EXPORT_SYMBOL vmlinux 0x56637cd2 unregister_netdevice_notifier_net +EXPORT_SYMBOL vmlinux 0x56728a99 padata_alloc EXPORT_SYMBOL vmlinux 0x56802ae8 rps_cpu_mask -EXPORT_SYMBOL vmlinux 0x568567a4 seq_file_path -EXPORT_SYMBOL vmlinux 0x568a089b sock_recv_errqueue -EXPORT_SYMBOL vmlinux 0x56928f83 fb_get_mode -EXPORT_SYMBOL vmlinux 0x56a5d211 agp_create_memory EXPORT_SYMBOL vmlinux 0x56c8799d scsi_kunmap_atomic_sg EXPORT_SYMBOL vmlinux 0x56de5ace __cpuhp_remove_state -EXPORT_SYMBOL vmlinux 0x56ed28df pci_read_config_dword -EXPORT_SYMBOL vmlinux 0x56f18cf0 sockfd_lookup -EXPORT_SYMBOL vmlinux 0x5703988b register_netdevice_notifier_dev_net -EXPORT_SYMBOL vmlinux 0x5704fcdb devm_register_netdev -EXPORT_SYMBOL vmlinux 0x572e54fc empty_aops -EXPORT_SYMBOL vmlinux 0x573f457d tty_kref_put -EXPORT_SYMBOL vmlinux 0x57412f7f dst_init -EXPORT_SYMBOL vmlinux 0x5749245a pcie_ptm_enabled -EXPORT_SYMBOL vmlinux 0x574b702c jbd2_fc_release_bufs -EXPORT_SYMBOL vmlinux 0x574ba849 write_inode_now +EXPORT_SYMBOL vmlinux 0x56e76828 dm_mq_kick_requeue_list +EXPORT_SYMBOL vmlinux 0x56ef9f38 blk_set_queue_depth +EXPORT_SYMBOL vmlinux 0x56f48806 __traceiter_spi_transfer_stop +EXPORT_SYMBOL vmlinux 0x571c77e5 flow_indr_dev_register +EXPORT_SYMBOL vmlinux 0x571ea461 pci_prepare_to_sleep +EXPORT_SYMBOL vmlinux 0x57464368 simple_write_begin EXPORT_SYMBOL vmlinux 0x574c2e74 bitmap_release_region +EXPORT_SYMBOL vmlinux 0x575570c9 pci_free_irq EXPORT_SYMBOL vmlinux 0x57575f08 dmaengine_put -EXPORT_SYMBOL vmlinux 0x57768bbc to_nd_dax -EXPORT_SYMBOL vmlinux 0x5779c201 add_to_pipe +EXPORT_SYMBOL vmlinux 0x577c72b6 scsi_add_host_with_dma EXPORT_SYMBOL vmlinux 0x578a408b ZSTD_initDCtx -EXPORT_SYMBOL vmlinux 0x578fe874 filp_close EXPORT_SYMBOL vmlinux 0x57900416 gen_pool_fixed_alloc EXPORT_SYMBOL vmlinux 0x5792f848 strlcpy -EXPORT_SYMBOL vmlinux 0x57952ea4 cdrom_ioctl -EXPORT_SYMBOL vmlinux 0x57abb5d8 kthread_create_worker +EXPORT_SYMBOL vmlinux 0x579f4ea7 devm_backlight_device_register +EXPORT_SYMBOL vmlinux 0x57a2eba0 cdrom_open EXPORT_SYMBOL vmlinux 0x57bc19d2 down_write -EXPORT_SYMBOL vmlinux 0x57bd818b balance_dirty_pages_ratelimited -EXPORT_SYMBOL vmlinux 0x57df6702 ps2_handle_response -EXPORT_SYMBOL vmlinux 0x57e0dca3 scsi_rescan_device -EXPORT_SYMBOL vmlinux 0x5805e345 vmf_insert_mixed_prot +EXPORT_SYMBOL vmlinux 0x57be77ed cdrom_check_events +EXPORT_SYMBOL vmlinux 0x57ca5a91 tty_chars_in_buffer +EXPORT_SYMBOL vmlinux 0x58005cac ip_route_me_harder EXPORT_SYMBOL vmlinux 0x58125fbb nla_reserve_64bit EXPORT_SYMBOL vmlinux 0x5818fe3c posix_acl_from_mode EXPORT_SYMBOL vmlinux 0x581f98da zlib_inflate -EXPORT_SYMBOL vmlinux 0x58286459 netdev_lower_get_next_private_rcu EXPORT_SYMBOL vmlinux 0x582b6275 xfrm_if_unregister_cb EXPORT_SYMBOL vmlinux 0x5838f6c9 rtc_valid_tm -EXPORT_SYMBOL vmlinux 0x583c5abe skb_headers_offset_update -EXPORT_SYMBOL vmlinux 0x58633e2b nvdimm_bus_lock -EXPORT_SYMBOL vmlinux 0x58783aff bdi_set_max_ratio +EXPORT_SYMBOL vmlinux 0x584046b3 phy_device_free +EXPORT_SYMBOL vmlinux 0x58788f2e mipi_dsi_detach EXPORT_SYMBOL vmlinux 0x587b0954 kvasprintf EXPORT_SYMBOL vmlinux 0x587f22d7 devmap_managed_key -EXPORT_SYMBOL vmlinux 0x589ce24f seq_release -EXPORT_SYMBOL vmlinux 0x58aca445 migrate_page_states EXPORT_SYMBOL vmlinux 0x58acf24b mdiobus_register_board_info EXPORT_SYMBOL vmlinux 0x58b4645c dev_close_many EXPORT_SYMBOL vmlinux 0x58b73bc7 match_wildcard -EXPORT_SYMBOL vmlinux 0x58c13f8d remove_conflicting_pci_framebuffers -EXPORT_SYMBOL vmlinux 0x58c5a51a tcf_idr_search -EXPORT_SYMBOL vmlinux 0x58d04ac1 page_pool_alloc_frag +EXPORT_SYMBOL vmlinux 0x58bfb557 devm_devfreq_register_notifier +EXPORT_SYMBOL vmlinux 0x58d5acdc scm_fp_dup EXPORT_SYMBOL vmlinux 0x58e3306d bit_wait_io -EXPORT_SYMBOL vmlinux 0x58f47513 __SCK__tp_func_dma_fence_emit -EXPORT_SYMBOL vmlinux 0x59111bff input_get_keycode -EXPORT_SYMBOL vmlinux 0x592703a9 security_socket_getpeersec_dgram +EXPORT_SYMBOL vmlinux 0x58f70419 security_path_mknod +EXPORT_SYMBOL vmlinux 0x58f817f5 __SCK__tp_func_kfree +EXPORT_SYMBOL vmlinux 0x5919bf4f scsi_device_quiesce +EXPORT_SYMBOL vmlinux 0x5927d368 get_bitmap_from_slot EXPORT_SYMBOL vmlinux 0x5929ca5d __do_once_done EXPORT_SYMBOL vmlinux 0x593edc4b cpu_tlbstate_shared +EXPORT_SYMBOL vmlinux 0x594832bd key_reject_and_link +EXPORT_SYMBOL vmlinux 0x594b93e9 dquot_get_next_dqblk EXPORT_SYMBOL vmlinux 0x594bf15b ioport_map EXPORT_SYMBOL vmlinux 0x595d8002 hdmi_infoframe_pack -EXPORT_SYMBOL vmlinux 0x5971ab40 amd_iommu_device_info -EXPORT_SYMBOL vmlinux 0x59783060 __SCK__tp_func_kmalloc -EXPORT_SYMBOL vmlinux 0x5987fd7e find_inode_nowait -EXPORT_SYMBOL vmlinux 0x59923799 ip_cmsg_recv_offset -EXPORT_SYMBOL vmlinux 0x599cdad8 tty_lock EXPORT_SYMBOL vmlinux 0x599fb41c kvmalloc_node EXPORT_SYMBOL vmlinux 0x59a2f0ee packing -EXPORT_SYMBOL vmlinux 0x59b15574 ethtool_rx_flow_rule_destroy -EXPORT_SYMBOL vmlinux 0x59b30e58 param_set_ushort EXPORT_SYMBOL vmlinux 0x59b4ac3e tcp_memory_allocated -EXPORT_SYMBOL vmlinux 0x59da6552 pci_disable_link_state -EXPORT_SYMBOL vmlinux 0x59e4a2c1 security_inode_init_security -EXPORT_SYMBOL vmlinux 0x59efdc40 mini_qdisc_pair_block_init -EXPORT_SYMBOL vmlinux 0x59f15a01 pci_enable_device_mem +EXPORT_SYMBOL vmlinux 0x59b509ae ata_scsi_cmd_error_handler +EXPORT_SYMBOL vmlinux 0x59ddb844 input_allocate_device +EXPORT_SYMBOL vmlinux 0x59fd46bb tcf_em_register EXPORT_SYMBOL vmlinux 0x5a0b73d0 zlib_deflateInit2 +EXPORT_SYMBOL vmlinux 0x5a185d7f dev_addr_add +EXPORT_SYMBOL vmlinux 0x5a1d5e11 pnp_release_card_device EXPORT_SYMBOL vmlinux 0x5a290250 hdmi_drm_infoframe_pack_only -EXPORT_SYMBOL vmlinux 0x5a3a4e27 disk_end_io_acct EXPORT_SYMBOL vmlinux 0x5a44f8cb __crypto_memneq EXPORT_SYMBOL vmlinux 0x5a4896a8 __put_user_2 EXPORT_SYMBOL vmlinux 0x5a4d313e gf128mul_4k_lle -EXPORT_SYMBOL vmlinux 0x5a5088a2 nf_log_bind_pf EXPORT_SYMBOL vmlinux 0x5a5a2271 __cpu_online_mask -EXPORT_SYMBOL vmlinux 0x5a5f97ed security_binder_transfer_file -EXPORT_SYMBOL vmlinux 0x5a7dbf4d dev_change_proto_down_reason -EXPORT_SYMBOL vmlinux 0x5a835826 dquot_set_dqblk -EXPORT_SYMBOL vmlinux 0x5a849441 vfs_symlink +EXPORT_SYMBOL vmlinux 0x5a5b04de free_inode_nonrcu +EXPORT_SYMBOL vmlinux 0x5a5b0ffe xfrm_state_insert +EXPORT_SYMBOL vmlinux 0x5a761b5a jbd2_journal_force_commit +EXPORT_SYMBOL vmlinux 0x5a788b3d blk_queue_segment_boundary EXPORT_SYMBOL vmlinux 0x5a8ae15a ZSTD_initDDict -EXPORT_SYMBOL vmlinux 0x5a8f8960 inet_addr_type_table EXPORT_SYMBOL vmlinux 0x5a921311 strncmp -EXPORT_SYMBOL vmlinux 0x5a93b934 md_error -EXPORT_SYMBOL vmlinux 0x5a99a0d7 flow_get_u32_dst -EXPORT_SYMBOL vmlinux 0x5adc891c dquot_get_dqblk +EXPORT_SYMBOL vmlinux 0x5a98bc65 pagecache_write_begin +EXPORT_SYMBOL vmlinux 0x5aa09c40 input_setup_polling +EXPORT_SYMBOL vmlinux 0x5aae0040 t10_pi_type3_crc +EXPORT_SYMBOL vmlinux 0x5aae1828 dma_supported +EXPORT_SYMBOL vmlinux 0x5ab5c043 security_inode_setsecctx +EXPORT_SYMBOL vmlinux 0x5abd7542 __d_drop +EXPORT_SYMBOL vmlinux 0x5ac17326 pci_setup_cardbus +EXPORT_SYMBOL vmlinux 0x5add02e3 dev_uc_unsync +EXPORT_SYMBOL vmlinux 0x5ae0d77a seg6_push_hmac EXPORT_SYMBOL vmlinux 0x5ae1154b __traceiter_kfree -EXPORT_SYMBOL vmlinux 0x5af90f6a get_cached_acl -EXPORT_SYMBOL vmlinux 0x5b1c7b19 eth_mac_addr +EXPORT_SYMBOL vmlinux 0x5af9a37d configfs_unregister_default_group +EXPORT_SYMBOL vmlinux 0x5b0c9734 write_cache_pages +EXPORT_SYMBOL vmlinux 0x5b1eb756 vme_dma_list_exec EXPORT_SYMBOL vmlinux 0x5b2f27fb do_wait_intr +EXPORT_SYMBOL vmlinux 0x5b34a40e rio_query_mport EXPORT_SYMBOL vmlinux 0x5b36d5dd utf8agemax -EXPORT_SYMBOL vmlinux 0x5b3a6606 unregister_netdevice_notifier_dev_net +EXPORT_SYMBOL vmlinux 0x5b38ba30 kthread_stop +EXPORT_SYMBOL vmlinux 0x5b3a4867 __skb_ext_del EXPORT_SYMBOL vmlinux 0x5b3e282f xa_store +EXPORT_SYMBOL vmlinux 0x5b52e2b3 mipi_dsi_dcs_enter_sleep_mode EXPORT_SYMBOL vmlinux 0x5b56860c vm_munmap EXPORT_SYMBOL vmlinux 0x5b641283 arch_phys_wc_add -EXPORT_SYMBOL vmlinux 0x5b6a5d33 pci_assign_resource -EXPORT_SYMBOL vmlinux 0x5b8b071a agp3_generic_tlbflush -EXPORT_SYMBOL vmlinux 0x5b91abfe key_instantiate_and_link -EXPORT_SYMBOL vmlinux 0x5b97d088 vme_master_mmap -EXPORT_SYMBOL vmlinux 0x5b993452 param_set_invbool -EXPORT_SYMBOL vmlinux 0x5b9cab83 mipi_dsi_detach -EXPORT_SYMBOL vmlinux 0x5ba61932 invalidate_bdev -EXPORT_SYMBOL vmlinux 0x5ba833cb security_sctp_sk_clone -EXPORT_SYMBOL vmlinux 0x5bbab431 migrate_vma_pages -EXPORT_SYMBOL vmlinux 0x5bd078a3 skb_pull +EXPORT_SYMBOL vmlinux 0x5b66800b flow_rule_match_icmp +EXPORT_SYMBOL vmlinux 0x5b68b0e3 put_disk +EXPORT_SYMBOL vmlinux 0x5b9e07f0 __SCK__tp_func_kmem_cache_alloc_node +EXPORT_SYMBOL vmlinux 0x5bc05165 page_pool_alloc_pages +EXPORT_SYMBOL vmlinux 0x5bc47a8e PageMovable +EXPORT_SYMBOL vmlinux 0x5bd067e1 sock_kmalloc EXPORT_SYMBOL vmlinux 0x5bd4ff88 flow_action_cookie_create -EXPORT_SYMBOL vmlinux 0x5be1ac44 pci_disable_msix EXPORT_SYMBOL vmlinux 0x5be63c5b crc32c_csum_stub -EXPORT_SYMBOL vmlinux 0x5c072b73 add_to_page_cache_locked +EXPORT_SYMBOL vmlinux 0x5bed85c9 ip_sock_set_recverr +EXPORT_SYMBOL vmlinux 0x5bf73dba set_posix_acl +EXPORT_SYMBOL vmlinux 0x5bfa7c39 cdev_set_parent EXPORT_SYMBOL vmlinux 0x5c26a53b wait_for_completion_io_timeout -EXPORT_SYMBOL vmlinux 0x5c34b3b1 kmem_cache_alloc_bulk -EXPORT_SYMBOL vmlinux 0x5c36f4eb pnp_possible_config +EXPORT_SYMBOL vmlinux 0x5c2d2773 pcie_port_service_unregister EXPORT_SYMBOL vmlinux 0x5c3c7387 kstrtoull -EXPORT_SYMBOL vmlinux 0x5c680131 nf_log_trace -EXPORT_SYMBOL vmlinux 0x5cafb20c generic_file_write_iter -EXPORT_SYMBOL vmlinux 0x5cbe57cf param_set_charp -EXPORT_SYMBOL vmlinux 0x5cdda1dd iget5_locked -EXPORT_SYMBOL vmlinux 0x5ce39f70 input_mt_assign_slots +EXPORT_SYMBOL vmlinux 0x5c5bfc54 __dynamic_dev_dbg +EXPORT_SYMBOL vmlinux 0x5c72519d set_cached_acl +EXPORT_SYMBOL vmlinux 0x5c7aa09e proc_mkdir_mode +EXPORT_SYMBOL vmlinux 0x5c850ba0 netpoll_poll_enable +EXPORT_SYMBOL vmlinux 0x5c8bfd7f phy_support_asym_pause +EXPORT_SYMBOL vmlinux 0x5c9a6ecb bio_devname +EXPORT_SYMBOL vmlinux 0x5ca89a6e pci_biosrom_size +EXPORT_SYMBOL vmlinux 0x5cad9a54 flow_rule_match_enc_ipv6_addrs +EXPORT_SYMBOL vmlinux 0x5cc7b06b blk_rq_append_bio EXPORT_SYMBOL vmlinux 0x5cf53ce2 input_free_minor -EXPORT_SYMBOL vmlinux 0x5cfb0504 simple_rename EXPORT_SYMBOL vmlinux 0x5cfb26a0 acpi_enter_sleep_state -EXPORT_SYMBOL vmlinux 0x5d0fed60 xfrm_parse_spi -EXPORT_SYMBOL vmlinux 0x5d203eac devfreq_monitor_resume -EXPORT_SYMBOL vmlinux 0x5d369587 blk_mq_run_hw_queues -EXPORT_SYMBOL vmlinux 0x5d3c63ee notify_change +EXPORT_SYMBOL vmlinux 0x5cfe1809 bh_uptodate_or_lock +EXPORT_SYMBOL vmlinux 0x5d1af8c9 path_is_mountpoint +EXPORT_SYMBOL vmlinux 0x5d34ad9c dma_free_attrs EXPORT_SYMBOL vmlinux 0x5d49aabc init_wait_var_entry -EXPORT_SYMBOL vmlinux 0x5d536522 jbd2_journal_clear_features -EXPORT_SYMBOL vmlinux 0x5d585043 fc_remove_host -EXPORT_SYMBOL vmlinux 0x5d6035c7 shmem_aops -EXPORT_SYMBOL vmlinux 0x5d6aba01 netdev_reset_tc -EXPORT_SYMBOL vmlinux 0x5d7f16c7 devm_mdiobus_alloc_size -EXPORT_SYMBOL vmlinux 0x5d883586 dquot_set_dqinfo -EXPORT_SYMBOL vmlinux 0x5d942b2d dquot_quota_off -EXPORT_SYMBOL vmlinux 0x5da5e10d ip_tunnel_get_iflink -EXPORT_SYMBOL vmlinux 0x5dc72f8c xfrm_init_replay -EXPORT_SYMBOL vmlinux 0x5dd4d3b2 __put_page -EXPORT_SYMBOL vmlinux 0x5dfd7bc5 sock_alloc_send_pskb +EXPORT_SYMBOL vmlinux 0x5d53ecaa pci_iomap +EXPORT_SYMBOL vmlinux 0x5d5cb1a6 fc_host_post_vendor_event +EXPORT_SYMBOL vmlinux 0x5d5dc873 page_pool_create +EXPORT_SYMBOL vmlinux 0x5d6a6dfe input_close_device +EXPORT_SYMBOL vmlinux 0x5d6ca68a may_umount_tree +EXPORT_SYMBOL vmlinux 0x5d7ce3c0 param_get_ushort +EXPORT_SYMBOL vmlinux 0x5d8889bf wait_on_page_private_2_killable +EXPORT_SYMBOL vmlinux 0x5d94609a blk_mq_alloc_tag_set +EXPORT_SYMBOL vmlinux 0x5da5c5ac skb_vlan_untag +EXPORT_SYMBOL vmlinux 0x5db4dec7 xfrm6_rcv_tnl +EXPORT_SYMBOL vmlinux 0x5dd88545 _dev_warn +EXPORT_SYMBOL vmlinux 0x5ddea020 netdev_change_features +EXPORT_SYMBOL vmlinux 0x5df61480 blk_mq_init_allocated_queue EXPORT_SYMBOL vmlinux 0x5dffb495 ZSTD_decompress_usingDDict EXPORT_SYMBOL vmlinux 0x5e06bc5c refcount_dec_and_lock EXPORT_SYMBOL vmlinux 0x5e0ccb9f sha1_transform -EXPORT_SYMBOL vmlinux 0x5e0ef9df pci_pme_active -EXPORT_SYMBOL vmlinux 0x5e26fcef param_ops_bint +EXPORT_SYMBOL vmlinux 0x5e139cfb scsi_dma_unmap +EXPORT_SYMBOL vmlinux 0x5e15888f __block_write_begin +EXPORT_SYMBOL vmlinux 0x5e1ad68a blkdev_get_by_dev +EXPORT_SYMBOL vmlinux 0x5e285b54 phy_get_c45_ids +EXPORT_SYMBOL vmlinux 0x5e2d970e fc_attach_transport EXPORT_SYMBOL vmlinux 0x5e332b52 __var_waitqueue +EXPORT_SYMBOL vmlinux 0x5e35e5e0 dev_alloc_name EXPORT_SYMBOL vmlinux 0x5e373fb4 gf128mul_64k_bbe -EXPORT_SYMBOL vmlinux 0x5e4f0471 phy_start_cable_test_tdr -EXPORT_SYMBOL vmlinux 0x5e52f4d1 generic_file_fsync -EXPORT_SYMBOL vmlinux 0x5e5b1ad5 pci_biosrom_size -EXPORT_SYMBOL vmlinux 0x5e60ee1e unpin_user_page_range_dirty_lock -EXPORT_SYMBOL vmlinux 0x5e69cd66 of_find_mipi_dsi_device_by_node -EXPORT_SYMBOL vmlinux 0x5e76fa32 vme_register_error_handler +EXPORT_SYMBOL vmlinux 0x5e53f15d kernel_param_unlock +EXPORT_SYMBOL vmlinux 0x5e62ff5f dev_addr_flush +EXPORT_SYMBOL vmlinux 0x5e6eaa10 register_shrinker EXPORT_SYMBOL vmlinux 0x5e855e56 gen_pool_first_fit_align -EXPORT_SYMBOL vmlinux 0x5e89b7f3 blk_queue_dma_alignment -EXPORT_SYMBOL vmlinux 0x5e8acfd9 proc_create_data EXPORT_SYMBOL vmlinux 0x5e95b1cd current_umask -EXPORT_SYMBOL vmlinux 0x5e97c2a0 uart_get_divisor -EXPORT_SYMBOL vmlinux 0x5ea56807 migrate_vma_finalize EXPORT_SYMBOL vmlinux 0x5eb24829 dm_shift_arg +EXPORT_SYMBOL vmlinux 0x5eb5f0b0 vm_insert_pages EXPORT_SYMBOL vmlinux 0x5ec4aee6 put_sg_io_hdr -EXPORT_SYMBOL vmlinux 0x5ec9598a tcf_exts_change +EXPORT_SYMBOL vmlinux 0x5ecb9905 skb_ensure_writable EXPORT_SYMBOL vmlinux 0x5ed040b0 pm_set_vt_switch +EXPORT_SYMBOL vmlinux 0x5ed75898 devfreq_remove_governor EXPORT_SYMBOL vmlinux 0x5ed90adc int_to_scsilun -EXPORT_SYMBOL vmlinux 0x5ef44636 netif_stacked_transfer_operstate +EXPORT_SYMBOL vmlinux 0x5ee16721 flow_get_u32_src +EXPORT_SYMBOL vmlinux 0x5ef41874 inet_frag_reasm_prepare EXPORT_SYMBOL vmlinux 0x5ef6a672 gen_pool_for_each_chunk EXPORT_SYMBOL vmlinux 0x5efde8e6 proc_doulongvec_ms_jiffies_minmax -EXPORT_SYMBOL vmlinux 0x5f06f677 vfs_mkdir EXPORT_SYMBOL vmlinux 0x5f098b2a in6addr_interfacelocal_allrouters -EXPORT_SYMBOL vmlinux 0x5f2d8041 __brelse -EXPORT_SYMBOL vmlinux 0x5f468f1a from_kuid +EXPORT_SYMBOL vmlinux 0x5f21aaa0 dev_load +EXPORT_SYMBOL vmlinux 0x5f25e112 scsi_is_fc_rport +EXPORT_SYMBOL vmlinux 0x5f3acc12 simple_transaction_release +EXPORT_SYMBOL vmlinux 0x5f47b5a8 xfrm_alloc_spi +EXPORT_SYMBOL vmlinux 0x5f47e08c do_splice_direct EXPORT_SYMBOL vmlinux 0x5f5441c8 __ubsan_handle_alignment_assumption EXPORT_SYMBOL vmlinux 0x5f56663b rdmsrl_on_cpu -EXPORT_SYMBOL vmlinux 0x5f63746c netdev_bonding_info_change -EXPORT_SYMBOL vmlinux 0x5f78b1b9 generic_fill_statx_attr -EXPORT_SYMBOL vmlinux 0x5f850faf sk_free +EXPORT_SYMBOL vmlinux 0x5f685ab6 sock_no_sendpage_locked +EXPORT_SYMBOL vmlinux 0x5f75fd99 xsk_set_tx_need_wakeup +EXPORT_SYMBOL vmlinux 0x5f7e82be logfc +EXPORT_SYMBOL vmlinux 0x5f84e247 netdev_printk +EXPORT_SYMBOL vmlinux 0x5f851fe8 mdiobus_get_phy +EXPORT_SYMBOL vmlinux 0x5f89edbe sk_reset_timer +EXPORT_SYMBOL vmlinux 0x5f8d0dfe ethtool_op_get_ts_info +EXPORT_SYMBOL vmlinux 0x5f8d7152 crypto_sha256_finup EXPORT_SYMBOL vmlinux 0x5f93525c acpi_extract_package -EXPORT_SYMBOL vmlinux 0x5f98d03d phy_loopback EXPORT_SYMBOL vmlinux 0x5f99383a ioread64_hi_lo -EXPORT_SYMBOL vmlinux 0x5f9e7405 napi_build_skb -EXPORT_SYMBOL vmlinux 0x5fa51334 vfs_dup_fs_context -EXPORT_SYMBOL vmlinux 0x5fab5cb3 writeback_inodes_sb -EXPORT_SYMBOL vmlinux 0x5faebd24 __cgroup_bpf_run_filter_sock_addr -EXPORT_SYMBOL vmlinux 0x5fb994ab memory_cgrp_subsys +EXPORT_SYMBOL vmlinux 0x5f9aeb5c serio_interrupt +EXPORT_SYMBOL vmlinux 0x5fa7ba02 zero_fill_bio EXPORT_SYMBOL vmlinux 0x5fc67252 ioread16_rep EXPORT_SYMBOL vmlinux 0x5fc72f0e alloc_pages_exact -EXPORT_SYMBOL vmlinux 0x5fcda2eb kiocb_set_cancel_fn -EXPORT_SYMBOL vmlinux 0x5fdef211 xattr_supported_namespace -EXPORT_SYMBOL vmlinux 0x5fdfc435 netlink_set_err EXPORT_SYMBOL vmlinux 0x5fe13529 __SCT__tp_func_spi_transfer_start +EXPORT_SYMBOL vmlinux 0x5fe62e53 make_kprojid +EXPORT_SYMBOL vmlinux 0x5fef7d50 scsi_host_put +EXPORT_SYMBOL vmlinux 0x5ff90dcc mount_bdev EXPORT_SYMBOL vmlinux 0x5ff9eb0e lockref_mark_dead EXPORT_SYMBOL vmlinux 0x5ffedf63 __nla_put_nohdr -EXPORT_SYMBOL vmlinux 0x6004fffd generic_iommu_put_resv_regions EXPORT_SYMBOL vmlinux 0x6005c351 zpool_has_pool EXPORT_SYMBOL vmlinux 0x600683d3 do_unblank_screen -EXPORT_SYMBOL vmlinux 0x601b427c set_nlink +EXPORT_SYMBOL vmlinux 0x60140da2 locks_init_lock +EXPORT_SYMBOL vmlinux 0x6017396f inode_init_once EXPORT_SYMBOL vmlinux 0x601f665f dm_io_client_create +EXPORT_SYMBOL vmlinux 0x602ee1a5 stream_open EXPORT_SYMBOL vmlinux 0x60352082 register_inet6addr_notifier -EXPORT_SYMBOL vmlinux 0x603c3e0f sock_from_file -EXPORT_SYMBOL vmlinux 0x604841da dqput -EXPORT_SYMBOL vmlinux 0x6056f263 mfd_remove_devices +EXPORT_SYMBOL vmlinux 0x603f192a vme_register_driver EXPORT_SYMBOL vmlinux 0x605790dc fiemap_fill_next_extent -EXPORT_SYMBOL vmlinux 0x60630669 rps_may_expire_flow +EXPORT_SYMBOL vmlinux 0x606d821e simple_release_fs +EXPORT_SYMBOL vmlinux 0x606d9390 bdi_put +EXPORT_SYMBOL vmlinux 0x607bcb5b nvmem_get_mac_address EXPORT_SYMBOL vmlinux 0x608741b5 __init_swait_queue_head EXPORT_SYMBOL vmlinux 0x6091b333 unregister_chrdev_region -EXPORT_SYMBOL vmlinux 0x60920ec1 tcp_get_cookie_sock +EXPORT_SYMBOL vmlinux 0x60954564 tcp_md5_hash_key EXPORT_SYMBOL vmlinux 0x609bcd98 in6_pton EXPORT_SYMBOL vmlinux 0x609f1c7e synchronize_net EXPORT_SYMBOL vmlinux 0x60a32ea9 pm_power_off EXPORT_SYMBOL vmlinux 0x60b3071f neigh_proc_dointvec -EXPORT_SYMBOL vmlinux 0x60bf3e1b netpoll_parse_options +EXPORT_SYMBOL vmlinux 0x60c1f650 ilookup +EXPORT_SYMBOL vmlinux 0x60cabbfa __splice_from_pipe EXPORT_SYMBOL vmlinux 0x60d8ab30 vme_lm_get -EXPORT_SYMBOL vmlinux 0x60ded1b2 pci_disable_msi -EXPORT_SYMBOL vmlinux 0x60ef1c60 dma_unmap_sg_attrs -EXPORT_SYMBOL vmlinux 0x60f28d16 __sock_queue_rcv_skb -EXPORT_SYMBOL vmlinux 0x60fdeb4e mpage_writepages +EXPORT_SYMBOL vmlinux 0x60efeb49 jbd2_fc_end_commit_fallback EXPORT_SYMBOL vmlinux 0x61073e4a acpi_os_map_generic_address -EXPORT_SYMBOL vmlinux 0x611dd248 pci_bus_read_dev_vendor_id +EXPORT_SYMBOL vmlinux 0x611c437a tcp_v4_mtu_reduced +EXPORT_SYMBOL vmlinux 0x6128180b __skb_gso_segment EXPORT_SYMBOL vmlinux 0x6128b5fc __printk_ratelimit -EXPORT_SYMBOL vmlinux 0x6134ac4b wait_on_page_private_2 -EXPORT_SYMBOL vmlinux 0x61389a57 hash_and_copy_to_iter -EXPORT_SYMBOL vmlinux 0x6150f2df tc_cleanup_flow_action +EXPORT_SYMBOL vmlinux 0x613885f0 kern_path +EXPORT_SYMBOL vmlinux 0x613a8d65 key_validate +EXPORT_SYMBOL vmlinux 0x6156a0f3 napi_disable EXPORT_SYMBOL vmlinux 0x615911d7 __bitmap_set +EXPORT_SYMBOL vmlinux 0x6167be60 jbd2_journal_unlock_updates EXPORT_SYMBOL vmlinux 0x6167e72c vmalloc_no_huge -EXPORT_SYMBOL vmlinux 0x61720088 page_pool_destroy +EXPORT_SYMBOL vmlinux 0x6176453f put_watch_queue EXPORT_SYMBOL vmlinux 0x617c452b queued_read_lock_slowpath -EXPORT_SYMBOL vmlinux 0x617e2376 mount_subtree +EXPORT_SYMBOL vmlinux 0x61848e59 xsk_clear_rx_need_wakeup EXPORT_SYMBOL vmlinux 0x6185b747 radix_tree_gang_lookup_tag EXPORT_SYMBOL vmlinux 0x618911fc numa_node -EXPORT_SYMBOL vmlinux 0x619ba9ab request_firmware_into_buf EXPORT_SYMBOL vmlinux 0x619cb7dd simple_read_from_buffer +EXPORT_SYMBOL vmlinux 0x619db91b seq_pad EXPORT_SYMBOL vmlinux 0x619dfcdc intel_scu_ipc_dev_readv EXPORT_SYMBOL vmlinux 0x61b7b126 simple_strtoull -EXPORT_SYMBOL vmlinux 0x61cb4792 kernel_listen -EXPORT_SYMBOL vmlinux 0x61d1de66 dev_get_by_name_rcu -EXPORT_SYMBOL vmlinux 0x61d766a6 ipv6_dev_get_saddr -EXPORT_SYMBOL vmlinux 0x61df48af __inode_sub_bytes -EXPORT_SYMBOL vmlinux 0x61e11d16 iterate_dir +EXPORT_SYMBOL vmlinux 0x61bbf222 flow_rule_match_cvlan +EXPORT_SYMBOL vmlinux 0x61bcbb7c xfrm_policy_flush +EXPORT_SYMBOL vmlinux 0x61c66f74 dcb_ieee_getapp_mask +EXPORT_SYMBOL vmlinux 0x61dafce9 f_setown EXPORT_SYMBOL vmlinux 0x61e272c9 sha256_final EXPORT_SYMBOL vmlinux 0x61ea189b fb_pad_aligned_buffer +EXPORT_SYMBOL vmlinux 0x61fa363c d_instantiate EXPORT_SYMBOL vmlinux 0x6214aef2 cpufreq_unregister_notifier -EXPORT_SYMBOL vmlinux 0x621dfee2 d_hash_and_lookup +EXPORT_SYMBOL vmlinux 0x62192ff7 proc_create_seq_private EXPORT_SYMBOL vmlinux 0x6228c21f smp_call_function_single -EXPORT_SYMBOL vmlinux 0x622b1352 dev_get_by_napi_id -EXPORT_SYMBOL vmlinux 0x622cd206 netif_napi_add -EXPORT_SYMBOL vmlinux 0x623cfa86 clk_add_alias -EXPORT_SYMBOL vmlinux 0x623d4e17 pcibios_bus_to_resource -EXPORT_SYMBOL vmlinux 0x623dc4ce tty_name -EXPORT_SYMBOL vmlinux 0x624f208a fsync_bdev -EXPORT_SYMBOL vmlinux 0x625e0f9c pskb_expand_head -EXPORT_SYMBOL vmlinux 0x62645d63 truncate_setsize -EXPORT_SYMBOL vmlinux 0x626a10f9 skb_checksum_help +EXPORT_SYMBOL vmlinux 0x6230690d simple_dir_operations +EXPORT_SYMBOL vmlinux 0x6236ad08 devfreq_update_status +EXPORT_SYMBOL vmlinux 0x624bc0a9 wait_on_page_bit +EXPORT_SYMBOL vmlinux 0x626311cc inode_set_bytes EXPORT_SYMBOL vmlinux 0x62737e1d sock_unregister EXPORT_SYMBOL vmlinux 0x62849ac7 dev_valid_name -EXPORT_SYMBOL vmlinux 0x62858a6a flow_rule_match_enc_opts -EXPORT_SYMBOL vmlinux 0x628fb955 devfreq_monitor_stop EXPORT_SYMBOL vmlinux 0x629079b3 dma_fence_signal_timestamp -EXPORT_SYMBOL vmlinux 0x6293aedd agp_bridge EXPORT_SYMBOL vmlinux 0x62949074 acpi_buffer_to_resource -EXPORT_SYMBOL vmlinux 0x62acc60c page_pool_put_page -EXPORT_SYMBOL vmlinux 0x62bb6a29 phy_detach +EXPORT_SYMBOL vmlinux 0x629b20b2 xfrm_find_acq_byseq +EXPORT_SYMBOL vmlinux 0x62a388c2 fs_param_is_blockdev +EXPORT_SYMBOL vmlinux 0x62b13623 dquot_acquire +EXPORT_SYMBOL vmlinux 0x62b354fb __mark_inode_dirty EXPORT_SYMBOL vmlinux 0x62bf6edf utf8agemin -EXPORT_SYMBOL vmlinux 0x62caa8d4 sock_diag_put_filterinfo -EXPORT_SYMBOL vmlinux 0x62f58130 xp_free +EXPORT_SYMBOL vmlinux 0x62d8168f security_inode_getsecctx EXPORT_SYMBOL vmlinux 0x62f7e207 down_read_killable -EXPORT_SYMBOL vmlinux 0x63082991 ppp_unregister_channel -EXPORT_SYMBOL vmlinux 0x631109a7 rdmacg_try_charge +EXPORT_SYMBOL vmlinux 0x62fb671c param_set_short +EXPORT_SYMBOL vmlinux 0x630feb7d crypto_sha512_update EXPORT_SYMBOL vmlinux 0x63187451 pcie_aspm_support_enabled EXPORT_SYMBOL vmlinux 0x631d06aa cpu_rmap_put -EXPORT_SYMBOL vmlinux 0x632d6a4f dm_kcopyd_zero -EXPORT_SYMBOL vmlinux 0x6330151b iommu_get_msi_cookie -EXPORT_SYMBOL vmlinux 0x633dc108 __SCK__tp_func_write_msr +EXPORT_SYMBOL vmlinux 0x633d275c __skb_warn_lro_forwarding +EXPORT_SYMBOL vmlinux 0x634426d9 skb_checksum_trimmed +EXPORT_SYMBOL vmlinux 0x634aa525 tcp_enter_quickack_mode +EXPORT_SYMBOL vmlinux 0x635993c5 genphy_setup_forced EXPORT_SYMBOL vmlinux 0x636257f7 get_ibs_caps -EXPORT_SYMBOL vmlinux 0x63642057 __cgroup_bpf_run_filter_sk -EXPORT_SYMBOL vmlinux 0x6370c7d8 dm_table_get_mode -EXPORT_SYMBOL vmlinux 0x637cf758 udp_read_sock +EXPORT_SYMBOL vmlinux 0x636c8a53 dev_set_alias +EXPORT_SYMBOL vmlinux 0x63701c5a cdev_del +EXPORT_SYMBOL vmlinux 0x6373c23e napi_enable EXPORT_SYMBOL vmlinux 0x6383b27c __x86_indirect_thunk_rdx -EXPORT_SYMBOL vmlinux 0x639d4c2f __cleancache_invalidate_inode EXPORT_SYMBOL vmlinux 0x63a58370 flow_action_cookie_destroy EXPORT_SYMBOL vmlinux 0x63a7c28c bitmap_find_free_region -EXPORT_SYMBOL vmlinux 0x63b846ba __SCK__tp_func_rdpmc EXPORT_SYMBOL vmlinux 0x63c4d61f __bitmap_weight -EXPORT_SYMBOL vmlinux 0x63ea5850 filemap_fault EXPORT_SYMBOL vmlinux 0x63eb9355 panic_blink -EXPORT_SYMBOL vmlinux 0x63ed3837 napi_gro_flush -EXPORT_SYMBOL vmlinux 0x63f05780 gnet_stats_copy_rate_est EXPORT_SYMBOL vmlinux 0x63f835ba on_each_cpu_cond_mask +EXPORT_SYMBOL vmlinux 0x63fa799e filemap_flush EXPORT_SYMBOL vmlinux 0x6405dcd3 slhc_toss -EXPORT_SYMBOL vmlinux 0x640f4aac tty_insert_flip_string_flags +EXPORT_SYMBOL vmlinux 0x64075b11 agp_generic_alloc_pages +EXPORT_SYMBOL vmlinux 0x640baa3d dev_set_allmulti EXPORT_SYMBOL vmlinux 0x64127b67 bitmap_find_next_zero_area_off -EXPORT_SYMBOL vmlinux 0x642f0081 pcie_get_mps -EXPORT_SYMBOL vmlinux 0x64577dfd gnet_stats_copy_basic_hw -EXPORT_SYMBOL vmlinux 0x645febc1 bio_devname -EXPORT_SYMBOL vmlinux 0x646d7703 vfs_ioctl +EXPORT_SYMBOL vmlinux 0x64375509 pcie_capability_clear_and_set_dword +EXPORT_SYMBOL vmlinux 0x6438870a sock_bindtoindex +EXPORT_SYMBOL vmlinux 0x64397abb mipi_dsi_dcs_get_display_brightness +EXPORT_SYMBOL vmlinux 0x644f43ab generic_pipe_buf_release +EXPORT_SYMBOL vmlinux 0x645e89b0 blk_mq_requeue_request +EXPORT_SYMBOL vmlinux 0x6479c27d fc_remove_host EXPORT_SYMBOL vmlinux 0x6481ffe0 hsiphash_1u32 EXPORT_SYMBOL vmlinux 0x648eb59d gc_inflight_list +EXPORT_SYMBOL vmlinux 0x649553d5 vfs_fadvise EXPORT_SYMBOL vmlinux 0x64999478 congestion_wait EXPORT_SYMBOL vmlinux 0x64a9c928 default_blu -EXPORT_SYMBOL vmlinux 0x64bbb0fd genphy_c37_read_status EXPORT_SYMBOL vmlinux 0x64bbc288 string_unescape -EXPORT_SYMBOL vmlinux 0x6503af9e input_set_poll_interval +EXPORT_SYMBOL vmlinux 0x650fbe8e pci_enable_atomic_ops_to_root EXPORT_SYMBOL vmlinux 0x6513a3fa fb_get_color_depth -EXPORT_SYMBOL vmlinux 0x6514c1e6 flow_get_u32_src EXPORT_SYMBOL vmlinux 0x651a4139 test_taint +EXPORT_SYMBOL vmlinux 0x651fbf68 __wait_on_buffer EXPORT_SYMBOL vmlinux 0x652032cb mac_pton EXPORT_SYMBOL vmlinux 0x652ce9aa nla_memcmp +EXPORT_SYMBOL vmlinux 0x6539865e pagecache_isize_extended EXPORT_SYMBOL vmlinux 0x65408378 zlib_inflate_blob EXPORT_SYMBOL vmlinux 0x65464c16 clkdev_drop EXPORT_SYMBOL vmlinux 0x65487097 __x86_indirect_thunk_rax -EXPORT_SYMBOL vmlinux 0x6567685e napi_get_frags EXPORT_SYMBOL vmlinux 0x656c1a0e string_escape_mem EXPORT_SYMBOL vmlinux 0x656e4a6e snprintf -EXPORT_SYMBOL vmlinux 0x6572202d xsk_tx_release -EXPORT_SYMBOL vmlinux 0x6589df03 scsi_scan_target EXPORT_SYMBOL vmlinux 0x658ce1a8 xxh64_reset EXPORT_SYMBOL vmlinux 0x659ded26 xfrm_flush_gc -EXPORT_SYMBOL vmlinux 0x65a46b78 __ip_options_compile -EXPORT_SYMBOL vmlinux 0x65aabeeb pcie_capability_write_dword -EXPORT_SYMBOL vmlinux 0x65b7089d follow_down_one -EXPORT_SYMBOL vmlinux 0x65ba5c39 input_get_poll_interval -EXPORT_SYMBOL vmlinux 0x65c025cc serio_reconnect +EXPORT_SYMBOL vmlinux 0x65ab8a24 phy_remove_link_mode EXPORT_SYMBOL vmlinux 0x65cf8831 ZSTD_decompress_usingDict EXPORT_SYMBOL vmlinux 0x65d1bab2 acpi_bios_warning -EXPORT_SYMBOL vmlinux 0x65d6ba19 __sock_create +EXPORT_SYMBOL vmlinux 0x65d4fa4c pci_request_irq EXPORT_SYMBOL vmlinux 0x65d9e877 cpufreq_register_notifier EXPORT_SYMBOL vmlinux 0x65dccf13 xz_dec_end EXPORT_SYMBOL vmlinux 0x65df35ca __put_user_nocheck_2 EXPORT_SYMBOL vmlinux 0x65e0d6d7 memory_read_from_buffer -EXPORT_SYMBOL vmlinux 0x65edaa39 pcie_capability_read_word -EXPORT_SYMBOL vmlinux 0x660c336a fb_firmware_edid -EXPORT_SYMBOL vmlinux 0x660e619d vc_resize -EXPORT_SYMBOL vmlinux 0x6616e551 udp_lib_setsockopt -EXPORT_SYMBOL vmlinux 0x661e3464 input_allocate_device +EXPORT_SYMBOL vmlinux 0x66008b49 scsi_report_bus_reset +EXPORT_SYMBOL vmlinux 0x6622ac9d get_agp_version EXPORT_SYMBOL vmlinux 0x6626afca down -EXPORT_SYMBOL vmlinux 0x662e1e04 ip6_err_gen_icmpv6_unreach -EXPORT_SYMBOL vmlinux 0x662e4330 pci_release_region EXPORT_SYMBOL vmlinux 0x663182c9 acpi_get_gpe_status -EXPORT_SYMBOL vmlinux 0x6638aafe nobh_writepage -EXPORT_SYMBOL vmlinux 0x664e9933 tcf_exts_validate -EXPORT_SYMBOL vmlinux 0x6654592d dev_uc_sync +EXPORT_SYMBOL vmlinux 0x6631d695 page_pool_release_page +EXPORT_SYMBOL vmlinux 0x664102d3 rtc_add_groups +EXPORT_SYMBOL vmlinux 0x664f60ee mount_subtree EXPORT_SYMBOL vmlinux 0x66628bf3 ip_tunnel_metadata_cnt -EXPORT_SYMBOL vmlinux 0x666a5d8d dec_zone_page_state -EXPORT_SYMBOL vmlinux 0x666d88f8 pci_set_mwi EXPORT_SYMBOL vmlinux 0x6673f96d xxh32_reset EXPORT_SYMBOL vmlinux 0x668b19a1 down_read -EXPORT_SYMBOL vmlinux 0x66903a49 sock_create +EXPORT_SYMBOL vmlinux 0x66ae95eb file_path EXPORT_SYMBOL vmlinux 0x66af1fd1 lockref_put_or_lock EXPORT_SYMBOL vmlinux 0x66b4cc41 kmemdup +EXPORT_SYMBOL vmlinux 0x66bd83bc scmd_printk +EXPORT_SYMBOL vmlinux 0x66cb939c vlan_vids_add_by_dev EXPORT_SYMBOL vmlinux 0x66cca4f9 __x86_indirect_thunk_rcx -EXPORT_SYMBOL vmlinux 0x6700627b xfrm_input_resume +EXPORT_SYMBOL vmlinux 0x66ce5a2c seq_release_private +EXPORT_SYMBOL vmlinux 0x66f83879 security_inet_conn_request +EXPORT_SYMBOL vmlinux 0x67009fde xfrm_trans_queue +EXPORT_SYMBOL vmlinux 0x67046444 xp_raw_get_dma EXPORT_SYMBOL vmlinux 0x670ecece __x86_indirect_thunk_rbx EXPORT_SYMBOL vmlinux 0x6721fc7c security_cred_getsecid -EXPORT_SYMBOL vmlinux 0x672595bc blk_queue_logical_block_size EXPORT_SYMBOL vmlinux 0x6729d3df __get_user_4 -EXPORT_SYMBOL vmlinux 0x6730a482 mipi_dsi_generic_read +EXPORT_SYMBOL vmlinux 0x673a57a5 mount_nodev EXPORT_SYMBOL vmlinux 0x673f815e agp_bridges +EXPORT_SYMBOL vmlinux 0x67409761 d_drop EXPORT_SYMBOL vmlinux 0x6749d53f hdmi_vendor_infoframe_init -EXPORT_SYMBOL vmlinux 0x67568263 tty_port_close_end -EXPORT_SYMBOL vmlinux 0x67597d42 phy_ethtool_get_strings -EXPORT_SYMBOL vmlinux 0x67779dda complete_request_key +EXPORT_SYMBOL vmlinux 0x67660fc3 vme_slave_request +EXPORT_SYMBOL vmlinux 0x6772445d __netif_schedule +EXPORT_SYMBOL vmlinux 0x6784ecd5 task_work_add EXPORT_SYMBOL vmlinux 0x678b96ec dma_pool_alloc -EXPORT_SYMBOL vmlinux 0x678f159b flow_rule_match_enc_ipv6_addrs -EXPORT_SYMBOL vmlinux 0x6791fcfc __sync_dirty_buffer -EXPORT_SYMBOL vmlinux 0x67a41b05 timestamp_truncate +EXPORT_SYMBOL vmlinux 0x67acef06 scsi_target_resume EXPORT_SYMBOL vmlinux 0x67b27ec1 tty_std_termios -EXPORT_SYMBOL vmlinux 0x67b37463 mod_zone_page_state EXPORT_SYMBOL vmlinux 0x67b78eb3 seq_hlist_next_rcu EXPORT_SYMBOL vmlinux 0x67c13ea0 acpi_read -EXPORT_SYMBOL vmlinux 0x6802248a clocksource_change_rating +EXPORT_SYMBOL vmlinux 0x67c4d9db dentry_open +EXPORT_SYMBOL vmlinux 0x67d0aabf inet_proto_csum_replace4 +EXPORT_SYMBOL vmlinux 0x67e25bf7 agp_alloc_bridge +EXPORT_SYMBOL vmlinux 0x680a4537 get_cached_acl_rcu +EXPORT_SYMBOL vmlinux 0x681a13c8 set_pages_wb EXPORT_SYMBOL vmlinux 0x681b6670 is_firmware_framebuffer +EXPORT_SYMBOL vmlinux 0x68241ef8 put_cmsg_scm_timestamping +EXPORT_SYMBOL vmlinux 0x68297791 md_write_inc +EXPORT_SYMBOL vmlinux 0x683a6519 sock_gettstamp EXPORT_SYMBOL vmlinux 0x683a9560 __gnet_stats_copy_basic -EXPORT_SYMBOL vmlinux 0x6848f8b9 sock_common_getsockopt +EXPORT_SYMBOL vmlinux 0x683c17c6 seq_open EXPORT_SYMBOL vmlinux 0x6851664e wrmsrl_safe_on_cpu -EXPORT_SYMBOL vmlinux 0x6873781b inet_csk_destroy_sock -EXPORT_SYMBOL vmlinux 0x687473cc mdiobus_alloc_size -EXPORT_SYMBOL vmlinux 0x687546aa inet_csk_reqsk_queue_drop_and_put -EXPORT_SYMBOL vmlinux 0x6878f85e vfs_parse_fs_string +EXPORT_SYMBOL vmlinux 0x685790f6 input_get_timestamp +EXPORT_SYMBOL vmlinux 0x685f3487 xfrm_state_walk_done +EXPORT_SYMBOL vmlinux 0x68694d77 ppp_register_compressor +EXPORT_SYMBOL vmlinux 0x687b1c9a dentry_path_raw EXPORT_SYMBOL vmlinux 0x687b6a16 kdbgetsymval -EXPORT_SYMBOL vmlinux 0x6881c14d pci_alloc_host_bridge -EXPORT_SYMBOL vmlinux 0x6884aaf1 pcibios_resource_to_bus -EXPORT_SYMBOL vmlinux 0x68983445 vfs_iocb_iter_read -EXPORT_SYMBOL vmlinux 0x68adaf59 pin_user_pages_remote +EXPORT_SYMBOL vmlinux 0x6889d05e devm_clk_release_clkdev +EXPORT_SYMBOL vmlinux 0x68a13b46 vfs_readlink +EXPORT_SYMBOL vmlinux 0x68b3f510 eth_header +EXPORT_SYMBOL vmlinux 0x68c3ef44 ps2_begin_command EXPORT_SYMBOL vmlinux 0x68c4b824 cpumask_any_but -EXPORT_SYMBOL vmlinux 0x68c8dc71 dev_alloc_name -EXPORT_SYMBOL vmlinux 0x68f41e4e __tty_alloc_driver -EXPORT_SYMBOL vmlinux 0x68f6cc5e __tracepoint_rdpmc +EXPORT_SYMBOL vmlinux 0x68d1b343 proc_create_mount_point +EXPORT_SYMBOL vmlinux 0x68d1f843 backlight_device_get_by_name +EXPORT_SYMBOL vmlinux 0x68d5122c dquot_get_dqblk +EXPORT_SYMBOL vmlinux 0x68e5bd22 __getblk_gfp +EXPORT_SYMBOL vmlinux 0x68eec497 tcf_idr_search +EXPORT_SYMBOL vmlinux 0x68fabb36 dquot_release EXPORT_SYMBOL vmlinux 0x68fb581a icst307_idx2s -EXPORT_SYMBOL vmlinux 0x69000b43 end_buffer_read_sync EXPORT_SYMBOL vmlinux 0x69049cd2 radix_tree_replace_slot +EXPORT_SYMBOL vmlinux 0x690c365d pci_enable_msi EXPORT_SYMBOL vmlinux 0x6917a77e __traceiter_kmem_cache_free -EXPORT_SYMBOL vmlinux 0x69237316 netlink_kernel_release -EXPORT_SYMBOL vmlinux 0x693b1af5 jbd2_journal_load -EXPORT_SYMBOL vmlinux 0x6942bd9a mdiobus_unregister -EXPORT_SYMBOL vmlinux 0x6946855b ipv6_sock_mc_drop +EXPORT_SYMBOL vmlinux 0x69507b78 sock_i_uid EXPORT_SYMBOL vmlinux 0x69585523 __ksize +EXPORT_SYMBOL vmlinux 0x69586864 framebuffer_release EXPORT_SYMBOL vmlinux 0x69668826 netdev_increment_features EXPORT_SYMBOL vmlinux 0x6971447a rtc_month_days -EXPORT_SYMBOL vmlinux 0x6971eec5 agp_collect_device_status -EXPORT_SYMBOL vmlinux 0x697d4109 eth_validate_addr +EXPORT_SYMBOL vmlinux 0x6973696c mr_table_alloc +EXPORT_SYMBOL vmlinux 0x697b1fdb jbd2_journal_init_jbd_inode +EXPORT_SYMBOL vmlinux 0x697b58e4 param_ops_bool EXPORT_SYMBOL vmlinux 0x697ed5f0 memcpy_and_pad +EXPORT_SYMBOL vmlinux 0x6983e5ec pci_scan_single_device EXPORT_SYMBOL vmlinux 0x6988d0ca cpu_dr7 -EXPORT_SYMBOL vmlinux 0x69979de7 tcf_em_tree_validate -EXPORT_SYMBOL vmlinux 0x699c7165 vme_unregister_bridge -EXPORT_SYMBOL vmlinux 0x69aa03b7 udp_pre_connect EXPORT_SYMBOL vmlinux 0x69acdf38 memcpy +EXPORT_SYMBOL vmlinux 0x69ad1ec5 pci_bus_read_config_word +EXPORT_SYMBOL vmlinux 0x69afec9e param_get_int EXPORT_SYMBOL vmlinux 0x69d53cbc posix_acl_from_xattr -EXPORT_SYMBOL vmlinux 0x69dc5107 fwnode_graph_parse_endpoint EXPORT_SYMBOL vmlinux 0x69dd3b5b crc32_le -EXPORT_SYMBOL vmlinux 0x69ddef6b security_inode_invalidate_secctx EXPORT_SYMBOL vmlinux 0x69de8757 vme_check_window -EXPORT_SYMBOL vmlinux 0x69eb4bdf processors -EXPORT_SYMBOL vmlinux 0x69ee02d1 pcie_bandwidth_available -EXPORT_SYMBOL vmlinux 0x69f0999a param_set_ullong -EXPORT_SYMBOL vmlinux 0x69fb3f34 agp_generic_free_gatt_table -EXPORT_SYMBOL vmlinux 0x6a00b679 dst_alloc +EXPORT_SYMBOL vmlinux 0x69fb29e9 input_set_timestamp EXPORT_SYMBOL vmlinux 0x6a03751f sgl_free_order EXPORT_SYMBOL vmlinux 0x6a037cf1 mempool_kfree -EXPORT_SYMBOL vmlinux 0x6a04ca63 from_kuid_munged +EXPORT_SYMBOL vmlinux 0x6a11b577 tso_start +EXPORT_SYMBOL vmlinux 0x6a22088c mdiobus_setup_mdiodev_from_board_info EXPORT_SYMBOL vmlinux 0x6a261b78 irq_stat -EXPORT_SYMBOL vmlinux 0x6a3c9148 handle_edge_irq +EXPORT_SYMBOL vmlinux 0x6a31c66f generic_listxattr +EXPORT_SYMBOL vmlinux 0x6a3d4de3 dev_set_mac_address_user +EXPORT_SYMBOL vmlinux 0x6a3e6345 vmalloc_to_page EXPORT_SYMBOL vmlinux 0x6a449c4f register_sysctl_table +EXPORT_SYMBOL vmlinux 0x6a590506 tcp_v4_do_rcv EXPORT_SYMBOL vmlinux 0x6a5cb5ee __get_free_pages EXPORT_SYMBOL vmlinux 0x6a5ecb18 unregister_module_notifier EXPORT_SYMBOL vmlinux 0x6a5fa363 sigprocmask -EXPORT_SYMBOL vmlinux 0x6a6255c5 path_get +EXPORT_SYMBOL vmlinux 0x6a6ad9a4 dev_queue_xmit EXPORT_SYMBOL vmlinux 0x6a6e05bf kstrtou8 -EXPORT_SYMBOL vmlinux 0x6a767a86 fc_remote_port_delete +EXPORT_SYMBOL vmlinux 0x6a82425b iov_iter_fault_in_readable EXPORT_SYMBOL vmlinux 0x6a87fe3c config_group_init -EXPORT_SYMBOL vmlinux 0x6a93dcfb sock_dequeue_err_skb +EXPORT_SYMBOL vmlinux 0x6a8ff5cc tcp_filter +EXPORT_SYMBOL vmlinux 0x6a945d45 tcf_exts_num_actions EXPORT_SYMBOL vmlinux 0x6aa11aa6 sgl_free_n_order +EXPORT_SYMBOL vmlinux 0x6aa60daf d_hash_and_lookup +EXPORT_SYMBOL vmlinux 0x6ab15d1e devfreq_monitor_stop +EXPORT_SYMBOL vmlinux 0x6ab594bb __skb_wait_for_more_packets +EXPORT_SYMBOL vmlinux 0x6ac42e37 pci_restore_state +EXPORT_SYMBOL vmlinux 0x6ace8662 jbd2_journal_get_create_access EXPORT_SYMBOL vmlinux 0x6add5c9a dmi_find_device +EXPORT_SYMBOL vmlinux 0x6ae169a4 __skb_vlan_pop +EXPORT_SYMBOL vmlinux 0x6aeda59c drop_super +EXPORT_SYMBOL vmlinux 0x6aee8209 xfrm_policy_delete EXPORT_SYMBOL vmlinux 0x6aeefac4 zlib_deflateReset -EXPORT_SYMBOL vmlinux 0x6af73c17 inet_unregister_protosw -EXPORT_SYMBOL vmlinux 0x6b044868 fc_host_post_vendor_event -EXPORT_SYMBOL vmlinux 0x6b055411 __skb_checksum +EXPORT_SYMBOL vmlinux 0x6af1719f dst_release +EXPORT_SYMBOL vmlinux 0x6af50cfb pskb_expand_head +EXPORT_SYMBOL vmlinux 0x6af5a5e5 phy_drivers_register +EXPORT_SYMBOL vmlinux 0x6b0395b8 xfrm4_protocol_deregister EXPORT_SYMBOL vmlinux 0x6b10bee1 _copy_to_user -EXPORT_SYMBOL vmlinux 0x6b1bdb0b jbd2_journal_destroy EXPORT_SYMBOL vmlinux 0x6b27729b radix_tree_gang_lookup EXPORT_SYMBOL vmlinux 0x6b2dc060 dump_stack -EXPORT_SYMBOL vmlinux 0x6b33ce5c inet_csk_reqsk_queue_drop -EXPORT_SYMBOL vmlinux 0x6b44dc54 insert_inode_locked -EXPORT_SYMBOL vmlinux 0x6b533450 __dec_node_page_state +EXPORT_SYMBOL vmlinux 0x6b30bd20 flow_block_cb_incref +EXPORT_SYMBOL vmlinux 0x6b36b1c7 inet_del_offload +EXPORT_SYMBOL vmlinux 0x6b4a5666 dcache_dir_open +EXPORT_SYMBOL vmlinux 0x6b4c4151 pcim_set_mwi EXPORT_SYMBOL vmlinux 0x6b55acd0 rtnl_lock_killable -EXPORT_SYMBOL vmlinux 0x6b6b4a93 vfio_unpin_pages -EXPORT_SYMBOL vmlinux 0x6b6db7e4 page_pool_return_skb_page -EXPORT_SYMBOL vmlinux 0x6b7fde70 xfrm_unregister_km EXPORT_SYMBOL vmlinux 0x6b853d06 ns_to_kernel_old_timeval EXPORT_SYMBOL vmlinux 0x6b8bf149 netif_receive_skb_list EXPORT_SYMBOL vmlinux 0x6b9d1c95 security_req_classify_flow -EXPORT_SYMBOL vmlinux 0x6ba29dd5 crypto_sha256_finup +EXPORT_SYMBOL vmlinux 0x6bbb6f6b pci_bus_read_config_dword EXPORT_SYMBOL vmlinux 0x6bc3fbc0 __unregister_chrdev -EXPORT_SYMBOL vmlinux 0x6bccfc91 phy_get_c45_ids EXPORT_SYMBOL vmlinux 0x6bd0e573 down_interruptible -EXPORT_SYMBOL vmlinux 0x6bd76cd9 sk_page_frag_refill -EXPORT_SYMBOL vmlinux 0x6bdcedbe netif_receive_skb EXPORT_SYMBOL vmlinux 0x6be1c1f8 acpi_install_method -EXPORT_SYMBOL vmlinux 0x6be8c4ca nf_setsockopt +EXPORT_SYMBOL vmlinux 0x6be4fd98 mdiobus_read_nested +EXPORT_SYMBOL vmlinux 0x6bff6df4 input_match_device_id +EXPORT_SYMBOL vmlinux 0x6bff7363 netlbl_calipso_ops_register EXPORT_SYMBOL vmlinux 0x6c0f1645 config_item_get EXPORT_SYMBOL vmlinux 0x6c224cda gen_pool_destroy EXPORT_SYMBOL vmlinux 0x6c257ac0 tty_termios_hw_change EXPORT_SYMBOL vmlinux 0x6c28be5a vfio_info_add_capability +EXPORT_SYMBOL vmlinux 0x6c2d3ad6 tso_build_data +EXPORT_SYMBOL vmlinux 0x6c2ef74e md_bitmap_sync_with_cluster +EXPORT_SYMBOL vmlinux 0x6c3b2a4d tcf_exts_change EXPORT_SYMBOL vmlinux 0x6c5dae23 scsi_kmap_atomic_sg +EXPORT_SYMBOL vmlinux 0x6c5f7d9d iterate_fd EXPORT_SYMBOL vmlinux 0x6c61ce70 num_registered_fb -EXPORT_SYMBOL vmlinux 0x6c72a81e phy_trigger_machine -EXPORT_SYMBOL vmlinux 0x6c854240 tcf_idr_create -EXPORT_SYMBOL vmlinux 0x6c9f2da4 ip_queue_xmit +EXPORT_SYMBOL vmlinux 0x6c797d4c phy_error +EXPORT_SYMBOL vmlinux 0x6c910a90 pcim_iomap_regions_request_all +EXPORT_SYMBOL vmlinux 0x6c99eb6a sk_stream_kill_queues +EXPORT_SYMBOL vmlinux 0x6c9bb6d9 neigh_connected_output EXPORT_SYMBOL vmlinux 0x6cb2f5a1 cpumask_next_and EXPORT_SYMBOL vmlinux 0x6cb46525 netlbl_catmap_walk -EXPORT_SYMBOL vmlinux 0x6cb82e6f skb_seq_read EXPORT_SYMBOL vmlinux 0x6cc09945 ioread32_rep -EXPORT_SYMBOL vmlinux 0x6cceb750 pcie_get_readrq -EXPORT_SYMBOL vmlinux 0x6cd17415 blk_rq_append_bio -EXPORT_SYMBOL vmlinux 0x6d063000 devm_memunmap -EXPORT_SYMBOL vmlinux 0x6d1145c7 is_acpi_data_node -EXPORT_SYMBOL vmlinux 0x6d164158 dma_async_tx_descriptor_init +EXPORT_SYMBOL vmlinux 0x6cf5eec4 ndisc_mc_map +EXPORT_SYMBOL vmlinux 0x6d000a7e neigh_app_ns +EXPORT_SYMBOL vmlinux 0x6d162812 security_sb_remount EXPORT_SYMBOL vmlinux 0x6d16c104 mutex_lock_killable -EXPORT_SYMBOL vmlinux 0x6d1fbc5f blkdev_issue_write_same +EXPORT_SYMBOL vmlinux 0x6d1c8681 serial8250_do_set_termios EXPORT_SYMBOL vmlinux 0x6d294e43 clock_t_to_jiffies +EXPORT_SYMBOL vmlinux 0x6d30a8ee elv_rb_find EXPORT_SYMBOL vmlinux 0x6d334118 __get_user_8 EXPORT_SYMBOL vmlinux 0x6d340f64 tty_termios_input_baud_rate +EXPORT_SYMBOL vmlinux 0x6d4790f4 ll_rw_block EXPORT_SYMBOL vmlinux 0x6d58f69e agp3_generic_sizes EXPORT_SYMBOL vmlinux 0x6d5f5b91 radix_tree_tagged -EXPORT_SYMBOL vmlinux 0x6d68b905 nvdimm_check_and_set_ro -EXPORT_SYMBOL vmlinux 0x6d6fdbaf netdev_get_xmit_slave +EXPORT_SYMBOL vmlinux 0x6d65a2ed remove_arg_zero +EXPORT_SYMBOL vmlinux 0x6d664bf5 pnp_possible_config +EXPORT_SYMBOL vmlinux 0x6d75788d migrate_page +EXPORT_SYMBOL vmlinux 0x6d76cc10 get_tree_bdev EXPORT_SYMBOL vmlinux 0x6d7c7dcc bitmap_cut -EXPORT_SYMBOL vmlinux 0x6d9f1650 __inode_add_bytes -EXPORT_SYMBOL vmlinux 0x6da9dbe1 no_seek_end_llseek_size +EXPORT_SYMBOL vmlinux 0x6d8a6266 __module_get +EXPORT_SYMBOL vmlinux 0x6d90ea61 blk_sync_queue +EXPORT_SYMBOL vmlinux 0x6db1f4ba adjust_managed_page_count +EXPORT_SYMBOL vmlinux 0x6db377b0 padata_free +EXPORT_SYMBOL vmlinux 0x6db4b428 tcp_setsockopt +EXPORT_SYMBOL vmlinux 0x6dbc3348 ipv4_mtu +EXPORT_SYMBOL vmlinux 0x6dc0fc3b genphy_read_mmd_unsupported +EXPORT_SYMBOL vmlinux 0x6dc1d5ff vm_map_ram EXPORT_SYMBOL vmlinux 0x6dc35b25 radix_tree_iter_delete +EXPORT_SYMBOL vmlinux 0x6dc5b6c1 blk_mq_complete_request EXPORT_SYMBOL vmlinux 0x6dcf857f uuid_null EXPORT_SYMBOL vmlinux 0x6dd17e7b acpi_get_table_header -EXPORT_SYMBOL vmlinux 0x6debbe66 phy_do_ioctl_running +EXPORT_SYMBOL vmlinux 0x6dd19ba3 neigh_update +EXPORT_SYMBOL vmlinux 0x6deb2821 ip_mc_join_group EXPORT_SYMBOL vmlinux 0x6df1aaf1 kernel_sigaction -EXPORT_SYMBOL vmlinux 0x6df6e0ed ip6_find_1stfragopt -EXPORT_SYMBOL vmlinux 0x6dfa47af pci_map_biosrom -EXPORT_SYMBOL vmlinux 0x6dfd806e __neigh_for_each_release -EXPORT_SYMBOL vmlinux 0x6dfde6c8 cdev_add -EXPORT_SYMBOL vmlinux 0x6e2d0520 xfrm_register_type -EXPORT_SYMBOL vmlinux 0x6e3954ef vfs_get_super -EXPORT_SYMBOL vmlinux 0x6e53dd35 proc_symlink -EXPORT_SYMBOL vmlinux 0x6e5727b8 __sk_backlog_rcv +EXPORT_SYMBOL vmlinux 0x6df5cedd tcp_parse_options +EXPORT_SYMBOL vmlinux 0x6dfddb83 phy_trigger_machine +EXPORT_SYMBOL vmlinux 0x6e0631f7 __get_hash_from_flowi6 +EXPORT_SYMBOL vmlinux 0x6e0d290f generic_file_readonly_mmap +EXPORT_SYMBOL vmlinux 0x6e1765a1 security_inode_invalidate_secctx +EXPORT_SYMBOL vmlinux 0x6e21d416 security_inode_listsecurity EXPORT_SYMBOL vmlinux 0x6e5b8651 xz_dec_run +EXPORT_SYMBOL vmlinux 0x6e5d4ac2 fc_host_fpin_rcv +EXPORT_SYMBOL vmlinux 0x6e619331 tcp_conn_request +EXPORT_SYMBOL vmlinux 0x6e69f677 cdrom_number_of_slots EXPORT_SYMBOL vmlinux 0x6e720ff2 rtnl_unlock +EXPORT_SYMBOL vmlinux 0x6e780df9 sk_ns_capable +EXPORT_SYMBOL vmlinux 0x6e7a65eb pci_resize_resource EXPORT_SYMBOL vmlinux 0x6e841389 cpu_info -EXPORT_SYMBOL vmlinux 0x6e84b5a3 unregister_nexthop_notifier -EXPORT_SYMBOL vmlinux 0x6e8df5cd inet6_del_offload +EXPORT_SYMBOL vmlinux 0x6e8fa9dd i8042_install_filter EXPORT_SYMBOL vmlinux 0x6e9dd606 __symbol_put EXPORT_SYMBOL vmlinux 0x6ea7575d acpi_dispatch_gpe EXPORT_SYMBOL vmlinux 0x6ea9363b force_sig -EXPORT_SYMBOL vmlinux 0x6eda9ca2 nf_ct_get_tuple_skb -EXPORT_SYMBOL vmlinux 0x6ee77ec6 ip6_dst_check -EXPORT_SYMBOL vmlinux 0x6ef9bb73 devm_ioremap -EXPORT_SYMBOL vmlinux 0x6efb9c51 filemap_fdatawrite -EXPORT_SYMBOL vmlinux 0x6effad81 security_dentry_init_security -EXPORT_SYMBOL vmlinux 0x6f0b1cf1 bdev_read_only +EXPORT_SYMBOL vmlinux 0x6eb570da blk_rq_map_integrity_sg +EXPORT_SYMBOL vmlinux 0x6ed25953 softnet_data +EXPORT_SYMBOL vmlinux 0x6ee15e48 kernel_sendmsg_locked +EXPORT_SYMBOL vmlinux 0x6f021b05 dma_map_resource EXPORT_SYMBOL vmlinux 0x6f142822 textsearch_register -EXPORT_SYMBOL vmlinux 0x6f18268e filemap_fdatawait_range_keep_errors -EXPORT_SYMBOL vmlinux 0x6f2020ee sock_wake_async -EXPORT_SYMBOL vmlinux 0x6f325048 inet6_unregister_protosw +EXPORT_SYMBOL vmlinux 0x6f19abb4 tcf_action_dump_1 +EXPORT_SYMBOL vmlinux 0x6f2a2d7f pcim_iounmap_regions EXPORT_SYMBOL vmlinux 0x6f41a428 acpi_get_vendor_resource -EXPORT_SYMBOL vmlinux 0x6f4661fc in6_dev_finish_destroy +EXPORT_SYMBOL vmlinux 0x6f42406c vfs_get_tree EXPORT_SYMBOL vmlinux 0x6f5ab52f acpi_get_local_address -EXPORT_SYMBOL vmlinux 0x6f6dddbb md_bitmap_end_sync -EXPORT_SYMBOL vmlinux 0x6f76d86a mdiobus_write_nested -EXPORT_SYMBOL vmlinux 0x6f84c568 sock_edemux -EXPORT_SYMBOL vmlinux 0x6f85fa87 phy_aneg_done -EXPORT_SYMBOL vmlinux 0x6f8bea90 adjust_managed_page_count +EXPORT_SYMBOL vmlinux 0x6f6d268a devm_ioremap_resource +EXPORT_SYMBOL vmlinux 0x6f875aed devm_clk_put +EXPORT_SYMBOL vmlinux 0x6f89b207 cdev_device_del EXPORT_SYMBOL vmlinux 0x6f8f674a bpf_dispatcher_xdp_func EXPORT_SYMBOL vmlinux 0x6f915a45 dqstats -EXPORT_SYMBOL vmlinux 0x6f95c856 fwnode_phy_find_device -EXPORT_SYMBOL vmlinux 0x6fac6ceb kfree_skb_partial EXPORT_SYMBOL vmlinux 0x6fb49676 queue_rcu_work -EXPORT_SYMBOL vmlinux 0x6fb49c31 inet_stream_ops -EXPORT_SYMBOL vmlinux 0x6fbb3da3 __ps2_command EXPORT_SYMBOL vmlinux 0x6fbc6a00 radix_tree_insert EXPORT_SYMBOL vmlinux 0x6fcb87a1 touch_softlockup_watchdog -EXPORT_SYMBOL vmlinux 0x6fd6569a start_tty -EXPORT_SYMBOL vmlinux 0x6fd8fb09 genphy_read_status_fixed +EXPORT_SYMBOL vmlinux 0x6fce5b1b configfs_unregister_group EXPORT_SYMBOL vmlinux 0x6fd9c35a __clzdi2 +EXPORT_SYMBOL vmlinux 0x6fdaeeb0 scsi_vpd_tpg_id +EXPORT_SYMBOL vmlinux 0x6fe8218d vfs_unlink EXPORT_SYMBOL vmlinux 0x70002fe8 siphash_1u32 -EXPORT_SYMBOL vmlinux 0x700d5b8f tcp_sync_mss EXPORT_SYMBOL vmlinux 0x7023bea8 unregister_acpi_notifier -EXPORT_SYMBOL vmlinux 0x7027fb0d __cleancache_init_fs EXPORT_SYMBOL vmlinux 0x702946da ucs2_strlen -EXPORT_SYMBOL vmlinux 0x702ad540 try_to_release_page -EXPORT_SYMBOL vmlinux 0x7031d7c9 jbd2_journal_grab_journal_head -EXPORT_SYMBOL vmlinux 0x7039532f netdev_lower_get_next_private +EXPORT_SYMBOL vmlinux 0x702d7f99 mdio_find_bus +EXPORT_SYMBOL vmlinux 0x70317cdd unregister_console +EXPORT_SYMBOL vmlinux 0x7031f641 filemap_fdatawrite_range +EXPORT_SYMBOL vmlinux 0x7032a14a phy_ethtool_get_link_ksettings EXPORT_SYMBOL vmlinux 0x7040fff9 rtc_lock -EXPORT_SYMBOL vmlinux 0x7049a7bb nf_reinject +EXPORT_SYMBOL vmlinux 0x7049f0d0 ipv6_getsockopt +EXPORT_SYMBOL vmlinux 0x704b3231 scsicam_bios_param EXPORT_SYMBOL vmlinux 0x7054a3e4 request_dma -EXPORT_SYMBOL vmlinux 0x7055fa14 netif_device_attach -EXPORT_SYMBOL vmlinux 0x705eac00 phy_read_paged -EXPORT_SYMBOL vmlinux 0x706e6ae5 d_find_any_alias -EXPORT_SYMBOL vmlinux 0x707269b7 iov_iter_bvec -EXPORT_SYMBOL vmlinux 0x70781799 phy_get_internal_delay -EXPORT_SYMBOL vmlinux 0x70834b1e xsk_clear_rx_need_wakeup -EXPORT_SYMBOL vmlinux 0x7092fc96 find_inode_by_ino_rcu -EXPORT_SYMBOL vmlinux 0x709a376d reuseport_stop_listen_sock -EXPORT_SYMBOL vmlinux 0x70aabbb0 netdev_sk_get_lowest_dev +EXPORT_SYMBOL vmlinux 0x70571ac5 alloc_file_pseudo +EXPORT_SYMBOL vmlinux 0x708ae4ac genphy_read_lpa +EXPORT_SYMBOL vmlinux 0x709f3308 inet6_getname +EXPORT_SYMBOL vmlinux 0x70a4eb95 __block_write_full_page EXPORT_SYMBOL vmlinux 0x70ad75fb radix_tree_lookup -EXPORT_SYMBOL vmlinux 0x70cf3e50 bd_abort_claiming +EXPORT_SYMBOL vmlinux 0x70aeff0e mmput_async +EXPORT_SYMBOL vmlinux 0x70b1a7ba amd_iommu_device_info +EXPORT_SYMBOL vmlinux 0x70bbbbdb no_seek_end_llseek +EXPORT_SYMBOL vmlinux 0x70ecbb0c netdev_reset_tc +EXPORT_SYMBOL vmlinux 0x710d4b42 inc_nlink EXPORT_SYMBOL vmlinux 0x7129e5f8 hex_asc -EXPORT_SYMBOL vmlinux 0x712a67de scsi_ioctl -EXPORT_SYMBOL vmlinux 0x7139feb2 blk_sync_queue -EXPORT_SYMBOL vmlinux 0x714c3e21 phy_set_asym_pause +EXPORT_SYMBOL vmlinux 0x71467c20 seg6_hmac_net_init EXPORT_SYMBOL vmlinux 0x715a5ed0 vprintk -EXPORT_SYMBOL vmlinux 0x71609cbc blkdev_get_by_dev +EXPORT_SYMBOL vmlinux 0x715ec00f sock_set_keepalive +EXPORT_SYMBOL vmlinux 0x716a4250 __cleancache_invalidate_inode EXPORT_SYMBOL vmlinux 0x7171121c overflowgid -EXPORT_SYMBOL vmlinux 0x717c9b86 dev_driver_string EXPORT_SYMBOL vmlinux 0x718a4693 __SCT__tp_func_mmap_lock_start_locking +EXPORT_SYMBOL vmlinux 0x71a18001 security_inode_notifysecctx EXPORT_SYMBOL vmlinux 0x71a672ef dmam_pool_destroy -EXPORT_SYMBOL vmlinux 0x71c779ee serial8250_do_pm -EXPORT_SYMBOL vmlinux 0x71d0e4f4 devm_of_iomap +EXPORT_SYMBOL vmlinux 0x71b6181a jbd2_journal_restart EXPORT_SYMBOL vmlinux 0x71dfc095 acpi_walk_resources -EXPORT_SYMBOL vmlinux 0x71e829c8 sock_no_mmap -EXPORT_SYMBOL vmlinux 0x71efff1a phy_set_sym_pause -EXPORT_SYMBOL vmlinux 0x71fc300b fb_find_mode -EXPORT_SYMBOL vmlinux 0x71fe1c71 inet_proto_csum_replace16 +EXPORT_SYMBOL vmlinux 0x71f2830d tcf_em_unregister +EXPORT_SYMBOL vmlinux 0x7200778e gro_cells_receive EXPORT_SYMBOL vmlinux 0x720a27a7 __register_blkdev -EXPORT_SYMBOL vmlinux 0x72151158 __scsi_device_lookup_by_target -EXPORT_SYMBOL vmlinux 0x722c6b68 __qdisc_calculate_pkt_len -EXPORT_SYMBOL vmlinux 0x723e9693 sock_create_kern -EXPORT_SYMBOL vmlinux 0x724b5356 ptp_clock_unregister +EXPORT_SYMBOL vmlinux 0x7221f544 d_set_fallthru +EXPORT_SYMBOL vmlinux 0x723b7d7d __generic_file_fsync +EXPORT_SYMBOL vmlinux 0x7243bb88 param_set_ullong EXPORT_SYMBOL vmlinux 0x724ddac7 utf8version_is_supported +EXPORT_SYMBOL vmlinux 0x725d40c3 address_space_init_once +EXPORT_SYMBOL vmlinux 0x72686813 path_put EXPORT_SYMBOL vmlinux 0x726bc3c7 wait_for_completion_killable_timeout -EXPORT_SYMBOL vmlinux 0x7292c56e mr_mfc_find_parent +EXPORT_SYMBOL vmlinux 0x726cdba3 iov_iter_bvec +EXPORT_SYMBOL vmlinux 0x726f4182 param_ops_int +EXPORT_SYMBOL vmlinux 0x7286162b tcp_openreq_init_rwin +EXPORT_SYMBOL vmlinux 0x7297a878 devm_ioremap_np +EXPORT_SYMBOL vmlinux 0x72a4c087 scm_detach_fds EXPORT_SYMBOL vmlinux 0x72b243d4 free_dma -EXPORT_SYMBOL vmlinux 0x72b9b399 dma_ops +EXPORT_SYMBOL vmlinux 0x72b7c0bf xfrm_trans_queue_net EXPORT_SYMBOL vmlinux 0x72b9d287 default_grn -EXPORT_SYMBOL vmlinux 0x72bb54fb tty_hangup +EXPORT_SYMBOL vmlinux 0x72bb2feb param_ops_string +EXPORT_SYMBOL vmlinux 0x72cd043b dma_async_tx_descriptor_init EXPORT_SYMBOL vmlinux 0x72d79d83 pgdir_shift +EXPORT_SYMBOL vmlinux 0x72dab748 ip6_route_me_harder +EXPORT_SYMBOL vmlinux 0x72dfd99b __sk_backlog_rcv EXPORT_SYMBOL vmlinux 0x72ea7b2d scsi_device_type +EXPORT_SYMBOL vmlinux 0x72eae57c dev_set_mtu EXPORT_SYMBOL vmlinux 0x72f14ff7 acpi_get_object_info -EXPORT_SYMBOL vmlinux 0x72feccb1 dst_release_immediate +EXPORT_SYMBOL vmlinux 0x73174e2e ip_fraglist_init +EXPORT_SYMBOL vmlinux 0x73189f3b dquot_reclaim_space_nodirty EXPORT_SYMBOL vmlinux 0x731c4a9c dma_fence_signal -EXPORT_SYMBOL vmlinux 0x731e92bc mfd_add_devices +EXPORT_SYMBOL vmlinux 0x732928fe dmam_alloc_attrs EXPORT_SYMBOL vmlinux 0x732dd326 groups_free -EXPORT_SYMBOL vmlinux 0x7343d725 locks_copy_lock -EXPORT_SYMBOL vmlinux 0x734c88c1 inet_put_port +EXPORT_SYMBOL vmlinux 0x733ba3e8 flow_rule_match_vlan +EXPORT_SYMBOL vmlinux 0x733f1fa0 vga_client_register +EXPORT_SYMBOL vmlinux 0x7346b07b pmem_sector_size EXPORT_SYMBOL vmlinux 0x735a0bd5 native_io_delay +EXPORT_SYMBOL vmlinux 0x735c2ad4 generic_iommu_put_resv_regions EXPORT_SYMBOL vmlinux 0x735e6a81 acpi_evaluate_integer -EXPORT_SYMBOL vmlinux 0x736eb697 skb_coalesce_rx_frag +EXPORT_SYMBOL vmlinux 0x735f145f skb_push EXPORT_SYMBOL vmlinux 0x7380dffa argv_split -EXPORT_SYMBOL vmlinux 0x7382ddda dcb_setapp -EXPORT_SYMBOL vmlinux 0x7388303c tcf_action_set_ctrlact -EXPORT_SYMBOL vmlinux 0x7388371c md_check_no_bitmap -EXPORT_SYMBOL vmlinux 0x73950927 d_set_fallthru +EXPORT_SYMBOL vmlinux 0x73876a64 scsi_get_host_dev +EXPORT_SYMBOL vmlinux 0x738f08bb __dec_zone_page_state +EXPORT_SYMBOL vmlinux 0x73a0db80 nvdimm_check_and_set_ro EXPORT_SYMBOL vmlinux 0x73abb180 alloc_contig_range -EXPORT_SYMBOL vmlinux 0x73af34f9 hdmi_infoframe_log -EXPORT_SYMBOL vmlinux 0x73b1f53b pcim_iounmap_regions -EXPORT_SYMBOL vmlinux 0x73b587c0 generic_ro_fops -EXPORT_SYMBOL vmlinux 0x73ba5639 neigh_seq_next EXPORT_SYMBOL vmlinux 0x73bc5522 kobject_add -EXPORT_SYMBOL vmlinux 0x73bf8150 pci_request_selected_regions -EXPORT_SYMBOL vmlinux 0x73c52557 dev_set_promiscuity -EXPORT_SYMBOL vmlinux 0x73d68eb4 security_path_unlink EXPORT_SYMBOL vmlinux 0x73dd54eb irq_fpu_usable -EXPORT_SYMBOL vmlinux 0x73e8a128 tcp_close -EXPORT_SYMBOL vmlinux 0x73e94be6 cdrom_open +EXPORT_SYMBOL vmlinux 0x73df7cd5 udp_gro_receive +EXPORT_SYMBOL vmlinux 0x73e32ab1 phy_start +EXPORT_SYMBOL vmlinux 0x740320cf __page_symlink +EXPORT_SYMBOL vmlinux 0x74079a8c mdio_device_register EXPORT_SYMBOL vmlinux 0x740a1b95 reserve_evntsel_nmi -EXPORT_SYMBOL vmlinux 0x740f9a15 jbd2_journal_try_to_free_buffers -EXPORT_SYMBOL vmlinux 0x74104748 phy_support_asym_pause EXPORT_SYMBOL vmlinux 0x7410aba2 strreplace EXPORT_SYMBOL vmlinux 0x7412ed5b kvfree_sensitive EXPORT_SYMBOL vmlinux 0x7413793a EISA_bus +EXPORT_SYMBOL vmlinux 0x74154e49 tcf_action_update_stats EXPORT_SYMBOL vmlinux 0x742578a5 wait_for_random_bytes +EXPORT_SYMBOL vmlinux 0x74267ac5 register_key_type EXPORT_SYMBOL vmlinux 0x7429e20c kstrtos8 -EXPORT_SYMBOL vmlinux 0x74431f70 serio_bus -EXPORT_SYMBOL vmlinux 0x7447d484 pcim_iomap_regions_request_all -EXPORT_SYMBOL vmlinux 0x744c5314 eisa_bus_type +EXPORT_SYMBOL vmlinux 0x743441ee kernel_getpeername +EXPORT_SYMBOL vmlinux 0x7447b3c5 ipv4_specific +EXPORT_SYMBOL vmlinux 0x74518936 agp_free_memory EXPORT_SYMBOL vmlinux 0x7453d3e8 security_release_secctx -EXPORT_SYMBOL vmlinux 0x7468a672 pin_user_pages +EXPORT_SYMBOL vmlinux 0x7458bb7a mipi_dsi_generic_read +EXPORT_SYMBOL vmlinux 0x74632e79 mipi_dsi_dcs_write +EXPORT_SYMBOL vmlinux 0x7463d2e6 fscrypt_setup_filename +EXPORT_SYMBOL vmlinux 0x746809e0 udp_gro_complete +EXPORT_SYMBOL vmlinux 0x7471c405 sock_set_reuseport EXPORT_SYMBOL vmlinux 0x74754435 acpi_bus_generate_netlink_event -EXPORT_SYMBOL vmlinux 0x74793f2c bmap +EXPORT_SYMBOL vmlinux 0x7476a856 netpoll_send_udp EXPORT_SYMBOL vmlinux 0x7483dc59 pci_dev_present -EXPORT_SYMBOL vmlinux 0x74842b15 ethtool_op_get_link -EXPORT_SYMBOL vmlinux 0x748de830 regset_get_alloc +EXPORT_SYMBOL vmlinux 0x749df0d6 __ps2_command +EXPORT_SYMBOL vmlinux 0x74ab4b77 mipi_dsi_driver_unregister +EXPORT_SYMBOL vmlinux 0x74b43dfe sockfd_lookup EXPORT_SYMBOL vmlinux 0x74c134b9 __sw_hweight32 -EXPORT_SYMBOL vmlinux 0x74c41cf7 shrink_dcache_sb -EXPORT_SYMBOL vmlinux 0x74ca018e neigh_sysctl_unregister -EXPORT_SYMBOL vmlinux 0x74e50117 simple_setattr +EXPORT_SYMBOL vmlinux 0x74c1dc86 t10_pi_type3_ip +EXPORT_SYMBOL vmlinux 0x74d95921 register_console EXPORT_SYMBOL vmlinux 0x74e5ff1a udpv6_encap_enable -EXPORT_SYMBOL vmlinux 0x75164d73 remove_arg_zero -EXPORT_SYMBOL vmlinux 0x751c3351 may_umount +EXPORT_SYMBOL vmlinux 0x75127f18 gnet_stats_finish_copy +EXPORT_SYMBOL vmlinux 0x75221531 jbd2_journal_blocks_per_page +EXPORT_SYMBOL vmlinux 0x7527333a tty_port_alloc_xmit_buf +EXPORT_SYMBOL vmlinux 0x752918ca _copy_from_iter +EXPORT_SYMBOL vmlinux 0x752bebdf netdev_unbind_sb_channel EXPORT_SYMBOL vmlinux 0x7530bb0c __SCT__tp_func_write_msr -EXPORT_SYMBOL vmlinux 0x75345eb3 d_genocide EXPORT_SYMBOL vmlinux 0x7538b132 agp_off EXPORT_SYMBOL vmlinux 0x754d539c strlen -EXPORT_SYMBOL vmlinux 0x757d0367 netdev_master_upper_dev_link -EXPORT_SYMBOL vmlinux 0x7582e64f drop_super_exclusive -EXPORT_SYMBOL vmlinux 0x7585719f cdrom_mode_sense +EXPORT_SYMBOL vmlinux 0x755bdb20 md_wakeup_thread EXPORT_SYMBOL vmlinux 0x75871f5e acpi_get_next_object -EXPORT_SYMBOL vmlinux 0x758e102a ip_tunnel_encap_add_ops EXPORT_SYMBOL vmlinux 0x75943e25 i8253_lock -EXPORT_SYMBOL vmlinux 0x7596e733 generic_fillattr -EXPORT_SYMBOL vmlinux 0x75b492cc iov_iter_pipe +EXPORT_SYMBOL vmlinux 0x75a63784 inet_bind +EXPORT_SYMBOL vmlinux 0x75bb96bf pcim_iomap_table EXPORT_SYMBOL vmlinux 0x75bda77a seq_hlist_next -EXPORT_SYMBOL vmlinux 0x75c5a755 generic_file_mmap -EXPORT_SYMBOL vmlinux 0x75cb4f6a dev_vprintk_emit EXPORT_SYMBOL vmlinux 0x75d0deb9 nsecs_to_jiffies64 -EXPORT_SYMBOL vmlinux 0x75d3d06b blackhole_netdev EXPORT_SYMBOL vmlinux 0x75d499dd vmcore_add_device_dump -EXPORT_SYMBOL vmlinux 0x75de7aaa __tracepoint_dma_fence_signaled +EXPORT_SYMBOL vmlinux 0x75ef7865 md_bitmap_free +EXPORT_SYMBOL vmlinux 0x75fbd72c cdrom_dummy_generic_packet EXPORT_SYMBOL vmlinux 0x760a0f4f yield +EXPORT_SYMBOL vmlinux 0x760b8952 __alloc_disk_node +EXPORT_SYMBOL vmlinux 0x761753c6 vfs_get_link +EXPORT_SYMBOL vmlinux 0x7617edf5 netlink_net_capable EXPORT_SYMBOL vmlinux 0x7618af39 hdmi_infoframe_check EXPORT_SYMBOL vmlinux 0x7624249e dim_park_tired EXPORT_SYMBOL vmlinux 0x7647726c handle_sysrq -EXPORT_SYMBOL vmlinux 0x7653ad06 release_pages EXPORT_SYMBOL vmlinux 0x765ff474 crc_t10dif_generic EXPORT_SYMBOL vmlinux 0x766a0927 mempool_alloc_pages +EXPORT_SYMBOL vmlinux 0x76736598 netdev_sk_get_lowest_dev EXPORT_SYMBOL vmlinux 0x767dce4b acpi_disable_all_gpes EXPORT_SYMBOL vmlinux 0x767ddb02 set_memory_wc -EXPORT_SYMBOL vmlinux 0x76878500 ip_ct_attach -EXPORT_SYMBOL vmlinux 0x76950a2d unregister_binfmt -EXPORT_SYMBOL vmlinux 0x7696924e PDE_DATA -EXPORT_SYMBOL vmlinux 0x769c340c __scsi_print_sense -EXPORT_SYMBOL vmlinux 0x769e12d7 tc_setup_flow_action -EXPORT_SYMBOL vmlinux 0x769f37d0 jbd2_journal_get_create_access +EXPORT_SYMBOL vmlinux 0x7680c8e9 scsi_unblock_requests EXPORT_SYMBOL vmlinux 0x769f6e64 errseq_check -EXPORT_SYMBOL vmlinux 0x76a44518 jbd2_fc_end_commit_fallback +EXPORT_SYMBOL vmlinux 0x76bb971f agp_find_bridge +EXPORT_SYMBOL vmlinux 0x76bdbdcc security_sock_graft EXPORT_SYMBOL vmlinux 0x76d3cd60 laptop_mode -EXPORT_SYMBOL vmlinux 0x76d8ab5d passthru_features_check -EXPORT_SYMBOL vmlinux 0x76e1e948 zpool_unregister_driver -EXPORT_SYMBOL vmlinux 0x76e3c6e2 user_path_at_empty -EXPORT_SYMBOL vmlinux 0x76e67751 __ip_queue_xmit -EXPORT_SYMBOL vmlinux 0x76ed6120 devm_clk_get +EXPORT_SYMBOL vmlinux 0x76f1202a nf_hook_slow EXPORT_SYMBOL vmlinux 0x76fb08a7 amd_iommu_unregister_ppr_notifier -EXPORT_SYMBOL vmlinux 0x772f88e3 dev_printk_emit +EXPORT_SYMBOL vmlinux 0x7708bafb pcix_get_mmrbc +EXPORT_SYMBOL vmlinux 0x771434da bio_init +EXPORT_SYMBOL vmlinux 0x77239ad2 mr_mfc_find_parent EXPORT_SYMBOL vmlinux 0x7732159c free_irq_cpu_rmap EXPORT_SYMBOL vmlinux 0x77358855 iomem_resource EXPORT_SYMBOL vmlinux 0x773fa409 __kfifo_dma_in_finish_r EXPORT_SYMBOL vmlinux 0x77456e0a acpi_root_dir -EXPORT_SYMBOL vmlinux 0x7746ae31 __dev_get_by_index -EXPORT_SYMBOL vmlinux 0x774eae0b skb_try_coalesce -EXPORT_SYMBOL vmlinux 0x776825d2 truncate_inode_pages -EXPORT_SYMBOL vmlinux 0x7768ed3b unregister_cdrom -EXPORT_SYMBOL vmlinux 0x7779c013 dma_set_mask +EXPORT_SYMBOL vmlinux 0x774663a7 mipi_dsi_driver_register_full +EXPORT_SYMBOL vmlinux 0x774a9d92 fc_release_transport +EXPORT_SYMBOL vmlinux 0x77582ef3 phy_ethtool_get_strings +EXPORT_SYMBOL vmlinux 0x775acf0b tcp_simple_retransmit +EXPORT_SYMBOL vmlinux 0x7760fb5f sync_file_create EXPORT_SYMBOL vmlinux 0x777a47ff override_creds +EXPORT_SYMBOL vmlinux 0x7780b3b7 uart_resume_port +EXPORT_SYMBOL vmlinux 0x7786e110 param_ops_ushort +EXPORT_SYMBOL vmlinux 0x77879bd9 __skb_pad EXPORT_SYMBOL vmlinux 0x7791193f icst525_s2div -EXPORT_SYMBOL vmlinux 0x7796a45c tcp_recvmsg -EXPORT_SYMBOL vmlinux 0x779ffab5 tcp_sock_set_quickack -EXPORT_SYMBOL vmlinux 0x77a374ce vme_irq_request -EXPORT_SYMBOL vmlinux 0x77a3ca86 __page_symlink +EXPORT_SYMBOL vmlinux 0x779af4a3 param_set_byte +EXPORT_SYMBOL vmlinux 0x779e76a2 padata_free_shell +EXPORT_SYMBOL vmlinux 0x77a5d11c dma_unmap_resource +EXPORT_SYMBOL vmlinux 0x77aab195 ethtool_virtdev_set_link_ksettings EXPORT_SYMBOL vmlinux 0x77b0fed9 __next_node_in -EXPORT_SYMBOL vmlinux 0x77b1fce6 agp_copy_info -EXPORT_SYMBOL vmlinux 0x77b27526 pci_release_regions +EXPORT_SYMBOL vmlinux 0x77b1e4ac devm_get_clk_from_child EXPORT_SYMBOL vmlinux 0x77bc13a0 strim -EXPORT_SYMBOL vmlinux 0x77bf394e framebuffer_release -EXPORT_SYMBOL vmlinux 0x77defeb5 udp6_csum_init -EXPORT_SYMBOL vmlinux 0x77dffed7 tcp_syn_ack_timeout +EXPORT_SYMBOL vmlinux 0x77ce9da3 netif_rx +EXPORT_SYMBOL vmlinux 0x77d6deaa mdiobus_scan +EXPORT_SYMBOL vmlinux 0x77e0617b md_bitmap_unplug +EXPORT_SYMBOL vmlinux 0x77e685d3 page_cache_next_miss EXPORT_SYMBOL vmlinux 0x77e9eb37 aes_encrypt -EXPORT_SYMBOL vmlinux 0x77eb35a6 fddi_type_trans -EXPORT_SYMBOL vmlinux 0x77ecece1 phy_register_fixup_for_id -EXPORT_SYMBOL vmlinux 0x77ff0879 skb_page_frag_refill +EXPORT_SYMBOL vmlinux 0x77efb2d7 end_buffer_async_write EXPORT_SYMBOL vmlinux 0x7807f0f8 schedule_timeout_idle -EXPORT_SYMBOL vmlinux 0x780a6d0c fib6_info_hw_flags_set EXPORT_SYMBOL vmlinux 0x780fdfd1 intel_enable_gtt +EXPORT_SYMBOL vmlinux 0x781c2e25 rtnetlink_put_metrics EXPORT_SYMBOL vmlinux 0x7834defd vfio_group_unpin_pages -EXPORT_SYMBOL vmlinux 0x78401437 xp_raw_get_dma EXPORT_SYMBOL vmlinux 0x7846af3e __kfifo_len_r -EXPORT_SYMBOL vmlinux 0x7852a7a3 thermal_zone_device_critical -EXPORT_SYMBOL vmlinux 0x7866edea init_task -EXPORT_SYMBOL vmlinux 0x7878a41c vmf_insert_pfn_prot +EXPORT_SYMBOL vmlinux 0x785db53e fwnode_mdiobus_phy_device_register +EXPORT_SYMBOL vmlinux 0x7868fba9 __register_binfmt +EXPORT_SYMBOL vmlinux 0x7871b176 genphy_restart_aneg EXPORT_SYMBOL vmlinux 0x7880c781 dm_kcopyd_prepare_callback -EXPORT_SYMBOL vmlinux 0x788754f2 fc_host_post_event -EXPORT_SYMBOL vmlinux 0x7888ecbc qdisc_put_unlocked -EXPORT_SYMBOL vmlinux 0x7889efdb __traceiter_spi_transfer_stop EXPORT_SYMBOL vmlinux 0x789affb1 frontswap_tmem_exclusive_gets +EXPORT_SYMBOL vmlinux 0x789d6d4b jbd2_journal_start_commit EXPORT_SYMBOL vmlinux 0x78a16f48 aes_decrypt -EXPORT_SYMBOL vmlinux 0x78accc0b flow_block_cb_alloc +EXPORT_SYMBOL vmlinux 0x78a9e1d6 end_buffer_write_sync +EXPORT_SYMBOL vmlinux 0x78b296b8 udp_poll +EXPORT_SYMBOL vmlinux 0x78b6dc44 __traceiter_mmap_lock_released EXPORT_SYMBOL vmlinux 0x78b887ed vsprintf -EXPORT_SYMBOL vmlinux 0x78bbad06 uart_update_timeout -EXPORT_SYMBOL vmlinux 0x78cea1f5 ptp_clock_register -EXPORT_SYMBOL vmlinux 0x78d36dc7 __cleancache_get_page +EXPORT_SYMBOL vmlinux 0x78bcaa27 acpi_bus_unregister_driver +EXPORT_SYMBOL vmlinux 0x78c3b8cd nf_ct_get_tuple_skb +EXPORT_SYMBOL vmlinux 0x78d2b903 udp_lib_getsockopt EXPORT_SYMBOL vmlinux 0x78df6bd7 no_pci_devices -EXPORT_SYMBOL vmlinux 0x78e97de3 sock_common_recvmsg -EXPORT_SYMBOL vmlinux 0x78ec363d jbd2_journal_stop -EXPORT_SYMBOL vmlinux 0x78f138a6 tcp_select_initial_window -EXPORT_SYMBOL vmlinux 0x78f58bef devm_devfreq_register_notifier EXPORT_SYMBOL vmlinux 0x790bafd4 blk_stack_limits -EXPORT_SYMBOL vmlinux 0x790e92f7 phy_reset_after_clk_enable -EXPORT_SYMBOL vmlinux 0x79406fa1 is_nd_btt -EXPORT_SYMBOL vmlinux 0x79569670 bio_copy_data_iter -EXPORT_SYMBOL vmlinux 0x797214e5 netdev_warn +EXPORT_SYMBOL vmlinux 0x790c83d1 netdev_set_sb_channel +EXPORT_SYMBOL vmlinux 0x790dc215 __inode_add_bytes +EXPORT_SYMBOL vmlinux 0x79148550 tcf_qevent_destroy +EXPORT_SYMBOL vmlinux 0x79150283 ipv6_sock_mc_drop +EXPORT_SYMBOL vmlinux 0x792ff947 serio_reconnect +EXPORT_SYMBOL vmlinux 0x7942020d mipi_dsi_dcs_get_power_mode +EXPORT_SYMBOL vmlinux 0x794ea084 blkdev_get_by_path +EXPORT_SYMBOL vmlinux 0x797160cc napi_get_frags EXPORT_SYMBOL vmlinux 0x79739c3c utf8nagemin -EXPORT_SYMBOL vmlinux 0x79841efd crypto_sha1_finup EXPORT_SYMBOL vmlinux 0x7984eefc key_update +EXPORT_SYMBOL vmlinux 0x798936c0 iov_iter_npages +EXPORT_SYMBOL vmlinux 0x7999d2bc _dev_alert EXPORT_SYMBOL vmlinux 0x79a33f85 vme_get_size +EXPORT_SYMBOL vmlinux 0x79a605c9 inc_zone_page_state EXPORT_SYMBOL vmlinux 0x79aa04a2 get_random_bytes -EXPORT_SYMBOL vmlinux 0x79b814eb netdev_class_create_file_ns -EXPORT_SYMBOL vmlinux 0x79dc0b57 udplite_prot +EXPORT_SYMBOL vmlinux 0x79b79c8a netdev_master_upper_dev_get +EXPORT_SYMBOL vmlinux 0x79d4a534 acpi_bus_get_status EXPORT_SYMBOL vmlinux 0x79df9633 ioremap_encrypted -EXPORT_SYMBOL vmlinux 0x79e61b08 file_write_and_wait_range -EXPORT_SYMBOL vmlinux 0x79e88d1d sock_no_socketpair EXPORT_SYMBOL vmlinux 0x79ec8f93 blk_start_plug -EXPORT_SYMBOL vmlinux 0x7a00fea5 __devm_request_region +EXPORT_SYMBOL vmlinux 0x7a01b9cb scsi_host_lookup +EXPORT_SYMBOL vmlinux 0x7a05b905 netdev_set_tc_queue EXPORT_SYMBOL vmlinux 0x7a09a064 seg6_hmac_compute -EXPORT_SYMBOL vmlinux 0x7a0b60b0 sock_no_sendpage_locked +EXPORT_SYMBOL vmlinux 0x7a118f98 inode_init_always EXPORT_SYMBOL vmlinux 0x7a1bcd59 gf128mul_x8_ble -EXPORT_SYMBOL vmlinux 0x7a2268a9 vme_dma_list_exec +EXPORT_SYMBOL vmlinux 0x7a28232a register_qdisc +EXPORT_SYMBOL vmlinux 0x7a2ac3b6 simple_dir_inode_operations EXPORT_SYMBOL vmlinux 0x7a2af7b4 cpu_number -EXPORT_SYMBOL vmlinux 0x7a33e827 dev_get_stats -EXPORT_SYMBOL vmlinux 0x7a382f1b ip_check_defrag -EXPORT_SYMBOL vmlinux 0x7a3c1f9d scsi_device_get -EXPORT_SYMBOL vmlinux 0x7a48b0de is_subdir -EXPORT_SYMBOL vmlinux 0x7a68b578 tty_port_raise_dtr_rts +EXPORT_SYMBOL vmlinux 0x7a342abf kmem_cache_shrink +EXPORT_SYMBOL vmlinux 0x7a5c4765 fc_eh_timed_out +EXPORT_SYMBOL vmlinux 0x7a649c61 lock_sock_nested +EXPORT_SYMBOL vmlinux 0x7a859fab unregister_framebuffer EXPORT_SYMBOL vmlinux 0x7a88da87 iosf_mbi_write EXPORT_SYMBOL vmlinux 0x7a95e5ae do_settimeofday64 EXPORT_SYMBOL vmlinux 0x7aa1756e kvfree -EXPORT_SYMBOL vmlinux 0x7aad2594 fget +EXPORT_SYMBOL vmlinux 0x7aa3938a phy_attach +EXPORT_SYMBOL vmlinux 0x7aaa5ca3 file_check_and_advance_wb_err +EXPORT_SYMBOL vmlinux 0x7aafda81 mfd_remove_devices_late EXPORT_SYMBOL vmlinux 0x7ab45d25 dma_fence_array_create EXPORT_SYMBOL vmlinux 0x7ab88a45 system_freezing_cnt -EXPORT_SYMBOL vmlinux 0x7ac0f0f4 ip6_fraglist_prepare +EXPORT_SYMBOL vmlinux 0x7ac2d8f8 sock_enable_timestamps EXPORT_SYMBOL vmlinux 0x7ad050b9 qid_lt EXPORT_SYMBOL vmlinux 0x7adc0fbf rb_replace_node_rcu -EXPORT_SYMBOL vmlinux 0x7ae3bb2a blk_queue_max_discard_sectors -EXPORT_SYMBOL vmlinux 0x7ae5554e user_path_create -EXPORT_SYMBOL vmlinux 0x7ae963d3 filemap_flush -EXPORT_SYMBOL vmlinux 0x7aed601b blk_set_queue_depth +EXPORT_SYMBOL vmlinux 0x7aec1310 vga_switcheroo_client_probe_defer +EXPORT_SYMBOL vmlinux 0x7af9916c netdev_rx_csum_fault EXPORT_SYMBOL vmlinux 0x7aff77a3 __cpu_present_mask -EXPORT_SYMBOL vmlinux 0x7b1e7347 cdev_init -EXPORT_SYMBOL vmlinux 0x7b2172ff dma_sync_sg_for_device -EXPORT_SYMBOL vmlinux 0x7b30c4a8 input_mt_init_slots -EXPORT_SYMBOL vmlinux 0x7b3129cb __napi_alloc_skb +EXPORT_SYMBOL vmlinux 0x7b291aa7 xfrm_state_lookup EXPORT_SYMBOL vmlinux 0x7b37d4a7 _find_first_zero_bit +EXPORT_SYMBOL vmlinux 0x7b3926e0 input_set_max_poll_interval EXPORT_SYMBOL vmlinux 0x7b4da6ff __init_rwsem -EXPORT_SYMBOL vmlinux 0x7b586148 inet6_add_protocol EXPORT_SYMBOL vmlinux 0x7b5b8f31 sha256_update +EXPORT_SYMBOL vmlinux 0x7b6e4e14 inet_register_protosw +EXPORT_SYMBOL vmlinux 0x7b744b4e dma_async_device_register +EXPORT_SYMBOL vmlinux 0x7b7a05c1 skb_copy_and_hash_datagram_iter EXPORT_SYMBOL vmlinux 0x7b82b9a1 idr_replace -EXPORT_SYMBOL vmlinux 0x7b8b38c4 __sk_mem_reclaim -EXPORT_SYMBOL vmlinux 0x7ba5c833 vfs_create -EXPORT_SYMBOL vmlinux 0x7ba654de inet_protos -EXPORT_SYMBOL vmlinux 0x7bab8c06 gnet_stats_finish_copy +EXPORT_SYMBOL vmlinux 0x7b8aa11e blk_set_runtime_active +EXPORT_SYMBOL vmlinux 0x7b9cdbb9 pcim_iounmap +EXPORT_SYMBOL vmlinux 0x7bb0fc36 neigh_parms_alloc EXPORT_SYMBOL vmlinux 0x7bb50b88 acpi_write +EXPORT_SYMBOL vmlinux 0x7bb708de xfrm_lookup_route EXPORT_SYMBOL vmlinux 0x7bbccd05 nr_node_ids -EXPORT_SYMBOL vmlinux 0x7bd8d958 clk_get -EXPORT_SYMBOL vmlinux 0x7bde9de3 noop_llseek -EXPORT_SYMBOL vmlinux 0x7bf493f9 phy_do_ioctl -EXPORT_SYMBOL vmlinux 0x7bf9b241 _dev_crit -EXPORT_SYMBOL vmlinux 0x7bfbfebd padata_alloc -EXPORT_SYMBOL vmlinux 0x7c01cda6 refresh_frequency_limits +EXPORT_SYMBOL vmlinux 0x7bc239d4 param_ops_charp +EXPORT_SYMBOL vmlinux 0x7bcd6fa4 ps2_init +EXPORT_SYMBOL vmlinux 0x7bd98aad pagecache_write_end +EXPORT_SYMBOL vmlinux 0x7bf55b26 md_update_sb +EXPORT_SYMBOL vmlinux 0x7c00593c mipi_dsi_turn_on_peripheral EXPORT_SYMBOL vmlinux 0x7c173634 __bitmap_complement -EXPORT_SYMBOL vmlinux 0x7c20be58 flow_rule_match_enc_keyid -EXPORT_SYMBOL vmlinux 0x7c265fb3 generic_file_open -EXPORT_SYMBOL vmlinux 0x7c2b864a set_pages_array_wc -EXPORT_SYMBOL vmlinux 0x7c45f81b fs_param_is_blob EXPORT_SYMBOL vmlinux 0x7c46233a cpufreq_quick_get -EXPORT_SYMBOL vmlinux 0x7c4d518c nvdimm_namespace_attach_btt -EXPORT_SYMBOL vmlinux 0x7c680911 kernel_getpeername -EXPORT_SYMBOL vmlinux 0x7c6818e8 udp_ioctl -EXPORT_SYMBOL vmlinux 0x7c807f94 put_cmsg_scm_timestamping64 -EXPORT_SYMBOL vmlinux 0x7c845894 ppp_register_compressor +EXPORT_SYMBOL vmlinux 0x7c566fe9 jbd2_journal_begin_ordered_truncate +EXPORT_SYMBOL vmlinux 0x7c61351a unlock_buffer +EXPORT_SYMBOL vmlinux 0x7c62c242 touchscreen_parse_properties +EXPORT_SYMBOL vmlinux 0x7c6a3cf3 vfs_fsync_range +EXPORT_SYMBOL vmlinux 0x7c7c49c2 pagevec_lookup_range EXPORT_SYMBOL vmlinux 0x7c9ca58f __sg_page_iter_next -EXPORT_SYMBOL vmlinux 0x7c9e41fc vga_put EXPORT_SYMBOL vmlinux 0x7cb1aea1 devlink_dpipe_header_ethernet -EXPORT_SYMBOL vmlinux 0x7cb1e43f datagram_poll -EXPORT_SYMBOL vmlinux 0x7cb9f6f9 tty_unregister_driver -EXPORT_SYMBOL vmlinux 0x7cc9b96c security_inet_conn_established -EXPORT_SYMBOL vmlinux 0x7cd17672 udp_sock_create4 +EXPORT_SYMBOL vmlinux 0x7cbc3626 vfio_register_notifier +EXPORT_SYMBOL vmlinux 0x7cc927c6 phy_modify_paged_changed EXPORT_SYMBOL vmlinux 0x7cd8d75e page_offset_base +EXPORT_SYMBOL vmlinux 0x7cda5ff8 phy_ethtool_set_eee EXPORT_SYMBOL vmlinux 0x7ce18c9f from_kqid -EXPORT_SYMBOL vmlinux 0x7ce51b2d nf_log_unbind_pf EXPORT_SYMBOL vmlinux 0x7ce58981 kvrealloc +EXPORT_SYMBOL vmlinux 0x7ceab43e xfrm_register_km +EXPORT_SYMBOL vmlinux 0x7ced2c86 keyring_search +EXPORT_SYMBOL vmlinux 0x7cef1910 dev_mc_add EXPORT_SYMBOL vmlinux 0x7cf35220 vme_master_free +EXPORT_SYMBOL vmlinux 0x7cf89a76 seq_read EXPORT_SYMBOL vmlinux 0x7cfe368d net_dim_get_def_tx_moderation -EXPORT_SYMBOL vmlinux 0x7cff76d0 pci_disable_link_state_locked +EXPORT_SYMBOL vmlinux 0x7d02b3e9 vlan_vids_del_by_dev EXPORT_SYMBOL vmlinux 0x7d0ba682 gen_pool_virt_to_phys -EXPORT_SYMBOL vmlinux 0x7d0d8e81 mipi_dsi_device_register_full EXPORT_SYMBOL vmlinux 0x7d0db45c jiffies_to_clock_t -EXPORT_SYMBOL vmlinux 0x7d0f2bc9 jbd2_journal_set_features EXPORT_SYMBOL vmlinux 0x7d12d76d acpi_get_parent +EXPORT_SYMBOL vmlinux 0x7d193761 skb_seq_read +EXPORT_SYMBOL vmlinux 0x7d3a5c2b simple_symlink_inode_operations EXPORT_SYMBOL vmlinux 0x7d4b176a netlbl_catmap_setbit -EXPORT_SYMBOL vmlinux 0x7d503631 vme_dma_request +EXPORT_SYMBOL vmlinux 0x7d5a1311 generic_file_read_iter EXPORT_SYMBOL vmlinux 0x7d5e1008 __crc32c_le_shift -EXPORT_SYMBOL vmlinux 0x7d5ec78b get_ipc_ns_exported EXPORT_SYMBOL vmlinux 0x7d628444 memcpy_fromio -EXPORT_SYMBOL vmlinux 0x7d66423b pcim_pin_device +EXPORT_SYMBOL vmlinux 0x7d669a91 nd_dax_probe EXPORT_SYMBOL vmlinux 0x7d74d522 kstrtoull_from_user -EXPORT_SYMBOL vmlinux 0x7d7e9ecd sock_wmalloc -EXPORT_SYMBOL vmlinux 0x7d819531 proc_create -EXPORT_SYMBOL vmlinux 0x7d82d4a9 ip_route_me_harder -EXPORT_SYMBOL vmlinux 0x7d8b1f95 iov_iter_advance -EXPORT_SYMBOL vmlinux 0x7daa7c1c iommu_put_dma_cookie +EXPORT_SYMBOL vmlinux 0x7d827134 pci_find_bus +EXPORT_SYMBOL vmlinux 0x7d991978 _dev_crit +EXPORT_SYMBOL vmlinux 0x7da1b58c component_match_add_release EXPORT_SYMBOL vmlinux 0x7daece67 quota_send_warning -EXPORT_SYMBOL vmlinux 0x7dc3cefb eth_gro_receive +EXPORT_SYMBOL vmlinux 0x7db2a129 scsi_scan_host +EXPORT_SYMBOL vmlinux 0x7dc50340 tcp_initialize_rcv_mss +EXPORT_SYMBOL vmlinux 0x7dc6fa63 block_page_mkwrite EXPORT_SYMBOL vmlinux 0x7dcf4135 __xa_insert -EXPORT_SYMBOL vmlinux 0x7dd155df input_reset_device EXPORT_SYMBOL vmlinux 0x7dd554fc unregister_kmmio_probe -EXPORT_SYMBOL vmlinux 0x7dd6fd30 mini_qdisc_pair_swap -EXPORT_SYMBOL vmlinux 0x7de8a7a2 bio_free_pages -EXPORT_SYMBOL vmlinux 0x7de9804f phy_device_register +EXPORT_SYMBOL vmlinux 0x7dd83244 tcp_v4_md5_hash_skb EXPORT_SYMBOL vmlinux 0x7deff673 dm_consume_args -EXPORT_SYMBOL vmlinux 0x7df72334 dma_mmap_attrs +EXPORT_SYMBOL vmlinux 0x7df2615c input_register_device +EXPORT_SYMBOL vmlinux 0x7dfc0d25 set_bh_page +EXPORT_SYMBOL vmlinux 0x7e2631ac crypto_sha1_finup +EXPORT_SYMBOL vmlinux 0x7e2739af reuseport_alloc +EXPORT_SYMBOL vmlinux 0x7e2fe5d7 eth_platform_get_mac_address EXPORT_SYMBOL vmlinux 0x7e3191f6 try_to_del_timer_sync -EXPORT_SYMBOL vmlinux 0x7e4422cf scsi_track_queue_full -EXPORT_SYMBOL vmlinux 0x7e501397 __free_pages -EXPORT_SYMBOL vmlinux 0x7e52de40 __phy_read_mmd -EXPORT_SYMBOL vmlinux 0x7e57aef5 vga_switcheroo_init_domain_pm_ops -EXPORT_SYMBOL vmlinux 0x7e644027 configfs_unregister_group +EXPORT_SYMBOL vmlinux 0x7e39d3bd unlock_page_memcg +EXPORT_SYMBOL vmlinux 0x7e5b54d7 security_task_getsecid_subj +EXPORT_SYMBOL vmlinux 0x7e700493 inet_sendpage +EXPORT_SYMBOL vmlinux 0x7e7343d1 __dec_node_page_state EXPORT_SYMBOL vmlinux 0x7e7bcf26 acpi_map_cpu -EXPORT_SYMBOL vmlinux 0x7e93403f fs_param_is_path -EXPORT_SYMBOL vmlinux 0x7e93573b pneigh_enqueue -EXPORT_SYMBOL vmlinux 0x7e971bef scsi_remove_target -EXPORT_SYMBOL vmlinux 0x7eab2ec3 __tracepoint_kmem_cache_alloc_node -EXPORT_SYMBOL vmlinux 0x7ebb4ab9 input_register_handler -EXPORT_SYMBOL vmlinux 0x7ec0d711 vme_bus_error_handler -EXPORT_SYMBOL vmlinux 0x7ecdb354 fixed_size_llseek -EXPORT_SYMBOL vmlinux 0x7ed0084b tty_unregister_device -EXPORT_SYMBOL vmlinux 0x7ed85a2f udp_poll -EXPORT_SYMBOL vmlinux 0x7edf5955 netlink_capable -EXPORT_SYMBOL vmlinux 0x7eeccea7 dev_change_proto_down +EXPORT_SYMBOL vmlinux 0x7ebaa50d cdrom_ioctl +EXPORT_SYMBOL vmlinux 0x7ee579ec dev_get_by_name +EXPORT_SYMBOL vmlinux 0x7efca7e6 arp_send EXPORT_SYMBOL vmlinux 0x7f02188f __msecs_to_jiffies EXPORT_SYMBOL vmlinux 0x7f03b6a9 crc_ccitt_table EXPORT_SYMBOL vmlinux 0x7f07418b __SCT__tp_func_kmem_cache_alloc_node -EXPORT_SYMBOL vmlinux 0x7f083840 pmem_sector_size -EXPORT_SYMBOL vmlinux 0x7f0bdd2c seg6_hmac_info_add -EXPORT_SYMBOL vmlinux 0x7f14933f vga_switcheroo_unlock_ddc +EXPORT_SYMBOL vmlinux 0x7f14ad5e mr_vif_seq_idx +EXPORT_SYMBOL vmlinux 0x7f1cdb98 blk_mq_delay_run_hw_queue EXPORT_SYMBOL vmlinux 0x7f24de73 jiffies_to_usecs -EXPORT_SYMBOL vmlinux 0x7f336f26 devm_ioport_unmap -EXPORT_SYMBOL vmlinux 0x7f35082c scmd_printk -EXPORT_SYMBOL vmlinux 0x7f370ee1 xfrm6_rcv_spi -EXPORT_SYMBOL vmlinux 0x7f3ba50c vfs_getattr -EXPORT_SYMBOL vmlinux 0x7f3f6ae4 napi_schedule_prep -EXPORT_SYMBOL vmlinux 0x7f4799a3 vm_map_pages +EXPORT_SYMBOL vmlinux 0x7f4711b1 jbd2_trans_will_send_data_barrier EXPORT_SYMBOL vmlinux 0x7f52071a net_dim -EXPORT_SYMBOL vmlinux 0x7f53ac6f scsi_print_sense_hdr EXPORT_SYMBOL vmlinux 0x7f5b4fe4 sg_free_table -EXPORT_SYMBOL vmlinux 0x7f794179 ip_local_deliver +EXPORT_SYMBOL vmlinux 0x7f6cf8be amd_iommu_flush_tlb +EXPORT_SYMBOL vmlinux 0x7f6ebd93 vga_switcheroo_register_client EXPORT_SYMBOL vmlinux 0x7f7f7bb4 irq_poll_disable -EXPORT_SYMBOL vmlinux 0x7f80dc56 seq_write -EXPORT_SYMBOL vmlinux 0x7f81dd6b inet_csk_complete_hashdance -EXPORT_SYMBOL vmlinux 0x7f92c20c xp_dma_map -EXPORT_SYMBOL vmlinux 0x7f9e4f45 dev_trans_start -EXPORT_SYMBOL vmlinux 0x7faa1fa2 security_sock_rcv_skb -EXPORT_SYMBOL vmlinux 0x7fbbdc00 nd_btt_version -EXPORT_SYMBOL vmlinux 0x7fdd5ed8 sock_no_listen -EXPORT_SYMBOL vmlinux 0x7fe2da6b con_set_default_unimap +EXPORT_SYMBOL vmlinux 0x7f8b9aff jbd2__journal_start +EXPORT_SYMBOL vmlinux 0x7f9adc9a get_tree_keyed +EXPORT_SYMBOL vmlinux 0x7fa04d87 dquot_commit +EXPORT_SYMBOL vmlinux 0x7fdda854 release_sock EXPORT_SYMBOL vmlinux 0x7fe32873 rb_replace_node -EXPORT_SYMBOL vmlinux 0x7feaf00e mipi_dsi_dcs_set_tear_scanline -EXPORT_SYMBOL vmlinux 0x7ffbb8ff nvdimm_bus_unlock -EXPORT_SYMBOL vmlinux 0x80049a40 brioctl_set -EXPORT_SYMBOL vmlinux 0x80277b51 __icmp_send +EXPORT_SYMBOL vmlinux 0x7fef0dea kmem_cache_alloc_trace +EXPORT_SYMBOL vmlinux 0x7ffa82ab phy_ethtool_set_link_ksettings +EXPORT_SYMBOL vmlinux 0x8003f858 dcache_readdir +EXPORT_SYMBOL vmlinux 0x801c1e14 dquot_resume +EXPORT_SYMBOL vmlinux 0x8035669b blk_queue_split EXPORT_SYMBOL vmlinux 0x803ddbb6 __posix_acl_create EXPORT_SYMBOL vmlinux 0x804af87c wrmsr_safe_on_cpu -EXPORT_SYMBOL vmlinux 0x804eed42 inode_insert5 -EXPORT_SYMBOL vmlinux 0x8091ae27 phy_ethtool_ksettings_set +EXPORT_SYMBOL vmlinux 0x804d8a39 netdev_bind_sb_channel_queue +EXPORT_SYMBOL vmlinux 0x805818e1 dqput +EXPORT_SYMBOL vmlinux 0x80630445 __skb_flow_get_ports +EXPORT_SYMBOL vmlinux 0x8067b611 sget +EXPORT_SYMBOL vmlinux 0x8069d49f filemap_page_mkwrite +EXPORT_SYMBOL vmlinux 0x807aa2f7 genphy_aneg_done +EXPORT_SYMBOL vmlinux 0x807b0a6a devm_pci_alloc_host_bridge +EXPORT_SYMBOL vmlinux 0x807c8427 generic_key_instantiate EXPORT_SYMBOL vmlinux 0x809712ff hdmi_avi_infoframe_pack -EXPORT_SYMBOL vmlinux 0x80998e7b input_set_timestamp +EXPORT_SYMBOL vmlinux 0x80a59723 __icmp_send EXPORT_SYMBOL vmlinux 0x80a717a8 __percpu_counter_compare -EXPORT_SYMBOL vmlinux 0x80ba23e5 keyring_clear +EXPORT_SYMBOL vmlinux 0x80ab92e8 netif_stacked_transfer_operstate +EXPORT_SYMBOL vmlinux 0x80c1824a phy_start_aneg EXPORT_SYMBOL vmlinux 0x80ca5026 _bin2bcd -EXPORT_SYMBOL vmlinux 0x80cf5ee4 netdev_master_upper_dev_get_rcu -EXPORT_SYMBOL vmlinux 0x80d091d8 vm_insert_pages -EXPORT_SYMBOL vmlinux 0x80d0e4cf skb_ensure_writable +EXPORT_SYMBOL vmlinux 0x80cf5da9 pci_pme_capable +EXPORT_SYMBOL vmlinux 0x80d25e56 kill_block_super EXPORT_SYMBOL vmlinux 0x80d68d3e fb_register_client -EXPORT_SYMBOL vmlinux 0x80d68d90 acpi_dev_get_next_match_dev +EXPORT_SYMBOL vmlinux 0x80e4d595 netpoll_setup EXPORT_SYMBOL vmlinux 0x80e5f86f fscrypt_fname_alloc_buffer -EXPORT_SYMBOL vmlinux 0x80ec17f2 mfd_remove_devices_late -EXPORT_SYMBOL vmlinux 0x80ed89a1 agp_generic_alloc_pages -EXPORT_SYMBOL vmlinux 0x8109e86a __sk_dst_check -EXPORT_SYMBOL vmlinux 0x810a5a68 validate_slab_cache +EXPORT_SYMBOL vmlinux 0x80efad90 sync_dirty_buffer +EXPORT_SYMBOL vmlinux 0x80f5e8c5 devfreq_register_notifier +EXPORT_SYMBOL vmlinux 0x810a6413 dump_emit EXPORT_SYMBOL vmlinux 0x810bef7e sg_free_append_table EXPORT_SYMBOL vmlinux 0x8112b3d2 scsi_build_sense_buffer -EXPORT_SYMBOL vmlinux 0x811638c7 blk_mq_alloc_tag_set EXPORT_SYMBOL vmlinux 0x81188c30 match_string -EXPORT_SYMBOL vmlinux 0x8129d277 inet_reqsk_alloc -EXPORT_SYMBOL vmlinux 0x813186bd __scm_destroy -EXPORT_SYMBOL vmlinux 0x8132ae04 misc_deregister +EXPORT_SYMBOL vmlinux 0x8139c47a call_netdevice_notifiers +EXPORT_SYMBOL vmlinux 0x813cdec7 skb_checksum_help +EXPORT_SYMBOL vmlinux 0x81418176 iov_iter_kvec EXPORT_SYMBOL vmlinux 0x81533963 sysfs_format_mac EXPORT_SYMBOL vmlinux 0x815b5dd4 match_octal EXPORT_SYMBOL vmlinux 0x815f2897 empty_zero_page EXPORT_SYMBOL vmlinux 0x816347c6 agp_device_command -EXPORT_SYMBOL vmlinux 0x8175bd88 netdev_set_num_tc EXPORT_SYMBOL vmlinux 0x818416e1 scsi_set_sense_information -EXPORT_SYMBOL vmlinux 0x8186be51 __sk_mem_reduce_allocated -EXPORT_SYMBOL vmlinux 0x819eb7f4 __register_binfmt -EXPORT_SYMBOL vmlinux 0x819f0efd tty_register_device +EXPORT_SYMBOL vmlinux 0x819186e2 xfrm_lookup_with_ifid +EXPORT_SYMBOL vmlinux 0x819b37d9 tty_check_change EXPORT_SYMBOL vmlinux 0x81ac5e33 trace_print_hex_dump_seq EXPORT_SYMBOL vmlinux 0x81ce9941 intel_scu_ipc_dev_writev -EXPORT_SYMBOL vmlinux 0x81d82cac dev_uc_add_excl +EXPORT_SYMBOL vmlinux 0x81d19371 jbd2_journal_clear_features EXPORT_SYMBOL vmlinux 0x81db6ebb xz_dec_reset -EXPORT_SYMBOL vmlinux 0x81dba482 put_devmap_managed_page EXPORT_SYMBOL vmlinux 0x81e6b37f dmi_get_system_info -EXPORT_SYMBOL vmlinux 0x81fb6532 xfrm_state_check_expire -EXPORT_SYMBOL vmlinux 0x81fba0ee backlight_device_get_by_type -EXPORT_SYMBOL vmlinux 0x821f61c0 sk_reset_timer -EXPORT_SYMBOL vmlinux 0x8221290a netdev_notice -EXPORT_SYMBOL vmlinux 0x82317f43 blk_integrity_register +EXPORT_SYMBOL vmlinux 0x81f8c1fb __ip_queue_xmit +EXPORT_SYMBOL vmlinux 0x81fd8fe1 agp_unbind_memory +EXPORT_SYMBOL vmlinux 0x81ff889d genphy_suspend +EXPORT_SYMBOL vmlinux 0x82137751 ppp_register_net_channel +EXPORT_SYMBOL vmlinux 0x82238d98 iterate_supers_type EXPORT_SYMBOL vmlinux 0x823c19ea iosf_mbi_unregister_pmic_bus_access_notifier_unlocked -EXPORT_SYMBOL vmlinux 0x8261163b vfs_unlink -EXPORT_SYMBOL vmlinux 0x8262485c invalidate_mapping_pages +EXPORT_SYMBOL vmlinux 0x823f8588 jbd2_journal_update_sb_errno EXPORT_SYMBOL vmlinux 0x8263a6d9 proc_douintvec -EXPORT_SYMBOL vmlinux 0x826a3a26 fb_set_suspend -EXPORT_SYMBOL vmlinux 0x827553d5 dmam_alloc_attrs +EXPORT_SYMBOL vmlinux 0x8265c947 fscrypt_ioctl_get_policy +EXPORT_SYMBOL vmlinux 0x82799f87 current_task EXPORT_SYMBOL vmlinux 0x828062b1 __frontswap_init +EXPORT_SYMBOL vmlinux 0x82851143 nd_region_acquire_lane EXPORT_SYMBOL vmlinux 0x82c87ad5 nr_online_nodes -EXPORT_SYMBOL vmlinux 0x82ee3a2c input_unregister_handle -EXPORT_SYMBOL vmlinux 0x8302b6f0 finish_no_open -EXPORT_SYMBOL vmlinux 0x8307af9b read_cache_pages -EXPORT_SYMBOL vmlinux 0x830b5798 dquot_reclaim_space_nodirty -EXPORT_SYMBOL vmlinux 0x8326c201 __tracepoint_dma_fence_emit -EXPORT_SYMBOL vmlinux 0x83462bed pci_msi_vec_count +EXPORT_SYMBOL vmlinux 0x82d68980 set_nlink +EXPORT_SYMBOL vmlinux 0x82da09d6 dev_get_by_napi_id +EXPORT_SYMBOL vmlinux 0x82dae94d __devm_mdiobus_register +EXPORT_SYMBOL vmlinux 0x8314d154 dev_trans_start +EXPORT_SYMBOL vmlinux 0x8320e5a1 ptp_clock_event +EXPORT_SYMBOL vmlinux 0x832add4b kill_pid +EXPORT_SYMBOL vmlinux 0x832d20e8 inet_shutdown +EXPORT_SYMBOL vmlinux 0x8337864b bprm_change_interp +EXPORT_SYMBOL vmlinux 0x834d012e ip6_mtu EXPORT_SYMBOL vmlinux 0x83581089 gf128mul_init_4k_lle -EXPORT_SYMBOL vmlinux 0x8376d9a9 bio_integrity_add_page +EXPORT_SYMBOL vmlinux 0x836dec4c fscrypt_has_permitted_context +EXPORT_SYMBOL vmlinux 0x83722ea4 mipi_dsi_set_maximum_return_packet_size +EXPORT_SYMBOL vmlinux 0x8375c774 __netlink_kernel_create EXPORT_SYMBOL vmlinux 0x837b7b09 __dynamic_pr_debug +EXPORT_SYMBOL vmlinux 0x8385a419 jbd2_journal_lock_updates EXPORT_SYMBOL vmlinux 0x838d2bc8 siphash_3u32 -EXPORT_SYMBOL vmlinux 0x83b20e63 inet_pton_with_scope -EXPORT_SYMBOL vmlinux 0x83b7ca09 phy_ethtool_get_wol +EXPORT_SYMBOL vmlinux 0x8398df6a file_modified EXPORT_SYMBOL vmlinux 0x83c52fba xfrm4_protocol_init -EXPORT_SYMBOL vmlinux 0x83d528ab neigh_resolve_output -EXPORT_SYMBOL vmlinux 0x83d7efd9 xfrm_state_flush -EXPORT_SYMBOL vmlinux 0x83da88ba genlmsg_put -EXPORT_SYMBOL vmlinux 0x83dc492e inet_proto_csum_replace4 -EXPORT_SYMBOL vmlinux 0x83f44bbd scsi_get_device_flags_keyed -EXPORT_SYMBOL vmlinux 0x83f7caf5 sk_alloc +EXPORT_SYMBOL vmlinux 0x83d63d8d mdio_bus_type +EXPORT_SYMBOL vmlinux 0x83d9f22a tcf_exts_terse_dump EXPORT_SYMBOL vmlinux 0x840342c6 sgl_free -EXPORT_SYMBOL vmlinux 0x841275a3 bioset_init -EXPORT_SYMBOL vmlinux 0x8423c566 nf_register_net_hook +EXPORT_SYMBOL vmlinux 0x84036581 clk_add_alias +EXPORT_SYMBOL vmlinux 0x8407a154 dcb_getapp +EXPORT_SYMBOL vmlinux 0x84150581 jbd2_journal_submit_inode_data_buffers EXPORT_SYMBOL vmlinux 0x8427cc7b _raw_spin_lock_irq +EXPORT_SYMBOL vmlinux 0x84281dfc shrink_dcache_parent EXPORT_SYMBOL vmlinux 0x842c8e9d ioread16 -EXPORT_SYMBOL vmlinux 0x8439c0df d_exact_alias -EXPORT_SYMBOL vmlinux 0x84474706 dma_map_resource EXPORT_SYMBOL vmlinux 0x8455e3a7 dma_fence_signal_timestamp_locked -EXPORT_SYMBOL vmlinux 0x845912a3 fc_host_post_fc_event -EXPORT_SYMBOL vmlinux 0x846881d3 qdisc_warn_nonwc EXPORT_SYMBOL vmlinux 0x84823cf3 nla_strscpy +EXPORT_SYMBOL vmlinux 0x8487f847 tcf_exts_destroy +EXPORT_SYMBOL vmlinux 0x8488efce vlan_dev_vlan_id EXPORT_SYMBOL vmlinux 0x848d372e iowrite8 -EXPORT_SYMBOL vmlinux 0x84a689f8 xfrm_state_alloc +EXPORT_SYMBOL vmlinux 0x84bf43ce qdisc_watchdog_cancel EXPORT_SYMBOL vmlinux 0x84c03e9a rtnl_nla_parse_ifla EXPORT_SYMBOL vmlinux 0x84c1c552 proc_dointvec_ms_jiffies EXPORT_SYMBOL vmlinux 0x84c4040c security_binder_set_context_mgr -EXPORT_SYMBOL vmlinux 0x84cb0172 tcf_em_unregister -EXPORT_SYMBOL vmlinux 0x85002ed6 xfrm_user_policy +EXPORT_SYMBOL vmlinux 0x84e05e9c scsi_host_busy +EXPORT_SYMBOL vmlinux 0x84e42008 timestamp_truncate +EXPORT_SYMBOL vmlinux 0x84fa51c3 __invalidate_device +EXPORT_SYMBOL vmlinux 0x850e124b remove_proc_subtree +EXPORT_SYMBOL vmlinux 0x8511896e inet6_register_protosw +EXPORT_SYMBOL vmlinux 0x851703c3 neigh_sysctl_unregister EXPORT_SYMBOL vmlinux 0x8518a4a6 _raw_spin_trylock_bh EXPORT_SYMBOL vmlinux 0x8522d6bc strncpy_from_user -EXPORT_SYMBOL vmlinux 0x8524c428 tcp_parse_options -EXPORT_SYMBOL vmlinux 0x854da111 seq_put_decimal_ll -EXPORT_SYMBOL vmlinux 0x855640a9 vmf_insert_mixed_mkwrite -EXPORT_SYMBOL vmlinux 0x855f3c88 serio_unregister_child_port +EXPORT_SYMBOL vmlinux 0x852364d0 inet_sock_destruct +EXPORT_SYMBOL vmlinux 0x853d5547 __tracepoint_kfree +EXPORT_SYMBOL vmlinux 0x854d9220 genphy_write_mmd_unsupported +EXPORT_SYMBOL vmlinux 0x85523b45 finish_swait +EXPORT_SYMBOL vmlinux 0x85634d34 vme_dma_request EXPORT_SYMBOL vmlinux 0x85670f1d rtnl_is_locked -EXPORT_SYMBOL vmlinux 0x85700183 flow_block_cb_free -EXPORT_SYMBOL vmlinux 0x85747601 call_netdevice_notifiers -EXPORT_SYMBOL vmlinux 0x8579ed5f simple_rmdir -EXPORT_SYMBOL vmlinux 0x85920410 alloc_etherdev_mqs -EXPORT_SYMBOL vmlinux 0x859fe69b pci_add_new_bus +EXPORT_SYMBOL vmlinux 0x8593217e xfrm4_protocol_register +EXPORT_SYMBOL vmlinux 0x85951b87 blk_pm_runtime_init +EXPORT_SYMBOL vmlinux 0x85a96c96 may_umount EXPORT_SYMBOL vmlinux 0x85b4cf2f utf8nlen EXPORT_SYMBOL vmlinux 0x85b5e625 rfkill_set_states EXPORT_SYMBOL vmlinux 0x85bd1608 __request_region -EXPORT_SYMBOL vmlinux 0x85c97c12 devfreq_monitor_start EXPORT_SYMBOL vmlinux 0x85df9b6c strsep -EXPORT_SYMBOL vmlinux 0x85e30bc0 pci_try_set_mwi +EXPORT_SYMBOL vmlinux 0x85ead751 tcf_block_get_ext EXPORT_SYMBOL vmlinux 0x85efc7e0 zero_pfn EXPORT_SYMBOL vmlinux 0x85fbc931 slhc_uncompress +EXPORT_SYMBOL vmlinux 0x860e34a8 add_to_page_cache_locked +EXPORT_SYMBOL vmlinux 0x861906a3 phy_reset_after_clk_enable +EXPORT_SYMBOL vmlinux 0x861d6550 fwnode_get_mac_address +EXPORT_SYMBOL vmlinux 0x8623eb06 __netlink_dump_start EXPORT_SYMBOL vmlinux 0x863a276a color_table -EXPORT_SYMBOL vmlinux 0x863d24a7 mark_buffer_async_write EXPORT_SYMBOL vmlinux 0x864d8e60 config_group_find_item -EXPORT_SYMBOL vmlinux 0x866071c0 bio_integrity_trim -EXPORT_SYMBOL vmlinux 0x8676bc76 __skb_try_recv_datagram -EXPORT_SYMBOL vmlinux 0x867d5ada security_sk_clone +EXPORT_SYMBOL vmlinux 0x864e66ac vme_master_mmap +EXPORT_SYMBOL vmlinux 0x865cb1b0 tcp_disconnect +EXPORT_SYMBOL vmlinux 0x86667943 iput +EXPORT_SYMBOL vmlinux 0x866c1b6f make_kgid +EXPORT_SYMBOL vmlinux 0x866e87f2 tcf_exts_dump_stats +EXPORT_SYMBOL vmlinux 0x868a4525 xfrm4_rcv_encap EXPORT_SYMBOL vmlinux 0x868acba5 get_options -EXPORT_SYMBOL vmlinux 0x8690d497 serial8250_register_8250_port -EXPORT_SYMBOL vmlinux 0x86a5b9cf inet_get_local_port_range -EXPORT_SYMBOL vmlinux 0x86b302fe dev_mc_sync +EXPORT_SYMBOL vmlinux 0x86b8cae7 dev_set_mac_address +EXPORT_SYMBOL vmlinux 0x86bb7b68 inet_ioctl EXPORT_SYMBOL vmlinux 0x86c7272b iosf_mbi_read EXPORT_SYMBOL vmlinux 0x86d52ba5 lookup_constant -EXPORT_SYMBOL vmlinux 0x86dd827b agp_backend_acquire +EXPORT_SYMBOL vmlinux 0x86d7f02d xfrm_state_delete +EXPORT_SYMBOL vmlinux 0x86e95dc8 tcp_syn_ack_timeout +EXPORT_SYMBOL vmlinux 0x86f21fb3 sock_no_accept EXPORT_SYMBOL vmlinux 0x86f27420 iosf_mbi_block_punit_i2c_access -EXPORT_SYMBOL vmlinux 0x86f4be91 devfreq_remove_governor EXPORT_SYMBOL vmlinux 0x86fb4536 cpumask_any_and_distribute EXPORT_SYMBOL vmlinux 0x86fb9b05 bitmap_parse_user +EXPORT_SYMBOL vmlinux 0x87026615 dmaengine_get_unmap_data EXPORT_SYMBOL vmlinux 0x8714563b csum_and_copy_from_user -EXPORT_SYMBOL vmlinux 0x872b44c7 dget_parent -EXPORT_SYMBOL vmlinux 0x874535b1 __generic_file_fsync +EXPORT_SYMBOL vmlinux 0x871a6510 scsi_partsize +EXPORT_SYMBOL vmlinux 0x87258cd4 __tcf_em_tree_match +EXPORT_SYMBOL vmlinux 0x87492d3a jbd2_journal_check_used_features +EXPORT_SYMBOL vmlinux 0x87502790 pci_stop_and_remove_bus_device EXPORT_SYMBOL vmlinux 0x8761c87b rps_needed +EXPORT_SYMBOL vmlinux 0x8768ef6f pci_remove_bus +EXPORT_SYMBOL vmlinux 0x87697f85 blk_mq_tag_to_rq EXPORT_SYMBOL vmlinux 0x87706d4e __put_user_nocheck_8 -EXPORT_SYMBOL vmlinux 0x8771cc3e genphy_handle_interrupt_no_ack EXPORT_SYMBOL vmlinux 0x87761528 __traceiter_kmem_cache_alloc -EXPORT_SYMBOL vmlinux 0x87832377 __cleancache_put_page EXPORT_SYMBOL vmlinux 0x878469bd ZSTD_decompressStream -EXPORT_SYMBOL vmlinux 0x8795c07c kill_block_super -EXPORT_SYMBOL vmlinux 0x879dca54 kmem_cache_create +EXPORT_SYMBOL vmlinux 0x87890451 netlink_broadcast +EXPORT_SYMBOL vmlinux 0x8798d68a dev_mc_sync_multiple EXPORT_SYMBOL vmlinux 0x87a21cb3 __ubsan_handle_out_of_bounds EXPORT_SYMBOL vmlinux 0x87b8798d sg_next -EXPORT_SYMBOL vmlinux 0x87c1c1c6 iommu_dma_get_resv_regions -EXPORT_SYMBOL vmlinux 0x880080d8 vlan_vid_del +EXPORT_SYMBOL vmlinux 0x87d6a533 phy_sfp_probe EXPORT_SYMBOL vmlinux 0x8810754a _find_first_bit +EXPORT_SYMBOL vmlinux 0x88159b2a tty_schedule_flip EXPORT_SYMBOL vmlinux 0x881c4413 gen_pool_first_fit -EXPORT_SYMBOL vmlinux 0x883abd54 d_move -EXPORT_SYMBOL vmlinux 0x8842f700 bh_uptodate_or_lock -EXPORT_SYMBOL vmlinux 0x88698f1a devm_devfreq_add_device +EXPORT_SYMBOL vmlinux 0x88276a88 genphy_config_eee_advert +EXPORT_SYMBOL vmlinux 0x882b5b1a kernel_connect +EXPORT_SYMBOL vmlinux 0x883e62e5 inet6_protos +EXPORT_SYMBOL vmlinux 0x8863b829 pcibios_bus_to_resource +EXPORT_SYMBOL vmlinux 0x886d71a6 kill_pgrp +EXPORT_SYMBOL vmlinux 0x887f727d tcp_create_openreq_child EXPORT_SYMBOL vmlinux 0x88822d38 unregister_blocking_lsm_notifier -EXPORT_SYMBOL vmlinux 0x8887de22 page_cache_prev_miss -EXPORT_SYMBOL vmlinux 0x88880d26 xfrm_dev_state_flush EXPORT_SYMBOL vmlinux 0x8888f1fe xxh32 -EXPORT_SYMBOL vmlinux 0x88953b86 flow_block_cb_priv EXPORT_SYMBOL vmlinux 0x889b1370 _raw_read_trylock -EXPORT_SYMBOL vmlinux 0x889c9d38 netdev_master_upper_dev_get EXPORT_SYMBOL vmlinux 0x88abb78b ZSTD_insertBlock -EXPORT_SYMBOL vmlinux 0x88c0f237 qdisc_reset -EXPORT_SYMBOL vmlinux 0x88d5c6c3 buffer_check_dirty_writeback +EXPORT_SYMBOL vmlinux 0x88ace5cb md_integrity_register +EXPORT_SYMBOL vmlinux 0x88ae3ccb mpage_writepages +EXPORT_SYMBOL vmlinux 0x88ae5ed8 pci_bus_add_devices +EXPORT_SYMBOL vmlinux 0x88b49595 fs_context_for_submount +EXPORT_SYMBOL vmlinux 0x88c14b03 dev_change_proto_down_reason EXPORT_SYMBOL vmlinux 0x88db9f48 __check_object_size EXPORT_SYMBOL vmlinux 0x88e1d0f0 page_frag_free -EXPORT_SYMBOL vmlinux 0x88f4a2c1 unpin_user_pages -EXPORT_SYMBOL vmlinux 0x89167248 sk_stop_timer -EXPORT_SYMBOL vmlinux 0x8936d8d7 block_invalidatepage -EXPORT_SYMBOL vmlinux 0x893e450d vfs_iter_read +EXPORT_SYMBOL vmlinux 0x8928b2ac __inet_hash +EXPORT_SYMBOL vmlinux 0x8937d66f pci_bus_write_config_word EXPORT_SYMBOL vmlinux 0x89434b4b radix_tree_tag_clear -EXPORT_SYMBOL vmlinux 0x89492c3c __devm_mdiobus_register -EXPORT_SYMBOL vmlinux 0x8962a1c4 clean_bdev_aliases -EXPORT_SYMBOL vmlinux 0x8971358c sock_pfree -EXPORT_SYMBOL vmlinux 0x8988493a eth_header_parse -EXPORT_SYMBOL vmlinux 0x899088d5 nvmem_get_mac_address +EXPORT_SYMBOL vmlinux 0x89575045 vga_put +EXPORT_SYMBOL vmlinux 0x895ada0a vmap +EXPORT_SYMBOL vmlinux 0x8964d76c kmem_cache_free +EXPORT_SYMBOL vmlinux 0x8977e2b5 writeback_inodes_sb_nr +EXPORT_SYMBOL vmlinux 0x8991f008 pnp_is_active EXPORT_SYMBOL vmlinux 0x89940875 mutex_lock_interruptible -EXPORT_SYMBOL vmlinux 0x89bc5b2b sock_no_shutdown -EXPORT_SYMBOL vmlinux 0x89be3f70 xfrm_policy_register_afinfo -EXPORT_SYMBOL vmlinux 0x89be7706 uart_register_driver +EXPORT_SYMBOL vmlinux 0x89a52cd4 skb_clone_sk +EXPORT_SYMBOL vmlinux 0x89ae5d7e agp3_generic_tlbflush +EXPORT_SYMBOL vmlinux 0x89b08487 mini_qdisc_pair_block_init +EXPORT_SYMBOL vmlinux 0x89b740e3 send_sig_info +EXPORT_SYMBOL vmlinux 0x89d6d139 netdev_emerg EXPORT_SYMBOL vmlinux 0x89d93ef7 __nla_reserve_64bit -EXPORT_SYMBOL vmlinux 0x89feb0a3 generic_file_llseek -EXPORT_SYMBOL vmlinux 0x8a174342 irq_domain_set_info -EXPORT_SYMBOL vmlinux 0x8a26e409 dquot_writeback_dquots -EXPORT_SYMBOL vmlinux 0x8a2a8b17 __netif_napi_del +EXPORT_SYMBOL vmlinux 0x89e49016 udp_lib_setsockopt +EXPORT_SYMBOL vmlinux 0x89ebb70e in_dev_finish_destroy +EXPORT_SYMBOL vmlinux 0x89fc6b63 page_readlink +EXPORT_SYMBOL vmlinux 0x8a010b60 scsi_host_alloc +EXPORT_SYMBOL vmlinux 0x8a18a9f4 fscrypt_encrypt_block_inplace +EXPORT_SYMBOL vmlinux 0x8a261a9d netdev_pick_tx +EXPORT_SYMBOL vmlinux 0x8a33ee7c vfs_iter_read EXPORT_SYMBOL vmlinux 0x8a35b432 sme_me_mask -EXPORT_SYMBOL vmlinux 0x8a365731 netif_tx_stop_all_queues -EXPORT_SYMBOL vmlinux 0x8a380848 nd_integrity_init EXPORT_SYMBOL vmlinux 0x8a47043d LZ4_decompress_safe_continue EXPORT_SYMBOL vmlinux 0x8a490c90 rfkill_set_sw_state -EXPORT_SYMBOL vmlinux 0x8a4d0575 set_blocksize -EXPORT_SYMBOL vmlinux 0x8a4d8e75 udp_lib_unhash -EXPORT_SYMBOL vmlinux 0x8a4ee016 fget_raw -EXPORT_SYMBOL vmlinux 0x8a58cb9b phy_validate_pause -EXPORT_SYMBOL vmlinux 0x8a5f5e39 iov_iter_zero -EXPORT_SYMBOL vmlinux 0x8a60b76f dm_kobject_release +EXPORT_SYMBOL vmlinux 0x8a57aef3 shrink_dcache_sb +EXPORT_SYMBOL vmlinux 0x8a66c60c ip_queue_xmit EXPORT_SYMBOL vmlinux 0x8a6c7139 acpi_mask_gpe EXPORT_SYMBOL vmlinux 0x8a7094ba vm_brk_flags EXPORT_SYMBOL vmlinux 0x8a7d1c31 high_memory -EXPORT_SYMBOL vmlinux 0x8a938547 __xfrm_route_forward -EXPORT_SYMBOL vmlinux 0x8a957611 tcp_shutdown +EXPORT_SYMBOL vmlinux 0x8a8b0470 vme_irq_request +EXPORT_SYMBOL vmlinux 0x8a90f885 __neigh_for_each_release EXPORT_SYMBOL vmlinux 0x8a99a016 mempool_free_slab -EXPORT_SYMBOL vmlinux 0x8ab4b5b0 skb_checksum -EXPORT_SYMBOL vmlinux 0x8ab8b818 rtnl_unicast +EXPORT_SYMBOL vmlinux 0x8a9f3e8e iov_iter_discard +EXPORT_SYMBOL vmlinux 0x8aa3e956 dev_lstats_read +EXPORT_SYMBOL vmlinux 0x8abc8d21 netdev_master_upper_dev_get_rcu EXPORT_SYMBOL vmlinux 0x8ac3334b net_dim_get_def_rx_moderation EXPORT_SYMBOL vmlinux 0x8ac743de sg_copy_buffer -EXPORT_SYMBOL vmlinux 0x8ad0672f km_query -EXPORT_SYMBOL vmlinux 0x8addd803 phy_attached_print -EXPORT_SYMBOL vmlinux 0x8ae54515 netdev_update_features -EXPORT_SYMBOL vmlinux 0x8afa2435 sock_init_data +EXPORT_SYMBOL vmlinux 0x8ac94831 __free_pages +EXPORT_SYMBOL vmlinux 0x8ae4ceb4 tcp_v4_syn_recv_sock +EXPORT_SYMBOL vmlinux 0x8ae4e2de call_fib_notifiers +EXPORT_SYMBOL vmlinux 0x8ae65507 udp_seq_stop +EXPORT_SYMBOL vmlinux 0x8ae7a981 __SCK__tp_func_rdpmc +EXPORT_SYMBOL vmlinux 0x8aef8dd7 init_net +EXPORT_SYMBOL vmlinux 0x8af14c21 sock_common_getsockopt +EXPORT_SYMBOL vmlinux 0x8af2025e blk_execute_rq +EXPORT_SYMBOL vmlinux 0x8afcbfce d_alloc_name EXPORT_SYMBOL vmlinux 0x8b0088d1 LZ4_decompress_safe_usingDict -EXPORT_SYMBOL vmlinux 0x8b00bf9d ipv4_specific +EXPORT_SYMBOL vmlinux 0x8b030d15 blk_queue_virt_boundary EXPORT_SYMBOL vmlinux 0x8b07b51d flow_block_cb_is_busy -EXPORT_SYMBOL vmlinux 0x8b18b932 udp_lib_get_port -EXPORT_SYMBOL vmlinux 0x8b1c4fa6 generic_delete_inode -EXPORT_SYMBOL vmlinux 0x8b48a319 vm_insert_page -EXPORT_SYMBOL vmlinux 0x8b541dce seq_hex_dump -EXPORT_SYMBOL vmlinux 0x8b5b9edb set_disk_ro +EXPORT_SYMBOL vmlinux 0x8b0cedb0 pcie_get_speed_cap +EXPORT_SYMBOL vmlinux 0x8b13ea3c clear_nlink +EXPORT_SYMBOL vmlinux 0x8b16ac93 vfs_iter_write +EXPORT_SYMBOL vmlinux 0x8b2df75b blk_rq_init +EXPORT_SYMBOL vmlinux 0x8b559098 pcie_print_link_status EXPORT_SYMBOL vmlinux 0x8b618d08 overflowuid -EXPORT_SYMBOL vmlinux 0x8b69ae79 xfrm_input -EXPORT_SYMBOL vmlinux 0x8b6b5de7 configfs_depend_item -EXPORT_SYMBOL vmlinux 0x8b6c85ce security_old_inode_init_security +EXPORT_SYMBOL vmlinux 0x8b61fafc tty_write_room +EXPORT_SYMBOL vmlinux 0x8b6d1788 ipv6_select_ident EXPORT_SYMBOL vmlinux 0x8b8059bd in_group_p -EXPORT_SYMBOL vmlinux 0x8b810ba5 pci_get_slot EXPORT_SYMBOL vmlinux 0x8b910be2 errseq_sample -EXPORT_SYMBOL vmlinux 0x8b93a2eb capable_wrt_inode_uidgid EXPORT_SYMBOL vmlinux 0x8b966b63 sn_rtc_cycles_per_second EXPORT_SYMBOL vmlinux 0x8b989cf9 acpi_bus_can_wakeup -EXPORT_SYMBOL vmlinux 0x8b9bb3b1 rt_mutex_base_init EXPORT_SYMBOL vmlinux 0x8b9ea582 ZSTD_copyDCtx -EXPORT_SYMBOL vmlinux 0x8ba67a0f phy_modify_paged -EXPORT_SYMBOL vmlinux 0x8bc8eb39 qdisc_hash_del -EXPORT_SYMBOL vmlinux 0x8bd2633e thermal_cdev_update -EXPORT_SYMBOL vmlinux 0x8bd52557 vfs_statfs +EXPORT_SYMBOL vmlinux 0x8baa28b9 iov_iter_alignment +EXPORT_SYMBOL vmlinux 0x8bb742d3 phy_register_fixup_for_id +EXPORT_SYMBOL vmlinux 0x8bbb3263 agp_generic_alloc_user +EXPORT_SYMBOL vmlinux 0x8bbfc1dc tty_insert_flip_string_fixed_flag +EXPORT_SYMBOL vmlinux 0x8bd39f82 proc_create_data +EXPORT_SYMBOL vmlinux 0x8bd53555 nd_device_register EXPORT_SYMBOL vmlinux 0x8bd577d0 acpi_ut_exit -EXPORT_SYMBOL vmlinux 0x8bdbc866 phy_support_sym_pause -EXPORT_SYMBOL vmlinux 0x8c0296c8 write_dirty_buffer +EXPORT_SYMBOL vmlinux 0x8be65d0c tcp_mtu_to_mss +EXPORT_SYMBOL vmlinux 0x8bec4d4e dquot_quota_off +EXPORT_SYMBOL vmlinux 0x8bf4af26 super_setup_bdi_name +EXPORT_SYMBOL vmlinux 0x8c0716be rawv6_mh_filter_register +EXPORT_SYMBOL vmlinux 0x8c2031d8 pps_register_source +EXPORT_SYMBOL vmlinux 0x8c22fdd8 locks_remove_posix +EXPORT_SYMBOL vmlinux 0x8c23f2f7 dm_register_target EXPORT_SYMBOL vmlinux 0x8c26d495 prepare_to_wait_event -EXPORT_SYMBOL vmlinux 0x8c3c0411 touchscreen_parse_properties -EXPORT_SYMBOL vmlinux 0x8c42e69e inode_set_bytes +EXPORT_SYMBOL vmlinux 0x8c26fa9d generic_file_fsync +EXPORT_SYMBOL vmlinux 0x8c475a41 d_splice_alias +EXPORT_SYMBOL vmlinux 0x8c5b6b1f __dst_destroy_metrics_generic EXPORT_SYMBOL vmlinux 0x8c683fcd posix_acl_to_xattr -EXPORT_SYMBOL vmlinux 0x8c6c3593 sock_bindtoindex -EXPORT_SYMBOL vmlinux 0x8c6d6119 dst_discard_out -EXPORT_SYMBOL vmlinux 0x8c741dfb dcb_ieee_getapp_dscp_prio_mask_map -EXPORT_SYMBOL vmlinux 0x8c766cb4 blk_pre_runtime_suspend -EXPORT_SYMBOL vmlinux 0x8c7e50e4 __lock_sock_fast +EXPORT_SYMBOL vmlinux 0x8c84ac88 jbd2_journal_init_dev EXPORT_SYMBOL vmlinux 0x8c8569cb kstrtoint +EXPORT_SYMBOL vmlinux 0x8c937c79 nvdimm_namespace_attach_btt EXPORT_SYMBOL vmlinux 0x8c9e338f acpi_bios_error EXPORT_SYMBOL vmlinux 0x8caf9305 uuid_is_valid +EXPORT_SYMBOL vmlinux 0x8cbbd27a phy_suspend +EXPORT_SYMBOL vmlinux 0x8cc622f7 __blk_rq_map_sg EXPORT_SYMBOL vmlinux 0x8cc79cab iowrite16_rep -EXPORT_SYMBOL vmlinux 0x8cd99df3 fwnode_mdio_find_device -EXPORT_SYMBOL vmlinux 0x8ce57979 get_agp_version -EXPORT_SYMBOL vmlinux 0x8ce6b77d param_ops_uint -EXPORT_SYMBOL vmlinux 0x8cec27a9 sock_wfree -EXPORT_SYMBOL vmlinux 0x8d0361be tcp_seq_start -EXPORT_SYMBOL vmlinux 0x8d1cc189 dev_set_threaded -EXPORT_SYMBOL vmlinux 0x8d4a1acc pci_bus_find_capability +EXPORT_SYMBOL vmlinux 0x8ccdf0d4 devfreq_recommended_opp +EXPORT_SYMBOL vmlinux 0x8ce7f1e0 dma_sync_single_for_cpu +EXPORT_SYMBOL vmlinux 0x8d17d0b7 dcache_dir_lseek +EXPORT_SYMBOL vmlinux 0x8d1b184d sync_inode_metadata EXPORT_SYMBOL vmlinux 0x8d55bb8a qid_eq -EXPORT_SYMBOL vmlinux 0x8d59db64 dump_align +EXPORT_SYMBOL vmlinux 0x8d5ce8c4 page_symlink +EXPORT_SYMBOL vmlinux 0x8d5dbc73 kthread_associate_blkcg EXPORT_SYMBOL vmlinux 0x8d60652c __SCT__tp_func_mmap_lock_released -EXPORT_SYMBOL vmlinux 0x8d649eac module_refcount +EXPORT_SYMBOL vmlinux 0x8d651ed2 mpage_readpage EXPORT_SYMBOL vmlinux 0x8d6aff89 __put_user_nocheck_4 +EXPORT_SYMBOL vmlinux 0x8d6b253a __skb_flow_dissect EXPORT_SYMBOL vmlinux 0x8d73278e hex_asc_upper -EXPORT_SYMBOL vmlinux 0x8d833d68 from_kgid_munged +EXPORT_SYMBOL vmlinux 0x8d8080d5 dquot_commit_info +EXPORT_SYMBOL vmlinux 0x8d82835b dev_mc_add_global +EXPORT_SYMBOL vmlinux 0x8d829013 mipi_dsi_shutdown_peripheral EXPORT_SYMBOL vmlinux 0x8d9ca0e6 dma_fence_enable_sw_signaling -EXPORT_SYMBOL vmlinux 0x8d9cc17c get_tree_single_reconf -EXPORT_SYMBOL vmlinux 0x8d9e31aa file_update_time -EXPORT_SYMBOL vmlinux 0x8d9ee52c inet6_release -EXPORT_SYMBOL vmlinux 0x8d9fbbb5 skb_checksum_setup EXPORT_SYMBOL vmlinux 0x8db22efe acpi_setup_gpe_for_wake +EXPORT_SYMBOL vmlinux 0x8db7b9bc audit_log +EXPORT_SYMBOL vmlinux 0x8dcf9e4b netdev_has_any_upper_dev +EXPORT_SYMBOL vmlinux 0x8dd6d73d __remove_inode_hash EXPORT_SYMBOL vmlinux 0x8ddd8aad schedule_timeout -EXPORT_SYMBOL vmlinux 0x8deac49d dev_load EXPORT_SYMBOL vmlinux 0x8dee722d _raw_read_lock_bh EXPORT_SYMBOL vmlinux 0x8df92f66 memchr_inv EXPORT_SYMBOL vmlinux 0x8df9dd10 guid_null -EXPORT_SYMBOL vmlinux 0x8e0cdfaa sk_dst_check EXPORT_SYMBOL vmlinux 0x8e17b3ae idr_destroy EXPORT_SYMBOL vmlinux 0x8e21c9a1 dma_fence_add_callback -EXPORT_SYMBOL vmlinux 0x8e3e2075 pci_map_rom -EXPORT_SYMBOL vmlinux 0x8e3f5e04 param_set_int -EXPORT_SYMBOL vmlinux 0x8e461492 del_random_ready_callback -EXPORT_SYMBOL vmlinux 0x8e657e81 __hw_addr_ref_unsync_dev +EXPORT_SYMBOL vmlinux 0x8e2d241b setup_arg_pages +EXPORT_SYMBOL vmlinux 0x8e37cccc napi_build_skb +EXPORT_SYMBOL vmlinux 0x8e3f51d1 skb_find_text +EXPORT_SYMBOL vmlinux 0x8e492021 set_binfmt EXPORT_SYMBOL vmlinux 0x8e663d0f zalloc_cpumask_var_node -EXPORT_SYMBOL vmlinux 0x8e775d91 pci_dev_put +EXPORT_SYMBOL vmlinux 0x8e6c2a44 inet_add_offload +EXPORT_SYMBOL vmlinux 0x8e6fc503 devm_devfreq_remove_device +EXPORT_SYMBOL vmlinux 0x8e72725e set_blocksize +EXPORT_SYMBOL vmlinux 0x8e7b8106 dquot_file_open EXPORT_SYMBOL vmlinux 0x8e7c5ed8 textsearch_find_continuous EXPORT_SYMBOL vmlinux 0x8e93bd24 security_secctx_to_secid -EXPORT_SYMBOL vmlinux 0x8e94563b xfrm_state_walk -EXPORT_SYMBOL vmlinux 0x8e9d1035 devm_extcon_unregister_notifier_all +EXPORT_SYMBOL vmlinux 0x8e948900 dev_open EXPORT_SYMBOL vmlinux 0x8ea2851e __register_nls EXPORT_SYMBOL vmlinux 0x8eaf2a5f vga_switcheroo_unregister_handler -EXPORT_SYMBOL vmlinux 0x8eb1ed68 ioc_lookup_icq -EXPORT_SYMBOL vmlinux 0x8eb7a42e elv_rb_latter_request -EXPORT_SYMBOL vmlinux 0x8ebcf2ee tcp_rtx_synack -EXPORT_SYMBOL vmlinux 0x8ecc98de pci_bus_assign_resources -EXPORT_SYMBOL vmlinux 0x8ed07dae devm_devfreq_register_opp_notifier -EXPORT_SYMBOL vmlinux 0x8ed35f40 vfs_setpos -EXPORT_SYMBOL vmlinux 0x8ed58193 unpin_user_page -EXPORT_SYMBOL vmlinux 0x8ed58b51 ip_frag_next -EXPORT_SYMBOL vmlinux 0x8eef2811 pmem_should_map_pages -EXPORT_SYMBOL vmlinux 0x8ef9cd81 skb_add_rx_frag -EXPORT_SYMBOL vmlinux 0x8eff861a fs_param_is_s32 -EXPORT_SYMBOL vmlinux 0x8f18a15a ilookup -EXPORT_SYMBOL vmlinux 0x8f1d0d28 devm_memremap +EXPORT_SYMBOL vmlinux 0x8ee557c4 pcie_get_readrq +EXPORT_SYMBOL vmlinux 0x8ef2b092 vme_irq_generate EXPORT_SYMBOL vmlinux 0x8f2703b7 wbinvd_on_all_cpus -EXPORT_SYMBOL vmlinux 0x8f2df6c8 generic_splice_sendpage -EXPORT_SYMBOL vmlinux 0x8f55d4a3 dev_add_pack -EXPORT_SYMBOL vmlinux 0x8f65e4bc pps_lookup_dev -EXPORT_SYMBOL vmlinux 0x8f6726b6 rtnl_set_sk_err +EXPORT_SYMBOL vmlinux 0x8f41bf07 inet_frag_kill +EXPORT_SYMBOL vmlinux 0x8f58973f nf_unregister_sockopt +EXPORT_SYMBOL vmlinux 0x8f59848b ppp_output_wakeup +EXPORT_SYMBOL vmlinux 0x8f7d8893 __traceiter_mmap_lock_start_locking EXPORT_SYMBOL vmlinux 0x8f80bf11 acpi_install_gpe_raw_handler -EXPORT_SYMBOL vmlinux 0x8f909c77 neigh_parms_alloc +EXPORT_SYMBOL vmlinux 0x8f80bf73 eth_validate_addr +EXPORT_SYMBOL vmlinux 0x8f8db93d netdev_adjacent_change_abort EXPORT_SYMBOL vmlinux 0x8f996a30 ethtool_convert_legacy_u32_to_link_mode EXPORT_SYMBOL vmlinux 0x8f9c199c __get_user_2 -EXPORT_SYMBOL vmlinux 0x8f9fae8a tcp_enter_quickack_mode EXPORT_SYMBOL vmlinux 0x8fa25c24 xa_find -EXPORT_SYMBOL vmlinux 0x8fb2a961 devm_register_reboot_notifier -EXPORT_SYMBOL vmlinux 0x8fb50d23 msi_desc_to_pci_dev -EXPORT_SYMBOL vmlinux 0x8fb75553 inode_io_list_del -EXPORT_SYMBOL vmlinux 0x8fc5d9de flush_signals -EXPORT_SYMBOL vmlinux 0x8fcf495f tty_port_free_xmit_buf -EXPORT_SYMBOL vmlinux 0x8fd36668 nd_btt_probe -EXPORT_SYMBOL vmlinux 0x8fd83d26 d_set_d_op +EXPORT_SYMBOL vmlinux 0x8fbd469c dev_get_iflink EXPORT_SYMBOL vmlinux 0x8fdb0752 abort_creds +EXPORT_SYMBOL vmlinux 0x8fee5db1 mpage_writepage +EXPORT_SYMBOL vmlinux 0x8feea4f2 dev_addr_del EXPORT_SYMBOL vmlinux 0x8ff89ed0 seg6_hmac_exit EXPORT_SYMBOL vmlinux 0x90006be6 dm_kcopyd_client_flush -EXPORT_SYMBOL vmlinux 0x9008ec1f __d_drop -EXPORT_SYMBOL vmlinux 0x90263e01 pagevec_lookup_range_tag +EXPORT_SYMBOL vmlinux 0x900c3591 request_partial_firmware_into_buf +EXPORT_SYMBOL vmlinux 0x900d1e67 dma_sync_single_for_device +EXPORT_SYMBOL vmlinux 0x9011792a ata_link_printk EXPORT_SYMBOL vmlinux 0x902d8722 vme_slave_get +EXPORT_SYMBOL vmlinux 0x90339c09 ps2_drain EXPORT_SYMBOL vmlinux 0x9034a696 mempool_destroy -EXPORT_SYMBOL vmlinux 0x90471f44 tcf_unregister_action -EXPORT_SYMBOL vmlinux 0x904f46e4 pcie_set_readrq +EXPORT_SYMBOL vmlinux 0x903f60aa nf_unregister_net_hooks EXPORT_SYMBOL vmlinux 0x905695ab sg_copy_from_buffer EXPORT_SYMBOL vmlinux 0x90576ec4 vmemdup_user +EXPORT_SYMBOL vmlinux 0x9076d306 bioset_integrity_create EXPORT_SYMBOL vmlinux 0x907ea00e set_security_override -EXPORT_SYMBOL vmlinux 0x90b33909 uart_unregister_driver -EXPORT_SYMBOL vmlinux 0x90d3d7d0 tty_port_open -EXPORT_SYMBOL vmlinux 0x90e1fbce __sk_mem_raise_allocated +EXPORT_SYMBOL vmlinux 0x90843e32 simple_lookup +EXPORT_SYMBOL vmlinux 0x909fef07 pci_write_config_word +EXPORT_SYMBOL vmlinux 0x90a85093 rfkill_alloc +EXPORT_SYMBOL vmlinux 0x90a939e3 __serio_register_driver +EXPORT_SYMBOL vmlinux 0x90aef1ae tty_port_destroy +EXPORT_SYMBOL vmlinux 0x90d627e2 genphy_loopback +EXPORT_SYMBOL vmlinux 0x90deed68 __SCK__tp_func_mmap_lock_start_locking +EXPORT_SYMBOL vmlinux 0x90df08ce sock_set_reuseaddr EXPORT_SYMBOL vmlinux 0x90e273e2 cred_fscmp -EXPORT_SYMBOL vmlinux 0x90e77748 seq_putc -EXPORT_SYMBOL vmlinux 0x90f0768e mr_vif_seq_next +EXPORT_SYMBOL vmlinux 0x90f1ab87 skb_vlan_pop +EXPORT_SYMBOL vmlinux 0x90fadfd4 dev_get_by_name_rcu +EXPORT_SYMBOL vmlinux 0x910797c6 km_report EXPORT_SYMBOL vmlinux 0x9114b616 __xa_alloc -EXPORT_SYMBOL vmlinux 0x9123084c dma_resv_copy_fences -EXPORT_SYMBOL vmlinux 0x9139048b fasync_helper -EXPORT_SYMBOL vmlinux 0x913fe074 __inc_zone_page_state -EXPORT_SYMBOL vmlinux 0x914cc357 key_revoke +EXPORT_SYMBOL vmlinux 0x911a1a1d generic_file_write_iter +EXPORT_SYMBOL vmlinux 0x9120e05d generic_file_splice_read +EXPORT_SYMBOL vmlinux 0x9148e1fc pci_back_from_sleep EXPORT_SYMBOL vmlinux 0x91607d95 set_memory_wb +EXPORT_SYMBOL vmlinux 0x9166724e vmbus_recvpacket EXPORT_SYMBOL vmlinux 0x9166fada strncpy EXPORT_SYMBOL vmlinux 0x9176145b acpi_install_global_event_handler -EXPORT_SYMBOL vmlinux 0x919386a1 address_space_init_once +EXPORT_SYMBOL vmlinux 0x917f9e61 d_genocide +EXPORT_SYMBOL vmlinux 0x91899e49 ip6_xmit +EXPORT_SYMBOL vmlinux 0x91918dd2 skb_dump +EXPORT_SYMBOL vmlinux 0x9195b678 netif_carrier_off EXPORT_SYMBOL vmlinux 0x919c58f3 __clzsi2 EXPORT_SYMBOL vmlinux 0x91a10c61 intel_scu_ipc_dev_simple_command -EXPORT_SYMBOL vmlinux 0x91a24b77 sock_efree EXPORT_SYMBOL vmlinux 0x91a488ac __netdev_alloc_frag_align EXPORT_SYMBOL vmlinux 0x91a7b1da qdisc_class_hash_remove -EXPORT_SYMBOL vmlinux 0x91ab5e38 tty_driver_flush_buffer -EXPORT_SYMBOL vmlinux 0x91be0624 vme_dma_list_add EXPORT_SYMBOL vmlinux 0x91c0980e icst_hz -EXPORT_SYMBOL vmlinux 0x91d0c2ff neigh_parms_release -EXPORT_SYMBOL vmlinux 0x91d3ca8b fc_block_rport -EXPORT_SYMBOL vmlinux 0x91ddca5b blk_queue_segment_boundary -EXPORT_SYMBOL vmlinux 0x91e411ff __breadahead +EXPORT_SYMBOL vmlinux 0x91ca39c1 sock_from_file EXPORT_SYMBOL vmlinux 0x91f44510 idr_alloc_cyclic EXPORT_SYMBOL vmlinux 0x91f68ea1 __hw_addr_sync -EXPORT_SYMBOL vmlinux 0x920343d9 blk_queue_flag_set -EXPORT_SYMBOL vmlinux 0x92050485 nf_log_unregister -EXPORT_SYMBOL vmlinux 0x92059aa8 devfreq_register_opp_notifier -EXPORT_SYMBOL vmlinux 0x92071e12 dma_supported -EXPORT_SYMBOL vmlinux 0x921f8600 udp6_seq_ops +EXPORT_SYMBOL vmlinux 0x920f0dbb dev_change_flags +EXPORT_SYMBOL vmlinux 0x9211f01f inet_accept +EXPORT_SYMBOL vmlinux 0x92221b74 insert_inode_locked +EXPORT_SYMBOL vmlinux 0x9223cce9 nf_log_set EXPORT_SYMBOL vmlinux 0x922f45a6 __bitmap_clear -EXPORT_SYMBOL vmlinux 0x9232825d devm_gen_pool_create EXPORT_SYMBOL vmlinux 0x923b1276 dmaengine_get -EXPORT_SYMBOL vmlinux 0x923e3df3 nd_btt_arena_is_valid +EXPORT_SYMBOL vmlinux 0x92463cac pcibios_resource_to_bus EXPORT_SYMBOL vmlinux 0x92540fbf finish_wait EXPORT_SYMBOL vmlinux 0x9258c776 hdmi_vendor_infoframe_pack_only -EXPORT_SYMBOL vmlinux 0x925ce40d blk_mq_delay_run_hw_queue -EXPORT_SYMBOL vmlinux 0x9262804f fwnode_irq_get -EXPORT_SYMBOL vmlinux 0x9267d436 fc_mount +EXPORT_SYMBOL vmlinux 0x9260fd5e tcp_close +EXPORT_SYMBOL vmlinux 0x926579d5 security_binder_transfer_file +EXPORT_SYMBOL vmlinux 0x927111d8 input_unregister_handler EXPORT_SYMBOL vmlinux 0x92774cf8 __kfence_pool -EXPORT_SYMBOL vmlinux 0x927bab8c padata_free_shell -EXPORT_SYMBOL vmlinux 0x927e5cb4 vme_slave_request EXPORT_SYMBOL vmlinux 0x92897e3d default_idle -EXPORT_SYMBOL vmlinux 0x929091f9 md_bitmap_free +EXPORT_SYMBOL vmlinux 0x928a547e module_refcount EXPORT_SYMBOL vmlinux 0x9291cd3b memdup_user EXPORT_SYMBOL vmlinux 0x92997ed8 _printk +EXPORT_SYMBOL vmlinux 0x929e8f06 pci_msi_vec_count EXPORT_SYMBOL vmlinux 0x92a51e56 acpi_debug_print_raw -EXPORT_SYMBOL vmlinux 0x92b53b85 blk_rq_map_user +EXPORT_SYMBOL vmlinux 0x92ab98a0 devm_backlight_device_unregister +EXPORT_SYMBOL vmlinux 0x92b39731 mipi_dsi_dcs_set_tear_off +EXPORT_SYMBOL vmlinux 0x92b3f8ab qdisc_offload_graft_helper +EXPORT_SYMBOL vmlinux 0x92b47392 blk_rq_map_kern EXPORT_SYMBOL vmlinux 0x92b99a33 acpi_put_table EXPORT_SYMBOL vmlinux 0x92b9b180 slash_name +EXPORT_SYMBOL vmlinux 0x92cd8a15 scsi_alloc_sgtables +EXPORT_SYMBOL vmlinux 0x92d2c529 simple_open EXPORT_SYMBOL vmlinux 0x92d5838e request_threaded_irq -EXPORT_SYMBOL vmlinux 0x92e2f527 dquot_resume -EXPORT_SYMBOL vmlinux 0x92e3f883 vfs_getattr_nosec +EXPORT_SYMBOL vmlinux 0x92da3a15 from_kuid_munged EXPORT_SYMBOL vmlinux 0x92e683f5 down_timeout -EXPORT_SYMBOL vmlinux 0x92eb41cc register_framebuffer +EXPORT_SYMBOL vmlinux 0x92e87414 tty_wait_until_sent EXPORT_SYMBOL vmlinux 0x92ec510d jiffies64_to_msecs +EXPORT_SYMBOL vmlinux 0x92f03004 pci_clear_master EXPORT_SYMBOL vmlinux 0x92fa5abb vme_lm_detach -EXPORT_SYMBOL vmlinux 0x92faefcf netdev_crit +EXPORT_SYMBOL vmlinux 0x92ffd35c vga_switcheroo_register_audio_client EXPORT_SYMBOL vmlinux 0x93022ba6 __scsi_format_command -EXPORT_SYMBOL vmlinux 0x930520f8 blk_get_queue +EXPORT_SYMBOL vmlinux 0x9304d5fa __mod_node_page_state EXPORT_SYMBOL vmlinux 0x9305f8e6 cpufreq_get -EXPORT_SYMBOL vmlinux 0x9311cd19 devm_request_any_context_irq -EXPORT_SYMBOL vmlinux 0x931e5a48 has_capability -EXPORT_SYMBOL vmlinux 0x9327757e xfrm_spd_getinfo -EXPORT_SYMBOL vmlinux 0x9331289e linkwatch_fire_event -EXPORT_SYMBOL vmlinux 0x933a7469 dquot_destroy -EXPORT_SYMBOL vmlinux 0x935eb082 eth_header_cache_update +EXPORT_SYMBOL vmlinux 0x9305fb92 serio_unregister_child_port +EXPORT_SYMBOL vmlinux 0x934027ba vfs_getattr +EXPORT_SYMBOL vmlinux 0x9345f552 cont_write_begin EXPORT_SYMBOL vmlinux 0x937733e3 qid_valid -EXPORT_SYMBOL vmlinux 0x939bf6ff md_reload_sb -EXPORT_SYMBOL vmlinux 0x93a0feb4 vfs_dedupe_file_range_one EXPORT_SYMBOL vmlinux 0x93a6e0b2 io_schedule -EXPORT_SYMBOL vmlinux 0x93b12b25 netdev_set_tc_queue EXPORT_SYMBOL vmlinux 0x93b3fc74 register_dcbevent_notifier -EXPORT_SYMBOL vmlinux 0x93b7537b pci_alloc_dev -EXPORT_SYMBOL vmlinux 0x93b78298 inode_init_once -EXPORT_SYMBOL vmlinux 0x93c17ca5 PageMovable +EXPORT_SYMBOL vmlinux 0x93be46f8 d_move +EXPORT_SYMBOL vmlinux 0x93c0eb1e vfs_mknod EXPORT_SYMBOL vmlinux 0x93d6dd8c complete_all -EXPORT_SYMBOL vmlinux 0x93e2a707 device_add_disk -EXPORT_SYMBOL vmlinux 0x93e68512 flow_rule_alloc +EXPORT_SYMBOL vmlinux 0x93d8229b dst_discard_out +EXPORT_SYMBOL vmlinux 0x93dc5d81 __tracepoint_kmem_cache_free +EXPORT_SYMBOL vmlinux 0x93eaf8b7 get_vm_area EXPORT_SYMBOL vmlinux 0x93f12561 nla_put -EXPORT_SYMBOL vmlinux 0x93fdc5b6 ipv6_skip_exthdr -EXPORT_SYMBOL vmlinux 0x93ff131f netlbl_calipso_ops_register -EXPORT_SYMBOL vmlinux 0x940168d8 dev_get_port_parent_id -EXPORT_SYMBOL vmlinux 0x94156f9c __tracepoint_mmap_lock_acquire_returned +EXPORT_SYMBOL vmlinux 0x940c710f hdmi_infoframe_log +EXPORT_SYMBOL vmlinux 0x94112d6b ps2_handle_response +EXPORT_SYMBOL vmlinux 0x9422742e bio_uninit +EXPORT_SYMBOL vmlinux 0x9425eff4 ip6_find_1stfragopt EXPORT_SYMBOL vmlinux 0x9428f816 dim_turn -EXPORT_SYMBOL vmlinux 0x94363143 input_mt_report_slot_state -EXPORT_SYMBOL vmlinux 0x943b0bd0 blk_cleanup_disk +EXPORT_SYMBOL vmlinux 0x94297317 fib_default_rule_add +EXPORT_SYMBOL vmlinux 0x943d763e pci_write_config_byte EXPORT_SYMBOL vmlinux 0x944375db _totalram_pages EXPORT_SYMBOL vmlinux 0x944a564d is_console_locked -EXPORT_SYMBOL vmlinux 0x945d275c scsi_block_requests -EXPORT_SYMBOL vmlinux 0x9484ffe1 d_splice_alias +EXPORT_SYMBOL vmlinux 0x944d4d61 agp_bridge +EXPORT_SYMBOL vmlinux 0x944eeb9f __nlmsg_put +EXPORT_SYMBOL vmlinux 0x94626f82 input_mt_sync_frame +EXPORT_SYMBOL vmlinux 0x947773de devm_devfreq_register_opp_notifier +EXPORT_SYMBOL vmlinux 0x94865041 acpi_dev_hid_uid_match EXPORT_SYMBOL vmlinux 0x9487d3e1 ns_capable +EXPORT_SYMBOL vmlinux 0x948facae inet_csk_accept +EXPORT_SYMBOL vmlinux 0x949105b4 __sk_mem_raise_allocated EXPORT_SYMBOL vmlinux 0x9493fc86 node_states EXPORT_SYMBOL vmlinux 0x94961283 vunmap -EXPORT_SYMBOL vmlinux 0x949c6b49 md_write_end -EXPORT_SYMBOL vmlinux 0x949db8c8 devm_backlight_device_register -EXPORT_SYMBOL vmlinux 0x94b57cee tcp_v4_send_check +EXPORT_SYMBOL vmlinux 0x949eaa54 bio_clone_fast +EXPORT_SYMBOL vmlinux 0x94b4b359 pv_ops EXPORT_SYMBOL vmlinux 0x94bb7ec3 gen_pool_dma_zalloc_algo -EXPORT_SYMBOL vmlinux 0x94bbfdbd tcp_sendpage EXPORT_SYMBOL vmlinux 0x94bf03ca utf8_to_utf32 -EXPORT_SYMBOL vmlinux 0x94c5d770 dev_get_by_name -EXPORT_SYMBOL vmlinux 0x94d05be1 xfrm_state_free -EXPORT_SYMBOL vmlinux 0x94df455e nf_hook_slow -EXPORT_SYMBOL vmlinux 0x94e47290 acpi_register_debugger +EXPORT_SYMBOL vmlinux 0x94bf7dba dquot_alloc_inode +EXPORT_SYMBOL vmlinux 0x94c3005f __phy_resume +EXPORT_SYMBOL vmlinux 0x94d7c43c netdev_has_upper_dev_all_rcu EXPORT_SYMBOL vmlinux 0x94e50ad4 call_fib_notifier -EXPORT_SYMBOL vmlinux 0x94fee628 key_unlink +EXPORT_SYMBOL vmlinux 0x94f5a8db is_acpi_device_node EXPORT_SYMBOL vmlinux 0x9507c90f copy_fsxattr_to_user -EXPORT_SYMBOL vmlinux 0x95093ad2 netdev_has_upper_dev -EXPORT_SYMBOL vmlinux 0x951a8667 fs_param_is_blockdev -EXPORT_SYMBOL vmlinux 0x953599ca blk_rq_map_kern -EXPORT_SYMBOL vmlinux 0x95428816 send_sig_mceerr -EXPORT_SYMBOL vmlinux 0x954525c3 sock_set_keepalive -EXPORT_SYMBOL vmlinux 0x9548090c skb_copy_and_hash_datagram_iter +EXPORT_SYMBOL vmlinux 0x952777a2 component_match_add_typed +EXPORT_SYMBOL vmlinux 0x95421d29 udp_lib_unhash EXPORT_SYMBOL vmlinux 0x954cef6f init_on_alloc EXPORT_SYMBOL vmlinux 0x954f099c idr_preload -EXPORT_SYMBOL vmlinux 0x9573c343 netif_set_real_num_rx_queues -EXPORT_SYMBOL vmlinux 0x958d0024 mr_mfc_find_any +EXPORT_SYMBOL vmlinux 0x955ed950 noop_llseek +EXPORT_SYMBOL vmlinux 0x9569b622 generic_fadvise +EXPORT_SYMBOL vmlinux 0x9583ee52 inc_node_page_state +EXPORT_SYMBOL vmlinux 0x958669a6 fs_param_is_path +EXPORT_SYMBOL vmlinux 0x9599ab2a __dev_direct_xmit +EXPORT_SYMBOL vmlinux 0x95a403f8 bmap EXPORT_SYMBOL vmlinux 0x95a67b07 udp_table -EXPORT_SYMBOL vmlinux 0x95b6c64b tty_port_alloc_xmit_buf -EXPORT_SYMBOL vmlinux 0x95cbe741 tcf_qevent_validate_change -EXPORT_SYMBOL vmlinux 0x95e4a017 mfd_cell_disable -EXPORT_SYMBOL vmlinux 0x95ee422c input_release_device -EXPORT_SYMBOL vmlinux 0x95f9c8c0 mntget -EXPORT_SYMBOL vmlinux 0x961e3f04 mipi_dsi_dcs_set_pixel_format +EXPORT_SYMBOL vmlinux 0x95c8e60b devm_mdiobus_alloc_size +EXPORT_SYMBOL vmlinux 0x95e020df fs_param_is_s32 +EXPORT_SYMBOL vmlinux 0x95e2ab62 d_instantiate_anon +EXPORT_SYMBOL vmlinux 0x95e44dd0 tcp_ioctl +EXPORT_SYMBOL vmlinux 0x95e69d88 current_time +EXPORT_SYMBOL vmlinux 0x95ee76b3 tcp_stream_memory_free +EXPORT_SYMBOL vmlinux 0x95f9da6f iget_failed +EXPORT_SYMBOL vmlinux 0x9606a5d0 sk_stream_error EXPORT_SYMBOL vmlinux 0x9625695d acpi_install_gpe_block +EXPORT_SYMBOL vmlinux 0x962575fa skb_copy_expand +EXPORT_SYMBOL vmlinux 0x96277129 generic_shutdown_super EXPORT_SYMBOL vmlinux 0x962c4977 clkdev_add -EXPORT_SYMBOL vmlinux 0x9640b854 fb_validate_mode -EXPORT_SYMBOL vmlinux 0x967313bf tcf_generic_walker +EXPORT_SYMBOL vmlinux 0x96544f8c unpin_user_page_range_dirty_lock +EXPORT_SYMBOL vmlinux 0x96782abd udp_ioctl EXPORT_SYMBOL vmlinux 0x96848186 scnprintf -EXPORT_SYMBOL vmlinux 0x969e2f97 scsi_scan_host -EXPORT_SYMBOL vmlinux 0x96a22e47 unregister_netdevice_notifier_net -EXPORT_SYMBOL vmlinux 0x96adce52 __ClearPageMovable +EXPORT_SYMBOL vmlinux 0x9696d023 put_ipc_ns EXPORT_SYMBOL vmlinux 0x96b29254 strncasecmp -EXPORT_SYMBOL vmlinux 0x96b83e74 devm_kvasprintf +EXPORT_SYMBOL vmlinux 0x96c09677 register_filesystem EXPORT_SYMBOL vmlinux 0x96c17136 fb_var_to_videomode -EXPORT_SYMBOL vmlinux 0x96c7a28c set_bdi_congested +EXPORT_SYMBOL vmlinux 0x96c436b1 lru_cache_add EXPORT_SYMBOL vmlinux 0x96cd2b04 scsi_sense_key_string -EXPORT_SYMBOL vmlinux 0x96ce891d phy_drivers_unregister -EXPORT_SYMBOL vmlinux 0x96d6868c fc_remote_port_add -EXPORT_SYMBOL vmlinux 0x96d876fa tty_port_lower_dtr_rts -EXPORT_SYMBOL vmlinux 0x96e54838 devm_devfreq_remove_device EXPORT_SYMBOL vmlinux 0x96e5d30f gen_pool_set_algo EXPORT_SYMBOL vmlinux 0x96eab78b iosf_mbi_modify EXPORT_SYMBOL vmlinux 0x96fab350 dim_park_on_top -EXPORT_SYMBOL vmlinux 0x97247a0b seg6_hmac_net_init -EXPORT_SYMBOL vmlinux 0x9725c40a ipv6_dev_find -EXPORT_SYMBOL vmlinux 0x972a4a22 sk_stream_wait_memory +EXPORT_SYMBOL vmlinux 0x971448dd __skb_gro_checksum_complete +EXPORT_SYMBOL vmlinux 0x971a5851 blk_mq_stop_hw_queues +EXPORT_SYMBOL vmlinux 0x97221915 page_cache_prev_miss +EXPORT_SYMBOL vmlinux 0x9729afc1 invalidate_mapping_pages +EXPORT_SYMBOL vmlinux 0x972d5b63 skb_free_datagram EXPORT_SYMBOL vmlinux 0x973fa82e register_acpi_notifier +EXPORT_SYMBOL vmlinux 0x97432b47 sock_create_lite EXPORT_SYMBOL vmlinux 0x9746eb89 ZSTD_decompressBegin_usingDict -EXPORT_SYMBOL vmlinux 0x9753a9bd register_tcf_proto_ops -EXPORT_SYMBOL vmlinux 0x9761ec85 neigh_table_init +EXPORT_SYMBOL vmlinux 0x9748d085 pps_event +EXPORT_SYMBOL vmlinux 0x974a11ad dev_mc_del_global +EXPORT_SYMBOL vmlinux 0x9750a9d5 kthread_create_on_node +EXPORT_SYMBOL vmlinux 0x9750d182 fs_param_is_blob +EXPORT_SYMBOL vmlinux 0x975d2a58 dma_unmap_sg_attrs EXPORT_SYMBOL vmlinux 0x97651e6c vmemmap_base -EXPORT_SYMBOL vmlinux 0x978b9e22 key_reject_and_link +EXPORT_SYMBOL vmlinux 0x976a794e devm_clk_get EXPORT_SYMBOL vmlinux 0x97934ecf del_timer_sync -EXPORT_SYMBOL vmlinux 0x979fa338 buffer_migrate_page -EXPORT_SYMBOL vmlinux 0x97a27143 pnp_unregister_card_driver -EXPORT_SYMBOL vmlinux 0x97a4e37e mipi_dsi_dcs_set_display_on EXPORT_SYMBOL vmlinux 0x97a57333 crc_t10dif_update +EXPORT_SYMBOL vmlinux 0x97ab6a72 netif_rx_ni EXPORT_SYMBOL vmlinux 0x97adb487 utf8s_to_utf16s -EXPORT_SYMBOL vmlinux 0x97b59e79 sk_stream_wait_close +EXPORT_SYMBOL vmlinux 0x97bbf688 bdi_set_max_ratio EXPORT_SYMBOL vmlinux 0x97bdfa60 scsi_dev_info_remove_list -EXPORT_SYMBOL vmlinux 0x97dc3e54 phy_free_interrupt +EXPORT_SYMBOL vmlinux 0x97cda643 devm_request_resource +EXPORT_SYMBOL vmlinux 0x97d41eaa jbd2_journal_dirty_metadata +EXPORT_SYMBOL vmlinux 0x97dcfedd dm_table_get_mode EXPORT_SYMBOL vmlinux 0x97e2789a commit_creds -EXPORT_SYMBOL vmlinux 0x980d9a60 phy_remove_link_mode -EXPORT_SYMBOL vmlinux 0x981859f1 vmap -EXPORT_SYMBOL vmlinux 0x9819bdde inet_add_offload -EXPORT_SYMBOL vmlinux 0x98207564 netdev_rx_csum_fault -EXPORT_SYMBOL vmlinux 0x9822eb1a param_get_ullong +EXPORT_SYMBOL vmlinux 0x97f820be pci_find_parent_resource EXPORT_SYMBOL vmlinux 0x9829fc11 __kfifo_out_peek_r -EXPORT_SYMBOL vmlinux 0x982f1b38 dma_resv_fini -EXPORT_SYMBOL vmlinux 0x984a0cbe mark_info_dirty -EXPORT_SYMBOL vmlinux 0x98660259 register_nexthop_notifier -EXPORT_SYMBOL vmlinux 0x987f3c5a generic_set_encrypted_ci_d_ops -EXPORT_SYMBOL vmlinux 0x98868d37 ether_setup -EXPORT_SYMBOL vmlinux 0x989aaab1 qdisc_watchdog_cancel -EXPORT_SYMBOL vmlinux 0x98a4ae16 vga_remove_vgacon -EXPORT_SYMBOL vmlinux 0x98b3fa57 devm_nvmem_cell_put -EXPORT_SYMBOL vmlinux 0x98bb5dc0 vfs_fsync_range -EXPORT_SYMBOL vmlinux 0x98bc5e1d edac_mc_find +EXPORT_SYMBOL vmlinux 0x98309a5d kthread_destroy_worker +EXPORT_SYMBOL vmlinux 0x9838a4ba iov_iter_get_pages_alloc +EXPORT_SYMBOL vmlinux 0x9839be69 i8042_remove_filter +EXPORT_SYMBOL vmlinux 0x985220e1 xfrm_lookup +EXPORT_SYMBOL vmlinux 0x9876e54c jbd2_journal_flush +EXPORT_SYMBOL vmlinux 0x989599ac security_path_mkdir +EXPORT_SYMBOL vmlinux 0x98a4cc31 blk_queue_io_min +EXPORT_SYMBOL vmlinux 0x98ab98a6 phy_get_eee_err EXPORT_SYMBOL vmlinux 0x98c039dc dma_fence_wait_timeout +EXPORT_SYMBOL vmlinux 0x98c33328 eth_commit_mac_addr_change EXPORT_SYMBOL vmlinux 0x98c89ade security_xfrm_state_alloc -EXPORT_SYMBOL vmlinux 0x98e0ea8b netdev_class_remove_file_ns +EXPORT_SYMBOL vmlinux 0x98d673ee udp_sendmsg +EXPORT_SYMBOL vmlinux 0x98e2f141 md_bitmap_endwrite EXPORT_SYMBOL vmlinux 0x98e508ef ignore_console_lock_warning -EXPORT_SYMBOL vmlinux 0x98faed51 sync_filesystem -EXPORT_SYMBOL vmlinux 0x9900c0cd dev_lstats_read -EXPORT_SYMBOL vmlinux 0x99010bb7 cont_write_begin +EXPORT_SYMBOL vmlinux 0x98e7c272 genphy_check_and_restart_aneg +EXPORT_SYMBOL vmlinux 0x98ecb681 msi_desc_to_pci_dev +EXPORT_SYMBOL vmlinux 0x99048df5 devm_input_allocate_device EXPORT_SYMBOL vmlinux 0x99078b39 trace_print_flags_seq EXPORT_SYMBOL vmlinux 0x9908648a textsearch_prepare -EXPORT_SYMBOL vmlinux 0x99250eed new_inode -EXPORT_SYMBOL vmlinux 0x9931c29b ip_mc_leave_group +EXPORT_SYMBOL vmlinux 0x993573fd jbd2_log_start_commit EXPORT_SYMBOL vmlinux 0x9939eba0 backlight_unregister_notifier -EXPORT_SYMBOL vmlinux 0x9948b1f0 udp_sendmsg +EXPORT_SYMBOL vmlinux 0x994628a9 netdev_notify_peers EXPORT_SYMBOL vmlinux 0x99517682 udp_encap_enable +EXPORT_SYMBOL vmlinux 0x99590d82 __skb_free_datagram_locked +EXPORT_SYMBOL vmlinux 0x995ac0cb vlan_uses_dev +EXPORT_SYMBOL vmlinux 0x9965acb8 ip_sock_set_pktinfo +EXPORT_SYMBOL vmlinux 0x99682333 gnet_stats_copy_rate_est +EXPORT_SYMBOL vmlinux 0x996c0e91 km_query EXPORT_SYMBOL vmlinux 0x9975dc22 acpi_get_handle -EXPORT_SYMBOL vmlinux 0x997908be tcf_classify -EXPORT_SYMBOL vmlinux 0x9986f64c nobh_truncate_page -EXPORT_SYMBOL vmlinux 0x9995767d ip6mr_rule_default +EXPORT_SYMBOL vmlinux 0x9975ee8b kernel_listen +EXPORT_SYMBOL vmlinux 0x998a8643 neigh_table_clear EXPORT_SYMBOL vmlinux 0x999e8297 vfree EXPORT_SYMBOL vmlinux 0x99a60da5 textsearch_unregister EXPORT_SYMBOL vmlinux 0x99d472b1 net_dim_get_rx_moderation EXPORT_SYMBOL vmlinux 0x99daa9bf try_offline_node -EXPORT_SYMBOL vmlinux 0x99e43731 netpoll_send_udp +EXPORT_SYMBOL vmlinux 0x99ec4bf9 cleancache_register_ops +EXPORT_SYMBOL vmlinux 0x99ef3267 xp_dma_sync_for_device_slow EXPORT_SYMBOL vmlinux 0x99f068d5 x86_cpu_to_node_map EXPORT_SYMBOL vmlinux 0x99f7371c refcount_dec_and_mutex_lock EXPORT_SYMBOL vmlinux 0x99f9638f __napi_alloc_frag_align +EXPORT_SYMBOL vmlinux 0x9a0a1655 nd_integrity_init EXPORT_SYMBOL vmlinux 0x9a0c3a18 vme_unregister_error_handler +EXPORT_SYMBOL vmlinux 0x9a19ec50 make_flow_keys_digest EXPORT_SYMBOL vmlinux 0x9a1dfd65 strpbrk +EXPORT_SYMBOL vmlinux 0x9a222120 clear_page_dirty_for_io EXPORT_SYMBOL vmlinux 0x9a22391e radix_tree_gang_lookup_tag_slot -EXPORT_SYMBOL vmlinux 0x9a33ae48 inet_proto_csum_replace_by_diff -EXPORT_SYMBOL vmlinux 0x9a39314e kmem_cache_alloc_node_trace +EXPORT_SYMBOL vmlinux 0x9a2ab7b2 blk_mq_run_hw_queue +EXPORT_SYMBOL vmlinux 0x9a36dba4 __napi_schedule +EXPORT_SYMBOL vmlinux 0x9a52d722 input_reset_device EXPORT_SYMBOL vmlinux 0x9a583306 netlbl_bitmap_walk -EXPORT_SYMBOL vmlinux 0x9a5eb2f0 agp_generic_insert_memory -EXPORT_SYMBOL vmlinux 0x9a606197 dev_queue_xmit_accel +EXPORT_SYMBOL vmlinux 0x9a70fd43 skb_dequeue_tail EXPORT_SYMBOL vmlinux 0x9a73b032 ZSTD_initDStream_usingDDict -EXPORT_SYMBOL vmlinux 0x9a741366 dev_disable_lro -EXPORT_SYMBOL vmlinux 0x9a881b9d rawv6_mh_filter_register -EXPORT_SYMBOL vmlinux 0x9a8d47d0 netif_rx_any_context -EXPORT_SYMBOL vmlinux 0x9a93f364 lock_page_memcg -EXPORT_SYMBOL vmlinux 0x9a97dbf0 ps2_end_command -EXPORT_SYMBOL vmlinux 0x9aa96bcb flow_rule_match_eth_addrs +EXPORT_SYMBOL vmlinux 0x9a8f44f6 netdev_update_features EXPORT_SYMBOL vmlinux 0x9aaeefce sysctl_nf_log_all_netns +EXPORT_SYMBOL vmlinux 0x9ac702bb mipi_dsi_dcs_set_tear_scanline +EXPORT_SYMBOL vmlinux 0x9ad1909c kill_anon_super EXPORT_SYMBOL vmlinux 0x9ad7a582 iosf_mbi_assert_punit_acquired EXPORT_SYMBOL vmlinux 0x9ae47436 _find_last_bit -EXPORT_SYMBOL vmlinux 0x9afb970d seq_printf -EXPORT_SYMBOL vmlinux 0x9b08bfb2 make_kgid -EXPORT_SYMBOL vmlinux 0x9b0a94d4 inet_select_addr -EXPORT_SYMBOL vmlinux 0x9b16e1e0 agp_generic_alloc_page -EXPORT_SYMBOL vmlinux 0x9b1abb33 kmem_cache_alloc_node -EXPORT_SYMBOL vmlinux 0x9b246724 skb_orphan_partial +EXPORT_SYMBOL vmlinux 0x9b072b36 ip_frag_init +EXPORT_SYMBOL vmlinux 0x9b0e8343 kill_litter_super +EXPORT_SYMBOL vmlinux 0x9b10fb65 mipi_dsi_dcs_set_tear_on EXPORT_SYMBOL vmlinux 0x9b2560b9 gf128mul_init_4k_bbe -EXPORT_SYMBOL vmlinux 0x9b2e0e14 param_get_bool EXPORT_SYMBOL vmlinux 0x9b33e0d7 unregister_dcbevent_notifier +EXPORT_SYMBOL vmlinux 0x9b3455ba mdio_driver_unregister +EXPORT_SYMBOL vmlinux 0x9b3f2a43 pci_enable_msix_range EXPORT_SYMBOL vmlinux 0x9b420478 utf8_strncasecmp EXPORT_SYMBOL vmlinux 0x9b496b21 posix_acl_alloc -EXPORT_SYMBOL vmlinux 0x9b56374a request_firmware_nowait -EXPORT_SYMBOL vmlinux 0x9b5e5ab4 jbd2_journal_set_triggers +EXPORT_SYMBOL vmlinux 0x9b4a0cb3 fb_blank +EXPORT_SYMBOL vmlinux 0x9b6e18d3 skb_eth_pop EXPORT_SYMBOL vmlinux 0x9b72478f acpi_unload_parent_table -EXPORT_SYMBOL vmlinux 0x9b868c37 pci_iomap_range -EXPORT_SYMBOL vmlinux 0x9b8a6671 devm_ioport_map -EXPORT_SYMBOL vmlinux 0x9ba9f937 __mod_lruvec_page_state -EXPORT_SYMBOL vmlinux 0x9bad5808 jbd2_log_start_commit EXPORT_SYMBOL vmlinux 0x9bb0da18 dns_query EXPORT_SYMBOL vmlinux 0x9bb4e317 ioread32be -EXPORT_SYMBOL vmlinux 0x9bb85fd2 devm_clk_put -EXPORT_SYMBOL vmlinux 0x9bc2acee cdrom_number_of_slots -EXPORT_SYMBOL vmlinux 0x9bd27969 tc_setup_cb_call -EXPORT_SYMBOL vmlinux 0x9bf54e93 qdisc_watchdog_init_clockid +EXPORT_SYMBOL vmlinux 0x9bc404d6 tcp_sock_set_quickack +EXPORT_SYMBOL vmlinux 0x9bc4d57d posix_lock_file +EXPORT_SYMBOL vmlinux 0x9bc5b4d5 dev_get_stats +EXPORT_SYMBOL vmlinux 0x9c017008 shmem_aops +EXPORT_SYMBOL vmlinux 0x9c0ce548 xfrm_state_update EXPORT_SYMBOL vmlinux 0x9c122bcf mempool_create_node -EXPORT_SYMBOL vmlinux 0x9c2db624 __blk_mq_end_request -EXPORT_SYMBOL vmlinux 0x9c2f19f2 nd_dev_to_uuid -EXPORT_SYMBOL vmlinux 0x9c3f7d99 pagecache_get_page -EXPORT_SYMBOL vmlinux 0x9c4b0373 dm_table_event -EXPORT_SYMBOL vmlinux 0x9c4f721a inet6_csk_route_req -EXPORT_SYMBOL vmlinux 0x9c51b7f6 dquot_get_state -EXPORT_SYMBOL vmlinux 0x9c5eff19 gnet_stats_start_copy +EXPORT_SYMBOL vmlinux 0x9c1cb0b8 notify_change +EXPORT_SYMBOL vmlinux 0x9c2b476a starget_for_each_device +EXPORT_SYMBOL vmlinux 0x9c32a614 phy_ethtool_get_sset_count +EXPORT_SYMBOL vmlinux 0x9c478b42 agp_collect_device_status +EXPORT_SYMBOL vmlinux 0x9c49f257 pci_request_regions_exclusive +EXPORT_SYMBOL vmlinux 0x9c4b9a8d jbd2_fc_release_bufs EXPORT_SYMBOL vmlinux 0x9c65b78a csum_partial_copy_nocheck -EXPORT_SYMBOL vmlinux 0x9c65dd60 tcp_simple_retransmit +EXPORT_SYMBOL vmlinux 0x9c65fb42 sock_recvmsg +EXPORT_SYMBOL vmlinux 0x9c6e4072 pcix_get_max_mmrbc +EXPORT_SYMBOL vmlinux 0x9c70c6ef del_random_ready_callback EXPORT_SYMBOL vmlinux 0x9c86b9ab fileattr_fill_flags -EXPORT_SYMBOL vmlinux 0x9c8f567f sock_queue_rcv_skb -EXPORT_SYMBOL vmlinux 0x9c99bd6c d_drop -EXPORT_SYMBOL vmlinux 0x9c9beb2d neigh_lookup_nodev +EXPORT_SYMBOL vmlinux 0x9c887eb7 vfs_rmdir +EXPORT_SYMBOL vmlinux 0x9c90884f md_reap_sync_thread EXPORT_SYMBOL vmlinux 0x9cab34a6 rfkill_set_led_trigger_name -EXPORT_SYMBOL vmlinux 0x9cab486e iov_iter_alignment -EXPORT_SYMBOL vmlinux 0x9cb55521 param_set_byte +EXPORT_SYMBOL vmlinux 0x9caf590a __tracepoint_dma_fence_signaled EXPORT_SYMBOL vmlinux 0x9cb986f2 vmalloc_base -EXPORT_SYMBOL vmlinux 0x9cbed725 _dev_info -EXPORT_SYMBOL vmlinux 0x9cc199e3 cdev_device_add -EXPORT_SYMBOL vmlinux 0x9cc82155 __blkdev_issue_zeroout -EXPORT_SYMBOL vmlinux 0x9cc8649f submit_bio EXPORT_SYMBOL vmlinux 0x9ccf7171 vme_dma_pci_attribute -EXPORT_SYMBOL vmlinux 0x9cd35b67 tcp_v4_md5_lookup -EXPORT_SYMBOL vmlinux 0x9cd8902d poll_initwait EXPORT_SYMBOL vmlinux 0x9cd91791 register_sysctl -EXPORT_SYMBOL vmlinux 0x9cdc7b1d kmem_cache_alloc EXPORT_SYMBOL vmlinux 0x9cdfb3f7 sysctl_fb_tunnels_only_for_init_net EXPORT_SYMBOL vmlinux 0x9ced41ad __SCT__tp_func_read_msr -EXPORT_SYMBOL vmlinux 0x9cf69bc0 dev_uc_unsync -EXPORT_SYMBOL vmlinux 0x9cf772ad jbd2_journal_finish_inode_data_buffers -EXPORT_SYMBOL vmlinux 0x9cfc0708 ip6_fraglist_init -EXPORT_SYMBOL vmlinux 0x9d00549e shrink_dcache_parent -EXPORT_SYMBOL vmlinux 0x9d04a3c3 acpi_bus_unregister_driver +EXPORT_SYMBOL vmlinux 0x9cf73f4b to_ndd +EXPORT_SYMBOL vmlinux 0x9d031d1c complete_request_key +EXPORT_SYMBOL vmlinux 0x9d036cd5 dev_getbyhwaddr_rcu EXPORT_SYMBOL vmlinux 0x9d099a39 acpi_remove_gpe_handler +EXPORT_SYMBOL vmlinux 0x9d0c7ffe freeze_super EXPORT_SYMBOL vmlinux 0x9d0d6206 unregister_netdevice_notifier +EXPORT_SYMBOL vmlinux 0x9d1960f0 xfrm_unregister_type EXPORT_SYMBOL vmlinux 0x9d250156 __nla_put EXPORT_SYMBOL vmlinux 0x9d2ab8ac __tasklet_schedule EXPORT_SYMBOL vmlinux 0x9d2e7707 unregister_sysrq_key -EXPORT_SYMBOL vmlinux 0x9d2ea60e phy_mii_ioctl -EXPORT_SYMBOL vmlinux 0x9d42dbc0 security_inode_setsecctx -EXPORT_SYMBOL vmlinux 0x9d44ccf3 tcp_sock_set_keepintvl +EXPORT_SYMBOL vmlinux 0x9d3d4938 noop_qdisc +EXPORT_SYMBOL vmlinux 0x9d52578f ip6_dst_hoplimit +EXPORT_SYMBOL vmlinux 0x9d58a039 mr_rtm_dumproute EXPORT_SYMBOL vmlinux 0x9d61e994 ucs2_strncmp -EXPORT_SYMBOL vmlinux 0x9d698855 __tracepoint_spi_transfer_stop -EXPORT_SYMBOL vmlinux 0x9d6bf013 flow_block_cb_incref -EXPORT_SYMBOL vmlinux 0x9d6e5fe6 vfs_mknod +EXPORT_SYMBOL vmlinux 0x9d6f8035 ilookup5 EXPORT_SYMBOL vmlinux 0x9d70541a native_save_fl -EXPORT_SYMBOL vmlinux 0x9d889222 xfrm4_protocol_register +EXPORT_SYMBOL vmlinux 0x9d8fc2cf submit_bh EXPORT_SYMBOL vmlinux 0x9d92f3ad __wait_on_bit_lock EXPORT_SYMBOL vmlinux 0x9d97ab2c audit_log_object_context -EXPORT_SYMBOL vmlinux 0x9daf0c57 bioset_init_from_src -EXPORT_SYMBOL vmlinux 0x9db04661 security_sctp_assoc_request -EXPORT_SYMBOL vmlinux 0x9db22a7a phy_sfp_probe -EXPORT_SYMBOL vmlinux 0x9dd95af6 netdev_upper_get_next_dev_rcu -EXPORT_SYMBOL vmlinux 0x9ddf6786 pci_clear_mwi +EXPORT_SYMBOL vmlinux 0x9dd1704b mipi_dsi_host_unregister +EXPORT_SYMBOL vmlinux 0x9de0f13b seq_hex_dump +EXPORT_SYMBOL vmlinux 0x9debfde8 napi_gro_flush +EXPORT_SYMBOL vmlinux 0x9df46db4 mini_qdisc_pair_init EXPORT_SYMBOL vmlinux 0x9e0c711d vzalloc_node -EXPORT_SYMBOL vmlinux 0x9e0e4dfa phy_ethtool_set_wol EXPORT_SYMBOL vmlinux 0x9e0fa5ae hsiphash_3u32 EXPORT_SYMBOL vmlinux 0x9e13f6f6 gf128mul_lle -EXPORT_SYMBOL vmlinux 0x9e1570d0 submit_bio_noacct EXPORT_SYMBOL vmlinux 0x9e2737f0 acpi_install_interface_handler -EXPORT_SYMBOL vmlinux 0x9e3f8138 always_delete_dentry -EXPORT_SYMBOL vmlinux 0x9e4be9dd pnp_get_resource EXPORT_SYMBOL vmlinux 0x9e4faeef dm_io_client_destroy -EXPORT_SYMBOL vmlinux 0x9e51209a prepare_kernel_cred -EXPORT_SYMBOL vmlinux 0x9e561f3e pci_msix_vec_count EXPORT_SYMBOL vmlinux 0x9e61bb05 set_freezable -EXPORT_SYMBOL vmlinux 0x9e62bf13 fifo_create_dflt EXPORT_SYMBOL vmlinux 0x9e64fbfe rtc_cmos_read EXPORT_SYMBOL vmlinux 0x9e683f75 __cpu_possible_mask EXPORT_SYMBOL vmlinux 0x9e7d6bd0 __udelay -EXPORT_SYMBOL vmlinux 0x9e81df51 __dev_kfree_skb_irq -EXPORT_SYMBOL vmlinux 0x9e896100 agp_find_bridge -EXPORT_SYMBOL vmlinux 0x9e947b27 security_dentry_create_files_as +EXPORT_SYMBOL vmlinux 0x9e82a9b9 __SCK__tp_func_spi_transfer_start +EXPORT_SYMBOL vmlinux 0x9e8b0a5a begin_new_exec +EXPORT_SYMBOL vmlinux 0x9e8fee53 fuse_dequeue_forget EXPORT_SYMBOL vmlinux 0x9e99837e __nla_put_64bit +EXPORT_SYMBOL vmlinux 0x9e9e1553 skb_flow_dissect_tunnel_info EXPORT_SYMBOL vmlinux 0x9e9eab95 devcgroup_check_permission EXPORT_SYMBOL vmlinux 0x9e9fdd9d memunmap -EXPORT_SYMBOL vmlinux 0x9ea4d43b dev_uc_init EXPORT_SYMBOL vmlinux 0x9eacf8a5 kstrndup -EXPORT_SYMBOL vmlinux 0x9ec0d2cc tty_insert_flip_string_fixed_flag +EXPORT_SYMBOL vmlinux 0x9eb8a32e d_find_alias EXPORT_SYMBOL vmlinux 0x9ec6ca96 ktime_get_real_ts64 -EXPORT_SYMBOL vmlinux 0x9ed7de90 make_bad_inode +EXPORT_SYMBOL vmlinux 0x9ed38e08 nvdimm_bus_lock EXPORT_SYMBOL vmlinux 0x9ed978de vme_lm_set -EXPORT_SYMBOL vmlinux 0x9ee21eb3 block_write_full_page +EXPORT_SYMBOL vmlinux 0x9eda8dd5 phy_start_cable_test_tdr +EXPORT_SYMBOL vmlinux 0x9eea96ed pci_disable_link_state_locked EXPORT_SYMBOL vmlinux 0x9ef0eee7 __SCT__tp_func_spi_transfer_stop -EXPORT_SYMBOL vmlinux 0x9efc997c __SCK__tp_func_mmap_lock_released -EXPORT_SYMBOL vmlinux 0x9f24d422 get_user_pages_unlocked -EXPORT_SYMBOL vmlinux 0x9f2dc678 prepare_to_swait_event +EXPORT_SYMBOL vmlinux 0x9f1a7cf6 unlock_new_inode +EXPORT_SYMBOL vmlinux 0x9f255cb0 xfrm_policy_register_afinfo +EXPORT_SYMBOL vmlinux 0x9f28d8d7 blk_mq_delay_kick_requeue_list EXPORT_SYMBOL vmlinux 0x9f46ced8 __sw_hweight64 EXPORT_SYMBOL vmlinux 0x9f4f2aa3 acpi_gbl_FADT EXPORT_SYMBOL vmlinux 0x9f50b770 keyring_restrict EXPORT_SYMBOL vmlinux 0x9f54ead7 gro_cells_destroy -EXPORT_SYMBOL vmlinux 0x9f599bff pcie_capability_write_word -EXPORT_SYMBOL vmlinux 0x9f6cef84 __sk_receive_skb -EXPORT_SYMBOL vmlinux 0x9f762d49 dm_table_run_md_queue_async -EXPORT_SYMBOL vmlinux 0x9f851d68 jbd2_fc_wait_bufs +EXPORT_SYMBOL vmlinux 0x9f621490 input_alloc_absinfo +EXPORT_SYMBOL vmlinux 0x9f73dc5e devm_extcon_unregister_notifier EXPORT_SYMBOL vmlinux 0x9f984513 strrchr -EXPORT_SYMBOL vmlinux 0x9f99ce83 xfrm_unregister_type -EXPORT_SYMBOL vmlinux 0x9fa0149d trace_raw_output_prep EXPORT_SYMBOL vmlinux 0x9fa7184a cancel_delayed_work_sync -EXPORT_SYMBOL vmlinux 0x9faaafeb forget_all_cached_acls -EXPORT_SYMBOL vmlinux 0x9faefad2 tty_port_destroy -EXPORT_SYMBOL vmlinux 0x9fafa3ff generic_listxattr -EXPORT_SYMBOL vmlinux 0x9fbd2447 nf_ip_checksum -EXPORT_SYMBOL vmlinux 0x9fc37aa3 pci_bus_read_config_word EXPORT_SYMBOL vmlinux 0x9fdecc31 unregister_netdevice_many -EXPORT_SYMBOL vmlinux 0x9fe1bcf4 tso_build_data EXPORT_SYMBOL vmlinux 0x9feed7ce timer_reduce -EXPORT_SYMBOL vmlinux 0x9fef45ed icmp6_send EXPORT_SYMBOL vmlinux 0x9ffa3a75 netdev_max_backlog +EXPORT_SYMBOL vmlinux 0xa005ebcd generic_cont_expand_simple EXPORT_SYMBOL vmlinux 0xa00aca2a dql_completed -EXPORT_SYMBOL vmlinux 0xa00d9856 fs_context_for_mount -EXPORT_SYMBOL vmlinux 0xa0116563 scsi_device_put EXPORT_SYMBOL vmlinux 0xa01d3df6 font_vga_8x16 EXPORT_SYMBOL vmlinux 0xa022c739 call_usermodehelper_setup +EXPORT_SYMBOL vmlinux 0xa0253a33 scsi_get_device_flags_keyed EXPORT_SYMBOL vmlinux 0xa02aa74a __cond_resched_lock EXPORT_SYMBOL vmlinux 0xa033d747 next_arg -EXPORT_SYMBOL vmlinux 0xa042f027 tty_port_hangup +EXPORT_SYMBOL vmlinux 0xa03404d6 security_socket_socketpair +EXPORT_SYMBOL vmlinux 0xa03ee9b8 netdev_lower_get_first_private_rcu EXPORT_SYMBOL vmlinux 0xa0436e98 in6addr_linklocal_allnodes -EXPORT_SYMBOL vmlinux 0xa04bfb9b lru_cache_add EXPORT_SYMBOL vmlinux 0xa05b6be2 psched_ppscfg_precompute +EXPORT_SYMBOL vmlinux 0xa05ecf63 blk_mq_end_request +EXPORT_SYMBOL vmlinux 0xa0720e2c put_devmap_managed_page +EXPORT_SYMBOL vmlinux 0xa076ec42 dump_skip_to EXPORT_SYMBOL vmlinux 0xa07a37f0 memchr EXPORT_SYMBOL vmlinux 0xa07d1b3c tasklet_setup +EXPORT_SYMBOL vmlinux 0xa081fbe2 ata_print_version +EXPORT_SYMBOL vmlinux 0xa082b16f sock_no_getname EXPORT_SYMBOL vmlinux 0xa084749a __bitmap_or EXPORT_SYMBOL vmlinux 0xa084f79f cpumask_next_wrap -EXPORT_SYMBOL vmlinux 0xa0890917 cfb_imageblit -EXPORT_SYMBOL vmlinux 0xa08eef02 security_inode_copy_up EXPORT_SYMBOL vmlinux 0xa095e02e generic_check_addressable -EXPORT_SYMBOL vmlinux 0xa09979b9 __break_lease -EXPORT_SYMBOL vmlinux 0xa09a5278 rtnl_link_get_net -EXPORT_SYMBOL vmlinux 0xa0a18702 kernel_param_lock -EXPORT_SYMBOL vmlinux 0xa0ac3340 mipi_dsi_set_maximum_return_packet_size -EXPORT_SYMBOL vmlinux 0xa0acf087 devfreq_resume_device +EXPORT_SYMBOL vmlinux 0xa09c9aaa get_tree_single_reconf EXPORT_SYMBOL vmlinux 0xa0ae1e73 siphash_3u64 EXPORT_SYMBOL vmlinux 0xa0b04675 vmalloc_32 -EXPORT_SYMBOL vmlinux 0xa0b11662 netif_set_real_num_tx_queues -EXPORT_SYMBOL vmlinux 0xa0cab137 file_check_and_advance_wb_err -EXPORT_SYMBOL vmlinux 0xa0cb2034 sg_miter_next -EXPORT_SYMBOL vmlinux 0xa0ce6951 elv_rb_find -EXPORT_SYMBOL vmlinux 0xa0d54b5c netif_skb_features +EXPORT_SYMBOL vmlinux 0xa0b11a39 set_create_files_as +EXPORT_SYMBOL vmlinux 0xa0c679e3 pin_user_pages EXPORT_SYMBOL vmlinux 0xa0d87339 qdisc_get_rtab -EXPORT_SYMBOL vmlinux 0xa0d91a8d block_read_full_page EXPORT_SYMBOL vmlinux 0xa0dad88e netdev_adjacent_get_private -EXPORT_SYMBOL vmlinux 0xa0dc92be devm_alloc_etherdev_mqs -EXPORT_SYMBOL vmlinux 0xa0e01794 page_symlink EXPORT_SYMBOL vmlinux 0xa0eae826 smp_call_function EXPORT_SYMBOL vmlinux 0xa0ebd14c sysctl_tcp_mem EXPORT_SYMBOL vmlinux 0xa0ebd437 hdmi_drm_infoframe_check -EXPORT_SYMBOL vmlinux 0xa0ecbc2b would_dump +EXPORT_SYMBOL vmlinux 0xa0f067a0 alloc_etherdev_mqs +EXPORT_SYMBOL vmlinux 0xa0f4fa8b blk_queue_bounce_limit +EXPORT_SYMBOL vmlinux 0xa0faa6a5 ww_mutex_lock_interruptible EXPORT_SYMBOL vmlinux 0xa0fbac79 wake_up_bit EXPORT_SYMBOL vmlinux 0xa108eb4d sysctl_optmem_max -EXPORT_SYMBOL vmlinux 0xa111fd18 xsk_set_rx_need_wakeup -EXPORT_SYMBOL vmlinux 0xa11782f0 skb_flow_dissect_hash -EXPORT_SYMBOL vmlinux 0xa12bfd88 __sk_mem_schedule -EXPORT_SYMBOL vmlinux 0xa12d7d15 blk_mq_queue_stopped -EXPORT_SYMBOL vmlinux 0xa13e203e watchdog_register_governor +EXPORT_SYMBOL vmlinux 0xa117c7bd ethtool_op_get_link +EXPORT_SYMBOL vmlinux 0xa11f31f7 pci_rebar_get_possible_sizes +EXPORT_SYMBOL vmlinux 0xa125bd8f inode_io_list_del EXPORT_SYMBOL vmlinux 0xa13e780a gen_replace_estimator -EXPORT_SYMBOL vmlinux 0xa1471445 unlock_two_nondirectories -EXPORT_SYMBOL vmlinux 0xa14fc2d2 rtnetlink_put_metrics -EXPORT_SYMBOL vmlinux 0xa193d18c __dev_get_by_name -EXPORT_SYMBOL vmlinux 0xa1a6fc21 __xfrm_dst_lookup -EXPORT_SYMBOL vmlinux 0xa1ae9c18 sdev_enable_disk_events -EXPORT_SYMBOL vmlinux 0xa1af42c5 __tty_insert_flip_char -EXPORT_SYMBOL vmlinux 0xa1b2abcd xsk_tx_completed +EXPORT_SYMBOL vmlinux 0xa18f55c3 fc_block_scsi_eh +EXPORT_SYMBOL vmlinux 0xa1b81efd __cleancache_invalidate_page EXPORT_SYMBOL vmlinux 0xa1bedd72 amd_iommu_pc_get_max_counters -EXPORT_SYMBOL vmlinux 0xa1c4e5e6 xsk_tx_peek_release_desc_batch -EXPORT_SYMBOL vmlinux 0xa1ff6c6c tcp_time_wait +EXPORT_SYMBOL vmlinux 0xa1c67c32 peernet2id +EXPORT_SYMBOL vmlinux 0xa1cd1bfb scsi_print_sense_hdr EXPORT_SYMBOL vmlinux 0xa2060911 inet_current_timestamp -EXPORT_SYMBOL vmlinux 0xa2176aca genphy_write_mmd_unsupported -EXPORT_SYMBOL vmlinux 0xa226f250 dquot_initialize_needed +EXPORT_SYMBOL vmlinux 0xa206504e disk_stack_limits +EXPORT_SYMBOL vmlinux 0xa20dc8f4 fc_vport_create +EXPORT_SYMBOL vmlinux 0xa2152b51 phy_request_interrupt +EXPORT_SYMBOL vmlinux 0xa21e15af pci_bus_find_capability +EXPORT_SYMBOL vmlinux 0xa2211b49 filemap_invalidate_unlock_two +EXPORT_SYMBOL vmlinux 0xa2227fb2 mr_table_dump +EXPORT_SYMBOL vmlinux 0xa222f0de bpf_prog_get_type_path +EXPORT_SYMBOL vmlinux 0xa22e59e8 dev_set_threaded EXPORT_SYMBOL vmlinux 0xa2326c49 acpi_remove_table_handler -EXPORT_SYMBOL vmlinux 0xa233776c mdio_driver_unregister +EXPORT_SYMBOL vmlinux 0xa239d23d dm_io +EXPORT_SYMBOL vmlinux 0xa23cdcd4 __alloc_pages EXPORT_SYMBOL vmlinux 0xa23ffc04 groups_sort +EXPORT_SYMBOL vmlinux 0xa2492458 pin_user_pages_remote EXPORT_SYMBOL vmlinux 0xa24f23d8 __request_module -EXPORT_SYMBOL vmlinux 0xa2558a4e unlock_buffer +EXPORT_SYMBOL vmlinux 0xa252f1d2 generic_write_checks EXPORT_SYMBOL vmlinux 0xa25b90ab utf8byte EXPORT_SYMBOL vmlinux 0xa263892b fscrypt_fname_free_buffer -EXPORT_SYMBOL vmlinux 0xa28cb137 show_init_ipc_ns +EXPORT_SYMBOL vmlinux 0xa27bc8ee inode_get_bytes +EXPORT_SYMBOL vmlinux 0xa27c023b thaw_super +EXPORT_SYMBOL vmlinux 0xa284172b send_sig_mceerr EXPORT_SYMBOL vmlinux 0xa28cfcc0 gen_estimator_active -EXPORT_SYMBOL vmlinux 0xa2c021d6 xfrm_policy_bysel_ctx -EXPORT_SYMBOL vmlinux 0xa2efed1c tcp_conn_request -EXPORT_SYMBOL vmlinux 0xa302af0c seg6_hmac_net_exit -EXPORT_SYMBOL vmlinux 0xa310376e udp_sk_rx_dst_set -EXPORT_SYMBOL vmlinux 0xa32a2b73 simple_open -EXPORT_SYMBOL vmlinux 0xa35c3b1d pnp_unregister_driver -EXPORT_SYMBOL vmlinux 0xa3796f8e genphy_setup_forced -EXPORT_SYMBOL vmlinux 0xa37b0c9d acpi_dev_get_first_match_dev +EXPORT_SYMBOL vmlinux 0xa29147fb nvdimm_namespace_disk_name +EXPORT_SYMBOL vmlinux 0xa2a94838 blk_put_request +EXPORT_SYMBOL vmlinux 0xa2adade9 pldmfw_op_pci_match_record +EXPORT_SYMBOL vmlinux 0xa2b7a507 tcp_getsockopt +EXPORT_SYMBOL vmlinux 0xa2c36345 cdrom_get_media_event +EXPORT_SYMBOL vmlinux 0xa2d96361 pci_get_subsys +EXPORT_SYMBOL vmlinux 0xa2f6e596 inet_csk_delete_keepalive_timer +EXPORT_SYMBOL vmlinux 0xa300ea00 skb_copy +EXPORT_SYMBOL vmlinux 0xa31435d0 jbd2_journal_forget +EXPORT_SYMBOL vmlinux 0xa31530e3 add_watch_to_object +EXPORT_SYMBOL vmlinux 0xa3267f9b vme_register_bridge +EXPORT_SYMBOL vmlinux 0xa32ea172 vme_register_error_handler +EXPORT_SYMBOL vmlinux 0xa33aedf6 blk_mq_start_stopped_hw_queues +EXPORT_SYMBOL vmlinux 0xa344efdc xfrm_unregister_km +EXPORT_SYMBOL vmlinux 0xa355f1be clear_inode +EXPORT_SYMBOL vmlinux 0xa3844f38 find_inode_by_ino_rcu +EXPORT_SYMBOL vmlinux 0xa38bbc80 skb_flow_dissect_meta EXPORT_SYMBOL vmlinux 0xa38f21b9 amd_iommu_update_ga -EXPORT_SYMBOL vmlinux 0xa39196fc key_payload_reserve -EXPORT_SYMBOL vmlinux 0xa3926a69 bio_init -EXPORT_SYMBOL vmlinux 0xa3af12b4 follow_down -EXPORT_SYMBOL vmlinux 0xa3b3dd95 dev_get_flags +EXPORT_SYMBOL vmlinux 0xa39e3c05 napi_gro_receive EXPORT_SYMBOL vmlinux 0xa3b6c0d8 kobject_del EXPORT_SYMBOL vmlinux 0xa3be8342 __ubsan_handle_type_mismatch -EXPORT_SYMBOL vmlinux 0xa3e30f76 key_task_permission +EXPORT_SYMBOL vmlinux 0xa3c0ed30 dcache_dir_close EXPORT_SYMBOL vmlinux 0xa3e4f871 acpi_initialize_debugger -EXPORT_SYMBOL vmlinux 0xa3e750f6 audit_log +EXPORT_SYMBOL vmlinux 0xa3e65654 udp_prot +EXPORT_SYMBOL vmlinux 0xa3ee16c3 security_dentry_create_files_as +EXPORT_SYMBOL vmlinux 0xa3f0acd9 simple_fill_super EXPORT_SYMBOL vmlinux 0xa3fb735a blk_set_default_limits EXPORT_SYMBOL vmlinux 0xa3fea172 sha224_final -EXPORT_SYMBOL vmlinux 0xa4099c4b __napi_schedule_irqoff -EXPORT_SYMBOL vmlinux 0xa40a928a nexthop_bucket_set_hw_flags -EXPORT_SYMBOL vmlinux 0xa40befab scsi_free_host_dev -EXPORT_SYMBOL vmlinux 0xa40eca9a inode_update_time +EXPORT_SYMBOL vmlinux 0xa407b0fe cdev_init EXPORT_SYMBOL vmlinux 0xa40ff01b acpi_dbg_layer +EXPORT_SYMBOL vmlinux 0xa4168e3e framebuffer_alloc EXPORT_SYMBOL vmlinux 0xa4191c0b memset_io -EXPORT_SYMBOL vmlinux 0xa426058a input_alloc_absinfo -EXPORT_SYMBOL vmlinux 0xa43c4fb8 tcf_qevent_init -EXPORT_SYMBOL vmlinux 0xa44db030 inet_sk_rx_dst_set -EXPORT_SYMBOL vmlinux 0xa46ad6a2 pci_pme_capable -EXPORT_SYMBOL vmlinux 0xa472f3af __dst_destroy_metrics_generic +EXPORT_SYMBOL vmlinux 0xa433bd41 rdmacg_try_charge +EXPORT_SYMBOL vmlinux 0xa439f93b tcf_em_tree_validate +EXPORT_SYMBOL vmlinux 0xa44777ed phy_driver_unregister +EXPORT_SYMBOL vmlinux 0xa4614e59 vmf_insert_pfn_prot +EXPORT_SYMBOL vmlinux 0xa4670d87 kernel_sock_shutdown EXPORT_SYMBOL vmlinux 0xa47a31c8 security_binder_transaction -EXPORT_SYMBOL vmlinux 0xa49f0774 blk_queue_update_dma_alignment -EXPORT_SYMBOL vmlinux 0xa4a43fbe pci_iomap +EXPORT_SYMBOL vmlinux 0xa47bfebe xp_dma_unmap +EXPORT_SYMBOL vmlinux 0xa482c8b1 vlan_vid_del +EXPORT_SYMBOL vmlinux 0xa48f5dea xfrm_input +EXPORT_SYMBOL vmlinux 0xa4b3d5ec devm_memremap EXPORT_SYMBOL vmlinux 0xa4b94fea iowrite8_rep -EXPORT_SYMBOL vmlinux 0xa4bb1c37 xfrm_dst_ifdown -EXPORT_SYMBOL vmlinux 0xa4bb3c78 mr_table_alloc -EXPORT_SYMBOL vmlinux 0xa4bc8670 dev_loopback_xmit +EXPORT_SYMBOL vmlinux 0xa4c23a97 __post_watch_notification EXPORT_SYMBOL vmlinux 0xa4c6afdf kset_unregister -EXPORT_SYMBOL vmlinux 0xa4cefb5a compat_ptr_ioctl +EXPORT_SYMBOL vmlinux 0xa4cff6a5 dev_mc_unsync +EXPORT_SYMBOL vmlinux 0xa4d2ba15 follow_down_one EXPORT_SYMBOL vmlinux 0xa4d4f0e6 global_cache_flush -EXPORT_SYMBOL vmlinux 0xa4f02214 dquot_mark_dquot_dirty -EXPORT_SYMBOL vmlinux 0xa4f6c0aa inode_sub_bytes +EXPORT_SYMBOL vmlinux 0xa4e54fa8 dquot_claim_space_nodirty +EXPORT_SYMBOL vmlinux 0xa4ee0d03 inet6_add_offload EXPORT_SYMBOL vmlinux 0xa4faf62a acpi_disable_gpe EXPORT_SYMBOL vmlinux 0xa507125e acpi_clear_gpe -EXPORT_SYMBOL vmlinux 0xa509886e dquot_free_inode EXPORT_SYMBOL vmlinux 0xa50a3da7 _find_next_bit +EXPORT_SYMBOL vmlinux 0xa50b4a6d d_alloc_parallel EXPORT_SYMBOL vmlinux 0xa50bcff0 x86_cpu_to_apicid -EXPORT_SYMBOL vmlinux 0xa52cebe7 make_kprojid -EXPORT_SYMBOL vmlinux 0xa5452da2 submit_bh +EXPORT_SYMBOL vmlinux 0xa51f8f4d skb_set_owner_w +EXPORT_SYMBOL vmlinux 0xa526d87f fb_set_suspend +EXPORT_SYMBOL vmlinux 0xa52c3716 tcp_md5_do_del EXPORT_SYMBOL vmlinux 0xa5526619 rb_insert_color -EXPORT_SYMBOL vmlinux 0xa5551053 devfreq_unregister_notifier -EXPORT_SYMBOL vmlinux 0xa568e4cc napi_gro_receive -EXPORT_SYMBOL vmlinux 0xa585aa06 xattr_full_name -EXPORT_SYMBOL vmlinux 0xa5925cc0 param_ops_long +EXPORT_SYMBOL vmlinux 0xa553962b noop_fsync +EXPORT_SYMBOL vmlinux 0xa5598820 blk_integrity_compare +EXPORT_SYMBOL vmlinux 0xa55e7c2f __traceiter_module_get +EXPORT_SYMBOL vmlinux 0xa5650134 kernel_read +EXPORT_SYMBOL vmlinux 0xa568db94 xfrm_unregister_type_offload +EXPORT_SYMBOL vmlinux 0xa56accd0 acpi_mdiobus_register +EXPORT_SYMBOL vmlinux 0xa56b0575 xfrm_state_free +EXPORT_SYMBOL vmlinux 0xa56c75ab try_lookup_one_len +EXPORT_SYMBOL vmlinux 0xa572904e __qdisc_calculate_pkt_len +EXPORT_SYMBOL vmlinux 0xa5923585 jbd2_log_wait_commit EXPORT_SYMBOL vmlinux 0xa5976e4f dev_base_lock -EXPORT_SYMBOL vmlinux 0xa5aa9938 __cleancache_invalidate_page +EXPORT_SYMBOL vmlinux 0xa59fc0ad input_set_capability EXPORT_SYMBOL vmlinux 0xa5ac3e33 ZSTD_DCtxWorkspaceBound -EXPORT_SYMBOL vmlinux 0xa5b90404 inet_rcv_saddr_equal -EXPORT_SYMBOL vmlinux 0xa5c4213a kthread_bind -EXPORT_SYMBOL vmlinux 0xa5d495aa md_register_thread +EXPORT_SYMBOL vmlinux 0xa5adc5c7 generic_remap_file_range_prep +EXPORT_SYMBOL vmlinux 0xa5c79cf2 register_nexthop_notifier +EXPORT_SYMBOL vmlinux 0xa5c7cb27 __neigh_set_probe_once +EXPORT_SYMBOL vmlinux 0xa5d5a4ff mdiobus_free EXPORT_SYMBOL vmlinux 0xa5e55057 rdmsrl_safe_on_cpu -EXPORT_SYMBOL vmlinux 0xa5f1fbc7 ppp_channel_index -EXPORT_SYMBOL vmlinux 0xa60a1958 remove_proc_subtree -EXPORT_SYMBOL vmlinux 0xa60c1ed7 tcp_create_openreq_child +EXPORT_SYMBOL vmlinux 0xa5eb634e d_delete +EXPORT_SYMBOL vmlinux 0xa6164ec9 kernel_getsockname EXPORT_SYMBOL vmlinux 0xa61ced89 qdisc_put_rtab +EXPORT_SYMBOL vmlinux 0xa6239827 would_dump EXPORT_SYMBOL vmlinux 0xa6257a2f complete +EXPORT_SYMBOL vmlinux 0xa633a434 request_key_tag +EXPORT_SYMBOL vmlinux 0xa6467beb copy_page_from_iter EXPORT_SYMBOL vmlinux 0xa648e561 __ubsan_handle_shift_out_of_bounds -EXPORT_SYMBOL vmlinux 0xa652bd1e dma_unmap_page_attrs -EXPORT_SYMBOL vmlinux 0xa659fed3 bio_add_page -EXPORT_SYMBOL vmlinux 0xa65a008c xfrm_trans_queue -EXPORT_SYMBOL vmlinux 0xa65b83bb sock_no_ioctl -EXPORT_SYMBOL vmlinux 0xa65dd890 mdio_device_free -EXPORT_SYMBOL vmlinux 0xa66740f2 __mod_node_page_state +EXPORT_SYMBOL vmlinux 0xa651e2d6 simple_dentry_operations +EXPORT_SYMBOL vmlinux 0xa652b79b pcie_ptm_enabled EXPORT_SYMBOL vmlinux 0xa681fe88 generate_random_uuid -EXPORT_SYMBOL vmlinux 0xa68b5275 thread_group_exited -EXPORT_SYMBOL vmlinux 0xa6971c54 mipi_dsi_dcs_enter_sleep_mode -EXPORT_SYMBOL vmlinux 0xa6bd46f0 dev_pick_tx_cpu_id -EXPORT_SYMBOL vmlinux 0xa6cfb6a3 con_copy_unimap -EXPORT_SYMBOL vmlinux 0xa6d62ec1 jbd2_journal_clear_err -EXPORT_SYMBOL vmlinux 0xa70a81d1 vme_register_driver +EXPORT_SYMBOL vmlinux 0xa682042c devfreq_remove_device +EXPORT_SYMBOL vmlinux 0xa69da78d close_fd_get_file +EXPORT_SYMBOL vmlinux 0xa6abc12c sg_miter_next +EXPORT_SYMBOL vmlinux 0xa6ac13da __neigh_event_send +EXPORT_SYMBOL vmlinux 0xa6b223b1 phy_read_mmd +EXPORT_SYMBOL vmlinux 0xa6b83f85 truncate_setsize +EXPORT_SYMBOL vmlinux 0xa6d03369 inet6_bind +EXPORT_SYMBOL vmlinux 0xa7026ca0 nexthop_set_hw_flags +EXPORT_SYMBOL vmlinux 0xa705a575 ip6_fraglist_init EXPORT_SYMBOL vmlinux 0xa70fabbe release_evntsel_nmi EXPORT_SYMBOL vmlinux 0xa70fb761 flow_keys_basic_dissector +EXPORT_SYMBOL vmlinux 0xa711a645 mdio_driver_register EXPORT_SYMBOL vmlinux 0xa71d2e2c ioread16be EXPORT_SYMBOL vmlinux 0xa72035f9 xa_get_order -EXPORT_SYMBOL vmlinux 0xa7249dff generic_write_checks +EXPORT_SYMBOL vmlinux 0xa72538ca __ip_options_compile EXPORT_SYMBOL vmlinux 0xa72cfb7d ioremap_wt -EXPORT_SYMBOL vmlinux 0xa72e04e5 dmam_free_coherent EXPORT_SYMBOL vmlinux 0xa74c9877 refcount_dec_and_rtnl_lock -EXPORT_SYMBOL vmlinux 0xa75e3c1f __insert_inode_hash +EXPORT_SYMBOL vmlinux 0xa77bc691 __ip_dev_find EXPORT_SYMBOL vmlinux 0xa77bfd29 register_inet6addr_validator_notifier EXPORT_SYMBOL vmlinux 0xa78af5f3 ioread32 -EXPORT_SYMBOL vmlinux 0xa78d79dd iommu_get_dma_cookie -EXPORT_SYMBOL vmlinux 0xa78f5bec d_mark_dontcache -EXPORT_SYMBOL vmlinux 0xa7915947 __put_user_ns EXPORT_SYMBOL vmlinux 0xa796679d __SCT__tp_func_dma_fence_emit -EXPORT_SYMBOL vmlinux 0xa7ac90f5 dma_resv_init -EXPORT_SYMBOL vmlinux 0xa7ad290e __pskb_copy_fclone -EXPORT_SYMBOL vmlinux 0xa7b0632f tcp_v4_md5_hash_skb -EXPORT_SYMBOL vmlinux 0xa7b77b31 __scsi_iterate_devices -EXPORT_SYMBOL vmlinux 0xa7c66b41 ethtool_rx_flow_rule_create -EXPORT_SYMBOL vmlinux 0xa7cde255 forget_cached_acl -EXPORT_SYMBOL vmlinux 0xa7d17e03 xfrm_state_update +EXPORT_SYMBOL vmlinux 0xa7bc8041 tcp_set_rcvlowat +EXPORT_SYMBOL vmlinux 0xa7c6b307 netif_set_real_num_rx_queues EXPORT_SYMBOL vmlinux 0xa7d5f92e ida_destroy -EXPORT_SYMBOL vmlinux 0xa7e11259 filemap_range_has_page -EXPORT_SYMBOL vmlinux 0xa7eae65d __tracepoint_dma_fence_enable_signal +EXPORT_SYMBOL vmlinux 0xa7d78804 __mdiobus_read +EXPORT_SYMBOL vmlinux 0xa7e879f8 cpufreq_generic_suspend +EXPORT_SYMBOL vmlinux 0xa7ee1c5a submit_bio_wait EXPORT_SYMBOL vmlinux 0xa7eedcc4 call_usermodehelper +EXPORT_SYMBOL vmlinux 0xa801a384 tcp_sock_set_keepintvl EXPORT_SYMBOL vmlinux 0xa805ecfc acpi_release_global_lock EXPORT_SYMBOL vmlinux 0xa8181adf proc_dointvec EXPORT_SYMBOL vmlinux 0xa836ba02 wrmsr_safe_regs -EXPORT_SYMBOL vmlinux 0xa83d29da key_type_keyring +EXPORT_SYMBOL vmlinux 0xa8375b2e nd_device_notify +EXPORT_SYMBOL vmlinux 0xa842d36d scsi_remove_device EXPORT_SYMBOL vmlinux 0xa843805a get_unused_fd_flags +EXPORT_SYMBOL vmlinux 0xa84c190f devm_kvasprintf EXPORT_SYMBOL vmlinux 0xa84ce9e0 crypto_aes_inv_sbox -EXPORT_SYMBOL vmlinux 0xa8527a86 seq_path +EXPORT_SYMBOL vmlinux 0xa84fd1c3 dma_resv_init EXPORT_SYMBOL vmlinux 0xa85300fe kobject_get_unless_zero EXPORT_SYMBOL vmlinux 0xa853396b xa_extract -EXPORT_SYMBOL vmlinux 0xa85675a3 dev_set_mtu EXPORT_SYMBOL vmlinux 0xa85a3e6d xa_load -EXPORT_SYMBOL vmlinux 0xa8637d45 jbd2_journal_init_jbd_inode +EXPORT_SYMBOL vmlinux 0xa865c5a7 neigh_table_init EXPORT_SYMBOL vmlinux 0xa8694ecd kblockd_schedule_work -EXPORT_SYMBOL vmlinux 0xa8788233 iov_iter_single_seg_count -EXPORT_SYMBOL vmlinux 0xa8849905 pci_scan_bridge -EXPORT_SYMBOL vmlinux 0xa889bf63 __sk_queue_drop_skb +EXPORT_SYMBOL vmlinux 0xa889e8e3 file_update_time EXPORT_SYMBOL vmlinux 0xa897e3e7 mempool_free +EXPORT_SYMBOL vmlinux 0xa897f245 pci_set_power_state EXPORT_SYMBOL vmlinux 0xa89a1cf1 ipmi_dmi_get_slave_addr -EXPORT_SYMBOL vmlinux 0xa8a935f2 xp_can_alloc -EXPORT_SYMBOL vmlinux 0xa8b69e55 inode_add_bytes -EXPORT_SYMBOL vmlinux 0xa8c24a93 acpi_pm_device_sleep_state EXPORT_SYMBOL vmlinux 0xa8caa845 clk_bulk_put_all -EXPORT_SYMBOL vmlinux 0xa8d59f32 unregister_shrinker -EXPORT_SYMBOL vmlinux 0xa8ddaa8a md_bitmap_start_sync +EXPORT_SYMBOL vmlinux 0xa8e6001c __inet_stream_connect EXPORT_SYMBOL vmlinux 0xa8e6933a qdf2400_e44_present +EXPORT_SYMBOL vmlinux 0xa8ea8fae backlight_device_unregister EXPORT_SYMBOL vmlinux 0xa8f6c843 ip_frag_ecn_table -EXPORT_SYMBOL vmlinux 0xa90bacd1 migrate_page_copy EXPORT_SYMBOL vmlinux 0xa90ca0de flush_rcu_work EXPORT_SYMBOL vmlinux 0xa916b694 strnlen +EXPORT_SYMBOL vmlinux 0xa9194a36 vfs_getattr_nosec +EXPORT_SYMBOL vmlinux 0xa91ef9fd xattr_supported_namespace EXPORT_SYMBOL vmlinux 0xa924b4aa __traceiter_kmem_cache_alloc_node EXPORT_SYMBOL vmlinux 0xa931af8a asm_load_gs_index +EXPORT_SYMBOL vmlinux 0xa934bc4b flow_get_u32_dst EXPORT_SYMBOL vmlinux 0xa94a09bb mem_section +EXPORT_SYMBOL vmlinux 0xa9642525 __SetPageMovable EXPORT_SYMBOL vmlinux 0xa965ca81 reciprocal_value EXPORT_SYMBOL vmlinux 0xa976957d bitmap_remap EXPORT_SYMBOL vmlinux 0xa9785b49 cpu_core_map -EXPORT_SYMBOL vmlinux 0xa98e7cc7 qdisc_watchdog_init -EXPORT_SYMBOL vmlinux 0xa99665da tty_port_tty_get +EXPORT_SYMBOL vmlinux 0xa97cf465 ip_tunnel_header_ops EXPORT_SYMBOL vmlinux 0xa99b39c2 prandom_bytes +EXPORT_SYMBOL vmlinux 0xa99ed299 genphy_read_status_fixed +EXPORT_SYMBOL vmlinux 0xa9baaba2 amd_iommu_domain_set_gcr3 +EXPORT_SYMBOL vmlinux 0xa9bdf39c netdev_has_upper_dev +EXPORT_SYMBOL vmlinux 0xa9c3ead3 d_tmpfile EXPORT_SYMBOL vmlinux 0xa9c72303 amd_iommu_pc_get_max_banks -EXPORT_SYMBOL vmlinux 0xa9de2f52 vfs_llseek -EXPORT_SYMBOL vmlinux 0xa9e07da4 is_nvdimm_bus_locked -EXPORT_SYMBOL vmlinux 0xa9fb05d8 phy_suspend +EXPORT_SYMBOL vmlinux 0xa9e91a73 rdmacg_uncharge EXPORT_SYMBOL vmlinux 0xaa00fdc0 ec_transaction +EXPORT_SYMBOL vmlinux 0xaa070335 migrate_page_move_mapping EXPORT_SYMBOL vmlinux 0xaa0c318b vscnprintf EXPORT_SYMBOL vmlinux 0xaa19e4aa _kstrtol -EXPORT_SYMBOL vmlinux 0xaa26f8b1 dma_pool_create +EXPORT_SYMBOL vmlinux 0xaa1f9a88 param_set_invbool EXPORT_SYMBOL vmlinux 0xaa341905 acpi_bios_exception EXPORT_SYMBOL vmlinux 0xaa40a789 load_nls_default +EXPORT_SYMBOL vmlinux 0xaa418138 tcf_idr_cleanup EXPORT_SYMBOL vmlinux 0xaa44a707 cpumask_next -EXPORT_SYMBOL vmlinux 0xaa4cb45b locks_copy_conflock -EXPORT_SYMBOL vmlinux 0xaa58129d __devm_release_region -EXPORT_SYMBOL vmlinux 0xaa5cb89e kthread_destroy_worker -EXPORT_SYMBOL vmlinux 0xaa68b1b2 __netlink_ns_capable +EXPORT_SYMBOL vmlinux 0xaa5a3958 dev_get_port_parent_id +EXPORT_SYMBOL vmlinux 0xaa5b4c0d __ClearPageMovable EXPORT_SYMBOL vmlinux 0xaa6f23ad rfkill_get_led_trigger_name -EXPORT_SYMBOL vmlinux 0xaa734549 km_state_notify -EXPORT_SYMBOL vmlinux 0xaa765506 input_close_device -EXPORT_SYMBOL vmlinux 0xaa783c53 simple_transaction_release -EXPORT_SYMBOL vmlinux 0xaa8ba6d1 pci_bus_alloc_resource -EXPORT_SYMBOL vmlinux 0xaa9c25b5 blk_put_queue -EXPORT_SYMBOL vmlinux 0xaaa348d0 security_socket_socketpair -EXPORT_SYMBOL vmlinux 0xaaa44247 __blk_alloc_disk +EXPORT_SYMBOL vmlinux 0xaa894ac4 mr_mfc_seq_next EXPORT_SYMBOL vmlinux 0xaaa4b9bc hchacha_block_generic -EXPORT_SYMBOL vmlinux 0xaab3e349 acpi_bus_get_status -EXPORT_SYMBOL vmlinux 0xaab5f1ee sock_alloc_send_skb +EXPORT_SYMBOL vmlinux 0xaaad87ef kernel_bind EXPORT_SYMBOL vmlinux 0xaad0ae78 __bitmap_shift_right EXPORT_SYMBOL vmlinux 0xaad6d92f rfkill_init_sw_state EXPORT_SYMBOL vmlinux 0xaad8c7d6 default_wake_function EXPORT_SYMBOL vmlinux 0xaae8ab0e acpi_bus_power_manageable -EXPORT_SYMBOL vmlinux 0xaaedff79 fb_get_buffer_offset -EXPORT_SYMBOL vmlinux 0xaafd8759 __vfs_setxattr +EXPORT_SYMBOL vmlinux 0xaaf5ba5b user_revoke EXPORT_SYMBOL vmlinux 0xaafdc258 strcasecmp -EXPORT_SYMBOL vmlinux 0xab262e79 get_tree_keyed -EXPORT_SYMBOL vmlinux 0xab2d5424 truncate_pagecache_range +EXPORT_SYMBOL vmlinux 0xab27eac5 vma_set_file EXPORT_SYMBOL vmlinux 0xab3697e4 irq_poll_init EXPORT_SYMBOL vmlinux 0xab3b75ea vme_dma_pattern_attribute -EXPORT_SYMBOL vmlinux 0xab437780 page_pool_update_nid -EXPORT_SYMBOL vmlinux 0xab46b451 flow_rule_match_mpls -EXPORT_SYMBOL vmlinux 0xab5c7d07 posix_lock_file -EXPORT_SYMBOL vmlinux 0xab5f438f input_unregister_handler +EXPORT_SYMBOL vmlinux 0xab3f94e6 __blk_alloc_disk +EXPORT_SYMBOL vmlinux 0xab47115f genphy_read_abilities +EXPORT_SYMBOL vmlinux 0xab5232b9 phy_advertise_supported EXPORT_SYMBOL vmlinux 0xab600421 probe_irq_off EXPORT_SYMBOL vmlinux 0xab63baa5 unregister_inetaddr_validator_notifier EXPORT_SYMBOL vmlinux 0xab65ed80 set_memory_uc EXPORT_SYMBOL vmlinux 0xab67a0ac dql_init EXPORT_SYMBOL vmlinux 0xab781570 fb_get_options -EXPORT_SYMBOL vmlinux 0xab8c0c9e __traceiter_module_get -EXPORT_SYMBOL vmlinux 0xab94d9c6 fs_param_is_u32 -EXPORT_SYMBOL vmlinux 0xab96df86 dma_map_sg_attrs -EXPORT_SYMBOL vmlinux 0xababdfba scsi_is_host_device -EXPORT_SYMBOL vmlinux 0xabb957c6 jbd2_journal_submit_inode_data_buffers -EXPORT_SYMBOL vmlinux 0xabe0512d xfrm_replay_seqhi -EXPORT_SYMBOL vmlinux 0xabe05216 iov_iter_revert +EXPORT_SYMBOL vmlinux 0xab943935 sock_set_priority +EXPORT_SYMBOL vmlinux 0xab97233c __mod_lruvec_page_state +EXPORT_SYMBOL vmlinux 0xaba61bf6 inode_dio_wait +EXPORT_SYMBOL vmlinux 0xabadd723 param_ops_ulong +EXPORT_SYMBOL vmlinux 0xabaf20fd seg6_hmac_info_lookup +EXPORT_SYMBOL vmlinux 0xabdacff3 blk_queue_dma_alignment +EXPORT_SYMBOL vmlinux 0xabdb4624 pagevec_lookup_range_tag EXPORT_SYMBOL vmlinux 0xabeb9438 skb_flow_dissector_init EXPORT_SYMBOL vmlinux 0xabf32f29 utf16s_to_utf8s +EXPORT_SYMBOL vmlinux 0xabfb1320 dma_pool_create +EXPORT_SYMBOL vmlinux 0xac07d0f5 con_is_bound +EXPORT_SYMBOL vmlinux 0xac195253 devm_gen_pool_create EXPORT_SYMBOL vmlinux 0xac1a55be unregister_reboot_notifier +EXPORT_SYMBOL vmlinux 0xac3011ad devm_register_reboot_notifier EXPORT_SYMBOL vmlinux 0xac3201b0 udp_flow_hashrnd -EXPORT_SYMBOL vmlinux 0xac3f692c xfrm6_rcv_tnl -EXPORT_SYMBOL vmlinux 0xac49e94d dma_free_attrs +EXPORT_SYMBOL vmlinux 0xac37e277 copy_page_from_iter_atomic EXPORT_SYMBOL vmlinux 0xac537ac2 percpu_counter_destroy -EXPORT_SYMBOL vmlinux 0xac5c0266 vga_con EXPORT_SYMBOL vmlinux 0xac5fcec0 in4_pton -EXPORT_SYMBOL vmlinux 0xac64fb30 scsi_target_resume -EXPORT_SYMBOL vmlinux 0xac7bb2ba blk_mq_run_hw_queue +EXPORT_SYMBOL vmlinux 0xac61238e flow_rule_match_control +EXPORT_SYMBOL vmlinux 0xac63fac1 nf_log_bind_pf EXPORT_SYMBOL vmlinux 0xac8597d5 mb_cache_entry_get -EXPORT_SYMBOL vmlinux 0xac890431 vfs_iocb_iter_write -EXPORT_SYMBOL vmlinux 0xac9dbd37 security_inode_notifysecctx +EXPORT_SYMBOL vmlinux 0xac891feb __mmap_lock_do_trace_acquire_returned +EXPORT_SYMBOL vmlinux 0xac8b30c0 gnet_stats_start_copy +EXPORT_SYMBOL vmlinux 0xac94ba44 elevator_alloc +EXPORT_SYMBOL vmlinux 0xaca20c6b phy_device_create EXPORT_SYMBOL vmlinux 0xacaa4c72 dma_fence_match_context EXPORT_SYMBOL vmlinux 0xacab29b7 seq_hlist_start_percpu -EXPORT_SYMBOL vmlinux 0xacc232ec skb_tunnel_check_pmtu +EXPORT_SYMBOL vmlinux 0xacac559d jbd2_journal_inode_ranged_write +EXPORT_SYMBOL vmlinux 0xacb5d8ac __sock_create +EXPORT_SYMBOL vmlinux 0xacb881be __brelse +EXPORT_SYMBOL vmlinux 0xacc522f1 neigh_event_ns EXPORT_SYMBOL vmlinux 0xacd81eb3 jbd2_inode_cache -EXPORT_SYMBOL vmlinux 0xacda5f12 unix_detach_fds EXPORT_SYMBOL vmlinux 0xacddd806 ptp_get_vclocks_index EXPORT_SYMBOL vmlinux 0xacea8173 acpi_debug_print EXPORT_SYMBOL vmlinux 0xacf4d843 match_strdup EXPORT_SYMBOL vmlinux 0xacf649bf audit_log_task_info -EXPORT_SYMBOL vmlinux 0xacfd8488 console_stop +EXPORT_SYMBOL vmlinux 0xacf92419 tty_do_resize EXPORT_SYMBOL vmlinux 0xad0413d4 match_hex -EXPORT_SYMBOL vmlinux 0xad0913be acpi_match_device_ids +EXPORT_SYMBOL vmlinux 0xad068c4c unlock_page EXPORT_SYMBOL vmlinux 0xad1036a2 amd_iommu_activate_guest_mode -EXPORT_SYMBOL vmlinux 0xad28b35b mr_rtm_dumproute +EXPORT_SYMBOL vmlinux 0xad19bd53 input_register_handler +EXPORT_SYMBOL vmlinux 0xad1eea48 skb_realloc_headroom EXPORT_SYMBOL vmlinux 0xad357133 __traceiter_kmalloc_node -EXPORT_SYMBOL vmlinux 0xad495545 sock_kmalloc -EXPORT_SYMBOL vmlinux 0xad507505 devm_request_resource +EXPORT_SYMBOL vmlinux 0xad49bffc generic_setlease EXPORT_SYMBOL vmlinux 0xad536c91 x86_cpu_to_acpiid -EXPORT_SYMBOL vmlinux 0xad6ab741 pci_bus_add_devices -EXPORT_SYMBOL vmlinux 0xad6b73e8 t10_pi_type3_ip EXPORT_SYMBOL vmlinux 0xad6ba40e radix_tree_tag_get EXPORT_SYMBOL vmlinux 0xad73041f autoremove_wake_function -EXPORT_SYMBOL vmlinux 0xad8bbd82 skb_unlink +EXPORT_SYMBOL vmlinux 0xad7d92cc fib_notifier_ops_unregister EXPORT_SYMBOL vmlinux 0xad9901ae bit_waitqueue EXPORT_SYMBOL vmlinux 0xad995dac netdev_stats_to_stats64 EXPORT_SYMBOL vmlinux 0xada31e57 gen_pool_dma_alloc_align -EXPORT_SYMBOL vmlinux 0xada898f0 vfs_parse_fs_param -EXPORT_SYMBOL vmlinux 0xada8dd95 inc_node_page_state +EXPORT_SYMBOL vmlinux 0xada44fc3 sk_error_report +EXPORT_SYMBOL vmlinux 0xadbad275 vmf_insert_mixed_prot EXPORT_SYMBOL vmlinux 0xadbeed61 mipi_dsi_packet_format_is_long +EXPORT_SYMBOL vmlinux 0xadbf2e62 key_instantiate_and_link EXPORT_SYMBOL vmlinux 0xadc044b7 vfio_set_irqs_validate_and_prepare -EXPORT_SYMBOL vmlinux 0xadc727b1 kthread_create_on_node EXPORT_SYMBOL vmlinux 0xadcba50b ZSTD_findFrameCompressedSize EXPORT_SYMBOL vmlinux 0xadd139d4 rfs_needed -EXPORT_SYMBOL vmlinux 0xadd15101 sock_set_sndtimeo -EXPORT_SYMBOL vmlinux 0xadd292c9 jbd2_journal_force_commit -EXPORT_SYMBOL vmlinux 0xadec28f4 scsi_vpd_tpg_id -EXPORT_SYMBOL vmlinux 0xadfa6132 acpi_processor_notify_smm +EXPORT_SYMBOL vmlinux 0xaddaec50 agp_generic_free_gatt_table +EXPORT_SYMBOL vmlinux 0xadf9120f to_nd_btt EXPORT_SYMBOL vmlinux 0xadfdfcef __bitmap_andnot -EXPORT_SYMBOL vmlinux 0xae0350a3 dcb_ieee_getapp_default_prio_mask EXPORT_SYMBOL vmlinux 0xae04012c __vmalloc -EXPORT_SYMBOL vmlinux 0xae2f3a8e __scsi_device_lookup +EXPORT_SYMBOL vmlinux 0xae1c129c redraw_screen +EXPORT_SYMBOL vmlinux 0xae214bc4 seg6_hmac_info_del EXPORT_SYMBOL vmlinux 0xae316c11 icmpv6_err_convert -EXPORT_SYMBOL vmlinux 0xae31ab57 crypto_sha1_update +EXPORT_SYMBOL vmlinux 0xae4a2e0f fib_notifier_ops_register +EXPORT_SYMBOL vmlinux 0xae4d5c4e import_single_range +EXPORT_SYMBOL vmlinux 0xae5768cd ioc_lookup_icq EXPORT_SYMBOL vmlinux 0xae5a04bb acpi_evaluate_dsm -EXPORT_SYMBOL vmlinux 0xae622189 phy_find_first -EXPORT_SYMBOL vmlinux 0xae68eed0 jbd2_journal_restart -EXPORT_SYMBOL vmlinux 0xae7a4f30 proc_set_user -EXPORT_SYMBOL vmlinux 0xae98a209 __f_setown -EXPORT_SYMBOL vmlinux 0xaeaa2d02 xfrm6_protocol_deregister +EXPORT_SYMBOL vmlinux 0xae7266c4 agp_generic_alloc_page +EXPORT_SYMBOL vmlinux 0xae87433b __cleancache_get_page +EXPORT_SYMBOL vmlinux 0xae9dcdc7 fc_host_post_event +EXPORT_SYMBOL vmlinux 0xaea0daa2 devfreq_update_interval EXPORT_SYMBOL vmlinux 0xaeac049a generate_random_guid +EXPORT_SYMBOL vmlinux 0xaeadf2c3 ata_port_printk EXPORT_SYMBOL vmlinux 0xaeb082ad _raw_read_unlock_bh +EXPORT_SYMBOL vmlinux 0xaeb30aab ihold EXPORT_SYMBOL vmlinux 0xaebd12f0 acpi_get_name -EXPORT_SYMBOL vmlinux 0xaebd9273 filemap_check_errors EXPORT_SYMBOL vmlinux 0xaecaa908 security_lock_kernel_down -EXPORT_SYMBOL vmlinux 0xaedc21f0 netdev_pick_tx -EXPORT_SYMBOL vmlinux 0xaee27653 nf_log_unset -EXPORT_SYMBOL vmlinux 0xaf11a2b0 security_sock_graft -EXPORT_SYMBOL vmlinux 0xaf2d3432 md_reap_sync_thread +EXPORT_SYMBOL vmlinux 0xaed01fbc acpi_dev_get_next_match_dev +EXPORT_SYMBOL vmlinux 0xaed3c1b1 tcf_idr_create +EXPORT_SYMBOL vmlinux 0xaeea7735 device_add_disk +EXPORT_SYMBOL vmlinux 0xaefa249f __scm_send +EXPORT_SYMBOL vmlinux 0xaefd35a8 dev_loopback_xmit +EXPORT_SYMBOL vmlinux 0xaf06b138 blk_post_runtime_suspend +EXPORT_SYMBOL vmlinux 0xaf0c6c1c mipi_dsi_attach +EXPORT_SYMBOL vmlinux 0xaf258542 clean_bdev_aliases EXPORT_SYMBOL vmlinux 0xaf354bbe cpu_tss_rw +EXPORT_SYMBOL vmlinux 0xaf3b6899 sdev_enable_disk_events EXPORT_SYMBOL vmlinux 0xaf3dd7dc scsi_logging_level -EXPORT_SYMBOL vmlinux 0xaf3eca9a jbd2_journal_inode_ranged_wait -EXPORT_SYMBOL vmlinux 0xaf4e3de4 blk_get_request -EXPORT_SYMBOL vmlinux 0xaf5b2aea tty_port_tty_set -EXPORT_SYMBOL vmlinux 0xaf69c279 disk_start_io_acct -EXPORT_SYMBOL vmlinux 0xaf80c12a sock_set_reuseport -EXPORT_SYMBOL vmlinux 0xaf8f9f29 scsi_partsize -EXPORT_SYMBOL vmlinux 0xaf960263 dev_mc_flush -EXPORT_SYMBOL vmlinux 0xafafca56 scsi_print_command -EXPORT_SYMBOL vmlinux 0xafb37bfc skb_checksum_trimmed +EXPORT_SYMBOL vmlinux 0xaf6396d7 is_bad_inode +EXPORT_SYMBOL vmlinux 0xaf8d4234 readahead_expand +EXPORT_SYMBOL vmlinux 0xafa284ad jbd2_fc_get_buf EXPORT_SYMBOL vmlinux 0xafb864c1 refcount_dec_and_lock_irqsave +EXPORT_SYMBOL vmlinux 0xafbfb310 netif_device_detach EXPORT_SYMBOL vmlinux 0xafc08054 dotdot_name +EXPORT_SYMBOL vmlinux 0xafc55c32 pci_request_region EXPORT_SYMBOL vmlinux 0xafd5ff2c amd_iommu_v2_supported EXPORT_SYMBOL vmlinux 0xafd744c6 __x86_indirect_thunk_rbp -EXPORT_SYMBOL vmlinux 0xafebec53 page_pool_create -EXPORT_SYMBOL vmlinux 0xb004632a dm_register_target -EXPORT_SYMBOL vmlinux 0xb017b76e mipi_dsi_dcs_set_display_off +EXPORT_SYMBOL vmlinux 0xafe28f85 input_mt_report_finger_count +EXPORT_SYMBOL vmlinux 0xaff9e737 zerocopy_sg_from_iter EXPORT_SYMBOL vmlinux 0xb01bebf9 xfrm_get_acqseq EXPORT_SYMBOL vmlinux 0xb02df2d6 __traceiter_rdpmc -EXPORT_SYMBOL vmlinux 0xb02ec8a0 unlock_page -EXPORT_SYMBOL vmlinux 0xb03cb457 __skb_checksum_complete_head +EXPORT_SYMBOL vmlinux 0xb02e30b9 __sk_mem_reclaim +EXPORT_SYMBOL vmlinux 0xb0372734 __alloc_skb EXPORT_SYMBOL vmlinux 0xb04a43ad __xa_alloc_cyclic +EXPORT_SYMBOL vmlinux 0xb04e8a28 tcf_em_tree_destroy +EXPORT_SYMBOL vmlinux 0xb051ca70 phy_write_mmd EXPORT_SYMBOL vmlinux 0xb05fc310 sysctl_rmem_max -EXPORT_SYMBOL vmlinux 0xb06b9849 mr_dump -EXPORT_SYMBOL vmlinux 0xb0746f07 nvdimm_namespace_locked -EXPORT_SYMBOL vmlinux 0xb07d610f fb_blank -EXPORT_SYMBOL vmlinux 0xb081b77b user_revoke -EXPORT_SYMBOL vmlinux 0xb085322b tcp_rcv_established -EXPORT_SYMBOL vmlinux 0xb085cb80 tcp_md5_hash_skb_data -EXPORT_SYMBOL vmlinux 0xb086468e ip_mc_check_igmp +EXPORT_SYMBOL vmlinux 0xb075a4f1 d_mark_dontcache +EXPORT_SYMBOL vmlinux 0xb08880ea vm_insert_page +EXPORT_SYMBOL vmlinux 0xb08b7f03 fs_param_is_u32 +EXPORT_SYMBOL vmlinux 0xb08ccbb4 key_unlink EXPORT_SYMBOL vmlinux 0xb0a0da0c rational_best_approximation -EXPORT_SYMBOL vmlinux 0xb0a91d91 mod_node_page_state -EXPORT_SYMBOL vmlinux 0xb0b81caa genphy_read_abilities -EXPORT_SYMBOL vmlinux 0xb0bbd5df dev_mc_init +EXPORT_SYMBOL vmlinux 0xb0b038cd vfs_rename +EXPORT_SYMBOL vmlinux 0xb0b5afe4 xfrm_find_acq +EXPORT_SYMBOL vmlinux 0xb0b65b4d set_bdi_congested EXPORT_SYMBOL vmlinux 0xb0c5e247 lockref_put_return -EXPORT_SYMBOL vmlinux 0xb0c88a6a ip_output -EXPORT_SYMBOL vmlinux 0xb0cbf6bd tcf_idr_cleanup EXPORT_SYMBOL vmlinux 0xb0e10781 get_option +EXPORT_SYMBOL vmlinux 0xb0e2d3ac inet_frag_destroy EXPORT_SYMBOL vmlinux 0xb0e602eb memmove +EXPORT_SYMBOL vmlinux 0xb0ef90e0 scsi_device_set_state EXPORT_SYMBOL vmlinux 0xb0f389ee utf8_normalize -EXPORT_SYMBOL vmlinux 0xb0fb2c0b skb_flow_dissect_meta +EXPORT_SYMBOL vmlinux 0xb0f561a2 netdev_port_same_parent_id +EXPORT_SYMBOL vmlinux 0xb10d9b00 ipv6_skip_exthdr EXPORT_SYMBOL vmlinux 0xb10e7df4 __kfifo_dma_in_prepare +EXPORT_SYMBOL vmlinux 0xb116c05e phy_find_first +EXPORT_SYMBOL vmlinux 0xb11e94c9 get_user_pages_remote EXPORT_SYMBOL vmlinux 0xb121390a probe_irq_on EXPORT_SYMBOL vmlinux 0xb12cbacb fb_unregister_client +EXPORT_SYMBOL vmlinux 0xb1318193 thermal_zone_device_critical EXPORT_SYMBOL vmlinux 0xb1342cdb _raw_read_lock_irqsave -EXPORT_SYMBOL vmlinux 0xb14468d8 register_netdev +EXPORT_SYMBOL vmlinux 0xb14695c8 pci_bus_read_config_byte EXPORT_SYMBOL vmlinux 0xb14ab1ef hdmi_audio_infoframe_init +EXPORT_SYMBOL vmlinux 0xb14cf3fe napi_consume_skb EXPORT_SYMBOL vmlinux 0xb14fc46a find_next_clump8 -EXPORT_SYMBOL vmlinux 0xb156b575 unregister_quota_format -EXPORT_SYMBOL vmlinux 0xb15dba2b sock_set_reuseaddr -EXPORT_SYMBOL vmlinux 0xb168d01a dev_set_mac_address -EXPORT_SYMBOL vmlinux 0xb16d75c1 pci_bus_set_ops -EXPORT_SYMBOL vmlinux 0xb18c9545 inet_csk_reqsk_queue_add -EXPORT_SYMBOL vmlinux 0xb18ef68d tcf_exts_num_actions +EXPORT_SYMBOL vmlinux 0xb1564bf7 devm_ioremap +EXPORT_SYMBOL vmlinux 0xb16893bb ps2_cmd_aborted +EXPORT_SYMBOL vmlinux 0xb16eaf75 genl_unregister_family +EXPORT_SYMBOL vmlinux 0xb1750dbd padata_do_parallel +EXPORT_SYMBOL vmlinux 0xb187ccc5 pci_free_host_bridge +EXPORT_SYMBOL vmlinux 0xb18b6100 elv_rb_del +EXPORT_SYMBOL vmlinux 0xb193add7 generic_ro_fops EXPORT_SYMBOL vmlinux 0xb19a5453 __per_cpu_offset -EXPORT_SYMBOL vmlinux 0xb1b6b750 genphy_read_status EXPORT_SYMBOL vmlinux 0xb1c3a01a oops_in_progress EXPORT_SYMBOL vmlinux 0xb1d3a15c blk_finish_plug EXPORT_SYMBOL vmlinux 0xb1ddf995 jiffies_64_to_clock_t -EXPORT_SYMBOL vmlinux 0xb1eb7d32 tcp_connect -EXPORT_SYMBOL vmlinux 0xb1efb41e pci_find_resource -EXPORT_SYMBOL vmlinux 0xb20acc27 crypto_sha256_update +EXPORT_SYMBOL vmlinux 0xb1de922a netif_set_xps_queue +EXPORT_SYMBOL vmlinux 0xb1f3114e napi_gro_frags +EXPORT_SYMBOL vmlinux 0xb212fd09 unregister_filesystem EXPORT_SYMBOL vmlinux 0xb219d56c wbinvd_on_cpu -EXPORT_SYMBOL vmlinux 0xb229a976 scsi_report_device_reset +EXPORT_SYMBOL vmlinux 0xb2264cad xfrm_state_lookup_byspi +EXPORT_SYMBOL vmlinux 0xb22de155 poll_initwait EXPORT_SYMBOL vmlinux 0xb22e16d5 radix_tree_maybe_preload EXPORT_SYMBOL vmlinux 0xb23027c1 kstrtos16_from_user EXPORT_SYMBOL vmlinux 0xb2338d81 __x86_indirect_thunk_rsp -EXPORT_SYMBOL vmlinux 0xb2472688 cookie_timestamp_decode +EXPORT_SYMBOL vmlinux 0xb240e1b6 kmem_cache_free_bulk +EXPORT_SYMBOL vmlinux 0xb246c907 netdev_lower_get_next_private_rcu +EXPORT_SYMBOL vmlinux 0xb24c725a pci_enable_wake +EXPORT_SYMBOL vmlinux 0xb2535405 simple_link EXPORT_SYMBOL vmlinux 0xb2601486 __SCT__tp_func_dma_fence_enable_signal -EXPORT_SYMBOL vmlinux 0xb2734222 __pagevec_release -EXPORT_SYMBOL vmlinux 0xb27654bb n_tty_ioctl_helper -EXPORT_SYMBOL vmlinux 0xb2859d47 put_fs_context -EXPORT_SYMBOL vmlinux 0xb286167c lookup_positive_unlocked -EXPORT_SYMBOL vmlinux 0xb292ea04 dcb_ieee_getapp_mask -EXPORT_SYMBOL vmlinux 0xb2958014 mipi_dsi_compression_mode -EXPORT_SYMBOL vmlinux 0xb2a4c9bd fscrypt_zeroout_range -EXPORT_SYMBOL vmlinux 0xb2ad0d33 clk_hw_get_clk -EXPORT_SYMBOL vmlinux 0xb2b52f3d vfs_get_link +EXPORT_SYMBOL vmlinux 0xb265e72a sock_diag_put_filterinfo +EXPORT_SYMBOL vmlinux 0xb280ac33 udp_sk_rx_dst_set +EXPORT_SYMBOL vmlinux 0xb283e769 skb_copy_and_csum_bits +EXPORT_SYMBOL vmlinux 0xb28b14f0 input_unregister_handle +EXPORT_SYMBOL vmlinux 0xb28ff480 nonseekable_open +EXPORT_SYMBOL vmlinux 0xb2a118bd sock_init_data +EXPORT_SYMBOL vmlinux 0xb2b0f514 discard_new_inode EXPORT_SYMBOL vmlinux 0xb2bcb088 acpi_current_gpe_count EXPORT_SYMBOL vmlinux 0xb2c96edc convert_art_ns_to_tsc +EXPORT_SYMBOL vmlinux 0xb2dd3a20 security_old_inode_init_security EXPORT_SYMBOL vmlinux 0xb2dfdf3c kset_register +EXPORT_SYMBOL vmlinux 0xb2e68f16 skb_store_bits EXPORT_SYMBOL vmlinux 0xb2f35c6a xxh64 EXPORT_SYMBOL vmlinux 0xb2f579c7 __cpuhp_remove_state_cpuslocked EXPORT_SYMBOL vmlinux 0xb2f74fb6 intel_gmch_remove @@ -7448,1622 +7415,1655 @@ EXPORT_SYMBOL vmlinux 0xb320cc0e sg_init_one EXPORT_SYMBOL vmlinux 0xb3258f79 __ubsan_handle_type_mismatch_v1 EXPORT_SYMBOL vmlinux 0xb32a5973 acpi_ut_status_exit -EXPORT_SYMBOL vmlinux 0xb32d691c serio_interrupt -EXPORT_SYMBOL vmlinux 0xb3358f35 kmem_cache_free_bulk -EXPORT_SYMBOL vmlinux 0xb33b1aa8 icmpv6_ndo_send -EXPORT_SYMBOL vmlinux 0xb351d8e8 __vfs_removexattr -EXPORT_SYMBOL vmlinux 0xb3530f9d end_page_private_2 +EXPORT_SYMBOL vmlinux 0xb33323f8 fs_param_is_string +EXPORT_SYMBOL vmlinux 0xb350e23b seg6_hmac_info_add EXPORT_SYMBOL vmlinux 0xb3687850 out_of_line_wait_on_bit_lock -EXPORT_SYMBOL vmlinux 0xb37afda5 ppp_input -EXPORT_SYMBOL vmlinux 0xb380bb7a pagecache_write_begin +EXPORT_SYMBOL vmlinux 0xb37b4287 security_sb_clone_mnt_opts EXPORT_SYMBOL vmlinux 0xb3863a67 acpi_set_gpe_wake_mask -EXPORT_SYMBOL vmlinux 0xb39d4f60 pci_request_selected_regions_exclusive +EXPORT_SYMBOL vmlinux 0xb39c0a9c loop_register_transfer EXPORT_SYMBOL vmlinux 0xb3a2dfdf nmi_panic -EXPORT_SYMBOL vmlinux 0xb3b23ee8 jbd2_journal_get_write_access -EXPORT_SYMBOL vmlinux 0xb3bca9ab pnp_register_driver +EXPORT_SYMBOL vmlinux 0xb3b14438 skb_add_rx_frag +EXPORT_SYMBOL vmlinux 0xb3bd5300 xp_free EXPORT_SYMBOL vmlinux 0xb3bd68cc security_secmark_relabel_packet EXPORT_SYMBOL vmlinux 0xb3d2c76d scsi_hostbyte_string -EXPORT_SYMBOL vmlinux 0xb3e65428 copy_string_kernel +EXPORT_SYMBOL vmlinux 0xb3e3df85 ppp_unregister_compressor +EXPORT_SYMBOL vmlinux 0xb3e957a3 nd_dev_to_uuid +EXPORT_SYMBOL vmlinux 0xb3eb1e8c write_one_page EXPORT_SYMBOL vmlinux 0xb3f49446 kstrtos8_from_user EXPORT_SYMBOL vmlinux 0xb3f548ad kmemdup_nul EXPORT_SYMBOL vmlinux 0xb3f7646e kthread_should_stop EXPORT_SYMBOL vmlinux 0xb3f9e0ab security_locked_down -EXPORT_SYMBOL vmlinux 0xb4009b26 netdev_name_node_alt_destroy +EXPORT_SYMBOL vmlinux 0xb3fb8214 dqget EXPORT_SYMBOL vmlinux 0xb4043948 acpi_execute_simple_method -EXPORT_SYMBOL vmlinux 0xb411d76b finish_open -EXPORT_SYMBOL vmlinux 0xb411f1a4 __neigh_set_probe_once -EXPORT_SYMBOL vmlinux 0xb41592ef elv_rb_former_request -EXPORT_SYMBOL vmlinux 0xb41daea4 param_array_ops -EXPORT_SYMBOL vmlinux 0xb421dda2 lease_modify +EXPORT_SYMBOL vmlinux 0xb4060b4a open_with_fake_path +EXPORT_SYMBOL vmlinux 0xb4136fc6 fifo_create_dflt +EXPORT_SYMBOL vmlinux 0xb41b7fa0 sock_set_sndtimeo +EXPORT_SYMBOL vmlinux 0xb421531c md_integrity_add_rdev +EXPORT_SYMBOL vmlinux 0xb4229a4c inode_insert5 EXPORT_SYMBOL vmlinux 0xb423dba1 console_blanked -EXPORT_SYMBOL vmlinux 0xb4298847 dev_get_phys_port_name -EXPORT_SYMBOL vmlinux 0xb435f32d dcache_readdir -EXPORT_SYMBOL vmlinux 0xb4378654 vlan_dev_vlan_id -EXPORT_SYMBOL vmlinux 0xb442c3c9 wait_on_page_private_2_killable -EXPORT_SYMBOL vmlinux 0xb44a0fdf qdisc_offload_graft_helper +EXPORT_SYMBOL vmlinux 0xb453f89d nf_unregister_net_hook EXPORT_SYMBOL vmlinux 0xb4577003 acpi_dev_present +EXPORT_SYMBOL vmlinux 0xb45fff04 __netlink_ns_capable +EXPORT_SYMBOL vmlinux 0xb465dce4 phy_init_hw +EXPORT_SYMBOL vmlinux 0xb4706968 flow_block_cb_priv EXPORT_SYMBOL vmlinux 0xb47cca30 csum_ipv6_magic +EXPORT_SYMBOL vmlinux 0xb47ec530 security_inode_copy_up +EXPORT_SYMBOL vmlinux 0xb4856e06 generic_pipe_buf_get +EXPORT_SYMBOL vmlinux 0xb485b362 is_acpi_data_node EXPORT_SYMBOL vmlinux 0xb48d4d22 security_sb_eat_lsm_opts -EXPORT_SYMBOL vmlinux 0xb4c08c2b scsi_dma_unmap +EXPORT_SYMBOL vmlinux 0xb4961aeb netdev_master_upper_dev_link +EXPORT_SYMBOL vmlinux 0xb4b41660 nf_register_queue_handler +EXPORT_SYMBOL vmlinux 0xb4cd5fda km_policy_expired EXPORT_SYMBOL vmlinux 0xb4f13d2a abort -EXPORT_SYMBOL vmlinux 0xb4f18a29 copy_page_to_iter -EXPORT_SYMBOL vmlinux 0xb5284c4c acpi_notifier_call_chain -EXPORT_SYMBOL vmlinux 0xb52c5afd rt6_lookup +EXPORT_SYMBOL vmlinux 0xb4f207da pci_wake_from_d3 +EXPORT_SYMBOL vmlinux 0xb4f7a7dc pci_find_resource +EXPORT_SYMBOL vmlinux 0xb4fdbbc3 tty_port_lower_dtr_rts +EXPORT_SYMBOL vmlinux 0xb4fdfd27 _copy_to_iter +EXPORT_SYMBOL vmlinux 0xb50688f3 genphy_c37_read_status EXPORT_SYMBOL vmlinux 0xb52ee8be intel_gtt_clear_range -EXPORT_SYMBOL vmlinux 0xb537b148 __ip_mc_dec_group EXPORT_SYMBOL vmlinux 0xb53f2810 tcp_sockets_allocated -EXPORT_SYMBOL vmlinux 0xb54ae435 locks_free_lock -EXPORT_SYMBOL vmlinux 0xb557667f sock_common_setsockopt +EXPORT_SYMBOL vmlinux 0xb543deb8 xfrm6_rcv +EXPORT_SYMBOL vmlinux 0xb5629803 bioset_init +EXPORT_SYMBOL vmlinux 0xb56c7b6e update_region +EXPORT_SYMBOL vmlinux 0xb5732fcd sock_alloc EXPORT_SYMBOL vmlinux 0xb57343c2 frontswap_shrink -EXPORT_SYMBOL vmlinux 0xb57ad55d d_tmpfile -EXPORT_SYMBOL vmlinux 0xb586ec33 vm_mmap -EXPORT_SYMBOL vmlinux 0xb58adfe0 skb_dump +EXPORT_SYMBOL vmlinux 0xb5864260 filemap_fault EXPORT_SYMBOL vmlinux 0xb58aeaab kernel_cpustat -EXPORT_SYMBOL vmlinux 0xb5a217b5 tcf_chain_get_by_act EXPORT_SYMBOL vmlinux 0xb5a459dc unregister_blkdev -EXPORT_SYMBOL vmlinux 0xb5a5c367 request_partial_firmware_into_buf EXPORT_SYMBOL vmlinux 0xb5aa7165 dma_pool_destroy EXPORT_SYMBOL vmlinux 0xb5ab892d uv_undefined EXPORT_SYMBOL vmlinux 0xb5b63711 fileattr_fill_xflags -EXPORT_SYMBOL vmlinux 0xb5c2659b ip6_dst_hoplimit -EXPORT_SYMBOL vmlinux 0xb5d915a1 mipi_dsi_driver_register_full +EXPORT_SYMBOL vmlinux 0xb5c2ff39 free_cgroup_ns +EXPORT_SYMBOL vmlinux 0xb5c4729a serio_open +EXPORT_SYMBOL vmlinux 0xb5de8eb9 register_netdevice_notifier_net +EXPORT_SYMBOL vmlinux 0xb5e48fee locks_lock_inode_wait EXPORT_SYMBOL vmlinux 0xb5e73116 flush_delayed_work -EXPORT_SYMBOL vmlinux 0xb5f30b9d pci_write_config_byte -EXPORT_SYMBOL vmlinux 0xb6073958 param_set_long -EXPORT_SYMBOL vmlinux 0xb61b45da get_fs_type +EXPORT_SYMBOL vmlinux 0xb5f5cbd9 iov_iter_pipe +EXPORT_SYMBOL vmlinux 0xb605c6e6 pci_irq_get_affinity +EXPORT_SYMBOL vmlinux 0xb6108137 pnp_unregister_driver +EXPORT_SYMBOL vmlinux 0xb61ba085 rt_dst_clone EXPORT_SYMBOL vmlinux 0xb61d6fc2 down_read_interruptible -EXPORT_SYMBOL vmlinux 0xb62bc7bb inet_add_protocol -EXPORT_SYMBOL vmlinux 0xb62e137d kern_path_create -EXPORT_SYMBOL vmlinux 0xb6312a9f __neigh_create +EXPORT_SYMBOL vmlinux 0xb629ac28 blk_get_queue EXPORT_SYMBOL vmlinux 0xb633f115 irq_poll_enable +EXPORT_SYMBOL vmlinux 0xb636a8a3 blk_rq_unmap_user +EXPORT_SYMBOL vmlinux 0xb63f9bf4 __ip_mc_dec_group +EXPORT_SYMBOL vmlinux 0xb6478429 flow_rule_match_mpls EXPORT_SYMBOL vmlinux 0xb654ef65 acpi_os_read_port -EXPORT_SYMBOL vmlinux 0xb66a2219 init_net +EXPORT_SYMBOL vmlinux 0xb66f9318 input_release_device +EXPORT_SYMBOL vmlinux 0xb6720877 fc_find_rport_by_wwpn EXPORT_SYMBOL vmlinux 0xb674a534 acpi_unmap_cpu EXPORT_SYMBOL vmlinux 0xb678366f int_sqrt EXPORT_SYMBOL vmlinux 0xb67c9280 utf8cursor -EXPORT_SYMBOL vmlinux 0xb67ee735 dcb_ieee_delapp EXPORT_SYMBOL vmlinux 0xb67fec0e uuid_parse -EXPORT_SYMBOL vmlinux 0xb6823ffe scsi_register_driver EXPORT_SYMBOL vmlinux 0xb6936ffe _bcd2bin -EXPORT_SYMBOL vmlinux 0xb69c88eb delete_from_page_cache +EXPORT_SYMBOL vmlinux 0xb69b2310 __xfrm_route_forward EXPORT_SYMBOL vmlinux 0xb6acaa13 phy_sfp_detach -EXPORT_SYMBOL vmlinux 0xb6bb56e3 netif_tx_wake_queue +EXPORT_SYMBOL vmlinux 0xb6b0b74a jbd2_transaction_committed EXPORT_SYMBOL vmlinux 0xb6cd5c4c kobject_init EXPORT_SYMBOL vmlinux 0xb6e36ce2 psched_ratecfg_precompute -EXPORT_SYMBOL vmlinux 0xb6e4c262 __set_page_dirty_no_writeback -EXPORT_SYMBOL vmlinux 0xb6f4cec3 __pskb_pull_tail EXPORT_SYMBOL vmlinux 0xb6fde909 close_fd +EXPORT_SYMBOL vmlinux 0xb6fe1293 tcp_sock_set_keepcnt +EXPORT_SYMBOL vmlinux 0xb7118ba0 udplite_prot EXPORT_SYMBOL vmlinux 0xb71589f0 skip_spaces -EXPORT_SYMBOL vmlinux 0xb717daba mini_qdisc_pair_init -EXPORT_SYMBOL vmlinux 0xb7190b43 mpage_readahead -EXPORT_SYMBOL vmlinux 0xb71c00ad seg6_hmac_info_del -EXPORT_SYMBOL vmlinux 0xb71ca48b jbd2_journal_dirty_metadata EXPORT_SYMBOL vmlinux 0xb71ed69f __hw_addr_unsync -EXPORT_SYMBOL vmlinux 0xb72fbd7b __mdiobus_write -EXPORT_SYMBOL vmlinux 0xb7340637 ata_link_printk +EXPORT_SYMBOL vmlinux 0xb72b6d02 get_phy_device EXPORT_SYMBOL vmlinux 0xb737b185 gen_pool_best_fit +EXPORT_SYMBOL vmlinux 0xb74baf07 phy_get_internal_delay +EXPORT_SYMBOL vmlinux 0xb757b5e8 generic_splice_sendpage EXPORT_SYMBOL vmlinux 0xb7593ddc iosf_mbi_unregister_pmic_bus_access_notifier -EXPORT_SYMBOL vmlinux 0xb75b7231 netdev_alert -EXPORT_SYMBOL vmlinux 0xb75e85f9 dev_change_proto_down_generic -EXPORT_SYMBOL vmlinux 0xb776aae7 xfrm_find_acq_byseq +EXPORT_SYMBOL vmlinux 0xb759cfdd tty_unregister_driver +EXPORT_SYMBOL vmlinux 0xb7817182 scsi_device_get EXPORT_SYMBOL vmlinux 0xb784154f utf8_casefold_hash EXPORT_SYMBOL vmlinux 0xb78debe3 LZ4_decompress_fast_usingDict -EXPORT_SYMBOL vmlinux 0xb7b0a0f6 pnpacpi_protocol +EXPORT_SYMBOL vmlinux 0xb7af8694 tcf_block_netif_keep_dst +EXPORT_SYMBOL vmlinux 0xb7c028b8 phy_connect EXPORT_SYMBOL vmlinux 0xb7c0f443 sort +EXPORT_SYMBOL vmlinux 0xb7c2a2a1 zap_page_range +EXPORT_SYMBOL vmlinux 0xb7c2eb6f ip_sock_set_tos +EXPORT_SYMBOL vmlinux 0xb7c3e8ee md_set_array_sectors +EXPORT_SYMBOL vmlinux 0xb7c6629f neigh_resolve_output EXPORT_SYMBOL vmlinux 0xb7c6db70 sysctl_max_skb_frags -EXPORT_SYMBOL vmlinux 0xb7ef1c9f sock_setsockopt -EXPORT_SYMBOL vmlinux 0xb7f03d45 xfrm_input_unregister_afinfo -EXPORT_SYMBOL vmlinux 0xb802d67e key_move -EXPORT_SYMBOL vmlinux 0xb818f3ac pfifo_qdisc_ops -EXPORT_SYMBOL vmlinux 0xb827ccef fb_set_cmap +EXPORT_SYMBOL vmlinux 0xb7ccce41 phy_write_paged +EXPORT_SYMBOL vmlinux 0xb7e6db5b phy_print_status +EXPORT_SYMBOL vmlinux 0xb7fd760a flow_block_cb_lookup +EXPORT_SYMBOL vmlinux 0xb82c800b __xfrm_dst_lookup EXPORT_SYMBOL vmlinux 0xb83129db ZSTD_decompressContinue -EXPORT_SYMBOL vmlinux 0xb83380e6 devm_pci_remap_cfgspace -EXPORT_SYMBOL vmlinux 0xb84053b9 kernel_getsockname +EXPORT_SYMBOL vmlinux 0xb842e041 sk_alloc EXPORT_SYMBOL vmlinux 0xb868ac5c register_sysrq_key -EXPORT_SYMBOL vmlinux 0xb86c5368 param_ops_hexint EXPORT_SYMBOL vmlinux 0xb86f74c5 free_cpumask_var +EXPORT_SYMBOL vmlinux 0xb87b7637 xfrm6_rcv_spi +EXPORT_SYMBOL vmlinux 0xb8894d3e sock_no_mmap +EXPORT_SYMBOL vmlinux 0xb88d128e bio_put +EXPORT_SYMBOL vmlinux 0xb88d31d8 neigh_seq_next EXPORT_SYMBOL vmlinux 0xb88fd035 set_groups -EXPORT_SYMBOL vmlinux 0xb8956798 generic_file_read_iter -EXPORT_SYMBOL vmlinux 0xb897ce9c pci_iounmap EXPORT_SYMBOL vmlinux 0xb89b6e6b guid_parse -EXPORT_SYMBOL vmlinux 0xb89c57a0 skb_csum_hwoffload_help +EXPORT_SYMBOL vmlinux 0xb8a53bc6 tcp_rcv_established +EXPORT_SYMBOL vmlinux 0xb8ad2058 proto_unregister EXPORT_SYMBOL vmlinux 0xb8b043f2 kfree_link EXPORT_SYMBOL vmlinux 0xb8b9f817 kmalloc_order_trace -EXPORT_SYMBOL vmlinux 0xb8d1700d udp_lib_getsockopt -EXPORT_SYMBOL vmlinux 0xb8d856ae skb_split -EXPORT_SYMBOL vmlinux 0xb8d8c6ba ip_options_compile +EXPORT_SYMBOL vmlinux 0xb8c48d05 dma_resv_fini +EXPORT_SYMBOL vmlinux 0xb8cc1448 dquot_set_dqblk +EXPORT_SYMBOL vmlinux 0xb8d0c3cf _dev_notice +EXPORT_SYMBOL vmlinux 0xb8e0a469 pci_ep_cfs_add_epc_group EXPORT_SYMBOL vmlinux 0xb8e7ce2c __put_user_8 -EXPORT_SYMBOL vmlinux 0xb8f28b02 __dquot_alloc_space -EXPORT_SYMBOL vmlinux 0xb8fb15d6 dev_mc_add_excl +EXPORT_SYMBOL vmlinux 0xb8fd5ae0 follow_pfn +EXPORT_SYMBOL vmlinux 0xb8fdfd04 poll_freewait EXPORT_SYMBOL vmlinux 0xb9056bb6 remove_conflicting_framebuffers EXPORT_SYMBOL vmlinux 0xb907513f unpoison_memory -EXPORT_SYMBOL vmlinux 0xb91056ac vme_init_bridge EXPORT_SYMBOL vmlinux 0xb911bb58 minmax_running_max -EXPORT_SYMBOL vmlinux 0xb91d066b generic_file_llseek_size -EXPORT_SYMBOL vmlinux 0xb9231430 vfs_fsync -EXPORT_SYMBOL vmlinux 0xb93bc7e3 udp_seq_stop +EXPORT_SYMBOL vmlinux 0xb91a0283 tty_unregister_device +EXPORT_SYMBOL vmlinux 0xb933c17d cpufreq_get_policy +EXPORT_SYMBOL vmlinux 0xb9394a31 misc_deregister +EXPORT_SYMBOL vmlinux 0xb939b8bf bio_alloc_bioset EXPORT_SYMBOL vmlinux 0xb94339c4 qdisc_put_stab EXPORT_SYMBOL vmlinux 0xb9478d90 hdmi_drm_infoframe_unpack_only -EXPORT_SYMBOL vmlinux 0xb9502006 security_sctp_bind_connect -EXPORT_SYMBOL vmlinux 0xb951f841 tcf_block_get -EXPORT_SYMBOL vmlinux 0xb956521d configfs_undepend_item -EXPORT_SYMBOL vmlinux 0xb9594c98 inet_dgram_connect -EXPORT_SYMBOL vmlinux 0xb9664268 arp_send -EXPORT_SYMBOL vmlinux 0xb96a52a8 netdev_change_features +EXPORT_SYMBOL vmlinux 0xb967308d simple_getattr EXPORT_SYMBOL vmlinux 0xb97220ff bitmap_parse +EXPORT_SYMBOL vmlinux 0xb97ad8d1 __blk_mq_end_request EXPORT_SYMBOL vmlinux 0xb97f7045 acpi_install_gpe_handler -EXPORT_SYMBOL vmlinux 0xb9aca6a4 md_bitmap_unplug +EXPORT_SYMBOL vmlinux 0xb99c48d1 pci_find_next_bus +EXPORT_SYMBOL vmlinux 0xb9ae69a0 napi_complete_done EXPORT_SYMBOL vmlinux 0xb9af1d0d __xa_clear_mark -EXPORT_SYMBOL vmlinux 0xb9d33484 __udp_disconnect -EXPORT_SYMBOL vmlinux 0xb9da78e7 blk_mq_tagset_wait_completed_request +EXPORT_SYMBOL vmlinux 0xb9d7cee6 simple_unlink +EXPORT_SYMBOL vmlinux 0xb9d80b63 mark_page_accessed +EXPORT_SYMBOL vmlinux 0xb9dca6a3 tcp_connect EXPORT_SYMBOL vmlinux 0xb9e276cf wrmsr_safe_regs_on_cpu +EXPORT_SYMBOL vmlinux 0xb9e43012 elv_rb_add EXPORT_SYMBOL vmlinux 0xb9e7429c memcpy_toio EXPORT_SYMBOL vmlinux 0xb9e8e2cc in6addr_sitelocal_allrouters -EXPORT_SYMBOL vmlinux 0xb9e9d564 default_llseek -EXPORT_SYMBOL vmlinux 0xb9f4dfa0 neigh_seq_stop -EXPORT_SYMBOL vmlinux 0xb9f98fc3 devm_free_irq -EXPORT_SYMBOL vmlinux 0xba0544e8 inode_set_flags +EXPORT_SYMBOL vmlinux 0xba002988 dev_uc_add EXPORT_SYMBOL vmlinux 0xba0676e2 vm_zone_stat EXPORT_SYMBOL vmlinux 0xba1008c8 __crc32c_le +EXPORT_SYMBOL vmlinux 0xba129bd8 dquot_mark_dquot_dirty +EXPORT_SYMBOL vmlinux 0xba1b9718 sg_miter_stop +EXPORT_SYMBOL vmlinux 0xba3dfc06 nobh_writepage +EXPORT_SYMBOL vmlinux 0xba427bab file_fdatawait_range +EXPORT_SYMBOL vmlinux 0xba42fe99 ppp_input_error EXPORT_SYMBOL vmlinux 0xba497f13 loops_per_jiffy -EXPORT_SYMBOL vmlinux 0xba4c5cfc pps_register_source EXPORT_SYMBOL vmlinux 0xba53adab nla_policy_len +EXPORT_SYMBOL vmlinux 0xba697d0d phy_device_register +EXPORT_SYMBOL vmlinux 0xba86fc1c dquot_set_dqinfo +EXPORT_SYMBOL vmlinux 0xba8ca728 bd_abort_claiming EXPORT_SYMBOL vmlinux 0xba8fbd64 _raw_spin_lock -EXPORT_SYMBOL vmlinux 0xba91d8de fwnode_get_mac_address -EXPORT_SYMBOL vmlinux 0xbabb94a0 ipv6_select_ident -EXPORT_SYMBOL vmlinux 0xbac25b3f fscrypt_encrypt_pagecache_blocks -EXPORT_SYMBOL vmlinux 0xbadc9247 pci_save_state -EXPORT_SYMBOL vmlinux 0xbaf8d183 __hw_addr_unsync_dev +EXPORT_SYMBOL vmlinux 0xba92ef76 dcb_ieee_getapp_prio_dscp_mask_map +EXPORT_SYMBOL vmlinux 0xba9859f2 phy_read_paged +EXPORT_SYMBOL vmlinux 0xba9d1c0b pcie_capability_read_word +EXPORT_SYMBOL vmlinux 0xbaa32641 inet_reqsk_alloc +EXPORT_SYMBOL vmlinux 0xbaa403a7 vc_resize +EXPORT_SYMBOL vmlinux 0xbac68a27 is_nd_dax +EXPORT_SYMBOL vmlinux 0xbacfef41 flow_rule_match_meta +EXPORT_SYMBOL vmlinux 0xbad60ed5 dev_driver_string +EXPORT_SYMBOL vmlinux 0xbaea49aa migrate_page_copy +EXPORT_SYMBOL vmlinux 0xbaf607aa flow_block_cb_decref +EXPORT_SYMBOL vmlinux 0xbb03440e __tracepoint_kmem_cache_alloc_node EXPORT_SYMBOL vmlinux 0xbb0540aa zlib_inflateReset -EXPORT_SYMBOL vmlinux 0xbb0d09c9 acpi_get_hp_hw_control_from_firmware +EXPORT_SYMBOL vmlinux 0xbb09646a pcie_capability_write_dword EXPORT_SYMBOL vmlinux 0xbb13595e smp_call_function_many +EXPORT_SYMBOL vmlinux 0xbb15263f fwnode_mdiobus_register_phy EXPORT_SYMBOL vmlinux 0xbb1bac24 acpi_unregister_debugger +EXPORT_SYMBOL vmlinux 0xbb1cd218 bdevname EXPORT_SYMBOL vmlinux 0xbb24f607 init_cdrom_command -EXPORT_SYMBOL vmlinux 0xbb27f161 ata_print_version -EXPORT_SYMBOL vmlinux 0xbb29c77d scsi_host_put -EXPORT_SYMBOL vmlinux 0xbb340072 __inet_hash EXPORT_SYMBOL vmlinux 0xbb35675b __bitmap_intersects -EXPORT_SYMBOL vmlinux 0xbb4ae4d3 bio_clone_fast EXPORT_SYMBOL vmlinux 0xbb4f4766 simple_write_to_buffer -EXPORT_SYMBOL vmlinux 0xbb5c5c34 dump_skip -EXPORT_SYMBOL vmlinux 0xbb791d8e blk_dump_rq_flags -EXPORT_SYMBOL vmlinux 0xbb84a65b proc_create_mount_point +EXPORT_SYMBOL vmlinux 0xbb7fc525 sk_stream_wait_memory EXPORT_SYMBOL vmlinux 0xbb8e169a vga_switcheroo_handler_flags +EXPORT_SYMBOL vmlinux 0xbb90eb1d to_nd_pfn EXPORT_SYMBOL vmlinux 0xbb9ed3bf mutex_trylock -EXPORT_SYMBOL vmlinux 0xbbaba03f dma_sync_single_for_device +EXPORT_SYMBOL vmlinux 0xbb9f17bb nvdimm_namespace_locked +EXPORT_SYMBOL vmlinux 0xbbe3f8d6 find_inode_nowait EXPORT_SYMBOL vmlinux 0xbbe80fdb kmalloc_order -EXPORT_SYMBOL vmlinux 0xbbf2ba8c tcf_idr_release -EXPORT_SYMBOL vmlinux 0xbbfccd57 d_make_root -EXPORT_SYMBOL vmlinux 0xbc0199d7 simple_dir_operations -EXPORT_SYMBOL vmlinux 0xbc058983 pnp_start_dev -EXPORT_SYMBOL vmlinux 0xbc061d80 vlan_for_each -EXPORT_SYMBOL vmlinux 0xbc14d1cb simple_nosetlease -EXPORT_SYMBOL vmlinux 0xbc181766 vm_map_pages_zero +EXPORT_SYMBOL vmlinux 0xbbfda97b jbd2_journal_errno +EXPORT_SYMBOL vmlinux 0xbc04c848 devm_devfreq_unregister_notifier EXPORT_SYMBOL vmlinux 0xbc2031de acpi_processor_get_bios_limit -EXPORT_SYMBOL vmlinux 0xbc421b8a phy_stop -EXPORT_SYMBOL vmlinux 0xbc46c323 skb_vlan_pop -EXPORT_SYMBOL vmlinux 0xbc560b24 netif_rx_ni -EXPORT_SYMBOL vmlinux 0xbc97aa8e phy_write_paged +EXPORT_SYMBOL vmlinux 0xbc44d110 netpoll_cleanup +EXPORT_SYMBOL vmlinux 0xbc57cd7d phy_ethtool_ksettings_set +EXPORT_SYMBOL vmlinux 0xbc67b521 param_get_ullong +EXPORT_SYMBOL vmlinux 0xbc67e25c phy_attach_direct +EXPORT_SYMBOL vmlinux 0xbc6d251c xp_raw_get_data +EXPORT_SYMBOL vmlinux 0xbc7578f6 phy_init_eee +EXPORT_SYMBOL vmlinux 0xbc865c0a uart_remove_one_port +EXPORT_SYMBOL vmlinux 0xbc96ff98 sk_filter_trim_cap EXPORT_SYMBOL vmlinux 0xbcab6ee6 sscanf -EXPORT_SYMBOL vmlinux 0xbcb7b630 jbd2_journal_release_jbd_inode -EXPORT_SYMBOL vmlinux 0xbccfaa77 dst_dev_put -EXPORT_SYMBOL vmlinux 0xbce7bbea genl_notify -EXPORT_SYMBOL vmlinux 0xbced1f7d flow_rule_match_icmp -EXPORT_SYMBOL vmlinux 0xbcf8f827 pci_enable_device -EXPORT_SYMBOL vmlinux 0xbd17f458 noop_qdisc -EXPORT_SYMBOL vmlinux 0xbd2a3b10 sock_alloc -EXPORT_SYMBOL vmlinux 0xbd33089e tcp_req_err +EXPORT_SYMBOL vmlinux 0xbcb0f387 fscrypt_ioctl_set_policy +EXPORT_SYMBOL vmlinux 0xbcd09912 neigh_xmit +EXPORT_SYMBOL vmlinux 0xbcdd9be1 proto_register +EXPORT_SYMBOL vmlinux 0xbce1c0f8 __destroy_inode +EXPORT_SYMBOL vmlinux 0xbce5f99f set_anon_super +EXPORT_SYMBOL vmlinux 0xbd10f2a8 scsi_command_normalize_sense +EXPORT_SYMBOL vmlinux 0xbd14b724 ppp_register_channel +EXPORT_SYMBOL vmlinux 0xbd1977f6 mdiobus_register_device +EXPORT_SYMBOL vmlinux 0xbd20177f take_dentry_name_snapshot +EXPORT_SYMBOL vmlinux 0xbd28fe5e __put_page EXPORT_SYMBOL vmlinux 0xbd393ca3 ioread64be_lo_hi EXPORT_SYMBOL vmlinux 0xbd462b55 __kfifo_init -EXPORT_SYMBOL vmlinux 0xbd4aad94 __SCK__tp_func_dma_fence_enable_signal -EXPORT_SYMBOL vmlinux 0xbd5a1319 skb_flow_dissect_tunnel_info +EXPORT_SYMBOL vmlinux 0xbd495086 nf_ct_attach +EXPORT_SYMBOL vmlinux 0xbd4a59bf vfs_parse_fs_string +EXPORT_SYMBOL vmlinux 0xbd52bbbf regset_get EXPORT_SYMBOL vmlinux 0xbd6841d4 crc16 -EXPORT_SYMBOL vmlinux 0xbd6bdf8b netif_set_real_num_queues -EXPORT_SYMBOL vmlinux 0xbd8dd3ed netlink_broadcast_filtered -EXPORT_SYMBOL vmlinux 0xbdb34cf6 vlan_vids_del_by_dev -EXPORT_SYMBOL vmlinux 0xbdb547bb t10_pi_type1_crc -EXPORT_SYMBOL vmlinux 0xbdc68076 may_setattr -EXPORT_SYMBOL vmlinux 0xbdc79bb8 filemap_invalidate_unlock_two -EXPORT_SYMBOL vmlinux 0xbdc9b208 input_mt_report_pointer_emulation -EXPORT_SYMBOL vmlinux 0xbdec110e phy_attach_direct -EXPORT_SYMBOL vmlinux 0xbdf0b1a5 inet_bind +EXPORT_SYMBOL vmlinux 0xbd6c35d7 dma_map_sg_attrs +EXPORT_SYMBOL vmlinux 0xbd7a365d from_kgid +EXPORT_SYMBOL vmlinux 0xbdb4494e page_pool_destroy +EXPORT_SYMBOL vmlinux 0xbdd6211f tty_port_close_start +EXPORT_SYMBOL vmlinux 0xbdeb9b2f tty_port_tty_get +EXPORT_SYMBOL vmlinux 0xbdec8ede neigh_parms_release +EXPORT_SYMBOL vmlinux 0xbdf8b064 __SCK__tp_func_spi_transfer_stop EXPORT_SYMBOL vmlinux 0xbdfb6dbb __fentry__ -EXPORT_SYMBOL vmlinux 0xbe006f44 tcp_sock_set_cork EXPORT_SYMBOL vmlinux 0xbe0110e7 acpi_set_gpe -EXPORT_SYMBOL vmlinux 0xbe0a0dd8 inet_sk_rebuild_header -EXPORT_SYMBOL vmlinux 0xbe0b380d phy_modify_paged_changed +EXPORT_SYMBOL vmlinux 0xbe0340a7 jbd2_journal_grab_journal_head EXPORT_SYMBOL vmlinux 0xbe1427af __printk_cpu_unlock -EXPORT_SYMBOL vmlinux 0xbe20b0b8 free_cgroup_ns -EXPORT_SYMBOL vmlinux 0xbe3a644c gro_find_complete_by_type -EXPORT_SYMBOL vmlinux 0xbe4051ea inode_init_owner -EXPORT_SYMBOL vmlinux 0xbe436f80 xfrm_state_insert +EXPORT_SYMBOL vmlinux 0xbe2cf5fe single_release +EXPORT_SYMBOL vmlinux 0xbe34e774 ip_options_compile +EXPORT_SYMBOL vmlinux 0xbe3f5688 remap_vmalloc_range EXPORT_SYMBOL vmlinux 0xbe49252c acpi_os_write_port EXPORT_SYMBOL vmlinux 0xbe4eb6ed secure_dccpv6_sequence_number -EXPORT_SYMBOL vmlinux 0xbe5270db skb_put +EXPORT_SYMBOL vmlinux 0xbe57a1ab vfs_setpos EXPORT_SYMBOL vmlinux 0xbe5a24e9 xxh32_copy_state -EXPORT_SYMBOL vmlinux 0xbe65bb7a configfs_register_subsystem -EXPORT_SYMBOL vmlinux 0xbe6878e2 skb_copy EXPORT_SYMBOL vmlinux 0xbe6a866f __wait_on_bit EXPORT_SYMBOL vmlinux 0xbe7e05a8 acpi_tb_install_and_load_table -EXPORT_SYMBOL vmlinux 0xbe85ba26 vga_switcheroo_client_fb_set -EXPORT_SYMBOL vmlinux 0xbe983d34 skb_copy_and_csum_datagram_msg -EXPORT_SYMBOL vmlinux 0xbea30102 nobh_write_end -EXPORT_SYMBOL vmlinux 0xbed32b8a gnet_stats_start_copy_compat -EXPORT_SYMBOL vmlinux 0xbedef5e6 dev_pm_opp_register_notifier -EXPORT_SYMBOL vmlinux 0xbee0755b fb_class -EXPORT_SYMBOL vmlinux 0xbee62cbd security_sb_clone_mnt_opts -EXPORT_SYMBOL vmlinux 0xbee9a3f2 dentry_path_raw -EXPORT_SYMBOL vmlinux 0xbeea3832 phy_device_free -EXPORT_SYMBOL vmlinux 0xbeeed766 sg_miter_start +EXPORT_SYMBOL vmlinux 0xbe864d45 sk_capable +EXPORT_SYMBOL vmlinux 0xbe9d2c38 dev_uc_init +EXPORT_SYMBOL vmlinux 0xbeab4dcc icmp_ndo_send +EXPORT_SYMBOL vmlinux 0xbeb27e38 unregister_netdevice_queue +EXPORT_SYMBOL vmlinux 0xbed866e4 jbd2_journal_start_reserved EXPORT_SYMBOL vmlinux 0xbef43296 console_conditional_schedule EXPORT_SYMBOL vmlinux 0xbefa51a3 gen_pool_add_owner -EXPORT_SYMBOL vmlinux 0xbefb1b5d jbd2_journal_inode_ranged_write -EXPORT_SYMBOL vmlinux 0xbf0745c1 inet_listen +EXPORT_SYMBOL vmlinux 0xbf1e5833 vga_switcheroo_init_domain_pm_ops +EXPORT_SYMBOL vmlinux 0xbf27661f dcb_ieee_delapp +EXPORT_SYMBOL vmlinux 0xbf2bb19f tcp_select_initial_window EXPORT_SYMBOL vmlinux 0xbf3193ec acpi_unregister_ioapic -EXPORT_SYMBOL vmlinux 0xbf3b05a0 tag_pages_for_writeback -EXPORT_SYMBOL vmlinux 0xbf3fec8e xp_alloc +EXPORT_SYMBOL vmlinux 0xbf3484e3 __fs_parse +EXPORT_SYMBOL vmlinux 0xbf3725fb find_inode_rcu +EXPORT_SYMBOL vmlinux 0xbf4aba09 __zerocopy_sg_from_iter EXPORT_SYMBOL vmlinux 0xbf59c419 posix_acl_init -EXPORT_SYMBOL vmlinux 0xbf6d5200 tcp_fastopen_defer_connect -EXPORT_SYMBOL vmlinux 0xbf6f6ff8 pci_write_vpd -EXPORT_SYMBOL vmlinux 0xbf780aa2 blk_queue_max_segments +EXPORT_SYMBOL vmlinux 0xbf6a2c13 phy_modify_paged +EXPORT_SYMBOL vmlinux 0xbf6bc15c vfs_iocb_iter_read +EXPORT_SYMBOL vmlinux 0xbf93765e fs_context_for_reconfigure +EXPORT_SYMBOL vmlinux 0xbf99d9cd vfs_fileattr_get EXPORT_SYMBOL vmlinux 0xbf9bcc8d __cap_empty_set +EXPORT_SYMBOL vmlinux 0xbfa453b8 flow_rule_match_enc_ipv4_addrs +EXPORT_SYMBOL vmlinux 0xbfbfd93c fifo_set_limit EXPORT_SYMBOL vmlinux 0xbfc177bc iowrite32_rep -EXPORT_SYMBOL vmlinux 0xbfcd4dbe pci_free_host_bridge +EXPORT_SYMBOL vmlinux 0xbfc533d9 __tracepoint_dma_fence_enable_signal +EXPORT_SYMBOL vmlinux 0xbfcd83c5 jbd2_journal_release_jbd_inode +EXPORT_SYMBOL vmlinux 0xbfce30fc page_pool_update_nid +EXPORT_SYMBOL vmlinux 0xbfed799f vlan_dev_real_dev EXPORT_SYMBOL vmlinux 0xbfee3ad5 loop_unregister_transfer -EXPORT_SYMBOL vmlinux 0xbfff14a3 pcix_set_mmrbc -EXPORT_SYMBOL vmlinux 0xbfffb7a5 acpi_mdiobus_register -EXPORT_SYMBOL vmlinux 0xc015c59f fc_attach_transport +EXPORT_SYMBOL vmlinux 0xc01dd97f bio_free_pages EXPORT_SYMBOL vmlinux 0xc0243ea6 nla_reserve_nohdr -EXPORT_SYMBOL vmlinux 0xc0451db4 generic_update_time -EXPORT_SYMBOL vmlinux 0xc05d6315 intel_gmch_probe -EXPORT_SYMBOL vmlinux 0xc062886b __netdev_notify_peers -EXPORT_SYMBOL vmlinux 0xc067781f phy_ethtool_get_eee -EXPORT_SYMBOL vmlinux 0xc06ec7b2 sync_blockdev +EXPORT_SYMBOL vmlinux 0xc0268863 dev_mc_flush +EXPORT_SYMBOL vmlinux 0xc032793b jbd2_journal_get_write_access +EXPORT_SYMBOL vmlinux 0xc074a590 __napi_schedule_irqoff EXPORT_SYMBOL vmlinux 0xc0763484 rfkill_blocked EXPORT_SYMBOL vmlinux 0xc07b0863 fb_destroy_modedb -EXPORT_SYMBOL vmlinux 0xc07c6287 pps_event -EXPORT_SYMBOL vmlinux 0xc099bd6b kernel_connect +EXPORT_SYMBOL vmlinux 0xc0a903f5 ipv6_dev_find EXPORT_SYMBOL vmlinux 0xc0afb5d7 cgroup_bpf_enabled_key EXPORT_SYMBOL vmlinux 0xc0b2664d devlink_dpipe_header_ipv4 -EXPORT_SYMBOL vmlinux 0xc0baff42 pci_stop_and_remove_bus_device EXPORT_SYMBOL vmlinux 0xc0bca0f1 ZSTD_nextSrcSizeToDecompress +EXPORT_SYMBOL vmlinux 0xc0c30b33 eth_gro_receive +EXPORT_SYMBOL vmlinux 0xc0fcf2c2 pci_try_set_mwi EXPORT_SYMBOL vmlinux 0xc0ff12fb nla_strdup EXPORT_SYMBOL vmlinux 0xc0ff21c1 input_get_new_minor -EXPORT_SYMBOL vmlinux 0xc100ffb2 agp_put_bridge -EXPORT_SYMBOL vmlinux 0xc1073e0b backlight_device_unregister -EXPORT_SYMBOL vmlinux 0xc10e4d26 sock_release +EXPORT_SYMBOL vmlinux 0xc103cbae devfreq_add_device EXPORT_SYMBOL vmlinux 0xc111ae64 intel_gtt_get +EXPORT_SYMBOL vmlinux 0xc1277b90 pin_user_pages_unlocked EXPORT_SYMBOL vmlinux 0xc1365323 acpi_enable_all_wakeup_gpes -EXPORT_SYMBOL vmlinux 0xc1403780 tcp_splice_read +EXPORT_SYMBOL vmlinux 0xc1382960 agp_backend_acquire +EXPORT_SYMBOL vmlinux 0xc13fceec sg_miter_skip +EXPORT_SYMBOL vmlinux 0xc144cf2c dev_change_carrier EXPORT_SYMBOL vmlinux 0xc14dc168 acpi_get_data EXPORT_SYMBOL vmlinux 0xc1514a3b free_irq -EXPORT_SYMBOL vmlinux 0xc159d26a zpool_register_driver +EXPORT_SYMBOL vmlinux 0xc152f67c neigh_seq_start +EXPORT_SYMBOL vmlinux 0xc15c3844 _dev_err EXPORT_SYMBOL vmlinux 0xc16410b9 ZSTD_getDictID_fromDDict EXPORT_SYMBOL vmlinux 0xc16be39d iter_div_u64_rem -EXPORT_SYMBOL vmlinux 0xc1711960 starget_for_each_device -EXPORT_SYMBOL vmlinux 0xc19231f3 pci_scan_single_device -EXPORT_SYMBOL vmlinux 0xc1a33698 scsi_is_target_device -EXPORT_SYMBOL vmlinux 0xc1ac136f mipi_dsi_dcs_write_buffer -EXPORT_SYMBOL vmlinux 0xc1af4bc8 dm_put_device -EXPORT_SYMBOL vmlinux 0xc1d130b9 arp_tbl +EXPORT_SYMBOL vmlinux 0xc18ff243 kmem_cache_create_usercopy +EXPORT_SYMBOL vmlinux 0xc1983c3c agp_allocate_memory +EXPORT_SYMBOL vmlinux 0xc1a85214 default_qdisc_ops +EXPORT_SYMBOL vmlinux 0xc1a8b92e dev_addr_init +EXPORT_SYMBOL vmlinux 0xc1c33a29 serial8250_set_isa_configurator EXPORT_SYMBOL vmlinux 0xc1d5d504 scsi_cmd_allowed EXPORT_SYMBOL vmlinux 0xc1d8cfaf __fdget -EXPORT_SYMBOL vmlinux 0xc1f776e6 sock_no_accept -EXPORT_SYMBOL vmlinux 0xc20d2b96 scsi_add_host_with_dma -EXPORT_SYMBOL vmlinux 0xc21b764e scsi_get_host_dev -EXPORT_SYMBOL vmlinux 0xc2244020 dev_graft_qdisc +EXPORT_SYMBOL vmlinux 0xc1e0201e seq_put_decimal_ull +EXPORT_SYMBOL vmlinux 0xc1eb9194 qdisc_tree_reduce_backlog +EXPORT_SYMBOL vmlinux 0xc1ef7dd3 eth_prepare_mac_addr_change +EXPORT_SYMBOL vmlinux 0xc1ff765e tty_port_carrier_raised +EXPORT_SYMBOL vmlinux 0xc2178f30 km_policy_notify +EXPORT_SYMBOL vmlinux 0xc21a1edd dcb_ieee_getapp_dscp_prio_mask_map +EXPORT_SYMBOL vmlinux 0xc21ed7a6 qdisc_hash_del +EXPORT_SYMBOL vmlinux 0xc22362a0 scsi_test_unit_ready +EXPORT_SYMBOL vmlinux 0xc22fdd64 scsi_eh_finish_cmd +EXPORT_SYMBOL vmlinux 0xc241a9c7 __skb_checksum EXPORT_SYMBOL vmlinux 0xc2424641 agp3_generic_cleanup -EXPORT_SYMBOL vmlinux 0xc24eb732 __netlink_kernel_create EXPORT_SYMBOL vmlinux 0xc267960e utf8_validate -EXPORT_SYMBOL vmlinux 0xc272b4fa do_SAK +EXPORT_SYMBOL vmlinux 0xc2753cfe xp_dma_sync_for_cpu_slow EXPORT_SYMBOL vmlinux 0xc2769ca7 config_item_put EXPORT_SYMBOL vmlinux 0xc278c965 cpu_all_bits EXPORT_SYMBOL vmlinux 0xc29bf967 strspn EXPORT_SYMBOL vmlinux 0xc2a17ebe seqno_fence_ops -EXPORT_SYMBOL vmlinux 0xc2ac7bd8 netdev_has_any_upper_dev -EXPORT_SYMBOL vmlinux 0xc2ae8343 open_exec -EXPORT_SYMBOL vmlinux 0xc2ca5eb0 xfrm6_rcv_encap -EXPORT_SYMBOL vmlinux 0xc2dd01a8 d_add +EXPORT_SYMBOL vmlinux 0xc2ba6745 sock_common_setsockopt +EXPORT_SYMBOL vmlinux 0xc2bc3a24 stop_tty +EXPORT_SYMBOL vmlinux 0xc2c854c4 give_up_console EXPORT_SYMBOL vmlinux 0xc2e587d1 reset_devices -EXPORT_SYMBOL vmlinux 0xc2f28447 nf_ct_attach +EXPORT_SYMBOL vmlinux 0xc2faa484 sock_no_ioctl EXPORT_SYMBOL vmlinux 0xc3055d20 usleep_range_state EXPORT_SYMBOL vmlinux 0xc310b981 strnstr -EXPORT_SYMBOL vmlinux 0xc31719d7 _dev_alert EXPORT_SYMBOL vmlinux 0xc31db0ce is_vmalloc_addr +EXPORT_SYMBOL vmlinux 0xc32bc526 generic_write_end EXPORT_SYMBOL vmlinux 0xc32c71af register_inetaddr_validator_notifier -EXPORT_SYMBOL vmlinux 0xc3537286 pci_enable_device_io -EXPORT_SYMBOL vmlinux 0xc35539dd flow_rule_match_control -EXPORT_SYMBOL vmlinux 0xc35b07bd agp_backend_release -EXPORT_SYMBOL vmlinux 0xc365d839 fifo_set_limit +EXPORT_SYMBOL vmlinux 0xc335f3f6 pci_scan_root_bus_bridge +EXPORT_SYMBOL vmlinux 0xc33a4499 amd_iommu_flush_page EXPORT_SYMBOL vmlinux 0xc36a3bd4 __acpi_handle_debug EXPORT_SYMBOL vmlinux 0xc3762aec mempool_alloc EXPORT_SYMBOL vmlinux 0xc37f9c6e cpufreq_update_policy EXPORT_SYMBOL vmlinux 0xc38c83b8 mod_timer -EXPORT_SYMBOL vmlinux 0xc3a0879c set_pages_wb +EXPORT_SYMBOL vmlinux 0xc399eca8 vfs_statfs EXPORT_SYMBOL vmlinux 0xc3aaf0a9 __put_user_1 EXPORT_SYMBOL vmlinux 0xc3bc72ad trace_print_array_seq -EXPORT_SYMBOL vmlinux 0xc3bf1f14 xfrm_alloc_spi -EXPORT_SYMBOL vmlinux 0xc3cf7592 proc_mkdir_mode -EXPORT_SYMBOL vmlinux 0xc3cf8105 dm_mq_kick_requeue_list -EXPORT_SYMBOL vmlinux 0xc3e652f0 pnp_activate_dev -EXPORT_SYMBOL vmlinux 0xc3f5669b kernel_param_unlock -EXPORT_SYMBOL vmlinux 0xc3f9d49f param_set_short +EXPORT_SYMBOL vmlinux 0xc3c2c60e fscrypt_free_inode +EXPORT_SYMBOL vmlinux 0xc3d4e4bc gnet_stats_copy_basic +EXPORT_SYMBOL vmlinux 0xc3e1881d ip_tunnel_get_link_net +EXPORT_SYMBOL vmlinux 0xc3e3549c mipi_dsi_dcs_soft_reset +EXPORT_SYMBOL vmlinux 0xc3eb655b md_flush_request EXPORT_SYMBOL vmlinux 0xc3ff38c2 down_read_trylock +EXPORT_SYMBOL vmlinux 0xc40f715d dcb_ieee_getapp_default_prio_mask +EXPORT_SYMBOL vmlinux 0xc413a5bf md_write_start EXPORT_SYMBOL vmlinux 0xc41bc980 iwe_stream_add_value EXPORT_SYMBOL vmlinux 0xc4212ab9 qdisc_class_hash_insert EXPORT_SYMBOL vmlinux 0xc42dcb99 acpi_evaluate_ost -EXPORT_SYMBOL vmlinux 0xc44444cd __traceiter_mmap_lock_released -EXPORT_SYMBOL vmlinux 0xc4703695 unregister_md_personality -EXPORT_SYMBOL vmlinux 0xc4775337 dev_mc_sync_multiple +EXPORT_SYMBOL vmlinux 0xc44b0ddc vga_switcheroo_register_handler +EXPORT_SYMBOL vmlinux 0xc45d40de page_pool_put_page +EXPORT_SYMBOL vmlinux 0xc464f1a7 fsync_bdev EXPORT_SYMBOL vmlinux 0xc4777aa9 __ctzsi2 -EXPORT_SYMBOL vmlinux 0xc498d7bd pcim_iomap -EXPORT_SYMBOL vmlinux 0xc4a295e6 mipi_dsi_dcs_write +EXPORT_SYMBOL vmlinux 0xc489d03f datagram_poll +EXPORT_SYMBOL vmlinux 0xc48a30f8 __lock_buffer +EXPORT_SYMBOL vmlinux 0xc4950097 param_get_long +EXPORT_SYMBOL vmlinux 0xc49e2984 genl_register_family EXPORT_SYMBOL vmlinux 0xc4ae915e arch_touch_nmi_watchdog -EXPORT_SYMBOL vmlinux 0xc4be8b1c __pci_register_driver -EXPORT_SYMBOL vmlinux 0xc4e5bf40 vga_set_legacy_decoding -EXPORT_SYMBOL vmlinux 0xc50636b2 blk_mq_start_stopped_hw_queues -EXPORT_SYMBOL vmlinux 0xc50dc88d remap_vmalloc_range +EXPORT_SYMBOL vmlinux 0xc4b0200b free_buffer_head +EXPORT_SYMBOL vmlinux 0xc4bb263e blkdev_compat_ptr_ioctl +EXPORT_SYMBOL vmlinux 0xc4e77b9c grab_cache_page_write_begin +EXPORT_SYMBOL vmlinux 0xc4ff26ef unregister_quota_format EXPORT_SYMBOL vmlinux 0xc511adfd config_item_get_unless_zero -EXPORT_SYMBOL vmlinux 0xc5143795 ata_scsi_cmd_error_handler -EXPORT_SYMBOL vmlinux 0xc51d0688 __frontswap_load EXPORT_SYMBOL vmlinux 0xc528a49a queued_write_lock_slowpath -EXPORT_SYMBOL vmlinux 0xc52a81a0 thaw_super -EXPORT_SYMBOL vmlinux 0xc539b465 vlan_uses_dev +EXPORT_SYMBOL vmlinux 0xc52a6fce scsi_add_device +EXPORT_SYMBOL vmlinux 0xc52b807c xfrm_user_policy EXPORT_SYMBOL vmlinux 0xc558530d profile_pc +EXPORT_SYMBOL vmlinux 0xc55d7f77 vfs_copy_file_range +EXPORT_SYMBOL vmlinux 0xc5700169 ip6_dst_check +EXPORT_SYMBOL vmlinux 0xc5717438 __sock_cmsg_send EXPORT_SYMBOL vmlinux 0xc57c48a3 idr_get_next -EXPORT_SYMBOL vmlinux 0xc584df64 audit_log_start +EXPORT_SYMBOL vmlinux 0xc58c3d14 pci_bus_write_config_byte EXPORT_SYMBOL vmlinux 0xc58d5a90 kstrtoll_from_user EXPORT_SYMBOL vmlinux 0xc599a772 security_xfrm_state_delete -EXPORT_SYMBOL vmlinux 0xc5a2242f fc_host_fpin_rcv -EXPORT_SYMBOL vmlinux 0xc5a8e934 try_to_writeback_inodes_sb +EXPORT_SYMBOL vmlinux 0xc5ac46b1 clk_bulk_get_all EXPORT_SYMBOL vmlinux 0xc5b6f236 queue_work_on +EXPORT_SYMBOL vmlinux 0xc5c7bf84 forget_cached_acl EXPORT_SYMBOL vmlinux 0xc5d9c46c agp_try_unsupported_boot +EXPORT_SYMBOL vmlinux 0xc5da3c07 generic_parse_monolithic EXPORT_SYMBOL vmlinux 0xc5e74216 release_resource +EXPORT_SYMBOL vmlinux 0xc5f34b9e account_page_redirty +EXPORT_SYMBOL vmlinux 0xc5f5e5b5 dcb_ieee_setapp EXPORT_SYMBOL vmlinux 0xc5f7e801 sg_last -EXPORT_SYMBOL vmlinux 0xc601c162 tty_schedule_flip -EXPORT_SYMBOL vmlinux 0xc606d619 iov_iter_fault_in_readable -EXPORT_SYMBOL vmlinux 0xc60b285d dev_getbyhwaddr_rcu +EXPORT_SYMBOL vmlinux 0xc5feb0de secure_tcpv6_ts_off +EXPORT_SYMBOL vmlinux 0xc6026403 input_unregister_device EXPORT_SYMBOL vmlinux 0xc60d0620 __num_online_cpus +EXPORT_SYMBOL vmlinux 0xc60d2bd2 blkdev_issue_flush EXPORT_SYMBOL vmlinux 0xc61ca65e iowrite64be_hi_lo +EXPORT_SYMBOL vmlinux 0xc62003de kmalloc_caches EXPORT_SYMBOL vmlinux 0xc622556f prepare_to_wait_exclusive -EXPORT_SYMBOL vmlinux 0xc6284036 inet6_ioctl +EXPORT_SYMBOL vmlinux 0xc62b69b4 sock_queue_err_skb +EXPORT_SYMBOL vmlinux 0xc63050de iptun_encaps EXPORT_SYMBOL vmlinux 0xc631580a console_unlock EXPORT_SYMBOL vmlinux 0xc633d82d phy_unregister_fixup -EXPORT_SYMBOL vmlinux 0xc65d04df phy_connect +EXPORT_SYMBOL vmlinux 0xc64267fb tty_lock EXPORT_SYMBOL vmlinux 0xc65e4e97 secure_dccp_sequence_number -EXPORT_SYMBOL vmlinux 0xc665dfaa wireless_send_event EXPORT_SYMBOL vmlinux 0xc666a132 crc_t10dif EXPORT_SYMBOL vmlinux 0xc66a8304 cpu_rmap_add +EXPORT_SYMBOL vmlinux 0xc66aece7 xfrm_register_type +EXPORT_SYMBOL vmlinux 0xc670baec sock_no_connect +EXPORT_SYMBOL vmlinux 0xc68cb108 vfio_pin_pages EXPORT_SYMBOL vmlinux 0xc6910aa0 do_trace_rdpmc -EXPORT_SYMBOL vmlinux 0xc6a13c1c blk_queue_flag_clear -EXPORT_SYMBOL vmlinux 0xc6b1c7e1 udp_set_csum -EXPORT_SYMBOL vmlinux 0xc6b9d996 vlan_dev_vlan_proto -EXPORT_SYMBOL vmlinux 0xc6c1a348 nvdimm_namespace_disk_name -EXPORT_SYMBOL vmlinux 0xc6c32271 qdisc_watchdog_schedule_range_ns -EXPORT_SYMBOL vmlinux 0xc6c838be generic_fadvise -EXPORT_SYMBOL vmlinux 0xc6c9105b legacy_pic +EXPORT_SYMBOL vmlinux 0xc6997399 simple_get_link +EXPORT_SYMBOL vmlinux 0xc69a3266 phy_do_ioctl_running +EXPORT_SYMBOL vmlinux 0xc69c9214 vfs_mkdir +EXPORT_SYMBOL vmlinux 0xc6a45bba pci_release_selected_regions +EXPORT_SYMBOL vmlinux 0xc6b2f8cb ip_ct_attach +EXPORT_SYMBOL vmlinux 0xc6b5cba7 lookup_one_len +EXPORT_SYMBOL vmlinux 0xc6bb6129 block_truncate_page EXPORT_SYMBOL vmlinux 0xc6cb465a __kfifo_max_r EXPORT_SYMBOL vmlinux 0xc6cbbc89 capable -EXPORT_SYMBOL vmlinux 0xc6cbfaf3 kthread_create_worker_on_cpu +EXPORT_SYMBOL vmlinux 0xc6cf3b95 __dev_set_mtu EXPORT_SYMBOL vmlinux 0xc6d09aa9 release_firmware -EXPORT_SYMBOL vmlinux 0xc6eb988a ilookup5 +EXPORT_SYMBOL vmlinux 0xc6d85434 pci_scan_root_bus +EXPORT_SYMBOL vmlinux 0xc6e00927 tcf_chain_put_by_act EXPORT_SYMBOL vmlinux 0xc6f3b3fc refcount_dec_if_one EXPORT_SYMBOL vmlinux 0xc6f46339 init_timer_key -EXPORT_SYMBOL vmlinux 0xc7040e75 inet_sendmsg -EXPORT_SYMBOL vmlinux 0xc7066e97 km_new_mapping EXPORT_SYMBOL vmlinux 0xc708f1fe ec_write -EXPORT_SYMBOL vmlinux 0xc7161560 fb_set_var -EXPORT_SYMBOL vmlinux 0xc71ca9de mdio_find_bus EXPORT_SYMBOL vmlinux 0xc7208c3a serial8250_resume_port -EXPORT_SYMBOL vmlinux 0xc726f4c3 xfrm_policy_destroy -EXPORT_SYMBOL vmlinux 0xc737b51b genphy_aneg_done -EXPORT_SYMBOL vmlinux 0xc751c4e8 phy_init_eee -EXPORT_SYMBOL vmlinux 0xc754715c __inc_node_page_state -EXPORT_SYMBOL vmlinux 0xc76d4e65 inet_rtx_syn_ack -EXPORT_SYMBOL vmlinux 0xc77ab315 wait_for_key_construction +EXPORT_SYMBOL vmlinux 0xc74717b9 generic_pipe_buf_try_steal +EXPORT_SYMBOL vmlinux 0xc76deaa3 fwnode_phy_find_device +EXPORT_SYMBOL vmlinux 0xc77b8d4c ip6tun_encaps EXPORT_SYMBOL vmlinux 0xc781bd9f rfkill_resume_polling EXPORT_SYMBOL vmlinux 0xc7856a3d inet6addr_notifier_call_chain -EXPORT_SYMBOL vmlinux 0xc7883b14 inet_frag_reasm_prepare -EXPORT_SYMBOL vmlinux 0xc78e5093 tty_port_block_til_ready -EXPORT_SYMBOL vmlinux 0xc795db4b filemap_fdatawrite_wbc +EXPORT_SYMBOL vmlinux 0xc79ca289 bh_submit_read EXPORT_SYMBOL vmlinux 0xc7a4fbed rtnl_lock -EXPORT_SYMBOL vmlinux 0xc7b7d9b6 thaw_bdev -EXPORT_SYMBOL vmlinux 0xc7bba8db inet_register_protosw +EXPORT_SYMBOL vmlinux 0xc7a96b4c dma_alloc_attrs +EXPORT_SYMBOL vmlinux 0xc7ae9387 agp_bind_memory EXPORT_SYMBOL vmlinux 0xc7c1107a LZ4_decompress_safe EXPORT_SYMBOL vmlinux 0xc7c46bbb unload_nls -EXPORT_SYMBOL vmlinux 0xc7c71f75 sk_net_capable +EXPORT_SYMBOL vmlinux 0xc7c92224 uart_suspend_port EXPORT_SYMBOL vmlinux 0xc7d094b5 dm_read_arg_group -EXPORT_SYMBOL vmlinux 0xc7e7291e ip6_route_me_harder -EXPORT_SYMBOL vmlinux 0xc7f9c89b disk_stack_limits -EXPORT_SYMBOL vmlinux 0xc8079d50 key_put +EXPORT_SYMBOL vmlinux 0xc7db0d6f set_user_nice +EXPORT_SYMBOL vmlinux 0xc7e5c790 mark_buffer_write_io_error +EXPORT_SYMBOL vmlinux 0xc7e93470 xsk_tx_peek_desc +EXPORT_SYMBOL vmlinux 0xc8092de1 reuseport_select_sock EXPORT_SYMBOL vmlinux 0xc80ab559 swake_up_one -EXPORT_SYMBOL vmlinux 0xc81c4eef current_task -EXPORT_SYMBOL vmlinux 0xc83eae0c neigh_xmit +EXPORT_SYMBOL vmlinux 0xc8141188 scsi_device_lookup +EXPORT_SYMBOL vmlinux 0xc840487c irq_set_chip EXPORT_SYMBOL vmlinux 0xc84a0a7e seq_hlist_start_rcu -EXPORT_SYMBOL vmlinux 0xc84bda5e sg_miter_stop -EXPORT_SYMBOL vmlinux 0xc84f126a may_umount_tree -EXPORT_SYMBOL vmlinux 0xc85dc3ac seq_read_iter +EXPORT_SYMBOL vmlinux 0xc863cbf9 ip_tunnel_encap_add_ops +EXPORT_SYMBOL vmlinux 0xc86caff6 deactivate_locked_super EXPORT_SYMBOL vmlinux 0xc872fd85 in6addr_interfacelocal_allnodes +EXPORT_SYMBOL vmlinux 0xc874f2c1 inet_csk_clear_xmit_timers +EXPORT_SYMBOL vmlinux 0xc87a0feb make_bad_inode +EXPORT_SYMBOL vmlinux 0xc880f626 mroute6_is_socket EXPORT_SYMBOL vmlinux 0xc8827b75 sysctl_vals EXPORT_SYMBOL vmlinux 0xc890c008 zlib_deflateEnd -EXPORT_SYMBOL vmlinux 0xc891dc35 ___pskb_trim +EXPORT_SYMBOL vmlinux 0xc89ad100 tcf_qevent_init +EXPORT_SYMBOL vmlinux 0xc89eae0a netpoll_poll_dev +EXPORT_SYMBOL vmlinux 0xc8a5713d rt6_lookup EXPORT_SYMBOL vmlinux 0xc8a91f5b cpumask_local_spread -EXPORT_SYMBOL vmlinux 0xc8ba03fe dst_release +EXPORT_SYMBOL vmlinux 0xc8aa5fb0 tcp_splice_read +EXPORT_SYMBOL vmlinux 0xc8b7766e ip_cmsg_recv_offset +EXPORT_SYMBOL vmlinux 0xc8b84294 genphy_handle_interrupt_no_ack +EXPORT_SYMBOL vmlinux 0xc8ce2ec5 iov_iter_single_seg_count +EXPORT_SYMBOL vmlinux 0xc8d37830 pci_bus_claim_resources EXPORT_SYMBOL vmlinux 0xc8dcc62a krealloc -EXPORT_SYMBOL vmlinux 0xc8e8346f seq_vprintf -EXPORT_SYMBOL vmlinux 0xc8e8a02d tcf_qevent_handle -EXPORT_SYMBOL vmlinux 0xc8f7856d skb_expand_head +EXPORT_SYMBOL vmlinux 0xc8ddd337 scsi_remove_target +EXPORT_SYMBOL vmlinux 0xc8f3e9d2 dma_resv_reserve_shared +EXPORT_SYMBOL vmlinux 0xc8f4b55a devm_ioremap_wc +EXPORT_SYMBOL vmlinux 0xc9071da4 flow_rule_match_enc_ports EXPORT_SYMBOL vmlinux 0xc9216a82 recalibrate_cpu_khz -EXPORT_SYMBOL vmlinux 0xc93b9c9b flow_rule_match_ports +EXPORT_SYMBOL vmlinux 0xc9304fd7 scsi_block_when_processing_errors +EXPORT_SYMBOL vmlinux 0xc930f425 blk_integrity_unregister +EXPORT_SYMBOL vmlinux 0xc939f4e3 inet6_csk_route_req EXPORT_SYMBOL vmlinux 0xc93e8461 acpi_get_event_resources -EXPORT_SYMBOL vmlinux 0xc94b6a0a security_sb_mnt_opts_compat -EXPORT_SYMBOL vmlinux 0xc95c834c truncate_inode_pages_final +EXPORT_SYMBOL vmlinux 0xc94f4108 copy_page_to_iter EXPORT_SYMBOL vmlinux 0xc9634df9 in6addr_linklocal_allrouters -EXPORT_SYMBOL vmlinux 0xc968a52a scsi_target_quiesce -EXPORT_SYMBOL vmlinux 0xc96a97f0 __xfrm_policy_check +EXPORT_SYMBOL vmlinux 0xc96a0920 request_firmware_into_buf EXPORT_SYMBOL vmlinux 0xc972449f mempool_alloc_slab -EXPORT_SYMBOL vmlinux 0xc976e8f1 genphy_read_lpa -EXPORT_SYMBOL vmlinux 0xc97b0373 simple_fill_super EXPORT_SYMBOL vmlinux 0xc9822234 clk_register_clkdev EXPORT_SYMBOL vmlinux 0xc9831ad7 flow_keys_dissector -EXPORT_SYMBOL vmlinux 0xc98f406b sched_autogroup_detach -EXPORT_SYMBOL vmlinux 0xc993ceb7 nlmsg_notify -EXPORT_SYMBOL vmlinux 0xc9a893e3 genphy_check_and_restart_aneg -EXPORT_SYMBOL vmlinux 0xc9a9fcb8 end_buffer_write_sync +EXPORT_SYMBOL vmlinux 0xc9b21759 tty_port_init +EXPORT_SYMBOL vmlinux 0xc9b237a6 netif_receive_skb EXPORT_SYMBOL vmlinux 0xc9b33111 cpumask_any_distribute -EXPORT_SYMBOL vmlinux 0xc9bfa880 dquot_get_next_id -EXPORT_SYMBOL vmlinux 0xc9c32333 iterate_supers_type +EXPORT_SYMBOL vmlinux 0xc9b839fb sched_autogroup_create_attach +EXPORT_SYMBOL vmlinux 0xc9bafbb3 sk_stop_timer_sync +EXPORT_SYMBOL vmlinux 0xc9d2a046 pps_unregister_source EXPORT_SYMBOL vmlinux 0xc9df055a xfrm_policy_walk_init -EXPORT_SYMBOL vmlinux 0xc9eeddf5 param_ops_charp EXPORT_SYMBOL vmlinux 0xc9f34c1d acpi_acquire_global_lock -EXPORT_SYMBOL vmlinux 0xca043b54 __filemap_set_wb_err EXPORT_SYMBOL vmlinux 0xca15413f ZSTD_resetDStream EXPORT_SYMBOL vmlinux 0xca21ebd3 bitmap_free -EXPORT_SYMBOL vmlinux 0xca29b2bc inet_frags_init +EXPORT_SYMBOL vmlinux 0xca2890b3 __SCK__tp_func_mmap_lock_acquire_returned +EXPORT_SYMBOL vmlinux 0xca42f4c8 fscrypt_decrypt_pagecache_blocks EXPORT_SYMBOL vmlinux 0xca431c05 wake_bit_function -EXPORT_SYMBOL vmlinux 0xca5a6587 dev_mc_unsync -EXPORT_SYMBOL vmlinux 0xca604ef1 input_enable_softrepeat -EXPORT_SYMBOL vmlinux 0xca735b72 ip6_xmit -EXPORT_SYMBOL vmlinux 0xca75e25d phy_mac_interrupt -EXPORT_SYMBOL vmlinux 0xca8ae6b2 generic_pipe_buf_release -EXPORT_SYMBOL vmlinux 0xca8d38d5 skb_queue_head -EXPORT_SYMBOL vmlinux 0xca9329c2 touchscreen_report_pos +EXPORT_SYMBOL vmlinux 0xca74100e simple_statfs +EXPORT_SYMBOL vmlinux 0xca89c6a5 __ip_mc_inc_group EXPORT_SYMBOL vmlinux 0xca9360b5 rb_next +EXPORT_SYMBOL vmlinux 0xca96a92e vif_device_init EXPORT_SYMBOL vmlinux 0xca9beaa4 __xa_store +EXPORT_SYMBOL vmlinux 0xcaa027fb acpi_device_hid +EXPORT_SYMBOL vmlinux 0xcaaa59f5 blk_queue_alignment_offset EXPORT_SYMBOL vmlinux 0xcaab1433 load_nls -EXPORT_SYMBOL vmlinux 0xcaab1bc4 pci_prepare_to_sleep -EXPORT_SYMBOL vmlinux 0xcab242ae security_sb_remount +EXPORT_SYMBOL vmlinux 0xcac7b3df scsi_scan_target +EXPORT_SYMBOL vmlinux 0xcacd3ec1 __hw_addr_ref_sync_dev +EXPORT_SYMBOL vmlinux 0xcacf5fa7 wireless_send_event EXPORT_SYMBOL vmlinux 0xcad1aca8 acpi_exception -EXPORT_SYMBOL vmlinux 0xcae79c9b tty_port_close -EXPORT_SYMBOL vmlinux 0xcaeb9996 ipmr_rule_default +EXPORT_SYMBOL vmlinux 0xcadffff9 skb_orphan_partial +EXPORT_SYMBOL vmlinux 0xcaeb353c __starget_for_each_device +EXPORT_SYMBOL vmlinux 0xcaefc16e reuseport_stop_listen_sock EXPORT_SYMBOL vmlinux 0xcaf2c603 scsi_sd_pm_domain -EXPORT_SYMBOL vmlinux 0xcaf68e26 ip_getsockopt -EXPORT_SYMBOL vmlinux 0xcafd92b1 netdev_has_upper_dev_all_rcu -EXPORT_SYMBOL vmlinux 0xcb131ae0 dma_set_coherent_mask -EXPORT_SYMBOL vmlinux 0xcb1846c0 md_integrity_add_rdev -EXPORT_SYMBOL vmlinux 0xcb20c49b devm_extcon_register_notifier_all -EXPORT_SYMBOL vmlinux 0xcb270ac2 open_with_fake_path +EXPORT_SYMBOL vmlinux 0xcaf79d9c inode_sub_bytes +EXPORT_SYMBOL vmlinux 0xcb10d079 phy_support_sym_pause +EXPORT_SYMBOL vmlinux 0xcb12079c sdev_disable_disk_events +EXPORT_SYMBOL vmlinux 0xcb246400 proc_mkdir +EXPORT_SYMBOL vmlinux 0xcb26e08a ptp_find_pin +EXPORT_SYMBOL vmlinux 0xcb3863af dma_mmap_attrs EXPORT_SYMBOL vmlinux 0xcb3ae215 call_blocking_lsm_notifier -EXPORT_SYMBOL vmlinux 0xcb59f592 param_set_copystring -EXPORT_SYMBOL vmlinux 0xcb5b2af9 param_set_hexint -EXPORT_SYMBOL vmlinux 0xcb5ede33 ps2_handle_ack -EXPORT_SYMBOL vmlinux 0xcb720cfb unix_attach_fds +EXPORT_SYMBOL vmlinux 0xcb4e65fd param_set_hexint +EXPORT_SYMBOL vmlinux 0xcb6fd3ff pskb_trim_rcsum_slow +EXPORT_SYMBOL vmlinux 0xcb71a3a9 pci_release_region EXPORT_SYMBOL vmlinux 0xcb733bf2 acpi_bus_set_power -EXPORT_SYMBOL vmlinux 0xcb9738e9 mdiobus_is_registered_device -EXPORT_SYMBOL vmlinux 0xcba43be7 scsi_device_resume -EXPORT_SYMBOL vmlinux 0xcbb72b05 uart_match_port +EXPORT_SYMBOL vmlinux 0xcbb8ad07 skb_udp_tunnel_segment +EXPORT_SYMBOL vmlinux 0xcbc8745e dquot_scan_active EXPORT_SYMBOL vmlinux 0xcbc88a23 ZSTD_isFrame -EXPORT_SYMBOL vmlinux 0xcbcd9529 sk_stream_kill_queues -EXPORT_SYMBOL vmlinux 0xcbd17ed3 drop_super EXPORT_SYMBOL vmlinux 0xcbd4898c fortify_panic +EXPORT_SYMBOL vmlinux 0xcbdc58f1 mr_mfc_find_any_parent EXPORT_SYMBOL vmlinux 0xcbe53c46 convert_art_to_tsc -EXPORT_SYMBOL vmlinux 0xcbece541 xfrm_state_unregister_afinfo -EXPORT_SYMBOL vmlinux 0xcbf42993 uart_resume_port +EXPORT_SYMBOL vmlinux 0xcbe68930 tty_kref_put +EXPORT_SYMBOL vmlinux 0xcbf6ee51 mount_single EXPORT_SYMBOL vmlinux 0xcbfb33e4 init_opal_dev -EXPORT_SYMBOL vmlinux 0xcc027ff6 free_buffer_head -EXPORT_SYMBOL vmlinux 0xcc032b58 mdiobus_register_device -EXPORT_SYMBOL vmlinux 0xcc06e55c get_user_pages_locked -EXPORT_SYMBOL vmlinux 0xcc07fd16 dev_close +EXPORT_SYMBOL vmlinux 0xcc02ea2a mipi_dsi_dcs_exit_sleep_mode +EXPORT_SYMBOL vmlinux 0xcc0666fd simple_rename +EXPORT_SYMBOL vmlinux 0xcc11bd9d xp_can_alloc +EXPORT_SYMBOL vmlinux 0xcc182583 filp_close +EXPORT_SYMBOL vmlinux 0xcc199d0b fddi_type_trans EXPORT_SYMBOL vmlinux 0xcc1b882a idr_get_next_ul +EXPORT_SYMBOL vmlinux 0xcc1bf71f xfrm_policy_destroy EXPORT_SYMBOL vmlinux 0xcc23002a hdmi_infoframe_pack_only -EXPORT_SYMBOL vmlinux 0xcc234137 dquot_release EXPORT_SYMBOL vmlinux 0xcc248d26 serial8250_suspend_port -EXPORT_SYMBOL vmlinux 0xcc262b18 dquot_commit_info -EXPORT_SYMBOL vmlinux 0xcc28ea2e node_data -EXPORT_SYMBOL vmlinux 0xcc29e109 tc_setup_cb_replace -EXPORT_SYMBOL vmlinux 0xcc31fe35 devm_clk_get_optional EXPORT_SYMBOL vmlinux 0xcc328a5c reservation_ww_class EXPORT_SYMBOL vmlinux 0xcc445ceb __sg_page_iter_dma_next +EXPORT_SYMBOL vmlinux 0xcc4efdc2 migrate_page_states EXPORT_SYMBOL vmlinux 0xcc5005fe msleep_interruptible -EXPORT_SYMBOL vmlinux 0xcc5561a7 acpi_dev_hid_uid_match +EXPORT_SYMBOL vmlinux 0xcc51aaf3 tty_port_open EXPORT_SYMBOL vmlinux 0xcc5c2df4 trace_print_symbols_seq EXPORT_SYMBOL vmlinux 0xcc5d22d9 can_do_mlock -EXPORT_SYMBOL vmlinux 0xcc66833e pcim_enable_device -EXPORT_SYMBOL vmlinux 0xcc878fa5 sock_set_mark -EXPORT_SYMBOL vmlinux 0xcc9bbab0 d_instantiate_new -EXPORT_SYMBOL vmlinux 0xccb7b333 __SCK__tp_func_module_get -EXPORT_SYMBOL vmlinux 0xccbe2df2 eth_platform_get_mac_address -EXPORT_SYMBOL vmlinux 0xccc81969 xfrm_find_acq +EXPORT_SYMBOL vmlinux 0xcc6d00d5 ppp_unit_number +EXPORT_SYMBOL vmlinux 0xcc7cec40 pcix_set_mmrbc +EXPORT_SYMBOL vmlinux 0xcc8df07f agp_generic_enable +EXPORT_SYMBOL vmlinux 0xccc57e6b flow_indr_dev_setup_offload +EXPORT_SYMBOL vmlinux 0xccccb7b0 xsk_set_rx_need_wakeup +EXPORT_SYMBOL vmlinux 0xccd14df7 kthread_create_worker_on_cpu EXPORT_SYMBOL vmlinux 0xccd4c999 __sg_page_iter_start +EXPORT_SYMBOL vmlinux 0xccd81ca2 sg_alloc_table_from_pages_segment +EXPORT_SYMBOL vmlinux 0xcce53488 param_get_bool +EXPORT_SYMBOL vmlinux 0xccee96ae agp_generic_mask_memory EXPORT_SYMBOL vmlinux 0xccef37e4 ZSTD_DStreamOutSize -EXPORT_SYMBOL vmlinux 0xccefc5d6 inet6_add_offload -EXPORT_SYMBOL vmlinux 0xccf32dc7 kill_pid EXPORT_SYMBOL vmlinux 0xccfb9e07 dst_default_metrics EXPORT_SYMBOL vmlinux 0xccfd2ebc scsi_dev_info_list_del_keyed EXPORT_SYMBOL vmlinux 0xcd01b8e6 acpi_attach_data EXPORT_SYMBOL vmlinux 0xcd11a24e config_group_init_type_name -EXPORT_SYMBOL vmlinux 0xcd24d071 dcbnl_ieee_notify +EXPORT_SYMBOL vmlinux 0xcd1cd4c9 nd_btt_probe EXPORT_SYMBOL vmlinux 0xcd256667 tcp_md5_needed EXPORT_SYMBOL vmlinux 0xcd279169 nla_find -EXPORT_SYMBOL vmlinux 0xcd412cba amd_iommu_domain_enable_v2 -EXPORT_SYMBOL vmlinux 0xcd5c4ba3 set_trace_device -EXPORT_SYMBOL vmlinux 0xcd708842 alloc_skb_with_frags -EXPORT_SYMBOL vmlinux 0xcd8a0515 jbd2_journal_update_sb_errno -EXPORT_SYMBOL vmlinux 0xcd8b24e4 kernel_sock_shutdown +EXPORT_SYMBOL vmlinux 0xcd28f468 sock_no_shutdown +EXPORT_SYMBOL vmlinux 0xcd35aacd vfs_llseek +EXPORT_SYMBOL vmlinux 0xcd3fbde7 __scm_destroy +EXPORT_SYMBOL vmlinux 0xcd4a27f3 nlmsg_notify +EXPORT_SYMBOL vmlinux 0xcd6143ac pin_user_pages_locked +EXPORT_SYMBOL vmlinux 0xcd69be7d mipi_dsi_host_register +EXPORT_SYMBOL vmlinux 0xcd7e5d33 unregister_key_type +EXPORT_SYMBOL vmlinux 0xcd895a6c xfrm_register_type_offload EXPORT_SYMBOL vmlinux 0xcd8ce890 acpi_format_exception -EXPORT_SYMBOL vmlinux 0xcd8d12f1 input_inject_event -EXPORT_SYMBOL vmlinux 0xcd91d923 block_commit_write -EXPORT_SYMBOL vmlinux 0xcdb0a692 alloc_pages_vma -EXPORT_SYMBOL vmlinux 0xcdb5ce59 md_handle_request +EXPORT_SYMBOL vmlinux 0xcdac5d46 input_mt_report_pointer_emulation EXPORT_SYMBOL vmlinux 0xcdc39c9e security_ismaclabel -EXPORT_SYMBOL vmlinux 0xcdda8ff9 security_path_rename -EXPORT_SYMBOL vmlinux 0xcde28d7a __mmap_lock_do_trace_acquire_returned -EXPORT_SYMBOL vmlinux 0xcde5d7b3 ps2_drain +EXPORT_SYMBOL vmlinux 0xcdcb3ef8 seq_put_decimal_ll +EXPORT_SYMBOL vmlinux 0xcdd2065d register_cdrom +EXPORT_SYMBOL vmlinux 0xcdd5280a reuseport_attach_prog +EXPORT_SYMBOL vmlinux 0xcde5133f inet6_unregister_protosw EXPORT_SYMBOL vmlinux 0xcde77bcc free_opal_dev -EXPORT_SYMBOL vmlinux 0xcded79fe mpage_writepage -EXPORT_SYMBOL vmlinux 0xce007e00 mr_mfc_seq_idx -EXPORT_SYMBOL vmlinux 0xce029264 __skb_checksum_complete -EXPORT_SYMBOL vmlinux 0xce1487b7 simple_transaction_set EXPORT_SYMBOL vmlinux 0xce2840e7 irq_set_irq_wake -EXPORT_SYMBOL vmlinux 0xce3a8750 input_set_abs_params -EXPORT_SYMBOL vmlinux 0xce3dffa2 __dev_set_mtu +EXPORT_SYMBOL vmlinux 0xce4b58a7 keyring_clear EXPORT_SYMBOL vmlinux 0xce4cdb8e fb_find_best_mode EXPORT_SYMBOL vmlinux 0xce4e47b6 __kfifo_skip_r -EXPORT_SYMBOL vmlinux 0xce515d0d generic_remap_file_range_prep EXPORT_SYMBOL vmlinux 0xce5ac24f zlib_inflate_workspacesize -EXPORT_SYMBOL vmlinux 0xce5eb608 flow_indr_dev_setup_offload EXPORT_SYMBOL vmlinux 0xce76c257 acpi_get_irq_routing_table EXPORT_SYMBOL vmlinux 0xce807a25 up_write -EXPORT_SYMBOL vmlinux 0xce9e34a4 dst_cow_metrics_generic +EXPORT_SYMBOL vmlinux 0xce88bfb6 phy_ethtool_set_wol +EXPORT_SYMBOL vmlinux 0xce9634ed pm_vt_switch_unregister EXPORT_SYMBOL vmlinux 0xcea381dd x86_match_cpu -EXPORT_SYMBOL vmlinux 0xcea5a1b6 tcf_get_next_proto -EXPORT_SYMBOL vmlinux 0xcea927c3 xp_set_rxq_info EXPORT_SYMBOL vmlinux 0xceab0311 strchrnul -EXPORT_SYMBOL vmlinux 0xcecd7e67 qdisc_class_hash_grow +EXPORT_SYMBOL vmlinux 0xceb99edb dump_align +EXPORT_SYMBOL vmlinux 0xcebe007c netlink_set_err EXPORT_SYMBOL vmlinux 0xced0f4d4 gen_pool_create -EXPORT_SYMBOL vmlinux 0xcee8c92e scsi_device_quiesce +EXPORT_SYMBOL vmlinux 0xced925f5 qdisc_watchdog_init_clockid +EXPORT_SYMBOL vmlinux 0xcee757af blk_queue_max_write_same_sectors EXPORT_SYMBOL vmlinux 0xceec8abd __mb_cache_entry_free EXPORT_SYMBOL vmlinux 0xcefb0c9f __mutex_init EXPORT_SYMBOL vmlinux 0xcefcd99a serial8250_unregister_port -EXPORT_SYMBOL vmlinux 0xcf15b891 __napi_schedule -EXPORT_SYMBOL vmlinux 0xcf246383 md_bitmap_startwrite -EXPORT_SYMBOL vmlinux 0xcf279a99 xsk_clear_tx_need_wakeup +EXPORT_SYMBOL vmlinux 0xcf0f0f6b finish_no_open +EXPORT_SYMBOL vmlinux 0xcf1f9efa ipmi_platform_add +EXPORT_SYMBOL vmlinux 0xcf28637a unlock_rename EXPORT_SYMBOL vmlinux 0xcf2a6966 up +EXPORT_SYMBOL vmlinux 0xcf348cff blk_mq_tagset_wait_completed_request +EXPORT_SYMBOL vmlinux 0xcf4be3f2 kern_path_create EXPORT_SYMBOL vmlinux 0xcf4fdd4d _atomic_dec_and_lock -EXPORT_SYMBOL vmlinux 0xcf77bcee jbd2_fc_begin_commit -EXPORT_SYMBOL vmlinux 0xcf7c38bb __tracepoint_spi_transfer_start -EXPORT_SYMBOL vmlinux 0xcf83e176 fc_find_rport_by_wwpn -EXPORT_SYMBOL vmlinux 0xcf8e74a1 mr_mfc_find_any_parent +EXPORT_SYMBOL vmlinux 0xcf51205a jbd2_wait_inode_data +EXPORT_SYMBOL vmlinux 0xcf5fa1d9 seq_putc +EXPORT_SYMBOL vmlinux 0xcf648558 pci_unmap_rom EXPORT_SYMBOL vmlinux 0xcf9b558d touchscreen_set_mt_pos +EXPORT_SYMBOL vmlinux 0xcf9ba45a netlink_ns_capable EXPORT_SYMBOL vmlinux 0xcfa7e913 posix_acl_valid -EXPORT_SYMBOL vmlinux 0xcfbe725d flow_rule_match_basic EXPORT_SYMBOL vmlinux 0xcfc9deaf atomic_dec_and_mutex_lock +EXPORT_SYMBOL vmlinux 0xcfc9f556 param_ops_bint EXPORT_SYMBOL vmlinux 0xcfd884a8 __hsiphash_unaligned -EXPORT_SYMBOL vmlinux 0xcfdb2eb1 ihold -EXPORT_SYMBOL vmlinux 0xd002c8c0 bpf_prog_get_type_path -EXPORT_SYMBOL vmlinux 0xd0042500 mipi_dsi_dcs_get_power_mode -EXPORT_SYMBOL vmlinux 0xd012e2ce ata_std_end_eh +EXPORT_SYMBOL vmlinux 0xcfe457b1 pci_enable_ptm +EXPORT_SYMBOL vmlinux 0xd00bd28b vfs_iocb_iter_write EXPORT_SYMBOL vmlinux 0xd04c1a64 sysctl_devconf_inherit_init_net -EXPORT_SYMBOL vmlinux 0xd059ef08 scsi_change_queue_depth +EXPORT_SYMBOL vmlinux 0xd0552dbb d_prune_aliases +EXPORT_SYMBOL vmlinux 0xd05b15ba tcp_mss_to_mtu EXPORT_SYMBOL vmlinux 0xd0654aba woken_wake_function -EXPORT_SYMBOL vmlinux 0xd06aa07c setattr_prepare +EXPORT_SYMBOL vmlinux 0xd0669376 scsi_device_lookup_by_target EXPORT_SYMBOL vmlinux 0xd0760fc0 kfree_sensitive -EXPORT_SYMBOL vmlinux 0xd07e6fd1 key_alloc -EXPORT_SYMBOL vmlinux 0xd086f710 f_setown +EXPORT_SYMBOL vmlinux 0xd0789723 ip6_frag_init +EXPORT_SYMBOL vmlinux 0xd07edeae cad_pid EXPORT_SYMBOL vmlinux 0xd08adb2b trace_seq_hex_dump -EXPORT_SYMBOL vmlinux 0xd08e6d8a configfs_register_default_group +EXPORT_SYMBOL vmlinux 0xd0a56cd7 devm_memunmap EXPORT_SYMBOL vmlinux 0xd0ae5f55 __printk_cpu_trylock EXPORT_SYMBOL vmlinux 0xd0b74705 acpi_install_interface -EXPORT_SYMBOL vmlinux 0xd0ba9a44 agp_generic_alloc_user -EXPORT_SYMBOL vmlinux 0xd0bba6ea generic_permission -EXPORT_SYMBOL vmlinux 0xd0d33a72 backlight_force_update +EXPORT_SYMBOL vmlinux 0xd0c89bb9 tcf_action_check_ctrlact +EXPORT_SYMBOL vmlinux 0xd0d906b3 ip_sock_set_freebind EXPORT_SYMBOL vmlinux 0xd0da656b __stack_chk_fail -EXPORT_SYMBOL vmlinux 0xd0f07604 scsi_device_set_state +EXPORT_SYMBOL vmlinux 0xd0edc56b reuseport_detach_prog EXPORT_SYMBOL vmlinux 0xd0f284b8 mmiotrace_printk EXPORT_SYMBOL vmlinux 0xd0fe8d51 sg_pcopy_from_buffer EXPORT_SYMBOL vmlinux 0xd0fef3b2 agp_free_key -EXPORT_SYMBOL vmlinux 0xd1040066 dquot_initialize -EXPORT_SYMBOL vmlinux 0xd131d4ea pnp_is_active -EXPORT_SYMBOL vmlinux 0xd1323c81 poll_freewait +EXPORT_SYMBOL vmlinux 0xd10c5a6d nf_log_packet +EXPORT_SYMBOL vmlinux 0xd12a9936 param_get_ulong EXPORT_SYMBOL vmlinux 0xd1363cc1 ucs2_strsize -EXPORT_SYMBOL vmlinux 0xd13e584d devfreq_update_status -EXPORT_SYMBOL vmlinux 0xd1578f0f filemap_page_mkwrite +EXPORT_SYMBOL vmlinux 0xd15dccbd nobh_write_begin EXPORT_SYMBOL vmlinux 0xd15eada0 nla_reserve +EXPORT_SYMBOL vmlinux 0xd160f0f8 fc_vport_terminate EXPORT_SYMBOL vmlinux 0xd1769161 kobject_get +EXPORT_SYMBOL vmlinux 0xd17e613e __task_pid_nr_ns EXPORT_SYMBOL vmlinux 0xd1816f32 frontswap_writethrough +EXPORT_SYMBOL vmlinux 0xd1882767 devfreq_add_governor EXPORT_SYMBOL vmlinux 0xd194ddf9 acpi_gpe_count -EXPORT_SYMBOL vmlinux 0xd1a041f8 sdev_disable_disk_events -EXPORT_SYMBOL vmlinux 0xd1acc8c1 tcp_add_backlog -EXPORT_SYMBOL vmlinux 0xd1c66253 devm_ioremap_wc -EXPORT_SYMBOL vmlinux 0xd1c9d34c __skb_flow_dissect +EXPORT_SYMBOL vmlinux 0xd19c8ec7 finish_open +EXPORT_SYMBOL vmlinux 0xd1b1654a add_random_ready_callback +EXPORT_SYMBOL vmlinux 0xd1baab85 __set_page_dirty_buffers +EXPORT_SYMBOL vmlinux 0xd1c05e2e zpool_unregister_driver +EXPORT_SYMBOL vmlinux 0xd1cb1202 cdc_parse_cdc_header +EXPORT_SYMBOL vmlinux 0xd1d00bba truncate_pagecache_range +EXPORT_SYMBOL vmlinux 0xd1d7a505 mipi_dsi_dcs_nop EXPORT_SYMBOL vmlinux 0xd1d87e92 scsi_mlreturn_string +EXPORT_SYMBOL vmlinux 0xd1e5e00a dquot_initialize_needed +EXPORT_SYMBOL vmlinux 0xd1eedf26 __udp_disconnect EXPORT_SYMBOL vmlinux 0xd1f60a89 arch_io_free_memtype_wc EXPORT_SYMBOL vmlinux 0xd1f6c5f3 smp_num_siblings -EXPORT_SYMBOL vmlinux 0xd1fa61ba read_cache_page -EXPORT_SYMBOL vmlinux 0xd205244f lease_get_mtime +EXPORT_SYMBOL vmlinux 0xd1fa9b97 phy_set_asym_pause +EXPORT_SYMBOL vmlinux 0xd21bbbe2 get_task_cred EXPORT_SYMBOL vmlinux 0xd21c5139 iowrite64_lo_hi EXPORT_SYMBOL vmlinux 0xd2237016 radix_tree_delete_item -EXPORT_SYMBOL vmlinux 0xd2247633 amd_iommu_flush_tlb +EXPORT_SYMBOL vmlinux 0xd2374f84 netif_tx_stop_all_queues +EXPORT_SYMBOL vmlinux 0xd2460ec6 jbd2_fc_begin_commit EXPORT_SYMBOL vmlinux 0xd25d4f74 console_blank_hook -EXPORT_SYMBOL vmlinux 0xd2709047 ps2_command +EXPORT_SYMBOL vmlinux 0xd26e4b34 security_sk_clone +EXPORT_SYMBOL vmlinux 0xd2717939 ip_mc_leave_group +EXPORT_SYMBOL vmlinux 0xd271de53 udp6_csum_init EXPORT_SYMBOL vmlinux 0xd2779731 blk_limits_io_min -EXPORT_SYMBOL vmlinux 0xd279dae9 component_match_add_typed -EXPORT_SYMBOL vmlinux 0xd279f9a8 pcim_iomap_regions EXPORT_SYMBOL vmlinux 0xd27b25dd blk_check_plugged -EXPORT_SYMBOL vmlinux 0xd27b685e vme_irq_handler -EXPORT_SYMBOL vmlinux 0xd285a5b8 tc_setup_cb_reoffload -EXPORT_SYMBOL vmlinux 0xd2863ae6 sched_autogroup_create_attach -EXPORT_SYMBOL vmlinux 0xd296845e inet_twsk_deschedule_put -EXPORT_SYMBOL vmlinux 0xd2984380 __module_put_and_exit -EXPORT_SYMBOL vmlinux 0xd2a843aa blk_mq_stop_hw_queues +EXPORT_SYMBOL vmlinux 0xd281b100 __d_lookup_done +EXPORT_SYMBOL vmlinux 0xd2b1869d skb_unlink +EXPORT_SYMBOL vmlinux 0xd2b8be80 dma_find_channel EXPORT_SYMBOL vmlinux 0xd2bc5c46 __get_user_nocheck_2 +EXPORT_SYMBOL vmlinux 0xd2be7107 ipv6_chk_addr EXPORT_SYMBOL vmlinux 0xd2c99738 __kmalloc_track_caller -EXPORT_SYMBOL vmlinux 0xd2d428db should_remove_suid EXPORT_SYMBOL vmlinux 0xd2da1048 register_netdevice_notifier EXPORT_SYMBOL vmlinux 0xd2e2a9d0 hdmi_spd_infoframe_pack_only EXPORT_SYMBOL vmlinux 0xd2ea49b8 acpi_leave_sleep_state_prep -EXPORT_SYMBOL vmlinux 0xd3370400 security_path_mkdir +EXPORT_SYMBOL vmlinux 0xd2ff8e1b put_fs_context +EXPORT_SYMBOL vmlinux 0xd32960ea scsi_block_requests +EXPORT_SYMBOL vmlinux 0xd329ca37 kthread_blkcg +EXPORT_SYMBOL vmlinux 0xd3350b69 mod_zone_page_state EXPORT_SYMBOL vmlinux 0xd338ea7e __SCT__tp_func_kmem_cache_alloc +EXPORT_SYMBOL vmlinux 0xd34c2dfc ether_setup EXPORT_SYMBOL vmlinux 0xd3543063 memcg_kmem_enabled_key +EXPORT_SYMBOL vmlinux 0xd3544c32 proc_set_user EXPORT_SYMBOL vmlinux 0xd35a6d31 mempool_kmalloc EXPORT_SYMBOL vmlinux 0xd35cce70 _raw_spin_unlock_irqrestore -EXPORT_SYMBOL vmlinux 0xd36c4a63 single_open_size +EXPORT_SYMBOL vmlinux 0xd3609e14 phy_free_interrupt EXPORT_SYMBOL vmlinux 0xd36dc10c get_random_u32 EXPORT_SYMBOL vmlinux 0xd36e3d59 prandom_bytes_state -EXPORT_SYMBOL vmlinux 0xd36fd0a2 rtnl_create_link -EXPORT_SYMBOL vmlinux 0xd3738127 __mmap_lock_do_trace_released -EXPORT_SYMBOL vmlinux 0xd389c3d9 migrate_vma_setup +EXPORT_SYMBOL vmlinux 0xd36f3512 __mod_zone_page_state EXPORT_SYMBOL vmlinux 0xd38cd261 __default_kernel_pte_mask -EXPORT_SYMBOL vmlinux 0xd38d08fa backlight_device_get_by_name -EXPORT_SYMBOL vmlinux 0xd3b5590e ppp_unregister_compressor -EXPORT_SYMBOL vmlinux 0xd3b98060 lookup_one_len_unlocked -EXPORT_SYMBOL vmlinux 0xd3ce05eb init_special_inode +EXPORT_SYMBOL vmlinux 0xd395bd86 dm_get_device +EXPORT_SYMBOL vmlinux 0xd3a6fc89 netif_skb_features +EXPORT_SYMBOL vmlinux 0xd3a9a596 xfrm_init_replay +EXPORT_SYMBOL vmlinux 0xd3b00a4f flow_rule_match_basic +EXPORT_SYMBOL vmlinux 0xd3c8632e reuseport_detach_sock +EXPORT_SYMBOL vmlinux 0xd3d6b60e blk_dump_rq_flags EXPORT_SYMBOL vmlinux 0xd3eaf1ed devlink_dpipe_entry_clear -EXPORT_SYMBOL vmlinux 0xd3f77b7b pci_alloc_irq_vectors_affinity +EXPORT_SYMBOL vmlinux 0xd3f65362 prepare_to_swait_exclusive EXPORT_SYMBOL vmlinux 0xd406d266 fb_mode_is_equal -EXPORT_SYMBOL vmlinux 0xd40b158f pci_fixup_device -EXPORT_SYMBOL vmlinux 0xd41796bb mipi_dsi_dcs_set_column_address -EXPORT_SYMBOL vmlinux 0xd42b0bad md_wakeup_thread +EXPORT_SYMBOL vmlinux 0xd415851d tty_flip_buffer_push +EXPORT_SYMBOL vmlinux 0xd4207273 skb_copy_bits +EXPORT_SYMBOL vmlinux 0xd42bb45f pci_disable_link_state +EXPORT_SYMBOL vmlinux 0xd4347de7 dev_set_promiscuity +EXPORT_SYMBOL vmlinux 0xd4369382 pnp_request_card_device EXPORT_SYMBOL vmlinux 0xd45cc6ca bin2hex -EXPORT_SYMBOL vmlinux 0xd464ee3e udp_seq_start -EXPORT_SYMBOL vmlinux 0xd47e0895 register_cdrom +EXPORT_SYMBOL vmlinux 0xd4675a96 trace_raw_output_prep EXPORT_SYMBOL vmlinux 0xd4835ef8 dmi_check_system EXPORT_SYMBOL vmlinux 0xd48bc4d8 config_item_set_name -EXPORT_SYMBOL vmlinux 0xd48e3f99 __getblk_gfp -EXPORT_SYMBOL vmlinux 0xd4a503a2 con_is_visible -EXPORT_SYMBOL vmlinux 0xd4a8e216 dquot_acquire +EXPORT_SYMBOL vmlinux 0xd498e9a2 mnt_set_expiry +EXPORT_SYMBOL vmlinux 0xd4a0f7a7 md_bitmap_close_sync +EXPORT_SYMBOL vmlinux 0xd4bac65b phy_detach EXPORT_SYMBOL vmlinux 0xd4bb4a82 inet6addr_validator_notifier_call_chain +EXPORT_SYMBOL vmlinux 0xd4c2adc4 input_get_poll_interval EXPORT_SYMBOL vmlinux 0xd4d1983c udplite_table -EXPORT_SYMBOL vmlinux 0xd4d5b132 amd_iommu_complete_ppr -EXPORT_SYMBOL vmlinux 0xd4dfe1fa tcp_enter_cwr -EXPORT_SYMBOL vmlinux 0xd4ebc53a ipv6_chk_prefix -EXPORT_SYMBOL vmlinux 0xd4ebdb04 kernel_write -EXPORT_SYMBOL vmlinux 0xd4ef6227 cdev_set_parent +EXPORT_SYMBOL vmlinux 0xd4e22a68 serio_close +EXPORT_SYMBOL vmlinux 0xd4e28d20 serio_rescan EXPORT_SYMBOL vmlinux 0xd4fa5a87 __kfifo_dma_out_prepare +EXPORT_SYMBOL vmlinux 0xd50246e9 watchdog_unregister_governor EXPORT_SYMBOL vmlinux 0xd5263820 mb_cache_destroy -EXPORT_SYMBOL vmlinux 0xd52f2634 dev_addr_del -EXPORT_SYMBOL vmlinux 0xd5328aa7 pcie_get_width_cap +EXPORT_SYMBOL vmlinux 0xd5286ce8 dquot_operations EXPORT_SYMBOL vmlinux 0xd5346bfc acpi_get_possible_resources -EXPORT_SYMBOL vmlinux 0xd53d9dab xfrm_state_lookup_byspi -EXPORT_SYMBOL vmlinux 0xd54c4a1a inet_csk_prepare_forced_close -EXPORT_SYMBOL vmlinux 0xd561e4eb posix_acl_chmod -EXPORT_SYMBOL vmlinux 0xd57e05a3 call_fib_notifiers +EXPORT_SYMBOL vmlinux 0xd5356305 xfrm_policy_hash_rebuild +EXPORT_SYMBOL vmlinux 0xd53a92d2 bioset_init_from_src +EXPORT_SYMBOL vmlinux 0xd53f4c1e dst_init +EXPORT_SYMBOL vmlinux 0xd54896ba input_mt_get_slot_by_key +EXPORT_SYMBOL vmlinux 0xd55c1310 ipv6_chk_addr_and_flags +EXPORT_SYMBOL vmlinux 0xd562060f sock_release +EXPORT_SYMBOL vmlinux 0xd57ba5c7 update_devfreq EXPORT_SYMBOL vmlinux 0xd58e70dd net_rand_noise -EXPORT_SYMBOL vmlinux 0xd5970665 _dev_printk -EXPORT_SYMBOL vmlinux 0xd5993be8 tcf_idr_check_alloc -EXPORT_SYMBOL vmlinux 0xd59e9178 simple_statfs -EXPORT_SYMBOL vmlinux 0xd5a0e633 nf_log_register +EXPORT_SYMBOL vmlinux 0xd5975e58 neigh_changeaddr +EXPORT_SYMBOL vmlinux 0xd597e99f rtnl_kfree_skbs +EXPORT_SYMBOL vmlinux 0xd5ad0380 vga_switcheroo_unregister_client EXPORT_SYMBOL vmlinux 0xd5b3d0d5 xxh64_copy_state -EXPORT_SYMBOL vmlinux 0xd5bfd5f2 generic_copy_file_range -EXPORT_SYMBOL vmlinux 0xd5c031dd unregister_key_type -EXPORT_SYMBOL vmlinux 0xd5c57bba unregister_tcf_proto_ops -EXPORT_SYMBOL vmlinux 0xd5fa369e free_inode_nonrcu +EXPORT_SYMBOL vmlinux 0xd5c0ad90 __scsi_iterate_devices +EXPORT_SYMBOL vmlinux 0xd5dc403a tcf_action_exec +EXPORT_SYMBOL vmlinux 0xd5e3acc5 unregister_qdisc +EXPORT_SYMBOL vmlinux 0xd5e3e596 tcp_read_sock EXPORT_SYMBOL vmlinux 0xd5fd90f1 prepare_to_wait EXPORT_SYMBOL vmlinux 0xd60736ec gf128mul_free_64k -EXPORT_SYMBOL vmlinux 0xd612395f dev_get_by_index -EXPORT_SYMBOL vmlinux 0xd61640e5 inet_addr_type -EXPORT_SYMBOL vmlinux 0xd61dcf82 mipi_dsi_attach +EXPORT_SYMBOL vmlinux 0xd611e46d sched_autogroup_detach EXPORT_SYMBOL vmlinux 0xd62ecd49 rps_sock_flow_table -EXPORT_SYMBOL vmlinux 0xd633b08b mark_buffer_dirty -EXPORT_SYMBOL vmlinux 0xd63f79b0 simple_recursive_removal +EXPORT_SYMBOL vmlinux 0xd63010c2 vfs_get_fsid EXPORT_SYMBOL vmlinux 0xd63fd8d1 utf8nagemax EXPORT_SYMBOL vmlinux 0xd643239a acpi_leave_sleep_state -EXPORT_SYMBOL vmlinux 0xd66b19e6 unregister_fib_notifier -EXPORT_SYMBOL vmlinux 0xd66d67a1 vc_cons +EXPORT_SYMBOL vmlinux 0xd647e418 input_set_poll_interval +EXPORT_SYMBOL vmlinux 0xd64ca302 tcp_sock_set_nodelay +EXPORT_SYMBOL vmlinux 0xd664a3c9 devfreq_suspend_device +EXPORT_SYMBOL vmlinux 0xd66cada1 skb_get_hash_perturb +EXPORT_SYMBOL vmlinux 0xd6715fab dec_node_page_state +EXPORT_SYMBOL vmlinux 0xd67afbe7 __breadahead +EXPORT_SYMBOL vmlinux 0xd6869a53 __cleancache_init_fs EXPORT_SYMBOL vmlinux 0xd688716b dm_kcopyd_client_create -EXPORT_SYMBOL vmlinux 0xd6887c52 scsi_bios_ptable EXPORT_SYMBOL vmlinux 0xd68c5a1f adjust_resource -EXPORT_SYMBOL vmlinux 0xd68ee499 bdi_put EXPORT_SYMBOL vmlinux 0xd691c6a9 unregister_sysctl_table -EXPORT_SYMBOL vmlinux 0xd69b2e4b pm_vt_switch_required -EXPORT_SYMBOL vmlinux 0xd69bef55 seq_bprintf -EXPORT_SYMBOL vmlinux 0xd6aec456 agp_bind_memory EXPORT_SYMBOL vmlinux 0xd6b2ed5f generate_pm_trace EXPORT_SYMBOL vmlinux 0xd6b33026 cpu_khz -EXPORT_SYMBOL vmlinux 0xd6c9eea3 __dev_get_by_flags -EXPORT_SYMBOL vmlinux 0xd6cab8f0 netdev_set_sb_channel -EXPORT_SYMBOL vmlinux 0xd6d28bbe sock_recvmsg -EXPORT_SYMBOL vmlinux 0xd6d65e9e tcp_poll -EXPORT_SYMBOL vmlinux 0xd6e3e51b ip_sock_set_tos -EXPORT_SYMBOL vmlinux 0xd6e592de simple_dentry_operations +EXPORT_SYMBOL vmlinux 0xd6b81fac mntput +EXPORT_SYMBOL vmlinux 0xd6d91133 serio_bus EXPORT_SYMBOL vmlinux 0xd6eaaea1 full_name_hash +EXPORT_SYMBOL vmlinux 0xd6ed40ad gnet_stats_start_copy_compat EXPORT_SYMBOL vmlinux 0xd6ee688f vmalloc EXPORT_SYMBOL vmlinux 0xd6fde043 is_module_sig_enforced -EXPORT_SYMBOL vmlinux 0xd703b46e param_set_bint +EXPORT_SYMBOL vmlinux 0xd7063088 scsi_register_interface +EXPORT_SYMBOL vmlinux 0xd7084693 vfs_dedupe_file_range EXPORT_SYMBOL vmlinux 0xd70d35a1 gf128mul_4k_bbe EXPORT_SYMBOL vmlinux 0xd70f62b6 acpi_os_execute -EXPORT_SYMBOL vmlinux 0xd7189623 pci_wait_for_pending_transaction EXPORT_SYMBOL vmlinux 0xd738ca1b phy_unregister_fixup_for_uid -EXPORT_SYMBOL vmlinux 0xd743c73c ps2_sendbyte -EXPORT_SYMBOL vmlinux 0xd7709183 freeze_bdev -EXPORT_SYMBOL vmlinux 0xd78744dd nd_region_acquire_lane -EXPORT_SYMBOL vmlinux 0xd7a94f6c __SCK__tp_func_kmem_cache_alloc_node -EXPORT_SYMBOL vmlinux 0xd7ab2088 t10_pi_type1_ip -EXPORT_SYMBOL vmlinux 0xd7b925e0 send_sig_info -EXPORT_SYMBOL vmlinux 0xd7c0e0e0 agp_generic_remove_memory +EXPORT_SYMBOL vmlinux 0xd7397eab pci_request_selected_regions_exclusive +EXPORT_SYMBOL vmlinux 0xd792a1bf ndo_dflt_fdb_dump +EXPORT_SYMBOL vmlinux 0xd7a3b6c5 page_pool_alloc_frag +EXPORT_SYMBOL vmlinux 0xd7d174ad d_path EXPORT_SYMBOL vmlinux 0xd7d280ad irq_poll_complete EXPORT_SYMBOL vmlinux 0xd7dd777b reserve_perfctr_nmi -EXPORT_SYMBOL vmlinux 0xd7df0868 __inet_stream_connect -EXPORT_SYMBOL vmlinux 0xd7e379e5 phy_error EXPORT_SYMBOL vmlinux 0xd7e56a4e simple_strtoll EXPORT_SYMBOL vmlinux 0xd7ea7094 nf_unregister_queue_handler -EXPORT_SYMBOL vmlinux 0xd803ebb1 md_integrity_register -EXPORT_SYMBOL vmlinux 0xd8074bd9 pci_dev_get -EXPORT_SYMBOL vmlinux 0xd82c58c6 input_event -EXPORT_SYMBOL vmlinux 0xd836a4fb dentry_open +EXPORT_SYMBOL vmlinux 0xd821187f tcp_sync_mss EXPORT_SYMBOL vmlinux 0xd846c315 acpi_write_bit_register -EXPORT_SYMBOL vmlinux 0xd8609e05 dquot_operations -EXPORT_SYMBOL vmlinux 0xd861d1c6 xfrm_stateonly_find -EXPORT_SYMBOL vmlinux 0xd867955e neigh_lookup +EXPORT_SYMBOL vmlinux 0xd8782215 __dev_remove_pack EXPORT_SYMBOL vmlinux 0xd89da37f movable_zone EXPORT_SYMBOL vmlinux 0xd8a994eb scsi_extd_sense_format +EXPORT_SYMBOL vmlinux 0xd8b2affc md_check_no_bitmap EXPORT_SYMBOL vmlinux 0xd8b61304 get_default_font +EXPORT_SYMBOL vmlinux 0xd8bcd721 pci_enable_device EXPORT_SYMBOL vmlinux 0xd8cef6e1 clear_user +EXPORT_SYMBOL vmlinux 0xd8d24886 cfb_fillrect +EXPORT_SYMBOL vmlinux 0xd8d7e7a9 phy_queue_state_machine EXPORT_SYMBOL vmlinux 0xd8df08ac acpi_handle_printk -EXPORT_SYMBOL vmlinux 0xd8e1ecd2 xfrm_policy_delete -EXPORT_SYMBOL vmlinux 0xd8e7b5ea mipi_dsi_dcs_set_display_brightness -EXPORT_SYMBOL vmlinux 0xd8ec5edd pfifo_fast_ops -EXPORT_SYMBOL vmlinux 0xd8fc99b6 flow_rule_match_tcp -EXPORT_SYMBOL vmlinux 0xd90182b0 rio_query_mport -EXPORT_SYMBOL vmlinux 0xd9051c58 tcp_seq_stop -EXPORT_SYMBOL vmlinux 0xd90e0df3 __traceiter_mmap_lock_acquire_returned +EXPORT_SYMBOL vmlinux 0xd8e4cf61 cfb_imageblit +EXPORT_SYMBOL vmlinux 0xd8f00d0e __dquot_alloc_space +EXPORT_SYMBOL vmlinux 0xd8f136e0 blk_queue_max_segments +EXPORT_SYMBOL vmlinux 0xd8f610a2 ipmr_rule_default +EXPORT_SYMBOL vmlinux 0xd9015cd8 get_tree_nodev EXPORT_SYMBOL vmlinux 0xd91f6ab6 strnlen_user -EXPORT_SYMBOL vmlinux 0xd92005f4 tty_write_room -EXPORT_SYMBOL vmlinux 0xd92d15ab vga_switcheroo_client_probe_defer +EXPORT_SYMBOL vmlinux 0xd92be0fb jbd2_journal_start EXPORT_SYMBOL vmlinux 0xd92deb6b acpi_evaluate_object EXPORT_SYMBOL vmlinux 0xd933f209 __SCT__tp_func_rdpmc +EXPORT_SYMBOL vmlinux 0xd93f5b82 configfs_remove_default_groups +EXPORT_SYMBOL vmlinux 0xd948b008 xfrm_state_add EXPORT_SYMBOL vmlinux 0xd9491c14 xa_destroy -EXPORT_SYMBOL vmlinux 0xd95fefa1 set_bh_page -EXPORT_SYMBOL vmlinux 0xd97bf08d iov_iter_npages -EXPORT_SYMBOL vmlinux 0xd97f0622 current_in_userns +EXPORT_SYMBOL vmlinux 0xd97722ba kmem_cache_alloc_node_trace +EXPORT_SYMBOL vmlinux 0xd9784caf tcp_gro_complete +EXPORT_SYMBOL vmlinux 0xd97cf997 xfrm_policy_unregister_afinfo EXPORT_SYMBOL vmlinux 0xd985dc99 mempool_free_pages -EXPORT_SYMBOL vmlinux 0xd98d945b fuse_dequeue_forget -EXPORT_SYMBOL vmlinux 0xd993bdb3 get_cached_acl_rcu -EXPORT_SYMBOL vmlinux 0xd99fe851 bfifo_qdisc_ops -EXPORT_SYMBOL vmlinux 0xd9a0978b dump_skip_to -EXPORT_SYMBOL vmlinux 0xd9a1c1bb udp_gro_complete EXPORT_SYMBOL vmlinux 0xd9a5ea54 __init_waitqueue_head -EXPORT_SYMBOL vmlinux 0xd9b1d5dd inetdev_by_index EXPORT_SYMBOL vmlinux 0xd9b85ef6 lockref_get -EXPORT_SYMBOL vmlinux 0xd9cf6024 ps2_init +EXPORT_SYMBOL vmlinux 0xd9d4bfac filemap_fdatawait_range +EXPORT_SYMBOL vmlinux 0xd9d4fb78 redirty_page_for_writepage EXPORT_SYMBOL vmlinux 0xd9d8fd16 register_restart_handler EXPORT_SYMBOL vmlinux 0xd9d952d1 crypto_aes_sbox -EXPORT_SYMBOL vmlinux 0xd9e6b85c inet_addr_type_dev_table -EXPORT_SYMBOL vmlinux 0xd9ee07cd noop_fsync -EXPORT_SYMBOL vmlinux 0xd9f8edd0 eth_commit_mac_addr_change -EXPORT_SYMBOL vmlinux 0xd9fc40ad scsi_device_lookup_by_target -EXPORT_SYMBOL vmlinux 0xda0dec3c eth_header_cache -EXPORT_SYMBOL vmlinux 0xda160fc9 sg_miter_skip +EXPORT_SYMBOL vmlinux 0xd9e25fc0 devm_clk_get_optional EXPORT_SYMBOL vmlinux 0xda1ddef1 acpi_mark_gpe_for_wake EXPORT_SYMBOL vmlinux 0xda26b8ea __irq_regs -EXPORT_SYMBOL vmlinux 0xda28bddc freeze_super +EXPORT_SYMBOL vmlinux 0xda3469ba sock_no_sendpage +EXPORT_SYMBOL vmlinux 0xda36bb4c generic_fill_statx_attr EXPORT_SYMBOL vmlinux 0xda3d10a8 security_tun_dev_open -EXPORT_SYMBOL vmlinux 0xda517780 pcix_get_mmrbc -EXPORT_SYMBOL vmlinux 0xda6b0812 __ethtool_get_link_ksettings +EXPORT_SYMBOL vmlinux 0xda516671 blk_mq_unique_tag +EXPORT_SYMBOL vmlinux 0xda529c4d pci_dev_put +EXPORT_SYMBOL vmlinux 0xda5db538 netdev_name_node_alt_destroy EXPORT_SYMBOL vmlinux 0xda72a7ec ZSTD_nextInputType -EXPORT_SYMBOL vmlinux 0xda8911a1 sock_no_recvmsg +EXPORT_SYMBOL vmlinux 0xda737714 vme_master_request +EXPORT_SYMBOL vmlinux 0xda817237 md_write_end EXPORT_SYMBOL vmlinux 0xda89ea3b ip_idents_reserve -EXPORT_SYMBOL vmlinux 0xda9b2813 __tracepoint_kmalloc -EXPORT_SYMBOL vmlinux 0xdaa2befe __mdiobus_register -EXPORT_SYMBOL vmlinux 0xdab7dbf7 account_page_redirty +EXPORT_SYMBOL vmlinux 0xda8fbea3 agp_generic_create_gatt_table +EXPORT_SYMBOL vmlinux 0xda960219 iunique +EXPORT_SYMBOL vmlinux 0xda99bed6 phy_device_remove +EXPORT_SYMBOL vmlinux 0xdab0e634 flow_rule_match_ports +EXPORT_SYMBOL vmlinux 0xdab17f94 mark_buffer_dirty_inode EXPORT_SYMBOL vmlinux 0xdac4913a bitmap_allocate_region +EXPORT_SYMBOL vmlinux 0xdac81b41 sock_wfree +EXPORT_SYMBOL vmlinux 0xdacae106 reuseport_add_sock EXPORT_SYMBOL vmlinux 0xdad13544 ptrs_per_p4d -EXPORT_SYMBOL vmlinux 0xdae0727e xfrm_policy_flush -EXPORT_SYMBOL vmlinux 0xdae122ca pci_unregister_driver -EXPORT_SYMBOL vmlinux 0xdae6bf23 dev_pm_opp_unregister_notifier -EXPORT_SYMBOL vmlinux 0xdae77e40 tcf_action_dump_1 -EXPORT_SYMBOL vmlinux 0xdaf84bbc __SCK__tp_func_spi_transfer_stop -EXPORT_SYMBOL vmlinux 0xdaf8a72f reuseport_select_sock -EXPORT_SYMBOL vmlinux 0xdb073442 kernel_sock_ip_overhead -EXPORT_SYMBOL vmlinux 0xdb129446 get_bitmap_from_slot +EXPORT_SYMBOL vmlinux 0xdad335f7 ethtool_notify +EXPORT_SYMBOL vmlinux 0xdb0aa8cf security_sctp_sk_clone EXPORT_SYMBOL vmlinux 0xdb16b170 topology_phys_to_logical_pkg -EXPORT_SYMBOL vmlinux 0xdb289671 __nlmsg_put -EXPORT_SYMBOL vmlinux 0xdb2af544 dm_kcopyd_copy -EXPORT_SYMBOL vmlinux 0xdb40715a simple_symlink_inode_operations -EXPORT_SYMBOL vmlinux 0xdb43d86b generic_key_instantiate -EXPORT_SYMBOL vmlinux 0xdb5e90a1 tcp_md5_do_add -EXPORT_SYMBOL vmlinux 0xdb663169 __post_watch_notification +EXPORT_SYMBOL vmlinux 0xdb236a76 inet_protos +EXPORT_SYMBOL vmlinux 0xdb2b335e scsi_target_quiesce +EXPORT_SYMBOL vmlinux 0xdb3eb216 clocksource_unregister +EXPORT_SYMBOL vmlinux 0xdb478dca unpin_user_page +EXPORT_SYMBOL vmlinux 0xdb483c88 neigh_lookup +EXPORT_SYMBOL vmlinux 0xdb4fd550 __neigh_create +EXPORT_SYMBOL vmlinux 0xdb52bcc2 rawv6_mh_filter_unregister EXPORT_SYMBOL vmlinux 0xdb68bbad rfkill_destroy EXPORT_SYMBOL vmlinux 0xdb760f52 __kfifo_free -EXPORT_SYMBOL vmlinux 0xdb78c1ec skb_realloc_headroom -EXPORT_SYMBOL vmlinux 0xdb862280 eth_type_trans -EXPORT_SYMBOL vmlinux 0xdb88fb48 blk_pre_runtime_resume +EXPORT_SYMBOL vmlinux 0xdb7d1675 __pskb_copy_fclone EXPORT_SYMBOL vmlinux 0xdb95e185 intel_scu_ipc_dev_command_with_size -EXPORT_SYMBOL vmlinux 0xdb976dd1 sg_alloc_table_from_pages_segment -EXPORT_SYMBOL vmlinux 0xdbb5afef __SCK__tp_func_mmap_lock_acquire_returned -EXPORT_SYMBOL vmlinux 0xdbc9cdd3 ipmi_platform_add +EXPORT_SYMBOL vmlinux 0xdbbec1c0 vfs_dedupe_file_range_one EXPORT_SYMBOL vmlinux 0xdbcf041a acpi_install_address_space_handler -EXPORT_SYMBOL vmlinux 0xdbda6de1 tcp_check_req -EXPORT_SYMBOL vmlinux 0xdbda7e1d xfrm4_protocol_deregister EXPORT_SYMBOL vmlinux 0xdbdf6c92 ioport_resource -EXPORT_SYMBOL vmlinux 0xdbe61451 is_bad_inode -EXPORT_SYMBOL vmlinux 0xdbe657fd eth_get_headlen -EXPORT_SYMBOL vmlinux 0xdbeecdef dma_sync_single_for_cpu -EXPORT_SYMBOL vmlinux 0xdc06ccc7 proto_register -EXPORT_SYMBOL vmlinux 0xdc074476 get_user_pages_remote -EXPORT_SYMBOL vmlinux 0xdc0f73cf flow_rule_match_vlan +EXPORT_SYMBOL vmlinux 0xdc11526f qdisc_reset EXPORT_SYMBOL vmlinux 0xdc14eda7 pci_pci_problems +EXPORT_SYMBOL vmlinux 0xdc376ba3 register_md_personality EXPORT_SYMBOL vmlinux 0xdc49c198 reciprocal_value_adv EXPORT_SYMBOL vmlinux 0xdc512134 backlight_register_notifier +EXPORT_SYMBOL vmlinux 0xdc535466 backlight_device_set_brightness +EXPORT_SYMBOL vmlinux 0xdc55abbf init_task EXPORT_SYMBOL vmlinux 0xdc5736d5 acpi_register_ioapic -EXPORT_SYMBOL vmlinux 0xdc94300c blk_mq_free_tag_set -EXPORT_SYMBOL vmlinux 0xdcb3c21d dquot_alloc_inode -EXPORT_SYMBOL vmlinux 0xdcbb68ca amd_iommu_domain_direct_map +EXPORT_SYMBOL vmlinux 0xdc80db04 mr_fill_mroute +EXPORT_SYMBOL vmlinux 0xdc8328c0 udp_set_csum +EXPORT_SYMBOL vmlinux 0xdca9a8bb dev_get_phys_port_id +EXPORT_SYMBOL vmlinux 0xdccbe177 __tracepoint_spi_transfer_stop EXPORT_SYMBOL vmlinux 0xdd00447a acpi_resource_to_address64 +EXPORT_SYMBOL vmlinux 0xdd129676 tcp_sendpage EXPORT_SYMBOL vmlinux 0xdd18a993 acpi_check_dsm -EXPORT_SYMBOL vmlinux 0xdd1f32eb sock_queue_err_skb -EXPORT_SYMBOL vmlinux 0xdd20da96 md_bitmap_update_sb EXPORT_SYMBOL vmlinux 0xdd2c169b mb_cache_create -EXPORT_SYMBOL vmlinux 0xdd387295 phy_resume -EXPORT_SYMBOL vmlinux 0xdd406017 fib_notifier_ops_register -EXPORT_SYMBOL vmlinux 0xdd649ac4 writeback_inodes_sb_nr +EXPORT_SYMBOL vmlinux 0xdd2cf305 fc_remote_port_add +EXPORT_SYMBOL vmlinux 0xdd2d30c8 migrate_vma_pages +EXPORT_SYMBOL vmlinux 0xdd379951 devm_pci_remap_cfg_resource EXPORT_SYMBOL vmlinux 0xdd64e639 strscpy -EXPORT_SYMBOL vmlinux 0xdd656f9d devm_extcon_register_notifier -EXPORT_SYMBOL vmlinux 0xdd75e65b sk_stop_timer_sync -EXPORT_SYMBOL vmlinux 0xdd77b949 fb_prepare_logo -EXPORT_SYMBOL vmlinux 0xdd7caaa1 __tracepoint_kmalloc_node EXPORT_SYMBOL vmlinux 0xdd8166a1 dma_fence_free EXPORT_SYMBOL vmlinux 0xdd849d51 scsi_get_sense_info_fld -EXPORT_SYMBOL vmlinux 0xdd8e2e5d acpi_bus_get_device -EXPORT_SYMBOL vmlinux 0xdd8ec719 serial8250_set_isa_configurator -EXPORT_SYMBOL vmlinux 0xdd981f9f skb_queue_tail EXPORT_SYMBOL vmlinux 0xddad7952 acpi_dbg_level EXPORT_SYMBOL vmlinux 0xddafdd31 vm_node_stat -EXPORT_SYMBOL vmlinux 0xddb37ef7 tty_do_resize -EXPORT_SYMBOL vmlinux 0xddc3f70c ll_rw_block -EXPORT_SYMBOL vmlinux 0xddc96584 param_ops_invbool +EXPORT_SYMBOL vmlinux 0xddb8a77f param_ops_byte +EXPORT_SYMBOL vmlinux 0xddbfa4b2 bio_reset +EXPORT_SYMBOL vmlinux 0xddc9057d nf_register_net_hook EXPORT_SYMBOL vmlinux 0xddcbe1f3 acpi_ut_value_exit -EXPORT_SYMBOL vmlinux 0xddd57067 mipi_dsi_device_unregister -EXPORT_SYMBOL vmlinux 0xddedaf2b consume_skb -EXPORT_SYMBOL vmlinux 0xddf5a262 inode_needs_sync +EXPORT_SYMBOL vmlinux 0xddda3c66 tty_port_block_til_ready +EXPORT_SYMBOL vmlinux 0xddf36d20 dst_alloc EXPORT_SYMBOL vmlinux 0xddf6ad7a completion_done -EXPORT_SYMBOL vmlinux 0xde0f70cc fb_show_logo -EXPORT_SYMBOL vmlinux 0xde0ff1a1 keyring_alloc +EXPORT_SYMBOL vmlinux 0xde23ad6d xfrm_stateonly_find +EXPORT_SYMBOL vmlinux 0xde23b01f tcp_rcv_state_process +EXPORT_SYMBOL vmlinux 0xde25aa76 make_kuid EXPORT_SYMBOL vmlinux 0xde293f9e add_wait_queue_exclusive -EXPORT_SYMBOL vmlinux 0xde340f38 input_get_timestamp -EXPORT_SYMBOL vmlinux 0xde39ec57 mipi_dsi_dcs_read EXPORT_SYMBOL vmlinux 0xde4d4ace dim_calc_stats EXPORT_SYMBOL vmlinux 0xde4eeab5 __register_nmi_handler -EXPORT_SYMBOL vmlinux 0xde8079aa blk_mq_tag_to_rq +EXPORT_SYMBOL vmlinux 0xde6fb2cd __ip_select_ident +EXPORT_SYMBOL vmlinux 0xde76c906 tcp_seq_stop +EXPORT_SYMBOL vmlinux 0xde79e35d __ethtool_get_link_ksettings +EXPORT_SYMBOL vmlinux 0xde806103 md_cluster_ops EXPORT_SYMBOL vmlinux 0xde80cd09 ioremap -EXPORT_SYMBOL vmlinux 0xde87991c __splice_from_pipe +EXPORT_SYMBOL vmlinux 0xde868a6d seq_lseek +EXPORT_SYMBOL vmlinux 0xde881f26 bdi_alloc EXPORT_SYMBOL vmlinux 0xde9b17ed agp3_generic_fetch_size -EXPORT_SYMBOL vmlinux 0xdea5e505 sync_inode_metadata -EXPORT_SYMBOL vmlinux 0xdeb0337b nf_unregister_sockopt -EXPORT_SYMBOL vmlinux 0xdeb46240 cdev_del +EXPORT_SYMBOL vmlinux 0xdea5c0f0 from_kuid +EXPORT_SYMBOL vmlinux 0xdebcb013 do_clone_file_range +EXPORT_SYMBOL vmlinux 0xdebe1d49 eth_get_headlen +EXPORT_SYMBOL vmlinux 0xdec80057 __hw_addr_sync_dev +EXPORT_SYMBOL vmlinux 0xdeca8482 blkdev_issue_write_same EXPORT_SYMBOL vmlinux 0xded39a6b gen_kill_estimator -EXPORT_SYMBOL vmlinux 0xdeeaed2f mark_page_accessed -EXPORT_SYMBOL vmlinux 0xdef3b2f2 skb_store_bits EXPORT_SYMBOL vmlinux 0xdef7c893 fb_match_mode EXPORT_SYMBOL vmlinux 0xdef8d0ae __SCT__tp_func_kfree -EXPORT_SYMBOL vmlinux 0xdf12b321 pcie_port_service_unregister -EXPORT_SYMBOL vmlinux 0xdf192b5e pci_unmap_rom +EXPORT_SYMBOL vmlinux 0xdef8d1b1 devfreq_monitor_resume +EXPORT_SYMBOL vmlinux 0xdf002db6 jbd2_journal_stop +EXPORT_SYMBOL vmlinux 0xdf01d4aa mipi_dsi_dcs_read +EXPORT_SYMBOL vmlinux 0xdf0b0047 sync_inodes_sb +EXPORT_SYMBOL vmlinux 0xdf0d8e55 file_open_root +EXPORT_SYMBOL vmlinux 0xdf0ff388 can_nice +EXPORT_SYMBOL vmlinux 0xdf12433b ipv4_dst_check EXPORT_SYMBOL vmlinux 0xdf256037 kstrtou8_from_user +EXPORT_SYMBOL vmlinux 0xdf27f836 xfrm_state_check_expire EXPORT_SYMBOL vmlinux 0xdf2c2742 rb_last EXPORT_SYMBOL vmlinux 0xdf2ebb87 _raw_read_unlock_irqrestore -EXPORT_SYMBOL vmlinux 0xdf356655 padata_alloc_shell +EXPORT_SYMBOL vmlinux 0xdf3588af vmbus_sendpacket EXPORT_SYMBOL vmlinux 0xdf36914b xa_find_after -EXPORT_SYMBOL vmlinux 0xdf3b29cf tcp_child_process -EXPORT_SYMBOL vmlinux 0xdf3ed1ca seq_lseek -EXPORT_SYMBOL vmlinux 0xdf43c9e8 md_bitmap_cond_end_sync +EXPORT_SYMBOL vmlinux 0xdf3ca5f5 fwnode_mdio_find_device +EXPORT_SYMBOL vmlinux 0xdf475a51 ip_options_rcv_srr EXPORT_SYMBOL vmlinux 0xdf54a8f7 netlink_unregister_notifier +EXPORT_SYMBOL vmlinux 0xdf611dcb generic_file_direct_write EXPORT_SYMBOL vmlinux 0xdf6b082f proc_dointvec_jiffies EXPORT_SYMBOL vmlinux 0xdf8c695a __ndelay EXPORT_SYMBOL vmlinux 0xdf8d781f acpi_update_all_gpes EXPORT_SYMBOL vmlinux 0xdf929370 fs_overflowgid EXPORT_SYMBOL vmlinux 0xdf93b9d8 timespec64_to_jiffies -EXPORT_SYMBOL vmlinux 0xdf9efe2b pci_request_regions_exclusive -EXPORT_SYMBOL vmlinux 0xdfa92234 pci_bus_read_config_byte -EXPORT_SYMBOL vmlinux 0xdfc71979 ppp_register_channel -EXPORT_SYMBOL vmlinux 0xdfcc2aed grab_cache_page_write_begin +EXPORT_SYMBOL vmlinux 0xdfa06244 backlight_device_register +EXPORT_SYMBOL vmlinux 0xdfa10895 netdev_lower_get_next_private +EXPORT_SYMBOL vmlinux 0xdfa47d66 xfrm_policy_bysel_ctx +EXPORT_SYMBOL vmlinux 0xdfb4568a acpi_notifier_call_chain +EXPORT_SYMBOL vmlinux 0xdfc8d414 find_vma EXPORT_SYMBOL vmlinux 0xdfcc992c current_work -EXPORT_SYMBOL vmlinux 0xdfd6eaf5 kill_litter_super EXPORT_SYMBOL vmlinux 0xdfdfa9e7 utf8nfdi +EXPORT_SYMBOL vmlinux 0xdfe5499f sock_kzfree_s +EXPORT_SYMBOL vmlinux 0xdfef4585 __find_get_block +EXPORT_SYMBOL vmlinux 0xdff127de dev_uc_add_excl EXPORT_SYMBOL vmlinux 0xdff905e5 vme_slave_free +EXPORT_SYMBOL vmlinux 0xdffa6265 xfrm_input_register_afinfo +EXPORT_SYMBOL vmlinux 0xdffb666f netdev_info EXPORT_SYMBOL vmlinux 0xdffc80fc vesa_modes -EXPORT_SYMBOL vmlinux 0xe0060abb __zerocopy_sg_from_iter +EXPORT_SYMBOL vmlinux 0xe0016efe inet_sk_rebuild_header +EXPORT_SYMBOL vmlinux 0xe00452ae key_move EXPORT_SYMBOL vmlinux 0xe0112fc4 __x86_indirect_thunk_r9 +EXPORT_SYMBOL vmlinux 0xe01a1a6e fs_param_is_u64 +EXPORT_SYMBOL vmlinux 0xe0277835 jbd2_journal_put_journal_head EXPORT_SYMBOL vmlinux 0xe02ba436 trace_print_hex_seq EXPORT_SYMBOL vmlinux 0xe02c9c92 __xa_erase EXPORT_SYMBOL vmlinux 0xe033cb29 native_queued_spin_lock_slowpath +EXPORT_SYMBOL vmlinux 0xe0346770 __cgroup_bpf_run_filter_sk EXPORT_SYMBOL vmlinux 0xe03a689d dma_fence_array_ops EXPORT_SYMBOL vmlinux 0xe0419ac4 kstrtos16 -EXPORT_SYMBOL vmlinux 0xe0626305 remove_proc_entry -EXPORT_SYMBOL vmlinux 0xe07842b5 do_splice_direct -EXPORT_SYMBOL vmlinux 0xe07a1186 nobh_write_begin -EXPORT_SYMBOL vmlinux 0xe07c93ce skb_udp_tunnel_segment +EXPORT_SYMBOL vmlinux 0xe044d6e0 generic_fillattr +EXPORT_SYMBOL vmlinux 0xe051df41 sock_kfree_s +EXPORT_SYMBOL vmlinux 0xe06dc8ac single_open EXPORT_SYMBOL vmlinux 0xe07e5f44 acpi_reconfig_notifier_unregister EXPORT_SYMBOL vmlinux 0xe080e8f0 set_current_groups EXPORT_SYMBOL vmlinux 0xe082e88d acpi_check_address_range -EXPORT_SYMBOL vmlinux 0xe086a620 seg6_push_hmac -EXPORT_SYMBOL vmlinux 0xe088cb10 inet_sock_destruct -EXPORT_SYMBOL vmlinux 0xe0902ada __dquot_transfer -EXPORT_SYMBOL vmlinux 0xe0918516 locks_delete_block +EXPORT_SYMBOL vmlinux 0xe08cd568 sock_edemux EXPORT_SYMBOL vmlinux 0xe091c977 list_sort EXPORT_SYMBOL vmlinux 0xe0955f76 utf8_casefold -EXPORT_SYMBOL vmlinux 0xe0a49aec trace_event_printf -EXPORT_SYMBOL vmlinux 0xe0a76bb6 scm_fp_dup +EXPORT_SYMBOL vmlinux 0xe0a7e97f blk_queue_io_opt +EXPORT_SYMBOL vmlinux 0xe0b0a4ad udp_lib_get_port EXPORT_SYMBOL vmlinux 0xe0b13336 argv_free EXPORT_SYMBOL vmlinux 0xe0bef318 icst_hz_to_vco -EXPORT_SYMBOL vmlinux 0xe0d1b6cc scsi_eh_finish_cmd -EXPORT_SYMBOL vmlinux 0xe0ed7b5e inet_csk_init_xmit_timers -EXPORT_SYMBOL vmlinux 0xe0ef0b77 do_clone_file_range -EXPORT_SYMBOL vmlinux 0xe0f12f6f ipv6_getsockopt -EXPORT_SYMBOL vmlinux 0xe1112f61 seq_dentry +EXPORT_SYMBOL vmlinux 0xe0c52cab fasync_helper +EXPORT_SYMBOL vmlinux 0xe0c5e473 dev_graft_qdisc +EXPORT_SYMBOL vmlinux 0xe0e65f5b netdev_lower_state_changed +EXPORT_SYMBOL vmlinux 0xe1002eb0 vfs_symlink +EXPORT_SYMBOL vmlinux 0xe10c24e1 scsi_change_queue_depth EXPORT_SYMBOL vmlinux 0xe113bbbc csum_partial +EXPORT_SYMBOL vmlinux 0xe1156e9d dev_add_pack EXPORT_SYMBOL vmlinux 0xe11ca997 ZSTD_getDictID_fromDict +EXPORT_SYMBOL vmlinux 0xe11cb96d dev_pm_opp_unregister_notifier EXPORT_SYMBOL vmlinux 0xe123f3d9 dma_fence_release EXPORT_SYMBOL vmlinux 0xe12bda79 vme_dma_free_attribute +EXPORT_SYMBOL vmlinux 0xe12d391f __module_put_and_exit EXPORT_SYMBOL vmlinux 0xe138fb8c percpu_counter_add_batch +EXPORT_SYMBOL vmlinux 0xe1396848 acpi_pm_device_sleep_state EXPORT_SYMBOL vmlinux 0xe13cd8a7 dmi_name_in_vendors -EXPORT_SYMBOL vmlinux 0xe156fe8d dma_async_device_register -EXPORT_SYMBOL vmlinux 0xe16cec2c ptp_schedule_worker -EXPORT_SYMBOL vmlinux 0xe16dc61f tcp_getsockopt -EXPORT_SYMBOL vmlinux 0xe175626c devfreq_add_device -EXPORT_SYMBOL vmlinux 0xe1a45ef1 netdev_state_change +EXPORT_SYMBOL vmlinux 0xe140b0ad sb_set_blocksize +EXPORT_SYMBOL vmlinux 0xe1457964 touch_atime +EXPORT_SYMBOL vmlinux 0xe147ba71 set_disk_ro +EXPORT_SYMBOL vmlinux 0xe1585387 ipv6_dev_mc_inc +EXPORT_SYMBOL vmlinux 0xe1742dd4 posix_acl_update_mode +EXPORT_SYMBOL vmlinux 0xe17b993b pnp_register_card_driver +EXPORT_SYMBOL vmlinux 0xe1813784 vlan_filter_drop_vids EXPORT_SYMBOL vmlinux 0xe1a4f16a secure_ipv6_port_ephemeral -EXPORT_SYMBOL vmlinux 0xe1b03615 ip_fraglist_prepare +EXPORT_SYMBOL vmlinux 0xe1b35a40 xfrm_state_unregister_afinfo +EXPORT_SYMBOL vmlinux 0xe1b3bcdd pnp_device_detach EXPORT_SYMBOL vmlinux 0xe1bee700 __traceiter_read_msr -EXPORT_SYMBOL vmlinux 0xe1ce8f65 ndo_dflt_fdb_dump -EXPORT_SYMBOL vmlinux 0xe1d560cc qdisc_hash_add -EXPORT_SYMBOL vmlinux 0xe1db79d5 d_obtain_alias +EXPORT_SYMBOL vmlinux 0xe1c0b0ef super_setup_bdi +EXPORT_SYMBOL vmlinux 0xe1cdf192 devfreq_update_target +EXPORT_SYMBOL vmlinux 0xe1d3c50d skb_vlan_push +EXPORT_SYMBOL vmlinux 0xe1dbf004 no_seek_end_llseek_size EXPORT_SYMBOL vmlinux 0xe1dcf64a audit_log_format -EXPORT_SYMBOL vmlinux 0xe203f664 proc_create_single_data -EXPORT_SYMBOL vmlinux 0xe21330dc pcie_capability_clear_and_set_word -EXPORT_SYMBOL vmlinux 0xe216f8ed __block_write_full_page +EXPORT_SYMBOL vmlinux 0xe1e3465a nd_region_to_nstype +EXPORT_SYMBOL vmlinux 0xe1fbbc59 eth_header_parse EXPORT_SYMBOL vmlinux 0xe21f18ac __genradix_iter_peek -EXPORT_SYMBOL vmlinux 0xe2224790 jbd2_journal_revoke +EXPORT_SYMBOL vmlinux 0xe227fff5 release_pages +EXPORT_SYMBOL vmlinux 0xe22cd498 skb_split +EXPORT_SYMBOL vmlinux 0xe22e89a3 pci_fixup_cardbus +EXPORT_SYMBOL vmlinux 0xe23dd007 md_wait_for_blocked_rdev +EXPORT_SYMBOL vmlinux 0xe243069c seq_file_path +EXPORT_SYMBOL vmlinux 0xe2683d39 d_make_root EXPORT_SYMBOL vmlinux 0xe273d75d alloc_cpu_rmap -EXPORT_SYMBOL vmlinux 0xe2830d54 skb_get_hash_perturb -EXPORT_SYMBOL vmlinux 0xe2835d1f release_sock -EXPORT_SYMBOL vmlinux 0xe29a9dd8 _dev_emerg -EXPORT_SYMBOL vmlinux 0xe29dd716 pci_release_selected_regions -EXPORT_SYMBOL vmlinux 0xe2a335e4 input_set_capability -EXPORT_SYMBOL vmlinux 0xe2ab4334 send_sig -EXPORT_SYMBOL vmlinux 0xe2c77edf setattr_copy +EXPORT_SYMBOL vmlinux 0xe2766933 xp_alloc +EXPORT_SYMBOL vmlinux 0xe2853e98 genl_notify +EXPORT_SYMBOL vmlinux 0xe28dea19 devm_extcon_register_notifier +EXPORT_SYMBOL vmlinux 0xe29837b3 __blkdev_issue_discard +EXPORT_SYMBOL vmlinux 0xe2a69191 vfs_mkobj +EXPORT_SYMBOL vmlinux 0xe2a83dc6 backlight_force_update +EXPORT_SYMBOL vmlinux 0xe2cca7ed buffer_check_dirty_writeback EXPORT_SYMBOL vmlinux 0xe2d5255a strcmp EXPORT_SYMBOL vmlinux 0xe2e28fc0 __traceiter_write_msr -EXPORT_SYMBOL vmlinux 0xe2e660c1 misc_register -EXPORT_SYMBOL vmlinux 0xe2eaf660 iov_iter_discard -EXPORT_SYMBOL vmlinux 0xe305b544 tcp_sock_set_keepcnt -EXPORT_SYMBOL vmlinux 0xe3066cbb netlink_ns_capable -EXPORT_SYMBOL vmlinux 0xe30711d3 phy_disconnect -EXPORT_SYMBOL vmlinux 0xe31b6dba genphy_c37_config_aneg +EXPORT_SYMBOL vmlinux 0xe2f1637b con_set_default_unimap +EXPORT_SYMBOL vmlinux 0xe3284d0c unix_detach_fds EXPORT_SYMBOL vmlinux 0xe32ab4d8 xxh64_digest -EXPORT_SYMBOL vmlinux 0xe338e6da pagecache_isize_extended -EXPORT_SYMBOL vmlinux 0xe3666b13 sget_fc -EXPORT_SYMBOL vmlinux 0xe373ed42 pci_ep_cfs_remove_epc_group -EXPORT_SYMBOL vmlinux 0xe374a985 scsi_eh_prep_cmnd -EXPORT_SYMBOL vmlinux 0xe3972882 _dev_warn +EXPORT_SYMBOL vmlinux 0xe3361e72 fc_remote_port_rolechg +EXPORT_SYMBOL vmlinux 0xe340abd9 tcp_req_err +EXPORT_SYMBOL vmlinux 0xe379689d __dev_kfree_skb_irq +EXPORT_SYMBOL vmlinux 0xe37b2f26 inode_nohighmem EXPORT_SYMBOL vmlinux 0xe39b2ea5 sha256 -EXPORT_SYMBOL vmlinux 0xe3adbacd secpath_set -EXPORT_SYMBOL vmlinux 0xe3ba0ddf inc_zone_page_state -EXPORT_SYMBOL vmlinux 0xe3c047c9 security_inode_getsecctx -EXPORT_SYMBOL vmlinux 0xe3d5488f flow_rule_match_enc_ip +EXPORT_SYMBOL vmlinux 0xe3b4aea8 tcp_enter_cwr +EXPORT_SYMBOL vmlinux 0xe3d6a5f2 debugfs_create_automount EXPORT_SYMBOL vmlinux 0xe3d857ea __cpu_active_mask -EXPORT_SYMBOL vmlinux 0xe3d9537f pin_user_pages_unlocked -EXPORT_SYMBOL vmlinux 0xe3d9b3e8 d_delete -EXPORT_SYMBOL vmlinux 0xe3dd2399 pci_request_irq -EXPORT_SYMBOL vmlinux 0xe3e434b5 is_nd_dax +EXPORT_SYMBOL vmlinux 0xe3daa504 dma_sync_sg_for_cpu +EXPORT_SYMBOL vmlinux 0xe3e28418 bio_integrity_clone EXPORT_SYMBOL vmlinux 0xe3ec2f2b alloc_chrdev_region -EXPORT_SYMBOL vmlinux 0xe3f9a653 qdisc_put EXPORT_SYMBOL vmlinux 0xe3feba56 tasklet_unlock_spin_wait EXPORT_SYMBOL vmlinux 0xe3ff2c41 get_random_u64 +EXPORT_SYMBOL vmlinux 0xe4032399 fbcon_update_vcs +EXPORT_SYMBOL vmlinux 0xe4050cf0 skb_checksum EXPORT_SYMBOL vmlinux 0xe40976c0 pnp_range_reserved EXPORT_SYMBOL vmlinux 0xe40c37ea down_write_trylock -EXPORT_SYMBOL vmlinux 0xe4139de6 pnp_request_card_device +EXPORT_SYMBOL vmlinux 0xe41017ec sock_cmsg_send +EXPORT_SYMBOL vmlinux 0xe41495bd wake_up_process +EXPORT_SYMBOL vmlinux 0xe4181fbc in6_dev_finish_destroy +EXPORT_SYMBOL vmlinux 0xe4194450 dquot_alloc EXPORT_SYMBOL vmlinux 0xe419bc99 iowrite32be EXPORT_SYMBOL vmlinux 0xe4329092 __ctzdi2 -EXPORT_SYMBOL vmlinux 0xe4398b32 __netif_schedule -EXPORT_SYMBOL vmlinux 0xe4441547 vfs_rmdir +EXPORT_SYMBOL vmlinux 0xe449fe68 vga_get EXPORT_SYMBOL vmlinux 0xe46021ca _raw_spin_unlock_bh -EXPORT_SYMBOL vmlinux 0xe471942c phy_request_interrupt -EXPORT_SYMBOL vmlinux 0xe47b01e8 pskb_extract -EXPORT_SYMBOL vmlinux 0xe47d4777 iov_iter_init -EXPORT_SYMBOL vmlinux 0xe48756d5 tso_start -EXPORT_SYMBOL vmlinux 0xe4952936 scsi_device_lookup -EXPORT_SYMBOL vmlinux 0xe4b1fadf nd_dax_probe +EXPORT_SYMBOL vmlinux 0xe46e5c63 padata_do_serial +EXPORT_SYMBOL vmlinux 0xe4706637 scsi_print_result +EXPORT_SYMBOL vmlinux 0xe4909e69 vfs_parse_fs_param +EXPORT_SYMBOL vmlinux 0xe4b65081 intel_gmch_probe EXPORT_SYMBOL vmlinux 0xe4bc2c2f hdmi_drm_infoframe_pack -EXPORT_SYMBOL vmlinux 0xe4c9ed79 prepare_to_swait_exclusive -EXPORT_SYMBOL vmlinux 0xe4cb5ed0 netdev_port_same_parent_id -EXPORT_SYMBOL vmlinux 0xe4cc763f skb_flow_dissect_ct +EXPORT_SYMBOL vmlinux 0xe4cf4aad posix_test_lock EXPORT_SYMBOL vmlinux 0xe4d80bf4 acpi_enable -EXPORT_SYMBOL vmlinux 0xe4e07603 ps2_begin_command -EXPORT_SYMBOL vmlinux 0xe4e4230a pid_task -EXPORT_SYMBOL vmlinux 0xe4e70795 netdev_upper_dev_link -EXPORT_SYMBOL vmlinux 0xe4efdac0 serio_unregister_driver -EXPORT_SYMBOL vmlinux 0xe4f0fa5b __sock_cmsg_send +EXPORT_SYMBOL vmlinux 0xe4f3b582 inet_add_protocol +EXPORT_SYMBOL vmlinux 0xe4f7d8c8 drop_super_exclusive +EXPORT_SYMBOL vmlinux 0xe4fc8edd phy_ethtool_ksettings_get +EXPORT_SYMBOL vmlinux 0xe4fe0fb2 mdiobus_alloc_size +EXPORT_SYMBOL vmlinux 0xe5084a4a ip6mr_rule_default +EXPORT_SYMBOL vmlinux 0xe508f379 sk_send_sigurg +EXPORT_SYMBOL vmlinux 0xe511e7a7 blk_queue_logical_block_size +EXPORT_SYMBOL vmlinux 0xe521a7de devfreq_monitor_suspend EXPORT_SYMBOL vmlinux 0xe523ad75 synchronize_irq -EXPORT_SYMBOL vmlinux 0xe52b6aa4 init_pseudo -EXPORT_SYMBOL vmlinux 0xe5392783 inet_sendpage -EXPORT_SYMBOL vmlinux 0xe5491a40 bio_put -EXPORT_SYMBOL vmlinux 0xe5685a79 kill_anon_super -EXPORT_SYMBOL vmlinux 0xe57ab315 pci_enable_ptm +EXPORT_SYMBOL vmlinux 0xe5277b18 __dev_kfree_skb_any +EXPORT_SYMBOL vmlinux 0xe527e5b0 security_sb_mnt_opts_compat +EXPORT_SYMBOL vmlinux 0xe53651b0 nobh_truncate_page +EXPORT_SYMBOL vmlinux 0xe567be22 blk_queue_max_discard_sectors +EXPORT_SYMBOL vmlinux 0xe573954d unregister_binfmt EXPORT_SYMBOL vmlinux 0xe58090ca security_ib_endport_manage_subnet -EXPORT_SYMBOL vmlinux 0xe5856f03 tcp_seq_next -EXPORT_SYMBOL vmlinux 0xe58cae71 inet_getname +EXPORT_SYMBOL vmlinux 0xe584addf __SCK__tp_func_mmap_lock_released +EXPORT_SYMBOL vmlinux 0xe590cddb mipi_dsi_dcs_set_display_on EXPORT_SYMBOL vmlinux 0xe590dea3 sk_busy_loop_end -EXPORT_SYMBOL vmlinux 0xe5a3a58e _copy_from_iter -EXPORT_SYMBOL vmlinux 0xe5bc4768 eth_header_parse_protocol +EXPORT_SYMBOL vmlinux 0xe5a72c8e ps2_command EXPORT_SYMBOL vmlinux 0xe5bc9a53 slhc_free -EXPORT_SYMBOL vmlinux 0xe5c0029a eth_header -EXPORT_SYMBOL vmlinux 0xe5c360ec bio_integrity_clone EXPORT_SYMBOL vmlinux 0xe5c60bd2 percpu_counter_set +EXPORT_SYMBOL vmlinux 0xe5c785bc vfs_tmpfile EXPORT_SYMBOL vmlinux 0xe5c78a99 do_blank_screen -EXPORT_SYMBOL vmlinux 0xe6112f63 free_netdev +EXPORT_SYMBOL vmlinux 0xe6078e1f tcf_em_tree_dump +EXPORT_SYMBOL vmlinux 0xe6114f35 __sk_queue_drop_skb EXPORT_SYMBOL vmlinux 0xe613a798 inet_addr_is_any -EXPORT_SYMBOL vmlinux 0xe6288efb neigh_update -EXPORT_SYMBOL vmlinux 0xe634b23c km_state_expired -EXPORT_SYMBOL vmlinux 0xe64f42e3 fbcon_update_vcs -EXPORT_SYMBOL vmlinux 0xe669cbe8 phy_start_cable_test -EXPORT_SYMBOL vmlinux 0xe6755897 fwnode_get_phy_id -EXPORT_SYMBOL vmlinux 0xe679e121 end_page_writeback -EXPORT_SYMBOL vmlinux 0xe68ecbd2 get_user_pages +EXPORT_SYMBOL vmlinux 0xe618afdc submit_bio_noacct +EXPORT_SYMBOL vmlinux 0xe65fb8d4 __inc_zone_page_state +EXPORT_SYMBOL vmlinux 0xe66093fc pnp_start_dev +EXPORT_SYMBOL vmlinux 0xe66b9198 __tracepoint_mmap_lock_released +EXPORT_SYMBOL vmlinux 0xe66c37a6 path_is_under +EXPORT_SYMBOL vmlinux 0xe66d360f dev_pick_tx_zero EXPORT_SYMBOL vmlinux 0xe68efe41 _raw_write_lock EXPORT_SYMBOL vmlinux 0xe691ac7f ZSTD_decompressBegin -EXPORT_SYMBOL vmlinux 0xe69500e7 vfio_pin_pages -EXPORT_SYMBOL vmlinux 0xe6ce32ed vme_lm_request +EXPORT_SYMBOL vmlinux 0xe69698db generic_delete_inode +EXPORT_SYMBOL vmlinux 0xe69d2528 pnp_stop_dev +EXPORT_SYMBOL vmlinux 0xe6a4a1a1 security_socket_getpeersec_dgram +EXPORT_SYMBOL vmlinux 0xe6a7ab79 node_data EXPORT_SYMBOL vmlinux 0xe6d2458e do_trace_netlink_extack -EXPORT_SYMBOL vmlinux 0xe6d69764 ip_route_input_noref -EXPORT_SYMBOL vmlinux 0xe6e3222e vme_irq_generate -EXPORT_SYMBOL vmlinux 0xe6f5d15c ptp_cancel_worker_sync +EXPORT_SYMBOL vmlinux 0xe6d67e9c pci_ep_cfs_add_epf_group +EXPORT_SYMBOL vmlinux 0xe6e21869 rtnl_unicast +EXPORT_SYMBOL vmlinux 0xe6e68bc2 pnp_get_resource +EXPORT_SYMBOL vmlinux 0xe6eb84a5 fd_install EXPORT_SYMBOL vmlinux 0xe6fa06a2 rename_lock EXPORT_SYMBOL vmlinux 0xe70877d4 acpi_remove_sci_handler -EXPORT_SYMBOL vmlinux 0xe710fc58 scsi_report_bus_reset -EXPORT_SYMBOL vmlinux 0xe71234bb skb_prepare_seq_read +EXPORT_SYMBOL vmlinux 0xe708c32a ipv6_dev_mc_dec +EXPORT_SYMBOL vmlinux 0xe71f477a dev_uc_del +EXPORT_SYMBOL vmlinux 0xe72357ee sk_net_capable EXPORT_SYMBOL vmlinux 0xe7257ab8 xa_store_range +EXPORT_SYMBOL vmlinux 0xe7315039 ip_mc_inc_group EXPORT_SYMBOL vmlinux 0xe7324b9a utf8nfdicf -EXPORT_SYMBOL vmlinux 0xe7487388 generic_file_splice_read -EXPORT_SYMBOL vmlinux 0xe760251c __fs_parse -EXPORT_SYMBOL vmlinux 0xe7656de8 softnet_data -EXPORT_SYMBOL vmlinux 0xe771542e blk_queue_alignment_offset -EXPORT_SYMBOL vmlinux 0xe7743d00 module_put +EXPORT_SYMBOL vmlinux 0xe73b8f77 dma_set_mask +EXPORT_SYMBOL vmlinux 0xe73e742e sock_no_listen +EXPORT_SYMBOL vmlinux 0xe74902dd tty_driver_kref_put +EXPORT_SYMBOL vmlinux 0xe75a729d mr_mfc_find_any +EXPORT_SYMBOL vmlinux 0xe7861738 pci_map_rom EXPORT_SYMBOL vmlinux 0xe787698f acpi_processor_register_performance -EXPORT_SYMBOL vmlinux 0xe788baf7 sb_min_blocksize -EXPORT_SYMBOL vmlinux 0xe78aaf12 __serio_register_driver +EXPORT_SYMBOL vmlinux 0xe78dc708 arch_debugfs_dir +EXPORT_SYMBOL vmlinux 0xe7926e2a inet_stream_ops +EXPORT_SYMBOL vmlinux 0xe7940c44 pci_write_vpd +EXPORT_SYMBOL vmlinux 0xe79fd623 ipv6_chk_custom_prefix EXPORT_SYMBOL vmlinux 0xe7a02573 ida_alloc_range -EXPORT_SYMBOL vmlinux 0xe7aa8464 devm_clk_release_clkdev +EXPORT_SYMBOL vmlinux 0xe7a2de4d __dquot_free_space EXPORT_SYMBOL vmlinux 0xe7ab1ecc _raw_write_unlock_bh -EXPORT_SYMBOL vmlinux 0xe7b7c45e tcf_action_check_ctrlact -EXPORT_SYMBOL vmlinux 0xe7ce42cc register_netdevice -EXPORT_SYMBOL vmlinux 0xe7d34053 inode_permission +EXPORT_SYMBOL vmlinux 0xe7b66b36 xsk_tx_release +EXPORT_SYMBOL vmlinux 0xe7c3c436 pnp_device_attach +EXPORT_SYMBOL vmlinux 0xe7c40f19 seq_release +EXPORT_SYMBOL vmlinux 0xe7cf3910 build_skb_around EXPORT_SYMBOL vmlinux 0xe7d4daac seq_list_next -EXPORT_SYMBOL vmlinux 0xe7de95eb skb_set_owner_w -EXPORT_SYMBOL vmlinux 0xe7df6ce4 fwnode_mdiobus_phy_device_register -EXPORT_SYMBOL vmlinux 0xe7e32979 pci_bus_write_config_word -EXPORT_SYMBOL vmlinux 0xe7ea4a32 ipv6_push_frag_opts -EXPORT_SYMBOL vmlinux 0xe7f300ea input_set_min_poll_interval +EXPORT_SYMBOL vmlinux 0xe7e26231 flow_block_cb_setup_simple +EXPORT_SYMBOL vmlinux 0xe8101840 input_set_keycode +EXPORT_SYMBOL vmlinux 0xe820616a __cleancache_init_shared_fs +EXPORT_SYMBOL vmlinux 0xe821c72e km_new_mapping EXPORT_SYMBOL vmlinux 0xe8330a5a call_usermodehelper_exec -EXPORT_SYMBOL vmlinux 0xe844a673 devm_ioremap_np +EXPORT_SYMBOL vmlinux 0xe8354565 crypto_sha256_update +EXPORT_SYMBOL vmlinux 0xe837e84a kernel_param_lock +EXPORT_SYMBOL vmlinux 0xe83ef6c8 forget_all_cached_acls +EXPORT_SYMBOL vmlinux 0xe847727b blk_post_runtime_resume EXPORT_SYMBOL vmlinux 0xe85f2123 acpi_tb_unload_table -EXPORT_SYMBOL vmlinux 0xe8857bce agp_generic_destroy_page -EXPORT_SYMBOL vmlinux 0xe886d53e vga_switcheroo_lock_ddc -EXPORT_SYMBOL vmlinux 0xe88a8853 param_set_uint -EXPORT_SYMBOL vmlinux 0xe8a8f38a __module_get -EXPORT_SYMBOL vmlinux 0xe8ac59b1 file_ns_capable -EXPORT_SYMBOL vmlinux 0xe8c1ea0e tcp_get_md5sig_pool -EXPORT_SYMBOL vmlinux 0xe8d5e42a serio_open -EXPORT_SYMBOL vmlinux 0xe8dca4f2 xfrm_state_walk_done -EXPORT_SYMBOL vmlinux 0xe8e1ea8f begin_new_exec -EXPORT_SYMBOL vmlinux 0xe8e9edd2 set_posix_acl -EXPORT_SYMBOL vmlinux 0xe8eb4758 sk_send_sigurg +EXPORT_SYMBOL vmlinux 0xe862d69d nd_region_release_lane +EXPORT_SYMBOL vmlinux 0xe86ebaa1 ip_route_input_noref +EXPORT_SYMBOL vmlinux 0xe86fda88 __xfrm_state_delete +EXPORT_SYMBOL vmlinux 0xe87b7b23 proc_create +EXPORT_SYMBOL vmlinux 0xe8b55b06 flow_rule_alloc +EXPORT_SYMBOL vmlinux 0xe8b97afb mdio_device_reset +EXPORT_SYMBOL vmlinux 0xe8be5a7a __SCK__tp_func_kmem_cache_alloc +EXPORT_SYMBOL vmlinux 0xe8e6f075 mipi_dsi_compression_mode EXPORT_SYMBOL vmlinux 0xe8fbf4fa __alloc_bucket_spinlocks -EXPORT_SYMBOL vmlinux 0xe903627c get_vm_area EXPORT_SYMBOL vmlinux 0xe909997a bitmap_print_list_to_buf -EXPORT_SYMBOL vmlinux 0xe9136f7d pci_dev_driver +EXPORT_SYMBOL vmlinux 0xe9142245 security_unix_stream_connect EXPORT_SYMBOL vmlinux 0xe914e41e strcpy -EXPORT_SYMBOL vmlinux 0xe91d3805 devm_iounmap -EXPORT_SYMBOL vmlinux 0xe9262e4e dev_uc_del -EXPORT_SYMBOL vmlinux 0xe93e051a cleancache_register_ops -EXPORT_SYMBOL vmlinux 0xe9486a1d wait_on_page_bit +EXPORT_SYMBOL vmlinux 0xe919da28 request_key_rcu +EXPORT_SYMBOL vmlinux 0xe92a1fe7 iommu_get_dma_cookie +EXPORT_SYMBOL vmlinux 0xe92bc80e genphy_soft_reset +EXPORT_SYMBOL vmlinux 0xe92f75aa seq_printf +EXPORT_SYMBOL vmlinux 0xe9327fef get_unmapped_area +EXPORT_SYMBOL vmlinux 0xe93d036b tty_port_put +EXPORT_SYMBOL vmlinux 0xe94af313 sk_page_frag_refill +EXPORT_SYMBOL vmlinux 0xe94b227b fb_class EXPORT_SYMBOL vmlinux 0xe953b21f get_next_ino -EXPORT_SYMBOL vmlinux 0xe953bf64 backlight_device_register -EXPORT_SYMBOL vmlinux 0xe96f7c4e input_match_device_id -EXPORT_SYMBOL vmlinux 0xe9893fdb vfs_link -EXPORT_SYMBOL vmlinux 0xe98b76d8 fscrypt_setup_filename +EXPORT_SYMBOL vmlinux 0xe97ad200 blk_queue_flag_set EXPORT_SYMBOL vmlinux 0xe9a5e67f intel_graphics_stolen_res EXPORT_SYMBOL vmlinux 0xe9aaf799 vm_event_states -EXPORT_SYMBOL vmlinux 0xe9aedf69 configfs_unregister_default_group EXPORT_SYMBOL vmlinux 0xe9af7397 __xa_set_mark -EXPORT_SYMBOL vmlinux 0xe9b7f898 netpoll_setup -EXPORT_SYMBOL vmlinux 0xe9d0afaf phy_ethtool_set_link_ksettings +EXPORT_SYMBOL vmlinux 0xe9cf2854 get_tree_single +EXPORT_SYMBOL vmlinux 0xe9d7e0cd phy_drivers_unregister +EXPORT_SYMBOL vmlinux 0xe9d97e35 fscrypt_fname_disk_to_usr EXPORT_SYMBOL vmlinux 0xe9e8faeb efi_tpm_final_log_size -EXPORT_SYMBOL vmlinux 0xe9f17979 end_buffer_async_write EXPORT_SYMBOL vmlinux 0xe9f7149c zlib_deflate_workspacesize +EXPORT_SYMBOL vmlinux 0xe9f8e612 scsi_mode_sense EXPORT_SYMBOL vmlinux 0xe9ffc063 down_trylock -EXPORT_SYMBOL vmlinux 0xea09be45 dev_mc_add -EXPORT_SYMBOL vmlinux 0xea0d2715 vlan_dev_real_dev -EXPORT_SYMBOL vmlinux 0xea1263ad nvdimm_namespace_capacity -EXPORT_SYMBOL vmlinux 0xea145aa7 sock_no_getname -EXPORT_SYMBOL vmlinux 0xea19f8f1 flow_indr_block_cb_alloc -EXPORT_SYMBOL vmlinux 0xea35119a no_llseek +EXPORT_SYMBOL vmlinux 0xea104931 mipi_dsi_device_unregister +EXPORT_SYMBOL vmlinux 0xea1a193f scsi_is_host_device +EXPORT_SYMBOL vmlinux 0xea3bdae9 legacy_pic EXPORT_SYMBOL vmlinux 0xea3c8e4e scsilun_to_int -EXPORT_SYMBOL vmlinux 0xea43db76 devm_clk_hw_register_clkdev -EXPORT_SYMBOL vmlinux 0xea4c5a7f sock_no_connect -EXPORT_SYMBOL vmlinux 0xea5d10d9 __skb_recv_udp -EXPORT_SYMBOL vmlinux 0xea614fbd genphy_restart_aneg -EXPORT_SYMBOL vmlinux 0xea64454a sock_i_uid +EXPORT_SYMBOL vmlinux 0xea456d74 input_mt_assign_slots +EXPORT_SYMBOL vmlinux 0xea5fceed disk_start_io_acct EXPORT_SYMBOL vmlinux 0xea6f9a36 zlib_deflate_dfltcc_enabled EXPORT_SYMBOL vmlinux 0xea778fab sg_pcopy_to_buffer -EXPORT_SYMBOL vmlinux 0xea89d73e jbd2_fc_get_buf -EXPORT_SYMBOL vmlinux 0xea975151 pci_rebar_get_possible_sizes -EXPORT_SYMBOL vmlinux 0xea9aee5e dev_get_iflink -EXPORT_SYMBOL vmlinux 0xeaae1eea genphy_config_eee_advert +EXPORT_SYMBOL vmlinux 0xea77cdf7 ip_generic_getfrag +EXPORT_SYMBOL vmlinux 0xea85a96c mnt_drop_write_file +EXPORT_SYMBOL vmlinux 0xea8a32ba devm_release_resource +EXPORT_SYMBOL vmlinux 0xea8f107c dquot_quotactl_sysfile_ops +EXPORT_SYMBOL vmlinux 0xeab55b01 vme_init_bridge EXPORT_SYMBOL vmlinux 0xeab6f4c4 acpi_check_resource_conflict -EXPORT_SYMBOL vmlinux 0xeab866fc __bio_clone_fast -EXPORT_SYMBOL vmlinux 0xeac0ddac amd_iommu_domain_clear_gcr3 -EXPORT_SYMBOL vmlinux 0xeada97b5 fc_vport_create -EXPORT_SYMBOL vmlinux 0xeae38349 netdev_emerg EXPORT_SYMBOL vmlinux 0xeae3dfd6 __const_udelay -EXPORT_SYMBOL vmlinux 0xeaeaa849 generic_file_readonly_mmap -EXPORT_SYMBOL vmlinux 0xeaf88f22 mr_vif_seq_idx EXPORT_SYMBOL vmlinux 0xeafc141f __posix_acl_chmod EXPORT_SYMBOL vmlinux 0xeb078aee _raw_write_unlock_irqrestore -EXPORT_SYMBOL vmlinux 0xeb0bfe68 dm_table_get_size EXPORT_SYMBOL vmlinux 0xeb233a45 __kmalloc EXPORT_SYMBOL vmlinux 0xeb2391c9 gen_new_estimator +EXPORT_SYMBOL vmlinux 0xeb2ddddf seq_bprintf EXPORT_SYMBOL vmlinux 0xeb31aee8 acpi_trace_point +EXPORT_SYMBOL vmlinux 0xeb32b1f6 mipi_dsi_dcs_set_display_brightness EXPORT_SYMBOL vmlinux 0xeb37101c audit_log_end +EXPORT_SYMBOL vmlinux 0xeb38ce11 page_mapping EXPORT_SYMBOL vmlinux 0xeb44339a free_pages_exact -EXPORT_SYMBOL vmlinux 0xeb50f495 nd_pfn_validate EXPORT_SYMBOL vmlinux 0xeb7f6046 acpi_get_devices -EXPORT_SYMBOL vmlinux 0xeb8c8165 skb_mac_gso_segment -EXPORT_SYMBOL vmlinux 0xeb9184b4 dma_resv_add_excl_fence +EXPORT_SYMBOL vmlinux 0xeb96b931 ping_prot EXPORT_SYMBOL vmlinux 0xeb9e913d sgl_alloc_order EXPORT_SYMBOL vmlinux 0xeb9eef52 match_uint -EXPORT_SYMBOL vmlinux 0xeba007e2 vfs_get_tree -EXPORT_SYMBOL vmlinux 0xebda7474 ip_do_fragment -EXPORT_SYMBOL vmlinux 0xebe7db49 pnp_disable_dev -EXPORT_SYMBOL vmlinux 0xebf3eeb0 secure_tcpv6_ts_off -EXPORT_SYMBOL vmlinux 0xec076650 xfrm6_protocol_register -EXPORT_SYMBOL vmlinux 0xec0e0c74 mdiobus_write -EXPORT_SYMBOL vmlinux 0xec139078 phy_read_mmd +EXPORT_SYMBOL vmlinux 0xebb441c1 udp6_set_csum +EXPORT_SYMBOL vmlinux 0xebdf6c9b skb_page_frag_refill +EXPORT_SYMBOL vmlinux 0xebf6ff85 nvdimm_bus_unlock +EXPORT_SYMBOL vmlinux 0xec1f7d32 pci_get_class +EXPORT_SYMBOL vmlinux 0xec215ac4 nf_setsockopt +EXPORT_SYMBOL vmlinux 0xec241a82 inet_frag_queue_insert EXPORT_SYMBOL vmlinux 0xec2b8a42 acpi_walk_namespace EXPORT_SYMBOL vmlinux 0xec2e1c8f proc_doulongvec_minmax -EXPORT_SYMBOL vmlinux 0xec300e2d generic_block_bmap -EXPORT_SYMBOL vmlinux 0xec3037d0 vfs_get_fsid -EXPORT_SYMBOL vmlinux 0xec41240c bdev_dax_pgoff +EXPORT_SYMBOL vmlinux 0xec3104f6 tcp_v4_send_check EXPORT_SYMBOL vmlinux 0xec4d9e3a clk_get_sys -EXPORT_SYMBOL vmlinux 0xec4e798d pcim_set_mwi -EXPORT_SYMBOL vmlinux 0xec68a341 single_open -EXPORT_SYMBOL vmlinux 0xec875f7c phy_device_create -EXPORT_SYMBOL vmlinux 0xec88842a skb_copy_expand -EXPORT_SYMBOL vmlinux 0xec991a6a udp_disconnect -EXPORT_SYMBOL vmlinux 0xec9d17dc vme_bus_type -EXPORT_SYMBOL vmlinux 0xec9eb482 kern_unmount +EXPORT_SYMBOL vmlinux 0xec50be72 follow_up +EXPORT_SYMBOL vmlinux 0xec76b5a6 dec_zone_page_state +EXPORT_SYMBOL vmlinux 0xec793c58 __tracepoint_dma_fence_emit +EXPORT_SYMBOL vmlinux 0xec80b994 d_add +EXPORT_SYMBOL vmlinux 0xec970f57 inode_update_time EXPORT_SYMBOL vmlinux 0xecac8407 __memcpy -EXPORT_SYMBOL vmlinux 0xecb7013d blk_queue_max_hw_sectors -EXPORT_SYMBOL vmlinux 0xeccbf5cb __dynamic_ibdev_dbg +EXPORT_SYMBOL vmlinux 0xecd1572e crypto_sha1_update +EXPORT_SYMBOL vmlinux 0xecd5fec0 dev_close EXPORT_SYMBOL vmlinux 0xecdcabd2 copy_user_generic_unrolled EXPORT_SYMBOL vmlinux 0xece784c2 rb_first -EXPORT_SYMBOL vmlinux 0xeceef471 sock_no_sendpage -EXPORT_SYMBOL vmlinux 0xecf13898 module_layout -EXPORT_SYMBOL vmlinux 0xecf46552 genphy_loopback +EXPORT_SYMBOL vmlinux 0xecf3d17e __sk_mem_schedule EXPORT_SYMBOL vmlinux 0xecfd68ef acpi_get_node -EXPORT_SYMBOL vmlinux 0xecff4c02 rtc_add_groups EXPORT_SYMBOL vmlinux 0xed00c4fb acpi_os_printf -EXPORT_SYMBOL vmlinux 0xed0b6cba blkdev_compat_ptr_ioctl -EXPORT_SYMBOL vmlinux 0xed1b1aed xfrm_policy_insert -EXPORT_SYMBOL vmlinux 0xed1da4fa agp_generic_enable -EXPORT_SYMBOL vmlinux 0xed1fc308 tty_chars_in_buffer +EXPORT_SYMBOL vmlinux 0xed00e017 seq_read_iter +EXPORT_SYMBOL vmlinux 0xed024604 iov_iter_init +EXPORT_SYMBOL vmlinux 0xed0ae045 pnp_register_driver +EXPORT_SYMBOL vmlinux 0xed0f3854 serio_unregister_driver EXPORT_SYMBOL vmlinux 0xed238617 __put_cred -EXPORT_SYMBOL vmlinux 0xed2e29ad fscrypt_has_permitted_context +EXPORT_SYMBOL vmlinux 0xed2c9127 param_set_bint EXPORT_SYMBOL vmlinux 0xed34ebbc acpi_any_gpe_status_set -EXPORT_SYMBOL vmlinux 0xed3775a9 __tracepoint_mmap_lock_released -EXPORT_SYMBOL vmlinux 0xed3da1e9 __dev_remove_pack +EXPORT_SYMBOL vmlinux 0xed43b8b5 alloc_anon_inode +EXPORT_SYMBOL vmlinux 0xed4c378e simple_nosetlease EXPORT_SYMBOL vmlinux 0xed5376c5 __printk_wait_on_cpu_lock EXPORT_SYMBOL vmlinux 0xed55f929 acpi_os_unmap_generic_address -EXPORT_SYMBOL vmlinux 0xed64b99a tcf_register_action +EXPORT_SYMBOL vmlinux 0xed5e0def arp_xmit +EXPORT_SYMBOL vmlinux 0xed60c02d pci_free_irq_vectors +EXPORT_SYMBOL vmlinux 0xed62d8a3 block_is_partially_uptodate +EXPORT_SYMBOL vmlinux 0xed6532a7 __xfrm_policy_check EXPORT_SYMBOL vmlinux 0xed656e30 udp_encap_disable -EXPORT_SYMBOL vmlinux 0xed7176cf neigh_seq_start +EXPORT_SYMBOL vmlinux 0xed6c23f1 filemap_fdatawait_range_keep_errors +EXPORT_SYMBOL vmlinux 0xeda112de pci_bus_alloc_resource EXPORT_SYMBOL vmlinux 0xedbaee5e nla_strcmp EXPORT_SYMBOL vmlinux 0xedc03953 iounmap -EXPORT_SYMBOL vmlinux 0xedd0a1ea __SCK__tp_func_dma_fence_signaled -EXPORT_SYMBOL vmlinux 0xedd0c478 tty_unregister_ldisc -EXPORT_SYMBOL vmlinux 0xedd4e566 pcie_relaxed_ordering_enabled -EXPORT_SYMBOL vmlinux 0xede6a764 blk_mq_complete_request -EXPORT_SYMBOL vmlinux 0xedea97aa blk_mq_init_allocated_queue -EXPORT_SYMBOL vmlinux 0xedf20f85 pm_vt_switch_unregister -EXPORT_SYMBOL vmlinux 0xee0a5431 ptp_find_pin +EXPORT_SYMBOL vmlinux 0xeddc25d2 kernel_recvmsg +EXPORT_SYMBOL vmlinux 0xeddd46e6 dev_change_proto_down +EXPORT_SYMBOL vmlinux 0xee07eb66 set_capacity +EXPORT_SYMBOL vmlinux 0xee091991 fs_lookup_param +EXPORT_SYMBOL vmlinux 0xee1d91dc xfrm_state_alloc +EXPORT_SYMBOL vmlinux 0xee27526e devm_devfreq_add_device EXPORT_SYMBOL vmlinux 0xee2d0fc7 _local_bh_enable -EXPORT_SYMBOL vmlinux 0xee4919fc set_page_dirty +EXPORT_SYMBOL vmlinux 0xee2f552c generic_perform_write +EXPORT_SYMBOL vmlinux 0xee3430f0 dev_pre_changeaddr_notify EXPORT_SYMBOL vmlinux 0xee58e970 fb_add_videomode -EXPORT_SYMBOL vmlinux 0xee6b5093 bio_chain -EXPORT_SYMBOL vmlinux 0xee7b89dc register_shrinker +EXPORT_SYMBOL vmlinux 0xee5b22b5 inet_confirm_addr +EXPORT_SYMBOL vmlinux 0xee5cf922 tty_unregister_ldisc +EXPORT_SYMBOL vmlinux 0xee60cc66 phy_connect_direct +EXPORT_SYMBOL vmlinux 0xee6cff20 dquot_disable +EXPORT_SYMBOL vmlinux 0xee70d099 is_nd_pfn +EXPORT_SYMBOL vmlinux 0xee72cfb8 pnp_activate_dev EXPORT_SYMBOL vmlinux 0xee7d7deb gen_pool_dma_zalloc EXPORT_SYMBOL vmlinux 0xee7eb9e1 pnp_platform_devices EXPORT_SYMBOL vmlinux 0xee8c02e9 vprintk_emit EXPORT_SYMBOL vmlinux 0xee8d74d6 jiffies64_to_nsecs EXPORT_SYMBOL vmlinux 0xee91879b rb_first_postorder -EXPORT_SYMBOL vmlinux 0xee94fe5f km_policy_expired -EXPORT_SYMBOL vmlinux 0xeea2ad0a mipi_dsi_shutdown_peripheral EXPORT_SYMBOL vmlinux 0xeea9dbaf bitmap_bitremap -EXPORT_SYMBOL vmlinux 0xeeb42722 pv_ops -EXPORT_SYMBOL vmlinux 0xeebe394d netdev_adjacent_change_abort -EXPORT_SYMBOL vmlinux 0xeebe7fe1 seq_read -EXPORT_SYMBOL vmlinux 0xeecace39 phy_init_hw -EXPORT_SYMBOL vmlinux 0xeef4c772 lock_two_nondirectories -EXPORT_SYMBOL vmlinux 0xef11b324 xfrm_policy_walk_done -EXPORT_SYMBOL vmlinux 0xef1b82c8 md_bitmap_close_sync -EXPORT_SYMBOL vmlinux 0xef4fc433 d_invalidate -EXPORT_SYMBOL vmlinux 0xef502a52 vfio_unregister_notifier -EXPORT_SYMBOL vmlinux 0xef729f26 filemap_fdatawrite_range -EXPORT_SYMBOL vmlinux 0xef733558 amd_iommu_flush_page -EXPORT_SYMBOL vmlinux 0xef7ad90f xp_dma_unmap -EXPORT_SYMBOL vmlinux 0xef8bd8b2 devm_pci_alloc_host_bridge +EXPORT_SYMBOL vmlinux 0xeeae75c7 md_register_thread +EXPORT_SYMBOL vmlinux 0xeebe648b inetdev_by_index +EXPORT_SYMBOL vmlinux 0xeec3e026 devfreq_unregister_opp_notifier +EXPORT_SYMBOL vmlinux 0xeed952c9 filemap_range_has_page +EXPORT_SYMBOL vmlinux 0xeeeb4135 pcim_iomap_regions +EXPORT_SYMBOL vmlinux 0xeefbb9ca __kfree_skb +EXPORT_SYMBOL vmlinux 0xef1a0636 end_page_private_2 +EXPORT_SYMBOL vmlinux 0xef1eeb7c flow_indr_dev_unregister +EXPORT_SYMBOL vmlinux 0xef206c74 __traceiter_spi_transfer_start +EXPORT_SYMBOL vmlinux 0xef24e25c __filemap_set_wb_err +EXPORT_SYMBOL vmlinux 0xef2d65d1 vme_new_dma_list +EXPORT_SYMBOL vmlinux 0xef4835c2 pci_ep_cfs_remove_epc_group +EXPORT_SYMBOL vmlinux 0xef6b8018 alloc_buffer_head +EXPORT_SYMBOL vmlinux 0xef78aae0 inode_needs_sync +EXPORT_SYMBOL vmlinux 0xef8cf0af blk_rq_count_integrity_sg +EXPORT_SYMBOL vmlinux 0xef8db18f page_pool_put_page_bulk EXPORT_SYMBOL vmlinux 0xef9aedfc boot_option_idle_override -EXPORT_SYMBOL vmlinux 0xefa66f82 nf_unregister_net_hooks EXPORT_SYMBOL vmlinux 0xefaf2e4f tcf_queue_work -EXPORT_SYMBOL vmlinux 0xefb283a7 blk_execute_rq -EXPORT_SYMBOL vmlinux 0xefcac328 sk_capable +EXPORT_SYMBOL vmlinux 0xefb98df5 vfs_dup_fs_context +EXPORT_SYMBOL vmlinux 0xefbaa37a nexthop_bucket_set_hw_flags EXPORT_SYMBOL vmlinux 0xefcea2e7 acpi_warning -EXPORT_SYMBOL vmlinux 0xefe1436b dcache_dir_lseek +EXPORT_SYMBOL vmlinux 0xefe2462a iget5_locked EXPORT_SYMBOL vmlinux 0xefee932c acpi_get_data_full EXPORT_SYMBOL vmlinux 0xf0009fee put_pages_list EXPORT_SYMBOL vmlinux 0xf008a885 seg6_hmac_init -EXPORT_SYMBOL vmlinux 0xf00ec2be dquot_get_next_dqblk -EXPORT_SYMBOL vmlinux 0xf014cde5 __tracepoint_kmem_cache_alloc -EXPORT_SYMBOL vmlinux 0xf022877d __vfs_getxattr +EXPORT_SYMBOL vmlinux 0xf00bb0ea may_setattr EXPORT_SYMBOL vmlinux 0xf02aa937 wait_for_completion_interruptible_timeout -EXPORT_SYMBOL vmlinux 0xf03ee880 __vlan_find_dev_deep_rcu +EXPORT_SYMBOL vmlinux 0xf034f68d inet6_add_protocol +EXPORT_SYMBOL vmlinux 0xf0396ed8 mdiobus_write +EXPORT_SYMBOL vmlinux 0xf046ef43 ipv6_sock_mc_join +EXPORT_SYMBOL vmlinux 0xf04f8327 fget EXPORT_SYMBOL vmlinux 0xf05c32ad rdmsr_on_cpus -EXPORT_SYMBOL vmlinux 0xf064d4c0 device_get_mac_address -EXPORT_SYMBOL vmlinux 0xf06ecfa1 xfrm_state_add -EXPORT_SYMBOL vmlinux 0xf0737a7b fs_param_is_bool -EXPORT_SYMBOL vmlinux 0xf07de6b0 t10_pi_type3_crc -EXPORT_SYMBOL vmlinux 0xf07eebaf pnp_stop_dev -EXPORT_SYMBOL vmlinux 0xf082345c sock_kzfree_s -EXPORT_SYMBOL vmlinux 0xf0909d0c xfrm_init_state +EXPORT_SYMBOL vmlinux 0xf0940bee dm_unregister_target EXPORT_SYMBOL vmlinux 0xf09b5d9a get_zeroed_page EXPORT_SYMBOL vmlinux 0xf0a71b1b revert_creds -EXPORT_SYMBOL vmlinux 0xf0b09f95 iov_iter_get_pages -EXPORT_SYMBOL vmlinux 0xf0c21917 devm_pci_remap_iospace -EXPORT_SYMBOL vmlinux 0xf0c23aa3 devm_extcon_unregister_notifier +EXPORT_SYMBOL vmlinux 0xf0b3131e __devm_request_region +EXPORT_SYMBOL vmlinux 0xf0bd5e71 ip6_dst_alloc +EXPORT_SYMBOL vmlinux 0xf0d08cce pfifo_fast_ops +EXPORT_SYMBOL vmlinux 0xf0db1708 d_exact_alias +EXPORT_SYMBOL vmlinux 0xf0e8e78a dquot_get_state +EXPORT_SYMBOL vmlinux 0xf0e9bf27 audit_log_start EXPORT_SYMBOL vmlinux 0xf102033e slhc_remember EXPORT_SYMBOL vmlinux 0xf11dd46e _page_poisoning_enabled_early -EXPORT_SYMBOL vmlinux 0xf11e559f blk_rq_unmap_user -EXPORT_SYMBOL vmlinux 0xf12aeaf0 ip_frag_init -EXPORT_SYMBOL vmlinux 0xf143f06d phy_device_remove -EXPORT_SYMBOL vmlinux 0xf15f38a7 agp_allocate_memory -EXPORT_SYMBOL vmlinux 0xf1609bc5 __scm_send +EXPORT_SYMBOL vmlinux 0xf11e4f6f ps2_handle_ack +EXPORT_SYMBOL vmlinux 0xf13189d7 fscrypt_encrypt_pagecache_blocks +EXPORT_SYMBOL vmlinux 0xf13d48c1 vga_con +EXPORT_SYMBOL vmlinux 0xf13d9229 rtnl_set_sk_err +EXPORT_SYMBOL vmlinux 0xf14131da __phy_write_mmd +EXPORT_SYMBOL vmlinux 0xf14d71a3 ipv6_push_frag_opts +EXPORT_SYMBOL vmlinux 0xf14dc4ca md_unregister_thread +EXPORT_SYMBOL vmlinux 0xf1574c61 netdev_adjacent_change_commit EXPORT_SYMBOL vmlinux 0xf1848ee2 acpi_install_sci_handler -EXPORT_SYMBOL vmlinux 0xf18867c9 ps2_sliced_command EXPORT_SYMBOL vmlinux 0xf195c682 fb_invert_cmaps EXPORT_SYMBOL vmlinux 0xf1969a8e __usecs_to_jiffies -EXPORT_SYMBOL vmlinux 0xf19a1b66 pci_resize_resource +EXPORT_SYMBOL vmlinux 0xf1a30bde tcf_unregister_action EXPORT_SYMBOL vmlinux 0xf1a68107 acpi_processor_preregister_performance -EXPORT_SYMBOL vmlinux 0xf1a879f2 update_devfreq -EXPORT_SYMBOL vmlinux 0xf1c738b1 dev_get_by_index_rcu -EXPORT_SYMBOL vmlinux 0xf1d55189 neigh_event_ns -EXPORT_SYMBOL vmlinux 0xf1da9d09 pskb_trim_rcsum_slow +EXPORT_SYMBOL vmlinux 0xf1b254fb dev_mc_add_excl +EXPORT_SYMBOL vmlinux 0xf1d8a97f drop_nlink EXPORT_SYMBOL vmlinux 0xf1db1704 nla_memcpy EXPORT_SYMBOL vmlinux 0xf1e046cc panic EXPORT_SYMBOL vmlinux 0xf1e98c74 avenrun -EXPORT_SYMBOL vmlinux 0xf213123d pci_bus_write_config_dword -EXPORT_SYMBOL vmlinux 0xf217c89c jbd2_journal_start_reserved -EXPORT_SYMBOL vmlinux 0xf2230f77 filemap_write_and_wait_range +EXPORT_SYMBOL vmlinux 0xf20ee4df pipe_lock +EXPORT_SYMBOL vmlinux 0xf23dc470 xsk_clear_tx_need_wakeup +EXPORT_SYMBOL vmlinux 0xf23f31a8 phy_loopback EXPORT_SYMBOL vmlinux 0xf23fcb99 __kfifo_in -EXPORT_SYMBOL vmlinux 0xf245d6e9 fs_param_is_enum -EXPORT_SYMBOL vmlinux 0xf25ff0b3 agp_enable -EXPORT_SYMBOL vmlinux 0xf280475c register_key_type +EXPORT_SYMBOL vmlinux 0xf2548dc7 lock_page_memcg +EXPORT_SYMBOL vmlinux 0xf2747ac8 jbd2_journal_load EXPORT_SYMBOL vmlinux 0xf28404cf devlink_dpipe_header_ipv6 EXPORT_SYMBOL vmlinux 0xf28cf0ae __hw_addr_init EXPORT_SYMBOL vmlinux 0xf29403e5 acpi_install_table_handler EXPORT_SYMBOL vmlinux 0xf29f8515 __kfifo_dma_out_prepare_r -EXPORT_SYMBOL vmlinux 0xf2a0aef1 tcp_timewait_state_process EXPORT_SYMBOL vmlinux 0xf2b81b64 arch_io_reserve_memtype_wc -EXPORT_SYMBOL vmlinux 0xf2b91e5b inet_csk_clear_xmit_timers -EXPORT_SYMBOL vmlinux 0xf2b9d53f ptp_find_pin_unlocked EXPORT_SYMBOL vmlinux 0xf2c43f3f zlib_deflate -EXPORT_SYMBOL vmlinux 0xf2d3aa84 vfs_mkobj +EXPORT_SYMBOL vmlinux 0xf2d4e3a7 set_pages_array_wc EXPORT_SYMBOL vmlinux 0xf2e5bd87 security_free_mnt_opts -EXPORT_SYMBOL vmlinux 0xf2eb555e drop_nlink -EXPORT_SYMBOL vmlinux 0xf2ece78c blk_queue_io_opt +EXPORT_SYMBOL vmlinux 0xf2e7345b filemap_fdatawrite +EXPORT_SYMBOL vmlinux 0xf2ebee0c igrab EXPORT_SYMBOL vmlinux 0xf2f53617 memregion_free EXPORT_SYMBOL vmlinux 0xf30965ac iosf_mbi_register_pmic_bus_access_notifier EXPORT_SYMBOL vmlinux 0xf3107926 sha224_update -EXPORT_SYMBOL vmlinux 0xf318353b tty_check_change +EXPORT_SYMBOL vmlinux 0xf3196cb4 pci_set_master +EXPORT_SYMBOL vmlinux 0xf31a82c3 writeback_inodes_sb +EXPORT_SYMBOL vmlinux 0xf32a50ed agp_generic_type_to_mask_type +EXPORT_SYMBOL vmlinux 0xf3346e3a inet_csk_prepare_forced_close +EXPORT_SYMBOL vmlinux 0xf33ae6b8 __fib6_flush_trees +EXPORT_SYMBOL vmlinux 0xf3453a6b ethtool_rx_flow_rule_create EXPORT_SYMBOL vmlinux 0xf346231f seq_list_start_head EXPORT_SYMBOL vmlinux 0xf353a698 register_module_notifier -EXPORT_SYMBOL vmlinux 0xf356f7a7 blk_mq_tagset_busy_iter -EXPORT_SYMBOL vmlinux 0xf37bdf07 kmalloc_caches -EXPORT_SYMBOL vmlinux 0xf3840d9e blk_mq_kick_requeue_list +EXPORT_SYMBOL vmlinux 0xf365701e __set_page_dirty_no_writeback +EXPORT_SYMBOL vmlinux 0xf36dbe41 pci_alloc_dev +EXPORT_SYMBOL vmlinux 0xf37d611a put_cmsg_scm_timestamping64 +EXPORT_SYMBOL vmlinux 0xf3825a91 pci_release_regions EXPORT_SYMBOL vmlinux 0xf3916987 global_cursor_default -EXPORT_SYMBOL vmlinux 0xf393982d dquot_quotactl_sysfile_ops +EXPORT_SYMBOL vmlinux 0xf3949860 I_BDEV +EXPORT_SYMBOL vmlinux 0xf39fa3c2 amd_iommu_complete_ppr EXPORT_SYMBOL vmlinux 0xf3a57892 release_dentry_name_snapshot EXPORT_SYMBOL vmlinux 0xf3b30a06 utf8version_latest -EXPORT_SYMBOL vmlinux 0xf3b5320e __dev_direct_xmit +EXPORT_SYMBOL vmlinux 0xf3db93f7 remove_watch_from_object EXPORT_SYMBOL vmlinux 0xf3e0e1df allocate_resource EXPORT_SYMBOL vmlinux 0xf3e6402e __bitmap_equal -EXPORT_SYMBOL vmlinux 0xf3f27e1e clear_nlink +EXPORT_SYMBOL vmlinux 0xf3f07adc seq_open_private +EXPORT_SYMBOL vmlinux 0xf3f9455f sock_create_kern EXPORT_SYMBOL vmlinux 0xf3fc8a70 ns_capable_noaudit -EXPORT_SYMBOL vmlinux 0xf4062309 dev_remove_pack -EXPORT_SYMBOL vmlinux 0xf40c8eca blk_mq_alloc_request -EXPORT_SYMBOL vmlinux 0xf410c210 phy_ethtool_set_eee +EXPORT_SYMBOL vmlinux 0xf429e3ca fb_get_mode EXPORT_SYMBOL vmlinux 0xf43d2caa acpi_remove_interface +EXPORT_SYMBOL vmlinux 0xf43e833d inet6_offloads EXPORT_SYMBOL vmlinux 0xf44a904a net_ns_barrier -EXPORT_SYMBOL vmlinux 0xf454113a security_task_getsecid_subj -EXPORT_SYMBOL vmlinux 0xf473f139 block_is_partially_uptodate +EXPORT_SYMBOL vmlinux 0xf44c6a92 padata_alloc_shell +EXPORT_SYMBOL vmlinux 0xf452b0b2 blk_queue_max_write_zeroes_sectors +EXPORT_SYMBOL vmlinux 0xf45817c6 __vfs_getxattr +EXPORT_SYMBOL vmlinux 0xf45ea536 gnet_stats_copy_basic_hw +EXPORT_SYMBOL vmlinux 0xf465dea6 generic_file_llseek +EXPORT_SYMBOL vmlinux 0xf46b6882 devfreq_register_opp_notifier +EXPORT_SYMBOL vmlinux 0xf46babf5 unmap_mapping_range EXPORT_SYMBOL vmlinux 0xf474c21c bitmap_print_to_pagebuf -EXPORT_SYMBOL vmlinux 0xf474f54d phy_ethtool_nway_reset EXPORT_SYMBOL vmlinux 0xf474fdcb kfree_const -EXPORT_SYMBOL vmlinux 0xf47edcc5 neigh_for_each -EXPORT_SYMBOL vmlinux 0xf4813137 d_instantiate_anon -EXPORT_SYMBOL vmlinux 0xf482dd21 ppp_input_error +EXPORT_SYMBOL vmlinux 0xf49c8e62 param_set_long EXPORT_SYMBOL vmlinux 0xf4a565fd wrmsr_on_cpus -EXPORT_SYMBOL vmlinux 0xf4b302f7 mdiobus_scan +EXPORT_SYMBOL vmlinux 0xf4b23f74 __sock_queue_rcv_skb +EXPORT_SYMBOL vmlinux 0xf4b45df7 invalidate_inode_buffers EXPORT_SYMBOL vmlinux 0xf4b754fd acpi_resources_are_enforced +EXPORT_SYMBOL vmlinux 0xf4b76fd2 param_ops_hexint EXPORT_SYMBOL vmlinux 0xf4bdbeb9 __frontswap_invalidate_area -EXPORT_SYMBOL vmlinux 0xf4ca4555 bio_endio +EXPORT_SYMBOL vmlinux 0xf4d42ed6 ppp_input +EXPORT_SYMBOL vmlinux 0xf4d9d567 __scsi_print_sense EXPORT_SYMBOL vmlinux 0xf4db35bc stpcpy -EXPORT_SYMBOL vmlinux 0xf4dbe491 free_task EXPORT_SYMBOL vmlinux 0xf4f14de6 rtnl_trylock -EXPORT_SYMBOL vmlinux 0xf4fc8cba jbd2_journal_init_inode -EXPORT_SYMBOL vmlinux 0xf52456e4 param_get_hexint -EXPORT_SYMBOL vmlinux 0xf533da70 dev_uc_add +EXPORT_SYMBOL vmlinux 0xf50cb401 d_add_ci +EXPORT_SYMBOL vmlinux 0xf5347f2b phy_attached_info_irq +EXPORT_SYMBOL vmlinux 0xf5379fe9 __tty_insert_flip_char EXPORT_SYMBOL vmlinux 0xf53d4c26 qdisc_class_hash_destroy -EXPORT_SYMBOL vmlinux 0xf54c0a3f dma_resv_reserve_shared -EXPORT_SYMBOL vmlinux 0xf54fffe7 skb_push -EXPORT_SYMBOL vmlinux 0xf56086d1 __frontswap_store -EXPORT_SYMBOL vmlinux 0xf56763f5 register_netdevice_notifier_net -EXPORT_SYMBOL vmlinux 0xf570c3cd ip_tunnel_encap_del_ops +EXPORT_SYMBOL vmlinux 0xf541a181 blk_queue_max_segment_size +EXPORT_SYMBOL vmlinux 0xf54ae57b is_nd_btt +EXPORT_SYMBOL vmlinux 0xf5574abc mipi_dsi_dcs_get_pixel_format +EXPORT_SYMBOL vmlinux 0xf55caa0d request_firmware_nowait +EXPORT_SYMBOL vmlinux 0xf564acbe tty_port_hangup +EXPORT_SYMBOL vmlinux 0xf5702018 of_find_mipi_dsi_device_by_node EXPORT_SYMBOL vmlinux 0xf591753d nf_hooks_needed -EXPORT_SYMBOL vmlinux 0xf5a1b8c2 __hw_addr_sync_dev EXPORT_SYMBOL vmlinux 0xf5a20ed2 __genradix_prealloc EXPORT_SYMBOL vmlinux 0xf5a5c84c msrs_alloc -EXPORT_SYMBOL vmlinux 0xf5a6f367 blk_pm_runtime_init +EXPORT_SYMBOL vmlinux 0xf5ac8aff fs_context_for_mount EXPORT_SYMBOL vmlinux 0xf5add0ae ns_capable_setid -EXPORT_SYMBOL vmlinux 0xf5c86ad9 jbd2_fc_end_commit -EXPORT_SYMBOL vmlinux 0xf5d44a29 xfrm4_rcv +EXPORT_SYMBOL vmlinux 0xf5b0f173 mfd_cell_disable +EXPORT_SYMBOL vmlinux 0xf5b4f404 xfrm_input_unregister_afinfo +EXPORT_SYMBOL vmlinux 0xf5e0ce5b blk_mq_stop_hw_queue EXPORT_SYMBOL vmlinux 0xf5e7ea40 ktime_get_coarse_ts64 -EXPORT_SYMBOL vmlinux 0xf5f8cb6d blk_queue_max_write_zeroes_sectors +EXPORT_SYMBOL vmlinux 0xf5eb5ac7 ethtool_get_phc_vclocks EXPORT_SYMBOL vmlinux 0xf60ab926 acpi_get_event_status -EXPORT_SYMBOL vmlinux 0xf61c4a7b dev_mc_del -EXPORT_SYMBOL vmlinux 0xf627cd7d skb_copy_bits -EXPORT_SYMBOL vmlinux 0xf63aaf3e jbd2_log_wait_commit +EXPORT_SYMBOL vmlinux 0xf61259b0 nf_hook_slow_list +EXPORT_SYMBOL vmlinux 0xf61b816b eisa_bus_type +EXPORT_SYMBOL vmlinux 0xf61f330f prepare_to_swait_event +EXPORT_SYMBOL vmlinux 0xf62e685a from_kprojid_munged +EXPORT_SYMBOL vmlinux 0xf631e42a param_ops_invbool EXPORT_SYMBOL vmlinux 0xf643d104 hsiphash_4u32 -EXPORT_SYMBOL vmlinux 0xf65ece94 __breadahead_gfp +EXPORT_SYMBOL vmlinux 0xf65f340f __blockdev_direct_IO EXPORT_SYMBOL vmlinux 0xf665f74f sock_load_diag_module +EXPORT_SYMBOL vmlinux 0xf66d882c unregister_fib_notifier EXPORT_SYMBOL vmlinux 0xf68285c0 register_inetaddr_notifier -EXPORT_SYMBOL vmlinux 0xf691da23 finalize_exec -EXPORT_SYMBOL vmlinux 0xf69af8f7 rtnl_notify -EXPORT_SYMBOL vmlinux 0xf6c1057e blk_rq_init -EXPORT_SYMBOL vmlinux 0xf6c7e0b8 fscrypt_free_bounce_page -EXPORT_SYMBOL vmlinux 0xf6c88e28 eth_gro_complete -EXPORT_SYMBOL vmlinux 0xf6dea54f lookup_one_len +EXPORT_SYMBOL vmlinux 0xf69bdffe sk_mc_loop +EXPORT_SYMBOL vmlinux 0xf6c011b8 vfs_link +EXPORT_SYMBOL vmlinux 0xf6cb5d1b __xfrm_decode_session +EXPORT_SYMBOL vmlinux 0xf6cf245b kthread_bind +EXPORT_SYMBOL vmlinux 0xf6cfdf1e kmem_cache_destroy +EXPORT_SYMBOL vmlinux 0xf6d338cc proc_remove +EXPORT_SYMBOL vmlinux 0xf6d38965 console_stop +EXPORT_SYMBOL vmlinux 0xf6e047fa inet_put_port +EXPORT_SYMBOL vmlinux 0xf6e8ac0f compat_ptr_ioctl EXPORT_SYMBOL vmlinux 0xf6ebc03b net_ratelimit EXPORT_SYMBOL vmlinux 0xf6f9d58d init_on_free EXPORT_SYMBOL vmlinux 0xf6fc8791 __bitmap_xor -EXPORT_SYMBOL vmlinux 0xf737b5c4 get_task_cred +EXPORT_SYMBOL vmlinux 0xf6fdaeae bio_add_page +EXPORT_SYMBOL vmlinux 0xf70406c9 dma_sync_sg_for_device +EXPORT_SYMBOL vmlinux 0xf711ba05 sock_wmalloc +EXPORT_SYMBOL vmlinux 0xf71911fc fc_mount +EXPORT_SYMBOL vmlinux 0xf71f1625 dm_table_get_md +EXPORT_SYMBOL vmlinux 0xf73023c5 filemap_fdatawrite_wbc EXPORT_SYMBOL vmlinux 0xf738d1be register_blocking_lsm_notifier -EXPORT_SYMBOL vmlinux 0xf743eced tcp_gro_complete -EXPORT_SYMBOL vmlinux 0xf764c5cc tcp_disconnect +EXPORT_SYMBOL vmlinux 0xf7461a1c inet_twsk_deschedule_put +EXPORT_SYMBOL vmlinux 0xf7500a61 kmem_cache_create +EXPORT_SYMBOL vmlinux 0xf7550288 netdev_state_change +EXPORT_SYMBOL vmlinux 0xf75ff3d3 dquot_quota_sync +EXPORT_SYMBOL vmlinux 0xf75ffb8d dev_mc_sync +EXPORT_SYMBOL vmlinux 0xf76231dd jbd2_journal_check_available_features +EXPORT_SYMBOL vmlinux 0xf763bc78 unpin_user_pages +EXPORT_SYMBOL vmlinux 0xf765c880 md_handle_request +EXPORT_SYMBOL vmlinux 0xf765e6b7 generic_set_encrypted_ci_d_ops EXPORT_SYMBOL vmlinux 0xf77337a1 hdmi_audio_infoframe_check -EXPORT_SYMBOL vmlinux 0xf780c87f iter_file_splice_write -EXPORT_SYMBOL vmlinux 0xf782a197 devfreq_suspend_device -EXPORT_SYMBOL vmlinux 0xf78c61a9 scsi_is_sdev_device +EXPORT_SYMBOL vmlinux 0xf78e3d82 dev_add_offload EXPORT_SYMBOL vmlinux 0xf79ca3bb acpi_remove_gpe_block EXPORT_SYMBOL vmlinux 0xf79f009d textsearch_destroy -EXPORT_SYMBOL vmlinux 0xf7ac7266 update_region -EXPORT_SYMBOL vmlinux 0xf7b66087 pci_clear_master -EXPORT_SYMBOL vmlinux 0xf7bdea11 flow_rule_match_enc_control EXPORT_SYMBOL vmlinux 0xf7d31de9 kstrtoul_from_user EXPORT_SYMBOL vmlinux 0xf7da6e6f acpi_unload_table -EXPORT_SYMBOL vmlinux 0xf7db9cd3 neigh_ifdown -EXPORT_SYMBOL vmlinux 0xf7e613bb nd_device_unregister EXPORT_SYMBOL vmlinux 0xf7ef9a79 iosf_mbi_punit_release -EXPORT_SYMBOL vmlinux 0xf7f5e023 __cleancache_init_shared_fs -EXPORT_SYMBOL vmlinux 0xf80640ab inet_sk_set_state -EXPORT_SYMBOL vmlinux 0xf807be85 inet_frag_pull_head +EXPORT_SYMBOL vmlinux 0xf7f41e25 ip6_frag_next +EXPORT_SYMBOL vmlinux 0xf80a02c9 pci_find_capability EXPORT_SYMBOL vmlinux 0xf80be44e rdmsr_safe_on_cpu EXPORT_SYMBOL vmlinux 0xf811e69d scsi_eh_flush_done_q EXPORT_SYMBOL vmlinux 0xf812cff6 memscan -EXPORT_SYMBOL vmlinux 0xf81e78de scsi_register_interface +EXPORT_SYMBOL vmlinux 0xf8195152 sock_no_linger +EXPORT_SYMBOL vmlinux 0xf81c0ec5 kernel_sendpage_locked EXPORT_SYMBOL vmlinux 0xf82abc1d isa_dma_bridge_buggy -EXPORT_SYMBOL vmlinux 0xf82b129b sget EXPORT_SYMBOL vmlinux 0xf82ec573 rb_prev +EXPORT_SYMBOL vmlinux 0xf838b08b netdev_name_node_alt_create +EXPORT_SYMBOL vmlinux 0xf838c1c4 arp_tbl +EXPORT_SYMBOL vmlinux 0xf839d79f read_cache_pages +EXPORT_SYMBOL vmlinux 0xf840b77b dump_skip EXPORT_SYMBOL vmlinux 0xf84bd6ee bpf_stats_enabled_key -EXPORT_SYMBOL vmlinux 0xf86057df pci_remove_bus -EXPORT_SYMBOL vmlinux 0xf864fc01 get_tree_bdev -EXPORT_SYMBOL vmlinux 0xf876fd93 pcie_port_service_register +EXPORT_SYMBOL vmlinux 0xf85817db proc_create_single_data +EXPORT_SYMBOL vmlinux 0xf8604f5d tc_setup_cb_replace +EXPORT_SYMBOL vmlinux 0xf86f0026 tcp_rtx_synack +EXPORT_SYMBOL vmlinux 0xf886ea7d param_get_string EXPORT_SYMBOL vmlinux 0xf888ca21 sg_init_table -EXPORT_SYMBOL vmlinux 0xf894515d param_ops_bool +EXPORT_SYMBOL vmlinux 0xf8a376b7 pci_ep_cfs_remove_epf_group +EXPORT_SYMBOL vmlinux 0xf8ab43d5 ipv6_mc_check_mld +EXPORT_SYMBOL vmlinux 0xf8aca5ba __insert_inode_hash EXPORT_SYMBOL vmlinux 0xf8b05467 __nla_reserve EXPORT_SYMBOL vmlinux 0xf8bf8e22 ZSTD_DDictWorkspaceBound -EXPORT_SYMBOL vmlinux 0xf8c21527 set_capacity +EXPORT_SYMBOL vmlinux 0xf8c1e641 blk_queue_flag_clear +EXPORT_SYMBOL vmlinux 0xf8ca87f9 wait_on_page_bit_killable EXPORT_SYMBOL vmlinux 0xf8d07858 bitmap_from_arr32 -EXPORT_SYMBOL vmlinux 0xf8d29566 phy_get_pause -EXPORT_SYMBOL vmlinux 0xf8e1c84b fs_context_for_reconfigure -EXPORT_SYMBOL vmlinux 0xf8e71fe3 dmaengine_get_unmap_data +EXPORT_SYMBOL vmlinux 0xf8dcfdc8 ps2_sendbyte +EXPORT_SYMBOL vmlinux 0xf8e03b41 ip_check_defrag +EXPORT_SYMBOL vmlinux 0xf8f104e9 pci_select_bars EXPORT_SYMBOL vmlinux 0xf8f61ebc wake_up_var -EXPORT_SYMBOL vmlinux 0xf9018e35 tcf_em_register EXPORT_SYMBOL vmlinux 0xf90a1e85 __x86_indirect_thunk_r8 -EXPORT_SYMBOL vmlinux 0xf90a6fcc param_ops_int -EXPORT_SYMBOL vmlinux 0xf9192e2d path_is_mountpoint -EXPORT_SYMBOL vmlinux 0xf92be79e uart_remove_one_port -EXPORT_SYMBOL vmlinux 0xf92ca67b dm_table_get_md -EXPORT_SYMBOL vmlinux 0xf9340b77 set_anon_super_fc -EXPORT_SYMBOL vmlinux 0xf934ecd6 kern_path -EXPORT_SYMBOL vmlinux 0xf93a9465 sdev_prefix_printk -EXPORT_SYMBOL vmlinux 0xf93f3d78 jbd2_trans_will_send_data_barrier +EXPORT_SYMBOL vmlinux 0xf93b6736 fb_set_cmap +EXPORT_SYMBOL vmlinux 0xf93d3317 unlock_two_nondirectories EXPORT_SYMBOL vmlinux 0xf93fd09c fb_find_mode_cvt -EXPORT_SYMBOL vmlinux 0xf96109d6 dev_mc_add_global +EXPORT_SYMBOL vmlinux 0xf948bdbb tcf_qevent_validate_change EXPORT_SYMBOL vmlinux 0xf971cea8 utf8len -EXPORT_SYMBOL vmlinux 0xf97a7268 __register_chrdev -EXPORT_SYMBOL vmlinux 0xf991ccab key_link -EXPORT_SYMBOL vmlinux 0xf9964b7e mdiobus_read_nested -EXPORT_SYMBOL vmlinux 0xf997ddeb tcp_v4_do_rcv +EXPORT_SYMBOL vmlinux 0xf980d683 rt_dst_alloc EXPORT_SYMBOL vmlinux 0xf9a482f9 msleep -EXPORT_SYMBOL vmlinux 0xf9ad2ef7 tcp_sock_set_nodelay -EXPORT_SYMBOL vmlinux 0xf9b9f3fc md_bitmap_sync_with_cluster +EXPORT_SYMBOL vmlinux 0xf9bdcb96 devm_pci_remap_iospace EXPORT_SYMBOL vmlinux 0xf9c0b663 strlcat -EXPORT_SYMBOL vmlinux 0xf9c98138 napi_complete_done +EXPORT_SYMBOL vmlinux 0xf9c7c78d unregister_md_personality EXPORT_SYMBOL vmlinux 0xf9ca2eb4 kstrtoint_from_user -EXPORT_SYMBOL vmlinux 0xf9d3ed40 __skb_free_datagram_locked -EXPORT_SYMBOL vmlinux 0xf9d41e38 d_rehash +EXPORT_SYMBOL vmlinux 0xf9d8e2e4 get_user_pages +EXPORT_SYMBOL vmlinux 0xf9dc740f blk_queue_max_hw_sectors +EXPORT_SYMBOL vmlinux 0xf9e527e9 tty_hangup +EXPORT_SYMBOL vmlinux 0xf9f14232 __xfrm_state_destroy EXPORT_SYMBOL vmlinux 0xf9f3696e __cpuhp_setup_state_cpuslocked -EXPORT_SYMBOL vmlinux 0xf9f60632 blk_rq_count_integrity_sg +EXPORT_SYMBOL vmlinux 0xfa0847aa jbd2_journal_abort EXPORT_SYMBOL vmlinux 0xfa08c34a page_offline_end -EXPORT_SYMBOL vmlinux 0xfa1494b3 ipv6_chk_addr_and_flags +EXPORT_SYMBOL vmlinux 0xfa1db6b5 nf_log_trace +EXPORT_SYMBOL vmlinux 0xfa1e4a16 blk_mq_init_queue EXPORT_SYMBOL vmlinux 0xfa297415 acpi_map_pxm_to_node -EXPORT_SYMBOL vmlinux 0xfa388ee3 __seq_open_private -EXPORT_SYMBOL vmlinux 0xfa4a181b __dquot_free_space -EXPORT_SYMBOL vmlinux 0xfa515436 devfreq_remove_device -EXPORT_SYMBOL vmlinux 0xfa53a029 dma_map_page_attrs -EXPORT_SYMBOL vmlinux 0xfa5731bb scsi_host_get +EXPORT_SYMBOL vmlinux 0xfa2de932 pci_claim_resource +EXPORT_SYMBOL vmlinux 0xfa41b349 tcp_timewait_state_process +EXPORT_SYMBOL vmlinux 0xfa435fe9 scsi_device_put +EXPORT_SYMBOL vmlinux 0xfa56d78e netlink_kernel_release EXPORT_SYMBOL vmlinux 0xfa599bb2 netlink_register_notifier -EXPORT_SYMBOL vmlinux 0xfa614ec2 register_qdisc -EXPORT_SYMBOL vmlinux 0xfa849994 pci_bus_type -EXPORT_SYMBOL vmlinux 0xfa86e199 phy_attach +EXPORT_SYMBOL vmlinux 0xfa6218e4 inet_sk_rx_dst_set +EXPORT_SYMBOL vmlinux 0xfa7cee74 __cgroup_bpf_run_filter_sock_ops +EXPORT_SYMBOL vmlinux 0xfa7cf8bf sync_filesystem +EXPORT_SYMBOL vmlinux 0xfa80cfb6 tcf_block_get EXPORT_SYMBOL vmlinux 0xfa873ad0 prandom_seed -EXPORT_SYMBOL vmlinux 0xfa936ebb xfrm_register_type_offload +EXPORT_SYMBOL vmlinux 0xfaa67f33 tcf_block_put_ext +EXPORT_SYMBOL vmlinux 0xfaa6e705 tcp_time_wait EXPORT_SYMBOL vmlinux 0xfaaa12d0 _page_poisoning_enabled -EXPORT_SYMBOL vmlinux 0xfaad8d97 scsi_report_opcode -EXPORT_SYMBOL vmlinux 0xfaaf0f3c cookie_ecn_ok -EXPORT_SYMBOL vmlinux 0xfab07c1a scsi_host_alloc EXPORT_SYMBOL vmlinux 0xfac19588 __clear_user EXPORT_SYMBOL vmlinux 0xfac8865f sysctl_wmem_max -EXPORT_SYMBOL vmlinux 0xfaf60bf1 ata_port_printk -EXPORT_SYMBOL vmlinux 0xfb03955f filemap_invalidate_lock_two -EXPORT_SYMBOL vmlinux 0xfb05bcab fs_param_is_u64 -EXPORT_SYMBOL vmlinux 0xfb0a4f62 deactivate_super -EXPORT_SYMBOL vmlinux 0xfb223884 xfrm_lookup -EXPORT_SYMBOL vmlinux 0xfb2add8b tcf_action_update_stats -EXPORT_SYMBOL vmlinux 0xfb303e4b inet_frag_find +EXPORT_SYMBOL vmlinux 0xfaebee9c jbd2_journal_set_features +EXPORT_SYMBOL vmlinux 0xfafecdf5 key_link +EXPORT_SYMBOL vmlinux 0xfb04d335 mipi_dsi_picture_parameter_set +EXPORT_SYMBOL vmlinux 0xfb0632aa netif_set_real_num_tx_queues +EXPORT_SYMBOL vmlinux 0xfb07b453 sock_register +EXPORT_SYMBOL vmlinux 0xfb149513 tcp_release_cb EXPORT_SYMBOL vmlinux 0xfb384d37 kasprintf +EXPORT_SYMBOL vmlinux 0xfb3ac285 dma_unmap_page_attrs +EXPORT_SYMBOL vmlinux 0xfb402d5c brioctl_set +EXPORT_SYMBOL vmlinux 0xfb4e2261 fqdir_exit +EXPORT_SYMBOL vmlinux 0xfb53d57e xp_set_rxq_info EXPORT_SYMBOL vmlinux 0xfb578fc5 memset -EXPORT_SYMBOL vmlinux 0xfb5d2415 phy_ethtool_get_sset_count +EXPORT_SYMBOL vmlinux 0xfb5a3f49 blk_mq_queue_stopped +EXPORT_SYMBOL vmlinux 0xfb6a00cb phy_ethtool_get_wol EXPORT_SYMBOL vmlinux 0xfb6af58d recalc_sigpending -EXPORT_SYMBOL vmlinux 0xfb87a567 netdev_refcnt_read -EXPORT_SYMBOL vmlinux 0xfb924a26 dev_open +EXPORT_SYMBOL vmlinux 0xfb837f52 pci_bus_write_config_dword +EXPORT_SYMBOL vmlinux 0xfb881a56 flow_rule_match_enc_control +EXPORT_SYMBOL vmlinux 0xfb907765 skb_copy_and_csum_dev +EXPORT_SYMBOL vmlinux 0xfb95a33f skb_ext_add +EXPORT_SYMBOL vmlinux 0xfb9908e2 pci_get_slot +EXPORT_SYMBOL vmlinux 0xfb9ed458 cookie_timestamp_decode EXPORT_SYMBOL vmlinux 0xfba7ddd2 match_u64 EXPORT_SYMBOL vmlinux 0xfbaaf01e console_lock EXPORT_SYMBOL vmlinux 0xfbab1bb1 ioread8_rep EXPORT_SYMBOL vmlinux 0xfbad3cf0 scsi_normalize_sense EXPORT_SYMBOL vmlinux 0xfbb8a761 strscpy_pad -EXPORT_SYMBOL vmlinux 0xfbc309f6 neigh_destroy +EXPORT_SYMBOL vmlinux 0xfbc2c91e input_event EXPORT_SYMBOL vmlinux 0xfbc4f89e io_schedule_timeout -EXPORT_SYMBOL vmlinux 0xfbc59109 padata_do_serial -EXPORT_SYMBOL vmlinux 0xfbc6e793 fscrypt_encrypt_block_inplace +EXPORT_SYMBOL vmlinux 0xfbca5aa6 jbd2_journal_wipe +EXPORT_SYMBOL vmlinux 0xfbdf64b4 param_set_charp EXPORT_SYMBOL vmlinux 0xfbe8ee28 acpi_get_table_by_index -EXPORT_SYMBOL vmlinux 0xfbfec0ab fuse_mount_destroy -EXPORT_SYMBOL vmlinux 0xfc0177f9 amd_iommu_domain_set_gcr3 -EXPORT_SYMBOL vmlinux 0xfc252c9a input_mt_sync_frame +EXPORT_SYMBOL vmlinux 0xfbea1283 fb_prepare_logo +EXPORT_SYMBOL vmlinux 0xfbf2a036 refresh_frequency_limits +EXPORT_SYMBOL vmlinux 0xfbf4ac28 rtnl_notify +EXPORT_SYMBOL vmlinux 0xfc00fd7c ptp_find_pin_unlocked +EXPORT_SYMBOL vmlinux 0xfc0eef81 rps_may_expire_flow +EXPORT_SYMBOL vmlinux 0xfc249719 lock_two_nondirectories +EXPORT_SYMBOL vmlinux 0xfc320e30 __frontswap_test EXPORT_SYMBOL vmlinux 0xfc336d2e __wake_up_bit +EXPORT_SYMBOL vmlinux 0xfc38fe6d kern_unmount EXPORT_SYMBOL vmlinux 0xfc399557 utf8_load EXPORT_SYMBOL vmlinux 0xfc39e32f ioport_unmap EXPORT_SYMBOL vmlinux 0xfc3d53cb __put_user_nocheck_1 EXPORT_SYMBOL vmlinux 0xfc4152fc ec_read -EXPORT_SYMBOL vmlinux 0xfc45adf5 kern_unmount_array -EXPORT_SYMBOL vmlinux 0xfc6e8c9c mpage_readpage -EXPORT_SYMBOL vmlinux 0xfc701c03 nd_pfn_probe -EXPORT_SYMBOL vmlinux 0xfc8b2f68 serio_unregister_port -EXPORT_SYMBOL vmlinux 0xfc8b6f41 ip6_frag_next -EXPORT_SYMBOL vmlinux 0xfcb4c270 mdio_device_register +EXPORT_SYMBOL vmlinux 0xfc54a976 devm_iounmap +EXPORT_SYMBOL vmlinux 0xfc6b2da7 __scsi_device_lookup +EXPORT_SYMBOL vmlinux 0xfc766869 flow_rule_match_enc_keyid +EXPORT_SYMBOL vmlinux 0xfc77ad44 netdev_err +EXPORT_SYMBOL vmlinux 0xfc80b038 md_bitmap_cond_end_sync +EXPORT_SYMBOL vmlinux 0xfc84df26 block_write_full_page +EXPORT_SYMBOL vmlinux 0xfc989353 flow_rule_match_ct +EXPORT_SYMBOL vmlinux 0xfca78978 param_ops_short +EXPORT_SYMBOL vmlinux 0xfcb7012c netif_carrier_on +EXPORT_SYMBOL vmlinux 0xfcb8cf27 param_get_short EXPORT_SYMBOL vmlinux 0xfcd1819a hdmi_spd_infoframe_check -EXPORT_SYMBOL vmlinux 0xfce8c2e1 devm_devfreq_unregister_notifier +EXPORT_SYMBOL vmlinux 0xfcd56fc1 scsi_report_device_reset EXPORT_SYMBOL vmlinux 0xfcec0987 enable_irq -EXPORT_SYMBOL vmlinux 0xfcf07781 set_cached_acl -EXPORT_SYMBOL vmlinux 0xfcf6178d mr_fill_mroute -EXPORT_SYMBOL vmlinux 0xfcf959b1 devfreq_monitor_suspend -EXPORT_SYMBOL vmlinux 0xfd0ff1e4 rtnl_kfree_skbs -EXPORT_SYMBOL vmlinux 0xfd192b97 udp_push_pending_frames -EXPORT_SYMBOL vmlinux 0xfd23a6f8 pnp_register_card_driver -EXPORT_SYMBOL vmlinux 0xfd27026b simple_unlink -EXPORT_SYMBOL vmlinux 0xfd36abb5 bio_alloc_bioset -EXPORT_SYMBOL vmlinux 0xfd3ab069 security_inet_conn_request -EXPORT_SYMBOL vmlinux 0xfd3b39b7 d_prune_aliases -EXPORT_SYMBOL vmlinux 0xfd3d3273 phy_get_eee_err -EXPORT_SYMBOL vmlinux 0xfd3eac6a sock_kfree_s -EXPORT_SYMBOL vmlinux 0xfd6e2a4d tcf_exts_dump_stats -EXPORT_SYMBOL vmlinux 0xfd72e2f7 unix_get_socket -EXPORT_SYMBOL vmlinux 0xfd81eb55 __tracepoint_read_msr -EXPORT_SYMBOL vmlinux 0xfd8ba7a5 __destroy_inode -EXPORT_SYMBOL vmlinux 0xfd926d17 remap_pfn_range +EXPORT_SYMBOL vmlinux 0xfcff5899 ata_std_end_eh +EXPORT_SYMBOL vmlinux 0xfd26f456 register_netdevice +EXPORT_SYMBOL vmlinux 0xfd289f99 vfs_parse_fs_param_source +EXPORT_SYMBOL vmlinux 0xfd31a32b set_anon_super_fc +EXPORT_SYMBOL vmlinux 0xfd55f4ea _dev_printk +EXPORT_SYMBOL vmlinux 0xfd58f5ce phy_start_cable_test +EXPORT_SYMBOL vmlinux 0xfd7f0c63 from_kprojid +EXPORT_SYMBOL vmlinux 0xfd812b53 __traceiter_mmap_lock_acquire_returned +EXPORT_SYMBOL vmlinux 0xfd8d334c md_check_recovery EXPORT_SYMBOL vmlinux 0xfd93ee35 ioremap_wc -EXPORT_SYMBOL vmlinux 0xfda0fad9 tcp_release_cb -EXPORT_SYMBOL vmlinux 0xfda67c3e nvdimm_namespace_common_probe +EXPORT_SYMBOL vmlinux 0xfd9cc15f finalize_exec EXPORT_SYMBOL vmlinux 0xfda9581f prandom_u32 -EXPORT_SYMBOL vmlinux 0xfdacaee9 loop_register_transfer +EXPORT_SYMBOL vmlinux 0xfdb05f90 dev_remove_offload +EXPORT_SYMBOL vmlinux 0xfdb1288e jbd2_journal_set_triggers EXPORT_SYMBOL vmlinux 0xfdb6576f acpi_set_debugger_thread_id EXPORT_SYMBOL vmlinux 0xfdcb4ed3 acpi_os_get_line EXPORT_SYMBOL vmlinux 0xfdcc8a0e fb_find_best_display EXPORT_SYMBOL vmlinux 0xfdd4216d pcibios_align_resource -EXPORT_SYMBOL vmlinux 0xfdf86d9d md_flush_request +EXPORT_SYMBOL vmlinux 0xfdd66852 vme_irq_free +EXPORT_SYMBOL vmlinux 0xfdd6c2c9 unix_get_socket +EXPORT_SYMBOL vmlinux 0xfddcfc78 simple_transaction_get +EXPORT_SYMBOL vmlinux 0xfdde8478 sock_create +EXPORT_SYMBOL vmlinux 0xfded279a netpoll_print_options EXPORT_SYMBOL vmlinux 0xfdfb792f amd_iommu_pc_supported EXPORT_SYMBOL vmlinux 0xfe029963 unregister_inetaddr_notifier EXPORT_SYMBOL vmlinux 0xfe052363 ioread64_lo_hi -EXPORT_SYMBOL vmlinux 0xfe0cd290 find_vma -EXPORT_SYMBOL vmlinux 0xfe1d1847 cdrom_release +EXPORT_SYMBOL vmlinux 0xfe13e9d1 mpage_readahead EXPORT_SYMBOL vmlinux 0xfe1d2e94 key_create_or_update -EXPORT_SYMBOL vmlinux 0xfe480a0c md_write_start +EXPORT_SYMBOL vmlinux 0xfe215598 misc_register +EXPORT_SYMBOL vmlinux 0xfe2bdc4b scsi_eh_prep_cmnd +EXPORT_SYMBOL vmlinux 0xfe3434df generic_update_time +EXPORT_SYMBOL vmlinux 0xfe36cdb8 vlan_vid_add +EXPORT_SYMBOL vmlinux 0xfe3c1533 jbd2__journal_restart EXPORT_SYMBOL vmlinux 0xfe487975 init_wait_entry EXPORT_SYMBOL vmlinux 0xfe5d4bb2 sys_tz -EXPORT_SYMBOL vmlinux 0xfe6d0547 security_sk_classify_flow +EXPORT_SYMBOL vmlinux 0xfe70ce44 truncate_inode_pages_final EXPORT_SYMBOL vmlinux 0xfe8c61f0 _raw_read_lock EXPORT_SYMBOL vmlinux 0xfe916dc6 hex_dump_to_buffer -EXPORT_SYMBOL vmlinux 0xfe95c127 __skb_recv_datagram +EXPORT_SYMBOL vmlinux 0xfe9cd92a locks_copy_conflock EXPORT_SYMBOL vmlinux 0xfe9ebbbb acpi_osi_is_win8 -EXPORT_SYMBOL vmlinux 0xfea16964 ipv6_chk_custom_prefix +EXPORT_SYMBOL vmlinux 0xfea3f239 dma_resv_add_excl_fence +EXPORT_SYMBOL vmlinux 0xfead281e inode_add_bytes EXPORT_SYMBOL vmlinux 0xfeb5d0aa verify_spi_info -EXPORT_SYMBOL vmlinux 0xfecbdbf0 vmf_insert_pfn -EXPORT_SYMBOL vmlinux 0xfed3e420 find_get_pages_contig +EXPORT_SYMBOL vmlinux 0xfec6d9df genphy_update_link EXPORT_SYMBOL vmlinux 0xfedcdb60 seq_hlist_next_percpu -EXPORT_SYMBOL vmlinux 0xfee44c5a scsi_is_fc_rport +EXPORT_SYMBOL vmlinux 0xfee0ff48 register_md_cluster_operations +EXPORT_SYMBOL vmlinux 0xfee80503 pci_map_biosrom EXPORT_SYMBOL vmlinux 0xfeebc7c4 __kfifo_from_user_r EXPORT_SYMBOL vmlinux 0xfef216eb _raw_spin_trylock -EXPORT_SYMBOL vmlinux 0xfef3b15a phy_write_mmd -EXPORT_SYMBOL vmlinux 0xfef86d8d kmem_cache_free -EXPORT_SYMBOL vmlinux 0xfefb7c9b input_register_device +EXPORT_SYMBOL vmlinux 0xfef5a087 __vfs_removexattr EXPORT_SYMBOL vmlinux 0xfefcb98e vme_dma_vme_attribute -EXPORT_SYMBOL vmlinux 0xff0750a5 pci_disable_device EXPORT_SYMBOL vmlinux 0xff1e9dd8 seq_list_start EXPORT_SYMBOL vmlinux 0xff282521 rfkill_register +EXPORT_SYMBOL vmlinux 0xff294e9e proc_set_size +EXPORT_SYMBOL vmlinux 0xff3e11fc kmem_cache_alloc_bulk +EXPORT_SYMBOL vmlinux 0xff43c05e __cleancache_put_page +EXPORT_SYMBOL vmlinux 0xff44fdbc fb_firmware_edid EXPORT_SYMBOL vmlinux 0xff52848a __SCT__tp_func_kmem_cache_free +EXPORT_SYMBOL vmlinux 0xff5c1583 end_page_writeback EXPORT_SYMBOL vmlinux 0xff6878cf fb_default_cmap -EXPORT_SYMBOL vmlinux 0xff7df155 tcp_make_synack +EXPORT_SYMBOL vmlinux 0xff7cd0fe dst_release_immediate +EXPORT_SYMBOL vmlinux 0xff87177c tcp_sock_set_keepidle EXPORT_SYMBOL vmlinux 0xff87cd18 lockref_get_not_dead -EXPORT_SYMBOL vmlinux 0xffb10c45 pci_bus_claim_resources +EXPORT_SYMBOL vmlinux 0xff9411c0 scsi_is_target_device +EXPORT_SYMBOL vmlinux 0xffa3cf1f vm_mmap EXPORT_SYMBOL vmlinux 0xffb7c514 ida_free +EXPORT_SYMBOL vmlinux 0xffb8ae3a udp_sock_create4 EXPORT_SYMBOL vmlinux 0xffc30c3a acpi_processor_power_init_bm_check -EXPORT_SYMBOL vmlinux 0xffc59b22 blk_mq_init_queue -EXPORT_SYMBOL vmlinux 0xffc92385 jbd2_journal_init_dev +EXPORT_SYMBOL vmlinux 0xffc68161 nf_register_net_hooks EXPORT_SYMBOL vmlinux 0xffcc4ec7 tcp_bpf_bypass_getsockopt +EXPORT_SYMBOL vmlinux 0xffcd4385 vfs_create EXPORT_SYMBOL vmlinux 0xffcd7f49 iosf_mbi_punit_acquire -EXPORT_SYMBOL vmlinux 0xffdff33a __skb_flow_get_ports -EXPORT_SYMBOL vmlinux 0xffe4f060 skb_recv_datagram +EXPORT_SYMBOL vmlinux 0xffde264b mipi_dsi_generic_write EXPORT_SYMBOL vmlinux 0xffeedf6a delayed_work_timer_fn -EXPORT_SYMBOL vmlinux 0xfffa8d24 dma_resv_add_shared_fence +EXPORT_SYMBOL vmlinux 0xfff82435 bio_integrity_trim +EXPORT_SYMBOL vmlinux 0xfffae9d3 fscrypt_put_encryption_info +EXPORT_SYMBOL vmlinux 0xfffffc2b pci_choose_state EXPORT_SYMBOL_GPL arch/x86/crypto/camellia-aesni-avx-x86_64 0x2c8b5dbf camellia_ecb_enc_16way EXPORT_SYMBOL_GPL arch/x86/crypto/camellia-aesni-avx-x86_64 0x339c33c5 camellia_cbc_dec_16way EXPORT_SYMBOL_GPL arch/x86/crypto/camellia-aesni-avx-x86_64 0x8b44ee75 camellia_ecb_dec_16way @@ -9088,406 +9088,406 @@ EXPORT_SYMBOL_GPL arch/x86/crypto/twofish-x86_64-3way 0x92a51c43 twofish_dec_blk_cbc_3way EXPORT_SYMBOL_GPL arch/x86/crypto/twofish-x86_64-3way 0xb4e98a46 twofish_dec_blk_3way EXPORT_SYMBOL_GPL arch/x86/crypto/twofish-x86_64-3way 0xe4ae7508 __twofish_enc_blk_3way -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0029f62b __SCK__tp_func_kvm_vmgexit_exit -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x01213d3c kvm_apic_update_apicv -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x02b41c5b kvm_request_apicv_update -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x030e56e6 kvm_hv_get_assist_page -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0463d79a kvm_vcpu_on_spin +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x002233bf kvm_vcpu_read_guest +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x007280e2 vcpu_put +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x013ebef9 __tracepoint_kvm_nested_vmexit_inject +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x03284809 kvm_hv_get_assist_page +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x033f6829 kvm_vcpu_halt +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x03a7bdd4 __tracepoint_kvm_fast_mmio +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x03aab289 kvm_vcpu_read_guest_atomic EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x053614ec kvm_set_user_return_msr -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0606ced6 kvm_post_set_cr4 +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0675cca6 __tracepoint_kvm_ple_window_update +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x06c68199 __tracepoint_kvm_page_fault EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x06cdc8d1 kvm_configure_mmu +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0739d2a1 __kvm_request_apicv_update +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x07fca1cf __SCK__tp_func_kvm_nested_vmexit EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0814dd11 __SCT__kvm_x86_tlb_flush_current -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x08a1b53d __SCK__tp_func_kvm_nested_vmexit_inject -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0a709ff1 __tracepoint_kvm_skinit +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x098ff4e9 kvm_set_cr4 +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x09bbd92f kvm_handle_page_fault EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0b58a11d kvm_nr_uret_msrs EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0b8a3365 __traceiter_kvm_invlpga EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0ca8df68 __traceiter_kvm_vmgexit_msr_protocol_enter EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0cff45f4 __SCT__tp_func_kvm_vmgexit_msr_protocol_exit EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0d8f4740 kvm_mce_cap_supported -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0db23355 kvm_read_guest_offset_cached -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0e52c528 kvm_inject_realmode_interrupt -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0e6afafc reprogram_counter -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x113a444b kvm_queue_exception_p +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0ea3be2b __SCK__tp_func_kvm_pml_full +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0f3c1dfc __tracepoint_kvm_nested_vmexit +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x102fcab9 kvm_lapic_hv_timer_in_use +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x106b36bd kvm_emulate_monitor +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x113deabe __kvm_set_memory_region EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x114eb824 __traceiter_kvm_nested_vmexit_inject +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x11de789d kvm_find_cpuid_entry EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1235000a kvm_tsc_scaling_ratio_frac_bits EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x130fd155 supported_xss -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x13223086 gfn_to_page -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x13c2d50c kvm_require_cpl +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x133236f5 kvm_arch_unregister_noncoherent_dma +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x13ef941e __SCK__kvm_x86_get_cs_db_l_bits EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1412f042 __traceiter_kvm_ple_window_update -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x145af1a9 kvm_read_guest_virt -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x145eafc5 kvm_inject_page_fault -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1475b6f4 __SCK__tp_func_kvm_cr -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x148ebed3 kvm_emulate_hypercall +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x146951a5 kvm_msr_allowed EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x159b8d5e host_efer -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x15e662f7 kvm_sev_es_mmio_write -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x16a25e9a kvm_get_msr -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x16fec91d kvm_io_bus_write -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1789c5c2 kvm_slot_page_track_add_page -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x17ac891d kvm_vcpu_read_guest_atomic +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x17cee7c3 kvm_inject_nmi +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x17f2c652 kvm_arch_end_assignment EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x17f9cfe3 __traceiter_kvm_cr -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x17ff1397 kvm_service_local_tlb_flush_requests -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1801d388 kvm_vcpu_reset -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1a5c8d87 kvm_arch_no_poll -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1ab1774d kvm_get_apic_mode +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x186e9a9e kvm_apicv_activated +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x18dab953 kvm_read_guest_offset_cached +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x19ae6837 kvm_apic_update_apicv +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1a77ea31 __tracepoint_kvm_avic_unaccelerated_access +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1b267d32 kvm_is_valid_cr4 +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1bf21c30 kvm_irq_has_notifier +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1c0d1cef kvm_mmu_gva_to_gpa_read EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1cf65ffc kvm_max_guest_tsc_khz EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1d013832 kvm_enable_efer_bits EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1d1b139a __SCT__tp_func_kvm_avic_ga_log EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1db1c372 enable_vmware_backdoor -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1e177a58 __kvm_set_memory_region -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1f50ff76 __tracepoint_kvm_ple_window_update -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x2014e6d6 kvm_skip_emulated_instruction -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x2114da4b kvm_vcpu_yield_to +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1e1a8d42 kvm_service_local_tlb_flush_requests +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1e71affe __tracepoint_kvm_nested_vmenter_failed +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1ef67df3 kvm_unmap_gfn +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x222a16b7 __kvm_request_immediate_exit EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x23263c0a __traceiter_kvm_nested_vmenter_failed +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x23a6761c kvm_arch_register_noncoherent_dma +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x24ea7e23 reprogram_fixed_counter EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x2510fc6d __SCT__tp_func_kvm_nested_vmexit -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x251d59df kvm_vcpu_kick -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x25a76eff kvm_get_kvm EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x25c07225 __traceiter_kvm_vmgexit_msr_protocol_exit +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x263cb243 kvm_load_host_xsave_state EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x26d4bb26 kvm_cpu_caps -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x26f82588 __SCK__tp_func_kvm_vmgexit_msr_protocol_enter EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x27046576 kvm_exit EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x28411ed7 kvm_max_tsc_scaling_ratio -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x28d499e1 kvm_cpu_has_interrupt EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x2976b749 __gfn_to_pfn_memslot -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x29fcfba4 kvm_valid_efer -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x2a3f8d8b kvm_handle_page_fault -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x2abc62dc kvm_mmu_free_guest_mode_roots -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x2b6f0ca8 hv_remote_flush_tlb -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x2ce0daa2 __tracepoint_kvm_exit +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x2d3a5da8 kvm_mtrr_get_guest_memory_type EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x2d82cc24 kvm_spec_ctrl_test_value -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x2e921b52 __SCK__tp_func_kvm_inj_virq -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x313479b5 kvm_load_guest_xsave_state -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x31a2760f kvm_apic_has_interrupt -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x3263026f kvm_get_running_vcpu -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x3326fd7f kvm_mtrr_get_guest_memory_type -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x33a37049 kvm_get_cr8 -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x33d83aa7 __tracepoint_kvm_nested_vmexit_inject -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x36d705bd kvm_write_guest_cached -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x375ec89e kvm_set_msr_common -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x3853db0f kvm_get_msr_common -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x387e6264 kvm_set_memory_region +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x2fe659da kvm_handle_memory_failure +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x31a38246 __tracepoint_kvm_vmgexit_msr_protocol_enter +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x3235331e kvm_release_page_dirty +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x33819c25 __tracepoint_kvm_vmgexit_enter +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x33c634d3 kvm_wait_lapic_expire +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x33e6a8e1 load_pdptrs EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x388e0e10 __SCT__tp_func_kvm_pi_irte_update +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x39e042d9 kvm_apic_clear_irr EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x39fd83db halt_poll_ns_shrink -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x3a38ae24 __SCK__tp_func_kvm_msr -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x3aa8967b kvm_mmu_invlpg +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x3a4b65bd __SCK__tp_func_kvm_apicv_update_request EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x3ab2794c kvm_find_user_return_msr -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x3afc3539 __SCK__tp_func_kvm_write_tsc_offset -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x3affc0c1 __tracepoint_kvm_msr +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x3adb9bc3 __tracepoint_kvm_vmgexit_exit +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x3b412016 __SCK__tp_func_kvm_vmgexit_enter EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x3ba6c794 gfn_to_pfn_memslot -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x3d834cd0 kvm_cpu_has_injectable_intr -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x3dc42d1f kvm_apic_clear_irr -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x3ed9464c __SCK__tp_func_kvm_nested_intercepts -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x3f157189 kvm_flush_remote_tlbs +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x3c045154 kvm_queue_exception +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x3e4a56c9 kvm_is_visible_gfn EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x3f510ff5 kvm_has_noapic_vcpu -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x3fcc4597 kvm_mmu_gva_to_gpa_write -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4461aa91 kvm_vcpu_map -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x447416a1 __SCK__tp_func_kvm_ple_window_update -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x44a7da80 kvm_read_guest -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x44da5fe4 kvm_sev_es_mmio_read +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x3f72a0ac kvm_queue_exception_e +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x3f809165 kvm_vcpu_map +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x42763fe8 __tracepoint_kvm_invlpga +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x428567d7 kvm_lapic_set_eoi +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x42c1bce2 __SCK__tp_func_kvm_exit +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x434d72fb kvm_set_msi_irq +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4463435f kvm_vcpu_update_apicv +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4512cc41 kvm_debugfs_dir +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x455f80eb kvm_page_track_register_notifier EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x45e80fdf __traceiter_kvm_pi_irte_update -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x46e917cd kvm_mmu_reset_context +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4663c8a5 kvm_inject_page_fault +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x46d8e335 kvm_sev_es_mmio_read +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x46df9608 __traceiter_kvm_entry EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x485cd7f6 kvm_rebooting EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x48644036 __SCT__tp_func_kvm_vmgexit_exit -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4899d3bb kvm_read_guest_page_mmu -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x48b96030 kvm_put_kvm +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x488a7b46 __SCK__tp_func_kvm_vmgexit_msr_protocol_enter EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4942be67 __SCT__tp_func_kvm_avic_incomplete_ipi -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x49923e98 kvm_fast_pio +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4967ca73 kvm_vcpu_destroy +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x49f666dd kvm_mmu_free_guest_mode_roots EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4a1c261b __SCT__tp_func_kvm_invlpga -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4c11fe16 kvm_hv_assist_page_enabled -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4d657ca3 kvm_clear_guest -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4e0827c9 kvm_get_kvm_safe -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4e338514 kvm_lapic_find_highest_irr +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4a970e21 kvm_lapic_expired_hv_timer +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4ad14455 kvm_vcpu_is_reset_bsp +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4ad81b93 kvm_cpu_has_interrupt +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4b907e1b kvm_inject_pending_timer_irqs +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4bc754c1 kvm_handle_invpcid +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4ca69c55 vcpu_load +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4cbec741 __tracepoint_kvm_avic_incomplete_ipi +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4ddcf471 mark_page_dirty +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4e104595 kvm_mmu_free_roots EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4e3fd1b4 kvm_release_pfn_clean -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4ecd9f98 kvm_arch_end_assignment -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4ed392ec kvm_x86_ops -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4f88af59 kvm_apic_match_dest -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x50554062 __SCK__tp_func_kvm_pml_full -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x51e2fff4 kvm_get_cs_db_l_bits -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x51f9a6ec kvm_vcpu_wake_up -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5273ba9e kvm_mmu_page_fault -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x52845b21 kvm_msr_allowed -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x533be193 kvm_init_shadow_ept_mmu -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5357fdd0 __tracepoint_kvm_nested_vmrun +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4edf71fb kvm_sev_es_mmio_write +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4f342b39 x86_decode_emulated_instruction +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4fe26316 kvm_init_shadow_ept_mmu +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x51243a07 __tracepoint_kvm_entry +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5150e4ea kvm_get_cr8 +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5153e660 kvm_vcpu_mark_page_dirty +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x51fb85d2 kvm_mmu_gva_to_gpa_write +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x52934c66 kvm_vcpu_gfn_to_page +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x52969f9a __tracepoint_kvm_msr +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x539a76e6 kvm_read_guest EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x53d9f927 __SCT__kvm_x86_get_cs_db_l_bits -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5456aa49 __SCK__tp_func_kvm_fast_mmio -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x54c44c1e __SCK__kvm_x86_tlb_flush_current EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x54cd466b __traceiter_kvm_apicv_update_request -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x55f579b4 kvm_emulate_cpuid -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5614e0cc kvm_vcpu_destroy +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x55d2e00e kvm_mtrr_valid +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x561fc378 kvm_apic_update_ppr +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x56c9ff46 __tracepoint_kvm_nested_intr_vmexit +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x57a49daf kvm_slot_page_track_remove_page +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x58198767 kvm_vcpu_write_guest +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x581d3801 kvm_cpuid EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x59387ba3 __SCT__kvm_x86_cache_reg -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x593efe43 kvm_emulate_rdpmc +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5984a8c7 kvm_write_guest_virt_system EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x59e640c0 halt_poll_ns -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5b279c80 __SCK__tp_func_kvm_skinit -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5b3f26bf kvm_fixup_and_inject_pf_error +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5aa11fcc kvm_get_apic_mode +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5b08a583 __SCK__tp_func_kvm_fast_mmio EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5bf7cde0 kvm_mmu_set_ept_masks +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5bff74ad __SCK__kvm_x86_cache_reg EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5c11e105 __traceiter_kvm_write_tsc_offset -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5cb71f06 kvm_get_dr -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5d13f170 kvm_write_guest_virt_system +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5d01168c hv_remote_flush_tlb +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5d706ef7 kvm_vcpu_kick EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5d996b31 kvm_set_cpu_caps -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5e974943 kvm_emulate_wrmsr -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5ed02567 kvm_apic_update_irr +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5e7dd067 kvm_skip_emulated_instruction +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5ed87ab8 __SCK__tp_func_kvm_skinit EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5fb8848b halt_poll_ns_grow_start +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5fb999b9 kvm_vcpu_wake_up +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x616d8729 kvm_arch_has_assigned_device EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x616e6c95 __SCT__tp_func_kvm_exit -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x61a70196 hv_remote_flush_tlb_with_range EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6243ac82 __kvm_apic_update_irr EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6303c089 kvm_calc_nested_tsc_offset -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6305d202 kvm_apic_write_nodecode EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x63270977 kvm_default_tsc_scaling_ratio -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x63d9167c kvm_set_dr -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6472b813 gfn_to_pfn_prot -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x64b7f33b kvm_set_cr8 -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x65bcfeca kvm_mmu_gva_to_gpa_read -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x65f9284d __SCK__tp_func_kvm_avic_incomplete_ipi -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x65fdaf9b __tracepoint_kvm_nested_intercepts -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x662e8b7d __traceiter_kvm_exit -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x664a05f4 __traceiter_kvm_nested_vmexit +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6339e8e9 __SCK__tp_func_kvm_avic_incomplete_ipi +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x63d4c6af __tracepoint_kvm_skinit +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x650d8b13 kvm_map_gfn EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6756347e __traceiter_kvm_page_fault -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6836a2cb load_pdptrs -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x683d82e0 kvm_handle_invalid_op +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x67d3a046 kvm_write_guest_offset_cached +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x67f7f026 __tracepoint_kvm_cr EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6892e3c3 kvm_set_pfn_accessed +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x68d0f0bf kvm_emulate_as_nop +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6959fb79 kvm_emulate_instruction +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6abadc29 kvm_init EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6ada8f59 kvm_mmu_set_mmio_spte_mask +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6b0f66f3 kvm_get_kvm_safe +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6b331284 file_is_kvm +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6bd83e6f kvm_write_guest_page EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6becaded __SCT__tp_func_kvm_inj_virq +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6c198590 __SCK__tp_func_kvm_cr EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6c95726c host_xss -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6ffceaf1 kvm_emulate_wbinvd +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6d6113b1 kvm_set_msr EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x70288943 __SCT__tp_func_kvm_nested_vmrun +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7064e51b __SCK__tp_func_kvm_inj_virq EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x709cd8cb kvm_spurious_fault -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x711389ec kvm_apic_update_ppr -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x71bb8cc3 kvm_init -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x72567a6d __tracepoint_kvm_avic_incomplete_ipi +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x709f6756 __SCK__tp_func_kvm_msr +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x70b62b7f kvm_write_guest +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x715104e2 kvm_vcpu_reset +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x723a8e58 __tracepoint_kvm_pi_irte_update EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7263ae77 __traceiter_kvm_nested_vmrun -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x72ceba38 kvm_lapic_switch_to_sw_timer -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x74163af0 kvm_vcpu_halt +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7423fd2a kvm_emulate_hypercall +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x742896fb kvm_apic_has_interrupt +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x74ec018c kvm_valid_efer EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x752c2b00 __traceiter_kvm_fast_mmio +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7556f200 __tracepoint_kvm_vmgexit_msr_protocol_exit +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x75cc6fe7 kvm_handle_invalid_op +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x766a1a22 reprogram_counter +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7779e7e5 kvm_set_dr EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x778e30b9 __SCT__tp_func_kvm_cr -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x78570e15 kvm_vcpu_is_visible_gfn -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x794ec9c0 kvm_emulate_halt -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x79dddfbb kvm_queue_exception_e -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7abcd1a5 __SCK__tp_func_kvm_entry +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x785e595d __SCK__tp_func_kvm_nested_vmrun +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x78b8ac17 kvm_lapic_switch_to_sw_timer +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x79c1b9ee __SCK__tp_func_kvm_avic_ga_log +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7a3b5f3c handle_ud +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7aadc94b kvm_set_msr_common EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7afe324e halt_poll_ns_grow +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7c8726d5 __SCK__tp_func_kvm_write_tsc_offset EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7c94c99a kvm_release_pfn_dirty -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7e3a7372 __x86_set_memory_region -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7f866161 kvm_is_linear_rip +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7cd89c4b __tracepoint_kvm_nested_intercepts +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7d9fbc0d kvm_lapic_reg_write EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7fe19488 kvm_add_user_return_msr EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7ff2a104 __SCT__tp_func_kvm_page_fault -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8016f9f7 kvm_require_dr -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x80c5d021 kvm_emulate_invd -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x81bf5308 __tracepoint_kvm_inj_virq -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8271365c __SCK__tp_func_kvm_nested_vmenter_failed -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x84229458 kvm_sev_es_string_io -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8485dbb3 kvm_get_apic_base -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x849ce7bb __SCK__kvm_x86_get_cs_db_l_bits -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x851bb021 kvm_lapic_set_eoi -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8564af36 kvm_deliver_exception_payload -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x85d39d5a kvm_lapic_reg_read -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x864844e8 vcpu_put -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x86e69dec kvm_update_cpuid_runtime -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x882f9f77 __SCK__tp_func_kvm_page_fault +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x80175609 __SCK__tp_func_kvm_vmgexit_msr_protocol_exit +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x801b4d90 kvm_vcpu_yield_to +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8104063f kvm_vcpu_gfn_to_pfn_atomic +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x81107458 kvm_get_apic_base +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x811eb295 kvm_write_guest_cached +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x83539da6 kvm_is_linear_rip +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x850dfa62 __SCK__tp_func_kvm_entry +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x86f0f689 gfn_to_pfn_prot +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x87a33f75 kvm_read_guest_virt +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x87a3e22f kvm_can_use_hv_timer +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x87bebeb0 kvm_get_cs_db_l_bits +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x88010966 kvm_require_cpl +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x881de362 kvm_emulate_rdpmc +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8834c7b2 kvm_slot_page_track_add_page +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x888fd910 reprogram_gp_counter +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x889cdb25 kvm_vcpu_read_guest_page +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x892ebd6c handle_fastpath_set_msr_irqoff +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x89be5e10 __tracepoint_kvm_write_tsc_offset EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8a7fe54a __SCT__tp_func_kvm_vmgexit_enter -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8ae09db8 kvm_set_msi_irq -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8b25921f kvm_inject_emulated_page_fault EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8b618aa6 __SCT__tp_func_kvm_nested_vmexit_inject EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8cc07ada gfn_to_hva_memslot -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8d71c7ba kvm_set_cr4 -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8d72c8b8 kvm_get_linear_rip -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8de207a1 kvm_complete_insn_gp -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8ee5dd1e kvm_vcpu_write_guest_page -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8f517fc6 kvm_handle_memory_failure -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8fc872e3 kvm_arch_start_assignment -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x90809337 kvm_requeue_exception -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x90844807 kvm_put_kvm_no_destroy -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x90a91707 kvm_vcpu_gfn_to_page -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x90dfee82 kvm_can_use_hv_timer +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8deaa715 kvm_update_dr7 +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8e9580b2 kvm_complete_insn_gp +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8f7e3c20 kvm_read_guest_cached +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8fd0b0f6 kvm_apic_update_irr +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8ffcccfb hv_remote_flush_tlb_with_range EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x912a9286 __traceiter_kvm_nested_intr_vmexit -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x91e69a46 gfn_to_memslot -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9211e365 kvm_emulate_instruction_from_buffer -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9274850c __tracepoint_kvm_pi_irte_update -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x92903589 __tracepoint_kvm_nested_vmenter_failed +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9292a7fa kvm_intr_is_single_vcpu EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x93a3e40e __SCT__tp_func_kvm_ple_window_update -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x93c078d9 x86_decode_emulated_instruction EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x944882ed kvm_has_bus_lock_exit -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9452582b kvm_lapic_expired_hv_timer -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x947e9a99 kvm_arch_has_assigned_device -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x94de57f6 __tracepoint_kvm_nested_vmexit -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x97bad289 __tracepoint_kvm_vmgexit_msr_protocol_enter -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x980015b2 kvm_page_track_unregister_notifier -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9844cab8 kvm_vcpu_gfn_to_pfn_atomic -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x98a5d0d2 kvm_set_apic_base +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x96fd06b0 kvm_lapic_find_highest_irr +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9723930c __SCK__tp_func_kvm_nested_intercepts +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x975a858e __SCK__tp_func_kvm_vmgexit_exit +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9864272d gfn_to_memslot EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x98b40401 gfn_to_pfn_memslot_atomic EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x98f9ad3b __SCT__tp_func_kvm_apicv_update_request -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x994f7f9e __SCK__tp_func_kvm_vmgexit_msr_protocol_exit -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9961e775 kvm_set_cr3 -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9a67fdec kvm_debugfs_dir +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9aa75472 kvm_emulate_rdmsr +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9b90f854 kvm_post_set_cr4 +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9becb556 kvm_cpu_get_interrupt +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9c76a9e9 kvm_vcpu_is_visible_gfn EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9cf59e7a allow_smaller_maxphyaddr -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9d6a0402 __SCK__tp_func_kvm_vmgexit_enter -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9e1480b2 kvm_vcpu_block +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9dcd8abe kvm_set_apic_base EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9e20b2bc __traceiter_kvm_avic_incomplete_ipi -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9f3cf91e kvm_gfn_to_hva_cache_init +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9ecf3238 kvm_vcpu_deliver_sipi_vector +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9f098030 kvm_get_rflags +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9f0d707d __traceiter_kvm_exit +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9f57b284 __tracepoint_kvm_avic_ga_log EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9f68faa3 __traceiter_kvm_avic_unaccelerated_access -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9ffb2be4 file_is_kvm -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa13bf5c1 kvm_unmap_gfn +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9fa52699 kvm_queue_exception_p +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa1435772 kvm_release_page_clean EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa1c4231f kvm_set_pfn_dirty -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa1d785db __SCK__tp_func_kvm_nested_vmexit -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa2ac4db1 kvm_mtrr_valid -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa44e5f6a __SCK__kvm_x86_cache_reg +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa256f58f kvm_get_dr +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa263963f kvm_inject_emulated_page_fault +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa4e0f822 kvm_emulate_halt +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa4ec6a91 kvm_emulate_cpuid +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa5490937 kvm_apic_write_nodecode +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa5744dcb kvm_vcpu_unmap EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa588ef67 __SCT__tp_func_kvm_nested_intercepts -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa5af8027 gfn_to_pfn +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa66b13e8 kvm_put_kvm_no_destroy EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa6a50230 __traceiter_kvm_nested_intercepts EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa7022320 __traceiter_kvm_avic_ga_log +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa7047041 kvm_fixup_and_inject_pf_error EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa80595a6 __traceiter_kvm_inj_virq EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa84a2e73 __SCT__tp_func_kvm_write_tsc_offset -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa863d62f __tracepoint_kvm_vmgexit_enter -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa9b4fe59 kvm_page_track_register_notifier -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xaa347752 kvm_vcpu_mark_page_dirty -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xaa4e0fd6 kvm_apicv_activated -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xab43f0c0 kvm_vcpu_unmap -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xabfd355c kvm_read_l1_tsc -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xafdbb636 kvm_irq_has_notifier -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb07c4c26 __tracepoint_kvm_page_fault -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb36d7d78 kvm_release_page_dirty -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb3c16503 kvm_emulate_instruction -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb5fc8a4d kvm_read_guest_page -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb6bb867a kvm_vcpu_is_reset_bsp -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb7870fe0 kvm_vcpu_gfn_to_pfn -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb7eb6e9b mark_page_dirty -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb89255ca __traceiter_kvm_entry -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb9279a99 kvm_mmu_new_pgd +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xab3edc24 kvm_get_kvm +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xab45b2b5 kvm_vcpu_block +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xae94461c kvm_vcpu_gfn_to_hva +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xae9be8ab kvm_cpu_has_injectable_intr +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xaecdcfa5 gfn_to_pfn +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb125a9cd kvm_arch_no_poll +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb154f72b kvm_mmu_invlpg +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb260de59 kvm_flush_remote_tlbs +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb3bc20dc kvm_mmu_page_fault +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb4566081 kvm_set_rflags +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb730a326 __tracepoint_kvm_inj_virq +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb8ed8501 kvm_task_switch EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb96e9aa1 __traceiter_kvm_skinit -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb98c2365 kvm_get_rflags -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xbb125109 kvm_inject_nmi -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xbb808d79 kvm_set_msr -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xbbd9c8ac kvm_is_valid_cr4 -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xbbfd56a3 kvm_handle_invpcid -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xbc532103 __tracepoint_kvm_vmgexit_exit -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xbedbab27 kvm_arch_has_noncoherent_dma -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xbf704294 __tracepoint_kvm_avic_unaccelerated_access -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xbfcd7a8f kvm_emulate_rdmsr -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xbfeb0ece kvm_vcpu_read_guest_page -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc05c88c7 kvm_cpu_get_interrupt +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xbac0df49 kvm_mmu_reset_context +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xbc6f6bd6 kvm_apic_match_dest +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xbe8ffea5 kvm_put_kvm +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xbe9ad07a __SCK__tp_func_kvm_nested_intr_vmexit EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc071e99f __SCT__tp_func_kvm_entry -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc0bbff86 __tracepoint_kvm_write_tsc_offset -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc2d866df current_vcpu -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc412bb05 kvm_make_all_cpus_request -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc43fa654 __tracepoint_kvm_avic_ga_log -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc460036b kvm_wait_lapic_expire -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc51ac8a5 kvm_emulate_monitor -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc5746b06 kvm_vcpu_read_guest -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc5861b35 kvm_write_guest_page +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc0a21b10 gfn_to_page_many_atomic +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc0ee9782 kvm_lapic_switch_to_hv_timer +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc1151d7e kvm_emulate_invd +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc1334d90 kvm_io_bus_write +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc198b693 __SCK__tp_func_kvm_invlpga +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc2795470 kvm_emulate_wrmsr +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc29fbc39 kvm_x86_ops +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc30ba86d kvm_vcpu_write_guest_page +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc3dc8496 kvm_arch_has_noncoherent_dma +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc4eff51f kvm_make_all_cpus_request EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc60d7d0c __traceiter_kvm_pml_full -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc6177c2c kvm_mmu_free_roots -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc76efe06 kvm_slot_page_track_remove_page -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc79e0fe1 kvm_vcpu_write_guest -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc8992526 kvm_vcpu_gfn_to_hva -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc8ef6b3f __SCK__tp_func_kvm_nested_intr_vmexit -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc92a17c8 vcpu_load +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc6266087 kvm_emulate_xsetbv +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc77f772f kvm_read_guest_page +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc7b401e7 kvm_set_cr3 EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc96d35f4 report_ignored_msrs -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xcbf5d355 kvm_lmsw -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xcbfa1b38 kvm_emulate_as_nop -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xccd309c0 kvm_init_mmu +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc9d65dd4 kvm_arch_start_assignment +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc9f7f816 __tracepoint_kvm_pml_full +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xcd27ba28 kvm_deliver_exception_payload +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xcde22ff2 __SCK__tp_func_kvm_pi_irte_update +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xce030317 kvm_read_l1_tsc EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xce576a13 enable_apicv -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xcecce742 __tracepoint_kvm_invlpga -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xcf21989e handle_fastpath_set_msr_irqoff -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xcf255f8d kvm_lapic_reg_write -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd00308a1 __tracepoint_kvm_nested_intr_vmexit -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd018f27d handle_ud +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xcf40373a kvm_fast_pio +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd0313b81 __tracepoint_kvm_exit EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd0459e67 kvm_has_tsc_control -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd0515aa5 __tracepoint_kvm_vmgexit_msr_protocol_exit -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd0754b16 kvm_arch_unregister_noncoherent_dma -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd08f4d16 __tracepoint_kvm_apicv_update_request +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd09a9d70 kvm_apic_set_eoi_accelerated EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd09da48b __SCT__tp_func_kvm_nested_intr_vmexit -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd2103958 kvm_post_set_cr0 -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd2c6f07a kvm_emulate_ap_reset_hold -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd31b53f4 __tracepoint_kvm_cr -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd586f6b7 kvm_emulate_mwait -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd5cc2bc5 kvm_set_cr0 -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd6b0eed6 kvm_read_guest_cached -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd79ed0ab __SCK__tp_func_kvm_pi_irte_update -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd86b94e5 __SCK__tp_func_kvm_avic_ga_log -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd8e073c0 kvm_update_dr7 +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd1197f6d kvm_update_cpuid_runtime +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd1f1a023 kvm_inject_realmode_interrupt +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd29c5b82 kvm_request_apicv_update +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd2b9ac81 __traceiter_kvm_nested_vmexit +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd37e8bc1 __SCK__tp_func_kvm_nested_vmenter_failed +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd3af1ed8 kvm_init_mmu +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd5b3e7f4 __x86_set_memory_region +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd5c23930 kvm_gfn_to_hva_cache_init +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd5df4710 __tracepoint_kvm_nested_vmrun +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd83789ee kvm_vcpu_on_spin +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd8a24240 kvm_read_guest_page_mmu +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd91c120c __SCK__tp_func_kvm_nested_vmexit_inject +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xdb225b74 kvm_io_bus_get_dev EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xdc7369fe __traceiter_kvm_msr -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xdd1110ae kvm_intr_is_single_vcpu -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xdd1e596c kvm_release_page_clean -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xddabf245 kvm_apic_set_eoi_accelerated +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xdca67ed2 kvm_get_msr_common +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xdec5389d kvm_set_cr8 EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xdf026a18 __traceiter_kvm_vmgexit_exit -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xdf473feb __tracepoint_kvm_fast_mmio -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe035ac8b kvm_emulate_xsetbv +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xdfb0503b kvm_init_shadow_npt_mmu +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe0d1a40c kvm_post_set_cr0 EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe0e786a7 __SCT__tp_func_kvm_skinit -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe1037a26 kvm_lapic_hv_timer_in_use -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe18501fc kvm_find_cpuid_entry -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe3ac296f kvm_map_gfn -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe4424980 kvm_scale_tsc -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe61beed9 kvm_arch_register_noncoherent_dma -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe6249bba __kvm_request_apicv_update -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe62f6434 kvm_write_guest -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe690424b kvm_init_shadow_npt_mmu -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe6e59e09 kvm_cpuid +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe269c948 __tracepoint_kvm_apicv_update_request +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe2b366f0 kvm_page_track_unregister_notifier +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe469caea kvm_emulate_wbinvd +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe67e794d kvm_get_msr +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe6f08454 kvm_get_running_vcpu +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe719c3bb current_vcpu EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe93dfc8c __SCT__tp_func_kvm_nested_vmenter_failed EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe9674a16 supported_xcr0 -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe97e0a50 reprogram_fixed_counter -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe99ff1eb __SCK__tp_func_kvm_invlpga -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xea0ce859 __kvm_request_immediate_exit -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xea47c340 kvm_io_bus_get_dev EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xea5cda33 __SCT__tp_func_kvm_fast_mmio -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xebf6c28c __SCK__tp_func_kvm_apicv_update_request -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xedceab11 gfn_to_hva +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xeb2e37a9 mark_page_dirty_in_slot +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xed55cda1 kvm_lmsw +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xed8ec3e1 __SCK__tp_func_kvm_ple_window_update EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xef14fd98 kvm_calc_nested_tsc_multiplier -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xef2d2af8 __SCK__tp_func_kvm_nested_vmrun +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xef364e38 __SCK__tp_func_kvm_avic_unaccelerated_access +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xef4dc860 kvm_emulate_instruction_from_buffer +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf08126b4 gfn_to_hva EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf084b57d __SCT__tp_func_kvm_msr -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf13bae15 kvm_lapic_switch_to_hv_timer -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf1b5c1fd kvm_set_rflags -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf1eba312 kvm_vcpu_update_apicv -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf1f9b430 mark_page_dirty_in_slot +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf0f90e43 kvm_get_linear_rip +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf266b2fa kvm_set_cr0 +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf2c3003b kvm_hv_assist_page_enabled EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf2df48f3 __SCT__tp_func_kvm_pml_full +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf2ef680a __SCK__kvm_x86_tlb_flush_current EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf32dff97 __SCT__tp_func_kvm_avic_unaccelerated_access -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf3bf9a94 __tracepoint_kvm_entry +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf338e7ad kvm_load_guest_xsave_state +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf391ead6 __SCK__tp_func_kvm_page_fault EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf4668dfb __traceiter_kvm_vmgexit_enter EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf54e2886 __SCT__tp_func_kvm_vmgexit_msr_protocol_enter -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf667610e gfn_to_page_many_atomic -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf66e67af __SCK__tp_func_kvm_avic_unaccelerated_access -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf6920422 kvm_inject_pending_timer_irqs -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xfa8b772e kvm_task_switch -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xfb2ae0db kvm_is_visible_gfn -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xfc317e09 kvm_requeue_exception_e -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xfc800b3b __SCK__tp_func_kvm_exit -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xfc819258 kvm_vcpu_deliver_sipi_vector -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xfdc49cfc kvm_load_host_xsave_state -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xfea9336d kvm_queue_exception -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xff780838 __tracepoint_kvm_pml_full -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xffcb0231 reprogram_gp_counter -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xfff363ec kvm_write_guest_offset_cached -EXPORT_SYMBOL_GPL crypto/af_alg 0x05b651fd af_alg_sendmsg -EXPORT_SYMBOL_GPL crypto/af_alg 0x1335d3b8 af_alg_count_tsgl -EXPORT_SYMBOL_GPL crypto/af_alg 0x182b8cd6 af_alg_get_rsgl -EXPORT_SYMBOL_GPL crypto/af_alg 0x327fc378 af_alg_alloc_areq -EXPORT_SYMBOL_GPL crypto/af_alg 0x3460cab5 af_alg_free_resources -EXPORT_SYMBOL_GPL crypto/af_alg 0x4b55e035 af_alg_wmem_wakeup -EXPORT_SYMBOL_GPL crypto/af_alg 0x538aa479 af_alg_free_sg -EXPORT_SYMBOL_GPL crypto/af_alg 0x573b36f7 af_alg_wait_for_data -EXPORT_SYMBOL_GPL crypto/af_alg 0x709d0716 af_alg_release_parent -EXPORT_SYMBOL_GPL crypto/af_alg 0x86f8916e af_alg_pull_tsgl -EXPORT_SYMBOL_GPL crypto/af_alg 0xa218218f af_alg_make_sg -EXPORT_SYMBOL_GPL crypto/af_alg 0xa2214250 af_alg_register_type -EXPORT_SYMBOL_GPL crypto/af_alg 0xa6f84315 af_alg_sendpage -EXPORT_SYMBOL_GPL crypto/af_alg 0xc57cf1c2 af_alg_poll -EXPORT_SYMBOL_GPL crypto/af_alg 0xd0d0ce35 af_alg_release -EXPORT_SYMBOL_GPL crypto/af_alg 0xd3702962 af_alg_unregister_type -EXPORT_SYMBOL_GPL crypto/af_alg 0xe7b678d8 af_alg_async_cb -EXPORT_SYMBOL_GPL crypto/af_alg 0xfda0b974 af_alg_accept +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf5e4ab43 kvm_scale_tsc +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf6392172 kvm_requeue_exception +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf689794c kvm_vcpu_gfn_to_pfn +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf742ff5f kvm_requeue_exception_e +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf74762d6 kvm_clear_guest +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf7c84f40 kvm_emulate_mwait +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf952757d kvm_mmu_new_pgd +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xfaab53fe kvm_lapic_reg_read +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xfbe4c47a kvm_set_memory_region +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xfc5472b6 kvm_require_dr +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xfc5ca8f8 gfn_to_page +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xfd25a17b kvm_sev_es_string_io +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xfd99d9e6 kvm_emulate_ap_reset_hold +EXPORT_SYMBOL_GPL crypto/af_alg 0x00659720 af_alg_poll +EXPORT_SYMBOL_GPL crypto/af_alg 0x075f1851 af_alg_free_sg +EXPORT_SYMBOL_GPL crypto/af_alg 0x08cf1edf af_alg_async_cb +EXPORT_SYMBOL_GPL crypto/af_alg 0x14ee22a6 af_alg_count_tsgl +EXPORT_SYMBOL_GPL crypto/af_alg 0x3311636e af_alg_free_resources +EXPORT_SYMBOL_GPL crypto/af_alg 0x3963fff8 af_alg_wmem_wakeup +EXPORT_SYMBOL_GPL crypto/af_alg 0x5073bd19 af_alg_release +EXPORT_SYMBOL_GPL crypto/af_alg 0x535e5b28 af_alg_sendmsg +EXPORT_SYMBOL_GPL crypto/af_alg 0x60ac900e af_alg_pull_tsgl +EXPORT_SYMBOL_GPL crypto/af_alg 0x845c8ee7 af_alg_accept +EXPORT_SYMBOL_GPL crypto/af_alg 0x869a6488 af_alg_release_parent +EXPORT_SYMBOL_GPL crypto/af_alg 0x87f5d2d5 af_alg_make_sg +EXPORT_SYMBOL_GPL crypto/af_alg 0x8e46b577 af_alg_sendpage +EXPORT_SYMBOL_GPL crypto/af_alg 0x9abc8a2d af_alg_get_rsgl +EXPORT_SYMBOL_GPL crypto/af_alg 0xbf1705e1 af_alg_wait_for_data +EXPORT_SYMBOL_GPL crypto/af_alg 0xdc0cba4a af_alg_register_type +EXPORT_SYMBOL_GPL crypto/af_alg 0xe9f51014 af_alg_alloc_areq +EXPORT_SYMBOL_GPL crypto/af_alg 0xed11fec8 af_alg_unregister_type EXPORT_SYMBOL_GPL crypto/asymmetric_keys/asym_tpm 0x7430f97c tpm_key_create -EXPORT_SYMBOL_GPL crypto/asymmetric_keys/asym_tpm 0xd138816c asym_tpm_subtype -EXPORT_SYMBOL_GPL crypto/async_tx/async_memcpy 0x64b74146 async_memcpy -EXPORT_SYMBOL_GPL crypto/async_tx/async_pq 0x3ffaca77 async_gen_syndrome -EXPORT_SYMBOL_GPL crypto/async_tx/async_pq 0x9eb5d8bc async_syndrome_val -EXPORT_SYMBOL_GPL crypto/async_tx/async_raid6_recov 0x45cdd14e async_raid6_datap_recov -EXPORT_SYMBOL_GPL crypto/async_tx/async_raid6_recov 0x51b08db8 async_raid6_2data_recov -EXPORT_SYMBOL_GPL crypto/async_tx/async_tx 0x3439e94f async_tx_quiesce -EXPORT_SYMBOL_GPL crypto/async_tx/async_tx 0x3550dabb __async_tx_find_channel -EXPORT_SYMBOL_GPL crypto/async_tx/async_tx 0x449d7d10 async_trigger_callback -EXPORT_SYMBOL_GPL crypto/async_tx/async_tx 0xd3df07ec async_tx_submit -EXPORT_SYMBOL_GPL crypto/async_tx/async_xor 0x37d3d9cb async_xor_offs -EXPORT_SYMBOL_GPL crypto/async_tx/async_xor 0x4e29bb60 async_xor -EXPORT_SYMBOL_GPL crypto/async_tx/async_xor 0xc76b2f62 async_xor_val_offs -EXPORT_SYMBOL_GPL crypto/async_tx/async_xor 0xd7b66b51 async_xor_val +EXPORT_SYMBOL_GPL crypto/asymmetric_keys/asym_tpm 0x9a609e60 asym_tpm_subtype +EXPORT_SYMBOL_GPL crypto/async_tx/async_memcpy 0x1422cca7 async_memcpy +EXPORT_SYMBOL_GPL crypto/async_tx/async_pq 0x382448c1 async_syndrome_val +EXPORT_SYMBOL_GPL crypto/async_tx/async_pq 0x8d7f7999 async_gen_syndrome +EXPORT_SYMBOL_GPL crypto/async_tx/async_raid6_recov 0xe91bd4e6 async_raid6_2data_recov +EXPORT_SYMBOL_GPL crypto/async_tx/async_raid6_recov 0xed5efd0f async_raid6_datap_recov +EXPORT_SYMBOL_GPL crypto/async_tx/async_tx 0xa84d383a __async_tx_find_channel +EXPORT_SYMBOL_GPL crypto/async_tx/async_tx 0xc9d81019 async_tx_quiesce +EXPORT_SYMBOL_GPL crypto/async_tx/async_tx 0xd755db8e async_tx_submit +EXPORT_SYMBOL_GPL crypto/async_tx/async_tx 0xfb148e3d async_trigger_callback +EXPORT_SYMBOL_GPL crypto/async_tx/async_xor 0x2a1c8d0f async_xor_val +EXPORT_SYMBOL_GPL crypto/async_tx/async_xor 0x38d8bafc async_xor +EXPORT_SYMBOL_GPL crypto/async_tx/async_xor 0x3b2b9368 async_xor_val_offs +EXPORT_SYMBOL_GPL crypto/async_tx/async_xor 0x8fb76eac async_xor_offs EXPORT_SYMBOL_GPL crypto/authenc 0x2479193e crypto_authenc_extractkeys -EXPORT_SYMBOL_GPL crypto/blowfish_common 0x326b2ebd blowfish_setkey +EXPORT_SYMBOL_GPL crypto/blowfish_common 0x03ea7dd6 blowfish_setkey EXPORT_SYMBOL_GPL crypto/cast5_generic 0x188d9d26 __cast5_decrypt EXPORT_SYMBOL_GPL crypto/cast5_generic 0x9542f1eb cast5_setkey EXPORT_SYMBOL_GPL crypto/cast5_generic 0xef81a4af __cast5_encrypt @@ -9499,32 +9499,32 @@ EXPORT_SYMBOL_GPL crypto/cast_common 0x5b17be06 cast_s4 EXPORT_SYMBOL_GPL crypto/cast_common 0xb9cba57f cast_s3 EXPORT_SYMBOL_GPL crypto/cast_common 0xbd3e7542 cast_s1 -EXPORT_SYMBOL_GPL crypto/cryptd 0x04c48865 cryptd_alloc_ahash -EXPORT_SYMBOL_GPL crypto/cryptd 0x09c1d49e cryptd_alloc_aead -EXPORT_SYMBOL_GPL crypto/cryptd 0x0bde1666 cryptd_free_skcipher -EXPORT_SYMBOL_GPL crypto/cryptd 0x3ec4e9b5 cryptd_skcipher_queued -EXPORT_SYMBOL_GPL crypto/cryptd 0x4f4bc251 cryptd_shash_desc -EXPORT_SYMBOL_GPL crypto/cryptd 0x7f491a53 cryptd_aead_child -EXPORT_SYMBOL_GPL crypto/cryptd 0x7fac52cc cryptd_free_ahash -EXPORT_SYMBOL_GPL crypto/cryptd 0x9def8450 cryptd_ahash_child -EXPORT_SYMBOL_GPL crypto/cryptd 0xa15c4649 cryptd_alloc_skcipher -EXPORT_SYMBOL_GPL crypto/cryptd 0xb05f085d cryptd_ahash_queued -EXPORT_SYMBOL_GPL crypto/cryptd 0xb3b54421 cryptd_free_aead -EXPORT_SYMBOL_GPL crypto/cryptd 0xec05777e cryptd_skcipher_child -EXPORT_SYMBOL_GPL crypto/cryptd 0xf4e38851 cryptd_aead_queued -EXPORT_SYMBOL_GPL crypto/crypto_engine 0x19a4e2cc crypto_finalize_aead_request -EXPORT_SYMBOL_GPL crypto/crypto_engine 0x1f6dfe22 crypto_transfer_hash_request_to_engine -EXPORT_SYMBOL_GPL crypto/crypto_engine 0x293976b4 crypto_finalize_skcipher_request -EXPORT_SYMBOL_GPL crypto/crypto_engine 0x2b1f3349 crypto_finalize_hash_request -EXPORT_SYMBOL_GPL crypto/crypto_engine 0x32b50612 crypto_transfer_aead_request_to_engine -EXPORT_SYMBOL_GPL crypto/crypto_engine 0x36ae46f1 crypto_engine_alloc_init -EXPORT_SYMBOL_GPL crypto/crypto_engine 0x55bf8225 crypto_engine_stop -EXPORT_SYMBOL_GPL crypto/crypto_engine 0x5aa2a282 crypto_engine_alloc_init_and_set -EXPORT_SYMBOL_GPL crypto/crypto_engine 0x5bd140b1 crypto_finalize_akcipher_request -EXPORT_SYMBOL_GPL crypto/crypto_engine 0x5ea4db59 crypto_engine_exit -EXPORT_SYMBOL_GPL crypto/crypto_engine 0xc88e0f4d crypto_engine_start -EXPORT_SYMBOL_GPL crypto/crypto_engine 0xd80d9a8d crypto_transfer_akcipher_request_to_engine -EXPORT_SYMBOL_GPL crypto/crypto_engine 0xde55615a crypto_transfer_skcipher_request_to_engine +EXPORT_SYMBOL_GPL crypto/cryptd 0x1d0ba3a1 cryptd_aead_child +EXPORT_SYMBOL_GPL crypto/cryptd 0x3d2c8feb cryptd_free_aead +EXPORT_SYMBOL_GPL crypto/cryptd 0x3ea4f221 cryptd_skcipher_queued +EXPORT_SYMBOL_GPL crypto/cryptd 0x4c21a131 cryptd_free_skcipher +EXPORT_SYMBOL_GPL crypto/cryptd 0x5cb4379d cryptd_shash_desc +EXPORT_SYMBOL_GPL crypto/cryptd 0x7113539f cryptd_ahash_child +EXPORT_SYMBOL_GPL crypto/cryptd 0x9019550d cryptd_skcipher_child +EXPORT_SYMBOL_GPL crypto/cryptd 0xb3d55b3f cryptd_ahash_queued +EXPORT_SYMBOL_GPL crypto/cryptd 0xcff51d37 cryptd_alloc_skcipher +EXPORT_SYMBOL_GPL crypto/cryptd 0xd552ace3 cryptd_aead_queued +EXPORT_SYMBOL_GPL crypto/cryptd 0xd5a71f18 cryptd_alloc_ahash +EXPORT_SYMBOL_GPL crypto/cryptd 0xe20d7b7a cryptd_free_ahash +EXPORT_SYMBOL_GPL crypto/cryptd 0xeec5be74 cryptd_alloc_aead +EXPORT_SYMBOL_GPL crypto/crypto_engine 0x1e940386 crypto_transfer_akcipher_request_to_engine +EXPORT_SYMBOL_GPL crypto/crypto_engine 0x2d36f936 crypto_engine_stop +EXPORT_SYMBOL_GPL crypto/crypto_engine 0x2d4931a8 crypto_finalize_akcipher_request +EXPORT_SYMBOL_GPL crypto/crypto_engine 0x35acb35a crypto_engine_exit +EXPORT_SYMBOL_GPL crypto/crypto_engine 0x37f42450 crypto_finalize_skcipher_request +EXPORT_SYMBOL_GPL crypto/crypto_engine 0x3837ee5e crypto_transfer_hash_request_to_engine +EXPORT_SYMBOL_GPL crypto/crypto_engine 0x4047d518 crypto_transfer_skcipher_request_to_engine +EXPORT_SYMBOL_GPL crypto/crypto_engine 0x7e97daf5 crypto_engine_alloc_init_and_set +EXPORT_SYMBOL_GPL crypto/crypto_engine 0x8ba3a4e6 crypto_transfer_aead_request_to_engine +EXPORT_SYMBOL_GPL crypto/crypto_engine 0xbad6b85e crypto_engine_start +EXPORT_SYMBOL_GPL crypto/crypto_engine 0xc00eddeb crypto_engine_alloc_init +EXPORT_SYMBOL_GPL crypto/crypto_engine 0xc9d3ed17 crypto_finalize_hash_request +EXPORT_SYMBOL_GPL crypto/crypto_engine 0xda73dc32 crypto_finalize_aead_request EXPORT_SYMBOL_GPL crypto/crypto_simd 0x1c26dd7b simd_unregister_aeads EXPORT_SYMBOL_GPL crypto/crypto_simd 0x504cb053 simd_aead_create_compat EXPORT_SYMBOL_GPL crypto/crypto_simd 0x65a5774b simd_register_skciphers_compat @@ -9545,37 +9545,6 @@ EXPORT_SYMBOL_GPL crypto/sm3_generic 0x0bddca87 sm3_zero_message_hash EXPORT_SYMBOL_GPL crypto/twofish_common 0x980e8174 twofish_setkey EXPORT_SYMBOL_GPL crypto/twofish_common 0xe22b7787 __twofish_setkey -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0x1e39eb14 synth_putws -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0x3a178e71 spk_synth_get_index -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0x3d8fd607 spk_synth_flush -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0x41a160e5 synth_buffer_empty -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0x4449e1dd synth_buffer_clear -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0x46608bc2 spk_synth_is_alive_nop -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0x466f5eb7 synth_putwc -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0x48620275 spk_var_store -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0x62820b29 spk_ttyio_synth_immediate -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0x641e1bed spk_do_catch_up_unicode -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0x6c2dee40 spk_var_show -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0x76d40046 synth_buffer_skip_nonlatin1 -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0x82b6ab50 spk_synth_is_alive_restart -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0x83d4da45 spk_do_catch_up -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0x83e4f7b8 spk_ttyio_release -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0x84dad068 synth_buffer_getc -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0x8c82dfca synth_request_region -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0x8fe0db01 synth_putwc_s -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0xa9ce7794 spk_ttyio_ops -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0xaadb0612 synth_buffer_peek -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0xb1880144 spk_ttyio_synth_probe -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0xb734cb9d speakup_event -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0xbbd15a51 speakup_start_ttys -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0xc319c604 synth_putws_s -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0xc6a06d16 spk_get_var -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0xca11569f synth_current -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0xcf0f3fe0 synth_remove -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0xd8279d5c synth_add -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0xd8fd86cf synth_release_region -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0xd93829dd speakup_info -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0xe194d0ef synth_printf EXPORT_SYMBOL_GPL drivers/acpi/platform_profile 0x67927a0d platform_profile_notify EXPORT_SYMBOL_GPL drivers/acpi/platform_profile 0xbfe36436 platform_profile_remove EXPORT_SYMBOL_GPL drivers/acpi/platform_profile 0xcac33cd4 platform_profile_register @@ -9583,48 +9552,48 @@ EXPORT_SYMBOL_GPL drivers/acpi/sbshc 0x4f6c2360 acpi_smbus_read EXPORT_SYMBOL_GPL drivers/acpi/sbshc 0x87bd07bd acpi_smbus_register_callback EXPORT_SYMBOL_GPL drivers/acpi/sbshc 0x96eb492d acpi_smbus_write -EXPORT_SYMBOL_GPL drivers/ata/libahci 0x14c0cc6f ahci_ops -EXPORT_SYMBOL_GPL drivers/ata/libahci 0x161d9be7 ahci_do_hardreset -EXPORT_SYMBOL_GPL drivers/ata/libahci 0x17530dc4 ahci_error_handler -EXPORT_SYMBOL_GPL drivers/ata/libahci 0x1a880b65 ahci_fill_cmd_slot -EXPORT_SYMBOL_GPL drivers/ata/libahci 0x22045f65 ahci_reset_controller -EXPORT_SYMBOL_GPL drivers/ata/libahci 0x22df48a5 ahci_dev_classify -EXPORT_SYMBOL_GPL drivers/ata/libahci 0x276c096d ahci_check_ready -EXPORT_SYMBOL_GPL drivers/ata/libahci 0x2bcf21c3 ahci_sdev_attrs -EXPORT_SYMBOL_GPL drivers/ata/libahci 0x50e302cd ahci_handle_port_intr -EXPORT_SYMBOL_GPL drivers/ata/libahci 0x56e54181 ahci_host_activate -EXPORT_SYMBOL_GPL drivers/ata/libahci 0x572a8c10 ahci_print_info -EXPORT_SYMBOL_GPL drivers/ata/libahci 0x59ae9697 ahci_init_controller -EXPORT_SYMBOL_GPL drivers/ata/libahci 0x7c05be95 ahci_reset_em -EXPORT_SYMBOL_GPL drivers/ata/libahci 0x9331e225 ahci_start_fis_rx -EXPORT_SYMBOL_GPL drivers/ata/libahci 0x99d79217 ahci_save_initial_config -EXPORT_SYMBOL_GPL drivers/ata/libahci 0xa84f69b5 ahci_port_resume -EXPORT_SYMBOL_GPL drivers/ata/libahci 0xa88acf2a ahci_kick_engine -EXPORT_SYMBOL_GPL drivers/ata/libahci 0xabe3c4aa ahci_start_engine -EXPORT_SYMBOL_GPL drivers/ata/libahci 0xad7974d3 ahci_shost_attrs -EXPORT_SYMBOL_GPL drivers/ata/libahci 0xb01b8e5a ahci_set_em_messages -EXPORT_SYMBOL_GPL drivers/ata/libahci 0xb56bdcc5 ahci_pmp_retry_srst_ops -EXPORT_SYMBOL_GPL drivers/ata/libahci 0xc3380328 ahci_do_softreset -EXPORT_SYMBOL_GPL drivers/ata/libahci 0xd6704981 ahci_qc_issue +EXPORT_SYMBOL_GPL drivers/ata/libahci 0x05ba37fa ahci_host_activate +EXPORT_SYMBOL_GPL drivers/ata/libahci 0x0d8dbac1 ahci_pmp_retry_srst_ops +EXPORT_SYMBOL_GPL drivers/ata/libahci 0x21d346b4 ahci_set_em_messages +EXPORT_SYMBOL_GPL drivers/ata/libahci 0x24d621dc ahci_check_ready +EXPORT_SYMBOL_GPL drivers/ata/libahci 0x435be4d6 ahci_start_fis_rx +EXPORT_SYMBOL_GPL drivers/ata/libahci 0x48cef012 ahci_ops +EXPORT_SYMBOL_GPL drivers/ata/libahci 0x49bfaf74 ahci_start_engine +EXPORT_SYMBOL_GPL drivers/ata/libahci 0x53095e77 ahci_reset_em +EXPORT_SYMBOL_GPL drivers/ata/libahci 0x53f0bcf6 ahci_port_resume +EXPORT_SYMBOL_GPL drivers/ata/libahci 0x83f13215 ahci_sdev_attrs +EXPORT_SYMBOL_GPL drivers/ata/libahci 0x8c11a00f ahci_reset_controller +EXPORT_SYMBOL_GPL drivers/ata/libahci 0x8f4a185e ahci_qc_issue +EXPORT_SYMBOL_GPL drivers/ata/libahci 0x965623f6 ahci_kick_engine +EXPORT_SYMBOL_GPL drivers/ata/libahci 0x97f3fcc5 ahci_init_controller +EXPORT_SYMBOL_GPL drivers/ata/libahci 0x9ff5dbc5 ahci_error_handler +EXPORT_SYMBOL_GPL drivers/ata/libahci 0xa5665d2f ahci_print_info +EXPORT_SYMBOL_GPL drivers/ata/libahci 0xa61840ed ahci_dev_classify +EXPORT_SYMBOL_GPL drivers/ata/libahci 0xc2613d21 ahci_shost_attrs +EXPORT_SYMBOL_GPL drivers/ata/libahci 0xc5032758 ahci_do_softreset +EXPORT_SYMBOL_GPL drivers/ata/libahci 0xe167eb29 ahci_fill_cmd_slot +EXPORT_SYMBOL_GPL drivers/ata/libahci 0xe481226e ahci_handle_port_intr +EXPORT_SYMBOL_GPL drivers/ata/libahci 0xe958076f ahci_do_hardreset EXPORT_SYMBOL_GPL drivers/ata/libahci 0xea50dad3 ahci_ignore_sss -EXPORT_SYMBOL_GPL drivers/ata/libahci 0xf58fa8b0 ahci_stop_engine -EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0x2350e6c2 ahci_platform_disable_resources -EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0x277ecdb7 ahci_platform_init_host -EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0x42e86b70 ahci_platform_resume_host -EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0x520848d0 ahci_platform_enable_phys -EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0x567da751 ahci_platform_ops -EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0x574c9d49 ahci_platform_enable_resources -EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0x60ffffb8 ahci_platform_disable_phys -EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0x8a778dd1 ahci_platform_enable_regulators -EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0x9ad21dc9 ahci_platform_enable_clks -EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0x9d687135 ahci_platform_suspend -EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0xa825aaa1 ahci_platform_disable_clks -EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0xb39bd48a ahci_platform_suspend_host -EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0xdf519022 ahci_platform_shutdown -EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0xe8bde482 ahci_platform_resume -EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0xf069cb02 ahci_platform_disable_regulators -EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0xfbd41962 ahci_platform_get_resources -EXPORT_SYMBOL_GPL drivers/ata/pata_platform 0xf5b0a5fa __pata_platform_probe +EXPORT_SYMBOL_GPL drivers/ata/libahci 0xfaf6c8c7 ahci_save_initial_config +EXPORT_SYMBOL_GPL drivers/ata/libahci 0xfb2abb0c ahci_stop_engine +EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0x0d7456f7 ahci_platform_enable_regulators +EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0x1cc492f1 ahci_platform_resume_host +EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0x21acc2bd ahci_platform_resume +EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0x2edb5846 ahci_platform_disable_resources +EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0x569e39cf ahci_platform_ops +EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0x585a13d6 ahci_platform_disable_phys +EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0x77f4e559 ahci_platform_enable_phys +EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0x78e693be ahci_platform_get_resources +EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0x7f9a7e79 ahci_platform_enable_resources +EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0x8427e9cf ahci_platform_init_host +EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0x8fb5bfd8 ahci_platform_suspend +EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0x9b130b43 ahci_platform_enable_clks +EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0xb4bdfdcc ahci_platform_disable_clks +EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0xbb433aec ahci_platform_disable_regulators +EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0xee8c0915 ahci_platform_shutdown +EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0xf7301b15 ahci_platform_suspend_host +EXPORT_SYMBOL_GPL drivers/ata/pata_platform 0xe096e185 __pata_platform_probe EXPORT_SYMBOL_GPL drivers/auxdisplay/cfag12864b 0x02ff9464 cfag12864b_isinited EXPORT_SYMBOL_GPL drivers/auxdisplay/cfag12864b 0x0ecb2e5d cfag12864b_disable EXPORT_SYMBOL_GPL drivers/auxdisplay/cfag12864b 0x305dc3c6 cfag12864b_isenabled @@ -9658,567 +9627,571 @@ EXPORT_SYMBOL_GPL drivers/auxdisplay/ks0108 0xbf4774db ks0108_writecontrol EXPORT_SYMBOL_GPL drivers/auxdisplay/ks0108 0xedde6df2 ks0108_page EXPORT_SYMBOL_GPL drivers/auxdisplay/ks0108 0xfee8ef7b ks0108_address -EXPORT_SYMBOL_GPL drivers/base/regmap/regmap-i2c 0x89f81e41 __devm_regmap_init_i2c -EXPORT_SYMBOL_GPL drivers/base/regmap/regmap-i2c 0xeac18ff8 __regmap_init_i2c -EXPORT_SYMBOL_GPL drivers/base/regmap/regmap-slimbus 0x0304e549 __regmap_init_slimbus -EXPORT_SYMBOL_GPL drivers/base/regmap/regmap-slimbus 0xdab4019f __devm_regmap_init_slimbus -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x03179308 bcma_chipco_get_alp_clock -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x2209afd8 bcma_chipco_chipctl_maskset -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x29e92b71 bcma_chipco_gpio_out -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x39a7f331 bcma_core_set_clockmode -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x3a82c69e bcma_core_pci_power_save -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x3cd1e9d0 bcma_chipco_pll_write -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x513991c5 bcma_chipco_gpio_control -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x59cd56db bcma_host_pci_irq_ctl -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x6e547fe9 bcma_host_pci_up -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x82b7a7bf bcma_core_pll_ctl -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x84c1c37d bcma_find_core_unit -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x93d0d949 bcma_core_disable -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x97fb8ead bcma_driver_unregister -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x9d6bc93e bcma_chipco_pll_maskset -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xa9f52570 bcma_host_pci_down -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xb4d4f02d bcma_chipco_b_mii_write -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xbcd72f57 bcma_chipco_regctl_maskset -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xbd56f3b7 bcma_core_enable -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xce5dc564 bcma_chipco_pll_read -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xd6fa7bfe bcma_chipco_gpio_outen -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xe70cf4d5 bcma_pmu_spuravoid_pllupdate -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xee8f3156 __bcma_driver_register -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xf3a1b05e bcma_core_is_enabled -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xfa4b88ad bcma_pmu_get_bus_clock -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x04058480 mhi_queue_dma -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x0810f928 mhi_async_power_up -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x089d5c4d mhi_queue_is_full -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x2309c12e mhi_download_rddm_image -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x2352939d mhi_alloc_controller -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x2452195f mhi_driver_unregister -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x2b02876c mhi_unprepare_from_transfer -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x60b64af0 mhi_device_get_sync -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x67b4f1e6 mhi_pm_resume_force -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x69d5dc18 mhi_get_exec_env -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x71fb80b3 mhi_pm_resume -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x814bd140 mhi_poll -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x9e1a8094 mhi_device_put -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xade44f1e mhi_queue_skb -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xb4e0fc80 mhi_notify -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xb7e8cdfd mhi_power_down -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xb9de1205 mhi_soc_reset -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xbdb487f5 mhi_free_controller -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xbe06582b mhi_get_mhi_state -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xc162c9d4 mhi_unprepare_after_power_down -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xc60b8b37 mhi_prepare_for_power_up -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xcab070c1 mhi_prepare_for_transfer -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xd06efb37 mhi_get_free_desc_count -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xd5c40fa5 mhi_register_controller -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xd8dd9034 mhi_force_rddm_mode -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xdf1caa8d mhi_unregister_controller -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xe6bb27bc mhi_pm_suspend -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xec2861c3 __mhi_driver_register -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xee459c7e mhi_device_get -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xf110fb4d mhi_queue_buf +EXPORT_SYMBOL_GPL drivers/base/regmap/regmap-i2c 0x6e5cd013 __devm_regmap_init_i2c +EXPORT_SYMBOL_GPL drivers/base/regmap/regmap-i2c 0x9db93546 __regmap_init_i2c +EXPORT_SYMBOL_GPL drivers/base/regmap/regmap-slimbus 0x5d06b401 __devm_regmap_init_slimbus +EXPORT_SYMBOL_GPL drivers/base/regmap/regmap-slimbus 0x60c23207 __regmap_init_slimbus +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x14aa8929 bcma_chipco_gpio_control +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x154a2957 bcma_driver_unregister +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x17774122 bcma_chipco_pll_maskset +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x1a9fe177 bcma_chipco_gpio_out +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x1adf4f9a bcma_core_disable +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x1c541a69 bcma_chipco_gpio_outen +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x1c5bdca2 bcma_chipco_regctl_maskset +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x22e6e961 bcma_host_pci_down +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x30849707 bcma_core_set_clockmode +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x4b0a842a bcma_find_core_unit +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x6a313451 bcma_core_pll_ctl +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x6cf12b99 bcma_host_pci_irq_ctl +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x72de5cad bcma_chipco_chipctl_maskset +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x7a7cdea6 bcma_chipco_get_alp_clock +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xab108e02 bcma_pmu_spuravoid_pllupdate +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xb5545209 bcma_chipco_pll_read +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xc373499f bcma_pmu_get_bus_clock +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xc982dad1 bcma_core_is_enabled +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xd2183d23 bcma_chipco_pll_write +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xd525c599 bcma_core_pci_power_save +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xdbcd34aa __bcma_driver_register +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xe00a13c9 bcma_chipco_b_mii_write +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xe12cb215 bcma_host_pci_up +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xe16bd770 bcma_core_enable +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x02793304 mhi_poll +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x1295adf0 mhi_get_mhi_state +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x2e50a0af mhi_unprepare_from_transfer +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x327e5999 mhi_async_power_up +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x3eb499a1 mhi_notify +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x52614bc0 mhi_register_controller +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x647aded4 mhi_pm_suspend +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x7de475e7 mhi_alloc_controller +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x81bbbae0 mhi_queue_skb +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x88ac9cce mhi_unprepare_after_power_down +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x8a9bb1a5 mhi_pm_resume +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x8af2c9c6 mhi_download_rddm_image +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x8d75cca8 mhi_driver_unregister +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x9a4202cb mhi_get_free_desc_count +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xa0cf8f83 mhi_power_down +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xa636512f __mhi_driver_register +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xb1af2891 mhi_prepare_for_power_up +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xb5baf428 mhi_queue_dma +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xb8160e1a mhi_unregister_controller +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xc4ed1187 mhi_queue_is_full +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xc912f6f0 mhi_soc_reset +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xca43ebf2 mhi_pm_resume_force +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xccfaabad mhi_force_rddm_mode +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xce87b5c1 mhi_prepare_for_transfer +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xd8cacb56 mhi_free_controller +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xda93975d mhi_device_get +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xdb2be090 mhi_queue_buf +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xf5cc97b9 mhi_get_exec_env +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xf9d85b62 mhi_device_get_sync +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xfc221d4a mhi_device_put EXPORT_SYMBOL_GPL drivers/counter/counter 0x01aab51b counter_count_direction_str -EXPORT_SYMBOL_GPL drivers/counter/counter 0x2eeb37c8 counter_device_enum_available_read -EXPORT_SYMBOL_GPL drivers/counter/counter 0x3f4b8331 counter_count_enum_write -EXPORT_SYMBOL_GPL drivers/counter/counter 0x40a194cc counter_unregister -EXPORT_SYMBOL_GPL drivers/counter/counter 0x44273ce1 counter_device_enum_read -EXPORT_SYMBOL_GPL drivers/counter/counter 0x4622ec03 counter_count_enum_available_read -EXPORT_SYMBOL_GPL drivers/counter/counter 0x591f040a counter_register -EXPORT_SYMBOL_GPL drivers/counter/counter 0x5d2b9060 counter_count_enum_read -EXPORT_SYMBOL_GPL drivers/counter/counter 0x904ae9fc counter_signal_enum_write -EXPORT_SYMBOL_GPL drivers/counter/counter 0xb3eeefbd counter_signal_enum_read -EXPORT_SYMBOL_GPL drivers/counter/counter 0xb49d3982 devm_counter_unregister -EXPORT_SYMBOL_GPL drivers/counter/counter 0xb7f901c6 counter_device_enum_write -EXPORT_SYMBOL_GPL drivers/counter/counter 0xb88886df devm_counter_register -EXPORT_SYMBOL_GPL drivers/counter/counter 0xd3ff087f counter_signal_enum_available_read +EXPORT_SYMBOL_GPL drivers/counter/counter 0x031af9ed counter_count_enum_available_read +EXPORT_SYMBOL_GPL drivers/counter/counter 0x19fa1e08 counter_signal_enum_write +EXPORT_SYMBOL_GPL drivers/counter/counter 0x23a19152 counter_register +EXPORT_SYMBOL_GPL drivers/counter/counter 0x334e7d01 counter_signal_enum_read +EXPORT_SYMBOL_GPL drivers/counter/counter 0x42f11fbb counter_count_enum_read +EXPORT_SYMBOL_GPL drivers/counter/counter 0x494cc06c devm_counter_unregister +EXPORT_SYMBOL_GPL drivers/counter/counter 0x8ac3f641 counter_device_enum_read +EXPORT_SYMBOL_GPL drivers/counter/counter 0x8afa3e87 devm_counter_register +EXPORT_SYMBOL_GPL drivers/counter/counter 0xd9382637 counter_signal_enum_available_read +EXPORT_SYMBOL_GPL drivers/counter/counter 0xd9f01569 counter_device_enum_available_read +EXPORT_SYMBOL_GPL drivers/counter/counter 0xdafa81d0 counter_device_enum_write +EXPORT_SYMBOL_GPL drivers/counter/counter 0xdd76c907 counter_count_enum_write +EXPORT_SYMBOL_GPL drivers/counter/counter 0xe57c4dda counter_unregister EXPORT_SYMBOL_GPL drivers/counter/counter 0xee526d0f counter_count_mode_str EXPORT_SYMBOL_GPL drivers/cpufreq/speedstep-lib 0x1b1f2bda speedstep_get_freqs EXPORT_SYMBOL_GPL drivers/cpufreq/speedstep-lib 0x2b67f096 speedstep_get_frequency EXPORT_SYMBOL_GPL drivers/cpufreq/speedstep-lib 0xd7ab2c0c speedstep_detect_processor EXPORT_SYMBOL_GPL drivers/crypto/ccp/ccp 0x04773b60 ccp_present -EXPORT_SYMBOL_GPL drivers/crypto/ccp/ccp 0x2553987d sev_issue_cmd_external_user +EXPORT_SYMBOL_GPL drivers/crypto/ccp/ccp 0x2c3cf6fb ccp_enqueue_cmd EXPORT_SYMBOL_GPL drivers/crypto/ccp/ccp 0x2e6a6147 psp_copy_user_blob EXPORT_SYMBOL_GPL drivers/crypto/ccp/ccp 0x3a1a3979 ccp_version EXPORT_SYMBOL_GPL drivers/crypto/ccp/ccp 0x3e059f28 sev_guest_activate EXPORT_SYMBOL_GPL drivers/crypto/ccp/ccp 0x4073e924 sev_guest_deactivate +EXPORT_SYMBOL_GPL drivers/crypto/ccp/ccp 0x77e71a3b sev_issue_cmd_external_user EXPORT_SYMBOL_GPL drivers/crypto/ccp/ccp 0x843d6541 sev_guest_decommission EXPORT_SYMBOL_GPL drivers/crypto/ccp/ccp 0x8fac14a2 sev_guest_df_flush EXPORT_SYMBOL_GPL drivers/crypto/ccp/ccp 0x91722dce sev_platform_status -EXPORT_SYMBOL_GPL drivers/crypto/ccp/ccp 0xa3998597 ccp_enqueue_cmd EXPORT_SYMBOL_GPL drivers/crypto/ccp/ccp 0xd02e197f sev_platform_init -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x06318504 adf_vf_isr_resource_free -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x08361e35 adf_flush_vf_wq -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x089768ce adf_dev_put -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x0d367005 adf_cfg_dev_add -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x0eec0067 adf_gen4_set_ssm_wdtimer -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x119084c5 adf_dev_in_use -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x130b7d4a adf_reset_flr -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x17cbff57 adf_dev_started -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x209195b7 adf_init_admin_comms -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x249bb290 adf_cfg_dev_remove -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x24b491e5 adf_enable_vf2pf_comms +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x0277ab86 adf_dev_start +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x13665763 adf_exit_arb +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x1b996f1a adf_devmgr_pci_to_accel_dev +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x1c4039d3 adf_reset_flr +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x21bff4ed adf_init_arb +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x2480946d adf_dev_put EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x2be4e269 adf_gen2_get_arb_info -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x2d83fb84 adf_enable_aer -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x2dfad400 adf_disable_sriov -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x2eb31795 adf_reset_sbr -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x35ce1688 adf_devmgr_add_dev -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x3bd0a7cc adf_vf_isr_resource_alloc +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x2f3376ae adf_flush_vf_wq +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x357b8cc1 adf_cleanup_etr_data +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x396027cc adf_devmgr_in_reset EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x3e707f37 adf_gen2_get_admin_info -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x3f69a401 adf_dev_start -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x441ca8b0 adf_disable_aer -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x45e4407a adf_gen2_get_accel_cap -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x580ced41 adf_devmgr_pci_to_accel_dev -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x58cc9664 adf_vf2pf_notify_init -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x691cbdf7 qat_crypto_dev_config -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x718cd508 adf_exit_arb -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x7b7644fc adf_isr_resource_alloc -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x7bbea28c adf_init_arb -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x7f48b939 adf_dev_get -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x87785d06 adf_dev_shutdown -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x887445b5 adf_gen2_cfg_iov_thds -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x8d64aceb adf_dev_init -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x8ded2bb6 adf_cfg_add_key_value_param -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x9398ff9a adf_send_admin_init -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x963ad748 adf_devmgr_update_class_index -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xa95b1b03 adf_devmgr_in_reset -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xab412c38 adf_isr_resource_free -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xae6b5e86 adf_init_etr_data -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xba1557f9 adf_gen2_set_ssm_wdtimer -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xc4293b2c adf_dev_stop +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x41b5043e adf_vf2pf_notify_shutdown +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x4d040023 adf_gen2_cfg_iov_thds +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x4f5aeefb adf_dev_in_use +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x538b6c9c adf_gen2_get_accel_cap +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x5b67a17b adf_disable_sriov +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x6320e6a7 adf_disable_aer +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x645ba1a1 adf_devmgr_add_dev +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x7b976638 adf_enable_vf2pf_comms +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x7cbf31b6 adf_reset_sbr +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x7ef1fdf9 adf_gen4_set_ssm_wdtimer +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x85b521be adf_init_admin_comms +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x85cf4caa adf_cfg_dev_add +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x8cf7a341 adf_cfg_add_key_value_param +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x9248a1d5 adf_disable_pf2vf_interrupts +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x96a4e3d9 adf_dev_stop +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x9dd18dfe adf_devmgr_update_class_index +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xa29463be adf_dev_started +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xadf69f45 adf_gen2_set_ssm_wdtimer +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xae2ba3b1 adf_dev_shutdown +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xb274693f adf_dev_init +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xb2be9439 adf_cfg_section_add +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xb37f3c29 adf_isr_resource_alloc +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xc4aa7eb3 qat_crypto_dev_config EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xc501ac82 adf_gen4_init_hw_csr_ops +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xca976ac3 adf_vf_isr_resource_alloc EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xcc3b167a adf_clean_vf_map -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xcd73f0d6 adf_exit_admin_comms -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xcded16b2 adf_vf2pf_notify_shutdown -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xcf5ccd56 adf_disable_pf2vf_interrupts -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xd5212a06 adf_cleanup_etr_data -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xd5961bab adf_devmgr_rm_dev +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xce24a20b adf_init_etr_data EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xd64519f1 adf_gen2_init_hw_csr_ops -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xe706589c adf_cfg_section_add -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xf209c392 adf_sriov_configure -EXPORT_SYMBOL_GPL drivers/dax/pmem/dax_pmem_core 0xd964f379 __dax_pmem_probe +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xdf53603e adf_exit_admin_comms +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xdf7f50f6 adf_vf2pf_notify_init +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xe4010fcc adf_isr_resource_free +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xe9bf9cab adf_devmgr_rm_dev +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xeaa52246 adf_send_admin_init +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xebf5484b adf_sriov_configure +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xf1c441d3 adf_cfg_dev_remove +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xf32075a6 adf_vf_isr_resource_free +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xfab12c34 adf_enable_aer +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xfc61f56c adf_dev_get +EXPORT_SYMBOL_GPL drivers/dax/pmem/dax_pmem_core 0x8cde433e __dax_pmem_probe EXPORT_SYMBOL_GPL drivers/dca/dca 0x01a33ab9 dca_unregister_notify -EXPORT_SYMBOL_GPL drivers/dca/dca 0x0e722777 dca_add_requester -EXPORT_SYMBOL_GPL drivers/dca/dca 0x1187ae34 dca_remove_requester -EXPORT_SYMBOL_GPL drivers/dca/dca 0x162cb30b free_dca_provider -EXPORT_SYMBOL_GPL drivers/dca/dca 0x920ba4ab dca3_get_tag +EXPORT_SYMBOL_GPL drivers/dca/dca 0x425c41da unregister_dca_provider +EXPORT_SYMBOL_GPL drivers/dca/dca 0x4e97c712 dca3_get_tag +EXPORT_SYMBOL_GPL drivers/dca/dca 0x63426703 free_dca_provider +EXPORT_SYMBOL_GPL drivers/dca/dca 0x75cb6d17 dca_add_requester EXPORT_SYMBOL_GPL drivers/dca/dca 0xaa634427 dca_get_tag EXPORT_SYMBOL_GPL drivers/dca/dca 0xac34ecec dca_register_notify -EXPORT_SYMBOL_GPL drivers/dca/dca 0xb0138108 register_dca_provider -EXPORT_SYMBOL_GPL drivers/dca/dca 0xb2b39440 unregister_dca_provider -EXPORT_SYMBOL_GPL drivers/dca/dca 0xf894bd46 alloc_dca_provider -EXPORT_SYMBOL_GPL drivers/dma/dw-edma/dw-edma 0x20b84f12 dw_edma_probe -EXPORT_SYMBOL_GPL drivers/dma/dw-edma/dw-edma 0x8dd133c7 dw_edma_remove -EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0x17172a97 idma32_dma_remove -EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0x1e09307b do_dw_dma_disable -EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0x9e566387 dw_dma_remove -EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0xa0d56857 do_dw_dma_enable -EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0xb7b93c16 dw_dma_probe -EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0xd32d1e61 dw_dma_acpi_controller_register -EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0xeaad7831 dw_dma_filter -EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0xf1d259a7 idma32_dma_probe -EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0xf824ac81 dw_dma_acpi_controller_free -EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x0f97d5b6 fpga_mgr_load -EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x19b68bcf fpga_mgr_put -EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x2335a42e devm_fpga_mgr_create -EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x238b3b68 fpga_mgr_get -EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x392b7e9a fpga_mgr_create -EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x6a44d0c3 fpga_image_info_alloc -EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x7753ff9e of_fpga_mgr_get -EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x80d81542 fpga_image_info_free -EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0xb5480c08 devm_fpga_mgr_register -EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0xcd28b41a fpga_mgr_register -EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0xd57bf2f8 fpga_mgr_lock -EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0xe273824b fpga_mgr_unlock -EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0xe2820464 fpga_mgr_free -EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0xe67a1239 fpga_mgr_unregister -EXPORT_SYMBOL_GPL drivers/gnss/gnss 0x1ab677c3 gnss_put_device -EXPORT_SYMBOL_GPL drivers/gnss/gnss 0x4f9d7b53 gnss_deregister_device -EXPORT_SYMBOL_GPL drivers/gnss/gnss 0x77668681 gnss_register_device -EXPORT_SYMBOL_GPL drivers/gnss/gnss 0xc18fb4e4 gnss_allocate_device -EXPORT_SYMBOL_GPL drivers/gnss/gnss 0xcdecc6fe gnss_insert_raw -EXPORT_SYMBOL_GPL drivers/gpio/gpio-generic 0xc3a3d9bd bgpio_init -EXPORT_SYMBOL_GPL drivers/gpio/gpio-max730x 0x26204816 __max730x_remove -EXPORT_SYMBOL_GPL drivers/gpio/gpio-max730x 0xeb7883da __max730x_probe -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x0364bf21 drm_gem_shmem_get_pages_sgt -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x05aab7f4 drm_bridge_get_edid -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x0aa76d98 drm_get_unmapped_area -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x0bd2e00a drm_gem_shmem_dumb_create -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x0ecc6797 drm_gem_cma_vm_ops -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x10d9d736 drm_gem_shmem_get_sg_table -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x14338cd1 drm_gem_cma_free_object -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x16c62c63 drm_gem_cma_create -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x1713fcfb drm_gem_shmem_prime_import_sg_table -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x2eefc96b drm_crtc_add_crc_entry -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x3635cca3 drm_bridge_detect -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x43425c48 drm_gem_shmem_create -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x48e0a74e drm_class_device_unregister -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x4937e804 drmm_kstrdup -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x5ba95ade drm_do_get_edid -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x5cbf702a drm_gem_dumb_map_offset -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x63b2a108 drm_gem_cma_dumb_create_internal -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x721b82f9 drm_bridge_get_modes -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x881df31c drm_bridge_hpd_notify -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x886a148b drm_gem_cma_vmap -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x921e1746 drm_bridge_hpd_disable -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x9c466d10 drm_gem_shmem_free_object -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xabf9053c drm_gem_cma_prime_import_sg_table -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xb2021b3d drm_hdcp_check_ksvs_revoked -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xc5ae134a drm_gem_cma_mmap -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xcf9ac188 drm_class_device_register -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xdfb3a7e0 drm_bridge_hpd_enable -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xe3b37d90 drm_gem_cma_dumb_create -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xf6e0c319 drm_gem_cma_get_sg_table -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xfc25df99 drm_gem_shmem_mmap -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x233456e7 drm_gem_fb_afbc_init -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x35b42951 drm_bridge_connector_init -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x3c233d68 drm_bridge_connector_enable_hpd -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x4013b01e drm_fb_cma_get_gem_obj -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x53ea5ee8 drm_bridge_connector_disable_hpd -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x560a55f9 drm_gem_fb_create -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x7c14b595 drm_fb_cma_get_gem_addr -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x89cfc383 drm_gem_fb_create_with_dirty -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x91117e5e drm_gem_plane_helper_prepare_fb -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0xbb9e744d drm_fb_cma_sync_non_coherent -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0xdcdf668a drm_gem_fb_init_with_funcs -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0xf536533a drm_gem_fb_create_with_funcs -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0xfab3705d drm_gem_fb_get_obj +EXPORT_SYMBOL_GPL drivers/dca/dca 0xda3256ee dca_remove_requester +EXPORT_SYMBOL_GPL drivers/dca/dca 0xe11384c0 register_dca_provider +EXPORT_SYMBOL_GPL drivers/dca/dca 0xe27b40b9 alloc_dca_provider +EXPORT_SYMBOL_GPL drivers/dma/dw-edma/dw-edma 0xc3f7eda5 dw_edma_probe +EXPORT_SYMBOL_GPL drivers/dma/dw-edma/dw-edma 0xffa430a3 dw_edma_remove +EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0x0a49bc59 do_dw_dma_disable +EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0x1e053b0d dw_dma_probe +EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0x1f513223 idma32_dma_remove +EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0x34810898 dw_dma_acpi_controller_register +EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0x46bb8cf9 dw_dma_acpi_controller_free +EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0x57b69de2 dw_dma_remove +EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0x8132826a idma32_dma_probe +EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0xd9170259 do_dw_dma_enable +EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0xfa91f804 dw_dma_filter +EXPORT_SYMBOL_GPL drivers/dma/hsu/hsu_dma 0x54f5da2f hsu_dma_remove +EXPORT_SYMBOL_GPL drivers/dma/hsu/hsu_dma 0x81940a72 hsu_dma_get_status +EXPORT_SYMBOL_GPL drivers/dma/hsu/hsu_dma 0x874eea09 hsu_dma_do_irq +EXPORT_SYMBOL_GPL drivers/dma/hsu/hsu_dma 0xb12d7241 hsu_dma_probe +EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x014eb61a fpga_mgr_put +EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x1368f74f fpga_mgr_unlock +EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x1f3e7116 fpga_mgr_create +EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x26f303ce fpga_image_info_alloc +EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x42a41196 fpga_image_info_free +EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x53832022 fpga_mgr_register +EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x726a97e9 fpga_mgr_load +EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x9833d3e8 fpga_mgr_free +EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x9fffb13b fpga_mgr_get +EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0xc51814c5 of_fpga_mgr_get +EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0xd6730b54 devm_fpga_mgr_create +EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0xe4ad0d0b fpga_mgr_unregister +EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0xec0086cb fpga_mgr_lock +EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0xedd151fe devm_fpga_mgr_register +EXPORT_SYMBOL_GPL drivers/gnss/gnss 0x245b081b gnss_deregister_device +EXPORT_SYMBOL_GPL drivers/gnss/gnss 0x42e0d1a4 gnss_insert_raw +EXPORT_SYMBOL_GPL drivers/gnss/gnss 0x565243d3 gnss_put_device +EXPORT_SYMBOL_GPL drivers/gnss/gnss 0xcc7259b6 gnss_allocate_device +EXPORT_SYMBOL_GPL drivers/gnss/gnss 0xe1753bb8 gnss_register_device +EXPORT_SYMBOL_GPL drivers/gpio/gpio-generic 0x920e64e4 bgpio_init +EXPORT_SYMBOL_GPL drivers/gpio/gpio-max730x 0x88ab5a4e __max730x_probe +EXPORT_SYMBOL_GPL drivers/gpio/gpio-max730x 0xaf105718 __max730x_remove +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x049d2832 drm_gem_cma_vm_ops +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x12994ab8 drm_gem_cma_free_object +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x1a926562 drm_gem_shmem_dumb_create +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x247a9842 drm_bridge_detect +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x25d3f95d drm_gem_cma_dumb_create +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x27e0f3b5 drm_gem_cma_dumb_create_internal +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x3da4eb7b drm_do_get_edid +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x47aa513a drm_gem_dumb_map_offset +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x538b52f9 drm_bridge_hpd_notify +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x5b369772 drm_gem_shmem_mmap +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x5db0d9b7 drm_gem_shmem_create +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x5f07d3c9 drm_gem_shmem_get_sg_table +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x69bb96ad drm_gem_cma_get_sg_table +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x6f6b0678 drm_crtc_add_crc_entry +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x70331458 drm_class_device_register +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x742393f3 drm_bridge_hpd_disable +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x758090b4 drm_gem_shmem_prime_import_sg_table +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x7c6429be drm_get_unmapped_area +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x7fa94d15 drm_gem_cma_create +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x8c7381ee drm_bridge_get_edid +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x9265389e drm_gem_cma_vmap +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x92be126e drm_hdcp_check_ksvs_revoked +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x9367dfe5 drmm_kstrdup +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x990c5590 drm_gem_cma_mmap +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xaa930343 drm_bridge_hpd_enable +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xd6839ca9 drm_gem_cma_prime_import_sg_table +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xe72d922f drm_class_device_unregister +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xf700a780 drm_gem_shmem_free_object +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xfa8c5f8f drm_bridge_get_modes +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xfdf41682 drm_gem_shmem_get_pages_sgt +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x00360ada drm_fb_cma_sync_non_coherent +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x03f174f9 drm_fb_cma_get_gem_addr +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x0f05a602 drm_bridge_connector_enable_hpd +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x1e0c34c6 drm_fb_cma_get_gem_obj +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x263bcf9d drm_gem_fb_get_obj +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x2dc2fa53 drm_bridge_connector_init +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x301349ce drm_gem_plane_helper_prepare_fb +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x3f6e64e7 drm_gem_fb_afbc_init +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x6cbbe3a4 drm_gem_fb_init_with_funcs +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x74ed8d67 drm_bridge_connector_disable_hpd +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x9625e8f5 drm_gem_fb_create_with_funcs +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0xbcbcf0ae drm_gem_fb_create_with_dirty +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0xe5f12c92 drm_gem_fb_create EXPORT_SYMBOL_GPL drivers/gpu/drm/i915/i915 0x05876c69 i915_gpu_busy EXPORT_SYMBOL_GPL drivers/gpu/drm/i915/i915 0x08a7896d i915_gpu_raise +EXPORT_SYMBOL_GPL drivers/gpu/drm/i915/i915 0x30c7f379 intel_gvt_register_hypervisor EXPORT_SYMBOL_GPL drivers/gpu/drm/i915/i915 0x402468e9 i915_gpu_lower EXPORT_SYMBOL_GPL drivers/gpu/drm/i915/i915 0x500858b9 i915_read_mch_val -EXPORT_SYMBOL_GPL drivers/gpu/drm/i915/i915 0x68469f45 intel_gvt_register_hypervisor EXPORT_SYMBOL_GPL drivers/gpu/drm/i915/i915 0x6fbc5503 intel_gvt_unregister_hypervisor EXPORT_SYMBOL_GPL drivers/gpu/drm/i915/i915 0xe7237b0b i915_gpu_turbo_disable +EXPORT_SYMBOL_GPL drivers/hid/hid 0x0146bcb5 hid_add_device EXPORT_SYMBOL_GPL drivers/hid/hid 0x05495392 hid_debug -EXPORT_SYMBOL_GPL drivers/hid/hid 0x06a86078 hid_validate_values -EXPORT_SYMBOL_GPL drivers/hid/hid 0x0b7caed0 hid_set_field -EXPORT_SYMBOL_GPL drivers/hid/hid 0x0d25ef22 hidinput_connect -EXPORT_SYMBOL_GPL drivers/hid/hid 0x0f93c3b9 hid_open_report -EXPORT_SYMBOL_GPL drivers/hid/hid 0x17e49b37 hid_parse_report -EXPORT_SYMBOL_GPL drivers/hid/hid 0x1821c65f hid_alloc_report_buf +EXPORT_SYMBOL_GPL drivers/hid/hid 0x0d745a66 hid_unregister_driver +EXPORT_SYMBOL_GPL drivers/hid/hid 0x0e68f246 hid_lookup_quirk +EXPORT_SYMBOL_GPL drivers/hid/hid 0x144b4250 hid_resolv_usage +EXPORT_SYMBOL_GPL drivers/hid/hid 0x15f69c09 hidraw_report_event EXPORT_SYMBOL_GPL drivers/hid/hid 0x19d52f1f hid_quirks_exit -EXPORT_SYMBOL_GPL drivers/hid/hid 0x1a53aeee __hid_register_driver -EXPORT_SYMBOL_GPL drivers/hid/hid 0x1e140ec2 hid_compare_device_paths -EXPORT_SYMBOL_GPL drivers/hid/hid 0x2d7947da hid_input_report -EXPORT_SYMBOL_GPL drivers/hid/hid 0x34e103a5 hid_dump_report -EXPORT_SYMBOL_GPL drivers/hid/hid 0x3786452f hid_field_extract -EXPORT_SYMBOL_GPL drivers/hid/hid 0x37989eca hidinput_calc_abs_res -EXPORT_SYMBOL_GPL drivers/hid/hid 0x39c9b7ce hidinput_disconnect -EXPORT_SYMBOL_GPL drivers/hid/hid 0x3b5a177a hid_allocate_device -EXPORT_SYMBOL_GPL drivers/hid/hid 0x415b8e7b hidraw_disconnect -EXPORT_SYMBOL_GPL drivers/hid/hid 0x46aaea5f __hid_request -EXPORT_SYMBOL_GPL drivers/hid/hid 0x6d6c4a23 hid_lookup_quirk -EXPORT_SYMBOL_GPL drivers/hid/hid 0x7a362bc4 hidinput_count_leds -EXPORT_SYMBOL_GPL drivers/hid/hid 0x7e744ef3 hid_report_raw_event -EXPORT_SYMBOL_GPL drivers/hid/hid 0x8ac6fb6b hid_resolv_usage -EXPORT_SYMBOL_GPL drivers/hid/hid 0x8b0d8fe8 hid_register_report +EXPORT_SYMBOL_GPL drivers/hid/hid 0x1b33abd0 hidraw_connect +EXPORT_SYMBOL_GPL drivers/hid/hid 0x2b1de34a hidinput_find_field +EXPORT_SYMBOL_GPL drivers/hid/hid 0x2fa01d1d hid_setup_resolution_multiplier +EXPORT_SYMBOL_GPL drivers/hid/hid 0x31da8379 hidraw_disconnect +EXPORT_SYMBOL_GPL drivers/hid/hid 0x3b73e87d hid_set_field +EXPORT_SYMBOL_GPL drivers/hid/hid 0x47c591ba __hid_request +EXPORT_SYMBOL_GPL drivers/hid/hid 0x4c764c52 __hid_register_driver +EXPORT_SYMBOL_GPL drivers/hid/hid 0x56b7324a hid_hw_close +EXPORT_SYMBOL_GPL drivers/hid/hid 0x58174fae hid_allocate_device +EXPORT_SYMBOL_GPL drivers/hid/hid 0x5b2ecd87 hid_connect +EXPORT_SYMBOL_GPL drivers/hid/hid 0x5d1f6a97 hid_hw_stop +EXPORT_SYMBOL_GPL drivers/hid/hid 0x600020ef hid_output_report +EXPORT_SYMBOL_GPL drivers/hid/hid 0x6d723cc0 hid_compare_device_paths +EXPORT_SYMBOL_GPL drivers/hid/hid 0x6de08518 hid_dump_device +EXPORT_SYMBOL_GPL drivers/hid/hid 0x6de37023 hid_dump_input +EXPORT_SYMBOL_GPL drivers/hid/hid 0x7c6028d8 hid_field_extract +EXPORT_SYMBOL_GPL drivers/hid/hid 0x82718909 hid_report_raw_event +EXPORT_SYMBOL_GPL drivers/hid/hid 0x89d6e715 hid_dump_report EXPORT_SYMBOL_GPL drivers/hid/hid 0x8b13a8b8 hid_snto32 -EXPORT_SYMBOL_GPL drivers/hid/hid 0x8ee93db3 hid_match_device -EXPORT_SYMBOL_GPL drivers/hid/hid 0x8f708d73 hid_debug_event -EXPORT_SYMBOL_GPL drivers/hid/hid 0x9e7f3d86 hid_hw_close -EXPORT_SYMBOL_GPL drivers/hid/hid 0xa1e75414 hid_output_report -EXPORT_SYMBOL_GPL drivers/hid/hid 0xa2c94701 hid_setup_resolution_multiplier -EXPORT_SYMBOL_GPL drivers/hid/hid 0xa7facc9c hid_hw_stop -EXPORT_SYMBOL_GPL drivers/hid/hid 0xb08e75b6 hid_ignore -EXPORT_SYMBOL_GPL drivers/hid/hid 0xb4d6b348 hid_connect -EXPORT_SYMBOL_GPL drivers/hid/hid 0xb53a7777 hidraw_connect -EXPORT_SYMBOL_GPL drivers/hid/hid 0xb74dcaad hid_hw_start -EXPORT_SYMBOL_GPL drivers/hid/hid 0xb828a966 hid_disconnect -EXPORT_SYMBOL_GPL drivers/hid/hid 0xbbd94b72 hid_dump_field -EXPORT_SYMBOL_GPL drivers/hid/hid 0xbf245402 hidinput_find_field -EXPORT_SYMBOL_GPL drivers/hid/hid 0xbfa5e292 hidinput_report_event -EXPORT_SYMBOL_GPL drivers/hid/hid 0xd0476c8a hid_destroy_device -EXPORT_SYMBOL_GPL drivers/hid/hid 0xd0dcaea0 hid_check_keys_pressed -EXPORT_SYMBOL_GPL drivers/hid/hid 0xd4c66293 hid_add_device -EXPORT_SYMBOL_GPL drivers/hid/hid 0xe1e34c63 hid_dump_device -EXPORT_SYMBOL_GPL drivers/hid/hid 0xe286293f hidinput_get_led_field -EXPORT_SYMBOL_GPL drivers/hid/hid 0xec5c1d55 hid_unregister_driver -EXPORT_SYMBOL_GPL drivers/hid/hid 0xed700096 hidraw_report_event -EXPORT_SYMBOL_GPL drivers/hid/hid 0xf2257e0a hid_hw_open -EXPORT_SYMBOL_GPL drivers/hid/hid 0xf8cadea4 hid_dump_input +EXPORT_SYMBOL_GPL drivers/hid/hid 0x9a1990fa hid_open_report +EXPORT_SYMBOL_GPL drivers/hid/hid 0xa146cbab hidinput_count_leds +EXPORT_SYMBOL_GPL drivers/hid/hid 0xa35153b2 hidinput_connect +EXPORT_SYMBOL_GPL drivers/hid/hid 0xa38d7650 hid_ignore +EXPORT_SYMBOL_GPL drivers/hid/hid 0xac142ffa hid_debug_event +EXPORT_SYMBOL_GPL drivers/hid/hid 0xb815dd70 hid_hw_open +EXPORT_SYMBOL_GPL drivers/hid/hid 0xc1c221a6 hidinput_report_event +EXPORT_SYMBOL_GPL drivers/hid/hid 0xc26891e6 hid_check_keys_pressed +EXPORT_SYMBOL_GPL drivers/hid/hid 0xc3cd9247 hid_dump_field +EXPORT_SYMBOL_GPL drivers/hid/hid 0xc44ea0d4 hid_validate_values +EXPORT_SYMBOL_GPL drivers/hid/hid 0xc851ee33 hid_hw_start +EXPORT_SYMBOL_GPL drivers/hid/hid 0xd070ac41 hid_disconnect +EXPORT_SYMBOL_GPL drivers/hid/hid 0xd63a53ba hidinput_calc_abs_res +EXPORT_SYMBOL_GPL drivers/hid/hid 0xebbb51fc hid_parse_report +EXPORT_SYMBOL_GPL drivers/hid/hid 0xefeadc80 hid_input_report +EXPORT_SYMBOL_GPL drivers/hid/hid 0xf00b705d hid_destroy_device +EXPORT_SYMBOL_GPL drivers/hid/hid 0xf11962bf hidinput_disconnect +EXPORT_SYMBOL_GPL drivers/hid/hid 0xf358a590 hid_match_device +EXPORT_SYMBOL_GPL drivers/hid/hid 0xf4d7dcf0 hidinput_get_led_field EXPORT_SYMBOL_GPL drivers/hid/hid 0xfa355613 hid_quirks_init -EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0x3844386e hid_sensor_get_usage_index -EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0x3be6c6eb sensor_hub_input_get_attribute_info -EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0x432942e0 sensor_hub_get_feature -EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0x5993b265 sensor_hub_set_feature -EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0x59942696 sensor_hub_input_attr_get_raw_value -EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0x63284d54 sensor_hub_remove_callback -EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0x6dcdb46f sensor_hub_register_callback -EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0x7d56c8dc sensor_hub_device_close -EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0xe96edab4 sensor_hub_device_open -EXPORT_SYMBOL_GPL drivers/hid/i2c-hid/i2c-hid 0x227d74f2 i2c_hid_core_shutdown -EXPORT_SYMBOL_GPL drivers/hid/i2c-hid/i2c-hid 0xa43f166e i2c_hid_core_pm -EXPORT_SYMBOL_GPL drivers/hid/i2c-hid/i2c-hid 0xb47ec440 i2c_hid_ll_driver -EXPORT_SYMBOL_GPL drivers/hid/i2c-hid/i2c-hid 0xd4babb12 i2c_hid_core_remove -EXPORT_SYMBOL_GPL drivers/hid/i2c-hid/i2c-hid 0xe1753ec3 i2c_hid_core_probe -EXPORT_SYMBOL_GPL drivers/hid/intel-ish-hid/intel-ishtp 0xf669d055 ishtp_wait_resume -EXPORT_SYMBOL_GPL drivers/hid/uhid 0xe1d79227 uhid_hid_driver -EXPORT_SYMBOL_GPL drivers/hwmon/adt7x10 0x2d7c025e adt7x10_probe -EXPORT_SYMBOL_GPL drivers/hwmon/adt7x10 0x5c0c4a21 adt7x10_dev_pm_ops -EXPORT_SYMBOL_GPL drivers/hwmon/adt7x10 0xd80cd342 adt7x10_remove +EXPORT_SYMBOL_GPL drivers/hid/hid 0xffc5fc3f hid_alloc_report_buf +EXPORT_SYMBOL_GPL drivers/hid/hid 0xffd05334 hid_register_report +EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0x33a5e547 hid_sensor_get_usage_index +EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0x35e2490d sensor_hub_register_callback +EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0x4efe74fb sensor_hub_get_feature +EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0x60079949 sensor_hub_device_open +EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0x60e33cab sensor_hub_device_close +EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0x77a94a45 sensor_hub_input_get_attribute_info +EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0x88caca90 sensor_hub_remove_callback +EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0xc1518009 sensor_hub_set_feature +EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0xd58adbf5 sensor_hub_input_attr_get_raw_value +EXPORT_SYMBOL_GPL drivers/hid/i2c-hid/i2c-hid 0x4069b7e9 i2c_hid_core_pm +EXPORT_SYMBOL_GPL drivers/hid/i2c-hid/i2c-hid 0x5df1919a i2c_hid_core_probe +EXPORT_SYMBOL_GPL drivers/hid/i2c-hid/i2c-hid 0x6542b86f i2c_hid_core_shutdown +EXPORT_SYMBOL_GPL drivers/hid/i2c-hid/i2c-hid 0x745f03b7 i2c_hid_ll_driver +EXPORT_SYMBOL_GPL drivers/hid/i2c-hid/i2c-hid 0x8068dd92 i2c_hid_core_remove +EXPORT_SYMBOL_GPL drivers/hid/intel-ish-hid/intel-ishtp 0x9c26c5d3 ishtp_wait_resume +EXPORT_SYMBOL_GPL drivers/hid/uhid 0x74bc6b57 uhid_hid_driver +EXPORT_SYMBOL_GPL drivers/hwmon/adt7x10 0x83539230 adt7x10_dev_pm_ops +EXPORT_SYMBOL_GPL drivers/hwmon/adt7x10 0x886e5aa1 adt7x10_probe +EXPORT_SYMBOL_GPL drivers/hwmon/adt7x10 0xc1dd6bc7 adt7x10_remove EXPORT_SYMBOL_GPL drivers/hwmon/ltc2947-core 0x5cbb5274 ltc2947_core_probe -EXPORT_SYMBOL_GPL drivers/hwmon/ltc2947-core 0xb8c7ef96 ltc2947_pm_ops +EXPORT_SYMBOL_GPL drivers/hwmon/ltc2947-core 0xb3728724 ltc2947_pm_ops EXPORT_SYMBOL_GPL drivers/hwmon/ltc2947-core 0xbc54f93e ltc2947_of_match -EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-amd-mp2-pci 0x3f487628 amd_mp2_rw_timeout -EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-amd-mp2-pci 0x42b2cf68 amd_mp2_rw -EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-amd-mp2-pci 0x5a5e3fe8 amd_mp2_find_device -EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-amd-mp2-pci 0x76b29392 amd_mp2_register_cb -EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-amd-mp2-pci 0x8d063a1e amd_mp2_bus_enable_set -EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-amd-mp2-pci 0xaf5af99a amd_mp2_process_event -EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-amd-mp2-pci 0xc5215c6a amd_mp2_unregister_cb -EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-designware-core 0x40cbc7f8 i2c_dw_adjust_bus_speed -EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-designware-core 0x45d79d3f i2c_dw_prepare_clk -EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-designware-core 0x4db79bc9 i2c_dw_probe_master -EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-designware-core 0x7c21a67a i2c_dw_validate_speed -EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-designware-core 0xa5b8d1dc i2c_dw_configure_master -EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-designware-core 0xd1018fcf i2c_dw_acpi_configure -EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-nforce2 0x8d3d1226 nforce2_smbus -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x08a0cae0 i2c_acpi_new_device -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x28da46e5 i2c_recover_bus -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x3690f131 i2c_new_scanned_device +EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-amd-mp2-pci 0x1ebcd2af amd_mp2_unregister_cb +EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-amd-mp2-pci 0x4718ac0d amd_mp2_bus_enable_set +EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-amd-mp2-pci 0x509ea86e amd_mp2_process_event +EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-amd-mp2-pci 0x6851b850 amd_mp2_rw +EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-amd-mp2-pci 0x6ea7a8a2 amd_mp2_rw_timeout +EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-amd-mp2-pci 0x7e809510 amd_mp2_register_cb +EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-amd-mp2-pci 0xca7e5bb2 amd_mp2_find_device +EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-designware-core 0x04f65698 i2c_dw_validate_speed +EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-designware-core 0x2b17f28d i2c_dw_prepare_clk +EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-designware-core 0x55fdd65f i2c_dw_acpi_configure +EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-designware-core 0xc07118d6 i2c_dw_probe_master +EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-designware-core 0xd8dcd48d i2c_dw_configure_master +EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-designware-core 0xf3a439b3 i2c_dw_adjust_bus_speed +EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-nforce2 0x3e57b95f nforce2_smbus +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x0a96d348 i2c_recover_bus +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x18b56e82 i2c_client_type +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x1c8c6238 i2c_bus_type +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x238d7bca i2c_acpi_find_adapter_by_handle +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x3bf46e62 i2c_probe_func_quick_read +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x3c0e2061 i2c_acpi_new_device EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x42041512 i2c_get_dma_safe_msg_buf -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x4b943e51 i2c_new_ancillary_device -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x4c1f7b87 i2c_adapter_depth -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x4d8bc773 i2c_bus_type +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x4d3e790b i2c_generic_scl_recovery EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x4dae16e4 i2c_put_dma_safe_msg_buf -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x509cf13f i2c_new_dummy_device -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x523d1875 i2c_acpi_find_adapter_by_handle -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x544c3866 i2c_new_smbus_alert_device EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x550f3e05 i2c_freq_mode_string -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x64319b02 devm_i2c_add_adapter -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x7e394bb6 i2c_parse_fw_timings -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x8250ab81 i2c_probe_func_quick_read -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x932352c2 i2c_for_each_dev -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x94902d86 i2c_adapter_type -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x977ebb60 i2c_acpi_client_count -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x99b1659e i2c_handle_smbus_host_notify -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xb343baef i2c_unregister_device -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xb54d48a2 i2c_client_type -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xbfcce24b i2c_new_client_device -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xcc9eaba5 i2c_acpi_find_bus_speed +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x6d0200b8 devm_i2c_add_adapter +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x6d25a74c i2c_new_ancillary_device +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x70bd12b9 i2c_acpi_find_bus_speed +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x7d2d1ae7 i2c_new_dummy_device +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x85bd5bdf devm_i2c_new_dummy_device +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x8d3e3d17 i2c_get_device_id +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x9ba99b1c i2c_for_each_dev +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x9ff5361c i2c_new_smbus_alert_device +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xa212c665 i2c_acpi_client_count +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xa9be1317 i2c_adapter_depth +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xaf53f568 i2c_adapter_type +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xb6467227 i2c_match_id +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xb65b13c3 i2c_new_client_device +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xc598398a i2c_handle_smbus_host_notify EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xd2423f76 i2c_acpi_get_i2c_resource -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xdac7b1c1 devm_i2c_new_dummy_device -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xe3e43413 i2c_match_id -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xe8331ee8 i2c_generic_scl_recovery -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xea6526fe i2c_get_device_id -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xf54204a1 i2c_add_numbered_adapter -EXPORT_SYMBOL_GPL drivers/i2c/i2c-mux 0x133db1a0 i2c_mux_add_adapter -EXPORT_SYMBOL_GPL drivers/i2c/i2c-mux 0xaec596cb i2c_root_adapter -EXPORT_SYMBOL_GPL drivers/i2c/i2c-mux 0xbfe403a4 i2c_mux_del_adapters -EXPORT_SYMBOL_GPL drivers/i2c/i2c-mux 0xcb69aefa i2c_mux_alloc -EXPORT_SYMBOL_GPL drivers/i2c/i2c-smbus 0x406c0f41 i2c_register_spd -EXPORT_SYMBOL_GPL drivers/i2c/i2c-smbus 0x81de33ca i2c_handle_smbus_alert -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x033a5871 i3c_device_request_ibi -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x0ab4cbfd i3c_master_disec_locked -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x290c32cf i3c_master_enec_locked -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x33b43f48 i3c_master_entdaa_locked -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x3e15b59b i3c_device_get_info -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x3e74c403 i3c_driver_unregister -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x5644bd0c i3c_master_defslvs_locked -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x58bb075e i3c_generic_ibi_get_free_slot -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x5c39365f i3c_master_unregister +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xd8e083ee i2c_unregister_device +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xd9548109 i2c_new_scanned_device +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xeb23e465 i2c_parse_fw_timings +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xef625ffb i2c_add_numbered_adapter +EXPORT_SYMBOL_GPL drivers/i2c/i2c-mux 0x3aa855a3 i2c_mux_del_adapters +EXPORT_SYMBOL_GPL drivers/i2c/i2c-mux 0x70dd5d64 i2c_mux_add_adapter +EXPORT_SYMBOL_GPL drivers/i2c/i2c-mux 0xba90e4be i2c_mux_alloc +EXPORT_SYMBOL_GPL drivers/i2c/i2c-mux 0xe866627b i2c_root_adapter +EXPORT_SYMBOL_GPL drivers/i2c/i2c-smbus 0x9c48ce79 i2c_handle_smbus_alert +EXPORT_SYMBOL_GPL drivers/i2c/i2c-smbus 0xe2fb1e3a i2c_register_spd +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x0c973c2c i3c_master_entdaa_locked +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x0dff73cf i3c_master_set_info +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x1e0b35c0 i3c_device_free_ibi +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x222bed33 i3c_generic_ibi_recycle_slot +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x26d380e4 i3c_device_match_id +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x3188ccbc i3c_master_disec_locked +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x37512fd2 i3c_master_do_daa +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x3bb2846e i3c_device_enable_ibi +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x3fd32e99 i3cdev_to_dev +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x3fed5369 i3c_device_request_ibi +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x6df88912 i3c_master_get_free_addr EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x76fe3e05 i3c_generic_ibi_free_pool -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x8df72094 i3c_device_enable_ibi -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x9179a058 i3c_device_disable_ibi -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x919abab9 i3c_master_register -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x94b38ebd dev_to_i3cdev -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x9d7d0974 i3c_device_match_id -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x9e1fa985 i3c_master_set_info -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xa46eb9f3 i3c_master_queue_ibi -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xb6f47126 i3c_master_do_daa -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xc609a64d i3c_generic_ibi_recycle_slot -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xc6207796 i3c_master_add_i3c_dev_locked -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xcc217ddc i3c_driver_register_with_owner -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xcd43549b i3c_device_free_ibi -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xed2b6ca3 i3cdev_to_dev -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xf66e9e30 i3c_device_do_priv_xfers -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xf7a9bbe5 i3c_generic_ibi_alloc_pool -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xfd36a2f3 i3c_master_get_free_addr +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x86ce2db2 i3c_device_do_priv_xfers +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x90bb1549 i3c_master_unregister +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xa235982f i3c_driver_register_with_owner +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xa721ff2d i3c_generic_ibi_get_free_slot +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xb177c346 i3c_generic_ibi_alloc_pool +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xb94e39a5 i3c_driver_unregister +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xbdef3c79 i3c_master_register +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xc300343c i3c_device_get_info +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xcae30d5f i3c_master_queue_ibi +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xcd30f822 i3c_master_enec_locked +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xcd7b462e i3c_device_disable_ibi +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xd246e70d dev_to_i3cdev +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xe48ed731 i3c_master_add_i3c_dev_locked +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xeba2495c i3c_master_defslvs_locked EXPORT_SYMBOL_GPL drivers/infiniband/core/ib_core 0xdbd019c4 ib_wq -EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x406bea43 rtrs_start_hb -EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x4b9e179a rtrs_stop_hb -EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x4f29f64c rtrs_cq_qp_create -EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x51132c8a rtrs_init_hb -EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x526fc2e6 rtrs_iu_free -EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x598d74c6 rtrs_iu_post_rdma_write_imm -EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x604d2a81 rtrs_send_hb_ack -EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x675d2505 rtrs_iu_post_send -EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x75bfa1d0 rtrs_cq_qp_destroy -EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x90ca459f rtrs_iu_alloc -EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x92bb7422 rtrs_iu_post_recv -EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x9c3e1bad rtrs_post_recv_empty -EXPORT_SYMBOL_GPL drivers/input/ff-memless 0xb169a885 input_ff_create_memless -EXPORT_SYMBOL_GPL drivers/input/matrix-keymap 0x49fd7e22 matrix_keypad_parse_properties -EXPORT_SYMBOL_GPL drivers/ipack/ipack 0x0d4c89d9 ipack_bus_unregister -EXPORT_SYMBOL_GPL drivers/ipack/ipack 0x3ced8658 ipack_bus_register -EXPORT_SYMBOL_GPL drivers/ipack/ipack 0x575ca190 ipack_device_add -EXPORT_SYMBOL_GPL drivers/ipack/ipack 0x8d29ae8c ipack_driver_unregister -EXPORT_SYMBOL_GPL drivers/ipack/ipack 0xaf10bcde ipack_put_device -EXPORT_SYMBOL_GPL drivers/ipack/ipack 0xdac50bf7 ipack_driver_register -EXPORT_SYMBOL_GPL drivers/ipack/ipack 0xdbe4416c ipack_device_init -EXPORT_SYMBOL_GPL drivers/ipack/ipack 0xe00cac8d ipack_device_del -EXPORT_SYMBOL_GPL drivers/ipack/ipack 0xf3b887ae ipack_get_device -EXPORT_SYMBOL_GPL drivers/leds/led-class 0x0c86147c led_classdev_resume -EXPORT_SYMBOL_GPL drivers/leds/led-class 0x17029137 devm_led_classdev_register_ext -EXPORT_SYMBOL_GPL drivers/leds/led-class 0x75210cf2 led_put -EXPORT_SYMBOL_GPL drivers/leds/led-class 0x76e8d962 led_classdev_suspend -EXPORT_SYMBOL_GPL drivers/leds/led-class 0x82e16c0d led_classdev_register_ext -EXPORT_SYMBOL_GPL drivers/leds/led-class 0x8ab9a1ac devm_led_classdev_unregister -EXPORT_SYMBOL_GPL drivers/leds/led-class 0x9849e486 led_classdev_notify_brightness_hw_changed -EXPORT_SYMBOL_GPL drivers/leds/led-class 0xd70cd23f of_led_get -EXPORT_SYMBOL_GPL drivers/leds/led-class 0xe3a662c9 devm_of_led_get -EXPORT_SYMBOL_GPL drivers/leds/led-class 0xf1386d5b led_classdev_unregister +EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x036aab67 rtrs_iu_post_recv +EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x1357f7d8 rtrs_init_hb +EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x27fa53d4 rtrs_iu_post_send +EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x2f4d6ba8 rtrs_start_hb +EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x576862b7 rtrs_send_hb_ack +EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x60905267 rtrs_post_recv_empty +EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x93ec2fc9 rtrs_cq_qp_create +EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0xb255fc2c rtrs_iu_alloc +EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0xf54c78d6 rtrs_stop_hb +EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0xf66bb71a rtrs_iu_free +EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0xfaa05177 rtrs_iu_post_rdma_write_imm +EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0xfef8d8cd rtrs_cq_qp_destroy +EXPORT_SYMBOL_GPL drivers/input/ff-memless 0xefde4da0 input_ff_create_memless +EXPORT_SYMBOL_GPL drivers/input/matrix-keymap 0x239d0f20 matrix_keypad_parse_properties +EXPORT_SYMBOL_GPL drivers/ipack/ipack 0x05d26dc8 ipack_get_device +EXPORT_SYMBOL_GPL drivers/ipack/ipack 0x5dd028cf ipack_device_init +EXPORT_SYMBOL_GPL drivers/ipack/ipack 0x61b60c43 ipack_device_del +EXPORT_SYMBOL_GPL drivers/ipack/ipack 0x69219840 ipack_put_device +EXPORT_SYMBOL_GPL drivers/ipack/ipack 0x7aff0276 ipack_bus_register +EXPORT_SYMBOL_GPL drivers/ipack/ipack 0x7cfe704b ipack_bus_unregister +EXPORT_SYMBOL_GPL drivers/ipack/ipack 0xa62442bd ipack_device_add +EXPORT_SYMBOL_GPL drivers/ipack/ipack 0xbc501dcd ipack_driver_unregister +EXPORT_SYMBOL_GPL drivers/ipack/ipack 0xe7a114e6 ipack_driver_register +EXPORT_SYMBOL_GPL drivers/leds/led-class 0x14049186 devm_of_led_get +EXPORT_SYMBOL_GPL drivers/leds/led-class 0x2567183e devm_led_classdev_register_ext +EXPORT_SYMBOL_GPL drivers/leds/led-class 0x3dbf1689 led_classdev_unregister +EXPORT_SYMBOL_GPL drivers/leds/led-class 0x605e6842 of_led_get +EXPORT_SYMBOL_GPL drivers/leds/led-class 0x6e4dcef3 led_classdev_resume +EXPORT_SYMBOL_GPL drivers/leds/led-class 0x73267466 devm_led_classdev_unregister +EXPORT_SYMBOL_GPL drivers/leds/led-class 0xa2842f4a led_classdev_suspend +EXPORT_SYMBOL_GPL drivers/leds/led-class 0xc2967ba5 led_put +EXPORT_SYMBOL_GPL drivers/leds/led-class 0xe9c5ce34 led_classdev_register_ext +EXPORT_SYMBOL_GPL drivers/leds/led-class 0xff1d3d49 led_classdev_notify_brightness_hw_changed EXPORT_SYMBOL_GPL drivers/leds/trigger/ledtrig-audio 0x3bd45b0d ledtrig_audio_set EXPORT_SYMBOL_GPL drivers/leds/trigger/ledtrig-audio 0xce593c22 ledtrig_audio_get -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x0267fdf8 __tracepoint_bcache_gc_copy -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x03bebcdf __SCK__tp_func_bcache_journal_entry_full -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x057fd299 __SCK__tp_func_bcache_request_end -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x0844b1c7 __tracepoint_bcache_write -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x09d979f9 __tracepoint_bcache_btree_node_split -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x0a218af3 __traceiter_bcache_journal_full -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x0e8e793c __traceiter_bcache_btree_insert_key -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x0edc0d11 __traceiter_bcache_bypass_congested -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x1009fa5d __traceiter_bcache_journal_write -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x151640e6 __traceiter_bcache_read_retry +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x023b6ea4 __tracepoint_bcache_bypass_congested +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x04740dd2 __SCK__tp_func_bcache_gc_end +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x06818978 __SCK__tp_func_bcache_btree_write +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x0d1e3cc2 __traceiter_bcache_request_start +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x0f0adfcb __traceiter_bcache_btree_node_compact +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x109370c9 __traceiter_bcache_journal_write +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x11511df4 __tracepoint_bcache_gc_copy_collision +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x14519091 __SCK__tp_func_bcache_bypass_congested EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x17a83e40 __traceiter_bcache_writeback EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x1c599ebe __traceiter_bcache_btree_gc_coalesce -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x1db4892b __tracepoint_bcache_gc_end -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x1fd97b84 __traceiter_bcache_btree_set_root -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x20b5aef5 __traceiter_bcache_request_end +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x1d2d18ca __tracepoint_bcache_btree_node_compact +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x1e57331b __traceiter_bcache_bypass_congested EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x21b87a42 __SCT__tp_func_bcache_btree_node_alloc -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x22d9ae40 __tracepoint_bcache_request_start -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x23585943 __tracepoint_bcache_invalidate +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x22a1d31f __SCK__tp_func_bcache_cache_insert +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x244703a3 __tracepoint_bcache_gc_start +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x24c47197 __traceiter_bcache_gc_start EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x25cacb14 __SCT__tp_func_bcache_btree_set_root -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x26056f9e __traceiter_bcache_read -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x26e0f3dc __traceiter_bcache_alloc_fail EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x2766fb04 __traceiter_bcache_journal_replay_key EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x287090dc __SCT__tp_func_bcache_journal_write EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x297e0da3 __SCT__tp_func_bcache_btree_node_alloc_fail -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x29c90726 __traceiter_bcache_btree_node_compact -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x2a9dfeb5 __tracepoint_bcache_alloc_fail -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x2b31a560 __tracepoint_bcache_btree_write -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x2d42e414 __SCK__tp_func_bcache_btree_node_free +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x2a3b7e8f __traceiter_bcache_btree_node_split +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x2c2ab77d __SCK__tp_func_bcache_read_retry +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x2f5bfdfc __tracepoint_bcache_read_retry EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x300c8ff4 __SCT__tp_func_bcache_alloc_fail -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x31e0fb65 __tracepoint_bcache_cache_insert -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x320d3678 __SCK__tp_func_bcache_bypass_congested -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x34e9bfa5 __tracepoint_bcache_journal_write -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x35132613 __traceiter_bcache_btree_node_free +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x3069c216 __tracepoint_bcache_btree_set_root +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x3293b0e8 __traceiter_bcache_read +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x35dabeec __SCK__tp_func_bcache_bypass_sequential EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x36f317a4 __SCT__tp_func_bcache_gc_copy -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x3fd0f700 __tracepoint_bcache_journal_replay_key -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x43171552 __traceiter_bcache_gc_end -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x44d9ea01 __SCK__tp_func_bcache_btree_set_root +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x38a6ea08 __SCK__tp_func_bcache_btree_gc_coalesce +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x40b3eff6 __tracepoint_bcache_btree_node_split EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x4543b49b __SCT__tp_func_bcache_writeback_collision -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x46d93070 __traceiter_bcache_btree_write -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x48b37cbd __SCK__tp_func_bcache_journal_write -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x4b51f8ab __tracepoint_bcache_bypass_congested -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x4c11ef87 __SCK__tp_func_bcache_journal_full -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x5128f99a __SCK__tp_func_bcache_invalidate -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x55107b29 __SCK__tp_func_bcache_btree_node_compact -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x57c92894 __tracepoint_bcache_btree_set_root -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x58ed5e6c __SCK__tp_func_bcache_alloc_fail +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x47f4b329 __SCK__tp_func_bcache_gc_copy_collision +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x4949f13e __tracepoint_bcache_journal_write +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x4b83df3c __tracepoint_bcache_journal_entry_full +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x4d0e26ad __tracepoint_bcache_request_end +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x50cb5291 __tracepoint_bcache_writeback_collision +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x53f30764 __traceiter_bcache_btree_node_free +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x55333189 __SCK__tp_func_bcache_writeback_collision +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x56d911c3 __SCK__tp_func_bcache_btree_node_split +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x59109f13 __SCK__tp_func_bcache_journal_replay_key +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x5b6235d8 __SCK__tp_func_bcache_gc_start EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x5dd80bd5 __SCT__tp_func_bcache_write -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x5e836d58 __SCK__tp_func_bcache_request_start -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x61af8ceb __tracepoint_bcache_read +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x5f79e0db __tracepoint_bcache_request_start +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x5fd6e408 __traceiter_bcache_journal_entry_full EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x629c9180 __SCT__tp_func_bcache_btree_write +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x637f1031 __tracepoint_bcache_bypass_sequential EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x64e39418 __traceiter_bcache_writeback_collision EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x6677ebf0 __SCT__tp_func_bcache_gc_start -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x6980dc30 __SCK__tp_func_bcache_writeback_collision -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x7085b72a __SCK__tp_func_bcache_btree_node_split -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x7095f8fe __SCK__tp_func_bcache_btree_node_alloc_fail -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x74c931d5 __tracepoint_bcache_gc_start +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x69200f70 __traceiter_bcache_read_retry +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x6ded6ac6 __tracepoint_bcache_journal_full +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x6e0344d5 __tracepoint_bcache_btree_gc_coalesce +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x6fde5ac0 __SCK__tp_func_bcache_read EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x752f7fa4 __SCT__tp_func_bcache_cache_insert EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x787810b2 __SCT__tp_func_bcache_read_retry +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x79c1603c __traceiter_bcache_journal_full +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x7be5b91e __tracepoint_bcache_writeback +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x7c6e4b62 __tracepoint_bcache_btree_read +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x7f1f01e3 __SCK__tp_func_bcache_btree_read EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x7f252e00 __SCT__tp_func_bcache_bypass_congested EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x817ad796 __SCT__tp_func_bcache_btree_node_free -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x81a76af3 __tracepoint_bcache_gc_copy_collision EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x822db771 __SCT__tp_func_bcache_btree_cache_cannibalize -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x83d97b1e __tracepoint_bcache_btree_node_compact -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x87829d26 __traceiter_bcache_gc_start -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x8cfc65d0 __traceiter_bcache_invalidate -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x8ddb34ca __traceiter_bcache_btree_node_alloc_fail -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x961d8667 __traceiter_bcache_btree_read +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x841b31f6 __traceiter_bcache_gc_end +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x842a66af __SCK__tp_func_bcache_journal_write +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x891c2f67 __SCK__tp_func_bcache_btree_insert_key +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x8924b788 __tracepoint_bcache_gc_copy +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x895f954a __traceiter_bcache_btree_read +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x919bccbc __SCK__tp_func_bcache_invalidate +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x921a774a __SCK__tp_func_bcache_request_start +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x92ea863d __tracepoint_bcache_invalidate +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x9630d1ea __tracepoint_bcache_cache_insert EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x972aa384 __SCT__tp_func_bcache_btree_insert_key -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x9a85961d __SCK__tp_func_bcache_btree_node_alloc +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x982791dd __tracepoint_bcache_write +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x985e6b4a __SCK__tp_func_bcache_alloc_fail +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x9b294f79 __SCK__tp_func_bcache_btree_node_alloc_fail +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x9b2f21cb __tracepoint_bcache_alloc_fail +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x9c3d4b84 __tracepoint_bcache_btree_write EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x9d28d153 __SCT__tp_func_bcache_btree_node_split -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x9e04b553 __SCK__tp_func_bcache_gc_copy_collision -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x9ee92282 __tracepoint_bcache_read_retry -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xa061d952 __traceiter_bcache_bypass_sequential +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x9f76d152 __tracepoint_bcache_btree_insert_key +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xa12494d4 __tracepoint_bcache_journal_replay_key EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xa15bd7c4 __SCT__tp_func_bcache_btree_gc_coalesce -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xa1efe620 __traceiter_bcache_request_start -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xa5d97bb5 __traceiter_bcache_btree_cache_cannibalize +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xa4f63951 __SCK__tp_func_bcache_write EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xa784e073 __SCT__tp_func_bcache_btree_node_compact -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xaba68048 __traceiter_bcache_journal_entry_full -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xad34931d __tracepoint_bcache_btree_node_free +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xa8d4a124 __SCK__tp_func_bcache_btree_node_free +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xa995dc1a __traceiter_bcache_bypass_sequential +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xaab3cec1 __tracepoint_bcache_btree_node_alloc +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xac87523f __traceiter_bcache_write +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xacf513fe __traceiter_bcache_alloc_fail EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xad6440b4 __traceiter_bcache_gc_copy -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xaf40898e __SCK__tp_func_bcache_btree_insert_key -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xb3097129 __tracepoint_bcache_btree_node_alloc_fail -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xb4a561d4 __SCK__tp_func_bcache_gc_start -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xb514bfe3 __SCK__tp_func_bcache_writeback +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xaee5d1fb __tracepoint_bcache_btree_node_free +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xb0e30b17 __tracepoint_bcache_btree_cache_cannibalize +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xb30d5196 __traceiter_bcache_btree_write +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xb3b7d4fb __SCK__tp_func_bcache_journal_entry_full EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xb5a62a8c __traceiter_bcache_cache_insert -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xb7cc54ab __SCK__tp_func_bcache_cache_insert +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xb6529f67 __traceiter_bcache_btree_node_alloc_fail +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xb7ac0253 __SCK__tp_func_bcache_btree_set_root EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xb7e5379d __SCT__tp_func_bcache_journal_replay_key -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xb80af6fb __tracepoint_bcache_btree_cache_cannibalize -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xbfac34c5 __SCK__tp_func_bcache_btree_read -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xc2d3e325 __tracepoint_bcache_writeback +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xbc4d349c __SCK__tp_func_bcache_writeback +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xbcd930f4 __SCK__tp_func_bcache_btree_node_alloc +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xbd9207e4 __tracepoint_bcache_read +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xc3d09e24 __SCK__tp_func_bcache_btree_cache_cannibalize +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xc61f77c4 __SCK__tp_func_bcache_gc_copy EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xc73e0c99 __SCT__tp_func_bcache_invalidate -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xca3d4049 __tracepoint_bcache_journal_full -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xcddc941c __tracepoint_bcache_btree_read +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xc960412e __traceiter_bcache_request_end +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xcd89e23a __tracepoint_bcache_btree_node_alloc_fail EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xce451ad8 __SCT__tp_func_bcache_btree_read -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xd18ed880 __SCK__tp_func_bcache_read -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xd1ebb03f __tracepoint_bcache_writeback_collision -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xd2942843 __SCK__tp_func_bcache_write EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xd30206ff __SCT__tp_func_bcache_gc_copy_collision -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xd44cbfb0 __SCK__tp_func_bcache_btree_write -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xd45b5187 __SCK__tp_func_bcache_gc_copy -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xd577bce8 __tracepoint_bcache_journal_entry_full -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xd61c475d __tracepoint_bcache_btree_insert_key +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xd744def9 __traceiter_bcache_btree_set_root EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xd7a376b3 __SCT__tp_func_bcache_gc_end EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xd7a7fbec __SCT__tp_func_bcache_request_start -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xd99b74a7 __traceiter_bcache_btree_node_split +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xd7b2e451 __SCK__tp_func_bcache_request_end +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xd97c6833 __SCK__tp_func_bcache_journal_full EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xdb0682eb __SCT__tp_func_bcache_journal_full -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xe156ec72 __SCK__tp_func_bcache_btree_gc_coalesce -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xe2175d3b __SCK__tp_func_bcache_btree_cache_cannibalize -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xe3d958ce __tracepoint_bcache_btree_node_alloc -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xe5f14956 __traceiter_bcache_write -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xe919f737 __SCK__tp_func_bcache_journal_replay_key +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xe0461371 __tracepoint_bcache_gc_end +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xe1531da3 __traceiter_bcache_btree_insert_key +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xe519130d __SCK__tp_func_bcache_btree_node_compact +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xe5f812c3 __traceiter_bcache_btree_cache_cannibalize +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xe73d55e7 __traceiter_bcache_invalidate EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xec29e22a __traceiter_bcache_gc_copy_collision -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xec2ab896 __SCK__tp_func_bcache_bypass_sequential -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xec99825b __SCK__tp_func_bcache_read_retry EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xedf90bb3 __SCT__tp_func_bcache_read -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xf3896736 __tracepoint_bcache_bypass_sequential +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xf43ed469 __traceiter_bcache_btree_node_alloc EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xf57f81ae __SCT__tp_func_bcache_bypass_sequential EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xf7a5edc7 __SCT__tp_func_bcache_journal_entry_full -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xf7bb1e8b __SCK__tp_func_bcache_gc_end -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xf7e5d1a9 __traceiter_bcache_btree_node_alloc -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xfa02c849 __tracepoint_bcache_request_end EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xfb767f16 __SCT__tp_func_bcache_writeback EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xfce76b1e __SCT__tp_func_bcache_request_end -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xfef533d2 __tracepoint_bcache_btree_gc_coalesce +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x092d3d5c dm_cell_release +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x14316162 dm_bio_detain EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x17dd39d6 dm_deferred_set_create -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x2705aae4 dm_cell_release -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x29453b71 dm_cell_visit_release +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x1ca9eee5 dm_cell_release_no_holder EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x2eb01e04 dm_deferred_set_destroy -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x34660c71 dm_cell_promote_or_release -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x42104cec dm_cell_get_v2 -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x525a2986 dm_cell_quiesce_v2 +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x4436eb7f dm_cell_promote_or_release +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x59a11f86 dm_bio_prison_free_cell_v2 +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x5d0c4ea9 dm_cell_lock_v2 EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x6791a44e dm_deferred_entry_dec +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x6beb7d0a dm_bio_prison_free_cell +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x7454d3cb dm_bio_prison_alloc_cell EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x753e20b2 dm_bio_prison_create -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x7b11f5c3 dm_cell_error -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x7d7ccfac dm_bio_prison_free_cell_v2 -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x93beb0f5 dm_bio_prison_alloc_cell -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x969861bd dm_cell_lock_v2 -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xa5526199 dm_cell_lock_promote_v2 +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x8fd1a2a1 dm_cell_lock_promote_v2 +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x9a126a46 dm_bio_prison_alloc_cell_v2 +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xa04b36d1 dm_cell_unlock_v2 EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xace9b57b dm_bio_prison_destroy_v2 -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xaece6722 dm_cell_release_no_holder -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xaee3b7f5 dm_cell_unlock_v2 -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xb1571af8 dm_bio_prison_free_cell -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xb1ff635a dm_bio_detain +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xb513a3ae dm_cell_get_v2 EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xb6d5c65d dm_deferred_set_add_work EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xb70b342a dm_bio_prison_destroy -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xba47d317 dm_get_cell -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xbb4d3f78 dm_bio_prison_alloc_cell_v2 EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xca2e3a88 dm_deferred_entry_inc +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xca94e854 dm_cell_quiesce_v2 +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xcc65d196 dm_cell_error EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xd99e003d dm_bio_prison_create_v2 -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xf4dde20e dm_cell_put_v2 +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xe3cbde20 dm_cell_put_v2 +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xe840eec4 dm_get_cell +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xfea92c13 dm_cell_visit_release EXPORT_SYMBOL_GPL drivers/md/dm-bufio 0x0ad0dc4f dm_bufio_mark_buffer_dirty EXPORT_SYMBOL_GPL drivers/md/dm-bufio 0x111ab12a dm_bufio_mark_partial_buffer_dirty EXPORT_SYMBOL_GPL drivers/md/dm-bufio 0x24772bfe dm_bufio_get @@ -10236,7 +10209,6 @@ EXPORT_SYMBOL_GPL drivers/md/dm-bufio 0xc90df7e5 dm_bufio_prefetch EXPORT_SYMBOL_GPL drivers/md/dm-bufio 0xc9a3422d dm_bufio_write_dirty_buffers_async EXPORT_SYMBOL_GPL drivers/md/dm-bufio 0xcd2ba798 dm_bufio_forget -EXPORT_SYMBOL_GPL drivers/md/dm-bufio 0xd2b59357 dm_bufio_client_create EXPORT_SYMBOL_GPL drivers/md/dm-bufio 0xd4bddf5c dm_bufio_issue_flush EXPORT_SYMBOL_GPL drivers/md/dm-bufio 0xd991e3b9 dm_bufio_get_device_size EXPORT_SYMBOL_GPL drivers/md/dm-bufio 0xe6024e59 dm_bufio_release @@ -10244,10 +10216,12 @@ EXPORT_SYMBOL_GPL drivers/md/dm-bufio 0xeca7949e dm_bufio_client_destroy EXPORT_SYMBOL_GPL drivers/md/dm-bufio 0xed3283a4 dm_bufio_set_sector_offset EXPORT_SYMBOL_GPL drivers/md/dm-bufio 0xf241a6eb dm_bufio_forget_buffers +EXPORT_SYMBOL_GPL drivers/md/dm-bufio 0xf8420784 dm_bufio_client_create EXPORT_SYMBOL_GPL drivers/md/dm-cache 0x0efbca4c btracker_promotion_already_present +EXPORT_SYMBOL_GPL drivers/md/dm-cache 0x16efddf6 dm_cache_policy_unregister +EXPORT_SYMBOL_GPL drivers/md/dm-cache 0x43ec46c5 dm_cache_policy_register EXPORT_SYMBOL_GPL drivers/md/dm-cache 0x5adc2807 btracker_destroy EXPORT_SYMBOL_GPL drivers/md/dm-cache 0x5de611a9 btracker_nr_writebacks_queued -EXPORT_SYMBOL_GPL drivers/md/dm-cache 0x63af2df1 dm_cache_policy_unregister EXPORT_SYMBOL_GPL drivers/md/dm-cache 0x7890d535 dm_cache_policy_get_name EXPORT_SYMBOL_GPL drivers/md/dm-cache 0x87bee547 btracker_queue EXPORT_SYMBOL_GPL drivers/md/dm-cache 0x890723f7 dm_cache_policy_get_version @@ -10258,28 +10232,27 @@ EXPORT_SYMBOL_GPL drivers/md/dm-cache 0xccfe6409 btracker_nr_demotions_queued EXPORT_SYMBOL_GPL drivers/md/dm-cache 0xcf8c2590 dm_cache_policy_get_hint_size EXPORT_SYMBOL_GPL drivers/md/dm-cache 0xe1bdae47 dm_cache_policy_create -EXPORT_SYMBOL_GPL drivers/md/dm-cache 0xfc2c8ec5 dm_cache_policy_register -EXPORT_SYMBOL_GPL drivers/md/dm-multipath 0x101d569a dm_register_path_selector -EXPORT_SYMBOL_GPL drivers/md/dm-multipath 0xc9e4137d dm_unregister_path_selector +EXPORT_SYMBOL_GPL drivers/md/dm-multipath 0x3b6d40b1 dm_unregister_path_selector +EXPORT_SYMBOL_GPL drivers/md/dm-multipath 0x5c993dd1 dm_register_path_selector EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x01d2f9ac dm_rh_recovery_start +EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x1921a31f dm_rh_mark_nosync +EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x239df468 dm_region_hash_create EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x38972f23 dm_rh_region_to_sector EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x38efaf5a dm_region_hash_destroy EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x3a18389a dm_rh_update_states -EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x481d23fb dm_rh_delay +EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x45628c2f dm_rh_inc_pending EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x57e16c3e dm_rh_get_state EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x5f4a6e61 dm_rh_dec -EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x694420c4 dm_rh_dirty_log EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x7774620f dm_rh_stop_recovery EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x7d053fc5 dm_rh_start_recovery -EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x7d422c35 dm_rh_inc_pending EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x7d5e1815 dm_rh_get_region_key EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xa53387c7 dm_rh_flush -EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xa5c97cfe dm_rh_mark_nosync EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xa83588eb dm_rh_recovery_end +EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xb0d2aed1 dm_rh_bio_to_region EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xbe38a431 dm_rh_recovery_prepare +EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xc425d643 dm_rh_delay EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xd8aa4284 dm_rh_region_context -EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xdd188f8c dm_region_hash_create -EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xe76717db dm_rh_bio_to_region +EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xdae29775 dm_rh_dirty_log EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xf92b8a3d dm_rh_get_region_size EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xfd93482e dm_rh_recovery_in_flight EXPORT_SYMBOL_GPL drivers/md/persistent-data/dm-persistent-data 0x0054f69d dm_tm_pre_commit @@ -10289,7 +10262,6 @@ EXPORT_SYMBOL_GPL drivers/md/persistent-data/dm-persistent-data 0x1ae16d40 dm_tm_dec_range EXPORT_SYMBOL_GPL drivers/md/persistent-data/dm-persistent-data 0x1ba7cc87 dm_array_new EXPORT_SYMBOL_GPL drivers/md/persistent-data/dm-persistent-data 0x1e3f728d dm_block_data -EXPORT_SYMBOL_GPL drivers/md/persistent-data/dm-persistent-data 0x208f66fb dm_block_manager_create EXPORT_SYMBOL_GPL drivers/md/persistent-data/dm-persistent-data 0x243ce1ad dm_array_cursor_end EXPORT_SYMBOL_GPL drivers/md/persistent-data/dm-persistent-data 0x24507fbf dm_array_cursor_next EXPORT_SYMBOL_GPL drivers/md/persistent-data/dm-persistent-data 0x2bc1a8d9 dm_tm_open_with_sm @@ -10352,34 +10324,35 @@ EXPORT_SYMBOL_GPL drivers/md/persistent-data/dm-persistent-data 0xd237b9fb dm_array_walk EXPORT_SYMBOL_GPL drivers/md/persistent-data/dm-persistent-data 0xd39c0246 dm_btree_cursor_get_value EXPORT_SYMBOL_GPL drivers/md/persistent-data/dm-persistent-data 0xdf3a4e7d dm_tm_create_with_sm +EXPORT_SYMBOL_GPL drivers/md/persistent-data/dm-persistent-data 0xe3b755f8 dm_block_manager_create EXPORT_SYMBOL_GPL drivers/md/persistent-data/dm-persistent-data 0xe781f874 dm_tm_dec EXPORT_SYMBOL_GPL drivers/md/persistent-data/dm-persistent-data 0xe8438eb5 dm_array_del EXPORT_SYMBOL_GPL drivers/md/persistent-data/dm-persistent-data 0xf82dba90 dm_btree_empty EXPORT_SYMBOL_GPL drivers/md/persistent-data/dm-persistent-data 0xfce51d79 dm_array_empty -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x0187a44a cec_s_phys_addr -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x027c374e cec_delete_adapter -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x0fea237e cec_transmit_done_ts -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x185633db cec_s_log_addrs -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x1b403596 cec_received_msg_ts -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x31e81a6c cec_transmit_msg -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x3c56db4c cec_register_adapter -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x46773f08 cec_fill_conn_info_from_drm +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x0232a5b0 cec_transmit_msg +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x1238fe96 cec_fill_conn_info_from_drm +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x1e722750 cec_received_msg_ts +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x1f126e27 cec_s_phys_addr_from_edid +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x20ecf649 cec_queue_pin_cec_event +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x280f0ca7 cec_s_phys_addr +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x4c926d08 cec_allocate_adapter +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x4ffeeeaa cec_notifier_cec_adap_register +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x5ad2e085 cec_notifier_conn_register EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x67e1dfdc cec_notifier_set_phys_addr_from_edid -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x6c363a96 cec_notifier_conn_register -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x6ecc8f75 cec_notifier_cec_adap_unregister -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x6ed6bf6b cec_allocate_adapter -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x7a57c09b cec_queue_pin_5v_event +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x695c14cd cec_transmit_attempt_done_ts +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x77334c45 cec_notifier_parse_hdmi_phandle +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x78af7d36 cec_register_adapter +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x7a65c3c2 cec_unregister_adapter +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x7be85434 cec_queue_pin_5v_event EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xa01fbb6b cec_notifier_set_phys_addr -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xa1ba1057 cec_notifier_parse_hdmi_phandle -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xacd8b43b cec_s_conn_info +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xaa32590a cec_transmit_done_ts +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xadd5c881 cec_delete_adapter EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xaee236c6 cec_notifier_conn_unregister +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xb0a3e2ec cec_s_log_addrs +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xb11b6601 cec_s_conn_info +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xb15dae4c cec_queue_pin_hpd_event EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xbe4de675 cec_get_edid_phys_addr -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xdece5ff5 cec_notifier_cec_adap_register -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xe4657319 cec_unregister_adapter -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xe9f6f1f8 cec_transmit_attempt_done_ts -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xee7db302 cec_queue_pin_cec_event -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xf2d64e37 cec_s_phys_addr_from_edid -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xf306c429 cec_queue_pin_hpd_event +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xe763bbaf cec_notifier_cec_adap_unregister EXPORT_SYMBOL_GPL drivers/media/common/v4l2-tpg/v4l2-tpg 0x03005a48 tpg_alloc EXPORT_SYMBOL_GPL drivers/media/common/v4l2-tpg/v4l2-tpg 0x040dc7cd tpg_aspect_strings EXPORT_SYMBOL_GPL drivers/media/common/v4l2-tpg/v4l2-tpg 0x4d1d285c tpg_init @@ -10397,165 +10370,165 @@ EXPORT_SYMBOL_GPL drivers/media/common/v4l2-tpg/v4l2-tpg 0xce8159bb tpg_pattern_strings EXPORT_SYMBOL_GPL drivers/media/common/v4l2-tpg/v4l2-tpg 0xf4aef3a4 tpg_gen_text EXPORT_SYMBOL_GPL drivers/media/common/v4l2-tpg/v4l2-tpg 0xf65c5e46 tpg_fillbuffer -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x114b27fc vb2_core_create_bufs -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x1200ad00 vb2_request_buffer_cnt -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x15bb99dc __tracepoint_vb2_dqbuf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x1795f98d vb2_core_queue_release -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x1da4b149 vb2_thread_stop -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x1ea1b960 __traceiter_vb2_qbuf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x00ccb5db vb2_request_object_is_buffer +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x01c94604 vb2_queue_error +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x0395cd58 vb2_write +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x0fe6c510 __traceiter_vb2_buf_done +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x15570ab2 vb2_core_queue_init +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x18f1867d __SCK__tp_func_vb2_buf_done +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x24aff794 vb2_request_buffer_cnt +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x275bd81c vb2_mmap EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x2b5551d5 __SCT__tp_func_vb2_buf_queue -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x4279d416 vb2_core_qbuf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x45db93f1 vb2_core_streamoff -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x4cb6338a vb2_core_reqbufs +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x33c83c6d vb2_core_streamon +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x40a58eb1 vb2_thread_stop +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x479a6eda __tracepoint_vb2_buf_queue EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x4ed3fb1b __SCT__tp_func_vb2_buf_done -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x561f7a8d vb2_plane_cookie -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x5f8062dc __SCK__tp_func_vb2_dqbuf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x634b151a __tracepoint_vb2_qbuf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x64e0b212 vb2_core_prepare_buf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x68f120ba vb2_core_dqbuf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x69872e45 __traceiter_vb2_buf_queue -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x6e3bc613 vb2_mmap -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x7809d37d vb2_core_streamon -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x7930f1c9 vb2_plane_vaddr -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x79651a74 vb2_discard_done -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x7e0272ec __traceiter_vb2_dqbuf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x8715547e __SCK__tp_func_vb2_qbuf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x9128839c vb2_buffer_done -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x97e00ed6 vb2_core_poll -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x9db31471 vb2_queue_error -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xb1ad1808 vb2_request_object_is_buffer -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xb52cc522 vb2_core_querybuf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xb90c1748 vb2_thread_start -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xbc33958e __traceiter_vb2_buf_done -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xbc93a824 __SCK__tp_func_vb2_buf_done -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xc3ff85be vb2_core_queue_init +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x53203ad9 vb2_wait_for_all_buffers +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x53ed623d vb2_plane_vaddr +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x55340102 vb2_core_prepare_buf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x55ab92de vb2_core_queue_release +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x56088135 vb2_core_qbuf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x6169a5fb __SCK__tp_func_vb2_qbuf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x6417ddef __traceiter_vb2_qbuf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x64755f15 vb2_discard_done +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x6b805308 __tracepoint_vb2_dqbuf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x6bc886d8 vb2_core_dqbuf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x70088e57 __traceiter_vb2_buf_queue +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x8985373e vb2_core_expbuf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x8c2bf9a3 vb2_thread_start +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xa7aa7403 vb2_core_poll +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xb57f0a00 vb2_read +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xbc7e9b0a vb2_core_reqbufs +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xc2b46982 __SCK__tp_func_vb2_dqbuf EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xc54c863e __SCT__tp_func_vb2_qbuf EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xc7920841 __SCT__tp_func_vb2_dqbuf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xcd976b90 vb2_wait_for_all_buffers -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xd5901f7f vb2_core_expbuf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xd918d534 vb2_read -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xe93b84fd vb2_write -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xeab13b06 __SCK__tp_func_vb2_buf_queue -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xf99be081 __tracepoint_vb2_buf_queue -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xfad0793c __tracepoint_vb2_buf_done -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-dma-contig 0x4ac3a531 vb2_dma_contig_set_max_seg_size -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-dma-contig 0xb9181909 vb2_dma_contig_memops -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-dma-sg 0x89f7fdbe vb2_dma_sg_memops -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-memops 0xb84b0de8 vb2_common_vm_ops -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x01771838 vb2_create_bufs -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x0238d7b6 vb2_streamon -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x03100994 vb2_ioctl_prepare_buf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x0a4d6489 vb2_video_unregister_device -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x0be2bad0 vb2_ioctl_qbuf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x15e343d7 vb2_request_validate -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x21c77e51 vb2_queue_change_type -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x43d4383c vb2_ioctl_querybuf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x4e6c26ee vb2_dqbuf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x4feb3217 vb2_fop_poll -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x576da780 vb2_ioctl_streamoff -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x59394305 vb2_ioctl_expbuf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x5ed64b14 vb2_queue_init -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x5ee30deb vb2_find_timestamp -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x5f1bda8b vb2_ioctl_dqbuf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x6ba3300a vb2_fop_mmap -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x6dd1524c vb2_fop_read -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x735ef74d _vb2_fop_release -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x73ea1016 vb2_request_queue -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x777e96d4 vb2_ops_wait_finish -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x7b9a32d9 vb2_queue_release -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x869be08f vb2_ioctl_reqbufs -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x8c6be435 vb2_reqbufs -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x8ce353c4 vb2_ioctl_streamon -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x8d3d49b0 vb2_expbuf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x8d7eb95d vb2_prepare_buf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x971ce94f vb2_fop_write -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x9e289a04 vb2_streamoff -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xaa53883a vb2_fop_release -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xb191ab3f vb2_ops_wait_prepare -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xb7ee4718 vb2_ioctl_create_bufs -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xc3af04c7 vb2_queue_init_name -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xd3538f47 vb2_qbuf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xef0b87d2 vb2_poll -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-vmalloc 0x558d134b vb2_vmalloc_memops -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x06e0e116 media_create_pad_link -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x0b92f08c media_remove_intf_link -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x0eb36865 media_request_object_find -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x0f3355c2 media_entity_find_link -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x15e07e3b media_graph_walk_cleanup -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x166651e7 media_device_init -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x23e1bbaf media_device_pci_init -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x2403a5ea media_remove_intf_links -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x26614161 media_device_cleanup -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x2840f1bb media_pipeline_start -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x2def3037 media_device_register_entity_notify -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x2e506e4f media_entity_pads_init -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x3271783f __media_remove_intf_links -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x3aa4c6f0 media_request_object_bind -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x3b18a032 media_get_pad_index -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x3c3285ee media_request_object_unbind -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x4252c3f6 media_request_object_put -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x451a3ca8 media_device_register_entity -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x46eb5ace __media_remove_intf_link -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x4742e888 __media_pipeline_stop -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x6751d9fb __media_pipeline_start -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x6e93037b media_entity_setup_link -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x70092058 media_graph_walk_start -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x7699b841 media_create_intf_link -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x7aa7ad7e media_entity_get_fwnode_pad -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x7d8959f2 media_create_pad_links -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x86d1253d media_device_delete -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x88b378f8 media_device_unregister_entity_notify -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x8a7584d7 media_device_unregister_entity -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x8c16e3eb media_request_object_init -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x8c89f2e8 media_pipeline_stop -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x90cf8635 __media_device_usb_init -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xaf781409 media_request_put -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xb0125898 media_devnode_create -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xc1a79576 __media_entity_remove_links -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xc69f6393 __media_device_register -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xcb034aac media_request_get_by_fd -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xdc5f3e4b media_request_object_complete -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xdf133f24 media_device_unregister -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xdfb505a9 media_entity_remove_links -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xe216077d media_devnode_remove +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xc95dec7e vb2_core_querybuf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xdcfe0e9f vb2_buffer_done +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xe56b1cab vb2_core_streamoff +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xe7e2a6fd vb2_plane_cookie +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xe9b44d8f vb2_core_create_bufs +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xe9fd7c17 __tracepoint_vb2_qbuf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xf04e324e __tracepoint_vb2_buf_done +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xf8a2b078 __SCK__tp_func_vb2_buf_queue +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xfcb39953 __traceiter_vb2_dqbuf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-dma-contig 0x1530783a vb2_dma_contig_set_max_seg_size +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-dma-contig 0x3571932f vb2_dma_contig_memops +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-dma-sg 0x57fe03df vb2_dma_sg_memops +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-memops 0xc6c02725 vb2_common_vm_ops +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x05ef832b vb2_streamon +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x0b345f92 vb2_queue_init_name +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x10bcb743 vb2_ioctl_streamon +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x13a13705 vb2_reqbufs +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x1d43e9d8 vb2_request_validate +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x2c09856b vb2_queue_change_type +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x3a4c0ad8 vb2_create_bufs +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x3c86884c vb2_fop_read +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x3c8f7d7f vb2_qbuf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x420d928f vb2_ioctl_streamoff +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x4779b450 vb2_fop_poll +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x5683025e vb2_poll +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x5e6adc96 vb2_ops_wait_finish +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x5ef4e1cd _vb2_fop_release +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x6aa64ed6 vb2_expbuf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x7352eeaa vb2_request_queue +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x74847dbc vb2_ioctl_querybuf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x8be67341 vb2_fop_mmap +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x978c44f0 vb2_fop_release +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x9bc15b8d vb2_queue_release +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xa1adcdec vb2_ioctl_create_bufs +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xa91a3355 vb2_ops_wait_prepare +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xae98f8dd vb2_ioctl_dqbuf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xaf6c6bb1 vb2_queue_init +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xb9881057 vb2_streamoff +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xc107174e vb2_video_unregister_device +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xc45439d5 vb2_prepare_buf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xd41d3b39 vb2_find_timestamp +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xe289fc7b vb2_dqbuf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xe43a0a67 vb2_ioctl_expbuf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xe832592f vb2_ioctl_reqbufs +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xedb36626 vb2_ioctl_prepare_buf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xfd849dee vb2_fop_write +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xfe59df9d vb2_ioctl_qbuf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-vmalloc 0x6fe64b7b vb2_vmalloc_memops +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x01e3f60f media_device_register_entity_notify +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x0a28c973 __media_remove_intf_link +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x1a10c27b media_remove_intf_link +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x1c1105d4 media_create_pad_link +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x1e4e6f7e media_graph_walk_next +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x1f143a17 media_pipeline_stop +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x205555f1 media_request_object_unbind +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x2cd0bb01 media_device_pci_init +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x2d2fe3dd media_request_object_find +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x2dd25c51 media_device_unregister_entity_notify +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x2eb6716b __media_pipeline_start +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x4b1b24ff media_device_unregister_entity +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x52698f73 media_entity_remote_pad +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x5329de24 media_graph_walk_cleanup +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x55d60400 media_device_unregister +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x5a0244d4 media_request_object_complete +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x5cd53ca0 media_entity_setup_link +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x5de61adc media_create_pad_links +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x6bf3b7b3 media_entity_remove_links +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x6f207542 media_devnode_remove +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x70bf0688 media_device_init +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x7300f8a6 __media_remove_intf_links +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x7446fce9 __media_device_usb_init +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x835cd92d media_request_get_by_fd +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x9045329c media_request_object_init +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x92555bcc media_device_usb_allocate +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x934af861 media_request_object_bind +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x9c9e0de1 media_device_register_entity +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xa32a4c5f media_devnode_create +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xa8222383 media_device_cleanup +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xac8aca31 media_entity_get_fwnode_pad +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xb0b88c7a media_device_delete +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xc13a38e4 media_remove_intf_links +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xc15f77be __media_entity_setup_link +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xc5f8e9c4 media_entity_find_link +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xd555a920 media_request_put +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xe02c1627 media_graph_walk_start +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xe318db20 __media_device_register +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xe3b5ef12 media_entity_pads_init +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xe55e0c9b media_graph_walk_init EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xe5ceecd6 media_entity_enum_cleanup -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xeab8f6c2 __media_entity_setup_link -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xed8beab7 media_graph_walk_next -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xef531775 media_graph_walk_init -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xf8ea1082 media_entity_remote_pad +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xe655491f media_pipeline_start +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xea3aa0fb media_request_object_put +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xec38dd0a __media_entity_remove_links +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xec89631a media_create_intf_link +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xf0f7e00a media_get_pad_index EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xfc781c47 __media_entity_enum_init -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xfd9033f8 media_device_usb_allocate -EXPORT_SYMBOL_GPL drivers/media/platform/marvell-ccic/mcam-core 0x3a825106 mccic_suspend -EXPORT_SYMBOL_GPL drivers/media/platform/marvell-ccic/mcam-core 0x3f5f7334 mccic_register -EXPORT_SYMBOL_GPL drivers/media/platform/marvell-ccic/mcam-core 0x7af12f5c mccic_shutdown -EXPORT_SYMBOL_GPL drivers/media/platform/marvell-ccic/mcam-core 0x97e3ce46 mccic_resume -EXPORT_SYMBOL_GPL drivers/media/platform/marvell-ccic/mcam-core 0xde7b5b58 mccic_irq -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x049447ef ir_raw_event_set_idle -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x1514b158 devm_rc_register_device -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x1ec23f8b rc_g_keycode_from_table +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xfd65688d __media_pipeline_stop +EXPORT_SYMBOL_GPL drivers/media/platform/marvell-ccic/mcam-core 0x173639ae mccic_register +EXPORT_SYMBOL_GPL drivers/media/platform/marvell-ccic/mcam-core 0x3f3537dd mccic_suspend +EXPORT_SYMBOL_GPL drivers/media/platform/marvell-ccic/mcam-core 0x59aca4ed mccic_shutdown +EXPORT_SYMBOL_GPL drivers/media/platform/marvell-ccic/mcam-core 0x78c5ac36 mccic_irq +EXPORT_SYMBOL_GPL drivers/media/platform/marvell-ccic/mcam-core 0xb83b4647 mccic_resume +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x0c9157ce rc_g_keycode_from_table +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x226185ff ir_raw_event_handle +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x29d12ee8 ir_raw_event_store +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x2a47133d ir_raw_event_store_with_timeout EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x2ed90ced rc_map_unregister -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x427a518d rc_keydown -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x48484b02 rc_register_device -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x6206776f rc_unregister_device -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x6335a601 ir_raw_event_store -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x762c5a0c ir_raw_event_store_with_filter -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x79b14a23 rc_keydown_notimeout -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x859a47bc rc_repeat -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x9a33f62a lirc_scancode_event -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x9d50ce28 ir_raw_event_handle -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xb55ab5be rc_keyup +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x3343dc1f ir_raw_event_store_edge +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x3921ab27 rc_unregister_device +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x3cfd757f rc_free_device +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x4b2d56c4 ir_raw_event_set_idle +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x5140805b rc_keydown_notimeout +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x5a28753a rc_register_device +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x9648438e rc_keydown +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x9e557ffe lirc_scancode_event +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xa48cccb8 devm_rc_register_device +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xa8095fa5 rc_allocate_device +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xa8f135f1 ir_raw_event_store_with_filter EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xb960f15c rc_map_register -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xbd6ceada devm_rc_allocate_device -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xc113a233 rc_free_device -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xc70fe071 ir_raw_event_store_edge -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xd5a6eeb3 ir_raw_event_store_with_timeout -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xef145190 rc_allocate_device +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xcc5f0366 rc_keyup +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xd9efcdf3 devm_rc_allocate_device +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xec769136 rc_repeat EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xfc5d3079 rc_map_get -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-async 0x059bd389 __v4l2_async_notifier_add_fwnode_remote_subdev -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-async 0x80940203 __v4l2_async_notifier_add_fwnode_subdev -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-async 0x8897e5e0 __v4l2_async_notifier_add_subdev -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-async 0xcd8de175 v4l2_async_notifier_cleanup -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-async 0xd56458b3 __v4l2_async_notifier_add_i2c_subdev +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-async 0x1aaf8902 __v4l2_async_notifier_add_i2c_subdev +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-async 0x26fd3225 v4l2_async_notifier_cleanup +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-async 0xb2c86c5f __v4l2_async_notifier_add_subdev +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-async 0xc320c8b6 __v4l2_async_notifier_add_fwnode_remote_subdev +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-async 0xe2434f7b __v4l2_async_notifier_add_fwnode_subdev EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-dv-timings 0x01612c0b v4l2_detect_gtf EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-dv-timings 0x08402862 v4l2_print_dv_timings EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-dv-timings 0x0958448b v4l2_set_edid_phys_addr @@ -10573,363 +10546,363 @@ EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-dv-timings 0xef15cc44 v4l2_hdmi_rx_colorimetry EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-dv-timings 0xf56238f4 v4l2_find_dv_timings_cea861_vic EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-dv-timings 0xff585440 v4l2_dv_timings_aspect_ratio -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0x21b8d502 v4l2_fwnode_endpoint_free -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0x2f4a528b v4l2_fwnode_endpoint_alloc_parse -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0x4d4e0702 v4l2_fwnode_device_parse +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0x1168ca2f v4l2_fwnode_endpoint_free +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0x1480e372 v4l2_async_notifier_parse_fwnode_endpoints +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0x24a337e5 v4l2_fwnode_parse_link +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0x29a9d0d5 v4l2_fwnode_device_parse +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0x352ffa67 v4l2_fwnode_endpoint_parse +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0x384d3f3b v4l2_async_register_subdev_sensor EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0x612ddce5 v4l2_fwnode_connector_free -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0x86247833 v4l2_async_notifier_parse_fwnode_endpoints -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0x98aa3ea5 v4l2_fwnode_connector_parse -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0x9b4c84b5 v4l2_fwnode_put_link -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0x9f7f7a6a v4l2_fwnode_parse_link -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0xbcf87b53 v4l2_async_register_subdev_sensor -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0xcc170237 v4l2_fwnode_connector_add_link -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0xcedc7478 v4l2_fwnode_endpoint_parse -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x0d413b3a v4l2_m2m_buf_copy_metadata -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x136e8d60 v4l2_m2m_ioctl_encoder_cmd -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x18a75baa v4l2_m2m_decoder_cmd -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x1bedc1cb v4l2_m2m_last_buf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x24799b9b v4l2_m2m_ioctl_decoder_cmd -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x286dbde4 v4l2_m2m_request_queue -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x2e8929c1 v4l2_m2m_querybuf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x347c68c4 v4l2_m2m_buf_queue -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x3496f82f v4l2_m2m_ioctl_dqbuf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x3733e6a1 v4l2_m2m_ioctl_reqbufs -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x3a0716e2 v4l2_m2m_ioctl_streamoff -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x3bb6dad1 v4l2_m2m_ioctl_streamon -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x47f53a08 v4l2_m2m_create_bufs -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x4a60425e v4l2_m2m_prepare_buf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x4b5f86cc v4l2_m2m_ioctl_stateless_try_decoder_cmd -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x5056949b v4l2_m2m_fop_poll -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x5b00d294 v4l2_m2m_ctx_init -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x5b699db4 v4l2_m2m_streamoff -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x5bb8b53d v4l2_m2m_ioctl_try_encoder_cmd -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x5ed9cc6d v4l2_m2m_buf_remove -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x5fecaafc v4l2_m2m_encoder_cmd -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x60b793c2 v4l2_m2m_ctx_release -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x612d6c2f v4l2_m2m_ioctl_prepare_buf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x64cd497b v4l2_m2m_buf_remove_by_buf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x692aabb8 v4l2_m2m_streamon +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0x630474d4 v4l2_fwnode_connector_parse +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0x653baa58 v4l2_fwnode_connector_add_link +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0x7bf01872 v4l2_fwnode_put_link +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0x850462ca v4l2_fwnode_endpoint_alloc_parse +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x014f10a0 v4l2_m2m_streamon +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x025ed2c5 v4l2_m2m_ioctl_prepare_buf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x033fc743 v4l2_m2m_fop_poll +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x05df627a v4l2_m2m_try_schedule +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x073168f7 v4l2_m2m_buf_remove_by_idx +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x19c3dd6c v4l2_m2m_last_buffer_done +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x342af189 v4l2_m2m_ctx_release +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x343aa97b v4l2_m2m_buf_remove_by_buf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x36fd1b67 v4l2_m2m_create_bufs +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x3c66b678 v4l2_m2m_dqbuf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x3d8ca805 v4l2_m2m_ioctl_qbuf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x41e8b7dc v4l2_m2m_encoder_cmd +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x46ac38b3 v4l2_m2m_update_start_streaming_state +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x47e05d3c v4l2_m2m_register_media_controller +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x4b6ddfbf v4l2_m2m_last_buf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x4cf3b945 v4l2_m2m_decoder_cmd +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x508f36dc v4l2_m2m_ioctl_dqbuf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x5f63ef55 v4l2_m2m_expbuf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x6619d76a v4l2_m2m_prepare_buf EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x730f2eae v4l2_m2m_init -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x855ee6cc v4l2_m2m_ioctl_expbuf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x885c0d36 v4l2_m2m_reqbufs -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x8a964e41 v4l2_m2m_update_start_streaming_state -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x92a8b85d v4l2_m2m_ioctl_stateless_decoder_cmd -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x98532d48 v4l2_m2m_ioctl_try_decoder_cmd -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x99b7e7df v4l2_m2m_last_buffer_done -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xa2590d9d v4l2_m2m_qbuf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xa28c4309 v4l2_m2m_dqbuf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xa41ef064 v4l2_m2m_try_schedule -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xa607f4b1 v4l2_m2m_update_stop_streaming_state -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xa91e7456 v4l2_m2m_ioctl_querybuf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xaaee6608 v4l2_m2m_poll -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xb7da8888 v4l2_m2m_next_buf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xbaa83ff6 v4l2_m2m_ioctl_create_bufs -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xbe6597f3 v4l2_m2m_register_media_controller +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x77057b1c v4l2_m2m_ioctl_try_encoder_cmd +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x775a846d v4l2_m2m_reqbufs +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x78518dee v4l2_m2m_ioctl_try_decoder_cmd +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x7a88cd05 v4l2_m2m_update_stop_streaming_state +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x7e25ee06 v4l2_m2m_qbuf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x857459ac v4l2_m2m_ioctl_streamoff +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x8842a746 v4l2_m2m_request_queue +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x927ceff6 v4l2_m2m_ioctl_stateless_decoder_cmd +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xa1a1346a v4l2_m2m_querybuf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xa3ec6872 v4l2_m2m_ioctl_querybuf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xb83eec05 v4l2_m2m_ctx_init +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xb86b04dd v4l2_m2m_ioctl_encoder_cmd +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xbedf2038 v4l2_m2m_ioctl_streamon +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xbfd8a53d v4l2_m2m_ioctl_expbuf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xc10931e2 v4l2_m2m_poll EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xc6fca5ad v4l2_m2m_release -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xd5bf2498 v4l2_m2m_buf_remove_by_idx -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xe7ba2856 v4l2_m2m_fop_mmap -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xed91ea80 v4l2_m2m_ioctl_qbuf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xc7f03cac v4l2_m2m_buf_copy_metadata +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xd1823bb6 v4l2_m2m_ioctl_create_bufs +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xd18c1d51 v4l2_m2m_ioctl_stateless_try_decoder_cmd +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xd4331e90 v4l2_m2m_ioctl_reqbufs +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xe0330d7e v4l2_m2m_fop_mmap +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xe5ddc527 v4l2_m2m_streamoff +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xe7421d29 v4l2_m2m_ioctl_decoder_cmd +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xe75a96fc v4l2_m2m_next_buf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xef851d7c v4l2_m2m_buf_remove EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xf13ff84d v4l2_m2m_unregister_media_controller -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xf86b8395 v4l2_m2m_expbuf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x00b4fbbc videobuf_read_start -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x0b8e31a8 videobuf_qbuf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x14c47c02 videobuf_streamon -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x328bee5d videobuf_mmap_mapper -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x34b66cd2 videobuf_queue_is_busy -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x39891135 videobuf_read_stop -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x5675d343 videobuf_waiton -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x5bc829c0 videobuf_dqbuf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x5fba702c videobuf_read_stream -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x6be6ac42 videobuf_queue_cancel -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x6e47525e __videobuf_mmap_setup -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x72125f11 videobuf_mmap_free -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x8f603641 videobuf_mmap_setup -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0xa7d27034 videobuf_queue_to_vaddr -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0xae4b374b videobuf_reqbufs -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0xb23c4dca videobuf_poll_stream -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0xd08226ba videobuf_querybuf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0xd62fa88d videobuf_iolock -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0xdad2c6bf videobuf_next_field -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0xddb9b613 videobuf_queue_core_init -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0xe16bb079 videobuf_stop -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0xe642e7e8 videobuf_alloc_vb -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0xedf09c9d videobuf_read_one -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0xf4895f9d videobuf_streamoff -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-vmalloc 0x14ae2c77 videobuf_queue_vmalloc_init -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-vmalloc 0x663ebad1 videobuf_vmalloc_free -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-vmalloc 0x66da9205 videobuf_to_vmalloc -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x08ff9990 v4l2_subdev_get_fwnode_pad_1_to_1 -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x0bffa031 v4l2_src_change_event_subscribe -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x1180c41b v4l2_create_fwnode_links_to_pad -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x18cf2126 v4l2_fh_init -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x19e852b1 v4l2_pipeline_pm_put -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x1b6a7892 v4l2_event_queue_fh -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x23b209eb v4l2_i2c_new_subdev_board -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x250bad25 v4l2_mc_create_media_graph -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x2d0137a5 v4l2_i2c_new_subdev -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x31a3e9e2 v4l2_event_dequeue -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x3523a17b v4l2_event_queue -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x367b7f65 v4l_enable_media_source -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x37773faf v4l2_event_unsubscribe_all -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x38c72a63 v4l2_subdev_alloc_state -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x3c63158f __tracepoint_vb2_v4l2_dqbuf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x3ebd61e0 __v4l2_device_register_subdev_nodes -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x43fe464b v4l2_spi_new_subdev -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x44beee8a __traceiter_vb2_v4l2_dqbuf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x4571a7bb v4l2_fh_open -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x466b1c95 __SCK__tp_func_vb2_v4l2_buf_done -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x4a1d4f97 v4l2_event_pending -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x4ae049d9 v4l2_i2c_subdev_set_name -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x4c0228ed v4l2_device_set_name -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x4c067b24 __SCK__tp_func_vb2_v4l2_qbuf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x4de1a846 v4l2_s_parm_cap -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x50663d80 v4l_disable_media_source -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x511ae06d __traceiter_vb2_v4l2_buf_queue -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x560c883f v4l2_compat_ioctl32 -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x562d40a8 __SCK__tp_func_vb2_v4l2_buf_queue -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x57f9c3c7 v4l2_subdev_link_validate -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x5dca1f9b v4l2_device_put -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x620ede63 __tracepoint_vb2_v4l2_qbuf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x67b5898a v4l2_fh_add -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x6b27d43c __v4l2_ctrl_handler_setup -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x6c33f1b5 v4l2_device_unregister_subdev -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x6c499d51 v4l2_i2c_subdev_init +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xfdeb222f v4l2_m2m_buf_queue +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x083ef20a videobuf_streamoff +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x222ec06f __videobuf_mmap_setup +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x25dc9709 videobuf_mmap_free +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x2c88bc87 videobuf_queue_is_busy +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x2e6bce63 videobuf_querybuf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x2f968286 videobuf_mmap_mapper +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x3189e3f5 videobuf_waiton +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x5b21d1d2 videobuf_read_one +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x61f1a519 videobuf_read_stream +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x63a34211 videobuf_queue_core_init +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x69c9f1a4 videobuf_dqbuf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x6c7ff4cd videobuf_next_field +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x6e8a3189 videobuf_read_start +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x746e7e15 videobuf_alloc_vb +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x78243666 videobuf_reqbufs +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x89238009 videobuf_poll_stream +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x8b7adec8 videobuf_queue_cancel +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x8be5a842 videobuf_iolock +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x92c2dad9 videobuf_mmap_setup +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x9fd9962c videobuf_streamon +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0xb375a494 videobuf_queue_to_vaddr +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0xd40533d2 videobuf_qbuf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0xd5732e33 videobuf_stop +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0xfe21d206 videobuf_read_stop +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-vmalloc 0x22f9c469 videobuf_to_vmalloc +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-vmalloc 0x7501296d videobuf_vmalloc_free +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-vmalloc 0x7941e085 videobuf_queue_vmalloc_init +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x02b6b249 v4l2_i2c_new_subdev +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x031c15b6 v4l2_event_wake_all +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x03f71e4b v4l2_fh_is_singular +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x08114856 v4l2_fh_release +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x090bf866 v4l2_spi_subdev_init +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x0b56a725 __tracepoint_vb2_v4l2_dqbuf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x0e9ce3b0 v4l2_subdev_get_fwnode_pad_1_to_1 +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x0fe53e4c v4l2_i2c_new_subdev_board +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x12232674 v4l2_pipeline_pm_put +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x14203265 v4l2_device_put +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x17357a73 __SCK__tp_func_vb2_v4l2_buf_done +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x1c2ec37d v4l2_device_unregister +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x1f155983 __SCK__tp_func_vb2_v4l2_buf_queue +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x20cbfa5b v4l2_subdev_notify_event +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x2c1c0102 v4l2_pipeline_link_notify +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x2f3edb6e v4l2_create_fwnode_links +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x33d4e5aa v4l2_src_change_event_subdev_subscribe +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x39f5c7ae __SCK__tp_func_vb2_v4l2_qbuf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x3ddfc1f4 __tracepoint_vb2_v4l2_buf_queue +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x3e09ef10 v4l2_device_register +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x452adae5 v4l2_ctrl_request_hdl_find +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x47c91209 __traceiter_vb2_v4l2_buf_done +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x5196eb2c v4l2_subdev_link_validate +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x537edb23 __traceiter_vb2_v4l2_qbuf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x56a2c873 v4l2_ctrl_request_hdl_ctrl_find +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x5f319ff9 v4l2_i2c_subdev_init +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x665bc78a v4l2_i2c_subdev_addr +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x694886dd v4l2_s_parm_cap +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x696af6d8 v4l2_device_set_name +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x6bbc3c32 v4l2_event_queue EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x6d3d6bc6 __SCT__tp_func_vb2_v4l2_qbuf EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x6e9acc41 v4l2_fill_pixfmt_mp -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x79840c08 v4l2_g_parm_cap -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x7e1fb6fd v4l2_create_fwnode_links -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x8b14645d __tracepoint_vb2_v4l2_buf_done -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x8b304970 v4l2_subdev_link_validate_default -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x8fa81c51 v4l2_pipeline_pm_get -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x9103fd52 v4l2_fh_del -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x954597e9 v4l2_device_unregister -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x9a9aa584 v4l2_device_register -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x9bf94414 v4l2_event_subdev_unsubscribe -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x9c5ccf7e v4l_vb2q_enable_media_source -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x9c96fb81 v4l2_i2c_subdev_addr +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x6faceed1 v4l2_src_change_event_subscribe +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x76162133 v4l2_fh_exit +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x78a83de2 v4l2_pipeline_pm_get +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x7a33303e __v4l2_device_register_subdev_nodes +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x808f7f8e v4l_vb2q_enable_media_source +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x80e66564 v4l2_mc_create_media_graph +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x82d95514 v4l_enable_media_source +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x85c7099d v4l2_fh_add +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x860c4535 v4l2_device_register_subdev +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x879241ad __v4l2_ctrl_handler_setup +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x895a45d3 v4l2_i2c_subdev_set_name +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x8d634704 v4l2_subdev_alloc_state +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x8e25e68a v4l2_fh_open +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x8f878488 __tracepoint_vb2_v4l2_qbuf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x9786e4e0 v4l2_compat_ioctl32 +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x9bf68dd1 __traceiter_vb2_v4l2_buf_queue +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x9eaed692 v4l2_create_fwnode_links_to_pad EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x9fef35ac v4l2_apply_frmsize_constraints +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xa0568fa7 v4l2_spi_new_subdev EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xa1893d14 __SCT__tp_func_vb2_v4l2_buf_done -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xac905ad7 v4l2_device_disconnect -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xb00bf570 v4l2_event_wake_all +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xa2cd516c v4l_disable_media_source +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xa31af02d v4l2_event_pending +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xa4d8dfc6 v4l2_fh_init +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xac2c66dc __traceiter_vb2_v4l2_dqbuf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xac4845b8 v4l2_get_link_freq EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xb13d41a0 v4l2_subdev_free_state -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xbadf8016 v4l2_spi_subdev_init -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xbcbb48b8 v4l2_fh_exit -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xbd326e8d v4l2_pipeline_link_notify -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xbd797bc7 v4l2_fh_release -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xc1f4f48c v4l2_event_subscribe -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xc35f7552 __tracepoint_vb2_v4l2_buf_queue -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xc4ef62bc __traceiter_vb2_v4l2_qbuf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xc7a3976b __traceiter_vb2_v4l2_buf_done +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xb6e87cdc v4l2_device_unregister_subdev +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xc1492ea0 v4l2_g_parm_cap EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xc8dd867f __SCT__tp_func_vb2_v4l2_buf_queue +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xca43dd36 v4l2_fh_del EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xcc501597 v4l2_fill_pixfmt -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xce2dc8d9 v4l2_subdev_notify_event -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xd4f5c919 __SCK__tp_func_vb2_v4l2_dqbuf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xd2b57d6e v4l2_event_subdev_unsubscribe EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xd541e31a __SCT__tp_func_vb2_v4l2_dqbuf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xd5d92fba v4l2_ctrl_request_hdl_find -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xd95b2537 v4l2_get_link_freq +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xd94f84e4 v4l2_event_queue_fh +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xd9ed509b __SCK__tp_func_vb2_v4l2_dqbuf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xdfbbb4c5 __tracepoint_vb2_v4l2_buf_done EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xe2822320 __v4l2_find_nearest_size -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xf0bd6eeb v4l2_fh_is_singular +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xea3078c7 v4l2_event_unsubscribe +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xea42b4f3 v4l2_event_subscribe +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xefdfff8d v4l2_event_dequeue EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xf2a353ac v4l2_i2c_tuner_addrs +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xf3d548fd v4l2_device_disconnect +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xf42762d6 v4l2_subdev_link_validate_default +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xf4b403e5 v4l2_event_unsubscribe_all EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xf5ef842e v4l_bound_align_image -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xf88a61da v4l2_device_register_subdev -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xf96affe6 v4l2_event_unsubscribe -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xfa6eb0f4 v4l2_src_change_event_subdev_subscribe -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xfd779371 v4l2_ctrl_request_hdl_ctrl_find -EXPORT_SYMBOL_GPL drivers/mfd/88pm80x 0x2b279be3 pm80x_pm_ops -EXPORT_SYMBOL_GPL drivers/mfd/88pm80x 0x32aa2ef9 pm80x_init -EXPORT_SYMBOL_GPL drivers/mfd/88pm80x 0xb00d58c6 pm80x_regmap_config +EXPORT_SYMBOL_GPL drivers/mfd/88pm80x 0x035e1a86 pm80x_regmap_config +EXPORT_SYMBOL_GPL drivers/mfd/88pm80x 0x304b81ee pm80x_pm_ops EXPORT_SYMBOL_GPL drivers/mfd/88pm80x 0xd99fd720 pm80x_deinit -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x025464dd wm5110_patch -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x0a1e9b97 arizona_set_irq_wake -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x1a7ccfbb arizona_clk32k_enable -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x2e3c489b wm8997_patch -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x30387d56 wm5110_i2c_regmap +EXPORT_SYMBOL_GPL drivers/mfd/88pm80x 0xe2db4470 pm80x_init +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x0ee5647a cs47l24_spi_regmap +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x1cca5cd7 wm8997_i2c_regmap +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x2a485f16 wm5102_spi_regmap +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x2aa26c41 arizona_clk32k_enable +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x3bba89e2 wm8998_i2c_regmap EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x4048fbbc wm8997_aod +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x43e43cc3 wm8997_patch +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x4975c3cb arizona_pm_ops +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x4a2a575c wm5110_patch EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x4c087981 wm5110_aod -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x52221dea arizona_dev_init -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x5f9f7ff7 cs47l24_spi_regmap -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x7300bc1a wm5110_spi_regmap -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x77c92989 arizona_dev_exit -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x7c805001 cs47l24_patch -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x8e53e827 wm5102_spi_regmap -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x9a523f11 arizona_clk32k_disable -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x9c3e657f arizona_free_irq -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x9fa13ed3 wm8998_i2c_regmap +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x69709e5a wm5102_i2c_regmap +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x6f7fa0b9 arizona_set_irq_wake +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x781a5c2c arizona_dev_exit +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x80a41dc9 cs47l24_patch +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x9423ca67 wm5110_i2c_regmap +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x9fe2a0ea arizona_clk32k_disable +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0xa47b5918 arizona_free_irq EXPORT_SYMBOL_GPL drivers/mfd/arizona 0xa6b70564 wm8997_irq EXPORT_SYMBOL_GPL drivers/mfd/arizona 0xa727bd3b cs47l24_irq EXPORT_SYMBOL_GPL drivers/mfd/arizona 0xaaf78759 wm5110_irq -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0xb8d1ebe6 wm8997_i2c_regmap +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0xbdfd2470 arizona_request_irq EXPORT_SYMBOL_GPL drivers/mfd/arizona 0xc81b43ab wm5110_revd_irq -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0xcb79cca9 arizona_request_irq -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0xcc3019ac arizona_pm_ops -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0xcd6b296b wm5102_i2c_regmap -EXPORT_SYMBOL_GPL drivers/mfd/atc260x-core 0x80f862b6 atc260x_match_device -EXPORT_SYMBOL_GPL drivers/mfd/atc260x-core 0xd21fdf1f atc260x_device_probe -EXPORT_SYMBOL_GPL drivers/mfd/intel-lpss 0x6f1d5955 intel_lpss_probe -EXPORT_SYMBOL_GPL drivers/mfd/intel-lpss 0x863728a1 intel_lpss_suspend -EXPORT_SYMBOL_GPL drivers/mfd/intel-lpss 0x9034825d intel_lpss_remove -EXPORT_SYMBOL_GPL drivers/mfd/intel-lpss 0x9f51842f intel_lpss_prepare -EXPORT_SYMBOL_GPL drivers/mfd/intel-lpss 0xe2fc957f intel_lpss_resume -EXPORT_SYMBOL_GPL drivers/mfd/intel_pmc_bxt 0x33d78bac intel_pmc_gcr_update -EXPORT_SYMBOL_GPL drivers/mfd/intel_pmc_bxt 0x9b26d0f4 intel_pmc_gcr_read64 -EXPORT_SYMBOL_GPL drivers/mfd/intel_pmc_bxt 0xc2f1a980 intel_pmc_s0ix_counter_read +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0xd71b0b2b wm5110_spi_regmap +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0xdd384c70 arizona_dev_init +EXPORT_SYMBOL_GPL drivers/mfd/atc260x-core 0x67ca41b3 atc260x_device_probe +EXPORT_SYMBOL_GPL drivers/mfd/atc260x-core 0xd0e121cc atc260x_match_device +EXPORT_SYMBOL_GPL drivers/mfd/intel-lpss 0x0654f484 intel_lpss_resume +EXPORT_SYMBOL_GPL drivers/mfd/intel-lpss 0x0ecaa42e intel_lpss_suspend +EXPORT_SYMBOL_GPL drivers/mfd/intel-lpss 0x3d0a3244 intel_lpss_probe +EXPORT_SYMBOL_GPL drivers/mfd/intel-lpss 0xcceb8f68 intel_lpss_remove +EXPORT_SYMBOL_GPL drivers/mfd/intel-lpss 0xe04b562b intel_lpss_prepare +EXPORT_SYMBOL_GPL drivers/mfd/intel_pmc_bxt 0x68c2b8c0 intel_pmc_s0ix_counter_read +EXPORT_SYMBOL_GPL drivers/mfd/intel_pmc_bxt 0xa28f35bd intel_pmc_gcr_update +EXPORT_SYMBOL_GPL drivers/mfd/intel_pmc_bxt 0xfc97b016 intel_pmc_gcr_read64 EXPORT_SYMBOL_GPL drivers/mfd/iqs62x 0xa436f4de iqs62x_events -EXPORT_SYMBOL_GPL drivers/mfd/lp3943 0x4f73565e lp3943_write_byte -EXPORT_SYMBOL_GPL drivers/mfd/lp3943 0x6d211781 lp3943_read_byte -EXPORT_SYMBOL_GPL drivers/mfd/lp3943 0xae9a63fd lp3943_update_bits -EXPORT_SYMBOL_GPL drivers/mfd/madera 0x0eb959b7 cs47l85_patch +EXPORT_SYMBOL_GPL drivers/mfd/lp3943 0x26b8dba1 lp3943_write_byte +EXPORT_SYMBOL_GPL drivers/mfd/lp3943 0x532f525d lp3943_update_bits +EXPORT_SYMBOL_GPL drivers/mfd/lp3943 0x5942ea8e lp3943_read_byte +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x0d65ced0 cs47l35_16bit_spi_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x0d681290 cs47l35_32bit_spi_regmap EXPORT_SYMBOL_GPL drivers/mfd/madera 0x0f379262 madera_of_match -EXPORT_SYMBOL_GPL drivers/mfd/madera 0x1b44c1f6 cs47l15_32bit_spi_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0x1b491db6 cs47l15_16bit_spi_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0x3b796f2e madera_dev_exit -EXPORT_SYMBOL_GPL drivers/mfd/madera 0x5108bf02 madera_pm_ops -EXPORT_SYMBOL_GPL drivers/mfd/madera 0x5871dcfa cs47l15_16bit_i2c_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0x587c00ba cs47l15_32bit_i2c_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0x74196a7a cs47l35_patch -EXPORT_SYMBOL_GPL drivers/mfd/madera 0x8f948103 cs47l92_16bit_i2c_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0x8f995d43 cs47l92_32bit_i2c_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0x92b27636 cs47l35_32bit_i2c_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0x92bfaa76 cs47l35_16bit_i2c_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0x9a2c3b17 cs47l15_patch -EXPORT_SYMBOL_GPL drivers/mfd/madera 0xa0c0ed4e cs47l85_32bit_i2c_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0xa0cd310e cs47l85_16bit_i2c_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0xb1f24e1e madera_dev_init -EXPORT_SYMBOL_GPL drivers/mfd/madera 0xb8159afe cs47l90_32bit_spi_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0xb81846be cs47l90_16bit_spi_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0xc4d391a6 cs47l92_patch -EXPORT_SYMBOL_GPL drivers/mfd/madera 0xcca19c0f cs47l92_32bit_spi_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0xccac404f cs47l92_16bit_spi_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0xd1876b3a cs47l35_16bit_spi_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0xd18ab77a cs47l35_32bit_spi_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0xe3f5f042 cs47l85_16bit_spi_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0xe3f82c02 cs47l85_32bit_spi_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x104339e5 cs47l92_32bit_spi_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x104ee5a5 cs47l92_16bit_spi_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x10d6370b cs47l92_patch +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x2457f47c madera_dev_init +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x27c22218 cs47l90_16bit_i2c_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x27cffe58 cs47l90_32bit_i2c_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x3f1755a8 cs47l85_16bit_spi_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x3f1a89e8 cs47l85_32bit_spi_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x3f398ca5 madera_pm_ops +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x4e50d3dc cs47l35_32bit_i2c_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x4e5d0f9c cs47l35_16bit_i2c_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x537624e9 cs47l92_16bit_i2c_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x537bf8a9 cs47l92_32bit_i2c_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x59d73553 cs47l35_patch +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x64f73f14 cs47l90_32bit_spi_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x64fae354 cs47l90_16bit_spi_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x7c2248a4 cs47l85_32bit_i2c_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x7c2f94e4 cs47l85_16bit_i2c_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x84937910 cs47l15_16bit_i2c_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x849ea550 cs47l15_32bit_i2c_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x95519daa cs47l15_patch +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x9a095bbf cs47l90_patch +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x9a52e590 cs47l85_patch +EXPORT_SYMBOL_GPL drivers/mfd/madera 0xbe5631a4 madera_dev_exit +EXPORT_SYMBOL_GPL drivers/mfd/madera 0xc7a6641c cs47l15_32bit_spi_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0xc7abb85c cs47l15_16bit_spi_regmap EXPORT_SYMBOL_GPL drivers/mfd/madera 0xebe384cb madera_name_from_type -EXPORT_SYMBOL_GPL drivers/mfd/madera 0xfb2087f2 cs47l90_16bit_i2c_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0xfb2d5bb2 cs47l90_32bit_i2c_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0xffe3d0a4 cs47l90_patch EXPORT_SYMBOL_GPL drivers/mfd/max14577 0x352b3813 maxim_charger_calc_reg_current EXPORT_SYMBOL_GPL drivers/mfd/max14577 0xbab9a9f0 maxim_charger_currents -EXPORT_SYMBOL_GPL drivers/mfd/mc13xxx-core 0x7caeb19d mc13xxx_adc_do_conversion -EXPORT_SYMBOL_GPL drivers/mfd/mc13xxx-core 0x9a638f89 mc13xxx_variant_mc13892 -EXPORT_SYMBOL_GPL drivers/mfd/mc13xxx-core 0xafae09e5 mc13xxx_common_init -EXPORT_SYMBOL_GPL drivers/mfd/mc13xxx-core 0xc8d631c1 mc13xxx_variant_mc34708 -EXPORT_SYMBOL_GPL drivers/mfd/mc13xxx-core 0xdad9c4a9 mc13xxx_variant_mc13783 -EXPORT_SYMBOL_GPL drivers/mfd/mc13xxx-core 0xff8b9b4f mc13xxx_common_exit -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x01e65886 pcf50633_irq_unmask -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x198881af pcf50633_write_block -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x2b923213 pcf50633_irq_mask -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x39e64323 pcf50633_free_irq -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x6416ccfe pcf50633_read_block -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x7ad1da90 pcf50633_reg_clear_bits -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x83237966 pcf50633_irq_mask_get -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x8ac05db0 pcf50633_reg_read -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0xaae836fe pcf50633_reg_set_bit_mask -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0xf8316139 pcf50633_register_irq -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0xfcff6b17 pcf50633_reg_write -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-adc 0x11897e6d pcf50633_adc_async_read -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-adc 0x983d56bf pcf50633_adc_sync_read -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0x3e5eee6d pcf50633_gpio_get -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0x536788de pcf50633_gpio_invert_set -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0x89bd0ef5 pcf50633_gpio_power_supply_set -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0xd081d77c pcf50633_gpio_set -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0xe4394085 pcf50633_gpio_invert_get +EXPORT_SYMBOL_GPL drivers/mfd/mc13xxx-core 0x7763d839 mc13xxx_common_init +EXPORT_SYMBOL_GPL drivers/mfd/mc13xxx-core 0x87207cd4 mc13xxx_common_exit +EXPORT_SYMBOL_GPL drivers/mfd/mc13xxx-core 0xa5628d4d mc13xxx_variant_mc13892 +EXPORT_SYMBOL_GPL drivers/mfd/mc13xxx-core 0xaa90d0e3 mc13xxx_adc_do_conversion +EXPORT_SYMBOL_GPL drivers/mfd/mc13xxx-core 0xe5d8c66d mc13xxx_variant_mc13783 +EXPORT_SYMBOL_GPL drivers/mfd/mc13xxx-core 0xf7d73305 mc13xxx_variant_mc34708 +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x02a30633 pcf50633_register_irq +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x05ef64e9 pcf50633_reg_read +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x1ebdee92 pcf50633_reg_clear_bits +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x4da4b5a8 pcf50633_reg_set_bit_mask +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x5f6b00cb pcf50633_reg_write +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x7dfc1014 pcf50633_irq_mask_get +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x90b704a5 pcf50633_irq_unmask +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x9b48c726 pcf50633_write_block +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0xc0e35148 pcf50633_irq_mask +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0xe0f2bce0 pcf50633_read_block +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0xf38385a7 pcf50633_free_irq +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-adc 0x043e9f1c pcf50633_adc_async_read +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-adc 0xaa0abd9c pcf50633_adc_sync_read +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0x218f6640 pcf50633_gpio_invert_get +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0x69b6f258 pcf50633_gpio_power_supply_set +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0x83cd1920 pcf50633_gpio_invert_set +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0x86955c19 pcf50633_gpio_set +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0xa0f67706 pcf50633_gpio_get EXPORT_SYMBOL_GPL drivers/mfd/retu-mfd 0x56d1a8c5 retu_read EXPORT_SYMBOL_GPL drivers/mfd/retu-mfd 0xa074c8b6 retu_write -EXPORT_SYMBOL_GPL drivers/mfd/sm501 0x81e537a5 sm501_unit_power -EXPORT_SYMBOL_GPL drivers/mfd/sm501 0x850b7cac sm501_misc_control -EXPORT_SYMBOL_GPL drivers/mfd/sm501 0x9562d11a sm501_find_clock -EXPORT_SYMBOL_GPL drivers/mfd/sm501 0xcf5e8ddb sm501_modify_reg -EXPORT_SYMBOL_GPL drivers/mfd/sm501 0xf8bb7a2e sm501_set_clock -EXPORT_SYMBOL_GPL drivers/mfd/ti_am335x_tscadc 0x104b9e6e am335x_tsc_se_set_cache -EXPORT_SYMBOL_GPL drivers/mfd/ti_am335x_tscadc 0xd139d13d am335x_tsc_se_set_once -EXPORT_SYMBOL_GPL drivers/mfd/ti_am335x_tscadc 0xdb258481 am335x_tsc_se_adc_done -EXPORT_SYMBOL_GPL drivers/mfd/ti_am335x_tscadc 0xe1f6b98e am335x_tsc_se_clr -EXPORT_SYMBOL_GPL drivers/misc/cardreader/alcor_pci 0x4454657c alcor_read32be -EXPORT_SYMBOL_GPL drivers/misc/cardreader/alcor_pci 0xa3494c95 alcor_write8 -EXPORT_SYMBOL_GPL drivers/misc/cardreader/alcor_pci 0xb91dfa7e alcor_read8 -EXPORT_SYMBOL_GPL drivers/misc/cardreader/alcor_pci 0xc45e038b alcor_write32 -EXPORT_SYMBOL_GPL drivers/misc/cardreader/alcor_pci 0xc4759411 alcor_write16 -EXPORT_SYMBOL_GPL drivers/misc/cardreader/alcor_pci 0xefe2b4ba alcor_write32be -EXPORT_SYMBOL_GPL drivers/misc/cardreader/alcor_pci 0xf1146982 alcor_read32 -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x0d6a917f rtsx_pci_send_cmd_no_wait -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x19a0a831 rtsx_pci_card_power_off -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x28428f8d rtsx_pci_dma_unmap_sg -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x354f5b62 rtsx_pci_read_phy_register -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x35cc37db rtsx_pci_switch_output_voltage -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x3624d5ee rtsx_pci_stop_cmd -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x37701544 rtsx_pci_write_phy_register -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x42b36823 rtsx_pci_read_ppbuf -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x617e02a9 rtsx_pci_add_cmd -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x6fdf6bc3 rtsx_pci_card_pull_ctl_disable -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x76a24a04 rtsx_pci_switch_clock -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x8ccffabd rtsx_pci_transfer_data -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x953ceb50 rtsx_pci_card_exclusive_check -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x9d4069ca rtsx_pci_send_cmd -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xa3d53e10 rtsx_pci_write_register -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xa652f21f rtsx_pci_start_run -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xaf5663e0 rtsx_pci_card_power_on -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xbfde8d87 rtsx_pci_write_ppbuf -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xccdd9d23 rtsx_pci_read_register -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xd810eaca rtsx_pci_dma_map_sg -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xdb84568c rtsx_pci_card_exist -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xe41cd72e rtsx_pci_complete_unfinished_transfer -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xe548e4cc rtsx_pci_dma_transfer -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xf277c5e8 rtsx_pci_card_pull_ctl_enable +EXPORT_SYMBOL_GPL drivers/mfd/sm501 0x3e34bf66 sm501_modify_reg +EXPORT_SYMBOL_GPL drivers/mfd/sm501 0x51294524 sm501_find_clock +EXPORT_SYMBOL_GPL drivers/mfd/sm501 0x71d13e66 sm501_misc_control +EXPORT_SYMBOL_GPL drivers/mfd/sm501 0x720914fd sm501_set_clock +EXPORT_SYMBOL_GPL drivers/mfd/sm501 0x934a9af9 sm501_unit_power +EXPORT_SYMBOL_GPL drivers/mfd/ti_am335x_tscadc 0x5b5cc53f am335x_tsc_se_adc_done +EXPORT_SYMBOL_GPL drivers/mfd/ti_am335x_tscadc 0x68b88ab2 am335x_tsc_se_set_once +EXPORT_SYMBOL_GPL drivers/mfd/ti_am335x_tscadc 0x7fd2b81c am335x_tsc_se_set_cache +EXPORT_SYMBOL_GPL drivers/mfd/ti_am335x_tscadc 0xde99cf84 am335x_tsc_se_clr +EXPORT_SYMBOL_GPL drivers/misc/cardreader/alcor_pci 0x132a0388 alcor_write32 +EXPORT_SYMBOL_GPL drivers/misc/cardreader/alcor_pci 0x17d05721 alcor_read32 +EXPORT_SYMBOL_GPL drivers/misc/cardreader/alcor_pci 0x1bc7a032 alcor_write32be +EXPORT_SYMBOL_GPL drivers/misc/cardreader/alcor_pci 0x64073311 alcor_write16 +EXPORT_SYMBOL_GPL drivers/misc/cardreader/alcor_pci 0x7f5ebb11 alcor_write8 +EXPORT_SYMBOL_GPL drivers/misc/cardreader/alcor_pci 0x8713989c alcor_read32be +EXPORT_SYMBOL_GPL drivers/misc/cardreader/alcor_pci 0xac75e086 alcor_read8 +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x033ce625 rtsx_pci_switch_output_voltage +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x0de969c3 rtsx_pci_complete_unfinished_transfer +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x15538354 rtsx_pci_card_power_on +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x15b14beb rtsx_pci_transfer_data +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x180a0dc5 rtsx_pci_send_cmd_no_wait +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x206e1665 rtsx_pci_card_exist +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x26370d2b rtsx_pci_card_pull_ctl_disable +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x312e9cfd rtsx_pci_dma_unmap_sg +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x386e54e5 rtsx_pci_stop_cmd +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x42bcc5e4 rtsx_pci_add_cmd +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x52586e4e rtsx_pci_read_register +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x5cee89ae rtsx_pci_card_pull_ctl_enable +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x6c540085 rtsx_pci_switch_clock +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x6cd89f6d rtsx_pci_dma_map_sg +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x7359b393 rtsx_pci_read_phy_register +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x85b56f6b rtsx_pci_card_power_off +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x946dc478 rtsx_pci_dma_transfer +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x953a3fa7 rtsx_pci_read_ppbuf +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x9a26e1bd rtsx_pci_write_ppbuf +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xca8afd35 rtsx_pci_card_exclusive_check +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xd26b38f9 rtsx_pci_write_register +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xdb354a78 rtsx_pci_send_cmd +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xf0914985 rtsx_pci_write_phy_register +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xf15434ea rtsx_pci_start_run EXPORT_SYMBOL_GPL drivers/misc/eeprom/eeprom_93cx6 0x3cb83d5b eeprom_93cx6_multireadb EXPORT_SYMBOL_GPL drivers/misc/eeprom/eeprom_93cx6 0x63d2ff63 eeprom_93cx6_wren EXPORT_SYMBOL_GPL drivers/misc/eeprom/eeprom_93cx6 0x870b53e9 eeprom_93cx6_write EXPORT_SYMBOL_GPL drivers/misc/eeprom/eeprom_93cx6 0x884deb9d eeprom_93cx6_read EXPORT_SYMBOL_GPL drivers/misc/eeprom/eeprom_93cx6 0xc9c6bb25 eeprom_93cx6_readb EXPORT_SYMBOL_GPL drivers/misc/eeprom/eeprom_93cx6 0xff7a0fdf eeprom_93cx6_multiread -EXPORT_SYMBOL_GPL drivers/misc/enclosure 0x1dc5cc6d enclosure_register -EXPORT_SYMBOL_GPL drivers/misc/enclosure 0x2a78496a enclosure_remove_device -EXPORT_SYMBOL_GPL drivers/misc/enclosure 0x3749e0a6 enclosure_component_register -EXPORT_SYMBOL_GPL drivers/misc/enclosure 0x605040c2 enclosure_add_device -EXPORT_SYMBOL_GPL drivers/misc/enclosure 0xc58202bf enclosure_unregister -EXPORT_SYMBOL_GPL drivers/misc/enclosure 0xc59cfcd5 enclosure_find -EXPORT_SYMBOL_GPL drivers/misc/enclosure 0xcb8be3e6 enclosure_component_alloc -EXPORT_SYMBOL_GPL drivers/misc/enclosure 0xf3131b95 enclosure_for_each_device -EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0x00b0ef39 lis3_dev -EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0x365c8c5c lis3lv02d_poweron -EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0x42b2857d lis3lv02d_init_device -EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0x782b5d0a lis3lv02d_poweroff -EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0xb276a6f5 lis3lv02d_init_dt -EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0xcbbbe80c lis3lv02d_joystick_disable -EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0xcec06588 lis3lv02d_remove_fs -EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0xfd098c55 lis3lv02d_joystick_enable -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x18c01452 mei_cldev_ver -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x1abac0dd mei_cldev_recv -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x3239dbad mei_irq_compl_handler -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x3661be3d mei_cldev_recv_nonblock -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x39d8146b mei_device_init -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x42876ba8 mei_irq_write_handler -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x4afa5ee2 mei_cldev_recv_vtag -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x4fa787c3 mei_reset -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x605f9121 mei_cldev_uuid -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x6182dd94 __mei_cldev_driver_register -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x62812837 mei_cldev_enabled -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x63178a22 mei_stop -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x6372deb8 mei_hbm_pg -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x64d55632 mei_cldev_disable -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x66ff7ce1 mei_cldev_driver_unregister -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x6a454ea2 mei_cancel_work -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x6d0f21f6 mei_cldev_recv_nonblock_vtag -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x73419705 mei_start -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x75f74ff1 mei_hbm_pg_resume -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x7fab53ca mei_cldev_set_drvdata +EXPORT_SYMBOL_GPL drivers/misc/enclosure 0x0b17f2a2 enclosure_for_each_device +EXPORT_SYMBOL_GPL drivers/misc/enclosure 0x12b550c2 enclosure_unregister +EXPORT_SYMBOL_GPL drivers/misc/enclosure 0x4746e817 enclosure_add_device +EXPORT_SYMBOL_GPL drivers/misc/enclosure 0x737bd334 enclosure_remove_device +EXPORT_SYMBOL_GPL drivers/misc/enclosure 0x8f1b9068 enclosure_component_alloc +EXPORT_SYMBOL_GPL drivers/misc/enclosure 0xb994841e enclosure_register +EXPORT_SYMBOL_GPL drivers/misc/enclosure 0xbfc2600c enclosure_component_register +EXPORT_SYMBOL_GPL drivers/misc/enclosure 0xf19a2529 enclosure_find +EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0x0c5e7f57 lis3lv02d_remove_fs +EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0x4ee64b44 lis3lv02d_joystick_disable +EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0x810917f3 lis3lv02d_poweroff +EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0x83165e25 lis3lv02d_init_device +EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0xc771fd16 lis3lv02d_joystick_enable +EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0xdfcdba07 lis3lv02d_poweron +EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0xe704823d lis3_dev +EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0xe750a59e lis3lv02d_init_dt +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x03a7d30d mei_cldev_recv_nonblock +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x1768fbc6 mei_hbm_pg_resume +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x2311d664 mei_device_init +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x2c29b5f6 mei_cldev_driver_unregister +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x35881e99 mei_cldev_recv_vtag +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x3ba2d787 mei_cldev_ver +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x3c036ae0 mei_register +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x3dfb6fc8 mei_cldev_recv_nonblock_vtag +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x40b5746c mei_reset +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x58d8b7a6 mei_cldev_enable +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x5d71f7d4 mei_irq_compl_handler +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x600b46dd mei_cldev_register_notif_cb +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x6280333f mei_irq_read_handler +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x686c692e __mei_cldev_driver_register +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x6e9c17ca mei_cldev_recv +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x7143b260 mei_cldev_uuid +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x80f8c0a9 mei_hbm_pg +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x83cdecb3 mei_cldev_send +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x867292ae mei_write_is_idle +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x8dc5e6c9 mei_cldev_disable EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x90a24af4 mei_fw_status2str -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0xa1d75b17 mei_cldev_send -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0xab95c8c0 mei_cldev_enable -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0xad8cff98 mei_cldev_register_notif_cb -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0xb9540aed mei_cldev_send_vtag -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0xbb2fd158 mei_cldev_get_drvdata -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0xbeec1a48 mei_register -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0xbfc58caa mei_irq_read_handler -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0xc6aabc96 mei_write_is_idle -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0xdcdb00da mei_cldev_register_rx_cb -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0xea7f1ca1 mei_deregister -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0xec795e02 mei_restart -EXPORT_SYMBOL_GPL drivers/misc/pvpanic/pvpanic 0x550f6068 devm_pvpanic_probe +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x92eb38a0 mei_irq_write_handler +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x95ac0c60 mei_cldev_enabled +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x9e862dc4 mei_cldev_send_vtag +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0xa3a18d9c mei_start +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0xb0d18af1 mei_restart +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0xbb155cf3 mei_deregister +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0xc38559a5 mei_cldev_set_drvdata +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0xc6ce9c79 mei_stop +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0xcbd140c4 mei_cldev_register_rx_cb +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0xcd7cadc3 mei_cldev_get_drvdata +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0xe2b5f022 mei_cancel_work +EXPORT_SYMBOL_GPL drivers/misc/pvpanic/pvpanic 0x684cb2a1 devm_pvpanic_probe EXPORT_SYMBOL_GPL drivers/misc/sgi-gru/gru 0x5b8bb699 gru_get_next_message EXPORT_SYMBOL_GPL drivers/misc/sgi-gru/gru 0x8dc51bdd gru_create_message_queue EXPORT_SYMBOL_GPL drivers/misc/sgi-gru/gru 0x9c7283a1 gru_copy_gpa @@ -10951,509 +10924,509 @@ EXPORT_SYMBOL_GPL drivers/misc/sgi-xp/xp 0xead4f7fe xp_max_npartitions EXPORT_SYMBOL_GPL drivers/misc/sgi-xp/xp 0xed1d3813 xp_socket_pa EXPORT_SYMBOL_GPL drivers/misc/sgi-xp/xp 0xf3b47f67 xp_partition_id -EXPORT_SYMBOL_GPL drivers/misc/uacce/uacce 0x1010b241 uacce_alloc -EXPORT_SYMBOL_GPL drivers/misc/uacce/uacce 0x12047180 uacce_register -EXPORT_SYMBOL_GPL drivers/misc/uacce/uacce 0xe6d242b5 uacce_remove +EXPORT_SYMBOL_GPL drivers/misc/uacce/uacce 0x683edca3 uacce_remove +EXPORT_SYMBOL_GPL drivers/misc/uacce/uacce 0xac90515a uacce_alloc +EXPORT_SYMBOL_GPL drivers/misc/uacce/uacce 0xd7e27635 uacce_register EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0x024d14bc vmci_qpair_produce_free_space EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0x046dd187 vmci_datagram_create_handle EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0x056837fb vmci_get_context_id -EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0x13691700 vmci_qpair_dequev EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0x1fd4782d vmci_qpair_get_produce_indexes EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0x2449459d vmci_event_subscribe EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0x3a22fa8a vmci_datagram_destroy_handle -EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0x4792a53b vmci_qpair_enquev +EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0x436cd0a7 vmci_qpair_enquev EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0x4ba5c46b vmci_qpair_peek EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0x5591b58e vmci_context_get_priv_flags EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0x5e949e0a vmci_doorbell_destroy EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0x612df9ae vmci_qpair_detach EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0x676bd843 vmci_qpair_consume_free_space -EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0x6cbab112 vmci_qpair_peekv EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0x75fe065a vmci_send_datagram EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0x787f0fe8 vmci_register_vsock_callback EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0x7c74d7a6 vmci_qpair_consume_buf_ready EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0x81d61eef vmci_qpair_dequeue +EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0x81eb5cd5 vmci_qpair_peekv EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0xb572e830 vmci_doorbell_create EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0xbcb85f62 vmci_doorbell_notify EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0xc04c7e84 vmci_qpair_get_consume_indexes EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0xc403cafe vmci_is_context_owner +EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0xdd4cce6a vmci_qpair_dequev EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0xde3abc2e vmci_datagram_create_handle_priv EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0xe0cc9c92 vmci_qpair_alloc EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0xe11895c1 vmci_event_unsubscribe EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0xe67343c1 vmci_qpair_enqueue EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0xea143610 vmci_datagram_send EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0xea61eefe vmci_qpair_produce_buf_ready -EXPORT_SYMBOL_GPL drivers/most/most_core 0x124ab693 most_deregister_component -EXPORT_SYMBOL_GPL drivers/most/most_core 0x14e374a9 most_submit_mbo -EXPORT_SYMBOL_GPL drivers/most/most_core 0x19c5930a channel_has_mbo -EXPORT_SYMBOL_GPL drivers/most/most_core 0x7fb9dde2 most_deregister_interface -EXPORT_SYMBOL_GPL drivers/most/most_core 0x9df258ab most_stop_channel -EXPORT_SYMBOL_GPL drivers/most/most_core 0xaa18fc2d most_put_mbo -EXPORT_SYMBOL_GPL drivers/most/most_core 0xabe0e1b3 most_register_configfs_subsys -EXPORT_SYMBOL_GPL drivers/most/most_core 0xae7ba220 most_stop_enqueue -EXPORT_SYMBOL_GPL drivers/most/most_core 0xb723e31d most_register_interface -EXPORT_SYMBOL_GPL drivers/most/most_core 0xc2f2230c most_resume_enqueue -EXPORT_SYMBOL_GPL drivers/most/most_core 0xd2c97193 most_get_mbo -EXPORT_SYMBOL_GPL drivers/most/most_core 0xe728c3bf most_register_component -EXPORT_SYMBOL_GPL drivers/most/most_core 0xea6d639b most_start_channel -EXPORT_SYMBOL_GPL drivers/most/most_core 0xf7f48578 most_deregister_configfs_subsys -EXPORT_SYMBOL_GPL drivers/mux/mux-core 0x1efd758f mux_control_try_select -EXPORT_SYMBOL_GPL drivers/mux/mux-core 0x326b64a6 mux_control_states -EXPORT_SYMBOL_GPL drivers/mux/mux-core 0x3552fba5 mux_control_deselect -EXPORT_SYMBOL_GPL drivers/mux/mux-core 0x3e7fff4c mux_control_select -EXPORT_SYMBOL_GPL drivers/mux/mux-core 0x54639e15 mux_control_get -EXPORT_SYMBOL_GPL drivers/mux/mux-core 0x75d9ef47 devm_mux_chip_alloc -EXPORT_SYMBOL_GPL drivers/mux/mux-core 0x7c67d53d mux_chip_free -EXPORT_SYMBOL_GPL drivers/mux/mux-core 0x81dddc66 devm_mux_control_get -EXPORT_SYMBOL_GPL drivers/mux/mux-core 0xa3e1f675 mux_chip_alloc -EXPORT_SYMBOL_GPL drivers/mux/mux-core 0xa4f7c5e8 mux_chip_unregister -EXPORT_SYMBOL_GPL drivers/mux/mux-core 0xe57cbfcf mux_chip_register -EXPORT_SYMBOL_GPL drivers/mux/mux-core 0xeb4e7e50 devm_mux_chip_register -EXPORT_SYMBOL_GPL drivers/mux/mux-core 0xf6ddff94 mux_control_put -EXPORT_SYMBOL_GPL drivers/net/arcnet/arcnet 0x16dd46c7 arcnet_led_event -EXPORT_SYMBOL_GPL drivers/net/arcnet/arcnet 0x483c156d devm_arcnet_led_init -EXPORT_SYMBOL_GPL drivers/net/bareudp 0xa935fce5 bareudp_dev_create -EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0x00dc0ba1 c_can_power_up -EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0x2144ca6d unregister_c_can_dev -EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0x42362cdf alloc_c_can_dev -EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0x4a7949c3 c_can_power_down -EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0xace40bbe register_c_can_dev -EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0xf2f7fcf6 free_c_can_dev -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x0152dfff can_change_state +EXPORT_SYMBOL_GPL drivers/most/most_core 0x11f0c637 most_register_component +EXPORT_SYMBOL_GPL drivers/most/most_core 0x4c8f216a most_register_configfs_subsys +EXPORT_SYMBOL_GPL drivers/most/most_core 0x5da63b41 most_start_channel +EXPORT_SYMBOL_GPL drivers/most/most_core 0x67203464 channel_has_mbo +EXPORT_SYMBOL_GPL drivers/most/most_core 0x6d28f6af most_resume_enqueue +EXPORT_SYMBOL_GPL drivers/most/most_core 0x8030438a most_get_mbo +EXPORT_SYMBOL_GPL drivers/most/most_core 0xa00d6305 most_stop_enqueue +EXPORT_SYMBOL_GPL drivers/most/most_core 0xa2435021 most_deregister_component +EXPORT_SYMBOL_GPL drivers/most/most_core 0xacb9d8ce most_deregister_configfs_subsys +EXPORT_SYMBOL_GPL drivers/most/most_core 0xb31d4aa0 most_register_interface +EXPORT_SYMBOL_GPL drivers/most/most_core 0xcd821440 most_stop_channel +EXPORT_SYMBOL_GPL drivers/most/most_core 0xd8d84747 most_deregister_interface +EXPORT_SYMBOL_GPL drivers/most/most_core 0xe093a980 most_put_mbo +EXPORT_SYMBOL_GPL drivers/most/most_core 0xf44d0398 most_submit_mbo +EXPORT_SYMBOL_GPL drivers/mux/mux-core 0x18547bc2 devm_mux_control_get +EXPORT_SYMBOL_GPL drivers/mux/mux-core 0x430adcd1 devm_mux_chip_alloc +EXPORT_SYMBOL_GPL drivers/mux/mux-core 0x44a2af4f mux_control_deselect +EXPORT_SYMBOL_GPL drivers/mux/mux-core 0x4cc0875f mux_control_select +EXPORT_SYMBOL_GPL drivers/mux/mux-core 0x69c0bb17 devm_mux_chip_register +EXPORT_SYMBOL_GPL drivers/mux/mux-core 0x9d2fe313 mux_chip_free +EXPORT_SYMBOL_GPL drivers/mux/mux-core 0xc07a99ef mux_control_get +EXPORT_SYMBOL_GPL drivers/mux/mux-core 0xc1ee90c8 mux_control_try_select +EXPORT_SYMBOL_GPL drivers/mux/mux-core 0xc43c97e0 mux_control_states +EXPORT_SYMBOL_GPL drivers/mux/mux-core 0xe2c12916 mux_control_put +EXPORT_SYMBOL_GPL drivers/mux/mux-core 0xe8e3c64e mux_chip_alloc +EXPORT_SYMBOL_GPL drivers/mux/mux-core 0xed782642 mux_chip_register +EXPORT_SYMBOL_GPL drivers/mux/mux-core 0xee68fe16 mux_chip_unregister +EXPORT_SYMBOL_GPL drivers/net/arcnet/arcnet 0x096571da arcnet_led_event +EXPORT_SYMBOL_GPL drivers/net/arcnet/arcnet 0x0c3e3aad devm_arcnet_led_init +EXPORT_SYMBOL_GPL drivers/net/bareudp 0x7b2e134b bareudp_dev_create +EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0x0576aebb register_c_can_dev +EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0x778fc035 free_c_can_dev +EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0x78baff3c unregister_c_can_dev +EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0x83bc22f3 c_can_power_up +EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0xe976420e alloc_c_can_dev +EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0xecc2ed68 c_can_power_down +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x010c927a can_rx_offload_add_manual EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x10d892eb can_get_state_str -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x27440367 open_candev -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x288b0689 can_rx_offload_irq_offload_fifo -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x31d55e15 can_rx_offload_add_manual -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x47558e9f can_rx_offload_enable -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x53a6a72b alloc_candev_mqs -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x5cb70e97 can_rx_offload_queue_sorted +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x12aa6801 open_candev +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x16ca0c60 free_candev +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x206dc4f5 close_candev +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x25b95070 alloc_candev_mqs +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x301d5db7 can_rx_offload_get_echo_skb +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x39f3a2a1 can_rx_offload_irq_offload_fifo +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x42ff4cfd unregister_candev +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x45c66b68 can_put_echo_skb +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x49890cff alloc_canfd_skb +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x4a844539 safe_candev_priv +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x55da2147 can_bus_off +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x5e57a2c1 can_rx_offload_queue_sorted EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x6047ede6 can_fd_len2dlc -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x683451f6 can_rx_offload_get_echo_skb -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x6fae5766 can_rx_offload_add_fifo -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x717bc760 can_rx_offload_irq_offload_timestamp -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x7c44953f can_put_echo_skb -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x7c72588f can_rx_offload_del -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x8f8f79de can_free_echo_skb -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x99ba870d can_change_mtu -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x9c483aa2 free_candev -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x9f8eeffc can_rx_offload_add_timestamp -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xb4caac10 alloc_can_skb -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xb6296472 close_candev -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xc29bb02e can_bus_off -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xd8c2ab74 can_rx_offload_threaded_irq_finish -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xdaca8df2 can_rx_offload_queue_tail -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xdb088860 register_candev -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xe1157b3b unregister_candev -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xe2a0d1e4 safe_candev_priv -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xe839bac9 can_rx_offload_irq_finish -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xeb3589d4 alloc_canfd_skb +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x68529844 can_rx_offload_del +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x6e1e3996 can_rx_offload_add_timestamp +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x6fe94d98 can_rx_offload_enable +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x7b497b69 can_rx_offload_irq_finish +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x7fbd18b7 can_get_echo_skb +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x831aed50 can_rx_offload_queue_tail +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x85fdc0d6 can_rx_offload_irq_offload_timestamp +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x90276dca register_candev +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x90de369e can_skb_get_frame_len +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xa565af1f can_change_mtu +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xa99a6f67 can_rx_offload_threaded_irq_finish +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xab896db5 can_rx_offload_add_fifo +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xb25db66c alloc_can_err_skb +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xc00f8a03 can_change_state +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xddd58527 can_free_echo_skb EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xf12d9387 can_fd_dlc2len -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xf4e30d87 can_get_echo_skb -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xf7eee252 alloc_can_err_skb -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xfd32be93 can_skb_get_frame_len -EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0x0fe35f7c register_sja1000dev +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xfcfbb7d7 alloc_can_skb +EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0x494a201e unregister_sja1000dev EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0x49ebd0d2 sja1000_interrupt -EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0xb0c6495d free_sja1000dev -EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0xb39f21cd unregister_sja1000dev -EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0xbb243b10 alloc_sja1000dev -EXPORT_SYMBOL_GPL drivers/net/dsa/lan9303-core 0x7699c699 lan9303_indirect_phy_ops -EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0x1affdaae ksz_port_fast_age -EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0x3cf2328f ksz_port_mdb_del -EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0x3d2f6781 ksz_update_port_member -EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0x5c569ba6 ksz_phy_write16 -EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0x7e768867 ksz_mac_link_down -EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0x878dabee ksz_init_mib_timer -EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0x97a80493 ksz_port_bridge_join -EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0x97f2cf80 ksz_enable_port -EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0x9c870e31 ksz_port_mdb_add -EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0xa5280b02 ksz_port_bridge_leave -EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0xbc51b245 ksz_port_fdb_dump -EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0xc71ff1d1 ksz_phy_read16 -EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0xdd3f4c08 ksz_get_ethtool_stats -EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0xe356de19 ksz_sset_count -EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x0a673c78 rtl8366_set_pvid -EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x154e67c8 rtl8366_init_vlan -EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x1fc0c404 rtl8366rb_variant -EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x21f5d796 rtl8366_enable_vlan4k -EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x22787061 rtl8366_reset_vlan -EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x24dfdb6f rtl8366_enable_vlan -EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x5503b592 rtl8366_set_vlan -EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x5c6f1689 realtek_smi_write_reg_noack -EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x6e06fe8b rtl8366_get_sset_count -EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x8761328c rtl8366_mc_is_used -EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x8769b2a6 rtl8366_vlan_del -EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x8c1bc853 rtl8366_vlan_add -EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0xd8558a86 rtl8366_vlan_filtering -EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0xeeb7880a rtl8366_get_ethtool_stats -EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0xfb4ca36f rtl8366_get_strings -EXPORT_SYMBOL_GPL drivers/net/ethernet/intel/i40e/i40e 0x1d80ea0d i40e_client_device_register -EXPORT_SYMBOL_GPL drivers/net/ethernet/intel/i40e/i40e 0x9651755b i40e_client_device_unregister -EXPORT_SYMBOL_GPL drivers/net/ethernet/intel/ice/ice 0x1ce17a66 ice_get_qos_params -EXPORT_SYMBOL_GPL drivers/net/ethernet/intel/ice/ice 0x27175e77 ice_add_rdma_qset -EXPORT_SYMBOL_GPL drivers/net/ethernet/intel/ice/ice 0x9cd972f8 ice_rdma_request_reset -EXPORT_SYMBOL_GPL drivers/net/ethernet/intel/ice/ice 0xc4ea65ab ice_del_rdma_qset -EXPORT_SYMBOL_GPL drivers/net/ethernet/intel/ice/ice 0xde2378b3 ice_rdma_update_vsi_filter -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x001b7620 mlx4_wol_read -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x004df3ce mlx4_srq_alloc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x04d76334 mlx4_config_dev_retrieval -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x06ae1b57 mlx4_mr_rereg_mem_write -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x08c89cac mlx4_mtt_init -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x08cf1aa4 mlx4_cq_modify -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x08fa5b06 mlx4_alloc_hwq_res -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x0d245d63 mlx4_get_vf_stats -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x0e132deb mlx4_get_base_gid_ix -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x11732f5b mlx4_map_sw_to_hw_steering_mode -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x125ed5f1 mlx4_get_vf_config -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x12dcd88e mlx4_unicast_promisc_remove -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x135161ee mlx4_flow_attach -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x1789c5ad mlx4_mw_enable -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x17c7d1ee mlx4_cq_resize -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x1fe6fc8e mlx4_srq_free -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x204f1740 mlx4_mtt_cleanup -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x2126bab4 mlx4_cq_free -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x233737d2 mlx4_qp_modify -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x24ce822d mlx4_get_devlink_port -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x260dfc27 mlx4_set_admin_guid -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x2647a375 mlx4_unregister_vlan -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x26646732 mlx4_vf_set_enable_smi_admin -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x2a2781bd mlx4_mr_alloc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x2a35172d mlx4_config_vxlan_port -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x2b3b6362 mlx4_qp_remove -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x2b47a863 mlx4_register_interface -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x2b975d77 mlx4_SYNC_TPT -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x300885e0 mlx4_flow_steer_promisc_add -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x3664ef4e mlx4_set_vf_spoofchk -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x372b77a7 mlx4_unicast_detach -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x375fad63 mlx4_write_mtt -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x39b939cd mlx4_xrcd_free -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x3a361542 mlx4_set_vf_link_state -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x3bf625ca mlx4_buf_free -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x3c8c04f6 mlx4_find_cached_mac -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x438fe217 mlx4_unbond -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x48a5e9a6 mlx4_unregister_interface -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x49ba7824 mlx4_cq_alloc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x4d3554dd mlx4_vf_smi_enabled -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x4e7476ab mlx4_xrcd_alloc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x4f367004 mlx4_srq_lookup -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x507ed8ed mlx4_get_admin_guid -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x50ce4814 mlx4_replace_zero_macs -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x54a8c008 mlx4_mr_rereg_mem_cleanup -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x55268502 mlx4_wol_write -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x571c37f9 mlx4_multicast_attach -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x5866cd2f mlx4_vf_get_enable_smi_admin -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x5b31f036 mlx4_phys_to_slaves_pport -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x5d3238d4 mlx4_mr_hw_write_mpt -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x629740fe mlx4_mr_hw_put_mpt -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x637a7630 mlx4_map_sw_to_hw_steering_id -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x6457e50f mlx4_get_default_counter_index -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x647da9c3 mlx4_get_counter_stats -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x661cc996 mlx4_unicast_attach -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x6e9ad935 mlx4_get_active_ports -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x73922f5f mlx4_qp_reserve_range -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x774458b8 mlx4_mr_hw_change_access -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x775edae2 mlx4_get_slave_default_vlan -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x7903a854 mlx4_set_vf_rate -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x7a90133b mlx4_update_qp -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x7cc7acf3 mlx4_multicast_detach -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x7dbebd8e mlx4_get_internal_clock_params -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x7ff4e48c mlx4_bond -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x8221820c mlx4_phys_to_slave_port -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x827ba20f mlx4_uar_alloc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x82f0e253 mlx4_alloc_cmd_mailbox -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x854e2947 mlx4_hw_rule_sz -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x861a3544 mlx4_pd_free -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x87350458 mlx4_FLOW_STEERING_IB_UC_QP_RANGE -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x879e247a mlx4_qp_query -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x88fa33d8 mlx4_mr_hw_change_pd -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x89ee41ef __mlx4_unregister_mac -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x8a4e7fbb mlx4_set_vf_mac -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x917a3a50 mlx4_config_roce_v2_port -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x91e19668 mlx4_register_vlan -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x928d2385 mlx4_flow_detach -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x92c0b56e mlx4_counter_free -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x97539232 mlx4_mtt_addr -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x97a6f82c mlx4_phys_to_slaves_pport_actv -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x99fabe01 mlx4_pd_alloc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x9a9f2496 mlx4_qp_alloc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x9eac4a60 mlx4_port_map_set -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xa0db92d6 mlx4_slave_convert_port -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xa0e4e0b0 mlx4_get_base_qpn -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xa50df9b5 mlx4_uar_free -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xa55665b9 mlx4_free_cmd_mailbox -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xaa782fa1 mlx4_bf_alloc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xad1afcde mlx4_set_vf_vlan -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xb21f44f0 mlx4_unregister_mac -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xb61bb8e4 mlx4_mr_hw_get_mpt -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xb79ee2e3 mlx4_srq_query -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xc14c1bce mlx4_mw_alloc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xc5764fd1 mlx4_mw_free -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xc6f2f608 mlx4_INIT_PORT -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xc8074b11 mlx4_db_free -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xcabbe0c7 mlx4_srq_arm -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xcbc4ebd5 mlx4_multicast_promisc_add -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xcddf4e15 mlx4_flow_steer_promisc_remove -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xcfeb908e mlx4_find_cached_vlan -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xd07f9bc2 mlx4_register_mac -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xd0827847 mlx4_mr_enable -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xd37c6657 __mlx4_cmd -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xd3a2a1f8 __mlx4_replace_mac -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xdaea8aef mlx4_ACCESS_PTYS_REG -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xdd466f48 mlx4_db_alloc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xde440cca mlx4_qp_free -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xe444678f mlx4_buf_write_mtt -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xebaa7a93 mlx4_qp_to_ready -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xec0a37dc mlx4_bf_free -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xee855d98 mlx4_mr_free -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xef819c40 mlx4_get_protocol_dev -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xefa28f57 __mlx4_register_mac -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xf24383fc mlx4_unicast_promisc_add -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xf4310700 mlx4_CLOSE_PORT -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xf5258a7d mlx4_free_hwq_res -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xfaf657b2 mlx4_counter_alloc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xfb4cde15 mlx4_qp_release_range -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xfbb852f4 mlx4_multicast_promisc_remove -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xfc87ed52 mlx4_buf_alloc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xfd807b37 mlx4_read_clock -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x0133ac52 mlx5_accel_esp_destroy_xfrm -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x01d10b1b mlx5_set_port_caps -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x0474ac24 mlx5_dm_sw_icm_dealloc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x053fa601 mlx5_nic_vport_update_local_lb +EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0x4acaae2d register_sja1000dev +EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0xc0a74660 free_sja1000dev +EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0xe36541b9 alloc_sja1000dev +EXPORT_SYMBOL_GPL drivers/net/dsa/lan9303-core 0x43428366 lan9303_indirect_phy_ops +EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0x0e4d4ef7 ksz_port_bridge_join +EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0x2db65310 ksz_enable_port +EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0x61e29f37 ksz_port_mdb_del +EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0x79b3db36 ksz_init_mib_timer +EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0x87d34c9d ksz_get_ethtool_stats +EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0x8c906b5c ksz_port_fdb_dump +EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0xa2fa34be ksz_phy_read16 +EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0xccd32326 ksz_port_mdb_add +EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0xd38beeb8 ksz_mac_link_down +EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0xdd50d3aa ksz_phy_write16 +EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0xdf20a25b ksz_sset_count +EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0xdf3c7bb3 ksz_update_port_member +EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0xe42ebd38 ksz_port_bridge_leave +EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0xf233bc1c ksz_port_fast_age +EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x0b80292f realtek_smi_write_reg_noack +EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x289817ae rtl8366_reset_vlan +EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x3ec18408 rtl8366_set_vlan +EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x4466f18c rtl8366_enable_vlan4k +EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x4def8a75 rtl8366_init_vlan +EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x551648fe rtl8366_set_pvid +EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x609ce5b7 rtl8366_get_strings +EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x6400d9e3 rtl8366_mc_is_used +EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x869b7e4b rtl8366_vlan_filtering +EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x8e1c7cef rtl8366_get_sset_count +EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0xa323cdb6 rtl8366rb_variant +EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0xaa11d6c2 rtl8366_enable_vlan +EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0xba9a7f59 rtl8366_get_ethtool_stats +EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0xd12c9d23 rtl8366_vlan_del +EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0xf4ec468c rtl8366_vlan_add +EXPORT_SYMBOL_GPL drivers/net/ethernet/intel/i40e/i40e 0x2dda4035 i40e_client_device_unregister +EXPORT_SYMBOL_GPL drivers/net/ethernet/intel/i40e/i40e 0x3345aee1 i40e_client_device_register +EXPORT_SYMBOL_GPL drivers/net/ethernet/intel/ice/ice 0x37c86412 ice_add_rdma_qset +EXPORT_SYMBOL_GPL drivers/net/ethernet/intel/ice/ice 0x3dba0f67 ice_del_rdma_qset +EXPORT_SYMBOL_GPL drivers/net/ethernet/intel/ice/ice 0x925f5531 ice_rdma_request_reset +EXPORT_SYMBOL_GPL drivers/net/ethernet/intel/ice/ice 0x951eedee ice_rdma_update_vsi_filter +EXPORT_SYMBOL_GPL drivers/net/ethernet/intel/ice/ice 0x9c8110d3 ice_get_qos_params +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x025b3b41 mlx4_flow_detach +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x04b59473 mlx4_slave_convert_port +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x059d9be4 mlx4_set_vf_link_state +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x08fe04ce mlx4_mr_hw_get_mpt +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x0a1aa338 mlx4_free_hwq_res +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x0bd74466 mlx4_update_qp +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x12871739 mlx4_SYNC_TPT +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x12afdd57 mlx4_srq_free +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x1425e67d mlx4_get_protocol_dev +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x146d94e3 mlx4_set_vf_mac +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x154e7638 mlx4_phys_to_slave_port +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x1aa2df62 mlx4_unicast_promisc_remove +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x1bdd38d5 mlx4_get_base_qpn +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x1d8d9064 mlx4_multicast_promisc_remove +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x1e0d9ac2 mlx4_vf_smi_enabled +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x1ffa9fdd mlx4_mw_enable +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x20ccb0f1 mlx4_buf_free +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x222d356a mlx4_get_base_gid_ix +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x232937c1 mlx4_vf_set_enable_smi_admin +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x23dcfd1e mlx4_mtt_addr +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x24761c4d mlx4_qp_free +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x286b1b4e mlx4_unregister_interface +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x360978dc mlx4_write_mtt +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x389f2cd9 mlx4_qp_alloc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x39a47642 mlx4_xrcd_free +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x3f51f8a9 mlx4_mr_enable +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x3fceecce mlx4_mr_rereg_mem_write +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x490a4e58 mlx4_multicast_attach +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x4ac9e971 mlx4_pd_free +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x4c227f54 mlx4_unregister_mac +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x4c43c9de mlx4_wol_write +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x4ffed730 mlx4_multicast_detach +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x5010b368 mlx4_unicast_promisc_add +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x525eb04c __mlx4_cmd +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x54b3cd02 mlx4_mr_hw_change_access +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x54dde31a mlx4_qp_remove +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x56010956 mlx4_alloc_cmd_mailbox +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x5603fc4e mlx4_mr_free +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x59b592c6 mlx4_FLOW_STEERING_IB_UC_QP_RANGE +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x5bea6c3f mlx4_phys_to_slaves_pport_actv +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x5ccef109 mlx4_set_vf_rate +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x5d689475 mlx4_set_admin_guid +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x5deb244d mlx4_get_default_counter_index +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x5fe88370 mlx4_xrcd_alloc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x60ab59e1 mlx4_vf_get_enable_smi_admin +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x6292c9f3 mlx4_mw_alloc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x66ab22e9 mlx4_mr_alloc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x671a083a mlx4_wol_read +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x671c706f mlx4_cq_modify +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x6aac2f02 mlx4_srq_lookup +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x705a9e90 mlx4_phys_to_slaves_pport +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x721a9c3d mlx4_qp_release_range +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x7562da00 mlx4_register_vlan +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x7b63d2dc mlx4_mr_hw_write_mpt +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x7bead794 mlx4_flow_steer_promisc_add +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x7d0e836b mlx4_config_vxlan_port +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x7d394a6d mlx4_counter_alloc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x800eede6 mlx4_qp_modify +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x8205b460 mlx4_mtt_cleanup +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x82b8f018 mlx4_qp_reserve_range +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x8414ba42 mlx4_CLOSE_PORT +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x859a9246 mlx4_mtt_init +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x879ac98a mlx4_hw_rule_sz +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x896bec7f mlx4_bf_alloc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x89f18709 mlx4_cq_alloc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x90c87c4e mlx4_srq_alloc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x91158c6d mlx4_counter_free +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x91213d12 mlx4_get_admin_guid +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x92fb0f78 mlx4_mr_hw_put_mpt +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x99f2daae __mlx4_register_mac +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x9c7b2151 mlx4_get_counter_stats +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x9f89516e mlx4_INIT_PORT +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xa19d3278 mlx4_find_cached_vlan +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xa5c74f2b mlx4_srq_query +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xaa9d6153 mlx4_get_devlink_port +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xaae65a4a mlx4_unicast_detach +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xaba869ba mlx4_mr_rereg_mem_cleanup +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xacfdd889 mlx4_get_vf_stats +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xaf69c5cf mlx4_bond +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xb3739429 mlx4_free_cmd_mailbox +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xb732a222 mlx4_alloc_hwq_res +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xbaeb7b82 mlx4_set_vf_vlan +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xbc6419dd mlx4_uar_free +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xbd45c10d mlx4_cq_resize +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xc2c4cae3 mlx4_find_cached_mac +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xc5271b90 mlx4_db_free +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xc5da1a8f mlx4_config_roce_v2_port +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xc7804985 mlx4_buf_alloc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xc86c4804 mlx4_ACCESS_PTYS_REG +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xc87e09ac mlx4_uar_alloc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xcab302f8 mlx4_srq_arm +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xcc06eb98 __mlx4_replace_mac +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xcc460753 mlx4_register_interface +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xcc49910b mlx4_map_sw_to_hw_steering_mode +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xd099bfc5 mlx4_map_sw_to_hw_steering_id +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xd302bf99 mlx4_read_clock +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xd307a874 __mlx4_unregister_mac +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xd4cb588b mlx4_multicast_promisc_add +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xd78b8feb mlx4_unbond +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xdbb94ab8 mlx4_buf_write_mtt +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xdccfdfe0 mlx4_port_map_set +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xdcf2c791 mlx4_pd_alloc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xdd47b4d1 mlx4_config_dev_retrieval +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xe30010b4 mlx4_qp_query +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xe5b2dddb mlx4_mr_hw_change_pd +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xe6f12eb3 mlx4_qp_to_ready +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xe9c5c95d mlx4_get_slave_default_vlan +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xec10fcfa mlx4_get_vf_config +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xecf1a06f mlx4_flow_attach +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xedf51efb mlx4_mw_free +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xee16ba54 mlx4_cq_free +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xf1e09208 mlx4_register_mac +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xf2f44ce0 mlx4_flow_steer_promisc_remove +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xf353b7a9 mlx4_get_internal_clock_params +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xf4cf3c5f mlx4_unicast_attach +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xf6848691 mlx4_unregister_vlan +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xf876cabb mlx4_bf_free +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xf9bff7ec mlx4_set_vf_spoofchk +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xfab9daf3 mlx4_replace_zero_macs +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xfdfdf292 mlx4_get_active_ports +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xffbb6fdd mlx4_db_alloc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x02622477 mlx5_core_reserved_gids_count +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x06f1cf03 mlx5_eswitch_get_total_vports EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x072460c4 mlx5_fill_page_frag_array -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x078a5943 mlx5_query_nic_vport_node_guid -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x09986dcc mlx5_query_hca_vport_pkey -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x0c1dd3ea mlx5_modify_port_ets_rate_limit -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x0eec9ee0 mlx5_query_port_tc_group -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x145a5451 mlx5_query_nic_vport_min_inline -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x1cad17f2 mlx5_buf_free -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x255e356d mlx5_frag_buf_free -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x2bed96d3 mlx5_core_access_reg -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x2fa3085e mlx5_query_port_pfc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x30b96cf0 mlx5_modify_nic_vport_mac_list -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x3690eec8 mlx5_query_port_max_mtu -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x3ce8f9da mlx5_query_nic_vport_mac_list -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x44313326 mlx5_query_nic_vport_system_image_guid -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4da085cf mlx5_query_module_eeprom_by_page -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4ef86c41 mlx5_eswitch_get_total_vports -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x5302ff4e mlx5_query_nic_vport_mtu -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x58524275 mlx5_set_port_admin_status -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x5ea22a61 mlx5_set_port_prio_tc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x6061370e mlx5_core_query_sq_state -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x67a6315a mlx5_query_nic_system_image_guid -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x6bb49548 mlx5_core_reserved_gids_count -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x75343dd3 mlx5_query_hca_vport_gid -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x7605bd68 mlx5_core_query_vport_counter -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x7e73578b mlx5_frag_buf_alloc_node -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x7ead1f66 mlx5_set_port_pfc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x7eb66457 mlx5_query_nic_vport_qkey_viol_cntr +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x0bbe799f mlx5_query_hca_vport_pkey +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x1754a7dc mlx5_query_nic_system_image_guid +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x20364c0d mlx5_accel_ipsec_device_caps +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x21c2a8ea mlx5_accel_esp_create_xfrm +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x232e137b mlx5_nic_vport_query_local_lb +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x24103e1f mlx5_set_port_tc_bw_alloc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x2c3b0891 mlx5_query_port_tc_group +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x3063497b mlx5_query_port_tc_bw_alloc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x34eced85 mlx5_modify_nic_vport_mac_list +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x36f908cd mlx5_query_hca_vport_node_guid +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x3a69d6da mlx5_set_port_wol +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x3ac0370c mlx5_query_hca_vport_context +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x3c974ca6 mlx5_core_query_sq_state +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x3e3fb937 mlx5_query_port_prio_tc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x40b35e46 mlx5_query_module_eeprom_by_page +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x44babf53 mlx5_buf_free +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x48d91ea5 mlx5_query_port_max_mtu +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4934ad53 mlx5_set_port_mtu +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4c28075a mlx5_core_access_reg +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4d8f24c5 mlx5_query_hca_vport_gid +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4fa841c0 mlx5_db_alloc_node +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x5494e2d6 mlx5_modify_port_ets_rate_limit +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x55fa5897 mlx5_db_alloc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x5c818a67 mlx5_query_port_wol +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x68c131a0 mlx5_query_nic_vport_mac_list +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x6a32c1b6 mlx5_modify_nic_vport_vlans +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x6cdddbdf mlx5_nic_vport_unaffiliate_multiport +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x6f46e602 mlx5_modify_nic_vport_promisc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x7200e414 mlx5_nic_vport_update_local_lb +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x76a2d5bd mlx5_set_port_admin_status +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x7716d9e1 mlx5_eswitch_mode +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x7a64a8d3 mlx5_query_hca_vport_system_image_guid +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x7ebf4f84 mlx5_set_port_pause EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x81aadc6a mlx5_fill_page_frag_array_perm -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x86cface1 mlx5_eswitch_mode -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x8f87fd17 mlx5_dm_sw_icm_alloc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x90c2328e mlx5_query_nic_vport_promisc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x913c3feb mlx5_query_port_pause -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x93431e3a mlx5_modify_nic_vport_mtu -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9494bc1a mlx5_set_port_pause -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x962f00a9 mlx5_accel_ipsec_device_caps -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x97156940 mlx5_query_nic_vport_mac_address -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x977cbb7d mlx5_db_alloc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9966f203 mlx5_query_port_vl_hw_cap -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9b6bb9c3 mlx5_query_hca_vport_node_guid -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9d3f6d84 mlx5_query_port_oper_mtu -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa6b43516 mlx5_accel_esp_create_xfrm -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa6d1f337 mlx5_query_port_tc_bw_alloc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x82271c20 mlx5_core_query_ib_ppcnt +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x890ee8bb mlx5_frag_buf_alloc_node +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x8f97944c mlx5_query_nic_vport_qkey_viol_cntr +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x91f01475 mlx5_query_port_pause +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x93004ff8 mlx5_dm_sw_icm_alloc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x988b9247 mlx5_query_min_inline +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x99853c80 mlx5_query_mac_address +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9ac25577 mlx5_frag_buf_free +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9f1c4cd9 mlx5_dm_sw_icm_dealloc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa33825e2 mlx5_core_query_vport_counter +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa37f9582 mlx5_modify_nic_vport_mac_address +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa417e383 mlx5_query_nic_vport_node_guid EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa75f49d6 mlx5_fill_page_array -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa98a7719 mlx5_modify_nic_vport_vlans -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb90d033d mlx5_query_hca_vport_context -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xbd5931bc mlx5_query_port_wol -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xbda801ca mlx5_query_min_inline -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xc1167551 mlx5_set_port_mtu -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xc1f0c7c0 mlx5_nic_vport_enable_roce -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xc65f5265 mlx5_set_port_tc_group -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xca129dac mlx5_modify_nic_vport_promisc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xcc494e26 mlx5_db_free -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xcc6c859a mlx5_nic_vport_unaffiliate_multiport -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xcca936f1 mlx5_query_module_eeprom -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xcea8e445 mlx5_accel_esp_modify_xfrm -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xd0e11b8d mlx5_query_port_ptys -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xd4441e77 mlx5_set_port_wol -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xd55bd18f mlx5_set_port_tc_bw_alloc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xd9d83a97 mlx5_db_alloc_node -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xda7b7b54 mlx5_toggle_port_link -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xdb5d6c89 mlx5_core_query_ib_ppcnt -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xdbdc1add mlx5_nic_vport_query_local_lb -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xdd4412dd mlx5_query_hca_vport_system_image_guid -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe31735b8 mlx5_core_modify_hca_vport_context -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe3bc8807 mlx5_query_port_ets_rate_limit -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe4109aaa mlx5_query_mac_address -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe59cdc0d mlx5_modify_nic_vport_mac_address -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xf3a07763 mlx5_nic_vport_affiliate_multiport -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xf7737581 mlx5_query_port_admin_status -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xf84b9721 mlx5_query_port_prio_tc -EXPORT_SYMBOL_GPL drivers/net/geneve 0xb527091a geneve_dev_create_fb -EXPORT_SYMBOL_GPL drivers/net/ipvlan/ipvlan 0x508b29bb ipvlan_count_rx -EXPORT_SYMBOL_GPL drivers/net/ipvlan/ipvlan 0x6496cd8e ipvlan_link_register -EXPORT_SYMBOL_GPL drivers/net/ipvlan/ipvlan 0x6a24984f ipvlan_link_new -EXPORT_SYMBOL_GPL drivers/net/ipvlan/ipvlan 0x9dbe95b4 ipvlan_link_delete -EXPORT_SYMBOL_GPL drivers/net/ipvlan/ipvlan 0xf6dc6387 ipvlan_link_setup -EXPORT_SYMBOL_GPL drivers/net/macsec 0x455620c0 macsec_pn_wrapped -EXPORT_SYMBOL_GPL drivers/net/macvlan 0x297dcfdf macvlan_link_register -EXPORT_SYMBOL_GPL drivers/net/macvlan 0x68db1864 macvlan_dellink -EXPORT_SYMBOL_GPL drivers/net/macvlan 0xdfea9b99 macvlan_common_setup -EXPORT_SYMBOL_GPL drivers/net/macvlan 0xed29cd7e macvlan_common_newlink -EXPORT_SYMBOL_GPL drivers/net/mdio/mdio-i2c 0xd5f04c19 mdio_i2c_alloc -EXPORT_SYMBOL_GPL drivers/net/net_failover 0xd66f0b94 net_failover_destroy -EXPORT_SYMBOL_GPL drivers/net/net_failover 0xdee046fd net_failover_create -EXPORT_SYMBOL_GPL drivers/net/pcs/pcs_xpcs 0x1890923a xpcs_config_eee -EXPORT_SYMBOL_GPL drivers/net/pcs/pcs_xpcs 0x25effc6b xpcs_create -EXPORT_SYMBOL_GPL drivers/net/pcs/pcs_xpcs 0x448201ae xpcs_do_config -EXPORT_SYMBOL_GPL drivers/net/pcs/pcs_xpcs 0x78dbd5e5 xpcs_get_an_mode -EXPORT_SYMBOL_GPL drivers/net/pcs/pcs_xpcs 0xd4414c3d xpcs_destroy +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xab05ec69 mlx5_query_nic_vport_mtu +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xac42ea63 mlx5_nic_vport_enable_roce +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb23f0732 mlx5_set_port_prio_tc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb5bcd711 mlx5_accel_esp_destroy_xfrm +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xbece96b4 mlx5_query_port_ets_rate_limit +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xc05c8463 mlx5_query_nic_vport_system_image_guid +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xc1f3d08e mlx5_toggle_port_link +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xc32ca1f0 mlx5_set_port_pfc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xc5a0f711 mlx5_accel_esp_modify_xfrm +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xc76b4222 mlx5_query_nic_vport_promisc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xccbb4b74 mlx5_db_free +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xccfb6eec mlx5_query_module_eeprom +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xd7efb63d mlx5_query_port_vl_hw_cap +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xd9f31617 mlx5_set_port_tc_group +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xdd3428b5 mlx5_query_port_ptys +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xdf03be5c mlx5_query_port_pfc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe1db9f1f mlx5_core_modify_hca_vport_context +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe3ebef85 mlx5_query_port_admin_status +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xeb02709c mlx5_query_port_oper_mtu +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xed5a95ec mlx5_nic_vport_affiliate_multiport +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xee0fac11 mlx5_query_nic_vport_mac_address +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xee371912 mlx5_modify_nic_vport_mtu +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xf0ee194b mlx5_query_nic_vport_min_inline +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xf44814ef mlx5_set_port_caps +EXPORT_SYMBOL_GPL drivers/net/geneve 0x358d5130 geneve_dev_create_fb +EXPORT_SYMBOL_GPL drivers/net/ipvlan/ipvlan 0x09c23a13 ipvlan_count_rx +EXPORT_SYMBOL_GPL drivers/net/ipvlan/ipvlan 0x4c2e8136 ipvlan_link_register +EXPORT_SYMBOL_GPL drivers/net/ipvlan/ipvlan 0x56e44255 ipvlan_link_new +EXPORT_SYMBOL_GPL drivers/net/ipvlan/ipvlan 0x81c14fe0 ipvlan_link_setup +EXPORT_SYMBOL_GPL drivers/net/ipvlan/ipvlan 0x92b0ff60 ipvlan_link_delete +EXPORT_SYMBOL_GPL drivers/net/macsec 0x041f7038 macsec_pn_wrapped +EXPORT_SYMBOL_GPL drivers/net/macvlan 0x1815de98 macvlan_dellink +EXPORT_SYMBOL_GPL drivers/net/macvlan 0x392d7891 macvlan_link_register +EXPORT_SYMBOL_GPL drivers/net/macvlan 0xc82ba766 macvlan_common_setup +EXPORT_SYMBOL_GPL drivers/net/macvlan 0xde3ee805 macvlan_common_newlink +EXPORT_SYMBOL_GPL drivers/net/mdio/mdio-i2c 0x0fc55fc4 mdio_i2c_alloc +EXPORT_SYMBOL_GPL drivers/net/net_failover 0x5023a9b3 net_failover_create +EXPORT_SYMBOL_GPL drivers/net/net_failover 0xe4c56dee net_failover_destroy +EXPORT_SYMBOL_GPL drivers/net/pcs/pcs_xpcs 0x2e859f88 xpcs_validate +EXPORT_SYMBOL_GPL drivers/net/pcs/pcs_xpcs 0x881f7ebc xpcs_do_config +EXPORT_SYMBOL_GPL drivers/net/pcs/pcs_xpcs 0x8d2cbede xpcs_create +EXPORT_SYMBOL_GPL drivers/net/pcs/pcs_xpcs 0x99a49269 xpcs_get_an_mode +EXPORT_SYMBOL_GPL drivers/net/pcs/pcs_xpcs 0xb6731244 xpcs_destroy +EXPORT_SYMBOL_GPL drivers/net/pcs/pcs_xpcs 0xd1043dea xpcs_config_eee EXPORT_SYMBOL_GPL drivers/net/pcs/pcs_xpcs 0xe05362b0 xpcs_link_up -EXPORT_SYMBOL_GPL drivers/net/pcs/pcs_xpcs 0xf847b19f xpcs_validate -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x049d5c98 bcm_phy_downshift_get -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x0c2566d3 bcm_phy_write_misc -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x0fb23eea bcm_phy_get_stats -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x142f8534 bcm_phy_get_sset_count -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x1f9d0fce __bcm_phy_write_rdb -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x34a07516 bcm_phy_get_strings -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x3af0224e __bcm_phy_read_rdb -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x3c618d8c bcm_phy_write_exp -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x3d584f2e bcm_phy_handle_interrupt -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x3f7418ed bcm_phy_downshift_set -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x462fb90e __bcm_phy_write_exp -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x54cbc4c4 bcm_phy_read_exp -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x5576e718 bcm_phy_config_intr -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x5d76144c bcm_phy_set_eee -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x5e37b949 bcm_phy_read_misc -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x65d33b4c bcm_phy_write_rdb -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x6ce46b54 bcm_phy_ack_intr -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x6d7c74b5 bcm_phy_cable_test_get_status_rdb -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x7ad7edb5 bcm_phy_cable_test_start_rdb -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x8a1f0767 bcm_phy_read_shadow -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x97805172 bcm_phy_r_rc_cal_reset -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x97b72a8e bcm_phy_modify_rdb -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x9ae9192c bcm54xx_auxctl_read -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xae961f88 bcm_phy_enable_jumbo -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xaeed4210 __bcm_phy_modify_exp -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xaf93fcec bcm_phy_cable_test_start -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xb17a4d39 bcm_phy_cable_test_get_status -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xb6fe17bb bcm_phy_read_rdb -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xca65cacb bcm_phy_write_shadow -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xcdce5aa0 bcm_phy_modify_exp -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xd8c5f131 __bcm_phy_read_exp -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xe6f6eee4 bcm_phy_enable_apd -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xf494323e __bcm_phy_modify_rdb -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xfd573b7b bcm_phy_28nm_a0b0_afe_config_init +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x015156bc bcm_phy_28nm_a0b0_afe_config_init +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x0c306ea6 bcm_phy_cable_test_start +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x1c565c59 bcm_phy_handle_interrupt +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x1e5f56be bcm_phy_set_eee +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x331e5a8d bcm_phy_write_rdb +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x47d29494 __bcm_phy_write_rdb +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x4d6e1e4a bcm_phy_modify_exp +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x52de4a6d bcm_phy_read_rdb +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x5352f588 bcm_phy_cable_test_get_status_rdb +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x5c728a82 __bcm_phy_modify_exp +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x64c20837 bcm_phy_r_rc_cal_reset +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x76ec5a21 __bcm_phy_read_rdb +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x777153d0 bcm_phy_get_sset_count +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x81c2614e bcm_phy_get_strings +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x8219a1a9 bcm_phy_enable_apd +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x83409ede bcm_phy_cable_test_start_rdb +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x857f4abd bcm_phy_enable_jumbo +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x8598a4dd bcm_phy_read_shadow +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x85cfc9a3 __bcm_phy_modify_rdb +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x8f171a10 bcm_phy_config_intr +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x92dbb76e bcm_phy_write_exp +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x94d35d6b bcm_phy_modify_rdb +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x9952ef18 bcm54xx_auxctl_read +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x998a0a44 bcm_phy_read_exp +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x999fd32d bcm_phy_get_stats +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xa1faff87 bcm_phy_downshift_set +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xbdb81a08 __bcm_phy_read_exp +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xc1f262e1 bcm_phy_read_misc +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xc6aa31fb bcm_phy_ack_intr +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xdf697047 bcm_phy_write_shadow +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xdffeb72e bcm_phy_downshift_get +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xe6177977 __bcm_phy_write_exp +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xf249e559 bcm_phy_cable_test_get_status +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xf5f6dab0 bcm_phy_write_misc +EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x0323af30 phylink_mii_c22_pcs_get_state EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x08213956 phylink_ethtool_get_wol EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x12135396 phylink_mac_change EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x131e8b94 phylink_helper_basex_speed EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x15c4e3e2 phylink_ethtool_set_pauseparam EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x16ca1a8a phylink_suspend -EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x20bb98e1 phylink_mii_c22_pcs_get_state +EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x1934a097 phylink_mii_c22_pcs_config EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x2c8e28ee phylink_ethtool_get_eee -EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x375a4380 phylink_of_phy_connect -EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x429115b9 phylink_mii_c22_pcs_config +EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x42192860 phylink_create EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x57727285 phylink_ethtool_set_eee -EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x59c905f4 phylink_create EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x59e0695d phylink_speed_down EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x5d0c4dcc phylink_speed_up EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x62104126 phylink_ethtool_set_wol -EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x63b7e980 phylink_fwnode_phy_connect EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x6831eccf phylink_ethtool_ksettings_get +EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x6eb66b78 phylink_fwnode_phy_connect EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x6fa426d2 phylink_ethtool_nway_reset EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x825c7340 phylink_get_eee_err -EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x85266c4e phylink_connect_phy -EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x8c41c90f phylink_mii_c45_pcs_get_state EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x911fcd6c phylink_start EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x983276da phylink_disconnect_phy EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x9ad6f36d phylink_decode_usxgmii_word -EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x9dcfab35 phylink_mii_c22_pcs_an_restart +EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0xbed378ae phylink_of_phy_connect EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0xc0a8f4be phylink_resume EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0xc1d15a4c phylink_set_port_modes EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0xc3906c58 phylink_ethtool_ksettings_set -EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0xd65262ee phylink_mii_c22_pcs_set_advertisement +EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0xca6c0029 phylink_connect_phy EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0xdcb0a2c0 phylink_stop EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0xde66f4a7 phylink_mii_ioctl +EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0xe58e6e44 phylink_mii_c22_pcs_set_advertisement EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0xe8c137ed phylink_set_pcs EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0xec02ebe0 phylink_init_eee EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0xf3083a1d phylink_destroy EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0xf8fe5642 phylink_ethtool_get_pauseparam -EXPORT_SYMBOL_GPL drivers/net/tap 0x11aea64a tap_handle_frame -EXPORT_SYMBOL_GPL drivers/net/tap 0x38a17386 tap_destroy_cdev -EXPORT_SYMBOL_GPL drivers/net/tap 0x50ac3fec tap_create_cdev -EXPORT_SYMBOL_GPL drivers/net/tap 0x70883f10 tap_del_queues -EXPORT_SYMBOL_GPL drivers/net/tap 0x82be61a0 tap_get_socket -EXPORT_SYMBOL_GPL drivers/net/tap 0x98e8426d tap_queue_resize -EXPORT_SYMBOL_GPL drivers/net/tap 0xab7e4e81 tap_free_minor -EXPORT_SYMBOL_GPL drivers/net/tap 0xc9a8d50d tap_get_minor -EXPORT_SYMBOL_GPL drivers/net/tap 0xe22d8921 tap_get_ptr_ring -EXPORT_SYMBOL_GPL drivers/nfc/mei_phy 0x12d16e7a nfc_mei_phy_alloc +EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0xfb9ce748 phylink_mii_c22_pcs_an_restart +EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0xfc4ae144 phylink_mii_c45_pcs_get_state +EXPORT_SYMBOL_GPL drivers/net/tap 0x09ad4299 tap_create_cdev +EXPORT_SYMBOL_GPL drivers/net/tap 0x146e6b54 tap_handle_frame +EXPORT_SYMBOL_GPL drivers/net/tap 0x23470c02 tap_free_minor +EXPORT_SYMBOL_GPL drivers/net/tap 0x2c7a265a tap_get_socket +EXPORT_SYMBOL_GPL drivers/net/tap 0xacb5f0ea tap_get_minor +EXPORT_SYMBOL_GPL drivers/net/tap 0xb4e888da tap_get_ptr_ring +EXPORT_SYMBOL_GPL drivers/net/tap 0xc38ce9a1 tap_queue_resize +EXPORT_SYMBOL_GPL drivers/net/tap 0xcd5a3258 tap_destroy_cdev +EXPORT_SYMBOL_GPL drivers/net/tap 0xe034e449 tap_del_queues EXPORT_SYMBOL_GPL drivers/nfc/mei_phy 0x14575c46 mei_phy_ops -EXPORT_SYMBOL_GPL drivers/nfc/mei_phy 0x631a405e nfc_mei_phy_free +EXPORT_SYMBOL_GPL drivers/nfc/mei_phy 0xacba70d4 nfc_mei_phy_alloc +EXPORT_SYMBOL_GPL drivers/nfc/mei_phy 0xbd1ba02e nfc_mei_phy_free +EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0x0597337c ntb_transport_register_client EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0x0862001f ntb_transport_tx_free_entry EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0x30934216 ntb_transport_max_size EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0x32537aca ntb_transport_link_query EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0x3d54dbfc ntb_transport_tx_enqueue EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0x436098aa ntb_transport_link_down -EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0x4f551ee8 ntb_transport_unregister_client -EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0x5c52af37 ntb_transport_register_client +EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0x77de93c9 ntb_transport_create_queue EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0x82e6c13d ntb_transport_qp_num EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0x9c992c8f ntb_transport_link_up EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0xc270dc24 ntb_transport_free_queue EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0xc37d9036 ntb_transport_rx_remove EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0xd40e7a02 ntb_transport_rx_enqueue -EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0xea8fc2c6 ntb_transport_create_queue +EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0xe6c9e29d ntb_transport_unregister_client EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0xf55d6313 ntb_transport_register_client_dev EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0xf9eb813f ntb_transport_unregister_client_dev -EXPORT_SYMBOL_GPL drivers/nvdimm/nd_virtio 0xdad5d021 async_pmem_flush -EXPORT_SYMBOL_GPL drivers/nvdimm/nd_virtio 0xfec86e07 virtio_pmem_host_ack -EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0x45602238 nvmf_get_address -EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0x478aae5a nvmf_should_reconnect -EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0x4c7e216f nvmf_reg_read64 +EXPORT_SYMBOL_GPL drivers/nvdimm/nd_virtio 0x1c96a15d virtio_pmem_host_ack +EXPORT_SYMBOL_GPL drivers/nvdimm/nd_virtio 0x3b966f93 async_pmem_flush +EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0x026ad929 nvmf_connect_admin_queue +EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0x15f15f0b nvmf_reg_write32 +EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0x4afd9c7f nvmf_register_transport EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0x51c659eb nvmf_free_options -EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0x7022a5e2 nvmf_connect_io_queue -EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0x825ef04e nvmf_register_transport -EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0x835725d0 nvmf_reg_write32 -EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0xa44ccf03 nvmf_ip_options_match -EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0xb61c92ba nvmf_reg_read32 -EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0xd02bbc03 nvmf_connect_admin_queue -EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0xf1d5e09d nvmf_unregister_transport +EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0x613e2993 nvmf_reg_read64 +EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0x66d6de6f nvmf_get_address +EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0xba600b81 nvmf_ip_options_match +EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0xd1f5bca3 nvmf_should_reconnect +EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0xd70a655b nvmf_reg_read32 +EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0xef14e522 nvmf_connect_io_queue +EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0xf71f08dd nvmf_unregister_transport EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fc 0x0d12e564 nvme_fc_register_remoteport EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fc 0x3884f8b8 nvme_fc_unregister_localport EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fc 0x3e33ac54 nvme_fc_rescan_remoteport EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fc 0x8a9cf5a7 nvme_fc_set_remoteport_devloss -EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fc 0xa521a0bb nvme_fc_register_localport +EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fc 0xacf7e06a nvme_fc_register_localport EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fc 0xbb0e18a6 nvme_fc_rcv_ls_req EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fc 0xfca9dc99 nvme_fc_unregister_remoteport -EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0x0c789e36 nvmet_ctrl_fatal_error -EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0x0f227272 nvmet_sq_init -EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0x2da10f5d nvmet_register_transport -EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0x8398ddf8 nvmet_req_complete -EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0x85161ce8 nvmet_req_uninit -EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0xa8e6c4c2 nvmet_req_free_sgls -EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0xaa2ab53e nvmet_check_transfer_len -EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0xae52225a nvmet_sq_destroy -EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0xbc8977b1 nvmet_unregister_transport -EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0xeeee6e64 nvmet_req_init -EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0xf63efa56 nvmet_req_alloc_sgls +EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0x195b5385 nvmet_unregister_transport +EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0x2dea17ef nvmet_sq_destroy +EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0x37b6f000 nvmet_ctrl_fatal_error +EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0x48ab0fa9 nvmet_req_uninit +EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0x554f28cb nvmet_register_transport +EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0x62f3f785 nvmet_req_init +EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0x8c29414e nvmet_sq_init +EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0x8f6e6b5a nvmet_check_transfer_len +EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0xba9ca856 nvmet_req_free_sgls +EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0xbc5b322e nvmet_req_alloc_sgls +EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0xf660fc7f nvmet_req_complete EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet-fc 0x0b98123d nvmet_fc_rcv_ls_req EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet-fc 0x1048b92a nvmet_fc_rcv_fcp_req +EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet-fc 0x23c1079b nvmet_fc_register_targetport EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet-fc 0x4a013682 nvmet_fc_invalidate_host EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet-fc 0x7fa5302a nvmet_fc_rcv_fcp_abort -EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet-fc 0x8263be31 nvmet_fc_register_targetport EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet-fc 0x9ef76d99 nvmet_fc_unregister_targetport -EXPORT_SYMBOL_GPL drivers/pci/switch/switchtec 0x5f2c5de2 switchtec_class -EXPORT_SYMBOL_GPL drivers/pinctrl/pinctrl-mcp23s08 0x122406f1 mcp23x17_regmap -EXPORT_SYMBOL_GPL drivers/pinctrl/pinctrl-mcp23s08 0x225fa21e mcp23x08_regmap -EXPORT_SYMBOL_GPL drivers/pinctrl/pinctrl-mcp23s08 0xe84dd1f9 mcp23s08_probe_one +EXPORT_SYMBOL_GPL drivers/pci/switch/switchtec 0x2ea37210 switchtec_class +EXPORT_SYMBOL_GPL drivers/pinctrl/pinctrl-mcp23s08 0x8cf7d625 mcp23x08_regmap +EXPORT_SYMBOL_GPL drivers/pinctrl/pinctrl-mcp23s08 0xbc8c72ca mcp23x17_regmap +EXPORT_SYMBOL_GPL drivers/pinctrl/pinctrl-mcp23s08 0xdd361e5d mcp23s08_probe_one EXPORT_SYMBOL_GPL drivers/platform/x86/dell/dell-rbtn 0x51552fca dell_rbtn_notifier_unregister EXPORT_SYMBOL_GPL drivers/platform/x86/dell/dell-rbtn 0xa060fe7d dell_rbtn_notifier_register EXPORT_SYMBOL_GPL drivers/platform/x86/dell/dell-smbios 0x1b0b3141 dell_laptop_register_notifier EXPORT_SYMBOL_GPL drivers/platform/x86/dell/dell-smbios 0x45170471 dell_smbios_call +EXPORT_SYMBOL_GPL drivers/platform/x86/dell/dell-smbios 0x6fd668e1 dell_smbios_register_device +EXPORT_SYMBOL_GPL drivers/platform/x86/dell/dell-smbios 0x7bc03420 dell_smbios_call_filter EXPORT_SYMBOL_GPL drivers/platform/x86/dell/dell-smbios 0x7fd2ce06 dell_smbios_find_token -EXPORT_SYMBOL_GPL drivers/platform/x86/dell/dell-smbios 0x8cbf6c07 dell_smbios_register_device EXPORT_SYMBOL_GPL drivers/platform/x86/dell/dell-smbios 0xb9400dbf dell_laptop_call_notifier -EXPORT_SYMBOL_GPL drivers/platform/x86/dell/dell-smbios 0xbcdcde2b dell_smbios_unregister_device EXPORT_SYMBOL_GPL drivers/platform/x86/dell/dell-smbios 0xc2871e79 dell_smbios_error -EXPORT_SYMBOL_GPL drivers/platform/x86/dell/dell-smbios 0xcc6b4ba1 dell_smbios_call_filter +EXPORT_SYMBOL_GPL drivers/platform/x86/dell/dell-smbios 0xcfc67ee5 dell_smbios_unregister_device EXPORT_SYMBOL_GPL drivers/platform/x86/dell/dell-smbios 0xd6c6b12d dell_laptop_unregister_notifier EXPORT_SYMBOL_GPL drivers/platform/x86/dell/dell-wmi 0x9d4b709e dell_privacy_has_mic_mute EXPORT_SYMBOL_GPL drivers/platform/x86/dell/dell-wmi-descriptor 0x8eef8246 dell_wmi_get_hotfix @@ -11464,11 +11437,11 @@ EXPORT_SYMBOL_GPL drivers/platform/x86/firmware_attributes_class 0xe609be46 fw_attributes_class_put EXPORT_SYMBOL_GPL drivers/platform/x86/intel/intel_punit_ipc 0x8ee9455e intel_punit_ipc_command EXPORT_SYMBOL_GPL drivers/platform/x86/intel/speed_select_if/isst_if_common 0x06f7821f isst_if_mbox_cmd_set_req -EXPORT_SYMBOL_GPL drivers/platform/x86/intel/speed_select_if/isst_if_common 0x488a40d0 isst_if_cdev_register EXPORT_SYMBOL_GPL drivers/platform/x86/intel/speed_select_if/isst_if_common 0x58a8261f isst_if_mbox_cmd_invalid +EXPORT_SYMBOL_GPL drivers/platform/x86/intel/speed_select_if/isst_if_common 0x8290acd5 isst_if_cdev_register EXPORT_SYMBOL_GPL drivers/platform/x86/intel/speed_select_if/isst_if_common 0x861369f8 isst_resume_common EXPORT_SYMBOL_GPL drivers/platform/x86/intel/speed_select_if/isst_if_common 0x9a5c38f2 isst_store_cmd -EXPORT_SYMBOL_GPL drivers/platform/x86/intel/speed_select_if/isst_if_common 0xa6477601 isst_if_get_pci_dev +EXPORT_SYMBOL_GPL drivers/platform/x86/intel/speed_select_if/isst_if_common 0xb75f3720 isst_if_get_pci_dev EXPORT_SYMBOL_GPL drivers/platform/x86/intel/speed_select_if/isst_if_common 0xe18f42a5 isst_if_cdev_unregister EXPORT_SYMBOL_GPL drivers/platform/x86/intel/telemetry/intel_telemetry_core 0x1c7565c2 telemetry_read_events EXPORT_SYMBOL_GPL drivers/platform/x86/intel/telemetry/intel_telemetry_core 0x35db93a6 telemetry_get_trace_verbosity @@ -11492,21 +11465,21 @@ EXPORT_SYMBOL_GPL drivers/platform/x86/mxm-wmi 0xe26032eb mxm_wmi_call_mxmx EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0x065b4695 wmi_get_acpi_device_uid EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0x17b0f8ca wmi_get_event_data -EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0x22595583 wmidev_block_query -EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0x2621273e wmidev_evaluate_method +EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0x1f94c1bc wmidev_block_query EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0x6068bedf wmi_evaluate_method EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0x76ae31fd wmi_remove_notify_handler +EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0x8a1025cf set_required_buffer_size EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0xaba842fe wmi_query_block EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0xc9d4d6d1 wmi_has_guid EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0xd7752b86 wmi_set_block EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0xf18bdd75 wmi_install_notify_handler -EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0xf6ff1101 set_required_buffer_size +EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0xf27e0d95 wmidev_evaluate_method +EXPORT_SYMBOL_GPL drivers/rpmsg/qcom_glink 0x010a84a8 qcom_glink_native_probe EXPORT_SYMBOL_GPL drivers/rpmsg/qcom_glink 0x149236da qcom_glink_native_remove -EXPORT_SYMBOL_GPL drivers/rpmsg/qcom_glink 0xad0587fd qcom_glink_native_probe EXPORT_SYMBOL_GPL drivers/rpmsg/qcom_glink 0xf14f5684 qcom_glink_ssr_notify EXPORT_SYMBOL_GPL drivers/rpmsg/qcom_glink 0xfd2d5a1d qcom_glink_native_unregister -EXPORT_SYMBOL_GPL drivers/scsi/fdomain 0x57dab9e9 fdomain_create -EXPORT_SYMBOL_GPL drivers/scsi/fdomain 0xa2813b39 fdomain_destroy +EXPORT_SYMBOL_GPL drivers/scsi/fdomain 0x47d86ee1 fdomain_create +EXPORT_SYMBOL_GPL drivers/scsi/fdomain 0xcae75c10 fdomain_destroy EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0x16b11127 iscsi_boot_create_kset EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0x1cad663e iscsi_boot_create_ethernet EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0x748654c5 iscsi_boot_create_initiator @@ -11514,418 +11487,418 @@ EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0xa0772fdb iscsi_boot_create_acpitbl EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0xbefe618c iscsi_boot_destroy_kset EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0xea29c8ae iscsi_boot_create_target -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x05c1d7e4 iscsi_set_param -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x079388ba iscsi_update_cmdsn -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x08c2fc76 iscsi_host_remove -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x1019b465 iscsi_prep_data_out_pdu +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x0130dff8 iscsi_host_free +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x045b709c iscsi_update_cmdsn +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x06747bd7 iscsi_set_param EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x12b2ad06 iscsi_switch_str_param -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x1349f665 iscsi_host_set_param -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x1cbe6dda iscsi_conn_start -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x2aaac853 iscsi_host_free -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x2b52680a iscsi_conn_setup -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x2e9dcfb6 __iscsi_get_task -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x31fd312e iscsi_session_failure -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x33a84404 iscsi_conn_stop -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x3749904b iscsi_host_alloc +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x19d62f41 iscsi_conn_start +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x1a45d628 iscsi_queuecommand +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x1bd7cb66 iscsi_conn_stop +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x1e5ad0a2 iscsi_conn_failure +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x256b1d60 iscsi_conn_unbind +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x2f0af11c iscsi_session_setup +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x2f2b7413 __iscsi_complete_pdu +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x2f8307b7 iscsi_itt_to_ctask +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x335c271d iscsi_put_task EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x3bef2f73 iscsi_pool_init -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x3ffe974a iscsi_complete_scsi_task -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x48eda47a iscsi_conn_failure -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x54052ad6 iscsi_session_recovery_timedout -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x55890e31 iscsi_requeue_task -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x572f437f iscsi_eh_abort -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x59884f94 iscsi_suspend_queue -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x61a76b19 iscsi_eh_recover_target -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x6459812f iscsi_verify_itt -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x650c874a iscsi_host_get_param -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x73acb2ad iscsi_session_teardown -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x75dad3dd iscsi_eh_cmd_timed_out -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x8486c29f iscsi_put_task -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x857180fa iscsi_target_alloc +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x3cf9e6c8 iscsi_conn_teardown +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x482ec80b iscsi_session_failure +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x4b2f1e43 iscsi_eh_device_reset +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x4b607e82 iscsi_itt_to_task +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x52bed886 iscsi_session_get_param +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x587dcb88 iscsi_eh_session_reset +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x5aa49025 iscsi_host_set_param +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x5fe8c80e iscsi_host_add +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x65524712 iscsi_verify_itt +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x681897f5 iscsi_conn_bind +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x6b069255 iscsi_eh_cmd_timed_out +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x720c93ab iscsi_conn_send_pdu +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x7f79b2ee iscsi_eh_abort +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x81957451 iscsi_suspend_tx +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x8312b27e iscsi_complete_scsi_task +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x831466d7 iscsi_suspend_queue +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x83df3f54 iscsi_host_get_param +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x84fcfd00 iscsi_complete_pdu EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x8d303b1b iscsi_pool_free -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x953e6c3d iscsi_session_get_param -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x9b07e03b __iscsi_complete_pdu -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xa4bbad39 iscsi_queuecommand -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xb1963ad1 iscsi_suspend_tx -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xb1b47327 iscsi_session_setup -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xbd501c24 iscsi_host_get_max_scsi_cmds -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xbec0fa00 iscsi_conn_queue_work -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xc52ec5b0 iscsi_conn_get_param -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xc6475636 iscsi_conn_bind -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xcafac895 iscsi_complete_pdu -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xcd9fbec3 iscsi_itt_to_ctask -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xd324c810 iscsi_eh_session_reset -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xdd90461a __iscsi_put_task -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xde2cbe54 iscsi_conn_unbind -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xe9b28e39 iscsi_host_add +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x9039e4be iscsi_host_alloc +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x977173dd iscsi_requeue_task +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xa0bcf46f iscsi_host_remove +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xa31f26fa iscsi_host_get_max_scsi_cmds +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xa403ba30 iscsi_session_recovery_timedout +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xaa401eb9 iscsi_conn_queue_work +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xb80d47ca __iscsi_get_task +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xbfcde82b iscsi_prep_data_out_pdu +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xcab0274f iscsi_session_teardown +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xcc396cc1 iscsi_conn_setup +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xdf8cd3be __iscsi_put_task +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xe6f7ea76 iscsi_eh_recover_target EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xeab9cbd5 iscsi_conn_get_addr_param -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xefa31e4b iscsi_itt_to_task -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xf51928c4 iscsi_eh_device_reset -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xfaef5bb1 iscsi_conn_send_pdu -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xff2fefeb iscsi_conn_teardown -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x06d514f3 iscsi_tcp_dgst_header -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x112b7859 iscsi_tcp_conn_teardown -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x15b4048a iscsi_tcp_recv_segment_is_hdr -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x1b65b8c8 iscsi_segment_seek_sg -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x478d264f iscsi_tcp_r2tpool_alloc -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x48c62507 iscsi_tcp_segment_unmap -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x6556b035 iscsi_tcp_cleanup_task -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x7aca9649 iscsi_tcp_set_max_r2t -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x7f83eb68 iscsi_tcp_conn_get_stats -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x85cf14fa iscsi_tcp_segment_done -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x9d777993 iscsi_segment_init_linear -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xa1ed68b6 iscsi_tcp_task_xmit -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xaca8a65b iscsi_tcp_recv_skb -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xdb7fd0b6 iscsi_tcp_hdr_recv_prep -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xdc2350ad iscsi_tcp_conn_setup -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xe85867d1 iscsi_tcp_r2tpool_free -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xfe92b97a iscsi_tcp_task_init -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x0d654830 sas_task_abort -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x0ea883ea sas_eh_device_reset_handler -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x134bdbe2 sas_change_queue_depth -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x137538b6 sas_request_addr -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x16bf24a7 sas_unregister_ha -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x188caa75 dev_attr_phy_event_threshold -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x1b90538f sas_bios_param -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x23dc1b65 sas_target_alloc -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x2e866efc sas_domain_attach_transport -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x4498774a sas_target_destroy -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x4fab30c1 sas_phy_reset -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x53fa36fd sas_eh_target_reset_handler -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x57639e98 sas_queuecommand -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x58b274dc sas_alloc_slow_task -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x5d79ba9b sas_notify_phy_event -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x759a5856 sas_get_local_phy -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x7d471f93 sas_ssp_task_response -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x8862e362 sas_ata_schedule_reset -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x9bdd9548 sas_slave_configure -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x9d0b2a75 sas_slave_alloc -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xa33be56e sas_notify_port_event -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xa708414c sas_drain_work -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xa81e1f0b sas_register_ha -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xb492e8db sas_alloc_task -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xf79082be sas_ioctl -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xf8cd96fe sas_free_task -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xfe9aa5ba sas_eh_abort_handler -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x0989e64e __traceiter_iscsi_dbg_sw_tcp -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x0a384fd5 iscsi_block_session +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xebf51cdb iscsi_conn_get_param +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xf3d19c3f iscsi_target_alloc +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x27bba838 iscsi_tcp_set_max_r2t +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x2a2fe5e3 iscsi_tcp_r2tpool_free +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x5054937e iscsi_tcp_dgst_header +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x52c37247 iscsi_tcp_recv_segment_is_hdr +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x595bd3de iscsi_tcp_hdr_recv_prep +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x5ecfa942 iscsi_segment_seek_sg +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x608d7605 iscsi_tcp_conn_setup +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x6a94197b iscsi_tcp_cleanup_task +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x6cc2dccd iscsi_tcp_task_init +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xbcfc8626 iscsi_tcp_conn_get_stats +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xc58a7b1d iscsi_tcp_recv_skb +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xdf7a29af iscsi_segment_init_linear +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xe3e13e57 iscsi_tcp_r2tpool_alloc +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xeb40fdbd iscsi_tcp_segment_unmap +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xee41aa82 iscsi_tcp_segment_done +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xf623fc92 iscsi_tcp_conn_teardown +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xfc0fb39b iscsi_tcp_task_xmit +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x047c172f sas_free_task +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x05deb185 sas_alloc_slow_task +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x17dfe112 sas_ssp_task_response +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x29f5217c sas_target_destroy +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x4ecddb0d sas_change_queue_depth +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x512b108a sas_eh_abort_handler +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x563011e0 sas_eh_target_reset_handler +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x5d17aa82 sas_unregister_ha +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x6c9e041a sas_eh_device_reset_handler +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x6f8571e8 sas_alloc_task +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x6fcf8ef2 sas_notify_port_event +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x7ab73a43 sas_queuecommand +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x7d88de98 sas_ioctl +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x89b9cb56 dev_attr_phy_event_threshold +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x916f835a sas_notify_phy_event +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xa130d7bb sas_bios_param +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xa3668e78 sas_task_abort +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xa3ff6e6c sas_slave_alloc +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xb0d3c2e7 sas_target_alloc +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xc3f54c29 sas_slave_configure +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xc4f4c250 sas_phy_reset +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xc50dc581 sas_drain_work +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xc5ce37b0 sas_ata_schedule_reset +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xc927c3b5 sas_domain_attach_transport +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xf73c16f0 sas_register_ha +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xfa1a9a09 sas_request_addr +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xfcb9c847 sas_get_local_phy +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x0083095e iscsi_create_flashnode_conn +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x049ffb56 iscsi_scan_finished +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x10287508 iscsi_get_port_state_name +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x11f2e53f iscsi_unblock_session +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x15513301 __traceiter_iscsi_dbg_conn EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x15dc8bab __SCT__tp_func_iscsi_dbg_conn -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x1f9d3aa4 __tracepoint_iscsi_dbg_session -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x21b0e44d iscsi_conn_login_event -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x2697f650 iscsi_session_event -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x284d4c4e iscsi_ping_comp_event -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x2a640f84 iscsi_register_transport -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x33a4ce64 __SCK__tp_func_iscsi_dbg_eh -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x36fc1c5f iscsi_post_host_event -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x3723db45 iscsi_add_session -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x3cc6c476 __SCK__tp_func_iscsi_dbg_session -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x40ff126e iscsi_lookup_endpoint -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x4b934f0d iscsi_recv_pdu -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x4c1b69d1 __SCK__tp_func_iscsi_dbg_sw_tcp -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x5235e86c iscsi_is_session_online +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x15e8d264 iscsi_unregister_transport +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x18f8e419 iscsi_recv_pdu +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x205d935c __tracepoint_iscsi_dbg_eh +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x22be108a iscsi_is_session_dev +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x24e7f7ee iscsi_put_conn +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x25247dd1 iscsi_block_scsi_eh +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x2a9acf01 iscsi_find_flashnode_sess +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x2bdf4579 iscsi_destroy_iface +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x2d0c5b1c iscsi_post_host_event +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x2fb86d5a iscsi_create_flashnode_sess +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x35598892 __SCK__tp_func_iscsi_dbg_session +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x3cea172f iscsi_create_session +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x3f0d308d iscsi_create_endpoint +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x3f62ffc3 iscsi_add_session +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x44d9ce94 __SCK__tp_func_iscsi_dbg_conn +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x4e8b7a4c iscsi_destroy_all_flashnode +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x4f0ae983 __tracepoint_iscsi_dbg_session +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x51d0618c __SCK__tp_func_iscsi_dbg_eh +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x51df3504 iscsi_free_session EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x52575134 __SCT__tp_func_iscsi_dbg_session -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x53204100 iscsi_alloc_session -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x5cd27f41 iscsi_unblock_session -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x64e4e226 iscsi_get_port_speed_name -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x694daa33 __tracepoint_iscsi_dbg_conn +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x53785260 __SCK__tp_func_iscsi_dbg_tcp +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x55c4e472 iscsi_destroy_endpoint +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x5c201f56 __tracepoint_iscsi_dbg_sw_tcp +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x5dbe626d iscsi_create_iface +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x612941db iscsi_host_for_each_session +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x651ba6dd __SCK__tp_func_iscsi_dbg_sw_tcp EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x699fe53e iscsi_get_discovery_parent_name -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x70aed116 iscsi_destroy_flashnode_sess -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x74f575ba iscsi_put_conn -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x77d58968 __traceiter_iscsi_dbg_session -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x79d971f3 iscsi_create_flashnode_sess -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x7c43a3e1 iscsi_flashnode_bus_match -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x8470ad7a iscsi_remove_session +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x6b1e183d iscsi_is_session_online +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x83e0713a iscsi_get_conn EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x84a005f1 iscsi_get_router_state_name -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x87489639 iscsi_destroy_endpoint -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x8b0c1351 iscsi_session_chkready -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x919254b3 iscsi_free_session -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x94176b7d __SCK__tp_func_iscsi_dbg_conn -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x95656010 __traceiter_iscsi_dbg_tcp -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x95f8964f iscsi_find_flashnode_conn -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x9bd0c97d iscsi_block_scsi_eh -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x9d8f7c5a __traceiter_iscsi_dbg_conn -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xa66fcca9 iscsi_create_session +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x855279b4 iscsi_dbg_trace +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x8ad4f814 iscsi_block_session +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x9052a8da iscsi_put_endpoint +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x94d6a38c iscsi_get_port_speed_name +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x951784b1 __traceiter_iscsi_dbg_session +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x95df578b iscsi_destroy_conn +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x9623de92 iscsi_offload_mesg +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x9652e936 __tracepoint_iscsi_dbg_conn +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xa29f7e13 __traceiter_iscsi_dbg_sw_tcp EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xa8c4b5e1 __SCT__tp_func_iscsi_dbg_tcp -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xab0125f6 iscsi_conn_error_event -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xab861e06 iscsi_unregister_transport -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xadcdf533 iscsi_create_conn -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xae54b2a2 iscsi_offload_mesg +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xabe11f31 iscsi_destroy_flashnode_sess +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xacb40ed6 iscsi_find_flashnode_conn +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xb5cef5c4 __traceiter_iscsi_dbg_tcp +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xb7ac3f8e iscsi_remove_session EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xbc071179 iscsi_get_ipaddress_state_name -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xbeacb30f __traceiter_iscsi_dbg_eh -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xc0e7e320 iscsi_create_endpoint -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xc277ba65 iscsi_dbg_trace -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xc5f3789f __tracepoint_iscsi_dbg_tcp -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xc702b38f iscsi_destroy_conn -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xcdca9939 iscsi_scan_finished -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xce820426 __tracepoint_iscsi_dbg_sw_tcp -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xd0a91340 iscsi_create_iface -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xd2052614 iscsi_destroy_iface -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xd3516468 iscsi_find_flashnode_sess -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xd35210c6 __tracepoint_iscsi_dbg_eh -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xd761d50a iscsi_get_conn -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xdc14ec17 iscsi_put_endpoint +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xbf15c1c3 iscsi_lookup_endpoint +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xce7b4ccf iscsi_flashnode_bus_match +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xd5da0d46 __tracepoint_iscsi_dbg_tcp +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xdd28618b iscsi_session_event +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xdeb51526 __traceiter_iscsi_dbg_eh EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xdf515c49 __SCT__tp_func_iscsi_dbg_sw_tcp -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xe827bd2b iscsi_create_flashnode_conn -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xef3101c2 iscsi_get_port_state_name -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xf2c55601 iscsi_is_session_dev +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xe128d568 iscsi_ping_comp_event +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xe268ea68 iscsi_session_chkready +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xe650a1d1 iscsi_create_conn +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xf0049478 iscsi_conn_error_event +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xf60780c8 iscsi_alloc_session EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xf7e749fb __SCT__tp_func_iscsi_dbg_eh -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xf9e21a4c iscsi_destroy_all_flashnode -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xfdcb4c85 __SCK__tp_func_iscsi_dbg_tcp -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xfe6e20bb iscsi_host_for_each_session -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_sas 0x11a4848b sas_tlr_supported -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_sas 0x8ed5342e sas_is_tlr_enabled -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_sas 0x93db9129 sas_enable_tlr -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_sas 0xa4f9d2e3 sas_disable_tlr +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xfa1be446 iscsi_register_transport +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xfcaa6d66 iscsi_conn_login_event +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_sas 0x11796374 sas_is_tlr_enabled +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_sas 0x52b43a8f sas_disable_tlr +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_sas 0xa8cc0064 sas_enable_tlr +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_sas 0xdf2d6332 sas_tlr_supported EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_spi 0x0ef06974 spi_populate_ppr_msg +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_spi 0x9a37758c spi_populate_tag_msg EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_spi 0xa0c71dac spi_populate_sync_msg EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_spi 0xcffa2aff spi_populate_width_msg -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_spi 0xe7e6ac31 spi_populate_tag_msg -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0x013bd384 srp_release_transport +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0x14980b75 srp_rport_add EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0x1902178a srp_tmo_valid -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0x39d2f0cd srp_remove_host -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0x43a0fea8 srp_stop_rport_timers -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0xa4302aff srp_rport_del -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0xf02d4cc2 srp_attach_transport -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0xfbc39385 srp_rport_add -EXPORT_SYMBOL_GPL drivers/siox/siox-core 0x16115e01 __siox_driver_register -EXPORT_SYMBOL_GPL drivers/siox/siox-core 0x395d16d8 siox_device_connected -EXPORT_SYMBOL_GPL drivers/siox/siox-core 0x75247bd4 siox_device_synced -EXPORT_SYMBOL_GPL drivers/siox/siox-core 0x76ed7fe3 siox_master_unregister -EXPORT_SYMBOL_GPL drivers/siox/siox-core 0x86b85365 siox_master_alloc -EXPORT_SYMBOL_GPL drivers/siox/siox-core 0xa8697161 siox_master_register -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x05c7da5d slim_free_txn_tid -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x08c0722f slim_unregister_controller -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x0beaa31a slim_register_controller -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x0d1a025f slim_xfer_msg -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x10d5599f slim_stream_allocate -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x146f23f2 slim_driver_unregister -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x29bc47c0 slim_stream_disable -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x3600336c slim_read -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x3acab305 slim_msg_response -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x3adf1d63 slim_report_absent -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x447b101f slim_device_report_present -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x462c3b0b slim_get_device -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x4c332ddd __slim_driver_register -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x4e24374f slim_ctrl_clk_pause -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x525d6ee2 slim_get_logical_addr -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x6aac86b1 slim_stream_prepare -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x71ec62fd slim_readb -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x768fe35b slimbus_bus -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x7e5f279e slim_alloc_txn_tid -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x9be616b5 slim_writeb -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xa606428f slim_write -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xd4bd1e7b slim_do_transfer -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xd7cf7afa slim_stream_free -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xe1d72be8 slim_stream_unprepare -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xe5634e30 slim_stream_enable -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xe8af76b7 of_slim_get_device -EXPORT_SYMBOL_GPL drivers/soundwire/soundwire-bus 0x1abf590f __sdw_register_driver -EXPORT_SYMBOL_GPL drivers/soundwire/soundwire-bus 0x1ba9e59b sdw_unregister_driver -EXPORT_SYMBOL_GPL drivers/soundwire/soundwire-bus 0x97c3f3a1 sdw_bus_type +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0x2ce53846 srp_release_transport +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0xa6458398 srp_attach_transport +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0xac2c0c06 srp_remove_host +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0xd32e5c3b srp_stop_rport_timers +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0xd75c27e7 srp_rport_del +EXPORT_SYMBOL_GPL drivers/siox/siox-core 0x11b5dd10 __siox_driver_register +EXPORT_SYMBOL_GPL drivers/siox/siox-core 0x1706a994 siox_master_alloc +EXPORT_SYMBOL_GPL drivers/siox/siox-core 0x55dee14f siox_device_synced +EXPORT_SYMBOL_GPL drivers/siox/siox-core 0x67eb9f4f siox_master_unregister +EXPORT_SYMBOL_GPL drivers/siox/siox-core 0xd1070164 siox_master_register +EXPORT_SYMBOL_GPL drivers/siox/siox-core 0xeb2a19ba siox_device_connected +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x01574529 slim_stream_disable +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x181ea91d slim_stream_prepare +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x1b4de02e slim_do_transfer +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x2bbc8018 slim_stream_unprepare +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x305eb718 slim_device_report_present +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x320a1888 slim_get_device +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x3948df1b slim_stream_allocate +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x3cd71682 slim_alloc_txn_tid +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x40b6d760 slimbus_bus +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x4af351d0 slim_report_absent +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x4cd773df slim_register_controller +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x4ed44268 slim_stream_enable +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x76e8ebd9 slim_driver_unregister +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x7aa7a570 slim_readb +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x8db6a4c4 slim_ctrl_clk_pause +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xb9fea1da of_slim_get_device +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xba837f6c slim_writeb +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xc1dcc530 slim_get_logical_addr +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xc8836cf9 slim_msg_response +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xddb93d19 slim_xfer_msg +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xe5f3d318 slim_unregister_controller +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xe68cfdf9 slim_write +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xea3f58fa __slim_driver_register +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xead739f3 slim_read +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xf8db89fc slim_stream_free +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xfd5c9f3a slim_free_txn_tid +EXPORT_SYMBOL_GPL drivers/soundwire/soundwire-bus 0x46513e31 sdw_unregister_driver +EXPORT_SYMBOL_GPL drivers/soundwire/soundwire-bus 0x64a69242 sdw_bus_type +EXPORT_SYMBOL_GPL drivers/soundwire/soundwire-bus 0xe9c77905 __sdw_register_driver EXPORT_SYMBOL_GPL drivers/spi/spi-altera-core 0xb9edd149 altera_spi_irq -EXPORT_SYMBOL_GPL drivers/spi/spi-altera-core 0xd2963946 altera_spi_init_master -EXPORT_SYMBOL_GPL drivers/spi/spi-bitbang 0x427e2d50 spi_bitbang_start -EXPORT_SYMBOL_GPL drivers/spi/spi-bitbang 0x52712e34 spi_bitbang_cleanup -EXPORT_SYMBOL_GPL drivers/spi/spi-bitbang 0xc093bc0c spi_bitbang_setup_transfer -EXPORT_SYMBOL_GPL drivers/spi/spi-bitbang 0xd0736d76 spi_bitbang_init -EXPORT_SYMBOL_GPL drivers/spi/spi-bitbang 0xdb552c57 spi_bitbang_setup -EXPORT_SYMBOL_GPL drivers/spi/spi-bitbang 0xeb6b2d7d spi_bitbang_stop -EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0x205f8f3b dw_spi_update_config -EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0x2696149f dw_spi_resume_host -EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0x28f2a59b dw_spi_remove_host -EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0x6cac5ef7 dw_spi_check_status -EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0x6efa4708 dw_spi_dma_setup_generic -EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0x71266fd9 dw_spi_suspend_host -EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0x71c1ed88 dw_spi_set_cs -EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0x92546c17 dw_spi_add_host -EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0xf030af2f dw_spi_dma_setup_mfld -EXPORT_SYMBOL_GPL drivers/spi/spi-loopback-test 0x48967f76 spi_test_run_tests -EXPORT_SYMBOL_GPL drivers/spi/spi-loopback-test 0x4fa1818d spi_test_execute_msg -EXPORT_SYMBOL_GPL drivers/spi/spi-loopback-test 0xa2c8e1dd spi_test_run_test -EXPORT_SYMBOL_GPL drivers/ssb/ssb 0x9720e8e8 ssb_pmu_spuravoid_pllupdate -EXPORT_SYMBOL_GPL drivers/staging/fieldbus/fieldbus_dev 0x50365d4e fieldbus_dev_online_changed -EXPORT_SYMBOL_GPL drivers/staging/fieldbus/fieldbus_dev 0xe578bd29 fieldbus_dev_unregister -EXPORT_SYMBOL_GPL drivers/staging/fieldbus/fieldbus_dev 0xf8ab0519 fieldbus_dev_register -EXPORT_SYMBOL_GPL drivers/staging/fieldbus/fieldbus_dev 0xff3bc5de fieldbus_dev_area_updated -EXPORT_SYMBOL_GPL drivers/staging/media/atomisp/i2c/atomisp-libmsrlisthelper 0x0413c17d load_msr_list -EXPORT_SYMBOL_GPL drivers/staging/media/atomisp/i2c/atomisp-libmsrlisthelper 0x15dc96b1 apply_msr_data -EXPORT_SYMBOL_GPL drivers/staging/media/atomisp/i2c/atomisp-libmsrlisthelper 0x8d7b84fb release_msr_list -EXPORT_SYMBOL_GPL drivers/staging/media/atomisp/pci/atomisp_gmin_platform 0x08fad251 gmin_get_var_int -EXPORT_SYMBOL_GPL drivers/staging/media/atomisp/pci/atomisp_gmin_platform 0x0afa6924 atomisp_get_platform_data -EXPORT_SYMBOL_GPL drivers/staging/media/atomisp/pci/atomisp_gmin_platform 0x1520327f camera_sensor_csi -EXPORT_SYMBOL_GPL drivers/staging/media/atomisp/pci/atomisp_gmin_platform 0x2cf9b300 atomisp_gmin_remove_subdev -EXPORT_SYMBOL_GPL drivers/staging/media/atomisp/pci/atomisp_gmin_platform 0x463c3778 atomisp_gmin_find_subdev -EXPORT_SYMBOL_GPL drivers/staging/media/atomisp/pci/atomisp_gmin_platform 0x5dfe84cd atomisp_gmin_register_vcm_control -EXPORT_SYMBOL_GPL drivers/staging/media/atomisp/pci/atomisp_gmin_platform 0xb864c171 gmin_camera_platform_data +EXPORT_SYMBOL_GPL drivers/spi/spi-altera-core 0xd579827c altera_spi_init_master +EXPORT_SYMBOL_GPL drivers/spi/spi-bitbang 0x48169eea spi_bitbang_setup_transfer +EXPORT_SYMBOL_GPL drivers/spi/spi-bitbang 0x5db130ca spi_bitbang_cleanup +EXPORT_SYMBOL_GPL drivers/spi/spi-bitbang 0x9b957edd spi_bitbang_setup +EXPORT_SYMBOL_GPL drivers/spi/spi-bitbang 0xa2ce5934 spi_bitbang_start +EXPORT_SYMBOL_GPL drivers/spi/spi-bitbang 0xba74a87e spi_bitbang_stop +EXPORT_SYMBOL_GPL drivers/spi/spi-bitbang 0xf1fd2509 spi_bitbang_init +EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0x16474969 dw_spi_dma_setup_generic +EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0x3f9f3506 dw_spi_add_host +EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0x71a5a58f dw_spi_dma_setup_mfld +EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0x7ae744c0 dw_spi_remove_host +EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0x7eb5e0c6 dw_spi_resume_host +EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0x7ed98b5c dw_spi_check_status +EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0xb0125e6a dw_spi_set_cs +EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0xf6541ad5 dw_spi_update_config +EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0xfbf897b0 dw_spi_suspend_host +EXPORT_SYMBOL_GPL drivers/spi/spi-loopback-test 0x3dc50755 spi_test_run_tests +EXPORT_SYMBOL_GPL drivers/spi/spi-loopback-test 0x77ce248c spi_test_execute_msg +EXPORT_SYMBOL_GPL drivers/spi/spi-loopback-test 0xe07f4e50 spi_test_run_test +EXPORT_SYMBOL_GPL drivers/ssb/ssb 0xe4caaa8a ssb_pmu_spuravoid_pllupdate +EXPORT_SYMBOL_GPL drivers/staging/fieldbus/fieldbus_dev 0x0431d471 fieldbus_dev_unregister +EXPORT_SYMBOL_GPL drivers/staging/fieldbus/fieldbus_dev 0xaf6f4295 fieldbus_dev_area_updated +EXPORT_SYMBOL_GPL drivers/staging/fieldbus/fieldbus_dev 0xbba8abd9 fieldbus_dev_register +EXPORT_SYMBOL_GPL drivers/staging/fieldbus/fieldbus_dev 0xe495b1c3 fieldbus_dev_online_changed +EXPORT_SYMBOL_GPL drivers/staging/media/atomisp/i2c/atomisp-libmsrlisthelper 0x3ebca8d2 apply_msr_data +EXPORT_SYMBOL_GPL drivers/staging/media/atomisp/i2c/atomisp-libmsrlisthelper 0x7e09546f load_msr_list +EXPORT_SYMBOL_GPL drivers/staging/media/atomisp/i2c/atomisp-libmsrlisthelper 0xb035b0d8 release_msr_list +EXPORT_SYMBOL_GPL drivers/staging/media/atomisp/pci/atomisp_gmin_platform 0x0c0c1156 atomisp_register_i2c_module +EXPORT_SYMBOL_GPL drivers/staging/media/atomisp/pci/atomisp_gmin_platform 0x7587c7b2 atomisp_gmin_find_subdev +EXPORT_SYMBOL_GPL drivers/staging/media/atomisp/pci/atomisp_gmin_platform 0x8d277b0d gmin_camera_platform_data EXPORT_SYMBOL_GPL drivers/staging/media/atomisp/pci/atomisp_gmin_platform 0xbae0e12f atomisp_get_default_camera_caps -EXPORT_SYMBOL_GPL drivers/staging/media/atomisp/pci/atomisp_gmin_platform 0xe7e8d12e atomisp_register_i2c_module -EXPORT_SYMBOL_GPL drivers/target/target_core_mod 0x24dbe3bd target_init_cmd -EXPORT_SYMBOL_GPL drivers/target/target_core_mod 0x6c3ca30a target_queue_submission -EXPORT_SYMBOL_GPL drivers/target/target_core_mod 0x769c8ceb target_submit -EXPORT_SYMBOL_GPL drivers/target/target_core_mod 0xbdb17f08 target_submit_prep -EXPORT_SYMBOL_GPL drivers/tee/tee 0x07d2be8c tee_get_drvdata -EXPORT_SYMBOL_GPL drivers/tee/tee 0x08dfa80e tee_shm_pool_free -EXPORT_SYMBOL_GPL drivers/tee/tee 0x097cfc01 tee_client_open_context -EXPORT_SYMBOL_GPL drivers/tee/tee 0x0e14aabd tee_client_open_session -EXPORT_SYMBOL_GPL drivers/tee/tee 0x1b22395e tee_shm_va2pa -EXPORT_SYMBOL_GPL drivers/tee/tee 0x1db0a67c teedev_close_context -EXPORT_SYMBOL_GPL drivers/tee/tee 0x23a75b36 tee_client_invoke_func -EXPORT_SYMBOL_GPL drivers/tee/tee 0x248305e1 tee_shm_pool_alloc_res_mem -EXPORT_SYMBOL_GPL drivers/tee/tee 0x275d749e tee_shm_register -EXPORT_SYMBOL_GPL drivers/tee/tee 0x28b66d88 teedev_open -EXPORT_SYMBOL_GPL drivers/tee/tee 0x2b80b0f9 tee_shm_pool_alloc -EXPORT_SYMBOL_GPL drivers/tee/tee 0x4987eee3 tee_device_alloc -EXPORT_SYMBOL_GPL drivers/tee/tee 0x66823c09 tee_shm_alloc_kernel_buf -EXPORT_SYMBOL_GPL drivers/tee/tee 0x6e20cdd9 tee_shm_get_pa -EXPORT_SYMBOL_GPL drivers/tee/tee 0x747ef999 tee_shm_pa2va -EXPORT_SYMBOL_GPL drivers/tee/tee 0x7a1b945d tee_shm_free -EXPORT_SYMBOL_GPL drivers/tee/tee 0x8182c921 tee_device_register +EXPORT_SYMBOL_GPL drivers/staging/media/atomisp/pci/atomisp_gmin_platform 0xd34d982a atomisp_get_platform_data +EXPORT_SYMBOL_GPL drivers/staging/media/atomisp/pci/atomisp_gmin_platform 0xea7308f0 atomisp_gmin_remove_subdev +EXPORT_SYMBOL_GPL drivers/staging/media/atomisp/pci/atomisp_gmin_platform 0xee571ece gmin_get_var_int +EXPORT_SYMBOL_GPL drivers/staging/media/atomisp/pci/atomisp_gmin_platform 0xfc365226 atomisp_gmin_register_vcm_control +EXPORT_SYMBOL_GPL drivers/staging/media/atomisp/pci/atomisp_gmin_platform 0xfccf9603 camera_sensor_csi +EXPORT_SYMBOL_GPL drivers/target/target_core_mod 0x2d12cb46 target_submit_prep +EXPORT_SYMBOL_GPL drivers/target/target_core_mod 0x67708dde target_init_cmd +EXPORT_SYMBOL_GPL drivers/target/target_core_mod 0x6c8210d8 target_submit +EXPORT_SYMBOL_GPL drivers/target/target_core_mod 0xe914b085 target_queue_submission +EXPORT_SYMBOL_GPL drivers/tee/tee 0x013b016e tee_shm_pool_alloc +EXPORT_SYMBOL_GPL drivers/tee/tee 0x031d88be tee_client_close_session +EXPORT_SYMBOL_GPL drivers/tee/tee 0x05260e42 teedev_open +EXPORT_SYMBOL_GPL drivers/tee/tee 0x085e5713 teedev_close_context +EXPORT_SYMBOL_GPL drivers/tee/tee 0x216d6a17 tee_shm_put +EXPORT_SYMBOL_GPL drivers/tee/tee 0x540b4b8f tee_shm_pool_mgr_alloc_res_mem +EXPORT_SYMBOL_GPL drivers/tee/tee 0x5975dc91 tee_client_close_context +EXPORT_SYMBOL_GPL drivers/tee/tee 0x598db930 tee_shm_free +EXPORT_SYMBOL_GPL drivers/tee/tee 0x5c3d94c4 tee_shm_get_va +EXPORT_SYMBOL_GPL drivers/tee/tee 0x5cb73377 tee_shm_get_from_id +EXPORT_SYMBOL_GPL drivers/tee/tee 0x5f22fb41 tee_get_drvdata +EXPORT_SYMBOL_GPL drivers/tee/tee 0x6556496c tee_shm_pool_free +EXPORT_SYMBOL_GPL drivers/tee/tee 0x693613fd tee_shm_pool_alloc_res_mem +EXPORT_SYMBOL_GPL drivers/tee/tee 0x7cf6466b tee_shm_alloc +EXPORT_SYMBOL_GPL drivers/tee/tee 0x7dac07bb tee_shm_va2pa EXPORT_SYMBOL_GPL drivers/tee/tee 0x85fd9922 tee_session_calc_client_uuid -EXPORT_SYMBOL_GPL drivers/tee/tee 0x90430656 tee_client_close_context -EXPORT_SYMBOL_GPL drivers/tee/tee 0x922202b8 tee_shm_get_from_id -EXPORT_SYMBOL_GPL drivers/tee/tee 0xa03df7a1 tee_shm_alloc -EXPORT_SYMBOL_GPL drivers/tee/tee 0xaad002a2 tee_device_unregister -EXPORT_SYMBOL_GPL drivers/tee/tee 0xad7e6503 tee_bus_type -EXPORT_SYMBOL_GPL drivers/tee/tee 0xb4fc950a tee_client_close_session -EXPORT_SYMBOL_GPL drivers/tee/tee 0xb99613fd tee_shm_get_va -EXPORT_SYMBOL_GPL drivers/tee/tee 0xc395ddd7 tee_shm_pool_mgr_alloc_res_mem -EXPORT_SYMBOL_GPL drivers/tee/tee 0xdd062179 tee_shm_put -EXPORT_SYMBOL_GPL drivers/tee/tee 0xf887035c tee_client_get_version -EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/int340x_thermal_zone 0x307161b0 int340x_thermal_read_trips -EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/int340x_thermal_zone 0x78ab49ed int340x_thermal_zone_remove -EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/int340x_thermal_zone 0xcaf9d346 int340x_thermal_zone_add -EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/processor_thermal_device 0x14c5f527 proc_thermal_mmio_remove -EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/processor_thermal_device 0x2f9a11d9 proc_thermal_add -EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/processor_thermal_device 0x3ade8d50 proc_thermal_mmio_add -EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/processor_thermal_device 0xd8c8997b proc_thermal_remove -EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/processor_thermal_device 0xdb4e662f proc_thermal_suspend -EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/processor_thermal_device 0xea2481d8 proc_thermal_resume -EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/processor_thermal_mbox 0x1f52aac8 proc_thermal_mbox_remove -EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/processor_thermal_mbox 0x32c547a2 proc_thermal_mbox_add -EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/processor_thermal_rfim 0x00548674 proc_thermal_rfim_add -EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/processor_thermal_rfim 0xd488bcec proc_thermal_rfim_remove -EXPORT_SYMBOL_GPL drivers/thermal/intel/intel_soc_dts_iosf 0x0e2e5c62 intel_soc_dts_iosf_exit -EXPORT_SYMBOL_GPL drivers/thermal/intel/intel_soc_dts_iosf 0x7238f81c intel_soc_dts_iosf_add_read_only_critical_trip -EXPORT_SYMBOL_GPL drivers/thermal/intel/intel_soc_dts_iosf 0xaf81543d intel_soc_dts_iosf_init -EXPORT_SYMBOL_GPL drivers/thermal/intel/intel_soc_dts_iosf 0xf4f53e3e intel_soc_dts_iosf_interrupt_handler +EXPORT_SYMBOL_GPL drivers/tee/tee 0x9d41dc33 tee_shm_get_pa +EXPORT_SYMBOL_GPL drivers/tee/tee 0xa7cdc692 tee_device_unregister +EXPORT_SYMBOL_GPL drivers/tee/tee 0xb707c4b1 tee_device_alloc +EXPORT_SYMBOL_GPL drivers/tee/tee 0xc5c70e60 tee_bus_type +EXPORT_SYMBOL_GPL drivers/tee/tee 0xd09e163e tee_shm_alloc_kernel_buf +EXPORT_SYMBOL_GPL drivers/tee/tee 0xde4ba384 tee_shm_register +EXPORT_SYMBOL_GPL drivers/tee/tee 0xdf82a985 tee_client_get_version +EXPORT_SYMBOL_GPL drivers/tee/tee 0xe64b545e tee_client_open_context +EXPORT_SYMBOL_GPL drivers/tee/tee 0xe9f72c5c tee_client_invoke_func +EXPORT_SYMBOL_GPL drivers/tee/tee 0xf022bf14 tee_client_open_session +EXPORT_SYMBOL_GPL drivers/tee/tee 0xfa5c23e6 tee_device_register +EXPORT_SYMBOL_GPL drivers/tee/tee 0xffe47d86 tee_shm_pa2va +EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/int340x_thermal_zone 0x088960f5 int340x_thermal_read_trips +EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/int340x_thermal_zone 0x2f367523 int340x_thermal_zone_remove +EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/int340x_thermal_zone 0x79d2454c int340x_thermal_zone_add +EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/processor_thermal_device 0x2c4e77c5 proc_thermal_add +EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/processor_thermal_device 0x55e2d7c0 proc_thermal_remove +EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/processor_thermal_device 0x945e6d68 proc_thermal_mmio_remove +EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/processor_thermal_device 0xa5f4408e proc_thermal_suspend +EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/processor_thermal_device 0xcea52639 proc_thermal_mmio_add +EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/processor_thermal_device 0xcee0f168 proc_thermal_resume +EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/processor_thermal_mbox 0x5f46b788 proc_thermal_mbox_add +EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/processor_thermal_mbox 0xb4a0ba4c proc_thermal_mbox_remove +EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/processor_thermal_rfim 0x0f0512fc proc_thermal_rfim_remove +EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/processor_thermal_rfim 0x16eb82a4 proc_thermal_rfim_add +EXPORT_SYMBOL_GPL drivers/thermal/intel/intel_soc_dts_iosf 0x022bb4d8 intel_soc_dts_iosf_exit +EXPORT_SYMBOL_GPL drivers/thermal/intel/intel_soc_dts_iosf 0xa7906d30 intel_soc_dts_iosf_interrupt_handler +EXPORT_SYMBOL_GPL drivers/thermal/intel/intel_soc_dts_iosf 0xd06b2ef9 intel_soc_dts_iosf_init +EXPORT_SYMBOL_GPL drivers/thermal/intel/intel_soc_dts_iosf 0xf9749acc intel_soc_dts_iosf_add_read_only_critical_trip EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x01d23ee1 tb_property_create_dir -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x029254c6 tb_ring_poll_complete -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x193257c0 __tb_ring_enqueue -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x235c5e4e tb_xdomain_release_out_hopid -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x24b12cc6 tb_xdomain_lane_bonding_enable -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x35a179d9 tb_xdomain_type -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x37d2eed3 tb_ring_stop -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x380f4b28 tb_unregister_service_driver -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x3898cea7 tb_xdomain_alloc_out_hopid +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x02d89806 tb_register_service_driver +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x11e05db7 tb_xdomain_lane_bonding_disable +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x15f1217e tb_xdomain_response +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x18c5c5f0 tb_xdomain_lane_bonding_enable +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x1c35133a tb_xdomain_release_in_hopid +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x289027fc tb_xdomain_disable_paths EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x393b4f2f tb_property_free_dir -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x4488cdff tb_xdomain_request +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x46f922ff tb_service_type +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x496facb5 tb_ring_poll_complete EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x4e5064a7 tb_property_find EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x4e64bdfd tb_register_protocol_handler -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x545d8bc3 tb_xdomain_find_by_uuid +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x523cd1df tb_ring_alloc_rx +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x57a53dff tb_xdomain_find_by_route +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x58bbac46 tb_xdomain_release_out_hopid EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x603249ed tb_unregister_property_dir EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x658e3d97 tb_property_add_immediate -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x6de06562 tb_register_service_driver +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x696c46ed tb_xdomain_request EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x73ad2acb tb_property_get_next +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x76b628ca tb_xdomain_find_by_uuid EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x785eb82c tb_property_remove -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x7aabede6 tb_xdomain_release_in_hopid -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x82f3accd tb_ring_alloc_tx EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x8b62f95e tb_property_add_dir -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x95e26c6d tb_ring_free -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x97c5c1d0 tb_ring_alloc_rx -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xa238ab0b tb_xdomain_find_by_route +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x939cf882 tb_xdomain_alloc_in_hopid +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x9d8e3e13 tb_xdomain_alloc_out_hopid EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xa3d2b403 tb_property_add_data +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xa60853ee tb_ring_start +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xa8a6c8ca tb_xdomain_type +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xaa269d9c tb_ring_alloc_tx EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xb7c7cdce tb_property_add_text -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xbabaef4a tb_ring_poll -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xbf9e7fb3 tb_xdomain_alloc_in_hopid -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xcc00dd6d tb_xdomain_lane_bonding_disable -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xcd926d84 tb_xdomain_response -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xd7e8344d tb_xdomain_disable_paths -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xdbfe93ec tb_service_type -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xe13ffb25 tb_xdomain_enable_paths +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xbb29efa6 tb_ring_poll +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xbc7d439d tb_ring_stop +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xc871beb1 tb_unregister_service_driver +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xeb8e8fbe tb_ring_free EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xf1cfd1ff tb_register_property_dir +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xf580ae4c __tb_ring_enqueue EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xf76028c7 tb_unregister_protocol_handler -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xfec4bb45 tb_ring_start -EXPORT_SYMBOL_GPL drivers/uio/uio 0x39101c58 __uio_register_device -EXPORT_SYMBOL_GPL drivers/uio/uio 0x428efa06 uio_unregister_device -EXPORT_SYMBOL_GPL drivers/uio/uio 0xb34db082 uio_event_notify -EXPORT_SYMBOL_GPL drivers/uio/uio 0xf3ac156c __devm_uio_register_device -EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0x1ab0dc23 cdns_remove -EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0x82a81074 cdns_suspend -EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0xae550c78 cdns_drd_gadget_off -EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0xb0404e89 cdns_drd_gadget_on -EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0xbeefdc9d cdns_init -EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0xcac02a80 cdns_set_vbus -EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0xd2cd004e cdns_resume -EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0xd9db2623 cdns_clear_vbus -EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0xe52de4b1 cdns_power_is_lost -EXPORT_SYMBOL_GPL drivers/usb/common/ulpi 0x318e56a1 ulpi_register_interface -EXPORT_SYMBOL_GPL drivers/usb/common/ulpi 0x364816cc ulpi_unregister_interface -EXPORT_SYMBOL_GPL drivers/usb/common/ulpi 0xa119ef51 ulpi_write -EXPORT_SYMBOL_GPL drivers/usb/common/ulpi 0xc4ac07da ulpi_read -EXPORT_SYMBOL_GPL drivers/usb/common/ulpi 0xceeeff43 __ulpi_register_driver -EXPORT_SYMBOL_GPL drivers/usb/common/ulpi 0xd9f2aba5 ulpi_unregister_driver +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xfc15b956 tb_xdomain_enable_paths +EXPORT_SYMBOL_GPL drivers/uio/uio 0x070c71cc uio_unregister_device +EXPORT_SYMBOL_GPL drivers/uio/uio 0x9be1bd80 __devm_uio_register_device +EXPORT_SYMBOL_GPL drivers/uio/uio 0xdcb58b64 uio_event_notify +EXPORT_SYMBOL_GPL drivers/uio/uio 0xe9e4923a __uio_register_device +EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0x227f18fb cdns_power_is_lost +EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0x275d9994 cdns_remove +EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0x5f80dc7e cdns_init +EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0x650f9815 cdns_drd_gadget_on +EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0xb2ea365a cdns_suspend +EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0xc68d8b26 cdns_drd_gadget_off +EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0xd23330bb cdns_resume +EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0xd3a325b1 cdns_clear_vbus +EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0xe1a77c02 cdns_set_vbus +EXPORT_SYMBOL_GPL drivers/usb/common/ulpi 0x23441475 ulpi_read +EXPORT_SYMBOL_GPL drivers/usb/common/ulpi 0x291168c8 ulpi_unregister_interface +EXPORT_SYMBOL_GPL drivers/usb/common/ulpi 0x2db5b005 ulpi_write +EXPORT_SYMBOL_GPL drivers/usb/common/ulpi 0x7a7cc809 ulpi_unregister_driver +EXPORT_SYMBOL_GPL drivers/usb/common/ulpi 0xab092342 __ulpi_register_driver +EXPORT_SYMBOL_GPL drivers/usb/common/ulpi 0xc778acb6 ulpi_register_interface EXPORT_SYMBOL_GPL drivers/usb/roles/roles 0x1690b503 usb_role_switch_get_drvdata -EXPORT_SYMBOL_GPL drivers/usb/roles/roles 0x218abf74 usb_role_switch_find_by_fwnode -EXPORT_SYMBOL_GPL drivers/usb/roles/roles 0x23627a9b fwnode_usb_role_switch_get EXPORT_SYMBOL_GPL drivers/usb/roles/roles 0x2882d40e usb_role_switch_unregister -EXPORT_SYMBOL_GPL drivers/usb/roles/roles 0x2c6bb035 usb_role_switch_get EXPORT_SYMBOL_GPL drivers/usb/roles/roles 0x39aa4888 usb_role_string -EXPORT_SYMBOL_GPL drivers/usb/roles/roles 0x50ed5d90 usb_role_switch_register EXPORT_SYMBOL_GPL drivers/usb/roles/roles 0x51a348cc usb_role_switch_set_drvdata +EXPORT_SYMBOL_GPL drivers/usb/roles/roles 0x670a193e usb_role_switch_find_by_fwnode EXPORT_SYMBOL_GPL drivers/usb/roles/roles 0xc9fd634a usb_role_switch_put EXPORT_SYMBOL_GPL drivers/usb/roles/roles 0xd5474690 usb_role_switch_set_role +EXPORT_SYMBOL_GPL drivers/usb/roles/roles 0xdcf7805e fwnode_usb_role_switch_get +EXPORT_SYMBOL_GPL drivers/usb/roles/roles 0xe705cde2 usb_role_switch_register +EXPORT_SYMBOL_GPL drivers/usb/roles/roles 0xfcfec681 usb_role_switch_get EXPORT_SYMBOL_GPL drivers/usb/roles/roles 0xff42c374 usb_role_switch_get_role -EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0x0d914b01 _vdpa_register_device -EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0x31cd858e vdpa_mgmtdev_unregister -EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0x50c7d131 __vdpa_register_driver -EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0x5685cecf vdpa_unregister_driver -EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0x5e144fe6 __vdpa_alloc_device -EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0x79b7aae3 _vdpa_unregister_device -EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0x88984d11 vdpa_mgmtdev_register -EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0xac5c8ee1 vdpa_register_device -EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0xb125e7b0 vdpa_unregister_device -EXPORT_SYMBOL_GPL drivers/vfio/mdev/mdev 0x1c07c27d mdev_bus_type -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x01cca85b vhost_has_work -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x0cafd750 vhost_init_device_iotlb -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x14241bae vhost_chr_read_iter -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x16a6f318 vhost_dev_reset_owner -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x1839b1ea vhost_enable_notify -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x1b14cbae vq_meta_prefetch -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x47a3f7ad vhost_add_used_and_signal -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x53d3c96c vhost_signal -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x5bf59047 vhost_poll_queue -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x5f758365 vhost_poll_flush -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x65214e9b vhost_add_used_n -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x698b1bb0 vhost_dev_has_owner -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x6fd5b83c vhost_poll_start -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x716676fc vhost_dequeue_msg -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x7c6dbb07 vhost_get_vq_desc -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x7e601cc2 vhost_discard_vq_desc -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x7f7ea2f6 vhost_disable_notify -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x87b74b95 vhost_vq_avail_empty -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x891f3ec0 vhost_set_backend_features -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x98531f8b vhost_log_access_ok -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x9e36d64e vhost_vq_access_ok -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xa1be2d32 vhost_vq_init_access -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xa28be5f7 vhost_dev_ioctl +EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0x1cc39b2b __vdpa_register_driver +EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0x1daa8e85 vdpa_register_device +EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0x38a39f42 vdpa_mgmtdev_register +EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0x5e2088b7 vdpa_unregister_device +EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0x60708196 vdpa_mgmtdev_unregister +EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0x8b952117 _vdpa_register_device +EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0xa08500d4 vdpa_unregister_driver +EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0xa275affa _vdpa_unregister_device +EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0xafbb2199 __vdpa_alloc_device +EXPORT_SYMBOL_GPL drivers/vfio/mdev/mdev 0x8fa22d5a mdev_bus_type +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x08eba86d vhost_poll_flush +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x098d15d5 vhost_poll_queue +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x0be81424 vhost_vq_avail_empty +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x1ac16c35 vhost_init_device_iotlb +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x1ac923bf vhost_dev_stop +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x220e9110 vhost_enqueue_msg +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x27a270fb vhost_dev_set_owner +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x2b1d800e vhost_log_access_ok +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x2b27c27f vhost_dequeue_msg +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x2b57cc5c vhost_vq_init_access +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x307f001c vhost_add_used_and_signal +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x3b1ce283 vhost_new_msg +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x43b52b94 vhost_work_queue +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x4d7bc203 vhost_poll_init +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x54a19f0f vhost_set_backend_features +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x58d3f5c1 vhost_poll_stop +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x5f539e60 vhost_add_used_and_signal_n +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x62e607f6 vhost_dev_cleanup +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x6a6c2f64 vhost_dev_check_owner +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x77d0e601 vhost_vring_ioctl +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x806570f8 vhost_dev_has_owner +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x84fd7a85 vhost_get_vq_desc +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x8be8e5cb vhost_log_write +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x8ee39b50 vhost_vq_access_ok +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x8fe20027 vhost_discard_vq_desc +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x8ff3a32a vhost_dev_reset_owner +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x91a9f0fb vhost_disable_notify +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x99d43194 vhost_has_work +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x9fa52cc5 vhost_dev_init EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xa909cfc5 vhost_work_init -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xa9517372 vhost_add_used_and_signal_n -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xb157c3f5 vhost_work_dev_flush -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xc024db33 vhost_vq_is_setup -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xc081fed5 vhost_poll_stop -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xc455031e vhost_add_used -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xc81615e4 vhost_new_msg -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xd1827c0e vhost_work_queue -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xd656cd7f vhost_dev_cleanup -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xe0eebebe vhost_vring_ioctl -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xe121b636 vhost_dev_set_owner -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xe3f2d41a vhost_dev_stop -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xe542d035 vhost_dev_check_owner -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xead5431b vhost_exceeds_weight -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xf2270d63 vhost_enqueue_msg -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xf3fde819 vhost_dev_init -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xf9a8b711 vhost_poll_init -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xfceb3acd vhost_log_write +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xa93e6092 vhost_chr_read_iter +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xae99b79b vhost_enable_notify +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xb3b38043 vhost_dev_ioctl +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xc25253ec vhost_signal +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xc88823b1 vhost_add_used +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xd8202aac vhost_exceeds_weight +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xdefd5411 vhost_poll_start +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xe145606a vhost_work_dev_flush +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xf20e8686 vhost_vq_is_setup EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xfd2b3e45 vhost_dev_reset_owner_prepare +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xfe2b7328 vq_meta_prefetch +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xff896e6b vhost_add_used_n EXPORT_SYMBOL_GPL drivers/vhost/vhost_iotlb 0x38ff875f vhost_iotlb_add_range EXPORT_SYMBOL_GPL drivers/vhost/vhost_iotlb 0x5f4e5249 vhost_iotlb_reset EXPORT_SYMBOL_GPL drivers/vhost/vhost_iotlb 0x69e872f9 vhost_iotlb_itree_first @@ -11937,9 +11910,9 @@ EXPORT_SYMBOL_GPL drivers/vhost/vhost_iotlb 0xf9deb0db vhost_iotlb_map_free EXPORT_SYMBOL_GPL drivers/video/backlight/apple_bl 0x2c63e051 apple_bl_register EXPORT_SYMBOL_GPL drivers/video/backlight/apple_bl 0xdab0f892 apple_bl_unregister -EXPORT_SYMBOL_GPL drivers/video/fbdev/core/fb_ddc 0x57f8e833 fb_ddc_read -EXPORT_SYMBOL_GPL drivers/video/fbdev/core/fb_sys_fops 0x6a085058 fb_sys_write -EXPORT_SYMBOL_GPL drivers/video/fbdev/core/fb_sys_fops 0xc0c56c64 fb_sys_read +EXPORT_SYMBOL_GPL drivers/video/fbdev/core/fb_ddc 0x468428e5 fb_ddc_read +EXPORT_SYMBOL_GPL drivers/video/fbdev/core/fb_sys_fops 0xd1b190ba fb_sys_read +EXPORT_SYMBOL_GPL drivers/video/fbdev/core/fb_sys_fops 0xfc4e6448 fb_sys_write EXPORT_SYMBOL_GPL drivers/video/fbdev/vermilion/vmlfb 0x016e6c20 vmlfb_unregister_subsys EXPORT_SYMBOL_GPL drivers/video/fbdev/vermilion/vmlfb 0x90c018c6 vmlfb_register_subsys EXPORT_SYMBOL_GPL drivers/video/fbdev/via/viafb 0x0e1cee08 viafb_dma_copy_out_sg @@ -11949,400 +11922,400 @@ EXPORT_SYMBOL_GPL drivers/video/fbdev/via/viafb 0xb4f863e6 viafb_pm_register EXPORT_SYMBOL_GPL drivers/video/fbdev/via/viafb 0xcaefb732 viafb_release_dma EXPORT_SYMBOL_GPL drivers/video/fbdev/via/viafb 0xcd538333 viafb_irq_enable -EXPORT_SYMBOL_GPL drivers/video/fbdev/via/viafb 0xd8af91d2 viafb_find_i2c_adapter +EXPORT_SYMBOL_GPL drivers/video/fbdev/via/viafb 0xfea134dc viafb_find_i2c_adapter EXPORT_SYMBOL_GPL drivers/video/fbdev/via/viafb 0xfff2dfd2 viafb_gpio_lookup EXPORT_SYMBOL_GPL drivers/visorbus/visorbus 0x0e338292 visorchannel_signalempty -EXPORT_SYMBOL_GPL drivers/visorbus/visorbus 0x3e0068ad visorbus_register_visor_driver +EXPORT_SYMBOL_GPL drivers/visorbus/visorbus 0x31e4db0a visorbus_disable_channel_interrupts EXPORT_SYMBOL_GPL drivers/visorbus/visorbus 0x4de03230 visorchannel_signalinsert +EXPORT_SYMBOL_GPL drivers/visorbus/visorbus 0x51f3e869 visorbus_unregister_visor_driver EXPORT_SYMBOL_GPL drivers/visorbus/visorbus 0x56401853 visorchannel_signalremove -EXPORT_SYMBOL_GPL drivers/visorbus/visorbus 0x693b27b1 visorbus_read_channel -EXPORT_SYMBOL_GPL drivers/visorbus/visorbus 0x8767e527 visorbus_unregister_visor_driver -EXPORT_SYMBOL_GPL drivers/visorbus/visorbus 0x9ed2833d visorbus_enable_channel_interrupts -EXPORT_SYMBOL_GPL drivers/visorbus/visorbus 0xb0c76052 visorbus_write_channel +EXPORT_SYMBOL_GPL drivers/visorbus/visorbus 0x91e900f8 visorbus_write_channel +EXPORT_SYMBOL_GPL drivers/visorbus/visorbus 0x9f4ce605 visorbus_enable_channel_interrupts EXPORT_SYMBOL_GPL drivers/visorbus/visorbus 0xc455c651 visorchannel_get_guid -EXPORT_SYMBOL_GPL drivers/visorbus/visorbus 0xf3c69745 visorbus_disable_channel_interrupts +EXPORT_SYMBOL_GPL drivers/visorbus/visorbus 0xc6f34a99 visorbus_read_channel +EXPORT_SYMBOL_GPL drivers/visorbus/visorbus 0xd87ca8ff visorbus_register_visor_driver +EXPORT_SYMBOL_GPL fs/dlm/dlm 0x1e34ede7 dlm_posix_get EXPORT_SYMBOL_GPL fs/dlm/dlm 0x4b62826c dlm_unlock EXPORT_SYMBOL_GPL fs/dlm/dlm 0x647d6170 dlm_lock -EXPORT_SYMBOL_GPL fs/dlm/dlm 0x65fdd79a dlm_posix_get +EXPORT_SYMBOL_GPL fs/dlm/dlm 0x8cf8a997 dlm_posix_lock +EXPORT_SYMBOL_GPL fs/dlm/dlm 0x96364b16 dlm_posix_unlock EXPORT_SYMBOL_GPL fs/dlm/dlm 0xcd224e1d dlm_new_lockspace EXPORT_SYMBOL_GPL fs/dlm/dlm 0xcf9f3328 dlm_release_lockspace -EXPORT_SYMBOL_GPL fs/dlm/dlm 0xf3273685 dlm_posix_lock -EXPORT_SYMBOL_GPL fs/dlm/dlm 0xffc9edef dlm_posix_unlock EXPORT_SYMBOL_GPL fs/fscache/fscache 0x092cf98e fscache_object_sleep_till_congested -EXPORT_SYMBOL_GPL fs/lockd/lockd 0x15da0742 lockd_up -EXPORT_SYMBOL_GPL fs/lockd/lockd 0x6ad5087a nlmsvc_ops -EXPORT_SYMBOL_GPL fs/lockd/lockd 0x771615ab nlmclnt_done +EXPORT_SYMBOL_GPL fs/lockd/lockd 0x0f8ba73e nlmclnt_init +EXPORT_SYMBOL_GPL fs/lockd/lockd 0x236b67cd nlmsvc_ops +EXPORT_SYMBOL_GPL fs/lockd/lockd 0x343d74c6 lockd_up +EXPORT_SYMBOL_GPL fs/lockd/lockd 0x63dd1671 nlmclnt_proc EXPORT_SYMBOL_GPL fs/lockd/lockd 0x77e35ccc nlmsvc_unlock_all_by_ip -EXPORT_SYMBOL_GPL fs/lockd/lockd 0x7c916539 nlmclnt_proc -EXPORT_SYMBOL_GPL fs/lockd/lockd 0x8ea8a704 nlmclnt_init -EXPORT_SYMBOL_GPL fs/lockd/lockd 0xada60a59 nlmsvc_unlock_all_by_sb -EXPORT_SYMBOL_GPL fs/lockd/lockd 0xd4907d7d lockd_down -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x001a9a67 nfs_close_context -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x003119e3 nfs_initiate_commit -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x0129d425 __SCK__tp_func_nfs_xdr_status -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x01a2de12 nfs_commitdata_alloc +EXPORT_SYMBOL_GPL fs/lockd/lockd 0x7d150e88 nlmclnt_done +EXPORT_SYMBOL_GPL fs/lockd/lockd 0x7f86c489 nlmsvc_unlock_all_by_sb +EXPORT_SYMBOL_GPL fs/lockd/lockd 0xeaef74df lockd_down +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x008ec5d0 nfs_setattr EXPORT_SYMBOL_GPL fs/nfs/nfs 0x0294c6a2 nfs_callback_nr_threads -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x04fc54b8 register_nfs_version -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x05dc0dc4 get_nfs_open_context -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x06fe9425 nfs_zap_acl_cache -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x07799fb0 nfs_pageio_init_write -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x081feece nfs_try_get_tree -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x0b2191b4 nfs_init_commit -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x0c110641 nfs_generic_pg_test -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x0c8df8b8 __traceiter_nfs_fsync_enter -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x0d31e048 nfs_statfs -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x0e57c385 nfs_server_remove_lists +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x066fbf5c put_nfs_open_context +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x06720502 nfs_alloc_client +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x07787b79 nfs_fhget +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x08447042 nfs_pageio_init_read +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x09d01f62 nfs_get_lock_context +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x0e2bebd6 nfs_fscache_open_file EXPORT_SYMBOL_GPL fs/nfs/nfs 0x10962bc2 nfs_auth_info_match -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x11a30f40 nfs_pageio_resend -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x13fdbd5f nfs_free_client -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x148fb934 nfs_writeback_update_inode +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x13c3ecd0 nfs_refresh_inode EXPORT_SYMBOL_GPL fs/nfs/nfs 0x14feb109 nfs_access_set_mask -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x15288a59 nfs_setattr_update_inode -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x1709d8a9 nfs_wb_all -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x187095a6 nfs_may_open -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x1a462743 nfs_symlink -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x1c6627b1 nfs_client_for_each_server -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x1c77d0d7 __SCK__tp_func_nfs_fsync_exit -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x1cc57ee4 nfs_initiate_pgio -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x1d7ad6f5 nfs_add_or_obtain -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x1f0f1e52 nfs_file_fsync +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x161f32e1 nfs_init_server_rpcclient +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x166f036f nfs_add_or_obtain +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x1aa32ef1 nfs_free_inode +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x1fbde142 nfs_file_operations +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x209e7cee __SCK__tp_func_nfs_fsync_enter +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x21e84339 nfs_commit_inode EXPORT_SYMBOL_GPL fs/nfs/nfs 0x22d795a8 _nfs_display_fhandle_hash -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x2389f3ab nfs_commitdata_release -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x25962575 nfs_invalidate_atime +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x230a4e2b nfs_try_get_tree +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x231bb947 nfs_set_verifier +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x23560e8c nfs_mark_client_ready +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x23941a7a __tracepoint_nfs_fsync_enter +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x23c63bda nfs_create_rpc_client EXPORT_SYMBOL_GPL fs/nfs/nfs 0x26884ff7 nfs_alloc_fhandle -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x297de413 __SCK__tp_func_nfs_fsync_enter -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x2b0c5295 nfs_setattr -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x2ef2c95a nfs_sync_inode -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x36012e66 nfs_force_lookup_revalidate +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x2813612d nfs_umount_begin +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x288399bb nfs_setsecurity +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x29647de3 nfs_commitdata_alloc +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x2a67a242 unregister_nfs_version +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x314490bd nfs_access_get_cached +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x33e15673 nfs_retry_commit +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x34c5d1c6 nfs_lookup +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x35529188 nfs_pgio_header_free +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x35bcb630 nfs_init_client EXPORT_SYMBOL_GPL fs/nfs/nfs 0x37239e6d __SCT__tp_func_nfs_xdr_bad_filehandle -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x38fe0d80 nfs_generic_pgio -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x39565172 nfs_set_verifier +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x37b419fe __SCK__tp_func_nfs_xdr_bad_filehandle EXPORT_SYMBOL_GPL fs/nfs/nfs 0x39e05ac3 nfs_idmap_cache_timeout -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x3a22618d nfs_flock -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x3ba2f2b9 nfs_file_mmap -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x3cc44d6f nfs_submount -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x3d3d069e nfs_fscache_open_file -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x3df466e4 nfs_pageio_reset_read_mds -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x3e538b7b nfs_get_client +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x3b0d3715 nfs_file_llseek +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x3b5696d8 nfs_filemap_write_and_wait_range +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x3d859147 nfs_client_init_status +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x3e63cc05 nfs_revalidate_inode EXPORT_SYMBOL_GPL fs/nfs/nfs 0x3f2690f2 nfs_check_flags -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x3f3ca4dc nfs_wait_on_request -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x4051d9be nfs_inode_attach_open_context EXPORT_SYMBOL_GPL fs/nfs/nfs 0x40739385 nfs_wait_bit_killable +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x40c4f0cd nfs_fs_type +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x41dcfa80 nfs_request_add_commit_list +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x4207aa15 nfs_pageio_reset_write_mds +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x4262e3fa nfs_clear_inode EXPORT_SYMBOL_GPL fs/nfs/nfs 0x42f2c81f nfs4_client_id_uniquifier -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x44dd3f39 nfs_write_inode -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x44eed07e nfs_umount_begin -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x455f21bc nfs_wait_client_init_complete -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x469b52eb nfs_permission -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x47e34d3e nfs_alloc_client -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x4885c7bc nfs_path -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x48ac1ee9 nfs_retry_commit -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x4c1d0f70 nfs_request_remove_commit_list -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x4c743456 nfs_file_write -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x4c88fa33 nfs4_label_alloc +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x49a306db __SCK__tp_func_nfs_fsync_exit EXPORT_SYMBOL_GPL fs/nfs/nfs 0x4cb9e001 recover_lost_locks -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x50f6c9b3 nfs_kill_super EXPORT_SYMBOL_GPL fs/nfs/nfs 0x51892d61 nfs_callback_set_tcpport -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x51c5903b nfs4_fs_type -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x53543254 nfs_server_copy_userdata -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x53a7cf1b nfs_init_server_rpcclient -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x561a7d2c nfs_refresh_inode -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x5625e23a nfs_pgio_header_free -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x57fe8dd0 nfs_probe_fsinfo +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x51c2bbf7 nfs_access_zap_cache +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x53e61d6f nfs_sops +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x54d324f0 nfs_unlink +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x54fd0229 __SCK__tp_func_nfs_xdr_status +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x559c415c nfs_pgheader_init +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x58493a9c nfs_request_remove_commit_list EXPORT_SYMBOL_GPL fs/nfs/nfs 0x584b8482 nfs_inc_attr_generation_counter -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x5a9a2858 unregister_nfs_version -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x5e41f87a nfs_set_cache_invalid -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x602dffab nfs_mark_client_ready -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x63fb4c78 nfs_access_zap_cache -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x65f984a7 nfs_clear_inode -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x6927368d nfs_put_client -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x696fafce nfs_commit_inode -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x6f6ffe70 nfs_fs_type -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x6f884a67 nfs_clone_server -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x76b0e77f nfs_scan_commit_list -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x788658cc nfs_lookup -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x78e8ff55 nfs_show_path -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x7938d978 nfs_free_inode -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x7a40e706 nfs_file_operations +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x597b0f0b nfs_force_lookup_revalidate +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x5d8efef9 nfs4_dentry_operations +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x5dd8254a nfs_set_cache_invalid +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x60f14105 register_nfs_version +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x63f34fbd nfs_create_server +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x651bdbbf nfs_invalidate_atime +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x661bf385 nfs_rmdir +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x6651532c nfs_sb_active +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x667e970f nfs_commit_free +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x67daa375 nfs_mknod +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x694cb73c nfs_do_submount +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x69cf2eba nfs_initiate_pgio +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x6a80a3cd nfs_scan_commit_list +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x6acd2484 nfs_dentry_operations +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x6f17c58d nfs_flock +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x7033c422 nfs_getattr +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x71f5103b nfs_drop_inode +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x7b4537b9 nfs_clone_server +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x7baf4c6c nfs_instantiate EXPORT_SYMBOL_GPL fs/nfs/nfs 0x7c9722ba nfs_dreq_bytes_left -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x7cafca1b nfs_put_lock_context -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x7d176834 nfs_sb_active -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x7dd65fee nfs_init_client +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x7e99b2a9 nfs_close_context +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x819cebcc nfs_statfs +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x82c98bc4 nfs_sync_inode EXPORT_SYMBOL_GPL fs/nfs/nfs 0x832e8f0b nfs_alloc_fattr -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x8473038e nfs_request_add_commit_list_locked -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x857333d7 nfs_dentry_operations -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x85ab9c6d __traceiter_nfs_xdr_status -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x86f24d1c nfs_sops -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x88b71a16 nfs_free_server -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x89f7f57e nfs_file_set_open_context -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x8b0a34ad nfs_file_llseek -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x8c22a1f2 nfs_check_cache_invalid +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x87d7ec85 nfs_file_read +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x8d7a2d11 nfs_may_open +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x8e6b6334 nfs_writeback_update_inode +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x8eddc6f9 nfs_wait_client_init_complete +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x8fab8ec8 nfs4_label_alloc +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x908b52c3 __traceiter_nfs_fsync_exit EXPORT_SYMBOL_GPL fs/nfs/nfs 0x90a5530f nfsiod_workqueue EXPORT_SYMBOL_GPL fs/nfs/nfs 0x91d1fe52 max_session_slots -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x9207fc91 nfs_request_add_commit_list -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x94a8da7d nfs_show_devname -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x9548ab42 nfs_commit_free -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x9696e261 nfs_do_submount -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x9721680a nfs_create_rpc_client -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x98331a47 nfs_sb_deactive +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x928b2beb __traceiter_nfs_xdr_status +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x9325428d nfs_put_client +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x9570c275 nfs_put_lock_context +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x9684c084 nfs_show_path +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x979d1964 alloc_nfs_open_context +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x98ae9de5 nfs_link EXPORT_SYMBOL_GPL fs/nfs/nfs 0x98b0ece8 nfs_init_timeout_values -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x9b3d4bdf nfs_init_cinfo +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x9a276d42 nfs_rename +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x9a42a19e nfs_reconfigure +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x9c3dab16 nfs_async_iocounter_wait EXPORT_SYMBOL_GPL fs/nfs/nfs 0x9d919c44 __SCT__tp_func_nfs_fsync_exit -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x9e341c8f nfs_filemap_write_and_wait_range +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x9f501c86 nfs_create EXPORT_SYMBOL_GPL fs/nfs/nfs 0xa05ca625 nfs_fattr_init -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xa33726b4 nfs_rename -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xa45d58b9 put_nfs_open_context -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xa46f146b nfs_instantiate +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xa0615ba3 nfs_sb_deactive +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xa389425a nfs_release_request +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xa45f0af0 nfs_pageio_init_write +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xa66913a0 nfs_server_remove_lists +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xa6dad995 nfs_probe_fsinfo +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xa77d44a2 nfs_commitdata_release +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xa877487a nfs_write_inode EXPORT_SYMBOL_GPL fs/nfs/nfs 0xa8e9e1ae send_implementation_id -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xaa621638 nfs_fhget +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xa9c66fb9 nfs_path +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xaa8d1def nfs_check_cache_invalid +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xaa9b10d9 __tracepoint_nfs_xdr_bad_filehandle EXPORT_SYMBOL_GPL fs/nfs/nfs 0xaafd4acc max_session_cb_slots -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xacf83f9c __tracepoint_nfs_fsync_exit -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xaf0340a0 nfs4_dentry_operations -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xaf6a8210 __tracepoint_nfs_xdr_bad_filehandle -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xaf976402 nfs_mknod -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xb02d8067 nfs_access_get_cached -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xb1a63b6e __tracepoint_nfs_xdr_status -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xb26ad9c2 nfs_link -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xb735b369 nfs_atomic_open -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xb8894926 nfs_unlink -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xb9d52cb5 nfs_pgheader_init -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xc126c499 nfs_rmdir +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xab347736 nfs_client_for_each_server +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xaba05fe4 nfs_server_insert_lists +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xaec92e6a nfs_pageio_reset_read_mds +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xaf1e542d nfs_free_server +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xb0806ecb __traceiter_nfs_xdr_bad_filehandle +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xb345a2b3 nfs_get_client +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xb403d5a6 nfs_submount +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xb5caf476 nfs_post_op_update_inode_force_wcc +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xb77e36f4 nfs_free_client +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xb8c37a69 nfs_server_copy_userdata +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xbc5a3a1d nfs_file_fsync +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xbda5bce1 nfs_file_mmap +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xbe35db66 nfs_pgio_current_mirror +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xbf93a61c nfs_wb_all +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xbfe47206 nfs_show_devname +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xc112a92c nfs_symlink +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xc34ee633 nfs_permission EXPORT_SYMBOL_GPL fs/nfs/nfs 0xc3a2be67 nfs_net_id -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xc437d8cc nfs_alloc_server -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xc6f3297c nfs_pageio_init_read -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xc8c3f3e4 __tracepoint_nfs_fsync_enter -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xcc072f02 nfs_alloc_inode -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xd03ee80d nfs_server_insert_lists -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xd0a2a5d0 nfs_post_op_update_inode_force_wcc -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xd154244c __SCK__tp_func_nfs_xdr_bad_filehandle -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xd6c75af8 nfs_post_op_update_inode -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xd8247686 nfs_create -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xd831c006 nfs_file_read -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xd9332785 nfs_async_iocounter_wait -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xd974c32c nfs_pgio_current_mirror +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xcb0aa9af nfs_mkdir +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xccf96fe4 nfs_file_set_open_context +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xd40797e1 nfs_init_commit +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xd4372615 nfs_show_options +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xd52812e3 nfs_generic_pg_test +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xd71b3d0b nfs_open +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xd743aa2f nfs_file_write +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xd87cf8bd nfs_show_stats +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xd9b210f6 nfs_post_op_update_inode +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xda24a6ce nfs_alloc_inode EXPORT_SYMBOL_GPL fs/nfs/nfs 0xdae9b5d7 nfs4_disable_idmapping -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xdb05d97e nfs_lock -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xdf33ef35 nfs_pageio_reset_write_mds -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xdf5c8a63 nfs_getattr -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xdfd144e7 nfs_revalidate_inode -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xe0c78ee6 nfs_reconfigure -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xe20301dc nfs_pgio_header_alloc -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xe205aeaa __traceiter_nfs_xdr_bad_filehandle -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xe5151170 nfs_show_stats -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xe75afd2f nfs_release_request -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xe9ca1cb4 nfs_drop_inode -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xeb01a771 nfs_client_init_status -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xf154bad8 nfs_file_release -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xf181b5fc nfs_get_lock_context -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xf1e35e9c alloc_nfs_open_context -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xf3439fd0 nfs_mkdir -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xf68c5339 nfs_clear_verifier_delegated -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xf6c1ee0a nfs_access_add_cache -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xf81b3de3 nfs_create_server -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xfa783fba __traceiter_nfs_fsync_exit +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xde2f7e55 nfs_kill_super +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xde99d060 nfs_init_cinfo +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xdf4c5e5c nfs_pgio_header_alloc +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xe347af26 nfs_lock +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xe43af404 nfs4_fs_type +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xe7e6f118 nfs_atomic_open +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xe820961c nfs_client_init_is_complete +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xe8799aab __tracepoint_nfs_xdr_status +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xebfd13fe nfs_generic_pgio +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xeede6634 nfs_wait_on_request +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xefbf8628 __traceiter_nfs_fsync_enter +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xf08e418a nfs_clear_verifier_delegated +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xf3faa150 nfs_file_release +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xf454fcc3 get_nfs_open_context +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xf49970c0 nfs_zap_acl_cache +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xf4b9867f nfs_access_add_cache +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xf4ef03e0 nfs_inode_attach_open_context +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xf5279e59 __tracepoint_nfs_fsync_exit +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xf7b4985d nfs_alloc_server +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xfc0fc598 nfs_setattr_update_inode EXPORT_SYMBOL_GPL fs/nfs/nfs 0xfc619abd _nfs_display_fhandle +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xfc8c8b43 nfs_pageio_resend +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xfcdd003e nfs_request_add_commit_list_locked EXPORT_SYMBOL_GPL fs/nfs/nfs 0xfd3c0de6 __SCT__tp_func_nfs_fsync_enter -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xfd78f41e nfs_client_init_is_complete -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xfe89bebd nfs_show_options EXPORT_SYMBOL_GPL fs/nfs/nfs 0xfeb42418 __SCT__tp_func_nfs_xdr_status -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xff51efb4 nfs_setsecurity -EXPORT_SYMBOL_GPL fs/nfs/nfsv3 0xedd71007 nfs3_set_ds_client -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x02458914 __tracepoint_ff_layout_read_error -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x04e089d5 nfs4_sequence_done +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xffc0819e nfs_initiate_commit +EXPORT_SYMBOL_GPL fs/nfs/nfsv3 0x77ff8511 nfs3_set_ds_client +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x01c3d346 __SCK__tp_func_pnfs_mds_fallback_pg_init_read +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x031adc4f nfs4_test_deviceid_unavailable +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x050a39ca nfs4_schedule_stateid_recovery EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x054bef45 layoutstats_timer -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x09d16db4 __traceiter_ff_layout_write_error -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x100d545d nfs4_setup_sequence -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x10e7f8aa nfs4_delete_deviceid -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x1606a289 nfs4_test_session_trunk -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x16e892b8 __tracepoint_ff_layout_commit_error +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x0977c977 pnfs_destroy_layout +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x0c9436fd nfs4_schedule_lease_moved_recovery +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x13905d8d nfs4_pnfs_ds_put +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x15c6d12c pnfs_generic_ds_cinfo_destroy +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x16df4c64 pnfs_generic_recover_commit_reqs +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x170a4a5e __traceiter_pnfs_mds_fallback_write_done +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x17c85a56 __traceiter_pnfs_mds_fallback_pg_get_mirror_count +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x1822e677 pnfs_generic_layout_insert_lseg EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x18e75751 __SCT__tp_func_pnfs_mds_fallback_write_pagelist -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x1ad40813 __tracepoint_nfs4_pnfs_write -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x1b31b424 __SCK__tp_func_nfs4_pnfs_write -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x1c05b55e pnfs_free_commit_array -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x1fa797ff pnfs_unregister_layoutdriver -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x29960362 __tracepoint_nfs4_pnfs_commit_ds -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x2a4b8f25 __SCK__tp_func_pnfs_mds_fallback_pg_init_read -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x2ae75301 __tracepoint_pnfs_mds_fallback_read_done +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x19c297e4 nfs4_find_get_deviceid +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x1a7f2805 __traceiter_nfs4_pnfs_commit_ds +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x1d34271f pnfs_generic_commit_pagelist +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x1ea73d84 __SCK__tp_func_pnfs_mds_fallback_write_pagelist +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x2381a403 pnfs_ld_read_done +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x23c89972 pnfs_generic_pg_check_layout +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x297f101e __traceiter_nfs4_pnfs_write EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x2b16e909 __SCT__tp_func_nfs4_pnfs_commit_ds -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x2cb01538 __SCK__tp_func_pnfs_mds_fallback_read_pagelist -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x2cf0e5a4 pnfs_nfs_generic_sync -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x32aa33b7 __SCK__tp_func_pnfs_mds_fallback_write_pagelist -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x32c28960 pnfs_set_layoutcommit -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x399771df nfs4_set_rw_stateid -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x3ccf89b7 pnfs_add_commit_array -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x41442bf0 pnfs_generic_pg_readpages -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x41516103 __traceiter_nfs4_pnfs_read -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x4198c7f8 nfs42_proc_layouterror -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x41c0e687 nfs4_schedule_migration_recovery -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x46ff08b2 __tracepoint_nfs4_pnfs_read -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x472bf46c __SCK__tp_func_ff_layout_write_error -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x48333ee8 pnfs_generic_pg_check_layout -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x4970443e __traceiter_ff_layout_commit_error -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x4a4fcd3c pnfs_generic_sync -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x4bbc61c2 __traceiter_pnfs_mds_fallback_read_pagelist -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x4c246f14 __traceiter_pnfs_mds_fallback_write_pagelist -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x4e6c0d7d nfs4_pnfs_ds_add -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x4eacf5a0 __SCK__tp_func_ff_layout_commit_error -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x50491c80 nfs4_init_deviceid_node -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x5341abe8 pnfs_read_done_resend_to_mds -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x53e93569 pnfs_generic_search_commit_reqs -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x542702bf nfs4_decode_mp_ds_addr -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x57968e4c __traceiter_pnfs_mds_fallback_pg_init_read -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x57ae1ba0 __tracepoint_pnfs_mds_fallback_pg_init_read -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x5a11be38 pnfs_generic_recover_commit_reqs -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x5e45c47b __traceiter_ff_layout_read_error -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x5f37d0c6 nfs4_pnfs_ds_connect -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x5f750212 pnfs_generic_clear_request_commit -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x603f778c pnfs_generic_commit_pagelist +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x2b8e4633 __tracepoint_pnfs_mds_fallback_read_pagelist +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x3891bdaf __tracepoint_nfs4_pnfs_commit_ds +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x398ddbde __tracepoint_ff_layout_write_error +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x399153d7 __traceiter_pnfs_mds_fallback_read_done +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x3b0f5828 __traceiter_pnfs_mds_fallback_read_pagelist +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x3b39665d pnfs_read_resend_pnfs +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x426ca9c2 pnfs_alloc_commit_array +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x45e07bff __SCK__tp_func_nfs4_pnfs_write +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x463460dc nfs4_find_or_create_ds_client +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x46477dfd __tracepoint_pnfs_mds_fallback_write_done +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x4e1a0a48 pnfs_generic_pg_init_write +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x51e14142 __traceiter_nfs4_pnfs_read +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x51e5d14e nfs4_set_ds_client +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x524fccc8 pnfs_generic_pg_writepages +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x55286f45 pnfs_generic_ds_cinfo_release_lseg +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x555395a4 __tracepoint_nfs4_pnfs_read +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x5b92af5d nfs4_put_deviceid_node +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x60030470 pnfs_set_layoutcommit EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x6085edbd nfs_map_string_to_numeric -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x62bc852e pnfs_layout_mark_request_commit +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x627bf4ef __traceiter_ff_layout_commit_error EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x63826d35 __SCT__tp_func_nfs4_pnfs_read -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x63b625fa pnfs_generic_write_commit_done +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x639b3133 pnfs_nfs_generic_sync +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x63ff9cfc pnfs_write_done_resend_to_mds +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x6514b29f nfs4_pnfs_ds_connect EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x69d3558d pnfs_generic_rw_release EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x6a5eb444 __SCT__tp_func_pnfs_mds_fallback_pg_init_read EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x6a925097 __SCT__tp_func_pnfs_mds_fallback_read_pagelist -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x6b00fd51 __tracepoint_ff_layout_write_error -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x6e14a572 pnfs_generic_scan_commit_lists -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x6f692a53 pnfs_generic_layout_insert_lseg -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x73d0290e __SCK__tp_func_pnfs_mds_fallback_write_done -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x74d3ba73 __SCK__tp_func_pnfs_mds_fallback_pg_init_write -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x783239f3 __SCK__tp_func_nfs4_pnfs_read -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x7b9bd6a5 nfs4_schedule_lease_recovery +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x6ac524f0 nfs4_sequence_done +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x6badd1e7 pnfs_set_lo_fail +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x6bbd812f __tracepoint_ff_layout_commit_error +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x6dd2a662 nfs42_proc_layouterror +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x6de9d661 pnfs_generic_prepare_to_resend_writes +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x6f2c0e22 pnfs_unregister_layoutdriver +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x70e12bcd nfs4_set_rw_stateid +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x73ede978 __tracepoint_pnfs_mds_fallback_pg_init_write +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x743e2ced nfs4_schedule_migration_recovery +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x76c5422a __SCK__tp_func_pnfs_mds_fallback_write_done +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x7704ec8b __SCK__tp_func_nfs4_pnfs_read +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x799768cc pnfs_generic_pg_check_range +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x79dc9d21 __tracepoint_pnfs_mds_fallback_pg_init_read EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x7e42bd3f __SCT__tp_func_ff_layout_read_error -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x81c23033 nfs4_mark_deviceid_available -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x828d616b __traceiter_pnfs_mds_fallback_pg_get_mirror_count -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x833c7501 __tracepoint_pnfs_mds_fallback_write_pagelist -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x87db6b1b pnfs_generic_pg_writepages -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x89e393c3 pnfs_report_layoutstat -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x8d9a1b44 nfs41_sequence_done +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x8066d521 nfs_remove_bad_delegation +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x81dbd2c9 pnfs_error_mark_layout_for_return +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x86a08578 pnfs_generic_clear_request_commit +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x88aaa06f __SCK__tp_func_ff_layout_read_error +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x8e03eaae __traceiter_pnfs_mds_fallback_pg_init_write +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x92d9ba70 pnfs_generic_pg_readpages EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x930a94fd __SCT__tp_func_pnfs_mds_fallback_write_done -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x9423e811 pnfs_destroy_layout -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x9655d9d7 pnfs_generic_pg_init_write +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x93fd9ca5 nfs4_mark_deviceid_unavailable +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x962295ee nfs4_mark_deviceid_available EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x96c4643f __SCT__tp_func_pnfs_mds_fallback_pg_get_mirror_count -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x9800aecc nfs4_mark_deviceid_unavailable -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x998b56be pnfs_set_lo_fail -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x99f4a15a nfs4_proc_getdeviceinfo -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x9a4cf5c6 nfs4_put_deviceid_node -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x9a6f0a36 __traceiter_nfs4_pnfs_write -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x9e5f0015 pnfs_ld_read_done -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x9e6d4aaf pnfs_update_layout -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x9f31a090 nfs4_test_deviceid_unavailable -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xa1ab2bc9 pnfs_generic_ds_cinfo_release_lseg -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xa2b74a49 __traceiter_pnfs_mds_fallback_read_done -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xa51a0324 pnfs_generic_pg_init_read -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xa8a46874 pnfs_read_resend_pnfs +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x974c27b2 pnfs_free_commit_array +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x98912006 __SCK__tp_func_ff_layout_commit_error +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x9c500a35 pnfs_generic_pg_test +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xa04302cd __SCK__tp_func_pnfs_mds_fallback_pg_init_write +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xa2340814 nfs4_decode_mp_ds_addr +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xa3769479 __SCK__tp_func_nfs4_pnfs_commit_ds +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xa57fd46c __tracepoint_pnfs_mds_fallback_write_pagelist +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xa6ff1aef __traceiter_ff_layout_write_error +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xa9428442 nfs4_proc_getdeviceinfo +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xab158df0 pnfs_generic_scan_commit_lists +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xac5dbacc __SCK__tp_func_ff_layout_write_error EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xadeca730 __SCT__tp_func_nfs4_pnfs_write -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xaf0b5bf8 nfs4_find_or_create_ds_client -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xb11f8703 __tracepoint_pnfs_mds_fallback_read_pagelist -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xb1ae980c nfs4_schedule_session_recovery -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xb86a1fae pnfs_generic_prepare_to_resend_writes -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xbced3bab nfs4_init_ds_session -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xbd800dd2 __traceiter_nfs4_pnfs_commit_ds -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xc19eb2c7 __tracepoint_pnfs_mds_fallback_write_done -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xc1b7d672 __traceiter_pnfs_mds_fallback_write_done +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xaed3b1ef nfs4_schedule_lease_recovery +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xafbaa71c nfs4_delete_deviceid +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xafd6d513 nfs4_init_ds_session +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xb05168e8 nfs4_test_session_trunk +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xb3d8fdd0 pnfs_register_layoutdriver +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xb4e65391 nfs41_sequence_done +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xba955423 pnfs_add_commit_array +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xbd2d8759 pnfs_generic_pg_init_read EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xc361c3c5 __SCT__tp_func_pnfs_mds_fallback_read_done -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xc37590f5 pnfs_generic_pg_check_range -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xc4cb8acc __SCK__tp_func_pnfs_mds_fallback_pg_get_mirror_count -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xcac762b1 pnfs_alloc_commit_array +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xc4045603 __tracepoint_pnfs_mds_fallback_pg_get_mirror_count +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xc43e9bc9 nfs4_init_deviceid_node +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xc4ff7510 pnfs_put_lseg +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xc8276a10 pnfs_generic_write_commit_done +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xc8aaaaec pnfs_layoutcommit_inode EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xcc21ce5c __SCT__tp_func_ff_layout_commit_error -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xceae41c6 pnfs_layoutcommit_inode -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xcff587af nfs4_set_ds_client -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xd03fe7eb pnfs_generic_pg_test -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xd06bf704 pnfs_put_lseg -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xd977b2b8 __SCK__tp_func_pnfs_mds_fallback_read_done -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xdc20f331 __SCK__tp_func_nfs4_pnfs_commit_ds +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xcc4b857f __SCK__tp_func_pnfs_mds_fallback_read_done +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xcdfd22c7 pnfs_layout_mark_request_commit +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xd0089cef pnfs_update_layout +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xd05ed301 pnfs_report_layoutstat +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xd39db18d pnfs_generic_search_commit_reqs +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xd82e753f nfs4_setup_sequence +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xd89f6b84 pnfs_generic_sync EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xdeb5edce __SCT__tp_func_pnfs_mds_fallback_pg_init_write -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xdf5f9411 nfs4_schedule_stateid_recovery -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xe0227cab nfs4_find_get_deviceid -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xe156b06c pnfs_write_done_resend_to_mds -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xe1732b22 __tracepoint_pnfs_mds_fallback_pg_get_mirror_count -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xe4fc613a __traceiter_pnfs_mds_fallback_pg_init_write -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xe96976fa nfs4_pnfs_ds_put -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xe97c2848 __tracepoint_pnfs_mds_fallback_pg_init_write -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xea97946b pnfs_register_layoutdriver -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xebba48bf nfs_remove_bad_delegation +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xe3375c6a __traceiter_ff_layout_read_error +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xe78130a7 __tracepoint_ff_layout_read_error EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xed15fb41 nfs4_print_deviceid -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xf0cb5b1d nfs4_schedule_lease_moved_recovery -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xf0d23faa __SCK__tp_func_ff_layout_read_error +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xee1311df __tracepoint_nfs4_pnfs_write +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xeed486bf nfs4_pnfs_ds_add +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xf0fd239f pnfs_generic_pg_cleanup EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xf32fa2b7 __SCT__tp_func_ff_layout_write_error -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xf35932db pnfs_ld_write_done -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xf628383e pnfs_error_mark_layout_for_return +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xf37cc754 __SCK__tp_func_pnfs_mds_fallback_pg_get_mirror_count +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xf3ec57ee pnfs_read_done_resend_to_mds +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xf6338545 pnfs_ld_write_done +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xf6ca6778 __traceiter_pnfs_mds_fallback_write_pagelist EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xf7801360 nfs41_maxgetdevinfo_overhead +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xf820ad86 __SCK__tp_func_pnfs_mds_fallback_read_pagelist +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xf8512982 nfs4_schedule_session_recovery EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xf999267e pnfs_generic_commit_release -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xf9b21bef pnfs_generic_pg_cleanup -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xfd241511 pnfs_generic_ds_cinfo_destroy +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xfb8bbb90 __tracepoint_pnfs_mds_fallback_read_done +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xfbc902b9 __traceiter_pnfs_mds_fallback_pg_init_read EXPORT_SYMBOL_GPL fs/nfs_common/grace 0x1fe1e1ad locks_end_grace EXPORT_SYMBOL_GPL fs/nfs_common/grace 0x2bc98427 opens_in_grace EXPORT_SYMBOL_GPL fs/nfs_common/grace 0x7e235c12 locks_in_grace EXPORT_SYMBOL_GPL fs/nfs_common/grace 0xa3ec3a1c locks_start_grace -EXPORT_SYMBOL_GPL fs/nfs_common/nfs_acl 0x14fb9a09 nfsacl_encode -EXPORT_SYMBOL_GPL fs/nfs_common/nfs_acl 0xc6ba619d nfsacl_decode -EXPORT_SYMBOL_GPL fs/nfs_common/nfs_acl 0xc7960a7a nfs_stream_decode_acl -EXPORT_SYMBOL_GPL fs/nfs_common/nfs_acl 0xd43ea994 nfs_stream_encode_acl -EXPORT_SYMBOL_GPL fs/nfsd/nfsd 0xd9417914 nfsd4_ssc_init_umount_work +EXPORT_SYMBOL_GPL fs/nfs_common/nfs_acl 0x83c41550 nfs_stream_encode_acl +EXPORT_SYMBOL_GPL fs/nfs_common/nfs_acl 0x907bcf11 nfsacl_encode +EXPORT_SYMBOL_GPL fs/nfs_common/nfs_acl 0xe4b9f6d1 nfsacl_decode +EXPORT_SYMBOL_GPL fs/nfs_common/nfs_acl 0xf581b460 nfs_stream_decode_acl +EXPORT_SYMBOL_GPL fs/nfsd/nfsd 0xaa66a333 nfsd4_ssc_init_umount_work +EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x01e3e3d1 o2nm_node_get EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x1b89c6ee o2hb_fill_node_map -EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x48bc8c21 o2hb_setup_callback +EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x3aa381b9 o2nm_node_put EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x4900035b o2hb_stop_all_regions +EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x514cf4d0 o2hb_unregister_callback EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x58c88ff2 o2hb_get_all_regions EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x5e95a4b2 o2net_send_message_vec EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x6a0c3847 __mlog_printk -EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x724f2e15 o2hb_unregister_callback +EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x7a089584 o2hb_register_callback EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x81a17396 mlog_and_bits -EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x917b92b0 o2nm_get_node_by_num EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xa87bc9e7 o2nm_configured_node_map -EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xaf1b0002 o2nm_node_get -EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xb53673fc o2nm_node_put EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xb6ebf62a o2nm_this_node EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xbd13ee5d o2hb_check_node_heartbeating_no_sem EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xc4d99852 o2hb_check_node_heartbeating_from_callback -EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xc93cdf8b o2nm_get_node_by_ip EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xd859ac8c o2net_fill_node_map +EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xe04952e8 o2hb_setup_callback +EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xed177114 o2nm_get_node_by_ip +EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xf126fc09 o2nm_get_node_by_num EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xf1a5611d o2net_unregister_handler_list EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xf56c2017 mlog_not_bits EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xf982e6db o2net_send_message -EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xfdc0a964 o2hb_register_callback EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xfe1298f3 o2net_register_handler -EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0x279286d8 dlmunlock -EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0x2b97be16 dlm_unregister_domain -EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0x6408c8ab dlm_register_domain +EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0x257c618a dlmunlock EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0x7a1211f8 dlm_setup_eviction_cb -EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0xb0e28e8c dlm_register_eviction_cb +EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0x8a2bc307 dlm_register_eviction_cb +EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0x8e964f67 dlm_print_one_lock +EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0xbeb2ad60 dlm_register_domain +EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0xc4d8e0f9 dlmlock EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0xd7ba575e dlm_errmsg EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0xd8fa57a6 dlm_unregister_eviction_cb -EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0xdd1f0032 dlm_print_one_lock -EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0xe3c90878 dlmlock +EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0xe4824b78 dlm_unregister_domain EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0xfb86b96f dlm_errname EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x0a726931 ocfs2_cluster_this_node EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x0cfd3fc5 ocfs2_cluster_connect_agnostic EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x1475f64b ocfs2_dlm_lvb_valid -EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x191f5bbf ocfs2_plock -EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x4d14ef4e ocfs2_kset +EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x268f756d ocfs2_stack_glue_unregister +EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x3099c19a ocfs2_plock EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x4d3af7fa ocfs2_cluster_hangup EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x76f40744 ocfs2_dlm_lvb +EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x8d554941 ocfs2_kset EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x9507547f ocfs2_cluster_disconnect +EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x9ac21abb ocfs2_stack_glue_register EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xaf969565 ocfs2_dlm_lock EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xbbc4ef97 ocfs2_stack_supports_plocks EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xc5196999 ocfs2_dlm_unlock EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xc9fae756 ocfs2_cluster_connect EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xcafdd707 ocfs2_dlm_lock_status -EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xcf3a23df ocfs2_stack_glue_register EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xd344e4ee ocfs2_stack_glue_set_max_proto_version -EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xd595c552 ocfs2_stack_glue_unregister EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xd806a273 ocfs2_dlm_dump_lksb EXPORT_SYMBOL_GPL fs/pstore/pstore_blk 0x43cc3d4b pstore_blk_get_config -EXPORT_SYMBOL_GPL fs/pstore/pstore_blk 0x70ee6696 unregister_pstore_device -EXPORT_SYMBOL_GPL fs/pstore/pstore_blk 0xc8729e7a register_pstore_device -EXPORT_SYMBOL_GPL fs/pstore/pstore_zone 0x7bf15f8e register_pstore_zone -EXPORT_SYMBOL_GPL fs/pstore/pstore_zone 0xbb9324c1 unregister_pstore_zone +EXPORT_SYMBOL_GPL fs/pstore/pstore_blk 0x8b631923 register_pstore_device +EXPORT_SYMBOL_GPL fs/pstore/pstore_blk 0x9bdbc69a unregister_pstore_device +EXPORT_SYMBOL_GPL fs/pstore/pstore_zone 0x523452ba unregister_pstore_zone +EXPORT_SYMBOL_GPL fs/pstore/pstore_zone 0x77f48916 register_pstore_zone EXPORT_SYMBOL_GPL fs/smbfs_common/cifs_arc4 0xabd9af6d cifs_arc4_crypt EXPORT_SYMBOL_GPL fs/smbfs_common/cifs_arc4 0xc4c73891 cifs_arc4_setkey EXPORT_SYMBOL_GPL fs/smbfs_common/cifs_md4 0x798f3830 cifs_md4_init EXPORT_SYMBOL_GPL fs/smbfs_common/cifs_md4 0xceecd9e4 cifs_md4_final EXPORT_SYMBOL_GPL fs/smbfs_common/cifs_md4 0xdef1096d cifs_md4_update -EXPORT_SYMBOL_GPL kernel/torture 0x06b23452 _torture_create_kthread EXPORT_SYMBOL_GPL kernel/torture 0x0d535267 torture_num_online_cpus EXPORT_SYMBOL_GPL kernel/torture 0x1205ef04 torture_hrtimeout_ms +EXPORT_SYMBOL_GPL kernel/torture 0x177c5fb6 _torture_stop_kthread EXPORT_SYMBOL_GPL kernel/torture 0x1b2fca48 torture_must_stop_irq -EXPORT_SYMBOL_GPL kernel/torture 0x1b7ad45e _torture_stop_kthread EXPORT_SYMBOL_GPL kernel/torture 0x1be7d8be torture_onoff_failures EXPORT_SYMBOL_GPL kernel/torture 0x2b3de84b torture_hrtimeout_us EXPORT_SYMBOL_GPL kernel/torture 0x3e9619f5 torture_onoff_stats @@ -12358,13 +12331,14 @@ EXPORT_SYMBOL_GPL kernel/torture 0x6c3ff11a torture_init_begin EXPORT_SYMBOL_GPL kernel/torture 0x759571e0 torture_hrtimeout_s EXPORT_SYMBOL_GPL kernel/torture 0x8b0e1d2f torture_shuffle_init +EXPORT_SYMBOL_GPL kernel/torture 0xbaafbe56 _torture_create_kthread EXPORT_SYMBOL_GPL kernel/torture 0xbb8ef471 verbose_torout_sleep EXPORT_SYMBOL_GPL kernel/torture 0xc67a49d4 torture_cleanup_begin EXPORT_SYMBOL_GPL kernel/torture 0xc94a93e3 torture_onoff_init -EXPORT_SYMBOL_GPL kernel/torture 0xcd06dd15 torture_shuffle_task_register EXPORT_SYMBOL_GPL kernel/torture 0xdbc5277a torture_shutdown_init EXPORT_SYMBOL_GPL kernel/torture 0xe2430307 stutter_wait EXPORT_SYMBOL_GPL kernel/torture 0xe6989fd3 torture_init_end +EXPORT_SYMBOL_GPL kernel/torture 0xe756c8c4 torture_shuffle_task_register EXPORT_SYMBOL_GPL kernel/torture 0xf6d34fb5 torture_kthread_stopping EXPORT_SYMBOL_GPL lib/842/842_compress 0xcf048a91 sw842_compress EXPORT_SYMBOL_GPL lib/842/842_decompress 0xa4adedf1 sw842_decompress @@ -12381,8 +12355,8 @@ EXPORT_SYMBOL_GPL lib/crypto/libpoly1305 0xfa617389 poly1305_update_generic EXPORT_SYMBOL_GPL lib/crypto/libsm4 0x24e254e8 sm4_expandkey EXPORT_SYMBOL_GPL lib/crypto/libsm4 0xfa81970e sm4_crypt_block -EXPORT_SYMBOL_GPL lib/notifier-error-inject 0x0d5676d7 notifier_err_inject_init -EXPORT_SYMBOL_GPL lib/notifier-error-inject 0x568d34ea notifier_err_inject_dir +EXPORT_SYMBOL_GPL lib/notifier-error-inject 0x03cdb0c5 notifier_err_inject_init +EXPORT_SYMBOL_GPL lib/notifier-error-inject 0xbfe8ad10 notifier_err_inject_dir EXPORT_SYMBOL_GPL lib/raid6/raid6_pq 0x1803a6ed raid6_2data_recov EXPORT_SYMBOL_GPL lib/raid6/raid6_pq 0x2b30f429 raid6_call EXPORT_SYMBOL_GPL lib/raid6/raid6_pq 0xe4b051cf raid6_datap_recov @@ -12391,1016 +12365,1015 @@ EXPORT_SYMBOL_GPL lib/reed_solomon/reed_solomon 0x63adbf92 encode_rs8 EXPORT_SYMBOL_GPL lib/reed_solomon/reed_solomon 0xeb2f825c init_rs_gfp EXPORT_SYMBOL_GPL lib/reed_solomon/reed_solomon 0xfd581da1 free_rs -EXPORT_SYMBOL_GPL net/6lowpan/6lowpan 0x25b6f74e lowpan_header_compress -EXPORT_SYMBOL_GPL net/6lowpan/6lowpan 0xac6b3051 lowpan_header_decompress -EXPORT_SYMBOL_GPL net/802/garp 0x2e9e99f9 garp_uninit_applicant -EXPORT_SYMBOL_GPL net/802/garp 0x87b6cbce garp_request_leave -EXPORT_SYMBOL_GPL net/802/garp 0xb110f0ec garp_register_application -EXPORT_SYMBOL_GPL net/802/garp 0xd9786881 garp_init_applicant -EXPORT_SYMBOL_GPL net/802/garp 0xe6ed00b5 garp_unregister_application -EXPORT_SYMBOL_GPL net/802/garp 0xe7eecdd8 garp_request_join -EXPORT_SYMBOL_GPL net/802/mrp 0x149383b1 mrp_init_applicant -EXPORT_SYMBOL_GPL net/802/mrp 0x34bcb6e7 mrp_uninit_applicant -EXPORT_SYMBOL_GPL net/802/mrp 0x37291855 mrp_unregister_application -EXPORT_SYMBOL_GPL net/802/mrp 0x497e0871 mrp_request_join -EXPORT_SYMBOL_GPL net/802/mrp 0x9eabc305 mrp_register_application -EXPORT_SYMBOL_GPL net/802/mrp 0xd3172c51 mrp_request_leave -EXPORT_SYMBOL_GPL net/802/stp 0x7e1dd8d8 stp_proto_unregister -EXPORT_SYMBOL_GPL net/802/stp 0xd75d22f8 stp_proto_register -EXPORT_SYMBOL_GPL net/9p/9pnet 0x3e9f418e p9_client_xattrwalk -EXPORT_SYMBOL_GPL net/9p/9pnet 0x7ece73f8 p9_client_xattrcreate +EXPORT_SYMBOL_GPL net/6lowpan/6lowpan 0xc35a446d lowpan_header_decompress +EXPORT_SYMBOL_GPL net/6lowpan/6lowpan 0xce990eea lowpan_header_compress +EXPORT_SYMBOL_GPL net/802/garp 0x462a5612 garp_init_applicant +EXPORT_SYMBOL_GPL net/802/garp 0xc0977d7c garp_request_leave +EXPORT_SYMBOL_GPL net/802/garp 0xcd9d5810 garp_request_join +EXPORT_SYMBOL_GPL net/802/garp 0xd70ad566 garp_uninit_applicant +EXPORT_SYMBOL_GPL net/802/garp 0xe0301957 garp_unregister_application +EXPORT_SYMBOL_GPL net/802/garp 0xf95ee0d5 garp_register_application +EXPORT_SYMBOL_GPL net/802/mrp 0x3278fc77 mrp_request_join +EXPORT_SYMBOL_GPL net/802/mrp 0xc09d8bf1 mrp_init_applicant +EXPORT_SYMBOL_GPL net/802/mrp 0xc643cf80 mrp_uninit_applicant +EXPORT_SYMBOL_GPL net/802/mrp 0xcb6ab0ae mrp_register_application +EXPORT_SYMBOL_GPL net/802/mrp 0xda2c10ca mrp_request_leave +EXPORT_SYMBOL_GPL net/802/mrp 0xe2cca5e7 mrp_unregister_application +EXPORT_SYMBOL_GPL net/802/stp 0x1e3f4578 stp_proto_register +EXPORT_SYMBOL_GPL net/802/stp 0xbf6114eb stp_proto_unregister +EXPORT_SYMBOL_GPL net/9p/9pnet 0x26e0430e p9_client_xattrwalk +EXPORT_SYMBOL_GPL net/9p/9pnet 0xe1392405 p9_client_xattrcreate EXPORT_SYMBOL_GPL net/atm/atm 0xb09faf79 register_atmdevice_notifier EXPORT_SYMBOL_GPL net/atm/atm 0xcfb6a3da unregister_atmdevice_notifier -EXPORT_SYMBOL_GPL net/ax25/ax25 0x1450e12c ax25_register_pid EXPORT_SYMBOL_GPL net/ax25/ax25 0xac93ae05 ax25_bcast EXPORT_SYMBOL_GPL net/ax25/ax25 0xaeb7451e ax25_defaddr -EXPORT_SYMBOL_GPL net/bridge/bridge 0x03f22e5f br_multicast_router -EXPORT_SYMBOL_GPL net/bridge/bridge 0x07a5c8c8 br_multicast_has_router_adjacent -EXPORT_SYMBOL_GPL net/bridge/bridge 0x208db60d br_handle_frame_finish -EXPORT_SYMBOL_GPL net/bridge/bridge 0x22cda33d br_fdb_clear_offload -EXPORT_SYMBOL_GPL net/bridge/bridge 0x23c007ce br_vlan_get_proto -EXPORT_SYMBOL_GPL net/bridge/bridge 0x24a62eca br_port_flag_is_set -EXPORT_SYMBOL_GPL net/bridge/bridge 0x265309c8 br_fdb_find_port -EXPORT_SYMBOL_GPL net/bridge/bridge 0x46085c98 br_vlan_get_pvid -EXPORT_SYMBOL_GPL net/bridge/bridge 0x4f17ab0f br_vlan_get_pvid_rcu -EXPORT_SYMBOL_GPL net/bridge/bridge 0x62d7b578 br_forward -EXPORT_SYMBOL_GPL net/bridge/bridge 0x752eaf66 br_dev_queue_push_xmit -EXPORT_SYMBOL_GPL net/bridge/bridge 0x823d1a1a nf_br_ops -EXPORT_SYMBOL_GPL net/bridge/bridge 0x8505a1a4 br_get_ageing_time -EXPORT_SYMBOL_GPL net/bridge/bridge 0x8b36e8e5 br_multicast_list_adjacent -EXPORT_SYMBOL_GPL net/bridge/bridge 0x9bd5a0e2 br_vlan_get_info -EXPORT_SYMBOL_GPL net/bridge/bridge 0x9e6b4b1b br_port_get_stp_state -EXPORT_SYMBOL_GPL net/bridge/bridge 0xa0f55a12 br_vlan_get_info_rcu -EXPORT_SYMBOL_GPL net/bridge/bridge 0xc01da386 br_multicast_has_querier_anywhere -EXPORT_SYMBOL_GPL net/bridge/bridge 0xca1e45a6 br_vlan_enabled -EXPORT_SYMBOL_GPL net/bridge/bridge 0xd8ec9e45 br_forward_finish -EXPORT_SYMBOL_GPL net/bridge/bridge 0xe433e503 br_multicast_has_querier_adjacent -EXPORT_SYMBOL_GPL net/bridge/bridge 0xec52d436 br_multicast_enabled -EXPORT_SYMBOL_GPL net/core/failover 0x322b7273 failover_slave_unregister -EXPORT_SYMBOL_GPL net/core/failover 0xf200bfc6 failover_unregister -EXPORT_SYMBOL_GPL net/core/failover 0xf7530d2a failover_register -EXPORT_SYMBOL_GPL net/dccp/dccp 0x0626601a dccp_set_state -EXPORT_SYMBOL_GPL net/dccp/dccp 0x0a0b40fd dccp_done -EXPORT_SYMBOL_GPL net/dccp/dccp 0x0ac906b6 dccp_check_req -EXPORT_SYMBOL_GPL net/dccp/dccp 0x0cdc4bd7 dccp_make_response -EXPORT_SYMBOL_GPL net/dccp/dccp 0x0d51d7a8 dccp_parse_options +EXPORT_SYMBOL_GPL net/ax25/ax25 0xb8a524e4 ax25_register_pid +EXPORT_SYMBOL_GPL net/bridge/bridge 0x08f872ca br_vlan_enabled +EXPORT_SYMBOL_GPL net/bridge/bridge 0x0c89f418 br_get_ageing_time +EXPORT_SYMBOL_GPL net/bridge/bridge 0x0f65409d br_multicast_router +EXPORT_SYMBOL_GPL net/bridge/bridge 0x1d757d4e br_multicast_has_querier_anywhere +EXPORT_SYMBOL_GPL net/bridge/bridge 0x1f2b48a4 br_forward_finish +EXPORT_SYMBOL_GPL net/bridge/bridge 0x2eaa5290 br_multicast_has_router_adjacent +EXPORT_SYMBOL_GPL net/bridge/bridge 0x3ce64a18 nf_br_ops +EXPORT_SYMBOL_GPL net/bridge/bridge 0x5508c086 br_multicast_list_adjacent +EXPORT_SYMBOL_GPL net/bridge/bridge 0x5655daa9 br_fdb_clear_offload +EXPORT_SYMBOL_GPL net/bridge/bridge 0x60a3ef80 br_multicast_enabled +EXPORT_SYMBOL_GPL net/bridge/bridge 0x626360c2 br_forward +EXPORT_SYMBOL_GPL net/bridge/bridge 0x894ef9e9 br_port_flag_is_set +EXPORT_SYMBOL_GPL net/bridge/bridge 0x977da570 br_multicast_has_querier_adjacent +EXPORT_SYMBOL_GPL net/bridge/bridge 0xa3e82c0a br_port_get_stp_state +EXPORT_SYMBOL_GPL net/bridge/bridge 0xa7a860d3 br_handle_frame_finish +EXPORT_SYMBOL_GPL net/bridge/bridge 0xb5d1653f br_dev_queue_push_xmit +EXPORT_SYMBOL_GPL net/bridge/bridge 0xda77adeb br_vlan_get_pvid +EXPORT_SYMBOL_GPL net/bridge/bridge 0xec9d3c47 br_vlan_get_info +EXPORT_SYMBOL_GPL net/bridge/bridge 0xf2cbd931 br_vlan_get_proto +EXPORT_SYMBOL_GPL net/bridge/bridge 0xf57537bc br_vlan_get_info_rcu +EXPORT_SYMBOL_GPL net/bridge/bridge 0xfb0df6f8 br_vlan_get_pvid_rcu +EXPORT_SYMBOL_GPL net/bridge/bridge 0xfd333475 br_fdb_find_port +EXPORT_SYMBOL_GPL net/core/failover 0x668d5b39 failover_slave_unregister +EXPORT_SYMBOL_GPL net/core/failover 0x67585032 failover_unregister +EXPORT_SYMBOL_GPL net/core/failover 0xf5ea6a26 failover_register +EXPORT_SYMBOL_GPL net/dccp/dccp 0x00104438 dccp_check_req +EXPORT_SYMBOL_GPL net/dccp/dccp 0x099970a7 dccp_shutdown +EXPORT_SYMBOL_GPL net/dccp/dccp 0x0df59ad9 dccp_feat_signal_nn_change EXPORT_SYMBOL_GPL net/dccp/dccp 0x182ec2bf dccp_ackvec_parsed_add -EXPORT_SYMBOL_GPL net/dccp/dccp 0x2609b329 dccp_disconnect -EXPORT_SYMBOL_GPL net/dccp/dccp 0x2d3adb39 dccp_rcv_established -EXPORT_SYMBOL_GPL net/dccp/dccp 0x2f19a917 dccp_poll -EXPORT_SYMBOL_GPL net/dccp/dccp 0x3324914f dccp_destroy_sock -EXPORT_SYMBOL_GPL net/dccp/dccp 0x4b653b7e dccp_sendmsg +EXPORT_SYMBOL_GPL net/dccp/dccp 0x1b365a86 dccp_sendmsg +EXPORT_SYMBOL_GPL net/dccp/dccp 0x1fc46444 dccp_sync_mss +EXPORT_SYMBOL_GPL net/dccp/dccp 0x227dba7a dccp_ctl_make_reset +EXPORT_SYMBOL_GPL net/dccp/dccp 0x2e9c0a5f dccp_rcv_established +EXPORT_SYMBOL_GPL net/dccp/dccp 0x35a9441a dccp_init_sock +EXPORT_SYMBOL_GPL net/dccp/dccp 0x37b4570f dccp_insert_option +EXPORT_SYMBOL_GPL net/dccp/dccp 0x381b1e90 dccp_setsockopt +EXPORT_SYMBOL_GPL net/dccp/dccp 0x46bf9962 dccp_send_sync +EXPORT_SYMBOL_GPL net/dccp/dccp 0x4988edeb dccp_reqsk_send_ack EXPORT_SYMBOL_GPL net/dccp/dccp 0x4cdd391d dccp_feat_list_purge -EXPORT_SYMBOL_GPL net/dccp/dccp 0x4e3624e5 dccp_insert_option -EXPORT_SYMBOL_GPL net/dccp/dccp 0x51a5a675 dccp_sync_mss -EXPORT_SYMBOL_GPL net/dccp/dccp 0x54f5d482 dccp_init_sock +EXPORT_SYMBOL_GPL net/dccp/dccp 0x506b85d3 dccp_reqsk_init EXPORT_SYMBOL_GPL net/dccp/dccp 0x59814a84 dccp_statistics -EXPORT_SYMBOL_GPL net/dccp/dccp 0x59e260f4 dccp_rcv_state_process -EXPORT_SYMBOL_GPL net/dccp/dccp 0x5c903802 inet_dccp_listen -EXPORT_SYMBOL_GPL net/dccp/dccp 0x675dfd2e dccp_send_sync -EXPORT_SYMBOL_GPL net/dccp/dccp 0x710a4e70 dccp_ctl_make_reset +EXPORT_SYMBOL_GPL net/dccp/dccp 0x5d346731 dccp_rcv_state_process +EXPORT_SYMBOL_GPL net/dccp/dccp 0x5d8eaaa4 dccp_parse_options +EXPORT_SYMBOL_GPL net/dccp/dccp 0x66648f1b dccp_getsockopt +EXPORT_SYMBOL_GPL net/dccp/dccp 0x711599a3 dccp_close +EXPORT_SYMBOL_GPL net/dccp/dccp 0x71a08ffa dccp_done EXPORT_SYMBOL_GPL net/dccp/dccp 0x722630de dccp_hashinfo -EXPORT_SYMBOL_GPL net/dccp/dccp 0x805993be dccp_ioctl +EXPORT_SYMBOL_GPL net/dccp/dccp 0x80199d24 dccp_connect EXPORT_SYMBOL_GPL net/dccp/dccp 0x80993155 dccp_timestamp EXPORT_SYMBOL_GPL net/dccp/dccp 0x86be7924 dccp_packet_name -EXPORT_SYMBOL_GPL net/dccp/dccp 0x87865017 dccp_send_ack -EXPORT_SYMBOL_GPL net/dccp/dccp 0x87fe4e6a dccp_getsockopt EXPORT_SYMBOL_GPL net/dccp/dccp 0x884a32bd dccp_death_row +EXPORT_SYMBOL_GPL net/dccp/dccp 0x8fd83993 dccp_make_response +EXPORT_SYMBOL_GPL net/dccp/dccp 0x928ea44d dccp_ioctl EXPORT_SYMBOL_GPL net/dccp/dccp 0x9598d24d dccp_ackvec_parsed_cleanup -EXPORT_SYMBOL_GPL net/dccp/dccp 0x97f8e934 dccp_child_process -EXPORT_SYMBOL_GPL net/dccp/dccp 0xb6cb02e5 dccp_feat_signal_nn_change -EXPORT_SYMBOL_GPL net/dccp/dccp 0xb7ac45da dccp_reqsk_init -EXPORT_SYMBOL_GPL net/dccp/dccp 0xb8022f2c dccp_feat_nn_get -EXPORT_SYMBOL_GPL net/dccp/dccp 0xbbaef52b dccp_setsockopt -EXPORT_SYMBOL_GPL net/dccp/dccp 0xd22f50bf dccp_close +EXPORT_SYMBOL_GPL net/dccp/dccp 0xa3402692 dccp_recvmsg +EXPORT_SYMBOL_GPL net/dccp/dccp 0xb906fdcc dccp_disconnect +EXPORT_SYMBOL_GPL net/dccp/dccp 0xbc5bf364 dccp_feat_nn_get +EXPORT_SYMBOL_GPL net/dccp/dccp 0xbc7150d5 dccp_destroy_sock +EXPORT_SYMBOL_GPL net/dccp/dccp 0xc4c43294 dccp_poll +EXPORT_SYMBOL_GPL net/dccp/dccp 0xc92ed68c dccp_send_ack +EXPORT_SYMBOL_GPL net/dccp/dccp 0xcc400123 dccp_set_state EXPORT_SYMBOL_GPL net/dccp/dccp 0xd75b7072 dccp_orphan_count -EXPORT_SYMBOL_GPL net/dccp/dccp 0xe0f73bfc dccp_connect -EXPORT_SYMBOL_GPL net/dccp/dccp 0xe603cdee dccp_recvmsg -EXPORT_SYMBOL_GPL net/dccp/dccp 0xe838628a dccp_create_openreq_child -EXPORT_SYMBOL_GPL net/dccp/dccp 0xec57b43e dccp_reqsk_send_ack -EXPORT_SYMBOL_GPL net/dccp/dccp 0xfdeb9802 dccp_shutdown -EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0x66f31eef dccp_v4_send_check -EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0x672ba3b2 dccp_invalid_packet -EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0x9e63e4f9 dccp_v4_do_rcv -EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0xb583ed97 dccp_v4_conn_request -EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0xbe7ecc24 dccp_v4_connect -EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0xece2987e dccp_v4_request_recv_sock -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x088628e0 dsa_devlink_region_create -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x1dc696b3 dsa_slave_dev_check -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x21aa4ac6 dsa_switch_shutdown -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x240a0f9b dsa_port_get_phy_sset_count -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x25ae48e3 dsa_tag_8021q_bridge_tx_fwd_offload -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x289e3594 dsa_devlink_params_register -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x2dbd3990 dsa_switch_find -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x2e2a34f3 dsa_enqueue_skb -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x35512315 dsa_tag_drivers_unregister +EXPORT_SYMBOL_GPL net/dccp/dccp 0xda7f4c56 dccp_create_openreq_child +EXPORT_SYMBOL_GPL net/dccp/dccp 0xe98d09c4 dccp_child_process +EXPORT_SYMBOL_GPL net/dccp/dccp 0xf034ff50 inet_dccp_listen +EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0x127f0828 dccp_v4_request_recv_sock +EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0x1718b8a8 dccp_invalid_packet +EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0x59e23d80 dccp_v4_conn_request +EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0x6d607967 dccp_v4_do_rcv +EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0xef75071b dccp_v4_connect +EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0xfc22e49e dccp_v4_send_check +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x00de129e dsa_switch_shutdown +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x0c03209f dsa_devlink_resource_occ_get_unregister +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x22724149 dsa_devlink_resource_register +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x22d69255 dsa_devlink_port_region_create +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x22df8dbe dsa_8021q_tx_vid +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x24611b8f dsa_port_phylink_mac_change +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x2ef28783 dsa_switch_suspend +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x359e0330 dsa_tag_8021q_bridge_tx_fwd_offload +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x3b51b44e dsa_unregister_switch EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x417d1fed dsa_8021q_rx_switch_id -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x45459c0d dsa_devlink_param_get -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x4b22fcb7 dsa_devlink_params_unregister -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x4f638cd9 dsa_tag_8021q_unregister +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x431da2ae dsa_port_get_phy_sset_count +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x4a6992fe dsa_enqueue_skb +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x4b7ff0fa dsa_switch_find +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x4be66368 dsa_devlink_param_set +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x4cc7db53 dsa_8021q_rx_vid +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x4f195ad4 dsa_slave_dev_check +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x541415d7 dsa_8021q_xmit +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x57710a50 dsa_tag_drivers_register EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x5928bba7 vid_is_dsa_8021q_rxvlan -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x6416cec4 dsa_tag_8021q_register -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x6efa0641 dsa_port_get_ethtool_phy_stats -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x703aafdc dsa_8021q_xmit -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x7c27dc22 dsa_devlink_resource_register -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x84a4d65a dsa_devlink_resource_occ_get_register -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x868b57e4 dsa_unregister_switch -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x92e2fedc dsa_switch_suspend -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x94f28b27 dsa_devlink_resources_unregister -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x99ea61bd dsa_devlink_resource_occ_get_unregister -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x9c7fa454 dsa_8021q_rx_vid +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x5be8b2fd dsa_dev_to_net_device +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x60429fa7 dsa_register_switch +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x74a491e0 dsa_port_from_netdev +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x79845783 dsa_8021q_rcv EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x9e59271d dsa_8021q_rx_source_port -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xaf99fe6c dsa_switch_resume -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xb4599c73 dsa_8021q_rcv -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xb53d7253 dsa_port_phylink_mac_change -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xb908c8b4 dsa_tag_8021q_bridge_tx_fwd_unoffload -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xbd5858b7 dsa_tag_drivers_register +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x9eeb6765 dsa_tag_drivers_unregister +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xa3f8fb77 dsa_tag_8021q_unregister +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xb3da92ab dsa_tag_8021q_bridge_tx_fwd_unoffload +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xb99a16b6 dsa_devlink_params_register EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xbe3856fc dsa_8021q_bridge_tx_fwd_offload_vid -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xc1baa1e5 dsa_8021q_tx_vid +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xbed96a4d dsa_devlink_resources_unregister +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xbf7b905b dsa_switch_resume EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xc23e8d5f dsa_devlink_region_destroy -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xd11479f4 dsa_devlink_param_set -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xde23c226 dsa_port_from_netdev -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xe6ea2e54 dsa_register_switch -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xe8037246 dsa_devlink_port_region_create +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xc3a95909 dsa_devlink_resource_occ_get_register +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xcac31d65 dsa_port_get_phy_strings +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xcf6a684c dsa_devlink_region_create +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xe4c4f407 dsa_tag_8021q_register +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xf021bf3c dsa_devlink_params_unregister EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xf13e1803 vid_is_dsa_8021q -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xf323d845 dsa_dev_to_net_device +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xf505ab3f dsa_devlink_param_get EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xf6f3b5c8 vid_is_dsa_8021q_txvlan -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xfd6ce549 dsa_port_get_phy_strings -EXPORT_SYMBOL_GPL net/ieee802154/ieee802154 0x0bd60de8 ieee802154_hdr_pull -EXPORT_SYMBOL_GPL net/ieee802154/ieee802154 0x79901d99 ieee802154_hdr_peek_addrs +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xfdce582d dsa_port_get_ethtool_phy_stats +EXPORT_SYMBOL_GPL net/ieee802154/ieee802154 0x34ea75a4 ieee802154_hdr_peek_addrs +EXPORT_SYMBOL_GPL net/ieee802154/ieee802154 0x600ec7c4 ieee802154_hdr_peek +EXPORT_SYMBOL_GPL net/ieee802154/ieee802154 0x60fc08ec ieee802154_hdr_push EXPORT_SYMBOL_GPL net/ieee802154/ieee802154 0x87e2553b ieee802154_max_payload -EXPORT_SYMBOL_GPL net/ieee802154/ieee802154 0xb3458c46 ieee802154_hdr_peek -EXPORT_SYMBOL_GPL net/ieee802154/ieee802154 0xb5bcdd2c ieee802154_hdr_push -EXPORT_SYMBOL_GPL net/ife/ife 0x2104e51a ife_encode +EXPORT_SYMBOL_GPL net/ieee802154/ieee802154 0xf2528080 ieee802154_hdr_pull +EXPORT_SYMBOL_GPL net/ife/ife 0x52b609c3 ife_encode EXPORT_SYMBOL_GPL net/ife/ife 0x6210e871 ife_tlv_meta_next EXPORT_SYMBOL_GPL net/ife/ife 0x67db2029 ife_tlv_meta_decode -EXPORT_SYMBOL_GPL net/ife/ife 0x68e58103 ife_decode +EXPORT_SYMBOL_GPL net/ife/ife 0xdf57cd59 ife_decode EXPORT_SYMBOL_GPL net/ife/ife 0xe7888e98 ife_tlv_meta_encode -EXPORT_SYMBOL_GPL net/ipv4/esp4 0x0447dd82 esp_output_tail -EXPORT_SYMBOL_GPL net/ipv4/esp4 0x94085f0a esp_input_done2 -EXPORT_SYMBOL_GPL net/ipv4/esp4 0xa4add748 esp_output_head -EXPORT_SYMBOL_GPL net/ipv4/gre 0x632c8041 gre_add_protocol -EXPORT_SYMBOL_GPL net/ipv4/gre 0xd9369645 gre_del_protocol -EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0x08c19b8e inet_diag_find_one_icsk -EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0x4afd2643 inet_diag_unregister -EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0x4b019db9 inet_diag_register -EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0x4f414704 inet_diag_bc_sk -EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0x71992245 inet_diag_msg_attrs_fill -EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0xb5f17aab inet_diag_dump_one_icsk -EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0xb777d824 inet_diag_msg_common_fill -EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0xc289821e inet_sk_diag_fill -EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0xdf0848f7 inet_diag_dump_icsk -EXPORT_SYMBOL_GPL net/ipv4/ip_gre 0xe3a7fbc7 gretap_fb_dev_create -EXPORT_SYMBOL_GPL net/ipv4/netfilter/arp_tables 0x0d878a91 arpt_alloc_initial_table -EXPORT_SYMBOL_GPL net/ipv4/netfilter/ip_tables 0x42ed62ef ipt_alloc_initial_table -EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_defrag_ipv4 0x4d720d62 nf_defrag_ipv4_enable -EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_defrag_ipv4 0xe9f0cc1a nf_defrag_ipv4_disable -EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_dup_ipv4 0xcc68f8e2 nf_dup_ipv4 -EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_reject_ipv4 0x4476b6f3 nf_send_unreach -EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_reject_ipv4 0x5ffb0d6b nf_reject_iphdr_put -EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_reject_ipv4 0x89e42133 nf_reject_skb_v4_tcp_reset -EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_reject_ipv4 0xab43654b nf_reject_skb_v4_unreach -EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_reject_ipv4 0xbd06acde nf_send_reset -EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_reject_ipv4 0xbf89c2a9 nf_reject_ip_tcphdr_get -EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_reject_ipv4 0xf001fd47 nf_reject_ip_tcphdr_put -EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_socket_ipv4 0x65e4b795 nf_sk_lookup_slow_v4 -EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_tproxy_ipv4 0x0fbc1a6b nf_tproxy_get_sock_v4 -EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_tproxy_ipv4 0xcb053d5b nf_tproxy_laddr4 -EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_tproxy_ipv4 0xe96ccc29 nf_tproxy_handle_time_wait4 -EXPORT_SYMBOL_GPL net/ipv4/netfilter/nft_fib_ipv4 0x5e93631b nft_fib4_eval -EXPORT_SYMBOL_GPL net/ipv4/netfilter/nft_fib_ipv4 0xa908f9b1 nft_fib4_eval_type -EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0x4c9ab5ad tcp_vegas_state -EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0x65d78827 tcp_vegas_init -EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0x8b8e0e3e tcp_vegas_cwnd_event -EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0xbf59f7df tcp_vegas_get_info -EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0xf93edb4a tcp_vegas_pkts_acked -EXPORT_SYMBOL_GPL net/ipv6/esp6 0x8503bd04 esp6_output_tail -EXPORT_SYMBOL_GPL net/ipv6/esp6 0xa2d7eb3c esp6_output_head -EXPORT_SYMBOL_GPL net/ipv6/esp6 0xaab370ea esp6_input_done2 -EXPORT_SYMBOL_GPL net/ipv6/ip6_tunnel 0x33409a43 ip6_tnl_encap_setup -EXPORT_SYMBOL_GPL net/ipv6/ip6_tunnel 0x3514de94 ip6_tnl_rcv_ctl -EXPORT_SYMBOL_GPL net/ipv6/ip6_tunnel 0x75bb62ca ip6_tnl_xmit_ctl -EXPORT_SYMBOL_GPL net/ipv6/netfilter/ip6_tables 0x5b2a8255 ip6t_alloc_initial_table -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_defrag_ipv6 0xe96741ec nf_defrag_ipv6_enable -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_defrag_ipv6 0xefde2be2 nf_ct_frag6_gather -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_defrag_ipv6 0xfe14cf8c nf_defrag_ipv6_disable -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_dup_ipv6 0xfad6213d nf_dup_ipv6 -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_reject_ipv6 0x02046715 nf_reject_ip6hdr_put -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_reject_ipv6 0x14654b0f nf_send_reset6 -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_reject_ipv6 0x200540d8 nf_reject_ip6_tcphdr_get -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_reject_ipv6 0x22b6a48d nf_reject_skb_v6_unreach -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_reject_ipv6 0x64b14255 nf_reject_ip6_tcphdr_put -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_reject_ipv6 0x9cccf45e nf_reject_skb_v6_tcp_reset -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_reject_ipv6 0xc4177769 nf_send_unreach6 -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_socket_ipv6 0xe28316fc nf_sk_lookup_slow_v6 -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_tproxy_ipv6 0x4c997174 nf_tproxy_get_sock_v6 -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_tproxy_ipv6 0x637743bc nf_tproxy_laddr6 -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_tproxy_ipv6 0x74ce7f8c nf_tproxy_handle_time_wait6 -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nft_fib_ipv6 0x9f0dfec4 nft_fib6_eval_type -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nft_fib_ipv6 0xa969bced nft_fib6_eval -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x17401187 l2tp_xmit_skb -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x1c5c7ace l2tp_tunnel_delete -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x23991f37 l2tp_sk_to_tunnel -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x434e3e54 l2tp_session_get_by_ifname -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x4ea049d0 l2tp_tunnel_get_session -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x5314e448 l2tp_session_register -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x55c10d99 l2tp_session_create -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x6b279250 l2tp_udp_encap_recv -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x6b72bd3a l2tp_session_set_header_len -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x6feb3a8d l2tp_tunnel_create -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x7c2dd829 l2tp_session_get_nth -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x7c927996 l2tp_recv_common -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x825017bc l2tp_session_get -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x8851c98e l2tp_tunnel_dec_refcount -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x8ad9b88c l2tp_tunnel_get_nth -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xb56f0e7c l2tp_tunnel_register -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xbcb52b54 l2tp_session_dec_refcount -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xd1088822 l2tp_session_inc_refcount -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xe271322e l2tp_tunnel_inc_refcount -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xee391524 l2tp_tunnel_get -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xfd5f3214 l2tp_session_delete -EXPORT_SYMBOL_GPL net/l2tp/l2tp_ip 0x8cfc159f l2tp_ioctl +EXPORT_SYMBOL_GPL net/ipv4/esp4 0xafdcb991 esp_output_head +EXPORT_SYMBOL_GPL net/ipv4/esp4 0xb888ae94 esp_output_tail +EXPORT_SYMBOL_GPL net/ipv4/esp4 0xcea5edf4 esp_input_done2 +EXPORT_SYMBOL_GPL net/ipv4/gre 0x98c1abea gre_del_protocol +EXPORT_SYMBOL_GPL net/ipv4/gre 0xbe72a885 gre_add_protocol +EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0x0bf3b155 inet_diag_dump_icsk +EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0x4c4ae46e inet_diag_msg_common_fill +EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0x55c0e553 inet_diag_unregister +EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0x6de0c19c inet_diag_msg_attrs_fill +EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0x72b12360 inet_diag_dump_one_icsk +EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0x944ed968 inet_diag_bc_sk +EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0xa97818a2 inet_diag_register +EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0xc16fccd2 inet_sk_diag_fill +EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0xeb020df3 inet_diag_find_one_icsk +EXPORT_SYMBOL_GPL net/ipv4/ip_gre 0x2732c375 gretap_fb_dev_create +EXPORT_SYMBOL_GPL net/ipv4/netfilter/arp_tables 0xcdb1fb58 arpt_alloc_initial_table +EXPORT_SYMBOL_GPL net/ipv4/netfilter/ip_tables 0x0b7f6a56 ipt_alloc_initial_table +EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_defrag_ipv4 0x789ba9f2 nf_defrag_ipv4_enable +EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_defrag_ipv4 0xb151ea94 nf_defrag_ipv4_disable +EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_dup_ipv4 0x75223d38 nf_dup_ipv4 +EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_reject_ipv4 0x33632e1f nf_reject_skb_v4_unreach +EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_reject_ipv4 0x6ecbf277 nf_send_unreach +EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_reject_ipv4 0x92870f55 nf_reject_ip_tcphdr_put +EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_reject_ipv4 0xb9bbaff9 nf_reject_iphdr_put +EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_reject_ipv4 0xc1e7ca0d nf_reject_ip_tcphdr_get +EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_reject_ipv4 0xd7a4593f nf_reject_skb_v4_tcp_reset +EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_reject_ipv4 0xf2a2f82c nf_send_reset +EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_socket_ipv4 0x98fa90e1 nf_sk_lookup_slow_v4 +EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_tproxy_ipv4 0x0fde9b9d nf_tproxy_laddr4 +EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_tproxy_ipv4 0x2de39050 nf_tproxy_get_sock_v4 +EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_tproxy_ipv4 0xb5a270c4 nf_tproxy_handle_time_wait4 +EXPORT_SYMBOL_GPL net/ipv4/netfilter/nft_fib_ipv4 0x2668c606 nft_fib4_eval_type +EXPORT_SYMBOL_GPL net/ipv4/netfilter/nft_fib_ipv4 0xaef9ace8 nft_fib4_eval +EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0x21918c18 tcp_vegas_pkts_acked +EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0x4cac89b2 tcp_vegas_cwnd_event +EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0x68bc6286 tcp_vegas_get_info +EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0xe6107b7e tcp_vegas_init +EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0xf0068696 tcp_vegas_state +EXPORT_SYMBOL_GPL net/ipv6/esp6 0x5856bd1f esp6_input_done2 +EXPORT_SYMBOL_GPL net/ipv6/esp6 0x9362b142 esp6_output_tail +EXPORT_SYMBOL_GPL net/ipv6/esp6 0xda786eac esp6_output_head +EXPORT_SYMBOL_GPL net/ipv6/ip6_tunnel 0x020669ca ip6_tnl_rcv_ctl +EXPORT_SYMBOL_GPL net/ipv6/ip6_tunnel 0x3aaccd2d ip6_tnl_encap_setup +EXPORT_SYMBOL_GPL net/ipv6/ip6_tunnel 0xab3168d0 ip6_tnl_xmit_ctl +EXPORT_SYMBOL_GPL net/ipv6/netfilter/ip6_tables 0x9a829ad6 ip6t_alloc_initial_table +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_defrag_ipv6 0x75cb62fb nf_ct_frag6_gather +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_defrag_ipv6 0xc80a1dc6 nf_defrag_ipv6_disable +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_defrag_ipv6 0xdb3cc57b nf_defrag_ipv6_enable +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_dup_ipv6 0x1b44f4cb nf_dup_ipv6 +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_reject_ipv6 0x00c59349 nf_reject_ip6_tcphdr_get +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_reject_ipv6 0x342752e5 nf_send_unreach6 +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_reject_ipv6 0x35d1ae98 nf_reject_skb_v6_tcp_reset +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_reject_ipv6 0x37e7e091 nf_send_reset6 +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_reject_ipv6 0x3e690760 nf_reject_ip6hdr_put +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_reject_ipv6 0x94c697d1 nf_reject_skb_v6_unreach +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_reject_ipv6 0xe77efd65 nf_reject_ip6_tcphdr_put +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_socket_ipv6 0x1f9d3188 nf_sk_lookup_slow_v6 +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_tproxy_ipv6 0x12fa8dde nf_tproxy_handle_time_wait6 +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_tproxy_ipv6 0x33eb1a96 nf_tproxy_laddr6 +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_tproxy_ipv6 0xe1b61101 nf_tproxy_get_sock_v6 +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nft_fib_ipv6 0xac99e13e nft_fib6_eval +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nft_fib_ipv6 0xc771df23 nft_fib6_eval_type +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x07904867 l2tp_session_get +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x0a4fe7cd l2tp_xmit_skb +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x0cfeeb23 l2tp_session_register +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x262ea146 l2tp_session_set_header_len +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x2f245bb2 l2tp_session_get_nth +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x42f9896f l2tp_tunnel_dec_refcount +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x432ec648 l2tp_tunnel_get +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x43d4d5ef l2tp_udp_encap_recv +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x5f439d05 l2tp_session_delete +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x8da85819 l2tp_session_dec_refcount +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x8eddbce4 l2tp_session_get_by_ifname +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x9356ba39 l2tp_session_create +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xbb59b4c0 l2tp_tunnel_register +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xbd0a4a0f l2tp_session_inc_refcount +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xd6946dbe l2tp_tunnel_get_session +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xd7ef047d l2tp_tunnel_inc_refcount +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xd902209d l2tp_tunnel_get_nth +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xf2473bc2 l2tp_recv_common +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xf481dcb0 l2tp_sk_to_tunnel +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xf84f342e l2tp_tunnel_create +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xfce8af57 l2tp_tunnel_delete +EXPORT_SYMBOL_GPL net/l2tp/l2tp_ip 0x526a9938 l2tp_ioctl EXPORT_SYMBOL_GPL net/l2tp/l2tp_netlink 0x337f2432 l2tp_nl_unregister_ops -EXPORT_SYMBOL_GPL net/l2tp/l2tp_netlink 0xf6cf0e93 l2tp_nl_register_ops -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x00fe6e75 ieee80211_calc_tx_airtime -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x0b3f79bf ieee80211_iterate_stations_atomic -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x20ded5e2 ieee80211_gtk_rekey_add -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x28f24b62 ieee80211_color_change_finish -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x45267e8b ieee80211_iterate_active_interfaces_atomic -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x4a90c598 wdev_to_ieee80211_vif +EXPORT_SYMBOL_GPL net/l2tp/l2tp_netlink 0xab51bf68 l2tp_nl_register_ops +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x042fb349 ieee80211_ready_on_channel +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x0d113172 ieee80211_ave_rssi +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x143750b6 ieee80211_gtk_rekey_notify +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x23f21c9e ieee80211_iterate_active_interfaces_mtx +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x2448224f ieee80211_vif_to_wdev +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x30fb3636 ieeee80211_obss_color_collision_notify +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x350962a5 ieee80211_resume_disconnect +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x45adffbb ieee80211_gtk_rekey_add EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x5250cf98 ieee80211_tkip_add_iv -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x5301a391 ieee80211_request_smps EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x59c13bed ieee80211_key_mic_failure -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x5b85562f ieee80211_iterate_active_interfaces_mtx -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x8e1c3a79 ieee80211_find_sta_by_ifaddr -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x914197e2 ieeee80211_obss_color_collision_notify -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x9848943e ieee80211_remain_on_channel_expired +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x5b88549f ieee80211_iterate_active_interfaces_atomic +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x5de58991 ieee80211_update_mu_groups +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x6e837df2 ieee80211_color_change_finish +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x7524e449 ieee80211_remain_on_channel_expired +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x95975031 ieee80211_iterate_interfaces +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x9dad88d6 ieee80211_find_sta_by_ifaddr EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xa1247034 ieee80211_remove_key -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xa3e93570 ieee80211_vif_to_wdev EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xa4b2b77e ieee80211_key_replay -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xa7bcc801 ieee80211_iterate_interfaces -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xada81eaf ieee80211_ave_rssi -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xaef6b8a1 ieee80211_gtk_rekey_notify -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xaf437d28 ieee80211_ready_on_channel -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xb64412f2 ieee80211_resume_disconnect -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xc070c6a6 ieee80211_calc_rx_airtime +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xb4451d20 ieee80211_calc_tx_airtime +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xc272fb4f ieee80211_request_smps +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xc842daaf ieee80211_iterate_stations_atomic EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xd8e09da4 ieee80211_set_key_rx_seq -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xea19a1bd ieee80211_iter_chan_contexts_atomic -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xf5d14a6e ieee80211_update_mu_groups -EXPORT_SYMBOL_GPL net/mpls/mpls_router 0x39b2f9e0 mpls_output_possible -EXPORT_SYMBOL_GPL net/mpls/mpls_router 0x46d896ba mpls_dev_mtu +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xe4d9df7d wdev_to_ieee80211_vif +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xe7c6ccaf ieee80211_calc_rx_airtime +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xeff5d219 ieee80211_iter_chan_contexts_atomic +EXPORT_SYMBOL_GPL net/mpls/mpls_router 0x0d8af6d0 mpls_stats_inc_outucastpkts +EXPORT_SYMBOL_GPL net/mpls/mpls_router 0x66b3f892 mpls_output_possible EXPORT_SYMBOL_GPL net/mpls/mpls_router 0x7670b536 nla_get_labels -EXPORT_SYMBOL_GPL net/mpls/mpls_router 0x9fe56550 mpls_stats_inc_outucastpkts -EXPORT_SYMBOL_GPL net/mpls/mpls_router 0xd34427b7 nla_put_labels -EXPORT_SYMBOL_GPL net/mpls/mpls_router 0xe1100147 mpls_pkt_too_big -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x02f67f03 ip_set_put_flags -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x1e8552c6 ip_set_put_extensions +EXPORT_SYMBOL_GPL net/mpls/mpls_router 0x7b833c06 nla_put_labels +EXPORT_SYMBOL_GPL net/mpls/mpls_router 0xb07c3da3 mpls_pkt_too_big +EXPORT_SYMBOL_GPL net/mpls/mpls_router 0xdae6f158 mpls_dev_mtu +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x01a25da6 ip_set_type_unregister +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x04c4cc06 ip_set_type_register EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x22d966c6 ip_set_range_to_cidr -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x2332da07 ip_set_nfnl_get_byindex -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x34b78de1 ip_set_type_unregister +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x2763d96a ip_set_elem_len +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x38e4ad10 ip_set_name_byindex EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x397f6231 ip_set_free -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x3d5585ff ip_set_get_ip4_port -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x3ddb657a ip_set_name_byindex -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x43b6509d ip_set_match_extensions -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x61cc48a9 ip_set_elem_len +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x3c5f3ae0 ip_set_del +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x5cee9f8f ip_set_nfnl_get_byindex +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x62b0df00 ip_set_init_comment +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x74dacfd7 ip_set_get_ip6_port EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x7924b6de ip_set_hostmask_map -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x7ea988f0 ip_set_extensions EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x81fff2d1 ip_set_netmask_map -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x82b3cd69 ip_set_init_comment -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x9012033f ip_set_put_byindex -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x97b4c45f ip_set_get_extensions -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x9dbf182e ip_set_add +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x8d7a5c94 ip_set_put_byindex EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x9e98722b ip_set_get_ipaddr6 EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xa293f8a6 ip_set_get_ipaddr4 -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xab2931b7 ip_set_del -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xba55aac8 ip_set_get_byname -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xc80d6004 ip_set_type_register -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xcb63b921 ip_set_nfnl_put -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xccdfbf43 ip_set_get_ip6_port +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xae533b94 ip_set_test +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xb42d2e45 ip_set_get_ip4_port +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xb98edda3 ip_set_put_extensions +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xbba9ab98 ip_set_get_extensions +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xc189bdb8 ip_set_match_extensions +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xc597af0f ip_set_put_flags +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xc5fd93c1 ip_set_nfnl_put +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xc87bf18a ip_set_add +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xe65f9f79 ip_set_extensions EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xf3b4d4ae ip_set_alloc -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xfc0c5d02 ip_set_test -EXPORT_SYMBOL_GPL net/netfilter/ipvs/ip_vs 0x1b8a7b0f ip_vs_conn_in_get_proto -EXPORT_SYMBOL_GPL net/netfilter/ipvs/ip_vs 0x4648975e register_ip_vs_pe -EXPORT_SYMBOL_GPL net/netfilter/ipvs/ip_vs 0x5a309036 ip_vs_conn_out_get_proto -EXPORT_SYMBOL_GPL net/netfilter/ipvs/ip_vs 0xcc19a377 unregister_ip_vs_pe -EXPORT_SYMBOL_GPL net/netfilter/nf_conncount 0x073f8da3 nf_conncount_gc_list +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xfeae8ddf ip_set_get_byname +EXPORT_SYMBOL_GPL net/netfilter/ipvs/ip_vs 0x3b591022 unregister_ip_vs_pe +EXPORT_SYMBOL_GPL net/netfilter/ipvs/ip_vs 0x49a57984 ip_vs_conn_out_get_proto +EXPORT_SYMBOL_GPL net/netfilter/ipvs/ip_vs 0xe2fb9f17 ip_vs_conn_in_get_proto +EXPORT_SYMBOL_GPL net/netfilter/ipvs/ip_vs 0xe6685554 register_ip_vs_pe EXPORT_SYMBOL_GPL net/netfilter/nf_conncount 0x3ff55ad3 nf_conncount_cache_free -EXPORT_SYMBOL_GPL net/netfilter/nf_conncount 0x41d82707 nf_conncount_init -EXPORT_SYMBOL_GPL net/netfilter/nf_conncount 0x798cffcc nf_conncount_add +EXPORT_SYMBOL_GPL net/netfilter/nf_conncount 0x6c55d8ca nf_conncount_gc_list +EXPORT_SYMBOL_GPL net/netfilter/nf_conncount 0x7f3dd0b3 nf_conncount_add EXPORT_SYMBOL_GPL net/netfilter/nf_conncount 0x8c4cb9c3 nf_conncount_list_init -EXPORT_SYMBOL_GPL net/netfilter/nf_conncount 0xab7738bb nf_conncount_destroy -EXPORT_SYMBOL_GPL net/netfilter/nf_conncount 0xb412e21a nf_conncount_count -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x00684d3e nf_conntrack_count -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x05847458 nf_conntrack_alloc -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x05dfdc81 nf_ct_set_timeout -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x093938b3 nf_ct_seqadj_init +EXPORT_SYMBOL_GPL net/netfilter/nf_conncount 0xac76b9a6 nf_conncount_destroy +EXPORT_SYMBOL_GPL net/netfilter/nf_conncount 0xad04f933 nf_conncount_count +EXPORT_SYMBOL_GPL net/netfilter/nf_conncount 0xffb02cbd nf_conncount_init +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x0335fc41 __nf_ct_expect_find +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x06542f56 nf_conntrack_count +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x07e2b065 nf_ct_timeout_find_get_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x0825181e nf_ct_deliver_cached_events EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x0bc00f80 nf_nat_helper_try_module_get -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x0c382ce7 nf_ct_expect_find_get -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x15b274e0 nf_ct_kill_acct -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x15ce92fd nf_ct_bridge_register -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x196c4fda nf_ct_extend_unregister -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x1b58404a nf_ct_helper_ext_add -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x264becc1 nf_ct_expect_related_report -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x26ca1cc0 __nf_ct_try_assign_helper +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x0d842734 nf_ct_expect_find_get +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x0ffb9fdb __nf_ct_try_assign_helper +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x114d720d nf_ct_seq_offset +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x1374fc64 nf_ct_unexpect_related +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x16819cad nf_ct_helper_ext_add +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x19ee305e nf_l4proto_log_invalid +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x1b4411e1 nf_nat_helper_put +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x203211b3 nf_confirm +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x24241fcb nf_ct_netns_put EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x289c3714 nf_ct_alloc_hashtable -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x28e26721 nf_ct_tmpl_alloc EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x28eff409 nf_conntrack_hash -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x29f8ba27 nf_ct_helper_expectfn_unregister -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x2aa80022 nf_conntrack_alter_reply -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x368eeeba nf_ct_l4proto_log_invalid -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x36c982d0 nf_ct_helper_log -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x37fccd3b nf_conntrack_helpers_unregister -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x394a89b8 nf_conntrack_register_notifier -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x4f207a14 nf_conntrack_eventmask_report -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x57af46cd nf_ct_seq_adjust -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x5b3611bc nf_connlabels_put -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x5c57762f nf_nat_helper_unregister -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x5d49772f nf_ct_netns_get -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x5d8a694b nf_ct_expect_iterate_destroy -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x6161a825 nf_ct_expect_init -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x62881ee5 nf_nat_helper_register -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x63099a3f nf_conntrack_tuple_taken -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x682eb57a nf_ct_timeout_find_get_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x29407440 nf_ct_gre_keymap_add +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x29708ff6 nf_conntrack_helper_register +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x2a7bd45f nf_ct_helper_expectfn_register +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x31a79dca nf_conntrack_alloc +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x31d89f41 nf_ct_get_id +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x33dd721e __nf_ct_refresh_acct +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x34ec899c nf_conntrack_in +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x42a70eb1 nf_connlabels_get +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x47385e03 nf_ct_extend_register +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x4bc2a5c9 nf_ct_expect_iterate_destroy +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x4e6fb419 nf_conntrack_unregister_notifier +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x504fbf98 nf_ct_expect_put +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x57eb450a nf_ct_gre_keymap_destroy +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x5b593b7e nf_ct_helper_expectfn_unregister +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x5b625ac7 nf_connlabels_replace +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x5c5015f1 nf_ct_kill_acct +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x6475430c nf_ct_l4proto_find +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x65201449 nf_ct_remove_expect +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x6621d83f nf_ct_helper_expectfn_find_by_symbol +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x6690bfb2 nf_ct_timeout_put_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x66931925 nf_ct_get_tuplepr EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x693c3961 nf_ct_helper_hash -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x6a580f80 nf_ct_tmpl_free -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x6d123df4 nf_ct_deliver_cached_events -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x6da700cb nf_nat_helper_put -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x72975662 nf_ct_helper_init -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x76361353 nf_ct_untimeout -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x7f7a129a nf_ct_get_id -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x80b05a9d nf_ct_destroy_timeout -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x84a8d0bc nf_ct_expect_put -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x85b31ac1 nf_ct_delete -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x87275437 nf_ct_remove_expect -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x87b5ce81 nf_ct_expect_iterate_net -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x8811cb62 nf_ct_set_auto_assign_helper_warned -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x8832f9f2 nf_ct_helper_expectfn_register -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x8adc5055 nf_ct_iterate_destroy -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x8ce299d5 nf_conntrack_helper_unregister -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x8f7fc350 nf_conntrack_free +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x6af8e571 nf_ct_expect_iterate_net +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x6f8c9702 __nf_conntrack_helper_find +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x71dd926c nf_ct_iterate_cleanup_net +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x7248f221 nf_ct_expect_alloc +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x7cfa5433 nf_ct_netns_get +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x7fccbf6e nf_ct_extend_unregister +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x81e5b00a nf_conntrack_alter_reply +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x847a337a nf_conntrack_free +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x869d2397 nf_ct_untimeout +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x878ef4cc nf_ct_helper_init +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x896a7997 nf_ct_expect_related_report +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x8a6b1190 nf_conntrack_hash_check_insert +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x8f69f816 nf_ct_remove_expectations EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x8ffe7e89 nf_conntrack_htable_size -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x9146ff2a nf_conntrack_helpers_register -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x95e0ac59 nf_conntrack_unregister_notifier -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x9795f36f nf_ct_bridge_unregister -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x97a5719a nf_ct_iterate_cleanup_net +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x9455981d nf_nat_helper_register +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x992c6dec nf_ct_expect_init +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x993cff26 nf_ct_destroy_timeout EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x9adb7399 nf_conntrack_expect_lock -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xa11762a2 nf_ct_helper_expectfn_find_by_symbol -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xa2e507fa nf_conntrack_hash_check_insert -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xa4aa71da __nf_ct_expect_find -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xa4e38561 nf_conntrack_helper_register -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xa67ac54c nf_ct_tcp_seqadj_set -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xaa51fa7a nf_conntrack_in -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xabb1311e nf_ct_acct_add +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xa0200fac nf_ct_delete +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xa07e94ce nf_ct_set_timeout +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xaaa5b05d nf_conntrack_find_get +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xaea682dc nf_ct_l4proto_log_invalid EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xaf0847f0 nf_conntrack_locks -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xaf5789a0 nf_ct_seqadj_set +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xafaa6e09 nf_ct_unlink_expect_report EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xafbd6cf5 nf_ct_port_nlattr_to_tuple -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xb45fd594 nf_conntrack_helper_try_module_get -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xba0fe6c8 nf_confirm -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xbdff8cec nf_connlabels_get -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xc014a0c3 nf_ct_l4proto_find +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xb39efd16 nf_conntrack_eventmask_report +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xbbeb4a48 nf_ct_tmpl_alloc +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xbe2a086b nf_nat_helper_unregister +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xc10c3bf1 nf_conntrack_helper_put EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xc18ac88d nf_ct_expect_hsize -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xc21a43fe __nf_conntrack_confirm -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xc22953bc nf_ct_unexpect_related EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xc40f284c nf_ct_helper_hsize -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xc41d7bc1 nf_ct_netns_put +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xc57a15e7 nf_ct_bridge_unregister +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xc76056b8 nf_ct_iterate_destroy +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xcbda1439 nf_ct_acct_add +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xceada48b nf_ct_bridge_register +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xd45ba604 nf_ct_port_tuple_to_nlattr EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xd505c3e0 nf_ct_port_nlattr_tuple_size -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xdb5c9640 nf_ct_expect_alloc +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xd58c096a nf_ct_unconfirmed_destroy +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xd6d8c0cb nf_ct_tmpl_free EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xdba7326b nf_conntrack_lock EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xdf0aed48 nf_ct_port_nla_policy -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xe0ad31c5 nf_ct_seq_offset -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xe33bbf58 __nf_conntrack_helper_find -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xe6955589 nf_ct_remove_expectations -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xe7c95376 nf_conntrack_helper_put -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xe9571e70 nf_ct_get_tuplepr +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xe07553c7 nf_ct_helper_expectfn_find_by_name +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xe2b11a76 nf_ct_seqadj_init +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xe309c67f nf_ct_tcp_seqadj_set +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xe70d84b4 nf_conntrack_helpers_unregister +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xe7a255f4 __nf_conntrack_confirm +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xe7ae1547 nf_ct_helper_log +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xeb0eadfb nf_ct_seq_adjust EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xec8beba6 nf_ct_expect_hash -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xed4194bc nf_ct_unconfirmed_destroy -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xedb75c6e nf_ct_gre_keymap_destroy -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xee8af899 __nf_ct_refresh_acct -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf2582b0b nf_l4proto_log_invalid -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf2e0f464 nf_ct_unlink_expect_report +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf339bea6 nf_ct_seqadj_set EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf38bcdf3 nf_conntrack_max -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf5da375b nf_ct_port_tuple_to_nlattr -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf81573bf nf_ct_gre_keymap_add -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xfbddd53f nf_ct_timeout_put_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xfbddecd5 nf_conntrack_find_get -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xfcc4308c nf_ct_helper_expectfn_find_by_name -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xfd5f219a nf_ct_extend_register -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xfe2a79d7 nf_connlabels_replace +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf614dfa8 nf_conntrack_helpers_register +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf823f0a9 nf_conntrack_register_notifier +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xfc542a01 nf_connlabels_put +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xfcdf53e0 nf_conntrack_helper_unregister +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xfd923a8e nf_conntrack_tuple_taken EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xfe731af8 nf_ct_invert_tuple -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_amanda 0xed7aefb1 nf_nat_amanda_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_broadcast 0x6a25692a nf_conntrack_broadcast_help -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_ftp 0x2bdf7d59 nf_nat_ftp_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x142ee1de nat_q931_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x4f80eaee set_h225_addr_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x5339fa35 set_ras_addr_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x573a0ee9 set_h245_addr_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x63fb8ab6 nat_t120_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x792b1c57 nat_h245_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0xcd333b4f nat_rtp_rtcp_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0xce9e6547 set_sig_addr_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0xe0c609a3 nat_callforwarding_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0xf5a0554b get_h225_addr -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_irc 0x325c2f9c nf_nat_irc_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_pptp 0x05242ab7 nf_nat_pptp_hook_inbound -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_pptp 0x1b05bc4b nf_nat_pptp_hook_exp_gre -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_pptp 0xac9f6e23 nf_nat_pptp_hook_outbound -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_pptp 0xd2ecce5d nf_nat_pptp_hook_expectfn -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x0db07241 ct_sip_parse_numerical_param -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x371a0bfc ct_sip_get_sdp_header -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x6e537a62 ct_sip_parse_address_param -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0xc0c2da75 ct_sip_parse_header_uri -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0xccdfa936 ct_sip_get_header -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0xd2aa25da ct_sip_parse_request -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0xe6c68175 nf_nat_sip_hooks -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_snmp 0xfb9b021d nf_nat_snmp_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_tftp 0x6ee40430 nf_nat_tftp_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_dup_netdev 0x254bd9a3 nf_dup_netdev_egress -EXPORT_SYMBOL_GPL net/netfilter/nf_dup_netdev 0x70f01c4c nft_fwd_dup_netdev_offload -EXPORT_SYMBOL_GPL net/netfilter/nf_dup_netdev 0xb3d05da5 nf_fwd_netdev_egress -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x06c8843d nf_flow_table_offload_setup -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x1d7d7d37 nf_flow_table_init -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x1d8435c1 nf_flow_offload_ipv6_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x2ee5d98f nf_flow_rule_route_ipv4 -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x3c212963 flow_offload_free -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x3cb5a360 nf_flow_snat_port -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x4c69592f flow_offload_route_init -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x4e59beca flow_offload_lookup -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x54813531 nf_flow_table_free -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x668a7ad1 nf_flow_dnat_port -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x893050d4 flow_offload_teardown -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x9ef55e97 nf_flow_rule_route_ipv6 -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0xaab216e2 nf_flow_offload_ip_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0xb7ac0ea2 flow_offload_alloc -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0xbb42dcab flow_offload_add -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0xc0e09bfc flow_offload_refresh -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0xc7878676 nf_flow_table_cleanup -EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x21072c67 nf_nat_ipv4_unregister_fn -EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x2aba5c81 nf_nat_inet_register_fn -EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x39934d23 nf_nat_ipv6_unregister_fn +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xff32333f nf_conntrack_helper_try_module_get +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_amanda 0xbe80260e nf_nat_amanda_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_broadcast 0xf173150e nf_conntrack_broadcast_help +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_ftp 0xdf057eec nf_nat_ftp_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x1f053480 set_ras_addr_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x2964f0dd nat_callforwarding_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x44258ca7 get_h225_addr +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x4fb980ec set_sig_addr_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x7b2a5bb6 set_h225_addr_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x8733873b nat_rtp_rtcp_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0xc6b8802f nat_q931_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0xfa54ba54 nat_h245_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0xfbb4757f set_h245_addr_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0xfcc0c167 nat_t120_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_irc 0x7d436072 nf_nat_irc_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_pptp 0x587b174c nf_nat_pptp_hook_outbound +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_pptp 0x6fa80c8b nf_nat_pptp_hook_expectfn +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_pptp 0xa482e2a2 nf_nat_pptp_hook_exp_gre +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_pptp 0xd0d3e1e5 nf_nat_pptp_hook_inbound +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x045eaac7 nf_nat_sip_hooks +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x26360718 ct_sip_parse_numerical_param +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x2e337c88 ct_sip_get_sdp_header +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x31b55cff ct_sip_parse_address_param +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x87a73409 ct_sip_parse_request +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0xddcc4a0b ct_sip_get_header +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0xe6f9e194 ct_sip_parse_header_uri +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_snmp 0x50ea81e3 nf_nat_snmp_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_tftp 0xcba7da6b nf_nat_tftp_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_dup_netdev 0xb10a8dd9 nft_fwd_dup_netdev_offload +EXPORT_SYMBOL_GPL net/netfilter/nf_dup_netdev 0xd932f129 nf_dup_netdev_egress +EXPORT_SYMBOL_GPL net/netfilter/nf_dup_netdev 0xe989072c nf_fwd_netdev_egress +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x04a386a0 nf_flow_table_offload_setup +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x297467e4 nf_flow_snat_port +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x2b9e8296 nf_flow_table_cleanup +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x2c5ce6cd nf_flow_offload_ipv6_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x3e72830b nf_flow_rule_route_ipv4 +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x3f1ee13f flow_offload_teardown +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x41e0bd6f flow_offload_route_init +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x533d571a nf_flow_rule_route_ipv6 +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x65a8fc31 flow_offload_alloc +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x828cee38 nf_flow_offload_ip_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x87f308de flow_offload_free +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0xb3a87671 nf_flow_table_free +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0xcfe985a1 flow_offload_refresh +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0xd29779dc nf_flow_table_init +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0xdd7a0417 flow_offload_lookup +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0xed3a4bdb flow_offload_add +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0xf49aacb6 nf_flow_dnat_port +EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x0966e8b1 nf_nat_masquerade_ipv6 +EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x23d6548a nf_nat_ipv6_unregister_fn +EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x376a4e84 nf_nat_inet_unregister_fn EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x3bc17c49 nf_nat_masquerade_inet_register_notifiers -EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x4a7e3fb9 nf_nat_icmpv6_reply_translation -EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x538f9840 nf_nat_masquerade_ipv4 -EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x60f9c6c1 nf_nat_inet_fn -EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x69703a44 nf_nat_alloc_null_binding -EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x77e3595c nf_nat_ipv6_register_fn -EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x7d6f5fa7 nf_nat_inet_unregister_fn -EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x88b731ab nf_nat_ipv4_register_fn -EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x8bdfde34 nf_nat_masquerade_ipv6 -EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x8cdaab7e nf_nat_redirect_ipv4 -EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x9ba3c52c nf_nat_icmp_reply_translation -EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0xb7a9d6d7 nf_nat_packet +EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x45dde45d nf_nat_masquerade_ipv4 +EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x571fdbc7 nf_nat_ipv6_register_fn +EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x57393562 nf_nat_icmp_reply_translation +EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x6a70e70f nf_nat_alloc_null_binding +EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x76cce766 nf_ct_nat_ext_add +EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x8b66de74 nf_nat_redirect_ipv4 +EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0xa08a98b2 nf_nat_redirect_ipv6 +EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0xa3b9a8f2 nf_nat_inet_fn +EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0xacacdb37 nf_nat_inet_register_fn +EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0xb565b42a nf_nat_ipv4_unregister_fn +EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0xc147bd51 nf_nat_packet +EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0xcf079433 nf_nat_ipv4_register_fn +EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0xd33257a8 nf_nat_icmpv6_reply_translation EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0xd9c25654 nf_nat_masquerade_inet_unregister_notifiers -EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0xe31d5ed7 nf_ct_nat_ext_add -EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0xf7ffcd80 nf_nat_redirect_ipv6 -EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0x17daaa06 synproxy_send_client_synack +EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0x05a0fa7b synproxy_send_client_synack +EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0x0ca75750 ipv6_synproxy_hook EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0x1f099794 synproxy_init_timestamp_cookie -EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0x3e8e06d5 synproxy_parse_options -EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0x58a007d9 synproxy_recv_client_ack -EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0x5f1ad38e synproxy_recv_client_ack_ipv6 -EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0x81eeab4a nf_synproxy_ipv6_init -EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0x97f0575d nf_synproxy_ipv4_fini -EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0xa036e14a nf_synproxy_ipv6_fini -EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0xb6281d5d nf_synproxy_ipv4_init -EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0xb89fa728 ipv4_synproxy_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0xc00dd79f synproxy_send_client_synack_ipv6 +EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0x29f834eb synproxy_recv_client_ack_ipv6 +EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0x4df6cf19 nf_synproxy_ipv4_fini +EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0x50180b9f ipv4_synproxy_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0x55d18b17 nf_synproxy_ipv6_fini +EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0x992bf1be synproxy_send_client_synack_ipv6 +EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0xa922ee8a nf_synproxy_ipv4_init +EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0xb105aa84 nf_synproxy_ipv6_init EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0xca9fc082 synproxy_net_id -EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0xce8d12a2 ipv6_synproxy_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x069886d1 nft_meta_set_destroy +EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0xd9290e7c synproxy_recv_client_ack +EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0xf6635bd7 synproxy_parse_options +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x046b08a1 nft_request_module EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x06c6ca47 nft_meta_policy -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x1207eed9 nft_meta_set_eval -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x1bef0e36 nft_meta_get_dump -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x2388f4e0 nft_set_catchall_gc -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x2e19abbc __nft_release_basechain +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x12768eea nft_meta_set_eval +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x273cd85f nft_register_expr +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x2e0d0856 nft_meta_set_validate +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x31c7da47 nft_set_catchall_lookup EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x3251d762 nf_tables_trans_destroy_flush_work -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x325a388c nft_unregister_chain_type -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x3557d2f5 nf_tables_bind_set -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x3cee4bb5 nft_set_do_lookup +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x341cd995 nft_data_init +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x3784000e nft_data_dump +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x3eac0848 nft_register_obj +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x410f6f20 __nft_release_basechain EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x41b71e65 nft_trace_enabled -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x477d6b0a nft_unregister_obj -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x4f78a9c2 nft_register_obj -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x62f0c202 nft_register_flowtable_type -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x6c6befd3 nft_dump_register -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x76ec7452 nft_parse_register_store -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x77d438cf nft_meta_set_init -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x7bd00ce0 nft_set_catchall_lookup -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x84948b57 nft_meta_get_eval +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x48f5ea34 nft_unregister_expr +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x4ca94ecf nft_register_chain_type +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x512c7e04 nft_set_do_lookup +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x6587802f nft_dump_register +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x6931466d nf_tables_destroy_set +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x710ca1f5 nft_meta_set_dump +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x7651e924 nft_parse_register_store +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x8662ff65 nf_tables_deactivate_set +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x86daf73b nf_tables_deactivate_flowtable +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x898ae9ab nft_meta_set_destroy EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x8b5ae838 nft_chain_validate_dependency -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x9b479c1e nft_register_chain_type -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x9c5c0841 nft_unregister_expr -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xa7d55b9c nft_register_expr -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xa818f710 nft_request_module -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xab7dc61b nft_obj_notify -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xb36c22f3 nft_set_elem_destroy +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x8d29c2f2 nft_meta_get_dump +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x8e51185f nft_flowtable_lookup +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x9ca32234 nft_register_flowtable_type +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x9e4392a7 nft_set_catchall_gc +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xa008a05b nft_unregister_flowtable_type +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xaa81c03c nft_meta_get_init +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xac8dae0f nft_meta_set_init EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xb3bd62b8 nft_data_release -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xb4fb3582 nft_meta_get_init -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xb951893c nft_do_chain -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xbbc39504 nft_meta_set_dump -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xbe14ce47 nft_data_dump +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xbe124c6e nft_set_lookup_global EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xc23cd9bb nft_chain_validate_hooks -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xca0f27d5 nft_obj_lookup -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xce41d66d nf_tables_deactivate_flowtable -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xdb5c92a9 nf_tables_destroy_set +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xc3d46f32 nf_tables_bind_set +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xc86916db nft_unregister_obj +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xd123ad6a nft_set_elem_destroy +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xd98528dd nft_do_chain +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xdb3e0023 nft_obj_notify EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xde57b5f5 nft_parse_u32_check -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xde654c90 nft_meta_set_validate EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xe2b8cc13 nft_parse_register_load -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xe51c12b0 nft_flowtable_lookup -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xe79839d7 nf_tables_deactivate_set -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xe9af3fcb nft_chain_validate -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xec4203d8 nft_unregister_flowtable_type -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xfb56f7dd nft_data_init -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xfe318da7 nft_set_lookup_global -EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x07cf7f59 nfnetlink_set_err -EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x11eb4935 nfnetlink_subsys_register -EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x133661e5 nfnetlink_unicast +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xe5309bb6 nft_unregister_chain_type +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xee1b7fa5 nft_meta_get_eval +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xf7e35e72 nft_obj_lookup +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xf8bf5794 nft_chain_validate +EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x28161402 nfnetlink_broadcast EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x5ce3b588 nfnl_lock -EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x5cf5d9c6 nfnetlink_send -EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0xb5a92e20 nfnetlink_has_listeners -EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0xb5b2255d nfnetlink_broadcast -EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0xbc7b6968 nfnetlink_subsys_unregister +EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x8bef8e99 nfnetlink_send +EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x9e57420b nfnetlink_unicast +EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0xa75a6195 nfnetlink_subsys_unregister +EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0xb752fa6c nfnetlink_set_err +EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0xdad0d618 nfnetlink_subsys_register EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0xdb065657 nfnl_unlock -EXPORT_SYMBOL_GPL net/netfilter/nfnetlink_acct 0x28d95403 nfnl_acct_update -EXPORT_SYMBOL_GPL net/netfilter/nfnetlink_acct 0xb4d0ef84 nfnl_acct_find_get +EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0xdf3f254d nfnetlink_has_listeners +EXPORT_SYMBOL_GPL net/netfilter/nfnetlink_acct 0x72ab9f13 nfnl_acct_overquota +EXPORT_SYMBOL_GPL net/netfilter/nfnetlink_acct 0x7a720840 nfnl_acct_update EXPORT_SYMBOL_GPL net/netfilter/nfnetlink_acct 0xbecf5d14 nfnl_acct_put -EXPORT_SYMBOL_GPL net/netfilter/nfnetlink_acct 0xcbcc56b8 nfnl_acct_overquota +EXPORT_SYMBOL_GPL net/netfilter/nfnetlink_acct 0xfe685647 nfnl_acct_find_get EXPORT_SYMBOL_GPL net/netfilter/nfnetlink_osf 0x35eff5e0 nf_osf_fingers -EXPORT_SYMBOL_GPL net/netfilter/nfnetlink_osf 0x4811ede0 nf_osf_match -EXPORT_SYMBOL_GPL net/netfilter/nfnetlink_osf 0x4a3c0c01 nf_osf_find -EXPORT_SYMBOL_GPL net/netfilter/nft_fib 0x4fee7a14 nft_fib_validate -EXPORT_SYMBOL_GPL net/netfilter/nft_fib 0x52f3ce6a nft_fib_dump -EXPORT_SYMBOL_GPL net/netfilter/nft_fib 0x81723586 nft_fib_init -EXPORT_SYMBOL_GPL net/netfilter/nft_fib 0xf78999c1 nft_fib_store_result -EXPORT_SYMBOL_GPL net/netfilter/nft_reject 0x1ccc3003 nft_reject_init +EXPORT_SYMBOL_GPL net/netfilter/nfnetlink_osf 0xb64df85d nf_osf_match +EXPORT_SYMBOL_GPL net/netfilter/nfnetlink_osf 0xc74f3d78 nf_osf_find +EXPORT_SYMBOL_GPL net/netfilter/nft_fib 0x5eec7b4b nft_fib_dump +EXPORT_SYMBOL_GPL net/netfilter/nft_fib 0x8e68d48d nft_fib_store_result +EXPORT_SYMBOL_GPL net/netfilter/nft_fib 0xc2a3f6ca nft_fib_init +EXPORT_SYMBOL_GPL net/netfilter/nft_fib 0xc6162d7a nft_fib_validate EXPORT_SYMBOL_GPL net/netfilter/nft_reject 0x1de558c1 nft_reject_icmpv6_code +EXPORT_SYMBOL_GPL net/netfilter/nft_reject 0x1f3c916c nft_reject_dump EXPORT_SYMBOL_GPL net/netfilter/nft_reject 0x6081751d nft_reject_policy -EXPORT_SYMBOL_GPL net/netfilter/nft_reject 0xb5541639 nft_reject_dump +EXPORT_SYMBOL_GPL net/netfilter/nft_reject 0x82d137d0 nft_reject_init +EXPORT_SYMBOL_GPL net/netfilter/nft_reject 0x9ad2a578 nft_reject_validate EXPORT_SYMBOL_GPL net/netfilter/nft_reject 0xe2c84666 nft_reject_icmp_code -EXPORT_SYMBOL_GPL net/netfilter/nft_reject 0xe3895071 nft_reject_validate -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x03e4d0de xt_request_find_table_lock EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x04e27719 xt_compat_flush_offsets -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x07892f65 xt_check_target -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x081aeda4 xt_compat_match_from_user -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x0a565230 xt_register_table -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x240a094a xt_proto_fini -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x35e5996d xt_request_find_target -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x3929430a xt_register_template -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x3b41b798 xt_compat_target_from_user -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x45f0e9f2 xt_request_find_match -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x4613cc0d xt_unregister_table -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x482bb381 xt_compat_target_to_user -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x65891cdb xt_check_match -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x6dea6977 xt_find_table_lock +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x104e4364 xt_table_unlock +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x11682e41 xt_check_match +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x1a6c69fd xt_target_to_user +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x296e97f5 xt_unregister_table +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x32028b19 xt_compat_match_from_user +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x4d53a456 xt_find_table_lock +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x5b6d2786 xt_hook_ops_alloc +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x67f621e4 xt_request_find_table_lock +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x7122ae43 xt_compat_match_offset +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x72aa791b xt_match_to_user +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x73da8983 xt_unregister_template EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x7bce4603 xt_data_to_user +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x7e6f4569 xt_compat_match_to_user EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x807d2b2c xt_recseq EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x823edea5 xt_compat_add_offset -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x86491927 xt_hook_ops_alloc -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x8af9612a xt_compat_target_offset +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x837a762c xt_compat_target_to_user +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x9654acfa xt_compat_target_from_user EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x9c995c69 xt_percpu_counter_alloc -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x9f266d46 xt_compat_match_to_user EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xa7c94f1d xt_compat_lock -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xaac8d391 xt_compat_match_offset -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xad4477ee xt_table_unlock +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xb28eb826 xt_proto_fini +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xbd46edea xt_register_template +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xbe96964e xt_request_find_match EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xbfacb837 xt_percpu_counter_free +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xc6b3749f xt_compat_target_offset EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xc7fae024 xt_compat_calc_jump -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xcdf59ed0 xt_proto_init -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xd11d430d xt_target_to_user -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xd1b10247 xt_match_to_user +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xcdddd6d6 xt_check_target EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xd1e246a2 xt_compat_unlock EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xd3fcc511 xt_tee_enabled EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xd9bb821b xt_copy_counters +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xdce9af72 xt_replace_table EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xddf68fc6 xt_find_revision -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xf5da1871 xt_replace_table -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xff720e34 xt_unregister_template -EXPORT_SYMBOL_GPL net/netfilter/xt_RATEEST 0x4833d2d6 xt_rateest_lookup -EXPORT_SYMBOL_GPL net/netfilter/xt_RATEEST 0xafcef0d8 xt_rateest_put -EXPORT_SYMBOL_GPL net/nfc/nci/nci_spi 0x0355beb2 nci_spi_read -EXPORT_SYMBOL_GPL net/nfc/nci/nci_spi 0x37bbe600 nci_spi_send -EXPORT_SYMBOL_GPL net/nfc/nci/nci_spi 0x83c55792 nci_spi_allocate_spi -EXPORT_SYMBOL_GPL net/nfc/nci/nci_uart 0x2f0d7290 nci_uart_unregister -EXPORT_SYMBOL_GPL net/nfc/nci/nci_uart 0x3b94bd7a nci_uart_set_config -EXPORT_SYMBOL_GPL net/nfc/nci/nci_uart 0xffea6f31 nci_uart_register -EXPORT_SYMBOL_GPL net/nsh/nsh 0x4db142a6 nsh_push -EXPORT_SYMBOL_GPL net/nsh/nsh 0xf0eb4700 nsh_pop -EXPORT_SYMBOL_GPL net/openvswitch/openvswitch 0x02149740 ovs_vport_alloc -EXPORT_SYMBOL_GPL net/openvswitch/openvswitch 0x3a9f539e ovs_vport_ops_unregister -EXPORT_SYMBOL_GPL net/openvswitch/openvswitch 0x537bd69d __ovs_vport_ops_register -EXPORT_SYMBOL_GPL net/openvswitch/openvswitch 0x557af04a ovs_netdev_link -EXPORT_SYMBOL_GPL net/openvswitch/openvswitch 0xea8d76ee ovs_netdev_tunnel_destroy -EXPORT_SYMBOL_GPL net/openvswitch/openvswitch 0xfb4b4275 ovs_vport_free -EXPORT_SYMBOL_GPL net/psample/psample 0x1c169aff psample_group_get -EXPORT_SYMBOL_GPL net/psample/psample 0xa2605aae psample_group_take -EXPORT_SYMBOL_GPL net/psample/psample 0xb08f28b4 psample_sample_packet -EXPORT_SYMBOL_GPL net/psample/psample 0xecdf301d psample_group_put +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xe261c0d2 xt_proto_init +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xfba5567e xt_register_table +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xfca5f04d xt_request_find_target +EXPORT_SYMBOL_GPL net/netfilter/xt_RATEEST 0x056d7c3c xt_rateest_lookup +EXPORT_SYMBOL_GPL net/netfilter/xt_RATEEST 0xd64a5b55 xt_rateest_put +EXPORT_SYMBOL_GPL net/nfc/nci/nci_spi 0xc63a7616 nci_spi_read +EXPORT_SYMBOL_GPL net/nfc/nci/nci_spi 0xd6232011 nci_spi_send +EXPORT_SYMBOL_GPL net/nfc/nci/nci_spi 0xed54ba5b nci_spi_allocate_spi +EXPORT_SYMBOL_GPL net/nfc/nci/nci_uart 0x257f79db nci_uart_register +EXPORT_SYMBOL_GPL net/nfc/nci/nci_uart 0x32ef340f nci_uart_unregister +EXPORT_SYMBOL_GPL net/nfc/nci/nci_uart 0x7d4bcfb2 nci_uart_set_config +EXPORT_SYMBOL_GPL net/nsh/nsh 0x049763e6 nsh_push +EXPORT_SYMBOL_GPL net/nsh/nsh 0xd9ba58f2 nsh_pop +EXPORT_SYMBOL_GPL net/openvswitch/openvswitch 0x32650739 __ovs_vport_ops_register +EXPORT_SYMBOL_GPL net/openvswitch/openvswitch 0xb322bdf3 ovs_vport_free +EXPORT_SYMBOL_GPL net/openvswitch/openvswitch 0xbad26819 ovs_vport_alloc +EXPORT_SYMBOL_GPL net/openvswitch/openvswitch 0xe05d4d30 ovs_vport_ops_unregister +EXPORT_SYMBOL_GPL net/openvswitch/openvswitch 0xf6495ae7 ovs_netdev_tunnel_destroy +EXPORT_SYMBOL_GPL net/openvswitch/openvswitch 0xfcd4b6c3 ovs_netdev_link +EXPORT_SYMBOL_GPL net/psample/psample 0x5bf3ee2c psample_sample_packet +EXPORT_SYMBOL_GPL net/psample/psample 0x61b3fb04 psample_group_put +EXPORT_SYMBOL_GPL net/psample/psample 0x752131cb psample_group_get +EXPORT_SYMBOL_GPL net/psample/psample 0xffbb4269 psample_group_take EXPORT_SYMBOL_GPL net/qrtr/ns 0x8d25501f qrtr_ns_remove EXPORT_SYMBOL_GPL net/qrtr/ns 0xa47e91ba qrtr_ns_init -EXPORT_SYMBOL_GPL net/qrtr/qrtr 0x3803af11 qrtr_endpoint_register -EXPORT_SYMBOL_GPL net/qrtr/qrtr 0x8881cfed qrtr_endpoint_unregister -EXPORT_SYMBOL_GPL net/qrtr/qrtr 0xe3edd3a4 qrtr_endpoint_post +EXPORT_SYMBOL_GPL net/qrtr/qrtr 0x38377dfc qrtr_endpoint_unregister +EXPORT_SYMBOL_GPL net/qrtr/qrtr 0x8f36b5b6 qrtr_endpoint_post +EXPORT_SYMBOL_GPL net/qrtr/qrtr 0xb6d1c125 qrtr_endpoint_register EXPORT_SYMBOL_GPL net/rds/rds 0x00a467af rds_wq -EXPORT_SYMBOL_GPL net/rds/rds 0x03df1920 rds_message_put -EXPORT_SYMBOL_GPL net/rds/rds 0x0c3d1036 rds_atomic_send_complete -EXPORT_SYMBOL_GPL net/rds/rds 0x0d90c575 rds_connect_path_complete -EXPORT_SYMBOL_GPL net/rds/rds 0x0e611249 rds_conn_connect_if_down -EXPORT_SYMBOL_GPL net/rds/rds 0x18b37a4f rds_conn_path_connect_if_down -EXPORT_SYMBOL_GPL net/rds/rds 0x24877eca rds_conn_create -EXPORT_SYMBOL_GPL net/rds/rds 0x2575936c rds_info_register_func -EXPORT_SYMBOL_GPL net/rds/rds 0x2657aac9 rds_message_addref +EXPORT_SYMBOL_GPL net/rds/rds 0x0e968dca rds_send_xmit +EXPORT_SYMBOL_GPL net/rds/rds 0x137fae3d rds_conn_destroy +EXPORT_SYMBOL_GPL net/rds/rds 0x27caee02 rds_conn_path_drop +EXPORT_SYMBOL_GPL net/rds/rds 0x2a6f8b0b rds_conn_create EXPORT_SYMBOL_GPL net/rds/rds 0x2b0d543c rds_message_add_extension -EXPORT_SYMBOL_GPL net/rds/rds 0x2fe8fa2e rds_info_deregister_func EXPORT_SYMBOL_GPL net/rds/rds 0x36087aa4 rds_stats -EXPORT_SYMBOL_GPL net/rds/rds 0x3f899fc3 rds_conn_destroy +EXPORT_SYMBOL_GPL net/rds/rds 0x40b83f5c rds_inc_init EXPORT_SYMBOL_GPL net/rds/rds 0x45a4781e rds_addr_cmp -EXPORT_SYMBOL_GPL net/rds/rds 0x569c8f28 rds_send_xmit +EXPORT_SYMBOL_GPL net/rds/rds 0x4d3e6398 rds_conn_create_outgoing +EXPORT_SYMBOL_GPL net/rds/rds 0x4d42fcc4 rds_send_path_reset +EXPORT_SYMBOL_GPL net/rds/rds 0x4e424a7c rds_send_drop_acked EXPORT_SYMBOL_GPL net/rds/rds 0x582fe5cf rds_message_add_rdma_dest_extension EXPORT_SYMBOL_GPL net/rds/rds 0x585f567b rds_message_populate_header -EXPORT_SYMBOL_GPL net/rds/rds 0x5e968d4e rds_connect_complete -EXPORT_SYMBOL_GPL net/rds/rds 0x5f1b4393 rds_inc_path_init -EXPORT_SYMBOL_GPL net/rds/rds 0x5f4ce7bd rds_conn_create_outgoing -EXPORT_SYMBOL_GPL net/rds/rds 0x7452db92 rds_send_ping -EXPORT_SYMBOL_GPL net/rds/rds 0x74de5133 rds_trans_unregister +EXPORT_SYMBOL_GPL net/rds/rds 0x5aba392c rds_atomic_send_complete EXPORT_SYMBOL_GPL net/rds/rds 0x7b399e66 rds_page_remainder_alloc -EXPORT_SYMBOL_GPL net/rds/rds 0x7fd779b3 rds_inc_init +EXPORT_SYMBOL_GPL net/rds/rds 0x7cb7ff87 rds_for_each_conn_info EXPORT_SYMBOL_GPL net/rds/rds 0x85e4e520 rds_stats_info_copy -EXPORT_SYMBOL_GPL net/rds/rds 0x87965545 rds_conn_path_drop -EXPORT_SYMBOL_GPL net/rds/rds 0x94a9bcdc rds_inc_put -EXPORT_SYMBOL_GPL net/rds/rds 0x9b89bd1a rds_rdma_send_complete -EXPORT_SYMBOL_GPL net/rds/rds 0xa46cc7d2 rds_conn_drop -EXPORT_SYMBOL_GPL net/rds/rds 0xa9a8dc18 rds_send_path_reset +EXPORT_SYMBOL_GPL net/rds/rds 0x8a5d53db rds_info_deregister_func +EXPORT_SYMBOL_GPL net/rds/rds 0x8ae31a53 rds_trans_register +EXPORT_SYMBOL_GPL net/rds/rds 0x924730fb rds_message_put +EXPORT_SYMBOL_GPL net/rds/rds 0x97d93bf9 rds_send_path_drop_acked +EXPORT_SYMBOL_GPL net/rds/rds 0x9d73fc14 rds_inc_path_init +EXPORT_SYMBOL_GPL net/rds/rds 0xa3adecc4 rds_send_ping +EXPORT_SYMBOL_GPL net/rds/rds 0xb05f8b0b rds_conn_connect_if_down EXPORT_SYMBOL_GPL net/rds/rds 0xc2dab779 rds_info_copy -EXPORT_SYMBOL_GPL net/rds/rds 0xc77051c4 rds_send_drop_acked -EXPORT_SYMBOL_GPL net/rds/rds 0xd7f76f7d rds_message_unmapped -EXPORT_SYMBOL_GPL net/rds/rds 0xdef9c202 rds_trans_register -EXPORT_SYMBOL_GPL net/rds/rds 0xe082f1e7 rds_send_path_drop_acked -EXPORT_SYMBOL_GPL net/rds/rds 0xe28d6a7a rds_for_each_conn_info -EXPORT_SYMBOL_GPL net/rds/rds 0xeeddf3f2 rds_recv_incoming +EXPORT_SYMBOL_GPL net/rds/rds 0xcac289ea rds_conn_drop +EXPORT_SYMBOL_GPL net/rds/rds 0xcb3e1b85 rds_message_addref +EXPORT_SYMBOL_GPL net/rds/rds 0xcea98719 rds_recv_incoming +EXPORT_SYMBOL_GPL net/rds/rds 0xdc74dabc rds_inc_put +EXPORT_SYMBOL_GPL net/rds/rds 0xdf35902d rds_conn_path_connect_if_down +EXPORT_SYMBOL_GPL net/rds/rds 0xe08f94e6 rds_info_register_func +EXPORT_SYMBOL_GPL net/rds/rds 0xe2e10626 rds_rdma_send_complete +EXPORT_SYMBOL_GPL net/rds/rds 0xe6e5f43a rds_trans_unregister +EXPORT_SYMBOL_GPL net/rds/rds 0xee176dba rds_connect_path_complete +EXPORT_SYMBOL_GPL net/rds/rds 0xf3439f0d rds_connect_complete EXPORT_SYMBOL_GPL net/rds/rds 0xfd22dd56 rds_cong_map_updated +EXPORT_SYMBOL_GPL net/rds/rds 0xfd2d6763 rds_message_unmapped +EXPORT_SYMBOL_GPL net/sched/sch_pie 0x1303afd5 pie_process_dequeue +EXPORT_SYMBOL_GPL net/sched/sch_pie 0x272f3f41 pie_drop_early EXPORT_SYMBOL_GPL net/sched/sch_pie 0x6ce9b467 pie_calculate_probability -EXPORT_SYMBOL_GPL net/sched/sch_pie 0xf8dc73fc pie_process_dequeue -EXPORT_SYMBOL_GPL net/sched/sch_pie 0xfdbc73a7 pie_drop_early EXPORT_SYMBOL_GPL net/sched/sch_taprio 0x5fc3c6ed taprio_offload_free EXPORT_SYMBOL_GPL net/sched/sch_taprio 0xa7f08102 taprio_offload_get -EXPORT_SYMBOL_GPL net/sctp/sctp 0x3be94775 sctp_get_sctp_info -EXPORT_SYMBOL_GPL net/sctp/sctp 0x3fb5c7cf sctp_transport_lookup_process -EXPORT_SYMBOL_GPL net/sctp/sctp 0x897a75d7 sctp_for_each_endpoint -EXPORT_SYMBOL_GPL net/sctp/sctp 0x9e3c93ed sctp_transport_traverse_process -EXPORT_SYMBOL_GPL net/smc/smc 0x0cac1264 smcd_alloc_dev -EXPORT_SYMBOL_GPL net/smc/smc 0x1b69980c smcd_register_dev -EXPORT_SYMBOL_GPL net/smc/smc 0x1d9ff488 smcd_unregister_dev -EXPORT_SYMBOL_GPL net/smc/smc 0x4bbbded2 smcd_free_dev -EXPORT_SYMBOL_GPL net/smc/smc 0x65dc7284 smc_proto6 -EXPORT_SYMBOL_GPL net/smc/smc 0x9715870f smc_proto -EXPORT_SYMBOL_GPL net/smc/smc 0xb087da7b smcd_handle_irq -EXPORT_SYMBOL_GPL net/smc/smc 0xd4ceff05 smcd_handle_event -EXPORT_SYMBOL_GPL net/smc/smc 0xefd9ce1a smc_hash_sk -EXPORT_SYMBOL_GPL net/smc/smc 0xfa4f1733 smc_unhash_sk -EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x1202ea08 gss_mech_register +EXPORT_SYMBOL_GPL net/sctp/sctp 0x10310bcf sctp_for_each_endpoint +EXPORT_SYMBOL_GPL net/sctp/sctp 0x30bf228f sctp_transport_traverse_process +EXPORT_SYMBOL_GPL net/sctp/sctp 0x483e244c sctp_transport_lookup_process +EXPORT_SYMBOL_GPL net/sctp/sctp 0xd4d33952 sctp_get_sctp_info +EXPORT_SYMBOL_GPL net/smc/smc 0x07e496c2 smcd_register_dev +EXPORT_SYMBOL_GPL net/smc/smc 0x55917434 smc_proto6 +EXPORT_SYMBOL_GPL net/smc/smc 0x6167b0e9 smcd_unregister_dev +EXPORT_SYMBOL_GPL net/smc/smc 0x633b4189 smcd_handle_irq +EXPORT_SYMBOL_GPL net/smc/smc 0x6db999ad smc_hash_sk +EXPORT_SYMBOL_GPL net/smc/smc 0x6fecdee0 smc_proto +EXPORT_SYMBOL_GPL net/smc/smc 0xb2d16630 smcd_alloc_dev +EXPORT_SYMBOL_GPL net/smc/smc 0xbc242808 smcd_handle_event +EXPORT_SYMBOL_GPL net/smc/smc 0xea16722c smcd_free_dev +EXPORT_SYMBOL_GPL net/smc/smc 0xfe6234ed smc_unhash_sk +EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x042210d4 svcauth_gss_flavor +EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x24da5bbd svcauth_gss_register_pseudoflavor EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x38d3dce5 g_make_token_header EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x482ac5a4 g_token_size -EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x6fccfb09 gss_mech_unregister -EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0xb25651d4 svcauth_gss_flavor -EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0xd3fa623a svcauth_gss_register_pseudoflavor +EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x5d8f6b77 gss_mech_unregister EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0xd7673035 g_verify_token_header -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0094c672 xprt_complete_rqst -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x012fa33e svc_xprt_init -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x031f4baf xdr_init_encode -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x048fdf26 rpc_unlink -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x04c07852 svc_seq_show -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x04fdcaa8 xprt_register_transport -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x05547f35 rpc_count_iostats_metrics +EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0xe99c1890 gss_mech_register +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x01e42705 svc_rpcbind_set_version +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x02c05a21 xprt_adjust_cwnd +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x04de2ea3 rpc_clnt_show_stats +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x04e6e387 _copy_from_pages +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0519dd11 svc_authenticate EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x05e807a9 xdr_encode_string EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x065994f1 xdr_encode_opaque_fixed -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x070a1bd1 rpc_clnt_xprt_switch_has_addr -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x07cb21ed xdr_encode_array2 -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0984a263 xprt_wait_for_reply_request_def -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x09d85e5a xprt_reconnect_delay -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0cc2906b rpc_max_bc_payload -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0db00b31 xprt_write_space -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x10041819 svc_prepare_thread -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1126251e svc_exit_thread -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x112dff69 rpcauth_init_credcache -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x130bd9f2 svc_set_client -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x13eb93e1 xprt_add_backlog -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1423b283 xdr_align_data -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x14df5020 xprt_put -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x15c4c2cb rpcauth_wrap_req_encode -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1826441b rpc_force_rebind -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x191b395c rpcauth_init_cred -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x19dfe346 xdr_inline_decode -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1d112d00 svc_alien_sock +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x06de527b rpc_call_async +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x098bd61e svc_process +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0b5f560b xdr_buf_trim +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0ba4ac46 xprt_release_xprt_cong +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0c862d53 xdr_page_pos +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0e79db15 rpc_count_iostats_metrics +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0f20ef11 rpc_remove_pipe_dir_object +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0f5e3c09 rpc_clnt_xprt_switch_has_addr +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0fc53f1d xprt_write_space +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x10549fda rpcauth_lookupcred +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x108238d1 svc_alien_sock +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x108b8561 svc_bind +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x10bfe383 cache_seq_next_rcu +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x11eeaeb9 svc_reg_xprt_class +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x12a79cb7 rpc_get_sb_net +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x15203d65 rpc_setbufsize +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x15242cdd svc_destroy +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1614975c xdr_process_buf +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x168cfb2b rpc_shutdown_client +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x16bdb2a4 svc_generic_rpcbind_set +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1804fd07 rpcauth_init_cred +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1962311a rpc_clone_client_set_auth +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1a662152 rpc_net_ns +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1c71d9d1 svc_unreg_xprt_class +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1c7d895f xdr_stream_decode_string +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1c7f104f rpc_restart_call +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1cc2add5 xprt_free +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1d2bed83 rpc_init_pipe_dir_object EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1e119a79 rpcauth_get_pseudoflavor +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1f239eb2 rpc_exit EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1f2a9970 rpc_ntop -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1f7b0d52 cache_seq_stop_rcu -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x221cefb6 svc_set_num_threads -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x229d5aa8 svc_unreg_xprt_class -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x237f7548 svc_bind -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2491f23f cache_destroy_net -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x26be6850 rpc_task_release_transport -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x27180a79 svc_rpcbind_set_version -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x27dd9b1b rpc_alloc_iostats -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x28055be5 svcauth_unix_set_client -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x285f2235 xprt_free +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1f910745 sunrpc_init_cache_detail +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x207fc37f sunrpc_cache_pipe_upcall +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x22684890 svc_rpcb_cleanup +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2478452c rpc_restart_call_prepare +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x271dba5f svc_drop +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x276351e4 svc_fill_write_vector +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x28dd06b4 xprt_release_rqst_cong EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2919b156 xdr_decode_string_inplace -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2a4a9f94 svc_set_num_threads_sync -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2a92f4e6 rpc_clnt_iterate_for_each_xprt -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2af5f0dc xprt_reconnect_backoff -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2c0de522 rpc_free -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2d5950a8 xprt_wake_pending_tasks -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2eb04dee svc_drop -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x308feab5 rpc_exit +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x298a8da6 xdr_stream_subsegment +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2caee162 rpc_mkpipe_data +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2cbf2ec5 xprt_free_slot +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2d2d1ef4 sunrpc_cache_pipe_upcall_timeout +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2f584797 xprt_unlock_connect +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x309f9937 svc_generic_init_request +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x317f3150 rpc_sleep_on EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x31a89d59 rpc_debug -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x32a44373 cache_unregister_net +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x33382ad7 xprt_reconnect_delay EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x34d184de rpc_wake_up_status -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x355f46ad rpc_clone_client_set_auth -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x36663cab svc_xprt_received -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x376b56b2 auth_domain_lookup +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x35b5c15d xprt_lock_connect EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x387e1639 rpc_pipefs_notifier_register -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x38ed592b svc_rqst_replace_page -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x394c7bd0 xprt_wait_for_buffer_space -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x397fb42e rpc_clnt_swap_deactivate -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3a5412ce xdr_shift_buf -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3a7e2ae9 rpc_put_sb_net -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3b9acabb svc_proc_unregister -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3c8c2062 rpcauth_unregister -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3ca2c064 xdr_encode_word -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3ce1d49a xprt_adjust_cwnd -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3d9651cb xdr_read_pages -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3dcbbbc6 rpc_release_client -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3de8fd3b rpcb_getport_async +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x38aa1dff svc_xprt_put +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x38f8c724 rpc_sleep_on_timeout +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x39b67539 svc_find_xprt +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x39ee703e read_bytes_from_xdr_buf +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3a1684b6 rpc_clnt_xprt_switch_add_xprt +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3a54d2fb xprt_wait_for_reply_request_rtt +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3b182d57 xprt_reserve_xprt_cong +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3d922a66 svc_recv EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3f9a2b0b rpcauth_get_gssinfo -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x40279e8b rpcauth_create -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x40851ca4 gssd_running -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4192c7ff xdr_stream_subsegment -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4268fed3 xdr_stream_decode_string -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x42ef5cc6 svc_shutdown_net -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x42f57742 xdr_terminate_string -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x43720108 csum_partial_copy_to_xdr -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x44b16c5d rpc_sleep_on_timeout -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x44b71f71 sunrpc_cache_unhash +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x404c1bf4 svc_addsock +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x41545936 rpc_sleep_on_priority_timeout +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x42601894 rpc_put_sb_net +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x43e48966 rpcauth_init_credcache EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x453efa54 svc_pool_map -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x476e6cbd rpc_clone_client +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x47377c6b rpc_call_sync +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x47fe8cd4 xdr_commit_encode +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x49439362 rpc_wake_up_queued_task +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x497e1387 sunrpc_cache_lookup_rcu +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4a53cfde rpc_task_timeout +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4aa18e64 sunrpc_cache_update EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4afedab1 xprtiod_workqueue -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4b6d0d0e xprt_release_xprt_cong -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4cb66396 xprt_pin_rqst -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4d2a6309 rpc_max_payload +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4b430770 rpc_clnt_swap_deactivate +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4ce7efb7 xprt_wait_for_buffer_space EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4dac77f0 xdr_encode_netobj -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4dad873b xprt_request_get_cong +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4dee0ee9 svcauth_unix_set_client +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4defdf41 rpc_clnt_test_and_add_xprt EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4e8f6ca7 sunrpc_net_id -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4f9229fd svc_xprt_copy_addrs -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x50977d2e rpc_run_task -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x50e78c39 svc_auth_register -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x510e9ab1 read_bytes_from_xdr_buf -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x52152b85 xprt_unregister_transport -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x52215f43 rpc_init_pipe_dir_head -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x523164c9 svc_destroy +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x508f2b67 xprt_request_get_cong +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x524b4585 rpc_num_bc_slots +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5326a050 rpc_put_task EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x53445f68 nlm_debug -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5516ebbf rpc_create -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x557c4ece rpcauth_lookupcred -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x55eca747 sunrpc_init_cache_detail -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x57a9dce7 rpc_wake_up_next -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5808469e auth_domain_find -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x58c4bc82 sunrpc_destroy_cache_detail -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x593004f9 rpc_proc_register +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x563362e9 xdr_read_pages EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5a45ba31 svc_auth_unregister -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5b06f234 rpc_clnt_setup_test_and_add_xprt -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5e4e02ce xprt_release_xprt -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5e62d70d rpc_shutdown_client -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5eda2e75 svc_rpcb_cleanup -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5f977657 rpc_proc_unregister -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5fc23f95 rpc_uaddr2sockaddr -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x60336e09 rpc_task_timeout -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x608129ac rpc_sleep_on_priority -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6191385e svc_generic_init_request -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x61ee70af svc_encode_result_payload -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x629a6403 sunrpc_cache_pipe_upcall -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x63b5e399 rpc_call_start -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x65f0f38f __rpc_wait_for_completion_task -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x664991b2 svc_find_xprt +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5ac0ae45 unix_domain_find +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5afcbaac write_bytes_to_xdr_buf +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5c4e76f2 xprt_wake_up_backlog +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5db73f4d svc_proc_register +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5e30b94f xprt_alloc_slot +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5e9a0b9d svc_xprt_deferred_close +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5f0cb646 xdr_encode_array2 +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5f386cf4 cache_unregister_net +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5fb9a45f rpcauth_destroy_credcache +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5ff47888 rpcauth_unregister +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x61b1b015 rpc_switch_client_transport +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x61d822fb xdr_stream_decode_opaque +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6238bc1a rpcauth_stringify_acceptor +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x63c02fff cache_destroy_net +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6436b539 rpc_free +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x649ed7de rpc_peeraddr +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6571ffba svc_reserve +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x66a9b2c6 rpc_uaddr2sockaddr EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x66ed2439 rpc_destroy_wait_queue -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x69851fc5 xprt_destroy_backchannel -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6a42f0c5 xdr_buf_trim -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6ae24bfc xdr_buf_subsegment -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6b85fbaa svc_max_payload -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6c26eaaa xdr_enter_page -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6ceabe1e rpc_wake_up_first -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x70559ea4 xdr_page_pos -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x718a3e9d rpc_call_async +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x66f6fb92 rpc_localaddr +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x67307ce3 cache_seq_stop_rcu +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x67abddc7 rpcauth_register +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6855e867 rpc_wake_up_first +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x69e3c6a6 svc_xprt_copy_addrs +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6a88ad5b cache_register_net +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6b8e2610 svc_close_xprt +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6bd1d3fc xdr_init_encode +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6be8c5fa xprt_put +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6dacb22b rpc_call_null +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6f0d1c3b svc_set_client +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6f99cdb5 auth_domain_find +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6ff6c524 xdr_align_data +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x70d1b85f xprt_wait_for_reply_request_def EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x71bc40e3 rpc_wake_up EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x71fa908a cache_flush -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x748855b3 svc_fill_write_vector -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x75142054 sunrpc_cache_update -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7598449b svc_create_pooled -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x76539d11 svcauth_unix_purge -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x76ecd864 xdr_process_buf -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x78159781 sunrpc_cache_register_pipefs -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x79d9f3f4 rpc_restart_call -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x79dcad1f rpc_put_task -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7aa89974 svc_xprt_put -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7afe900c svc_print_addr +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x734dc278 xprt_lookup_rqst +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x75160f3c __rpc_wait_for_completion_task +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7963aa64 svc_shutdown_net +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7a089f74 xprt_reserve_xprt +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7a1f3d39 rpc_killall_tasks +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7bbb733c xprt_reconnect_backoff +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7db383f1 xdr_inline_decode EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7de53067 rpc_init_rtt -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7e6e8950 rpc_get_sb_net -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7f2ed77e rpc_clnt_swap_activate -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x808c0842 cache_seq_start_rcu -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x896c9539 cache_check -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x897af3e3 svc_proc_register -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8c2899e2 svc_xprt_names -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8cdf7c56 rpc_setbufsize -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8dec6eef xprt_get -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8e1d63a1 rpc_num_bc_slots -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8f175a32 rpc_prepare_reply_pages -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8fd85a69 rpcauth_unwrap_resp_decode -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x902dedad svc_age_temp_xprts_now -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x90672487 xprt_alloc_slot -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x906c4622 rpc_clnt_xprt_switch_put -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x92fb1f0c svc_xprt_do_enqueue -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9562c82b xprt_unlock_connect -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x95f4af5b xprt_wake_up_backlog +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x824161f3 svc_print_addr +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x82625a46 xdr_terminate_string +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x82aa8b32 svc_xprt_init +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x841a6786 svc_fill_symlink_pathname +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x842b064f xdr_inline_pages +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x84e11be3 rpcb_getport_async +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x864e9970 rpc_sleep_on_priority +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8715ea00 svc_prepare_thread +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8a3141c0 rpc_create +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8b47e5a8 xdr_buf_from_iov +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8be5b5d4 xdr_stream_decode_string_dup +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8c2de54c auth_domain_lookup +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8c70f918 rpc_call_start +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8ce5b0f9 xdr_reserve_space_vec +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8cfc9aab xdr_encode_word +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8de40a7e rpc_proc_register +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8e5591d2 svc_set_num_threads_sync +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8fd553cc xdr_decode_word +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x900d5fb9 rpcauth_create +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x903ae0e6 xprt_add_backlog +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x90c04114 xdr_buf_subsegment +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x918ed61d rpc_max_bc_payload +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x92049d28 cache_purge +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x92adedde rpc_run_task +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x92e94805 rpc_find_or_alloc_pipe_dir_object +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9311a865 rpc_peeraddr2str +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x931c1ff9 xprt_release_xprt +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x93736f46 svc_sock_update_bufs +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x941dd9f9 rpc_mkpipe_dentry +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9467aba5 rpcauth_lookup_credcache +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x94a706f8 svc_xprt_enqueue EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9670b5a1 rpc_free_iostats -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x975b1dfc rpc_sleep_on -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9788e6c4 rpc_d_lookup_sb -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x97b41885 svc_rqst_free -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x97f9d64a rpc_localaddr -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x982fc5eb rpc_call_sync -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x98574498 rpc_wake_up_queued_task +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x984f6af4 rpc_unlink +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x98537bca rpc_count_iostats +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x98f188a8 svc_rpcb_setup EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x99aee353 rpc_init_priority_wait_queue -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9a438884 xprt_alloc -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9a5a1ea4 svc_reg_xprt_class -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9ba64f64 rpc_count_iostats -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9e9fb83e rpc_init_pipe_dir_object -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9fcb3e7b svc_sock_update_bufs -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa0b1a6d2 xdr_commit_encode -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa132387a svc_xprt_enqueue +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9a40f12b rpc_clnt_iterate_for_each_xprt +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9ab38e6e rpc_task_release_transport +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9b8c8cbd svc_xprt_names +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9b99f76e rpc_pipe_generic_upcall +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9ba379a2 xdr_init_decode +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa04fbdd0 rpc_init_pipe_dir_head +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa0a540bd rpc_malloc EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa13acdb8 svc_pool_map_put -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa197b260 svc_authenticate -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa282edbd rpcauth_stringify_acceptor -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa3c54b2d svc_process -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa537266b xdr_expand_hole -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa66aaba6 xdr_stream_decode_opaque -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa7bf7bef rpc_clnt_test_and_add_xprt -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xaa2022ca xprt_unpin_rqst -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xaa24d624 xprt_lookup_rqst -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xaaa4fd5f svc_wake_up -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xaadc82e3 rpc_mkpipe_data -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xab2fb6f9 auth_domain_put -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xad357ae2 cache_create_net -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xadd4c088 xdr_buf_from_iov -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xadda4b1d put_rpccred +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa1ab413c svc_create_pooled +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa2dc5217 svc_max_payload +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa34bc30a sunrpc_cache_register_pipefs +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa3a8e115 svc_wake_up +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa3de8d6c xdr_enter_page +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa58c4b5f svc_xprt_received +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa655fafd rpc_bind_new_program +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa6f9910f xdr_shift_buf +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xaa0666ef svc_create +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xaa4466bd rpc_release_client +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xaaa63528 xdr_reserve_space +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xab5a21cf xprt_register_transport EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xaf5bf6ef nfs_debug -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb0194189 rpc_delay -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb09281fe svc_rqst_alloc -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb16161b5 xprt_wait_for_reply_request_rtt -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb2251ed1 svc_rpcb_setup +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb0b81b8d svc_age_temp_xprts_now EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb312d0c4 svc_pool_map_get -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb32a7ca7 svc_xprt_deferred_close -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb3e66cfe rpc_clnt_xprt_switch_add_xprt -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb444f4df write_bytes_to_xdr_buf +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb3d785f3 rpcauth_wrap_req_encode +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb40b8fbd rpc_put_task_async +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb468b684 xdr_decode_array2 +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb49de04c rpc_clone_client EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb51a3724 rpc_pipefs_notifier_unregister -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb5580eeb xprt_lock_connect -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb5d75f80 rpc_bind_new_program -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb7e78031 rpc_peeraddr -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb8d6d75b xdr_decode_array2 -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb93cef55 cache_purge -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb95394d0 xprt_update_rtt -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbb12739f xprt_free_slot -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbd3eac44 rpc_queue_upcall +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb7d41bd0 rpc_clnt_xprt_switch_put +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb893df24 xprt_setup_backchannel +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb8a93ac0 xdr_write_pages +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbb4d3fd0 rpcauth_unwrap_resp_decode +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbc386b92 rpc_d_lookup_sb +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbc42ba95 xprt_destroy_backchannel +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbc7698d0 rpc_clnt_swap_activate EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbf9d1b96 nfsd_debug -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc01309fa xdr_write_pages EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc12435e3 rpc_calc_rto -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc128f86f xdr_decode_word -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc31d7dd4 rpcauth_lookup_credcache -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc3e68eb5 _copy_from_pages -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc421bcb9 rpc_pton -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc4e7fa6c sunrpc_cache_pipe_upcall_timeout -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc5692a7f svc_reserve -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc76449ab rpc_switch_client_transport -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc79a49eb rpc_put_task_async -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc80a0efd rpc_sleep_on_priority_timeout +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc2ceccbc svc_rqst_replace_page +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc342e4ce xdr_stream_pos +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc56cf4ea rpc_max_payload +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc5d0756a rpc_prepare_reply_pages +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc6138b32 rpc_set_connect_timeout +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc70ebf4c csum_partial_copy_to_xdr +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc792c722 svc_exit_thread EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc8e96dea qword_addhex -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xcac364bd cache_register_net -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xcaf9d343 rpc_destroy_pipe_data -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xcbe53ded xprt_setup_backchannel -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xcc78b22b xprt_force_disconnect -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xcdde48f8 xdr_init_decode +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xca51e92f xprt_unpin_rqst +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xca6c0abe rpc_force_rebind +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xcde393f2 cache_create_net +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xcdfbc37a rpc_queue_upcall EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xce678a59 xdr_decode_netobj -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xce8f73b8 svc_recv -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xcf48062a rpc_mkpipe_dentry +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xceb66e6d auth_domain_put +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xcf0cf0c0 xdr_stream_decode_opaque_dup +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd0fe30b2 svc_xprt_do_enqueue EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd10d1d5b rpc_machine_cred -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd1c9f609 xdr_stream_decode_string_dup -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd23a8769 sunrpc_cache_lookup_rcu -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd2eda60a xprt_reserve_xprt -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd3191d4a sunrpc_cache_unregister_pipefs -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd43aa344 rpc_clnt_show_stats -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd4e665e3 xdr_reserve_space_vec -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd5fbaf02 xdr_stream_pos -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd6770950 rpcauth_destroy_credcache -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd7d9cf9f xdr_inline_pages -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd9f9f939 xprt_reserve_xprt_cong +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd35a9d17 svc_proc_unregister +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd42d25be rpc_pton +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd5724101 xprt_alloc +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd65eb763 svcauth_unix_purge +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd911367e rpc_destroy_pipe_data +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xdc2f1425 gssd_running +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xdcdd6eb2 xprt_unregister_transport EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xdd691402 xprt_find_transport_ident -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xdd8d7046 svc_addsock -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xde31d495 svc_fill_symlink_pathname -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xde7a6faf svc_close_xprt -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe001a0e2 rpc_remove_pipe_dir_object -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe00b10df xprt_release_rqst_cong -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe21bb171 xdr_stream_decode_opaque_dup -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe47a56bf unix_domain_find -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe57333f7 bc_svc_process +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xdde6cbea rpc_alloc_iostats +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe0137170 rpc_clnt_setup_test_and_add_xprt +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe0726068 cache_seq_start_rcu +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe0a3a51d xdr_expand_hole +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe1306be0 put_rpccred +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe17d2815 xdr_init_decode_pages +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe45f7718 rpc_add_pipe_dir_object +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe5546291 xprt_wake_pending_tasks EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe5919cb1 xdr_encode_opaque -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe5b283de rpc_add_pipe_dir_object -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe6facba0 rpc_restart_call_prepare -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe84af163 rpcauth_register +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe6440385 svc_rqst_free +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe66ed563 xprt_force_disconnect +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe6f64452 rpc_wake_up_next EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe97f4ce5 qword_get -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe9d5aa6d xdr_init_decode_pages -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xea12eed4 rpc_peeraddr2str -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xeac1b485 xprt_disconnect_done -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xeca7c0bd rpc_killall_tasks -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xedc48037 rpc_net_ns +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xea0e71c8 rpc_proc_unregister +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xeb222d77 bc_svc_process +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xec00871e cache_check +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xecd594ee svc_rqst_alloc EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xedcf6be4 qword_add -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xee6f1c31 xdr_reserve_space +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xedf31aca rpc_clnt_add_xprt EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xeeacab69 rpc_update_rtt -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xef2db64b rpc_call_null -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf047a694 rpc_find_or_alloc_pipe_dir_object -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf050b732 rpc_set_connect_timeout +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xefe6bd42 xprt_complete_rqst +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xeff719de svc_create_xprt EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf0b7775d rpc_init_wait_queue -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf260f5bd rpc_clnt_add_xprt -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf2d5e87a cache_seq_next_rcu -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf48d64de rpc_pipe_generic_upcall -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf723f1a3 svc_generic_rpcbind_set -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf8795eaa rpc_malloc -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xfa60d156 svc_create_xprt -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xfd6a35f7 svc_create -EXPORT_SYMBOL_GPL net/tls/tls 0x6283f346 tls_encrypt_skb -EXPORT_SYMBOL_GPL net/tls/tls 0xbaa9c21b tls_offload_tx_resync_request -EXPORT_SYMBOL_GPL net/tls/tls 0xe3674886 tls_device_sk_destruct -EXPORT_SYMBOL_GPL net/tls/tls 0xf171e6e3 tls_validate_xmit_skb -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x01b2673c virtio_transport_recv_pkt -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x03451f9d virtio_transport_stream_is_active +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf12db24a sunrpc_cache_unhash +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf343428c xprt_disconnect_done +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf40b4df4 xprt_update_rtt +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf47896c0 svc_encode_result_payload +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf545f27c sunrpc_cache_unregister_pipefs +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf64f9ad7 svc_seq_show +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf9a20a55 xprt_pin_rqst +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xfaf52117 sunrpc_destroy_cache_detail +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xfbf7310c svc_set_num_threads +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xfd072d2a xprt_get +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xfe89ceaf svc_auth_register +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xffbc2442 rpc_delay +EXPORT_SYMBOL_GPL net/tls/tls 0x0002853f tls_validate_xmit_skb +EXPORT_SYMBOL_GPL net/tls/tls 0x616e12d0 tls_encrypt_skb +EXPORT_SYMBOL_GPL net/tls/tls 0x83def89e tls_offload_tx_resync_request +EXPORT_SYMBOL_GPL net/tls/tls 0xa9e49edd tls_device_sk_destruct +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x02f6e3e8 virtio_transport_notify_send_post_enqueue EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x03a81e69 virtio_transport_stream_allow -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x1c7a4479 virtio_transport_dgram_enqueue -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x2ca13b71 virtio_transport_stream_has_space -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x2ca7c8e7 virtio_transport_seqpacket_enqueue -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x387ae76d virtio_transport_free_pkt -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x539e578b virtio_transport_shutdown -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x5964f188 virtio_transport_stream_enqueue -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x5b9a0222 virtio_transport_notify_recv_post_dequeue -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x5e384b3b virtio_transport_inc_tx_pkt -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x6133a226 virtio_transport_notify_send_init -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x61bbe19b virtio_transport_deliver_tap_pkt -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x625fb76d virtio_transport_notify_send_post_enqueue -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x6e5fb664 virtio_transport_notify_poll_out -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x729a5138 virtio_transport_get_credit -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x80687b12 virtio_transport_stream_dequeue -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x838d04a0 virtio_transport_notify_poll_in -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x8a0e9835 virtio_transport_dgram_bind -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x8b999e97 virtio_transport_connect -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x928e7bc0 virtio_transport_notify_recv_pre_block -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x957dc919 virtio_transport_release -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x9c33d5cc virtio_transport_destruct -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xa99c4269 virtio_transport_notify_buffer_size -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xb0ade828 virtio_transport_stream_rcvhiwat -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xb32625fa virtio_transport_notify_send_pre_enqueue -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xb75f4d7b virtio_transport_notify_recv_pre_dequeue -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xb96859a5 virtio_transport_do_socket_init +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x09e5efa8 virtio_transport_stream_has_space +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x14ffcc61 virtio_transport_recv_pkt +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x1e0bfd24 virtio_transport_stream_rcvhiwat +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x1f76f9c4 virtio_transport_inc_tx_pkt +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x1ffa8d04 virtio_transport_release +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x218d133a virtio_transport_get_credit +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x2790e42c virtio_transport_notify_poll_in +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x298b85d8 virtio_transport_do_socket_init +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x29aa34d0 virtio_transport_notify_send_pre_block +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x3c319961 virtio_transport_connect +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x4add31f9 virtio_transport_stream_dequeue +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x4c7c8181 virtio_transport_dgram_dequeue +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x548b2e15 virtio_transport_seqpacket_enqueue +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x59436f94 virtio_transport_notify_recv_pre_block +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x596a6acf virtio_transport_stream_has_data +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x5bea2fdf virtio_transport_notify_send_init +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x64918c75 virtio_transport_notify_poll_out +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x68a11f85 virtio_transport_notify_recv_post_dequeue +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x83a2b894 virtio_transport_notify_recv_pre_dequeue +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x84df3d52 virtio_transport_notify_buffer_size +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x8829a227 virtio_transport_stream_enqueue +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x8c748617 virtio_transport_seqpacket_has_data +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x8dc4ac71 virtio_transport_destruct +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x91965614 virtio_transport_deliver_tap_pkt +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x95f60900 virtio_transport_stream_is_active +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x96d4ef73 virtio_transport_put_credit +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xa00fa4d6 virtio_transport_notify_recv_init +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xbaab060d virtio_transport_seqpacket_dequeue EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xbabd30f5 virtio_transport_dgram_allow -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xc2b552db virtio_transport_notify_send_pre_block -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xc8b09ddd virtio_transport_notify_recv_init -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xd1695a8d virtio_transport_seqpacket_has_data -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xef3558af virtio_transport_stream_has_data -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xf43581db virtio_transport_put_credit -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xfa57e3d8 virtio_transport_seqpacket_dequeue -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xfe50e44c virtio_transport_dgram_dequeue -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x00e1b5ea vsock_assign_transport -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x0609aa03 vsock_core_unregister +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xd5152fae virtio_transport_dgram_bind +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xf2852b94 virtio_transport_dgram_enqueue +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xf4cbe91a virtio_transport_notify_send_pre_enqueue +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xfa3269ea virtio_transport_free_pkt +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xfe15386d virtio_transport_shutdown EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x0e9bc9b6 vsock_addr_unbind -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x1238ccbc vsock_remove_bound -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x2652c3a7 vsock_remove_tap EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x284e07d8 vsock_bind_table -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x3718857f vsock_core_get_transport +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x3d2a1806 vsock_remove_tap EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x3d4b0fca vsock_addr_init -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x40bbbdfe vsock_enqueue_accept -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x43e778ca vsock_insert_connected -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x463d82af vsock_for_each_connected_socket +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x42b91dd8 vsock_add_pending +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x484e24c1 vsock_enqueue_accept EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x4b99648c vsock_addr_bound -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x51ff6629 vsock_stream_has_data -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x58e6c106 vsock_add_tap -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x70c0fa10 vsock_remove_connected +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x5a61af72 vsock_remove_sock +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x681c28fb vsock_for_each_connected_socket +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x71d0063d vsock_core_get_transport EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x77c14317 vsock_addr_cast -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x7933a08f vsock_remove_sock -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x8587d786 vsock_core_register -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x8b11a198 vsock_stream_has_space +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x813b63a2 vsock_create_connected +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x8a51ff61 vsock_assign_transport +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x8b79f099 vsock_core_register +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x8ed00713 vsock_stream_has_data EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x90aa8549 vsock_find_cid -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x9b40e62b vsock_find_bound_socket +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x94c2c871 vsock_deliver_tap EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x9bb6fd09 vsock_connected_table -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xa554d2ef vsock_deliver_tap -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xaaeef18f vsock_add_pending EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xaf2674b5 vsock_addr_equals_addr +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xb6ad3df7 vsock_remove_pending +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xb88d246d vsock_remove_bound EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xc92f7f50 vsock_table_lock -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xd02c459e vsock_remove_pending -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xe17233eb vsock_find_connected_socket +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xd0ffda51 vsock_add_tap +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xd43cbe98 vsock_stream_has_space +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xdacfdf77 vsock_core_unregister +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xdb232765 vsock_find_connected_socket +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xdcdb8e97 vsock_find_bound_socket EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xec96eadf vsock_addr_validate -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xfb6c81cd vsock_create_connected -EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x4255cde0 cfg80211_vendor_cmd_get_sender -EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x42cbddd5 cfg80211_pmsr_report -EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x61143f76 cfg80211_shutdown_all_interfaces -EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x77c2f120 cfg80211_pmsr_complete -EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xe71de67d cfg80211_vendor_cmd_reply +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xecac9b7b vsock_insert_connected +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xfaba736e vsock_remove_connected +EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x08008e3d cfg80211_vendor_cmd_reply +EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x32e549e4 cfg80211_shutdown_all_interfaces +EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x83062702 cfg80211_pmsr_complete +EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xa3843cef cfg80211_vendor_cmd_get_sender +EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xb13cabf5 cfg80211_pmsr_report EXPORT_SYMBOL_GPL net/xfrm/xfrm_algo 0x0049ca83 xfrm_aead_get_byname EXPORT_SYMBOL_GPL net/xfrm/xfrm_algo 0x00c80741 xfrm_ealg_get_byid EXPORT_SYMBOL_GPL net/xfrm/xfrm_algo 0x0a575945 xfrm_count_pfkey_auth_supported @@ -13416,6238 +13389,6222 @@ -EXPORT_SYMBOL_GPL net/xfrm/xfrm_ipcomp 0x395bc709 ipcomp_input -EXPORT_SYMBOL_GPL net/xfrm/xfrm_ipcomp 0x5ee54436 ipcomp_output -EXPORT_SYMBOL_GPL net/xfrm/xfrm_ipcomp 0xecbdd36c ipcomp_destroy -EXPORT_SYMBOL_GPL net/xfrm/xfrm_ipcomp 0xf8b57a09 ipcomp_init_state +EXPORT_SYMBOL_GPL net/xfrm/xfrm_ipcomp 0x0ae27531 ipcomp_output +EXPORT_SYMBOL_GPL net/xfrm/xfrm_ipcomp 0x38d5131c ipcomp_init_state +EXPORT_SYMBOL_GPL net/xfrm/xfrm_ipcomp 0xadef3c19 ipcomp_input +EXPORT_SYMBOL_GPL net/xfrm/xfrm_ipcomp 0xf9fc8556 ipcomp_destroy EXPORT_SYMBOL_GPL net/xfrm/xfrm_user 0x4a0c7516 xfrm_msg_min EXPORT_SYMBOL_GPL net/xfrm/xfrm_user 0xe2521b1c xfrma_policy +EXPORT_SYMBOL_GPL vmlinux 0x001107fa sched_trace_cfs_rq_avg EXPORT_SYMBOL_GPL vmlinux 0x001b074f mce_is_correctable -EXPORT_SYMBOL_GPL vmlinux 0x003c4bf8 dev_get_regmap +EXPORT_SYMBOL_GPL vmlinux 0x00377957 fib_nl_newrule +EXPORT_SYMBOL_GPL vmlinux 0x004bd86d misc_cg_uncharge +EXPORT_SYMBOL_GPL vmlinux 0x004f952a net_ns_type_operations EXPORT_SYMBOL_GPL vmlinux 0x00513f58 get_timespec64 EXPORT_SYMBOL_GPL vmlinux 0x00565f18 pernet_ops_rwsem -EXPORT_SYMBOL_GPL vmlinux 0x00570de7 pci_hp_create_module_link -EXPORT_SYMBOL_GPL vmlinux 0x005e50cc serial8250_do_get_mctrl +EXPORT_SYMBOL_GPL vmlinux 0x005ce001 skb_gso_validate_mac_len EXPORT_SYMBOL_GPL vmlinux 0x005f18a6 add_wait_queue_priority -EXPORT_SYMBOL_GPL vmlinux 0x00638f38 pm_generic_freeze_late +EXPORT_SYMBOL_GPL vmlinux 0x006560b1 platform_find_device_by_driver +EXPORT_SYMBOL_GPL vmlinux 0x007b7afa console_drivers +EXPORT_SYMBOL_GPL vmlinux 0x0083193c __traceiter_br_fdb_add EXPORT_SYMBOL_GPL vmlinux 0x008539f0 klp_shadow_alloc -EXPORT_SYMBOL_GPL vmlinux 0x0094804c ipv4_sk_redirect -EXPORT_SYMBOL_GPL vmlinux 0x009e91c6 ip6_datagram_release_cb -EXPORT_SYMBOL_GPL vmlinux 0x00a21712 spi_register_controller -EXPORT_SYMBOL_GPL vmlinux 0x00a288e0 pm_relax -EXPORT_SYMBOL_GPL vmlinux 0x00b89eaa mptcp_token_get_sock -EXPORT_SYMBOL_GPL vmlinux 0x00b9275d irq_domain_reset_irq_data +EXPORT_SYMBOL_GPL vmlinux 0x00992267 of_devfreq_cooling_register_power +EXPORT_SYMBOL_GPL vmlinux 0x00ac9c71 tcp_reno_ssthresh +EXPORT_SYMBOL_GPL vmlinux 0x00d4012c __tracepoint_map EXPORT_SYMBOL_GPL vmlinux 0x00d4c500 usb_decode_interval +EXPORT_SYMBOL_GPL vmlinux 0x00d8b6cb ata_pci_device_resume EXPORT_SYMBOL_GPL vmlinux 0x00df9837 ioasid_register_allocator -EXPORT_SYMBOL_GPL vmlinux 0x00e02066 ncsi_vlan_rx_kill_vid -EXPORT_SYMBOL_GPL vmlinux 0x00e04f97 regulator_notifier_call_chain -EXPORT_SYMBOL_GPL vmlinux 0x00e83eb7 pinctrl_select_default_state -EXPORT_SYMBOL_GPL vmlinux 0x00f89f71 console_drivers -EXPORT_SYMBOL_GPL vmlinux 0x0123ee0f md_rdev_clear -EXPORT_SYMBOL_GPL vmlinux 0x012ba40e __devres_alloc_node -EXPORT_SYMBOL_GPL vmlinux 0x012de3b6 intel_pinctrl_probe_by_hid +EXPORT_SYMBOL_GPL vmlinux 0x00e0b1bd fsverity_cleanup_inode +EXPORT_SYMBOL_GPL vmlinux 0x01097106 proc_create_net_single_write +EXPORT_SYMBOL_GPL vmlinux 0x010a02ff unregister_virtio_device +EXPORT_SYMBOL_GPL vmlinux 0x01135ded rio_del_device EXPORT_SYMBOL_GPL vmlinux 0x012e730e apei_exec_noop -EXPORT_SYMBOL_GPL vmlinux 0x01306d4c disk_force_media_change -EXPORT_SYMBOL_GPL vmlinux 0x01322366 __skb_tstamp_tx -EXPORT_SYMBOL_GPL vmlinux 0x015eb09a regmap_get_val_endian -EXPORT_SYMBOL_GPL vmlinux 0x01702dcb iomap_ioend_try_merge -EXPORT_SYMBOL_GPL vmlinux 0x0171b0b0 devm_usb_get_phy_by_phandle -EXPORT_SYMBOL_GPL vmlinux 0x017cd3ad regulator_set_drvdata +EXPORT_SYMBOL_GPL vmlinux 0x01303760 nvdimm_badblocks_populate +EXPORT_SYMBOL_GPL vmlinux 0x013071f1 crypto_alloc_akcipher +EXPORT_SYMBOL_GPL vmlinux 0x013ca8d5 serial8250_em485_destroy +EXPORT_SYMBOL_GPL vmlinux 0x01497810 bpfilter_umh_cleanup +EXPORT_SYMBOL_GPL vmlinux 0x01505dcb bpf_event_output +EXPORT_SYMBOL_GPL vmlinux 0x016fb216 proc_mkdir_data EXPORT_SYMBOL_GPL vmlinux 0x01848a8e local_apic_timer_c2_ok EXPORT_SYMBOL_GPL vmlinux 0x01866a57 ezx_pcap_set_bits EXPORT_SYMBOL_GPL vmlinux 0x018b3d1e intel_pt_validate_cap -EXPORT_SYMBOL_GPL vmlinux 0x01989fe2 virtqueue_kick +EXPORT_SYMBOL_GPL vmlinux 0x0196da09 uhci_check_and_reset_hc +EXPORT_SYMBOL_GPL vmlinux 0x0198a058 __efivar_entry_get EXPORT_SYMBOL_GPL vmlinux 0x01a0cb78 property_entries_free -EXPORT_SYMBOL_GPL vmlinux 0x01a5a2fb power_supply_set_property -EXPORT_SYMBOL_GPL vmlinux 0x01a65a85 __SCK__tp_func_neigh_event_send_done -EXPORT_SYMBOL_GPL vmlinux 0x01ac036d regmap_add_irq_chip -EXPORT_SYMBOL_GPL vmlinux 0x01b3c33f pingv6_ops -EXPORT_SYMBOL_GPL vmlinux 0x01b7d377 follow_pte +EXPORT_SYMBOL_GPL vmlinux 0x01a6a18c nvme_start_freeze EXPORT_SYMBOL_GPL vmlinux 0x01c12c32 cpu_bit_bitmap -EXPORT_SYMBOL_GPL vmlinux 0x01c41b54 d_walk -EXPORT_SYMBOL_GPL vmlinux 0x01d0300e iommu_map -EXPORT_SYMBOL_GPL vmlinux 0x01d82862 pci_epc_map_addr +EXPORT_SYMBOL_GPL vmlinux 0x01c31a32 add_disk_randomness EXPORT_SYMBOL_GPL vmlinux 0x01e1a8de kgdb_breakpoint -EXPORT_SYMBOL_GPL vmlinux 0x01e2b1b0 driver_find_device +EXPORT_SYMBOL_GPL vmlinux 0x01e83837 vmf_insert_pfn_pud_prot EXPORT_SYMBOL_GPL vmlinux 0x01ee5532 smp_call_function_any -EXPORT_SYMBOL_GPL vmlinux 0x01efc388 param_ops_bool_enable_only -EXPORT_SYMBOL_GPL vmlinux 0x01f7ac5d hwspin_lock_free -EXPORT_SYMBOL_GPL vmlinux 0x020363c8 regmap_parse_val -EXPORT_SYMBOL_GPL vmlinux 0x0205d42d rtnl_put_cacheinfo EXPORT_SYMBOL_GPL vmlinux 0x0207a6c6 reset_control_bulk_acquire -EXPORT_SYMBOL_GPL vmlinux 0x021b8967 regulator_set_active_discharge_regmap -EXPORT_SYMBOL_GPL vmlinux 0x022a3438 __pm_runtime_set_status +EXPORT_SYMBOL_GPL vmlinux 0x020a61e9 nf_queue +EXPORT_SYMBOL_GPL vmlinux 0x021386d2 rio_register_mport +EXPORT_SYMBOL_GPL vmlinux 0x0214bec2 cpufreq_freq_transition_end EXPORT_SYMBOL_GPL vmlinux 0x02394899 play_idle_precise +EXPORT_SYMBOL_GPL vmlinux 0x024a70d8 vfio_pci_core_init_device EXPORT_SYMBOL_GPL vmlinux 0x024d13dd request_free_mem_region -EXPORT_SYMBOL_GPL vmlinux 0x026a4397 crypto_unregister_akcipher -EXPORT_SYMBOL_GPL vmlinux 0x026d8d10 __of_reset_control_get -EXPORT_SYMBOL_GPL vmlinux 0x027dd3f6 __pci_reset_function_locked -EXPORT_SYMBOL_GPL vmlinux 0x02afd812 iommu_sva_unbind_device -EXPORT_SYMBOL_GPL vmlinux 0x02be1944 iommu_dev_enable_feature -EXPORT_SYMBOL_GPL vmlinux 0x02c116d0 fwnode_get_phy_mode -EXPORT_SYMBOL_GPL vmlinux 0x02d6d091 sbitmap_queue_show -EXPORT_SYMBOL_GPL vmlinux 0x02de8d1e ack_all_badblocks -EXPORT_SYMBOL_GPL vmlinux 0x02e7879d regulator_allow_bypass -EXPORT_SYMBOL_GPL vmlinux 0x02eed4a5 usb_put_dev +EXPORT_SYMBOL_GPL vmlinux 0x024ff340 xhci_add_endpoint +EXPORT_SYMBOL_GPL vmlinux 0x025436dc rtnl_delete_link +EXPORT_SYMBOL_GPL vmlinux 0x025a8db0 pskb_put +EXPORT_SYMBOL_GPL vmlinux 0x0286a4f7 crypto_unregister_aead +EXPORT_SYMBOL_GPL vmlinux 0x02a91336 wm831x_device_shutdown +EXPORT_SYMBOL_GPL vmlinux 0x02b04011 vfio_pci_core_uninit_device +EXPORT_SYMBOL_GPL vmlinux 0x02c7d72a mmu_notifier_put +EXPORT_SYMBOL_GPL vmlinux 0x02dd9e7b nl_table EXPORT_SYMBOL_GPL vmlinux 0x02fc8d7f __tracepoint_nvme_sq -EXPORT_SYMBOL_GPL vmlinux 0x030afbbd usb_hcd_unlink_urb_from_ep -EXPORT_SYMBOL_GPL vmlinux 0x030c4940 dma_run_dependencies -EXPORT_SYMBOL_GPL vmlinux 0x0311efe2 tty_init_termios +EXPORT_SYMBOL_GPL vmlinux 0x0300b1e4 posix_acl_default_xattr_handler +EXPORT_SYMBOL_GPL vmlinux 0x030fda58 phy_configure EXPORT_SYMBOL_GPL vmlinux 0x0312b3b0 reset_controller_add_lookup -EXPORT_SYMBOL_GPL vmlinux 0x032656ea acpi_get_and_request_gpiod -EXPORT_SYMBOL_GPL vmlinux 0x032bbd5a blk_mq_flush_busy_ctxs -EXPORT_SYMBOL_GPL vmlinux 0x032d4d65 ipv6_opt_accepted -EXPORT_SYMBOL_GPL vmlinux 0x03361982 tpm_send +EXPORT_SYMBOL_GPL vmlinux 0x032b3237 crypto_get_default_null_skcipher EXPORT_SYMBOL_GPL vmlinux 0x033832c7 usb_amd_hang_symptom_quirk +EXPORT_SYMBOL_GPL vmlinux 0x033b596d devm_platform_ioremap_resource_byname +EXPORT_SYMBOL_GPL vmlinux 0x03424dde nvme_change_ctrl_state EXPORT_SYMBOL_GPL vmlinux 0x0343bdf1 __i2c_board_list -EXPORT_SYMBOL_GPL vmlinux 0x03477ddc crypto_register_template -EXPORT_SYMBOL_GPL vmlinux 0x03495e0a relay_file_operations -EXPORT_SYMBOL_GPL vmlinux 0x0355de9c skb_append_pagefrags -EXPORT_SYMBOL_GPL vmlinux 0x035cebda pci_epc_write_header -EXPORT_SYMBOL_GPL vmlinux 0x03617384 bpf_map_inc_not_zero +EXPORT_SYMBOL_GPL vmlinux 0x034b353d crypto_shash_update +EXPORT_SYMBOL_GPL vmlinux 0x0357a73f usb_remove_hcd EXPORT_SYMBOL_GPL vmlinux 0x036de383 perf_event_cgrp_subsys_enabled_key -EXPORT_SYMBOL_GPL vmlinux 0x03762b15 __traceiter_kfree_skb -EXPORT_SYMBOL_GPL vmlinux 0x0376b5d6 gpiod_put -EXPORT_SYMBOL_GPL vmlinux 0x0379765a cpufreq_cpu_get -EXPORT_SYMBOL_GPL vmlinux 0x03941992 regulator_set_bypass_regmap +EXPORT_SYMBOL_GPL vmlinux 0x03788fbe eventfd_fget +EXPORT_SYMBOL_GPL vmlinux 0x037b3489 nvme_set_features +EXPORT_SYMBOL_GPL vmlinux 0x03841522 __tracepoint_pelt_cfs_tp +EXPORT_SYMBOL_GPL vmlinux 0x038f55f9 dma_resv_get_fences +EXPORT_SYMBOL_GPL vmlinux 0x0390e5e5 fsverity_prepare_setattr EXPORT_SYMBOL_GPL vmlinux 0x03952887 ktime_add_safe -EXPORT_SYMBOL_GPL vmlinux 0x039cde8e blk_mq_debugfs_rq_show -EXPORT_SYMBOL_GPL vmlinux 0x039fdffc devlink_reload_enable -EXPORT_SYMBOL_GPL vmlinux 0x03ae48c7 blk_queue_rq_timeout -EXPORT_SYMBOL_GPL vmlinux 0x03aebb89 nvme_cancel_request -EXPORT_SYMBOL_GPL vmlinux 0x03b62731 clk_register_fixed_rate +EXPORT_SYMBOL_GPL vmlinux 0x03a68c62 udp_tun_rx_dst +EXPORT_SYMBOL_GPL vmlinux 0x03b33be9 tcp_rate_check_app_limited +EXPORT_SYMBOL_GPL vmlinux 0x03b4bd2f __SCK__tp_func_pelt_dl_tp EXPORT_SYMBOL_GPL vmlinux 0x03c12dfe cancel_work_sync EXPORT_SYMBOL_GPL vmlinux 0x03c1c035 acrn_remove_intr_handler EXPORT_SYMBOL_GPL vmlinux 0x03ce7234 sched_smt_present -EXPORT_SYMBOL_GPL vmlinux 0x03e2e7c8 devm_clk_bulk_get_optional -EXPORT_SYMBOL_GPL vmlinux 0x03ed8cc8 usb_hc_died -EXPORT_SYMBOL_GPL vmlinux 0x03fa25fc __inet_twsk_schedule -EXPORT_SYMBOL_GPL vmlinux 0x03fcb9d5 firmware_request_platform +EXPORT_SYMBOL_GPL vmlinux 0x03d88bc2 crypto_aead_decrypt +EXPORT_SYMBOL_GPL vmlinux 0x03e249b5 tpm_chip_unregister +EXPORT_SYMBOL_GPL vmlinux 0x03eb38c1 dma_wait_for_async_tx +EXPORT_SYMBOL_GPL vmlinux 0x03edd2f4 tcp_get_syncookie_mss EXPORT_SYMBOL_GPL vmlinux 0x0402cbbf preempt_notifier_inc -EXPORT_SYMBOL_GPL vmlinux 0x0418fc82 spi_new_ancillary_device -EXPORT_SYMBOL_GPL vmlinux 0x041ec974 platform_device_del -EXPORT_SYMBOL_GPL vmlinux 0x041f8095 klp_enable_patch -EXPORT_SYMBOL_GPL vmlinux 0x042075f7 is_software_node +EXPORT_SYMBOL_GPL vmlinux 0x0405647f vp_modern_set_queue_enable +EXPORT_SYMBOL_GPL vmlinux 0x040e3861 security_inode_permission +EXPORT_SYMBOL_GPL vmlinux 0x04113661 __regmap_init +EXPORT_SYMBOL_GPL vmlinux 0x041e60d4 user_destroy EXPORT_SYMBOL_GPL vmlinux 0x042522f2 sched_trace_rd_span EXPORT_SYMBOL_GPL vmlinux 0x042c9a04 em_cpu_get +EXPORT_SYMBOL_GPL vmlinux 0x0444f42f dm_device_name EXPORT_SYMBOL_GPL vmlinux 0x044a0f90 __tracepoint_xdp_bulk_tx +EXPORT_SYMBOL_GPL vmlinux 0x04551a90 pcie_update_link_speed EXPORT_SYMBOL_GPL vmlinux 0x04599779 kset_create_and_add EXPORT_SYMBOL_GPL vmlinux 0x0465a073 regmap_reg_in_ranges -EXPORT_SYMBOL_GPL vmlinux 0x046ac989 __device_reset -EXPORT_SYMBOL_GPL vmlinux 0x046f3624 task_cls_state -EXPORT_SYMBOL_GPL vmlinux 0x0478eaad debugfs_create_regset32 -EXPORT_SYMBOL_GPL vmlinux 0x047ca4e7 devlink_trap_policers_register -EXPORT_SYMBOL_GPL vmlinux 0x047ed414 perf_aux_output_begin -EXPORT_SYMBOL_GPL vmlinux 0x04939181 dma_buf_dynamic_attach -EXPORT_SYMBOL_GPL vmlinux 0x0498a655 mmu_interval_read_begin -EXPORT_SYMBOL_GPL vmlinux 0x04b3c978 software_node_fwnode +EXPORT_SYMBOL_GPL vmlinux 0x046cc629 fat_add_entries +EXPORT_SYMBOL_GPL vmlinux 0x046ce28b trace_array_set_clr_event +EXPORT_SYMBOL_GPL vmlinux 0x047ae12e rio_mport_read_config_16 +EXPORT_SYMBOL_GPL vmlinux 0x048b806c dev_pm_opp_get_sharing_cpus +EXPORT_SYMBOL_GPL vmlinux 0x0492cd6e devfreq_cooling_em_register EXPORT_SYMBOL_GPL vmlinux 0x04bf0092 io_cgrp_subsys_enabled_key +EXPORT_SYMBOL_GPL vmlinux 0x04bfee08 ima_file_hash +EXPORT_SYMBOL_GPL vmlinux 0x04c40916 auxiliary_device_init EXPORT_SYMBOL_GPL vmlinux 0x04c4f603 mpi_get_buffer +EXPORT_SYMBOL_GPL vmlinux 0x04c51a5c regmap_add_irq_chip EXPORT_SYMBOL_GPL vmlinux 0x04c8aebf console_verbose +EXPORT_SYMBOL_GPL vmlinux 0x04dce928 node_to_amd_nb +EXPORT_SYMBOL_GPL vmlinux 0x04df705c serial8250_rx_chars EXPORT_SYMBOL_GPL vmlinux 0x04df8fbc lzo1x_decompress_safe -EXPORT_SYMBOL_GPL vmlinux 0x04e93f4b __SCK__tp_func_block_rq_insert -EXPORT_SYMBOL_GPL vmlinux 0x04f665f4 uart_handle_cts_change -EXPORT_SYMBOL_GPL vmlinux 0x04f6981b pci_vfs_assigned -EXPORT_SYMBOL_GPL vmlinux 0x04feefdf __traceiter_sched_util_est_cfs_tp -EXPORT_SYMBOL_GPL vmlinux 0x0510f4ef usb_create_hcd +EXPORT_SYMBOL_GPL vmlinux 0x04e9040d cpufreq_dbs_governor_start +EXPORT_SYMBOL_GPL vmlinux 0x04f7a62b rdev_get_regmap +EXPORT_SYMBOL_GPL vmlinux 0x0506b2da devfreq_event_remove_edev +EXPORT_SYMBOL_GPL vmlinux 0x050aeddf iomap_finish_ioends EXPORT_SYMBOL_GPL vmlinux 0x052c9aed ktime_get_real_fast_ns -EXPORT_SYMBOL_GPL vmlinux 0x05349cd5 percpu_up_write -EXPORT_SYMBOL_GPL vmlinux 0x0548cbe5 iptunnel_metadata_reply +EXPORT_SYMBOL_GPL vmlinux 0x05333242 lwtunnel_state_alloc +EXPORT_SYMBOL_GPL vmlinux 0x053830d1 tcp_sendpage_locked +EXPORT_SYMBOL_GPL vmlinux 0x053909b6 dma_get_slave_channel +EXPORT_SYMBOL_GPL vmlinux 0x053c3a4c acpi_dma_simple_xlate +EXPORT_SYMBOL_GPL vmlinux 0x05407f30 crypto_shash_alg_has_setkey +EXPORT_SYMBOL_GPL vmlinux 0x0546a19f dmaengine_desc_set_metadata_len EXPORT_SYMBOL_GPL vmlinux 0x054e550b kernel_halt -EXPORT_SYMBOL_GPL vmlinux 0x05526cb9 ip6_input -EXPORT_SYMBOL_GPL vmlinux 0x05547bd6 l3mdev_table_lookup_unregister -EXPORT_SYMBOL_GPL vmlinux 0x055cd604 skcipher_walk_complete -EXPORT_SYMBOL_GPL vmlinux 0x057590a1 irq_set_chip_and_handler_name -EXPORT_SYMBOL_GPL vmlinux 0x057f1d30 rio_dma_prep_slave_sg -EXPORT_SYMBOL_GPL vmlinux 0x05834825 genphy_c45_read_lpa +EXPORT_SYMBOL_GPL vmlinux 0x0553f437 hwpoison_filter +EXPORT_SYMBOL_GPL vmlinux 0x0566019e dev_pm_opp_adjust_voltage +EXPORT_SYMBOL_GPL vmlinux 0x056d1547 bus_rescan_devices EXPORT_SYMBOL_GPL vmlinux 0x05883efb __traceiter_suspend_resume EXPORT_SYMBOL_GPL vmlinux 0x058f9366 apei_exec_collect_resources -EXPORT_SYMBOL_GPL vmlinux 0x05a1d24b vmbus_disconnect_ring -EXPORT_SYMBOL_GPL vmlinux 0x05ba0371 crypto_unregister_scomp -EXPORT_SYMBOL_GPL vmlinux 0x05d936b0 pci_ioremap_wc_bar -EXPORT_SYMBOL_GPL vmlinux 0x05f03816 trace_array_printk -EXPORT_SYMBOL_GPL vmlinux 0x05f85634 dev_pm_domain_start -EXPORT_SYMBOL_GPL vmlinux 0x0604ae9d sk_set_memalloc -EXPORT_SYMBOL_GPL vmlinux 0x06097ca2 pci_generic_config_read32 +EXPORT_SYMBOL_GPL vmlinux 0x05ef3554 exportfs_decode_fh +EXPORT_SYMBOL_GPL vmlinux 0x05fe174a __tracepoint_cpu_idle EXPORT_SYMBOL_GPL vmlinux 0x06209f49 phy_lookup_setting EXPORT_SYMBOL_GPL vmlinux 0x0626da5f od_unregister_powersave_bias_handler -EXPORT_SYMBOL_GPL vmlinux 0x0632235d fwnode_get_next_available_child_node -EXPORT_SYMBOL_GPL vmlinux 0x06326634 xdp_return_frame_bulk -EXPORT_SYMBOL_GPL vmlinux 0x063446ce regmap_reinit_cache +EXPORT_SYMBOL_GPL vmlinux 0x062913c6 phy_validate +EXPORT_SYMBOL_GPL vmlinux 0x062f158e rio_add_mport_pw_handler +EXPORT_SYMBOL_GPL vmlinux 0x063a2a84 acomp_request_free EXPORT_SYMBOL_GPL vmlinux 0x064db9a5 mark_mounts_for_expiry -EXPORT_SYMBOL_GPL vmlinux 0x065fe66c devm_pm_opp_set_regulators -EXPORT_SYMBOL_GPL vmlinux 0x06798bd9 perf_pmu_unregister -EXPORT_SYMBOL_GPL vmlinux 0x067d53cd irq_domain_pop_irq -EXPORT_SYMBOL_GPL vmlinux 0x068b7413 acpi_processor_get_performance_info -EXPORT_SYMBOL_GPL vmlinux 0x068db4b0 gpiod_get_raw_array_value -EXPORT_SYMBOL_GPL vmlinux 0x068eb2f3 devlink_dpipe_entry_ctx_prepare -EXPORT_SYMBOL_GPL vmlinux 0x06a99260 fuse_dev_release -EXPORT_SYMBOL_GPL vmlinux 0x06acdc91 pinctrl_pm_select_sleep_state -EXPORT_SYMBOL_GPL vmlinux 0x06b7ffb2 kernel_kobj -EXPORT_SYMBOL_GPL vmlinux 0x06bd9f1e driver_remove_file +EXPORT_SYMBOL_GPL vmlinux 0x065a1ff9 xhci_shutdown +EXPORT_SYMBOL_GPL vmlinux 0x065b8a06 find_asymmetric_key +EXPORT_SYMBOL_GPL vmlinux 0x0662d4d5 rio_request_inb_pwrite +EXPORT_SYMBOL_GPL vmlinux 0x0668959d ata_host_suspend +EXPORT_SYMBOL_GPL vmlinux 0x0672f5a4 debugfs_print_regs32 +EXPORT_SYMBOL_GPL vmlinux 0x068f26d9 gpiod_toggle_active_low +EXPORT_SYMBOL_GPL vmlinux 0x069e257e sbitmap_bitmap_show +EXPORT_SYMBOL_GPL vmlinux 0x06a69c87 nvdimm_setup_pfn +EXPORT_SYMBOL_GPL vmlinux 0x06b0aa17 pinctrl_utils_reserve_map +EXPORT_SYMBOL_GPL vmlinux 0x06b403cc pm_clk_remove_clk EXPORT_SYMBOL_GPL vmlinux 0x06cca30b ring_buffer_record_off -EXPORT_SYMBOL_GPL vmlinux 0x06de34d1 bpf_redirect_info -EXPORT_SYMBOL_GPL vmlinux 0x06e66aa4 clk_register_fractional_divider -EXPORT_SYMBOL_GPL vmlinux 0x06efb8e6 tcp_is_ulp_esp +EXPORT_SYMBOL_GPL vmlinux 0x06df1b1b rtc_set_alarm +EXPORT_SYMBOL_GPL vmlinux 0x06e40630 dma_get_merge_boundary +EXPORT_SYMBOL_GPL vmlinux 0x06f97afc put_pid EXPORT_SYMBOL_GPL vmlinux 0x0707019a context_tracking -EXPORT_SYMBOL_GPL vmlinux 0x0709ec8c ip_tunnel_newlink -EXPORT_SYMBOL_GPL vmlinux 0x0721c736 inet_hash_connect -EXPORT_SYMBOL_GPL vmlinux 0x072399d2 acpi_register_gsi -EXPORT_SYMBOL_GPL vmlinux 0x0723d241 crypto_unregister_skciphers +EXPORT_SYMBOL_GPL vmlinux 0x07095bf8 driver_unregister +EXPORT_SYMBOL_GPL vmlinux 0x07153472 dev_pm_opp_detach_genpd +EXPORT_SYMBOL_GPL vmlinux 0x07158e96 gpiod_get_index EXPORT_SYMBOL_GPL vmlinux 0x07242d92 put_dax -EXPORT_SYMBOL_GPL vmlinux 0x07458b3b device_get_named_child_node +EXPORT_SYMBOL_GPL vmlinux 0x07455919 pci_platform_power_transition EXPORT_SYMBOL_GPL vmlinux 0x07483e13 cn_del_callback +EXPORT_SYMBOL_GPL vmlinux 0x074ec460 tty_buffer_space_avail EXPORT_SYMBOL_GPL vmlinux 0x074f98db synth_event_add_field -EXPORT_SYMBOL_GPL vmlinux 0x075ca6d2 fat_update_time +EXPORT_SYMBOL_GPL vmlinux 0x07535e39 fib6_get_table +EXPORT_SYMBOL_GPL vmlinux 0x075c42ed pinctrl_pm_select_sleep_state EXPORT_SYMBOL_GPL vmlinux 0x076356e7 sfp_may_have_phy EXPORT_SYMBOL_GPL vmlinux 0x07646cee ata_tf_to_fis -EXPORT_SYMBOL_GPL vmlinux 0x0768a106 rio_local_set_device_id -EXPORT_SYMBOL_GPL vmlinux 0x076e289b ata_pci_device_resume -EXPORT_SYMBOL_GPL vmlinux 0x0773eb81 udp_tunnel6_xmit_skb -EXPORT_SYMBOL_GPL vmlinux 0x078706ef crypto_stats_skcipher_decrypt -EXPORT_SYMBOL_GPL vmlinux 0x078721c8 fib_info_nh_uses_dev -EXPORT_SYMBOL_GPL vmlinux 0x078a8082 tcp_get_syncookie_mss +EXPORT_SYMBOL_GPL vmlinux 0x076ce52b dev_pm_opp_find_level_ceil +EXPORT_SYMBOL_GPL vmlinux 0x07772943 usb_kill_urb +EXPORT_SYMBOL_GPL vmlinux 0x0778bf13 modify_user_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0x077fde5b devlink_rate_leaf_create +EXPORT_SYMBOL_GPL vmlinux 0x07a3167c fwnode_get_next_parent +EXPORT_SYMBOL_GPL vmlinux 0x07a7fdde crypto_stats_init +EXPORT_SYMBOL_GPL vmlinux 0x07ac4836 ip6_dst_lookup EXPORT_SYMBOL_GPL vmlinux 0x07b21f85 kdb_get_kbd_char EXPORT_SYMBOL_GPL vmlinux 0x07b52e38 rtnl_unregister EXPORT_SYMBOL_GPL vmlinux 0x07b64d81 hyperv_stop_tsc_emulation EXPORT_SYMBOL_GPL vmlinux 0x07be6905 net_inc_egress_queue -EXPORT_SYMBOL_GPL vmlinux 0x07ccec6b usb_sg_init -EXPORT_SYMBOL_GPL vmlinux 0x07cd33bb irq_domain_free_irqs_parent +EXPORT_SYMBOL_GPL vmlinux 0x07bfa61d udp4_lib_lookup +EXPORT_SYMBOL_GPL vmlinux 0x07c94e16 __bio_crypt_clone +EXPORT_SYMBOL_GPL vmlinux 0x07c9cc70 tps65912_device_exit +EXPORT_SYMBOL_GPL vmlinux 0x07d4b99a devm_gpiod_put +EXPORT_SYMBOL_GPL vmlinux 0x07d94d03 led_trigger_register +EXPORT_SYMBOL_GPL vmlinux 0x07dd2f07 iommu_group_add_device +EXPORT_SYMBOL_GPL vmlinux 0x07dd5e85 dma_alloc_pages EXPORT_SYMBOL_GPL vmlinux 0x07e15ed1 srcu_notifier_chain_register -EXPORT_SYMBOL_GPL vmlinux 0x0801fd55 virtqueue_poll -EXPORT_SYMBOL_GPL vmlinux 0x0809c05a pinctrl_utils_add_config -EXPORT_SYMBOL_GPL vmlinux 0x080da109 rtc_alarm_irq_enable +EXPORT_SYMBOL_GPL vmlinux 0x07fa3627 edac_mc_handle_error +EXPORT_SYMBOL_GPL vmlinux 0x080290f6 bpf_offload_dev_match +EXPORT_SYMBOL_GPL vmlinux 0x080c5146 __raw_v6_lookup EXPORT_SYMBOL_GPL vmlinux 0x08135613 dax_write_cache -EXPORT_SYMBOL_GPL vmlinux 0x081a5a65 dev_pm_opp_find_freq_floor -EXPORT_SYMBOL_GPL vmlinux 0x083e79bf __SCK__tp_func_io_page_fault -EXPORT_SYMBOL_GPL vmlinux 0x0844aa1b __inet_lookup_listener -EXPORT_SYMBOL_GPL vmlinux 0x084912ee dm_get_md -EXPORT_SYMBOL_GPL vmlinux 0x0850db94 __traceiter_neigh_cleanup_and_release -EXPORT_SYMBOL_GPL vmlinux 0x08573870 usb_free_streams -EXPORT_SYMBOL_GPL vmlinux 0x085a642b scsi_queue_work -EXPORT_SYMBOL_GPL vmlinux 0x08674e5b __page_file_index +EXPORT_SYMBOL_GPL vmlinux 0x081867ee __traceiter_rpm_suspend +EXPORT_SYMBOL_GPL vmlinux 0x081dd77d clk_hw_round_rate +EXPORT_SYMBOL_GPL vmlinux 0x0825f6ef switchdev_handle_fdb_add_to_device +EXPORT_SYMBOL_GPL vmlinux 0x0828d609 mc146818_get_time +EXPORT_SYMBOL_GPL vmlinux 0x083f22fc usb_enable_lpm +EXPORT_SYMBOL_GPL vmlinux 0x0850db6c __tracepoint_attach_device_to_domain +EXPORT_SYMBOL_GPL vmlinux 0x08582704 fuse_conn_get +EXPORT_SYMBOL_GPL vmlinux 0x085d2495 blk_mq_freeze_queue_wait_timeout +EXPORT_SYMBOL_GPL vmlinux 0x0869e799 debugfs_create_file_size +EXPORT_SYMBOL_GPL vmlinux 0x0873bc0d hwmon_device_register_with_groups +EXPORT_SYMBOL_GPL vmlinux 0x087ec8f1 crypto_alloc_acomp EXPORT_SYMBOL_GPL vmlinux 0x087f5dc5 wm831x_of_match -EXPORT_SYMBOL_GPL vmlinux 0x08848fcb splice_to_pipe -EXPORT_SYMBOL_GPL vmlinux 0x08857683 gpiochip_line_is_open_source -EXPORT_SYMBOL_GPL vmlinux 0x08919b0c devfreq_event_reset_event -EXPORT_SYMBOL_GPL vmlinux 0x089cd8d2 net_ns_get_ownership -EXPORT_SYMBOL_GPL vmlinux 0x089dfe9b pci_disable_rom -EXPORT_SYMBOL_GPL vmlinux 0x089ec996 ata_sas_port_suspend -EXPORT_SYMBOL_GPL vmlinux 0x08b5a80a dm_put -EXPORT_SYMBOL_GPL vmlinux 0x08b64171 __tracepoint_br_fdb_update -EXPORT_SYMBOL_GPL vmlinux 0x08bb0711 fat_sync_inode -EXPORT_SYMBOL_GPL vmlinux 0x08c5931e iommu_dev_feature_enabled +EXPORT_SYMBOL_GPL vmlinux 0x0898ff65 sysfs_break_active_protection +EXPORT_SYMBOL_GPL vmlinux 0x08a59bea usb_alloc_urb +EXPORT_SYMBOL_GPL vmlinux 0x08b7b047 ip_tunnel_dellink EXPORT_SYMBOL_GPL vmlinux 0x08c78cf7 offline_and_remove_memory -EXPORT_SYMBOL_GPL vmlinux 0x08ce8b8b regulator_map_voltage_ascend -EXPORT_SYMBOL_GPL vmlinux 0x08d0d205 filemap_read -EXPORT_SYMBOL_GPL vmlinux 0x08ea84fd led_set_brightness_sync -EXPORT_SYMBOL_GPL vmlinux 0x08f9871b __tracepoint_block_unplug -EXPORT_SYMBOL_GPL vmlinux 0x08faa465 crypto_unregister_shash -EXPORT_SYMBOL_GPL vmlinux 0x08faf915 dbs_update -EXPORT_SYMBOL_GPL vmlinux 0x08fbc2be dma_buf_move_notify -EXPORT_SYMBOL_GPL vmlinux 0x09055f28 ptp_classify_raw +EXPORT_SYMBOL_GPL vmlinux 0x08de5505 pci_test_config_bits +EXPORT_SYMBOL_GPL vmlinux 0x08e531d0 fsnotify_put_group +EXPORT_SYMBOL_GPL vmlinux 0x09007902 vfio_uninit_group_dev +EXPORT_SYMBOL_GPL vmlinux 0x09013b53 crypto_default_rng +EXPORT_SYMBOL_GPL vmlinux 0x09052a0c virtqueue_disable_cb EXPORT_SYMBOL_GPL vmlinux 0x0907d14d blocking_notifier_chain_register -EXPORT_SYMBOL_GPL vmlinux 0x0908d3b2 dma_buf_vmap +EXPORT_SYMBOL_GPL vmlinux 0x09132389 fsnotify_destroy_mark +EXPORT_SYMBOL_GPL vmlinux 0x0918e086 gpiod_set_value +EXPORT_SYMBOL_GPL vmlinux 0x091df617 crypto_unregister_instance +EXPORT_SYMBOL_GPL vmlinux 0x091e1b67 __pci_epf_register_driver EXPORT_SYMBOL_GPL vmlinux 0x091eb9b4 round_jiffies -EXPORT_SYMBOL_GPL vmlinux 0x09247c62 transport_configure_device EXPORT_SYMBOL_GPL vmlinux 0x0925493f clear_page_orig -EXPORT_SYMBOL_GPL vmlinux 0x092de29b pci_epf_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0x092609e5 subsys_virtual_register EXPORT_SYMBOL_GPL vmlinux 0x09337cd0 __wake_up_locked_key -EXPORT_SYMBOL_GPL vmlinux 0x09356fbb platform_get_irq_byname EXPORT_SYMBOL_GPL vmlinux 0x093786cf synth_event_add_field_str -EXPORT_SYMBOL_GPL vmlinux 0x093ceca9 fscrypt_set_bio_crypt_ctx_bh -EXPORT_SYMBOL_GPL vmlinux 0x0961da06 ip6_dst_lookup_tunnel +EXPORT_SYMBOL_GPL vmlinux 0x093c31b7 ata_dev_set_feature +EXPORT_SYMBOL_GPL vmlinux 0x093fcfdd gpiod_is_active_low +EXPORT_SYMBOL_GPL vmlinux 0x094574e5 cpufreq_driver_fast_switch +EXPORT_SYMBOL_GPL vmlinux 0x094e45f1 pci_probe_reset_slot EXPORT_SYMBOL_GPL vmlinux 0x096a7e6f x86_spec_ctrl_base -EXPORT_SYMBOL_GPL vmlinux 0x097b0ad3 usb_alloc_streams EXPORT_SYMBOL_GPL vmlinux 0x097ddc04 context_tracking_exit -EXPORT_SYMBOL_GPL vmlinux 0x0999be4f class_destroy -EXPORT_SYMBOL_GPL vmlinux 0x09a61a65 __fscrypt_prepare_rename +EXPORT_SYMBOL_GPL vmlinux 0x09805c85 usb_unanchor_urb +EXPORT_SYMBOL_GPL vmlinux 0x099801db gpiochip_generic_config +EXPORT_SYMBOL_GPL vmlinux 0x099e84c2 fixed_phy_register +EXPORT_SYMBOL_GPL vmlinux 0x09ac17ad bus_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0x09adddfd vp_modern_get_num_queues +EXPORT_SYMBOL_GPL vmlinux 0x09b15e50 ping_seq_next EXPORT_SYMBOL_GPL vmlinux 0x09b53e14 interval_tree_remove -EXPORT_SYMBOL_GPL vmlinux 0x09c2c1d6 blk_lld_busy -EXPORT_SYMBOL_GPL vmlinux 0x09c5f506 ata_sff_irq_on +EXPORT_SYMBOL_GPL vmlinux 0x09befa37 xdp_build_skb_from_frame +EXPORT_SYMBOL_GPL vmlinux 0x09c8237e query_asymmetric_key EXPORT_SYMBOL_GPL vmlinux 0x09d63265 list_lru_count_node -EXPORT_SYMBOL_GPL vmlinux 0x09eb2e0f nexthop_select_path -EXPORT_SYMBOL_GPL vmlinux 0x09ef637f fat_time_fat2unix +EXPORT_SYMBOL_GPL vmlinux 0x09ddac6b ata_pci_remove_one +EXPORT_SYMBOL_GPL vmlinux 0x09e00f57 vp_modern_get_driver_features +EXPORT_SYMBOL_GPL vmlinux 0x09ea2730 crypto_register_shash EXPORT_SYMBOL_GPL vmlinux 0x09f50f32 rcu_nocb_flush_deferred_wakeup -EXPORT_SYMBOL_GPL vmlinux 0x09fc26b4 fib_rules_lookup -EXPORT_SYMBOL_GPL vmlinux 0x0a0484ff gov_update_cpu_data -EXPORT_SYMBOL_GPL vmlinux 0x0a12e33c pcc_mbox_free_channel -EXPORT_SYMBOL_GPL vmlinux 0x0a1b1eed usb_unlocked_disable_lpm -EXPORT_SYMBOL_GPL vmlinux 0x0a2f353a ping_hash -EXPORT_SYMBOL_GPL vmlinux 0x0a481535 pci_aer_clear_nonfatal_status -EXPORT_SYMBOL_GPL vmlinux 0x0a4e4f4d dm_hold -EXPORT_SYMBOL_GPL vmlinux 0x0a4f352f clk_hw_round_rate +EXPORT_SYMBOL_GPL vmlinux 0x0a0c6cd5 vfs_cancel_lock +EXPORT_SYMBOL_GPL vmlinux 0x0a1174ef irq_domain_update_bus_token +EXPORT_SYMBOL_GPL vmlinux 0x0a496337 sched_set_fifo_low EXPORT_SYMBOL_GPL vmlinux 0x0a502c98 dmar_platform_optin EXPORT_SYMBOL_GPL vmlinux 0x0a52c511 hv_query_ext_cap -EXPORT_SYMBOL_GPL vmlinux 0x0a66d1f0 set_capacity_and_notify +EXPORT_SYMBOL_GPL vmlinux 0x0a534429 devlink_param_driverinit_value_set +EXPORT_SYMBOL_GPL vmlinux 0x0a614088 pci_find_ht_capability EXPORT_SYMBOL_GPL vmlinux 0x0a6c4041 cn_netlink_send -EXPORT_SYMBOL_GPL vmlinux 0x0a6df2a9 udp_bpf_update_proto -EXPORT_SYMBOL_GPL vmlinux 0x0a7b872c __devm_irq_alloc_descs -EXPORT_SYMBOL_GPL vmlinux 0x0aa44165 vp_modern_get_driver_features -EXPORT_SYMBOL_GPL vmlinux 0x0aa776b2 nf_ip_route -EXPORT_SYMBOL_GPL vmlinux 0x0aae2886 fib_nexthop_info +EXPORT_SYMBOL_GPL vmlinux 0x0a6de87a led_trigger_remove +EXPORT_SYMBOL_GPL vmlinux 0x0a7ebfe5 vmbus_sendpacket_pagebuffer +EXPORT_SYMBOL_GPL vmlinux 0x0aa2659d regulator_set_load +EXPORT_SYMBOL_GPL vmlinux 0x0ab1c12a fuse_dev_alloc_install +EXPORT_SYMBOL_GPL vmlinux 0x0abc9657 pci_set_pcie_reset_state EXPORT_SYMBOL_GPL vmlinux 0x0abcbf05 pkcs7_parse_message -EXPORT_SYMBOL_GPL vmlinux 0x0ac8fba0 phy_start_machine -EXPORT_SYMBOL_GPL vmlinux 0x0acfbdbd regulator_bulk_set_supply_names +EXPORT_SYMBOL_GPL vmlinux 0x0ac86513 iommu_attach_device EXPORT_SYMBOL_GPL vmlinux 0x0ad137d3 lpit_read_residency_count_address -EXPORT_SYMBOL_GPL vmlinux 0x0adf4521 __SCK__tp_func_attach_device_to_domain -EXPORT_SYMBOL_GPL vmlinux 0x0aeb40f2 __SCK__tp_func_pelt_thermal_tp -EXPORT_SYMBOL_GPL vmlinux 0x0af3af3d usb_get_status +EXPORT_SYMBOL_GPL vmlinux 0x0ad605b6 pinctrl_add_gpio_range +EXPORT_SYMBOL_GPL vmlinux 0x0aecb743 tpm_default_chip +EXPORT_SYMBOL_GPL vmlinux 0x0aee3684 metadata_dst_alloc_percpu EXPORT_SYMBOL_GPL vmlinux 0x0af40724 iommu_alloc_resv_region -EXPORT_SYMBOL_GPL vmlinux 0x0b061e5a skb_gso_validate_mac_len EXPORT_SYMBOL_GPL vmlinux 0x0b07abe2 unshare_fs_struct -EXPORT_SYMBOL_GPL vmlinux 0x0b0c4b39 devm_clk_hw_get_clk -EXPORT_SYMBOL_GPL vmlinux 0x0b0e2265 led_trigger_unregister_simple -EXPORT_SYMBOL_GPL vmlinux 0x0b163ee3 blk_mq_free_request -EXPORT_SYMBOL_GPL vmlinux 0x0b1f3aec pm_runtime_barrier +EXPORT_SYMBOL_GPL vmlinux 0x0b129c50 md_bitmap_copy_from_slot +EXPORT_SYMBOL_GPL vmlinux 0x0b235a46 tty_ldisc_ref_wait EXPORT_SYMBOL_GPL vmlinux 0x0b2db2d5 remove_resource +EXPORT_SYMBOL_GPL vmlinux 0x0b46744e badblocks_check +EXPORT_SYMBOL_GPL vmlinux 0x0b4829b4 kthread_queue_work EXPORT_SYMBOL_GPL vmlinux 0x0b4ed3f7 housekeeping_cpumask EXPORT_SYMBOL_GPL vmlinux 0x0b52e502 apei_resources_add -EXPORT_SYMBOL_GPL vmlinux 0x0b5cc956 bio_start_io_acct_time -EXPORT_SYMBOL_GPL vmlinux 0x0b80c73a wakeup_sources_walk_start -EXPORT_SYMBOL_GPL vmlinux 0x0b945784 preempt_notifier_register -EXPORT_SYMBOL_GPL vmlinux 0x0b985880 usb_hcd_platform_shutdown -EXPORT_SYMBOL_GPL vmlinux 0x0ba526eb acpi_spi_device_alloc -EXPORT_SYMBOL_GPL vmlinux 0x0bb5eeaf led_trigger_event +EXPORT_SYMBOL_GPL vmlinux 0x0b53dde1 dm_post_suspending +EXPORT_SYMBOL_GPL vmlinux 0x0b70382a devm_regmap_field_alloc +EXPORT_SYMBOL_GPL vmlinux 0x0b72dea6 __tracepoint_fdb_delete +EXPORT_SYMBOL_GPL vmlinux 0x0b81ec1b ipv6_proxy_select_ident +EXPORT_SYMBOL_GPL vmlinux 0x0b8ee5c2 pm_schedule_suspend +EXPORT_SYMBOL_GPL vmlinux 0x0ba62055 __SCK__tp_func_map +EXPORT_SYMBOL_GPL vmlinux 0x0bb7269a inet6_lookup EXPORT_SYMBOL_GPL vmlinux 0x0bbdc9b2 remove_memory +EXPORT_SYMBOL_GPL vmlinux 0x0bbdcf06 tty_buffer_lock_exclusive EXPORT_SYMBOL_GPL vmlinux 0x0bbeaeba uv_bios_enum_ports -EXPORT_SYMBOL_GPL vmlinux 0x0bcd40f1 wakeup_source_add -EXPORT_SYMBOL_GPL vmlinux 0x0bd2cd49 sk_msg_alloc +EXPORT_SYMBOL_GPL vmlinux 0x0bc91398 iommu_device_register +EXPORT_SYMBOL_GPL vmlinux 0x0bd14019 devlink_region_snapshot_id_put +EXPORT_SYMBOL_GPL vmlinux 0x0bd9443c pci_device_is_present EXPORT_SYMBOL_GPL vmlinux 0x0be1a4d8 amd_unregister_ecc_decoder -EXPORT_SYMBOL_GPL vmlinux 0x0be2efaa task_cputime_adjusted -EXPORT_SYMBOL_GPL vmlinux 0x0bec3c33 usb_sg_cancel -EXPORT_SYMBOL_GPL vmlinux 0x0bf4ff9a usb_deregister +EXPORT_SYMBOL_GPL vmlinux 0x0be6d420 intel_pinctrl_get_soc_data +EXPORT_SYMBOL_GPL vmlinux 0x0bf49601 wwan_unregister_ops +EXPORT_SYMBOL_GPL vmlinux 0x0bf7d403 inet6_lookup_listener EXPORT_SYMBOL_GPL vmlinux 0x0bfa3a19 rcu_idle_exit -EXPORT_SYMBOL_GPL vmlinux 0x0c0820f6 debugfs_create_u8 +EXPORT_SYMBOL_GPL vmlinux 0x0bfa5559 cpufreq_dbs_governor_exit +EXPORT_SYMBOL_GPL vmlinux 0x0c08ce94 led_trigger_register_simple +EXPORT_SYMBOL_GPL vmlinux 0x0c09a19d debugfs_create_file EXPORT_SYMBOL_GPL vmlinux 0x0c2c5802 work_busy -EXPORT_SYMBOL_GPL vmlinux 0x0c2ccdef subsys_dev_iter_next EXPORT_SYMBOL_GPL vmlinux 0x0c32ff8a edac_pci_alloc_index -EXPORT_SYMBOL_GPL vmlinux 0x0c3b6ea6 ata_port_pbar_desc -EXPORT_SYMBOL_GPL vmlinux 0x0c4169b8 pci_epf_unbind -EXPORT_SYMBOL_GPL vmlinux 0x0c71f715 crypto_hash_walk_first +EXPORT_SYMBOL_GPL vmlinux 0x0c71cdbe __tcp_send_ack +EXPORT_SYMBOL_GPL vmlinux 0x0c7b420e crypto_alloc_rng +EXPORT_SYMBOL_GPL vmlinux 0x0c7c4bad dev_pm_qos_expose_flags EXPORT_SYMBOL_GPL vmlinux 0x0c805f93 clflush_cache_range -EXPORT_SYMBOL_GPL vmlinux 0x0c85f8c1 rio_mport_chk_dev_access -EXPORT_SYMBOL_GPL vmlinux 0x0c87e072 __tracepoint_arm_event -EXPORT_SYMBOL_GPL vmlinux 0x0c88b741 extcon_set_state EXPORT_SYMBOL_GPL vmlinux 0x0c88c1c3 pci_vpd_find_id_string -EXPORT_SYMBOL_GPL vmlinux 0x0c9ca18c cpufreq_dbs_governor_exit -EXPORT_SYMBOL_GPL vmlinux 0x0ca3692e ata_wait_after_reset -EXPORT_SYMBOL_GPL vmlinux 0x0ca4da30 regulator_get_voltage +EXPORT_SYMBOL_GPL vmlinux 0x0ca95e70 badblocks_store +EXPORT_SYMBOL_GPL vmlinux 0x0cb73af0 pwm_adjust_config +EXPORT_SYMBOL_GPL vmlinux 0x0cba7795 regulator_list_voltage_pickable_linear_range EXPORT_SYMBOL_GPL vmlinux 0x0cbe3ee2 software_node_unregister -EXPORT_SYMBOL_GPL vmlinux 0x0cc59ab9 set_primary_fwnode -EXPORT_SYMBOL_GPL vmlinux 0x0cd43ed7 crypto_register_skcipher -EXPORT_SYMBOL_GPL vmlinux 0x0cd79731 crypto_aead_setauthsize -EXPORT_SYMBOL_GPL vmlinux 0x0cf1f5e6 xdp_return_frame -EXPORT_SYMBOL_GPL vmlinux 0x0cf7e2cd __SCK__tp_func_pelt_cfs_tp +EXPORT_SYMBOL_GPL vmlinux 0x0cc6562b get_current_tty +EXPORT_SYMBOL_GPL vmlinux 0x0ce20112 bio_add_zone_append_page +EXPORT_SYMBOL_GPL vmlinux 0x0ce3725b dev_pm_opp_remove +EXPORT_SYMBOL_GPL vmlinux 0x0cf64a3e nvme_init_ctrl_finish +EXPORT_SYMBOL_GPL vmlinux 0x0cfb2663 pm_generic_restore EXPORT_SYMBOL_GPL vmlinux 0x0cfe59cb hyperv_fill_flush_guest_mapping_list -EXPORT_SYMBOL_GPL vmlinux 0x0d369b5b blk_set_pm_only +EXPORT_SYMBOL_GPL vmlinux 0x0d10fb30 fat_build_inode +EXPORT_SYMBOL_GPL vmlinux 0x0d162063 gpiod_direction_output_raw +EXPORT_SYMBOL_GPL vmlinux 0x0d347352 user_read EXPORT_SYMBOL_GPL vmlinux 0x0d459213 work_on_cpu_safe EXPORT_SYMBOL_GPL vmlinux 0x0d4961de nf_log_buf_open -EXPORT_SYMBOL_GPL vmlinux 0x0d4c8620 __phy_modify EXPORT_SYMBOL_GPL vmlinux 0x0d4e3f8c iopf_queue_alloc -EXPORT_SYMBOL_GPL vmlinux 0x0d52d8dd rio_release_outb_mbox -EXPORT_SYMBOL_GPL vmlinux 0x0d5910e2 devlink_resource_register +EXPORT_SYMBOL_GPL vmlinux 0x0d50fda0 usb_alloc_coherent EXPORT_SYMBOL_GPL vmlinux 0x0d5cecc6 ima_measure_critical_data -EXPORT_SYMBOL_GPL vmlinux 0x0d5d64ca posix_clock_register -EXPORT_SYMBOL_GPL vmlinux 0x0d9ae7f3 scsi_register_device_handler -EXPORT_SYMBOL_GPL vmlinux 0x0d9ee46d debugfs_write_file_bool -EXPORT_SYMBOL_GPL vmlinux 0x0dae6e96 ipv6_bpf_stub -EXPORT_SYMBOL_GPL vmlinux 0x0dafe631 ata_bmdma_dumb_qc_prep -EXPORT_SYMBOL_GPL vmlinux 0x0dc3fdd3 vmf_insert_pfn_pmd_prot +EXPORT_SYMBOL_GPL vmlinux 0x0d861e64 espintcp_push_skb +EXPORT_SYMBOL_GPL vmlinux 0x0d9dc242 security_inode_mkdir +EXPORT_SYMBOL_GPL vmlinux 0x0db1980a vxlan_fdb_find_uc EXPORT_SYMBOL_GPL vmlinux 0x0dcb3ee8 divider_recalc_rate -EXPORT_SYMBOL_GPL vmlinux 0x0dd0a4e1 acpi_dev_get_first_consumer_dev -EXPORT_SYMBOL_GPL vmlinux 0x0ddadea2 __SCT__tp_func_pelt_thermal_tp EXPORT_SYMBOL_GPL vmlinux 0x0ddb1cd7 llist_reverse_order -EXPORT_SYMBOL_GPL vmlinux 0x0df98784 cpci_hp_register_bus -EXPORT_SYMBOL_GPL vmlinux 0x0dfa4fd5 dm_copy_name_and_uuid +EXPORT_SYMBOL_GPL vmlinux 0x0ddfeec2 pci_user_read_config_dword +EXPORT_SYMBOL_GPL vmlinux 0x0de365d2 usb_control_msg +EXPORT_SYMBOL_GPL vmlinux 0x0de627c4 smpboot_unregister_percpu_thread +EXPORT_SYMBOL_GPL vmlinux 0x0e073dcd dev_pm_opp_free_cpufreq_table EXPORT_SYMBOL_GPL vmlinux 0x0e1194d5 hrtimer_try_to_cancel EXPORT_SYMBOL_GPL vmlinux 0x0e13cb4d apei_resources_release -EXPORT_SYMBOL_GPL vmlinux 0x0e1d4978 md_bitmap_load +EXPORT_SYMBOL_GPL vmlinux 0x0e1ab8d7 __SCK__tp_func_sched_util_est_cfs_tp +EXPORT_SYMBOL_GPL vmlinux 0x0e1e94cb regulator_set_current_limit_regmap EXPORT_SYMBOL_GPL vmlinux 0x0e1fc8ef __SCT__tp_func_non_standard_event -EXPORT_SYMBOL_GPL vmlinux 0x0e38cb28 devm_regulator_unregister_notifier -EXPORT_SYMBOL_GPL vmlinux 0x0e4abaf3 shash_free_singlespawn_instance -EXPORT_SYMBOL_GPL vmlinux 0x0e4df8fb __pm_runtime_use_autosuspend -EXPORT_SYMBOL_GPL vmlinux 0x0e51833d dst_cache_get -EXPORT_SYMBOL_GPL vmlinux 0x0e527121 smpboot_unregister_percpu_thread +EXPORT_SYMBOL_GPL vmlinux 0x0e2c9a8c skcipher_walk_done +EXPORT_SYMBOL_GPL vmlinux 0x0e3d5563 devlink_free +EXPORT_SYMBOL_GPL vmlinux 0x0e4759b4 pci_iomap_wc +EXPORT_SYMBOL_GPL vmlinux 0x0e4d1299 platform_bus +EXPORT_SYMBOL_GPL vmlinux 0x0e551903 of_pwm_get +EXPORT_SYMBOL_GPL vmlinux 0x0e565618 devm_extcon_dev_free +EXPORT_SYMBOL_GPL vmlinux 0x0e6055a7 usb_hcd_giveback_urb +EXPORT_SYMBOL_GPL vmlinux 0x0e63902c get_cpu_device EXPORT_SYMBOL_GPL vmlinux 0x0e6b79af static_key_disable_cpuslocked -EXPORT_SYMBOL_GPL vmlinux 0x0e6e05ec platform_bus -EXPORT_SYMBOL_GPL vmlinux 0x0e7d7382 io_cgrp_subsys -EXPORT_SYMBOL_GPL vmlinux 0x0e81c629 tracing_snapshot_cond_disable -EXPORT_SYMBOL_GPL vmlinux 0x0e838ca6 sis_info133_for_sata -EXPORT_SYMBOL_GPL vmlinux 0x0e959295 tpm2_get_tpm_pt -EXPORT_SYMBOL_GPL vmlinux 0x0ea3ac61 tpm_get_random -EXPORT_SYMBOL_GPL vmlinux 0x0eb39d79 bus_unregister -EXPORT_SYMBOL_GPL vmlinux 0x0ebdaf70 sk_msg_memcopy_from_iter +EXPORT_SYMBOL_GPL vmlinux 0x0e958ae8 __clk_mux_determine_rate +EXPORT_SYMBOL_GPL vmlinux 0x0e9d367b usb_hub_claim_port +EXPORT_SYMBOL_GPL vmlinux 0x0ea3b14e __udp_gso_segment +EXPORT_SYMBOL_GPL vmlinux 0x0ea5850d vfs_test_lock +EXPORT_SYMBOL_GPL vmlinux 0x0eaa2265 __SCK__tp_func_suspend_resume +EXPORT_SYMBOL_GPL vmlinux 0x0eaa4ba0 spi_bus_lock +EXPORT_SYMBOL_GPL vmlinux 0x0eac1a0c fsnotify_get_group +EXPORT_SYMBOL_GPL vmlinux 0x0eb1d7dc tty_set_ldisc +EXPORT_SYMBOL_GPL vmlinux 0x0ebec60a crypto_destroy_tfm EXPORT_SYMBOL_GPL vmlinux 0x0ec096b0 hv_read_reference_counter +EXPORT_SYMBOL_GPL vmlinux 0x0ecd4dd3 xfrm_get_translator +EXPORT_SYMBOL_GPL vmlinux 0x0ed67ffc l3mdev_update_flow +EXPORT_SYMBOL_GPL vmlinux 0x0eea652d pci_check_and_unmask_intx EXPORT_SYMBOL_GPL vmlinux 0x0eeae3e8 key_type_encrypted -EXPORT_SYMBOL_GPL vmlinux 0x0ef26f98 devlink_rate_nodes_destroy -EXPORT_SYMBOL_GPL vmlinux 0x0ef869f5 sysfs_create_files +EXPORT_SYMBOL_GPL vmlinux 0x0eeb6d90 acpi_is_pnp_device +EXPORT_SYMBOL_GPL vmlinux 0x0ef9c15c usb_deregister_dev +EXPORT_SYMBOL_GPL vmlinux 0x0f018d57 mctrl_gpio_init EXPORT_SYMBOL_GPL vmlinux 0x0f0b21fe pm_trace_rtc_abused +EXPORT_SYMBOL_GPL vmlinux 0x0f0f9e35 dev_pm_disable_wake_irq +EXPORT_SYMBOL_GPL vmlinux 0x0f13272b usb_enable_intel_xhci_ports EXPORT_SYMBOL_GPL vmlinux 0x0f180070 ring_buffer_free_read_page -EXPORT_SYMBOL_GPL vmlinux 0x0f1bc7b0 bpf_map_put -EXPORT_SYMBOL_GPL vmlinux 0x0f264815 fscrypt_ioctl_get_nonce -EXPORT_SYMBOL_GPL vmlinux 0x0f2b8d3c ata_bmdma_post_internal_cmd EXPORT_SYMBOL_GPL vmlinux 0x0f2d7d87 mce_unregister_decode_chain -EXPORT_SYMBOL_GPL vmlinux 0x0f3970ec devm_phy_destroy -EXPORT_SYMBOL_GPL vmlinux 0x0f45af2c devlink_sb_unregister -EXPORT_SYMBOL_GPL vmlinux 0x0f491e0e pci_create_root_bus -EXPORT_SYMBOL_GPL vmlinux 0x0f50110b balloon_page_alloc -EXPORT_SYMBOL_GPL vmlinux 0x0f5664e4 ata_acpi_cbl_80wire -EXPORT_SYMBOL_GPL vmlinux 0x0f5cfcae bio_iov_iter_get_pages -EXPORT_SYMBOL_GPL vmlinux 0x0f6a84be security_inode_permission +EXPORT_SYMBOL_GPL vmlinux 0x0f2ec323 dev_pm_opp_set_prop_name +EXPORT_SYMBOL_GPL vmlinux 0x0f30a6f0 apei_get_debugfs_dir +EXPORT_SYMBOL_GPL vmlinux 0x0f3155a0 netlink_strict_get_check +EXPORT_SYMBOL_GPL vmlinux 0x0f33d4f5 nvme_get_features +EXPORT_SYMBOL_GPL vmlinux 0x0f51720a __clk_hw_register_fixed_rate +EXPORT_SYMBOL_GPL vmlinux 0x0f5f87b7 yield_to EXPORT_SYMBOL_GPL vmlinux 0x0f72ada1 acpi_dev_resource_io EXPORT_SYMBOL_GPL vmlinux 0x0f7ca236 dmi_memdev_name -EXPORT_SYMBOL_GPL vmlinux 0x0f879e49 spi_replace_transfers -EXPORT_SYMBOL_GPL vmlinux 0x0f8eab5d devm_clk_hw_register_fixed_factor -EXPORT_SYMBOL_GPL vmlinux 0x0f923ce2 pfn_to_online_page -EXPORT_SYMBOL_GPL vmlinux 0x0f9c7f54 create_signature +EXPORT_SYMBOL_GPL vmlinux 0x0f842fa0 sk_setup_caps +EXPORT_SYMBOL_GPL vmlinux 0x0f88e1b4 power_supply_register_no_ws +EXPORT_SYMBOL_GPL vmlinux 0x0f91b0d0 security_path_link EXPORT_SYMBOL_GPL vmlinux 0x0f9fc04e uv_get_archtype -EXPORT_SYMBOL_GPL vmlinux 0x0fb34e32 mctrl_gpio_init_noauto -EXPORT_SYMBOL_GPL vmlinux 0x0fba3a58 dpm_for_each_dev +EXPORT_SYMBOL_GPL vmlinux 0x0fb2df44 ping_rcv EXPORT_SYMBOL_GPL vmlinux 0x0fbb7344 memremap_compat_align -EXPORT_SYMBOL_GPL vmlinux 0x0fbfc764 __pci_epc_create +EXPORT_SYMBOL_GPL vmlinux 0x0fbfb3f0 fixed_phy_register_with_gpiod +EXPORT_SYMBOL_GPL vmlinux 0x0fc03afb rio_register_driver EXPORT_SYMBOL_GPL vmlinux 0x0fc37562 amd_smn_read EXPORT_SYMBOL_GPL vmlinux 0x0fcc1969 copy_from_user_nmi EXPORT_SYMBOL_GPL vmlinux 0x0fd4610e kmem_dump_obj -EXPORT_SYMBOL_GPL vmlinux 0x0fdb6f8c __SCK__tp_func_kfree_skb -EXPORT_SYMBOL_GPL vmlinux 0x0fdc418c dma_get_merge_boundary -EXPORT_SYMBOL_GPL vmlinux 0x0ff435db pci_epc_clear_bar +EXPORT_SYMBOL_GPL vmlinux 0x0feb4bdf alloc_dax +EXPORT_SYMBOL_GPL vmlinux 0x100359a8 xfrm_put_translator EXPORT_SYMBOL_GPL vmlinux 0x1005d60b tick_nohz_dep_set_cpu -EXPORT_SYMBOL_GPL vmlinux 0x1005f7b9 intel_pinctrl_get_soc_data -EXPORT_SYMBOL_GPL vmlinux 0x100c7dbe skb_segment_list -EXPORT_SYMBOL_GPL vmlinux 0x10106f8d sata_async_notification EXPORT_SYMBOL_GPL vmlinux 0x10138352 tracing_on -EXPORT_SYMBOL_GPL vmlinux 0x101a549e usb_hcd_map_urb_for_dma -EXPORT_SYMBOL_GPL vmlinux 0x1024354b vfs_setxattr -EXPORT_SYMBOL_GPL vmlinux 0x102e367d __bio_crypt_clone +EXPORT_SYMBOL_GPL vmlinux 0x101b59bc anon_transport_class_unregister +EXPORT_SYMBOL_GPL vmlinux 0x10328db1 x86_vector_domain EXPORT_SYMBOL_GPL vmlinux 0x1038b96f adxl_get_component_names -EXPORT_SYMBOL_GPL vmlinux 0x104bee97 lwtunnel_encap_del_ops -EXPORT_SYMBOL_GPL vmlinux 0x104e283c iopf_queue_add_device -EXPORT_SYMBOL_GPL vmlinux 0x1052d994 usb_wakeup_enabled_descendants -EXPORT_SYMBOL_GPL vmlinux 0x106060e3 uart_try_toggle_sysrq -EXPORT_SYMBOL_GPL vmlinux 0x1063400b spi_busnum_to_master -EXPORT_SYMBOL_GPL vmlinux 0x107f0ee8 __tracepoint_attach_device_to_domain +EXPORT_SYMBOL_GPL vmlinux 0x10564328 xhci_check_bandwidth +EXPORT_SYMBOL_GPL vmlinux 0x1077ed7d __SCK__tp_func_pelt_se_tp EXPORT_SYMBOL_GPL vmlinux 0x1088ea76 ftrace_set_notrace EXPORT_SYMBOL_GPL vmlinux 0x108a0acd bstr_printf -EXPORT_SYMBOL_GPL vmlinux 0x1090b2fe attribute_container_find_class_device -EXPORT_SYMBOL_GPL vmlinux 0x109321a4 gpiod_is_active_low -EXPORT_SYMBOL_GPL vmlinux 0x1094d1df sata_pmp_error_handler -EXPORT_SYMBOL_GPL vmlinux 0x10bf916e vfio_unregister_iommu_driver -EXPORT_SYMBOL_GPL vmlinux 0x10d3cb52 compat_only_sysfs_link_entry_to_kobj +EXPORT_SYMBOL_GPL vmlinux 0x10a90fce devm_request_pci_bus_resources +EXPORT_SYMBOL_GPL vmlinux 0x10b145cc nvdimm_delete +EXPORT_SYMBOL_GPL vmlinux 0x10bb4890 __traceiter_block_rq_insert +EXPORT_SYMBOL_GPL vmlinux 0x10cd6d6b tty_port_tty_wakeup EXPORT_SYMBOL_GPL vmlinux 0x10ecc52c usb_amd_quirk_pll_enable +EXPORT_SYMBOL_GPL vmlinux 0x10f541cc dev_pm_get_subsys_data +EXPORT_SYMBOL_GPL vmlinux 0x10f81778 fib_alias_hw_flags_set +EXPORT_SYMBOL_GPL vmlinux 0x10fc4945 crypto_aead_setauthsize EXPORT_SYMBOL_GPL vmlinux 0x110106c1 cper_severity_to_aer -EXPORT_SYMBOL_GPL vmlinux 0x11141e5e pm_runtime_force_resume -EXPORT_SYMBOL_GPL vmlinux 0x111b2537 fsnotify_init_mark -EXPORT_SYMBOL_GPL vmlinux 0x112214e2 irqchip_fwnode_ops -EXPORT_SYMBOL_GPL vmlinux 0x1123ccb5 skb_mpls_dec_ttl -EXPORT_SYMBOL_GPL vmlinux 0x113282ff cpuidle_get_driver -EXPORT_SYMBOL_GPL vmlinux 0x1136a0bd phy_pm_runtime_get_sync -EXPORT_SYMBOL_GPL vmlinux 0x11469ff1 crypto_type_has_alg +EXPORT_SYMBOL_GPL vmlinux 0x11013d0c __tracepoint_br_fdb_external_learn_add +EXPORT_SYMBOL_GPL vmlinux 0x11154e98 device_property_present +EXPORT_SYMBOL_GPL vmlinux 0x1136f8f9 tcf_dev_queue_xmit +EXPORT_SYMBOL_GPL vmlinux 0x115fb721 isa_unregister_driver EXPORT_SYMBOL_GPL vmlinux 0x116180b5 hv_current_partition_id -EXPORT_SYMBOL_GPL vmlinux 0x11652e09 sched_trace_rq_cpu_capacity -EXPORT_SYMBOL_GPL vmlinux 0x116cb6d2 regmap_bulk_write -EXPORT_SYMBOL_GPL vmlinux 0x117ba8cb usb_altnum_to_altsetting -EXPORT_SYMBOL_GPL vmlinux 0x11863480 virtqueue_add_sgs -EXPORT_SYMBOL_GPL vmlinux 0x118b74f8 device_property_read_string -EXPORT_SYMBOL_GPL vmlinux 0x119178e9 inet6_csk_addr2sockaddr +EXPORT_SYMBOL_GPL vmlinux 0x11820275 devlink_dpipe_entry_ctx_append +EXPORT_SYMBOL_GPL vmlinux 0x118afe81 pci_epc_clear_bar EXPORT_SYMBOL_GPL vmlinux 0x11a2e0ac crypto_dh_key_len -EXPORT_SYMBOL_GPL vmlinux 0x11a5469e dm_start_time_ns_from_clone -EXPORT_SYMBOL_GPL vmlinux 0x11c69d5f tcp_twsk_destructor -EXPORT_SYMBOL_GPL vmlinux 0x11d76f7d blk_poll -EXPORT_SYMBOL_GPL vmlinux 0x11d95282 tcp_set_keepalive +EXPORT_SYMBOL_GPL vmlinux 0x11a865ff dmaengine_unmap_put +EXPORT_SYMBOL_GPL vmlinux 0x11ba3972 fsverity_ioctl_enable +EXPORT_SYMBOL_GPL vmlinux 0x11bdc61f regmap_irq_get_domain +EXPORT_SYMBOL_GPL vmlinux 0x11d9d433 nvme_reset_ctrl EXPORT_SYMBOL_GPL vmlinux 0x11df0e75 devlink_fmsg_binary_pair_nest_start EXPORT_SYMBOL_GPL vmlinux 0x11e06ee9 badrange_init EXPORT_SYMBOL_GPL vmlinux 0x11e08f96 trace_seq_putmem_hex -EXPORT_SYMBOL_GPL vmlinux 0x11edcf2b fsnotify_add_mark -EXPORT_SYMBOL_GPL vmlinux 0x12010281 cpuidle_register_driver -EXPORT_SYMBOL_GPL vmlinux 0x12098191 ping_unhash +EXPORT_SYMBOL_GPL vmlinux 0x11e10f4c __traceiter_fib6_table_lookup +EXPORT_SYMBOL_GPL vmlinux 0x11e642c4 __platform_create_bundle +EXPORT_SYMBOL_GPL vmlinux 0x11e881f9 usb_reset_endpoint +EXPORT_SYMBOL_GPL vmlinux 0x120c6615 list_lru_count_one EXPORT_SYMBOL_GPL vmlinux 0x12189359 __SCT__tp_func_block_unplug -EXPORT_SYMBOL_GPL vmlinux 0x121901e8 dmaengine_desc_attach_metadata -EXPORT_SYMBOL_GPL vmlinux 0x121c88eb iommu_fwspec_init +EXPORT_SYMBOL_GPL vmlinux 0x121a68f1 pci_dev_trylock EXPORT_SYMBOL_GPL vmlinux 0x121d958a unregister_die_notifier +EXPORT_SYMBOL_GPL vmlinux 0x121da8ed devlink_port_type_clear +EXPORT_SYMBOL_GPL vmlinux 0x1220b390 iomap_seek_hole +EXPORT_SYMBOL_GPL vmlinux 0x122f49f2 regulator_get_bypass_regmap EXPORT_SYMBOL_GPL vmlinux 0x1234e483 get_cpu_iowait_time_us EXPORT_SYMBOL_GPL vmlinux 0x1234ffa1 cper_estatus_check_header -EXPORT_SYMBOL_GPL vmlinux 0x1255182e pci_stop_root_bus -EXPORT_SYMBOL_GPL vmlinux 0x125599d4 ata_sff_port_intr -EXPORT_SYMBOL_GPL vmlinux 0x125c8069 rio_pw_enable +EXPORT_SYMBOL_GPL vmlinux 0x1246c737 pm_clk_runtime_resume +EXPORT_SYMBOL_GPL vmlinux 0x125e9164 blk_mq_unquiesce_queue EXPORT_SYMBOL_GPL vmlinux 0x1268f357 resume_device_irqs EXPORT_SYMBOL_GPL vmlinux 0x127c109b __SCT__tp_func_suspend_resume -EXPORT_SYMBOL_GPL vmlinux 0x12899915 ata_eh_freeze_port -EXPORT_SYMBOL_GPL vmlinux 0x128cba1c fw_devlink_purge_absent_suppliers EXPORT_SYMBOL_GPL vmlinux 0x129334ae sfp_parse_support -EXPORT_SYMBOL_GPL vmlinux 0x129425ff usb_autopm_get_interface_async -EXPORT_SYMBOL_GPL vmlinux 0x12a9ce82 dma_max_mapping_size -EXPORT_SYMBOL_GPL vmlinux 0x12d2404e sfp_register_socket +EXPORT_SYMBOL_GPL vmlinux 0x129c5a08 device_phy_find_device +EXPORT_SYMBOL_GPL vmlinux 0x12a4dcd2 __account_locked_vm +EXPORT_SYMBOL_GPL vmlinux 0x12ac68fc sk_msg_memcopy_from_iter +EXPORT_SYMBOL_GPL vmlinux 0x12c56194 do_splice_from EXPORT_SYMBOL_GPL vmlinux 0x12db3a8b kvm_clock -EXPORT_SYMBOL_GPL vmlinux 0x12dd1ad2 regulator_get_hardware_vsel_register EXPORT_SYMBOL_GPL vmlinux 0x12e285ec is_uv_system -EXPORT_SYMBOL_GPL vmlinux 0x12e2a662 gpiod_put_array -EXPORT_SYMBOL_GPL vmlinux 0x12e330dc watchdog_register_device -EXPORT_SYMBOL_GPL vmlinux 0x12eb48e5 regulator_map_voltage_linear +EXPORT_SYMBOL_GPL vmlinux 0x12e67485 genphy_c45_aneg_done EXPORT_SYMBOL_GPL vmlinux 0x12ee1173 memory_group_unregister -EXPORT_SYMBOL_GPL vmlinux 0x12f4f491 sock_diag_destroy -EXPORT_SYMBOL_GPL vmlinux 0x13011095 blk_mq_sched_try_merge -EXPORT_SYMBOL_GPL vmlinux 0x131611c0 devlink_net +EXPORT_SYMBOL_GPL vmlinux 0x12ff732f icc_sync_state EXPORT_SYMBOL_GPL vmlinux 0x131a5ed7 regmap_del_irq_chip -EXPORT_SYMBOL_GPL vmlinux 0x131bfe64 proc_create_net_single EXPORT_SYMBOL_GPL vmlinux 0x131db64a system_long_wq -EXPORT_SYMBOL_GPL vmlinux 0x13227279 serial8250_update_uartclk -EXPORT_SYMBOL_GPL vmlinux 0x13254c42 pm_genpd_add_device -EXPORT_SYMBOL_GPL vmlinux 0x132d4bd7 dma_buf_get -EXPORT_SYMBOL_GPL vmlinux 0x132e3cf3 acpi_subsys_poweroff -EXPORT_SYMBOL_GPL vmlinux 0x132f7dcd gpiod_get_array_value_cansleep -EXPORT_SYMBOL_GPL vmlinux 0x13316549 devm_regulator_bulk_register_supply_alias +EXPORT_SYMBOL_GPL vmlinux 0x1321c6d7 usb_sg_init +EXPORT_SYMBOL_GPL vmlinux 0x13242ebb switchdev_port_attr_set +EXPORT_SYMBOL_GPL vmlinux 0x1334e746 __nvme_submit_sync_cmd EXPORT_SYMBOL_GPL vmlinux 0x133969d7 __trace_printk -EXPORT_SYMBOL_GPL vmlinux 0x133e4363 da9052_disable_irq_nosync -EXPORT_SYMBOL_GPL vmlinux 0x1342e146 pci_cfg_access_lock -EXPORT_SYMBOL_GPL vmlinux 0x134a6e3f wakeup_source_destroy -EXPORT_SYMBOL_GPL vmlinux 0x13552873 mptcp_get_reset_option -EXPORT_SYMBOL_GPL vmlinux 0x135c171d gpiod_export +EXPORT_SYMBOL_GPL vmlinux 0x13429147 platform_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x1362058e edac_pci_free_ctl_info EXPORT_SYMBOL_GPL vmlinux 0x136209db power_supply_reg_notifier -EXPORT_SYMBOL_GPL vmlinux 0x1362ff9e fwnode_property_present -EXPORT_SYMBOL_GPL vmlinux 0x137e1634 pm_generic_restore_noirq -EXPORT_SYMBOL_GPL vmlinux 0x137ea9e1 skb_mpls_push -EXPORT_SYMBOL_GPL vmlinux 0x1380df82 tps65912_device_exit +EXPORT_SYMBOL_GPL vmlinux 0x13638bf7 watchdog_set_restart_priority +EXPORT_SYMBOL_GPL vmlinux 0x1377c325 scsi_eh_ready_devs EXPORT_SYMBOL_GPL vmlinux 0x138e0957 dax_write_cache_enabled -EXPORT_SYMBOL_GPL vmlinux 0x138eb7d2 crypto_hash_alg_has_setkey +EXPORT_SYMBOL_GPL vmlinux 0x13a01fd7 pm_generic_resume_noirq +EXPORT_SYMBOL_GPL vmlinux 0x13b2ee6c ata_host_register +EXPORT_SYMBOL_GPL vmlinux 0x13bb276c __dax_driver_register +EXPORT_SYMBOL_GPL vmlinux 0x13c6fe60 serial8250_do_set_divisor EXPORT_SYMBOL_GPL vmlinux 0x13ce87e8 asn1_ber_decoder +EXPORT_SYMBOL_GPL vmlinux 0x13e4e4e7 ata_pci_sff_prepare_host EXPORT_SYMBOL_GPL vmlinux 0x13ed8784 sdev_evt_alloc -EXPORT_SYMBOL_GPL vmlinux 0x13ee9b60 thermal_zone_get_zone_by_name +EXPORT_SYMBOL_GPL vmlinux 0x13f95f01 netdev_walk_all_upper_dev_rcu EXPORT_SYMBOL_GPL vmlinux 0x13fab921 cpuidle_unregister_device EXPORT_SYMBOL_GPL vmlinux 0x1403ad09 cpufreq_add_update_util_hook -EXPORT_SYMBOL_GPL vmlinux 0x14179bf0 ata_bmdma_status -EXPORT_SYMBOL_GPL vmlinux 0x141c70d2 dev_pm_opp_set_opp -EXPORT_SYMBOL_GPL vmlinux 0x141e774c edac_device_add_device -EXPORT_SYMBOL_GPL vmlinux 0x141ef2c9 sock_inuse_get +EXPORT_SYMBOL_GPL vmlinux 0x14114e0b fuse_free_conn +EXPORT_SYMBOL_GPL vmlinux 0x14128850 iommu_sva_unbind_gpasid EXPORT_SYMBOL_GPL vmlinux 0x141f38bf ktime_get_raw_fast_ns -EXPORT_SYMBOL_GPL vmlinux 0x1427880c rtc_set_time -EXPORT_SYMBOL_GPL vmlinux 0x143e37bc gpiod_set_debounce -EXPORT_SYMBOL_GPL vmlinux 0x14457d56 setup_udp_tunnel_sock -EXPORT_SYMBOL_GPL vmlinux 0x14507e2a usb_get_maximum_ssp_rate -EXPORT_SYMBOL_GPL vmlinux 0x145c6337 vfs_cancel_lock -EXPORT_SYMBOL_GPL vmlinux 0x146499a4 ata_pci_bmdma_prepare_host +EXPORT_SYMBOL_GPL vmlinux 0x144654f7 nf_ipv6_ops +EXPORT_SYMBOL_GPL vmlinux 0x144a9e9d usb_pipe_type_check +EXPORT_SYMBOL_GPL vmlinux 0x1457cda8 usb_hcd_unlink_urb_from_ep EXPORT_SYMBOL_GPL vmlinux 0x146cc88f bpf_master_redirect_enabled_key -EXPORT_SYMBOL_GPL vmlinux 0x147bcca9 __SCK__tp_func_rpm_resume -EXPORT_SYMBOL_GPL vmlinux 0x149ce030 ip6_push_pending_frames -EXPORT_SYMBOL_GPL vmlinux 0x14ace20a hwmon_device_unregister -EXPORT_SYMBOL_GPL vmlinux 0x14b5e14e devm_phy_create -EXPORT_SYMBOL_GPL vmlinux 0x14c7af24 devlink_param_value_changed -EXPORT_SYMBOL_GPL vmlinux 0x14c8d4ff shash_ahash_digest +EXPORT_SYMBOL_GPL vmlinux 0x147ae85c virtqueue_get_avail_addr +EXPORT_SYMBOL_GPL vmlinux 0x149bba67 strp_process +EXPORT_SYMBOL_GPL vmlinux 0x149efbbc security_file_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x14b17a4e ip_tunnel_setup +EXPORT_SYMBOL_GPL vmlinux 0x14bb7b29 kthread_cancel_delayed_work_sync +EXPORT_SYMBOL_GPL vmlinux 0x14bce067 __fput_sync EXPORT_SYMBOL_GPL vmlinux 0x14c8dfb3 synchronize_srcu EXPORT_SYMBOL_GPL vmlinux 0x14d01690 clk_mux_index_to_val -EXPORT_SYMBOL_GPL vmlinux 0x14d1599a ip_tunnel_lookup -EXPORT_SYMBOL_GPL vmlinux 0x14ef90ea pm_clk_runtime_suspend -EXPORT_SYMBOL_GPL vmlinux 0x14f157b2 bpf_event_output -EXPORT_SYMBOL_GPL vmlinux 0x14fa0b00 rdev_set_badblocks +EXPORT_SYMBOL_GPL vmlinux 0x14d20f75 spi_mem_dirmap_create +EXPORT_SYMBOL_GPL vmlinux 0x14d627ee xfrm_unregister_translator +EXPORT_SYMBOL_GPL vmlinux 0x14e30434 __traceiter_neigh_timer_handler +EXPORT_SYMBOL_GPL vmlinux 0x14e37227 ip6_sk_redirect +EXPORT_SYMBOL_GPL vmlinux 0x14ebd4d5 devm_pinctrl_get +EXPORT_SYMBOL_GPL vmlinux 0x14edb0b4 clk_hw_rate_is_protected +EXPORT_SYMBOL_GPL vmlinux 0x14f0c3b3 bus_for_each_dev +EXPORT_SYMBOL_GPL vmlinux 0x14f6ea3b ata_scsi_port_error_handler EXPORT_SYMBOL_GPL vmlinux 0x15021b4a xa_delete_node -EXPORT_SYMBOL_GPL vmlinux 0x1530a0d7 blk_mq_freeze_queue -EXPORT_SYMBOL_GPL vmlinux 0x15340421 mctrl_gpio_free +EXPORT_SYMBOL_GPL vmlinux 0x150d8ffa power_supply_set_battery_charged +EXPORT_SYMBOL_GPL vmlinux 0x1513af0e irq_domain_alloc_irqs_parent EXPORT_SYMBOL_GPL vmlinux 0x153b60a6 klist_del -EXPORT_SYMBOL_GPL vmlinux 0x15490e12 nvme_start_queues EXPORT_SYMBOL_GPL vmlinux 0x15510a89 devlink_fmsg_binary_put -EXPORT_SYMBOL_GPL vmlinux 0x156def9c xfrm_output EXPORT_SYMBOL_GPL vmlinux 0x156e8afe __SCT__tp_func_fib6_table_lookup -EXPORT_SYMBOL_GPL vmlinux 0x1581f36e ata_host_init -EXPORT_SYMBOL_GPL vmlinux 0x15832c7c pwm_free -EXPORT_SYMBOL_GPL vmlinux 0x15852ebd regmap_noinc_write -EXPORT_SYMBOL_GPL vmlinux 0x158d100d perf_event_create_kernel_counter +EXPORT_SYMBOL_GPL vmlinux 0x1572e943 virtqueue_enable_cb_prepare +EXPORT_SYMBOL_GPL vmlinux 0x157be509 ip_route_output_key_hash +EXPORT_SYMBOL_GPL vmlinux 0x15918ad4 __acpi_node_get_property_reference EXPORT_SYMBOL_GPL vmlinux 0x1591b2c6 hyperv_read_cfg_blk -EXPORT_SYMBOL_GPL vmlinux 0x15955553 iomap_is_partially_uptodate -EXPORT_SYMBOL_GPL vmlinux 0x159a6b6d fib_rules_register -EXPORT_SYMBOL_GPL vmlinux 0x159b2a39 nvme_init_ctrl -EXPORT_SYMBOL_GPL vmlinux 0x15ade1cc filter_irq_stacks +EXPORT_SYMBOL_GPL vmlinux 0x1594747d scsi_host_block +EXPORT_SYMBOL_GPL vmlinux 0x1595ac6a __SCK__tp_func_neigh_timer_handler +EXPORT_SYMBOL_GPL vmlinux 0x15ad1602 cn_add_callback +EXPORT_SYMBOL_GPL vmlinux 0x15b0f832 ip6_datagram_release_cb +EXPORT_SYMBOL_GPL vmlinux 0x15b3c2e2 icc_set_bw +EXPORT_SYMBOL_GPL vmlinux 0x15bde99f intel_pinctrl_resume_noirq EXPORT_SYMBOL_GPL vmlinux 0x15cc30f1 cc_platform_has -EXPORT_SYMBOL_GPL vmlinux 0x15d2f150 ata_std_bios_param -EXPORT_SYMBOL_GPL vmlinux 0x15dd1de5 debugfs_create_u16 +EXPORT_SYMBOL_GPL vmlinux 0x15d00767 dev_pm_opp_find_freq_exact +EXPORT_SYMBOL_GPL vmlinux 0x15db5320 usb_create_shared_hcd +EXPORT_SYMBOL_GPL vmlinux 0x15e4ae4b pm_generic_suspend_late EXPORT_SYMBOL_GPL vmlinux 0x15ea2648 hwpoison_filter_flags_mask -EXPORT_SYMBOL_GPL vmlinux 0x16004d93 cpufreq_driver_fast_switch -EXPORT_SYMBOL_GPL vmlinux 0x162dfa41 sock_map_close +EXPORT_SYMBOL_GPL vmlinux 0x15ed143e devm_kmemdup +EXPORT_SYMBOL_GPL vmlinux 0x15f0cb60 shmem_file_setup_with_mnt +EXPORT_SYMBOL_GPL vmlinux 0x1607c367 ethnl_cable_test_free +EXPORT_SYMBOL_GPL vmlinux 0x160d201d skcipher_register_instance +EXPORT_SYMBOL_GPL vmlinux 0x1610f778 rio_request_inb_dbell +EXPORT_SYMBOL_GPL vmlinux 0x163c08aa blk_trace_remove +EXPORT_SYMBOL_GPL vmlinux 0x163fd5a7 usb_disable_xhci_ports +EXPORT_SYMBOL_GPL vmlinux 0x1650b761 rtc_class_close EXPORT_SYMBOL_GPL vmlinux 0x16516798 osc_pc_lpi_support_confirmed -EXPORT_SYMBOL_GPL vmlinux 0x16699ed6 devlink_rate_leaf_create EXPORT_SYMBOL_GPL vmlinux 0x166db1b5 sched_clock_idle_wakeup_event EXPORT_SYMBOL_GPL vmlinux 0x167d7113 acpi_bus_register_early_device -EXPORT_SYMBOL_GPL vmlinux 0x1686466d virtqueue_detach_unused_buf +EXPORT_SYMBOL_GPL vmlinux 0x167e67ef tcp_leave_memory_pressure EXPORT_SYMBOL_GPL vmlinux 0x1687ec20 tty_get_frame_size -EXPORT_SYMBOL_GPL vmlinux 0x168da7fa kthread_unpark -EXPORT_SYMBOL_GPL vmlinux 0x168e3c6f irq_chip_get_parent_state -EXPORT_SYMBOL_GPL vmlinux 0x1691a020 usb_get_urb -EXPORT_SYMBOL_GPL vmlinux 0x1692ff95 pcie_port_bus_type -EXPORT_SYMBOL_GPL vmlinux 0x1696e84e uart_insert_char -EXPORT_SYMBOL_GPL vmlinux 0x169e74b2 pwmchip_add -EXPORT_SYMBOL_GPL vmlinux 0x16a9dd47 power_supply_unregister -EXPORT_SYMBOL_GPL vmlinux 0x16d28833 platform_get_mem_or_io +EXPORT_SYMBOL_GPL vmlinux 0x169585cc thermal_zone_device_register +EXPORT_SYMBOL_GPL vmlinux 0x169974f3 serial8250_request_dma +EXPORT_SYMBOL_GPL vmlinux 0x16a9409b get_device_system_crosststamp +EXPORT_SYMBOL_GPL vmlinux 0x16aa5566 edac_mc_del_mc +EXPORT_SYMBOL_GPL vmlinux 0x16ad16d7 gpiod_get_raw_value +EXPORT_SYMBOL_GPL vmlinux 0x16b3470b dummy_con +EXPORT_SYMBOL_GPL vmlinux 0x16ba53eb class_create_file_ns +EXPORT_SYMBOL_GPL vmlinux 0x16befb5d pm_clk_destroy +EXPORT_SYMBOL_GPL vmlinux 0x16c357b9 vring_create_virtqueue +EXPORT_SYMBOL_GPL vmlinux 0x16c827db __devm_reset_control_bulk_get +EXPORT_SYMBOL_GPL vmlinux 0x16cb9e49 crypto_stats_ahash_final EXPORT_SYMBOL_GPL vmlinux 0x16da1f88 devlink_fmsg_u32_put -EXPORT_SYMBOL_GPL vmlinux 0x16daceab netdev_rx_handler_unregister -EXPORT_SYMBOL_GPL vmlinux 0x170a1c65 virtqueue_add_outbuf EXPORT_SYMBOL_GPL vmlinux 0x170cc36c put_timespec64 -EXPORT_SYMBOL_GPL vmlinux 0x173c6042 efivar_entry_remove +EXPORT_SYMBOL_GPL vmlinux 0x1737e9ff ip6_dst_lookup_tunnel EXPORT_SYMBOL_GPL vmlinux 0x1741ddee trace_seq_puts EXPORT_SYMBOL_GPL vmlinux 0x17480d56 x509_free_certificate EXPORT_SYMBOL_GPL vmlinux 0x174c6274 ring_buffer_time_stamp -EXPORT_SYMBOL_GPL vmlinux 0x174d6e8c tcp_leave_memory_pressure +EXPORT_SYMBOL_GPL vmlinux 0x175e0f80 trace_event_raw_init EXPORT_SYMBOL_GPL vmlinux 0x176031a7 devlink_fmsg_string_put EXPORT_SYMBOL_GPL vmlinux 0x17614bf3 apei_resources_sub -EXPORT_SYMBOL_GPL vmlinux 0x1766c559 devlink_param_unregister -EXPORT_SYMBOL_GPL vmlinux 0x1779f721 __ndisc_fill_addr_option -EXPORT_SYMBOL_GPL vmlinux 0x177cd0fd blk_trace_remove -EXPORT_SYMBOL_GPL vmlinux 0x1782cd7a efivars_kobject -EXPORT_SYMBOL_GPL vmlinux 0x17881614 regulator_suspend_enable -EXPORT_SYMBOL_GPL vmlinux 0x178891b4 unregister_pernet_device -EXPORT_SYMBOL_GPL vmlinux 0x17a79897 inet_csk_addr2sockaddr +EXPORT_SYMBOL_GPL vmlinux 0x17818bf1 nf_checksum_partial +EXPORT_SYMBOL_GPL vmlinux 0x178b2979 devm_hwrng_unregister EXPORT_SYMBOL_GPL vmlinux 0x17add64b gdt_page -EXPORT_SYMBOL_GPL vmlinux 0x17b1ed29 __tracepoint_add_device_to_group -EXPORT_SYMBOL_GPL vmlinux 0x17cbc2ca irq_domain_xlate_onetwocell +EXPORT_SYMBOL_GPL vmlinux 0x17ae7bef _copy_from_iter_flushcache +EXPORT_SYMBOL_GPL vmlinux 0x17b3299b cpufreq_disable_fast_switch +EXPORT_SYMBOL_GPL vmlinux 0x17be50a5 dma_buf_begin_cpu_access +EXPORT_SYMBOL_GPL vmlinux 0x17c9c42f fscrypt_show_test_dummy_encryption +EXPORT_SYMBOL_GPL vmlinux 0x17d4b62c __SCK__tp_func_unmap +EXPORT_SYMBOL_GPL vmlinux 0x17d67567 __SCK__tp_func_devlink_hwmsg EXPORT_SYMBOL_GPL vmlinux 0x17e01f11 erst_clear -EXPORT_SYMBOL_GPL vmlinux 0x17e4a2c8 devm_memremap_pages +EXPORT_SYMBOL_GPL vmlinux 0x17e0909d __ndisc_fill_addr_option +EXPORT_SYMBOL_GPL vmlinux 0x18000744 regmap_exit EXPORT_SYMBOL_GPL vmlinux 0x18008c59 ring_buffer_resize -EXPORT_SYMBOL_GPL vmlinux 0x18029a18 nvme_try_sched_reset -EXPORT_SYMBOL_GPL vmlinux 0x180f76a9 devlink_resource_occ_get_register -EXPORT_SYMBOL_GPL vmlinux 0x18198fac phy_power_on -EXPORT_SYMBOL_GPL vmlinux 0x182e0be7 dma_buf_unmap_attachment -EXPORT_SYMBOL_GPL vmlinux 0x18307f9e debugfs_create_blob -EXPORT_SYMBOL_GPL vmlinux 0x1837cad9 tty_set_termios +EXPORT_SYMBOL_GPL vmlinux 0x1802df2a rio_mport_write_config_16 +EXPORT_SYMBOL_GPL vmlinux 0x1812e94b ata_dev_disable +EXPORT_SYMBOL_GPL vmlinux 0x1824eab9 ata_bmdma_qc_prep +EXPORT_SYMBOL_GPL vmlinux 0x183fdc19 pinctrl_dev_get_devname +EXPORT_SYMBOL_GPL vmlinux 0x184f6f86 scsi_internal_device_block_nowait EXPORT_SYMBOL_GPL vmlinux 0x18582826 amd_pmu_disable_virt -EXPORT_SYMBOL_GPL vmlinux 0x185fcc3e devm_device_add_group EXPORT_SYMBOL_GPL vmlinux 0x18615d35 efivar_supports_writes -EXPORT_SYMBOL_GPL vmlinux 0x188aa162 pci_generic_config_write32 -EXPORT_SYMBOL_GPL vmlinux 0x188d968d xhci_ext_cap_init +EXPORT_SYMBOL_GPL vmlinux 0x18657ffa wakeup_sources_walk_start +EXPORT_SYMBOL_GPL vmlinux 0x188401c1 ata_bmdma32_port_ops +EXPORT_SYMBOL_GPL vmlinux 0x18b000e0 inet_csk_reqsk_queue_hash_add EXPORT_SYMBOL_GPL vmlinux 0x18b2790f uv_bios_obj_count -EXPORT_SYMBOL_GPL vmlinux 0x18b31bb5 ata_scsi_unlock_native_capacity -EXPORT_SYMBOL_GPL vmlinux 0x18c0566b fat_scan -EXPORT_SYMBOL_GPL vmlinux 0x18d76252 nvme_stop_queues -EXPORT_SYMBOL_GPL vmlinux 0x18df6e92 device_reprobe -EXPORT_SYMBOL_GPL vmlinux 0x18e28bd9 devlink_region_snapshot_id_put +EXPORT_SYMBOL_GPL vmlinux 0x18b6a0f1 debugfs_create_u64 +EXPORT_SYMBOL_GPL vmlinux 0x18b7d48b irq_domain_associate_many EXPORT_SYMBOL_GPL vmlinux 0x18e4f8aa swphy_read_reg +EXPORT_SYMBOL_GPL vmlinux 0x18f7a130 sched_trace_rq_avg_rt EXPORT_SYMBOL_GPL vmlinux 0x18fb2caf cpus_read_unlock +EXPORT_SYMBOL_GPL vmlinux 0x18fb5f4e regulator_sync_voltage +EXPORT_SYMBOL_GPL vmlinux 0x1902b019 __SCK__tp_func_sched_cpu_capacity_tp +EXPORT_SYMBOL_GPL vmlinux 0x1909b3f6 sched_trace_rq_avg_irq EXPORT_SYMBOL_GPL vmlinux 0x1913b57a kcpustat_cpu_fetch -EXPORT_SYMBOL_GPL vmlinux 0x19178630 acpi_pm_wakeup_event -EXPORT_SYMBOL_GPL vmlinux 0x1918179c nfs42_ssc_unregister -EXPORT_SYMBOL_GPL vmlinux 0x192e3861 security_path_chmod +EXPORT_SYMBOL_GPL vmlinux 0x19269d4d pci_restore_msi_state +EXPORT_SYMBOL_GPL vmlinux 0x192d44a4 usb_phy_get_charger_current +EXPORT_SYMBOL_GPL vmlinux 0x19338dd4 trace_event_buffer_lock_reserve +EXPORT_SYMBOL_GPL vmlinux 0x1933a514 fib4_rule_default +EXPORT_SYMBOL_GPL vmlinux 0x19396139 cgroup_get_from_path EXPORT_SYMBOL_GPL vmlinux 0x193dfdf6 klp_get_prev_state -EXPORT_SYMBOL_GPL vmlinux 0x1940f1d7 __SCK__tp_func_devlink_hwerr +EXPORT_SYMBOL_GPL vmlinux 0x193e7a73 wakeup_source_remove +EXPORT_SYMBOL_GPL vmlinux 0x19405fc0 pci_create_slot +EXPORT_SYMBOL_GPL vmlinux 0x19407ea8 task_cls_state +EXPORT_SYMBOL_GPL vmlinux 0x19547b02 pci_epc_mem_free_addr +EXPORT_SYMBOL_GPL vmlinux 0x1964c837 devm_regmap_field_free EXPORT_SYMBOL_GPL vmlinux 0x196614ce hw_breakpoint_restore -EXPORT_SYMBOL_GPL vmlinux 0x196e2c7f __clk_hw_register_divider -EXPORT_SYMBOL_GPL vmlinux 0x197df01b pinctrl_force_default -EXPORT_SYMBOL_GPL vmlinux 0x197ffc95 ata_sff_busy_sleep -EXPORT_SYMBOL_GPL vmlinux 0x199ba8d4 fib_alias_hw_flags_set +EXPORT_SYMBOL_GPL vmlinux 0x196a8afa devlink_port_param_driverinit_value_get +EXPORT_SYMBOL_GPL vmlinux 0x19868309 pci_epc_get_features EXPORT_SYMBOL_GPL vmlinux 0x19a304ba usb_disabled -EXPORT_SYMBOL_GPL vmlinux 0x19af163f regmap_field_update_bits_base -EXPORT_SYMBOL_GPL vmlinux 0x19bbb580 regmap_async_complete -EXPORT_SYMBOL_GPL vmlinux 0x19dc2e58 ip6_local_out +EXPORT_SYMBOL_GPL vmlinux 0x19b3de95 regmap_multi_reg_write +EXPORT_SYMBOL_GPL vmlinux 0x19b6eabe __bio_try_merge_page +EXPORT_SYMBOL_GPL vmlinux 0x19c0bf96 pci_epc_get_msi +EXPORT_SYMBOL_GPL vmlinux 0x19c76355 regulator_map_voltage_ascend +EXPORT_SYMBOL_GPL vmlinux 0x19cbe1a5 device_property_read_u64_array EXPORT_SYMBOL_GPL vmlinux 0x19e0ae50 __SCT__tp_func_br_fdb_external_learn_add EXPORT_SYMBOL_GPL vmlinux 0x19e81304 btree_alloc EXPORT_SYMBOL_GPL vmlinux 0x19edd064 blkg_rwstat_exit +EXPORT_SYMBOL_GPL vmlinux 0x19f7c8c2 usb_unlocked_disable_lpm +EXPORT_SYMBOL_GPL vmlinux 0x1a00bfd9 device_add +EXPORT_SYMBOL_GPL vmlinux 0x1a0eda4d acpiphp_unregister_attention EXPORT_SYMBOL_GPL vmlinux 0x1a10c32b crypto_ft_tab EXPORT_SYMBOL_GPL vmlinux 0x1a146ec3 usb_ep_type_string -EXPORT_SYMBOL_GPL vmlinux 0x1a1781d3 security_kernel_read_file -EXPORT_SYMBOL_GPL vmlinux 0x1a40858b regmap_mmio_attach_clk -EXPORT_SYMBOL_GPL vmlinux 0x1a610862 vmbus_establish_gpadl +EXPORT_SYMBOL_GPL vmlinux 0x1a431f6d pinctrl_register_and_init +EXPORT_SYMBOL_GPL vmlinux 0x1a69c869 devm_pm_runtime_enable EXPORT_SYMBOL_GPL vmlinux 0x1a6bf28f fsnotify_get_cookie -EXPORT_SYMBOL_GPL vmlinux 0x1a81871d __percpu_init_rwsem -EXPORT_SYMBOL_GPL vmlinux 0x1a81d34d phy_pm_runtime_put_sync -EXPORT_SYMBOL_GPL vmlinux 0x1a8d0d8b pm_generic_poweroff -EXPORT_SYMBOL_GPL vmlinux 0x1a8f2dcd iommu_device_sysfs_add +EXPORT_SYMBOL_GPL vmlinux 0x1a7451c4 of_phy_provider_unregister +EXPORT_SYMBOL_GPL vmlinux 0x1a74e084 pci_hp_destroy +EXPORT_SYMBOL_GPL vmlinux 0x1a7a6751 rio_dev_get +EXPORT_SYMBOL_GPL vmlinux 0x1a882ddf bpf_prog_put EXPORT_SYMBOL_GPL vmlinux 0x1a9754cf sbitmap_queue_min_shallow_depth -EXPORT_SYMBOL_GPL vmlinux 0x1aa01d5a __irq_domain_alloc_fwnode -EXPORT_SYMBOL_GPL vmlinux 0x1aa9d399 ata_sff_thaw -EXPORT_SYMBOL_GPL vmlinux 0x1aafade8 trace_array_init_printk -EXPORT_SYMBOL_GPL vmlinux 0x1ab066b2 blk_ksm_register -EXPORT_SYMBOL_GPL vmlinux 0x1ac787ef __pm_runtime_disable -EXPORT_SYMBOL_GPL vmlinux 0x1ac9e5f5 spi_unregister_controller +EXPORT_SYMBOL_GPL vmlinux 0x1ab38c6b phy_set_mode_ext +EXPORT_SYMBOL_GPL vmlinux 0x1ab953e2 netdev_walk_all_lower_dev +EXPORT_SYMBOL_GPL vmlinux 0x1aba081d irq_domain_remove_sim +EXPORT_SYMBOL_GPL vmlinux 0x1ac5c090 bsg_job_put EXPORT_SYMBOL_GPL vmlinux 0x1acd18c8 cpuset_cgrp_subsys_on_dfl_key -EXPORT_SYMBOL_GPL vmlinux 0x1ad44492 anon_transport_class_register -EXPORT_SYMBOL_GPL vmlinux 0x1ad47fa2 vfs_lock_file -EXPORT_SYMBOL_GPL vmlinux 0x1ae662fc dw_pcie_find_capability +EXPORT_SYMBOL_GPL vmlinux 0x1ad293ee scsi_internal_device_unblock_nowait +EXPORT_SYMBOL_GPL vmlinux 0x1adace0b __traceiter_wbc_writepage EXPORT_SYMBOL_GPL vmlinux 0x1af267f8 int_pow EXPORT_SYMBOL_GPL vmlinux 0x1aff3d55 mce_register_injector_chain -EXPORT_SYMBOL_GPL vmlinux 0x1b24a3fc page_endio -EXPORT_SYMBOL_GPL vmlinux 0x1b252e49 usb_hcd_pci_remove -EXPORT_SYMBOL_GPL vmlinux 0x1b2e0126 phy_power_off -EXPORT_SYMBOL_GPL vmlinux 0x1b4eeadf regulator_register -EXPORT_SYMBOL_GPL vmlinux 0x1b4fbb12 usb_match_one_id +EXPORT_SYMBOL_GPL vmlinux 0x1b1ec0d6 scsi_host_busy_iter +EXPORT_SYMBOL_GPL vmlinux 0x1b20567f dm_internal_suspend_fast +EXPORT_SYMBOL_GPL vmlinux 0x1b48e227 pci_d3cold_disable +EXPORT_SYMBOL_GPL vmlinux 0x1b4f45ce do_tcp_sendpages EXPORT_SYMBOL_GPL vmlinux 0x1b5059ce ata_id_xfermask +EXPORT_SYMBOL_GPL vmlinux 0x1b50ec50 pci_iov_virtfn_devfn EXPORT_SYMBOL_GPL vmlinux 0x1b5f4377 trace_seq_putc -EXPORT_SYMBOL_GPL vmlinux 0x1b82d0ad __usb_create_hcd +EXPORT_SYMBOL_GPL vmlinux 0x1b65372a nvme_submit_sync_cmd +EXPORT_SYMBOL_GPL vmlinux 0x1b72366b fat_remove_entries +EXPORT_SYMBOL_GPL vmlinux 0x1b7c618b usb_disable_lpm +EXPORT_SYMBOL_GPL vmlinux 0x1b7e5862 __iomap_dio_rw EXPORT_SYMBOL_GPL vmlinux 0x1b8822d8 pinctrl_gpio_direction_output -EXPORT_SYMBOL_GPL vmlinux 0x1b8d055d nvdimm_clear_poison -EXPORT_SYMBOL_GPL vmlinux 0x1b90671d iommu_attach_group EXPORT_SYMBOL_GPL vmlinux 0x1b92e41d inet_putpeer EXPORT_SYMBOL_GPL vmlinux 0x1ba237b0 default_cpu_present_to_apicid -EXPORT_SYMBOL_GPL vmlinux 0x1ba9b7c8 serial8250_rx_chars -EXPORT_SYMBOL_GPL vmlinux 0x1bc4b441 shash_ahash_finup +EXPORT_SYMBOL_GPL vmlinux 0x1bba864b devm_devfreq_event_remove_edev +EXPORT_SYMBOL_GPL vmlinux 0x1bbdfacc spi_setup +EXPORT_SYMBOL_GPL vmlinux 0x1bbe242f __blk_req_zone_write_unlock +EXPORT_SYMBOL_GPL vmlinux 0x1bc3d7a0 serial8250_em485_start_tx EXPORT_SYMBOL_GPL vmlinux 0x1bc5eebe pinctrl_gpio_direction_input -EXPORT_SYMBOL_GPL vmlinux 0x1bde1872 __traceiter_block_unplug -EXPORT_SYMBOL_GPL vmlinux 0x1be3eaa2 ata_sas_port_alloc +EXPORT_SYMBOL_GPL vmlinux 0x1bc6464b ata_sff_qc_issue +EXPORT_SYMBOL_GPL vmlinux 0x1bcc4105 device_rename +EXPORT_SYMBOL_GPL vmlinux 0x1bccfb1c pstore_unregister +EXPORT_SYMBOL_GPL vmlinux 0x1bd86b37 cgroup_path_ns EXPORT_SYMBOL_GPL vmlinux 0x1bee4974 sg_alloc_table_chained -EXPORT_SYMBOL_GPL vmlinux 0x1bf8bbfd regmap_get_max_register -EXPORT_SYMBOL_GPL vmlinux 0x1bfa4238 vring_new_virtqueue -EXPORT_SYMBOL_GPL vmlinux 0x1c04754e perf_tp_event -EXPORT_SYMBOL_GPL vmlinux 0x1c053d0e sk_msg_trim -EXPORT_SYMBOL_GPL vmlinux 0x1c0bf70f irq_chip_retrigger_hierarchy -EXPORT_SYMBOL_GPL vmlinux 0x1c1c589e iommu_iova_to_phys -EXPORT_SYMBOL_GPL vmlinux 0x1c29c122 fib6_get_table -EXPORT_SYMBOL_GPL vmlinux 0x1c37634b __rio_local_read_config_8 -EXPORT_SYMBOL_GPL vmlinux 0x1c38ca1b power_supply_external_power_changed -EXPORT_SYMBOL_GPL vmlinux 0x1c44c6d2 dev_pm_opp_put_prop_name -EXPORT_SYMBOL_GPL vmlinux 0x1c509cc0 em_dev_unregister_perf_domain +EXPORT_SYMBOL_GPL vmlinux 0x1c1069b7 wwan_register_ops +EXPORT_SYMBOL_GPL vmlinux 0x1c1d7cb9 bpf_sk_storage_diag_put +EXPORT_SYMBOL_GPL vmlinux 0x1c2a4ec1 tpm_chip_stop +EXPORT_SYMBOL_GPL vmlinux 0x1c3af844 devm_spi_register_controller +EXPORT_SYMBOL_GPL vmlinux 0x1c49f8a9 da9052_disable_irq_nosync +EXPORT_SYMBOL_GPL vmlinux 0x1c51a44b shash_register_instance EXPORT_SYMBOL_GPL vmlinux 0x1c5541bd cpufreq_boost_enabled +EXPORT_SYMBOL_GPL vmlinux 0x1c5835f1 device_wakeup_enable +EXPORT_SYMBOL_GPL vmlinux 0x1c5a9a7b virtqueue_get_used_addr EXPORT_SYMBOL_GPL vmlinux 0x1c5b1f28 irq_free_descs -EXPORT_SYMBOL_GPL vmlinux 0x1c5bf7d7 fuse_get_unique -EXPORT_SYMBOL_GPL vmlinux 0x1c5f6ff3 devm_thermal_of_cooling_device_register EXPORT_SYMBOL_GPL vmlinux 0x1c5ff742 clk_get_phase EXPORT_SYMBOL_GPL vmlinux 0x1c764526 __SCT__tp_func_rpm_suspend -EXPORT_SYMBOL_GPL vmlinux 0x1c7fb9f8 platform_find_device_by_driver +EXPORT_SYMBOL_GPL vmlinux 0x1c7f34c9 ip_build_and_send_pkt EXPORT_SYMBOL_GPL vmlinux 0x1c80d27d btree_geo128 -EXPORT_SYMBOL_GPL vmlinux 0x1c85a604 pcc_mbox_request_channel EXPORT_SYMBOL_GPL vmlinux 0x1c87a811 __round_jiffies_up -EXPORT_SYMBOL_GPL vmlinux 0x1c8fa1e7 devfreq_event_get_edev_count -EXPORT_SYMBOL_GPL vmlinux 0x1c93497e ata_sas_sync_probe +EXPORT_SYMBOL_GPL vmlinux 0x1c8bddc5 gpiochip_line_is_open_source +EXPORT_SYMBOL_GPL vmlinux 0x1c8d9d9a fib_rules_unregister +EXPORT_SYMBOL_GPL vmlinux 0x1c8f039d ata_sff_dev_select +EXPORT_SYMBOL_GPL vmlinux 0x1c9fb867 udp_cmsg_send +EXPORT_SYMBOL_GPL vmlinux 0x1ca1a10b kthread_mod_delayed_work +EXPORT_SYMBOL_GPL vmlinux 0x1ca35d95 regmap_async_complete EXPORT_SYMBOL_GPL vmlinux 0x1ca3aa97 alarm_forward -EXPORT_SYMBOL_GPL vmlinux 0x1cb702b7 crypto_register_algs +EXPORT_SYMBOL_GPL vmlinux 0x1ca6eb19 md_find_rdev_rcu +EXPORT_SYMBOL_GPL vmlinux 0x1cb15e0e vfio_group_iommu_domain +EXPORT_SYMBOL_GPL vmlinux 0x1cb32e03 __SCK__tp_func_fdb_delete +EXPORT_SYMBOL_GPL vmlinux 0x1cb37a7c blk_queue_set_zoned EXPORT_SYMBOL_GPL vmlinux 0x1cb7c983 apei_exec_read_register_value EXPORT_SYMBOL_GPL vmlinux 0x1cbd92b0 cpu_mitigations_off -EXPORT_SYMBOL_GPL vmlinux 0x1cca10ab trace_event_raw_init -EXPORT_SYMBOL_GPL vmlinux 0x1cd4869c tps65912_device_init -EXPORT_SYMBOL_GPL vmlinux 0x1cdc8351 nvdimm_cmd_mask -EXPORT_SYMBOL_GPL vmlinux 0x1ce63f10 ip_valid_fib_dump_req +EXPORT_SYMBOL_GPL vmlinux 0x1cd4ed97 register_pernet_subsys +EXPORT_SYMBOL_GPL vmlinux 0x1cdcf476 acpi_bind_one +EXPORT_SYMBOL_GPL vmlinux 0x1cdf79be perf_event_create_kernel_counter EXPORT_SYMBOL_GPL vmlinux 0x1cfe4101 clkdev_hw_create -EXPORT_SYMBOL_GPL vmlinux 0x1cff935f devres_open_group -EXPORT_SYMBOL_GPL vmlinux 0x1d0a0245 serial8250_rpm_get_tx -EXPORT_SYMBOL_GPL vmlinux 0x1d0a7d11 fat_free_clusters -EXPORT_SYMBOL_GPL vmlinux 0x1d1b9fba class_dev_iter_init -EXPORT_SYMBOL_GPL vmlinux 0x1d1e56f1 devlink_rate_leaf_destroy -EXPORT_SYMBOL_GPL vmlinux 0x1d1e8293 usb_autopm_put_interface -EXPORT_SYMBOL_GPL vmlinux 0x1d20ca24 cgroup_get_from_path +EXPORT_SYMBOL_GPL vmlinux 0x1d0aac45 icc_provider_del +EXPORT_SYMBOL_GPL vmlinux 0x1d137388 iommu_sva_unbind_device +EXPORT_SYMBOL_GPL vmlinux 0x1d1b589b cpci_hp_register_controller EXPORT_SYMBOL_GPL vmlinux 0x1d222ced irq_get_irqchip_state -EXPORT_SYMBOL_GPL vmlinux 0x1d2857c5 __traceiter_neigh_update_done -EXPORT_SYMBOL_GPL vmlinux 0x1d2ca550 nvme_kill_queues +EXPORT_SYMBOL_GPL vmlinux 0x1d32e39b simple_attr_read +EXPORT_SYMBOL_GPL vmlinux 0x1d349f38 led_trigger_write EXPORT_SYMBOL_GPL vmlinux 0x1d34e996 pp_msgs -EXPORT_SYMBOL_GPL vmlinux 0x1d48cd31 __class_register -EXPORT_SYMBOL_GPL vmlinux 0x1d68b44a vring_del_virtqueue +EXPORT_SYMBOL_GPL vmlinux 0x1d39289f regmap_raw_read +EXPORT_SYMBOL_GPL vmlinux 0x1d4051de serial8250_get_port +EXPORT_SYMBOL_GPL vmlinux 0x1d58af85 iterate_mounts EXPORT_SYMBOL_GPL vmlinux 0x1d77b0f8 unix_socket_table -EXPORT_SYMBOL_GPL vmlinux 0x1d812b2a sched_trace_rq_avg_dl -EXPORT_SYMBOL_GPL vmlinux 0x1d847d57 trace_put_event_file -EXPORT_SYMBOL_GPL vmlinux 0x1d84c769 __rio_local_read_config_32 +EXPORT_SYMBOL_GPL vmlinux 0x1d7c0f51 crypto_hash_walk_done +EXPORT_SYMBOL_GPL vmlinux 0x1d8421d3 trace_put_event_file +EXPORT_SYMBOL_GPL vmlinux 0x1d884f74 vfio_group_get_external_user +EXPORT_SYMBOL_GPL vmlinux 0x1d8f8ea0 security_path_symlink +EXPORT_SYMBOL_GPL vmlinux 0x1d91fe5e regulator_set_pull_down_regmap +EXPORT_SYMBOL_GPL vmlinux 0x1d9259d7 dev_attr_unload_heads +EXPORT_SYMBOL_GPL vmlinux 0x1d945f9f gpiochip_remove EXPORT_SYMBOL_GPL vmlinux 0x1d94a218 dmi_memdev_handle -EXPORT_SYMBOL_GPL vmlinux 0x1da336c8 pci_reset_bus -EXPORT_SYMBOL_GPL vmlinux 0x1da8fd01 bus_rescan_devices -EXPORT_SYMBOL_GPL vmlinux 0x1db8a197 device_node_to_regmap +EXPORT_SYMBOL_GPL vmlinux 0x1d950841 crypto_alloc_shash +EXPORT_SYMBOL_GPL vmlinux 0x1d9ce5b3 clk_mux_determine_rate_flags +EXPORT_SYMBOL_GPL vmlinux 0x1da4b28a inet_ctl_sock_create +EXPORT_SYMBOL_GPL vmlinux 0x1da8426b badblocks_set +EXPORT_SYMBOL_GPL vmlinux 0x1db8a72a regulator_bulk_register_supply_alias +EXPORT_SYMBOL_GPL vmlinux 0x1db98a84 fscrypt_prepare_symlink +EXPORT_SYMBOL_GPL vmlinux 0x1dcbbce8 scsi_autopm_put_device +EXPORT_SYMBOL_GPL vmlinux 0x1dcd7cde dma_get_any_slave_channel EXPORT_SYMBOL_GPL vmlinux 0x1ddd29fc __SCK__tp_func_xdp_bulk_tx -EXPORT_SYMBOL_GPL vmlinux 0x1de24707 ip6_route_lookup EXPORT_SYMBOL_GPL vmlinux 0x1dfa5dbd mpi_invm -EXPORT_SYMBOL_GPL vmlinux 0x1dfb581c udp_tunnel_drop_rx_port EXPORT_SYMBOL_GPL vmlinux 0x1e0670c6 reset_control_release -EXPORT_SYMBOL_GPL vmlinux 0x1e10be24 pm_clk_remove -EXPORT_SYMBOL_GPL vmlinux 0x1e2bdb5a power_supply_changed +EXPORT_SYMBOL_GPL vmlinux 0x1e0e622b preempt_notifier_unregister +EXPORT_SYMBOL_GPL vmlinux 0x1e0e9ee5 spi_bus_type +EXPORT_SYMBOL_GPL vmlinux 0x1e2e658b cpufreq_unregister_governor EXPORT_SYMBOL_GPL vmlinux 0x1e424d61 user_preparse -EXPORT_SYMBOL_GPL vmlinux 0x1e4a3df3 fscrypt_show_test_dummy_encryption +EXPORT_SYMBOL_GPL vmlinux 0x1e4751fd fuse_conn_init +EXPORT_SYMBOL_GPL vmlinux 0x1e490844 __tracepoint_block_unplug EXPORT_SYMBOL_GPL vmlinux 0x1e4e98c0 acpi_dev_filter_resource_type -EXPORT_SYMBOL_GPL vmlinux 0x1e574865 nvme_complete_rq +EXPORT_SYMBOL_GPL vmlinux 0x1e50b091 serial8250_do_set_mctrl EXPORT_SYMBOL_GPL vmlinux 0x1e5a5f22 sn_partition_id -EXPORT_SYMBOL_GPL vmlinux 0x1e6ccdf5 icc_node_create -EXPORT_SYMBOL_GPL vmlinux 0x1e6d3f0e virtio_max_dma_size +EXPORT_SYMBOL_GPL vmlinux 0x1e5c6a22 ethnl_cable_test_pulse +EXPORT_SYMBOL_GPL vmlinux 0x1e65af18 __SCK__tp_func_add_device_to_group +EXPORT_SYMBOL_GPL vmlinux 0x1e6cb4e6 gpiod_get_array_optional +EXPORT_SYMBOL_GPL vmlinux 0x1e7a7e5b task_cputime_adjusted EXPORT_SYMBOL_GPL vmlinux 0x1e7bbcb3 kernel_restart -EXPORT_SYMBOL_GPL vmlinux 0x1e7dc210 sysfs_remove_file_ns +EXPORT_SYMBOL_GPL vmlinux 0x1e80fa8b extcon_set_property_sync EXPORT_SYMBOL_GPL vmlinux 0x1e8fac8e wireless_nlevent_flush EXPORT_SYMBOL_GPL vmlinux 0x1e912415 uv_bios_get_heapsize EXPORT_SYMBOL_GPL vmlinux 0x1e9872f6 sbitmap_finish_wait -EXPORT_SYMBOL_GPL vmlinux 0x1e993f79 iomap_writepages EXPORT_SYMBOL_GPL vmlinux 0x1e9bc719 freq_qos_update_request EXPORT_SYMBOL_GPL vmlinux 0x1e9c590a usb_find_common_endpoints_reverse -EXPORT_SYMBOL_GPL vmlinux 0x1eb666f1 dma_mmap_noncontiguous +EXPORT_SYMBOL_GPL vmlinux 0x1e9ed1be mm_kobj +EXPORT_SYMBOL_GPL vmlinux 0x1ea602a7 vp_modern_queue_vector +EXPORT_SYMBOL_GPL vmlinux 0x1ea62e85 rio_dma_prep_slave_sg EXPORT_SYMBOL_GPL vmlinux 0x1eb9516e round_jiffies_relative EXPORT_SYMBOL_GPL vmlinux 0x1ebf6c2a pci_power_names -EXPORT_SYMBOL_GPL vmlinux 0x1ed22824 perf_event_addr_filters_sync +EXPORT_SYMBOL_GPL vmlinux 0x1ec53f1d regulator_bulk_set_supply_names +EXPORT_SYMBOL_GPL vmlinux 0x1eca7495 tpm1_getcap EXPORT_SYMBOL_GPL vmlinux 0x1ed4d2eb percpu_ref_kill_and_confirm -EXPORT_SYMBOL_GPL vmlinux 0x1ee450a0 hvc_instantiate -EXPORT_SYMBOL_GPL vmlinux 0x1ee61186 fat_setattr -EXPORT_SYMBOL_GPL vmlinux 0x1ee98e72 devfreq_get_devfreq_by_phandle -EXPORT_SYMBOL_GPL vmlinux 0x1eeb83c9 user_update -EXPORT_SYMBOL_GPL vmlinux 0x1f00dde6 bpf_prog_put -EXPORT_SYMBOL_GPL vmlinux 0x1f032a90 kernfs_path_from_node -EXPORT_SYMBOL_GPL vmlinux 0x1f0969d2 pci_find_ext_capability +EXPORT_SYMBOL_GPL vmlinux 0x1eded397 l3mdev_link_scope_lookup +EXPORT_SYMBOL_GPL vmlinux 0x1ee0afe8 pci_epc_map_addr +EXPORT_SYMBOL_GPL vmlinux 0x1ee4cbb3 pcie_aspm_enabled +EXPORT_SYMBOL_GPL vmlinux 0x1efbe47f sysfs_remove_file_self +EXPORT_SYMBOL_GPL vmlinux 0x1efe0314 fscrypt_drop_inode +EXPORT_SYMBOL_GPL vmlinux 0x1f001941 edac_mc_add_mc_with_groups +EXPORT_SYMBOL_GPL vmlinux 0x1f0423a7 dm_per_bio_data EXPORT_SYMBOL_GPL vmlinux 0x1f0cb5bf pm_power_off_prepare -EXPORT_SYMBOL_GPL vmlinux 0x1f18dfd8 device_match_fwnode -EXPORT_SYMBOL_GPL vmlinux 0x1f24c912 ip_local_out +EXPORT_SYMBOL_GPL vmlinux 0x1f1ddd79 skb_complete_wifi_ack +EXPORT_SYMBOL_GPL vmlinux 0x1f31ecc2 vfio_device_put EXPORT_SYMBOL_GPL vmlinux 0x1f38a4f6 mpi_set_highbit EXPORT_SYMBOL_GPL vmlinux 0x1f449588 mctrl_gpio_disable_ms -EXPORT_SYMBOL_GPL vmlinux 0x1f4a9a4f ata_pci_device_suspend -EXPORT_SYMBOL_GPL vmlinux 0x1f4ba380 device_del +EXPORT_SYMBOL_GPL vmlinux 0x1f4cf444 ata_bmdma_start +EXPORT_SYMBOL_GPL vmlinux 0x1f51e77f mmput EXPORT_SYMBOL_GPL vmlinux 0x1f563160 bpf_offload_dev_priv EXPORT_SYMBOL_GPL vmlinux 0x1f5ece97 cond_wakeup_cpu0 -EXPORT_SYMBOL_GPL vmlinux 0x1f6c71fe acpi_dma_configure_id -EXPORT_SYMBOL_GPL vmlinux 0x1f76878c intel_pinctrl_probe_by_uid +EXPORT_SYMBOL_GPL vmlinux 0x1f68d811 nvme_sync_io_queues +EXPORT_SYMBOL_GPL vmlinux 0x1f6b4155 iommu_aux_attach_device +EXPORT_SYMBOL_GPL vmlinux 0x1f728702 set_task_ioprio EXPORT_SYMBOL_GPL vmlinux 0x1f8544b8 panic_timeout -EXPORT_SYMBOL_GPL vmlinux 0x1f8b9b57 ata_sas_tport_add +EXPORT_SYMBOL_GPL vmlinux 0x1f87ad03 devfreq_event_reset_event EXPORT_SYMBOL_GPL vmlinux 0x1fa1d95c sha256_zero_message_hash -EXPORT_SYMBOL_GPL vmlinux 0x1fb0e129 device_show_int -EXPORT_SYMBOL_GPL vmlinux 0x1fbe31b2 msg_zerocopy_put_abort -EXPORT_SYMBOL_GPL vmlinux 0x1fcdc78d tty_buffer_unlock_exclusive -EXPORT_SYMBOL_GPL vmlinux 0x1fe52159 gov_attr_set_get +EXPORT_SYMBOL_GPL vmlinux 0x1fb984b5 mctrl_gpio_free +EXPORT_SYMBOL_GPL vmlinux 0x1fd13076 sysfs_create_link +EXPORT_SYMBOL_GPL vmlinux 0x1fdc9a20 pinctrl_add_gpio_ranges +EXPORT_SYMBOL_GPL vmlinux 0x1fe278d9 devm_extcon_dev_allocate EXPORT_SYMBOL_GPL vmlinux 0x1fe6e504 gpiod_add_hogs -EXPORT_SYMBOL_GPL vmlinux 0x1fea6b7f platform_add_devices -EXPORT_SYMBOL_GPL vmlinux 0x1ff24f68 wwan_register_ops -EXPORT_SYMBOL_GPL vmlinux 0x1ffd4078 skb_zerocopy_iter_stream -EXPORT_SYMBOL_GPL vmlinux 0x2006199d irq_chip_set_type_parent +EXPORT_SYMBOL_GPL vmlinux 0x2007b46c rio_route_add_entry EXPORT_SYMBOL_GPL vmlinux 0x2009e400 devlink_info_board_serial_number_put -EXPORT_SYMBOL_GPL vmlinux 0x200ebc7c devm_memunmap_pages -EXPORT_SYMBOL_GPL vmlinux 0x2025e89e xhci_gen_setup -EXPORT_SYMBOL_GPL vmlinux 0x2027e78e pci_intx +EXPORT_SYMBOL_GPL vmlinux 0x2026f2c7 pm_genpd_add_subdomain EXPORT_SYMBOL_GPL vmlinux 0x202d4ed6 nvmem_cell_write -EXPORT_SYMBOL_GPL vmlinux 0x2033a642 pinctrl_get_group_pins -EXPORT_SYMBOL_GPL vmlinux 0x203ca254 mptcp_pm_get_add_addr_accept_max -EXPORT_SYMBOL_GPL vmlinux 0x20449f71 crypto_create_tfm_node -EXPORT_SYMBOL_GPL vmlinux 0x204a3c4e driver_for_each_device +EXPORT_SYMBOL_GPL vmlinux 0x202f6f64 vfio_pci_core_enable +EXPORT_SYMBOL_GPL vmlinux 0x20363283 perf_pmu_register +EXPORT_SYMBOL_GPL vmlinux 0x203d5c2a page_cache_sync_ra +EXPORT_SYMBOL_GPL vmlinux 0x2043abc2 usb_get_maximum_speed EXPORT_SYMBOL_GPL vmlinux 0x20619177 fpu_alloc_guest_fpstate -EXPORT_SYMBOL_GPL vmlinux 0x207d8c23 sk_setup_caps +EXPORT_SYMBOL_GPL vmlinux 0x207abb5a bd_link_disk_holder EXPORT_SYMBOL_GPL vmlinux 0x20835a9f __xdp_release_frame -EXPORT_SYMBOL_GPL vmlinux 0x2084e121 fscrypt_d_revalidate EXPORT_SYMBOL_GPL vmlinux 0x20899467 hv_stimer0_isr -EXPORT_SYMBOL_GPL vmlinux 0x208b5827 ethnl_cable_test_finished +EXPORT_SYMBOL_GPL vmlinux 0x208b1dfe ata_scsi_slave_destroy EXPORT_SYMBOL_GPL vmlinux 0x20978fb9 idr_find -EXPORT_SYMBOL_GPL vmlinux 0x20a7bb38 usb_deregister_dev -EXPORT_SYMBOL_GPL vmlinux 0x20abdf65 regulator_disable_regmap -EXPORT_SYMBOL_GPL vmlinux 0x20bb022e pci_try_reset_function -EXPORT_SYMBOL_GPL vmlinux 0x20c63269 vfio_pci_core_disable -EXPORT_SYMBOL_GPL vmlinux 0x20d39e68 vfio_pci_core_close_device -EXPORT_SYMBOL_GPL vmlinux 0x20d6db89 decrypt_blob -EXPORT_SYMBOL_GPL vmlinux 0x20e320f7 __SCK__tp_func_neigh_update -EXPORT_SYMBOL_GPL vmlinux 0x20ec4cec tcp_abort -EXPORT_SYMBOL_GPL vmlinux 0x20f172e7 crypto_get_default_null_skcipher -EXPORT_SYMBOL_GPL vmlinux 0x20f2fb5b attribute_container_unregister -EXPORT_SYMBOL_GPL vmlinux 0x2109b741 power_supply_am_i_supplied -EXPORT_SYMBOL_GPL vmlinux 0x2119c30c fwnode_property_read_u8_array -EXPORT_SYMBOL_GPL vmlinux 0x2129b010 devm_irq_setup_generic_chip -EXPORT_SYMBOL_GPL vmlinux 0x213abe84 sata_lpm_ignore_phy_events -EXPORT_SYMBOL_GPL vmlinux 0x213f01a6 seg6_do_srh_inline -EXPORT_SYMBOL_GPL vmlinux 0x2144afb8 nvme_enable_ctrl -EXPORT_SYMBOL_GPL vmlinux 0x21516a04 pinctrl_remove_gpio_range -EXPORT_SYMBOL_GPL vmlinux 0x21559338 led_init_default_state_get -EXPORT_SYMBOL_GPL vmlinux 0x2163f21c fuse_dev_install +EXPORT_SYMBOL_GPL vmlinux 0x20a82d00 put_device +EXPORT_SYMBOL_GPL vmlinux 0x20b6bf1e extcon_get_property_capability +EXPORT_SYMBOL_GPL vmlinux 0x20bac493 put_pid_ns +EXPORT_SYMBOL_GPL vmlinux 0x20c407ac vfs_setlease +EXPORT_SYMBOL_GPL vmlinux 0x20d6a712 evm_inode_init_security +EXPORT_SYMBOL_GPL vmlinux 0x20da12e7 od_register_powersave_bias_handler +EXPORT_SYMBOL_GPL vmlinux 0x20e7c78b __tracepoint_cpu_frequency +EXPORT_SYMBOL_GPL vmlinux 0x210fa529 blk_mq_freeze_queue +EXPORT_SYMBOL_GPL vmlinux 0x211a8d1a cpufreq_generic_init +EXPORT_SYMBOL_GPL vmlinux 0x2145f504 dma_buf_export +EXPORT_SYMBOL_GPL vmlinux 0x21611041 crypto_register_ahash EXPORT_SYMBOL_GPL vmlinux 0x216de4e1 rcu_get_gp_kthreads_prio -EXPORT_SYMBOL_GPL vmlinux 0x216f279f acpi_bus_trim -EXPORT_SYMBOL_GPL vmlinux 0x21700b9e usb_get_role_switch_default_mode -EXPORT_SYMBOL_GPL vmlinux 0x2172f3d8 kthread_park EXPORT_SYMBOL_GPL vmlinux 0x2176e42a hwpoison_filter_memcg -EXPORT_SYMBOL_GPL vmlinux 0x2177a718 tpmm_chip_alloc -EXPORT_SYMBOL_GPL vmlinux 0x2180036a ata_pci_sff_init_one -EXPORT_SYMBOL_GPL vmlinux 0x218132ee pci_acpi_set_companion_lookup_hook -EXPORT_SYMBOL_GPL vmlinux 0x21878f39 pinctrl_pm_select_idle_state -EXPORT_SYMBOL_GPL vmlinux 0x218bdf24 mbox_request_channel_byname -EXPORT_SYMBOL_GPL vmlinux 0x2193b716 kick_process +EXPORT_SYMBOL_GPL vmlinux 0x2178327b regulator_set_voltage +EXPORT_SYMBOL_GPL vmlinux 0x2195b028 devlink_resource_occ_get_register +EXPORT_SYMBOL_GPL vmlinux 0x21a15c2a vfio_pci_core_finish_enable +EXPORT_SYMBOL_GPL vmlinux 0x21a30d65 trace_get_event_file EXPORT_SYMBOL_GPL vmlinux 0x21a563da clk_get_accuracy -EXPORT_SYMBOL_GPL vmlinux 0x21aaa971 pm_clk_remove_clk +EXPORT_SYMBOL_GPL vmlinux 0x21aa3c14 fscrypt_set_test_dummy_encryption EXPORT_SYMBOL_GPL vmlinux 0x21ac8b77 iommu_group_get_by_id -EXPORT_SYMBOL_GPL vmlinux 0x21b179a4 pci_assign_unassigned_bus_resources -EXPORT_SYMBOL_GPL vmlinux 0x21b6e04c __clk_get_hw -EXPORT_SYMBOL_GPL vmlinux 0x21c78d66 nvdimm_flush +EXPORT_SYMBOL_GPL vmlinux 0x21c2e8cb pci_pasid_features EXPORT_SYMBOL_GPL vmlinux 0x21cd536a crypto_put_default_null_skcipher EXPORT_SYMBOL_GPL vmlinux 0x21ce3ed1 dev_fetch_sw_netstats -EXPORT_SYMBOL_GPL vmlinux 0x21d72d10 blk_clear_pm_only -EXPORT_SYMBOL_GPL vmlinux 0x21e7be60 iomap_readpage -EXPORT_SYMBOL_GPL vmlinux 0x21ecf3cd tpm2_flush_context -EXPORT_SYMBOL_GPL vmlinux 0x21f290ae fuse_simple_background -EXPORT_SYMBOL_GPL vmlinux 0x2203c526 phy_reset +EXPORT_SYMBOL_GPL vmlinux 0x21e4dfe9 devlink_net +EXPORT_SYMBOL_GPL vmlinux 0x21f60e0a dev_pm_genpd_set_next_wakeup EXPORT_SYMBOL_GPL vmlinux 0x2211a4c0 blk_op_str EXPORT_SYMBOL_GPL vmlinux 0x221394ae hyperv_reg_block_invalidate -EXPORT_SYMBOL_GPL vmlinux 0x2215b14c device_match_any EXPORT_SYMBOL_GPL vmlinux 0x221eab6d scatterwalk_copychunks -EXPORT_SYMBOL_GPL vmlinux 0x22294171 percpu_down_write -EXPORT_SYMBOL_GPL vmlinux 0x222ce6c9 acpi_cppc_processor_exit -EXPORT_SYMBOL_GPL vmlinux 0x223c3ad3 ata_timing_compute +EXPORT_SYMBOL_GPL vmlinux 0x222703ef fwnode_graph_get_remote_endpoint EXPORT_SYMBOL_GPL vmlinux 0x223d363c tick_nohz_full_setup +EXPORT_SYMBOL_GPL vmlinux 0x22433f85 usb_hcd_is_primary_hcd +EXPORT_SYMBOL_GPL vmlinux 0x224c9a9e xdp_rxq_info_reg_mem_model EXPORT_SYMBOL_GPL vmlinux 0x224f51bf nvmem_device_cell_read -EXPORT_SYMBOL_GPL vmlinux 0x225959c7 irq_domain_simple_ops -EXPORT_SYMBOL_GPL vmlinux 0x226afa6b devlink_params_register -EXPORT_SYMBOL_GPL vmlinux 0x22820a90 show_class_attr_string -EXPORT_SYMBOL_GPL vmlinux 0x228c28e8 devlink_remote_reload_actions_performed -EXPORT_SYMBOL_GPL vmlinux 0x22ab5644 debugfs_create_symlink -EXPORT_SYMBOL_GPL vmlinux 0x22cd9606 __nvme_submit_sync_cmd -EXPORT_SYMBOL_GPL vmlinux 0x22d300bc acct_bioset_init +EXPORT_SYMBOL_GPL vmlinux 0x2252599d tcp_twsk_unique +EXPORT_SYMBOL_GPL vmlinux 0x2284cd7e iommu_device_sysfs_remove +EXPORT_SYMBOL_GPL vmlinux 0x22ac44d1 devm_hwrng_register +EXPORT_SYMBOL_GPL vmlinux 0x22b2b859 dm_report_zones EXPORT_SYMBOL_GPL vmlinux 0x22d60537 tcf_frag_xmit_count +EXPORT_SYMBOL_GPL vmlinux 0x22d8aa0b kthread_unuse_mm EXPORT_SYMBOL_GPL vmlinux 0x22d9409b iomap_sort_ioends +EXPORT_SYMBOL_GPL vmlinux 0x22d9ee26 tcp_register_congestion_control +EXPORT_SYMBOL_GPL vmlinux 0x22e96992 virtqueue_detach_unused_buf EXPORT_SYMBOL_GPL vmlinux 0x22ec5205 cpu_latency_qos_remove_request -EXPORT_SYMBOL_GPL vmlinux 0x22eef762 regmap_irq_get_domain -EXPORT_SYMBOL_GPL vmlinux 0x22f26f9f phy_optional_get -EXPORT_SYMBOL_GPL vmlinux 0x22fb6751 pci_enable_pcie_error_reporting +EXPORT_SYMBOL_GPL vmlinux 0x22f007f8 __traceiter_pelt_rt_tp +EXPORT_SYMBOL_GPL vmlinux 0x22f21e0d serial8250_set_defaults EXPORT_SYMBOL_GPL vmlinux 0x22fd08ba cpuacct_cgrp_subsys_on_dfl_key -EXPORT_SYMBOL_GPL vmlinux 0x2301c570 __vfs_removexattr_locked -EXPORT_SYMBOL_GPL vmlinux 0x23042568 regulator_register_supply_alias -EXPORT_SYMBOL_GPL vmlinux 0x2307bfcb nvme_cancel_admin_tagset -EXPORT_SYMBOL_GPL vmlinux 0x2334942c ata_bmdma_port_start -EXPORT_SYMBOL_GPL vmlinux 0x233519f1 devlink_register -EXPORT_SYMBOL_GPL vmlinux 0x233df3ee dev_pm_put_subsys_data +EXPORT_SYMBOL_GPL vmlinux 0x22ff3ba6 __traceiter_io_page_fault +EXPORT_SYMBOL_GPL vmlinux 0x23101ce8 rtc_alarm_irq_enable +EXPORT_SYMBOL_GPL vmlinux 0x23113001 fscrypt_ioctl_get_nonce +EXPORT_SYMBOL_GPL vmlinux 0x23132a97 usb_get_intf +EXPORT_SYMBOL_GPL vmlinux 0x2316dffa fuse_file_poll +EXPORT_SYMBOL_GPL vmlinux 0x23203895 skcipher_walk_virt +EXPORT_SYMBOL_GPL vmlinux 0x23264161 bus_get_kset +EXPORT_SYMBOL_GPL vmlinux 0x23326d85 __SCK__tp_func_wbc_writepage +EXPORT_SYMBOL_GPL vmlinux 0x23349f1b elv_unregister +EXPORT_SYMBOL_GPL vmlinux 0x233ce469 __SCK__tp_func_napi_poll EXPORT_SYMBOL_GPL vmlinux 0x23412816 rtc_tm_to_ktime EXPORT_SYMBOL_GPL vmlinux 0x234cf416 devlink_fmsg_string_pair_put -EXPORT_SYMBOL_GPL vmlinux 0x236c21a2 ata_dev_pair EXPORT_SYMBOL_GPL vmlinux 0x23864ce7 cpuset_mem_spread_node EXPORT_SYMBOL_GPL vmlinux 0x2386c0ea __SCT__tp_func_cpu_frequency +EXPORT_SYMBOL_GPL vmlinux 0x238c1fce device_set_wakeup_enable EXPORT_SYMBOL_GPL vmlinux 0x2396c7f0 clk_set_parent -EXPORT_SYMBOL_GPL vmlinux 0x239e97aa cgrp_dfl_root -EXPORT_SYMBOL_GPL vmlinux 0x23a8fa76 __fscrypt_encrypt_symlink +EXPORT_SYMBOL_GPL vmlinux 0x23b32848 phy_check_downshift EXPORT_SYMBOL_GPL vmlinux 0x23b4e0d7 clear_page_rep -EXPORT_SYMBOL_GPL vmlinux 0x23b53900 invalidate_inode_pages2 -EXPORT_SYMBOL_GPL vmlinux 0x23b8024c devm_pm_opp_set_clkname -EXPORT_SYMBOL_GPL vmlinux 0x23c0521d serial8250_em485_stop_tx -EXPORT_SYMBOL_GPL vmlinux 0x23c1432a fib_nh_common_init -EXPORT_SYMBOL_GPL vmlinux 0x23e771e8 __tracepoint_br_fdb_external_learn_add -EXPORT_SYMBOL_GPL vmlinux 0x23ed23d7 hwspin_lock_unregister -EXPORT_SYMBOL_GPL vmlinux 0x23ee795c platform_irq_count -EXPORT_SYMBOL_GPL vmlinux 0x240826fe cpufreq_cpu_put -EXPORT_SYMBOL_GPL vmlinux 0x240b1097 sched_trace_cfs_rq_avg +EXPORT_SYMBOL_GPL vmlinux 0x23bbd145 vp_modern_remove +EXPORT_SYMBOL_GPL vmlinux 0x23bef28c intel_pinctrl_probe_by_uid +EXPORT_SYMBOL_GPL vmlinux 0x23c240f5 class_compat_create_link +EXPORT_SYMBOL_GPL vmlinux 0x23d19db5 ndo_dflt_bridge_getlink +EXPORT_SYMBOL_GPL vmlinux 0x23d529e3 skb_zerocopy +EXPORT_SYMBOL_GPL vmlinux 0x23d661e4 devm_irq_setup_generic_chip +EXPORT_SYMBOL_GPL vmlinux 0x23de40cc irq_chip_request_resources_parent +EXPORT_SYMBOL_GPL vmlinux 0x23e1e801 scsi_free_sgtables +EXPORT_SYMBOL_GPL vmlinux 0x23f1650b screen_pos +EXPORT_SYMBOL_GPL vmlinux 0x24014ddd irq_set_default_host +EXPORT_SYMBOL_GPL vmlinux 0x24047bd2 udp_tunnel_xmit_skb +EXPORT_SYMBOL_GPL vmlinux 0x240a8277 pci_common_swizzle EXPORT_SYMBOL_GPL vmlinux 0x2410c338 x86_virt_spec_ctrl +EXPORT_SYMBOL_GPL vmlinux 0x2411b1e1 tcpv6_prot EXPORT_SYMBOL_GPL vmlinux 0x2421097b mpi_const -EXPORT_SYMBOL_GPL vmlinux 0x24254bc2 tcp_unregister_congestion_control -EXPORT_SYMBOL_GPL vmlinux 0x244a6b09 proc_get_parent_data +EXPORT_SYMBOL_GPL vmlinux 0x2444b1f4 rtc_update_irq_enable +EXPORT_SYMBOL_GPL vmlinux 0x2445e323 watchdog_register_device +EXPORT_SYMBOL_GPL vmlinux 0x2449dccd crypto_shash_finup +EXPORT_SYMBOL_GPL vmlinux 0x244da26d device_pm_wait_for_dev +EXPORT_SYMBOL_GPL vmlinux 0x245063e7 dm_hold +EXPORT_SYMBOL_GPL vmlinux 0x245c0136 devm_mbox_controller_unregister EXPORT_SYMBOL_GPL vmlinux 0x2464da17 gen_pool_size -EXPORT_SYMBOL_GPL vmlinux 0x24673bab devm_fwnode_gpiod_get_index -EXPORT_SYMBOL_GPL vmlinux 0x246c905e wakeup_source_unregister -EXPORT_SYMBOL_GPL vmlinux 0x246ebb79 __mdiobus_modify_changed EXPORT_SYMBOL_GPL vmlinux 0x24709b2f trace_seq_putmem EXPORT_SYMBOL_GPL vmlinux 0x2484e789 vbin_printf EXPORT_SYMBOL_GPL vmlinux 0x248bc867 raw_notifier_call_chain_robust EXPORT_SYMBOL_GPL vmlinux 0x248e1473 kfree_strarray EXPORT_SYMBOL_GPL vmlinux 0x24ad11db wakeup_sources_read_unlock -EXPORT_SYMBOL_GPL vmlinux 0x24b40a9c dev_fill_forward_path +EXPORT_SYMBOL_GPL vmlinux 0x24d161fe pinctrl_dev_get_drvdata EXPORT_SYMBOL_GPL vmlinux 0x24da0093 rcu_inkernel_boot_has_ended EXPORT_SYMBOL_GPL vmlinux 0x24eb7e32 leds_list +EXPORT_SYMBOL_GPL vmlinux 0x24ef71d9 rio_mport_get_feature EXPORT_SYMBOL_GPL vmlinux 0x24f39c39 reset_control_reset EXPORT_SYMBOL_GPL vmlinux 0x24f63dcf ata_xfer_mask2mode -EXPORT_SYMBOL_GPL vmlinux 0x24f7ce89 do_truncate EXPORT_SYMBOL_GPL vmlinux 0x24fc50f4 kdb_unregister -EXPORT_SYMBOL_GPL vmlinux 0x251a94a6 regmap_fields_read +EXPORT_SYMBOL_GPL vmlinux 0x24fc8206 usb_autopm_get_interface_no_resume +EXPORT_SYMBOL_GPL vmlinux 0x24fccd49 regulator_suspend_disable +EXPORT_SYMBOL_GPL vmlinux 0x25096626 sata_pmp_qc_defer_cmd_switch +EXPORT_SYMBOL_GPL vmlinux 0x25124cf5 devm_mbox_controller_register +EXPORT_SYMBOL_GPL vmlinux 0x25192168 ipv6_dup_options EXPORT_SYMBOL_GPL vmlinux 0x25301bc6 arch_wb_cache_pmem -EXPORT_SYMBOL_GPL vmlinux 0x25331bbd pin_user_pages_fast EXPORT_SYMBOL_GPL vmlinux 0x25379e73 clk_set_min_rate -EXPORT_SYMBOL_GPL vmlinux 0x2549883f devlink_port_health_reporter_create -EXPORT_SYMBOL_GPL vmlinux 0x254e9eca acpi_kobj -EXPORT_SYMBOL_GPL vmlinux 0x255b93bd dw_pcie_wait_for_link -EXPORT_SYMBOL_GPL vmlinux 0x25735a50 debugfs_remove -EXPORT_SYMBOL_GPL vmlinux 0x25835b45 pci_epf_alloc_space -EXPORT_SYMBOL_GPL vmlinux 0x2583c97a sched_trace_rq_avg_irq -EXPORT_SYMBOL_GPL vmlinux 0x2586f815 tcp_ca_openreq_child -EXPORT_SYMBOL_GPL vmlinux 0x2587c814 tcp_bpf_sendmsg_redir -EXPORT_SYMBOL_GPL vmlinux 0x258b05e1 extcon_set_property_sync +EXPORT_SYMBOL_GPL vmlinux 0x25388a37 unwind_next_frame +EXPORT_SYMBOL_GPL vmlinux 0x2540f839 pcie_aspm_capable +EXPORT_SYMBOL_GPL vmlinux 0x2567b64b irq_set_chip_and_handler_name +EXPORT_SYMBOL_GPL vmlinux 0x2588bfb1 ip_tunnel_encap_setup EXPORT_SYMBOL_GPL vmlinux 0x2592fc6c console_printk +EXPORT_SYMBOL_GPL vmlinux 0x2595fd99 firmware_kobj +EXPORT_SYMBOL_GPL vmlinux 0x25a9fa5b devm_pm_clk_create EXPORT_SYMBOL_GPL vmlinux 0x25bbfa9a security_kernel_load_data -EXPORT_SYMBOL_GPL vmlinux 0x25d03f41 irq_chip_mask_parent -EXPORT_SYMBOL_GPL vmlinux 0x25e84cc1 vxlan_fdb_clear_offload -EXPORT_SYMBOL_GPL vmlinux 0x25e9f897 screen_pos -EXPORT_SYMBOL_GPL vmlinux 0x25eaeba8 pci_hp_del -EXPORT_SYMBOL_GPL vmlinux 0x25f65a43 tracing_snapshot_cond_enable -EXPORT_SYMBOL_GPL vmlinux 0x26053cd1 perf_event_read_value -EXPORT_SYMBOL_GPL vmlinux 0x260fe689 gpiochip_add_data_with_key -EXPORT_SYMBOL_GPL vmlinux 0x2611c383 devlink_is_reload_failed -EXPORT_SYMBOL_GPL vmlinux 0x26147789 crypto_comp_compress -EXPORT_SYMBOL_GPL vmlinux 0x261aeb75 pm_runtime_suspended_time -EXPORT_SYMBOL_GPL vmlinux 0x26384666 __vfs_setxattr_noperm +EXPORT_SYMBOL_GPL vmlinux 0x25cab7f9 hwmon_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x25f147d5 crypto_enqueue_request +EXPORT_SYMBOL_GPL vmlinux 0x25f28305 phy_pm_runtime_allow +EXPORT_SYMBOL_GPL vmlinux 0x25f48da5 sysfs_remove_bin_file +EXPORT_SYMBOL_GPL vmlinux 0x260a9f25 elv_register +EXPORT_SYMBOL_GPL vmlinux 0x260e2123 tcp_reno_cong_avoid +EXPORT_SYMBOL_GPL vmlinux 0x2625d690 subsys_interface_unregister +EXPORT_SYMBOL_GPL vmlinux 0x2631e14f ata_slave_link_init +EXPORT_SYMBOL_GPL vmlinux 0x263285d2 perf_aux_output_end EXPORT_SYMBOL_GPL vmlinux 0x263f039e xas_nomem +EXPORT_SYMBOL_GPL vmlinux 0x2649d384 fat_free_clusters +EXPORT_SYMBOL_GPL vmlinux 0x264c57d1 tcp_abort EXPORT_SYMBOL_GPL vmlinux 0x26520970 vm_memory_committed -EXPORT_SYMBOL_GPL vmlinux 0x26542477 sk_msg_free_nocharge +EXPORT_SYMBOL_GPL vmlinux 0x26545789 vchan_dma_desc_free_list +EXPORT_SYMBOL_GPL vmlinux 0x26580a93 dev_attr_sw_activity EXPORT_SYMBOL_GPL vmlinux 0x265b6e29 hyperv_flush_guest_mapping_range EXPORT_SYMBOL_GPL vmlinux 0x265bbef9 kexec_crash_loaded EXPORT_SYMBOL_GPL vmlinux 0x266a4b08 tasklet_unlock -EXPORT_SYMBOL_GPL vmlinux 0x266a8191 crypto_unregister_templates -EXPORT_SYMBOL_GPL vmlinux 0x266ae3d6 sched_set_fifo +EXPORT_SYMBOL_GPL vmlinux 0x26707f35 ata_pci_device_do_resume +EXPORT_SYMBOL_GPL vmlinux 0x2671a169 devm_extcon_dev_unregister EXPORT_SYMBOL_GPL vmlinux 0x267df662 smp_call_on_cpu -EXPORT_SYMBOL_GPL vmlinux 0x268a07c2 extcon_get_edev_by_phandle -EXPORT_SYMBOL_GPL vmlinux 0x269da219 em_dev_register_perf_domain -EXPORT_SYMBOL_GPL vmlinux 0x26a7fea7 bpf_prog_get_type_dev +EXPORT_SYMBOL_GPL vmlinux 0x267feb6a firmware_request_platform +EXPORT_SYMBOL_GPL vmlinux 0x269bf3c2 fwnode_property_present +EXPORT_SYMBOL_GPL vmlinux 0x26a6bc8d devm_regmap_add_irq_chip EXPORT_SYMBOL_GPL vmlinux 0x26a93eb2 verify_pkcs7_signature EXPORT_SYMBOL_GPL vmlinux 0x26ab4755 put_old_itimerspec32 -EXPORT_SYMBOL_GPL vmlinux 0x26b3e086 devlink_dpipe_entry_ctx_close -EXPORT_SYMBOL_GPL vmlinux 0x26bf87e9 agp_add_bridge +EXPORT_SYMBOL_GPL vmlinux 0x26c6cd01 debugfs_file_get EXPORT_SYMBOL_GPL vmlinux 0x26c90ea4 scsi_eh_get_sense +EXPORT_SYMBOL_GPL vmlinux 0x26cb0943 devm_acpi_dma_controller_register +EXPORT_SYMBOL_GPL vmlinux 0x26cd4747 ata_port_wait_eh EXPORT_SYMBOL_GPL vmlinux 0x26cda94f e820__mapped_raw_any -EXPORT_SYMBOL_GPL vmlinux 0x26d6f7e5 dev_pm_qos_hide_latency_limit -EXPORT_SYMBOL_GPL vmlinux 0x26e025a8 devm_request_pci_bus_resources +EXPORT_SYMBOL_GPL vmlinux 0x26d0b6af nfs_ssc_unregister +EXPORT_SYMBOL_GPL vmlinux 0x26d0c2f5 nvmem_cell_get +EXPORT_SYMBOL_GPL vmlinux 0x26e202f7 regulator_disable +EXPORT_SYMBOL_GPL vmlinux 0x26e41ea7 trace_event_buffer_commit +EXPORT_SYMBOL_GPL vmlinux 0x26e531d5 xfrm_audit_state_notfound_simple EXPORT_SYMBOL_GPL vmlinux 0x26ed2186 register_vmap_purge_notifier EXPORT_SYMBOL_GPL vmlinux 0x26fd13e7 smca_banks -EXPORT_SYMBOL_GPL vmlinux 0x26fd556d devm_of_phy_provider_unregister -EXPORT_SYMBOL_GPL vmlinux 0x27084208 edac_pci_release_generic_ctl -EXPORT_SYMBOL_GPL vmlinux 0x272dfbcb disk_uevent +EXPORT_SYMBOL_GPL vmlinux 0x271102ce xdp_rxq_info_is_reg +EXPORT_SYMBOL_GPL vmlinux 0x2713d395 fat_setattr +EXPORT_SYMBOL_GPL vmlinux 0x27175ba5 rtc_initialize_alarm +EXPORT_SYMBOL_GPL vmlinux 0x271d6531 hwmon_device_register +EXPORT_SYMBOL_GPL vmlinux 0x2721f5a4 platform_get_irq_optional +EXPORT_SYMBOL_GPL vmlinux 0x2724571e acpi_subsys_suspend +EXPORT_SYMBOL_GPL vmlinux 0x2734fb09 dax_driver_unregister EXPORT_SYMBOL_GPL vmlinux 0x273aff5c __SCT__tp_func_block_bio_remap EXPORT_SYMBOL_GPL vmlinux 0x273e2382 __context_tracking_enter -EXPORT_SYMBOL_GPL vmlinux 0x2747f8dc dev_pm_opp_free_cpufreq_table +EXPORT_SYMBOL_GPL vmlinux 0x2748a702 acpi_driver_match_device EXPORT_SYMBOL_GPL vmlinux 0x274dd1a3 sg_free_table_chained -EXPORT_SYMBOL_GPL vmlinux 0x2754de1d ip6_datagram_connect -EXPORT_SYMBOL_GPL vmlinux 0x2754eb57 device_remove_groups -EXPORT_SYMBOL_GPL vmlinux 0x27648b66 device_link_add -EXPORT_SYMBOL_GPL vmlinux 0x277355b0 dmaengine_desc_get_metadata_ptr EXPORT_SYMBOL_GPL vmlinux 0x2773c485 __wake_up_locked -EXPORT_SYMBOL_GPL vmlinux 0x2799930e devm_pinctrl_unregister -EXPORT_SYMBOL_GPL vmlinux 0x279c520e pci_find_next_ht_capability -EXPORT_SYMBOL_GPL vmlinux 0x27a2ca1c __dev_change_net_namespace -EXPORT_SYMBOL_GPL vmlinux 0x27aa6933 apei_get_debugfs_dir -EXPORT_SYMBOL_GPL vmlinux 0x27c91eb5 ipv6_dup_options -EXPORT_SYMBOL_GPL vmlinux 0x27e2d7a0 iopf_queue_flush_dev +EXPORT_SYMBOL_GPL vmlinux 0x2794d286 bpf_prog_free +EXPORT_SYMBOL_GPL vmlinux 0x27b0ac78 set_capacity_and_notify +EXPORT_SYMBOL_GPL vmlinux 0x27b20480 set_cpus_allowed_ptr +EXPORT_SYMBOL_GPL vmlinux 0x27ddb1ed unregister_acpi_bus_type EXPORT_SYMBOL_GPL vmlinux 0x27f4f029 ftrace_set_global_filter -EXPORT_SYMBOL_GPL vmlinux 0x27f80ea3 devlink_port_param_driverinit_value_get +EXPORT_SYMBOL_GPL vmlinux 0x27f8de44 __acpi_nfit_notify EXPORT_SYMBOL_GPL vmlinux 0x27fa66e1 nr_free_buffer_pages -EXPORT_SYMBOL_GPL vmlinux 0x280c7d5a nvme_stop_ctrl -EXPORT_SYMBOL_GPL vmlinux 0x28112e41 uhci_reset_hc EXPORT_SYMBOL_GPL vmlinux 0x2817f7fd cppc_get_desired_perf -EXPORT_SYMBOL_GPL vmlinux 0x2833888a dev_pm_qos_expose_flags -EXPORT_SYMBOL_GPL vmlinux 0x2833cc45 regulator_map_voltage_pickable_linear_range -EXPORT_SYMBOL_GPL vmlinux 0x283c4ff2 fs_dax_get_by_bdev -EXPORT_SYMBOL_GPL vmlinux 0x283f07cd gpiochip_lock_as_irq -EXPORT_SYMBOL_GPL vmlinux 0x284d97bb spi_mem_supports_op -EXPORT_SYMBOL_GPL vmlinux 0x284fe7e4 ipv6_proxy_select_ident -EXPORT_SYMBOL_GPL vmlinux 0x28570c0f dm_internal_suspend_noflush -EXPORT_SYMBOL_GPL vmlinux 0x2859fdce virtqueue_get_buf_ctx +EXPORT_SYMBOL_GPL vmlinux 0x28203687 mptcp_pm_get_add_addr_accept_max +EXPORT_SYMBOL_GPL vmlinux 0x2829ed9a mnt_want_write_file +EXPORT_SYMBOL_GPL vmlinux 0x283d5071 of_icc_get +EXPORT_SYMBOL_GPL vmlinux 0x2844d341 crypto_aead_encrypt +EXPORT_SYMBOL_GPL vmlinux 0x2846e3a4 sysfs_add_link_to_group +EXPORT_SYMBOL_GPL vmlinux 0x2850d60a nvme_cancel_admin_tagset +EXPORT_SYMBOL_GPL vmlinux 0x2858dd2b efivars_kobject +EXPORT_SYMBOL_GPL vmlinux 0x28614d71 rio_unregister_scan EXPORT_SYMBOL_GPL vmlinux 0x2864abc9 klist_node_attached -EXPORT_SYMBOL_GPL vmlinux 0x28674b82 unregister_pernet_subsys +EXPORT_SYMBOL_GPL vmlinux 0x286928cf gpiod_set_value_cansleep +EXPORT_SYMBOL_GPL vmlinux 0x286bfe52 __iptunnel_pull_header EXPORT_SYMBOL_GPL vmlinux 0x286cc647 async_synchronize_cookie_domain -EXPORT_SYMBOL_GPL vmlinux 0x2870ed69 regulator_get_voltage_sel_pickable_regmap -EXPORT_SYMBOL_GPL vmlinux 0x2888de98 sbitmap_bitmap_show -EXPORT_SYMBOL_GPL vmlinux 0x2893f630 debugfs_create_devm_seqfile -EXPORT_SYMBOL_GPL vmlinux 0x28a0c6c9 blk_ksm_update_capabilities +EXPORT_SYMBOL_GPL vmlinux 0x289a4b5c led_sysfs_disable EXPORT_SYMBOL_GPL vmlinux 0x28aa6a67 call_rcu EXPORT_SYMBOL_GPL vmlinux 0x28ab4fb9 pinctrl_gpio_free EXPORT_SYMBOL_GPL vmlinux 0x28afbb08 cpu_latency_qos_add_request -EXPORT_SYMBOL_GPL vmlinux 0x28b75ecc __ata_change_queue_depth -EXPORT_SYMBOL_GPL vmlinux 0x28b7dd62 devm_gpiod_get_index_optional +EXPORT_SYMBOL_GPL vmlinux 0x28b4dc96 scsi_mode_select +EXPORT_SYMBOL_GPL vmlinux 0x28bb9ac7 __hv_pkt_iter_next EXPORT_SYMBOL_GPL vmlinux 0x28be0cef misc_cg_res_total_usage -EXPORT_SYMBOL_GPL vmlinux 0x28c091c0 ip6_datagram_recv_ctl -EXPORT_SYMBOL_GPL vmlinux 0x28c2c8f3 l3mdev_master_ifindex_rcu -EXPORT_SYMBOL_GPL vmlinux 0x28c6b695 bpf_preload_ops -EXPORT_SYMBOL_GPL vmlinux 0x28c6e2a4 ncsi_unregister_dev -EXPORT_SYMBOL_GPL vmlinux 0x28ceaf38 __tracepoint_sched_util_est_cfs_tp +EXPORT_SYMBOL_GPL vmlinux 0x28c2a059 init_user_ns +EXPORT_SYMBOL_GPL vmlinux 0x28c7d389 blk_mq_sched_try_insert_merge +EXPORT_SYMBOL_GPL vmlinux 0x28c7dfa6 __nf_ip6_route +EXPORT_SYMBOL_GPL vmlinux 0x28d362a1 reset_controller_unregister EXPORT_SYMBOL_GPL vmlinux 0x28d87421 __srcu_read_lock -EXPORT_SYMBOL_GPL vmlinux 0x28d9b607 __tracepoint_neigh_event_send_done -EXPORT_SYMBOL_GPL vmlinux 0x28f60cb5 fixed_phy_register -EXPORT_SYMBOL_GPL vmlinux 0x28f66eee spi_mem_driver_unregister -EXPORT_SYMBOL_GPL vmlinux 0x28fe66ef tpm2_get_cc_attrs_tbl -EXPORT_SYMBOL_GPL vmlinux 0x2900c2a7 rio_dev_get -EXPORT_SYMBOL_GPL vmlinux 0x2913e82e __spi_register_driver +EXPORT_SYMBOL_GPL vmlinux 0x28e173e8 virtqueue_kick_prepare +EXPORT_SYMBOL_GPL vmlinux 0x28f2bd4a devm_fwnode_gpiod_get_index +EXPORT_SYMBOL_GPL vmlinux 0x28f4cdb5 mmu_notifier_unregister +EXPORT_SYMBOL_GPL vmlinux 0x28fa731c fib_rules_lookup +EXPORT_SYMBOL_GPL vmlinux 0x2901eb69 iomap_ioend_try_merge +EXPORT_SYMBOL_GPL vmlinux 0x2907af2b platform_device_put EXPORT_SYMBOL_GPL vmlinux 0x291876f3 mpi_ec_get_affine +EXPORT_SYMBOL_GPL vmlinux 0x291fe42c blk_stat_enable_accounting +EXPORT_SYMBOL_GPL vmlinux 0x29255c5d ata_scsi_unlock_native_capacity +EXPORT_SYMBOL_GPL vmlinux 0x292b2ebf iommu_sva_alloc_pasid EXPORT_SYMBOL_GPL vmlinux 0x29366b61 register_ftrace_direct -EXPORT_SYMBOL_GPL vmlinux 0x29494732 wm831x_auxadc_read -EXPORT_SYMBOL_GPL vmlinux 0x294f3b0c devm_free_pages -EXPORT_SYMBOL_GPL vmlinux 0x2950e3bf bpf_offload_dev_create +EXPORT_SYMBOL_GPL vmlinux 0x2945ca14 trace_define_field EXPORT_SYMBOL_GPL vmlinux 0x2951a872 trace_clock_local -EXPORT_SYMBOL_GPL vmlinux 0x29561efb fwnode_find_reference -EXPORT_SYMBOL_GPL vmlinux 0x296cee89 gpiochip_populate_parent_fwspec_twocell -EXPORT_SYMBOL_GPL vmlinux 0x2978bafa iommu_aux_get_pasid -EXPORT_SYMBOL_GPL vmlinux 0x297a0e95 cpufreq_freq_transition_end -EXPORT_SYMBOL_GPL vmlinux 0x297ab354 vfio_pci_core_enable -EXPORT_SYMBOL_GPL vmlinux 0x297f32c2 usb_hub_clear_tt_buffer -EXPORT_SYMBOL_GPL vmlinux 0x299265ea fib_rules_seq_read -EXPORT_SYMBOL_GPL vmlinux 0x2996ba61 acpi_device_uevent_modalias -EXPORT_SYMBOL_GPL vmlinux 0x29a261af find_vpid -EXPORT_SYMBOL_GPL vmlinux 0x29a36eec rdev_get_regmap -EXPORT_SYMBOL_GPL vmlinux 0x29bfbd42 __traceiter_nvme_sq -EXPORT_SYMBOL_GPL vmlinux 0x29ce67d7 uprobe_register_refctr -EXPORT_SYMBOL_GPL vmlinux 0x29d12462 acpiphp_unregister_attention -EXPORT_SYMBOL_GPL vmlinux 0x29ea9f85 pm_genpd_add_subdomain +EXPORT_SYMBOL_GPL vmlinux 0x295325cb dev_pm_qos_remove_notifier +EXPORT_SYMBOL_GPL vmlinux 0x296754c9 phy_start_machine +EXPORT_SYMBOL_GPL vmlinux 0x298984f7 sysfs_group_change_owner +EXPORT_SYMBOL_GPL vmlinux 0x2996a4a3 vfio_virqfd_disable +EXPORT_SYMBOL_GPL vmlinux 0x29a3dbf5 gpiod_get_value_cansleep +EXPORT_SYMBOL_GPL vmlinux 0x29af27fc phy_power_off +EXPORT_SYMBOL_GPL vmlinux 0x29b872ec mbox_chan_txdone +EXPORT_SYMBOL_GPL vmlinux 0x29bf5ef8 devm_nvdimm_memremap +EXPORT_SYMBOL_GPL vmlinux 0x29cb61d9 __devm_spi_alloc_controller +EXPORT_SYMBOL_GPL vmlinux 0x29cbb57d vmbus_driver_unregister EXPORT_SYMBOL_GPL vmlinux 0x29eba37f current_is_async -EXPORT_SYMBOL_GPL vmlinux 0x2a21c745 gpiod_set_value_cansleep +EXPORT_SYMBOL_GPL vmlinux 0x2a12e3c8 class_interface_register EXPORT_SYMBOL_GPL vmlinux 0x2a2aea17 clk_fixed_rate_ops -EXPORT_SYMBOL_GPL vmlinux 0x2a5cc360 rio_request_inb_dbell +EXPORT_SYMBOL_GPL vmlinux 0x2a2df8eb nvmem_cell_read_u64 +EXPORT_SYMBOL_GPL vmlinux 0x2a315aad ata_bmdma_post_internal_cmd +EXPORT_SYMBOL_GPL vmlinux 0x2a47a532 serial8250_em485_stop_tx +EXPORT_SYMBOL_GPL vmlinux 0x2a521650 __SCK__tp_func_rpm_idle +EXPORT_SYMBOL_GPL vmlinux 0x2a53001c gpiochip_irqchip_add_domain EXPORT_SYMBOL_GPL vmlinux 0x2a5ea9ef rhashtable_destroy EXPORT_SYMBOL_GPL vmlinux 0x2a62cb3a ring_buffer_overrun_cpu -EXPORT_SYMBOL_GPL vmlinux 0x2a63d600 irq_set_chained_handler_and_data EXPORT_SYMBOL_GPL vmlinux 0x2a678a13 __suspend_report_result -EXPORT_SYMBOL_GPL vmlinux 0x2a79b22b led_stop_software_blink -EXPORT_SYMBOL_GPL vmlinux 0x2a7c99f0 acpi_find_child_device -EXPORT_SYMBOL_GPL vmlinux 0x2a7d1ef4 sata_link_resume -EXPORT_SYMBOL_GPL vmlinux 0x2a836d60 pm_generic_thaw_noirq -EXPORT_SYMBOL_GPL vmlinux 0x2a844cb2 hwspin_lock_request_specific -EXPORT_SYMBOL_GPL vmlinux 0x2a849469 dev_attr_ncq_prio_supported -EXPORT_SYMBOL_GPL vmlinux 0x2a86438d pci_find_ht_capability -EXPORT_SYMBOL_GPL vmlinux 0x2a88adc7 dmi_kobj +EXPORT_SYMBOL_GPL vmlinux 0x2a6c2e0c dm_start_time_ns_from_clone +EXPORT_SYMBOL_GPL vmlinux 0x2a6c4146 __fscrypt_prepare_readdir EXPORT_SYMBOL_GPL vmlinux 0x2a8af55a acpi_ec_add_query_handler -EXPORT_SYMBOL_GPL vmlinux 0x2a8fb106 ping_seq_start -EXPORT_SYMBOL_GPL vmlinux 0x2a97e296 mptcp_subflow_request_sock_ops +EXPORT_SYMBOL_GPL vmlinux 0x2a8bd703 platform_get_irq_byname_optional +EXPORT_SYMBOL_GPL vmlinux 0x2a9a11a7 platform_get_irq_byname EXPORT_SYMBOL_GPL vmlinux 0x2aadad1a efi_capsule_update -EXPORT_SYMBOL_GPL vmlinux 0x2ab2a6e6 nvmem_cell_get -EXPORT_SYMBOL_GPL vmlinux 0x2ab848d9 rio_add_device -EXPORT_SYMBOL_GPL vmlinux 0x2ac1e56e devlink_port_unregister -EXPORT_SYMBOL_GPL vmlinux 0x2ac8446b phy_driver_is_genphy_10g -EXPORT_SYMBOL_GPL vmlinux 0x2af21942 netdev_walk_all_upper_dev_rcu -EXPORT_SYMBOL_GPL vmlinux 0x2af3e87d is_swiotlb_active -EXPORT_SYMBOL_GPL vmlinux 0x2af75e7b hwmon_notify_event +EXPORT_SYMBOL_GPL vmlinux 0x2ab83e02 devm_hwspin_lock_request_specific +EXPORT_SYMBOL_GPL vmlinux 0x2ab90cbe fat_time_fat2unix +EXPORT_SYMBOL_GPL vmlinux 0x2acacb96 devres_for_each_res +EXPORT_SYMBOL_GPL vmlinux 0x2ad33cd6 sched_show_task +EXPORT_SYMBOL_GPL vmlinux 0x2ae2f5be usb_enable_autosuspend +EXPORT_SYMBOL_GPL vmlinux 0x2ae46e64 cgroup_get_from_fd +EXPORT_SYMBOL_GPL vmlinux 0x2aebced8 bpf_redirect_info +EXPORT_SYMBOL_GPL vmlinux 0x2aee9166 inet_csk_route_child_sock EXPORT_SYMBOL_GPL vmlinux 0x2aff68f9 perf_guest_get_msrs -EXPORT_SYMBOL_GPL vmlinux 0x2b021d73 blk_mq_queue_inflight -EXPORT_SYMBOL_GPL vmlinux 0x2b0c85b2 genphy_c45_config_aneg -EXPORT_SYMBOL_GPL vmlinux 0x2b1f7b8a sdev_evt_send -EXPORT_SYMBOL_GPL vmlinux 0x2b2ae207 ping_common_sendmsg -EXPORT_SYMBOL_GPL vmlinux 0x2b2ee2ed pci_hp_add_bridge +EXPORT_SYMBOL_GPL vmlinux 0x2b0b1199 get_pid_task +EXPORT_SYMBOL_GPL vmlinux 0x2b122be8 sock_inuse_get +EXPORT_SYMBOL_GPL vmlinux 0x2b15f341 acpi_get_pci_dev +EXPORT_SYMBOL_GPL vmlinux 0x2b2adde7 inet_ehash_nolisten +EXPORT_SYMBOL_GPL vmlinux 0x2b2ebb8a nd_cmd_in_size EXPORT_SYMBOL_GPL vmlinux 0x2b3acc3b __SCT__tp_func_remove_device_from_group EXPORT_SYMBOL_GPL vmlinux 0x2b4509dd devlink_health_reporter_state_update EXPORT_SYMBOL_GPL vmlinux 0x2b6150fb power_supply_temp2resist_simple EXPORT_SYMBOL_GPL vmlinux 0x2b67b6b7 mds_idle_clear -EXPORT_SYMBOL_GPL vmlinux 0x2b6c3d9c fwnode_get_name EXPORT_SYMBOL_GPL vmlinux 0x2b6d960d synth_event_cmd_init +EXPORT_SYMBOL_GPL vmlinux 0x2b7619dc ata_bmdma_dumb_qc_prep +EXPORT_SYMBOL_GPL vmlinux 0x2b7f012a pm_generic_freeze_late EXPORT_SYMBOL_GPL vmlinux 0x2b7fc385 hv_init_clocksource -EXPORT_SYMBOL_GPL vmlinux 0x2b874360 rio_mport_read_config_16 EXPORT_SYMBOL_GPL vmlinux 0x2b952517 clk_has_parent +EXPORT_SYMBOL_GPL vmlinux 0x2b95820f md_do_sync EXPORT_SYMBOL_GPL vmlinux 0x2b9997fb atomic_notifier_chain_register -EXPORT_SYMBOL_GPL vmlinux 0x2baf6842 trace_array_put -EXPORT_SYMBOL_GPL vmlinux 0x2bbe1b18 fsverity_prepare_setattr -EXPORT_SYMBOL_GPL vmlinux 0x2bcaf37c gpiochip_irqchip_add_domain -EXPORT_SYMBOL_GPL vmlinux 0x2bee5302 dev_pm_opp_get_opp_count -EXPORT_SYMBOL_GPL vmlinux 0x2c11e5ea scsi_internal_device_block_nowait +EXPORT_SYMBOL_GPL vmlinux 0x2bb085d4 rdev_get_name +EXPORT_SYMBOL_GPL vmlinux 0x2be9c59d iommu_unmap +EXPORT_SYMBOL_GPL vmlinux 0x2bec8116 device_add_groups +EXPORT_SYMBOL_GPL vmlinux 0x2bf5db38 devm_of_phy_get_by_index +EXPORT_SYMBOL_GPL vmlinux 0x2bf61e58 sysfs_create_mount_point +EXPORT_SYMBOL_GPL vmlinux 0x2c05e4ef led_init_core +EXPORT_SYMBOL_GPL vmlinux 0x2c08f2d4 extcon_set_property_capability EXPORT_SYMBOL_GPL vmlinux 0x2c208607 power_supply_is_system_supplied -EXPORT_SYMBOL_GPL vmlinux 0x2c250668 blkg_conf_prep -EXPORT_SYMBOL_GPL vmlinux 0x2c2d65a0 blk_ksm_destroy +EXPORT_SYMBOL_GPL vmlinux 0x2c2429ad ata_sas_async_probe +EXPORT_SYMBOL_GPL vmlinux 0x2c291f30 device_del EXPORT_SYMBOL_GPL vmlinux 0x2c2f5a09 x86_family +EXPORT_SYMBOL_GPL vmlinux 0x2c2f87e9 filemap_range_needs_writeback EXPORT_SYMBOL_GPL vmlinux 0x2c3054f9 net_inc_ingress_queue -EXPORT_SYMBOL_GPL vmlinux 0x2c31efce gpiochip_irq_domain_deactivate -EXPORT_SYMBOL_GPL vmlinux 0x2c3ce183 pci_epc_add_epf -EXPORT_SYMBOL_GPL vmlinux 0x2c434365 rio_attach_device -EXPORT_SYMBOL_GPL vmlinux 0x2c44b726 switchdev_bridge_port_unoffload -EXPORT_SYMBOL_GPL vmlinux 0x2c4bf586 serial8250_em485_start_tx -EXPORT_SYMBOL_GPL vmlinux 0x2c4e4676 blkdev_zone_mgmt +EXPORT_SYMBOL_GPL vmlinux 0x2c3d4ecb tty_wakeup +EXPORT_SYMBOL_GPL vmlinux 0x2c57edfe devm_phy_get +EXPORT_SYMBOL_GPL vmlinux 0x2c5d9a43 __devm_alloc_percpu +EXPORT_SYMBOL_GPL vmlinux 0x2c60a9a1 virtqueue_enable_cb +EXPORT_SYMBOL_GPL vmlinux 0x2c61719a posix_acl_create EXPORT_SYMBOL_GPL vmlinux 0x2c61bb09 uv_bios_get_pci_topology EXPORT_SYMBOL_GPL vmlinux 0x2c635527 arch_invalidate_pmem -EXPORT_SYMBOL_GPL vmlinux 0x2c6419ad gpiod_get_value_cansleep +EXPORT_SYMBOL_GPL vmlinux 0x2c6642f9 nvme_complete_rq EXPORT_SYMBOL_GPL vmlinux 0x2c66ac85 devlink_info_serial_number_put EXPORT_SYMBOL_GPL vmlinux 0x2c7db649 irq_dispose_mapping -EXPORT_SYMBOL_GPL vmlinux 0x2c85ddeb vtime_guest_enter EXPORT_SYMBOL_GPL vmlinux 0x2c8dd6b8 edac_mem_types EXPORT_SYMBOL_GPL vmlinux 0x2c940be3 tracepoint_srcu EXPORT_SYMBOL_GPL vmlinux 0x2ca41024 ioasid_get -EXPORT_SYMBOL_GPL vmlinux 0x2cb19ee9 bpfilter_ops -EXPORT_SYMBOL_GPL vmlinux 0x2ce1ad80 shmem_file_setup +EXPORT_SYMBOL_GPL vmlinux 0x2ca718c2 nvme_fail_nonready_command +EXPORT_SYMBOL_GPL vmlinux 0x2cb0f39f icmp_build_probe +EXPORT_SYMBOL_GPL vmlinux 0x2cbf9cb2 serial8250_do_startup +EXPORT_SYMBOL_GPL vmlinux 0x2cc140cd lwtunnel_cmp_encap +EXPORT_SYMBOL_GPL vmlinux 0x2cc784db pm_generic_poweroff EXPORT_SYMBOL_GPL vmlinux 0x2cea32ee unregister_oldmem_pfn_is_ram -EXPORT_SYMBOL_GPL vmlinux 0x2ceb5b40 pci_user_read_config_word EXPORT_SYMBOL_GPL vmlinux 0x2cfbb2b5 __SCT__tp_func_pelt_dl_tp +EXPORT_SYMBOL_GPL vmlinux 0x2d039fd2 cpci_hp_register_bus EXPORT_SYMBOL_GPL vmlinux 0x2d0684a9 hrtimer_init -EXPORT_SYMBOL_GPL vmlinux 0x2d0d4e3b wbc_attach_and_unlock_inode +EXPORT_SYMBOL_GPL vmlinux 0x2d0894c0 dev_pm_opp_set_regulators +EXPORT_SYMBOL_GPL vmlinux 0x2d0b230e platform_device_register EXPORT_SYMBOL_GPL vmlinux 0x2d1b02d2 usermodehelper_read_lock_wait EXPORT_SYMBOL_GPL vmlinux 0x2d2dd36f kobj_ns_grab_current +EXPORT_SYMBOL_GPL vmlinux 0x2d303fc8 rio_del_mport_pw_handler +EXPORT_SYMBOL_GPL vmlinux 0x2d36ad19 vxlan_fdb_clear_offload EXPORT_SYMBOL_GPL vmlinux 0x2d393f48 intel_soc_pmic_exec_mipi_pmic_seq_element +EXPORT_SYMBOL_GPL vmlinux 0x2d3aaf5f dev_pm_opp_find_freq_floor EXPORT_SYMBOL_GPL vmlinux 0x2d41e6f5 __trace_puts +EXPORT_SYMBOL_GPL vmlinux 0x2d41ecbc __usb_create_hcd EXPORT_SYMBOL_GPL vmlinux 0x2d44be3b __SCT__tp_func_br_fdb_add -EXPORT_SYMBOL_GPL vmlinux 0x2d533d75 perf_aux_output_flag -EXPORT_SYMBOL_GPL vmlinux 0x2d54f9aa ata_host_start -EXPORT_SYMBOL_GPL vmlinux 0x2d5655d4 devm_bitmap_alloc +EXPORT_SYMBOL_GPL vmlinux 0x2d572ae9 pci_epc_set_msix EXPORT_SYMBOL_GPL vmlinux 0x2d5f69b3 rcu_read_unlock_strict -EXPORT_SYMBOL_GPL vmlinux 0x2d60b1c0 efivar_entry_set -EXPORT_SYMBOL_GPL vmlinux 0x2d60fc52 __udp_enqueue_schedule_skb -EXPORT_SYMBOL_GPL vmlinux 0x2d643f41 blk_ksm_intersect_modes EXPORT_SYMBOL_GPL vmlinux 0x2d6aa0f0 arch_apei_enable_cmcff -EXPORT_SYMBOL_GPL vmlinux 0x2d73b352 usb_control_msg_recv -EXPORT_SYMBOL_GPL vmlinux 0x2d75a27b efivar_entry_get EXPORT_SYMBOL_GPL vmlinux 0x2d89b1ad __SCT__tp_func_attach_device_to_domain -EXPORT_SYMBOL_GPL vmlinux 0x2da4a249 pm_clk_init -EXPORT_SYMBOL_GPL vmlinux 0x2da5db80 fs_kobj -EXPORT_SYMBOL_GPL vmlinux 0x2da9893c ata_bmdma32_port_ops -EXPORT_SYMBOL_GPL vmlinux 0x2daa2da0 clk_hw_get_num_parents -EXPORT_SYMBOL_GPL vmlinux 0x2dab18dc irq_domain_remove_sim -EXPORT_SYMBOL_GPL vmlinux 0x2dc45ecc skb_pull_rcsum -EXPORT_SYMBOL_GPL vmlinux 0x2dd32437 class_remove_file_ns -EXPORT_SYMBOL_GPL vmlinux 0x2df69493 crypto_unregister_rngs +EXPORT_SYMBOL_GPL vmlinux 0x2d9b4076 usb_hcd_map_urb_for_dma +EXPORT_SYMBOL_GPL vmlinux 0x2d9d8fc3 icc_set_tag +EXPORT_SYMBOL_GPL vmlinux 0x2da44c89 devfreq_cooling_unregister +EXPORT_SYMBOL_GPL vmlinux 0x2da5978f __devm_clk_hw_register_divider +EXPORT_SYMBOL_GPL vmlinux 0x2dbb6f10 pci_check_and_mask_intx +EXPORT_SYMBOL_GPL vmlinux 0x2dbc836a sysfs_create_files +EXPORT_SYMBOL_GPL vmlinux 0x2dbf3077 pci_aer_clear_nonfatal_status +EXPORT_SYMBOL_GPL vmlinux 0x2dd7bb54 __mdiobus_modify_changed +EXPORT_SYMBOL_GPL vmlinux 0x2de3dfbb fwnode_property_read_string_array +EXPORT_SYMBOL_GPL vmlinux 0x2def70e8 xfrm_dev_resume EXPORT_SYMBOL_GPL vmlinux 0x2e028ae6 rcutorture_get_gp_data -EXPORT_SYMBOL_GPL vmlinux 0x2e07fa46 gpiod_direction_output EXPORT_SYMBOL_GPL vmlinux 0x2e08226d badrange_add +EXPORT_SYMBOL_GPL vmlinux 0x2e093c33 udp_tunnel_sock_release +EXPORT_SYMBOL_GPL vmlinux 0x2e152394 vchan_tx_submit EXPORT_SYMBOL_GPL vmlinux 0x2e2360b1 ftrace_set_global_notrace EXPORT_SYMBOL_GPL vmlinux 0x2e2df7f4 irq_remapping_cap -EXPORT_SYMBOL_GPL vmlinux 0x2e42410f shake_page -EXPORT_SYMBOL_GPL vmlinux 0x2e466b01 sk_msg_is_readable -EXPORT_SYMBOL_GPL vmlinux 0x2e5adbc9 __SCK__tp_func_br_fdb_external_learn_add -EXPORT_SYMBOL_GPL vmlinux 0x2e5de243 netlink_remove_tap +EXPORT_SYMBOL_GPL vmlinux 0x2e32a3e4 bpf_map_inc_with_uref +EXPORT_SYMBOL_GPL vmlinux 0x2e53d727 clk_gate_restore_context +EXPORT_SYMBOL_GPL vmlinux 0x2e634c77 register_asymmetric_key_parser EXPORT_SYMBOL_GPL vmlinux 0x2e670427 sbitmap_queue_wake_all EXPORT_SYMBOL_GPL vmlinux 0x2e678211 xas_find_conflict -EXPORT_SYMBOL_GPL vmlinux 0x2e78e043 acpi_dev_gpio_irq_get_by +EXPORT_SYMBOL_GPL vmlinux 0x2e6dd95f scsi_unregister_device_handler EXPORT_SYMBOL_GPL vmlinux 0x2e7a17d4 vmap_pfn -EXPORT_SYMBOL_GPL vmlinux 0x2e7c2056 spi_bus_unlock -EXPORT_SYMBOL_GPL vmlinux 0x2e842b23 hrtimer_sleeper_start_expires -EXPORT_SYMBOL_GPL vmlinux 0x2e8574ac query_asymmetric_key -EXPORT_SYMBOL_GPL vmlinux 0x2e9e9a79 pcie_port_find_device -EXPORT_SYMBOL_GPL vmlinux 0x2eb509b5 ata_pci_bmdma_clear_simplex -EXPORT_SYMBOL_GPL vmlinux 0x2eb978aa iomap_file_buffered_write +EXPORT_SYMBOL_GPL vmlinux 0x2e83b534 sch_frag_xmit_hook +EXPORT_SYMBOL_GPL vmlinux 0x2e86d9d0 virtqueue_add_outbuf +EXPORT_SYMBOL_GPL vmlinux 0x2e8883cd tcp_register_ulp +EXPORT_SYMBOL_GPL vmlinux 0x2e96a0b5 perf_event_read_value +EXPORT_SYMBOL_GPL vmlinux 0x2e96f69f fsverity_ioctl_read_metadata +EXPORT_SYMBOL_GPL vmlinux 0x2eacd6e9 tty_buffer_unlock_exclusive +EXPORT_SYMBOL_GPL vmlinux 0x2eb3cbe1 of_reset_control_array_get +EXPORT_SYMBOL_GPL vmlinux 0x2eb49c2a lwtunnel_fill_encap EXPORT_SYMBOL_GPL vmlinux 0x2ebb19fd execute_in_process_context EXPORT_SYMBOL_GPL vmlinux 0x2ebe3135 cpu_is_hotpluggable -EXPORT_SYMBOL_GPL vmlinux 0x2ecfc67b bpf_trace_run4 -EXPORT_SYMBOL_GPL vmlinux 0x2ed18685 rio_route_clr_table +EXPORT_SYMBOL_GPL vmlinux 0x2ebfeb5c ipv6_find_tlv EXPORT_SYMBOL_GPL vmlinux 0x2eda4807 is_uv_hubbed -EXPORT_SYMBOL_GPL vmlinux 0x2eda8bac spi_mem_get_name -EXPORT_SYMBOL_GPL vmlinux 0x2edd110e vfio_pci_core_uninit_device +EXPORT_SYMBOL_GPL vmlinux 0x2ee02969 usb_hcd_setup_local_mem EXPORT_SYMBOL_GPL vmlinux 0x2ee7c52b btree_visitor -EXPORT_SYMBOL_GPL vmlinux 0x2ef87257 __SCK__tp_func_sched_cpu_capacity_tp +EXPORT_SYMBOL_GPL vmlinux 0x2ef0fc9a __inet_lookup_established +EXPORT_SYMBOL_GPL vmlinux 0x2ef5f82b wbc_attach_and_unlock_inode +EXPORT_SYMBOL_GPL vmlinux 0x2f03e216 phy_optional_get EXPORT_SYMBOL_GPL vmlinux 0x2f0d9053 usb_otg_state_string -EXPORT_SYMBOL_GPL vmlinux 0x2f16641b __tracepoint_devlink_hwmsg -EXPORT_SYMBOL_GPL vmlinux 0x2f1ad653 inet6_sk_rebuild_header -EXPORT_SYMBOL_GPL vmlinux 0x2f20fec1 blk_bio_list_merge +EXPORT_SYMBOL_GPL vmlinux 0x2f0e0e79 clk_hw_get_rate +EXPORT_SYMBOL_GPL vmlinux 0x2f1b8f5b dbs_update EXPORT_SYMBOL_GPL vmlinux 0x2f2c95c4 flush_work -EXPORT_SYMBOL_GPL vmlinux 0x2f373cec usb_disable_xhci_ports EXPORT_SYMBOL_GPL vmlinux 0x2f4880df static_key_slow_dec -EXPORT_SYMBOL_GPL vmlinux 0x2f4909e8 ethnl_cable_test_result -EXPORT_SYMBOL_GPL vmlinux 0x2f544293 nvdimm_region_notify -EXPORT_SYMBOL_GPL vmlinux 0x2f54a082 __dax_driver_register +EXPORT_SYMBOL_GPL vmlinux 0x2f5c0670 __devm_pci_epc_create EXPORT_SYMBOL_GPL vmlinux 0x2f64415f unregister_acpi_hed_notifier -EXPORT_SYMBOL_GPL vmlinux 0x2f741c1a fat_remove_entries -EXPORT_SYMBOL_GPL vmlinux 0x2f7d6dd9 kthread_data -EXPORT_SYMBOL_GPL vmlinux 0x2f87aaab sysfs_break_active_protection -EXPORT_SYMBOL_GPL vmlinux 0x2f8bc18f rio_unlock_device +EXPORT_SYMBOL_GPL vmlinux 0x2f72785f crypto_stats_aead_encrypt +EXPORT_SYMBOL_GPL vmlinux 0x2f7ce6b9 __sock_recv_wifi_status +EXPORT_SYMBOL_GPL vmlinux 0x2f8c18c0 devlink_port_attrs_set EXPORT_SYMBOL_GPL vmlinux 0x2f8fd89d xas_split_alloc -EXPORT_SYMBOL_GPL vmlinux 0x2f9e8edb usb_add_phy_dev -EXPORT_SYMBOL_GPL vmlinux 0x2fa9ac3a __tracepoint_block_bio_complete +EXPORT_SYMBOL_GPL vmlinux 0x2f9707e3 devm_nvmem_device_get +EXPORT_SYMBOL_GPL vmlinux 0x2faee272 vmbus_close +EXPORT_SYMBOL_GPL vmlinux 0x2fafbadb wakeup_source_destroy +EXPORT_SYMBOL_GPL vmlinux 0x2fbcab4d edac_device_free_ctl_info +EXPORT_SYMBOL_GPL vmlinux 0x2fc07831 device_remove_file EXPORT_SYMBOL_GPL vmlinux 0x2fc1e0fe kmem_valid_obj -EXPORT_SYMBOL_GPL vmlinux 0x2fc603ce uprobe_unregister -EXPORT_SYMBOL_GPL vmlinux 0x2fc986b6 __SCK__tp_func_devlink_trap_report -EXPORT_SYMBOL_GPL vmlinux 0x2fca7f6d regulator_is_enabled_regmap -EXPORT_SYMBOL_GPL vmlinux 0x2fdfe603 devlink_dpipe_table_resource_set -EXPORT_SYMBOL_GPL vmlinux 0x2fe5db2b platform_bus_type -EXPORT_SYMBOL_GPL vmlinux 0x2ffa4d47 extcon_dev_free -EXPORT_SYMBOL_GPL vmlinux 0x2ffcc935 ata_sff_qc_issue -EXPORT_SYMBOL_GPL vmlinux 0x2fffea4c iommu_aux_detach_device -EXPORT_SYMBOL_GPL vmlinux 0x301781f3 inet_csk_get_port -EXPORT_SYMBOL_GPL vmlinux 0x30260a29 crypto_larval_kill -EXPORT_SYMBOL_GPL vmlinux 0x30289b7e devlink_traps_register -EXPORT_SYMBOL_GPL vmlinux 0x3036a3c4 security_kernel_post_read_file -EXPORT_SYMBOL_GPL vmlinux 0x3036c846 clk_hw_register -EXPORT_SYMBOL_GPL vmlinux 0x303cfd4d tty_ldisc_ref -EXPORT_SYMBOL_GPL vmlinux 0x3056ea37 inet_send_prepare -EXPORT_SYMBOL_GPL vmlinux 0x30593fa0 __traceiter_sched_cpu_capacity_tp -EXPORT_SYMBOL_GPL vmlinux 0x305b94a3 ata_bmdma_start +EXPORT_SYMBOL_GPL vmlinux 0x2fc425d3 bpf_prog_create +EXPORT_SYMBOL_GPL vmlinux 0x2fda1b9d __netpoll_free +EXPORT_SYMBOL_GPL vmlinux 0x2fe41502 usb_urb_ep_type_check +EXPORT_SYMBOL_GPL vmlinux 0x30132156 gpiod_get_array +EXPORT_SYMBOL_GPL vmlinux 0x30395174 crypto_unregister_algs +EXPORT_SYMBOL_GPL vmlinux 0x3053d760 devlink_reload_enable +EXPORT_SYMBOL_GPL vmlinux 0x30613cc9 pm_clk_add_notifier EXPORT_SYMBOL_GPL vmlinux 0x3061cfce ring_buffer_entries_cpu -EXPORT_SYMBOL_GPL vmlinux 0x30794a28 xhci_init_driver -EXPORT_SYMBOL_GPL vmlinux 0x30964693 unix_peer_get -EXPORT_SYMBOL_GPL vmlinux 0x30a31ca0 __intel_scu_ipc_register -EXPORT_SYMBOL_GPL vmlinux 0x30b46ae0 __tracepoint_block_rq_remap +EXPORT_SYMBOL_GPL vmlinux 0x3074d99f __tracepoint_neigh_timer_handler +EXPORT_SYMBOL_GPL vmlinux 0x3075ac0a __pm_runtime_suspend EXPORT_SYMBOL_GPL vmlinux 0x30cf804f slow_virt_to_phys EXPORT_SYMBOL_GPL vmlinux 0x30e1ec25 apei_map_generic_address +EXPORT_SYMBOL_GPL vmlinux 0x30e3e5a0 pci_find_ext_capability EXPORT_SYMBOL_GPL vmlinux 0x30e42163 tick_nohz_dep_clear_cpu -EXPORT_SYMBOL_GPL vmlinux 0x30efad89 crypto_ahash_finup -EXPORT_SYMBOL_GPL vmlinux 0x30fcb8a0 kthread_cancel_delayed_work_sync -EXPORT_SYMBOL_GPL vmlinux 0x30fd5664 to_nvdimm +EXPORT_SYMBOL_GPL vmlinux 0x30f3a29c device_wakeup_disable +EXPORT_SYMBOL_GPL vmlinux 0x30f67966 iommu_attach_group +EXPORT_SYMBOL_GPL vmlinux 0x30fb8339 register_user_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0x3101368d devm_hwmon_device_unregister EXPORT_SYMBOL_GPL vmlinux 0x31019477 __ftrace_vbprintk -EXPORT_SYMBOL_GPL vmlinux 0x310b2018 tcp_ca_get_key_by_name EXPORT_SYMBOL_GPL vmlinux 0x31128b8e hv_remove_kexec_handler -EXPORT_SYMBOL_GPL vmlinux 0x311a4d4e scsi_ioctl_block_when_processing_errors +EXPORT_SYMBOL_GPL vmlinux 0x311536f5 ima_file_check +EXPORT_SYMBOL_GPL vmlinux 0x312102ea pwm_request_from_chip +EXPORT_SYMBOL_GPL vmlinux 0x31244a1d usb_find_interface EXPORT_SYMBOL_GPL vmlinux 0x31266931 con_debug_leave -EXPORT_SYMBOL_GPL vmlinux 0x315a4d0f device_link_remove -EXPORT_SYMBOL_GPL vmlinux 0x315f505d cgroup_get_e_css +EXPORT_SYMBOL_GPL vmlinux 0x312d956f bus_create_file EXPORT_SYMBOL_GPL vmlinux 0x31706316 __SCT__tp_func_error_report_end -EXPORT_SYMBOL_GPL vmlinux 0x317a08ad ata_scsi_dma_need_drain -EXPORT_SYMBOL_GPL vmlinux 0x317b40f8 eventfd_ctx_fileget +EXPORT_SYMBOL_GPL vmlinux 0x3179edff platform_device_add_data EXPORT_SYMBOL_GPL vmlinux 0x31839ad3 software_node_register_nodes EXPORT_SYMBOL_GPL vmlinux 0x3192d768 cpufreq_remove_update_util_hook +EXPORT_SYMBOL_GPL vmlinux 0x31934b3e vfio_pci_core_close_device +EXPORT_SYMBOL_GPL vmlinux 0x319367be ata_sff_lost_interrupt EXPORT_SYMBOL_GPL vmlinux 0x3198bd55 __SCT__tp_func_detach_device_from_domain EXPORT_SYMBOL_GPL vmlinux 0x31a95e8b ring_buffer_record_enable_cpu -EXPORT_SYMBOL_GPL vmlinux 0x31c77111 vfs_setlease +EXPORT_SYMBOL_GPL vmlinux 0x31b02539 devm_gpiochip_add_data_with_key EXPORT_SYMBOL_GPL vmlinux 0x31c7970f pciserial_suspend_ports -EXPORT_SYMBOL_GPL vmlinux 0x31cdb7f4 xfrm_audit_state_delete -EXPORT_SYMBOL_GPL vmlinux 0x31d623f1 scsi_host_busy_iter +EXPORT_SYMBOL_GPL vmlinux 0x31d522ef clk_hw_register_fractional_divider +EXPORT_SYMBOL_GPL vmlinux 0x31e1d546 crypto_register_kpp EXPORT_SYMBOL_GPL vmlinux 0x31e2e77f vmbus_free_mmio -EXPORT_SYMBOL_GPL vmlinux 0x31ec2b1f strp_check_rcv -EXPORT_SYMBOL_GPL vmlinux 0x31ecdbd6 blkg_prfill_rwstat +EXPORT_SYMBOL_GPL vmlinux 0x31e50273 spi_mem_poll_status +EXPORT_SYMBOL_GPL vmlinux 0x31ec23ec fib_rules_seq_read +EXPORT_SYMBOL_GPL vmlinux 0x31ef8e88 get_net_ns_by_fd +EXPORT_SYMBOL_GPL vmlinux 0x31f2f917 device_match_devt +EXPORT_SYMBOL_GPL vmlinux 0x320a9055 device_match_of_node EXPORT_SYMBOL_GPL vmlinux 0x321055cb vmbus_prep_negotiate_resp -EXPORT_SYMBOL_GPL vmlinux 0x3212e155 nfs42_ssc_register -EXPORT_SYMBOL_GPL vmlinux 0x32195be0 devlink_params_publish EXPORT_SYMBOL_GPL vmlinux 0x3224b2a9 mpi_read_raw_from_sgl -EXPORT_SYMBOL_GPL vmlinux 0x322f387a sysfs_add_file_to_group -EXPORT_SYMBOL_GPL vmlinux 0x32522700 __SCK__tp_func_cpu_idle -EXPORT_SYMBOL_GPL vmlinux 0x3253b131 usb_autopm_put_interface_no_suspend -EXPORT_SYMBOL_GPL vmlinux 0x326b2b66 kobject_uevent_env +EXPORT_SYMBOL_GPL vmlinux 0x3226cbf3 bpf_map_put +EXPORT_SYMBOL_GPL vmlinux 0x323bbf73 debugfs_read_file_bool +EXPORT_SYMBOL_GPL vmlinux 0x3247fe46 __traceiter_block_unplug +EXPORT_SYMBOL_GPL vmlinux 0x324df9f5 udp4_hwcsum +EXPORT_SYMBOL_GPL vmlinux 0x325bcade __scsi_init_queue EXPORT_SYMBOL_GPL vmlinux 0x326cefe5 hwpoison_filter_dev_minor -EXPORT_SYMBOL_GPL vmlinux 0x326d61f1 bpf_prog_inc_not_zero -EXPORT_SYMBOL_GPL vmlinux 0x327bee9a unregister_virtio_device -EXPORT_SYMBOL_GPL vmlinux 0x327daf4d fat_attach -EXPORT_SYMBOL_GPL vmlinux 0x3287a923 l3mdev_ifindex_lookup_by_table_id +EXPORT_SYMBOL_GPL vmlinux 0x3273d11c reset_control_get_count +EXPORT_SYMBOL_GPL vmlinux 0x3287796a devm_power_supply_register +EXPORT_SYMBOL_GPL vmlinux 0x328b5445 serial8250_handle_irq EXPORT_SYMBOL_GPL vmlinux 0x328e3354 __memcpy_flushcache -EXPORT_SYMBOL_GPL vmlinux 0x32918e17 virtqueue_get_used_addr -EXPORT_SYMBOL_GPL vmlinux 0x3291a31a usb_driver_release_interface +EXPORT_SYMBOL_GPL vmlinux 0x32999623 security_inode_setattr +EXPORT_SYMBOL_GPL vmlinux 0x32a9d242 irq_domain_translate_onecell EXPORT_SYMBOL_GPL vmlinux 0x32ab06cc irq_percpu_is_enabled -EXPORT_SYMBOL_GPL vmlinux 0x32b586e9 scsi_target_block -EXPORT_SYMBOL_GPL vmlinux 0x32ba084f power_supply_set_battery_charged EXPORT_SYMBOL_GPL vmlinux 0x32bc0fcf preempt_notifier_dec -EXPORT_SYMBOL_GPL vmlinux 0x32c0c697 strp_data_ready -EXPORT_SYMBOL_GPL vmlinux 0x32c160d8 pinctrl_utils_add_map_mux +EXPORT_SYMBOL_GPL vmlinux 0x32bd5548 __tracepoint_xhci_dbg_quirks EXPORT_SYMBOL_GPL vmlinux 0x32c2bb04 list_lru_walk_node EXPORT_SYMBOL_GPL vmlinux 0x32c3cb4e class_compat_register -EXPORT_SYMBOL_GPL vmlinux 0x32e0a77a xhci_resume +EXPORT_SYMBOL_GPL vmlinux 0x32cb9d48 ip_local_out +EXPORT_SYMBOL_GPL vmlinux 0x32ccaeeb skb_zerocopy_iter_stream +EXPORT_SYMBOL_GPL vmlinux 0x32d1fa8c nvdimm_in_overwrite +EXPORT_SYMBOL_GPL vmlinux 0x32d7c400 __SCK__tp_func_detach_device_from_domain EXPORT_SYMBOL_GPL vmlinux 0x32e3b076 mxcsr_feature_mask EXPORT_SYMBOL_GPL vmlinux 0x32e4d1e0 sgx_virt_ecreate -EXPORT_SYMBOL_GPL vmlinux 0x32f13973 file_ra_state_init -EXPORT_SYMBOL_GPL vmlinux 0x32fd3be5 led_set_brightness_nopm -EXPORT_SYMBOL_GPL vmlinux 0x32ff9b72 devm_pwmchip_add EXPORT_SYMBOL_GPL vmlinux 0x330010b6 cpuset_cgrp_subsys_enabled_key -EXPORT_SYMBOL_GPL vmlinux 0x33090735 transport_class_register -EXPORT_SYMBOL_GPL vmlinux 0x3313fbec dev_pm_qos_hide_flags -EXPORT_SYMBOL_GPL vmlinux 0x332ac86d netlink_add_tap -EXPORT_SYMBOL_GPL vmlinux 0x332ac89f clean_acked_data_enable -EXPORT_SYMBOL_GPL vmlinux 0x333347c9 gpiod_set_raw_value_cansleep -EXPORT_SYMBOL_GPL vmlinux 0x3346f5a7 kthread_use_mm -EXPORT_SYMBOL_GPL vmlinux 0x335bc740 pci_epc_remove_epf +EXPORT_SYMBOL_GPL vmlinux 0x330b7350 pinctrl_select_default_state +EXPORT_SYMBOL_GPL vmlinux 0x3326f420 hwspin_lock_free +EXPORT_SYMBOL_GPL vmlinux 0x333e2a5b ethnl_cable_test_amplitude +EXPORT_SYMBOL_GPL vmlinux 0x33415aff __irq_set_handler +EXPORT_SYMBOL_GPL vmlinux 0x3341bd47 dev_pm_opp_get_max_transition_latency +EXPORT_SYMBOL_GPL vmlinux 0x3342a41e pinctrl_find_and_add_gpio_range +EXPORT_SYMBOL_GPL vmlinux 0x334df236 __get_task_comm EXPORT_SYMBOL_GPL vmlinux 0x335c570f enable_percpu_irq -EXPORT_SYMBOL_GPL vmlinux 0x3363e540 device_add -EXPORT_SYMBOL_GPL vmlinux 0x337ea0f8 device_set_wakeup_capable -EXPORT_SYMBOL_GPL vmlinux 0x33bf4cc4 ip_route_output_key_hash -EXPORT_SYMBOL_GPL vmlinux 0x33c0a98d trace_event_reg -EXPORT_SYMBOL_GPL vmlinux 0x33dbce9e __iptunnel_pull_header -EXPORT_SYMBOL_GPL vmlinux 0x33e43146 ima_file_hash -EXPORT_SYMBOL_GPL vmlinux 0x33e82c6d acpi_storage_d3 -EXPORT_SYMBOL_GPL vmlinux 0x33e9e0cb acpi_get_dma_attr -EXPORT_SYMBOL_GPL vmlinux 0x33eacaae devlink_sb_register -EXPORT_SYMBOL_GPL vmlinux 0x33f276a7 ethnl_cable_test_alloc -EXPORT_SYMBOL_GPL vmlinux 0x33f31886 devfreq_event_is_enabled -EXPORT_SYMBOL_GPL vmlinux 0x33f42ac7 page_cache_sync_ra -EXPORT_SYMBOL_GPL vmlinux 0x33f556bd rio_request_inb_pwrite -EXPORT_SYMBOL_GPL vmlinux 0x33f8e510 of_icc_get_by_index -EXPORT_SYMBOL_GPL vmlinux 0x3416250b dequeue_signal -EXPORT_SYMBOL_GPL vmlinux 0x342b3f44 blk_revalidate_disk_zones +EXPORT_SYMBOL_GPL vmlinux 0x3376bcd9 bpf_trace_run9 +EXPORT_SYMBOL_GPL vmlinux 0x338a5aea __pm_relax +EXPORT_SYMBOL_GPL vmlinux 0x33962294 xfrm_register_translator +EXPORT_SYMBOL_GPL vmlinux 0x33964167 tpm_pcr_read +EXPORT_SYMBOL_GPL vmlinux 0x33a70244 usb_put_phy +EXPORT_SYMBOL_GPL vmlinux 0x33ad56bf __rio_local_read_config_16 +EXPORT_SYMBOL_GPL vmlinux 0x33b3ec58 rtnl_put_cacheinfo +EXPORT_SYMBOL_GPL vmlinux 0x33c557dc nvdimm_has_cache +EXPORT_SYMBOL_GPL vmlinux 0x33c970c6 xdp_rxq_info_unreg_mem_model +EXPORT_SYMBOL_GPL vmlinux 0x33d1a5d6 devres_remove_group +EXPORT_SYMBOL_GPL vmlinux 0x33dbc8b1 kthread_queue_delayed_work +EXPORT_SYMBOL_GPL vmlinux 0x33f11094 iomap_is_partially_uptodate +EXPORT_SYMBOL_GPL vmlinux 0x33fbc432 fscrypt_set_context +EXPORT_SYMBOL_GPL vmlinux 0x3400217e crypto_register_template +EXPORT_SYMBOL_GPL vmlinux 0x3401fe36 __kthread_should_park +EXPORT_SYMBOL_GPL vmlinux 0x34054460 ata_acpi_gtm_xfermask +EXPORT_SYMBOL_GPL vmlinux 0x3426d186 xhci_suspend +EXPORT_SYMBOL_GPL vmlinux 0x342c13c5 rio_map_outb_region EXPORT_SYMBOL_GPL vmlinux 0x34331f04 acpi_os_unmap_memory -EXPORT_SYMBOL_GPL vmlinux 0x34332f55 crypto_default_rng -EXPORT_SYMBOL_GPL vmlinux 0x3435b60d rio_release_inb_dbell -EXPORT_SYMBOL_GPL vmlinux 0x343cc0d0 mnt_want_write_file +EXPORT_SYMBOL_GPL vmlinux 0x3438daf7 devm_of_pwm_get EXPORT_SYMBOL_GPL vmlinux 0x34407691 crypto_has_ahash EXPORT_SYMBOL_GPL vmlinux 0x344361a1 kdb_register -EXPORT_SYMBOL_GPL vmlinux 0x3448dd2a generic_fh_to_parent +EXPORT_SYMBOL_GPL vmlinux 0x3446cd7a class_dev_iter_next EXPORT_SYMBOL_GPL vmlinux 0x344a2c84 iomap_dio_complete EXPORT_SYMBOL_GPL vmlinux 0x3450ad94 mpi_set_ui -EXPORT_SYMBOL_GPL vmlinux 0x3453d9c8 icc_enable -EXPORT_SYMBOL_GPL vmlinux 0x3460eca0 __mnt_drop_write -EXPORT_SYMBOL_GPL vmlinux 0x3466ce63 x86_msi_msg_get_destid -EXPORT_SYMBOL_GPL vmlinux 0x346ebff0 dev_attr_unload_heads -EXPORT_SYMBOL_GPL vmlinux 0x3473791b gpiod_count -EXPORT_SYMBOL_GPL vmlinux 0x34799e98 gpiod_set_value -EXPORT_SYMBOL_GPL vmlinux 0x348b9396 input_ff_create -EXPORT_SYMBOL_GPL vmlinux 0x34a88618 devlink_dpipe_headers_unregister -EXPORT_SYMBOL_GPL vmlinux 0x34b29e06 iomap_seek_data -EXPORT_SYMBOL_GPL vmlinux 0x34c309bb mbox_chan_received_data -EXPORT_SYMBOL_GPL vmlinux 0x34cea174 __nvdimm_create -EXPORT_SYMBOL_GPL vmlinux 0x34d30e80 regmap_multi_reg_write -EXPORT_SYMBOL_GPL vmlinux 0x34d58b31 acpi_dma_controller_register -EXPORT_SYMBOL_GPL vmlinux 0x34d89334 __clk_mux_determine_rate -EXPORT_SYMBOL_GPL vmlinux 0x34e3f47a handle_irq_desc -EXPORT_SYMBOL_GPL vmlinux 0x34f286a2 __tcp_send_ack -EXPORT_SYMBOL_GPL vmlinux 0x34fcc780 dma_map_sgtable -EXPORT_SYMBOL_GPL vmlinux 0x3506f0fc intel_pinctrl_resume_noirq +EXPORT_SYMBOL_GPL vmlinux 0x34652a9a verify_signature +EXPORT_SYMBOL_GPL vmlinux 0x3472906b devlink_param_publish +EXPORT_SYMBOL_GPL vmlinux 0x3478bbe6 rt_mutex_lock_interruptible +EXPORT_SYMBOL_GPL vmlinux 0x347de8a2 pwm_request +EXPORT_SYMBOL_GPL vmlinux 0x3488a145 syscon_node_to_regmap +EXPORT_SYMBOL_GPL vmlinux 0x348bb3f9 phy_select_page +EXPORT_SYMBOL_GPL vmlinux 0x3498471b dax_writeback_mapping_range +EXPORT_SYMBOL_GPL vmlinux 0x34aa6612 __devm_rtc_register_device +EXPORT_SYMBOL_GPL vmlinux 0x34b3ff31 regulator_get_hardware_vsel_register +EXPORT_SYMBOL_GPL vmlinux 0x34b4bba8 acpi_kobj +EXPORT_SYMBOL_GPL vmlinux 0x34ce1584 usb_alloc_dev EXPORT_SYMBOL_GPL vmlinux 0x350f6ce5 tasklet_unlock_wait +EXPORT_SYMBOL_GPL vmlinux 0x35113cbd show_class_attr_string +EXPORT_SYMBOL_GPL vmlinux 0x35201a3e crypto_unregister_shashes +EXPORT_SYMBOL_GPL vmlinux 0x3529784f __SCK__tp_func_br_fdb_external_learn_add EXPORT_SYMBOL_GPL vmlinux 0x352ec68b bpf_offload_dev_destroy +EXPORT_SYMBOL_GPL vmlinux 0x35313e43 device_store_int +EXPORT_SYMBOL_GPL vmlinux 0x354c1fd9 seg6_do_srh_encap EXPORT_SYMBOL_GPL vmlinux 0x355bc89a klist_next EXPORT_SYMBOL_GPL vmlinux 0x3567743b vfio_external_user_iommu_id -EXPORT_SYMBOL_GPL vmlinux 0x356cbe89 genphy_c45_read_mdix EXPORT_SYMBOL_GPL vmlinux 0x356d09a1 unregister_kprobes -EXPORT_SYMBOL_GPL vmlinux 0x356dbbf6 devm_devfreq_event_remove_edev -EXPORT_SYMBOL_GPL vmlinux 0x356e5da2 tracing_cond_snapshot_data -EXPORT_SYMBOL_GPL vmlinux 0x3599a86c iommu_sva_find -EXPORT_SYMBOL_GPL vmlinux 0x35a6636e ip_tunnel_rcv -EXPORT_SYMBOL_GPL vmlinux 0x35a6873e cgroup_get_from_fd -EXPORT_SYMBOL_GPL vmlinux 0x35a7e2fd iomap_fiemap -EXPORT_SYMBOL_GPL vmlinux 0x35ab7925 cpufreq_driver_resolve_freq -EXPORT_SYMBOL_GPL vmlinux 0x35c21e73 vfs_getxattr -EXPORT_SYMBOL_GPL vmlinux 0x35d33028 devm_hwspin_lock_register +EXPORT_SYMBOL_GPL vmlinux 0x3579c882 get_net_ns +EXPORT_SYMBOL_GPL vmlinux 0x358ea85d pm_generic_thaw_early +EXPORT_SYMBOL_GPL vmlinux 0x359e6339 ip_tunnel_init +EXPORT_SYMBOL_GPL vmlinux 0x35aec8f8 regmap_register_patch +EXPORT_SYMBOL_GPL vmlinux 0x35b78ba9 rio_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0x35b8bc57 devm_acpi_dev_add_driver_gpios +EXPORT_SYMBOL_GPL vmlinux 0x35b8df1b mptcp_token_get_sock +EXPORT_SYMBOL_GPL vmlinux 0x35c25903 rio_request_outb_mbox +EXPORT_SYMBOL_GPL vmlinux 0x35c4af7a crypto_stats_akcipher_sign +EXPORT_SYMBOL_GPL vmlinux 0x35cc8641 __tracepoint_kfree_skb EXPORT_SYMBOL_GPL vmlinux 0x35d3dc46 crypto_alg_sem -EXPORT_SYMBOL_GPL vmlinux 0x35d62703 strp_stop EXPORT_SYMBOL_GPL vmlinux 0x35f43770 __clk_hw_register_gate -EXPORT_SYMBOL_GPL vmlinux 0x35f843fc dev_pm_qos_add_request +EXPORT_SYMBOL_GPL vmlinux 0x35fc351c kobject_uevent +EXPORT_SYMBOL_GPL vmlinux 0x35fd0479 __clocksource_register_scale EXPORT_SYMBOL_GPL vmlinux 0x36075bb5 iommu_group_register_notifier -EXPORT_SYMBOL_GPL vmlinux 0x360a4ef9 __SCK__tp_func_neigh_update_done +EXPORT_SYMBOL_GPL vmlinux 0x3610ebf2 rio_mport_write_config_32 +EXPORT_SYMBOL_GPL vmlinux 0x3612994a pci_dev_run_wake EXPORT_SYMBOL_GPL vmlinux 0x36173c1d phys_to_target_node -EXPORT_SYMBOL_GPL vmlinux 0x3623e6e6 tcp_twsk_unique EXPORT_SYMBOL_GPL vmlinux 0x36242943 switchdev_deferred_process -EXPORT_SYMBOL_GPL vmlinux 0x362571f6 pci_epf_remove_vepf -EXPORT_SYMBOL_GPL vmlinux 0x36277eda inet_csk_route_req -EXPORT_SYMBOL_GPL vmlinux 0x362b4023 power_supply_set_input_current_limit_from_supplier -EXPORT_SYMBOL_GPL vmlinux 0x362d0b64 extcon_get_state -EXPORT_SYMBOL_GPL vmlinux 0x363135fa devfreq_event_get_event -EXPORT_SYMBOL_GPL vmlinux 0x3636c356 hsu_dma_get_status -EXPORT_SYMBOL_GPL vmlinux 0x364e91f8 user_destroy -EXPORT_SYMBOL_GPL vmlinux 0x364fdff9 inet6_hash_connect -EXPORT_SYMBOL_GPL vmlinux 0x3652f392 nd_blk_region_set_provider_data -EXPORT_SYMBOL_GPL vmlinux 0x36577b09 unregister_trace_event -EXPORT_SYMBOL_GPL vmlinux 0x366c1c36 phy_pm_runtime_forbid -EXPORT_SYMBOL_GPL vmlinux 0x368d8e98 dma_async_device_channel_unregister +EXPORT_SYMBOL_GPL vmlinux 0x362a5698 irq_chip_set_parent_state +EXPORT_SYMBOL_GPL vmlinux 0x36326d27 driver_register +EXPORT_SYMBOL_GPL vmlinux 0x3635a3ac __SCK__tp_func_block_rq_remap +EXPORT_SYMBOL_GPL vmlinux 0x363bf168 device_get_phy_mode +EXPORT_SYMBOL_GPL vmlinux 0x363d89e1 inet_hash_connect +EXPORT_SYMBOL_GPL vmlinux 0x364e14d6 irq_get_irq_data +EXPORT_SYMBOL_GPL vmlinux 0x369063f3 agp_add_bridge +EXPORT_SYMBOL_GPL vmlinux 0x369ebda8 acpi_dev_resume EXPORT_SYMBOL_GPL vmlinux 0x369fcd70 tracing_snapshot +EXPORT_SYMBOL_GPL vmlinux 0x36a399e2 crypto_shash_setkey +EXPORT_SYMBOL_GPL vmlinux 0x36ab9476 dev_pm_opp_get_suspend_opp_freq +EXPORT_SYMBOL_GPL vmlinux 0x36ad9796 devm_regulator_bulk_get EXPORT_SYMBOL_GPL vmlinux 0x36b5497e intel_iommu_enabled -EXPORT_SYMBOL_GPL vmlinux 0x36bfcbfe irq_generic_chip_ops -EXPORT_SYMBOL_GPL vmlinux 0x36c44f18 pci_enable_ats -EXPORT_SYMBOL_GPL vmlinux 0x36cc3f67 md_rdev_init -EXPORT_SYMBOL_GPL vmlinux 0x36d9b4d3 subsys_interface_register -EXPORT_SYMBOL_GPL vmlinux 0x36e7a320 __get_task_comm -EXPORT_SYMBOL_GPL vmlinux 0x36f01cf3 locks_alloc_lock -EXPORT_SYMBOL_GPL vmlinux 0x36f8cb47 platform_get_resource_byname -EXPORT_SYMBOL_GPL vmlinux 0x36fea6f6 vmf_insert_pfn_pud_prot +EXPORT_SYMBOL_GPL vmlinux 0x36bd09d8 pci_find_vsec_capability +EXPORT_SYMBOL_GPL vmlinux 0x36ca539b regulator_bulk_get +EXPORT_SYMBOL_GPL vmlinux 0x36cad5c1 gpiochip_populate_parent_fwspec_twocell +EXPORT_SYMBOL_GPL vmlinux 0x36cb0db0 tty_ldisc_ref +EXPORT_SYMBOL_GPL vmlinux 0x36ccf3e6 cookie_tcp_reqsk_alloc +EXPORT_SYMBOL_GPL vmlinux 0x36d818ea to_nd_region +EXPORT_SYMBOL_GPL vmlinux 0x36ee20fa thermal_zone_get_offset +EXPORT_SYMBOL_GPL vmlinux 0x36effce7 firmware_request_nowarn +EXPORT_SYMBOL_GPL vmlinux 0x36f8c387 acpi_device_fix_up_power +EXPORT_SYMBOL_GPL vmlinux 0x3702c168 fat_dir_empty EXPORT_SYMBOL_GPL vmlinux 0x37169f79 cpu_latency_qos_update_request -EXPORT_SYMBOL_GPL vmlinux 0x3738848d vma_kernel_pagesize +EXPORT_SYMBOL_GPL vmlinux 0x372e1289 irq_domain_pop_irq +EXPORT_SYMBOL_GPL vmlinux 0x372f0641 phy_modify +EXPORT_SYMBOL_GPL vmlinux 0x3737b22d iommu_set_fault_handler +EXPORT_SYMBOL_GPL vmlinux 0x374175f8 devm_gpiod_get_array_optional EXPORT_SYMBOL_GPL vmlinux 0x37447de7 synchronize_srcu_expedited -EXPORT_SYMBOL_GPL vmlinux 0x3745a765 gpiod_get_raw_value -EXPORT_SYMBOL_GPL vmlinux 0x374b6b06 regulator_disable EXPORT_SYMBOL_GPL vmlinux 0x374c53e1 ata_get_cmd_descript -EXPORT_SYMBOL_GPL vmlinux 0x374c7a94 sata_port_ops EXPORT_SYMBOL_GPL vmlinux 0x3750d770 erst_read +EXPORT_SYMBOL_GPL vmlinux 0x3756611f __of_phy_provider_register EXPORT_SYMBOL_GPL vmlinux 0x3763f509 kobject_rename -EXPORT_SYMBOL_GPL vmlinux 0x376f3153 tcp_reno_undo_cwnd +EXPORT_SYMBOL_GPL vmlinux 0x376924fb iomap_page_mkwrite EXPORT_SYMBOL_GPL vmlinux 0x377bbcbc pm_suspend_target_state -EXPORT_SYMBOL_GPL vmlinux 0x378b4b5c devm_reset_control_array_get -EXPORT_SYMBOL_GPL vmlinux 0x37925edc pm_runtime_forbid -EXPORT_SYMBOL_GPL vmlinux 0x37a5abb8 device_initialize -EXPORT_SYMBOL_GPL vmlinux 0x37a98748 fuse_request_end -EXPORT_SYMBOL_GPL vmlinux 0x37ac0af9 ata_sff_wait_ready -EXPORT_SYMBOL_GPL vmlinux 0x37b268bf pci_host_probe +EXPORT_SYMBOL_GPL vmlinux 0x3787921f ata_host_alloc_pinfo +EXPORT_SYMBOL_GPL vmlinux 0x378be312 sk_set_peek_off +EXPORT_SYMBOL_GPL vmlinux 0x378eb1a2 devm_thermal_add_hwmon_sysfs +EXPORT_SYMBOL_GPL vmlinux 0x3796da1f led_init_default_state_get +EXPORT_SYMBOL_GPL vmlinux 0x37bdca9b scsi_ioctl_block_when_processing_errors EXPORT_SYMBOL_GPL vmlinux 0x37bf7be3 percpu_ref_exit -EXPORT_SYMBOL_GPL vmlinux 0x37d0c5fe efivar_entry_set_get_size -EXPORT_SYMBOL_GPL vmlinux 0x37dbfdeb proc_mkdir_data -EXPORT_SYMBOL_GPL vmlinux 0x37e26600 scsi_internal_device_unblock_nowait -EXPORT_SYMBOL_GPL vmlinux 0x37e9647a extcon_get_property_capability -EXPORT_SYMBOL_GPL vmlinux 0x37ec4d2c pci_epc_map_msi_irq -EXPORT_SYMBOL_GPL vmlinux 0x37f10f9f __tracepoint_neigh_update +EXPORT_SYMBOL_GPL vmlinux 0x37bfd2be regulator_register +EXPORT_SYMBOL_GPL vmlinux 0x37df9cf9 vmbus_request_addr +EXPORT_SYMBOL_GPL vmlinux 0x37e4cb37 ata_host_alloc EXPORT_SYMBOL_GPL vmlinux 0x37f292c4 pmc_atom_write -EXPORT_SYMBOL_GPL vmlinux 0x37fe1680 ip_build_and_send_pkt EXPORT_SYMBOL_GPL vmlinux 0x3801776b __ioread32_copy EXPORT_SYMBOL_GPL vmlinux 0x38049e65 srcutorture_get_gp_data -EXPORT_SYMBOL_GPL vmlinux 0x38153abc nf_ct_hook -EXPORT_SYMBOL_GPL vmlinux 0x381c9433 bpf_prog_destroy -EXPORT_SYMBOL_GPL vmlinux 0x3825e726 policy_has_boost_freq +EXPORT_SYMBOL_GPL vmlinux 0x3805dd1b skb_mpls_pop +EXPORT_SYMBOL_GPL vmlinux 0x380a5fe4 kgdb_register_io_module +EXPORT_SYMBOL_GPL vmlinux 0x3823627f regulator_count_voltages EXPORT_SYMBOL_GPL vmlinux 0x38268b62 icc_bulk_enable EXPORT_SYMBOL_GPL vmlinux 0x38374815 clear_selection -EXPORT_SYMBOL_GPL vmlinux 0x384c629a skb_copy_ubufs -EXPORT_SYMBOL_GPL vmlinux 0x3853bd44 hwmon_device_register +EXPORT_SYMBOL_GPL vmlinux 0x3840bd1d crypto_comp_compress +EXPORT_SYMBOL_GPL vmlinux 0x384a6548 fib_rules_dump EXPORT_SYMBOL_GPL vmlinux 0x3866e217 nvmem_device_write -EXPORT_SYMBOL_GPL vmlinux 0x386a3128 auxiliary_driver_unregister +EXPORT_SYMBOL_GPL vmlinux 0x386f3495 gov_attr_set_init EXPORT_SYMBOL_GPL vmlinux 0x38708e25 inet_peer_base_init EXPORT_SYMBOL_GPL vmlinux 0x38722f80 kernel_fpu_end -EXPORT_SYMBOL_GPL vmlinux 0x387a7071 usb_find_interface -EXPORT_SYMBOL_GPL vmlinux 0x387d9bd9 tcp_unregister_ulp -EXPORT_SYMBOL_GPL vmlinux 0x388b8714 vmbus_sendpacket_pagebuffer +EXPORT_SYMBOL_GPL vmlinux 0x389ad5a4 __dma_request_channel EXPORT_SYMBOL_GPL vmlinux 0x389b64a2 static_key_count EXPORT_SYMBOL_GPL vmlinux 0x38aa1397 gpiod_add_lookup_table -EXPORT_SYMBOL_GPL vmlinux 0x38aa7337 dst_blackhole_redirect -EXPORT_SYMBOL_GPL vmlinux 0x38adb743 clone_private_mount EXPORT_SYMBOL_GPL vmlinux 0x38b6a890 __SCT__tp_func_sched_util_est_cfs_tp -EXPORT_SYMBOL_GPL vmlinux 0x38bede4e skb_consume_udp -EXPORT_SYMBOL_GPL vmlinux 0x38c3b1d9 pm_generic_thaw +EXPORT_SYMBOL_GPL vmlinux 0x38bc5e12 md_bitmap_resize EXPORT_SYMBOL_GPL vmlinux 0x38c3ff30 freq_qos_add_notifier +EXPORT_SYMBOL_GPL vmlinux 0x38c8394f inet_twsk_hashdance +EXPORT_SYMBOL_GPL vmlinux 0x38dc99cb rtc_set_time +EXPORT_SYMBOL_GPL vmlinux 0x38e04191 dax_supported EXPORT_SYMBOL_GPL vmlinux 0x38e1fde7 mpi_set +EXPORT_SYMBOL_GPL vmlinux 0x38e584ab __traceiter_pelt_se_tp EXPORT_SYMBOL_GPL vmlinux 0x38e5bc5a clk_set_rate_range -EXPORT_SYMBOL_GPL vmlinux 0x38e5fdbe sata_sff_hardreset -EXPORT_SYMBOL_GPL vmlinux 0x38e9889a sata_set_spd -EXPORT_SYMBOL_GPL vmlinux 0x392e05d5 ata_bmdma_qc_issue -EXPORT_SYMBOL_GPL vmlinux 0x39475b4a akcipher_register_instance -EXPORT_SYMBOL_GPL vmlinux 0x395217ee usb_get_maximum_speed -EXPORT_SYMBOL_GPL vmlinux 0x397b85cc isa_unregister_driver -EXPORT_SYMBOL_GPL vmlinux 0x399841c2 acpi_subsys_complete -EXPORT_SYMBOL_GPL vmlinux 0x3999f602 to_nd_desc +EXPORT_SYMBOL_GPL vmlinux 0x38f27567 scsi_host_unblock +EXPORT_SYMBOL_GPL vmlinux 0x38f5c134 acpi_dev_suspend +EXPORT_SYMBOL_GPL vmlinux 0x390adb25 bio_clone_blkg_association +EXPORT_SYMBOL_GPL vmlinux 0x391263d6 devlink_dpipe_table_counter_enabled +EXPORT_SYMBOL_GPL vmlinux 0x393fc48a thermal_remove_hwmon_sysfs +EXPORT_SYMBOL_GPL vmlinux 0x39400989 bpf_trace_run7 +EXPORT_SYMBOL_GPL vmlinux 0x395fdc69 irq_domain_associate +EXPORT_SYMBOL_GPL vmlinux 0x3974d590 usb_set_interface +EXPORT_SYMBOL_GPL vmlinux 0x398c2dd8 irq_gc_set_wake EXPORT_SYMBOL_GPL vmlinux 0x399eda0f sbitmap_add_wait_queue EXPORT_SYMBOL_GPL vmlinux 0x39a7affc driver_deferred_probe_timeout -EXPORT_SYMBOL_GPL vmlinux 0x39b066a6 reset_controller_unregister -EXPORT_SYMBOL_GPL vmlinux 0x39be9213 spi_slave_abort -EXPORT_SYMBOL_GPL vmlinux 0x39cd03f0 tpm_chip_stop +EXPORT_SYMBOL_GPL vmlinux 0x39b5e9e3 ip6_route_output_flags +EXPORT_SYMBOL_GPL vmlinux 0x39bd8e79 iommu_get_domain_for_dev +EXPORT_SYMBOL_GPL vmlinux 0x39c019df iommu_page_response +EXPORT_SYMBOL_GPL vmlinux 0x39c1b9d5 usb_hcd_unmap_urb_setup_for_dma +EXPORT_SYMBOL_GPL vmlinux 0x39dc015a acpi_device_get_match_data EXPORT_SYMBOL_GPL vmlinux 0x39ded098 rdma_cgrp_subsys_enabled_key EXPORT_SYMBOL_GPL vmlinux 0x39ded14f __SCT__tp_func_unmap -EXPORT_SYMBOL_GPL vmlinux 0x39e07a99 __SCK__tp_func_sched_util_est_cfs_tp -EXPORT_SYMBOL_GPL vmlinux 0x39f4c2b2 synth_event_gen_cmd_array_start -EXPORT_SYMBOL_GPL vmlinux 0x3a0ccd77 tcp_reno_cong_avoid -EXPORT_SYMBOL_GPL vmlinux 0x3a0f9341 __tracepoint_pelt_rt_tp -EXPORT_SYMBOL_GPL vmlinux 0x3a1f206d fscrypt_symlink_getattr +EXPORT_SYMBOL_GPL vmlinux 0x39f31d57 __blk_req_zone_write_lock +EXPORT_SYMBOL_GPL vmlinux 0x39f38552 device_remove_groups +EXPORT_SYMBOL_GPL vmlinux 0x39f6898a find_get_pid +EXPORT_SYMBOL_GPL vmlinux 0x39f6f421 pm_clk_create +EXPORT_SYMBOL_GPL vmlinux 0x39f7fb23 md_bitmap_load +EXPORT_SYMBOL_GPL vmlinux 0x39feea59 sk_detach_filter +EXPORT_SYMBOL_GPL vmlinux 0x3a01d3b9 of_icc_get_from_provider EXPORT_SYMBOL_GPL vmlinux 0x3a24fb2f percpu_ref_resurrect EXPORT_SYMBOL_GPL vmlinux 0x3a26ed11 sched_clock -EXPORT_SYMBOL_GPL vmlinux 0x3a318db0 pm_wakeup_ws_event +EXPORT_SYMBOL_GPL vmlinux 0x3a34d7fd extcon_get_extcon_dev +EXPORT_SYMBOL_GPL vmlinux 0x3a3e5bc8 dev_fill_metadata_dst EXPORT_SYMBOL_GPL vmlinux 0x3a4f6a32 ata_sff_interrupt -EXPORT_SYMBOL_GPL vmlinux 0x3a527d42 crypto_stats_skcipher_encrypt EXPORT_SYMBOL_GPL vmlinux 0x3a536bd7 ring_buffer_read_finish EXPORT_SYMBOL_GPL vmlinux 0x3a55981a static_key_enable_cpuslocked -EXPORT_SYMBOL_GPL vmlinux 0x3a587591 pci_epc_stop -EXPORT_SYMBOL_GPL vmlinux 0x3a6ab8e7 scsi_eh_ready_devs -EXPORT_SYMBOL_GPL vmlinux 0x3a8a30f6 inet_ehash_nolisten +EXPORT_SYMBOL_GPL vmlinux 0x3a6549cb cpufreq_table_index_unsorted +EXPORT_SYMBOL_GPL vmlinux 0x3a68fab4 pci_ioremap_wc_bar +EXPORT_SYMBOL_GPL vmlinux 0x3a79ad2b uart_console_device +EXPORT_SYMBOL_GPL vmlinux 0x3a845c3a device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x3a8986ea ata_platform_remove_one EXPORT_SYMBOL_GPL vmlinux 0x3a8bbb8e trace_clock_jiffies +EXPORT_SYMBOL_GPL vmlinux 0x3a9603ba gpiod_export_link EXPORT_SYMBOL_GPL vmlinux 0x3a9be019 asymmetric_key_id_partial +EXPORT_SYMBOL_GPL vmlinux 0x3aa7b4c5 get_net_ns_by_pid +EXPORT_SYMBOL_GPL vmlinux 0x3abc1207 dma_release_channel +EXPORT_SYMBOL_GPL vmlinux 0x3abe9a08 ping_close EXPORT_SYMBOL_GPL vmlinux 0x3ac3feba rhltable_init -EXPORT_SYMBOL_GPL vmlinux 0x3ad87f44 devm_phy_put -EXPORT_SYMBOL_GPL vmlinux 0x3ad98157 cpu_device_create -EXPORT_SYMBOL_GPL vmlinux 0x3ae18c4c pci_dev_trylock -EXPORT_SYMBOL_GPL vmlinux 0x3aed3609 debugfs_create_size_t +EXPORT_SYMBOL_GPL vmlinux 0x3ac46913 blk_mq_sched_try_merge +EXPORT_SYMBOL_GPL vmlinux 0x3ac6c8e2 devm_pinctrl_register +EXPORT_SYMBOL_GPL vmlinux 0x3ae382cb acpi_set_modalias +EXPORT_SYMBOL_GPL vmlinux 0x3ae6b8d1 iommu_iova_to_phys +EXPORT_SYMBOL_GPL vmlinux 0x3ae8afa1 acpi_initialize_hp_context EXPORT_SYMBOL_GPL vmlinux 0x3af578f5 hyperv_report_panic -EXPORT_SYMBOL_GPL vmlinux 0x3b0dc3b9 generic_access_phys -EXPORT_SYMBOL_GPL vmlinux 0x3b112569 nvme_start_freeze -EXPORT_SYMBOL_GPL vmlinux 0x3b18d89a genphy_c45_read_pma -EXPORT_SYMBOL_GPL vmlinux 0x3b3e6cfd efivar_entry_iter -EXPORT_SYMBOL_GPL vmlinux 0x3b62ca48 __dma_request_channel -EXPORT_SYMBOL_GPL vmlinux 0x3b716d2e acpi_device_fix_up_power -EXPORT_SYMBOL_GPL vmlinux 0x3b74b156 crypto_aead_decrypt -EXPORT_SYMBOL_GPL vmlinux 0x3b7a7163 __static_call_return0 -EXPORT_SYMBOL_GPL vmlinux 0x3b8a005c __tracepoint_rpm_suspend +EXPORT_SYMBOL_GPL vmlinux 0x3afa9a05 irq_remove_generic_chip +EXPORT_SYMBOL_GPL vmlinux 0x3b1306c8 pid_nr_ns +EXPORT_SYMBOL_GPL vmlinux 0x3b14caf4 kill_dev_dax +EXPORT_SYMBOL_GPL vmlinux 0x3b1a4377 pingv6_ops +EXPORT_SYMBOL_GPL vmlinux 0x3b39e056 acpi_bus_trim +EXPORT_SYMBOL_GPL vmlinux 0x3b454d08 subsys_dev_iter_init +EXPORT_SYMBOL_GPL vmlinux 0x3b5109f8 trace_array_printk +EXPORT_SYMBOL_GPL vmlinux 0x3b5d326d __tracepoint_non_standard_event +EXPORT_SYMBOL_GPL vmlinux 0x3b5ecdd0 fuse_dax_cancel_work +EXPORT_SYMBOL_GPL vmlinux 0x3b63feba nfs_ssc_client_tbl +EXPORT_SYMBOL_GPL vmlinux 0x3b853800 pci_num_vf EXPORT_SYMBOL_GPL vmlinux 0x3b91db5b intel_pt_handle_vmx +EXPORT_SYMBOL_GPL vmlinux 0x3b958948 bpf_trace_run10 EXPORT_SYMBOL_GPL vmlinux 0x3b95f543 klp_shadow_free -EXPORT_SYMBOL_GPL vmlinux 0x3b980369 scsi_host_unblock -EXPORT_SYMBOL_GPL vmlinux 0x3b9eceb5 led_blink_set_oneshot +EXPORT_SYMBOL_GPL vmlinux 0x3b9e619b devlink_params_unregister EXPORT_SYMBOL_GPL vmlinux 0x3ba01b47 get_compat_sigset -EXPORT_SYMBOL_GPL vmlinux 0x3bb39caa clk_hw_is_enabled -EXPORT_SYMBOL_GPL vmlinux 0x3bbb170c __traceiter_io_page_fault -EXPORT_SYMBOL_GPL vmlinux 0x3bca85ce __sock_recv_ts_and_drops -EXPORT_SYMBOL_GPL vmlinux 0x3bd30e24 set_online_page_callback +EXPORT_SYMBOL_GPL vmlinux 0x3ba54df9 sk_psock_tls_strp_read +EXPORT_SYMBOL_GPL vmlinux 0x3ba94d00 ata_wait_register +EXPORT_SYMBOL_GPL vmlinux 0x3bb25741 bpf_prog_select_runtime +EXPORT_SYMBOL_GPL vmlinux 0x3bb31d45 vp_modern_get_status +EXPORT_SYMBOL_GPL vmlinux 0x3bd24fe9 sk_attach_filter EXPORT_SYMBOL_GPL vmlinux 0x3bdb5d28 alg_test -EXPORT_SYMBOL_GPL vmlinux 0x3be605e6 fuse_dev_free -EXPORT_SYMBOL_GPL vmlinux 0x3be9b185 fwnode_connection_find_match +EXPORT_SYMBOL_GPL vmlinux 0x3be63073 genphy_c45_pma_resume +EXPORT_SYMBOL_GPL vmlinux 0x3bedff5f genphy_c45_config_aneg EXPORT_SYMBOL_GPL vmlinux 0x3bf17755 mpi_read_buffer EXPORT_SYMBOL_GPL vmlinux 0x3bf2393a __SCT__tp_func_nvme_sq -EXPORT_SYMBOL_GPL vmlinux 0x3bfd10a8 rio_mport_get_feature +EXPORT_SYMBOL_GPL vmlinux 0x3bf2de58 xhci_init_driver +EXPORT_SYMBOL_GPL vmlinux 0x3c0bc093 pci_hp_deregister +EXPORT_SYMBOL_GPL vmlinux 0x3c0dbeaa ata_std_error_handler +EXPORT_SYMBOL_GPL vmlinux 0x3c0de3ac tcp_cong_avoid_ai EXPORT_SYMBOL_GPL vmlinux 0x3c0e8050 hyperv_pcpu_input_arg +EXPORT_SYMBOL_GPL vmlinux 0x3c12ba87 __ata_change_queue_depth EXPORT_SYMBOL_GPL vmlinux 0x3c1c3725 rcu_fwd_progress_check -EXPORT_SYMBOL_GPL vmlinux 0x3c36b84e bpf_sk_storage_diag_put -EXPORT_SYMBOL_GPL vmlinux 0x3c545963 spi_mem_dirmap_create +EXPORT_SYMBOL_GPL vmlinux 0x3c26995e irq_domain_create_legacy +EXPORT_SYMBOL_GPL vmlinux 0x3c58eb65 blk_mq_freeze_queue_wait EXPORT_SYMBOL_GPL vmlinux 0x3c5d543a hrtimer_start_range_ns -EXPORT_SYMBOL_GPL vmlinux 0x3c63ecae unix_outq_len -EXPORT_SYMBOL_GPL vmlinux 0x3c642f3d get_dev_pagemap -EXPORT_SYMBOL_GPL vmlinux 0x3c674abc pingv6_prot EXPORT_SYMBOL_GPL vmlinux 0x3c681dc4 ring_buffer_record_disable -EXPORT_SYMBOL_GPL vmlinux 0x3c6882f4 ipv6_recv_error -EXPORT_SYMBOL_GPL vmlinux 0x3c6a5e51 crypto_unregister_ahash -EXPORT_SYMBOL_GPL vmlinux 0x3c8a8054 virtqueue_enable_cb_prepare -EXPORT_SYMBOL_GPL vmlinux 0x3ca74641 vp_modern_get_num_queues -EXPORT_SYMBOL_GPL vmlinux 0x3cadc2c4 device_add_groups +EXPORT_SYMBOL_GPL vmlinux 0x3c76fb57 nfs42_ssc_register +EXPORT_SYMBOL_GPL vmlinux 0x3c94b2db balloon_page_enqueue +EXPORT_SYMBOL_GPL vmlinux 0x3c9bec12 fsstack_copy_attr_all +EXPORT_SYMBOL_GPL vmlinux 0x3ca35804 power_supply_put_battery_info EXPORT_SYMBOL_GPL vmlinux 0x3cc4b494 key_type_trusted EXPORT_SYMBOL_GPL vmlinux 0x3cd06035 add_input_randomness EXPORT_SYMBOL_GPL vmlinux 0x3cd1b510 trace_vbprintk -EXPORT_SYMBOL_GPL vmlinux 0x3cd6c1a1 rio_mport_initialize +EXPORT_SYMBOL_GPL vmlinux 0x3cd678be ata_dummy_port_info +EXPORT_SYMBOL_GPL vmlinux 0x3cdc16a3 sata_lpm_ignore_phy_events EXPORT_SYMBOL_GPL vmlinux 0x3ce650fd phy_10gbit_features -EXPORT_SYMBOL_GPL vmlinux 0x3cf270c2 blk_execute_rq_nowait -EXPORT_SYMBOL_GPL vmlinux 0x3cfc3d71 devm_pinctrl_register -EXPORT_SYMBOL_GPL vmlinux 0x3d1712a8 devfreq_get_devfreq_by_node +EXPORT_SYMBOL_GPL vmlinux 0x3cf5ac99 ata_sff_dma_pause +EXPORT_SYMBOL_GPL vmlinux 0x3d19296f blk_queue_rq_timeout +EXPORT_SYMBOL_GPL vmlinux 0x3d20f7b8 fwnode_graph_get_next_endpoint EXPORT_SYMBOL_GPL vmlinux 0x3d388324 dpm_resume_end +EXPORT_SYMBOL_GPL vmlinux 0x3d4a4839 crypto_stats_compress +EXPORT_SYMBOL_GPL vmlinux 0x3d4ea8d4 bpf_prog_sub EXPORT_SYMBOL_GPL vmlinux 0x3d510a7b rcu_jiffies_till_stall_check -EXPORT_SYMBOL_GPL vmlinux 0x3d598741 get_cpu_device -EXPORT_SYMBOL_GPL vmlinux 0x3d60f73a blk_mq_alloc_request_hctx -EXPORT_SYMBOL_GPL vmlinux 0x3d75cebc nfs_ssc_unregister -EXPORT_SYMBOL_GPL vmlinux 0x3d86e28e pci_user_read_config_dword +EXPORT_SYMBOL_GPL vmlinux 0x3d52a758 lwtunnel_get_encap_size +EXPORT_SYMBOL_GPL vmlinux 0x3d5b3773 devlink_trap_groups_register +EXPORT_SYMBOL_GPL vmlinux 0x3d6894e7 rio_release_outb_dbell +EXPORT_SYMBOL_GPL vmlinux 0x3d835088 netdev_is_rx_handler_busy EXPORT_SYMBOL_GPL vmlinux 0x3d8baf3b zs_huge_class_size -EXPORT_SYMBOL_GPL vmlinux 0x3d908988 dev_attr_ncq_prio_enable -EXPORT_SYMBOL_GPL vmlinux 0x3d973d41 platform_device_add_data +EXPORT_SYMBOL_GPL vmlinux 0x3d9b200b devm_usb_put_phy EXPORT_SYMBOL_GPL vmlinux 0x3d9bbf75 wwan_port_txon -EXPORT_SYMBOL_GPL vmlinux 0x3da0044a clockevents_unbind_device -EXPORT_SYMBOL_GPL vmlinux 0x3da64971 usb_phy_set_charger_state +EXPORT_SYMBOL_GPL vmlinux 0x3da1a7d7 devlink_port_type_eth_set +EXPORT_SYMBOL_GPL vmlinux 0x3da28684 class_dev_iter_exit EXPORT_SYMBOL_GPL vmlinux 0x3daa2540 nf_hooks_lwtunnel_enabled -EXPORT_SYMBOL_GPL vmlinux 0x3dad12bb acpi_driver_match_device +EXPORT_SYMBOL_GPL vmlinux 0x3dad8e5c cpufreq_dbs_governor_init EXPORT_SYMBOL_GPL vmlinux 0x3db48927 sbitmap_any_bit_set -EXPORT_SYMBOL_GPL vmlinux 0x3db948fc ata_sff_hsm_move -EXPORT_SYMBOL_GPL vmlinux 0x3dca41be usb_root_hub_lost_power -EXPORT_SYMBOL_GPL vmlinux 0x3ddb3179 devfreq_cooling_register -EXPORT_SYMBOL_GPL vmlinux 0x3dde1d06 iomap_truncate_page +EXPORT_SYMBOL_GPL vmlinux 0x3dc09633 ata_sff_wait_after_reset +EXPORT_SYMBOL_GPL vmlinux 0x3dd5ca8f generic_fh_to_dentry +EXPORT_SYMBOL_GPL vmlinux 0x3dd6bf58 dma_request_chan +EXPORT_SYMBOL_GPL vmlinux 0x3ddbbc20 proc_create_net_single +EXPORT_SYMBOL_GPL vmlinux 0x3dde6f06 mmu_interval_notifier_insert EXPORT_SYMBOL_GPL vmlinux 0x3de9cae1 crypto_remove_final +EXPORT_SYMBOL_GPL vmlinux 0x3dec1cb7 usb_clear_halt +EXPORT_SYMBOL_GPL vmlinux 0x3df5b6e2 sock_prot_inuse_get EXPORT_SYMBOL_GPL vmlinux 0x3df82d00 mce_log -EXPORT_SYMBOL_GPL vmlinux 0x3e078b1b uart_console_write -EXPORT_SYMBOL_GPL vmlinux 0x3e307e95 acpi_subsys_suspend_late -EXPORT_SYMBOL_GPL vmlinux 0x3e4a8ad7 pci_test_config_bits -EXPORT_SYMBOL_GPL vmlinux 0x3e648777 serial8250_modem_status +EXPORT_SYMBOL_GPL vmlinux 0x3dfc0fea vp_modern_map_vq_notify +EXPORT_SYMBOL_GPL vmlinux 0x3dff3eaf __traceiter_rpm_idle +EXPORT_SYMBOL_GPL vmlinux 0x3e091cc3 platform_get_irq +EXPORT_SYMBOL_GPL vmlinux 0x3e3b606a udp_bpf_update_proto +EXPORT_SYMBOL_GPL vmlinux 0x3e449ba2 klp_enable_patch +EXPORT_SYMBOL_GPL vmlinux 0x3e4756f3 usb_ifnum_to_if +EXPORT_SYMBOL_GPL vmlinux 0x3e4a42e3 pinctrl_enable +EXPORT_SYMBOL_GPL vmlinux 0x3e4e5d68 dev_pm_opp_put +EXPORT_SYMBOL_GPL vmlinux 0x3e4ef438 acpi_device_fwnode_ops +EXPORT_SYMBOL_GPL vmlinux 0x3e5c3865 regulator_map_voltage_iterate EXPORT_SYMBOL_GPL vmlinux 0x3e7080cb mpi_read_from_buffer -EXPORT_SYMBOL_GPL vmlinux 0x3e7a1f81 device_wakeup_enable -EXPORT_SYMBOL_GPL vmlinux 0x3e9b01cc vp_modern_generation -EXPORT_SYMBOL_GPL vmlinux 0x3ea267ce rio_local_get_device_id +EXPORT_SYMBOL_GPL vmlinux 0x3e81a8d9 devm_reset_control_array_get +EXPORT_SYMBOL_GPL vmlinux 0x3e8a55a4 extcon_register_notifier EXPORT_SYMBOL_GPL vmlinux 0x3ea5196d apei_osc_setup -EXPORT_SYMBOL_GPL vmlinux 0x3eb46c51 xhci_reset_bandwidth +EXPORT_SYMBOL_GPL vmlinux 0x3eaf5430 pin_user_pages_fast +EXPORT_SYMBOL_GPL vmlinux 0x3ebe2173 dma_mmap_noncontiguous +EXPORT_SYMBOL_GPL vmlinux 0x3ec121cd devm_add_action EXPORT_SYMBOL_GPL vmlinux 0x3ec93255 hv_get_isolation_type EXPORT_SYMBOL_GPL vmlinux 0x3ecbce4e find_iova -EXPORT_SYMBOL_GPL vmlinux 0x3ed45967 fixup_user_fault -EXPORT_SYMBOL_GPL vmlinux 0x3ed68103 crypto_register_shash +EXPORT_SYMBOL_GPL vmlinux 0x3ecc662f __tracepoint_pelt_rt_tp EXPORT_SYMBOL_GPL vmlinux 0x3ef051c8 crypto_inc EXPORT_SYMBOL_GPL vmlinux 0x3efd1889 dax_direct_access -EXPORT_SYMBOL_GPL vmlinux 0x3f1d95c8 devlink_alloc_ns -EXPORT_SYMBOL_GPL vmlinux 0x3f1dbe1c fwnode_count_parents +EXPORT_SYMBOL_GPL vmlinux 0x3f129545 acpi_dma_controller_register +EXPORT_SYMBOL_GPL vmlinux 0x3f1a98d4 blkg_lookup_slowpath EXPORT_SYMBOL_GPL vmlinux 0x3f2092e3 fl6_update_dst -EXPORT_SYMBOL_GPL vmlinux 0x3f274cd0 pm_generic_suspend -EXPORT_SYMBOL_GPL vmlinux 0x3f2868c9 dev_pm_genpd_resume -EXPORT_SYMBOL_GPL vmlinux 0x3f30ba54 ip_route_output_flow -EXPORT_SYMBOL_GPL vmlinux 0x3f4377f1 watchdog_unregister_device -EXPORT_SYMBOL_GPL vmlinux 0x3f49003b fuse_free_conn +EXPORT_SYMBOL_GPL vmlinux 0x3f293461 exportfs_encode_fh +EXPORT_SYMBOL_GPL vmlinux 0x3f3e20c6 vp_modern_get_features EXPORT_SYMBOL_GPL vmlinux 0x3f491f49 reset_control_bulk_reset -EXPORT_SYMBOL_GPL vmlinux 0x3f4a022c pci_sriov_configure_simple -EXPORT_SYMBOL_GPL vmlinux 0x3f5bea8b regulator_enable -EXPORT_SYMBOL_GPL vmlinux 0x3f7052fe l3mdev_fib_table_rcu -EXPORT_SYMBOL_GPL vmlinux 0x3f82202f dw_pcie_ep_init_notify +EXPORT_SYMBOL_GPL vmlinux 0x3f531b5f relay_subbufs_consumed +EXPORT_SYMBOL_GPL vmlinux 0x3f6e58f1 ip6_route_lookup EXPORT_SYMBOL_GPL vmlinux 0x3f83f8d3 rcu_bind_current_to_nocb EXPORT_SYMBOL_GPL vmlinux 0x3f84bcd7 dax_alive +EXPORT_SYMBOL_GPL vmlinux 0x3f8914f7 vfio_register_iommu_driver +EXPORT_SYMBOL_GPL vmlinux 0x3f89646b iomap_releasepage EXPORT_SYMBOL_GPL vmlinux 0x3f8ab72e devlink_fmsg_bool_put -EXPORT_SYMBOL_GPL vmlinux 0x3fa14c8e dma_request_chan_by_mask -EXPORT_SYMBOL_GPL vmlinux 0x3fa70d89 crypto_mod_get -EXPORT_SYMBOL_GPL vmlinux 0x3faafb33 serial8250_do_set_divisor +EXPORT_SYMBOL_GPL vmlinux 0x3fa52bb8 device_dma_supported +EXPORT_SYMBOL_GPL vmlinux 0x3fad98f4 rt_mutex_lock EXPORT_SYMBOL_GPL vmlinux 0x3fae6ab0 hv_vp_index -EXPORT_SYMBOL_GPL vmlinux 0x3fb60556 crypto_register_alg -EXPORT_SYMBOL_GPL vmlinux 0x3fca5680 usb_hcd_poll_rh_status -EXPORT_SYMBOL_GPL vmlinux 0x3fd6a7f6 __tracepoint_sched_cpu_capacity_tp -EXPORT_SYMBOL_GPL vmlinux 0x3fe261ad dma_alloc_noncontiguous +EXPORT_SYMBOL_GPL vmlinux 0x3fbc7673 __devm_reset_control_get +EXPORT_SYMBOL_GPL vmlinux 0x3fd597f3 smpboot_register_percpu_thread +EXPORT_SYMBOL_GPL vmlinux 0x3fd6afeb acpi_debugfs_dir +EXPORT_SYMBOL_GPL vmlinux 0x3fd7f9e6 bpf_preload_ops EXPORT_SYMBOL_GPL vmlinux 0x3fe35aea irq_bypass_unregister_consumer EXPORT_SYMBOL_GPL vmlinux 0x3fe6c346 devlink_fmsg_binary_pair_put -EXPORT_SYMBOL_GPL vmlinux 0x3fe75fa3 mmu_notifier_register EXPORT_SYMBOL_GPL vmlinux 0x3ff82085 public_key_signature_free EXPORT_SYMBOL_GPL vmlinux 0x3ffdacf3 timerqueue_iterate_next EXPORT_SYMBOL_GPL vmlinux 0x400a024b acpi_scan_lock_release +EXPORT_SYMBOL_GPL vmlinux 0x401d1eef spi_res_alloc +EXPORT_SYMBOL_GPL vmlinux 0x401fbacb scsi_dh_attached_handler_name EXPORT_SYMBOL_GPL vmlinux 0x40267068 usb_anchor_resume_wakeups -EXPORT_SYMBOL_GPL vmlinux 0x4029e7b1 bpf_prog_sub -EXPORT_SYMBOL_GPL vmlinux 0x4031ae5a usb_unlocked_enable_lpm EXPORT_SYMBOL_GPL vmlinux 0x403f9529 gpio_request_one -EXPORT_SYMBOL_GPL vmlinux 0x403fc638 pinctrl_dev_get_name +EXPORT_SYMBOL_GPL vmlinux 0x404318f1 nd_blk_region_set_provider_data EXPORT_SYMBOL_GPL vmlinux 0x4044ca16 pkcs7_verify -EXPORT_SYMBOL_GPL vmlinux 0x4048875c devm_regulator_get -EXPORT_SYMBOL_GPL vmlinux 0x405e6410 mbox_chan_txdone -EXPORT_SYMBOL_GPL vmlinux 0x4061731a usb_lock_device_for_reset +EXPORT_SYMBOL_GPL vmlinux 0x40567a7a dma_buf_unpin EXPORT_SYMBOL_GPL vmlinux 0x4065d168 pm_print_active_wakeup_sources EXPORT_SYMBOL_GPL vmlinux 0x406c4cb1 hrtimer_resolution EXPORT_SYMBOL_GPL vmlinux 0x4071b517 out_of_line_wait_on_bit_timeout -EXPORT_SYMBOL_GPL vmlinux 0x40748a02 transport_add_device -EXPORT_SYMBOL_GPL vmlinux 0x40757bfe ata_scsi_slave_config +EXPORT_SYMBOL_GPL vmlinux 0x4078bf25 devm_irq_alloc_generic_chip EXPORT_SYMBOL_GPL vmlinux 0x407af304 usb_wait_anchor_empty_timeout -EXPORT_SYMBOL_GPL vmlinux 0x4099cf94 ping_bind +EXPORT_SYMBOL_GPL vmlinux 0x407bdc09 regulator_bulk_enable EXPORT_SYMBOL_GPL vmlinux 0x4099f919 tun_ptr_free +EXPORT_SYMBOL_GPL vmlinux 0x40a0014a usb_phy_roothub_suspend EXPORT_SYMBOL_GPL vmlinux 0x40a0aafc __flush_tlb_all -EXPORT_SYMBOL_GPL vmlinux 0x40a4f6d6 rtnl_register_module -EXPORT_SYMBOL_GPL vmlinux 0x40bdd187 __udp4_lib_lookup +EXPORT_SYMBOL_GPL vmlinux 0x40a7fddf nvme_remove_namespaces +EXPORT_SYMBOL_GPL vmlinux 0x40b17047 acpi_pci_find_root EXPORT_SYMBOL_GPL vmlinux 0x40d349b6 sbitmap_queue_resize -EXPORT_SYMBOL_GPL vmlinux 0x40d36d34 __SCK__tp_func_br_fdb_add -EXPORT_SYMBOL_GPL vmlinux 0x40de6d8d icc_provider_del -EXPORT_SYMBOL_GPL vmlinux 0x40e44551 regmap_test_bits -EXPORT_SYMBOL_GPL vmlinux 0x40e9a9db virtqueue_get_buf +EXPORT_SYMBOL_GPL vmlinux 0x40df7186 ata_do_set_mode EXPORT_SYMBOL_GPL vmlinux 0x40f0683e reset_control_put -EXPORT_SYMBOL_GPL vmlinux 0x40f6bd4f edac_pci_free_ctl_info EXPORT_SYMBOL_GPL vmlinux 0x40f8b94e ring_buffer_iter_dropped EXPORT_SYMBOL_GPL vmlinux 0x40f8bd4e klist_add_before EXPORT_SYMBOL_GPL vmlinux 0x4100a662 clk_get_scaled_duty_cycle -EXPORT_SYMBOL_GPL vmlinux 0x410a61cc security_path_rmdir -EXPORT_SYMBOL_GPL vmlinux 0x410ac3c1 platform_driver_unregister +EXPORT_SYMBOL_GPL vmlinux 0x411a8564 set_selection_kernel EXPORT_SYMBOL_GPL vmlinux 0x4129f5ee kernel_fpu_begin_mask -EXPORT_SYMBOL_GPL vmlinux 0x412a18a8 __tracepoint_remove_device_from_group EXPORT_SYMBOL_GPL vmlinux 0x412bc681 ring_buffer_empty_cpu -EXPORT_SYMBOL_GPL vmlinux 0x412df1c0 led_update_brightness -EXPORT_SYMBOL_GPL vmlinux 0x413d6d2f cgroup_get_from_id -EXPORT_SYMBOL_GPL vmlinux 0x4149a056 edac_device_del_device -EXPORT_SYMBOL_GPL vmlinux 0x414c1ac1 validate_xmit_skb_list -EXPORT_SYMBOL_GPL vmlinux 0x4162880f balloon_page_list_enqueue +EXPORT_SYMBOL_GPL vmlinux 0x41383d10 vfio_pci_core_mmap +EXPORT_SYMBOL_GPL vmlinux 0x4140d4f2 exportfs_encode_inode_fh +EXPORT_SYMBOL_GPL vmlinux 0x4141d292 _proc_mkdir +EXPORT_SYMBOL_GPL vmlinux 0x4147b551 nfs42_ssc_unregister +EXPORT_SYMBOL_GPL vmlinux 0x4149d0e7 cpufreq_cpu_get +EXPORT_SYMBOL_GPL vmlinux 0x41527931 dma_buf_end_cpu_access +EXPORT_SYMBOL_GPL vmlinux 0x41766164 gpiod_get_value EXPORT_SYMBOL_GPL vmlinux 0x41814cb8 dirty_writeback_interval -EXPORT_SYMBOL_GPL vmlinux 0x41832b8f regcache_cache_only EXPORT_SYMBOL_GPL vmlinux 0x418873cc irq_bypass_register_producer -EXPORT_SYMBOL_GPL vmlinux 0x41956964 cdrom_multisession -EXPORT_SYMBOL_GPL vmlinux 0x4199dfd2 devlink_free -EXPORT_SYMBOL_GPL vmlinux 0x419a2afa __traceiter_rpm_return_int +EXPORT_SYMBOL_GPL vmlinux 0x4199c050 rio_add_net EXPORT_SYMBOL_GPL vmlinux 0x419e7efd sfp_module_stop EXPORT_SYMBOL_GPL vmlinux 0x41b0415f srcu_notifier_chain_unregister +EXPORT_SYMBOL_GPL vmlinux 0x41b21ba3 __rio_local_write_config_16 +EXPORT_SYMBOL_GPL vmlinux 0x41b69252 kgdb_unregister_io_module EXPORT_SYMBOL_GPL vmlinux 0x41b7e8e2 register_kretprobe EXPORT_SYMBOL_GPL vmlinux 0x41b9a6e6 bsg_unregister_queue -EXPORT_SYMBOL_GPL vmlinux 0x41c48f4a __irq_set_handler -EXPORT_SYMBOL_GPL vmlinux 0x41c9fe72 extcon_set_state_sync -EXPORT_SYMBOL_GPL vmlinux 0x41e56e5b fat_search_long +EXPORT_SYMBOL_GPL vmlinux 0x41c84218 iommu_fwspec_add_ids +EXPORT_SYMBOL_GPL vmlinux 0x41c96dae led_blink_set_oneshot +EXPORT_SYMBOL_GPL vmlinux 0x41ccfa0d efivars_unregister +EXPORT_SYMBOL_GPL vmlinux 0x41d62e30 icc_node_create +EXPORT_SYMBOL_GPL vmlinux 0x41ddb011 wakeup_source_unregister +EXPORT_SYMBOL_GPL vmlinux 0x41de6e3e crypto_unregister_alg +EXPORT_SYMBOL_GPL vmlinux 0x41e4b650 __traceiter_devlink_trap_report +EXPORT_SYMBOL_GPL vmlinux 0x41e51cbf dma_buf_map_attachment +EXPORT_SYMBOL_GPL vmlinux 0x41e8e11c ip_tunnel_delete_nets +EXPORT_SYMBOL_GPL vmlinux 0x41ebe3db devm_nvmem_register +EXPORT_SYMBOL_GPL vmlinux 0x41ecb767 class_find_device EXPORT_SYMBOL_GPL vmlinux 0x41ed3cec eventfd_ctx_remove_wait_queue -EXPORT_SYMBOL_GPL vmlinux 0x4205fe27 vfio_pci_core_mmap -EXPORT_SYMBOL_GPL vmlinux 0x42076aee __irq_alloc_domain_generic_chips +EXPORT_SYMBOL_GPL vmlinux 0x42075886 pci_find_next_ext_capability +EXPORT_SYMBOL_GPL vmlinux 0x42080226 crypto_unregister_akcipher +EXPORT_SYMBOL_GPL vmlinux 0x420abdc6 irq_chip_eoi_parent EXPORT_SYMBOL_GPL vmlinux 0x420f3d01 nvmem_unregister_notifier -EXPORT_SYMBOL_GPL vmlinux 0x42112b20 ncsi_start_dev -EXPORT_SYMBOL_GPL vmlinux 0x42164a57 platform_msi_domain_free_irqs -EXPORT_SYMBOL_GPL vmlinux 0x421bbd00 regulator_get_voltage_rdev -EXPORT_SYMBOL_GPL vmlinux 0x421c0c18 register_user_hw_breakpoint -EXPORT_SYMBOL_GPL vmlinux 0x422c89ee __SCK__tp_func_extlog_mem_event +EXPORT_SYMBOL_GPL vmlinux 0x42150c95 irq_chip_release_resources_parent +EXPORT_SYMBOL_GPL vmlinux 0x421e5570 alloc_io_pgtable_ops EXPORT_SYMBOL_GPL vmlinux 0x422e578a __SCT__tp_func_add_device_to_group -EXPORT_SYMBOL_GPL vmlinux 0x42439167 usb_disable_ltm -EXPORT_SYMBOL_GPL vmlinux 0x424cf771 __SCK__tp_func_map -EXPORT_SYMBOL_GPL vmlinux 0x425944b4 ata_sas_port_resume +EXPORT_SYMBOL_GPL vmlinux 0x423580b9 sock_map_close +EXPORT_SYMBOL_GPL vmlinux 0x423e58d4 raw_seq_start +EXPORT_SYMBOL_GPL vmlinux 0x42436026 __irq_resolve_mapping EXPORT_SYMBOL_GPL vmlinux 0x42635d55 pm_suspend_global_flags EXPORT_SYMBOL_GPL vmlinux 0x426452a3 acpi_evaluation_failure_warn -EXPORT_SYMBOL_GPL vmlinux 0x427207e8 component_bind_all +EXPORT_SYMBOL_GPL vmlinux 0x4273030e virtio_device_restore +EXPORT_SYMBOL_GPL vmlinux 0x427cb8e1 pci_enable_ats +EXPORT_SYMBOL_GPL vmlinux 0x427dcc3c __pm_runtime_idle EXPORT_SYMBOL_GPL vmlinux 0x42825ce2 rcu_scheduler_active -EXPORT_SYMBOL_GPL vmlinux 0x4296905b blkcg_activate_policy -EXPORT_SYMBOL_GPL vmlinux 0x4299760f iomap_dio_rw -EXPORT_SYMBOL_GPL vmlinux 0x42a2c197 clk_mux_determine_rate_flags -EXPORT_SYMBOL_GPL vmlinux 0x42db56e6 devlink_dpipe_action_put +EXPORT_SYMBOL_GPL vmlinux 0x42907473 blk_abort_request +EXPORT_SYMBOL_GPL vmlinux 0x42ae2cd4 phy_reset +EXPORT_SYMBOL_GPL vmlinux 0x42be6b9a xfrm_dev_offload_ok +EXPORT_SYMBOL_GPL vmlinux 0x42ce1ed5 blk_queue_flag_test_and_set +EXPORT_SYMBOL_GPL vmlinux 0x42d22656 ata_sas_port_init +EXPORT_SYMBOL_GPL vmlinux 0x42d8b61c sched_trace_cfs_rq_path +EXPORT_SYMBOL_GPL vmlinux 0x42e3fc77 handle_level_irq EXPORT_SYMBOL_GPL vmlinux 0x42e445f6 clk_mux_val_to_index +EXPORT_SYMBOL_GPL vmlinux 0x42e68f65 pci_epc_write_header EXPORT_SYMBOL_GPL vmlinux 0x42e9d0da ring_buffer_unlock_commit -EXPORT_SYMBOL_GPL vmlinux 0x42eb2c17 irq_domain_create_sim -EXPORT_SYMBOL_GPL vmlinux 0x42ebfefe pci_user_write_config_byte +EXPORT_SYMBOL_GPL vmlinux 0x42ebc799 ptdump_walk_pgd_level_debugfs +EXPORT_SYMBOL_GPL vmlinux 0x42f261e7 unix_inq_len +EXPORT_SYMBOL_GPL vmlinux 0x42f3fd1f devm_regulator_register +EXPORT_SYMBOL_GPL vmlinux 0x42f5e39c pci_epc_mem_init EXPORT_SYMBOL_GPL vmlinux 0x42f728aa mctrl_gpio_get_outputs -EXPORT_SYMBOL_GPL vmlinux 0x4301030d serial8250_get_port EXPORT_SYMBOL_GPL vmlinux 0x430d88ec __traceiter_arm_event -EXPORT_SYMBOL_GPL vmlinux 0x433479fc crypto_unregister_template -EXPORT_SYMBOL_GPL vmlinux 0x434403f5 spi_finalize_current_transfer +EXPORT_SYMBOL_GPL vmlinux 0x4311c27b vfio_virqfd_enable +EXPORT_SYMBOL_GPL vmlinux 0x4313c776 vchan_tx_desc_free +EXPORT_SYMBOL_GPL vmlinux 0x4331aa52 msi_desc_to_pci_sysdata +EXPORT_SYMBOL_GPL vmlinux 0x433f7daa nvme_try_sched_reset EXPORT_SYMBOL_GPL vmlinux 0x4357074b fpstate_clear_xstate_component -EXPORT_SYMBOL_GPL vmlinux 0x436784f7 device_match_name +EXPORT_SYMBOL_GPL vmlinux 0x43688955 scsi_autopm_get_device +EXPORT_SYMBOL_GPL vmlinux 0x4369a439 __ata_ehi_push_desc +EXPORT_SYMBOL_GPL vmlinux 0x436b6b35 blkcg_root EXPORT_SYMBOL_GPL vmlinux 0x436d817f mpi_clear_bit +EXPORT_SYMBOL_GPL vmlinux 0x436f881b fwnode_get_phy_mode EXPORT_SYMBOL_GPL vmlinux 0x437eb1df ipv6_mod_enabled -EXPORT_SYMBOL_GPL vmlinux 0x4388289d bsg_remove_queue -EXPORT_SYMBOL_GPL vmlinux 0x43893996 regulator_map_voltage_linear_range +EXPORT_SYMBOL_GPL vmlinux 0x438260df __SCK__tp_func_kfree_skb EXPORT_SYMBOL_GPL vmlinux 0x438d8df2 iova_cache_get -EXPORT_SYMBOL_GPL vmlinux 0x439e5ac6 ata_sff_error_handler -EXPORT_SYMBOL_GPL vmlinux 0x43a0f4e4 crypto_stats_ahash_update -EXPORT_SYMBOL_GPL vmlinux 0x43a9f5f6 regulator_set_voltage_time -EXPORT_SYMBOL_GPL vmlinux 0x43aa1810 cpufreq_unregister_governor +EXPORT_SYMBOL_GPL vmlinux 0x43a0920c cpuidle_register EXPORT_SYMBOL_GPL vmlinux 0x43aa319e lease_register_notifier -EXPORT_SYMBOL_GPL vmlinux 0x43ac92ed dm_suspended -EXPORT_SYMBOL_GPL vmlinux 0x43c34800 crypto_comp_decompress -EXPORT_SYMBOL_GPL vmlinux 0x43c4de70 blk_mq_complete_request_remote -EXPORT_SYMBOL_GPL vmlinux 0x43cf4354 ip_tunnel_encap_setup +EXPORT_SYMBOL_GPL vmlinux 0x43ad0da5 perf_aux_output_begin +EXPORT_SYMBOL_GPL vmlinux 0x43c100e2 phy_package_join +EXPORT_SYMBOL_GPL vmlinux 0x43c1d9e8 usb_phy_set_event +EXPORT_SYMBOL_GPL vmlinux 0x43d91ca9 regulator_get_linear_step +EXPORT_SYMBOL_GPL vmlinux 0x43e38456 percpu_up_write +EXPORT_SYMBOL_GPL vmlinux 0x43e3c2ed serial8250_rpm_put +EXPORT_SYMBOL_GPL vmlinux 0x43e7ae64 metadata_dst_alloc +EXPORT_SYMBOL_GPL vmlinux 0x43e8ee8f inode_dax EXPORT_SYMBOL_GPL vmlinux 0x43f56e82 ata_xfer_mode2shift -EXPORT_SYMBOL_GPL vmlinux 0x43f62933 virtio_device_restore EXPORT_SYMBOL_GPL vmlinux 0x43f81957 clk_round_rate -EXPORT_SYMBOL_GPL vmlinux 0x43f8f03d xfrm_dev_state_add EXPORT_SYMBOL_GPL vmlinux 0x43f92edd wait_for_initramfs EXPORT_SYMBOL_GPL vmlinux 0x4401e6c2 mpi_cmpabs -EXPORT_SYMBOL_GPL vmlinux 0x44053db5 tpm_tis_core_init -EXPORT_SYMBOL_GPL vmlinux 0x440afa13 rio_register_scan +EXPORT_SYMBOL_GPL vmlinux 0x441eb6e6 sata_async_notification +EXPORT_SYMBOL_GPL vmlinux 0x442a892b extcon_sync +EXPORT_SYMBOL_GPL vmlinux 0x442cd245 __traceiter_neigh_update EXPORT_SYMBOL_GPL vmlinux 0x442deaa9 poll_state_synchronize_rcu -EXPORT_SYMBOL_GPL vmlinux 0x443864b5 ata_do_set_mode -EXPORT_SYMBOL_GPL vmlinux 0x444131eb synth_event_create -EXPORT_SYMBOL_GPL vmlinux 0x4443adf5 __traceiter_napi_poll -EXPORT_SYMBOL_GPL vmlinux 0x4443f0dc vmbus_driver_unregister +EXPORT_SYMBOL_GPL vmlinux 0x4431abb3 gpiochip_find +EXPORT_SYMBOL_GPL vmlinux 0x44435ca7 devm_rtc_nvmem_register EXPORT_SYMBOL_GPL vmlinux 0x445a09c0 nvmem_device_cell_write -EXPORT_SYMBOL_GPL vmlinux 0x445defa2 lwtunnel_get_encap_size -EXPORT_SYMBOL_GPL vmlinux 0x44828dae __tracepoint_xhci_dbg_quirks -EXPORT_SYMBOL_GPL vmlinux 0x4482d253 devlink_port_params_unregister EXPORT_SYMBOL_GPL vmlinux 0x4484a5a4 wait_for_device_probe -EXPORT_SYMBOL_GPL vmlinux 0x448a98b0 irq_gc_set_wake -EXPORT_SYMBOL_GPL vmlinux 0x44986c5c led_trigger_register_simple -EXPORT_SYMBOL_GPL vmlinux 0x44a9738b usb_kill_urb EXPORT_SYMBOL_GPL vmlinux 0x44bae227 bit_wait_timeout -EXPORT_SYMBOL_GPL vmlinux 0x44bd2421 virtio_config_changed -EXPORT_SYMBOL_GPL vmlinux 0x44bdf644 tpm1_do_selftest +EXPORT_SYMBOL_GPL vmlinux 0x44c2d3e1 gpiochip_irq_map +EXPORT_SYMBOL_GPL vmlinux 0x44c8098d hv_pkt_iter_close EXPORT_SYMBOL_GPL vmlinux 0x44cf8cf0 blk_zone_cond_str -EXPORT_SYMBOL_GPL vmlinux 0x44d2ed9f hsu_dma_probe -EXPORT_SYMBOL_GPL vmlinux 0x44e51976 strp_done +EXPORT_SYMBOL_GPL vmlinux 0x44d17d63 iommu_group_remove_device +EXPORT_SYMBOL_GPL vmlinux 0x44e215be get_governor_parent_kobj +EXPORT_SYMBOL_GPL vmlinux 0x44e5ecdf ip_valid_fib_dump_req +EXPORT_SYMBOL_GPL vmlinux 0x44f66163 vmbus_next_request_id EXPORT_SYMBOL_GPL vmlinux 0x450110e8 perf_assign_events EXPORT_SYMBOL_GPL vmlinux 0x4507f4a8 cpuhp_tasks_frozen -EXPORT_SYMBOL_GPL vmlinux 0x4509de72 dmaengine_unmap_put -EXPORT_SYMBOL_GPL vmlinux 0x450abacc devm_nvmem_register -EXPORT_SYMBOL_GPL vmlinux 0x452b0771 serial8250_clear_and_reinit_fifos +EXPORT_SYMBOL_GPL vmlinux 0x451c79ae fwnode_property_read_u64_array +EXPORT_SYMBOL_GPL vmlinux 0x452377d6 clean_record_shared_mapping_range +EXPORT_SYMBOL_GPL vmlinux 0x453155fc xhci_run EXPORT_SYMBOL_GPL vmlinux 0x4531624f usb_decode_ctrl EXPORT_SYMBOL_GPL vmlinux 0x4531ab62 copy_from_kernel_nofault +EXPORT_SYMBOL_GPL vmlinux 0x453d3eeb blkg_rwstat_recursive_sum EXPORT_SYMBOL_GPL vmlinux 0x4541fe0d mtrr_state -EXPORT_SYMBOL_GPL vmlinux 0x454b9f74 iommu_group_add_device -EXPORT_SYMBOL_GPL vmlinux 0x454e9de0 spi_write_then_read +EXPORT_SYMBOL_GPL vmlinux 0x4549d2c6 devm_spi_mem_dirmap_create +EXPORT_SYMBOL_GPL vmlinux 0x4552bfa2 nvmem_device_find EXPORT_SYMBOL_GPL vmlinux 0x45558f56 clk_unregister_fixed_factor -EXPORT_SYMBOL_GPL vmlinux 0x455ce66e dma_get_required_mask -EXPORT_SYMBOL_GPL vmlinux 0x456c35ca hv_pkt_iter_first +EXPORT_SYMBOL_GPL vmlinux 0x4557b0ca clone_private_mount +EXPORT_SYMBOL_GPL vmlinux 0x45735981 __tracepoint_pelt_irq_tp EXPORT_SYMBOL_GPL vmlinux 0x457594fa crypto_alg_list +EXPORT_SYMBOL_GPL vmlinux 0x459a3733 dw_pcie_host_init EXPORT_SYMBOL_GPL vmlinux 0x459e6151 mm_unaccount_pinned_pages -EXPORT_SYMBOL_GPL vmlinux 0x45aaf612 dax_layout_busy_page_range -EXPORT_SYMBOL_GPL vmlinux 0x45b5a95d devm_of_phy_get -EXPORT_SYMBOL_GPL vmlinux 0x45ff1a2d udp_init_sock +EXPORT_SYMBOL_GPL vmlinux 0x45ac2d53 clk_register +EXPORT_SYMBOL_GPL vmlinux 0x45cd90fc nd_region_provider_data +EXPORT_SYMBOL_GPL vmlinux 0x45d955d3 __tracepoint_sched_util_est_se_tp +EXPORT_SYMBOL_GPL vmlinux 0x45f8e71e pci_epf_remove_vepf +EXPORT_SYMBOL_GPL vmlinux 0x45f933b4 tty_encode_baud_rate EXPORT_SYMBOL_GPL vmlinux 0x46013233 net_dec_ingress_queue EXPORT_SYMBOL_GPL vmlinux 0x46030074 __hrtimer_get_remaining -EXPORT_SYMBOL_GPL vmlinux 0x4605c54d phy_speed_up -EXPORT_SYMBOL_GPL vmlinux 0x46062c0c blk_rq_unprep_clone -EXPORT_SYMBOL_GPL vmlinux 0x46069b43 thermal_cooling_device_register -EXPORT_SYMBOL_GPL vmlinux 0x463219f1 get_governor_parent_kobj +EXPORT_SYMBOL_GPL vmlinux 0x46127ded md_kick_rdev_from_array +EXPORT_SYMBOL_GPL vmlinux 0x46212485 nvdimm_volatile_region_create +EXPORT_SYMBOL_GPL vmlinux 0x46282985 ata_dev_pair EXPORT_SYMBOL_GPL vmlinux 0x4639bcda acpi_nfit_shutdown +EXPORT_SYMBOL_GPL vmlinux 0x463ce94f vmbus_free_ring +EXPORT_SYMBOL_GPL vmlinux 0x463d59da usb_bulk_msg EXPORT_SYMBOL_GPL vmlinux 0x463d8290 __irq_alloc_descs -EXPORT_SYMBOL_GPL vmlinux 0x463eeca1 iommu_sva_bind_device -EXPORT_SYMBOL_GPL vmlinux 0x46526a93 usb_hcd_start_port_resume -EXPORT_SYMBOL_GPL vmlinux 0x4663f6f1 vfs_getxattr_alloc -EXPORT_SYMBOL_GPL vmlinux 0x467cccfd regulator_unregister_supply_alias -EXPORT_SYMBOL_GPL vmlinux 0x468829dc crypto_unregister_ahashes +EXPORT_SYMBOL_GPL vmlinux 0x463e10de ata_cable_unknown +EXPORT_SYMBOL_GPL vmlinux 0x463efb92 sock_map_unhash +EXPORT_SYMBOL_GPL vmlinux 0x464d6d67 pm_relax +EXPORT_SYMBOL_GPL vmlinux 0x464f2d25 nvme_start_ctrl +EXPORT_SYMBOL_GPL vmlinux 0x465cc13b genphy_c45_read_link +EXPORT_SYMBOL_GPL vmlinux 0x46632290 init_pid_ns +EXPORT_SYMBOL_GPL vmlinux 0x466540ef vchan_find_desc +EXPORT_SYMBOL_GPL vmlinux 0x466831e8 regmap_read +EXPORT_SYMBOL_GPL vmlinux 0x467a1feb lwtunnel_encap_add_ops +EXPORT_SYMBOL_GPL vmlinux 0x467db937 gpiochip_add_pingroup_range +EXPORT_SYMBOL_GPL vmlinux 0x4685b444 pm_runtime_get_if_active EXPORT_SYMBOL_GPL vmlinux 0x4688d7ec pvclock_gtod_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0x4690d0d4 gpiod_get_raw_value_cansleep EXPORT_SYMBOL_GPL vmlinux 0x46a417ca vmbus_proto_version EXPORT_SYMBOL_GPL vmlinux 0x46a4b118 hrtimer_cancel EXPORT_SYMBOL_GPL vmlinux 0x46a6c9ef hv_get_tsc_page -EXPORT_SYMBOL_GPL vmlinux 0x46b871c3 regulator_get_mode +EXPORT_SYMBOL_GPL vmlinux 0x46b7d98a bdi_dev_name +EXPORT_SYMBOL_GPL vmlinux 0x46ba029a crypto_register_aead +EXPORT_SYMBOL_GPL vmlinux 0x46bf26f0 blk_rq_err_bytes EXPORT_SYMBOL_GPL vmlinux 0x46c5be22 clk_multiplier_ops -EXPORT_SYMBOL_GPL vmlinux 0x46cef72c find_extend_vma -EXPORT_SYMBOL_GPL vmlinux 0x46e157b5 ata_host_alloc +EXPORT_SYMBOL_GPL vmlinux 0x46e79fcd mbox_request_channel EXPORT_SYMBOL_GPL vmlinux 0x46f42be0 devlink_fmsg_u8_put +EXPORT_SYMBOL_GPL vmlinux 0x46f51d24 devm_of_icc_get +EXPORT_SYMBOL_GPL vmlinux 0x471f49a7 devfreq_event_add_edev EXPORT_SYMBOL_GPL vmlinux 0x47229b5c gpio_request -EXPORT_SYMBOL_GPL vmlinux 0x4735184e ncsi_vlan_rx_add_vid -EXPORT_SYMBOL_GPL vmlinux 0x473bfd28 __tracepoint_mc_event -EXPORT_SYMBOL_GPL vmlinux 0x4756513b usb_acpi_power_manageable -EXPORT_SYMBOL_GPL vmlinux 0x4757d258 gpiochip_get_desc -EXPORT_SYMBOL_GPL vmlinux 0x475ae5d6 acpi_dma_controller_free +EXPORT_SYMBOL_GPL vmlinux 0x47282bb2 transport_setup_device +EXPORT_SYMBOL_GPL vmlinux 0x47293aad __SCK__tp_func_rpm_return_int +EXPORT_SYMBOL_GPL vmlinux 0x472bce72 to_nd_desc +EXPORT_SYMBOL_GPL vmlinux 0x4746621b espintcp_queue_out +EXPORT_SYMBOL_GPL vmlinux 0x47507f8b pcie_flr EXPORT_SYMBOL_GPL vmlinux 0x4761f17c register_netevent_notifier -EXPORT_SYMBOL_GPL vmlinux 0x47699c19 fwnode_graph_get_port_parent -EXPORT_SYMBOL_GPL vmlinux 0x477471aa ata_bmdma_port_start32 +EXPORT_SYMBOL_GPL vmlinux 0x477bbe36 add_to_page_cache_lru EXPORT_SYMBOL_GPL vmlinux 0x4787ff15 srcu_notifier_call_chain EXPORT_SYMBOL_GPL vmlinux 0x47884890 system_power_efficient_wq EXPORT_SYMBOL_GPL vmlinux 0x478debf5 phy_10gbit_fec_features EXPORT_SYMBOL_GPL vmlinux 0x478e81f8 tcp_orphan_count EXPORT_SYMBOL_GPL vmlinux 0x4791cb91 apei_mce_report_mem_error EXPORT_SYMBOL_GPL vmlinux 0x479f7d4b clk_bulk_disable -EXPORT_SYMBOL_GPL vmlinux 0x47a652bb get_net_ns -EXPORT_SYMBOL_GPL vmlinux 0x47a915a3 scsi_mode_select EXPORT_SYMBOL_GPL vmlinux 0x47aad3b9 have_governor_per_policy -EXPORT_SYMBOL_GPL vmlinux 0x47b01678 _proc_mkdir -EXPORT_SYMBOL_GPL vmlinux 0x47b29620 dev_pm_genpd_set_performance_state -EXPORT_SYMBOL_GPL vmlinux 0x47ca4521 skb_complete_tx_timestamp -EXPORT_SYMBOL_GPL vmlinux 0x47d02251 vfio_device_put +EXPORT_SYMBOL_GPL vmlinux 0x47bc7b4b blk_mq_alloc_request_hctx +EXPORT_SYMBOL_GPL vmlinux 0x47beeab6 rio_unmap_outb_region EXPORT_SYMBOL_GPL vmlinux 0x47d0eea2 acpi_lpat_temp_to_raw -EXPORT_SYMBOL_GPL vmlinux 0x47d9320d __traceiter_fib6_table_lookup EXPORT_SYMBOL_GPL vmlinux 0x47de0dc7 clk_unregister_mux -EXPORT_SYMBOL_GPL vmlinux 0x47eb8b96 regmap_raw_write -EXPORT_SYMBOL_GPL vmlinux 0x47f18b55 blk_mq_alloc_sq_tag_set -EXPORT_SYMBOL_GPL vmlinux 0x47f1fb79 simple_attr_write +EXPORT_SYMBOL_GPL vmlinux 0x47de74d0 perf_aux_output_flag +EXPORT_SYMBOL_GPL vmlinux 0x47ed9b2e vp_modern_set_features EXPORT_SYMBOL_GPL vmlinux 0x480305ca kmsg_dump_rewind -EXPORT_SYMBOL_GPL vmlinux 0x48068000 ethnl_cable_test_amplitude +EXPORT_SYMBOL_GPL vmlinux 0x481175e8 xfrm_audit_state_notfound +EXPORT_SYMBOL_GPL vmlinux 0x4814fdac fwnode_get_next_child_node +EXPORT_SYMBOL_GPL vmlinux 0x481a7074 em_dev_unregister_perf_domain EXPORT_SYMBOL_GPL vmlinux 0x481f9b7d mpi_mulm +EXPORT_SYMBOL_GPL vmlinux 0x48240274 crypto_register_rng EXPORT_SYMBOL_GPL vmlinux 0x4828e77b acpi_scan_lock_acquire -EXPORT_SYMBOL_GPL vmlinux 0x4838a298 iommu_present -EXPORT_SYMBOL_GPL vmlinux 0x484b7f99 dev_pm_opp_find_level_ceil -EXPORT_SYMBOL_GPL vmlinux 0x48630f7b pwm_get_chip_data -EXPORT_SYMBOL_GPL vmlinux 0x486e44fe tpm_pcr_read -EXPORT_SYMBOL_GPL vmlinux 0x4872d5a4 __traceiter_br_fdb_add -EXPORT_SYMBOL_GPL vmlinux 0x48830507 vfio_iommu_group_get -EXPORT_SYMBOL_GPL vmlinux 0x48834caa dev_pm_qos_hide_latency_tolerance -EXPORT_SYMBOL_GPL vmlinux 0x4888e60b blk_stat_enable_accounting -EXPORT_SYMBOL_GPL vmlinux 0x4894f8a6 ata_host_activate +EXPORT_SYMBOL_GPL vmlinux 0x482e1a93 sysfs_file_change_owner +EXPORT_SYMBOL_GPL vmlinux 0x483966b7 is_nvdimm_sync +EXPORT_SYMBOL_GPL vmlinux 0x483b67c4 __rio_local_read_config_32 +EXPORT_SYMBOL_GPL vmlinux 0x483c3d4c __SCK__tp_func_rpm_resume +EXPORT_SYMBOL_GPL vmlinux 0x4848da73 wwan_create_port +EXPORT_SYMBOL_GPL vmlinux 0x486127e6 blk_mq_quiesce_queue_nowait +EXPORT_SYMBOL_GPL vmlinux 0x48724e54 devres_find +EXPORT_SYMBOL_GPL vmlinux 0x4881c9e4 __tracepoint_mc_event +EXPORT_SYMBOL_GPL vmlinux 0x488c0c0d exportfs_decode_fh_raw +EXPORT_SYMBOL_GPL vmlinux 0x48911984 __pneigh_lookup +EXPORT_SYMBOL_GPL vmlinux 0x48983bdd devlink_sb_unregister +EXPORT_SYMBOL_GPL vmlinux 0x489988f3 devm_pwm_get +EXPORT_SYMBOL_GPL vmlinux 0x48a075fa dma_max_mapping_size EXPORT_SYMBOL_GPL vmlinux 0x48a3a923 pkcs7_get_content_data EXPORT_SYMBOL_GPL vmlinux 0x48a3d20b mctrl_gpio_get -EXPORT_SYMBOL_GPL vmlinux 0x48a87467 vxlan_fdb_replay -EXPORT_SYMBOL_GPL vmlinux 0x48cd0596 __clk_hw_register_mux -EXPORT_SYMBOL_GPL vmlinux 0x48dc72eb inet6_lookup_listener -EXPORT_SYMBOL_GPL vmlinux 0x48dc8f9f regmap_read -EXPORT_SYMBOL_GPL vmlinux 0x48e68d79 dm_send_uevents +EXPORT_SYMBOL_GPL vmlinux 0x48a8c654 __tracepoint_rpm_idle +EXPORT_SYMBOL_GPL vmlinux 0x48a92243 rio_mport_get_efb +EXPORT_SYMBOL_GPL vmlinux 0x48ac8b47 dax_iomap_fault +EXPORT_SYMBOL_GPL vmlinux 0x48b4d47f sk_free_unlock_clone +EXPORT_SYMBOL_GPL vmlinux 0x48ca83d1 crypto_shoot_alg +EXPORT_SYMBOL_GPL vmlinux 0x48cf513c usb_hc_died +EXPORT_SYMBOL_GPL vmlinux 0x48dbbcce nvdimm_cmd_mask +EXPORT_SYMBOL_GPL vmlinux 0x48e7aebf subsys_interface_register +EXPORT_SYMBOL_GPL vmlinux 0x48edcc3e da9052_adc_read_temp +EXPORT_SYMBOL_GPL vmlinux 0x48f1f95e vfs_submount EXPORT_SYMBOL_GPL vmlinux 0x48f49400 apei_hest_parse -EXPORT_SYMBOL_GPL vmlinux 0x48f53263 cgroup_attach_task_all -EXPORT_SYMBOL_GPL vmlinux 0x48f55588 acpi_dma_request_slave_chan_by_index -EXPORT_SYMBOL_GPL vmlinux 0x491d27a1 blkdev_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x49014aef vfs_setxattr EXPORT_SYMBOL_GPL vmlinux 0x49224181 nvme_reset_wq EXPORT_SYMBOL_GPL vmlinux 0x49242bc7 freezer_cgrp_subsys_on_dfl_key -EXPORT_SYMBOL_GPL vmlinux 0x492b4908 regulator_list_hardware_vsel -EXPORT_SYMBOL_GPL vmlinux 0x4930cf19 usb_get_intf EXPORT_SYMBOL_GPL vmlinux 0x4934bdd0 crypto_check_attr_type -EXPORT_SYMBOL_GPL vmlinux 0x49384e3d of_phy_get +EXPORT_SYMBOL_GPL vmlinux 0x4935ec29 da9052_regmap_config EXPORT_SYMBOL_GPL vmlinux 0x4939ebcd numa_map_to_online_node -EXPORT_SYMBOL_GPL vmlinux 0x493eb01e xhci_suspend -EXPORT_SYMBOL_GPL vmlinux 0x4945cf6d cpufreq_unregister_driver -EXPORT_SYMBOL_GPL vmlinux 0x49496d66 sysfs_create_link +EXPORT_SYMBOL_GPL vmlinux 0x494cc787 pci_epc_put EXPORT_SYMBOL_GPL vmlinux 0x495a4221 __SCT__tp_func_rpm_return_int EXPORT_SYMBOL_GPL vmlinux 0x49608959 migrate_disable -EXPORT_SYMBOL_GPL vmlinux 0x496252e7 __alloc_pages_bulk +EXPORT_SYMBOL_GPL vmlinux 0x496fd0ca dm_send_uevents +EXPORT_SYMBOL_GPL vmlinux 0x497b1b5b phy_set_media +EXPORT_SYMBOL_GPL vmlinux 0x497e7509 __mnt_drop_write EXPORT_SYMBOL_GPL vmlinux 0x499043d3 crypto_init_queue -EXPORT_SYMBOL_GPL vmlinux 0x4991d96e gpiod_get_array_value +EXPORT_SYMBOL_GPL vmlinux 0x4991b3f4 skb_to_sgvec +EXPORT_SYMBOL_GPL vmlinux 0x4993127b is_skb_forwardable EXPORT_SYMBOL_GPL vmlinux 0x49951708 sev_enable_key +EXPORT_SYMBOL_GPL vmlinux 0x499a7694 nvdimm_region_notify EXPORT_SYMBOL_GPL vmlinux 0x499bbf57 nfit_get_smbios_id -EXPORT_SYMBOL_GPL vmlinux 0x49b7610f device_set_wakeup_enable +EXPORT_SYMBOL_GPL vmlinux 0x49bb2030 fsverity_ioctl_measure +EXPORT_SYMBOL_GPL vmlinux 0x49c05720 request_firmware_direct +EXPORT_SYMBOL_GPL vmlinux 0x49c15662 usb_set_configuration +EXPORT_SYMBOL_GPL vmlinux 0x49c7c49e ata_sff_busy_sleep EXPORT_SYMBOL_GPL vmlinux 0x49cd25ed alloc_workqueue -EXPORT_SYMBOL_GPL vmlinux 0x49d5752c subsys_find_device_by_id -EXPORT_SYMBOL_GPL vmlinux 0x49e0c5ab device_match_of_node +EXPORT_SYMBOL_GPL vmlinux 0x49d0755c to_nvdimm +EXPORT_SYMBOL_GPL vmlinux 0x49da3e9e nvme_wait_reset +EXPORT_SYMBOL_GPL vmlinux 0x49e36e75 debugfs_create_u32 EXPORT_SYMBOL_GPL vmlinux 0x49e96999 cond_synchronize_rcu -EXPORT_SYMBOL_GPL vmlinux 0x4a00ae6e __SCK__tp_func_pelt_irq_tp -EXPORT_SYMBOL_GPL vmlinux 0x4a055093 phy_speed_down -EXPORT_SYMBOL_GPL vmlinux 0x4a07f071 input_ff_erase -EXPORT_SYMBOL_GPL vmlinux 0x4a123bae edac_device_free_ctl_info +EXPORT_SYMBOL_GPL vmlinux 0x49f4c3ca inet_csk_update_pmtu +EXPORT_SYMBOL_GPL vmlinux 0x4a14a8f3 devlink_unregister EXPORT_SYMBOL_GPL vmlinux 0x4a17ed66 sysrq_mask -EXPORT_SYMBOL_GPL vmlinux 0x4a18cfcb regulator_desc_list_voltage_linear_range -EXPORT_SYMBOL_GPL vmlinux 0x4a1ba8ff ata_std_qc_defer -EXPORT_SYMBOL_GPL vmlinux 0x4a2d8f1c device_property_read_u64_array -EXPORT_SYMBOL_GPL vmlinux 0x4a2ed602 tty_buffer_space_avail +EXPORT_SYMBOL_GPL vmlinux 0x4a1add19 device_reprobe +EXPORT_SYMBOL_GPL vmlinux 0x4a324ad1 perf_aux_output_skip +EXPORT_SYMBOL_GPL vmlinux 0x4a3ebe35 seg6_do_srh_inline EXPORT_SYMBOL_GPL vmlinux 0x4a420d09 acpi_bus_detach_private_data -EXPORT_SYMBOL_GPL vmlinux 0x4a47c754 switchdev_port_obj_del -EXPORT_SYMBOL_GPL vmlinux 0x4a51f47f sk_msg_clone -EXPORT_SYMBOL_GPL vmlinux 0x4a654cb7 cpufreq_dbs_governor_limits -EXPORT_SYMBOL_GPL vmlinux 0x4a669d60 fat_alloc_new_dir -EXPORT_SYMBOL_GPL vmlinux 0x4a67cdf2 devres_close_group -EXPORT_SYMBOL_GPL vmlinux 0x4a8eeb14 shmem_read_mapping_page_gfp -EXPORT_SYMBOL_GPL vmlinux 0x4a8f141c netdev_is_rx_handler_busy -EXPORT_SYMBOL_GPL vmlinux 0x4a9c00fa dummy_irq_chip -EXPORT_SYMBOL_GPL vmlinux 0x4ac26451 __traceiter_neigh_event_send_dead -EXPORT_SYMBOL_GPL vmlinux 0x4ad97381 gov_attr_set_init -EXPORT_SYMBOL_GPL vmlinux 0x4b1a1a72 __tracepoint_tcp_bad_csum -EXPORT_SYMBOL_GPL vmlinux 0x4b1a6afb clk_hw_is_prepared -EXPORT_SYMBOL_GPL vmlinux 0x4b1cfd4b md_start +EXPORT_SYMBOL_GPL vmlinux 0x4a683898 dev_attr_link_power_management_policy +EXPORT_SYMBOL_GPL vmlinux 0x4a6d63f6 regmap_noinc_read +EXPORT_SYMBOL_GPL vmlinux 0x4a9d333c inet6_compat_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x4ad8d33f devm_gpiod_get_array +EXPORT_SYMBOL_GPL vmlinux 0x4b0696c7 ping_hash EXPORT_SYMBOL_GPL vmlinux 0x4b2210b8 vmbus_send_tl_connect_request -EXPORT_SYMBOL_GPL vmlinux 0x4b24b7d7 sk_clone_lock +EXPORT_SYMBOL_GPL vmlinux 0x4b25d88c dev_get_tstats64 EXPORT_SYMBOL_GPL vmlinux 0x4b2cd5af crypto_aes_set_key +EXPORT_SYMBOL_GPL vmlinux 0x4b3e3176 fat_search_long EXPORT_SYMBOL_GPL vmlinux 0x4b51f74c ata_xfer_mode2mask -EXPORT_SYMBOL_GPL vmlinux 0x4b528d51 pci_restore_msi_state EXPORT_SYMBOL_GPL vmlinux 0x4b5acf74 rhashtable_init -EXPORT_SYMBOL_GPL vmlinux 0x4b69829e skcipher_walk_virt EXPORT_SYMBOL_GPL vmlinux 0x4b72009e dynamic_debug_exec_queries EXPORT_SYMBOL_GPL vmlinux 0x4b762828 start_thread -EXPORT_SYMBOL_GPL vmlinux 0x4b77d11a __sync_filesystem -EXPORT_SYMBOL_GPL vmlinux 0x4b7ec1c0 fscrypt_ioctl_add_key -EXPORT_SYMBOL_GPL vmlinux 0x4b82a70e vmbus_teardown_gpadl -EXPORT_SYMBOL_GPL vmlinux 0x4ba86fe6 filemap_range_needs_writeback -EXPORT_SYMBOL_GPL vmlinux 0x4bb365d2 extcon_get_extcon_dev -EXPORT_SYMBOL_GPL vmlinux 0x4bb465e1 tty_save_termios -EXPORT_SYMBOL_GPL vmlinux 0x4bb6d97f bio_end_io_acct_remapped -EXPORT_SYMBOL_GPL vmlinux 0x4bc8ba34 __SCK__tp_func_br_fdb_update -EXPORT_SYMBOL_GPL vmlinux 0x4bd09dad fuse_sync_release -EXPORT_SYMBOL_GPL vmlinux 0x4bd53e13 synth_event_add_next_val +EXPORT_SYMBOL_GPL vmlinux 0x4bb9baf3 dequeue_signal +EXPORT_SYMBOL_GPL vmlinux 0x4bba929c iommu_register_device_fault_handler +EXPORT_SYMBOL_GPL vmlinux 0x4bc9dccb __traceiter_tcp_send_reset +EXPORT_SYMBOL_GPL vmlinux 0x4bcc6619 serial8250_do_shutdown +EXPORT_SYMBOL_GPL vmlinux 0x4bd4a655 syscon_regmap_lookup_by_phandle_args +EXPORT_SYMBOL_GPL vmlinux 0x4bd5958d dev_pm_opp_disable EXPORT_SYMBOL_GPL vmlinux 0x4bd6f08b misc_cgrp_subsys_on_dfl_key -EXPORT_SYMBOL_GPL vmlinux 0x4bdfdf68 ata_bmdma_error_handler -EXPORT_SYMBOL_GPL vmlinux 0x4bee95ce __traceiter_tcp_send_reset -EXPORT_SYMBOL_GPL vmlinux 0x4c18ce4f __unwind_start -EXPORT_SYMBOL_GPL vmlinux 0x4c2b1bb4 crypto_register_kpp -EXPORT_SYMBOL_GPL vmlinux 0x4c43fc44 da9052_regmap_config +EXPORT_SYMBOL_GPL vmlinux 0x4bdef50b usb_acpi_set_power_state +EXPORT_SYMBOL_GPL vmlinux 0x4be7e67b mptcp_subflow_request_sock_ops +EXPORT_SYMBOL_GPL vmlinux 0x4bf1f72b rtnl_link_unregister +EXPORT_SYMBOL_GPL vmlinux 0x4c080b9b irq_alloc_generic_chip +EXPORT_SYMBOL_GPL vmlinux 0x4c12d484 clockevents_register_device +EXPORT_SYMBOL_GPL vmlinux 0x4c1e8e16 udp_tunnel_drop_rx_port +EXPORT_SYMBOL_GPL vmlinux 0x4c2ed371 acpi_subsys_prepare EXPORT_SYMBOL_GPL vmlinux 0x4c49f1de hv_clock_per_cpu -EXPORT_SYMBOL_GPL vmlinux 0x4c4f5645 crypto_unregister_scomps -EXPORT_SYMBOL_GPL vmlinux 0x4c53f4d9 pinctrl_select_state EXPORT_SYMBOL_GPL vmlinux 0x4c549b36 __traceiter_xhci_dbg_quirks -EXPORT_SYMBOL_GPL vmlinux 0x4c6eaa6e ethnl_cable_test_pulse +EXPORT_SYMBOL_GPL vmlinux 0x4c621c85 irq_chip_get_parent_state +EXPORT_SYMBOL_GPL vmlinux 0x4c71f4c3 netdev_set_default_ethtool_ops EXPORT_SYMBOL_GPL vmlinux 0x4c762b5c x86_stepping -EXPORT_SYMBOL_GPL vmlinux 0x4c815d50 dm_disk EXPORT_SYMBOL_GPL vmlinux 0x4c8adfe1 hv_root_partition -EXPORT_SYMBOL_GPL vmlinux 0x4ca9ec92 nd_tbl +EXPORT_SYMBOL_GPL vmlinux 0x4c9c144b serial8250_rpm_get +EXPORT_SYMBOL_GPL vmlinux 0x4ca18a1f tty_kopen_shared +EXPORT_SYMBOL_GPL vmlinux 0x4ca3090d ata_scsi_dma_need_drain EXPORT_SYMBOL_GPL vmlinux 0x4cb27100 ktime_get_snapshot -EXPORT_SYMBOL_GPL vmlinux 0x4cbf9f3b mddev_resume -EXPORT_SYMBOL_GPL vmlinux 0x4cc35085 devlink_unregister -EXPORT_SYMBOL_GPL vmlinux 0x4cc48e18 to_nvdimm_bus_dev -EXPORT_SYMBOL_GPL vmlinux 0x4ccb4a1c gpiochip_find -EXPORT_SYMBOL_GPL vmlinux 0x4cdc7562 gpiochip_line_is_open_drain +EXPORT_SYMBOL_GPL vmlinux 0x4cc672f1 regcache_cache_only +EXPORT_SYMBOL_GPL vmlinux 0x4ccc52f7 scsi_check_sense EXPORT_SYMBOL_GPL vmlinux 0x4cf699b8 vfio_pci_core_set_params -EXPORT_SYMBOL_GPL vmlinux 0x4cf7d5c5 regulator_set_voltage_sel_regmap +EXPORT_SYMBOL_GPL vmlinux 0x4cf8529a blk_mq_sched_mark_restart_hctx +EXPORT_SYMBOL_GPL vmlinux 0x4cfbcac9 tps65912_regmap_config +EXPORT_SYMBOL_GPL vmlinux 0x4cfe4e19 gpiochip_generic_free +EXPORT_SYMBOL_GPL vmlinux 0x4cfe98fe inet_twsk_alloc EXPORT_SYMBOL_GPL vmlinux 0x4d0015e2 cpu_hotplug_disable EXPORT_SYMBOL_GPL vmlinux 0x4d0b752f alloc_iova +EXPORT_SYMBOL_GPL vmlinux 0x4d1c1bca gpiochip_line_is_persistent EXPORT_SYMBOL_GPL vmlinux 0x4d202b8c __xas_prev -EXPORT_SYMBOL_GPL vmlinux 0x4d2d9b88 irq_remove_generic_chip -EXPORT_SYMBOL_GPL vmlinux 0x4d308e0c spi_bus_lock -EXPORT_SYMBOL_GPL vmlinux 0x4d391cd5 __netif_set_xps_queue +EXPORT_SYMBOL_GPL vmlinux 0x4d21b477 __tracepoint_error_report_end +EXPORT_SYMBOL_GPL vmlinux 0x4d2343ad sysfs_groups_change_owner +EXPORT_SYMBOL_GPL vmlinux 0x4d255e05 iommu_dev_disable_feature +EXPORT_SYMBOL_GPL vmlinux 0x4d2f7df6 devm_get_free_pages +EXPORT_SYMBOL_GPL vmlinux 0x4d3a7603 regmap_async_complete_cb +EXPORT_SYMBOL_GPL vmlinux 0x4d3af3b2 dev_pm_opp_find_level_exact EXPORT_SYMBOL_GPL vmlinux 0x4d4d7b79 blk_mq_map_queues -EXPORT_SYMBOL_GPL vmlinux 0x4d5e5d13 dev_pm_opp_attach_genpd -EXPORT_SYMBOL_GPL vmlinux 0x4d5f6bf2 __blk_req_zone_write_lock -EXPORT_SYMBOL_GPL vmlinux 0x4d674a1f dev_pm_qos_update_user_latency_tolerance -EXPORT_SYMBOL_GPL vmlinux 0x4d6a3310 devres_remove EXPORT_SYMBOL_GPL vmlinux 0x4d6d0bbc iommu_group_ref_get EXPORT_SYMBOL_GPL vmlinux 0x4d7272e4 migrate_enable -EXPORT_SYMBOL_GPL vmlinux 0x4d7a0d3f gpiod_set_raw_array_value EXPORT_SYMBOL_GPL vmlinux 0x4d8a96ab xas_set_mark EXPORT_SYMBOL_GPL vmlinux 0x4da1f4a7 list_lru_del -EXPORT_SYMBOL_GPL vmlinux 0x4da7d375 __platform_create_bundle -EXPORT_SYMBOL_GPL vmlinux 0x4daa5cfa blk_queue_set_zoned -EXPORT_SYMBOL_GPL vmlinux 0x4dbbf105 devm_gpiochip_add_data_with_key -EXPORT_SYMBOL_GPL vmlinux 0x4dc2bd66 __SCK__tp_func_pelt_rt_tp -EXPORT_SYMBOL_GPL vmlinux 0x4dcd6dca power_supply_put -EXPORT_SYMBOL_GPL vmlinux 0x4dd9c95a icc_node_del +EXPORT_SYMBOL_GPL vmlinux 0x4da7ae6e pinconf_generic_dump_config +EXPORT_SYMBOL_GPL vmlinux 0x4dbd09f0 thermal_zone_device_update EXPORT_SYMBOL_GPL vmlinux 0x4dd9d14d cn_netlink_send_mult EXPORT_SYMBOL_GPL vmlinux 0x4de17ab3 usb_state_string -EXPORT_SYMBOL_GPL vmlinux 0x4ded0ccd clk_hw_get_name -EXPORT_SYMBOL_GPL vmlinux 0x4df7a42c crypto_ahash_final -EXPORT_SYMBOL_GPL vmlinux 0x4dfa49d4 smp_ops +EXPORT_SYMBOL_GPL vmlinux 0x4de80ceb __percpu_init_rwsem +EXPORT_SYMBOL_GPL vmlinux 0x4de8a480 ata_cable_sata +EXPORT_SYMBOL_GPL vmlinux 0x4df30fee usb_hub_release_port EXPORT_SYMBOL_GPL vmlinux 0x4dff61e5 wwan_port_txoff -EXPORT_SYMBOL_GPL vmlinux 0x4e0965c4 dma_buf_mmap +EXPORT_SYMBOL_GPL vmlinux 0x4e040d63 rio_request_outb_dbell EXPORT_SYMBOL_GPL vmlinux 0x4e144a54 __SCT__tp_func_block_bio_complete EXPORT_SYMBOL_GPL vmlinux 0x4e17c613 ata_sff_queue_delayed_work -EXPORT_SYMBOL_GPL vmlinux 0x4e354dfd scsi_autopm_put_device -EXPORT_SYMBOL_GPL vmlinux 0x4e36bfe3 fscrypt_ioctl_get_policy_ex -EXPORT_SYMBOL_GPL vmlinux 0x4e3c5f9a iomap_zero_range -EXPORT_SYMBOL_GPL vmlinux 0x4e3e315c dax_inode -EXPORT_SYMBOL_GPL vmlinux 0x4e3eb213 devm_acpi_dma_controller_free -EXPORT_SYMBOL_GPL vmlinux 0x4e432923 devm_spi_register_controller +EXPORT_SYMBOL_GPL vmlinux 0x4e2957e6 ip6_datagram_connect +EXPORT_SYMBOL_GPL vmlinux 0x4e433212 tpm_pm_resume EXPORT_SYMBOL_GPL vmlinux 0x4e4c37e2 freq_qos_remove_notifier -EXPORT_SYMBOL_GPL vmlinux 0x4e595de3 genphy_c45_an_disable_aneg +EXPORT_SYMBOL_GPL vmlinux 0x4e51f8c0 ata_msleep +EXPORT_SYMBOL_GPL vmlinux 0x4e5745bc devm_phy_optional_get +EXPORT_SYMBOL_GPL vmlinux 0x4e5af828 usb_unlink_urb EXPORT_SYMBOL_GPL vmlinux 0x4e5ee273 tick_nohz_full_mask -EXPORT_SYMBOL_GPL vmlinux 0x4e8fc5a7 iommu_sva_get_pasid -EXPORT_SYMBOL_GPL vmlinux 0x4e9cb65c phy_create +EXPORT_SYMBOL_GPL vmlinux 0x4e6c7660 fib6_new_table +EXPORT_SYMBOL_GPL vmlinux 0x4e71b92a blk_clear_pm_only +EXPORT_SYMBOL_GPL vmlinux 0x4e74f36f crypto_unregister_templates +EXPORT_SYMBOL_GPL vmlinux 0x4e7b0a94 ata_sas_queuecmd +EXPORT_SYMBOL_GPL vmlinux 0x4e7b29e6 fuse_dev_alloc +EXPORT_SYMBOL_GPL vmlinux 0x4e9f580a dev_pm_opp_set_supported_hw +EXPORT_SYMBOL_GPL vmlinux 0x4ea0fdf8 devlink_health_reporter_create +EXPORT_SYMBOL_GPL vmlinux 0x4eabaff3 __nvme_check_ready EXPORT_SYMBOL_GPL vmlinux 0x4eac5fc1 cpu_mitigations_auto_nosmt -EXPORT_SYMBOL_GPL vmlinux 0x4eb05d21 md_kick_rdev_from_array -EXPORT_SYMBOL_GPL vmlinux 0x4eb25206 __traceiter_br_fdb_external_learn_add -EXPORT_SYMBOL_GPL vmlinux 0x4ebadf95 device_store_ulong -EXPORT_SYMBOL_GPL vmlinux 0x4ec3fb29 __pm_relax -EXPORT_SYMBOL_GPL vmlinux 0x4ece2a97 fuse_direct_io +EXPORT_SYMBOL_GPL vmlinux 0x4eb11889 nvme_host_path_error +EXPORT_SYMBOL_GPL vmlinux 0x4eb40820 blk_queue_zone_write_granularity +EXPORT_SYMBOL_GPL vmlinux 0x4eb90ff5 spi_async_locked +EXPORT_SYMBOL_GPL vmlinux 0x4ec9eb23 __traceiter_block_split EXPORT_SYMBOL_GPL vmlinux 0x4ece3615 blocking_notifier_chain_unregister -EXPORT_SYMBOL_GPL vmlinux 0x4ed39123 spi_mem_dirmap_write +EXPORT_SYMBOL_GPL vmlinux 0x4ed05055 fib_nexthop_info +EXPORT_SYMBOL_GPL vmlinux 0x4ed9f43f device_get_named_child_node +EXPORT_SYMBOL_GPL vmlinux 0x4ee3c8d2 ping_bind EXPORT_SYMBOL_GPL vmlinux 0x4ef5bcf4 perf_swevent_get_recursion_context -EXPORT_SYMBOL_GPL vmlinux 0x4ef7583b usb_queue_reset_device -EXPORT_SYMBOL_GPL vmlinux 0x4ef83bf8 blk_mq_start_stopped_hw_queue -EXPORT_SYMBOL_GPL vmlinux 0x4efa6923 device_property_read_u32_array -EXPORT_SYMBOL_GPL vmlinux 0x4efc85d6 pinctrl_put +EXPORT_SYMBOL_GPL vmlinux 0x4ef9c889 platform_get_resource EXPORT_SYMBOL_GPL vmlinux 0x4efcf021 mpi_normalize -EXPORT_SYMBOL_GPL vmlinux 0x4f05fa76 input_device_enabled -EXPORT_SYMBOL_GPL vmlinux 0x4f1f46a3 tty_wakeup +EXPORT_SYMBOL_GPL vmlinux 0x4f02a976 devm_hwspin_lock_register EXPORT_SYMBOL_GPL vmlinux 0x4f2593f0 btree_update +EXPORT_SYMBOL_GPL vmlinux 0x4f2a1bef dev_pm_set_dedicated_wake_irq EXPORT_SYMBOL_GPL vmlinux 0x4f2c996d kmsg_dump_get_line -EXPORT_SYMBOL_GPL vmlinux 0x4f2fae5c ata_sff_postreset -EXPORT_SYMBOL_GPL vmlinux 0x4f37eef9 icc_link_destroy -EXPORT_SYMBOL_GPL vmlinux 0x4f54ae2c tick_nohz_dep_clear_task -EXPORT_SYMBOL_GPL vmlinux 0x4f580cb8 crypto_remove_spawns -EXPORT_SYMBOL_GPL vmlinux 0x4f659bec bus_create_file +EXPORT_SYMBOL_GPL vmlinux 0x4f42fd57 usb_store_new_id +EXPORT_SYMBOL_GPL vmlinux 0x4f4497ed __pm_stay_awake +EXPORT_SYMBOL_GPL vmlinux 0x4f4bcb86 devres_release EXPORT_SYMBOL_GPL vmlinux 0x4f6a07fe show_rcu_gp_kthreads EXPORT_SYMBOL_GPL vmlinux 0x4f722eb0 acpi_ec_remove_query_handler EXPORT_SYMBOL_GPL vmlinux 0x4f72a987 uart_parse_options +EXPORT_SYMBOL_GPL vmlinux 0x4f7ec947 thermal_zone_get_slope EXPORT_SYMBOL_GPL vmlinux 0x4f8546af cpuidle_poll_state_init -EXPORT_SYMBOL_GPL vmlinux 0x4f9ec615 sysfs_change_owner -EXPORT_SYMBOL_GPL vmlinux 0x4faaad52 rio_unmap_outb_region +EXPORT_SYMBOL_GPL vmlinux 0x4f89a76f ping_recvmsg +EXPORT_SYMBOL_GPL vmlinux 0x4f8b0fbb usb_autopm_get_interface +EXPORT_SYMBOL_GPL vmlinux 0x4fb13d44 iommu_device_unlink EXPORT_SYMBOL_GPL vmlinux 0x4fb61032 start_poll_synchronize_srcu -EXPORT_SYMBOL_GPL vmlinux 0x4fbc4bed rdev_get_name -EXPORT_SYMBOL_GPL vmlinux 0x4fc2eab0 gpiod_set_transitory -EXPORT_SYMBOL_GPL vmlinux 0x4fc4d17e uart_get_rs485_mode +EXPORT_SYMBOL_GPL vmlinux 0x4fcf55f6 pci_bridge_secondary_bus_reset +EXPORT_SYMBOL_GPL vmlinux 0x4fd1b518 usb_add_hcd +EXPORT_SYMBOL_GPL vmlinux 0x4fd734e8 device_remove_software_node EXPORT_SYMBOL_GPL vmlinux 0x4fdc945d sata_deb_timing_normal EXPORT_SYMBOL_GPL vmlinux 0x4fe1eddf unregister_netevent_notifier -EXPORT_SYMBOL_GPL vmlinux 0x4fe67f1d pci_epc_get_msi -EXPORT_SYMBOL_GPL vmlinux 0x4ffd8f5f mm_kobj -EXPORT_SYMBOL_GPL vmlinux 0x50007634 blk_mq_unfreeze_queue -EXPORT_SYMBOL_GPL vmlinux 0x5007e8f6 irq_get_irq_data +EXPORT_SYMBOL_GPL vmlinux 0x4fe2a9ae synth_event_trace_start +EXPORT_SYMBOL_GPL vmlinux 0x4ff899d1 regcache_sync_region +EXPORT_SYMBOL_GPL vmlinux 0x4ff9464a perf_event_refresh +EXPORT_SYMBOL_GPL vmlinux 0x5004f1aa cpuidle_get_driver EXPORT_SYMBOL_GPL vmlinux 0x500c768c apei_exec_read_register -EXPORT_SYMBOL_GPL vmlinux 0x5019d2f7 tpm_chip_alloc -EXPORT_SYMBOL_GPL vmlinux 0x501fb446 __netdev_watchdog_up -EXPORT_SYMBOL_GPL vmlinux 0x502d0992 mbox_controller_register -EXPORT_SYMBOL_GPL vmlinux 0x5032fd94 find_get_pid -EXPORT_SYMBOL_GPL vmlinux 0x50423c71 icc_set_bw +EXPORT_SYMBOL_GPL vmlinux 0x5043396f pwm_apply_state +EXPORT_SYMBOL_GPL vmlinux 0x5047348b crypto_shash_final +EXPORT_SYMBOL_GPL vmlinux 0x5047c199 inet_csk_clone_lock +EXPORT_SYMBOL_GPL vmlinux 0x505c340f spi_get_device_id +EXPORT_SYMBOL_GPL vmlinux 0x5073dd1c devm_phy_package_join EXPORT_SYMBOL_GPL vmlinux 0x50759163 kobject_init_and_add -EXPORT_SYMBOL_GPL vmlinux 0x50788f53 sata_std_hardreset -EXPORT_SYMBOL_GPL vmlinux 0x507b2dff irq_domain_associate -EXPORT_SYMBOL_GPL vmlinux 0x508e5d3c pm_generic_resume EXPORT_SYMBOL_GPL vmlinux 0x5091b823 ring_buffer_read_start -EXPORT_SYMBOL_GPL vmlinux 0x509c64f9 badblocks_init EXPORT_SYMBOL_GPL vmlinux 0x509d5f55 clk_divider_ro_ops -EXPORT_SYMBOL_GPL vmlinux 0x50a25b30 devm_clk_hw_unregister +EXPORT_SYMBOL_GPL vmlinux 0x50a075a7 tpm2_flush_context +EXPORT_SYMBOL_GPL vmlinux 0x50a8f25a pci_disable_rom EXPORT_SYMBOL_GPL vmlinux 0x50b03f5d l1tf_vmx_mitigation -EXPORT_SYMBOL_GPL vmlinux 0x50c21b7d is_skb_forwardable -EXPORT_SYMBOL_GPL vmlinux 0x50c43fa9 inet_unhash +EXPORT_SYMBOL_GPL vmlinux 0x50c08382 irq_domain_simple_ops +EXPORT_SYMBOL_GPL vmlinux 0x50c4acb5 transport_class_unregister EXPORT_SYMBOL_GPL vmlinux 0x50c61940 __context_tracking_exit -EXPORT_SYMBOL_GPL vmlinux 0x50cb4fa3 skb_splice_bits EXPORT_SYMBOL_GPL vmlinux 0x50d1f870 pgprot_writecombine -EXPORT_SYMBOL_GPL vmlinux 0x50d7790f devfreq_event_set_event EXPORT_SYMBOL_GPL vmlinux 0x50df94f5 btree_insert -EXPORT_SYMBOL_GPL vmlinux 0x50e40e3d devm_clk_notifier_register +EXPORT_SYMBOL_GPL vmlinux 0x50e6f5a9 devm_kmalloc EXPORT_SYMBOL_GPL vmlinux 0x50e7193a __i2c_first_dynamic_bus_num -EXPORT_SYMBOL_GPL vmlinux 0x50e75fa3 __netpoll_setup +EXPORT_SYMBOL_GPL vmlinux 0x50eacd47 rio_unregister_mport +EXPORT_SYMBOL_GPL vmlinux 0x50ed0d54 devlink_port_attrs_pci_vf_set EXPORT_SYMBOL_GPL vmlinux 0x50fad434 round_jiffies_up -EXPORT_SYMBOL_GPL vmlinux 0x510eef6f serial8250_handle_irq -EXPORT_SYMBOL_GPL vmlinux 0x51137121 devm_usb_put_phy -EXPORT_SYMBOL_GPL vmlinux 0x511cad3f udp_sock_create6 -EXPORT_SYMBOL_GPL vmlinux 0x51219602 crypto_stats_decompress -EXPORT_SYMBOL_GPL vmlinux 0x512690ea pci_sriov_get_totalvfs -EXPORT_SYMBOL_GPL vmlinux 0x5136f8f0 ata_pci_sff_prepare_host +EXPORT_SYMBOL_GPL vmlinux 0x51020562 regmap_add_irq_chip_fwnode +EXPORT_SYMBOL_GPL vmlinux 0x510d83aa ncsi_unregister_dev +EXPORT_SYMBOL_GPL vmlinux 0x5112251e crypto_grab_akcipher +EXPORT_SYMBOL_GPL vmlinux 0x51138eac ipv6_stub EXPORT_SYMBOL_GPL vmlinux 0x51390c96 rcu_barrier_tasks_rude -EXPORT_SYMBOL_GPL vmlinux 0x513f8159 devm_acpi_dev_add_driver_gpios -EXPORT_SYMBOL_GPL vmlinux 0x51466c09 devfreq_event_get_edev_by_phandle -EXPORT_SYMBOL_GPL vmlinux 0x5146c123 linear_hugepage_index -EXPORT_SYMBOL_GPL vmlinux 0x515ce43e dev_pm_opp_get_voltage -EXPORT_SYMBOL_GPL vmlinux 0x5161c548 rio_free_net -EXPORT_SYMBOL_GPL vmlinux 0x51640116 skcipher_register_instance +EXPORT_SYMBOL_GPL vmlinux 0x513b1d59 fuse_dev_fiq_ops +EXPORT_SYMBOL_GPL vmlinux 0x513c9b49 edac_mc_alloc +EXPORT_SYMBOL_GPL vmlinux 0x5142340c tracing_cond_snapshot_data +EXPORT_SYMBOL_GPL vmlinux 0x514a323c perf_get_aux +EXPORT_SYMBOL_GPL vmlinux 0x5175da9e regulator_set_voltage_sel_regmap EXPORT_SYMBOL_GPL vmlinux 0x518c2fc6 hpet_rtc_dropped_irq -EXPORT_SYMBOL_GPL vmlinux 0x518c7e83 sched_show_task -EXPORT_SYMBOL_GPL vmlinux 0x519541e3 rcu_read_unlock_trace_special -EXPORT_SYMBOL_GPL vmlinux 0x51a77a80 nvdimm_to_bus -EXPORT_SYMBOL_GPL vmlinux 0x51ac6f00 __SCK__tp_func_error_report_end -EXPORT_SYMBOL_GPL vmlinux 0x51af6a2a __SCK__tp_func_suspend_resume -EXPORT_SYMBOL_GPL vmlinux 0x51c07e11 component_add -EXPORT_SYMBOL_GPL vmlinux 0x51cda910 __SCK__tp_func_neigh_timer_handler +EXPORT_SYMBOL_GPL vmlinux 0x5198acc8 rio_inb_pwrite_handler +EXPORT_SYMBOL_GPL vmlinux 0x51c6bdc3 extcon_get_edev_by_phandle EXPORT_SYMBOL_GPL vmlinux 0x51d13875 nf_hooks_lwtunnel_sysctl_handler -EXPORT_SYMBOL_GPL vmlinux 0x51d2e718 attribute_container_classdev_to_container -EXPORT_SYMBOL_GPL vmlinux 0x51da5df1 nvme_wait_reset -EXPORT_SYMBOL_GPL vmlinux 0x520492b2 ipv4_update_pmtu -EXPORT_SYMBOL_GPL vmlinux 0x520b7438 nvmem_cell_read_variable_le_u64 -EXPORT_SYMBOL_GPL vmlinux 0x52203993 of_hwspin_lock_get_id_byname +EXPORT_SYMBOL_GPL vmlinux 0x51edf64f relay_file_operations +EXPORT_SYMBOL_GPL vmlinux 0x51f70036 page_mkclean +EXPORT_SYMBOL_GPL vmlinux 0x51fdfb1e devm_regulator_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0x51fef243 debugfs_create_devm_seqfile +EXPORT_SYMBOL_GPL vmlinux 0x52096dce vfio_assign_device_set +EXPORT_SYMBOL_GPL vmlinux 0x52105472 icc_link_create EXPORT_SYMBOL_GPL vmlinux 0x52252316 clk_unregister_fixed_rate -EXPORT_SYMBOL_GPL vmlinux 0x522ea81b devres_for_each_res -EXPORT_SYMBOL_GPL vmlinux 0x52349854 scsi_free_sgtables +EXPORT_SYMBOL_GPL vmlinux 0x52261697 crypto_alloc_ahash +EXPORT_SYMBOL_GPL vmlinux 0x5226d94f xfrm_audit_policy_delete +EXPORT_SYMBOL_GPL vmlinux 0x522c07c0 devres_add +EXPORT_SYMBOL_GPL vmlinux 0x5232a130 shash_free_singlespawn_instance +EXPORT_SYMBOL_GPL vmlinux 0x5240bb01 fat_truncate_time +EXPORT_SYMBOL_GPL vmlinux 0x524b4a43 __irq_domain_alloc_fwnode +EXPORT_SYMBOL_GPL vmlinux 0x5255c661 gpiod_set_raw_value_cansleep +EXPORT_SYMBOL_GPL vmlinux 0x525bea5e sdev_evt_send EXPORT_SYMBOL_GPL vmlinux 0x525d0aa3 trace_seq_printf EXPORT_SYMBOL_GPL vmlinux 0x526bcf2a wwan_port_get_drvdata -EXPORT_SYMBOL_GPL vmlinux 0x52739335 mmu_notifier_unregister +EXPORT_SYMBOL_GPL vmlinux 0x526ce92c __traceiter_attach_device_to_domain +EXPORT_SYMBOL_GPL vmlinux 0x52879cc2 tpm_chip_alloc +EXPORT_SYMBOL_GPL vmlinux 0x529ad4b8 sk_clear_memalloc +EXPORT_SYMBOL_GPL vmlinux 0x52a66baa fixup_user_fault EXPORT_SYMBOL_GPL vmlinux 0x52b1e3c7 pci_flags -EXPORT_SYMBOL_GPL vmlinux 0x52b403dd __rt_mutex_init +EXPORT_SYMBOL_GPL vmlinux 0x52b23515 dmaengine_desc_attach_metadata EXPORT_SYMBOL_GPL vmlinux 0x52c35e83 call_rcu_tasks_trace -EXPORT_SYMBOL_GPL vmlinux 0x52c52591 rio_map_outb_region +EXPORT_SYMBOL_GPL vmlinux 0x52c5751c dw_pcie_setup_rc +EXPORT_SYMBOL_GPL vmlinux 0x52d4ce34 pci_create_root_bus EXPORT_SYMBOL_GPL vmlinux 0x52d54fce devlink_info_version_stored_put -EXPORT_SYMBOL_GPL vmlinux 0x52d7ba75 ata_pci_bmdma_init -EXPORT_SYMBOL_GPL vmlinux 0x52d8703a __traceiter_xdp_bulk_tx -EXPORT_SYMBOL_GPL vmlinux 0x52edd4ed __devm_regmap_init_mmio_clk -EXPORT_SYMBOL_GPL vmlinux 0x52f17dd2 dev_pm_opp_unregister_set_opp_helper -EXPORT_SYMBOL_GPL vmlinux 0x52f686de debugfs_create_x32 -EXPORT_SYMBOL_GPL vmlinux 0x52fe05db platform_device_unregister -EXPORT_SYMBOL_GPL vmlinux 0x530d469a pid_nr_ns -EXPORT_SYMBOL_GPL vmlinux 0x531be547 relay_late_setup_files -EXPORT_SYMBOL_GPL vmlinux 0x531e4710 get_device_system_crosststamp +EXPORT_SYMBOL_GPL vmlinux 0x52e14680 pci_reset_bus +EXPORT_SYMBOL_GPL vmlinux 0x52e315a2 ata_pci_device_suspend +EXPORT_SYMBOL_GPL vmlinux 0x5314ccd8 crypto_stats_skcipher_decrypt EXPORT_SYMBOL_GPL vmlinux 0x5321d3d6 sbitmap_get +EXPORT_SYMBOL_GPL vmlinux 0x532558d4 pci_find_next_ht_capability EXPORT_SYMBOL_GPL vmlinux 0x532b90b5 kprobe_event_cmd_init -EXPORT_SYMBOL_GPL vmlinux 0x53481a50 handle_mm_fault -EXPORT_SYMBOL_GPL vmlinux 0x53487f0f bpf_trace_run2 -EXPORT_SYMBOL_GPL vmlinux 0x5351c579 acomp_request_free +EXPORT_SYMBOL_GPL vmlinux 0x53473f8a devres_remove EXPORT_SYMBOL_GPL vmlinux 0x5358864e devlink_fmsg_binary_pair_nest_end +EXPORT_SYMBOL_GPL vmlinux 0x535a0c36 l3mdev_master_upper_ifindex_by_index_rcu +EXPORT_SYMBOL_GPL vmlinux 0x535fb0e1 platform_msi_domain_alloc_irqs +EXPORT_SYMBOL_GPL vmlinux 0x53659c9f hrtimer_sleeper_start_expires +EXPORT_SYMBOL_GPL vmlinux 0x53662c61 cpufreq_enable_fast_switch EXPORT_SYMBOL_GPL vmlinux 0x536822e3 sfp_module_insert -EXPORT_SYMBOL_GPL vmlinux 0x53738ac2 xdp_attachment_setup +EXPORT_SYMBOL_GPL vmlinux 0x5373ceb8 acomp_request_alloc +EXPORT_SYMBOL_GPL vmlinux 0x53846381 ata_host_detach EXPORT_SYMBOL_GPL vmlinux 0x538d073d phy_duplex_to_str -EXPORT_SYMBOL_GPL vmlinux 0x538d55ce regulator_get_exclusive -EXPORT_SYMBOL_GPL vmlinux 0x5394137d bio_associate_blkg -EXPORT_SYMBOL_GPL vmlinux 0x53ad9a0b gpiod_direction_input -EXPORT_SYMBOL_GPL vmlinux 0x53bca973 power_supply_get_drvdata -EXPORT_SYMBOL_GPL vmlinux 0x53bf3531 platform_get_resource +EXPORT_SYMBOL_GPL vmlinux 0x53b19c27 regulator_list_voltage_linear EXPORT_SYMBOL_GPL vmlinux 0x53c089f5 property_entries_dup -EXPORT_SYMBOL_GPL vmlinux 0x53c13a99 __regmap_init -EXPORT_SYMBOL_GPL vmlinux 0x53cbe2cc pskb_put +EXPORT_SYMBOL_GPL vmlinux 0x53d6a70c pinctrl_unregister EXPORT_SYMBOL_GPL vmlinux 0x53d7c01e __traceiter_cpu_idle -EXPORT_SYMBOL_GPL vmlinux 0x53e27a2e thermal_zone_device_disable -EXPORT_SYMBOL_GPL vmlinux 0x53f55cc4 inode_sb_list_add -EXPORT_SYMBOL_GPL vmlinux 0x540b050c irq_domain_update_bus_token +EXPORT_SYMBOL_GPL vmlinux 0x53def5c8 account_locked_vm +EXPORT_SYMBOL_GPL vmlinux 0x53edeb5d acpi_subsys_runtime_resume +EXPORT_SYMBOL_GPL vmlinux 0x53fcb47e sock_diag_put_meminfo EXPORT_SYMBOL_GPL vmlinux 0x541bd60a irq_work_run EXPORT_SYMBOL_GPL vmlinux 0x54215db5 visitor64 +EXPORT_SYMBOL_GPL vmlinux 0x542a46cc pci_status_get_and_clear_errors +EXPORT_SYMBOL_GPL vmlinux 0x5431acd3 devlink_port_attrs_pci_pf_set EXPORT_SYMBOL_GPL vmlinux 0x5435454c divider_ro_round_rate_parent -EXPORT_SYMBOL_GPL vmlinux 0x5437e0b9 ata_pci_bmdma_init_one -EXPORT_SYMBOL_GPL vmlinux 0x5441a63b __vfs_removexattr_noperm +EXPORT_SYMBOL_GPL vmlinux 0x5437dbee nf_checksum +EXPORT_SYMBOL_GPL vmlinux 0x5442f867 isa_register_driver EXPORT_SYMBOL_GPL vmlinux 0x545025e5 nvmem_add_cell_table +EXPORT_SYMBOL_GPL vmlinux 0x54573216 xhci_ext_cap_init EXPORT_SYMBOL_GPL vmlinux 0x54651f9b rhashtable_walk_next -EXPORT_SYMBOL_GPL vmlinux 0x547153c4 crypto_grab_spawn -EXPORT_SYMBOL_GPL vmlinux 0x547f94e1 synth_event_trace_start -EXPORT_SYMBOL_GPL vmlinux 0x548cb6ab rio_release_inb_pwrite +EXPORT_SYMBOL_GPL vmlinux 0x54706a7e acpi_storage_d3 +EXPORT_SYMBOL_GPL vmlinux 0x5479d0d2 sfp_add_phy +EXPORT_SYMBOL_GPL vmlinux 0x5487a4d9 devm_device_remove_groups EXPORT_SYMBOL_GPL vmlinux 0x549525ef handle_nested_irq -EXPORT_SYMBOL_GPL vmlinux 0x54bfcfd0 lwtunnel_output -EXPORT_SYMBOL_GPL vmlinux 0x54c4d121 __hwspin_unlock -EXPORT_SYMBOL_GPL vmlinux 0x54c9d370 tracepoint_probe_register -EXPORT_SYMBOL_GPL vmlinux 0x54d2572c bio_associate_blkg_from_css -EXPORT_SYMBOL_GPL vmlinux 0x54e5f411 __traceiter_pelt_dl_tp -EXPORT_SYMBOL_GPL vmlinux 0x54ebeb1c security_inode_mkdir -EXPORT_SYMBOL_GPL vmlinux 0x54f281ef nf_queue -EXPORT_SYMBOL_GPL vmlinux 0x54fd8c7f fsverity_cleanup_inode +EXPORT_SYMBOL_GPL vmlinux 0x54d9c1f8 devm_kstrdup +EXPORT_SYMBOL_GPL vmlinux 0x54db95d4 efivars_register +EXPORT_SYMBOL_GPL vmlinux 0x54e6fc7c ncsi_vlan_rx_kill_vid +EXPORT_SYMBOL_GPL vmlinux 0x54ec2512 spi_slave_abort +EXPORT_SYMBOL_GPL vmlinux 0x54fc5f6f blkg_prfill_rwstat +EXPORT_SYMBOL_GPL vmlinux 0x5505f8b5 raw_seq_next +EXPORT_SYMBOL_GPL vmlinux 0x55081de1 rdev_get_drvdata +EXPORT_SYMBOL_GPL vmlinux 0x550b3465 device_property_match_string EXPORT_SYMBOL_GPL vmlinux 0x550ce709 pat_enabled -EXPORT_SYMBOL_GPL vmlinux 0x551511c2 led_compose_name -EXPORT_SYMBOL_GPL vmlinux 0x5516e97b fib6_new_table -EXPORT_SYMBOL_GPL vmlinux 0x551f258a of_pm_clk_add_clks -EXPORT_SYMBOL_GPL vmlinux 0x551fcd15 acpi_dev_get_property -EXPORT_SYMBOL_GPL vmlinux 0x5523201f __tracepoint_neigh_event_send_dead +EXPORT_SYMBOL_GPL vmlinux 0x5512a040 sk_msg_clone +EXPORT_SYMBOL_GPL vmlinux 0x5517b03f hv_pkt_iter_first_raw +EXPORT_SYMBOL_GPL vmlinux 0x5522f078 blk_mq_pci_map_queues +EXPORT_SYMBOL_GPL vmlinux 0x55236877 ata_qc_complete_multiple +EXPORT_SYMBOL_GPL vmlinux 0x552d54b5 pci_epf_alloc_space EXPORT_SYMBOL_GPL vmlinux 0x55339365 flush_delayed_fput -EXPORT_SYMBOL_GPL vmlinux 0x5538841c input_ff_upload -EXPORT_SYMBOL_GPL vmlinux 0x553a889c pci_find_vsec_capability +EXPORT_SYMBOL_GPL vmlinux 0x553689b2 ethtool_set_ethtool_phy_ops EXPORT_SYMBOL_GPL vmlinux 0x553b49a4 cpufreq_get_driver_data -EXPORT_SYMBOL_GPL vmlinux 0x553d00e9 crypto_stats_aead_encrypt EXPORT_SYMBOL_GPL vmlinux 0x55417264 unregister_vt_notifier -EXPORT_SYMBOL_GPL vmlinux 0x554567ee ip6_route_input_lookup -EXPORT_SYMBOL_GPL vmlinux 0x554fc769 device_rename -EXPORT_SYMBOL_GPL vmlinux 0x555777f7 vp_modern_probe -EXPORT_SYMBOL_GPL vmlinux 0x5558a927 pci_d3cold_disable +EXPORT_SYMBOL_GPL vmlinux 0x5544e40e mmu_notifier_get_locked +EXPORT_SYMBOL_GPL vmlinux 0x5549d253 ata_pio_need_iordy +EXPORT_SYMBOL_GPL vmlinux 0x55569dc3 bio_start_io_acct_time +EXPORT_SYMBOL_GPL vmlinux 0x555b92ee blk_poll +EXPORT_SYMBOL_GPL vmlinux 0x5560988e device_link_del +EXPORT_SYMBOL_GPL vmlinux 0x556d9c12 devres_close_group EXPORT_SYMBOL_GPL vmlinux 0x556e4390 clk_get_rate +EXPORT_SYMBOL_GPL vmlinux 0x557202f7 __tracepoint_napi_poll +EXPORT_SYMBOL_GPL vmlinux 0x557835d6 dev_pm_genpd_remove_notifier EXPORT_SYMBOL_GPL vmlinux 0x55784228 regmap_irq_get_virq -EXPORT_SYMBOL_GPL vmlinux 0x5582d8c7 usb_anchor_urb -EXPORT_SYMBOL_GPL vmlinux 0x558e5364 tty_find_polling_driver -EXPORT_SYMBOL_GPL vmlinux 0x558ec6cb blk_mark_disk_dead -EXPORT_SYMBOL_GPL vmlinux 0x55b337f8 blk_mq_pci_map_queues -EXPORT_SYMBOL_GPL vmlinux 0x55bc669a sk_detach_filter +EXPORT_SYMBOL_GPL vmlinux 0x558baaae usb_hcd_pci_probe +EXPORT_SYMBOL_GPL vmlinux 0x55a89c8c crypto_spawn_tfm2 +EXPORT_SYMBOL_GPL vmlinux 0x55b4cfd5 fsnotify_alloc_group +EXPORT_SYMBOL_GPL vmlinux 0x55b9adb4 crypto_unregister_rng EXPORT_SYMBOL_GPL vmlinux 0x55c76a23 ksys_sync_helper -EXPORT_SYMBOL_GPL vmlinux 0x55c89afe irq_domain_associate_many -EXPORT_SYMBOL_GPL vmlinux 0x55e5d13e dw_pcie_setup_rc +EXPORT_SYMBOL_GPL vmlinux 0x55d30402 serial8250_do_set_ldisc +EXPORT_SYMBOL_GPL vmlinux 0x55d53a9f tcp_done +EXPORT_SYMBOL_GPL vmlinux 0x55e1bdec vmbus_are_subchannels_present +EXPORT_SYMBOL_GPL vmlinux 0x55ed483f sata_scr_read EXPORT_SYMBOL_GPL vmlinux 0x55eecff4 bit_wait_io_timeout -EXPORT_SYMBOL_GPL vmlinux 0x55f168f9 fixed_phy_change_carrier -EXPORT_SYMBOL_GPL vmlinux 0x55fa5be1 regulator_list_voltage_linear -EXPORT_SYMBOL_GPL vmlinux 0x55fbc6ea pm_clk_add +EXPORT_SYMBOL_GPL vmlinux 0x55f3da31 devlink_flash_update_timeout_notify EXPORT_SYMBOL_GPL vmlinux 0x56054c05 crypto_it_tab -EXPORT_SYMBOL_GPL vmlinux 0x56078ac1 gpiochip_irq_domain_activate +EXPORT_SYMBOL_GPL vmlinux 0x5612599a __vfs_removexattr_locked +EXPORT_SYMBOL_GPL vmlinux 0x561423a4 device_show_bool EXPORT_SYMBOL_GPL vmlinux 0x56173654 pcap_set_ts_bits -EXPORT_SYMBOL_GPL vmlinux 0x5618c59c rtnl_delete_link EXPORT_SYMBOL_GPL vmlinux 0x56256e8a orderly_poweroff EXPORT_SYMBOL_GPL vmlinux 0x56310925 regulator_mode_to_status -EXPORT_SYMBOL_GPL vmlinux 0x5637dc2a ping_get_port +EXPORT_SYMBOL_GPL vmlinux 0x56344da4 iommu_map EXPORT_SYMBOL_GPL vmlinux 0x56398615 mark_tsc_unstable -EXPORT_SYMBOL_GPL vmlinux 0x56400fa4 irq_domain_xlate_onecell EXPORT_SYMBOL_GPL vmlinux 0x5641485b tty_termios_encode_baud_rate -EXPORT_SYMBOL_GPL vmlinux 0x56461144 tpm_tis_remove -EXPORT_SYMBOL_GPL vmlinux 0x56532ba4 crypto_unregister_shashes -EXPORT_SYMBOL_GPL vmlinux 0x567abec8 regulator_set_voltage_sel_pickable_regmap -EXPORT_SYMBOL_GPL vmlinux 0x567f09e0 driver_deferred_probe_check_state -EXPORT_SYMBOL_GPL vmlinux 0x5681f6f8 crypto_register_aeads -EXPORT_SYMBOL_GPL vmlinux 0x56a06a39 blk_trace_startstop -EXPORT_SYMBOL_GPL vmlinux 0x56ad5cbe irq_create_mapping_affinity -EXPORT_SYMBOL_GPL vmlinux 0x56bfa397 devm_create_dev_dax -EXPORT_SYMBOL_GPL vmlinux 0x56c0f199 netdev_walk_all_lower_dev_rcu -EXPORT_SYMBOL_GPL vmlinux 0x56c25528 ip6_update_pmtu -EXPORT_SYMBOL_GPL vmlinux 0x56c3bd5f debugfs_create_u32_array -EXPORT_SYMBOL_GPL vmlinux 0x56d0e4bf ata_do_dev_read_id -EXPORT_SYMBOL_GPL vmlinux 0x56d32525 spi_finalize_current_message -EXPORT_SYMBOL_GPL vmlinux 0x56d4d98f exportfs_encode_inode_fh +EXPORT_SYMBOL_GPL vmlinux 0x56638606 __platform_driver_probe +EXPORT_SYMBOL_GPL vmlinux 0x567c3918 sk_msg_is_readable +EXPORT_SYMBOL_GPL vmlinux 0x56871653 __pci_reset_function_locked +EXPORT_SYMBOL_GPL vmlinux 0x5698c1af dev_pm_opp_put_regulators +EXPORT_SYMBOL_GPL vmlinux 0x56b43a01 usb_driver_set_configuration +EXPORT_SYMBOL_GPL vmlinux 0x56c7e667 syscon_regmap_lookup_by_phandle_optional +EXPORT_SYMBOL_GPL vmlinux 0x56d2ccfe ata_qc_get_active EXPORT_SYMBOL_GPL vmlinux 0x56d61dce context_tracking_enter -EXPORT_SYMBOL_GPL vmlinux 0x56e14870 devlink_region_snapshot_id_get -EXPORT_SYMBOL_GPL vmlinux 0x56f08302 __tracepoint_sched_util_est_se_tp +EXPORT_SYMBOL_GPL vmlinux 0x56db2707 pci_bus_max_busnr +EXPORT_SYMBOL_GPL vmlinux 0x56f85cd6 inverse_translate EXPORT_SYMBOL_GPL vmlinux 0x56fbb130 no_hash_pointers -EXPORT_SYMBOL_GPL vmlinux 0x570980f2 ata_sas_tport_delete -EXPORT_SYMBOL_GPL vmlinux 0x570e3421 dma_buf_end_cpu_access -EXPORT_SYMBOL_GPL vmlinux 0x57203839 crypto_register_templates +EXPORT_SYMBOL_GPL vmlinux 0x57025411 dev_pm_opp_init_cpufreq_table +EXPORT_SYMBOL_GPL vmlinux 0x57087052 pci_generic_config_write32 +EXPORT_SYMBOL_GPL vmlinux 0x571bd564 pci_assign_unassigned_bridge_resources +EXPORT_SYMBOL_GPL vmlinux 0x571f3d74 pci_epc_mem_exit +EXPORT_SYMBOL_GPL vmlinux 0x57292195 __netdev_watchdog_up +EXPORT_SYMBOL_GPL vmlinux 0x5729586c led_trigger_blink_oneshot +EXPORT_SYMBOL_GPL vmlinux 0x573b401e sysfs_unmerge_group EXPORT_SYMBOL_GPL vmlinux 0x573b5453 ipv6_fixup_options -EXPORT_SYMBOL_GPL vmlinux 0x5740a225 vmbus_set_sc_create_callback -EXPORT_SYMBOL_GPL vmlinux 0x5741cc53 nvme_submit_sync_cmd +EXPORT_SYMBOL_GPL vmlinux 0x573c1925 acpi_create_platform_device EXPORT_SYMBOL_GPL vmlinux 0x574609c5 apei_exec_write_register_value -EXPORT_SYMBOL_GPL vmlinux 0x57485d69 devm_init_badblocks -EXPORT_SYMBOL_GPL vmlinux 0x5754a613 mptcp_pm_get_add_addr_signal_max -EXPORT_SYMBOL_GPL vmlinux 0x575bb8f2 __tracepoint_rpm_idle -EXPORT_SYMBOL_GPL vmlinux 0x5764b9a1 put_device -EXPORT_SYMBOL_GPL vmlinux 0x576547a6 ata_scsi_slave_destroy +EXPORT_SYMBOL_GPL vmlinux 0x57504b37 blk_execute_rq_nowait EXPORT_SYMBOL_GPL vmlinux 0x57732438 inet_twsk_purge -EXPORT_SYMBOL_GPL vmlinux 0x57810994 events_hybrid_sysfs_show +EXPORT_SYMBOL_GPL vmlinux 0x57776bc5 device_change_owner +EXPORT_SYMBOL_GPL vmlinux 0x57890159 cgroup_attach_task_all EXPORT_SYMBOL_GPL vmlinux 0x578eeb4d hugetlb_cgrp_subsys_enabled_key EXPORT_SYMBOL_GPL vmlinux 0x5790e7a0 pci_unlock_rescan_remove -EXPORT_SYMBOL_GPL vmlinux 0x57975168 __hwspin_lock_timeout +EXPORT_SYMBOL_GPL vmlinux 0x57950de6 pstore_register +EXPORT_SYMBOL_GPL vmlinux 0x57999c20 clk_hw_is_prepared EXPORT_SYMBOL_GPL vmlinux 0x579e0bf5 rtnl_unregister_all -EXPORT_SYMBOL_GPL vmlinux 0x57b9f61a bpf_prog_add -EXPORT_SYMBOL_GPL vmlinux 0x57c55e1f nd_cmd_in_size -EXPORT_SYMBOL_GPL vmlinux 0x57d0603c fwnode_gpiod_get_index +EXPORT_SYMBOL_GPL vmlinux 0x57b65dc8 dma_async_device_channel_unregister EXPORT_SYMBOL_GPL vmlinux 0x57d4050a xhci_get_endpoint_index -EXPORT_SYMBOL_GPL vmlinux 0x57d950e2 security_path_symlink +EXPORT_SYMBOL_GPL vmlinux 0x57d6accd synth_event_trace_end +EXPORT_SYMBOL_GPL vmlinux 0x57e905ba strp_init +EXPORT_SYMBOL_GPL vmlinux 0x57efbf1f clk_hw_set_rate_range EXPORT_SYMBOL_GPL vmlinux 0x57f576b9 mpi_ec_curve_point EXPORT_SYMBOL_GPL vmlinux 0x57f70547 secure_ipv4_port_ephemeral -EXPORT_SYMBOL_GPL vmlinux 0x58199fcd sata_link_hardreset -EXPORT_SYMBOL_GPL vmlinux 0x5821a216 dmaengine_desc_set_metadata_len -EXPORT_SYMBOL_GPL vmlinux 0x5824b056 gpiochip_irqchip_irq_valid +EXPORT_SYMBOL_GPL vmlinux 0x5800d1bb platform_get_resource_byname +EXPORT_SYMBOL_GPL vmlinux 0x58247beb dev_pm_clear_wake_irq +EXPORT_SYMBOL_GPL vmlinux 0x58260c13 dev_pm_opp_get_voltage EXPORT_SYMBOL_GPL vmlinux 0x58276f93 cper_next_record_id -EXPORT_SYMBOL_GPL vmlinux 0x58317e78 irq_chip_unmask_parent +EXPORT_SYMBOL_GPL vmlinux 0x582d5b1a transport_class_register EXPORT_SYMBOL_GPL vmlinux 0x5831e062 cpus_read_trylock -EXPORT_SYMBOL_GPL vmlinux 0x58381a52 pwm_get -EXPORT_SYMBOL_GPL vmlinux 0x584c24c1 devm_gpiod_unhinge -EXPORT_SYMBOL_GPL vmlinux 0x5856dc2d of_pwm_get +EXPORT_SYMBOL_GPL vmlinux 0x583ad6ba phy_speed_up +EXPORT_SYMBOL_GPL vmlinux 0x58416912 rtnl_af_unregister +EXPORT_SYMBOL_GPL vmlinux 0x585509c9 __tracepoint_sched_overutilized_tp +EXPORT_SYMBOL_GPL vmlinux 0x58554cfe uart_insert_char +EXPORT_SYMBOL_GPL vmlinux 0x585a1d36 rdev_get_dev +EXPORT_SYMBOL_GPL vmlinux 0x585ddd81 gpiod_to_chip +EXPORT_SYMBOL_GPL vmlinux 0x58618747 irq_chip_set_affinity_parent EXPORT_SYMBOL_GPL vmlinux 0x586bfc8a alarm_restart +EXPORT_SYMBOL_GPL vmlinux 0x5876b7b9 umd_unload_blob +EXPORT_SYMBOL_GPL vmlinux 0x58795a3e vp_modern_generation EXPORT_SYMBOL_GPL vmlinux 0x5879a27d sfp_get_module_info -EXPORT_SYMBOL_GPL vmlinux 0x58841c92 virtio_break_device -EXPORT_SYMBOL_GPL vmlinux 0x589f2e68 task_cgroup_path -EXPORT_SYMBOL_GPL vmlinux 0x58b8f3da devm_kmemdup -EXPORT_SYMBOL_GPL vmlinux 0x58b95435 pwm_apply_state -EXPORT_SYMBOL_GPL vmlinux 0x58d49309 debugfs_attr_write +EXPORT_SYMBOL_GPL vmlinux 0x587d8025 pci_msi_mask_irq +EXPORT_SYMBOL_GPL vmlinux 0x58847dc1 regulator_is_supported_voltage +EXPORT_SYMBOL_GPL vmlinux 0x588650e0 ata_host_resume +EXPORT_SYMBOL_GPL vmlinux 0x58a9185b synth_event_add_next_val +EXPORT_SYMBOL_GPL vmlinux 0x58ae93eb __blkg_prfill_u64 +EXPORT_SYMBOL_GPL vmlinux 0x58d04026 synth_event_trace_array EXPORT_SYMBOL_GPL vmlinux 0x58d6311d trace_clock -EXPORT_SYMBOL_GPL vmlinux 0x58db0610 switchdev_port_attr_set +EXPORT_SYMBOL_GPL vmlinux 0x58da9da5 spi_mem_get_name +EXPORT_SYMBOL_GPL vmlinux 0x58db687f fwnode_property_match_string EXPORT_SYMBOL_GPL vmlinux 0x58def6ca sfp_module_remove -EXPORT_SYMBOL_GPL vmlinux 0x58e9b493 zap_vma_ptes -EXPORT_SYMBOL_GPL vmlinux 0x59015475 iommu_device_unregister -EXPORT_SYMBOL_GPL vmlinux 0x590d32f6 acpi_unbind_one +EXPORT_SYMBOL_GPL vmlinux 0x58f84439 usb_hub_find_child +EXPORT_SYMBOL_GPL vmlinux 0x58fb9426 pci_sriov_get_totalvfs +EXPORT_SYMBOL_GPL vmlinux 0x590c3f44 __ip6_datagram_connect EXPORT_SYMBOL_GPL vmlinux 0x5912d787 srcu_torture_stats_print -EXPORT_SYMBOL_GPL vmlinux 0x591729b4 syscon_regmap_lookup_by_phandle_args -EXPORT_SYMBOL_GPL vmlinux 0x592b7e77 devm_hwspin_lock_request_specific -EXPORT_SYMBOL_GPL vmlinux 0x5959e3f4 __hv_pkt_iter_next -EXPORT_SYMBOL_GPL vmlinux 0x597b667d nvdimm_has_cache +EXPORT_SYMBOL_GPL vmlinux 0x59267bd2 __rio_local_write_config_32 +EXPORT_SYMBOL_GPL vmlinux 0x5927b295 gpiod_direction_output +EXPORT_SYMBOL_GPL vmlinux 0x5938e7d7 sata_scr_write_flush +EXPORT_SYMBOL_GPL vmlinux 0x593f9e67 skcipher_alloc_instance_simple +EXPORT_SYMBOL_GPL vmlinux 0x597571b3 pm_runtime_set_memalloc_noio +EXPORT_SYMBOL_GPL vmlinux 0x5986584a bio_alloc_kiocb EXPORT_SYMBOL_GPL vmlinux 0x5986d190 kdb_printf -EXPORT_SYMBOL_GPL vmlinux 0x598c254c ping_seq_stop -EXPORT_SYMBOL_GPL vmlinux 0x5992a83c usb_for_each_port -EXPORT_SYMBOL_GPL vmlinux 0x5996b122 xfrm_state_mtu +EXPORT_SYMBOL_GPL vmlinux 0x59930248 iommu_fwspec_init +EXPORT_SYMBOL_GPL vmlinux 0x5993ef58 thermal_zone_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x5996eb67 iomap_zero_range +EXPORT_SYMBOL_GPL vmlinux 0x599aa381 irq_create_fwspec_mapping +EXPORT_SYMBOL_GPL vmlinux 0x59a96fa7 __clk_mux_determine_rate_closest EXPORT_SYMBOL_GPL vmlinux 0x59b2adbf input_ff_effect_from_user EXPORT_SYMBOL_GPL vmlinux 0x59bbf145 pv_info -EXPORT_SYMBOL_GPL vmlinux 0x59bdd96e rt_mutex_trylock EXPORT_SYMBOL_GPL vmlinux 0x59c43dc9 __traceiter_non_standard_event EXPORT_SYMBOL_GPL vmlinux 0x59c6aff4 irq_set_affinity_hint -EXPORT_SYMBOL_GPL vmlinux 0x59c827f8 ip6_sk_update_pmtu -EXPORT_SYMBOL_GPL vmlinux 0x59e06986 bpf_trace_run6 +EXPORT_SYMBOL_GPL vmlinux 0x59cbfe11 bpf_offload_dev_netdev_register +EXPORT_SYMBOL_GPL vmlinux 0x59d285e6 clk_register_divider_table +EXPORT_SYMBOL_GPL vmlinux 0x59d9cf23 tty_find_polling_driver +EXPORT_SYMBOL_GPL vmlinux 0x59dbe712 devm_remove_action EXPORT_SYMBOL_GPL vmlinux 0x59e0f053 fpu_free_guest_fpstate -EXPORT_SYMBOL_GPL vmlinux 0x59e1b801 crypto_stats_akcipher_verify -EXPORT_SYMBOL_GPL vmlinux 0x59ef9700 extcon_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0x59f0e6ae fat_detach EXPORT_SYMBOL_GPL vmlinux 0x59f32720 mpi_subm -EXPORT_SYMBOL_GPL vmlinux 0x59f4753d do_splice_to EXPORT_SYMBOL_GPL vmlinux 0x59f8b7c6 ms_hyperv -EXPORT_SYMBOL_GPL vmlinux 0x5a058ca8 aead_register_instance -EXPORT_SYMBOL_GPL vmlinux 0x5a0c5415 nvme_cancel_tagset -EXPORT_SYMBOL_GPL vmlinux 0x5a172c9b genphy_c45_aneg_done +EXPORT_SYMBOL_GPL vmlinux 0x5a02582d pci_set_cacheline_size +EXPORT_SYMBOL_GPL vmlinux 0x5a18b19b skb_partial_csum_set EXPORT_SYMBOL_GPL vmlinux 0x5a1d134a rcu_momentary_dyntick_idle -EXPORT_SYMBOL_GPL vmlinux 0x5a21458e free_io_pgtable_ops -EXPORT_SYMBOL_GPL vmlinux 0x5a24e154 vfio_virqfd_disable -EXPORT_SYMBOL_GPL vmlinux 0x5a2d9258 usb_phy_roothub_alloc -EXPORT_SYMBOL_GPL vmlinux 0x5a3a0024 modify_user_hw_breakpoint -EXPORT_SYMBOL_GPL vmlinux 0x5a42fe90 setfl +EXPORT_SYMBOL_GPL vmlinux 0x5a2bb067 sched_trace_rq_nr_running +EXPORT_SYMBOL_GPL vmlinux 0x5a30995d handle_fasteoi_irq EXPORT_SYMBOL_GPL vmlinux 0x5a49dbc9 timerqueue_del -EXPORT_SYMBOL_GPL vmlinux 0x5a516d43 add_page_wait_queue -EXPORT_SYMBOL_GPL vmlinux 0x5a5937ad __traceiter_neigh_timer_handler -EXPORT_SYMBOL_GPL vmlinux 0x5a5c5502 fscrypt_ioctl_get_key_status -EXPORT_SYMBOL_GPL vmlinux 0x5a5cacf7 nexthop_find_by_id -EXPORT_SYMBOL_GPL vmlinux 0x5a68b1fe clk_hw_register_fixed_factor +EXPORT_SYMBOL_GPL vmlinux 0x5a573423 housekeeping_affine EXPORT_SYMBOL_GPL vmlinux 0x5a6cdb52 nf_ct_zone_dflt +EXPORT_SYMBOL_GPL vmlinux 0x5a7329f2 devm_irq_domain_create_sim EXPORT_SYMBOL_GPL vmlinux 0x5a7bfe41 crypto_probing_notify -EXPORT_SYMBOL_GPL vmlinux 0x5a862070 class_interface_unregister -EXPORT_SYMBOL_GPL vmlinux 0x5a98ef56 handle_level_irq +EXPORT_SYMBOL_GPL vmlinux 0x5a7de331 get_task_pid +EXPORT_SYMBOL_GPL vmlinux 0x5a852508 ncsi_stop_dev +EXPORT_SYMBOL_GPL vmlinux 0x5a863af1 ata_pci_sff_init_host +EXPORT_SYMBOL_GPL vmlinux 0x5a931640 tcp_sendmsg_locked +EXPORT_SYMBOL_GPL vmlinux 0x5a955904 __mnt_is_readonly +EXPORT_SYMBOL_GPL vmlinux 0x5a9ea349 pci_ats_supported EXPORT_SYMBOL_GPL vmlinux 0x5aa70984 acpi_reduced_hardware -EXPORT_SYMBOL_GPL vmlinux 0x5aa7fe19 dev_pm_opp_get_sharing_cpus +EXPORT_SYMBOL_GPL vmlinux 0x5aa82e8d clockevent_delta2ns +EXPORT_SYMBOL_GPL vmlinux 0x5aaa17f6 sysfs_remove_link +EXPORT_SYMBOL_GPL vmlinux 0x5aab1782 devm_clk_hw_register EXPORT_SYMBOL_GPL vmlinux 0x5ab09745 edac_get_owner -EXPORT_SYMBOL_GPL vmlinux 0x5ad36261 wm831x_auxadc_read_uv -EXPORT_SYMBOL_GPL vmlinux 0x5ad39fec tty_ldisc_receive_buf -EXPORT_SYMBOL_GPL vmlinux 0x5afb32e2 __pm_stay_awake -EXPORT_SYMBOL_GPL vmlinux 0x5b0070b5 led_get_default_pattern -EXPORT_SYMBOL_GPL vmlinux 0x5b1a73df acpi_dev_resume +EXPORT_SYMBOL_GPL vmlinux 0x5abb725e acpi_subsys_complete +EXPORT_SYMBOL_GPL vmlinux 0x5aca6ee8 usb_get_status +EXPORT_SYMBOL_GPL vmlinux 0x5ad10d8f usb_init_urb +EXPORT_SYMBOL_GPL vmlinux 0x5ad90d8b vmbus_open +EXPORT_SYMBOL_GPL vmlinux 0x5ae77243 acpi_cppc_processor_exit +EXPORT_SYMBOL_GPL vmlinux 0x5aea4d74 irq_domain_create_simple +EXPORT_SYMBOL_GPL vmlinux 0x5af19fb8 devm_pm_opp_set_supported_hw +EXPORT_SYMBOL_GPL vmlinux 0x5afb514c nfnl_ct_hook +EXPORT_SYMBOL_GPL vmlinux 0x5b049928 l3mdev_fib_table_rcu EXPORT_SYMBOL_GPL vmlinux 0x5b21ceff ring_buffer_iter_peek EXPORT_SYMBOL_GPL vmlinux 0x5b35c4f9 vfio_group_set_kvm -EXPORT_SYMBOL_GPL vmlinux 0x5b4a2c02 pm_runtime_allow -EXPORT_SYMBOL_GPL vmlinux 0x5b5d0f78 __traceiter_sched_util_est_se_tp -EXPORT_SYMBOL_GPL vmlinux 0x5b698601 br_fdb_test_addr_hook EXPORT_SYMBOL_GPL vmlinux 0x5b6b0329 swiotlb_max_segment -EXPORT_SYMBOL_GPL vmlinux 0x5b6c450e gpiochip_free_own_desc -EXPORT_SYMBOL_GPL vmlinux 0x5b85f52a usb_hcd_unmap_urb_setup_for_dma -EXPORT_SYMBOL_GPL vmlinux 0x5b89105b skb_complete_wifi_ack -EXPORT_SYMBOL_GPL vmlinux 0x5bafcc3b tpm_pm_resume -EXPORT_SYMBOL_GPL vmlinux 0x5bb4b18e __xdp_build_skb_from_frame +EXPORT_SYMBOL_GPL vmlinux 0x5b6b81e7 tpm2_probe +EXPORT_SYMBOL_GPL vmlinux 0x5b85fbf8 input_ff_upload +EXPORT_SYMBOL_GPL vmlinux 0x5ba2f3a8 devm_clk_bulk_get +EXPORT_SYMBOL_GPL vmlinux 0x5bad69c4 pwm_capture +EXPORT_SYMBOL_GPL vmlinux 0x5bb3b980 of_devfreq_cooling_register +EXPORT_SYMBOL_GPL vmlinux 0x5bb6b90e nvdimm_to_bus EXPORT_SYMBOL_GPL vmlinux 0x5bbdfa26 scatterwalk_ffwd EXPORT_SYMBOL_GPL vmlinux 0x5bc950fe regulator_irq_helper_cancel EXPORT_SYMBOL_GPL vmlinux 0x5bd0748f crypto_del_default_rng -EXPORT_SYMBOL_GPL vmlinux 0x5bd81a73 regmap_register_patch -EXPORT_SYMBOL_GPL vmlinux 0x5bd98cee ata_sff_exec_command +EXPORT_SYMBOL_GPL vmlinux 0x5bd6e9b3 rio_mport_send_doorbell +EXPORT_SYMBOL_GPL vmlinux 0x5bd7c032 __SCK__tp_func_sched_util_est_se_tp EXPORT_SYMBOL_GPL vmlinux 0x5bdae35b usb_phy_roothub_set_mode EXPORT_SYMBOL_GPL vmlinux 0x5bdbac4e rcu_unexpedite_gp -EXPORT_SYMBOL_GPL vmlinux 0x5be43576 device_create_file -EXPORT_SYMBOL_GPL vmlinux 0x5be5c71a xfrm_local_error -EXPORT_SYMBOL_GPL vmlinux 0x5beffe19 vmbus_free_ring -EXPORT_SYMBOL_GPL vmlinux 0x5c017802 firmware_request_cache -EXPORT_SYMBOL_GPL vmlinux 0x5c0217a6 crypto_skcipher_encrypt -EXPORT_SYMBOL_GPL vmlinux 0x5c08351a __SCK__tp_func_tcp_bad_csum +EXPORT_SYMBOL_GPL vmlinux 0x5bdcb6fe regulator_map_voltage_pickable_linear_range +EXPORT_SYMBOL_GPL vmlinux 0x5be301bb iptunnel_handle_offloads +EXPORT_SYMBOL_GPL vmlinux 0x5be47ba3 fat_fill_super +EXPORT_SYMBOL_GPL vmlinux 0x5be5f21c iommu_sva_get_pasid +EXPORT_SYMBOL_GPL vmlinux 0x5be67fac sysfs_change_owner +EXPORT_SYMBOL_GPL vmlinux 0x5bef10bd devm_gpio_request +EXPORT_SYMBOL_GPL vmlinux 0x5bf62ec2 blkcg_activate_policy +EXPORT_SYMBOL_GPL vmlinux 0x5bfccc38 balloon_page_alloc +EXPORT_SYMBOL_GPL vmlinux 0x5c016d92 kernfs_path_from_node EXPORT_SYMBOL_GPL vmlinux 0x5c0c165e __SCT__tp_func_neigh_update EXPORT_SYMBOL_GPL vmlinux 0x5c0eaf31 acpi_dev_resource_interrupt -EXPORT_SYMBOL_GPL vmlinux 0x5c0f2a5d __traceiter_block_rq_remap -EXPORT_SYMBOL_GPL vmlinux 0x5c183cee dst_blackhole_update_pmtu -EXPORT_SYMBOL_GPL vmlinux 0x5c2384e5 ip_route_output_tunnel EXPORT_SYMBOL_GPL vmlinux 0x5c2bcd37 bpf_warn_invalid_xdp_action EXPORT_SYMBOL_GPL vmlinux 0x5c309e65 hibernate_quiet_exec -EXPORT_SYMBOL_GPL vmlinux 0x5c4226ec gpiochip_remove_pin_ranges -EXPORT_SYMBOL_GPL vmlinux 0x5c4fe215 rio_dev_put +EXPORT_SYMBOL_GPL vmlinux 0x5c441e6f fat_time_unix2fat +EXPORT_SYMBOL_GPL vmlinux 0x5c4907df pm_genpd_remove_subdomain +EXPORT_SYMBOL_GPL vmlinux 0x5c4d2fd3 gpiod_direction_input EXPORT_SYMBOL_GPL vmlinux 0x5c5a1b16 tick_broadcast_control EXPORT_SYMBOL_GPL vmlinux 0x5c5c6826 phy_10gbit_full_features -EXPORT_SYMBOL_GPL vmlinux 0x5c72842c pm_wakeup_dev_event -EXPORT_SYMBOL_GPL vmlinux 0x5c7538bf device_release_driver -EXPORT_SYMBOL_GPL vmlinux 0x5c9823aa ata_sas_port_start -EXPORT_SYMBOL_GPL vmlinux 0x5ca4f5fd pci_epc_start -EXPORT_SYMBOL_GPL vmlinux 0x5ca92ffe led_trigger_write +EXPORT_SYMBOL_GPL vmlinux 0x5c6977ed wbt_enable_default +EXPORT_SYMBOL_GPL vmlinux 0x5c97ff67 __ip6_local_out EXPORT_SYMBOL_GPL vmlinux 0x5cad8fc3 power_supply_ocv2cap_simple -EXPORT_SYMBOL_GPL vmlinux 0x5cb2e226 dev_pm_opp_get_suspend_opp_freq -EXPORT_SYMBOL_GPL vmlinux 0x5cbcf63d serial8250_do_set_ldisc -EXPORT_SYMBOL_GPL vmlinux 0x5ce3fb74 dev_pm_qos_remove_notifier -EXPORT_SYMBOL_GPL vmlinux 0x5cebce22 fsnotify_get_group +EXPORT_SYMBOL_GPL vmlinux 0x5cb62e5d gpiod_cansleep +EXPORT_SYMBOL_GPL vmlinux 0x5cd9a1eb power_supply_set_input_current_limit_from_supplier +EXPORT_SYMBOL_GPL vmlinux 0x5cdf27db devm_pinctrl_register_and_init EXPORT_SYMBOL_GPL vmlinux 0x5cede0a7 xdp_flush_frame_bulk -EXPORT_SYMBOL_GPL vmlinux 0x5cf70239 unwind_get_return_address -EXPORT_SYMBOL_GPL vmlinux 0x5cf9d7d2 fuse_conn_init -EXPORT_SYMBOL_GPL vmlinux 0x5d16e9d6 pci_epf_type_add_cfs +EXPORT_SYMBOL_GPL vmlinux 0x5cee7537 clk_hw_get_name +EXPORT_SYMBOL_GPL vmlinux 0x5cf07c01 gpiod_export +EXPORT_SYMBOL_GPL vmlinux 0x5cf79d50 __clk_hw_register_divider +EXPORT_SYMBOL_GPL vmlinux 0x5cfc7791 intel_pinctrl_probe_by_hid EXPORT_SYMBOL_GPL vmlinux 0x5d17148b apei_write -EXPORT_SYMBOL_GPL vmlinux 0x5d1df552 iomap_writepage -EXPORT_SYMBOL_GPL vmlinux 0x5d2a0a85 __udp_gso_segment +EXPORT_SYMBOL_GPL vmlinux 0x5d205ee0 irq_domain_add_legacy EXPORT_SYMBOL_GPL vmlinux 0x5d2aa5fb rhashtable_walk_peek EXPORT_SYMBOL_GPL vmlinux 0x5d2bc42a reset_control_rearm -EXPORT_SYMBOL_GPL vmlinux 0x5d345cf6 power_supply_powers -EXPORT_SYMBOL_GPL vmlinux 0x5d349e87 vfio_pci_core_register_device -EXPORT_SYMBOL_GPL vmlinux 0x5d4d5f49 ata_pci_device_do_resume -EXPORT_SYMBOL_GPL vmlinux 0x5d563c1d ata_dev_set_feature -EXPORT_SYMBOL_GPL vmlinux 0x5d5fd217 hv_pkt_iter_close -EXPORT_SYMBOL_GPL vmlinux 0x5d623d23 fib4_rule_default -EXPORT_SYMBOL_GPL vmlinux 0x5d6bac54 crypto_unregister_instance -EXPORT_SYMBOL_GPL vmlinux 0x5d71b4f3 pci_epf_destroy +EXPORT_SYMBOL_GPL vmlinux 0x5d2ceaf7 regulator_enable +EXPORT_SYMBOL_GPL vmlinux 0x5d4d0445 __devres_alloc_node +EXPORT_SYMBOL_GPL vmlinux 0x5d608b0d dm_suspended +EXPORT_SYMBOL_GPL vmlinux 0x5d620b30 regulator_get_exclusive +EXPORT_SYMBOL_GPL vmlinux 0x5d690e71 find_vpid +EXPORT_SYMBOL_GPL vmlinux 0x5d70cc7d skb_send_sock_locked +EXPORT_SYMBOL_GPL vmlinux 0x5d76c122 dma_resv_wait_timeout +EXPORT_SYMBOL_GPL vmlinux 0x5d7ebfc8 usb_altnum_to_altsetting EXPORT_SYMBOL_GPL vmlinux 0x5d8476d3 bpf_sk_storage_diag_alloc -EXPORT_SYMBOL_GPL vmlinux 0x5d8b1eda evm_verifyxattr -EXPORT_SYMBOL_GPL vmlinux 0x5d902a59 pinctrl_lookup_state +EXPORT_SYMBOL_GPL vmlinux 0x5d853dba rio_mport_chk_dev_access EXPORT_SYMBOL_GPL vmlinux 0x5d9317d7 uv_teardown_irq -EXPORT_SYMBOL_GPL vmlinux 0x5d9bb877 rio_mport_class -EXPORT_SYMBOL_GPL vmlinux 0x5d9dc99d regmap_get_raw_read_max -EXPORT_SYMBOL_GPL vmlinux 0x5da6585a bsg_job_done +EXPORT_SYMBOL_GPL vmlinux 0x5d97ff05 relay_reset +EXPORT_SYMBOL_GPL vmlinux 0x5d9faf62 ata_std_qc_defer EXPORT_SYMBOL_GPL vmlinux 0x5da67adc zs_compact -EXPORT_SYMBOL_GPL vmlinux 0x5da99a40 ata_cable_sata +EXPORT_SYMBOL_GPL vmlinux 0x5db4de85 __SCK__tp_func_non_standard_event EXPORT_SYMBOL_GPL vmlinux 0x5dbcfa4f boot_cpu_physical_apicid -EXPORT_SYMBOL_GPL vmlinux 0x5dbfc69e phy_put -EXPORT_SYMBOL_GPL vmlinux 0x5dc051c6 device_driver_attach -EXPORT_SYMBOL_GPL vmlinux 0x5dc0f205 dev_pm_opp_disable -EXPORT_SYMBOL_GPL vmlinux 0x5dc6710f ipv4_redirect -EXPORT_SYMBOL_GPL vmlinux 0x5dd35f87 udp4_lib_lookup -EXPORT_SYMBOL_GPL vmlinux 0x5df4f84f pcie_bus_configure_settings -EXPORT_SYMBOL_GPL vmlinux 0x5dfdccd4 __efivar_entry_iter -EXPORT_SYMBOL_GPL vmlinux 0x5dfe0f7c devm_device_remove_group -EXPORT_SYMBOL_GPL vmlinux 0x5e051ccc genphy_c45_pma_read_abilities +EXPORT_SYMBOL_GPL vmlinux 0x5ddc7f81 usb_phy_roothub_alloc +EXPORT_SYMBOL_GPL vmlinux 0x5de98675 power_supply_am_i_supplied +EXPORT_SYMBOL_GPL vmlinux 0x5e0d6ef8 __page_mapcount EXPORT_SYMBOL_GPL vmlinux 0x5e173309 cpu_cgrp_subsys_on_dfl_key -EXPORT_SYMBOL_GPL vmlinux 0x5e2dcddf __SCK__tp_func_block_bio_remap -EXPORT_SYMBOL_GPL vmlinux 0x5e33f172 dev_pm_genpd_remove_notifier +EXPORT_SYMBOL_GPL vmlinux 0x5e2c62ae ata_sff_port_intr +EXPORT_SYMBOL_GPL vmlinux 0x5e4573ae pci_epc_stop EXPORT_SYMBOL_GPL vmlinux 0x5e515be6 ktime_get_ts64 -EXPORT_SYMBOL_GPL vmlinux 0x5e58c316 acpi_dev_get_dma_resources -EXPORT_SYMBOL_GPL vmlinux 0x5e5976f6 gpiod_to_irq -EXPORT_SYMBOL_GPL vmlinux 0x5e6c5461 usb_init_urb -EXPORT_SYMBOL_GPL vmlinux 0x5e6ff64b intel_pinctrl_suspend_noirq +EXPORT_SYMBOL_GPL vmlinux 0x5e5c5287 xdp_master_redirect +EXPORT_SYMBOL_GPL vmlinux 0x5e694f90 xdp_attachment_setup EXPORT_SYMBOL_GPL vmlinux 0x5e798ffb divider_get_val +EXPORT_SYMBOL_GPL vmlinux 0x5e7bfdb1 nvme_kill_queues +EXPORT_SYMBOL_GPL vmlinux 0x5e7f8475 cgroup_get_from_id EXPORT_SYMBOL_GPL vmlinux 0x5e85415b ring_buffer_consume -EXPORT_SYMBOL_GPL vmlinux 0x5e8bfd84 acpi_subsys_runtime_resume -EXPORT_SYMBOL_GPL vmlinux 0x5e9c77ea led_trigger_rename_static +EXPORT_SYMBOL_GPL vmlinux 0x5ea2a2bc ata_pci_shutdown_one EXPORT_SYMBOL_GPL vmlinux 0x5eae5408 clk_is_enabled_when_prepared -EXPORT_SYMBOL_GPL vmlinux 0x5eb587e9 skcipher_walk_aead_decrypt -EXPORT_SYMBOL_GPL vmlinux 0x5ec05891 ata_bmdma_port_intr EXPORT_SYMBOL_GPL vmlinux 0x5ec62549 ata_dev_classify -EXPORT_SYMBOL_GPL vmlinux 0x5ed749bc tty_buffer_set_limit -EXPORT_SYMBOL_GPL vmlinux 0x5edf6ae5 ata_sff_wait_after_reset -EXPORT_SYMBOL_GPL vmlinux 0x5ee066a1 check_move_unevictable_pages -EXPORT_SYMBOL_GPL vmlinux 0x5ee4983c rio_request_outb_dbell -EXPORT_SYMBOL_GPL vmlinux 0x5ef81668 pci_iomap_wc -EXPORT_SYMBOL_GPL vmlinux 0x5f172fe8 __crypto_alloc_tfm -EXPORT_SYMBOL_GPL vmlinux 0x5f22c5f2 phy_configure +EXPORT_SYMBOL_GPL vmlinux 0x5ed9147f devlink_region_snapshot_id_get +EXPORT_SYMBOL_GPL vmlinux 0x5ef2badc br_ip6_fragment +EXPORT_SYMBOL_GPL vmlinux 0x5ef75631 crypto_register_alg +EXPORT_SYMBOL_GPL vmlinux 0x5efac23c sk_msg_zerocopy_from_iter +EXPORT_SYMBOL_GPL vmlinux 0x5f02420c device_create_file +EXPORT_SYMBOL_GPL vmlinux 0x5f120d3a pci_hp_remove_module_link EXPORT_SYMBOL_GPL vmlinux 0x5f23e3fa insert_resource -EXPORT_SYMBOL_GPL vmlinux 0x5f266a1d __fib_lookup +EXPORT_SYMBOL_GPL vmlinux 0x5f2d3010 fib_rule_matchall EXPORT_SYMBOL_GPL vmlinux 0x5f2da8c4 check_tsc_unstable EXPORT_SYMBOL_GPL vmlinux 0x5f2fcc83 ioremap_uc -EXPORT_SYMBOL_GPL vmlinux 0x5f40b81d kill_device -EXPORT_SYMBOL_GPL vmlinux 0x5f43ea61 devlink_port_attrs_pci_vf_set -EXPORT_SYMBOL_GPL vmlinux 0x5f4b5caf tracing_snapshot_cond +EXPORT_SYMBOL_GPL vmlinux 0x5f43a383 cpufreq_driver_target +EXPORT_SYMBOL_GPL vmlinux 0x5f528564 pm_generic_restore_early +EXPORT_SYMBOL_GPL vmlinux 0x5f52df43 led_sysfs_enable +EXPORT_SYMBOL_GPL vmlinux 0x5f567315 __tracepoint_devlink_hwmsg +EXPORT_SYMBOL_GPL vmlinux 0x5f6d33b1 vp_modern_get_queue_enable EXPORT_SYMBOL_GPL vmlinux 0x5f6f1e9e dax_get_private -EXPORT_SYMBOL_GPL vmlinux 0x5f95aebc device_find_child_by_name -EXPORT_SYMBOL_GPL vmlinux 0x5f9a30e0 regulator_list_voltage_linear_range +EXPORT_SYMBOL_GPL vmlinux 0x5f7dae55 devm_thermal_of_cooling_device_register +EXPORT_SYMBOL_GPL vmlinux 0x5f80d127 devlink_traps_register +EXPORT_SYMBOL_GPL vmlinux 0x5fa4c127 pcie_reset_flr EXPORT_SYMBOL_GPL vmlinux 0x5fa625ed mpi_ec_mul_point -EXPORT_SYMBOL_GPL vmlinux 0x5fa9ea31 regmap_update_bits_base -EXPORT_SYMBOL_GPL vmlinux 0x5faa1e67 transport_class_unregister +EXPORT_SYMBOL_GPL vmlinux 0x5fae6c58 edac_device_alloc_ctl_info +EXPORT_SYMBOL_GPL vmlinux 0x5fc2af86 devm_regulator_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0x5fc4e30a skcipher_walk_aead_encrypt +EXPORT_SYMBOL_GPL vmlinux 0x5fc571e8 bio_associate_blkg +EXPORT_SYMBOL_GPL vmlinux 0x5fc64f88 __SCK__tp_func_fib6_table_lookup +EXPORT_SYMBOL_GPL vmlinux 0x5fd2f310 blk_mq_update_nr_hw_queues +EXPORT_SYMBOL_GPL vmlinux 0x5fd7f432 blk_mq_start_stopped_hw_queue +EXPORT_SYMBOL_GPL vmlinux 0x5fd8893f vmbus_recvpacket_raw EXPORT_SYMBOL_GPL vmlinux 0x5fdfa2c1 amd_pmu_enable_virt -EXPORT_SYMBOL_GPL vmlinux 0x5ffc59e0 vmbus_are_subchannels_present -EXPORT_SYMBOL_GPL vmlinux 0x6001c62b dev_pm_opp_xlate_required_opp +EXPORT_SYMBOL_GPL vmlinux 0x5feeab7a screen_glyph_unicode EXPORT_SYMBOL_GPL vmlinux 0x60069ee1 inet_ehash_locks_alloc EXPORT_SYMBOL_GPL vmlinux 0x60091316 clk_notifier_register -EXPORT_SYMBOL_GPL vmlinux 0x60342d7f tty_port_default_client_ops +EXPORT_SYMBOL_GPL vmlinux 0x602787d1 ip6_pol_route +EXPORT_SYMBOL_GPL vmlinux 0x60306942 virtio_config_changed +EXPORT_SYMBOL_GPL vmlinux 0x603309ac power_supply_get_drvdata EXPORT_SYMBOL_GPL vmlinux 0x603d0d51 acpi_os_map_iomem +EXPORT_SYMBOL_GPL vmlinux 0x60461a2e ip_tunnel_ctl EXPORT_SYMBOL_GPL vmlinux 0x604722fd devices_cgrp_subsys_enabled_key -EXPORT_SYMBOL_GPL vmlinux 0x606d0aa4 virtqueue_add_inbuf -EXPORT_SYMBOL_GPL vmlinux 0x6079a538 regulator_disable_deferred +EXPORT_SYMBOL_GPL vmlinux 0x604731d4 dev_attr_ncq_prio_enable +EXPORT_SYMBOL_GPL vmlinux 0x605f89b3 lwtunnel_input +EXPORT_SYMBOL_GPL vmlinux 0x606de1f8 __traceiter_xdp_exception +EXPORT_SYMBOL_GPL vmlinux 0x606f26db blk_ksm_destroy +EXPORT_SYMBOL_GPL vmlinux 0x60738df1 dax_copy_to_iter EXPORT_SYMBOL_GPL vmlinux 0x607c4683 devlink_info_version_fixed_put -EXPORT_SYMBOL_GPL vmlinux 0x60861e85 __phy_modify_mmd_changed +EXPORT_SYMBOL_GPL vmlinux 0x608d5eb1 edac_get_sysfs_subsys EXPORT_SYMBOL_GPL vmlinux 0x6091797f synchronize_rcu -EXPORT_SYMBOL_GPL vmlinux 0x6098ca11 regmap_mmio_detach_clk -EXPORT_SYMBOL_GPL vmlinux 0x609d44b4 pci_hp_deregister +EXPORT_SYMBOL_GPL vmlinux 0x6091aceb tty_buffer_request_room EXPORT_SYMBOL_GPL vmlinux 0x60a13e90 rcu_barrier EXPORT_SYMBOL_GPL vmlinux 0x60a634c4 vfio_info_cap_add -EXPORT_SYMBOL_GPL vmlinux 0x60b025af usb_set_device_state -EXPORT_SYMBOL_GPL vmlinux 0x60b7855c sk_attach_filter -EXPORT_SYMBOL_GPL vmlinux 0x60bc617d vfio_group_get_external_user -EXPORT_SYMBOL_GPL vmlinux 0x60c93e9d dma_get_any_slave_channel -EXPORT_SYMBOL_GPL vmlinux 0x60eb711e scsi_bus_type +EXPORT_SYMBOL_GPL vmlinux 0x60a92af1 crypto_unregister_skcipher +EXPORT_SYMBOL_GPL vmlinux 0x60acebd3 nvme_shutdown_ctrl +EXPORT_SYMBOL_GPL vmlinux 0x60b36428 vchan_init +EXPORT_SYMBOL_GPL vmlinux 0x60ccb52b devfreq_cooling_register +EXPORT_SYMBOL_GPL vmlinux 0x60cffe21 acpi_dev_pm_attach +EXPORT_SYMBOL_GPL vmlinux 0x60e1220c filemap_read EXPORT_SYMBOL_GPL vmlinux 0x60ebc96f ring_buffer_read_prepare -EXPORT_SYMBOL_GPL vmlinux 0x60ed0deb tcp_register_ulp -EXPORT_SYMBOL_GPL vmlinux 0x60efd26f devm_led_trigger_register +EXPORT_SYMBOL_GPL vmlinux 0x60f0395d ata_bmdma_port_ops EXPORT_SYMBOL_GPL vmlinux 0x60f99e1b cppc_set_perf -EXPORT_SYMBOL_GPL vmlinux 0x6100c46f gpiochip_populate_parent_fwspec_fourcell -EXPORT_SYMBOL_GPL vmlinux 0x610c393a spi_split_transfers_maxsize +EXPORT_SYMBOL_GPL vmlinux 0x60fbbbec tcp_reno_undo_cwnd +EXPORT_SYMBOL_GPL vmlinux 0x6101c0ed vtime_guest_enter EXPORT_SYMBOL_GPL vmlinux 0x611cfa85 klist_add_tail -EXPORT_SYMBOL_GPL vmlinux 0x6126a97f pm_genpd_init +EXPORT_SYMBOL_GPL vmlinux 0x61281885 vxlan_dev_create EXPORT_SYMBOL_GPL vmlinux 0x6129fb93 sfp_remove_phy +EXPORT_SYMBOL_GPL vmlinux 0x612b4212 regmap_field_alloc EXPORT_SYMBOL_GPL vmlinux 0x612bfd89 errno_to_blk_status -EXPORT_SYMBOL_GPL vmlinux 0x612d3129 nvdimm_blk_region_create -EXPORT_SYMBOL_GPL vmlinux 0x6140bd95 __tracepoint_io_page_fault +EXPORT_SYMBOL_GPL vmlinux 0x6136854b handle_simple_irq +EXPORT_SYMBOL_GPL vmlinux 0x6142325f devlink_resource_size_get +EXPORT_SYMBOL_GPL vmlinux 0x61542669 subsys_system_register +EXPORT_SYMBOL_GPL vmlinux 0x61567a96 fib_nh_common_init EXPORT_SYMBOL_GPL vmlinux 0x615beeb5 __cpuhp_state_add_instance EXPORT_SYMBOL_GPL vmlinux 0x615d3447 kernel_read_file_from_path -EXPORT_SYMBOL_GPL vmlinux 0x61748bc1 blkcg_policy_unregister EXPORT_SYMBOL_GPL vmlinux 0x617b026c hwrng_register EXPORT_SYMBOL_GPL vmlinux 0x6181e79f timerqueue_add -EXPORT_SYMBOL_GPL vmlinux 0x618d8ded devm_regulator_get_exclusive -EXPORT_SYMBOL_GPL vmlinux 0x618ed4d3 simple_attr_open EXPORT_SYMBOL_GPL vmlinux 0x6198dfea __ring_buffer_alloc EXPORT_SYMBOL_GPL vmlinux 0x6199ad5d crypto_has_skcipher EXPORT_SYMBOL_GPL vmlinux 0x619d2eca acpi_gpio_get_irq_resource -EXPORT_SYMBOL_GPL vmlinux 0x61ad6f1d bdi_dev_name +EXPORT_SYMBOL_GPL vmlinux 0x61a3f5f7 devlink_traps_unregister EXPORT_SYMBOL_GPL vmlinux 0x61ae1d2d xas_pause -EXPORT_SYMBOL_GPL vmlinux 0x61f5a262 __SCK__tp_func_add_device_to_group +EXPORT_SYMBOL_GPL vmlinux 0x61c37a60 acpi_get_dma_attr +EXPORT_SYMBOL_GPL vmlinux 0x61d0abb6 crypto_create_tfm_node +EXPORT_SYMBOL_GPL vmlinux 0x61e18a04 tcp_bpf_sendmsg_redir +EXPORT_SYMBOL_GPL vmlinux 0x61ecff55 iommu_aux_detach_device +EXPORT_SYMBOL_GPL vmlinux 0x61ed8bbf usb_hcd_platform_shutdown EXPORT_SYMBOL_GPL vmlinux 0x61f67c92 phy_gbit_features_array -EXPORT_SYMBOL_GPL vmlinux 0x61fcbb68 sysfs_remove_file_self -EXPORT_SYMBOL_GPL vmlinux 0x621754ee usb_get_descriptor -EXPORT_SYMBOL_GPL vmlinux 0x62192739 add_disk_randomness -EXPORT_SYMBOL_GPL vmlinux 0x621992df spi_alloc_device -EXPORT_SYMBOL_GPL vmlinux 0x622451ad irq_chip_eoi_parent +EXPORT_SYMBOL_GPL vmlinux 0x61f7e4ec usb_get_role_switch_default_mode +EXPORT_SYMBOL_GPL vmlinux 0x61f9777c wm831x_reg_unlock +EXPORT_SYMBOL_GPL vmlinux 0x61fd2ee8 vfio_pci_core_read +EXPORT_SYMBOL_GPL vmlinux 0x62075a04 security_path_rmdir +EXPORT_SYMBOL_GPL vmlinux 0x6221219b gpiochip_line_is_open_drain EXPORT_SYMBOL_GPL vmlinux 0x622c7922 register_oom_notifier EXPORT_SYMBOL_GPL vmlinux 0x62377a7b blk_io_schedule -EXPORT_SYMBOL_GPL vmlinux 0x62393ded crypto_grab_aead -EXPORT_SYMBOL_GPL vmlinux 0x623c2911 edac_mc_handle_error -EXPORT_SYMBOL_GPL vmlinux 0x62443adc pcie_aspm_enabled -EXPORT_SYMBOL_GPL vmlinux 0x62446d9b rio_mport_send_doorbell +EXPORT_SYMBOL_GPL vmlinux 0x623b84fa ata_cable_40wire +EXPORT_SYMBOL_GPL vmlinux 0x623d872d iommu_map_atomic +EXPORT_SYMBOL_GPL vmlinux 0x624132a9 attribute_container_find_class_device EXPORT_SYMBOL_GPL vmlinux 0x6246a629 synchronize_rcu_tasks_trace -EXPORT_SYMBOL_GPL vmlinux 0x624b67fb devm_gpio_free +EXPORT_SYMBOL_GPL vmlinux 0x6254a2a9 crypto_unregister_template EXPORT_SYMBOL_GPL vmlinux 0x6257dda7 clk_rate_exclusive_get +EXPORT_SYMBOL_GPL vmlinux 0x625916e5 rcu_read_unlock_trace_special EXPORT_SYMBOL_GPL vmlinux 0x6259d291 clk_restore_context -EXPORT_SYMBOL_GPL vmlinux 0x6267df05 nf_ipv6_ops -EXPORT_SYMBOL_GPL vmlinux 0x626b4deb fsstack_copy_inode_size -EXPORT_SYMBOL_GPL vmlinux 0x627e7623 ip6_sk_redirect -EXPORT_SYMBOL_GPL vmlinux 0x628cdc59 dw8250_setup_port -EXPORT_SYMBOL_GPL vmlinux 0x629a2dc2 ata_sff_freeze -EXPORT_SYMBOL_GPL vmlinux 0x62a523c2 rio_del_device +EXPORT_SYMBOL_GPL vmlinux 0x625c6044 irq_chip_set_vcpu_affinity_parent +EXPORT_SYMBOL_GPL vmlinux 0x625ce7cc blkdev_zone_mgmt +EXPORT_SYMBOL_GPL vmlinux 0x6260f453 xdp_return_frame_rx_napi +EXPORT_SYMBOL_GPL vmlinux 0x626369bd tpm_pcr_extend +EXPORT_SYMBOL_GPL vmlinux 0x626ffc5f input_ff_create +EXPORT_SYMBOL_GPL vmlinux 0x62831b5e pwm_put +EXPORT_SYMBOL_GPL vmlinux 0x62857ee9 devlink_port_region_create +EXPORT_SYMBOL_GPL vmlinux 0x62908824 devm_hwspin_lock_request EXPORT_SYMBOL_GPL vmlinux 0x62bb09bf clocks_calc_mult_shift -EXPORT_SYMBOL_GPL vmlinux 0x62cc1c98 device_store_int -EXPORT_SYMBOL_GPL vmlinux 0x62cff073 pci_status_get_and_clear_errors -EXPORT_SYMBOL_GPL vmlinux 0x62d2d11f register_virtio_device -EXPORT_SYMBOL_GPL vmlinux 0x62d6efa5 icc_std_aggregate -EXPORT_SYMBOL_GPL vmlinux 0x62d90afa sock_diag_save_cookie -EXPORT_SYMBOL_GPL vmlinux 0x62dc2734 sysfs_remove_bin_file -EXPORT_SYMBOL_GPL vmlinux 0x62f4fe56 device_destroy +EXPORT_SYMBOL_GPL vmlinux 0x62dd855a dax_layout_busy_page EXPORT_SYMBOL_GPL vmlinux 0x63026490 unregister_kprobe +EXPORT_SYMBOL_GPL vmlinux 0x6304843e xhci_gen_setup +EXPORT_SYMBOL_GPL vmlinux 0x6307ed18 input_ff_erase +EXPORT_SYMBOL_GPL vmlinux 0x6309cd24 debugfs_create_x16 EXPORT_SYMBOL_GPL vmlinux 0x63150e06 clk_get_parent EXPORT_SYMBOL_GPL vmlinux 0x63197685 s2idle_wake -EXPORT_SYMBOL_GPL vmlinux 0x631d3d6d virtio_add_status +EXPORT_SYMBOL_GPL vmlinux 0x63303077 transport_destroy_device +EXPORT_SYMBOL_GPL vmlinux 0x633a4554 screen_glyph +EXPORT_SYMBOL_GPL vmlinux 0x633c4953 device_node_to_regmap EXPORT_SYMBOL_GPL vmlinux 0x6340434e x86_model -EXPORT_SYMBOL_GPL vmlinux 0x6347cf50 tpm_transmit_cmd -EXPORT_SYMBOL_GPL vmlinux 0x6354713f kill_pid_usb_asyncio -EXPORT_SYMBOL_GPL vmlinux 0x6384c697 fuse_do_open +EXPORT_SYMBOL_GPL vmlinux 0x637f0c27 perf_event_disable EXPORT_SYMBOL_GPL vmlinux 0x638a9653 memory_add_physaddr_to_nid EXPORT_SYMBOL_GPL vmlinux 0x638aff11 proc_douintvec_minmax -EXPORT_SYMBOL_GPL vmlinux 0x638b8db0 __fsnotify_inode_delete -EXPORT_SYMBOL_GPL vmlinux 0x638cb297 input_ff_destroy -EXPORT_SYMBOL_GPL vmlinux 0x638cbc98 of_devfreq_cooling_register_power -EXPORT_SYMBOL_GPL vmlinux 0x63b4dbb0 devm_gpiod_get_array_optional +EXPORT_SYMBOL_GPL vmlinux 0x638b8ad1 call_switchdev_blocking_notifiers +EXPORT_SYMBOL_GPL vmlinux 0x63a86165 usb_wakeup_enabled_descendants EXPORT_SYMBOL_GPL vmlinux 0x63c08029 clk_bulk_unprepare -EXPORT_SYMBOL_GPL vmlinux 0x63c6d7ac devlink_params_unpublish -EXPORT_SYMBOL_GPL vmlinux 0x63cb5388 dma_alloc_pages -EXPORT_SYMBOL_GPL vmlinux 0x63dcf77c genphy_c45_an_config_aneg -EXPORT_SYMBOL_GPL vmlinux 0x63e751ce uart_handle_dcd_change +EXPORT_SYMBOL_GPL vmlinux 0x63ccb29c blk_next_bio +EXPORT_SYMBOL_GPL vmlinux 0x63db6f00 gpiod_to_irq +EXPORT_SYMBOL_GPL vmlinux 0x63e41824 nfs_ssc_register +EXPORT_SYMBOL_GPL vmlinux 0x63e49996 dma_free_pages +EXPORT_SYMBOL_GPL vmlinux 0x63e71561 blk_ksm_init EXPORT_SYMBOL_GPL vmlinux 0x63ea80b3 cper_mem_err_type_str -EXPORT_SYMBOL_GPL vmlinux 0x63f776f2 lwtunnel_input -EXPORT_SYMBOL_GPL vmlinux 0x640aed8f crypto_register_acomp -EXPORT_SYMBOL_GPL vmlinux 0x641470a9 exportfs_decode_fh -EXPORT_SYMBOL_GPL vmlinux 0x642361e3 __trace_note_message -EXPORT_SYMBOL_GPL vmlinux 0x6436c237 __dev_forward_skb -EXPORT_SYMBOL_GPL vmlinux 0x643cb96d iommu_page_response -EXPORT_SYMBOL_GPL vmlinux 0x644a10d9 udp_tunnel_xmit_skb -EXPORT_SYMBOL_GPL vmlinux 0x646dfede vp_modern_get_queue_size +EXPORT_SYMBOL_GPL vmlinux 0x63f80b1d acpi_dma_controller_free +EXPORT_SYMBOL_GPL vmlinux 0x6408d700 ip_route_output_tunnel +EXPORT_SYMBOL_GPL vmlinux 0x640a1361 __traceiter_neigh_cleanup_and_release +EXPORT_SYMBOL_GPL vmlinux 0x6412196f sysfs_remove_files +EXPORT_SYMBOL_GPL vmlinux 0x64188919 devlink_trap_policers_unregister +EXPORT_SYMBOL_GPL vmlinux 0x6418ae8a udp_tunnel_nic_ops +EXPORT_SYMBOL_GPL vmlinux 0x6426db2b gpiod_get_direction +EXPORT_SYMBOL_GPL vmlinux 0x64355fa7 acpi_subsys_suspend_noirq +EXPORT_SYMBOL_GPL vmlinux 0x6454a5f5 sysfs_remove_link_from_group +EXPORT_SYMBOL_GPL vmlinux 0x6478640f virtio_device_freeze +EXPORT_SYMBOL_GPL vmlinux 0x6485ea62 irqd_cfg EXPORT_SYMBOL_GPL vmlinux 0x64925270 __dax_synchronous -EXPORT_SYMBOL_GPL vmlinux 0x6497c6f8 devlink_port_attrs_pci_pf_set -EXPORT_SYMBOL_GPL vmlinux 0x649c5673 tcp_register_congestion_control +EXPORT_SYMBOL_GPL vmlinux 0x64a2b05c kthread_data EXPORT_SYMBOL_GPL vmlinux 0x64a31445 mutex_lock_io -EXPORT_SYMBOL_GPL vmlinux 0x64a57eae led_trigger_set EXPORT_SYMBOL_GPL vmlinux 0x64a62e11 acpi_processor_ffh_cstate_enter -EXPORT_SYMBOL_GPL vmlinux 0x64ad8b03 fsverity_verify_page +EXPORT_SYMBOL_GPL vmlinux 0x64a88349 devm_platform_ioremap_resource +EXPORT_SYMBOL_GPL vmlinux 0x64b51ba0 da9052_disable_irq EXPORT_SYMBOL_GPL vmlinux 0x64b62862 nvme_wq EXPORT_SYMBOL_GPL vmlinux 0x64b71173 reserve_iova -EXPORT_SYMBOL_GPL vmlinux 0x64d39666 iommu_group_remove_device +EXPORT_SYMBOL_GPL vmlinux 0x64cccf9a inet6_hash_connect +EXPORT_SYMBOL_GPL vmlinux 0x64d0fed0 regulator_irq_helper EXPORT_SYMBOL_GPL vmlinux 0x64d3cc4e xas_load +EXPORT_SYMBOL_GPL vmlinux 0x64d51e57 ata_bmdma_port_start32 +EXPORT_SYMBOL_GPL vmlinux 0x64d5329c aead_register_instance EXPORT_SYMBOL_GPL vmlinux 0x64e27c4f synth_event_delete +EXPORT_SYMBOL_GPL vmlinux 0x64ebcd9e skb_pull_rcsum EXPORT_SYMBOL_GPL vmlinux 0x64f36620 dax_flush -EXPORT_SYMBOL_GPL vmlinux 0x64f80a7b __skb_get_hash_symmetric -EXPORT_SYMBOL_GPL vmlinux 0x64f89665 xfrm_audit_state_icvfail -EXPORT_SYMBOL_GPL vmlinux 0x64fa6123 pci_slots_kset -EXPORT_SYMBOL_GPL vmlinux 0x64fddeeb vfio_init_group_dev -EXPORT_SYMBOL_GPL vmlinux 0x6506fc46 __SCK__tp_func_rpm_idle -EXPORT_SYMBOL_GPL vmlinux 0x650cff18 pstore_unregister -EXPORT_SYMBOL_GPL vmlinux 0x6511bc1a devres_get +EXPORT_SYMBOL_GPL vmlinux 0x6507c7af tpm_try_get_ops EXPORT_SYMBOL_GPL vmlinux 0x6527a231 dbgp_external_startup EXPORT_SYMBOL_GPL vmlinux 0x6531a37f mpi_add -EXPORT_SYMBOL_GPL vmlinux 0x65545cdf ata_acpi_gtm_xfermask +EXPORT_SYMBOL_GPL vmlinux 0x653d81e5 splice_to_pipe +EXPORT_SYMBOL_GPL vmlinux 0x654b40e3 serial8250_rpm_put_tx +EXPORT_SYMBOL_GPL vmlinux 0x65657c28 pm_genpd_add_device +EXPORT_SYMBOL_GPL vmlinux 0x656c21f0 nvme_cancel_tagset EXPORT_SYMBOL_GPL vmlinux 0x65704d22 hv_stimer_cleanup -EXPORT_SYMBOL_GPL vmlinux 0x6570965c pin_user_pages_fast_only -EXPORT_SYMBOL_GPL vmlinux 0x65903360 mmu_interval_notifier_remove -EXPORT_SYMBOL_GPL vmlinux 0x65a5cb55 usb_set_interface -EXPORT_SYMBOL_GPL vmlinux 0x65ae8dfc uprobe_register -EXPORT_SYMBOL_GPL vmlinux 0x65ca1d2a gpiod_get_direction +EXPORT_SYMBOL_GPL vmlinux 0x657e05f9 pci_iomap_wc_range +EXPORT_SYMBOL_GPL vmlinux 0x658dc427 gpiochip_get_desc +EXPORT_SYMBOL_GPL vmlinux 0x65a03085 usb_get_dr_mode +EXPORT_SYMBOL_GPL vmlinux 0x65a42512 rio_route_get_entry +EXPORT_SYMBOL_GPL vmlinux 0x65a49b96 iopf_queue_flush_dev +EXPORT_SYMBOL_GPL vmlinux 0x65b60e57 cpu_device_create +EXPORT_SYMBOL_GPL vmlinux 0x65b950cd kernel_read_file +EXPORT_SYMBOL_GPL vmlinux 0x65be715d ata_std_bios_param +EXPORT_SYMBOL_GPL vmlinux 0x65c77253 xfrm_state_afinfo_get_rcu +EXPORT_SYMBOL_GPL vmlinux 0x65c78894 regmap_field_read EXPORT_SYMBOL_GPL vmlinux 0x65ccb6f0 call_netevent_notifiers -EXPORT_SYMBOL_GPL vmlinux 0x65e082f4 devm_rtc_nvmem_register -EXPORT_SYMBOL_GPL vmlinux 0x65ed2eae ip_tunnel_setup -EXPORT_SYMBOL_GPL vmlinux 0x6612cbf5 rtc_read_time +EXPORT_SYMBOL_GPL vmlinux 0x65d3241d usb_free_streams +EXPORT_SYMBOL_GPL vmlinux 0x65ec131f pci_rescan_bus +EXPORT_SYMBOL_GPL vmlinux 0x65ef4fb1 irq_domain_push_irq +EXPORT_SYMBOL_GPL vmlinux 0x65f8f618 __intel_scu_ipc_register +EXPORT_SYMBOL_GPL vmlinux 0x660b78c1 devm_device_remove_group EXPORT_SYMBOL_GPL vmlinux 0x661601de sprint_symbol -EXPORT_SYMBOL_GPL vmlinux 0x66180f0c evict_inodes -EXPORT_SYMBOL_GPL vmlinux 0x6624fa1b device_property_read_string_array -EXPORT_SYMBOL_GPL vmlinux 0x662e65a0 debugfs_create_x64 +EXPORT_SYMBOL_GPL vmlinux 0x661c24dc phy_modify_mmd_changed EXPORT_SYMBOL_GPL vmlinux 0x6636c3c9 irq_set_vcpu_affinity EXPORT_SYMBOL_GPL vmlinux 0x663bb448 devlink_fmsg_obj_nest_end -EXPORT_SYMBOL_GPL vmlinux 0x664e2e5f gpiochip_generic_free -EXPORT_SYMBOL_GPL vmlinux 0x665ce18c noop_backing_dev_info +EXPORT_SYMBOL_GPL vmlinux 0x664bc34a pm_runtime_allow EXPORT_SYMBOL_GPL vmlinux 0x665e92a0 clk_set_duty_cycle -EXPORT_SYMBOL_GPL vmlinux 0x666a3f2c dev_pm_opp_add -EXPORT_SYMBOL_GPL vmlinux 0x6671f408 dw_pcie_write_dbi -EXPORT_SYMBOL_GPL vmlinux 0x6676eeb9 pci_dev_run_wake +EXPORT_SYMBOL_GPL vmlinux 0x665fb7eb sysfs_merge_group +EXPORT_SYMBOL_GPL vmlinux 0x66704868 dev_pm_opp_get_max_clock_latency EXPORT_SYMBOL_GPL vmlinux 0x668402aa crypto_put_default_rng -EXPORT_SYMBOL_GPL vmlinux 0x66a581ab relay_open +EXPORT_SYMBOL_GPL vmlinux 0x668b9ddf dev_set_name +EXPORT_SYMBOL_GPL vmlinux 0x668fbc5e fwnode_property_read_string +EXPORT_SYMBOL_GPL vmlinux 0x6693ac5a irq_chip_enable_parent +EXPORT_SYMBOL_GPL vmlinux 0x66a29eb6 synth_event_gen_cmd_array_start +EXPORT_SYMBOL_GPL vmlinux 0x66a4e8cd fl6_merge_options +EXPORT_SYMBOL_GPL vmlinux 0x66adcda8 bpf_prog_get_type_dev EXPORT_SYMBOL_GPL vmlinux 0x66ae4727 mdio_bus_init EXPORT_SYMBOL_GPL vmlinux 0x66b26b2b clk_hw_unregister_divider -EXPORT_SYMBOL_GPL vmlinux 0x66b61d63 usb_remove_phy EXPORT_SYMBOL_GPL vmlinux 0x66b97421 sfp_link_up -EXPORT_SYMBOL_GPL vmlinux 0x66ba9192 inet6_lookup -EXPORT_SYMBOL_GPL vmlinux 0x66c48aa5 lwtunnel_cmp_encap -EXPORT_SYMBOL_GPL vmlinux 0x66cec4e2 dev_pm_opp_remove_table +EXPORT_SYMBOL_GPL vmlinux 0x66cb965a spi_mem_exec_op +EXPORT_SYMBOL_GPL vmlinux 0x66d77d71 ethnl_cable_test_step EXPORT_SYMBOL_GPL vmlinux 0x66d87d38 symbol_put_addr -EXPORT_SYMBOL_GPL vmlinux 0x672495d2 devlink_param_driverinit_value_set -EXPORT_SYMBOL_GPL vmlinux 0x672c15ce icmp_build_probe +EXPORT_SYMBOL_GPL vmlinux 0x66e013d6 led_trigger_event +EXPORT_SYMBOL_GPL vmlinux 0x6700a83e pci_load_and_free_saved_state +EXPORT_SYMBOL_GPL vmlinux 0x672a6b6f rio_dma_prep_xfer +EXPORT_SYMBOL_GPL vmlinux 0x672aea89 dax_finish_sync_fault +EXPORT_SYMBOL_GPL vmlinux 0x672e7a2c rcuwait_wake_up +EXPORT_SYMBOL_GPL vmlinux 0x6731d58c regulator_bulk_force_disable EXPORT_SYMBOL_GPL vmlinux 0x6735d56e tcp_ca_get_name_by_key -EXPORT_SYMBOL_GPL vmlinux 0x67392d8a fwnode_property_read_u64_array +EXPORT_SYMBOL_GPL vmlinux 0x674c3161 sk_msg_free_partial EXPORT_SYMBOL_GPL vmlinux 0x674e657e hv_ringbuffer_get_debuginfo -EXPORT_SYMBOL_GPL vmlinux 0x675421f4 acpi_subsys_suspend_noirq EXPORT_SYMBOL_GPL vmlinux 0x6759bd00 __SCT__tp_func_rpm_idle -EXPORT_SYMBOL_GPL vmlinux 0x676c7812 usb_put_phy +EXPORT_SYMBOL_GPL vmlinux 0x676027eb pci_stop_root_bus +EXPORT_SYMBOL_GPL vmlinux 0x6773c374 ata_acpi_cbl_80wire +EXPORT_SYMBOL_GPL vmlinux 0x677a4c54 led_trigger_set_default +EXPORT_SYMBOL_GPL vmlinux 0x678a8f5f ata_dev_next +EXPORT_SYMBOL_GPL vmlinux 0x678c5927 iomap_truncate_page EXPORT_SYMBOL_GPL vmlinux 0x6790ebd3 mce_is_memory_error +EXPORT_SYMBOL_GPL vmlinux 0x679112e6 pm_runtime_autosuspend_expiration +EXPORT_SYMBOL_GPL vmlinux 0x679258be usb_driver_release_interface EXPORT_SYMBOL_GPL vmlinux 0x67955ce6 profile_hits -EXPORT_SYMBOL_GPL vmlinux 0x679d432d scsi_build_sense -EXPORT_SYMBOL_GPL vmlinux 0x67a7560b crypto_alloc_tfm_node -EXPORT_SYMBOL_GPL vmlinux 0x67a965c9 msg_zerocopy_alloc -EXPORT_SYMBOL_GPL vmlinux 0x67d22baf inet_csk_listen_start +EXPORT_SYMBOL_GPL vmlinux 0x67ab8990 devm_rtc_allocate_device +EXPORT_SYMBOL_GPL vmlinux 0x67b53e53 ata_sas_port_resume +EXPORT_SYMBOL_GPL vmlinux 0x67b6a349 ata_sff_error_handler +EXPORT_SYMBOL_GPL vmlinux 0x67d516eb regulator_list_voltage +EXPORT_SYMBOL_GPL vmlinux 0x67d852f4 metadata_dst_free_percpu EXPORT_SYMBOL_GPL vmlinux 0x67da9f7c sha512_zero_message_hash +EXPORT_SYMBOL_GPL vmlinux 0x67dc778b crypto_ahash_digest EXPORT_SYMBOL_GPL vmlinux 0x67dcd76b uv_setup_irq -EXPORT_SYMBOL_GPL vmlinux 0x67ed9b70 __devm_pci_epc_create -EXPORT_SYMBOL_GPL vmlinux 0x67f32ced pwm_request -EXPORT_SYMBOL_GPL vmlinux 0x67f796d1 blk_insert_cloned_request -EXPORT_SYMBOL_GPL vmlinux 0x68009195 sysfs_chmod_file -EXPORT_SYMBOL_GPL vmlinux 0x6825308b iommu_device_register -EXPORT_SYMBOL_GPL vmlinux 0x682d3f8f scsi_check_sense +EXPORT_SYMBOL_GPL vmlinux 0x67e3b7a1 pinctrl_force_sleep +EXPORT_SYMBOL_GPL vmlinux 0x68242ade crypto_enqueue_request_head +EXPORT_SYMBOL_GPL vmlinux 0x682aed80 blk_queue_max_zone_append_sectors EXPORT_SYMBOL_GPL vmlinux 0x682ff057 ring_buffer_commit_overrun_cpu -EXPORT_SYMBOL_GPL vmlinux 0x68373b65 dev_pm_domain_detach -EXPORT_SYMBOL_GPL vmlinux 0x683bcd13 housekeeping_affine -EXPORT_SYMBOL_GPL vmlinux 0x68406d52 tty_encode_baud_rate -EXPORT_SYMBOL_GPL vmlinux 0x6848a2c9 pci_probe_reset_bus -EXPORT_SYMBOL_GPL vmlinux 0x6864e90b phy_driver_is_genphy -EXPORT_SYMBOL_GPL vmlinux 0x68662280 dev_fwnode +EXPORT_SYMBOL_GPL vmlinux 0x683faea1 extcon_find_edev_by_node +EXPORT_SYMBOL_GPL vmlinux 0x68420525 usb_hcd_poll_rh_status +EXPORT_SYMBOL_GPL vmlinux 0x6844ad09 blk_queue_max_discard_segments +EXPORT_SYMBOL_GPL vmlinux 0x685464f3 usb_disable_ltm +EXPORT_SYMBOL_GPL vmlinux 0x686179f1 key_type_logon +EXPORT_SYMBOL_GPL vmlinux 0x6868dd47 unregister_trace_event +EXPORT_SYMBOL_GPL vmlinux 0x68882ce2 unregister_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0x688db3b4 sata_link_debounce EXPORT_SYMBOL_GPL vmlinux 0x68952493 rcu_note_context_switch -EXPORT_SYMBOL_GPL vmlinux 0x68ac1984 component_del -EXPORT_SYMBOL_GPL vmlinux 0x68e668d7 genphy_c45_read_link -EXPORT_SYMBOL_GPL vmlinux 0x68e87b44 crypto_stats_aead_decrypt -EXPORT_SYMBOL_GPL vmlinux 0x68ec3ef7 virtqueue_get_vring_size +EXPORT_SYMBOL_GPL vmlinux 0x689537b4 badblocks_init +EXPORT_SYMBOL_GPL vmlinux 0x68a82c82 __sync_filesystem +EXPORT_SYMBOL_GPL vmlinux 0x68aef84a crypto_larval_kill +EXPORT_SYMBOL_GPL vmlinux 0x68b01d3b l3mdev_table_lookup_unregister +EXPORT_SYMBOL_GPL vmlinux 0x68b472de vfio_pci_core_request +EXPORT_SYMBOL_GPL vmlinux 0x68c083a9 usb_deregister +EXPORT_SYMBOL_GPL vmlinux 0x68d28eb1 is_current_mnt_ns +EXPORT_SYMBOL_GPL vmlinux 0x68e2d435 bpf_prog_alloc +EXPORT_SYMBOL_GPL vmlinux 0x68e85144 da9052_adc_manual_read +EXPORT_SYMBOL_GPL vmlinux 0x68ee9ca3 device_release_driver EXPORT_SYMBOL_GPL vmlinux 0x690f585e phy_basic_ports_array -EXPORT_SYMBOL_GPL vmlinux 0x69233f60 pci_msi_create_irq_domain -EXPORT_SYMBOL_GPL vmlinux 0x692aaa84 devm_remove_action -EXPORT_SYMBOL_GPL vmlinux 0x6941d897 iommu_setup_dma_ops -EXPORT_SYMBOL_GPL vmlinux 0x69493f05 __regmap_init_mmio_clk -EXPORT_SYMBOL_GPL vmlinux 0x694e5271 usb_hcd_end_port_resume -EXPORT_SYMBOL_GPL vmlinux 0x69502514 key_type_user -EXPORT_SYMBOL_GPL vmlinux 0x69546dd0 ata_sff_drain_fifo -EXPORT_SYMBOL_GPL vmlinux 0x6957832e register_acpi_bus_type -EXPORT_SYMBOL_GPL vmlinux 0x695ca674 devfreq_event_disable_edev -EXPORT_SYMBOL_GPL vmlinux 0x696157ff to_nd_blk_region +EXPORT_SYMBOL_GPL vmlinux 0x69172f97 pcc_mbox_free_channel +EXPORT_SYMBOL_GPL vmlinux 0x6937d4c3 regcache_mark_dirty +EXPORT_SYMBOL_GPL vmlinux 0x69590fd6 fat_get_dotdot_entry EXPORT_SYMBOL_GPL vmlinux 0x696340a5 __i2c_board_lock EXPORT_SYMBOL_GPL vmlinux 0x69637b2c __traceiter_powernv_throttle -EXPORT_SYMBOL_GPL vmlinux 0x696b7a4f pm_runtime_force_suspend +EXPORT_SYMBOL_GPL vmlinux 0x696613d0 irq_set_chained_handler_and_data EXPORT_SYMBOL_GPL vmlinux 0x696d7e0b l1tf_mitigation -EXPORT_SYMBOL_GPL vmlinux 0x6979ca08 devm_acpi_dev_remove_driver_gpios EXPORT_SYMBOL_GPL vmlinux 0x697c5d0d tracing_snapshot_alloc -EXPORT_SYMBOL_GPL vmlinux 0x697c8609 edac_mc_alloc -EXPORT_SYMBOL_GPL vmlinux 0x697c9a36 blk_ksm_is_superset -EXPORT_SYMBOL_GPL vmlinux 0x6999872c acpi_data_fwnode_ops -EXPORT_SYMBOL_GPL vmlinux 0x699ed4e5 switchdev_handle_fdb_del_to_device -EXPORT_SYMBOL_GPL vmlinux 0x69a6d238 dev_pm_opp_put_regulators -EXPORT_SYMBOL_GPL vmlinux 0x69afa04a thermal_zone_get_slope -EXPORT_SYMBOL_GPL vmlinux 0x69c65570 iopf_queue_remove_device -EXPORT_SYMBOL_GPL vmlinux 0x69c7537d device_register +EXPORT_SYMBOL_GPL vmlinux 0x698d40ae device_create_bin_file +EXPORT_SYMBOL_GPL vmlinux 0x6991af39 pingv6_prot +EXPORT_SYMBOL_GPL vmlinux 0x699272e1 genphy_c45_check_and_restart_aneg +EXPORT_SYMBOL_GPL vmlinux 0x69aa95ac power_supply_put +EXPORT_SYMBOL_GPL vmlinux 0x69c7c7e0 iommu_capable +EXPORT_SYMBOL_GPL vmlinux 0x69c8a6fc __hwspin_lock_timeout EXPORT_SYMBOL_GPL vmlinux 0x69cf0632 mpi_fromstr -EXPORT_SYMBOL_GPL vmlinux 0x69d75b48 vfio_assign_device_set -EXPORT_SYMBOL_GPL vmlinux 0x69de1b2b strp_init -EXPORT_SYMBOL_GPL vmlinux 0x69e127c9 fsverity_ioctl_enable +EXPORT_SYMBOL_GPL vmlinux 0x69e21d96 usb_for_each_port EXPORT_SYMBOL_GPL vmlinux 0x69e683de uuid_gen -EXPORT_SYMBOL_GPL vmlinux 0x69e83605 mc146818_get_time +EXPORT_SYMBOL_GPL vmlinux 0x69eaa6b6 regulator_get_error_flags EXPORT_SYMBOL_GPL vmlinux 0x69ee2220 linear_range_get_selector_high -EXPORT_SYMBOL_GPL vmlinux 0x69f658f9 sk_psock_tls_strp_read -EXPORT_SYMBOL_GPL vmlinux 0x6a0196ed devfreq_cooling_em_register -EXPORT_SYMBOL_GPL vmlinux 0x6a0e145d xfrm_audit_state_notfound +EXPORT_SYMBOL_GPL vmlinux 0x69f50ecb dma_buf_pin +EXPORT_SYMBOL_GPL vmlinux 0x69f94645 unregister_pernet_device +EXPORT_SYMBOL_GPL vmlinux 0x69f9e9a7 regulator_get_voltage +EXPORT_SYMBOL_GPL vmlinux 0x6a10775c class_dev_iter_init +EXPORT_SYMBOL_GPL vmlinux 0x6a107a88 edac_pci_add_device +EXPORT_SYMBOL_GPL vmlinux 0x6a10f856 gpiod_get EXPORT_SYMBOL_GPL vmlinux 0x6a1733eb iommu_group_unregister_notifier -EXPORT_SYMBOL_GPL vmlinux 0x6a1998c0 device_get_match_data +EXPORT_SYMBOL_GPL vmlinux 0x6a1f6f12 param_set_uint_minmax +EXPORT_SYMBOL_GPL vmlinux 0x6a2b0a9e devlink_reload_disable EXPORT_SYMBOL_GPL vmlinux 0x6a421062 memory_failure_queue EXPORT_SYMBOL_GPL vmlinux 0x6a460dc5 schedule_hrtimeout EXPORT_SYMBOL_GPL vmlinux 0x6a4f623b mmu_notifier_synchronize +EXPORT_SYMBOL_GPL vmlinux 0x6a57e346 da9052_free_irq EXPORT_SYMBOL_GPL vmlinux 0x6a5e2bde __cookie_v6_init_sequence -EXPORT_SYMBOL_GPL vmlinux 0x6a604580 platform_msi_domain_alloc_irqs -EXPORT_SYMBOL_GPL vmlinux 0x6a6d9190 xfrm_unregister_translator -EXPORT_SYMBOL_GPL vmlinux 0x6a7d4ab1 raw_seq_stop -EXPORT_SYMBOL_GPL vmlinux 0x6a8257d0 dev_pm_opp_get_max_transition_latency +EXPORT_SYMBOL_GPL vmlinux 0x6a6c99d0 tpm2_get_cc_attrs_tbl +EXPORT_SYMBOL_GPL vmlinux 0x6a782c39 crypto_stats_akcipher_decrypt EXPORT_SYMBOL_GPL vmlinux 0x6a8441be cpci_hp_start -EXPORT_SYMBOL_GPL vmlinux 0x6a94d8da tpm_chip_start -EXPORT_SYMBOL_GPL vmlinux 0x6a96ae80 memremap_pages -EXPORT_SYMBOL_GPL vmlinux 0x6aa8b937 bpf_trace_run9 -EXPORT_SYMBOL_GPL vmlinux 0x6abf7963 regcache_cache_bypass -EXPORT_SYMBOL_GPL vmlinux 0x6adc37bb usb_hcd_link_urb_to_ep -EXPORT_SYMBOL_GPL vmlinux 0x6add0177 do_xdp_generic -EXPORT_SYMBOL_GPL vmlinux 0x6b08629e od_register_powersave_bias_handler +EXPORT_SYMBOL_GPL vmlinux 0x6a93a216 kthread_park +EXPORT_SYMBOL_GPL vmlinux 0x6a9a5d25 nd_blk_memremap_flags +EXPORT_SYMBOL_GPL vmlinux 0x6aa9d8e6 ip6_datagram_send_ctl +EXPORT_SYMBOL_GPL vmlinux 0x6ab87536 __SCK__tp_func_xhci_dbg_quirks +EXPORT_SYMBOL_GPL vmlinux 0x6ac8ac58 ip6_datagram_connect_v6_only +EXPORT_SYMBOL_GPL vmlinux 0x6ace5183 efivar_entry_find +EXPORT_SYMBOL_GPL vmlinux 0x6ad1c83b crypto_unregister_acomps +EXPORT_SYMBOL_GPL vmlinux 0x6aebb839 blk_mq_debugfs_rq_show +EXPORT_SYMBOL_GPL vmlinux 0x6af48cce usb_hcd_pci_remove +EXPORT_SYMBOL_GPL vmlinux 0x6af8bff9 balloon_page_list_enqueue +EXPORT_SYMBOL_GPL vmlinux 0x6b045866 icc_get_name EXPORT_SYMBOL_GPL vmlinux 0x6b0eaa18 hv_ghcb_msr_read +EXPORT_SYMBOL_GPL vmlinux 0x6b12cbeb netdev_walk_all_lower_dev_rcu +EXPORT_SYMBOL_GPL vmlinux 0x6b17c7fb uhci_reset_hc +EXPORT_SYMBOL_GPL vmlinux 0x6b183569 led_trigger_unregister EXPORT_SYMBOL_GPL vmlinux 0x6b198c77 led_colors +EXPORT_SYMBOL_GPL vmlinux 0x6b1abc21 page_cache_ra_unbounded +EXPORT_SYMBOL_GPL vmlinux 0x6b1e7309 ping_unhash EXPORT_SYMBOL_GPL vmlinux 0x6b2b69f7 static_key_enable -EXPORT_SYMBOL_GPL vmlinux 0x6b31eb89 driver_unregister +EXPORT_SYMBOL_GPL vmlinux 0x6b2cd33e spi_unregister_device EXPORT_SYMBOL_GPL vmlinux 0x6b35a16b intel_scu_ipc_dev_get EXPORT_SYMBOL_GPL vmlinux 0x6b3ae022 acpi_os_unmap_iomem -EXPORT_SYMBOL_GPL vmlinux 0x6b3f6ae8 gen_pool_get EXPORT_SYMBOL_GPL vmlinux 0x6b413c9b sfp_link_down -EXPORT_SYMBOL_GPL vmlinux 0x6b4abf4f power_supply_register_no_ws -EXPORT_SYMBOL_GPL vmlinux 0x6b4c1564 screen_glyph -EXPORT_SYMBOL_GPL vmlinux 0x6b55c118 crypto_shash_finup -EXPORT_SYMBOL_GPL vmlinux 0x6b7060ea __devm_spi_alloc_controller +EXPORT_SYMBOL_GPL vmlinux 0x6b41b7f1 fuse_abort_conn +EXPORT_SYMBOL_GPL vmlinux 0x6b540929 list_lru_walk_one +EXPORT_SYMBOL_GPL vmlinux 0x6b6a78d1 ethnl_cable_test_finished +EXPORT_SYMBOL_GPL vmlinux 0x6b7a2161 disk_uevent EXPORT_SYMBOL_GPL vmlinux 0x6b7a4335 hyperv_cleanup EXPORT_SYMBOL_GPL vmlinux 0x6b81c38b power_supply_unreg_notifier +EXPORT_SYMBOL_GPL vmlinux 0x6b822ab8 pci_slots_kset +EXPORT_SYMBOL_GPL vmlinux 0x6b826208 component_del +EXPORT_SYMBOL_GPL vmlinux 0x6b8ff4fa ata_sff_wait_ready +EXPORT_SYMBOL_GPL vmlinux 0x6b984604 devm_regulator_get EXPORT_SYMBOL_GPL vmlinux 0x6ba36c6a hwpoison_filter_flags_value -EXPORT_SYMBOL_GPL vmlinux 0x6ba5fdb8 devm_gpiod_get +EXPORT_SYMBOL_GPL vmlinux 0x6ba4454e __fib_lookup +EXPORT_SYMBOL_GPL vmlinux 0x6bc6169b thermal_add_hwmon_sysfs EXPORT_SYMBOL_GPL vmlinux 0x6bcdedc0 mpi_point_init EXPORT_SYMBOL_GPL vmlinux 0x6bd1aa56 stack_trace_save -EXPORT_SYMBOL_GPL vmlinux 0x6bd451c4 xhci_dbg_trace +EXPORT_SYMBOL_GPL vmlinux 0x6bddeeef inet6_sk_rebuild_header EXPORT_SYMBOL_GPL vmlinux 0x6bdef35c acpi_ec_mark_gpe_for_wake EXPORT_SYMBOL_GPL vmlinux 0x6be3a96b hv_remove_vmbus_handler -EXPORT_SYMBOL_GPL vmlinux 0x6bec89b5 elv_rqhash_del -EXPORT_SYMBOL_GPL vmlinux 0x6bfac5e8 device_set_node -EXPORT_SYMBOL_GPL vmlinux 0x6c0e2569 usb_driver_set_configuration -EXPORT_SYMBOL_GPL vmlinux 0x6c1d3d27 fuse_dev_operations EXPORT_SYMBOL_GPL vmlinux 0x6c205008 mpi_print +EXPORT_SYMBOL_GPL vmlinux 0x6c2f749e rio_mport_read_config_32 EXPORT_SYMBOL_GPL vmlinux 0x6c389761 acpi_bus_get_private_data EXPORT_SYMBOL_GPL vmlinux 0x6c3f70e0 guid_gen +EXPORT_SYMBOL_GPL vmlinux 0x6c41696d tty_port_register_device_attr_serdev EXPORT_SYMBOL_GPL vmlinux 0x6c4b6684 reset_control_assert EXPORT_SYMBOL_GPL vmlinux 0x6c5ad0cd kmsg_dump_register EXPORT_SYMBOL_GPL vmlinux 0x6c655913 register_acpi_hed_notifier -EXPORT_SYMBOL_GPL vmlinux 0x6c6fd2c4 crypto_alloc_base -EXPORT_SYMBOL_GPL vmlinux 0x6c7b435f mc146818_does_rtc_work -EXPORT_SYMBOL_GPL vmlinux 0x6c96b7ca debugfs_create_file +EXPORT_SYMBOL_GPL vmlinux 0x6c65cc59 dw_pcie_ep_linkup +EXPORT_SYMBOL_GPL vmlinux 0x6c8041aa anon_inode_getfile +EXPORT_SYMBOL_GPL vmlinux 0x6c8b3be6 nf_queue_entry_free EXPORT_SYMBOL_GPL vmlinux 0x6ca4bf88 async_synchronize_full_domain -EXPORT_SYMBOL_GPL vmlinux 0x6ca7baff devm_nvmem_device_get -EXPORT_SYMBOL_GPL vmlinux 0x6cae18c4 irq_chip_release_resources_parent -EXPORT_SYMBOL_GPL vmlinux 0x6cae2e46 crypto_alloc_aead -EXPORT_SYMBOL_GPL vmlinux 0x6cbcdd72 store_sampling_rate -EXPORT_SYMBOL_GPL vmlinux 0x6cc152fd debugfs_file_put -EXPORT_SYMBOL_GPL vmlinux 0x6cc2dc3b synth_event_add_val -EXPORT_SYMBOL_GPL vmlinux 0x6cc8c348 pci_scan_child_bus -EXPORT_SYMBOL_GPL vmlinux 0x6ccd357e class_dev_iter_next -EXPORT_SYMBOL_GPL vmlinux 0x6cd345f5 ata_wait_register -EXPORT_SYMBOL_GPL vmlinux 0x6cdd821b ata_std_postreset -EXPORT_SYMBOL_GPL vmlinux 0x6ceaff55 icc_nodes_remove -EXPORT_SYMBOL_GPL vmlinux 0x6d027c97 __devm_clk_hw_register_divider +EXPORT_SYMBOL_GPL vmlinux 0x6cbeee74 fwnode_remove_software_node +EXPORT_SYMBOL_GPL vmlinux 0x6cc41a67 device_property_read_u32_array +EXPORT_SYMBOL_GPL vmlinux 0x6ce3a3cf regulator_set_voltage_time_sel +EXPORT_SYMBOL_GPL vmlinux 0x6cf36846 transport_remove_device +EXPORT_SYMBOL_GPL vmlinux 0x6cfb78ac switchdev_handle_port_obj_del EXPORT_SYMBOL_GPL vmlinux 0x6d04891d inet_getpeer +EXPORT_SYMBOL_GPL vmlinux 0x6d0503c4 peernet2id_alloc EXPORT_SYMBOL_GPL vmlinux 0x6d09843f copy_bpf_fprog_from_user -EXPORT_SYMBOL_GPL vmlinux 0x6d09895e tpm_pcr_extend EXPORT_SYMBOL_GPL vmlinux 0x6d0ae550 pinctrl_gpio_request +EXPORT_SYMBOL_GPL vmlinux 0x6d0c25a2 __netpoll_setup +EXPORT_SYMBOL_GPL vmlinux 0x6d1e6c04 clean_acked_data_disable EXPORT_SYMBOL_GPL vmlinux 0x6d2e899d mce_usable_address EXPORT_SYMBOL_GPL vmlinux 0x6d2fc5a6 net_namespace_list -EXPORT_SYMBOL_GPL vmlinux 0x6d3544da cgroup_path_ns -EXPORT_SYMBOL_GPL vmlinux 0x6d5f4408 iommu_aux_attach_device -EXPORT_SYMBOL_GPL vmlinux 0x6d610d66 usb_add_hcd +EXPORT_SYMBOL_GPL vmlinux 0x6d400f32 pci_set_host_bridge_release EXPORT_SYMBOL_GPL vmlinux 0x6d6fec1f ktime_mono_to_any -EXPORT_SYMBOL_GPL vmlinux 0x6d73cef0 pm_clk_destroy +EXPORT_SYMBOL_GPL vmlinux 0x6d720d7c locks_alloc_lock +EXPORT_SYMBOL_GPL vmlinux 0x6d7a14f6 devlink_dpipe_table_resource_set EXPORT_SYMBOL_GPL vmlinux 0x6d7e951e rcu_exp_batches_completed -EXPORT_SYMBOL_GPL vmlinux 0x6d8264d7 tpm_default_chip -EXPORT_SYMBOL_GPL vmlinux 0x6d9ba424 bpf_prog_alloc -EXPORT_SYMBOL_GPL vmlinux 0x6d9bb816 nvme_shutdown_ctrl -EXPORT_SYMBOL_GPL vmlinux 0x6da49f1f ata_port_desc -EXPORT_SYMBOL_GPL vmlinux 0x6db90a94 __traceiter_neigh_event_send_done +EXPORT_SYMBOL_GPL vmlinux 0x6d8b3250 __inet_lookup_listener +EXPORT_SYMBOL_GPL vmlinux 0x6d9e72f2 debugfs_create_u32_array +EXPORT_SYMBOL_GPL vmlinux 0x6db555b1 xdp_return_frame_bulk +EXPORT_SYMBOL_GPL vmlinux 0x6db57954 platform_get_mem_or_io EXPORT_SYMBOL_GPL vmlinux 0x6dbaafd3 put_old_timespec32 -EXPORT_SYMBOL_GPL vmlinux 0x6dd16974 tty_release_struct +EXPORT_SYMBOL_GPL vmlinux 0x6dc017d0 usb_alloc_streams +EXPORT_SYMBOL_GPL vmlinux 0x6dce885b pci_disable_ats EXPORT_SYMBOL_GPL vmlinux 0x6dd5680d sprint_symbol_build_id -EXPORT_SYMBOL_GPL vmlinux 0x6ddd6909 tty_port_register_device_attr -EXPORT_SYMBOL_GPL vmlinux 0x6def5add phy_package_join +EXPORT_SYMBOL_GPL vmlinux 0x6ddd2b75 icc_node_del +EXPORT_SYMBOL_GPL vmlinux 0x6de37e64 for_each_kernel_tracepoint +EXPORT_SYMBOL_GPL vmlinux 0x6de78506 devm_clk_bulk_get_optional +EXPORT_SYMBOL_GPL vmlinux 0x6dfb4243 pm_clk_resume EXPORT_SYMBOL_GPL vmlinux 0x6e00fcfb modify_ftrace_direct -EXPORT_SYMBOL_GPL vmlinux 0x6e143a24 blkcg_root -EXPORT_SYMBOL_GPL vmlinux 0x6e1b77d0 icc_sync_state -EXPORT_SYMBOL_GPL vmlinux 0x6e1e17b7 gpiochip_is_requested -EXPORT_SYMBOL_GPL vmlinux 0x6e30abb8 pci_enable_sriov +EXPORT_SYMBOL_GPL vmlinux 0x6e20bacf inet6_hash +EXPORT_SYMBOL_GPL vmlinux 0x6e32c188 kthread_cancel_work_sync +EXPORT_SYMBOL_GPL vmlinux 0x6e3861ea blk_mq_complete_request_remote +EXPORT_SYMBOL_GPL vmlinux 0x6e3eef13 pm_wakeup_dev_event EXPORT_SYMBOL_GPL vmlinux 0x6e3ff83a edac_device_alloc_index +EXPORT_SYMBOL_GPL vmlinux 0x6e4b136f dw_pcie_ep_init_complete EXPORT_SYMBOL_GPL vmlinux 0x6e4bc056 spi_res_free -EXPORT_SYMBOL_GPL vmlinux 0x6e56d24b acpi_nfit_desc_init -EXPORT_SYMBOL_GPL vmlinux 0x6e5d510d sb800_prefetch -EXPORT_SYMBOL_GPL vmlinux 0x6e5ddb05 bpf_prog_create_from_user -EXPORT_SYMBOL_GPL vmlinux 0x6e6660ed sysfs_update_groups -EXPORT_SYMBOL_GPL vmlinux 0x6e67e0e5 gpiod_set_raw_array_value_cansleep +EXPORT_SYMBOL_GPL vmlinux 0x6e6f9f30 regmap_get_raw_write_max +EXPORT_SYMBOL_GPL vmlinux 0x6e793377 pfn_to_online_page EXPORT_SYMBOL_GPL vmlinux 0x6e7943ec iommu_group_id -EXPORT_SYMBOL_GPL vmlinux 0x6e7ffd42 kernfs_notify +EXPORT_SYMBOL_GPL vmlinux 0x6e83d4e2 xfrm_audit_state_icvfail EXPORT_SYMBOL_GPL vmlinux 0x6e85b00b local_touch_nmi -EXPORT_SYMBOL_GPL vmlinux 0x6e86e6bb pinctrl_force_sleep EXPORT_SYMBOL_GPL vmlinux 0x6e89a560 regmap_irq_chip_get_base -EXPORT_SYMBOL_GPL vmlinux 0x6e969f50 security_file_permission -EXPORT_SYMBOL_GPL vmlinux 0x6eb5b994 __SCK__tp_func_mc_event +EXPORT_SYMBOL_GPL vmlinux 0x6ea2d293 devm_intel_scu_ipc_dev_get +EXPORT_SYMBOL_GPL vmlinux 0x6ea787ae sched_trace_rq_avg_dl +EXPORT_SYMBOL_GPL vmlinux 0x6ea82d34 devm_reset_controller_register EXPORT_SYMBOL_GPL vmlinux 0x6ebe366f ktime_get_mono_fast_ns -EXPORT_SYMBOL_GPL vmlinux 0x6ecc67b3 ata_acpi_gtm -EXPORT_SYMBOL_GPL vmlinux 0x6eccbe4e __clk_determine_rate -EXPORT_SYMBOL_GPL vmlinux 0x6ed3282c pm_generic_resume_early +EXPORT_SYMBOL_GPL vmlinux 0x6ec0def4 usb_block_urb +EXPORT_SYMBOL_GPL vmlinux 0x6ec52543 clk_hw_get_parent_by_index +EXPORT_SYMBOL_GPL vmlinux 0x6ed76930 vfio_pci_core_ioctl EXPORT_SYMBOL_GPL vmlinux 0x6ee8c94b sfp_get_module_eeprom -EXPORT_SYMBOL_GPL vmlinux 0x6eeb2630 bio_release_pages +EXPORT_SYMBOL_GPL vmlinux 0x6eed8fc5 rio_unlock_device EXPORT_SYMBOL_GPL vmlinux 0x6ef6b54f ktime_get_boot_fast_ns -EXPORT_SYMBOL_GPL vmlinux 0x6f0254ad extcon_set_property_capability -EXPORT_SYMBOL_GPL vmlinux 0x6f02713e ata_std_error_handler -EXPORT_SYMBOL_GPL vmlinux 0x6f04b786 bpf_offload_dev_netdev_unregister -EXPORT_SYMBOL_GPL vmlinux 0x6f0a5792 fixed_phy_register_with_gpiod +EXPORT_SYMBOL_GPL vmlinux 0x6ef9b8e7 path_noexec +EXPORT_SYMBOL_GPL vmlinux 0x6efbd0c4 devm_regmap_add_irq_chip_fwnode +EXPORT_SYMBOL_GPL vmlinux 0x6efe4904 shash_ahash_finup +EXPORT_SYMBOL_GPL vmlinux 0x6f11fe59 security_path_chown EXPORT_SYMBOL_GPL vmlinux 0x6f12560a get_old_timespec32 -EXPORT_SYMBOL_GPL vmlinux 0x6f12f4d1 pcie_aspm_capable -EXPORT_SYMBOL_GPL vmlinux 0x6f1de666 tpm_tis_resume -EXPORT_SYMBOL_GPL vmlinux 0x6f231007 of_phy_put -EXPORT_SYMBOL_GPL vmlinux 0x6f65eb3a __SCK__tp_func_napi_poll +EXPORT_SYMBOL_GPL vmlinux 0x6f251992 dev_pm_domain_start +EXPORT_SYMBOL_GPL vmlinux 0x6f54b10b phy_resolve_aneg_linkmode +EXPORT_SYMBOL_GPL vmlinux 0x6f6a339f sched_trace_rq_cpu_capacity +EXPORT_SYMBOL_GPL vmlinux 0x6f780659 gpiochip_disable_irq EXPORT_SYMBOL_GPL vmlinux 0x6f7e6040 irq_has_action -EXPORT_SYMBOL_GPL vmlinux 0x6f8cef2a pci_platform_power_transition +EXPORT_SYMBOL_GPL vmlinux 0x6f8763d0 gpiod_unexport +EXPORT_SYMBOL_GPL vmlinux 0x6f8b4157 __fscrypt_prepare_link EXPORT_SYMBOL_GPL vmlinux 0x6f935e35 ftrace_set_filter_ip +EXPORT_SYMBOL_GPL vmlinux 0x6f94cf6b balloon_aops EXPORT_SYMBOL_GPL vmlinux 0x6f95bb84 sbitmap_queue_init_node EXPORT_SYMBOL_GPL vmlinux 0x6f9e763b timecounter_read -EXPORT_SYMBOL_GPL vmlinux 0x6fa7122c iomap_releasepage +EXPORT_SYMBOL_GPL vmlinux 0x6fa936c0 pwmchip_remove EXPORT_SYMBOL_GPL vmlinux 0x6fabae87 kobject_create_and_add -EXPORT_SYMBOL_GPL vmlinux 0x6fb08e2b crypto_stats_compress -EXPORT_SYMBOL_GPL vmlinux 0x6fb42bea ipv6_find_tlv EXPORT_SYMBOL_GPL vmlinux 0x6fcef6ab ring_buffer_reset -EXPORT_SYMBOL_GPL vmlinux 0x6fdc4c0e tpm_try_get_ops -EXPORT_SYMBOL_GPL vmlinux 0x6feb0acd devm_power_supply_register_no_ws -EXPORT_SYMBOL_GPL vmlinux 0x6ff17060 fscrypt_prepare_new_inode +EXPORT_SYMBOL_GPL vmlinux 0x6fdfdfb0 regulator_bulk_disable +EXPORT_SYMBOL_GPL vmlinux 0x6fe97c05 __platform_register_drivers +EXPORT_SYMBOL_GPL vmlinux 0x6fee0e28 simple_attr_write +EXPORT_SYMBOL_GPL vmlinux 0x6ff38644 usb_get_maximum_ssp_rate +EXPORT_SYMBOL_GPL vmlinux 0x6ff4a466 dev_pm_opp_get_max_volt_latency EXPORT_SYMBOL_GPL vmlinux 0x6ff607b6 crypto_get_default_rng EXPORT_SYMBOL_GPL vmlinux 0x6ffce680 x86_cpu_has_min_microcode_rev EXPORT_SYMBOL_GPL vmlinux 0x7006586e iommu_get_group_resv_regions -EXPORT_SYMBOL_GPL vmlinux 0x70230820 scsi_host_complete_all_commands -EXPORT_SYMBOL_GPL vmlinux 0x70244d4d em_pd_get -EXPORT_SYMBOL_GPL vmlinux 0x704003b5 amd_iommu_is_attach_deferred -EXPORT_SYMBOL_GPL vmlinux 0x7044699e evm_inode_init_security +EXPORT_SYMBOL_GPL vmlinux 0x700c31b5 to_nvdimm_bus +EXPORT_SYMBOL_GPL vmlinux 0x700f777d udp_tunnel_notify_add_rx_port +EXPORT_SYMBOL_GPL vmlinux 0x702b54ad usb_autopm_put_interface_no_suspend +EXPORT_SYMBOL_GPL vmlinux 0x704088ac bus_sort_breadthfirst +EXPORT_SYMBOL_GPL vmlinux 0x70485ed9 kthread_unpark +EXPORT_SYMBOL_GPL vmlinux 0x70501ef4 crypto_unregister_ahash EXPORT_SYMBOL_GPL vmlinux 0x7055c56e __sbitmap_queue_get_shallow +EXPORT_SYMBOL_GPL vmlinux 0x70567818 trace_array_put EXPORT_SYMBOL_GPL vmlinux 0x70576fee acpi_processor_ffh_cstate_probe -EXPORT_SYMBOL_GPL vmlinux 0x705f8efc platform_device_register -EXPORT_SYMBOL_GPL vmlinux 0x7065c594 perf_aux_output_skip +EXPORT_SYMBOL_GPL vmlinux 0x705d9226 da9052_request_irq +EXPORT_SYMBOL_GPL vmlinux 0x70645c90 make_device_exclusive_range EXPORT_SYMBOL_GPL vmlinux 0x7073c04f phy_10_100_features_array -EXPORT_SYMBOL_GPL vmlinux 0x70879183 dev_pm_qos_add_ancestor_request -EXPORT_SYMBOL_GPL vmlinux 0x7099bb17 __raw_v4_lookup -EXPORT_SYMBOL_GPL vmlinux 0x70aab987 devm_namespace_enable -EXPORT_SYMBOL_GPL vmlinux 0x70ad07e2 apply_to_page_range -EXPORT_SYMBOL_GPL vmlinux 0x70c0dc5b unregister_virtio_driver +EXPORT_SYMBOL_GPL vmlinux 0x707ff047 skb_splice_bits +EXPORT_SYMBOL_GPL vmlinux 0x70825147 spi_controller_resume +EXPORT_SYMBOL_GPL vmlinux 0x7088062e pci_epc_destroy +EXPORT_SYMBOL_GPL vmlinux 0x7090a37a __tracepoint_block_rq_remap +EXPORT_SYMBOL_GPL vmlinux 0x709f94cf __unwind_start +EXPORT_SYMBOL_GPL vmlinux 0x70a7d7dc gpiod_get_array_value EXPORT_SYMBOL_GPL vmlinux 0x70c2c7ea pids_cgrp_subsys_on_dfl_key EXPORT_SYMBOL_GPL vmlinux 0x70c52dc5 nf_skb_duplicated EXPORT_SYMBOL_GPL vmlinux 0x70c6d827 mc146818_set_time EXPORT_SYMBOL_GPL vmlinux 0x70cf032f usb_hcd_irq -EXPORT_SYMBOL_GPL vmlinux 0x70d485bf spi_mem_dirmap_read EXPORT_SYMBOL_GPL vmlinux 0x70e06e33 pkcs7_free_message -EXPORT_SYMBOL_GPL vmlinux 0x70ed678e __rio_local_write_config_8 -EXPORT_SYMBOL_GPL vmlinux 0x70eec582 rtnl_link_unregister -EXPORT_SYMBOL_GPL vmlinux 0x70f7a975 perf_event_sysfs_show -EXPORT_SYMBOL_GPL vmlinux 0x70fe0d73 rt_mutex_lock -EXPORT_SYMBOL_GPL vmlinux 0x71010504 pci_iomap_wc_range -EXPORT_SYMBOL_GPL vmlinux 0x710678b5 firmware_request_nowarn EXPORT_SYMBOL_GPL vmlinux 0x710c73b6 crypto_unregister_notifier -EXPORT_SYMBOL_GPL vmlinux 0x7124bb0e ping_seq_next +EXPORT_SYMBOL_GPL vmlinux 0x7111f658 inet_twsk_put +EXPORT_SYMBOL_GPL vmlinux 0x7116ad21 event_triggers_call +EXPORT_SYMBOL_GPL vmlinux 0x7116baff acpi_subsys_poweroff +EXPORT_SYMBOL_GPL vmlinux 0x711e8c5a devm_nvmem_cell_get +EXPORT_SYMBOL_GPL vmlinux 0x71237d2d ata_sas_sync_probe EXPORT_SYMBOL_GPL vmlinux 0x7129a6f4 osc_sb_native_usb4_support_confirmed -EXPORT_SYMBOL_GPL vmlinux 0x713ba502 dev_pm_opp_get_freq -EXPORT_SYMBOL_GPL vmlinux 0x715a9b50 fb_deferred_io_open +EXPORT_SYMBOL_GPL vmlinux 0x712dfff2 setfl +EXPORT_SYMBOL_GPL vmlinux 0x712f4581 blk_mq_flush_busy_ctxs +EXPORT_SYMBOL_GPL vmlinux 0x713826c3 msg_zerocopy_put_abort +EXPORT_SYMBOL_GPL vmlinux 0x713c54a4 fib_info_nh_uses_dev +EXPORT_SYMBOL_GPL vmlinux 0x71491df6 irq_gc_ack_set_bit EXPORT_SYMBOL_GPL vmlinux 0x716265c7 debugfs_initialized EXPORT_SYMBOL_GPL vmlinux 0x71650819 add_bootloader_randomness -EXPORT_SYMBOL_GPL vmlinux 0x7173443a scsi_dh_set_params +EXPORT_SYMBOL_GPL vmlinux 0x7172bff0 nf_queue_entry_get_refs EXPORT_SYMBOL_GPL vmlinux 0x7181db30 atomic_notifier_chain_unregister -EXPORT_SYMBOL_GPL vmlinux 0x71862b5e fsnotify_put_group -EXPORT_SYMBOL_GPL vmlinux 0x718fc51a __devm_alloc_percpu -EXPORT_SYMBOL_GPL vmlinux 0x719c2a9e dma_buf_begin_cpu_access +EXPORT_SYMBOL_GPL vmlinux 0x719aac7b dma_buf_dynamic_attach +EXPORT_SYMBOL_GPL vmlinux 0x719ac962 ata_bmdma_error_handler EXPORT_SYMBOL_GPL vmlinux 0x719e17ff clk_notifier_unregister -EXPORT_SYMBOL_GPL vmlinux 0x71af9c12 aead_init_geniv +EXPORT_SYMBOL_GPL vmlinux 0x71a367c4 __fscrypt_prepare_rename +EXPORT_SYMBOL_GPL vmlinux 0x71a9a8d9 regulator_set_current_limit +EXPORT_SYMBOL_GPL vmlinux 0x71ab4707 dev_pm_opp_xlate_required_opp EXPORT_SYMBOL_GPL vmlinux 0x71b15008 lwtunnel_valid_encap_type EXPORT_SYMBOL_GPL vmlinux 0x71b6cf94 dst_cache_reset_now +EXPORT_SYMBOL_GPL vmlinux 0x71bcb6aa anon_inode_getfd_secure EXPORT_SYMBOL_GPL vmlinux 0x71c059d8 __traceiter_map -EXPORT_SYMBOL_GPL vmlinux 0x71da8b3c regulator_set_voltage_time_sel -EXPORT_SYMBOL_GPL vmlinux 0x71dc09fb __reset_control_get -EXPORT_SYMBOL_GPL vmlinux 0x71e0aa8f dm_internal_resume_fast +EXPORT_SYMBOL_GPL vmlinux 0x71dbfb7d phy_pm_runtime_get +EXPORT_SYMBOL_GPL vmlinux 0x71e4bcb2 pci_reset_function_locked +EXPORT_SYMBOL_GPL vmlinux 0x71ecb3bd devm_pm_opp_set_regulators +EXPORT_SYMBOL_GPL vmlinux 0x71f410c3 usb_free_urb EXPORT_SYMBOL_GPL vmlinux 0x71f6670b __cookie_v6_check -EXPORT_SYMBOL_GPL vmlinux 0x720a952e pci_add_dynid -EXPORT_SYMBOL_GPL vmlinux 0x722d62e5 mptcp_token_iter_next -EXPORT_SYMBOL_GPL vmlinux 0x724b9b3e fuse_do_ioctl -EXPORT_SYMBOL_GPL vmlinux 0x724d8698 acpi_dev_add_driver_gpios -EXPORT_SYMBOL_GPL vmlinux 0x724f119b ahash_register_instance -EXPORT_SYMBOL_GPL vmlinux 0x7255ea5e dm_bio_get_target_bio_nr +EXPORT_SYMBOL_GPL vmlinux 0x720b97cd efivar_entry_set +EXPORT_SYMBOL_GPL vmlinux 0x720edea6 pm_generic_runtime_suspend +EXPORT_SYMBOL_GPL vmlinux 0x7221dd2f ipv4_sk_update_pmtu +EXPORT_SYMBOL_GPL vmlinux 0x72381ef9 vp_modern_set_status +EXPORT_SYMBOL_GPL vmlinux 0x723f3fbf tpm_put_ops EXPORT_SYMBOL_GPL vmlinux 0x7262702b sfp_get_module_eeprom_by_page -EXPORT_SYMBOL_GPL vmlinux 0x72638ea2 dev_get_tstats64 EXPORT_SYMBOL_GPL vmlinux 0x7265f2b0 pci_vpd_check_csum -EXPORT_SYMBOL_GPL vmlinux 0x726ce974 dma_resv_get_fences -EXPORT_SYMBOL_GPL vmlinux 0x726ec8a7 __devm_reset_control_bulk_get -EXPORT_SYMBOL_GPL vmlinux 0x727139eb irq_domain_create_hierarchy EXPORT_SYMBOL_GPL vmlinux 0x7278d328 all_vm_events EXPORT_SYMBOL_GPL vmlinux 0x7283161b percpu_ref_switch_to_percpu -EXPORT_SYMBOL_GPL vmlinux 0x72a00adc __mnt_is_readonly -EXPORT_SYMBOL_GPL vmlinux 0x72a422a4 devm_hwspin_lock_unregister -EXPORT_SYMBOL_GPL vmlinux 0x72c1bfa3 vfio_pci_core_finish_enable -EXPORT_SYMBOL_GPL vmlinux 0x72c43c44 vfio_pci_core_unregister_device +EXPORT_SYMBOL_GPL vmlinux 0x72932566 iommu_sva_free_pasid +EXPORT_SYMBOL_GPL vmlinux 0x72a6ccd2 ptp_parse_header +EXPORT_SYMBOL_GPL vmlinux 0x72bf1cfb pm_runtime_forbid +EXPORT_SYMBOL_GPL vmlinux 0x72c09b62 hwspin_lock_register +EXPORT_SYMBOL_GPL vmlinux 0x72c7ec3f md_submit_discard_bio +EXPORT_SYMBOL_GPL vmlinux 0x72c9c469 edac_pci_create_generic_ctl EXPORT_SYMBOL_GPL vmlinux 0x72d267dc nvmem_del_cell_lookups -EXPORT_SYMBOL_GPL vmlinux 0x72e0d5ef blkg_rwstat_recursive_sum -EXPORT_SYMBOL_GPL vmlinux 0x72e72830 dev_pm_opp_get_opp_table -EXPORT_SYMBOL_GPL vmlinux 0x72f61013 register_trace_event -EXPORT_SYMBOL_GPL vmlinux 0x72f855fe pci_epc_destroy -EXPORT_SYMBOL_GPL vmlinux 0x72fbdfbd phy_modify_mmd_changed -EXPORT_SYMBOL_GPL vmlinux 0x73019c8d devres_find -EXPORT_SYMBOL_GPL vmlinux 0x7306f78f spi_mem_driver_register_with_owner -EXPORT_SYMBOL_GPL vmlinux 0x73239c8a nvme_wait_freeze -EXPORT_SYMBOL_GPL vmlinux 0x733107b9 regulator_enable_regmap -EXPORT_SYMBOL_GPL vmlinux 0x733221c5 rdev_get_drvdata +EXPORT_SYMBOL_GPL vmlinux 0x72de31a3 irq_find_matching_fwspec +EXPORT_SYMBOL_GPL vmlinux 0x72e8ac32 gpiod_put_array +EXPORT_SYMBOL_GPL vmlinux 0x73116a80 tcp_ca_get_key_by_name +EXPORT_SYMBOL_GPL vmlinux 0x73385cdd pci_assign_unassigned_bus_resources EXPORT_SYMBOL_GPL vmlinux 0x733ec33e __SCT__tp_func_fdb_delete -EXPORT_SYMBOL_GPL vmlinux 0x733fdc99 pci_sriov_set_totalvfs -EXPORT_SYMBOL_GPL vmlinux 0x7350a70d device_property_match_string -EXPORT_SYMBOL_GPL vmlinux 0x736f1fe4 tcp_enter_memory_pressure -EXPORT_SYMBOL_GPL vmlinux 0x7377a166 raw_seq_next -EXPORT_SYMBOL_GPL vmlinux 0x737cdc9c device_attach +EXPORT_SYMBOL_GPL vmlinux 0x7360af5e transport_add_device +EXPORT_SYMBOL_GPL vmlinux 0x7377d64f __tracepoint_rpm_suspend EXPORT_SYMBOL_GPL vmlinux 0x7381287f trace_handle_return +EXPORT_SYMBOL_GPL vmlinux 0x7381d87f bpf_offload_dev_netdev_unregister +EXPORT_SYMBOL_GPL vmlinux 0x73866aac udp_tunnel6_xmit_skb +EXPORT_SYMBOL_GPL vmlinux 0x7388d87b efivar_entry_iter EXPORT_SYMBOL_GPL vmlinux 0x738fe32b amd_get_nodes_per_socket -EXPORT_SYMBOL_GPL vmlinux 0x739c532a led_trigger_blink_oneshot +EXPORT_SYMBOL_GPL vmlinux 0x7396adf3 gpiod_set_raw_value EXPORT_SYMBOL_GPL vmlinux 0x73a48b4a ata_sff_std_ports -EXPORT_SYMBOL_GPL vmlinux 0x73af0d75 ata_port_abort -EXPORT_SYMBOL_GPL vmlinux 0x73bdcd9b ping_queue_rcv_skb +EXPORT_SYMBOL_GPL vmlinux 0x73a8fe63 to_nd_blk_region +EXPORT_SYMBOL_GPL vmlinux 0x73b01345 tpm_get_timeouts +EXPORT_SYMBOL_GPL vmlinux 0x73bdecbf tcp_set_keepalive EXPORT_SYMBOL_GPL vmlinux 0x73c2554f __iowrite64_copy EXPORT_SYMBOL_GPL vmlinux 0x73cc8631 oiap -EXPORT_SYMBOL_GPL vmlinux 0x73cf0d70 regcache_mark_dirty -EXPORT_SYMBOL_GPL vmlinux 0x73efbd91 dev_dax_probe -EXPORT_SYMBOL_GPL vmlinux 0x7430112c fwnode_graph_get_remote_endpoint -EXPORT_SYMBOL_GPL vmlinux 0x7435f11d thermal_zone_device_update +EXPORT_SYMBOL_GPL vmlinux 0x73d46cd3 acpi_unbind_one +EXPORT_SYMBOL_GPL vmlinux 0x73d72d17 ata_bmdma_stop +EXPORT_SYMBOL_GPL vmlinux 0x73da8c49 nvme_alloc_request +EXPORT_SYMBOL_GPL vmlinux 0x73db3e52 ata_host_put +EXPORT_SYMBOL_GPL vmlinux 0x73e54639 nf_route +EXPORT_SYMBOL_GPL vmlinux 0x73f14cab __root_device_register +EXPORT_SYMBOL_GPL vmlinux 0x73fde371 fuse_request_end +EXPORT_SYMBOL_GPL vmlinux 0x74018011 dst_blackhole_mtu +EXPORT_SYMBOL_GPL vmlinux 0x741f6c7a addrconf_prefix_rcv_add_addr EXPORT_SYMBOL_GPL vmlinux 0x743a165e ata_pack_xfermask -EXPORT_SYMBOL_GPL vmlinux 0x744296ad device_create_managed_software_node +EXPORT_SYMBOL_GPL vmlinux 0x743d624e crypto_stats_akcipher_verify EXPORT_SYMBOL_GPL vmlinux 0x74457e56 apei_resources_fini -EXPORT_SYMBOL_GPL vmlinux 0x744836ff regulator_list_voltage_table -EXPORT_SYMBOL_GPL vmlinux 0x744acad4 anon_inode_getfile -EXPORT_SYMBOL_GPL vmlinux 0x744d8feb sysfs_add_link_to_group -EXPORT_SYMBOL_GPL vmlinux 0x744e15f9 key_type_asymmetric +EXPORT_SYMBOL_GPL vmlinux 0x744bb3ac efivar_entry_delete EXPORT_SYMBOL_GPL vmlinux 0x7452adff user_return_notifier_register -EXPORT_SYMBOL_GPL vmlinux 0x745602d4 inode_congested -EXPORT_SYMBOL_GPL vmlinux 0x7489e96b nvmem_cell_read_variable_le_u32 -EXPORT_SYMBOL_GPL vmlinux 0x748ac2ce __SCK__tp_func_block_unplug -EXPORT_SYMBOL_GPL vmlinux 0x74916a88 sysfs_remove_link_from_group -EXPORT_SYMBOL_GPL vmlinux 0x7491d894 spi_take_timestamp_post -EXPORT_SYMBOL_GPL vmlinux 0x749431b6 pinctrl_dev_get_drvdata -EXPORT_SYMBOL_GPL vmlinux 0x74aff4c2 pci_stop_and_remove_bus_device_locked +EXPORT_SYMBOL_GPL vmlinux 0x745dec38 irq_get_domain_generic_chip +EXPORT_SYMBOL_GPL vmlinux 0x745f19de devm_acpi_dma_controller_free +EXPORT_SYMBOL_GPL vmlinux 0x746cc0b0 xfrm_audit_state_add +EXPORT_SYMBOL_GPL vmlinux 0x74748f71 inet_hash +EXPORT_SYMBOL_GPL vmlinux 0x74a49068 scsi_nl_sock EXPORT_SYMBOL_GPL vmlinux 0x74b5ea68 lcm_not_zero EXPORT_SYMBOL_GPL vmlinux 0x74baf17a tracing_is_on -EXPORT_SYMBOL_GPL vmlinux 0x74bc3cc9 fwnode_graph_get_remote_node -EXPORT_SYMBOL_GPL vmlinux 0x74c65885 handle_simple_irq +EXPORT_SYMBOL_GPL vmlinux 0x74c60cd1 devm_gpiod_get_index_optional +EXPORT_SYMBOL_GPL vmlinux 0x74c6a19a fb_bl_default_curve EXPORT_SYMBOL_GPL vmlinux 0x74c7bffa stack_trace_snprint -EXPORT_SYMBOL_GPL vmlinux 0x74d9d4fb register_net_sysctl -EXPORT_SYMBOL_GPL vmlinux 0x74e5193e blkdev_report_zones +EXPORT_SYMBOL_GPL vmlinux 0x74c85796 devres_get EXPORT_SYMBOL_GPL vmlinux 0x74e73871 housekeeping_overridden -EXPORT_SYMBOL_GPL vmlinux 0x74ee2e72 vfio_pci_register_dev_region -EXPORT_SYMBOL_GPL vmlinux 0x74fba191 event_triggers_call -EXPORT_SYMBOL_GPL vmlinux 0x74fddf55 devlink_trap_policers_unregister -EXPORT_SYMBOL_GPL vmlinux 0x74ffa647 bsg_job_put -EXPORT_SYMBOL_GPL vmlinux 0x75038265 __tracepoint_fdb_delete -EXPORT_SYMBOL_GPL vmlinux 0x7506eeae to_software_node -EXPORT_SYMBOL_GPL vmlinux 0x750de266 __fat_fs_error -EXPORT_SYMBOL_GPL vmlinux 0x751003c3 tty_port_link_device +EXPORT_SYMBOL_GPL vmlinux 0x74f62f5b __fscrypt_prepare_setattr +EXPORT_SYMBOL_GPL vmlinux 0x74fea08b acpi_get_and_request_gpiod +EXPORT_SYMBOL_GPL vmlinux 0x75018a87 noop_direct_IO +EXPORT_SYMBOL_GPL vmlinux 0x750f0434 crypto_rng_reset EXPORT_SYMBOL_GPL vmlinux 0x75133f6e visitor128 -EXPORT_SYMBOL_GPL vmlinux 0x751fe1cd __auxiliary_device_add EXPORT_SYMBOL_GPL vmlinux 0x7521afb6 leave_mm EXPORT_SYMBOL_GPL vmlinux 0x7522f3ba irq_modify_status -EXPORT_SYMBOL_GPL vmlinux 0x754595a9 fat_add_entries -EXPORT_SYMBOL_GPL vmlinux 0x7545b6bd bsg_job_get -EXPORT_SYMBOL_GPL vmlinux 0x7565be4b regmap_multi_reg_write_bypassed -EXPORT_SYMBOL_GPL vmlinux 0x7567d3fb pci_destroy_slot -EXPORT_SYMBOL_GPL vmlinux 0x75697fd2 iomap_swapfile_activate -EXPORT_SYMBOL_GPL vmlinux 0x7575d42b pci_epc_raise_irq -EXPORT_SYMBOL_GPL vmlinux 0x7579b199 iommu_unregister_device_fault_handler +EXPORT_SYMBOL_GPL vmlinux 0x753d95fe pci_generic_config_read32 +EXPORT_SYMBOL_GPL vmlinux 0x75474746 __clk_determine_rate +EXPORT_SYMBOL_GPL vmlinux 0x755d6cd0 dev_pm_opp_find_freq_ceil_by_volt +EXPORT_SYMBOL_GPL vmlinux 0x75639353 xhci_dbg_trace +EXPORT_SYMBOL_GPL vmlinux 0x756eadc7 pci_d3cold_enable EXPORT_SYMBOL_GPL vmlinux 0x757a5019 poll_state_synchronize_srcu -EXPORT_SYMBOL_GPL vmlinux 0x757d85b7 vfs_truncate -EXPORT_SYMBOL_GPL vmlinux 0x758bf593 __fput_sync +EXPORT_SYMBOL_GPL vmlinux 0x75932b42 usb_disable_autosuspend +EXPORT_SYMBOL_GPL vmlinux 0x759456fd crypto_hash_walk_first EXPORT_SYMBOL_GPL vmlinux 0x759bfe36 btree_destroy -EXPORT_SYMBOL_GPL vmlinux 0x75c67c79 ipv4_sk_update_pmtu -EXPORT_SYMBOL_GPL vmlinux 0x75ca7688 md_find_rdev_rcu +EXPORT_SYMBOL_GPL vmlinux 0x75a78601 akcipher_register_instance +EXPORT_SYMBOL_GPL vmlinux 0x75ade440 md_find_rdev_nr_rcu +EXPORT_SYMBOL_GPL vmlinux 0x75b84b35 bd_unlink_disk_holder +EXPORT_SYMBOL_GPL vmlinux 0x75c4cf21 __skb_get_hash_symmetric +EXPORT_SYMBOL_GPL vmlinux 0x75cbdff2 crypto_stats_rng_seed EXPORT_SYMBOL_GPL vmlinux 0x75cbfb09 add_interrupt_randomness -EXPORT_SYMBOL_GPL vmlinux 0x75ce9228 vchan_find_desc EXPORT_SYMBOL_GPL vmlinux 0x75e9c735 pci_ats_disabled -EXPORT_SYMBOL_GPL vmlinux 0x75ea7494 clk_register_fixed_factor +EXPORT_SYMBOL_GPL vmlinux 0x75e9fef9 power_supply_set_property +EXPORT_SYMBOL_GPL vmlinux 0x75ed8fa7 iommu_setup_dma_ops EXPORT_SYMBOL_GPL vmlinux 0x75f0e875 xas_store -EXPORT_SYMBOL_GPL vmlinux 0x7600d6da devm_bitmap_zalloc -EXPORT_SYMBOL_GPL vmlinux 0x76044a79 wwan_create_port -EXPORT_SYMBOL_GPL vmlinux 0x76158d4e __synth_event_gen_cmd_start +EXPORT_SYMBOL_GPL vmlinux 0x760a9434 fwnode_property_read_u16_array +EXPORT_SYMBOL_GPL vmlinux 0x7615834b sysfs_create_file_ns +EXPORT_SYMBOL_GPL vmlinux 0x76162812 hvc_instantiate EXPORT_SYMBOL_GPL vmlinux 0x762640ab __SCT__tp_func_sched_cpu_capacity_tp -EXPORT_SYMBOL_GPL vmlinux 0x7626d501 xfrm_audit_policy_add +EXPORT_SYMBOL_GPL vmlinux 0x76265ab2 trace_seq_path +EXPORT_SYMBOL_GPL vmlinux 0x76281de4 device_set_node +EXPORT_SYMBOL_GPL vmlinux 0x7629c8f3 platform_unregister_drivers +EXPORT_SYMBOL_GPL vmlinux 0x7641aa43 serial8250_em485_config +EXPORT_SYMBOL_GPL vmlinux 0x76449edf nvmem_cell_read_variable_le_u32 EXPORT_SYMBOL_GPL vmlinux 0x764ffefa page_reporting_register +EXPORT_SYMBOL_GPL vmlinux 0x7658e8f3 crypto_alg_mod_lookup EXPORT_SYMBOL_GPL vmlinux 0x765f8830 __SCT__tp_func_neigh_event_send_dead -EXPORT_SYMBOL_GPL vmlinux 0x7660b331 node_to_amd_nb EXPORT_SYMBOL_GPL vmlinux 0x7665a95b idr_remove EXPORT_SYMBOL_GPL vmlinux 0x7665ee72 crypto_dh_decode_key -EXPORT_SYMBOL_GPL vmlinux 0x76787a7b ata_sff_tf_load +EXPORT_SYMBOL_GPL vmlinux 0x7667b393 sock_gen_put +EXPORT_SYMBOL_GPL vmlinux 0x7667f17c bus_set_iommu +EXPORT_SYMBOL_GPL vmlinux 0x766b4941 virtio_check_driver_offered_feature +EXPORT_SYMBOL_GPL vmlinux 0x766b4ed7 crypto_stats_rng_generate +EXPORT_SYMBOL_GPL vmlinux 0x766e88b2 usb_hcd_link_urb_to_ep +EXPORT_SYMBOL_GPL vmlinux 0x767d1e4b wm831x_regmap_config +EXPORT_SYMBOL_GPL vmlinux 0x76801066 fib_table_lookup EXPORT_SYMBOL_GPL vmlinux 0x7681946c unregister_pm_notifier -EXPORT_SYMBOL_GPL vmlinux 0x768764cb dma_get_slave_channel -EXPORT_SYMBOL_GPL vmlinux 0x76911957 l3mdev_update_flow +EXPORT_SYMBOL_GPL vmlinux 0x768d0b56 fwnode_get_named_gpiod +EXPORT_SYMBOL_GPL vmlinux 0x769453fc iomap_migrate_page EXPORT_SYMBOL_GPL vmlinux 0x769cefb5 percpu_ref_switch_to_atomic -EXPORT_SYMBOL_GPL vmlinux 0x76a6e634 __inet_inherit_port +EXPORT_SYMBOL_GPL vmlinux 0x76b1eb2e rio_dev_put +EXPORT_SYMBOL_GPL vmlinux 0x76ba1525 __rt_mutex_init +EXPORT_SYMBOL_GPL vmlinux 0x76cc7a9f pm_generic_resume EXPORT_SYMBOL_GPL vmlinux 0x76d680f6 acpi_dev_resource_memory EXPORT_SYMBOL_GPL vmlinux 0x76d9b876 clk_set_rate EXPORT_SYMBOL_GPL vmlinux 0x76dc031e asm_exc_nmi_noist +EXPORT_SYMBOL_GPL vmlinux 0x76e2e97d fuse_do_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x76e40025 nvme_stop_ctrl +EXPORT_SYMBOL_GPL vmlinux 0x76e6808f nd_blk_region_to_dimm +EXPORT_SYMBOL_GPL vmlinux 0x76eb0463 pci_hp_add +EXPORT_SYMBOL_GPL vmlinux 0x76eb14f7 dw_pcie_own_conf_map_bus EXPORT_SYMBOL_GPL vmlinux 0x76eeeb0f sha384_zero_message_hash -EXPORT_SYMBOL_GPL vmlinux 0x76f94356 crypto_grab_ahash +EXPORT_SYMBOL_GPL vmlinux 0x76f03bc6 sk_msg_free_nocharge +EXPORT_SYMBOL_GPL vmlinux 0x76fc7f2b fat_update_time +EXPORT_SYMBOL_GPL vmlinux 0x7701870d security_kernel_read_file +EXPORT_SYMBOL_GPL vmlinux 0x77124bdd ipv4_sk_redirect +EXPORT_SYMBOL_GPL vmlinux 0x77150bff umd_cleanup_helper EXPORT_SYMBOL_GPL vmlinux 0x77222306 ring_buffer_read_page +EXPORT_SYMBOL_GPL vmlinux 0x77262c48 __rio_local_write_config_8 +EXPORT_SYMBOL_GPL vmlinux 0x77270dcb devlink_is_reload_failed EXPORT_SYMBOL_GPL vmlinux 0x7729cbdd task_handoff_register -EXPORT_SYMBOL_GPL vmlinux 0x772aaea6 debugfs_print_regs32 EXPORT_SYMBOL_GPL vmlinux 0x772b0f64 __wake_up_pollfree -EXPORT_SYMBOL_GPL vmlinux 0x77310bc4 ping_rcv -EXPORT_SYMBOL_GPL vmlinux 0x773ebbc5 usb_hcd_is_primary_hcd +EXPORT_SYMBOL_GPL vmlinux 0x772da2f8 edac_pci_release_generic_ctl +EXPORT_SYMBOL_GPL vmlinux 0x77335e02 usb_hcd_check_unlink_urb +EXPORT_SYMBOL_GPL vmlinux 0x77360d8e mbox_send_message +EXPORT_SYMBOL_GPL vmlinux 0x7736cb19 pci_ioremap_bar EXPORT_SYMBOL_GPL vmlinux 0x773f2713 clk_hw_unregister_mux +EXPORT_SYMBOL_GPL vmlinux 0x7748c119 regmap_raw_write +EXPORT_SYMBOL_GPL vmlinux 0x775321ac cpufreq_freq_transition_begin EXPORT_SYMBOL_GPL vmlinux 0x7757b51a clk_unregister -EXPORT_SYMBOL_GPL vmlinux 0x776259de __traceiter_wbc_writepage -EXPORT_SYMBOL_GPL vmlinux 0x778c659e spi_controller_resume -EXPORT_SYMBOL_GPL vmlinux 0x778ee060 __nf_ip6_route +EXPORT_SYMBOL_GPL vmlinux 0x775b0744 acpi_nfit_ctl +EXPORT_SYMBOL_GPL vmlinux 0x775cac0d mptcp_pm_get_subflows_max +EXPORT_SYMBOL_GPL vmlinux 0x775eb7db task_cgroup_path +EXPORT_SYMBOL_GPL vmlinux 0x7766a4cf nvmem_register +EXPORT_SYMBOL_GPL vmlinux 0x776c07d1 skb_to_sgvec_nomark +EXPORT_SYMBOL_GPL vmlinux 0x7782daa9 dax_copy_from_iter +EXPORT_SYMBOL_GPL vmlinux 0x7785ccc1 __regmap_init_mmio_clk +EXPORT_SYMBOL_GPL vmlinux 0x778da18f ima_inode_hash +EXPORT_SYMBOL_GPL vmlinux 0x7791a17b devm_fwnode_pwm_get EXPORT_SYMBOL_GPL vmlinux 0x7791e066 dw_pcie_read -EXPORT_SYMBOL_GPL vmlinux 0x77a5c4bc bus_set_iommu -EXPORT_SYMBOL_GPL vmlinux 0x77a6bae9 wm831x_reg_read +EXPORT_SYMBOL_GPL vmlinux 0x77a12a25 usb_poison_urb +EXPORT_SYMBOL_GPL vmlinux 0x77a6e6b5 md_new_event EXPORT_SYMBOL_GPL vmlinux 0x77ae495d usb_speed_string -EXPORT_SYMBOL_GPL vmlinux 0x77bfabc5 sysfs_remove_files -EXPORT_SYMBOL_GPL vmlinux 0x77c90f3f devlink_param_publish +EXPORT_SYMBOL_GPL vmlinux 0x77aff202 nvdimm_has_flush +EXPORT_SYMBOL_GPL vmlinux 0x77b03cdd spi_finalize_current_message +EXPORT_SYMBOL_GPL vmlinux 0x77b32453 usb_wakeup_notification +EXPORT_SYMBOL_GPL vmlinux 0x77be5365 usb_hub_clear_tt_buffer +EXPORT_SYMBOL_GPL vmlinux 0x77c4b1a6 spi_alloc_device +EXPORT_SYMBOL_GPL vmlinux 0x77c6fd75 tpmm_chip_alloc +EXPORT_SYMBOL_GPL vmlinux 0x77cc2e35 devres_release_group +EXPORT_SYMBOL_GPL vmlinux 0x77d39aa9 irq_chip_set_type_parent +EXPORT_SYMBOL_GPL vmlinux 0x77e495ba blk_lld_busy +EXPORT_SYMBOL_GPL vmlinux 0x77e672b2 sfp_bus_add_upstream EXPORT_SYMBOL_GPL vmlinux 0x77e75be3 sfp_bus_put +EXPORT_SYMBOL_GPL vmlinux 0x77e75d7d md_stop_writes EXPORT_SYMBOL_GPL vmlinux 0x77ecf68d memalloc_socks_key -EXPORT_SYMBOL_GPL vmlinux 0x77f50b71 nvmem_device_find +EXPORT_SYMBOL_GPL vmlinux 0x77f0dd8e device_for_each_child_reverse +EXPORT_SYMBOL_GPL vmlinux 0x77fd4811 gpiochip_get_data +EXPORT_SYMBOL_GPL vmlinux 0x77fec91f dev_pm_opp_set_sharing_cpus EXPORT_SYMBOL_GPL vmlinux 0x78041b8f byte_rev_table -EXPORT_SYMBOL_GPL vmlinux 0x7812f1ea __SCK__tp_func_rpm_suspend -EXPORT_SYMBOL_GPL vmlinux 0x7815e7d6 of_icc_get_from_provider -EXPORT_SYMBOL_GPL vmlinux 0x78195c48 devm_clk_unregister -EXPORT_SYMBOL_GPL vmlinux 0x7828beef nvme_sync_queues +EXPORT_SYMBOL_GPL vmlinux 0x7825d9a1 do_truncate EXPORT_SYMBOL_GPL vmlinux 0x782adb74 hpet_rtc_interrupt -EXPORT_SYMBOL_GPL vmlinux 0x78366a4e rtc_class_open +EXPORT_SYMBOL_GPL vmlinux 0x78383815 clocksource_verify_percpu +EXPORT_SYMBOL_GPL vmlinux 0x78468e20 serial8250_update_uartclk +EXPORT_SYMBOL_GPL vmlinux 0x784a797b pm_stay_awake +EXPORT_SYMBOL_GPL vmlinux 0x785321d6 dw_pcie_find_capability +EXPORT_SYMBOL_GPL vmlinux 0x7857e341 fuse_do_open EXPORT_SYMBOL_GPL vmlinux 0x785a93b4 si_mem_available -EXPORT_SYMBOL_GPL vmlinux 0x78721903 watchdog_notify_pretimeout -EXPORT_SYMBOL_GPL vmlinux 0x787c26a4 devm_kmalloc +EXPORT_SYMBOL_GPL vmlinux 0x786429ef shmem_file_setup +EXPORT_SYMBOL_GPL vmlinux 0x78657101 __spi_register_driver +EXPORT_SYMBOL_GPL vmlinux 0x786a95c4 dm_path_uevent +EXPORT_SYMBOL_GPL vmlinux 0x786c7744 bus_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0x786e8ce0 blk_ksm_intersect_modes +EXPORT_SYMBOL_GPL vmlinux 0x78743563 em_pd_get +EXPORT_SYMBOL_GPL vmlinux 0x787805b5 __udp_enqueue_schedule_skb EXPORT_SYMBOL_GPL vmlinux 0x787c882b lzo1x_1_compress -EXPORT_SYMBOL_GPL vmlinux 0x7886640b dma_buf_vunmap -EXPORT_SYMBOL_GPL vmlinux 0x788b3a6d regulator_is_equal +EXPORT_SYMBOL_GPL vmlinux 0x787ea0df scsi_dh_attach EXPORT_SYMBOL_GPL vmlinux 0x788bfbad ring_buffer_empty -EXPORT_SYMBOL_GPL vmlinux 0x788d4bed fwnode_graph_get_remote_port -EXPORT_SYMBOL_GPL vmlinux 0x7893d46b rt_mutex_lock_interruptible -EXPORT_SYMBOL_GPL vmlinux 0x78972197 thermal_zone_bind_cooling_device +EXPORT_SYMBOL_GPL vmlinux 0x788f64c4 ata_sff_pause EXPORT_SYMBOL_GPL vmlinux 0x789c73d9 rcu_cpu_stall_suppress_at_boot -EXPORT_SYMBOL_GPL vmlinux 0x78ac3966 usb_pipe_type_check +EXPORT_SYMBOL_GPL vmlinux 0x78a67635 __page_file_index +EXPORT_SYMBOL_GPL vmlinux 0x78ba3f23 __tracepoint_tcp_send_reset EXPORT_SYMBOL_GPL vmlinux 0x78bab66b irq_force_affinity -EXPORT_SYMBOL_GPL vmlinux 0x78bbb51f sock_prot_inuse_add -EXPORT_SYMBOL_GPL vmlinux 0x78c80d49 dev_pm_domain_attach_by_id +EXPORT_SYMBOL_GPL vmlinux 0x78c821b0 wm831x_reg_lock +EXPORT_SYMBOL_GPL vmlinux 0x78cc6bab dst_cache_get +EXPORT_SYMBOL_GPL vmlinux 0x78d4ae0e __tracepoint_suspend_resume +EXPORT_SYMBOL_GPL vmlinux 0x78d6b1e2 netlink_remove_tap +EXPORT_SYMBOL_GPL vmlinux 0x78daa1ed __audit_inode_child EXPORT_SYMBOL_GPL vmlinux 0x78ddb76b dmi_match -EXPORT_SYMBOL_GPL vmlinux 0x78e5a3c5 devm_gpiod_get_from_of_node -EXPORT_SYMBOL_GPL vmlinux 0x78e9289d __efivar_entry_delete +EXPORT_SYMBOL_GPL vmlinux 0x78ea2b48 nf_hook_entries_insert_raw +EXPORT_SYMBOL_GPL vmlinux 0x78ef9c0c tcp_enter_memory_pressure EXPORT_SYMBOL_GPL vmlinux 0x78fa64e2 fpu_copy_guest_fpstate_to_uabi +EXPORT_SYMBOL_GPL vmlinux 0x78fc248a bpf_trace_run8 +EXPORT_SYMBOL_GPL vmlinux 0x78fdd5b0 fuse_direct_io +EXPORT_SYMBOL_GPL vmlinux 0x79024a34 dev_pm_qos_flags +EXPORT_SYMBOL_GPL vmlinux 0x79074cd7 usb_get_dev +EXPORT_SYMBOL_GPL vmlinux 0x79094207 regulator_register_notifier EXPORT_SYMBOL_GPL vmlinux 0x790be0b9 usb_bus_idr -EXPORT_SYMBOL_GPL vmlinux 0x79127dad dax_writeback_mapping_range +EXPORT_SYMBOL_GPL vmlinux 0x7915a8ee pci_reset_function EXPORT_SYMBOL_GPL vmlinux 0x7915cee5 do_machine_check EXPORT_SYMBOL_GPL vmlinux 0x791748c8 adxl_decode EXPORT_SYMBOL_GPL vmlinux 0x7918d817 memory_failure -EXPORT_SYMBOL_GPL vmlinux 0x79195273 blk_queue_can_use_dma_map_merging -EXPORT_SYMBOL_GPL vmlinux 0x791c3d03 umd_load_blob -EXPORT_SYMBOL_GPL vmlinux 0x791dc6ae tty_standard_install -EXPORT_SYMBOL_GPL vmlinux 0x79250e60 __tracepoint_detach_device_from_domain -EXPORT_SYMBOL_GPL vmlinux 0x792e7ed9 __SCK__tp_func_sched_util_est_se_tp -EXPORT_SYMBOL_GPL vmlinux 0x7935e8ca vfio_pci_core_err_handlers -EXPORT_SYMBOL_GPL vmlinux 0x793c3c86 blk_queue_required_elevator_features +EXPORT_SYMBOL_GPL vmlinux 0x792215e6 irq_chip_mask_parent +EXPORT_SYMBOL_GPL vmlinux 0x7925d559 iommu_dev_feature_enabled +EXPORT_SYMBOL_GPL vmlinux 0x793616e4 __tracepoint_fib6_table_lookup +EXPORT_SYMBOL_GPL vmlinux 0x7944927e crypto_grab_spawn EXPORT_SYMBOL_GPL vmlinux 0x7944e0fc tracing_off EXPORT_SYMBOL_GPL vmlinux 0x79470a2c TSS_authhmac EXPORT_SYMBOL_GPL vmlinux 0x794b7271 orderly_reboot -EXPORT_SYMBOL_GPL vmlinux 0x794d0ce9 intel_pmic_install_opregion_handler -EXPORT_SYMBOL_GPL vmlinux 0x79870e9c devm_regulator_get_optional +EXPORT_SYMBOL_GPL vmlinux 0x795614b9 devlink_resources_unregister +EXPORT_SYMBOL_GPL vmlinux 0x79596107 ping_get_port +EXPORT_SYMBOL_GPL vmlinux 0x7966ed3f get_dev_pagemap +EXPORT_SYMBOL_GPL vmlinux 0x7970490a wm831x_auxadc_read EXPORT_SYMBOL_GPL vmlinux 0x798b7682 klist_prev -EXPORT_SYMBOL_GPL vmlinux 0x79902da2 user_read EXPORT_SYMBOL_GPL vmlinux 0x7991fd8d crash_vmclear_loaded_vmcss -EXPORT_SYMBOL_GPL vmlinux 0x7994f581 gpiochip_generic_request -EXPORT_SYMBOL_GPL vmlinux 0x799a4f6d crypto_spawn_tfm -EXPORT_SYMBOL_GPL vmlinux 0x79a5c4f7 cpufreq_dbs_governor_start -EXPORT_SYMBOL_GPL vmlinux 0x79ad863c devm_regmap_add_irq_chip_fwnode +EXPORT_SYMBOL_GPL vmlinux 0x799930aa device_init_wakeup +EXPORT_SYMBOL_GPL vmlinux 0x79aef935 __traceiter_devlink_hwerr EXPORT_SYMBOL_GPL vmlinux 0x79bc842c usb_anchor_suspend_wakeups -EXPORT_SYMBOL_GPL vmlinux 0x79c12965 fixed_phy_set_link_update -EXPORT_SYMBOL_GPL vmlinux 0x79c93009 pinctrl_pm_select_default_state -EXPORT_SYMBOL_GPL vmlinux 0x79d043fd PageHuge +EXPORT_SYMBOL_GPL vmlinux 0x79c6608d __traceiter_pelt_irq_tp +EXPORT_SYMBOL_GPL vmlinux 0x79c69e76 edac_pci_handle_pe +EXPORT_SYMBOL_GPL vmlinux 0x79d9e5da unwind_get_return_address EXPORT_SYMBOL_GPL vmlinux 0x79daf4de __SCT__tp_func_tcp_send_reset EXPORT_SYMBOL_GPL vmlinux 0x79defbe1 kthread_should_park EXPORT_SYMBOL_GPL vmlinux 0x79e69460 intel_iommu_gfx_mapped -EXPORT_SYMBOL_GPL vmlinux 0x79eb736c hwpoison_filter -EXPORT_SYMBOL_GPL vmlinux 0x79f2b0ad gpiod_set_array_value +EXPORT_SYMBOL_GPL vmlinux 0x79e7f756 events_sysfs_show +EXPORT_SYMBOL_GPL vmlinux 0x79e83af9 fuse_send_init +EXPORT_SYMBOL_GPL vmlinux 0x79ed6711 regulator_list_voltage_table +EXPORT_SYMBOL_GPL vmlinux 0x79f42fe8 hvc_alloc EXPORT_SYMBOL_GPL vmlinux 0x79f697e4 lzorle1x_1_compress -EXPORT_SYMBOL_GPL vmlinux 0x7a131c70 regulator_put -EXPORT_SYMBOL_GPL vmlinux 0x7a14c520 blk_freeze_queue_start -EXPORT_SYMBOL_GPL vmlinux 0x7a160525 dev_set_name -EXPORT_SYMBOL_GPL vmlinux 0x7a1df23b to_nvdimm_bus -EXPORT_SYMBOL_GPL vmlinux 0x7a217e0b nd_region_dev -EXPORT_SYMBOL_GPL vmlinux 0x7a2b71ab acpi_dev_clear_dependencies +EXPORT_SYMBOL_GPL vmlinux 0x79f7025b usb_amd_pt_check_port +EXPORT_SYMBOL_GPL vmlinux 0x79fc6ed1 usb_get_current_frame_number +EXPORT_SYMBOL_GPL vmlinux 0x7a04f85e blkcg_policy_unregister +EXPORT_SYMBOL_GPL vmlinux 0x7a1baa50 nf_queue_nf_hook_drop +EXPORT_SYMBOL_GPL vmlinux 0x7a322202 ata_pci_device_do_suspend EXPORT_SYMBOL_GPL vmlinux 0x7a33f504 power_supply_find_ocv2cap_table -EXPORT_SYMBOL_GPL vmlinux 0x7a389bd5 udp_abort -EXPORT_SYMBOL_GPL vmlinux 0x7a460f5d skb_mpls_update_lse -EXPORT_SYMBOL_GPL vmlinux 0x7a4df92d fsl_mc_device_group -EXPORT_SYMBOL_GPL vmlinux 0x7a57974d __blk_req_zone_write_unlock +EXPORT_SYMBOL_GPL vmlinux 0x7a3de59b governor_sysfs_ops EXPORT_SYMBOL_GPL vmlinux 0x7a655f68 acpi_processor_claim_cst_control +EXPORT_SYMBOL_GPL vmlinux 0x7a71f987 phy_modify_mmd EXPORT_SYMBOL_GPL vmlinux 0x7a73e605 wm831x_isinkv_values +EXPORT_SYMBOL_GPL vmlinux 0x7a7da7ed pci_sriov_configure_simple +EXPORT_SYMBOL_GPL vmlinux 0x7a812ac2 devlink_params_unpublish EXPORT_SYMBOL_GPL vmlinux 0x7a81541b async_synchronize_cookie -EXPORT_SYMBOL_GPL vmlinux 0x7a92ec8b pci_cfg_access_trylock +EXPORT_SYMBOL_GPL vmlinux 0x7a88ffbe dw_pcie_read_dbi +EXPORT_SYMBOL_GPL vmlinux 0x7a8cb118 vmbus_send_modifychannel +EXPORT_SYMBOL_GPL vmlinux 0x7a943d7a fscrypt_set_bio_crypt_ctx_bh EXPORT_SYMBOL_GPL vmlinux 0x7a944007 rcu_idle_enter EXPORT_SYMBOL_GPL vmlinux 0x7a98f4b4 copy_from_user_nofault -EXPORT_SYMBOL_GPL vmlinux 0x7a9b1dda report_iommu_fault EXPORT_SYMBOL_GPL vmlinux 0x7a9e4c23 software_node_register_node_group -EXPORT_SYMBOL_GPL vmlinux 0x7aa1aae1 scsi_dh_activate -EXPORT_SYMBOL_GPL vmlinux 0x7ab57c0f devm_mbox_controller_unregister -EXPORT_SYMBOL_GPL vmlinux 0x7abd5440 relay_buf_full +EXPORT_SYMBOL_GPL vmlinux 0x7ab841d4 msg_zerocopy_realloc EXPORT_SYMBOL_GPL vmlinux 0x7ac10ad8 icst_clk_register +EXPORT_SYMBOL_GPL vmlinux 0x7ac5b0a9 sk_set_memalloc EXPORT_SYMBOL_GPL vmlinux 0x7ac722bd phy_all_ports_features_array EXPORT_SYMBOL_GPL vmlinux 0x7ad02a41 asn1_encode_tag EXPORT_SYMBOL_GPL vmlinux 0x7ad1ded1 pinctrl_register_mappings -EXPORT_SYMBOL_GPL vmlinux 0x7ada1479 __mmdrop -EXPORT_SYMBOL_GPL vmlinux 0x7aeea900 crypto_register_skciphers -EXPORT_SYMBOL_GPL vmlinux 0x7afb0ec0 inet_csk_reqsk_queue_hash_add +EXPORT_SYMBOL_GPL vmlinux 0x7ae56dea perf_event_enable +EXPORT_SYMBOL_GPL vmlinux 0x7af3aa43 acpi_data_fwnode_ops +EXPORT_SYMBOL_GPL vmlinux 0x7af625d8 trace_array_init_printk +EXPORT_SYMBOL_GPL vmlinux 0x7af89258 lookup_address_in_mm +EXPORT_SYMBOL_GPL vmlinux 0x7afbad84 device_remove_properties +EXPORT_SYMBOL_GPL vmlinux 0x7afc1c59 ata_pci_bmdma_init_one EXPORT_SYMBOL_GPL vmlinux 0x7afcb7db __kprobe_event_add_fields -EXPORT_SYMBOL_GPL vmlinux 0x7b002892 pinctrl_utils_reserve_map -EXPORT_SYMBOL_GPL vmlinux 0x7b0494e7 init_dummy_netdev -EXPORT_SYMBOL_GPL vmlinux 0x7b1087a5 dm_set_target_max_io_len +EXPORT_SYMBOL_GPL vmlinux 0x7b15ccb6 wait_for_stable_page +EXPORT_SYMBOL_GPL vmlinux 0x7b172784 usb_enable_ltm EXPORT_SYMBOL_GPL vmlinux 0x7b178afe unlock_system_sleep -EXPORT_SYMBOL_GPL vmlinux 0x7b25c056 __SCK__tp_func_wbc_writepage -EXPORT_SYMBOL_GPL vmlinux 0x7b25eb02 phy_restart_aneg -EXPORT_SYMBOL_GPL vmlinux 0x7b2f65c3 bio_add_zone_append_page -EXPORT_SYMBOL_GPL vmlinux 0x7b2fd836 anon_inode_getfd -EXPORT_SYMBOL_GPL vmlinux 0x7b3a2f76 usb_register_dev -EXPORT_SYMBOL_GPL vmlinux 0x7b459cbe inet6_hash -EXPORT_SYMBOL_GPL vmlinux 0x7b48e785 tty_perform_flush -EXPORT_SYMBOL_GPL vmlinux 0x7b494b7c serial8250_rpm_get -EXPORT_SYMBOL_GPL vmlinux 0x7b4b0722 pci_dev_unlock +EXPORT_SYMBOL_GPL vmlinux 0x7b2b249c phy_remove_lookup +EXPORT_SYMBOL_GPL vmlinux 0x7b3a0119 __SCK__tp_func_arm_event +EXPORT_SYMBOL_GPL vmlinux 0x7b4ceb25 ata_cable_80wire +EXPORT_SYMBOL_GPL vmlinux 0x7b51a18b synth_event_add_val EXPORT_SYMBOL_GPL vmlinux 0x7b5452b8 acpi_unregister_gsi -EXPORT_SYMBOL_GPL vmlinux 0x7b5903fa acpi_dev_remove_driver_gpios EXPORT_SYMBOL_GPL vmlinux 0x7b5a4926 sha1_zero_message_hash +EXPORT_SYMBOL_GPL vmlinux 0x7b5dd773 crypto_unregister_ahashes +EXPORT_SYMBOL_GPL vmlinux 0x7b62f199 inode_congested EXPORT_SYMBOL_GPL vmlinux 0x7b6f9536 acpi_register_wakeup_handler -EXPORT_SYMBOL_GPL vmlinux 0x7b77df8d gpiochip_add_pingroup_range -EXPORT_SYMBOL_GPL vmlinux 0x7b86e280 pid_vnr -EXPORT_SYMBOL_GPL vmlinux 0x7b88be5d wakeup_source_remove +EXPORT_SYMBOL_GPL vmlinux 0x7b7a2598 __put_net +EXPORT_SYMBOL_GPL vmlinux 0x7b818aac irq_domain_reset_irq_data +EXPORT_SYMBOL_GPL vmlinux 0x7b83f925 tty_prepare_flip_string +EXPORT_SYMBOL_GPL vmlinux 0x7b892027 dev_attr_ncq_prio_supported EXPORT_SYMBOL_GPL vmlinux 0x7b8ea197 ethtool_params_from_link_mode -EXPORT_SYMBOL_GPL vmlinux 0x7b945125 blkcg_deactivate_policy EXPORT_SYMBOL_GPL vmlinux 0x7b9793a2 get_cpu_idle_time_us -EXPORT_SYMBOL_GPL vmlinux 0x7ba1666b bpfilter_umh_cleanup -EXPORT_SYMBOL_GPL vmlinux 0x7ba3e924 fscrypt_file_open +EXPORT_SYMBOL_GPL vmlinux 0x7b9e8f0d phy_power_on EXPORT_SYMBOL_GPL vmlinux 0x7bb045a7 __request_percpu_irq -EXPORT_SYMBOL_GPL vmlinux 0x7bbe5d94 usb_phy_roothub_resume -EXPORT_SYMBOL_GPL vmlinux 0x7bc3c2a0 ip6_flush_pending_frames -EXPORT_SYMBOL_GPL vmlinux 0x7bc83c6c uhci_check_and_reset_hc -EXPORT_SYMBOL_GPL vmlinux 0x7bd567ea acpi_get_first_physical_node -EXPORT_SYMBOL_GPL vmlinux 0x7bdb9ac1 ata_sff_prereset -EXPORT_SYMBOL_GPL vmlinux 0x7bde6c4d ata_eh_analyze_ncq_error -EXPORT_SYMBOL_GPL vmlinux 0x7beb5ccb xfrm_get_translator -EXPORT_SYMBOL_GPL vmlinux 0x7bec9db2 lookup_address_in_mm -EXPORT_SYMBOL_GPL vmlinux 0x7bf9467d fscrypt_prepare_symlink -EXPORT_SYMBOL_GPL vmlinux 0x7c19b46e klp_get_state -EXPORT_SYMBOL_GPL vmlinux 0x7c1eafd4 ata_scsi_change_queue_depth +EXPORT_SYMBOL_GPL vmlinux 0x7bc8ed78 pci_vpd_alloc +EXPORT_SYMBOL_GPL vmlinux 0x7bfe8995 __efivar_entry_delete +EXPORT_SYMBOL_GPL vmlinux 0x7bfffeb7 sysfs_unbreak_active_protection +EXPORT_SYMBOL_GPL vmlinux 0x7c00ae57 genphy_c45_pma_suspend EXPORT_SYMBOL_GPL vmlinux 0x7c20b6a0 load_direct_gdt -EXPORT_SYMBOL_GPL vmlinux 0x7c28bc60 vfio_pci_core_write +EXPORT_SYMBOL_GPL vmlinux 0x7c21114c vfio_group_get_external_user_from_dev +EXPORT_SYMBOL_GPL vmlinux 0x7c270df0 dma_request_chan_by_mask EXPORT_SYMBOL_GPL vmlinux 0x7c291e86 show_rcu_tasks_trace_gp_kthread +EXPORT_SYMBOL_GPL vmlinux 0x7c2a8b26 pm_generic_suspend EXPORT_SYMBOL_GPL vmlinux 0x7c3d8a4b icc_bulk_put EXPORT_SYMBOL_GPL vmlinux 0x7c3e736a rcu_nocb_cpu_offload -EXPORT_SYMBOL_GPL vmlinux 0x7c3f8ee7 generic_device_group -EXPORT_SYMBOL_GPL vmlinux 0x7c58f87d device_change_owner -EXPORT_SYMBOL_GPL vmlinux 0x7c5ccc9d __SCK__tp_func_neigh_event_send_dead -EXPORT_SYMBOL_GPL vmlinux 0x7c5de22e __tracepoint_error_report_end +EXPORT_SYMBOL_GPL vmlinux 0x7c4e02dd pm_generic_thaw +EXPORT_SYMBOL_GPL vmlinux 0x7c5e09eb percpu_free_rwsem EXPORT_SYMBOL_GPL vmlinux 0x7c5f3711 ioasid_unregister_allocator +EXPORT_SYMBOL_GPL vmlinux 0x7c5ffc96 regmap_check_range_table EXPORT_SYMBOL_GPL vmlinux 0x7c626556 list_lru_destroy -EXPORT_SYMBOL_GPL vmlinux 0x7c7d5f9f irq_setup_alt_chip -EXPORT_SYMBOL_GPL vmlinux 0x7c7e165d fork_usermode_driver +EXPORT_SYMBOL_GPL vmlinux 0x7c732df3 ip6_push_pending_frames +EXPORT_SYMBOL_GPL vmlinux 0x7c81e99d watchdog_notify_pretimeout +EXPORT_SYMBOL_GPL vmlinux 0x7c8685e6 virtqueue_add_inbuf_ctx +EXPORT_SYMBOL_GPL vmlinux 0x7c8e5631 of_icc_bulk_get EXPORT_SYMBOL_GPL vmlinux 0x7c983a5d dmi_walk EXPORT_SYMBOL_GPL vmlinux 0x7c9a7371 clk_prepare -EXPORT_SYMBOL_GPL vmlinux 0x7c9add13 devm_devfreq_event_add_edev +EXPORT_SYMBOL_GPL vmlinux 0x7cb1cecf vmbus_set_sc_create_callback EXPORT_SYMBOL_GPL vmlinux 0x7cb803de btree_grim_visitor -EXPORT_SYMBOL_GPL vmlinux 0x7cc6bec9 blk_mq_update_nr_hw_queues +EXPORT_SYMBOL_GPL vmlinux 0x7cc98d5a spi_mem_supports_op EXPORT_SYMBOL_GPL vmlinux 0x7cceaf92 zs_pool_stats EXPORT_SYMBOL_GPL vmlinux 0x7cd6f042 cpufreq_get_current_driver -EXPORT_SYMBOL_GPL vmlinux 0x7cdf665f iommu_fwspec_add_ids +EXPORT_SYMBOL_GPL vmlinux 0x7ce0452e vp_modern_queue_address EXPORT_SYMBOL_GPL vmlinux 0x7ceaf0d5 generic_handle_irq -EXPORT_SYMBOL_GPL vmlinux 0x7cf2040c sock_diag_register -EXPORT_SYMBOL_GPL vmlinux 0x7cf46d3a __traceiter_fdb_delete -EXPORT_SYMBOL_GPL vmlinux 0x7cf487dd dma_resv_wait_timeout -EXPORT_SYMBOL_GPL vmlinux 0x7cfb7cf4 tcf_dev_queue_xmit EXPORT_SYMBOL_GPL vmlinux 0x7d00c65b nd_synchronize -EXPORT_SYMBOL_GPL vmlinux 0x7d0a4681 rio_unregister_mport +EXPORT_SYMBOL_GPL vmlinux 0x7d0a4026 dev_pm_genpd_resume EXPORT_SYMBOL_GPL vmlinux 0x7d0e1d95 hv_setup_crash_handler +EXPORT_SYMBOL_GPL vmlinux 0x7d15a202 dma_alloc_noncontiguous EXPORT_SYMBOL_GPL vmlinux 0x7d1bb1d4 tnum_strn -EXPORT_SYMBOL_GPL vmlinux 0x7d1d2cfd iommu_set_pgtable_quirks -EXPORT_SYMBOL_GPL vmlinux 0x7d3181c5 devm_extcon_dev_free -EXPORT_SYMBOL_GPL vmlinux 0x7d35d6b4 device_property_read_u16_array -EXPORT_SYMBOL_GPL vmlinux 0x7d383e95 __tracepoint_neigh_update_done +EXPORT_SYMBOL_GPL vmlinux 0x7d25407c platform_irq_count +EXPORT_SYMBOL_GPL vmlinux 0x7d33236b handle_untracked_irq +EXPORT_SYMBOL_GPL vmlinux 0x7d469d99 devfreq_event_enable_edev EXPORT_SYMBOL_GPL vmlinux 0x7d491683 free_iova_fast -EXPORT_SYMBOL_GPL vmlinux 0x7d597676 __platform_driver_register EXPORT_SYMBOL_GPL vmlinux 0x7d59dd46 pm_wq -EXPORT_SYMBOL_GPL vmlinux 0x7d87d046 __phy_modify_mmd -EXPORT_SYMBOL_GPL vmlinux 0x7d995d52 nd_blk_region_to_dimm -EXPORT_SYMBOL_GPL vmlinux 0x7dab776c dev_pm_genpd_suspend -EXPORT_SYMBOL_GPL vmlinux 0x7db405fa crypto_unregister_acomps -EXPORT_SYMBOL_GPL vmlinux 0x7db81942 __nvme_check_ready -EXPORT_SYMBOL_GPL vmlinux 0x7dd1b5a4 iommu_capable +EXPORT_SYMBOL_GPL vmlinux 0x7d5dd34d fuse_dev_operations +EXPORT_SYMBOL_GPL vmlinux 0x7d6d1bb8 xhci_drop_endpoint +EXPORT_SYMBOL_GPL vmlinux 0x7d8afbde nvdimm_kobj +EXPORT_SYMBOL_GPL vmlinux 0x7d8b471d dev_attr_em_message +EXPORT_SYMBOL_GPL vmlinux 0x7d8f82fa bio_iov_iter_get_pages +EXPORT_SYMBOL_GPL vmlinux 0x7daed6ce crypto_register_rngs +EXPORT_SYMBOL_GPL vmlinux 0x7db07481 nvdimm_bus_add_badrange +EXPORT_SYMBOL_GPL vmlinux 0x7dc35e74 __inet_inherit_port +EXPORT_SYMBOL_GPL vmlinux 0x7dc6e39a bpfilter_ops EXPORT_SYMBOL_GPL vmlinux 0x7dda30af unregister_tracepoint_module_notifier +EXPORT_SYMBOL_GPL vmlinux 0x7de22ac5 spi_get_next_queued_message EXPORT_SYMBOL_GPL vmlinux 0x7de65a03 acpi_lpat_free_conversion_table EXPORT_SYMBOL_GPL vmlinux 0x7de6cc23 io_cgrp_subsys_on_dfl_key -EXPORT_SYMBOL_GPL vmlinux 0x7dfa079c usb_hcd_amd_remote_wakeup_quirk -EXPORT_SYMBOL_GPL vmlinux 0x7dfc7bb7 sdev_evt_send_simple -EXPORT_SYMBOL_GPL vmlinux 0x7e0e60c9 dax_region_put -EXPORT_SYMBOL_GPL vmlinux 0x7e182560 dax_attribute_group -EXPORT_SYMBOL_GPL vmlinux 0x7e239185 fuse_init_fs_context_submount +EXPORT_SYMBOL_GPL vmlinux 0x7df120a6 crypto_alloc_aead +EXPORT_SYMBOL_GPL vmlinux 0x7df2e7c8 ethnl_cable_test_alloc +EXPORT_SYMBOL_GPL vmlinux 0x7df795d6 devm_kfree +EXPORT_SYMBOL_GPL vmlinux 0x7e1747b7 iommu_group_for_each_dev EXPORT_SYMBOL_GPL vmlinux 0x7e3bdecd __ftrace_vprintk -EXPORT_SYMBOL_GPL vmlinux 0x7e3be313 ata_ehi_push_desc -EXPORT_SYMBOL_GPL vmlinux 0x7e50fe26 dma_request_chan -EXPORT_SYMBOL_GPL vmlinux 0x7e51bd80 xdp_rxq_info_reg EXPORT_SYMBOL_GPL vmlinux 0x7e5db80b pstore_name_to_type EXPORT_SYMBOL_GPL vmlinux 0x7e64181d usb_calc_bus_time EXPORT_SYMBOL_GPL vmlinux 0x7e7a47c9 pci_acpi_clear_companion_lookup_hook EXPORT_SYMBOL_GPL vmlinux 0x7e7e3f58 ring_buffer_reset_cpu EXPORT_SYMBOL_GPL vmlinux 0x7e8d8619 usb_anchor_empty +EXPORT_SYMBOL_GPL vmlinux 0x7e9528cd device_link_remove EXPORT_SYMBOL_GPL vmlinux 0x7ea75c24 __wake_up_locked_key_bookmark -EXPORT_SYMBOL_GPL vmlinux 0x7ea8e932 devlink_dpipe_entry_ctx_append -EXPORT_SYMBOL_GPL vmlinux 0x7eabd067 _copy_from_iter_flushcache -EXPORT_SYMBOL_GPL vmlinux 0x7eae8e8b dev_pm_domain_attach_by_name +EXPORT_SYMBOL_GPL vmlinux 0x7ea9d121 iomap_file_buffered_write EXPORT_SYMBOL_GPL vmlinux 0x7eb808d0 add_cpu -EXPORT_SYMBOL_GPL vmlinux 0x7ec58a3b dev_pm_opp_is_turbo -EXPORT_SYMBOL_GPL vmlinux 0x7ec5b971 crypto_stats_get +EXPORT_SYMBOL_GPL vmlinux 0x7ebff42c regulator_enable_regmap +EXPORT_SYMBOL_GPL vmlinux 0x7ec1e7ad relay_open +EXPORT_SYMBOL_GPL vmlinux 0x7ec26c77 udp6_lib_lookup EXPORT_SYMBOL_GPL vmlinux 0x7ec814de inet_hashinfo_init -EXPORT_SYMBOL_GPL vmlinux 0x7ec8b3c0 mbox_free_channel -EXPORT_SYMBOL_GPL vmlinux 0x7ecb6df1 l3mdev_table_lookup_register -EXPORT_SYMBOL_GPL vmlinux 0x7ed7020b cpufreq_table_index_unsorted -EXPORT_SYMBOL_GPL vmlinux 0x7ee762bc relay_reset +EXPORT_SYMBOL_GPL vmlinux 0x7ecc7506 iommu_set_pgtable_quirks +EXPORT_SYMBOL_GPL vmlinux 0x7ece12d9 validate_xmit_skb_list +EXPORT_SYMBOL_GPL vmlinux 0x7ed94580 sysfs_remove_file_from_group +EXPORT_SYMBOL_GPL vmlinux 0x7edd52f7 kthread_use_mm EXPORT_SYMBOL_GPL vmlinux 0x7eea6b8b pcap_adc_async -EXPORT_SYMBOL_GPL vmlinux 0x7f1d8f0a rio_add_mport_pw_handler -EXPORT_SYMBOL_GPL vmlinux 0x7f2916b8 dm_internal_resume -EXPORT_SYMBOL_GPL vmlinux 0x7f2b2b5d fib_nl_delrule -EXPORT_SYMBOL_GPL vmlinux 0x7f35bc9c crypto_stats_kpp_set_secret -EXPORT_SYMBOL_GPL vmlinux 0x7f62d8f6 irq_domain_set_hwirq_and_chip +EXPORT_SYMBOL_GPL vmlinux 0x7ef765d8 nvme_disable_ctrl +EXPORT_SYMBOL_GPL vmlinux 0x7ef87f12 agp_remove_bridge +EXPORT_SYMBOL_GPL vmlinux 0x7efb5fb8 fb_deferred_io_init +EXPORT_SYMBOL_GPL vmlinux 0x7f11ab65 rtnl_link_register +EXPORT_SYMBOL_GPL vmlinux 0x7f203dd7 blk_req_zone_write_trylock +EXPORT_SYMBOL_GPL vmlinux 0x7f21469e crypto_register_ahashes +EXPORT_SYMBOL_GPL vmlinux 0x7f5f9163 device_property_read_string_array +EXPORT_SYMBOL_GPL vmlinux 0x7f602e6c unregister_asymmetric_key_parser +EXPORT_SYMBOL_GPL vmlinux 0x7f62c6e3 tpm1_do_selftest EXPORT_SYMBOL_GPL vmlinux 0x7f6cee89 rhashtable_free_and_destroy -EXPORT_SYMBOL_GPL vmlinux 0x7f78278f cpci_hp_unregister_controller -EXPORT_SYMBOL_GPL vmlinux 0x7f783cac usb_enable_ltm +EXPORT_SYMBOL_GPL vmlinux 0x7f70c268 pci_epc_multi_mem_init +EXPORT_SYMBOL_GPL vmlinux 0x7f74a222 ata_port_schedule_eh +EXPORT_SYMBOL_GPL vmlinux 0x7f75eb64 pci_cfg_access_trylock EXPORT_SYMBOL_GPL vmlinux 0x7f7cbc64 ip_tunnel_need_metadata -EXPORT_SYMBOL_GPL vmlinux 0x7f9871cb wait_on_page_writeback -EXPORT_SYMBOL_GPL vmlinux 0x7fa7a877 pci_disable_ats +EXPORT_SYMBOL_GPL vmlinux 0x7f7f7a64 ata_sff_data_xfer32 +EXPORT_SYMBOL_GPL vmlinux 0x7f87b0fa phy_driver_is_genphy_10g +EXPORT_SYMBOL_GPL vmlinux 0x7f8a8b16 tty_port_tty_hangup +EXPORT_SYMBOL_GPL vmlinux 0x7f8b9d62 class_destroy +EXPORT_SYMBOL_GPL vmlinux 0x7f9d5d37 ata_sas_port_suspend +EXPORT_SYMBOL_GPL vmlinux 0x7fa116ab __fsnotify_parent EXPORT_SYMBOL_GPL vmlinux 0x7fa96509 erst_get_record_id_next -EXPORT_SYMBOL_GPL vmlinux 0x7faddb55 bpf_trace_run5 EXPORT_SYMBOL_GPL vmlinux 0x7fafdec9 clk_fixed_factor_ops -EXPORT_SYMBOL_GPL vmlinux 0x7fb0518e mctrl_gpio_init -EXPORT_SYMBOL_GPL vmlinux 0x7fb3da77 vfio_external_group_match_file -EXPORT_SYMBOL_GPL vmlinux 0x7fb50e2b __cpufreq_driver_target -EXPORT_SYMBOL_GPL vmlinux 0x7fd74185 iptunnel_handle_offloads -EXPORT_SYMBOL_GPL vmlinux 0x7fdd56cb spi_controller_dma_unmap_mem_op_data -EXPORT_SYMBOL_GPL vmlinux 0x7fe1a90c spi_mem_poll_status -EXPORT_SYMBOL_GPL vmlinux 0x7fec3f41 dev_pm_domain_set -EXPORT_SYMBOL_GPL vmlinux 0x7ff443fc trace_get_event_file -EXPORT_SYMBOL_GPL vmlinux 0x7ffe430b __tracepoint_block_split -EXPORT_SYMBOL_GPL vmlinux 0x7ffeebac crypto_stats_ahash_final -EXPORT_SYMBOL_GPL vmlinux 0x80102cd7 crypto_register_ahashes -EXPORT_SYMBOL_GPL vmlinux 0x80110233 devm_kstrdup_const -EXPORT_SYMBOL_GPL vmlinux 0x80268948 locks_release_private -EXPORT_SYMBOL_GPL vmlinux 0x80283138 cpufreq_register_governor -EXPORT_SYMBOL_GPL vmlinux 0x803a77bd is_virtio_device -EXPORT_SYMBOL_GPL vmlinux 0x80458b21 tty_port_unregister_device -EXPORT_SYMBOL_GPL vmlinux 0x804bb853 serial8250_tx_chars +EXPORT_SYMBOL_GPL vmlinux 0x7fc782cf irq_domain_create_hierarchy +EXPORT_SYMBOL_GPL vmlinux 0x7fcab28b __traceiter_napi_poll +EXPORT_SYMBOL_GPL vmlinux 0x7fd3b292 wait_on_page_writeback +EXPORT_SYMBOL_GPL vmlinux 0x7fda552a __dev_forward_skb +EXPORT_SYMBOL_GPL vmlinux 0x7fe876b4 phy_pm_runtime_put +EXPORT_SYMBOL_GPL vmlinux 0x7ff2ea91 ata_bmdma_status +EXPORT_SYMBOL_GPL vmlinux 0x800475c6 perf_pmu_unregister +EXPORT_SYMBOL_GPL vmlinux 0x8027d40c scsi_register_device_handler +EXPORT_SYMBOL_GPL vmlinux 0x802be651 user_update +EXPORT_SYMBOL_GPL vmlinux 0x803cad82 ata_sas_scsi_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x80410a46 rio_local_get_device_id +EXPORT_SYMBOL_GPL vmlinux 0x804d0360 acpi_pm_wakeup_event EXPORT_SYMBOL_GPL vmlinux 0x805667cf devlink_fmsg_u64_put -EXPORT_SYMBOL_GPL vmlinux 0x80647102 pci_epc_put -EXPORT_SYMBOL_GPL vmlinux 0x80762271 __ata_ehi_push_desc +EXPORT_SYMBOL_GPL vmlinux 0x8061be4c crypto_type_has_alg +EXPORT_SYMBOL_GPL vmlinux 0x8066dc08 usb_register_driver EXPORT_SYMBOL_GPL vmlinux 0x807766ea usb_scuttle_anchored_urbs -EXPORT_SYMBOL_GPL vmlinux 0x80790c07 dev_pm_clear_wake_irq +EXPORT_SYMBOL_GPL vmlinux 0x807e0ef4 blk_mq_alloc_sq_tag_set EXPORT_SYMBOL_GPL vmlinux 0x807fdcc4 call_rcu_tasks_rude EXPORT_SYMBOL_GPL vmlinux 0x808a8088 handle_guest_split_lock -EXPORT_SYMBOL_GPL vmlinux 0x808d052c sfp_bus_add_upstream EXPORT_SYMBOL_GPL vmlinux 0x808ec1a3 crypto_alg_tested -EXPORT_SYMBOL_GPL vmlinux 0x80a48151 spi_mem_default_supports_op -EXPORT_SYMBOL_GPL vmlinux 0x80ae27c1 vp_modern_queue_address -EXPORT_SYMBOL_GPL vmlinux 0x80c0bbbc __tracepoint_neigh_cleanup_and_release +EXPORT_SYMBOL_GPL vmlinux 0x80919eb1 crypto_mod_get +EXPORT_SYMBOL_GPL vmlinux 0x80acaa21 platform_device_add_resources +EXPORT_SYMBOL_GPL vmlinux 0x80ace5b1 component_unbind_all +EXPORT_SYMBOL_GPL vmlinux 0x80bb92ca crypto_alloc_acomp_node +EXPORT_SYMBOL_GPL vmlinux 0x80c032f5 irq_setup_generic_chip EXPORT_SYMBOL_GPL vmlinux 0x80c68137 nf_log_buf_close +EXPORT_SYMBOL_GPL vmlinux 0x80d3e9aa genphy_c45_restart_aneg EXPORT_SYMBOL_GPL vmlinux 0x80d5e57a mpi_free -EXPORT_SYMBOL_GPL vmlinux 0x80d9c0b9 devres_release_group -EXPORT_SYMBOL_GPL vmlinux 0x80daa646 usb_clear_halt -EXPORT_SYMBOL_GPL vmlinux 0x80e772b2 of_phy_simple_xlate -EXPORT_SYMBOL_GPL vmlinux 0x80f034f5 nf_hook_entries_delete_raw -EXPORT_SYMBOL_GPL vmlinux 0x8102a4ef usb_phy_roothub_suspend -EXPORT_SYMBOL_GPL vmlinux 0x81139b2c fat_detach -EXPORT_SYMBOL_GPL vmlinux 0x81191787 __pneigh_lookup +EXPORT_SYMBOL_GPL vmlinux 0x81078413 tty_set_termios +EXPORT_SYMBOL_GPL vmlinux 0x8108704f device_show_int +EXPORT_SYMBOL_GPL vmlinux 0x811b3e3f tty_standard_install +EXPORT_SYMBOL_GPL vmlinux 0x811cd020 blk_req_needs_zone_write_lock EXPORT_SYMBOL_GPL vmlinux 0x811dc334 usb_unregister_notify +EXPORT_SYMBOL_GPL vmlinux 0x8121b5a0 phy_init EXPORT_SYMBOL_GPL vmlinux 0x81221cad amd_nb_num EXPORT_SYMBOL_GPL vmlinux 0x813cdf4a __free_iova EXPORT_SYMBOL_GPL vmlinux 0x813cf212 nvme_io_timeout -EXPORT_SYMBOL_GPL vmlinux 0x814bcb91 xfrm_register_translator -EXPORT_SYMBOL_GPL vmlinux 0x814d7553 ata_sff_softreset +EXPORT_SYMBOL_GPL vmlinux 0x8140b0e1 crypto_stats_kpp_set_secret EXPORT_SYMBOL_GPL vmlinux 0x814e2386 kcpustat_field EXPORT_SYMBOL_GPL vmlinux 0x815588a6 clk_enable -EXPORT_SYMBOL_GPL vmlinux 0x81598065 rio_mport_write_config_16 -EXPORT_SYMBOL_GPL vmlinux 0x815f8376 nl_table +EXPORT_SYMBOL_GPL vmlinux 0x815d3772 find_pid_ns EXPORT_SYMBOL_GPL vmlinux 0x815fda83 sed_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x8167c92c perf_trace_run_bpf_submit EXPORT_SYMBOL_GPL vmlinux 0x816a41ca cpufreq_update_limits -EXPORT_SYMBOL_GPL vmlinux 0x81735490 fwnode_property_match_string -EXPORT_SYMBOL_GPL vmlinux 0x817db84b trace_event_ignore_this_pid EXPORT_SYMBOL_GPL vmlinux 0x8180cede asn1_encode_sequence -EXPORT_SYMBOL_GPL vmlinux 0x8183e742 mbox_send_message -EXPORT_SYMBOL_GPL vmlinux 0x819baaa9 usb_ep0_reinit +EXPORT_SYMBOL_GPL vmlinux 0x818b9c7f xfrm_audit_state_replay_overflow +EXPORT_SYMBOL_GPL vmlinux 0x81904f27 lwtunnel_encap_del_ops EXPORT_SYMBOL_GPL vmlinux 0x819d72cb klist_iter_exit EXPORT_SYMBOL_GPL vmlinux 0x81a7f541 percpu_ref_init +EXPORT_SYMBOL_GPL vmlinux 0x81ade3ed ip_tunnel_rcv EXPORT_SYMBOL_GPL vmlinux 0x81b03377 efivar_entry_set_safe -EXPORT_SYMBOL_GPL vmlinux 0x81b70882 tcp_get_info -EXPORT_SYMBOL_GPL vmlinux 0x81babf79 nvme_delete_ctrl -EXPORT_SYMBOL_GPL vmlinux 0x81c24666 regulator_get_drvdata -EXPORT_SYMBOL_GPL vmlinux 0x81cb88a3 skb_gso_validate_network_len -EXPORT_SYMBOL_GPL vmlinux 0x81d41d71 devm_hwmon_device_register_with_info +EXPORT_SYMBOL_GPL vmlinux 0x81b20999 tpm_is_tpm2 +EXPORT_SYMBOL_GPL vmlinux 0x81bbd74f ata_sff_data_xfer +EXPORT_SYMBOL_GPL vmlinux 0x81d1c660 access_process_vm +EXPORT_SYMBOL_GPL vmlinux 0x81e2b80e pwm_lpss_probe EXPORT_SYMBOL_GPL vmlinux 0x81f372a2 unregister_ftrace_export -EXPORT_SYMBOL_GPL vmlinux 0x81fc398e crypto_shoot_alg -EXPORT_SYMBOL_GPL vmlinux 0x820178d8 regulator_count_voltages +EXPORT_SYMBOL_GPL vmlinux 0x81f7ff2d __tracepoint_block_bio_remap EXPORT_SYMBOL_GPL vmlinux 0x82092899 badrange_forget -EXPORT_SYMBOL_GPL vmlinux 0x8209dce4 usb_choose_configuration -EXPORT_SYMBOL_GPL vmlinux 0x8213e0df __SCK__tp_func_detach_device_from_domain +EXPORT_SYMBOL_GPL vmlinux 0x82152ae0 alarmtimer_get_rtcdev +EXPORT_SYMBOL_GPL vmlinux 0x82189dba debugfs_create_regset32 +EXPORT_SYMBOL_GPL vmlinux 0x821daa84 crypto_register_skcipher EXPORT_SYMBOL_GPL vmlinux 0x821ec7f1 clk_mux_ro_ops EXPORT_SYMBOL_GPL vmlinux 0x82226c53 pinctrl_unregister_mappings -EXPORT_SYMBOL_GPL vmlinux 0x822d2221 udp_tunnel_push_rx_port -EXPORT_SYMBOL_GPL vmlinux 0x8237a644 crypto_register_rng -EXPORT_SYMBOL_GPL vmlinux 0x823a6525 fsverity_ioctl_measure +EXPORT_SYMBOL_GPL vmlinux 0x822650e5 badblocks_exit +EXPORT_SYMBOL_GPL vmlinux 0x8229fe07 __list_lru_init +EXPORT_SYMBOL_GPL vmlinux 0x822a3ccb __SCK__tp_func_cpu_frequency +EXPORT_SYMBOL_GPL vmlinux 0x822d61e3 register_acpi_bus_type EXPORT_SYMBOL_GPL vmlinux 0x823eae06 blocking_notifier_call_chain -EXPORT_SYMBOL_GPL vmlinux 0x82437ba3 call_switchdev_blocking_notifiers -EXPORT_SYMBOL_GPL vmlinux 0x825959ba dma_buf_detach -EXPORT_SYMBOL_GPL vmlinux 0x826dc9f1 pinctrl_dev_get_devname -EXPORT_SYMBOL_GPL vmlinux 0x82775992 xfrm_audit_state_replay_overflow +EXPORT_SYMBOL_GPL vmlinux 0x8250654b hwmon_device_register_with_info +EXPORT_SYMBOL_GPL vmlinux 0x82717c2f kthread_flush_work +EXPORT_SYMBOL_GPL vmlinux 0x8277c3d6 of_hwspin_lock_get_id EXPORT_SYMBOL_GPL vmlinux 0x827e61f8 acpi_has_watchdog -EXPORT_SYMBOL_GPL vmlinux 0x827efda3 fscrypt_mergeable_bio -EXPORT_SYMBOL_GPL vmlinux 0x8288aafa regulator_set_suspend_voltage +EXPORT_SYMBOL_GPL vmlinux 0x828ab4dd sock_diag_register_inet_compat EXPORT_SYMBOL_GPL vmlinux 0x828e22f4 hrtimer_forward -EXPORT_SYMBOL_GPL vmlinux 0x8299a345 ata_sff_data_xfer32 -EXPORT_SYMBOL_GPL vmlinux 0x82bfbfe1 yield_to -EXPORT_SYMBOL_GPL vmlinux 0x82ca0486 phy_package_leave +EXPORT_SYMBOL_GPL vmlinux 0x8299b768 mnt_want_write +EXPORT_SYMBOL_GPL vmlinux 0x82c2cbb7 irq_setup_alt_chip +EXPORT_SYMBOL_GPL vmlinux 0x82c51058 sis_info133_for_sata +EXPORT_SYMBOL_GPL vmlinux 0x82c82028 dma_buf_vunmap EXPORT_SYMBOL_GPL vmlinux 0x82d79b51 sysctl_vfs_cache_pressure -EXPORT_SYMBOL_GPL vmlinux 0x82ea7bf2 __SCK__tp_func_cpu_frequency -EXPORT_SYMBOL_GPL vmlinux 0x82f1672c __vfs_setxattr_locked -EXPORT_SYMBOL_GPL vmlinux 0x82f2acfc __traceiter_pelt_rt_tp -EXPORT_SYMBOL_GPL vmlinux 0x82f3ad61 sata_link_scr_lpm -EXPORT_SYMBOL_GPL vmlinux 0x82f4b595 devm_free_percpu +EXPORT_SYMBOL_GPL vmlinux 0x82e30383 dm_get_md +EXPORT_SYMBOL_GPL vmlinux 0x82e43f75 pinctrl_utils_free_map EXPORT_SYMBOL_GPL vmlinux 0x82ff4b95 clk_hw_unregister_fixed_factor -EXPORT_SYMBOL_GPL vmlinux 0x83087d1d sock_prot_inuse_get -EXPORT_SYMBOL_GPL vmlinux 0x8308e924 for_each_kernel_tracepoint +EXPORT_SYMBOL_GPL vmlinux 0x8309c0f2 gpiochip_add_data_with_key +EXPORT_SYMBOL_GPL vmlinux 0x830b4908 regmap_mmio_attach_clk EXPORT_SYMBOL_GPL vmlinux 0x83202334 alloc_iova_fast EXPORT_SYMBOL_GPL vmlinux 0x8328673f uv_bios_get_master_nasid -EXPORT_SYMBOL_GPL vmlinux 0x8328818e vfio_unregister_group_dev EXPORT_SYMBOL_GPL vmlinux 0x8335ca43 __SCT__tp_func_io_page_fault EXPORT_SYMBOL_GPL vmlinux 0x8339df73 klist_add_behind -EXPORT_SYMBOL_GPL vmlinux 0x833d9d3f perf_pmu_migrate_context -EXPORT_SYMBOL_GPL vmlinux 0x8347fc23 perf_event_refresh -EXPORT_SYMBOL_GPL vmlinux 0x83486bbb pci_num_vf EXPORT_SYMBOL_GPL vmlinux 0x8349a895 nvmem_device_put EXPORT_SYMBOL_GPL vmlinux 0x8353dfff acpi_os_get_iomem -EXPORT_SYMBOL_GPL vmlinux 0x835d1cc8 crypto_register_shashes -EXPORT_SYMBOL_GPL vmlinux 0x83636af4 set_pages_array_wt -EXPORT_SYMBOL_GPL vmlinux 0x8374035f sk_msg_return -EXPORT_SYMBOL_GPL vmlinux 0x838b121b kill_dev_dax -EXPORT_SYMBOL_GPL vmlinux 0x838e0726 ata_host_register -EXPORT_SYMBOL_GPL vmlinux 0x83a7dfc6 fib_rules_dump -EXPORT_SYMBOL_GPL vmlinux 0x83aafc16 skb_morph -EXPORT_SYMBOL_GPL vmlinux 0x83adc958 ata_dev_disable -EXPORT_SYMBOL_GPL vmlinux 0x83b4130f genphy_c45_loopback -EXPORT_SYMBOL_GPL vmlinux 0x83bc3dd4 tty_ldisc_deref +EXPORT_SYMBOL_GPL vmlinux 0x835e8690 inet_csk_get_port +EXPORT_SYMBOL_GPL vmlinux 0x8373db16 dev_pm_opp_put_clkname +EXPORT_SYMBOL_GPL vmlinux 0x837a3936 do_unbind_con_driver +EXPORT_SYMBOL_GPL vmlinux 0x8391c2c4 invalidate_inode_pages2_range EXPORT_SYMBOL_GPL vmlinux 0x83c6040d unregister_kretprobes -EXPORT_SYMBOL_GPL vmlinux 0x83fc1304 scsi_dh_attach -EXPORT_SYMBOL_GPL vmlinux 0x840205bf udp_tunnel_nic_ops -EXPORT_SYMBOL_GPL vmlinux 0x840ac51d pci_ignore_hotplug -EXPORT_SYMBOL_GPL vmlinux 0x840c95c9 nvme_reset_ctrl +EXPORT_SYMBOL_GPL vmlinux 0x83cee45b xfrm_output +EXPORT_SYMBOL_GPL vmlinux 0x83dc7935 sata_set_spd +EXPORT_SYMBOL_GPL vmlinux 0x83dcaf5e vring_del_virtqueue +EXPORT_SYMBOL_GPL vmlinux 0x83e8fa84 open_related_ns EXPORT_SYMBOL_GPL vmlinux 0x84106f36 devlink_trap_ctx_priv -EXPORT_SYMBOL_GPL vmlinux 0x841e372f virtqueue_is_broken +EXPORT_SYMBOL_GPL vmlinux 0x84157e36 pin_user_pages_fast_only EXPORT_SYMBOL_GPL vmlinux 0x84264ced fs_umode_to_ftype -EXPORT_SYMBOL_GPL vmlinux 0x842758a3 balloon_page_enqueue EXPORT_SYMBOL_GPL vmlinux 0x842f046d usb_poison_anchored_urbs -EXPORT_SYMBOL_GPL vmlinux 0x843d145d regulator_suspend_disable EXPORT_SYMBOL_GPL vmlinux 0x843d70ef acpi_is_root_bridge -EXPORT_SYMBOL_GPL vmlinux 0x844308b2 dev_pm_get_subsys_data +EXPORT_SYMBOL_GPL vmlinux 0x843f6b6d memremap_pages +EXPORT_SYMBOL_GPL vmlinux 0x844a3f05 __traceiter_block_bio_complete EXPORT_SYMBOL_GPL vmlinux 0x84502a47 blk_status_to_errno +EXPORT_SYMBOL_GPL vmlinux 0x8450bd95 driver_remove_file +EXPORT_SYMBOL_GPL vmlinux 0x84519549 clk_hw_unregister +EXPORT_SYMBOL_GPL vmlinux 0x8456e929 of_phy_simple_xlate EXPORT_SYMBOL_GPL vmlinux 0x845dbf3b scatterwalk_map_and_copy -EXPORT_SYMBOL_GPL vmlinux 0x84621c58 md_run EXPORT_SYMBOL_GPL vmlinux 0x8462cb62 atapi_cmd_type EXPORT_SYMBOL_GPL vmlinux 0x84678725 __SCK__tp_func_xdp_exception -EXPORT_SYMBOL_GPL vmlinux 0x846d2adb __inode_attach_wb -EXPORT_SYMBOL_GPL vmlinux 0x847f407f serial8250_do_startup -EXPORT_SYMBOL_GPL vmlinux 0x848b2281 irq_create_fwspec_mapping -EXPORT_SYMBOL_GPL vmlinux 0x8493d2b0 debugfs_rename -EXPORT_SYMBOL_GPL vmlinux 0x84947ded acpi_device_update_power -EXPORT_SYMBOL_GPL vmlinux 0x849cf6a1 nvme_alloc_request -EXPORT_SYMBOL_GPL vmlinux 0x84aab640 regmap_bulk_read -EXPORT_SYMBOL_GPL vmlinux 0x84b02084 dm_noflush_suspending +EXPORT_SYMBOL_GPL vmlinux 0x847af7b0 iommu_dev_enable_feature +EXPORT_SYMBOL_GPL vmlinux 0x847dfba6 regulator_map_voltage_linear +EXPORT_SYMBOL_GPL vmlinux 0x8490860b rio_release_inb_dbell +EXPORT_SYMBOL_GPL vmlinux 0x84a0d257 crypto_hash_alg_has_setkey +EXPORT_SYMBOL_GPL vmlinux 0x84abc68c crypto_alloc_base +EXPORT_SYMBOL_GPL vmlinux 0x84ac5d3a dev_pm_opp_sync_regulators EXPORT_SYMBOL_GPL vmlinux 0x84b268cf sn_coherency_id -EXPORT_SYMBOL_GPL vmlinux 0x84c1bf5d dw_pcie_ep_init -EXPORT_SYMBOL_GPL vmlinux 0x84c2d975 sysfs_file_change_owner -EXPORT_SYMBOL_GPL vmlinux 0x84d19bd7 da9052_disable_irq -EXPORT_SYMBOL_GPL vmlinux 0x84e1abf6 fwnode_graph_get_remote_port_parent +EXPORT_SYMBOL_GPL vmlinux 0x84b347ba led_set_brightness_sync +EXPORT_SYMBOL_GPL vmlinux 0x84d58d94 led_trigger_blink +EXPORT_SYMBOL_GPL vmlinux 0x84e5592a __reset_control_get EXPORT_SYMBOL_GPL vmlinux 0x84ef27f5 synth_event_add_fields -EXPORT_SYMBOL_GPL vmlinux 0x84f00204 pci_epc_get_features +EXPORT_SYMBOL_GPL vmlinux 0x84f20a76 tpm2_get_tpm_pt +EXPORT_SYMBOL_GPL vmlinux 0x85048ce5 thermal_zone_device_enable EXPORT_SYMBOL_GPL vmlinux 0x8506baa8 clk_unregister_gate -EXPORT_SYMBOL_GPL vmlinux 0x850816e1 hwmon_device_register_with_groups EXPORT_SYMBOL_GPL vmlinux 0x850bb6db devlink_health_reporter_destroy -EXPORT_SYMBOL_GPL vmlinux 0x8512b85d gov_attr_set_put -EXPORT_SYMBOL_GPL vmlinux 0x851c5347 metadata_dst_free_percpu +EXPORT_SYMBOL_GPL vmlinux 0x85138c10 extcon_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0x8514aae9 nf_hook_entries_delete_raw EXPORT_SYMBOL_GPL vmlinux 0x851e6003 usb_phy_roothub_calibrate -EXPORT_SYMBOL_GPL vmlinux 0x8522f715 dev_queue_xmit_nit -EXPORT_SYMBOL_GPL vmlinux 0x854bd748 regulator_set_voltage_rdev -EXPORT_SYMBOL_GPL vmlinux 0x854fde84 nexthop_for_each_fib6_nh -EXPORT_SYMBOL_GPL vmlinux 0x854fe792 blkg_conf_finish +EXPORT_SYMBOL_GPL vmlinux 0x85268d11 ata_sff_tf_load +EXPORT_SYMBOL_GPL vmlinux 0x853d5c0b gpiod_set_array_value +EXPORT_SYMBOL_GPL vmlinux 0x8544f8f4 tun_get_socket EXPORT_SYMBOL_GPL vmlinux 0x85540ebc nvmem_cell_put -EXPORT_SYMBOL_GPL vmlinux 0x856cd327 alloc_dax -EXPORT_SYMBOL_GPL vmlinux 0x858374a9 led_trigger_read +EXPORT_SYMBOL_GPL vmlinux 0x85571dc0 pm_clk_add +EXPORT_SYMBOL_GPL vmlinux 0x85582f93 io_cgrp_subsys +EXPORT_SYMBOL_GPL vmlinux 0x856e6c11 linear_hugepage_index +EXPORT_SYMBOL_GPL vmlinux 0x85728aea device_store_bool +EXPORT_SYMBOL_GPL vmlinux 0x8577d6d8 spi_add_device +EXPORT_SYMBOL_GPL vmlinux 0x8583a29c devm_platform_get_irqs_affinity EXPORT_SYMBOL_GPL vmlinux 0x85862277 ioasid_find -EXPORT_SYMBOL_GPL vmlinux 0x8589d658 wbc_account_cgroup_owner -EXPORT_SYMBOL_GPL vmlinux 0x85910ec7 replace_page_cache_page EXPORT_SYMBOL_GPL vmlinux 0x8592d892 amd_register_ecc_decoder EXPORT_SYMBOL_GPL vmlinux 0x85935a61 acpi_dev_irq_flags -EXPORT_SYMBOL_GPL vmlinux 0x85943bd2 xfrm_audit_state_replay -EXPORT_SYMBOL_GPL vmlinux 0x85b02032 crypto_shash_setkey +EXPORT_SYMBOL_GPL vmlinux 0x85936a5e regulator_get_voltage_rdev +EXPORT_SYMBOL_GPL vmlinux 0x85992b75 __clk_hw_register_mux +EXPORT_SYMBOL_GPL vmlinux 0x85abebd9 usb_get_from_anchor EXPORT_SYMBOL_GPL vmlinux 0x85b15444 arch_set_max_freq_ratio +EXPORT_SYMBOL_GPL vmlinux 0x85bf4b1a tcp_unregister_ulp EXPORT_SYMBOL_GPL vmlinux 0x85bfc5f9 __SCT__tp_func_block_rq_insert +EXPORT_SYMBOL_GPL vmlinux 0x85c2bb94 pm_genpd_remove_device +EXPORT_SYMBOL_GPL vmlinux 0x85c52e29 dev_pm_qos_update_request EXPORT_SYMBOL_GPL vmlinux 0x85c54b61 efivar_validate -EXPORT_SYMBOL_GPL vmlinux 0x85ce2296 iommu_detach_group -EXPORT_SYMBOL_GPL vmlinux 0x85d180cc platform_get_irq_optional +EXPORT_SYMBOL_GPL vmlinux 0x85ca62e1 lwtunnel_build_state +EXPORT_SYMBOL_GPL vmlinux 0x85cf20d0 net_selftest EXPORT_SYMBOL_GPL vmlinux 0x85d7edfd hpet_set_periodic_freq -EXPORT_SYMBOL_GPL vmlinux 0x85dd20fb mdiobus_modify -EXPORT_SYMBOL_GPL vmlinux 0x85de8c3f virtqueue_notify -EXPORT_SYMBOL_GPL vmlinux 0x85e673cc pci_store_saved_state +EXPORT_SYMBOL_GPL vmlinux 0x85d93781 pm_runtime_barrier EXPORT_SYMBOL_GPL vmlinux 0x85eed1be iopf_queue_discard_partial -EXPORT_SYMBOL_GPL vmlinux 0x85f06ca6 pm_genpd_remove_device -EXPORT_SYMBOL_GPL vmlinux 0x85ff5d7e spi_res_release -EXPORT_SYMBOL_GPL vmlinux 0x8605ca23 devm_clk_bulk_get_all -EXPORT_SYMBOL_GPL vmlinux 0x8615dc45 security_file_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x85fc0271 rio_lock_device +EXPORT_SYMBOL_GPL vmlinux 0x86064d9c posix_acl_access_xattr_handler +EXPORT_SYMBOL_GPL vmlinux 0x86120e6b blkdev_ioctl EXPORT_SYMBOL_GPL vmlinux 0x86169f3e amd_smn_write -EXPORT_SYMBOL_GPL vmlinux 0x8616d2aa __iomap_dio_rw +EXPORT_SYMBOL_GPL vmlinux 0x8616f1c2 blk_freeze_queue_start +EXPORT_SYMBOL_GPL vmlinux 0x861bff77 tracing_snapshot_cond_enable +EXPORT_SYMBOL_GPL vmlinux 0x861cf9a8 serial8250_do_get_mctrl EXPORT_SYMBOL_GPL vmlinux 0x862258db timecounter_init +EXPORT_SYMBOL_GPL vmlinux 0x8625bea1 dm_internal_resume_fast EXPORT_SYMBOL_GPL vmlinux 0x862bb17b linear_range_values_in_range_array -EXPORT_SYMBOL_GPL vmlinux 0x86426f7a lwtunnel_fill_encap -EXPORT_SYMBOL_GPL vmlinux 0x8643782d pinconf_generic_dump_config -EXPORT_SYMBOL_GPL vmlinux 0x864805ab power_supply_get_property -EXPORT_SYMBOL_GPL vmlinux 0x86568da0 hwmon_device_register_with_info +EXPORT_SYMBOL_GPL vmlinux 0x863c7bc5 ncsi_start_dev +EXPORT_SYMBOL_GPL vmlinux 0x863de468 tick_nohz_dep_clear_task +EXPORT_SYMBOL_GPL vmlinux 0x86512f65 efivar_entry_get +EXPORT_SYMBOL_GPL vmlinux 0x86530473 fwnode_handle_put EXPORT_SYMBOL_GPL vmlinux 0x86585a33 devlink_fmsg_obj_nest_start -EXPORT_SYMBOL_GPL vmlinux 0x865d56dc pci_find_host_bridge +EXPORT_SYMBOL_GPL vmlinux 0x865ca4ec fscrypt_symlink_getattr +EXPORT_SYMBOL_GPL vmlinux 0x86640771 of_pm_clk_add_clk EXPORT_SYMBOL_GPL vmlinux 0x86700220 acpi_get_cpuid -EXPORT_SYMBOL_GPL vmlinux 0x86738673 irq_chip_disable_parent +EXPORT_SYMBOL_GPL vmlinux 0x86733c3a vxlan_fdb_replay EXPORT_SYMBOL_GPL vmlinux 0x8677245d unregister_switchdev_blocking_notifier EXPORT_SYMBOL_GPL vmlinux 0x8677f369 pvclock_get_pvti_cpu0_va -EXPORT_SYMBOL_GPL vmlinux 0x867e0178 kthread_flush_work -EXPORT_SYMBOL_GPL vmlinux 0x8681f20c make_device_exclusive_range -EXPORT_SYMBOL_GPL vmlinux 0x8686a819 cpufreq_dbs_governor_stop EXPORT_SYMBOL_GPL vmlinux 0x868784cb __symbol_get -EXPORT_SYMBOL_GPL vmlinux 0x869d0ebe debugfs_create_u32 +EXPORT_SYMBOL_GPL vmlinux 0x868cfaa5 devfreq_event_set_event +EXPORT_SYMBOL_GPL vmlinux 0x8690789b devlink_sb_register +EXPORT_SYMBOL_GPL vmlinux 0x86980d1c setup_udp_tunnel_sock +EXPORT_SYMBOL_GPL vmlinux 0x86ab80ea __SCK__tp_func_pelt_rt_tp EXPORT_SYMBOL_GPL vmlinux 0x86b13d2a usb_unpoison_anchored_urbs EXPORT_SYMBOL_GPL vmlinux 0x86b427ce clkdev_create -EXPORT_SYMBOL_GPL vmlinux 0x86bc4820 cpufreq_enable_fast_switch +EXPORT_SYMBOL_GPL vmlinux 0x86b45436 __inode_attach_wb +EXPORT_SYMBOL_GPL vmlinux 0x86bb08c4 nd_region_dev +EXPORT_SYMBOL_GPL vmlinux 0x86bc8b73 pci_bus_resource_n EXPORT_SYMBOL_GPL vmlinux 0x86c43a8c cper_estatus_check -EXPORT_SYMBOL_GPL vmlinux 0x86c5a7d3 usb_create_shared_hcd EXPORT_SYMBOL_GPL vmlinux 0x86c961b3 __set_dax_synchronous -EXPORT_SYMBOL_GPL vmlinux 0x86d1a831 __sock_recv_timestamp -EXPORT_SYMBOL_GPL vmlinux 0x86d54bd5 skcipher_alloc_instance_simple +EXPORT_SYMBOL_GPL vmlinux 0x86ca2935 fscrypt_set_bio_crypt_ctx +EXPORT_SYMBOL_GPL vmlinux 0x86dad107 fib_nh_common_release +EXPORT_SYMBOL_GPL vmlinux 0x86dadb3c device_set_wakeup_capable EXPORT_SYMBOL_GPL vmlinux 0x86dda6ef rtm_getroute_parse_ip_proto +EXPORT_SYMBOL_GPL vmlinux 0x86ef7721 ata_sff_dev_classify +EXPORT_SYMBOL_GPL vmlinux 0x86f39d3b rtc_update_irq EXPORT_SYMBOL_GPL vmlinux 0x86f6b99d synchronize_rcu_expedited +EXPORT_SYMBOL_GPL vmlinux 0x86f84f3f devm_memremap_pages EXPORT_SYMBOL_GPL vmlinux 0x86f85114 net_dec_egress_queue -EXPORT_SYMBOL_GPL vmlinux 0x86fad49d pci_device_group -EXPORT_SYMBOL_GPL vmlinux 0x871f7f95 simple_attr_release -EXPORT_SYMBOL_GPL vmlinux 0x872ce4e4 exportfs_decode_fh_raw +EXPORT_SYMBOL_GPL vmlinux 0x87080e97 iommu_unregister_device_fault_handler +EXPORT_SYMBOL_GPL vmlinux 0x87090660 ata_scsi_slave_config EXPORT_SYMBOL_GPL vmlinux 0x872d4f7c __SCT__tp_func_xdp_bulk_tx -EXPORT_SYMBOL_GPL vmlinux 0x87343096 tty_port_register_device EXPORT_SYMBOL_GPL vmlinux 0x8735ed3d irq_set_affinity_notifier -EXPORT_SYMBOL_GPL vmlinux 0x873cdd06 blk_crypto_evict_key -EXPORT_SYMBOL_GPL vmlinux 0x874e5106 devlink_flash_update_status_notify -EXPORT_SYMBOL_GPL vmlinux 0x874e6539 sock_map_unhash -EXPORT_SYMBOL_GPL vmlinux 0x87512402 blk_mq_quiesce_queue_nowait +EXPORT_SYMBOL_GPL vmlinux 0x8737f70a fwnode_property_read_u8_array +EXPORT_SYMBOL_GPL vmlinux 0x8748994a scsi_host_complete_all_commands +EXPORT_SYMBOL_GPL vmlinux 0x8749a745 regulator_get_mode +EXPORT_SYMBOL_GPL vmlinux 0x874be238 blkcg_root_css EXPORT_SYMBOL_GPL vmlinux 0x875582b7 nvmem_del_cell_table -EXPORT_SYMBOL_GPL vmlinux 0x87593089 iommu_unmap -EXPORT_SYMBOL_GPL vmlinux 0x87688b4f pci_epc_unmap_addr -EXPORT_SYMBOL_GPL vmlinux 0x876ebcf6 ata_bmdma_qc_prep -EXPORT_SYMBOL_GPL vmlinux 0x877e0e12 irq_domain_get_irq_data -EXPORT_SYMBOL_GPL vmlinux 0x87874cb7 tcp_cong_avoid_ai -EXPORT_SYMBOL_GPL vmlinux 0x8793600a vfio_device_get_from_dev -EXPORT_SYMBOL_GPL vmlinux 0x87b5c470 __fl6_sock_lookup -EXPORT_SYMBOL_GPL vmlinux 0x87c6c2ee crypto_grab_akcipher +EXPORT_SYMBOL_GPL vmlinux 0x8765829c fscrypt_ioctl_remove_key_all_users +EXPORT_SYMBOL_GPL vmlinux 0x87722d7f devlink_resource_occ_get_unregister +EXPORT_SYMBOL_GPL vmlinux 0x877e5db6 skcipher_walk_aead_decrypt +EXPORT_SYMBOL_GPL vmlinux 0x878466b1 software_node_fwnode +EXPORT_SYMBOL_GPL vmlinux 0x8795ce9b tpm_send +EXPORT_SYMBOL_GPL vmlinux 0x8798c1e3 ip6_route_output_flags_noref +EXPORT_SYMBOL_GPL vmlinux 0x879c8f02 dev_pm_enable_wake_irq +EXPORT_SYMBOL_GPL vmlinux 0x87b140f3 of_icc_get_by_index +EXPORT_SYMBOL_GPL vmlinux 0x87b6b141 crypto_unregister_kpp EXPORT_SYMBOL_GPL vmlinux 0x87ce0be2 free_iova -EXPORT_SYMBOL_GPL vmlinux 0x87d34ca2 dev_pm_set_dedicated_wake_irq -EXPORT_SYMBOL_GPL vmlinux 0x87d4c198 spi_setup -EXPORT_SYMBOL_GPL vmlinux 0x87d69c66 usb_autopm_get_interface -EXPORT_SYMBOL_GPL vmlinux 0x87d91000 bpf_map_inc_with_uref +EXPORT_SYMBOL_GPL vmlinux 0x87d39da2 device_property_read_u16_array +EXPORT_SYMBOL_GPL vmlinux 0x87dcdb50 pci_user_write_config_word EXPORT_SYMBOL_GPL vmlinux 0x87e64181 amd_nb_has_feature EXPORT_SYMBOL_GPL vmlinux 0x87f34e99 disable_kprobe -EXPORT_SYMBOL_GPL vmlinux 0x87fced91 fsnotify_alloc_group -EXPORT_SYMBOL_GPL vmlinux 0x88045b41 metadata_dst_free -EXPORT_SYMBOL_GPL vmlinux 0x880cae5b ata_qc_complete -EXPORT_SYMBOL_GPL vmlinux 0x882aabe4 dax_driver_unregister -EXPORT_SYMBOL_GPL vmlinux 0x882f30a2 pm_clk_add_notifier -EXPORT_SYMBOL_GPL vmlinux 0x88482b1e serial8250_em485_destroy -EXPORT_SYMBOL_GPL vmlinux 0x88544b96 nvdimm_volatile_region_create +EXPORT_SYMBOL_GPL vmlinux 0x87f9032c posix_clock_register +EXPORT_SYMBOL_GPL vmlinux 0x87fd7c99 hwspin_lock_get_id +EXPORT_SYMBOL_GPL vmlinux 0x8824662c devlink_port_unregister +EXPORT_SYMBOL_GPL vmlinux 0x882f7e84 vfio_pci_core_write +EXPORT_SYMBOL_GPL vmlinux 0x88484eb5 bpf_trace_run6 +EXPORT_SYMBOL_GPL vmlinux 0x884e9302 tcp_set_state EXPORT_SYMBOL_GPL vmlinux 0x885528a6 ring_buffer_discard_commit -EXPORT_SYMBOL_GPL vmlinux 0x886181fe acpi_initialize_hp_context -EXPORT_SYMBOL_GPL vmlinux 0x88849f81 ata_msleep -EXPORT_SYMBOL_GPL vmlinux 0x88884355 gpiod_get_raw_value_cansleep +EXPORT_SYMBOL_GPL vmlinux 0x886a5dc9 udp_destruct_sock +EXPORT_SYMBOL_GPL vmlinux 0x887489dd thp_get_unmapped_area +EXPORT_SYMBOL_GPL vmlinux 0x88875f56 vmbus_allocate_mmio EXPORT_SYMBOL_GPL vmlinux 0x888c5be5 irq_bypass_register_consumer -EXPORT_SYMBOL_GPL vmlinux 0x8890a832 clean_record_shared_mapping_range -EXPORT_SYMBOL_GPL vmlinux 0x8890dc2c dm_table_device_name -EXPORT_SYMBOL_GPL vmlinux 0x88991fe8 badblocks_set -EXPORT_SYMBOL_GPL vmlinux 0x88a36fa7 badblocks_store +EXPORT_SYMBOL_GPL vmlinux 0x889a6b3c wakeup_sources_walk_next +EXPORT_SYMBOL_GPL vmlinux 0x889af3f7 regcache_drop_region +EXPORT_SYMBOL_GPL vmlinux 0x88a64170 blk_mq_hctx_set_fq_lock_class EXPORT_SYMBOL_GPL vmlinux 0x88ab6fe3 kgdb_active +EXPORT_SYMBOL_GPL vmlinux 0x88b13c00 pci_scan_child_bus EXPORT_SYMBOL_GPL vmlinux 0x88b4ae92 ring_buffer_normalize_time_stamp -EXPORT_SYMBOL_GPL vmlinux 0x88dea4d5 phy_modify_mmd -EXPORT_SYMBOL_GPL vmlinux 0x88e23c1c __pci_hp_register -EXPORT_SYMBOL_GPL vmlinux 0x88f4784b skb_scrub_packet -EXPORT_SYMBOL_GPL vmlinux 0x890ba19b sk_msg_return_zero +EXPORT_SYMBOL_GPL vmlinux 0x88dec7cd dev_pm_genpd_add_notifier +EXPORT_SYMBOL_GPL vmlinux 0x88dffd77 dev_fwnode +EXPORT_SYMBOL_GPL vmlinux 0x88e29ef9 param_ops_bool_enable_only +EXPORT_SYMBOL_GPL vmlinux 0x88ecd6cf init_uts_ns +EXPORT_SYMBOL_GPL vmlinux 0x88efedb4 kern_mount EXPORT_SYMBOL_GPL vmlinux 0x890f4f97 __kprobe_event_gen_cmd_start EXPORT_SYMBOL_GPL vmlinux 0x890fa0fa btree_get_prev -EXPORT_SYMBOL_GPL vmlinux 0x891cf0d6 usb_disable_lpm +EXPORT_SYMBOL_GPL vmlinux 0x8911c897 pm_generic_runtime_resume EXPORT_SYMBOL_GPL vmlinux 0x8924eb1e rcu_force_quiescent_state -EXPORT_SYMBOL_GPL vmlinux 0x8928b5bb gpiod_toggle_active_low +EXPORT_SYMBOL_GPL vmlinux 0x892620b6 blk_rq_unprep_clone +EXPORT_SYMBOL_GPL vmlinux 0x89287c4a dev_pm_qos_add_notifier EXPORT_SYMBOL_GPL vmlinux 0x892f9f04 __SCT__tp_func_devlink_hwerr +EXPORT_SYMBOL_GPL vmlinux 0x89359980 unregister_pernet_subsys EXPORT_SYMBOL_GPL vmlinux 0x893abbdd devlink_fmsg_u32_pair_put -EXPORT_SYMBOL_GPL vmlinux 0x8941879a phy_modify_changed EXPORT_SYMBOL_GPL vmlinux 0x89485687 iommu_group_put -EXPORT_SYMBOL_GPL vmlinux 0x898a4c5a dev_pm_enable_wake_irq -EXPORT_SYMBOL_GPL vmlinux 0x898e7e08 mbox_flush -EXPORT_SYMBOL_GPL vmlinux 0x89a9759d usb_enable_autosuspend +EXPORT_SYMBOL_GPL vmlinux 0x8952d240 sk_psock_msg_verdict +EXPORT_SYMBOL_GPL vmlinux 0x895d4832 __tracepoint_devlink_trap_report +EXPORT_SYMBOL_GPL vmlinux 0x896b150a gen10g_config_aneg +EXPORT_SYMBOL_GPL vmlinux 0x8978ff41 pci_epf_bind +EXPORT_SYMBOL_GPL vmlinux 0x898bf2ad ip6_route_input_lookup +EXPORT_SYMBOL_GPL vmlinux 0x898ff1ba nexthop_select_path +EXPORT_SYMBOL_GPL vmlinux 0x8999c1e1 invalidate_inode_pages2 +EXPORT_SYMBOL_GPL vmlinux 0x89a3564a lwtunnel_xmit EXPORT_SYMBOL_GPL vmlinux 0x89ae7aa0 rsa_parse_pub_key +EXPORT_SYMBOL_GPL vmlinux 0x89b3628f devlink_dpipe_table_register +EXPORT_SYMBOL_GPL vmlinux 0x89baf055 driver_find_device EXPORT_SYMBOL_GPL vmlinux 0x89bbafc6 usb_register_notify -EXPORT_SYMBOL_GPL vmlinux 0x89cfe592 efivar_entry_delete -EXPORT_SYMBOL_GPL vmlinux 0x89deee79 devlink_port_type_ib_set -EXPORT_SYMBOL_GPL vmlinux 0x89e08c60 bus_for_each_drv +EXPORT_SYMBOL_GPL vmlinux 0x89c4dd3c switchdev_bridge_port_offload +EXPORT_SYMBOL_GPL vmlinux 0x89d459be __devm_intel_scu_ipc_register +EXPORT_SYMBOL_GPL vmlinux 0x89d592a9 spi_take_timestamp_post +EXPORT_SYMBOL_GPL vmlinux 0x89de6ab3 md_allow_write EXPORT_SYMBOL_GPL vmlinux 0x89e340cf acpi_bus_get_ejd -EXPORT_SYMBOL_GPL vmlinux 0x89e61458 disk_update_readahead -EXPORT_SYMBOL_GPL vmlinux 0x89eb2590 hvc_poll -EXPORT_SYMBOL_GPL vmlinux 0x89f4f7f7 clockevents_config_and_register +EXPORT_SYMBOL_GPL vmlinux 0x8a14dff0 blk_insert_cloned_request +EXPORT_SYMBOL_GPL vmlinux 0x8a1f9642 cpufreq_cpu_put EXPORT_SYMBOL_GPL vmlinux 0x8a240bff __xas_next -EXPORT_SYMBOL_GPL vmlinux 0x8a26b654 crypto_enqueue_request_head -EXPORT_SYMBOL_GPL vmlinux 0x8a3cd161 fat_fill_super -EXPORT_SYMBOL_GPL vmlinux 0x8a3d37b7 spi_async +EXPORT_SYMBOL_GPL vmlinux 0x8a29afbf scsi_dh_set_params EXPORT_SYMBOL_GPL vmlinux 0x8a3f84ba linear_range_get_selector_low -EXPORT_SYMBOL_GPL vmlinux 0x8a42dffe phy_resolve_aneg_pause -EXPORT_SYMBOL_GPL vmlinux 0x8a4447b3 regcache_sync EXPORT_SYMBOL_GPL vmlinux 0x8a45a555 acpi_unregister_wakeup_handler -EXPORT_SYMBOL_GPL vmlinux 0x8a5b570e pm_runtime_enable EXPORT_SYMBOL_GPL vmlinux 0x8a62b81b sfp_upstream_stop -EXPORT_SYMBOL_GPL vmlinux 0x8a645e79 pcie_flr EXPORT_SYMBOL_GPL vmlinux 0x8a7cb9c4 platform_thermal_package_rate_control EXPORT_SYMBOL_GPL vmlinux 0x8a838ef6 intel_scu_ipc_dev_put EXPORT_SYMBOL_GPL vmlinux 0x8a83fb45 mpi_point_free_parts -EXPORT_SYMBOL_GPL vmlinux 0x8a992a65 get_task_mm +EXPORT_SYMBOL_GPL vmlinux 0x8a86c0e3 fwnode_connection_find_match +EXPORT_SYMBOL_GPL vmlinux 0x8a941d38 pci_epc_raise_irq +EXPORT_SYMBOL_GPL vmlinux 0x8a9752c2 spi_new_device EXPORT_SYMBOL_GPL vmlinux 0x8a9c70ed nvme_sec_submit -EXPORT_SYMBOL_GPL vmlinux 0x8aa90dff __rtnl_link_unregister +EXPORT_SYMBOL_GPL vmlinux 0x8ab39444 rio_mport_class EXPORT_SYMBOL_GPL vmlinux 0x8abacc47 get_max_files -EXPORT_SYMBOL_GPL vmlinux 0x8ac493d2 dax_supported -EXPORT_SYMBOL_GPL vmlinux 0x8acd4a2b scsi_get_vpd_page -EXPORT_SYMBOL_GPL vmlinux 0x8ad10bf6 vfio_pci_core_init_device +EXPORT_SYMBOL_GPL vmlinux 0x8abb31b1 device_create_managed_software_node EXPORT_SYMBOL_GPL vmlinux 0x8ad5ceb1 __uv_hub_info_list -EXPORT_SYMBOL_GPL vmlinux 0x8adebed4 edac_pci_handle_npe -EXPORT_SYMBOL_GPL vmlinux 0x8ae7c107 __auxiliary_driver_register -EXPORT_SYMBOL_GPL vmlinux 0x8aead8dd edac_get_sysfs_subsys -EXPORT_SYMBOL_GPL vmlinux 0x8aec7b7c clocksource_verify_percpu -EXPORT_SYMBOL_GPL vmlinux 0x8afbe056 pci_iov_virtfn_devfn -EXPORT_SYMBOL_GPL vmlinux 0x8b1197e2 irq_chip_enable_parent +EXPORT_SYMBOL_GPL vmlinux 0x8ad6b79a led_stop_software_blink +EXPORT_SYMBOL_GPL vmlinux 0x8af1e6f9 gpiochip_line_is_valid +EXPORT_SYMBOL_GPL vmlinux 0x8aff9b73 icc_enable +EXPORT_SYMBOL_GPL vmlinux 0x8b0357b7 __traceiter_br_fdb_external_learn_add +EXPORT_SYMBOL_GPL vmlinux 0x8b0927d5 tty_ldisc_flush +EXPORT_SYMBOL_GPL vmlinux 0x8b0af01b nvdimm_clear_poison EXPORT_SYMBOL_GPL vmlinux 0x8b149c36 clk_is_match -EXPORT_SYMBOL_GPL vmlinux 0x8b19cd95 __audit_inode_child -EXPORT_SYMBOL_GPL vmlinux 0x8b1ff339 transport_remove_device -EXPORT_SYMBOL_GPL vmlinux 0x8b3f5cc9 devlink_port_param_value_changed -EXPORT_SYMBOL_GPL vmlinux 0x8b45dc26 unregister_wide_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0x8b24fff6 iommu_sva_find EXPORT_SYMBOL_GPL vmlinux 0x8b47ea1d __SCT__tp_func_extlog_mem_event -EXPORT_SYMBOL_GPL vmlinux 0x8b557017 proc_create_net_single_write -EXPORT_SYMBOL_GPL vmlinux 0x8b616f05 blk_mq_sched_mark_restart_hctx -EXPORT_SYMBOL_GPL vmlinux 0x8b7a39b5 clk_bulk_get_optional -EXPORT_SYMBOL_GPL vmlinux 0x8b878d7d iommu_get_domain_for_dev EXPORT_SYMBOL_GPL vmlinux 0x8b89f01c hv_ghcb_hypercall EXPORT_SYMBOL_GPL vmlinux 0x8b8cc689 enable_kprobe EXPORT_SYMBOL_GPL vmlinux 0x8b9200fd lookup_address +EXPORT_SYMBOL_GPL vmlinux 0x8b94c5fc l3mdev_fib_table_by_index EXPORT_SYMBOL_GPL vmlinux 0x8b95e6a2 __SCT__tp_func_pelt_irq_tp -EXPORT_SYMBOL_GPL vmlinux 0x8bad37f0 icc_disable -EXPORT_SYMBOL_GPL vmlinux 0x8bc10893 security_inode_create -EXPORT_SYMBOL_GPL vmlinux 0x8bdbf8c5 access_process_vm +EXPORT_SYMBOL_GPL vmlinux 0x8badb345 fwnode_get_parent +EXPORT_SYMBOL_GPL vmlinux 0x8bba374c wm831x_auxadc_read_uv +EXPORT_SYMBOL_GPL vmlinux 0x8bd1183a ata_pci_bmdma_init +EXPORT_SYMBOL_GPL vmlinux 0x8bda5c87 fscrypt_file_open +EXPORT_SYMBOL_GPL vmlinux 0x8befe97f ip_fib_metrics_init +EXPORT_SYMBOL_GPL vmlinux 0x8bf26d1c tty_put_char EXPORT_SYMBOL_GPL vmlinux 0x8c0215f2 pm_system_wakeup EXPORT_SYMBOL_GPL vmlinux 0x8c03d20c destroy_workqueue EXPORT_SYMBOL_GPL vmlinux 0x8c0ed103 rcu_check_boost_fail -EXPORT_SYMBOL_GPL vmlinux 0x8c1880b5 dev_pm_opp_init_cpufreq_table -EXPORT_SYMBOL_GPL vmlinux 0x8c220330 ata_port_schedule_eh -EXPORT_SYMBOL_GPL vmlinux 0x8c298914 pci_ats_supported +EXPORT_SYMBOL_GPL vmlinux 0x8c1b419b gpiod_set_array_value_cansleep EXPORT_SYMBOL_GPL vmlinux 0x8c341c48 current_save_fsgs +EXPORT_SYMBOL_GPL vmlinux 0x8c34bdf1 do_xdp_generic +EXPORT_SYMBOL_GPL vmlinux 0x8c37f326 device_create_with_groups EXPORT_SYMBOL_GPL vmlinux 0x8c4fded2 sgx_virt_einit -EXPORT_SYMBOL_GPL vmlinux 0x8c666449 gpiod_get -EXPORT_SYMBOL_GPL vmlinux 0x8c737693 irq_setup_generic_chip +EXPORT_SYMBOL_GPL vmlinux 0x8c52b38e usb_phy_set_charger_current +EXPORT_SYMBOL_GPL vmlinux 0x8c655097 regulator_set_active_discharge_regmap EXPORT_SYMBOL_GPL vmlinux 0x8c743fb6 reset_control_status -EXPORT_SYMBOL_GPL vmlinux 0x8c7685bf crypto_stats_init +EXPORT_SYMBOL_GPL vmlinux 0x8c841cd2 msg_zerocopy_callback EXPORT_SYMBOL_GPL vmlinux 0x8c89e3b8 usb_phy_roothub_power_off -EXPORT_SYMBOL_GPL vmlinux 0x8c970a49 pm_generic_poweroff_late -EXPORT_SYMBOL_GPL vmlinux 0x8c9bf624 set_secondary_fwnode -EXPORT_SYMBOL_GPL vmlinux 0x8cb329ea vfs_fallocate -EXPORT_SYMBOL_GPL vmlinux 0x8cb3ad90 platform_get_irq -EXPORT_SYMBOL_GPL vmlinux 0x8cbe77c1 kernfs_put -EXPORT_SYMBOL_GPL vmlinux 0x8cc3b374 blk_update_request -EXPORT_SYMBOL_GPL vmlinux 0x8cee4ab2 devm_platform_ioremap_resource -EXPORT_SYMBOL_GPL vmlinux 0x8cf2719d blkg_lookup_slowpath -EXPORT_SYMBOL_GPL vmlinux 0x8d07c28a vfio_iommu_group_put -EXPORT_SYMBOL_GPL vmlinux 0x8d0ba4f1 kthread_queue_delayed_work +EXPORT_SYMBOL_GPL vmlinux 0x8cb927cd rio_release_outb_mbox +EXPORT_SYMBOL_GPL vmlinux 0x8cc7ecf4 __of_reset_control_get +EXPORT_SYMBOL_GPL vmlinux 0x8ccd32dc kernfs_find_and_get_ns +EXPORT_SYMBOL_GPL vmlinux 0x8ce19444 pinctrl_get +EXPORT_SYMBOL_GPL vmlinux 0x8d19ea44 apply_to_page_range EXPORT_SYMBOL_GPL vmlinux 0x8d22bb58 iommu_group_alloc -EXPORT_SYMBOL_GPL vmlinux 0x8d22fb0e spi_unregister_device -EXPORT_SYMBOL_GPL vmlinux 0x8d25a643 fwnode_property_read_string EXPORT_SYMBOL_GPL vmlinux 0x8d3330b6 cpuacct_cgrp_subsys_enabled_key -EXPORT_SYMBOL_GPL vmlinux 0x8d39585e nf_queue_entry_get_refs -EXPORT_SYMBOL_GPL vmlinux 0x8d58dfdf device_create_with_groups -EXPORT_SYMBOL_GPL vmlinux 0x8d5d4b33 sata_scr_write_flush -EXPORT_SYMBOL_GPL vmlinux 0x8d60b096 ata_sff_check_status -EXPORT_SYMBOL_GPL vmlinux 0x8d7d119d __SCK__tp_func_neigh_cleanup_and_release +EXPORT_SYMBOL_GPL vmlinux 0x8d3fb6e3 __SCK__tp_func_br_fdb_update +EXPORT_SYMBOL_GPL vmlinux 0x8d477b92 ata_sff_drain_fifo +EXPORT_SYMBOL_GPL vmlinux 0x8d5903f2 debugfs_create_symlink +EXPORT_SYMBOL_GPL vmlinux 0x8d6a4a4d regmap_attach_dev EXPORT_SYMBOL_GPL vmlinux 0x8d7e3373 hwpoison_filter_dev_major -EXPORT_SYMBOL_GPL vmlinux 0x8d7ecc56 do_splice_from EXPORT_SYMBOL_GPL vmlinux 0x8d88ee64 sbitmap_queue_wake_up -EXPORT_SYMBOL_GPL vmlinux 0x8d8a2500 power_supply_property_is_writeable -EXPORT_SYMBOL_GPL vmlinux 0x8d9a3c98 vp_modern_get_features +EXPORT_SYMBOL_GPL vmlinux 0x8d999c75 nvmem_cell_read_u32 +EXPORT_SYMBOL_GPL vmlinux 0x8d9b8049 devm_hwspin_lock_unregister +EXPORT_SYMBOL_GPL vmlinux 0x8d9e21c0 regulator_set_mode EXPORT_SYMBOL_GPL vmlinux 0x8dafdded lwtunnel_valid_encap_type_attr +EXPORT_SYMBOL_GPL vmlinux 0x8db5020b fwnode_graph_get_remote_port +EXPORT_SYMBOL_GPL vmlinux 0x8dc218ea dax_attribute_group EXPORT_SYMBOL_GPL vmlinux 0x8dd218b0 icc_bulk_disable +EXPORT_SYMBOL_GPL vmlinux 0x8dd54a91 pci_vfs_assigned EXPORT_SYMBOL_GPL vmlinux 0x8de6817a acpi_dev_resource_address_space -EXPORT_SYMBOL_GPL vmlinux 0x8df3627f pci_epf_create +EXPORT_SYMBOL_GPL vmlinux 0x8e19d062 power_supply_class +EXPORT_SYMBOL_GPL vmlinux 0x8e20608e power_supply_get_by_name +EXPORT_SYMBOL_GPL vmlinux 0x8e2073ab ip_tunnel_uninit +EXPORT_SYMBOL_GPL vmlinux 0x8e277d9a pm_runtime_set_autosuspend_delay EXPORT_SYMBOL_GPL vmlinux 0x8e3d911b arch_phys_wc_index EXPORT_SYMBOL_GPL vmlinux 0x8e44823a sfp_select_interface -EXPORT_SYMBOL_GPL vmlinux 0x8e44eb36 __traceiter_block_bio_complete +EXPORT_SYMBOL_GPL vmlinux 0x8e4b740f dpm_for_each_dev EXPORT_SYMBOL_GPL vmlinux 0x8e4eb451 bpf_sk_storage_diag_free -EXPORT_SYMBOL_GPL vmlinux 0x8e4fc090 lwtunnel_build_state -EXPORT_SYMBOL_GPL vmlinux 0x8e512697 device_create +EXPORT_SYMBOL_GPL vmlinux 0x8e540b56 iomap_readahead +EXPORT_SYMBOL_GPL vmlinux 0x8e5736d9 blk_ksm_update_capabilities EXPORT_SYMBOL_GPL vmlinux 0x8e6b1a9e net_selftest_get_count -EXPORT_SYMBOL_GPL vmlinux 0x8e6e5e62 xfrm_audit_state_add +EXPORT_SYMBOL_GPL vmlinux 0x8e6c393a device_add_properties +EXPORT_SYMBOL_GPL vmlinux 0x8e6ceafe regulator_unregister_supply_alias EXPORT_SYMBOL_GPL vmlinux 0x8e6fa8b5 apei_exec_pre_map_gars +EXPORT_SYMBOL_GPL vmlinux 0x8e7387dc acpi_device_modalias EXPORT_SYMBOL_GPL vmlinux 0x8e92f7c4 static_key_slow_inc +EXPORT_SYMBOL_GPL vmlinux 0x8e99e465 ack_all_badblocks EXPORT_SYMBOL_GPL vmlinux 0x8ead800c user_free_preparse -EXPORT_SYMBOL_GPL vmlinux 0x8ec20e9f pinctrl_find_and_add_gpio_range -EXPORT_SYMBOL_GPL vmlinux 0x8ec5ea40 platform_device_add -EXPORT_SYMBOL_GPL vmlinux 0x8ece500b rio_bus_type -EXPORT_SYMBOL_GPL vmlinux 0x8ed12136 fwnode_handle_put -EXPORT_SYMBOL_GPL vmlinux 0x8ed7e83a spi_res_add +EXPORT_SYMBOL_GPL vmlinux 0x8eb534de sk_msg_return_zero +EXPORT_SYMBOL_GPL vmlinux 0x8eb643ff nvme_complete_async_event +EXPORT_SYMBOL_GPL vmlinux 0x8eba384c iomap_file_unshare +EXPORT_SYMBOL_GPL vmlinux 0x8ebfcb24 debugfs_create_u16 +EXPORT_SYMBOL_GPL vmlinux 0x8ec90543 __tracepoint_io_page_fault +EXPORT_SYMBOL_GPL vmlinux 0x8ecc87df amd_iommu_is_attach_deferred EXPORT_SYMBOL_GPL vmlinux 0x8eed0fa2 sbitmap_get_shallow EXPORT_SYMBOL_GPL vmlinux 0x8eee3399 dax_read_unlock -EXPORT_SYMBOL_GPL vmlinux 0x8efb799b usb_reset_endpoint EXPORT_SYMBOL_GPL vmlinux 0x8effb505 phy_gbit_features EXPORT_SYMBOL_GPL vmlinux 0x8f0748af rcu_expedite_gp -EXPORT_SYMBOL_GPL vmlinux 0x8f2be2a6 task_user_regset_view +EXPORT_SYMBOL_GPL vmlinux 0x8f085911 devlink_params_publish +EXPORT_SYMBOL_GPL vmlinux 0x8f1e7773 devm_clk_register +EXPORT_SYMBOL_GPL vmlinux 0x8f275532 hwspin_lock_unregister EXPORT_SYMBOL_GPL vmlinux 0x8f2eb429 kvm_arch_para_hints -EXPORT_SYMBOL_GPL vmlinux 0x8f349f6c crypto_shash_tfm_digest -EXPORT_SYMBOL_GPL vmlinux 0x8f6541ea vxlan_fdb_find_uc +EXPORT_SYMBOL_GPL vmlinux 0x8f46d5b2 __SCK__tp_func_sched_overutilized_tp +EXPORT_SYMBOL_GPL vmlinux 0x8f6ab6b7 serial8250_init_port EXPORT_SYMBOL_GPL vmlinux 0x8f6cee77 __round_jiffies_relative EXPORT_SYMBOL_GPL vmlinux 0x8f786bee fs_umode_to_dtype EXPORT_SYMBOL_GPL vmlinux 0x8f7bd0a6 btree_init_mempool -EXPORT_SYMBOL_GPL vmlinux 0x8f9d16fb mptcp_pm_get_local_addr_max +EXPORT_SYMBOL_GPL vmlinux 0x8f9c3050 handle_mm_fault EXPORT_SYMBOL_GPL vmlinux 0x8fa9d9e8 __SCT__tp_func_xdp_exception EXPORT_SYMBOL_GPL vmlinux 0x8faa800d acpi_cpc_valid -EXPORT_SYMBOL_GPL vmlinux 0x8fb3d04f tty_register_device_attr -EXPORT_SYMBOL_GPL vmlinux 0x8fb76953 anon_transport_class_unregister -EXPORT_SYMBOL_GPL vmlinux 0x8fc011a8 device_get_next_child_node +EXPORT_SYMBOL_GPL vmlinux 0x8fb23816 irq_domain_create_sim +EXPORT_SYMBOL_GPL vmlinux 0x8fbf09a1 regulator_disable_deferred EXPORT_SYMBOL_GPL vmlinux 0x8fc12788 software_node_unregister_node_group -EXPORT_SYMBOL_GPL vmlinux 0x8fc6a449 nd_cmd_out_size -EXPORT_SYMBOL_GPL vmlinux 0x8fcb84d9 securityfs_create_file -EXPORT_SYMBOL_GPL vmlinux 0x8fddcd0e devm_get_free_pages -EXPORT_SYMBOL_GPL vmlinux 0x8fdf3a49 wakeup_source_register -EXPORT_SYMBOL_GPL vmlinux 0x8fe25541 acpi_is_pnp_device -EXPORT_SYMBOL_GPL vmlinux 0x8fe43753 pci_pasid_features +EXPORT_SYMBOL_GPL vmlinux 0x8fc40859 ata_std_prereset +EXPORT_SYMBOL_GPL vmlinux 0x8fd0bc38 phy_set_speed +EXPORT_SYMBOL_GPL vmlinux 0x8fe7a274 rt_mutex_trylock +EXPORT_SYMBOL_GPL vmlinux 0x8ff2c9eb genphy_c45_an_config_aneg +EXPORT_SYMBOL_GPL vmlinux 0x8ff4e82f ata_sff_tf_read EXPORT_SYMBOL_GPL vmlinux 0x8ff60436 mpi_ec_add_points -EXPORT_SYMBOL_GPL vmlinux 0x8ff73cc3 crypto_mod_put EXPORT_SYMBOL_GPL vmlinux 0x8ffb1df7 acpi_get_psd_map -EXPORT_SYMBOL_GPL vmlinux 0x90022150 udp_destruct_sock -EXPORT_SYMBOL_GPL vmlinux 0x9007719d usb_hub_release_port +EXPORT_SYMBOL_GPL vmlinux 0x900d39c0 nvme_start_queues +EXPORT_SYMBOL_GPL vmlinux 0x90178a65 switchdev_bridge_port_unoffload +EXPORT_SYMBOL_GPL vmlinux 0x9020ba69 nvmem_device_get EXPORT_SYMBOL_GPL vmlinux 0x9024f443 mds_user_clear -EXPORT_SYMBOL_GPL vmlinux 0x9031ed85 genphy_c45_pma_resume -EXPORT_SYMBOL_GPL vmlinux 0x90348887 class_compat_remove_link -EXPORT_SYMBOL_GPL vmlinux 0x903b4b89 vchan_dma_desc_free_list +EXPORT_SYMBOL_GPL vmlinux 0x9036df5c usb_hcd_unmap_urb_for_dma +EXPORT_SYMBOL_GPL vmlinux 0x90373380 fuse_get_unique EXPORT_SYMBOL_GPL vmlinux 0x903b627c list_lru_isolate_move -EXPORT_SYMBOL_GPL vmlinux 0x903c3ea6 rio_map_inb_region -EXPORT_SYMBOL_GPL vmlinux 0x904052ce pm_clk_suspend -EXPORT_SYMBOL_GPL vmlinux 0x904dc28a class_dev_iter_exit -EXPORT_SYMBOL_GPL vmlinux 0x905a093c __strp_unpause -EXPORT_SYMBOL_GPL vmlinux 0x905d2501 __SCK__tp_func_non_standard_event +EXPORT_SYMBOL_GPL vmlinux 0x903eea43 __vfs_setxattr_noperm +EXPORT_SYMBOL_GPL vmlinux 0x9042589c __tracepoint_neigh_event_send_dead +EXPORT_SYMBOL_GPL vmlinux 0x9047956e regulator_disable_regmap +EXPORT_SYMBOL_GPL vmlinux 0x905f8d89 key_type_asymmetric +EXPORT_SYMBOL_GPL vmlinux 0x90636461 usb_phy_roothub_resume EXPORT_SYMBOL_GPL vmlinux 0x90688bcd devlink_info_driver_name_put -EXPORT_SYMBOL_GPL vmlinux 0x907475ae ip_tunnel_init -EXPORT_SYMBOL_GPL vmlinux 0x9075368b trace_event_buffer_commit -EXPORT_SYMBOL_GPL vmlinux 0x90760779 devm_watchdog_register_device -EXPORT_SYMBOL_GPL vmlinux 0x90800ce6 usb_ifnum_to_if +EXPORT_SYMBOL_GPL vmlinux 0x907c9aa9 register_virtio_driver +EXPORT_SYMBOL_GPL vmlinux 0x90810dc8 crypto_ahash_final EXPORT_SYMBOL_GPL vmlinux 0x9084b044 clear_page_erms -EXPORT_SYMBOL_GPL vmlinux 0x909300d6 rtnl_af_unregister -EXPORT_SYMBOL_GPL vmlinux 0x90a41197 raw_abort -EXPORT_SYMBOL_GPL vmlinux 0x90a80db5 usb_for_each_dev +EXPORT_SYMBOL_GPL vmlinux 0x9088f2e0 bus_for_each_drv +EXPORT_SYMBOL_GPL vmlinux 0x90971d76 iommu_present +EXPORT_SYMBOL_GPL vmlinux 0x90a76120 __regmap_init_spi EXPORT_SYMBOL_GPL vmlinux 0x90a9d8cc hv_is_hyperv_initialized EXPORT_SYMBOL_GPL vmlinux 0x90ad66b1 software_node_unregister_nodes +EXPORT_SYMBOL_GPL vmlinux 0x90aef07e kthread_flush_worker +EXPORT_SYMBOL_GPL vmlinux 0x90b65a21 skb_consume_udp +EXPORT_SYMBOL_GPL vmlinux 0x90b8409a regcache_cache_bypass EXPORT_SYMBOL_GPL vmlinux 0x90c8498c apei_exec_write_register -EXPORT_SYMBOL_GPL vmlinux 0x90dda010 usb_unpoison_urb +EXPORT_SYMBOL_GPL vmlinux 0x90dda412 fib_nl_delrule EXPORT_SYMBOL_GPL vmlinux 0x90de0452 platform_thermal_package_notify EXPORT_SYMBOL_GPL vmlinux 0x90de72a9 register_ftrace_function -EXPORT_SYMBOL_GPL vmlinux 0x90f408f0 acpi_pci_check_ejectable -EXPORT_SYMBOL_GPL vmlinux 0x90f718c3 usb_control_msg +EXPORT_SYMBOL_GPL vmlinux 0x90f9f864 ata_common_sdev_attrs EXPORT_SYMBOL_GPL vmlinux 0x9107d224 __SCT__tp_func_arm_event EXPORT_SYMBOL_GPL vmlinux 0x910bdf6b trace_seq_vprintf -EXPORT_SYMBOL_GPL vmlinux 0x910f44cc pm_generic_restore -EXPORT_SYMBOL_GPL vmlinux 0x9128964c dev_pm_opp_put_supported_hw -EXPORT_SYMBOL_GPL vmlinux 0x91336ea3 posix_clock_unregister -EXPORT_SYMBOL_GPL vmlinux 0x91581e05 misc_cg_try_charge -EXPORT_SYMBOL_GPL vmlinux 0x91599f1f nvdimm_delete -EXPORT_SYMBOL_GPL vmlinux 0x915f2fe0 rtc_update_irq_enable -EXPORT_SYMBOL_GPL vmlinux 0x9164f481 fib6_rule_default -EXPORT_SYMBOL_GPL vmlinux 0x916da1be __tracepoint_block_bio_remap -EXPORT_SYMBOL_GPL vmlinux 0x916e3527 sk_clear_memalloc -EXPORT_SYMBOL_GPL vmlinux 0x9170eceb spi_get_next_queued_message +EXPORT_SYMBOL_GPL vmlinux 0x911b0225 __sock_recv_ts_and_drops +EXPORT_SYMBOL_GPL vmlinux 0x91266dc4 regulator_set_drvdata +EXPORT_SYMBOL_GPL vmlinux 0x91300517 efivar_entry_size +EXPORT_SYMBOL_GPL vmlinux 0x914df537 of_clk_hw_register +EXPORT_SYMBOL_GPL vmlinux 0x9161366f __kthread_init_worker EXPORT_SYMBOL_GPL vmlinux 0x917d953b __SCT__tp_func_wbc_writepage -EXPORT_SYMBOL_GPL vmlinux 0x91891247 bio_clone_blkg_association +EXPORT_SYMBOL_GPL vmlinux 0x917e147e generic_online_page +EXPORT_SYMBOL_GPL vmlinux 0x9185f3a8 ata_do_dev_read_id +EXPORT_SYMBOL_GPL vmlinux 0x918985e0 pci_epc_remove_epf +EXPORT_SYMBOL_GPL vmlinux 0x918e5a48 ip6_flush_pending_frames EXPORT_SYMBOL_GPL vmlinux 0x91955a9f start_poll_synchronize_rcu -EXPORT_SYMBOL_GPL vmlinux 0x919606e5 dma_mmap_pages +EXPORT_SYMBOL_GPL vmlinux 0x91a4f26f virtio_break_device +EXPORT_SYMBOL_GPL vmlinux 0x91aaf93b irq_chip_ack_parent EXPORT_SYMBOL_GPL vmlinux 0x91b774a1 mpi_scanval EXPORT_SYMBOL_GPL vmlinux 0x91b9a4ba e820__mapped_any EXPORT_SYMBOL_GPL vmlinux 0x91c6e5b0 pcap_to_irq +EXPORT_SYMBOL_GPL vmlinux 0x91c7d7ff __bio_add_page EXPORT_SYMBOL_GPL vmlinux 0x91c9313c acpi_gpio_get_io_resource -EXPORT_SYMBOL_GPL vmlinux 0x91c94074 __blkg_prfill_u64 -EXPORT_SYMBOL_GPL vmlinux 0x91cc5c07 ip_tunnel_xmit -EXPORT_SYMBOL_GPL vmlinux 0x91ce5780 mnt_want_write -EXPORT_SYMBOL_GPL vmlinux 0x91db31c0 relay_subbufs_consumed +EXPORT_SYMBOL_GPL vmlinux 0x91e05f4f apply_to_existing_page_range +EXPORT_SYMBOL_GPL vmlinux 0x91e285bc devm_create_dev_dax EXPORT_SYMBOL_GPL vmlinux 0x91ea8726 asn1_encode_boolean +EXPORT_SYMBOL_GPL vmlinux 0x92026f58 auxiliary_driver_unregister +EXPORT_SYMBOL_GPL vmlinux 0x92072ebc pci_epc_init_notify +EXPORT_SYMBOL_GPL vmlinux 0x92079de3 devm_blk_ksm_init EXPORT_SYMBOL_GPL vmlinux 0x920cc389 visitorl EXPORT_SYMBOL_GPL vmlinux 0x92141343 kvm_async_pf_task_wake -EXPORT_SYMBOL_GPL vmlinux 0x9218da41 aead_exit_geniv +EXPORT_SYMBOL_GPL vmlinux 0x9216bffd rio_mport_write_config_8 +EXPORT_SYMBOL_GPL vmlinux 0x92227d66 gov_update_cpu_data +EXPORT_SYMBOL_GPL vmlinux 0x922392bf xfer_to_guest_mode_handle_work +EXPORT_SYMBOL_GPL vmlinux 0x9228bafa bd_prepare_to_claim EXPORT_SYMBOL_GPL vmlinux 0x92295424 clk_register_gate -EXPORT_SYMBOL_GPL vmlinux 0x922ced6e crypto_hash_walk_done +EXPORT_SYMBOL_GPL vmlinux 0x9231bbf6 get_user_pages_fast +EXPORT_SYMBOL_GPL vmlinux 0x924077e5 pci_try_reset_function EXPORT_SYMBOL_GPL vmlinux 0x9241b358 __static_key_slow_dec_deferred +EXPORT_SYMBOL_GPL vmlinux 0x92461003 ata_port_pbar_desc EXPORT_SYMBOL_GPL vmlinux 0x924c46f8 zs_unmap_object -EXPORT_SYMBOL_GPL vmlinux 0x92537ad8 device_create_bin_file -EXPORT_SYMBOL_GPL vmlinux 0x9263fca5 regulator_is_supported_voltage -EXPORT_SYMBOL_GPL vmlinux 0x92806aae dst_blackhole_mtu -EXPORT_SYMBOL_GPL vmlinux 0x92a1ed30 phy_set_speed -EXPORT_SYMBOL_GPL vmlinux 0x92a2a4e7 ata_std_sched_eh -EXPORT_SYMBOL_GPL vmlinux 0x92b10293 xhci_run +EXPORT_SYMBOL_GPL vmlinux 0x924e6e85 power_supply_register +EXPORT_SYMBOL_GPL vmlinux 0x927689bd crypto_find_alg +EXPORT_SYMBOL_GPL vmlinux 0x9294113a gpiochip_generic_request +EXPORT_SYMBOL_GPL vmlinux 0x92979103 edac_pci_del_device +EXPORT_SYMBOL_GPL vmlinux 0x92ac9425 dev_pm_domain_attach EXPORT_SYMBOL_GPL vmlinux 0x92b8c78b hyperv_pcpu_output_arg -EXPORT_SYMBOL_GPL vmlinux 0x92c90d90 unregister_acpi_bus_type +EXPORT_SYMBOL_GPL vmlinux 0x92b90690 clk_hw_get_num_parents +EXPORT_SYMBOL_GPL vmlinux 0x92bc8382 con_debug_enter +EXPORT_SYMBOL_GPL vmlinux 0x92be830d pm_runtime_force_resume +EXPORT_SYMBOL_GPL vmlinux 0x92c306d3 tty_port_link_device +EXPORT_SYMBOL_GPL vmlinux 0x92c65132 __alloc_pages_bulk EXPORT_SYMBOL_GPL vmlinux 0x92d31cfb fixed_phy_add -EXPORT_SYMBOL_GPL vmlinux 0x92d4a9d0 securityfs_remove -EXPORT_SYMBOL_GPL vmlinux 0x92d79024 hrtimer_init_sleeper -EXPORT_SYMBOL_GPL vmlinux 0x92d7ad1f ata_bmdma_port_ops EXPORT_SYMBOL_GPL vmlinux 0x92db8f68 do_trace_rcu_torture_read EXPORT_SYMBOL_GPL vmlinux 0x92e8e9ab fsverity_enqueue_verify_work -EXPORT_SYMBOL_GPL vmlinux 0x92efb1f1 ata_pci_sff_activate_host -EXPORT_SYMBOL_GPL vmlinux 0x92ff69ab acpi_dev_get_resources -EXPORT_SYMBOL_GPL vmlinux 0x93034a58 nvme_unfreeze -EXPORT_SYMBOL_GPL vmlinux 0x93038771 regulator_set_soft_start_regmap -EXPORT_SYMBOL_GPL vmlinux 0x930d6cca icc_provider_add -EXPORT_SYMBOL_GPL vmlinux 0x931d3ae4 irq_chip_set_affinity_parent -EXPORT_SYMBOL_GPL vmlinux 0x931f05ef devlink_params_unregister +EXPORT_SYMBOL_GPL vmlinux 0x92f2a4e7 perf_event_update_userpage +EXPORT_SYMBOL_GPL vmlinux 0x92fcd258 tty_ldisc_deref +EXPORT_SYMBOL_GPL vmlinux 0x9300b1be edac_device_del_device +EXPORT_SYMBOL_GPL vmlinux 0x930a485d restore_online_page_callback +EXPORT_SYMBOL_GPL vmlinux 0x9319a913 usb_reset_device EXPORT_SYMBOL_GPL vmlinux 0x93255b2b ring_buffer_lock_reserve EXPORT_SYMBOL_GPL vmlinux 0x932c8d7a linear_range_get_value_array -EXPORT_SYMBOL_GPL vmlinux 0x9339a8c5 dma_get_slave_caps EXPORT_SYMBOL_GPL vmlinux 0x933f75e0 usb_unlink_anchored_urbs -EXPORT_SYMBOL_GPL vmlinux 0x9347b3f8 power_supply_class -EXPORT_SYMBOL_GPL vmlinux 0x93507287 sata_scr_valid -EXPORT_SYMBOL_GPL vmlinux 0x9381554a crypto_unregister_rng +EXPORT_SYMBOL_GPL vmlinux 0x93470e4a tcp_ca_openreq_child +EXPORT_SYMBOL_GPL vmlinux 0x9365e205 dma_need_sync +EXPORT_SYMBOL_GPL vmlinux 0x9365fb08 wwan_port_rx +EXPORT_SYMBOL_GPL vmlinux 0x937811a3 netif_carrier_event +EXPORT_SYMBOL_GPL vmlinux 0x93792a79 gpiochip_add_pin_range EXPORT_SYMBOL_GPL vmlinux 0x9384cd49 ata_tf_from_fis -EXPORT_SYMBOL_GPL vmlinux 0x93878ce2 msg_zerocopy_callback -EXPORT_SYMBOL_GPL vmlinux 0x93a3f17b sock_diag_check_cookie -EXPORT_SYMBOL_GPL vmlinux 0x93b92db8 dev_pm_set_wake_irq -EXPORT_SYMBOL_GPL vmlinux 0x93bdec71 trace_array_destroy -EXPORT_SYMBOL_GPL vmlinux 0x93c2ef7b con_debug_enter +EXPORT_SYMBOL_GPL vmlinux 0x93862b47 devm_usb_get_phy EXPORT_SYMBOL_GPL vmlinux 0x93c7edeb usb_find_common_endpoints -EXPORT_SYMBOL_GPL vmlinux 0x93d8cbaf events_sysfs_show -EXPORT_SYMBOL_GPL vmlinux 0x93da1451 dev_nit_active +EXPORT_SYMBOL_GPL vmlinux 0x93cb256f devlink_param_driverinit_value_get +EXPORT_SYMBOL_GPL vmlinux 0x93d0fe3c devlink_param_unregister EXPORT_SYMBOL_GPL vmlinux 0x93dc2586 pgprot_writethrough -EXPORT_SYMBOL_GPL vmlinux 0x93de73e9 blk_mq_unquiesce_queue -EXPORT_SYMBOL_GPL vmlinux 0x93e957de sch_frag_xmit_hook -EXPORT_SYMBOL_GPL vmlinux 0x93ece87f devlink_port_params_register +EXPORT_SYMBOL_GPL vmlinux 0x93eb824d task_active_pid_ns EXPORT_SYMBOL_GPL vmlinux 0x93edef07 devlink_health_report EXPORT_SYMBOL_GPL vmlinux 0x93f55fe0 power_supply_batinfo_ocv2cap -EXPORT_SYMBOL_GPL vmlinux 0x93fc7d7a usb_put_intf -EXPORT_SYMBOL_GPL vmlinux 0x93fdd734 strp_process -EXPORT_SYMBOL_GPL vmlinux 0x940d5375 addrconf_add_linklocal -EXPORT_SYMBOL_GPL vmlinux 0x94153e6f fscrypt_drop_inode -EXPORT_SYMBOL_GPL vmlinux 0x94163058 fscrypt_set_context +EXPORT_SYMBOL_GPL vmlinux 0x94138faf pci_destroy_slot EXPORT_SYMBOL_GPL vmlinux 0x941a3d4f clk_hw_unregister_fixed_rate EXPORT_SYMBOL_GPL vmlinux 0x941f2aaa eventfd_ctx_put EXPORT_SYMBOL_GPL vmlinux 0x9424058f arch_haltpoll_disable EXPORT_SYMBOL_GPL vmlinux 0x9425bb34 nvmem_dev_name -EXPORT_SYMBOL_GPL vmlinux 0x942ea513 generic_fh_to_dentry +EXPORT_SYMBOL_GPL vmlinux 0x942d261d acpi_dev_get_first_consumer_dev EXPORT_SYMBOL_GPL vmlinux 0x9430b198 trace_dump_stack EXPORT_SYMBOL_GPL vmlinux 0x9436e405 memory_group_register_dynamic -EXPORT_SYMBOL_GPL vmlinux 0x943b95b2 regulator_bulk_register_supply_alias -EXPORT_SYMBOL_GPL vmlinux 0x944be01c wakeup_sources_walk_next -EXPORT_SYMBOL_GPL vmlinux 0x9454c6c6 cpufreq_register_driver -EXPORT_SYMBOL_GPL vmlinux 0x94617e92 devlink_reload_disable -EXPORT_SYMBOL_GPL vmlinux 0x9461eeb9 verify_signature -EXPORT_SYMBOL_GPL vmlinux 0x946373ae vfio_virqfd_enable -EXPORT_SYMBOL_GPL vmlinux 0x94682b2f ata_link_abort +EXPORT_SYMBOL_GPL vmlinux 0x9439650f wb_writeout_inc +EXPORT_SYMBOL_GPL vmlinux 0x9445127d device_initialize EXPORT_SYMBOL_GPL vmlinux 0x946dd559 sha224_zero_message_hash -EXPORT_SYMBOL_GPL vmlinux 0x947b3aff usb_register_driver +EXPORT_SYMBOL_GPL vmlinux 0x94722a6d devlink_dpipe_entry_ctx_prepare +EXPORT_SYMBOL_GPL vmlinux 0x9474379b pm_runtime_enable EXPORT_SYMBOL_GPL vmlinux 0x947b40c6 cpu_smt_possible -EXPORT_SYMBOL_GPL vmlinux 0x947e4824 md_do_sync -EXPORT_SYMBOL_GPL vmlinux 0x94881e8f __pm_runtime_suspend -EXPORT_SYMBOL_GPL vmlinux 0x948e149a irq_create_of_mapping -EXPORT_SYMBOL_GPL vmlinux 0x9493cd01 cpu_subsys +EXPORT_SYMBOL_GPL vmlinux 0x94852281 usb_unlocked_enable_lpm EXPORT_SYMBOL_GPL vmlinux 0x949b5176 devlink_region_snapshot_create EXPORT_SYMBOL_GPL vmlinux 0x949f7342 __alloc_percpu -EXPORT_SYMBOL_GPL vmlinux 0x94a1ea0a iomap_page_mkwrite -EXPORT_SYMBOL_GPL vmlinux 0x94a8b553 device_set_of_node_from_dev -EXPORT_SYMBOL_GPL vmlinux 0x94ab6206 dw_pcie_find_ext_capability -EXPORT_SYMBOL_GPL vmlinux 0x94b54686 led_trigger_blink -EXPORT_SYMBOL_GPL vmlinux 0x94c71561 __devm_clk_hw_register_mux -EXPORT_SYMBOL_GPL vmlinux 0x94d2ffe3 __clk_hw_register_fixed_rate -EXPORT_SYMBOL_GPL vmlinux 0x94dc10fe mmu_notifier_range_update_to_read_only -EXPORT_SYMBOL_GPL vmlinux 0x94eda2c7 devfreq_cooling_unregister +EXPORT_SYMBOL_GPL vmlinux 0x94d579f6 find_mci_by_dev EXPORT_SYMBOL_GPL vmlinux 0x94ef4d05 cpci_hp_stop -EXPORT_SYMBOL_GPL vmlinux 0x94fa08b7 dev_pm_opp_set_sharing_cpus -EXPORT_SYMBOL_GPL vmlinux 0x94faf441 bpf_trace_run12 -EXPORT_SYMBOL_GPL vmlinux 0x95027b69 ip6_append_data +EXPORT_SYMBOL_GPL vmlinux 0x94f8a9be pci_hp_del EXPORT_SYMBOL_GPL vmlinux 0x9504df26 irq_wake_thread -EXPORT_SYMBOL_GPL vmlinux 0x950659ad inet_twsk_put -EXPORT_SYMBOL_GPL vmlinux 0x95190860 of_phy_provider_unregister +EXPORT_SYMBOL_GPL vmlinux 0x95134df8 wbt_disable_default EXPORT_SYMBOL_GPL vmlinux 0x951a2773 crypto_has_alg -EXPORT_SYMBOL_GPL vmlinux 0x951dc501 thermal_zone_get_offset +EXPORT_SYMBOL_GPL vmlinux 0x951ab565 dma_buf_vmap +EXPORT_SYMBOL_GPL vmlinux 0x9522f69c clk_register_fixed_factor EXPORT_SYMBOL_GPL vmlinux 0x952664c5 do_exit -EXPORT_SYMBOL_GPL vmlinux 0x952ee18c cpuidle_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0x9535352c switchdev_handle_port_attr_set EXPORT_SYMBOL_GPL vmlinux 0x953e1b9e ktime_get_real_seconds -EXPORT_SYMBOL_GPL vmlinux 0x953f0348 regmap_async_complete_cb -EXPORT_SYMBOL_GPL vmlinux 0x953fd78d split_page -EXPORT_SYMBOL_GPL vmlinux 0x95527cfa __tracepoint_napi_poll -EXPORT_SYMBOL_GPL vmlinux 0x95531551 md_allow_write +EXPORT_SYMBOL_GPL vmlinux 0x9556b5a2 nvmem_cell_read_u8 EXPORT_SYMBOL_GPL vmlinux 0x955b0e2e kthread_worker_fn EXPORT_SYMBOL_GPL vmlinux 0x95609b26 context_tracking_key EXPORT_SYMBOL_GPL vmlinux 0x956ac400 ring_buffer_dropped_events_cpu -EXPORT_SYMBOL_GPL vmlinux 0x956b04af acpi_create_platform_device -EXPORT_SYMBOL_GPL vmlinux 0x956f5c50 acpi_subsys_restore_early -EXPORT_SYMBOL_GPL vmlinux 0x957699eb phy_exit +EXPORT_SYMBOL_GPL vmlinux 0x9575d369 rio_local_set_device_id +EXPORT_SYMBOL_GPL vmlinux 0x957a1c6b devlink_rate_nodes_destroy +EXPORT_SYMBOL_GPL vmlinux 0x957c69ad wakeup_source_add +EXPORT_SYMBOL_GPL vmlinux 0x95802daf regulator_register_supply_alias EXPORT_SYMBOL_GPL vmlinux 0x95843030 mpi_ec_init -EXPORT_SYMBOL_GPL vmlinux 0x958906ca spi_mem_exec_op EXPORT_SYMBOL_GPL vmlinux 0x958df3ac zs_free EXPORT_SYMBOL_GPL vmlinux 0x9593ef31 register_ftrace_export -EXPORT_SYMBOL_GPL vmlinux 0x9596723c extcon_find_edev_by_node -EXPORT_SYMBOL_GPL vmlinux 0x95aa1f94 phy_pm_runtime_put -EXPORT_SYMBOL_GPL vmlinux 0x95af8087 regulator_irq_helper +EXPORT_SYMBOL_GPL vmlinux 0x95acf615 l3mdev_ifindex_lookup_by_table_id +EXPORT_SYMBOL_GPL vmlinux 0x95b48ab6 spi_mem_dirmap_destroy EXPORT_SYMBOL_GPL vmlinux 0x95bc9078 btree_free +EXPORT_SYMBOL_GPL vmlinux 0x95da0fac dax_iomap_rw +EXPORT_SYMBOL_GPL vmlinux 0x95e502b8 regulator_get_optional +EXPORT_SYMBOL_GPL vmlinux 0x95e5d1d0 blk_mq_queue_inflight +EXPORT_SYMBOL_GPL vmlinux 0x95ed7493 ata_pci_sff_activate_host EXPORT_SYMBOL_GPL vmlinux 0x95ef1ccc dmi_memdev_size +EXPORT_SYMBOL_GPL vmlinux 0x960eb21b __SCK__tp_func_neigh_cleanup_and_release EXPORT_SYMBOL_GPL vmlinux 0x961286e0 ring_buffer_read_events_cpu EXPORT_SYMBOL_GPL vmlinux 0x9615b005 hv_map_ioapic_interrupt +EXPORT_SYMBOL_GPL vmlinux 0x9621af33 kobject_uevent_env EXPORT_SYMBOL_GPL vmlinux 0x9621d738 alarm_start_relative EXPORT_SYMBOL_GPL vmlinux 0x962523b1 kobj_sysfs_ops EXPORT_SYMBOL_GPL vmlinux 0x962c8ae1 usb_kill_anchored_urbs -EXPORT_SYMBOL_GPL vmlinux 0x9648fa63 ip_tunnel_ctl -EXPORT_SYMBOL_GPL vmlinux 0x964b207a regulator_set_pull_down_regmap EXPORT_SYMBOL_GPL vmlinux 0x96554810 register_keyboard_notifier -EXPORT_SYMBOL_GPL vmlinux 0x9660697c gpio_to_desc -EXPORT_SYMBOL_GPL vmlinux 0x96612434 fib_nl_newrule -EXPORT_SYMBOL_GPL vmlinux 0x966f1b19 blk_mq_rdma_map_queues -EXPORT_SYMBOL_GPL vmlinux 0x9674229a __irq_resolve_mapping +EXPORT_SYMBOL_GPL vmlinux 0x965922d3 nf_nat_hook +EXPORT_SYMBOL_GPL vmlinux 0x965f7344 __devm_regmap_init_mmio_clk +EXPORT_SYMBOL_GPL vmlinux 0x9663f0be handle_fasteoi_nmi +EXPORT_SYMBOL_GPL vmlinux 0x967830d2 ata_sff_freeze EXPORT_SYMBOL_GPL vmlinux 0x968f9a23 efivar_entry_iter_begin -EXPORT_SYMBOL_GPL vmlinux 0x96afb732 raw_hash_sk -EXPORT_SYMBOL_GPL vmlinux 0x96eba3a6 device_remove_file_self -EXPORT_SYMBOL_GPL vmlinux 0x96ed7fd6 regcache_drop_region -EXPORT_SYMBOL_GPL vmlinux 0x96f28cd8 nvme_set_queue_count -EXPORT_SYMBOL_GPL vmlinux 0x96f39bc7 __put_net -EXPORT_SYMBOL_GPL vmlinux 0x9703bf48 nvme_start_ctrl +EXPORT_SYMBOL_GPL vmlinux 0x96911e82 ata_host_init +EXPORT_SYMBOL_GPL vmlinux 0x96a3070c device_add_software_node +EXPORT_SYMBOL_GPL vmlinux 0x96cb430a mmu_notifier_register +EXPORT_SYMBOL_GPL vmlinux 0x96ddd2d9 strp_done +EXPORT_SYMBOL_GPL vmlinux 0x96e0a000 spi_res_release +EXPORT_SYMBOL_GPL vmlinux 0x96ec97c7 rio_mport_read_config_8 EXPORT_SYMBOL_GPL vmlinux 0x9714e0bb ktime_get_raw -EXPORT_SYMBOL_GPL vmlinux 0x97188927 extcon_unregister_notifier_all +EXPORT_SYMBOL_GPL vmlinux 0x97178247 mddev_init_writes_pending EXPORT_SYMBOL_GPL vmlinux 0x9719bcfd pmc_atom_read -EXPORT_SYMBOL_GPL vmlinux 0x971f2973 input_ff_flush -EXPORT_SYMBOL_GPL vmlinux 0x972906cb devm_fwnode_pwm_get -EXPORT_SYMBOL_GPL vmlinux 0x972f941d xdp_build_skb_from_frame +EXPORT_SYMBOL_GPL vmlinux 0x972fcf04 kernfs_put +EXPORT_SYMBOL_GPL vmlinux 0x9742e57e scsi_bus_type +EXPORT_SYMBOL_GPL vmlinux 0x974e5afe pid_vnr EXPORT_SYMBOL_GPL vmlinux 0x975519c1 asymmetric_key_id_same +EXPORT_SYMBOL_GPL vmlinux 0x9760f0ba usb_hcd_start_port_resume EXPORT_SYMBOL_GPL vmlinux 0x97623558 xas_create_range -EXPORT_SYMBOL_GPL vmlinux 0x97783460 spi_take_timestamp_pre EXPORT_SYMBOL_GPL vmlinux 0x977be5c7 klist_iter_init_node -EXPORT_SYMBOL_GPL vmlinux 0x977f84c2 devm_release_action -EXPORT_SYMBOL_GPL vmlinux 0x978809ad transport_setup_device -EXPORT_SYMBOL_GPL vmlinux 0x97c1f5d1 __mmu_notifier_register -EXPORT_SYMBOL_GPL vmlinux 0x97c57755 fb_bl_default_curve +EXPORT_SYMBOL_GPL vmlinux 0x9781ae5c tpm_pm_suspend +EXPORT_SYMBOL_GPL vmlinux 0x9790ea12 iommu_uapi_sva_bind_gpasid +EXPORT_SYMBOL_GPL vmlinux 0x97b06c90 regmap_noinc_write +EXPORT_SYMBOL_GPL vmlinux 0x97b95f0e scsi_queue_work +EXPORT_SYMBOL_GPL vmlinux 0x97d392ac crypto_req_done +EXPORT_SYMBOL_GPL vmlinux 0x97d5a38a debugfs_create_size_t EXPORT_SYMBOL_GPL vmlinux 0x97de2b83 debug_locks_silent -EXPORT_SYMBOL_GPL vmlinux 0x97f996c7 nvmem_register -EXPORT_SYMBOL_GPL vmlinux 0x9800397d acomp_request_alloc -EXPORT_SYMBOL_GPL vmlinux 0x9800c4ee devlink_resources_unregister -EXPORT_SYMBOL_GPL vmlinux 0x980529dc crypto_grab_skcipher -EXPORT_SYMBOL_GPL vmlinux 0x9808a9eb pwmchip_remove -EXPORT_SYMBOL_GPL vmlinux 0x98137e26 css_next_descendant_pre -EXPORT_SYMBOL_GPL vmlinux 0x982652b8 mbox_client_txdone +EXPORT_SYMBOL_GPL vmlinux 0x97e86baa fwnode_handle_get +EXPORT_SYMBOL_GPL vmlinux 0x980f75c1 irq_create_mapping_affinity EXPORT_SYMBOL_GPL vmlinux 0x9833bc0c hvc_kick -EXPORT_SYMBOL_GPL vmlinux 0x983f6419 devm_reset_controller_register -EXPORT_SYMBOL_GPL vmlinux 0x984b2dab genphy_c45_pma_suspend +EXPORT_SYMBOL_GPL vmlinux 0x9834eec7 dw8250_setup_port +EXPORT_SYMBOL_GPL vmlinux 0x9835c45e devres_destroy EXPORT_SYMBOL_GPL vmlinux 0x98503a63 mpi_alloc +EXPORT_SYMBOL_GPL vmlinux 0x98515cf2 rio_mport_get_physefb EXPORT_SYMBOL_GPL vmlinux 0x985453e1 lease_unregister_notifier -EXPORT_SYMBOL_GPL vmlinux 0x9854ac49 led_trigger_unregister -EXPORT_SYMBOL_GPL vmlinux 0x985ba5c0 __ip6_local_out -EXPORT_SYMBOL_GPL vmlinux 0x98655617 spi_statistics_add_transfer_stats -EXPORT_SYMBOL_GPL vmlinux 0x986d0c93 firmware_kobj +EXPORT_SYMBOL_GPL vmlinux 0x985fdde6 devlink_remote_reload_actions_performed EXPORT_SYMBOL_GPL vmlinux 0x9879932b crypto_register_notifier EXPORT_SYMBOL_GPL vmlinux 0x988a1a00 sn_region_size +EXPORT_SYMBOL_GPL vmlinux 0x988f4e0a fscrypt_mergeable_bio_bh EXPORT_SYMBOL_GPL vmlinux 0x989074ff kmsg_dump_reason_str -EXPORT_SYMBOL_GPL vmlinux 0x98986020 iommu_group_for_each_dev -EXPORT_SYMBOL_GPL vmlinux 0x98a21e53 device_bind_driver -EXPORT_SYMBOL_GPL vmlinux 0x98a9c79e mmput +EXPORT_SYMBOL_GPL vmlinux 0x98a28999 pci_epc_set_msi EXPORT_SYMBOL_GPL vmlinux 0x98b142fa blk_fill_rwbs -EXPORT_SYMBOL_GPL vmlinux 0x98bef39d fl6_merge_options -EXPORT_SYMBOL_GPL vmlinux 0x98c1f021 fuse_dev_alloc_install -EXPORT_SYMBOL_GPL vmlinux 0x98c36e2f serial8250_rpm_put_tx -EXPORT_SYMBOL_GPL vmlinux 0x98c4f471 tpm1_getcap -EXPORT_SYMBOL_GPL vmlinux 0x98c60f62 devm_gpiod_get_optional -EXPORT_SYMBOL_GPL vmlinux 0x98d6fc9c spi_sync_locked -EXPORT_SYMBOL_GPL vmlinux 0x98d92280 dw_pcie_upconfig_setup -EXPORT_SYMBOL_GPL vmlinux 0x98d9942b usb_get_from_anchor +EXPORT_SYMBOL_GPL vmlinux 0x98c2491a input_ff_destroy +EXPORT_SYMBOL_GPL vmlinux 0x98cd6ec0 bio_end_io_acct_remapped +EXPORT_SYMBOL_GPL vmlinux 0x98ceff02 irq_chip_mask_ack_parent +EXPORT_SYMBOL_GPL vmlinux 0x98cfcf49 bsg_remove_queue +EXPORT_SYMBOL_GPL vmlinux 0x98d6d9c5 report_iommu_fault +EXPORT_SYMBOL_GPL vmlinux 0x98df69ea pm_clk_suspend +EXPORT_SYMBOL_GPL vmlinux 0x98e3adb9 raw_unhash_sk +EXPORT_SYMBOL_GPL vmlinux 0x98ec2f2c regulator_is_enabled EXPORT_SYMBOL_GPL vmlinux 0x98ee62b2 ring_buffer_record_disable_cpu EXPORT_SYMBOL_GPL vmlinux 0x98f4d306 hyperv_flush_guest_mapping EXPORT_SYMBOL_GPL vmlinux 0x98fa1e20 dm_get_reserved_rq_based_ios -EXPORT_SYMBOL_GPL vmlinux 0x9901d4fe iommu_report_device_fault -EXPORT_SYMBOL_GPL vmlinux 0x9904d3cb vp_modern_set_queue_enable -EXPORT_SYMBOL_GPL vmlinux 0x990fe89b sysfs_rename_link_ns -EXPORT_SYMBOL_GPL vmlinux 0x99186ee7 platform_device_put -EXPORT_SYMBOL_GPL vmlinux 0x9925203f acpi_set_modalias EXPORT_SYMBOL_GPL vmlinux 0x9930f8a3 uv_bios_change_memprotect -EXPORT_SYMBOL_GPL vmlinux 0x9934aa32 virtqueue_disable_cb -EXPORT_SYMBOL_GPL vmlinux 0x993f9007 inet_csk_route_child_sock EXPORT_SYMBOL_GPL vmlinux 0x99430ba2 acpi_get_phys_id -EXPORT_SYMBOL_GPL vmlinux 0x99486943 regmap_field_read -EXPORT_SYMBOL_GPL vmlinux 0x9948e286 genphy_c45_pma_setup_forced -EXPORT_SYMBOL_GPL vmlinux 0x994de2a6 sk_msg_free_partial +EXPORT_SYMBOL_GPL vmlinux 0x994b34d6 klp_get_state EXPORT_SYMBOL_GPL vmlinux 0x995d1071 prof_on -EXPORT_SYMBOL_GPL vmlinux 0x995e1273 shmem_truncate_range -EXPORT_SYMBOL_GPL vmlinux 0x995ee2db irq_gc_ack_set_bit -EXPORT_SYMBOL_GPL vmlinux 0x99629251 fwnode_property_get_reference_args -EXPORT_SYMBOL_GPL vmlinux 0x9965fb8a __kernel_write +EXPORT_SYMBOL_GPL vmlinux 0x9963543c get_user_pages_fast_only EXPORT_SYMBOL_GPL vmlinux 0x9968aacb __audit_log_nfcfg -EXPORT_SYMBOL_GPL vmlinux 0x99777467 fscrypt_ioctl_remove_key +EXPORT_SYMBOL_GPL vmlinux 0x99751d22 crypto_alloc_kpp +EXPORT_SYMBOL_GPL vmlinux 0x9976a460 __traceiter_neigh_event_send_dead +EXPORT_SYMBOL_GPL vmlinux 0x998cdd20 skb_morph +EXPORT_SYMBOL_GPL vmlinux 0x998d11cb irq_domain_free_fwnode EXPORT_SYMBOL_GPL vmlinux 0x998d79d6 x509_decode_time -EXPORT_SYMBOL_GPL vmlinux 0x999a64c7 md_new_event -EXPORT_SYMBOL_GPL vmlinux 0x99a03856 devlink_trap_groups_unregister -EXPORT_SYMBOL_GPL vmlinux 0x99a0f131 dma_vunmap_noncontiguous -EXPORT_SYMBOL_GPL vmlinux 0x99a9ed6e regmap_field_alloc -EXPORT_SYMBOL_GPL vmlinux 0x99d3565a regulator_bulk_get +EXPORT_SYMBOL_GPL vmlinux 0x999001b7 edac_device_add_device +EXPORT_SYMBOL_GPL vmlinux 0x99b36b4d udp_tunnel_push_rx_port EXPORT_SYMBOL_GPL vmlinux 0x99dd730c page_reporting_unregister -EXPORT_SYMBOL_GPL vmlinux 0x99ed4937 crypto_register_rngs -EXPORT_SYMBOL_GPL vmlinux 0x99ed92e0 md_stop_writes +EXPORT_SYMBOL_GPL vmlinux 0x99e5906c pci_stop_and_remove_bus_device_locked EXPORT_SYMBOL_GPL vmlinux 0x99f018c4 nvmem_cell_read EXPORT_SYMBOL_GPL vmlinux 0x99f2d00a sysfs_emit_at -EXPORT_SYMBOL_GPL vmlinux 0x99f4cc4f acpi_device_fwnode_ops -EXPORT_SYMBOL_GPL vmlinux 0x9a04071f find_pid_ns -EXPORT_SYMBOL_GPL vmlinux 0x9a0ae27c cpci_hp_register_controller +EXPORT_SYMBOL_GPL vmlinux 0x99fd8312 __class_register EXPORT_SYMBOL_GPL vmlinux 0x9a11a0fc crypto_attr_alg_name -EXPORT_SYMBOL_GPL vmlinux 0x9a12595d tty_port_tty_hangup -EXPORT_SYMBOL_GPL vmlinux 0x9a14d41d sock_diag_register_inet_compat EXPORT_SYMBOL_GPL vmlinux 0x9a185ace tick_nohz_full_running +EXPORT_SYMBOL_GPL vmlinux 0x9a189d6f spi_sync EXPORT_SYMBOL_GPL vmlinux 0x9a23ea6b alarm_expires_remaining -EXPORT_SYMBOL_GPL vmlinux 0x9a254f6b cpuidle_register -EXPORT_SYMBOL_GPL vmlinux 0x9a3bb9f4 clk_hw_get_parent -EXPORT_SYMBOL_GPL vmlinux 0x9a454d66 ata_host_alloc_pinfo +EXPORT_SYMBOL_GPL vmlinux 0x9a3b0cb6 percpu_down_write +EXPORT_SYMBOL_GPL vmlinux 0x9a5235d4 blockdev_superblock EXPORT_SYMBOL_GPL vmlinux 0x9a58dd2d trace_print_bitmask_seq -EXPORT_SYMBOL_GPL vmlinux 0x9a5c8e8c nvme_sync_io_queues +EXPORT_SYMBOL_GPL vmlinux 0x9a5cb6fc device_for_each_child EXPORT_SYMBOL_GPL vmlinux 0x9a5dce5c rhashtable_walk_start_check -EXPORT_SYMBOL_GPL vmlinux 0x9a63ecb4 vfs_submount -EXPORT_SYMBOL_GPL vmlinux 0x9a6619de device_dma_supported -EXPORT_SYMBOL_GPL vmlinux 0x9a7f0616 mddev_suspend -EXPORT_SYMBOL_GPL vmlinux 0x9a83dd40 dax_finish_sync_fault -EXPORT_SYMBOL_GPL vmlinux 0x9a998fbd sysfs_groups_change_owner -EXPORT_SYMBOL_GPL vmlinux 0x9aa13860 irq_gc_mask_set_bit +EXPORT_SYMBOL_GPL vmlinux 0x9a8a4bf7 kernel_kobj +EXPORT_SYMBOL_GPL vmlinux 0x9a8dd53f ip_icmp_error_rfc4884 EXPORT_SYMBOL_GPL vmlinux 0x9aa71c2a efi_query_variable_store EXPORT_SYMBOL_GPL vmlinux 0x9aaac699 dev_pm_opp_cpumask_remove_table -EXPORT_SYMBOL_GPL vmlinux 0x9aba6349 __traceiter_rpm_idle +EXPORT_SYMBOL_GPL vmlinux 0x9ab63861 __devm_irq_alloc_descs +EXPORT_SYMBOL_GPL vmlinux 0x9ab90059 fib_new_table +EXPORT_SYMBOL_GPL vmlinux 0x9abccc67 strp_data_ready EXPORT_SYMBOL_GPL vmlinux 0x9ac11b74 suspend_set_ops -EXPORT_SYMBOL_GPL vmlinux 0x9ac77961 devlink_trap_report -EXPORT_SYMBOL_GPL vmlinux 0x9ad5674e devm_platform_ioremap_resource_byname +EXPORT_SYMBOL_GPL vmlinux 0x9acefb80 irq_domain_xlate_onecell +EXPORT_SYMBOL_GPL vmlinux 0x9ad8bfc4 rtnl_af_register +EXPORT_SYMBOL_GPL vmlinux 0x9ad8e566 led_trigger_unregister_simple EXPORT_SYMBOL_GPL vmlinux 0x9aeacb87 ring_buffer_iter_empty -EXPORT_SYMBOL_GPL vmlinux 0x9af08cc6 tpm_chip_unregister EXPORT_SYMBOL_GPL vmlinux 0x9af49514 icc_bulk_set_bw -EXPORT_SYMBOL_GPL vmlinux 0x9af617cb mbox_controller_unregister -EXPORT_SYMBOL_GPL vmlinux 0x9b085eef clk_hw_get_parent_index -EXPORT_SYMBOL_GPL vmlinux 0x9b088d18 ncsi_register_dev -EXPORT_SYMBOL_GPL vmlinux 0x9b194301 pinctrl_add_gpio_range +EXPORT_SYMBOL_GPL vmlinux 0x9b0c5040 devlink_trap_policers_register +EXPORT_SYMBOL_GPL vmlinux 0x9b0c7a2e __traceiter_br_fdb_update +EXPORT_SYMBOL_GPL vmlinux 0x9b105ef3 acpi_dev_add_driver_gpios +EXPORT_SYMBOL_GPL vmlinux 0x9b12d680 acpi_cppc_processor_probe +EXPORT_SYMBOL_GPL vmlinux 0x9b13f9ff tps65912_device_init +EXPORT_SYMBOL_GPL vmlinux 0x9b30e742 dst_blackhole_update_pmtu +EXPORT_SYMBOL_GPL vmlinux 0x9b43e9ba devm_clk_notifier_register EXPORT_SYMBOL_GPL vmlinux 0x9b555c8c pm_suspend_default_s2idle -EXPORT_SYMBOL_GPL vmlinux 0x9b5a23b1 __tracepoint_extlog_mem_event +EXPORT_SYMBOL_GPL vmlinux 0x9b5b1d06 tty_kopen_exclusive EXPORT_SYMBOL_GPL vmlinux 0x9b698c42 ioasid_set_data EXPORT_SYMBOL_GPL vmlinux 0x9b6ec967 ring_buffer_size -EXPORT_SYMBOL_GPL vmlinux 0x9b714273 devm_power_supply_register -EXPORT_SYMBOL_GPL vmlinux 0x9b7df71a __tracepoint_non_standard_event -EXPORT_SYMBOL_GPL vmlinux 0x9b7e22e5 devm_kfree -EXPORT_SYMBOL_GPL vmlinux 0x9b835636 pci_epf_bind -EXPORT_SYMBOL_GPL vmlinux 0x9b87ba26 usb_hcd_giveback_urb +EXPORT_SYMBOL_GPL vmlinux 0x9b749454 regmap_write_async +EXPORT_SYMBOL_GPL vmlinux 0x9b86c773 phy_exit +EXPORT_SYMBOL_GPL vmlinux 0x9b87fe39 dm_table_set_type EXPORT_SYMBOL_GPL vmlinux 0x9b896724 devlink_param_value_str_fill -EXPORT_SYMBOL_GPL vmlinux 0x9b8a7cef trace_event_buffer_lock_reserve EXPORT_SYMBOL_GPL vmlinux 0x9b9071cb get_old_itimerspec32 EXPORT_SYMBOL_GPL vmlinux 0x9b92d16e pinctrl_gpio_set_config EXPORT_SYMBOL_GPL vmlinux 0x9b9f3648 pcibios_scan_specific_bus EXPORT_SYMBOL_GPL vmlinux 0x9ba2bb2b gpio_request_array EXPORT_SYMBOL_GPL vmlinux 0x9bad141d hv_hypercall_pg +EXPORT_SYMBOL_GPL vmlinux 0x9bc191a7 crypto_register_templates +EXPORT_SYMBOL_GPL vmlinux 0x9bc3e8dd gpiod_get_optional EXPORT_SYMBOL_GPL vmlinux 0x9bcf9f7d housekeeping_enabled +EXPORT_SYMBOL_GPL vmlinux 0x9be238c9 pci_epc_set_bar EXPORT_SYMBOL_GPL vmlinux 0x9be30d27 mhp_get_pluggable_range EXPORT_SYMBOL_GPL vmlinux 0x9bece81b mpi_cmp_ui -EXPORT_SYMBOL_GPL vmlinux 0x9befe20e posix_acl_create -EXPORT_SYMBOL_GPL vmlinux 0x9bf3b95e da9052_adc_manual_read -EXPORT_SYMBOL_GPL vmlinux 0x9c0d820c pinctrl_unregister -EXPORT_SYMBOL_GPL vmlinux 0x9c29a4d5 smpboot_register_percpu_thread -EXPORT_SYMBOL_GPL vmlinux 0x9c29af77 vfio_group_get_external_user_from_dev -EXPORT_SYMBOL_GPL vmlinux 0x9c2bb005 dev_pm_opp_put -EXPORT_SYMBOL_GPL vmlinux 0x9c4e51cc thermal_remove_hwmon_sysfs -EXPORT_SYMBOL_GPL vmlinux 0x9c54321e misc_cg_uncharge -EXPORT_SYMBOL_GPL vmlinux 0x9c598f53 tty_get_icount -EXPORT_SYMBOL_GPL vmlinux 0x9c6022ed xdp_do_redirect +EXPORT_SYMBOL_GPL vmlinux 0x9c0810cb do_unregister_con_driver +EXPORT_SYMBOL_GPL vmlinux 0x9c40135e devlink_port_params_register +EXPORT_SYMBOL_GPL vmlinux 0x9c404e39 uart_console_write +EXPORT_SYMBOL_GPL vmlinux 0x9c5679e6 acpi_subsys_runtime_suspend +EXPORT_SYMBOL_GPL vmlinux 0x9c5e8e6e __fscrypt_inode_uses_inline_crypto +EXPORT_SYMBOL_GPL vmlinux 0x9c6bd93e __fscrypt_prepare_lookup EXPORT_SYMBOL_GPL vmlinux 0x9c6febfc add_uevent_var -EXPORT_SYMBOL_GPL vmlinux 0x9c738955 inet_csk_listen_stop -EXPORT_SYMBOL_GPL vmlinux 0x9c73dcbe nvdimm_setup_pfn -EXPORT_SYMBOL_GPL vmlinux 0x9c74f592 of_icc_get +EXPORT_SYMBOL_GPL vmlinux 0x9c755f74 crypto_skcipher_decrypt +EXPORT_SYMBOL_GPL vmlinux 0x9c75ca4f pci_enable_pcie_error_reporting +EXPORT_SYMBOL_GPL vmlinux 0x9c7ebff2 kstrdup_quotable_file EXPORT_SYMBOL_GPL vmlinux 0x9c803020 usb_phy_roothub_power_on -EXPORT_SYMBOL_GPL vmlinux 0x9c834cd0 crypto_stats_akcipher_encrypt -EXPORT_SYMBOL_GPL vmlinux 0x9c85bba9 devlink_port_region_create -EXPORT_SYMBOL_GPL vmlinux 0x9c940159 tcp_reno_ssthresh -EXPORT_SYMBOL_GPL vmlinux 0x9c9e682b sock_diag_unregister EXPORT_SYMBOL_GPL vmlinux 0x9ca480cc clk_gate_is_enabled -EXPORT_SYMBOL_GPL vmlinux 0x9cbb62d0 preempt_notifier_unregister +EXPORT_SYMBOL_GPL vmlinux 0x9cadf303 irq_chip_disable_parent EXPORT_SYMBOL_GPL vmlinux 0x9cc4f70a register_pm_notifier +EXPORT_SYMBOL_GPL vmlinux 0x9cc8a950 clockevents_config_and_register EXPORT_SYMBOL_GPL vmlinux 0x9cd7551a rhashtable_walk_stop EXPORT_SYMBOL_GPL vmlinux 0x9cdeca56 register_kretprobes -EXPORT_SYMBOL_GPL vmlinux 0x9ced1773 class_find_device EXPORT_SYMBOL_GPL vmlinux 0x9cf37c44 __iowrite32_copy EXPORT_SYMBOL_GPL vmlinux 0x9d09e8ae ring_buffer_event_data -EXPORT_SYMBOL_GPL vmlinux 0x9d0c153b rio_enable_rx_tx_port -EXPORT_SYMBOL_GPL vmlinux 0x9d13d4be regmap_raw_write_async EXPORT_SYMBOL_GPL vmlinux 0x9d14205c cr4_read_shadow -EXPORT_SYMBOL_GPL vmlinux 0x9d29bd1c usb_hcd_pci_pm_ops +EXPORT_SYMBOL_GPL vmlinux 0x9d23c875 tty_port_register_device_serdev +EXPORT_SYMBOL_GPL vmlinux 0x9d41aff9 fuse_sync_release +EXPORT_SYMBOL_GPL vmlinux 0x9d478d69 device_bind_driver EXPORT_SYMBOL_GPL vmlinux 0x9d4894c8 x2apic_mode -EXPORT_SYMBOL_GPL vmlinux 0x9d4d0c40 kstrdup_quotable_cmdline -EXPORT_SYMBOL_GPL vmlinux 0x9d52723c led_trigger_register -EXPORT_SYMBOL_GPL vmlinux 0x9d564e2e vmbus_connect_ring -EXPORT_SYMBOL_GPL vmlinux 0x9d5692eb kern_mount -EXPORT_SYMBOL_GPL vmlinux 0x9d6e75ac xhci_drop_endpoint -EXPORT_SYMBOL_GPL vmlinux 0x9d91d200 nvdimm_has_flush -EXPORT_SYMBOL_GPL vmlinux 0x9de29267 nvme_setup_cmd +EXPORT_SYMBOL_GPL vmlinux 0x9d494602 pci_cfg_access_unlock +EXPORT_SYMBOL_GPL vmlinux 0x9d51e356 pci_find_host_bridge +EXPORT_SYMBOL_GPL vmlinux 0x9d58e455 pci_find_next_capability +EXPORT_SYMBOL_GPL vmlinux 0x9d66acde ata_qc_complete +EXPORT_SYMBOL_GPL vmlinux 0x9d71ebf3 acpi_device_update_power +EXPORT_SYMBOL_GPL vmlinux 0x9d73e9a0 devfreq_event_get_event +EXPORT_SYMBOL_GPL vmlinux 0x9d7b39e7 __rtnl_link_register +EXPORT_SYMBOL_GPL vmlinux 0x9d7c2fbc vfs_write +EXPORT_SYMBOL_GPL vmlinux 0x9d867a52 dma_can_mmap +EXPORT_SYMBOL_GPL vmlinux 0x9da1e4de trace_event_reg +EXPORT_SYMBOL_GPL vmlinux 0x9da97fc6 pci_write_msi_msg +EXPORT_SYMBOL_GPL vmlinux 0x9db3b2b6 generic_fh_to_parent +EXPORT_SYMBOL_GPL vmlinux 0x9de82eb5 platform_driver_unregister +EXPORT_SYMBOL_GPL vmlinux 0x9df56533 skcipher_walk_async EXPORT_SYMBOL_GPL vmlinux 0x9e005e6f cppc_get_perf_caps -EXPORT_SYMBOL_GPL vmlinux 0x9e07b57d dma_buf_fd -EXPORT_SYMBOL_GPL vmlinux 0x9e13c236 invalidate_inode_pages2_range -EXPORT_SYMBOL_GPL vmlinux 0x9e1a0dc0 pm_generic_runtime_suspend -EXPORT_SYMBOL_GPL vmlinux 0x9e20c546 fsnotify_put_mark -EXPORT_SYMBOL_GPL vmlinux 0x9e354645 bpf_offload_dev_match -EXPORT_SYMBOL_GPL vmlinux 0x9e39ec63 wp_shared_mapping_range +EXPORT_SYMBOL_GPL vmlinux 0x9e00b88a trace_array_get_by_name +EXPORT_SYMBOL_GPL vmlinux 0x9e1843d5 tty_release_struct +EXPORT_SYMBOL_GPL vmlinux 0x9e1d75d1 public_key_subtype +EXPORT_SYMBOL_GPL vmlinux 0x9e2b54ea rio_register_scan +EXPORT_SYMBOL_GPL vmlinux 0x9e40f475 relay_switch_subbuf +EXPORT_SYMBOL_GPL vmlinux 0x9e4433d8 vfio_pci_core_err_handlers EXPORT_SYMBOL_GPL vmlinux 0x9e472f5f snmp_fold_field -EXPORT_SYMBOL_GPL vmlinux 0x9e4fcc70 ata_dummy_port_info -EXPORT_SYMBOL_GPL vmlinux 0x9e5cfcdc regulator_unregister_notifier -EXPORT_SYMBOL_GPL vmlinux 0x9e648709 dst_cache_set_ip4 -EXPORT_SYMBOL_GPL vmlinux 0x9e66e828 clk_hw_set_rate_range -EXPORT_SYMBOL_GPL vmlinux 0x9e6de13e iomap_file_unshare -EXPORT_SYMBOL_GPL vmlinux 0x9e72905a crypto_stats_akcipher_sign -EXPORT_SYMBOL_GPL vmlinux 0x9eb57ef7 auxiliary_device_init +EXPORT_SYMBOL_GPL vmlinux 0x9e4f12d7 hwspin_lock_request_specific +EXPORT_SYMBOL_GPL vmlinux 0x9e50b8a5 tty_get_pgrp +EXPORT_SYMBOL_GPL vmlinux 0x9e555465 task_user_regset_view +EXPORT_SYMBOL_GPL vmlinux 0x9e5ad4dd __tracepoint_arm_event +EXPORT_SYMBOL_GPL vmlinux 0x9e7900e4 devm_clk_hw_get_clk +EXPORT_SYMBOL_GPL vmlinux 0x9e8463f5 crypto_grab_aead +EXPORT_SYMBOL_GPL vmlinux 0x9ea499b5 free_vm_area +EXPORT_SYMBOL_GPL vmlinux 0x9eabcf63 irq_domain_free_irqs_common +EXPORT_SYMBOL_GPL vmlinux 0x9ebc4088 generic_fsdax_supported +EXPORT_SYMBOL_GPL vmlinux 0x9ecedd6e devm_krealloc EXPORT_SYMBOL_GPL vmlinux 0x9ed554b3 unregister_keyboard_notifier -EXPORT_SYMBOL_GPL vmlinux 0x9ee48f67 hwspin_lock_request -EXPORT_SYMBOL_GPL vmlinux 0x9ee510bc fwnode_create_software_node +EXPORT_SYMBOL_GPL vmlinux 0x9ed9c5ca ata_pci_bmdma_prepare_host +EXPORT_SYMBOL_GPL vmlinux 0x9ee274c7 vmbus_disconnect_ring EXPORT_SYMBOL_GPL vmlinux 0x9eebdde7 mpi_point_new -EXPORT_SYMBOL_GPL vmlinux 0x9f0c870a perf_event_update_userpage -EXPORT_SYMBOL_GPL vmlinux 0x9f13cb2a __traceiter_pelt_cfs_tp -EXPORT_SYMBOL_GPL vmlinux 0x9f16ccc4 devres_destroy -EXPORT_SYMBOL_GPL vmlinux 0x9f1eed20 irq_alloc_generic_chip +EXPORT_SYMBOL_GPL vmlinux 0x9ef32080 tpm_chip_start +EXPORT_SYMBOL_GPL vmlinux 0x9efb1ebc devlink_port_health_reporter_create +EXPORT_SYMBOL_GPL vmlinux 0x9f00cbab switchdev_port_obj_add +EXPORT_SYMBOL_GPL vmlinux 0x9f15f50d sync_page_io EXPORT_SYMBOL_GPL vmlinux 0x9f223fe4 __tracepoint_xdp_exception -EXPORT_SYMBOL_GPL vmlinux 0x9f28dd19 fwnode_property_read_string_array -EXPORT_SYMBOL_GPL vmlinux 0x9f2913ac driver_create_file -EXPORT_SYMBOL_GPL vmlinux 0x9f379f4b usb_asmedia_modifyflowcontrol -EXPORT_SYMBOL_GPL vmlinux 0x9f47d7d2 dev_pm_opp_find_freq_exact -EXPORT_SYMBOL_GPL vmlinux 0x9f4a10eb attribute_container_register +EXPORT_SYMBOL_GPL vmlinux 0x9f300729 pci_disable_sriov +EXPORT_SYMBOL_GPL vmlinux 0x9f3975d4 pm_generic_freeze_noirq +EXPORT_SYMBOL_GPL vmlinux 0x9f3f96f4 crypto_unregister_acomp EXPORT_SYMBOL_GPL vmlinux 0x9f4c4aa0 spi_delay_to_ns -EXPORT_SYMBOL_GPL vmlinux 0x9f72878c devlink_port_type_clear -EXPORT_SYMBOL_GPL vmlinux 0x9f7f1672 pci_epc_set_msi -EXPORT_SYMBOL_GPL vmlinux 0x9f8c445a inet_csk_update_pmtu -EXPORT_SYMBOL_GPL vmlinux 0x9f93831a xhci_shutdown -EXPORT_SYMBOL_GPL vmlinux 0x9f9b2d62 devm_regmap_add_irq_chip +EXPORT_SYMBOL_GPL vmlinux 0x9f5bb4c8 vfio_unregister_group_dev +EXPORT_SYMBOL_GPL vmlinux 0x9f6b4310 trace_array_destroy +EXPORT_SYMBOL_GPL vmlinux 0x9f6cc60a sysfs_create_groups +EXPORT_SYMBOL_GPL vmlinux 0x9f744bc2 fuse_fill_super_common +EXPORT_SYMBOL_GPL vmlinux 0x9f7f21e5 iommu_device_sysfs_add +EXPORT_SYMBOL_GPL vmlinux 0x9f817534 vfs_lock_file +EXPORT_SYMBOL_GPL vmlinux 0x9f95d8d4 ata_port_desc +EXPORT_SYMBOL_GPL vmlinux 0x9fa63c18 devfreq_event_get_edev_count +EXPORT_SYMBOL_GPL vmlinux 0x9fa87978 uart_set_options +EXPORT_SYMBOL_GPL vmlinux 0x9fa9c605 hvc_remove EXPORT_SYMBOL_GPL vmlinux 0x9fbfebab erst_write EXPORT_SYMBOL_GPL vmlinux 0x9fce80db fb_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0x9fdcd1dd handle_bad_irq EXPORT_SYMBOL_GPL vmlinux 0x9fe899b7 get_cpu_idle_time EXPORT_SYMBOL_GPL vmlinux 0x9fe939e1 mpi_powm -EXPORT_SYMBOL_GPL vmlinux 0x9ffdffc7 dw_pcie_host_deinit -EXPORT_SYMBOL_GPL vmlinux 0xa0062693 dma_wait_for_async_tx -EXPORT_SYMBOL_GPL vmlinux 0xa00627b4 crypto_unregister_kpp +EXPORT_SYMBOL_GPL vmlinux 0x9fed5fb5 crypto_lookup_template +EXPORT_SYMBOL_GPL vmlinux 0x9ff72b69 uart_get_rs485_mode +EXPORT_SYMBOL_GPL vmlinux 0x9ffd160c led_get_default_pattern EXPORT_SYMBOL_GPL vmlinux 0xa01a8d9b nd_cmd_bus_desc -EXPORT_SYMBOL_GPL vmlinux 0xa025aee1 devm_extcon_dev_unregister -EXPORT_SYMBOL_GPL vmlinux 0xa049a6e9 sbitmap_show -EXPORT_SYMBOL_GPL vmlinux 0xa049d211 do_unbind_con_driver +EXPORT_SYMBOL_GPL vmlinux 0xa029a760 crypto_unregister_aeads +EXPORT_SYMBOL_GPL vmlinux 0xa02d983b pinctrl_utils_add_map_configs +EXPORT_SYMBOL_GPL vmlinux 0xa043a979 crypto_grab_skcipher +EXPORT_SYMBOL_GPL vmlinux 0xa045b6b4 vmbus_sendpacket_mpb_desc +EXPORT_SYMBOL_GPL vmlinux 0xa0484710 devlink_dpipe_headers_unregister EXPORT_SYMBOL_GPL vmlinux 0xa04f945a cpus_read_lock -EXPORT_SYMBOL_GPL vmlinux 0xa0756df9 thp_get_unmapped_area -EXPORT_SYMBOL_GPL vmlinux 0xa07a6b77 ethnl_cable_test_step -EXPORT_SYMBOL_GPL vmlinux 0xa07f469e unmap_mapping_pages +EXPORT_SYMBOL_GPL vmlinux 0xa0682e08 __hwspin_unlock EXPORT_SYMBOL_GPL vmlinux 0xa080c5e5 smp_call_function_single_async EXPORT_SYMBOL_GPL vmlinux 0xa090478a arch_has_restricted_virtio_memory_access -EXPORT_SYMBOL_GPL vmlinux 0xa0a06f14 regulator_register_notifier -EXPORT_SYMBOL_GPL vmlinux 0xa0ac27d1 pm_clk_add_clk -EXPORT_SYMBOL_GPL vmlinux 0xa0af278f ata_bmdma_stop +EXPORT_SYMBOL_GPL vmlinux 0xa0b3a8fa mddev_unlock +EXPORT_SYMBOL_GPL vmlinux 0xa0bea946 led_set_brightness EXPORT_SYMBOL_GPL vmlinux 0xa0c0f1d7 __SCT__tp_func_neigh_timer_handler +EXPORT_SYMBOL_GPL vmlinux 0xa0cc3b91 pwmchip_add EXPORT_SYMBOL_GPL vmlinux 0xa0d3456d nr_swap_pages EXPORT_SYMBOL_GPL vmlinux 0xa0d81b76 __SCT__tp_func_devlink_hwmsg +EXPORT_SYMBOL_GPL vmlinux 0xa0d9e9df dev_queue_xmit_nit EXPORT_SYMBOL_GPL vmlinux 0xa0e671d8 __SCT__tp_func_sched_update_nr_running_tp -EXPORT_SYMBOL_GPL vmlinux 0xa0f38171 raw_unhash_sk -EXPORT_SYMBOL_GPL vmlinux 0xa0fdbf21 vfio_uninit_group_dev -EXPORT_SYMBOL_GPL vmlinux 0xa10a1b43 __spi_alloc_controller -EXPORT_SYMBOL_GPL vmlinux 0xa11e4c4d gpiod_set_raw_value -EXPORT_SYMBOL_GPL vmlinux 0xa1254710 pinctrl_utils_add_map_configs -EXPORT_SYMBOL_GPL vmlinux 0xa126c8c8 xfer_to_guest_mode_handle_work -EXPORT_SYMBOL_GPL vmlinux 0xa133ceb0 regulator_get_optional -EXPORT_SYMBOL_GPL vmlinux 0xa14cb1ce dev_pm_opp_enable -EXPORT_SYMBOL_GPL vmlinux 0xa156377d crypto_stats_akcipher_decrypt +EXPORT_SYMBOL_GPL vmlinux 0xa10a3d62 pinctrl_find_gpio_range_from_pin +EXPORT_SYMBOL_GPL vmlinux 0xa11234fa ipv6_recv_error +EXPORT_SYMBOL_GPL vmlinux 0xa1150116 sysfs_create_group +EXPORT_SYMBOL_GPL vmlinux 0xa123bd1d fsnotify_add_mark +EXPORT_SYMBOL_GPL vmlinux 0xa12cb6a8 acpi_register_gsi +EXPORT_SYMBOL_GPL vmlinux 0xa1368ca5 spi_unregister_controller +EXPORT_SYMBOL_GPL vmlinux 0xa139c3d8 badblocks_clear +EXPORT_SYMBOL_GPL vmlinux 0xa143c7b7 vmbus_connect_ring +EXPORT_SYMBOL_GPL vmlinux 0xa15532dd ata_ncq_sdev_attrs EXPORT_SYMBOL_GPL vmlinux 0xa156a1f2 erst_get_record_id_end -EXPORT_SYMBOL_GPL vmlinux 0xa160ac07 irq_domain_remove -EXPORT_SYMBOL_GPL vmlinux 0xa16536c3 sata_link_debounce EXPORT_SYMBOL_GPL vmlinux 0xa1691b63 xas_find_marked EXPORT_SYMBOL_GPL vmlinux 0xa16deb13 sbitmap_resize -EXPORT_SYMBOL_GPL vmlinux 0xa16e5264 pci_load_saved_state -EXPORT_SYMBOL_GPL vmlinux 0xa1731bfd sock_diag_unregister_inet_compat -EXPORT_SYMBOL_GPL vmlinux 0xa175b536 usb_alloc_dev -EXPORT_SYMBOL_GPL vmlinux 0xa192b97e inet6_csk_xmit -EXPORT_SYMBOL_GPL vmlinux 0xa1993587 sk_psock_msg_verdict -EXPORT_SYMBOL_GPL vmlinux 0xa1a1fd84 devlink_param_register -EXPORT_SYMBOL_GPL vmlinux 0xa1a82736 ip6_route_output_flags -EXPORT_SYMBOL_GPL vmlinux 0xa1abafc6 blk_trace_setup -EXPORT_SYMBOL_GPL vmlinux 0xa1ac4eda device_for_each_child_reverse -EXPORT_SYMBOL_GPL vmlinux 0xa1bec19b devm_extcon_dev_register -EXPORT_SYMBOL_GPL vmlinux 0xa1c21cf6 sysfs_create_group -EXPORT_SYMBOL_GPL vmlinux 0xa1c67a1e devlink_port_param_driverinit_value_set -EXPORT_SYMBOL_GPL vmlinux 0xa1c78a42 phy_remove_lookup -EXPORT_SYMBOL_GPL vmlinux 0xa1d2eebc ip6_dst_lookup -EXPORT_SYMBOL_GPL vmlinux 0xa1dde596 crypto_skcipher_decrypt -EXPORT_SYMBOL_GPL vmlinux 0xa1e583e0 crypto_enqueue_request +EXPORT_SYMBOL_GPL vmlinux 0xa17d2413 wbc_account_cgroup_owner +EXPORT_SYMBOL_GPL vmlinux 0xa1bf84b2 gpiod_set_config +EXPORT_SYMBOL_GPL vmlinux 0xa1c0556a blk_mq_unfreeze_queue +EXPORT_SYMBOL_GPL vmlinux 0xa1cb67fa blk_ksm_register +EXPORT_SYMBOL_GPL vmlinux 0xa1df3c95 scsi_target_unblock EXPORT_SYMBOL_GPL vmlinux 0xa1ed9c8b add_hwgenerator_randomness -EXPORT_SYMBOL_GPL vmlinux 0xa1fa893a dev_pm_genpd_add_notifier +EXPORT_SYMBOL_GPL vmlinux 0xa1edad01 attribute_container_register +EXPORT_SYMBOL_GPL vmlinux 0xa1efadc9 device_create +EXPORT_SYMBOL_GPL vmlinux 0xa1f1f5b8 fixed_phy_unregister +EXPORT_SYMBOL_GPL vmlinux 0xa1f94eb0 cpufreq_register_governor EXPORT_SYMBOL_GPL vmlinux 0xa20d01ba __trace_bprintk -EXPORT_SYMBOL_GPL vmlinux 0xa21bf8ee key_type_logon -EXPORT_SYMBOL_GPL vmlinux 0xa2282945 perf_pmu_register -EXPORT_SYMBOL_GPL vmlinux 0xa228527f edac_device_alloc_ctl_info -EXPORT_SYMBOL_GPL vmlinux 0xa22a7fde blk_mq_virtio_map_queues -EXPORT_SYMBOL_GPL vmlinux 0xa22c4ad5 kgdb_register_io_module -EXPORT_SYMBOL_GPL vmlinux 0xa2400949 __tracepoint_wbc_writepage -EXPORT_SYMBOL_GPL vmlinux 0xa269ae7d crypto_dequeue_request -EXPORT_SYMBOL_GPL vmlinux 0xa26a3f24 ata_sff_lost_interrupt -EXPORT_SYMBOL_GPL vmlinux 0xa26c529f __raw_v6_lookup -EXPORT_SYMBOL_GPL vmlinux 0xa26d07b3 usb_get_dr_mode +EXPORT_SYMBOL_GPL vmlinux 0xa20f6fc8 blk_mq_rdma_map_queues +EXPORT_SYMBOL_GPL vmlinux 0xa239e4a5 devlink_region_create +EXPORT_SYMBOL_GPL vmlinux 0xa240624c irq_chip_retrigger_hierarchy +EXPORT_SYMBOL_GPL vmlinux 0xa248db44 pci_walk_bus EXPORT_SYMBOL_GPL vmlinux 0xa26d9b4f workqueue_congested -EXPORT_SYMBOL_GPL vmlinux 0xa26f6f25 irq_domain_translate_twocell -EXPORT_SYMBOL_GPL vmlinux 0xa270dad8 devm_hwspin_lock_request -EXPORT_SYMBOL_GPL vmlinux 0xa275c532 __hvc_resize -EXPORT_SYMBOL_GPL vmlinux 0xa285ee01 usb_autopm_get_interface_no_resume -EXPORT_SYMBOL_GPL vmlinux 0xa2860de1 vp_modern_set_queue_size -EXPORT_SYMBOL_GPL vmlinux 0xa2ac828a tpm_calc_ordinal_duration -EXPORT_SYMBOL_GPL vmlinux 0xa2ad6154 nvme_fail_nonready_command -EXPORT_SYMBOL_GPL vmlinux 0xa2ad70b5 component_unbind_all -EXPORT_SYMBOL_GPL vmlinux 0xa2b2b9d0 devm_spi_mem_dirmap_destroy +EXPORT_SYMBOL_GPL vmlinux 0xa2705978 regulator_set_voltage_time +EXPORT_SYMBOL_GPL vmlinux 0xa2724bfd gpiochip_request_own_desc +EXPORT_SYMBOL_GPL vmlinux 0xa2873685 vmbus_establish_gpadl +EXPORT_SYMBOL_GPL vmlinux 0xa29283c5 cpufreq_frequency_table_get_index +EXPORT_SYMBOL_GPL vmlinux 0xa29eed10 regulator_desc_list_voltage_linear_range EXPORT_SYMBOL_GPL vmlinux 0xa2b99209 alarm_start -EXPORT_SYMBOL_GPL vmlinux 0xa2cf58b7 ethnl_cable_test_fault_length -EXPORT_SYMBOL_GPL vmlinux 0xa2d20d18 thermal_zone_device_register -EXPORT_SYMBOL_GPL vmlinux 0xa2da1ead rio_mport_read_config_8 -EXPORT_SYMBOL_GPL vmlinux 0xa2dde6e1 debugfs_lookup -EXPORT_SYMBOL_GPL vmlinux 0xa2de40c5 skb_cow_data EXPORT_SYMBOL_GPL vmlinux 0xa2e1b3ef trace_printk_init_buffers -EXPORT_SYMBOL_GPL vmlinux 0xa2eee718 md_bitmap_copy_from_slot -EXPORT_SYMBOL_GPL vmlinux 0xa2f61c15 sysfs_update_group +EXPORT_SYMBOL_GPL vmlinux 0xa2f0a760 __spi_alloc_controller EXPORT_SYMBOL_GPL vmlinux 0xa2f7487f hv_is_hibernation_supported -EXPORT_SYMBOL_GPL vmlinux 0xa30b792e dev_forward_skb -EXPORT_SYMBOL_GPL vmlinux 0xa30e9a5c ata_sff_data_xfer -EXPORT_SYMBOL_GPL vmlinux 0xa3129df9 syscon_regmap_lookup_by_phandle_optional -EXPORT_SYMBOL_GPL vmlinux 0xa315df51 pci_msi_prepare -EXPORT_SYMBOL_GPL vmlinux 0xa33f046d pci_dev_lock +EXPORT_SYMBOL_GPL vmlinux 0xa31a0462 tpm_tis_resume +EXPORT_SYMBOL_GPL vmlinux 0xa31ab974 devm_usb_get_phy_by_node +EXPORT_SYMBOL_GPL vmlinux 0xa32094f1 pci_epf_unbind +EXPORT_SYMBOL_GPL vmlinux 0xa3326e5f gpiod_set_consumer_name +EXPORT_SYMBOL_GPL vmlinux 0xa3359ea9 gpiochip_reqres_irq EXPORT_SYMBOL_GPL vmlinux 0xa33fd46f hv_map_memory -EXPORT_SYMBOL_GPL vmlinux 0xa353ccf9 __vmbus_driver_register +EXPORT_SYMBOL_GPL vmlinux 0xa344ebc7 gpiod_set_raw_array_value +EXPORT_SYMBOL_GPL vmlinux 0xa355eacd devm_watchdog_register_device +EXPORT_SYMBOL_GPL vmlinux 0xa36b9075 vp_modern_get_queue_size EXPORT_SYMBOL_GPL vmlinux 0xa36f50fb is_binary_blacklisted -EXPORT_SYMBOL_GPL vmlinux 0xa37d1608 dma_buf_export +EXPORT_SYMBOL_GPL vmlinux 0xa37dfd50 devm_devfreq_event_add_edev EXPORT_SYMBOL_GPL vmlinux 0xa38602cd drain_workqueue -EXPORT_SYMBOL_GPL vmlinux 0xa388c2f7 __SCK__tp_func_remove_device_from_group +EXPORT_SYMBOL_GPL vmlinux 0xa3868216 devm_kasprintf +EXPORT_SYMBOL_GPL vmlinux 0xa386a927 devlink_dpipe_headers_register EXPORT_SYMBOL_GPL vmlinux 0xa389a49a profile_event_register EXPORT_SYMBOL_GPL vmlinux 0xa38a9f71 get_itimerspec64 -EXPORT_SYMBOL_GPL vmlinux 0xa396256a gpiochip_request_own_desc +EXPORT_SYMBOL_GPL vmlinux 0xa39fd6bf crypto_stats_aead_decrypt EXPORT_SYMBOL_GPL vmlinux 0xa3a04602 btree_geo64 -EXPORT_SYMBOL_GPL vmlinux 0xa3a61f0d netdev_set_default_ethtool_ops -EXPORT_SYMBOL_GPL vmlinux 0xa3aa6998 __tracepoint_cpu_frequency +EXPORT_SYMBOL_GPL vmlinux 0xa3b6680b device_destroy +EXPORT_SYMBOL_GPL vmlinux 0xa3b84be7 dev_pm_qos_expose_latency_tolerance EXPORT_SYMBOL_GPL vmlinux 0xa3b958ce reset_hung_task_detector -EXPORT_SYMBOL_GPL vmlinux 0xa3bb3434 ata_sff_tf_read -EXPORT_SYMBOL_GPL vmlinux 0xa3bd56d7 skb_to_sgvec -EXPORT_SYMBOL_GPL vmlinux 0xa3e8b195 cpci_hp_unregister_bus +EXPORT_SYMBOL_GPL vmlinux 0xa3be59d4 __tracepoint_block_split +EXPORT_SYMBOL_GPL vmlinux 0xa3e78727 debugfs_attr_read +EXPORT_SYMBOL_GPL vmlinux 0xa3e94670 rio_set_port_lockout EXPORT_SYMBOL_GPL vmlinux 0xa3ece414 freezer_cgrp_subsys_enabled_key +EXPORT_SYMBOL_GPL vmlinux 0xa3ed4cb5 dev_pm_qos_remove_request EXPORT_SYMBOL_GPL vmlinux 0xa3f12f69 __crypto_xor -EXPORT_SYMBOL_GPL vmlinux 0xa3f2c95d __traceiter_devlink_hwmsg +EXPORT_SYMBOL_GPL vmlinux 0xa3fc41e5 strp_check_rcv EXPORT_SYMBOL_GPL vmlinux 0xa4031b7f sfp_parse_port EXPORT_SYMBOL_GPL vmlinux 0xa410a295 devlink_region_destroy -EXPORT_SYMBOL_GPL vmlinux 0xa412f324 __ip_tunnel_change_mtu -EXPORT_SYMBOL_GPL vmlinux 0xa421e2a3 vxlan_dev_create -EXPORT_SYMBOL_GPL vmlinux 0xa434dce5 clk_hw_rate_is_protected -EXPORT_SYMBOL_GPL vmlinux 0xa4382c41 devlink_port_type_eth_set -EXPORT_SYMBOL_GPL vmlinux 0xa43ca104 bus_register +EXPORT_SYMBOL_GPL vmlinux 0xa415e28d pci_epc_map_msi_irq +EXPORT_SYMBOL_GPL vmlinux 0xa41c7b2e __SCK__tp_func_neigh_event_send_done +EXPORT_SYMBOL_GPL vmlinux 0xa4239ed1 __crypto_alloc_tfm +EXPORT_SYMBOL_GPL vmlinux 0xa4273cbf iommu_group_get EXPORT_SYMBOL_GPL vmlinux 0xa4428e8b srcu_barrier +EXPORT_SYMBOL_GPL vmlinux 0xa445024c __pm_runtime_use_autosuspend EXPORT_SYMBOL_GPL vmlinux 0xa44a1307 interval_tree_iter_first -EXPORT_SYMBOL_GPL vmlinux 0xa44fed7c security_inode_setattr +EXPORT_SYMBOL_GPL vmlinux 0xa44cf5c1 devm_phy_destroy EXPORT_SYMBOL_GPL vmlinux 0xa452c297 hpet_mask_rtc_irq_bit +EXPORT_SYMBOL_GPL vmlinux 0xa4556875 debugfs_create_x32 EXPORT_SYMBOL_GPL vmlinux 0xa45c7b90 stack_trace_print EXPORT_SYMBOL_GPL vmlinux 0xa462d5a6 __SCT__tp_func_sched_overutilized_tp +EXPORT_SYMBOL_GPL vmlinux 0xa47a2381 pci_epf_create EXPORT_SYMBOL_GPL vmlinux 0xa48196c8 kdb_poll_idx +EXPORT_SYMBOL_GPL vmlinux 0xa482310a __trace_note_message EXPORT_SYMBOL_GPL vmlinux 0xa4ab7c1c ring_buffer_overruns EXPORT_SYMBOL_GPL vmlinux 0xa4b07fe7 ring_buffer_change_overwrite -EXPORT_SYMBOL_GPL vmlinux 0xa4b8af30 power_supply_get_battery_info EXPORT_SYMBOL_GPL vmlinux 0xa4c00324 asn1_encode_octet_string -EXPORT_SYMBOL_GPL vmlinux 0xa4cd7ba2 rio_mport_write_config_8 -EXPORT_SYMBOL_GPL vmlinux 0xa4d8ccd2 pci_bridge_secondary_bus_reset +EXPORT_SYMBOL_GPL vmlinux 0xa4c3f378 desc_to_gpio +EXPORT_SYMBOL_GPL vmlinux 0xa4cbd1db acpi_get_first_physical_node +EXPORT_SYMBOL_GPL vmlinux 0xa4d9ddd9 device_match_name +EXPORT_SYMBOL_GPL vmlinux 0xa4e00d4c iomap_bmap +EXPORT_SYMBOL_GPL vmlinux 0xa4e0bff1 watchdog_init_timeout +EXPORT_SYMBOL_GPL vmlinux 0xa4e3ed95 gpiod_count EXPORT_SYMBOL_GPL vmlinux 0xa4eb5793 sbitmap_weight -EXPORT_SYMBOL_GPL vmlinux 0xa4f29bc5 devm_gpio_request_one -EXPORT_SYMBOL_GPL vmlinux 0xa4f4b112 set_selection_kernel -EXPORT_SYMBOL_GPL vmlinux 0xa52bd753 icc_get_name +EXPORT_SYMBOL_GPL vmlinux 0xa4ee3167 genphy_c45_loopback +EXPORT_SYMBOL_GPL vmlinux 0xa5011f52 nvme_init_ctrl +EXPORT_SYMBOL_GPL vmlinux 0xa50229df gpiochip_lock_as_irq +EXPORT_SYMBOL_GPL vmlinux 0xa50d439a rio_release_dma +EXPORT_SYMBOL_GPL vmlinux 0xa50ec733 xfrm_audit_state_delete EXPORT_SYMBOL_GPL vmlinux 0xa531471e clk_save_context -EXPORT_SYMBOL_GPL vmlinux 0xa54e5576 sysfs_create_file_ns -EXPORT_SYMBOL_GPL vmlinux 0xa55735a8 serial8250_do_set_mctrl -EXPORT_SYMBOL_GPL vmlinux 0xa5746115 pci_max_pasids -EXPORT_SYMBOL_GPL vmlinux 0xa58dc6b5 bus_find_device +EXPORT_SYMBOL_GPL vmlinux 0xa535ca6f md_rdev_clear +EXPORT_SYMBOL_GPL vmlinux 0xa53cc4d0 __tracepoint_br_fdb_add +EXPORT_SYMBOL_GPL vmlinux 0xa53dd676 usb_root_hub_lost_power +EXPORT_SYMBOL_GPL vmlinux 0xa5406fbf __tracepoint_unmap +EXPORT_SYMBOL_GPL vmlinux 0xa542cfc7 ata_sas_port_start +EXPORT_SYMBOL_GPL vmlinux 0xa5500eb9 irq_domain_xlate_twocell +EXPORT_SYMBOL_GPL vmlinux 0xa5832b5d unix_outq_len +EXPORT_SYMBOL_GPL vmlinux 0xa5904972 devfreq_event_get_edev_by_phandle +EXPORT_SYMBOL_GPL vmlinux 0xa59bd9bd PageHuge EXPORT_SYMBOL_GPL vmlinux 0xa5a1793e unregister_ftrace_function -EXPORT_SYMBOL_GPL vmlinux 0xa5b50b8f regmap_get_val_bytes +EXPORT_SYMBOL_GPL vmlinux 0xa5ad0d41 bpf_trace_run3 +EXPORT_SYMBOL_GPL vmlinux 0xa5b2bfb5 pm_generic_suspend_noirq +EXPORT_SYMBOL_GPL vmlinux 0xa5b734a7 __phy_modify_mmd EXPORT_SYMBOL_GPL vmlinux 0xa5bda8a1 efi_capsule_supported -EXPORT_SYMBOL_GPL vmlinux 0xa5c8ae22 device_phy_find_device EXPORT_SYMBOL_GPL vmlinux 0xa5d7c388 pstore_type_to_name -EXPORT_SYMBOL_GPL vmlinux 0xa5dc5d7e watchdog_init_timeout -EXPORT_SYMBOL_GPL vmlinux 0xa5deaa2e loop_backing_file -EXPORT_SYMBOL_GPL vmlinux 0xa5e49904 switchdev_handle_fdb_add_to_device -EXPORT_SYMBOL_GPL vmlinux 0xa5ebf9f5 init_pid_ns EXPORT_SYMBOL_GPL vmlinux 0xa5efbf4c async_synchronize_full -EXPORT_SYMBOL_GPL vmlinux 0xa5fa11dc fwnode_get_parent -EXPORT_SYMBOL_GPL vmlinux 0xa61174f2 devlink_flash_update_timeout_notify -EXPORT_SYMBOL_GPL vmlinux 0xa62570d6 edac_mc_find_csrow_by_page -EXPORT_SYMBOL_GPL vmlinux 0xa627931b trace_output_call -EXPORT_SYMBOL_GPL vmlinux 0xa6314953 pci_epc_init_notify -EXPORT_SYMBOL_GPL vmlinux 0xa640cbb2 usb_hcd_pci_shutdown -EXPORT_SYMBOL_GPL vmlinux 0xa64c7a77 __SCK__tp_func_powernv_throttle -EXPORT_SYMBOL_GPL vmlinux 0xa6513790 bdev_disk_changed -EXPORT_SYMBOL_GPL vmlinux 0xa6615285 fwnode_property_read_u32_array -EXPORT_SYMBOL_GPL vmlinux 0xa66e7baa devm_of_phy_get_by_index -EXPORT_SYMBOL_GPL vmlinux 0xa6771a38 iomap_migrate_page -EXPORT_SYMBOL_GPL vmlinux 0xa67ad37d rio_set_port_lockout -EXPORT_SYMBOL_GPL vmlinux 0xa68834c4 xdp_rxq_info_is_reg +EXPORT_SYMBOL_GPL vmlinux 0xa5fe6a9e rio_alloc_net +EXPORT_SYMBOL_GPL vmlinux 0xa6061c64 ncsi_vlan_rx_add_vid +EXPORT_SYMBOL_GPL vmlinux 0xa607abb3 ip6_dst_lookup_flow +EXPORT_SYMBOL_GPL vmlinux 0xa644d599 fib6_check_nexthop +EXPORT_SYMBOL_GPL vmlinux 0xa658dcb9 __device_reset +EXPORT_SYMBOL_GPL vmlinux 0xa69463af pwm_free EXPORT_SYMBOL_GPL vmlinux 0xa6a088b7 fscrypt_match_name -EXPORT_SYMBOL_GPL vmlinux 0xa6a2e494 led_set_brightness_nosleep +EXPORT_SYMBOL_GPL vmlinux 0xa6a0d0bb irq_domain_free_irqs_parent EXPORT_SYMBOL_GPL vmlinux 0xa6b06f65 ata_sff_queue_work EXPORT_SYMBOL_GPL vmlinux 0xa6b21ef2 dpm_suspend_end -EXPORT_SYMBOL_GPL vmlinux 0xa6b51b7e vmbus_request_addr -EXPORT_SYMBOL_GPL vmlinux 0xa6b9c0c8 scsi_schedule_eh -EXPORT_SYMBOL_GPL vmlinux 0xa6d57442 debugfs_create_atomic_t +EXPORT_SYMBOL_GPL vmlinux 0xa6de1daa gpiod_set_raw_array_value_cansleep EXPORT_SYMBOL_GPL vmlinux 0xa6e1a69d kick_all_cpus_sync +EXPORT_SYMBOL_GPL vmlinux 0xa6e64825 dev_pm_opp_put_opp_table EXPORT_SYMBOL_GPL vmlinux 0xa709c835 fib6_info_destroy_rcu -EXPORT_SYMBOL_GPL vmlinux 0xa70a2f04 dm_accept_partial_bio EXPORT_SYMBOL_GPL vmlinux 0xa7127da7 mce_unregister_injector_chain -EXPORT_SYMBOL_GPL vmlinux 0xa7171836 tpm_is_tpm2 +EXPORT_SYMBOL_GPL vmlinux 0xa71554d9 fib_rules_register +EXPORT_SYMBOL_GPL vmlinux 0xa71d88c3 dst_cache_get_ip6 EXPORT_SYMBOL_GPL vmlinux 0xa7218eba irq_set_affinity -EXPORT_SYMBOL_GPL vmlinux 0xa72d93ba __traceiter_sched_update_nr_running_tp EXPORT_SYMBOL_GPL vmlinux 0xa731f387 nl_table_lock -EXPORT_SYMBOL_GPL vmlinux 0xa736a572 spi_get_device_id -EXPORT_SYMBOL_GPL vmlinux 0xa73eac74 gpiochip_line_is_persistent -EXPORT_SYMBOL_GPL vmlinux 0xa74ef792 gpiod_to_chip -EXPORT_SYMBOL_GPL vmlinux 0xa764acae __static_call_update -EXPORT_SYMBOL_GPL vmlinux 0xa766a9f5 vmbus_connection -EXPORT_SYMBOL_GPL vmlinux 0xa76c393a ata_dummy_port_ops -EXPORT_SYMBOL_GPL vmlinux 0xa76e47ca crypto_find_alg -EXPORT_SYMBOL_GPL vmlinux 0xa78289dc clean_acked_data_disable -EXPORT_SYMBOL_GPL vmlinux 0xa78576b2 crypto_ahash_digest -EXPORT_SYMBOL_GPL vmlinux 0xa78aec2b sched_trace_rq_nr_running -EXPORT_SYMBOL_GPL vmlinux 0xa796ee34 pwm_lpss_probe -EXPORT_SYMBOL_GPL vmlinux 0xa799886f vtime_guest_exit -EXPORT_SYMBOL_GPL vmlinux 0xa79d872b alloc_skb_for_msg -EXPORT_SYMBOL_GPL vmlinux 0xa7a4aa68 gpiod_set_consumer_name -EXPORT_SYMBOL_GPL vmlinux 0xa7a745d7 regmap_exit -EXPORT_SYMBOL_GPL vmlinux 0xa7bb6aab of_devfreq_cooling_register -EXPORT_SYMBOL_GPL vmlinux 0xa7bc1423 spi_mem_dtr_supports_op +EXPORT_SYMBOL_GPL vmlinux 0xa737b979 efivar_entry_add +EXPORT_SYMBOL_GPL vmlinux 0xa73becf3 tun_get_tx_ring +EXPORT_SYMBOL_GPL vmlinux 0xa745c78a device_find_child +EXPORT_SYMBOL_GPL vmlinux 0xa7583615 rio_add_device +EXPORT_SYMBOL_GPL vmlinux 0xa7600dab balloon_page_list_dequeue +EXPORT_SYMBOL_GPL vmlinux 0xa7638474 device_get_next_child_node +EXPORT_SYMBOL_GPL vmlinux 0xa76b45a9 dev_pm_domain_set +EXPORT_SYMBOL_GPL vmlinux 0xa76f8dd7 __strp_unpause +EXPORT_SYMBOL_GPL vmlinux 0xa7801843 debugfs_write_file_bool +EXPORT_SYMBOL_GPL vmlinux 0xa78ed475 vfs_getxattr +EXPORT_SYMBOL_GPL vmlinux 0xa79134b8 pinctrl_register +EXPORT_SYMBOL_GPL vmlinux 0xa7a1cbe3 dev_err_probe +EXPORT_SYMBOL_GPL vmlinux 0xa7a37039 iommu_uapi_sva_unbind_gpasid +EXPORT_SYMBOL_GPL vmlinux 0xa7a928fd dev_dax_probe +EXPORT_SYMBOL_GPL vmlinux 0xa7ae8b52 fuse_dev_install +EXPORT_SYMBOL_GPL vmlinux 0xa7b90b40 devm_device_add_groups +EXPORT_SYMBOL_GPL vmlinux 0xa7bc539b ata_pci_sff_init_one +EXPORT_SYMBOL_GPL vmlinux 0xa7c17e83 mbox_chan_received_data +EXPORT_SYMBOL_GPL vmlinux 0xa7c5da93 nvdimm_bus_unregister EXPORT_SYMBOL_GPL vmlinux 0xa7cba284 housekeeping_any_cpu -EXPORT_SYMBOL_GPL vmlinux 0xa7d9e0b8 usb_add_phy -EXPORT_SYMBOL_GPL vmlinux 0xa7e4cb01 __clk_mux_determine_rate_closest -EXPORT_SYMBOL_GPL vmlinux 0xa7e5eefb regmap_get_raw_write_max -EXPORT_SYMBOL_GPL vmlinux 0xa7f54e3c genphy_c45_restart_aneg -EXPORT_SYMBOL_GPL vmlinux 0xa8029344 dev_pm_qos_add_notifier -EXPORT_SYMBOL_GPL vmlinux 0xa83a8f1d usb_get_phy -EXPORT_SYMBOL_GPL vmlinux 0xa83cef74 devm_namespace_disable +EXPORT_SYMBOL_GPL vmlinux 0xa7dd5020 __SCK__tp_func_tcp_bad_csum +EXPORT_SYMBOL_GPL vmlinux 0xa7ea3ab8 pinctrl_force_default +EXPORT_SYMBOL_GPL vmlinux 0xa807e205 devm_regmap_del_irq_chip +EXPORT_SYMBOL_GPL vmlinux 0xa80d497a ata_noop_qc_prep +EXPORT_SYMBOL_GPL vmlinux 0xa8100bb8 __tracepoint_pelt_se_tp +EXPORT_SYMBOL_GPL vmlinux 0xa813ad03 pci_msi_unmask_irq +EXPORT_SYMBOL_GPL vmlinux 0xa82ea0ec __SCK__tp_func_rpm_suspend +EXPORT_SYMBOL_GPL vmlinux 0xa8315f6e phy_destroy +EXPORT_SYMBOL_GPL vmlinux 0xa84c7b8c alloc_dax_region EXPORT_SYMBOL_GPL vmlinux 0xa851973a raw_notifier_call_chain -EXPORT_SYMBOL_GPL vmlinux 0xa8622370 devlink_port_attrs_pci_sf_set -EXPORT_SYMBOL_GPL vmlinux 0xa864d8e3 wm831x_set_bits -EXPORT_SYMBOL_GPL vmlinux 0xa887e5cb fixed_phy_unregister -EXPORT_SYMBOL_GPL vmlinux 0xa896e381 dev_pm_opp_sync_regulators -EXPORT_SYMBOL_GPL vmlinux 0xa8a08e03 shash_register_instance -EXPORT_SYMBOL_GPL vmlinux 0xa8b52b51 perf_event_pause -EXPORT_SYMBOL_GPL vmlinux 0xa8c3bab9 __tracepoint_map -EXPORT_SYMBOL_GPL vmlinux 0xa8c5215d devm_pm_opp_set_supported_hw -EXPORT_SYMBOL_GPL vmlinux 0xa8dda943 vmbus_close -EXPORT_SYMBOL_GPL vmlinux 0xa8de4245 usb_set_configuration -EXPORT_SYMBOL_GPL vmlinux 0xa8e101e8 gpiod_get_value -EXPORT_SYMBOL_GPL vmlinux 0xa8ef59ce raw_seq_start +EXPORT_SYMBOL_GPL vmlinux 0xa86ed3f3 transport_configure_device +EXPORT_SYMBOL_GPL vmlinux 0xa87013a0 nvme_unfreeze +EXPORT_SYMBOL_GPL vmlinux 0xa8742d6b acpi_pm_set_device_wakeup +EXPORT_SYMBOL_GPL vmlinux 0xa885495a __clk_get_hw +EXPORT_SYMBOL_GPL vmlinux 0xa8949a64 ip6_datagram_recv_ctl +EXPORT_SYMBOL_GPL vmlinux 0xa898e0e7 simple_attr_open +EXPORT_SYMBOL_GPL vmlinux 0xa8b80324 inet6_csk_update_pmtu +EXPORT_SYMBOL_GPL vmlinux 0xa8c58173 __skb_tstamp_tx +EXPORT_SYMBOL_GPL vmlinux 0xa8f17768 debugfs_create_ulong EXPORT_SYMBOL_GPL vmlinux 0xa9029533 call_srcu -EXPORT_SYMBOL_GPL vmlinux 0xa90e522f led_sysfs_enable +EXPORT_SYMBOL_GPL vmlinux 0xa907798f irq_domain_remove +EXPORT_SYMBOL_GPL vmlinux 0xa90d973d devm_regulator_bulk_register_supply_alias EXPORT_SYMBOL_GPL vmlinux 0xa9126bff hpet_set_rtc_irq_bit -EXPORT_SYMBOL_GPL vmlinux 0xa924fcae desc_to_gpio -EXPORT_SYMBOL_GPL vmlinux 0xa929d882 __rio_local_read_config_16 +EXPORT_SYMBOL_GPL vmlinux 0xa91320eb devfreq_event_disable_edev +EXPORT_SYMBOL_GPL vmlinux 0xa913b0e5 key_type_user +EXPORT_SYMBOL_GPL vmlinux 0xa92d7117 is_virtio_device EXPORT_SYMBOL_GPL vmlinux 0xa9320d27 ktime_get_seconds -EXPORT_SYMBOL_GPL vmlinux 0xa963fe9a unregister_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0xa953185b dma_buf_get +EXPORT_SYMBOL_GPL vmlinux 0xa965c7f5 device_find_child_by_name +EXPORT_SYMBOL_GPL vmlinux 0xa96ad1b8 virtqueue_get_desc_addr EXPORT_SYMBOL_GPL vmlinux 0xa96e8b4e hv_setup_vmbus_handler -EXPORT_SYMBOL_GPL vmlinux 0xa96ed183 dummy_con +EXPORT_SYMBOL_GPL vmlinux 0xa974af6e relay_close EXPORT_SYMBOL_GPL vmlinux 0xa9854364 umc_normaddr_to_sysaddr -EXPORT_SYMBOL_GPL vmlinux 0xa98a9a88 __tracepoint_pelt_cfs_tp -EXPORT_SYMBOL_GPL vmlinux 0xa991da22 pm_clk_create -EXPORT_SYMBOL_GPL vmlinux 0xa992c25d __tracepoint_sched_overutilized_tp +EXPORT_SYMBOL_GPL vmlinux 0xa99bef1d securityfs_create_symlink EXPORT_SYMBOL_GPL vmlinux 0xa99ef899 devlink_fmsg_bool_pair_put -EXPORT_SYMBOL_GPL vmlinux 0xa9a44164 generic_fsdax_supported -EXPORT_SYMBOL_GPL vmlinux 0xa9a4664c dm_post_suspending -EXPORT_SYMBOL_GPL vmlinux 0xa9bd3547 usb_get_dev -EXPORT_SYMBOL_GPL vmlinux 0xa9bd8eb9 sk_msg_free +EXPORT_SYMBOL_GPL vmlinux 0xa9aabf1a __SCK__tp_func_powernv_throttle +EXPORT_SYMBOL_GPL vmlinux 0xa9bad8f7 pci_cfg_access_lock +EXPORT_SYMBOL_GPL vmlinux 0xa9c1090f devfreq_get_devfreq_by_phandle +EXPORT_SYMBOL_GPL vmlinux 0xa9cfcf49 intel_pinctrl_suspend_noirq +EXPORT_SYMBOL_GPL vmlinux 0xa9db4a6b thermal_zone_unbind_cooling_device EXPORT_SYMBOL_GPL vmlinux 0xa9e18049 task_handoff_unregister -EXPORT_SYMBOL_GPL vmlinux 0xa9eed69e tty_buffer_lock_exclusive -EXPORT_SYMBOL_GPL vmlinux 0xa9ff1cac __platform_register_drivers -EXPORT_SYMBOL_GPL vmlinux 0xaa0b5bbe do_unregister_con_driver -EXPORT_SYMBOL_GPL vmlinux 0xaa0d5748 devm_nvmem_device_put -EXPORT_SYMBOL_GPL vmlinux 0xaa156aba devm_clk_register +EXPORT_SYMBOL_GPL vmlinux 0xa9e4d4d1 acpi_dma_request_slave_chan_by_index +EXPORT_SYMBOL_GPL vmlinux 0xa9edbfcc perf_event_release_kernel +EXPORT_SYMBOL_GPL vmlinux 0xa9f440ac dmaengine_desc_get_metadata_ptr +EXPORT_SYMBOL_GPL vmlinux 0xaa015a1b pci_epc_add_epf +EXPORT_SYMBOL_GPL vmlinux 0xaa064c23 ata_bmdma_setup EXPORT_SYMBOL_GPL vmlinux 0xaa230f88 perf_unregister_guest_info_callbacks -EXPORT_SYMBOL_GPL vmlinux 0xaa396f94 thermal_of_cooling_device_register -EXPORT_SYMBOL_GPL vmlinux 0xaa4c214b irq_chip_set_vcpu_affinity_parent +EXPORT_SYMBOL_GPL vmlinux 0xaa2b05eb fsnotify_init_mark +EXPORT_SYMBOL_GPL vmlinux 0xaa3489ad blk_mq_virtio_map_queues +EXPORT_SYMBOL_GPL vmlinux 0xaa394443 regulator_is_enabled_regmap +EXPORT_SYMBOL_GPL vmlinux 0xaa533ae4 __tracepoint_br_fdb_update +EXPORT_SYMBOL_GPL vmlinux 0xaa547b2e crypto_aead_setkey EXPORT_SYMBOL_GPL vmlinux 0xaa5aee1c uv_bios_mq_watchlist_alloc EXPORT_SYMBOL_GPL vmlinux 0xaa6a50f9 __static_key_deferred_flush -EXPORT_SYMBOL_GPL vmlinux 0xaa7b5603 dma_buf_unpin -EXPORT_SYMBOL_GPL vmlinux 0xaa8207de noop_direct_IO +EXPORT_SYMBOL_GPL vmlinux 0xaa71929a cpufreq_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0xaa834866 __tracepoint_rpm_resume EXPORT_SYMBOL_GPL vmlinux 0xaa86cfb5 uv_possible_blades -EXPORT_SYMBOL_GPL vmlinux 0xaa87c029 serial8250_release_dma -EXPORT_SYMBOL_GPL vmlinux 0xaa8c1a15 ip_tunnel_siocdevprivate -EXPORT_SYMBOL_GPL vmlinux 0xaa98f0fd blk_mq_quiesce_queue EXPORT_SYMBOL_GPL vmlinux 0xaaa918c9 ftrace_dump -EXPORT_SYMBOL_GPL vmlinux 0xaaab686a pci_epc_mem_exit -EXPORT_SYMBOL_GPL vmlinux 0xaabde4a2 tcp_sendpage_locked -EXPORT_SYMBOL_GPL vmlinux 0xaac656f1 fuse_dev_fiq_ops -EXPORT_SYMBOL_GPL vmlinux 0xaad147d1 gpiod_get_array -EXPORT_SYMBOL_GPL vmlinux 0xaae3ab7a pci_epc_set_bar -EXPORT_SYMBOL_GPL vmlinux 0xaae57d2f ata_sff_port_ops -EXPORT_SYMBOL_GPL vmlinux 0xaae7cc73 iommu_map_atomic -EXPORT_SYMBOL_GPL vmlinux 0xaaf57a52 ethtool_set_ethtool_phy_ops -EXPORT_SYMBOL_GPL vmlinux 0xaaf89ced posix_acl_default_xattr_handler -EXPORT_SYMBOL_GPL vmlinux 0xab026671 pci_msi_mask_irq +EXPORT_SYMBOL_GPL vmlinux 0xaac42d7b set_online_page_callback +EXPORT_SYMBOL_GPL vmlinux 0xaad235fc sk_msg_trim +EXPORT_SYMBOL_GPL vmlinux 0xaad7a179 acpi_dma_configure_id +EXPORT_SYMBOL_GPL vmlinux 0xaad97bc6 skb_segment +EXPORT_SYMBOL_GPL vmlinux 0xaaece8d6 __traceiter_add_device_to_group +EXPORT_SYMBOL_GPL vmlinux 0xab08db65 fsverity_verify_bio +EXPORT_SYMBOL_GPL vmlinux 0xab0917c7 ata_scsi_ioctl +EXPORT_SYMBOL_GPL vmlinux 0xab123545 blk_set_pm_only +EXPORT_SYMBOL_GPL vmlinux 0xab123ed9 component_add +EXPORT_SYMBOL_GPL vmlinux 0xab131710 gpiochip_enable_irq EXPORT_SYMBOL_GPL vmlinux 0xab1e0e93 hv_setup_kexec_handler -EXPORT_SYMBOL_GPL vmlinux 0xab2eb0da phy_validate -EXPORT_SYMBOL_GPL vmlinux 0xab498dce bus_get_device_klist -EXPORT_SYMBOL_GPL vmlinux 0xab5f63c8 securityfs_create_dir -EXPORT_SYMBOL_GPL vmlinux 0xab84c406 pci_enable_rom -EXPORT_SYMBOL_GPL vmlinux 0xab9196cf fib_table_lookup -EXPORT_SYMBOL_GPL vmlinux 0xab968158 devm_extcon_dev_allocate +EXPORT_SYMBOL_GPL vmlinux 0xab21347c usb_get_descriptor +EXPORT_SYMBOL_GPL vmlinux 0xab314cec devm_clk_hw_unregister +EXPORT_SYMBOL_GPL vmlinux 0xab33cf5e generic_access_phys +EXPORT_SYMBOL_GPL vmlinux 0xab3f45ba blk_mark_disk_dead +EXPORT_SYMBOL_GPL vmlinux 0xab65a45c clk_hw_get_parent_index +EXPORT_SYMBOL_GPL vmlinux 0xab6b6406 pci_intx +EXPORT_SYMBOL_GPL vmlinux 0xab6cbdc3 virtqueue_get_vring EXPORT_SYMBOL_GPL vmlinux 0xab9bd884 perf_register_guest_info_callbacks -EXPORT_SYMBOL_GPL vmlinux 0xaba23c59 skcipher_walk_aead_encrypt -EXPORT_SYMBOL_GPL vmlinux 0xaba3b778 device_show_bool -EXPORT_SYMBOL_GPL vmlinux 0xabb32b3c iommu_group_get -EXPORT_SYMBOL_GPL vmlinux 0xabb7c7c2 get_cached_msi_msg +EXPORT_SYMBOL_GPL vmlinux 0xabb842f7 device_get_dma_attr +EXPORT_SYMBOL_GPL vmlinux 0xabb8e239 __traceiter_rpm_resume EXPORT_SYMBOL_GPL vmlinux 0xabc1661d fpu_swap_kvm_fpstate EXPORT_SYMBOL_GPL vmlinux 0xabc298d0 intel_scu_ipc_unregister EXPORT_SYMBOL_GPL vmlinux 0xabc640f3 list_lru_isolate -EXPORT_SYMBOL_GPL vmlinux 0xabc68961 tty_prepare_flip_string -EXPORT_SYMBOL_GPL vmlinux 0xabc76f93 ip6_dst_lookup_flow -EXPORT_SYMBOL_GPL vmlinux 0xabccc10c generic_handle_domain_irq -EXPORT_SYMBOL_GPL vmlinux 0xabd2ee2f fuse_conn_get -EXPORT_SYMBOL_GPL vmlinux 0xabe038fc crypto_spawn_tfm2 +EXPORT_SYMBOL_GPL vmlinux 0xabe30d1b device_link_add +EXPORT_SYMBOL_GPL vmlinux 0xabe77044 __tracepoint_remove_device_from_group +EXPORT_SYMBOL_GPL vmlinux 0xabeeea4f __SCK__tp_func_block_bio_complete EXPORT_SYMBOL_GPL vmlinux 0xabf03fc3 __SCT__tp_func_xhci_dbg_quirks -EXPORT_SYMBOL_GPL vmlinux 0xabf95bbd device_property_present -EXPORT_SYMBOL_GPL vmlinux 0xabf9e1ce devm_kasprintf -EXPORT_SYMBOL_GPL vmlinux 0xac06c13d wb_writeout_inc -EXPORT_SYMBOL_GPL vmlinux 0xac1eac6a regulator_get -EXPORT_SYMBOL_GPL vmlinux 0xac407006 udp_cmsg_send -EXPORT_SYMBOL_GPL vmlinux 0xac4b145f vfio_pci_core_request -EXPORT_SYMBOL_GPL vmlinux 0xac55c0a7 md_account_bio -EXPORT_SYMBOL_GPL vmlinux 0xac955ba4 usb_poison_urb -EXPORT_SYMBOL_GPL vmlinux 0xaca489a9 regulator_force_disable -EXPORT_SYMBOL_GPL vmlinux 0xaca6ca0e vfs_listxattr +EXPORT_SYMBOL_GPL vmlinux 0xabf3c496 wakeup_source_create +EXPORT_SYMBOL_GPL vmlinux 0xac0120a7 gov_attr_set_put +EXPORT_SYMBOL_GPL vmlinux 0xac17db9b dm_internal_resume +EXPORT_SYMBOL_GPL vmlinux 0xac241d46 badblocks_show +EXPORT_SYMBOL_GPL vmlinux 0xac24f5a9 vfio_external_group_match_file +EXPORT_SYMBOL_GPL vmlinux 0xac2b6840 vfio_pci_core_register_device +EXPORT_SYMBOL_GPL vmlinux 0xac3b232a set_secondary_fwnode +EXPORT_SYMBOL_GPL vmlinux 0xac765af4 usb_autopm_put_interface_async +EXPORT_SYMBOL_GPL vmlinux 0xac77bc82 perf_event_period +EXPORT_SYMBOL_GPL vmlinux 0xac7ba4df devm_free_percpu +EXPORT_SYMBOL_GPL vmlinux 0xac9132f0 __SCK__tp_func_block_unplug +EXPORT_SYMBOL_GPL vmlinux 0xac92da7a ip_tunnel_lookup +EXPORT_SYMBOL_GPL vmlinux 0xac95d7d9 __tracepoint_devlink_hwerr +EXPORT_SYMBOL_GPL vmlinux 0xac9b48cf icc_provider_add +EXPORT_SYMBOL_GPL vmlinux 0xacb08365 devm_gpiod_unhinge EXPORT_SYMBOL_GPL vmlinux 0xacb4d88c clk_rate_exclusive_put +EXPORT_SYMBOL_GPL vmlinux 0xacb966a5 usb_create_hcd +EXPORT_SYMBOL_GPL vmlinux 0xacc2516c crypto_stats_decompress +EXPORT_SYMBOL_GPL vmlinux 0xacc30bd8 fsnotify_put_mark +EXPORT_SYMBOL_GPL vmlinux 0xacc49495 pci_generic_config_read EXPORT_SYMBOL_GPL vmlinux 0xacc977ac alarm_forward_now -EXPORT_SYMBOL_GPL vmlinux 0xacca4bb6 perf_event_enable -EXPORT_SYMBOL_GPL vmlinux 0xaccffa77 icc_set_tag -EXPORT_SYMBOL_GPL vmlinux 0xacd3fed6 __tracepoint_pelt_se_tp -EXPORT_SYMBOL_GPL vmlinux 0xacd694ef devm_of_icc_get -EXPORT_SYMBOL_GPL vmlinux 0xacdcb941 irq_domain_create_simple -EXPORT_SYMBOL_GPL vmlinux 0xad00f730 clk_register_mux_table +EXPORT_SYMBOL_GPL vmlinux 0xace1c10d bpf_trace_run2 +EXPORT_SYMBOL_GPL vmlinux 0xaceb55a1 usb_lock_device_for_reset +EXPORT_SYMBOL_GPL vmlinux 0xad04352a __traceiter_tcp_bad_csum +EXPORT_SYMBOL_GPL vmlinux 0xad0e4dca iopf_queue_add_device EXPORT_SYMBOL_GPL vmlinux 0xad0f2b6c unix_table_lock -EXPORT_SYMBOL_GPL vmlinux 0xad150646 fsverity_ioctl_read_metadata -EXPORT_SYMBOL_GPL vmlinux 0xad19a530 xhci_get_ep_ctx -EXPORT_SYMBOL_GPL vmlinux 0xad351bb9 list_lru_walk_one +EXPORT_SYMBOL_GPL vmlinux 0xad32b5ba simple_attr_release +EXPORT_SYMBOL_GPL vmlinux 0xad3482a7 regulator_allow_bypass EXPORT_SYMBOL_GPL vmlinux 0xad395dd9 mm_account_pinned_pages EXPORT_SYMBOL_GPL vmlinux 0xad4e6259 remove_cpu EXPORT_SYMBOL_GPL vmlinux 0xad5737fc efivar_init EXPORT_SYMBOL_GPL vmlinux 0xad5f0017 perf_trace_buf_alloc +EXPORT_SYMBOL_GPL vmlinux 0xad6013a3 rio_request_mport_dma EXPORT_SYMBOL_GPL vmlinux 0xad645234 register_switchdev_notifier -EXPORT_SYMBOL_GPL vmlinux 0xad6c542f crypto_alg_extsize -EXPORT_SYMBOL_GPL vmlinux 0xad6cd860 sk_psock_init -EXPORT_SYMBOL_GPL vmlinux 0xad6df1ac espintcp_queue_out -EXPORT_SYMBOL_GPL vmlinux 0xad6f9cd4 of_hwspin_lock_get_id -EXPORT_SYMBOL_GPL vmlinux 0xad782966 ata_pci_sff_init_host -EXPORT_SYMBOL_GPL vmlinux 0xad81bfba __traceiter_pelt_irq_tp +EXPORT_SYMBOL_GPL vmlinux 0xad692642 __SCK__tp_func_neigh_update_done +EXPORT_SYMBOL_GPL vmlinux 0xad6b796e pci_load_saved_state +EXPORT_SYMBOL_GPL vmlinux 0xad7a4549 __SCK__tp_func_error_report_end +EXPORT_SYMBOL_GPL vmlinux 0xad863a47 tty_kclose +EXPORT_SYMBOL_GPL vmlinux 0xad8657cb usb_put_dev +EXPORT_SYMBOL_GPL vmlinux 0xad9a1943 __irq_domain_add +EXPORT_SYMBOL_GPL vmlinux 0xada089fd fsl_mc_device_group EXPORT_SYMBOL_GPL vmlinux 0xada38766 dst_cache_destroy -EXPORT_SYMBOL_GPL vmlinux 0xadb00f85 phy_pm_runtime_get -EXPORT_SYMBOL_GPL vmlinux 0xadb259f3 __traceiter_pelt_thermal_tp -EXPORT_SYMBOL_GPL vmlinux 0xadb4b1f3 power_supply_get_by_name -EXPORT_SYMBOL_GPL vmlinux 0xadc08883 get_task_pid -EXPORT_SYMBOL_GPL vmlinux 0xadf3b7d4 pci_ioremap_bar -EXPORT_SYMBOL_GPL vmlinux 0xadf9f9ab trace_array_get_by_name +EXPORT_SYMBOL_GPL vmlinux 0xadb017ab regmap_get_device +EXPORT_SYMBOL_GPL vmlinux 0xadb11a8a kill_device +EXPORT_SYMBOL_GPL vmlinux 0xadbb94a4 user_describe +EXPORT_SYMBOL_GPL vmlinux 0xadbb94b5 __traceiter_fdb_delete +EXPORT_SYMBOL_GPL vmlinux 0xade50d84 security_file_permission +EXPORT_SYMBOL_GPL vmlinux 0xadef17bc debugfs_create_dir +EXPORT_SYMBOL_GPL vmlinux 0xadf4b7ac iommu_unmap_fast +EXPORT_SYMBOL_GPL vmlinux 0xadf9e501 iomap_readpage +EXPORT_SYMBOL_GPL vmlinux 0xadfa272c rio_enable_rx_tx_port +EXPORT_SYMBOL_GPL vmlinux 0xadfa3bde devm_hwmon_device_register_with_info +EXPORT_SYMBOL_GPL vmlinux 0xae069e0a vtime_guest_exit EXPORT_SYMBOL_GPL vmlinux 0xae0ecf40 usb_bus_idr_lock EXPORT_SYMBOL_GPL vmlinux 0xae1051b0 net_cls_cgrp_subsys_enabled_key -EXPORT_SYMBOL_GPL vmlinux 0xae125edb net_ns_type_operations -EXPORT_SYMBOL_GPL vmlinux 0xae176b50 platform_device_add_resources -EXPORT_SYMBOL_GPL vmlinux 0xae31606e component_master_del +EXPORT_SYMBOL_GPL vmlinux 0xae114c5b driver_attach +EXPORT_SYMBOL_GPL vmlinux 0xae1b1b56 mptcp_subflow_init_cookie_req +EXPORT_SYMBOL_GPL vmlinux 0xae282f19 ata_sff_qc_fill_rtf +EXPORT_SYMBOL_GPL vmlinux 0xae2d175d x86_msi_msg_get_destid +EXPORT_SYMBOL_GPL vmlinux 0xae32ffd2 crypto_alloc_sync_skcipher EXPORT_SYMBOL_GPL vmlinux 0xae39f80e dst_cache_init -EXPORT_SYMBOL_GPL vmlinux 0xae4fd969 rt_mutex_unlock +EXPORT_SYMBOL_GPL vmlinux 0xae4167b8 debugfs_rename +EXPORT_SYMBOL_GPL vmlinux 0xae5446d1 __platform_driver_register +EXPORT_SYMBOL_GPL vmlinux 0xae6418e3 devm_phy_create EXPORT_SYMBOL_GPL vmlinux 0xae69b1c1 usermodehelper_read_unlock -EXPORT_SYMBOL_GPL vmlinux 0xae7252bd __tracepoint_devlink_trap_report EXPORT_SYMBOL_GPL vmlinux 0xae7c231d mpi_cmp -EXPORT_SYMBOL_GPL vmlinux 0xae8eea0c acpi_get_pci_dev -EXPORT_SYMBOL_GPL vmlinux 0xae94d7f7 pm_generic_resume_noirq -EXPORT_SYMBOL_GPL vmlinux 0xae9c5992 paste_selection -EXPORT_SYMBOL_GPL vmlinux 0xaea2539d iommu_register_device_fault_handler -EXPORT_SYMBOL_GPL vmlinux 0xaea32d2e pci_set_host_bridge_release -EXPORT_SYMBOL_GPL vmlinux 0xaeaba8fa pci_user_read_config_byte -EXPORT_SYMBOL_GPL vmlinux 0xaece48d5 wait_for_stable_page -EXPORT_SYMBOL_GPL vmlinux 0xaed7c35d __devm_of_phy_provider_register -EXPORT_SYMBOL_GPL vmlinux 0xaee9533e usb_unlink_urb -EXPORT_SYMBOL_GPL vmlinux 0xaeea5d60 ata_sas_port_stop -EXPORT_SYMBOL_GPL vmlinux 0xaeef8931 dev_pm_opp_set_prop_name +EXPORT_SYMBOL_GPL vmlinux 0xaea25059 pci_msi_prepare +EXPORT_SYMBOL_GPL vmlinux 0xaea3db88 clk_register_mux_table +EXPORT_SYMBOL_GPL vmlinux 0xaea723c4 fs_dax_get_by_bdev +EXPORT_SYMBOL_GPL vmlinux 0xaea9d46d __class_create +EXPORT_SYMBOL_GPL vmlinux 0xaeb55b54 vfio_pci_core_match +EXPORT_SYMBOL_GPL vmlinux 0xaeb90f17 devm_phy_put +EXPORT_SYMBOL_GPL vmlinux 0xaec50858 __SCK__tp_func_pelt_irq_tp +EXPORT_SYMBOL_GPL vmlinux 0xaec52c77 gpiod_get_raw_array_value_cansleep +EXPORT_SYMBOL_GPL vmlinux 0xaec88c19 fwnode_create_software_node +EXPORT_SYMBOL_GPL vmlinux 0xaed7cd9d __auxiliary_device_add EXPORT_SYMBOL_GPL vmlinux 0xaf076aec nd_fletcher64 EXPORT_SYMBOL_GPL vmlinux 0xaf0b6ba7 blkg_rwstat_init -EXPORT_SYMBOL_GPL vmlinux 0xaf124aba ata_sff_dev_select -EXPORT_SYMBOL_GPL vmlinux 0xaf127d64 class_interface_register -EXPORT_SYMBOL_GPL vmlinux 0xaf33e425 sched_set_fifo_low -EXPORT_SYMBOL_GPL vmlinux 0xaf357962 usb_hcd_pci_probe -EXPORT_SYMBOL_GPL vmlinux 0xaf38114d crypto_rng_reset +EXPORT_SYMBOL_GPL vmlinux 0xaf120ac1 rt_mutex_unlock EXPORT_SYMBOL_GPL vmlinux 0xaf4014ff usb_amd_quirk_pll_check -EXPORT_SYMBOL_GPL vmlinux 0xaf629221 pci_create_slot -EXPORT_SYMBOL_GPL vmlinux 0xaf63964a rio_mport_get_efb -EXPORT_SYMBOL_GPL vmlinux 0xaf743a31 vfio_pci_core_sriov_configure -EXPORT_SYMBOL_GPL vmlinux 0xaf776db5 nvdimm_bus_check_dimm_count +EXPORT_SYMBOL_GPL vmlinux 0xaf554720 devm_regulator_get_exclusive +EXPORT_SYMBOL_GPL vmlinux 0xaf603c09 replace_page_cache_page +EXPORT_SYMBOL_GPL vmlinux 0xaf666f0a serial8250_rpm_get_tx +EXPORT_SYMBOL_GPL vmlinux 0xaf692422 dev_pm_genpd_suspend EXPORT_SYMBOL_GPL vmlinux 0xaf793668 __alloc_percpu_gfp +EXPORT_SYMBOL_GPL vmlinux 0xaf84ee61 platform_device_register_full EXPORT_SYMBOL_GPL vmlinux 0xaf852873 cpuidle_register_device -EXPORT_SYMBOL_GPL vmlinux 0xaf8fc5b6 pci_epc_mem_alloc_addr -EXPORT_SYMBOL_GPL vmlinux 0xaf977c77 crypto_unregister_aeads -EXPORT_SYMBOL_GPL vmlinux 0xaf9d0499 devm_nvmem_cell_get -EXPORT_SYMBOL_GPL vmlinux 0xafb02395 crypto_register_akcipher -EXPORT_SYMBOL_GPL vmlinux 0xafc81ffc rio_release_dma -EXPORT_SYMBOL_GPL vmlinux 0xafcca0e7 blk_rq_err_bytes +EXPORT_SYMBOL_GPL vmlinux 0xaf951173 __synth_event_gen_cmd_start +EXPORT_SYMBOL_GPL vmlinux 0xafa8d10c extcon_set_state_sync +EXPORT_SYMBOL_GPL vmlinux 0xafb34e8f platform_bus_type +EXPORT_SYMBOL_GPL vmlinux 0xafbdebf3 icc_disable +EXPORT_SYMBOL_GPL vmlinux 0xafc68619 blk_trace_startstop +EXPORT_SYMBOL_GPL vmlinux 0xafd022b1 clk_hw_set_parent +EXPORT_SYMBOL_GPL vmlinux 0xafd81035 acpi_device_uevent_modalias +EXPORT_SYMBOL_GPL vmlinux 0xafdc93bd phy_pm_runtime_get_sync EXPORT_SYMBOL_GPL vmlinux 0xafddd545 ata_id_c_string -EXPORT_SYMBOL_GPL vmlinux 0xb0077359 nf_checksum_partial -EXPORT_SYMBOL_GPL vmlinux 0xb025309d __traceiter_block_split -EXPORT_SYMBOL_GPL vmlinux 0xb04c508f tty_port_register_device_serdev -EXPORT_SYMBOL_GPL vmlinux 0xb04c5180 __traceiter_devlink_hwerr -EXPORT_SYMBOL_GPL vmlinux 0xb068a7c2 pm_generic_freeze -EXPORT_SYMBOL_GPL vmlinux 0xb06f00a8 cpufreq_freq_transition_begin +EXPORT_SYMBOL_GPL vmlinux 0xafe2891a vring_new_virtqueue +EXPORT_SYMBOL_GPL vmlinux 0xafeb3673 usb_string +EXPORT_SYMBOL_GPL vmlinux 0xb0147ce4 devlink_param_register +EXPORT_SYMBOL_GPL vmlinux 0xb0194da6 iommu_fwspec_free +EXPORT_SYMBOL_GPL vmlinux 0xb03c98c2 cpuidle_unregister +EXPORT_SYMBOL_GPL vmlinux 0xb045caa5 irqchip_fwnode_ops +EXPORT_SYMBOL_GPL vmlinux 0xb04d76e6 ip_tunnel_changelink +EXPORT_SYMBOL_GPL vmlinux 0xb04fe212 acpi_dev_gpio_irq_get_by EXPORT_SYMBOL_GPL vmlinux 0xb0747ed2 rcu_cpu_stall_suppress EXPORT_SYMBOL_GPL vmlinux 0xb077e70a clk_unprepare -EXPORT_SYMBOL_GPL vmlinux 0xb09a44c9 spi_controller_suspend +EXPORT_SYMBOL_GPL vmlinux 0xb07b2425 ata_eh_freeze_port +EXPORT_SYMBOL_GPL vmlinux 0xb08b7947 bsg_setup_queue +EXPORT_SYMBOL_GPL vmlinux 0xb098f13d acpi_subsys_suspend_late +EXPORT_SYMBOL_GPL vmlinux 0xb0abcd63 extcon_get_state +EXPORT_SYMBOL_GPL vmlinux 0xb0adde92 skb_mpls_dec_ttl EXPORT_SYMBOL_GPL vmlinux 0xb0b85f47 ring_buffer_iter_reset -EXPORT_SYMBOL_GPL vmlinux 0xb0b9e2cb __devm_regmap_init -EXPORT_SYMBOL_GPL vmlinux 0xb0c94cfe fsnotify_destroy_mark +EXPORT_SYMBOL_GPL vmlinux 0xb0c11538 pci_epc_start +EXPORT_SYMBOL_GPL vmlinux 0xb0c3d4eb ping_err EXPORT_SYMBOL_GPL vmlinux 0xb0d1656c gpio_free_array -EXPORT_SYMBOL_GPL vmlinux 0xb0f1a5fd hsu_dma_do_irq EXPORT_SYMBOL_GPL vmlinux 0xb0fbb722 clk_fractional_divider_ops -EXPORT_SYMBOL_GPL vmlinux 0xb105133c thermal_zone_unbind_cooling_device -EXPORT_SYMBOL_GPL vmlinux 0xb105bd0d metadata_dst_alloc_percpu +EXPORT_SYMBOL_GPL vmlinux 0xb105bc5c dev_pm_opp_attach_genpd EXPORT_SYMBOL_GPL vmlinux 0xb10d964d devlink_fmsg_pair_nest_end EXPORT_SYMBOL_GPL vmlinux 0xb11cc43b __SCT__tp_func_br_fdb_update EXPORT_SYMBOL_GPL vmlinux 0xb11d9000 tty_dev_name_to_number -EXPORT_SYMBOL_GPL vmlinux 0xb1226446 fwnode_graph_get_next_endpoint -EXPORT_SYMBOL_GPL vmlinux 0xb1320544 wm831x_reg_lock -EXPORT_SYMBOL_GPL vmlinux 0xb1444328 irq_chip_request_resources_parent -EXPORT_SYMBOL_GPL vmlinux 0xb15e4abe nfs_ssc_register -EXPORT_SYMBOL_GPL vmlinux 0xb15f6602 usb_hcd_check_unlink_urb +EXPORT_SYMBOL_GPL vmlinux 0xb1209a6f mmu_interval_read_begin +EXPORT_SYMBOL_GPL vmlinux 0xb14142fe sata_scr_write +EXPORT_SYMBOL_GPL vmlinux 0xb161acfd fsverity_file_open EXPORT_SYMBOL_GPL vmlinux 0xb1647fc2 devlink_info_version_running_put -EXPORT_SYMBOL_GPL vmlinux 0xb170cbf4 __traceiter_block_rq_insert -EXPORT_SYMBOL_GPL vmlinux 0xb17d26e1 __page_mapcount -EXPORT_SYMBOL_GPL vmlinux 0xb1805018 vchan_tx_submit +EXPORT_SYMBOL_GPL vmlinux 0xb1799283 ping_queue_rcv_skb EXPORT_SYMBOL_GPL vmlinux 0xb18429eb suspend_device_irqs -EXPORT_SYMBOL_GPL vmlinux 0xb18444f8 regmap_get_device -EXPORT_SYMBOL_GPL vmlinux 0xb18fbd4b ata_sff_qc_fill_rtf -EXPORT_SYMBOL_GPL vmlinux 0xb1a04e12 aead_geniv_alloc -EXPORT_SYMBOL_GPL vmlinux 0xb1a32f02 ata_port_wait_eh +EXPORT_SYMBOL_GPL vmlinux 0xb186f574 blk_ksm_init_passthrough +EXPORT_SYMBOL_GPL vmlinux 0xb18d321c pinctrl_utils_add_config +EXPORT_SYMBOL_GPL vmlinux 0xb1929237 dev_pm_opp_set_opp +EXPORT_SYMBOL_GPL vmlinux 0xb1a8a9ca regmap_reinit_cache +EXPORT_SYMBOL_GPL vmlinux 0xb1ac1c43 ata_link_online +EXPORT_SYMBOL_GPL vmlinux 0xb1bb96a5 ata_acpi_gtm EXPORT_SYMBOL_GPL vmlinux 0xb1bed25d dpm_resume_start -EXPORT_SYMBOL_GPL vmlinux 0xb1c1297d clk_register -EXPORT_SYMBOL_GPL vmlinux 0xb1c90cd4 fsnotify_find_mark +EXPORT_SYMBOL_GPL vmlinux 0xb1c06bcd __vring_new_virtqueue +EXPORT_SYMBOL_GPL vmlinux 0xb1d995c7 usb_reset_configuration +EXPORT_SYMBOL_GPL vmlinux 0xb1db82b3 gpiochip_irqchip_irq_valid EXPORT_SYMBOL_GPL vmlinux 0xb1e25684 __trace_bputs -EXPORT_SYMBOL_GPL vmlinux 0xb1ebf505 get_user_pages_fast -EXPORT_SYMBOL_GPL vmlinux 0xb1f12726 usb_urb_ep_type_check -EXPORT_SYMBOL_GPL vmlinux 0xb1f81a12 dw_pcie_host_init -EXPORT_SYMBOL_GPL vmlinux 0xb1fa3353 blk_mq_sched_try_insert_merge -EXPORT_SYMBOL_GPL vmlinux 0xb1fa57b6 regmap_fields_update_bits_base EXPORT_SYMBOL_GPL vmlinux 0xb1fc1782 pci_speed_string EXPORT_SYMBOL_GPL vmlinux 0xb202f0d7 rht_bucket_nested_insert -EXPORT_SYMBOL_GPL vmlinux 0xb20cd6a8 tps65912_regmap_config -EXPORT_SYMBOL_GPL vmlinux 0xb20d4171 __scsi_init_queue -EXPORT_SYMBOL_GPL vmlinux 0xb21611ed blk_next_bio +EXPORT_SYMBOL_GPL vmlinux 0xb20fdf2d kill_pid_usb_asyncio +EXPORT_SYMBOL_GPL vmlinux 0xb211a2da phy_modify_changed +EXPORT_SYMBOL_GPL vmlinux 0xb2187a35 devm_namespace_disable +EXPORT_SYMBOL_GPL vmlinux 0xb2187b68 do_take_over_console +EXPORT_SYMBOL_GPL vmlinux 0xb21e770a shake_page EXPORT_SYMBOL_GPL vmlinux 0xb2210d64 reset_control_deassert -EXPORT_SYMBOL_GPL vmlinux 0xb227e628 __lock_page_killable -EXPORT_SYMBOL_GPL vmlinux 0xb238f0f4 cpufreq_driver_target +EXPORT_SYMBOL_GPL vmlinux 0xb226f758 __tracepoint_neigh_cleanup_and_release +EXPORT_SYMBOL_GPL vmlinux 0xb228ef7e eventfd_ctx_fileget EXPORT_SYMBOL_GPL vmlinux 0xb2405efc secure_tcp_seq -EXPORT_SYMBOL_GPL vmlinux 0xb245edc0 debugfs_create_u64 -EXPORT_SYMBOL_GPL vmlinux 0xb24fe1f8 bpf_prog_select_runtime -EXPORT_SYMBOL_GPL vmlinux 0xb25cf883 acpi_pci_find_root +EXPORT_SYMBOL_GPL vmlinux 0xb251d5ff fwnode_graph_get_port_parent +EXPORT_SYMBOL_GPL vmlinux 0xb25c96b7 create_signature EXPORT_SYMBOL_GPL vmlinux 0xb26066fe ibft_phys_addr -EXPORT_SYMBOL_GPL vmlinux 0xb2630934 handle_untracked_irq -EXPORT_SYMBOL_GPL vmlinux 0xb267a4d5 vga_default_device -EXPORT_SYMBOL_GPL vmlinux 0xb269afd9 register_asymmetric_key_parser EXPORT_SYMBOL_GPL vmlinux 0xb26a1add elfcorehdr_addr -EXPORT_SYMBOL_GPL vmlinux 0xb26dfeb9 bpf_trace_run7 +EXPORT_SYMBOL_GPL vmlinux 0xb278c723 fuse_simple_background +EXPORT_SYMBOL_GPL vmlinux 0xb282d39e usb_free_coherent +EXPORT_SYMBOL_GPL vmlinux 0xb285ad1f devm_pm_opp_set_clkname EXPORT_SYMBOL_GPL vmlinux 0xb29533ee zs_malloc -EXPORT_SYMBOL_GPL vmlinux 0xb29c5976 acpi_subsys_runtime_suspend -EXPORT_SYMBOL_GPL vmlinux 0xb2a4d32d fscrypt_set_test_dummy_encryption -EXPORT_SYMBOL_GPL vmlinux 0xb2b49c95 watchdog_set_last_hw_keepalive +EXPORT_SYMBOL_GPL vmlinux 0xb29d5871 dev_pm_opp_put_supported_hw +EXPORT_SYMBOL_GPL vmlinux 0xb2a8880c xfrm_local_error +EXPORT_SYMBOL_GPL vmlinux 0xb2b6c67d blk_ksm_reprogram_all_keys +EXPORT_SYMBOL_GPL vmlinux 0xb2b8c8dd device_driver_attach EXPORT_SYMBOL_GPL vmlinux 0xb2c1732e rcu_gp_set_torture_wait -EXPORT_SYMBOL_GPL vmlinux 0xb2c49f9c led_init_core +EXPORT_SYMBOL_GPL vmlinux 0xb2d7a6b2 serial8250_rx_dma_flush EXPORT_SYMBOL_GPL vmlinux 0xb2de4cf2 clk_gate_ops +EXPORT_SYMBOL_GPL vmlinux 0xb2e36b3e usb_hcd_pci_shutdown EXPORT_SYMBOL_GPL vmlinux 0xb2e764e8 suspend_valid_only_mem -EXPORT_SYMBOL_GPL vmlinux 0xb2efa180 relay_close -EXPORT_SYMBOL_GPL vmlinux 0xb3067867 pm_genpd_remove +EXPORT_SYMBOL_GPL vmlinux 0xb2f700bb ip6_redirect +EXPORT_SYMBOL_GPL vmlinux 0xb2fc1228 devm_pci_epc_destroy +EXPORT_SYMBOL_GPL vmlinux 0xb2fd3475 __SCK__tp_func_br_fdb_add +EXPORT_SYMBOL_GPL vmlinux 0xb300b945 iomap_seek_data +EXPORT_SYMBOL_GPL vmlinux 0xb30410be iommu_sva_bind_device EXPORT_SYMBOL_GPL vmlinux 0xb307c909 devlink_fmsg_u64_pair_put -EXPORT_SYMBOL_GPL vmlinux 0xb30cad83 auxiliary_find_device -EXPORT_SYMBOL_GPL vmlinux 0xb318d335 vc_scrolldelta_helper EXPORT_SYMBOL_GPL vmlinux 0xb3253ed9 hpet_rtc_timer_init -EXPORT_SYMBOL_GPL vmlinux 0xb327c00e class_create_file_ns -EXPORT_SYMBOL_GPL vmlinux 0xb32b3077 irq_chip_ack_parent -EXPORT_SYMBOL_GPL vmlinux 0xb32ec98d efivar_entry_add -EXPORT_SYMBOL_GPL vmlinux 0xb337dc6b gpiochip_relres_irq -EXPORT_SYMBOL_GPL vmlinux 0xb35adedd inet_twsk_alloc -EXPORT_SYMBOL_GPL vmlinux 0xb3600c99 __traceiter_tcp_bad_csum -EXPORT_SYMBOL_GPL vmlinux 0xb3685036 extcon_get_edev_name -EXPORT_SYMBOL_GPL vmlinux 0xb387483d skb_send_sock_locked -EXPORT_SYMBOL_GPL vmlinux 0xb390732d __clocksource_register_scale -EXPORT_SYMBOL_GPL vmlinux 0xb39ddec0 task_active_pid_ns -EXPORT_SYMBOL_GPL vmlinux 0xb3b9990a regulator_bulk_free +EXPORT_SYMBOL_GPL vmlinux 0xb3282366 __vfs_removexattr_noperm +EXPORT_SYMBOL_GPL vmlinux 0xb33c16c9 devm_clk_bulk_get_all +EXPORT_SYMBOL_GPL vmlinux 0xb34fb283 intel_pmic_install_opregion_handler +EXPORT_SYMBOL_GPL vmlinux 0xb370f134 __rio_local_read_config_8 +EXPORT_SYMBOL_GPL vmlinux 0xb3848e6a devm_extcon_dev_register +EXPORT_SYMBOL_GPL vmlinux 0xb38afa06 securityfs_create_dir +EXPORT_SYMBOL_GPL vmlinux 0xb39824ca proc_get_parent_data +EXPORT_SYMBOL_GPL vmlinux 0xb3a6e3f8 nvme_wait_freeze +EXPORT_SYMBOL_GPL vmlinux 0xb3ce1c53 device_store_ulong +EXPORT_SYMBOL_GPL vmlinux 0xb3defa85 gpiod_get_raw_array_value +EXPORT_SYMBOL_GPL vmlinux 0xb3e69314 usb_hcd_amd_remote_wakeup_quirk EXPORT_SYMBOL_GPL vmlinux 0xb3e6e60a __traceiter_sched_overutilized_tp -EXPORT_SYMBOL_GPL vmlinux 0xb413e45d __traceiter_add_device_to_group -EXPORT_SYMBOL_GPL vmlinux 0xb4173c7f security_path_truncate -EXPORT_SYMBOL_GPL vmlinux 0xb4275d1d usb_enable_lpm -EXPORT_SYMBOL_GPL vmlinux 0xb436724e mptcp_subflow_init_cookie_req -EXPORT_SYMBOL_GPL vmlinux 0xb439ed87 usb_alloc_urb +EXPORT_SYMBOL_GPL vmlinux 0xb3e92088 fscrypt_ioctl_add_key +EXPORT_SYMBOL_GPL vmlinux 0xb3f8e779 int_active_memcg +EXPORT_SYMBOL_GPL vmlinux 0xb40647a1 rdev_set_badblocks +EXPORT_SYMBOL_GPL vmlinux 0xb4068daa __pm_runtime_disable EXPORT_SYMBOL_GPL vmlinux 0xb43f9365 ktime_get EXPORT_SYMBOL_GPL vmlinux 0xb4429b64 acpi_dev_resource_ext_address_space -EXPORT_SYMBOL_GPL vmlinux 0xb4482981 metadata_dst_alloc +EXPORT_SYMBOL_GPL vmlinux 0xb44b9971 sysfs_rename_link_ns EXPORT_SYMBOL_GPL vmlinux 0xb44e18ea audit_enabled -EXPORT_SYMBOL_GPL vmlinux 0xb455e1bb dev_pm_opp_register_set_opp_helper -EXPORT_SYMBOL_GPL vmlinux 0xb46213df ata_sas_port_destroy -EXPORT_SYMBOL_GPL vmlinux 0xb46e5900 sock_diag_put_meminfo -EXPORT_SYMBOL_GPL vmlinux 0xb47f83ff is_nvdimm_sync -EXPORT_SYMBOL_GPL vmlinux 0xb483e68e rio_route_add_entry -EXPORT_SYMBOL_GPL vmlinux 0xb4856b45 __bio_try_merge_page -EXPORT_SYMBOL_GPL vmlinux 0xb4890767 perf_event_disable -EXPORT_SYMBOL_GPL vmlinux 0xb48c5294 __blk_mq_debugfs_rq_show +EXPORT_SYMBOL_GPL vmlinux 0xb45c4858 ahash_register_instance +EXPORT_SYMBOL_GPL vmlinux 0xb473f5a1 class_for_each_device +EXPORT_SYMBOL_GPL vmlinux 0xb4792171 ata_bmdma_port_intr +EXPORT_SYMBOL_GPL vmlinux 0xb47d848a alloc_empty_file +EXPORT_SYMBOL_GPL vmlinux 0xb47d8e73 sata_pmp_error_handler +EXPORT_SYMBOL_GPL vmlinux 0xb486e089 dm_internal_suspend_noflush EXPORT_SYMBOL_GPL vmlinux 0xb48f0638 software_node_register +EXPORT_SYMBOL_GPL vmlinux 0xb4b481cd virtio_add_status EXPORT_SYMBOL_GPL vmlinux 0xb4b97c90 pvclock_gtod_register_notifier -EXPORT_SYMBOL_GPL vmlinux 0xb4bf2c9f blk_abort_request -EXPORT_SYMBOL_GPL vmlinux 0xb4c930ea devm_add_action -EXPORT_SYMBOL_GPL vmlinux 0xb4e037a3 irq_domain_translate_onecell -EXPORT_SYMBOL_GPL vmlinux 0xb4e0ec28 pinctrl_register +EXPORT_SYMBOL_GPL vmlinux 0xb4bf134f dma_buf_unmap_attachment +EXPORT_SYMBOL_GPL vmlinux 0xb4c5df58 __SCK__tp_func_block_rq_insert +EXPORT_SYMBOL_GPL vmlinux 0xb4d36ddf __tracepoint_neigh_update_done +EXPORT_SYMBOL_GPL vmlinux 0xb4e1c624 devm_led_trigger_register EXPORT_SYMBOL_GPL vmlinux 0xb4ea7cf7 kgdb_connected EXPORT_SYMBOL_GPL vmlinux 0xb4eda0da ring_buffer_event_length +EXPORT_SYMBOL_GPL vmlinux 0xb4f9310b vp_modern_config_vector EXPORT_SYMBOL_GPL vmlinux 0xb501b2df nd_cmd_dimm_desc -EXPORT_SYMBOL_GPL vmlinux 0xb509745c iommu_fwspec_free EXPORT_SYMBOL_GPL vmlinux 0xb510c250 raw_v4_hashinfo -EXPORT_SYMBOL_GPL vmlinux 0xb51e078b param_set_uint_minmax +EXPORT_SYMBOL_GPL vmlinux 0xb5133776 pinctrl_get_group_pins EXPORT_SYMBOL_GPL vmlinux 0xb51fbd64 edac_op_state -EXPORT_SYMBOL_GPL vmlinux 0xb5206f48 cpufreq_generic_init EXPORT_SYMBOL_GPL vmlinux 0xb520eb79 btree_merge -EXPORT_SYMBOL_GPL vmlinux 0xb538fd59 ping_init_sock -EXPORT_SYMBOL_GPL vmlinux 0xb53bf523 vmbus_setevent -EXPORT_SYMBOL_GPL vmlinux 0xb54b1904 debugfs_file_get -EXPORT_SYMBOL_GPL vmlinux 0xb5521311 dev_pm_opp_find_level_exact -EXPORT_SYMBOL_GPL vmlinux 0xb5596341 memunmap_pages -EXPORT_SYMBOL_GPL vmlinux 0xb594f634 fwnode_property_read_u16_array -EXPORT_SYMBOL_GPL vmlinux 0xb598e2be pci_check_and_unmask_intx -EXPORT_SYMBOL_GPL vmlinux 0xb5a37696 xfrm_dev_offload_ok +EXPORT_SYMBOL_GPL vmlinux 0xb52b6dc6 kernfs_notify +EXPORT_SYMBOL_GPL vmlinux 0xb53c4b94 ata_sas_port_stop +EXPORT_SYMBOL_GPL vmlinux 0xb54fc5f3 component_master_del +EXPORT_SYMBOL_GPL vmlinux 0xb558a23d synth_event_create +EXPORT_SYMBOL_GPL vmlinux 0xb56a4141 dst_cache_get_ip4 +EXPORT_SYMBOL_GPL vmlinux 0xb5747abf clk_hw_register_composite +EXPORT_SYMBOL_GPL vmlinux 0xb583828d check_move_unevictable_pages +EXPORT_SYMBOL_GPL vmlinux 0xb58ded16 sysfs_update_group EXPORT_SYMBOL_GPL vmlinux 0xb5a8c226 acpi_gsi_to_irq -EXPORT_SYMBOL_GPL vmlinux 0xb5b47a88 phy_modify -EXPORT_SYMBOL_GPL vmlinux 0xb5bb81f6 pci_user_write_config_dword -EXPORT_SYMBOL_GPL vmlinux 0xb5cc0a83 pci_set_cacheline_size -EXPORT_SYMBOL_GPL vmlinux 0xb5f20747 udp_tunnel_notify_add_rx_port -EXPORT_SYMBOL_GPL vmlinux 0xb5f8452b rio_register_mport -EXPORT_SYMBOL_GPL vmlinux 0xb60233c6 fscrypt_set_bio_crypt_ctx -EXPORT_SYMBOL_GPL vmlinux 0xb61662ea devlink_health_reporter_create +EXPORT_SYMBOL_GPL vmlinux 0xb5c89289 shash_ahash_update +EXPORT_SYMBOL_GPL vmlinux 0xb5cb1442 usb_set_device_state +EXPORT_SYMBOL_GPL vmlinux 0xb5d426bc debugfs_create_u8 +EXPORT_SYMBOL_GPL vmlinux 0xb5f1c171 regulator_put +EXPORT_SYMBOL_GPL vmlinux 0xb5f9df4b sock_diag_unregister +EXPORT_SYMBOL_GPL vmlinux 0xb5fbe8bc __tracepoint_neigh_update +EXPORT_SYMBOL_GPL vmlinux 0xb61075ea regmap_get_raw_read_max +EXPORT_SYMBOL_GPL vmlinux 0xb61574fd devm_acpi_dev_remove_driver_gpios EXPORT_SYMBOL_GPL vmlinux 0xb6261484 register_die_notifier -EXPORT_SYMBOL_GPL vmlinux 0xb6269a48 ima_inode_hash EXPORT_SYMBOL_GPL vmlinux 0xb6357e53 cpuidle_enable_device -EXPORT_SYMBOL_GPL vmlinux 0xb63ac6c6 nf_nat_hook EXPORT_SYMBOL_GPL vmlinux 0xb6410433 mpi_addm -EXPORT_SYMBOL_GPL vmlinux 0xb6474767 devlink_dpipe_table_counter_enabled -EXPORT_SYMBOL_GPL vmlinux 0xb64950ee ata_sas_slave_configure -EXPORT_SYMBOL_GPL vmlinux 0xb6518543 clk_hw_set_parent +EXPORT_SYMBOL_GPL vmlinux 0xb643e474 nvme_uninit_ctrl +EXPORT_SYMBOL_GPL vmlinux 0xb6449f16 skb_cow_data +EXPORT_SYMBOL_GPL vmlinux 0xb64d4b87 clk_bulk_get_optional EXPORT_SYMBOL_GPL vmlinux 0xb655f91b pci_epc_get_next_free_bar -EXPORT_SYMBOL_GPL vmlinux 0xb656927f devlink_region_create -EXPORT_SYMBOL_GPL vmlinux 0xb675c6a9 extcon_dev_register +EXPORT_SYMBOL_GPL vmlinux 0xb65ca52c attribute_container_classdev_to_container EXPORT_SYMBOL_GPL vmlinux 0xb6787346 sfp_unregister_socket -EXPORT_SYMBOL_GPL vmlinux 0xb67ede38 relay_flush +EXPORT_SYMBOL_GPL vmlinux 0xb680aa1a dm_put EXPORT_SYMBOL_GPL vmlinux 0xb6888188 klp_shadow_get_or_alloc -EXPORT_SYMBOL_GPL vmlinux 0xb697c247 regmap_raw_read -EXPORT_SYMBOL_GPL vmlinux 0xb6bf2328 nvme_set_features +EXPORT_SYMBOL_GPL vmlinux 0xb68ad8a9 crypto_skcipher_encrypt +EXPORT_SYMBOL_GPL vmlinux 0xb68da3ca device_match_fwnode +EXPORT_SYMBOL_GPL vmlinux 0xb692cd9e devlink_params_register EXPORT_SYMBOL_GPL vmlinux 0xb6c5e614 acpi_processor_evaluate_cst -EXPORT_SYMBOL_GPL vmlinux 0xb6cf2634 __sock_recv_wifi_status -EXPORT_SYMBOL_GPL vmlinux 0xb6db1e63 kthread_mod_delayed_work EXPORT_SYMBOL_GPL vmlinux 0xb6e6d99d clk_disable EXPORT_SYMBOL_GPL vmlinux 0xb6eabe37 register_kprobes -EXPORT_SYMBOL_GPL vmlinux 0xb6f3e78a edac_pci_handle_pe -EXPORT_SYMBOL_GPL vmlinux 0xb6f6f504 usb_get_hcd -EXPORT_SYMBOL_GPL vmlinux 0xb72a3311 irq_domain_free_fwnode +EXPORT_SYMBOL_GPL vmlinux 0xb6ee1d14 spi_new_ancillary_device +EXPORT_SYMBOL_GPL vmlinux 0xb6f586d1 cpuidle_register_driver +EXPORT_SYMBOL_GPL vmlinux 0xb6f5c55d __traceiter_remove_device_from_group +EXPORT_SYMBOL_GPL vmlinux 0xb72553d5 ata_sff_softreset EXPORT_SYMBOL_GPL vmlinux 0xb7329c06 clk_set_phase +EXPORT_SYMBOL_GPL vmlinux 0xb7343f8d __SCK__tp_func_remove_device_from_group EXPORT_SYMBOL_GPL vmlinux 0xb73713d7 nvmem_add_cell_lookups -EXPORT_SYMBOL_GPL vmlinux 0xb74084b5 fwnode_graph_get_endpoint_by_id +EXPORT_SYMBOL_GPL vmlinux 0xb73a8d88 ata_bmdma_port_start EXPORT_SYMBOL_GPL vmlinux 0xb74c31cd wwan_remove_port EXPORT_SYMBOL_GPL vmlinux 0xb75041d1 hv_stimer_legacy_init -EXPORT_SYMBOL_GPL vmlinux 0xb7517d8c subsys_dev_iter_exit -EXPORT_SYMBOL_GPL vmlinux 0xb753bf40 devm_regulator_bulk_get -EXPORT_SYMBOL_GPL vmlinux 0xb75a16cd tcpv6_prot -EXPORT_SYMBOL_GPL vmlinux 0xb765a124 xhci_check_bandwidth -EXPORT_SYMBOL_GPL vmlinux 0xb769484b pm_runtime_set_memalloc_noio -EXPORT_SYMBOL_GPL vmlinux 0xb777c9a6 pci_vpd_alloc -EXPORT_SYMBOL_GPL vmlinux 0xb777d6f3 regcache_sync_region -EXPORT_SYMBOL_GPL vmlinux 0xb77b15bf irq_domain_free_irqs_common -EXPORT_SYMBOL_GPL vmlinux 0xb7828e79 pci_reset_function -EXPORT_SYMBOL_GPL vmlinux 0xb790d268 sysfs_notify +EXPORT_SYMBOL_GPL vmlinux 0xb75939c0 aead_init_geniv +EXPORT_SYMBOL_GPL vmlinux 0xb7642a7b tty_port_install +EXPORT_SYMBOL_GPL vmlinux 0xb77595a9 securityfs_remove +EXPORT_SYMBOL_GPL vmlinux 0xb77e703d __SCK__tp_func_attach_device_to_domain +EXPORT_SYMBOL_GPL vmlinux 0xb78e47bb rdev_get_id +EXPORT_SYMBOL_GPL vmlinux 0xb79b1e13 encrypt_blob EXPORT_SYMBOL_GPL vmlinux 0xb7a387fc synchronize_rcu_tasks_rude -EXPORT_SYMBOL_GPL vmlinux 0xb7af620e usb_alloc_coherent +EXPORT_SYMBOL_GPL vmlinux 0xb7b32c6f devlink_param_value_changed +EXPORT_SYMBOL_GPL vmlinux 0xb7b63b9d __rtnl_link_unregister +EXPORT_SYMBOL_GPL vmlinux 0xb7bc6ba4 clk_register_fractional_divider +EXPORT_SYMBOL_GPL vmlinux 0xb7bf349c scsi_target_block +EXPORT_SYMBOL_GPL vmlinux 0xb7c05816 skb_segment_list EXPORT_SYMBOL_GPL vmlinux 0xb7c69a63 unregister_vmap_purge_notifier -EXPORT_SYMBOL_GPL vmlinux 0xb7c8d5be scsi_target_unblock EXPORT_SYMBOL_GPL vmlinux 0xb7d7c12e hpet_set_alarm_time -EXPORT_SYMBOL_GPL vmlinux 0xb7e7bd58 gpiod_cansleep -EXPORT_SYMBOL_GPL vmlinux 0xb7e7cb50 net_selftest EXPORT_SYMBOL_GPL vmlinux 0xb7f73ef8 xas_init_marks +EXPORT_SYMBOL_GPL vmlinux 0xb7f8dee5 rio_release_inb_pwrite EXPORT_SYMBOL_GPL vmlinux 0xb7f990e9 rht_bucket_nested -EXPORT_SYMBOL_GPL vmlinux 0xb8158175 crypto_unregister_skcipher +EXPORT_SYMBOL_GPL vmlinux 0xb802a240 fuse_conn_destroy +EXPORT_SYMBOL_GPL vmlinux 0xb8050c54 ata_cable_ignore +EXPORT_SYMBOL_GPL vmlinux 0xb817972f crypto_comp_decompress +EXPORT_SYMBOL_GPL vmlinux 0xb817e1be __dev_change_net_namespace EXPORT_SYMBOL_GPL vmlinux 0xb8273d0b __wake_up_sync -EXPORT_SYMBOL_GPL vmlinux 0xb828a3f7 n_tty_inherit_ops -EXPORT_SYMBOL_GPL vmlinux 0xb82dc7f5 ata_sff_queue_pio_task -EXPORT_SYMBOL_GPL vmlinux 0xb83f330e devlink_resource_size_get +EXPORT_SYMBOL_GPL vmlinux 0xb830a98e tcp_unregister_congestion_control EXPORT_SYMBOL_GPL vmlinux 0xb847585f is_hash_blacklisted -EXPORT_SYMBOL_GPL vmlinux 0xb852b257 unix_inq_len -EXPORT_SYMBOL_GPL vmlinux 0xb85bac30 usb_put_hcd -EXPORT_SYMBOL_GPL vmlinux 0xb86d5486 sysfs_remove_file_from_group -EXPORT_SYMBOL_GPL vmlinux 0xb8798773 bpf_verifier_log_write +EXPORT_SYMBOL_GPL vmlinux 0xb8495f37 iomap_writepages +EXPORT_SYMBOL_GPL vmlinux 0xb84c20fa skb_zerocopy_headlen +EXPORT_SYMBOL_GPL vmlinux 0xb864f607 dev_attr_em_message_type EXPORT_SYMBOL_GPL vmlinux 0xb87ae6a4 hv_ghcb_msr_write -EXPORT_SYMBOL_GPL vmlinux 0xb87f40fe cppc_set_enable +EXPORT_SYMBOL_GPL vmlinux 0xb881dad3 phy_save_page +EXPORT_SYMBOL_GPL vmlinux 0xb889c9e1 pm_generic_restore_noirq EXPORT_SYMBOL_GPL vmlinux 0xb88bc47e arch_apei_report_mem_error -EXPORT_SYMBOL_GPL vmlinux 0xb88ca26e ata_scsi_ioctl +EXPORT_SYMBOL_GPL vmlinux 0xb88d2d34 dm_set_target_max_io_len EXPORT_SYMBOL_GPL vmlinux 0xb88dbfce irq_set_irqchip_state +EXPORT_SYMBOL_GPL vmlinux 0xb8919d24 __vmbus_driver_register +EXPORT_SYMBOL_GPL vmlinux 0xb8951f42 __traceiter_block_rq_remap EXPORT_SYMBOL_GPL vmlinux 0xb89e69b1 jump_label_update_timeout +EXPORT_SYMBOL_GPL vmlinux 0xb8a0ca9f dma_buf_fd EXPORT_SYMBOL_GPL vmlinux 0xb8b2b1f7 mce_register_decode_chain -EXPORT_SYMBOL_GPL vmlinux 0xb8b2ed0c dev_pm_opp_get_level -EXPORT_SYMBOL_GPL vmlinux 0xb8bc17fc __SCK__tp_func_sched_overutilized_tp -EXPORT_SYMBOL_GPL vmlinux 0xb8bc2b42 hvc_alloc -EXPORT_SYMBOL_GPL vmlinux 0xb8c484ab vfio_pci_core_read +EXPORT_SYMBOL_GPL vmlinux 0xb8bf34a4 bus_get_device_klist EXPORT_SYMBOL_GPL vmlinux 0xb8cd3a7f nf_logger_put -EXPORT_SYMBOL_GPL vmlinux 0xb8d992eb device_wakeup_disable -EXPORT_SYMBOL_GPL vmlinux 0xb8ddaae2 x86_vector_domain -EXPORT_SYMBOL_GPL vmlinux 0xb8e8a293 inet_ctl_sock_create +EXPORT_SYMBOL_GPL vmlinux 0xb8e1b161 sysfs_chmod_file EXPORT_SYMBOL_GPL vmlinux 0xb8f11603 idr_alloc +EXPORT_SYMBOL_GPL vmlinux 0xb8f7b6d0 mbox_controller_unregister +EXPORT_SYMBOL_GPL vmlinux 0xb901018a sysfs_add_file_to_group +EXPORT_SYMBOL_GPL vmlinux 0xb9040936 fwnode_get_name EXPORT_SYMBOL_GPL vmlinux 0xb912560d static_key_disable -EXPORT_SYMBOL_GPL vmlinux 0xb919136c ata_host_suspend -EXPORT_SYMBOL_GPL vmlinux 0xb91aecad ip_tunnel_change_mtu -EXPORT_SYMBOL_GPL vmlinux 0xb925c9c8 dev_pm_qos_expose_latency_limit -EXPORT_SYMBOL_GPL vmlinux 0xb92ed00b msi_desc_to_pci_sysdata -EXPORT_SYMBOL_GPL vmlinux 0xb946ce07 debugfs_create_bool -EXPORT_SYMBOL_GPL vmlinux 0xb94a7174 md_bitmap_resize -EXPORT_SYMBOL_GPL vmlinux 0xb94f398f devm_regulator_put -EXPORT_SYMBOL_GPL vmlinux 0xb965aa1c virtio_device_freeze +EXPORT_SYMBOL_GPL vmlinux 0xb91e53b4 cpufreq_dbs_governor_limits +EXPORT_SYMBOL_GPL vmlinux 0xb928c823 udp_abort +EXPORT_SYMBOL_GPL vmlinux 0xb9353c6e rio_request_inb_mbox +EXPORT_SYMBOL_GPL vmlinux 0xb9398330 usb_put_intf +EXPORT_SYMBOL_GPL vmlinux 0xb93e1897 ip4_datagram_release_cb +EXPORT_SYMBOL_GPL vmlinux 0xb94bb9a6 dev_pm_opp_find_freq_ceil +EXPORT_SYMBOL_GPL vmlinux 0xb961cb4b dma_vmap_noncontiguous EXPORT_SYMBOL_GPL vmlinux 0xb9681621 xdp_do_flush +EXPORT_SYMBOL_GPL vmlinux 0xb97e3af0 edac_device_handle_ce_count +EXPORT_SYMBOL_GPL vmlinux 0xb980084b device_get_child_node_count EXPORT_SYMBOL_GPL vmlinux 0xb9852d11 __traceiter_mc_event -EXPORT_SYMBOL_GPL vmlinux 0xb985cd20 irq_set_default_host EXPORT_SYMBOL_GPL vmlinux 0xb98bb315 phy_gbit_fibre_features -EXPORT_SYMBOL_GPL vmlinux 0xb9a03b04 dev_pm_opp_set_supported_hw +EXPORT_SYMBOL_GPL vmlinux 0xb9a70dd3 fwnode_get_nth_parent +EXPORT_SYMBOL_GPL vmlinux 0xb9aa100c tracepoint_probe_unregister EXPORT_SYMBOL_GPL vmlinux 0xb9b9df41 usb_amd_dev_put EXPORT_SYMBOL_GPL vmlinux 0xb9c16f51 hv_max_vp_index EXPORT_SYMBOL_GPL vmlinux 0xb9c425de register_syscore_ops -EXPORT_SYMBOL_GPL vmlinux 0xb9c59ef9 fib6_check_nexthop EXPORT_SYMBOL_GPL vmlinux 0xb9d025c9 llist_del_first -EXPORT_SYMBOL_GPL vmlinux 0xb9d1cf9c scsi_dh_attached_handler_name +EXPORT_SYMBOL_GPL vmlinux 0xb9d5697f tty_register_device_attr EXPORT_SYMBOL_GPL vmlinux 0xba01ec83 hv_stimer_global_cleanup +EXPORT_SYMBOL_GPL vmlinux 0xba04ee6a pciserial_init_ports EXPORT_SYMBOL_GPL vmlinux 0xba057786 kernel_read_file_from_path_initns -EXPORT_SYMBOL_GPL vmlinux 0xba06db0a page_cache_ra_unbounded -EXPORT_SYMBOL_GPL vmlinux 0xba1709d3 gpiod_direction_output_raw +EXPORT_SYMBOL_GPL vmlinux 0xba08b0b1 ptp_classify_raw EXPORT_SYMBOL_GPL vmlinux 0xba220db7 __wake_up_sync_key -EXPORT_SYMBOL_GPL vmlinux 0xba22109f blk_mq_freeze_queue_wait_timeout -EXPORT_SYMBOL_GPL vmlinux 0xba23e415 bio_trim EXPORT_SYMBOL_GPL vmlinux 0xba2b7f64 cpufreq_generic_get -EXPORT_SYMBOL_GPL vmlinux 0xba41175e dev_fill_metadata_dst -EXPORT_SYMBOL_GPL vmlinux 0xba4b27dc blk_ksm_reprogram_all_keys -EXPORT_SYMBOL_GPL vmlinux 0xba64f371 do_take_over_console -EXPORT_SYMBOL_GPL vmlinux 0xba66bd73 nvme_remove_namespaces -EXPORT_SYMBOL_GPL vmlinux 0xba71c246 devlink_trap_groups_register -EXPORT_SYMBOL_GPL vmlinux 0xba73a14e clk_register_divider_table +EXPORT_SYMBOL_GPL vmlinux 0xba43137f gov_attr_set_get +EXPORT_SYMBOL_GPL vmlinux 0xba4d82f8 fscrypt_fname_siphash +EXPORT_SYMBOL_GPL vmlinux 0xba5f1a77 __cpufreq_driver_target +EXPORT_SYMBOL_GPL vmlinux 0xba60a656 cpci_hp_unregister_controller +EXPORT_SYMBOL_GPL vmlinux 0xba6adcbb nvme_cancel_request +EXPORT_SYMBOL_GPL vmlinux 0xba771903 spi_mem_dirmap_read EXPORT_SYMBOL_GPL vmlinux 0xba82f246 uv_bios_install_heap -EXPORT_SYMBOL_GPL vmlinux 0xba92a4e5 devm_rtc_device_register -EXPORT_SYMBOL_GPL vmlinux 0xba939ca1 wm831x_regmap_config -EXPORT_SYMBOL_GPL vmlinux 0xbaa65564 devfreq_event_add_edev -EXPORT_SYMBOL_GPL vmlinux 0xbaac3b2f dm_device_name -EXPORT_SYMBOL_GPL vmlinux 0xbab08774 __kthread_init_worker -EXPORT_SYMBOL_GPL vmlinux 0xbab93695 bus_register_notifier -EXPORT_SYMBOL_GPL vmlinux 0xbabfd5c5 usb_free_coherent -EXPORT_SYMBOL_GPL vmlinux 0xbad28057 devm_mbox_controller_register -EXPORT_SYMBOL_GPL vmlinux 0xbaeca6cb ata_noop_qc_prep +EXPORT_SYMBOL_GPL vmlinux 0xbad6d155 devm_gpiod_get +EXPORT_SYMBOL_GPL vmlinux 0xbade0060 crypto_unregister_scomps EXPORT_SYMBOL_GPL vmlinux 0xbaf22757 kvfree_call_rcu +EXPORT_SYMBOL_GPL vmlinux 0xbaf630c7 bio_associate_blkg_from_css EXPORT_SYMBOL_GPL vmlinux 0xbaf6850c fsnotify_wait_marks_destroyed EXPORT_SYMBOL_GPL vmlinux 0xbaf9d785 __tss_limit_invalid +EXPORT_SYMBOL_GPL vmlinux 0xbb07d2c8 pwm_set_chip_data EXPORT_SYMBOL_GPL vmlinux 0xbb0ab47b debug_locks -EXPORT_SYMBOL_GPL vmlinux 0xbb130ff7 xdp_rxq_info_reg_mem_model -EXPORT_SYMBOL_GPL vmlinux 0xbb192f51 skcipher_walk_done -EXPORT_SYMBOL_GPL vmlinux 0xbb232b1d sk_psock_drop -EXPORT_SYMBOL_GPL vmlinux 0xbb273c50 fwnode_get_next_child_node -EXPORT_SYMBOL_GPL vmlinux 0xbb37d7ce pm_genpd_remove_subdomain -EXPORT_SYMBOL_GPL vmlinux 0xbb3d836b trace_define_field -EXPORT_SYMBOL_GPL vmlinux 0xbb4d0d1d tty_put_char -EXPORT_SYMBOL_GPL vmlinux 0xbb4dc3ff public_key_subtype +EXPORT_SYMBOL_GPL vmlinux 0xbb19c4f8 device_register +EXPORT_SYMBOL_GPL vmlinux 0xbb1b83af __devm_regmap_init_spi +EXPORT_SYMBOL_GPL vmlinux 0xbb1bad86 __hvc_resize +EXPORT_SYMBOL_GPL vmlinux 0xbb4bebf9 __fsnotify_inode_delete EXPORT_SYMBOL_GPL vmlinux 0xbb5598ce get_llc_id -EXPORT_SYMBOL_GPL vmlinux 0xbb66e6dd fuse_send_init +EXPORT_SYMBOL_GPL vmlinux 0xbb5ae4f0 sysfs_remove_groups +EXPORT_SYMBOL_GPL vmlinux 0xbb5c9f8d xfrm_audit_state_replay EXPORT_SYMBOL_GPL vmlinux 0xbb6a3cbd devlink_fmsg_arr_pair_nest_start EXPORT_SYMBOL_GPL vmlinux 0xbb6f025a asymmetric_key_generate_id EXPORT_SYMBOL_GPL vmlinux 0xbb7195a5 xdp_warn -EXPORT_SYMBOL_GPL vmlinux 0xbb756a2b devm_regmap_field_bulk_alloc -EXPORT_SYMBOL_GPL vmlinux 0xbb8b3e81 fwnode_device_is_available +EXPORT_SYMBOL_GPL vmlinux 0xbb71e71a blk_trace_setup +EXPORT_SYMBOL_GPL vmlinux 0xbb85e2d7 clk_register_fixed_rate +EXPORT_SYMBOL_GPL vmlinux 0xbb8c81e7 get_task_mm EXPORT_SYMBOL_GPL vmlinux 0xbb93eec5 ioasid_alloc +EXPORT_SYMBOL_GPL vmlinux 0xbb979a0b devm_memunmap_pages +EXPORT_SYMBOL_GPL vmlinux 0xbba45913 __blk_mq_debugfs_rq_show +EXPORT_SYMBOL_GPL vmlinux 0xbba744ac inet6_csk_addr2sockaddr EXPORT_SYMBOL_GPL vmlinux 0xbbb98859 edid_info -EXPORT_SYMBOL_GPL vmlinux 0xbbc9f056 ip_tunnel_dellink -EXPORT_SYMBOL_GPL vmlinux 0xbbd43fa8 rio_inb_pwrite_handler +EXPORT_SYMBOL_GPL vmlinux 0xbbc084a8 dma_run_dependencies +EXPORT_SYMBOL_GPL vmlinux 0xbbd35bea __tracepoint_pelt_dl_tp EXPORT_SYMBOL_GPL vmlinux 0xbbe56404 sprint_OID -EXPORT_SYMBOL_GPL vmlinux 0xbbea3c2a handle_fasteoi_irq +EXPORT_SYMBOL_GPL vmlinux 0xbbeae8b0 class_remove_file_ns +EXPORT_SYMBOL_GPL vmlinux 0xbbebe282 rio_unmap_inb_region +EXPORT_SYMBOL_GPL vmlinux 0xbbefcb71 loop_backing_file EXPORT_SYMBOL_GPL vmlinux 0xbbf4dfbe phy_basic_t1_features -EXPORT_SYMBOL_GPL vmlinux 0xbbfb5ac9 fb_deferred_io_cleanup -EXPORT_SYMBOL_GPL vmlinux 0xbc042f3c gpiod_export_link -EXPORT_SYMBOL_GPL vmlinux 0xbc1f54a2 iommu_domain_free +EXPORT_SYMBOL_GPL vmlinux 0xbc121c50 debugfs_remove +EXPORT_SYMBOL_GPL vmlinux 0xbc1564fa gpiochip_irq_unmap +EXPORT_SYMBOL_GPL vmlinux 0xbc1879cf clk_hw_register +EXPORT_SYMBOL_GPL vmlinux 0xbc2689d0 crypto_larval_alloc EXPORT_SYMBOL_GPL vmlinux 0xbc3f2cb0 timecounter_cyc2time +EXPORT_SYMBOL_GPL vmlinux 0xbc48f390 tty_mode_ioctl EXPORT_SYMBOL_GPL vmlinux 0xbc4e24bb copy_mc_to_kernel -EXPORT_SYMBOL_GPL vmlinux 0xbc5a2a74 vfio_register_group_dev -EXPORT_SYMBOL_GPL vmlinux 0xbc5c339d pm_generic_runtime_resume -EXPORT_SYMBOL_GPL vmlinux 0xbc5cbc13 bpf_prog_inc +EXPORT_SYMBOL_GPL vmlinux 0xbc5c14d0 spi_mem_dtr_supports_op +EXPORT_SYMBOL_GPL vmlinux 0xbc5cea7b dev_pm_qos_update_user_latency_tolerance EXPORT_SYMBOL_GPL vmlinux 0xbc60dc37 cpufreq_show_cpus EXPORT_SYMBOL_GPL vmlinux 0xbc6bec66 free_percpu_irq -EXPORT_SYMBOL_GPL vmlinux 0xbc6c581d pci_probe_reset_slot -EXPORT_SYMBOL_GPL vmlinux 0xbc76502d iomap_finish_ioends -EXPORT_SYMBOL_GPL vmlinux 0xbc808d09 regulator_list_voltage -EXPORT_SYMBOL_GPL vmlinux 0xbc864aca nvme_cleanup_cmd -EXPORT_SYMBOL_GPL vmlinux 0xbc8f0ab5 sata_pmp_qc_defer_cmd_switch +EXPORT_SYMBOL_GPL vmlinux 0xbc6efcc0 usb_interrupt_msg +EXPORT_SYMBOL_GPL vmlinux 0xbc895262 crypto_alloc_tfm_node +EXPORT_SYMBOL_GPL vmlinux 0xbc8b4dd6 vfio_pci_register_dev_region EXPORT_SYMBOL_GPL vmlinux 0xbc9b8588 ehci_cf_port_reset_rwsem -EXPORT_SYMBOL_GPL vmlinux 0xbca01b9e nvmem_cell_read_u8 -EXPORT_SYMBOL_GPL vmlinux 0xbcb1dc4b devlink_port_register -EXPORT_SYMBOL_GPL vmlinux 0xbcb47fd8 balloon_aops +EXPORT_SYMBOL_GPL vmlinux 0xbca2cf80 genphy_c45_an_disable_aneg +EXPORT_SYMBOL_GPL vmlinux 0xbca85a11 regmap_can_raw_write +EXPORT_SYMBOL_GPL vmlinux 0xbcab345e input_device_enabled EXPORT_SYMBOL_GPL vmlinux 0xbcb838a1 amd_flush_garts EXPORT_SYMBOL_GPL vmlinux 0xbcc15e75 ktime_get_coarse_with_offset -EXPORT_SYMBOL_GPL vmlinux 0xbcc59931 bus_remove_file +EXPORT_SYMBOL_GPL vmlinux 0xbccf8882 tpm_chip_register EXPORT_SYMBOL_GPL vmlinux 0xbccfd4d8 register_oldmem_pfn_is_ram -EXPORT_SYMBOL_GPL vmlinux 0xbcd50f21 usb_phy_set_charger_current EXPORT_SYMBOL_GPL vmlinux 0xbcdd5b99 iommu_group_set_name +EXPORT_SYMBOL_GPL vmlinux 0xbceb665a pci_dev_unlock EXPORT_SYMBOL_GPL vmlinux 0xbcf1f0e6 zs_create_pool -EXPORT_SYMBOL_GPL vmlinux 0xbd021bea platform_device_register_full -EXPORT_SYMBOL_GPL vmlinux 0xbd031f2b ip_tunnel_delete_nets -EXPORT_SYMBOL_GPL vmlinux 0xbd2b6346 pci_epc_set_msix -EXPORT_SYMBOL_GPL vmlinux 0xbd3ed32c devlink_traps_unregister +EXPORT_SYMBOL_GPL vmlinux 0xbcfab769 aead_exit_geniv +EXPORT_SYMBOL_GPL vmlinux 0xbcfd1fb2 crypto_spawn_tfm +EXPORT_SYMBOL_GPL vmlinux 0xbd019daa sysfs_remove_file_ns +EXPORT_SYMBOL_GPL vmlinux 0xbd170f95 file_ra_state_init +EXPORT_SYMBOL_GPL vmlinux 0xbd1b32c0 dev_pm_opp_put_prop_name +EXPORT_SYMBOL_GPL vmlinux 0xbd1f0c73 pci_epc_get +EXPORT_SYMBOL_GPL vmlinux 0xbd3f0838 regcache_sync EXPORT_SYMBOL_GPL vmlinux 0xbd3fe1e3 disable_hardirq -EXPORT_SYMBOL_GPL vmlinux 0xbd40f9dd nvme_stop_keep_alive -EXPORT_SYMBOL_GPL vmlinux 0xbd6d51c7 of_pwm_xlate_with_flags -EXPORT_SYMBOL_GPL vmlinux 0xbd6ff935 acpi_dma_simple_xlate +EXPORT_SYMBOL_GPL vmlinux 0xbd42db2d usb_add_phy_dev +EXPORT_SYMBOL_GPL vmlinux 0xbd47e093 devlink_dpipe_entry_ctx_close +EXPORT_SYMBOL_GPL vmlinux 0xbd4ae0f4 devlink_trap_report +EXPORT_SYMBOL_GPL vmlinux 0xbd4ba042 platform_device_alloc +EXPORT_SYMBOL_GPL vmlinux 0xbd751c7f irq_domain_get_irq_data +EXPORT_SYMBOL_GPL vmlinux 0xbd7829e4 mdiobus_modify EXPORT_SYMBOL_GPL vmlinux 0xbd7aaaee add_memory -EXPORT_SYMBOL_GPL vmlinux 0xbd934caa syscon_regmap_lookup_by_phandle +EXPORT_SYMBOL_GPL vmlinux 0xbd869041 mptcp_get_reset_option +EXPORT_SYMBOL_GPL vmlinux 0xbd8857da inode_sb_list_add +EXPORT_SYMBOL_GPL vmlinux 0xbd8e5147 decrypt_blob EXPORT_SYMBOL_GPL vmlinux 0xbd99e873 __SCT__tp_func_cpu_idle -EXPORT_SYMBOL_GPL vmlinux 0xbd9d40a5 crypto_lookup_template -EXPORT_SYMBOL_GPL vmlinux 0xbda90917 __clocksource_update_freq_scale -EXPORT_SYMBOL_GPL vmlinux 0xbdaba8de da9052_adc_read_temp -EXPORT_SYMBOL_GPL vmlinux 0xbdae3742 fsnotify_alloc_user_group +EXPORT_SYMBOL_GPL vmlinux 0xbd9df04f ata_dummy_port_ops +EXPORT_SYMBOL_GPL vmlinux 0xbda4a01f tty_save_termios EXPORT_SYMBOL_GPL vmlinux 0xbdb2217d hv_is_isolation_supported +EXPORT_SYMBOL_GPL vmlinux 0xbdb24cdf pci_user_read_config_byte EXPORT_SYMBOL_GPL vmlinux 0xbdb2dfd5 uv_bios_reserved_page_pa -EXPORT_SYMBOL_GPL vmlinux 0xbdc78890 fat_truncate_time -EXPORT_SYMBOL_GPL vmlinux 0xbdca12ad ima_file_check -EXPORT_SYMBOL_GPL vmlinux 0xbdd56bfb gen10g_config_aneg -EXPORT_SYMBOL_GPL vmlinux 0xbddee556 edac_device_handle_ue_count -EXPORT_SYMBOL_GPL vmlinux 0xbdea82d4 usb_register_device_driver -EXPORT_SYMBOL_GPL vmlinux 0xbded9c04 pci_find_next_capability -EXPORT_SYMBOL_GPL vmlinux 0xbdf7381c bio_start_io_acct -EXPORT_SYMBOL_GPL vmlinux 0xbdf974ae edac_pci_create_generic_ctl -EXPORT_SYMBOL_GPL vmlinux 0xbe113e83 sata_pmp_port_ops -EXPORT_SYMBOL_GPL vmlinux 0xbe1bc624 iommu_map_sg -EXPORT_SYMBOL_GPL vmlinux 0xbe1f0fe3 rio_release_inb_mbox -EXPORT_SYMBOL_GPL vmlinux 0xbe2aeb42 irq_gc_mask_clr_bit -EXPORT_SYMBOL_GPL vmlinux 0xbe2fb2df pwm_set_chip_data -EXPORT_SYMBOL_GPL vmlinux 0xbe374b66 debugfs_create_file_unsafe -EXPORT_SYMBOL_GPL vmlinux 0xbe3a61c0 ip6_datagram_send_ctl -EXPORT_SYMBOL_GPL vmlinux 0xbe4b67ee nf_queue_entry_free +EXPORT_SYMBOL_GPL vmlinux 0xbdbffc47 acpi_dev_get_resources +EXPORT_SYMBOL_GPL vmlinux 0xbdd28de1 irq_create_of_mapping +EXPORT_SYMBOL_GPL vmlinux 0xbddcecfa bpf_prog_inc_not_zero +EXPORT_SYMBOL_GPL vmlinux 0xbe01edd3 register_wide_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0xbe191a86 ipv6_opt_accepted +EXPORT_SYMBOL_GPL vmlinux 0xbe4e15b3 uprobe_unregister EXPORT_SYMBOL_GPL vmlinux 0xbe5c888b crypto_chain -EXPORT_SYMBOL_GPL vmlinux 0xbe61f727 trace_seq_path EXPORT_SYMBOL_GPL vmlinux 0xbe65e182 max_cswd_read_retries EXPORT_SYMBOL_GPL vmlinux 0xbe687e88 wake_up_all_idle_cpus +EXPORT_SYMBOL_GPL vmlinux 0xbe697924 devm_gpio_free EXPORT_SYMBOL_GPL vmlinux 0xbe6d43d7 ioasid_put -EXPORT_SYMBOL_GPL vmlinux 0xbe8355b5 fwnode_get_nth_parent -EXPORT_SYMBOL_GPL vmlinux 0xbe933e99 nd_blk_region_provider_data -EXPORT_SYMBOL_GPL vmlinux 0xbe9a5e7d dma_buf_pin +EXPORT_SYMBOL_GPL vmlinux 0xbe7391fa auxiliary_find_device +EXPORT_SYMBOL_GPL vmlinux 0xbe868c1e ata_link_abort +EXPORT_SYMBOL_GPL vmlinux 0xbe8f9770 mddev_suspend EXPORT_SYMBOL_GPL vmlinux 0xbe9a83d5 dw_pcie_write -EXPORT_SYMBOL_GPL vmlinux 0xbe9c59e5 exportfs_encode_fh EXPORT_SYMBOL_GPL vmlinux 0xbea5ff1e static_key_initialized -EXPORT_SYMBOL_GPL vmlinux 0xbeab2049 cpufreq_cpu_get_raw +EXPORT_SYMBOL_GPL vmlinux 0xbea6e6df bus_find_device +EXPORT_SYMBOL_GPL vmlinux 0xbec51b5b edac_pci_alloc_ctl_info EXPORT_SYMBOL_GPL vmlinux 0xbec66c3a __apei_exec_run -EXPORT_SYMBOL_GPL vmlinux 0xbedef9cd devm_phy_get -EXPORT_SYMBOL_GPL vmlinux 0xbeec91c6 usb_hcd_resume_root_hub +EXPORT_SYMBOL_GPL vmlinux 0xbef1afdf sk_msg_alloc +EXPORT_SYMBOL_GPL vmlinux 0xbef2fb5b fwnode_count_parents +EXPORT_SYMBOL_GPL vmlinux 0xbeff4126 regmap_parse_val EXPORT_SYMBOL_GPL vmlinux 0xbf041102 register_vt_notifier -EXPORT_SYMBOL_GPL vmlinux 0xbf07d025 pci_epc_linkup -EXPORT_SYMBOL_GPL vmlinux 0xbf086957 kernel_read_file -EXPORT_SYMBOL_GPL vmlinux 0xbf09284f pci_assign_unassigned_bridge_resources -EXPORT_SYMBOL_GPL vmlinux 0xbf10ae84 __tracepoint_pelt_dl_tp +EXPORT_SYMBOL_GPL vmlinux 0xbf1382fa debugfs_create_blob EXPORT_SYMBOL_GPL vmlinux 0xbf165dec __SCT__tp_func_pelt_se_tp -EXPORT_SYMBOL_GPL vmlinux 0xbf266337 rdev_clear_badblocks -EXPORT_SYMBOL_GPL vmlinux 0xbf2a518d phy_resolve_aneg_linkmode -EXPORT_SYMBOL_GPL vmlinux 0xbf60f0ee sysfs_remove_link -EXPORT_SYMBOL_GPL vmlinux 0xbf785b96 ata_slave_link_init -EXPORT_SYMBOL_GPL vmlinux 0xbf9a8c72 lwtunnel_encap_add_ops +EXPORT_SYMBOL_GPL vmlinux 0xbf2b8d2e phy_driver_is_genphy +EXPORT_SYMBOL_GPL vmlinux 0xbf46a118 ping_seq_start +EXPORT_SYMBOL_GPL vmlinux 0xbf58a2c8 led_blink_set +EXPORT_SYMBOL_GPL vmlinux 0xbf58ba03 ata_acpi_stm +EXPORT_SYMBOL_GPL vmlinux 0xbf719bde vfio_iommu_group_put +EXPORT_SYMBOL_GPL vmlinux 0xbf8899ca vfs_getxattr_alloc +EXPORT_SYMBOL_GPL vmlinux 0xbf89d90d __traceiter_sched_util_est_cfs_tp +EXPORT_SYMBOL_GPL vmlinux 0xbf9ce79d fat_sync_inode +EXPORT_SYMBOL_GPL vmlinux 0xbfb28dbc event_triggers_post_call EXPORT_SYMBOL_GPL vmlinux 0xbfbc5434 pciserial_resume_ports -EXPORT_SYMBOL_GPL vmlinux 0xbfbe3254 gpiochip_get_data -EXPORT_SYMBOL_GPL vmlinux 0xbfe1a7c6 tpm_get_timeouts -EXPORT_SYMBOL_GPL vmlinux 0xbfe39f1b dev_attr_sw_activity -EXPORT_SYMBOL_GPL vmlinux 0xbfe5131d mbox_request_channel +EXPORT_SYMBOL_GPL vmlinux 0xbfbef2c0 iommu_map_sg +EXPORT_SYMBOL_GPL vmlinux 0xbfdb1fb6 usb_sg_cancel EXPORT_SYMBOL_GPL vmlinux 0xbfe5616d tick_broadcast_oneshot_control -EXPORT_SYMBOL_GPL vmlinux 0xbfe7de72 devm_regulator_register_supply_alias -EXPORT_SYMBOL_GPL vmlinux 0xbfe99e15 gpiochip_disable_irq EXPORT_SYMBOL_GPL vmlinux 0xbfed2cd9 __wait_rcu_gp -EXPORT_SYMBOL_GPL vmlinux 0xc0042565 nf_checksum -EXPORT_SYMBOL_GPL vmlinux 0xc016fb9d blkcg_policy_register -EXPORT_SYMBOL_GPL vmlinux 0xc0305b24 xdp_convert_zc_to_xdp_frame -EXPORT_SYMBOL_GPL vmlinux 0xc035b16c wm831x_reg_unlock -EXPORT_SYMBOL_GPL vmlinux 0xc06f3145 devm_clk_hw_register -EXPORT_SYMBOL_GPL vmlinux 0xc07480c7 regmap_field_bulk_free -EXPORT_SYMBOL_GPL vmlinux 0xc07fb285 usb_get_current_frame_number +EXPORT_SYMBOL_GPL vmlinux 0xbfefa647 dev_pm_domain_detach +EXPORT_SYMBOL_GPL vmlinux 0xbff2e10d xdp_rxq_info_reg +EXPORT_SYMBOL_GPL vmlinux 0xbff7a631 acpi_dev_get_property +EXPORT_SYMBOL_GPL vmlinux 0xc00e10f0 mmu_notifier_range_update_to_read_only +EXPORT_SYMBOL_GPL vmlinux 0xc0140560 ata_host_activate +EXPORT_SYMBOL_GPL vmlinux 0xc0200f6a power_supply_unregister +EXPORT_SYMBOL_GPL vmlinux 0xc03d87a7 pci_disable_pasid +EXPORT_SYMBOL_GPL vmlinux 0xc05b6e84 extcon_get_property +EXPORT_SYMBOL_GPL vmlinux 0xc08b6d47 xdp_return_frame EXPORT_SYMBOL_GPL vmlinux 0xc08bbce6 irq_get_percpu_devid_partition EXPORT_SYMBOL_GPL vmlinux 0xc090c376 net_selftest_get_strings -EXPORT_SYMBOL_GPL vmlinux 0xc0a0cb37 l3mdev_fib_table_by_index -EXPORT_SYMBOL_GPL vmlinux 0xc0a4c02e vchan_tx_desc_free +EXPORT_SYMBOL_GPL vmlinux 0xc09520bd virtqueue_get_vring_size +EXPORT_SYMBOL_GPL vmlinux 0xc09b4edd crypto_stats_get +EXPORT_SYMBOL_GPL vmlinux 0xc0a668c8 relay_late_setup_files +EXPORT_SYMBOL_GPL vmlinux 0xc0a95ceb devm_regulator_get_optional EXPORT_SYMBOL_GPL vmlinux 0xc0a96e14 rcu_gp_is_expedited -EXPORT_SYMBOL_GPL vmlinux 0xc0c57cf5 hwspin_lock_register -EXPORT_SYMBOL_GPL vmlinux 0xc0d502a3 device_pm_wait_for_dev EXPORT_SYMBOL_GPL vmlinux 0xc0dcb59e edac_layer_name -EXPORT_SYMBOL_GPL vmlinux 0xc0ed5099 usb_interrupt_msg -EXPORT_SYMBOL_GPL vmlinux 0xc0ee81c9 __tracepoint_pelt_thermal_tp -EXPORT_SYMBOL_GPL vmlinux 0xc0ef3ae8 __page_file_mapping +EXPORT_SYMBOL_GPL vmlinux 0xc0eba034 scsi_flush_work EXPORT_SYMBOL_GPL vmlinux 0xc0f0458a ip_tunnel_unneed_metadata -EXPORT_SYMBOL_GPL vmlinux 0xc0f32b6a vfs_kern_mount -EXPORT_SYMBOL_GPL vmlinux 0xc0feb80f nvdimm_bus_register +EXPORT_SYMBOL_GPL vmlinux 0xc0fd8095 shmem_truncate_range +EXPORT_SYMBOL_GPL vmlinux 0xc1043afd regmap_test_bits EXPORT_SYMBOL_GPL vmlinux 0xc1086e0c sysrq_toggle_support +EXPORT_SYMBOL_GPL vmlinux 0xc109ea4f lwtunnel_output EXPORT_SYMBOL_GPL vmlinux 0xc10fddb8 name_to_dev_t -EXPORT_SYMBOL_GPL vmlinux 0xc11470a3 tracepoint_probe_register_prio -EXPORT_SYMBOL_GPL vmlinux 0xc12e13e2 page_cache_async_ra -EXPORT_SYMBOL_GPL vmlinux 0xc13469c8 dev_attr_link_power_management_policy -EXPORT_SYMBOL_GPL vmlinux 0xc13e000c tick_nohz_dep_set_task -EXPORT_SYMBOL_GPL vmlinux 0xc1474380 inverse_translate -EXPORT_SYMBOL_GPL vmlinux 0xc14ab76e dm_bio_from_per_bio_data -EXPORT_SYMBOL_GPL vmlinux 0xc159d694 device_store_bool -EXPORT_SYMBOL_GPL vmlinux 0xc15c37de edac_mc_free -EXPORT_SYMBOL_GPL vmlinux 0xc15e46e8 pci_disable_sriov -EXPORT_SYMBOL_GPL vmlinux 0xc15fe359 sync_page_io +EXPORT_SYMBOL_GPL vmlinux 0xc12b4b88 regulator_force_disable +EXPORT_SYMBOL_GPL vmlinux 0xc1441463 regmap_bulk_read +EXPORT_SYMBOL_GPL vmlinux 0xc16c2bf5 unix_peer_get +EXPORT_SYMBOL_GPL vmlinux 0xc16de449 gpiochip_remove_pin_ranges EXPORT_SYMBOL_GPL vmlinux 0xc1743430 cpuidle_disable_device EXPORT_SYMBOL_GPL vmlinux 0xc17515d7 usb_hcds_loaded -EXPORT_SYMBOL_GPL vmlinux 0xc179fd25 put_pid_ns EXPORT_SYMBOL_GPL vmlinux 0xc17e9946 usb_show_dynids -EXPORT_SYMBOL_GPL vmlinux 0xc17ff8f0 get_net_ns_by_fd -EXPORT_SYMBOL_GPL vmlinux 0xc186bd31 crypto_unregister_algs -EXPORT_SYMBOL_GPL vmlinux 0xc18c19e2 tty_port_install +EXPORT_SYMBOL_GPL vmlinux 0xc187105c init_dummy_netdev EXPORT_SYMBOL_GPL vmlinux 0xc18cdf36 amd_df_indirect_read -EXPORT_SYMBOL_GPL vmlinux 0xc1b69585 debugfs_create_x16 -EXPORT_SYMBOL_GPL vmlinux 0xc1d17dff vchan_init -EXPORT_SYMBOL_GPL vmlinux 0xc1d5601a regmap_write_async +EXPORT_SYMBOL_GPL vmlinux 0xc18e3fe2 __tracepoint_add_device_to_group +EXPORT_SYMBOL_GPL vmlinux 0xc1a1f36c tty_port_unregister_device +EXPORT_SYMBOL_GPL vmlinux 0xc1c32d74 bpf_prog_create_from_user +EXPORT_SYMBOL_GPL vmlinux 0xc1c86df2 tracing_snapshot_cond EXPORT_SYMBOL_GPL vmlinux 0xc1d989c5 vfio_external_check_extension -EXPORT_SYMBOL_GPL vmlinux 0xc1efab02 ata_acpi_stm -EXPORT_SYMBOL_GPL vmlinux 0xc1f02fe7 __rio_local_write_config_16 +EXPORT_SYMBOL_GPL vmlinux 0xc1e29934 mmu_interval_notifier_insert_locked +EXPORT_SYMBOL_GPL vmlinux 0xc1e3aea3 __devm_clk_hw_register_mux EXPORT_SYMBOL_GPL vmlinux 0xc2033d9f amd_get_highest_perf -EXPORT_SYMBOL_GPL vmlinux 0xc2070e2d regulator_set_current_limit_regmap -EXPORT_SYMBOL_GPL vmlinux 0xc2145595 nvmem_cell_read_u16 -EXPORT_SYMBOL_GPL vmlinux 0xc21693c5 bpf_offload_dev_netdev_register +EXPORT_SYMBOL_GPL vmlinux 0xc218e536 devlink_trap_groups_unregister +EXPORT_SYMBOL_GPL vmlinux 0xc2196ce5 __traceiter_rpm_return_int EXPORT_SYMBOL_GPL vmlinux 0xc22a3091 vm_unmap_aliases EXPORT_SYMBOL_GPL vmlinux 0xc23601c1 __SCT__tp_func_pelt_cfs_tp -EXPORT_SYMBOL_GPL vmlinux 0xc23d7ccf ip6_route_output_flags_noref -EXPORT_SYMBOL_GPL vmlinux 0xc2558e8d bio_alloc_kiocb +EXPORT_SYMBOL_GPL vmlinux 0xc238343d mbox_request_channel_byname +EXPORT_SYMBOL_GPL vmlinux 0xc248b4f6 input_ff_event EXPORT_SYMBOL_GPL vmlinux 0xc25b8971 hv_remove_crash_handler +EXPORT_SYMBOL_GPL vmlinux 0xc2680161 devm_device_add_group EXPORT_SYMBOL_GPL vmlinux 0xc2692173 wakeup_sources_read_lock -EXPORT_SYMBOL_GPL vmlinux 0xc282b3cb tty_mode_ioctl -EXPORT_SYMBOL_GPL vmlinux 0xc2851770 posix_acl_access_xattr_handler +EXPORT_SYMBOL_GPL vmlinux 0xc2712585 extcon_set_state +EXPORT_SYMBOL_GPL vmlinux 0xc2860d8b iommu_device_link EXPORT_SYMBOL_GPL vmlinux 0xc287d96a kvm_set_posted_intr_wakeup_handler EXPORT_SYMBOL_GPL vmlinux 0xc289e46d cpufreq_generic_frequency_table_verify -EXPORT_SYMBOL_GPL vmlinux 0xc28e15ca spi_bus_type +EXPORT_SYMBOL_GPL vmlinux 0xc2937973 fat_flush_inodes EXPORT_SYMBOL_GPL vmlinux 0xc2a1cbaf __cpuhp_state_remove_instance EXPORT_SYMBOL_GPL vmlinux 0xc2a3e570 errata EXPORT_SYMBOL_GPL vmlinux 0xc2a814db tcp_memory_pressure +EXPORT_SYMBOL_GPL vmlinux 0xc2b90f67 iptunnel_metadata_reply +EXPORT_SYMBOL_GPL vmlinux 0xc2bd5828 crypto_register_shashes EXPORT_SYMBOL_GPL vmlinux 0xc2c1c427 perf_event_cgrp_subsys_on_dfl_key -EXPORT_SYMBOL_GPL vmlinux 0xc2cd6d36 devm_hwrng_register +EXPORT_SYMBOL_GPL vmlinux 0xc2cecc6d tcp_is_ulp_esp +EXPORT_SYMBOL_GPL vmlinux 0xc2dcd50a regmap_mmio_detach_clk EXPORT_SYMBOL_GPL vmlinux 0xc2de27ca hest_disable -EXPORT_SYMBOL_GPL vmlinux 0xc2f65ccd nvme_complete_async_event +EXPORT_SYMBOL_GPL vmlinux 0xc2e2a40d dma_get_slave_caps +EXPORT_SYMBOL_GPL vmlinux 0xc2e70ad0 power_supply_powers +EXPORT_SYMBOL_GPL vmlinux 0xc2fa81e6 dm_copy_name_and_uuid +EXPORT_SYMBOL_GPL vmlinux 0xc2fb1cd2 icc_node_add EXPORT_SYMBOL_GPL vmlinux 0xc2fb483f __SCT__tp_func_tcp_bad_csum -EXPORT_SYMBOL_GPL vmlinux 0xc2fe7740 perf_event_release_kernel -EXPORT_SYMBOL_GPL vmlinux 0xc3170e96 vring_create_virtqueue -EXPORT_SYMBOL_GPL vmlinux 0xc31be443 sysfs_remove_mount_point -EXPORT_SYMBOL_GPL vmlinux 0xc32b790a init_user_ns +EXPORT_SYMBOL_GPL vmlinux 0xc318e2be vmf_insert_pfn_pmd_prot +EXPORT_SYMBOL_GPL vmlinux 0xc31f00a5 inet_csk_route_req +EXPORT_SYMBOL_GPL vmlinux 0xc3232519 smp_ops +EXPORT_SYMBOL_GPL vmlinux 0xc323f777 ping_getfrag EXPORT_SYMBOL_GPL vmlinux 0xc3329c64 apic -EXPORT_SYMBOL_GPL vmlinux 0xc334669c serial8250_em485_config -EXPORT_SYMBOL_GPL vmlinux 0xc33b2b0f tty_kopen_exclusive +EXPORT_SYMBOL_GPL vmlinux 0xc3365268 serial8250_modem_status EXPORT_SYMBOL_GPL vmlinux 0xc341ae6d zs_map_object -EXPORT_SYMBOL_GPL vmlinux 0xc343d492 devlink_dpipe_table_register -EXPORT_SYMBOL_GPL vmlinux 0xc3454385 pci_pri_supported -EXPORT_SYMBOL_GPL vmlinux 0xc357f58a pci_enable_pasid -EXPORT_SYMBOL_GPL vmlinux 0xc36dd8a9 rio_route_get_entry -EXPORT_SYMBOL_GPL vmlinux 0xc36fd635 cn_add_callback +EXPORT_SYMBOL_GPL vmlinux 0xc34c408d device_attach +EXPORT_SYMBOL_GPL vmlinux 0xc3528747 dma_buf_move_notify +EXPORT_SYMBOL_GPL vmlinux 0xc35ece24 class_unregister EXPORT_SYMBOL_GPL vmlinux 0xc3708747 trace_vprintk +EXPORT_SYMBOL_GPL vmlinux 0xc376347a genphy_c45_pma_setup_forced EXPORT_SYMBOL_GPL vmlinux 0xc3805cd1 fs_ftype_to_dtype -EXPORT_SYMBOL_GPL vmlinux 0xc38299e2 bsg_register_queue EXPORT_SYMBOL_GPL vmlinux 0xc3876c1a hv_isolation_type_snp -EXPORT_SYMBOL_GPL vmlinux 0xc39828a6 ptp_parse_header -EXPORT_SYMBOL_GPL vmlinux 0xc39d78e8 encrypt_blob +EXPORT_SYMBOL_GPL vmlinux 0xc38c6622 handle_irq_desc +EXPORT_SYMBOL_GPL vmlinux 0xc3c1d03e dev_pm_opp_get_required_pstate +EXPORT_SYMBOL_GPL vmlinux 0xc3c43420 __percpu_down_read EXPORT_SYMBOL_GPL vmlinux 0xc3c4c6cc hash_algo_name -EXPORT_SYMBOL_GPL vmlinux 0xc3cd6c51 wbt_enable_default -EXPORT_SYMBOL_GPL vmlinux 0xc3dd9120 led_trigger_remove EXPORT_SYMBOL_GPL vmlinux 0xc3de65ff ring_buffer_bytes_cpu +EXPORT_SYMBOL_GPL vmlinux 0xc3e651d2 dm_noflush_suspending EXPORT_SYMBOL_GPL vmlinux 0xc3ea5305 iommu_default_passthrough -EXPORT_SYMBOL_GPL vmlinux 0xc3f03393 uart_xchar_out -EXPORT_SYMBOL_GPL vmlinux 0xc3f8db2e rio_mport_write_config_32 -EXPORT_SYMBOL_GPL vmlinux 0xc3f9706e open_related_ns -EXPORT_SYMBOL_GPL vmlinux 0xc3ff9a66 nf_route -EXPORT_SYMBOL_GPL vmlinux 0xc403ff4e clk_hw_get_flags -EXPORT_SYMBOL_GPL vmlinux 0xc4177b03 mddev_init -EXPORT_SYMBOL_GPL vmlinux 0xc420badb rio_del_mport_pw_handler +EXPORT_SYMBOL_GPL vmlinux 0xc3ee6da1 set_primary_fwnode +EXPORT_SYMBOL_GPL vmlinux 0xc4031bad shash_ahash_digest +EXPORT_SYMBOL_GPL vmlinux 0xc40a4d65 irq_chip_unmask_parent +EXPORT_SYMBOL_GPL vmlinux 0xc40a5cb6 validate_xmit_xfrm +EXPORT_SYMBOL_GPL vmlinux 0xc40ae2d2 fixed_phy_change_carrier +EXPORT_SYMBOL_GPL vmlinux 0xc418fdd5 thermal_zone_get_zone_by_name +EXPORT_SYMBOL_GPL vmlinux 0xc425674f spi_register_controller EXPORT_SYMBOL_GPL vmlinux 0xc426c51f klp_shadow_free_all +EXPORT_SYMBOL_GPL vmlinux 0xc4273a06 xfrm_state_mtu EXPORT_SYMBOL_GPL vmlinux 0xc428068d sata_deb_timing_long -EXPORT_SYMBOL_GPL vmlinux 0xc42d6fca icc_link_create -EXPORT_SYMBOL_GPL vmlinux 0xc43e06b3 ptdump_walk_pgd_level_debugfs +EXPORT_SYMBOL_GPL vmlinux 0xc42b25ed bpf_trace_run11 +EXPORT_SYMBOL_GPL vmlinux 0xc4308a9f dax_layout_busy_page_range EXPORT_SYMBOL_GPL vmlinux 0xc43e92b9 trace_seq_bprintf +EXPORT_SYMBOL_GPL vmlinux 0xc43eff54 extcon_dev_register +EXPORT_SYMBOL_GPL vmlinux 0xc440170e regmap_fields_update_bits_base +EXPORT_SYMBOL_GPL vmlinux 0xc441669e sata_std_hardreset +EXPORT_SYMBOL_GPL vmlinux 0xc45afb3c crypto_shash_digest +EXPORT_SYMBOL_GPL vmlinux 0xc45b9bd8 pinctrl_put EXPORT_SYMBOL_GPL vmlinux 0xc45d0d13 injectm EXPORT_SYMBOL_GPL vmlinux 0xc45e246f housekeeping_test_cpu -EXPORT_SYMBOL_GPL vmlinux 0xc4618090 devm_irq_alloc_generic_chip +EXPORT_SYMBOL_GPL vmlinux 0xc462e7a3 devm_namespace_enable EXPORT_SYMBOL_GPL vmlinux 0xc46324f6 dynevent_create -EXPORT_SYMBOL_GPL vmlinux 0xc46757f9 irq_chip_set_parent_state +EXPORT_SYMBOL_GPL vmlinux 0xc46d90fb spi_split_transfers_maxsize +EXPORT_SYMBOL_GPL vmlinux 0xc46fc970 vfs_truncate +EXPORT_SYMBOL_GPL vmlinux 0xc47be58a regmap_get_val_bytes +EXPORT_SYMBOL_GPL vmlinux 0xc47dd0e9 ata_bmdma_irq_clear EXPORT_SYMBOL_GPL vmlinux 0xc48b7ccf ata_mode_string -EXPORT_SYMBOL_GPL vmlinux 0xc48eeb0b noop_invalidatepage EXPORT_SYMBOL_GPL vmlinux 0xc4913442 vfio_group_put_external_user -EXPORT_SYMBOL_GPL vmlinux 0xc49e50e7 rio_unmap_inb_region EXPORT_SYMBOL_GPL vmlinux 0xc4a31146 rdma_cgrp_subsys_on_dfl_key EXPORT_SYMBOL_GPL vmlinux 0xc4a72936 trusted_tpm_send -EXPORT_SYMBOL_GPL vmlinux 0xc4b30c35 vmbus_recvpacket_raw -EXPORT_SYMBOL_GPL vmlinux 0xc4b31f73 rio_mport_read_config_32 +EXPORT_SYMBOL_GPL vmlinux 0xc4acd1d4 __phy_modify +EXPORT_SYMBOL_GPL vmlinux 0xc4bcec0f dw_pcie_ep_init_notify +EXPORT_SYMBOL_GPL vmlinux 0xc4bf7fb0 raw_abort +EXPORT_SYMBOL_GPL vmlinux 0xc4c0fc4e regulator_bulk_unregister_supply_alias EXPORT_SYMBOL_GPL vmlinux 0xc4d022cb __SCT__tp_func_napi_poll -EXPORT_SYMBOL_GPL vmlinux 0xc4d270f9 ethnl_cable_test_free +EXPORT_SYMBOL_GPL vmlinux 0xc4d2ae55 fwnode_property_get_reference_args EXPORT_SYMBOL_GPL vmlinux 0xc4f0da12 ktime_get_with_offset -EXPORT_SYMBOL_GPL vmlinux 0xc4fb1e62 spi_new_device -EXPORT_SYMBOL_GPL vmlinux 0xc507be3e pci_disable_pcie_error_reporting +EXPORT_SYMBOL_GPL vmlinux 0xc4f63286 dummy_irq_chip EXPORT_SYMBOL_GPL vmlinux 0xc50dca33 __SCT__tp_func_neigh_cleanup_and_release EXPORT_SYMBOL_GPL vmlinux 0xc512626a __supported_pte_mask -EXPORT_SYMBOL_GPL vmlinux 0xc524e809 driver_attach -EXPORT_SYMBOL_GPL vmlinux 0xc5388eac iommu_sva_unbind_gpasid -EXPORT_SYMBOL_GPL vmlinux 0xc541dbd6 fib_rules_unregister -EXPORT_SYMBOL_GPL vmlinux 0xc5438874 uart_console_device +EXPORT_SYMBOL_GPL vmlinux 0xc518a8f6 rio_pw_enable +EXPORT_SYMBOL_GPL vmlinux 0xc528a334 xdp_convert_zc_to_xdp_frame +EXPORT_SYMBOL_GPL vmlinux 0xc53d39a5 receive_fd +EXPORT_SYMBOL_GPL vmlinux 0xc5468fc2 usb_add_phy +EXPORT_SYMBOL_GPL vmlinux 0xc55849a4 gpiod_set_debounce EXPORT_SYMBOL_GPL vmlinux 0xc55ff962 phy_basic_t1_features_array EXPORT_SYMBOL_GPL vmlinux 0xc5604800 clk_set_rate_exclusive -EXPORT_SYMBOL_GPL vmlinux 0xc5649e1b tty_port_tty_wakeup EXPORT_SYMBOL_GPL vmlinux 0xc569d8ce __clk_get_name EXPORT_SYMBOL_GPL vmlinux 0xc575c737 debug_locks_off EXPORT_SYMBOL_GPL vmlinux 0xc5777fca linear_range_get_selector_low_array -EXPORT_SYMBOL_GPL vmlinux 0xc57a786a pwm_adjust_config +EXPORT_SYMBOL_GPL vmlinux 0xc579ca6e udp_tunnel_notify_del_rx_port +EXPORT_SYMBOL_GPL vmlinux 0xc58428a7 crypto_register_acomps +EXPORT_SYMBOL_GPL vmlinux 0xc584fec2 pci_store_saved_state EXPORT_SYMBOL_GPL vmlinux 0xc58a3ee6 icc_node_destroy -EXPORT_SYMBOL_GPL vmlinux 0xc5a5ac75 fscrypt_fname_siphash +EXPORT_SYMBOL_GPL vmlinux 0xc5913a14 wakeup_source_register +EXPORT_SYMBOL_GPL vmlinux 0xc59dbbe4 mctrl_gpio_init_noauto EXPORT_SYMBOL_GPL vmlinux 0xc5a5c678 uart_parse_earlycon -EXPORT_SYMBOL_GPL vmlinux 0xc5ad3417 cpuidle_unregister -EXPORT_SYMBOL_GPL vmlinux 0xc5cb582b ping_close +EXPORT_SYMBOL_GPL vmlinux 0xc5ad83bc irq_chip_set_wake_parent +EXPORT_SYMBOL_GPL vmlinux 0xc5af99ae skcipher_walk_complete +EXPORT_SYMBOL_GPL vmlinux 0xc5b0c5fd __blkg_prfill_rwstat +EXPORT_SYMBOL_GPL vmlinux 0xc5b3d22d icc_link_destroy +EXPORT_SYMBOL_GPL vmlinux 0xc5bf7588 rio_mport_initialize +EXPORT_SYMBOL_GPL vmlinux 0xc5c3f3f2 pci_dev_lock +EXPORT_SYMBOL_GPL vmlinux 0xc5e288e3 fb_deferred_io_fsync +EXPORT_SYMBOL_GPL vmlinux 0xc5ed64ac phy_restart_aneg +EXPORT_SYMBOL_GPL vmlinux 0xc5f86b18 nvdimm_name +EXPORT_SYMBOL_GPL vmlinux 0xc60450dd usb_asmedia_modifyflowcontrol EXPORT_SYMBOL_GPL vmlinux 0xc604ab28 __SCT__tp_func_kfree_skb -EXPORT_SYMBOL_GPL vmlinux 0xc60ccc2b skb_zerocopy_iter_dgram -EXPORT_SYMBOL_GPL vmlinux 0xc6130270 rio_dma_prep_xfer +EXPORT_SYMBOL_GPL vmlinux 0xc60f5f52 pinctrl_pm_select_default_state EXPORT_SYMBOL_GPL vmlinux 0xc617f82c unregister_oom_notifier -EXPORT_SYMBOL_GPL vmlinux 0xc6206082 wakeup_source_create -EXPORT_SYMBOL_GPL vmlinux 0xc6335907 dax_copy_to_iter -EXPORT_SYMBOL_GPL vmlinux 0xc63e934c tcp_sendmsg_locked -EXPORT_SYMBOL_GPL vmlinux 0xc65066d2 efivar_entry_find -EXPORT_SYMBOL_GPL vmlinux 0xc662ba2f device_remove_bin_file +EXPORT_SYMBOL_GPL vmlinux 0xc61ae719 vfs_removexattr +EXPORT_SYMBOL_GPL vmlinux 0xc64795f6 pm_generic_poweroff_noirq EXPORT_SYMBOL_GPL vmlinux 0xc66b77b1 iommu_group_set_iommudata EXPORT_SYMBOL_GPL vmlinux 0xc672a391 irq_work_sync EXPORT_SYMBOL_GPL vmlinux 0xc6779093 ring_buffer_record_enable +EXPORT_SYMBOL_GPL vmlinux 0xc67a424a iommu_detach_device EXPORT_SYMBOL_GPL vmlinux 0xc683da81 set_memory_decrypted -EXPORT_SYMBOL_GPL vmlinux 0xc68c442e account_locked_vm -EXPORT_SYMBOL_GPL vmlinux 0xc692358b dma_free_pages +EXPORT_SYMBOL_GPL vmlinux 0xc68fc56d __SCK__tp_func_block_split +EXPORT_SYMBOL_GPL vmlinux 0xc69611e7 rio_map_inb_region EXPORT_SYMBOL_GPL vmlinux 0xc697b0f7 nvmem_device_read EXPORT_SYMBOL_GPL vmlinux 0xc69b7ee5 zs_destroy_pool EXPORT_SYMBOL_GPL vmlinux 0xc6a4a872 __clk_is_enabled -EXPORT_SYMBOL_GPL vmlinux 0xc6e3bfa1 fuse_fill_super_common +EXPORT_SYMBOL_GPL vmlinux 0xc6adfe77 dm_disk +EXPORT_SYMBOL_GPL vmlinux 0xc6b23b99 mddev_resume +EXPORT_SYMBOL_GPL vmlinux 0xc6c3d844 crypto_register_scomps +EXPORT_SYMBOL_GPL vmlinux 0xc6d64e21 devlink_port_params_unregister EXPORT_SYMBOL_GPL vmlinux 0xc6e5bcf3 linear_range_get_selector_within -EXPORT_SYMBOL_GPL vmlinux 0xc6e8b5cf genphy_c45_read_status -EXPORT_SYMBOL_GPL vmlinux 0xc6eb638a crypto_larval_alloc EXPORT_SYMBOL_GPL vmlinux 0xc6eec8f5 clk_divider_ops +EXPORT_SYMBOL_GPL vmlinux 0xc6f14247 wm831x_bulk_read +EXPORT_SYMBOL_GPL vmlinux 0xc6f82b1d pci_host_probe +EXPORT_SYMBOL_GPL vmlinux 0xc701b1e0 regulator_set_soft_start_regmap EXPORT_SYMBOL_GPL vmlinux 0xc7061ef3 iova_cache_put -EXPORT_SYMBOL_GPL vmlinux 0xc7082a50 fwnode_get_named_gpiod +EXPORT_SYMBOL_GPL vmlinux 0xc711832e vmbus_teardown_gpadl EXPORT_SYMBOL_GPL vmlinux 0xc71e64a9 snmp_get_cpu_field -EXPORT_SYMBOL_GPL vmlinux 0xc71e804e regulator_get_linear_step -EXPORT_SYMBOL_GPL vmlinux 0xc7231ef0 br_ip6_fragment -EXPORT_SYMBOL_GPL vmlinux 0xc735611d devm_gpiod_put_array -EXPORT_SYMBOL_GPL vmlinux 0xc756f81e __traceiter_pelt_se_tp -EXPORT_SYMBOL_GPL vmlinux 0xc7679dff ip6_sk_dst_lookup_flow +EXPORT_SYMBOL_GPL vmlinux 0xc72869b0 nd_tbl +EXPORT_SYMBOL_GPL vmlinux 0xc72ad85a pinctrl_lookup_state +EXPORT_SYMBOL_GPL vmlinux 0xc7349df0 usb_unpoison_urb +EXPORT_SYMBOL_GPL vmlinux 0xc73ca3bb pm_runtime_irq_safe EXPORT_SYMBOL_GPL vmlinux 0xc76f8048 __sbitmap_queue_get -EXPORT_SYMBOL_GPL vmlinux 0xc7727446 extcon_dev_unregister +EXPORT_SYMBOL_GPL vmlinux 0xc773681d md_start +EXPORT_SYMBOL_GPL vmlinux 0xc77c2f3e inet_send_prepare EXPORT_SYMBOL_GPL vmlinux 0xc7856e74 __wake_up_locked_sync_key -EXPORT_SYMBOL_GPL vmlinux 0xc78c4a68 devm_ioremap_uc -EXPORT_SYMBOL_GPL vmlinux 0xc78fc4a9 xfrm_state_afinfo_get_rcu -EXPORT_SYMBOL_GPL vmlinux 0xc799a94e pci_load_and_free_saved_state +EXPORT_SYMBOL_GPL vmlinux 0xc79e41ea nvdimm_flush EXPORT_SYMBOL_GPL vmlinux 0xc7a1840e llist_add_batch EXPORT_SYMBOL_GPL vmlinux 0xc7a7e770 clk_bulk_enable -EXPORT_SYMBOL_GPL vmlinux 0xc7b93a0d devm_pinctrl_register_and_init -EXPORT_SYMBOL_GPL vmlinux 0xc7be0d30 __vring_new_virtqueue -EXPORT_SYMBOL_GPL vmlinux 0xc7c65285 acpi_spi_count_resources -EXPORT_SYMBOL_GPL vmlinux 0xc7df06ef __traceiter_remove_device_from_group +EXPORT_SYMBOL_GPL vmlinux 0xc7bdf6b0 disk_force_media_change +EXPORT_SYMBOL_GPL vmlinux 0xc7cab162 rio_get_comptag +EXPORT_SYMBOL_GPL vmlinux 0xc7d124e7 kick_process +EXPORT_SYMBOL_GPL vmlinux 0xc7d2f6f7 add_page_wait_queue +EXPORT_SYMBOL_GPL vmlinux 0xc7df73cd blkcg_print_blkgs EXPORT_SYMBOL_GPL vmlinux 0xc7e64fc2 asn1_encode_integer -EXPORT_SYMBOL_GPL vmlinux 0xc7e682a3 tty_buffer_request_room -EXPORT_SYMBOL_GPL vmlinux 0xc7e8a9fc __tracepoint_cpu_idle +EXPORT_SYMBOL_GPL vmlinux 0xc7ea4e5e thermal_zone_bind_cooling_device +EXPORT_SYMBOL_GPL vmlinux 0xc7ec329b usb_acpi_power_manageable +EXPORT_SYMBOL_GPL vmlinux 0xc7f5d02a subsys_find_device_by_id EXPORT_SYMBOL_GPL vmlinux 0xc7fa4aa9 kobj_ns_drop -EXPORT_SYMBOL_GPL vmlinux 0xc7fa67a6 da9052_enable_irq -EXPORT_SYMBOL_GPL vmlinux 0xc81c4777 register_wide_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0xc80b0f83 watchdog_unregister_device +EXPORT_SYMBOL_GPL vmlinux 0xc8137a37 irq_domain_set_hwirq_and_chip EXPORT_SYMBOL_GPL vmlinux 0xc82c721f klist_remove +EXPORT_SYMBOL_GPL vmlinux 0xc82e09cf devm_of_phy_get +EXPORT_SYMBOL_GPL vmlinux 0xc8389acd switchdev_handle_port_obj_add EXPORT_SYMBOL_GPL vmlinux 0xc839c1ce trace_seq_to_user -EXPORT_SYMBOL_GPL vmlinux 0xc83d15b8 bpf_prog_free -EXPORT_SYMBOL_GPL vmlinux 0xc842005c ipv6_stub EXPORT_SYMBOL_GPL vmlinux 0xc8594d3d reset_control_acquire -EXPORT_SYMBOL_GPL vmlinux 0xc85eedc3 vmbus_allocate_mmio -EXPORT_SYMBOL_GPL vmlinux 0xc8628795 vmbus_set_chn_rescind_callback +EXPORT_SYMBOL_GPL vmlinux 0xc85c1230 ata_sas_tport_add +EXPORT_SYMBOL_GPL vmlinux 0xc861dc5d virtqueue_enable_cb_delayed EXPORT_SYMBOL_GPL vmlinux 0xc874d710 hv_unmap_ioapic_interrupt -EXPORT_SYMBOL_GPL vmlinux 0xc87a7a92 bpf_trace_run8 +EXPORT_SYMBOL_GPL vmlinux 0xc878f40d pm_runtime_suspended_time +EXPORT_SYMBOL_GPL vmlinux 0xc87c1eec em_dev_register_perf_domain +EXPORT_SYMBOL_GPL vmlinux 0xc87e1402 ip6_sk_update_pmtu EXPORT_SYMBOL_GPL vmlinux 0xc87e487a sched_clock_idle_sleep_event EXPORT_SYMBOL_GPL vmlinux 0xc87fb025 xas_get_mark -EXPORT_SYMBOL_GPL vmlinux 0xc880b7b5 __tracepoint_neigh_timer_handler -EXPORT_SYMBOL_GPL vmlinux 0xc8bd8811 devm_intel_scu_ipc_dev_get -EXPORT_SYMBOL_GPL vmlinux 0xc8c0b524 iommu_enable_nesting -EXPORT_SYMBOL_GPL vmlinux 0xc8cc7b25 register_virtio_driver -EXPORT_SYMBOL_GPL vmlinux 0xc8dd80a3 __SCK__tp_func_pelt_dl_tp +EXPORT_SYMBOL_GPL vmlinux 0xc87fc099 wm831x_reg_read +EXPORT_SYMBOL_GPL vmlinux 0xc883b9b1 bio_start_io_acct +EXPORT_SYMBOL_GPL vmlinux 0xc89eece2 pm_clk_remove +EXPORT_SYMBOL_GPL vmlinux 0xc8c5116b vmbus_setevent EXPORT_SYMBOL_GPL vmlinux 0xc8ddd5b5 kstrdup_quotable -EXPORT_SYMBOL_GPL vmlinux 0xc8e39abe irq_domain_xlate_twocell -EXPORT_SYMBOL_GPL vmlinux 0xc8e5a6a9 dev_pm_qos_update_request -EXPORT_SYMBOL_GPL vmlinux 0xc8ec23ff blk_queue_write_cache -EXPORT_SYMBOL_GPL vmlinux 0xc8f3cea1 regulator_get_current_limit_regmap -EXPORT_SYMBOL_GPL vmlinux 0xc908cbbb crypto_alloc_skcipher -EXPORT_SYMBOL_GPL vmlinux 0xc90a4da9 platform_get_irq_byname_optional +EXPORT_SYMBOL_GPL vmlinux 0xc8ec9a10 crypto_remove_spawns +EXPORT_SYMBOL_GPL vmlinux 0xc8f1b5ed nvme_set_queue_count +EXPORT_SYMBOL_GPL vmlinux 0xc8f9d675 __page_file_mapping +EXPORT_SYMBOL_GPL vmlinux 0xc910e6b2 inet_csk_addr2sockaddr +EXPORT_SYMBOL_GPL vmlinux 0xc910fd51 __tracepoint_tcp_bad_csum +EXPORT_SYMBOL_GPL vmlinux 0xc916278b __hwspin_trylock EXPORT_SYMBOL_GPL vmlinux 0xc91ee1b5 __SCT__tp_func_mc_event +EXPORT_SYMBOL_GPL vmlinux 0xc91ef6ec sk_msg_return EXPORT_SYMBOL_GPL vmlinux 0xc91fdf58 percpu_ref_is_zero -EXPORT_SYMBOL_GPL vmlinux 0xc9338108 fib_new_table +EXPORT_SYMBOL_GPL vmlinux 0xc9201968 xdp_rxq_info_unused +EXPORT_SYMBOL_GPL vmlinux 0xc925b317 ipv6_bpf_stub EXPORT_SYMBOL_GPL vmlinux 0xc9345c0f digsig_verify -EXPORT_SYMBOL_GPL vmlinux 0xc935c6cd cpufreq_freq_attr_scaling_boost_freqs -EXPORT_SYMBOL_GPL vmlinux 0xc93be5fa skb_partial_csum_set +EXPORT_SYMBOL_GPL vmlinux 0xc938dac9 __traceiter_detach_device_from_domain EXPORT_SYMBOL_GPL vmlinux 0xc93ee1e7 usb_phy_roothub_init -EXPORT_SYMBOL_GPL vmlinux 0xc948458a pci_disable_pri -EXPORT_SYMBOL_GPL vmlinux 0xc951b610 ata_pci_shutdown_one +EXPORT_SYMBOL_GPL vmlinux 0xc941601e aead_geniv_alloc EXPORT_SYMBOL_GPL vmlinux 0xc9561772 fb_destroy_modelist -EXPORT_SYMBOL_GPL vmlinux 0xc95b9f32 bpf_trace_run1 +EXPORT_SYMBOL_GPL vmlinux 0xc95cf9df virtqueue_notify +EXPORT_SYMBOL_GPL vmlinux 0xc96051c9 cpuidle_get_cpu_driver EXPORT_SYMBOL_GPL vmlinux 0xc9641b48 visitor32 -EXPORT_SYMBOL_GPL vmlinux 0xc9695eb2 usb_find_alt_setting EXPORT_SYMBOL_GPL vmlinux 0xc9827693 __bpf_call_base -EXPORT_SYMBOL_GPL vmlinux 0xc9911f30 udp_tun_rx_dst +EXPORT_SYMBOL_GPL vmlinux 0xc984f68e dev_pm_put_subsys_data +EXPORT_SYMBOL_GPL vmlinux 0xc9886c29 usb_control_msg_send +EXPORT_SYMBOL_GPL vmlinux 0xc98bc6bf acpi_dev_remove_driver_gpios +EXPORT_SYMBOL_GPL vmlinux 0xc98c4957 devm_usb_get_phy_by_phandle EXPORT_SYMBOL_GPL vmlinux 0xc991c03f __SCK__tp_func_nvme_sq -EXPORT_SYMBOL_GPL vmlinux 0xc997d508 clockevent_delta2ns -EXPORT_SYMBOL_GPL vmlinux 0xc9a12a95 md_submit_discard_bio +EXPORT_SYMBOL_GPL vmlinux 0xc9985b91 uprobe_register_refctr EXPORT_SYMBOL_GPL vmlinux 0xc9a4b416 copy_to_user_nofault -EXPORT_SYMBOL_GPL vmlinux 0xc9b4e890 ata_pci_device_do_suspend +EXPORT_SYMBOL_GPL vmlinux 0xc9bab708 pci_pr3_present +EXPORT_SYMBOL_GPL vmlinux 0xc9be75c4 free_fib_info EXPORT_SYMBOL_GPL vmlinux 0xc9c3f176 hpet_register_irq_handler -EXPORT_SYMBOL_GPL vmlinux 0xc9ce21fd nvdimm_badblocks_populate +EXPORT_SYMBOL_GPL vmlinux 0xc9cb4bef evm_verifyxattr +EXPORT_SYMBOL_GPL vmlinux 0xc9cef632 devlink_port_attrs_pci_sf_set +EXPORT_SYMBOL_GPL vmlinux 0xc9e7a3e6 dev_pm_qos_expose_latency_limit EXPORT_SYMBOL_GPL vmlinux 0xc9ec4e21 free_percpu -EXPORT_SYMBOL_GPL vmlinux 0xc9ed2bfe dev_pm_opp_set_clkname -EXPORT_SYMBOL_GPL vmlinux 0xca008b87 pci_epc_multi_mem_init -EXPORT_SYMBOL_GPL vmlinux 0xca31dd2b rtnl_link_register +EXPORT_SYMBOL_GPL vmlinux 0xc9f6154e crypto_unregister_skciphers +EXPORT_SYMBOL_GPL vmlinux 0xca1a53ae fs_kobj +EXPORT_SYMBOL_GPL vmlinux 0xca208e8f pci_user_write_config_dword +EXPORT_SYMBOL_GPL vmlinux 0xca25cdc9 irq_domain_xlate_onetwocell +EXPORT_SYMBOL_GPL vmlinux 0xca280f64 irq_domain_disconnect_hierarchy +EXPORT_SYMBOL_GPL vmlinux 0xca3f27d4 dm_table_device_name EXPORT_SYMBOL_GPL vmlinux 0xca454a34 vt_get_leds EXPORT_SYMBOL_GPL vmlinux 0xca467318 hibernation_set_ops -EXPORT_SYMBOL_GPL vmlinux 0xca4d92d6 __SCK__tp_func_block_rq_remap -EXPORT_SYMBOL_GPL vmlinux 0xca53262c pci_epf_free_space -EXPORT_SYMBOL_GPL vmlinux 0xca57f7ea tun_get_socket -EXPORT_SYMBOL_GPL vmlinux 0xca6d894a nvmem_device_get -EXPORT_SYMBOL_GPL vmlinux 0xca75e46c crypto_shash_digest +EXPORT_SYMBOL_GPL vmlinux 0xca6d4797 spi_take_timestamp_pre +EXPORT_SYMBOL_GPL vmlinux 0xca73ebb7 __fat_fs_error +EXPORT_SYMBOL_GPL vmlinux 0xca75dbcc xhci_reset_bandwidth EXPORT_SYMBOL_GPL vmlinux 0xca7d8764 kthread_freezable_should_stop EXPORT_SYMBOL_GPL vmlinux 0xca9a1d5e ring_buffer_free -EXPORT_SYMBOL_GPL vmlinux 0xcaa2135d devlink_resource_occ_get_unregister +EXPORT_SYMBOL_GPL vmlinux 0xca9d980c skb_tstamp_tx +EXPORT_SYMBOL_GPL vmlinux 0xcaa099f6 bpf_trace_run5 EXPORT_SYMBOL_GPL vmlinux 0xcaa68533 cpu_has_xfeatures -EXPORT_SYMBOL_GPL vmlinux 0xcaad1905 rio_mport_get_physefb -EXPORT_SYMBOL_GPL vmlinux 0xcaafc388 skb_zerocopy_headlen -EXPORT_SYMBOL_GPL vmlinux 0xcab18ad5 devm_regmap_del_irq_chip -EXPORT_SYMBOL_GPL vmlinux 0xcab35ef3 icc_node_add +EXPORT_SYMBOL_GPL vmlinux 0xcab1a3c3 crypto_inst_setname EXPORT_SYMBOL_GPL vmlinux 0xcabe04de cpuidle_resume_and_unlock -EXPORT_SYMBOL_GPL vmlinux 0xcac4b900 lwtstate_free -EXPORT_SYMBOL_GPL vmlinux 0xcac69af0 tcp_rate_check_app_limited -EXPORT_SYMBOL_GPL vmlinux 0xcacbf2c7 __traceiter_rpm_suspend -EXPORT_SYMBOL_GPL vmlinux 0xcad01731 pci_bus_add_device -EXPORT_SYMBOL_GPL vmlinux 0xcad3d0f9 device_add_properties -EXPORT_SYMBOL_GPL vmlinux 0xcad8e2a6 rio_request_inb_mbox -EXPORT_SYMBOL_GPL vmlinux 0xcaf0a894 acpi_dma_request_slave_chan_by_name -EXPORT_SYMBOL_GPL vmlinux 0xcaf37689 dev_err_probe -EXPORT_SYMBOL_GPL vmlinux 0xcb01e54f pci_disable_pasid -EXPORT_SYMBOL_GPL vmlinux 0xcb0c9293 nvdimm_pmem_region_create -EXPORT_SYMBOL_GPL vmlinux 0xcb20df15 usb_enable_intel_xhci_ports +EXPORT_SYMBOL_GPL vmlinux 0xcabf1197 xfrm_audit_policy_add +EXPORT_SYMBOL_GPL vmlinux 0xcad891fd power_supply_external_power_changed +EXPORT_SYMBOL_GPL vmlinux 0xcadca1d8 reset_controller_register +EXPORT_SYMBOL_GPL vmlinux 0xcae10a12 pci_remove_root_bus +EXPORT_SYMBOL_GPL vmlinux 0xcaea80b9 regulator_is_equal +EXPORT_SYMBOL_GPL vmlinux 0xcaee743d regmap_bulk_write +EXPORT_SYMBOL_GPL vmlinux 0xcafbd064 dev_pm_opp_set_clkname +EXPORT_SYMBOL_GPL vmlinux 0xcb057f93 ip_tunnel_xmit +EXPORT_SYMBOL_GPL vmlinux 0xcb091939 ksm_madvise +EXPORT_SYMBOL_GPL vmlinux 0xcb262206 acpi_pci_check_ejectable EXPORT_SYMBOL_GPL vmlinux 0xcb2bfe2b nvmem_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0xcb3222bc crypto_alloc_skcipher +EXPORT_SYMBOL_GPL vmlinux 0xcb3f345f iommu_domain_free EXPORT_SYMBOL_GPL vmlinux 0xcb561441 mem_dump_obj -EXPORT_SYMBOL_GPL vmlinux 0xcb667f79 usb_autopm_put_interface_async -EXPORT_SYMBOL_GPL vmlinux 0xcb69d11b dw_pcie_own_conf_map_bus +EXPORT_SYMBOL_GPL vmlinux 0xcb6ffff2 tty_perform_flush +EXPORT_SYMBOL_GPL vmlinux 0xcb704cf0 cdrom_read_tocentry +EXPORT_SYMBOL_GPL vmlinux 0xcb73da2e genphy_c45_read_pma EXPORT_SYMBOL_GPL vmlinux 0xcb8a461c hv_stimer_legacy_cleanup -EXPORT_SYMBOL_GPL vmlinux 0xcb8dc017 edac_pci_alloc_ctl_info -EXPORT_SYMBOL_GPL vmlinux 0xcb8e4734 __traceiter_attach_device_to_domain -EXPORT_SYMBOL_GPL vmlinux 0xcb8e6283 dm_table_set_type -EXPORT_SYMBOL_GPL vmlinux 0xcb91bd16 __SCK__tp_func_sched_update_nr_running_tp +EXPORT_SYMBOL_GPL vmlinux 0xcb90f51a da9052_enable_irq EXPORT_SYMBOL_GPL vmlinux 0xcb970751 stop_machine -EXPORT_SYMBOL_GPL vmlinux 0xcba9532a __tracepoint_block_rq_insert +EXPORT_SYMBOL_GPL vmlinux 0xcbadb403 __tracepoint_powernv_throttle +EXPORT_SYMBOL_GPL vmlinux 0xcbb3fccc fwnode_get_named_child_node EXPORT_SYMBOL_GPL vmlinux 0xcbb46ca0 misc_cg_set_capacity -EXPORT_SYMBOL_GPL vmlinux 0xcbbaa7f0 devm_pm_runtime_enable -EXPORT_SYMBOL_GPL vmlinux 0xcbbc3cae devm_usb_get_phy_by_node -EXPORT_SYMBOL_GPL vmlinux 0xcbbcb719 do_tcp_sendpages -EXPORT_SYMBOL_GPL vmlinux 0xcbc985a6 xdp_rxq_info_unused -EXPORT_SYMBOL_GPL vmlinux 0xcbd9cb67 kernfs_find_and_get_ns -EXPORT_SYMBOL_GPL vmlinux 0xcbdc7649 nvme_change_ctrl_state -EXPORT_SYMBOL_GPL vmlinux 0xcbdce6d8 md_stop -EXPORT_SYMBOL_GPL vmlinux 0xcbe087c6 espintcp_push_skb +EXPORT_SYMBOL_GPL vmlinux 0xcbbbb737 dev_pm_domain_attach_by_id +EXPORT_SYMBOL_GPL vmlinux 0xcbc8498f devlink_resource_register +EXPORT_SYMBOL_GPL vmlinux 0xcbc8d1d5 __traceiter_kfree_skb +EXPORT_SYMBOL_GPL vmlinux 0xcbd28193 cpufreq_cpu_get_raw +EXPORT_SYMBOL_GPL vmlinux 0xcbdeb138 pwm_get +EXPORT_SYMBOL_GPL vmlinux 0xcbe04d9f __pci_hp_register +EXPORT_SYMBOL_GPL vmlinux 0xcbe0cf3a phy_resolve_aneg_pause +EXPORT_SYMBOL_GPL vmlinux 0xcbe4f334 devlink_port_param_driverinit_value_set EXPORT_SYMBOL_GPL vmlinux 0xcbe56bc2 zs_get_total_pages -EXPORT_SYMBOL_GPL vmlinux 0xcc019a0e synth_event_trace_end -EXPORT_SYMBOL_GPL vmlinux 0xcc2d42bd generic_online_page +EXPORT_SYMBOL_GPL vmlinux 0xcbf15090 __pci_epc_create +EXPORT_SYMBOL_GPL vmlinux 0xcbf4193d cpu_subsys +EXPORT_SYMBOL_GPL vmlinux 0xcc0f11f2 usb_choose_configuration +EXPORT_SYMBOL_GPL vmlinux 0xcc15cec2 regmap_field_bulk_free EXPORT_SYMBOL_GPL vmlinux 0xcc2dbfd8 irq_domain_check_msi_remap -EXPORT_SYMBOL_GPL vmlinux 0xcc2ff6f7 fc_eh_should_retry_cmd EXPORT_SYMBOL_GPL vmlinux 0xcc312197 clk_mux_ops -EXPORT_SYMBOL_GPL vmlinux 0xcc35528e device_add_software_node -EXPORT_SYMBOL_GPL vmlinux 0xcc37035d devm_request_free_mem_region EXPORT_SYMBOL_GPL vmlinux 0xcc39c03e nvmem_unregister -EXPORT_SYMBOL_GPL vmlinux 0xcc4d5609 unregister_asymmetric_key_parser -EXPORT_SYMBOL_GPL vmlinux 0xcc7238f7 ping_recvmsg -EXPORT_SYMBOL_GPL vmlinux 0xcc77dad5 umd_cleanup_helper -EXPORT_SYMBOL_GPL vmlinux 0xcc7af1e4 devm_pm_opp_attach_genpd -EXPORT_SYMBOL_GPL vmlinux 0xcc8c3dcc rdev_get_dev EXPORT_SYMBOL_GPL vmlinux 0xcc9268fc hwpoison_filter_enable EXPORT_SYMBOL_GPL vmlinux 0xcc935375 walk_iomem_res_desc -EXPORT_SYMBOL_GPL vmlinux 0xcc96f179 _copy_mc_to_iter -EXPORT_SYMBOL_GPL vmlinux 0xcc9b51f8 balloon_page_dequeue -EXPORT_SYMBOL_GPL vmlinux 0xccabd136 regulator_get_error_flags -EXPORT_SYMBOL_GPL vmlinux 0xccb2c830 iommu_device_sysfs_remove -EXPORT_SYMBOL_GPL vmlinux 0xccbd1214 serial8250_do_shutdown +EXPORT_SYMBOL_GPL vmlinux 0xcca7dfbc dm_bio_from_per_bio_data +EXPORT_SYMBOL_GPL vmlinux 0xccceae10 skb_gso_validate_network_len EXPORT_SYMBOL_GPL vmlinux 0xcccfb2fa sata_deb_timing_hotplug +EXPORT_SYMBOL_GPL vmlinux 0xccd08d4e raw_seq_stop EXPORT_SYMBOL_GPL vmlinux 0xccd86806 ata_id_string -EXPORT_SYMBOL_GPL vmlinux 0xccdfbaac pm_clk_resume -EXPORT_SYMBOL_GPL vmlinux 0xcce2a08b phy_get -EXPORT_SYMBOL_GPL vmlinux 0xcce735dc regmap_check_range_table -EXPORT_SYMBOL_GPL vmlinux 0xcce832d2 skb_zerocopy +EXPORT_SYMBOL_GPL vmlinux 0xcce4e956 noop_backing_dev_info +EXPORT_SYMBOL_GPL vmlinux 0xccea1b58 xfrm_output_resume EXPORT_SYMBOL_GPL vmlinux 0xccea4e34 perf_get_x86_pmu_capability -EXPORT_SYMBOL_GPL vmlinux 0xccf199c8 clk_gate_restore_context EXPORT_SYMBOL_GPL vmlinux 0xccf396a3 x86_perf_get_lbr EXPORT_SYMBOL_GPL vmlinux 0xccf52bc9 sfp_upstream_start -EXPORT_SYMBOL_GPL vmlinux 0xccfb06a1 __put_task_struct -EXPORT_SYMBOL_GPL vmlinux 0xcd0dd769 ip_tunnel_init_net -EXPORT_SYMBOL_GPL vmlinux 0xcd0ef889 list_lru_count_one -EXPORT_SYMBOL_GPL vmlinux 0xcd1e498f pcie_update_link_speed -EXPORT_SYMBOL_GPL vmlinux 0xcd1f12ba ata_bmdma_irq_clear -EXPORT_SYMBOL_GPL vmlinux 0xcd236685 dev_pm_opp_remove +EXPORT_SYMBOL_GPL vmlinux 0xcd02cdc5 led_trigger_read +EXPORT_SYMBOL_GPL vmlinux 0xcd0c954a efivar_entry_set_get_size +EXPORT_SYMBOL_GPL vmlinux 0xcd195b69 icc_std_aggregate EXPORT_SYMBOL_GPL vmlinux 0xcd24e146 hash_digest_size EXPORT_SYMBOL_GPL vmlinux 0xcd3e5c7c acpi_release_memory -EXPORT_SYMBOL_GPL vmlinux 0xcd4a448d __traceiter_block_bio_remap -EXPORT_SYMBOL_GPL vmlinux 0xcd51d53f usb_match_id -EXPORT_SYMBOL_GPL vmlinux 0xcd52fd13 irq_find_matching_fwspec -EXPORT_SYMBOL_GPL vmlinux 0xcd59e416 mnt_drop_write -EXPORT_SYMBOL_GPL vmlinux 0xcd62668c extcon_register_notifier_all +EXPORT_SYMBOL_GPL vmlinux 0xcd5d7bee tcp_twsk_destructor EXPORT_SYMBOL_GPL vmlinux 0xcd6f2dc9 nf_log_buf_add -EXPORT_SYMBOL_GPL vmlinux 0xcd7c5b25 acpi_match_device +EXPORT_SYMBOL_GPL vmlinux 0xcd756309 devlink_dpipe_action_put +EXPORT_SYMBOL_GPL vmlinux 0xcd791408 sysfs_notify EXPORT_SYMBOL_GPL vmlinux 0xcd81a945 switch_fpu_return EXPORT_SYMBOL_GPL vmlinux 0xcd8e8f82 uv_bios_enum_objs EXPORT_SYMBOL_GPL vmlinux 0xcd91b127 system_highpri_wq EXPORT_SYMBOL_GPL vmlinux 0xcd974f00 rcu_all_qs EXPORT_SYMBOL_GPL vmlinux 0xcd9cd2ff wakeme_after_rcu -EXPORT_SYMBOL_GPL vmlinux 0xcd9d4c36 ata_sas_scsi_ioctl -EXPORT_SYMBOL_GPL vmlinux 0xcdad0d20 iommu_detach_device -EXPORT_SYMBOL_GPL vmlinux 0xcdb383df pwm_capture +EXPORT_SYMBOL_GPL vmlinux 0xcda7ad87 follow_pte +EXPORT_SYMBOL_GPL vmlinux 0xcdad49cf sysfs_remove_mount_point EXPORT_SYMBOL_GPL vmlinux 0xcdb6adcc ras_userspace_consumers +EXPORT_SYMBOL_GPL vmlinux 0xcdbd4654 acpi_match_device +EXPORT_SYMBOL_GPL vmlinux 0xcdc9214b dw_pcie_upconfig_setup EXPORT_SYMBOL_GPL vmlinux 0xcdca3691 nr_irqs -EXPORT_SYMBOL_GPL vmlinux 0xcde0d4dc dst_cache_set_ip6 EXPORT_SYMBOL_GPL vmlinux 0xcde26600 cppc_get_transition_latency -EXPORT_SYMBOL_GPL vmlinux 0xcdf40157 perf_trace_run_bpf_submit -EXPORT_SYMBOL_GPL vmlinux 0xce05e148 devm_hwmon_device_register_with_groups -EXPORT_SYMBOL_GPL vmlinux 0xce154328 usb_intf_get_dma_device -EXPORT_SYMBOL_GPL vmlinux 0xce1b0ddd cpufreq_policy_transition_delay_us -EXPORT_SYMBOL_GPL vmlinux 0xce1c1a39 phy_set_mode_ext -EXPORT_SYMBOL_GPL vmlinux 0xce2626e7 devm_hwrng_unregister -EXPORT_SYMBOL_GPL vmlinux 0xce2e5125 xfrm_audit_policy_delete -EXPORT_SYMBOL_GPL vmlinux 0xce54171d vfs_removexattr -EXPORT_SYMBOL_GPL vmlinux 0xce632c40 pinctrl_utils_free_map -EXPORT_SYMBOL_GPL vmlinux 0xce6aa275 vp_modern_map_vq_notify +EXPORT_SYMBOL_GPL vmlinux 0xce0381f1 spi_mem_default_supports_op +EXPORT_SYMBOL_GPL vmlinux 0xce0c783d dma_buf_put +EXPORT_SYMBOL_GPL vmlinux 0xce0d12ee dev_xdp_prog_count +EXPORT_SYMBOL_GPL vmlinux 0xce116c62 __tracepoint_sched_cpu_capacity_tp +EXPORT_SYMBOL_GPL vmlinux 0xce1405de thermal_of_cooling_device_register +EXPORT_SYMBOL_GPL vmlinux 0xce1d6eee sata_link_resume +EXPORT_SYMBOL_GPL vmlinux 0xce22d5aa pci_epc_get_msix +EXPORT_SYMBOL_GPL vmlinux 0xce29affc perf_event_pause +EXPORT_SYMBOL_GPL vmlinux 0xce578445 __lock_page_killable EXPORT_SYMBOL_GPL vmlinux 0xce6db656 rcu_is_watching -EXPORT_SYMBOL_GPL vmlinux 0xce799191 __SCK__tp_func_arm_event -EXPORT_SYMBOL_GPL vmlinux 0xce8a3bfc l3mdev_master_upper_ifindex_by_index_rcu -EXPORT_SYMBOL_GPL vmlinux 0xce919795 tcp_slow_start +EXPORT_SYMBOL_GPL vmlinux 0xce6e0f6d pci_hp_create_module_link +EXPORT_SYMBOL_GPL vmlinux 0xce77486a devm_regulator_irq_helper +EXPORT_SYMBOL_GPL vmlinux 0xce7d86b7 phy_calibrate +EXPORT_SYMBOL_GPL vmlinux 0xce845e2b regulator_set_voltage_rdev +EXPORT_SYMBOL_GPL vmlinux 0xce889295 security_path_chmod EXPORT_SYMBOL_GPL vmlinux 0xce985658 kset_find_obj -EXPORT_SYMBOL_GPL vmlinux 0xcea1ec27 irq_domain_create_legacy +EXPORT_SYMBOL_GPL vmlinux 0xcea414ce dw_pcie_wait_for_link EXPORT_SYMBOL_GPL vmlinux 0xceb1f126 mpi_read_raw_data EXPORT_SYMBOL_GPL vmlinux 0xceb66bec sched_clock_cpu -EXPORT_SYMBOL_GPL vmlinux 0xceba74a7 netlink_strict_get_check -EXPORT_SYMBOL_GPL vmlinux 0xced76abf usb_sg_wait +EXPORT_SYMBOL_GPL vmlinux 0xceb8264e dma_map_sgtable +EXPORT_SYMBOL_GPL vmlinux 0xced50984 dma_async_device_channel_register EXPORT_SYMBOL_GPL vmlinux 0xcee1641c kgdb_unregister_nmi_console -EXPORT_SYMBOL_GPL vmlinux 0xcef327db usb_reset_device -EXPORT_SYMBOL_GPL vmlinux 0xcef6d8ed virtqueue_add_inbuf_ctx +EXPORT_SYMBOL_GPL vmlinux 0xcee2062f md_account_bio +EXPORT_SYMBOL_GPL vmlinux 0xcee9e17f class_compat_remove_link +EXPORT_SYMBOL_GPL vmlinux 0xcf001a60 memunmap_pages +EXPORT_SYMBOL_GPL vmlinux 0xcf01a8cb alloc_page_buffers EXPORT_SYMBOL_GPL vmlinux 0xcf02ab71 __SCT__tp_func_block_rq_remap -EXPORT_SYMBOL_GPL vmlinux 0xcf02ea74 acpi_subsys_suspend -EXPORT_SYMBOL_GPL vmlinux 0xcf07aafa sata_scr_write -EXPORT_SYMBOL_GPL vmlinux 0xcf176406 validate_xmit_xfrm -EXPORT_SYMBOL_GPL vmlinux 0xcf177a8d devlink_param_unpublish -EXPORT_SYMBOL_GPL vmlinux 0xcf1eb586 ping_err -EXPORT_SYMBOL_GPL vmlinux 0xcf27fc9b devm_phy_package_join -EXPORT_SYMBOL_GPL vmlinux 0xcf38f79d wait_on_page_writeback_killable -EXPORT_SYMBOL_GPL vmlinux 0xcf39c57d crypto_register_ahash -EXPORT_SYMBOL_GPL vmlinux 0xcf4f751e dev_attr_em_message +EXPORT_SYMBOL_GPL vmlinux 0xcf06efe0 scsi_dh_activate +EXPORT_SYMBOL_GPL vmlinux 0xcf10b805 relay_buf_full +EXPORT_SYMBOL_GPL vmlinux 0xcf2f30e8 power_supply_changed +EXPORT_SYMBOL_GPL vmlinux 0xcf2f74f6 regulator_unregister +EXPORT_SYMBOL_GPL vmlinux 0xcf4c7372 alloc_skb_for_msg EXPORT_SYMBOL_GPL vmlinux 0xcf540422 ftrace_set_filter -EXPORT_SYMBOL_GPL vmlinux 0xcf578f37 fat_build_inode -EXPORT_SYMBOL_GPL vmlinux 0xcf5bce6a reset_control_get_count -EXPORT_SYMBOL_GPL vmlinux 0xcf5f4bd6 page_mkclean -EXPORT_SYMBOL_GPL vmlinux 0xcf630cc4 device_unregister -EXPORT_SYMBOL_GPL vmlinux 0xcf63bfce fsverity_file_open -EXPORT_SYMBOL_GPL vmlinux 0xcf68a1be reset_controller_register -EXPORT_SYMBOL_GPL vmlinux 0xcf6b565d __SCK__tp_func_rpm_return_int -EXPORT_SYMBOL_GPL vmlinux 0xcfa22834 crypto_drop_spawn -EXPORT_SYMBOL_GPL vmlinux 0xcfab6410 xdp_rxq_info_unreg +EXPORT_SYMBOL_GPL vmlinux 0xcf5b50d7 debugfs_lookup +EXPORT_SYMBOL_GPL vmlinux 0xcf5df409 mmu_interval_notifier_remove +EXPORT_SYMBOL_GPL vmlinux 0xcf62101e ata_sff_exec_command +EXPORT_SYMBOL_GPL vmlinux 0xcf756af7 inet6_destroy_sock +EXPORT_SYMBOL_GPL vmlinux 0xcf887a32 led_set_brightness_nopm +EXPORT_SYMBOL_GPL vmlinux 0xcf9396b1 rio_bus_type +EXPORT_SYMBOL_GPL vmlinux 0xcf9ef798 pci_device_group EXPORT_SYMBOL_GPL vmlinux 0xcfb17d1b __srcu_read_unlock EXPORT_SYMBOL_GPL vmlinux 0xcfc5108a devlink_fmsg_u8_pair_put EXPORT_SYMBOL_GPL vmlinux 0xcfc7b4e4 rcu_barrier_tasks_trace +EXPORT_SYMBOL_GPL vmlinux 0xcfc8614a pm_clk_runtime_suspend EXPORT_SYMBOL_GPL vmlinux 0xcfd30d71 acpi_os_map_memory -EXPORT_SYMBOL_GPL vmlinux 0xcfe2eb43 irq_domain_disconnect_hierarchy +EXPORT_SYMBOL_GPL vmlinux 0xcfd67205 inet_csk_listen_stop +EXPORT_SYMBOL_GPL vmlinux 0xcfd728ca __traceiter_sched_cpu_capacity_tp +EXPORT_SYMBOL_GPL vmlinux 0xcfe1515d regmap_multi_reg_write_bypassed +EXPORT_SYMBOL_GPL vmlinux 0xcfe7a5b4 anon_inode_getfd +EXPORT_SYMBOL_GPL vmlinux 0xcffb8028 xdp_do_redirect +EXPORT_SYMBOL_GPL vmlinux 0xcffe33e3 usb_hcd_end_port_resume +EXPORT_SYMBOL_GPL vmlinux 0xd00ecae2 extcon_dev_unregister EXPORT_SYMBOL_GPL vmlinux 0xd0177a65 acrn_setup_intr_handler -EXPORT_SYMBOL_GPL vmlinux 0xd017a4b8 skb_mpls_pop -EXPORT_SYMBOL_GPL vmlinux 0xd0318318 tpm_chip_register -EXPORT_SYMBOL_GPL vmlinux 0xd03ea066 apply_to_existing_page_range +EXPORT_SYMBOL_GPL vmlinux 0xd023ffcd of_pwm_xlate_with_flags +EXPORT_SYMBOL_GPL vmlinux 0xd02a4e58 devlink_port_register +EXPORT_SYMBOL_GPL vmlinux 0xd02d9bc0 blk_crypto_evict_key EXPORT_SYMBOL_GPL vmlinux 0xd03eaf4c schedule_hrtimeout_range -EXPORT_SYMBOL_GPL vmlinux 0xd05421c5 __SCK__tp_func_block_split +EXPORT_SYMBOL_GPL vmlinux 0xd05cc424 tty_ldisc_receive_buf EXPORT_SYMBOL_GPL vmlinux 0xd06524ba raw_notifier_chain_unregister -EXPORT_SYMBOL_GPL vmlinux 0xd065cfda dm_get_queue_limits EXPORT_SYMBOL_GPL vmlinux 0xd067d3c5 system_freezable_power_efficient_wq -EXPORT_SYMBOL_GPL vmlinux 0xd07503ac power_supply_put_battery_info -EXPORT_SYMBOL_GPL vmlinux 0xd0757e6d tcp_done +EXPORT_SYMBOL_GPL vmlinux 0xd06e8fc1 acpi_nfit_desc_init +EXPORT_SYMBOL_GPL vmlinux 0xd0736d5b __tracepoint_detach_device_from_domain +EXPORT_SYMBOL_GPL vmlinux 0xd0850881 __nvdimm_create +EXPORT_SYMBOL_GPL vmlinux 0xd0988752 dev_pm_qos_hide_latency_tolerance EXPORT_SYMBOL_GPL vmlinux 0xd09911a6 acpi_dev_get_irq_type EXPORT_SYMBOL_GPL vmlinux 0xd0a183cb kobject_get_path -EXPORT_SYMBOL_GPL vmlinux 0xd0ab4ccf inet6_compat_ioctl -EXPORT_SYMBOL_GPL vmlinux 0xd0b0b888 rio_get_comptag +EXPORT_SYMBOL_GPL vmlinux 0xd0b2b674 __fl6_sock_lookup +EXPORT_SYMBOL_GPL vmlinux 0xd0bf21b5 vfs_fallocate EXPORT_SYMBOL_GPL vmlinux 0xd0c05159 emergency_restart -EXPORT_SYMBOL_GPL vmlinux 0xd0c509a6 devm_gpiod_get_index -EXPORT_SYMBOL_GPL vmlinux 0xd0cda396 acpi_gpiochip_free_interrupts EXPORT_SYMBOL_GPL vmlinux 0xd0d156e9 __rht_bucket_nested EXPORT_SYMBOL_GPL vmlinux 0xd0d3f0a4 gen_pool_avail -EXPORT_SYMBOL_GPL vmlinux 0xd0d5bc1f regulator_bulk_force_disable EXPORT_SYMBOL_GPL vmlinux 0xd0db0f12 run_dax EXPORT_SYMBOL_GPL vmlinux 0xd0df12ba __SCT__tp_func_powernv_throttle -EXPORT_SYMBOL_GPL vmlinux 0xd0e5144a nd_blk_memremap_flags -EXPORT_SYMBOL_GPL vmlinux 0xd0f76c53 fuse_conn_destroy -EXPORT_SYMBOL_GPL vmlinux 0xd0fe1806 edac_mc_del_mc -EXPORT_SYMBOL_GPL vmlinux 0xd102eaa5 ata_sff_dev_classify -EXPORT_SYMBOL_GPL vmlinux 0xd12ad353 iommu_attach_device +EXPORT_SYMBOL_GPL vmlinux 0xd0eb71bc vga_default_device +EXPORT_SYMBOL_GPL vmlinux 0xd0f8711e pwm_get_chip_data +EXPORT_SYMBOL_GPL vmlinux 0xd0fd86a8 fork_usermode_driver +EXPORT_SYMBOL_GPL vmlinux 0xd10e02af pci_generic_config_write +EXPORT_SYMBOL_GPL vmlinux 0xd1133a66 virtqueue_kick +EXPORT_SYMBOL_GPL vmlinux 0xd1352b9d pm_runtime_no_callbacks EXPORT_SYMBOL_GPL vmlinux 0xd1386738 x509_cert_parse -EXPORT_SYMBOL_GPL vmlinux 0xd138db74 vfs_read EXPORT_SYMBOL_GPL vmlinux 0xd13a94d1 __SCT__tp_func_devlink_trap_report -EXPORT_SYMBOL_GPL vmlinux 0xd145081f regulator_sync_voltage +EXPORT_SYMBOL_GPL vmlinux 0xd145e333 tpm_calc_ordinal_duration EXPORT_SYMBOL_GPL vmlinux 0xd1481de7 mpi_clear +EXPORT_SYMBOL_GPL vmlinux 0xd14ba69f fwnode_get_phy_node +EXPORT_SYMBOL_GPL vmlinux 0xd14ca709 __SCK__tp_func_extlog_mem_event +EXPORT_SYMBOL_GPL vmlinux 0xd14cbcc6 bsg_register_queue EXPORT_SYMBOL_GPL vmlinux 0xd159586c net_prio_cgrp_subsys_enabled_key -EXPORT_SYMBOL_GPL vmlinux 0xd16f4da2 bus_for_each_dev -EXPORT_SYMBOL_GPL vmlinux 0xd1713007 ata_cable_unknown -EXPORT_SYMBOL_GPL vmlinux 0xd17a3061 serial8250_rx_dma_flush +EXPORT_SYMBOL_GPL vmlinux 0xd175babd nvme_enable_ctrl +EXPORT_SYMBOL_GPL vmlinux 0xd1771384 usb_match_id +EXPORT_SYMBOL_GPL vmlinux 0xd17a22f3 cpufreq_generic_attr EXPORT_SYMBOL_GPL vmlinux 0xd17d2a22 phy_basic_features -EXPORT_SYMBOL_GPL vmlinux 0xd18afea0 rio_add_net -EXPORT_SYMBOL_GPL vmlinux 0xd190b3e0 debugfs_create_file_size -EXPORT_SYMBOL_GPL vmlinux 0xd1a44ccf sysfs_remove_group -EXPORT_SYMBOL_GPL vmlinux 0xd1aa25a1 __traceiter_detach_device_from_domain -EXPORT_SYMBOL_GPL vmlinux 0xd1b18e69 ata_pci_remove_one -EXPORT_SYMBOL_GPL vmlinux 0xd1c28271 vmbus_set_event -EXPORT_SYMBOL_GPL vmlinux 0xd1c9819b register_pernet_device +EXPORT_SYMBOL_GPL vmlinux 0xd191f8e1 gpiochip_unlock_as_irq +EXPORT_SYMBOL_GPL vmlinux 0xd19ffd81 irq_gc_mask_clr_bit +EXPORT_SYMBOL_GPL vmlinux 0xd1a60efe ata_host_start +EXPORT_SYMBOL_GPL vmlinux 0xd1c20ed7 devm_regulator_register_supply_alias EXPORT_SYMBOL_GPL vmlinux 0xd1cac7bf unregister_ftrace_direct EXPORT_SYMBOL_GPL vmlinux 0xd1cbc23c add_timer_on -EXPORT_SYMBOL_GPL vmlinux 0xd1d9f1d4 fat_time_unix2fat +EXPORT_SYMBOL_GPL vmlinux 0xd1ceac3e sbitmap_show +EXPORT_SYMBOL_GPL vmlinux 0xd1e1da84 store_sampling_rate EXPORT_SYMBOL_GPL vmlinux 0xd1e9b2ad __SCT__tp_func_rpm_resume +EXPORT_SYMBOL_GPL vmlinux 0xd1ea7d7e acpi_nfit_init +EXPORT_SYMBOL_GPL vmlinux 0xd1f0dde9 attribute_container_unregister +EXPORT_SYMBOL_GPL vmlinux 0xd1f0fa41 nvmem_cell_read_variable_le_u64 EXPORT_SYMBOL_GPL vmlinux 0xd1f2eee2 nf_logger_find_get -EXPORT_SYMBOL_GPL vmlinux 0xd1f81d7b bpf_trace_run10 -EXPORT_SYMBOL_GPL vmlinux 0xd1fac75d acpi_cppc_processor_probe -EXPORT_SYMBOL_GPL vmlinux 0xd1ff6b93 vmbus_hvsock_device_unregister -EXPORT_SYMBOL_GPL vmlinux 0xd2018737 usb_store_new_id +EXPORT_SYMBOL_GPL vmlinux 0xd1f63b4e blk_steal_bios +EXPORT_SYMBOL_GPL vmlinux 0xd20927d5 gpiochip_relres_irq EXPORT_SYMBOL_GPL vmlinux 0xd20c66ab __SCT__tp_func_sched_util_est_se_tp -EXPORT_SYMBOL_GPL vmlinux 0xd20d62e9 usb_bulk_msg +EXPORT_SYMBOL_GPL vmlinux 0xd2156913 usb_get_hcd +EXPORT_SYMBOL_GPL vmlinux 0xd2157fa1 blkg_conf_finish EXPORT_SYMBOL_GPL vmlinux 0xd217e9e6 trace_set_clr_event -EXPORT_SYMBOL_GPL vmlinux 0xd2197abc iomap_dio_iopoll EXPORT_SYMBOL_GPL vmlinux 0xd21b61bd async_schedule_node_domain -EXPORT_SYMBOL_GPL vmlinux 0xd2203fe0 __acpi_nfit_notify -EXPORT_SYMBOL_GPL vmlinux 0xd237f024 icc_put -EXPORT_SYMBOL_GPL vmlinux 0xd244e0ff wm831x_bulk_read +EXPORT_SYMBOL_GPL vmlinux 0xd21c869d crypto_unregister_rngs +EXPORT_SYMBOL_GPL vmlinux 0xd21cbf10 devm_init_badblocks +EXPORT_SYMBOL_GPL vmlinux 0xd22537e2 rio_route_clr_table +EXPORT_SYMBOL_GPL vmlinux 0xd22c11de kernfs_get EXPORT_SYMBOL_GPL vmlinux 0xd24e9e8c klist_init -EXPORT_SYMBOL_GPL vmlinux 0xd2605b79 crypto_alloc_shash +EXPORT_SYMBOL_GPL vmlinux 0xd251c4eb sfp_bus_find_fwnode +EXPORT_SYMBOL_GPL vmlinux 0xd255e4d8 pm_generic_thaw_noirq EXPORT_SYMBOL_GPL vmlinux 0xd260af0d ring_buffer_write -EXPORT_SYMBOL_GPL vmlinux 0xd26fe6cb hvc_remove EXPORT_SYMBOL_GPL vmlinux 0xd273b1b1 __round_jiffies_up_relative -EXPORT_SYMBOL_GPL vmlinux 0xd27eee15 pci_walk_bus -EXPORT_SYMBOL_GPL vmlinux 0xd28c62aa crypto_ahash_setkey -EXPORT_SYMBOL_GPL vmlinux 0xd28d5018 pci_epc_get -EXPORT_SYMBOL_GPL vmlinux 0xd29472a2 dax_copy_from_iter -EXPORT_SYMBOL_GPL vmlinux 0xd2954bf4 cdrom_read_tocentry -EXPORT_SYMBOL_GPL vmlinux 0xd295dbda regmap_add_irq_chip_fwnode +EXPORT_SYMBOL_GPL vmlinux 0xd27b24ef dev_get_regmap +EXPORT_SYMBOL_GPL vmlinux 0xd2899d46 nvdimm_bus_check_dimm_count +EXPORT_SYMBOL_GPL vmlinux 0xd2909dfe spi_mem_dirmap_write +EXPORT_SYMBOL_GPL vmlinux 0xd29952fd tracepoint_probe_register_prio +EXPORT_SYMBOL_GPL vmlinux 0xd29bf145 css_next_descendant_pre +EXPORT_SYMBOL_GPL vmlinux 0xd29e5e6d pm_genpd_remove EXPORT_SYMBOL_GPL vmlinux 0xd2b10a05 ata_timing_find_mode -EXPORT_SYMBOL_GPL vmlinux 0xd2d85679 dax_iomap_rw -EXPORT_SYMBOL_GPL vmlinux 0xd2dbb1e9 pm_runtime_no_callbacks +EXPORT_SYMBOL_GPL vmlinux 0xd2b25ff3 dev_pm_opp_get_freq +EXPORT_SYMBOL_GPL vmlinux 0xd2c89fca efivar_entry_remove +EXPORT_SYMBOL_GPL vmlinux 0xd2cc78d3 l3mdev_table_lookup_register +EXPORT_SYMBOL_GPL vmlinux 0xd2d9d52d thermal_zone_device_disable +EXPORT_SYMBOL_GPL vmlinux 0xd2e1ca97 page_cache_async_ra +EXPORT_SYMBOL_GPL vmlinux 0xd2faf7fe pci_acpi_set_companion_lookup_hook EXPORT_SYMBOL_GPL vmlinux 0xd31a2ac5 ring_buffer_oldest_event_ts -EXPORT_SYMBOL_GPL vmlinux 0xd31a2f38 vmbus_send_modifychannel -EXPORT_SYMBOL_GPL vmlinux 0xd31f2e30 component_add_typed EXPORT_SYMBOL_GPL vmlinux 0xd320ebaf pci_epc_get_first_free_bar -EXPORT_SYMBOL_GPL vmlinux 0xd3329de0 ip6_pol_route -EXPORT_SYMBOL_GPL vmlinux 0xd3329f70 hv_pkt_iter_first_raw -EXPORT_SYMBOL_GPL vmlinux 0xd339e9ef pm_generic_restore_early -EXPORT_SYMBOL_GPL vmlinux 0xd33a94a0 pci_epc_get_msix -EXPORT_SYMBOL_GPL vmlinux 0xd349caba iommu_sva_free_pasid -EXPORT_SYMBOL_GPL vmlinux 0xd36293d7 led_sysfs_disable +EXPORT_SYMBOL_GPL vmlinux 0xd3277b1b __SCK__tp_func_devlink_trap_report +EXPORT_SYMBOL_GPL vmlinux 0xd332deba spi_res_add +EXPORT_SYMBOL_GPL vmlinux 0xd34b3ed3 crypto_drop_spawn +EXPORT_SYMBOL_GPL vmlinux 0xd363071d crypto_stats_ahash_update EXPORT_SYMBOL_GPL vmlinux 0xd36760ef __usb_get_extra_descriptor -EXPORT_SYMBOL_GPL vmlinux 0xd36f5693 gpiod_unexport -EXPORT_SYMBOL_GPL vmlinux 0xd370be24 serial8250_set_defaults +EXPORT_SYMBOL_GPL vmlinux 0xd374430a crypto_grab_ahash EXPORT_SYMBOL_GPL vmlinux 0xd3752c27 atomic_notifier_call_chain -EXPORT_SYMBOL_GPL vmlinux 0xd375b01b __fscrypt_prepare_setattr -EXPORT_SYMBOL_GPL vmlinux 0xd37795d5 pinctrl_add_gpio_ranges -EXPORT_SYMBOL_GPL vmlinux 0xd3836cde xfrm_put_translator -EXPORT_SYMBOL_GPL vmlinux 0xd38b2a8f acpi_device_get_match_data +EXPORT_SYMBOL_GPL vmlinux 0xd37e574a __tracepoint_extlog_mem_event +EXPORT_SYMBOL_GPL vmlinux 0xd380815e ip_md_tunnel_xmit +EXPORT_SYMBOL_GPL vmlinux 0xd39cb94a __netpoll_cleanup EXPORT_SYMBOL_GPL vmlinux 0xd39e9848 put_itimerspec64 -EXPORT_SYMBOL_GPL vmlinux 0xd3a2b657 __blkg_prfill_rwstat -EXPORT_SYMBOL_GPL vmlinux 0xd3acab99 user_describe -EXPORT_SYMBOL_GPL vmlinux 0xd3c73044 vp_modern_config_vector -EXPORT_SYMBOL_GPL vmlinux 0xd3e196c4 sched_trace_rq_avg_rt +EXPORT_SYMBOL_GPL vmlinux 0xd3ad5e8d sdev_evt_send_simple +EXPORT_SYMBOL_GPL vmlinux 0xd3cf63c4 led_trigger_rename_static +EXPORT_SYMBOL_GPL vmlinux 0xd3e9a4fc wp_shared_mapping_range EXPORT_SYMBOL_GPL vmlinux 0xd3ec851c __traceiter_unmap -EXPORT_SYMBOL_GPL vmlinux 0xd3f2d587 bus_get_kset +EXPORT_SYMBOL_GPL vmlinux 0xd3f0e3e5 tcp_get_info +EXPORT_SYMBOL_GPL vmlinux 0xd3f6a886 pci_probe_reset_bus +EXPORT_SYMBOL_GPL vmlinux 0xd3fb7a8d dm_get_queue_limits +EXPORT_SYMBOL_GPL vmlinux 0xd3fc11e7 usb_queue_reset_device EXPORT_SYMBOL_GPL vmlinux 0xd4034828 system_freezable_wq -EXPORT_SYMBOL_GPL vmlinux 0xd40980c0 dma_buf_attach -EXPORT_SYMBOL_GPL vmlinux 0xd421f77c regmap_attach_dev +EXPORT_SYMBOL_GPL vmlinux 0xd408730d unregister_virtio_driver EXPORT_SYMBOL_GPL vmlinux 0xd426dbc4 erst_get_record_count -EXPORT_SYMBOL_GPL vmlinux 0xd4289b3e __acpi_node_get_property_reference EXPORT_SYMBOL_GPL vmlinux 0xd42f1d4e show_rcu_tasks_rude_gp_kthread -EXPORT_SYMBOL_GPL vmlinux 0xd43cd8e1 badblocks_check EXPORT_SYMBOL_GPL vmlinux 0xd4404350 __SCT__tp_func_block_split -EXPORT_SYMBOL_GPL vmlinux 0xd4415d33 elv_unregister EXPORT_SYMBOL_GPL vmlinux 0xd44a5eac kgdb_register_nmi_console -EXPORT_SYMBOL_GPL vmlinux 0xd44abfd4 dev_pm_opp_get_max_volt_latency EXPORT_SYMBOL_GPL vmlinux 0xd45434ee admin_timeout -EXPORT_SYMBOL_GPL vmlinux 0xd458d545 iommu_uapi_cache_invalidate -EXPORT_SYMBOL_GPL vmlinux 0xd46601a5 kthread_unuse_mm -EXPORT_SYMBOL_GPL vmlinux 0xd46a06b5 subsys_system_register EXPORT_SYMBOL_GPL vmlinux 0xd46af5ef cppc_get_perf_ctrs -EXPORT_SYMBOL_GPL vmlinux 0xd49cb413 debugfs_create_x8 -EXPORT_SYMBOL_GPL vmlinux 0xd49ec593 blk_queue_zone_write_granularity -EXPORT_SYMBOL_GPL vmlinux 0xd4a2e9d1 ata_std_prereset -EXPORT_SYMBOL_GPL vmlinux 0xd4ad72e0 skb_segment +EXPORT_SYMBOL_GPL vmlinux 0xd47471ad ip_route_output_flow +EXPORT_SYMBOL_GPL vmlinux 0xd4862987 mptcp_token_iter_next +EXPORT_SYMBOL_GPL vmlinux 0xd4900ece perf_pmu_migrate_context +EXPORT_SYMBOL_GPL vmlinux 0xd4a2de60 devm_hwspin_lock_free EXPORT_SYMBOL_GPL vmlinux 0xd4b6157e devlink_health_reporter_recovery_done EXPORT_SYMBOL_GPL vmlinux 0xd4b9a616 reset_control_bulk_put -EXPORT_SYMBOL_GPL vmlinux 0xd4be1e6e phy_create_lookup EXPORT_SYMBOL_GPL vmlinux 0xd4c14632 system_unbound_wq -EXPORT_SYMBOL_GPL vmlinux 0xd4cf9883 dw_pcie_ep_linkup -EXPORT_SYMBOL_GPL vmlinux 0xd4e5e66d __devm_rtc_register_device EXPORT_SYMBOL_GPL vmlinux 0xd4e6d7e0 linear_range_get_value +EXPORT_SYMBOL_GPL vmlinux 0xd4f1ad21 fb_deferred_io_open EXPORT_SYMBOL_GPL vmlinux 0xd4f5bfa5 iommu_queue_iopf -EXPORT_SYMBOL_GPL vmlinux 0xd4fa7d88 pwm_put -EXPORT_SYMBOL_GPL vmlinux 0xd4ffb745 vmbus_alloc_ring -EXPORT_SYMBOL_GPL vmlinux 0xd5234a08 thermal_zone_get_temp +EXPORT_SYMBOL_GPL vmlinux 0xd5031599 rtc_read_alarm +EXPORT_SYMBOL_GPL vmlinux 0xd51891d4 nvdimm_provider_data +EXPORT_SYMBOL_GPL vmlinux 0xd5248f9b driver_for_each_device +EXPORT_SYMBOL_GPL vmlinux 0xd52b28ed pci_user_read_config_word EXPORT_SYMBOL_GPL vmlinux 0xd5301b2c linear_range_get_max_value -EXPORT_SYMBOL_GPL vmlinux 0xd53a1602 fsverity_verify_bio EXPORT_SYMBOL_GPL vmlinux 0xd53c67b3 unregister_net_sysctl_table -EXPORT_SYMBOL_GPL vmlinux 0xd54122d6 dev_pm_opp_set_rate -EXPORT_SYMBOL_GPL vmlinux 0xd55762b2 pci_reset_function_locked +EXPORT_SYMBOL_GPL vmlinux 0xd53c8459 l3mdev_master_ifindex_rcu +EXPORT_SYMBOL_GPL vmlinux 0xd5421931 device_match_any +EXPORT_SYMBOL_GPL vmlinux 0xd54efb03 tracepoint_probe_register_prio_may_exist +EXPORT_SYMBOL_GPL vmlinux 0xd553e1a3 usb_control_msg_recv EXPORT_SYMBOL_GPL vmlinux 0xd55ad93b iommu_group_get_iommudata +EXPORT_SYMBOL_GPL vmlinux 0xd5623429 regulator_get_current_limit EXPORT_SYMBOL_GPL vmlinux 0xd57fbd31 hwrng_unregister EXPORT_SYMBOL_GPL vmlinux 0xd58bbbcb nvme_delete_wq -EXPORT_SYMBOL_GPL vmlinux 0xd594af7f switchdev_port_obj_add -EXPORT_SYMBOL_GPL vmlinux 0xd597f9ec regulator_list_voltage_pickable_linear_range EXPORT_SYMBOL_GPL vmlinux 0xd59a1587 linkmode_resolve_pause -EXPORT_SYMBOL_GPL vmlinux 0xd59c4679 pinctrl_register_and_init -EXPORT_SYMBOL_GPL vmlinux 0xd5ecff8d fsstack_copy_attr_all -EXPORT_SYMBOL_GPL vmlinux 0xd5f37bbc devfreq_event_remove_edev +EXPORT_SYMBOL_GPL vmlinux 0xd5a971c7 ata_pci_bmdma_clear_simplex +EXPORT_SYMBOL_GPL vmlinux 0xd5b8da2c nvme_wait_freeze_timeout +EXPORT_SYMBOL_GPL vmlinux 0xd5c46363 fixed_phy_set_link_update +EXPORT_SYMBOL_GPL vmlinux 0xd5ca75c0 dma_free_noncontiguous +EXPORT_SYMBOL_GPL vmlinux 0xd5d2551e nvme_stop_queues +EXPORT_SYMBOL_GPL vmlinux 0xd5d398f3 gpiod_set_transitory +EXPORT_SYMBOL_GPL vmlinux 0xd5dff9b7 of_phy_get EXPORT_SYMBOL_GPL vmlinux 0xd5f3bb7b set_memory_encrypted -EXPORT_SYMBOL_GPL vmlinux 0xd604fa2b pinctrl_enable -EXPORT_SYMBOL_GPL vmlinux 0xd60985e9 irq_chip_set_wake_parent -EXPORT_SYMBOL_GPL vmlinux 0xd61d262e platform_unregister_drivers -EXPORT_SYMBOL_GPL vmlinux 0xd628a166 badblocks_clear -EXPORT_SYMBOL_GPL vmlinux 0xd62e4364 __devm_reset_control_get -EXPORT_SYMBOL_GPL vmlinux 0xd634b058 pm_runtime_irq_safe -EXPORT_SYMBOL_GPL vmlinux 0xd636755e regulator_bulk_disable -EXPORT_SYMBOL_GPL vmlinux 0xd63f267b vmbus_open -EXPORT_SYMBOL_GPL vmlinux 0xd649629f rtnl_get_net_ns_capable +EXPORT_SYMBOL_GPL vmlinux 0xd60233ca tty_port_register_device_attr +EXPORT_SYMBOL_GPL vmlinux 0xd60e0a80 uart_try_toggle_sysrq +EXPORT_SYMBOL_GPL vmlinux 0xd6163266 dev_pm_set_wake_irq +EXPORT_SYMBOL_GPL vmlinux 0xd61b98ef blkcg_deactivate_policy +EXPORT_SYMBOL_GPL vmlinux 0xd6224c6c led_compose_name +EXPORT_SYMBOL_GPL vmlinux 0xd6235572 virtqueue_is_broken +EXPORT_SYMBOL_GPL vmlinux 0xd62bab07 device_set_of_node_from_dev +EXPORT_SYMBOL_GPL vmlinux 0xd633c5a6 tick_nohz_dep_set_task +EXPORT_SYMBOL_GPL vmlinux 0xd637a594 vfio_init_group_dev +EXPORT_SYMBOL_GPL vmlinux 0xd64b59c4 tpm_tis_remove +EXPORT_SYMBOL_GPL vmlinux 0xd64cabbc sysfs_create_link_nowarn EXPORT_SYMBOL_GPL vmlinux 0xd64ed259 __memcat_p +EXPORT_SYMBOL_GPL vmlinux 0xd669757a __traceiter_sched_util_est_se_tp +EXPORT_SYMBOL_GPL vmlinux 0xd66ed8ba d_exchange +EXPORT_SYMBOL_GPL vmlinux 0xd6714c4f serial8250_read_char EXPORT_SYMBOL_GPL vmlinux 0xd67364f7 eventfd_ctx_fdget -EXPORT_SYMBOL_GPL vmlinux 0xd68696ef fuse_file_poll -EXPORT_SYMBOL_GPL vmlinux 0xd68cef11 acpi_dev_suspend -EXPORT_SYMBOL_GPL vmlinux 0xd68d8be6 devm_clk_bulk_get -EXPORT_SYMBOL_GPL vmlinux 0xd699d3bb pci_remove_root_bus -EXPORT_SYMBOL_GPL vmlinux 0xd6b73965 dst_cache_get_ip4 -EXPORT_SYMBOL_GPL vmlinux 0xd6b87968 simple_attr_read -EXPORT_SYMBOL_GPL vmlinux 0xd6b8c26f crypto_alg_mod_lookup -EXPORT_SYMBOL_GPL vmlinux 0xd6d50353 ata_pio_need_iordy -EXPORT_SYMBOL_GPL vmlinux 0xd6d9cb34 elv_rqhash_add -EXPORT_SYMBOL_GPL vmlinux 0xd6e82be5 ata_common_sdev_attrs +EXPORT_SYMBOL_GPL vmlinux 0xd678c997 vmbus_connection +EXPORT_SYMBOL_GPL vmlinux 0xd68cfbf8 fib_add_nexthop +EXPORT_SYMBOL_GPL vmlinux 0xd68d4814 rtnl_get_net_ns_capable +EXPORT_SYMBOL_GPL vmlinux 0xd68f6b9a strp_stop +EXPORT_SYMBOL_GPL vmlinux 0xd696a5b5 bus_register +EXPORT_SYMBOL_GPL vmlinux 0xd69b33ef dax_region_put +EXPORT_SYMBOL_GPL vmlinux 0xd6b0ff65 regulator_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0xd6bceae2 vring_transport_features +EXPORT_SYMBOL_GPL vmlinux 0xd6c9b8a2 vc_scrolldelta_helper +EXPORT_SYMBOL_GPL vmlinux 0xd6dd4927 dma_vunmap_noncontiguous EXPORT_SYMBOL_GPL vmlinux 0xd6feefa5 agp_num_entries -EXPORT_SYMBOL_GPL vmlinux 0xd70a7974 iomap_invalidatepage -EXPORT_SYMBOL_GPL vmlinux 0xd71550c3 kgdb_unregister_io_module +EXPORT_SYMBOL_GPL vmlinux 0xd70243ce class_interface_unregister +EXPORT_SYMBOL_GPL vmlinux 0xd70fb7aa phy_package_leave +EXPORT_SYMBOL_GPL vmlinux 0xd7124c27 crypto_register_akcipher +EXPORT_SYMBOL_GPL vmlinux 0xd725bab9 __traceiter_xdp_bulk_tx EXPORT_SYMBOL_GPL vmlinux 0xd7269c64 osc_sb_native_usb4_control EXPORT_SYMBOL_GPL vmlinux 0xd7293ffc percpu_ref_reinit +EXPORT_SYMBOL_GPL vmlinux 0xd736d06c ipv4_update_pmtu EXPORT_SYMBOL_GPL vmlinux 0xd7399d2a efivar_entry_iter_end -EXPORT_SYMBOL_GPL vmlinux 0xd73c0570 sk_set_peek_off -EXPORT_SYMBOL_GPL vmlinux 0xd74ef20c relay_switch_subbuf -EXPORT_SYMBOL_GPL vmlinux 0xd755e620 alloc_page_buffers -EXPORT_SYMBOL_GPL vmlinux 0xd7595a75 devm_pci_epc_destroy -EXPORT_SYMBOL_GPL vmlinux 0xd75a3bbf iommu_domain_alloc +EXPORT_SYMBOL_GPL vmlinux 0xd73ebb85 regulator_set_suspend_voltage +EXPORT_SYMBOL_GPL vmlinux 0xd758f8c3 __ip_tunnel_change_mtu +EXPORT_SYMBOL_GPL vmlinux 0xd75a6a3e phy_create EXPORT_SYMBOL_GPL vmlinux 0xd75b20aa rsa_parse_priv_key -EXPORT_SYMBOL_GPL vmlinux 0xd75da2e9 bd_link_disk_holder +EXPORT_SYMBOL_GPL vmlinux 0xd760eab8 dw_pcie_ep_init +EXPORT_SYMBOL_GPL vmlinux 0xd761d59b fsnotify_alloc_user_group EXPORT_SYMBOL_GPL vmlinux 0xd768e985 regulator_has_full_constraints +EXPORT_SYMBOL_GPL vmlinux 0xd76cf3ed component_add_typed EXPORT_SYMBOL_GPL vmlinux 0xd774957d mpi_write_to_sgl -EXPORT_SYMBOL_GPL vmlinux 0xd7833fdd ata_qc_complete_multiple -EXPORT_SYMBOL_GPL vmlinux 0xd797c63e of_reset_control_array_get -EXPORT_SYMBOL_GPL vmlinux 0xd79a3171 blk_rq_prep_clone -EXPORT_SYMBOL_GPL vmlinux 0xd7a07646 pci_set_pcie_reset_state -EXPORT_SYMBOL_GPL vmlinux 0xd7ae69f0 acpi_device_modalias -EXPORT_SYMBOL_GPL vmlinux 0xd7af7496 rio_unregister_scan -EXPORT_SYMBOL_GPL vmlinux 0xd7b14426 of_css +EXPORT_SYMBOL_GPL vmlinux 0xd77e5340 devm_hwmon_device_register_with_groups +EXPORT_SYMBOL_GPL vmlinux 0xd77ecc94 firmware_request_cache +EXPORT_SYMBOL_GPL vmlinux 0xd7872bbf ip6_update_pmtu +EXPORT_SYMBOL_GPL vmlinux 0xd79ce44a __pm_runtime_set_status +EXPORT_SYMBOL_GPL vmlinux 0xd7b4df01 __traceiter_nvme_sq EXPORT_SYMBOL_GPL vmlinux 0xd7b5dfee xas_split EXPORT_SYMBOL_GPL vmlinux 0xd7b7fb80 pkcs7_validate_trust +EXPORT_SYMBOL_GPL vmlinux 0xd7bb2877 __traceiter_sched_update_nr_running_tp EXPORT_SYMBOL_GPL vmlinux 0xd7cea889 edac_mod_work -EXPORT_SYMBOL_GPL vmlinux 0xd7d2e497 ata_host_resume +EXPORT_SYMBOL_GPL vmlinux 0xd7d009d2 debugfs_create_bool +EXPORT_SYMBOL_GPL vmlinux 0xd7d245e4 sb800_prefetch EXPORT_SYMBOL_GPL vmlinux 0xd7d7f2a7 devlink_port_health_reporter_destroy -EXPORT_SYMBOL_GPL vmlinux 0xd7dba3ff pm_runtime_autosuspend_expiration -EXPORT_SYMBOL_GPL vmlinux 0xd7e7be5f clockevents_register_device -EXPORT_SYMBOL_GPL vmlinux 0xd80dc8da ata_bmdma_setup -EXPORT_SYMBOL_GPL vmlinux 0xd82e2e0f iommu_sva_alloc_pasid -EXPORT_SYMBOL_GPL vmlinux 0xd83659a8 virtqueue_get_desc_addr -EXPORT_SYMBOL_GPL vmlinux 0xd8404339 shash_ahash_update +EXPORT_SYMBOL_GPL vmlinux 0xd7ddb736 security_inode_create +EXPORT_SYMBOL_GPL vmlinux 0xd7de961d __efivar_entry_iter +EXPORT_SYMBOL_GPL vmlinux 0xd7e0e7a8 fc_eh_should_retry_cmd +EXPORT_SYMBOL_GPL vmlinux 0xd7f1d508 __udp6_lib_lookup +EXPORT_SYMBOL_GPL vmlinux 0xd833080a __static_call_update +EXPORT_SYMBOL_GPL vmlinux 0xd83705d9 vfio_device_get_from_dev +EXPORT_SYMBOL_GPL vmlinux 0xd8422b81 __SCK__tp_func_sched_update_nr_running_tp +EXPORT_SYMBOL_GPL vmlinux 0xd842689b spi_async EXPORT_SYMBOL_GPL vmlinux 0xd84d35bd dax_read_lock -EXPORT_SYMBOL_GPL vmlinux 0xd86cd72f __reset_control_bulk_get +EXPORT_SYMBOL_GPL vmlinux 0xd8581c54 pm_generic_freeze +EXPORT_SYMBOL_GPL vmlinux 0xd869de49 spi_sync_locked +EXPORT_SYMBOL_GPL vmlinux 0xd86aec8b bpf_map_inc_not_zero EXPORT_SYMBOL_GPL vmlinux 0xd87fc0a0 usb_amd_prefetch_quirk -EXPORT_SYMBOL_GPL vmlinux 0xd8b65a20 device_get_phy_mode -EXPORT_SYMBOL_GPL vmlinux 0xd8ba147d ip_icmp_error_rfc4884 +EXPORT_SYMBOL_GPL vmlinux 0xd881a241 pci_disable_pcie_error_reporting +EXPORT_SYMBOL_GPL vmlinux 0xd8849cea mbox_client_peek_data +EXPORT_SYMBOL_GPL vmlinux 0xd88c2e5e regulator_list_voltage_linear_range +EXPORT_SYMBOL_GPL vmlinux 0xd8a16d50 cpuidle_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0xd8a4295f clockevents_unbind_device +EXPORT_SYMBOL_GPL vmlinux 0xd8b691c9 device_remove_file_self +EXPORT_SYMBOL_GPL vmlinux 0xd8bbf32a devm_spi_mem_dirmap_destroy +EXPORT_SYMBOL_GPL vmlinux 0xd8c05547 input_ff_flush +EXPORT_SYMBOL_GPL vmlinux 0xd8cb9265 cpci_hp_unregister_bus EXPORT_SYMBOL_GPL vmlinux 0xd8d065dd hv_stimer_alloc -EXPORT_SYMBOL_GPL vmlinux 0xd8d4a9ee pci_msi_unmask_irq EXPORT_SYMBOL_GPL vmlinux 0xd8d68ab1 dmi_memdev_type -EXPORT_SYMBOL_GPL vmlinux 0xd8df4909 nvdimm_bus_unregister EXPORT_SYMBOL_GPL vmlinux 0xd8fbb14d net_cls_cgrp_subsys_on_dfl_key -EXPORT_SYMBOL_GPL vmlinux 0xd904d7a2 fb_deferred_io_fsync -EXPORT_SYMBOL_GPL vmlinux 0xd906dc17 fwnode_get_phy_node +EXPORT_SYMBOL_GPL vmlinux 0xd906172d usb_driver_claim_interface +EXPORT_SYMBOL_GPL vmlinux 0xd906c6f2 ip6_input +EXPORT_SYMBOL_GPL vmlinux 0xd90964ac __tracepoint_sched_util_est_cfs_tp EXPORT_SYMBOL_GPL vmlinux 0xd919806a amd_cache_northbridges EXPORT_SYMBOL_GPL vmlinux 0xd91dbd1f xdp_alloc_skb_bulk -EXPORT_SYMBOL_GPL vmlinux 0xd9232905 devm_irq_domain_create_sim -EXPORT_SYMBOL_GPL vmlinux 0xd92713f0 blk_ksm_init -EXPORT_SYMBOL_GPL vmlinux 0xd92868d9 __SCK__tp_func_block_bio_complete -EXPORT_SYMBOL_GPL vmlinux 0xd929a4ea peernet2id_alloc +EXPORT_SYMBOL_GPL vmlinux 0xd9208d72 dma_get_required_mask +EXPORT_SYMBOL_GPL vmlinux 0xd9253a89 dw_pcie_write_dbi EXPORT_SYMBOL_GPL vmlinux 0xd92ef192 security_kernel_post_load_data EXPORT_SYMBOL_GPL vmlinux 0xd92f0791 leds_list_lock -EXPORT_SYMBOL_GPL vmlinux 0xd93022f6 ksm_madvise -EXPORT_SYMBOL_GPL vmlinux 0xd930f499 sched_set_normal +EXPORT_SYMBOL_GPL vmlinux 0xd92f82e0 power_supply_get_property +EXPORT_SYMBOL_GPL vmlinux 0xd92fa6f5 ata_ehi_clear_desc +EXPORT_SYMBOL_GPL vmlinux 0xd930e9fb ip_tunnel_newlink +EXPORT_SYMBOL_GPL vmlinux 0xd93685af unmap_mapping_pages +EXPORT_SYMBOL_GPL vmlinux 0xd9377f44 blk_ksm_is_superset EXPORT_SYMBOL_GPL vmlinux 0xd93a5cb1 efivar_variable_is_removable -EXPORT_SYMBOL_GPL vmlinux 0xd955ba04 nvme_init_ctrl_finish -EXPORT_SYMBOL_GPL vmlinux 0xd959603a crypto_aead_setkey -EXPORT_SYMBOL_GPL vmlinux 0xd959b43b wwan_unregister_ops -EXPORT_SYMBOL_GPL vmlinux 0xd9686d00 acpi_nfit_init +EXPORT_SYMBOL_GPL vmlinux 0xd94469f4 proc_create_net_data_write +EXPORT_SYMBOL_GPL vmlinux 0xd946a381 dw_pcie_find_ext_capability +EXPORT_SYMBOL_GPL vmlinux 0xd954f9b2 fwnode_graph_get_remote_node +EXPORT_SYMBOL_GPL vmlinux 0xd955c463 iommu_domain_alloc +EXPORT_SYMBOL_GPL vmlinux 0xd9651bbe __fscrypt_encrypt_symlink EXPORT_SYMBOL_GPL vmlinux 0xd96babb4 interval_tree_iter_next -EXPORT_SYMBOL_GPL vmlinux 0xd977ad73 __hwspin_trylock -EXPORT_SYMBOL_GPL vmlinux 0xd97e2926 pm_generic_freeze_noirq -EXPORT_SYMBOL_GPL vmlinux 0xd982a9f7 sched_trace_rq_cpu -EXPORT_SYMBOL_GPL vmlinux 0xd988d496 wm831x_device_shutdown -EXPORT_SYMBOL_GPL vmlinux 0xd990a09f iptunnel_xmit +EXPORT_SYMBOL_GPL vmlinux 0xd96becc5 policy_has_boost_freq +EXPORT_SYMBOL_GPL vmlinux 0xd97fd346 md_stop EXPORT_SYMBOL_GPL vmlinux 0xd9916c3a idr_alloc_u32 EXPORT_SYMBOL_GPL vmlinux 0xd9992eb4 uv_bios_get_geoinfo -EXPORT_SYMBOL_GPL vmlinux 0xd99d4e3e pci_find_next_ext_capability -EXPORT_SYMBOL_GPL vmlinux 0xd9a14ce3 find_mci_by_dev -EXPORT_SYMBOL_GPL vmlinux 0xd9a994dd devm_pm_clk_create -EXPORT_SYMBOL_GPL vmlinux 0xd9b84e3f blk_mq_hctx_set_fq_lock_class +EXPORT_SYMBOL_GPL vmlinux 0xd9a0a64c ata_sas_slave_configure +EXPORT_SYMBOL_GPL vmlinux 0xd9a9d123 devlink_dpipe_match_put +EXPORT_SYMBOL_GPL vmlinux 0xd9aa1efb inet_csk_listen_start +EXPORT_SYMBOL_GPL vmlinux 0xd9b80f83 spi_mem_driver_register_with_owner +EXPORT_SYMBOL_GPL vmlinux 0xd9b9ca54 vma_kernel_pagesize +EXPORT_SYMBOL_GPL vmlinux 0xd9c379de udp_sock_create6 +EXPORT_SYMBOL_GPL vmlinux 0xd9c9b2cb __tracepoint_wbc_writepage +EXPORT_SYMBOL_GPL vmlinux 0xd9cd2aef iommu_enable_nesting +EXPORT_SYMBOL_GPL vmlinux 0xd9dbdb6c ping_common_sendmsg EXPORT_SYMBOL_GPL vmlinux 0xd9e24457 ring_buffer_peek +EXPORT_SYMBOL_GPL vmlinux 0xd9e6ed36 __SCK__tp_func_neigh_event_send_dead +EXPORT_SYMBOL_GPL vmlinux 0xd9f1b3ef tty_buffer_set_limit EXPORT_SYMBOL_GPL vmlinux 0xd9ff2172 ezx_pcap_write -EXPORT_SYMBOL_GPL vmlinux 0xda0464f2 rtc_set_alarm -EXPORT_SYMBOL_GPL vmlinux 0xda05041d vmbus_next_request_id +EXPORT_SYMBOL_GPL vmlinux 0xda04d4ae pcie_bus_configure_settings +EXPORT_SYMBOL_GPL vmlinux 0xda0684ba fat_attach EXPORT_SYMBOL_GPL vmlinux 0xda0947de kmsg_dump_unregister -EXPORT_SYMBOL_GPL vmlinux 0xda0989c2 ata_sas_queuecmd +EXPORT_SYMBOL_GPL vmlinux 0xda0c542b devfreq_get_devfreq_by_node +EXPORT_SYMBOL_GPL vmlinux 0xda0cb78f sysfs_remove_group EXPORT_SYMBOL_GPL vmlinux 0xda1f78ee clear_hv_tscchange_cb -EXPORT_SYMBOL_GPL vmlinux 0xda284277 class_unregister -EXPORT_SYMBOL_GPL vmlinux 0xda2fbc91 devm_thermal_add_hwmon_sysfs +EXPORT_SYMBOL_GPL vmlinux 0xda2298f1 __auxiliary_driver_register +EXPORT_SYMBOL_GPL vmlinux 0xda2b09a8 pci_epc_unmap_addr EXPORT_SYMBOL_GPL vmlinux 0xda320d31 sfp_module_start -EXPORT_SYMBOL_GPL vmlinux 0xda377a29 ata_sff_pause -EXPORT_SYMBOL_GPL vmlinux 0xda557e11 usb_submit_urb -EXPORT_SYMBOL_GPL vmlinux 0xda56df1a pciserial_init_ports -EXPORT_SYMBOL_GPL vmlinux 0xda5d257a crypto_alloc_acomp -EXPORT_SYMBOL_GPL vmlinux 0xda65b64c nvme_host_path_error -EXPORT_SYMBOL_GPL vmlinux 0xda741c0f gpiod_get_raw_array_value_cansleep +EXPORT_SYMBOL_GPL vmlinux 0xda3b0cf3 __mmdrop +EXPORT_SYMBOL_GPL vmlinux 0xda65df07 fwnode_find_reference +EXPORT_SYMBOL_GPL vmlinux 0xda699dad dev_pm_opp_get_level EXPORT_SYMBOL_GPL vmlinux 0xda7912d4 freq_qos_add_request +EXPORT_SYMBOL_GPL vmlinux 0xda7f43d0 ping_init_sock +EXPORT_SYMBOL_GPL vmlinux 0xda831f66 paste_selection EXPORT_SYMBOL_GPL vmlinux 0xda8369a7 __traceiter_extlog_mem_event -EXPORT_SYMBOL_GPL vmlinux 0xda88f6a6 devm_regmap_field_bulk_free EXPORT_SYMBOL_GPL vmlinux 0xda8e1302 software_node_find_by_name -EXPORT_SYMBOL_GPL vmlinux 0xda8ea1bd regmap_noinc_read -EXPORT_SYMBOL_GPL vmlinux 0xda92500d spi_mem_dirmap_destroy -EXPORT_SYMBOL_GPL vmlinux 0xda9700ee crypto_aead_encrypt +EXPORT_SYMBOL_GPL vmlinux 0xda8f35e1 ip_tunnel_init_net EXPORT_SYMBOL_GPL vmlinux 0xdaa06dc1 acpi_lpat_raw_to_temp -EXPORT_SYMBOL_GPL vmlinux 0xdaab5788 lwtunnel_xmit +EXPORT_SYMBOL_GPL vmlinux 0xdaad19ab locks_release_private +EXPORT_SYMBOL_GPL vmlinux 0xdaaed5f8 kstrdup_quotable_cmdline +EXPORT_SYMBOL_GPL vmlinux 0xdab1dae0 virtqueue_get_buf_ctx +EXPORT_SYMBOL_GPL vmlinux 0xdab25ad5 kthread_func +EXPORT_SYMBOL_GPL vmlinux 0xdab3b0a1 ata_ehi_push_desc EXPORT_SYMBOL_GPL vmlinux 0xdab5a1eb interval_tree_insert -EXPORT_SYMBOL_GPL vmlinux 0xdab88b86 fsnotify -EXPORT_SYMBOL_GPL vmlinux 0xdadb9d22 blk_ksm_init_passthrough -EXPORT_SYMBOL_GPL vmlinux 0xdae266a0 switchdev_handle_port_obj_add +EXPORT_SYMBOL_GPL vmlinux 0xdac476b5 bus_remove_file +EXPORT_SYMBOL_GPL vmlinux 0xdac564ad pci_msi_create_irq_domain +EXPORT_SYMBOL_GPL vmlinux 0xdace8e37 iommu_aux_get_pasid +EXPORT_SYMBOL_GPL vmlinux 0xdaed8bc2 evict_inodes EXPORT_SYMBOL_GPL vmlinux 0xdaf4dfb3 fb_mode_option EXPORT_SYMBOL_GPL vmlinux 0xdaf5c16e __cookie_v4_check -EXPORT_SYMBOL_GPL vmlinux 0xdafa56a2 of_clk_hw_register -EXPORT_SYMBOL_GPL vmlinux 0xdaff216d ata_ehi_clear_desc -EXPORT_SYMBOL_GPL vmlinux 0xdb0029b1 pci_generic_config_write -EXPORT_SYMBOL_GPL vmlinux 0xdb0eb1a3 kstrdup_quotable_file -EXPORT_SYMBOL_GPL vmlinux 0xdb1ed0f1 __SCK__tp_func_pelt_se_tp -EXPORT_SYMBOL_GPL vmlinux 0xdb1fe99e sysfs_merge_group -EXPORT_SYMBOL_GPL vmlinux 0xdb301ade tty_ldisc_ref_wait +EXPORT_SYMBOL_GPL vmlinux 0xdb05d67b cpufreq_register_driver +EXPORT_SYMBOL_GPL vmlinux 0xdb10e807 ncsi_register_dev +EXPORT_SYMBOL_GPL vmlinux 0xdb2ab49a nvdimm_bus_register +EXPORT_SYMBOL_GPL vmlinux 0xdb330db9 __tracepoint_block_rq_insert EXPORT_SYMBOL_GPL vmlinux 0xdb3498ab kobject_move -EXPORT_SYMBOL_GPL vmlinux 0xdb4bfb4c seg6_do_srh_encap -EXPORT_SYMBOL_GPL vmlinux 0xdb4d9813 __tracepoint_br_fdb_add -EXPORT_SYMBOL_GPL vmlinux 0xdb541b70 subsys_interface_unregister -EXPORT_SYMBOL_GPL vmlinux 0xdb56d714 dev_pm_genpd_set_next_wakeup -EXPORT_SYMBOL_GPL vmlinux 0xdb5f1b1b devlink_dpipe_table_unregister +EXPORT_SYMBOL_GPL vmlinux 0xdb3645cd __SCK__tp_func_neigh_update +EXPORT_SYMBOL_GPL vmlinux 0xdb46f3bb ata_sff_thaw +EXPORT_SYMBOL_GPL vmlinux 0xdb4ef34d vmbus_set_chn_rescind_callback EXPORT_SYMBOL_GPL vmlinux 0xdb62dc67 __SCT__tp_func_map +EXPORT_SYMBOL_GPL vmlinux 0xdb6323ac crypto_ahash_finup EXPORT_SYMBOL_GPL vmlinux 0xdb63a944 acpi_lpat_get_conversion_table -EXPORT_SYMBOL_GPL vmlinux 0xdb66a1d1 free_fib_info -EXPORT_SYMBOL_GPL vmlinux 0xdb6ef8a5 kthread_flush_worker -EXPORT_SYMBOL_GPL vmlinux 0xdb771091 ata_sas_port_init +EXPORT_SYMBOL_GPL vmlinux 0xdb8287b7 fscrypt_ioctl_get_key_status EXPORT_SYMBOL_GPL vmlinux 0xdb82f71f sbitmap_init_node EXPORT_SYMBOL_GPL vmlinux 0xdb8a1b3f usermodehelper_read_trylock -EXPORT_SYMBOL_GPL vmlinux 0xdb8dbccc vfs_test_lock EXPORT_SYMBOL_GPL vmlinux 0xdba0e344 machine_check_poll -EXPORT_SYMBOL_GPL vmlinux 0xdba8b559 regulator_get_bypass_regmap -EXPORT_SYMBOL_GPL vmlinux 0xdbb17707 netlink_has_listeners -EXPORT_SYMBOL_GPL vmlinux 0xdbcf9251 cpufreq_freq_attr_scaling_available_freqs -EXPORT_SYMBOL_GPL vmlinux 0xdbd48791 nvdimm_provider_data -EXPORT_SYMBOL_GPL vmlinux 0xdbda7aac bpf_trace_run3 +EXPORT_SYMBOL_GPL vmlinux 0xdbbb2df4 acpi_processor_get_performance_info +EXPORT_SYMBOL_GPL vmlinux 0xdbd31d20 inet_unhash +EXPORT_SYMBOL_GPL vmlinux 0xdbd377af devm_bitmap_zalloc EXPORT_SYMBOL_GPL vmlinux 0xdbdb0e8b request_any_context_irq -EXPORT_SYMBOL_GPL vmlinux 0xdbdb9a4c fwnode_handle_get -EXPORT_SYMBOL_GPL vmlinux 0xdbdd4633 spi_async_locked -EXPORT_SYMBOL_GPL vmlinux 0xdbf04e05 ata_scsi_port_error_handler +EXPORT_SYMBOL_GPL vmlinux 0xdbdd5d56 bsg_job_done +EXPORT_SYMBOL_GPL vmlinux 0xdbe24404 sock_diag_check_cookie +EXPORT_SYMBOL_GPL vmlinux 0xdbf32224 spi_write_then_read +EXPORT_SYMBOL_GPL vmlinux 0xdbf71355 noop_invalidatepage EXPORT_SYMBOL_GPL vmlinux 0xdbf7cb70 mpi_get_nbits -EXPORT_SYMBOL_GPL vmlinux 0xdc006770 usb_acpi_set_power_state +EXPORT_SYMBOL_GPL vmlinux 0xdbf8e404 usb_autopm_get_interface_async +EXPORT_SYMBOL_GPL vmlinux 0xdc004d7c fwnode_device_is_available EXPORT_SYMBOL_GPL vmlinux 0xdc02eb39 dmi_available -EXPORT_SYMBOL_GPL vmlinux 0xdc05c4a3 __devm_regmap_init_spi -EXPORT_SYMBOL_GPL vmlinux 0xdc0a7187 pci_epc_mem_init -EXPORT_SYMBOL_GPL vmlinux 0xdc0b9af8 devm_krealloc -EXPORT_SYMBOL_GPL vmlinux 0xdc3105b7 int_active_memcg -EXPORT_SYMBOL_GPL vmlinux 0xdc370128 xdp_return_frame_rx_napi -EXPORT_SYMBOL_GPL vmlinux 0xdc37250c blk_req_needs_zone_write_lock -EXPORT_SYMBOL_GPL vmlinux 0xdc379a18 devres_release +EXPORT_SYMBOL_GPL vmlinux 0xdc155330 is_transparent_hugepage +EXPORT_SYMBOL_GPL vmlinux 0xdc2a91ed crypto_unregister_scomp +EXPORT_SYMBOL_GPL vmlinux 0xdc314d3d uart_handle_dcd_change EXPORT_SYMBOL_GPL vmlinux 0xdc43bdc6 pci_vpd_find_ro_info_keyword EXPORT_SYMBOL_GPL vmlinux 0xdc45a5db edac_stop_work -EXPORT_SYMBOL_GPL vmlinux 0xdc54d6e5 dax_layout_busy_page -EXPORT_SYMBOL_GPL vmlinux 0xdc6450f0 phy_save_page +EXPORT_SYMBOL_GPL vmlinux 0xdc5ddd14 fw_devlink_purge_absent_suppliers +EXPORT_SYMBOL_GPL vmlinux 0xdc5f0454 devlink_flash_update_status_notify +EXPORT_SYMBOL_GPL vmlinux 0xdc607ca6 dma_mmap_pages EXPORT_SYMBOL_GPL vmlinux 0xdc6596fa irq_set_parent EXPORT_SYMBOL_GPL vmlinux 0xdc6699cb acpi_dev_free_resource_list EXPORT_SYMBOL_GPL vmlinux 0xdc719bcd ftrace_ops_set_global_filter -EXPORT_SYMBOL_GPL vmlinux 0xdc7352d3 bd_unlink_disk_holder -EXPORT_SYMBOL_GPL vmlinux 0xdc7b9eda spi_res_alloc -EXPORT_SYMBOL_GPL vmlinux 0xdc7bb442 __rio_local_write_config_32 +EXPORT_SYMBOL_GPL vmlinux 0xdc7588fb platform_add_devices +EXPORT_SYMBOL_GPL vmlinux 0xdc75c73e fat_alloc_new_dir EXPORT_SYMBOL_GPL vmlinux 0xdc7df67f apei_exec_ctx_init +EXPORT_SYMBOL_GPL vmlinux 0xdc7f952a pci_hp_add_bridge +EXPORT_SYMBOL_GPL vmlinux 0xdc81b541 uart_handle_cts_change EXPORT_SYMBOL_GPL vmlinux 0xdc825d6c usb_amd_quirk_pll_disable EXPORT_SYMBOL_GPL vmlinux 0xdc841b74 misc_cgrp_subsys_enabled_key +EXPORT_SYMBOL_GPL vmlinux 0xdc930d07 bpf_trace_run4 +EXPORT_SYMBOL_GPL vmlinux 0xdc940f69 umd_load_blob EXPORT_SYMBOL_GPL vmlinux 0xdc97af2e syscore_suspend +EXPORT_SYMBOL_GPL vmlinux 0xdc997a59 pci_sriov_set_totalvfs EXPORT_SYMBOL_GPL vmlinux 0xdc9fa232 raw_notifier_chain_register -EXPORT_SYMBOL_GPL vmlinux 0xdcb03d73 pci_generic_config_read -EXPORT_SYMBOL_GPL vmlinux 0xdcbada2e mddev_init_writes_pending -EXPORT_SYMBOL_GPL vmlinux 0xdcd5c0d7 __tracepoint_devlink_hwerr -EXPORT_SYMBOL_GPL vmlinux 0xdcd94148 devlink_dpipe_headers_register -EXPORT_SYMBOL_GPL vmlinux 0xdce0c39a pm_generic_suspend_late -EXPORT_SYMBOL_GPL vmlinux 0xdce26125 ata_cable_ignore -EXPORT_SYMBOL_GPL vmlinux 0xdcf1c223 ata_link_offline +EXPORT_SYMBOL_GPL vmlinux 0xdcb1b61c elv_rqhash_del +EXPORT_SYMBOL_GPL vmlinux 0xdcbdb0ac devm_ioremap_uc +EXPORT_SYMBOL_GPL vmlinux 0xdcbf68a6 raw_hash_sk +EXPORT_SYMBOL_GPL vmlinux 0xdcc099b8 platform_device_add +EXPORT_SYMBOL_GPL vmlinux 0xdcca65ed dev_pm_qos_add_request +EXPORT_SYMBOL_GPL vmlinux 0xdcd0568b devm_bitmap_alloc +EXPORT_SYMBOL_GPL vmlinux 0xdce79dd4 thermal_zone_get_temp +EXPORT_SYMBOL_GPL vmlinux 0xdce8aac5 do_splice_to +EXPORT_SYMBOL_GPL vmlinux 0xdcf6eeb7 regulator_list_hardware_vsel EXPORT_SYMBOL_GPL vmlinux 0xdd0762df set_worker_desc -EXPORT_SYMBOL_GPL vmlinux 0xdd1378a6 device_remove_properties -EXPORT_SYMBOL_GPL vmlinux 0xdd23d12b udp4_hwcsum -EXPORT_SYMBOL_GPL vmlinux 0xdd2e44d8 bd_prepare_to_claim EXPORT_SYMBOL_GPL vmlinux 0xdd391eff profile_event_unregister EXPORT_SYMBOL_GPL vmlinux 0xdd4253c7 unregister_kretprobe -EXPORT_SYMBOL_GPL vmlinux 0xdd43886d usb_control_msg_send -EXPORT_SYMBOL_GPL vmlinux 0xdd46a1d6 ip_md_tunnel_xmit -EXPORT_SYMBOL_GPL vmlinux 0xdd5c40bf pm_clk_runtime_resume +EXPORT_SYMBOL_GPL vmlinux 0xdd4fffad sk_psock_init EXPORT_SYMBOL_GPL vmlinux 0xdd626ee3 fuse_len_args -EXPORT_SYMBOL_GPL vmlinux 0xdd6a566c pci_hp_add +EXPORT_SYMBOL_GPL vmlinux 0xdd636a7b ata_link_offline +EXPORT_SYMBOL_GPL vmlinux 0xdd6568c9 spi_busnum_to_master +EXPORT_SYMBOL_GPL vmlinux 0xdd65b486 usb_register_dev EXPORT_SYMBOL_GPL vmlinux 0xdd6ddcec __traceiter_error_report_end -EXPORT_SYMBOL_GPL vmlinux 0xdd70a836 irq_domain_add_legacy -EXPORT_SYMBOL_GPL vmlinux 0xdd8779ee dev_xdp_prog_count -EXPORT_SYMBOL_GPL vmlinux 0xdd94923f sysfs_create_groups -EXPORT_SYMBOL_GPL vmlinux 0xdd949cfa phy_select_page -EXPORT_SYMBOL_GPL vmlinux 0xdd94d178 sched_setattr_nocheck -EXPORT_SYMBOL_GPL vmlinux 0xdd9c7ba2 virtqueue_get_avail_addr -EXPORT_SYMBOL_GPL vmlinux 0xddac6aad watchdog_set_restart_priority +EXPORT_SYMBOL_GPL vmlinux 0xdd7f3839 genphy_c45_read_status +EXPORT_SYMBOL_GPL vmlinux 0xdd9e9f17 sata_port_ops +EXPORT_SYMBOL_GPL vmlinux 0xdda0a56b register_trace_event +EXPORT_SYMBOL_GPL vmlinux 0xdda77450 debugfs_create_atomic_t EXPORT_SYMBOL_GPL vmlinux 0xddbeeecc pci_lock_rescan_remove -EXPORT_SYMBOL_GPL vmlinux 0xdddb5954 isa_register_driver -EXPORT_SYMBOL_GPL vmlinux 0xdddd1f20 anon_inode_getfd_secure -EXPORT_SYMBOL_GPL vmlinux 0xddfa229d __fsnotify_parent +EXPORT_SYMBOL_GPL vmlinux 0xddd1c45d ata_eh_analyze_ncq_error +EXPORT_SYMBOL_GPL vmlinux 0xdde55b4a msg_zerocopy_alloc +EXPORT_SYMBOL_GPL vmlinux 0xddf0f329 pinctrl_find_gpio_range_from_pin_nolock +EXPORT_SYMBOL_GPL vmlinux 0xddf70446 xhci_resume +EXPORT_SYMBOL_GPL vmlinux 0xde027db6 pci_enable_pasid EXPORT_SYMBOL_GPL vmlinux 0xde09a94d xas_find -EXPORT_SYMBOL_GPL vmlinux 0xde0e1141 pci_epc_mem_free_addr -EXPORT_SYMBOL_GPL vmlinux 0xde0f8481 tty_kopen_shared -EXPORT_SYMBOL_GPL vmlinux 0xde2e4804 regulator_get_current_limit -EXPORT_SYMBOL_GPL vmlinux 0xde5a9bec fscrypt_mergeable_bio_bh -EXPORT_SYMBOL_GPL vmlinux 0xde5f4792 dma_can_mmap -EXPORT_SYMBOL_GPL vmlinux 0xde5f74e6 vfio_group_iommu_domain -EXPORT_SYMBOL_GPL vmlinux 0xde68ba49 regulator_get_voltage_sel_regmap +EXPORT_SYMBOL_GPL vmlinux 0xde39794d addrconf_add_linklocal +EXPORT_SYMBOL_GPL vmlinux 0xde644975 __irq_alloc_domain_generic_chips EXPORT_SYMBOL_GPL vmlinux 0xde6f1851 TSS_checkhmac1 -EXPORT_SYMBOL_GPL vmlinux 0xde74bd66 nvmem_cell_read_u64 -EXPORT_SYMBOL_GPL vmlinux 0xde8fb6f2 tcp_bpf_update_proto -EXPORT_SYMBOL_GPL vmlinux 0xde992bc5 eventfd_fget -EXPORT_SYMBOL_GPL vmlinux 0xdea1144b pci_cfg_access_unlock -EXPORT_SYMBOL_GPL vmlinux 0xdea4ff2b fat_dir_empty -EXPORT_SYMBOL_GPL vmlinux 0xdeb4d709 regulator_unregister -EXPORT_SYMBOL_GPL vmlinux 0xdeb5ca76 vfio_pci_core_match -EXPORT_SYMBOL_GPL vmlinux 0xdec1da53 crypto_shash_alg_has_setkey +EXPORT_SYMBOL_GPL vmlinux 0xde8846a0 call_switchdev_notifiers +EXPORT_SYMBOL_GPL vmlinux 0xde905640 devm_clk_unregister +EXPORT_SYMBOL_GPL vmlinux 0xde927255 disk_update_readahead +EXPORT_SYMBOL_GPL vmlinux 0xde9a8506 cpufreq_dbs_governor_stop +EXPORT_SYMBOL_GPL vmlinux 0xde9cdbe9 usb_remove_phy +EXPORT_SYMBOL_GPL vmlinux 0xdeafb2f5 nvmem_cell_read_u16 +EXPORT_SYMBOL_GPL vmlinux 0xdeb2b821 pin_get_name +EXPORT_SYMBOL_GPL vmlinux 0xdeb88ac4 regulator_get_voltage_sel_regmap +EXPORT_SYMBOL_GPL vmlinux 0xdebe8069 vfs_listxattr +EXPORT_SYMBOL_GPL vmlinux 0xdebf3a30 pci_max_pasids +EXPORT_SYMBOL_GPL vmlinux 0xded409dc pci_enable_sriov +EXPORT_SYMBOL_GPL vmlinux 0xdee36899 skb_append_pagefrags +EXPORT_SYMBOL_GPL vmlinux 0xdeee2ecc devm_pm_opp_register_set_opp_helper EXPORT_SYMBOL_GPL vmlinux 0xdeffa0a7 edac_raw_mc_handle_error EXPORT_SYMBOL_GPL vmlinux 0xdf0ca3f4 cpu_latency_qos_request_active EXPORT_SYMBOL_GPL vmlinux 0xdf0f75c6 eventfd_signal -EXPORT_SYMBOL_GPL vmlinux 0xdf125f1d crypto_skcipher_setkey EXPORT_SYMBOL_GPL vmlinux 0xdf1882af dbgp_reset_prep +EXPORT_SYMBOL_GPL vmlinux 0xdf1e963b fsnotify EXPORT_SYMBOL_GPL vmlinux 0xdf2738bb cpu_cgrp_subsys_enabled_key -EXPORT_SYMBOL_GPL vmlinux 0xdf284899 usb_amd_pt_check_port -EXPORT_SYMBOL_GPL vmlinux 0xdf2df16d pci_device_is_present -EXPORT_SYMBOL_GPL vmlinux 0xdf30d94d gpiod_get_optional -EXPORT_SYMBOL_GPL vmlinux 0xdf438f2d virtio_check_driver_offered_feature EXPORT_SYMBOL_GPL vmlinux 0xdf448d1c fanout_mutex -EXPORT_SYMBOL_GPL vmlinux 0xdf5a20bf securityfs_create_symlink -EXPORT_SYMBOL_GPL vmlinux 0xdf64e07f usb_string -EXPORT_SYMBOL_GPL vmlinux 0xdf681582 regulator_set_load -EXPORT_SYMBOL_GPL vmlinux 0xdf6e3e1a usb_debug_root -EXPORT_SYMBOL_GPL vmlinux 0xdf7773f4 devm_regulator_irq_helper -EXPORT_SYMBOL_GPL vmlinux 0xdf7dbd8a crypto_grab_shash +EXPORT_SYMBOL_GPL vmlinux 0xdf5b882f virtqueue_get_buf +EXPORT_SYMBOL_GPL vmlinux 0xdf7464a2 watchdog_set_last_hw_keepalive EXPORT_SYMBOL_GPL vmlinux 0xdf81924d uv_bios_mq_watchlist_free -EXPORT_SYMBOL_GPL vmlinux 0xdf92dd87 __platform_driver_probe -EXPORT_SYMBOL_GPL vmlinux 0xdfa82b1d nvdimm_name -EXPORT_SYMBOL_GPL vmlinux 0xdfc42c99 __traceiter_rpm_resume -EXPORT_SYMBOL_GPL vmlinux 0xdfc52154 devm_device_remove_groups -EXPORT_SYMBOL_GPL vmlinux 0xdfc61053 __bio_add_page +EXPORT_SYMBOL_GPL vmlinux 0xdf9b6c2f strp_unpause +EXPORT_SYMBOL_GPL vmlinux 0xdfacf305 genphy_c45_read_lpa +EXPORT_SYMBOL_GPL vmlinux 0xdfc43f5e __SCK__tp_func_cpu_idle EXPORT_SYMBOL_GPL vmlinux 0xdfcb6c90 mctrl_gpio_set -EXPORT_SYMBOL_GPL vmlinux 0xdfdcad7e usb_wakeup_notification -EXPORT_SYMBOL_GPL vmlinux 0xdff460e1 kthread_func -EXPORT_SYMBOL_GPL vmlinux 0xe01972a2 cpufreq_generic_attr -EXPORT_SYMBOL_GPL vmlinux 0xe01d6ca5 __netpoll_free -EXPORT_SYMBOL_GPL vmlinux 0xe0228fde sysfs_create_link_nowarn -EXPORT_SYMBOL_GPL vmlinux 0xe0239835 phy_pm_runtime_allow -EXPORT_SYMBOL_GPL vmlinux 0xe024339c dma_free_noncontiguous -EXPORT_SYMBOL_GPL vmlinux 0xe02b6047 dev_pm_qos_remove_request +EXPORT_SYMBOL_GPL vmlinux 0xdfd87c5a d_walk +EXPORT_SYMBOL_GPL vmlinux 0xdff96238 crypto_stats_skcipher_encrypt +EXPORT_SYMBOL_GPL vmlinux 0xdffdaa8e anon_transport_class_register +EXPORT_SYMBOL_GPL vmlinux 0xe0000cb0 devres_open_group +EXPORT_SYMBOL_GPL vmlinux 0xe01160ea skb_scrub_packet +EXPORT_SYMBOL_GPL vmlinux 0xe021f87b regulator_set_ramp_delay_regmap EXPORT_SYMBOL_GPL vmlinux 0xe0313d71 rhashtable_insert_slow EXPORT_SYMBOL_GPL vmlinux 0xe04c78db __SCT__tp_func_neigh_event_send_done -EXPORT_SYMBOL_GPL vmlinux 0xe05df82b spi_controller_dma_map_mem_op_data +EXPORT_SYMBOL_GPL vmlinux 0xe051ad49 edac_pci_handle_npe +EXPORT_SYMBOL_GPL vmlinux 0xe05ddbc6 crypto_mod_put EXPORT_SYMBOL_GPL vmlinux 0xe05e2f85 nexthop_free_rcu -EXPORT_SYMBOL_GPL vmlinux 0xe05fb5da usb_phy_set_event -EXPORT_SYMBOL_GPL vmlinux 0xe0606a0b __ip6_datagram_connect -EXPORT_SYMBOL_GPL vmlinux 0xe07be17b fuse_mount_remove -EXPORT_SYMBOL_GPL vmlinux 0xe084dd54 da9052_request_irq +EXPORT_SYMBOL_GPL vmlinux 0xe05f3292 devm_free_pages +EXPORT_SYMBOL_GPL vmlinux 0xe0730e9d dma_buf_detach +EXPORT_SYMBOL_GPL vmlinux 0xe0750bd8 sbitmap_queue_show EXPORT_SYMBOL_GPL vmlinux 0xe089cfcc agp_memory_reserved -EXPORT_SYMBOL_GPL vmlinux 0xe08e3a0c dev_pm_opp_put_opp_table -EXPORT_SYMBOL_GPL vmlinux 0xe09c2ddf device_remove_software_node +EXPORT_SYMBOL_GPL vmlinux 0xe0a0c320 irq_generic_chip_ops +EXPORT_SYMBOL_GPL vmlinux 0xe0a174d5 rtc_read_time +EXPORT_SYMBOL_GPL vmlinux 0xe0a84292 devm_regmap_field_bulk_free +EXPORT_SYMBOL_GPL vmlinux 0xe0b0bf87 balloon_page_dequeue EXPORT_SYMBOL_GPL vmlinux 0xe0b1c103 clk_set_max_rate +EXPORT_SYMBOL_GPL vmlinux 0xe0bd903f root_device_unregister EXPORT_SYMBOL_GPL vmlinux 0xe0c77bb5 mce_notify_irq +EXPORT_SYMBOL_GPL vmlinux 0xe0c7fc14 devlink_register EXPORT_SYMBOL_GPL vmlinux 0xe0d39f1c sgx_set_attribute -EXPORT_SYMBOL_GPL vmlinux 0xe0d5d5fd shmem_file_setup_with_mnt -EXPORT_SYMBOL_GPL vmlinux 0xe0e4c930 pwm_request_from_chip +EXPORT_SYMBOL_GPL vmlinux 0xe0d964af switchdev_port_obj_del +EXPORT_SYMBOL_GPL vmlinux 0xe0daa0cb netlink_has_listeners +EXPORT_SYMBOL_GPL vmlinux 0xe0e6047f sata_link_scr_lpm +EXPORT_SYMBOL_GPL vmlinux 0xe0ed5489 mptcp_pm_get_add_addr_signal_max +EXPORT_SYMBOL_GPL vmlinux 0xe0f94f4d ata_sff_postreset EXPORT_SYMBOL_GPL vmlinux 0xe10cd6ad erst_get_record_id_begin -EXPORT_SYMBOL_GPL vmlinux 0xe1221bf5 devm_pm_opp_register_set_opp_helper -EXPORT_SYMBOL_GPL vmlinux 0xe12d9392 pci_rescan_bus -EXPORT_SYMBOL_GPL vmlinux 0xe1402a79 dm_report_zones -EXPORT_SYMBOL_GPL vmlinux 0xe14cec41 dma_release_channel -EXPORT_SYMBOL_GPL vmlinux 0xe151586e __traceiter_xdp_exception -EXPORT_SYMBOL_GPL vmlinux 0xe15eed9a __fscrypt_inode_uses_inline_crypto +EXPORT_SYMBOL_GPL vmlinux 0xe1128ae7 trace_event_buffer_reserve +EXPORT_SYMBOL_GPL vmlinux 0xe11a84d4 gpiochip_populate_parent_fwspec_fourcell +EXPORT_SYMBOL_GPL vmlinux 0xe11d02de devm_nvmem_device_put +EXPORT_SYMBOL_GPL vmlinux 0xe12f7a40 virtqueue_add_inbuf +EXPORT_SYMBOL_GPL vmlinux 0xe13af34e dw_pcie_host_deinit +EXPORT_SYMBOL_GPL vmlinux 0xe1546669 to_software_node EXPORT_SYMBOL_GPL vmlinux 0xe167dc3d init_srcu_struct +EXPORT_SYMBOL_GPL vmlinux 0xe171def8 edac_device_handle_ue_count EXPORT_SYMBOL_GPL vmlinux 0xe1775ee7 dm_get_reserved_bio_based_ios -EXPORT_SYMBOL_GPL vmlinux 0xe17a68ae pm_generic_suspend_noirq -EXPORT_SYMBOL_GPL vmlinux 0xe1818eec clk_hw_register_composite -EXPORT_SYMBOL_GPL vmlinux 0xe18d5b7f iommu_uapi_sva_unbind_gpasid -EXPORT_SYMBOL_GPL vmlinux 0xe195c480 elv_register -EXPORT_SYMBOL_GPL vmlinux 0xe1a17f10 transport_destroy_device +EXPORT_SYMBOL_GPL vmlinux 0xe1886b79 pm_clk_init EXPORT_SYMBOL_GPL vmlinux 0xe1a8d7c9 net_rwsem EXPORT_SYMBOL_GPL vmlinux 0xe1aa2d62 set_hv_tscchange_cb +EXPORT_SYMBOL_GPL vmlinux 0xe1ab968c icc_get +EXPORT_SYMBOL_GPL vmlinux 0xe1b55b02 ata_sff_port_ops EXPORT_SYMBOL_GPL vmlinux 0xe1bd6c99 rio_init_mports +EXPORT_SYMBOL_GPL vmlinux 0xe1c18a16 nvme_stop_keep_alive +EXPORT_SYMBOL_GPL vmlinux 0xe1c5c84a wait_on_page_writeback_killable EXPORT_SYMBOL_GPL vmlinux 0xe1c63523 blk_ksm_get_slot_idx -EXPORT_SYMBOL_GPL vmlinux 0xe1eb292c udp_tunnel_sock_release -EXPORT_SYMBOL_GPL vmlinux 0xe2188f7b crypto_shash_final -EXPORT_SYMBOL_GPL vmlinux 0xe21c34f2 __traceiter_neigh_update -EXPORT_SYMBOL_GPL vmlinux 0xe22e4503 crypto_register_aead +EXPORT_SYMBOL_GPL vmlinux 0xe1de0a1f virtqueue_poll +EXPORT_SYMBOL_GPL vmlinux 0xe1f69b05 dev_pm_opp_unregister_set_opp_helper +EXPORT_SYMBOL_GPL vmlinux 0xe1fefc9c wm831x_reg_write +EXPORT_SYMBOL_GPL vmlinux 0xe1ff6bb2 get_cached_msi_msg +EXPORT_SYMBOL_GPL vmlinux 0xe2066780 devm_request_free_mem_region +EXPORT_SYMBOL_GPL vmlinux 0xe2131839 iommu_uapi_cache_invalidate +EXPORT_SYMBOL_GPL vmlinux 0xe229c543 sysfs_create_bin_file EXPORT_SYMBOL_GPL vmlinux 0xe233762a input_event_from_user -EXPORT_SYMBOL_GPL vmlinux 0xe2382add is_transparent_hugepage -EXPORT_SYMBOL_GPL vmlinux 0xe24e430e receive_fd -EXPORT_SYMBOL_GPL vmlinux 0xe251a317 iommu_unmap_fast -EXPORT_SYMBOL_GPL vmlinux 0xe2550197 ata_sff_dma_pause -EXPORT_SYMBOL_GPL vmlinux 0xe2580b65 clk_hw_unregister +EXPORT_SYMBOL_GPL vmlinux 0xe2393304 nexthop_for_each_fib6_nh +EXPORT_SYMBOL_GPL vmlinux 0xe2406d07 dev_pm_qos_hide_latency_limit +EXPORT_SYMBOL_GPL vmlinux 0xe24d6cca nvme_setup_cmd +EXPORT_SYMBOL_GPL vmlinux 0xe25cff2b zap_vma_ptes EXPORT_SYMBOL_GPL vmlinux 0xe25d23f3 blocking_notifier_call_chain_robust +EXPORT_SYMBOL_GPL vmlinux 0xe26044b6 sock_diag_destroy EXPORT_SYMBOL_GPL vmlinux 0xe271f20c __SCT__tp_func_pelt_rt_tp -EXPORT_SYMBOL_GPL vmlinux 0xe273a057 devlink_port_attrs_set +EXPORT_SYMBOL_GPL vmlinux 0xe279289d iomap_writepage +EXPORT_SYMBOL_GPL vmlinux 0xe27cae4f generic_handle_domain_irq +EXPORT_SYMBOL_GPL vmlinux 0xe288b2a1 pm_runtime_force_suspend EXPORT_SYMBOL_GPL vmlinux 0xe295c0ff is_hpet_enabled -EXPORT_SYMBOL_GPL vmlinux 0xe2ae85ed sched_trace_cfs_rq_path -EXPORT_SYMBOL_GPL vmlinux 0xe2afdf71 path_noexec +EXPORT_SYMBOL_GPL vmlinux 0xe29665df serial8250_tx_chars +EXPORT_SYMBOL_GPL vmlinux 0xe2ae5fff hrtimer_init_sleeper EXPORT_SYMBOL_GPL vmlinux 0xe2b3207a unregister_switchdev_notifier -EXPORT_SYMBOL_GPL vmlinux 0xe2b680ae rdev_get_id EXPORT_SYMBOL_GPL vmlinux 0xe2ce2b4d evm_set_key -EXPORT_SYMBOL_GPL vmlinux 0xe2cf4a65 acpi_pm_set_device_wakeup -EXPORT_SYMBOL_GPL vmlinux 0xe2fcb004 tpm_put_ops +EXPORT_SYMBOL_GPL vmlinux 0xe2f21bbb sk_clone_lock +EXPORT_SYMBOL_GPL vmlinux 0xe301d520 extcon_unregister_notifier_all EXPORT_SYMBOL_GPL vmlinux 0xe31315a4 spi_delay_exec -EXPORT_SYMBOL_GPL vmlinux 0xe31a0373 root_device_unregister -EXPORT_SYMBOL_GPL vmlinux 0xe31c04a2 virtqueue_kick_prepare -EXPORT_SYMBOL_GPL vmlinux 0xe32417b3 dm_per_bio_data -EXPORT_SYMBOL_GPL vmlinux 0xe328e72e devm_hwspin_lock_free +EXPORT_SYMBOL_GPL vmlinux 0xe313a09d fsverity_verify_page EXPORT_SYMBOL_GPL vmlinux 0xe338c5ac inet_hashinfo2_init_mod -EXPORT_SYMBOL_GPL vmlinux 0xe33d266c acpi_subsys_freeze -EXPORT_SYMBOL_GPL vmlinux 0xe34d37dd pm_runtime_get_if_active -EXPORT_SYMBOL_GPL vmlinux 0xe35a4171 __class_create -EXPORT_SYMBOL_GPL vmlinux 0xe35bd487 security_path_chown -EXPORT_SYMBOL_GPL vmlinux 0xe368be53 pci_hp_destroy -EXPORT_SYMBOL_GPL vmlinux 0xe36c2a0d regulator_set_current_limit -EXPORT_SYMBOL_GPL vmlinux 0xe376d5ba usb_deregister_device_driver +EXPORT_SYMBOL_GPL vmlinux 0xe33bfa43 pinctrl_utils_add_map_mux +EXPORT_SYMBOL_GPL vmlinux 0xe33d984d phy_put +EXPORT_SYMBOL_GPL vmlinux 0xe348ca71 split_page +EXPORT_SYMBOL_GPL vmlinux 0xe35e73a2 sfp_register_socket +EXPORT_SYMBOL_GPL vmlinux 0xe370ebb8 dev_pm_opp_get_opp_table +EXPORT_SYMBOL_GPL vmlinux 0xe371da16 device_property_read_string +EXPORT_SYMBOL_GPL vmlinux 0xe38a503f devm_gpiod_put_array +EXPORT_SYMBOL_GPL vmlinux 0xe38af23d devm_of_phy_provider_unregister +EXPORT_SYMBOL_GPL vmlinux 0xe38e06ae blkg_conf_prep EXPORT_SYMBOL_GPL vmlinux 0xe397caf5 seq_buf_printf -EXPORT_SYMBOL_GPL vmlinux 0xe3998332 debugfs_create_ulong +EXPORT_SYMBOL_GPL vmlinux 0xe39cda26 ata_link_next EXPORT_SYMBOL_GPL vmlinux 0xe39d0794 usb_phy_roothub_exit -EXPORT_SYMBOL_GPL vmlinux 0xe3a23bb5 is_current_mnt_ns +EXPORT_SYMBOL_GPL vmlinux 0xe3a5de47 cpufreq_driver_resolve_freq +EXPORT_SYMBOL_GPL vmlinux 0xe3aad280 devlink_dpipe_table_unregister EXPORT_SYMBOL_GPL vmlinux 0xe3b09712 kprobe_event_delete EXPORT_SYMBOL_GPL vmlinux 0xe3bc7fd4 hpet_unregister_irq_handler -EXPORT_SYMBOL_GPL vmlinux 0xe3bd1188 __percpu_down_read -EXPORT_SYMBOL_GPL vmlinux 0xe3bf4e8b dev_pm_disable_wake_irq +EXPORT_SYMBOL_GPL vmlinux 0xe3bd669e devm_gpio_request_one +EXPORT_SYMBOL_GPL vmlinux 0xe3cc941d driver_create_file EXPORT_SYMBOL_GPL vmlinux 0xe3cd5fae klist_iter_init -EXPORT_SYMBOL_GPL vmlinux 0xe3d09167 dst_cache_get_ip6 -EXPORT_SYMBOL_GPL vmlinux 0xe3e5a805 gpiod_set_array_value_cansleep -EXPORT_SYMBOL_GPL vmlinux 0xe3e7696c ip4_datagram_release_cb +EXPORT_SYMBOL_GPL vmlinux 0xe3cdbabf dma_buf_mmap +EXPORT_SYMBOL_GPL vmlinux 0xe3db79e2 gpiochip_line_is_irq +EXPORT_SYMBOL_GPL vmlinux 0xe3dfdf0b bio_trim EXPORT_SYMBOL_GPL vmlinux 0xe3e88acb __get_current_cr3_fast -EXPORT_SYMBOL_GPL vmlinux 0xe3fae687 cpufreq_dbs_governor_init -EXPORT_SYMBOL_GPL vmlinux 0xe3fcd0c8 serial8250_init_port -EXPORT_SYMBOL_GPL vmlinux 0xe3fdf4c0 dma_buf_put +EXPORT_SYMBOL_GPL vmlinux 0xe3eb72d1 cgroup_get_e_css +EXPORT_SYMBOL_GPL vmlinux 0xe3f81d77 fsnotify_find_mark +EXPORT_SYMBOL_GPL vmlinux 0xe3fe1814 wbc_detach_inode +EXPORT_SYMBOL_GPL vmlinux 0xe400a8ad tpm_get_random +EXPORT_SYMBOL_GPL vmlinux 0xe4018a10 pinctrl_select_state +EXPORT_SYMBOL_GPL vmlinux 0xe4028797 bpf_prog_add EXPORT_SYMBOL_GPL vmlinux 0xe40bb23e devlink_health_reporter_priv -EXPORT_SYMBOL_GPL vmlinux 0xe40c0e01 fwnode_get_next_parent +EXPORT_SYMBOL_GPL vmlinux 0xe40e4864 pci_disable_pri +EXPORT_SYMBOL_GPL vmlinux 0xe415d1ab __SCK__tp_func_devlink_hwerr +EXPORT_SYMBOL_GPL vmlinux 0xe41ea003 __tracepoint_block_bio_complete EXPORT_SYMBOL_GPL vmlinux 0xe4248980 cper_estatus_print -EXPORT_SYMBOL_GPL vmlinux 0xe42740ad __rtnl_link_register EXPORT_SYMBOL_GPL vmlinux 0xe4309905 syscore_resume -EXPORT_SYMBOL_GPL vmlinux 0xe448f832 restore_online_page_callback -EXPORT_SYMBOL_GPL vmlinux 0xe47653ef vmbus_sendpacket_mpb_desc -EXPORT_SYMBOL_GPL vmlinux 0xe47a1e2d device_show_ulong -EXPORT_SYMBOL_GPL vmlinux 0xe47a76c9 get_device +EXPORT_SYMBOL_GPL vmlinux 0xe430fb59 regulator_get +EXPORT_SYMBOL_GPL vmlinux 0xe4322f18 devm_pinctrl_put +EXPORT_SYMBOL_GPL vmlinux 0xe432b914 extcon_dev_free +EXPORT_SYMBOL_GPL vmlinux 0xe44f5bee get_kernel_pages +EXPORT_SYMBOL_GPL vmlinux 0xe459ffca gpiochip_is_requested +EXPORT_SYMBOL_GPL vmlinux 0xe4609ebf hvc_poll +EXPORT_SYMBOL_GPL vmlinux 0xe46e007a hv_pkt_iter_first +EXPORT_SYMBOL_GPL vmlinux 0xe48476e5 iptunnel_xmit EXPORT_SYMBOL_GPL vmlinux 0xe48611ac trace_clock_global -EXPORT_SYMBOL_GPL vmlinux 0xe4909cbd of_pm_clk_add_clk +EXPORT_SYMBOL_GPL vmlinux 0xe486ef0e pcc_mbox_request_channel EXPORT_SYMBOL_GPL vmlinux 0xe4971ade tracing_alloc_snapshot -EXPORT_SYMBOL_GPL vmlinux 0xe4a1f939 skb_to_sgvec_nomark -EXPORT_SYMBOL_GPL vmlinux 0xe4a654f3 spi_sync -EXPORT_SYMBOL_GPL vmlinux 0xe4a902b4 regulator_map_voltage_iterate +EXPORT_SYMBOL_GPL vmlinux 0xe4a63312 dev_pm_domain_attach_by_name +EXPORT_SYMBOL_GPL vmlinux 0xe4aaaf6e __traceiter_neigh_event_send_done EXPORT_SYMBOL_GPL vmlinux 0xe4b064f9 pcie_link_speed EXPORT_SYMBOL_GPL vmlinux 0xe4b818c3 phy_speed_to_str EXPORT_SYMBOL_GPL vmlinux 0xe4b93f27 public_key_verify_signature EXPORT_SYMBOL_GPL vmlinux 0xe4c2c66c rtc_ktime_to_tm -EXPORT_SYMBOL_GPL vmlinux 0xe4cca0af sysfs_create_mount_point -EXPORT_SYMBOL_GPL vmlinux 0xe4cea842 gpiochip_add_pin_range -EXPORT_SYMBOL_GPL vmlinux 0xe4d24dd3 genphy_c45_check_and_restart_aneg EXPORT_SYMBOL_GPL vmlinux 0xe4e48b12 swphy_validate_state -EXPORT_SYMBOL_GPL vmlinux 0xe4e514f4 __udp6_lib_lookup -EXPORT_SYMBOL_GPL vmlinux 0xe53883e9 usb_disable_autosuspend -EXPORT_SYMBOL_GPL vmlinux 0xe540861b syscon_node_to_regmap -EXPORT_SYMBOL_GPL vmlinux 0xe5475402 xfrm_output_resume -EXPORT_SYMBOL_GPL vmlinux 0xe54a8e0b crypto_stats_rng_seed -EXPORT_SYMBOL_GPL vmlinux 0xe54ccf73 usb_unanchor_urb -EXPORT_SYMBOL_GPL vmlinux 0xe553870e thermal_cooling_device_unregister -EXPORT_SYMBOL_GPL vmlinux 0xe56310c1 __tracepoint_rpm_resume +EXPORT_SYMBOL_GPL vmlinux 0xe4fd1bd8 usb_get_phy +EXPORT_SYMBOL_GPL vmlinux 0xe5045fbd dev_pm_opp_set_rate +EXPORT_SYMBOL_GPL vmlinux 0xe505d5f1 iommu_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0xe50c2f7f devm_pwmchip_add +EXPORT_SYMBOL_GPL vmlinux 0xe50fde54 _copy_mc_to_iter +EXPORT_SYMBOL_GPL vmlinux 0xe515de5c misc_cg_try_charge +EXPORT_SYMBOL_GPL vmlinux 0xe5393446 led_set_brightness_nosleep +EXPORT_SYMBOL_GPL vmlinux 0xe559cb3d is_swiotlb_active +EXPORT_SYMBOL_GPL vmlinux 0xe5603ffa blk_queue_write_cache EXPORT_SYMBOL_GPL vmlinux 0xe5661444 srcu_batches_completed -EXPORT_SYMBOL_GPL vmlinux 0xe5688eb2 crypto_alloc_ahash -EXPORT_SYMBOL_GPL vmlinux 0xe578137c dax_iomap_fault -EXPORT_SYMBOL_GPL vmlinux 0xe57901d0 device_link_del -EXPORT_SYMBOL_GPL vmlinux 0xe584f18b device_get_dma_attr +EXPORT_SYMBOL_GPL vmlinux 0xe56abb1f icc_nodes_remove EXPORT_SYMBOL_GPL vmlinux 0xe5883bd9 class_compat_unregister -EXPORT_SYMBOL_GPL vmlinux 0xe590e2a4 pstore_register -EXPORT_SYMBOL_GPL vmlinux 0xe5ab1262 crypto_register_scomps -EXPORT_SYMBOL_GPL vmlinux 0xe5b27e76 serial8250_rpm_put -EXPORT_SYMBOL_GPL vmlinux 0xe5b34e5b dev_attr_em_message_type +EXPORT_SYMBOL_GPL vmlinux 0xe58fff58 metadata_dst_free +EXPORT_SYMBOL_GPL vmlinux 0xe5918100 crypto_grab_shash +EXPORT_SYMBOL_GPL vmlinux 0xe5972ec2 tcp_slow_start +EXPORT_SYMBOL_GPL vmlinux 0xe598ace3 cpufreq_freq_attr_scaling_boost_freqs +EXPORT_SYMBOL_GPL vmlinux 0xe59c7101 devm_rtc_device_register +EXPORT_SYMBOL_GPL vmlinux 0xe5a4fe10 gpiod_put +EXPORT_SYMBOL_GPL vmlinux 0xe5b86139 irq_domain_translate_twocell +EXPORT_SYMBOL_GPL vmlinux 0xe5ba3a1b debugfs_create_file_unsafe +EXPORT_SYMBOL_GPL vmlinux 0xe5bac351 dev_fill_forward_path EXPORT_SYMBOL_GPL vmlinux 0xe5c02b64 freq_qos_remove_request -EXPORT_SYMBOL_GPL vmlinux 0xe5c7b130 irq_domain_push_irq -EXPORT_SYMBOL_GPL vmlinux 0xe5cb9294 sk_msg_recvmsg +EXPORT_SYMBOL_GPL vmlinux 0xe5c28761 sysfs_update_groups +EXPORT_SYMBOL_GPL vmlinux 0xe5c2fec3 ip6_sk_dst_lookup_flow +EXPORT_SYMBOL_GPL vmlinux 0xe5ca0650 nvme_cleanup_cmd EXPORT_SYMBOL_GPL vmlinux 0xe5ce1a56 rhashtable_walk_enter -EXPORT_SYMBOL_GPL vmlinux 0xe5d0c814 get_user_pages_fast_only -EXPORT_SYMBOL_GPL vmlinux 0xe5f5b331 dev_pm_opp_adjust_voltage +EXPORT_SYMBOL_GPL vmlinux 0xe5de1d06 regulator_suspend_enable +EXPORT_SYMBOL_GPL vmlinux 0xe5f1355e tracepoint_probe_register EXPORT_SYMBOL_GPL vmlinux 0xe5f73406 hyperv_write_cfg_blk -EXPORT_SYMBOL_GPL vmlinux 0xe5fd112d devm_of_pwm_get -EXPORT_SYMBOL_GPL vmlinux 0xe5fdf9c6 __efivar_entry_get +EXPORT_SYMBOL_GPL vmlinux 0xe601954e iomap_swapfile_activate EXPORT_SYMBOL_GPL vmlinux 0xe60632a9 edac_queue_work -EXPORT_SYMBOL_GPL vmlinux 0xe6075584 nvdimm_in_overwrite -EXPORT_SYMBOL_GPL vmlinux 0xe6098131 balloon_page_list_dequeue EXPORT_SYMBOL_GPL vmlinux 0xe60a5e8d pids_cgrp_subsys_enabled_key -EXPORT_SYMBOL_GPL vmlinux 0xe624917a pm_runtime_set_autosuspend_delay +EXPORT_SYMBOL_GPL vmlinux 0xe60b5ced hwspin_lock_request +EXPORT_SYMBOL_GPL vmlinux 0xe61b36db edac_mc_find_csrow_by_page EXPORT_SYMBOL_GPL vmlinux 0xe628bb9f phy_fibre_port_array -EXPORT_SYMBOL_GPL vmlinux 0xe62a0c9d sysfs_group_change_owner -EXPORT_SYMBOL_GPL vmlinux 0xe63548ee dev_pm_domain_attach -EXPORT_SYMBOL_GPL vmlinux 0xe639a8c2 request_firmware_direct -EXPORT_SYMBOL_GPL vmlinux 0xe63a3013 da9052_free_irq +EXPORT_SYMBOL_GPL vmlinux 0xe635697e synth_event_trace EXPORT_SYMBOL_GPL vmlinux 0xe64ad8ea unregister_nmi_handler -EXPORT_SYMBOL_GPL vmlinux 0xe65b6409 rio_alloc_net -EXPORT_SYMBOL_GPL vmlinux 0xe665b846 irq_chip_mask_ack_parent -EXPORT_SYMBOL_GPL vmlinux 0xe676fbc0 tty_set_ldisc -EXPORT_SYMBOL_GPL vmlinux 0xe67d8a18 devm_gpio_request -EXPORT_SYMBOL_GPL vmlinux 0xe684fa7a trace_event_buffer_reserve -EXPORT_SYMBOL_GPL vmlinux 0xe69817e3 fuse_dax_cancel_work +EXPORT_SYMBOL_GPL vmlinux 0xe655413a fwnode_gpiod_get_index +EXPORT_SYMBOL_GPL vmlinux 0xe66fe4f8 ip_tunnel_siocdevprivate +EXPORT_SYMBOL_GPL vmlinux 0xe677960a devlink_port_type_ib_set +EXPORT_SYMBOL_GPL vmlinux 0xe677b135 fscrypt_mergeable_bio +EXPORT_SYMBOL_GPL vmlinux 0xe678d6b4 __traceiter_pelt_dl_tp +EXPORT_SYMBOL_GPL vmlinux 0xe67c758e ata_scsi_queuecmd +EXPORT_SYMBOL_GPL vmlinux 0xe6853b28 scsi_build_sense +EXPORT_SYMBOL_GPL vmlinux 0xe69582d9 crypto_stats_akcipher_encrypt +EXPORT_SYMBOL_GPL vmlinux 0xe69ac047 dev_pm_opp_add +EXPORT_SYMBOL_GPL vmlinux 0xe69d9c6e usb_autopm_put_interface +EXPORT_SYMBOL_GPL vmlinux 0xe6a23456 pm_generic_poweroff_late EXPORT_SYMBOL_GPL vmlinux 0xe6a257f1 divider_round_rate_parent -EXPORT_SYMBOL_GPL vmlinux 0xe6ce641d umd_unload_blob -EXPORT_SYMBOL_GPL vmlinux 0xe6d33f6c find_asymmetric_key -EXPORT_SYMBOL_GPL vmlinux 0xe6d72e73 get_pid_task +EXPORT_SYMBOL_GPL vmlinux 0xe6b4c617 genphy_c45_pma_read_abilities +EXPORT_SYMBOL_GPL vmlinux 0xe6b699f6 cgrp_dfl_root EXPORT_SYMBOL_GPL vmlinux 0xe6e40502 rcu_get_gp_seq -EXPORT_SYMBOL_GPL vmlinux 0xe6e7ea62 devm_gpiod_put -EXPORT_SYMBOL_GPL vmlinux 0xe6f48564 phy_init +EXPORT_SYMBOL_GPL vmlinux 0xe6f25fd6 vfio_register_group_dev EXPORT_SYMBOL_GPL vmlinux 0xe6f52443 klist_add_head EXPORT_SYMBOL_GPL vmlinux 0xe6f5e6f5 xas_clear_mark EXPORT_SYMBOL_GPL vmlinux 0xe6f83837 acpi_bus_attach_private_data +EXPORT_SYMBOL_GPL vmlinux 0xe6f9c60c __SCK__tp_func_tcp_send_reset EXPORT_SYMBOL_GPL vmlinux 0xe700d767 reset_control_bulk_deassert -EXPORT_SYMBOL_GPL vmlinux 0xe705f9e2 vring_transport_features -EXPORT_SYMBOL_GPL vmlinux 0xe7060d13 spi_add_device -EXPORT_SYMBOL_GPL vmlinux 0xe71adc17 xfrm_audit_state_notfound_simple -EXPORT_SYMBOL_GPL vmlinux 0xe722a133 fib_rule_matchall EXPORT_SYMBOL_GPL vmlinux 0xe7232e0f user_return_notifier_unregister -EXPORT_SYMBOL_GPL vmlinux 0xe726e9a6 __fscrypt_prepare_readdir -EXPORT_SYMBOL_GPL vmlinux 0xe73deb10 serial8250_read_char +EXPORT_SYMBOL_GPL vmlinux 0xe7250566 subsys_dev_iter_next +EXPORT_SYMBOL_GPL vmlinux 0xe728e935 dev_pm_qos_add_ancestor_request +EXPORT_SYMBOL_GPL vmlinux 0xe729cf0b device_get_match_data +EXPORT_SYMBOL_GPL vmlinux 0xe72ded11 nexthop_find_by_id EXPORT_SYMBOL_GPL vmlinux 0xe740b58a hv_vp_assist_page -EXPORT_SYMBOL_GPL vmlinux 0xe7516f6e tpm_pm_suspend EXPORT_SYMBOL_GPL vmlinux 0xe753b68d devlink_fmsg_arr_pair_nest_end -EXPORT_SYMBOL_GPL vmlinux 0xe75d2046 rio_release_outb_dbell -EXPORT_SYMBOL_GPL vmlinux 0xe75e1128 put_pid +EXPORT_SYMBOL_GPL vmlinux 0xe7563406 fwnode_property_read_u32_array EXPORT_SYMBOL_GPL vmlinux 0xe769232e sprint_symbol_no_offset -EXPORT_SYMBOL_GPL vmlinux 0xe774b731 wbt_disable_default -EXPORT_SYMBOL_GPL vmlinux 0xe774dd89 ncsi_stop_dev +EXPORT_SYMBOL_GPL vmlinux 0xe7790d78 preempt_notifier_register EXPORT_SYMBOL_GPL vmlinux 0xe783e261 sysfs_emit +EXPORT_SYMBOL_GPL vmlinux 0xe7871a6b devlink_alloc_ns +EXPORT_SYMBOL_GPL vmlinux 0xe78788dc ethnl_cable_test_result EXPORT_SYMBOL_GPL vmlinux 0xe791df1f rcu_nocb_cpu_deoffload -EXPORT_SYMBOL_GPL vmlinux 0xe79888fb nvme_wait_freeze_timeout -EXPORT_SYMBOL_GPL vmlinux 0xe798c2dc init_uts_ns EXPORT_SYMBOL_GPL vmlinux 0xe79bf0c4 klp_shadow_get -EXPORT_SYMBOL_GPL vmlinux 0xe7a6104b debugfs_create_dir -EXPORT_SYMBOL_GPL vmlinux 0xe7ba5bea rio_request_mport_dma -EXPORT_SYMBOL_GPL vmlinux 0xe7cfc51b __devm_intel_scu_ipc_register +EXPORT_SYMBOL_GPL vmlinux 0xe7a68980 ata_sas_port_destroy +EXPORT_SYMBOL_GPL vmlinux 0xe7d134ba usb_hcd_resume_root_hub +EXPORT_SYMBOL_GPL vmlinux 0xe7d34279 vfio_pci_core_disable EXPORT_SYMBOL_GPL vmlinux 0xe7d6d2d4 filter_match_preds -EXPORT_SYMBOL_GPL vmlinux 0xe7dc87ea vp_modern_set_features -EXPORT_SYMBOL_GPL vmlinux 0xe7e3b43e __traceiter_br_fdb_update EXPORT_SYMBOL_GPL vmlinux 0xe7eee3d5 __cookie_v4_init_sequence -EXPORT_SYMBOL_GPL vmlinux 0xe7f8fadc fat_flush_inodes -EXPORT_SYMBOL_GPL vmlinux 0xe7fa360c unwind_next_frame -EXPORT_SYMBOL_GPL vmlinux 0xe8075d40 vfio_pci_core_ioctl -EXPORT_SYMBOL_GPL vmlinux 0xe80898f5 mmu_interval_notifier_insert -EXPORT_SYMBOL_GPL vmlinux 0xe80d3f87 crypto_stats_kpp_compute_shared_secret +EXPORT_SYMBOL_GPL vmlinux 0xe7f05cff __mmu_notifier_register +EXPORT_SYMBOL_GPL vmlinux 0xe800a7a0 acpiphp_register_attention EXPORT_SYMBOL_GPL vmlinux 0xe818b32b ata_bmdma_interrupt EXPORT_SYMBOL_GPL vmlinux 0xe8199ff8 sbitmap_del_wait_queue -EXPORT_SYMBOL_GPL vmlinux 0xe821095c dma_vmap_noncontiguous -EXPORT_SYMBOL_GPL vmlinux 0xe827b58b msg_zerocopy_realloc +EXPORT_SYMBOL_GPL vmlinux 0xe81f6485 subsys_dev_iter_exit +EXPORT_SYMBOL_GPL vmlinux 0xe820e924 spi_statistics_add_transfer_stats +EXPORT_SYMBOL_GPL vmlinux 0xe83244fb __SCK__tp_func_pelt_cfs_tp EXPORT_SYMBOL_GPL vmlinux 0xe83eba32 itlb_multihit_kvm_mitigation -EXPORT_SYMBOL_GPL vmlinux 0xe840aafa d_exchange -EXPORT_SYMBOL_GPL vmlinux 0xe8425292 __pci_epf_register_driver -EXPORT_SYMBOL_GPL vmlinux 0xe844d569 sysfs_remove_groups -EXPORT_SYMBOL_GPL vmlinux 0xe84e65bb perf_aux_output_end EXPORT_SYMBOL_GPL vmlinux 0xe84f6e5c pciserial_remove_ports -EXPORT_SYMBOL_GPL vmlinux 0xe8500515 usb_hub_find_child +EXPORT_SYMBOL_GPL vmlinux 0xe85f957e sk_msg_recvmsg EXPORT_SYMBOL_GPL vmlinux 0xe862c4b7 dpm_suspend_start +EXPORT_SYMBOL_GPL vmlinux 0xe866a717 fuse_mount_remove +EXPORT_SYMBOL_GPL vmlinux 0xe867ff9d devm_power_supply_register_no_ws +EXPORT_SYMBOL_GPL vmlinux 0xe886e718 vmbus_alloc_ring EXPORT_SYMBOL_GPL vmlinux 0xe8874a05 irq_work_queue -EXPORT_SYMBOL_GPL vmlinux 0xe899325f extcon_get_property -EXPORT_SYMBOL_GPL vmlinux 0xe8a8796a iommu_uapi_sva_bind_gpasid +EXPORT_SYMBOL_GPL vmlinux 0xe8903baa regmap_raw_write_async EXPORT_SYMBOL_GPL vmlinux 0xe8aa5306 cleanup_srcu_struct +EXPORT_SYMBOL_GPL vmlinux 0xe8ab9788 regulator_get_voltage_sel_pickable_regmap +EXPORT_SYMBOL_GPL vmlinux 0xe8ad368a netdev_rx_handler_register EXPORT_SYMBOL_GPL vmlinux 0xe8c0065d memory_group_register_static -EXPORT_SYMBOL_GPL vmlinux 0xe8cc3c0d thermal_zone_device_enable +EXPORT_SYMBOL_GPL vmlinux 0xe8c21fd9 spi_mem_driver_unregister +EXPORT_SYMBOL_GPL vmlinux 0xe8c9953d spi_controller_suspend +EXPORT_SYMBOL_GPL vmlinux 0xe8d55c90 find_extend_vma +EXPORT_SYMBOL_GPL vmlinux 0xe8dc7098 acpi_subsys_restore_early EXPORT_SYMBOL_GPL vmlinux 0xe8e235c8 arch_static_call_transform -EXPORT_SYMBOL_GPL vmlinux 0xe8f01ba9 tcp_set_state -EXPORT_SYMBOL_GPL vmlinux 0xe8f91923 fuse_dev_alloc +EXPORT_SYMBOL_GPL vmlinux 0xe8f56666 iommu_report_device_fault EXPORT_SYMBOL_GPL vmlinux 0xe911df29 eventfd_ctx_do_read -EXPORT_SYMBOL_GPL vmlinux 0xe92369d7 crypto_alloc_acomp_node -EXPORT_SYMBOL_GPL vmlinux 0xe92fc0e9 get_net_ns_by_pid +EXPORT_SYMBOL_GPL vmlinux 0xe9180fb6 __inet_twsk_schedule +EXPORT_SYMBOL_GPL vmlinux 0xe92844c0 regulator_notifier_call_chain EXPORT_SYMBOL_GPL vmlinux 0xe93e49c3 devres_free -EXPORT_SYMBOL_GPL vmlinux 0xe9462c49 uart_set_options -EXPORT_SYMBOL_GPL vmlinux 0xe94aa560 iomap_readahead -EXPORT_SYMBOL_GPL vmlinux 0xe94ff7f1 gpiochip_unlock_as_irq -EXPORT_SYMBOL_GPL vmlinux 0xe956667d regmap_can_raw_write -EXPORT_SYMBOL_GPL vmlinux 0xe97062ec iomap_seek_hole -EXPORT_SYMBOL_GPL vmlinux 0xe976518f blk_queue_max_zone_append_sectors -EXPORT_SYMBOL_GPL vmlinux 0xe98bc570 __of_phy_provider_register -EXPORT_SYMBOL_GPL vmlinux 0xe9a77db8 __netpoll_cleanup -EXPORT_SYMBOL_GPL vmlinux 0xe9a9f218 perf_event_period -EXPORT_SYMBOL_GPL vmlinux 0xe9aedcc4 devlink_dpipe_match_put -EXPORT_SYMBOL_GPL vmlinux 0xe9b6e5a3 kthread_cancel_work_sync -EXPORT_SYMBOL_GPL vmlinux 0xe9b72f6e percpu_free_rwsem -EXPORT_SYMBOL_GPL vmlinux 0xe9b8953b phy_restore_page -EXPORT_SYMBOL_GPL vmlinux 0xe9bada80 crypto_inst_setname -EXPORT_SYMBOL_GPL vmlinux 0xe9be2efa subsys_virtual_register -EXPORT_SYMBOL_GPL vmlinux 0xe9c0264d crypto_alloc_sync_skcipher +EXPORT_SYMBOL_GPL vmlinux 0xe95154e5 blk_mq_free_request +EXPORT_SYMBOL_GPL vmlinux 0xe952c45b fb_deferred_io_cleanup +EXPORT_SYMBOL_GPL vmlinux 0xe95a63ac dax_inode +EXPORT_SYMBOL_GPL vmlinux 0xe965923f blk_bio_list_merge +EXPORT_SYMBOL_GPL vmlinux 0xe9683a72 dev_forward_skb +EXPORT_SYMBOL_GPL vmlinux 0xe985efaa netdev_rx_handler_unregister +EXPORT_SYMBOL_GPL vmlinux 0xe98eec9e regmap_write +EXPORT_SYMBOL_GPL vmlinux 0xe9a660ea pci_pri_supported +EXPORT_SYMBOL_GPL vmlinux 0xe9aeea69 usb_register_device_driver +EXPORT_SYMBOL_GPL vmlinux 0xe9bcb3f6 of_pm_clk_add_clks +EXPORT_SYMBOL_GPL vmlinux 0xe9bd0cf7 blkcg_policy_register +EXPORT_SYMBOL_GPL vmlinux 0xe9c4d869 fuse_dev_free EXPORT_SYMBOL_GPL vmlinux 0xe9ce931a kvm_para_available EXPORT_SYMBOL_GPL vmlinux 0xe9d1b7cf irq_to_pcap -EXPORT_SYMBOL_GPL vmlinux 0xe9ef53ed iommu_device_unlink -EXPORT_SYMBOL_GPL vmlinux 0xe9fa9ad1 irqd_cfg +EXPORT_SYMBOL_GPL vmlinux 0xe9d4b818 nvme_sync_queues +EXPORT_SYMBOL_GPL vmlinux 0xe9d6a684 spi_bus_unlock +EXPORT_SYMBOL_GPL vmlinux 0xe9db13a6 key_set_timeout +EXPORT_SYMBOL_GPL vmlinux 0xe9f21329 devm_platform_get_and_ioremap_resource EXPORT_SYMBOL_GPL vmlinux 0xe9fadf16 __SCT__tp_func_neigh_update_done EXPORT_SYMBOL_GPL vmlinux 0xea018bbb mpi_test_bit -EXPORT_SYMBOL_GPL vmlinux 0xea0ffc13 ata_qc_get_active +EXPORT_SYMBOL_GPL vmlinux 0xea034f44 bpf_trace_run12 EXPORT_SYMBOL_GPL vmlinux 0xea124bd1 gcd -EXPORT_SYMBOL_GPL vmlinux 0xea248884 add_to_page_cache_lru -EXPORT_SYMBOL_GPL vmlinux 0xea338f0a nf_hook_entries_insert_raw +EXPORT_SYMBOL_GPL vmlinux 0xea13a657 iomap_dio_iopoll +EXPORT_SYMBOL_GPL vmlinux 0xea33b82e nvdimm_pmem_region_create EXPORT_SYMBOL_GPL vmlinux 0xea38036f ring_buffer_entries EXPORT_SYMBOL_GPL vmlinux 0xea3a23f3 public_key_free -EXPORT_SYMBOL_GPL vmlinux 0xea69a6a5 acpi_subsys_prepare -EXPORT_SYMBOL_GPL vmlinux 0xea83551b __SCK__tp_func_devlink_hwmsg -EXPORT_SYMBOL_GPL vmlinux 0xeaa7b79e add_swap_extent -EXPORT_SYMBOL_GPL vmlinux 0xeab19a25 fuse_abort_conn -EXPORT_SYMBOL_GPL vmlinux 0xeac29676 device_move -EXPORT_SYMBOL_GPL vmlinux 0xeac2b773 nf_queue_nf_hook_drop -EXPORT_SYMBOL_GPL vmlinux 0xeac492bb pm_generic_thaw_early -EXPORT_SYMBOL_GPL vmlinux 0xeac81980 devm_regulator_register +EXPORT_SYMBOL_GPL vmlinux 0xea3ac9cd power_supply_get_battery_info +EXPORT_SYMBOL_GPL vmlinux 0xea6b6c45 __pci_hp_initialize +EXPORT_SYMBOL_GPL vmlinux 0xea784ac8 phy_speed_down +EXPORT_SYMBOL_GPL vmlinux 0xea78862f acpi_gpiochip_free_interrupts +EXPORT_SYMBOL_GPL vmlinux 0xea7c307c nvdimm_security_setup_events +EXPORT_SYMBOL_GPL vmlinux 0xea809f22 mptcp_pm_get_local_addr_max +EXPORT_SYMBOL_GPL vmlinux 0xea9b3a6d fuse_init_fs_context_submount +EXPORT_SYMBOL_GPL vmlinux 0xea9ec8a5 usb_hcd_pci_pm_ops +EXPORT_SYMBOL_GPL vmlinux 0xeaa0f2ba device_property_read_u8_array +EXPORT_SYMBOL_GPL vmlinux 0xeab5ea9e pinctrl_remove_gpio_range +EXPORT_SYMBOL_GPL vmlinux 0xeac3b375 relay_flush +EXPORT_SYMBOL_GPL vmlinux 0xead24de0 irq_get_default_host EXPORT_SYMBOL_GPL vmlinux 0xead3e41b __traceiter_cpu_frequency EXPORT_SYMBOL_GPL vmlinux 0xead54924 mctrl_gpio_to_gpiod EXPORT_SYMBOL_GPL vmlinux 0xead5c8e5 clk_bulk_prepare +EXPORT_SYMBOL_GPL vmlinux 0xeadbb28f __tracepoint_sched_update_nr_running_tp EXPORT_SYMBOL_GPL vmlinux 0xeae0f496 clean_acked_data_flush -EXPORT_SYMBOL_GPL vmlinux 0xeaeb9380 __account_locked_vm +EXPORT_SYMBOL_GPL vmlinux 0xeae98a11 phy_restore_page +EXPORT_SYMBOL_GPL vmlinux 0xeaea3ca8 bio_release_pages +EXPORT_SYMBOL_GPL vmlinux 0xeaef4693 regulator_get_drvdata EXPORT_SYMBOL_GPL vmlinux 0xeaf0a57c look_up_OID -EXPORT_SYMBOL_GPL vmlinux 0xeaf48eae __pm_runtime_resume -EXPORT_SYMBOL_GPL vmlinux 0xeafdcf59 gpiochip_irq_map -EXPORT_SYMBOL_GPL vmlinux 0xeb111a36 regulator_bulk_unregister_supply_alias +EXPORT_SYMBOL_GPL vmlinux 0xeaf3391d nvdimm_blk_region_create +EXPORT_SYMBOL_GPL vmlinux 0xeaf3aee1 crypto_register_algs EXPORT_SYMBOL_GPL vmlinux 0xeb177c68 get_state_synchronize_srcu -EXPORT_SYMBOL_GPL vmlinux 0xeb387105 regmap_get_reg_stride -EXPORT_SYMBOL_GPL vmlinux 0xeb545a20 driver_find -EXPORT_SYMBOL_GPL vmlinux 0xeb5ef071 devm_regulator_register_notifier -EXPORT_SYMBOL_GPL vmlinux 0xeb6293fc ping_getfrag -EXPORT_SYMBOL_GPL vmlinux 0xeb8ec33c devres_remove_group +EXPORT_SYMBOL_GPL vmlinux 0xeb17f3a0 devlink_rate_leaf_destroy +EXPORT_SYMBOL_GPL vmlinux 0xeb1a799d pcie_port_find_device +EXPORT_SYMBOL_GPL vmlinux 0xeb1b3d1a sata_scr_valid +EXPORT_SYMBOL_GPL vmlinux 0xeb4499dc debugfs_attr_write +EXPORT_SYMBOL_GPL vmlinux 0xeb49d6ad rio_release_inb_mbox +EXPORT_SYMBOL_GPL vmlinux 0xeb51b6d7 fuse_dev_release +EXPORT_SYMBOL_GPL vmlinux 0xeb60ef7c blkdev_nr_zones +EXPORT_SYMBOL_GPL vmlinux 0xeb6783f9 phy_pm_runtime_forbid +EXPORT_SYMBOL_GPL vmlinux 0xeb68db45 iomap_dio_rw +EXPORT_SYMBOL_GPL vmlinux 0xeb71a8c1 skb_mpls_update_lse +EXPORT_SYMBOL_GPL vmlinux 0xeb7c94b4 debugfs_create_x8 +EXPORT_SYMBOL_GPL vmlinux 0xeb86de3e led_trigger_set EXPORT_SYMBOL_GPL vmlinux 0xeb94536f x86_platform -EXPORT_SYMBOL_GPL vmlinux 0xebb05ef5 dev_pm_opp_remove_all_dynamic -EXPORT_SYMBOL_GPL vmlinux 0xebb64ba5 fib_nh_common_release -EXPORT_SYMBOL_GPL vmlinux 0xebb75fa8 nvdimm_kobj +EXPORT_SYMBOL_GPL vmlinux 0xeb9469f2 regmap_fields_read +EXPORT_SYMBOL_GPL vmlinux 0xeb95ce41 lwtstate_free +EXPORT_SYMBOL_GPL vmlinux 0xebb45bc8 spi_controller_dma_map_mem_op_data EXPORT_SYMBOL_GPL vmlinux 0xebc9a09f lock_system_sleep +EXPORT_SYMBOL_GPL vmlinux 0xebd185aa rtc_class_open EXPORT_SYMBOL_GPL vmlinux 0xebd4cc11 mctrl_gpio_enable_ms -EXPORT_SYMBOL_GPL vmlinux 0xebd9ba44 irq_get_domain_generic_chip -EXPORT_SYMBOL_GPL vmlinux 0xebeadbdd inet6_csk_update_pmtu -EXPORT_SYMBOL_GPL vmlinux 0xebff694b __SCK__tp_func_xhci_dbg_quirks -EXPORT_SYMBOL_GPL vmlinux 0xec0ec9c6 __tracepoint_fib6_table_lookup -EXPORT_SYMBOL_GPL vmlinux 0xec0ed510 gpiochip_generic_config -EXPORT_SYMBOL_GPL vmlinux 0xec102e62 devm_regmap_field_free -EXPORT_SYMBOL_GPL vmlinux 0xec10bfb0 inet_twsk_hashdance -EXPORT_SYMBOL_GPL vmlinux 0xec315ab5 extcon_unregister_notifier -EXPORT_SYMBOL_GPL vmlinux 0xec3a9e13 devm_phy_optional_get -EXPORT_SYMBOL_GPL vmlinux 0xec47c4f7 alloc_dax_region +EXPORT_SYMBOL_GPL vmlinux 0xebf032b4 sched_set_normal +EXPORT_SYMBOL_GPL vmlinux 0xec1478c9 nd_blk_region_provider_data +EXPORT_SYMBOL_GPL vmlinux 0xec185469 fat_getattr +EXPORT_SYMBOL_GPL vmlinux 0xec2f76ad fwnode_graph_get_remote_port_parent +EXPORT_SYMBOL_GPL vmlinux 0xec4401b6 phy_pm_runtime_put_sync +EXPORT_SYMBOL_GPL vmlinux 0xec50396f fscrypt_ioctl_remove_key +EXPORT_SYMBOL_GPL vmlinux 0xec5586bf regmap_update_bits_base EXPORT_SYMBOL_GPL vmlinux 0xec5668f6 dax_zero_page_range EXPORT_SYMBOL_GPL vmlinux 0xec5ad73b trace_seq_bitmask -EXPORT_SYMBOL_GPL vmlinux 0xec6847e9 blk_req_zone_write_trylock -EXPORT_SYMBOL_GPL vmlinux 0xec76c726 fwnode_get_named_child_node +EXPORT_SYMBOL_GPL vmlinux 0xec5c5029 regulator_bulk_free +EXPORT_SYMBOL_GPL vmlinux 0xec64d791 usb_get_urb EXPORT_SYMBOL_GPL vmlinux 0xec774acb cpufreq_frequency_table_verify EXPORT_SYMBOL_GPL vmlinux 0xec788566 acpi_target_system_state -EXPORT_SYMBOL_GPL vmlinux 0xec869cd8 xdp_rxq_info_unreg_mem_model -EXPORT_SYMBOL_GPL vmlinux 0xec9ba2b8 governor_sysfs_ops -EXPORT_SYMBOL_GPL vmlinux 0xeca8feaf device_for_each_child -EXPORT_SYMBOL_GPL vmlinux 0xecbe7c09 debugfs_read_file_bool -EXPORT_SYMBOL_GPL vmlinux 0xecd4b93d strp_unpause -EXPORT_SYMBOL_GPL vmlinux 0xecdc9a52 pm_stay_awake -EXPORT_SYMBOL_GPL vmlinux 0xece257a7 input_class -EXPORT_SYMBOL_GPL vmlinux 0xece43ad8 vp_modern_set_status -EXPORT_SYMBOL_GPL vmlinux 0xed121410 dev_pm_opp_set_regulators -EXPORT_SYMBOL_GPL vmlinux 0xed158b05 devm_acpi_dma_controller_register -EXPORT_SYMBOL_GPL vmlinux 0xed1ec371 blk_steal_bios -EXPORT_SYMBOL_GPL vmlinux 0xed2405e3 __tracepoint_powernv_throttle -EXPORT_SYMBOL_GPL vmlinux 0xed26a92f gpiod_get_index_optional -EXPORT_SYMBOL_GPL vmlinux 0xed350fa3 dma_resv_test_signaled +EXPORT_SYMBOL_GPL vmlinux 0xec790370 skb_mpls_push +EXPORT_SYMBOL_GPL vmlinux 0xec86ac66 skb_copy_ubufs +EXPORT_SYMBOL_GPL vmlinux 0xec87abd6 rio_attach_device +EXPORT_SYMBOL_GPL vmlinux 0xec918eef ata_sff_prereset +EXPORT_SYMBOL_GPL vmlinux 0xec91f89a extcon_get_edev_name +EXPORT_SYMBOL_GPL vmlinux 0xeca1d5bc vmbus_hvsock_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0xeca30f30 of_css +EXPORT_SYMBOL_GPL vmlinux 0xecd659a8 add_swap_extent +EXPORT_SYMBOL_GPL vmlinux 0xecd6abf1 pcie_port_bus_type +EXPORT_SYMBOL_GPL vmlinux 0xecef5688 component_bind_all +EXPORT_SYMBOL_GPL vmlinux 0xecfffa48 regmap_field_bulk_alloc +EXPORT_SYMBOL_GPL vmlinux 0xed058ad6 dev_nit_active +EXPORT_SYMBOL_GPL vmlinux 0xed149b2f security_path_truncate +EXPORT_SYMBOL_GPL vmlinux 0xed16731e pci_bus_add_device +EXPORT_SYMBOL_GPL vmlinux 0xed19f505 mbox_controller_register +EXPORT_SYMBOL_GPL vmlinux 0xed32e44a nf_ip_route EXPORT_SYMBOL_GPL vmlinux 0xed39b7b8 parse_OID -EXPORT_SYMBOL_GPL vmlinux 0xed56d142 ata_cable_40wire -EXPORT_SYMBOL_GPL vmlinux 0xed63f51d fat_get_dotdot_entry -EXPORT_SYMBOL_GPL vmlinux 0xed6cb76a ata_host_detach -EXPORT_SYMBOL_GPL vmlinux 0xed727656 pinctrl_find_gpio_range_from_pin -EXPORT_SYMBOL_GPL vmlinux 0xed76b38d fwnode_remove_software_node +EXPORT_SYMBOL_GPL vmlinux 0xed39e346 devm_pinctrl_unregister +EXPORT_SYMBOL_GPL vmlinux 0xed48c19b gpiochip_irq_domain_deactivate +EXPORT_SYMBOL_GPL vmlinux 0xed4d6254 dst_cache_set_ip6 +EXPORT_SYMBOL_GPL vmlinux 0xed56e361 __devm_of_phy_provider_register +EXPORT_SYMBOL_GPL vmlinux 0xed71231c bus_unregister +EXPORT_SYMBOL_GPL vmlinux 0xed74e481 register_virtio_device EXPORT_SYMBOL_GPL vmlinux 0xed7c7b91 raw_v6_hashinfo -EXPORT_SYMBOL_GPL vmlinux 0xed7ccee4 iomap_bmap -EXPORT_SYMBOL_GPL vmlinux 0xeda3cbdb gpiod_get_array_optional -EXPORT_SYMBOL_GPL vmlinux 0xeda6c5c3 synth_event_trace_array -EXPORT_SYMBOL_GPL vmlinux 0xedbdaafc hsu_dma_remove -EXPORT_SYMBOL_GPL vmlinux 0xedc3477c virtqueue_enable_cb_delayed -EXPORT_SYMBOL_GPL vmlinux 0xedcbbcfe mptcp_pm_get_subflows_max +EXPORT_SYMBOL_GPL vmlinux 0xed8fe2d5 mbox_client_txdone +EXPORT_SYMBOL_GPL vmlinux 0xed9c6105 platform_device_del +EXPORT_SYMBOL_GPL vmlinux 0xed9f354f bpf_verifier_log_write +EXPORT_SYMBOL_GPL vmlinux 0xeda4262a ata_sff_irq_on +EXPORT_SYMBOL_GPL vmlinux 0xeda66c2e __vfs_setxattr_locked +EXPORT_SYMBOL_GPL vmlinux 0xedb8ce84 __tracepoint_neigh_event_send_done +EXPORT_SYMBOL_GPL vmlinux 0xedc7fd2d regmap_get_max_register +EXPORT_SYMBOL_GPL vmlinux 0xedca8c64 blk_revalidate_disk_zones +EXPORT_SYMBOL_GPL vmlinux 0xedcdac38 regulator_get_current_limit_regmap EXPORT_SYMBOL_GPL vmlinux 0xedd092d5 power_supply_notifier -EXPORT_SYMBOL_GPL vmlinux 0xedd3ffa5 pci_check_and_mask_intx -EXPORT_SYMBOL_GPL vmlinux 0xeddd6f4c devm_device_add_groups -EXPORT_SYMBOL_GPL vmlinux 0xeddec5f6 rtc_update_irq -EXPORT_SYMBOL_GPL vmlinux 0xede4027c irq_domain_alloc_irqs_parent -EXPORT_SYMBOL_GPL vmlinux 0xede7323e fscrypt_ioctl_remove_key_all_users +EXPORT_SYMBOL_GPL vmlinux 0xede0fe4b nd_cmd_out_size EXPORT_SYMBOL_GPL vmlinux 0xede98ec5 intel_pt_validate_hw_cap EXPORT_SYMBOL_GPL vmlinux 0xede9a09a btree_lookup -EXPORT_SYMBOL_GPL vmlinux 0xedf6f43a rtc_read_alarm -EXPORT_SYMBOL_GPL vmlinux 0xedf7ae3d icc_get -EXPORT_SYMBOL_GPL vmlinux 0xee09ae40 fuse_conn_put +EXPORT_SYMBOL_GPL vmlinux 0xedf24c87 pinctrl_pm_select_idle_state +EXPORT_SYMBOL_GPL vmlinux 0xedf9972e devfreq_event_is_enabled +EXPORT_SYMBOL_GPL vmlinux 0xee012dcc __SCK__tp_func_block_bio_remap EXPORT_SYMBOL_GPL vmlinux 0xee13e697 set_personality_ia32 -EXPORT_SYMBOL_GPL vmlinux 0xee1c9bc2 rio_register_driver -EXPORT_SYMBOL_GPL vmlinux 0xee2414ad gpiochip_enable_irq -EXPORT_SYMBOL_GPL vmlinux 0xee265bad register_pernet_subsys -EXPORT_SYMBOL_GPL vmlinux 0xee2673be virtqueue_get_vring +EXPORT_SYMBOL_GPL vmlinux 0xee18417d regmap_field_update_bits_base +EXPORT_SYMBOL_GPL vmlinux 0xee366a26 events_hybrid_sysfs_show +EXPORT_SYMBOL_GPL vmlinux 0xee36f4a9 __acpi_nvdimm_notify EXPORT_SYMBOL_GPL vmlinux 0xee38ef57 register_switchdev_blocking_notifier +EXPORT_SYMBOL_GPL vmlinux 0xee3b1f03 crypto_skcipher_setkey EXPORT_SYMBOL_GPL vmlinux 0xee518148 kmsg_dump_get_buffer -EXPORT_SYMBOL_GPL vmlinux 0xee632bd8 regmap_write -EXPORT_SYMBOL_GPL vmlinux 0xee6b366e ip6_datagram_connect_v6_only EXPORT_SYMBOL_GPL vmlinux 0xee6b71c4 syscon_regmap_lookup_by_compatible +EXPORT_SYMBOL_GPL vmlinux 0xee6bd116 vfs_read EXPORT_SYMBOL_GPL vmlinux 0xee6c633a devices_cgrp_subsys_on_dfl_key -EXPORT_SYMBOL_GPL vmlinux 0xee70711a pci_user_write_config_word -EXPORT_SYMBOL_GPL vmlinux 0xee8714cb dm_path_uevent -EXPORT_SYMBOL_GPL vmlinux 0xee8d1e28 gpiod_set_config -EXPORT_SYMBOL_GPL vmlinux 0xee9d7742 __SCK__tp_func_fdb_delete +EXPORT_SYMBOL_GPL vmlinux 0xee7ea06b power_supply_property_is_writeable +EXPORT_SYMBOL_GPL vmlinux 0xee9f48aa pci_user_write_config_byte EXPORT_SYMBOL_GPL vmlinux 0xeeab8650 smca_get_long_name -EXPORT_SYMBOL_GPL vmlinux 0xeeb24709 xdp_master_redirect -EXPORT_SYMBOL_GPL vmlinux 0xeeb2fce4 devm_pinctrl_get -EXPORT_SYMBOL_GPL vmlinux 0xeeb9b2cb iommu_set_fault_handler -EXPORT_SYMBOL_GPL vmlinux 0xeebde5e2 pci_get_dsn -EXPORT_SYMBOL_GPL vmlinux 0xeebf6abc inet_csk_clone_lock -EXPORT_SYMBOL_GPL vmlinux 0xeec1b361 fib_add_nexthop -EXPORT_SYMBOL_GPL vmlinux 0xeec58cf7 __pci_hp_initialize +EXPORT_SYMBOL_GPL vmlinux 0xeeb55b87 unregister_wide_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0xeebd6f01 tty_port_register_device +EXPORT_SYMBOL_GPL vmlinux 0xeecb4418 devm_gpiod_get_index EXPORT_SYMBOL_GPL vmlinux 0xeed0cea4 kernel_read_file_from_fd -EXPORT_SYMBOL_GPL vmlinux 0xeed9283e spi_mem_adjust_op_size EXPORT_SYMBOL_GPL vmlinux 0xeedd987e phy_10gbit_features_array EXPORT_SYMBOL_GPL vmlinux 0xeedfcec3 task_work_run -EXPORT_SYMBOL_GPL vmlinux 0xeee0363b acpi_debugfs_dir -EXPORT_SYMBOL_GPL vmlinux 0xeee63b63 vfs_write EXPORT_SYMBOL_GPL vmlinux 0xeee667d3 fpregs_assert_state_consistent -EXPORT_SYMBOL_GPL vmlinux 0xeef26416 blkcg_root_css -EXPORT_SYMBOL_GPL vmlinux 0xef1e0e6d sfp_bus_find_fwnode +EXPORT_SYMBOL_GPL vmlinux 0xeee7204e pci_epc_linkup +EXPORT_SYMBOL_GPL vmlinux 0xeeedd412 __traceiter_block_bio_remap +EXPORT_SYMBOL_GPL vmlinux 0xeef7cb6d thermal_cooling_device_register +EXPORT_SYMBOL_GPL vmlinux 0xeef86e70 edac_mc_free +EXPORT_SYMBOL_GPL vmlinux 0xef0185d2 bpf_trace_run1 +EXPORT_SYMBOL_GPL vmlinux 0xef077fde generic_device_group +EXPORT_SYMBOL_GPL vmlinux 0xef189d36 bpf_map_inc EXPORT_SYMBOL_GPL vmlinux 0xef1f6e23 apei_resources_request +EXPORT_SYMBOL_GPL vmlinux 0xef204f64 skb_complete_tx_timestamp EXPORT_SYMBOL_GPL vmlinux 0xef29fcdd clk_bulk_put +EXPORT_SYMBOL_GPL vmlinux 0xef30c0f4 debugfs_real_fops EXPORT_SYMBOL_GPL vmlinux 0xef34bf3e hrtimer_active +EXPORT_SYMBOL_GPL vmlinux 0xef3eb608 ata_sas_tport_delete +EXPORT_SYMBOL_GPL vmlinux 0xef4088f6 dev_pm_opp_is_turbo +EXPORT_SYMBOL_GPL vmlinux 0xef421c81 devm_kstrdup_const EXPORT_SYMBOL_GPL vmlinux 0xef464c28 getboottime64 +EXPORT_SYMBOL_GPL vmlinux 0xef46cdf4 net_ns_get_ownership EXPORT_SYMBOL_GPL vmlinux 0xef5db66d regulator_get_init_drvdata EXPORT_SYMBOL_GPL vmlinux 0xef6c3f70 round_jiffies_up_relative EXPORT_SYMBOL_GPL vmlinux 0xef70eb7e ring_buffer_iter_advance EXPORT_SYMBOL_GPL vmlinux 0xef744bb5 sbitmap_queue_clear -EXPORT_SYMBOL_GPL vmlinux 0xef7a46d2 bpf_map_inc -EXPORT_SYMBOL_GPL vmlinux 0xef7dd62b __tracepoint_pelt_irq_tp -EXPORT_SYMBOL_GPL vmlinux 0xef851aa9 security_path_link +EXPORT_SYMBOL_GPL vmlinux 0xef76a35e register_net_sysctl EXPORT_SYMBOL_GPL vmlinux 0xef8fc95f kvm_async_pf_task_wait_schedule EXPORT_SYMBOL_GPL vmlinux 0xef92ef33 btree_last -EXPORT_SYMBOL_GPL vmlinux 0xefa27ad5 shmem_zero_setup +EXPORT_SYMBOL_GPL vmlinux 0xefa217c6 scsi_schedule_eh EXPORT_SYMBOL_GPL vmlinux 0xefa2c27d register_tracepoint_module_notifier -EXPORT_SYMBOL_GPL vmlinux 0xefcebeb5 fb_deferred_io_init -EXPORT_SYMBOL_GPL vmlinux 0xefd8978c ip_tunnel_changelink -EXPORT_SYMBOL_GPL vmlinux 0xefd9536e edac_pci_add_device +EXPORT_SYMBOL_GPL vmlinux 0xefaa41c0 crypto_stats_kpp_generate_public_key +EXPORT_SYMBOL_GPL vmlinux 0xefe8dcd5 xfrm_dev_state_add EXPORT_SYMBOL_GPL vmlinux 0xefeafcf1 edac_has_mcs -EXPORT_SYMBOL_GPL vmlinux 0xeff0f956 tty_get_pgrp -EXPORT_SYMBOL_GPL vmlinux 0xf008cc65 __fscrypt_prepare_lookup -EXPORT_SYMBOL_GPL vmlinux 0xf012b06d phy_set_media -EXPORT_SYMBOL_GPL vmlinux 0xf026418d class_for_each_device +EXPORT_SYMBOL_GPL vmlinux 0xf000803e mbox_free_channel +EXPORT_SYMBOL_GPL vmlinux 0xf019a4bf hwmon_notify_event +EXPORT_SYMBOL_GPL vmlinux 0xf027d97d crypto_register_skciphers +EXPORT_SYMBOL_GPL vmlinux 0xf03361fc nf_ct_hook +EXPORT_SYMBOL_GPL vmlinux 0xf03fa8cf dev_pm_opp_remove_table EXPORT_SYMBOL_GPL vmlinux 0xf04429b4 acpi_bus_get_status_handle -EXPORT_SYMBOL_GPL vmlinux 0xf0453a05 ip_fib_metrics_init +EXPORT_SYMBOL_GPL vmlinux 0xf04aa10f proc_create_net_data EXPORT_SYMBOL_GPL vmlinux 0xf05a52fe asn1_encode_oid -EXPORT_SYMBOL_GPL vmlinux 0xf05a871d ata_scsi_queuecmd EXPORT_SYMBOL_GPL vmlinux 0xf05fbf09 pci_pio_to_address -EXPORT_SYMBOL_GPL vmlinux 0xf061f049 regulator_bulk_enable -EXPORT_SYMBOL_GPL vmlinux 0xf063b4a2 ata_dev_next -EXPORT_SYMBOL_GPL vmlinux 0xf0663abb devm_pinctrl_put EXPORT_SYMBOL_GPL vmlinux 0xf0696401 acpi_pci_detect_ejectable -EXPORT_SYMBOL_GPL vmlinux 0xf06fba52 iommu_dev_disable_feature -EXPORT_SYMBOL_GPL vmlinux 0xf081cbc3 acpi_nfit_ctl -EXPORT_SYMBOL_GPL vmlinux 0xf0898734 ip6_redirect +EXPORT_SYMBOL_GPL vmlinux 0xf06f5869 tpm_transmit_cmd EXPORT_SYMBOL_GPL vmlinux 0xf0910075 sfp_bus_del_upstream +EXPORT_SYMBOL_GPL vmlinux 0xf094402e devm_release_action +EXPORT_SYMBOL_GPL vmlinux 0xf0945802 security_kernel_post_read_file +EXPORT_SYMBOL_GPL vmlinux 0xf097df9a acpi_dma_request_slave_chan_by_name EXPORT_SYMBOL_GPL vmlinux 0xf0a0c69d init_iova_domain -EXPORT_SYMBOL_GPL vmlinux 0xf0a35f54 sched_trace_cfs_rq_cpu -EXPORT_SYMBOL_GPL vmlinux 0xf0af452b pcie_reset_flr -EXPORT_SYMBOL_GPL vmlinux 0xf0b449f0 devm_kstrdup -EXPORT_SYMBOL_GPL vmlinux 0xf0c65b1c udp6_lib_lookup -EXPORT_SYMBOL_GPL vmlinux 0xf0cf4da8 usb_hub_claim_port +EXPORT_SYMBOL_GPL vmlinux 0xf0a0ef0b is_software_node EXPORT_SYMBOL_GPL vmlinux 0xf0d478c7 list_lru_add -EXPORT_SYMBOL_GPL vmlinux 0xf0ef1f9f sysfs_unmerge_group -EXPORT_SYMBOL_GPL vmlinux 0xf102c259 xfrm_dev_resume -EXPORT_SYMBOL_GPL vmlinux 0xf1208b92 wbc_detach_inode -EXPORT_SYMBOL_GPL vmlinux 0xf133956d regulator_set_mode -EXPORT_SYMBOL_GPL vmlinux 0xf16966e1 scsi_flush_work -EXPORT_SYMBOL_GPL vmlinux 0xf176cd0a ata_sas_async_probe -EXPORT_SYMBOL_GPL vmlinux 0xf17cf22a regulator_set_ramp_delay_regmap +EXPORT_SYMBOL_GPL vmlinux 0xf0d53b24 tpm_tis_core_init +EXPORT_SYMBOL_GPL vmlinux 0xf10ace73 gpiochip_irq_domain_activate +EXPORT_SYMBOL_GPL vmlinux 0xf10e3ef4 of_hwspin_lock_get_id_byname +EXPORT_SYMBOL_GPL vmlinux 0xf1111ea9 ata_port_freeze +EXPORT_SYMBOL_GPL vmlinux 0xf11a4342 __kernel_write +EXPORT_SYMBOL_GPL vmlinux 0xf136baab pm_clk_add_clk +EXPORT_SYMBOL_GPL vmlinux 0xf13e64a9 usb_phy_set_charger_state +EXPORT_SYMBOL_GPL vmlinux 0xf1433d42 crypto_ahash_setkey +EXPORT_SYMBOL_GPL vmlinux 0xf15190b4 perf_event_addr_filters_sync +EXPORT_SYMBOL_GPL vmlinux 0xf159283d shmem_read_mapping_page_gfp +EXPORT_SYMBOL_GPL vmlinux 0xf15b25b6 bpf_prog_inc +EXPORT_SYMBOL_GPL vmlinux 0xf165136a xhci_get_ep_ctx EXPORT_SYMBOL_GPL vmlinux 0xf184d189 kernel_power_off -EXPORT_SYMBOL_GPL vmlinux 0xf186991d dw_pcie_read_dbi +EXPORT_SYMBOL_GPL vmlinux 0xf18827bb usb_submit_urb EXPORT_SYMBOL_GPL vmlinux 0xf188a662 rhashtable_walk_exit -EXPORT_SYMBOL_GPL vmlinux 0xf1a1de3b usb_reset_configuration -EXPORT_SYMBOL_GPL vmlinux 0xf1a541df crypto_stats_rng_generate -EXPORT_SYMBOL_GPL vmlinux 0xf1af1250 crypto_alloc_akcipher -EXPORT_SYMBOL_GPL vmlinux 0xf1b443a5 regulator_set_voltage -EXPORT_SYMBOL_GPL vmlinux 0xf1c54a4a switchdev_handle_port_obj_del +EXPORT_SYMBOL_GPL vmlinux 0xf18df63e regulator_set_bypass_regmap +EXPORT_SYMBOL_GPL vmlinux 0xf18efe5a dma_buf_attach +EXPORT_SYMBOL_GPL vmlinux 0xf1998bc7 icc_put +EXPORT_SYMBOL_GPL vmlinux 0xf1a938bd fuse_conn_put EXPORT_SYMBOL_GPL vmlinux 0xf1cd8929 kvm_read_and_reset_apf_flags -EXPORT_SYMBOL_GPL vmlinux 0xf1d40b1a nvme_uninit_ctrl -EXPORT_SYMBOL_GPL vmlinux 0xf1e051ab usb_driver_claim_interface -EXPORT_SYMBOL_GPL vmlinux 0xf1eff749 usb_phy_get_charger_current -EXPORT_SYMBOL_GPL vmlinux 0xf1fa3d1b agp_remove_bridge +EXPORT_SYMBOL_GPL vmlinux 0xf1e34c30 blk_rq_prep_clone +EXPORT_SYMBOL_GPL vmlinux 0xf1e73c56 pci_epf_type_add_cfs EXPORT_SYMBOL_GPL vmlinux 0xf21e1f9b disable_percpu_irq -EXPORT_SYMBOL_GPL vmlinux 0xf256db0a of_icc_bulk_get -EXPORT_SYMBOL_GPL vmlinux 0xf2723cf0 pci_bus_max_busnr -EXPORT_SYMBOL_GPL vmlinux 0xf290c099 kobject_uevent -EXPORT_SYMBOL_GPL vmlinux 0xf2966b59 ata_host_put +EXPORT_SYMBOL_GPL vmlinux 0xf21f3c71 vfio_pci_core_sriov_configure +EXPORT_SYMBOL_GPL vmlinux 0xf23295bc nvme_delete_ctrl +EXPORT_SYMBOL_GPL vmlinux 0xf2392c0a clean_acked_data_enable +EXPORT_SYMBOL_GPL vmlinux 0xf23d1fce posix_clock_unregister +EXPORT_SYMBOL_GPL vmlinux 0xf2432983 pci_ignore_hotplug +EXPORT_SYMBOL_GPL vmlinux 0xf272e48e driver_find +EXPORT_SYMBOL_GPL vmlinux 0xf276f601 iomap_fiemap +EXPORT_SYMBOL_GPL vmlinux 0xf289dff5 led_update_brightness EXPORT_SYMBOL_GPL vmlinux 0xf2967796 ring_buffer_record_on -EXPORT_SYMBOL_GPL vmlinux 0xf2a43d7d __inet_lookup_established -EXPORT_SYMBOL_GPL vmlinux 0xf2a7e004 clk_hw_register_fractional_divider +EXPORT_SYMBOL_GPL vmlinux 0xf2976a27 perf_tp_event +EXPORT_SYMBOL_GPL vmlinux 0xf299120d sk_msg_free +EXPORT_SYMBOL_GPL vmlinux 0xf2a76aef devm_regulator_put +EXPORT_SYMBOL_GPL vmlinux 0xf2ab0614 rtnl_register_module EXPORT_SYMBOL_GPL vmlinux 0xf2b33cb7 memory_cgrp_subsys_on_dfl_key -EXPORT_SYMBOL_GPL vmlinux 0xf2b4e564 to_nd_region -EXPORT_SYMBOL_GPL vmlinux 0xf2bbbd63 efivars_register -EXPORT_SYMBOL_GPL vmlinux 0xf2c36957 device_property_read_u8_array -EXPORT_SYMBOL_GPL vmlinux 0xf2c53d53 pci_write_msi_msg -EXPORT_SYMBOL_GPL vmlinux 0xf2c586a8 thermal_add_hwmon_sysfs -EXPORT_SYMBOL_GPL vmlinux 0xf2cc2b0f md_find_rdev_nr_rcu -EXPORT_SYMBOL_GPL vmlinux 0xf2d71868 devm_nvdimm_memremap -EXPORT_SYMBOL_GPL vmlinux 0xf2e47b3d tun_get_tx_ring +EXPORT_SYMBOL_GPL vmlinux 0xf2bc140f rio_request_dma +EXPORT_SYMBOL_GPL vmlinux 0xf2e794ae serial8250_clear_and_reinit_fifos +EXPORT_SYMBOL_GPL vmlinux 0xf2e80795 sched_trace_rq_cpu +EXPORT_SYMBOL_GPL vmlinux 0xf2ec7e15 page_endio +EXPORT_SYMBOL_GPL vmlinux 0xf2f772f4 acct_bioset_exit EXPORT_SYMBOL_GPL vmlinux 0xf2fb61bd vprintk_default -EXPORT_SYMBOL_GPL vmlinux 0xf2fff44b dma_buf_map_attachment +EXPORT_SYMBOL_GPL vmlinux 0xf2fee193 __put_task_struct +EXPORT_SYMBOL_GPL vmlinux 0xf3041191 dst_cache_set_ip4 EXPORT_SYMBOL_GPL vmlinux 0xf30a5502 cpufreq_enable_boost_support -EXPORT_SYMBOL_GPL vmlinux 0xf30f3d21 rio_lock_device EXPORT_SYMBOL_GPL vmlinux 0xf311e156 key_being_used_for -EXPORT_SYMBOL_GPL vmlinux 0xf3150181 crypto_register_acomps +EXPORT_SYMBOL_GPL vmlinux 0xf3122e28 extcon_register_notifier_all EXPORT_SYMBOL_GPL vmlinux 0xf31632e0 ezx_pcap_read EXPORT_SYMBOL_GPL vmlinux 0xf3189f7e __uv_cpu_info -EXPORT_SYMBOL_GPL vmlinux 0xf31a3350 rio_unregister_driver EXPORT_SYMBOL_GPL vmlinux 0xf31b3fd1 workqueue_set_max_active -EXPORT_SYMBOL_GPL vmlinux 0xf3203a11 mddev_unlock -EXPORT_SYMBOL_GPL vmlinux 0xf328db01 crypto_alloc_rng EXPORT_SYMBOL_GPL vmlinux 0xf331236f btree_geo32 -EXPORT_SYMBOL_GPL vmlinux 0xf3418835 efivars_unregister -EXPORT_SYMBOL_GPL vmlinux 0xf34c1c7d edac_pci_del_device -EXPORT_SYMBOL_GPL vmlinux 0xf34cb5d4 l3mdev_link_scope_lookup +EXPORT_SYMBOL_GPL vmlinux 0xf343f9e0 blk_update_request EXPORT_SYMBOL_GPL vmlinux 0xf352023f memory_cgrp_subsys_enabled_key -EXPORT_SYMBOL_GPL vmlinux 0xf358e53f serial8250_request_dma -EXPORT_SYMBOL_GPL vmlinux 0xf3651081 led_blink_set -EXPORT_SYMBOL_GPL vmlinux 0xf36f219f kernfs_get +EXPORT_SYMBOL_GPL vmlinux 0xf35af7f3 thermal_cooling_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0xf35b0e2d switchdev_handle_fdb_del_to_device +EXPORT_SYMBOL_GPL vmlinux 0xf35c0ecd spi_replace_transfers +EXPORT_SYMBOL_GPL vmlinux 0xf36533a6 __pm_runtime_resume +EXPORT_SYMBOL_GPL vmlinux 0xf36e5c8a n_tty_inherit_ops +EXPORT_SYMBOL_GPL vmlinux 0xf372163d vfio_unregister_iommu_driver EXPORT_SYMBOL_GPL vmlinux 0xf3797506 mpi_ec_deinit EXPORT_SYMBOL_GPL vmlinux 0xf3808cb1 get_state_synchronize_rcu -EXPORT_SYMBOL_GPL vmlinux 0xf383a583 rio_request_dma +EXPORT_SYMBOL_GPL vmlinux 0xf38691aa cdrom_multisession +EXPORT_SYMBOL_GPL vmlinux 0xf38e5320 uprobe_register +EXPORT_SYMBOL_GPL vmlinux 0xf39482b3 sched_set_fifo +EXPORT_SYMBOL_GPL vmlinux 0xf39a3e3a bsg_job_get EXPORT_SYMBOL_GPL vmlinux 0xf39aee75 perf_msr_probe -EXPORT_SYMBOL_GPL vmlinux 0xf3addda3 nvme_get_features +EXPORT_SYMBOL_GPL vmlinux 0xf39e9e5d acct_bioset_init +EXPORT_SYMBOL_GPL vmlinux 0xf3a215d4 gen_pool_get EXPORT_SYMBOL_GPL vmlinux 0xf3b451ca kdb_poll_funcs EXPORT_SYMBOL_GPL vmlinux 0xf3b95d79 btree_remove -EXPORT_SYMBOL_GPL vmlinux 0xf3d8b6c3 skcipher_walk_async -EXPORT_SYMBOL_GPL vmlinux 0xf3ea7334 driver_register -EXPORT_SYMBOL_GPL vmlinux 0xf404ba10 fat_getattr -EXPORT_SYMBOL_GPL vmlinux 0xf408e2dd device_find_child -EXPORT_SYMBOL_GPL vmlinux 0xf40aa1e1 ip_tunnel_uninit -EXPORT_SYMBOL_GPL vmlinux 0xf40ffebc perf_get_aux -EXPORT_SYMBOL_GPL vmlinux 0xf43d748e cpufreq_frequency_table_get_index -EXPORT_SYMBOL_GPL vmlinux 0xf441799c clk_hw_get_parent_by_index -EXPORT_SYMBOL_GPL vmlinux 0xf45fe539 vfio_register_iommu_driver +EXPORT_SYMBOL_GPL vmlinux 0xf3bee70d usb_ep0_reinit +EXPORT_SYMBOL_GPL vmlinux 0xf3c38223 fsstack_copy_inode_size +EXPORT_SYMBOL_GPL vmlinux 0xf3d92455 md_rdev_init +EXPORT_SYMBOL_GPL vmlinux 0xf3def105 usb_put_hcd +EXPORT_SYMBOL_GPL vmlinux 0xf3f8e6c4 dev_pm_opp_remove_all_dynamic +EXPORT_SYMBOL_GPL vmlinux 0xf426a3f8 fscrypt_get_symlink +EXPORT_SYMBOL_GPL vmlinux 0xf43a40de __traceiter_devlink_hwmsg +EXPORT_SYMBOL_GPL vmlinux 0xf4412f6e device_move +EXPORT_SYMBOL_GPL vmlinux 0xf44bb9fe crypto_register_scomp +EXPORT_SYMBOL_GPL vmlinux 0xf451e230 __traceiter_pelt_cfs_tp EXPORT_SYMBOL_GPL vmlinux 0xf4689d50 linkmode_set_pause -EXPORT_SYMBOL_GPL vmlinux 0xf4691e20 set_task_ioprio -EXPORT_SYMBOL_GPL vmlinux 0xf4742cc3 crypto_alloc_kpp +EXPORT_SYMBOL_GPL vmlinux 0xf468c9a1 regmap_field_free EXPORT_SYMBOL_GPL vmlinux 0xf47654df irq_check_status_bit -EXPORT_SYMBOL_GPL vmlinux 0xf47ebab5 phy_check_downshift -EXPORT_SYMBOL_GPL vmlinux 0xf488d888 rcuwait_wake_up -EXPORT_SYMBOL_GPL vmlinux 0xf4917dbd debugfs_attr_read -EXPORT_SYMBOL_GPL vmlinux 0xf4956eac iterate_mounts -EXPORT_SYMBOL_GPL vmlinux 0xf49fb5cb ata_link_online -EXPORT_SYMBOL_GPL vmlinux 0xf4ac91e3 blockdev_superblock +EXPORT_SYMBOL_GPL vmlinux 0xf47af27e regulator_map_voltage_linear_range +EXPORT_SYMBOL_GPL vmlinux 0xf47b5352 pm_generic_resume_early EXPORT_SYMBOL_GPL vmlinux 0xf4af35c2 rcu_gp_is_normal -EXPORT_SYMBOL_GPL vmlinux 0xf4bb95c5 __fscrypt_prepare_link -EXPORT_SYMBOL_GPL vmlinux 0xf4c10592 nfs_ssc_client_tbl +EXPORT_SYMBOL_GPL vmlinux 0xf4b61007 fat_scan +EXPORT_SYMBOL_GPL vmlinux 0xf4c26c10 vp_modern_set_queue_size EXPORT_SYMBOL_GPL vmlinux 0xf4cd9f8f reset_control_bulk_release EXPORT_SYMBOL_GPL vmlinux 0xf4dd89bf uv_get_hubless_system EXPORT_SYMBOL_GPL vmlinux 0xf4e35e28 sbitmap_prepare_to_wait -EXPORT_SYMBOL_GPL vmlinux 0xf4e3da86 bsg_setup_queue -EXPORT_SYMBOL_GPL vmlinux 0xf4f21901 blk_queue_max_discard_segments +EXPORT_SYMBOL_GPL vmlinux 0xf4f1b132 dma_resv_test_signaled EXPORT_SYMBOL_GPL vmlinux 0xf4f69d1f clk_hw_unregister_gate -EXPORT_SYMBOL_GPL vmlinux 0xf5059ffc device_remove_file -EXPORT_SYMBOL_GPL vmlinux 0xf50b9263 dma_need_sync -EXPORT_SYMBOL_GPL vmlinux 0xf512f1bc event_triggers_post_call -EXPORT_SYMBOL_GPL vmlinux 0xf52012b1 pci_common_swizzle -EXPORT_SYMBOL_GPL vmlinux 0xf5265674 synth_event_trace -EXPORT_SYMBOL_GPL vmlinux 0xf5319d75 power_supply_register -EXPORT_SYMBOL_GPL vmlinux 0xf5371829 devm_usb_get_phy -EXPORT_SYMBOL_GPL vmlinux 0xf537dba0 alloc_io_pgtable_ops -EXPORT_SYMBOL_GPL vmlinux 0xf53c6d10 pci_d3cold_enable -EXPORT_SYMBOL_GPL vmlinux 0xf53d4f12 dev_pm_qos_expose_latency_tolerance +EXPORT_SYMBOL_GPL vmlinux 0xf500a6f1 debugfs_create_x64 +EXPORT_SYMBOL_GPL vmlinux 0xf509e0d5 pci_epf_add_vepf +EXPORT_SYMBOL_GPL vmlinux 0xf515acd5 __clocksource_update_freq_scale +EXPORT_SYMBOL_GPL vmlinux 0xf521e2ee blk_queue_required_elevator_features +EXPORT_SYMBOL_GPL vmlinux 0xf5406b29 component_master_add_with_match +EXPORT_SYMBOL_GPL vmlinux 0xf5432492 pci_get_dsn EXPORT_SYMBOL_GPL vmlinux 0xf548988d put_iova_domain EXPORT_SYMBOL_GPL vmlinux 0xf54bd49b lcm +EXPORT_SYMBOL_GPL vmlinux 0xf5520169 rdev_clear_badblocks EXPORT_SYMBOL_GPL vmlinux 0xf553318d cpuidle_pause_and_lock -EXPORT_SYMBOL_GPL vmlinux 0xf567987a gpiochip_remove -EXPORT_SYMBOL_GPL vmlinux 0xf57d631d hwspin_lock_get_id -EXPORT_SYMBOL_GPL vmlinux 0xf5877c83 pinctrl_get +EXPORT_SYMBOL_GPL vmlinux 0xf555bbc6 blk_add_driver_data +EXPORT_SYMBOL_GPL vmlinux 0xf5828c6c dev_pm_opp_get_opp_count +EXPORT_SYMBOL_GPL vmlinux 0xf5849bdb fscrypt_d_revalidate +EXPORT_SYMBOL_GPL vmlinux 0xf5921b38 pci_enable_rom EXPORT_SYMBOL_GPL vmlinux 0xf5a3ba99 linear_range_values_in_range EXPORT_SYMBOL_GPL vmlinux 0xf5a691cd invalidate_bh_lrus -EXPORT_SYMBOL_GPL vmlinux 0xf5c5d3f3 __tracepoint_unmap -EXPORT_SYMBOL_GPL vmlinux 0xf5c9b5b2 pci_hp_remove_module_link -EXPORT_SYMBOL_GPL vmlinux 0xf5d1f836 __regmap_init_spi -EXPORT_SYMBOL_GPL vmlinux 0xf5d96c72 component_master_add_with_match -EXPORT_SYMBOL_GPL vmlinux 0xf5d9f802 cpufreq_disable_fast_switch -EXPORT_SYMBOL_GPL vmlinux 0xf5ecf84c __tracepoint_kfree_skb +EXPORT_SYMBOL_GPL vmlinux 0xf5aae25b crypto_register_aeads +EXPORT_SYMBOL_GPL vmlinux 0xf5e45e73 extcon_set_property +EXPORT_SYMBOL_GPL vmlinux 0xf5e73a68 device_show_ulong +EXPORT_SYMBOL_GPL vmlinux 0xf5f0388c free_io_pgtable_ops EXPORT_SYMBOL_GPL vmlinux 0xf5f370e0 async_schedule_node -EXPORT_SYMBOL_GPL vmlinux 0xf5f6e81c free_vm_area -EXPORT_SYMBOL_GPL vmlinux 0xf611f0ae gpiochip_irq_unmap -EXPORT_SYMBOL_GPL vmlinux 0xf61259e9 sata_scr_read -EXPORT_SYMBOL_GPL vmlinux 0xf62da0f7 crypto_shash_update -EXPORT_SYMBOL_GPL vmlinux 0xf63e8eb2 mmu_notifier_get_locked +EXPORT_SYMBOL_GPL vmlinux 0xf5f851f8 ipv4_redirect +EXPORT_SYMBOL_GPL vmlinux 0xf61dea50 clk_hw_register_fixed_factor +EXPORT_SYMBOL_GPL vmlinux 0xf61ed0de devm_gpiod_get_from_of_node +EXPORT_SYMBOL_GPL vmlinux 0xf636e80f ata_sff_queue_pio_task +EXPORT_SYMBOL_GPL vmlinux 0xf640b079 dev_pm_opp_enable +EXPORT_SYMBOL_GPL vmlinux 0xf646bb2b acpi_dev_get_dma_resources +EXPORT_SYMBOL_GPL vmlinux 0xf64a5d75 devlink_port_param_value_changed EXPORT_SYMBOL_GPL vmlinux 0xf64aaa25 alarm_init -EXPORT_SYMBOL_GPL vmlinux 0xf6560a61 __tracepoint_sched_update_nr_running_tp +EXPORT_SYMBOL_GPL vmlinux 0xf6556564 pci_epf_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0xf65df61e ata_scsi_change_queue_depth EXPORT_SYMBOL_GPL vmlinux 0xf663ee2f pcap_adc_sync -EXPORT_SYMBOL_GPL vmlinux 0xf66c2314 dev_pm_opp_find_freq_ceil -EXPORT_SYMBOL_GPL vmlinux 0xf6705d32 wwan_port_rx -EXPORT_SYMBOL_GPL vmlinux 0xf6720cd0 devm_pwm_get -EXPORT_SYMBOL_GPL vmlinux 0xf67cde57 thermal_zone_device_unregister -EXPORT_SYMBOL_GPL vmlinux 0xf691025d bpf_prog_create +EXPORT_SYMBOL_GPL vmlinux 0xf676fdc8 of_phy_put +EXPORT_SYMBOL_GPL vmlinux 0xf689ace0 mbox_flush +EXPORT_SYMBOL_GPL vmlinux 0xf69d7b38 genphy_c45_read_mdix +EXPORT_SYMBOL_GPL vmlinux 0xf6a1998d dm_bio_get_target_bio_nr EXPORT_SYMBOL_GPL vmlinux 0xf6a28554 region_intersects -EXPORT_SYMBOL_GPL vmlinux 0xf6bb3514 efivar_entry_size -EXPORT_SYMBOL_GPL vmlinux 0xf6be6c01 netif_carrier_event -EXPORT_SYMBOL_GPL vmlinux 0xf6c3db6d scsi_nl_sock -EXPORT_SYMBOL_GPL vmlinux 0xf6c63c24 ata_port_freeze +EXPORT_SYMBOL_GPL vmlinux 0xf6a80745 __raw_v4_lookup EXPORT_SYMBOL_GPL vmlinux 0xf6c71a25 cper_severity_str EXPORT_SYMBOL_GPL vmlinux 0xf6c8dc62 cpu_hotplug_enable +EXPORT_SYMBOL_GPL vmlinux 0xf6cfe202 __netif_set_xps_queue +EXPORT_SYMBOL_GPL vmlinux 0xf6d27ec2 acpi_gpiochip_request_interrupts +EXPORT_SYMBOL_GPL vmlinux 0xf6dd890e shmem_zero_setup +EXPORT_SYMBOL_GPL vmlinux 0xf6def207 ata_timing_compute +EXPORT_SYMBOL_GPL vmlinux 0xf6e2ac20 ethnl_cable_test_fault_length EXPORT_SYMBOL_GPL vmlinux 0xf6e772c3 irq_bypass_unregister_producer EXPORT_SYMBOL_GPL vmlinux 0xf6e874f5 ata_timing_merge EXPORT_SYMBOL_GPL vmlinux 0xf6eb69f7 srcu_init_notifier_head -EXPORT_SYMBOL_GPL vmlinux 0xf6fc10bb tpm2_probe -EXPORT_SYMBOL_GPL vmlinux 0xf7140e61 devm_blk_ksm_init -EXPORT_SYMBOL_GPL vmlinux 0xf717b92e of_icc_xlate_onecell -EXPORT_SYMBOL_GPL vmlinux 0xf719d417 dev_pm_opp_detach_genpd -EXPORT_SYMBOL_GPL vmlinux 0xf71eba2c pin_get_name +EXPORT_SYMBOL_GPL vmlinux 0xf6f2dfa0 ata_wait_after_reset +EXPORT_SYMBOL_GPL vmlinux 0xf713aaed cpufreq_freq_attr_scaling_available_freqs +EXPORT_SYMBOL_GPL vmlinux 0xf7207c61 sock_diag_unregister_inet_compat EXPORT_SYMBOL_GPL vmlinux 0xf72a65ea tty_get_char_size +EXPORT_SYMBOL_GPL vmlinux 0xf73251af ping_seq_stop +EXPORT_SYMBOL_GPL vmlinux 0xf7350683 usb_sg_wait +EXPORT_SYMBOL_GPL vmlinux 0xf73c7e9e get_device EXPORT_SYMBOL_GPL vmlinux 0xf744298f hv_unmap_memory EXPORT_SYMBOL_GPL vmlinux 0xf7455c16 input_event_to_user EXPORT_SYMBOL_GPL vmlinux 0xf749debc md5_zero_message_hash EXPORT_SYMBOL_GPL vmlinux 0xf74bb274 mod_delayed_work_on +EXPORT_SYMBOL_GPL vmlinux 0xf74e4623 regmap_get_reg_stride EXPORT_SYMBOL_GPL vmlinux 0xf74e7c93 jump_label_rate_limit -EXPORT_SYMBOL_GPL vmlinux 0xf753097b bus_sort_breadthfirst +EXPORT_SYMBOL_GPL vmlinux 0xf7620853 sock_diag_register EXPORT_SYMBOL_GPL vmlinux 0xf767ca35 fixed_percpu_data -EXPORT_SYMBOL_GPL vmlinux 0xf7692f24 regulator_desc_list_voltage_linear -EXPORT_SYMBOL_GPL vmlinux 0xf7694fa0 vp_modern_queue_vector -EXPORT_SYMBOL_GPL vmlinux 0xf76ff4b9 alloc_empty_file EXPORT_SYMBOL_GPL vmlinux 0xf782fb07 percpu_ref_switch_to_atomic_sync -EXPORT_SYMBOL_GPL vmlinux 0xf78fdc9e devlink_param_driverinit_value_get -EXPORT_SYMBOL_GPL vmlinux 0xf7938c21 param_set_bool_enable_only -EXPORT_SYMBOL_GPL vmlinux 0xf798b4da acpiphp_register_attention -EXPORT_SYMBOL_GPL vmlinux 0xf799f3ea regulator_is_enabled -EXPORT_SYMBOL_GPL vmlinux 0xf7aea102 irq_get_default_host +EXPORT_SYMBOL_GPL vmlinux 0xf7a2cd16 bpf_offload_dev_create EXPORT_SYMBOL_GPL vmlinux 0xf7afb369 btree_init -EXPORT_SYMBOL_GPL vmlinux 0xf7afcab6 __kthread_should_park +EXPORT_SYMBOL_GPL vmlinux 0xf7b6d695 tty_init_termios +EXPORT_SYMBOL_GPL vmlinux 0xf7b79070 dst_blackhole_redirect EXPORT_SYMBOL_GPL vmlinux 0xf7bc95b0 devlink_fmsg_pair_nest_start +EXPORT_SYMBOL_GPL vmlinux 0xf7c1c93e dev_pm_opp_register_set_opp_helper +EXPORT_SYMBOL_GPL vmlinux 0xf7c5ee6f __tracepoint_rpm_return_int +EXPORT_SYMBOL_GPL vmlinux 0xf7c98618 crypto_stats_kpp_compute_shared_secret EXPORT_SYMBOL_GPL vmlinux 0xf7d961d8 clk_hw_unregister_composite -EXPORT_SYMBOL_GPL vmlinux 0xf7da011b switchdev_handle_port_attr_set -EXPORT_SYMBOL_GPL vmlinux 0xf7ee96f9 tty_ldisc_flush -EXPORT_SYMBOL_GPL vmlinux 0xf7f68ef9 devm_platform_get_and_ioremap_resource -EXPORT_SYMBOL_GPL vmlinux 0xf8056fd1 sock_gen_put -EXPORT_SYMBOL_GPL vmlinux 0xf80a27b7 cookie_tcp_reqsk_alloc -EXPORT_SYMBOL_GPL vmlinux 0xf80b7189 device_match_devt -EXPORT_SYMBOL_GPL vmlinux 0xf8195a64 usb_free_urb -EXPORT_SYMBOL_GPL vmlinux 0xf82eade4 switchdev_bridge_port_offload -EXPORT_SYMBOL_GPL vmlinux 0xf82ebf62 devm_gpiod_get_array +EXPORT_SYMBOL_GPL vmlinux 0xf7e8f4c5 phy_get +EXPORT_SYMBOL_GPL vmlinux 0xf80eec22 tty_port_default_client_ops +EXPORT_SYMBOL_GPL vmlinux 0xf81f6b5f serial8250_release_dma +EXPORT_SYMBOL_GPL vmlinux 0xf821e685 regmap_get_val_endian +EXPORT_SYMBOL_GPL vmlinux 0xf8247a21 sata_link_hardreset EXPORT_SYMBOL_GPL vmlinux 0xf82f3657 work_on_cpu -EXPORT_SYMBOL_GPL vmlinux 0xf835e337 tracepoint_probe_register_prio_may_exist -EXPORT_SYMBOL_GPL vmlinux 0xf85c9f7d xhci_add_endpoint -EXPORT_SYMBOL_GPL vmlinux 0xf85d4f65 crypto_unregister_acomp -EXPORT_SYMBOL_GPL vmlinux 0xf864b0f0 __acpi_nvdimm_notify +EXPORT_SYMBOL_GPL vmlinux 0xf83b5bf7 crypto_unregister_shash +EXPORT_SYMBOL_GPL vmlinux 0xf84b13d0 iomap_invalidatepage +EXPORT_SYMBOL_GPL vmlinux 0xf86ea952 spi_controller_dma_unmap_mem_op_data EXPORT_SYMBOL_GPL vmlinux 0xf873d4dc fpu_copy_uabi_to_guest_fpstate -EXPORT_SYMBOL_GPL vmlinux 0xf87597f5 subsys_dev_iter_init -EXPORT_SYMBOL_GPL vmlinux 0xf87dbd93 __tracepoint_tcp_send_reset EXPORT_SYMBOL_GPL vmlinux 0xf881cecd load_fixmap_gdt -EXPORT_SYMBOL_GPL vmlinux 0xf898fed4 vp_modern_get_queue_enable -EXPORT_SYMBOL_GPL vmlinux 0xf8a14699 addrconf_prefix_rcv_add_addr -EXPORT_SYMBOL_GPL vmlinux 0xf8a18603 devfreq_event_enable_edev -EXPORT_SYMBOL_GPL vmlinux 0xf8b2badd kthread_queue_work -EXPORT_SYMBOL_GPL vmlinux 0xf8b2d8ad inode_dax -EXPORT_SYMBOL_GPL vmlinux 0xf8bbca99 tty_kclose -EXPORT_SYMBOL_GPL vmlinux 0xf8bf7aef nvme_disable_ctrl -EXPORT_SYMBOL_GPL vmlinux 0xf8f18256 extcon_set_property +EXPORT_SYMBOL_GPL vmlinux 0xf8944e01 fwnode_graph_get_endpoint_by_id +EXPORT_SYMBOL_GPL vmlinux 0xf8a070e8 blk_queue_can_use_dma_map_merging +EXPORT_SYMBOL_GPL vmlinux 0xf8a87493 netlink_add_tap +EXPORT_SYMBOL_GPL vmlinux 0xf8b2ba25 irq_gc_mask_set_bit +EXPORT_SYMBOL_GPL vmlinux 0xf8b90718 vfio_pci_core_unregister_device +EXPORT_SYMBOL_GPL vmlinux 0xf8d377ba tcp_bpf_update_proto +EXPORT_SYMBOL_GPL vmlinux 0xf8df5db8 sata_sff_hardreset +EXPORT_SYMBOL_GPL vmlinux 0xf8e7c4b0 crypto_dequeue_request +EXPORT_SYMBOL_GPL vmlinux 0xf8ee5a81 usb_intf_get_dma_device +EXPORT_SYMBOL_GPL vmlinux 0xf8f2551f xdp_rxq_info_unreg EXPORT_SYMBOL_GPL vmlinux 0xf8f3a0fb ata_ratelimit -EXPORT_SYMBOL_GPL vmlinux 0xf8f62035 nvmem_cell_read_u32 EXPORT_SYMBOL_GPL vmlinux 0xf8fe3986 pat_pfn_immune_to_uc_mtrr -EXPORT_SYMBOL_GPL vmlinux 0xf8fe463b usb_block_urb -EXPORT_SYMBOL_GPL vmlinux 0xf8fe720e rtc_class_close -EXPORT_SYMBOL_GPL vmlinux 0xf90614a7 badblocks_exit -EXPORT_SYMBOL_GPL vmlinux 0xf92cde51 gpiochip_line_is_valid -EXPORT_SYMBOL_GPL vmlinux 0xf92f633f vp_modern_get_status -EXPORT_SYMBOL_GPL vmlinux 0xf9376bf3 vp_modern_remove -EXPORT_SYMBOL_GPL vmlinux 0xf937a064 blk_add_driver_data +EXPORT_SYMBOL_GPL vmlinux 0xf901102c sock_prot_inuse_add +EXPORT_SYMBOL_GPL vmlinux 0xf9084ebe virtio_max_dma_size +EXPORT_SYMBOL_GPL vmlinux 0xf90a4b7b securityfs_create_file +EXPORT_SYMBOL_GPL vmlinux 0xf922e6d4 mnt_drop_write +EXPORT_SYMBOL_GPL vmlinux 0xf92bd9f2 clk_hw_is_enabled EXPORT_SYMBOL_GPL vmlinux 0xf95322f4 kthread_parkme EXPORT_SYMBOL_GPL vmlinux 0xf955e9c5 bprintf -EXPORT_SYMBOL_GPL vmlinux 0xf95af571 skb_tstamp_tx -EXPORT_SYMBOL_GPL vmlinux 0xf95f9081 set_cpus_allowed_ptr -EXPORT_SYMBOL_GPL vmlinux 0xf96fa867 input_ff_event -EXPORT_SYMBOL_GPL vmlinux 0xf97984ef class_compat_create_link -EXPORT_SYMBOL_GPL vmlinux 0xf99fb7b8 rtc_initialize_alarm +EXPORT_SYMBOL_GPL vmlinux 0xf959de66 set_pages_array_wt +EXPORT_SYMBOL_GPL vmlinux 0xf9764537 to_nvdimm_bus_dev +EXPORT_SYMBOL_GPL vmlinux 0xf9841bfb devm_gpiod_get_optional EXPORT_SYMBOL_GPL vmlinux 0xf9a054b5 __round_jiffies -EXPORT_SYMBOL_GPL vmlinux 0xf9a6b33d sysfs_create_bin_file -EXPORT_SYMBOL_GPL vmlinux 0xf9ab0ce9 device_get_child_node_count EXPORT_SYMBOL_GPL vmlinux 0xf9b34a0b iopf_queue_free -EXPORT_SYMBOL_GPL vmlinux 0xf9bfd34f devm_regmap_field_alloc -EXPORT_SYMBOL_GPL vmlinux 0xf9e70133 iommu_device_link -EXPORT_SYMBOL_GPL vmlinux 0xfa18c9d5 dev_pm_opp_get_required_pstate -EXPORT_SYMBOL_GPL vmlinux 0xfa1e7370 virtqueue_enable_cb +EXPORT_SYMBOL_GPL vmlinux 0xf9cfaac6 usb_anchor_urb +EXPORT_SYMBOL_GPL vmlinux 0xf9fad878 platform_msi_domain_free_irqs +EXPORT_SYMBOL_GPL vmlinux 0xfa00f955 devm_regmap_field_bulk_alloc EXPORT_SYMBOL_GPL vmlinux 0xfa1eb910 unregister_syscore_ops -EXPORT_SYMBOL_GPL vmlinux 0xfa2bfdc7 gpiod_get_index +EXPORT_SYMBOL_GPL vmlinux 0xfa2599d6 pm_genpd_init EXPORT_SYMBOL_GPL vmlinux 0xfa349688 aer_recover_queue EXPORT_SYMBOL_GPL vmlinux 0xfa35044a alternatives_patched -EXPORT_SYMBOL_GPL vmlinux 0xfa39b1f5 tracepoint_probe_unregister -EXPORT_SYMBOL_GPL vmlinux 0xfa521213 devm_rtc_allocate_device -EXPORT_SYMBOL_GPL vmlinux 0xfa534ba7 led_trigger_set_default +EXPORT_SYMBOL_GPL vmlinux 0xfa436f39 __sock_recv_timestamp +EXPORT_SYMBOL_GPL vmlinux 0xfa476cff ata_sff_check_status +EXPORT_SYMBOL_GPL vmlinux 0xfa58b84c __devm_regmap_init EXPORT_SYMBOL_GPL vmlinux 0xfa666974 queue_work_node EXPORT_SYMBOL_GPL vmlinux 0xfa690589 netdev_cmd_to_name -EXPORT_SYMBOL_GPL vmlinux 0xfaac54d3 __SCK__tp_func_fib6_table_lookup -EXPORT_SYMBOL_GPL vmlinux 0xfaad839b dev_pm_opp_get_max_clock_latency -EXPORT_SYMBOL_GPL vmlinux 0xfab1a82f crypto_register_scomp -EXPORT_SYMBOL_GPL vmlinux 0xfab1f5a5 edac_device_handle_ce_count +EXPORT_SYMBOL_GPL vmlinux 0xfa69bd53 sched_trace_cfs_rq_cpu +EXPORT_SYMBOL_GPL vmlinux 0xfa7b5da0 inet6_csk_xmit +EXPORT_SYMBOL_GPL vmlinux 0xfa8a451a elv_rqhash_add +EXPORT_SYMBOL_GPL vmlinux 0xfaad8c31 __traceiter_neigh_update_done EXPORT_SYMBOL_GPL vmlinux 0xfab30dc0 mdio_bus_exit EXPORT_SYMBOL_GPL vmlinux 0xfab53ed9 pinctrl_gpio_can_use_line -EXPORT_SYMBOL_GPL vmlinux 0xfacb11f7 rtnl_af_register -EXPORT_SYMBOL_GPL vmlinux 0xfacdc997 ata_platform_remove_one +EXPORT_SYMBOL_GPL vmlinux 0xfac02cd3 spi_mem_adjust_op_size EXPORT_SYMBOL_GPL vmlinux 0xfad9c827 kill_dax -EXPORT_SYMBOL_GPL vmlinux 0xfae66054 crypto_req_done -EXPORT_SYMBOL_GPL vmlinux 0xfae67e5a usb_remove_hcd -EXPORT_SYMBOL_GPL vmlinux 0xfaf09caf scsi_host_block -EXPORT_SYMBOL_GPL vmlinux 0xfb100b2a devm_spi_mem_dirmap_create -EXPORT_SYMBOL_GPL vmlinux 0xfb236968 ata_cable_80wire -EXPORT_SYMBOL_GPL vmlinux 0xfb29834a mmu_notifier_put +EXPORT_SYMBOL_GPL vmlinux 0xfadc8473 usb_for_each_dev +EXPORT_SYMBOL_GPL vmlinux 0xfae48545 phy_create_lookup +EXPORT_SYMBOL_GPL vmlinux 0xfaf056ca rio_free_net +EXPORT_SYMBOL_GPL vmlinux 0xfb058d41 param_set_bool_enable_only +EXPORT_SYMBOL_GPL vmlinux 0xfb1028e7 acpi_subsys_freeze +EXPORT_SYMBOL_GPL vmlinux 0xfb1c682b usb_find_alt_setting +EXPORT_SYMBOL_GPL vmlinux 0xfb27a096 bpf_prog_destroy +EXPORT_SYMBOL_GPL vmlinux 0xfb2e2ca1 ata_sas_port_alloc EXPORT_SYMBOL_GPL vmlinux 0xfb32b30f ring_buffer_read_prepare_sync -EXPORT_SYMBOL_GPL vmlinux 0xfb4535ac dw_pcie_ep_init_complete -EXPORT_SYMBOL_GPL vmlinux 0xfb47a8b8 blkdev_nr_zones -EXPORT_SYMBOL_GPL vmlinux 0xfb4fd385 screen_glyph_unicode -EXPORT_SYMBOL_GPL vmlinux 0xfb5a55d7 sysfs_unbreak_active_protection -EXPORT_SYMBOL_GPL vmlinux 0xfb606e75 dev_pm_opp_put_clkname +EXPORT_SYMBOL_GPL vmlinux 0xfb37dca5 crypto_register_acomp +EXPORT_SYMBOL_GPL vmlinux 0xfb3fa136 vmbus_set_event +EXPORT_SYMBOL_GPL vmlinux 0xfb432ce3 vfs_kern_mount +EXPORT_SYMBOL_GPL vmlinux 0xfb45fc8a of_icc_xlate_onecell +EXPORT_SYMBOL_GPL vmlinux 0xfb4a5d29 crypto_register_instance +EXPORT_SYMBOL_GPL vmlinux 0xfb6188a1 __reset_control_bulk_get +EXPORT_SYMBOL_GPL vmlinux 0xfb64b55b devm_clk_hw_register_fixed_factor EXPORT_SYMBOL_GPL vmlinux 0xfb6eedf9 power_group_name -EXPORT_SYMBOL_GPL vmlinux 0xfb764088 extcon_sync +EXPORT_SYMBOL_GPL vmlinux 0xfb770525 iopf_queue_remove_device +EXPORT_SYMBOL_GPL vmlinux 0xfb80bea1 gpiod_get_index_optional +EXPORT_SYMBOL_GPL vmlinux 0xfb8532d0 sata_pmp_port_ops EXPORT_SYMBOL_GPL vmlinux 0xfb921e00 hvpci_block_ops -EXPORT_SYMBOL_GPL vmlinux 0xfb958a1b device_init_wakeup -EXPORT_SYMBOL_GPL vmlinux 0xfbbb21f9 scsi_autopm_get_device +EXPORT_SYMBOL_GPL vmlinux 0xfba3c733 tty_get_icount +EXPORT_SYMBOL_GPL vmlinux 0xfba7fb33 sk_psock_drop +EXPORT_SYMBOL_GPL vmlinux 0xfbbcbf26 __udp4_lib_lookup EXPORT_SYMBOL_GPL vmlinux 0xfbbd41ca no_action -EXPORT_SYMBOL_GPL vmlinux 0xfbc667df edac_mc_add_mc_with_groups -EXPORT_SYMBOL_GPL vmlinux 0xfbd3bc98 blk_queue_flag_test_and_set -EXPORT_SYMBOL_GPL vmlinux 0xfbdfeb94 __irq_domain_add -EXPORT_SYMBOL_GPL vmlinux 0xfbe88aa0 call_switchdev_notifiers -EXPORT_SYMBOL_GPL vmlinux 0xfbea966c debugfs_real_fops +EXPORT_SYMBOL_GPL vmlinux 0xfbc07236 udp_init_sock +EXPORT_SYMBOL_GPL vmlinux 0xfbd4fd40 input_class +EXPORT_SYMBOL_GPL vmlinux 0xfbde89ff dmi_kobj EXPORT_SYMBOL_GPL vmlinux 0xfbeeb13c phy_gbit_all_ports_features -EXPORT_SYMBOL_GPL vmlinux 0xfbeeb298 nd_region_provider_data +EXPORT_SYMBOL_GPL vmlinux 0xfbff3fea usb_debug_root EXPORT_SYMBOL_GPL vmlinux 0xfbffd601 net_prio_cgrp_subsys_on_dfl_key EXPORT_SYMBOL_GPL vmlinux 0xfc03a4ca proc_dou8vec_minmax EXPORT_SYMBOL_GPL vmlinux 0xfc03d97a page_is_ram EXPORT_SYMBOL_GPL vmlinux 0xfc14bb2e dm_get_dev_t -EXPORT_SYMBOL_GPL vmlinux 0xfc15b7c9 mmu_interval_notifier_insert_locked +EXPORT_SYMBOL_GPL vmlinux 0xfc183252 register_pernet_device EXPORT_SYMBOL_GPL vmlinux 0xfc19bc45 crypto_dh_encode_key -EXPORT_SYMBOL_GPL vmlinux 0xfc1b07c9 lwtunnel_state_alloc EXPORT_SYMBOL_GPL vmlinux 0xfc201b66 sprint_oid -EXPORT_SYMBOL_GPL vmlinux 0xfc23c44c pinctrl_find_gpio_range_from_pin_nolock -EXPORT_SYMBOL_GPL vmlinux 0xfc26fc4b dm_internal_suspend_fast +EXPORT_SYMBOL_GPL vmlinux 0xfc255c84 crypto_shash_tfm_digest +EXPORT_SYMBOL_GPL vmlinux 0xfc2a1480 clk_hw_get_flags +EXPORT_SYMBOL_GPL vmlinux 0xfc358417 gpio_to_desc EXPORT_SYMBOL_GPL vmlinux 0xfc3b4246 acpi_bus_update_power -EXPORT_SYMBOL_GPL vmlinux 0xfc4d0751 dma_async_device_channel_register -EXPORT_SYMBOL_GPL vmlinux 0xfc4e7a4f pci_bus_resource_n -EXPORT_SYMBOL_GPL vmlinux 0xfc58e5b8 gpiochip_reqres_irq -EXPORT_SYMBOL_GPL vmlinux 0xfc761d5b crypto_register_instance -EXPORT_SYMBOL_GPL vmlinux 0xfc828a81 ata_ncq_sdev_attrs -EXPORT_SYMBOL_GPL vmlinux 0xfc8d2572 proc_create_net_data -EXPORT_SYMBOL_GPL vmlinux 0xfc91f597 blk_mq_freeze_queue_wait -EXPORT_SYMBOL_GPL vmlinux 0xfc9a248c regmap_field_bulk_alloc +EXPORT_SYMBOL_GPL vmlinux 0xfc4d76d9 scsi_get_vpd_page +EXPORT_SYMBOL_GPL vmlinux 0xfc52d8d6 ata_std_postreset +EXPORT_SYMBOL_GPL vmlinux 0xfc5d3e2b devlink_param_unpublish +EXPORT_SYMBOL_GPL vmlinux 0xfc85e722 device_remove_bin_file +EXPORT_SYMBOL_GPL vmlinux 0xfca5d426 ata_bmdma_qc_issue +EXPORT_SYMBOL_GPL vmlinux 0xfcb3cde7 regulator_set_voltage_sel_pickable_regmap EXPORT_SYMBOL_GPL vmlinux 0xfcbfec70 add_memory_driver_managed EXPORT_SYMBOL_GPL vmlinux 0xfcc1edd3 memory_block_size_bytes -EXPORT_SYMBOL_GPL vmlinux 0xfcc32911 sk_msg_zerocopy_from_iter +EXPORT_SYMBOL_GPL vmlinux 0xfcc89ee2 fscrypt_ioctl_get_policy_ex EXPORT_SYMBOL_GPL vmlinux 0xfcca5424 register_kprobe -EXPORT_SYMBOL_GPL vmlinux 0xfcdee4ac netdev_rx_handler_register -EXPORT_SYMBOL_GPL vmlinux 0xfce1b392 rio_request_outb_mbox -EXPORT_SYMBOL_GPL vmlinux 0xfce9a27e __tracepoint_suspend_resume -EXPORT_SYMBOL_GPL vmlinux 0xfcec8abb usb_hcd_unmap_urb_for_dma -EXPORT_SYMBOL_GPL vmlinux 0xfcee6f72 blkcg_print_blkgs -EXPORT_SYMBOL_GPL vmlinux 0xfcf3be60 led_set_brightness +EXPORT_SYMBOL_GPL vmlinux 0xfccb553f gpiod_get_array_value_cansleep +EXPORT_SYMBOL_GPL vmlinux 0xfce2ec35 __xdp_build_skb_from_frame +EXPORT_SYMBOL_GPL vmlinux 0xfcf9ba29 devm_pm_opp_attach_genpd EXPORT_SYMBOL_GPL vmlinux 0xfcf9ef73 hw_protection_shutdown -EXPORT_SYMBOL_GPL vmlinux 0xfd5a3e93 __pm_runtime_idle -EXPORT_SYMBOL_GPL vmlinux 0xfd5bd707 key_set_timeout -EXPORT_SYMBOL_GPL vmlinux 0xfd620971 regmap_field_free -EXPORT_SYMBOL_GPL vmlinux 0xfd6a4156 clk_hw_get_rate +EXPORT_SYMBOL_GPL vmlinux 0xfd06d25a ip6_local_out +EXPORT_SYMBOL_GPL vmlinux 0xfd0b4ebe blk_mq_quiesce_queue +EXPORT_SYMBOL_GPL vmlinux 0xfd1097fb ata_port_abort +EXPORT_SYMBOL_GPL vmlinux 0xfd16ff7e debugfs_file_put +EXPORT_SYMBOL_GPL vmlinux 0xfd175682 pinctrl_dev_get_name +EXPORT_SYMBOL_GPL vmlinux 0xfd2a2c9b fwnode_get_next_available_child_node +EXPORT_SYMBOL_GPL vmlinux 0xfd3d7064 ata_sff_hsm_move +EXPORT_SYMBOL_GPL vmlinux 0xfd54708e pci_epf_free_space +EXPORT_SYMBOL_GPL vmlinux 0xfd6dffe6 __SCK__tp_func_io_page_fault EXPORT_SYMBOL_GPL vmlinux 0xfd7243c7 erst_disable -EXPORT_SYMBOL_GPL vmlinux 0xfd77e6f9 tty_port_register_device_attr_serdev -EXPORT_SYMBOL_GPL vmlinux 0xfd7d842b badblocks_show -EXPORT_SYMBOL_GPL vmlinux 0xfd80d3b9 inet6_destroy_sock -EXPORT_SYMBOL_GPL vmlinux 0xfd83ebe3 ndo_dflt_bridge_getlink -EXPORT_SYMBOL_GPL vmlinux 0xfd872ce9 fscrypt_get_symlink -EXPORT_SYMBOL_GPL vmlinux 0xfd95c596 pktgen_xfrm_outer_mode_output -EXPORT_SYMBOL_GPL vmlinux 0xfd9a0dd2 acpi_dev_pm_attach -EXPORT_SYMBOL_GPL vmlinux 0xfd9af02e proc_create_net_data_write -EXPORT_SYMBOL_GPL vmlinux 0xfdb1708c acpi_bind_one -EXPORT_SYMBOL_GPL vmlinux 0xfdbcc500 crypto_destroy_tfm +EXPORT_SYMBOL_GPL vmlinux 0xfd76585e regulator_desc_list_voltage_linear +EXPORT_SYMBOL_GPL vmlinux 0xfd86c541 pktgen_xfrm_outer_mode_output +EXPORT_SYMBOL_GPL vmlinux 0xfd8ea184 spi_finalize_current_transfer +EXPORT_SYMBOL_GPL vmlinux 0xfd9779ff pm_wakeup_ws_event +EXPORT_SYMBOL_GPL vmlinux 0xfd98196f virtqueue_add_sgs +EXPORT_SYMBOL_GPL vmlinux 0xfda3bd2f vfio_iommu_group_get +EXPORT_SYMBOL_GPL vmlinux 0xfdaef76e bdev_disk_changed +EXPORT_SYMBOL_GPL vmlinux 0xfdbc7cb8 tracing_snapshot_cond_disable EXPORT_SYMBOL_GPL vmlinux 0xfdbd7a17 crypto_get_attr_type -EXPORT_SYMBOL_GPL vmlinux 0xfdcb1f36 __tracepoint_rpm_return_int -EXPORT_SYMBOL_GPL vmlinux 0xfdd1f223 dev_pm_qos_flags -EXPORT_SYMBOL_GPL vmlinux 0xfde8a993 trace_array_set_clr_event +EXPORT_SYMBOL_GPL vmlinux 0xfdc527d0 acpi_dev_clear_dependencies +EXPORT_SYMBOL_GPL vmlinux 0xfdd15e39 perf_event_sysfs_show +EXPORT_SYMBOL_GPL vmlinux 0xfdea0029 __SCK__tp_func_mc_event EXPORT_SYMBOL_GPL vmlinux 0xfdea2d04 alarm_cancel -EXPORT_SYMBOL_GPL vmlinux 0xfdfd4955 mbox_client_peek_data +EXPORT_SYMBOL_GPL vmlinux 0xfdebdde1 ip6_append_data +EXPORT_SYMBOL_GPL vmlinux 0xfe03079e sched_setattr_nocheck EXPORT_SYMBOL_GPL vmlinux 0xfe0e7cd3 apei_exec_post_unmap_gars EXPORT_SYMBOL_GPL vmlinux 0xfe1a7a7b mpi_point_release -EXPORT_SYMBOL_GPL vmlinux 0xfe262c2b crypto_unregister_aead -EXPORT_SYMBOL_GPL vmlinux 0xfe277a55 cpuidle_get_cpu_driver -EXPORT_SYMBOL_GPL vmlinux 0xfe2c8d66 sfp_add_phy -EXPORT_SYMBOL_GPL vmlinux 0xfe30b5d5 nfnl_ct_hook +EXPORT_SYMBOL_GPL vmlinux 0xfe211db0 ata_std_sched_eh +EXPORT_SYMBOL_GPL vmlinux 0xfe22ad47 mddev_init EXPORT_SYMBOL_GPL vmlinux 0xfe3a6de3 alarm_try_to_cancel +EXPORT_SYMBOL_GPL vmlinux 0xfe3ae0f8 fscrypt_prepare_new_inode EXPORT_SYMBOL_GPL vmlinux 0xfe476039 ktime_get_resolution_ns +EXPORT_SYMBOL_GPL vmlinux 0xfe4fe436 fib6_rule_default +EXPORT_SYMBOL_GPL vmlinux 0xfe530bd3 br_fdb_test_addr_hook EXPORT_SYMBOL_GPL vmlinux 0xfe5aad0c divider_ro_determine_rate -EXPORT_SYMBOL_GPL vmlinux 0xfe5b662b pci_pr3_present -EXPORT_SYMBOL_GPL vmlinux 0xfe760243 usb_hcd_setup_local_mem -EXPORT_SYMBOL_GPL vmlinux 0xfe887677 __SCK__tp_func_tcp_send_reset -EXPORT_SYMBOL_GPL vmlinux 0xfe8b5917 __SCK__tp_func_unmap +EXPORT_SYMBOL_GPL vmlinux 0xfe5fe834 skb_zerocopy_iter_dgram +EXPORT_SYMBOL_GPL vmlinux 0xfe638a03 dev_pm_genpd_set_performance_state +EXPORT_SYMBOL_GPL vmlinux 0xfe8482f2 compat_only_sysfs_link_entry_to_kobj EXPORT_SYMBOL_GPL vmlinux 0xfe8cdb84 ring_buffer_alloc_read_page -EXPORT_SYMBOL_GPL vmlinux 0xfe91d3d2 devm_platform_get_irqs_affinity +EXPORT_SYMBOL_GPL vmlinux 0xfe9618be usb_match_one_id EXPORT_SYMBOL_GPL vmlinux 0xfe990052 gpio_free -EXPORT_SYMBOL_GPL vmlinux 0xfeb4d85a crypto_unregister_alg -EXPORT_SYMBOL_GPL vmlinux 0xfeb797c0 get_current_tty -EXPORT_SYMBOL_GPL vmlinux 0xfeba4f4a get_kernel_pages +EXPORT_SYMBOL_GPL vmlinux 0xfea43e51 trace_output_call +EXPORT_SYMBOL_GPL vmlinux 0xfea55481 pci_add_dynid +EXPORT_SYMBOL_GPL vmlinux 0xfeb4ade0 __phy_modify_mmd_changed +EXPORT_SYMBOL_GPL vmlinux 0xfeb879f5 usb_deregister_device_driver +EXPORT_SYMBOL_GPL vmlinux 0xfebe2c85 dev_pm_qos_hide_flags EXPORT_SYMBOL_GPL vmlinux 0xfec3bf84 icst_clk_setup -EXPORT_SYMBOL_GPL vmlinux 0xfec63311 pci_epf_add_vepf EXPORT_SYMBOL_GPL vmlinux 0xfed561ff divider_determine_rate -EXPORT_SYMBOL_GPL vmlinux 0xfed8ba9e devres_add -EXPORT_SYMBOL_GPL vmlinux 0xfedcad99 phy_calibrate -EXPORT_SYMBOL_GPL vmlinux 0xfee8710e acpi_gpiochip_request_interrupts EXPORT_SYMBOL_GPL vmlinux 0xfeeecd05 apei_read -EXPORT_SYMBOL_GPL vmlinux 0xfef09c09 pm_generic_poweroff_noirq -EXPORT_SYMBOL_GPL vmlinux 0xfefc1329 sk_free_unlock_clone -EXPORT_SYMBOL_GPL vmlinux 0xff00a0f5 handle_fasteoi_nmi -EXPORT_SYMBOL_GPL vmlinux 0xff026514 crypto_stats_kpp_generate_public_key +EXPORT_SYMBOL_GPL vmlinux 0xff05d207 dm_accept_partial_bio EXPORT_SYMBOL_GPL vmlinux 0xff05fa13 vring_interrupt -EXPORT_SYMBOL_GPL vmlinux 0xff09a43e nvdimm_security_setup_events EXPORT_SYMBOL_GPL vmlinux 0xff1666f3 reset_control_bulk_assert -EXPORT_SYMBOL_GPL vmlinux 0xff1af690 __traceiter_devlink_trap_report +EXPORT_SYMBOL_GPL vmlinux 0xff174ee0 trace_event_ignore_this_pid EXPORT_SYMBOL_GPL vmlinux 0xff1e67b9 setup_APIC_eilvt +EXPORT_SYMBOL_GPL vmlinux 0xff2380fb pci_epf_destroy EXPORT_SYMBOL_GPL vmlinux 0xff291ecf clk_unregister_divider -EXPORT_SYMBOL_GPL vmlinux 0xff2dbc84 bpf_trace_run11 -EXPORT_SYMBOL_GPL vmlinux 0xff3c123d platform_device_alloc -EXPORT_SYMBOL_GPL vmlinux 0xff54281e devm_hwmon_device_unregister -EXPORT_SYMBOL_GPL vmlinux 0xff56adb0 scsi_unregister_device_handler -EXPORT_SYMBOL_GPL vmlinux 0xff59069b __root_device_register -EXPORT_SYMBOL_GPL vmlinux 0xff66d35f handle_bad_irq +EXPORT_SYMBOL_GPL vmlinux 0xff2ab4ff crypto_alg_extsize +EXPORT_SYMBOL_GPL vmlinux 0xff32ba03 pci_epc_mem_alloc_addr +EXPORT_SYMBOL_GPL vmlinux 0xff4cde9a sock_diag_save_cookie +EXPORT_SYMBOL_GPL vmlinux 0xff595beb gpiochip_free_own_desc +EXPORT_SYMBOL_GPL vmlinux 0xff5e956e vp_modern_probe +EXPORT_SYMBOL_GPL vmlinux 0xff78e9d9 ip_tunnel_change_mtu +EXPORT_SYMBOL_GPL vmlinux 0xff7aa452 acpi_find_child_device EXPORT_SYMBOL_GPL vmlinux 0xff7e33bf mpi_sub_ui EXPORT_SYMBOL_GPL vmlinux 0xff81487d gpiod_remove_lookup_table -EXPORT_SYMBOL_GPL vmlinux 0xff87ada7 udp_tunnel_notify_del_rx_port EXPORT_SYMBOL_GPL vmlinux 0xff8e74e2 arch_haltpoll_enable -EXPORT_SYMBOL_GPL vmlinux 0xff9238df wm831x_reg_write -EXPORT_SYMBOL_GPL vmlinux 0xff98c7a7 gpiochip_line_is_irq -EXPORT_SYMBOL_GPL vmlinux 0xff9d5816 alarmtimer_get_rtcdev +EXPORT_SYMBOL_GPL vmlinux 0xff9dd864 cpufreq_policy_transition_delay_us EXPORT_SYMBOL_GPL vmlinux 0xff9e23d1 hugetlb_cgrp_subsys_on_dfl_key -EXPORT_SYMBOL_GPL vmlinux 0xff9f4e99 __list_lru_init -EXPORT_SYMBOL_GPL vmlinux 0xffa61757 acct_bioset_exit -EXPORT_SYMBOL_GPL vmlinux 0xffa82b4d nvdimm_bus_add_badrange EXPORT_SYMBOL_GPL vmlinux 0xffae8e8b nsecs_to_jiffies -EXPORT_SYMBOL_GPL vmlinux 0xffb59dfc inet_hash -EXPORT_SYMBOL_GPL vmlinux 0xffb7b524 bus_unregister_notifier -EXPORT_SYMBOL_GPL vmlinux 0xffcabc65 dev_pm_opp_find_freq_ceil_by_volt -EXPORT_SYMBOL_GPL vmlinux 0xffcf9b6b ata_link_next -EXPORT_SYMBOL_GPL vmlinux 0xffd38cf6 phy_destroy -EXPORT_SYMBOL_GPL vmlinux 0xffddf960 pm_schedule_suspend -EXPORT_SYMBOL_GPL vmlinux 0xffe6a6f0 netdev_walk_all_lower_dev +EXPORT_SYMBOL_GPL vmlinux 0xffb34de9 syscon_regmap_lookup_by_phandle +EXPORT_SYMBOL_GPL vmlinux 0xffc746d0 wm831x_set_bits +EXPORT_SYMBOL_GPL vmlinux 0xffcecf98 md_run +EXPORT_SYMBOL_GPL vmlinux 0xffd02b8a iommu_detach_group +EXPORT_SYMBOL_GPL vmlinux 0xffd145ca clk_hw_get_parent +EXPORT_SYMBOL_GPL vmlinux 0xfffa40c5 blkdev_report_zones FIRMWARE_LOADER_PRIVATE EXPORT_SYMBOL_GPL 0xd3ae7756 fw_fallback_config vmlinux -IDXD EXPORT_SYMBOL_GPL 0x0496df7f idxd_dmaengine_drv drivers/dma/idxd/idxd -IDXD EXPORT_SYMBOL_GPL 0x2ed495ca idxd_driver_unregister drivers/dma/idxd/idxd_bus -IDXD EXPORT_SYMBOL_GPL 0x448eed7d dsa_bus_type drivers/dma/idxd/idxd_bus -IDXD EXPORT_SYMBOL_GPL 0x96fbafb8 __idxd_driver_register drivers/dma/idxd/idxd_bus -IDXD EXPORT_SYMBOL_GPL 0xb091eb76 idxd_drv drivers/dma/idxd/idxd -IDXD EXPORT_SYMBOL_GPL 0xca1dd650 idxd_user_drv drivers/dma/idxd/idxd -INT340X_THERMAL EXPORT_SYMBOL_GPL 0x0c2af23d processor_thermal_send_mbox_write_cmd drivers/thermal/intel/int340x_thermal/processor_thermal_mbox -INT340X_THERMAL EXPORT_SYMBOL_GPL 0x236d2b54 processor_thermal_send_mbox_read_cmd drivers/thermal/intel/int340x_thermal/processor_thermal_mbox -MCB EXPORT_SYMBOL_GPL 0x1c45cec8 mcb_bus_get drivers/mcb/mcb -MCB EXPORT_SYMBOL_GPL 0x400ada7f mcb_alloc_bus drivers/mcb/mcb -MCB EXPORT_SYMBOL_GPL 0x6c9d17ca mcb_release_bus drivers/mcb/mcb -MCB EXPORT_SYMBOL_GPL 0x87b0da1e mcb_bus_put drivers/mcb/mcb -MCB EXPORT_SYMBOL_GPL 0x959149dd mcb_request_mem drivers/mcb/mcb -MCB EXPORT_SYMBOL_GPL 0x99b3c192 mcb_get_irq drivers/mcb/mcb -MCB EXPORT_SYMBOL_GPL 0xa00c5a2f mcb_device_register drivers/mcb/mcb -MCB EXPORT_SYMBOL_GPL 0xaa253764 mcb_free_dev drivers/mcb/mcb -MCB EXPORT_SYMBOL_GPL 0xc74c5d97 __mcb_register_driver drivers/mcb/mcb -MCB EXPORT_SYMBOL_GPL 0xcb8d66b9 chameleon_parse_cells drivers/mcb/mcb -MCB EXPORT_SYMBOL_GPL 0xd76b0161 mcb_bus_add_devices drivers/mcb/mcb -MCB EXPORT_SYMBOL_GPL 0xe97ce92c mcb_get_resource drivers/mcb/mcb +IDXD EXPORT_SYMBOL_GPL 0x0bb71792 idxd_driver_unregister drivers/dma/idxd/idxd_bus +IDXD EXPORT_SYMBOL_GPL 0x4c1477a7 dsa_bus_type drivers/dma/idxd/idxd_bus +IDXD EXPORT_SYMBOL_GPL 0x6e6ad649 idxd_user_drv drivers/dma/idxd/idxd +IDXD EXPORT_SYMBOL_GPL 0xae516d72 idxd_dmaengine_drv drivers/dma/idxd/idxd +IDXD EXPORT_SYMBOL_GPL 0xd4661817 __idxd_driver_register drivers/dma/idxd/idxd_bus +IDXD EXPORT_SYMBOL_GPL 0xd8dad8b8 idxd_drv drivers/dma/idxd/idxd +INT340X_THERMAL EXPORT_SYMBOL_GPL 0x816e6157 processor_thermal_send_mbox_write_cmd drivers/thermal/intel/int340x_thermal/processor_thermal_mbox +INT340X_THERMAL EXPORT_SYMBOL_GPL 0xc9538502 processor_thermal_send_mbox_read_cmd drivers/thermal/intel/int340x_thermal/processor_thermal_mbox +MCB EXPORT_SYMBOL_GPL 0x059e8c9f mcb_device_register drivers/mcb/mcb +MCB EXPORT_SYMBOL_GPL 0x0d2c5102 mcb_free_dev drivers/mcb/mcb +MCB EXPORT_SYMBOL_GPL 0x193d62fa mcb_unregister_driver drivers/mcb/mcb +MCB EXPORT_SYMBOL_GPL 0x33bc277b mcb_get_resource drivers/mcb/mcb +MCB EXPORT_SYMBOL_GPL 0x4613cd7f mcb_alloc_dev drivers/mcb/mcb +MCB EXPORT_SYMBOL_GPL 0x4910cb04 __mcb_register_driver drivers/mcb/mcb +MCB EXPORT_SYMBOL_GPL 0x7edf8466 mcb_request_mem drivers/mcb/mcb +MCB EXPORT_SYMBOL_GPL 0x8bf74751 chameleon_parse_cells drivers/mcb/mcb +MCB EXPORT_SYMBOL_GPL 0x967ab125 mcb_alloc_bus drivers/mcb/mcb +MCB EXPORT_SYMBOL_GPL 0x99db6ff7 mcb_release_bus drivers/mcb/mcb +MCB EXPORT_SYMBOL_GPL 0xb09e7ec7 mcb_bus_add_devices drivers/mcb/mcb +MCB EXPORT_SYMBOL_GPL 0xba8d7c68 mcb_bus_get drivers/mcb/mcb MCB EXPORT_SYMBOL_GPL 0xeb2c8905 mcb_release_mem drivers/mcb/mcb -MCB EXPORT_SYMBOL_GPL 0xecc6d63b mcb_alloc_dev drivers/mcb/mcb -MCB EXPORT_SYMBOL_GPL 0xee6e4220 mcb_unregister_driver drivers/mcb/mcb -NVME_TARGET_PASSTHRU EXPORT_SYMBOL_GPL 0x3b18098c nvme_execute_passthru_rq vmlinux -NVME_TARGET_PASSTHRU EXPORT_SYMBOL_GPL 0x7d9e4ae9 nvme_ctrl_from_file vmlinux -NVME_TARGET_PASSTHRU EXPORT_SYMBOL_GPL 0x88aa80d7 nvme_command_effects vmlinux -NVME_TARGET_PASSTHRU EXPORT_SYMBOL_GPL 0xa26e8078 nvme_put_ns vmlinux -NVME_TARGET_PASSTHRU EXPORT_SYMBOL_GPL 0xefafcb00 nvme_find_get_ns vmlinux +MCB EXPORT_SYMBOL_GPL 0xf396c663 mcb_get_irq drivers/mcb/mcb +MCB EXPORT_SYMBOL_GPL 0xfd88ec9c mcb_bus_put drivers/mcb/mcb +NVME_TARGET_PASSTHRU EXPORT_SYMBOL_GPL 0x17b2da29 nvme_command_effects vmlinux +NVME_TARGET_PASSTHRU EXPORT_SYMBOL_GPL 0x22a14089 nvme_execute_passthru_rq vmlinux +NVME_TARGET_PASSTHRU EXPORT_SYMBOL_GPL 0x7e1b84cf nvme_find_get_ns vmlinux +NVME_TARGET_PASSTHRU EXPORT_SYMBOL_GPL 0x8c146071 nvme_ctrl_from_file vmlinux +NVME_TARGET_PASSTHRU EXPORT_SYMBOL_GPL 0xfb6380da nvme_put_ns vmlinux diff -u linux-azure-5.15-5.15.0/debian.azure-5.15/abi/amd64/azure.modules linux-azure-5.15-5.15.0/debian.azure-5.15/abi/amd64/azure.modules --- linux-azure-5.15-5.15.0/debian.azure-5.15/abi/amd64/azure.modules +++ linux-azure-5.15-5.15.0/debian.azure-5.15/abi/amd64/azure.modules @@ -10,6 +10,7 @@ 8250_exar 8250_lpss 8250_men_mcb +8250_mid 842 842_compress 842_decompress @@ -641,6 +642,7 @@ fit2 fit3 fixed +floppy fm10k fore_200e fou @@ -787,6 +789,7 @@ hptiop hpwdt hsr +hsu_dma htc-pasic3 hv_azure_blob hv_netvsc @@ -822,6 +825,7 @@ i2c-isch i2c-ismt i2c-mlxcpld +i2c-multi-instantiate i2c-mux i2c-mux-ltc4306 i2c-nforce2 @@ -2089,7 +2093,6 @@ sctp sctp_diag seco-cec -serial-multi-instantiate serial_ir serio_raw serpent-avx-x86_64 @@ -2161,18 +2164,6 @@ soundwire-bus sp5100_tco sparse-keymap -speakup -speakup_acntsa -speakup_apollo -speakup_audptr -speakup_bns -speakup_decext -speakup_dectlk -speakup_dummy -speakup_ltlk -speakup_soft -speakup_spkout -speakup_txprt speedstep-lib spi-altera-core spi-altera-platform diff -u linux-azure-5.15-5.15.0/debian.azure-5.15/abi/arm64/azure linux-azure-5.15-5.15.0/debian.azure-5.15/abi/arm64/azure --- linux-azure-5.15-5.15.0/debian.azure-5.15/abi/arm64/azure +++ linux-azure-5.15-5.15.0/debian.azure-5.15/abi/arm64/azure @@ -1,26 +1,26 @@ -CRYPTO_INTERNAL EXPORT_SYMBOL_GPL 0x775fa933 crypto_cipher_setkey vmlinux -CRYPTO_INTERNAL EXPORT_SYMBOL_GPL 0x7c866ed2 crypto_cipher_encrypt_one vmlinux -CRYPTO_INTERNAL EXPORT_SYMBOL_GPL 0xf75224a1 crypto_cipher_decrypt_one vmlinux -CXL EXPORT_SYMBOL_GPL 0x0028c2b9 to_cxl_nvdimm drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0x2ba95749 devm_cxl_add_decoder drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0x30265558 to_cxl_nvdimm_bridge drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0x312000b5 __cxl_driver_register drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0x37879aaa cxl_driver_unregister drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0x38d92027 is_root_decoder drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0x53a0a4d8 is_cxl_nvdimm drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0x53ef3f60 cxl_map_component_regs drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0x625911c4 cxl_probe_device_regs drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0x65760c04 devm_cxl_add_memdev drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0x67d9ff98 cxl_probe_component_regs drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0x6a639fa1 cxl_map_device_regs drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0x83d31623 to_cxl_decoder drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0x91a19696 devm_cxl_add_nvdimm_bridge drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0x91fe2092 devm_cxl_add_nvdimm drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0xc5b0fe90 cxl_add_dport drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0xe91d8046 devm_cxl_add_port drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0xff4e48ec cxl_bus_type drivers/cxl/core/cxl_core +CRYPTO_INTERNAL EXPORT_SYMBOL_GPL 0x7ceca12f crypto_cipher_decrypt_one vmlinux +CRYPTO_INTERNAL EXPORT_SYMBOL_GPL 0x8fdddd9a crypto_cipher_setkey vmlinux +CRYPTO_INTERNAL EXPORT_SYMBOL_GPL 0xeaf33803 crypto_cipher_encrypt_one vmlinux +CXL EXPORT_SYMBOL_GPL 0x08506ff5 cxl_probe_component_regs drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0x0e67b6f1 is_cxl_nvdimm drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0x14aa9014 cxl_probe_device_regs drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0x1aae21a2 cxl_map_component_regs drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0x2beb9f7a devm_cxl_add_port drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0x31682552 to_cxl_nvdimm drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0x3de57575 cxl_driver_unregister drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0x50ef3ceb cxl_add_dport drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0x557269df devm_cxl_add_memdev drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0x56a88dbd devm_cxl_add_nvdimm_bridge drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0x5798b1b2 __cxl_driver_register drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0x5ea71f76 cxl_bus_type drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0x60a101e9 cxl_map_device_regs drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0xa67cf857 is_root_decoder drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0xaed629c4 devm_cxl_add_nvdimm drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0xbc92846f devm_cxl_add_decoder drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0xeb33ea81 to_cxl_nvdimm_bridge drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0xf7fa49ab to_cxl_decoder drivers/cxl/core/cxl_core EXPORT_SYMBOL arch/arm64/crypto/aes-ce-cipher 0x68f275ad ce_aes_expandkey -EXPORT_SYMBOL arch/arm64/crypto/aes-ce-cipher 0xbbce88b3 ce_aes_setkey +EXPORT_SYMBOL arch/arm64/crypto/aes-ce-cipher 0x9a9340df ce_aes_setkey EXPORT_SYMBOL arch/arm64/crypto/aes-neon-blk 0x52d67a4e neon_aes_cbc_encrypt EXPORT_SYMBOL arch/arm64/crypto/aes-neon-blk 0xd5f41819 neon_aes_ecb_encrypt EXPORT_SYMBOL arch/arm64/crypto/aes-neon-blk 0xea11590c neon_aes_xts_encrypt @@ -51,82 +51,82 @@ EXPORT_SYMBOL crypto/ecc 0xde867c29 ecc_is_pubkey_valid_partial EXPORT_SYMBOL crypto/ecc 0xeac9b99a vli_from_le64 EXPORT_SYMBOL crypto/ecc 0xed4ae15e ecc_make_pub_key -EXPORT_SYMBOL crypto/nhpoly1305 0x1216aa89 crypto_nhpoly1305_final -EXPORT_SYMBOL crypto/nhpoly1305 0x16c952c6 crypto_nhpoly1305_update -EXPORT_SYMBOL crypto/nhpoly1305 0x312b4af6 crypto_nhpoly1305_final_helper -EXPORT_SYMBOL crypto/nhpoly1305 0x33d47397 crypto_nhpoly1305_update_helper -EXPORT_SYMBOL crypto/nhpoly1305 0x8002c8fd crypto_nhpoly1305_setkey -EXPORT_SYMBOL crypto/nhpoly1305 0x901c23c3 crypto_nhpoly1305_init -EXPORT_SYMBOL crypto/sha3_generic 0x2562c419 crypto_sha3_update -EXPORT_SYMBOL crypto/sha3_generic 0x2d13c454 crypto_sha3_final -EXPORT_SYMBOL crypto/sha3_generic 0x673d4317 crypto_sha3_init -EXPORT_SYMBOL crypto/sm2_generic 0xe807817f sm2_compute_z_digest -EXPORT_SYMBOL crypto/sm3_generic 0x45f45e94 crypto_sm3_update -EXPORT_SYMBOL crypto/sm3_generic 0x4b5148a2 crypto_sm3_final -EXPORT_SYMBOL crypto/sm3_generic 0x710f36d6 crypto_sm3_finup +EXPORT_SYMBOL crypto/nhpoly1305 0x1ff7013b crypto_nhpoly1305_update +EXPORT_SYMBOL crypto/nhpoly1305 0x624aba5b crypto_nhpoly1305_update_helper +EXPORT_SYMBOL crypto/nhpoly1305 0x64d44ebe crypto_nhpoly1305_final_helper +EXPORT_SYMBOL crypto/nhpoly1305 0x86ba1bc5 crypto_nhpoly1305_final +EXPORT_SYMBOL crypto/nhpoly1305 0xa4cd5fde crypto_nhpoly1305_setkey +EXPORT_SYMBOL crypto/nhpoly1305 0xcabf24ff crypto_nhpoly1305_init +EXPORT_SYMBOL crypto/sha3_generic 0x40c51f08 crypto_sha3_final +EXPORT_SYMBOL crypto/sha3_generic 0x83ffa23a crypto_sha3_update +EXPORT_SYMBOL crypto/sha3_generic 0xf914b220 crypto_sha3_init +EXPORT_SYMBOL crypto/sm2_generic 0x941b745b sm2_compute_z_digest +EXPORT_SYMBOL crypto/sm3_generic 0x16bd4564 crypto_sm3_update +EXPORT_SYMBOL crypto/sm3_generic 0x3072601f crypto_sm3_finup +EXPORT_SYMBOL crypto/sm3_generic 0xb81abc9c crypto_sm3_final EXPORT_SYMBOL crypto/xor 0x5b6c00e6 xor_blocks -EXPORT_SYMBOL drivers/atm/suni 0xa2523617 suni_init -EXPORT_SYMBOL drivers/bcma/bcma 0x503adae0 bcma_core_irq -EXPORT_SYMBOL drivers/bcma/bcma 0xe2ec035c bcma_core_dma_translation +EXPORT_SYMBOL drivers/atm/suni 0x5ea8a047 suni_init +EXPORT_SYMBOL drivers/bcma/bcma 0x99efa1cd bcma_core_dma_translation +EXPORT_SYMBOL drivers/bcma/bcma 0xeeb67c2f bcma_core_irq EXPORT_SYMBOL drivers/block/drbd/drbd 0x127a5901 drbd_set_st_err_str EXPORT_SYMBOL drivers/block/drbd/drbd 0x35131b36 drbd_role_str EXPORT_SYMBOL drivers/block/drbd/drbd 0x7730f22d drbd_conn_str EXPORT_SYMBOL drivers/block/drbd/drbd 0xaf27bebf drbd_disk_str -EXPORT_SYMBOL drivers/bus/mhi/core/mhi 0xf6dea2bd mhi_sync_power_up +EXPORT_SYMBOL drivers/bus/mhi/core/mhi 0xbf0617df mhi_sync_power_up EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x03bc993e ipmi_set_my_LUN EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x0705dd14 ipmi_register_for_cmd EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x12dd1e77 ipmi_set_maintenance_mode +EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x1c8c6280 ipmi_smi_watcher_unregister EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x230094ac ipmi_smi_watchdog_pretimeout EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x31cab048 ipmi_smi_msg_received EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x40f2b10c ipmi_alloc_smi_msg -EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x4317b6cc ipmi_smi_watcher_unregister EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x4c2054d7 ipmi_request_settime EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x50f65edf ipmi_set_gets_events EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x67369b42 ipmi_addr_src_to_str +EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x70d09893 ipmi_add_smi EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x74778a80 ipmi_get_my_LUN EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x804f922a ipmi_addr_length EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x80aa4656 ipmi_free_recv_msg -EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x80eb221e ipmi_get_smi_info EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x89a5279a ipmi_get_version EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xaca90ebd ipmi_request_supply_msgs EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xae71627d ipmi_create_user EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xd54a5050 ipmi_unregister_for_cmd -EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xdc08313f ipmi_add_smi -EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xdda79b24 ipmi_smi_watcher_register +EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xdd49d76b ipmi_get_smi_info EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xe4330a39 ipmi_unregister_smi EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xe4f4665b ipmi_validate_addr +EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xe9b2f0c1 ipmi_smi_watcher_register EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xec1c2a90 ipmi_get_my_address EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xf388b18b ipmi_destroy_user EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xf5531bea ipmi_poll_interface EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xfaaa4831 ipmi_set_my_address EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xfe0f2369 ipmi_get_maintenance_mode -EXPORT_SYMBOL drivers/char/xillybus/xillybus_class 0x6fa3ced4 xillybus_cleanup_chrdev -EXPORT_SYMBOL drivers/char/xillybus/xillybus_class 0x6fc84521 xillybus_find_inode -EXPORT_SYMBOL drivers/char/xillybus/xillybus_class 0x900a7863 xillybus_init_chrdev +EXPORT_SYMBOL drivers/char/xillybus/xillybus_class 0x00cad3ea xillybus_find_inode +EXPORT_SYMBOL drivers/char/xillybus/xillybus_class 0x1cce1c69 xillybus_cleanup_chrdev +EXPORT_SYMBOL drivers/char/xillybus/xillybus_class 0x7b5dcfa3 xillybus_init_chrdev EXPORT_SYMBOL drivers/clk/qcom/clk-qcom 0x25c98843 clk_alpha_pll_zonda_ops EXPORT_SYMBOL drivers/clk/qcom/clk-qcom 0xa03f8920 clk_alpha_pll_postdiv_lucid_5lpe_ops EXPORT_SYMBOL drivers/clk/qcom/clk-qcom 0xd89a02cf clk_alpha_pll_fixed_lucid_5lpe_ops EXPORT_SYMBOL drivers/clk/qcom/clk-qcom 0xed46e5cc clk_alpha_pll_lucid_5lpe_ops -EXPORT_SYMBOL drivers/crypto/atmel-i2c 0x5ba4d9d7 atmel_i2c_send_receive -EXPORT_SYMBOL drivers/crypto/atmel-i2c 0x6af46926 atmel_i2c_probe +EXPORT_SYMBOL drivers/crypto/atmel-i2c 0x36b2dcf9 atmel_i2c_send_receive +EXPORT_SYMBOL drivers/crypto/atmel-i2c 0x41895081 atmel_i2c_probe EXPORT_SYMBOL drivers/crypto/atmel-i2c 0x80a11b1d atmel_i2c_init_read_cmd +EXPORT_SYMBOL drivers/crypto/atmel-i2c 0x8bb416a6 atmel_i2c_enqueue EXPORT_SYMBOL drivers/crypto/atmel-i2c 0xc71ed50c atmel_i2c_init_genkey_cmd -EXPORT_SYMBOL drivers/crypto/atmel-i2c 0xedb307f8 atmel_i2c_enqueue EXPORT_SYMBOL drivers/crypto/atmel-i2c 0xf283e995 atmel_i2c_init_random_cmd EXPORT_SYMBOL drivers/crypto/atmel-i2c 0xfaab573f atmel_i2c_init_ecdh_cmd EXPORT_SYMBOL drivers/crypto/caam/caam 0x17572340 caam_congested -EXPORT_SYMBOL drivers/crypto/caam/caam 0x1fcd7b52 caam_drv_ctx_init EXPORT_SYMBOL drivers/crypto/caam/caam 0x37734e06 caam_dpaa2 EXPORT_SYMBOL drivers/crypto/caam/caam 0x44ae4bc4 qi_cache_free +EXPORT_SYMBOL drivers/crypto/caam/caam 0x8be7af95 caam_drv_ctx_rel +EXPORT_SYMBOL drivers/crypto/caam/caam 0x8e4457ad caam_drv_ctx_init +EXPORT_SYMBOL drivers/crypto/caam/caam 0xb0a17e60 caam_qi_enqueue +EXPORT_SYMBOL drivers/crypto/caam/caam 0xb4224537 caam_drv_ctx_update EXPORT_SYMBOL drivers/crypto/caam/caam 0xc0eaa792 qi_cache_alloc -EXPORT_SYMBOL drivers/crypto/caam/caam 0xcdf515a8 caam_drv_ctx_update -EXPORT_SYMBOL drivers/crypto/caam/caam 0xdf731b70 caam_qi_enqueue -EXPORT_SYMBOL drivers/crypto/caam/caam 0xedf8dcfe caam_drv_ctx_rel -EXPORT_SYMBOL drivers/crypto/caam/caam_jr 0x076aa404 split_key_done -EXPORT_SYMBOL drivers/crypto/caam/caam_jr 0x1d476a04 caam_jr_enqueue -EXPORT_SYMBOL drivers/crypto/caam/caam_jr 0x61207359 caam_jr_free -EXPORT_SYMBOL drivers/crypto/caam/caam_jr 0x7e5fbc57 gen_split_key -EXPORT_SYMBOL drivers/crypto/caam/caam_jr 0xf6b2ab34 caam_jr_alloc +EXPORT_SYMBOL drivers/crypto/caam/caam_jr 0x33e2d9d0 caam_jr_alloc +EXPORT_SYMBOL drivers/crypto/caam/caam_jr 0x427721e1 caam_jr_free +EXPORT_SYMBOL drivers/crypto/caam/caam_jr 0x73c32d5b split_key_done +EXPORT_SYMBOL drivers/crypto/caam/caam_jr 0xbc619d11 gen_split_key +EXPORT_SYMBOL drivers/crypto/caam/caam_jr 0xd6bab2f1 caam_jr_enqueue EXPORT_SYMBOL drivers/crypto/caam/caamalg_desc 0x2e152bb7 cnstr_shdsc_xts_skcipher_encap EXPORT_SYMBOL drivers/crypto/caam/caamalg_desc 0x3b54a9ad cnstr_shdsc_aead_decap EXPORT_SYMBOL drivers/crypto/caam/caamalg_desc 0x76a68e3e cnstr_shdsc_chachapoly @@ -145,1600 +145,1600 @@ EXPORT_SYMBOL drivers/crypto/caam/caamalg_desc 0xfdf7ec8f cnstr_shdsc_rfc4106_encap EXPORT_SYMBOL drivers/crypto/caam/caamhash_desc 0x30a1e372 cnstr_shdsc_sk_hash EXPORT_SYMBOL drivers/crypto/caam/caamhash_desc 0xb5571dbf cnstr_shdsc_ahash -EXPORT_SYMBOL drivers/crypto/caam/dpaa2_caam 0x0e84298a dpaa2_caam_enqueue +EXPORT_SYMBOL drivers/crypto/caam/dpaa2_caam 0x33b5658c dpaa2_caam_enqueue +EXPORT_SYMBOL drivers/crypto/caam/error 0x39079945 caam_strstatus EXPORT_SYMBOL drivers/crypto/caam/error 0x53d0fc97 caam_ptr_sz -EXPORT_SYMBOL drivers/crypto/caam/error 0x54980342 caam_strstatus EXPORT_SYMBOL drivers/crypto/caam/error 0xa51f16c7 caam_little_end EXPORT_SYMBOL drivers/crypto/caam/error 0xbd67c092 caam_imx EXPORT_SYMBOL drivers/crypto/caam/error 0xd25da602 caam_dump_sg -EXPORT_SYMBOL drivers/dma/xilinx/xilinx_dma 0x4809c740 xilinx_vdma_channel_set_config +EXPORT_SYMBOL drivers/dma/xilinx/xilinx_dma 0x1d8f6fea xilinx_vdma_channel_set_config EXPORT_SYMBOL drivers/firmware/broadcom/tee_bnxt_fw 0x57b73b33 tee_bnxt_fw_load EXPORT_SYMBOL drivers/firmware/broadcom/tee_bnxt_fw 0xdfaff93c tee_bnxt_copy_coredump -EXPORT_SYMBOL drivers/firmware/imx/imx-dsp 0x1d2c512d imx_dsp_ring_doorbell -EXPORT_SYMBOL drivers/firmware/imx/imx-dsp 0xd231a2de imx_dsp_free_channel -EXPORT_SYMBOL drivers/firmware/imx/imx-dsp 0xf0977004 imx_dsp_request_channel +EXPORT_SYMBOL drivers/firmware/imx/imx-dsp 0x058230e7 imx_dsp_request_channel +EXPORT_SYMBOL drivers/firmware/imx/imx-dsp 0x3c1c0fcc imx_dsp_free_channel +EXPORT_SYMBOL drivers/firmware/imx/imx-dsp 0x63a0085f imx_dsp_ring_doorbell +EXPORT_SYMBOL drivers/gpu/drm/drm 0x000ed273 drm_master_internal_release EXPORT_SYMBOL drivers/gpu/drm/drm 0x00738a74 drm_driver_legacy_fb_format -EXPORT_SYMBOL drivers/gpu/drm/drm 0x00bfd853 drm_i2c_encoder_prepare -EXPORT_SYMBOL drivers/gpu/drm/drm 0x00fd1640 drm_dev_dbg -EXPORT_SYMBOL drivers/gpu/drm/drm 0x02471616 drm_gem_shmem_pin -EXPORT_SYMBOL drivers/gpu/drm/drm 0x025fda53 drm_client_register -EXPORT_SYMBOL drivers/gpu/drm/drm 0x02d63742 drm_any_plane_has_format -EXPORT_SYMBOL drivers/gpu/drm/drm 0x02fc7f30 drm_connector_set_tile_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0x03430f66 drm_bridge_chain_pre_enable +EXPORT_SYMBOL drivers/gpu/drm/drm 0x008baca3 drm_display_info_set_bus_formats +EXPORT_SYMBOL drivers/gpu/drm/drm 0x00c4b5ec drm_writeback_cleanup_job +EXPORT_SYMBOL drivers/gpu/drm/drm 0x013f3289 drm_gem_shmem_purge_locked +EXPORT_SYMBOL drivers/gpu/drm/drm 0x0278bd12 drm_framebuffer_init EXPORT_SYMBOL drivers/gpu/drm/drm 0x03c63897 __drm_get_edid_firmware_path -EXPORT_SYMBOL drivers/gpu/drm/drm 0x03e53c48 drm_bridge_add -EXPORT_SYMBOL drivers/gpu/drm/drm 0x047ff8a1 drm_send_event_timestamp_locked -EXPORT_SYMBOL drivers/gpu/drm/drm 0x04867585 drm_gem_object_lookup -EXPORT_SYMBOL drivers/gpu/drm/drm 0x061490d1 drm_modeset_acquire_init -EXPORT_SYMBOL drivers/gpu/drm/drm 0x06237502 drm_master_get +EXPORT_SYMBOL drivers/gpu/drm/drm 0x0475c988 drm_universal_plane_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0x04976d1b drm_gem_free_mmap_offset +EXPORT_SYMBOL drivers/gpu/drm/drm 0x057c2eba drm_plane_create_zpos_immutable_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0x0620f7b8 drm_gem_cma_print_info +EXPORT_SYMBOL drivers/gpu/drm/drm 0x06561d8c drm_atomic_get_new_bridge_state EXPORT_SYMBOL drivers/gpu/drm/drm 0x065e86ac drm_detect_hdmi_monitor EXPORT_SYMBOL drivers/gpu/drm/drm 0x070b28aa drm_ht_remove_item -EXPORT_SYMBOL drivers/gpu/drm/drm 0x073abf76 drm_connector_set_panel_orientation -EXPORT_SYMBOL drivers/gpu/drm/drm 0x073b5369 drm_plane_create_scaling_filter_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0x07779ae8 drm_event_reserve_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0x07df6111 drm_crtc_create_scaling_filter_property EXPORT_SYMBOL drivers/gpu/drm/drm 0x07fb449a drm_vma_offset_manager_destroy -EXPORT_SYMBOL drivers/gpu/drm/drm 0x092080e8 drm_gem_cma_print_info -EXPORT_SYMBOL drivers/gpu/drm/drm 0x09243e4e drm_cvt_mode -EXPORT_SYMBOL drivers/gpu/drm/drm 0x09332cd7 drm_gem_prime_fd_to_handle -EXPORT_SYMBOL drivers/gpu/drm/drm 0x09479b7d drm_gtf_mode_complex -EXPORT_SYMBOL drivers/gpu/drm/drm 0x098efa17 drm_i2c_encoder_mode_fixup -EXPORT_SYMBOL drivers/gpu/drm/drm 0x0a067e15 drm_set_preferred_mode +EXPORT_SYMBOL drivers/gpu/drm/drm 0x083e0e30 drm_object_attach_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0x08c6f00b drm_gem_vm_close +EXPORT_SYMBOL drivers/gpu/drm/drm 0x0a546531 drm_dev_dbg +EXPORT_SYMBOL drivers/gpu/drm/drm 0x0a65f3bc drm_atomic_commit EXPORT_SYMBOL drivers/gpu/drm/drm 0x0a72f765 drm_clflush_virt_range -EXPORT_SYMBOL drivers/gpu/drm/drm 0x0bc6b90a drm_add_override_edid_modes -EXPORT_SYMBOL drivers/gpu/drm/drm 0x0bdbf085 drm_property_create -EXPORT_SYMBOL drivers/gpu/drm/drm 0x0c72151a drm_aperture_remove_conflicting_framebuffers -EXPORT_SYMBOL drivers/gpu/drm/drm 0x0d3c8e69 drm_dev_register -EXPORT_SYMBOL drivers/gpu/drm/drm 0x0d5a39e4 __drm_atomic_helper_disable_plane +EXPORT_SYMBOL drivers/gpu/drm/drm 0x0cbfb662 drm_bridge_attach +EXPORT_SYMBOL drivers/gpu/drm/drm 0x0d6a526d drm_modeset_backoff +EXPORT_SYMBOL drivers/gpu/drm/drm 0x0d86bc88 drm_mode_create_tv_properties EXPORT_SYMBOL drivers/gpu/drm/drm 0x0d9b4753 drm_mode_equal -EXPORT_SYMBOL drivers/gpu/drm/drm 0x0dd50d69 drm_atomic_private_obj_fini -EXPORT_SYMBOL drivers/gpu/drm/drm 0x0f2fd2d3 drm_crtc_vblank_count -EXPORT_SYMBOL drivers/gpu/drm/drm 0x0f3108e9 drm_vblank_work_init -EXPORT_SYMBOL drivers/gpu/drm/drm 0x0f74e02c of_drm_find_bridge +EXPORT_SYMBOL drivers/gpu/drm/drm 0x0e8c6531 drm_gem_dmabuf_export EXPORT_SYMBOL drivers/gpu/drm/drm 0x0f7acb66 drm_mm_print +EXPORT_SYMBOL drivers/gpu/drm/drm 0x0fa6467a drm_panel_add EXPORT_SYMBOL drivers/gpu/drm/drm 0x0fd60df2 drm_get_connector_status_name +EXPORT_SYMBOL drivers/gpu/drm/drm 0x0fdf51d9 drm_property_create_enum +EXPORT_SYMBOL drivers/gpu/drm/drm 0x104dca7d drm_gem_objects_lookup EXPORT_SYMBOL drivers/gpu/drm/drm 0x107742a9 drm_get_subpixel_order_name -EXPORT_SYMBOL drivers/gpu/drm/drm 0x10e66457 drm_event_reserve_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0x10fc763b drm_dev_has_vblank +EXPORT_SYMBOL drivers/gpu/drm/drm 0x11325b16 drm_encoder_cleanup +EXPORT_SYMBOL drivers/gpu/drm/drm 0x124d7e3f drm_connector_cleanup EXPORT_SYMBOL drivers/gpu/drm/drm 0x127a8c6b drm_flip_work_queue -EXPORT_SYMBOL drivers/gpu/drm/drm 0x1292e7b2 drm_invalid_op -EXPORT_SYMBOL drivers/gpu/drm/drm 0x12d09b4c drm_atomic_add_affected_planes -EXPORT_SYMBOL drivers/gpu/drm/drm 0x133fbebd drm_atomic_state_alloc -EXPORT_SYMBOL drivers/gpu/drm/drm 0x1340460d drm_gem_handle_delete -EXPORT_SYMBOL drivers/gpu/drm/drm 0x141a7db1 drm_mode_is_420 -EXPORT_SYMBOL drivers/gpu/drm/drm 0x1457eb91 drm_plane_cleanup -EXPORT_SYMBOL drivers/gpu/drm/drm 0x15c155fc drm_crtc_create_scaling_filter_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0x16292768 drm_i2c_encoder_restore -EXPORT_SYMBOL drivers/gpu/drm/drm 0x165c4f40 drm_hdmi_avi_infoframe_quant_range -EXPORT_SYMBOL drivers/gpu/drm/drm 0x16f8d245 drm_mode_parse_command_line_for_connector -EXPORT_SYMBOL drivers/gpu/drm/drm 0x1721269c drm_crtc_vblank_get -EXPORT_SYMBOL drivers/gpu/drm/drm 0x17cfe60a drm_hdmi_avi_infoframe_content_type -EXPORT_SYMBOL drivers/gpu/drm/drm 0x18b92756 drm_gem_shmem_purge -EXPORT_SYMBOL drivers/gpu/drm/drm 0x190783db drm_panel_init -EXPORT_SYMBOL drivers/gpu/drm/drm 0x192ae7b1 drm_panel_enable -EXPORT_SYMBOL drivers/gpu/drm/drm 0x19872f03 drm_mode_create_suggested_offset_properties -EXPORT_SYMBOL drivers/gpu/drm/drm 0x19ae800d drm_gem_fence_array_add_implicit -EXPORT_SYMBOL drivers/gpu/drm/drm 0x19ec1dba drm_crtc_enable_color_mgmt +EXPORT_SYMBOL drivers/gpu/drm/drm 0x13747ba1 drm_crtc_from_index +EXPORT_SYMBOL drivers/gpu/drm/drm 0x14264460 drm_dev_get +EXPORT_SYMBOL drivers/gpu/drm/drm 0x14505e7e drm_atomic_add_affected_planes +EXPORT_SYMBOL drivers/gpu/drm/drm 0x14b400b1 drm_atomic_set_mode_prop_for_crtc +EXPORT_SYMBOL drivers/gpu/drm/drm 0x14bacce7 drmm_kfree +EXPORT_SYMBOL drivers/gpu/drm/drm 0x1632cb0f drm_atomic_nonblocking_commit +EXPORT_SYMBOL drivers/gpu/drm/drm 0x1697c1bb drm_gem_shmem_get_pages +EXPORT_SYMBOL drivers/gpu/drm/drm 0x1843f4ff drm_prime_gem_destroy +EXPORT_SYMBOL drivers/gpu/drm/drm 0x19f769a0 drm_property_destroy EXPORT_SYMBOL drivers/gpu/drm/drm 0x1a411479 drm_syncobj_free -EXPORT_SYMBOL drivers/gpu/drm/drm 0x1add558f drm_mode_crtc_set_gamma_size -EXPORT_SYMBOL drivers/gpu/drm/drm 0x1b323653 drm_syncobj_get_fd -EXPORT_SYMBOL drivers/gpu/drm/drm 0x1b7c348e drm_plane_from_index -EXPORT_SYMBOL drivers/gpu/drm/drm 0x1c28aa07 devm_aperture_acquire_from_firmware -EXPORT_SYMBOL drivers/gpu/drm/drm 0x1e6eb5ea drm_modeset_unlock -EXPORT_SYMBOL drivers/gpu/drm/drm 0x1f7a35e8 drm_gem_shmem_vunmap -EXPORT_SYMBOL drivers/gpu/drm/drm 0x20466e0c drm_framebuffer_unregister_private -EXPORT_SYMBOL drivers/gpu/drm/drm 0x20575177 drm_crtc_from_index -EXPORT_SYMBOL drivers/gpu/drm/drm 0x20e2e280 drm_wait_one_vblank +EXPORT_SYMBOL drivers/gpu/drm/drm 0x1a51aab8 __drmm_add_action +EXPORT_SYMBOL drivers/gpu/drm/drm 0x1a5ebb65 drm_crtc_vblank_reset +EXPORT_SYMBOL drivers/gpu/drm/drm 0x1baee87a drm_crtc_send_vblank_event +EXPORT_SYMBOL drivers/gpu/drm/drm 0x1bc4a544 drm_plane_force_disable +EXPORT_SYMBOL drivers/gpu/drm/drm 0x1befc35c drm_i2c_encoder_mode_set +EXPORT_SYMBOL drivers/gpu/drm/drm 0x1c276b45 drm_property_lookup_blob +EXPORT_SYMBOL drivers/gpu/drm/drm 0x1c7e6c4c drm_atomic_set_crtc_for_connector +EXPORT_SYMBOL drivers/gpu/drm/drm 0x1d06a8a8 drm_add_edid_modes +EXPORT_SYMBOL drivers/gpu/drm/drm 0x1dd6f880 drm_gem_prime_fd_to_handle +EXPORT_SYMBOL drivers/gpu/drm/drm 0x200498ea drm_crtc_enable_color_mgmt +EXPORT_SYMBOL drivers/gpu/drm/drm 0x20571f69 drm_crtc_wait_one_vblank +EXPORT_SYMBOL drivers/gpu/drm/drm 0x20df7ad0 drm_client_framebuffer_delete +EXPORT_SYMBOL drivers/gpu/drm/drm 0x20e9d1e6 drm_gtf_mode_complex EXPORT_SYMBOL drivers/gpu/drm/drm 0x2183c08c drm_mm_scan_add_block -EXPORT_SYMBOL drivers/gpu/drm/drm 0x21bfd273 drm_of_find_possible_crtcs -EXPORT_SYMBOL drivers/gpu/drm/drm 0x21d42dc1 drm_atomic_private_obj_init EXPORT_SYMBOL drivers/gpu/drm/drm 0x21d541eb drm_flip_work_queue_task -EXPORT_SYMBOL drivers/gpu/drm/drm 0x223ade78 drm_gem_prime_import -EXPORT_SYMBOL drivers/gpu/drm/drm 0x22b6dd6b drm_connector_atomic_hdr_metadata_equal -EXPORT_SYMBOL drivers/gpu/drm/drm 0x242da348 drm_gem_shmem_create_with_handle -EXPORT_SYMBOL drivers/gpu/drm/drm 0x2431c31d drm_atomic_bridge_chain_pre_enable -EXPORT_SYMBOL drivers/gpu/drm/drm 0x245cb0dc drm_bridge_chain_mode_valid -EXPORT_SYMBOL drivers/gpu/drm/drm 0x246ef3ce drm_connector_attach_max_bpc_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0x2312ea49 drm_syncobj_find_fence +EXPORT_SYMBOL drivers/gpu/drm/drm 0x2332bd24 of_drm_find_bridge +EXPORT_SYMBOL drivers/gpu/drm/drm 0x243b89ee drm_mode_probed_add EXPORT_SYMBOL drivers/gpu/drm/drm 0x24cf437a drm_vma_node_is_allowed EXPORT_SYMBOL drivers/gpu/drm/drm 0x24d124ac drm_mode_equal_no_clocks_no_stereo -EXPORT_SYMBOL drivers/gpu/drm/drm 0x25306122 drm_writeback_prepare_job -EXPORT_SYMBOL drivers/gpu/drm/drm 0x25bd82c2 drm_panel_of_backlight +EXPORT_SYMBOL drivers/gpu/drm/drm 0x25ae6b89 drm_dev_alloc EXPORT_SYMBOL drivers/gpu/drm/drm 0x25daad93 __drm_mm_interval_first -EXPORT_SYMBOL drivers/gpu/drm/drm 0x2739910a drm_connector_list_iter_next -EXPORT_SYMBOL drivers/gpu/drm/drm 0x27452cb1 drm_gem_vm_open +EXPORT_SYMBOL drivers/gpu/drm/drm 0x2624aeb0 drm_writeback_prepare_job +EXPORT_SYMBOL drivers/gpu/drm/drm 0x266fd809 drm_modeset_lock_all EXPORT_SYMBOL drivers/gpu/drm/drm 0x2754dad8 drm_mm_reserve_node +EXPORT_SYMBOL drivers/gpu/drm/drm 0x281ea940 drm_property_replace_blob EXPORT_SYMBOL drivers/gpu/drm/drm 0x28779e52 drm_printf -EXPORT_SYMBOL drivers/gpu/drm/drm 0x28b76f18 drm_mode_probed_add -EXPORT_SYMBOL drivers/gpu/drm/drm 0x295f346f drm_dev_set_unique -EXPORT_SYMBOL drivers/gpu/drm/drm 0x29b833c6 of_drm_get_panel_orientation -EXPORT_SYMBOL drivers/gpu/drm/drm 0x29bf7ede drm_hdmi_avi_infoframe_bars +EXPORT_SYMBOL drivers/gpu/drm/drm 0x28c529ab drm_connector_set_panel_orientation_with_quirk +EXPORT_SYMBOL drivers/gpu/drm/drm 0x28fa4226 drm_gem_shmem_print_info +EXPORT_SYMBOL drivers/gpu/drm/drm 0x29706fd9 drm_gem_create_mmap_offset +EXPORT_SYMBOL drivers/gpu/drm/drm 0x29a3bd14 drm_atomic_get_private_obj_state EXPORT_SYMBOL drivers/gpu/drm/drm 0x29f078d1 drm_mode_legacy_fb_format -EXPORT_SYMBOL drivers/gpu/drm/drm 0x2a351d9e drm_atomic_bridge_chain_disable +EXPORT_SYMBOL drivers/gpu/drm/drm 0x2a8fb1c0 drm_connector_register EXPORT_SYMBOL drivers/gpu/drm/drm 0x2a962499 drm_mm_scan_init_with_range +EXPORT_SYMBOL drivers/gpu/drm/drm 0x2b9f12fa drm_atomic_get_old_private_obj_state +EXPORT_SYMBOL drivers/gpu/drm/drm 0x2c492901 drm_ioctl_kernel +EXPORT_SYMBOL drivers/gpu/drm/drm 0x2cb7f5a6 drm_atomic_get_new_private_obj_state +EXPORT_SYMBOL drivers/gpu/drm/drm 0x2cc86599 drm_handle_vblank +EXPORT_SYMBOL drivers/gpu/drm/drm 0x2d27ef67 drm_set_preferred_mode EXPORT_SYMBOL drivers/gpu/drm/drm 0x2d50570f drm_rect_calc_hscale -EXPORT_SYMBOL drivers/gpu/drm/drm 0x2deadfcf drm_mode_config_reset -EXPORT_SYMBOL drivers/gpu/drm/drm 0x2e5ac755 drm_gem_mmap_obj +EXPORT_SYMBOL drivers/gpu/drm/drm 0x2dfb7cb3 drm_property_add_enum EXPORT_SYMBOL drivers/gpu/drm/drm 0x2ed3c600 drm_mode_debug_printmodeline -EXPORT_SYMBOL drivers/gpu/drm/drm 0x2fedaad3 drm_client_release -EXPORT_SYMBOL drivers/gpu/drm/drm 0x30adfddb drm_is_current_master -EXPORT_SYMBOL drivers/gpu/drm/drm 0x30bb1ac4 drm_i2c_encoder_destroy -EXPORT_SYMBOL drivers/gpu/drm/drm 0x30dcd12e drm_mode_create_scaling_mode_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0x31118ae8 drm_display_info_set_bus_formats -EXPORT_SYMBOL drivers/gpu/drm/drm 0x315f8425 drm_atomic_set_crtc_for_connector -EXPORT_SYMBOL drivers/gpu/drm/drm 0x31a2e744 drm_mode_create_dp_colorspace_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0x2f24f564 drm_gem_shmem_vunmap +EXPORT_SYMBOL drivers/gpu/drm/drm 0x2ff0421f drm_av_sync_delay +EXPORT_SYMBOL drivers/gpu/drm/drm 0x31798416 drm_mode_destroy +EXPORT_SYMBOL drivers/gpu/drm/drm 0x31a11b1e drm_bridge_chain_disable EXPORT_SYMBOL drivers/gpu/drm/drm 0x31b8a5e3 __drm_set_edid_firmware_path -EXPORT_SYMBOL drivers/gpu/drm/drm 0x32852f4c drm_dev_has_vblank +EXPORT_SYMBOL drivers/gpu/drm/drm 0x32231b48 drm_gem_shmem_create_with_handle +EXPORT_SYMBOL drivers/gpu/drm/drm 0x324e6a0a drm_open EXPORT_SYMBOL drivers/gpu/drm/drm 0x32a0cc37 drm_print_bits -EXPORT_SYMBOL drivers/gpu/drm/drm 0x32d17bcc drm_atomic_bridge_chain_enable -EXPORT_SYMBOL drivers/gpu/drm/drm 0x32e9bdee drm_encoder_cleanup -EXPORT_SYMBOL drivers/gpu/drm/drm 0x32f21eb8 drm_ioctl_kernel -EXPORT_SYMBOL drivers/gpu/drm/drm 0x3332b3c3 drm_atomic_get_new_bridge_state -EXPORT_SYMBOL drivers/gpu/drm/drm 0x3371eb55 drm_crtc_commit_wait -EXPORT_SYMBOL drivers/gpu/drm/drm 0x340b6b47 drm_add_modes_noedid -EXPORT_SYMBOL drivers/gpu/drm/drm 0x34b484d9 drm_prime_sg_to_page_array -EXPORT_SYMBOL drivers/gpu/drm/drm 0x3503d4ac drm_connector_attach_encoder -EXPORT_SYMBOL drivers/gpu/drm/drm 0x3548eaf5 drm_framebuffer_remove -EXPORT_SYMBOL drivers/gpu/drm/drm 0x36586458 drm_poll -EXPORT_SYMBOL drivers/gpu/drm/drm 0x3716f06e drm_atomic_set_mode_for_crtc -EXPORT_SYMBOL drivers/gpu/drm/drm 0x38040021 drm_mode_config_cleanup -EXPORT_SYMBOL drivers/gpu/drm/drm 0x380c27b4 drm_atomic_commit -EXPORT_SYMBOL drivers/gpu/drm/drm 0x3940ce2e drm_modeset_lock_all -EXPORT_SYMBOL drivers/gpu/drm/drm 0x39c39610 drm_crtc_vblank_on -EXPORT_SYMBOL drivers/gpu/drm/drm 0x3a493a4a drm_warn_on_modeset_not_all_locked +EXPORT_SYMBOL drivers/gpu/drm/drm 0x334a61e9 drm_gem_get_pages +EXPORT_SYMBOL drivers/gpu/drm/drm 0x3439c6c3 __drmm_universal_plane_alloc +EXPORT_SYMBOL drivers/gpu/drm/drm 0x3539b90e drm_modeset_lock +EXPORT_SYMBOL drivers/gpu/drm/drm 0x3551c985 drm_i2c_encoder_destroy +EXPORT_SYMBOL drivers/gpu/drm/drm 0x3576b47a drm_gem_shmem_put_pages +EXPORT_SYMBOL drivers/gpu/drm/drm 0x35930b7f drm_crtc_vblank_helper_get_vblank_timestamp_internal +EXPORT_SYMBOL drivers/gpu/drm/drm 0x35950587 drm_syncobj_find +EXPORT_SYMBOL drivers/gpu/drm/drm 0x3793ad15 drm_connector_attach_hdr_output_metadata_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0x384908e9 drm_modeset_unlock_all +EXPORT_SYMBOL drivers/gpu/drm/drm 0x38811f0e drm_mode_set_config_internal +EXPORT_SYMBOL drivers/gpu/drm/drm 0x39ee5c0b drm_of_crtc_port_mask +EXPORT_SYMBOL drivers/gpu/drm/drm 0x3a4c3e2c drm_connector_init_with_ddc EXPORT_SYMBOL drivers/gpu/drm/drm 0x3ab87110 drm_mode_equal_no_clocks -EXPORT_SYMBOL drivers/gpu/drm/drm 0x3acae417 drm_crtc_vblank_restore +EXPORT_SYMBOL drivers/gpu/drm/drm 0x3abb80f9 drm_connector_list_update +EXPORT_SYMBOL drivers/gpu/drm/drm 0x3af169b7 drm_panel_enable EXPORT_SYMBOL drivers/gpu/drm/drm 0x3b0e5e9c __drm_puts_coredump -EXPORT_SYMBOL drivers/gpu/drm/drm 0x3b5a2636 drm_dev_enter +EXPORT_SYMBOL drivers/gpu/drm/drm 0x3b1cf4e2 drm_gem_vmap +EXPORT_SYMBOL drivers/gpu/drm/drm 0x3b436195 drm_gem_dmabuf_release EXPORT_SYMBOL drivers/gpu/drm/drm 0x3ba17eab drm_ht_insert_item EXPORT_SYMBOL drivers/gpu/drm/drm 0x3c22a4d8 drm_vma_offset_manager_init -EXPORT_SYMBOL drivers/gpu/drm/drm 0x3c472738 drm_gem_put_pages -EXPORT_SYMBOL drivers/gpu/drm/drm 0x3c57ccaa drm_connector_cleanup -EXPORT_SYMBOL drivers/gpu/drm/drm 0x3c5be6b9 drm_property_add_enum -EXPORT_SYMBOL drivers/gpu/drm/drm 0x3d38b423 drm_panel_unprepare -EXPORT_SYMBOL drivers/gpu/drm/drm 0x3ddbbc42 drm_property_create_bitmask +EXPORT_SYMBOL drivers/gpu/drm/drm 0x3c60c2bd drm_bridge_chain_pre_enable +EXPORT_SYMBOL drivers/gpu/drm/drm 0x3d2aefcd drm_gem_fence_array_add_implicit +EXPORT_SYMBOL drivers/gpu/drm/drm 0x3dd429e6 drm_crtc_vblank_on +EXPORT_SYMBOL drivers/gpu/drm/drm 0x3e0e80e4 drm_atomic_get_plane_state EXPORT_SYMBOL drivers/gpu/drm/drm 0x3e50b109 drm_gem_fence_array_add +EXPORT_SYMBOL drivers/gpu/drm/drm 0x3e537b81 drm_i2c_encoder_init EXPORT_SYMBOL drivers/gpu/drm/drm 0x3f405489 __drm_printfn_err -EXPORT_SYMBOL drivers/gpu/drm/drm 0x3f4a3c78 drm_atomic_get_crtc_state -EXPORT_SYMBOL drivers/gpu/drm/drm 0x3f539210 drm_atomic_set_fb_for_plane -EXPORT_SYMBOL drivers/gpu/drm/drm 0x410eb32e drm_property_create_range -EXPORT_SYMBOL drivers/gpu/drm/drm 0x42b6d915 drm_i2c_encoder_mode_set -EXPORT_SYMBOL drivers/gpu/drm/drm 0x434b2d0b drm_atomic_normalize_zpos -EXPORT_SYMBOL drivers/gpu/drm/drm 0x4369497e drm_i2c_encoder_detect -EXPORT_SYMBOL drivers/gpu/drm/drm 0x4394fb28 drm_i2c_encoder_init -EXPORT_SYMBOL drivers/gpu/drm/drm 0x43fbc9bd drm_bridge_chain_mode_set +EXPORT_SYMBOL drivers/gpu/drm/drm 0x3f7977df drm_atomic_state_alloc +EXPORT_SYMBOL drivers/gpu/drm/drm 0x40715bf1 drm_property_create +EXPORT_SYMBOL drivers/gpu/drm/drm 0x411ab8c1 drm_of_component_probe +EXPORT_SYMBOL drivers/gpu/drm/drm 0x42f216a4 drm_ioctl_permit +EXPORT_SYMBOL drivers/gpu/drm/drm 0x433f23e3 drm_crtc_set_max_vblank_count +EXPORT_SYMBOL drivers/gpu/drm/drm 0x43dcdd71 drm_vblank_init EXPORT_SYMBOL drivers/gpu/drm/drm 0x4403a9c3 drm_mode_get_hv_timing EXPORT_SYMBOL drivers/gpu/drm/drm 0x44a2cadb drm_prime_sg_to_dma_addr_array -EXPORT_SYMBOL drivers/gpu/drm/drm 0x44e8e7d8 drm_bridge_remove +EXPORT_SYMBOL drivers/gpu/drm/drm 0x45279f00 drm_mode_create_scaling_mode_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0x4531cf51 drm_dev_enter EXPORT_SYMBOL drivers/gpu/drm/drm 0x4575a0ca drm_mode_set_crtcinfo -EXPORT_SYMBOL drivers/gpu/drm/drm 0x45bd42f6 drm_connector_list_update -EXPORT_SYMBOL drivers/gpu/drm/drm 0x469e749e drm_client_buffer_vunmap +EXPORT_SYMBOL drivers/gpu/drm/drm 0x45897fb2 drm_atomic_set_fence_for_plane +EXPORT_SYMBOL drivers/gpu/drm/drm 0x45bc9dce drm_client_modeset_check +EXPORT_SYMBOL drivers/gpu/drm/drm 0x45d8b6e8 drm_atomic_state_default_release +EXPORT_SYMBOL drivers/gpu/drm/drm 0x4764d734 drm_gem_object_lookup +EXPORT_SYMBOL drivers/gpu/drm/drm 0x478603d6 drm_atomic_bridge_chain_enable +EXPORT_SYMBOL drivers/gpu/drm/drm 0x47b2b6ef drm_client_modeset_commit_locked +EXPORT_SYMBOL drivers/gpu/drm/drm 0x47f5f118 __drm_atomic_helper_set_config +EXPORT_SYMBOL drivers/gpu/drm/drm 0x480b3426 drm_display_mode_from_cea_vic +EXPORT_SYMBOL drivers/gpu/drm/drm 0x480d11b8 drm_connector_set_path_property EXPORT_SYMBOL drivers/gpu/drm/drm 0x4831da6e drm_vma_offset_remove -EXPORT_SYMBOL drivers/gpu/drm/drm 0x484e316f drm_plane_get_damage_clips_count -EXPORT_SYMBOL drivers/gpu/drm/drm 0x48edc719 drm_crtc_cleanup -EXPORT_SYMBOL drivers/gpu/drm/drm 0x496f2702 drm_object_property_set_value -EXPORT_SYMBOL drivers/gpu/drm/drm 0x49dd23d2 drm_gem_shmem_get_pages -EXPORT_SYMBOL drivers/gpu/drm/drm 0x49f83f46 of_drm_find_panel -EXPORT_SYMBOL drivers/gpu/drm/drm 0x4a0dd008 drm_property_create_enum +EXPORT_SYMBOL drivers/gpu/drm/drm 0x485625a8 drm_atomic_private_obj_fini +EXPORT_SYMBOL drivers/gpu/drm/drm 0x4a2de219 drm_gem_map_dma_buf EXPORT_SYMBOL drivers/gpu/drm/drm 0x4a35d30d drm_mode_set_name EXPORT_SYMBOL drivers/gpu/drm/drm 0x4a7d75b0 drm_memcpy_from_wc -EXPORT_SYMBOL drivers/gpu/drm/drm 0x4af67f40 drm_property_create_blob EXPORT_SYMBOL drivers/gpu/drm/drm 0x4b7ebf95 drm_mm_remove_node -EXPORT_SYMBOL drivers/gpu/drm/drm 0x4bf9ea38 drm_plane_init -EXPORT_SYMBOL drivers/gpu/drm/drm 0x4c634c43 drm_mode_find_dmt -EXPORT_SYMBOL drivers/gpu/drm/drm 0x4c7c8ed1 drm_release -EXPORT_SYMBOL drivers/gpu/drm/drm 0x4e6a45ee drm_atomic_state_init -EXPORT_SYMBOL drivers/gpu/drm/drm 0x4ed43170 drm_put_dev +EXPORT_SYMBOL drivers/gpu/drm/drm 0x4ba59d0a drm_gem_dmabuf_mmap +EXPORT_SYMBOL drivers/gpu/drm/drm 0x4bd266fe drm_panel_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0x4c3b5c06 drm_atomic_add_encoder_bridges +EXPORT_SYMBOL drivers/gpu/drm/drm 0x4c9412a1 drm_bridge_chain_mode_set +EXPORT_SYMBOL drivers/gpu/drm/drm 0x4dc0da0e drm_get_edid +EXPORT_SYMBOL drivers/gpu/drm/drm 0x4e3bce36 drm_crtc_vblank_get +EXPORT_SYMBOL drivers/gpu/drm/drm 0x4e4455a7 drm_mode_find_dmt +EXPORT_SYMBOL drivers/gpu/drm/drm 0x4ebdd01f drm_atomic_get_bridge_state +EXPORT_SYMBOL drivers/gpu/drm/drm 0x4ec3468e drm_gem_shmem_pin EXPORT_SYMBOL drivers/gpu/drm/drm 0x4f18a150 __drm_debug -EXPORT_SYMBOL drivers/gpu/drm/drm 0x4fc63c58 drm_gtf_mode -EXPORT_SYMBOL drivers/gpu/drm/drm 0x50255645 drm_gem_shmem_put_pages +EXPORT_SYMBOL drivers/gpu/drm/drm 0x4f34bd5d drm_syncobj_create +EXPORT_SYMBOL drivers/gpu/drm/drm 0x501abac2 drm_mode_config_cleanup EXPORT_SYMBOL drivers/gpu/drm/drm 0x50674de7 drm_timeout_abs_to_jiffies -EXPORT_SYMBOL drivers/gpu/drm/drm 0x50b13252 drm_client_init -EXPORT_SYMBOL drivers/gpu/drm/drm 0x50fc7434 drm_bridge_chain_post_disable +EXPORT_SYMBOL drivers/gpu/drm/drm 0x509f7d1c drm_vblank_work_schedule +EXPORT_SYMBOL drivers/gpu/drm/drm 0x51264606 drm_connector_set_vrr_capable_property EXPORT_SYMBOL drivers/gpu/drm/drm 0x513072fe __drm_puts_seq_file -EXPORT_SYMBOL drivers/gpu/drm/drm 0x51e3657e drm_event_cancel_free EXPORT_SYMBOL drivers/gpu/drm/drm 0x521ad6d0 drm_puts -EXPORT_SYMBOL drivers/gpu/drm/drm 0x52346cb0 drm_ioctl_permit -EXPORT_SYMBOL drivers/gpu/drm/drm 0x528181eb drm_mode_create_tv_margin_properties -EXPORT_SYMBOL drivers/gpu/drm/drm 0x5293100b drm_hdmi_avi_infoframe_colorspace -EXPORT_SYMBOL drivers/gpu/drm/drm 0x52a281ec drm_dev_alloc -EXPORT_SYMBOL drivers/gpu/drm/drm 0x53e6cdfd drm_gem_dmabuf_release -EXPORT_SYMBOL drivers/gpu/drm/drm 0x5431e176 drm_syncobj_get_handle -EXPORT_SYMBOL drivers/gpu/drm/drm 0x54d50f1a drm_crtc_vblank_off +EXPORT_SYMBOL drivers/gpu/drm/drm 0x527c1d00 drm_gem_put_pages +EXPORT_SYMBOL drivers/gpu/drm/drm 0x527c2b27 drm_i2c_encoder_prepare +EXPORT_SYMBOL drivers/gpu/drm/drm 0x52d6b266 drm_send_event_timestamp_locked +EXPORT_SYMBOL drivers/gpu/drm/drm 0x53880ddb drm_mode_object_get +EXPORT_SYMBOL drivers/gpu/drm/drm 0x538b66b7 drm_connector_attach_vrr_capable_property EXPORT_SYMBOL drivers/gpu/drm/drm 0x5542443b drm_flip_work_init -EXPORT_SYMBOL drivers/gpu/drm/drm 0x5588bf16 drm_hdmi_avi_infoframe_from_display_mode -EXPORT_SYMBOL drivers/gpu/drm/drm 0x573db128 drm_vblank_work_schedule +EXPORT_SYMBOL drivers/gpu/drm/drm 0x556b0e7b drm_atomic_bridge_chain_pre_enable +EXPORT_SYMBOL drivers/gpu/drm/drm 0x559e1721 drm_master_internal_acquire +EXPORT_SYMBOL drivers/gpu/drm/drm 0x55d4a1c7 drm_add_modes_noedid +EXPORT_SYMBOL drivers/gpu/drm/drm 0x55ff0e16 drm_crtc_commit_wait +EXPORT_SYMBOL drivers/gpu/drm/drm 0x562b2947 drmm_mode_config_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0x56bfdf3e drm_client_modeset_dpms EXPORT_SYMBOL drivers/gpu/drm/drm 0x57698a50 drm_mm_takedown -EXPORT_SYMBOL drivers/gpu/drm/drm 0x57737dc8 drm_syncobj_find EXPORT_SYMBOL drivers/gpu/drm/drm 0x57b6efe3 drm_ioctl_flags +EXPORT_SYMBOL drivers/gpu/drm/drm 0x580ccbca drm_gem_dmabuf_vmap +EXPORT_SYMBOL drivers/gpu/drm/drm 0x585a94a9 drm_gem_cma_prime_import_sg_table_vmap EXPORT_SYMBOL drivers/gpu/drm/drm 0x59056243 drm_mm_replace_node EXPORT_SYMBOL drivers/gpu/drm/drm 0x599dea05 drm_edid_is_valid -EXPORT_SYMBOL drivers/gpu/drm/drm 0x59a66007 drm_gem_private_object_init -EXPORT_SYMBOL drivers/gpu/drm/drm 0x5a2fcab6 drm_connector_attach_content_type_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0x5aeaa82f drm_syncobj_add_point -EXPORT_SYMBOL drivers/gpu/drm/drm 0x5b659d79 drm_gem_prime_import_dev -EXPORT_SYMBOL drivers/gpu/drm/drm 0x5b9164d2 drm_crtc_vblank_put -EXPORT_SYMBOL drivers/gpu/drm/drm 0x5c700956 drmm_mode_config_init -EXPORT_SYMBOL drivers/gpu/drm/drm 0x5cfcef42 drm_send_event -EXPORT_SYMBOL drivers/gpu/drm/drm 0x5d754908 drm_connector_unregister -EXPORT_SYMBOL drivers/gpu/drm/drm 0x5decffc1 drm_client_framebuffer_delete -EXPORT_SYMBOL drivers/gpu/drm/drm 0x5e052019 drm_modeset_drop_locks -EXPORT_SYMBOL drivers/gpu/drm/drm 0x5e1ff802 drm_crtc_vblank_waitqueue -EXPORT_SYMBOL drivers/gpu/drm/drm 0x5e379acf drm_add_edid_modes -EXPORT_SYMBOL drivers/gpu/drm/drm 0x5f485a0a drm_mode_set_config_internal -EXPORT_SYMBOL drivers/gpu/drm/drm 0x5f6f2b11 drm_crtc_vblank_count_and_time +EXPORT_SYMBOL drivers/gpu/drm/drm 0x59c7c425 drm_gtf_mode +EXPORT_SYMBOL drivers/gpu/drm/drm 0x59f5883a drm_writeback_signal_completion +EXPORT_SYMBOL drivers/gpu/drm/drm 0x5ad2ad8e drm_client_dev_hotplug +EXPORT_SYMBOL drivers/gpu/drm/drm 0x5af5af2f drm_mode_create_content_type_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0x5b67db84 drm_syncobj_get_fd +EXPORT_SYMBOL drivers/gpu/drm/drm 0x5c729f7c drm_mode_is_420_only +EXPORT_SYMBOL drivers/gpu/drm/drm 0x5ea3d0c7 drm_atomic_normalize_zpos +EXPORT_SYMBOL drivers/gpu/drm/drm 0x5efdda9f drm_hdmi_avi_infoframe_colorspace +EXPORT_SYMBOL drivers/gpu/drm/drm 0x5f536f03 drm_mode_create_dp_colorspace_property EXPORT_SYMBOL drivers/gpu/drm/drm 0x5f7985a5 drm_mm_scan_remove_block -EXPORT_SYMBOL drivers/gpu/drm/drm 0x5fbc7ad3 drm_crtc_arm_vblank_event -EXPORT_SYMBOL drivers/gpu/drm/drm 0x62211595 drm_connector_init -EXPORT_SYMBOL drivers/gpu/drm/drm 0x64582a43 drm_plane_get_damage_clips -EXPORT_SYMBOL drivers/gpu/drm/drm 0x64979a70 drm_client_dev_hotplug -EXPORT_SYMBOL drivers/gpu/drm/drm 0x64f8e232 drm_noop -EXPORT_SYMBOL drivers/gpu/drm/drm 0x65593cb8 drm_mode_get_tile_group +EXPORT_SYMBOL drivers/gpu/drm/drm 0x619baf06 drm_plane_create_color_properties +EXPORT_SYMBOL drivers/gpu/drm/drm 0x626b062a drm_panel_remove +EXPORT_SYMBOL drivers/gpu/drm/drm 0x62b5f309 drm_mode_create_suggested_offset_properties +EXPORT_SYMBOL drivers/gpu/drm/drm 0x62bab014 drm_connector_attach_content_protection_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0x63cc0d8b drm_plane_get_damage_clips_count EXPORT_SYMBOL drivers/gpu/drm/drm 0x65702bd6 drm_default_rgb_quant_range -EXPORT_SYMBOL drivers/gpu/drm/drm 0x66748894 drm_writeback_signal_completion -EXPORT_SYMBOL drivers/gpu/drm/drm 0x669a64f1 drm_client_modeset_commit_locked -EXPORT_SYMBOL drivers/gpu/drm/drm 0x6765fdb9 drm_compat_ioctl -EXPORT_SYMBOL drivers/gpu/drm/drm 0x6767712c drm_crtc_vblank_reset -EXPORT_SYMBOL drivers/gpu/drm/drm 0x679a53d3 drm_panel_add -EXPORT_SYMBOL drivers/gpu/drm/drm 0x67c39cd7 drm_release_noglobal -EXPORT_SYMBOL drivers/gpu/drm/drm 0x6823b953 drm_get_edid +EXPORT_SYMBOL drivers/gpu/drm/drm 0x65fda785 drm_mode_create_dvi_i_properties +EXPORT_SYMBOL drivers/gpu/drm/drm 0x66694bd4 drm_gem_unlock_reservations +EXPORT_SYMBOL drivers/gpu/drm/drm 0x66ad613a drm_gem_shmem_unpin +EXPORT_SYMBOL drivers/gpu/drm/drm 0x67242e61 drm_atomic_check_only +EXPORT_SYMBOL drivers/gpu/drm/drm 0x673011aa drm_connector_attach_colorspace_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0x67d36b10 drm_plane_create_scaling_filter_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0x6885736d drm_add_override_edid_modes +EXPORT_SYMBOL drivers/gpu/drm/drm 0x689be3ae drm_mode_create_tile_group +EXPORT_SYMBOL drivers/gpu/drm/drm 0x68a48379 drm_syncobj_replace_fence +EXPORT_SYMBOL drivers/gpu/drm/drm 0x68ba5dac drm_event_cancel_free EXPORT_SYMBOL drivers/gpu/drm/drm 0x6914a422 drm_edid_are_equal -EXPORT_SYMBOL drivers/gpu/drm/drm 0x6a25481e drm_connector_has_possible_encoder -EXPORT_SYMBOL drivers/gpu/drm/drm 0x6a25b03f drm_gem_map_dma_buf -EXPORT_SYMBOL drivers/gpu/drm/drm 0x6aa149e0 drm_atomic_add_encoder_bridges -EXPORT_SYMBOL drivers/gpu/drm/drm 0x6c10a38d drm_modeset_acquire_fini +EXPORT_SYMBOL drivers/gpu/drm/drm 0x6a724134 drm_property_create_signed_range +EXPORT_SYMBOL drivers/gpu/drm/drm 0x6b9ac7f7 drm_atomic_get_connector_state +EXPORT_SYMBOL drivers/gpu/drm/drm 0x6d366514 drm_property_create_bool +EXPORT_SYMBOL drivers/gpu/drm/drm 0x6d55b0c0 drm_crtc_vblank_off +EXPORT_SYMBOL drivers/gpu/drm/drm 0x6d8efd9e drm_client_buffer_vmap +EXPORT_SYMBOL drivers/gpu/drm/drm 0x6dcd4e67 __drmm_crtc_alloc_with_planes +EXPORT_SYMBOL drivers/gpu/drm/drm 0x6e12a542 drm_connector_has_possible_encoder EXPORT_SYMBOL drivers/gpu/drm/drm 0x6e30ba8e drm_rect_rotate_inv -EXPORT_SYMBOL drivers/gpu/drm/drm 0x6e782a75 drm_mode_create_dvi_i_properties -EXPORT_SYMBOL drivers/gpu/drm/drm 0x6e9659b4 drm_plane_create_zpos_immutable_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0x6ec89b07 drm_property_create_bitmask +EXPORT_SYMBOL drivers/gpu/drm/drm 0x6eee57bd drm_hdmi_infoframe_set_hdr_metadata EXPORT_SYMBOL drivers/gpu/drm/drm 0x6ef2f78e drm_format_info -EXPORT_SYMBOL drivers/gpu/drm/drm 0x6f176d94 drm_atomic_state_default_clear -EXPORT_SYMBOL drivers/gpu/drm/drm 0x6f4e017d drm_mode_create_aspect_ratio_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0x6fb26d0e drm_encoder_init -EXPORT_SYMBOL drivers/gpu/drm/drm 0x703db344 drm_mode_is_420_also -EXPORT_SYMBOL drivers/gpu/drm/drm 0x715c081d drm_crtc_init_with_planes -EXPORT_SYMBOL drivers/gpu/drm/drm 0x72bf68aa drm_atomic_nonblocking_commit -EXPORT_SYMBOL drivers/gpu/drm/drm 0x735809d2 drm_gem_mmap -EXPORT_SYMBOL drivers/gpu/drm/drm 0x74ac496c drm_panel_get_modes -EXPORT_SYMBOL drivers/gpu/drm/drm 0x750332d1 drm_i2c_encoder_dpms -EXPORT_SYMBOL drivers/gpu/drm/drm 0x75d92eda drm_gem_unmap_dma_buf -EXPORT_SYMBOL drivers/gpu/drm/drm 0x75f3124b drm_i2c_encoder_commit -EXPORT_SYMBOL drivers/gpu/drm/drm 0x75fecfe2 drm_crtc_wait_one_vblank -EXPORT_SYMBOL drivers/gpu/drm/drm 0x760894b9 drm_gem_map_detach -EXPORT_SYMBOL drivers/gpu/drm/drm 0x764b9414 drm_connector_attach_edid_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0x76c73711 drm_atomic_add_affected_connectors -EXPORT_SYMBOL drivers/gpu/drm/drm 0x787d5912 drm_syncobj_replace_fence -EXPORT_SYMBOL drivers/gpu/drm/drm 0x78bdf1e1 drm_mode_prune_invalid -EXPORT_SYMBOL drivers/gpu/drm/drm 0x78ef3c21 drm_universal_plane_init -EXPORT_SYMBOL drivers/gpu/drm/drm 0x78f323a7 drm_mode_object_find -EXPORT_SYMBOL drivers/gpu/drm/drm 0x78fc33f3 drm_color_lut_check -EXPORT_SYMBOL drivers/gpu/drm/drm 0x7952babc drm_state_dump -EXPORT_SYMBOL drivers/gpu/drm/drm 0x798914e0 drm_connector_register -EXPORT_SYMBOL drivers/gpu/drm/drm 0x7a7faa2a drm_connector_set_panel_orientation_with_quirk -EXPORT_SYMBOL drivers/gpu/drm/drm 0x7ac1a0b1 __drmm_encoder_alloc -EXPORT_SYMBOL drivers/gpu/drm/drm 0x7af7991f drm_atomic_check_only +EXPORT_SYMBOL drivers/gpu/drm/drm 0x6f3c8cc4 drm_is_current_master +EXPORT_SYMBOL drivers/gpu/drm/drm 0x6f8a2f8d drm_connector_unregister +EXPORT_SYMBOL drivers/gpu/drm/drm 0x70045bc6 drm_atomic_set_mode_for_crtc +EXPORT_SYMBOL drivers/gpu/drm/drm 0x70d860ae drm_mode_put_tile_group +EXPORT_SYMBOL drivers/gpu/drm/drm 0x710716e3 drm_mode_crtc_set_gamma_size +EXPORT_SYMBOL drivers/gpu/drm/drm 0x7121541c drm_crtc_vblank_count_and_time +EXPORT_SYMBOL drivers/gpu/drm/drm 0x712b9451 drm_client_rotation +EXPORT_SYMBOL drivers/gpu/drm/drm 0x71864b55 drm_gem_dmabuf_vunmap +EXPORT_SYMBOL drivers/gpu/drm/drm 0x7202ff2e drm_framebuffer_unregister_private +EXPORT_SYMBOL drivers/gpu/drm/drm 0x7331a43e drm_dev_put +EXPORT_SYMBOL drivers/gpu/drm/drm 0x7340e4cc drm_gem_dma_resv_wait +EXPORT_SYMBOL drivers/gpu/drm/drm 0x7396b9fe drm_gem_handle_delete +EXPORT_SYMBOL drivers/gpu/drm/drm 0x741473e9 drm_clflush_pages +EXPORT_SYMBOL drivers/gpu/drm/drm 0x753777b6 drm_atomic_add_affected_connectors +EXPORT_SYMBOL drivers/gpu/drm/drm 0x75c9fbfa drm_mode_prune_invalid +EXPORT_SYMBOL drivers/gpu/drm/drm 0x75e55b92 drm_connector_attach_encoder +EXPORT_SYMBOL drivers/gpu/drm/drm 0x76d561b2 drm_wait_one_vblank +EXPORT_SYMBOL drivers/gpu/drm/drm 0x7747280b drm_i2c_encoder_restore +EXPORT_SYMBOL drivers/gpu/drm/drm 0x775ff23b drm_plane_create_zpos_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0x7956bd69 drm_hdcp_update_content_protection +EXPORT_SYMBOL drivers/gpu/drm/drm 0x7a440e30 drm_mode_validate_driver +EXPORT_SYMBOL drivers/gpu/drm/drm 0x7a8af443 drm_atomic_get_crtc_state EXPORT_SYMBOL drivers/gpu/drm/drm 0x7b2e2166 drm_vma_node_revoke -EXPORT_SYMBOL drivers/gpu/drm/drm 0x7e24529c drm_crtc_vblank_helper_get_vblank_timestamp -EXPORT_SYMBOL drivers/gpu/drm/drm 0x7f079b34 __drmm_crtc_alloc_with_planes -EXPORT_SYMBOL drivers/gpu/drm/drm 0x7fa5cad9 drm_mode_is_420_only -EXPORT_SYMBOL drivers/gpu/drm/drm 0x7fc57064 __drmm_universal_plane_alloc -EXPORT_SYMBOL drivers/gpu/drm/drm 0x800a2341 drm_hdcp_update_content_protection +EXPORT_SYMBOL drivers/gpu/drm/drm 0x7b661517 drm_crtc_vblank_helper_get_vblank_timestamp +EXPORT_SYMBOL drivers/gpu/drm/drm 0x7e724f30 drm_plane_create_rotation_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0x7f537e77 drm_connector_update_edid_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0x7fbd7fec drm_encoder_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0x7ff8763e drm_event_reserve_init_locked +EXPORT_SYMBOL drivers/gpu/drm/drm 0x800f66f0 drm_atomic_bridge_chain_check +EXPORT_SYMBOL drivers/gpu/drm/drm 0x8026610c drm_master_get +EXPORT_SYMBOL drivers/gpu/drm/drm 0x80dbce4b drm_plane_create_blend_mode_property EXPORT_SYMBOL drivers/gpu/drm/drm 0x81992424 drm_edid_header_is_valid -EXPORT_SYMBOL drivers/gpu/drm/drm 0x8254eaf2 drm_gem_prime_mmap -EXPORT_SYMBOL drivers/gpu/drm/drm 0x83d0e949 drm_mode_validate_driver -EXPORT_SYMBOL drivers/gpu/drm/drm 0x8412bc71 drm_dev_unplug +EXPORT_SYMBOL drivers/gpu/drm/drm 0x82c3cdc9 drm_prime_pages_to_sg EXPORT_SYMBOL drivers/gpu/drm/drm 0x842dd90c drm_flip_work_commit -EXPORT_SYMBOL drivers/gpu/drm/drm 0x84d63d82 drm_client_framebuffer_flush EXPORT_SYMBOL drivers/gpu/drm/drm 0x8563a554 drm_ht_remove -EXPORT_SYMBOL drivers/gpu/drm/drm 0x857e6a9d drm_atomic_bridge_chain_post_disable -EXPORT_SYMBOL drivers/gpu/drm/drm 0x85d92fee drm_vblank_work_flush -EXPORT_SYMBOL drivers/gpu/drm/drm 0x86a05fff drm_dev_put -EXPORT_SYMBOL drivers/gpu/drm/drm 0x86e462c7 drm_crtc_set_max_vblank_count +EXPORT_SYMBOL drivers/gpu/drm/drm 0x85bafba0 drm_bridge_add +EXPORT_SYMBOL drivers/gpu/drm/drm 0x85f41c7b drm_crtc_vblank_waitqueue +EXPORT_SYMBOL drivers/gpu/drm/drm 0x860d662f drm_mode_object_find +EXPORT_SYMBOL drivers/gpu/drm/drm 0x86a5bf2a drm_plane_from_index EXPORT_SYMBOL drivers/gpu/drm/drm 0x871ab41a drm_rect_intersect -EXPORT_SYMBOL drivers/gpu/drm/drm 0x8733dfe7 drm_atomic_bridge_chain_check -EXPORT_SYMBOL drivers/gpu/drm/drm 0x8733f1c7 drm_gem_shmem_unpin -EXPORT_SYMBOL drivers/gpu/drm/drm 0x89d68f55 drm_writeback_queue_job -EXPORT_SYMBOL drivers/gpu/drm/drm 0x8adedfe8 drm_vblank_init -EXPORT_SYMBOL drivers/gpu/drm/drm 0x8b553735 drm_framebuffer_plane_width -EXPORT_SYMBOL drivers/gpu/drm/drm 0x8baa966b drm_connector_list_iter_end -EXPORT_SYMBOL drivers/gpu/drm/drm 0x8bc20d4c drm_framebuffer_cleanup -EXPORT_SYMBOL drivers/gpu/drm/drm 0x8c0c1c25 drm_connector_attach_scaling_mode_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0x8c78543c drm_gem_vunmap -EXPORT_SYMBOL drivers/gpu/drm/drm 0x8cdc1206 drm_framebuffer_lookup -EXPORT_SYMBOL drivers/gpu/drm/drm 0x8d4bad0f drm_property_destroy -EXPORT_SYMBOL drivers/gpu/drm/drm 0x8d5b2c13 drm_crtc_send_vblank_event -EXPORT_SYMBOL drivers/gpu/drm/drm 0x8deb2cc3 drm_atomic_state_clear -EXPORT_SYMBOL drivers/gpu/drm/drm 0x8f23288a drm_plane_enable_fb_damage_clips -EXPORT_SYMBOL drivers/gpu/drm/drm 0x900bf8f1 drm_aperture_remove_conflicting_pci_framebuffers -EXPORT_SYMBOL drivers/gpu/drm/drm 0x90676507 drm_display_mode_from_cea_vic +EXPORT_SYMBOL drivers/gpu/drm/drm 0x884065b6 drm_property_create_blob +EXPORT_SYMBOL drivers/gpu/drm/drm 0x88a1bcae drm_gem_mmap +EXPORT_SYMBOL drivers/gpu/drm/drm 0x89289996 devm_aperture_acquire_from_firmware +EXPORT_SYMBOL drivers/gpu/drm/drm 0x89e9f30c of_drm_find_panel +EXPORT_SYMBOL drivers/gpu/drm/drm 0x8a1000fc drm_modeset_acquire_fini +EXPORT_SYMBOL drivers/gpu/drm/drm 0x8acf203d drm_send_event_locked +EXPORT_SYMBOL drivers/gpu/drm/drm 0x8ad33e86 drm_framebuffer_plane_height +EXPORT_SYMBOL drivers/gpu/drm/drm 0x8c118023 drm_plane_create_alpha_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0x8c60ee6c drm_atomic_state_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0x8cd7a3bc drm_gem_private_object_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0x8dd34514 drm_cvt_mode +EXPORT_SYMBOL drivers/gpu/drm/drm 0x8de29073 drm_connector_set_link_status_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0x90230ff2 drm_writeback_queue_job +EXPORT_SYMBOL drivers/gpu/drm/drm 0x90418a56 drm_vblank_work_cancel_sync +EXPORT_SYMBOL drivers/gpu/drm/drm 0x907d5411 drm_calc_timestamping_constants +EXPORT_SYMBOL drivers/gpu/drm/drm 0x908b845d drm_gem_map_detach +EXPORT_SYMBOL drivers/gpu/drm/drm 0x90a3e4bd drm_prime_sg_to_page_array EXPORT_SYMBOL drivers/gpu/drm/drm 0x91fec1cc drm_rect_calc_vscale +EXPORT_SYMBOL drivers/gpu/drm/drm 0x9226294d drm_dev_register +EXPORT_SYMBOL drivers/gpu/drm/drm 0x92a6db12 drm_bridge_chain_mode_fixup +EXPORT_SYMBOL drivers/gpu/drm/drm 0x92c0ee18 drm_mode_validate_ycbcr420 EXPORT_SYMBOL drivers/gpu/drm/drm 0x92ee8a9d drm_get_format_info -EXPORT_SYMBOL drivers/gpu/drm/drm 0x930513e5 drm_get_edid_switcheroo -EXPORT_SYMBOL drivers/gpu/drm/drm 0x9320486b drm_framebuffer_init -EXPORT_SYMBOL drivers/gpu/drm/drm 0x93e0677f drm_dev_get -EXPORT_SYMBOL drivers/gpu/drm/drm 0x93f730be drm_framebuffer_plane_height -EXPORT_SYMBOL drivers/gpu/drm/drm 0x95c90b4d drm_atomic_get_plane_state +EXPORT_SYMBOL drivers/gpu/drm/drm 0x93955c52 drm_atomic_set_crtc_for_plane +EXPORT_SYMBOL drivers/gpu/drm/drm 0x9557809d drm_aperture_remove_conflicting_pci_framebuffers EXPORT_SYMBOL drivers/gpu/drm/drm 0x95dbc76d drm_ht_create -EXPORT_SYMBOL drivers/gpu/drm/drm 0x95e83b50 drm_crtc_vblank_helper_get_vblank_timestamp_internal -EXPORT_SYMBOL drivers/gpu/drm/drm 0x961c256d drm_atomic_set_fence_for_plane -EXPORT_SYMBOL drivers/gpu/drm/drm 0x96f7b085 drm_gem_vmap -EXPORT_SYMBOL drivers/gpu/drm/drm 0x97aa899d drm_mode_create_hdmi_colorspace_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0x98f7bec3 drmm_kmalloc -EXPORT_SYMBOL drivers/gpu/drm/drm 0x993030ac drm_gem_unlock_reservations +EXPORT_SYMBOL drivers/gpu/drm/drm 0x97034fc7 drm_gem_shmem_purge +EXPORT_SYMBOL drivers/gpu/drm/drm 0x976ddfeb drm_modeset_drop_locks +EXPORT_SYMBOL drivers/gpu/drm/drm 0x9888c5e4 drm_gem_lock_reservations +EXPORT_SYMBOL drivers/gpu/drm/drm 0x99213d12 drm_panel_get_modes +EXPORT_SYMBOL drivers/gpu/drm/drm 0x99487001 drm_gem_shmem_madvise +EXPORT_SYMBOL drivers/gpu/drm/drm 0x99a3e55d drm_connector_attach_content_type_property EXPORT_SYMBOL drivers/gpu/drm/drm 0x99fd20aa drm_rect_clip_scaled -EXPORT_SYMBOL drivers/gpu/drm/drm 0x9a8b230e drm_of_component_probe -EXPORT_SYMBOL drivers/gpu/drm/drm 0x9ae4e99a drm_syncobj_create +EXPORT_SYMBOL drivers/gpu/drm/drm 0x9a5b6086 drm_get_edid_switcheroo +EXPORT_SYMBOL drivers/gpu/drm/drm 0x9a7dc27c drm_debugfs_remove_files +EXPORT_SYMBOL drivers/gpu/drm/drm 0x9a9cf6e2 drm_property_replace_global_blob +EXPORT_SYMBOL drivers/gpu/drm/drm 0x9af4fbb4 drm_bridge_chain_enable +EXPORT_SYMBOL drivers/gpu/drm/drm 0x9af6c382 drm_atomic_state_default_clear EXPORT_SYMBOL drivers/gpu/drm/drm 0x9b285573 drm_match_cea_mode +EXPORT_SYMBOL drivers/gpu/drm/drm 0x9b816aec drm_object_property_set_value EXPORT_SYMBOL drivers/gpu/drm/drm 0x9b8a53f5 drm_ht_just_insert_please EXPORT_SYMBOL drivers/gpu/drm/drm 0x9b95c885 drm_mode_match -EXPORT_SYMBOL drivers/gpu/drm/drm 0x9cb18620 drm_client_modeset_commit -EXPORT_SYMBOL drivers/gpu/drm/drm 0x9cc1f3f4 drm_mode_validate_ycbcr420 +EXPORT_SYMBOL drivers/gpu/drm/drm 0x9c1d842a drm_crtc_init_with_planes +EXPORT_SYMBOL drivers/gpu/drm/drm 0x9cc72cae drm_crtc_vblank_count EXPORT_SYMBOL drivers/gpu/drm/drm 0x9ce050be drm_mode_copy -EXPORT_SYMBOL drivers/gpu/drm/drm 0x9da5da72 drm_connector_attach_hdr_output_metadata_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0x9d68e38e drm_property_blob_get EXPORT_SYMBOL drivers/gpu/drm/drm 0x9e7e8009 drm_edid_to_sad +EXPORT_SYMBOL drivers/gpu/drm/drm 0x9eeeb2c3 drm_mode_create EXPORT_SYMBOL drivers/gpu/drm/drm 0x9ffcdfdb drm_detect_monitor_audio EXPORT_SYMBOL drivers/gpu/drm/drm 0xa0713087 drm_ht_find_item -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa1329379 drm_gem_create_mmap_offset -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa1455c8a drm_file_get_master -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa16fa3ed drm_client_modeset_probe -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa1a7b3b8 drm_i2c_encoder_save -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa214f225 drm_connector_list_iter_begin -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa2424aff drm_atomic_get_new_connector_for_encoder -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa2f2ae31 drm_atomic_set_mode_prop_for_crtc -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa32c3078 drm_handle_vblank -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa342fb81 drm_open -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa3730812 drm_print_regset32 -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa46cf0c5 drm_master_put -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa56aada3 drm_atomic_get_old_connector_for_encoder -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa6427d17 drm_mode_object_get -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa7909de3 drm_ioctl -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa80027cc drm_writeback_cleanup_job -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa81477e3 __drmm_add_action_or_reset -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa8d44588 drm_gem_handle_create -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa8e397b4 drm_sysfs_hotplug_event -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa95223a7 drm_atomic_state_default_release -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa9d66877 drm_connector_attach_colorspace_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa9e3f423 drm_mode_object_put -EXPORT_SYMBOL drivers/gpu/drm/drm 0xab757181 drm_property_blob_get -EXPORT_SYMBOL drivers/gpu/drm/drm 0xac02dc08 drm_modeset_lock_all_ctx -EXPORT_SYMBOL drivers/gpu/drm/drm 0xaccab32d drm_av_sync_delay -EXPORT_SYMBOL drivers/gpu/drm/drm 0xacf5442d drm_gem_shmem_purge_locked -EXPORT_SYMBOL drivers/gpu/drm/drm 0xad10e514 drm_mode_create +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa078d857 drm_hdmi_avi_infoframe_quant_range +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa260f5cb drm_gem_prime_import +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa2df2a3e of_drm_get_panel_orientation +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa2f5977b drm_gem_object_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa4015e07 drm_connector_set_tile_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa4cf6f12 drm_gem_shmem_vmap +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa7625855 drm_connector_attach_max_bpc_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa762b28f drm_debugfs_create_files +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa78a1d94 drm_sysfs_hotplug_event +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa79da87c drm_crtc_cleanup +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa7b01bbd drm_property_create_object +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa89ac850 drm_gem_prime_mmap +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa925c621 drm_mode_object_put +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa955eb90 drm_gem_create_mmap_offset_size +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa9b9476b drm_client_modeset_commit +EXPORT_SYMBOL drivers/gpu/drm/drm 0xaaf6144b drm_sysfs_connector_status_event +EXPORT_SYMBOL drivers/gpu/drm/drm 0xac371135 drm_mode_create_tv_margin_properties +EXPORT_SYMBOL drivers/gpu/drm/drm 0xac7f60f2 drm_bridge_remove +EXPORT_SYMBOL drivers/gpu/drm/drm 0xaccc22f1 drm_client_register +EXPORT_SYMBOL drivers/gpu/drm/drm 0xacd8dd00 drm_release EXPORT_SYMBOL drivers/gpu/drm/drm 0xad4e902b drm_color_ctm_s31_32_to_qm_n -EXPORT_SYMBOL drivers/gpu/drm/drm 0xadfc2f99 drm_writeback_connector_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0xad78cf1c drm_mode_is_420_also EXPORT_SYMBOL drivers/gpu/drm/drm 0xae277372 __drm_crtc_commit_free -EXPORT_SYMBOL drivers/gpu/drm/drm 0xae7c2517 drm_gem_dmabuf_vmap -EXPORT_SYMBOL drivers/gpu/drm/drm 0xaeb618d1 drm_panel_remove -EXPORT_SYMBOL drivers/gpu/drm/drm 0xaef3a7ca drm_connector_set_vrr_capable_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0xb01d9bf8 drm_property_create_object +EXPORT_SYMBOL drivers/gpu/drm/drm 0xae3a17be drm_gem_object_release +EXPORT_SYMBOL drivers/gpu/drm/drm 0xaf94dd51 drm_gem_mmap_obj +EXPORT_SYMBOL drivers/gpu/drm/drm 0xb01868d1 drm_probe_ddc EXPORT_SYMBOL drivers/gpu/drm/drm 0xb053adda drm_rect_rotate -EXPORT_SYMBOL drivers/gpu/drm/drm 0xb097dc07 drm_gem_create_mmap_offset_size EXPORT_SYMBOL drivers/gpu/drm/drm 0xb0b05ff5 drm_clflush_sg -EXPORT_SYMBOL drivers/gpu/drm/drm 0xb0e816f1 drm_client_modeset_check -EXPORT_SYMBOL drivers/gpu/drm/drm 0xb10f302c drm_gem_lock_reservations EXPORT_SYMBOL drivers/gpu/drm/drm 0xb11ac7a7 __drm_err -EXPORT_SYMBOL drivers/gpu/drm/drm 0xb17074b0 drm_connector_attach_vrr_capable_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0xb1d4050c drm_bridge_attach -EXPORT_SYMBOL drivers/gpu/drm/drm 0xb1d5b817 drm_master_internal_release +EXPORT_SYMBOL drivers/gpu/drm/drm 0xb15df8db drm_dev_set_unique +EXPORT_SYMBOL drivers/gpu/drm/drm 0xb1cf569c drm_gem_map_attach EXPORT_SYMBOL drivers/gpu/drm/drm 0xb22dfd68 drm_format_info_min_pitch -EXPORT_SYMBOL drivers/gpu/drm/drm 0xb2b2d689 drm_debugfs_create_files -EXPORT_SYMBOL drivers/gpu/drm/drm 0xb3008b57 drm_modeset_lock -EXPORT_SYMBOL drivers/gpu/drm/drm 0xb33df92f drm_gem_prime_export -EXPORT_SYMBOL drivers/gpu/drm/drm 0xb34d3525 drm_gem_object_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0xb2d4e959 drm_dev_unregister +EXPORT_SYMBOL drivers/gpu/drm/drm 0xb33242a3 drm_hdmi_avi_infoframe_content_type +EXPORT_SYMBOL drivers/gpu/drm/drm 0xb3ad15d0 drm_property_blob_put EXPORT_SYMBOL drivers/gpu/drm/drm 0xb4032484 drm_mm_insert_node_in_range -EXPORT_SYMBOL drivers/gpu/drm/drm 0xb4932c45 drm_property_create_signed_range -EXPORT_SYMBOL drivers/gpu/drm/drm 0xb5b50c68 drm_connector_set_link_status_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0xb5bdfcb8 drm_connector_attach_dp_subconnector_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0xb4b09177 drm_framebuffer_lookup +EXPORT_SYMBOL drivers/gpu/drm/drm 0xb51e2106 drm_print_regset32 +EXPORT_SYMBOL drivers/gpu/drm/drm 0xb5b60904 drm_state_dump EXPORT_SYMBOL drivers/gpu/drm/drm 0xb6127243 drm_need_swiotlb -EXPORT_SYMBOL drivers/gpu/drm/drm 0xb636910d drm_calc_timestamping_constants -EXPORT_SYMBOL drivers/gpu/drm/drm 0xb6f0d16f drm_client_framebuffer_create -EXPORT_SYMBOL drivers/gpu/drm/drm 0xb9898149 drm_gem_object_release -EXPORT_SYMBOL drivers/gpu/drm/drm 0xb9abca06 drm_mode_duplicate +EXPORT_SYMBOL drivers/gpu/drm/drm 0xb7047095 drm_connector_list_iter_end +EXPORT_SYMBOL drivers/gpu/drm/drm 0xb8256d95 drm_connector_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0xb826942f drm_any_plane_has_format +EXPORT_SYMBOL drivers/gpu/drm/drm 0xb95a220a drm_bridge_chain_mode_valid EXPORT_SYMBOL drivers/gpu/drm/drm 0xb9cad492 __drm_atomic_state_free -EXPORT_SYMBOL drivers/gpu/drm/drm 0xba873432 drm_crtc_accurate_vblank_count -EXPORT_SYMBOL drivers/gpu/drm/drm 0xba9be36e drm_prime_gem_destroy -EXPORT_SYMBOL drivers/gpu/drm/drm 0xbb3a2bd0 drm_mode_create_content_type_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0xbb6d4b74 drm_plane_create_zpos_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0xbc3160aa drm_clflush_pages -EXPORT_SYMBOL drivers/gpu/drm/drm 0xbea89e22 drm_plane_force_disable -EXPORT_SYMBOL drivers/gpu/drm/drm 0xbf061824 drm_property_replace_blob -EXPORT_SYMBOL drivers/gpu/drm/drm 0xbfa0e995 drm_gem_dmabuf_export -EXPORT_SYMBOL drivers/gpu/drm/drm 0xc092f1e4 __devm_drm_dev_alloc -EXPORT_SYMBOL drivers/gpu/drm/drm 0xc10da7a6 drm_gem_get_pages -EXPORT_SYMBOL drivers/gpu/drm/drm 0xc278dbfb drm_gem_dmabuf_mmap -EXPORT_SYMBOL drivers/gpu/drm/drm 0xc333d9aa drm_event_reserve_init_locked -EXPORT_SYMBOL drivers/gpu/drm/drm 0xc3495631 drm_property_create_bool -EXPORT_SYMBOL drivers/gpu/drm/drm 0xc3aa3861 drm_bridge_chain_enable -EXPORT_SYMBOL drivers/gpu/drm/drm 0xc3d752ed drm_mode_create_tile_group +EXPORT_SYMBOL drivers/gpu/drm/drm 0xbab40301 drm_compat_ioctl +EXPORT_SYMBOL drivers/gpu/drm/drm 0xbaddacd8 drm_mode_config_reset +EXPORT_SYMBOL drivers/gpu/drm/drm 0xbb216252 drm_mode_parse_command_line_for_connector +EXPORT_SYMBOL drivers/gpu/drm/drm 0xbbef3f36 __devm_drm_dev_alloc +EXPORT_SYMBOL drivers/gpu/drm/drm 0xbc1ceee0 drm_crtc_arm_vblank_event +EXPORT_SYMBOL drivers/gpu/drm/drm 0xbcec4d2c drm_noop +EXPORT_SYMBOL drivers/gpu/drm/drm 0xbd0f84e8 drm_vblank_work_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0xbd660f81 drm_framebuffer_plane_width +EXPORT_SYMBOL drivers/gpu/drm/drm 0xbe7d0965 drm_connector_attach_tv_margin_properties +EXPORT_SYMBOL drivers/gpu/drm/drm 0xbef17bbc drm_put_dev +EXPORT_SYMBOL drivers/gpu/drm/drm 0xc03e1ebb drm_gem_prime_export +EXPORT_SYMBOL drivers/gpu/drm/drm 0xc2875784 drm_crtc_accurate_vblank_count +EXPORT_SYMBOL drivers/gpu/drm/drm 0xc305bbcd drm_client_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0xc52d023e __drmm_encoder_alloc EXPORT_SYMBOL drivers/gpu/drm/drm 0xc6323239 drm_flip_work_cleanup -EXPORT_SYMBOL drivers/gpu/drm/drm 0xc74f8385 drm_gem_cma_prime_import_sg_table_vmap -EXPORT_SYMBOL drivers/gpu/drm/drm 0xc750c6dd drm_mode_create_tv_properties +EXPORT_SYMBOL drivers/gpu/drm/drm 0xc7222729 drm_gem_vunmap +EXPORT_SYMBOL drivers/gpu/drm/drm 0xc74e8e95 drm_syncobj_add_point EXPORT_SYMBOL drivers/gpu/drm/drm 0xc7910e38 drm_vma_offset_lookup_locked EXPORT_SYMBOL drivers/gpu/drm/drm 0xc7d04fc5 drm_vma_node_allow -EXPORT_SYMBOL drivers/gpu/drm/drm 0xc7e47f38 drm_mode_plane_set_obj_prop -EXPORT_SYMBOL drivers/gpu/drm/drm 0xc8544c9e drm_atomic_get_new_private_obj_state -EXPORT_SYMBOL drivers/gpu/drm/drm 0xc8a766b9 drm_plane_create_color_properties -EXPORT_SYMBOL drivers/gpu/drm/drm 0xc8f0acd1 drm_probe_ddc +EXPORT_SYMBOL drivers/gpu/drm/drm 0xc7fec7dc drm_panel_prepare +EXPORT_SYMBOL drivers/gpu/drm/drm 0xc955582f drm_modeset_lock_single_interruptible +EXPORT_SYMBOL drivers/gpu/drm/drm 0xc9a1e0a6 drm_atomic_get_new_connector_for_encoder EXPORT_SYMBOL drivers/gpu/drm/drm 0xca190085 drm_format_info_block_height +EXPORT_SYMBOL drivers/gpu/drm/drm 0xca20ba9f drm_i2c_encoder_dpms +EXPORT_SYMBOL drivers/gpu/drm/drm 0xca4c421f drm_bridge_chain_post_disable +EXPORT_SYMBOL drivers/gpu/drm/drm 0xcb1f9461 drm_send_event EXPORT_SYMBOL drivers/gpu/drm/drm 0xcb2340b8 drm_rect_debug_print -EXPORT_SYMBOL drivers/gpu/drm/drm 0xcb6ac6b2 __drm_atomic_helper_set_config -EXPORT_SYMBOL drivers/gpu/drm/drm 0xcbb3d658 drm_syncobj_find_fence -EXPORT_SYMBOL drivers/gpu/drm/drm 0xcbc9b259 drm_atomic_get_connector_state +EXPORT_SYMBOL drivers/gpu/drm/drm 0xcba893ad drm_i2c_encoder_save EXPORT_SYMBOL drivers/gpu/drm/drm 0xccc59759 drm_format_info_block_width -EXPORT_SYMBOL drivers/gpu/drm/drm 0xccf580e4 drm_bridge_chain_mode_fixup -EXPORT_SYMBOL drivers/gpu/drm/drm 0xce00acf1 drm_hdmi_vendor_infoframe_from_display_mode +EXPORT_SYMBOL drivers/gpu/drm/drm 0xccd05120 drm_gem_unmap_dma_buf +EXPORT_SYMBOL drivers/gpu/drm/drm 0xccf92f98 drm_property_create_range +EXPORT_SYMBOL drivers/gpu/drm/drm 0xce240035 drm_dev_unplug +EXPORT_SYMBOL drivers/gpu/drm/drm 0xce8907fa drm_atomic_get_old_connector_for_encoder +EXPORT_SYMBOL drivers/gpu/drm/drm 0xce9429a2 drm_vblank_work_flush +EXPORT_SYMBOL drivers/gpu/drm/drm 0xcf0ba24a drm_gem_prime_handle_to_fd EXPORT_SYMBOL drivers/gpu/drm/drm 0xcf11a549 drm_flip_work_allocate_task -EXPORT_SYMBOL drivers/gpu/drm/drm 0xcf7cabc2 drm_atomic_get_old_private_obj_state +EXPORT_SYMBOL drivers/gpu/drm/drm 0xcf7ebb16 drm_mode_create_aspect_ratio_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0xd02941d7 drm_writeback_get_out_fence EXPORT_SYMBOL drivers/gpu/drm/drm 0xd05fda43 drm_prime_get_contiguous_size +EXPORT_SYMBOL drivers/gpu/drm/drm 0xd069b8ed drm_release_noglobal +EXPORT_SYMBOL drivers/gpu/drm/drm 0xd0ebfb92 drm_connector_list_iter_begin EXPORT_SYMBOL drivers/gpu/drm/drm 0xd13f9985 drm_edid_block_valid -EXPORT_SYMBOL drivers/gpu/drm/drm 0xd25f9864 drm_connector_update_edid_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0xd2ecff76 drm_send_event_locked -EXPORT_SYMBOL drivers/gpu/drm/drm 0xd333c694 drm_object_property_get_value -EXPORT_SYMBOL drivers/gpu/drm/drm 0xd3c601f2 drm_modeset_lock_single_interruptible -EXPORT_SYMBOL drivers/gpu/drm/drm 0xd3c6c4c2 drm_connector_init_with_ddc -EXPORT_SYMBOL drivers/gpu/drm/drm 0xd480e1d1 drm_gem_dma_resv_wait -EXPORT_SYMBOL drivers/gpu/drm/drm 0xd572c1c9 drm_atomic_get_bridge_state -EXPORT_SYMBOL drivers/gpu/drm/drm 0xd573f1b2 drm_plane_create_rotation_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0xd6083aa1 drm_client_buffer_vmap +EXPORT_SYMBOL drivers/gpu/drm/drm 0xd188aa52 drm_aperture_remove_conflicting_framebuffers +EXPORT_SYMBOL drivers/gpu/drm/drm 0xd2be2d65 drm_client_modeset_probe +EXPORT_SYMBOL drivers/gpu/drm/drm 0xd47b8bbf drm_poll +EXPORT_SYMBOL drivers/gpu/drm/drm 0xd53b9e80 drm_crtc_handle_vblank +EXPORT_SYMBOL drivers/gpu/drm/drm 0xd5a3a5ad drm_writeback_connector_init EXPORT_SYMBOL drivers/gpu/drm/drm 0xd60baf5a drm_edid_get_monitor_name -EXPORT_SYMBOL drivers/gpu/drm/drm 0xd66917e9 drm_atomic_print_new_state +EXPORT_SYMBOL drivers/gpu/drm/drm 0xd620b7c0 drm_mode_get_tile_group EXPORT_SYMBOL drivers/gpu/drm/drm 0xd680a377 drm_gem_object_free -EXPORT_SYMBOL drivers/gpu/drm/drm 0xd69d6499 drm_object_attach_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0xd6ceff69 drm_read +EXPORT_SYMBOL drivers/gpu/drm/drm 0xd7a88679 drm_i2c_encoder_mode_fixup EXPORT_SYMBOL drivers/gpu/drm/drm 0xd7a9cf42 drm_mode_validate_size -EXPORT_SYMBOL drivers/gpu/drm/drm 0xd8b36cb2 drm_crtc_check_viewport -EXPORT_SYMBOL drivers/gpu/drm/drm 0xda00a534 drm_panel_disable -EXPORT_SYMBOL drivers/gpu/drm/drm 0xdb282936 drm_plane_create_alpha_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0xdb5d94f0 drm_gem_free_mmap_offset -EXPORT_SYMBOL drivers/gpu/drm/drm 0xdbce0739 drm_mode_create_from_cmdline_mode -EXPORT_SYMBOL drivers/gpu/drm/drm 0xdd590f5b drm_prime_pages_to_sg -EXPORT_SYMBOL drivers/gpu/drm/drm 0xdefd3478 drm_master_internal_acquire +EXPORT_SYMBOL drivers/gpu/drm/drm 0xd7b5209c drm_modeset_lock_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0xd9245008 drm_plane_cleanup +EXPORT_SYMBOL drivers/gpu/drm/drm 0xd9552f35 drm_warn_on_modeset_not_all_locked +EXPORT_SYMBOL drivers/gpu/drm/drm 0xd9d1c747 drm_mode_is_420 +EXPORT_SYMBOL drivers/gpu/drm/drm 0xdb9adc05 drm_atomic_state_clear +EXPORT_SYMBOL drivers/gpu/drm/drm 0xdc914ecc drm_atomic_bridge_chain_disable +EXPORT_SYMBOL drivers/gpu/drm/drm 0xdcf07624 drm_atomic_get_old_bridge_state +EXPORT_SYMBOL drivers/gpu/drm/drm 0xdd867464 drm_gem_prime_import_dev +EXPORT_SYMBOL drivers/gpu/drm/drm 0xdddab22f drm_atomic_private_obj_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0xde057f9a drm_color_lut_check +EXPORT_SYMBOL drivers/gpu/drm/drm 0xdf0c2ca1 drm_framebuffer_cleanup EXPORT_SYMBOL drivers/gpu/drm/drm 0xdf3f760d drm_mm_scan_color_evict EXPORT_SYMBOL drivers/gpu/drm/drm 0xdf666902 drm_rotation_simplify -EXPORT_SYMBOL drivers/gpu/drm/drm 0xe13dc6c6 drm_hdmi_infoframe_set_hdr_metadata -EXPORT_SYMBOL drivers/gpu/drm/drm 0xe17979b4 drm_read -EXPORT_SYMBOL drivers/gpu/drm/drm 0xe1af8257 drm_of_crtc_port_mask -EXPORT_SYMBOL drivers/gpu/drm/drm 0xe1cb074f drm_client_rotation +EXPORT_SYMBOL drivers/gpu/drm/drm 0xdfba19a1 drm_crtc_vblank_put +EXPORT_SYMBOL drivers/gpu/drm/drm 0xe078acb8 drm_of_find_possible_crtcs +EXPORT_SYMBOL drivers/gpu/drm/drm 0xe106899a drm_panel_of_backlight +EXPORT_SYMBOL drivers/gpu/drm/drm 0xe11627fb drm_mode_create_from_cmdline_mode +EXPORT_SYMBOL drivers/gpu/drm/drm 0xe1ac994a drm_connector_attach_dp_subconnector_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0xe26a94fa drm_client_framebuffer_flush +EXPORT_SYMBOL drivers/gpu/drm/drm 0xe28ec2f0 drm_modeset_unlock EXPORT_SYMBOL drivers/gpu/drm/drm 0xe317082a __drm_printfn_info -EXPORT_SYMBOL drivers/gpu/drm/drm 0xe62b0b18 drm_bridge_chain_disable -EXPORT_SYMBOL drivers/gpu/drm/drm 0xe62e54e3 drm_gem_shmem_madvise -EXPORT_SYMBOL drivers/gpu/drm/drm 0xe6fc1217 drm_client_modeset_dpms -EXPORT_SYMBOL drivers/gpu/drm/drm 0xe831ede2 drm_dev_unregister +EXPORT_SYMBOL drivers/gpu/drm/drm 0xe3214c63 drm_client_buffer_vunmap +EXPORT_SYMBOL drivers/gpu/drm/drm 0xe379824f __drm_atomic_helper_disable_plane +EXPORT_SYMBOL drivers/gpu/drm/drm 0xe39d6cf6 drm_panel_unprepare +EXPORT_SYMBOL drivers/gpu/drm/drm 0xe3cfae3a drm_crtc_vblank_restore +EXPORT_SYMBOL drivers/gpu/drm/drm 0xe3d3a827 drm_client_framebuffer_create +EXPORT_SYMBOL drivers/gpu/drm/drm 0xe46a4aaa drm_connector_attach_edid_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0xe5168efe drm_hdmi_avi_infoframe_bars +EXPORT_SYMBOL drivers/gpu/drm/drm 0xe5bb8dc3 drm_syncobj_get_handle +EXPORT_SYMBOL drivers/gpu/drm/drm 0xe5d36727 drm_connector_attach_scaling_mode_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0xe79440f3 drm_atomic_set_fb_for_plane EXPORT_SYMBOL drivers/gpu/drm/drm 0xe8362900 drm_edid_duplicate EXPORT_SYMBOL drivers/gpu/drm/drm 0xe8a034df drm_dev_exit EXPORT_SYMBOL drivers/gpu/drm/drm 0xe8a0e334 drm_vma_offset_add -EXPORT_SYMBOL drivers/gpu/drm/drm 0xe97b51e6 drm_gem_objects_lookup -EXPORT_SYMBOL drivers/gpu/drm/drm 0xe994d86b drm_atomic_get_old_bridge_state -EXPORT_SYMBOL drivers/gpu/drm/drm 0xe9ba9344 drm_plane_create_blend_mode_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0xe8a0ecdf drm_atomic_bridge_chain_post_disable +EXPORT_SYMBOL drivers/gpu/drm/drm 0xe9479fc9 drm_atomic_print_new_state +EXPORT_SYMBOL drivers/gpu/drm/drm 0xe9b3be13 drm_gem_handle_create +EXPORT_SYMBOL drivers/gpu/drm/drm 0xe9f93d2d drm_modeset_acquire_init EXPORT_SYMBOL drivers/gpu/drm/drm 0xea00fe81 __drm_printfn_coredump -EXPORT_SYMBOL drivers/gpu/drm/drm 0xeace7995 drm_connector_attach_tv_margin_properties -EXPORT_SYMBOL drivers/gpu/drm/drm 0xeb1e77e4 drm_gem_shmem_print_info +EXPORT_SYMBOL drivers/gpu/drm/drm 0xeabf535e drm_master_put EXPORT_SYMBOL drivers/gpu/drm/drm 0xec12af74 __drm_dbg -EXPORT_SYMBOL drivers/gpu/drm/drm 0xeca5c4d3 drm_gem_dmabuf_vunmap -EXPORT_SYMBOL drivers/gpu/drm/drm 0xed71838b drm_panel_prepare -EXPORT_SYMBOL drivers/gpu/drm/drm 0xed71ee47 drm_writeback_get_out_fence +EXPORT_SYMBOL drivers/gpu/drm/drm 0xed4f1ec9 drm_i2c_encoder_detect +EXPORT_SYMBOL drivers/gpu/drm/drm 0xedbeef7a drm_plane_get_damage_clips +EXPORT_SYMBOL drivers/gpu/drm/drm 0xee3adc9d drm_connector_set_panel_orientation +EXPORT_SYMBOL drivers/gpu/drm/drm 0xeed31d2a drm_dev_printk +EXPORT_SYMBOL drivers/gpu/drm/drm 0xefa229f0 drm_plane_init EXPORT_SYMBOL drivers/gpu/drm/drm 0xf0517d7a drm_mm_init -EXPORT_SYMBOL drivers/gpu/drm/drm 0xf1367b74 drm_modeset_lock_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0xf061eff0 drm_mode_duplicate +EXPORT_SYMBOL drivers/gpu/drm/drm 0xf0e59a28 drm_invalid_op EXPORT_SYMBOL drivers/gpu/drm/drm 0xf1421d13 drm_mode_sort -EXPORT_SYMBOL drivers/gpu/drm/drm 0xf152cc16 drm_mode_put_tile_group EXPORT_SYMBOL drivers/gpu/drm/drm 0xf1b5340a drm_mode_vrefresh -EXPORT_SYMBOL drivers/gpu/drm/drm 0xf1d5068a drm_crtc_handle_vblank -EXPORT_SYMBOL drivers/gpu/drm/drm 0xf1f4cf27 drm_modeset_unlock_all -EXPORT_SYMBOL drivers/gpu/drm/drm 0xf2db46b3 drm_mode_destroy -EXPORT_SYMBOL drivers/gpu/drm/drm 0xf348dbf1 drm_connector_attach_content_protection_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0xf38fac49 drm_atomic_get_private_obj_state +EXPORT_SYMBOL drivers/gpu/drm/drm 0xf3489167 drm_plane_enable_fb_damage_clips +EXPORT_SYMBOL drivers/gpu/drm/drm 0xf35ccb92 drm_ioctl EXPORT_SYMBOL drivers/gpu/drm/drm 0xf406e46a drm_get_connector_type_name -EXPORT_SYMBOL drivers/gpu/drm/drm 0xf4d22087 __drmm_add_action -EXPORT_SYMBOL drivers/gpu/drm/drm 0xf76612ec drm_property_blob_put -EXPORT_SYMBOL drivers/gpu/drm/drm 0xf7a55371 drm_connector_set_path_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0xf7ad79d7 drm_gem_vm_close -EXPORT_SYMBOL drivers/gpu/drm/drm 0xf7f158aa drm_property_lookup_blob +EXPORT_SYMBOL drivers/gpu/drm/drm 0xf51f52dc drm_file_get_master +EXPORT_SYMBOL drivers/gpu/drm/drm 0xf6054b15 drm_connector_atomic_hdr_metadata_equal +EXPORT_SYMBOL drivers/gpu/drm/drm 0xf6eaa509 drm_mode_plane_set_obj_prop +EXPORT_SYMBOL drivers/gpu/drm/drm 0xf6f1d8b3 drm_connector_list_iter_next +EXPORT_SYMBOL drivers/gpu/drm/drm 0xf770560a drm_client_release EXPORT_SYMBOL drivers/gpu/drm/drm 0xf824c7db __drm_printfn_debug -EXPORT_SYMBOL drivers/gpu/drm/drm 0xf8e6f873 drm_debugfs_remove_files -EXPORT_SYMBOL drivers/gpu/drm/drm 0xf94cd7fa drm_property_replace_global_blob -EXPORT_SYMBOL drivers/gpu/drm/drm 0xfaea1520 drm_gem_shmem_vmap -EXPORT_SYMBOL drivers/gpu/drm/drm 0xfb054a37 drm_atomic_set_crtc_for_plane -EXPORT_SYMBOL drivers/gpu/drm/drm 0xfb655087 drm_sysfs_connector_status_event -EXPORT_SYMBOL drivers/gpu/drm/drm 0xfccbee25 drm_dev_printk -EXPORT_SYMBOL drivers/gpu/drm/drm 0xfd6358aa drm_modeset_backoff -EXPORT_SYMBOL drivers/gpu/drm/drm 0xfe14e785 drmm_kfree -EXPORT_SYMBOL drivers/gpu/drm/drm 0xfe355394 drm_gem_prime_handle_to_fd +EXPORT_SYMBOL drivers/gpu/drm/drm 0xf840d327 drm_gem_vm_open +EXPORT_SYMBOL drivers/gpu/drm/drm 0xfa4b1b87 drm_crtc_check_viewport +EXPORT_SYMBOL drivers/gpu/drm/drm 0xfae1e015 drm_framebuffer_remove +EXPORT_SYMBOL drivers/gpu/drm/drm 0xfb98e2cd drm_mode_create_hdmi_colorspace_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0xfc4a5ad8 drm_hdmi_avi_infoframe_from_display_mode +EXPORT_SYMBOL drivers/gpu/drm/drm 0xfccc09b1 drm_object_property_get_value +EXPORT_SYMBOL drivers/gpu/drm/drm 0xfcd4cb00 drm_modeset_lock_all_ctx +EXPORT_SYMBOL drivers/gpu/drm/drm 0xfd277922 drmm_kmalloc +EXPORT_SYMBOL drivers/gpu/drm/drm 0xfdc3c930 drm_panel_disable +EXPORT_SYMBOL drivers/gpu/drm/drm 0xfde17450 drm_i2c_encoder_commit +EXPORT_SYMBOL drivers/gpu/drm/drm 0xfdfd68bb __drmm_add_action_or_reset EXPORT_SYMBOL drivers/gpu/drm/drm 0xfeb953b1 __drm_printfn_seq_file EXPORT_SYMBOL drivers/gpu/drm/drm 0xfecc8840 drm_edid_to_speaker_allocation -EXPORT_SYMBOL drivers/gpu/drm/drm 0xff20d6b7 drm_vblank_work_cancel_sync -EXPORT_SYMBOL drivers/gpu/drm/drm 0xff6d93da drm_gem_map_attach -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x00b82da2 drm_mode_config_helper_suspend -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x01ab88e2 drm_dp_pcon_pps_default +EXPORT_SYMBOL drivers/gpu/drm/drm 0xffb81a0a drm_hdmi_vendor_infoframe_from_display_mode +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0017fb7e drm_fb_helper_sys_imageblit +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0061645d __drmm_simple_encoder_alloc +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0174449e drm_dp_cec_irq EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x01c4bba9 drm_dp_lttpr_max_link_rate -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x01e495d6 drm_atomic_helper_shutdown -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x04fde0cd drm_atomic_helper_page_flip_target -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x05bc6c0a drm_mode_config_helper_resume +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x02ee5741 drm_gem_fb_begin_cpu_access +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x04e6ec76 drm_dp_set_phy_test_pattern +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x054cf4f6 drm_fbdev_generic_setup +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0584b3a0 drm_gem_fb_vunmap +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x06196cc1 drm_atomic_helper_commit_planes_on_crtc EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x06c49551 drm_dp_dsc_sink_line_buf_depth +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x079670eb drm_atomic_get_mst_topology_state EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x07a00858 drm_fb_memcpy_dstclip -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x07e67ccd drm_fb_helper_check_var -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x086e84fb drm_dp_mst_put_port_malloc -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x095124ac drm_dp_dpcd_read -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0bdd27bc drm_dp_dual_mode_set_tmds_output -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0cf3923d drm_dp_aux_register -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0dd215c8 drm_fb_helper_hotplug_event -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0e74563b drm_atomic_helper_async_commit -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0e9ba1dd drm_gem_fb_vunmap -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0f6316df drm_fb_helper_sys_read -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0f69e710 drm_dp_get_phy_test_pattern -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x104ee5da drm_dp_mst_detect_port -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x10cc1d81 drm_dp_mst_reset_vcpi_slots -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x10f36568 drm_dp_mst_topology_mgr_set_mst +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x07db077e drm_atomic_helper_update_legacy_modeset_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x07eb2dda drm_atomic_helper_crtc_reset +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x08314b10 drm_gem_destroy_shadow_plane_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0ac36e94 drm_atomic_helper_check_planes +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0b5335ec drm_panel_bridge_remove +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0bb312e0 drm_dp_read_mst_cap +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0ced93b6 drm_helper_force_disable_all +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0d623dec drm_fb_helper_pan_display +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0eff37e1 drm_primary_helper_funcs +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0f42bf15 drm_simple_encoder_init +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0fbb969b drm_atomic_helper_async_commit +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0fcdda94 drm_atomic_helper_commit_tail +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x10399164 drm_dp_cec_unset_edid +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x116b6470 drm_crtc_helper_set_config +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x12343596 drm_dp_aux_register +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1259b761 drm_dp_dual_mode_write +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x13dce865 drm_fb_helper_sys_read +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x14079125 drm_atomic_helper_bridge_propagate_bus_fmt EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1605d0ed drm_dp_lttpr_max_lane_count -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x16830da3 devm_drm_panel_bridge_add_typed +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x16ce9051 drm_atomic_helper_bridge_reset +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1709048e drm_fb_helper_check_var EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1709ddcf drm_dp_lttpr_link_train_clock_recovery_delay -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x18a56522 drm_fbdev_generic_setup +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x19ac6a47 drm_atomic_helper_set_config +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x19c77c8a drm_atomic_helper_commit_hw_done EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1a5bf3ca drm_dsc_dp_rc_buffer_size EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1b0a1fdc drm_dp_lttpr_voltage_swing_level_3_supported -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1bd9ae62 drm_gem_cleanup_shadow_fb -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1c8869b9 drm_gem_fb_destroy -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1ec3065b drm_dp_dpcd_read_link_status -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1f1f437a drm_lspcon_set_mode -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x21b43147 drm_dp_link_train_channel_eq_delay -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x248bf458 drm_kms_helper_poll_disable -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x24f8c61a drm_atomic_helper_setup_commit -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x264bdd49 drm_fb_helper_cfb_fillrect -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x266a193c __drm_atomic_helper_connector_duplicate_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1c45c90e drm_atomic_helper_check_modeset +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1dc7a618 drm_fb_helper_blank +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1e6d8688 __drm_atomic_helper_plane_state_reset +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1f5381f4 drm_fb_helper_hotplug_event +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2095f283 drm_simple_display_pipe_init +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x215d8c27 __drm_atomic_helper_crtc_duplicate_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x22e71991 drm_dp_send_real_edid_checksum +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x23fa0726 drm_dp_get_vc_payload_bw +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x24388306 drm_fb_helper_sys_write +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x25634c9b drm_mode_config_helper_suspend EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x26815dbc drm_dp_link_rate_to_bw_code -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x27eabd6a drm_edp_backlight_set_level -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x295bd34c drm_helper_encoder_in_use -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x29b4ebd7 drm_atomic_helper_crtc_destroy_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2a3cb6a7 drm_dp_mst_atomic_enable_dsc -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2ac789bd drm_dp_vsc_sdp_log -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2b453564 drm_dp_pcon_frl_enable -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2be80e19 drm_atomic_helper_connector_duplicate_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2cfa3df7 __drm_atomic_helper_plane_reset -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2dc8838f drm_kms_helper_poll_fini -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2f689cd1 drm_atomic_get_mst_topology_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2f957c6e drm_gem_destroy_shadow_plane_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2702d9a2 drm_dp_read_desc +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2786ff20 drm_self_refresh_helper_init +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x28b60f9e drm_dp_cec_register_connector +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x28bbc5b0 devm_drm_panel_bridge_add_typed +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2923b8a1 drm_dp_read_sink_count +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x292cd322 drm_gem_simple_kms_cleanup_shadow_fb +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x296d7749 drm_self_refresh_helper_update_avg_times +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x29a3c641 drm_fb_helper_restore_fbdev_mode_unlocked +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2d169748 drm_fb_helper_lastclose +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2d234d1a drm_atomic_helper_resume +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2e940c1f drm_dp_mst_dump_topology +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2eb5a6f0 drm_atomic_helper_dirtyfb +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2f9ebd8b drm_gem_cleanup_shadow_fb EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2fa94ef2 drm_dp_downstream_444_to_420_conversion -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2fb9b159 __drm_atomic_helper_plane_duplicate_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x31069dce drm_primary_helper_funcs +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x30f66eb1 drm_dp_update_payload_part1 EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3117b63b drm_dp_downstream_max_bpc -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3124cb5a drm_simple_display_pipe_attach_bridge -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3184bdd3 __drm_gem_destroy_shadow_plane_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x32e150ce drm_dp_read_sink_count -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3333cd74 drm_dp_mst_dsc_aux_for_port -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x345aa099 drm_atomic_helper_check_plane_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x353368b3 __drm_gem_duplicate_shadow_plane_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x372c6498 drm_dp_cec_set_edid -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3836ae1e drm_dp_mst_topology_mgr_destroy -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x38415e76 drm_helper_resume_force_mode +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x32c98d87 drm_dp_read_lttpr_common_caps +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x32fab2d0 drm_panel_bridge_add_typed +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x337288bf drm_dp_pcon_frl_configure_2 +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x34ed66b0 drm_atomic_helper_wait_for_dependencies +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x35956231 drm_dp_pcon_hdmi_frl_link_error_count +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x36106eda drm_dp_mst_topology_mgr_resume +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x367aea1b drm_dp_read_sink_count_cap +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x36b4e9b1 drm_dp_pcon_is_frl_ready +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x371ab21c drm_panel_dp_aux_backlight +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x37857548 drm_dp_pcon_hdmi_link_mode +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x38b9678b drm_dp_pcon_frl_enable EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x392a838b drm_dp_downstream_max_dotclock +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x39b37961 drm_dp_dpcd_write +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3a0d9a44 drm_lspcon_set_mode +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3a4cabf2 drm_dp_read_lttpr_phy_caps EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3a8063f3 drm_dp_dsc_sink_supported_input_bpcs -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3cf793d6 drm_fb_helper_sys_write -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3d32f97e drm_fb_helper_pan_display -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3db21981 drm_atomic_helper_suspend -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3e42ec76 drm_simple_encoder_init -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4011653a drm_fb_helper_alloc_fbi -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x41ae389c drm_atomic_helper_damage_merged -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x42ddfbe4 drm_dp_mst_topology_mgr_init -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x43c5d489 drm_atomic_helper_commit_cleanup_done -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x446afc52 drm_dp_update_payload_part1 -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x44ff9d4b drm_fb_helper_initial_config -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4603c416 drm_dp_pcon_dsc_bpp_incr +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3c7c9f39 drm_atomic_helper_suspend +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3f9c6874 devm_drm_panel_bridge_add +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x432a2a67 drm_dp_send_power_updown_phy +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x43dbf4fd drm_edp_backlight_enable +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x44f74e6f drm_dp_pcon_enc_is_dsc_1_2 +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x456b4811 drm_helper_disable_unused_functions +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x46394283 drm_edp_backlight_set_level EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4668c9dc drm_dp_downstream_min_tmds_clock -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x470f57fa drm_atomic_helper_fake_vblank -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4739faa9 drm_dp_aux_unregister -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x474d6803 drm_dp_pcon_frl_prepare -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x496b14cd drm_dp_atomic_release_vcpi_slots -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x49a2bb97 drm_atomic_helper_cleanup_planes -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x49c94225 drm_dp_downstream_mode +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x47e7f208 drm_dp_pcon_convert_rgb_to_ycbcr +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x483ea418 drm_helper_connector_dpms +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x48f3c955 drm_atomic_helper_commit_tail_rpm +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x493bf88b drm_dp_read_downstream_info +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4a2410fb drm_atomic_helper_commit_planes +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4a76efbb drm_dp_mst_detect_port EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4bb89424 drm_dp_downstream_max_tmds_clock -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4c476e2d drm_atomic_helper_swap_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4cdc2a84 drm_self_refresh_helper_init EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4e41ad5c drm_fb_xrgb8888_to_rgb565 -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4f845d7f drm_fb_helper_fini -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x503c7b5e drm_gem_reset_shadow_plane -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x508c30ee drm_atomic_helper_commit_planes_on_crtc -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x50d585df drm_helper_probe_single_connector_modes -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5336d37a drm_dp_link_train_clock_recovery_delay +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4fe00588 drm_atomic_helper_check_plane_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x50911168 drm_atomic_helper_commit +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x51bfb5ee drm_gem_reset_shadow_plane +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x51fa9dcf drm_atomic_helper_update_plane +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5213f9cd drm_atomic_helper_shutdown EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x537b8893 drm_fb_blit_rect_dstclip +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x538a2e26 drm_fb_helper_cfb_fillrect EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5407ae9e drm_dp_get_dual_mode_type_name -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5437b9d7 drm_dp_aux_init -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x546ee0aa drm_dp_pcon_hdmi_link_active -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x56401862 drm_helper_probe_detect -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5668fff1 drm_atomic_helper_disable_planes_on_crtc -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x57da6f84 drm_atomic_helper_update_plane -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x57fd3289 drm_fb_helper_sys_fillrect +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x545cc2c2 drm_helper_crtc_in_use +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x55a5e5a6 drm_dp_dual_mode_max_tmds_clock EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x582f248e drm_dp_get_adjust_request_pre_emphasis -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x588e5002 drm_dp_read_lttpr_common_caps +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x58681d83 drm_helper_hpd_irq_event EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x58d8fcaa drm_dsc_pps_payload_pack -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5921c84b drm_dp_cec_unset_edid -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x594b2d19 drm_fb_helper_fill_info -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x59f27ed7 drm_dp_pcon_enc_is_dsc_1_2 -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5a054b9f drm_atomic_helper_plane_duplicate_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x59d687e9 drm_atomic_helper_swap_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5a257f4c drm_gem_simple_kms_reset_shadow_plane EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5a4734d1 drm_kms_helper_is_poll_worker -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5c6dff5e drm_atomic_helper_plane_reset -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5d40efc9 drm_gem_fb_begin_cpu_access -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5d8097f4 drm_primary_helper_destroy -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5dab7945 drm_panel_bridge_remove -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5e34e210 drm_kms_helper_poll_enable -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5e4703bc drm_scdc_set_high_tmds_clock_ratio -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5eda1b5d drm_panel_bridge_connector -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5fe62cac drm_atomic_helper_update_legacy_modeset_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x61005e6c drm_dp_read_dpcd_caps -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x618a6699 drm_fb_helper_setcmap -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x62c9e13f drm_atomic_helper_calc_timestamping_constants -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x63d4bcbd drm_dp_pcon_pps_override_param -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x642d4f48 drm_atomic_helper_check_modeset -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x644ed1ee drm_atomic_helper_check +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5b06f4ae drm_dp_pcon_dsc_bpp_incr +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5b2833aa drm_lspcon_get_mode +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5b915fe4 drm_fb_helper_set_suspend +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5b92137c drm_dp_atomic_release_vcpi_slots +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5c59884c drm_dp_pcon_pps_default +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5d3565a2 drm_fb_helper_sys_fillrect +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5e266a1a drm_dp_dual_mode_read +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5ebeb494 drm_simple_display_pipe_attach_bridge +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5f8d5ac1 drm_edp_backlight_init +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x6140d30c drm_atomic_helper_disable_all +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x6145cb9c drm_dp_mst_get_edid +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x6249af22 drm_dp_mst_put_port_malloc +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x62c914b9 drm_atomic_helper_damage_iter_init +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x6474c09a drm_fb_helper_sys_copyarea EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x648d953b drm_dsc_dp_pps_header_init +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x65491497 drm_atomic_helper_commit_modeset_enables EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x6615069e drm_dp_dsc_sink_max_slice_count -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x66c575f4 drm_atomic_helper_page_flip -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x67e73121 drm_dp_read_lttpr_phy_caps -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x6a707c78 drm_dp_stop_crc +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x66c0f671 __drm_atomic_helper_connector_reset +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x670f8294 drm_fb_helper_setcmap +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x67155d9e drm_dp_mst_get_port_malloc +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x685aba16 drm_dp_downstream_id +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x6a0aab5f drm_atomic_helper_commit_duplicated_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x6a98b941 __drm_atomic_helper_crtc_state_reset +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x6acb8b1e drm_fb_helper_cfb_copyarea EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x6b5c2b06 drm_atomic_helper_damage_iter_next -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x6b97a732 drm_atomic_helper_commit_hw_done -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x6c1e6489 drm_atomic_helper_bridge_duplicate_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x6e154671 drm_dp_start_crc -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x702d3926 drm_dp_mst_connector_late_register -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7043e134 drm_dp_set_phy_test_pattern +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x6c93d40d drm_dp_atomic_find_vcpi_slots +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x6dc03fe6 drm_dp_pcon_frl_prepare +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x6df4d8f7 drm_dp_mst_topology_state_funcs +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x6e7bad53 drm_dp_mst_atomic_enable_dsc +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x6ecf1132 drm_gem_fb_vmap EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7053fa72 drm_dp_get_pcon_max_frl_bw -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7120c9f2 drm_dp_update_payload_part2 -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x72356ec2 drm_dp_mst_get_vcpi_slots -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x72ef715a drm_gem_simple_kms_cleanup_shadow_fb +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x71341d5d drm_atomic_helper_page_flip +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x72362fa3 drm_atomic_helper_check_plane_damage +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x725e2bac drm_dp_downstream_mode EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x73011db0 drm_dp_bw_code_to_link_rate -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x746c0b23 drm_dp_cec_unregister_connector -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x74daaf3c drm_dp_check_act_status -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7535ff6a __drm_atomic_helper_crtc_duplicate_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x768b6397 devm_drm_panel_bridge_add -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x76f86ca8 drm_atomic_helper_wait_for_flip_done +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x732b5ac1 drm_dp_pcon_frl_configure_1 +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x74e2143c drm_dp_stop_crc +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7510d2f1 drm_crtc_init +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x75713917 __drm_atomic_helper_private_obj_duplicate_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x764a6789 drm_dp_mst_topology_mgr_destroy EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x76ff6644 drm_dp_lttpr_pre_emphasis_level_3_supported -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7701fafc drm_edp_backlight_disable -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x779a681e drm_dp_dual_mode_detect -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x780d7acf drm_dp_pcon_hdmi_link_mode -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x78a110c1 drm_fb_helper_prepare -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x78a3ab5c drm_atomic_helper_check_plane_damage -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7946b50e drm_dp_mst_get_port_malloc -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x795f1127 drm_scdc_set_scrambling -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7a386702 drm_dp_dual_mode_get_tmds_output +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7768f7fe drm_dp_mst_hpd_irq +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x780b0727 drm_dp_mst_allocate_vcpi +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7848c558 __drm_gem_reset_shadow_plane +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x79784cdf drm_dp_aux_init +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7990e64d drm_dp_mst_reset_vcpi_slots +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x799b56fe drm_dp_check_act_status EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7ae669d0 drm_fb_xrgb8888_to_gray8 -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7b5d2bb8 drm_fb_helper_output_poll_changed -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7e724f6f drm_helper_mode_fill_fb_struct -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7ec26bcc drm_scdc_write -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7ed5a110 drm_gem_prepare_shadow_fb -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7edcd067 drm_dp_mst_hpd_irq -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x806a865c drm_panel_bridge_add -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x82565258 drm_dp_pcon_reset_frl_config -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x82c4266d drm_fb_helper_set_par +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7bc8ac4e drm_fb_helper_fill_info +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7bd7a665 drm_dp_mst_topology_mgr_init +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7bf257f0 drm_dp_read_dpcd_caps +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7c87f10f drm_dp_dpcd_read_link_status +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7d5facf2 drm_atomic_helper_page_flip_target +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x81f57d45 drm_dp_find_vcpi_slots +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x821c62b0 drm_atomic_helper_damage_merged EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x838a8fa0 drm_fb_memcpy -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x85182c49 __drm_atomic_helper_private_obj_duplicate_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x88fdf1e1 drm_fb_helper_restore_fbdev_mode_unlocked -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8941d7f4 drm_atomic_helper_wait_for_vblanks +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8455446d drm_dp_vsc_sdp_log +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x848a07bb drm_atomic_helper_bridge_duplicate_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x85b874a3 drm_self_refresh_helper_cleanup +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x877131ab drm_atomic_helper_commit_modeset_disables EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x894b1f57 drm_dp_get_adjust_request_post_cursor +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x896cc9e5 drm_gem_simple_kms_duplicate_shadow_plane_state EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x89d100ba drm_fb_xrgb8888_to_rgb888_dstclip -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8b11ba87 drm_scdc_get_scrambling_status -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8c3fe73e drm_fb_helper_ioctl +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x89d382e4 drm_atomic_helper_crtc_duplicate_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8b209eb4 drm_atomic_helper_wait_for_flip_done EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8ca2d9e4 drm_dp_calc_pbn_mode -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8ca62ef9 drm_atomic_helper_resume -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8cc3779c drm_atomic_helper_damage_iter_init -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8d3bb10c drm_dp_mst_deallocate_vcpi +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8cd4fd47 drm_fb_helper_prepare +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8d6e86ef drm_fb_helper_debug_enter EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8d701329 drm_dp_clock_recovery_ok -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8e012521 drm_dp_pcon_frl_configure_2 -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8e4ff1de drm_dp_dual_mode_write -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8f731f47 drm_dp_lttpr_link_train_channel_eq_delay -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x922669e3 drm_fb_helper_sys_copyarea -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9247544d drm_atomic_helper_bridge_reset -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9252d5a4 __drm_atomic_helper_plane_state_reset -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x93a60122 drm_self_refresh_helper_cleanup -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x957e0d37 __drm_gem_reset_shadow_plane -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x95f60fc2 drm_dp_mst_topology_state_funcs -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9707c5b9 drm_dp_pcon_pps_override_buf -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x97106d31 drm_atomic_helper_check_planes -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x992e822a drm_dp_mst_topology_mgr_suspend -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9b550955 drm_dp_read_mst_cap -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9ba06398 drm_gem_duplicate_shadow_plane_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9e4d82bc drm_kms_helper_poll_init -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9e8aeb3e drm_atomic_helper_commit_modeset_enables -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9f175c76 drm_atomic_helper_commit_modeset_disables -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9fa2d038 __drmm_simple_encoder_alloc -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa18a55e9 __drm_atomic_helper_bridge_reset +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8de4b4d5 __drm_atomic_helper_connector_destroy_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x90a2177f drm_dp_pcon_reset_frl_config +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x915fd1a2 drm_dp_cec_unregister_connector +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9176ae4d drm_atomic_helper_bridge_destroy_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x918c4cdc drm_dp_mst_dsc_aux_for_port +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x91ade762 drm_helper_resume_force_mode +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x91ebc614 drm_fb_helper_fini +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x921a126d __drm_atomic_helper_crtc_reset +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x92b26f2f drm_crtc_helper_set_mode +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x93b6b077 drm_scdc_get_scrambling_status +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x93ce55cb __drm_atomic_helper_crtc_destroy_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x94421b35 drm_dp_mst_deallocate_vcpi +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x96422a5f drm_gem_duplicate_shadow_plane_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x96a4633b drm_atomic_helper_commit_cleanup_done +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x976375f3 drm_dp_pcon_pps_override_param +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x97d55a92 drm_atomic_helper_setup_commit +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9816c429 drm_helper_encoder_in_use +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x98426c9f drm_fb_helper_set_par +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x99ca25b6 drm_dp_mst_topology_mgr_suspend +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x99da4ebb drm_dp_dual_mode_set_tmds_output +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9a66a866 drm_atomic_helper_check +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9a8dc711 drm_gem_simple_display_pipe_prepare_fb +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9b8ed7e8 drm_atomic_helper_wait_for_fences +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9c4cb290 drm_fb_helper_initial_config +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa030d8c4 drm_kms_helper_poll_fini +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa0d714fd drm_atomic_helper_plane_reset +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa0e0c083 drm_dp_dpcd_read_phy_link_status +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa10e0efc drm_dp_mst_get_vcpi_slots +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa1d921ce drm_fb_helper_ioctl EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa1fefe6a drm_dp_psr_setup_time -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa25ef9f4 drm_atomic_helper_async_check -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa42df13a drm_atomic_helper_dirtyfb -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa4389779 drm_dp_send_power_updown_phy -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa55735f0 drm_atomic_helper_commit_planes -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa5652533 drm_dp_dpcd_write -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa57ac4ac drm_atomic_helper_connector_destroy_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa74ed516 drm_self_refresh_helper_alter_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa7f7cc3a drm_dp_mst_get_edid -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xaa81d2b6 drm_panel_bridge_add_typed -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xab5edca3 drm_fb_helper_deferred_io -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xabca81a7 drm_atomic_helper_plane_destroy_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xad29e681 drm_fb_helper_blank -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xadc301f2 drm_atomic_helper_commit_tail -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xae6a0007 __drm_atomic_helper_connector_reset -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xae7972d3 drm_kms_helper_hotplug_event -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xaea55f96 __drm_atomic_helper_connector_destroy_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa2ecb633 drm_fb_helper_deferred_io +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa3b7724d drm_dp_link_train_channel_eq_delay +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa4c77e8d drm_gem_simple_kms_destroy_shadow_plane_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa74bd93a drm_gem_fb_end_cpu_access +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa76411ff __drm_atomic_helper_bridge_duplicate_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa7799850 drm_dp_mst_atomic_check +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa7d8f08f drm_fb_helper_alloc_fbi +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa8093367 drm_fb_helper_cfb_imageblit +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa831a4bd drm_atomic_helper_fake_vblank +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xaa1a611d drm_kms_helper_poll_init +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xab9028de drm_dp_mst_topology_mgr_set_mst +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xae776f39 drm_edp_backlight_disable EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xaf267620 drm_dp_lttpr_count -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xaf4a63db drm_atomic_helper_commit_tail_rpm -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb39a45a0 drm_panel_dp_aux_backlight -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb467ac69 drm_gem_simple_kms_duplicate_shadow_plane_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb48dd8ba drm_dp_mst_atomic_check -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb57cc0a3 drm_dp_downstream_id -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb873d470 drm_self_refresh_helper_update_avg_times -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb994921f drm_dp_pcon_is_frl_ready -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xbaabb266 drm_dp_atomic_find_vcpi_slots -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xbd2c62b9 drm_atomic_helper_commit_duplicated_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xbd89f650 drm_dp_remote_aux_init -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xbeb87723 __drm_atomic_helper_plane_destroy_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc020c0c1 drm_dp_pcon_dsc_max_slice_width -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc05108a5 __drm_atomic_helper_crtc_destroy_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc0537d0e drm_atomic_helper_connector_reset -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc0872452 drm_dp_get_vc_payload_bw -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc1ed8bd1 drm_scdc_read -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc29f9d5d drm_helper_crtc_in_use -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc2bb6410 drm_dp_cec_irq -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc31503d0 drm_gem_fb_end_cpu_access -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc34b4e92 drm_gem_simple_kms_prepare_shadow_fb -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc44a4fcd __drm_atomic_helper_crtc_reset -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc472fd8f drm_atomic_helper_connector_tv_reset -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc487ee31 drm_dp_find_vcpi_slots -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc57f9520 drm_dp_read_sink_count_cap +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb1b56c40 __drm_atomic_helper_bridge_reset +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb2896def drm_atomic_helper_connector_tv_reset +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb517ef3d drm_atomic_helper_disable_planes_on_crtc +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb59ba12d drm_atomic_helper_wait_for_vblanks +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb801bd24 drm_fb_helper_set_suspend_unlocked +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb859b7c3 drm_dp_update_payload_part2 +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb8958ce3 drm_dp_start_crc +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb91c1fec drm_dp_link_train_clock_recovery_delay +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb9d74aea drm_scdc_set_high_tmds_clock_ratio +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xbcb8260c drm_atomic_helper_duplicate_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xbd652583 __drm_atomic_helper_connector_state_reset +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xbda9d197 drm_primary_helper_destroy +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc060cd49 drm_atomic_helper_disable_plane +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc0c9f46f drm_dp_dual_mode_detect +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc247d631 drm_helper_move_panel_connectors_to_head +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc34de4bc __drm_gem_destroy_shadow_plane_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc42fa441 drm_dp_mst_connector_late_register EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc5c99a79 drm_dp_get_adjust_request_voltage -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc766dea6 drm_edp_backlight_init -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc780b74f drm_dp_dpcd_read_phy_link_status +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc5ea433c drm_atomic_helper_crtc_destroy_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc778cb98 drm_scdc_set_scrambling EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc79ecffb drm_dp_downstream_is_type +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc7b846ea __drm_atomic_helper_plane_duplicate_state EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc85e28e8 drm_fb_xrgb8888_to_rgb565_dstclip -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc968402b drm_fb_helper_set_suspend_unlocked -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc9df760f drm_crtc_init -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xcabd74d4 drm_helper_force_disable_all -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xcb973b20 drm_dp_mst_allocate_vcpi -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xcbe008f6 drm_atomic_helper_wait_for_fences -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xcd06a8e0 drm_dp_send_real_edid_checksum -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xcef241c2 drm_simple_display_pipe_init -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd015f8bd drm_dp_mst_topology_mgr_resume +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc880b04c drm_fb_helper_init +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xca5da572 drm_gem_prepare_shadow_fb +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xcd60e642 drm_dp_send_query_stream_enc_status +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xce000dce drm_dp_mst_add_affected_dsc_crtcs +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xcec434c7 __drm_atomic_helper_plane_destroy_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xcef28843 drm_atomic_helper_cleanup_planes +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xcf482add drm_dp_remote_aux_init +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd1747c70 drm_dp_dual_mode_get_tmds_output EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd2b0c7e6 drm_dp_downstream_is_tmds -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd2f69429 drm_dp_dual_mode_read -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd3996d94 drm_atomic_helper_wait_for_dependencies +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd308bfb5 drm_self_refresh_helper_alter_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd30ee010 drm_helper_mode_fill_fb_struct +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd404c0d8 drm_kms_helper_poll_enable EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd4983d85 drm_fb_swab -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd5661739 drm_atomic_helper_prepare_planes -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd7339610 drm_atomic_helper_bridge_propagate_bus_fmt -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd8807736 drm_dp_dual_mode_max_tmds_clock -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd8ab9404 drm_atomic_helper_crtc_reset -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xdae00bfb drm_crtc_helper_set_mode -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xdb597d8f drm_lspcon_get_mode +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd49c9572 drm_dp_dpcd_read +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd4f7aa74 drm_scdc_read +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd5c0a4cd drm_atomic_helper_connector_destroy_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd697d861 drm_dp_mst_connector_early_unregister +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd6f9135b drm_dp_aux_unregister +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd76fb63b drm_atomic_helper_connector_duplicate_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd938c7c7 drm_gem_fb_create_handle EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xdbc3c128 drm_fb_blit_dstclip -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xdc1f6780 drm_dp_mst_add_affected_dsc_crtcs -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xdc51d7aa __drm_atomic_helper_bridge_duplicate_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xdd82f4c7 __drm_atomic_helper_connector_state_reset -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xddd1a311 drm_atomic_helper_commit -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xde4d3bb9 drm_fb_helper_unregister_fbi -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xdf0802af drm_atomic_helper_disable_plane -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xdfd5a837 drm_helper_connector_dpms -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe09017d2 drm_gem_simple_display_pipe_prepare_fb -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe0c7c781 drm_atomic_helper_duplicate_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe1beecdb drm_fb_helper_init -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe1c946da drm_atomic_helper_bridge_destroy_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe25e9555 drm_dp_read_downstream_info -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe28a8837 drm_gem_simple_kms_destroy_shadow_plane_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe2e7e297 drm_fb_helper_debug_enter -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe318beaf drm_edp_backlight_enable -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe32e3dc9 drm_helper_disable_unused_functions -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe3908623 drm_fb_helper_cfb_copyarea -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe40f7bfe drm_atomic_helper_disable_all -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe4f6cd11 drm_gem_simple_kms_reset_shadow_plane -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe5360b84 drm_dp_pcon_dsc_max_slices -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe571e9d5 drm_atomic_helper_crtc_duplicate_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe58f5bb3 drm_gem_fb_vmap -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe63b3556 drm_dp_read_desc -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe81dd8f2 drm_gem_fb_create_handle -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe8f3c5ff drm_fb_helper_cfb_imageblit -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe980e4e6 drm_fb_helper_set_suspend -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xeb0a0f20 drm_dp_cec_register_connector -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xeb573f62 drm_atomic_helper_set_config -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xeb5f202e drm_fb_helper_lastclose -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xeb7b1afa __drm_atomic_helper_crtc_state_reset -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xec943eb6 drm_dp_mst_dump_topology +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xdc081cfc __drm_atomic_helper_plane_reset +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xdca58c92 drm_fb_helper_output_poll_changed +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xdd02073e drm_dp_pcon_hdmi_link_active +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xdd25f079 drm_dp_pcon_dsc_max_slice_width +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xdd4688ea drm_fb_helper_unregister_fbi +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe291fa79 drm_gem_fb_destroy +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe2c629ee drm_dp_get_phy_test_pattern +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe2d00c94 drm_panel_bridge_add +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe381123e drm_dp_downstream_debug +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe39f1814 drm_helper_probe_single_connector_modes +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe67675af drm_dp_pcon_pps_override_buf +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe7cf22c0 __drm_atomic_helper_connector_duplicate_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe821eeff drm_gem_simple_kms_prepare_shadow_fb +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xeb04bb87 drm_panel_bridge_connector +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xecee31d5 drm_atomic_helper_plane_destroy_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xed542b8e drm_atomic_helper_connector_reset EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xedcf81ce drm_dp_channel_eq_ok -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xef7e98fb drm_fb_helper_sys_imageblit -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf21879c3 drm_crtc_helper_set_config -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf309d95e drm_dp_pcon_hdmi_frl_link_error_count -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf3e0eda3 drm_dp_downstream_debug -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf5011e00 drm_dp_mst_connector_early_unregister -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf56294ae drm_dp_set_subconnector_property +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xee499edb drm_scdc_write +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf0430cf5 drm_helper_probe_detect +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf1ae4b29 drm_fb_helper_debug_leave +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf32b232a drm_atomic_helper_prepare_planes +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf3ce9d4c __drm_gem_duplicate_shadow_plane_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf65c0fb2 drm_atomic_helper_plane_duplicate_state EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf68741fb drm_dp_subconnector_type EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf689ad25 drm_dp_downstream_420_passthrough -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf73cdd07 drm_fb_helper_debug_leave -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xfa22b9fc drm_helper_hpd_irq_event -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xfa3ca41c drm_helper_move_panel_connectors_to_head -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xfa7bbed4 drm_dp_pcon_convert_rgb_to_ycbcr -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xfaef4fef drm_dp_pcon_frl_configure_1 +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf6ffe947 drm_kms_helper_poll_disable +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf8333b3c drm_dp_pcon_dsc_max_slices +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf864e6af drm_atomic_helper_calc_timestamping_constants EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xfb1a7a5a drm_dp_downstream_rgb_to_ycbcr_conversion -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xfddc5c7c drm_dp_send_query_stream_enc_status +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xfbb2c549 drm_dp_lttpr_link_train_channel_eq_delay +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xfc8b0657 drm_dp_cec_set_edid +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xfd495c67 drm_kms_helper_hotplug_event +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xfd7686dc drm_dp_set_subconnector_property EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xfe12bcb9 drm_dsc_compute_rc_parameters -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x1244567d mipi_dbi_pipe_disable -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x13e55665 mipi_dbi_display_is_on -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x1ca4d4b0 mipi_dbi_spi_transfer -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x296a3a1d mipi_dbi_command_buf -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x30c4da8c mipi_dbi_command_read -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x399e10b2 mipi_dbi_debugfs_init -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x47db6068 mipi_dbi_pipe_update -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x5b26bb05 mipi_dbi_dev_init -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x5b29ae22 mipi_dbi_spi_init -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x6512521d mipi_dbi_command_stackbuf -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x671210b4 mipi_dbi_dev_init_with_formats -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x677ba873 mipi_dbi_hw_reset -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x84be568e mipi_dbi_poweron_conditional_reset -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x8728935d mipi_dbi_poweron_reset -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x99ddeb27 mipi_dbi_spi_cmd_max_speed -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0xa03ffeb5 mipi_dbi_buf_copy -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0xeb79791c mipi_dbi_enable_flush -EXPORT_SYMBOL drivers/gpu/drm/drm_ttm_helper 0x6b76079c drm_gem_ttm_dumb_map_offset -EXPORT_SYMBOL drivers/gpu/drm/drm_ttm_helper 0x7abd67fc drm_gem_ttm_print_info -EXPORT_SYMBOL drivers/gpu/drm/drm_ttm_helper 0xa9b88187 drm_gem_ttm_mmap -EXPORT_SYMBOL drivers/gpu/drm/drm_ttm_helper 0xcb4220e2 drm_gem_ttm_vunmap -EXPORT_SYMBOL drivers/gpu/drm/drm_ttm_helper 0xeee33d0f drm_gem_ttm_vmap -EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x16292e76 drm_gem_vram_vunmap -EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x1b693982 drm_vram_mm_debugfs_init -EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x25f6dcf2 drm_gem_vram_simple_display_pipe_cleanup_fb -EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x44173254 drm_gem_vram_simple_display_pipe_prepare_fb -EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x460fa0ab drm_gem_vram_fill_create_dumb -EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x51bceee1 drm_gem_vram_offset -EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x63967198 drm_gem_vram_pin -EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x74b69678 drm_vram_helper_mode_valid -EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x872813e1 drm_gem_vram_plane_helper_cleanup_fb -EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0xabf3b891 drm_gem_vram_create -EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0xc3e9f554 drm_gem_vram_unpin -EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0xd1482de8 drm_gem_vram_put -EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0xd18d1a97 drmm_vram_helper_init -EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0xef6fdb9b drm_gem_vram_vmap -EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0xf28d613e drm_gem_vram_driver_dumb_create -EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0xf3206c2a drm_gem_vram_plane_helper_prepare_fb -EXPORT_SYMBOL drivers/gpu/drm/rockchip/rockchipdrm 0x0e619b8b rockchip_drm_wait_vact_end -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x03bdbb6b drm_sched_init -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x07acf8a6 drm_sched_fini -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x1e07e4b7 drm_sched_fault -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x266f8747 drm_sched_resubmit_jobs -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x2b7170c3 drm_sched_entity_destroy -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x2fe28099 drm_sched_entity_fini -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x391e30ab drm_sched_increase_karma -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x4a618163 drm_sched_increase_karma_ext -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x4ff358c9 drm_sched_stop -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x53ecd445 drm_sched_entity_push_job -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x5d79f5c8 drm_sched_start -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x6c92c390 drm_sched_entity_flush -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x852ee733 drm_sched_dependency_optimized -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x911ed98e drm_sched_entity_set_priority -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x929db9a4 drm_sched_resubmit_jobs_ext -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x9c7cc7d5 drm_sched_job_cleanup -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xab8e0870 drm_sched_job_init -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xb8400bf6 drm_sched_pick_best -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xb8df3be2 drm_sched_suspend_timeout -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xd3a3c891 to_drm_sched_fence -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xe47d5e74 drm_sched_reset_karma -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xf2a099db drm_sched_entity_init -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xf8f0adb0 drm_sched_entity_modify_sched -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xfcc24e6c drm_sched_resume_timeout -EXPORT_SYMBOL drivers/gpu/drm/sun4i/sun4i-frontend 0x0418cdf8 sun4i_frontend_update_coord -EXPORT_SYMBOL drivers/gpu/drm/sun4i/sun4i-frontend 0x2661c077 sun4i_frontend_exit -EXPORT_SYMBOL drivers/gpu/drm/sun4i/sun4i-frontend 0x52528861 sun4i_frontend_update_buffer -EXPORT_SYMBOL drivers/gpu/drm/sun4i/sun4i-frontend 0x609b1370 sun4i_frontend_init -EXPORT_SYMBOL drivers/gpu/drm/sun4i/sun4i-frontend 0x7601ad3a sun4i_frontend_update_formats -EXPORT_SYMBOL drivers/gpu/drm/sun4i/sun4i-frontend 0x94159e4d sun4i_frontend_enable +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xfecf7e8f drm_atomic_helper_async_check +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xffa87665 drm_mode_config_helper_resume +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x0816c4b0 mipi_dbi_display_is_on +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x0a65df6e mipi_dbi_enable_flush +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x118b1fef mipi_dbi_debugfs_init +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x18b71ffd mipi_dbi_spi_cmd_max_speed +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x50fcfa0c mipi_dbi_dev_init_with_formats +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x5b2d2cbd mipi_dbi_spi_init +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x5b54a2b1 mipi_dbi_pipe_disable +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x6be961fa mipi_dbi_poweron_reset +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x7a393657 mipi_dbi_buf_copy +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x82718bda mipi_dbi_hw_reset +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x83e3093c mipi_dbi_command_buf +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0xaaa3e5e1 mipi_dbi_dev_init +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0xab700ea2 mipi_dbi_poweron_conditional_reset +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0xb4f934ae mipi_dbi_pipe_update +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0xcdffcd36 mipi_dbi_command_stackbuf +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0xd4251271 mipi_dbi_command_read +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0xe499c6f5 mipi_dbi_spi_transfer +EXPORT_SYMBOL drivers/gpu/drm/drm_ttm_helper 0x0ab6c20d drm_gem_ttm_vmap +EXPORT_SYMBOL drivers/gpu/drm/drm_ttm_helper 0x1aad4adc drm_gem_ttm_print_info +EXPORT_SYMBOL drivers/gpu/drm/drm_ttm_helper 0x7514d43a drm_gem_ttm_vunmap +EXPORT_SYMBOL drivers/gpu/drm/drm_ttm_helper 0xd920d992 drm_gem_ttm_mmap +EXPORT_SYMBOL drivers/gpu/drm/drm_ttm_helper 0xde10a79a drm_gem_ttm_dumb_map_offset +EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x122b01a4 drmm_vram_helper_init +EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x23d4e6a7 drm_vram_helper_mode_valid +EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x2d4e638f drm_gem_vram_vunmap +EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x300cfba6 drm_vram_mm_debugfs_init +EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x431e81f5 drm_gem_vram_put +EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x46ddc36e drm_gem_vram_unpin +EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x70d4a1c7 drm_gem_vram_offset +EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x97bdad1c drm_gem_vram_fill_create_dumb +EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x9aada585 drm_gem_vram_create +EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x9b8f68d9 drm_gem_vram_vmap +EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0xab22c0da drm_gem_vram_driver_dumb_create +EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0xb61caa8f drm_gem_vram_simple_display_pipe_prepare_fb +EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0xc54a02e5 drm_gem_vram_plane_helper_prepare_fb +EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0xcca8d07d drm_gem_vram_pin +EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0xedad5b4d drm_gem_vram_plane_helper_cleanup_fb +EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0xfc590514 drm_gem_vram_simple_display_pipe_cleanup_fb +EXPORT_SYMBOL drivers/gpu/drm/rockchip/rockchipdrm 0xd6bbcc75 rockchip_drm_wait_vact_end +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x016b48ae drm_sched_entity_push_job +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x0b76abd1 drm_sched_reset_karma +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x11bd7a55 drm_sched_job_init +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x1a0fb1d9 drm_sched_entity_init +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x22853795 drm_sched_entity_fini +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x43ccaa5d drm_sched_stop +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x457158c9 drm_sched_suspend_timeout +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x48a700dc drm_sched_dependency_optimized +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x55b66467 drm_sched_resubmit_jobs +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x573494f8 drm_sched_entity_modify_sched +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x5a0b9298 drm_sched_entity_flush +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x63dac4ca drm_sched_entity_destroy +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x71be78b4 drm_sched_init +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x88f4766e to_drm_sched_fence +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x9ee95437 drm_sched_fault +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xa1d2809e drm_sched_resubmit_jobs_ext +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xaaa241f3 drm_sched_pick_best +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xb6d018f4 drm_sched_increase_karma +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xbc55053a drm_sched_fini +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xbdb1aa97 drm_sched_entity_set_priority +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xc2354d1f drm_sched_job_cleanup +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xc91d2079 drm_sched_start +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xcd5ba85f drm_sched_increase_karma_ext +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xf1761c1c drm_sched_resume_timeout +EXPORT_SYMBOL drivers/gpu/drm/sun4i/sun4i-frontend 0x2a05ca23 sun4i_frontend_update_formats +EXPORT_SYMBOL drivers/gpu/drm/sun4i/sun4i-frontend 0x4a470224 sun4i_frontend_exit EXPORT_SYMBOL drivers/gpu/drm/sun4i/sun4i-frontend 0x96413fdb sunxi_bt601_yuv2rgb_coef EXPORT_SYMBOL drivers/gpu/drm/sun4i/sun4i-frontend 0xa631b179 sun4i_frontend_format_is_supported +EXPORT_SYMBOL drivers/gpu/drm/sun4i/sun4i-frontend 0xb3fb6288 sun4i_frontend_enable +EXPORT_SYMBOL drivers/gpu/drm/sun4i/sun4i-frontend 0xc84655f3 sun4i_frontend_update_coord +EXPORT_SYMBOL drivers/gpu/drm/sun4i/sun4i-frontend 0xcd2951bc sun4i_frontend_init EXPORT_SYMBOL drivers/gpu/drm/sun4i/sun4i-frontend 0xe13164ef sun4i_frontend_of_table -EXPORT_SYMBOL drivers/gpu/drm/sun4i/sun4i-tcon 0x1a531d0a sun4i_tcon_enable_vblank -EXPORT_SYMBOL drivers/gpu/drm/sun4i/sun4i-tcon 0x2b70fa8f sun4i_rgb_init +EXPORT_SYMBOL drivers/gpu/drm/sun4i/sun4i-frontend 0xecd2f55d sun4i_frontend_update_buffer +EXPORT_SYMBOL drivers/gpu/drm/sun4i/sun4i-tcon 0x3e069011 sun4i_dclk_free +EXPORT_SYMBOL drivers/gpu/drm/sun4i/sun4i-tcon 0x46a1c19e sun4i_tcon_enable_vblank EXPORT_SYMBOL drivers/gpu/drm/sun4i/sun4i-tcon 0x6c10c7a7 sun4i_tcon_of_table -EXPORT_SYMBOL drivers/gpu/drm/sun4i/sun4i-tcon 0x71ea8e76 sun4i_lvds_init -EXPORT_SYMBOL drivers/gpu/drm/sun4i/sun4i-tcon 0x96036791 sun4i_tcon_mode_set -EXPORT_SYMBOL drivers/gpu/drm/sun4i/sun4i-tcon 0xceec4c92 sun4i_dclk_free -EXPORT_SYMBOL drivers/gpu/drm/sun4i/sun4i-tcon 0xf59700ad sun4i_dclk_create +EXPORT_SYMBOL drivers/gpu/drm/sun4i/sun4i-tcon 0x706419ac sun4i_tcon_mode_set +EXPORT_SYMBOL drivers/gpu/drm/sun4i/sun4i-tcon 0xb28a3970 sun4i_rgb_init +EXPORT_SYMBOL drivers/gpu/drm/sun4i/sun4i-tcon 0xc0533483 sun4i_dclk_create +EXPORT_SYMBOL drivers/gpu/drm/sun4i/sun4i-tcon 0xccccc12a sun4i_lvds_init EXPORT_SYMBOL drivers/gpu/drm/sun4i/sun8i_tcon_top 0x350e5dcd sun8i_tcon_top_of_table -EXPORT_SYMBOL drivers/gpu/drm/sun4i/sun8i_tcon_top 0x8ed8dff8 sun8i_tcon_top_set_hdmi_src -EXPORT_SYMBOL drivers/gpu/drm/sun4i/sun8i_tcon_top 0xca9d90e5 sun8i_tcon_top_de_config -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x005cee25 ttm_tt_init -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x0302b767 ttm_tt_destroy_common -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x03bd0adf ttm_eu_fence_buffer_objects -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x03de8b0f ttm_global_swapout -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x0629bf8e ttm_bo_mem_space -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x07b1c43f ttm_bo_wait -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x08225557 ttm_resource_manager_debug -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x0b0a0345 ttm_range_man_init -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x0b8d3a71 ttm_device_swapout -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x0f28fd3e ttm_bo_kmap -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x193ad559 ttm_pool_free -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x1a66c43d ttm_bo_vm_dummy_page -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x1d0aae53 ttm_bo_vm_access -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x24e085a8 ttm_bo_move_to_lru_tail -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x2c60546d ttm_bo_unlock_delayed_workqueue -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x2e40d716 ttm_glob -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x3993f9dd ttm_move_memcpy -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x3b995308 ttm_bo_vm_open -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x3f9083cf ttm_resource_manager_evict_all -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x4c75cedc ttm_bo_vm_fault_reserved -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x4e3dab35 ttm_range_man_fini -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x50438b9b ttm_bo_vm_fault -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x551f97bc ttm_bo_vm_reserve -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x60b05823 ttm_bo_init -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x7ec6d49d ttm_bo_put -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x7ecac181 ttm_bo_lock_delayed_workqueue -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x87b4c314 ttm_bo_kunmap -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x93d417b8 ttm_resource_free -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x999fb1f2 ttm_eu_backoff_reservation -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x9c6a0a2c ttm_resource_manager_init -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xad9f90c2 ttm_device_fini -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xb0a83c97 ttm_kmap_iter_tt_init -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xb2da1471 ttm_bo_eviction_valuable -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xb3169567 ttm_resource_init +EXPORT_SYMBOL drivers/gpu/drm/sun4i/sun8i_tcon_top 0xe68d3f38 sun8i_tcon_top_de_config +EXPORT_SYMBOL drivers/gpu/drm/sun4i/sun8i_tcon_top 0xefe3766d sun8i_tcon_top_set_hdmi_src +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x020d45f0 ttm_io_prot +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x04b22597 ttm_global_swapout +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x0b43c50e ttm_bo_wait +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x10e0950c ttm_bo_move_to_lru_tail +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x119d74f9 ttm_bo_unmap_virtual +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x16deb9fd ttm_resource_free +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x189355f9 ttm_bo_init +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x1938035d ttm_glob +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x1df6c93d ttm_sg_tt_init +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x28983055 ttm_eu_backoff_reservation +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x32a30ed9 ttm_bo_vm_reserve +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x401625be ttm_bo_move_accel_cleanup +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x4cf135f4 ttm_bo_bulk_move_lru_tail +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x59b842b0 ttm_kmap_iter_tt_init +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x5e4371a4 ttm_bo_mmap_obj +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x62de1af3 ttm_bo_eviction_valuable +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x68f0f49e ttm_pool_debugfs +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x6a9ad6db ttm_bo_vm_dummy_page +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x70359a01 ttm_range_man_init +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x71f7d130 ttm_move_memcpy +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x75133828 ttm_bo_move_memcpy +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x75b98c8a ttm_bo_init_reserved +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x7a5eb2fb ttm_bo_kunmap +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x86f7875e ttm_bo_unlock_delayed_workqueue +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x8b15dce0 ttm_bo_put +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x90c1fe8e ttm_bo_mem_space +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xa2333d5c ttm_bo_vm_fault +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xa2ab6652 ttm_bo_vm_access +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xa2c3d206 ttm_bo_vm_open +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xa303d7ea ttm_device_swapout +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xa9f36f84 ttm_resource_manager_debug +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xab68b66c ttm_tt_populate +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xab882970 ttm_range_man_fini +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xacc6a3d9 ttm_device_init EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xb753ca08 ttm_bo_mem_compat -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xb96a16d9 ttm_bo_init_reserved -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xbaf4ae5c ttm_bo_vm_close -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xbb1effae ttm_bo_unmap_virtual -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xbf12e8d5 ttm_bo_bulk_move_lru_tail -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xcc104f2e ttm_bo_vmap -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xccea1a64 ttm_bo_vunmap -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xd470a0f2 ttm_bo_mmap_obj -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xd79c843a ttm_bo_move_accel_cleanup -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xdde63330 ttm_sg_tt_init -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xe5ce9ea2 ttm_eu_reserve_buffers -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xe953157e ttm_device_init -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xe9cc4108 ttm_io_prot -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xee990f86 ttm_tt_fini -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xef34eb5c ttm_tt_populate +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xbb83b09a ttm_resource_init +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xbd8580fc ttm_resource_manager_evict_all +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xbe9709c2 ttm_bo_lock_delayed_workqueue +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xc0d4c17f ttm_tt_init +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xc1589489 ttm_bo_vunmap +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xc7294b59 ttm_eu_reserve_buffers +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xc99b1b94 ttm_bo_vmap +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xcb947646 ttm_bo_vm_close +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xd1be5274 ttm_device_fini +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xd51fd203 ttm_tt_destroy_common +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xdd10d8ef ttm_pool_free +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xdf136b85 ttm_eu_fence_buffer_objects +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xdf3b6673 ttm_bo_kmap +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xe5930f43 ttm_tt_fini +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xe744db75 ttm_bo_validate +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xea736d4b ttm_pool_alloc +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xec204cdb ttm_bo_vm_fault_reserved EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xf03f94e3 ttm_kmap_iter_iomap_init -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xf5b12983 ttm_pool_alloc -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xf5e287c3 ttm_pool_debugfs -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xf7fc55ee ttm_bo_move_memcpy -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xf96877ae ttm_bo_validate -EXPORT_SYMBOL drivers/gpu/drm/vmwgfx/vmwgfx 0x0e08e46a ttm_mem_glob -EXPORT_SYMBOL drivers/gpu/drm/vmwgfx/vmwgfx 0x3ce10798 ttm_mem_global_free +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xfa552137 ttm_resource_manager_init +EXPORT_SYMBOL drivers/gpu/drm/vmwgfx/vmwgfx 0x08ae2854 ttm_mem_global_free +EXPORT_SYMBOL drivers/gpu/drm/vmwgfx/vmwgfx 0x12f0bd88 ttm_mem_glob EXPORT_SYMBOL drivers/gpu/drm/vmwgfx/vmwgfx 0x446c961c ttm_base_object_noref_lookup EXPORT_SYMBOL drivers/gpu/drm/vmwgfx/vmwgfx 0x6052860c ttm_round_pot -EXPORT_SYMBOL drivers/gpu/drm/vmwgfx/vmwgfx 0xee82515f ttm_mem_global_alloc -EXPORT_SYMBOL drivers/gpu/host1x/host1x 0x03a5a640 __host1x_client_init -EXPORT_SYMBOL drivers/gpu/host1x/host1x 0x06767a66 host1x_job_unpin -EXPORT_SYMBOL drivers/gpu/host1x/host1x 0x11850112 host1x_job_get -EXPORT_SYMBOL drivers/gpu/host1x/host1x 0x12f74d84 host1x_driver_register_full -EXPORT_SYMBOL drivers/gpu/host1x/host1x 0x149947cb host1x_job_put -EXPORT_SYMBOL drivers/gpu/host1x/host1x 0x18b79c14 host1x_syncpt_get -EXPORT_SYMBOL drivers/gpu/host1x/host1x 0x30841a65 host1x_syncpt_put -EXPORT_SYMBOL drivers/gpu/host1x/host1x 0x3785b2db host1x_syncpt_incr -EXPORT_SYMBOL drivers/gpu/host1x/host1x 0x3ab75f2f host1x_client_resume -EXPORT_SYMBOL drivers/gpu/host1x/host1x 0x3cedaaca host1x_syncpt_incr_max -EXPORT_SYMBOL drivers/gpu/host1x/host1x 0x3eaeb6c1 host1x_syncpt_read -EXPORT_SYMBOL drivers/gpu/host1x/host1x 0x3fe191ea host1x_device_init -EXPORT_SYMBOL drivers/gpu/host1x/host1x 0x411bce83 host1x_syncpt_alloc +EXPORT_SYMBOL drivers/gpu/drm/vmwgfx/vmwgfx 0xf2702001 ttm_mem_global_alloc +EXPORT_SYMBOL drivers/gpu/host1x/host1x 0x0a995232 host1x_job_put +EXPORT_SYMBOL drivers/gpu/host1x/host1x 0x10f0a3c5 host1x_job_alloc +EXPORT_SYMBOL drivers/gpu/host1x/host1x 0x1113edd9 host1x_syncpt_request +EXPORT_SYMBOL drivers/gpu/host1x/host1x 0x28fddd74 host1x_syncpt_release_vblank_reservation +EXPORT_SYMBOL drivers/gpu/host1x/host1x 0x30ed09fc host1x_driver_unregister +EXPORT_SYMBOL drivers/gpu/host1x/host1x 0x3901d7c7 host1x_syncpt_read +EXPORT_SYMBOL drivers/gpu/host1x/host1x 0x3b2cfe11 __host1x_client_register +EXPORT_SYMBOL drivers/gpu/host1x/host1x 0x3d47b61c host1x_channel_put +EXPORT_SYMBOL drivers/gpu/host1x/host1x 0x4899755e host1x_syncpt_alloc EXPORT_SYMBOL drivers/gpu/host1x/host1x 0x4fd3948d host1x_fence_create -EXPORT_SYMBOL drivers/gpu/host1x/host1x 0x505e8502 host1x_job_add_gather EXPORT_SYMBOL drivers/gpu/host1x/host1x 0x51de13ce host1x_syncpt_base_id -EXPORT_SYMBOL drivers/gpu/host1x/host1x 0x587a154a host1x_syncpt_get_base -EXPORT_SYMBOL drivers/gpu/host1x/host1x 0x593b3750 host1x_syncpt_read_min -EXPORT_SYMBOL drivers/gpu/host1x/host1x 0x5a55f7d5 host1x_job_add_wait -EXPORT_SYMBOL drivers/gpu/host1x/host1x 0x605294ff host1x_client_exit -EXPORT_SYMBOL drivers/gpu/host1x/host1x 0x6929fefd host1x_syncpt_get_by_id -EXPORT_SYMBOL drivers/gpu/host1x/host1x 0x7111ec63 host1x_job_pin -EXPORT_SYMBOL drivers/gpu/host1x/host1x 0x729d6ce8 host1x_syncpt_read_max +EXPORT_SYMBOL drivers/gpu/host1x/host1x 0x5b06792a host1x_get_dma_mask +EXPORT_SYMBOL drivers/gpu/host1x/host1x 0x64b26eb5 host1x_job_add_wait +EXPORT_SYMBOL drivers/gpu/host1x/host1x 0x69ffda6b host1x_client_exit +EXPORT_SYMBOL drivers/gpu/host1x/host1x 0x6f25bd88 host1x_syncpt_get +EXPORT_SYMBOL drivers/gpu/host1x/host1x 0x6f59ff88 host1x_device_init EXPORT_SYMBOL drivers/gpu/host1x/host1x 0x72e78e54 tegra_mipi_start_calibration -EXPORT_SYMBOL drivers/gpu/host1x/host1x 0x757fbc35 host1x_channel_request -EXPORT_SYMBOL drivers/gpu/host1x/host1x 0x794eae55 host1x_syncpt_request -EXPORT_SYMBOL drivers/gpu/host1x/host1x 0x86331fdb host1x_syncpt_release_vblank_reservation +EXPORT_SYMBOL drivers/gpu/host1x/host1x 0x7922cbfd host1x_syncpt_wait +EXPORT_SYMBOL drivers/gpu/host1x/host1x 0x81a84d5c host1x_client_unregister +EXPORT_SYMBOL drivers/gpu/host1x/host1x 0x83a0c413 host1x_driver_register_full +EXPORT_SYMBOL drivers/gpu/host1x/host1x 0x875988d1 host1x_syncpt_read_max EXPORT_SYMBOL drivers/gpu/host1x/host1x 0x9451a33e tegra_mipi_free -EXPORT_SYMBOL drivers/gpu/host1x/host1x 0x95f7162c host1x_job_alloc -EXPORT_SYMBOL drivers/gpu/host1x/host1x 0xa36173d6 host1x_job_submit -EXPORT_SYMBOL drivers/gpu/host1x/host1x 0xa6bbc946 host1x_client_suspend +EXPORT_SYMBOL drivers/gpu/host1x/host1x 0x94dc0e08 host1x_channel_request +EXPORT_SYMBOL drivers/gpu/host1x/host1x 0x9c4933d8 host1x_syncpt_put +EXPORT_SYMBOL drivers/gpu/host1x/host1x 0xa4bb56c9 host1x_job_pin +EXPORT_SYMBOL drivers/gpu/host1x/host1x 0xa4f56cfd host1x_job_get EXPORT_SYMBOL drivers/gpu/host1x/host1x 0xa733ff60 tegra_mipi_disable -EXPORT_SYMBOL drivers/gpu/host1x/host1x 0xaa30bca4 host1x_channel_get -EXPORT_SYMBOL drivers/gpu/host1x/host1x 0xaea13ca8 host1x_channel_put +EXPORT_SYMBOL drivers/gpu/host1x/host1x 0xaa7a9b5f host1x_client_suspend +EXPORT_SYMBOL drivers/gpu/host1x/host1x 0xab5bc646 host1x_syncpt_id +EXPORT_SYMBOL drivers/gpu/host1x/host1x 0xb11654cc host1x_job_submit +EXPORT_SYMBOL drivers/gpu/host1x/host1x 0xb55c8ec4 host1x_channel_get EXPORT_SYMBOL drivers/gpu/host1x/host1x 0xbcbe65a0 tegra_mipi_finish_calibration -EXPORT_SYMBOL drivers/gpu/host1x/host1x 0xbd9f3778 host1x_device_exit -EXPORT_SYMBOL drivers/gpu/host1x/host1x 0xbe5331f5 __host1x_client_register -EXPORT_SYMBOL drivers/gpu/host1x/host1x 0xc85a65ae host1x_get_dma_mask -EXPORT_SYMBOL drivers/gpu/host1x/host1x 0xcb408028 host1x_driver_unregister -EXPORT_SYMBOL drivers/gpu/host1x/host1x 0xd5de998f host1x_syncpt_id -EXPORT_SYMBOL drivers/gpu/host1x/host1x 0xd65e73d8 host1x_syncpt_wait -EXPORT_SYMBOL drivers/gpu/host1x/host1x 0xdb150584 tegra_mipi_request -EXPORT_SYMBOL drivers/gpu/host1x/host1x 0xe3ebdba4 host1x_client_unregister +EXPORT_SYMBOL drivers/gpu/host1x/host1x 0xc037add5 host1x_syncpt_read_min +EXPORT_SYMBOL drivers/gpu/host1x/host1x 0xc1cf5ff9 host1x_job_add_gather +EXPORT_SYMBOL drivers/gpu/host1x/host1x 0xc5479244 host1x_client_resume +EXPORT_SYMBOL drivers/gpu/host1x/host1x 0xcbf4d0a1 host1x_syncpt_incr +EXPORT_SYMBOL drivers/gpu/host1x/host1x 0xccf0c210 host1x_syncpt_get_by_id_noref +EXPORT_SYMBOL drivers/gpu/host1x/host1x 0xd1320910 host1x_syncpt_incr_max +EXPORT_SYMBOL drivers/gpu/host1x/host1x 0xe02bf0ee tegra_mipi_request +EXPORT_SYMBOL drivers/gpu/host1x/host1x 0xe2c546d9 host1x_syncpt_get_base +EXPORT_SYMBOL drivers/gpu/host1x/host1x 0xee3eb498 host1x_job_unpin +EXPORT_SYMBOL drivers/gpu/host1x/host1x 0xf7b6ed0b host1x_device_exit +EXPORT_SYMBOL drivers/gpu/host1x/host1x 0xf7bf6e78 __host1x_client_init EXPORT_SYMBOL drivers/gpu/host1x/host1x 0xf8a79b19 tegra_mipi_enable -EXPORT_SYMBOL drivers/gpu/host1x/host1x 0xfd943b5c host1x_syncpt_get_by_id_noref -EXPORT_SYMBOL drivers/hid/hid 0x2a575c5c hid_bus_type +EXPORT_SYMBOL drivers/gpu/host1x/host1x 0xfbb87f18 host1x_syncpt_get_by_id +EXPORT_SYMBOL drivers/hid/hid 0x52f99222 hid_bus_type EXPORT_SYMBOL drivers/hwmon/hwmon-vid 0x2f9e7f8e vid_which_vrm EXPORT_SYMBOL drivers/hwmon/hwmon-vid 0x446615bd vid_from_reg EXPORT_SYMBOL drivers/hwmon/sch56xx-common 0x01568393 sch56xx_read_virtual_reg -EXPORT_SYMBOL drivers/hwmon/sch56xx-common 0x8120b632 sch56xx_watchdog_register EXPORT_SYMBOL drivers/hwmon/sch56xx-common 0x96ec3b26 sch56xx_read_virtual_reg12 EXPORT_SYMBOL drivers/hwmon/sch56xx-common 0xaa17a737 sch56xx_write_virtual_reg +EXPORT_SYMBOL drivers/hwmon/sch56xx-common 0xb16e8b3f sch56xx_watchdog_register EXPORT_SYMBOL drivers/hwmon/sch56xx-common 0xb37b9b81 sch56xx_read_virtual_reg16 -EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-bit 0x9daf55a6 i2c_bit_add_numbered_bus -EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-bit 0xc5475be0 i2c_bit_algo -EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-bit 0xce78f5aa i2c_bit_add_bus -EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-pca 0xac69258f i2c_pca_add_bus -EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-pca 0xd741dd7d i2c_pca_add_numbered_bus -EXPORT_SYMBOL drivers/i2c/busses/i2c-amd756 0x13eedde6 amd756_smbus -EXPORT_SYMBOL drivers/i2c/i2c-core 0x068abfbb i2c_smbus_read_i2c_block_data_or_emulated -EXPORT_SYMBOL drivers/i2c/i2c-core 0x09f60d11 i2c_del_driver -EXPORT_SYMBOL drivers/i2c/i2c-core 0x20c8ac4d i2c_get_adapter -EXPORT_SYMBOL drivers/i2c/i2c-core 0x344e6aa3 i2c_smbus_read_block_data -EXPORT_SYMBOL drivers/i2c/i2c-core 0x361eff32 i2c_smbus_read_byte_data -EXPORT_SYMBOL drivers/i2c/i2c-core 0x3c0b7fa4 i2c_transfer_buffer_flags -EXPORT_SYMBOL drivers/i2c/i2c-core 0x3e78a0bb i2c_smbus_write_block_data -EXPORT_SYMBOL drivers/i2c/i2c-core 0x494b5ae7 i2c_smbus_read_byte -EXPORT_SYMBOL drivers/i2c/i2c-core 0x4ca3f968 __i2c_smbus_xfer -EXPORT_SYMBOL drivers/i2c/i2c-core 0x5111ae6a of_find_i2c_adapter_by_node -EXPORT_SYMBOL drivers/i2c/i2c-core 0x6a3b40b4 i2c_smbus_write_byte -EXPORT_SYMBOL drivers/i2c/i2c-core 0x6d991305 of_find_i2c_device_by_node -EXPORT_SYMBOL drivers/i2c/i2c-core 0x76534b88 i2c_clients_command -EXPORT_SYMBOL drivers/i2c/i2c-core 0x7a3e3274 i2c_register_driver -EXPORT_SYMBOL drivers/i2c/i2c-core 0x86f5e98d i2c_transfer -EXPORT_SYMBOL drivers/i2c/i2c-core 0x8a72fad4 i2c_verify_client -EXPORT_SYMBOL drivers/i2c/i2c-core 0xa8ebacf0 i2c_smbus_write_word_data -EXPORT_SYMBOL drivers/i2c/i2c-core 0xabaf8c8a i2c_smbus_write_byte_data -EXPORT_SYMBOL drivers/i2c/i2c-core 0xaca5e55a i2c_smbus_write_i2c_block_data -EXPORT_SYMBOL drivers/i2c/i2c-core 0xaf4f6b68 i2c_add_adapter -EXPORT_SYMBOL drivers/i2c/i2c-core 0xb1bd88bc i2c_put_adapter -EXPORT_SYMBOL drivers/i2c/i2c-core 0xbab78dc3 i2c_smbus_xfer -EXPORT_SYMBOL drivers/i2c/i2c-core 0xc553f62c i2c_smbus_read_word_data -EXPORT_SYMBOL drivers/i2c/i2c-core 0xc8c5c0a6 i2c_del_adapter -EXPORT_SYMBOL drivers/i2c/i2c-core 0xd275424d i2c_smbus_read_i2c_block_data -EXPORT_SYMBOL drivers/i2c/i2c-core 0xeb8cf119 i2c_verify_adapter -EXPORT_SYMBOL drivers/i2c/i2c-core 0xec1d10b1 of_get_i2c_adapter_by_node -EXPORT_SYMBOL drivers/i2c/i2c-core 0xee4b9874 __i2c_transfer +EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-bit 0x6d1657d8 i2c_bit_add_bus +EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-bit 0x7fe649aa i2c_bit_algo +EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-bit 0xdcc152c5 i2c_bit_add_numbered_bus +EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-pca 0xcc1cd3b5 i2c_pca_add_bus +EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-pca 0xd0ac2213 i2c_pca_add_numbered_bus +EXPORT_SYMBOL drivers/i2c/busses/i2c-amd756 0x1c75f28a amd756_smbus +EXPORT_SYMBOL drivers/i2c/i2c-core 0x082d21d9 i2c_smbus_read_i2c_block_data +EXPORT_SYMBOL drivers/i2c/i2c-core 0x11001b99 i2c_smbus_read_i2c_block_data_or_emulated +EXPORT_SYMBOL drivers/i2c/i2c-core 0x12f2d03e i2c_smbus_write_byte +EXPORT_SYMBOL drivers/i2c/i2c-core 0x132a49a4 __i2c_smbus_xfer +EXPORT_SYMBOL drivers/i2c/i2c-core 0x1a6f5f4a i2c_transfer_buffer_flags +EXPORT_SYMBOL drivers/i2c/i2c-core 0x1c19c5a0 i2c_smbus_read_byte_data +EXPORT_SYMBOL drivers/i2c/i2c-core 0x22b1ee4c i2c_smbus_write_byte_data +EXPORT_SYMBOL drivers/i2c/i2c-core 0x2b787925 __i2c_transfer +EXPORT_SYMBOL drivers/i2c/i2c-core 0x375a4559 i2c_transfer +EXPORT_SYMBOL drivers/i2c/i2c-core 0x4332ca10 i2c_del_adapter +EXPORT_SYMBOL drivers/i2c/i2c-core 0x4450c11f i2c_get_adapter +EXPORT_SYMBOL drivers/i2c/i2c-core 0x4c71cfdf i2c_smbus_write_i2c_block_data +EXPORT_SYMBOL drivers/i2c/i2c-core 0x59231427 i2c_smbus_read_byte +EXPORT_SYMBOL drivers/i2c/i2c-core 0x73c6f078 i2c_smbus_xfer +EXPORT_SYMBOL drivers/i2c/i2c-core 0x73f94a19 i2c_clients_command +EXPORT_SYMBOL drivers/i2c/i2c-core 0x7e430a43 i2c_smbus_write_block_data +EXPORT_SYMBOL drivers/i2c/i2c-core 0x7e74ba92 of_get_i2c_adapter_by_node +EXPORT_SYMBOL drivers/i2c/i2c-core 0x938e5c1f i2c_verify_adapter +EXPORT_SYMBOL drivers/i2c/i2c-core 0x9bfbb9c7 i2c_add_adapter +EXPORT_SYMBOL drivers/i2c/i2c-core 0xb22c8edc i2c_put_adapter +EXPORT_SYMBOL drivers/i2c/i2c-core 0xb5a90d85 of_find_i2c_device_by_node +EXPORT_SYMBOL drivers/i2c/i2c-core 0xcae797ff i2c_verify_client +EXPORT_SYMBOL drivers/i2c/i2c-core 0xd4f41f97 i2c_register_driver +EXPORT_SYMBOL drivers/i2c/i2c-core 0xe1d6d4f0 i2c_smbus_write_word_data +EXPORT_SYMBOL drivers/i2c/i2c-core 0xebac233f i2c_smbus_read_word_data +EXPORT_SYMBOL drivers/i2c/i2c-core 0xeed44452 i2c_del_driver +EXPORT_SYMBOL drivers/i2c/i2c-core 0xf3e4b6b2 of_find_i2c_adapter_by_node +EXPORT_SYMBOL drivers/i2c/i2c-core 0xf78b8c12 i2c_smbus_read_block_data EXPORT_SYMBOL drivers/i2c/i2c-core 0xfa2e5f32 i2c_smbus_pec -EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x2068f367 ib_cm_listen -EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x2d476809 ib_destroy_cm_id -EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x47731a31 ib_send_cm_drep -EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x47df031b ib_cm_insert_listen -EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x51ee31e9 ib_send_cm_rtu -EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x5222747f ib_send_cm_sidr_req +EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x1b843edf ib_cm_init_qp_attr +EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x4483a4f9 ib_cm_insert_listen +EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x4f1f64a1 ib_send_cm_dreq +EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x5678c3a3 ib_cm_listen EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x69824a14 ibcm_reject_msg -EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x70dce142 ib_cm_init_qp_attr -EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xa53d2676 ib_create_cm_id -EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xdf3bc9e1 ib_cm_notify -EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xe62d75c0 ib_send_cm_rep -EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xe6e3fe69 ib_send_cm_dreq -EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xf05bbd63 ib_send_cm_sidr_rep -EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xf6996d9b ib_send_cm_req -EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xf76cb998 ib_send_cm_mra -EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xf8621375 ib_send_cm_rej -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x0053b095 rdma_query_gid_table -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x00861874 ib_mr_pool_get -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x00bde561 ib_free_cq -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x0262bb38 ib_mr_pool_destroy -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x03dd891e ib_dealloc_pd_user -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x048b13da rdma_put_gid_attr -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x052c97cc ib_dealloc_xrcd_user -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x08921905 ibnl_put_attr -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x0b846cdb rdma_user_mmap_entry_get -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x0bf740e2 rdma_dev_access_netns -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x0c655002 rdma_modify_ah +EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x6fe76ca9 ib_create_cm_id +EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x8627b721 ib_send_cm_rtu +EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x87a8daae ib_send_cm_rej +EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x8b2a441c ib_send_cm_sidr_req +EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x8cd9063a ib_send_cm_drep +EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xa593060c ib_destroy_cm_id +EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xaaf58b95 ib_send_cm_req +EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xad18f808 ib_send_cm_rep +EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xbb0b4a69 ib_send_cm_mra +EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xbf0e0a01 ib_send_cm_sidr_rep +EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xee7dd033 ib_cm_notify +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x01deae03 ib_set_client_data +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x0237be41 roce_gid_type_mask_support +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x028bffc6 rdma_link_register +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x035f7f24 ib_query_pkey +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x048c4ec4 ib_sa_join_multicast +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x062753b9 rdma_user_mmap_entry_insert +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x0873533a ib_unregister_mad_agent +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x0b63b05e rdma_nl_multicast +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x0c0cb840 rdma_restrack_set_name EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x0c86f5cb ib_sa_register_client -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x0db0897f rdma_restrack_del -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x118a15a8 ib_sg_to_pages -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x14789f27 ib_register_event_handler -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x14a18f47 ib_get_cached_pkey -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x157b667f rdma_nl_unicast_wait -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x16d12f93 rdma_nl_stat_hwcounter_entry +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x11ccddd3 rdma_restrack_parent_name +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x13921f2d ib_dereg_mr_user +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1521026e rdma_modify_ah +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x168e8883 ib_create_qp_user EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x184621a4 ib_get_rdma_header_version -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x18b6c0fb rdma_nl_put_driver_u64 -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x19b638ce rdma_restrack_put -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1a3e9e29 ibdev_warn +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x185f3409 ib_register_mad_agent +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x188bd60d ib_register_client +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x19291e98 rdma_nl_put_driver_u32_hex EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1b037462 __rdma_block_iter_start -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1c40d84a ib_advise_mr -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1c81ec52 ib_free_send_mad -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1d3eb81e rdma_nl_unicast -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1d4aaf08 ib_map_mr_sg -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1f4c0e86 ib_init_ah_attr_from_wc -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1f994512 ib_modify_srq -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1ffdca1d ib_map_mr_sg_pi -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x21d07b04 ib_create_send_mad +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1bc5cf67 __ib_alloc_pd +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1c5498f8 ib_sg_to_pages +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1ef2c430 _ib_alloc_device +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1f2f40d4 rdma_port_get_link_layer +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x20a74cc5 ib_get_cached_lmc +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x21f4bea1 ib_get_cached_port_state EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x22f3cf93 ib_pack -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2490a426 rdma_rw_ctx_post -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x25454b20 ib_drain_rq -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x28113e40 rdma_restrack_new -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x28d89fe8 rdma_copy_src_l2_addr -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2979c25e ib_cq_pool_put -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2ab0f249 ib_free_recv_mad -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2d8bf7f0 ib_modify_qp -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2daa8d63 rdma_hold_gid_attr +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x23156547 ib_port_sysfs_get_ibdev_kobj +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x24fce092 ib_get_cached_subnet_prefix +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2543631d ib_get_vf_stats +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x25a76322 ib_port_register_client_groups +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x263c8111 ib_register_device +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x272306d0 ib_get_cached_pkey +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x27d80172 ib_query_qp +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x287867f5 ib_mr_pool_get +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x29bf4026 ibnl_put_attr +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2aabc6db ib_dealloc_device +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2caffa83 rdma_copy_ah_attr +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2e01b7e7 rdma_destroy_ah_user +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2fb1af15 rdma_query_gid EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2fc70b9e ib_get_gids_from_rdma_hdr +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2febb999 rdma_restrack_get EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x305e5701 rdma_addr_size_kss -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x310fd9a8 rdma_get_gid_attr -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x316e0c87 ib_drain_sq -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x318c44a1 rdma_resolve_ip -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x33236bd5 ib_drain_qp -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x3363b490 rdma_restrack_parent_name -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x35b4c633 rdma_find_gid_by_port -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x3830f811 rdma_copy_ah_attr -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x3956fb49 __ib_alloc_cq_any -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x3a6cf486 ib_query_srq -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x3aa5c7ce ibdev_alert -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x3b3d9def rdma_umap_priv_init -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x3b9c42f6 rdma_rw_ctx_wrs +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x34c2baaa rdma_nl_stat_hwcounter_entry +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x3735a7f6 ib_query_srq +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x383b46db ib_cq_pool_get +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x38d9ec2a ib_create_qp_kernel +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x39041ee4 ibnl_put_msg +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x3ef66b82 ib_dispatch_event +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x3f7ca030 ib_post_send_mad EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x3fc2387c ib_ud_header_unpack -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x3fd4fbdf ibdev_notice -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x40496414 rdma_port_get_link_layer -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x40eeaab9 rdma_nl_multicast -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x41ac0bdf ib_destroy_qp_user -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4330665b __ib_alloc_pd +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x3ff5cb5a rdma_nl_register +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x42ce7abc ib_destroy_wq_user +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x42f610a4 ib_modify_mad EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x434c5d10 zgid EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x439ce33c ib_sa_unregister_client -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x454f3914 ib_sa_path_rec_get EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x45fb8985 rdma_nl_chk_listeners -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x46301e72 ib_destroy_cq_user -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x465cda47 rdma_read_gid_l2_fields -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4737f536 ib_alloc_mr -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x48f8e598 rdma_create_ah -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4ab8c64d ib_create_qp_user -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4acf8fb2 ib_dealloc_device -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4b47f6e9 rdma_roce_rescan_device -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4bd512e9 rdma_user_mmap_entry_get_pgoff -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4cd8784c ib_register_device -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4d19fa17 ib_get_vf_guid -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4db6f65a ib_destroy_wq_user +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x46ba89b5 rdma_restrack_put +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x47273779 ib_destroy_qp_user +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4774ed99 rdma_restrack_get_byid +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x48c91b6d ib_dealloc_xrcd_user +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4904a9dc rdma_user_mmap_entry_put +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x493eef95 ibdev_emerg +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x49705b16 ib_modify_srq +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4977c1bf rdma_rw_ctx_destroy +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4b3c80ba ibdev_alert +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4cd15b32 ib_unregister_device_queued +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4dacdced rdma_rw_ctx_signature_init +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4dbbfcf8 ibdev_crit +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4de78d3c rdma_restrack_del EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4e155af0 ib_response_mad +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4e190356 ib_process_cq_direct +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4e29d77b rdma_move_ah_attr EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4e90435c ib_sa_free_multicast -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4eb76d0f ib_open_qp -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4ef36a47 rdma_nl_put_driver_u32 -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4fc4111d ib_create_wq -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x507849a2 ib_init_ah_from_mcmember -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x50fb815e ib_modify_port -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x52cf8a06 ib_qp_usecnt_dec -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x535fe000 ib_post_send_mad -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x542403a2 ib_find_pkey -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x54c01a63 ib_find_exact_cached_pkey +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4eea12fc rdma_nl_put_driver_u32 +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4f2693b2 ib_map_mr_sg +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4fd58898 ib_modify_qp +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5238c4ef ib_check_mr_status +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x53404775 ib_find_pkey EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x55bb02f3 ib_cache_gid_type_str -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5604f209 ib_qp_usecnt_inc -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x56177c31 ib_mr_pool_init -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x57ac4e8f ib_set_client_data -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x588b2523 ib_create_ah_from_wc -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5a278c67 ibdev_crit -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5f8199ef ib_port_immutable_read -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6125a80f ib_detach_mcast +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x56348854 ib_set_device_ops +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5703f4a1 ib_advise_mr +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5926cf19 ib_get_vf_guid +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5a3a5bf2 rdma_set_cq_moderation +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5a51f9f0 ib_device_get_by_name +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5ac7a515 ib_free_send_mad +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5bee35a4 ib_query_port EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x613b1e2e ib_is_mad_class_rmpp -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x61894e8f __ib_create_cq +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x617f61a3 rdma_create_ah EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x61d24c52 ib_rate_to_mbps -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x63d06aa5 ib_port_register_client_groups -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x64552a0d rdma_nl_put_driver_u64_hex -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x65939434 ib_mr_pool_put -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x666da9ac rdma_set_cq_moderation -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x67b014c2 ib_check_mr_status -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6b625b03 ib_unregister_device_and_put +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x626b2fae ib_detach_mcast +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x69832660 rdma_user_mmap_io +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6b0f3d28 ib_get_vf_config +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6b31e988 rdma_rw_mr_factor EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6b958320 ib_ud_ip4_csum -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6cc34b86 ib_device_set_netdev -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6e0c906b ib_get_vf_config +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6cc3becb ib_unregister_device_and_put +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6d22fd9b ib_alloc_mr EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6f3614b6 rdma_is_zero_gid -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6f85fef2 ib_get_cached_port_state -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6fe2d4de ib_modify_qp_with_udata -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x716ad2ef ib_attach_mcast -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x71a17d2a ib_device_get_by_name -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x7354edcf rdma_user_mmap_entry_put +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6f76a141 ib_free_recv_mad +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x7217a0ab ib_find_cached_pkey +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x7234c285 ibdev_notice +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x726efb35 ib_qp_usecnt_dec EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x73baf9a2 ib_modify_qp_is_ok -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x73da13bc ib_sa_get_mcmember_rec -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x749c818b ib_resize_cq -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x74aad646 rdma_user_mmap_entry_insert_range +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x74cf3b0f ib_create_wq EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x75a729a0 rdma_nl_unregister +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x7604ca2e rdma_user_mmap_entry_remove EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x787ccc4c ib_get_mad_data_offset -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x7885ad03 rdma_restrack_get -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x7b9e8628 ibdev_printk -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x7c138508 rdma_alloc_netdev -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8067d11f ibdev_info -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x83d15754 ib_get_eth_speed -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x844d398a ib_close_qp -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x855bc42f ib_mad_kernel_rmpp_agent +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x7c08f109 ib_mr_pool_destroy +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x7fb48fab rdma_read_gid_hw_context +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x7fde38f0 rdma_user_mmap_entry_get_pgoff +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x80e27d9e ib_get_device_fw_str +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x813adb13 ib_map_mr_sg_pi +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x826a5896 __ib_alloc_cq +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x83640f75 ib_find_exact_cached_pkey +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x83e2b09e rdma_hold_gid_attr +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8499a4a9 ib_set_vf_link_state +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x84def167 ib_modify_port +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x858572ea ib_alloc_xrcd_user +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x86a83e8d ib_init_ah_attr_from_path EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x86cef180 rdma_addr_size -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x896bd07c rdma_nl_put_driver_u32_hex -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8b7d9e39 ib_dma_virt_map_sg -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8c14861e ib_register_mad_agent -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8c626068 rdma_init_netdev -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8cf181cb ib_process_cq_direct -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8d23294f rdma_rw_ctx_destroy_signature -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8df9ccb7 ib_reg_user_mr +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8858cd6a rdma_alloc_netdev +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x886b2169 ib_device_set_netdev +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8ab88442 rdma_rw_ctx_post +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8ad86808 ib_modify_qp_with_udata +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8b47fd11 rdma_query_gid_table +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8c2a0831 ib_drain_qp EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8e7528da __rdma_block_iter_next EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x90e807c7 ib_cache_gid_parse_type_str -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x929f5180 rdma_restrack_get_byid -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9387f3ae ib_modify_mad -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x967f14e3 ib_cq_pool_get -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9748bdd0 ib_find_gid -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x98608383 rdma_nl_register -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x98b8c2a7 ib_alloc_xrcd_user -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x99a8e200 rdma_restrack_count -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9a8d58f3 rdma_link_register -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9b5b2461 ib_query_pkey -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9d570417 rdma_user_mmap_io -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9de288e3 ib_unregister_device_queued -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9e2022c6 rdma_destroy_ah_user -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9e81d87d ibnl_put_msg -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa2f927c6 rdma_addr_cancel +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x95b419aa ib_get_eth_speed +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9685b162 rdma_move_grh_sgid_attr +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9860c464 rdma_query_ah +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9892519e rdma_get_gid_attr +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9e11e7cb rdma_find_gid_by_port +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9e4b08b7 ib_mr_pool_put +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa0517306 rdma_replace_ah_attr +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa09d9d1c rdma_nl_put_driver_u64_hex +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa2a68160 ib_init_ah_from_mcmember +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa331f510 ib_set_vf_guid +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa3f7a622 ib_create_srq_user EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa432baf6 ib_unpack -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa470c880 rdma_user_mmap_entry_remove -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa7602d9a ibdev_emerg -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xaa03dc16 rdma_move_ah_attr -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xac4e0d01 rdma_replace_ah_attr -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xadfdcfe9 ib_dereg_mr_user +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa4e8115f rdma_read_gid_attr_ndev_rcu +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa6c50438 rdma_nl_unicast_wait +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa744dcc8 ib_alloc_mr_integrity +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa7f5b6cf rdma_umap_priv_init +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xaa23c478 ibdev_warn +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xacdf903c ib_create_qp_security +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xad1f29f3 rdma_nl_unicast +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xae5c4d20 ib_create_ah_from_wc EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xae956dce ib_rate_to_mult -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xaf9f8cbf rdma_create_user_ah -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb1e8bdb2 rdma_nl_put_driver_string +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xaeac4bbd ib_dma_virt_map_sg +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb09621f2 __ib_alloc_cq_any +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb1d91b54 ib_free_cq +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb2c7b9b5 rdma_nl_put_driver_string EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb36e4148 ib_sa_pack_path -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb49e38ae ib_rdmacg_uncharge -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb6711d32 rdma_restrack_set_name +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb449278f rdma_copy_src_l2_addr +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb5010728 rdma_translate_ip +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb603afca ib_find_gid EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb7852a05 ib_ud_header_init -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb966fdcc ib_device_get_by_netdev -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xba30be94 ib_set_vf_guid -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xbabf39c1 ib_init_ah_attr_from_path -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xbbdf4307 rdma_destroy_ah_attr -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xbcbeeb04 ib_sa_guid_info_rec_query -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc1d8845e ib_destroy_srq_user -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc3def5a4 ib_port_unregister_client_groups -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc409d587 ib_rdmacg_try_charge -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc46795b9 ib_query_port -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc56af789 ibdev_err -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc5e06415 rdma_rw_ctx_signature_init -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc8b3f5e7 rdma_find_gid -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc8c24a7f rdma_query_gid -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc93e35ac ib_port_sysfs_get_ibdev_kobj -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc95b559e rdma_move_grh_sgid_attr -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xcabfad3a ib_set_vf_link_state -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xcd93d51b ib_unregister_device -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xce25c640 rdma_translate_ip -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xcfa7c275 ib_get_cached_subnet_prefix +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb8830775 ib_sa_guid_info_rec_query +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xbac7eb1e ib_mad_kernel_rmpp_agent +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xbba0c4cd rdma_user_mmap_entry_insert_range +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xbc1356f5 ib_drain_sq +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xbd66143c rdma_restrack_new +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xbdadb58d ib_device_put +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xbe5aa11d ib_get_rmpp_segment +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xbefe597e rdma_restrack_add +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xbfbc55fe ib_dealloc_pd_user +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc04af9f6 ib_close_qp +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc1d63140 ib_rdmacg_try_charge +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc27fc947 ib_attach_mcast +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc537a90a rdma_create_user_ah +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc62e4f33 ib_rdmacg_uncharge +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc707bf38 rdma_addr_cancel +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc7e28398 ib_mr_pool_init +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xca31ad48 rdma_init_netdev EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xcfbc053b ib_unregister_driver -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd4dbc4a1 ib_create_srq_user +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd10f9a86 rdma_user_mmap_entry_get +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd229414a ib_cq_pool_put +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd2a2c27a ib_port_immutable_read +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd3386b28 rdma_dev_access_netns +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd5dcd084 rdma_link_unregister +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd63f717a rdma_find_gid EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd6636ca6 rdma_addr_size_in6 -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd8f507a0 ib_get_device_fw_str -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd90f3b45 rdma_link_unregister -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd9cf3fec rdma_restrack_add +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd7820012 ib_unregister_event_handler +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd79f26bf ib_drain_rq +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd9c7bae3 ib_sa_path_rec_get EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xda0d50ec ib_sa_cancel_query -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xdac2f3e5 ib_get_vf_stats -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xdd2972af ib_dispatch_event -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xdd2a33d8 ib_find_cached_pkey -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xddd9171a rdma_user_mmap_entry_insert -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xde8a032e ib_query_qp -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe35d9def __ib_alloc_cq -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe461fc6d ib_modify_device +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xdaf06095 rdma_destroy_ah_attr +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xdc790bd0 rdma_put_gid_attr +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xddc59cee rdma_rw_ctx_destroy_signature +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xddeec893 rdma_read_gid_l2_fields +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xddff3ef9 __ib_create_cq +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xdf23e729 ib_unregister_client +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xdf4ef323 ib_create_send_mad +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe0d3f3db rdma_restrack_count +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe2e675d9 rdma_roce_rescan_device EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe5840ec6 ib_wc_status_msg EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe5a78c1e ib_sa_unpack_path -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe5c8b344 ib_get_rmpp_segment -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe6a9ce3b roce_gid_type_mask_support +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe62b7267 ib_device_get_by_netdev EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe7b52e5f mult_to_ib_rate -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe844bcb4 ib_get_net_dev_by_params -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe8e9ee91 ib_set_device_ops -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe988e325 ib_create_qp_kernel +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe9c90d2e rdma_resolve_ip EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe9e799fc ib_ud_header_pack -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xec12dec8 rdma_rw_ctx_destroy -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xee278f43 ib_alloc_mr_integrity -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xee4f1033 rdma_rw_ctx_init -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xee913355 ib_create_qp_security -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf0702189 ib_register_client -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf0d99b9e ib_unregister_mad_agent -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf122497a ib_sa_join_multicast -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf313f07a ib_unregister_client -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf3df7d4f _ib_alloc_device -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf48ef7a2 ib_unregister_event_handler +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xea5cf653 rdma_nl_put_driver_u64 +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xeb07f7d4 ib_sa_get_mcmember_rec +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xed141a65 ib_resize_cq +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xed4f51ba ib_destroy_cq_user +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xee0a60ab ib_modify_device +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xee2e4b1d ibdev_info +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xee356a8a ib_qp_usecnt_inc +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf1eb1dc8 ib_open_qp +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf367ee1b rdma_rw_ctx_init +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf4db67fb ibdev_err EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf5dedb30 rdma_node_get_transport -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf6455159 ib_device_put -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf6a40a77 rdma_read_gid_hw_context +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf6c988c7 ib_port_unregister_client_groups EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf6ed3334 ib_event_msg -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfbf99fd3 ib_get_cached_lmc -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfc0bfb7c rdma_read_gid_attr_ndev_rcu -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfdbf7bf6 rdma_rw_mr_factor -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfe691009 rdma_query_ah -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x00a2a510 ib_umem_odp_map_dma_and_lock -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x0367046b ib_umem_release -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x0615706d _uverbs_get_const_unsigned -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x0f292558 uverbs_uobject_fd_release -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x16d6b5b4 ib_umem_odp_alloc_child +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf95d6c4d ib_reg_user_mr +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfb6fbe82 ib_init_ah_attr_from_wc +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfb89fd9c ib_register_event_handler +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfb8a00ba ib_unregister_device +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfc290cb0 ib_get_net_dev_by_params +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfe8ad848 rdma_rw_ctx_wrs +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfeb02dd8 ibdev_printk +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xffd8df21 ib_destroy_srq_user +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x04693489 flow_resources_alloc +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x0f8534ca ib_umem_dmabuf_map_pages +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x12f5615c ib_register_peer_memory_client EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x1b54bd5d ib_copy_path_rec_from_user -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x300cc54c uverbs_copy_to -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x3a9b9472 ib_umem_dmabuf_map_pages -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x446351ca _uverbs_alloc -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x4e122b5b ib_register_peer_memory_client -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x534bf707 flow_resources_alloc -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x56b15556 ib_umem_copy_from -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x5be6932d ib_umem_dmabuf_get +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x28bb7dac ib_umem_dmabuf_get +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x2a4d8c8f ib_copy_ah_attr_to_user +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x31c489ff ib_umem_odp_get +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x3d60b92c uverbs_get_flags64 +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x3f87ebbe uverbs_fd_class +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x40791bd8 ib_umem_get +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x44f1308a uverbs_uobject_fd_release +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x482ecdc1 ib_copy_qp_attr_to_user +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x49a8243a uverbs_copy_to +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x549aed99 _uverbs_alloc +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x5b71d2ee uverbs_idr_class +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x5f6c6f4f ib_uverbs_get_ucontext_file EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x63057f4b ib_copy_path_rec_to_user -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x64dd0c84 uverbs_copy_to_struct_or_zero -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x69bf53df uverbs_get_flags64 -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x6cb64564 ib_umem_odp_alloc_implicit -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x7664a54f ib_umem_odp_get -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x7686603e ib_copy_qp_attr_to_user -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x768d1556 ib_uverbs_get_ucontext_file -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x7e2152be ib_umem_activate_invalidation_notifier -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x88a5ac72 flow_resources_add -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x8f9aa212 ib_umem_get_peer -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x9f17f952 ib_umem_find_best_pgsz -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xa7039364 ib_umem_dmabuf_unmap_pages -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xb2956527 ib_uverbs_flow_resources_free -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xbdcb2675 ib_umem_get +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x6504ec5d uverbs_uobject_put +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x6a23fee1 ib_umem_odp_map_dma_and_lock +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x6b93e7d0 ib_umem_odp_unmap_dma_pages +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x6ba3f420 uverbs_copy_to_struct_or_zero +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x6fa00a47 _uverbs_get_const_unsigned +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x7c4c2c70 ib_umem_odp_alloc_child +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x81904724 ib_umem_get_peer +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x8387b4ef uverbs_get_flags32 +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x87213bda ib_umem_release +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x8e080cb7 ib_umem_activate_invalidation_notifier +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x975728fe ib_umem_odp_release +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xa8b62493 ib_umem_copy_from +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xb988e969 ib_umem_odp_alloc_implicit EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xbde5c050 ib_unregister_peer_memory_client -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xc7e948c4 ib_umem_stop_invalidation_notifier -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xcd6c43cc uverbs_fd_class -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xd3531313 uverbs_finalize_uobj_create -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xd5a556e0 ib_umem_odp_unmap_dma_pages -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xdb34224b uverbs_uobject_put -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xe5882956 uverbs_idr_class -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xeb342e94 ib_umem_odp_release -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xec826bda uverbs_destroy_def_handler -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xf579f09c ib_copy_ah_attr_to_user -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xfa07acba _uverbs_get_const_signed -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xff8a02fc uverbs_get_flags32 -EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0x045073d2 iw_cm_accept -EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0x36f20ee3 iw_cm_listen -EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0x5b89fa95 iw_cm_reject -EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0x664735bd iw_create_cm_id -EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0x75d4ec1b iw_cm_init_qp_attr -EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0xbe502bdd iw_cm_disconnect -EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0xbfd2a7ba iw_cm_connect +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xc3b2453e ib_umem_find_best_pgsz +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xc75d2aab ib_umem_dmabuf_unmap_pages +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xd9b4552d _uverbs_get_const_signed +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xe2f207fb uverbs_destroy_def_handler +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xe6adc432 flow_resources_add +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xed2541f1 ib_uverbs_flow_resources_free +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xf99ea392 uverbs_finalize_uobj_create +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xfc66ff75 ib_umem_stop_invalidation_notifier +EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0x1dcf05d3 iw_create_cm_id +EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0x2b7035b7 iw_cm_reject +EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0x55089789 iw_destroy_cm_id +EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0x8548147e iw_cm_init_qp_attr +EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0x8aaf94e3 iw_cm_accept +EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0x8e6066fb iw_cm_connect +EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0x9551f0fe iw_cm_listen EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0xf3df871f iwcm_reject_msg -EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0xfec52234 iw_destroy_cm_id -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x133ca6f1 rdma_accept -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x1487333e rdma_listen -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x1de47778 rdma_set_reuseaddr -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x1e8bfc7f rdma_read_gids -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x3409d599 rdma_init_qp_attr -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x49cc5d1a rdma_reject -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x560d0e4b rdma_connect_ece -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x56ed1e82 rdma_create_qp -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x57a303f5 rdma_unlock_handler -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x5fef37bf rdma_disconnect -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x64b074a5 rdma_set_min_rnr_timer -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x6e0c7b0a rdma_set_ib_path -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x79bfe494 rdma_reject_msg -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x80d0ade9 rdma_resolve_addr -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x824c4fd2 __rdma_create_kernel_id -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x84fb8263 rdma_create_user_id -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x8c92b675 rdma_notify +EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0xfde55a49 iw_cm_disconnect +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x1233bc01 rdma_notify +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x151e7bf1 rdma_reject_msg +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x15e0894f rdma_unlock_handler +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x1c595174 rdma_set_afonly +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x1d028f9a rdma_accept +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x1eb77dbc rdma_resolve_route +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x233a8fe8 rdma_join_multicast +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x32626e32 rdma_accept_ece +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x371b4b74 rdma_bind_addr +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x3d975705 rdma_create_user_id +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x4a762a1a __rdma_create_kernel_id +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x4c5f230e rdma_res_to_id +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x4edd4baa rdma_get_service_id +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x6089a2eb rdma_connect +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x634e1546 rdma_leave_multicast +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x648d2bde rdma_set_ib_path +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x65d81b1b rdma_destroy_id +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x69f1d067 rdma_set_service_type +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x72b96739 rdma_init_qp_attr +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x7537954f rdma_connect_locked +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x8d3af00e rdma_destroy_qp EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x907df803 rdma_event_msg -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x9158de80 rdma_bind_addr -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x99ce7a31 rdma_join_multicast -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xa8b20daf rdma_destroy_qp -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xadb53a85 rdma_connect_locked -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xae115a75 rdma_connect -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xae60ed9c rdma_set_afonly -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xbc64ee63 rdma_leave_multicast -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xbc706146 rdma_set_service_type -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xc4df3ad3 rdma_lock_handler -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xd4a89814 rdma_destroy_id -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xd4ab3adf rdma_consumer_reject_data -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xd7b473f6 rdma_accept_ece -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xe2cc426e rdma_iw_cm_id -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xe945c28f rdma_set_ack_timeout -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xeade6900 rdma_get_service_id -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xf8582df9 rdma_res_to_id -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xfd27c56c rdma_resolve_route -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-client 0x4fc2f923 rtrs_clt_open -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-client 0x5c5294ec rtrs_clt_request -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-client 0xb1ee0641 rtrs_clt_query -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-client 0xb8d77779 rtrs_clt_get_permit -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-client 0xbfbd08ad rtrs_clt_close -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-client 0xd0a9cc7e rtrs_clt_put_permit -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-client 0xef8afb74 rtrs_clt_rdma_cq_direct +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x915961bd rdma_consumer_reject_data +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xada23c95 rdma_resolve_addr +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xb7ef4041 rdma_set_min_rnr_timer +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xbca37b5a rdma_disconnect +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xc98e1785 rdma_reject +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xd67ce571 rdma_connect_ece +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xd8ae0420 rdma_iw_cm_id +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xd9428167 rdma_set_ack_timeout +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xdd1ef030 rdma_lock_handler +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xe2912399 rdma_set_reuseaddr +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xe49aa13e rdma_create_qp +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xe6c55108 rdma_listen +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xf0be62be rdma_read_gids +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-client 0x58b1f061 rtrs_clt_request +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-client 0x6815ae37 rtrs_clt_open +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-client 0x88f608ef rtrs_clt_query +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-client 0xbe6d41f6 rtrs_clt_get_permit +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-client 0xcfe0e93b rtrs_clt_close +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-client 0xe3d8662d rtrs_clt_put_permit +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-client 0xfa86b7ad rtrs_clt_rdma_cq_direct EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-core 0x242a8646 rtrs_addr_to_str +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-core 0x3007500a rtrs_ib_dev_find_or_add +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-core 0x437bf40e rtrs_rdma_dev_pd_init EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-core 0x5b01e41d sockaddr_to_str +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-core 0x7c0163cf rtrs_rdma_dev_pd_deinit EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-core 0x887302f3 rtrs_addr_to_sockaddr -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-core 0x98f0b13c rtrs_rdma_dev_pd_init -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-core 0x9b1fa28f rtrs_ib_dev_find_or_add -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-core 0xd566ffd1 rtrs_rdma_dev_pd_deinit -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-core 0xeae9df45 rtrs_ib_dev_put -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-server 0x4e159f01 rtrs_srv_set_sess_priv -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-server 0x83855b76 rtrs_srv_open -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-server 0x91c30de0 rtrs_srv_get_sess_name -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-server 0xaa21e0de rtrs_srv_close -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-server 0xdb7ea989 rtrs_srv_resp_rdma -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-server 0xfe7a5942 rtrs_srv_get_queue_depth -EXPORT_SYMBOL drivers/input/gameport/gameport 0x1e5873c3 gameport_set_phys -EXPORT_SYMBOL drivers/input/gameport/gameport 0x2ed3caba gameport_unregister_driver -EXPORT_SYMBOL drivers/input/gameport/gameport 0x5a943d7c gameport_open -EXPORT_SYMBOL drivers/input/gameport/gameport 0x5c4e95f9 gameport_stop_polling -EXPORT_SYMBOL drivers/input/gameport/gameport 0x793559cd gameport_start_polling -EXPORT_SYMBOL drivers/input/gameport/gameport 0x8744d412 __gameport_register_port -EXPORT_SYMBOL drivers/input/gameport/gameport 0xc68d115c gameport_unregister_port -EXPORT_SYMBOL drivers/input/gameport/gameport 0xf34e41b6 __gameport_register_driver -EXPORT_SYMBOL drivers/input/gameport/gameport 0xfd197f63 gameport_close -EXPORT_SYMBOL drivers/input/matrix-keymap 0x57b18061 matrix_keypad_build_keymap -EXPORT_SYMBOL drivers/input/sparse-keymap 0x0f1edc82 sparse_keymap_setup -EXPORT_SYMBOL drivers/input/sparse-keymap 0x16c598c9 sparse_keymap_report_event -EXPORT_SYMBOL drivers/input/sparse-keymap 0x31ead48e sparse_keymap_entry_from_scancode -EXPORT_SYMBOL drivers/input/sparse-keymap 0x582371b5 sparse_keymap_entry_from_keycode -EXPORT_SYMBOL drivers/input/sparse-keymap 0x7f561933 sparse_keymap_report_entry -EXPORT_SYMBOL drivers/interconnect/qcom/icc-smd-rpm 0x0f4a569a qnoc_probe -EXPORT_SYMBOL drivers/interconnect/qcom/icc-smd-rpm 0x7bab3beb qnoc_remove -EXPORT_SYMBOL drivers/leds/leds-ti-lmu-common 0x0f4d9368 ti_lmu_common_get_ramp_params +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-core 0xead7f10a rtrs_ib_dev_put +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-server 0x077e516a rtrs_srv_get_queue_depth +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-server 0x66b6a83e rtrs_srv_get_sess_name +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-server 0x7e3365b1 rtrs_srv_open +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-server 0x80cee047 rtrs_srv_set_sess_priv +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-server 0xca4b382c rtrs_srv_resp_rdma +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-server 0xcfcda3fc rtrs_srv_close +EXPORT_SYMBOL drivers/input/gameport/gameport 0x0e3a9e7f gameport_stop_polling +EXPORT_SYMBOL drivers/input/gameport/gameport 0x1478c665 gameport_close +EXPORT_SYMBOL drivers/input/gameport/gameport 0x2da8f7d6 __gameport_register_driver +EXPORT_SYMBOL drivers/input/gameport/gameport 0x5b5021b6 gameport_open +EXPORT_SYMBOL drivers/input/gameport/gameport 0x5e51b174 gameport_unregister_driver +EXPORT_SYMBOL drivers/input/gameport/gameport 0xbea954f5 gameport_set_phys +EXPORT_SYMBOL drivers/input/gameport/gameport 0xc309af6f gameport_unregister_port +EXPORT_SYMBOL drivers/input/gameport/gameport 0xe628f7c7 __gameport_register_port +EXPORT_SYMBOL drivers/input/gameport/gameport 0xf0264e02 gameport_start_polling +EXPORT_SYMBOL drivers/input/matrix-keymap 0x9eed769a matrix_keypad_build_keymap +EXPORT_SYMBOL drivers/input/sparse-keymap 0x573fa39d sparse_keymap_entry_from_keycode +EXPORT_SYMBOL drivers/input/sparse-keymap 0x58b94d0f sparse_keymap_report_event +EXPORT_SYMBOL drivers/input/sparse-keymap 0xa740d3e1 sparse_keymap_report_entry +EXPORT_SYMBOL drivers/input/sparse-keymap 0xb27dc0d9 sparse_keymap_setup +EXPORT_SYMBOL drivers/input/sparse-keymap 0xbce8ead3 sparse_keymap_entry_from_scancode +EXPORT_SYMBOL drivers/interconnect/qcom/icc-smd-rpm 0x3461c951 qnoc_remove +EXPORT_SYMBOL drivers/interconnect/qcom/icc-smd-rpm 0x35b80396 qnoc_probe +EXPORT_SYMBOL drivers/leds/leds-ti-lmu-common 0x0fa5fc25 ti_lmu_common_get_ramp_params +EXPORT_SYMBOL drivers/leds/leds-ti-lmu-common 0x4707e9e6 ti_lmu_common_get_brt_res EXPORT_SYMBOL drivers/leds/leds-ti-lmu-common 0x54a12ec4 ti_lmu_common_set_ramp -EXPORT_SYMBOL drivers/leds/leds-ti-lmu-common 0xb5ded431 ti_lmu_common_get_brt_res EXPORT_SYMBOL drivers/leds/leds-ti-lmu-common 0xced72aae ti_lmu_common_set_brightness -EXPORT_SYMBOL drivers/mailbox/mtk-cmdq-mailbox 0xdd51ab0f cmdq_get_shift_pa -EXPORT_SYMBOL drivers/mailbox/omap-mailbox 0x42c93f38 omap_mbox_disable_irq -EXPORT_SYMBOL drivers/mailbox/omap-mailbox 0x88b36d4b omap_mbox_request_channel -EXPORT_SYMBOL drivers/mailbox/omap-mailbox 0xf4e96baa omap_mbox_enable_irq -EXPORT_SYMBOL drivers/md/dm-log 0x4b30f5fd dm_dirty_log_type_register -EXPORT_SYMBOL drivers/md/dm-log 0x6a08781b dm_dirty_log_create -EXPORT_SYMBOL drivers/md/dm-log 0x80f9aece dm_dirty_log_type_unregister -EXPORT_SYMBOL drivers/md/dm-log 0xfe3c5059 dm_dirty_log_destroy -EXPORT_SYMBOL drivers/md/dm-snapshot 0x0841d2ab dm_exception_store_create -EXPORT_SYMBOL drivers/md/dm-snapshot 0x4f225016 dm_exception_store_destroy -EXPORT_SYMBOL drivers/md/dm-snapshot 0x9b680828 dm_exception_store_type_unregister -EXPORT_SYMBOL drivers/md/dm-snapshot 0xba34a2c0 dm_snap_origin -EXPORT_SYMBOL drivers/md/dm-snapshot 0xbe1487ab dm_snap_cow -EXPORT_SYMBOL drivers/md/dm-snapshot 0xe5084c8a dm_exception_store_type_register -EXPORT_SYMBOL drivers/md/raid456 0xb137ea9d raid5_set_cache_size -EXPORT_SYMBOL drivers/md/raid456 0xd0bbad9f r5c_journal_mode_set +EXPORT_SYMBOL drivers/mailbox/mtk-cmdq-mailbox 0x1043218d cmdq_get_shift_pa +EXPORT_SYMBOL drivers/mailbox/omap-mailbox 0x85f3b2e5 omap_mbox_disable_irq +EXPORT_SYMBOL drivers/mailbox/omap-mailbox 0xceca5851 omap_mbox_request_channel +EXPORT_SYMBOL drivers/mailbox/omap-mailbox 0xed072695 omap_mbox_enable_irq +EXPORT_SYMBOL drivers/md/dm-log 0x009f34d5 dm_dirty_log_type_register +EXPORT_SYMBOL drivers/md/dm-log 0xb9691047 dm_dirty_log_create +EXPORT_SYMBOL drivers/md/dm-log 0xd8bf94d5 dm_dirty_log_type_unregister +EXPORT_SYMBOL drivers/md/dm-log 0xefcbe7d4 dm_dirty_log_destroy +EXPORT_SYMBOL drivers/md/dm-snapshot 0x2fd3eae6 dm_exception_store_create +EXPORT_SYMBOL drivers/md/dm-snapshot 0x7ae941d2 dm_snap_cow +EXPORT_SYMBOL drivers/md/dm-snapshot 0x7dc540ba dm_exception_store_type_unregister +EXPORT_SYMBOL drivers/md/dm-snapshot 0x91a5777d dm_exception_store_type_register +EXPORT_SYMBOL drivers/md/dm-snapshot 0xb9571760 dm_exception_store_destroy +EXPORT_SYMBOL drivers/md/dm-snapshot 0xbfb80fb2 dm_snap_origin +EXPORT_SYMBOL drivers/md/raid456 0xb03fc771 r5c_journal_mode_set +EXPORT_SYMBOL drivers/md/raid456 0xd72bafcf raid5_set_cache_size EXPORT_SYMBOL drivers/media/common/videobuf2/videobuf2-common 0x065246b8 frame_vector_create -EXPORT_SYMBOL drivers/media/common/videobuf2/videobuf2-common 0x1b2378e4 vb2_buffer_in_use +EXPORT_SYMBOL drivers/media/common/videobuf2/videobuf2-common 0x19064aa4 vb2_buffer_in_use EXPORT_SYMBOL drivers/media/common/videobuf2/videobuf2-common 0x1b700d37 put_vaddr_frames EXPORT_SYMBOL drivers/media/common/videobuf2/videobuf2-common 0x1d5f9555 frame_vector_destroy -EXPORT_SYMBOL drivers/media/common/videobuf2/videobuf2-common 0x8aec521a vb2_verify_memory_type +EXPORT_SYMBOL drivers/media/common/videobuf2/videobuf2-common 0x4f063617 vb2_verify_memory_type EXPORT_SYMBOL drivers/media/common/videobuf2/videobuf2-common 0xc2d9e090 get_vaddr_frames EXPORT_SYMBOL drivers/media/common/videobuf2/videobuf2-common 0xc5e5573a frame_vector_to_pages EXPORT_SYMBOL drivers/media/common/videobuf2/videobuf2-common 0xdffb744b frame_vector_to_pfns EXPORT_SYMBOL drivers/media/common/videobuf2/videobuf2-memops 0xa21fa765 vb2_create_framevec EXPORT_SYMBOL drivers/media/common/videobuf2/videobuf2-memops 0xccd197c7 vb2_destroy_framevec -EXPORT_SYMBOL drivers/media/common/videobuf2/videobuf2-v4l2 0x21c0018c vb2_querybuf +EXPORT_SYMBOL drivers/media/common/videobuf2/videobuf2-v4l2 0x4c11e959 vb2_querybuf EXPORT_SYMBOL drivers/media/platform/allegro-dvt/allegro 0x2c79d0f2 msg_type_name +EXPORT_SYMBOL drivers/media/rc/rc-core 0x104b6272 ir_raw_handler_unregister EXPORT_SYMBOL drivers/media/rc/rc-core 0x2ad91f6e ir_raw_gen_pl +EXPORT_SYMBOL drivers/media/rc/rc-core 0x6c41783b ir_raw_handler_register EXPORT_SYMBOL drivers/media/rc/rc-core 0x7cf52901 ir_raw_gen_manchester -EXPORT_SYMBOL drivers/media/rc/rc-core 0x7e565de6 ir_raw_handler_register EXPORT_SYMBOL drivers/media/rc/rc-core 0x9e12e343 ir_raw_gen_pd EXPORT_SYMBOL drivers/media/rc/rc-core 0xb5516017 ir_raw_encode_carrier -EXPORT_SYMBOL drivers/media/rc/rc-core 0xd5870a68 ir_raw_handler_unregister EXPORT_SYMBOL drivers/media/rc/rc-core 0xf446074f ir_raw_encode_scancode -EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-async 0x3c7031ae v4l2_async_notifier_init -EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-async 0x3cd700a6 v4l2_async_notifier_register -EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-async 0x7fd9cbff v4l2_async_subdev_notifier_register -EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-async 0x803aaa43 v4l2_async_register_subdev -EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-async 0x815fb104 v4l2_async_notifier_unregister -EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-async 0xb2eb123b v4l2_async_unregister_subdev -EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-mem2mem 0x0f9ff9a1 v4l2_m2m_buf_done_and_job_finish +EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-async 0x43b2fcda v4l2_async_notifier_unregister +EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-async 0x770e35df v4l2_async_unregister_subdev +EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-async 0x7aef576a v4l2_async_register_subdev +EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-async 0x9a7767af v4l2_async_notifier_init +EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-async 0x9edeb070 v4l2_async_notifier_register +EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-async 0xf7c3e099 v4l2_async_subdev_notifier_register +EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-mem2mem 0x326d13b3 v4l2_m2m_buf_done_and_job_finish +EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-mem2mem 0x432784b1 v4l2_m2m_mmap EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-mem2mem 0x459e133f v4l2_m2m_get_curr_priv EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-mem2mem 0x5352d022 v4l2_m2m_resume -EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-mem2mem 0x8413de1f v4l2_m2m_get_vq -EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-mem2mem 0xa9bcd966 v4l2_m2m_mmap -EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-mem2mem 0xb67ea92c v4l2_m2m_job_finish +EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-mem2mem 0x99a4cd7a v4l2_m2m_job_finish EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-mem2mem 0xf626dd03 v4l2_m2m_suspend +EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-mem2mem 0xf7d70bb5 v4l2_m2m_get_vq +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x01df815c v4l2_s_ctrl +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x0407122c v4l2_ctrl_find EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x0614dd5a v4l2_video_std_frame_period EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x082737e8 v4l2_ctrl_merge -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x088575c9 v4l2_ctrl_log_status -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x09699df3 v4l2_g_ext_ctrls -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x0ddebdbd v4l2_ctrl_find +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x0eb2dd48 v4l2_ctrl_subdev_subscribe_event +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x0ef63a12 __v4l2_ctrl_s_ctrl EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x123959a1 v4l2_type_names -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x15495759 __video_register_device EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x16244fe5 v4l2_prio_check -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x169531f8 __v4l2_ctrl_s_ctrl -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x22143237 v4l2_ctrl_new_std_menu_items +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x16fa0401 v4l2_g_ctrl EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x2342f1ae v4l2_prio_open +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x2616efd8 v4l2_ctrl_handler_log_status +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x2742e83e __video_register_device EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x28b12cc9 v4l2_format_info -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x293ad16b video_ioctl2 -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x2c8d8b79 v4l2_subdev_call_wrappers -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x2cbf47c9 v4l2_try_ext_ctrls EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x315de2cf v4l2_ctrl_get_menu EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x32d43420 v4l2_ctrl_get_name +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x3504d650 v4l2_g_ext_ctrls EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x3adbd595 v4l2_field_names EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x3bdd0f94 v4l2_prio_change -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x3ebee07d v4l2_ctrl_cluster -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x3fb873f0 v4l2_query_ext_ctrl -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x41a410a0 __v4l2_ctrl_s_ctrl_string -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x41f0fde5 v4l2_ctrl_g_ctrl_int64 -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x43af2a0a v4l2_ctrl_new_std_menu -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x493bd0b0 v4l2_ctrl_handler_free -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x5962e19e v4l2_g_ctrl -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x5b713eb6 v4l2_ctrl_subdev_log_status -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x5d963f17 __v4l2_ctrl_s_ctrl_int64 -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x7255433e v4l2_ctrl_auto_cluster -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x7585d6c3 v4l2_s_ctrl -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x778c7d2c v4l2_ctrl_add_handler -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x7cebc20d v4l2_ctrl_new_int_menu -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x8047f389 v4l2_ctrl_new_std_compound +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x4048f7ea video_unregister_device +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x4789ded7 v4l2_ctrl_new_std_menu_items +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x4a41b9c9 v4l2_ctrl_g_ctrl +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x4fcb990f v4l2_ctrl_new_std +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x565d0c0f v4l2_ctrl_auto_cluster +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x59ea3afd v4l2_ctrl_new_std_menu +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x5ac6d373 v4l2_queryctrl +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x5adedfe0 video_device_release +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x60f074f9 v4l2_ctrl_handler_setup +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x614b9d78 v4l2_ctrl_subdev_log_status +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x665be1c4 v4l2_ctrl_request_complete +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x6814816a v4l2_querymenu +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x68f99f0b v4l2_ctrl_add_handler +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x790fc982 v4l2_ctrl_request_setup +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x7970e738 v4l2_ctrl_radio_filter +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x7bb09670 video_ioctl2 +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x7c40a98d __v4l2_ctrl_modify_range +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x7dda0410 v4l2_ctrl_poll +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x7e1fa4c8 v4l2_query_ext_ctrl +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x7ea695dc v4l2_ctrl_subscribe_event EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x8106095a v4l2_prio_max -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x83fae8ac v4l2_ctrl_handler_setup -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x84a9f051 v4l2_ctrl_notify -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x8830869a __v4l2_ctrl_grab +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x89ad1b57 video_device_release_empty EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x89e3897d v4l2_ctrl_query_fill -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x89f90e60 v4l2_ctrl_new_custom -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x94155874 v4l2_ctrl_request_setup -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x9cea577b v4l2_ctrl_handler_init_class -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xa1be53c6 v4l2_ctrl_subscribe_event -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xa250be50 v4l2_ctrl_subdev_subscribe_event -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xa454c920 v4l2_ctrl_request_complete -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xa4de7293 v4l2_ctrl_handler_log_status -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xa7a7b2b3 video_device_release_empty -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xaed06807 v4l2_ctrl_radio_filter -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xaf1aadcb video_devdata -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xb3345b0e v4l2_ctrl_new_std -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xb778bb46 v4l2_ctrl_poll +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x8a263491 v4l2_try_ext_ctrls +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x967a0a64 v4l2_ctrl_cluster +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x9b5e576c v4l2_ctrl_new_int_menu +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x9f460731 __v4l2_ctrl_s_ctrl_compound +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x9f8177bd v4l2_s_ext_ctrls +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xa4e14ebd v4l2_ctrl_handler_init_class +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xa78baed5 __v4l2_ctrl_grab +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xb226a19d v4l2_ctrl_handler_free +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xb35f6f64 v4l2_ctrl_new_fwnode_properties EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xb77b0159 v4l2_prio_init -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xbbae5fa6 __v4l2_ctrl_modify_range +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xb7d14683 v4l2_ctrl_activate EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xbc5671dc v4l_printk_ioctl -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xbcc622ae v4l2_ctrl_activate -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xbe250988 video_device_release -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xc38849bd v4l2_s_ext_ctrls +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xbca65c60 video_devdata +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xbeec0509 v4l2_ctrl_sub_ev_ops +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xc9b1577d v4l2_subdev_init +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xcb83d04f v4l2_ctrl_log_status EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xcda04a5b v4l2_prio_close +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xcfe4c74c v4l2_ctrl_new_custom EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xd16d9c01 v4l2_ctrl_get_int_menu -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xd997322d v4l2_ctrl_sub_ev_ops +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xd5e51c65 __v4l2_ctrl_s_ctrl_string +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xd6ebed54 v4l2_ctrl_g_ctrl_int64 EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xdc7e0128 v4l2_ctrl_fill -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xde1a827c v4l2_queryctrl -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xe1ecff4a v4l2_ctrl_new_fwnode_properties +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xdf58e2d8 v4l2_ctrl_notify EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xe2b92059 v4l2_video_std_construct -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xe7ec4dfb v4l2_subdev_init -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xedd136fe video_device_alloc -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xee60099a video_unregister_device +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xef8b929e v4l2_subdev_call_wrappers +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xf105933e v4l2_ctrl_new_std_compound EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xf3251e7b v4l2_norm_to_name -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xf4b09384 v4l2_querymenu +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xf3901373 __v4l2_ctrl_s_ctrl_int64 EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xf50fecbc v4l2_ctrl_replace -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xfaa3dcb0 v4l2_ctrl_g_ctrl -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xfe47f3aa __v4l2_ctrl_s_ctrl_compound -EXPORT_SYMBOL drivers/memory/renesas-rpc-if 0x6d3b3bc1 rpcif_prepare -EXPORT_SYMBOL drivers/memory/renesas-rpc-if 0xbf63551a rpcif_dirmap_read -EXPORT_SYMBOL drivers/memory/renesas-rpc-if 0xec34a73b rpcif_sw_init -EXPORT_SYMBOL drivers/memory/renesas-rpc-if 0xec435eb1 rpcif_manual_xfer -EXPORT_SYMBOL drivers/memory/renesas-rpc-if 0xf1134119 rpcif_hw_init -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x0c7005c4 mpt_attach -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x0c9872bc mpt_register -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x1a7aa7a9 mpt_verify_adapter -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x1cb31d65 mpt_raid_phys_disk_pg0 -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x2daf9e12 mpt_send_handshake_request -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x3b66f85b mpt_halt_firmware -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x472b3f86 mpt_detach +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xf84d3146 video_device_alloc +EXPORT_SYMBOL drivers/memory/renesas-rpc-if 0x2d08b881 rpcif_sw_init +EXPORT_SYMBOL drivers/memory/renesas-rpc-if 0x33997797 rpcif_dirmap_read +EXPORT_SYMBOL drivers/memory/renesas-rpc-if 0xbff1a46e rpcif_hw_init +EXPORT_SYMBOL drivers/memory/renesas-rpc-if 0xd7c6c3f0 rpcif_manual_xfer +EXPORT_SYMBOL drivers/memory/renesas-rpc-if 0xf57f6921 rpcif_prepare +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x044c2eaf mpt_get_msg_frame +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x1086abff mpt_GetIocState +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x1941a963 mpt_free_msg_frame +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x194ceec8 mpt_verify_adapter +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x19859798 mpt_clear_taskmgmt_in_progress_flag +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x23e0e51d mptbase_sas_persist_operation +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x26151040 mpt_put_msg_frame_hi_pri +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x37126acd mpt_alloc_fw_memory +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x4445c8c9 mpt_device_driver_register +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x4eaef065 mpt_attach EXPORT_SYMBOL drivers/message/fusion/mptbase 0x502108d0 mpt_fwfault_debug -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x50226fb3 mpt_GetIocState -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x599d2374 mpt_free_msg_frame -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x5e5ad11a mpt_reset_register +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x53d55342 mpt_HardResetHandler +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x5a93a854 mpt_event_register EXPORT_SYMBOL drivers/message/fusion/mptbase 0x610b257e mpt_reset_deregister -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x635d5834 mptbase_sas_persist_operation -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x7471e3ac mpt_clear_taskmgmt_in_progress_flag +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x6920fe06 mpt_raid_phys_disk_pg1 EXPORT_SYMBOL drivers/message/fusion/mptbase 0x74a0134a mpt_device_driver_deregister -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x8a80d629 mpt_put_msg_frame +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x75f621c7 mpt_detach +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x7cf6f760 mpt_set_taskmgmt_in_progress_flag +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x7f31284d mpt_print_ioc_summary +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x806b21be mpt_suspend +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x8ce3fe2f mpt_resume +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x924811b2 mpt_send_handshake_request EXPORT_SYMBOL drivers/message/fusion/mptbase 0x981efe92 mpt_deregister -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x98d2aaf2 mpt_alloc_fw_memory -EXPORT_SYMBOL drivers/message/fusion/mptbase 0xa9087fda mpt_event_register -EXPORT_SYMBOL drivers/message/fusion/mptbase 0xb1f53e77 mpt_Soft_Hard_ResetHandler -EXPORT_SYMBOL drivers/message/fusion/mptbase 0xb499ccea mpt_device_driver_register -EXPORT_SYMBOL drivers/message/fusion/mptbase 0xb7a9f17a mpt_suspend -EXPORT_SYMBOL drivers/message/fusion/mptbase 0xbc47846d mpt_free_fw_memory -EXPORT_SYMBOL drivers/message/fusion/mptbase 0xc252eb84 mpt_print_ioc_summary -EXPORT_SYMBOL drivers/message/fusion/mptbase 0xc2c8f8ed mpt_findImVolumes -EXPORT_SYMBOL drivers/message/fusion/mptbase 0xc772eae2 mpt_set_taskmgmt_in_progress_flag -EXPORT_SYMBOL drivers/message/fusion/mptbase 0xccd18f1a mpt_get_msg_frame -EXPORT_SYMBOL drivers/message/fusion/mptbase 0xd408813f mpt_raid_phys_disk_get_num_paths -EXPORT_SYMBOL drivers/message/fusion/mptbase 0xdb2ec5f7 mpt_raid_phys_disk_pg1 +EXPORT_SYMBOL drivers/message/fusion/mptbase 0xa51be98e mpt_reset_register +EXPORT_SYMBOL drivers/message/fusion/mptbase 0xb2d12808 mpt_config +EXPORT_SYMBOL drivers/message/fusion/mptbase 0xba82c5f4 mpt_raid_phys_disk_pg0 +EXPORT_SYMBOL drivers/message/fusion/mptbase 0xc6b3eba7 mpt_findImVolumes +EXPORT_SYMBOL drivers/message/fusion/mptbase 0xc94f77b4 mpt_Soft_Hard_ResetHandler +EXPORT_SYMBOL drivers/message/fusion/mptbase 0xcb65d563 mpt_raid_phys_disk_get_num_paths +EXPORT_SYMBOL drivers/message/fusion/mptbase 0xd16c323b mpt_halt_firmware +EXPORT_SYMBOL drivers/message/fusion/mptbase 0xd2400f04 mpt_put_msg_frame EXPORT_SYMBOL drivers/message/fusion/mptbase 0xdd805159 ioc_list -EXPORT_SYMBOL drivers/message/fusion/mptbase 0xe12defa9 mpt_config -EXPORT_SYMBOL drivers/message/fusion/mptbase 0xe5b1f37a mpt_HardResetHandler EXPORT_SYMBOL drivers/message/fusion/mptbase 0xe6c1e126 mpt_event_deregister -EXPORT_SYMBOL drivers/message/fusion/mptbase 0xe9034013 mpt_resume -EXPORT_SYMBOL drivers/message/fusion/mptbase 0xfbc506bf mpt_put_msg_frame_hi_pri -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x048dc675 mptscsih_IssueTaskMgmt -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x108f8a08 mptscsih_change_queue_depth -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x314f7326 mptscsih_remove -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x404437f8 mptscsih_slave_configure -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x4337fbbc mptscsih_get_scsi_lookup -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x4d79b550 mptscsih_slave_destroy -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x4ea048bf mptscsih_host_attrs -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x5028b812 mptscsih_qcmd -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x531a3582 mptscsih_flush_running_cmds -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x5cc17f6f mptscsih_shutdown -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x5d974b8c mptscsih_bus_reset -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x621147ca mptscsih_io_done -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x63311969 mptscsih_info -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x8076508a mptscsih_abort -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x8b325b2f mptscsih_event_process -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x8d9ed373 mptscsih_bios_param -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x9226281d mptscsih_is_phys_disk -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xa7fd190c mptscsih_host_reset -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xabe4f04f mptscsih_suspend -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xaf278344 mptscsih_taskmgmt_complete -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xba6b6f60 mptscsih_ioc_reset -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xc63e5602 mptscsih_scandv_complete -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xc7de9740 mptscsih_show_info -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xe813e120 mptscsih_resume -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xf7b9cc3d mptscsih_taskmgmt_response_code -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xfa72d230 mptscsih_dev_reset -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xfda478bd mptscsih_raid_id_to_num -EXPORT_SYMBOL drivers/mfd/axp20x 0x2d55a6c1 axp20x_match_device -EXPORT_SYMBOL drivers/mfd/axp20x 0x4d37313b axp20x_device_probe -EXPORT_SYMBOL drivers/mfd/axp20x 0x5971dcb0 axp20x_device_remove -EXPORT_SYMBOL drivers/mfd/htc-pasic3 0xa9ee3669 pasic3_read_register -EXPORT_SYMBOL drivers/mfd/htc-pasic3 0xae3c1451 pasic3_write_register -EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x05f4e331 mc13xxx_irq_request -EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x20af65e9 mc13xxx_irq_free -EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x6a75cea3 mc13xxx_lock -EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x814f38e2 mc13xxx_reg_rmw -EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x84b7e25e mc13xxx_irq_mask -EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x8ddfb10e mc13xxx_reg_read -EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0xa2f3949e mc13xxx_irq_status -EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0xbf927d9f mc13xxx_unlock -EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0xca01d2e6 mc13xxx_irq_unmask -EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0xe27c407d mc13xxx_get_flags -EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0xe3b60ba1 mc13xxx_reg_write +EXPORT_SYMBOL drivers/message/fusion/mptbase 0xf1b567dd mpt_register +EXPORT_SYMBOL drivers/message/fusion/mptbase 0xf8b3d6aa mpt_free_fw_memory +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x03ac20ab mptscsih_show_info +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x08d36fc2 mptscsih_flush_running_cmds +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x1d37b7cf mptscsih_abort +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x1f9b695d mptscsih_host_attrs +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x23c9d82a mptscsih_qcmd +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x27f6428b mptscsih_scandv_complete +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x29366066 mptscsih_change_queue_depth +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x2a841053 mptscsih_taskmgmt_response_code +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x4733cb6e mptscsih_resume +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x73efa544 mptscsih_dev_reset +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x943f9bbe mptscsih_host_reset +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x9892a161 mptscsih_raid_id_to_num +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x9e13b392 mptscsih_shutdown +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x9f61201c mptscsih_info +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xa10b76ef mptscsih_suspend +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xa325ab2a mptscsih_slave_configure +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xa616b4e0 mptscsih_is_phys_disk +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xa91fc483 mptscsih_event_process +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xc81fb360 mptscsih_io_done +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xc867ad0c mptscsih_get_scsi_lookup +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xcdfb1187 mptscsih_remove +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xd05f0407 mptscsih_ioc_reset +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xd3ae9ec6 mptscsih_taskmgmt_complete +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xee0b0447 mptscsih_IssueTaskMgmt +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xf15078a0 mptscsih_bus_reset +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xf2d36ab9 mptscsih_bios_param +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xf3cd3da0 mptscsih_slave_destroy +EXPORT_SYMBOL drivers/mfd/axp20x 0xa016371c axp20x_device_remove +EXPORT_SYMBOL drivers/mfd/axp20x 0xa83c8978 axp20x_match_device +EXPORT_SYMBOL drivers/mfd/axp20x 0xccaebb08 axp20x_device_probe +EXPORT_SYMBOL drivers/mfd/htc-pasic3 0x7920cefb pasic3_write_register +EXPORT_SYMBOL drivers/mfd/htc-pasic3 0xd03eea1b pasic3_read_register +EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x0cab8ebb mc13xxx_lock +EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x39a5717d mc13xxx_irq_unmask +EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x4126a68f mc13xxx_reg_write +EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x664007d2 mc13xxx_get_flags +EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x82f9895d mc13xxx_irq_request +EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x9780cd0a mc13xxx_irq_status +EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0xa433660c mc13xxx_unlock +EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0xdf968440 mc13xxx_irq_mask +EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0xe4fc3805 mc13xxx_irq_free +EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0xe9903bc8 mc13xxx_reg_read +EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0xf5b39f5c mc13xxx_reg_rmw EXPORT_SYMBOL drivers/mfd/qcom_rpm 0xd520f912 qcom_rpm_write EXPORT_SYMBOL drivers/mfd/tps65010 0x02d4ad0f tps65013_set_low_pwr EXPORT_SYMBOL drivers/mfd/tps65010 0x0c6ad2cf tps65010_config_vdcdc2 @@ -1748,460 +1748,460 @@ EXPORT_SYMBOL drivers/mfd/tps65010 0xb14080cc tps65010_set_low_pwr EXPORT_SYMBOL drivers/mfd/tps65010 0xd5bb106d tps65010_set_vbus_draw EXPORT_SYMBOL drivers/mfd/tps65010 0xe99b3f36 tps65010_set_gpio_out_value -EXPORT_SYMBOL drivers/mfd/wm8994 0x21540f09 wm8994_irq_init -EXPORT_SYMBOL drivers/mfd/wm8994 0x3046243c wm1811_regmap_config -EXPORT_SYMBOL drivers/mfd/wm8994 0x7a361c87 wm8994_base_regmap_config -EXPORT_SYMBOL drivers/mfd/wm8994 0x94e8cc88 wm8994_irq_exit -EXPORT_SYMBOL drivers/mfd/wm8994 0x9d1e9d88 wm8994_regmap_config -EXPORT_SYMBOL drivers/mfd/wm8994 0xaf242611 wm8958_regmap_config +EXPORT_SYMBOL drivers/mfd/wm8994 0x0afa91f9 wm8994_irq_init +EXPORT_SYMBOL drivers/mfd/wm8994 0x0fa96887 wm8994_base_regmap_config +EXPORT_SYMBOL drivers/mfd/wm8994 0x0fe492a4 wm8958_regmap_config +EXPORT_SYMBOL drivers/mfd/wm8994 0x3dde293d wm8994_regmap_config +EXPORT_SYMBOL drivers/mfd/wm8994 0x7aaa0bdd wm8994_irq_exit +EXPORT_SYMBOL drivers/mfd/wm8994 0x90869089 wm1811_regmap_config EXPORT_SYMBOL drivers/misc/tifm_core 0x0ffb277f tifm_queue_work -EXPORT_SYMBOL drivers/misc/tifm_core 0x1a68c638 tifm_eject -EXPORT_SYMBOL drivers/misc/tifm_core 0x1ba5a3f1 tifm_map_sg -EXPORT_SYMBOL drivers/misc/tifm_core 0x28d546ed tifm_alloc_device -EXPORT_SYMBOL drivers/misc/tifm_core 0x359b7d14 tifm_free_adapter -EXPORT_SYMBOL drivers/misc/tifm_core 0x3d3e2e85 tifm_register_driver -EXPORT_SYMBOL drivers/misc/tifm_core 0x41ffc66a tifm_remove_adapter -EXPORT_SYMBOL drivers/misc/tifm_core 0x690df5b7 tifm_unmap_sg -EXPORT_SYMBOL drivers/misc/tifm_core 0x6adeb82b tifm_has_ms_pif -EXPORT_SYMBOL drivers/misc/tifm_core 0x782ea69f tifm_alloc_adapter -EXPORT_SYMBOL drivers/misc/tifm_core 0x8e1a957a tifm_unregister_driver -EXPORT_SYMBOL drivers/misc/tifm_core 0x9ba41221 tifm_free_device -EXPORT_SYMBOL drivers/misc/tifm_core 0xd5549490 tifm_add_adapter -EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x04ec5853 arc_raw_proto -EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x25b622ef free_arcdev -EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x36055043 arcnet_open -EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x3eaa0fd5 arc_proto_default -EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x4aa0d7e3 arc_bcast_proto -EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x58464e27 alloc_arcdev +EXPORT_SYMBOL drivers/misc/tifm_core 0x1039a12b tifm_add_adapter +EXPORT_SYMBOL drivers/misc/tifm_core 0x1cb9a3a1 tifm_alloc_device +EXPORT_SYMBOL drivers/misc/tifm_core 0x39a68ac4 tifm_register_driver +EXPORT_SYMBOL drivers/misc/tifm_core 0x454df68d tifm_unregister_driver +EXPORT_SYMBOL drivers/misc/tifm_core 0x538a6266 tifm_unmap_sg +EXPORT_SYMBOL drivers/misc/tifm_core 0x6e8afd82 tifm_free_adapter +EXPORT_SYMBOL drivers/misc/tifm_core 0x731412bc tifm_free_device +EXPORT_SYMBOL drivers/misc/tifm_core 0x7cba746e tifm_eject +EXPORT_SYMBOL drivers/misc/tifm_core 0x9cbd74e9 tifm_remove_adapter +EXPORT_SYMBOL drivers/misc/tifm_core 0xa8dfda3c tifm_alloc_adapter +EXPORT_SYMBOL drivers/misc/tifm_core 0xdfd918f4 tifm_map_sg +EXPORT_SYMBOL drivers/misc/tifm_core 0xe34f7382 tifm_has_ms_pif +EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x1016374e arcnet_send_packet +EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x2bf1c128 arcnet_timeout +EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x3f2b7c5c arc_proto_map +EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x524e8e37 arc_bcast_proto +EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x64c13d0d alloc_arcdev EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x6534792a arcnet_debug -EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x7d431dc0 arcnet_send_packet -EXPORT_SYMBOL drivers/net/arcnet/arcnet 0xa7124b1c arc_proto_map -EXPORT_SYMBOL drivers/net/arcnet/arcnet 0xd453613a arcnet_close +EXPORT_SYMBOL drivers/net/arcnet/arcnet 0xa1432a27 arcnet_close +EXPORT_SYMBOL drivers/net/arcnet/arcnet 0xa972982f arc_raw_proto +EXPORT_SYMBOL drivers/net/arcnet/arcnet 0xb58ccea6 arcnet_open +EXPORT_SYMBOL drivers/net/arcnet/arcnet 0xc5172242 free_arcdev +EXPORT_SYMBOL drivers/net/arcnet/arcnet 0xc949fe70 arc_proto_default +EXPORT_SYMBOL drivers/net/arcnet/arcnet 0xce1c8d02 arcnet_unregister_proto EXPORT_SYMBOL drivers/net/arcnet/arcnet 0xecb730b0 arcnet_interrupt -EXPORT_SYMBOL drivers/net/arcnet/arcnet 0xfadc7671 arcnet_timeout -EXPORT_SYMBOL drivers/net/arcnet/arcnet 0xfbbebb5c arcnet_unregister_proto -EXPORT_SYMBOL drivers/net/arcnet/com20020 0x628c85ad com20020_check -EXPORT_SYMBOL drivers/net/arcnet/com20020 0xc6d9e760 com20020_netdev_ops -EXPORT_SYMBOL drivers/net/arcnet/com20020 0xced8f060 com20020_found -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x0269db28 b53_fdb_del -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x06758457 b53_phylink_mac_an_restart -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x07fea905 b53_vlan_filtering -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x0c5969ec b53_mirror_del -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x0dfa75cf b53_port_event -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x11fb27eb b53_get_mac_eee -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x149edad0 b53_mdb_del -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x1a1d2413 b53_br_leave -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x23526f57 b53_enable_port -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x23dd87a3 b53_phylink_validate -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x29a1e63a b53_set_mac_eee -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x2d59cd33 b53_brcm_hdr_setup -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x328e520d b53_br_join -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x4502ffa5 b53_phylink_mac_link_up -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x48c9ec13 b53_eee_enable_set -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x647e7048 b53_disable_port -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x68bc0c51 b53_br_flags_pre -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x70f6ed13 b53_get_strings -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x747c527a b53_get_tag_protocol -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x79b452f0 b53_mirror_add -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x7e6ba283 b53_vlan_add -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x7f3db489 b53_switch_detect -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x8f136dc2 b53_fdb_add -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x98dfac51 b53_get_ethtool_stats -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xa248c039 b53_eee_init -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xa5124eee b53_phylink_mac_link_state -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xac034b25 b53_br_fast_age -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xace53ef6 b53_br_set_stp_state -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xad8e636e b53_setup_devlink_resources -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xc2abe348 b53_br_flags -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xc4c12f70 b53_configure_vlan -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xc84089f8 b53_switch_alloc -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xd00a3efb b53_fdb_dump -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xd052f435 b53_imp_vlan_setup -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xd3d322df b53_phylink_mac_link_down -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xdb71f815 b53_mdb_add -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xdbb8ee5f b53_switch_register -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xe861e675 b53_get_sset_count -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xec4de84f b53_get_ethtool_phy_stats -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xf27fe2f0 b53_phylink_mac_config -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xf576bf49 b53_vlan_del -EXPORT_SYMBOL drivers/net/dsa/b53/b53_serdes 0x2729e71a b53_serdes_link_state -EXPORT_SYMBOL drivers/net/dsa/b53/b53_serdes 0x4c653c7c b53_serdes_link_set -EXPORT_SYMBOL drivers/net/dsa/b53/b53_serdes 0x718c968b b53_serdes_phylink_validate -EXPORT_SYMBOL drivers/net/dsa/b53/b53_serdes 0xd6fa0893 b53_serdes_config -EXPORT_SYMBOL drivers/net/dsa/b53/b53_serdes 0xe46990d2 b53_serdes_init -EXPORT_SYMBOL drivers/net/dsa/b53/b53_serdes 0xfeacbe74 b53_serdes_an_restart -EXPORT_SYMBOL drivers/net/dsa/lan9303-core 0x1a5ffa39 lan9303_remove +EXPORT_SYMBOL drivers/net/arcnet/com20020 0x65ca1a77 com20020_check +EXPORT_SYMBOL drivers/net/arcnet/com20020 0x73973627 com20020_found +EXPORT_SYMBOL drivers/net/arcnet/com20020 0xa190acd1 com20020_netdev_ops +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x050b57c7 b53_br_join +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x05793059 b53_br_flags_pre +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x0aaf7b79 b53_port_event +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x0fb697da b53_vlan_filtering +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x1570bf31 b53_switch_alloc +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x1971e167 b53_br_leave +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x1e89e303 b53_phylink_mac_link_up +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x219d907e b53_get_mac_eee +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x262a22f7 b53_phylink_validate +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x27b11e9c b53_phylink_mac_config +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x29cbe6e8 b53_get_ethtool_stats +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x2dcde76f b53_enable_port +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x30cf0330 b53_br_flags +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x3f9e2ca2 b53_get_tag_protocol +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x5679fc7b b53_configure_vlan +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x68bf9b62 b53_br_set_stp_state +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x69bdcee6 b53_vlan_del +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x69fe6352 b53_disable_port +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x6c04b309 b53_br_fast_age +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x7a740c70 b53_vlan_add +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x9469f694 b53_phylink_mac_link_state +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x99acc2e6 b53_eee_init +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x9b5d56fc b53_phylink_mac_link_down +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x9e6c3f30 b53_switch_detect +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x9f2ea5dd b53_mirror_add +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xa1971f7e b53_fdb_dump +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xa974b415 b53_setup_devlink_resources +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xa9d0d54b b53_mdb_del +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xaf811567 b53_switch_register +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xbb9de81e b53_phylink_mac_an_restart +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xbdf4f193 b53_set_mac_eee +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xc0076d37 b53_get_ethtool_phy_stats +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xc840efde b53_brcm_hdr_setup +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xc89c731d b53_eee_enable_set +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xcd8dd8d1 b53_imp_vlan_setup +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xd3fc6c37 b53_fdb_del +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xd818fb6f b53_get_strings +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xe4152b69 b53_mdb_add +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xef8e9ffa b53_get_sset_count +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xf9fa3742 b53_fdb_add +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xfb580005 b53_mirror_del +EXPORT_SYMBOL drivers/net/dsa/b53/b53_serdes 0x1d76c622 b53_serdes_an_restart +EXPORT_SYMBOL drivers/net/dsa/b53/b53_serdes 0x6534bff5 b53_serdes_phylink_validate +EXPORT_SYMBOL drivers/net/dsa/b53/b53_serdes 0xb98341e0 b53_serdes_config +EXPORT_SYMBOL drivers/net/dsa/b53/b53_serdes 0xbf1ac9a9 b53_serdes_init +EXPORT_SYMBOL drivers/net/dsa/b53/b53_serdes 0xca12372b b53_serdes_link_set +EXPORT_SYMBOL drivers/net/dsa/b53/b53_serdes 0xca4693f2 b53_serdes_link_state +EXPORT_SYMBOL drivers/net/dsa/lan9303-core 0x0014cde4 lan9303_probe +EXPORT_SYMBOL drivers/net/dsa/lan9303-core 0x6a3aaaf1 lan9303_shutdown +EXPORT_SYMBOL drivers/net/dsa/lan9303-core 0x86fe235d lan9303_remove EXPORT_SYMBOL drivers/net/dsa/lan9303-core 0xada83f40 lan9303_register_set -EXPORT_SYMBOL drivers/net/dsa/lan9303-core 0xec0a8362 lan9303_probe -EXPORT_SYMBOL drivers/net/dsa/lan9303-core 0xf952993b lan9303_shutdown -EXPORT_SYMBOL drivers/net/dsa/microchip/ksz8795 0x19bb5749 ksz8_switch_register -EXPORT_SYMBOL drivers/net/dsa/microchip/ksz9477 0xd86c293a ksz9477_switch_register -EXPORT_SYMBOL drivers/net/dsa/microchip/ksz_common 0x0cc9b244 ksz_switch_register -EXPORT_SYMBOL drivers/net/dsa/microchip/ksz_common 0x270db3d5 ksz_switch_remove -EXPORT_SYMBOL drivers/net/dsa/microchip/ksz_common 0xa2950477 ksz_switch_alloc -EXPORT_SYMBOL drivers/net/dsa/vitesse-vsc73xx-core 0x75a5550e vsc73xx_shutdown +EXPORT_SYMBOL drivers/net/dsa/microchip/ksz8795 0xa73e508f ksz8_switch_register +EXPORT_SYMBOL drivers/net/dsa/microchip/ksz9477 0xc8eaaf5c ksz9477_switch_register +EXPORT_SYMBOL drivers/net/dsa/microchip/ksz_common 0x500c033a ksz_switch_register +EXPORT_SYMBOL drivers/net/dsa/microchip/ksz_common 0xa087e41e ksz_switch_alloc +EXPORT_SYMBOL drivers/net/dsa/microchip/ksz_common 0xa10ceff5 ksz_switch_remove +EXPORT_SYMBOL drivers/net/dsa/vitesse-vsc73xx-core 0x8345fd35 vsc73xx_remove +EXPORT_SYMBOL drivers/net/dsa/vitesse-vsc73xx-core 0x89c73b14 vsc73xx_probe EXPORT_SYMBOL drivers/net/dsa/vitesse-vsc73xx-core 0x99d242fe vsc73xx_is_addr_valid -EXPORT_SYMBOL drivers/net/dsa/vitesse-vsc73xx-core 0x9cc5728f vsc73xx_remove -EXPORT_SYMBOL drivers/net/dsa/vitesse-vsc73xx-core 0xbf8275ac vsc73xx_probe -EXPORT_SYMBOL drivers/net/dsa/xrs700x/xrs700x 0x56fa6efe xrs700x_switch_shutdown -EXPORT_SYMBOL drivers/net/dsa/xrs700x/xrs700x 0x59c493b9 xrs700x_switch_alloc +EXPORT_SYMBOL drivers/net/dsa/vitesse-vsc73xx-core 0xa0cf52be vsc73xx_shutdown +EXPORT_SYMBOL drivers/net/dsa/xrs700x/xrs700x 0x0874302e xrs700x_switch_shutdown +EXPORT_SYMBOL drivers/net/dsa/xrs700x/xrs700x 0x1fcaf01d xrs700x_switch_remove EXPORT_SYMBOL drivers/net/dsa/xrs700x/xrs700x 0x83b7b667 xrs7003f_info -EXPORT_SYMBOL drivers/net/dsa/xrs700x/xrs700x 0x89107e91 xrs700x_switch_remove +EXPORT_SYMBOL drivers/net/dsa/xrs700x/xrs700x 0x884c03e4 xrs700x_switch_register EXPORT_SYMBOL drivers/net/dsa/xrs700x/xrs700x 0x8972bf7e xrs7004f_info -EXPORT_SYMBOL drivers/net/dsa/xrs700x/xrs700x 0x8e06d94f xrs700x_switch_register EXPORT_SYMBOL drivers/net/dsa/xrs700x/xrs700x 0xb25facfa xrs7003e_info EXPORT_SYMBOL drivers/net/dsa/xrs700x/xrs700x 0xb89aa5e3 xrs7004e_info -EXPORT_SYMBOL drivers/net/ethernet/broadcom/bnxt/bnxt_en 0xbed6ac32 bnxt_ulp_probe +EXPORT_SYMBOL drivers/net/dsa/xrs700x/xrs700x 0xcc29333e xrs700x_switch_alloc +EXPORT_SYMBOL drivers/net/ethernet/broadcom/bnxt/bnxt_en 0xced5472d bnxt_ulp_probe EXPORT_SYMBOL drivers/net/ethernet/broadcom/cnic 0x636af174 cnic_unregister_driver -EXPORT_SYMBOL drivers/net/ethernet/broadcom/cnic 0xe16bc69b cnic_register_driver -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x0413a1e1 t3_register_cpl_handler -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x068cb800 cxgb3_unregister_client -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x0fa6fa6a cxgb3_queue_tid_release -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x264f2913 t3_l2e_free -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x33a8c46b t3_l2t_get -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x5c687a98 t3_l2t_send_slow -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x660556ec cxgb3_ofld_send -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x7812db2e cxgb3_alloc_stid -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x7a72de8c cxgb3_free_atid -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x80959c86 cxgb3_insert_tid -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x8435d69a cxgb3_free_stid -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x9669bf44 dev2t3cdev -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x990d1805 cxgb3_alloc_atid -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0xd875949a t3_l2t_send_event -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0xe0812bad cxgb3_remove_tid -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0xfdc07b3a cxgb3_register_client -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x03df3b1e cxgb4_dbfifo_count +EXPORT_SYMBOL drivers/net/ethernet/broadcom/cnic 0xd72bd79a cnic_register_driver +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x072c96e4 cxgb3_free_stid +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x09038465 t3_register_cpl_handler +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x19fd48ea cxgb3_ofld_send +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x22de2815 t3_l2t_send_slow +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x532b8094 t3_l2e_free +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x5b67847d cxgb3_register_client +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x621cbf3f cxgb3_remove_tid +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x633bbf8d cxgb3_unregister_client +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x6eed7441 cxgb3_queue_tid_release +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x8a2093fc t3_l2t_get +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x8b640811 cxgb3_alloc_stid +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0xc49ecbed cxgb3_alloc_atid +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0xd6885f8c dev2t3cdev +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0xda4e8664 t3_l2t_send_event +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0xe8fb909e cxgb3_free_atid +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0xf18f3789 cxgb3_insert_tid +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x08066c25 cxgb4_crypto_send +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x0a1c4ec3 cxgb4_map_skb +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x0b2d6c9e cxgb4_create_server_filter +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x0ef7c43a cxgb4_update_root_dev_clip EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x0f1a5528 cxgb4_unregister_uld -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x23b59bb1 cxgb4_port_chan -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x2ad236c9 cxgb4_alloc_stid -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x35ed8484 cxgb4_write_sgl -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x366bedc9 cxgb4_create_server_filter -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x384c0c95 cxgb4_pktgl_to_skb -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x3871a6bf cxgb4_update_root_dev_clip -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x459c2386 cxgb4_alloc_sftid -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x48321cad cxgb4_reclaim_completed_tx -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x48cd781d cxgb4_register_uld -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x48f67e89 cxgb4_l2t_alloc_switching +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x10c64042 cxgb4_write_sgl +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x11dc770d cxgb4_free_stid +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x1a29a549 cxgb4_ofld_send +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x1e28b043 cxgb4_pktgl_to_skb +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x23e9186f cxgb4_read_tpte +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x2c1dbdba cxgb4_select_ntuple +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x3350c0a3 cxgb4_reclaim_completed_tx +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x3712cda5 cxgb4_l2t_get +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x38edd37b cxgb4_alloc_sftid +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x49a472d4 cxgb4_iscsi_init +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x4c2ecb2d cxgb4_inline_tx_skb EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x50ee5c07 cxgb4_best_aligned_mtu -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x5c743418 cxgb4_l2t_send -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x5dad4777 cxgb4_sync_txq_pidx -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x60c1161e cxgb4_clip_release -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x6395e7a5 t4_cleanup_clip_tbl -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x6b7e6c1e cxgb4_bar2_sge_qregs -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x6bab2e73 cxgb4_free_stid -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x6c96ca72 cxgb4_free_atid -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x78ffe05a cxgb4_l2t_get -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x7a3d2e68 cxgb4_ofld_send -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x7b4bc816 cxgb4_get_srq_entry -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x815dd096 cxgb4_create_server6 -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x83310b44 cxgb4_get_tcp_stats -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x89a1c546 cxgb4_remove_server_filter -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x8bf84054 cxgb4_map_skb -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x93267dc9 cxgb4_crypto_send -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x9b456522 cxgb4_l2t_release -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x9eb5af54 cxgb4_immdata_send -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xa3469574 cxgb4_inline_tx_skb -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xa39895d2 cxgb4_remove_tid -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xa5cf5f9b cxgb4_remove_server +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x56982061 cxgb4_l2t_send +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x56e0b0f4 cxgb4_register_uld +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x5fec616f cxgb4_remove_server +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x60c274a0 cxgb4_free_atid +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x625b39cd cxgb4_bar2_sge_qregs +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x6452cf1e cxgb4_clip_get +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x6636cde8 cxgb4_ring_tx_db +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x73e7e2f6 cxgb4_get_tcp_stats +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x749f4566 cxgb4_create_server6 +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x78cfadda cxgb4_flush_eq_cache +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x86d81717 cxgb4_port_e2cchan +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x89c7ad62 cxgb4_create_server +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x8af52c56 cxgb4_get_srq_entry +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x8df4a7a0 cxgb4_write_partial_sgl +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x9942c8f1 cxgb4_read_sge_timestamp +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xa074c133 cxgb4_clip_release +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xa5332085 cxgb4_alloc_atid EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xa8db193f cxgb4_smt_release -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xafcc3e0f cxgb4_read_sge_timestamp -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xc2ebb5df cxgb4_check_l2t_valid -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xcb468558 cxgb4_select_ntuple -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xcf46a755 cxgb4_alloc_atid +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xad05a6c1 cxgb4_sync_txq_pidx +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xb8a001d0 cxgb4_dbfifo_count +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xc750ee1c cxgb4_remove_server_filter +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xd3cf06ed cxgb4_port_viid EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xd69a0294 cxgb4_best_mtu -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xd6f6bed0 cxgb4_iscsi_init -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xd8306d85 cxgb4_flush_eq_cache -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xdd8b734e cxgb4_port_idx -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xe465fcf4 cxgb4_read_tpte -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xe6ccf04b cxgb4_create_server -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xee200007 cxgb4_smt_alloc_switching -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xf26aadc4 cxgb4_port_viid -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xf50947b2 cxgb4_ring_tx_db -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xf7d5499f cxgb4_port_e2cchan -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xf85907a4 cxgb4_write_partial_sgl -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xf92d81de cxgb4_clip_get -EXPORT_SYMBOL drivers/net/ethernet/cisco/enic/enic 0x01c8bf2c enic_api_devcmd_proxy_by_index -EXPORT_SYMBOL drivers/net/ethernet/cisco/enic/enic 0x13efdd13 vnic_dev_unregister -EXPORT_SYMBOL drivers/net/ethernet/cisco/enic/enic 0x23b5b95c vnic_dev_get_res_count -EXPORT_SYMBOL drivers/net/ethernet/cisco/enic/enic 0x9dbca690 vnic_dev_get_res -EXPORT_SYMBOL drivers/net/ethernet/cisco/enic/enic 0xa2b7b4db vnic_dev_get_pdev -EXPORT_SYMBOL drivers/net/ethernet/cisco/enic/enic 0xf35c52d8 vnic_dev_register +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xdd072e44 cxgb4_port_chan +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xdf0a0a48 cxgb4_smt_alloc_switching +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xefbc4646 cxgb4_immdata_send +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xf161d00a cxgb4_l2t_release +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xf1fe78bd cxgb4_alloc_stid +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xf3df8465 cxgb4_port_idx +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xf5cb426e t4_cleanup_clip_tbl +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xfa80a0aa cxgb4_l2t_alloc_switching +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xfab2345e cxgb4_remove_tid +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xff263159 cxgb4_check_l2t_valid +EXPORT_SYMBOL drivers/net/ethernet/cisco/enic/enic 0x02af293c vnic_dev_unregister +EXPORT_SYMBOL drivers/net/ethernet/cisco/enic/enic 0x2c0dbe22 vnic_dev_get_res +EXPORT_SYMBOL drivers/net/ethernet/cisco/enic/enic 0x472585c8 vnic_dev_register +EXPORT_SYMBOL drivers/net/ethernet/cisco/enic/enic 0x5792a43f vnic_dev_get_pdev +EXPORT_SYMBOL drivers/net/ethernet/cisco/enic/enic 0xcddb28cb vnic_dev_get_res_count +EXPORT_SYMBOL drivers/net/ethernet/cisco/enic/enic 0xe22f5af5 enic_api_devcmd_proxy_by_index EXPORT_SYMBOL drivers/net/ethernet/emulex/benet/be2net 0x4e2e10d2 be_roce_mcc_cmd -EXPORT_SYMBOL drivers/net/ethernet/emulex/benet/be2net 0x9ad1344d be_roce_register_driver -EXPORT_SYMBOL drivers/net/ethernet/emulex/benet/be2net 0xcd67e7af be_roce_unregister_driver +EXPORT_SYMBOL drivers/net/ethernet/emulex/benet/be2net 0x72ee3249 be_roce_register_driver +EXPORT_SYMBOL drivers/net/ethernet/emulex/benet/be2net 0x93550c40 be_roce_unregister_driver EXPORT_SYMBOL drivers/net/ethernet/freescale/dpaa2/fsl-dpaa2-eth 0x4412391e dpaa2_phc_index -EXPORT_SYMBOL drivers/net/ethernet/freescale/dpaa2/fsl-dpaa2-eth 0x5b6dfa1d dpaa2_ptp -EXPORT_SYMBOL drivers/net/ethernet/freescale/enetc/fsl-enetc-ierb 0xb9117110 enetc_ierb_register_pf +EXPORT_SYMBOL drivers/net/ethernet/freescale/dpaa2/fsl-dpaa2-eth 0x7a31132a dpaa2_ptp +EXPORT_SYMBOL drivers/net/ethernet/freescale/enetc/fsl-enetc-ierb 0xf2d307ec enetc_ierb_register_pf EXPORT_SYMBOL drivers/net/ethernet/freescale/enetc/fsl-enetc-ptp 0x5431a304 enetc_phc_index -EXPORT_SYMBOL drivers/net/ethernet/hisilicon/hns/hnae 0x2c831d84 hnae_ae_unregister -EXPORT_SYMBOL drivers/net/ethernet/hisilicon/hns/hnae 0x6f4880bd hnae_reinit_handle +EXPORT_SYMBOL drivers/net/ethernet/hisilicon/hns/hnae 0x0fc4b9c6 hnae_ae_unregister +EXPORT_SYMBOL drivers/net/ethernet/hisilicon/hns/hnae 0x1b1c4b4d hnae_get_handle +EXPORT_SYMBOL drivers/net/ethernet/hisilicon/hns/hnae 0x25a4c84e hnae_put_handle +EXPORT_SYMBOL drivers/net/ethernet/hisilicon/hns/hnae 0x3b11d30d hnae_ae_register EXPORT_SYMBOL drivers/net/ethernet/hisilicon/hns/hnae 0xb1266858 hnae_register_notifier -EXPORT_SYMBOL drivers/net/ethernet/hisilicon/hns/hnae 0xd71d8296 hnae_get_handle +EXPORT_SYMBOL drivers/net/ethernet/hisilicon/hns/hnae 0xd2da20ba hnae_reinit_handle EXPORT_SYMBOL drivers/net/ethernet/hisilicon/hns/hnae 0xdf24adef hnae_unregister_notifier -EXPORT_SYMBOL drivers/net/ethernet/hisilicon/hns/hnae 0xe1503a62 hnae_put_handle -EXPORT_SYMBOL drivers/net/ethernet/hisilicon/hns/hnae 0xf3cc8eef hnae_ae_register -EXPORT_SYMBOL drivers/net/ethernet/hisilicon/hns/hns_dsaf 0xca1a65b3 hns_dsaf_roce_reset -EXPORT_SYMBOL drivers/net/ethernet/hisilicon/hns3/hnae3 0x38e13c0b hnae3_unregister_ae_algo_prepare -EXPORT_SYMBOL drivers/net/ethernet/hisilicon/hns3/hnae3 0x542e5b44 hnae3_unregister_ae_algo -EXPORT_SYMBOL drivers/net/ethernet/hisilicon/hns3/hnae3 0x8e8fb3ec hnae3_register_ae_dev -EXPORT_SYMBOL drivers/net/ethernet/hisilicon/hns3/hnae3 0x992895c1 hnae3_unregister_ae_dev -EXPORT_SYMBOL drivers/net/ethernet/hisilicon/hns3/hnae3 0x9fe3aa01 hnae3_register_ae_algo -EXPORT_SYMBOL drivers/net/ethernet/hisilicon/hns3/hnae3 0xe9d28278 hnae3_register_client -EXPORT_SYMBOL drivers/net/ethernet/hisilicon/hns3/hnae3 0xf4a9a829 hnae3_set_client_init_flag -EXPORT_SYMBOL drivers/net/ethernet/hisilicon/hns3/hnae3 0xfe75a455 hnae3_unregister_client -EXPORT_SYMBOL drivers/net/ethernet/intel/iavf/iavf 0x13699b1b iavf_unregister_client -EXPORT_SYMBOL drivers/net/ethernet/intel/iavf/iavf 0x1b6bcefc iavf_register_client -EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/af/rvu_mbox 0x082d45ac otx2_mbox_wait_for_rsp +EXPORT_SYMBOL drivers/net/ethernet/hisilicon/hns/hns_dsaf 0x8f9fc985 hns_dsaf_roce_reset +EXPORT_SYMBOL drivers/net/ethernet/hisilicon/hns3/hnae3 0x1cabaaed hnae3_unregister_ae_dev +EXPORT_SYMBOL drivers/net/ethernet/hisilicon/hns3/hnae3 0x2ac65b85 hnae3_register_client +EXPORT_SYMBOL drivers/net/ethernet/hisilicon/hns3/hnae3 0x5eb43407 hnae3_unregister_ae_algo +EXPORT_SYMBOL drivers/net/ethernet/hisilicon/hns3/hnae3 0x82407016 hnae3_unregister_client +EXPORT_SYMBOL drivers/net/ethernet/hisilicon/hns3/hnae3 0xa2a78158 hnae3_set_client_init_flag +EXPORT_SYMBOL drivers/net/ethernet/hisilicon/hns3/hnae3 0xb42d817e hnae3_register_ae_dev +EXPORT_SYMBOL drivers/net/ethernet/hisilicon/hns3/hnae3 0xe3a9bb59 hnae3_register_ae_algo +EXPORT_SYMBOL drivers/net/ethernet/hisilicon/hns3/hnae3 0xeda3f282 hnae3_unregister_ae_algo_prepare +EXPORT_SYMBOL drivers/net/ethernet/intel/iavf/iavf 0x473a011f iavf_unregister_client +EXPORT_SYMBOL drivers/net/ethernet/intel/iavf/iavf 0x7adeafa4 iavf_register_client +EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/af/rvu_mbox 0x04a527f4 otx2_mbox_alloc_msg_rsp +EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/af/rvu_mbox 0x0cff0314 otx2_mbox_reset +EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/af/rvu_mbox 0x2be56913 otx2_mbox_wait_for_rsp +EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/af/rvu_mbox 0x334f322e otx2_mbox_busy_poll_for_rsp EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/af/rvu_mbox 0x364e8761 __SCK__tp_func_otx2_msg_interrupt -EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/af/rvu_mbox 0x4122c8ca otx2_reply_invalid_msg +EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/af/rvu_mbox 0x46126134 otx2_mbox_init EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/af/rvu_mbox 0x49286d3c __tracepoint_otx2_msg_alloc EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/af/rvu_mbox 0x4d90631b __tracepoint_otx2_msg_interrupt -EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/af/rvu_mbox 0x505da3e6 otx2_mbox_busy_poll_for_rsp +EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/af/rvu_mbox 0x543b39ee otx2_mbox_nonempty EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/af/rvu_mbox 0x6365a74f __SCK__tp_func_otx2_msg_alloc -EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/af/rvu_mbox 0x6d90f00d __traceiter_otx2_msg_interrupt -EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/af/rvu_mbox 0x72023df1 __otx2_mbox_reset -EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/af/rvu_mbox 0x7da06c3c __traceiter_otx2_msg_alloc +EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/af/rvu_mbox 0x666de9a9 otx2_mbox_get_rsp +EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/af/rvu_mbox 0x6ce8671c __traceiter_otx2_msg_interrupt +EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/af/rvu_mbox 0x6ec79c98 __otx2_mbox_reset +EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/af/rvu_mbox 0x812ec9dc otx2_mbox_regions_init +EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/af/rvu_mbox 0x892abfbc __traceiter_otx2_msg_process EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/af/rvu_mbox 0x8f772a3f otx2_mbox_id2name -EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/af/rvu_mbox 0x94aee324 __traceiter_otx2_msg_process -EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/af/rvu_mbox 0x966eca65 otx2_mbox_reset -EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/af/rvu_mbox 0xa5c953f3 otx2_mbox_destroy +EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/af/rvu_mbox 0x9877db60 otx2_mbox_destroy +EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/af/rvu_mbox 0xa1f932e7 otx2_mbox_msg_send +EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/af/rvu_mbox 0xa9fae7eb otx2_reply_invalid_msg EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/af/rvu_mbox 0xb150b38c __tracepoint_otx2_msg_process -EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/af/rvu_mbox 0xb2776ff2 otx2_mbox_msg_send -EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/af/rvu_mbox 0xbc3b2856 otx2_mbox_init -EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/af/rvu_mbox 0xc6782ca1 otx2_mbox_get_rsp -EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/af/rvu_mbox 0xcb5e155d otx2_mbox_nonempty -EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/af/rvu_mbox 0xcbbd7a03 otx2_mbox_check_rsp_msgs +EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/af/rvu_mbox 0xb75467ee otx2_mbox_check_rsp_msgs EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/af/rvu_mbox 0xcef3985a __SCK__tp_func_otx2_msg_process -EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/af/rvu_mbox 0xda35f372 otx2_mbox_alloc_msg_rsp -EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/af/rvu_mbox 0xf44815ea otx2_mbox_regions_init -EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/nic/rvu_nicpf 0x06b61430 otx2vf_mcam_flow_init -EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/nic/rvu_nicpf 0x180756ce otx2_mcam_flow_del -EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/nic/rvu_nicpf 0x2a5f53d0 otx2_get_mac_from_af -EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/nic/rvu_nicpf 0x2d521eab otx2_attach_npa_nix -EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/nic/rvu_nicpf 0x3d953f74 mbox_handler_nix_lf_alloc -EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/nic/rvu_nicpf 0x541a8c4a mbox_handler_npa_lf_alloc -EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/nic/rvu_nicpf 0x60eb3e15 otx2_stop -EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/nic/rvu_nicpf 0x6af1425f otx2_alloc_mcam_entries -EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/nic/rvu_nicpf 0x6b32d73f otx2_mbox_up_handler_cgx_link_event -EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/nic/rvu_nicpf 0x7f2a59b4 otx2_set_real_num_queues -EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/nic/rvu_nicpf 0x887130e2 otx2_set_mac_address -EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/nic/rvu_nicpf 0x89ff3fca otx2_get_stats64 -EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/nic/rvu_nicpf 0x957c2f18 otx2_tc_alloc_ent_bitmap -EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/nic/rvu_nicpf 0x99996852 mbox_handler_msix_offset -EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/nic/rvu_nicpf 0xa18aea15 otx2vf_set_ethtool_ops -EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/nic/rvu_nicpf 0xaf964d2e otx2_sq_append_skb -EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/nic/rvu_nicpf 0xb1cfb4ee otx2_tx_timeout -EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/nic/rvu_nicpf 0xba436bf0 otx2_get_max_mtu -EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/nic/rvu_nicpf 0xc030c122 mbox_handler_nix_txsch_alloc -EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/nic/rvu_nicpf 0xca4178d7 mbox_handler_nix_bp_enable -EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/nic/rvu_nicpf 0xd39c5fd9 otx2_open -EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/nic/rvu_nicpf 0xe4285dbe cn10k_lmtst_init -EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/nic/rvu_nicpf 0xeb0042a8 otx2_detach_resources +EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/af/rvu_mbox 0xd8505c63 __traceiter_otx2_msg_alloc +EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/nic/rvu_nicpf 0x0387e9da mbox_handler_nix_bp_enable +EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/nic/rvu_nicpf 0x070a476f cn10k_lmtst_init +EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/nic/rvu_nicpf 0x17113371 otx2_get_max_mtu +EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/nic/rvu_nicpf 0x1de3b955 mbox_handler_msix_offset +EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/nic/rvu_nicpf 0x2870379d otx2_alloc_mcam_entries +EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/nic/rvu_nicpf 0x32ab525a otx2_tx_timeout +EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/nic/rvu_nicpf 0x3762bf73 mbox_handler_nix_txsch_alloc +EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/nic/rvu_nicpf 0x4504b271 otx2_get_mac_from_af +EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/nic/rvu_nicpf 0x4508a411 otx2_mbox_up_handler_cgx_link_event +EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/nic/rvu_nicpf 0x6b72d282 otx2_open +EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/nic/rvu_nicpf 0x8b57ebc7 otx2_set_real_num_queues +EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/nic/rvu_nicpf 0x8d901115 otx2_attach_npa_nix +EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/nic/rvu_nicpf 0x92d054fc mbox_handler_nix_lf_alloc +EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/nic/rvu_nicpf 0x95786364 otx2_get_stats64 +EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/nic/rvu_nicpf 0x9de60ef3 otx2vf_mcam_flow_init +EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/nic/rvu_nicpf 0xc1d82881 otx2_mcam_flow_del +EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/nic/rvu_nicpf 0xc760bd73 otx2_tc_alloc_ent_bitmap +EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/nic/rvu_nicpf 0xc7866ee1 otx2_set_mac_address +EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/nic/rvu_nicpf 0xcd91d90d otx2_sq_append_skb +EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/nic/rvu_nicpf 0xcf59f35b mbox_handler_npa_lf_alloc +EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/nic/rvu_nicpf 0xe1ba4c2e otx2vf_set_ethtool_ops +EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/nic/rvu_nicpf 0xef4ab532 otx2_stop EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/nic/rvu_nicpf 0xeffd130b otx2_get_maxflows -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x01da1b19 mlx4_SET_PORT_PRIO2TC -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x02e6606b mlx4_SET_VPORT_QOS_set -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x128a7a80 mlx4_is_slave_active -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x14c1f57c mlx4_query_diag_counters -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x18b9bb9a mlx4_gen_slaves_port_mgt_ev -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x1a22b4a0 mlx4_get_cpu_rmap -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x2295d590 mlx4_eq_get_irq -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x255aa3c9 mlx4_get_module_info -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x27904ac2 mlx4_get_slave_port_state -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x2d8ba514 mlx4_SET_PORT_user_mtu -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x2e71f576 mlx4_SET_PORT_general -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x30f6d6b4 mlx4_SET_PORT_qpn_calc -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x367f13e9 mlx4_get_slave_pkey_gid_tbl_len -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x448a773c mlx4_is_eq_vector_valid -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x4623c772 mlx4_sync_pkey_table -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x4eb759ec get_phv_bit -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x4eebfd14 mlx4_SET_PORT_VXLAN -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x5524a63c mlx4_get_is_vlan_offload_disabled -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x5afcad12 set_and_calc_slave_port_state -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x5b83478d mlx4_SET_PORT_user_mac -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x62d8a2ef mlx4_release_eq -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x62f62e3b mlx4_SET_MCAST_FLTR -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x63aba7d9 mlx4_get_parav_qkey -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x65483731 mlx4_test_async -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x6631a78b mlx4_ALLOCATE_VPP_set -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x6fb17f7f mlx4_SET_PORT_SCHEDULER +EXPORT_SYMBOL drivers/net/ethernet/marvell/octeontx2/nic/rvu_nicpf 0xf52e8b76 otx2_detach_resources +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x05cd556a mlx4_SET_MCAST_FLTR +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x07ff485e mlx4_SET_PORT_SCHEDULER +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x0b38f4db mlx4_eq_get_irq +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x136198c5 set_and_calc_slave_port_state +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x1a046107 mlx4_query_diag_counters +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x1f660c41 mlx4_test_async +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x22c9b8d4 mlx4_get_module_info +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x2472a692 mlx4_ALLOCATE_VPP_get +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x265f6f33 mlx4_test_interrupt +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x2757e5f9 mlx4_gen_pkey_eqe +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x2b11e93a mlx4_SET_PORT_BEACON +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x37d33823 mlx4_SET_PORT_user_mac +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x380f40d7 mlx4_tunnel_steer_add +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x3ff65914 mlx4_get_roce_gid_from_slave +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x4b6c1b87 mlx4_get_slave_port_state +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x510a8122 mlx4_get_slave_node_guid +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x5d5a99c7 mlx4_SET_PORT_user_mtu +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x5da6e946 mlx4_ALLOCATE_VPP_set +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x60c6db7a mlx4_gen_slaves_port_mgt_ev +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x649b0079 mlx4_get_cpu_rmap +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x669fc3ef mlx4_put_slave_node_guid +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x6a22eafb mlx4_sync_pkey_table +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x6b50b7dd mlx4_SET_PORT_PRIO2TC +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x6ecd1ef6 mlx4_get_eqs_per_port +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x7baaacdb mlx4_get_slave_from_roce_gid +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x7c9c2837 mlx4_is_eq_shared EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x7fdde0b4 mlx4_handle_eth_header_mcast_prio -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x896c9d1d mlx4_put_slave_node_guid -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x8b5edf1f mlx4_is_eq_shared -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x8b791a5a set_phv_bit -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x8c2278a4 mlx4_SET_VPORT_QOS_get -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x8c69d841 mlx4_test_interrupt -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x90412d07 mlx4_gen_pkey_eqe -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x9afdc499 mlx4_tunnel_steer_add -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xa6f6ab46 mlx4_get_slave_from_roce_gid -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xb5a1a612 mlx4_gen_guid_change_eqe -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xd07813ce mlx4_max_tc -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xd618ed26 mlx4_assign_eq -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xdb7152b7 mlx4_ALLOCATE_VPP_get -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xddabe885 mlx4_SET_PORT_fcs_check -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xe6aead5d mlx4_get_slave_node_guid -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xeef160c5 mlx4_SET_PORT_BEACON -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xf658ca24 mlx4_get_roce_gid_from_slave -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xf742a493 mlx4_gen_port_state_change_eqe -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xffabb7dd mlx4_get_eqs_per_port -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x03049662 mlx5_rl_add_rate_raw -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x064f935a mlx5_qp_debugfs_init -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x08d5e821 mlx5_core_alloc_pd -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x0dbca5d4 mlx5_notifier_unregister -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x18af45e6 mlx5_lag_get_slave_port -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x18af4e85 mlx5_rl_add_rate -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x1b7da877 mlx5_core_modify_cq_moderation -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x1c57c524 __traceiter_mlx5_fs_add_fg +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x8bf13f81 mlx4_gen_port_state_change_eqe +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x91c74cea mlx4_SET_VPORT_QOS_set +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x9692aa28 mlx4_SET_PORT_general +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x9944ed31 mlx4_release_eq +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xa1680d34 mlx4_is_slave_active +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xa80e504b mlx4_gen_guid_change_eqe +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xa99886f7 set_phv_bit +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xab00dbbd mlx4_get_parav_qkey +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xab854c2b mlx4_assign_eq +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xb30f3e1a mlx4_get_slave_pkey_gid_tbl_len +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xcf6f7113 mlx4_SET_PORT_fcs_check +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xd010ef10 mlx4_get_is_vlan_offload_disabled +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xd03152e7 mlx4_SET_PORT_qpn_calc +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xd6113a69 get_phv_bit +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xdfc827e5 mlx4_SET_PORT_VXLAN +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xe06079c1 mlx4_is_eq_vector_valid +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xeb307a77 mlx4_SET_VPORT_QOS_get +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xff8dc2fc mlx4_max_tc +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x034518de mlx5_core_destroy_rqt +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x04f94c1e mlx5_rl_remove_rate +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x0558bdd2 mlx5_rl_add_rate_raw +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x0727989d mlx5_core_destroy_psv +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x0b49da41 mlx5_core_query_mkey +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x0cad1cad mlx5_core_create_cq +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x0d3a3a59 mlx5_lag_get_peer_mdev +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x0ee53304 mlx5_alloc_bfreg +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x12160650 mlx5_core_modify_cq_moderation +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x12c9b321 mlx5_eswitch_add_send_to_vport_rule +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x12e2339f mlx5_eswitch_vport_rep +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x17219d28 mlx5_debug_qp_remove +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x1749bf63 mlx5_core_destroy_cq +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x18605d9b mlx5_eswitch_get_encap_mode +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x1b62246e mlx5_del_flow_rules +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x1d8d9e13 mlx5_lag_is_sriov EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x1e38486c __tracepoint_mlx5_fs_add_ft -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x1e7798a6 mlx5_cmd_free_uar +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x1e3b74c7 mlx5_eq_notifier_unregister +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x222eb2fe mlx5_rsc_dump_cmd_create EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x22bce683 __tracepoint_mlx5_fs_del_fte -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x22fd22f9 mlx5_lag_is_shared_fdb -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x23383054 mlx5_comp_irq_get_affinity_mask -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x23d2a8a4 mlx5_lag_get_roce_netdev -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x2512eac8 mlx5_core_query_cq -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x263eda4a mlx5_fpga_sbu_conn_create -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x2ac45c2d mlx5_lag_is_sriov -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x2bc73bbe mlx5_fpga_mem_write -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x2c8aed27 mlx5_eswitch_reg_c1_loopback_enabled -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x2d8ce320 mlx5_lag_query_cong_counters -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x2eb41a3c mlx5_rdma_rn_get_params -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x2f9de8c3 mlx5_core_alloc_transport_domain -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x30f60f8c mlx5_comp_vectors_count -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x311d81d5 mlx5_eswitch_vport_match_metadata_enabled +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x2531ccad mlx5_fs_add_rx_underlay_qpn +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x2586cae5 mlx5_eq_update_ci +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x287aea9a mlx5_core_dealloc_pd +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x2e4217ab mlx5_core_create_psv +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x32c339bf mlx5_qp_debugfs_cleanup EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x32fc77d1 __tracepoint_mlx5_fs_del_rule -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x342fcf78 mlx5_core_destroy_cq +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x331fd113 mlx5_create_flow_group +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x33c07fc5 mlx5_lag_is_roce EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x3475821f __SCK__tp_func_mlx5_fs_add_ft -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x3674304a mlx5_lag_get_peer_mdev -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x3aee492e mlx5_eswitch_get_core_dev -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x3bc28690 mlx5_eq_notifier_register -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x41247692 mlx5_core_create_tis -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x44e11630 mlx5_get_uars_page -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x44e86a91 mlx5_core_create_tir +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x34b84f61 mlx5_cmd_exec_cb +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x36062760 mlx5_core_destroy_tir +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x369ba525 __traceiter_mlx5_fs_del_fg +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x36a6e54c mlx5_debugfs_root +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x36ddb5ce mlx5_eswitch_uplink_get_proto_dev +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x3885ab51 mlx5_eswitch_get_core_dev +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x391f1bc5 mlx5_fc_destroy +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x3ab8a64c mlx5_lag_is_shared_fdb +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x3b81886d mlx5_eq_destroy_generic +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x3cacd36a mlx5_core_create_mkey +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x3d5da2fa mlx5_eswitch_reg_c1_loopback_enabled +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x3d8142e1 mlx5_query_ib_port_oper +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x3d972a9d mlx5_get_uars_page +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x3e4a3182 mlx5_destroy_flow_group +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x3fda0852 mlx5_core_query_rq +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x407a6247 mlx5_modify_header_dealloc +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x416bc3a9 mlx5_rl_add_rate +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x424d1c39 mlx5_rl_remove_rate_raw +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x42662540 mlx5_rdma_rn_get_params +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x43a1c777 mlx5_core_alloc_pd +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x44c03a7b mlx5_nic_vport_disable_roce +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x46ed8953 mlx5_mpfs_del_mac EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x49580652 mlx5_create_auto_grouped_flow_table EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4d5f5c07 __SCK__tp_func_mlx5_fs_del_rule -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4d73426c mlx5_vector2eqn -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4e711136 mlx5_core_create_mkey -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4ecf9060 mlx5_fs_add_rx_underlay_qpn EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x503f3c9d __traceiter_mlx5_fs_add_ft -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x508abcae mlx5_cmd_alloc_uar -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x513a7ec9 mlx5_core_query_vendor_id -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x5171ffc5 mlx5_core_destroy_rqt -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x51e8a90c mlx5_core_modify_cq -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x531462ac mlx5_eswitch_uplink_get_proto_dev +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x54cbf1d9 mlx5_core_destroy_mkey EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x559ac38d __SCK__tp_func_mlx5_fs_add_fg -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x55a5a9b7 mlx5_fpga_get_sbu_caps EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x55b88c73 mlx5_create_lag_demux_flow_table -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x56cf1c09 mlx5_debug_qp_remove -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x576d503a mlx5_core_query_rq -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x57706a85 __traceiter_mlx5_fs_set_fte -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x590c7ab5 mlx5_core_detach_mcg -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x5a2ea38c mlx5_rl_is_in_range -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x5b9405db mlx5_eswitch_add_send_to_vport_rule +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x5628ec89 mlx5_cmd_free_uar +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x57b7846c mlx5_core_create_tir +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x59e97063 mlx5_cmd_exec +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x5ece6de0 mlx5_lag_get_slave_port +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x5f7c6c61 mlx5_get_fdb_sub_ns +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x5fc35c7e mlx5_fpga_sbu_conn_destroy +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x6061fd9e mlx5_free_bfreg EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x60ae791f __traceiter_mlx5_fs_del_ft +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x60fe70b4 mlx5_qp_debugfs_init EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x61492bb7 mlx5_rl_are_equal -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x6833c3c1 mlx5_eswitch_vport_rep -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x699c91c5 mlx5_eq_notifier_unregister -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x6dabbe58 mlx5_mpfs_add_mac -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x6e37468d mlx5_eswitch_get_encap_mode -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x70bbd533 mlx5_eq_enable -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x70d4f5dd mlx5_alloc_bfreg -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x70f7817e mlx5_put_uars_page +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x61c05c8c mlx5_cmd_destroy_vport_lag +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x636984e2 mlx5_eswitch_register_vport_reps +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x69a04a48 mlx5_put_uars_page +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x710b7dbb mlx5_cmd_init_async_ctx EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x7261330b __SCK__tp_func_mlx5_fs_set_fte -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x73bdc000 mlx5_core_modify_rq -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x744b58b6 mlx5_lag_is_master -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x76efa552 __traceiter_mlx5_fs_del_rule -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x76f50119 mlx5_qp_debugfs_cleanup +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x776d2944 mlx5_core_detach_mcg +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x77d65d0a mlx5_core_modify_rq +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x7a1121d6 mlx5_core_modify_cq EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x7b359a09 __SCK__tp_func_mlx5_fw -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x7bce3dae mlx5_eswitch_register_vport_reps -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x7c9eb1fc __traceiter_mlx5_fs_add_rule -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x7d419cb6 mlx5_eq_disable -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x7f78982a mlx5_core_destroy_rq +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x7c085112 mlx5_eq_create_generic +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x7c98229a mlx5_core_roce_gid_set +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x7fa227ca mlx5_packet_reformat_dealloc +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x7fa30e11 mlx5_fpga_get_sbu_caps EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x7fd709fe __tracepoint_mlx5_fs_add_fg -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x839d23b9 mlx5_core_dealloc_transport_domain -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x841d36f8 mlx5_core_roce_gid_set -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x863c503b mlx5_lag_is_roce +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x857213cc mlx5_eq_get_eqe EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x872e7c67 __tracepoint_mlx5_fs_add_rule -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x8f77857a mlx5_mpfs_del_mac -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x90464254 mlx5_eswitch_get_vport_metadata_for_match +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x8815bf51 mlx5_fpga_sbu_conn_create +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x8addede7 mlx5_cmd_create_vport_lag +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x8ed3f20b mlx5_eq_notifier_register +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x90904f4e __traceiter_mlx5_fs_add_fg +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x914281d1 mlx5_eswitch_get_vport_metadata_for_match EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x91443f27 mlx5_create_flow_table -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x915c05e7 mlx5_core_query_mkey -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x920c37c9 mlx5_lag_is_active -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9403acc0 mlx5_debug_qp_add -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x95867d2a mlx5_modify_header_dealloc +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9189f835 __traceiter_mlx5_fw +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x91e9580c mlx5_comp_vectors_count +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x91ed3a5f mlx5_fs_remove_rx_underlay_qpn +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9280e54a mlx5_mpfs_add_mac +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x93787bf2 mlx5_eswitch_get_vport_metadata_for_set +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x943e9cf8 mlx5_core_create_rq +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x957ae357 mlx5_cmd_alloc_uar +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x958aae7d mlx5_core_modify_sq +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x95ae9421 mlx5_notifier_register EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x96eb2c99 mlx5_fc_id -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x994bf8a8 mlx5_core_destroy_tir -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9a5a226c mlx5_rsc_dump_next -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9ae81860 mlx5_eq_get_eqe -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9b2640fd mlx5_core_query_sq -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9bbed29a mlx5_get_flow_namespace -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9be2801f mlx5_core_destroy_tis +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x98282033 mlx5_fc_create +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x983b3518 mlx5_eswitch_unregister_vport_reps +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x984058e1 mlx5_debug_qp_add +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x99343c00 mlx5_core_create_tis +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9ca4a0fd mlx5_core_modify_tis EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9d6135dc __SCK__tp_func_mlx5_fs_del_ft -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9dccd7ee mlx5_core_attach_mcg -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa0cf632d mlx5_fpga_sbu_conn_sendmsg -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa4cfaec2 mlx5_fpga_mem_read -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa565a04f mlx5_core_modify_tis -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa56fb44a mlx5_cmd_destroy_vport_lag -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa656c5df mlx5_fc_destroy -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa735048f mlx5_create_flow_group -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa75e51db mlx5_core_destroy_mkey -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa961f20a mlx5_modify_header_alloc -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xaa7d4187 mlx5_packet_reformat_dealloc +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa260ef93 mlx5_lag_query_cong_counters +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa4159d44 mlx5_fpga_sbu_conn_sendmsg +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa812363f __traceiter_mlx5_fs_del_rule +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xaa24f08c mlx5_core_destroy_tis EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xad6815cd mlx5_rsc_dump_cmd_destroy -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb008ceff mlx5_query_ib_port_oper -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb0696d71 mlx5_cmd_exec_polling -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb145d6be mlx5_rl_remove_rate_raw -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb28dbbe8 mlx5_destroy_flow_group -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb5338b3b mlx5_del_flow_rules +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xadd5d496 mlx5_cmd_cleanup_async_ctx +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xae25f0b8 mlx5_fpga_mem_read +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xaf052124 mlx5_get_flow_namespace +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb12484e6 mlx5_modify_header_alloc +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb2d284a3 mlx5_core_attach_mcg +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb523755f mlx5_notifier_unregister EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb72cffaf __tracepoint_mlx5_fs_del_ft -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb7c3a18e mlx5_get_fdb_sub_ns -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb8546be1 mlx5_rsc_dump_cmd_create -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xba5c2f4f __traceiter_mlx5_fs_del_fg EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xbb475e47 __tracepoint_mlx5_fs_set_fte -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xbd9decf8 mlx5_rl_remove_rate -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xbe3102a0 mlx5_eswitch_get_proto_dev -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xbfa4eed0 mlx5_cmd_cleanup_async_ctx -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xbfa80b61 mlx5_cmd_exec -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xbff6d0c7 mlx5_core_modify_sq -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xc0def493 mlx5_add_flow_rules -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xc1aab9a0 mlx5_core_create_rqt -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xc5e0e5b0 mlx5_eswitch_unregister_vport_reps -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xc818c9e6 mlx5_fc_create -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xcce258b4 __traceiter_mlx5_fs_del_fte -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xd0eeead7 mlx5_free_bfreg -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xd4c26170 mlx5_core_destroy_psv +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xbbe1240a mlx5_add_flow_rules +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xc0f18454 __traceiter_mlx5_fs_set_fte +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xc0fe0db7 mlx5_fc_query +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xc3254c8d mlx5_rsc_dump_next +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xc35c682a mlx5_eswitch_get_proto_dev +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xcb2387ba mlx5_core_destroy_rq +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xcbca0606 mlx5_eq_enable +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xd18ec0f6 mlx5_vector2eqn +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xd1de23ba __traceiter_mlx5_fs_del_fte +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xd320dc0f mlx5_core_query_vendor_id +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xd58541d8 mlx5_core_create_rqt EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xd6c3be3d __tracepoint_mlx5_fs_del_fg -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xd6ece462 mlx5_fc_query -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xd6f15065 __traceiter_mlx5_fw EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xd8a12a67 mlx5_destroy_flow_table -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xdd0afe13 mlx5_debugfs_root -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xddc30035 mlx5_nic_vport_disable_roce -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe2e801aa mlx5_core_create_psv -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe4d24815 mlx5_eq_update_ci +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xdaeade2a mlx5_rl_is_in_range +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xdafa491a mlx5_cmd_exec_polling +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xdcfc4a3e mlx5_comp_irq_get_affinity_mask +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xdd86fb25 mlx5_core_query_sq +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xdfd82408 mlx5_lag_get_roce_netdev +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe15b4444 mlx5_lag_is_master EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe4e09c2b __tracepoint_mlx5_fw -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe5287360 mlx5_packet_reformat_alloc -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe790b1d2 mlx5_fpga_sbu_conn_destroy -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe94f5889 mlx5_eq_destroy_generic -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xeb6b4c38 mlx5_buf_alloc +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe7fb162a mlx5_packet_reformat_alloc +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xea95df91 mlx5_core_dealloc_transport_domain EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xeb9a8bcf __SCK__tp_func_mlx5_fs_del_fte -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xec4c812f mlx5_fs_remove_rx_underlay_qpn -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xecddbc23 mlx5_cmd_exec_cb -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xed335fd5 mlx5_notifier_register -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xf0aea83c mlx5_eswitch_get_vport_metadata_for_set -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xf0dbc1f2 mlx5_cmd_init_async_ctx -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xf55f7227 mlx5_cmd_create_vport_lag -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xf846c612 mlx5_core_create_rq +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xeca7c448 mlx5_eq_disable +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xf20d3618 mlx5_core_query_cq +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xf20e6c5f mlx5_fpga_mem_write +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xf5b1bb55 __traceiter_mlx5_fs_add_rule +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xf72bcee1 mlx5_core_alloc_transport_domain EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xf88d57b1 __SCK__tp_func_mlx5_fs_add_rule -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xfc1b7695 mlx5_core_dealloc_pd EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xfc8e744e __SCK__tp_func_mlx5_fs_del_fg -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xfdbd55ad mlx5_eq_create_generic -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xffcdd476 mlx5_core_create_cq -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxfw/mlxfw 0xdf770da2 mlxfw_firmware_flash +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xfe5ab68f mlx5_lag_is_active +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xfe73b195 mlx5_eswitch_vport_match_metadata_enabled +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xff671d03 mlx5_buf_alloc +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxfw/mlxfw 0x1fa543f7 mlxfw_firmware_flash EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x02dfd3d0 mlxsw_afk_key_info_block_encoding_get EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x07abcc0c mlxsw_afa_block_append_trap EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x0ca34ccf mlxsw_core_max_ports +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x0d7264e7 mlxsw_core_ptp_transmitted EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x0e81c09c mlxsw_afk_destroy +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x10b00b63 mlxsw_core_trap_state_set EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x120a1738 mlxsw_core_port_init -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x125a6351 mlxsw_core_bus_device_register -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x14ce9793 mlxsw_core_trap_unregister EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x15801382 mlxsw_afk_key_info_put EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x18b0ad00 mlxsw_afa_block_append_police EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x19fa5852 mlxsw_core_flush_owq @@ -2210,38 +2210,36 @@ EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x202693f0 mlxsw_afa_block_cur_set EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x21daf3af mlxsw_afa_block_append_qos_dsfield EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x23eddc68 mlxsw_core_cpu_port_init -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x24fad71e mlxsw_core_driver_register EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x2c68ced3 mlxsw_core_read_frc_h EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x30d72838 mlxsw_env_get_module_eeprom_by_page -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x324c1650 mlxsw_env_get_module_eeprom EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x35ba2254 mlxsw_afk_values_add_u32 +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x35baff2e mlxsw_afa_create EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x38185d87 mlxsw_afa_block_append_qos_ecn EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x406b4614 mlxsw_afa_block_append_counter -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x411ff88a mlxsw_core_trap_register EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x43a9b87e mlxsw_afa_block_terminate -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x45d86104 mlxsw_afa_block_append_mirror EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x47041e4e mlxsw_afk_key_info_blocks_count_get EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x484489a4 mlxsw_cmd_exec -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x49cd8249 mlxsw_afa_create EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x4a6ed376 mlxsw_core_port_fini EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x4b0bae55 mlxsw_core_kvd_sizes_get -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x4c517667 mlxsw_core_port_eth_set EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x5a099407 mlxsw_afa_block_append_qos_dscp EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x5cf3dd79 mlxsw_core_bus_device_unregister EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x5ff17b5c mlxsw_afa_block_destroy EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x618a30ab mlxsw_afa_block_commit -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x61e28dcf mlxsw_core_rx_listener_unregister EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x61ea9293 mlxsw_core_event_listener_register EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x63874d4c mlxsw_core_port_driver_priv +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x648b86dc mlxsw_core_rx_listener_unregister EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x65e16da4 mlxsw_afk_key_info_get EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x692ac04e mlxsw_afk_create +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x6981429c mlxsw_core_rx_listener_register +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x71591a98 mlxsw_core_bus_device_register EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x71e1d813 mlxsw_core_port_clear +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x72335ec5 mlxsw_env_get_module_eeprom +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x723b4112 mlxsw_core_port_devlink_port_get EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x749556a2 mlxsw_afk_key_info_subset EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x74eb7c9e mlxsw_core_res_valid -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x753bdc33 mlxsw_core_port_devlink_port_get +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x75bb39c8 mlxsw_core_trap_register EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x77768221 mlxsw_core_module_max_width EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x77d83398 mlxsw_core_read_frc_l -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x780f4183 mlxsw_core_rx_listener_register EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x7f659d4c mlxsw_afa_block_append_vlan_modify EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x827a2f1f mlxsw_afa_block_jump EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x829e8851 mlxsw_afa_block_first_set @@ -2250,18 +2248,20 @@ EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x87b88710 mlxsw_core_event_listener_unregister EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x8854d198 mlxsw_reg_write EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x8ba5fa7e mlxsw_core_lag_mapping_set -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x8d132113 mlxsw_core_ptp_transmitted +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x8c2add77 mlxsw_core_driver_unregister EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x902c3533 mlxsw_core_schedule_dw EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x97035a9c mlxsw_afa_block_append_fid_set EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x97cf0ab9 mlxsw_core_port_is_xm EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x996c5d6d mlxsw_reg_trans_bulk_wait EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x9cbf026d mlxsw_afa_destroy EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x9e41f494 mlxsw_afk_encode -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xa288f092 mlxsw_core_skb_transmit +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xa3db8309 mlxsw_core_trap_unregister EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xa7765e88 mlxsw_reg_query +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xaaa2b013 mlxsw_core_skb_receive +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xb35dd7fe mlxsw_afa_block_append_mirror EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xb5e762fa mlxsw_afk_values_add_buf EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xb6517b2e mlxsw_afa_block_append_trap_and_forward -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xb66f513d mlxsw_core_skb_receive +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xb75d52c9 mlxsw_core_port_eth_set EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xb9f797a9 mlxsw_env_module_overheat_counter_get EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xba05b3b0 mlxsw_core_emad_string_tlv_enable EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xbbb7a867 mlxsw_afa_block_append_sampler @@ -2269,7 +2269,6 @@ EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xbe82d6cc mlxsw_env_get_module_info EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xbfb7df3c mlxsw_core_driver_priv EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xbfd01f33 mlxsw_core_port_ib_set -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xc8e60535 mlxsw_core_driver_unregister EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xc9c2e4cc mlxsw_core_lag_mapping_clear EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xca257489 mlxsw_afa_block_append_fwd EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xcbab836f mlxsw_core_fw_rev_minor_subminor_validate @@ -2286,83 +2285,84 @@ EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xdeb1dc2e mlxsw_afa_block_first_kvdl_index EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xe16986dd mlxsw_afa_block_activity_get EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xecab212a mlxsw_afa_cookie_lookup +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xefdb77a7 mlxsw_core_skb_transmit EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xf2ca3bae mlxsw_core_res_query_enabled EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xf4909bea mlxsw_core_port_type_get -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xf5bf4b7c mlxsw_core_trap_state_set +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xf9a93f09 mlxsw_core_driver_register EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xff007c25 mlxsw_core_cpu_port_fini -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_i2c 0x132127fe mlxsw_i2c_driver_register -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_i2c 0x54ef60ce mlxsw_i2c_driver_unregister -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_pci 0x1d464f15 mlxsw_pci_driver_register -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_pci 0x7949e12f mlxsw_pci_driver_unregister -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x09ab7f59 ocelot_get_txtstamp -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x0ef3ef80 ocelot_port_txtstamp_request -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x143c48a4 ocelot_deinit -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x1e57db73 ocelot_get_sset_count -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x1ea3eacf ocelot_xtr_poll_frame -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x2180b9d2 ocelot_sb_occ_tc_port_bind_get -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x25fd1210 ocelot_drain_cpu_queue +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_i2c 0xaeae0fa3 mlxsw_i2c_driver_register +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_i2c 0xcf1292cc mlxsw_i2c_driver_unregister +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_pci 0x8070e2bc mlxsw_pci_driver_register +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_pci 0xe47618a5 mlxsw_pci_driver_unregister +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x0408d5ed ocelot_get_ethtool_stats +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x10524685 ocelot_deinit_port +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x15380268 ocelot_devlink_sb_unregister +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x16656717 ocelot_vlan_prepare +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x17e3d7f4 ocelot_apply_bridge_fwd_mask +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x1c653e53 ocelot_hwstamp_get +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x20d56250 ocelot_get_ts_info +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x219c9789 ocelot_fdb_add +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x240f44c5 ocelot_deinit_timestamp +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x252c9a9f ocelot_sb_occ_tc_port_bind_get EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x274a0e05 ocelot_port_fdb_do_dump -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x2933e09d ocelot_vlan_prepare -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x2a43ad0f ocelot_fdb_del -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x2d67d19d ocelot_hwstamp_set -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x30eaa229 ocelot_sb_tc_pool_bind_set -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x319a63a5 ocelot_sb_occ_max_clear -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x36e0c7e8 ocelot_ptp_settime64 -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x3adaeee5 ocelot_port_set_maxlen -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x3b984b9a ocelot_init -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x4239453d ocelot_bridge_stp_state_set -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x49038e98 ocelot_vcap_filter_del -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x4d8c2422 ocelot_mact_forget -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x504cbf6a ocelot_devlink_sb_unregister -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x50a5161b ocelot_port_bridge_join -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x54cbaef3 ocelot_mrp_add_ring_role -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x57388c71 ocelot_mact_learn -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x6039a1e8 ocelot_ptp_gettime64 -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x61439d6f ocelot_sb_port_pool_set -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x66e81d60 ocelot_sb_occ_port_pool_get -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x66eee635 ocelot_vcap_filter_add -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x6758e118 ocelot_sb_port_pool_get -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x6bd7101d ocelot_port_policer_del -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x7489c1b7 ocelot_mrp_del_ring_role +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x2d439601 ocelot_get_txtstamp +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x2dfc7a9f ocelot_mrp_add +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x2ef57964 ocelot_init +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x35b9a33b ocelot_mact_learn +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x37b5acd2 ocelot_port_lag_leave +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x418fb764 ocelot_port_pre_bridge_flags +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x464edebf ocelot_can_inject +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x47a46d6a ocelot_sb_occ_snapshot +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x49891f0e ocelot_init_port +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x49f480d6 ocelot_port_vlan_filtering +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x4b786821 ocelot_port_mdb_del +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x4e53991c ocelot_sb_pool_set +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x4f680723 ocelot_vlan_del +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x4f7465d8 ocelot_port_txtstamp_request +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x52a1ed88 ocelot_port_set_maxlen +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x576d4dcd ocelot_sb_port_pool_get +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x5d3edc83 ocelot_vcap_filter_del +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x5ece1dca ocelot_port_mdb_add +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x5fd55626 ocelot_sb_port_pool_set +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x6d0cb859 ocelot_sb_pool_get +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x6f681b42 ocelot_mact_forget +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x7255f003 ocelot_get_sset_count +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x727768b5 ocelot_init_timestamp +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x75d78cde ocelot_ptp_gettime64 +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x7bc288ef ocelot_xtr_poll_frame +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x7bd7184a ocelot_ptp_enable +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x8058689f ocelot_ptp_settime64 +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x82b257ec ocelot_fdb_del +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x854efe1c ocelot_get_max_mtu +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x86d31905 ocelot_port_bridge_leave EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x8a85c6a8 ocelot_vcap_block_find_filter_by_id -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x8bc51550 ocelot_can_inject -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x8bcd69ad ocelot_init_timestamp -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x9e9e8b14 ocelot_ptp_enable -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xa592b56d ocelot_ptp_adjfine -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xa6b42131 ocelot_port_inject_frame -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xa9b26790 ocelot_get_max_mtu -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xaccb5291 ocelot_vlan_del -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xaf586a3f ocelot_port_mdb_del -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xb2c5921c ocelot_sb_pool_set -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xb2e835d8 ocelot_port_bridge_leave -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xb4b88c7d ocelot_sb_occ_snapshot -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xb6147653 ocelot_mrp_del -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xb6459c85 ocelot_get_strings -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xb9491d1d ocelot_port_lag_leave -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xbe51d5e0 ocelot_port_policer_add -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xbecebe10 ocelot_get_ethtool_stats -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xc759cae1 ocelot_init_port -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xcb7fceb1 ocelot_apply_bridge_fwd_mask -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xcd06f270 ocelot_deinit_port -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xd03de929 ocelot_vlan_add -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xd1704e05 ocelot_fdb_add -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xd2cfae3d ocelot_deinit_timestamp -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xd614b66b ocelot_port_vlan_filtering -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xd6fa7d65 ocelot_port_mdb_add -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xdb02cf71 ocelot_devlink_sb_register -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xdd650b00 ocelot_fdb_dump -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xddff9d83 ocelot_get_ts_info -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xdecc683d ocelot_port_lag_join -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xe4d731ea ocelot_port_lag_change -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xe5efeb8e ocelot_port_pre_bridge_flags -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xe80cd51f ocelot_ptp_adjtime -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xe8b01358 ocelot_port_bridge_flags -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xe90be39b ocelot_mrp_add -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xebda9b4e ocelot_hwstamp_get -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xf6fc1883 ocelot_set_ageing_time -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xf7c88163 ocelot_sb_tc_pool_bind_get -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xfce83cd0 ocelot_sb_pool_get -EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xfe5539f9 ocelot_ptp_verify +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x94d8f9bc ocelot_sb_occ_port_pool_get +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x98f7a0b4 ocelot_fdb_dump +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x9a6bf74d ocelot_port_inject_frame +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x9de81dd3 ocelot_set_ageing_time +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xa555a4a4 ocelot_sb_tc_pool_bind_set +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xae53ce53 ocelot_port_lag_join +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xb4ea6dc5 ocelot_port_bridge_flags +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xbd4b7b75 ocelot_ptp_adjtime +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xbd9ae864 ocelot_mrp_del +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xbeaf90ed ocelot_port_policer_del +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xc2ba2dbd ocelot_hwstamp_set +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xc333bf7b ocelot_port_policer_add +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xc382b3c9 ocelot_sb_occ_max_clear +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xc394b188 ocelot_ptp_verify +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xc88ed7bd ocelot_deinit +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xcc93410e ocelot_port_lag_change +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xccc65fa6 ocelot_drain_cpu_queue +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xd8791c30 ocelot_get_strings +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xdbec226a ocelot_mrp_del_ring_role +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xe6812ebe ocelot_vcap_filter_add +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xe99ceee1 ocelot_devlink_sb_register +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xed723b92 ocelot_ptp_adjfine +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xf27d36d1 ocelot_port_bridge_join +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xf42061ed ocelot_mrp_add_ring_role +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xfa1494e8 ocelot_sb_tc_pool_bind_get +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xfa6c3351 ocelot_bridge_stp_state_set +EXPORT_SYMBOL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xfdfda102 ocelot_vlan_add EXPORT_SYMBOL drivers/net/mdio 0x3e17f466 mdio_set_flag EXPORT_SYMBOL drivers/net/mdio 0x424a69a2 mdio45_ethtool_ksettings_get_npage EXPORT_SYMBOL drivers/net/mdio 0x60443957 mdio45_probe @@ -2370,201 +2370,201 @@ EXPORT_SYMBOL drivers/net/mdio 0xb79a54ee mdio45_nway_restart EXPORT_SYMBOL drivers/net/mdio 0xcdbdeca7 mdio45_ethtool_gset_npage EXPORT_SYMBOL drivers/net/mdio 0xdaceb7a6 mdio_mii_ioctl -EXPORT_SYMBOL drivers/net/mdio/mdio-bitbang 0x29025df1 alloc_mdio_bitbang -EXPORT_SYMBOL drivers/net/mdio/mdio-bitbang 0x832ce85b mdiobb_write -EXPORT_SYMBOL drivers/net/mdio/mdio-bitbang 0xd78e2e56 free_mdio_bitbang -EXPORT_SYMBOL drivers/net/mdio/mdio-bitbang 0xebedf2a4 mdiobb_read -EXPORT_SYMBOL drivers/net/mdio/mdio-cavium 0x2fae73cf cavium_mdiobus_write -EXPORT_SYMBOL drivers/net/mdio/mdio-cavium 0x5fbd2563 cavium_mdiobus_read -EXPORT_SYMBOL drivers/net/mdio/mdio-xgene 0x693eff23 xgene_enet_phy_register -EXPORT_SYMBOL drivers/net/mdio/mdio-xgene 0x7babae2e xgene_mdio_rd_mac -EXPORT_SYMBOL drivers/net/mdio/mdio-xgene 0x82763fa7 xgene_mdio_rgmii_write -EXPORT_SYMBOL drivers/net/mdio/mdio-xgene 0xb0cb885f xgene_mdio_wr_mac -EXPORT_SYMBOL drivers/net/mdio/mdio-xgene 0xf318ad68 xgene_mdio_rgmii_read -EXPORT_SYMBOL drivers/net/mii 0x0f9e77fa mii_ethtool_sset -EXPORT_SYMBOL drivers/net/mii 0x31f26841 mii_check_gmii_support -EXPORT_SYMBOL drivers/net/mii 0x35c0c761 mii_ethtool_gset -EXPORT_SYMBOL drivers/net/mii 0x50e15a39 mii_ethtool_set_link_ksettings -EXPORT_SYMBOL drivers/net/mii 0x6d675303 generic_mii_ioctl -EXPORT_SYMBOL drivers/net/mii 0x86202a09 mii_check_media -EXPORT_SYMBOL drivers/net/mii 0xd7e40468 mii_ethtool_get_link_ksettings -EXPORT_SYMBOL drivers/net/mii 0xea2b2695 mii_nway_restart -EXPORT_SYMBOL drivers/net/mii 0xf124853d mii_link_ok -EXPORT_SYMBOL drivers/net/mii 0xfcd05b46 mii_check_link -EXPORT_SYMBOL drivers/net/pcs/pcs-lynx 0x4054d4ad lynx_pcs_destroy -EXPORT_SYMBOL drivers/net/pcs/pcs-lynx 0x9684cd21 lynx_pcs_create -EXPORT_SYMBOL drivers/net/phy/bcm-phy-lib 0xc9b93742 bcm54xx_auxctl_write -EXPORT_SYMBOL drivers/net/ppp/pppox 0x0132821c pppox_unbind_sock -EXPORT_SYMBOL drivers/net/ppp/pppox 0x59fe49df pppox_ioctl -EXPORT_SYMBOL drivers/net/ppp/pppox 0x89dabc3e register_pppox_proto -EXPORT_SYMBOL drivers/net/ppp/pppox 0x8a27a763 pppox_compat_ioctl +EXPORT_SYMBOL drivers/net/mdio/mdio-bitbang 0x23740721 mdiobb_read +EXPORT_SYMBOL drivers/net/mdio/mdio-bitbang 0x55789ce5 alloc_mdio_bitbang +EXPORT_SYMBOL drivers/net/mdio/mdio-bitbang 0x6cad2da0 mdiobb_write +EXPORT_SYMBOL drivers/net/mdio/mdio-bitbang 0x9783b421 free_mdio_bitbang +EXPORT_SYMBOL drivers/net/mdio/mdio-cavium 0x3ba32342 cavium_mdiobus_read +EXPORT_SYMBOL drivers/net/mdio/mdio-cavium 0xe4b6e0c1 cavium_mdiobus_write +EXPORT_SYMBOL drivers/net/mdio/mdio-xgene 0x433445cc xgene_mdio_rd_mac +EXPORT_SYMBOL drivers/net/mdio/mdio-xgene 0x46048b6d xgene_mdio_rgmii_write +EXPORT_SYMBOL drivers/net/mdio/mdio-xgene 0x5f9a932f xgene_enet_phy_register +EXPORT_SYMBOL drivers/net/mdio/mdio-xgene 0x7f45a490 xgene_mdio_rgmii_read +EXPORT_SYMBOL drivers/net/mdio/mdio-xgene 0xf68af768 xgene_mdio_wr_mac +EXPORT_SYMBOL drivers/net/mii 0x3e36d2ef mii_ethtool_set_link_ksettings +EXPORT_SYMBOL drivers/net/mii 0x4dcc2ae9 mii_check_link +EXPORT_SYMBOL drivers/net/mii 0x5c0629e9 mii_ethtool_get_link_ksettings +EXPORT_SYMBOL drivers/net/mii 0x9117f5e5 mii_check_media +EXPORT_SYMBOL drivers/net/mii 0x9bd25a0b mii_nway_restart +EXPORT_SYMBOL drivers/net/mii 0xc9c07d99 mii_check_gmii_support +EXPORT_SYMBOL drivers/net/mii 0xcbb191b2 mii_link_ok +EXPORT_SYMBOL drivers/net/mii 0xd195fccc mii_ethtool_sset +EXPORT_SYMBOL drivers/net/mii 0xd2539664 mii_ethtool_gset +EXPORT_SYMBOL drivers/net/mii 0xd54fcc9f generic_mii_ioctl +EXPORT_SYMBOL drivers/net/pcs/pcs-lynx 0x91a74497 lynx_pcs_destroy +EXPORT_SYMBOL drivers/net/pcs/pcs-lynx 0x928da137 lynx_pcs_create +EXPORT_SYMBOL drivers/net/phy/bcm-phy-lib 0x925c4a7d bcm54xx_auxctl_write +EXPORT_SYMBOL drivers/net/ppp/pppox 0x371d9a5d pppox_ioctl +EXPORT_SYMBOL drivers/net/ppp/pppox 0x625fcd42 pppox_compat_ioctl +EXPORT_SYMBOL drivers/net/ppp/pppox 0x635f7cd3 register_pppox_proto +EXPORT_SYMBOL drivers/net/ppp/pppox 0x826355ca pppox_unbind_sock EXPORT_SYMBOL drivers/net/ppp/pppox 0xe0ff7a18 unregister_pppox_proto -EXPORT_SYMBOL drivers/net/wan/hdlc 0x156be4c7 hdlc_close -EXPORT_SYMBOL drivers/net/wan/hdlc 0x1f77b0fe alloc_hdlcdev -EXPORT_SYMBOL drivers/net/wan/hdlc 0x586520c1 unregister_hdlc_protocol -EXPORT_SYMBOL drivers/net/wan/hdlc 0x671d9198 unregister_hdlc_device -EXPORT_SYMBOL drivers/net/wan/hdlc 0x68d842d4 hdlc_open -EXPORT_SYMBOL drivers/net/wan/hdlc 0x8acba3fd attach_hdlc_protocol -EXPORT_SYMBOL drivers/net/wan/hdlc 0xa15eed48 register_hdlc_protocol -EXPORT_SYMBOL drivers/net/wan/hdlc 0xcd7b63e2 hdlc_start_xmit -EXPORT_SYMBOL drivers/net/wan/hdlc 0xd2b5caee detach_hdlc_protocol -EXPORT_SYMBOL drivers/net/wan/hdlc 0xd8388b79 hdlc_ioctl -EXPORT_SYMBOL drivers/ntb/ntb 0x0319a359 ntb_msi_peer_addr -EXPORT_SYMBOL drivers/ntb/ntb 0x0cba0ff0 ntb_register_device -EXPORT_SYMBOL drivers/ntb/ntb 0x250b30b7 __ntb_register_client -EXPORT_SYMBOL drivers/ntb/ntb 0x2e0dc0ae ntb_default_peer_port_number -EXPORT_SYMBOL drivers/ntb/ntb 0x2e6275d3 ntb_msi_clear_mws -EXPORT_SYMBOL drivers/ntb/ntb 0x544a2319 ntb_msi_init -EXPORT_SYMBOL drivers/ntb/ntb 0x54e8e485 ntb_default_port_number -EXPORT_SYMBOL drivers/ntb/ntb 0x5d7592ca ntb_msg_event -EXPORT_SYMBOL drivers/ntb/ntb 0x8a334650 ntbm_msi_free_irq -EXPORT_SYMBOL drivers/ntb/ntb 0x93438332 ntb_link_event -EXPORT_SYMBOL drivers/ntb/ntb 0xb8102b25 ntb_unregister_client -EXPORT_SYMBOL drivers/ntb/ntb 0xc2212e75 ntb_set_ctx -EXPORT_SYMBOL drivers/ntb/ntb 0xc2e810ca ntbm_msi_request_threaded_irq -EXPORT_SYMBOL drivers/ntb/ntb 0xc660fb62 ntb_db_event -EXPORT_SYMBOL drivers/ntb/ntb 0xca699f1c ntb_default_peer_port_count -EXPORT_SYMBOL drivers/ntb/ntb 0xca71d175 ntb_clear_ctx -EXPORT_SYMBOL drivers/ntb/ntb 0xcd12b122 ntb_unregister_device -EXPORT_SYMBOL drivers/ntb/ntb 0xdcb45434 ntb_default_peer_port_idx -EXPORT_SYMBOL drivers/ntb/ntb 0xdcbd7d46 ntb_msi_peer_trigger -EXPORT_SYMBOL drivers/ntb/ntb 0xf1093fc5 ntb_msi_setup_mws -EXPORT_SYMBOL drivers/parport/parport 0x17635d0f parport_ieee1284_epp_read_data -EXPORT_SYMBOL drivers/parport/parport 0x18a72fc0 parport_find_number -EXPORT_SYMBOL drivers/parport/parport 0x257307ce parport_del_port -EXPORT_SYMBOL drivers/parport/parport 0x274af1db parport_register_dev_model -EXPORT_SYMBOL drivers/parport/parport 0x2f2b7742 parport_read -EXPORT_SYMBOL drivers/parport/parport 0x40416a26 parport_ieee1284_read_byte -EXPORT_SYMBOL drivers/parport/parport 0x41cbdca3 parport_ieee1284_read_nibble -EXPORT_SYMBOL drivers/parport/parport 0x4b291358 parport_set_timeout +EXPORT_SYMBOL drivers/net/wan/hdlc 0x2ce0caef hdlc_open +EXPORT_SYMBOL drivers/net/wan/hdlc 0x66fcfd09 hdlc_ioctl +EXPORT_SYMBOL drivers/net/wan/hdlc 0x77c37592 hdlc_start_xmit +EXPORT_SYMBOL drivers/net/wan/hdlc 0x8ce1a609 detach_hdlc_protocol +EXPORT_SYMBOL drivers/net/wan/hdlc 0xaa41bff9 alloc_hdlcdev +EXPORT_SYMBOL drivers/net/wan/hdlc 0xbc819031 unregister_hdlc_protocol +EXPORT_SYMBOL drivers/net/wan/hdlc 0xbf74490d attach_hdlc_protocol +EXPORT_SYMBOL drivers/net/wan/hdlc 0xcaff693a hdlc_close +EXPORT_SYMBOL drivers/net/wan/hdlc 0xd8e5ea71 register_hdlc_protocol +EXPORT_SYMBOL drivers/net/wan/hdlc 0xe5735b32 unregister_hdlc_device +EXPORT_SYMBOL drivers/ntb/ntb 0x0379a5a1 ntb_msi_init +EXPORT_SYMBOL drivers/ntb/ntb 0x04525c2b ntb_msi_peer_trigger +EXPORT_SYMBOL drivers/ntb/ntb 0x0551a1cc ntb_link_event +EXPORT_SYMBOL drivers/ntb/ntb 0x0f88ce4a ntb_unregister_client +EXPORT_SYMBOL drivers/ntb/ntb 0x3375961b ntb_default_peer_port_idx +EXPORT_SYMBOL drivers/ntb/ntb 0x3d0ebd0f ntb_db_event +EXPORT_SYMBOL drivers/ntb/ntb 0x4339c68a ntb_register_device +EXPORT_SYMBOL drivers/ntb/ntb 0x52a4c6bb ntb_msg_event +EXPORT_SYMBOL drivers/ntb/ntb 0x578d915c ntbm_msi_request_threaded_irq +EXPORT_SYMBOL drivers/ntb/ntb 0x6d4dd8cc ntb_msi_peer_addr +EXPORT_SYMBOL drivers/ntb/ntb 0x799ea2b7 ntb_default_port_number +EXPORT_SYMBOL drivers/ntb/ntb 0x843ef1b0 ntb_clear_ctx +EXPORT_SYMBOL drivers/ntb/ntb 0x8a9abfb4 ntb_unregister_device +EXPORT_SYMBOL drivers/ntb/ntb 0x92f08990 ntb_msi_setup_mws +EXPORT_SYMBOL drivers/ntb/ntb 0x99555c3c ntb_msi_clear_mws +EXPORT_SYMBOL drivers/ntb/ntb 0x9a5843aa ntb_set_ctx +EXPORT_SYMBOL drivers/ntb/ntb 0x9c7098b0 ntb_default_peer_port_count +EXPORT_SYMBOL drivers/ntb/ntb 0x9fe4775c ntbm_msi_free_irq +EXPORT_SYMBOL drivers/ntb/ntb 0xe0d514c8 __ntb_register_client +EXPORT_SYMBOL drivers/ntb/ntb 0xe8e14248 ntb_default_peer_port_number +EXPORT_SYMBOL drivers/parport/parport 0x10ae6145 parport_announce_port +EXPORT_SYMBOL drivers/parport/parport 0x14fecf98 parport_ieee1284_ecp_write_addr +EXPORT_SYMBOL drivers/parport/parport 0x1851fabb parport_claim +EXPORT_SYMBOL drivers/parport/parport 0x23b6528d parport_unregister_driver +EXPORT_SYMBOL drivers/parport/parport 0x288d7945 parport_ieee1284_epp_write_data +EXPORT_SYMBOL drivers/parport/parport 0x3074a851 parport_claim_or_block +EXPORT_SYMBOL drivers/parport/parport 0x34a2165f parport_release +EXPORT_SYMBOL drivers/parport/parport 0x3cb17c50 __parport_register_driver +EXPORT_SYMBOL drivers/parport/parport 0x4084ef18 parport_wait_event EXPORT_SYMBOL drivers/parport/parport 0x4d2a941b parport_ieee1284_interrupt -EXPORT_SYMBOL drivers/parport/parport 0x57749027 parport_find_base -EXPORT_SYMBOL drivers/parport/parport 0x5a9b7c87 parport_ieee1284_epp_write_data -EXPORT_SYMBOL drivers/parport/parport 0x5a9e3d18 parport_write -EXPORT_SYMBOL drivers/parport/parport 0x5cf74237 parport_wait_peripheral -EXPORT_SYMBOL drivers/parport/parport 0x5dad6c60 parport_ieee1284_epp_read_addr +EXPORT_SYMBOL drivers/parport/parport 0x5624a3bd parport_set_timeout EXPORT_SYMBOL drivers/parport/parport 0x5e3a3912 parport_irq_handler -EXPORT_SYMBOL drivers/parport/parport 0x6335cc60 parport_release -EXPORT_SYMBOL drivers/parport/parport 0x7755d6a2 parport_ieee1284_ecp_write_data -EXPORT_SYMBOL drivers/parport/parport 0x84cb845f parport_claim_or_block -EXPORT_SYMBOL drivers/parport/parport 0x912298dc parport_wait_event -EXPORT_SYMBOL drivers/parport/parport 0x9388ce90 parport_get_port -EXPORT_SYMBOL drivers/parport/parport 0x9b1ac34d parport_announce_port -EXPORT_SYMBOL drivers/parport/parport 0x9dfe373b parport_unregister_driver -EXPORT_SYMBOL drivers/parport/parport 0xb1232b3c parport_remove_port -EXPORT_SYMBOL drivers/parport/parport 0xb1f26e37 parport_claim -EXPORT_SYMBOL drivers/parport/parport 0xb5a36643 parport_ieee1284_write_compat -EXPORT_SYMBOL drivers/parport/parport 0xbe44cabf parport_put_port -EXPORT_SYMBOL drivers/parport/parport 0xbea3156c parport_negotiate -EXPORT_SYMBOL drivers/parport/parport 0xc9c659d9 parport_ieee1284_ecp_read_data -EXPORT_SYMBOL drivers/parport/parport 0xcad715b1 parport_unregister_device -EXPORT_SYMBOL drivers/parport/parport 0xd4e7c11d parport_ieee1284_epp_write_addr -EXPORT_SYMBOL drivers/parport/parport 0xe0cd20ce __parport_register_driver -EXPORT_SYMBOL drivers/parport/parport 0xf9296b38 parport_ieee1284_ecp_write_addr -EXPORT_SYMBOL drivers/parport/parport 0xfd953842 parport_register_port -EXPORT_SYMBOL drivers/pci/controller/pcie-iproc 0x8d1893e7 iproc_pcie_setup -EXPORT_SYMBOL drivers/pci/controller/pcie-iproc 0xbb5afe5d iproc_pcie_remove -EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x0953f5a6 pcmcia_parse_events +EXPORT_SYMBOL drivers/parport/parport 0x664a5cfb parport_get_port +EXPORT_SYMBOL drivers/parport/parport 0x88ed764d parport_read +EXPORT_SYMBOL drivers/parport/parport 0x8d285a24 parport_unregister_device +EXPORT_SYMBOL drivers/parport/parport 0x99d3a724 parport_ieee1284_ecp_write_data +EXPORT_SYMBOL drivers/parport/parport 0x9a55e232 parport_ieee1284_epp_read_data +EXPORT_SYMBOL drivers/parport/parport 0xa302faec parport_write +EXPORT_SYMBOL drivers/parport/parport 0xa5a011f9 parport_ieee1284_epp_write_addr +EXPORT_SYMBOL drivers/parport/parport 0xacfed840 parport_ieee1284_read_nibble +EXPORT_SYMBOL drivers/parport/parport 0xae33b211 parport_ieee1284_write_compat +EXPORT_SYMBOL drivers/parport/parport 0xb91d836b parport_find_number +EXPORT_SYMBOL drivers/parport/parport 0xc2d077de parport_negotiate +EXPORT_SYMBOL drivers/parport/parport 0xc45d7bb5 parport_remove_port +EXPORT_SYMBOL drivers/parport/parport 0xc4eb3c94 parport_wait_peripheral +EXPORT_SYMBOL drivers/parport/parport 0xc603e090 parport_ieee1284_read_byte +EXPORT_SYMBOL drivers/parport/parport 0xd0d5b396 parport_put_port +EXPORT_SYMBOL drivers/parport/parport 0xd147030d parport_register_dev_model +EXPORT_SYMBOL drivers/parport/parport 0xd64e54d2 parport_find_base +EXPORT_SYMBOL drivers/parport/parport 0xdf9cf757 parport_ieee1284_epp_read_addr +EXPORT_SYMBOL drivers/parport/parport 0xe5f09b73 parport_register_port +EXPORT_SYMBOL drivers/parport/parport 0xeace1325 parport_ieee1284_ecp_read_data +EXPORT_SYMBOL drivers/parport/parport 0xfc9b5eab parport_del_port +EXPORT_SYMBOL drivers/pci/controller/pcie-iproc 0x3bb4f395 iproc_pcie_setup +EXPORT_SYMBOL drivers/pci/controller/pcie-iproc 0x52b16d65 iproc_pcie_remove +EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x20a315de pcmcia_put_socket EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x212db8d2 pcmcia_socket_list -EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x2ded5fc5 pcmcia_get_socket -EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x36302fbf pcmcia_get_socket_by_nr -EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x3dbc0008 pcmcia_parse_uevents -EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x5ad46308 pcmcia_socket_class -EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x5df6f66b pcmcia_register_socket -EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xa676a9c8 pcmcia_reset_card -EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xaa01818c pcmcia_put_socket +EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x352d4d73 pccard_register_pcmcia +EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x47a70ea4 pcmcia_get_socket +EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x7827c7d3 pcmcia_parse_events +EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x7894495d pcmcia_socket_class +EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x9f1194eb pcmcia_unregister_socket +EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xb583af4a pcmcia_register_socket EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xcf97f3bd dead_socket -EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xf0a65bc5 pccard_register_pcmcia +EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xe1906915 pcmcia_reset_card +EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xe2104c6c pcmcia_get_socket_by_nr +EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xf90b95ba pcmcia_parse_uevents EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xf942709b pcmcia_socket_list_rwsem -EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xfc0df72e pcmcia_unregister_socket -EXPORT_SYMBOL drivers/pcmcia/pcmcia_rsrc 0xb0c21681 pccard_static_ops -EXPORT_SYMBOL drivers/rpmsg/qcom_smd 0x20efc3a0 qcom_smd_register_edge +EXPORT_SYMBOL drivers/pcmcia/pcmcia_rsrc 0xed4c87d8 pccard_static_ops +EXPORT_SYMBOL drivers/rpmsg/qcom_smd 0x03ea31d2 qcom_smd_register_edge EXPORT_SYMBOL drivers/rpmsg/qcom_smd 0x3330a1c8 qcom_smd_unregister_edge -EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x01a345c0 rpmsg_send_offchannel -EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x060438ee rpmsg_unregister_device -EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x0dcacc1a rpmsg_release_channel -EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x142dbb2f rpmsg_register_device -EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x19a1bef4 __register_rpmsg_driver -EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x2655d974 rpmsg_trysend -EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x29734c16 rpmsg_destroy_ept -EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x317c58b6 rpmsg_trysend_offchannel -EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x32e1a8f5 rpmsg_trysendto -EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x5249d153 rpmsg_send -EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x63a237b1 rpmsg_find_device -EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x7bc92f84 rpmsg_poll -EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x8046733a rpmsg_create_ept -EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x8afb0932 rpmsg_sendto -EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0xb2f650ae rpmsg_create_channel -EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0xc6c263bc unregister_rpmsg_driver -EXPORT_SYMBOL drivers/rpmsg/rpmsg_ns 0x7d8adf1a rpmsg_ns_register_device -EXPORT_SYMBOL drivers/scsi/esp_scsi 0x2d3a697c scsi_esp_cmd -EXPORT_SYMBOL drivers/scsi/esp_scsi 0x3bebfcc5 scsi_esp_unregister +EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x02b6aff7 rpmsg_register_device +EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x16f247cf rpmsg_sendto +EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x1fb51a88 rpmsg_create_ept +EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x30632664 rpmsg_unregister_device +EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x383ed521 rpmsg_find_device +EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x3895c659 rpmsg_trysend_offchannel +EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x4259c681 rpmsg_send +EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x4947cc4e rpmsg_destroy_ept +EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x5d298c50 rpmsg_create_channel +EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x63ba3320 rpmsg_send_offchannel +EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x79a5f4f1 rpmsg_trysendto +EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x892722fc rpmsg_trysend +EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x933f4a20 rpmsg_poll +EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0xb003b86e unregister_rpmsg_driver +EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0xf3879045 __register_rpmsg_driver +EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0xfc434557 rpmsg_release_channel +EXPORT_SYMBOL drivers/rpmsg/rpmsg_ns 0x35b1d838 rpmsg_ns_register_device EXPORT_SYMBOL drivers/scsi/esp_scsi 0x4a29ab38 scsi_esp_intr -EXPORT_SYMBOL drivers/scsi/esp_scsi 0x6b6c9bee scsi_esp_template -EXPORT_SYMBOL drivers/scsi/esp_scsi 0xe1458c3d scsi_esp_register -EXPORT_SYMBOL drivers/scsi/libsas/libsas 0x275f625d sas_prep_resume_ha -EXPORT_SYMBOL drivers/scsi/libsas/libsas 0x457f5819 sas_resume_ha +EXPORT_SYMBOL drivers/scsi/esp_scsi 0x5044beb5 scsi_esp_template +EXPORT_SYMBOL drivers/scsi/esp_scsi 0x7a62692b scsi_esp_unregister +EXPORT_SYMBOL drivers/scsi/esp_scsi 0xaf6876bb scsi_esp_cmd +EXPORT_SYMBOL drivers/scsi/esp_scsi 0xb4aa4140 scsi_esp_register EXPORT_SYMBOL drivers/scsi/libsas/libsas 0x4a8e3d34 try_test_sas_gpio_gp_bit -EXPORT_SYMBOL drivers/scsi/libsas/libsas 0x72e8d780 sas_suspend_ha -EXPORT_SYMBOL drivers/scsi/megaraid/megaraid_mm 0x98158eb9 mraid_mm_register_adp +EXPORT_SYMBOL drivers/scsi/libsas/libsas 0x6e988f8f sas_prep_resume_ha +EXPORT_SYMBOL drivers/scsi/libsas/libsas 0x93bf14d3 sas_resume_ha +EXPORT_SYMBOL drivers/scsi/libsas/libsas 0xdc0b7d38 sas_suspend_ha +EXPORT_SYMBOL drivers/scsi/megaraid/megaraid_mm 0x0747ebc1 mraid_mm_register_adp EXPORT_SYMBOL drivers/scsi/megaraid/megaraid_mm 0xa21fafb9 mraid_mm_adapter_app_handle EXPORT_SYMBOL drivers/scsi/megaraid/megaraid_mm 0xb2cf7c01 mraid_mm_unregister_adp -EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0x19d34619 qlt_enable_vha -EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0x1f1ac819 qlt_stop_phase1 -EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0x3c83a20d qlt_free_mcmd -EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0x605c130b qlt_stop_phase2 -EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0x85f5d1d2 qlt_xmit_response -EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0x8ec09c32 qlt_unreg_sess -EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0x924258e6 qlt_lport_deregister -EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0x9c3c0302 qlt_lport_register -EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0x9e91f936 qlt_xmit_tm_rsp -EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0xa20e34e7 qlt_rdy_to_xfer -EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0xd20ce330 qlt_free_cmd -EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0xf5adbd57 qlt_abort_cmd -EXPORT_SYMBOL drivers/scsi/raid_class 0x0c37a7ea raid_component_add -EXPORT_SYMBOL drivers/scsi/raid_class 0x1ea70d4b raid_class_release -EXPORT_SYMBOL drivers/scsi/raid_class 0x57898442 raid_class_attach -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x03481cbb sas_port_get_phy -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x03ece5fa sas_phy_delete -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x066fb506 sas_get_address -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x06a99939 sas_release_transport -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x09fc72e7 sas_port_delete_phy -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x0a4b95dc sas_rphy_unlink -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x16562f8d sas_remove_children -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x1aca472d sas_port_mark_backlink -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x1d10f8c4 sas_attach_transport -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x24113ae8 sas_phy_alloc -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x2475b247 scsi_is_sas_rphy -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x46f8cc7d scsi_is_sas_port -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x500ebad4 scsi_is_sas_phy -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x6b439ad0 sas_end_device_alloc -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x6d82204c sas_rphy_add -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x6e44f4ed sas_rphy_free -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x728f82ff sas_port_add -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x868257c7 sas_port_add_phy -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x8f250245 sas_expander_alloc -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x9bf8bccf sas_port_free -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x9f052e9a sas_rphy_delete -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xacb110b5 sas_remove_host -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xaf50f33b sas_rphy_remove -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xc030fed2 sas_port_alloc_num -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xe02af334 sas_phy_add -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xe54b843a sas_port_delete -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xf0d383f3 sas_phy_free -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xf48a56e6 sas_read_port_mode_page -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xf5cb1257 sas_port_alloc -EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0x2e5e859e spi_release_transport +EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0x44fc9533 qlt_stop_phase2 +EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0x658bb1f8 qlt_rdy_to_xfer +EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0x69c4fc0f qlt_unreg_sess +EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0x7222edf8 qlt_stop_phase1 +EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0x7d9722fa qlt_free_cmd +EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0x82def5e1 qlt_xmit_tm_rsp +EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0xc268e10a qlt_free_mcmd +EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0xca366ac2 qlt_lport_deregister +EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0xceda0b65 qlt_lport_register +EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0xde8e7392 qlt_enable_vha +EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0xeb1a6568 qlt_abort_cmd +EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0xed49af00 qlt_xmit_response +EXPORT_SYMBOL drivers/scsi/raid_class 0x29e627f3 raid_class_release +EXPORT_SYMBOL drivers/scsi/raid_class 0x43701250 raid_component_add +EXPORT_SYMBOL drivers/scsi/raid_class 0xd33dad41 raid_class_attach +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x024c940b sas_end_device_alloc +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x0aa6bfad sas_port_add_phy +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x0b02e789 sas_rphy_add +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x19d0467a sas_expander_alloc +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x32b43a0e scsi_is_sas_rphy +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x37250171 sas_phy_add +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x3732b821 sas_phy_alloc +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x392f559e sas_phy_delete +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x39b4d38b sas_rphy_delete +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x3b252562 sas_release_transport +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x45d3181b sas_phy_free +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x4662d0e8 sas_remove_host +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x478ddafd sas_port_mark_backlink +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x6f801136 sas_read_port_mode_page +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x7895ddf0 sas_port_alloc +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x7f8da7a4 sas_port_add +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xa1ba19c2 sas_remove_children +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xa98c82c2 sas_port_delete +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xace5d6f7 sas_rphy_free +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xae1b25ee sas_port_get_phy +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xb1a6c2e7 sas_port_alloc_num +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xb44a0700 sas_rphy_unlink +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xc1fe7638 sas_rphy_remove +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xcf1a73e6 sas_port_delete_phy +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xe5641106 sas_attach_transport +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xe863bf65 sas_get_address +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xe972b887 scsi_is_sas_port +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xe9c8c1ab sas_port_free +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xf737ed74 scsi_is_sas_phy +EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0x2d991aea spi_schedule_dv_device EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0x3686ea09 spi_print_msg -EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0x51e6ccfd spi_display_xfer_agreement -EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0x87c9d52d spi_dv_device -EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0xd51f57e7 spi_attach_transport -EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0xe5e386e1 spi_schedule_dv_device +EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0x5de3ca3e spi_release_transport +EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0x7c71ca36 spi_attach_transport +EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0x81346a2f spi_display_xfer_agreement +EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0xdad709b6 spi_dv_device +EXPORT_SYMBOL drivers/scsi/scsi_transport_srp 0x053080b2 srp_rport_put +EXPORT_SYMBOL drivers/scsi/scsi_transport_srp 0x0a99c68e srp_timed_out +EXPORT_SYMBOL drivers/scsi/scsi_transport_srp 0x2563c58b srp_reconnect_rport EXPORT_SYMBOL drivers/scsi/scsi_transport_srp 0x405b6e05 srp_parse_tmo -EXPORT_SYMBOL drivers/scsi/scsi_transport_srp 0x5a479449 srp_timed_out -EXPORT_SYMBOL drivers/scsi/scsi_transport_srp 0x7a772e72 srp_start_tl_fail_timers -EXPORT_SYMBOL drivers/scsi/scsi_transport_srp 0xa6d7e89d srp_rport_put -EXPORT_SYMBOL drivers/scsi/scsi_transport_srp 0xbcda77de srp_reconnect_rport -EXPORT_SYMBOL drivers/scsi/scsi_transport_srp 0xcd2ec36d srp_rport_get +EXPORT_SYMBOL drivers/scsi/scsi_transport_srp 0x672f0670 srp_start_tl_fail_timers +EXPORT_SYMBOL drivers/scsi/scsi_transport_srp 0x9955c459 srp_rport_get EXPORT_SYMBOL drivers/soc/fsl/dpio/fsl-mc-dpio 0x030f2d6c dpaa2_io_service_enqueue_fq EXPORT_SYMBOL drivers/soc/fsl/dpio/fsl-mc-dpio 0x3d01f417 dpaa2_io_service_pull_fq EXPORT_SYMBOL drivers/soc/fsl/dpio/fsl-mc-dpio 0xc4ccef03 dpaa2_io_get_cpu @@ -2574,315 +2574,312 @@ EXPORT_SYMBOL drivers/soc/mediatek/mtk-cmdq-helper 0x1c91b6c6 cmdq_pkt_poll EXPORT_SYMBOL drivers/soc/mediatek/mtk-cmdq-helper 0x1eb577f5 cmdq_pkt_write_s_value EXPORT_SYMBOL drivers/soc/mediatek/mtk-cmdq-helper 0x27f7a778 cmdq_pkt_set_event +EXPORT_SYMBOL drivers/soc/mediatek/mtk-cmdq-helper 0x2d0150ee cmdq_dev_get_client_reg EXPORT_SYMBOL drivers/soc/mediatek/mtk-cmdq-helper 0x3bc70297 cmdq_pkt_write_s_mask_value EXPORT_SYMBOL drivers/soc/mediatek/mtk-cmdq-helper 0x3d3c435f cmdq_pkt_jump -EXPORT_SYMBOL drivers/soc/mediatek/mtk-cmdq-helper 0x44c8a581 cmdq_pkt_create EXPORT_SYMBOL drivers/soc/mediatek/mtk-cmdq-helper 0x461737cb cmdq_pkt_read_s -EXPORT_SYMBOL drivers/soc/mediatek/mtk-cmdq-helper 0x4bfe399e cmdq_mbox_destroy EXPORT_SYMBOL drivers/soc/mediatek/mtk-cmdq-helper 0x4dd68ea8 cmdq_pkt_wfe EXPORT_SYMBOL drivers/soc/mediatek/mtk-cmdq-helper 0x5bcc91ec cmdq_pkt_flush_async EXPORT_SYMBOL drivers/soc/mediatek/mtk-cmdq-helper 0x62622035 cmdq_pkt_write_s EXPORT_SYMBOL drivers/soc/mediatek/mtk-cmdq-helper 0x6482132a cmdq_pkt_poll_mask +EXPORT_SYMBOL drivers/soc/mediatek/mtk-cmdq-helper 0x7b720282 cmdq_pkt_create EXPORT_SYMBOL drivers/soc/mediatek/mtk-cmdq-helper 0x81232e95 cmdq_pkt_assign EXPORT_SYMBOL drivers/soc/mediatek/mtk-cmdq-helper 0x91e6f300 cmdq_pkt_clear_event -EXPORT_SYMBOL drivers/soc/mediatek/mtk-cmdq-helper 0x9962c888 cmdq_dev_get_client_reg EXPORT_SYMBOL drivers/soc/mediatek/mtk-cmdq-helper 0xa644a9a6 cmdq_pkt_write -EXPORT_SYMBOL drivers/soc/mediatek/mtk-cmdq-helper 0xeb862655 cmdq_mbox_create +EXPORT_SYMBOL drivers/soc/mediatek/mtk-cmdq-helper 0xa7841e24 cmdq_mbox_create +EXPORT_SYMBOL drivers/soc/mediatek/mtk-cmdq-helper 0xc8370af0 cmdq_mbox_destroy EXPORT_SYMBOL drivers/soc/mediatek/mtk-cmdq-helper 0xf79754da cmdq_pkt_write_s_mask EXPORT_SYMBOL drivers/soc/mediatek/mtk-cmdq-helper 0xf80937c2 cmdq_pkt_finalize EXPORT_SYMBOL drivers/soc/mediatek/mtk-cmdq-helper 0xfb55916e cmdq_pkt_write_mask +EXPORT_SYMBOL drivers/soc/qcom/ocmem 0xc0d9fafb of_get_ocmem EXPORT_SYMBOL drivers/soc/qcom/ocmem 0xc53d76b1 ocmem_allocate -EXPORT_SYMBOL drivers/soc/qcom/ocmem 0xca86e4ea of_get_ocmem EXPORT_SYMBOL drivers/soc/qcom/ocmem 0xf9b05967 ocmem_free EXPORT_SYMBOL drivers/soc/qcom/pdr_interface 0x1c76ea4d pdr_restart_pd EXPORT_SYMBOL drivers/soc/qcom/pdr_interface 0x432975e6 pdr_add_lookup EXPORT_SYMBOL drivers/soc/qcom/pdr_interface 0x47b2ed49 pdr_handle_alloc EXPORT_SYMBOL drivers/soc/qcom/pdr_interface 0xf618ca5b pdr_handle_release -EXPORT_SYMBOL drivers/soc/qcom/qcom-geni-se 0x04001457 geni_se_rx_dma_unprep -EXPORT_SYMBOL drivers/soc/qcom/qcom-geni-se 0x0a32b300 geni_se_tx_dma_unprep -EXPORT_SYMBOL drivers/soc/qcom/qcom-geni-se 0x1a83be87 geni_se_select_mode -EXPORT_SYMBOL drivers/soc/qcom/qcom-geni-se 0x24934d3c geni_icc_enable -EXPORT_SYMBOL drivers/soc/qcom/qcom-geni-se 0x2f5b828d geni_se_rx_dma_prep -EXPORT_SYMBOL drivers/soc/qcom/qcom-geni-se 0x4ed0bb25 geni_icc_disable -EXPORT_SYMBOL drivers/soc/qcom/qcom-geni-se 0x60657066 geni_se_clk_freq_match -EXPORT_SYMBOL drivers/soc/qcom/qcom-geni-se 0x9c1695ac geni_se_tx_dma_prep -EXPORT_SYMBOL drivers/soc/qcom/qcom-geni-se 0xc6e41189 geni_se_resources_off -EXPORT_SYMBOL drivers/soc/qcom/qcom-geni-se 0xd79c95d2 geni_icc_get -EXPORT_SYMBOL drivers/soc/qcom/qcom-geni-se 0xd9ff5c73 geni_icc_set_tag -EXPORT_SYMBOL drivers/soc/qcom/qcom-geni-se 0xdb30de50 geni_se_init -EXPORT_SYMBOL drivers/soc/qcom/qcom-geni-se 0xe02e860f geni_se_clk_tbl_get -EXPORT_SYMBOL drivers/soc/qcom/qcom-geni-se 0xe0bfdb5f geni_icc_set_bw -EXPORT_SYMBOL drivers/soc/qcom/qcom-geni-se 0xe9be0e88 geni_se_resources_on -EXPORT_SYMBOL drivers/soc/qcom/qcom-geni-se 0xf7f695d1 geni_se_config_packing -EXPORT_SYMBOL drivers/soc/qcom/qcom-geni-se 0xfd2ad63e geni_se_get_qup_hw_version -EXPORT_SYMBOL drivers/soc/qcom/qcom_aoss 0x2333aed6 qmp_put -EXPORT_SYMBOL drivers/soc/qcom/qcom_aoss 0x9e2aa1df qmp_send -EXPORT_SYMBOL drivers/soc/qcom/qcom_aoss 0xc3dfcf7c qmp_get -EXPORT_SYMBOL drivers/soc/qcom/qmi_helpers 0x0e61420b qmi_send_response +EXPORT_SYMBOL drivers/soc/qcom/qcom-geni-se 0x26db91b0 geni_se_init +EXPORT_SYMBOL drivers/soc/qcom/qcom-geni-se 0x4c27e7c5 geni_se_rx_dma_prep +EXPORT_SYMBOL drivers/soc/qcom/qcom-geni-se 0x4dbcdee7 geni_se_tx_dma_prep +EXPORT_SYMBOL drivers/soc/qcom/qcom-geni-se 0x5cec0a4a geni_se_config_packing +EXPORT_SYMBOL drivers/soc/qcom/qcom-geni-se 0x75f2a137 geni_se_clk_tbl_get +EXPORT_SYMBOL drivers/soc/qcom/qcom-geni-se 0x7a29e03f geni_icc_get +EXPORT_SYMBOL drivers/soc/qcom/qcom-geni-se 0x92be905d geni_se_resources_off +EXPORT_SYMBOL drivers/soc/qcom/qcom-geni-se 0xa0f670ab geni_se_resources_on +EXPORT_SYMBOL drivers/soc/qcom/qcom-geni-se 0xa9e64782 geni_se_select_mode +EXPORT_SYMBOL drivers/soc/qcom/qcom-geni-se 0xafb270f4 geni_se_rx_dma_unprep +EXPORT_SYMBOL drivers/soc/qcom/qcom-geni-se 0xafc28000 geni_icc_disable +EXPORT_SYMBOL drivers/soc/qcom/qcom-geni-se 0xc287f2e5 geni_se_get_qup_hw_version +EXPORT_SYMBOL drivers/soc/qcom/qcom-geni-se 0xc8b3ba15 geni_icc_set_bw +EXPORT_SYMBOL drivers/soc/qcom/qcom-geni-se 0xda168c5c geni_se_clk_freq_match +EXPORT_SYMBOL drivers/soc/qcom/qcom-geni-se 0xe770c482 geni_icc_set_tag +EXPORT_SYMBOL drivers/soc/qcom/qcom-geni-se 0xeb0978d8 geni_se_tx_dma_unprep +EXPORT_SYMBOL drivers/soc/qcom/qcom-geni-se 0xefd31e75 geni_icc_enable +EXPORT_SYMBOL drivers/soc/qcom/qmi_helpers 0x04e79716 qmi_send_indication EXPORT_SYMBOL drivers/soc/qcom/qmi_helpers 0x0ef12cc9 qmi_encode_message -EXPORT_SYMBOL drivers/soc/qcom/qmi_helpers 0x1a536ef9 qmi_txn_cancel EXPORT_SYMBOL drivers/soc/qcom/qmi_helpers 0x21ce5888 qmi_response_type_v01_ei -EXPORT_SYMBOL drivers/soc/qcom/qmi_helpers 0x491e797f qmi_send_indication +EXPORT_SYMBOL drivers/soc/qcom/qmi_helpers 0x2dbbbde8 qmi_add_lookup +EXPORT_SYMBOL drivers/soc/qcom/qmi_helpers 0x49bfdb8b qmi_txn_init EXPORT_SYMBOL drivers/soc/qcom/qmi_helpers 0x68772745 qmi_decode_message -EXPORT_SYMBOL drivers/soc/qcom/qmi_helpers 0x8cad8171 qmi_add_lookup -EXPORT_SYMBOL drivers/soc/qcom/qmi_helpers 0x8d7566ca qmi_txn_init -EXPORT_SYMBOL drivers/soc/qcom/qmi_helpers 0x9a164155 qmi_handle_init -EXPORT_SYMBOL drivers/soc/qcom/qmi_helpers 0xac5080ab qmi_send_request -EXPORT_SYMBOL drivers/soc/qcom/qmi_helpers 0xc58e38f0 qmi_handle_release -EXPORT_SYMBOL drivers/soc/qcom/qmi_helpers 0xc5d5d3c7 qmi_txn_wait -EXPORT_SYMBOL drivers/soc/qcom/qmi_helpers 0xd74587af qmi_add_server +EXPORT_SYMBOL drivers/soc/qcom/qmi_helpers 0x6cebffce qmi_handle_init +EXPORT_SYMBOL drivers/soc/qcom/qmi_helpers 0x7739d513 qmi_add_server +EXPORT_SYMBOL drivers/soc/qcom/qmi_helpers 0x8f24b998 qmi_send_request +EXPORT_SYMBOL drivers/soc/qcom/qmi_helpers 0x8f304056 qmi_txn_cancel +EXPORT_SYMBOL drivers/soc/qcom/qmi_helpers 0xa94db24f qmi_handle_release +EXPORT_SYMBOL drivers/soc/qcom/qmi_helpers 0xb3408372 qmi_txn_wait +EXPORT_SYMBOL drivers/soc/qcom/qmi_helpers 0xcf5cb6e4 qmi_send_response EXPORT_SYMBOL drivers/soc/qcom/smd-rpm 0x3abef80b qcom_rpm_smd_write EXPORT_SYMBOL drivers/soc/qcom/smem 0x34b57571 qcom_smem_alloc EXPORT_SYMBOL drivers/soc/qcom/smem 0x5a710273 qcom_smem_get_free_space EXPORT_SYMBOL drivers/soc/qcom/smem 0x9979b76e qcom_smem_virt_to_phys EXPORT_SYMBOL drivers/soc/qcom/smem 0xeeffa750 qcom_smem_get -EXPORT_SYMBOL drivers/soc/qcom/wcnss_ctrl 0xfa1d3871 qcom_wcnss_open_channel -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x080e3c52 sdw_compare_devid +EXPORT_SYMBOL drivers/soc/qcom/wcnss_ctrl 0xb3f35f86 qcom_wcnss_open_channel +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x08d6c2d6 sdw_stream_remove_slave +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x129fe661 sdw_slave_add +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x1406687b sdw_bus_prep_clk_stop +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x1411990d sdw_compare_devid EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x16d1706b sdw_prepare_stream -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x1c39cfe6 sdw_bus_prep_clk_stop EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x1deee061 sdw_find_row_index -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x23571318 sdw_write_no_pm -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x28f40c71 sdw_handle_slave_status -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x2b6899bf sdw_write +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x24dfc044 sdw_update_no_pm +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x30a3ecc0 sdw_bwrite_no_pm_unlocked +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x3564ba04 sdw_extract_slave_id EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x3b0a8582 sdw_startup_stream -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x41fc93d9 sdw_bread_no_pm_unlocked -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x46ecc2e6 sdw_stream_remove_master -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x4cd2e84f sdw_stream_add_slave +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x3b9135df sdw_bus_master_add +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x416a1b95 sdw_bus_clk_stop EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x4cde88bf sdw_disable_stream -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x4ea07808 sdw_bus_master_delete -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x511e50f4 sdw_bwrite_no_pm_unlocked -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x56f0326b sdw_bus_master_add -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x5fff51b8 sdw_master_read_prop +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x50f53a9c sdw_write_no_pm +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x565b326b sdw_read_no_pm +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x56f9b237 sdw_write EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x60e31fbb sdw_find_col_index -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x64527a60 sdw_bus_exit_clk_stop -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x68964e6c sdw_update -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x6eaa7a77 sdw_stream_remove_slave +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x66eb75ae sdw_master_read_prop EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x6f95b16b sdw_shutdown_stream -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x6fb73e2b sdw_bus_clk_stop EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x71891d59 sdw_deprepare_stream -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x7bc22d85 sdw_read_no_pm -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x7e8ad1be sdw_update_no_pm -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x89a7853c sdw_nwrite +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x78fcc90b sdw_slave_read_prop +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x7efd69c5 sdw_nwrite +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x96241268 sdw_stream_remove_master EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x9e122d79 sdw_alloc_stream -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xa4633466 sdw_slave_add -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xaaf7ca12 sdw_slave_read_prop -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xb1deafb8 sdw_nread +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xb84ac85a sdw_nread EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xba54b904 sdw_cols EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xbbec2c2e sdw_enable_stream -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xc5426c34 sdw_stream_add_master -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xc8639d7a sdw_read +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xc0aa27e7 sdw_update +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xcef0c7af sdw_bus_master_delete EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xda5bce09 sdw_release_stream +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xe0c3e2df sdw_clear_slave_status +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xe4040cab sdw_handle_slave_status +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xe9477206 sdw_bread_no_pm_unlocked +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xeb5d9289 sdw_stream_add_master +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xeef48c71 sdw_stream_add_slave +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xf3e91283 sdw_bus_exit_clk_stop EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xf53ba0b8 sdw_rows -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xf7dfd2f9 sdw_clear_slave_status -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xfbecd5c5 sdw_extract_slave_id -EXPORT_SYMBOL drivers/ssb/ssb 0x04e8bb3b ssb_bus_unregister -EXPORT_SYMBOL drivers/ssb/ssb 0x1cbff6ae ssb_device_disable -EXPORT_SYMBOL drivers/ssb/ssb 0x2c7aaf10 ssb_device_enable -EXPORT_SYMBOL drivers/ssb/ssb 0x3039eabd ssb_pcihost_register -EXPORT_SYMBOL drivers/ssb/ssb 0x3644af24 ssb_dma_translation -EXPORT_SYMBOL drivers/ssb/ssb 0x48c3a73c ssb_driver_unregister -EXPORT_SYMBOL drivers/ssb/ssb 0x54d8dc65 __ssb_driver_register -EXPORT_SYMBOL drivers/ssb/ssb 0x5ebb5888 ssb_bus_suspend -EXPORT_SYMBOL drivers/ssb/ssb 0x725b4652 ssb_clockspeed -EXPORT_SYMBOL drivers/ssb/ssb 0x8e825b94 ssb_pmu_set_ldo_paref -EXPORT_SYMBOL drivers/ssb/ssb 0x9ba3af07 ssb_chipco_gpio_control -EXPORT_SYMBOL drivers/ssb/ssb 0x9d80b3e4 ssb_bus_powerup -EXPORT_SYMBOL drivers/ssb/ssb 0x9edf2449 ssb_commit_settings -EXPORT_SYMBOL drivers/ssb/ssb 0xaea063a1 ssb_device_is_enabled -EXPORT_SYMBOL drivers/ssb/ssb 0xc9c1d8c1 ssb_pmu_set_ldo_voltage +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xfcf86705 sdw_read +EXPORT_SYMBOL drivers/ssb/ssb 0x04b44c70 ssb_driver_unregister +EXPORT_SYMBOL drivers/ssb/ssb 0x04bf6c33 ssb_device_is_enabled +EXPORT_SYMBOL drivers/ssb/ssb 0x1c971fc7 ssb_bus_resume +EXPORT_SYMBOL drivers/ssb/ssb 0x29145f4f ssb_bus_may_powerdown +EXPORT_SYMBOL drivers/ssb/ssb 0x39fb4ed6 ssb_pmu_set_ldo_paref +EXPORT_SYMBOL drivers/ssb/ssb 0x42ee5d1f ssb_pcicore_dev_irqvecs_enable +EXPORT_SYMBOL drivers/ssb/ssb 0x45e48935 ssb_device_enable +EXPORT_SYMBOL drivers/ssb/ssb 0x4f577407 __ssb_driver_register +EXPORT_SYMBOL drivers/ssb/ssb 0x6b8fd1af ssb_bus_powerup +EXPORT_SYMBOL drivers/ssb/ssb 0x6fca0f91 ssb_dma_translation +EXPORT_SYMBOL drivers/ssb/ssb 0x81376eb3 ssb_commit_settings +EXPORT_SYMBOL drivers/ssb/ssb 0x8423e865 ssb_clockspeed +EXPORT_SYMBOL drivers/ssb/ssb 0x846db692 ssb_bus_suspend +EXPORT_SYMBOL drivers/ssb/ssb 0x9dbd46d8 ssb_chipco_gpio_control +EXPORT_SYMBOL drivers/ssb/ssb 0xae08df46 ssb_bus_unregister +EXPORT_SYMBOL drivers/ssb/ssb 0xb511a127 ssb_pmu_set_ldo_voltage +EXPORT_SYMBOL drivers/ssb/ssb 0xcac32e69 ssb_device_disable EXPORT_SYMBOL drivers/ssb/ssb 0xcb17f1cb ssb_admatch_base -EXPORT_SYMBOL drivers/ssb/ssb 0xcb8a9ac6 ssb_set_devtypedata -EXPORT_SYMBOL drivers/ssb/ssb 0xcbacf836 ssb_pcicore_dev_irqvecs_enable -EXPORT_SYMBOL drivers/ssb/ssb 0xce011c2e ssb_bus_may_powerdown +EXPORT_SYMBOL drivers/ssb/ssb 0xcf3f4d8f ssb_set_devtypedata EXPORT_SYMBOL drivers/ssb/ssb 0xdfc7c6ef ssb_admatch_size -EXPORT_SYMBOL drivers/ssb/ssb 0xfc921a70 ssb_bus_resume -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x02f27397 fbtft_write_gpio16_wr_latched -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x096e7687 fbtft_write_gpio8_wr -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x10aa7193 fbtft_write_reg16_bus8 -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x2293c872 fbtft_write_reg8_bus9 -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x2a6a4bcb fbtft_write_vmem16_bus8 -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x2d528dd7 fbtft_write_vmem16_bus16 -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x372f5832 fbtft_framebuffer_release -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x4ad85838 fbtft_write_gpio16_wr -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x4db62cc1 fbtft_register_backlight -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x7e0cd11a fbtft_probe_common -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x8d5d4436 fbtft_write_reg16_bus16 -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xa1975d99 fbtft_remove_common -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xa1cdd632 fbtft_register_framebuffer -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xb1e6db64 fbtft_unregister_backlight -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xba51dfed fbtft_read_spi -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xbceea518 fbtft_write_buf_dc -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xbf9379cb fbtft_dbg_hex -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xc6d66b85 fbtft_write_spi -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xc922868d fbtft_framebuffer_alloc -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xca4bbbd2 fbtft_unregister_framebuffer -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xd53386ae fbtft_write_vmem8_bus8 -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xdd2a75ba fbtft_write_reg8_bus8 -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xe1642e4a fbtft_write_vmem16_bus9 -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xe60d897d fbtft_init_display -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xe7c255da fbtft_write_spi_emulate_9 -EXPORT_SYMBOL drivers/staging/nvec/nvec 0xc48e6240 nvec_write_sync -EXPORT_SYMBOL drivers/staging/nvec/nvec 0xf6b945e0 nvec_write_async +EXPORT_SYMBOL drivers/ssb/ssb 0xf7f8a6e8 ssb_pcihost_register +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x1d21a91f fbtft_write_vmem16_bus16 +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x228dccfe fbtft_register_backlight +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x2ae915d9 fbtft_init_display +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x320f5a20 fbtft_framebuffer_release +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x37ee54f0 fbtft_framebuffer_alloc +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x3d27fe34 fbtft_probe_common +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x47daf680 fbtft_read_spi +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x4bc93b30 fbtft_unregister_backlight +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x4bcb4915 fbtft_remove_common +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x5794566d fbtft_write_reg8_bus8 +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x5cb187b4 fbtft_write_reg8_bus9 +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x62060dcc fbtft_write_gpio8_wr +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x6e3e16f6 fbtft_write_gpio16_wr_latched +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x859e93e0 fbtft_write_vmem8_bus8 +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x9c781cb5 fbtft_write_reg16_bus16 +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xa2d80763 fbtft_unregister_framebuffer +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xaabbde80 fbtft_write_vmem16_bus9 +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xb0a67563 fbtft_write_vmem16_bus8 +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xb5f70370 fbtft_write_spi +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xc6977c45 fbtft_write_gpio16_wr +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xc8b3c243 fbtft_dbg_hex +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xdd5115d7 fbtft_write_spi_emulate_9 +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xe34067da fbtft_write_reg16_bus8 +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xe381084a fbtft_register_framebuffer +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xf1c05444 fbtft_write_buf_dc +EXPORT_SYMBOL drivers/staging/nvec/nvec 0xa6e6fc0a nvec_write_async +EXPORT_SYMBOL drivers/staging/nvec/nvec 0xc2da4ce9 nvec_write_sync +EXPORT_SYMBOL drivers/staging/vc04_services/vchiq 0x01a6b764 vchiq_open_service EXPORT_SYMBOL drivers/staging/vc04_services/vchiq 0x02f8c431 vchiq_queue_kernel_message -EXPORT_SYMBOL drivers/staging/vc04_services/vchiq 0x0a296810 vchiq_initialise -EXPORT_SYMBOL drivers/staging/vc04_services/vchiq 0x10d7572a vchiq_connect +EXPORT_SYMBOL drivers/staging/vc04_services/vchiq 0x049d58cc vchiq_connect EXPORT_SYMBOL drivers/staging/vc04_services/vchiq 0x1c60d406 vchiq_get_service_userdata EXPORT_SYMBOL drivers/staging/vc04_services/vchiq 0x327c3232 vchiq_msg_hold +EXPORT_SYMBOL drivers/staging/vc04_services/vchiq 0x3d6a57a4 vchiq_shutdown EXPORT_SYMBOL drivers/staging/vc04_services/vchiq 0x582ed8ca vchiq_bulk_receive +EXPORT_SYMBOL drivers/staging/vc04_services/vchiq 0x6c6b6bd7 vchiq_initialise EXPORT_SYMBOL drivers/staging/vc04_services/vchiq 0x6d5ef163 vchiq_release_message EXPORT_SYMBOL drivers/staging/vc04_services/vchiq 0x8ff6c2b1 vchiq_get_peer_version EXPORT_SYMBOL drivers/staging/vc04_services/vchiq 0x92b2feb4 vchiq_bulk_transmit EXPORT_SYMBOL drivers/staging/vc04_services/vchiq 0x9d6478fe vchiq_use_service EXPORT_SYMBOL drivers/staging/vc04_services/vchiq 0xa22e9df3 vchiq_add_connected_callback EXPORT_SYMBOL drivers/staging/vc04_services/vchiq 0xb05b02ae vchiq_release_service -EXPORT_SYMBOL drivers/staging/vc04_services/vchiq 0xb3a6d165 vchiq_shutdown EXPORT_SYMBOL drivers/staging/vc04_services/vchiq 0xc407cff0 vchiq_msg_queue_push -EXPORT_SYMBOL drivers/staging/vc04_services/vchiq 0xdc812418 vchiq_open_service EXPORT_SYMBOL drivers/staging/vc04_services/vchiq 0xe95e0941 vchiq_close_service -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x022370c4 iscsit_check_dataout_hdr -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x0507176d iscsit_process_text_cmd -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x06b39f67 iscsit_queue_rsp -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x06d7dcc9 iscsit_build_logout_rsp -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x1257143a iscsit_handle_task_mgt_cmd -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x1bc73a9d iscsit_cause_connection_reinstatement -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x1c9ebce3 iscsit_increment_maxcmdsn -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x1f9b59c1 iscsit_setup_nop_out -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x29807a6a iscsit_add_reject -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x2a2987ad iscsit_build_rsp_pdu -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x2fc58c21 iscsit_aborted_task -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x35716b25 iscsit_find_cmd_from_itt_or_dump -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x370f2b5f iscsit_build_text_rsp -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x39e33c39 iscsit_process_scsi_cmd -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x45fd65e2 iscsit_handle_logout_cmd -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x4616ba39 iscsit_set_unsolicited_dataout -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x517535c2 iscsit_build_nopin_rsp -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x52cf0a83 iscsit_setup_scsi_cmd -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x627b254f iscsit_unregister_transport -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x709da8de iscsit_logout_post_handler -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x71f8f133 iscsit_release_cmd -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x72b76660 iscsit_build_datain_pdu -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x74dc7dbd iscsit_free_cmd -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x78285e0c iscsi_target_check_login_request -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x7f9ac5b3 iscsit_setup_text_cmd -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x83763dc0 iscsit_reject_cmd -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x88c2282f iscsit_immediate_queue -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x9807ece8 iscsit_build_reject -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x9ab42db5 iscsit_handle_snack -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x9c4581c0 iscsit_tmr_post_handler -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xa0313dd9 iscsit_add_cmd_to_immediate_queue -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xa3b8f776 iscsit_build_r2ts_for_cmd -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xaa904fce iscsit_sequence_cmd -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xaf005a30 iscsit_build_task_mgt_rsp -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xbf109730 __iscsit_check_dataout_hdr -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xca3dde7b iscsit_find_cmd_from_itt -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xca97109e iscsit_process_nop_out -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xcaa1cce5 iscsi_change_param_sprintf -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xcb01ce12 iscsit_check_dataout_payload -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xcba67147 iscsit_stop_dataout_timer -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xd4deb86c iscsit_allocate_cmd -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xd4f6067d iscsit_get_datain_values -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xe3b346b2 iscsit_register_transport -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xef312464 iscsit_response_queue +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x093a7b27 iscsit_stop_dataout_timer +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x0a2a6eda iscsit_release_cmd +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x1860159e iscsit_check_dataout_payload +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x271f2256 iscsit_setup_text_cmd +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x289a1618 iscsit_build_task_mgt_rsp +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x34f63a96 iscsit_build_rsp_pdu +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x397592df iscsit_process_text_cmd +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x4074f994 iscsit_process_nop_out +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x40dca318 iscsit_build_logout_rsp +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x439c5093 iscsit_build_nopin_rsp +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x43d9fe0a iscsit_build_reject +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x45cf8e4b iscsit_response_queue +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x5dc9fc8f __iscsit_check_dataout_hdr +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x5de776b9 iscsit_increment_maxcmdsn +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x64da675c iscsit_setup_scsi_cmd +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x6c97cbf0 iscsit_free_cmd +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x704c8bd7 iscsit_reject_cmd +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x7069aca3 iscsit_build_text_rsp +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x7616f7cf iscsit_queue_rsp +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x7f0e7f0c iscsit_add_cmd_to_immediate_queue +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x7f1a6cb9 iscsit_build_r2ts_for_cmd +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x81ef2937 iscsit_process_scsi_cmd +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x87535e26 iscsit_tmr_post_handler +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x8b30d3a9 iscsit_handle_task_mgt_cmd +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x92c8a32e iscsit_sequence_cmd +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xa06fd975 iscsit_find_cmd_from_itt +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xa5d88e93 iscsit_aborted_task +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xaded9c17 iscsit_get_datain_values +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xb0bc9c9b iscsit_allocate_cmd +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xc244a7de iscsit_cause_connection_reinstatement +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xcb062366 iscsit_immediate_queue +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xd1832b0a iscsit_build_datain_pdu +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xd636e025 iscsi_target_check_login_request +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xe1a232d2 iscsit_find_cmd_from_itt_or_dump +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xe31791ce iscsit_check_dataout_hdr +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xe41e3ecd iscsit_logout_post_handler +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xe4d5070f iscsit_handle_logout_cmd +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xe81edf4b iscsit_add_reject +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xe84321e4 iscsit_register_transport +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xea6d2de2 iscsit_unregister_transport +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xf181d706 iscsit_setup_nop_out +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xf280cffa iscsi_change_param_sprintf EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xf34332f0 iscsi_find_param_from_key -EXPORT_SYMBOL drivers/target/target_core_mod 0x0099500b transport_deregister_session_configfs -EXPORT_SYMBOL drivers/target/target_core_mod 0x01a7acec target_backend_unregister -EXPORT_SYMBOL drivers/target/target_core_mod 0x0213350f target_show_cmd -EXPORT_SYMBOL drivers/target/target_core_mod 0x03186921 transport_generic_request_failure +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xf8c6970b iscsit_set_unsolicited_dataout +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xf9779db9 iscsit_handle_snack +EXPORT_SYMBOL drivers/target/target_core_mod 0x04e443dd transport_handle_cdb_direct EXPORT_SYMBOL drivers/target/target_core_mod 0x0871ffd6 transport_set_vpd_ident -EXPORT_SYMBOL drivers/target/target_core_mod 0x08c6a77f core_alua_check_nonop_delay -EXPORT_SYMBOL drivers/target/target_core_mod 0x096b37bb target_complete_cmd_with_sense -EXPORT_SYMBOL drivers/target/target_core_mod 0x0b4ae67a transport_generic_new_cmd -EXPORT_SYMBOL drivers/target/target_core_mod 0x0d814caf target_undepend_item -EXPORT_SYMBOL drivers/target/target_core_mod 0x0fc5e6a8 target_show_dynamic_sessions -EXPORT_SYMBOL drivers/target/target_core_mod 0x0ffd8dc3 spc_parse_cdb -EXPORT_SYMBOL drivers/target/target_core_mod 0x10ad8944 sbc_get_device_type -EXPORT_SYMBOL drivers/target/target_core_mod 0x1312ec5f spc_emulate_evpd_83 +EXPORT_SYMBOL drivers/target/target_core_mod 0x0a0a8fe0 spc_emulate_evpd_83 +EXPORT_SYMBOL drivers/target/target_core_mod 0x0c58bfc6 transport_kmap_data_sg +EXPORT_SYMBOL drivers/target/target_core_mod 0x0dbccfd5 target_configure_unmap_from_queue +EXPORT_SYMBOL drivers/target/target_core_mod 0x0f0666a1 target_to_linux_sector +EXPORT_SYMBOL drivers/target/target_core_mod 0x124bd069 target_show_cmd +EXPORT_SYMBOL drivers/target/target_core_mod 0x12dda778 target_backend_unregister EXPORT_SYMBOL drivers/target/target_core_mod 0x142072c0 transport_set_vpd_assoc -EXPORT_SYMBOL drivers/target/target_core_mod 0x192b5986 transport_send_check_condition_and_sense -EXPORT_SYMBOL drivers/target/target_core_mod 0x1bee738f target_cmd_init_cdb -EXPORT_SYMBOL drivers/target/target_core_mod 0x21020ee7 transport_deregister_session -EXPORT_SYMBOL drivers/target/target_core_mod 0x221b445f core_tpg_check_initiator_node_acl -EXPORT_SYMBOL drivers/target/target_core_mod 0x231caf06 transport_backend_register -EXPORT_SYMBOL drivers/target/target_core_mod 0x23573f4a transport_register_session -EXPORT_SYMBOL drivers/target/target_core_mod 0x23c01e00 transport_free_session -EXPORT_SYMBOL drivers/target/target_core_mod 0x245e6a25 core_tpg_set_initiator_node_queue_depth -EXPORT_SYMBOL drivers/target/target_core_mod 0x28445ca8 sbc_dif_copy_prot -EXPORT_SYMBOL drivers/target/target_core_mod 0x2a16a668 transport_lookup_tmr_lun -EXPORT_SYMBOL drivers/target/target_core_mod 0x2cafe150 transport_generic_free_cmd -EXPORT_SYMBOL drivers/target/target_core_mod 0x351f123a transport_kunmap_data_sg -EXPORT_SYMBOL drivers/target/target_core_mod 0x353b67b5 target_execute_cmd -EXPORT_SYMBOL drivers/target/target_core_mod 0x3869abeb transport_handle_cdb_direct +EXPORT_SYMBOL drivers/target/target_core_mod 0x17e77128 sbc_attrib_attrs +EXPORT_SYMBOL drivers/target/target_core_mod 0x1df05f2f spc_parse_cdb +EXPORT_SYMBOL drivers/target/target_core_mod 0x1fef5d9b __target_init_cmd +EXPORT_SYMBOL drivers/target/target_core_mod 0x2638819a target_execute_cmd +EXPORT_SYMBOL drivers/target/target_core_mod 0x2ce020b0 passthrough_parse_cdb +EXPORT_SYMBOL drivers/target/target_core_mod 0x2d197ecd target_undepend_item +EXPORT_SYMBOL drivers/target/target_core_mod 0x2ed71729 transport_generic_handle_tmr +EXPORT_SYMBOL drivers/target/target_core_mod 0x339f27cd passthrough_attrib_attrs +EXPORT_SYMBOL drivers/target/target_core_mod 0x36bb7540 target_nacl_find_deve EXPORT_SYMBOL drivers/target/target_core_mod 0x3a20a9d7 transport_set_vpd_ident_type -EXPORT_SYMBOL drivers/target/target_core_mod 0x40ea6435 target_unregister_template -EXPORT_SYMBOL drivers/target/target_core_mod 0x4149341c target_setup_session -EXPORT_SYMBOL drivers/target/target_core_mod 0x44a1fd9d sbc_get_write_same_sectors -EXPORT_SYMBOL drivers/target/target_core_mod 0x4b6eb743 core_tpg_set_initiator_node_tag -EXPORT_SYMBOL drivers/target/target_core_mod 0x4b79b2f8 passthrough_attrib_attrs -EXPORT_SYMBOL drivers/target/target_core_mod 0x4c5edd79 spc_emulate_report_luns -EXPORT_SYMBOL drivers/target/target_core_mod 0x5193fd22 transport_kmap_data_sg -EXPORT_SYMBOL drivers/target/target_core_mod 0x57d1622a target_complete_cmd -EXPORT_SYMBOL drivers/target/target_core_mod 0x587bd914 transport_generic_handle_tmr -EXPORT_SYMBOL drivers/target/target_core_mod 0x59b7a04d target_depend_item -EXPORT_SYMBOL drivers/target/target_core_mod 0x60d67f0f __transport_register_session -EXPORT_SYMBOL drivers/target/target_core_mod 0x60f26d9a transport_alloc_session_tags +EXPORT_SYMBOL drivers/target/target_core_mod 0x3e6b639d transport_generic_request_failure +EXPORT_SYMBOL drivers/target/target_core_mod 0x43cfdf9d target_cmd_init_cdb +EXPORT_SYMBOL drivers/target/target_core_mod 0x488d3525 transport_backend_register +EXPORT_SYMBOL drivers/target/target_core_mod 0x4a7012c1 target_setup_session +EXPORT_SYMBOL drivers/target/target_core_mod 0x51d30fd5 transport_lookup_cmd_lun +EXPORT_SYMBOL drivers/target/target_core_mod 0x52b8201c sbc_dif_copy_prot +EXPORT_SYMBOL drivers/target/target_core_mod 0x5f60fb5d target_complete_cmd EXPORT_SYMBOL drivers/target/target_core_mod 0x638bffb7 target_free_sgl -EXPORT_SYMBOL drivers/target/target_core_mod 0x649af5dc transport_init_session -EXPORT_SYMBOL drivers/target/target_core_mod 0x68b38304 transport_copy_sense_to_cmd -EXPORT_SYMBOL drivers/target/target_core_mod 0x7410616d transport_lookup_cmd_lun -EXPORT_SYMBOL drivers/target/target_core_mod 0x74a7cbc0 target_to_linux_sector -EXPORT_SYMBOL drivers/target/target_core_mod 0x77eb1c83 target_set_cmd_data_length +EXPORT_SYMBOL drivers/target/target_core_mod 0x67b85579 target_send_busy +EXPORT_SYMBOL drivers/target/target_core_mod 0x6b0f8d2c target_tpg_has_node_acl +EXPORT_SYMBOL drivers/target/target_core_mod 0x6fb07920 spc_emulate_report_luns +EXPORT_SYMBOL drivers/target/target_core_mod 0x71f07122 core_alua_check_nonop_delay +EXPORT_SYMBOL drivers/target/target_core_mod 0x7457ba0e target_get_sess_cmd +EXPORT_SYMBOL drivers/target/target_core_mod 0x75443b3c target_stop_session EXPORT_SYMBOL drivers/target/target_core_mod 0x7a1d0d3c target_alloc_sgl -EXPORT_SYMBOL drivers/target/target_core_mod 0x7a49dc97 core_tpg_deregister -EXPORT_SYMBOL drivers/target/target_core_mod 0x7ac1c12b core_allocate_nexus_loss_ua -EXPORT_SYMBOL drivers/target/target_core_mod 0x7e2880c3 transport_alloc_session -EXPORT_SYMBOL drivers/target/target_core_mod 0x7f181322 target_complete_cmd_with_length -EXPORT_SYMBOL drivers/target/target_core_mod 0x86a24e6b target_tpg_has_node_acl -EXPORT_SYMBOL drivers/target/target_core_mod 0x89bca7d1 passthrough_parse_cdb -EXPORT_SYMBOL drivers/target/target_core_mod 0x8d714cb4 core_tpg_register -EXPORT_SYMBOL drivers/target/target_core_mod 0x94ee5c30 core_tpg_get_initiator_node_acl -EXPORT_SYMBOL drivers/target/target_core_mod 0x9ae75a35 target_submit_tmr +EXPORT_SYMBOL drivers/target/target_core_mod 0x7b7633e5 transport_send_check_condition_and_sense +EXPORT_SYMBOL drivers/target/target_core_mod 0x7c715db5 transport_deregister_session +EXPORT_SYMBOL drivers/target/target_core_mod 0x7f119c3e core_tpg_register +EXPORT_SYMBOL drivers/target/target_core_mod 0x8259ad6b target_cmd_parse_cdb +EXPORT_SYMBOL drivers/target/target_core_mod 0x88159723 sbc_get_device_type +EXPORT_SYMBOL drivers/target/target_core_mod 0x892c6887 target_set_cmd_data_length +EXPORT_SYMBOL drivers/target/target_core_mod 0x8b9f2fcf target_complete_cmd_with_length +EXPORT_SYMBOL drivers/target/target_core_mod 0x8e183f2d transport_alloc_session +EXPORT_SYMBOL drivers/target/target_core_mod 0x90981848 target_register_template +EXPORT_SYMBOL drivers/target/target_core_mod 0x9c093578 target_depend_item +EXPORT_SYMBOL drivers/target/target_core_mod 0x9c82f20f sbc_dif_verify +EXPORT_SYMBOL drivers/target/target_core_mod 0xa04ea20c transport_alloc_session_tags EXPORT_SYMBOL drivers/target/target_core_mod 0xa897a9ce core_tmr_alloc_req -EXPORT_SYMBOL drivers/target/target_core_mod 0xb08a2a85 passthrough_pr_attrib_attrs -EXPORT_SYMBOL drivers/target/target_core_mod 0xb14a8f9d spc_emulate_inquiry_std -EXPORT_SYMBOL drivers/target/target_core_mod 0xb6476d67 target_remove_session -EXPORT_SYMBOL drivers/target/target_core_mod 0xb6a05db7 target_send_busy -EXPORT_SYMBOL drivers/target/target_core_mod 0xb8294178 target_nacl_find_deve -EXPORT_SYMBOL drivers/target/target_core_mod 0xbc146df1 sbc_dif_verify -EXPORT_SYMBOL drivers/target/target_core_mod 0xbf9d5841 target_wait_for_sess_cmds -EXPORT_SYMBOL drivers/target/target_core_mod 0xc1cd9b10 transport_wait_for_tasks -EXPORT_SYMBOL drivers/target/target_core_mod 0xc52cadc1 sbc_attrib_attrs -EXPORT_SYMBOL drivers/target/target_core_mod 0xc7871440 __target_init_cmd -EXPORT_SYMBOL drivers/target/target_core_mod 0xcb5307e3 target_cmd_parse_cdb -EXPORT_SYMBOL drivers/target/target_core_mod 0xcfff6b47 target_register_template -EXPORT_SYMBOL drivers/target/target_core_mod 0xd1fce3d9 target_put_sess_cmd -EXPORT_SYMBOL drivers/target/target_core_mod 0xd22eb3e3 target_get_sess_cmd -EXPORT_SYMBOL drivers/target/target_core_mod 0xd8949781 target_put_nacl -EXPORT_SYMBOL drivers/target/target_core_mod 0xd8cdfb26 target_configure_unmap_from_queue -EXPORT_SYMBOL drivers/target/target_core_mod 0xdefebb74 target_submit_cmd -EXPORT_SYMBOL drivers/target/target_core_mod 0xf15826ef sbc_parse_cdb +EXPORT_SYMBOL drivers/target/target_core_mod 0xaa300994 transport_generic_new_cmd +EXPORT_SYMBOL drivers/target/target_core_mod 0xadb81b34 core_tpg_deregister +EXPORT_SYMBOL drivers/target/target_core_mod 0xaf4ab8d6 target_unregister_template +EXPORT_SYMBOL drivers/target/target_core_mod 0xb777595d target_lun_is_rdonly +EXPORT_SYMBOL drivers/target/target_core_mod 0xb8721ee7 sbc_parse_cdb +EXPORT_SYMBOL drivers/target/target_core_mod 0xba71f753 core_tpg_check_initiator_node_acl +EXPORT_SYMBOL drivers/target/target_core_mod 0xbafb1107 core_tpg_get_initiator_node_acl +EXPORT_SYMBOL drivers/target/target_core_mod 0xbb9019ee target_put_nacl +EXPORT_SYMBOL drivers/target/target_core_mod 0xbdcecb98 target_remove_session +EXPORT_SYMBOL drivers/target/target_core_mod 0xc4a5f9f2 target_submit_tmr +EXPORT_SYMBOL drivers/target/target_core_mod 0xc702a62b target_put_sess_cmd +EXPORT_SYMBOL drivers/target/target_core_mod 0xc899299c transport_deregister_session_configfs +EXPORT_SYMBOL drivers/target/target_core_mod 0xca5b731e transport_register_session +EXPORT_SYMBOL drivers/target/target_core_mod 0xcf1ef979 transport_kunmap_data_sg +EXPORT_SYMBOL drivers/target/target_core_mod 0xd10cfd15 sbc_get_write_same_sectors +EXPORT_SYMBOL drivers/target/target_core_mod 0xd134b749 transport_wait_for_tasks +EXPORT_SYMBOL drivers/target/target_core_mod 0xd1c954d0 transport_lookup_tmr_lun +EXPORT_SYMBOL drivers/target/target_core_mod 0xd1d5ba3d target_complete_cmd_with_sense +EXPORT_SYMBOL drivers/target/target_core_mod 0xd541dedc target_submit_cmd +EXPORT_SYMBOL drivers/target/target_core_mod 0xd58c3d0c __transport_register_session +EXPORT_SYMBOL drivers/target/target_core_mod 0xd7360f39 transport_copy_sense_to_cmd +EXPORT_SYMBOL drivers/target/target_core_mod 0xd7753494 passthrough_pr_attrib_attrs +EXPORT_SYMBOL drivers/target/target_core_mod 0xd7926a22 core_tpg_set_initiator_node_tag +EXPORT_SYMBOL drivers/target/target_core_mod 0xda9854e0 spc_emulate_inquiry_std +EXPORT_SYMBOL drivers/target/target_core_mod 0xdbd0ad87 transport_free_session +EXPORT_SYMBOL drivers/target/target_core_mod 0xe0558d6b transport_generic_free_cmd +EXPORT_SYMBOL drivers/target/target_core_mod 0xe239a200 core_allocate_nexus_loss_ua +EXPORT_SYMBOL drivers/target/target_core_mod 0xe2b73912 target_show_dynamic_sessions +EXPORT_SYMBOL drivers/target/target_core_mod 0xe462eb2a core_tpg_set_initiator_node_queue_depth +EXPORT_SYMBOL drivers/target/target_core_mod 0xecd55b0d transport_init_session EXPORT_SYMBOL drivers/target/target_core_mod 0xf3c2dfe0 transport_set_vpd_proto_id -EXPORT_SYMBOL drivers/target/target_core_mod 0xfa12e6d3 target_stop_session -EXPORT_SYMBOL drivers/target/target_core_mod 0xfc206217 target_lun_is_rdonly -EXPORT_SYMBOL drivers/vfio/mdev/mdev 0x15cafe6e mdev_get_type_group_id -EXPORT_SYMBOL drivers/vfio/mdev/mdev 0x49803757 mdev_register_driver -EXPORT_SYMBOL drivers/vfio/mdev/mdev 0x4b7d874d mdev_unregister_driver -EXPORT_SYMBOL drivers/vfio/mdev/mdev 0x971ada53 mdev_parent_dev -EXPORT_SYMBOL drivers/vfio/mdev/mdev 0xc15b01d7 mtype_get_type_group_id -EXPORT_SYMBOL drivers/vfio/mdev/mdev 0xddfda4d6 mdev_register_device -EXPORT_SYMBOL drivers/vfio/mdev/mdev 0xe4f0e3d3 mdev_unregister_device -EXPORT_SYMBOL drivers/vfio/mdev/mdev 0xf4c35127 mtype_get_parent_dev +EXPORT_SYMBOL drivers/target/target_core_mod 0xf4257a22 target_wait_for_sess_cmds +EXPORT_SYMBOL drivers/vfio/mdev/mdev 0x0d54f4f7 mdev_unregister_driver +EXPORT_SYMBOL drivers/vfio/mdev/mdev 0x3ef08769 mdev_register_device +EXPORT_SYMBOL drivers/vfio/mdev/mdev 0x42f68b62 mtype_get_parent_dev +EXPORT_SYMBOL drivers/vfio/mdev/mdev 0x78385b3f mdev_parent_dev +EXPORT_SYMBOL drivers/vfio/mdev/mdev 0x7f4c503c mtype_get_type_group_id +EXPORT_SYMBOL drivers/vfio/mdev/mdev 0x89dd715d mdev_get_type_group_id +EXPORT_SYMBOL drivers/vfio/mdev/mdev 0xa787569b mdev_unregister_device +EXPORT_SYMBOL drivers/vfio/mdev/mdev 0xcdf190b7 mdev_register_driver EXPORT_SYMBOL drivers/vfio/vfio 0x19567d06 vfio_info_cap_shift EXPORT_SYMBOL drivers/vfio/vfio 0x1aa9fba0 vfio_dma_rw EXPORT_SYMBOL drivers/vfio/vfio 0x48a81d7e vfio_group_pin_pages -EXPORT_SYMBOL drivers/vfio/vfio 0x4cafe43e vfio_unregister_notifier +EXPORT_SYMBOL drivers/vfio/vfio 0x562a03b0 vfio_unregister_notifier +EXPORT_SYMBOL drivers/vfio/vfio 0x6b36604c vfio_unpin_pages EXPORT_SYMBOL drivers/vfio/vfio 0x6c28be5a vfio_info_add_capability -EXPORT_SYMBOL drivers/vfio/vfio 0x6db2d012 vfio_pin_pages EXPORT_SYMBOL drivers/vfio/vfio 0x7834defd vfio_group_unpin_pages -EXPORT_SYMBOL drivers/vfio/vfio 0x87db7ebc vfio_unpin_pages -EXPORT_SYMBOL drivers/vfio/vfio 0x94dbab49 vfio_register_notifier +EXPORT_SYMBOL drivers/vfio/vfio 0x7d9db04c vfio_register_notifier EXPORT_SYMBOL drivers/vfio/vfio 0xadc044b7 vfio_set_irqs_validate_and_prepare -EXPORT_SYMBOL drivers/vhost/vhost 0x485732be vhost_chr_write_iter -EXPORT_SYMBOL drivers/vhost/vhost 0xa5845450 vhost_chr_poll +EXPORT_SYMBOL drivers/vfio/vfio 0xafd76cd2 vfio_pin_pages +EXPORT_SYMBOL drivers/vhost/vhost 0x67b732ce vhost_chr_poll +EXPORT_SYMBOL drivers/vhost/vhost 0xf8010306 vhost_chr_write_iter EXPORT_SYMBOL drivers/vhost/vringh 0x0c46f5fb vringh_iov_pull_iotlb EXPORT_SYMBOL drivers/vhost/vringh 0x18f3ddc2 vringh_iov_push_iotlb EXPORT_SYMBOL drivers/vhost/vringh 0x19c24590 vringh_notify_disable_kern @@ -2913,71 +2910,71 @@ EXPORT_SYMBOL drivers/vhost/vringh 0xf1e32cc0 vringh_init_user EXPORT_SYMBOL drivers/vhost/vringh 0xf8605294 vringh_notify_enable_user EXPORT_SYMBOL drivers/vhost/vringh 0xf9d0dd07 vringh_abandon_user -EXPORT_SYMBOL drivers/video/backlight/lcd 0x562e44e1 devm_lcd_device_register -EXPORT_SYMBOL drivers/video/backlight/lcd 0xb1a8fd2a lcd_device_register -EXPORT_SYMBOL drivers/video/backlight/lcd 0xdd64136b devm_lcd_device_unregister -EXPORT_SYMBOL drivers/video/backlight/lcd 0xe16d829a lcd_device_unregister -EXPORT_SYMBOL drivers/video/fbdev/core/syscopyarea 0x85aa6f0e sys_copyarea -EXPORT_SYMBOL drivers/video/fbdev/core/sysfillrect 0x40713464 sys_fillrect -EXPORT_SYMBOL drivers/video/fbdev/core/sysimgblt 0x39f0cedb sys_imageblit -EXPORT_SYMBOL drivers/virtio/virtio_dma_buf 0x04c4d2a9 virtio_dma_buf_get_uuid -EXPORT_SYMBOL drivers/virtio/virtio_dma_buf 0x59fed53a virtio_dma_buf_attach -EXPORT_SYMBOL drivers/virtio/virtio_dma_buf 0xb54dced8 is_virtio_dma_buf -EXPORT_SYMBOL drivers/virtio/virtio_dma_buf 0xd5da737f virtio_dma_buf_export -EXPORT_SYMBOL fs/fscache/fscache 0x0633abf4 fscache_put_operation -EXPORT_SYMBOL fs/fscache/fscache 0x07f70fff fscache_fsdef_index -EXPORT_SYMBOL fs/fscache/fscache 0x0c0456bc __fscache_begin_read_operation -EXPORT_SYMBOL fs/fscache/fscache 0x15385698 fscache_object_destroy -EXPORT_SYMBOL fs/fscache/fscache 0x16e72f93 __fscache_relinquish_cookie -EXPORT_SYMBOL fs/fscache/fscache 0x286504c4 fscache_obtained_object -EXPORT_SYMBOL fs/fscache/fscache 0x2bc7b352 __fscache_unregister_netfs -EXPORT_SYMBOL fs/fscache/fscache 0x2bd6d9e9 fscache_object_init -EXPORT_SYMBOL fs/fscache/fscache 0x3c2d42fc fscache_op_complete -EXPORT_SYMBOL fs/fscache/fscache 0x45b4c510 fscache_enqueue_operation -EXPORT_SYMBOL fs/fscache/fscache 0x496c5068 __fscache_wait_on_invalidate -EXPORT_SYMBOL fs/fscache/fscache 0x4d4fd810 fscache_object_retrying_stale -EXPORT_SYMBOL fs/fscache/fscache 0x5345056c fscache_operation_init -EXPORT_SYMBOL fs/fscache/fscache 0x595a1436 __fscache_maybe_release_page -EXPORT_SYMBOL fs/fscache/fscache 0x5a917207 __fscache_write_page +EXPORT_SYMBOL drivers/video/backlight/lcd 0x101952a4 lcd_device_register +EXPORT_SYMBOL drivers/video/backlight/lcd 0x1d7252b6 devm_lcd_device_unregister +EXPORT_SYMBOL drivers/video/backlight/lcd 0xce0e8ef9 devm_lcd_device_register +EXPORT_SYMBOL drivers/video/backlight/lcd 0xd63fbeef lcd_device_unregister +EXPORT_SYMBOL drivers/video/fbdev/core/syscopyarea 0x663eeed6 sys_copyarea +EXPORT_SYMBOL drivers/video/fbdev/core/sysfillrect 0x5f7f4bee sys_fillrect +EXPORT_SYMBOL drivers/video/fbdev/core/sysimgblt 0xbf10920f sys_imageblit +EXPORT_SYMBOL drivers/virtio/virtio_dma_buf 0x19b34fd2 is_virtio_dma_buf +EXPORT_SYMBOL drivers/virtio/virtio_dma_buf 0x2f91b5d5 virtio_dma_buf_attach +EXPORT_SYMBOL drivers/virtio/virtio_dma_buf 0x7db365ae virtio_dma_buf_get_uuid +EXPORT_SYMBOL drivers/virtio/virtio_dma_buf 0xf0747bf7 virtio_dma_buf_export +EXPORT_SYMBOL fs/fscache/fscache 0x0072f3ef __fscache_maybe_release_page +EXPORT_SYMBOL fs/fscache/fscache 0x0383764f __fscache_wait_on_page_write +EXPORT_SYMBOL fs/fscache/fscache 0x0617a979 fscache_mark_pages_cached +EXPORT_SYMBOL fs/fscache/fscache 0x0cccf1e8 __fscache_begin_read_operation +EXPORT_SYMBOL fs/fscache/fscache 0x174b452a __fscache_register_netfs +EXPORT_SYMBOL fs/fscache/fscache 0x1997ffe3 fscache_init_cache +EXPORT_SYMBOL fs/fscache/fscache 0x28357260 fscache_object_init +EXPORT_SYMBOL fs/fscache/fscache 0x2dffeb15 fscache_withdraw_cache +EXPORT_SYMBOL fs/fscache/fscache 0x2f9b38e6 __fscache_read_or_alloc_pages +EXPORT_SYMBOL fs/fscache/fscache 0x347de918 fscache_object_retrying_stale +EXPORT_SYMBOL fs/fscache/fscache 0x37155845 __fscache_unregister_netfs +EXPORT_SYMBOL fs/fscache/fscache 0x37e86915 __fscache_enable_cookie +EXPORT_SYMBOL fs/fscache/fscache 0x387d732a fscache_mark_page_cached +EXPORT_SYMBOL fs/fscache/fscache 0x3c33c716 __fscache_uncache_all_inode_pages +EXPORT_SYMBOL fs/fscache/fscache 0x4c8d21d2 fscache_object_lookup_negative +EXPORT_SYMBOL fs/fscache/fscache 0x4eec2cd1 fscache_io_error +EXPORT_SYMBOL fs/fscache/fscache 0x51051627 fscache_obtained_object +EXPORT_SYMBOL fs/fscache/fscache 0x62e840f6 __fscache_check_consistency +EXPORT_SYMBOL fs/fscache/fscache 0x69f73fc0 __fscache_invalidate EXPORT_SYMBOL fs/fscache/fscache 0x6acefa42 fscache_cache_cleared_wq -EXPORT_SYMBOL fs/fscache/fscache 0x6c05a339 fscache_check_aux -EXPORT_SYMBOL fs/fscache/fscache 0x6d69a82a fscache_object_lookup_negative -EXPORT_SYMBOL fs/fscache/fscache 0x71861f0e __fscache_readpages_cancel +EXPORT_SYMBOL fs/fscache/fscache 0x70140a5b __fscache_disable_cookie EXPORT_SYMBOL fs/fscache/fscache 0x74530ecd fscache_op_debug_id -EXPORT_SYMBOL fs/fscache/fscache 0x7a4b87ec __fscache_update_cookie -EXPORT_SYMBOL fs/fscache/fscache 0x825c7dbb __fscache_read_or_alloc_pages -EXPORT_SYMBOL fs/fscache/fscache 0x830c02cb __fscache_check_consistency -EXPORT_SYMBOL fs/fscache/fscache 0x89bb2a3f fscache_io_error -EXPORT_SYMBOL fs/fscache/fscache 0x8b510126 __fscache_wait_on_page_write -EXPORT_SYMBOL fs/fscache/fscache 0xa30f74b2 __fscache_disable_cookie -EXPORT_SYMBOL fs/fscache/fscache 0xa51bd4ad __fscache_register_netfs -EXPORT_SYMBOL fs/fscache/fscache 0xb15687a5 __fscache_attr_changed -EXPORT_SYMBOL fs/fscache/fscache 0xb9234871 fscache_mark_page_cached -EXPORT_SYMBOL fs/fscache/fscache 0xbf964d7e __fscache_check_page_write -EXPORT_SYMBOL fs/fscache/fscache 0xbfcdb098 fscache_mark_pages_cached -EXPORT_SYMBOL fs/fscache/fscache 0xccf7f479 __fscache_alloc_page -EXPORT_SYMBOL fs/fscache/fscache 0xcf25a15d fscache_object_mark_killed -EXPORT_SYMBOL fs/fscache/fscache 0xd5032349 __fscache_uncache_all_inode_pages -EXPORT_SYMBOL fs/fscache/fscache 0xd712c3f3 __fscache_acquire_cookie -EXPORT_SYMBOL fs/fscache/fscache 0xd76e5484 __fscache_enable_cookie -EXPORT_SYMBOL fs/fscache/fscache 0xdd19b872 __fscache_uncache_page -EXPORT_SYMBOL fs/fscache/fscache 0xec600061 fscache_add_cache -EXPORT_SYMBOL fs/fscache/fscache 0xee7391ea __fscache_read_or_alloc_page -EXPORT_SYMBOL fs/fscache/fscache 0xf17bd557 fscache_withdraw_cache -EXPORT_SYMBOL fs/fscache/fscache 0xf181e8e2 fscache_init_cache -EXPORT_SYMBOL fs/fscache/fscache 0xfb3e73e8 __fscache_invalidate -EXPORT_SYMBOL fs/netfs/netfs 0x274d856b netfs_write_begin -EXPORT_SYMBOL fs/netfs/netfs 0xcb5b0854 netfs_readpage -EXPORT_SYMBOL fs/netfs/netfs 0xdd53ca0a netfs_subreq_terminated -EXPORT_SYMBOL fs/netfs/netfs 0xf755cac8 netfs_stats_show -EXPORT_SYMBOL fs/netfs/netfs 0xf7dd5bb5 netfs_readahead +EXPORT_SYMBOL fs/fscache/fscache 0x76a6037d fscache_operation_init +EXPORT_SYMBOL fs/fscache/fscache 0x801dd5da fscache_fsdef_index +EXPORT_SYMBOL fs/fscache/fscache 0x86b8286b __fscache_readpages_cancel +EXPORT_SYMBOL fs/fscache/fscache 0x8eb0cd91 fscache_add_cache +EXPORT_SYMBOL fs/fscache/fscache 0x9083390e __fscache_write_page +EXPORT_SYMBOL fs/fscache/fscache 0x959463b7 fscache_object_destroy +EXPORT_SYMBOL fs/fscache/fscache 0x9b26d9c6 fscache_object_mark_killed +EXPORT_SYMBOL fs/fscache/fscache 0x9b2956df fscache_put_operation +EXPORT_SYMBOL fs/fscache/fscache 0xa9f6d353 __fscache_relinquish_cookie +EXPORT_SYMBOL fs/fscache/fscache 0xcae2326d __fscache_uncache_page +EXPORT_SYMBOL fs/fscache/fscache 0xd1ac8dc7 fscache_op_complete +EXPORT_SYMBOL fs/fscache/fscache 0xe679de5c __fscache_read_or_alloc_page +EXPORT_SYMBOL fs/fscache/fscache 0xe69a34da __fscache_acquire_cookie +EXPORT_SYMBOL fs/fscache/fscache 0xec8f9788 __fscache_check_page_write +EXPORT_SYMBOL fs/fscache/fscache 0xf1d7aa36 __fscache_alloc_page +EXPORT_SYMBOL fs/fscache/fscache 0xf21c7482 fscache_enqueue_operation +EXPORT_SYMBOL fs/fscache/fscache 0xf3604f53 __fscache_attr_changed +EXPORT_SYMBOL fs/fscache/fscache 0xf46928c8 __fscache_update_cookie +EXPORT_SYMBOL fs/fscache/fscache 0xf9c80ddc fscache_check_aux +EXPORT_SYMBOL fs/fscache/fscache 0xff6453c9 __fscache_wait_on_invalidate +EXPORT_SYMBOL fs/netfs/netfs 0x342be16e netfs_subreq_terminated +EXPORT_SYMBOL fs/netfs/netfs 0xc8557aa0 netfs_readpage +EXPORT_SYMBOL fs/netfs/netfs 0xc95a532f netfs_readahead +EXPORT_SYMBOL fs/netfs/netfs 0xca34d783 netfs_write_begin +EXPORT_SYMBOL fs/netfs/netfs 0xe908db2c netfs_stats_show EXPORT_SYMBOL fs/ocfs2/cluster/ocfs2_nodemanager 0xbfd7d7a2 o2hb_global_heartbeat_active -EXPORT_SYMBOL fs/quota/quota_tree 0x7d4769ef qtree_release_dquot -EXPORT_SYMBOL fs/quota/quota_tree 0x80a7c970 qtree_entry_unused -EXPORT_SYMBOL fs/quota/quota_tree 0x86e97586 qtree_write_dquot -EXPORT_SYMBOL fs/quota/quota_tree 0x8fdf1bb4 qtree_delete_dquot -EXPORT_SYMBOL fs/quota/quota_tree 0x9542a161 qtree_read_dquot -EXPORT_SYMBOL fs/quota/quota_tree 0xaa5d41a9 qtree_get_next_id +EXPORT_SYMBOL fs/quota/quota_tree 0x0fb823c6 qtree_get_next_id +EXPORT_SYMBOL fs/quota/quota_tree 0x15f4a0aa qtree_entry_unused +EXPORT_SYMBOL fs/quota/quota_tree 0x4da04da9 qtree_write_dquot +EXPORT_SYMBOL fs/quota/quota_tree 0x74bd6e9a qtree_read_dquot +EXPORT_SYMBOL fs/quota/quota_tree 0x849922d5 qtree_release_dquot +EXPORT_SYMBOL fs/quota/quota_tree 0xbfeb49ed qtree_delete_dquot EXPORT_SYMBOL lib/crc-itu-t 0x09a34a2b crc_itu_t EXPORT_SYMBOL lib/crc-itu-t 0xd819a524 crc_itu_t_table EXPORT_SYMBOL lib/crc7 0x65aaf037 crc7_be_syndrome_table @@ -3007,9 +3004,11 @@ EXPORT_SYMBOL lib/lru_cache 0x098d2ed9 lc_try_get EXPORT_SYMBOL lib/lru_cache 0x2d47ac83 lc_committed EXPORT_SYMBOL lib/lru_cache 0x2f3dcecb lc_index_of +EXPORT_SYMBOL lib/lru_cache 0x3690c9d0 lc_seq_printf_stats EXPORT_SYMBOL lib/lru_cache 0x4522d82a lc_reset EXPORT_SYMBOL lib/lru_cache 0x4cf5f5a8 lc_is_used EXPORT_SYMBOL lib/lru_cache 0x5752f31b lc_del +EXPORT_SYMBOL lib/lru_cache 0x5b0ed101 lc_seq_dump_details EXPORT_SYMBOL lib/lru_cache 0x7257beee lc_element_by_index EXPORT_SYMBOL lib/lru_cache 0x9134feb7 lc_get EXPORT_SYMBOL lib/lru_cache 0xb672aa97 lc_create @@ -3017,8 +3016,6 @@ EXPORT_SYMBOL lib/lru_cache 0xc3a98c1d lc_try_lock EXPORT_SYMBOL lib/lru_cache 0xcc979a91 lc_set EXPORT_SYMBOL lib/lru_cache 0xefec290a lc_find -EXPORT_SYMBOL lib/lru_cache 0xf195458c lc_seq_printf_stats -EXPORT_SYMBOL lib/lru_cache 0xf726dff1 lc_seq_dump_details EXPORT_SYMBOL lib/lru_cache 0xfd525ec7 lc_put EXPORT_SYMBOL lib/lz4/lz4_compress 0x4f4d78c5 LZ4_compress_default EXPORT_SYMBOL lib/lz4/lz4_compress 0x5bc92e85 LZ4_compress_destSize @@ -3087,6229 +3084,6229 @@ EXPORT_SYMBOL lib/zstd/zstd_compress 0xefe4f679 ZSTD_CCtxWorkspaceBound EXPORT_SYMBOL lib/zstd/zstd_compress 0xfdf70093 ZSTD_CStreamOutSize EXPORT_SYMBOL lib/zstd/zstd_compress 0xff9c4b56 ZSTD_compressBound -EXPORT_SYMBOL net/6lowpan/6lowpan 0x04de1f90 lowpan_register_netdev -EXPORT_SYMBOL net/6lowpan/6lowpan 0x08fe3129 lowpan_unregister_netdevice -EXPORT_SYMBOL net/6lowpan/6lowpan 0x17aea16b lowpan_unregister_netdev -EXPORT_SYMBOL net/6lowpan/6lowpan 0x1881ad7b lowpan_nhc_del -EXPORT_SYMBOL net/6lowpan/6lowpan 0x43ef6d37 lowpan_nhc_add -EXPORT_SYMBOL net/6lowpan/6lowpan 0xed482841 lowpan_register_netdevice -EXPORT_SYMBOL net/802/p8022 0x0d2c657e unregister_8022_client -EXPORT_SYMBOL net/802/p8022 0x38162eb7 register_8022_client -EXPORT_SYMBOL net/802/psnap 0xc511d257 register_snap_client -EXPORT_SYMBOL net/802/psnap 0xdd88d6a9 unregister_snap_client -EXPORT_SYMBOL net/9p/9pnet 0x01b14836 v9fs_get_trans_by_name -EXPORT_SYMBOL net/9p/9pnet 0x063bd13b p9_client_disconnect -EXPORT_SYMBOL net/9p/9pnet 0x06f8346c p9_client_walk -EXPORT_SYMBOL net/9p/9pnet 0x0a6ba335 p9_client_wstat -EXPORT_SYMBOL net/9p/9pnet 0x0c663b4a p9_client_link -EXPORT_SYMBOL net/9p/9pnet 0x12c1e202 p9_client_create +EXPORT_SYMBOL net/6lowpan/6lowpan 0x1036cfb0 lowpan_register_netdev +EXPORT_SYMBOL net/6lowpan/6lowpan 0x15761c67 lowpan_register_netdevice +EXPORT_SYMBOL net/6lowpan/6lowpan 0x446da396 lowpan_nhc_del +EXPORT_SYMBOL net/6lowpan/6lowpan 0x68cbf842 lowpan_unregister_netdevice +EXPORT_SYMBOL net/6lowpan/6lowpan 0x93054d1a lowpan_unregister_netdev +EXPORT_SYMBOL net/6lowpan/6lowpan 0xdbb2162c lowpan_nhc_add +EXPORT_SYMBOL net/802/p8022 0xa3309bd6 register_8022_client +EXPORT_SYMBOL net/802/p8022 0xbe85339a unregister_8022_client +EXPORT_SYMBOL net/802/psnap 0xc23cb288 unregister_snap_client +EXPORT_SYMBOL net/802/psnap 0xdc3ee25f register_snap_client +EXPORT_SYMBOL net/9p/9pnet 0x00f09d42 p9_client_fsync +EXPORT_SYMBOL net/9p/9pnet 0x09de68e1 p9_client_remove +EXPORT_SYMBOL net/9p/9pnet 0x0ca0904b p9_client_open +EXPORT_SYMBOL net/9p/9pnet 0x0e29a265 p9_client_write +EXPORT_SYMBOL net/9p/9pnet 0x113dbaf0 p9_client_statfs EXPORT_SYMBOL net/9p/9pnet 0x1430723c p9_req_put -EXPORT_SYMBOL net/9p/9pnet 0x193b3c7a p9_client_clunk -EXPORT_SYMBOL net/9p/9pnet 0x19ff83b7 p9_release_pages -EXPORT_SYMBOL net/9p/9pnet 0x24131014 p9_client_symlink -EXPORT_SYMBOL net/9p/9pnet 0x330059d7 p9_client_destroy -EXPORT_SYMBOL net/9p/9pnet 0x35c1913b p9_client_create_dotl -EXPORT_SYMBOL net/9p/9pnet 0x38781235 p9_client_unlinkat -EXPORT_SYMBOL net/9p/9pnet 0x393f4101 p9_client_renameat +EXPORT_SYMBOL net/9p/9pnet 0x185a8f48 p9_client_symlink +EXPORT_SYMBOL net/9p/9pnet 0x2055f440 p9_show_client_options +EXPORT_SYMBOL net/9p/9pnet 0x20c9a0dc p9_release_pages +EXPORT_SYMBOL net/9p/9pnet 0x2103ff49 p9_client_mkdir_dotl +EXPORT_SYMBOL net/9p/9pnet 0x2a0faf6b p9_client_renameat +EXPORT_SYMBOL net/9p/9pnet 0x365c079b p9_client_stat +EXPORT_SYMBOL net/9p/9pnet 0x3a6a734f p9_client_unlinkat EXPORT_SYMBOL net/9p/9pnet 0x3d73a797 p9_errstr2errno -EXPORT_SYMBOL net/9p/9pnet 0x41be0c65 p9_show_client_options EXPORT_SYMBOL net/9p/9pnet 0x41ce9823 p9stat_read -EXPORT_SYMBOL net/9p/9pnet 0x4fb250f6 v9fs_register_trans -EXPORT_SYMBOL net/9p/9pnet 0x511f41d2 p9_client_fcreate -EXPORT_SYMBOL net/9p/9pnet 0x52aeb7e3 p9_client_getattr_dotl -EXPORT_SYMBOL net/9p/9pnet 0x5eaaf12a p9_client_lock_dotl -EXPORT_SYMBOL net/9p/9pnet 0x5ed29c47 p9_is_proto_dotl -EXPORT_SYMBOL net/9p/9pnet 0x6430d2e1 p9_client_read -EXPORT_SYMBOL net/9p/9pnet 0x683983fe p9_client_fsync -EXPORT_SYMBOL net/9p/9pnet 0x71540d60 p9_client_readlink -EXPORT_SYMBOL net/9p/9pnet 0x738890d7 p9_is_proto_dotu -EXPORT_SYMBOL net/9p/9pnet 0x742a7b8b p9_client_readdir -EXPORT_SYMBOL net/9p/9pnet 0x76764a90 p9_client_cb -EXPORT_SYMBOL net/9p/9pnet 0x7ae3c477 p9_client_stat -EXPORT_SYMBOL net/9p/9pnet 0x88a4a460 p9_client_begin_disconnect +EXPORT_SYMBOL net/9p/9pnet 0x46434bb7 p9_client_read +EXPORT_SYMBOL net/9p/9pnet 0x479ef0b8 p9_client_fcreate +EXPORT_SYMBOL net/9p/9pnet 0x515a2e3d p9_client_lock_dotl +EXPORT_SYMBOL net/9p/9pnet 0x56c34d27 p9_client_destroy +EXPORT_SYMBOL net/9p/9pnet 0x5d773c51 p9_tag_lookup +EXPORT_SYMBOL net/9p/9pnet 0x63c9895e v9fs_get_default_trans +EXPORT_SYMBOL net/9p/9pnet 0x65e30ff6 p9_client_getattr_dotl +EXPORT_SYMBOL net/9p/9pnet 0x6cec293e p9_client_readlink +EXPORT_SYMBOL net/9p/9pnet 0x6e09b7d4 p9_client_create_dotl +EXPORT_SYMBOL net/9p/9pnet 0x6e6d52ce p9_client_wstat +EXPORT_SYMBOL net/9p/9pnet 0x7539dfa5 p9_is_proto_dotu +EXPORT_SYMBOL net/9p/9pnet 0x78fc0692 p9_client_attach EXPORT_SYMBOL net/9p/9pnet 0x95bd8f96 p9dirent_read EXPORT_SYMBOL net/9p/9pnet 0x984c5e73 p9_fcall_fini -EXPORT_SYMBOL net/9p/9pnet 0xa9c4811f v9fs_get_default_trans -EXPORT_SYMBOL net/9p/9pnet 0xab7082f7 p9_client_write +EXPORT_SYMBOL net/9p/9pnet 0x9cb078b8 p9_client_walk +EXPORT_SYMBOL net/9p/9pnet 0xae66c69a v9fs_unregister_trans +EXPORT_SYMBOL net/9p/9pnet 0xb77ddd0e p9_client_mknod_dotl EXPORT_SYMBOL net/9p/9pnet 0xb79f25fd p9_parse_header -EXPORT_SYMBOL net/9p/9pnet 0xbf3aa34e p9_client_remove -EXPORT_SYMBOL net/9p/9pnet 0xc2450d2a p9_client_open -EXPORT_SYMBOL net/9p/9pnet 0xcaec4b99 p9_client_setattr -EXPORT_SYMBOL net/9p/9pnet 0xcc18e845 p9_client_statfs -EXPORT_SYMBOL net/9p/9pnet 0xcff3ffc4 p9_client_read_once -EXPORT_SYMBOL net/9p/9pnet 0xd1721e58 p9_client_mkdir_dotl +EXPORT_SYMBOL net/9p/9pnet 0xc0bb0de8 p9_client_read_once +EXPORT_SYMBOL net/9p/9pnet 0xc111e0ee p9_client_readdir +EXPORT_SYMBOL net/9p/9pnet 0xc14a3a68 p9_client_clunk +EXPORT_SYMBOL net/9p/9pnet 0xc4a6dc20 p9_is_proto_dotl +EXPORT_SYMBOL net/9p/9pnet 0xcb1c1bd0 p9_client_link +EXPORT_SYMBOL net/9p/9pnet 0xcfa8faf1 v9fs_register_trans EXPORT_SYMBOL net/9p/9pnet 0xd384c683 p9stat_free -EXPORT_SYMBOL net/9p/9pnet 0xdad1a35c p9_client_rename -EXPORT_SYMBOL net/9p/9pnet 0xdfad94b7 p9_client_mknod_dotl +EXPORT_SYMBOL net/9p/9pnet 0xda6b5aa4 p9_client_rename +EXPORT_SYMBOL net/9p/9pnet 0xdbd31591 p9_client_disconnect EXPORT_SYMBOL net/9p/9pnet 0xe58a3360 p9_error_init -EXPORT_SYMBOL net/9p/9pnet 0xf54bcb17 v9fs_unregister_trans -EXPORT_SYMBOL net/9p/9pnet 0xf8cd638a p9_tag_lookup -EXPORT_SYMBOL net/9p/9pnet 0xf8dda625 p9_client_getlock_dotl -EXPORT_SYMBOL net/9p/9pnet 0xf9d85813 p9_client_attach -EXPORT_SYMBOL net/appletalk/appletalk 0x361c47fc aarp_send_ddp -EXPORT_SYMBOL net/appletalk/appletalk 0x3962598e alloc_ltalkdev -EXPORT_SYMBOL net/appletalk/appletalk 0x81595d80 atalk_find_dev_addr -EXPORT_SYMBOL net/appletalk/appletalk 0xa0b2e502 atrtr_get_dev -EXPORT_SYMBOL net/atm/atm 0x2602ed65 register_atm_ioctl +EXPORT_SYMBOL net/9p/9pnet 0xe608744d v9fs_get_trans_by_name +EXPORT_SYMBOL net/9p/9pnet 0xefdc5caf p9_client_getlock_dotl +EXPORT_SYMBOL net/9p/9pnet 0xf27c5b1f p9_client_setattr +EXPORT_SYMBOL net/9p/9pnet 0xf5336f62 p9_client_begin_disconnect +EXPORT_SYMBOL net/9p/9pnet 0xf9cfd731 p9_client_create +EXPORT_SYMBOL net/9p/9pnet 0xff37d6c3 p9_client_cb +EXPORT_SYMBOL net/appletalk/appletalk 0x77a87c03 aarp_send_ddp +EXPORT_SYMBOL net/appletalk/appletalk 0xb855dc59 alloc_ltalkdev +EXPORT_SYMBOL net/appletalk/appletalk 0xc0cce0f1 atrtr_get_dev +EXPORT_SYMBOL net/appletalk/appletalk 0xe343c9f9 atalk_find_dev_addr +EXPORT_SYMBOL net/atm/atm 0x0f21b358 register_atm_ioctl +EXPORT_SYMBOL net/atm/atm 0x17258bab atm_dev_lookup +EXPORT_SYMBOL net/atm/atm 0x1c6c7c7d atm_dev_signal_change EXPORT_SYMBOL net/atm/atm 0x2cc2d52d vcc_hash +EXPORT_SYMBOL net/atm/atm 0x340bbced atm_dev_release_vccs +EXPORT_SYMBOL net/atm/atm 0x390f399e vcc_release_async EXPORT_SYMBOL net/atm/atm 0x4443d399 atm_proc_root EXPORT_SYMBOL net/atm/atm 0x44c6e633 vcc_sklist_lock -EXPORT_SYMBOL net/atm/atm 0x50268e06 atm_dev_release_vccs -EXPORT_SYMBOL net/atm/atm 0x58d72c8c deregister_atm_ioctl -EXPORT_SYMBOL net/atm/atm 0x61999660 atm_init_aal5 -EXPORT_SYMBOL net/atm/atm 0x6ee7f778 atm_dev_register -EXPORT_SYMBOL net/atm/atm 0x8d8cb8ba atm_charge -EXPORT_SYMBOL net/atm/atm 0x92a60199 vcc_release_async +EXPORT_SYMBOL net/atm/atm 0x47df1677 atm_dev_deregister +EXPORT_SYMBOL net/atm/atm 0x61305661 atm_dev_register +EXPORT_SYMBOL net/atm/atm 0x61c89f73 vcc_process_recv_queue +EXPORT_SYMBOL net/atm/atm 0x7ffdfac2 vcc_insert_socket +EXPORT_SYMBOL net/atm/atm 0x90a5563e atm_alloc_charge +EXPORT_SYMBOL net/atm/atm 0x9b7a2a03 deregister_atm_ioctl EXPORT_SYMBOL net/atm/atm 0x9feaf287 sonet_subtract_stats EXPORT_SYMBOL net/atm/atm 0xaa024146 sonet_copy_stats -EXPORT_SYMBOL net/atm/atm 0xb8beaa4f atm_dev_lookup -EXPORT_SYMBOL net/atm/atm 0xbc492346 atm_alloc_charge -EXPORT_SYMBOL net/atm/atm 0xc51aae39 vcc_process_recv_queue -EXPORT_SYMBOL net/atm/atm 0xc76d510f atm_dev_deregister -EXPORT_SYMBOL net/atm/atm 0xc81dbc4c atm_dev_signal_change +EXPORT_SYMBOL net/atm/atm 0xc6726d87 atm_charge +EXPORT_SYMBOL net/atm/atm 0xeb6b6352 atm_init_aal5 EXPORT_SYMBOL net/atm/atm 0xf49bc67a atm_pcr_goal -EXPORT_SYMBOL net/atm/atm 0xf832f9cd vcc_insert_socket +EXPORT_SYMBOL net/ax25/ax25 0x0af4bd44 ax25_linkfail_register +EXPORT_SYMBOL net/ax25/ax25 0x14cea348 ax25_ip_xmit EXPORT_SYMBOL net/ax25/ax25 0x14cecd59 ax25_display_timer EXPORT_SYMBOL net/ax25/ax25 0x242852b9 ax25_uid_policy -EXPORT_SYMBOL net/ax25/ax25 0x3b3e0fd7 ax25_linkfail_release EXPORT_SYMBOL net/ax25/ax25 0x4502c65a asc2ax +EXPORT_SYMBOL net/ax25/ax25 0x475ae62f ax25_header_ops EXPORT_SYMBOL net/ax25/ax25 0x53dea1ff ax2asc -EXPORT_SYMBOL net/ax25/ax25 0x65e9f775 ax25_linkfail_register -EXPORT_SYMBOL net/ax25/ax25 0x7171215a ax25_send_frame +EXPORT_SYMBOL net/ax25/ax25 0x590bf74f ax25_linkfail_release +EXPORT_SYMBOL net/ax25/ax25 0x644d7e9e ax25_send_frame +EXPORT_SYMBOL net/ax25/ax25 0x7ba57ac9 ax25_listen_register +EXPORT_SYMBOL net/ax25/ax25 0x7e4cb213 ax25_find_cb EXPORT_SYMBOL net/ax25/ax25 0x8ede9e26 ax25_protocol_release -EXPORT_SYMBOL net/ax25/ax25 0x921bd5d5 ax25_listen_release -EXPORT_SYMBOL net/ax25/ax25 0x9810dbc1 ax25_listen_register -EXPORT_SYMBOL net/ax25/ax25 0xaff6035b ax25_ip_xmit EXPORT_SYMBOL net/ax25/ax25 0xc1444946 ax25cmp +EXPORT_SYMBOL net/ax25/ax25 0xcff0bd4b ax25_listen_release EXPORT_SYMBOL net/ax25/ax25 0xd43ecbf1 null_ax25_address -EXPORT_SYMBOL net/ax25/ax25 0xdfc11da4 ax25_find_cb EXPORT_SYMBOL net/ax25/ax25 0xee02e420 ax25_findbyuid -EXPORT_SYMBOL net/ax25/ax25 0xfdc712e7 ax25_header_ops -EXPORT_SYMBOL net/bridge/netfilter/ebtables 0x1c8dba42 ebt_register_table -EXPORT_SYMBOL net/bridge/netfilter/ebtables 0x25730080 ebt_unregister_template -EXPORT_SYMBOL net/bridge/netfilter/ebtables 0x7253c696 ebt_unregister_table -EXPORT_SYMBOL net/bridge/netfilter/ebtables 0x841e852f ebt_register_template -EXPORT_SYMBOL net/bridge/netfilter/ebtables 0xd4cb50c7 ebt_unregister_table_pre_exit -EXPORT_SYMBOL net/bridge/netfilter/ebtables 0xfc94acba ebt_do_table -EXPORT_SYMBOL net/caif/caif 0x140f7247 caif_disconnect_client +EXPORT_SYMBOL net/bridge/netfilter/ebtables 0x1eeb7114 ebt_do_table +EXPORT_SYMBOL net/bridge/netfilter/ebtables 0x389c07ce ebt_unregister_table +EXPORT_SYMBOL net/bridge/netfilter/ebtables 0x48bdb695 ebt_unregister_table_pre_exit +EXPORT_SYMBOL net/bridge/netfilter/ebtables 0x751a1954 ebt_register_template +EXPORT_SYMBOL net/bridge/netfilter/ebtables 0x893073b6 ebt_unregister_template +EXPORT_SYMBOL net/bridge/netfilter/ebtables 0xfd433242 ebt_register_table EXPORT_SYMBOL net/caif/caif 0x1446b60a caif_client_register_refcnt -EXPORT_SYMBOL net/caif/caif 0x266195fc caif_connect_client EXPORT_SYMBOL net/caif/caif 0x2a09f713 cfpkt_fromnative EXPORT_SYMBOL net/caif/caif 0x329dbd06 cfpkt_info EXPORT_SYMBOL net/caif/caif 0x38701a7c cfcnfg_del_phy_layer EXPORT_SYMBOL net/caif/caif 0x3fa84493 cfpkt_add_head EXPORT_SYMBOL net/caif/caif 0x40babbe0 cfpkt_extr_head +EXPORT_SYMBOL net/caif/caif 0x41bfe04c caif_connect_client EXPORT_SYMBOL net/caif/caif 0x4a237e57 cfpkt_tonative +EXPORT_SYMBOL net/caif/caif 0x539a0c98 cfcnfg_add_phy_layer +EXPORT_SYMBOL net/caif/caif 0x6ace0783 caif_disconnect_client EXPORT_SYMBOL net/caif/caif 0x839ddb7b cfcnfg_set_phy_state EXPORT_SYMBOL net/caif/caif 0x9e3e305d cfpkt_set_prio +EXPORT_SYMBOL net/caif/caif 0xb31f1219 caif_enroll_dev EXPORT_SYMBOL net/caif/caif 0xb7b6874e caif_free_client -EXPORT_SYMBOL net/caif/caif 0xb88db532 caif_enroll_dev -EXPORT_SYMBOL net/caif/caif 0xd93e1e07 cfcnfg_add_phy_layer -EXPORT_SYMBOL net/caif/caif 0xf2e54953 get_cfcnfg -EXPORT_SYMBOL net/can/can 0x2c2b1c1a can_rx_unregister -EXPORT_SYMBOL net/can/can 0x36c0015d can_rx_register -EXPORT_SYMBOL net/can/can 0x57c576de can_proto_register -EXPORT_SYMBOL net/can/can 0x75a6972d can_send -EXPORT_SYMBOL net/can/can 0xa33d33e0 can_proto_unregister -EXPORT_SYMBOL net/can/can 0xdfa34150 can_sock_destruct -EXPORT_SYMBOL net/ceph/libceph 0x0083e97d ceph_auth_handle_svc_reply_done -EXPORT_SYMBOL net/ceph/libceph 0x01547187 osd_req_op_extent_osd_data_bvecs -EXPORT_SYMBOL net/ceph/libceph 0x01ec957c osd_req_op_init -EXPORT_SYMBOL net/ceph/libceph 0x0391f0d5 osd_req_op_alloc_hint_init -EXPORT_SYMBOL net/ceph/libceph 0x040a2590 __ceph_auth_get_authorizer +EXPORT_SYMBOL net/caif/caif 0xbf545036 get_cfcnfg +EXPORT_SYMBOL net/can/can 0x1d1d9a29 can_proto_unregister +EXPORT_SYMBOL net/can/can 0x476018c9 can_sock_destruct +EXPORT_SYMBOL net/can/can 0x7e183234 can_rx_unregister +EXPORT_SYMBOL net/can/can 0x7eaa7162 can_proto_register +EXPORT_SYMBOL net/can/can 0xcdc8ed65 can_send +EXPORT_SYMBOL net/can/can 0xd77acdf9 can_rx_register +EXPORT_SYMBOL net/ceph/libceph 0x01ec6186 ceph_msg_new2 +EXPORT_SYMBOL net/ceph/libceph 0x0276c65c ceph_auth_get_authorizer EXPORT_SYMBOL net/ceph/libceph 0x04cad6f0 ceph_pg_poolid_by_name -EXPORT_SYMBOL net/ceph/libceph 0x0659866f ceph_msg_new2 -EXPORT_SYMBOL net/ceph/libceph 0x072f3429 ceph_osdc_wait_request -EXPORT_SYMBOL net/ceph/libceph 0x07ca7e0f ceph_monc_get_version_async -EXPORT_SYMBOL net/ceph/libceph 0x092cf3f0 ceph_auth_add_authorizer_challenge -EXPORT_SYMBOL net/ceph/libceph 0x0c141eec ceph_client_addr -EXPORT_SYMBOL net/ceph/libceph 0x0da5cd92 ceph_osdc_maybe_request_map -EXPORT_SYMBOL net/ceph/libceph 0x0eba2856 ceph_cls_lock +EXPORT_SYMBOL net/ceph/libceph 0x0fa73310 ceph_put_page_vector EXPORT_SYMBOL net/ceph/libceph 0x1378aba3 ceph_pg_pool_name_by_id EXPORT_SYMBOL net/ceph/libceph 0x165b1948 ceph_pagelist_free_reserve -EXPORT_SYMBOL net/ceph/libceph 0x16f57b59 osd_req_op_extent_init -EXPORT_SYMBOL net/ceph/libceph 0x16fb6f3f ceph_monc_renew_subs EXPORT_SYMBOL net/ceph/libceph 0x17c17611 ceph_pg_to_acting_primary -EXPORT_SYMBOL net/ceph/libceph 0x1a9a44b1 ceph_con_open -EXPORT_SYMBOL net/ceph/libceph 0x1f376950 osd_req_op_cls_request_data_bvecs +EXPORT_SYMBOL net/ceph/libceph 0x192bc029 osd_req_op_extent_init +EXPORT_SYMBOL net/ceph/libceph 0x1938487e ceph_osdc_sync +EXPORT_SYMBOL net/ceph/libceph 0x1a18a2ff ceph_osdc_put_request +EXPORT_SYMBOL net/ceph/libceph 0x1bc75e6f ceph_cls_break_lock +EXPORT_SYMBOL net/ceph/libceph 0x1c112a33 ceph_compare_options +EXPORT_SYMBOL net/ceph/libceph 0x1f42e772 ceph_osdc_watch EXPORT_SYMBOL net/ceph/libceph 0x2087719e ceph_oid_copy -EXPORT_SYMBOL net/ceph/libceph 0x209437a5 ceph_cls_break_lock EXPORT_SYMBOL net/ceph/libceph 0x2101cbc9 ceph_oid_destroy -EXPORT_SYMBOL net/ceph/libceph 0x21c25914 ceph_msg_data_add_bio -EXPORT_SYMBOL net/ceph/libceph 0x24d05067 ceph_osdc_start_request -EXPORT_SYMBOL net/ceph/libceph 0x28719c78 osd_req_op_extent_osd_data_bio -EXPORT_SYMBOL net/ceph/libceph 0x29a51fa4 ceph_msg_put -EXPORT_SYMBOL net/ceph/libceph 0x29f1c8f1 ceph_alloc_page_vector +EXPORT_SYMBOL net/ceph/libceph 0x293af071 ceph_auth_invalidate_authorizer +EXPORT_SYMBOL net/ceph/libceph 0x298be9a7 osd_req_op_extent_osd_data_bvecs EXPORT_SYMBOL net/ceph/libceph 0x2a983d26 ceph_pagelist_release -EXPORT_SYMBOL net/ceph/libceph 0x30a447e0 osd_req_op_cls_init -EXPORT_SYMBOL net/ceph/libceph 0x32491f81 ceph_monc_init -EXPORT_SYMBOL net/ceph/libceph 0x324b5824 ceph_osdc_notify -EXPORT_SYMBOL net/ceph/libceph 0x3759471a ceph_con_init +EXPORT_SYMBOL net/ceph/libceph 0x2e5ab9f2 ceph_msg_get +EXPORT_SYMBOL net/ceph/libceph 0x2f8492af ceph_client_addr +EXPORT_SYMBOL net/ceph/libceph 0x3059a4f1 ceph_monc_get_version +EXPORT_SYMBOL net/ceph/libceph 0x3333933f ceph_cls_lock_info +EXPORT_SYMBOL net/ceph/libceph 0x346b0835 ceph_cls_unlock EXPORT_SYMBOL net/ceph/libceph 0x38f2d94e ceph_file_to_extents +EXPORT_SYMBOL net/ceph/libceph 0x3c4c59fb osd_req_op_extent_osd_data_bvec_pos EXPORT_SYMBOL net/ceph/libceph 0x3c8d7111 ceph_get_num_objects -EXPORT_SYMBOL net/ceph/libceph 0x3e695423 ceph_osdc_get_request -EXPORT_SYMBOL net/ceph/libceph 0x3f04505c osd_req_op_extent_osd_data_bvec_pos -EXPORT_SYMBOL net/ceph/libceph 0x3fa96e5d ceph_osdc_list_watchers -EXPORT_SYMBOL net/ceph/libceph 0x403bc097 osd_req_op_extent_osd_data_pages +EXPORT_SYMBOL net/ceph/libceph 0x3cfbff61 ceph_reset_client_addr +EXPORT_SYMBOL net/ceph/libceph 0x3e52bf06 ceph_msg_data_add_bio +EXPORT_SYMBOL net/ceph/libceph 0x3f79795c ceph_osdc_update_epoch_barrier EXPORT_SYMBOL net/ceph/libceph 0x417a9131 ceph_oloc_destroy -EXPORT_SYMBOL net/ceph/libceph 0x449abee6 ceph_check_fsid -EXPORT_SYMBOL net/ceph/libceph 0x45b308ee ceph_osdc_watch +EXPORT_SYMBOL net/ceph/libceph 0x4332fbb4 ceph_osdc_notify_ack +EXPORT_SYMBOL net/ceph/libceph 0x435f335e ceph_con_init EXPORT_SYMBOL net/ceph/libceph 0x466b85b8 libceph_compatible -EXPORT_SYMBOL net/ceph/libceph 0x478debbc ceph_msg_data_add_bvecs -EXPORT_SYMBOL net/ceph/libceph 0x4873dfdc __ceph_open_session -EXPORT_SYMBOL net/ceph/libceph 0x4b7d1dc5 ceph_cls_lock_info -EXPORT_SYMBOL net/ceph/libceph 0x4bd43bd4 ceph_auth_handle_bad_authorizer -EXPORT_SYMBOL net/ceph/libceph 0x4cc8e0e0 ceph_osdc_abort_requests +EXPORT_SYMBOL net/ceph/libceph 0x4b6e4f79 osd_req_op_extent_osd_data +EXPORT_SYMBOL net/ceph/libceph 0x4c5c5e51 osd_req_op_extent_dup_last +EXPORT_SYMBOL net/ceph/libceph 0x5018fdc3 osd_req_op_alloc_hint_init EXPORT_SYMBOL net/ceph/libceph 0x50603ce3 ceph_decode_entity_addrvec -EXPORT_SYMBOL net/ceph/libceph 0x51461706 ceph_monc_open_session -EXPORT_SYMBOL net/ceph/libceph 0x543e766c ceph_client_gid -EXPORT_SYMBOL net/ceph/libceph 0x54fd202f ceph_wait_for_latest_osdmap +EXPORT_SYMBOL net/ceph/libceph 0x51b22207 osd_req_op_cls_request_data_pagelist +EXPORT_SYMBOL net/ceph/libceph 0x52f47abb ceph_con_send +EXPORT_SYMBOL net/ceph/libceph 0x560b5c08 ceph_monc_wait_osdmap +EXPORT_SYMBOL net/ceph/libceph 0x561cc59b osd_req_op_extent_update +EXPORT_SYMBOL net/ceph/libceph 0x56294db8 ceph_alloc_page_vector EXPORT_SYMBOL net/ceph/libceph 0x57baf885 ceph_str_hash -EXPORT_SYMBOL net/ceph/libceph 0x57f31ef7 ceph_release_page_vector +EXPORT_SYMBOL net/ceph/libceph 0x58854676 ceph_monc_got_map +EXPORT_SYMBOL net/ceph/libceph 0x597cda7e ceph_auth_is_authenticated EXPORT_SYMBOL net/ceph/libceph 0x5aeeee62 ceph_oid_aprintf -EXPORT_SYMBOL net/ceph/libceph 0x5d710e36 ceph_parse_mon_ips -EXPORT_SYMBOL net/ceph/libceph 0x61f42808 ceph_osdc_flush_notifies -EXPORT_SYMBOL net/ceph/libceph 0x63256ee6 osd_req_op_cls_response_data_pages +EXPORT_SYMBOL net/ceph/libceph 0x5ce29b19 ceph_msg_dump +EXPORT_SYMBOL net/ceph/libceph 0x5f170f2d ceph_auth_add_authorizer_challenge +EXPORT_SYMBOL net/ceph/libceph 0x5f3662a6 ceph_auth_verify_authorizer_reply EXPORT_SYMBOL net/ceph/libceph 0x63758856 ceph_str_hash_name +EXPORT_SYMBOL net/ceph/libceph 0x68227015 ceph_osdc_list_watchers EXPORT_SYMBOL net/ceph/libceph 0x6a7a38a0 ceph_pr_addr -EXPORT_SYMBOL net/ceph/libceph 0x6d01dfa1 ceph_monc_wait_osdmap -EXPORT_SYMBOL net/ceph/libceph 0x6d9cce5f ceph_cls_assert_locked -EXPORT_SYMBOL net/ceph/libceph 0x6dc6aa30 ceph_zero_page_vector_range -EXPORT_SYMBOL net/ceph/libceph 0x6e141525 ceph_auth_invalidate_authorizer -EXPORT_SYMBOL net/ceph/libceph 0x6ed2d6b0 ceph_monc_got_map -EXPORT_SYMBOL net/ceph/libceph 0x6eed0ec9 osd_req_op_cls_request_data_pages -EXPORT_SYMBOL net/ceph/libceph 0x71228e76 ceph_osdc_call -EXPORT_SYMBOL net/ceph/libceph 0x770580e4 ceph_cls_unlock -EXPORT_SYMBOL net/ceph/libceph 0x7ba30f81 ceph_monc_stop -EXPORT_SYMBOL net/ceph/libceph 0x7e35ec2c ceph_monc_want_map -EXPORT_SYMBOL net/ceph/libceph 0x7f2a6b57 osd_req_op_extent_osd_data -EXPORT_SYMBOL net/ceph/libceph 0x7f307fc3 ceph_osdc_put_request -EXPORT_SYMBOL net/ceph/libceph 0x80996be0 ceph_con_keepalive -EXPORT_SYMBOL net/ceph/libceph 0x8218458b ceph_osdc_alloc_request -EXPORT_SYMBOL net/ceph/libceph 0x824fa194 ceph_reset_client_addr +EXPORT_SYMBOL net/ceph/libceph 0x70389ecf ceph_msg_new +EXPORT_SYMBOL net/ceph/libceph 0x72581523 ceph_osdc_abort_requests +EXPORT_SYMBOL net/ceph/libceph 0x73cbefbd ceph_osdc_unwatch +EXPORT_SYMBOL net/ceph/libceph 0x77fe4264 osd_req_op_cls_init +EXPORT_SYMBOL net/ceph/libceph 0x781b478d ceph_print_client_options +EXPORT_SYMBOL net/ceph/libceph 0x7b57f60c ceph_wait_for_latest_osdmap +EXPORT_SYMBOL net/ceph/libceph 0x7be9e137 ceph_osdc_maybe_request_map +EXPORT_SYMBOL net/ceph/libceph 0x7cfa31fe ceph_osdc_copy_from +EXPORT_SYMBOL net/ceph/libceph 0x7d1119e3 ceph_cls_lock +EXPORT_SYMBOL net/ceph/libceph 0x7d9585af ceph_open_session +EXPORT_SYMBOL net/ceph/libceph 0x819e0d72 ceph_client_gid +EXPORT_SYMBOL net/ceph/libceph 0x81e1ab91 osd_req_op_extent_osd_data_pagelist EXPORT_SYMBOL net/ceph/libceph 0x86fca7e4 ceph_put_snap_context -EXPORT_SYMBOL net/ceph/libceph 0x8f2a8045 ceph_monc_blocklist_add +EXPORT_SYMBOL net/ceph/libceph 0x87ca5379 osd_req_op_cls_response_data_pages +EXPORT_SYMBOL net/ceph/libceph 0x88b68342 ceph_osdc_call +EXPORT_SYMBOL net/ceph/libceph 0x88c2c412 ceph_release_page_vector +EXPORT_SYMBOL net/ceph/libceph 0x8bfd7a16 ceph_osdc_alloc_messages +EXPORT_SYMBOL net/ceph/libceph 0x8e438c94 ceph_monc_do_statfs +EXPORT_SYMBOL net/ceph/libceph 0x92333813 ceph_osdc_get_request EXPORT_SYMBOL net/ceph/libceph 0x92b7b4ce ceph_pg_pool_flags -EXPORT_SYMBOL net/ceph/libceph 0x95944bd9 ceph_monc_get_version -EXPORT_SYMBOL net/ceph/libceph 0x97cd60a5 ceph_print_client_options +EXPORT_SYMBOL net/ceph/libceph 0x93abb948 osd_req_op_xattr_init +EXPORT_SYMBOL net/ceph/libceph 0x951a09fd ceph_osdc_notify +EXPORT_SYMBOL net/ceph/libceph 0x97fe3b33 osd_req_op_extent_osd_data_pages EXPORT_SYMBOL net/ceph/libceph 0x987d3968 ceph_alloc_options -EXPORT_SYMBOL net/ceph/libceph 0x9b6708bd ceph_osdc_copy_from +EXPORT_SYMBOL net/ceph/libceph 0x9a389663 ceph_monc_validate_auth EXPORT_SYMBOL net/ceph/libceph 0x9bc6b539 ceph_find_or_create_string EXPORT_SYMBOL net/ceph/libceph 0x9ca95932 ceph_create_snap_context -EXPORT_SYMBOL net/ceph/libceph 0x9cf7d46a ceph_open_session -EXPORT_SYMBOL net/ceph/libceph 0x9de76b0d ceph_osdc_cancel_request +EXPORT_SYMBOL net/ceph/libceph 0x9f2d75be ceph_monc_renew_subs EXPORT_SYMBOL net/ceph/libceph 0x9fbba67f ceph_buffer_new EXPORT_SYMBOL net/ceph/libceph 0x9fefa3cb ceph_calc_file_object_mapping -EXPORT_SYMBOL net/ceph/libceph 0xa16dbf97 ceph_cls_set_cookie -EXPORT_SYMBOL net/ceph/libceph 0xa533f448 osd_req_op_extent_update -EXPORT_SYMBOL net/ceph/libceph 0xa56a2346 ceph_compare_options +EXPORT_SYMBOL net/ceph/libceph 0xa1353ddb ceph_auth_handle_bad_authorizer +EXPORT_SYMBOL net/ceph/libceph 0xa1808779 ceph_con_open EXPORT_SYMBOL net/ceph/libceph 0xa698f998 ceph_free_lockers -EXPORT_SYMBOL net/ceph/libceph 0xa86dea37 ceph_osdc_notify_ack -EXPORT_SYMBOL net/ceph/libceph 0xa8eeae28 ceph_osdc_clear_abort_err -EXPORT_SYMBOL net/ceph/libceph 0xac611d1d ceph_create_client +EXPORT_SYMBOL net/ceph/libceph 0xa7978e08 ceph_osdc_clear_abort_err +EXPORT_SYMBOL net/ceph/libceph 0xa8a32eb9 ceph_osdc_start_request +EXPORT_SYMBOL net/ceph/libceph 0xac93329f __ceph_open_session EXPORT_SYMBOL net/ceph/libceph 0xad703657 ceph_auth_destroy_authorizer -EXPORT_SYMBOL net/ceph/libceph 0xad75b549 ceph_msg_dump -EXPORT_SYMBOL net/ceph/libceph 0xadfbd669 ceph_auth_get_authorizer -EXPORT_SYMBOL net/ceph/libceph 0xaedd99e5 ceph_con_send +EXPORT_SYMBOL net/ceph/libceph 0xaeee5057 ceph_cls_assert_locked EXPORT_SYMBOL net/ceph/libceph 0xafb8a407 ceph_msgr_flush -EXPORT_SYMBOL net/ceph/libceph 0xb17e2089 osd_req_op_extent_dup_last +EXPORT_SYMBOL net/ceph/libceph 0xb03a7efa ceph_check_fsid +EXPORT_SYMBOL net/ceph/libceph 0xb062442f ceph_monc_get_version_async +EXPORT_SYMBOL net/ceph/libceph 0xb49521fe ceph_auth_handle_svc_reply_more +EXPORT_SYMBOL net/ceph/libceph 0xb4ca9a49 osd_req_op_cls_request_data_pages EXPORT_SYMBOL net/ceph/libceph 0xb54676fa ceph_msg_type_name +EXPORT_SYMBOL net/ceph/libceph 0xb5719f33 ceph_msg_data_add_bvecs +EXPORT_SYMBOL net/ceph/libceph 0xb6b69562 ceph_osdc_wait_request EXPORT_SYMBOL net/ceph/libceph 0xb72c162e ceph_buffer_release -EXPORT_SYMBOL net/ceph/libceph 0xb94bbff2 osd_req_op_extent_osd_data_pagelist -EXPORT_SYMBOL net/ceph/libceph 0xbc98ba84 ceph_monc_validate_auth +EXPORT_SYMBOL net/ceph/libceph 0xb887041b ceph_zero_page_vector_range +EXPORT_SYMBOL net/ceph/libceph 0xbc36c3a2 ceph_osdc_flush_notifies +EXPORT_SYMBOL net/ceph/libceph 0xbcca33cc ceph_copy_to_page_vector EXPORT_SYMBOL net/ceph/libceph 0xbd2f79ae ceph_oloc_copy +EXPORT_SYMBOL net/ceph/libceph 0xbd6b006e osd_req_op_extent_osd_data_bio +EXPORT_SYMBOL net/ceph/libceph 0xbdf37cd0 __ceph_auth_get_authorizer EXPORT_SYMBOL net/ceph/libceph 0xbe3879aa ceph_get_snap_context -EXPORT_SYMBOL net/ceph/libceph 0xc0acb580 ceph_con_close -EXPORT_SYMBOL net/ceph/libceph 0xc33d1319 osd_req_op_cls_request_data_pagelist +EXPORT_SYMBOL net/ceph/libceph 0xbf2eeb84 ceph_cls_set_cookie +EXPORT_SYMBOL net/ceph/libceph 0xbfef027f osd_req_op_init EXPORT_SYMBOL net/ceph/libceph 0xc366bfa1 ceph_pagelist_truncate -EXPORT_SYMBOL net/ceph/libceph 0xc91b58aa ceph_msg_data_add_pagelist +EXPORT_SYMBOL net/ceph/libceph 0xc3d7eb3a ceph_osdc_new_request +EXPORT_SYMBOL net/ceph/libceph 0xc75de381 ceph_osdc_cancel_request +EXPORT_SYMBOL net/ceph/libceph 0xc8360e79 osd_req_op_cls_request_data_bvecs +EXPORT_SYMBOL net/ceph/libceph 0xc88ef5e8 ceph_copy_user_to_page_vector EXPORT_SYMBOL net/ceph/libceph 0xca80437b ceph_extent_to_file -EXPORT_SYMBOL net/ceph/libceph 0xcdcbf0b7 ceph_osdc_sync -EXPORT_SYMBOL net/ceph/libceph 0xd1f2c6e8 ceph_copy_from_page_vector -EXPORT_SYMBOL net/ceph/libceph 0xd2afa236 ceph_osdc_new_request -EXPORT_SYMBOL net/ceph/libceph 0xd336357c ceph_parse_param -EXPORT_SYMBOL net/ceph/libceph 0xd34fc6a1 osd_req_op_raw_data_in_pages -EXPORT_SYMBOL net/ceph/libceph 0xd3e0c471 ceph_osdc_alloc_messages +EXPORT_SYMBOL net/ceph/libceph 0xcc1775f2 ceph_con_close +EXPORT_SYMBOL net/ceph/libceph 0xcda044ab ceph_monc_blocklist_add +EXPORT_SYMBOL net/ceph/libceph 0xcf9e3a52 ceph_parse_param +EXPORT_SYMBOL net/ceph/libceph 0xd12cca04 ceph_monc_stop +EXPORT_SYMBOL net/ceph/libceph 0xd41d1113 ceph_destroy_client EXPORT_SYMBOL net/ceph/libceph 0xd4d736db ceph_destroy_options EXPORT_SYMBOL net/ceph/libceph 0xd4eb7735 ceph_decode_entity_addr -EXPORT_SYMBOL net/ceph/libceph 0xd71295ea ceph_osdc_unwatch -EXPORT_SYMBOL net/ceph/libceph 0xda026bd2 ceph_msg_get -EXPORT_SYMBOL net/ceph/libceph 0xdf1022ed ceph_msg_data_add_pages +EXPORT_SYMBOL net/ceph/libceph 0xd6a2ce38 ceph_msg_data_add_pages +EXPORT_SYMBOL net/ceph/libceph 0xd6bd8882 ceph_create_client +EXPORT_SYMBOL net/ceph/libceph 0xdf52fed8 ceph_osdc_alloc_request EXPORT_SYMBOL net/ceph/libceph 0xdf6ef4a1 ceph_oid_printf EXPORT_SYMBOL net/ceph/libceph 0xdfc091f9 ceph_entity_type_name -EXPORT_SYMBOL net/ceph/libceph 0xe1141f8d ceph_msg_new +EXPORT_SYMBOL net/ceph/libceph 0xe2100993 ceph_monc_open_session EXPORT_SYMBOL net/ceph/libceph 0xe34a59f2 ceph_object_locator_to_pg -EXPORT_SYMBOL net/ceph/libceph 0xe426cb0a ceph_destroy_client -EXPORT_SYMBOL net/ceph/libceph 0xe6ed4467 ceph_auth_is_authenticated -EXPORT_SYMBOL net/ceph/libceph 0xe6f092b1 ceph_monc_do_statfs +EXPORT_SYMBOL net/ceph/libceph 0xe3e96424 ceph_con_keepalive EXPORT_SYMBOL net/ceph/libceph 0xe76e7226 ceph_pagelist_alloc -EXPORT_SYMBOL net/ceph/libceph 0xea9104a2 ceph_osdc_update_epoch_barrier +EXPORT_SYMBOL net/ceph/libceph 0xe811c59e ceph_monc_init +EXPORT_SYMBOL net/ceph/libceph 0xe9310a33 ceph_parse_mon_ips +EXPORT_SYMBOL net/ceph/libceph 0xea7e6f5c ceph_copy_from_page_vector EXPORT_SYMBOL net/ceph/libceph 0xee120c03 ceph_release_string EXPORT_SYMBOL net/ceph/libceph 0xeef6cfa3 ceph_iterate_extents -EXPORT_SYMBOL net/ceph/libceph 0xef1c0ae9 ceph_put_page_vector EXPORT_SYMBOL net/ceph/libceph 0xefce3c3b ceph_pagelist_reserve EXPORT_SYMBOL net/ceph/libceph 0xefce991c ceph_pagelist_append EXPORT_SYMBOL net/ceph/libceph 0xf03fe862 ceph_pagelist_set_cursor -EXPORT_SYMBOL net/ceph/libceph 0xf11c4547 ceph_copy_to_page_vector -EXPORT_SYMBOL net/ceph/libceph 0xf474494d ceph_copy_user_to_page_vector -EXPORT_SYMBOL net/ceph/libceph 0xf5206d98 ceph_auth_verify_authorizer_reply -EXPORT_SYMBOL net/ceph/libceph 0xfe250ca8 ceph_auth_handle_svc_reply_more -EXPORT_SYMBOL net/ceph/libceph 0xfe4559d1 osd_req_op_xattr_init -EXPORT_SYMBOL net/dccp/dccp_ipv4 0x277f00f3 dccp_req_err -EXPORT_SYMBOL net/dccp/dccp_ipv4 0xd5428747 dccp_syn_ack_timeout -EXPORT_SYMBOL net/hsr/hsr 0x3a8c0c88 is_hsr_master -EXPORT_SYMBOL net/hsr/hsr 0x52df456b hsr_get_version -EXPORT_SYMBOL net/ieee802154/ieee802154 0x5ac9e0d0 wpan_phy_for_each -EXPORT_SYMBOL net/ieee802154/ieee802154 0x695be903 wpan_phy_unregister -EXPORT_SYMBOL net/ieee802154/ieee802154 0x7433adaf wpan_phy_free -EXPORT_SYMBOL net/ieee802154/ieee802154 0x9157846d wpan_phy_register -EXPORT_SYMBOL net/ieee802154/ieee802154 0xa5cd9788 wpan_phy_new -EXPORT_SYMBOL net/ieee802154/ieee802154 0xbb101de0 wpan_phy_find +EXPORT_SYMBOL net/ceph/libceph 0xf1b5ab3a ceph_msg_put +EXPORT_SYMBOL net/ceph/libceph 0xf52d4bc9 ceph_msg_data_add_pagelist +EXPORT_SYMBOL net/ceph/libceph 0xf5d2a7a5 osd_req_op_raw_data_in_pages +EXPORT_SYMBOL net/ceph/libceph 0xf851cd21 ceph_auth_handle_svc_reply_done +EXPORT_SYMBOL net/ceph/libceph 0xfd07106c ceph_monc_want_map +EXPORT_SYMBOL net/dccp/dccp_ipv4 0x2fb94f49 dccp_req_err +EXPORT_SYMBOL net/dccp/dccp_ipv4 0x67e83152 dccp_syn_ack_timeout +EXPORT_SYMBOL net/hsr/hsr 0x571dbab9 is_hsr_master +EXPORT_SYMBOL net/hsr/hsr 0x7b80929d hsr_get_version +EXPORT_SYMBOL net/ieee802154/ieee802154 0x1bdc7181 wpan_phy_free +EXPORT_SYMBOL net/ieee802154/ieee802154 0x6e9ca0c3 wpan_phy_find +EXPORT_SYMBOL net/ieee802154/ieee802154 0x83c260c3 wpan_phy_register +EXPORT_SYMBOL net/ieee802154/ieee802154 0x8ce27b44 wpan_phy_new +EXPORT_SYMBOL net/ieee802154/ieee802154 0xcc14d854 wpan_phy_for_each +EXPORT_SYMBOL net/ieee802154/ieee802154 0xe6f92ae3 wpan_phy_unregister EXPORT_SYMBOL net/ipv4/fou 0x1757d1a4 fou_encap_hlen -EXPORT_SYMBOL net/ipv4/fou 0x56d93106 __gue_build_header +EXPORT_SYMBOL net/ipv4/fou 0x7e33ba94 __fou_build_header +EXPORT_SYMBOL net/ipv4/fou 0xa2e27d02 __gue_build_header EXPORT_SYMBOL net/ipv4/fou 0xf13914b3 gue_encap_hlen -EXPORT_SYMBOL net/ipv4/fou 0xfd53077d __fou_build_header -EXPORT_SYMBOL net/ipv4/gre 0xe0ff7fe0 gre_parse_header -EXPORT_SYMBOL net/ipv4/netfilter/arp_tables 0x26edfc2e arpt_unregister_table -EXPORT_SYMBOL net/ipv4/netfilter/arp_tables 0x60e02721 arpt_unregister_table_pre_exit -EXPORT_SYMBOL net/ipv4/netfilter/arp_tables 0x6cdb1dd1 arpt_register_table -EXPORT_SYMBOL net/ipv4/netfilter/arp_tables 0xe567ea82 arpt_do_table -EXPORT_SYMBOL net/ipv4/netfilter/ip_tables 0x03f89316 ipt_unregister_table_exit -EXPORT_SYMBOL net/ipv4/netfilter/ip_tables 0x19685036 ipt_unregister_table_pre_exit -EXPORT_SYMBOL net/ipv4/netfilter/ip_tables 0xa95ff4af ipt_do_table -EXPORT_SYMBOL net/ipv4/netfilter/ip_tables 0xeb2e1f41 ipt_register_table -EXPORT_SYMBOL net/ipv4/tunnel4 0xd1ac450f xfrm4_tunnel_deregister -EXPORT_SYMBOL net/ipv4/tunnel4 0xd450e02b xfrm4_tunnel_register -EXPORT_SYMBOL net/ipv6/ip6_tunnel 0x58ab6782 ip6_tnl_change_mtu -EXPORT_SYMBOL net/ipv6/ip6_tunnel 0x7f92aa4d ip6_tnl_parse_tlv_enc_lim -EXPORT_SYMBOL net/ipv6/ip6_tunnel 0x8f43eef8 ip6_tnl_rcv -EXPORT_SYMBOL net/ipv6/ip6_tunnel 0x925949f0 ip6_tnl_xmit -EXPORT_SYMBOL net/ipv6/ip6_tunnel 0x956884e4 ip6_tnl_get_iflink -EXPORT_SYMBOL net/ipv6/ip6_tunnel 0xbfd06840 ip6_tnl_get_cap -EXPORT_SYMBOL net/ipv6/ip6_tunnel 0xf845c56b ip6_tnl_encap_del_ops -EXPORT_SYMBOL net/ipv6/ip6_tunnel 0xf90c4fa7 ip6_tnl_encap_add_ops -EXPORT_SYMBOL net/ipv6/ip6_tunnel 0xfa34e3dd ip6_tnl_get_link_net -EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0x2c334c57 ip6t_unregister_table_pre_exit -EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0x3a480a54 ip6t_unregister_table_exit -EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0x7cbb9538 ip6t_register_table -EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0xaa78991c ip6t_do_table -EXPORT_SYMBOL net/ipv6/tunnel6 0x43b401a5 xfrm6_tunnel_register -EXPORT_SYMBOL net/ipv6/tunnel6 0xa5e09631 xfrm6_tunnel_deregister -EXPORT_SYMBOL net/ipv6/xfrm6_tunnel 0x220f1073 xfrm6_tunnel_spi_lookup -EXPORT_SYMBOL net/ipv6/xfrm6_tunnel 0xcddcc1ad xfrm6_tunnel_alloc_spi -EXPORT_SYMBOL net/lapb/lapb 0x0cabc9ed lapb_connect_request -EXPORT_SYMBOL net/lapb/lapb 0x0d3e87a4 lapb_setparms -EXPORT_SYMBOL net/lapb/lapb 0x3fb36e89 lapb_getparms -EXPORT_SYMBOL net/lapb/lapb 0x4dca7661 lapb_register -EXPORT_SYMBOL net/lapb/lapb 0x53b289f0 lapb_unregister -EXPORT_SYMBOL net/lapb/lapb 0xa265a731 lapb_data_request -EXPORT_SYMBOL net/lapb/lapb 0xbfa1b8f6 lapb_data_received -EXPORT_SYMBOL net/lapb/lapb 0xf99ff642 lapb_disconnect_request +EXPORT_SYMBOL net/ipv4/gre 0x2021e484 gre_parse_header +EXPORT_SYMBOL net/ipv4/netfilter/arp_tables 0x1bbbe863 arpt_unregister_table_pre_exit +EXPORT_SYMBOL net/ipv4/netfilter/arp_tables 0x309cc643 arpt_unregister_table +EXPORT_SYMBOL net/ipv4/netfilter/arp_tables 0x70e6f490 arpt_do_table +EXPORT_SYMBOL net/ipv4/netfilter/arp_tables 0xe7a5f058 arpt_register_table +EXPORT_SYMBOL net/ipv4/netfilter/ip_tables 0x8d03d93c ipt_do_table +EXPORT_SYMBOL net/ipv4/netfilter/ip_tables 0xc692a5db ipt_unregister_table_pre_exit +EXPORT_SYMBOL net/ipv4/netfilter/ip_tables 0xfa683747 ipt_unregister_table_exit +EXPORT_SYMBOL net/ipv4/netfilter/ip_tables 0xfdc4a346 ipt_register_table +EXPORT_SYMBOL net/ipv4/tunnel4 0x7e963682 xfrm4_tunnel_deregister +EXPORT_SYMBOL net/ipv4/tunnel4 0xff9c13d4 xfrm4_tunnel_register +EXPORT_SYMBOL net/ipv6/ip6_tunnel 0x3739df6f ip6_tnl_get_link_net +EXPORT_SYMBOL net/ipv6/ip6_tunnel 0x48207ce1 ip6_tnl_get_iflink +EXPORT_SYMBOL net/ipv6/ip6_tunnel 0x9c95a387 ip6_tnl_encap_add_ops +EXPORT_SYMBOL net/ipv6/ip6_tunnel 0xb255abc9 ip6_tnl_parse_tlv_enc_lim +EXPORT_SYMBOL net/ipv6/ip6_tunnel 0xbbafadda ip6_tnl_xmit +EXPORT_SYMBOL net/ipv6/ip6_tunnel 0xcbe7462e ip6_tnl_change_mtu +EXPORT_SYMBOL net/ipv6/ip6_tunnel 0xcf501b38 ip6_tnl_encap_del_ops +EXPORT_SYMBOL net/ipv6/ip6_tunnel 0xe7c82649 ip6_tnl_get_cap +EXPORT_SYMBOL net/ipv6/ip6_tunnel 0xf415a714 ip6_tnl_rcv +EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0x27c591ec ip6t_register_table +EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0x8ca5e0dc ip6t_unregister_table_pre_exit +EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0x993a7100 ip6t_unregister_table_exit +EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0xc7eeeb01 ip6t_do_table +EXPORT_SYMBOL net/ipv6/tunnel6 0x520b1751 xfrm6_tunnel_deregister +EXPORT_SYMBOL net/ipv6/tunnel6 0x84bb2c7e xfrm6_tunnel_register +EXPORT_SYMBOL net/ipv6/xfrm6_tunnel 0x837112a4 xfrm6_tunnel_alloc_spi +EXPORT_SYMBOL net/ipv6/xfrm6_tunnel 0xf9c1e2aa xfrm6_tunnel_spi_lookup +EXPORT_SYMBOL net/lapb/lapb 0x3ab66629 lapb_connect_request +EXPORT_SYMBOL net/lapb/lapb 0x4e625295 lapb_unregister +EXPORT_SYMBOL net/lapb/lapb 0x6d4889b8 lapb_register +EXPORT_SYMBOL net/lapb/lapb 0x7e38a6ea lapb_data_request +EXPORT_SYMBOL net/lapb/lapb 0xaf212023 lapb_getparms +EXPORT_SYMBOL net/lapb/lapb 0xd2b4c364 lapb_disconnect_request +EXPORT_SYMBOL net/lapb/lapb 0xd5207918 lapb_data_received +EXPORT_SYMBOL net/lapb/lapb 0xe19f9e5f lapb_setparms +EXPORT_SYMBOL net/llc/llc 0x00220060 llc_build_and_send_ui_pkt +EXPORT_SYMBOL net/llc/llc 0x0b3b2e6d llc_sap_open EXPORT_SYMBOL net/llc/llc 0x38b92846 llc_remove_pack -EXPORT_SYMBOL net/llc/llc 0x4b2c7216 llc_sap_open +EXPORT_SYMBOL net/llc/llc 0x3c0d7988 llc_sap_close EXPORT_SYMBOL net/llc/llc 0x52d7b2fd llc_sap_list -EXPORT_SYMBOL net/llc/llc 0x7c5aef64 llc_mac_hdr_init -EXPORT_SYMBOL net/llc/llc 0xa1228e81 llc_set_station_handler -EXPORT_SYMBOL net/llc/llc 0xa62bf7cd llc_sap_close -EXPORT_SYMBOL net/llc/llc 0xd4ef1e8b llc_sap_find -EXPORT_SYMBOL net/llc/llc 0xd9bef852 llc_build_and_send_ui_pkt -EXPORT_SYMBOL net/llc/llc 0xec2a9782 llc_add_pack -EXPORT_SYMBOL net/mac80211/mac80211 0x0259bcde ieee80211_reserve_tid -EXPORT_SYMBOL net/mac80211/mac80211 0x03dda2ab ieee80211_iter_keys_rcu -EXPORT_SYMBOL net/mac80211/mac80211 0x041f64cc __ieee80211_get_assoc_led_name -EXPORT_SYMBOL net/mac80211/mac80211 0x04db4654 __ieee80211_get_rx_led_name +EXPORT_SYMBOL net/llc/llc 0x5d7631c3 llc_sap_find +EXPORT_SYMBOL net/llc/llc 0x8e778229 llc_set_station_handler +EXPORT_SYMBOL net/llc/llc 0xa4afa5bd llc_mac_hdr_init +EXPORT_SYMBOL net/llc/llc 0xd628cde5 llc_add_pack +EXPORT_SYMBOL net/mac80211/mac80211 0x008c8897 ieee80211_stop_tx_ba_cb_irqsafe +EXPORT_SYMBOL net/mac80211/mac80211 0x025115f4 ieee80211_get_fils_discovery_tmpl +EXPORT_SYMBOL net/mac80211/mac80211 0x03c532b0 ieee80211_queue_delayed_work EXPORT_SYMBOL net/mac80211/mac80211 0x063f5308 ieee80211_get_tkip_p1k_iv -EXPORT_SYMBOL net/mac80211/mac80211 0x0c1a32b6 ieee80211_manage_rx_ba_offl -EXPORT_SYMBOL net/mac80211/mac80211 0x1080089a __ieee80211_get_tx_led_name -EXPORT_SYMBOL net/mac80211/mac80211 0x13139ab6 ieee80211_return_txq -EXPORT_SYMBOL net/mac80211/mac80211 0x1458ba50 ieee80211_start_tx_ba_cb_irqsafe -EXPORT_SYMBOL net/mac80211/mac80211 0x15300439 ieee80211_rx_napi -EXPORT_SYMBOL net/mac80211/mac80211 0x1771ef47 ieee80211_sched_scan_results +EXPORT_SYMBOL net/mac80211/mac80211 0x07ff7aeb ieee80211_txq_airtime_check +EXPORT_SYMBOL net/mac80211/mac80211 0x0804c7f4 ieee80211_sched_scan_stopped +EXPORT_SYMBOL net/mac80211/mac80211 0x0cb09a1f ieee80211_register_hw +EXPORT_SYMBOL net/mac80211/mac80211 0x12b1099d ieee80211_tx_status_irqsafe +EXPORT_SYMBOL net/mac80211/mac80211 0x1498e108 ieee80211_iter_keys +EXPORT_SYMBOL net/mac80211/mac80211 0x15a7acf9 ieee80211_restart_hw +EXPORT_SYMBOL net/mac80211/mac80211 0x1779c756 ieee80211_queue_work +EXPORT_SYMBOL net/mac80211/mac80211 0x17a935ac ieee80211_cqm_beacon_loss_notify EXPORT_SYMBOL net/mac80211/mac80211 0x183dcd3b ieee80211_get_key_rx_seq +EXPORT_SYMBOL net/mac80211/mac80211 0x190efb18 ieee80211_unregister_hw EXPORT_SYMBOL net/mac80211/mac80211 0x19f37f0d ieee80211_update_p2p_noa EXPORT_SYMBOL net/mac80211/mac80211 0x1a66fc17 ieee80211_get_tkip_rx_p1k -EXPORT_SYMBOL net/mac80211/mac80211 0x1cdb98e6 ieee80211_sta_uapsd_trigger -EXPORT_SYMBOL net/mac80211/mac80211 0x2112a275 ieee80211_report_low_ack -EXPORT_SYMBOL net/mac80211/mac80211 0x2318c436 ieee80211_report_wowlan_wakeup -EXPORT_SYMBOL net/mac80211/mac80211 0x2c7a1176 ieee80211_txq_get_depth -EXPORT_SYMBOL net/mac80211/mac80211 0x2dee4e2f ieee80211_sta_register_airtime -EXPORT_SYMBOL net/mac80211/mac80211 0x33320272 ieee80211_tx_prepare_skb -EXPORT_SYMBOL net/mac80211/mac80211 0x3563a393 ieee80211_rx_list -EXPORT_SYMBOL net/mac80211/mac80211 0x3721e0ec ieee80211_stop_queue -EXPORT_SYMBOL net/mac80211/mac80211 0x3923172c ieee80211_tx_rate_update -EXPORT_SYMBOL net/mac80211/mac80211 0x3b7c7fa9 ieee80211_txq_schedule_start -EXPORT_SYMBOL net/mac80211/mac80211 0x3d729c2d ieee80211_stop_tx_ba_cb_irqsafe -EXPORT_SYMBOL net/mac80211/mac80211 0x420a4b95 ieee80211_sta_ps_transition -EXPORT_SYMBOL net/mac80211/mac80211 0x437b9e36 ieee80211_chswitch_done -EXPORT_SYMBOL net/mac80211/mac80211 0x4702f64f ieee80211_sta_set_buffered -EXPORT_SYMBOL net/mac80211/mac80211 0x48765ce1 ieee80211_send_eosp_nullfunc -EXPORT_SYMBOL net/mac80211/mac80211 0x48bb924d ieee80211_ap_probereq_get -EXPORT_SYMBOL net/mac80211/mac80211 0x4c783dfb ieee80211_probereq_get -EXPORT_SYMBOL net/mac80211/mac80211 0x4d534353 ieee80211_cqm_rssi_notify -EXPORT_SYMBOL net/mac80211/mac80211 0x5815bf25 ieee80211_rts_get -EXPORT_SYMBOL net/mac80211/mac80211 0x5b74c12b ieee80211_stop_queues -EXPORT_SYMBOL net/mac80211/mac80211 0x5e46ae89 ieee80211_get_tkip_p2k -EXPORT_SYMBOL net/mac80211/mac80211 0x5ff89307 ieee80211_free_txskb -EXPORT_SYMBOL net/mac80211/mac80211 0x601ed933 ieee80211_pspoll_get -EXPORT_SYMBOL net/mac80211/mac80211 0x6170a617 ieee80211_sta_block_awake -EXPORT_SYMBOL net/mac80211/mac80211 0x6937541a ieee80211_ctstoself_duration -EXPORT_SYMBOL net/mac80211/mac80211 0x6e129130 ieee80211_connection_loss -EXPORT_SYMBOL net/mac80211/mac80211 0x70b391e8 ieee80211_rts_duration -EXPORT_SYMBOL net/mac80211/mac80211 0x762391a2 ieee80211_queue_work -EXPORT_SYMBOL net/mac80211/mac80211 0x76ca3ef6 ieee80211_beacon_cntdwn_is_complete -EXPORT_SYMBOL net/mac80211/mac80211 0x7a3b85c2 ieee80211_unregister_hw -EXPORT_SYMBOL net/mac80211/mac80211 0x7ba22bef ieee80211_schedule_txq -EXPORT_SYMBOL net/mac80211/mac80211 0x7bd18981 ieee80211_tx_status -EXPORT_SYMBOL net/mac80211/mac80211 0x84045e04 ieee80211_beacon_update_cntdwn -EXPORT_SYMBOL net/mac80211/mac80211 0x89898446 ieee80211_generic_frame_duration -EXPORT_SYMBOL net/mac80211/mac80211 0x8a81bf75 rate_control_set_rates -EXPORT_SYMBOL net/mac80211/mac80211 0x8ad80c0a ieee80211_get_buffered_bc -EXPORT_SYMBOL net/mac80211/mac80211 0x9153716f ieee80211_enable_rssi_reports -EXPORT_SYMBOL net/mac80211/mac80211 0x92d10f0b __ieee80211_create_tpt_led_trigger -EXPORT_SYMBOL net/mac80211/mac80211 0x93f72825 ieee80211_nan_func_terminated -EXPORT_SYMBOL net/mac80211/mac80211 0x9456acdf ieee80211_stop_rx_ba_session -EXPORT_SYMBOL net/mac80211/mac80211 0x95276279 ieee80211_txq_airtime_check -EXPORT_SYMBOL net/mac80211/mac80211 0x97e25fa6 ieee80211_mark_rx_ba_filtered_frames +EXPORT_SYMBOL net/mac80211/mac80211 0x1e58a11e ieee80211_alloc_hw_nm +EXPORT_SYMBOL net/mac80211/mac80211 0x223ed496 ieee80211_proberesp_get +EXPORT_SYMBOL net/mac80211/mac80211 0x22795026 ieee80211_tx_status_ext +EXPORT_SYMBOL net/mac80211/mac80211 0x2a7eb3bb rate_control_set_rates +EXPORT_SYMBOL net/mac80211/mac80211 0x2ac2ddc5 ieee80211_beacon_update_cntdwn +EXPORT_SYMBOL net/mac80211/mac80211 0x2ad374fb ieee80211_mark_rx_ba_filtered_frames +EXPORT_SYMBOL net/mac80211/mac80211 0x2d975b8e ieee80211_get_unsol_bcast_probe_resp_tmpl +EXPORT_SYMBOL net/mac80211/mac80211 0x31e81a2f ieee80211_beacon_get_tim +EXPORT_SYMBOL net/mac80211/mac80211 0x327e4554 ieee80211_get_tx_rates +EXPORT_SYMBOL net/mac80211/mac80211 0x33158c68 ieee80211_nan_func_match +EXPORT_SYMBOL net/mac80211/mac80211 0x3338a353 ieee80211_radar_detected +EXPORT_SYMBOL net/mac80211/mac80211 0x36d03a7a ieee80211_rx_napi +EXPORT_SYMBOL net/mac80211/mac80211 0x3e9a82bd ieee80211_start_tx_ba_cb_irqsafe +EXPORT_SYMBOL net/mac80211/mac80211 0x3fc02c82 ieee80211_pspoll_get +EXPORT_SYMBOL net/mac80211/mac80211 0x42af0bd1 ieee80211_nullfunc_get +EXPORT_SYMBOL net/mac80211/mac80211 0x475cc726 ieee80211_rx_ba_timer_expired +EXPORT_SYMBOL net/mac80211/mac80211 0x497cb16d ieee80211_rts_duration +EXPORT_SYMBOL net/mac80211/mac80211 0x4d82ff1f ieee80211_generic_frame_duration +EXPORT_SYMBOL net/mac80211/mac80211 0x4ff7eb54 ieee80211_free_txskb +EXPORT_SYMBOL net/mac80211/mac80211 0x52f0c35a ieee80211_report_wowlan_wakeup +EXPORT_SYMBOL net/mac80211/mac80211 0x5440124e ieee80211_csa_finish +EXPORT_SYMBOL net/mac80211/mac80211 0x54ec38ba ieee80211_send_bar +EXPORT_SYMBOL net/mac80211/mac80211 0x59651777 ieee80211_txq_get_depth +EXPORT_SYMBOL net/mac80211/mac80211 0x5f7c1d52 ieee80211_disable_rssi_reports +EXPORT_SYMBOL net/mac80211/mac80211 0x6433fe7e ieee80211_queue_stopped +EXPORT_SYMBOL net/mac80211/mac80211 0x6a3bcf63 ieee80211_wake_queues +EXPORT_SYMBOL net/mac80211/mac80211 0x6e900cdd ieee80211_ap_probereq_get +EXPORT_SYMBOL net/mac80211/mac80211 0x71290259 ieee80211_probereq_get +EXPORT_SYMBOL net/mac80211/mac80211 0x733fa6c6 ieee80211_unreserve_tid +EXPORT_SYMBOL net/mac80211/mac80211 0x79993dde ieee80211_beacon_cntdwn_is_complete +EXPORT_SYMBOL net/mac80211/mac80211 0x7ae34a84 ieee80211_rate_control_register +EXPORT_SYMBOL net/mac80211/mac80211 0x7cb15d64 ieee80211_scan_completed +EXPORT_SYMBOL net/mac80211/mac80211 0x819e82a6 ieee80211_free_hw +EXPORT_SYMBOL net/mac80211/mac80211 0x84cdc62f ieee80211_sta_pspoll +EXPORT_SYMBOL net/mac80211/mac80211 0x8f36ac64 ieee80211_sta_set_buffered +EXPORT_SYMBOL net/mac80211/mac80211 0x94721b07 ieee80211_disconnect +EXPORT_SYMBOL net/mac80211/mac80211 0x9593c5e4 ieee80211_enable_rssi_reports EXPORT_SYMBOL net/mac80211/mac80211 0x991a0ca0 ieee80211_parse_p2p_noa -EXPORT_SYMBOL net/mac80211/mac80211 0x9f2206bc ieee80211_wake_queue -EXPORT_SYMBOL net/mac80211/mac80211 0xa00badc7 ieee80211_find_sta -EXPORT_SYMBOL net/mac80211/mac80211 0xa116a7f7 ieee80211_tx_dequeue -EXPORT_SYMBOL net/mac80211/mac80211 0xa44a7d13 ieee80211_ctstoself_get -EXPORT_SYMBOL net/mac80211/mac80211 0xa5a6dbba ieee80211_sta_eosp -EXPORT_SYMBOL net/mac80211/mac80211 0xa717bf0f ieee80211_txq_may_transmit -EXPORT_SYMBOL net/mac80211/mac80211 0xa8f9b067 wiphy_to_ieee80211_hw -EXPORT_SYMBOL net/mac80211/mac80211 0xaabdb1fa ieee80211_nan_func_match -EXPORT_SYMBOL net/mac80211/mac80211 0xac1f071b ieee80211_nullfunc_get -EXPORT_SYMBOL net/mac80211/mac80211 0xae28246b ieee80211_start_tx_ba_session -EXPORT_SYMBOL net/mac80211/mac80211 0xafd06382 ieee80211_send_bar -EXPORT_SYMBOL net/mac80211/mac80211 0xb1cc8335 ieee80211_get_fils_discovery_tmpl -EXPORT_SYMBOL net/mac80211/mac80211 0xb242c351 ieee80211_queue_delayed_work -EXPORT_SYMBOL net/mac80211/mac80211 0xb3a341f5 ieee80211_tdls_oper_request -EXPORT_SYMBOL net/mac80211/mac80211 0xb3fcbe13 ieee80211_rate_control_unregister -EXPORT_SYMBOL net/mac80211/mac80211 0xb568f170 ieee80211_beacon_loss -EXPORT_SYMBOL net/mac80211/mac80211 0xb6ec799b ieee80211_beacon_get_tim -EXPORT_SYMBOL net/mac80211/mac80211 0xb96c4082 ieee80211_csa_finish -EXPORT_SYMBOL net/mac80211/mac80211 0xba5b06d2 ieee80211_restart_hw -EXPORT_SYMBOL net/mac80211/mac80211 0xbadb03a0 ieee80211_sta_pspoll -EXPORT_SYMBOL net/mac80211/mac80211 0xbcba590a ieee80211_beacon_set_cntdwn -EXPORT_SYMBOL net/mac80211/mac80211 0xc5d06223 ieee80211_rate_control_register -EXPORT_SYMBOL net/mac80211/mac80211 0xc6203507 ieee80211_iter_keys -EXPORT_SYMBOL net/mac80211/mac80211 0xcb174757 ieee80211_free_hw -EXPORT_SYMBOL net/mac80211/mac80211 0xcb26e56d ieee80211_rx_ba_timer_expired -EXPORT_SYMBOL net/mac80211/mac80211 0xcb83f057 ieee80211_cqm_beacon_loss_notify -EXPORT_SYMBOL net/mac80211/mac80211 0xcd684595 ieee80211_tx_status_irqsafe -EXPORT_SYMBOL net/mac80211/mac80211 0xcf60a7ef ieee80211_unreserve_tid -EXPORT_SYMBOL net/mac80211/mac80211 0xd1eedf9c ieee80211_beacon_get_template -EXPORT_SYMBOL net/mac80211/mac80211 0xd20b046b ieee80211_stop_tx_ba_session -EXPORT_SYMBOL net/mac80211/mac80211 0xd60f0aa1 ieee80211_queue_stopped -EXPORT_SYMBOL net/mac80211/mac80211 0xd7043fe5 ieee80211_register_hw -EXPORT_SYMBOL net/mac80211/mac80211 0xda15cb06 ieee80211_get_tx_rates -EXPORT_SYMBOL net/mac80211/mac80211 0xddea581c ieee80211_radar_detected -EXPORT_SYMBOL net/mac80211/mac80211 0xe00d829c ieee80211_disconnect -EXPORT_SYMBOL net/mac80211/mac80211 0xe0e55fc3 ieee80211_tx_status_8023 -EXPORT_SYMBOL net/mac80211/mac80211 0xe11c2878 ieee80211_get_unsol_bcast_probe_resp_tmpl +EXPORT_SYMBOL net/mac80211/mac80211 0x9bce4853 ieee80211_stop_queues +EXPORT_SYMBOL net/mac80211/mac80211 0x9be7b31a ieee80211_tx_status_8023 +EXPORT_SYMBOL net/mac80211/mac80211 0x9d085b6a ieee80211_sta_eosp +EXPORT_SYMBOL net/mac80211/mac80211 0x9e193f96 ieee80211_find_sta +EXPORT_SYMBOL net/mac80211/mac80211 0xa0ea2f17 ieee80211_return_txq +EXPORT_SYMBOL net/mac80211/mac80211 0xa3ad29e3 ieee80211_stop_queue +EXPORT_SYMBOL net/mac80211/mac80211 0xa3d40c72 ieee80211_rts_get +EXPORT_SYMBOL net/mac80211/mac80211 0xa7c862fa ieee80211_beacon_set_cntdwn +EXPORT_SYMBOL net/mac80211/mac80211 0xa8964dee ieee80211_tdls_oper_request +EXPORT_SYMBOL net/mac80211/mac80211 0xa89f5dbc __ieee80211_get_tx_led_name +EXPORT_SYMBOL net/mac80211/mac80211 0xa920ff39 ieee80211_rx_list +EXPORT_SYMBOL net/mac80211/mac80211 0xaad808c3 ieee80211_ctstoself_get +EXPORT_SYMBOL net/mac80211/mac80211 0xacf3929a ieee80211_get_buffered_bc +EXPORT_SYMBOL net/mac80211/mac80211 0xb02c9fc9 ieee80211_beacon_get_template +EXPORT_SYMBOL net/mac80211/mac80211 0xb20a16a3 ieee80211_tx_status +EXPORT_SYMBOL net/mac80211/mac80211 0xb3c4d0ce ieee80211_stop_tx_ba_session +EXPORT_SYMBOL net/mac80211/mac80211 0xb3d40896 __ieee80211_get_assoc_led_name +EXPORT_SYMBOL net/mac80211/mac80211 0xb6b2a346 ieee80211_manage_rx_ba_offl +EXPORT_SYMBOL net/mac80211/mac80211 0xba0dab76 ieee80211_get_tkip_p2k +EXPORT_SYMBOL net/mac80211/mac80211 0xbf442047 ieee80211_rx_irqsafe +EXPORT_SYMBOL net/mac80211/mac80211 0xc0f6bbea ieee80211_tx_prepare_skb +EXPORT_SYMBOL net/mac80211/mac80211 0xc1d87d47 ieee80211_txq_schedule_start +EXPORT_SYMBOL net/mac80211/mac80211 0xc4f5cd4e ieee80211_report_low_ack +EXPORT_SYMBOL net/mac80211/mac80211 0xc54eb50c ieee80211_send_eosp_nullfunc +EXPORT_SYMBOL net/mac80211/mac80211 0xc6056bf7 ieee80211_beacon_loss +EXPORT_SYMBOL net/mac80211/mac80211 0xc955d16c ieee80211_start_tx_ba_session +EXPORT_SYMBOL net/mac80211/mac80211 0xc9dd4174 ieee80211_sta_block_awake +EXPORT_SYMBOL net/mac80211/mac80211 0xccaa7e20 ieee80211_wake_queue +EXPORT_SYMBOL net/mac80211/mac80211 0xd094a090 __ieee80211_get_rx_led_name +EXPORT_SYMBOL net/mac80211/mac80211 0xd0fa348b ieee80211_rate_control_unregister +EXPORT_SYMBOL net/mac80211/mac80211 0xd2b319ca ieee80211_reserve_tid +EXPORT_SYMBOL net/mac80211/mac80211 0xdbb38b14 ieee80211_sta_register_airtime +EXPORT_SYMBOL net/mac80211/mac80211 0xdcbf49e0 ieee80211_sched_scan_results +EXPORT_SYMBOL net/mac80211/mac80211 0xdeef54f3 __ieee80211_create_tpt_led_trigger +EXPORT_SYMBOL net/mac80211/mac80211 0xe00c129c ieee80211_next_txq +EXPORT_SYMBOL net/mac80211/mac80211 0xe2e9007e ieee80211_sta_ps_transition +EXPORT_SYMBOL net/mac80211/mac80211 0xe48f8f22 ieee80211_sta_uapsd_trigger +EXPORT_SYMBOL net/mac80211/mac80211 0xe4bb0333 ieee80211_tx_rate_update EXPORT_SYMBOL net/mac80211/mac80211 0xe5752af3 ieee80211_get_bssid -EXPORT_SYMBOL net/mac80211/mac80211 0xee02aac5 ieee80211_proberesp_get -EXPORT_SYMBOL net/mac80211/mac80211 0xf0e66a6f ieee80211_disable_rssi_reports -EXPORT_SYMBOL net/mac80211/mac80211 0xf11c1b25 __ieee80211_get_radio_led_name -EXPORT_SYMBOL net/mac80211/mac80211 0xf2e222e8 ieee80211_rx_irqsafe -EXPORT_SYMBOL net/mac80211/mac80211 0xf344210f ieee80211_alloc_hw_nm -EXPORT_SYMBOL net/mac80211/mac80211 0xf73954ac ieee80211_next_txq -EXPORT_SYMBOL net/mac80211/mac80211 0xf98a7eeb ieee80211_sched_scan_stopped -EXPORT_SYMBOL net/mac80211/mac80211 0xfad18303 ieee80211_wake_queues -EXPORT_SYMBOL net/mac80211/mac80211 0xfe65d59d ieee80211_scan_completed -EXPORT_SYMBOL net/mac80211/mac80211 0xfff00d7c ieee80211_tx_status_ext -EXPORT_SYMBOL net/mac802154/mac802154 0x1fea8955 ieee802154_rx_irqsafe -EXPORT_SYMBOL net/mac802154/mac802154 0x22add049 ieee802154_xmit_complete -EXPORT_SYMBOL net/mac802154/mac802154 0x52143f37 ieee802154_wake_queue -EXPORT_SYMBOL net/mac802154/mac802154 0x5550f0be ieee802154_free_hw -EXPORT_SYMBOL net/mac802154/mac802154 0x9d046615 ieee802154_register_hw -EXPORT_SYMBOL net/mac802154/mac802154 0xafff3d91 ieee802154_alloc_hw -EXPORT_SYMBOL net/mac802154/mac802154 0xbeb3bff1 ieee802154_stop_queue -EXPORT_SYMBOL net/mac802154/mac802154 0xf62fa6f3 ieee802154_unregister_hw -EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x12ed8429 ip_vs_conn_in_get -EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x1a523bd4 ip_vs_conn_put -EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x33b121c7 ip_vs_proto_get -EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x4b538c47 ip_vs_tcp_conn_listen -EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x5b39db1b ip_vs_proto_data_get -EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x6206b922 ip_vs_conn_out_get -EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x7a9b9806 register_ip_vs_app_inc -EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x9893c441 ip_vs_nfct_expect_related -EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xabc5c0e2 ip_vs_new_conn_out -EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xb09aaac1 register_ip_vs_app -EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xc1206574 unregister_ip_vs_scheduler -EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xd5f2e3c4 unregister_ip_vs_app +EXPORT_SYMBOL net/mac80211/mac80211 0xe98e8b76 ieee80211_txq_may_transmit +EXPORT_SYMBOL net/mac80211/mac80211 0xeb1b752b ieee80211_connection_loss +EXPORT_SYMBOL net/mac80211/mac80211 0xee6fd0d2 ieee80211_cqm_rssi_notify +EXPORT_SYMBOL net/mac80211/mac80211 0xf214fe7c ieee80211_nan_func_terminated +EXPORT_SYMBOL net/mac80211/mac80211 0xf5add7ea ieee80211_stop_rx_ba_session +EXPORT_SYMBOL net/mac80211/mac80211 0xf6c4efbd ieee80211_chswitch_done +EXPORT_SYMBOL net/mac80211/mac80211 0xf6edab50 ieee80211_iter_keys_rcu +EXPORT_SYMBOL net/mac80211/mac80211 0xf9a5161c __ieee80211_get_radio_led_name +EXPORT_SYMBOL net/mac80211/mac80211 0xfbf3f54a ieee80211_ctstoself_duration +EXPORT_SYMBOL net/mac80211/mac80211 0xfec85246 ieee80211_tx_dequeue +EXPORT_SYMBOL net/mac80211/mac80211 0xff3604d3 ieee80211_schedule_txq +EXPORT_SYMBOL net/mac80211/mac80211 0xff9a40bd wiphy_to_ieee80211_hw +EXPORT_SYMBOL net/mac802154/mac802154 0x07433f4e ieee802154_unregister_hw +EXPORT_SYMBOL net/mac802154/mac802154 0x64ab5315 ieee802154_stop_queue +EXPORT_SYMBOL net/mac802154/mac802154 0x824cb6fe ieee802154_free_hw +EXPORT_SYMBOL net/mac802154/mac802154 0x9dfce5d9 ieee802154_rx_irqsafe +EXPORT_SYMBOL net/mac802154/mac802154 0xc1878fe5 ieee802154_register_hw +EXPORT_SYMBOL net/mac802154/mac802154 0xc3bbe029 ieee802154_xmit_complete +EXPORT_SYMBOL net/mac802154/mac802154 0xe23eb038 ieee802154_wake_queue +EXPORT_SYMBOL net/mac802154/mac802154 0xee45d387 ieee802154_alloc_hw +EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x08d6e1ac ip_vs_tcp_conn_listen +EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x09013725 ip_vs_proto_get +EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x32f12414 ip_vs_scheduler_err +EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x544aff46 ip_vs_conn_in_get +EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x684af877 ip_vs_proto_data_get +EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x8caed109 register_ip_vs_app +EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x92b82f4d ip_vs_conn_new +EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xa00a37d4 ip_vs_nfct_expect_related +EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xbf4d6290 ip_vs_conn_out_get +EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xca7e04ed ip_vs_conn_put +EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xd623c973 unregister_ip_vs_scheduler EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xd831a1a2 ip_vs_proto_name -EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xda474d1c register_ip_vs_scheduler -EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xeba79727 ip_vs_conn_new -EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xf21f2a98 ip_vs_scheduler_err -EXPORT_SYMBOL net/netfilter/nf_conntrack 0x8ba541f3 nf_ct_ext_add +EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xe7ad34ac unregister_ip_vs_app +EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xeddc5777 register_ip_vs_scheduler +EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xf63c5c6a ip_vs_new_conn_out +EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xf7c5a55f register_ip_vs_app_inc +EXPORT_SYMBOL net/netfilter/nf_conntrack 0xf3ccecd0 nf_ct_ext_add EXPORT_SYMBOL net/netfilter/nf_conntrack_pptp 0xf2a36612 pptp_msg_name -EXPORT_SYMBOL net/netfilter/nf_nat 0x20d429d9 nf_nat_follow_master -EXPORT_SYMBOL net/netfilter/nf_nat 0x4dd9f137 nf_nat_setup_info -EXPORT_SYMBOL net/netfilter/nf_nat 0xb8e021b0 nf_nat_mangle_udp_packet -EXPORT_SYMBOL net/netfilter/nf_nat 0xee3fb54b __nf_nat_mangle_tcp_packet +EXPORT_SYMBOL net/netfilter/nf_nat 0x008326bf nf_nat_follow_master +EXPORT_SYMBOL net/netfilter/nf_nat 0x14d90784 nf_nat_mangle_udp_packet +EXPORT_SYMBOL net/netfilter/nf_nat 0xc53c3b39 __nf_nat_mangle_tcp_packet +EXPORT_SYMBOL net/netfilter/nf_nat 0xc6073534 nf_nat_setup_info EXPORT_SYMBOL net/netfilter/nft_fib 0xb3c36947 nft_fib_policy EXPORT_SYMBOL net/netfilter/x_tables 0x0d7f5fcd xt_alloc_entry_offsets -EXPORT_SYMBOL net/netfilter/x_tables 0x2895e243 xt_find_match -EXPORT_SYMBOL net/netfilter/x_tables 0x3746d6b4 xt_unregister_matches -EXPORT_SYMBOL net/netfilter/x_tables 0x383f3e96 xt_unregister_target +EXPORT_SYMBOL net/netfilter/x_tables 0x130c24c1 xt_find_table +EXPORT_SYMBOL net/netfilter/x_tables 0x1acb7369 xt_unregister_targets +EXPORT_SYMBOL net/netfilter/x_tables 0x1ede581f xt_unregister_match +EXPORT_SYMBOL net/netfilter/x_tables 0x2e23d846 xt_unregister_target +EXPORT_SYMBOL net/netfilter/x_tables 0x39eedb40 xt_register_matches EXPORT_SYMBOL net/netfilter/x_tables 0x3bf9d084 xt_check_table_hooks EXPORT_SYMBOL net/netfilter/x_tables 0x48012e28 xt_check_proc_name +EXPORT_SYMBOL net/netfilter/x_tables 0x4cb921e4 xt_register_targets EXPORT_SYMBOL net/netfilter/x_tables 0x50873741 xt_compat_init_offsets -EXPORT_SYMBOL net/netfilter/x_tables 0x61985339 xt_register_matches -EXPORT_SYMBOL net/netfilter/x_tables 0x67eadcf6 xt_register_target -EXPORT_SYMBOL net/netfilter/x_tables 0x7c777bd6 xt_register_targets EXPORT_SYMBOL net/netfilter/x_tables 0x977fd4bf xt_alloc_table_info EXPORT_SYMBOL net/netfilter/x_tables 0xa25fc115 xt_compat_check_entry_offsets -EXPORT_SYMBOL net/netfilter/x_tables 0xc44f3e2f xt_find_table +EXPORT_SYMBOL net/netfilter/x_tables 0xa9ad479b xt_register_target +EXPORT_SYMBOL net/netfilter/x_tables 0xc9b9c59b xt_find_match EXPORT_SYMBOL net/netfilter/x_tables 0xcb3e91cc xt_counters_alloc EXPORT_SYMBOL net/netfilter/x_tables 0xd87ae60d xt_check_entry_offsets EXPORT_SYMBOL net/netfilter/x_tables 0xe204e042 xt_free_table_info -EXPORT_SYMBOL net/netfilter/x_tables 0xef285ace xt_unregister_targets -EXPORT_SYMBOL net/netfilter/x_tables 0xf59b130b xt_register_match +EXPORT_SYMBOL net/netfilter/x_tables 0xf1031dcf xt_register_match +EXPORT_SYMBOL net/netfilter/x_tables 0xf8787575 xt_unregister_matches EXPORT_SYMBOL net/netfilter/x_tables 0xfef779fa xt_find_jump_offset -EXPORT_SYMBOL net/netfilter/x_tables 0xffe5ddee xt_unregister_match -EXPORT_SYMBOL net/nfc/hci/hci 0x1409ba83 nfc_hci_get_param -EXPORT_SYMBOL net/nfc/hci/hci 0x1bcecbfc nfc_hci_recv_frame -EXPORT_SYMBOL net/nfc/hci/hci 0x25fb85a5 nfc_hci_allocate_device -EXPORT_SYMBOL net/nfc/hci/hci 0x413e10ba nfc_hci_free_device -EXPORT_SYMBOL net/nfc/hci/hci 0x42c6fc6f nfc_hci_disconnect_gate -EXPORT_SYMBOL net/nfc/hci/hci 0x5b8563b3 nfc_hci_disconnect_all_gates -EXPORT_SYMBOL net/nfc/hci/hci 0x5c0e5de3 nfc_hci_get_clientdata -EXPORT_SYMBOL net/nfc/hci/hci 0x5fdf27e5 nfc_hci_send_cmd_async +EXPORT_SYMBOL net/nfc/hci/hci 0x02537e17 nfc_llc_stop +EXPORT_SYMBOL net/nfc/hci/hci 0x0a39d187 nfc_hci_connect_gate +EXPORT_SYMBOL net/nfc/hci/hci 0x0cc8b9a8 nfc_hci_disconnect_gate +EXPORT_SYMBOL net/nfc/hci/hci 0x0e925b4e nfc_hci_reset_pipes_per_host +EXPORT_SYMBOL net/nfc/hci/hci 0x1b5ee75b nfc_hci_recv_frame +EXPORT_SYMBOL net/nfc/hci/hci 0x1fe96155 nfc_hci_allocate_device +EXPORT_SYMBOL net/nfc/hci/hci 0x4e883103 nfc_hci_get_param +EXPORT_SYMBOL net/nfc/hci/hci 0x5bf9ef94 nfc_hci_register_device +EXPORT_SYMBOL net/nfc/hci/hci 0x6e477c47 nfc_hci_send_event +EXPORT_SYMBOL net/nfc/hci/hci 0x748832cf nfc_hci_send_cmd EXPORT_SYMBOL net/nfc/hci/hci 0x74fe3670 nfc_hci_result_to_errno -EXPORT_SYMBOL net/nfc/hci/hci 0x86f4d714 nfc_hci_send_event -EXPORT_SYMBOL net/nfc/hci/hci 0x9123d9c0 nfc_hci_send_cmd -EXPORT_SYMBOL net/nfc/hci/hci 0x9accd683 nfc_hci_unregister_device -EXPORT_SYMBOL net/nfc/hci/hci 0x9d70b3da nfc_llc_stop -EXPORT_SYMBOL net/nfc/hci/hci 0xa9813ed1 nfc_hci_driver_failure -EXPORT_SYMBOL net/nfc/hci/hci 0xaa0549b2 nfc_hci_set_clientdata -EXPORT_SYMBOL net/nfc/hci/hci 0xb19baba7 nfc_hci_reset_pipes_per_host -EXPORT_SYMBOL net/nfc/hci/hci 0xb655af70 nfc_hci_set_param -EXPORT_SYMBOL net/nfc/hci/hci 0xbfca69f5 nfc_hci_reset_pipes -EXPORT_SYMBOL net/nfc/hci/hci 0xc1b0a038 nfc_hci_target_discovered -EXPORT_SYMBOL net/nfc/hci/hci 0xc54394ab nfc_hci_connect_gate -EXPORT_SYMBOL net/nfc/hci/hci 0xcb6065ae nfc_llc_start -EXPORT_SYMBOL net/nfc/hci/hci 0xd2e6016f nfc_hci_register_device +EXPORT_SYMBOL net/nfc/hci/hci 0xad8ed2ca nfc_llc_start +EXPORT_SYMBOL net/nfc/hci/hci 0xb08d88ac nfc_hci_target_discovered +EXPORT_SYMBOL net/nfc/hci/hci 0xba6ee426 nfc_hci_reset_pipes +EXPORT_SYMBOL net/nfc/hci/hci 0xbc6f7588 nfc_hci_send_cmd_async +EXPORT_SYMBOL net/nfc/hci/hci 0xbc951820 nfc_hci_driver_failure +EXPORT_SYMBOL net/nfc/hci/hci 0xc638dc28 nfc_hci_get_clientdata +EXPORT_SYMBOL net/nfc/hci/hci 0xc6dab5df nfc_hci_disconnect_all_gates +EXPORT_SYMBOL net/nfc/hci/hci 0xdbd44116 nfc_hci_set_clientdata EXPORT_SYMBOL net/nfc/hci/hci 0xdd231c55 nfc_hci_sak_to_protocol -EXPORT_SYMBOL net/nfc/nci/nci 0x002ae87e nci_req_complete -EXPORT_SYMBOL net/nfc/nci/nci 0x46cfcf1c nci_hci_clear_all_pipes -EXPORT_SYMBOL net/nfc/nci/nci 0x48104ef1 nci_core_conn_create -EXPORT_SYMBOL net/nfc/nci/nci 0x5314f86b nci_core_init -EXPORT_SYMBOL net/nfc/nci/nci 0x587a5b66 nci_unregister_device -EXPORT_SYMBOL net/nfc/nci/nci 0x5a0c3e9d nci_core_conn_close -EXPORT_SYMBOL net/nfc/nci/nci 0x6547bc86 nci_prop_cmd -EXPORT_SYMBOL net/nfc/nci/nci 0x6f1d1a38 nci_nfcc_loopback -EXPORT_SYMBOL net/nfc/nci/nci 0x702ef3ba nci_hci_set_param -EXPORT_SYMBOL net/nfc/nci/nci 0x717f5d32 nci_recv_frame -EXPORT_SYMBOL net/nfc/nci/nci 0x77bf8e33 nci_hci_connect_gate -EXPORT_SYMBOL net/nfc/nci/nci 0x7d0cbd5e nci_core_reset -EXPORT_SYMBOL net/nfc/nci/nci 0x94bc6588 nci_set_config -EXPORT_SYMBOL net/nfc/nci/nci 0x9dcdc2df nci_send_cmd -EXPORT_SYMBOL net/nfc/nci/nci 0xa0592029 nci_send_data -EXPORT_SYMBOL net/nfc/nci/nci 0xa97effe7 nci_hci_send_event -EXPORT_SYMBOL net/nfc/nci/nci 0xaff04338 nci_hci_dev_session_init -EXPORT_SYMBOL net/nfc/nci/nci 0xb81bdd1e nci_send_frame +EXPORT_SYMBOL net/nfc/hci/hci 0xe1f139d3 nfc_hci_set_param +EXPORT_SYMBOL net/nfc/hci/hci 0xedb11446 nfc_hci_unregister_device +EXPORT_SYMBOL net/nfc/hci/hci 0xf8dcd441 nfc_hci_free_device +EXPORT_SYMBOL net/nfc/nci/nci 0x101db83d nci_hci_connect_gate +EXPORT_SYMBOL net/nfc/nci/nci 0x1126c7be nci_send_cmd +EXPORT_SYMBOL net/nfc/nci/nci 0x1d866e47 nci_req_complete +EXPORT_SYMBOL net/nfc/nci/nci 0x1ea89d17 nci_send_frame +EXPORT_SYMBOL net/nfc/nci/nci 0x28afda7b nci_hci_get_param +EXPORT_SYMBOL net/nfc/nci/nci 0x2ef81b52 nci_free_device +EXPORT_SYMBOL net/nfc/nci/nci 0x2f2b9fbd nci_core_cmd +EXPORT_SYMBOL net/nfc/nci/nci 0x32b4b73d nci_register_device +EXPORT_SYMBOL net/nfc/nci/nci 0x3d2110e4 nci_nfcee_mode_set +EXPORT_SYMBOL net/nfc/nci/nci 0x46f877a3 nci_allocate_device +EXPORT_SYMBOL net/nfc/nci/nci 0x66407349 nci_conn_max_data_pkt_payload_size +EXPORT_SYMBOL net/nfc/nci/nci 0x67d83d0a nci_hci_send_cmd +EXPORT_SYMBOL net/nfc/nci/nci 0x707fb523 nci_core_reset +EXPORT_SYMBOL net/nfc/nci/nci 0x78a19aa8 nci_unregister_device +EXPORT_SYMBOL net/nfc/nci/nci 0x80d2c8ff nci_hci_clear_all_pipes +EXPORT_SYMBOL net/nfc/nci/nci 0x82ce7b6a nci_get_conn_info_by_dest_type_params +EXPORT_SYMBOL net/nfc/nci/nci 0x8a390c91 nci_hci_set_param +EXPORT_SYMBOL net/nfc/nci/nci 0x8caf5235 nci_core_conn_close +EXPORT_SYMBOL net/nfc/nci/nci 0x8e2b1f79 nci_recv_frame +EXPORT_SYMBOL net/nfc/nci/nci 0x8e84f44e nci_core_conn_create +EXPORT_SYMBOL net/nfc/nci/nci 0x8fba5248 nci_nfcee_discover +EXPORT_SYMBOL net/nfc/nci/nci 0xad07e2cd nci_nfcc_loopback +EXPORT_SYMBOL net/nfc/nci/nci 0xad5ff24b nci_hci_open_pipe +EXPORT_SYMBOL net/nfc/nci/nci 0xadbadc35 nci_hci_send_event +EXPORT_SYMBOL net/nfc/nci/nci 0xb5e92e84 nci_core_init EXPORT_SYMBOL net/nfc/nci/nci 0xba490602 nci_to_errno -EXPORT_SYMBOL net/nfc/nci/nci 0xbc56f5dc nci_allocate_device -EXPORT_SYMBOL net/nfc/nci/nci 0xc5e779d4 nci_get_conn_info_by_dest_type_params -EXPORT_SYMBOL net/nfc/nci/nci 0xc723d6ef nci_nfcee_discover -EXPORT_SYMBOL net/nfc/nci/nci 0xc94807bc nci_conn_max_data_pkt_payload_size -EXPORT_SYMBOL net/nfc/nci/nci 0xd320c66e nci_free_device -EXPORT_SYMBOL net/nfc/nci/nci 0xdca2502e nci_nfcee_mode_set -EXPORT_SYMBOL net/nfc/nci/nci 0xddf0c63d nci_hci_send_cmd -EXPORT_SYMBOL net/nfc/nci/nci 0xe52a6b4c nci_hci_get_param -EXPORT_SYMBOL net/nfc/nci/nci 0xe674cd31 nci_register_device -EXPORT_SYMBOL net/nfc/nci/nci 0xf5604d12 nci_core_cmd -EXPORT_SYMBOL net/nfc/nci/nci 0xf75d1650 nci_hci_open_pipe -EXPORT_SYMBOL net/nfc/nfc 0x09150880 nfc_dep_link_is_up -EXPORT_SYMBOL net/nfc/nfc 0x1026f0c5 nfc_add_se -EXPORT_SYMBOL net/nfc/nfc 0x1af390ba nfc_tm_deactivated -EXPORT_SYMBOL net/nfc/nfc 0x206a35c3 nfc_proto_unregister -EXPORT_SYMBOL net/nfc/nfc 0x26801c8b nfc_find_se -EXPORT_SYMBOL net/nfc/nfc 0x29544c63 nfc_vendor_cmd_reply -EXPORT_SYMBOL net/nfc/nfc 0x335f1eec nfc_tm_data_received -EXPORT_SYMBOL net/nfc/nfc 0x33f9889c nfc_driver_failure -EXPORT_SYMBOL net/nfc/nfc 0x37fbcec3 nfc_se_connectivity -EXPORT_SYMBOL net/nfc/nfc 0x412b34c9 __nfc_alloc_vendor_cmd_reply_skb -EXPORT_SYMBOL net/nfc/nfc 0x437538fc nfc_get_local_general_bytes -EXPORT_SYMBOL net/nfc/nfc 0x477f7ff1 nfc_fw_download_done -EXPORT_SYMBOL net/nfc/nfc 0x52934f3c nfc_proto_register -EXPORT_SYMBOL net/nfc/nfc 0x5db5003a nfc_alloc_recv_skb -EXPORT_SYMBOL net/nfc/nfc 0x6c6eb621 nfc_se_transaction -EXPORT_SYMBOL net/nfc/nfc 0x7c1bfbd2 nfc_send_to_raw_sock -EXPORT_SYMBOL net/nfc/nfc 0x9280ea44 nfc_target_lost -EXPORT_SYMBOL net/nfc/nfc 0x94193e71 nfc_targets_found -EXPORT_SYMBOL net/nfc/nfc 0x9eecb31a nfc_class -EXPORT_SYMBOL net/nfc/nfc 0xbe1b6cd1 nfc_unregister_device -EXPORT_SYMBOL net/nfc/nfc 0xdbb88566 nfc_remove_se -EXPORT_SYMBOL net/nfc/nfc 0xdc13e27c nfc_tm_activated -EXPORT_SYMBOL net/nfc/nfc 0xdc324f7a nfc_register_device -EXPORT_SYMBOL net/nfc/nfc 0xdf169058 nfc_allocate_device -EXPORT_SYMBOL net/nfc/nfc 0xec42e097 nfc_set_remote_general_bytes -EXPORT_SYMBOL net/nfc/nfc_digital 0x6c5ffd2a nfc_digital_allocate_device -EXPORT_SYMBOL net/nfc/nfc_digital 0x7a6b08a2 nfc_digital_unregister_device -EXPORT_SYMBOL net/nfc/nfc_digital 0x8bdbe6ab nfc_digital_free_device -EXPORT_SYMBOL net/nfc/nfc_digital 0xcb25f7fd nfc_digital_register_device -EXPORT_SYMBOL net/phonet/phonet 0x0385107f phonet_header_ops -EXPORT_SYMBOL net/phonet/phonet 0x351df606 pn_sock_get_port -EXPORT_SYMBOL net/phonet/phonet 0x772ca77c pn_sock_hash -EXPORT_SYMBOL net/phonet/phonet 0x83f1049b pn_skb_send -EXPORT_SYMBOL net/phonet/phonet 0x8563e692 phonet_stream_ops -EXPORT_SYMBOL net/phonet/phonet 0x8ef890f9 pn_sock_unhash -EXPORT_SYMBOL net/phonet/phonet 0xa941d3a6 phonet_proto_register -EXPORT_SYMBOL net/phonet/phonet 0xcda5cdec phonet_proto_unregister -EXPORT_SYMBOL net/rxrpc/rxrpc 0x09dec580 rxrpc_kernel_set_max_life -EXPORT_SYMBOL net/rxrpc/rxrpc 0x0fe3a720 rxrpc_kernel_check_life +EXPORT_SYMBOL net/nfc/nci/nci 0xce45eb66 nci_send_data +EXPORT_SYMBOL net/nfc/nci/nci 0xd27dbebe nci_set_config +EXPORT_SYMBOL net/nfc/nci/nci 0xe478083a nci_hci_dev_session_init +EXPORT_SYMBOL net/nfc/nci/nci 0xea4d1d97 nci_prop_cmd +EXPORT_SYMBOL net/nfc/nfc 0x06667321 nfc_alloc_recv_skb +EXPORT_SYMBOL net/nfc/nfc 0x0b196235 nfc_driver_failure +EXPORT_SYMBOL net/nfc/nfc 0x141a0304 nfc_se_transaction +EXPORT_SYMBOL net/nfc/nfc 0x158dd3a7 nfc_tm_data_received +EXPORT_SYMBOL net/nfc/nfc 0x1fdde26d nfc_se_connectivity +EXPORT_SYMBOL net/nfc/nfc 0x29667bae nfc_dep_link_is_up +EXPORT_SYMBOL net/nfc/nfc 0x47f231f0 nfc_get_local_general_bytes +EXPORT_SYMBOL net/nfc/nfc 0x4ffe2a65 nfc_unregister_device +EXPORT_SYMBOL net/nfc/nfc 0x636ce05e nfc_remove_se +EXPORT_SYMBOL net/nfc/nfc 0x69680982 __nfc_alloc_vendor_cmd_reply_skb +EXPORT_SYMBOL net/nfc/nfc 0x724f2c79 nfc_send_to_raw_sock +EXPORT_SYMBOL net/nfc/nfc 0x91b29836 nfc_allocate_device +EXPORT_SYMBOL net/nfc/nfc 0x936b67c4 nfc_proto_register +EXPORT_SYMBOL net/nfc/nfc 0x9558073d nfc_fw_download_done +EXPORT_SYMBOL net/nfc/nfc 0x99078456 nfc_proto_unregister +EXPORT_SYMBOL net/nfc/nfc 0xb5a79e9f nfc_target_lost +EXPORT_SYMBOL net/nfc/nfc 0xb659dee9 nfc_register_device +EXPORT_SYMBOL net/nfc/nfc 0xc5947f31 nfc_set_remote_general_bytes +EXPORT_SYMBOL net/nfc/nfc 0xd6628ca5 nfc_class +EXPORT_SYMBOL net/nfc/nfc 0xe063422c nfc_tm_activated +EXPORT_SYMBOL net/nfc/nfc 0xe41af118 nfc_find_se +EXPORT_SYMBOL net/nfc/nfc 0xe85c3b56 nfc_vendor_cmd_reply +EXPORT_SYMBOL net/nfc/nfc 0xee362a1b nfc_add_se +EXPORT_SYMBOL net/nfc/nfc 0xf7eeb83b nfc_tm_deactivated +EXPORT_SYMBOL net/nfc/nfc 0xfb26affa nfc_targets_found +EXPORT_SYMBOL net/nfc/nfc_digital 0x1f728f32 nfc_digital_allocate_device +EXPORT_SYMBOL net/nfc/nfc_digital 0x5af95cc5 nfc_digital_free_device +EXPORT_SYMBOL net/nfc/nfc_digital 0x6bfb0af5 nfc_digital_unregister_device +EXPORT_SYMBOL net/nfc/nfc_digital 0x6e887e9c nfc_digital_register_device +EXPORT_SYMBOL net/phonet/phonet 0x06799dbd phonet_proto_unregister +EXPORT_SYMBOL net/phonet/phonet 0x441e66e4 phonet_proto_register +EXPORT_SYMBOL net/phonet/phonet 0x469d9017 pn_sock_hash +EXPORT_SYMBOL net/phonet/phonet 0x530d3c0d phonet_stream_ops +EXPORT_SYMBOL net/phonet/phonet 0x5cdf5d64 pn_sock_get_port +EXPORT_SYMBOL net/phonet/phonet 0x63fef868 pn_skb_send +EXPORT_SYMBOL net/phonet/phonet 0x9dff753f phonet_header_ops +EXPORT_SYMBOL net/phonet/phonet 0xb2590154 pn_sock_unhash +EXPORT_SYMBOL net/rxrpc/rxrpc 0x0e7a56d0 rxrpc_kernel_get_srtt EXPORT_SYMBOL net/rxrpc/rxrpc 0x31bf3ca3 rxrpc_debug_id -EXPORT_SYMBOL net/rxrpc/rxrpc 0x48a7ecb0 rxrpc_kernel_charge_accept -EXPORT_SYMBOL net/rxrpc/rxrpc 0x7257295f rxrpc_kernel_get_peer -EXPORT_SYMBOL net/rxrpc/rxrpc 0x78ca500c rxrpc_kernel_set_tx_length -EXPORT_SYMBOL net/rxrpc/rxrpc 0x832917f3 rxrpc_kernel_get_srtt -EXPORT_SYMBOL net/rxrpc/rxrpc 0x87cbfc31 key_type_rxrpc -EXPORT_SYMBOL net/rxrpc/rxrpc 0x8b944d03 rxrpc_kernel_end_call -EXPORT_SYMBOL net/rxrpc/rxrpc 0x9c5f87cd rxrpc_kernel_send_data -EXPORT_SYMBOL net/rxrpc/rxrpc 0xa62120b8 rxrpc_kernel_recv_data -EXPORT_SYMBOL net/rxrpc/rxrpc 0xaf941a13 rxrpc_get_null_key -EXPORT_SYMBOL net/rxrpc/rxrpc 0xb7589fa1 rxrpc_get_server_data_key -EXPORT_SYMBOL net/rxrpc/rxrpc 0xbe9190b2 rxrpc_kernel_new_call_notification -EXPORT_SYMBOL net/rxrpc/rxrpc 0xc8c2414e rxrpc_kernel_get_reply_time -EXPORT_SYMBOL net/rxrpc/rxrpc 0xd97ef31f rxrpc_kernel_abort_call -EXPORT_SYMBOL net/rxrpc/rxrpc 0xf082e4b0 rxrpc_kernel_get_epoch -EXPORT_SYMBOL net/rxrpc/rxrpc 0xf9424ca9 rxrpc_kernel_begin_call -EXPORT_SYMBOL net/rxrpc/rxrpc 0xfe087593 rxrpc_sock_set_min_security_level -EXPORT_SYMBOL net/sctp/sctp 0x885e102d sctp_do_peeloff -EXPORT_SYMBOL net/sunrpc/auth_gss/auth_rpcgss 0x346b2678 gss_mech_get -EXPORT_SYMBOL net/sunrpc/auth_gss/auth_rpcgss 0x8aacd39d gss_mech_put -EXPORT_SYMBOL net/sunrpc/auth_gss/auth_rpcgss 0xd24bfd69 gss_pseudoflavor_to_service -EXPORT_SYMBOL net/sunrpc/sunrpc 0x0e3242ab xdr_restrict_buflen -EXPORT_SYMBOL net/sunrpc/sunrpc 0x4670d8eb get_srcport -EXPORT_SYMBOL net/sunrpc/sunrpc 0x61aed5f1 xdr_truncate_encode -EXPORT_SYMBOL net/sunrpc/sunrpc 0xf2844b1c svc_pool_stats_open -EXPORT_SYMBOL net/tipc/tipc 0x0e13a84f tipc_dump_done -EXPORT_SYMBOL net/tipc/tipc 0x882cf24d tipc_sk_fill_sock_diag -EXPORT_SYMBOL net/tipc/tipc 0xa398106a tipc_dump_start -EXPORT_SYMBOL net/tipc/tipc 0xfbd11b45 tipc_nl_sk_walk -EXPORT_SYMBOL net/tls/tls 0x62012136 tls_get_record -EXPORT_SYMBOL net/wireless/cfg80211 0x0002b636 cfg80211_ibss_joined -EXPORT_SYMBOL net/wireless/cfg80211 0x01f3c923 cfg80211_conn_failed -EXPORT_SYMBOL net/wireless/cfg80211 0x09d86ea0 cfg80211_disconnected -EXPORT_SYMBOL net/wireless/cfg80211 0x0f0977e4 cfg80211_gtk_rekey_notify -EXPORT_SYMBOL net/wireless/cfg80211 0x0f5deb2b cfg80211_tx_mgmt_expired +EXPORT_SYMBOL net/rxrpc/rxrpc 0x3e283c46 rxrpc_kernel_charge_accept +EXPORT_SYMBOL net/rxrpc/rxrpc 0x4903253d rxrpc_kernel_new_call_notification +EXPORT_SYMBOL net/rxrpc/rxrpc 0x4ff6e071 rxrpc_kernel_begin_call +EXPORT_SYMBOL net/rxrpc/rxrpc 0x653ecc1b rxrpc_get_server_data_key +EXPORT_SYMBOL net/rxrpc/rxrpc 0x71ca6e77 rxrpc_kernel_abort_call +EXPORT_SYMBOL net/rxrpc/rxrpc 0x84ff1fb1 rxrpc_kernel_check_life +EXPORT_SYMBOL net/rxrpc/rxrpc 0x8f40e41f rxrpc_get_null_key +EXPORT_SYMBOL net/rxrpc/rxrpc 0x90974243 rxrpc_kernel_get_peer +EXPORT_SYMBOL net/rxrpc/rxrpc 0x9ed58ea9 rxrpc_kernel_get_reply_time +EXPORT_SYMBOL net/rxrpc/rxrpc 0xa2cea167 rxrpc_kernel_send_data +EXPORT_SYMBOL net/rxrpc/rxrpc 0xae716465 rxrpc_sock_set_min_security_level +EXPORT_SYMBOL net/rxrpc/rxrpc 0xb252aaa1 key_type_rxrpc +EXPORT_SYMBOL net/rxrpc/rxrpc 0xbb0f8f40 rxrpc_kernel_end_call +EXPORT_SYMBOL net/rxrpc/rxrpc 0xbe695f13 rxrpc_kernel_recv_data +EXPORT_SYMBOL net/rxrpc/rxrpc 0xc1193b40 rxrpc_kernel_set_tx_length +EXPORT_SYMBOL net/rxrpc/rxrpc 0xe7788b09 rxrpc_kernel_get_epoch +EXPORT_SYMBOL net/rxrpc/rxrpc 0xf1d750df rxrpc_kernel_set_max_life +EXPORT_SYMBOL net/sctp/sctp 0x627f76ab sctp_do_peeloff +EXPORT_SYMBOL net/sunrpc/auth_gss/auth_rpcgss 0x07b64db8 gss_mech_get +EXPORT_SYMBOL net/sunrpc/auth_gss/auth_rpcgss 0x48ce44ad gss_pseudoflavor_to_service +EXPORT_SYMBOL net/sunrpc/auth_gss/auth_rpcgss 0x8afe2a9d gss_mech_put +EXPORT_SYMBOL net/sunrpc/sunrpc 0x5128ba9e xdr_restrict_buflen +EXPORT_SYMBOL net/sunrpc/sunrpc 0x9c46f21d xdr_truncate_encode +EXPORT_SYMBOL net/sunrpc/sunrpc 0xce1de851 get_srcport +EXPORT_SYMBOL net/sunrpc/sunrpc 0xe47c8279 svc_pool_stats_open +EXPORT_SYMBOL net/tipc/tipc 0x2fb56b4d tipc_sk_fill_sock_diag +EXPORT_SYMBOL net/tipc/tipc 0x3ded81ab tipc_dump_done +EXPORT_SYMBOL net/tipc/tipc 0x4f1d6259 tipc_dump_start +EXPORT_SYMBOL net/tipc/tipc 0x9497c76c tipc_nl_sk_walk +EXPORT_SYMBOL net/tls/tls 0xf312c4f6 tls_get_record +EXPORT_SYMBOL net/wireless/cfg80211 0x04e4820f wiphy_free +EXPORT_SYMBOL net/wireless/cfg80211 0x0632ff5e cfg80211_nan_match +EXPORT_SYMBOL net/wireless/cfg80211 0x07d0c0ef cfg80211_bss_iter +EXPORT_SYMBOL net/wireless/cfg80211 0x09969374 cfg80211_radar_event +EXPORT_SYMBOL net/wireless/cfg80211 0x0f73980a cfg80211_rx_control_port EXPORT_SYMBOL net/wireless/cfg80211 0x117aca91 cfg80211_merge_profile -EXPORT_SYMBOL net/wireless/cfg80211 0x1194b094 cfg80211_put_bss -EXPORT_SYMBOL net/wireless/cfg80211 0x1205107d cfg80211_cqm_txe_notify -EXPORT_SYMBOL net/wireless/cfg80211 0x145c1ec9 cfg80211_iter_combinations -EXPORT_SYMBOL net/wireless/cfg80211 0x14d98616 cfg80211_ref_bss +EXPORT_SYMBOL net/wireless/cfg80211 0x133cb198 cfg80211_iftype_allowed +EXPORT_SYMBOL net/wireless/cfg80211 0x1385a1c3 cfg80211_cqm_txe_notify EXPORT_SYMBOL net/wireless/cfg80211 0x15a37cf3 cfg80211_calculate_bitrate -EXPORT_SYMBOL net/wireless/cfg80211 0x16147f97 cfg80211_bss_color_notify +EXPORT_SYMBOL net/wireless/cfg80211 0x1849125a cfg80211_new_sta EXPORT_SYMBOL net/wireless/cfg80211 0x1879fcbd bridge_tunnel_header +EXPORT_SYMBOL net/wireless/cfg80211 0x19c33859 cfg80211_any_usable_channels EXPORT_SYMBOL net/wireless/cfg80211 0x1ce2497f reg_query_regdb_wmm -EXPORT_SYMBOL net/wireless/cfg80211 0x1f35b279 cfg80211_cqm_rssi_notify -EXPORT_SYMBOL net/wireless/cfg80211 0x22eeb3c7 cfg80211_classify8021d +EXPORT_SYMBOL net/wireless/cfg80211 0x1ed4c755 cfg80211_bss_flush +EXPORT_SYMBOL net/wireless/cfg80211 0x22e585db cfg80211_external_auth_request +EXPORT_SYMBOL net/wireless/cfg80211 0x22ee6f16 cfg80211_get_station EXPORT_SYMBOL net/wireless/cfg80211 0x2310adee ieee80211_bss_get_elem -EXPORT_SYMBOL net/wireless/cfg80211 0x2318e78c cfg80211_ft_event -EXPORT_SYMBOL net/wireless/cfg80211 0x23f65851 cfg80211_inform_bss_data -EXPORT_SYMBOL net/wireless/cfg80211 0x25039a51 cfg80211_inform_bss_frame_data -EXPORT_SYMBOL net/wireless/cfg80211 0x259c3298 cfg80211_rx_unexpected_4addr_frame +EXPORT_SYMBOL net/wireless/cfg80211 0x2354ae0b cfg80211_scan_done +EXPORT_SYMBOL net/wireless/cfg80211 0x23e19d0a cfg80211_update_owe_info_event +EXPORT_SYMBOL net/wireless/cfg80211 0x24889069 wiphy_new_nm EXPORT_SYMBOL net/wireless/cfg80211 0x275269b3 ieee80211_ie_split_ric EXPORT_SYMBOL net/wireless/cfg80211 0x27efff25 ieee80211_s1g_channel_width -EXPORT_SYMBOL net/wireless/cfg80211 0x29badd69 ieee80211_get_hdrlen_from_skb +EXPORT_SYMBOL net/wireless/cfg80211 0x2a1d3e7b cfg80211_ft_event EXPORT_SYMBOL net/wireless/cfg80211 0x2a5d816f cfg80211_chandef_valid -EXPORT_SYMBOL net/wireless/cfg80211 0x2af43af4 cfg80211_check_combinations -EXPORT_SYMBOL net/wireless/cfg80211 0x2b9284b2 cfg80211_reg_can_beacon -EXPORT_SYMBOL net/wireless/cfg80211 0x316ce443 cfg80211_get_bss -EXPORT_SYMBOL net/wireless/cfg80211 0x351e5ce0 cfg80211_scan_done -EXPORT_SYMBOL net/wireless/cfg80211 0x356a152f cfg80211_register_netdevice -EXPORT_SYMBOL net/wireless/cfg80211 0x3aea3789 freq_reg_info +EXPORT_SYMBOL net/wireless/cfg80211 0x2ee9801a cfg80211_register_netdevice +EXPORT_SYMBOL net/wireless/cfg80211 0x335092ee cfg80211_sched_scan_stopped +EXPORT_SYMBOL net/wireless/cfg80211 0x33cd7cee regulatory_hint +EXPORT_SYMBOL net/wireless/cfg80211 0x353e1bca cfg80211_cqm_rssi_notify +EXPORT_SYMBOL net/wireless/cfg80211 0x3552578a cfg80211_chandef_usable +EXPORT_SYMBOL net/wireless/cfg80211 0x358850ab cfg80211_mgmt_tx_status +EXPORT_SYMBOL net/wireless/cfg80211 0x367e9096 cfg80211_pmksa_candidate_notify +EXPORT_SYMBOL net/wireless/cfg80211 0x3bc3dc08 cfg80211_tx_mgmt_expired +EXPORT_SYMBOL net/wireless/cfg80211 0x3d6c68e9 ieee80211_data_to_8023_exthdr EXPORT_SYMBOL net/wireless/cfg80211 0x3d8e5894 cfg80211_chandef_compatible -EXPORT_SYMBOL net/wireless/cfg80211 0x3dc8840a cfg80211_rx_assoc_resp -EXPORT_SYMBOL net/wireless/cfg80211 0x3fc2a231 cfg80211_pmksa_candidate_notify -EXPORT_SYMBOL net/wireless/cfg80211 0x42b7c9fb cfg80211_radar_event +EXPORT_SYMBOL net/wireless/cfg80211 0x3ff3c2bf wiphy_rfkill_set_hw_state_reason +EXPORT_SYMBOL net/wireless/cfg80211 0x406a7355 cfg80211_rx_mgmt_khz EXPORT_SYMBOL net/wireless/cfg80211 0x43afadee ieee80211_radiotap_iterator_init -EXPORT_SYMBOL net/wireless/cfg80211 0x44b2bb16 cfg80211_unregister_wdev -EXPORT_SYMBOL net/wireless/cfg80211 0x44bfbbb6 ieee80211_get_channel_khz -EXPORT_SYMBOL net/wireless/cfg80211 0x44ff95d8 cfg80211_report_wowlan_wakeup -EXPORT_SYMBOL net/wireless/cfg80211 0x5387e01a cfg80211_bss_flush -EXPORT_SYMBOL net/wireless/cfg80211 0x54013305 get_wiphy_regdom -EXPORT_SYMBOL net/wireless/cfg80211 0x56727be6 ieee80211_data_to_8023_exthdr -EXPORT_SYMBOL net/wireless/cfg80211 0x583f12f7 cfg80211_auth_timeout -EXPORT_SYMBOL net/wireless/cfg80211 0x5a702f2c cfg80211_chandef_dfs_required -EXPORT_SYMBOL net/wireless/cfg80211 0x5e9ebbe0 cfg80211_remain_on_channel_expired -EXPORT_SYMBOL net/wireless/cfg80211 0x5fafd577 cfg80211_tdls_oper_request +EXPORT_SYMBOL net/wireless/cfg80211 0x444d56d8 cfg80211_get_drvinfo +EXPORT_SYMBOL net/wireless/cfg80211 0x450b81b5 cfg80211_ch_switch_notify +EXPORT_SYMBOL net/wireless/cfg80211 0x492fa663 cfg80211_notify_new_peer_candidate +EXPORT_SYMBOL net/wireless/cfg80211 0x4bbb6b95 __cfg80211_send_event_skb +EXPORT_SYMBOL net/wireless/cfg80211 0x5381f79c cfg80211_unlink_bss +EXPORT_SYMBOL net/wireless/cfg80211 0x5668d80e get_wiphy_regdom +EXPORT_SYMBOL net/wireless/cfg80211 0x5b9f01b7 cfg80211_ibss_joined +EXPORT_SYMBOL net/wireless/cfg80211 0x5d5f9dcd wiphy_unregister +EXPORT_SYMBOL net/wireless/cfg80211 0x5fc74bf3 cfg80211_ref_bss +EXPORT_SYMBOL net/wireless/cfg80211 0x639eec83 cfg80211_check_combinations +EXPORT_SYMBOL net/wireless/cfg80211 0x63d12b5d cfg80211_nan_func_terminated EXPORT_SYMBOL net/wireless/cfg80211 0x652aeedf ieee80211_mandatory_rates -EXPORT_SYMBOL net/wireless/cfg80211 0x65594cd4 cfg80211_rx_control_port -EXPORT_SYMBOL net/wireless/cfg80211 0x65ef2fa7 ieee80211_get_num_supported_channels +EXPORT_SYMBOL net/wireless/cfg80211 0x67843a63 cfg80211_crit_proto_stopped +EXPORT_SYMBOL net/wireless/cfg80211 0x67e4434f cfg80211_roamed +EXPORT_SYMBOL net/wireless/cfg80211 0x6820e555 cfg80211_auth_timeout +EXPORT_SYMBOL net/wireless/cfg80211 0x6909bac9 cfg80211_tx_mlme_mgmt EXPORT_SYMBOL net/wireless/cfg80211 0x69b18f43 rfc1042_header -EXPORT_SYMBOL net/wireless/cfg80211 0x6a0a5342 cfg80211_rx_unprot_mlme_mgmt -EXPORT_SYMBOL net/wireless/cfg80211 0x6a7b5185 cfg80211_any_usable_channels +EXPORT_SYMBOL net/wireless/cfg80211 0x69ff909a cfg80211_iter_combinations +EXPORT_SYMBOL net/wireless/cfg80211 0x6a597b7e cfg80211_abandon_assoc EXPORT_SYMBOL net/wireless/cfg80211 0x6bedf402 ieee80211_freq_khz_to_channel -EXPORT_SYMBOL net/wireless/cfg80211 0x6e8aec9c cfg80211_assoc_timeout -EXPORT_SYMBOL net/wireless/cfg80211 0x7046d8b0 cfg80211_notify_new_peer_candidate -EXPORT_SYMBOL net/wireless/cfg80211 0x74a64b84 cfg80211_ready_on_channel +EXPORT_SYMBOL net/wireless/cfg80211 0x71bcef0e wiphy_read_of_freq_limits +EXPORT_SYMBOL net/wireless/cfg80211 0x7284ee25 cfg80211_probe_status +EXPORT_SYMBOL net/wireless/cfg80211 0x7327c782 cfg80211_remain_on_channel_expired EXPORT_SYMBOL net/wireless/cfg80211 0x79b82a71 cfg80211_find_vendor_elem +EXPORT_SYMBOL net/wireless/cfg80211 0x79e365b9 cfg80211_disconnected EXPORT_SYMBOL net/wireless/cfg80211 0x7acb86ed ieee80211_radiotap_iterator_next +EXPORT_SYMBOL net/wireless/cfg80211 0x7b750baa cfg80211_check_station_change EXPORT_SYMBOL net/wireless/cfg80211 0x7c3ac925 ieee80211_get_vht_max_nss -EXPORT_SYMBOL net/wireless/cfg80211 0x7db6f741 cfg80211_crit_proto_stopped EXPORT_SYMBOL net/wireless/cfg80211 0x7ef39823 ieee80211_hdrlen -EXPORT_SYMBOL net/wireless/cfg80211 0x7f1b69c6 cfg80211_bss_iter -EXPORT_SYMBOL net/wireless/cfg80211 0x80e25993 cfg80211_update_owe_info_event EXPORT_SYMBOL net/wireless/cfg80211 0x81874735 ieee80211_get_response_rate -EXPORT_SYMBOL net/wireless/cfg80211 0x86c0e608 cfg80211_port_authorized -EXPORT_SYMBOL net/wireless/cfg80211 0x87b32104 cfg80211_report_obss_beacon_khz -EXPORT_SYMBOL net/wireless/cfg80211 0x8918a4a4 wiphy_register -EXPORT_SYMBOL net/wireless/cfg80211 0x8c975b94 wiphy_rfkill_set_hw_state_reason -EXPORT_SYMBOL net/wireless/cfg80211 0x8e3e2a6d regulatory_set_wiphy_regd -EXPORT_SYMBOL net/wireless/cfg80211 0x8e9d3638 cfg80211_external_auth_request -EXPORT_SYMBOL net/wireless/cfg80211 0x8f45f2c5 cfg80211_michael_mic_failure +EXPORT_SYMBOL net/wireless/cfg80211 0x8bf0256d regulatory_set_wiphy_regd_sync +EXPORT_SYMBOL net/wireless/cfg80211 0x8c428ada cfg80211_stop_iface +EXPORT_SYMBOL net/wireless/cfg80211 0x8f73f89b cfg80211_sta_opmode_change_notify EXPORT_SYMBOL net/wireless/cfg80211 0x8fa02936 cfg80211_free_nan_func -EXPORT_SYMBOL net/wireless/cfg80211 0x9092ae9e wiphy_free -EXPORT_SYMBOL net/wireless/cfg80211 0x92e37c58 cfg80211_sched_scan_stopped -EXPORT_SYMBOL net/wireless/cfg80211 0x937d1ac3 cfg80211_iftype_allowed -EXPORT_SYMBOL net/wireless/cfg80211 0x93beb7ed cfg80211_cqm_beacon_loss_notify -EXPORT_SYMBOL net/wireless/cfg80211 0x961475a7 cfg80211_unlink_bss -EXPORT_SYMBOL net/wireless/cfg80211 0x9630a7dd __cfg80211_send_event_skb -EXPORT_SYMBOL net/wireless/cfg80211 0x96c842d7 cfg80211_rx_mlme_mgmt -EXPORT_SYMBOL net/wireless/cfg80211 0x98476d1d regulatory_hint -EXPORT_SYMBOL net/wireless/cfg80211 0x99e9c8c8 cfg80211_check_station_change -EXPORT_SYMBOL net/wireless/cfg80211 0x9c34b28a cfg80211_ch_switch_notify +EXPORT_SYMBOL net/wireless/cfg80211 0x90bec641 cfg80211_rx_mlme_mgmt +EXPORT_SYMBOL net/wireless/cfg80211 0x92340755 cfg80211_report_obss_beacon_khz +EXPORT_SYMBOL net/wireless/cfg80211 0x9803c098 ieee80211_get_channel_khz +EXPORT_SYMBOL net/wireless/cfg80211 0x998ce150 cfg80211_ready_on_channel +EXPORT_SYMBOL net/wireless/cfg80211 0x9bf4933e wiphy_register EXPORT_SYMBOL net/wireless/cfg80211 0x9d6cba30 cfg80211_find_elem_match -EXPORT_SYMBOL net/wireless/cfg80211 0xa019e0b2 cfg80211_stop_iface -EXPORT_SYMBOL net/wireless/cfg80211 0xa39a6ca2 wiphy_unregister -EXPORT_SYMBOL net/wireless/cfg80211 0xac478e69 cfg80211_sched_scan_results -EXPORT_SYMBOL net/wireless/cfg80211 0xaca1bc13 __cfg80211_alloc_reply_skb -EXPORT_SYMBOL net/wireless/cfg80211 0xb1545191 cfg80211_nan_match -EXPORT_SYMBOL net/wireless/cfg80211 0xb28a8686 wiphy_new_nm +EXPORT_SYMBOL net/wireless/cfg80211 0xa0cac0c2 cfg80211_conn_failed +EXPORT_SYMBOL net/wireless/cfg80211 0xa743b868 cfg80211_inform_bss_frame_data +EXPORT_SYMBOL net/wireless/cfg80211 0xa7ba8c77 cfg80211_rx_unprot_mlme_mgmt +EXPORT_SYMBOL net/wireless/cfg80211 0xab3dedb8 cfg80211_chandef_dfs_required +EXPORT_SYMBOL net/wireless/cfg80211 0xac2ba16c cfg80211_inform_bss_data +EXPORT_SYMBOL net/wireless/cfg80211 0xae263873 cfg80211_port_authorized +EXPORT_SYMBOL net/wireless/cfg80211 0xaf7298a6 cfg80211_bss_color_notify +EXPORT_SYMBOL net/wireless/cfg80211 0xb267ed9f __cfg80211_alloc_reply_skb +EXPORT_SYMBOL net/wireless/cfg80211 0xb6a5f457 cfg80211_rx_unexpected_4addr_frame EXPORT_SYMBOL net/wireless/cfg80211 0xb73aafb1 ieee80211_chandef_to_operating_class -EXPORT_SYMBOL net/wireless/cfg80211 0xb7c70f07 cfg80211_probe_status -EXPORT_SYMBOL net/wireless/cfg80211 0xb827b8ad cfg80211_mgmt_tx_status -EXPORT_SYMBOL net/wireless/cfg80211 0xb89f2ebc cfg80211_control_port_tx_status -EXPORT_SYMBOL net/wireless/cfg80211 0xbb350f7f cfg80211_connect_done -EXPORT_SYMBOL net/wireless/cfg80211 0xbc1d1f2c wiphy_rfkill_start_polling -EXPORT_SYMBOL net/wireless/cfg80211 0xc09427e8 cfg80211_nan_func_terminated +EXPORT_SYMBOL net/wireless/cfg80211 0xb7ba0570 cfg80211_send_layer2_update +EXPORT_SYMBOL net/wireless/cfg80211 0xb92e5e2c regulatory_set_wiphy_regd +EXPORT_SYMBOL net/wireless/cfg80211 0xbfb3f663 cfg80211_put_bss +EXPORT_SYMBOL net/wireless/cfg80211 0xc0a2850e ieee80211_get_num_supported_channels EXPORT_SYMBOL net/wireless/cfg80211 0xc1b99792 ieee80211_channel_to_freq_khz -EXPORT_SYMBOL net/wireless/cfg80211 0xc44735cd cfg80211_roamed +EXPORT_SYMBOL net/wireless/cfg80211 0xc588e802 cfg80211_ch_switch_started_notify EXPORT_SYMBOL net/wireless/cfg80211 0xc5dcacef ieee80211_operating_class_to_band +EXPORT_SYMBOL net/wireless/cfg80211 0xc776fcd3 cfg80211_reg_can_beacon_relax EXPORT_SYMBOL net/wireless/cfg80211 0xcc1a7c48 cfg80211_is_element_inherited -EXPORT_SYMBOL net/wireless/cfg80211 0xd039d03b cfg80211_cqm_pktloss_notify -EXPORT_SYMBOL net/wireless/cfg80211 0xd4bad05e wiphy_apply_custom_regulatory +EXPORT_SYMBOL net/wireless/cfg80211 0xce077c6e cfg80211_del_sta_sinfo +EXPORT_SYMBOL net/wireless/cfg80211 0xce56a4f1 cfg80211_michael_mic_failure +EXPORT_SYMBOL net/wireless/cfg80211 0xceada711 wiphy_rfkill_start_polling +EXPORT_SYMBOL net/wireless/cfg80211 0xd173e439 cfg80211_unregister_wdev EXPORT_SYMBOL net/wireless/cfg80211 0xd56d55f3 ieee80211_get_mesh_hdrlen -EXPORT_SYMBOL net/wireless/cfg80211 0xdb0442f4 cfg80211_rx_mgmt_khz -EXPORT_SYMBOL net/wireless/cfg80211 0xdb658be5 cfg80211_del_sta_sinfo +EXPORT_SYMBOL net/wireless/cfg80211 0xd8a88fb6 freq_reg_info +EXPORT_SYMBOL net/wireless/cfg80211 0xd8c6ce73 cfg80211_assoc_timeout +EXPORT_SYMBOL net/wireless/cfg80211 0xd9f0b384 cfg80211_report_wowlan_wakeup EXPORT_SYMBOL net/wireless/cfg80211 0xdba126c1 reg_initiator_name -EXPORT_SYMBOL net/wireless/cfg80211 0xdc10220d __cfg80211_alloc_event_skb -EXPORT_SYMBOL net/wireless/cfg80211 0xdc1a976b cfg80211_get_drvinfo -EXPORT_SYMBOL net/wireless/cfg80211 0xe01a31f6 cfg80211_sta_opmode_change_notify -EXPORT_SYMBOL net/wireless/cfg80211 0xe038d34c cfg80211_sched_scan_stopped_locked -EXPORT_SYMBOL net/wireless/cfg80211 0xe2ba4ed4 cfg80211_reg_can_beacon_relax -EXPORT_SYMBOL net/wireless/cfg80211 0xe32235a6 ieee80211_amsdu_to_8023s +EXPORT_SYMBOL net/wireless/cfg80211 0xdc84d042 __cfg80211_alloc_event_skb +EXPORT_SYMBOL net/wireless/cfg80211 0xde781f74 cfg80211_classify8021d +EXPORT_SYMBOL net/wireless/cfg80211 0xe0cdc549 wiphy_apply_custom_regulatory +EXPORT_SYMBOL net/wireless/cfg80211 0xe2adee89 cfg80211_cac_event EXPORT_SYMBOL net/wireless/cfg80211 0xe334e6df cfg80211_sinfo_alloc_tid_stats -EXPORT_SYMBOL net/wireless/cfg80211 0xe66eed69 regulatory_set_wiphy_regd_sync -EXPORT_SYMBOL net/wireless/cfg80211 0xebb9e17d cfg80211_rx_spurious_frame -EXPORT_SYMBOL net/wireless/cfg80211 0xebd99799 regulatory_pre_cac_allowed -EXPORT_SYMBOL net/wireless/cfg80211 0xee2e68aa cfg80211_chandef_usable -EXPORT_SYMBOL net/wireless/cfg80211 0xeef235cb wiphy_read_of_freq_limits +EXPORT_SYMBOL net/wireless/cfg80211 0xe3a43b28 regulatory_pre_cac_allowed +EXPORT_SYMBOL net/wireless/cfg80211 0xe520fa79 cfg80211_sched_scan_results +EXPORT_SYMBOL net/wireless/cfg80211 0xe6dd6975 ieee80211_get_hdrlen_from_skb +EXPORT_SYMBOL net/wireless/cfg80211 0xea564000 cfg80211_gtk_rekey_notify +EXPORT_SYMBOL net/wireless/cfg80211 0xeb5e613c ieee80211_amsdu_to_8023s +EXPORT_SYMBOL net/wireless/cfg80211 0xeb8e1881 cfg80211_sched_scan_stopped_locked EXPORT_SYMBOL net/wireless/cfg80211 0xef265f27 cfg80211_chandef_create -EXPORT_SYMBOL net/wireless/cfg80211 0xf0087590 cfg80211_new_sta -EXPORT_SYMBOL net/wireless/cfg80211 0xf1bed7b4 cfg80211_cac_event -EXPORT_SYMBOL net/wireless/cfg80211 0xf30bbefb cfg80211_ch_switch_started_notify -EXPORT_SYMBOL net/wireless/cfg80211 0xf3a2adac cfg80211_abandon_assoc +EXPORT_SYMBOL net/wireless/cfg80211 0xefa671c0 cfg80211_reg_can_beacon +EXPORT_SYMBOL net/wireless/cfg80211 0xeffcf36c cfg80211_cqm_pktloss_notify +EXPORT_SYMBOL net/wireless/cfg80211 0xf101c72c cfg80211_cqm_beacon_loss_notify +EXPORT_SYMBOL net/wireless/cfg80211 0xf13d9b02 cfg80211_rx_assoc_resp +EXPORT_SYMBOL net/wireless/cfg80211 0xf3c3805a cfg80211_rx_spurious_frame EXPORT_SYMBOL net/wireless/cfg80211 0xf5596d89 cfg80211_get_p2p_attr -EXPORT_SYMBOL net/wireless/cfg80211 0xf740284f cfg80211_get_station -EXPORT_SYMBOL net/wireless/cfg80211 0xf753bf88 cfg80211_tx_mlme_mgmt -EXPORT_SYMBOL net/wireless/cfg80211 0xf92c7661 cfg80211_send_layer2_update -EXPORT_SYMBOL vmlinux 0x0000821d udp_seq_next +EXPORT_SYMBOL net/wireless/cfg80211 0xf607f651 cfg80211_connect_done +EXPORT_SYMBOL net/wireless/cfg80211 0xf8e00f09 cfg80211_tdls_oper_request +EXPORT_SYMBOL net/wireless/cfg80211 0xfb415e2c cfg80211_get_bss +EXPORT_SYMBOL net/wireless/cfg80211 0xfd5f442d cfg80211_control_port_tx_status EXPORT_SYMBOL vmlinux 0x00148653 vsnprintf -EXPORT_SYMBOL vmlinux 0x00181456 ll_rw_block -EXPORT_SYMBOL vmlinux 0x00204d61 cad_pid -EXPORT_SYMBOL vmlinux 0x0045eeba devm_devfreq_unregister_opp_notifier -EXPORT_SYMBOL vmlinux 0x0056bb16 vfs_readlink -EXPORT_SYMBOL vmlinux 0x005a705b tcp_child_process -EXPORT_SYMBOL vmlinux 0x0064fcc7 jbd2_journal_release_jbd_inode -EXPORT_SYMBOL vmlinux 0x0067dfd6 blk_queue_flag_clear -EXPORT_SYMBOL vmlinux 0x006c08e1 ram_aops -EXPORT_SYMBOL vmlinux 0x0089e20a flow_rule_match_enc_ipv4_addrs -EXPORT_SYMBOL vmlinux 0x0094b6c3 mfd_cell_disable -EXPORT_SYMBOL vmlinux 0x0097cd90 dm_table_event -EXPORT_SYMBOL vmlinux 0x00a5477d gro_cells_init +EXPORT_SYMBOL vmlinux 0x00293ee2 arp_create +EXPORT_SYMBOL vmlinux 0x003db693 pskb_expand_head +EXPORT_SYMBOL vmlinux 0x00420e3f phy_stop +EXPORT_SYMBOL vmlinux 0x00500334 mipi_dsi_host_unregister +EXPORT_SYMBOL vmlinux 0x00703cfa vfs_mkdir +EXPORT_SYMBOL vmlinux 0x007445c2 nf_hook_slow_list EXPORT_SYMBOL vmlinux 0x00b4e615 posix_acl_equiv_mode -EXPORT_SYMBOL vmlinux 0x00bd0214 nvdimm_bus_lock -EXPORT_SYMBOL vmlinux 0x00c02886 tcf_exts_change -EXPORT_SYMBOL vmlinux 0x00d03040 scsi_register_interface EXPORT_SYMBOL vmlinux 0x00d7e722 vme_lm_count -EXPORT_SYMBOL vmlinux 0x00dfa68a fscrypt_fname_disk_to_usr -EXPORT_SYMBOL vmlinux 0x00e59b58 lookup_one_len -EXPORT_SYMBOL vmlinux 0x00e9ff81 fc_attach_transport +EXPORT_SYMBOL vmlinux 0x00f5404b cdrom_ioctl +EXPORT_SYMBOL vmlinux 0x00fa4070 has_capability EXPORT_SYMBOL vmlinux 0x01000e51 schedule -EXPORT_SYMBOL vmlinux 0x010efbce pnp_register_driver EXPORT_SYMBOL vmlinux 0x011bab86 prepare_creds EXPORT_SYMBOL vmlinux 0x0129c4f8 par_io_data_set -EXPORT_SYMBOL vmlinux 0x012c1ccd md_bitmap_endwrite EXPORT_SYMBOL vmlinux 0x012de2ea xudma_rchanrt_read +EXPORT_SYMBOL vmlinux 0x01322d86 scsi_host_alloc EXPORT_SYMBOL vmlinux 0x013f26ae dma_fence_get_stub EXPORT_SYMBOL vmlinux 0x0147812c kblockd_mod_delayed_work_on EXPORT_SYMBOL vmlinux 0x01505d85 imx_scu_call_rpc +EXPORT_SYMBOL vmlinux 0x015acd28 d_alloc_anon EXPORT_SYMBOL vmlinux 0x015af7f4 system_state -EXPORT_SYMBOL vmlinux 0x016c0934 kill_anon_super -EXPORT_SYMBOL vmlinux 0x016daa24 devfreq_unregister_opp_notifier +EXPORT_SYMBOL vmlinux 0x015de5d5 ip6_find_1stfragopt +EXPORT_SYMBOL vmlinux 0x016399e9 sock_setsockopt +EXPORT_SYMBOL vmlinux 0x016cbdaa phy_ethtool_get_strings EXPORT_SYMBOL vmlinux 0x01757935 rdmacg_register_device -EXPORT_SYMBOL vmlinux 0x017a1166 skb_copy +EXPORT_SYMBOL vmlinux 0x017da3a6 mr_mfc_find_any EXPORT_SYMBOL vmlinux 0x017de3d5 nr_cpu_ids EXPORT_SYMBOL vmlinux 0x018574a1 mb_cache_entry_delete EXPORT_SYMBOL vmlinux 0x0188cd88 vme_alloc_consistent -EXPORT_SYMBOL vmlinux 0x018a0931 tcp_seq_start EXPORT_SYMBOL vmlinux 0x0199c3bd ethtool_intersect_link_masks +EXPORT_SYMBOL vmlinux 0x019aa559 netdev_update_features +EXPORT_SYMBOL vmlinux 0x019b983e tcp_mmap +EXPORT_SYMBOL vmlinux 0x01a6737e pnp_is_active EXPORT_SYMBOL vmlinux 0x01b6865c xa_get_mark +EXPORT_SYMBOL vmlinux 0x01b95ec9 netlink_rcv_skb +EXPORT_SYMBOL vmlinux 0x01bc6e84 __netlink_kernel_create EXPORT_SYMBOL vmlinux 0x01bf55fc paddr_vmcoreinfo_note -EXPORT_SYMBOL vmlinux 0x01cb9d92 get_cached_acl_rcu -EXPORT_SYMBOL vmlinux 0x01f10794 get_phy_device -EXPORT_SYMBOL vmlinux 0x0209f175 follow_down +EXPORT_SYMBOL vmlinux 0x01c6ab12 jbd2_journal_get_write_access +EXPORT_SYMBOL vmlinux 0x01c85dd8 blk_queue_chunk_sectors +EXPORT_SYMBOL vmlinux 0x01e904a9 devm_mfd_add_devices +EXPORT_SYMBOL vmlinux 0x01f0ce59 simple_empty +EXPORT_SYMBOL vmlinux 0x02056a1a jbd2_journal_lock_updates EXPORT_SYMBOL vmlinux 0x020dbf27 bitmap_alloc EXPORT_SYMBOL vmlinux 0x02124474 ip_send_check -EXPORT_SYMBOL vmlinux 0x02191cb0 input_setup_polling +EXPORT_SYMBOL vmlinux 0x02176a5d pci_get_subsys EXPORT_SYMBOL vmlinux 0x02293ac3 dma_fence_chain_ops -EXPORT_SYMBOL vmlinux 0x022f5485 param_get_hexint -EXPORT_SYMBOL vmlinux 0x0247c7f7 inode_nohighmem +EXPORT_SYMBOL vmlinux 0x022e42e1 generic_set_encrypted_ci_d_ops +EXPORT_SYMBOL vmlinux 0x023830ef dev_mc_flush +EXPORT_SYMBOL vmlinux 0x02408af9 simple_open +EXPORT_SYMBOL vmlinux 0x02420d62 cdrom_mode_sense EXPORT_SYMBOL vmlinux 0x0248efd3 kstrtobool_from_user -EXPORT_SYMBOL vmlinux 0x024df9d5 inet_addr_type_table -EXPORT_SYMBOL vmlinux 0x02573514 dev_uc_sync_multiple +EXPORT_SYMBOL vmlinux 0x0250f93c dquot_file_open EXPORT_SYMBOL vmlinux 0x0274dc2b netif_get_num_default_rss_queues -EXPORT_SYMBOL vmlinux 0x027da6b1 mdio_driver_register -EXPORT_SYMBOL vmlinux 0x028adb8f udp_prot -EXPORT_SYMBOL vmlinux 0x028d1291 inet_frag_reasm_finish -EXPORT_SYMBOL vmlinux 0x029106ed file_write_and_wait_range +EXPORT_SYMBOL vmlinux 0x02860218 xp_dma_map +EXPORT_SYMBOL vmlinux 0x028a8cec md_wakeup_thread EXPORT_SYMBOL vmlinux 0x0296695f refcount_warn_saturate +EXPORT_SYMBOL vmlinux 0x029af41b inet_unregister_protosw EXPORT_SYMBOL vmlinux 0x02a18c74 nf_conntrack_destroy +EXPORT_SYMBOL vmlinux 0x02b38bbe blk_queue_io_opt EXPORT_SYMBOL vmlinux 0x02b8ab42 sg_copy_to_buffer -EXPORT_SYMBOL vmlinux 0x02bd435b devm_extcon_register_notifier_all -EXPORT_SYMBOL vmlinux 0x02be0774 genphy_update_link +EXPORT_SYMBOL vmlinux 0x02bad943 tcp_rtx_synack +EXPORT_SYMBOL vmlinux 0x02bdc932 dqput EXPORT_SYMBOL vmlinux 0x02c065f8 ucc_set_qe_mux_mii_mng -EXPORT_SYMBOL vmlinux 0x02cfad9d of_find_matching_node_and_match -EXPORT_SYMBOL vmlinux 0x02d9e15c put_cmsg_scm_timestamping -EXPORT_SYMBOL vmlinux 0x02dc001a sock_common_getsockopt -EXPORT_SYMBOL vmlinux 0x02f47274 dm_kcopyd_zero -EXPORT_SYMBOL vmlinux 0x02fa7174 inode_set_bytes -EXPORT_SYMBOL vmlinux 0x02fb1d9f security_path_mkdir -EXPORT_SYMBOL vmlinux 0x030f2ffd amba_device_unregister -EXPORT_SYMBOL vmlinux 0x0326af9b textsearch_prepare +EXPORT_SYMBOL vmlinux 0x02c8682d open_with_fake_path +EXPORT_SYMBOL vmlinux 0x02d31303 tcf_exts_change +EXPORT_SYMBOL vmlinux 0x02e45d47 seq_open +EXPORT_SYMBOL vmlinux 0x030f74a8 handle_edge_irq +EXPORT_SYMBOL vmlinux 0x031852b2 pci_release_regions +EXPORT_SYMBOL vmlinux 0x0328c8c0 kill_pgrp +EXPORT_SYMBOL vmlinux 0x03327d61 ppp_register_channel EXPORT_SYMBOL vmlinux 0x0334795d icst307_s2div EXPORT_SYMBOL vmlinux 0x0334da4e scsi_command_size_tbl -EXPORT_SYMBOL vmlinux 0x033df5a4 fifo_create_dflt -EXPORT_SYMBOL vmlinux 0x03408490 blk_queue_logical_block_size -EXPORT_SYMBOL vmlinux 0x0354987e input_mt_get_slot_by_key -EXPORT_SYMBOL vmlinux 0x0360d67f make_flow_keys_digest +EXPORT_SYMBOL vmlinux 0x0349ddb2 of_mdiobus_child_is_phy +EXPORT_SYMBOL vmlinux 0x034cfb62 of_device_get_match_data +EXPORT_SYMBOL vmlinux 0x035df57e pci_enable_ptm +EXPORT_SYMBOL vmlinux 0x035ebbe6 param_get_ulong +EXPORT_SYMBOL vmlinux 0x0363f80d security_inode_listsecurity EXPORT_SYMBOL vmlinux 0x0366307a console_suspend_enabled -EXPORT_SYMBOL vmlinux 0x036ee012 iov_iter_advance -EXPORT_SYMBOL vmlinux 0x0371156d reuseport_detach_sock EXPORT_SYMBOL vmlinux 0x037a0cba kfree +EXPORT_SYMBOL vmlinux 0x037eed42 register_shrinker EXPORT_SYMBOL vmlinux 0x0397edd5 fb_edid_to_monspecs -EXPORT_SYMBOL vmlinux 0x03a8b338 nf_getsockopt -EXPORT_SYMBOL vmlinux 0x03be0649 pcibios_resource_to_bus +EXPORT_SYMBOL vmlinux 0x03a47cf5 vlan_filter_push_vids +EXPORT_SYMBOL vmlinux 0x03b64872 devm_pci_remap_cfgspace EXPORT_SYMBOL vmlinux 0x03bf0e5a acpi_walk_resource_buffer -EXPORT_SYMBOL vmlinux 0x03c5718c vme_register_driver -EXPORT_SYMBOL vmlinux 0x03c9f880 security_sctp_sk_clone -EXPORT_SYMBOL vmlinux 0x03f0f7ee filemap_fdatawrite -EXPORT_SYMBOL vmlinux 0x03f4a630 dev_mc_add_global +EXPORT_SYMBOL vmlinux 0x03c06aa7 neigh_table_clear +EXPORT_SYMBOL vmlinux 0x03c63b2f pfifo_qdisc_ops +EXPORT_SYMBOL vmlinux 0x03de4ffa block_truncate_page +EXPORT_SYMBOL vmlinux 0x03e58527 nobh_truncate_page EXPORT_SYMBOL vmlinux 0x03fd2571 vm_unmap_ram -EXPORT_SYMBOL vmlinux 0x03fdcd30 fscrypt_encrypt_block_inplace -EXPORT_SYMBOL vmlinux 0x0404977e vfs_unlink -EXPORT_SYMBOL vmlinux 0x040f4df8 md_write_inc -EXPORT_SYMBOL vmlinux 0x04114301 account_page_redirty -EXPORT_SYMBOL vmlinux 0x041ce33f __of_get_address -EXPORT_SYMBOL vmlinux 0x044826a9 rtnl_configure_link +EXPORT_SYMBOL vmlinux 0x04112439 scsi_scan_target +EXPORT_SYMBOL vmlinux 0x0419b6df iov_iter_advance +EXPORT_SYMBOL vmlinux 0x042d22d4 xfrm_state_flush +EXPORT_SYMBOL vmlinux 0x044260d4 __dec_zone_page_state EXPORT_SYMBOL vmlinux 0x04482cdb __refrigerator -EXPORT_SYMBOL vmlinux 0x04554cb1 from_kgid -EXPORT_SYMBOL vmlinux 0x04636163 of_get_next_parent +EXPORT_SYMBOL vmlinux 0x04561e6c rt_mutex_base_init +EXPORT_SYMBOL vmlinux 0x045994bc of_find_property EXPORT_SYMBOL vmlinux 0x04673adb qman_ip_rev +EXPORT_SYMBOL vmlinux 0x0468c59e netdev_sk_get_lowest_dev EXPORT_SYMBOL vmlinux 0x0474edef kstrtou16_from_user -EXPORT_SYMBOL vmlinux 0x047b2422 tc_cleanup_flow_action EXPORT_SYMBOL vmlinux 0x0484c6c4 acpi_enter_sleep_state_prep EXPORT_SYMBOL vmlinux 0x04863e28 hdmi_audio_infoframe_pack_only -EXPORT_SYMBOL vmlinux 0x048e976b sockfd_lookup -EXPORT_SYMBOL vmlinux 0x04ab70b3 __invalidate_device -EXPORT_SYMBOL vmlinux 0x04b81bf3 __lock_buffer -EXPORT_SYMBOL vmlinux 0x04bd25db vfs_create_mount -EXPORT_SYMBOL vmlinux 0x04c48f8a mipi_dsi_dcs_set_page_address -EXPORT_SYMBOL vmlinux 0x04d6c19f mount_nodev +EXPORT_SYMBOL vmlinux 0x0496178c __skb_flow_dissect +EXPORT_SYMBOL vmlinux 0x04a20a9a __dec_node_page_state +EXPORT_SYMBOL vmlinux 0x04acd9a0 pci_request_regions_exclusive EXPORT_SYMBOL vmlinux 0x04d9bf4e blk_set_stacking_limits -EXPORT_SYMBOL vmlinux 0x04e9a870 unpin_user_pages_dirty_lock EXPORT_SYMBOL vmlinux 0x04ea5d10 ksize -EXPORT_SYMBOL vmlinux 0x05046083 scsi_scan_host +EXPORT_SYMBOL vmlinux 0x0501e4ab fscrypt_decrypt_block_inplace +EXPORT_SYMBOL vmlinux 0x0507e039 mdiobus_register_device EXPORT_SYMBOL vmlinux 0x050877b9 dmi_first_match -EXPORT_SYMBOL vmlinux 0x050ef05f mipi_dsi_dcs_exit_sleep_mode -EXPORT_SYMBOL vmlinux 0x05157f89 tty_unthrottle +EXPORT_SYMBOL vmlinux 0x05115157 eth_validate_addr EXPORT_SYMBOL vmlinux 0x051d58e8 dma_fence_wait_any_timeout -EXPORT_SYMBOL vmlinux 0x0520ea90 mod_zone_page_state -EXPORT_SYMBOL vmlinux 0x052109de phy_ethtool_set_wol +EXPORT_SYMBOL vmlinux 0x051fa746 security_path_mkdir EXPORT_SYMBOL vmlinux 0x05240ee7 percpu_counter_batch -EXPORT_SYMBOL vmlinux 0x0526957e skb_recv_datagram +EXPORT_SYMBOL vmlinux 0x0528f23f mfd_remove_devices +EXPORT_SYMBOL vmlinux 0x052e9dde nd_region_to_nstype EXPORT_SYMBOL vmlinux 0x054496b4 schedule_timeout_interruptible -EXPORT_SYMBOL vmlinux 0x0559830d pci_enable_msi +EXPORT_SYMBOL vmlinux 0x054ea43d mfd_add_devices +EXPORT_SYMBOL vmlinux 0x0558818b param_ops_invbool EXPORT_SYMBOL vmlinux 0x055e77e8 jiffies_64 -EXPORT_SYMBOL vmlinux 0x0566ee77 kernel_accept -EXPORT_SYMBOL vmlinux 0x056dbc06 bio_integrity_clone -EXPORT_SYMBOL vmlinux 0x057e0de5 zerocopy_sg_from_iter -EXPORT_SYMBOL vmlinux 0x058aa801 jbd2_journal_begin_ordered_truncate +EXPORT_SYMBOL vmlinux 0x0563aa9f free_inode_nonrcu +EXPORT_SYMBOL vmlinux 0x0567d7ac tc_setup_cb_call +EXPORT_SYMBOL vmlinux 0x058d70ca netpoll_poll_disable EXPORT_SYMBOL vmlinux 0x059e1482 __traceiter_dma_fence_emit -EXPORT_SYMBOL vmlinux 0x05a989dd param_set_long -EXPORT_SYMBOL vmlinux 0x05c5a1b4 blk_queue_virt_boundary -EXPORT_SYMBOL vmlinux 0x05c6f31e of_parse_phandle_with_args -EXPORT_SYMBOL vmlinux 0x05c8b1d7 dma_mmap_attrs -EXPORT_SYMBOL vmlinux 0x05d7426a bdi_register -EXPORT_SYMBOL vmlinux 0x05dce37c simple_transaction_read +EXPORT_SYMBOL vmlinux 0x05b08e87 kernel_sendmsg_locked +EXPORT_SYMBOL vmlinux 0x05b80264 xfrm_policy_insert +EXPORT_SYMBOL vmlinux 0x05c98b78 of_clk_get_by_name +EXPORT_SYMBOL vmlinux 0x05fd7764 dquot_quota_on_mount +EXPORT_SYMBOL vmlinux 0x060092b7 find_inode_rcu EXPORT_SYMBOL vmlinux 0x060ba97c gen_pool_free_owner -EXPORT_SYMBOL vmlinux 0x060bdf1c scsi_is_host_device +EXPORT_SYMBOL vmlinux 0x060dd825 devm_ioport_unmap EXPORT_SYMBOL vmlinux 0x061651be strcat -EXPORT_SYMBOL vmlinux 0x06181d2c nf_ip_checksum -EXPORT_SYMBOL vmlinux 0x0619d970 dquot_quota_off -EXPORT_SYMBOL vmlinux 0x0623c840 napi_consume_skb -EXPORT_SYMBOL vmlinux 0x062464fd fscrypt_ioctl_get_policy -EXPORT_SYMBOL vmlinux 0x062b310d pci_write_vpd +EXPORT_SYMBOL vmlinux 0x061f749d of_io_request_and_map +EXPORT_SYMBOL vmlinux 0x0625c2e9 iproc_msi_exit EXPORT_SYMBOL vmlinux 0x0634100a bitmap_parselist_user -EXPORT_SYMBOL vmlinux 0x06619667 pcie_relaxed_ordering_enabled +EXPORT_SYMBOL vmlinux 0x063de899 simple_dentry_operations +EXPORT_SYMBOL vmlinux 0x064606f3 secpath_set +EXPORT_SYMBOL vmlinux 0x0665e76a remap_vmalloc_range +EXPORT_SYMBOL vmlinux 0x0666d333 unregister_framebuffer +EXPORT_SYMBOL vmlinux 0x0667121d drop_super EXPORT_SYMBOL vmlinux 0x0668b595 _kstrtoul -EXPORT_SYMBOL vmlinux 0x066c31f3 mdiobus_is_registered_device -EXPORT_SYMBOL vmlinux 0x0670b857 param_ops_bool -EXPORT_SYMBOL vmlinux 0x067958cf __skb_get_hash +EXPORT_SYMBOL vmlinux 0x06744aba md_register_thread EXPORT_SYMBOL vmlinux 0x06848c60 to_nfit_uuid -EXPORT_SYMBOL vmlinux 0x0697bc36 jbd2_transaction_committed -EXPORT_SYMBOL vmlinux 0x06bc2acf qdisc_put_unlocked +EXPORT_SYMBOL vmlinux 0x06899614 flow_block_cb_incref +EXPORT_SYMBOL vmlinux 0x06aea426 simple_fill_super +EXPORT_SYMBOL vmlinux 0x06b3de60 tcp_disconnect EXPORT_SYMBOL vmlinux 0x06bd88b5 ucs2_strnlen EXPORT_SYMBOL vmlinux 0x06c8f2de slhc_compress -EXPORT_SYMBOL vmlinux 0x06d1837c cdev_init -EXPORT_SYMBOL vmlinux 0x06d98e7e __skb_checksum_complete_head -EXPORT_SYMBOL vmlinux 0x06d9b3a3 md_reload_sb -EXPORT_SYMBOL vmlinux 0x06dc63c7 msm_pinctrl_probe -EXPORT_SYMBOL vmlinux 0x06dd1d77 inet_dgram_connect -EXPORT_SYMBOL vmlinux 0x06f9bdc1 input_grab_device -EXPORT_SYMBOL vmlinux 0x06fd3b2f tcp_v4_conn_request -EXPORT_SYMBOL vmlinux 0x070bc023 sock_bindtoindex +EXPORT_SYMBOL vmlinux 0x06cf591c icmpv6_ndo_send +EXPORT_SYMBOL vmlinux 0x06e1012b nlmsg_notify +EXPORT_SYMBOL vmlinux 0x06e3ca99 alloc_fddidev +EXPORT_SYMBOL vmlinux 0x06e5a564 is_nd_pfn +EXPORT_SYMBOL vmlinux 0x07055811 __bio_clone_fast EXPORT_SYMBOL vmlinux 0x0711edc8 xudma_dev_get_tisci_rm -EXPORT_SYMBOL vmlinux 0x0715defd pci_write_config_word -EXPORT_SYMBOL vmlinux 0x07287448 __netlink_dump_start +EXPORT_SYMBOL vmlinux 0x07190608 sk_stream_wait_close EXPORT_SYMBOL vmlinux 0x072f901c vme_master_rmw -EXPORT_SYMBOL vmlinux 0x07358120 dma_sync_single_for_device -EXPORT_SYMBOL vmlinux 0x07397775 dev_close +EXPORT_SYMBOL vmlinux 0x07359740 of_find_node_by_type +EXPORT_SYMBOL vmlinux 0x073d913c simple_link +EXPORT_SYMBOL vmlinux 0x07441ed9 dma_get_sgtable_attrs EXPORT_SYMBOL vmlinux 0x0745a981 xa_erase -EXPORT_SYMBOL vmlinux 0x07763cd4 nd_region_release_lane +EXPORT_SYMBOL vmlinux 0x075e8c4e phy_resume +EXPORT_SYMBOL vmlinux 0x07676611 rpmh_write_batch +EXPORT_SYMBOL vmlinux 0x076b6d24 scsi_target_resume +EXPORT_SYMBOL vmlinux 0x076ce3dd nvdimm_namespace_attach_btt EXPORT_SYMBOL vmlinux 0x0781ec97 logic_insl -EXPORT_SYMBOL vmlinux 0x079b5f21 default_qdisc_ops -EXPORT_SYMBOL vmlinux 0x079b7c22 blkdev_get_by_path +EXPORT_SYMBOL vmlinux 0x07a63a84 netif_rx_ni +EXPORT_SYMBOL vmlinux 0x07a6ba3b sock_create EXPORT_SYMBOL vmlinux 0x07a890c8 fb_alloc_cmap +EXPORT_SYMBOL vmlinux 0x07aa49a9 arp_tbl +EXPORT_SYMBOL vmlinux 0x07b3ff8f tcf_classify +EXPORT_SYMBOL vmlinux 0x07c55190 cdrom_dummy_generic_packet EXPORT_SYMBOL vmlinux 0x07cc4a5d printk_timed_ratelimit EXPORT_SYMBOL vmlinux 0x07ceeac9 panic_notifier_list EXPORT_SYMBOL vmlinux 0x07db17be qman_create_fq -EXPORT_SYMBOL vmlinux 0x07eedc73 xfrm_policy_unregister_afinfo -EXPORT_SYMBOL vmlinux 0x07f05930 skb_set_owner_w EXPORT_SYMBOL vmlinux 0x07f57478 pci_unmap_iospace -EXPORT_SYMBOL vmlinux 0x07f95f90 devfreq_monitor_start EXPORT_SYMBOL vmlinux 0x0800473f __cond_resched EXPORT_SYMBOL vmlinux 0x0805f2c8 ecryptfs_get_auth_tok_key -EXPORT_SYMBOL vmlinux 0x08111971 ethtool_rx_flow_rule_create -EXPORT_SYMBOL vmlinux 0x0815e646 fs_param_is_u32 EXPORT_SYMBOL vmlinux 0x08162c74 free_bucket_spinlocks -EXPORT_SYMBOL vmlinux 0x0823adb1 get_ipc_ns_exported EXPORT_SYMBOL vmlinux 0x08249512 iwe_stream_add_point EXPORT_SYMBOL vmlinux 0x082c3213 pci_root_buses -EXPORT_SYMBOL vmlinux 0x08352eb4 ethtool_op_get_ts_info EXPORT_SYMBOL vmlinux 0x08356f32 fman_sp_set_buf_pools_in_asc_order_of_buf_sizes EXPORT_SYMBOL vmlinux 0x083eb21c rfkill_unregister -EXPORT_SYMBOL vmlinux 0x084fe4a2 dmaenginem_async_device_register -EXPORT_SYMBOL vmlinux 0x086ab8a1 elv_rb_add -EXPORT_SYMBOL vmlinux 0x08775bb0 tegra_ivc_write_get_next_frame -EXPORT_SYMBOL vmlinux 0x08793578 of_phy_connect +EXPORT_SYMBOL vmlinux 0x0849c9a1 filemap_page_mkwrite +EXPORT_SYMBOL vmlinux 0x084e392a pcim_iomap_regions_request_all +EXPORT_SYMBOL vmlinux 0x084efd26 __devm_mdiobus_register +EXPORT_SYMBOL vmlinux 0x085302c2 dm_io +EXPORT_SYMBOL vmlinux 0x085f9b3e proto_register +EXPORT_SYMBOL vmlinux 0x08764e13 input_get_keycode EXPORT_SYMBOL vmlinux 0x0882a449 security_xfrm_policy_alloc -EXPORT_SYMBOL vmlinux 0x08b878db blk_execute_rq -EXPORT_SYMBOL vmlinux 0x08da6570 __napi_schedule_irqoff +EXPORT_SYMBOL vmlinux 0x089bda77 of_graph_is_present +EXPORT_SYMBOL vmlinux 0x089ecb5f netpoll_print_options +EXPORT_SYMBOL vmlinux 0x08abc78b __dev_set_mtu +EXPORT_SYMBOL vmlinux 0x08ba4892 nf_log_set +EXPORT_SYMBOL vmlinux 0x08d830a3 kmem_cache_destroy +EXPORT_SYMBOL vmlinux 0x08db7943 dcache_dir_open EXPORT_SYMBOL vmlinux 0x08e39398 cmd_db_read_addr -EXPORT_SYMBOL vmlinux 0x08ef0f07 framebuffer_alloc -EXPORT_SYMBOL vmlinux 0x08f18cbb sock_set_keepalive -EXPORT_SYMBOL vmlinux 0x08f38bda blk_integrity_compare -EXPORT_SYMBOL vmlinux 0x08fb9f34 block_read_full_page -EXPORT_SYMBOL vmlinux 0x0907abcc dma_supported -EXPORT_SYMBOL vmlinux 0x090c135c iget5_locked -EXPORT_SYMBOL vmlinux 0x092358f0 capable_wrt_inode_uidgid +EXPORT_SYMBOL vmlinux 0x08fa627d ip_output +EXPORT_SYMBOL vmlinux 0x090068bd pci_unmap_rom +EXPORT_SYMBOL vmlinux 0x090875e5 dquot_get_next_id +EXPORT_SYMBOL vmlinux 0x0909de56 neigh_seq_next +EXPORT_SYMBOL vmlinux 0x090bbcfb of_clk_get +EXPORT_SYMBOL vmlinux 0x0919874a __hw_addr_ref_unsync_dev +EXPORT_SYMBOL vmlinux 0x091b5a5b sock_no_listen EXPORT_SYMBOL vmlinux 0x092e26bf acpi_remove_address_space_handler -EXPORT_SYMBOL vmlinux 0x09332a9f fs_lookup_param EXPORT_SYMBOL vmlinux 0x093712e5 acpi_purge_cached_objects -EXPORT_SYMBOL vmlinux 0x093991c1 pcim_iounmap -EXPORT_SYMBOL vmlinux 0x09475c92 of_parse_phandle -EXPORT_SYMBOL vmlinux 0x0951c41a cpufreq_generic_suspend -EXPORT_SYMBOL vmlinux 0x096b36e6 lock_sock_nested +EXPORT_SYMBOL vmlinux 0x0947abe3 xudma_get_device +EXPORT_SYMBOL vmlinux 0x095ab639 registered_fb +EXPORT_SYMBOL vmlinux 0x095d3aaf dev_set_allmulti +EXPORT_SYMBOL vmlinux 0x09729b17 __module_put_and_exit EXPORT_SYMBOL vmlinux 0x09769037 dmt_modes EXPORT_SYMBOL vmlinux 0x097af021 neigh_proc_dointvec_jiffies +EXPORT_SYMBOL vmlinux 0x0981614d fman_get_mem_region EXPORT_SYMBOL vmlinux 0x098b71c6 fb_dealloc_cmap -EXPORT_SYMBOL vmlinux 0x098ef16d con_is_bound +EXPORT_SYMBOL vmlinux 0x098c17eb phy_find_first +EXPORT_SYMBOL vmlinux 0x0994749e blk_get_queue +EXPORT_SYMBOL vmlinux 0x09970230 vmf_insert_mixed_mkwrite EXPORT_SYMBOL vmlinux 0x0998cc3c hdmi_infoframe_unpack -EXPORT_SYMBOL vmlinux 0x09c128f8 d_instantiate_anon -EXPORT_SYMBOL vmlinux 0x09c59457 __destroy_inode -EXPORT_SYMBOL vmlinux 0x09d32a93 __dev_set_mtu +EXPORT_SYMBOL vmlinux 0x09a5c8fa ip_local_deliver +EXPORT_SYMBOL vmlinux 0x09a97090 inode_dio_wait +EXPORT_SYMBOL vmlinux 0x09c0f7bb mod_zone_page_state EXPORT_SYMBOL vmlinux 0x09d44df9 in_lock_functions -EXPORT_SYMBOL vmlinux 0x09d6bc87 configfs_undepend_item EXPORT_SYMBOL vmlinux 0x09da0ba4 xa_set_mark EXPORT_SYMBOL vmlinux 0x09f9b261 xudma_rchan_put +EXPORT_SYMBOL vmlinux 0x0a040a9a mdio_device_create EXPORT_SYMBOL vmlinux 0x0a0ebc08 __xa_cmpxchg +EXPORT_SYMBOL vmlinux 0x0a18882f config_group_init EXPORT_SYMBOL vmlinux 0x0a1dbc76 tcp_rx_skb_cache_key -EXPORT_SYMBOL vmlinux 0x0a25e49d dev_set_alias EXPORT_SYMBOL vmlinux 0x0a2a0bce nla_append -EXPORT_SYMBOL vmlinux 0x0a2dba51 xp_raw_get_data -EXPORT_SYMBOL vmlinux 0x0a31d3fe fb_set_var +EXPORT_SYMBOL vmlinux 0x0a40c329 phy_support_asym_pause +EXPORT_SYMBOL vmlinux 0x0a4bc1ad d_move +EXPORT_SYMBOL vmlinux 0x0a4c45ea skb_copy_and_csum_datagram_msg +EXPORT_SYMBOL vmlinux 0x0a56a74f udp_read_sock +EXPORT_SYMBOL vmlinux 0x0a65b339 ip_route_input_noref EXPORT_SYMBOL vmlinux 0x0a770832 register_memory_notifier -EXPORT_SYMBOL vmlinux 0x0a81ecc5 blk_mq_end_request -EXPORT_SYMBOL vmlinux 0x0a9fc809 netdev_adjacent_change_abort +EXPORT_SYMBOL vmlinux 0x0a8557b7 pci_fixup_cardbus +EXPORT_SYMBOL vmlinux 0x0aa173c9 amba_find_device EXPORT_SYMBOL vmlinux 0x0aa309cf synchronize_hardirq -EXPORT_SYMBOL vmlinux 0x0aa91f7b ip_mc_inc_group EXPORT_SYMBOL vmlinux 0x0aaccc92 pci_remap_iospace -EXPORT_SYMBOL vmlinux 0x0aad8a35 skb_kill_datagram -EXPORT_SYMBOL vmlinux 0x0aba9292 key_type_keyring -EXPORT_SYMBOL vmlinux 0x0abbe59b nf_ct_attach +EXPORT_SYMBOL vmlinux 0x0aad6e6b sock_no_shutdown +EXPORT_SYMBOL vmlinux 0x0ab7f0a8 tcp_v4_mtu_reduced +EXPORT_SYMBOL vmlinux 0x0ac29ef9 t10_pi_type3_crc +EXPORT_SYMBOL vmlinux 0x0acb6eea pci_set_master +EXPORT_SYMBOL vmlinux 0x0ace6b2f tcf_exts_destroy EXPORT_SYMBOL vmlinux 0x0acf7679 dma_issue_pending_all -EXPORT_SYMBOL vmlinux 0x0ae5ed5c tcp_add_backlog -EXPORT_SYMBOL vmlinux 0x0ae9395d sk_error_report -EXPORT_SYMBOL vmlinux 0x0af72348 param_get_ulong -EXPORT_SYMBOL vmlinux 0x0b13401c scsi_target_resume +EXPORT_SYMBOL vmlinux 0x0aeb12d8 phy_drivers_register +EXPORT_SYMBOL vmlinux 0x0af13b54 fsync_bdev +EXPORT_SYMBOL vmlinux 0x0b1aada1 fs_param_is_blockdev EXPORT_SYMBOL vmlinux 0x0b1beb31 vmalloc_32_user EXPORT_SYMBOL vmlinux 0x0b26b8c8 acpi_run_osc EXPORT_SYMBOL vmlinux 0x0b290ada dma_fence_chain_walk -EXPORT_SYMBOL vmlinux 0x0b440c79 dquot_set_dqblk -EXPORT_SYMBOL vmlinux 0x0b67a097 pcix_get_mmrbc -EXPORT_SYMBOL vmlinux 0x0b6d92ae sk_send_sigurg +EXPORT_SYMBOL vmlinux 0x0b3ec5b3 blk_pm_runtime_init +EXPORT_SYMBOL vmlinux 0x0b4dcdbc of_phy_get_and_connect +EXPORT_SYMBOL vmlinux 0x0b526b98 dev_set_mac_address_user +EXPORT_SYMBOL vmlinux 0x0b62f905 request_key_tag EXPORT_SYMBOL vmlinux 0x0b742fd7 simple_strtol -EXPORT_SYMBOL vmlinux 0x0b7d747c dump_align -EXPORT_SYMBOL vmlinux 0x0b920a1a kmem_cache_alloc_trace +EXPORT_SYMBOL vmlinux 0x0b7ee668 sk_reset_timer EXPORT_SYMBOL vmlinux 0x0ba0b938 vm_brk +EXPORT_SYMBOL vmlinux 0x0bb7bc8f of_get_next_cpu_node EXPORT_SYMBOL vmlinux 0x0bbfa78c set_security_override_from_ctx EXPORT_SYMBOL vmlinux 0x0bc477a2 irq_set_irq_type -EXPORT_SYMBOL vmlinux 0x0bc5c8cd ndo_dflt_fdb_add -EXPORT_SYMBOL vmlinux 0x0bd0b107 of_phy_is_fixed_link -EXPORT_SYMBOL vmlinux 0x0bd66e94 dmaengine_get_unmap_data -EXPORT_SYMBOL vmlinux 0x0be9a72a vfs_symlink +EXPORT_SYMBOL vmlinux 0x0bdc0da8 skb_ext_add EXPORT_SYMBOL vmlinux 0x0bf0e4a2 __SCK__tp_func_spi_transfer_stop +EXPORT_SYMBOL vmlinux 0x0bf39ae0 vfs_link EXPORT_SYMBOL vmlinux 0x0bfc1d1a check_zeroed_user -EXPORT_SYMBOL vmlinux 0x0c043e76 sock_wmalloc +EXPORT_SYMBOL vmlinux 0x0c02a85b ps2_handle_ack +EXPORT_SYMBOL vmlinux 0x0c06085e udp_skb_destructor EXPORT_SYMBOL vmlinux 0x0c0f79af ZSTD_getDictID_fromFrame -EXPORT_SYMBOL vmlinux 0x0c127664 configfs_unregister_group +EXPORT_SYMBOL vmlinux 0x0c1cffd8 __mmap_lock_do_trace_acquire_returned +EXPORT_SYMBOL vmlinux 0x0c22ca8e tcf_em_tree_dump EXPORT_SYMBOL vmlinux 0x0c25ec48 secure_tcpv6_seq -EXPORT_SYMBOL vmlinux 0x0c37d6a4 devm_devfreq_register_opp_notifier -EXPORT_SYMBOL vmlinux 0x0c3eedfe vmbus_sendpacket -EXPORT_SYMBOL vmlinux 0x0c55296c netdev_bonding_info_change +EXPORT_SYMBOL vmlinux 0x0c35f7b8 iommu_get_dma_cookie EXPORT_SYMBOL vmlinux 0x0c575719 __cond_resched_rwlock_write +EXPORT_SYMBOL vmlinux 0x0c5b8182 ilookup5 +EXPORT_SYMBOL vmlinux 0x0c5c4390 ps2_handle_response EXPORT_SYMBOL vmlinux 0x0c6bdc3f vme_master_read -EXPORT_SYMBOL vmlinux 0x0c6db439 tegra_ivc_init -EXPORT_SYMBOL vmlinux 0x0c712807 netdev_upper_dev_link -EXPORT_SYMBOL vmlinux 0x0c74e7dc page_pool_destroy -EXPORT_SYMBOL vmlinux 0x0c7c1ecc seq_printf +EXPORT_SYMBOL vmlinux 0x0c84ae96 devm_devfreq_unregister_notifier +EXPORT_SYMBOL vmlinux 0x0c88f568 dquot_quotactl_sysfile_ops EXPORT_SYMBOL vmlinux 0x0cb11bc7 __SCK__tp_func_dma_fence_enable_signal -EXPORT_SYMBOL vmlinux 0x0cb6e09b inc_node_page_state +EXPORT_SYMBOL vmlinux 0x0cbcdc60 path_is_mountpoint +EXPORT_SYMBOL vmlinux 0x0cc01528 sunxi_sram_claim EXPORT_SYMBOL vmlinux 0x0cc4b4b6 crc_ccitt_false +EXPORT_SYMBOL vmlinux 0x0cd022d2 touchscreen_parse_properties EXPORT_SYMBOL vmlinux 0x0cd5835b ipv6_flowlabel_exclusive +EXPORT_SYMBOL vmlinux 0x0cd9eae0 vga_put EXPORT_SYMBOL vmlinux 0x0cdce87c rfkill_set_hw_state_reason EXPORT_SYMBOL vmlinux 0x0ce19729 mb_cache_entry_touch -EXPORT_SYMBOL vmlinux 0x0cf18183 netlink_rcv_skb -EXPORT_SYMBOL vmlinux 0x0cfc59a8 pci_release_selected_regions -EXPORT_SYMBOL vmlinux 0x0d00629d tty_hangup +EXPORT_SYMBOL vmlinux 0x0ce64fa9 xfrm4_rcv +EXPORT_SYMBOL vmlinux 0x0ce9abf9 vlan_for_each +EXPORT_SYMBOL vmlinux 0x0cef0682 sg_alloc_table_from_pages_segment +EXPORT_SYMBOL vmlinux 0x0cf70f41 neigh_lookup +EXPORT_SYMBOL vmlinux 0x0cfbfb9d generic_file_read_iter EXPORT_SYMBOL vmlinux 0x0d07f543 get_anon_bdev -EXPORT_SYMBOL vmlinux 0x0d1d7575 dput EXPORT_SYMBOL vmlinux 0x0d2ca20f ucc_fast_get_qe_cr_subblock -EXPORT_SYMBOL vmlinux 0x0d3d4728 vlan_vids_del_by_dev +EXPORT_SYMBOL vmlinux 0x0d2e6c0b uart_unregister_driver EXPORT_SYMBOL vmlinux 0x0d3f5c1a fman_get_max_frm -EXPORT_SYMBOL vmlinux 0x0d44a18b fib_default_rule_add EXPORT_SYMBOL vmlinux 0x0d542439 __ipv6_addr_type -EXPORT_SYMBOL vmlinux 0x0d558f98 __netif_napi_del EXPORT_SYMBOL vmlinux 0x0d61eeee __bitmap_subset -EXPORT_SYMBOL vmlinux 0x0d6b56d0 seq_put_decimal_ll -EXPORT_SYMBOL vmlinux 0x0d82c5cf pci_set_mwi -EXPORT_SYMBOL vmlinux 0x0d87a8aa pcie_capability_clear_and_set_dword -EXPORT_SYMBOL vmlinux 0x0d8de378 reuseport_detach_prog -EXPORT_SYMBOL vmlinux 0x0d99db75 mount_single -EXPORT_SYMBOL vmlinux 0x0da439dd netif_set_real_num_rx_queues -EXPORT_SYMBOL vmlinux 0x0dd86135 __traceiter_mmap_lock_acquire_returned -EXPORT_SYMBOL vmlinux 0x0deeb924 pcim_iomap_regions_request_all -EXPORT_SYMBOL vmlinux 0x0e04dc93 alloc_etherdev_mqs -EXPORT_SYMBOL vmlinux 0x0e09a511 uart_remove_one_port -EXPORT_SYMBOL vmlinux 0x0e1442fb alloc_netdev_mqs +EXPORT_SYMBOL vmlinux 0x0d64de9d ps2_begin_command +EXPORT_SYMBOL vmlinux 0x0d74b1bf netdev_err +EXPORT_SYMBOL vmlinux 0x0d8698ae dma_set_mask +EXPORT_SYMBOL vmlinux 0x0d9e6474 tc_setup_cb_replace +EXPORT_SYMBOL vmlinux 0x0dbc6484 PDE_DATA +EXPORT_SYMBOL vmlinux 0x0dd463b7 pmem_should_map_pages +EXPORT_SYMBOL vmlinux 0x0deb0fca dquot_reclaim_space_nodirty +EXPORT_SYMBOL vmlinux 0x0dfafaad pci_assign_resource EXPORT_SYMBOL vmlinux 0x0e17678a siphash_4u64 -EXPORT_SYMBOL vmlinux 0x0e1bf520 tcf_unregister_action -EXPORT_SYMBOL vmlinux 0x0e219835 of_graph_is_present -EXPORT_SYMBOL vmlinux 0x0e3e3923 pci_enable_device_io EXPORT_SYMBOL vmlinux 0x0e4262c6 __siphash_unaligned -EXPORT_SYMBOL vmlinux 0x0e659b74 filemap_invalidate_unlock_two +EXPORT_SYMBOL vmlinux 0x0e4448e2 blk_mq_stop_hw_queue +EXPORT_SYMBOL vmlinux 0x0e49921c uart_remove_one_port +EXPORT_SYMBOL vmlinux 0x0e659e9b pci_wake_from_d3 +EXPORT_SYMBOL vmlinux 0x0e6b8a6a xfrm_lookup_route EXPORT_SYMBOL vmlinux 0x0e74ad2d utf8ncursor -EXPORT_SYMBOL vmlinux 0x0e77ebd6 send_sig -EXPORT_SYMBOL vmlinux 0x0e8c2ad8 blk_queue_max_segment_size -EXPORT_SYMBOL vmlinux 0x0e91b282 genphy_write_mmd_unsupported +EXPORT_SYMBOL vmlinux 0x0e78610a dev_uc_unsync +EXPORT_SYMBOL vmlinux 0x0e78861f eth_header_parse +EXPORT_SYMBOL vmlinux 0x0e96ad29 inode_io_list_del +EXPORT_SYMBOL vmlinux 0x0ea2cbaf page_pool_release_page EXPORT_SYMBOL vmlinux 0x0ea3c74e tasklet_kill +EXPORT_SYMBOL vmlinux 0x0ea55452 tegra_ivc_write_get_next_frame EXPORT_SYMBOL vmlinux 0x0ea593f6 hdmi_drm_infoframe_init -EXPORT_SYMBOL vmlinux 0x0eac15b2 inet_frag_reasm_prepare EXPORT_SYMBOL vmlinux 0x0eb6eb87 add_taint -EXPORT_SYMBOL vmlinux 0x0ebe4591 config_group_init +EXPORT_SYMBOL vmlinux 0x0eba010c ioc_lookup_icq +EXPORT_SYMBOL vmlinux 0x0ec42ef4 tcf_idr_check_alloc EXPORT_SYMBOL vmlinux 0x0ec5babe vme_dma_free -EXPORT_SYMBOL vmlinux 0x0edd7aed sk_stream_error -EXPORT_SYMBOL vmlinux 0x0ede1fd6 unregister_quota_format -EXPORT_SYMBOL vmlinux 0x0ee61aaa has_capability -EXPORT_SYMBOL vmlinux 0x0ef25f88 pci_disable_device -EXPORT_SYMBOL vmlinux 0x0f04a4f7 udp_lib_unhash +EXPORT_SYMBOL vmlinux 0x0ee8856f mnt_drop_write_file +EXPORT_SYMBOL vmlinux 0x0ef7c3bf imx_scu_enable_general_irq_channel EXPORT_SYMBOL vmlinux 0x0f09cc34 schedule_timeout_killable -EXPORT_SYMBOL vmlinux 0x0f0dd77f devfreq_register_opp_notifier -EXPORT_SYMBOL vmlinux 0x0f2c964a __scsi_device_lookup_by_target +EXPORT_SYMBOL vmlinux 0x0f2fafff give_up_console EXPORT_SYMBOL vmlinux 0x0f37ca89 lockref_put_not_zero -EXPORT_SYMBOL vmlinux 0x0f37f98f __insert_inode_hash -EXPORT_SYMBOL vmlinux 0x0f3a62d3 pci_resize_resource -EXPORT_SYMBOL vmlinux 0x0f406960 pci_get_class -EXPORT_SYMBOL vmlinux 0x0f75e720 begin_new_exec +EXPORT_SYMBOL vmlinux 0x0f3ddc31 param_ops_charp +EXPORT_SYMBOL vmlinux 0x0f41e9c1 dma_sync_single_for_device +EXPORT_SYMBOL vmlinux 0x0f64911c kset_unregister +EXPORT_SYMBOL vmlinux 0x0f78f2a4 config_group_init_type_name EXPORT_SYMBOL vmlinux 0x0f86f560 kthread_delayed_work_timer_fn -EXPORT_SYMBOL vmlinux 0x0f971639 tcp_md5_do_del -EXPORT_SYMBOL vmlinux 0x0f9955b8 dev_pick_tx_cpu_id -EXPORT_SYMBOL vmlinux 0x0f9b6920 mdiobus_read_nested -EXPORT_SYMBOL vmlinux 0x0fa20e1b fqdir_init +EXPORT_SYMBOL vmlinux 0x0f9841e1 acpi_dev_get_next_match_dev +EXPORT_SYMBOL vmlinux 0x0fa8d13d phy_read_mmd EXPORT_SYMBOL vmlinux 0x0fab1ab0 hdmi_spd_infoframe_pack -EXPORT_SYMBOL vmlinux 0x0fadbf88 gnet_stats_finish_copy +EXPORT_SYMBOL vmlinux 0x0fadaea4 __pskb_pull_tail EXPORT_SYMBOL vmlinux 0x0fb2f8a4 mktime64 +EXPORT_SYMBOL vmlinux 0x0fb7a256 dquot_initialize_needed +EXPORT_SYMBOL vmlinux 0x0fc7938d kobject_put +EXPORT_SYMBOL vmlinux 0x0fcbfe86 pci_pme_capable EXPORT_SYMBOL vmlinux 0x0fd902db mb_cache_entry_create -EXPORT_SYMBOL vmlinux 0x0fdbc729 vme_dma_list_exec -EXPORT_SYMBOL vmlinux 0x0fe739e0 kmem_cache_alloc +EXPORT_SYMBOL vmlinux 0x0fdf25ff acpi_pm_device_sleep_state +EXPORT_SYMBOL vmlinux 0x0fdff6c6 phy_device_free EXPORT_SYMBOL vmlinux 0x0fff5afc time64_to_tm -EXPORT_SYMBOL vmlinux 0x100cb7a7 tcp_sock_set_user_timeout -EXPORT_SYMBOL vmlinux 0x100fb664 PageMovable +EXPORT_SYMBOL vmlinux 0x100c136a blk_rq_map_integrity_sg +EXPORT_SYMBOL vmlinux 0x101520b3 devm_extcon_unregister_notifier_all EXPORT_SYMBOL vmlinux 0x1025009a cpm_muram_alloc_fixed EXPORT_SYMBOL vmlinux 0x102936ec qe_clock_source EXPORT_SYMBOL vmlinux 0x1035c7c2 __release_region -EXPORT_SYMBOL vmlinux 0x10465778 scsi_device_lookup +EXPORT_SYMBOL vmlinux 0x103760ad sync_file_create +EXPORT_SYMBOL vmlinux 0x1038e502 __sk_dst_check +EXPORT_SYMBOL vmlinux 0x103ce039 scsi_is_fc_rport +EXPORT_SYMBOL vmlinux 0x10424e70 phy_aneg_done +EXPORT_SYMBOL vmlinux 0x104a7260 devfreq_update_status EXPORT_SYMBOL vmlinux 0x1057a279 bsearch -EXPORT_SYMBOL vmlinux 0x1062dd85 blk_queue_max_write_same_sectors EXPORT_SYMBOL vmlinux 0x1068004b gf128mul_bbe EXPORT_SYMBOL vmlinux 0x107be0b0 percpu_counter_sync EXPORT_SYMBOL vmlinux 0x107e5878 zlib_inflateEnd -EXPORT_SYMBOL vmlinux 0x109c0190 elv_bio_merge_ok +EXPORT_SYMBOL vmlinux 0x109ca4ad __dquot_free_space +EXPORT_SYMBOL vmlinux 0x10bddef4 input_event EXPORT_SYMBOL vmlinux 0x10c3f57e __gnet_stats_copy_queue -EXPORT_SYMBOL vmlinux 0x10c93a0d dev_uc_flush -EXPORT_SYMBOL vmlinux 0x10d79103 migrate_vma_setup +EXPORT_SYMBOL vmlinux 0x10c74e11 mem_cgroup_from_task EXPORT_SYMBOL vmlinux 0x10d9f885 scsi_sense_desc_find -EXPORT_SYMBOL vmlinux 0x10db3f8b tcp_set_rcvlowat -EXPORT_SYMBOL vmlinux 0x10ded8a9 jbd2_log_start_commit EXPORT_SYMBOL vmlinux 0x10e6f74a free_contig_range -EXPORT_SYMBOL vmlinux 0x10fbdb38 acpi_device_set_power -EXPORT_SYMBOL vmlinux 0x10ffdead devm_kvasprintf +EXPORT_SYMBOL vmlinux 0x10ed4f6d ethtool_rx_flow_rule_destroy +EXPORT_SYMBOL vmlinux 0x1105913c phy_print_status +EXPORT_SYMBOL vmlinux 0x11061e11 fs_param_is_bool +EXPORT_SYMBOL vmlinux 0x11065ac3 dput +EXPORT_SYMBOL vmlinux 0x110740ef vlan_uses_dev EXPORT_SYMBOL vmlinux 0x11089ac7 _ctype -EXPORT_SYMBOL vmlinux 0x1120b006 page_pool_put_page -EXPORT_SYMBOL vmlinux 0x1127c752 sock_create_lite -EXPORT_SYMBOL vmlinux 0x113a9cf4 tty_unregister_driver -EXPORT_SYMBOL vmlinux 0x113c4e59 del_gendisk -EXPORT_SYMBOL vmlinux 0x11495c4e __frontswap_store -EXPORT_SYMBOL vmlinux 0x1153ed29 blk_queue_bounce_limit -EXPORT_SYMBOL vmlinux 0x11603a48 fscrypt_ioctl_set_policy -EXPORT_SYMBOL vmlinux 0x116afa1f input_unregister_handler -EXPORT_SYMBOL vmlinux 0x116e5e5c __ip_select_ident +EXPORT_SYMBOL vmlinux 0x11099a20 dev_deactivate +EXPORT_SYMBOL vmlinux 0x112ad004 __netdev_notify_peers +EXPORT_SYMBOL vmlinux 0x113213b3 simple_symlink_inode_operations +EXPORT_SYMBOL vmlinux 0x1132a5c3 seq_printf +EXPORT_SYMBOL vmlinux 0x1138680f param_set_uint +EXPORT_SYMBOL vmlinux 0x115f1754 __ClearPageMovable EXPORT_SYMBOL vmlinux 0x117093be qdisc_class_hash_init -EXPORT_SYMBOL vmlinux 0x117d66a0 of_translate_address -EXPORT_SYMBOL vmlinux 0x117fe120 get_tree_nodev -EXPORT_SYMBOL vmlinux 0x11855643 wait_for_key_construction -EXPORT_SYMBOL vmlinux 0x11b67f1d pci_scan_bridge -EXPORT_SYMBOL vmlinux 0x11c02537 ppp_register_channel -EXPORT_SYMBOL vmlinux 0x11cb8ef3 uart_get_divisor -EXPORT_SYMBOL vmlinux 0x11cd601d invalidate_inode_buffers -EXPORT_SYMBOL vmlinux 0x11d14bd7 blkdev_put +EXPORT_SYMBOL vmlinux 0x117bf4d5 seg6_hmac_info_add +EXPORT_SYMBOL vmlinux 0x118867a0 netdev_upper_get_next_dev_rcu +EXPORT_SYMBOL vmlinux 0x118d30d3 configfs_unregister_group +EXPORT_SYMBOL vmlinux 0x11aefd6b tty_port_carrier_raised EXPORT_SYMBOL vmlinux 0x11d189b1 __tracepoint_kmem_cache_alloc_node -EXPORT_SYMBOL vmlinux 0x11d38f06 udp_pre_connect +EXPORT_SYMBOL vmlinux 0x11dd9141 __sock_create EXPORT_SYMBOL vmlinux 0x11e0ec41 dm_read_arg -EXPORT_SYMBOL vmlinux 0x11e25108 of_get_cpu_state_node EXPORT_SYMBOL vmlinux 0x11e30762 chacha_block_generic -EXPORT_SYMBOL vmlinux 0x11e4f8ea serial8250_register_8250_port EXPORT_SYMBOL vmlinux 0x11f47d8c utf8_strncmp +EXPORT_SYMBOL vmlinux 0x11f55721 proc_create EXPORT_SYMBOL vmlinux 0x11f7ed4c hex_to_bin -EXPORT_SYMBOL vmlinux 0x11fa49bd __do_once_done EXPORT_SYMBOL vmlinux 0x11ffdfee ucc_slow_stop_tx +EXPORT_SYMBOL vmlinux 0x120a7873 dm_get_device EXPORT_SYMBOL vmlinux 0x120b336a __rb_insert_augmented EXPORT_SYMBOL vmlinux 0x120ff8e1 xudma_get_rflow_ring_offset -EXPORT_SYMBOL vmlinux 0x1226fea7 d_add -EXPORT_SYMBOL vmlinux 0x122f0b4f dev_uc_init -EXPORT_SYMBOL vmlinux 0x123e96ee lru_cache_add -EXPORT_SYMBOL vmlinux 0x1249a528 key_move EXPORT_SYMBOL vmlinux 0x124bad4d kstrtobool -EXPORT_SYMBOL vmlinux 0x1271bd07 skb_flow_dissect_ct -EXPORT_SYMBOL vmlinux 0x127b3cd2 of_mdiobus_phy_device_register -EXPORT_SYMBOL vmlinux 0x1295f4b8 pci_alloc_irq_vectors_affinity -EXPORT_SYMBOL vmlinux 0x129a070c devm_extcon_unregister_notifier_all +EXPORT_SYMBOL vmlinux 0x125562c0 put_devmap_managed_page +EXPORT_SYMBOL vmlinux 0x128d7c92 pci_irq_vector EXPORT_SYMBOL vmlinux 0x12a4e128 __arch_copy_from_user -EXPORT_SYMBOL vmlinux 0x12bebe73 mr_vif_seq_idx -EXPORT_SYMBOL vmlinux 0x12c320c6 md_bitmap_end_sync +EXPORT_SYMBOL vmlinux 0x12c5cc0d pin_user_pages EXPORT_SYMBOL vmlinux 0x12cabc89 siphash_2u64 +EXPORT_SYMBOL vmlinux 0x12cc8ea4 __ethtool_get_link_ksettings +EXPORT_SYMBOL vmlinux 0x12d9932f simple_transaction_get +EXPORT_SYMBOL vmlinux 0x12e48d20 buffer_migrate_page EXPORT_SYMBOL vmlinux 0x12f6f69c fb_videomode_to_var EXPORT_SYMBOL vmlinux 0x130afd75 acpi_get_sleep_type_data EXPORT_SYMBOL vmlinux 0x13110126 request_resource +EXPORT_SYMBOL vmlinux 0x1312f847 tty_port_tty_get EXPORT_SYMBOL vmlinux 0x131a6146 xa_clear_mark -EXPORT_SYMBOL vmlinux 0x131ad1ac simple_dir_operations -EXPORT_SYMBOL vmlinux 0x132afca6 keyring_alloc +EXPORT_SYMBOL vmlinux 0x1330b283 fs_param_is_enum +EXPORT_SYMBOL vmlinux 0x133cb863 file_ns_capable EXPORT_SYMBOL vmlinux 0x134cdd34 inet_frag_rbtree_purge EXPORT_SYMBOL vmlinux 0x138bdd96 cpumask_next -EXPORT_SYMBOL vmlinux 0x13958e9e __hw_addr_unsync_dev +EXPORT_SYMBOL vmlinux 0x13911fe2 sock_set_sndtimeo EXPORT_SYMBOL vmlinux 0x139f2189 __kfifo_alloc -EXPORT_SYMBOL vmlinux 0x13a1575d __netlink_kernel_create -EXPORT_SYMBOL vmlinux 0x13bc09ff xsk_set_rx_need_wakeup -EXPORT_SYMBOL vmlinux 0x13ce1324 sock_dequeue_err_skb EXPORT_SYMBOL vmlinux 0x13cead77 __SCK__tp_func_kmem_cache_alloc_node EXPORT_SYMBOL vmlinux 0x13d0adf7 __kfifo_out EXPORT_SYMBOL vmlinux 0x13d928f5 __SCK__tp_func_kmem_cache_alloc -EXPORT_SYMBOL vmlinux 0x13e43641 __dev_kfree_skb_any -EXPORT_SYMBOL vmlinux 0x13ece48b inet_csk_reqsk_queue_drop_and_put +EXPORT_SYMBOL vmlinux 0x13f31a6a pci_ep_cfs_add_epf_group EXPORT_SYMBOL vmlinux 0x13f42152 system_entering_hibernation -EXPORT_SYMBOL vmlinux 0x13f69673 pskb_extract -EXPORT_SYMBOL vmlinux 0x140a401a flow_rule_match_ipv6_addrs -EXPORT_SYMBOL vmlinux 0x1411c6aa netdev_emerg +EXPORT_SYMBOL vmlinux 0x13f730ad __cgroup_bpf_run_filter_sock_addr EXPORT_SYMBOL vmlinux 0x141271bf acpi_dev_found -EXPORT_SYMBOL vmlinux 0x142e141e cont_write_begin -EXPORT_SYMBOL vmlinux 0x14307a68 __skb_try_recv_datagram +EXPORT_SYMBOL vmlinux 0x141d9f3e __splice_from_pipe +EXPORT_SYMBOL vmlinux 0x142b8438 ndisc_mc_map EXPORT_SYMBOL vmlinux 0x1435c5ce __SCK__tp_func_kmalloc_node -EXPORT_SYMBOL vmlinux 0x144793db __skb_free_datagram_locked +EXPORT_SYMBOL vmlinux 0x143ac05f kfree_skb EXPORT_SYMBOL vmlinux 0x14605535 dma_fence_context_alloc EXPORT_SYMBOL vmlinux 0x146289b7 crc16_table -EXPORT_SYMBOL vmlinux 0x1471f401 __traceiter_spi_transfer_start +EXPORT_SYMBOL vmlinux 0x1464ee74 filemap_fdatawait_range_keep_errors EXPORT_SYMBOL vmlinux 0x1486ded2 dma_fence_allocate_private_stub -EXPORT_SYMBOL vmlinux 0x14b70f87 sock_no_sendpage_locked +EXPORT_SYMBOL vmlinux 0x1496b55f d_splice_alias +EXPORT_SYMBOL vmlinux 0x149d6fbd inet_csk_delete_keepalive_timer +EXPORT_SYMBOL vmlinux 0x14a144f6 pcibios_resource_to_bus +EXPORT_SYMBOL vmlinux 0x14a369e2 nvdimm_bus_unlock EXPORT_SYMBOL vmlinux 0x14b89635 arm64_const_caps_ready +EXPORT_SYMBOL vmlinux 0x14ba90ad serio_interrupt +EXPORT_SYMBOL vmlinux 0x14c22a03 tcf_get_next_proto EXPORT_SYMBOL vmlinux 0x14c67e3e tcp_tx_delay_enabled -EXPORT_SYMBOL vmlinux 0x14cf3634 migrate_vma_pages +EXPORT_SYMBOL vmlinux 0x14cb6dbc dev_uc_sync +EXPORT_SYMBOL vmlinux 0x14d1698c blk_pre_runtime_suspend +EXPORT_SYMBOL vmlinux 0x14efa6a2 dev_vprintk_emit EXPORT_SYMBOL vmlinux 0x14f45fcc bman_free_pool +EXPORT_SYMBOL vmlinux 0x1503e869 input_match_device_id +EXPORT_SYMBOL vmlinux 0x150df2a8 d_delete EXPORT_SYMBOL vmlinux 0x151f4898 schedule_timeout_uninterruptible +EXPORT_SYMBOL vmlinux 0x1523d36f get_mem_cgroup_from_mm EXPORT_SYMBOL vmlinux 0x1526b301 unix_tot_inflight -EXPORT_SYMBOL vmlinux 0x153320f7 jbd2_journal_try_to_free_buffers -EXPORT_SYMBOL vmlinux 0x1538df71 generic_file_splice_read +EXPORT_SYMBOL vmlinux 0x152c82f6 deactivate_locked_super EXPORT_SYMBOL vmlinux 0x154c6338 dm_kcopyd_client_destroy -EXPORT_SYMBOL vmlinux 0x154cbda1 scsi_report_opcode -EXPORT_SYMBOL vmlinux 0x155041db md_integrity_add_rdev -EXPORT_SYMBOL vmlinux 0x1551eb25 pci_enable_device_mem -EXPORT_SYMBOL vmlinux 0x1572ccc0 tty_lock -EXPORT_SYMBOL vmlinux 0x157677ec tcp_get_cookie_sock -EXPORT_SYMBOL vmlinux 0x15ad4993 param_get_invbool -EXPORT_SYMBOL vmlinux 0x15b7436e register_framebuffer +EXPORT_SYMBOL vmlinux 0x1553c824 ipmi_platform_add +EXPORT_SYMBOL vmlinux 0x158a684c qdisc_class_hash_grow +EXPORT_SYMBOL vmlinux 0x15b5ad55 flow_rule_match_eth_addrs EXPORT_SYMBOL vmlinux 0x15ba50a6 jiffies EXPORT_SYMBOL vmlinux 0x15bafe29 unregister_md_cluster_operations -EXPORT_SYMBOL vmlinux 0x15bc65ad input_get_keycode +EXPORT_SYMBOL vmlinux 0x15bd442e neigh_update EXPORT_SYMBOL vmlinux 0x15bed7a5 LZ4_decompress_safe_partial -EXPORT_SYMBOL vmlinux 0x15c5ec3c skb_eth_push +EXPORT_SYMBOL vmlinux 0x15c66047 security_socket_getpeersec_dgram EXPORT_SYMBOL vmlinux 0x15c85de3 mempool_init -EXPORT_SYMBOL vmlinux 0x15c9453b __page_cache_alloc -EXPORT_SYMBOL vmlinux 0x15d03993 kmem_cache_alloc_bulk -EXPORT_SYMBOL vmlinux 0x15fd861e __alloc_pages -EXPORT_SYMBOL vmlinux 0x1602e2c1 get_user_pages_remote -EXPORT_SYMBOL vmlinux 0x160c5c87 dev_mc_del -EXPORT_SYMBOL vmlinux 0x161cd975 mroute6_is_socket -EXPORT_SYMBOL vmlinux 0x162468ce bio_add_page +EXPORT_SYMBOL vmlinux 0x15e0bda6 try_to_free_buffers +EXPORT_SYMBOL vmlinux 0x15e596ab param_set_byte +EXPORT_SYMBOL vmlinux 0x15ee376d dst_dev_put +EXPORT_SYMBOL vmlinux 0x16145d3b pci_alloc_dev +EXPORT_SYMBOL vmlinux 0x162033bd ipv6_chk_custom_prefix EXPORT_SYMBOL vmlinux 0x162893fd hashlen_string -EXPORT_SYMBOL vmlinux 0x162aff56 dev_change_proto_down_reason EXPORT_SYMBOL vmlinux 0x16316a10 ZSTD_getFrameContentSize EXPORT_SYMBOL vmlinux 0x1632bc21 kvasprintf_const -EXPORT_SYMBOL vmlinux 0x163971a3 mount_bdev EXPORT_SYMBOL vmlinux 0x163d2417 tegra_io_rail_power_off -EXPORT_SYMBOL vmlinux 0x1647f793 mark_info_dirty -EXPORT_SYMBOL vmlinux 0x164e670f of_translate_dma_address +EXPORT_SYMBOL vmlinux 0x163e4a23 dquot_commit_info +EXPORT_SYMBOL vmlinux 0x16482d3d kiocb_set_cancel_fn +EXPORT_SYMBOL vmlinux 0x166d46b6 path_put +EXPORT_SYMBOL vmlinux 0x1674f241 is_acpi_device_node EXPORT_SYMBOL vmlinux 0x167c5967 print_hex_dump +EXPORT_SYMBOL vmlinux 0x1698ef3d xfrm_spd_getinfo EXPORT_SYMBOL vmlinux 0x169938c1 __sysfs_match_string -EXPORT_SYMBOL vmlinux 0x16ab5c9f mark_buffer_write_io_error -EXPORT_SYMBOL vmlinux 0x16b56df9 phy_write_paged -EXPORT_SYMBOL vmlinux 0x16c1fb35 generic_copy_file_range -EXPORT_SYMBOL vmlinux 0x16ca7232 mark_buffer_dirty_inode +EXPORT_SYMBOL vmlinux 0x169a1ce0 of_xudma_dev_get +EXPORT_SYMBOL vmlinux 0x16c6e63d tso_build_data EXPORT_SYMBOL vmlinux 0x16cdc340 acpi_get_table EXPORT_SYMBOL vmlinux 0x16dee44d dma_fence_init EXPORT_SYMBOL vmlinux 0x16e297c3 bit_wait EXPORT_SYMBOL vmlinux 0x16e7e2cb cpu_all_bits -EXPORT_SYMBOL vmlinux 0x16e9890a tcf_chain_put_by_act +EXPORT_SYMBOL vmlinux 0x170209c5 xfrm_state_delete EXPORT_SYMBOL vmlinux 0x170ddf79 acpi_install_notify_handler -EXPORT_SYMBOL vmlinux 0x1712623c pagecache_isize_extended -EXPORT_SYMBOL vmlinux 0x1718721d input_mt_report_pointer_emulation -EXPORT_SYMBOL vmlinux 0x173665db kset_unregister -EXPORT_SYMBOL vmlinux 0x1742dbd4 zpool_register_driver -EXPORT_SYMBOL vmlinux 0x174756a7 fman_get_revision -EXPORT_SYMBOL vmlinux 0x174edf94 sunxi_sram_claim -EXPORT_SYMBOL vmlinux 0x17719ecd mipi_dsi_device_unregister +EXPORT_SYMBOL vmlinux 0x170e5a16 cfb_imageblit +EXPORT_SYMBOL vmlinux 0x1721295f flow_rule_match_cvlan +EXPORT_SYMBOL vmlinux 0x173be169 __scsi_iterate_devices +EXPORT_SYMBOL vmlinux 0x17485798 tcp_enter_quickack_mode +EXPORT_SYMBOL vmlinux 0x17521bdf add_random_ready_callback +EXPORT_SYMBOL vmlinux 0x17545e3c filemap_flush +EXPORT_SYMBOL vmlinux 0x17561e12 xfrm_state_insert +EXPORT_SYMBOL vmlinux 0x176810b7 eth_header_cache +EXPORT_SYMBOL vmlinux 0x177fd90e netif_set_real_num_tx_queues +EXPORT_SYMBOL vmlinux 0x1780ba2b fs_bio_set EXPORT_SYMBOL vmlinux 0x17825d3f xudma_rchan_get EXPORT_SYMBOL vmlinux 0x178c4894 qe_upload_firmware -EXPORT_SYMBOL vmlinux 0x1797ad1c dev_pm_opp_unregister_notifier -EXPORT_SYMBOL vmlinux 0x17a9e9c4 flow_rule_match_icmp -EXPORT_SYMBOL vmlinux 0x17c58b4f __brelse -EXPORT_SYMBOL vmlinux 0x17c987d3 security_dentry_init_security -EXPORT_SYMBOL vmlinux 0x17cb1e3b init_net -EXPORT_SYMBOL vmlinux 0x17edb457 clean_bdev_aliases -EXPORT_SYMBOL vmlinux 0x1808ff43 inet_dev_addr_type +EXPORT_SYMBOL vmlinux 0x17c09437 ip6_dst_hoplimit +EXPORT_SYMBOL vmlinux 0x1804f559 security_sb_clone_mnt_opts +EXPORT_SYMBOL vmlinux 0x182dfe1a _copy_from_iter_nocache EXPORT_SYMBOL vmlinux 0x18345b8e __bitmap_replace -EXPORT_SYMBOL vmlinux 0x183dd1a7 blk_queue_update_dma_pad -EXPORT_SYMBOL vmlinux 0x184d8719 component_match_add_release -EXPORT_SYMBOL vmlinux 0x184e13b5 processors -EXPORT_SYMBOL vmlinux 0x18649118 param_ops_ushort +EXPORT_SYMBOL vmlinux 0x183fd768 file_fdatawait_range +EXPORT_SYMBOL vmlinux 0x1855a916 sock_common_setsockopt +EXPORT_SYMBOL vmlinux 0x1862d370 dma_pool_create +EXPORT_SYMBOL vmlinux 0x18710154 inode_set_bytes EXPORT_SYMBOL vmlinux 0x187884a8 cpm_muram_free EXPORT_SYMBOL vmlinux 0x18888d00 downgrade_write EXPORT_SYMBOL vmlinux 0x188ea314 jiffies_to_timespec64 -EXPORT_SYMBOL vmlinux 0x189313a1 mini_qdisc_pair_block_init -EXPORT_SYMBOL vmlinux 0x18aeabc8 poll_initwait EXPORT_SYMBOL vmlinux 0x18b48e28 __memset_io -EXPORT_SYMBOL vmlinux 0x18bdd5da config_item_get -EXPORT_SYMBOL vmlinux 0x18c6770e __pskb_copy_fclone -EXPORT_SYMBOL vmlinux 0x18d701ff device_get_mac_address -EXPORT_SYMBOL vmlinux 0x18d838bb vm_map_pages_zero +EXPORT_SYMBOL vmlinux 0x18d3d2bf jbd2_journal_restart +EXPORT_SYMBOL vmlinux 0x18dd190b __qdisc_calculate_pkt_len EXPORT_SYMBOL vmlinux 0x18e60984 __do_once_start +EXPORT_SYMBOL vmlinux 0x18f7c90f fscrypt_decrypt_bio +EXPORT_SYMBOL vmlinux 0x18fbf93b of_device_is_compatible +EXPORT_SYMBOL vmlinux 0x1901323b __skb_checksum EXPORT_SYMBOL vmlinux 0x190a48a9 efi -EXPORT_SYMBOL vmlinux 0x190bd196 scsi_host_lookup -EXPORT_SYMBOL vmlinux 0x193bc137 gnet_stats_start_copy -EXPORT_SYMBOL vmlinux 0x193cac40 migrate_page -EXPORT_SYMBOL vmlinux 0x1946d4b1 neigh_parms_release +EXPORT_SYMBOL vmlinux 0x193ae1e9 scsi_change_queue_depth +EXPORT_SYMBOL vmlinux 0x193c51b6 vme_irq_generate EXPORT_SYMBOL vmlinux 0x1953c958 mempool_create +EXPORT_SYMBOL vmlinux 0x195aff0c amba_device_register +EXPORT_SYMBOL vmlinux 0x196b54ca sock_release EXPORT_SYMBOL vmlinux 0x1984d421 out_of_line_wait_on_bit EXPORT_SYMBOL vmlinux 0x198620d7 security_add_mnt_opt -EXPORT_SYMBOL vmlinux 0x1987a449 fscrypt_decrypt_bio +EXPORT_SYMBOL vmlinux 0x199e656c neigh_sysctl_unregister EXPORT_SYMBOL vmlinux 0x199ed0cd net_disable_timestamp +EXPORT_SYMBOL vmlinux 0x19b8eff2 invalidate_mapping_pages EXPORT_SYMBOL vmlinux 0x19bd383b security_secmark_refcount_dec -EXPORT_SYMBOL vmlinux 0x19c79020 mdio_device_register -EXPORT_SYMBOL vmlinux 0x19e591a7 reuseport_select_sock -EXPORT_SYMBOL vmlinux 0x19f2dc26 xfrm_state_unregister_afinfo -EXPORT_SYMBOL vmlinux 0x1a05ec54 mipi_dsi_dcs_set_tear_scanline -EXPORT_SYMBOL vmlinux 0x1a13eb54 dev_set_mtu +EXPORT_SYMBOL vmlinux 0x19caee91 mipi_dsi_dcs_set_column_address +EXPORT_SYMBOL vmlinux 0x19d3bab3 pci_bus_read_config_byte +EXPORT_SYMBOL vmlinux 0x19db1829 vfs_fsync +EXPORT_SYMBOL vmlinux 0x19df39e6 vme_register_driver +EXPORT_SYMBOL vmlinux 0x19ec78a5 pci_bus_read_dev_vendor_id +EXPORT_SYMBOL vmlinux 0x19f086af eth_header_cache_update +EXPORT_SYMBOL vmlinux 0x1a163b84 phy_driver_register EXPORT_SYMBOL vmlinux 0x1a1bac9c ZSTD_decompressDCtx -EXPORT_SYMBOL vmlinux 0x1a30fdd0 pagecache_get_page -EXPORT_SYMBOL vmlinux 0x1a42cfc5 page_zero_new_buffers +EXPORT_SYMBOL vmlinux 0x1a35b9a7 fscrypt_fname_disk_to_usr +EXPORT_SYMBOL vmlinux 0x1a37c224 flow_block_cb_decref EXPORT_SYMBOL vmlinux 0x1a45cb6c acpi_disabled -EXPORT_SYMBOL vmlinux 0x1a657154 tcp_parse_options -EXPORT_SYMBOL vmlinux 0x1a66eab1 xfrm_state_walk_done -EXPORT_SYMBOL vmlinux 0x1a7ccb59 devm_ioremap -EXPORT_SYMBOL vmlinux 0x1a8109b9 netdev_name_node_alt_destroy -EXPORT_SYMBOL vmlinux 0x1a925a48 writeback_inodes_sb_nr -EXPORT_SYMBOL vmlinux 0x1a94b731 xfrm_policy_hash_rebuild -EXPORT_SYMBOL vmlinux 0x1a95cea1 __dev_get_by_flags +EXPORT_SYMBOL vmlinux 0x1a527090 unmap_mapping_range +EXPORT_SYMBOL vmlinux 0x1a52e727 bio_uninit +EXPORT_SYMBOL vmlinux 0x1a671cc2 insert_inode_locked +EXPORT_SYMBOL vmlinux 0x1a6f4934 flow_rule_match_enc_ports +EXPORT_SYMBOL vmlinux 0x1a7043ed __blkdev_issue_zeroout +EXPORT_SYMBOL vmlinux 0x1a7ca79b netlink_unicast +EXPORT_SYMBOL vmlinux 0x1a97e898 _dev_emerg +EXPORT_SYMBOL vmlinux 0x1a9987da mipi_dsi_generic_write EXPORT_SYMBOL vmlinux 0x1a9a433c prandom_u32_state -EXPORT_SYMBOL vmlinux 0x1a9d9b3a file_modified -EXPORT_SYMBOL vmlinux 0x1aa7a4b7 clkdev_add -EXPORT_SYMBOL vmlinux 0x1ab9e746 pci_disable_msix +EXPORT_SYMBOL vmlinux 0x1a9e2448 devm_memremap +EXPORT_SYMBOL vmlinux 0x1ab18927 unregister_fib_notifier +EXPORT_SYMBOL vmlinux 0x1ab202a0 ipv6_chk_addr +EXPORT_SYMBOL vmlinux 0x1ab634b2 vme_slave_request EXPORT_SYMBOL vmlinux 0x1ac5d3cb strcspn -EXPORT_SYMBOL vmlinux 0x1aea302c security_inode_listsecurity +EXPORT_SYMBOL vmlinux 0x1acc6461 dev_mc_init +EXPORT_SYMBOL vmlinux 0x1af2f5bd netdev_bonding_info_change EXPORT_SYMBOL vmlinux 0x1b015d25 bitmap_parselist -EXPORT_SYMBOL vmlinux 0x1b189095 __ip_dev_find -EXPORT_SYMBOL vmlinux 0x1b2873d3 netdev_features_change -EXPORT_SYMBOL vmlinux 0x1b31c04d skb_seq_read -EXPORT_SYMBOL vmlinux 0x1b4616cb sg_alloc_append_table_from_pages +EXPORT_SYMBOL vmlinux 0x1b096e03 blk_integrity_unregister +EXPORT_SYMBOL vmlinux 0x1b12a006 device_get_mac_address +EXPORT_SYMBOL vmlinux 0x1b1e0e9d rtnl_unicast EXPORT_SYMBOL vmlinux 0x1b5196fc xudma_tchan_put EXPORT_SYMBOL vmlinux 0x1b597b7a swake_up_all +EXPORT_SYMBOL vmlinux 0x1b5c0bfa proc_create_seq_private +EXPORT_SYMBOL vmlinux 0x1b5fc3bb ip_frag_init EXPORT_SYMBOL vmlinux 0x1b6314fd in_aton +EXPORT_SYMBOL vmlinux 0x1b6cf399 generic_file_open +EXPORT_SYMBOL vmlinux 0x1b6f241c devfreq_monitor_suspend +EXPORT_SYMBOL vmlinux 0x1b6fa68c generic_pipe_buf_try_steal +EXPORT_SYMBOL vmlinux 0x1b728274 bdev_check_media_change +EXPORT_SYMBOL vmlinux 0x1b7629aa udp_pre_connect EXPORT_SYMBOL vmlinux 0x1b777357 rdmacg_unregister_device -EXPORT_SYMBOL vmlinux 0x1b8144b4 tcp_sock_set_quickack -EXPORT_SYMBOL vmlinux 0x1b8b119d devm_backlight_device_register -EXPORT_SYMBOL vmlinux 0x1b8b6b49 blk_queue_split +EXPORT_SYMBOL vmlinux 0x1b88b3b0 sb_set_blocksize +EXPORT_SYMBOL vmlinux 0x1b91672e skb_push +EXPORT_SYMBOL vmlinux 0x1b9394db __cleancache_invalidate_fs EXPORT_SYMBOL vmlinux 0x1ba59527 __kmalloc_node EXPORT_SYMBOL vmlinux 0x1bb51249 tcp_have_smc -EXPORT_SYMBOL vmlinux 0x1bb74532 vmf_insert_mixed_prot -EXPORT_SYMBOL vmlinux 0x1bc2136c pci_find_resource -EXPORT_SYMBOL vmlinux 0x1bc7e288 jbd2_journal_dirty_metadata -EXPORT_SYMBOL vmlinux 0x1bc84f6c __ethtool_get_link_ksettings +EXPORT_SYMBOL vmlinux 0x1bc6f177 flow_rule_alloc EXPORT_SYMBOL vmlinux 0x1bd59dbe vme_free_consistent -EXPORT_SYMBOL vmlinux 0x1bd6da91 xsk_tx_completed -EXPORT_SYMBOL vmlinux 0x1bd8ee70 vga_remove_vgacon -EXPORT_SYMBOL vmlinux 0x1be879e0 clocksource_unregister -EXPORT_SYMBOL vmlinux 0x1c01b510 nf_log_unregister +EXPORT_SYMBOL vmlinux 0x1bee8aa3 inet6_csk_route_req +EXPORT_SYMBOL vmlinux 0x1c0aaf7f blk_mq_tag_to_rq +EXPORT_SYMBOL vmlinux 0x1c11272d __serio_register_driver +EXPORT_SYMBOL vmlinux 0x1c17497a request_firmware_into_buf +EXPORT_SYMBOL vmlinux 0x1c2ed26c fwnode_mdiobus_register_phy +EXPORT_SYMBOL vmlinux 0x1c4a8ae7 pnp_device_detach EXPORT_SYMBOL vmlinux 0x1c58427f acpi_remove_notify_handler +EXPORT_SYMBOL vmlinux 0x1c59a6cb pci_ep_cfs_remove_epf_group +EXPORT_SYMBOL vmlinux 0x1c5d8788 mdiobus_write EXPORT_SYMBOL vmlinux 0x1c5e3878 icst525_idx2s -EXPORT_SYMBOL vmlinux 0x1c6f1bb5 dm_put_device +EXPORT_SYMBOL vmlinux 0x1c718faa tty_unregister_device +EXPORT_SYMBOL vmlinux 0x1c8437c7 con_copy_unimap +EXPORT_SYMBOL vmlinux 0x1c8ec893 md_bitmap_end_sync +EXPORT_SYMBOL vmlinux 0x1c99668f processors +EXPORT_SYMBOL vmlinux 0x1ca8a3f7 phy_modify_paged_changed EXPORT_SYMBOL vmlinux 0x1cb11044 inetpeer_invalidate_tree -EXPORT_SYMBOL vmlinux 0x1cb56643 deactivate_locked_super -EXPORT_SYMBOL vmlinux 0x1cb9d381 mark_buffer_async_write EXPORT_SYMBOL vmlinux 0x1cc11154 __SCK__tp_func_mmap_lock_start_locking -EXPORT_SYMBOL vmlinux 0x1cd62e13 task_work_add +EXPORT_SYMBOL vmlinux 0x1cc9d208 tag_pages_for_writeback +EXPORT_SYMBOL vmlinux 0x1ccc03b2 sock_edemux EXPORT_SYMBOL vmlinux 0x1cd8438b pxm_to_node EXPORT_SYMBOL vmlinux 0x1cdd39ba logic_outsl +EXPORT_SYMBOL vmlinux 0x1ce4832f blk_mq_rq_cpu EXPORT_SYMBOL vmlinux 0x1cf5efa6 xudma_rflow_get_id +EXPORT_SYMBOL vmlinux 0x1cfdc2c6 _copy_to_iter +EXPORT_SYMBOL vmlinux 0x1d022deb get_vm_area +EXPORT_SYMBOL vmlinux 0x1d02310d bio_integrity_trim EXPORT_SYMBOL vmlinux 0x1d07e365 memdup_user_nul EXPORT_SYMBOL vmlinux 0x1d1abdf0 acpi_get_physical_device_location +EXPORT_SYMBOL vmlinux 0x1d224785 blk_queue_dma_alignment EXPORT_SYMBOL vmlinux 0x1d24c881 ___ratelimit +EXPORT_SYMBOL vmlinux 0x1d268b48 vma_set_file EXPORT_SYMBOL vmlinux 0x1d2d6d15 wait_iff_congested -EXPORT_SYMBOL vmlinux 0x1d2fa89e generic_iommu_put_resv_regions +EXPORT_SYMBOL vmlinux 0x1d2e59f6 t10_pi_type3_ip +EXPORT_SYMBOL vmlinux 0x1d37843c nosteal_pipe_buf_ops EXPORT_SYMBOL vmlinux 0x1d40b6f3 idr_for_each -EXPORT_SYMBOL vmlinux 0x1d595fe3 param_ops_string EXPORT_SYMBOL vmlinux 0x1d5cedae __tracepoint_kfree -EXPORT_SYMBOL vmlinux 0x1d66dbf1 seg6_hmac_info_lookup -EXPORT_SYMBOL vmlinux 0x1d687864 fs_param_is_bool -EXPORT_SYMBOL vmlinux 0x1d7c2766 pci_select_bars -EXPORT_SYMBOL vmlinux 0x1d950e99 pin_user_pages_locked -EXPORT_SYMBOL vmlinux 0x1d9fccfe bh_uptodate_or_lock -EXPORT_SYMBOL vmlinux 0x1da0b0ec dma_get_sgtable_attrs -EXPORT_SYMBOL vmlinux 0x1db1645e kfree_skb_partial +EXPORT_SYMBOL vmlinux 0x1d6f2703 __neigh_create +EXPORT_SYMBOL vmlinux 0x1d83207a module_put +EXPORT_SYMBOL vmlinux 0x1d9d3ecf xfrm_alloc_spi EXPORT_SYMBOL vmlinux 0x1dc6c93b lookup_user_key -EXPORT_SYMBOL vmlinux 0x1dcc2de1 pagecache_write_begin -EXPORT_SYMBOL vmlinux 0x1dcdb28a sock_gettstamp EXPORT_SYMBOL vmlinux 0x1dd571e6 fb_copy_cmap -EXPORT_SYMBOL vmlinux 0x1dd60f49 ipv6_push_frag_opts -EXPORT_SYMBOL vmlinux 0x1de37c5c tty_do_resize +EXPORT_SYMBOL vmlinux 0x1ddc3b7b cdev_set_parent +EXPORT_SYMBOL vmlinux 0x1ddd643c flow_hash_from_keys +EXPORT_SYMBOL vmlinux 0x1de32cf1 blkdev_issue_zeroout EXPORT_SYMBOL vmlinux 0x1de4ccb2 get_sg_io_hdr EXPORT_SYMBOL vmlinux 0x1de59c22 qcom_scm_ice_invalidate_key EXPORT_SYMBOL vmlinux 0x1de67f9b qcom_scm_io_writel -EXPORT_SYMBOL vmlinux 0x1df8ca0a scsi_host_get EXPORT_SYMBOL vmlinux 0x1e0373fc imx_scu_irq_group_enable EXPORT_SYMBOL vmlinux 0x1e0a0c24 mod_timer_pending EXPORT_SYMBOL vmlinux 0x1e0cd7fe acpi_detach_data -EXPORT_SYMBOL vmlinux 0x1e1a9c23 sync_file_create +EXPORT_SYMBOL vmlinux 0x1e0d1cef __skb_flow_get_ports +EXPORT_SYMBOL vmlinux 0x1e148f10 phy_disconnect EXPORT_SYMBOL vmlinux 0x1e1e140e ns_to_timespec64 -EXPORT_SYMBOL vmlinux 0x1e1f974e tcp_v4_md5_lookup -EXPORT_SYMBOL vmlinux 0x1e38170f of_get_compatible_child -EXPORT_SYMBOL vmlinux 0x1e39bcea dev_mc_add -EXPORT_SYMBOL vmlinux 0x1e458dcb iterate_dir -EXPORT_SYMBOL vmlinux 0x1e464c62 tcf_idr_release -EXPORT_SYMBOL vmlinux 0x1e5fe042 crypto_sha512_finup +EXPORT_SYMBOL vmlinux 0x1e2daa9a vmbus_sendpacket EXPORT_SYMBOL vmlinux 0x1e6adaa0 bitmap_print_bitmask_to_buf EXPORT_SYMBOL vmlinux 0x1e6d26a8 strstr -EXPORT_SYMBOL vmlinux 0x1e7c48c4 blk_get_request +EXPORT_SYMBOL vmlinux 0x1e75c4b6 ip_options_rcv_srr EXPORT_SYMBOL vmlinux 0x1e9edfb7 seq_hlist_start_head_rcu -EXPORT_SYMBOL vmlinux 0x1ea4ad21 tc_setup_cb_add -EXPORT_SYMBOL vmlinux 0x1ead38cb register_filesystem -EXPORT_SYMBOL vmlinux 0x1eaff182 input_mt_init_slots -EXPORT_SYMBOL vmlinux 0x1eb3922d ipv6_skip_exthdr -EXPORT_SYMBOL vmlinux 0x1ec27657 sdev_enable_disk_events +EXPORT_SYMBOL vmlinux 0x1eac3515 nd_dev_to_uuid +EXPORT_SYMBOL vmlinux 0x1eb1df39 dev_mc_add_global +EXPORT_SYMBOL vmlinux 0x1ebff769 proc_symlink EXPORT_SYMBOL vmlinux 0x1ed7eb60 __sg_free_table EXPORT_SYMBOL vmlinux 0x1edb69d6 ktime_get_raw_ts64 -EXPORT_SYMBOL vmlinux 0x1f15538c inet_proto_csum_replace4 -EXPORT_SYMBOL vmlinux 0x1f19fcef pci_ep_cfs_remove_epf_group -EXPORT_SYMBOL vmlinux 0x1f20e4af set_anon_super_fc -EXPORT_SYMBOL vmlinux 0x1f240264 sync_blockdev -EXPORT_SYMBOL vmlinux 0x1f24b659 dquot_acquire -EXPORT_SYMBOL vmlinux 0x1f2b0fe9 netdev_txq_to_tc +EXPORT_SYMBOL vmlinux 0x1ee9e041 flow_rule_match_enc_control +EXPORT_SYMBOL vmlinux 0x1ef21e32 scsi_host_busy +EXPORT_SYMBOL vmlinux 0x1ef64f7c input_release_device +EXPORT_SYMBOL vmlinux 0x1f17107f dma_sync_wait +EXPORT_SYMBOL vmlinux 0x1f23a258 netdev_crit +EXPORT_SYMBOL vmlinux 0x1f4662f0 page_pool_destroy +EXPORT_SYMBOL vmlinux 0x1f4a6115 udp_push_pending_frames EXPORT_SYMBOL vmlinux 0x1f557414 gen_pool_has_addr -EXPORT_SYMBOL vmlinux 0x1f5ed4f6 fs_param_is_enum -EXPORT_SYMBOL vmlinux 0x1f942060 md_check_recovery -EXPORT_SYMBOL vmlinux 0x1f9e4541 pcim_pin_device -EXPORT_SYMBOL vmlinux 0x1fba8e50 phy_loopback -EXPORT_SYMBOL vmlinux 0x1fbcffde tcf_idr_cleanup +EXPORT_SYMBOL vmlinux 0x1f6a8335 scsi_is_target_device +EXPORT_SYMBOL vmlinux 0x1f7c6e9f __phy_read_mmd +EXPORT_SYMBOL vmlinux 0x1f823bc9 skb_append +EXPORT_SYMBOL vmlinux 0x1fabfe58 vfs_unlink +EXPORT_SYMBOL vmlinux 0x1fb502d4 csum_and_copy_to_iter EXPORT_SYMBOL vmlinux 0x1fbd16da ip_tos2prio EXPORT_SYMBOL vmlinux 0x1fd07fff kdb_grepping_flag -EXPORT_SYMBOL vmlinux 0x1fe49241 vfs_fileattr_get -EXPORT_SYMBOL vmlinux 0x1fecda1a phy_device_create -EXPORT_SYMBOL vmlinux 0x1ff6ad84 qdisc_hash_del +EXPORT_SYMBOL vmlinux 0x1fee13e3 lookup_one_len_unlocked +EXPORT_SYMBOL vmlinux 0x1ff4ad11 fs_param_is_fd EXPORT_SYMBOL vmlinux 0x20000329 simple_strtoul EXPORT_SYMBOL vmlinux 0x200b2041 in6addr_any -EXPORT_SYMBOL vmlinux 0x2012ac93 dma_resv_copy_fences -EXPORT_SYMBOL vmlinux 0x2040e259 should_remove_suid +EXPORT_SYMBOL vmlinux 0x201bc021 netif_napi_add +EXPORT_SYMBOL vmlinux 0x2026f542 tcp_v4_conn_request +EXPORT_SYMBOL vmlinux 0x204041e7 tcf_block_get_ext +EXPORT_SYMBOL vmlinux 0x2041f2e4 add_to_pipe +EXPORT_SYMBOL vmlinux 0x2043ddbd xp_set_rxq_info EXPORT_SYMBOL vmlinux 0x20463df4 wait_for_completion_killable -EXPORT_SYMBOL vmlinux 0x204a2635 generic_file_llseek EXPORT_SYMBOL vmlinux 0x204af5b5 netlbl_audit_start EXPORT_SYMBOL vmlinux 0x204c19f5 tcp_alloc_md5sig_pool EXPORT_SYMBOL vmlinux 0x204c5067 scsi_dev_info_add_list -EXPORT_SYMBOL vmlinux 0x2072ddce padata_alloc_shell -EXPORT_SYMBOL vmlinux 0x20931c87 mipi_dsi_dcs_set_tear_on +EXPORT_SYMBOL vmlinux 0x207cb081 tc_setup_cb_reoffload +EXPORT_SYMBOL vmlinux 0x208a1762 ipv6_sock_mc_drop +EXPORT_SYMBOL vmlinux 0x20970dda ppp_input +EXPORT_SYMBOL vmlinux 0x2098da68 fc_mount +EXPORT_SYMBOL vmlinux 0x209a0e58 tcp_md5_do_del EXPORT_SYMBOL vmlinux 0x20a789ac irq_set_chip_data -EXPORT_SYMBOL vmlinux 0x20a7dea6 bio_chain -EXPORT_SYMBOL vmlinux 0x20b48f17 devm_clk_get_optional +EXPORT_SYMBOL vmlinux 0x20c63155 blk_mq_requeue_request EXPORT_SYMBOL vmlinux 0x20cbb30a __percpu_counter_init -EXPORT_SYMBOL vmlinux 0x20d1f26d configfs_depend_item_unlocked EXPORT_SYMBOL vmlinux 0x20d65e40 fb_find_nearest_mode -EXPORT_SYMBOL vmlinux 0x20db2ac5 build_skb_around -EXPORT_SYMBOL vmlinux 0x20e482df __dec_zone_page_state EXPORT_SYMBOL vmlinux 0x20eadeb6 ip_compute_csum -EXPORT_SYMBOL vmlinux 0x20eafd86 configfs_register_group -EXPORT_SYMBOL vmlinux 0x20efd216 __ip_queue_xmit -EXPORT_SYMBOL vmlinux 0x20fa483e dump_skip -EXPORT_SYMBOL vmlinux 0x20fea7f3 simple_dentry_operations EXPORT_SYMBOL vmlinux 0x20fff6ec ZSTD_DStreamInSize -EXPORT_SYMBOL vmlinux 0x2100586b put_ipc_ns -EXPORT_SYMBOL vmlinux 0x210345df dquot_transfer EXPORT_SYMBOL vmlinux 0x21059cd7 audit_log_task_context -EXPORT_SYMBOL vmlinux 0x211aaa4f vlan_filter_drop_vids -EXPORT_SYMBOL vmlinux 0x2128cebd bdev_dax_pgoff -EXPORT_SYMBOL vmlinux 0x21294ba1 tcp_peek_len -EXPORT_SYMBOL vmlinux 0x212b62c5 serio_unregister_child_port +EXPORT_SYMBOL vmlinux 0x21299169 __sync_dirty_buffer EXPORT_SYMBOL vmlinux 0x213a738d memregion_alloc -EXPORT_SYMBOL vmlinux 0x213cd790 skb_push EXPORT_SYMBOL vmlinux 0x213e4965 ps2_is_keyboard_id -EXPORT_SYMBOL vmlinux 0x215938aa ihold +EXPORT_SYMBOL vmlinux 0x2141b0c2 phy_queue_state_machine +EXPORT_SYMBOL vmlinux 0x2146553b request_firmware EXPORT_SYMBOL vmlinux 0x215a8ec8 slhc_init -EXPORT_SYMBOL vmlinux 0x21691475 __starget_for_each_device -EXPORT_SYMBOL vmlinux 0x218245db genphy_config_eee_advert -EXPORT_SYMBOL vmlinux 0x2188c441 md_done_sync +EXPORT_SYMBOL vmlinux 0x21615c03 refresh_frequency_limits +EXPORT_SYMBOL vmlinux 0x2166f2d6 simple_recursive_removal EXPORT_SYMBOL vmlinux 0x218e600b pci_add_resource_offset +EXPORT_SYMBOL vmlinux 0x2196fc6f __page_symlink +EXPORT_SYMBOL vmlinux 0x21a92e75 unregister_nls +EXPORT_SYMBOL vmlinux 0x21b92304 devm_request_resource EXPORT_SYMBOL vmlinux 0x21bdb523 errseq_check_and_advance EXPORT_SYMBOL vmlinux 0x21be37e1 hdmi_avi_infoframe_check -EXPORT_SYMBOL vmlinux 0x21cab1e2 kill_fasync EXPORT_SYMBOL vmlinux 0x21e13cb3 inet_peer_xrlim_allow +EXPORT_SYMBOL vmlinux 0x21ea4188 bioset_init EXPORT_SYMBOL vmlinux 0x21ef374c try_wait_for_completion -EXPORT_SYMBOL vmlinux 0x21f91498 page_cache_prev_miss -EXPORT_SYMBOL vmlinux 0x2209cbae xp_set_rxq_info +EXPORT_SYMBOL vmlinux 0x2206ad5d tcp_syn_ack_timeout EXPORT_SYMBOL vmlinux 0x220c7021 tegra_io_pad_power_disable -EXPORT_SYMBOL vmlinux 0x221776b6 scmd_printk -EXPORT_SYMBOL vmlinux 0x221ac265 blk_rq_unmap_user -EXPORT_SYMBOL vmlinux 0x2220f2ee acpi_pm_device_sleep_state -EXPORT_SYMBOL vmlinux 0x222dd650 reuseport_add_sock +EXPORT_SYMBOL vmlinux 0x220d99f4 ip6_dst_alloc +EXPORT_SYMBOL vmlinux 0x22224495 inet_frag_reasm_prepare EXPORT_SYMBOL vmlinux 0x222e7ce2 sysfs_streq EXPORT_SYMBOL vmlinux 0x2234ca51 acpi_match_platform_list -EXPORT_SYMBOL vmlinux 0x22406466 xfrm_init_state -EXPORT_SYMBOL vmlinux 0x2243683d eth_mac_addr +EXPORT_SYMBOL vmlinux 0x2238c9c2 input_set_max_poll_interval EXPORT_SYMBOL vmlinux 0x224ce651 xudma_free_gp_rflow_range -EXPORT_SYMBOL vmlinux 0x224f9afc dev_add_offload -EXPORT_SYMBOL vmlinux 0x22526806 __tty_alloc_driver -EXPORT_SYMBOL vmlinux 0x2263f299 jbd2_journal_check_used_features -EXPORT_SYMBOL vmlinux 0x226618b6 __lock_page -EXPORT_SYMBOL vmlinux 0x22701ebc neigh_lookup_nodev -EXPORT_SYMBOL vmlinux 0x22753869 mipi_dsi_turn_on_peripheral -EXPORT_SYMBOL vmlinux 0x22816424 d_instantiate_new -EXPORT_SYMBOL vmlinux 0x22934d30 netlink_ns_capable -EXPORT_SYMBOL vmlinux 0x2296eabd tegra_ahb_enable_smmu -EXPORT_SYMBOL vmlinux 0x22979a7a ww_mutex_lock_interruptible -EXPORT_SYMBOL vmlinux 0x229c291f seg6_hmac_net_exit -EXPORT_SYMBOL vmlinux 0x229fcb6e truncate_inode_pages_final -EXPORT_SYMBOL vmlinux 0x22a1cf45 xfrm_policy_delete +EXPORT_SYMBOL vmlinux 0x225a3816 of_phy_is_fixed_link +EXPORT_SYMBOL vmlinux 0x225d423e jbd2_journal_stop +EXPORT_SYMBOL vmlinux 0x226f76f0 __free_pages +EXPORT_SYMBOL vmlinux 0x2287f930 eth_header +EXPORT_SYMBOL vmlinux 0x228f686b ipv6_dev_get_saddr +EXPORT_SYMBOL vmlinux 0x2296e9a3 param_get_string EXPORT_SYMBOL vmlinux 0x22b325d5 kd_mksound -EXPORT_SYMBOL vmlinux 0x22b505f8 fs_context_for_submount -EXPORT_SYMBOL vmlinux 0x22ec5181 clkdev_drop -EXPORT_SYMBOL vmlinux 0x22ef8862 dev_change_carrier -EXPORT_SYMBOL vmlinux 0x22f502f0 block_commit_write -EXPORT_SYMBOL vmlinux 0x23028f95 fc_vport_terminate -EXPORT_SYMBOL vmlinux 0x23136fe5 iommu_get_msi_cookie -EXPORT_SYMBOL vmlinux 0x231905a2 finalize_exec -EXPORT_SYMBOL vmlinux 0x2327ac79 nexthop_set_hw_flags -EXPORT_SYMBOL vmlinux 0x2330d1d9 jbd2_journal_load -EXPORT_SYMBOL vmlinux 0x2342cebf param_set_bint -EXPORT_SYMBOL vmlinux 0x2353b8b2 xfrm_dst_ifdown +EXPORT_SYMBOL vmlinux 0x22b891d1 netdev_master_upper_dev_link +EXPORT_SYMBOL vmlinux 0x22ccc17b flow_indr_dev_register +EXPORT_SYMBOL vmlinux 0x22d0218c dcb_setapp +EXPORT_SYMBOL vmlinux 0x22e5e214 security_sk_classify_flow +EXPORT_SYMBOL vmlinux 0x2309686b bmap +EXPORT_SYMBOL vmlinux 0x232180c6 fd_install +EXPORT_SYMBOL vmlinux 0x23352d68 no_llseek +EXPORT_SYMBOL vmlinux 0x2349b435 __netlink_dump_start EXPORT_SYMBOL vmlinux 0x23559c51 qman_oos_fq -EXPORT_SYMBOL vmlinux 0x235cef01 __sk_mem_schedule EXPORT_SYMBOL vmlinux 0x2364c85a tasklet_init +EXPORT_SYMBOL vmlinux 0x2366705b skb_flow_get_icmp_tci +EXPORT_SYMBOL vmlinux 0x23723a5e sock_set_keepalive +EXPORT_SYMBOL vmlinux 0x2374fd91 nd_device_notify EXPORT_SYMBOL vmlinux 0x237a0b5c __traceiter_dma_fence_signaled EXPORT_SYMBOL vmlinux 0x238b099f mipi_dsi_packet_format_is_short EXPORT_SYMBOL vmlinux 0x2391f725 irq_stat EXPORT_SYMBOL vmlinux 0x23b9d6e2 mangle_path +EXPORT_SYMBOL vmlinux 0x23c389bf of_match_device EXPORT_SYMBOL vmlinux 0x23cabbb1 register_sysctl_paths -EXPORT_SYMBOL vmlinux 0x23d3b1f0 ip6mr_rule_default -EXPORT_SYMBOL vmlinux 0x23d94315 __traceiter_mmap_lock_start_locking EXPORT_SYMBOL vmlinux 0x23daa989 mipi_dsi_create_packet -EXPORT_SYMBOL vmlinux 0x23e9f12f netif_receive_skb_core +EXPORT_SYMBOL vmlinux 0x23df75c8 blk_post_runtime_resume +EXPORT_SYMBOL vmlinux 0x23ec31fe __traceiter_spi_transfer_start +EXPORT_SYMBOL vmlinux 0x23ece7a0 skb_vlan_pop EXPORT_SYMBOL vmlinux 0x23ee13fd mb_cache_entry_find_first -EXPORT_SYMBOL vmlinux 0x23f14d49 xfrm_alloc_spi EXPORT_SYMBOL vmlinux 0x23fd3028 vmalloc_node -EXPORT_SYMBOL vmlinux 0x240ca813 nd_dax_probe -EXPORT_SYMBOL vmlinux 0x2415c57a xfrm6_rcv_spi +EXPORT_SYMBOL vmlinux 0x2412f6b5 seg6_hmac_net_init +EXPORT_SYMBOL vmlinux 0x241b07de lookup_one +EXPORT_SYMBOL vmlinux 0x241c91aa tty_port_put EXPORT_SYMBOL vmlinux 0x24212d86 __frontswap_invalidate_page -EXPORT_SYMBOL vmlinux 0x24325a4a call_netdevice_notifiers -EXPORT_SYMBOL vmlinux 0x243536a1 xfrm6_rcv_tnl -EXPORT_SYMBOL vmlinux 0x243deba1 dquot_operations -EXPORT_SYMBOL vmlinux 0x243e4f2f inet_sk_set_state EXPORT_SYMBOL vmlinux 0x24428be5 strncpy_from_user -EXPORT_SYMBOL vmlinux 0x24515d2f blk_post_runtime_suspend +EXPORT_SYMBOL vmlinux 0x2443d29b of_device_is_available +EXPORT_SYMBOL vmlinux 0x2444aad0 __dst_destroy_metrics_generic +EXPORT_SYMBOL vmlinux 0x244cb649 __break_lease EXPORT_SYMBOL vmlinux 0x2459bbcc console_set_on_cmdline EXPORT_SYMBOL vmlinux 0x2484adc3 __kfifo_to_user_r -EXPORT_SYMBOL vmlinux 0x24904ddb netdev_lower_get_next_private -EXPORT_SYMBOL vmlinux 0x24a69105 dentry_open -EXPORT_SYMBOL vmlinux 0x24a84e54 consume_skb -EXPORT_SYMBOL vmlinux 0x24cf53b4 pci_bus_read_config_dword +EXPORT_SYMBOL vmlinux 0x2491a48e pipe_lock +EXPORT_SYMBOL vmlinux 0x24a386c0 param_ops_hexint EXPORT_SYMBOL vmlinux 0x24d273d1 add_timer -EXPORT_SYMBOL vmlinux 0x24d2804e validate_slab_cache -EXPORT_SYMBOL vmlinux 0x24e3750d jbd2_fc_get_buf -EXPORT_SYMBOL vmlinux 0x24f4c902 of_graph_get_port_by_id +EXPORT_SYMBOL vmlinux 0x24de9e25 tcp_v4_syn_recv_sock +EXPORT_SYMBOL vmlinux 0x24e3d138 ip_cmsg_recv_offset +EXPORT_SYMBOL vmlinux 0x25046acd dm_kcopyd_copy EXPORT_SYMBOL vmlinux 0x2505bf18 kstrtol_from_user -EXPORT_SYMBOL vmlinux 0x251f12b4 scsi_device_put EXPORT_SYMBOL vmlinux 0x252332f1 __SCK__tp_func_mmap_lock_released -EXPORT_SYMBOL vmlinux 0x25276ce0 pnp_disable_dev -EXPORT_SYMBOL vmlinux 0x25679ea4 get_watch_queue -EXPORT_SYMBOL vmlinux 0x257292b9 xfrm4_rcv +EXPORT_SYMBOL vmlinux 0x2531bde9 bdi_register +EXPORT_SYMBOL vmlinux 0x25346cf2 rawv6_mh_filter_register +EXPORT_SYMBOL vmlinux 0x255445c4 bd_abort_claiming +EXPORT_SYMBOL vmlinux 0x255ae106 of_phy_deregister_fixed_link +EXPORT_SYMBOL vmlinux 0x255c32ca of_find_all_nodes +EXPORT_SYMBOL vmlinux 0x25643cd5 wait_on_page_private_2_killable +EXPORT_SYMBOL vmlinux 0x256ddecc fscrypt_ioctl_get_policy +EXPORT_SYMBOL vmlinux 0x257e0e69 sock_recv_errqueue EXPORT_SYMBOL vmlinux 0x25820c64 fs_overflowuid +EXPORT_SYMBOL vmlinux 0x25863866 __skb_vlan_pop EXPORT_SYMBOL vmlinux 0x258a2c02 _raw_write_trylock EXPORT_SYMBOL vmlinux 0x258d2f76 net_dim_get_tx_moderation EXPORT_SYMBOL vmlinux 0x25974000 wait_for_completion -EXPORT_SYMBOL vmlinux 0x259db2bc t10_pi_type3_ip -EXPORT_SYMBOL vmlinux 0x25beed8e jbd2_journal_set_features -EXPORT_SYMBOL vmlinux 0x25d147e9 seq_hex_dump -EXPORT_SYMBOL vmlinux 0x25e176d4 peernet2id +EXPORT_SYMBOL vmlinux 0x25990a18 key_instantiate_and_link +EXPORT_SYMBOL vmlinux 0x25a13c3c __find_get_block +EXPORT_SYMBOL vmlinux 0x25ac2aaf frontswap_register_ops +EXPORT_SYMBOL vmlinux 0x25bfe8bc dev_getfirstbyhwtype +EXPORT_SYMBOL vmlinux 0x25c65a23 dev_pre_changeaddr_notify +EXPORT_SYMBOL vmlinux 0x25e41b42 cookie_ecn_ok EXPORT_SYMBOL vmlinux 0x25e58a09 hdmi_avi_infoframe_init -EXPORT_SYMBOL vmlinux 0x25e7b207 of_device_register EXPORT_SYMBOL vmlinux 0x25e9d4bd resource_list_free -EXPORT_SYMBOL vmlinux 0x25efa0cc phy_error -EXPORT_SYMBOL vmlinux 0x25fbed97 dma_resv_add_shared_fence +EXPORT_SYMBOL vmlinux 0x25f16edc pci_disable_device +EXPORT_SYMBOL vmlinux 0x25ff321a sget EXPORT_SYMBOL vmlinux 0x260a095a __sg_alloc_table -EXPORT_SYMBOL vmlinux 0x26107cfd netpoll_parse_options -EXPORT_SYMBOL vmlinux 0x2610ead9 input_mt_report_finger_count +EXPORT_SYMBOL vmlinux 0x26218f88 dma_set_coherent_mask +EXPORT_SYMBOL vmlinux 0x26301b13 ip_sock_set_recverr EXPORT_SYMBOL vmlinux 0x263beb75 ecryptfs_get_versions EXPORT_SYMBOL vmlinux 0x263c3152 bcmp EXPORT_SYMBOL vmlinux 0x263f0d1f qman_portal_set_iperiod -EXPORT_SYMBOL vmlinux 0x264082af phy_support_sym_pause -EXPORT_SYMBOL vmlinux 0x26535d96 ethtool_notify -EXPORT_SYMBOL vmlinux 0x2671befc fman_set_mac_active_pause -EXPORT_SYMBOL vmlinux 0x2673ec8e input_inject_event -EXPORT_SYMBOL vmlinux 0x267819bd pagevec_lookup_range -EXPORT_SYMBOL vmlinux 0x26791e78 migrate_page_copy +EXPORT_SYMBOL vmlinux 0x264d98e7 pci_find_capability +EXPORT_SYMBOL vmlinux 0x2652650a dev_add_pack +EXPORT_SYMBOL vmlinux 0x26883b74 __put_user_ns EXPORT_SYMBOL vmlinux 0x2688ec10 bitmap_zalloc -EXPORT_SYMBOL vmlinux 0x26bc7b9a tcp_connect -EXPORT_SYMBOL vmlinux 0x26c5ff29 shmem_aops +EXPORT_SYMBOL vmlinux 0x268b289b vme_irq_request +EXPORT_SYMBOL vmlinux 0x26a3f9fa tty_port_alloc_xmit_buf +EXPORT_SYMBOL vmlinux 0x26a6c0ac tcf_qevent_init +EXPORT_SYMBOL vmlinux 0x26c7c973 finish_no_open EXPORT_SYMBOL vmlinux 0x26cc73c3 complete_and_exit +EXPORT_SYMBOL vmlinux 0x26d903be skb_flow_dissect_meta EXPORT_SYMBOL vmlinux 0x26e298e0 unregister_memory_notifier -EXPORT_SYMBOL vmlinux 0x27061e8a pci_unmap_rom +EXPORT_SYMBOL vmlinux 0x26f678c4 devm_pci_alloc_host_bridge EXPORT_SYMBOL vmlinux 0x270cf88f dump_stack_lvl +EXPORT_SYMBOL vmlinux 0x270fea0f wait_for_key_construction +EXPORT_SYMBOL vmlinux 0x2717fe09 tcf_block_put +EXPORT_SYMBOL vmlinux 0x271ab915 kthread_create_on_node EXPORT_SYMBOL vmlinux 0x271cba95 acpi_bus_private_data_handler -EXPORT_SYMBOL vmlinux 0x271fc70b inet_csk_prepare_forced_close -EXPORT_SYMBOL vmlinux 0x272881da devm_ioremap_resource +EXPORT_SYMBOL vmlinux 0x2720454d rtnl_notify EXPORT_SYMBOL vmlinux 0x272a8933 udp_memory_allocated -EXPORT_SYMBOL vmlinux 0x272f3d9d blk_queue_max_segments EXPORT_SYMBOL vmlinux 0x2733eaf7 scsi_dev_info_list_add_keyed EXPORT_SYMBOL vmlinux 0x27479d14 param_free_charp -EXPORT_SYMBOL vmlinux 0x27488c98 __inet6_lookup_established +EXPORT_SYMBOL vmlinux 0x274c2767 param_ops_bool +EXPORT_SYMBOL vmlinux 0x27504392 sock_kzfree_s EXPORT_SYMBOL vmlinux 0x275dfee4 ucc_slow_free EXPORT_SYMBOL vmlinux 0x275f3d49 hdmi_vendor_infoframe_check -EXPORT_SYMBOL vmlinux 0x2761bdd3 uart_register_driver EXPORT_SYMBOL vmlinux 0x27756bc8 scsi_sanitize_inquiry_string -EXPORT_SYMBOL vmlinux 0x27786c24 genphy_read_status EXPORT_SYMBOL vmlinux 0x27810361 acpi_os_wait_events_complete EXPORT_SYMBOL vmlinux 0x2782b393 xfrm_state_walk_init +EXPORT_SYMBOL vmlinux 0x27864b47 poll_freewait EXPORT_SYMBOL vmlinux 0x27864d57 memparse -EXPORT_SYMBOL vmlinux 0x278b60b2 blk_mq_alloc_tag_set -EXPORT_SYMBOL vmlinux 0x278fe8f5 pci_write_config_byte +EXPORT_SYMBOL vmlinux 0x27b0dd4d readahead_expand +EXPORT_SYMBOL vmlinux 0x27b0f221 mr_vif_seq_next +EXPORT_SYMBOL vmlinux 0x27b3dafa __sk_receive_skb +EXPORT_SYMBOL vmlinux 0x27b51e6d sock_set_priority +EXPORT_SYMBOL vmlinux 0x27b6c987 pcix_set_mmrbc EXPORT_SYMBOL vmlinux 0x27bbf221 disable_irq_nosync EXPORT_SYMBOL vmlinux 0x27c3c728 qman_release_fqid -EXPORT_SYMBOL vmlinux 0x27c9b33f vfs_clone_file_range EXPORT_SYMBOL vmlinux 0x27cdca93 pci_add_resource -EXPORT_SYMBOL vmlinux 0x27e26d39 pcim_iounmap_regions -EXPORT_SYMBOL vmlinux 0x27f4de5a phy_print_status -EXPORT_SYMBOL vmlinux 0x2806873c ip_mc_join_group -EXPORT_SYMBOL vmlinux 0x280d752c param_set_ulong +EXPORT_SYMBOL vmlinux 0x27dfca14 dev_set_mac_address +EXPORT_SYMBOL vmlinux 0x27f5db98 current_time EXPORT_SYMBOL vmlinux 0x281823c5 __kfifo_out_peek -EXPORT_SYMBOL vmlinux 0x28318202 of_mdio_find_bus -EXPORT_SYMBOL vmlinux 0x285fb45a mipi_dsi_dcs_set_column_address -EXPORT_SYMBOL vmlinux 0x286d4551 bio_kmalloc -EXPORT_SYMBOL vmlinux 0x28741bd8 ps2_handle_ack +EXPORT_SYMBOL vmlinux 0x28210a82 __alloc_disk_node +EXPORT_SYMBOL vmlinux 0x283efdf3 load_nls_default +EXPORT_SYMBOL vmlinux 0x28439b12 register_netdevice_notifier_net +EXPORT_SYMBOL vmlinux 0x284fda4d fwnode_get_mac_address +EXPORT_SYMBOL vmlinux 0x285ca9e7 pid_task +EXPORT_SYMBOL vmlinux 0x286283cf simple_lookup EXPORT_SYMBOL vmlinux 0x2875a315 utf32_to_utf8 -EXPORT_SYMBOL vmlinux 0x287a8856 skb_copy_bits -EXPORT_SYMBOL vmlinux 0x2897a773 jbd2_trans_will_send_data_barrier -EXPORT_SYMBOL vmlinux 0x28ab3796 phy_suspend -EXPORT_SYMBOL vmlinux 0x28ace7b5 setup_new_exec -EXPORT_SYMBOL vmlinux 0x28b48800 is_subdir -EXPORT_SYMBOL vmlinux 0x28da8b52 nf_log_bind_pf -EXPORT_SYMBOL vmlinux 0x28dd940d make_kprojid -EXPORT_SYMBOL vmlinux 0x28e39e3e input_mt_drop_unused +EXPORT_SYMBOL vmlinux 0x28814fa5 tty_wait_until_sent +EXPORT_SYMBOL vmlinux 0x2892c3ca block_write_begin +EXPORT_SYMBOL vmlinux 0x28cd41cf rt_dst_clone +EXPORT_SYMBOL vmlinux 0x28e47f26 blk_get_request +EXPORT_SYMBOL vmlinux 0x28e87aae __cgroup_bpf_run_filter_skb EXPORT_SYMBOL vmlinux 0x28f94604 __ubsan_handle_builtin_unreachable -EXPORT_SYMBOL vmlinux 0x2901b8b2 ata_print_version -EXPORT_SYMBOL vmlinux 0x290bcb5d param_set_copystring -EXPORT_SYMBOL vmlinux 0x29585b0e ipv6_chk_prefix +EXPORT_SYMBOL vmlinux 0x29057d07 phy_error +EXPORT_SYMBOL vmlinux 0x2949ccae dquot_alloc_inode EXPORT_SYMBOL vmlinux 0x29604158 napi_busy_loop -EXPORT_SYMBOL vmlinux 0x29974144 __cleancache_get_page -EXPORT_SYMBOL vmlinux 0x2999222c cdrom_open -EXPORT_SYMBOL vmlinux 0x299e91f5 ip6tun_encaps -EXPORT_SYMBOL vmlinux 0x29a0e36a devfreq_resume_device -EXPORT_SYMBOL vmlinux 0x29af4d3e mipi_dsi_dcs_set_display_on -EXPORT_SYMBOL vmlinux 0x29bda77e blkdev_get_by_dev -EXPORT_SYMBOL vmlinux 0x29c5d002 param_ops_charp -EXPORT_SYMBOL vmlinux 0x29ccb23d __frontswap_test -EXPORT_SYMBOL vmlinux 0x29cfa10c of_find_mipi_dsi_device_by_node -EXPORT_SYMBOL vmlinux 0x29d2c478 inet_register_protosw -EXPORT_SYMBOL vmlinux 0x29d70106 blk_queue_segment_boundary +EXPORT_SYMBOL vmlinux 0x29782c07 __sk_queue_drop_skb +EXPORT_SYMBOL vmlinux 0x297b2d2a __ip4_datagram_connect +EXPORT_SYMBOL vmlinux 0x298943a4 of_get_cpu_node +EXPORT_SYMBOL vmlinux 0x29a73ecc genphy_setup_forced +EXPORT_SYMBOL vmlinux 0x29a7c789 genphy_suspend +EXPORT_SYMBOL vmlinux 0x29b51311 __seq_open_private +EXPORT_SYMBOL vmlinux 0x29c42ff2 __vfs_setxattr +EXPORT_SYMBOL vmlinux 0x29d5bf2d tty_schedule_flip EXPORT_SYMBOL vmlinux 0x29e1e204 hdmi_audio_infoframe_pack -EXPORT_SYMBOL vmlinux 0x29e651c6 ata_scsi_cmd_error_handler -EXPORT_SYMBOL vmlinux 0x29ee2f78 nd_btt_arena_is_valid +EXPORT_SYMBOL vmlinux 0x29e87109 ip_mc_join_group +EXPORT_SYMBOL vmlinux 0x29f061bf skb_expand_head +EXPORT_SYMBOL vmlinux 0x29fb590d ucc_of_parse_tdm +EXPORT_SYMBOL vmlinux 0x29fb7623 iov_iter_init +EXPORT_SYMBOL vmlinux 0x29fc85f1 param_get_ullong +EXPORT_SYMBOL vmlinux 0x2a1a8af5 of_graph_parse_endpoint +EXPORT_SYMBOL vmlinux 0x2a1adf89 thaw_bdev +EXPORT_SYMBOL vmlinux 0x2a266388 inet_reqsk_alloc EXPORT_SYMBOL vmlinux 0x2a303d4d check_signature -EXPORT_SYMBOL vmlinux 0x2a32d84b dev_addr_add -EXPORT_SYMBOL vmlinux 0x2a3612e2 seg6_push_hmac -EXPORT_SYMBOL vmlinux 0x2a3c64c7 sock_kmalloc -EXPORT_SYMBOL vmlinux 0x2a436634 dev_printk_emit -EXPORT_SYMBOL vmlinux 0x2a51aba1 arp_xmit -EXPORT_SYMBOL vmlinux 0x2a527d75 mdio_device_create -EXPORT_SYMBOL vmlinux 0x2a5fa224 ip_ct_attach -EXPORT_SYMBOL vmlinux 0x2a6b38fe tcf_action_set_ctrlact -EXPORT_SYMBOL vmlinux 0x2a7ebd3a skb_checksum_trimmed +EXPORT_SYMBOL vmlinux 0x2a378820 flow_rule_match_vlan +EXPORT_SYMBOL vmlinux 0x2a3cef55 super_setup_bdi_name +EXPORT_SYMBOL vmlinux 0x2a4aad49 sync_inode_metadata +EXPORT_SYMBOL vmlinux 0x2a4bb7ca serial8250_register_8250_port +EXPORT_SYMBOL vmlinux 0x2a672b35 __ip_queue_xmit EXPORT_SYMBOL vmlinux 0x2a9a3905 vme_master_get -EXPORT_SYMBOL vmlinux 0x2a9b0d85 mntget EXPORT_SYMBOL vmlinux 0x2aa0843e mempool_resize -EXPORT_SYMBOL vmlinux 0x2aa230ac vfs_statfs EXPORT_SYMBOL vmlinux 0x2aabaf9d xudma_tchan_get +EXPORT_SYMBOL vmlinux 0x2ab24135 dev_remove_pack +EXPORT_SYMBOL vmlinux 0x2ab2bba5 make_kprojid EXPORT_SYMBOL vmlinux 0x2ab2ee91 brcmstb_get_product_id -EXPORT_SYMBOL vmlinux 0x2ad20fe0 nvdimm_check_and_set_ro -EXPORT_SYMBOL vmlinux 0x2ad59224 key_revoke -EXPORT_SYMBOL vmlinux 0x2ad70864 km_new_mapping -EXPORT_SYMBOL vmlinux 0x2ae37aab inet6_bind -EXPORT_SYMBOL vmlinux 0x2aedc1c8 netdev_lower_state_changed -EXPORT_SYMBOL vmlinux 0x2b0b8e72 splice_direct_to_actor -EXPORT_SYMBOL vmlinux 0x2b12b888 devfreq_register_notifier +EXPORT_SYMBOL vmlinux 0x2ab3b72e kern_unmount +EXPORT_SYMBOL vmlinux 0x2aba3d4e vmf_insert_mixed +EXPORT_SYMBOL vmlinux 0x2af995b3 input_mt_assign_slots EXPORT_SYMBOL vmlinux 0x2b1abce3 fman_has_errata_a050385 -EXPORT_SYMBOL vmlinux 0x2b455c0a serio_close +EXPORT_SYMBOL vmlinux 0x2b1f4a71 iommu_dma_get_resv_regions +EXPORT_SYMBOL vmlinux 0x2b2de295 ppp_output_wakeup +EXPORT_SYMBOL vmlinux 0x2b2f2fb9 d_lookup +EXPORT_SYMBOL vmlinux 0x2b45389a netlink_kernel_release EXPORT_SYMBOL vmlinux 0x2b593aa8 gen_pool_alloc_algo_owner -EXPORT_SYMBOL vmlinux 0x2b5c9c31 inet_add_offload -EXPORT_SYMBOL vmlinux 0x2b60878a param_get_ullong -EXPORT_SYMBOL vmlinux 0x2b6549a2 phy_read_mmd +EXPORT_SYMBOL vmlinux 0x2b5a31e0 __cgroup_bpf_run_filter_sk EXPORT_SYMBOL vmlinux 0x2b68bd2f del_timer -EXPORT_SYMBOL vmlinux 0x2b759e22 skb_append -EXPORT_SYMBOL vmlinux 0x2b7eeccd posix_acl_update_mode -EXPORT_SYMBOL vmlinux 0x2b894f22 generic_block_bmap -EXPORT_SYMBOL vmlinux 0x2b98e922 tegra_ivc_notified -EXPORT_SYMBOL vmlinux 0x2b9ca828 of_iomap +EXPORT_SYMBOL vmlinux 0x2b84883c xfrm_state_register_afinfo +EXPORT_SYMBOL vmlinux 0x2b9d01f6 inet_twsk_deschedule_put EXPORT_SYMBOL vmlinux 0x2b9da7a4 genl_lock +EXPORT_SYMBOL vmlinux 0x2b9f60a2 generic_permission +EXPORT_SYMBOL vmlinux 0x2ba02817 tcf_action_dump_1 +EXPORT_SYMBOL vmlinux 0x2bada405 genphy_check_and_restart_aneg +EXPORT_SYMBOL vmlinux 0x2bae9bfc devfreq_remove_device EXPORT_SYMBOL vmlinux 0x2bb6099e dq_data_lock -EXPORT_SYMBOL vmlinux 0x2bbb35bb thaw_super +EXPORT_SYMBOL vmlinux 0x2bcd66e6 mipi_dsi_driver_register_full EXPORT_SYMBOL vmlinux 0x2bd60ab9 acpi_reset EXPORT_SYMBOL vmlinux 0x2bfbab10 __memmove -EXPORT_SYMBOL vmlinux 0x2c0d0705 scm_detach_fds -EXPORT_SYMBOL vmlinux 0x2c1aa238 seq_bprintf +EXPORT_SYMBOL vmlinux 0x2c06f5ce sk_stream_kill_queues EXPORT_SYMBOL vmlinux 0x2c256e1f input_scancode_to_scalar +EXPORT_SYMBOL vmlinux 0x2c27b396 skb_vlan_untag EXPORT_SYMBOL vmlinux 0x2c329e54 tegra_powergate_sequence_power_up -EXPORT_SYMBOL vmlinux 0x2c4fd031 xfrm_dev_state_flush -EXPORT_SYMBOL vmlinux 0x2c51c923 get_tree_single -EXPORT_SYMBOL vmlinux 0x2c5203a8 phy_connect_direct +EXPORT_SYMBOL vmlinux 0x2c39b395 param_get_uint +EXPORT_SYMBOL vmlinux 0x2c42446d release_pages EXPORT_SYMBOL vmlinux 0x2c541e7b radix_tree_next_chunk +EXPORT_SYMBOL vmlinux 0x2c5f3d0b unix_destruct_scm +EXPORT_SYMBOL vmlinux 0x2c615af5 flush_dcache_page EXPORT_SYMBOL vmlinux 0x2c71fbfb proc_dobool -EXPORT_SYMBOL vmlinux 0x2c7a24f9 devm_request_threaded_irq EXPORT_SYMBOL vmlinux 0x2c91e17c vm_get_page_prot -EXPORT_SYMBOL vmlinux 0x2c9e2179 kernel_getpeername -EXPORT_SYMBOL vmlinux 0x2c9e4985 dcb_ieee_setapp -EXPORT_SYMBOL vmlinux 0x2ca16aa7 bioset_exit -EXPORT_SYMBOL vmlinux 0x2caa860d flow_rule_match_control +EXPORT_SYMBOL vmlinux 0x2ca3e889 of_node_name_eq +EXPORT_SYMBOL vmlinux 0x2cbd7514 tcp_parse_options EXPORT_SYMBOL vmlinux 0x2ccd059a dim_on_top -EXPORT_SYMBOL vmlinux 0x2ccd4520 netdev_has_any_upper_dev -EXPORT_SYMBOL vmlinux 0x2cd8da05 genphy_setup_forced -EXPORT_SYMBOL vmlinux 0x2cdac7eb set_page_dirty_lock -EXPORT_SYMBOL vmlinux 0x2cdbcade tcp_conn_request EXPORT_SYMBOL vmlinux 0x2cdf87a1 proc_dointvec_minmax -EXPORT_SYMBOL vmlinux 0x2ce3ad21 finish_open -EXPORT_SYMBOL vmlinux 0x2ce8f56e ipv6_dev_get_saddr -EXPORT_SYMBOL vmlinux 0x2d1025e8 __dynamic_ibdev_dbg +EXPORT_SYMBOL vmlinux 0x2ce6381a kernel_connect +EXPORT_SYMBOL vmlinux 0x2cfc2a9c ip_sock_set_pktinfo +EXPORT_SYMBOL vmlinux 0x2d0ecdd8 configfs_depend_item +EXPORT_SYMBOL vmlinux 0x2d0fbdd7 ipv4_specific EXPORT_SYMBOL vmlinux 0x2d140a58 genl_unlock -EXPORT_SYMBOL vmlinux 0x2d162d0c nf_unregister_sockopt EXPORT_SYMBOL vmlinux 0x2d192c70 sg_zero_buffer -EXPORT_SYMBOL vmlinux 0x2d1d8677 locks_copy_lock -EXPORT_SYMBOL vmlinux 0x2d1ec810 tcp_create_openreq_child -EXPORT_SYMBOL vmlinux 0x2d2ef5d3 skb_clone +EXPORT_SYMBOL vmlinux 0x2d22ea76 register_nexthop_notifier +EXPORT_SYMBOL vmlinux 0x2d251e13 tcp_fastopen_defer_connect EXPORT_SYMBOL vmlinux 0x2d30596c from_kqid_munged +EXPORT_SYMBOL vmlinux 0x2d32b4b8 bio_clone_fast EXPORT_SYMBOL vmlinux 0x2d3385d3 system_wq EXPORT_SYMBOL vmlinux 0x2d39b0a7 kstrdup -EXPORT_SYMBOL vmlinux 0x2d414331 tcp_sock_set_keepintvl -EXPORT_SYMBOL vmlinux 0x2d433fab generic_pipe_buf_try_steal +EXPORT_SYMBOL vmlinux 0x2d405780 tcp_connect +EXPORT_SYMBOL vmlinux 0x2d49e2f4 netdev_printk EXPORT_SYMBOL vmlinux 0x2d4c773a hdmi_spd_infoframe_init EXPORT_SYMBOL vmlinux 0x2d4daef5 find_font -EXPORT_SYMBOL vmlinux 0x2d7eb99a fs_param_is_s32 -EXPORT_SYMBOL vmlinux 0x2d7fae2c genphy_check_and_restart_aneg +EXPORT_SYMBOL vmlinux 0x2d6b9aae inet6_offloads +EXPORT_SYMBOL vmlinux 0x2d72b7b2 __lock_page +EXPORT_SYMBOL vmlinux 0x2d80d454 dma_async_device_register EXPORT_SYMBOL vmlinux 0x2d912bca dmi_get_bios_year EXPORT_SYMBOL vmlinux 0x2d994605 security_inode_copy_up_xattr -EXPORT_SYMBOL vmlinux 0x2dcbb672 phy_register_fixup_for_uid +EXPORT_SYMBOL vmlinux 0x2da1c188 remove_arg_zero +EXPORT_SYMBOL vmlinux 0x2da612c8 dev_mc_add_excl +EXPORT_SYMBOL vmlinux 0x2dacf6fe audit_log EXPORT_SYMBOL vmlinux 0x2dce2f1c __irq_regs -EXPORT_SYMBOL vmlinux 0x2dd3926e input_set_max_poll_interval +EXPORT_SYMBOL vmlinux 0x2dd135b7 vfs_get_link EXPORT_SYMBOL vmlinux 0x2de125c0 page_frag_alloc_align -EXPORT_SYMBOL vmlinux 0x2debf63d amba_find_device -EXPORT_SYMBOL vmlinux 0x2ded906b security_unix_may_send -EXPORT_SYMBOL vmlinux 0x2df910b3 unix_detach_fds -EXPORT_SYMBOL vmlinux 0x2e02cc40 xsk_tx_release +EXPORT_SYMBOL vmlinux 0x2de39d9f ps2_sliced_command +EXPORT_SYMBOL vmlinux 0x2df36e72 rdmacg_try_charge +EXPORT_SYMBOL vmlinux 0x2e030580 jbd2_fc_release_bufs EXPORT_SYMBOL vmlinux 0x2e0b1deb dma_fence_get_status EXPORT_SYMBOL vmlinux 0x2e1ca751 clk_put EXPORT_SYMBOL vmlinux 0x2e2b40d2 strncat EXPORT_SYMBOL vmlinux 0x2e2c4ddc logic_inw +EXPORT_SYMBOL vmlinux 0x2e2c675f seq_release_private EXPORT_SYMBOL vmlinux 0x2e3bcce2 wait_for_completion_interruptible -EXPORT_SYMBOL vmlinux 0x2e3e71f8 __netdev_alloc_skb -EXPORT_SYMBOL vmlinux 0x2e407450 io_uring_get_socket -EXPORT_SYMBOL vmlinux 0x2e435f94 netdev_adjacent_change_prepare EXPORT_SYMBOL vmlinux 0x2e439142 drm_get_panel_orientation_quirk EXPORT_SYMBOL vmlinux 0x2e5b27da xudma_alloc_gp_rflow_range -EXPORT_SYMBOL vmlinux 0x2e5cf933 netif_rx_ni EXPORT_SYMBOL vmlinux 0x2e5fe036 __skb_ext_put -EXPORT_SYMBOL vmlinux 0x2e654e9a unregister_qdisc -EXPORT_SYMBOL vmlinux 0x2e6c2edb unregister_netdevice_queue -EXPORT_SYMBOL vmlinux 0x2e8489b0 eth_type_trans -EXPORT_SYMBOL vmlinux 0x2e960b45 lease_get_mtime -EXPORT_SYMBOL vmlinux 0x2e964d8d pagecache_write_end +EXPORT_SYMBOL vmlinux 0x2e6a4d7c inet_proto_csum_replace16 +EXPORT_SYMBOL vmlinux 0x2e72482f ip_check_defrag +EXPORT_SYMBOL vmlinux 0x2e72e885 phy_attached_info +EXPORT_SYMBOL vmlinux 0x2e83925e netdev_unbind_sb_channel +EXPORT_SYMBOL vmlinux 0x2e8991e7 __dquot_transfer EXPORT_SYMBOL vmlinux 0x2ea52d3e dma_fence_chain_init -EXPORT_SYMBOL vmlinux 0x2ea8d0f3 eth_header -EXPORT_SYMBOL vmlinux 0x2eafdd63 mdiobus_unregister_device -EXPORT_SYMBOL vmlinux 0x2ec4daf6 cdrom_get_last_written -EXPORT_SYMBOL vmlinux 0x2ec59a85 qman_get_qm_portal_config +EXPORT_SYMBOL vmlinux 0x2ea85a3e scsi_set_medium_removal +EXPORT_SYMBOL vmlinux 0x2eafa14c pci_disable_link_state EXPORT_SYMBOL vmlinux 0x2ec6bba0 errseq_set -EXPORT_SYMBOL vmlinux 0x2ed555a2 __breadahead_gfp -EXPORT_SYMBOL vmlinux 0x2eda71fb vme_unregister_driver +EXPORT_SYMBOL vmlinux 0x2ecd2af2 pnp_stop_dev +EXPORT_SYMBOL vmlinux 0x2edd5962 tcp_enter_cwr +EXPORT_SYMBOL vmlinux 0x2ee441b6 ppp_unregister_channel EXPORT_SYMBOL vmlinux 0x2ee4c2b1 hdmi_avi_infoframe_pack_only -EXPORT_SYMBOL vmlinux 0x2efdce89 fasync_helper EXPORT_SYMBOL vmlinux 0x2f03fc4b security_secmark_refcount_inc EXPORT_SYMBOL vmlinux 0x2f1254d1 ucc_tdm_init -EXPORT_SYMBOL vmlinux 0x2f27c2cd tcf_action_check_ctrlact +EXPORT_SYMBOL vmlinux 0x2f1f0538 pci_msi_vec_count EXPORT_SYMBOL vmlinux 0x2f2e91b2 security_ib_alloc_security +EXPORT_SYMBOL vmlinux 0x2f318540 __traceiter_module_get EXPORT_SYMBOL vmlinux 0x2f333aab imx_scu_get_handle -EXPORT_SYMBOL vmlinux 0x2f36a996 put_devmap_managed_page -EXPORT_SYMBOL vmlinux 0x2f372cc5 pci_bus_read_config_word EXPORT_SYMBOL vmlinux 0x2f384db3 acpi_is_video_device -EXPORT_SYMBOL vmlinux 0x2f416819 inet_sk_rx_dst_set -EXPORT_SYMBOL vmlinux 0x2f4a7025 scsi_eh_finish_cmd -EXPORT_SYMBOL vmlinux 0x2f51b285 ___pskb_trim -EXPORT_SYMBOL vmlinux 0x2f51f60b set_blocksize -EXPORT_SYMBOL vmlinux 0x2f628c3d irq_set_chip -EXPORT_SYMBOL vmlinux 0x2f6b3493 unregister_md_personality +EXPORT_SYMBOL vmlinux 0x2f47a37b nf_log_register +EXPORT_SYMBOL vmlinux 0x2f561313 drop_super_exclusive +EXPORT_SYMBOL vmlinux 0x2f6d8367 of_graph_get_port_parent EXPORT_SYMBOL vmlinux 0x2f7754a8 dma_pool_free -EXPORT_SYMBOL vmlinux 0x2f77d309 sock_efree -EXPORT_SYMBOL vmlinux 0x2f77eb1d tcp_v4_md5_hash_skb -EXPORT_SYMBOL vmlinux 0x2f7daba6 end_buffer_read_sync -EXPORT_SYMBOL vmlinux 0x2f9407b8 pci_match_id -EXPORT_SYMBOL vmlinux 0x2fb132de tcf_idr_search -EXPORT_SYMBOL vmlinux 0x2fb64753 mipi_dsi_dcs_soft_reset +EXPORT_SYMBOL vmlinux 0x2f7e63d9 gro_find_complete_by_type +EXPORT_SYMBOL vmlinux 0x2fafbb84 mini_qdisc_pair_block_init EXPORT_SYMBOL vmlinux 0x2fb6de5d add_device_randomness -EXPORT_SYMBOL vmlinux 0x2fc4227f padata_free_shell -EXPORT_SYMBOL vmlinux 0x2fc894ca zap_page_range -EXPORT_SYMBOL vmlinux 0x2fd07cbf trace_raw_output_prep EXPORT_SYMBOL vmlinux 0x2fe252cc unregister_inet6addr_notifier EXPORT_SYMBOL vmlinux 0x2fe5b535 qcom_scm_assign_mem -EXPORT_SYMBOL vmlinux 0x2fecdbfb simple_rmdir -EXPORT_SYMBOL vmlinux 0x300c3d50 pcix_get_max_mmrbc -EXPORT_SYMBOL vmlinux 0x300e04bf con_copy_unimap -EXPORT_SYMBOL vmlinux 0x303e3ce8 phy_get_c45_ids -EXPORT_SYMBOL vmlinux 0x30408423 sget +EXPORT_SYMBOL vmlinux 0x2ffd2419 udp_gro_complete +EXPORT_SYMBOL vmlinux 0x30342ad9 fscrypt_free_inode EXPORT_SYMBOL vmlinux 0x3052fecd ptp_convert_timestamp -EXPORT_SYMBOL vmlinux 0x30573a34 mipi_dsi_generic_read -EXPORT_SYMBOL vmlinux 0x305cc5ce nd_region_acquire_lane -EXPORT_SYMBOL vmlinux 0x30779ffa vfs_link +EXPORT_SYMBOL vmlinux 0x305898c7 md_reload_sb +EXPORT_SYMBOL vmlinux 0x305da96e pci_release_selected_regions +EXPORT_SYMBOL vmlinux 0x305f7d0d sg_miter_skip +EXPORT_SYMBOL vmlinux 0x30651b49 tcp_v4_md5_lookup +EXPORT_SYMBOL vmlinux 0x30843de0 phy_advertise_supported +EXPORT_SYMBOL vmlinux 0x308833d4 xfrm_policy_byid +EXPORT_SYMBOL vmlinux 0x308c13ab kmem_cache_alloc_bulk +EXPORT_SYMBOL vmlinux 0x309219ba fput +EXPORT_SYMBOL vmlinux 0x30924bbf __napi_schedule +EXPORT_SYMBOL vmlinux 0x309616ea mark_buffer_dirty EXPORT_SYMBOL vmlinux 0x3096be16 names_cachep +EXPORT_SYMBOL vmlinux 0x30a6ceb1 ndo_dflt_fdb_dump EXPORT_SYMBOL vmlinux 0x30a80826 __kfifo_from_user EXPORT_SYMBOL vmlinux 0x30acfde9 hsiphash_2u32 -EXPORT_SYMBOL vmlinux 0x30b05037 dma_free_attrs -EXPORT_SYMBOL vmlinux 0x30c08381 mipi_dsi_dcs_get_display_brightness -EXPORT_SYMBOL vmlinux 0x30c351f4 vfs_ioctl +EXPORT_SYMBOL vmlinux 0x30ae5ba9 rtnl_link_get_net +EXPORT_SYMBOL vmlinux 0x30b44350 ip6mr_rule_default +EXPORT_SYMBOL vmlinux 0x30b97c08 mipi_dsi_compression_mode +EXPORT_SYMBOL vmlinux 0x30c72149 scsi_eh_finish_cmd +EXPORT_SYMBOL vmlinux 0x30d7c725 security_binder_transfer_file +EXPORT_SYMBOL vmlinux 0x30de3895 sg_miter_start +EXPORT_SYMBOL vmlinux 0x30e6402d dmaenginem_async_device_register EXPORT_SYMBOL vmlinux 0x30e74134 tty_termios_copy_hw -EXPORT_SYMBOL vmlinux 0x30eb249d inet_pton_with_scope +EXPORT_SYMBOL vmlinux 0x30fd1272 nf_unregister_net_hooks +EXPORT_SYMBOL vmlinux 0x31000416 unix_get_socket EXPORT_SYMBOL vmlinux 0x3100cff9 lockref_get_or_lock EXPORT_SYMBOL vmlinux 0x3102d70b frontswap_curr_pages -EXPORT_SYMBOL vmlinux 0x31100e3c csum_and_copy_to_iter +EXPORT_SYMBOL vmlinux 0x311a4258 build_skb EXPORT_SYMBOL vmlinux 0x3126a9e8 siphash_1u64 -EXPORT_SYMBOL vmlinux 0x313ac4fb make_kuid -EXPORT_SYMBOL vmlinux 0x315376c1 wake_up_process -EXPORT_SYMBOL vmlinux 0x31616d4a nd_device_unregister +EXPORT_SYMBOL vmlinux 0x313111cf sock_no_ioctl +EXPORT_SYMBOL vmlinux 0x3139173f genphy_c37_config_aneg +EXPORT_SYMBOL vmlinux 0x3143abe3 netif_rx +EXPORT_SYMBOL vmlinux 0x3148b335 get_tree_nodev +EXPORT_SYMBOL vmlinux 0x314acff4 xfrm_trans_queue_net +EXPORT_SYMBOL vmlinux 0x3153e2d1 blk_queue_max_discard_sectors +EXPORT_SYMBOL vmlinux 0x318c9b8a dev_change_proto_down_generic +EXPORT_SYMBOL vmlinux 0x319c6b38 skb_eth_push EXPORT_SYMBOL vmlinux 0x319d493d proc_dostring -EXPORT_SYMBOL vmlinux 0x319ff13a generic_file_readonly_mmap EXPORT_SYMBOL vmlinux 0x31a4767f qcom_scm_hdcp_available -EXPORT_SYMBOL vmlinux 0x31aee0ea irq_domain_set_info -EXPORT_SYMBOL vmlinux 0x31ba1dd1 neigh_carrier_down -EXPORT_SYMBOL vmlinux 0x31bb1f07 pps_register_source -EXPORT_SYMBOL vmlinux 0x31c7dba4 cfb_fillrect -EXPORT_SYMBOL vmlinux 0x31d08d66 xfrm_state_update -EXPORT_SYMBOL vmlinux 0x31e43d82 tcp_recvmsg -EXPORT_SYMBOL vmlinux 0x31fac90e simple_transaction_release +EXPORT_SYMBOL vmlinux 0x31aeac0b tcp_sync_mss +EXPORT_SYMBOL vmlinux 0x31b9a871 __destroy_inode +EXPORT_SYMBOL vmlinux 0x31e606ed tty_port_close_start +EXPORT_SYMBOL vmlinux 0x31ed9b48 address_space_init_once +EXPORT_SYMBOL vmlinux 0x31f33b30 d_obtain_alias +EXPORT_SYMBOL vmlinux 0x31ffb2ba end_buffer_write_sync +EXPORT_SYMBOL vmlinux 0x3207ddc1 tc_cleanup_flow_action EXPORT_SYMBOL vmlinux 0x3213f038 mutex_unlock -EXPORT_SYMBOL vmlinux 0x322464f6 dquot_destroy -EXPORT_SYMBOL vmlinux 0x32370956 pci_request_regions_exclusive +EXPORT_SYMBOL vmlinux 0x32211eb8 config_item_put +EXPORT_SYMBOL vmlinux 0x3226e06c bio_advance +EXPORT_SYMBOL vmlinux 0x32271bbf simple_rename +EXPORT_SYMBOL vmlinux 0x322b93f4 phy_loopback EXPORT_SYMBOL vmlinux 0x32394d4b qe_issue_cmd -EXPORT_SYMBOL vmlinux 0x32427962 udp_skb_destructor -EXPORT_SYMBOL vmlinux 0x32462013 __skb_flow_get_ports -EXPORT_SYMBOL vmlinux 0x32750792 __alloc_skb +EXPORT_SYMBOL vmlinux 0x323eaecc param_set_ullong +EXPORT_SYMBOL vmlinux 0x326a3f48 vme_unregister_driver +EXPORT_SYMBOL vmlinux 0x326add2b sk_stream_error +EXPORT_SYMBOL vmlinux 0x32746d04 devm_request_any_context_irq +EXPORT_SYMBOL vmlinux 0x3279ad26 simple_getattr EXPORT_SYMBOL vmlinux 0x327c84bf vme_lm_attach -EXPORT_SYMBOL vmlinux 0x3280cfc5 skb_ext_add EXPORT_SYMBOL vmlinux 0x3283e6b0 prandom_seed_full_state -EXPORT_SYMBOL vmlinux 0x329be9f7 __getblk_gfp -EXPORT_SYMBOL vmlinux 0x32a98613 pin_user_pages_remote -EXPORT_SYMBOL vmlinux 0x32b3661c hash_and_copy_to_iter +EXPORT_SYMBOL vmlinux 0x328b9e00 inet6_release +EXPORT_SYMBOL vmlinux 0x329e4e97 get_tree_single EXPORT_SYMBOL vmlinux 0x32ce3777 radix_tree_preload -EXPORT_SYMBOL vmlinux 0x32dd088d vfs_iocb_iter_read +EXPORT_SYMBOL vmlinux 0x32dfee56 dquot_mark_dquot_dirty +EXPORT_SYMBOL vmlinux 0x32e5b782 genlmsg_multicast_allns EXPORT_SYMBOL vmlinux 0x32e6f1a0 acpi_video_backlight_string +EXPORT_SYMBOL vmlinux 0x32f11649 blk_mq_delay_run_hw_queue EXPORT_SYMBOL vmlinux 0x33037fd8 logic_outl -EXPORT_SYMBOL vmlinux 0x33181c37 mr_fill_mroute -EXPORT_SYMBOL vmlinux 0x331c04bc netif_tx_stop_all_queues -EXPORT_SYMBOL vmlinux 0x33234a2b fman_set_mac_max_frame -EXPORT_SYMBOL vmlinux 0x33254276 jbd2_journal_inode_ranged_wait -EXPORT_SYMBOL vmlinux 0x3344005c write_one_page -EXPORT_SYMBOL vmlinux 0x3364c929 iov_iter_zero +EXPORT_SYMBOL vmlinux 0x33285e67 scsi_target_quiesce EXPORT_SYMBOL vmlinux 0x33736a1d __genradix_ptr_alloc -EXPORT_SYMBOL vmlinux 0x33839ea7 skb_flow_get_icmp_tci -EXPORT_SYMBOL vmlinux 0x338fb442 ppp_input -EXPORT_SYMBOL vmlinux 0x33d7208e bio_split -EXPORT_SYMBOL vmlinux 0x33dff167 devm_input_allocate_device +EXPORT_SYMBOL vmlinux 0x337aef92 skb_realloc_headroom +EXPORT_SYMBOL vmlinux 0x338ae85c generic_file_direct_write +EXPORT_SYMBOL vmlinux 0x33a6c5a7 mark_buffer_write_io_error +EXPORT_SYMBOL vmlinux 0x33c290ab single_open_size +EXPORT_SYMBOL vmlinux 0x33c35c4c file_check_and_advance_wb_err +EXPORT_SYMBOL vmlinux 0x33c3f602 cdev_init +EXPORT_SYMBOL vmlinux 0x33e8445d __invalidate_device EXPORT_SYMBOL vmlinux 0x33f0768c cpufreq_quick_get_max +EXPORT_SYMBOL vmlinux 0x33fac93e xsk_tx_release EXPORT_SYMBOL vmlinux 0x33fc2a31 get_user_ifreq EXPORT_SYMBOL vmlinux 0x33fcf44a __kfifo_out_r -EXPORT_SYMBOL vmlinux 0x341782f9 generic_perform_write +EXPORT_SYMBOL vmlinux 0x34051920 jbd2_journal_flush +EXPORT_SYMBOL vmlinux 0x340b348c scsi_host_put EXPORT_SYMBOL vmlinux 0x3424daf8 __traceiter_dma_fence_enable_signal -EXPORT_SYMBOL vmlinux 0x3433ce75 __dev_kfree_skb_irq -EXPORT_SYMBOL vmlinux 0x3474ad78 nvdimm_namespace_locked -EXPORT_SYMBOL vmlinux 0x347bde96 bprm_change_interp -EXPORT_SYMBOL vmlinux 0x34806352 mdiobus_alloc_size -EXPORT_SYMBOL vmlinux 0x34889689 inet_reqsk_alloc +EXPORT_SYMBOL vmlinux 0x343e5693 __dquot_alloc_space +EXPORT_SYMBOL vmlinux 0x346b62f9 xfrm_unregister_type +EXPORT_SYMBOL vmlinux 0x3472779e __scsi_print_sense +EXPORT_SYMBOL vmlinux 0x347a538b phy_support_sym_pause +EXPORT_SYMBOL vmlinux 0x34837224 devm_ioremap EXPORT_SYMBOL vmlinux 0x349cba85 strchr -EXPORT_SYMBOL vmlinux 0x349cda97 poll_freewait EXPORT_SYMBOL vmlinux 0x34a1f7e3 acpi_processor_get_psd +EXPORT_SYMBOL vmlinux 0x34af5fe4 blkdev_put +EXPORT_SYMBOL vmlinux 0x34b88b85 blk_queue_max_segment_size EXPORT_SYMBOL vmlinux 0x34c7cdbc lookup_bdev -EXPORT_SYMBOL vmlinux 0x34d13361 genphy_c37_config_aneg -EXPORT_SYMBOL vmlinux 0x34d30cde sock_no_mmap -EXPORT_SYMBOL vmlinux 0x34ef1e10 dmam_alloc_attrs EXPORT_SYMBOL vmlinux 0x34f3484e security_tun_dev_attach_queue -EXPORT_SYMBOL vmlinux 0x34f69ed2 backlight_device_get_by_type EXPORT_SYMBOL vmlinux 0x34f89363 acpi_terminate_debugger +EXPORT_SYMBOL vmlinux 0x34f98416 serial8250_do_set_termios +EXPORT_SYMBOL vmlinux 0x3507784e import_single_range EXPORT_SYMBOL vmlinux 0x350ea558 dma_fence_default_wait EXPORT_SYMBOL vmlinux 0x3517383e register_reboot_notifier +EXPORT_SYMBOL vmlinux 0x3522fb0a dev_alloc_name +EXPORT_SYMBOL vmlinux 0x35289e1c pci_bus_read_config_dword +EXPORT_SYMBOL vmlinux 0x35355621 d_alloc_parallel EXPORT_SYMBOL vmlinux 0x3539f11b match_strlcpy +EXPORT_SYMBOL vmlinux 0x35409462 md_bitmap_unplug EXPORT_SYMBOL vmlinux 0x354b4a1e acpi_ut_trace -EXPORT_SYMBOL vmlinux 0x354ec00c current_in_userns EXPORT_SYMBOL vmlinux 0x356461c8 rtc_time64_to_tm -EXPORT_SYMBOL vmlinux 0x356964a2 dm_unregister_target -EXPORT_SYMBOL vmlinux 0x357ef141 blk_pre_runtime_suspend -EXPORT_SYMBOL vmlinux 0x3586c5fa page_pool_create -EXPORT_SYMBOL vmlinux 0x3597bf2f __sk_dst_check -EXPORT_SYMBOL vmlinux 0x35a0c013 pci_bus_read_dev_vendor_id +EXPORT_SYMBOL vmlinux 0x357fa5bb eth_mac_addr +EXPORT_SYMBOL vmlinux 0x3595207b follow_pfn +EXPORT_SYMBOL vmlinux 0x359ba575 genphy_soft_reset +EXPORT_SYMBOL vmlinux 0x35a8317f cdrom_mode_select +EXPORT_SYMBOL vmlinux 0x35a85c91 netdev_lower_get_next EXPORT_SYMBOL vmlinux 0x35a88f28 zlib_inflateInit2 -EXPORT_SYMBOL vmlinux 0x35da45f7 nd_namespace_blk_validate -EXPORT_SYMBOL vmlinux 0x35fb1f67 dcb_getapp -EXPORT_SYMBOL vmlinux 0x35fd4c21 pcim_iomap_regions -EXPORT_SYMBOL vmlinux 0x35fec232 neigh_ifdown -EXPORT_SYMBOL vmlinux 0x35fef240 fman_set_port_params +EXPORT_SYMBOL vmlinux 0x35ac14a4 ata_std_end_eh +EXPORT_SYMBOL vmlinux 0x35ade2e7 dev_set_promiscuity +EXPORT_SYMBOL vmlinux 0x35b0f840 neigh_xmit +EXPORT_SYMBOL vmlinux 0x35b91851 security_skb_classify_flow +EXPORT_SYMBOL vmlinux 0x35cc69d0 iput +EXPORT_SYMBOL vmlinux 0x35d031eb genphy_write_mmd_unsupported +EXPORT_SYMBOL vmlinux 0x35d72429 scsi_is_host_device +EXPORT_SYMBOL vmlinux 0x35d9049e scsi_print_sense +EXPORT_SYMBOL vmlinux 0x35fe6135 page_pool_put_page_bulk EXPORT_SYMBOL vmlinux 0x360b1afe probe_irq_mask -EXPORT_SYMBOL vmlinux 0x36199508 pci_set_power_state -EXPORT_SYMBOL vmlinux 0x3634851d security_sk_clone -EXPORT_SYMBOL vmlinux 0x363a7b97 dquot_initialize_needed +EXPORT_SYMBOL vmlinux 0x360c5775 generic_fillattr EXPORT_SYMBOL vmlinux 0x364850b1 down_write_killable EXPORT_SYMBOL vmlinux 0x364c23ad mutex_is_locked -EXPORT_SYMBOL vmlinux 0x36550ab8 of_cpu_node_to_id EXPORT_SYMBOL vmlinux 0x365acda7 set_normalized_timespec64 -EXPORT_SYMBOL vmlinux 0x365b1a52 fs_context_for_reconfigure EXPORT_SYMBOL vmlinux 0x365e7911 kstrdup_const -EXPORT_SYMBOL vmlinux 0x3660413b block_write_end -EXPORT_SYMBOL vmlinux 0x36626a04 pci_add_new_bus -EXPORT_SYMBOL vmlinux 0x366b3793 security_binder_transfer_file +EXPORT_SYMBOL vmlinux 0x366d77f1 devm_alloc_etherdev_mqs +EXPORT_SYMBOL vmlinux 0x36735919 security_sock_graft +EXPORT_SYMBOL vmlinux 0x3677dbcb tcp_get_md5sig_pool +EXPORT_SYMBOL vmlinux 0x367ff07e xfrm6_protocol_deregister +EXPORT_SYMBOL vmlinux 0x36b00252 dma_unmap_sg_attrs EXPORT_SYMBOL vmlinux 0x36b6ebbf down_killable -EXPORT_SYMBOL vmlinux 0x36c2b095 mdiobus_read -EXPORT_SYMBOL vmlinux 0x36d673eb ip_cmsg_recv_offset -EXPORT_SYMBOL vmlinux 0x36e9c57f input_flush_device +EXPORT_SYMBOL vmlinux 0x36c06d32 fddi_type_trans +EXPORT_SYMBOL vmlinux 0x36d65b1f irq_set_chip +EXPORT_SYMBOL vmlinux 0x36daafb8 __breadahead +EXPORT_SYMBOL vmlinux 0x36db6e1e dentry_open +EXPORT_SYMBOL vmlinux 0x36e615da module_refcount +EXPORT_SYMBOL vmlinux 0x370c4426 tcp_initialize_rcv_mss EXPORT_SYMBOL vmlinux 0x37110088 remove_wait_queue -EXPORT_SYMBOL vmlinux 0x371eea65 dmam_pool_create +EXPORT_SYMBOL vmlinux 0x371fb785 d_path +EXPORT_SYMBOL vmlinux 0x3727e568 devfreq_add_governor EXPORT_SYMBOL vmlinux 0x3737d9a9 ZSTD_DStreamWorkspaceBound -EXPORT_SYMBOL vmlinux 0x373b9317 skb_page_frag_refill +EXPORT_SYMBOL vmlinux 0x373dd31c pci_request_irq EXPORT_SYMBOL vmlinux 0x3744cf36 vmalloc_to_pfn -EXPORT_SYMBOL vmlinux 0x3746e7ca kill_block_super EXPORT_SYMBOL vmlinux 0x3755f990 gf128mul_init_64k_bbe EXPORT_SYMBOL vmlinux 0x375f8bbd fc_get_event_number -EXPORT_SYMBOL vmlinux 0x37611e04 tcp_splice_read -EXPORT_SYMBOL vmlinux 0x376856ad pfifo_qdisc_ops EXPORT_SYMBOL vmlinux 0x37746fde ZSTD_initDStream -EXPORT_SYMBOL vmlinux 0x3775fc3c gro_cells_receive +EXPORT_SYMBOL vmlinux 0x377652e4 call_fib_notifiers EXPORT_SYMBOL vmlinux 0x377d8004 acpi_error -EXPORT_SYMBOL vmlinux 0x379f2e28 get_unmapped_area -EXPORT_SYMBOL vmlinux 0x37ad64f9 simple_get_link +EXPORT_SYMBOL vmlinux 0x3791c772 xfrm_state_lookup +EXPORT_SYMBOL vmlinux 0x379be521 inet_frag_reasm_finish +EXPORT_SYMBOL vmlinux 0x37ada4c8 nf_hook_slow EXPORT_SYMBOL vmlinux 0x37b8b39e screen_info EXPORT_SYMBOL vmlinux 0x37befc70 jiffies_to_msecs -EXPORT_SYMBOL vmlinux 0x37d9a529 netif_carrier_off +EXPORT_SYMBOL vmlinux 0x37cde8e1 xfrm_state_walk_done EXPORT_SYMBOL vmlinux 0x37db8f19 dmi_get_date EXPORT_SYMBOL vmlinux 0x37e3ec9b vm_event_states -EXPORT_SYMBOL vmlinux 0x37e76eac fb_validate_mode -EXPORT_SYMBOL vmlinux 0x3810c46f tcf_exts_num_actions +EXPORT_SYMBOL vmlinux 0x37ed0199 devm_kvasprintf +EXPORT_SYMBOL vmlinux 0x37f13910 dm_table_run_md_queue_async +EXPORT_SYMBOL vmlinux 0x38014c36 proc_create_data +EXPORT_SYMBOL vmlinux 0x38118d3f flow_rule_match_ct EXPORT_SYMBOL vmlinux 0x381a798a setup_max_cpus -EXPORT_SYMBOL vmlinux 0x383b8128 make_kgid -EXPORT_SYMBOL vmlinux 0x38486b4f __traceiter_mmap_lock_released +EXPORT_SYMBOL vmlinux 0x383cd7de inet_ioctl +EXPORT_SYMBOL vmlinux 0x384f54da zerocopy_sg_from_iter EXPORT_SYMBOL vmlinux 0x3854774b kstrtoll -EXPORT_SYMBOL vmlinux 0x38661d59 blkdev_issue_flush +EXPORT_SYMBOL vmlinux 0x387d0c3e follow_down_one +EXPORT_SYMBOL vmlinux 0x38816c69 pcie_port_service_unregister EXPORT_SYMBOL vmlinux 0x38869d88 kstat EXPORT_SYMBOL vmlinux 0x388aa3c9 neigh_proc_dointvec_ms_jiffies -EXPORT_SYMBOL vmlinux 0x38913e24 tty_port_raise_dtr_rts EXPORT_SYMBOL vmlinux 0x3891ffc8 ecryptfs_fill_auth_tok -EXPORT_SYMBOL vmlinux 0x3893d0cf mipi_dsi_generic_write EXPORT_SYMBOL vmlinux 0x389617b0 LZ4_decompress_fast_continue +EXPORT_SYMBOL vmlinux 0x3896e8c5 input_set_capability +EXPORT_SYMBOL vmlinux 0x38979f23 __inode_add_bytes +EXPORT_SYMBOL vmlinux 0x389a23f4 input_unregister_device EXPORT_SYMBOL vmlinux 0x38a71b7e pci_free_resource_list -EXPORT_SYMBOL vmlinux 0x38a98143 vmf_insert_mixed EXPORT_SYMBOL vmlinux 0x38a9f7c5 in6addr_loopback -EXPORT_SYMBOL vmlinux 0x38b324d5 blk_mq_requeue_request +EXPORT_SYMBOL vmlinux 0x38ab6d3a fuse_dequeue_forget +EXPORT_SYMBOL vmlinux 0x38b58cbf scsi_dma_map +EXPORT_SYMBOL vmlinux 0x38b7b548 _dev_info +EXPORT_SYMBOL vmlinux 0x38cb3d17 security_inet_conn_established +EXPORT_SYMBOL vmlinux 0x38cc41b9 truncate_setsize +EXPORT_SYMBOL vmlinux 0x38cc8871 vme_register_bridge +EXPORT_SYMBOL vmlinux 0x38d34e8f gro_find_receive_by_type EXPORT_SYMBOL vmlinux 0x38e46431 mempool_exit EXPORT_SYMBOL vmlinux 0x38f48af7 put_user_ifreq -EXPORT_SYMBOL vmlinux 0x38f7ab00 __sk_mem_reduce_allocated -EXPORT_SYMBOL vmlinux 0x38fa4c28 of_node_get -EXPORT_SYMBOL vmlinux 0x391b347e bdi_set_max_ratio -EXPORT_SYMBOL vmlinux 0x39230267 pci_dev_get +EXPORT_SYMBOL vmlinux 0x38f5d013 pcie_capability_read_word +EXPORT_SYMBOL vmlinux 0x38f8ef1d vfs_get_super +EXPORT_SYMBOL vmlinux 0x390ccaf0 nf_log_bind_pf +EXPORT_SYMBOL vmlinux 0x3917039e param_set_bint +EXPORT_SYMBOL vmlinux 0x391f47b3 blk_queue_max_write_same_sectors EXPORT_SYMBOL vmlinux 0x3928efe9 __per_cpu_offset EXPORT_SYMBOL vmlinux 0x392b1fea wait_for_completion_io -EXPORT_SYMBOL vmlinux 0x3932d8c7 acpi_bus_unregister_driver +EXPORT_SYMBOL vmlinux 0x39320da3 kthread_associate_blkcg EXPORT_SYMBOL vmlinux 0x3939f8f0 rfkill_pause_polling -EXPORT_SYMBOL vmlinux 0x393b354d __hw_addr_ref_sync_dev +EXPORT_SYMBOL vmlinux 0x393a72b3 try_to_writeback_inodes_sb +EXPORT_SYMBOL vmlinux 0x3943b448 tcf_idr_create_from_flags EXPORT_SYMBOL vmlinux 0x39461d6a in_egroup_p EXPORT_SYMBOL vmlinux 0x394a1e11 phy_sfp_attach +EXPORT_SYMBOL vmlinux 0x394dd8b4 __skb_try_recv_datagram EXPORT_SYMBOL vmlinux 0x3955fcf6 __kfifo_in_r -EXPORT_SYMBOL vmlinux 0x395ff7f2 qdisc_hash_add -EXPORT_SYMBOL vmlinux 0x39607e1e mipi_dsi_device_register_full -EXPORT_SYMBOL vmlinux 0x3960e177 __serio_register_port +EXPORT_SYMBOL vmlinux 0x3962b9e1 inet6_ioctl +EXPORT_SYMBOL vmlinux 0x396b6449 pci_bus_add_devices +EXPORT_SYMBOL vmlinux 0x397c0fe9 done_path_create +EXPORT_SYMBOL vmlinux 0x39864d2b ip_mc_check_igmp +EXPORT_SYMBOL vmlinux 0x3996085e iterate_fd EXPORT_SYMBOL vmlinux 0x39991865 icmp_global_allow EXPORT_SYMBOL vmlinux 0x399ad043 __kfifo_dma_out_finish_r +EXPORT_SYMBOL vmlinux 0x39a659dc pci_enable_msix_range +EXPORT_SYMBOL vmlinux 0x39aac081 blk_mq_alloc_request EXPORT_SYMBOL vmlinux 0x39b52d19 __bitmap_and EXPORT_SYMBOL vmlinux 0x39b8d49c cpu_rmap_update EXPORT_SYMBOL vmlinux 0x39be4b8e qman_volatile_dequeue -EXPORT_SYMBOL vmlinux 0x39cbf41f fscrypt_free_bounce_page -EXPORT_SYMBOL vmlinux 0x39cf4d5e genlmsg_multicast_allns -EXPORT_SYMBOL vmlinux 0x39d64bc4 phy_ethtool_get_eee -EXPORT_SYMBOL vmlinux 0x3a05f4fa d_prune_aliases +EXPORT_SYMBOL vmlinux 0x39c913e0 elv_rb_del +EXPORT_SYMBOL vmlinux 0x39ced7af __register_binfmt +EXPORT_SYMBOL vmlinux 0x39d417b1 __scm_send +EXPORT_SYMBOL vmlinux 0x39de4406 simple_get_link EXPORT_SYMBOL vmlinux 0x3a13f54a sgl_alloc -EXPORT_SYMBOL vmlinux 0x3a166566 netdev_notice -EXPORT_SYMBOL vmlinux 0x3a27f94b register_netdev +EXPORT_SYMBOL vmlinux 0x3a15c023 ip6_xmit +EXPORT_SYMBOL vmlinux 0x3a21f5fd jbd2_journal_start_reserved +EXPORT_SYMBOL vmlinux 0x3a2bfc40 tty_register_device EXPORT_SYMBOL vmlinux 0x3a2f6702 sg_alloc_table -EXPORT_SYMBOL vmlinux 0x3a31e97c inet_stream_ops -EXPORT_SYMBOL vmlinux 0x3a43a6e9 of_device_unregister -EXPORT_SYMBOL vmlinux 0x3a452061 phy_free_interrupt -EXPORT_SYMBOL vmlinux 0x3a4d273a iov_iter_gap_alignment +EXPORT_SYMBOL vmlinux 0x3a3c5403 mr_vif_seq_idx +EXPORT_SYMBOL vmlinux 0x3a3fc4e3 migrate_vma_setup +EXPORT_SYMBOL vmlinux 0x3a421db0 mipi_dsi_dcs_set_display_brightness EXPORT_SYMBOL vmlinux 0x3a4f9d28 rng_is_initialized -EXPORT_SYMBOL vmlinux 0x3a55a079 tcp_mtup_init -EXPORT_SYMBOL vmlinux 0x3a5e09be get_tree_bdev -EXPORT_SYMBOL vmlinux 0x3a609107 fb_set_cmap -EXPORT_SYMBOL vmlinux 0x3a63c25c serio_rescan -EXPORT_SYMBOL vmlinux 0x3a753e2c blk_rq_map_integrity_sg -EXPORT_SYMBOL vmlinux 0x3a7eb23e dma_sync_sg_for_cpu -EXPORT_SYMBOL vmlinux 0x3a8553b2 generic_pipe_buf_get -EXPORT_SYMBOL vmlinux 0x3a88768c flow_block_cb_lookup -EXPORT_SYMBOL vmlinux 0x3aa37b5e devm_pci_remap_cfg_resource +EXPORT_SYMBOL vmlinux 0x3a833e45 udp_prot +EXPORT_SYMBOL vmlinux 0x3aa2f05f __mmap_lock_do_trace_released EXPORT_SYMBOL vmlinux 0x3ab7b1cc scsi_set_sense_field_pointer -EXPORT_SYMBOL vmlinux 0x3acfc129 bioset_init_from_src +EXPORT_SYMBOL vmlinux 0x3ac51f2b of_platform_bus_probe +EXPORT_SYMBOL vmlinux 0x3ac6ab8a __skb_checksum_complete_head +EXPORT_SYMBOL vmlinux 0x3ad31c43 xfrm6_rcv_encap EXPORT_SYMBOL vmlinux 0x3ad5cda3 lockref_get_not_zero EXPORT_SYMBOL vmlinux 0x3ad7a5d5 acpi_evaluate_reference EXPORT_SYMBOL vmlinux 0x3ada9e06 acpi_check_region +EXPORT_SYMBOL vmlinux 0x3add0293 ilookup5_nowait +EXPORT_SYMBOL vmlinux 0x3af8a3d2 of_get_parent EXPORT_SYMBOL vmlinux 0x3aff3200 acpi_evaluate_object_typed -EXPORT_SYMBOL vmlinux 0x3b04316b inet_addr_type_dev_table -EXPORT_SYMBOL vmlinux 0x3b05b50f param_get_short +EXPORT_SYMBOL vmlinux 0x3b086016 cdrom_release EXPORT_SYMBOL vmlinux 0x3b0f23d2 xudma_is_pktdma -EXPORT_SYMBOL vmlinux 0x3b1acf03 mipi_dsi_shutdown_peripheral EXPORT_SYMBOL vmlinux 0x3b20fb95 dma_fence_remove_callback -EXPORT_SYMBOL vmlinux 0x3b2816ae dma_sync_single_for_cpu -EXPORT_SYMBOL vmlinux 0x3b2ddaa6 devm_ioremap_np +EXPORT_SYMBOL vmlinux 0x3b2d8390 dma_async_tx_descriptor_init EXPORT_SYMBOL vmlinux 0x3b321462 LZ4_setStreamDecode -EXPORT_SYMBOL vmlinux 0x3b43b098 skb_csum_hwoffload_help -EXPORT_SYMBOL vmlinux 0x3b5a52fb inode_init_once +EXPORT_SYMBOL vmlinux 0x3b337c67 __xfrm_dst_lookup +EXPORT_SYMBOL vmlinux 0x3b4d9418 redraw_screen +EXPORT_SYMBOL vmlinux 0x3b6397ee invalidate_bdev EXPORT_SYMBOL vmlinux 0x3b644591 __bitmap_shift_left +EXPORT_SYMBOL vmlinux 0x3b655eb0 dev_get_port_parent_id +EXPORT_SYMBOL vmlinux 0x3b6a9ac7 pci_prepare_to_sleep EXPORT_SYMBOL vmlinux 0x3b6c41ea kstrtouint -EXPORT_SYMBOL vmlinux 0x3b7faf79 __inc_node_page_state +EXPORT_SYMBOL vmlinux 0x3b738f7c filemap_range_has_page +EXPORT_SYMBOL vmlinux 0x3b7d34b7 blk_mq_init_allocated_queue EXPORT_SYMBOL vmlinux 0x3b9144c9 acpi_get_current_resources -EXPORT_SYMBOL vmlinux 0x3ba35bc0 __f_setown -EXPORT_SYMBOL vmlinux 0x3bbee5f7 lease_modify -EXPORT_SYMBOL vmlinux 0x3bd177c1 ip6_frag_next -EXPORT_SYMBOL vmlinux 0x3bdf1da7 PDE_DATA +EXPORT_SYMBOL vmlinux 0x3ba3b1a6 vm_mmap +EXPORT_SYMBOL vmlinux 0x3ba68307 ipv6_dev_mc_dec +EXPORT_SYMBOL vmlinux 0x3bb0fbc3 neigh_app_ns +EXPORT_SYMBOL vmlinux 0x3bcb084c vlan_dev_vlan_proto +EXPORT_SYMBOL vmlinux 0x3bdd4f7d scsi_scan_host +EXPORT_SYMBOL vmlinux 0x3be42ddb mr_table_alloc EXPORT_SYMBOL vmlinux 0x3be7643e security_xfrm_policy_free -EXPORT_SYMBOL vmlinux 0x3be9442b of_graph_get_remote_node -EXPORT_SYMBOL vmlinux 0x3bedcab4 pci_clear_master -EXPORT_SYMBOL vmlinux 0x3bfd93b5 set_bh_page -EXPORT_SYMBOL vmlinux 0x3c0a5d53 iov_iter_revert +EXPORT_SYMBOL vmlinux 0x3bfbc243 update_region +EXPORT_SYMBOL vmlinux 0x3c0b23a1 vfs_dup_fs_context +EXPORT_SYMBOL vmlinux 0x3c10ff4e pnp_register_driver EXPORT_SYMBOL vmlinux 0x3c185c61 page_put_link -EXPORT_SYMBOL vmlinux 0x3c1e4320 textsearch_unregister -EXPORT_SYMBOL vmlinux 0x3c289f95 ptp_clock_index -EXPORT_SYMBOL vmlinux 0x3c2a2246 mount_subtree -EXPORT_SYMBOL vmlinux 0x3c3126f3 input_set_timestamp +EXPORT_SYMBOL vmlinux 0x3c1bf999 mpage_readahead +EXPORT_SYMBOL vmlinux 0x3c2bcf0a mipi_dsi_dcs_get_display_brightness EXPORT_SYMBOL vmlinux 0x3c3215c4 qe_immr -EXPORT_SYMBOL vmlinux 0x3c3d27b7 pcie_capability_read_dword +EXPORT_SYMBOL vmlinux 0x3c34c809 devm_of_iomap EXPORT_SYMBOL vmlinux 0x3c3fce39 __local_bh_enable_ip EXPORT_SYMBOL vmlinux 0x3c3ff9fd sprintf -EXPORT_SYMBOL vmlinux 0x3c49b314 __skb_warn_lro_forwarding -EXPORT_SYMBOL vmlinux 0x3c59bb74 remove_watch_from_object -EXPORT_SYMBOL vmlinux 0x3cbe9f17 jbd2_journal_init_jbd_inode -EXPORT_SYMBOL vmlinux 0x3cc45bd2 dev_set_promiscuity -EXPORT_SYMBOL vmlinux 0x3cccb70a no_seek_end_llseek -EXPORT_SYMBOL vmlinux 0x3cd02682 dst_release_immediate -EXPORT_SYMBOL vmlinux 0x3cd72b10 neigh_resolve_output +EXPORT_SYMBOL vmlinux 0x3c558257 scsi_device_put +EXPORT_SYMBOL vmlinux 0x3c6098f9 set_disk_ro +EXPORT_SYMBOL vmlinux 0x3c732413 ilookup +EXPORT_SYMBOL vmlinux 0x3cc8f0b1 inet_del_offload EXPORT_SYMBOL vmlinux 0x3cd9ed83 logic_insw -EXPORT_SYMBOL vmlinux 0x3cdd2860 do_clone_file_range -EXPORT_SYMBOL vmlinux 0x3ce31592 md_flush_request EXPORT_SYMBOL vmlinux 0x3ce4ca6f disable_irq -EXPORT_SYMBOL vmlinux 0x3cf9c539 ipv6_sock_mc_join +EXPORT_SYMBOL vmlinux 0x3cf24837 jbd2_journal_init_dev EXPORT_SYMBOL vmlinux 0x3d02cd70 dma_fence_signal_locked EXPORT_SYMBOL vmlinux 0x3d210724 gen_pool_dma_zalloc_align -EXPORT_SYMBOL vmlinux 0x3d248c43 blk_queue_dma_alignment -EXPORT_SYMBOL vmlinux 0x3d344110 ps2_sendbyte -EXPORT_SYMBOL vmlinux 0x3d3b971c insert_inode_locked -EXPORT_SYMBOL vmlinux 0x3d44bde9 phy_start_cable_test +EXPORT_SYMBOL vmlinux 0x3d28589c eth_platform_get_mac_address +EXPORT_SYMBOL vmlinux 0x3d4706fc rio_query_mport EXPORT_SYMBOL vmlinux 0x3d56e7b3 utf8_unload -EXPORT_SYMBOL vmlinux 0x3d68b86a set_capacity -EXPORT_SYMBOL vmlinux 0x3d690997 xp_free -EXPORT_SYMBOL vmlinux 0x3d91c207 vfs_fadvise +EXPORT_SYMBOL vmlinux 0x3d90900e sync_dirty_buffer EXPORT_SYMBOL vmlinux 0x3d93c7c2 __arm_smccc_sve_check -EXPORT_SYMBOL vmlinux 0x3d973633 qman_start_using_portal +EXPORT_SYMBOL vmlinux 0x3d9bac48 fb_find_mode EXPORT_SYMBOL vmlinux 0x3d9ee9f0 clear_page -EXPORT_SYMBOL vmlinux 0x3da1b84e __blockdev_direct_IO EXPORT_SYMBOL vmlinux 0x3dabf271 memcg_sockets_enabled_key -EXPORT_SYMBOL vmlinux 0x3dac6d1b input_reset_device EXPORT_SYMBOL vmlinux 0x3dac779a bpf_sk_lookup_enabled EXPORT_SYMBOL vmlinux 0x3dad9978 cancel_delayed_work -EXPORT_SYMBOL vmlinux 0x3db6edad eth_validate_addr EXPORT_SYMBOL vmlinux 0x3dc619d3 swake_up_locked EXPORT_SYMBOL vmlinux 0x3dcb88a0 irq_set_handler_data -EXPORT_SYMBOL vmlinux 0x3dcfffe8 neigh_seq_start EXPORT_SYMBOL vmlinux 0x3dd3f054 xudma_rchan_get_id +EXPORT_SYMBOL vmlinux 0x3dd9437a locks_copy_conflock EXPORT_SYMBOL vmlinux 0x3dd9b230 proc_dointvec_userhz_jiffies +EXPORT_SYMBOL vmlinux 0x3de578a9 xfrm_state_free +EXPORT_SYMBOL vmlinux 0x3df0787b xsk_tx_peek_release_desc_batch EXPORT_SYMBOL vmlinux 0x3dfb86b9 resource_list_create_entry EXPORT_SYMBOL vmlinux 0x3dfc897c seq_hlist_start_head -EXPORT_SYMBOL vmlinux 0x3e0c14bb neigh_connected_output -EXPORT_SYMBOL vmlinux 0x3e116a1c fc_block_scsi_eh -EXPORT_SYMBOL vmlinux 0x3e1dcedc set_user_nice -EXPORT_SYMBOL vmlinux 0x3e2a70b4 unpin_user_pages +EXPORT_SYMBOL vmlinux 0x3e16344d vm_insert_pages EXPORT_SYMBOL vmlinux 0x3e3bad0a __tasklet_hi_schedule -EXPORT_SYMBOL vmlinux 0x3e3ec7d2 inet_sock_destruct -EXPORT_SYMBOL vmlinux 0x3e45261b pci_ep_cfs_remove_epc_group -EXPORT_SYMBOL vmlinux 0x3e455f10 zero_fill_bio -EXPORT_SYMBOL vmlinux 0x3e5fbe8c from_kprojid -EXPORT_SYMBOL vmlinux 0x3e7208b8 amba_driver_unregister +EXPORT_SYMBOL vmlinux 0x3e4f74be tcf_generic_walker +EXPORT_SYMBOL vmlinux 0x3e650fba mr_table_dump EXPORT_SYMBOL vmlinux 0x3e79fb00 arm_smccc_1_2_smc -EXPORT_SYMBOL vmlinux 0x3e7d93df cfb_imageblit -EXPORT_SYMBOL vmlinux 0x3ebb5a5f tcf_block_put_ext -EXPORT_SYMBOL vmlinux 0x3ee45a8c security_socket_getpeersec_dgram +EXPORT_SYMBOL vmlinux 0x3e7e79fc phy_mac_interrupt +EXPORT_SYMBOL vmlinux 0x3e89d833 dquot_commit +EXPORT_SYMBOL vmlinux 0x3e987773 flow_rule_match_ports +EXPORT_SYMBOL vmlinux 0x3eb990a4 xfrm4_protocol_deregister EXPORT_SYMBOL vmlinux 0x3eeb2322 __wake_up -EXPORT_SYMBOL vmlinux 0x3ef87ea2 mnt_set_expiry +EXPORT_SYMBOL vmlinux 0x3efcd70f fiemap_prep EXPORT_SYMBOL vmlinux 0x3efe1703 phy_unregister_fixup_for_id EXPORT_SYMBOL vmlinux 0x3f0eabd2 xxh64_update -EXPORT_SYMBOL vmlinux 0x3f0fec39 vme_register_bridge -EXPORT_SYMBOL vmlinux 0x3f26918a phy_detach -EXPORT_SYMBOL vmlinux 0x3f2e30ac tcf_chain_get_by_act +EXPORT_SYMBOL vmlinux 0x3f1ce28c filp_open +EXPORT_SYMBOL vmlinux 0x3f247e9e of_find_node_by_phandle +EXPORT_SYMBOL vmlinux 0x3f2911e6 setup_arg_pages EXPORT_SYMBOL vmlinux 0x3f4547a7 put_unused_fd EXPORT_SYMBOL vmlinux 0x3f4bd846 gen_pool_first_fit_order_align EXPORT_SYMBOL vmlinux 0x3f545cad cpumask_any_and_distribute -EXPORT_SYMBOL vmlinux 0x3f5d3e46 pcie_port_service_register -EXPORT_SYMBOL vmlinux 0x3f7ac685 uart_unregister_driver +EXPORT_SYMBOL vmlinux 0x3f5e4ccb fc_host_fpin_rcv +EXPORT_SYMBOL vmlinux 0x3f7405b9 d_add_ci +EXPORT_SYMBOL vmlinux 0x3f834dc9 pci_disable_link_state_locked EXPORT_SYMBOL vmlinux 0x3f89071b security_ib_pkey_access -EXPORT_SYMBOL vmlinux 0x3f8eae68 skb_store_bits -EXPORT_SYMBOL vmlinux 0x3f8ff50a xp_dma_unmap -EXPORT_SYMBOL vmlinux 0x3f988e00 dst_alloc -EXPORT_SYMBOL vmlinux 0x3fa2aca2 security_old_inode_init_security -EXPORT_SYMBOL vmlinux 0x3fb96cbf dm_table_get_mode +EXPORT_SYMBOL vmlinux 0x3f8b1682 register_md_cluster_operations +EXPORT_SYMBOL vmlinux 0x3f9f62e8 tcp_mtu_to_mss +EXPORT_SYMBOL vmlinux 0x3fa702b6 kill_fasync +EXPORT_SYMBOL vmlinux 0x3fb59db6 input_free_device +EXPORT_SYMBOL vmlinux 0x3fbd8415 new_inode EXPORT_SYMBOL vmlinux 0x3fbf3c89 vme_slave_set +EXPORT_SYMBOL vmlinux 0x3fc0b016 __sock_queue_rcv_skb +EXPORT_SYMBOL vmlinux 0x3fca3ccf __blk_rq_map_sg +EXPORT_SYMBOL vmlinux 0x3fcb1617 mdio_device_register +EXPORT_SYMBOL vmlinux 0x3fd66790 unlock_page_memcg EXPORT_SYMBOL vmlinux 0x3fd78f3b register_chrdev_region EXPORT_SYMBOL vmlinux 0x3fe2ccbe memweight -EXPORT_SYMBOL vmlinux 0x3fe309ec blk_mq_delay_kick_requeue_list -EXPORT_SYMBOL vmlinux 0x3feeb15e nvdimm_bus_unlock -EXPORT_SYMBOL vmlinux 0x3ff73153 ptp_find_pin_unlocked -EXPORT_SYMBOL vmlinux 0x4007d348 pin_user_pages -EXPORT_SYMBOL vmlinux 0x400fa950 d_move -EXPORT_SYMBOL vmlinux 0x4018e036 alloc_anon_inode -EXPORT_SYMBOL vmlinux 0x402771b4 pm_vt_switch_required -EXPORT_SYMBOL vmlinux 0x403531b4 clear_page_dirty_for_io -EXPORT_SYMBOL vmlinux 0x403ff991 param_get_uint -EXPORT_SYMBOL vmlinux 0x4067a927 ps2_init -EXPORT_SYMBOL vmlinux 0x4067e630 kern_path -EXPORT_SYMBOL vmlinux 0x408b94f5 fscrypt_encrypt_pagecache_blocks -EXPORT_SYMBOL vmlinux 0x408d659b inet_sendmsg +EXPORT_SYMBOL vmlinux 0x3ff93203 to_nd_pfn +EXPORT_SYMBOL vmlinux 0x400995ea napi_gro_flush +EXPORT_SYMBOL vmlinux 0x401f1157 scsi_print_result +EXPORT_SYMBOL vmlinux 0x4034683d lock_page_memcg +EXPORT_SYMBOL vmlinux 0x4036df4f pci_find_next_bus +EXPORT_SYMBOL vmlinux 0x406f5cdd dev_change_proto_down +EXPORT_SYMBOL vmlinux 0x407453d4 netif_receive_skb_core +EXPORT_SYMBOL vmlinux 0x408145a9 vfs_rmdir +EXPORT_SYMBOL vmlinux 0x4082d4de netdev_has_upper_dev +EXPORT_SYMBOL vmlinux 0x4092e52c netdev_next_lower_dev_rcu EXPORT_SYMBOL vmlinux 0x40973662 sysctl_udp_mem EXPORT_SYMBOL vmlinux 0x409873e3 tty_termios_baud_rate EXPORT_SYMBOL vmlinux 0x40a9b349 vzalloc -EXPORT_SYMBOL vmlinux 0x40c315d4 xsk_get_pool_from_qid -EXPORT_SYMBOL vmlinux 0x40c68247 dmam_free_coherent +EXPORT_SYMBOL vmlinux 0x40b272a2 locks_init_lock +EXPORT_SYMBOL vmlinux 0x40b3d06f ndo_dflt_fdb_del +EXPORT_SYMBOL vmlinux 0x40c689bb pci_pme_active EXPORT_SYMBOL vmlinux 0x40c7247c si_meminfo EXPORT_SYMBOL vmlinux 0x40d04664 console_trylock EXPORT_SYMBOL vmlinux 0x40d59096 unregister_restart_handler EXPORT_SYMBOL vmlinux 0x40d84a37 ZSTD_getFrameParams -EXPORT_SYMBOL vmlinux 0x41027e14 sock_no_sendpage -EXPORT_SYMBOL vmlinux 0x4108d040 jbd2_journal_wipe +EXPORT_SYMBOL vmlinux 0x40f109d4 bio_free_pages +EXPORT_SYMBOL vmlinux 0x40fafeb1 flush_signals +EXPORT_SYMBOL vmlinux 0x40fe5862 security_inet_conn_request +EXPORT_SYMBOL vmlinux 0x410f789a devfreq_update_target +EXPORT_SYMBOL vmlinux 0x4114a70b writeback_inodes_sb +EXPORT_SYMBOL vmlinux 0x41254226 eth_prepare_mac_addr_change +EXPORT_SYMBOL vmlinux 0x4129160b dev_queue_xmit_accel EXPORT_SYMBOL vmlinux 0x412f893c page_offline_begin -EXPORT_SYMBOL vmlinux 0x4136a120 tcf_block_get_ext -EXPORT_SYMBOL vmlinux 0x413bea0e notify_change +EXPORT_SYMBOL vmlinux 0x41342b39 of_graph_get_remote_port_parent +EXPORT_SYMBOL vmlinux 0x41368254 xfrm6_protocol_register +EXPORT_SYMBOL vmlinux 0x413f5937 proc_mkdir +EXPORT_SYMBOL vmlinux 0x414230a1 serio_unregister_port EXPORT_SYMBOL vmlinux 0x41482d8b strndup_user +EXPORT_SYMBOL vmlinux 0x414a16d6 vme_bus_type EXPORT_SYMBOL vmlinux 0x414da5e5 qman_enqueue -EXPORT_SYMBOL vmlinux 0x415568f4 flush_signals -EXPORT_SYMBOL vmlinux 0x415b2d2b follow_pfn -EXPORT_SYMBOL vmlinux 0x415b6fda dev_mc_sync -EXPORT_SYMBOL vmlinux 0x415c4ed2 xfrm_find_acq -EXPORT_SYMBOL vmlinux 0x4162b30e alloc_pages_vma -EXPORT_SYMBOL vmlinux 0x4167c0d6 blkdev_issue_discard -EXPORT_SYMBOL vmlinux 0x41753b03 napi_get_frags -EXPORT_SYMBOL vmlinux 0x418190dc xfrm_policy_insert -EXPORT_SYMBOL vmlinux 0x4188d3ab dev_add_pack +EXPORT_SYMBOL vmlinux 0x41530101 phy_ethtool_ksettings_get +EXPORT_SYMBOL vmlinux 0x41534491 ww_mutex_lock_interruptible +EXPORT_SYMBOL vmlinux 0x416d6391 param_get_short +EXPORT_SYMBOL vmlinux 0x41717f62 tty_check_change +EXPORT_SYMBOL vmlinux 0x417a396f fc_vport_create +EXPORT_SYMBOL vmlinux 0x417abeec set_page_dirty_lock +EXPORT_SYMBOL vmlinux 0x418570fd xfrm_lookup EXPORT_SYMBOL vmlinux 0x4188d439 neigh_rand_reach_time -EXPORT_SYMBOL vmlinux 0x41972c20 d_alloc_anon -EXPORT_SYMBOL vmlinux 0x419b2672 input_unregister_device -EXPORT_SYMBOL vmlinux 0x419fc705 filemap_map_pages -EXPORT_SYMBOL vmlinux 0x41b2906b sock_register -EXPORT_SYMBOL vmlinux 0x41b8cdd4 cdev_add -EXPORT_SYMBOL vmlinux 0x41cbb2ba devm_memremap -EXPORT_SYMBOL vmlinux 0x41e46dc4 ip_frag_next +EXPORT_SYMBOL vmlinux 0x41939660 param_ops_int +EXPORT_SYMBOL vmlinux 0x419ee987 devm_ioremap_np +EXPORT_SYMBOL vmlinux 0x41ab89da fqdir_init EXPORT_SYMBOL vmlinux 0x41efdeaf radix_tree_lookup_slot -EXPORT_SYMBOL vmlinux 0x42008b64 kern_path_create -EXPORT_SYMBOL vmlinux 0x4205e6a1 vme_dma_list_add +EXPORT_SYMBOL vmlinux 0x4207befa __brelse EXPORT_SYMBOL vmlinux 0x420964e3 __nla_parse -EXPORT_SYMBOL vmlinux 0x420e5f01 security_path_rename EXPORT_SYMBOL vmlinux 0x42160169 flush_workqueue +EXPORT_SYMBOL vmlinux 0x42243444 pagecache_isize_extended +EXPORT_SYMBOL vmlinux 0x422f281e of_mdio_find_bus EXPORT_SYMBOL vmlinux 0x4230a8d7 sg_nents_for_len EXPORT_SYMBOL vmlinux 0x4248ae3c single_task_running +EXPORT_SYMBOL vmlinux 0x424bc302 ata_scsi_cmd_error_handler EXPORT_SYMBOL vmlinux 0x424d3620 zlib_inflateIncomp EXPORT_SYMBOL vmlinux 0x42578e80 acpi_get_type -EXPORT_SYMBOL vmlinux 0x4265cd85 tcp_release_cb -EXPORT_SYMBOL vmlinux 0x4266faf4 cdrom_number_of_slots -EXPORT_SYMBOL vmlinux 0x429ea847 vlan_vid_add +EXPORT_SYMBOL vmlinux 0x425ed933 skb_copy_and_csum_bits +EXPORT_SYMBOL vmlinux 0x42808e2c param_set_invbool +EXPORT_SYMBOL vmlinux 0x42876ec4 netlink_broadcast +EXPORT_SYMBOL vmlinux 0x429a6bd3 delete_from_page_cache +EXPORT_SYMBOL vmlinux 0x42a8a2d5 page_get_link EXPORT_SYMBOL vmlinux 0x42bed8d4 unix_gc_lock -EXPORT_SYMBOL vmlinux 0x42c6c08f mipi_dsi_dcs_get_power_mode -EXPORT_SYMBOL vmlinux 0x42cbe3b5 pci_write_config_dword -EXPORT_SYMBOL vmlinux 0x42cd2dba block_invalidatepage -EXPORT_SYMBOL vmlinux 0x42e43310 get_task_cred -EXPORT_SYMBOL vmlinux 0x42e866ef ip_defrag -EXPORT_SYMBOL vmlinux 0x42efb1ed udp_lib_setsockopt +EXPORT_SYMBOL vmlinux 0x42c51973 mount_bdev +EXPORT_SYMBOL vmlinux 0x42d36650 inet_listen +EXPORT_SYMBOL vmlinux 0x42d68aea mipi_dsi_device_register_full +EXPORT_SYMBOL vmlinux 0x42e3e7ce drop_nlink +EXPORT_SYMBOL vmlinux 0x42e55a10 scm_fp_dup EXPORT_SYMBOL vmlinux 0x42f1b900 fb_pad_unaligned_buffer -EXPORT_SYMBOL vmlinux 0x42f4db2c __mod_node_page_state -EXPORT_SYMBOL vmlinux 0x42faa18d vme_irq_free +EXPORT_SYMBOL vmlinux 0x42f95cc1 gnet_stats_copy_rate_est EXPORT_SYMBOL vmlinux 0x4302d0eb free_pages -EXPORT_SYMBOL vmlinux 0x4313739d sync_inodes_sb +EXPORT_SYMBOL vmlinux 0x4305f9a3 fuse_mount_destroy +EXPORT_SYMBOL vmlinux 0x430d8827 tcp_conn_request EXPORT_SYMBOL vmlinux 0x431ec3a9 __nla_validate -EXPORT_SYMBOL vmlinux 0x4335d3fd ptp_clock_unregister EXPORT_SYMBOL vmlinux 0x4336fcca ucs2_as_utf8 EXPORT_SYMBOL vmlinux 0x433cabfb acpi_decode_pld_buffer EXPORT_SYMBOL vmlinux 0x4351577a fb_parse_edid -EXPORT_SYMBOL vmlinux 0x435fdba4 sock_kfree_s -EXPORT_SYMBOL vmlinux 0x4376da4a pci_irq_vector +EXPORT_SYMBOL vmlinux 0x435fd7f2 jbd2_journal_check_available_features EXPORT_SYMBOL vmlinux 0x437a0d6d __sock_tx_timestamp +EXPORT_SYMBOL vmlinux 0x437c7d51 find_inode_nowait +EXPORT_SYMBOL vmlinux 0x437dee78 alloc_file_pseudo EXPORT_SYMBOL vmlinux 0x438610bd security_tun_dev_alloc_security -EXPORT_SYMBOL vmlinux 0x439eb71c dquot_reclaim_space_nodirty -EXPORT_SYMBOL vmlinux 0x43adaa51 mipi_dsi_compression_mode -EXPORT_SYMBOL vmlinux 0x43afe899 backlight_device_set_brightness -EXPORT_SYMBOL vmlinux 0x43b5df02 tcp_sock_set_cork -EXPORT_SYMBOL vmlinux 0x43c19ba2 blk_set_runtime_active +EXPORT_SYMBOL vmlinux 0x4386525c genphy_config_eee_advert +EXPORT_SYMBOL vmlinux 0x43a03591 tcp_mss_to_mtu +EXPORT_SYMBOL vmlinux 0x43b9b842 __tcp_md5_do_lookup +EXPORT_SYMBOL vmlinux 0x43be1a02 vlan_vid_del EXPORT_SYMBOL vmlinux 0x43d22fb9 groups_alloc -EXPORT_SYMBOL vmlinux 0x43db2403 dev_get_by_index_rcu -EXPORT_SYMBOL vmlinux 0x43df81f7 inode_set_flags -EXPORT_SYMBOL vmlinux 0x43e20303 iput -EXPORT_SYMBOL vmlinux 0x43e90ba4 fc_remote_port_rolechg EXPORT_SYMBOL vmlinux 0x4403bbd0 imx_sc_misc_set_control -EXPORT_SYMBOL vmlinux 0x441520c8 scsi_rescan_device -EXPORT_SYMBOL vmlinux 0x4427d14a mfd_add_devices -EXPORT_SYMBOL vmlinux 0x44294a17 inet_protos -EXPORT_SYMBOL vmlinux 0x443e4a33 dquot_disable +EXPORT_SYMBOL vmlinux 0x4410428d xfrm_dev_state_flush +EXPORT_SYMBOL vmlinux 0x4423a5da sock_common_recvmsg +EXPORT_SYMBOL vmlinux 0x442b58eb kmem_cache_shrink EXPORT_SYMBOL vmlinux 0x44469a76 crc_ccitt_false_table -EXPORT_SYMBOL vmlinux 0x44533783 inet6_unregister_protosw +EXPORT_SYMBOL vmlinux 0x445f594b phy_ethtool_get_sset_count +EXPORT_SYMBOL vmlinux 0x4461a037 __page_cache_alloc EXPORT_SYMBOL vmlinux 0x4462d35e cpufreq_get_hw_max_freq -EXPORT_SYMBOL vmlinux 0x4465bd0f vmf_insert_pfn_prot -EXPORT_SYMBOL vmlinux 0x448c8942 tcf_exts_dump_stats +EXPORT_SYMBOL vmlinux 0x4469014f copy_page_to_iter +EXPORT_SYMBOL vmlinux 0x447dc151 kmem_cache_alloc_node EXPORT_SYMBOL vmlinux 0x449ad0a7 memcmp -EXPORT_SYMBOL vmlinux 0x44a62a4b dev_remove_offload EXPORT_SYMBOL vmlinux 0x44a6e90a irq_cpu_rmap_add -EXPORT_SYMBOL vmlinux 0x44dd5040 vme_dma_request +EXPORT_SYMBOL vmlinux 0x44a78a35 dmam_free_coherent +EXPORT_SYMBOL vmlinux 0x44beed13 sock_no_connect +EXPORT_SYMBOL vmlinux 0x44d87a96 ram_aops +EXPORT_SYMBOL vmlinux 0x44e4a8ba __serio_register_port EXPORT_SYMBOL vmlinux 0x44e9a829 match_token -EXPORT_SYMBOL vmlinux 0x44ff0d0e __inet_hash +EXPORT_SYMBOL vmlinux 0x44fb6541 fb_set_cmap EXPORT_SYMBOL vmlinux 0x45006cee default_red EXPORT_SYMBOL vmlinux 0x45081703 ec_get_handle EXPORT_SYMBOL vmlinux 0x450d9a35 cmd_db_read_slave_id EXPORT_SYMBOL vmlinux 0x452413a1 qman_alloc_pool_range -EXPORT_SYMBOL vmlinux 0x452b4d86 unregister_netdevice_notifier_net EXPORT_SYMBOL vmlinux 0x452ba683 ipv6_ext_hdr -EXPORT_SYMBOL vmlinux 0x452f72de devm_mdiobus_alloc_size -EXPORT_SYMBOL vmlinux 0x4536c51d devm_backlight_device_unregister -EXPORT_SYMBOL vmlinux 0x453814c3 of_node_put +EXPORT_SYMBOL vmlinux 0x45348304 __mdiobus_register EXPORT_SYMBOL vmlinux 0x453c8403 pci_msi_enabled -EXPORT_SYMBOL vmlinux 0x45418e15 mipi_dsi_host_unregister -EXPORT_SYMBOL vmlinux 0x4545dd32 __zerocopy_sg_from_iter +EXPORT_SYMBOL vmlinux 0x454f9217 netdev_name_node_alt_destroy +EXPORT_SYMBOL vmlinux 0x4552478e make_kuid EXPORT_SYMBOL vmlinux 0x45535485 xxh32_update -EXPORT_SYMBOL vmlinux 0x45535dab iptun_encaps -EXPORT_SYMBOL vmlinux 0x455e99e2 find_inode_nowait -EXPORT_SYMBOL vmlinux 0x45711223 dma_async_device_register +EXPORT_SYMBOL vmlinux 0x45601951 pskb_trim_rcsum_slow +EXPORT_SYMBOL vmlinux 0x45610e2b vfs_getattr +EXPORT_SYMBOL vmlinux 0x45634fd0 genphy_read_status +EXPORT_SYMBOL vmlinux 0x456ce4a9 jbd2_fc_get_buf EXPORT_SYMBOL vmlinux 0x4578f528 __kfifo_to_user -EXPORT_SYMBOL vmlinux 0x45799a50 neigh_app_ns -EXPORT_SYMBOL vmlinux 0x459ac738 ipv6_dev_mc_dec -EXPORT_SYMBOL vmlinux 0x45b8eb73 d_obtain_alias -EXPORT_SYMBOL vmlinux 0x45c266e8 security_tun_dev_attach -EXPORT_SYMBOL vmlinux 0x45e2a7a3 __netdev_notify_peers -EXPORT_SYMBOL vmlinux 0x45e8ffe1 inet_frag_kill -EXPORT_SYMBOL vmlinux 0x45f5800b devm_devfreq_unregister_notifier -EXPORT_SYMBOL vmlinux 0x460f4a34 flow_hash_from_keys +EXPORT_SYMBOL vmlinux 0x4580dfe4 nd_btt_arena_is_valid +EXPORT_SYMBOL vmlinux 0x45b465f4 netdev_master_upper_dev_get +EXPORT_SYMBOL vmlinux 0x45b86ce0 generic_file_splice_read +EXPORT_SYMBOL vmlinux 0x45b93dab reuseport_attach_prog +EXPORT_SYMBOL vmlinux 0x45be1d14 of_node_put +EXPORT_SYMBOL vmlinux 0x45cd3292 __fib6_flush_trees +EXPORT_SYMBOL vmlinux 0x45e567c2 __skb_gso_segment +EXPORT_SYMBOL vmlinux 0x45f8e255 __hw_addr_unsync_dev +EXPORT_SYMBOL vmlinux 0x460717e9 jbd2__journal_restart +EXPORT_SYMBOL vmlinux 0x4609fcd7 devm_iounmap EXPORT_SYMBOL vmlinux 0x461d16ca sg_nents -EXPORT_SYMBOL vmlinux 0x46289487 fc_block_rport -EXPORT_SYMBOL vmlinux 0x462faf99 __dev_direct_xmit +EXPORT_SYMBOL vmlinux 0x462f3004 no_seek_end_llseek_size EXPORT_SYMBOL vmlinux 0x463219fb tcp_hashinfo -EXPORT_SYMBOL vmlinux 0x464e0592 gnet_stats_copy_app +EXPORT_SYMBOL vmlinux 0x4632767b udp_set_csum +EXPORT_SYMBOL vmlinux 0x46497afb nf_log_unregister +EXPORT_SYMBOL vmlinux 0x464ab338 tegra_dfll_resume +EXPORT_SYMBOL vmlinux 0x46547562 tegra_dfll_unregister EXPORT_SYMBOL vmlinux 0x465e24ff ucs2_utf8size +EXPORT_SYMBOL vmlinux 0x46645b2e unlock_buffer EXPORT_SYMBOL vmlinux 0x466c14a7 __delay -EXPORT_SYMBOL vmlinux 0x4671df58 flow_indr_dev_register +EXPORT_SYMBOL vmlinux 0x467d02e2 inet_put_port EXPORT_SYMBOL vmlinux 0x467df16d netdev_rss_key_fill -EXPORT_SYMBOL vmlinux 0x468329d2 of_graph_get_endpoint_by_regs -EXPORT_SYMBOL vmlinux 0x4684ba98 vme_unregister_bridge -EXPORT_SYMBOL vmlinux 0x46856ad6 page_pool_alloc_frag +EXPORT_SYMBOL vmlinux 0x46910750 default_qdisc_ops +EXPORT_SYMBOL vmlinux 0x46979163 dev_loopback_xmit EXPORT_SYMBOL vmlinux 0x4698fe8a bman_release EXPORT_SYMBOL vmlinux 0x469a6ec7 tcp_parse_md5sig_option -EXPORT_SYMBOL vmlinux 0x469d215b drop_super_exclusive -EXPORT_SYMBOL vmlinux 0x469fef3f page_pool_release_page -EXPORT_SYMBOL vmlinux 0x46a134a5 of_match_device -EXPORT_SYMBOL vmlinux 0x46ba8bc5 scsi_get_device_flags_keyed -EXPORT_SYMBOL vmlinux 0x46c3a64c of_graph_parse_endpoint +EXPORT_SYMBOL vmlinux 0x469d718b mdiobus_unregister_device +EXPORT_SYMBOL vmlinux 0x46aa97f7 ata_link_printk EXPORT_SYMBOL vmlinux 0x46c47fb6 __node_distance +EXPORT_SYMBOL vmlinux 0x46c9580b __traceiter_mmap_lock_released +EXPORT_SYMBOL vmlinux 0x46cf91a8 reuseport_migrate_sock +EXPORT_SYMBOL vmlinux 0x46fc04fb kobject_get EXPORT_SYMBOL vmlinux 0x46ff7d12 qcom_scm_iommu_secure_ptbl_size EXPORT_SYMBOL vmlinux 0x470612dc fman_port_get_qman_channel_id EXPORT_SYMBOL vmlinux 0x47065c73 cpm_muram_offset -EXPORT_SYMBOL vmlinux 0x4711aa86 noop_llseek +EXPORT_SYMBOL vmlinux 0x470a3ff2 t10_pi_type1_crc +EXPORT_SYMBOL vmlinux 0x47123742 __mmap_lock_do_trace_start_locking EXPORT_SYMBOL vmlinux 0x4715a909 acpi_load_table -EXPORT_SYMBOL vmlinux 0x472bce1b netif_rx_any_context -EXPORT_SYMBOL vmlinux 0x474f9a70 blk_queue_io_min +EXPORT_SYMBOL vmlinux 0x471dd67e rtnl_kfree_skbs +EXPORT_SYMBOL vmlinux 0x47338126 input_set_timestamp +EXPORT_SYMBOL vmlinux 0x473c2be9 dquot_writeback_dquots +EXPORT_SYMBOL vmlinux 0x475a26f9 kern_unmount_array EXPORT_SYMBOL vmlinux 0x475d7427 fman_get_rx_extra_headroom -EXPORT_SYMBOL vmlinux 0x4764882a key_link -EXPORT_SYMBOL vmlinux 0x476c9e62 ppp_dev_name +EXPORT_SYMBOL vmlinux 0x4763d46c netif_carrier_off EXPORT_SYMBOL vmlinux 0x47709e42 free_anon_bdev EXPORT_SYMBOL vmlinux 0x479137ca imx_scu_irq_unregister_notifier EXPORT_SYMBOL vmlinux 0x47960bc4 proc_do_large_bitmap EXPORT_SYMBOL vmlinux 0x47a0cdcb mb_cache_entry_find_next -EXPORT_SYMBOL vmlinux 0x47b293bc dcache_readdir -EXPORT_SYMBOL vmlinux 0x47c11bf8 tty_devnum +EXPORT_SYMBOL vmlinux 0x47b88079 md_bitmap_close_sync EXPORT_SYMBOL vmlinux 0x47c20f8a refcount_dec_not_one EXPORT_SYMBOL vmlinux 0x47c65bfc unregister_inet6addr_validator_notifier -EXPORT_SYMBOL vmlinux 0x47cba0bf sock_no_sendmsg_locked EXPORT_SYMBOL vmlinux 0x47cfd825 kstrtouint_from_user +EXPORT_SYMBOL vmlinux 0x47d44c6c vfs_parse_fs_param_source EXPORT_SYMBOL vmlinux 0x47d8d301 __cond_resched_rwlock_read -EXPORT_SYMBOL vmlinux 0x47dfa7e1 qdisc_watchdog_init_clockid -EXPORT_SYMBOL vmlinux 0x47f8d635 __get_hash_from_flowi6 -EXPORT_SYMBOL vmlinux 0x480019e4 input_get_timestamp -EXPORT_SYMBOL vmlinux 0x4813e7a4 ip_sock_set_freebind +EXPORT_SYMBOL vmlinux 0x47df5f4c send_sig_mceerr +EXPORT_SYMBOL vmlinux 0x47f56364 qdisc_watchdog_init EXPORT_SYMBOL vmlinux 0x48193639 acpi_lid_open +EXPORT_SYMBOL vmlinux 0x481cb3da file_modified EXPORT_SYMBOL vmlinux 0x4829a47e memcpy EXPORT_SYMBOL vmlinux 0x4829cf6b fscrypt_enqueue_decrypt_work EXPORT_SYMBOL vmlinux 0x4837bb10 logic_outsb EXPORT_SYMBOL vmlinux 0x4841bdee strnchr EXPORT_SYMBOL vmlinux 0x4848cfb1 phy_mipi_dphy_get_default_config EXPORT_SYMBOL vmlinux 0x484f6edf ktime_get_coarse_real_ts64 -EXPORT_SYMBOL vmlinux 0x4856ef08 md_wakeup_thread EXPORT_SYMBOL vmlinux 0x4859b8bb rtc_year_days EXPORT_SYMBOL vmlinux 0x486075c8 gen_pool_dma_alloc -EXPORT_SYMBOL vmlinux 0x4860ac7b devfreq_monitor_stop -EXPORT_SYMBOL vmlinux 0x4865ca82 rpmh_write_batch -EXPORT_SYMBOL vmlinux 0x48786e5f blk_mq_free_tag_set +EXPORT_SYMBOL vmlinux 0x487d9305 pci_wait_for_pending_transaction EXPORT_SYMBOL vmlinux 0x489eda10 memset32 EXPORT_SYMBOL vmlinux 0x489f6e0b rdma_dim +EXPORT_SYMBOL vmlinux 0x48a29bc7 key_reject_and_link +EXPORT_SYMBOL vmlinux 0x48a38d14 __skb_wait_for_more_packets EXPORT_SYMBOL vmlinux 0x48a91171 string_get_size +EXPORT_SYMBOL vmlinux 0x48a99a3d inc_nlink EXPORT_SYMBOL vmlinux 0x48b99a13 vme_lm_free EXPORT_SYMBOL vmlinux 0x48c093fb _atomic_dec_and_lock_irqsave +EXPORT_SYMBOL vmlinux 0x48d61ef3 unregister_nexthop_notifier +EXPORT_SYMBOL vmlinux 0x48e0fb07 pcim_pin_device +EXPORT_SYMBOL vmlinux 0x48fb1a85 fscrypt_encrypt_pagecache_blocks EXPORT_SYMBOL vmlinux 0x49045426 icmp_err_convert -EXPORT_SYMBOL vmlinux 0x4912d534 configfs_unregister_subsystem -EXPORT_SYMBOL vmlinux 0x4924a1cf read_cache_pages -EXPORT_SYMBOL vmlinux 0x492b6d3c skb_add_rx_frag -EXPORT_SYMBOL vmlinux 0x493e5e9a scsi_print_result +EXPORT_SYMBOL vmlinux 0x49119856 read_cache_page +EXPORT_SYMBOL vmlinux 0x4937c53e component_match_add_release +EXPORT_SYMBOL vmlinux 0x4940dd69 pcim_iounmap EXPORT_SYMBOL vmlinux 0x495231ea mul_u64_u64_div_u64 -EXPORT_SYMBOL vmlinux 0x4964d8b0 __mod_lruvec_page_state +EXPORT_SYMBOL vmlinux 0x4961b8b6 icmp6_send +EXPORT_SYMBOL vmlinux 0x49644b4b validate_slab_cache +EXPORT_SYMBOL vmlinux 0x4966d99f netpoll_poll_enable EXPORT_SYMBOL vmlinux 0x4967e79f radix_tree_iter_resume -EXPORT_SYMBOL vmlinux 0x497716f5 wait_on_page_private_2_killable -EXPORT_SYMBOL vmlinux 0x49783f6e tso_build_data -EXPORT_SYMBOL vmlinux 0x497f1805 inet6_del_protocol +EXPORT_SYMBOL vmlinux 0x496f5535 dquot_initialize +EXPORT_SYMBOL vmlinux 0x497aa34d pcie_get_speed_cap +EXPORT_SYMBOL vmlinux 0x4980f065 __inc_node_page_state +EXPORT_SYMBOL vmlinux 0x498b7eb7 seq_release +EXPORT_SYMBOL vmlinux 0x498e2961 __hw_addr_sync_dev EXPORT_SYMBOL vmlinux 0x498e9128 ZSTD_findDecompressedSize -EXPORT_SYMBOL vmlinux 0x499da028 xfrm_register_type_offload +EXPORT_SYMBOL vmlinux 0x498f94a1 scsi_get_device_flags_keyed +EXPORT_SYMBOL vmlinux 0x49947397 udp_poll +EXPORT_SYMBOL vmlinux 0x4996b35a napi_get_frags +EXPORT_SYMBOL vmlinux 0x499d65eb kmem_cache_alloc_node_trace EXPORT_SYMBOL vmlinux 0x499f0ecf nd_sb_checksum -EXPORT_SYMBOL vmlinux 0x49a99982 sk_wait_data +EXPORT_SYMBOL vmlinux 0x49a4924e sk_common_release +EXPORT_SYMBOL vmlinux 0x49ae8056 vfs_setpos +EXPORT_SYMBOL vmlinux 0x49af5cc1 bio_kmalloc EXPORT_SYMBOL vmlinux 0x49b163b8 acpi_bus_scan -EXPORT_SYMBOL vmlinux 0x49c69cfa skb_checksum_setup -EXPORT_SYMBOL vmlinux 0x49cad58d register_netdevice -EXPORT_SYMBOL vmlinux 0x49d2678c of_device_is_compatible -EXPORT_SYMBOL vmlinux 0x49da1ea1 request_key_rcu -EXPORT_SYMBOL vmlinux 0x49dc2b2d tcp_rcv_state_process -EXPORT_SYMBOL vmlinux 0x49e004e8 iov_iter_bvec -EXPORT_SYMBOL vmlinux 0x49e24cda seg6_hmac_net_init -EXPORT_SYMBOL vmlinux 0x49e2c65f devm_devfreq_remove_device -EXPORT_SYMBOL vmlinux 0x49e36982 input_set_min_poll_interval -EXPORT_SYMBOL vmlinux 0x49e5d5be skb_copy_and_csum_dev -EXPORT_SYMBOL vmlinux 0x49fd8125 dev_pm_opp_register_notifier -EXPORT_SYMBOL vmlinux 0x4a0eafbe vme_bus_type -EXPORT_SYMBOL vmlinux 0x4a1f5546 netdev_change_features +EXPORT_SYMBOL vmlinux 0x49c063f9 tegra_dfll_register +EXPORT_SYMBOL vmlinux 0x49d4aee7 uart_register_driver +EXPORT_SYMBOL vmlinux 0x49dff925 skb_set_owner_w +EXPORT_SYMBOL vmlinux 0x49e1d651 mpage_writepages +EXPORT_SYMBOL vmlinux 0x49f30a45 dcbnl_ieee_notify +EXPORT_SYMBOL vmlinux 0x4a16c7da dev_get_iflink +EXPORT_SYMBOL vmlinux 0x4a1bb79f inet_dgram_ops +EXPORT_SYMBOL vmlinux 0x4a29f157 md_error +EXPORT_SYMBOL vmlinux 0x4a2d0419 netdev_warn +EXPORT_SYMBOL vmlinux 0x4a2e1d2d jbd2_journal_clear_features +EXPORT_SYMBOL vmlinux 0x4a384a5e filemap_fdatawrite_range EXPORT_SYMBOL vmlinux 0x4a3ad70e wait_for_completion_timeout -EXPORT_SYMBOL vmlinux 0x4a482887 seq_put_decimal_ull -EXPORT_SYMBOL vmlinux 0x4a518291 phy_queue_state_machine EXPORT_SYMBOL vmlinux 0x4a8a6949 get_random_bytes_arch EXPORT_SYMBOL vmlinux 0x4a93576a ucc_fast_free EXPORT_SYMBOL vmlinux 0x4a96a8eb xxh32_digest -EXPORT_SYMBOL vmlinux 0x4a970e5a devfreq_update_target -EXPORT_SYMBOL vmlinux 0x4ab22f2e netlink_set_err -EXPORT_SYMBOL vmlinux 0x4ac1c4e8 bio_copy_data_iter -EXPORT_SYMBOL vmlinux 0x4ac327e1 con_set_default_unimap -EXPORT_SYMBOL vmlinux 0x4adf31fe __phy_write_mmd +EXPORT_SYMBOL vmlinux 0x4aa9af4b seg6_hmac_info_lookup +EXPORT_SYMBOL vmlinux 0x4aae3b7b adjust_managed_page_count +EXPORT_SYMBOL vmlinux 0x4acf1ce0 page_readlink EXPORT_SYMBOL vmlinux 0x4aea463f crc32_le_shift EXPORT_SYMBOL vmlinux 0x4af6ddf0 kstrtou16 -EXPORT_SYMBOL vmlinux 0x4af9b9c3 inet_twsk_deschedule_put EXPORT_SYMBOL vmlinux 0x4afb2238 add_wait_queue EXPORT_SYMBOL vmlinux 0x4b0a3f52 gic_nonsecure_priorities -EXPORT_SYMBOL vmlinux 0x4b1cdb5c readahead_expand -EXPORT_SYMBOL vmlinux 0x4b251ba9 vfs_parse_fs_param -EXPORT_SYMBOL vmlinux 0x4b28bc9b blk_queue_alignment_offset -EXPORT_SYMBOL vmlinux 0x4b35aae7 tcf_idrinfo_destroy -EXPORT_SYMBOL vmlinux 0x4b541c28 blk_queue_update_dma_alignment -EXPORT_SYMBOL vmlinux 0x4b5c5aee of_find_net_device_by_node +EXPORT_SYMBOL vmlinux 0x4b131e2c tcp_sock_set_keepintvl +EXPORT_SYMBOL vmlinux 0x4b54d7e2 dma_unmap_resource EXPORT_SYMBOL vmlinux 0x4b5fd49e dm_kcopyd_do_callback EXPORT_SYMBOL vmlinux 0x4b6df007 acpi_evaluate_reg -EXPORT_SYMBOL vmlinux 0x4b6f6092 dev_get_by_name_rcu -EXPORT_SYMBOL vmlinux 0x4ba5bf12 acpi_bus_get_device -EXPORT_SYMBOL vmlinux 0x4bc5b6e9 always_delete_dentry +EXPORT_SYMBOL vmlinux 0x4b7d1b7b simple_rmdir +EXPORT_SYMBOL vmlinux 0x4b7d8151 netif_rx_any_context +EXPORT_SYMBOL vmlinux 0x4b80321a sget_fc +EXPORT_SYMBOL vmlinux 0x4b9fea8b vme_dma_list_add +EXPORT_SYMBOL vmlinux 0x4bb6b42d regset_get +EXPORT_SYMBOL vmlinux 0x4bc0e422 pci_get_domain_bus_and_slot EXPORT_SYMBOL vmlinux 0x4bcc2662 mempool_init_node -EXPORT_SYMBOL vmlinux 0x4bd83abd pcibios_bus_to_resource +EXPORT_SYMBOL vmlinux 0x4beb9063 jbd2_journal_force_commit_nested EXPORT_SYMBOL vmlinux 0x4bef1c67 empty_name EXPORT_SYMBOL vmlinux 0x4bf3ce6f qman_release_cgrid -EXPORT_SYMBOL vmlinux 0x4bf77598 __page_frag_cache_drain -EXPORT_SYMBOL vmlinux 0x4c03e78d jbd2_journal_grab_journal_head EXPORT_SYMBOL vmlinux 0x4c07a7e0 acpi_processor_unregister_performance -EXPORT_SYMBOL vmlinux 0x4c113fd0 inet6_release -EXPORT_SYMBOL vmlinux 0x4c18aa97 iov_iter_alignment -EXPORT_SYMBOL vmlinux 0x4c1a3d1f cdc_parse_cdc_header -EXPORT_SYMBOL vmlinux 0x4c26144a input_set_poll_interval +EXPORT_SYMBOL vmlinux 0x4c0bca57 mdiobus_get_phy EXPORT_SYMBOL vmlinux 0x4c38d4e0 utf8_strncasecmp_folded -EXPORT_SYMBOL vmlinux 0x4c406b80 acpi_dev_get_next_match_dev EXPORT_SYMBOL vmlinux 0x4c416eb9 LZ4_decompress_fast -EXPORT_SYMBOL vmlinux 0x4c565ebd dev_pre_changeaddr_notify -EXPORT_SYMBOL vmlinux 0x4c64c844 end_page_writeback -EXPORT_SYMBOL vmlinux 0x4c710969 __cgroup_bpf_run_filter_skb -EXPORT_SYMBOL vmlinux 0x4c76b00b pci_bus_add_devices -EXPORT_SYMBOL vmlinux 0x4c834db4 d_splice_alias -EXPORT_SYMBOL vmlinux 0x4cb20a21 vga_set_legacy_decoding +EXPORT_SYMBOL vmlinux 0x4c459242 __zerocopy_sg_from_iter +EXPORT_SYMBOL vmlinux 0x4c4d7e4b sk_wait_data +EXPORT_SYMBOL vmlinux 0x4c560143 dma_resv_reserve_shared +EXPORT_SYMBOL vmlinux 0x4c5d57c0 nf_setsockopt +EXPORT_SYMBOL vmlinux 0x4c6668df buffer_check_dirty_writeback +EXPORT_SYMBOL vmlinux 0x4c6c6217 blk_mq_end_request +EXPORT_SYMBOL vmlinux 0x4c7a1c8a tcf_em_tree_destroy +EXPORT_SYMBOL vmlinux 0x4c83db4e filemap_invalidate_lock_two +EXPORT_SYMBOL vmlinux 0x4c8613f2 dquot_disable +EXPORT_SYMBOL vmlinux 0x4c8d41f0 mdiobus_setup_mdiodev_from_board_info +EXPORT_SYMBOL vmlinux 0x4c9db187 netdev_upper_dev_link EXPORT_SYMBOL vmlinux 0x4cba441d iwe_stream_add_event -EXPORT_SYMBOL vmlinux 0x4cc20f1c phy_set_asym_pause -EXPORT_SYMBOL vmlinux 0x4cc5e9e5 filemap_fdatawrite_range -EXPORT_SYMBOL vmlinux 0x4cc7020d __pci_register_driver -EXPORT_SYMBOL vmlinux 0x4cd45b80 elv_rb_find -EXPORT_SYMBOL vmlinux 0x4cde3767 fib6_info_hw_flags_set -EXPORT_SYMBOL vmlinux 0x4ce0bc1e devfreq_recommended_opp -EXPORT_SYMBOL vmlinux 0x4cf8aecf nvdimm_namespace_disk_name -EXPORT_SYMBOL vmlinux 0x4d081d7a tcp_seq_next -EXPORT_SYMBOL vmlinux 0x4d0abf8f secure_tcpv6_ts_off +EXPORT_SYMBOL vmlinux 0x4cc5517a fc_host_post_event +EXPORT_SYMBOL vmlinux 0x4cdadb93 may_umount_tree +EXPORT_SYMBOL vmlinux 0x4ce90f2e tcp_select_initial_window +EXPORT_SYMBOL vmlinux 0x4cf5f6e2 sock_no_sendmsg +EXPORT_SYMBOL vmlinux 0x4cfba5cd __post_watch_notification +EXPORT_SYMBOL vmlinux 0x4d0308d6 path_get EXPORT_SYMBOL vmlinux 0x4d0d163d copy_page -EXPORT_SYMBOL vmlinux 0x4d1d1db4 set_create_files_as -EXPORT_SYMBOL vmlinux 0x4d2c1647 phy_stop +EXPORT_SYMBOL vmlinux 0x4d17dd09 f_setown +EXPORT_SYMBOL vmlinux 0x4d2bcc75 vlan_vids_add_by_dev EXPORT_SYMBOL vmlinux 0x4d2c7133 acpi_info -EXPORT_SYMBOL vmlinux 0x4d5f85a0 tegra_dfll_runtime_suspend +EXPORT_SYMBOL vmlinux 0x4d40ff25 d_obtain_root EXPORT_SYMBOL vmlinux 0x4d65cbd5 csum_ipv6_magic -EXPORT_SYMBOL vmlinux 0x4d79ac3e seg6_hmac_validate_skb -EXPORT_SYMBOL vmlinux 0x4d7a7d6d dev_mc_init EXPORT_SYMBOL vmlinux 0x4d924f20 memremap -EXPORT_SYMBOL vmlinux 0x4d94b4b5 ip_sock_set_mtu_discover -EXPORT_SYMBOL vmlinux 0x4d97d3f0 pskb_trim_rcsum_slow EXPORT_SYMBOL vmlinux 0x4d9b652b rb_erase EXPORT_SYMBOL vmlinux 0x4da596e6 qman_retire_fq -EXPORT_SYMBOL vmlinux 0x4dbee8f8 start_tty +EXPORT_SYMBOL vmlinux 0x4dad3d87 tty_port_open +EXPORT_SYMBOL vmlinux 0x4daf99e9 fs_context_for_reconfigure +EXPORT_SYMBOL vmlinux 0x4db3aed4 security_sb_mnt_opts_compat +EXPORT_SYMBOL vmlinux 0x4db5f3f1 uart_suspend_port +EXPORT_SYMBOL vmlinux 0x4dc5c09f pci_ep_cfs_add_epc_group +EXPORT_SYMBOL vmlinux 0x4dc7fba2 __ps2_command +EXPORT_SYMBOL vmlinux 0x4dc87e48 dmam_alloc_attrs EXPORT_SYMBOL vmlinux 0x4dca08ee sync_file_get_fence -EXPORT_SYMBOL vmlinux 0x4dd34236 vfs_mkdir -EXPORT_SYMBOL vmlinux 0x4dd44fbe __serio_register_driver -EXPORT_SYMBOL vmlinux 0x4de16791 skb_coalesce_rx_frag +EXPORT_SYMBOL vmlinux 0x4dddbbc6 kernel_param_unlock +EXPORT_SYMBOL vmlinux 0x4de0a169 of_find_matching_node_and_match +EXPORT_SYMBOL vmlinux 0x4de7a15a n_tty_ioctl_helper EXPORT_SYMBOL vmlinux 0x4de995ec gen_pool_dma_alloc_algo +EXPORT_SYMBOL vmlinux 0x4def00dc load_nls EXPORT_SYMBOL vmlinux 0x4df02057 crc32_be EXPORT_SYMBOL vmlinux 0x4df2ea84 gen_estimator_read EXPORT_SYMBOL vmlinux 0x4dfa8d4b mutex_lock -EXPORT_SYMBOL vmlinux 0x4e0ed765 lookup_positive_unlocked -EXPORT_SYMBOL vmlinux 0x4e1060a2 pci_stop_and_remove_bus_device -EXPORT_SYMBOL vmlinux 0x4e11f1d9 param_set_charp -EXPORT_SYMBOL vmlinux 0x4e181c34 pci_scan_slot -EXPORT_SYMBOL vmlinux 0x4e183b4f skb_queue_tail +EXPORT_SYMBOL vmlinux 0x4e0f74f5 set_bh_page EXPORT_SYMBOL vmlinux 0x4e20bcf8 radix_tree_tag_set EXPORT_SYMBOL vmlinux 0x4e2e74c1 qcom_scm_io_readl EXPORT_SYMBOL vmlinux 0x4e3567f7 match_int EXPORT_SYMBOL vmlinux 0x4e36cdc4 __ubsan_handle_divrem_overflow -EXPORT_SYMBOL vmlinux 0x4e448d22 mipi_dsi_dcs_set_display_brightness +EXPORT_SYMBOL vmlinux 0x4e3a1c1e tcp_req_err +EXPORT_SYMBOL vmlinux 0x4e3d1ebe kthread_stop EXPORT_SYMBOL vmlinux 0x4e4f0f16 dma_fence_chain_find_seqno +EXPORT_SYMBOL vmlinux 0x4e528c9c locks_lock_inode_wait EXPORT_SYMBOL vmlinux 0x4e547048 __kmalloc_node_track_caller -EXPORT_SYMBOL vmlinux 0x4e61d394 dquot_alloc +EXPORT_SYMBOL vmlinux 0x4e551b8f fman_reset_mac EXPORT_SYMBOL vmlinux 0x4e68e9be rb_next_postorder -EXPORT_SYMBOL vmlinux 0x4e68ff95 sock_diag_put_filterinfo EXPORT_SYMBOL vmlinux 0x4e6e4b41 radix_tree_delete EXPORT_SYMBOL vmlinux 0x4e6e8ea7 fg_console -EXPORT_SYMBOL vmlinux 0x4e86b3ca xfrm4_protocol_register -EXPORT_SYMBOL vmlinux 0x4e90398d simple_recursive_removal -EXPORT_SYMBOL vmlinux 0x4ea0209e blk_mq_start_hw_queues -EXPORT_SYMBOL vmlinux 0x4ea21841 scsi_device_get +EXPORT_SYMBOL vmlinux 0x4e71a751 unregister_netdevice_notifier_dev_net +EXPORT_SYMBOL vmlinux 0x4e94aa2b scsi_host_lookup EXPORT_SYMBOL vmlinux 0x4ea25709 dql_reset EXPORT_SYMBOL vmlinux 0x4eada8f7 security_secid_to_secctx +EXPORT_SYMBOL vmlinux 0x4ec31b8a generic_listxattr EXPORT_SYMBOL vmlinux 0x4ec54e78 bitmap_to_arr32 -EXPORT_SYMBOL vmlinux 0x4ec90e8b tcf_exts_terse_dump -EXPORT_SYMBOL vmlinux 0x4ecd8aef proto_unregister -EXPORT_SYMBOL vmlinux 0x4ee0f533 netdev_class_create_file_ns -EXPORT_SYMBOL vmlinux 0x4ee58266 tcp_rcv_established -EXPORT_SYMBOL vmlinux 0x4ee58bfb textsearch_register -EXPORT_SYMBOL vmlinux 0x4eeabf8e dma_sync_sg_for_device -EXPORT_SYMBOL vmlinux 0x4eeb413c dev_queue_xmit -EXPORT_SYMBOL vmlinux 0x4eed5f1b send_sig_info -EXPORT_SYMBOL vmlinux 0x4f0666a7 dma_unmap_page_attrs +EXPORT_SYMBOL vmlinux 0x4ec59acc tcf_action_exec +EXPORT_SYMBOL vmlinux 0x4ed17c6d sockfd_lookup +EXPORT_SYMBOL vmlinux 0x4ef30dd1 clk_get +EXPORT_SYMBOL vmlinux 0x4ef7b7cc dm_put_device +EXPORT_SYMBOL vmlinux 0x4f00aa3d forget_all_cached_acls +EXPORT_SYMBOL vmlinux 0x4f142f7a dquot_scan_active EXPORT_SYMBOL vmlinux 0x4f1cd128 security_tun_dev_create EXPORT_SYMBOL vmlinux 0x4f2250ba rtc_tm_to_time64 -EXPORT_SYMBOL vmlinux 0x4f53cb08 pci_enable_wake +EXPORT_SYMBOL vmlinux 0x4f3349e8 kthread_destroy_worker +EXPORT_SYMBOL vmlinux 0x4f44d219 jbd2_transaction_committed +EXPORT_SYMBOL vmlinux 0x4f4888a5 xfrm_state_lookup_byaddr EXPORT_SYMBOL vmlinux 0x4f55166f acpi_set_current_resources -EXPORT_SYMBOL vmlinux 0x4f621bd9 xp_raw_get_dma -EXPORT_SYMBOL vmlinux 0x4f67f722 netlink_ack -EXPORT_SYMBOL vmlinux 0x4f6e1ff8 __hw_addr_sync_dev EXPORT_SYMBOL vmlinux 0x4f709989 security_binder_transfer_binder -EXPORT_SYMBOL vmlinux 0x4f74efc0 build_skb -EXPORT_SYMBOL vmlinux 0x4f7d6340 sb_min_blocksize -EXPORT_SYMBOL vmlinux 0x4f7e144b key_payload_reserve -EXPORT_SYMBOL vmlinux 0x4f88f65e alloc_file_pseudo -EXPORT_SYMBOL vmlinux 0x4fab48c3 __dynamic_dev_dbg -EXPORT_SYMBOL vmlinux 0x4fb09c73 phy_ethtool_set_eee -EXPORT_SYMBOL vmlinux 0x4fc71b8e fwnode_mdiobus_phy_device_register -EXPORT_SYMBOL vmlinux 0x4fe0dc7f blk_mq_stop_hw_queues +EXPORT_SYMBOL vmlinux 0x4f9720ca reuseport_alloc +EXPORT_SYMBOL vmlinux 0x4fb088f7 con_is_visible +EXPORT_SYMBOL vmlinux 0x4fbe3c67 blk_queue_update_dma_alignment EXPORT_SYMBOL vmlinux 0x4ffb59bf __SCK__tp_func_kfree EXPORT_SYMBOL vmlinux 0x50097088 security_tun_dev_free_security EXPORT_SYMBOL vmlinux 0x5009c71d glob_match -EXPORT_SYMBOL vmlinux 0x5013356b security_inode_notifysecctx -EXPORT_SYMBOL vmlinux 0x5014a70c sock_no_shutdown -EXPORT_SYMBOL vmlinux 0x5026a075 ioc_lookup_icq +EXPORT_SYMBOL vmlinux 0x50237f0c sunxi_sram_release EXPORT_SYMBOL vmlinux 0x5027bde2 acpi_acquire_mutex -EXPORT_SYMBOL vmlinux 0x502d676c __mdiobus_read -EXPORT_SYMBOL vmlinux 0x5050c01f phy_reset_after_clk_enable -EXPORT_SYMBOL vmlinux 0x50510dd5 netpoll_poll_disable -EXPORT_SYMBOL vmlinux 0x505244ff kernel_connect +EXPORT_SYMBOL vmlinux 0x50425908 mark_buffer_dirty_inode +EXPORT_SYMBOL vmlinux 0x50458ae2 pci_scan_slot +EXPORT_SYMBOL vmlinux 0x5059500f pin_user_pages_locked +EXPORT_SYMBOL vmlinux 0x505fecfc iov_iter_zero EXPORT_SYMBOL vmlinux 0x50624917 sha1_init EXPORT_SYMBOL vmlinux 0x506dff1a __genradix_free -EXPORT_SYMBOL vmlinux 0x507338c4 vfs_tmpfile -EXPORT_SYMBOL vmlinux 0x507944e8 tegra_ivc_read_advance -EXPORT_SYMBOL vmlinux 0x507ccee8 fc_host_post_fc_event -EXPORT_SYMBOL vmlinux 0x50970dae dst_release -EXPORT_SYMBOL vmlinux 0x5098f7b2 open_with_fake_path +EXPORT_SYMBOL vmlinux 0x5099fc99 fman_port_get_device EXPORT_SYMBOL vmlinux 0x509b64ea acpi_has_method +EXPORT_SYMBOL vmlinux 0x509e0b2e wait_on_page_private_2 EXPORT_SYMBOL vmlinux 0x50a4698c fb_videomode_to_modelist -EXPORT_SYMBOL vmlinux 0x50a525b9 d_instantiate -EXPORT_SYMBOL vmlinux 0x50a76bd7 netdev_err -EXPORT_SYMBOL vmlinux 0x50b5c26b ps2_handle_response +EXPORT_SYMBOL vmlinux 0x50a65455 __dev_get_by_name EXPORT_SYMBOL vmlinux 0x50b73ce2 rfkill_find_type +EXPORT_SYMBOL vmlinux 0x50bd49af thermal_zone_device_critical EXPORT_SYMBOL vmlinux 0x50be748d security_ib_free_security -EXPORT_SYMBOL vmlinux 0x50c6bf43 _copy_to_iter -EXPORT_SYMBOL vmlinux 0x50ceab3e kmalloc_caches EXPORT_SYMBOL vmlinux 0x50cf7585 hex2bin EXPORT_SYMBOL vmlinux 0x50d035c2 vsscanf -EXPORT_SYMBOL vmlinux 0x50d69a7e of_graph_get_remote_port_parent -EXPORT_SYMBOL vmlinux 0x50df522c datagram_poll +EXPORT_SYMBOL vmlinux 0x50e2a5a1 genl_notify +EXPORT_SYMBOL vmlinux 0x50e3d6ae md_bitmap_update_sb +EXPORT_SYMBOL vmlinux 0x50e93950 flow_rule_match_enc_ipv4_addrs +EXPORT_SYMBOL vmlinux 0x50e93ac5 blk_mq_tagset_busy_iter +EXPORT_SYMBOL vmlinux 0x50f7142e iov_iter_bvec EXPORT_SYMBOL vmlinux 0x50f85302 __arm_smccc_hvc EXPORT_SYMBOL vmlinux 0x50f91491 __genradix_ptr -EXPORT_SYMBOL vmlinux 0x5101ce07 input_release_device +EXPORT_SYMBOL vmlinux 0x50f9223e mini_qdisc_pair_init EXPORT_SYMBOL vmlinux 0x5102a30b do_wait_intr_irq -EXPORT_SYMBOL vmlinux 0x5105cbac iov_iter_npages -EXPORT_SYMBOL vmlinux 0x5112b8c0 sock_pfree -EXPORT_SYMBOL vmlinux 0x51135ce8 sg_miter_start +EXPORT_SYMBOL vmlinux 0x511a733a generic_splice_sendpage EXPORT_SYMBOL vmlinux 0x512afb54 nla_put_nohdr +EXPORT_SYMBOL vmlinux 0x512d50ef pci_scan_bus +EXPORT_SYMBOL vmlinux 0x5130139b ip_tunnel_header_ops +EXPORT_SYMBOL vmlinux 0x51311992 dquot_destroy +EXPORT_SYMBOL vmlinux 0x5146b8f4 d_rehash EXPORT_SYMBOL vmlinux 0x515083bf acpi_release_mutex -EXPORT_SYMBOL vmlinux 0x5151d375 redraw_screen -EXPORT_SYMBOL vmlinux 0x51521f34 bd_abort_claiming EXPORT_SYMBOL vmlinux 0x515f520b qman_portal_get_iperiod EXPORT_SYMBOL vmlinux 0x51641162 opal_unlock_from_suspend -EXPORT_SYMBOL vmlinux 0x5195ee4b inc_zone_page_state -EXPORT_SYMBOL vmlinux 0x51a5c78a pci_bus_write_config_word -EXPORT_SYMBOL vmlinux 0x51c49038 regset_get -EXPORT_SYMBOL vmlinux 0x51cfb349 md_set_array_sectors +EXPORT_SYMBOL vmlinux 0x516d74e9 sock_dequeue_err_skb +EXPORT_SYMBOL vmlinux 0x51aa5b38 vme_dma_request +EXPORT_SYMBOL vmlinux 0x51afa055 scsi_add_device +EXPORT_SYMBOL vmlinux 0x51b147e5 d_set_fallthru +EXPORT_SYMBOL vmlinux 0x51be35fd dcb_getapp +EXPORT_SYMBOL vmlinux 0x51c0006a cfb_fillrect +EXPORT_SYMBOL vmlinux 0x51c3c4b4 vmbus_recvpacket EXPORT_SYMBOL vmlinux 0x51d12d4e acpi_pci_disabled -EXPORT_SYMBOL vmlinux 0x51df4cff skb_abort_seq_read -EXPORT_SYMBOL vmlinux 0x51e268f0 _dev_warn EXPORT_SYMBOL vmlinux 0x51e77c97 pfn_valid -EXPORT_SYMBOL vmlinux 0x51eeb894 pnp_activate_dev -EXPORT_SYMBOL vmlinux 0x51f3c222 security_skb_classify_flow +EXPORT_SYMBOL vmlinux 0x51f2e2ae phy_register_fixup_for_id EXPORT_SYMBOL vmlinux 0x51f86a1a blk_limits_io_opt -EXPORT_SYMBOL vmlinux 0x52037dcc scsi_eh_prep_cmnd EXPORT_SYMBOL vmlinux 0x5203d176 cmd_db_ready EXPORT_SYMBOL vmlinux 0x52185192 __nla_reserve_nohdr -EXPORT_SYMBOL vmlinux 0x5235ca34 blk_mq_kick_requeue_list -EXPORT_SYMBOL vmlinux 0x523b7740 simple_pin_fs -EXPORT_SYMBOL vmlinux 0x52491e0e skb_vlan_untag -EXPORT_SYMBOL vmlinux 0x526937ae generic_shutdown_super +EXPORT_SYMBOL vmlinux 0x522382bb key_link +EXPORT_SYMBOL vmlinux 0x5238e056 import_iovec +EXPORT_SYMBOL vmlinux 0x52435792 dev_remove_offload +EXPORT_SYMBOL vmlinux 0x52464c3d xfrm_state_walk +EXPORT_SYMBOL vmlinux 0x525b0352 always_delete_dentry +EXPORT_SYMBOL vmlinux 0x526b3d5a dma_alloc_attrs EXPORT_SYMBOL vmlinux 0x526eef2c hdmi_vendor_infoframe_pack -EXPORT_SYMBOL vmlinux 0x52702723 register_cdrom -EXPORT_SYMBOL vmlinux 0x52927fec sock_sendmsg +EXPORT_SYMBOL vmlinux 0x52731934 mr_mfc_find_parent +EXPORT_SYMBOL vmlinux 0x52787dcf xfrm_state_lookup_byspi +EXPORT_SYMBOL vmlinux 0x52835950 sdev_prefix_printk EXPORT_SYMBOL vmlinux 0x52983a4f vme_master_write -EXPORT_SYMBOL vmlinux 0x52a15fa8 __sk_backlog_rcv -EXPORT_SYMBOL vmlinux 0x52b6f575 __skb_gro_checksum_complete +EXPORT_SYMBOL vmlinux 0x52a64e78 scsi_bios_ptable +EXPORT_SYMBOL vmlinux 0x52b7975b blk_set_runtime_active EXPORT_SYMBOL vmlinux 0x52ba6325 __cpuhp_setup_state -EXPORT_SYMBOL vmlinux 0x52d54450 md_register_thread +EXPORT_SYMBOL vmlinux 0x52bed63a unregister_binfmt +EXPORT_SYMBOL vmlinux 0x52c8f5d5 key_move EXPORT_SYMBOL vmlinux 0x52d717da xz_dec_init +EXPORT_SYMBOL vmlinux 0x52dcae9d send_sig EXPORT_SYMBOL vmlinux 0x52dcb85b __traceiter_kmalloc -EXPORT_SYMBOL vmlinux 0x52e50ba9 napi_build_skb +EXPORT_SYMBOL vmlinux 0x52eaa149 jbd2_journal_set_triggers EXPORT_SYMBOL vmlinux 0x52ecbc75 crc_ccitt EXPORT_SYMBOL vmlinux 0x52f2850a imx_sc_pm_cpu_start +EXPORT_SYMBOL vmlinux 0x53003aed serio_reconnect +EXPORT_SYMBOL vmlinux 0x5308289b __cleancache_invalidate_page EXPORT_SYMBOL vmlinux 0x530b1e98 pm_suspend +EXPORT_SYMBOL vmlinux 0x5312157b mr_fill_mroute EXPORT_SYMBOL vmlinux 0x53126ecc __percpu_counter_sum +EXPORT_SYMBOL vmlinux 0x532528f9 neigh_connected_output +EXPORT_SYMBOL vmlinux 0x5325b6b4 security_dentry_init_security +EXPORT_SYMBOL vmlinux 0x532cd3cf iterate_supers_type EXPORT_SYMBOL vmlinux 0x533206b5 sort_r EXPORT_SYMBOL vmlinux 0x5338184f ethtool_sprintf -EXPORT_SYMBOL vmlinux 0x5338f5b6 mipi_dsi_dcs_set_display_off -EXPORT_SYMBOL vmlinux 0x533e3727 to_nd_pfn -EXPORT_SYMBOL vmlinux 0x534fefcc jbd2_journal_restart -EXPORT_SYMBOL vmlinux 0x535b8989 tty_register_driver -EXPORT_SYMBOL vmlinux 0x5360d826 pci_scan_root_bus_bridge -EXPORT_SYMBOL vmlinux 0x5370f0ac pnp_is_active -EXPORT_SYMBOL vmlinux 0x5382ec7a netdev_crit -EXPORT_SYMBOL vmlinux 0x5386189f dm_kcopyd_copy -EXPORT_SYMBOL vmlinux 0x53919ee9 serio_interrupt -EXPORT_SYMBOL vmlinux 0x539eb482 phy_support_asym_pause -EXPORT_SYMBOL vmlinux 0x53a48f8e dev_mc_del_global -EXPORT_SYMBOL vmlinux 0x53adc02a param_set_invbool -EXPORT_SYMBOL vmlinux 0x53b41b13 skb_orphan_partial +EXPORT_SYMBOL vmlinux 0x533ec147 param_ops_uint +EXPORT_SYMBOL vmlinux 0x53491491 nf_log_unset +EXPORT_SYMBOL vmlinux 0x53578b6f locks_copy_lock +EXPORT_SYMBOL vmlinux 0x5386a3bf proto_unregister +EXPORT_SYMBOL vmlinux 0x539cdedd pci_release_region +EXPORT_SYMBOL vmlinux 0x53b108f1 xfrm_unregister_km +EXPORT_SYMBOL vmlinux 0x53b31dd8 filemap_write_and_wait_range EXPORT_SYMBOL vmlinux 0x53b954a2 up_read +EXPORT_SYMBOL vmlinux 0x53bdcd88 skb_dequeue_tail +EXPORT_SYMBOL vmlinux 0x53c927d3 bh_submit_read +EXPORT_SYMBOL vmlinux 0x53d08d90 sock_no_linger +EXPORT_SYMBOL vmlinux 0x53d67604 blk_put_queue +EXPORT_SYMBOL vmlinux 0x53d74e62 framebuffer_release +EXPORT_SYMBOL vmlinux 0x53d935c8 page_zero_new_buffers EXPORT_SYMBOL vmlinux 0x53e50ffa first_ec -EXPORT_SYMBOL vmlinux 0x53e9c195 seq_read_iter -EXPORT_SYMBOL vmlinux 0x53eeaa0d dev_set_group EXPORT_SYMBOL vmlinux 0x53eff192 tegra_ivc_align -EXPORT_SYMBOL vmlinux 0x53f19890 xfrm_state_register_afinfo +EXPORT_SYMBOL vmlinux 0x53f137f6 __alloc_pages EXPORT_SYMBOL vmlinux 0x53fa36d1 ZSTD_decompressBlock +EXPORT_SYMBOL vmlinux 0x53fc9233 bio_copy_data_iter EXPORT_SYMBOL vmlinux 0x5402da9f xudma_navss_psil_pair -EXPORT_SYMBOL vmlinux 0x5408888f fc_find_rport_by_wwpn -EXPORT_SYMBOL vmlinux 0x5424851d rtnl_kfree_skbs -EXPORT_SYMBOL vmlinux 0x5424e7e9 proc_create_mount_point -EXPORT_SYMBOL vmlinux 0x5427de71 phy_start -EXPORT_SYMBOL vmlinux 0x5436a353 param_array_ops +EXPORT_SYMBOL vmlinux 0x542ed8cf serio_open EXPORT_SYMBOL vmlinux 0x543ef284 seq_hlist_start -EXPORT_SYMBOL vmlinux 0x54678864 ipv6_dev_find -EXPORT_SYMBOL vmlinux 0x548b3bb7 genphy_suspend -EXPORT_SYMBOL vmlinux 0x54a64fbc alloc_buffer_head -EXPORT_SYMBOL vmlinux 0x54ae50a1 clk_bulk_get +EXPORT_SYMBOL vmlinux 0x5440446e jbd2_journal_wipe +EXPORT_SYMBOL vmlinux 0x546856e3 __sk_mem_reduce_allocated +EXPORT_SYMBOL vmlinux 0x546cd4b6 dma_unmap_page_attrs +EXPORT_SYMBOL vmlinux 0x5470260f release_sock +EXPORT_SYMBOL vmlinux 0x547a8821 dm_kobject_release +EXPORT_SYMBOL vmlinux 0x547bbcbe ps2_sendbyte +EXPORT_SYMBOL vmlinux 0x54936902 sock_create_kern +EXPORT_SYMBOL vmlinux 0x549511fa filemap_fdatawrite +EXPORT_SYMBOL vmlinux 0x549e5d9d truncate_inode_pages EXPORT_SYMBOL vmlinux 0x54b1fac6 __ubsan_handle_load_invalid_value -EXPORT_SYMBOL vmlinux 0x54bd7700 phy_mii_ioctl -EXPORT_SYMBOL vmlinux 0x54be073a __skb_checksum_complete +EXPORT_SYMBOL vmlinux 0x54c4f68c tcp_md5_do_add +EXPORT_SYMBOL vmlinux 0x54cb7a0d blk_integrity_register +EXPORT_SYMBOL vmlinux 0x54d9a547 module_layout +EXPORT_SYMBOL vmlinux 0x54df58da jbd2_journal_check_used_features EXPORT_SYMBOL vmlinux 0x54e6fcdd net_enable_timestamp -EXPORT_SYMBOL vmlinux 0x54f74a0b take_dentry_name_snapshot -EXPORT_SYMBOL vmlinux 0x5505631a tcp_openreq_init_rwin EXPORT_SYMBOL vmlinux 0x5506b8f7 netlbl_bitmap_setbit EXPORT_SYMBOL vmlinux 0x5508f28d bman_acquire +EXPORT_SYMBOL vmlinux 0x55101072 nf_log_unbind_pf +EXPORT_SYMBOL vmlinux 0x5510baa5 generic_block_bmap EXPORT_SYMBOL vmlinux 0x551bd071 __rb_erase_color -EXPORT_SYMBOL vmlinux 0x5525a700 tty_port_put EXPORT_SYMBOL vmlinux 0x552db3aa qman_query_cgr_congested -EXPORT_SYMBOL vmlinux 0x55395ed1 xfrm_policy_register_afinfo +EXPORT_SYMBOL vmlinux 0x5532f76d jbd2_journal_force_commit +EXPORT_SYMBOL vmlinux 0x55440230 tty_port_close EXPORT_SYMBOL vmlinux 0x554ae3a4 irq_poll_sched +EXPORT_SYMBOL vmlinux 0x554b5cc7 __breadahead_gfp +EXPORT_SYMBOL vmlinux 0x5555d738 scsi_ioctl +EXPORT_SYMBOL vmlinux 0x555ad8cb __blk_mq_alloc_disk EXPORT_SYMBOL vmlinux 0x556b5d62 __kfifo_dma_in_prepare_r -EXPORT_SYMBOL vmlinux 0x556df275 pci_enable_atomic_ops_to_root -EXPORT_SYMBOL vmlinux 0x55734a39 thaw_bdev -EXPORT_SYMBOL vmlinux 0x557c3975 __d_drop +EXPORT_SYMBOL vmlinux 0x55767d2b writeback_inodes_sb_nr +EXPORT_SYMBOL vmlinux 0x557f531e tcf_exts_dump_stats EXPORT_SYMBOL vmlinux 0x558b281d aes_expandkey -EXPORT_SYMBOL vmlinux 0x55b98e6f __xfrm_state_delete -EXPORT_SYMBOL vmlinux 0x55c4252c udp6_set_csum -EXPORT_SYMBOL vmlinux 0x55cc0728 serio_reconnect +EXPORT_SYMBOL vmlinux 0x5598d287 get_cached_acl_rcu +EXPORT_SYMBOL vmlinux 0x55ab06fe configfs_unregister_default_group +EXPORT_SYMBOL vmlinux 0x55ab84cf skb_checksum +EXPORT_SYMBOL vmlinux 0x55abaf79 alloc_buffer_head +EXPORT_SYMBOL vmlinux 0x55ca7cec fqdir_exit EXPORT_SYMBOL vmlinux 0x55e31703 ethtool_convert_link_mode_to_legacy_u32 +EXPORT_SYMBOL vmlinux 0x55eb3625 dev_printk_emit +EXPORT_SYMBOL vmlinux 0x55f31419 of_phy_register_fixed_link +EXPORT_SYMBOL vmlinux 0x55fd1c7d tcf_block_get +EXPORT_SYMBOL vmlinux 0x56145a7f mdiobus_read_nested EXPORT_SYMBOL vmlinux 0x5614f48a qman_dqrr_get_ithresh -EXPORT_SYMBOL vmlinux 0x56226e0b find_inode_rcu -EXPORT_SYMBOL vmlinux 0x5624bafd inet_sk_rebuild_header -EXPORT_SYMBOL vmlinux 0x562f7f3f path_is_under EXPORT_SYMBOL vmlinux 0x5635a60a vmalloc_user EXPORT_SYMBOL vmlinux 0x56470118 __warn_printk EXPORT_SYMBOL vmlinux 0x564f7608 acpi_reconfig_notifier_register EXPORT_SYMBOL vmlinux 0x56555401 nla_put_64bit -EXPORT_SYMBOL vmlinux 0x565e25b8 address_space_init_once -EXPORT_SYMBOL vmlinux 0x5664ba62 of_get_cpu_node -EXPORT_SYMBOL vmlinux 0x566bb0c9 security_sctp_assoc_request -EXPORT_SYMBOL vmlinux 0x567f29d6 input_get_poll_interval +EXPORT_SYMBOL vmlinux 0x56660f7d register_cdrom EXPORT_SYMBOL vmlinux 0x56802ae8 rps_cpu_mask -EXPORT_SYMBOL vmlinux 0x568e9fe7 ip_route_input_noref -EXPORT_SYMBOL vmlinux 0x5696b7ef dst_dev_put -EXPORT_SYMBOL vmlinux 0x56975274 nobh_writepage -EXPORT_SYMBOL vmlinux 0x56a6b990 netpoll_cleanup -EXPORT_SYMBOL vmlinux 0x56bd258a nf_register_net_hook +EXPORT_SYMBOL vmlinux 0x56833ecf vmap +EXPORT_SYMBOL vmlinux 0x56935c9d phy_start_cable_test_tdr +EXPORT_SYMBOL vmlinux 0x569d3cfc security_sctp_assoc_request +EXPORT_SYMBOL vmlinux 0x56bb40b2 jbd2_journal_blocks_per_page EXPORT_SYMBOL vmlinux 0x56c3db64 __tracepoint_kmalloc -EXPORT_SYMBOL vmlinux 0x56c51914 dquot_quota_on_mount +EXPORT_SYMBOL vmlinux 0x56c3f0ea input_unregister_handle EXPORT_SYMBOL vmlinux 0x56c8799d scsi_kunmap_atomic_sg +EXPORT_SYMBOL vmlinux 0x56cba777 __mod_node_page_state +EXPORT_SYMBOL vmlinux 0x56cec22e tcp_v4_connect EXPORT_SYMBOL vmlinux 0x56de5ace __cpuhp_remove_state -EXPORT_SYMBOL vmlinux 0x56eab955 free_buffer_head -EXPORT_SYMBOL vmlinux 0x56ef4d50 bfifo_qdisc_ops -EXPORT_SYMBOL vmlinux 0x56fd1d82 __inode_sub_bytes -EXPORT_SYMBOL vmlinux 0x572352b7 flow_block_cb_decref -EXPORT_SYMBOL vmlinux 0x572eb45f netdev_lower_get_next -EXPORT_SYMBOL vmlinux 0x5734debb gro_find_complete_by_type -EXPORT_SYMBOL vmlinux 0x5736f57e sock_no_connect -EXPORT_SYMBOL vmlinux 0x574081b8 fput -EXPORT_SYMBOL vmlinux 0x5749a42f proc_mkdir -EXPORT_SYMBOL vmlinux 0x574adbe1 fb_show_logo +EXPORT_SYMBOL vmlinux 0x56f9e7af cdev_alloc +EXPORT_SYMBOL vmlinux 0x56fd090d amba_release_regions +EXPORT_SYMBOL vmlinux 0x57000029 scsi_eh_restore_cmnd +EXPORT_SYMBOL vmlinux 0x57062aa8 pagecache_get_page +EXPORT_SYMBOL vmlinux 0x573087a5 pci_claim_resource +EXPORT_SYMBOL vmlinux 0x57368bca input_register_device EXPORT_SYMBOL vmlinux 0x574c2e74 bitmap_release_region +EXPORT_SYMBOL vmlinux 0x5756e58d xfrm_state_check_expire EXPORT_SYMBOL vmlinux 0x57575f08 dmaengine_put -EXPORT_SYMBOL vmlinux 0x575fd3e7 filemap_page_mkwrite -EXPORT_SYMBOL vmlinux 0x57648629 seq_file_path -EXPORT_SYMBOL vmlinux 0x5766686e sk_common_release EXPORT_SYMBOL vmlinux 0x57674fd7 __sw_hweight16 -EXPORT_SYMBOL vmlinux 0x576c87fa default_llseek -EXPORT_SYMBOL vmlinux 0x5785e7cc inet_stream_connect +EXPORT_SYMBOL vmlinux 0x577bc46f md_bitmap_sync_with_cluster +EXPORT_SYMBOL vmlinux 0x577da500 fc_eh_timed_out EXPORT_SYMBOL vmlinux 0x578a408b ZSTD_initDCtx EXPORT_SYMBOL vmlinux 0x57900416 gen_pool_fixed_alloc EXPORT_SYMBOL vmlinux 0x5792f848 strlcpy -EXPORT_SYMBOL vmlinux 0x57b5e0a6 netif_set_real_num_tx_queues -EXPORT_SYMBOL vmlinux 0x57bbb85a vfs_iter_read +EXPORT_SYMBOL vmlinux 0x57942ef4 inet_csk_reset_keepalive_timer +EXPORT_SYMBOL vmlinux 0x579f8390 pnp_register_card_driver +EXPORT_SYMBOL vmlinux 0x57b06773 mr_dump EXPORT_SYMBOL vmlinux 0x57bc19d2 down_write -EXPORT_SYMBOL vmlinux 0x57ca10b5 tcf_em_unregister +EXPORT_SYMBOL vmlinux 0x57c7ae6e sk_stop_timer_sync +EXPORT_SYMBOL vmlinux 0x57eb2e56 generic_iommu_put_resv_regions +EXPORT_SYMBOL vmlinux 0x57effb13 inode_set_flags EXPORT_SYMBOL vmlinux 0x57f38cdc qe_get_firmware_info -EXPORT_SYMBOL vmlinux 0x580bcaad security_sock_rcv_skb +EXPORT_SYMBOL vmlinux 0x57fb97a2 touchscreen_report_pos +EXPORT_SYMBOL vmlinux 0x5803b2d4 inet6_del_offload +EXPORT_SYMBOL vmlinux 0x5807dc03 ipv6_push_frag_opts EXPORT_SYMBOL vmlinux 0x58125fbb nla_reserve_64bit EXPORT_SYMBOL vmlinux 0x5818fe3c posix_acl_from_mode EXPORT_SYMBOL vmlinux 0x581f98da zlib_inflate EXPORT_SYMBOL vmlinux 0x582606eb xudma_rflow_put EXPORT_SYMBOL vmlinux 0x582b6275 xfrm_if_unregister_cb -EXPORT_SYMBOL vmlinux 0x582d134c __mmap_lock_do_trace_acquire_returned EXPORT_SYMBOL vmlinux 0x5838f6c9 rtc_valid_tm -EXPORT_SYMBOL vmlinux 0x5852a6d0 sg_miter_skip +EXPORT_SYMBOL vmlinux 0x583b494a xsk_tx_completed +EXPORT_SYMBOL vmlinux 0x58443748 unlock_page +EXPORT_SYMBOL vmlinux 0x58452b7c vfs_tmpfile +EXPORT_SYMBOL vmlinux 0x584b462b sk_error_report +EXPORT_SYMBOL vmlinux 0x584e3eb4 pnp_device_attach EXPORT_SYMBOL vmlinux 0x585ae877 nmi_panic EXPORT_SYMBOL vmlinux 0x587b0954 kvasprintf EXPORT_SYMBOL vmlinux 0x587b892e qe_get_num_of_risc EXPORT_SYMBOL vmlinux 0x587f22d7 devmap_managed_key -EXPORT_SYMBOL vmlinux 0x5884832b fs_param_is_u64 -EXPORT_SYMBOL vmlinux 0x5884b527 block_is_partially_uptodate +EXPORT_SYMBOL vmlinux 0x588725bb netdev_lower_get_next_private +EXPORT_SYMBOL vmlinux 0x588a24c1 inet6_unregister_protosw EXPORT_SYMBOL vmlinux 0x58acf24b mdiobus_register_board_info EXPORT_SYMBOL vmlinux 0x58b4645c dev_close_many EXPORT_SYMBOL vmlinux 0x58b73bc7 match_wildcard -EXPORT_SYMBOL vmlinux 0x58d00ec6 xfrm_lookup_route -EXPORT_SYMBOL vmlinux 0x58d61be5 ppp_input_error -EXPORT_SYMBOL vmlinux 0x58e24d18 __bforget +EXPORT_SYMBOL vmlinux 0x58ce2bb6 blk_mq_run_hw_queue EXPORT_SYMBOL vmlinux 0x58e3306d bit_wait_io -EXPORT_SYMBOL vmlinux 0x58f1ac89 vfs_llseek -EXPORT_SYMBOL vmlinux 0x58f29aa9 audit_log +EXPORT_SYMBOL vmlinux 0x58f21539 get_user_pages_locked +EXPORT_SYMBOL vmlinux 0x58f8ec0e copy_page_from_iter_atomic +EXPORT_SYMBOL vmlinux 0x590e6ebf __tty_alloc_driver +EXPORT_SYMBOL vmlinux 0x59117dce tcp_splice_read +EXPORT_SYMBOL vmlinux 0x591cec60 d_invalidate EXPORT_SYMBOL vmlinux 0x5934b5a9 qman_destroy_fq -EXPORT_SYMBOL vmlinux 0x594bfab4 param_set_uint -EXPORT_SYMBOL vmlinux 0x5959f0f4 bdevname +EXPORT_SYMBOL vmlinux 0x5948fd6c fget +EXPORT_SYMBOL vmlinux 0x595c589c flow_block_cb_alloc EXPORT_SYMBOL vmlinux 0x595d8002 hdmi_infoframe_pack -EXPORT_SYMBOL vmlinux 0x596be288 of_phy_find_device -EXPORT_SYMBOL vmlinux 0x598c6a58 iov_iter_xarray +EXPORT_SYMBOL vmlinux 0x5968553f clkdev_drop EXPORT_SYMBOL vmlinux 0x599b4888 qe_setbrg -EXPORT_SYMBOL vmlinux 0x599f85e2 __sk_receive_skb EXPORT_SYMBOL vmlinux 0x599fb41c kvmalloc_node -EXPORT_SYMBOL vmlinux 0x59a282b9 md_check_no_bitmap EXPORT_SYMBOL vmlinux 0x59a2f0ee packing EXPORT_SYMBOL vmlinux 0x59b4ac3e tcp_memory_allocated -EXPORT_SYMBOL vmlinux 0x59e0d879 tty_insert_flip_string_flags -EXPORT_SYMBOL vmlinux 0x59f0b1c0 sk_capable +EXPORT_SYMBOL vmlinux 0x59bdbba9 amba_device_unregister +EXPORT_SYMBOL vmlinux 0x59c38f2a pneigh_lookup +EXPORT_SYMBOL vmlinux 0x59cbd618 file_open_root +EXPORT_SYMBOL vmlinux 0x59e3714c pci_iomap +EXPORT_SYMBOL vmlinux 0x59f40f29 qdisc_watchdog_cancel +EXPORT_SYMBOL vmlinux 0x5a03a50f acpi_device_hid EXPORT_SYMBOL vmlinux 0x5a0b73d0 zlib_deflateInit2 +EXPORT_SYMBOL vmlinux 0x5a174cb5 dev_get_stats +EXPORT_SYMBOL vmlinux 0x5a1882c6 __skb_recv_udp EXPORT_SYMBOL vmlinux 0x5a290250 hdmi_drm_infoframe_pack_only +EXPORT_SYMBOL vmlinux 0x5a34517f pci_write_vpd EXPORT_SYMBOL vmlinux 0x5a44f8cb __crypto_memneq +EXPORT_SYMBOL vmlinux 0x5a4688cf in_dev_finish_destroy EXPORT_SYMBOL vmlinux 0x5a4d313e gf128mul_4k_lle -EXPORT_SYMBOL vmlinux 0x5a506887 sock_edemux -EXPORT_SYMBOL vmlinux 0x5a54d5e4 update_region -EXPORT_SYMBOL vmlinux 0x5a5f8a12 sk_stream_wait_connect EXPORT_SYMBOL vmlinux 0x5a60b950 qm_channel_pool1 -EXPORT_SYMBOL vmlinux 0x5a65e754 security_inet_conn_established +EXPORT_SYMBOL vmlinux 0x5a640353 netdev_set_num_tc +EXPORT_SYMBOL vmlinux 0x5a6f55e6 security_socket_socketpair +EXPORT_SYMBOL vmlinux 0x5a78c80f xfrm4_protocol_register +EXPORT_SYMBOL vmlinux 0x5a7a738f pcie_print_link_status +EXPORT_SYMBOL vmlinux 0x5a881263 dquot_alloc EXPORT_SYMBOL vmlinux 0x5a8ae15a ZSTD_initDDict EXPORT_SYMBOL vmlinux 0x5a921311 strncmp -EXPORT_SYMBOL vmlinux 0x5a99a0d7 flow_get_u32_dst -EXPORT_SYMBOL vmlinux 0x5a9c602a serio_unregister_driver EXPORT_SYMBOL vmlinux 0x5a9f1d63 memmove -EXPORT_SYMBOL vmlinux 0x5ab3a8f3 flow_rule_match_enc_ipv6_addrs -EXPORT_SYMBOL vmlinux 0x5ab7490b iov_iter_get_pages_alloc -EXPORT_SYMBOL vmlinux 0x5ac82744 input_mt_sync_frame -EXPORT_SYMBOL vmlinux 0x5aca4232 sock_alloc +EXPORT_SYMBOL vmlinux 0x5aac3cbc skb_queue_head +EXPORT_SYMBOL vmlinux 0x5ac705ac dst_cow_metrics_generic +EXPORT_SYMBOL vmlinux 0x5ad41c22 cdc_parse_cdc_header EXPORT_SYMBOL vmlinux 0x5ae1154b __traceiter_kfree -EXPORT_SYMBOL vmlinux 0x5b11f29c dev_vprintk_emit -EXPORT_SYMBOL vmlinux 0x5b1a5d9a ppp_unregister_channel +EXPORT_SYMBOL vmlinux 0x5af904b9 skb_eth_pop +EXPORT_SYMBOL vmlinux 0x5b0a4eb4 _dev_alert EXPORT_SYMBOL vmlinux 0x5b2f27fb do_wait_intr EXPORT_SYMBOL vmlinux 0x5b36d5dd utf8agemax EXPORT_SYMBOL vmlinux 0x5b3e282f xa_store -EXPORT_SYMBOL vmlinux 0x5b4a696e neigh_xmit EXPORT_SYMBOL vmlinux 0x5b54903b qcom_scm_pas_mem_setup EXPORT_SYMBOL vmlinux 0x5b56860c vm_munmap -EXPORT_SYMBOL vmlinux 0x5b6b5d37 __frontswap_load -EXPORT_SYMBOL vmlinux 0x5b70fa2d ps2_drain -EXPORT_SYMBOL vmlinux 0x5b76b5ca param_ops_long -EXPORT_SYMBOL vmlinux 0x5b7750de fc_eh_timed_out -EXPORT_SYMBOL vmlinux 0x5b9632e6 security_inet_conn_request -EXPORT_SYMBOL vmlinux 0x5b98dd3a input_handler_for_each_handle -EXPORT_SYMBOL vmlinux 0x5ba89309 fb_firmware_edid +EXPORT_SYMBOL vmlinux 0x5b7be828 ipv6_sock_mc_join +EXPORT_SYMBOL vmlinux 0x5b7d4255 dump_skip +EXPORT_SYMBOL vmlinux 0x5b9e0900 qman_get_qm_portal_config +EXPORT_SYMBOL vmlinux 0x5ba015c9 security_unix_stream_connect +EXPORT_SYMBOL vmlinux 0x5ba4986e xp_dma_sync_for_cpu_slow +EXPORT_SYMBOL vmlinux 0x5bc5c28c blk_put_request EXPORT_SYMBOL vmlinux 0x5bd4ff88 flow_action_cookie_create +EXPORT_SYMBOL vmlinux 0x5bd7a881 fb_pan_display +EXPORT_SYMBOL vmlinux 0x5bda77a5 jbd2_journal_ack_err EXPORT_SYMBOL vmlinux 0x5be63c5b crc32c_csum_stub -EXPORT_SYMBOL vmlinux 0x5be64027 scsi_partsize -EXPORT_SYMBOL vmlinux 0x5bf4b13a phy_connect -EXPORT_SYMBOL vmlinux 0x5c0d205a mr_rtm_dumproute +EXPORT_SYMBOL vmlinux 0x5bec6d45 md_unregister_thread +EXPORT_SYMBOL vmlinux 0x5bf3b5bc tegra_dfll_runtime_suspend EXPORT_SYMBOL vmlinux 0x5c1c3eb4 cpu_hwcaps -EXPORT_SYMBOL vmlinux 0x5c236144 tty_port_hangup EXPORT_SYMBOL vmlinux 0x5c26a53b wait_for_completion_io_timeout -EXPORT_SYMBOL vmlinux 0x5c358075 phy_ethtool_get_wol +EXPORT_SYMBOL vmlinux 0x5c29b41e __ip_mc_inc_group EXPORT_SYMBOL vmlinux 0x5c3c7387 kstrtoull -EXPORT_SYMBOL vmlinux 0x5c4e546e simple_lookup -EXPORT_SYMBOL vmlinux 0x5c658209 ata_dev_printk -EXPORT_SYMBOL vmlinux 0x5c70c4ed seq_vprintf -EXPORT_SYMBOL vmlinux 0x5cb309be tcf_em_tree_destroy +EXPORT_SYMBOL vmlinux 0x5c3e4de4 neigh_seq_stop +EXPORT_SYMBOL vmlinux 0x5c418fad fscrypt_setup_filename +EXPORT_SYMBOL vmlinux 0x5c54dc64 mark_page_accessed +EXPORT_SYMBOL vmlinux 0x5c569088 migrate_vma_pages +EXPORT_SYMBOL vmlinux 0x5c66fb74 xp_alloc +EXPORT_SYMBOL vmlinux 0x5c72e66d __dynamic_ibdev_dbg +EXPORT_SYMBOL vmlinux 0x5c74c9cc tcp_read_sock +EXPORT_SYMBOL vmlinux 0x5c7e501d __cleancache_put_page +EXPORT_SYMBOL vmlinux 0x5c94fe77 tegra_ivc_cleanup +EXPORT_SYMBOL vmlinux 0x5c99bc7f sock_no_recvmsg +EXPORT_SYMBOL vmlinux 0x5c9c171e netdev_refcnt_read +EXPORT_SYMBOL vmlinux 0x5ccf87c4 vfs_clone_file_range +EXPORT_SYMBOL vmlinux 0x5cdeb41a __dev_kfree_skb_any +EXPORT_SYMBOL vmlinux 0x5ce60a33 udp6_set_csum +EXPORT_SYMBOL vmlinux 0x5cee4464 read_cache_pages EXPORT_SYMBOL vmlinux 0x5cf53ce2 input_free_minor EXPORT_SYMBOL vmlinux 0x5cfb26a0 acpi_enter_sleep_state -EXPORT_SYMBOL vmlinux 0x5d0c9812 bio_free_pages +EXPORT_SYMBOL vmlinux 0x5d05a291 pps_lookup_dev EXPORT_SYMBOL vmlinux 0x5d112304 __memcpy_fromio -EXPORT_SYMBOL vmlinux 0x5d1e3da6 skb_put -EXPORT_SYMBOL vmlinux 0x5d2c4f96 truncate_setsize -EXPORT_SYMBOL vmlinux 0x5d3e3bb6 devm_devfreq_add_device +EXPORT_SYMBOL vmlinux 0x5d1343ec ip6_output +EXPORT_SYMBOL vmlinux 0x5d170355 netif_stacked_transfer_operstate EXPORT_SYMBOL vmlinux 0x5d49aabc init_wait_var_entry -EXPORT_SYMBOL vmlinux 0x5d4c265c rdmacg_try_charge -EXPORT_SYMBOL vmlinux 0x5d691627 ip_local_deliver -EXPORT_SYMBOL vmlinux 0x5d7a8eb2 nf_ct_get_tuple_skb -EXPORT_SYMBOL vmlinux 0x5da362ff xattr_supported_namespace +EXPORT_SYMBOL vmlinux 0x5d633b78 dev_change_flags +EXPORT_SYMBOL vmlinux 0x5d8e4272 __mdiobus_write +EXPORT_SYMBOL vmlinux 0x5da3f2ec crypto_sha1_update +EXPORT_SYMBOL vmlinux 0x5daacb31 xfrm_policy_hash_rebuild EXPORT_SYMBOL vmlinux 0x5dac4cd6 qman_dqrr_set_ithresh -EXPORT_SYMBOL vmlinux 0x5dbd9d09 tcf_exts_dump -EXPORT_SYMBOL vmlinux 0x5dd6db82 clocksource_change_rating -EXPORT_SYMBOL vmlinux 0x5dd7a299 is_nd_pfn -EXPORT_SYMBOL vmlinux 0x5dddf7b4 tty_port_destroy -EXPORT_SYMBOL vmlinux 0x5de4eaef of_node_name_prefix -EXPORT_SYMBOL vmlinux 0x5de57459 dquot_mark_dquot_dirty -EXPORT_SYMBOL vmlinux 0x5deacdf6 d_delete +EXPORT_SYMBOL vmlinux 0x5dac7c91 bio_put +EXPORT_SYMBOL vmlinux 0x5db6796d pcie_get_width_cap +EXPORT_SYMBOL vmlinux 0x5de0daef dev_pm_opp_register_notifier EXPORT_SYMBOL vmlinux 0x5dffb495 ZSTD_decompress_usingDDict EXPORT_SYMBOL vmlinux 0x5e06bc5c refcount_dec_and_lock -EXPORT_SYMBOL vmlinux 0x5e0b2e16 vm_map_pages EXPORT_SYMBOL vmlinux 0x5e0ccb9f sha1_transform -EXPORT_SYMBOL vmlinux 0x5e0d6e22 free_task +EXPORT_SYMBOL vmlinux 0x5e16f35d tcf_em_register +EXPORT_SYMBOL vmlinux 0x5e2c9f12 register_fib_notifier EXPORT_SYMBOL vmlinux 0x5e2d7875 cpu_hwcap_keys +EXPORT_SYMBOL vmlinux 0x5e31911d inet_confirm_addr EXPORT_SYMBOL vmlinux 0x5e3240a0 __cpu_online_mask EXPORT_SYMBOL vmlinux 0x5e332b52 __var_waitqueue EXPORT_SYMBOL vmlinux 0x5e373fb4 gf128mul_64k_bbe -EXPORT_SYMBOL vmlinux 0x5e410c23 xfrm_policy_destroy -EXPORT_SYMBOL vmlinux 0x5e617c81 scsi_remove_device +EXPORT_SYMBOL vmlinux 0x5e38faa5 iov_iter_kvec +EXPORT_SYMBOL vmlinux 0x5e526e27 tcp_simple_retransmit +EXPORT_SYMBOL vmlinux 0x5e619cd6 sg_miter_stop EXPORT_SYMBOL vmlinux 0x5e6f91f9 tegra_powergate_remove_clamping +EXPORT_SYMBOL vmlinux 0x5e7c06f4 pci_enable_msi +EXPORT_SYMBOL vmlinux 0x5e7f14ee serio_unregister_child_port EXPORT_SYMBOL vmlinux 0x5e855e56 gen_pool_first_fit_align EXPORT_SYMBOL vmlinux 0x5e95b1cd current_umask -EXPORT_SYMBOL vmlinux 0x5e9a68dd is_nd_btt -EXPORT_SYMBOL vmlinux 0x5e9d3fca xfrm_unregister_type_offload +EXPORT_SYMBOL vmlinux 0x5ea82bc6 kernel_read EXPORT_SYMBOL vmlinux 0x5eb24829 dm_shift_arg -EXPORT_SYMBOL vmlinux 0x5eb7af31 vme_irq_request -EXPORT_SYMBOL vmlinux 0x5ec199db __ip_mc_inc_group EXPORT_SYMBOL vmlinux 0x5ec4aee6 put_sg_io_hdr EXPORT_SYMBOL vmlinux 0x5ed040b0 pm_set_vt_switch EXPORT_SYMBOL vmlinux 0x5ed90adc int_to_scsilun +EXPORT_SYMBOL vmlinux 0x5edb8833 ethtool_virtdev_set_link_ksettings +EXPORT_SYMBOL vmlinux 0x5ede9c97 blk_rq_map_kern +EXPORT_SYMBOL vmlinux 0x5ee16721 flow_get_u32_src +EXPORT_SYMBOL vmlinux 0x5eec7b2d pneigh_enqueue EXPORT_SYMBOL vmlinux 0x5ef6a672 gen_pool_for_each_chunk -EXPORT_SYMBOL vmlinux 0x5ef77ae9 pci_release_region EXPORT_SYMBOL vmlinux 0x5efdd68b __tracepoint_mmap_lock_released EXPORT_SYMBOL vmlinux 0x5efde8e6 proc_doulongvec_ms_jiffies_minmax +EXPORT_SYMBOL vmlinux 0x5efee171 kernel_recvmsg +EXPORT_SYMBOL vmlinux 0x5eff27bc tcf_register_action EXPORT_SYMBOL vmlinux 0x5f098b2a in6addr_interfacelocal_allrouters -EXPORT_SYMBOL vmlinux 0x5f1caadd netlink_net_capable -EXPORT_SYMBOL vmlinux 0x5f283a40 generic_file_llseek_size -EXPORT_SYMBOL vmlinux 0x5f32f572 eth_header_cache_update -EXPORT_SYMBOL vmlinux 0x5f353b97 vme_bus_num -EXPORT_SYMBOL vmlinux 0x5f4a443c posix_lock_file +EXPORT_SYMBOL vmlinux 0x5f0bb6e3 iov_iter_alignment +EXPORT_SYMBOL vmlinux 0x5f0ee051 fib_notifier_ops_register +EXPORT_SYMBOL vmlinux 0x5f272ff4 peernet2id +EXPORT_SYMBOL vmlinux 0x5f293f43 truncate_pagecache +EXPORT_SYMBOL vmlinux 0x5f2bd92d serial8250_do_pm EXPORT_SYMBOL vmlinux 0x5f5441c8 __ubsan_handle_alignment_assumption -EXPORT_SYMBOL vmlinux 0x5f5de1dc t10_pi_type1_ip -EXPORT_SYMBOL vmlinux 0x5f6f2a6a netdev_lower_get_next_private_rcu -EXPORT_SYMBOL vmlinux 0x5f72c357 pps_lookup_dev -EXPORT_SYMBOL vmlinux 0x5f7443ce __mod_zone_page_state -EXPORT_SYMBOL vmlinux 0x5f7651f8 d_lookup -EXPORT_SYMBOL vmlinux 0x5f7654c7 kill_pgrp -EXPORT_SYMBOL vmlinux 0x5f781a76 blk_cleanup_queue -EXPORT_SYMBOL vmlinux 0x5f7b5966 __test_set_page_writeback +EXPORT_SYMBOL vmlinux 0x5f670f1f tegra_ivc_write_advance +EXPORT_SYMBOL vmlinux 0x5f8c6162 configfs_remove_default_groups EXPORT_SYMBOL vmlinux 0x5f93525c acpi_extract_package -EXPORT_SYMBOL vmlinux 0x5fc2731b kernel_param_lock +EXPORT_SYMBOL vmlinux 0x5f9e9911 __netlink_ns_capable +EXPORT_SYMBOL vmlinux 0x5fa01672 set_page_dirty +EXPORT_SYMBOL vmlinux 0x5fc3cdec mipi_dsi_dcs_get_power_mode EXPORT_SYMBOL vmlinux 0x5fc72f0e alloc_pages_exact -EXPORT_SYMBOL vmlinux 0x5fd1dd79 neigh_lookup -EXPORT_SYMBOL vmlinux 0x5fdd719c ucc_of_parse_tdm -EXPORT_SYMBOL vmlinux 0x5fe15c0c tc_setup_flow_action EXPORT_SYMBOL vmlinux 0x5fed178c meson_sm_call +EXPORT_SYMBOL vmlinux 0x5ff8900d tcp_sock_set_nodelay EXPORT_SYMBOL vmlinux 0x5ff9eb0e lockref_mark_dead +EXPORT_SYMBOL vmlinux 0x5ffbd535 xfrm_state_add EXPORT_SYMBOL vmlinux 0x5ffedf63 __nla_put_nohdr -EXPORT_SYMBOL vmlinux 0x6003c3bc put_watch_queue -EXPORT_SYMBOL vmlinux 0x60055ca6 qdisc_create_dflt EXPORT_SYMBOL vmlinux 0x6005c351 zpool_has_pool EXPORT_SYMBOL vmlinux 0x600683d3 do_unblank_screen -EXPORT_SYMBOL vmlinux 0x6007da26 simple_fill_super -EXPORT_SYMBOL vmlinux 0x600ab723 xsk_tx_peek_desc -EXPORT_SYMBOL vmlinux 0x601ab674 inet_rtx_syn_ack EXPORT_SYMBOL vmlinux 0x601f665f dm_io_client_create +EXPORT_SYMBOL vmlinux 0x602d9664 __getblk_gfp +EXPORT_SYMBOL vmlinux 0x60300a78 security_inode_init_security EXPORT_SYMBOL vmlinux 0x60352082 register_inet6addr_notifier -EXPORT_SYMBOL vmlinux 0x603d9165 mpage_writepage -EXPORT_SYMBOL vmlinux 0x60424502 dquot_file_open -EXPORT_SYMBOL vmlinux 0x604e3407 __module_get +EXPORT_SYMBOL vmlinux 0x60535a05 input_mt_sync_frame EXPORT_SYMBOL vmlinux 0x605790dc fiemap_fill_next_extent -EXPORT_SYMBOL vmlinux 0x605b47b2 skb_copy_expand -EXPORT_SYMBOL vmlinux 0x60856d90 of_clk_get +EXPORT_SYMBOL vmlinux 0x607b7c6d d_alloc +EXPORT_SYMBOL vmlinux 0x607b9cb0 iov_iter_get_pages_alloc +EXPORT_SYMBOL vmlinux 0x6085248a key_task_permission EXPORT_SYMBOL vmlinux 0x608741b5 __init_swait_queue_head EXPORT_SYMBOL vmlinux 0x6091b333 unregister_chrdev_region EXPORT_SYMBOL vmlinux 0x609bcd98 in6_pton -EXPORT_SYMBOL vmlinux 0x609c9ed2 kobject_set_name EXPORT_SYMBOL vmlinux 0x609f1c7e synchronize_net -EXPORT_SYMBOL vmlinux 0x609fefdc __cancel_dirty_page -EXPORT_SYMBOL vmlinux 0x60a0efdc mdio_device_remove -EXPORT_SYMBOL vmlinux 0x60aa7dbd inet_get_local_port_range EXPORT_SYMBOL vmlinux 0x60aaeb4b qman_p_irqsource_add +EXPORT_SYMBOL vmlinux 0x60ae6d2a clean_bdev_aliases +EXPORT_SYMBOL vmlinux 0x60b05843 tty_name +EXPORT_SYMBOL vmlinux 0x60b24b2c ps2_init EXPORT_SYMBOL vmlinux 0x60b3071f neigh_proc_dointvec -EXPORT_SYMBOL vmlinux 0x60bba856 of_find_device_by_node -EXPORT_SYMBOL vmlinux 0x60c29fb2 blk_queue_chunk_sectors -EXPORT_SYMBOL vmlinux 0x60c2c129 __skb_wait_for_more_packets +EXPORT_SYMBOL vmlinux 0x60b7a1a4 generic_pipe_buf_release +EXPORT_SYMBOL vmlinux 0x60c690d0 udp_flush_pending_frames EXPORT_SYMBOL vmlinux 0x60d8ab30 vme_lm_get -EXPORT_SYMBOL vmlinux 0x60da98da kernel_sendpage_locked -EXPORT_SYMBOL vmlinux 0x60e68a94 request_firmware -EXPORT_SYMBOL vmlinux 0x60ef9e01 ip6_frag_init -EXPORT_SYMBOL vmlinux 0x60f3c1b9 import_single_range -EXPORT_SYMBOL vmlinux 0x60f6f7c4 tcp_enter_quickack_mode +EXPORT_SYMBOL vmlinux 0x60dc6816 dev_uc_del +EXPORT_SYMBOL vmlinux 0x60e256f1 tcf_em_tree_validate +EXPORT_SYMBOL vmlinux 0x60e4c6e9 __check_sticky +EXPORT_SYMBOL vmlinux 0x60f34782 security_sb_set_mnt_opts +EXPORT_SYMBOL vmlinux 0x60f6b0a5 fc_host_post_fc_event +EXPORT_SYMBOL vmlinux 0x60fdedea xfrm_state_update EXPORT_SYMBOL vmlinux 0x61073e4a acpi_os_map_generic_address -EXPORT_SYMBOL vmlinux 0x61177e9c acpi_processor_notify_smm -EXPORT_SYMBOL vmlinux 0x6118ae3b kernel_read -EXPORT_SYMBOL vmlinux 0x6122de3a phy_remove_link_mode -EXPORT_SYMBOL vmlinux 0x61277000 __scsi_iterate_devices +EXPORT_SYMBOL vmlinux 0x610fea60 dget_parent +EXPORT_SYMBOL vmlinux 0x61114ea3 xfrm_policy_register_afinfo +EXPORT_SYMBOL vmlinux 0x611d5284 fman_bind EXPORT_SYMBOL vmlinux 0x6128b5fc __printk_ratelimit -EXPORT_SYMBOL vmlinux 0x612e234b scsi_ioctl -EXPORT_SYMBOL vmlinux 0x61563cf9 kmem_cache_free +EXPORT_SYMBOL vmlinux 0x6153964c scsi_alloc_sgtables +EXPORT_SYMBOL vmlinux 0x6154b0bc update_devfreq EXPORT_SYMBOL vmlinux 0x615911d7 __bitmap_set EXPORT_SYMBOL vmlinux 0x6167e72c vmalloc_no_huge +EXPORT_SYMBOL vmlinux 0x6177ad55 genl_register_family EXPORT_SYMBOL vmlinux 0x617c452b queued_read_lock_slowpath EXPORT_SYMBOL vmlinux 0x6185b747 radix_tree_gang_lookup_tag +EXPORT_SYMBOL vmlinux 0x618664c1 blk_queue_logical_block_size +EXPORT_SYMBOL vmlinux 0x6187595b fman_get_revision EXPORT_SYMBOL vmlinux 0x618911fc numa_node +EXPORT_SYMBOL vmlinux 0x6196e95c __set_page_dirty_nobuffers EXPORT_SYMBOL vmlinux 0x619cb7dd simple_read_from_buffer -EXPORT_SYMBOL vmlinux 0x619d835b eth_gro_receive -EXPORT_SYMBOL vmlinux 0x61a3d733 kernel_recvmsg -EXPORT_SYMBOL vmlinux 0x61b29341 kern_unmount_array EXPORT_SYMBOL vmlinux 0x61b7b126 simple_strtoull -EXPORT_SYMBOL vmlinux 0x61c924ee textsearch_destroy -EXPORT_SYMBOL vmlinux 0x61c9e547 fixed_size_llseek -EXPORT_SYMBOL vmlinux 0x61ce4c52 input_event +EXPORT_SYMBOL vmlinux 0x61b7fd67 devm_clk_hw_register_clkdev +EXPORT_SYMBOL vmlinux 0x61d00b62 tso_start +EXPORT_SYMBOL vmlinux 0x61d83da4 ip6_fraglist_prepare +EXPORT_SYMBOL vmlinux 0x61d921b5 device_match_acpi_dev EXPORT_SYMBOL vmlinux 0x61e272c9 sha256_final +EXPORT_SYMBOL vmlinux 0x61e82dc9 __do_once_done EXPORT_SYMBOL vmlinux 0x61ea189b fb_pad_aligned_buffer -EXPORT_SYMBOL vmlinux 0x61f80805 netdev_has_upper_dev +EXPORT_SYMBOL vmlinux 0x61f0b605 sock_efree +EXPORT_SYMBOL vmlinux 0x61fedffa iproc_msi_init EXPORT_SYMBOL vmlinux 0x6214aef2 cpufreq_unregister_notifier +EXPORT_SYMBOL vmlinux 0x621e5037 keyring_search EXPORT_SYMBOL vmlinux 0x6228c21f smp_call_function_single -EXPORT_SYMBOL vmlinux 0x625c9cfb __scsi_execute -EXPORT_SYMBOL vmlinux 0x626db819 is_nd_dax +EXPORT_SYMBOL vmlinux 0x622c359c simple_transaction_release +EXPORT_SYMBOL vmlinux 0x622e27ca simple_nosetlease +EXPORT_SYMBOL vmlinux 0x62340710 nd_btt_probe +EXPORT_SYMBOL vmlinux 0x62352043 ethtool_op_get_ts_info +EXPORT_SYMBOL vmlinux 0x624120d2 bfifo_qdisc_ops EXPORT_SYMBOL vmlinux 0x62737e1d sock_unregister -EXPORT_SYMBOL vmlinux 0x627e73d4 __fs_parse -EXPORT_SYMBOL vmlinux 0x627eca0d pcie_capability_clear_and_set_word EXPORT_SYMBOL vmlinux 0x62849ac7 dev_valid_name -EXPORT_SYMBOL vmlinux 0x62902572 remove_proc_subtree +EXPORT_SYMBOL vmlinux 0x62892e5d __vfs_getxattr EXPORT_SYMBOL vmlinux 0x629079b3 dma_fence_signal_timestamp -EXPORT_SYMBOL vmlinux 0x6290f04f read_cache_page_gfp EXPORT_SYMBOL vmlinux 0x62949074 acpi_buffer_to_resource -EXPORT_SYMBOL vmlinux 0x62a01b4b __dst_destroy_metrics_generic -EXPORT_SYMBOL vmlinux 0x62a4eb85 netdev_bind_sb_channel_queue -EXPORT_SYMBOL vmlinux 0x62b2d7fd mipi_dsi_dcs_get_pixel_format -EXPORT_SYMBOL vmlinux 0x62be09ce generic_set_encrypted_ci_d_ops +EXPORT_SYMBOL vmlinux 0x629fa3db pci_select_bars +EXPORT_SYMBOL vmlinux 0x62a6fe49 md_flush_request EXPORT_SYMBOL vmlinux 0x62bf6edf utf8agemin -EXPORT_SYMBOL vmlinux 0x62c26a4c simple_release_fs -EXPORT_SYMBOL vmlinux 0x62d0c4d3 netdev_sk_get_lowest_dev -EXPORT_SYMBOL vmlinux 0x62d1094f __tcp_md5_do_lookup EXPORT_SYMBOL vmlinux 0x62d96443 qman_dma_portal -EXPORT_SYMBOL vmlinux 0x62eb0486 ptp_cancel_worker_sync -EXPORT_SYMBOL vmlinux 0x62eceae8 kset_register -EXPORT_SYMBOL vmlinux 0x62f422c3 mr_mfc_find_any -EXPORT_SYMBOL vmlinux 0x62f699b0 try_to_free_buffers -EXPORT_SYMBOL vmlinux 0x62f73033 proc_mkdir_mode +EXPORT_SYMBOL vmlinux 0x62ebf4e9 neigh_resolve_output +EXPORT_SYMBOL vmlinux 0x62f7aee4 blkdev_get_by_dev EXPORT_SYMBOL vmlinux 0x62f7e207 down_read_killable -EXPORT_SYMBOL vmlinux 0x6300a0d6 of_device_get_match_data -EXPORT_SYMBOL vmlinux 0x630c7415 vlan_dev_real_dev +EXPORT_SYMBOL vmlinux 0x6304f8a8 __traceiter_spi_transfer_stop +EXPORT_SYMBOL vmlinux 0x630ae1d0 nobh_write_end EXPORT_SYMBOL vmlinux 0x63187451 pcie_aspm_support_enabled EXPORT_SYMBOL vmlinux 0x631d06aa cpu_rmap_put -EXPORT_SYMBOL vmlinux 0x6324cfee dcache_dir_close -EXPORT_SYMBOL vmlinux 0x63286260 adjust_managed_page_count -EXPORT_SYMBOL vmlinux 0x632a1683 free_netdev -EXPORT_SYMBOL vmlinux 0x63316e5c dma_async_device_unregister -EXPORT_SYMBOL vmlinux 0x63347d0c md_bitmap_startwrite -EXPORT_SYMBOL vmlinux 0x633baf80 vfs_get_super -EXPORT_SYMBOL vmlinux 0x636ddc0e I_BDEV -EXPORT_SYMBOL vmlinux 0x63774704 setattr_copy -EXPORT_SYMBOL vmlinux 0x637ce808 skb_tx_error -EXPORT_SYMBOL vmlinux 0x6388c275 skb_split -EXPORT_SYMBOL vmlinux 0x638a3c46 neigh_seq_next -EXPORT_SYMBOL vmlinux 0x6397387b pci_try_set_mwi -EXPORT_SYMBOL vmlinux 0x63a1a222 blkdev_issue_write_same +EXPORT_SYMBOL vmlinux 0x632f7880 ip6_frag_init +EXPORT_SYMBOL vmlinux 0x633cd2ca scsi_command_normalize_sense +EXPORT_SYMBOL vmlinux 0x6340f8d3 blk_mq_delay_kick_requeue_list +EXPORT_SYMBOL vmlinux 0x6344d932 rtnetlink_put_metrics +EXPORT_SYMBOL vmlinux 0x6346fef7 ipv6_chk_prefix +EXPORT_SYMBOL vmlinux 0x635ffbfc pci_set_power_state +EXPORT_SYMBOL vmlinux 0x636bb6a5 inet_select_addr +EXPORT_SYMBOL vmlinux 0x63817229 input_unregister_handler +EXPORT_SYMBOL vmlinux 0x63858ff2 netdev_adjacent_change_abort EXPORT_SYMBOL vmlinux 0x63a58370 flow_action_cookie_destroy EXPORT_SYMBOL vmlinux 0x63a7c28c bitmap_find_free_region -EXPORT_SYMBOL vmlinux 0x63a9ebe9 sock_init_data -EXPORT_SYMBOL vmlinux 0x63aaffff __bread_gfp +EXPORT_SYMBOL vmlinux 0x63b6f7df tty_port_init +EXPORT_SYMBOL vmlinux 0x63b92821 cdrom_open +EXPORT_SYMBOL vmlinux 0x63c4be5a pcibios_bus_to_resource EXPORT_SYMBOL vmlinux 0x63c4d61f __bitmap_weight -EXPORT_SYMBOL vmlinux 0x63ced5f9 ndo_dflt_fdb_del -EXPORT_SYMBOL vmlinux 0x63d88a1b xfrm_input +EXPORT_SYMBOL vmlinux 0x63c72aad sock_alloc_send_skb EXPORT_SYMBOL vmlinux 0x63eb9355 panic_blink -EXPORT_SYMBOL vmlinux 0x63f65b79 dev_addr_del -EXPORT_SYMBOL vmlinux 0x63f89be6 scsi_print_command -EXPORT_SYMBOL vmlinux 0x63fffcfa redirty_page_for_writepage +EXPORT_SYMBOL vmlinux 0x63ef73d2 of_find_backlight_by_node +EXPORT_SYMBOL vmlinux 0x640227f3 unpin_user_pages_dirty_lock EXPORT_SYMBOL vmlinux 0x6405dcd3 slhc_toss +EXPORT_SYMBOL vmlinux 0x640e068d inet_frag_queue_insert EXPORT_SYMBOL vmlinux 0x64127b67 bitmap_find_next_zero_area_off -EXPORT_SYMBOL vmlinux 0x643755b9 netdev_get_xmit_slave +EXPORT_SYMBOL vmlinux 0x641b0fee md_finish_reshape +EXPORT_SYMBOL vmlinux 0x64235d78 pnp_activate_dev EXPORT_SYMBOL vmlinux 0x643f3068 __tracepoint_spi_transfer_stop +EXPORT_SYMBOL vmlinux 0x64480705 flow_rule_match_ipv6_addrs EXPORT_SYMBOL vmlinux 0x644be12c qman_affine_cpus -EXPORT_SYMBOL vmlinux 0x647c0cee iov_iter_kvec EXPORT_SYMBOL vmlinux 0x6481ffe0 hsiphash_1u32 -EXPORT_SYMBOL vmlinux 0x64856ee5 skb_queue_head +EXPORT_SYMBOL vmlinux 0x648c5e8a dma_resv_init EXPORT_SYMBOL vmlinux 0x648eb59d gc_inflight_list -EXPORT_SYMBOL vmlinux 0x6493dc56 neigh_seq_stop -EXPORT_SYMBOL vmlinux 0x6494f466 __inode_add_bytes EXPORT_SYMBOL vmlinux 0x64999478 congestion_wait -EXPORT_SYMBOL vmlinux 0x649f6fa8 fwnode_mdio_find_device -EXPORT_SYMBOL vmlinux 0x64a936c5 scsi_test_unit_ready +EXPORT_SYMBOL vmlinux 0x649b2327 pci_disable_msix EXPORT_SYMBOL vmlinux 0x64a9c928 default_blu EXPORT_SYMBOL vmlinux 0x64bbc288 string_unescape -EXPORT_SYMBOL vmlinux 0x64e5622a udp6_csum_init -EXPORT_SYMBOL vmlinux 0x64e7aa36 xfrm_input_unregister_afinfo -EXPORT_SYMBOL vmlinux 0x65007565 iov_iter_discard -EXPORT_SYMBOL vmlinux 0x6501191c dquot_initialize -EXPORT_SYMBOL vmlinux 0x6507d603 netdev_lower_get_first_private_rcu +EXPORT_SYMBOL vmlinux 0x64bccb49 discard_new_inode +EXPORT_SYMBOL vmlinux 0x64d614bf pci_release_resource +EXPORT_SYMBOL vmlinux 0x64d6dec1 xfrm_input_register_afinfo +EXPORT_SYMBOL vmlinux 0x64e66e6a jbd2_log_start_commit +EXPORT_SYMBOL vmlinux 0x64edc446 framebuffer_alloc +EXPORT_SYMBOL vmlinux 0x650b1e74 __lock_sock_fast EXPORT_SYMBOL vmlinux 0x6513a3fa fb_get_color_depth -EXPORT_SYMBOL vmlinux 0x6514c1e6 flow_get_u32_src +EXPORT_SYMBOL vmlinux 0x6519342e udp_sock_create4 EXPORT_SYMBOL vmlinux 0x651a4139 test_taint EXPORT_SYMBOL vmlinux 0x652032cb mac_pton -EXPORT_SYMBOL vmlinux 0x6525c439 user_revoke EXPORT_SYMBOL vmlinux 0x652ce9aa nla_memcmp EXPORT_SYMBOL vmlinux 0x65408378 zlib_inflate_blob +EXPORT_SYMBOL vmlinux 0x65418334 init_pseudo EXPORT_SYMBOL vmlinux 0x654449c3 memset16 -EXPORT_SYMBOL vmlinux 0x6551ffca of_get_property -EXPORT_SYMBOL vmlinux 0x6568646e __skb_flow_dissect +EXPORT_SYMBOL vmlinux 0x655830d8 md_write_end +EXPORT_SYMBOL vmlinux 0x6567a95f blkdev_issue_write_same EXPORT_SYMBOL vmlinux 0x656c1a0e string_escape_mem EXPORT_SYMBOL vmlinux 0x656e4a6e snprintf -EXPORT_SYMBOL vmlinux 0x6572f1d7 input_allocate_device -EXPORT_SYMBOL vmlinux 0x657a65c5 lookup_one +EXPORT_SYMBOL vmlinux 0x658c00ff __blk_mq_end_request EXPORT_SYMBOL vmlinux 0x658ce1a8 xxh64_reset -EXPORT_SYMBOL vmlinux 0x65942409 blk_pm_runtime_init EXPORT_SYMBOL vmlinux 0x659ded26 xfrm_flush_gc -EXPORT_SYMBOL vmlinux 0x65b04424 pci_request_selected_regions_exclusive -EXPORT_SYMBOL vmlinux 0x65b7d855 xfrm_state_insert -EXPORT_SYMBOL vmlinux 0x65bbd673 ipv6_sock_mc_drop +EXPORT_SYMBOL vmlinux 0x65a654b3 of_graph_get_endpoint_by_regs +EXPORT_SYMBOL vmlinux 0x65bd9e43 ip6_fraglist_init EXPORT_SYMBOL vmlinux 0x65cf8831 ZSTD_decompress_usingDict EXPORT_SYMBOL vmlinux 0x65d1bab2 acpi_bios_warning -EXPORT_SYMBOL vmlinux 0x65d347f8 security_d_instantiate EXPORT_SYMBOL vmlinux 0x65d9e877 cpufreq_register_notifier +EXPORT_SYMBOL vmlinux 0x65db87e0 skb_checksum_trimmed +EXPORT_SYMBOL vmlinux 0x65dbd35b wait_on_page_bit EXPORT_SYMBOL vmlinux 0x65dccf13 xz_dec_end EXPORT_SYMBOL vmlinux 0x65e0d6d7 memory_read_from_buffer -EXPORT_SYMBOL vmlinux 0x65fd1d34 rtnl_create_link -EXPORT_SYMBOL vmlinux 0x66085eca phy_trigger_machine -EXPORT_SYMBOL vmlinux 0x6612a706 icmpv6_ndo_send -EXPORT_SYMBOL vmlinux 0x661303a0 tcf_block_get -EXPORT_SYMBOL vmlinux 0x661b1511 devfreq_monitor_resume +EXPORT_SYMBOL vmlinux 0x65e562b0 udp_lib_get_port +EXPORT_SYMBOL vmlinux 0x65f1a9de unregister_shrinker +EXPORT_SYMBOL vmlinux 0x660cc20d inode_add_bytes +EXPORT_SYMBOL vmlinux 0x661fc599 block_write_full_page EXPORT_SYMBOL vmlinux 0x6626afca down -EXPORT_SYMBOL vmlinux 0x66378f7e set_nlink -EXPORT_SYMBOL vmlinux 0x6640e00f icmp6_send -EXPORT_SYMBOL vmlinux 0x6647d35e cookie_timestamp_decode +EXPORT_SYMBOL vmlinux 0x6649d45c qdisc_tree_reduce_backlog EXPORT_SYMBOL vmlinux 0x664b1e29 qman_delete_cgr -EXPORT_SYMBOL vmlinux 0x6658189e proc_create_seq_private +EXPORT_SYMBOL vmlinux 0x664c3a19 scsi_rescan_device +EXPORT_SYMBOL vmlinux 0x66554088 node_data EXPORT_SYMBOL vmlinux 0x66628bf3 ip_tunnel_metadata_cnt EXPORT_SYMBOL vmlinux 0x666863dc par_io_config_pin -EXPORT_SYMBOL vmlinux 0x6671034f pci_scan_bus +EXPORT_SYMBOL vmlinux 0x666b0872 vfs_statfs +EXPORT_SYMBOL vmlinux 0x666bf092 xfrm_policy_bysel_ctx EXPORT_SYMBOL vmlinux 0x6673f96d xxh32_reset EXPORT_SYMBOL vmlinux 0x66826f5a xudma_get_ringacc EXPORT_SYMBOL vmlinux 0x668b19a1 down_read -EXPORT_SYMBOL vmlinux 0x66adf28c fb_blank +EXPORT_SYMBOL vmlinux 0x669c8c03 pcie_capability_clear_and_set_dword +EXPORT_SYMBOL vmlinux 0x66a89bcc dm_table_get_mode EXPORT_SYMBOL vmlinux 0x66af1fd1 lockref_put_or_lock -EXPORT_SYMBOL vmlinux 0x66b4584d generic_parse_monolithic +EXPORT_SYMBOL vmlinux 0x66b01ac1 pci_dev_get +EXPORT_SYMBOL vmlinux 0x66b0f3ca ppp_register_net_channel EXPORT_SYMBOL vmlinux 0x66b4cc41 kmemdup -EXPORT_SYMBOL vmlinux 0x66b4e398 skb_checksum -EXPORT_SYMBOL vmlinux 0x66b94d2c km_query -EXPORT_SYMBOL vmlinux 0x66d55417 fman_get_mem_region -EXPORT_SYMBOL vmlinux 0x670768c5 sock_common_setsockopt -EXPORT_SYMBOL vmlinux 0x6707775b mdiobus_write_nested -EXPORT_SYMBOL vmlinux 0x671fdbf0 sock_no_recvmsg +EXPORT_SYMBOL vmlinux 0x66ca92f5 __bforget +EXPORT_SYMBOL vmlinux 0x66d651ca scsi_vpd_lun_id +EXPORT_SYMBOL vmlinux 0x66d91e06 netlink_broadcast_filtered +EXPORT_SYMBOL vmlinux 0x66dae1aa md_integrity_add_rdev +EXPORT_SYMBOL vmlinux 0x66ddc56b sk_page_frag_refill +EXPORT_SYMBOL vmlinux 0x66e20489 page_pool_update_nid +EXPORT_SYMBOL vmlinux 0x66e6ecbb mdiobus_write_nested +EXPORT_SYMBOL vmlinux 0x66f2e80c nf_register_net_hook +EXPORT_SYMBOL vmlinux 0x672079bb tcp_rcv_established EXPORT_SYMBOL vmlinux 0x6721fc7c security_cred_getsecid -EXPORT_SYMBOL vmlinux 0x672e8995 ndisc_mc_map +EXPORT_SYMBOL vmlinux 0x6736d765 netdev_notify_peers EXPORT_SYMBOL vmlinux 0x67412d2f ucc_slow_enable -EXPORT_SYMBOL vmlinux 0x6741e867 padata_do_parallel +EXPORT_SYMBOL vmlinux 0x67427dc2 set_binfmt EXPORT_SYMBOL vmlinux 0x6749d53f hdmi_vendor_infoframe_init -EXPORT_SYMBOL vmlinux 0x674d99f1 simple_empty -EXPORT_SYMBOL vmlinux 0x67503262 dev_get_phys_port_id -EXPORT_SYMBOL vmlinux 0x6763aa35 jbd2_journal_get_undo_access -EXPORT_SYMBOL vmlinux 0x6765dd3b find_get_pages_contig -EXPORT_SYMBOL vmlinux 0x676d5139 page_mapping -EXPORT_SYMBOL vmlinux 0x67752d31 phys_mem_access_prot -EXPORT_SYMBOL vmlinux 0x678af5c0 neigh_update +EXPORT_SYMBOL vmlinux 0x675943f2 inet_csk_reqsk_queue_drop +EXPORT_SYMBOL vmlinux 0x67595a11 devfreq_register_opp_notifier +EXPORT_SYMBOL vmlinux 0x67814cca truncate_pagecache_range EXPORT_SYMBOL vmlinux 0x678b96ec dma_pool_alloc -EXPORT_SYMBOL vmlinux 0x67a35db5 backlight_force_update -EXPORT_SYMBOL vmlinux 0x67ae6805 skb_get_hash_perturb EXPORT_SYMBOL vmlinux 0x67b27ec1 tty_std_termios EXPORT_SYMBOL vmlinux 0x67b78eb3 seq_hlist_next_rcu +EXPORT_SYMBOL vmlinux 0x67ba7703 pcie_capability_write_dword EXPORT_SYMBOL vmlinux 0x67c13ea0 acpi_read -EXPORT_SYMBOL vmlinux 0x67f39738 __tcf_em_tree_match -EXPORT_SYMBOL vmlinux 0x67fd1c41 kobject_add -EXPORT_SYMBOL vmlinux 0x680015d3 scsi_free_host_dev +EXPORT_SYMBOL vmlinux 0x67c4396a is_acpi_data_node +EXPORT_SYMBOL vmlinux 0x67cb9eac tcf_chain_get_by_act +EXPORT_SYMBOL vmlinux 0x67cbe4ca flow_rule_match_mpls +EXPORT_SYMBOL vmlinux 0x67d21085 unregister_console +EXPORT_SYMBOL vmlinux 0x67d2a052 to_nd_btt +EXPORT_SYMBOL vmlinux 0x67ee0a96 t10_pi_type1_ip +EXPORT_SYMBOL vmlinux 0x67f5d98a free_task +EXPORT_SYMBOL vmlinux 0x6811e852 of_get_property EXPORT_SYMBOL vmlinux 0x681b6670 is_firmware_framebuffer -EXPORT_SYMBOL vmlinux 0x68237686 nf_log_set -EXPORT_SYMBOL vmlinux 0x68394340 jbd2_journal_abort +EXPORT_SYMBOL vmlinux 0x6839016a pci_read_config_dword EXPORT_SYMBOL vmlinux 0x683a9560 __gnet_stats_copy_basic -EXPORT_SYMBOL vmlinux 0x684294e2 skb_copy_and_hash_datagram_iter +EXPORT_SYMBOL vmlinux 0x6847152f fman_set_mac_active_pause +EXPORT_SYMBOL vmlinux 0x684ff5cd dev_open +EXPORT_SYMBOL vmlinux 0x686d1e5a csum_and_copy_from_iter EXPORT_SYMBOL vmlinux 0x687b6a16 kdbgetsymval -EXPORT_SYMBOL vmlinux 0x68d2110a skb_checksum_help -EXPORT_SYMBOL vmlinux 0x68f88738 input_mt_report_slot_state +EXPORT_SYMBOL vmlinux 0x6881a552 cfb_copyarea +EXPORT_SYMBOL vmlinux 0x68855042 param_get_hexint +EXPORT_SYMBOL vmlinux 0x6888d33b xfrm_policy_alloc +EXPORT_SYMBOL vmlinux 0x6897d8f2 gnet_stats_copy_queue +EXPORT_SYMBOL vmlinux 0x68a3dae8 nf_reinject +EXPORT_SYMBOL vmlinux 0x68a45722 md_integrity_register +EXPORT_SYMBOL vmlinux 0x68d7b3df acpi_dev_hid_uid_match +EXPORT_SYMBOL vmlinux 0x68d808b4 dev_mc_sync EXPORT_SYMBOL vmlinux 0x68fb581a icst307_idx2s EXPORT_SYMBOL vmlinux 0x69049cd2 radix_tree_replace_slot EXPORT_SYMBOL vmlinux 0x6917a77e __traceiter_kmem_cache_free -EXPORT_SYMBOL vmlinux 0x6924189c vme_bus_error_handler -EXPORT_SYMBOL vmlinux 0x692a01f0 blk_mq_tagset_busy_iter -EXPORT_SYMBOL vmlinux 0x692ae500 param_get_string -EXPORT_SYMBOL vmlinux 0x693e7168 dquot_quotactl_sysfile_ops -EXPORT_SYMBOL vmlinux 0x694afa43 __traceiter_module_get -EXPORT_SYMBOL vmlinux 0x694e572a pci_disable_link_state +EXPORT_SYMBOL vmlinux 0x691a877e blk_queue_virt_boundary +EXPORT_SYMBOL vmlinux 0x692bbd9e __dynamic_dev_dbg +EXPORT_SYMBOL vmlinux 0x69462e0a nd_region_release_lane +EXPORT_SYMBOL vmlinux 0x69528645 dev_set_group EXPORT_SYMBOL vmlinux 0x69585523 __ksize +EXPORT_SYMBOL vmlinux 0x6964d9f5 tcp_get_cookie_sock EXPORT_SYMBOL vmlinux 0x69668826 netdev_increment_features EXPORT_SYMBOL vmlinux 0x6971447a rtc_month_days -EXPORT_SYMBOL vmlinux 0x6976fd98 neigh_direct_output -EXPORT_SYMBOL vmlinux 0x697e317d key_put +EXPORT_SYMBOL vmlinux 0x697c7fe5 seq_read_iter EXPORT_SYMBOL vmlinux 0x697ed5f0 memcpy_and_pad -EXPORT_SYMBOL vmlinux 0x69a6282f bio_reset -EXPORT_SYMBOL vmlinux 0x69be898f __netlink_ns_capable -EXPORT_SYMBOL vmlinux 0x69c512b4 __icmp_send -EXPORT_SYMBOL vmlinux 0x69c54f38 sched_autogroup_create_attach -EXPORT_SYMBOL vmlinux 0x69d1c5f7 skb_mac_gso_segment +EXPORT_SYMBOL vmlinux 0x6981da99 inet_addr_type_dev_table +EXPORT_SYMBOL vmlinux 0x698629a4 netif_tx_stop_all_queues +EXPORT_SYMBOL vmlinux 0x69944686 kobject_set_name +EXPORT_SYMBOL vmlinux 0x69aea01b kern_path +EXPORT_SYMBOL vmlinux 0x69c0f120 file_remove_privs EXPORT_SYMBOL vmlinux 0x69d53cbc posix_acl_from_xattr -EXPORT_SYMBOL vmlinux 0x69d6c608 xfrm_register_type EXPORT_SYMBOL vmlinux 0x69dd3b5b crc32_le EXPORT_SYMBOL vmlinux 0x69de8757 vme_check_window -EXPORT_SYMBOL vmlinux 0x69edf15a pci_bus_assign_resources -EXPORT_SYMBOL vmlinux 0x69f512da dev_set_threaded +EXPORT_SYMBOL vmlinux 0x69f7ebda kernel_bind EXPORT_SYMBOL vmlinux 0x6a03751f sgl_free_order EXPORT_SYMBOL vmlinux 0x6a037cf1 mempool_kfree -EXPORT_SYMBOL vmlinux 0x6a16e118 of_graph_get_remote_endpoint -EXPORT_SYMBOL vmlinux 0x6a2f4d52 d_invalidate +EXPORT_SYMBOL vmlinux 0x6a23e74c pcie_port_service_register +EXPORT_SYMBOL vmlinux 0x6a29c27a qdisc_offload_dump_helper EXPORT_SYMBOL vmlinux 0x6a3766b2 qman_delete_cgr_safe -EXPORT_SYMBOL vmlinux 0x6a393102 sock_no_listen EXPORT_SYMBOL vmlinux 0x6a449c4f register_sysctl_table -EXPORT_SYMBOL vmlinux 0x6a52e4e1 msi_desc_to_pci_dev -EXPORT_SYMBOL vmlinux 0x6a5378ee dma_map_sg_attrs EXPORT_SYMBOL vmlinux 0x6a5cb5ee __get_free_pages -EXPORT_SYMBOL vmlinux 0x6a5e97c6 dev_lstats_read EXPORT_SYMBOL vmlinux 0x6a5ecb18 unregister_module_notifier EXPORT_SYMBOL vmlinux 0x6a5fa363 sigprocmask +EXPORT_SYMBOL vmlinux 0x6a65dac4 security_sctp_bind_connect EXPORT_SYMBOL vmlinux 0x6a6e05bf kstrtou8 -EXPORT_SYMBOL vmlinux 0x6a8b5b59 nvdimm_namespace_detach_btt -EXPORT_SYMBOL vmlinux 0x6a8eb580 dev_set_allmulti +EXPORT_SYMBOL vmlinux 0x6a72f7f5 acpi_mdiobus_register +EXPORT_SYMBOL vmlinux 0x6a7809fd bio_copy_data +EXPORT_SYMBOL vmlinux 0x6a7a2c2e udp6_csum_init EXPORT_SYMBOL vmlinux 0x6a90663a qman_schedule_fq +EXPORT_SYMBOL vmlinux 0x6a9acaac ip4_datagram_connect EXPORT_SYMBOL vmlinux 0x6aa11aa6 sgl_free_n_order -EXPORT_SYMBOL vmlinux 0x6ad6152e ppp_register_net_channel +EXPORT_SYMBOL vmlinux 0x6abec9a8 key_alloc +EXPORT_SYMBOL vmlinux 0x6ac2772c register_tcf_proto_ops EXPORT_SYMBOL vmlinux 0x6add5c9a dmi_find_device +EXPORT_SYMBOL vmlinux 0x6aec97c8 tcf_exts_num_actions EXPORT_SYMBOL vmlinux 0x6aeefac4 zlib_deflateReset -EXPORT_SYMBOL vmlinux 0x6b099afc pnp_register_card_driver -EXPORT_SYMBOL vmlinux 0x6b0dc164 nf_log_packet +EXPORT_SYMBOL vmlinux 0x6b03e449 blk_post_runtime_suspend +EXPORT_SYMBOL vmlinux 0x6b0f52a8 fc_remote_port_add +EXPORT_SYMBOL vmlinux 0x6b11e818 tty_insert_flip_string_flags EXPORT_SYMBOL vmlinux 0x6b27729b radix_tree_gang_lookup EXPORT_SYMBOL vmlinux 0x6b2dc060 dump_stack +EXPORT_SYMBOL vmlinux 0x6b307bb3 submit_bio_noacct EXPORT_SYMBOL vmlinux 0x6b4b2933 __ioremap +EXPORT_SYMBOL vmlinux 0x6b4d92f8 dec_zone_page_state EXPORT_SYMBOL vmlinux 0x6b55acd0 rtnl_lock_killable -EXPORT_SYMBOL vmlinux 0x6b55fea0 xfrm_input_resume +EXPORT_SYMBOL vmlinux 0x6b5e760e phy_trigger_machine +EXPORT_SYMBOL vmlinux 0x6b78532d unregister_key_type +EXPORT_SYMBOL vmlinux 0x6b7a5641 create_empty_buffers EXPORT_SYMBOL vmlinux 0x6b853d06 ns_to_kernel_old_timeval EXPORT_SYMBOL vmlinux 0x6b8bf149 netif_receive_skb_list -EXPORT_SYMBOL vmlinux 0x6b8ff8a2 scsi_remove_host +EXPORT_SYMBOL vmlinux 0x6b939f87 udp_lib_getsockopt EXPORT_SYMBOL vmlinux 0x6b9d1c95 security_req_classify_flow -EXPORT_SYMBOL vmlinux 0x6bad029a md_cluster_ops -EXPORT_SYMBOL vmlinux 0x6bb79c10 param_ops_ullong EXPORT_SYMBOL vmlinux 0x6bc3fbc0 __unregister_chrdev EXPORT_SYMBOL vmlinux 0x6bd0e573 down_interruptible +EXPORT_SYMBOL vmlinux 0x6bd155b7 security_inode_getsecctx +EXPORT_SYMBOL vmlinux 0x6bdf4099 dcb_ieee_delapp EXPORT_SYMBOL vmlinux 0x6be1c1f8 acpi_install_method -EXPORT_SYMBOL vmlinux 0x6be9c7e0 __xfrm_route_forward +EXPORT_SYMBOL vmlinux 0x6bee02c0 sg_miter_next EXPORT_SYMBOL vmlinux 0x6bf181c1 __tracepoint_kmem_cache_free -EXPORT_SYMBOL vmlinux 0x6bfa77c6 nosteal_pipe_buf_ops -EXPORT_SYMBOL vmlinux 0x6c065b36 scsi_track_queue_full +EXPORT_SYMBOL vmlinux 0x6c1db7eb __phy_write_mmd EXPORT_SYMBOL vmlinux 0x6c224cda gen_pool_destroy EXPORT_SYMBOL vmlinux 0x6c257ac0 tty_termios_hw_change -EXPORT_SYMBOL vmlinux 0x6c29ce12 mr_dump +EXPORT_SYMBOL vmlinux 0x6c26c105 jbd2_journal_revoke +EXPORT_SYMBOL vmlinux 0x6c288a90 tcp_v4_send_check +EXPORT_SYMBOL vmlinux 0x6c37fb08 cdrom_get_media_event +EXPORT_SYMBOL vmlinux 0x6c3851d8 vm_iomap_memory +EXPORT_SYMBOL vmlinux 0x6c394a09 inet6_del_protocol +EXPORT_SYMBOL vmlinux 0x6c4c40a5 end_page_private_2 +EXPORT_SYMBOL vmlinux 0x6c57cb1e flow_rule_match_enc_ipv6_addrs EXPORT_SYMBOL vmlinux 0x6c5dae23 scsi_kmap_atomic_sg EXPORT_SYMBOL vmlinux 0x6c61ce70 num_registered_fb -EXPORT_SYMBOL vmlinux 0x6c689c4e __cleancache_put_page +EXPORT_SYMBOL vmlinux 0x6c620287 cookie_timestamp_decode +EXPORT_SYMBOL vmlinux 0x6c6f1f37 key_revoke +EXPORT_SYMBOL vmlinux 0x6c724352 inet6_register_protosw +EXPORT_SYMBOL vmlinux 0x6c73edbf misc_deregister EXPORT_SYMBOL vmlinux 0x6c7a0323 __tracepoint_kmem_cache_alloc -EXPORT_SYMBOL vmlinux 0x6c84c7a3 xfrm_spd_getinfo -EXPORT_SYMBOL vmlinux 0x6c878a64 inet6_getname -EXPORT_SYMBOL vmlinux 0x6c890df5 inet_del_offload -EXPORT_SYMBOL vmlinux 0x6c8f6d96 vlan_dev_vlan_id -EXPORT_SYMBOL vmlinux 0x6c94c4b4 linkwatch_fire_event -EXPORT_SYMBOL vmlinux 0x6c9c91d5 ppp_unregister_compressor -EXPORT_SYMBOL vmlinux 0x6caea954 dev_uc_unsync +EXPORT_SYMBOL vmlinux 0x6c8a7dc6 regset_get_alloc +EXPORT_SYMBOL vmlinux 0x6c9d5a35 dev_addr_flush EXPORT_SYMBOL vmlinux 0x6cb46525 netlbl_catmap_walk EXPORT_SYMBOL vmlinux 0x6cbbfc54 __arch_copy_to_user -EXPORT_SYMBOL vmlinux 0x6cbfc751 request_firmware_nowait -EXPORT_SYMBOL vmlinux 0x6ccb8914 phy_register_fixup_for_id -EXPORT_SYMBOL vmlinux 0x6cdd3104 is_nvdimm_bus_locked -EXPORT_SYMBOL vmlinux 0x6cdd53f7 netlbl_calipso_ops_register -EXPORT_SYMBOL vmlinux 0x6cdd82ec tcp_sock_set_syncnt -EXPORT_SYMBOL vmlinux 0x6ce22bef dquot_set_dqinfo -EXPORT_SYMBOL vmlinux 0x6cea39f6 netdev_name_node_alt_create -EXPORT_SYMBOL vmlinux 0x6ceb0a7e dget_parent +EXPORT_SYMBOL vmlinux 0x6cc88a33 of_get_next_available_child +EXPORT_SYMBOL vmlinux 0x6cd61a1b tty_register_ldisc +EXPORT_SYMBOL vmlinux 0x6cd966c5 key_put EXPORT_SYMBOL vmlinux 0x6cf0d67d qe_get_num_of_snums -EXPORT_SYMBOL vmlinux 0x6cfb7709 qdisc_offload_graft_helper -EXPORT_SYMBOL vmlinux 0x6cfdf74b cdev_device_add -EXPORT_SYMBOL vmlinux 0x6d0d784d tegra_ivc_reset -EXPORT_SYMBOL vmlinux 0x6d166be6 ndo_dflt_fdb_dump +EXPORT_SYMBOL vmlinux 0x6d064faa I_BDEV +EXPORT_SYMBOL vmlinux 0x6d08d592 nvdimm_namespace_disk_name +EXPORT_SYMBOL vmlinux 0x6d0ab9e4 vfs_iocb_iter_read +EXPORT_SYMBOL vmlinux 0x6d15fe12 tc_setup_cb_add EXPORT_SYMBOL vmlinux 0x6d16c104 mutex_lock_killable -EXPORT_SYMBOL vmlinux 0x6d221846 netif_napi_add EXPORT_SYMBOL vmlinux 0x6d294e43 clock_t_to_jiffies EXPORT_SYMBOL vmlinux 0x6d340f64 tty_termios_input_baud_rate -EXPORT_SYMBOL vmlinux 0x6d393616 inet_shutdown -EXPORT_SYMBOL vmlinux 0x6d44ac83 sk_stream_kill_queues -EXPORT_SYMBOL vmlinux 0x6d59a88f proc_remove -EXPORT_SYMBOL vmlinux 0x6d5ecf5c page_cache_next_miss +EXPORT_SYMBOL vmlinux 0x6d360a63 of_n_addr_cells +EXPORT_SYMBOL vmlinux 0x6d45700d pci_find_parent_resource EXPORT_SYMBOL vmlinux 0x6d5f5b91 radix_tree_tagged -EXPORT_SYMBOL vmlinux 0x6d686008 dump_emit +EXPORT_SYMBOL vmlinux 0x6d735e76 put_cmsg_scm_timestamping64 EXPORT_SYMBOL vmlinux 0x6d73c95f logic_outw -EXPORT_SYMBOL vmlinux 0x6d793068 gnet_stats_copy_queue EXPORT_SYMBOL vmlinux 0x6d7c7dcc bitmap_cut -EXPORT_SYMBOL vmlinux 0x6d842351 phy_resume +EXPORT_SYMBOL vmlinux 0x6d7fcb3a set_anon_super_fc +EXPORT_SYMBOL vmlinux 0x6d8dfb95 inet_shutdown +EXPORT_SYMBOL vmlinux 0x6d97fdf9 rps_may_expire_flow EXPORT_SYMBOL vmlinux 0x6da467cb pfn_is_map_memory +EXPORT_SYMBOL vmlinux 0x6dbd6b77 kmem_cache_size +EXPORT_SYMBOL vmlinux 0x6dbdaafc xfrm_parse_spi EXPORT_SYMBOL vmlinux 0x6dc35b25 radix_tree_iter_delete +EXPORT_SYMBOL vmlinux 0x6dce0cbf clk_add_alias EXPORT_SYMBOL vmlinux 0x6dcf857f uuid_null -EXPORT_SYMBOL vmlinux 0x6dd0ccc3 param_set_short EXPORT_SYMBOL vmlinux 0x6dd17e7b acpi_get_table_header -EXPORT_SYMBOL vmlinux 0x6de16f96 dst_init -EXPORT_SYMBOL vmlinux 0x6de2bd96 update_devfreq +EXPORT_SYMBOL vmlinux 0x6dd3d1b8 posix_acl_chmod +EXPORT_SYMBOL vmlinux 0x6ddd7abc inet_csk_accept +EXPORT_SYMBOL vmlinux 0x6def598b jbd2_journal_destroy EXPORT_SYMBOL vmlinux 0x6df1aaf1 kernel_sigaction -EXPORT_SYMBOL vmlinux 0x6df605fc thread_group_exited -EXPORT_SYMBOL vmlinux 0x6df6a8fa generic_fadvise -EXPORT_SYMBOL vmlinux 0x6dfc64b6 ppp_register_compressor -EXPORT_SYMBOL vmlinux 0x6dff7679 blkdev_compat_ptr_ioctl -EXPORT_SYMBOL vmlinux 0x6e16016f eth_header_parse_protocol +EXPORT_SYMBOL vmlinux 0x6e00ce66 security_path_unlink +EXPORT_SYMBOL vmlinux 0x6e0631f7 __get_hash_from_flowi6 EXPORT_SYMBOL vmlinux 0x6e5b8651 xz_dec_run +EXPORT_SYMBOL vmlinux 0x6e5ebba6 tty_port_hangup +EXPORT_SYMBOL vmlinux 0x6e68c8f0 nf_getsockopt +EXPORT_SYMBOL vmlinux 0x6e6fcb9f crypto_sha256_finup EXPORT_SYMBOL vmlinux 0x6e720ff2 rtnl_unlock -EXPORT_SYMBOL vmlinux 0x6e940a79 uart_add_one_port +EXPORT_SYMBOL vmlinux 0x6e7649a0 dquot_load_quota_inode +EXPORT_SYMBOL vmlinux 0x6e77563e ptp_find_pin +EXPORT_SYMBOL vmlinux 0x6e7bf341 dev_mc_del +EXPORT_SYMBOL vmlinux 0x6e7f6571 pagevec_lookup_range_tag +EXPORT_SYMBOL vmlinux 0x6e8c9d8e devm_devfreq_unregister_opp_notifier +EXPORT_SYMBOL vmlinux 0x6e9db33f set_create_files_as EXPORT_SYMBOL vmlinux 0x6e9dd606 __symbol_put EXPORT_SYMBOL vmlinux 0x6ea9363b force_sig -EXPORT_SYMBOL vmlinux 0x6ebc9308 n_tty_ioctl_helper -EXPORT_SYMBOL vmlinux 0x6ed96202 unregister_fib_notifier -EXPORT_SYMBOL vmlinux 0x6ee5b02f nd_btt_version -EXPORT_SYMBOL vmlinux 0x6f271ea1 __cleancache_invalidate_inode +EXPORT_SYMBOL vmlinux 0x6eab64e1 dma_map_resource +EXPORT_SYMBOL vmlinux 0x6eb155b6 nd_dax_probe +EXPORT_SYMBOL vmlinux 0x6ec36da0 phy_remove_link_mode +EXPORT_SYMBOL vmlinux 0x6ef02eb6 ip_mc_inc_group +EXPORT_SYMBOL vmlinux 0x6ef8e6ee trace_raw_output_prep +EXPORT_SYMBOL vmlinux 0x6f1a94db amba_request_regions +EXPORT_SYMBOL vmlinux 0x6f36a726 serio_rescan EXPORT_SYMBOL vmlinux 0x6f41a428 acpi_get_vendor_resource +EXPORT_SYMBOL vmlinux 0x6f4d8672 skb_copy_bits +EXPORT_SYMBOL vmlinux 0x6f54a5df jbd2_journal_extend +EXPORT_SYMBOL vmlinux 0x6f5a043f genphy_restart_aneg EXPORT_SYMBOL vmlinux 0x6f5ab52f acpi_get_local_address -EXPORT_SYMBOL vmlinux 0x6f668416 neigh_changeaddr +EXPORT_SYMBOL vmlinux 0x6f62f19e neigh_sysctl_register +EXPORT_SYMBOL vmlinux 0x6f6f7bb6 debugfs_create_automount +EXPORT_SYMBOL vmlinux 0x6f709835 dma_resv_add_shared_fence +EXPORT_SYMBOL vmlinux 0x6f72a6d8 tegra_ivc_reset +EXPORT_SYMBOL vmlinux 0x6f782722 napi_consume_skb +EXPORT_SYMBOL vmlinux 0x6f80153d __scm_destroy +EXPORT_SYMBOL vmlinux 0x6f840b8b pcie_capability_read_dword +EXPORT_SYMBOL vmlinux 0x6f8d921e skb_clone EXPORT_SYMBOL vmlinux 0x6f8f674a bpf_dispatcher_xdp_func EXPORT_SYMBOL vmlinux 0x6f915a45 dqstats -EXPORT_SYMBOL vmlinux 0x6f92bcb9 fs_param_is_fd +EXPORT_SYMBOL vmlinux 0x6f97a95a dquot_set_dqinfo EXPORT_SYMBOL vmlinux 0x6fb49676 queue_rcu_work -EXPORT_SYMBOL vmlinux 0x6fbb5dfa xsk_set_tx_need_wakeup -EXPORT_SYMBOL vmlinux 0x6fbbdd07 blk_set_queue_depth EXPORT_SYMBOL vmlinux 0x6fbc6a00 radix_tree_insert -EXPORT_SYMBOL vmlinux 0x6fbcc258 rt_dst_alloc -EXPORT_SYMBOL vmlinux 0x6fc9184c of_platform_bus_probe +EXPORT_SYMBOL vmlinux 0x6fbfbc8a try_module_get +EXPORT_SYMBOL vmlinux 0x6fc27128 skb_prepare_seq_read +EXPORT_SYMBOL vmlinux 0x6fc2bae8 register_netdevice EXPORT_SYMBOL vmlinux 0x6fcb87a1 touch_softlockup_watchdog -EXPORT_SYMBOL vmlinux 0x6fcd0db5 netlink_unicast EXPORT_SYMBOL vmlinux 0x6fd9c35a __clzdi2 -EXPORT_SYMBOL vmlinux 0x6fe1f765 nf_ip6_checksum -EXPORT_SYMBOL vmlinux 0x6fe2e625 qdisc_put -EXPORT_SYMBOL vmlinux 0x6fe73297 of_match_node +EXPORT_SYMBOL vmlinux 0x6fe52fe0 ethtool_rx_flow_rule_create +EXPORT_SYMBOL vmlinux 0x6ff2a1b5 jbd2_fc_wait_bufs EXPORT_SYMBOL vmlinux 0x6fff261f __arch_clear_user EXPORT_SYMBOL vmlinux 0x70002fe8 siphash_1u32 -EXPORT_SYMBOL vmlinux 0x7009d788 kill_litter_super EXPORT_SYMBOL vmlinux 0x7023bea8 unregister_acpi_notifier -EXPORT_SYMBOL vmlinux 0x70254520 xfrm_policy_flush EXPORT_SYMBOL vmlinux 0x702946da ucs2_strlen -EXPORT_SYMBOL vmlinux 0x703c8f92 set_anon_super -EXPORT_SYMBOL vmlinux 0x7048a3a0 __breadahead -EXPORT_SYMBOL vmlinux 0x704a2e45 vmap -EXPORT_SYMBOL vmlinux 0x705aa8e8 vga_client_register -EXPORT_SYMBOL vmlinux 0x705f0e4b jbd2_fc_release_bufs -EXPORT_SYMBOL vmlinux 0x706f5b6c genl_unregister_family -EXPORT_SYMBOL vmlinux 0x70753027 page_pool_update_nid -EXPORT_SYMBOL vmlinux 0x708a3cce kernel_getsockname -EXPORT_SYMBOL vmlinux 0x708a9d50 handle_edge_irq +EXPORT_SYMBOL vmlinux 0x705c50f2 setattr_copy +EXPORT_SYMBOL vmlinux 0x705e00ad of_platform_device_create +EXPORT_SYMBOL vmlinux 0x7060ead1 __alloc_skb +EXPORT_SYMBOL vmlinux 0x707e0944 qdisc_reset +EXPORT_SYMBOL vmlinux 0x70a31d5c tcp_gro_complete EXPORT_SYMBOL vmlinux 0x70ad75fb radix_tree_lookup -EXPORT_SYMBOL vmlinux 0x70b3174c nvmem_get_mac_address -EXPORT_SYMBOL vmlinux 0x70bf2674 devm_request_resource +EXPORT_SYMBOL vmlinux 0x70b32a05 pcie_get_readrq EXPORT_SYMBOL vmlinux 0x70d1a18e qman_release_pool -EXPORT_SYMBOL vmlinux 0x70e3aa57 serial8250_set_isa_configurator -EXPORT_SYMBOL vmlinux 0x70e6f313 __traceiter_spi_transfer_stop -EXPORT_SYMBOL vmlinux 0x70f85c5a tty_port_close -EXPORT_SYMBOL vmlinux 0x7121fdf5 alloc_fddidev -EXPORT_SYMBOL vmlinux 0x71250c91 blk_mq_start_request +EXPORT_SYMBOL vmlinux 0x70da8655 ppp_channel_index +EXPORT_SYMBOL vmlinux 0x70e8b5ff tcp_create_openreq_child +EXPORT_SYMBOL vmlinux 0x7109c702 pci_remove_bus +EXPORT_SYMBOL vmlinux 0x71131767 netdev_pick_tx EXPORT_SYMBOL vmlinux 0x7129e5f8 hex_asc EXPORT_SYMBOL vmlinux 0x7141b88a logic_insb -EXPORT_SYMBOL vmlinux 0x714d38f8 new_inode EXPORT_SYMBOL vmlinux 0x715a5ed0 vprintk -EXPORT_SYMBOL vmlinux 0x71638173 netdev_info -EXPORT_SYMBOL vmlinux 0x71639191 tcp_v4_connect EXPORT_SYMBOL vmlinux 0x7171121c overflowgid -EXPORT_SYMBOL vmlinux 0x71715308 param_get_charp -EXPORT_SYMBOL vmlinux 0x7171adcc lock_rename -EXPORT_SYMBOL vmlinux 0x7178ec4b devm_register_reboot_notifier -EXPORT_SYMBOL vmlinux 0x71a510bd mr_table_alloc -EXPORT_SYMBOL vmlinux 0x71a58db6 ip6_xmit +EXPORT_SYMBOL vmlinux 0x717479d7 phys_mem_access_prot EXPORT_SYMBOL vmlinux 0x71a672ef dmam_pool_destroy -EXPORT_SYMBOL vmlinux 0x71b7236a acpi_match_device_ids -EXPORT_SYMBOL vmlinux 0x71d16cfb blk_mq_rq_cpu -EXPORT_SYMBOL vmlinux 0x71d5ebd1 trace_event_printf -EXPORT_SYMBOL vmlinux 0x71d869c0 netpoll_send_udp +EXPORT_SYMBOL vmlinux 0x71aa3429 iov_iter_get_pages +EXPORT_SYMBOL vmlinux 0x71b790e0 netdev_emerg EXPORT_SYMBOL vmlinux 0x71dfc095 acpi_walk_resources -EXPORT_SYMBOL vmlinux 0x71e38086 __set_page_dirty_buffers -EXPORT_SYMBOL vmlinux 0x72025e77 param_ops_uint -EXPORT_SYMBOL vmlinux 0x7202d174 proc_set_user -EXPORT_SYMBOL vmlinux 0x72063cc1 dqget +EXPORT_SYMBOL vmlinux 0x71e1d29a netdev_txq_to_tc +EXPORT_SYMBOL vmlinux 0x71f0e5b9 tegra_dfll_runtime_resume EXPORT_SYMBOL vmlinux 0x720a27a7 __register_blkdev +EXPORT_SYMBOL vmlinux 0x724b182c dev_uc_sync_multiple EXPORT_SYMBOL vmlinux 0x724ddac7 utf8version_is_supported -EXPORT_SYMBOL vmlinux 0x724f7b8c audit_log_start -EXPORT_SYMBOL vmlinux 0x7256e37b fs_param_is_string -EXPORT_SYMBOL vmlinux 0x72675bda jbd2_journal_flush +EXPORT_SYMBOL vmlinux 0x726302ed tcp_set_rcvlowat +EXPORT_SYMBOL vmlinux 0x7264a9ce skb_page_frag_refill EXPORT_SYMBOL vmlinux 0x726bc3c7 wait_for_completion_killable_timeout -EXPORT_SYMBOL vmlinux 0x7286d53a seq_putc -EXPORT_SYMBOL vmlinux 0x7290ed70 in_dev_finish_destroy +EXPORT_SYMBOL vmlinux 0x727a0fc1 seq_lseek +EXPORT_SYMBOL vmlinux 0x72815b07 generic_perform_write +EXPORT_SYMBOL vmlinux 0x7283a833 eth_get_headlen +EXPORT_SYMBOL vmlinux 0x728a505e phy_init_hw EXPORT_SYMBOL vmlinux 0x72a50966 ucc_fast_disable EXPORT_SYMBOL vmlinux 0x72b9d287 default_grn -EXPORT_SYMBOL vmlinux 0x72dafa91 mfd_remove_devices +EXPORT_SYMBOL vmlinux 0x72c12827 dst_init +EXPORT_SYMBOL vmlinux 0x72ceaf60 param_array_ops +EXPORT_SYMBOL vmlinux 0x72d37b22 sock_pfree +EXPORT_SYMBOL vmlinux 0x72e4aaaf input_reset_device +EXPORT_SYMBOL vmlinux 0x72e5a783 devfreq_resume_device EXPORT_SYMBOL vmlinux 0x72ea7b2d scsi_device_type EXPORT_SYMBOL vmlinux 0x72f14ff7 acpi_get_object_info -EXPORT_SYMBOL vmlinux 0x7300e2c0 pci_bus_alloc_resource -EXPORT_SYMBOL vmlinux 0x7302fbe7 netdev_rx_csum_fault -EXPORT_SYMBOL vmlinux 0x73034f63 generic_permission +EXPORT_SYMBOL vmlinux 0x72ffe9a7 ipv6_chk_addr_and_flags +EXPORT_SYMBOL vmlinux 0x730ac68c __neigh_event_send EXPORT_SYMBOL vmlinux 0x731c4a9c dma_fence_signal -EXPORT_SYMBOL vmlinux 0x7320031a d_genocide -EXPORT_SYMBOL vmlinux 0x732b1244 inet_csk_destroy_sock EXPORT_SYMBOL vmlinux 0x732dd326 groups_free -EXPORT_SYMBOL vmlinux 0x733359ef write_dirty_buffer -EXPORT_SYMBOL vmlinux 0x733be97e xfrm6_protocol_deregister -EXPORT_SYMBOL vmlinux 0x733de6d6 of_graph_get_port_parent -EXPORT_SYMBOL vmlinux 0x7352e4aa fscrypt_setup_filename -EXPORT_SYMBOL vmlinux 0x73574677 rtc_add_group +EXPORT_SYMBOL vmlinux 0x73352690 __vfs_removexattr +EXPORT_SYMBOL vmlinux 0x735ae527 request_partial_firmware_into_buf EXPORT_SYMBOL vmlinux 0x735e6a81 acpi_evaluate_integer -EXPORT_SYMBOL vmlinux 0x7361afb6 skb_flow_dissect_meta -EXPORT_SYMBOL vmlinux 0x7363e84d jbd2_journal_extend -EXPORT_SYMBOL vmlinux 0x7370b501 _dev_info -EXPORT_SYMBOL vmlinux 0x737cff73 kill_pid EXPORT_SYMBOL vmlinux 0x7380dffa argv_split +EXPORT_SYMBOL vmlinux 0x738e8fff dquot_set_dqblk +EXPORT_SYMBOL vmlinux 0x7395ccbe input_allocate_device EXPORT_SYMBOL vmlinux 0x73998efa cpm_muram_free_addr EXPORT_SYMBOL vmlinux 0x739fd00f __SCK__tp_func_module_get EXPORT_SYMBOL vmlinux 0x73abb180 alloc_contig_range -EXPORT_SYMBOL vmlinux 0x73c65a25 ps2_sliced_command -EXPORT_SYMBOL vmlinux 0x73d19c49 blk_queue_physical_block_size -EXPORT_SYMBOL vmlinux 0x73f4b18a pnp_device_detach -EXPORT_SYMBOL vmlinux 0x740b488a pcie_port_service_unregister -EXPORT_SYMBOL vmlinux 0x740b7943 cpufreq_get_policy -EXPORT_SYMBOL vmlinux 0x740d947f __ip_mc_dec_group +EXPORT_SYMBOL vmlinux 0x73cdb10a input_flush_device +EXPORT_SYMBOL vmlinux 0x73d6ca18 blk_mq_free_tag_set +EXPORT_SYMBOL vmlinux 0x73fa87b7 phy_connect_direct +EXPORT_SYMBOL vmlinux 0x73fd147e __dev_get_by_index +EXPORT_SYMBOL vmlinux 0x73fd91ea netlink_set_err EXPORT_SYMBOL vmlinux 0x7410aba2 strreplace EXPORT_SYMBOL vmlinux 0x7412ed5b kvfree_sensitive +EXPORT_SYMBOL vmlinux 0x741d635b page_symlink_inode_operations EXPORT_SYMBOL vmlinux 0x742578a5 wait_for_random_bytes EXPORT_SYMBOL vmlinux 0x7429e20c kstrtos8 -EXPORT_SYMBOL vmlinux 0x74359fdf fman_get_pause_cfg +EXPORT_SYMBOL vmlinux 0x743df5e4 kernel_sendmsg EXPORT_SYMBOL vmlinux 0x743f4126 keygen_port_hashing_init -EXPORT_SYMBOL vmlinux 0x743f81bc blk_mq_stop_hw_queue +EXPORT_SYMBOL vmlinux 0x744133cf iterate_dir +EXPORT_SYMBOL vmlinux 0x7442ecea kernel_sock_ip_overhead EXPORT_SYMBOL vmlinux 0x7453d3e8 security_release_secctx -EXPORT_SYMBOL vmlinux 0x746126e9 thermal_zone_device_critical +EXPORT_SYMBOL vmlinux 0x746158f7 fb_get_mode +EXPORT_SYMBOL vmlinux 0x746dab97 neigh_direct_output +EXPORT_SYMBOL vmlinux 0x747482da vga_remove_vgacon EXPORT_SYMBOL vmlinux 0x74754435 acpi_bus_generate_netlink_event +EXPORT_SYMBOL vmlinux 0x747a7c6c watchdog_unregister_governor +EXPORT_SYMBOL vmlinux 0x74806113 sock_no_socketpair EXPORT_SYMBOL vmlinux 0x7483dc59 pci_dev_present -EXPORT_SYMBOL vmlinux 0x7486eb07 mdio_device_free -EXPORT_SYMBOL vmlinux 0x74b23374 mdiobus_get_phy +EXPORT_SYMBOL vmlinux 0x748630af sock_gettstamp +EXPORT_SYMBOL vmlinux 0x749dcab3 forget_cached_acl +EXPORT_SYMBOL vmlinux 0x74b2c822 __blockdev_direct_IO +EXPORT_SYMBOL vmlinux 0x74b5855a reuseport_detach_sock +EXPORT_SYMBOL vmlinux 0x74b9922a dm_table_get_md EXPORT_SYMBOL vmlinux 0x74c134b9 __sw_hweight32 -EXPORT_SYMBOL vmlinux 0x74d50284 tegra_ivc_write_advance +EXPORT_SYMBOL vmlinux 0x74d0479c xfrm_register_type_offload +EXPORT_SYMBOL vmlinux 0x74d9d969 crypto_sha512_finup +EXPORT_SYMBOL vmlinux 0x74e4dab8 mipi_dsi_turn_on_peripheral +EXPORT_SYMBOL vmlinux 0x74e5007f xfrm_trans_queue EXPORT_SYMBOL vmlinux 0x74e5ff1a udpv6_encap_enable -EXPORT_SYMBOL vmlinux 0x74fd12e1 crypto_sha1_update -EXPORT_SYMBOL vmlinux 0x7502309c jbd2_log_wait_commit -EXPORT_SYMBOL vmlinux 0x7516e15f ip6_output -EXPORT_SYMBOL vmlinux 0x751cbb86 mipi_dsi_dcs_write_buffer -EXPORT_SYMBOL vmlinux 0x75224efc sk_mc_loop -EXPORT_SYMBOL vmlinux 0x752fc927 tcf_action_exec +EXPORT_SYMBOL vmlinux 0x7507fd43 would_dump +EXPORT_SYMBOL vmlinux 0x75118e71 __of_get_address +EXPORT_SYMBOL vmlinux 0x751310a2 blk_mq_start_hw_queues +EXPORT_SYMBOL vmlinux 0x752b3d81 bio_integrity_clone +EXPORT_SYMBOL vmlinux 0x752c16df xsk_tx_peek_desc EXPORT_SYMBOL vmlinux 0x755b78c6 meson_sm_call_write -EXPORT_SYMBOL vmlinux 0x75844b92 d_make_root EXPORT_SYMBOL vmlinux 0x75871f5e acpi_get_next_object -EXPORT_SYMBOL vmlinux 0x75a78ec7 gro_find_receive_by_type +EXPORT_SYMBOL vmlinux 0x75a5006f key_unlink EXPORT_SYMBOL vmlinux 0x75bda77a seq_hlist_next -EXPORT_SYMBOL vmlinux 0x75c1849a devm_ioremap_wc +EXPORT_SYMBOL vmlinux 0x75bf2c2d pci_bus_write_config_byte EXPORT_SYMBOL vmlinux 0x75d0deb9 nsecs_to_jiffies64 EXPORT_SYMBOL vmlinux 0x75d499dd vmcore_add_device_dump -EXPORT_SYMBOL vmlinux 0x75edb34d flow_rule_match_ipv4_addrs -EXPORT_SYMBOL vmlinux 0x75ef6059 __block_write_begin +EXPORT_SYMBOL vmlinux 0x75dc1f0a d_alloc_name +EXPORT_SYMBOL vmlinux 0x75e04a5e netdev_set_sb_channel +EXPORT_SYMBOL vmlinux 0x75ec2e72 devm_request_threaded_irq +EXPORT_SYMBOL vmlinux 0x75ef0276 blkdev_issue_discard EXPORT_SYMBOL vmlinux 0x760a0f4f yield EXPORT_SYMBOL vmlinux 0x7618af39 hdmi_infoframe_check +EXPORT_SYMBOL vmlinux 0x761ac9b0 __scsi_device_lookup EXPORT_SYMBOL vmlinux 0x7624249e dim_park_tired -EXPORT_SYMBOL vmlinux 0x7633a400 phy_config_aneg -EXPORT_SYMBOL vmlinux 0x764558fa iov_iter_single_seg_count +EXPORT_SYMBOL vmlinux 0x762db5e3 dev_getbyhwaddr_rcu EXPORT_SYMBOL vmlinux 0x7647726c handle_sysrq -EXPORT_SYMBOL vmlinux 0x76558d75 unix_get_socket -EXPORT_SYMBOL vmlinux 0x7658bf53 configfs_remove_default_groups +EXPORT_SYMBOL vmlinux 0x764ebfb1 generic_file_mmap +EXPORT_SYMBOL vmlinux 0x765a7c09 backlight_device_unregister EXPORT_SYMBOL vmlinux 0x765ff474 crc_t10dif_generic -EXPORT_SYMBOL vmlinux 0x7667f379 inet6_csk_route_req EXPORT_SYMBOL vmlinux 0x766a0927 mempool_alloc_pages -EXPORT_SYMBOL vmlinux 0x768b9092 module_layout -EXPORT_SYMBOL vmlinux 0x768f39c3 xfrm_stateonly_find -EXPORT_SYMBOL vmlinux 0x76934536 inet6_register_protosw -EXPORT_SYMBOL vmlinux 0x769f539a mini_qdisc_pair_swap +EXPORT_SYMBOL vmlinux 0x768aa985 param_set_ushort +EXPORT_SYMBOL vmlinux 0x768cf131 unpin_user_page_range_dirty_lock EXPORT_SYMBOL vmlinux 0x769f6e64 errseq_check -EXPORT_SYMBOL vmlinux 0x76a1e93c _dev_alert -EXPORT_SYMBOL vmlinux 0x76ad700e arp_create -EXPORT_SYMBOL vmlinux 0x76bc6690 km_policy_notify -EXPORT_SYMBOL vmlinux 0x76bf7df7 rt_mutex_base_init +EXPORT_SYMBOL vmlinux 0x76a87d47 filemap_check_errors +EXPORT_SYMBOL vmlinux 0x76a90fa6 netif_set_real_num_queues +EXPORT_SYMBOL vmlinux 0x76c370f4 kern_path_create EXPORT_SYMBOL vmlinux 0x76d3cd60 laptop_mode -EXPORT_SYMBOL vmlinux 0x76e4afa3 acpi_register_debugger -EXPORT_SYMBOL vmlinux 0x76f04e99 ata_link_printk -EXPORT_SYMBOL vmlinux 0x76f1a149 dma_set_mask -EXPORT_SYMBOL vmlinux 0x771762d2 d_set_fallthru +EXPORT_SYMBOL vmlinux 0x76d4345e devfreq_monitor_start +EXPORT_SYMBOL vmlinux 0x76e143a5 jbd2_journal_init_jbd_inode +EXPORT_SYMBOL vmlinux 0x772ea879 xfrm_policy_walk_done +EXPORT_SYMBOL vmlinux 0x77314d34 pci_stop_and_remove_bus_device EXPORT_SYMBOL vmlinux 0x7732159c free_irq_cpu_rmap EXPORT_SYMBOL vmlinux 0x77358855 iomem_resource EXPORT_SYMBOL vmlinux 0x773fa409 __kfifo_dma_in_finish_r +EXPORT_SYMBOL vmlinux 0x7744b090 __skb_pad EXPORT_SYMBOL vmlinux 0x77456e0a acpi_root_dir -EXPORT_SYMBOL vmlinux 0x7753be18 qdisc_watchdog_init -EXPORT_SYMBOL vmlinux 0x77651117 tty_port_open -EXPORT_SYMBOL vmlinux 0x7768f0ed __scsi_device_lookup +EXPORT_SYMBOL vmlinux 0x77494772 jbd2_log_wait_commit +EXPORT_SYMBOL vmlinux 0x775bd389 vfs_llseek +EXPORT_SYMBOL vmlinux 0x7778ddd3 dev_driver_string EXPORT_SYMBOL vmlinux 0x777a47ff override_creds -EXPORT_SYMBOL vmlinux 0x77853e16 unlock_new_inode EXPORT_SYMBOL vmlinux 0x7791193f icst525_s2div -EXPORT_SYMBOL vmlinux 0x779f0ec4 of_find_compatible_node EXPORT_SYMBOL vmlinux 0x77b0fed9 __next_node_in -EXPORT_SYMBOL vmlinux 0x77b440bb tcp_check_req +EXPORT_SYMBOL vmlinux 0x77b8cf0d unregister_tcf_proto_ops +EXPORT_SYMBOL vmlinux 0x77ba29f3 tcp_peek_len EXPORT_SYMBOL vmlinux 0x77bc13a0 strim -EXPORT_SYMBOL vmlinux 0x77c782c3 vlan_vids_add_by_dev -EXPORT_SYMBOL vmlinux 0x77c85364 ip_check_defrag -EXPORT_SYMBOL vmlinux 0x77ca37f9 put_disk -EXPORT_SYMBOL vmlinux 0x77cfc859 jbd2_journal_force_commit_nested -EXPORT_SYMBOL vmlinux 0x77e0bbd5 md_write_end +EXPORT_SYMBOL vmlinux 0x77dc85a2 show_init_ipc_ns +EXPORT_SYMBOL vmlinux 0x77e7dd8f migrate_page_states EXPORT_SYMBOL vmlinux 0x77e9eb37 aes_encrypt -EXPORT_SYMBOL vmlinux 0x77eea1f6 dev_trans_start -EXPORT_SYMBOL vmlinux 0x77f0deb3 vme_init_bridge +EXPORT_SYMBOL vmlinux 0x77eaedb7 generic_write_checks +EXPORT_SYMBOL vmlinux 0x78047524 __xfrm_state_delete EXPORT_SYMBOL vmlinux 0x7807f0f8 schedule_timeout_idle -EXPORT_SYMBOL vmlinux 0x78124f01 skb_copy_header -EXPORT_SYMBOL vmlinux 0x781b4ce8 fifo_set_limit -EXPORT_SYMBOL vmlinux 0x781ba7b1 write_inode_now -EXPORT_SYMBOL vmlinux 0x7832e50e framebuffer_release -EXPORT_SYMBOL vmlinux 0x7835ca21 submit_bio_noacct -EXPORT_SYMBOL vmlinux 0x783e0cef dup_iter +EXPORT_SYMBOL vmlinux 0x7813b8ea __scsi_add_device +EXPORT_SYMBOL vmlinux 0x7816976a tty_port_close_end +EXPORT_SYMBOL vmlinux 0x782818f4 textsearch_prepare +EXPORT_SYMBOL vmlinux 0x7833c794 tty_unregister_driver +EXPORT_SYMBOL vmlinux 0x78429a3c seq_bprintf EXPORT_SYMBOL vmlinux 0x7846af3e __kfifo_len_r -EXPORT_SYMBOL vmlinux 0x7856df1d pfifo_fast_ops -EXPORT_SYMBOL vmlinux 0x7877eb77 jbd2_journal_destroy +EXPORT_SYMBOL vmlinux 0x78555652 of_find_device_by_node +EXPORT_SYMBOL vmlinux 0x7863f1dc devm_register_reboot_notifier EXPORT_SYMBOL vmlinux 0x7880c781 dm_kcopyd_prepare_callback +EXPORT_SYMBOL vmlinux 0x788aa6cc tcp_poll EXPORT_SYMBOL vmlinux 0x789affb1 frontswap_tmem_exclusive_gets EXPORT_SYMBOL vmlinux 0x78a16f48 aes_decrypt EXPORT_SYMBOL vmlinux 0x78b887ed vsprintf -EXPORT_SYMBOL vmlinux 0x78c9dc7c udp_push_pending_frames -EXPORT_SYMBOL vmlinux 0x78da3d4b pcie_capability_read_word +EXPORT_SYMBOL vmlinux 0x78d4f6b4 phy_do_ioctl_running EXPORT_SYMBOL vmlinux 0x78df6bd7 no_pci_devices -EXPORT_SYMBOL vmlinux 0x78f5a664 __SetPageMovable +EXPORT_SYMBOL vmlinux 0x78f28d4a phy_attach_direct +EXPORT_SYMBOL vmlinux 0x78f4107c phy_connect +EXPORT_SYMBOL vmlinux 0x7901d622 kthread_create_worker +EXPORT_SYMBOL vmlinux 0x790687ab flow_rule_match_ip +EXPORT_SYMBOL vmlinux 0x790b8db9 skb_clone_sk EXPORT_SYMBOL vmlinux 0x790bafd4 blk_stack_limits -EXPORT_SYMBOL vmlinux 0x791b2498 tcp_ld_RTO_revert -EXPORT_SYMBOL vmlinux 0x791d0981 udp_poll -EXPORT_SYMBOL vmlinux 0x793d99bd ilookup -EXPORT_SYMBOL vmlinux 0x794b8140 fc_host_post_event -EXPORT_SYMBOL vmlinux 0x795a4dd3 unregister_netdevice_notifier_dev_net +EXPORT_SYMBOL vmlinux 0x790f9b5c pci_enable_wake +EXPORT_SYMBOL vmlinux 0x79121caf inet6_getname +EXPORT_SYMBOL vmlinux 0x79395d51 seq_write +EXPORT_SYMBOL vmlinux 0x7946c1f6 tty_driver_flush_buffer +EXPORT_SYMBOL vmlinux 0x79474420 pci_scan_root_bus +EXPORT_SYMBOL vmlinux 0x794bf831 pcie_bandwidth_available +EXPORT_SYMBOL vmlinux 0x7953e337 config_group_find_item +EXPORT_SYMBOL vmlinux 0x7955956b fman_get_bmi_max_fifo_size EXPORT_SYMBOL vmlinux 0x79739c3c utf8nagemin +EXPORT_SYMBOL vmlinux 0x797de550 generic_setlease EXPORT_SYMBOL vmlinux 0x7984eefc key_update EXPORT_SYMBOL vmlinux 0x79a33f85 vme_get_size EXPORT_SYMBOL vmlinux 0x79aa04a2 get_random_bytes -EXPORT_SYMBOL vmlinux 0x79bf7d51 pci_release_resource -EXPORT_SYMBOL vmlinux 0x79d10c1c fwnode_get_mac_address +EXPORT_SYMBOL vmlinux 0x79ac028d mpage_writepage +EXPORT_SYMBOL vmlinux 0x79acf397 pci_bus_find_capability +EXPORT_SYMBOL vmlinux 0x79b8d071 flow_rule_match_enc_keyid +EXPORT_SYMBOL vmlinux 0x79bd9f91 proc_set_size +EXPORT_SYMBOL vmlinux 0x79c92aba page_pool_alloc_frag +EXPORT_SYMBOL vmlinux 0x79d5c62f mipi_dsi_dcs_enter_sleep_mode +EXPORT_SYMBOL vmlinux 0x79dd308f bdevname EXPORT_SYMBOL vmlinux 0x79ec8f93 blk_start_plug +EXPORT_SYMBOL vmlinux 0x79fc2c41 dquot_transfer EXPORT_SYMBOL vmlinux 0x7a09a064 seg6_hmac_compute -EXPORT_SYMBOL vmlinux 0x7a1253a0 dcache_dir_lseek +EXPORT_SYMBOL vmlinux 0x7a0fed99 block_read_full_page EXPORT_SYMBOL vmlinux 0x7a1bcd59 gf128mul_x8_ble EXPORT_SYMBOL vmlinux 0x7a2af7b4 cpu_number -EXPORT_SYMBOL vmlinux 0x7a61f630 sock_queue_rcv_skb -EXPORT_SYMBOL vmlinux 0x7a689fe0 vfs_iter_write -EXPORT_SYMBOL vmlinux 0x7a944f47 __fib6_flush_trees +EXPORT_SYMBOL vmlinux 0x7a440932 pin_user_pages_remote +EXPORT_SYMBOL vmlinux 0x7a4a2afa param_ops_long +EXPORT_SYMBOL vmlinux 0x7a8774ba phy_mii_ioctl EXPORT_SYMBOL vmlinux 0x7a95e5ae do_settimeofday64 EXPORT_SYMBOL vmlinux 0x7a968137 ucc_slow_restart_tx +EXPORT_SYMBOL vmlinux 0x7a9abb22 mr_mfc_seq_next EXPORT_SYMBOL vmlinux 0x7aa1756e kvfree -EXPORT_SYMBOL vmlinux 0x7aac3699 tcp_md5_hash_key EXPORT_SYMBOL vmlinux 0x7ab45d25 dma_fence_array_create EXPORT_SYMBOL vmlinux 0x7ab88a45 system_freezing_cnt +EXPORT_SYMBOL vmlinux 0x7ab99ee0 neigh_for_each +EXPORT_SYMBOL vmlinux 0x7acdfe2c inet_csk_complete_hashdance EXPORT_SYMBOL vmlinux 0x7ad050b9 qid_lt -EXPORT_SYMBOL vmlinux 0x7ad11371 of_find_node_by_name -EXPORT_SYMBOL vmlinux 0x7ad18018 textsearch_find_continuous -EXPORT_SYMBOL vmlinux 0x7ad21ef8 mpage_readahead EXPORT_SYMBOL vmlinux 0x7adc0fbf rb_replace_node_rcu -EXPORT_SYMBOL vmlinux 0x7adf1f62 dquot_get_dqblk +EXPORT_SYMBOL vmlinux 0x7ade5d9d skb_flow_dissect_ct +EXPORT_SYMBOL vmlinux 0x7adf4b89 finish_open EXPORT_SYMBOL vmlinux 0x7ae5d317 qe_get_snum -EXPORT_SYMBOL vmlinux 0x7af0837b register_netdevice_notifier_dev_net -EXPORT_SYMBOL vmlinux 0x7afae6ba xfrm_state_lookup_byspi -EXPORT_SYMBOL vmlinux 0x7afd51ba blk_queue_max_hw_sectors -EXPORT_SYMBOL vmlinux 0x7b094d8b tty_driver_flush_buffer -EXPORT_SYMBOL vmlinux 0x7b1392e2 vfs_rmdir +EXPORT_SYMBOL vmlinux 0x7af63672 tcp_v4_destroy_sock +EXPORT_SYMBOL vmlinux 0x7b0dbd60 notify_change +EXPORT_SYMBOL vmlinux 0x7b193230 netdev_upper_dev_unlink EXPORT_SYMBOL vmlinux 0x7b37d4a7 _find_first_zero_bit -EXPORT_SYMBOL vmlinux 0x7b49252a skb_tunnel_check_pmtu +EXPORT_SYMBOL vmlinux 0x7b45424b mipi_dsi_device_unregister EXPORT_SYMBOL vmlinux 0x7b4da6ff __init_rwsem +EXPORT_SYMBOL vmlinux 0x7b4e5f02 dev_mc_sync_multiple +EXPORT_SYMBOL vmlinux 0x7b537914 splice_direct_to_actor +EXPORT_SYMBOL vmlinux 0x7b5837cd ww_mutex_lock EXPORT_SYMBOL vmlinux 0x7b5b8f31 sha256_update -EXPORT_SYMBOL vmlinux 0x7b728768 sdev_prefix_printk EXPORT_SYMBOL vmlinux 0x7b82b9a1 idr_replace -EXPORT_SYMBOL vmlinux 0x7b914501 pci_enable_msix_range -EXPORT_SYMBOL vmlinux 0x7b92d875 devm_of_find_backlight -EXPORT_SYMBOL vmlinux 0x7ba26896 vfs_getattr_nosec EXPORT_SYMBOL vmlinux 0x7ba5a3b4 tegra_powergate_power_off EXPORT_SYMBOL vmlinux 0x7bb50b88 acpi_write EXPORT_SYMBOL vmlinux 0x7bbccd05 nr_node_ids -EXPORT_SYMBOL vmlinux 0x7be1c928 mmput_async -EXPORT_SYMBOL vmlinux 0x7be43872 kthread_destroy_worker -EXPORT_SYMBOL vmlinux 0x7bf434ca dev_mc_unsync +EXPORT_SYMBOL vmlinux 0x7bd95a0a phy_write_mmd +EXPORT_SYMBOL vmlinux 0x7beb8770 tty_hangup +EXPORT_SYMBOL vmlinux 0x7c14fa50 filemap_invalidate_unlock_two EXPORT_SYMBOL vmlinux 0x7c173634 __bitmap_complement -EXPORT_SYMBOL vmlinux 0x7c1ab505 scsi_vpd_lun_id +EXPORT_SYMBOL vmlinux 0x7c320104 tty_insert_flip_string_fixed_flag +EXPORT_SYMBOL vmlinux 0x7c3604f0 param_set_int +EXPORT_SYMBOL vmlinux 0x7c42d434 register_netdev +EXPORT_SYMBOL vmlinux 0x7c4320b0 sock_alloc_file +EXPORT_SYMBOL vmlinux 0x7c449537 init_net EXPORT_SYMBOL vmlinux 0x7c46233a cpufreq_quick_get -EXPORT_SYMBOL vmlinux 0x7c49ec93 file_open_root -EXPORT_SYMBOL vmlinux 0x7c4b3154 sync_inode_metadata -EXPORT_SYMBOL vmlinux 0x7c4dd55e bio_alloc_bioset -EXPORT_SYMBOL vmlinux 0x7c535dee pnp_device_attach -EXPORT_SYMBOL vmlinux 0x7c73602c scsi_device_quiesce -EXPORT_SYMBOL vmlinux 0x7c9001d6 blackhole_netdev +EXPORT_SYMBOL vmlinux 0x7c55c67e fifo_create_dflt +EXPORT_SYMBOL vmlinux 0x7c8feb11 generic_parse_monolithic +EXPORT_SYMBOL vmlinux 0x7c903aad flow_rule_match_ipv4_addrs +EXPORT_SYMBOL vmlinux 0x7c9076f1 simple_dir_operations +EXPORT_SYMBOL vmlinux 0x7c927a2f seg6_push_hmac +EXPORT_SYMBOL vmlinux 0x7c99fa98 pci_back_from_sleep EXPORT_SYMBOL vmlinux 0x7c9ca58f __sg_page_iter_next -EXPORT_SYMBOL vmlinux 0x7c9d7757 of_find_all_nodes -EXPORT_SYMBOL vmlinux 0x7ca2bc6f pci_fixup_cardbus +EXPORT_SYMBOL vmlinux 0x7ca62b89 ppp_unregister_compressor +EXPORT_SYMBOL vmlinux 0x7caf9e4a msm_pinctrl_dev_pm_ops EXPORT_SYMBOL vmlinux 0x7cb1aea1 devlink_dpipe_header_ethernet -EXPORT_SYMBOL vmlinux 0x7cb9b00c tcf_idr_create_from_flags +EXPORT_SYMBOL vmlinux 0x7cc02b5a phy_ethtool_set_link_ksettings +EXPORT_SYMBOL vmlinux 0x7cc12f81 param_get_long +EXPORT_SYMBOL vmlinux 0x7cc4fe22 backlight_device_get_by_name +EXPORT_SYMBOL vmlinux 0x7cd98593 blk_rq_count_integrity_sg EXPORT_SYMBOL vmlinux 0x7ce18c9f from_kqid EXPORT_SYMBOL vmlinux 0x7ce58981 kvrealloc -EXPORT_SYMBOL vmlinux 0x7ce8e62d dquot_scan_active +EXPORT_SYMBOL vmlinux 0x7ce73e4a blk_mq_queue_stopped +EXPORT_SYMBOL vmlinux 0x7cec261d pnp_start_dev +EXPORT_SYMBOL vmlinux 0x7cef2f46 rtc_add_groups EXPORT_SYMBOL vmlinux 0x7cf35220 vme_master_free EXPORT_SYMBOL vmlinux 0x7cfe368d net_dim_get_def_tx_moderation -EXPORT_SYMBOL vmlinux 0x7d00edfd d_drop EXPORT_SYMBOL vmlinux 0x7d0ba682 gen_pool_virt_to_phys EXPORT_SYMBOL vmlinux 0x7d0db45c jiffies_to_clock_t EXPORT_SYMBOL vmlinux 0x7d12d76d acpi_get_parent -EXPORT_SYMBOL vmlinux 0x7d2164ab mipi_dsi_dcs_set_pixel_format -EXPORT_SYMBOL vmlinux 0x7d39bd13 dm_kobject_release +EXPORT_SYMBOL vmlinux 0x7d37a8df pcim_iomap +EXPORT_SYMBOL vmlinux 0x7d38ecc4 uart_add_one_port EXPORT_SYMBOL vmlinux 0x7d4b176a netlbl_catmap_setbit +EXPORT_SYMBOL vmlinux 0x7d514d0d fman_get_pause_cfg EXPORT_SYMBOL vmlinux 0x7d5e1008 __crc32c_le_shift -EXPORT_SYMBOL vmlinux 0x7d72ac96 _dev_notice +EXPORT_SYMBOL vmlinux 0x7d68ec3a input_mt_drop_unused EXPORT_SYMBOL vmlinux 0x7d74d522 kstrtoull_from_user -EXPORT_SYMBOL vmlinux 0x7d847994 clear_nlink -EXPORT_SYMBOL vmlinux 0x7d953c7a netpoll_send_skb -EXPORT_SYMBOL vmlinux 0x7d9bcaf6 pci_alloc_dev -EXPORT_SYMBOL vmlinux 0x7da97a4a tegra_dfll_unregister -EXPORT_SYMBOL vmlinux 0x7dab9860 pci_clear_mwi +EXPORT_SYMBOL vmlinux 0x7da1f82c skb_checksum_help +EXPORT_SYMBOL vmlinux 0x7dab8fcb brioctl_set EXPORT_SYMBOL vmlinux 0x7daece67 quota_send_warning -EXPORT_SYMBOL vmlinux 0x7daf0d2d eth_commit_mac_addr_change EXPORT_SYMBOL vmlinux 0x7dcf4135 __xa_insert -EXPORT_SYMBOL vmlinux 0x7dd642a2 key_reject_and_link -EXPORT_SYMBOL vmlinux 0x7dd7364f __dquot_transfer -EXPORT_SYMBOL vmlinux 0x7dedbb32 param_set_hexint +EXPORT_SYMBOL vmlinux 0x7dea6bcd pagecache_write_begin EXPORT_SYMBOL vmlinux 0x7deff673 dm_consume_args -EXPORT_SYMBOL vmlinux 0x7dfe93fe security_unix_stream_connect +EXPORT_SYMBOL vmlinux 0x7e075c08 get_thermal_instance +EXPORT_SYMBOL vmlinux 0x7e259475 pci_read_config_byte +EXPORT_SYMBOL vmlinux 0x7e2b6bf7 jbd2_fc_end_commit +EXPORT_SYMBOL vmlinux 0x7e2fb637 rdmacg_uncharge EXPORT_SYMBOL vmlinux 0x7e3191f6 try_to_del_timer_sync -EXPORT_SYMBOL vmlinux 0x7e42c551 of_chosen -EXPORT_SYMBOL vmlinux 0x7e47e9f7 simple_statfs -EXPORT_SYMBOL vmlinux 0x7e4ac18a sock_no_linger -EXPORT_SYMBOL vmlinux 0x7e5bc23a __skb_pad -EXPORT_SYMBOL vmlinux 0x7e629030 __neigh_event_send -EXPORT_SYMBOL vmlinux 0x7e643c84 param_set_bool -EXPORT_SYMBOL vmlinux 0x7e65bafb submit_bio_wait -EXPORT_SYMBOL vmlinux 0x7e83bbd4 __dev_remove_pack -EXPORT_SYMBOL vmlinux 0x7e83cc6e kernel_sendpage -EXPORT_SYMBOL vmlinux 0x7e86d626 xfrm_state_delete_tunnel -EXPORT_SYMBOL vmlinux 0x7eecc186 pci_find_next_bus +EXPORT_SYMBOL vmlinux 0x7e6dde1c unregister_qdisc +EXPORT_SYMBOL vmlinux 0x7e8679bf blk_rq_append_bio +EXPORT_SYMBOL vmlinux 0x7e8aa348 flow_rule_match_tcp +EXPORT_SYMBOL vmlinux 0x7e8ff918 pci_bus_write_config_word +EXPORT_SYMBOL vmlinux 0x7eb1fec6 tc_setup_cb_destroy +EXPORT_SYMBOL vmlinux 0x7ebc9de6 fscrypt_encrypt_block_inplace EXPORT_SYMBOL vmlinux 0x7f02188f __msecs_to_jiffies EXPORT_SYMBOL vmlinux 0x7f03b6a9 crc_ccitt_table -EXPORT_SYMBOL vmlinux 0x7f165d83 cdrom_check_events -EXPORT_SYMBOL vmlinux 0x7f1ab295 pci_back_from_sleep -EXPORT_SYMBOL vmlinux 0x7f1ee037 of_n_addr_cells +EXPORT_SYMBOL vmlinux 0x7f123534 blk_rq_map_user +EXPORT_SYMBOL vmlinux 0x7f1460f3 blk_queue_max_write_zeroes_sectors +EXPORT_SYMBOL vmlinux 0x7f19d37f of_graph_get_port_by_id +EXPORT_SYMBOL vmlinux 0x7f231aac tcp_ld_RTO_revert EXPORT_SYMBOL vmlinux 0x7f24de73 jiffies_to_usecs -EXPORT_SYMBOL vmlinux 0x7f3f05a9 dma_resv_add_excl_fence -EXPORT_SYMBOL vmlinux 0x7f420960 mdio_bus_type -EXPORT_SYMBOL vmlinux 0x7f48d6c9 kthread_blkcg +EXPORT_SYMBOL vmlinux 0x7f34ceea alloc_etherdev_mqs +EXPORT_SYMBOL vmlinux 0x7f42f2bb blk_mq_complete_request EXPORT_SYMBOL vmlinux 0x7f52071a net_dim +EXPORT_SYMBOL vmlinux 0x7f521ef4 dev_get_phys_port_id EXPORT_SYMBOL vmlinux 0x7f5b4fe4 sg_free_table -EXPORT_SYMBOL vmlinux 0x7f67f9b9 may_setattr -EXPORT_SYMBOL vmlinux 0x7f7bab5b ip_frag_init -EXPORT_SYMBOL vmlinux 0x7f7bd460 config_item_put EXPORT_SYMBOL vmlinux 0x7f7f7bb4 irq_poll_disable -EXPORT_SYMBOL vmlinux 0x7f8a9b3e pnp_possible_config -EXPORT_SYMBOL vmlinux 0x7fc253cf tty_port_block_til_ready +EXPORT_SYMBOL vmlinux 0x7f85c1d0 tcf_idr_release +EXPORT_SYMBOL vmlinux 0x7fa623ea mipi_dsi_set_maximum_return_packet_size +EXPORT_SYMBOL vmlinux 0x7fa67ae6 migrate_vma_finalize +EXPORT_SYMBOL vmlinux 0x7fb313c8 netdev_adjacent_change_commit +EXPORT_SYMBOL vmlinux 0x7fb5f63f pcie_capability_clear_and_set_word EXPORT_SYMBOL vmlinux 0x7fce778e tegra_ivc_total_queue_size +EXPORT_SYMBOL vmlinux 0x7fd20716 pci_get_device +EXPORT_SYMBOL vmlinux 0x7fdb7957 fman_get_qman_channel_id EXPORT_SYMBOL vmlinux 0x7fe105d7 bman_ip_rev EXPORT_SYMBOL vmlinux 0x7fe32873 rb_replace_node -EXPORT_SYMBOL vmlinux 0x7fec9028 blk_mq_unique_tag -EXPORT_SYMBOL vmlinux 0x800ff034 blk_mq_run_hw_queues -EXPORT_SYMBOL vmlinux 0x801f9741 from_kuid_munged -EXPORT_SYMBOL vmlinux 0x80309544 udp_lib_get_port -EXPORT_SYMBOL vmlinux 0x803777c0 dma_find_channel -EXPORT_SYMBOL vmlinux 0x8037c324 kobject_init +EXPORT_SYMBOL vmlinux 0x8007e460 devm_extcon_register_notifier_all +EXPORT_SYMBOL vmlinux 0x80122981 vfs_dedupe_file_range +EXPORT_SYMBOL vmlinux 0x802ab8e8 pci_find_resource +EXPORT_SYMBOL vmlinux 0x8037c471 iov_iter_gap_alignment EXPORT_SYMBOL vmlinux 0x803ddbb6 __posix_acl_create -EXPORT_SYMBOL vmlinux 0x80508e6b tcp_sock_set_keepcnt -EXPORT_SYMBOL vmlinux 0x805dd1fa devm_of_clk_del_provider +EXPORT_SYMBOL vmlinux 0x80453cf7 configfs_register_subsystem +EXPORT_SYMBOL vmlinux 0x8051ec04 skb_trim +EXPORT_SYMBOL vmlinux 0x806d7e45 generic_shutdown_super +EXPORT_SYMBOL vmlinux 0x807dcdbd pci_find_bus +EXPORT_SYMBOL vmlinux 0x808815fe fbcon_update_vcs EXPORT_SYMBOL vmlinux 0x809712ff hdmi_avi_infoframe_pack +EXPORT_SYMBOL vmlinux 0x80a5cfed devm_ioremap_wc EXPORT_SYMBOL vmlinux 0x80a717a8 __percpu_counter_compare -EXPORT_SYMBOL vmlinux 0x80a8820d copy_page_from_iter -EXPORT_SYMBOL vmlinux 0x80af6057 netdev_printk -EXPORT_SYMBOL vmlinux 0x80b5494d pci_restore_state -EXPORT_SYMBOL vmlinux 0x80be5d54 d_hash_and_lookup +EXPORT_SYMBOL vmlinux 0x80bd7251 netdev_has_upper_dev_all_rcu EXPORT_SYMBOL vmlinux 0x80ca5026 _bin2bcd EXPORT_SYMBOL vmlinux 0x80d68d3e fb_register_client -EXPORT_SYMBOL vmlinux 0x80d8b8fe phy_modify_paged_changed -EXPORT_SYMBOL vmlinux 0x80da3dc5 xfrm_state_lookup_byaddr -EXPORT_SYMBOL vmlinux 0x80de1099 __xfrm_decode_session +EXPORT_SYMBOL vmlinux 0x80df0dfc dev_change_proto_down_reason EXPORT_SYMBOL vmlinux 0x80e5f86f fscrypt_fname_alloc_buffer -EXPORT_SYMBOL vmlinux 0x80e9a64d pci_unregister_driver +EXPORT_SYMBOL vmlinux 0x80e98eb3 jbd2_journal_load EXPORT_SYMBOL vmlinux 0x80ec0d50 qman_init_fq +EXPORT_SYMBOL vmlinux 0x80f0a632 blk_set_queue_depth +EXPORT_SYMBOL vmlinux 0x80f12fae phy_ethtool_ksettings_set +EXPORT_SYMBOL vmlinux 0x80f9cee0 fs_param_is_u64 EXPORT_SYMBOL vmlinux 0x810bef7e sg_free_append_table EXPORT_SYMBOL vmlinux 0x8112b3d2 scsi_build_sense_buffer -EXPORT_SYMBOL vmlinux 0x8118468b __dec_node_page_state EXPORT_SYMBOL vmlinux 0x81188c30 match_string -EXPORT_SYMBOL vmlinux 0x81390ee5 of_n_size_cells -EXPORT_SYMBOL vmlinux 0x813988d4 generic_file_direct_write -EXPORT_SYMBOL vmlinux 0x81469479 dev_change_proto_down_generic +EXPORT_SYMBOL vmlinux 0x8119854f vmf_insert_pfn +EXPORT_SYMBOL vmlinux 0x811be782 skb_tx_error +EXPORT_SYMBOL vmlinux 0x814ad4fe cdrom_get_last_written +EXPORT_SYMBOL vmlinux 0x81523ebd lru_cache_add EXPORT_SYMBOL vmlinux 0x81533963 sysfs_format_mac EXPORT_SYMBOL vmlinux 0x815b5dd4 match_octal EXPORT_SYMBOL vmlinux 0x815f2897 empty_zero_page -EXPORT_SYMBOL vmlinux 0x8168bf71 __blkdev_issue_discard -EXPORT_SYMBOL vmlinux 0x8179d7cd would_dump -EXPORT_SYMBOL vmlinux 0x817e5a12 __sock_create -EXPORT_SYMBOL vmlinux 0x81807753 mnt_drop_write_file +EXPORT_SYMBOL vmlinux 0x81639f02 xsk_get_pool_from_qid +EXPORT_SYMBOL vmlinux 0x8169138d dev_lstats_read +EXPORT_SYMBOL vmlinux 0x816c7b20 flow_block_cb_setup_simple EXPORT_SYMBOL vmlinux 0x818416e1 scsi_set_sense_information +EXPORT_SYMBOL vmlinux 0x818498f4 fb_show_logo +EXPORT_SYMBOL vmlinux 0x818e996c mipi_dsi_driver_unregister EXPORT_SYMBOL vmlinux 0x818edf97 cpm_muram_alloc -EXPORT_SYMBOL vmlinux 0x8193529e vfs_get_link +EXPORT_SYMBOL vmlinux 0x819a1466 simple_statfs +EXPORT_SYMBOL vmlinux 0x819ea158 fc_block_scsi_eh +EXPORT_SYMBOL vmlinux 0x81a0a602 dquot_load_quota_sb +EXPORT_SYMBOL vmlinux 0x81a3a1a5 genphy_read_mmd_unsupported EXPORT_SYMBOL vmlinux 0x81ac5e33 trace_print_hex_dump_seq -EXPORT_SYMBOL vmlinux 0x81aeb34e inet_add_protocol EXPORT_SYMBOL vmlinux 0x81b20e8b ucc_fast_transmit_on_demand -EXPORT_SYMBOL vmlinux 0x81b796e3 blk_queue_max_discard_sectors +EXPORT_SYMBOL vmlinux 0x81b25ad6 ip_tunnel_parse_protocol EXPORT_SYMBOL vmlinux 0x81db6ebb xz_dec_reset -EXPORT_SYMBOL vmlinux 0x81dbe018 of_get_next_available_child +EXPORT_SYMBOL vmlinux 0x81e4f926 kobject_init EXPORT_SYMBOL vmlinux 0x81e6b37f dmi_get_system_info -EXPORT_SYMBOL vmlinux 0x81e84eee tty_port_init -EXPORT_SYMBOL vmlinux 0x81f7ca19 release_pages -EXPORT_SYMBOL vmlinux 0x81fc0f60 dquot_get_state -EXPORT_SYMBOL vmlinux 0x82166512 configfs_depend_item -EXPORT_SYMBOL vmlinux 0x8226caa0 input_close_device -EXPORT_SYMBOL vmlinux 0x8229ab47 get_fs_type -EXPORT_SYMBOL vmlinux 0x822dcc16 inet_frag_destroy +EXPORT_SYMBOL vmlinux 0x81fab2ec iptun_encaps +EXPORT_SYMBOL vmlinux 0x81fe8ad5 param_ops_bint +EXPORT_SYMBOL vmlinux 0x81fee8a8 sock_register +EXPORT_SYMBOL vmlinux 0x82174d49 generic_pipe_buf_get +EXPORT_SYMBOL vmlinux 0x822173b4 kill_pid EXPORT_SYMBOL vmlinux 0x823d3505 cmxgcr_lock -EXPORT_SYMBOL vmlinux 0x824cece8 simple_open -EXPORT_SYMBOL vmlinux 0x82638900 security_task_getsecid_obj +EXPORT_SYMBOL vmlinux 0x823d7e4f ipv6_skip_exthdr +EXPORT_SYMBOL vmlinux 0x8250a514 datagram_poll +EXPORT_SYMBOL vmlinux 0x825169b8 inet_getname EXPORT_SYMBOL vmlinux 0x8263a6d9 proc_douintvec +EXPORT_SYMBOL vmlinux 0x82799d83 __pskb_copy_fclone EXPORT_SYMBOL vmlinux 0x828062b1 __frontswap_init -EXPORT_SYMBOL vmlinux 0x828601c2 __register_nls -EXPORT_SYMBOL vmlinux 0x828852c2 devm_extcon_register_notifier +EXPORT_SYMBOL vmlinux 0x82833851 iunique +EXPORT_SYMBOL vmlinux 0x82862fbf filemap_fdatawrite_wbc +EXPORT_SYMBOL vmlinux 0x82894672 mipi_dsi_dcs_set_page_address +EXPORT_SYMBOL vmlinux 0x82920e6a udp_ioctl +EXPORT_SYMBOL vmlinux 0x829af352 may_umount +EXPORT_SYMBOL vmlinux 0x829c3820 netdev_notice +EXPORT_SYMBOL vmlinux 0x82ae7079 skb_dequeue +EXPORT_SYMBOL vmlinux 0x82be2fa3 kill_litter_super EXPORT_SYMBOL vmlinux 0x82c87ad5 nr_online_nodes -EXPORT_SYMBOL vmlinux 0x82c9dce1 do_splice_direct -EXPORT_SYMBOL vmlinux 0x82cbbb61 vfs_path_lookup -EXPORT_SYMBOL vmlinux 0x82cdabfc udp_sock_create4 -EXPORT_SYMBOL vmlinux 0x83022647 xp_dma_sync_for_device_slow -EXPORT_SYMBOL vmlinux 0x83047ce0 jbd2_journal_unlock_updates -EXPORT_SYMBOL vmlinux 0x831d5498 vme_irq_handler -EXPORT_SYMBOL vmlinux 0x83276060 vlan_uses_dev -EXPORT_SYMBOL vmlinux 0x83567e14 md_bitmap_start_sync +EXPORT_SYMBOL vmlinux 0x82d1874f write_inode_now +EXPORT_SYMBOL vmlinux 0x82e12735 set_anon_super +EXPORT_SYMBOL vmlinux 0x82e97ebb jbd2_journal_inode_ranged_wait +EXPORT_SYMBOL vmlinux 0x82f0e8d2 devfreq_unregister_notifier +EXPORT_SYMBOL vmlinux 0x82f8222a of_find_node_opts_by_path +EXPORT_SYMBOL vmlinux 0x831e4064 alloc_skb_with_frags +EXPORT_SYMBOL vmlinux 0x83273088 bio_alloc_bioset +EXPORT_SYMBOL vmlinux 0x832afbed key_invalidate EXPORT_SYMBOL vmlinux 0x83581089 gf128mul_init_4k_lle -EXPORT_SYMBOL vmlinux 0x8371f50b genphy_aneg_done +EXPORT_SYMBOL vmlinux 0x836e7600 init_special_inode EXPORT_SYMBOL vmlinux 0x837b7b09 __dynamic_pr_debug +EXPORT_SYMBOL vmlinux 0x837c0193 __block_write_full_page +EXPORT_SYMBOL vmlinux 0x8386a023 tso_count_descs EXPORT_SYMBOL vmlinux 0x838d2bc8 siphash_3u32 -EXPORT_SYMBOL vmlinux 0x839e9219 __put_user_ns -EXPORT_SYMBOL vmlinux 0x83aa8367 vfs_dedupe_file_range +EXPORT_SYMBOL vmlinux 0x83aaa857 get_phy_device EXPORT_SYMBOL vmlinux 0x83c52fba xfrm4_protocol_init -EXPORT_SYMBOL vmlinux 0x83df2e2d dquot_writeback_dquots -EXPORT_SYMBOL vmlinux 0x83f16dd1 sock_set_mark +EXPORT_SYMBOL vmlinux 0x83e672c3 udp_seq_next +EXPORT_SYMBOL vmlinux 0x83f50159 netdev_rx_csum_fault +EXPORT_SYMBOL vmlinux 0x8401332d bioset_init_from_src EXPORT_SYMBOL vmlinux 0x840342c6 sgl_free -EXPORT_SYMBOL vmlinux 0x840d3de2 dm_table_run_md_queue_async -EXPORT_SYMBOL vmlinux 0x84159b3d passthru_features_check -EXPORT_SYMBOL vmlinux 0x841b79ea dev_set_mac_address -EXPORT_SYMBOL vmlinux 0x8430f920 bh_submit_read +EXPORT_SYMBOL vmlinux 0x8417aa28 dst_release_immediate +EXPORT_SYMBOL vmlinux 0x841cb10a __register_chrdev +EXPORT_SYMBOL vmlinux 0x84214719 inet_recvmsg +EXPORT_SYMBOL vmlinux 0x84473963 prepare_to_swait_exclusive EXPORT_SYMBOL vmlinux 0x8455e3a7 dma_fence_signal_timestamp_locked -EXPORT_SYMBOL vmlinux 0x8457ddb9 scsi_add_device -EXPORT_SYMBOL vmlinux 0x845a6576 jbd2_journal_init_dev -EXPORT_SYMBOL vmlinux 0x8469fa31 dcbnl_ieee_notify -EXPORT_SYMBOL vmlinux 0x8475a988 cdrom_ioctl +EXPORT_SYMBOL vmlinux 0x845a96b9 of_find_node_by_name +EXPORT_SYMBOL vmlinux 0x847eb04e xsk_clear_tx_need_wakeup EXPORT_SYMBOL vmlinux 0x84818f57 tegra_powergate_power_on EXPORT_SYMBOL vmlinux 0x84823cf3 nla_strscpy -EXPORT_SYMBOL vmlinux 0x84890d90 pci_prepare_to_sleep -EXPORT_SYMBOL vmlinux 0x8499e9c9 simple_transaction_set -EXPORT_SYMBOL vmlinux 0x8499f6be netif_rx +EXPORT_SYMBOL vmlinux 0x84890349 jbd2_journal_start_commit +EXPORT_SYMBOL vmlinux 0x84abcefc input_grab_device EXPORT_SYMBOL vmlinux 0x84c03e9a rtnl_nla_parse_ifla +EXPORT_SYMBOL vmlinux 0x84c07085 __frontswap_test EXPORT_SYMBOL vmlinux 0x84c1c552 proc_dointvec_ms_jiffies EXPORT_SYMBOL vmlinux 0x84c4040c security_binder_set_context_mgr -EXPORT_SYMBOL vmlinux 0x84d18dff rtc_add_groups -EXPORT_SYMBOL vmlinux 0x84e1feb1 generic_cont_expand_simple -EXPORT_SYMBOL vmlinux 0x84ee62b8 pci_claim_resource +EXPORT_SYMBOL vmlinux 0x84cfa6cb fs_param_is_string +EXPORT_SYMBOL vmlinux 0x850767fb ip_sock_set_tos +EXPORT_SYMBOL vmlinux 0x8507d4e0 serio_unregister_driver EXPORT_SYMBOL vmlinux 0x851b9121 xudma_dev_get_psil_base -EXPORT_SYMBOL vmlinux 0x85237e77 sk_stream_wait_memory +EXPORT_SYMBOL vmlinux 0x85286630 __SetPageMovable +EXPORT_SYMBOL vmlinux 0x853154fa vm_map_pages +EXPORT_SYMBOL vmlinux 0x854c781f uart_get_baud_rate EXPORT_SYMBOL vmlinux 0x854fec83 tegra_sku_info -EXPORT_SYMBOL vmlinux 0x855325fe xsk_clear_tx_need_wakeup -EXPORT_SYMBOL vmlinux 0x855ce3f9 mr_vif_seq_next +EXPORT_SYMBOL vmlinux 0x8557fd58 tcp_filter EXPORT_SYMBOL vmlinux 0x85670f1d rtnl_is_locked -EXPORT_SYMBOL vmlinux 0x85a642d6 dcache_dir_open -EXPORT_SYMBOL vmlinux 0x85afd2e2 phy_advertise_supported +EXPORT_SYMBOL vmlinux 0x85728648 sock_wake_async +EXPORT_SYMBOL vmlinux 0x8572f572 pcie_ptm_enabled +EXPORT_SYMBOL vmlinux 0x857d628c blk_mq_run_hw_queues +EXPORT_SYMBOL vmlinux 0x8581ef3b __cleancache_init_shared_fs +EXPORT_SYMBOL vmlinux 0x85a37eec simple_setattr EXPORT_SYMBOL vmlinux 0x85b4cf2f utf8nlen EXPORT_SYMBOL vmlinux 0x85b5e625 rfkill_set_states +EXPORT_SYMBOL vmlinux 0x85bb04d1 iget_locked EXPORT_SYMBOL vmlinux 0x85bd1608 __request_region -EXPORT_SYMBOL vmlinux 0x85c6e89d phy_driver_register +EXPORT_SYMBOL vmlinux 0x85bf5e1e get_watch_queue EXPORT_SYMBOL vmlinux 0x85df9b6c strsep EXPORT_SYMBOL vmlinux 0x85efc7e0 zero_pfn -EXPORT_SYMBOL vmlinux 0x85f5c010 pipe_unlock -EXPORT_SYMBOL vmlinux 0x85f6eabf xfrm_policy_walk +EXPORT_SYMBOL vmlinux 0x85fa70f3 fscrypt_ioctl_set_policy EXPORT_SYMBOL vmlinux 0x85fbc931 slhc_uncompress -EXPORT_SYMBOL vmlinux 0x860a85e8 from_kuid -EXPORT_SYMBOL vmlinux 0x8613764a devm_gen_pool_create -EXPORT_SYMBOL vmlinux 0x8632a866 bdev_read_only +EXPORT_SYMBOL vmlinux 0x85fc1fcf netdev_change_features +EXPORT_SYMBOL vmlinux 0x85fcc339 passthru_features_check +EXPORT_SYMBOL vmlinux 0x85fe3934 mark_info_dirty +EXPORT_SYMBOL vmlinux 0x8602db4b block_write_end +EXPORT_SYMBOL vmlinux 0x8603b86d md_bitmap_start_sync +EXPORT_SYMBOL vmlinux 0x860c746b ptp_clock_index +EXPORT_SYMBOL vmlinux 0x862a72c0 phy_ethtool_get_link_ksettings +EXPORT_SYMBOL vmlinux 0x862f03be fb_set_var EXPORT_SYMBOL vmlinux 0x863a276a color_table -EXPORT_SYMBOL vmlinux 0x86459b6c pcim_set_mwi -EXPORT_SYMBOL vmlinux 0x8661c793 phy_set_max_speed -EXPORT_SYMBOL vmlinux 0x866493db __alloc_disk_node -EXPORT_SYMBOL vmlinux 0x86893390 wait_on_page_bit +EXPORT_SYMBOL vmlinux 0x865f311f unix_attach_fds +EXPORT_SYMBOL vmlinux 0x8672ad2b PageMovable +EXPORT_SYMBOL vmlinux 0x867ab21e __cleancache_init_fs +EXPORT_SYMBOL vmlinux 0x867e4489 get_tz_trend EXPORT_SYMBOL vmlinux 0x868acba5 get_options -EXPORT_SYMBOL vmlinux 0x86a04d4a unregister_tcf_proto_ops -EXPORT_SYMBOL vmlinux 0x86a5992f pci_pme_capable -EXPORT_SYMBOL vmlinux 0x86a5e06f pci_dev_put -EXPORT_SYMBOL vmlinux 0x86c56b4e vga_get -EXPORT_SYMBOL vmlinux 0x86d09a85 __skb_recv_datagram -EXPORT_SYMBOL vmlinux 0x86d423d6 invalidate_bdev +EXPORT_SYMBOL vmlinux 0x869bafa1 devm_ioremap_resource +EXPORT_SYMBOL vmlinux 0x869d84ac mnt_set_expiry +EXPORT_SYMBOL vmlinux 0x86a0f978 input_register_handle +EXPORT_SYMBOL vmlinux 0x86c06d9f kset_register EXPORT_SYMBOL vmlinux 0x86d52ba5 lookup_constant -EXPORT_SYMBOL vmlinux 0x86f1861b register_console +EXPORT_SYMBOL vmlinux 0x86df3f43 mdio_driver_register +EXPORT_SYMBOL vmlinux 0x86e555a5 pci_request_selected_regions +EXPORT_SYMBOL vmlinux 0x86f37554 of_find_mipi_dsi_host_by_node EXPORT_SYMBOL vmlinux 0x86fb9b05 bitmap_parse_user -EXPORT_SYMBOL vmlinux 0x86ff696d fget_raw -EXPORT_SYMBOL vmlinux 0x87078aec get_acl -EXPORT_SYMBOL vmlinux 0x8716a932 tcp_timewait_state_process -EXPORT_SYMBOL vmlinux 0x8737754a skb_realloc_headroom -EXPORT_SYMBOL vmlinux 0x874601a5 nd_region_to_nstype -EXPORT_SYMBOL vmlinux 0x8747c2ea deactivate_super +EXPORT_SYMBOL vmlinux 0x870d9775 xfrm_input +EXPORT_SYMBOL vmlinux 0x87180508 scsi_test_unit_ready +EXPORT_SYMBOL vmlinux 0x8732a7a1 is_bad_inode +EXPORT_SYMBOL vmlinux 0x873398fb blk_mq_tagset_wait_completed_request +EXPORT_SYMBOL vmlinux 0x873a3bf6 blk_queue_split +EXPORT_SYMBOL vmlinux 0x874ac83e mount_subtree +EXPORT_SYMBOL vmlinux 0x875804da mpage_readpage +EXPORT_SYMBOL vmlinux 0x876168b1 get_acl EXPORT_SYMBOL vmlinux 0x8761c87b rps_needed -EXPORT_SYMBOL vmlinux 0x87732a0e phy_attached_info +EXPORT_SYMBOL vmlinux 0x8767a8e3 thread_group_exited +EXPORT_SYMBOL vmlinux 0x87758867 scsi_device_quiesce EXPORT_SYMBOL vmlinux 0x87761528 __traceiter_kmem_cache_alloc +EXPORT_SYMBOL vmlinux 0x87765550 pci_match_id +EXPORT_SYMBOL vmlinux 0x877dfc92 tty_driver_kref_put EXPORT_SYMBOL vmlinux 0x878469bd ZSTD_decompressStream -EXPORT_SYMBOL vmlinux 0x879552df crypto_sha256_finup +EXPORT_SYMBOL vmlinux 0x879235ff mdio_device_remove EXPORT_SYMBOL vmlinux 0x87a21cb3 __ubsan_handle_out_of_bounds -EXPORT_SYMBOL vmlinux 0x87a91ac0 dm_table_get_md -EXPORT_SYMBOL vmlinux 0x87aabfd0 genlmsg_put EXPORT_SYMBOL vmlinux 0x87b8798d sg_next -EXPORT_SYMBOL vmlinux 0x87c2d450 reuseport_migrate_sock EXPORT_SYMBOL vmlinux 0x87c5df5e arch_hibernation_header_save -EXPORT_SYMBOL vmlinux 0x87f5c37b dm_io -EXPORT_SYMBOL vmlinux 0x87f73702 remap_vmalloc_range -EXPORT_SYMBOL vmlinux 0x87fae960 skb_dequeue_tail +EXPORT_SYMBOL vmlinux 0x87cc0d67 generic_update_time +EXPORT_SYMBOL vmlinux 0x87d2e8e9 genphy_update_link +EXPORT_SYMBOL vmlinux 0x87d7287c devm_of_mdiobus_register +EXPORT_SYMBOL vmlinux 0x87e0b889 pci_enable_device_mem +EXPORT_SYMBOL vmlinux 0x87f9c9e6 netdev_state_change EXPORT_SYMBOL vmlinux 0x8810754a _find_first_bit +EXPORT_SYMBOL vmlinux 0x88120d51 linkwatch_fire_event +EXPORT_SYMBOL vmlinux 0x881a37df param_set_hexint EXPORT_SYMBOL vmlinux 0x881bad5e phy_mipi_dphy_config_validate EXPORT_SYMBOL vmlinux 0x881c4413 gen_pool_first_fit -EXPORT_SYMBOL vmlinux 0x8829df1a tegra_dfll_runtime_resume -EXPORT_SYMBOL vmlinux 0x883b0227 tty_insert_flip_string_fixed_flag -EXPORT_SYMBOL vmlinux 0x8852c3d7 devm_request_any_context_irq -EXPORT_SYMBOL vmlinux 0x88588117 vlan_dev_vlan_proto +EXPORT_SYMBOL vmlinux 0x88363847 ata_dev_printk +EXPORT_SYMBOL vmlinux 0x8837d57f of_device_register +EXPORT_SYMBOL vmlinux 0x8849146e inet_add_offload +EXPORT_SYMBOL vmlinux 0x88586c9d param_ops_short +EXPORT_SYMBOL vmlinux 0x886d63a0 is_nvdimm_bus_locked EXPORT_SYMBOL vmlinux 0x88822d38 unregister_blocking_lsm_notifier EXPORT_SYMBOL vmlinux 0x8888f1fe xxh32 -EXPORT_SYMBOL vmlinux 0x889146e1 add_watch_to_object +EXPORT_SYMBOL vmlinux 0x8890a97e jbd2_journal_unlock_updates EXPORT_SYMBOL vmlinux 0x889b1370 _raw_read_trylock -EXPORT_SYMBOL vmlinux 0x88a213aa input_alloc_absinfo -EXPORT_SYMBOL vmlinux 0x88a37bc3 of_mdio_find_device +EXPORT_SYMBOL vmlinux 0x889d7373 ip_fraglist_prepare +EXPORT_SYMBOL vmlinux 0x88a12c6d devm_backlight_device_register EXPORT_SYMBOL vmlinux 0x88abb78b ZSTD_insertBlock -EXPORT_SYMBOL vmlinux 0x88bed8a4 phy_request_interrupt -EXPORT_SYMBOL vmlinux 0x88c16a17 skb_headers_offset_update -EXPORT_SYMBOL vmlinux 0x88dade6e flow_rule_match_vlan +EXPORT_SYMBOL vmlinux 0x88b2466f jbd2_journal_put_journal_head +EXPORT_SYMBOL vmlinux 0x88d0af76 elevator_alloc +EXPORT_SYMBOL vmlinux 0x88db987d devm_of_find_backlight EXPORT_SYMBOL vmlinux 0x88db9f48 __check_object_size EXPORT_SYMBOL vmlinux 0x88e1d0f0 page_frag_free -EXPORT_SYMBOL vmlinux 0x88ed7b52 bio_put -EXPORT_SYMBOL vmlinux 0x88f3828b nf_log_trace -EXPORT_SYMBOL vmlinux 0x8910ded7 generic_file_open +EXPORT_SYMBOL vmlinux 0x89074d56 mdiobus_alloc_size +EXPORT_SYMBOL vmlinux 0x8915454c stream_open +EXPORT_SYMBOL vmlinux 0x8931651c dcache_dir_lseek +EXPORT_SYMBOL vmlinux 0x89408e75 skb_dump +EXPORT_SYMBOL vmlinux 0x89425b51 inet_bind EXPORT_SYMBOL vmlinux 0x89434b4b radix_tree_tag_clear EXPORT_SYMBOL vmlinux 0x8946ea72 fpsimd_context_busy -EXPORT_SYMBOL vmlinux 0x894897c9 tcp_v4_send_check -EXPORT_SYMBOL vmlinux 0x89503548 bio_endio -EXPORT_SYMBOL vmlinux 0x89585157 blk_cleanup_disk -EXPORT_SYMBOL vmlinux 0x8959a65a d_rehash -EXPORT_SYMBOL vmlinux 0x89674329 discard_new_inode +EXPORT_SYMBOL vmlinux 0x89529999 zpool_register_driver EXPORT_SYMBOL vmlinux 0x89940875 mutex_lock_interruptible -EXPORT_SYMBOL vmlinux 0x89967797 pcie_get_speed_cap -EXPORT_SYMBOL vmlinux 0x89ad677b sk_free -EXPORT_SYMBOL vmlinux 0x89b7aa03 fc_release_transport -EXPORT_SYMBOL vmlinux 0x89d1467c dma_set_coherent_mask +EXPORT_SYMBOL vmlinux 0x899b8b34 ptp_clock_unregister +EXPORT_SYMBOL vmlinux 0x899c792b inet_addr_type +EXPORT_SYMBOL vmlinux 0x89d04a7c pci_bus_set_ops +EXPORT_SYMBOL vmlinux 0x89d61e93 ll_rw_block EXPORT_SYMBOL vmlinux 0x89d93ef7 __nla_reserve_64bit -EXPORT_SYMBOL vmlinux 0x89e4a965 get_tz_trend -EXPORT_SYMBOL vmlinux 0x89f67e4f par_io_of_config -EXPORT_SYMBOL vmlinux 0x8a263b3a tty_port_close_end +EXPORT_SYMBOL vmlinux 0x89ef1f20 dcb_ieee_setapp +EXPORT_SYMBOL vmlinux 0x89f54c6b __inc_zone_page_state +EXPORT_SYMBOL vmlinux 0x8a0023b4 grab_cache_page_write_begin EXPORT_SYMBOL vmlinux 0x8a47043d LZ4_decompress_safe_continue EXPORT_SYMBOL vmlinux 0x8a490c90 rfkill_set_sw_state -EXPORT_SYMBOL vmlinux 0x8a64a1af acpi_bus_get_status -EXPORT_SYMBOL vmlinux 0x8a6f20f7 pci_assign_resource +EXPORT_SYMBOL vmlinux 0x8a505415 skb_free_datagram EXPORT_SYMBOL vmlinux 0x8a7094ba vm_brk_flags +EXPORT_SYMBOL vmlinux 0x8a776fe0 tcf_block_netif_keep_dst EXPORT_SYMBOL vmlinux 0x8a7d1c31 high_memory -EXPORT_SYMBOL vmlinux 0x8a86ae8b frontswap_register_ops +EXPORT_SYMBOL vmlinux 0x8a8424c5 vc_cons +EXPORT_SYMBOL vmlinux 0x8a844fdf of_get_next_parent +EXPORT_SYMBOL vmlinux 0x8a8b991b unregister_netdevice_queue +EXPORT_SYMBOL vmlinux 0x8a8bc970 capable_wrt_inode_uidgid EXPORT_SYMBOL vmlinux 0x8a99a016 mempool_free_slab -EXPORT_SYMBOL vmlinux 0x8aa047ac netif_set_xps_queue -EXPORT_SYMBOL vmlinux 0x8ab7a471 __pskb_pull_tail +EXPORT_SYMBOL vmlinux 0x8aa8f04c pnp_possible_config +EXPORT_SYMBOL vmlinux 0x8abc2c6a security_path_mknod EXPORT_SYMBOL vmlinux 0x8ac136ae imx_sc_misc_get_control EXPORT_SYMBOL vmlinux 0x8ac3334b net_dim_get_def_rx_moderation EXPORT_SYMBOL vmlinux 0x8ac743de sg_copy_buffer -EXPORT_SYMBOL vmlinux 0x8accd2ac pmem_sector_size -EXPORT_SYMBOL vmlinux 0x8ade8921 qdisc_tree_reduce_backlog +EXPORT_SYMBOL vmlinux 0x8ac9885c eth_gro_receive +EXPORT_SYMBOL vmlinux 0x8acf2d30 vfs_fsync_range EXPORT_SYMBOL vmlinux 0x8b0088d1 LZ4_decompress_safe_usingDict +EXPORT_SYMBOL vmlinux 0x8b06cb5c dst_destroy EXPORT_SYMBOL vmlinux 0x8b07b51d flow_block_cb_is_busy -EXPORT_SYMBOL vmlinux 0x8b155fa6 unix_destruct_scm -EXPORT_SYMBOL vmlinux 0x8b275b71 posix_test_lock +EXPORT_SYMBOL vmlinux 0x8b0e5d8f serio_bus EXPORT_SYMBOL vmlinux 0x8b2ffd83 __cpu_present_mask -EXPORT_SYMBOL vmlinux 0x8b34d6a1 migrate_page_states -EXPORT_SYMBOL vmlinux 0x8b409554 touchscreen_parse_properties -EXPORT_SYMBOL vmlinux 0x8b47d883 configfs_unregister_default_group -EXPORT_SYMBOL vmlinux 0x8b51f96a blk_rq_map_user_iov -EXPORT_SYMBOL vmlinux 0x8b61153e dev_set_mac_address_user +EXPORT_SYMBOL vmlinux 0x8b454726 phy_ethtool_get_wol +EXPORT_SYMBOL vmlinux 0x8b5b2485 cdev_add +EXPORT_SYMBOL vmlinux 0x8b5d54cb phy_get_pause +EXPORT_SYMBOL vmlinux 0x8b6046a0 complete_request_key EXPORT_SYMBOL vmlinux 0x8b618d08 overflowuid -EXPORT_SYMBOL vmlinux 0x8b749ecc fs_context_for_mount -EXPORT_SYMBOL vmlinux 0x8b803b65 filp_open +EXPORT_SYMBOL vmlinux 0x8b6b0221 fscrypt_free_bounce_page +EXPORT_SYMBOL vmlinux 0x8b6f8909 phy_device_register +EXPORT_SYMBOL vmlinux 0x8b78dea4 inet_stream_connect EXPORT_SYMBOL vmlinux 0x8b8059bd in_group_p EXPORT_SYMBOL vmlinux 0x8b910be2 errseq_sample -EXPORT_SYMBOL vmlinux 0x8b98643b nd_dev_to_uuid EXPORT_SYMBOL vmlinux 0x8b989cf9 acpi_bus_can_wakeup EXPORT_SYMBOL vmlinux 0x8b9ea582 ZSTD_copyDCtx -EXPORT_SYMBOL vmlinux 0x8b9edb87 __cgroup_bpf_run_filter_sk -EXPORT_SYMBOL vmlinux 0x8ba4c462 tcf_action_dump_1 -EXPORT_SYMBOL vmlinux 0x8ba99083 balance_dirty_pages_ratelimited -EXPORT_SYMBOL vmlinux 0x8bc087ad vfs_create -EXPORT_SYMBOL vmlinux 0x8bc40afd nd_btt_probe -EXPORT_SYMBOL vmlinux 0x8bcfff46 from_kgid_munged -EXPORT_SYMBOL vmlinux 0x8bd11d00 cdrom_get_media_event +EXPORT_SYMBOL vmlinux 0x8ba246a9 inode_needs_sync +EXPORT_SYMBOL vmlinux 0x8bba4d91 ww_mutex_unlock +EXPORT_SYMBOL vmlinux 0x8bc286c9 inet_csk_init_xmit_timers EXPORT_SYMBOL vmlinux 0x8bd577d0 acpi_ut_exit -EXPORT_SYMBOL vmlinux 0x8be14601 dev_get_flags +EXPORT_SYMBOL vmlinux 0x8bda9804 netpoll_cleanup EXPORT_SYMBOL vmlinux 0x8be189ab ucc_slow_disable -EXPORT_SYMBOL vmlinux 0x8bedb281 jbd2_journal_force_commit -EXPORT_SYMBOL vmlinux 0x8c051b89 dquot_alloc_inode -EXPORT_SYMBOL vmlinux 0x8c069df3 msm_pinctrl_remove -EXPORT_SYMBOL vmlinux 0x8c100131 tcf_generic_walker -EXPORT_SYMBOL vmlinux 0x8c170c4f pcie_get_mps +EXPORT_SYMBOL vmlinux 0x8be43865 xfrm6_input_addr +EXPORT_SYMBOL vmlinux 0x8be9fb0b __wait_on_buffer +EXPORT_SYMBOL vmlinux 0x8bfd8324 tcf_idr_search EXPORT_SYMBOL vmlinux 0x8c26d495 prepare_to_wait_event -EXPORT_SYMBOL vmlinux 0x8c293182 blk_mq_complete_request -EXPORT_SYMBOL vmlinux 0x8c3518ae sock_wfree -EXPORT_SYMBOL vmlinux 0x8c488f56 md_error -EXPORT_SYMBOL vmlinux 0x8c4fb3cf dquot_claim_space_nodirty -EXPORT_SYMBOL vmlinux 0x8c612257 inode_dio_wait -EXPORT_SYMBOL vmlinux 0x8c675386 netpoll_poll_dev +EXPORT_SYMBOL vmlinux 0x8c29fbe2 d_drop +EXPORT_SYMBOL vmlinux 0x8c5066ca vme_unregister_bridge +EXPORT_SYMBOL vmlinux 0x8c545abb security_sctp_sk_clone +EXPORT_SYMBOL vmlinux 0x8c57778b register_quota_format +EXPORT_SYMBOL vmlinux 0x8c6260a7 input_alloc_absinfo EXPORT_SYMBOL vmlinux 0x8c683fcd posix_acl_to_xattr -EXPORT_SYMBOL vmlinux 0x8c7ade89 dev_addr_init EXPORT_SYMBOL vmlinux 0x8c8569cb kstrtoint -EXPORT_SYMBOL vmlinux 0x8c9cdc05 pcie_capability_write_word +EXPORT_SYMBOL vmlinux 0x8c90b642 security_path_rename +EXPORT_SYMBOL vmlinux 0x8c97769d scsi_get_host_dev EXPORT_SYMBOL vmlinux 0x8c9e338f acpi_bios_error EXPORT_SYMBOL vmlinux 0x8caf9305 uuid_is_valid -EXPORT_SYMBOL vmlinux 0x8cbb8ea2 uart_match_port EXPORT_SYMBOL vmlinux 0x8cc53d20 __par_io_config_pin -EXPORT_SYMBOL vmlinux 0x8cdaee38 blk_mq_start_stopped_hw_queues -EXPORT_SYMBOL vmlinux 0x8ce5ffb2 simple_write_begin -EXPORT_SYMBOL vmlinux 0x8cf1ca52 __xfrm_state_destroy -EXPORT_SYMBOL vmlinux 0x8cf8aa6a scm_fp_dup -EXPORT_SYMBOL vmlinux 0x8d1fbcdc devm_pci_alloc_host_bridge -EXPORT_SYMBOL vmlinux 0x8d36038a mdio_device_reset +EXPORT_SYMBOL vmlinux 0x8cd27140 pci_free_irq_vectors +EXPORT_SYMBOL vmlinux 0x8cdf7021 filp_close +EXPORT_SYMBOL vmlinux 0x8ce5533f devfreq_register_notifier +EXPORT_SYMBOL vmlinux 0x8ce7d3da ipv6_dev_mc_inc +EXPORT_SYMBOL vmlinux 0x8cf664fe blk_cleanup_queue +EXPORT_SYMBOL vmlinux 0x8d12219a input_set_abs_params +EXPORT_SYMBOL vmlinux 0x8d162c0f alloc_pages_vma +EXPORT_SYMBOL vmlinux 0x8d29a9d0 add_to_page_cache_locked +EXPORT_SYMBOL vmlinux 0x8d3a6d32 pci_bus_write_config_dword EXPORT_SYMBOL vmlinux 0x8d4112df qcom_scm_mem_protect_video_var -EXPORT_SYMBOL vmlinux 0x8d46f613 inet_frags_fini +EXPORT_SYMBOL vmlinux 0x8d42e013 migrate_page +EXPORT_SYMBOL vmlinux 0x8d4bce53 of_graph_get_remote_node +EXPORT_SYMBOL vmlinux 0x8d4f671f jbd2_journal_get_create_access EXPORT_SYMBOL vmlinux 0x8d55bb8a qid_eq -EXPORT_SYMBOL vmlinux 0x8d6ce490 unregister_framebuffer -EXPORT_SYMBOL vmlinux 0x8d6dddec vm_iomap_memory -EXPORT_SYMBOL vmlinux 0x8d701d96 pci_request_regions +EXPORT_SYMBOL vmlinux 0x8d62dfdf wait_on_page_bit_killable +EXPORT_SYMBOL vmlinux 0x8d71e71c blkdev_compat_ptr_ioctl EXPORT_SYMBOL vmlinux 0x8d73278e hex_asc_upper -EXPORT_SYMBOL vmlinux 0x8d7879b6 genphy_read_mmd_unsupported -EXPORT_SYMBOL vmlinux 0x8d803183 ip_do_fragment -EXPORT_SYMBOL vmlinux 0x8d9561ec locks_lock_inode_wait +EXPORT_SYMBOL vmlinux 0x8d8b131f vfs_readlink +EXPORT_SYMBOL vmlinux 0x8d919307 of_device_is_big_endian EXPORT_SYMBOL vmlinux 0x8d9ca0e6 dma_fence_enable_sw_signaling -EXPORT_SYMBOL vmlinux 0x8da1bb3a xfrm6_protocol_register EXPORT_SYMBOL vmlinux 0x8da6585d __stack_chk_fail -EXPORT_SYMBOL vmlinux 0x8dae1958 backlight_device_get_by_name EXPORT_SYMBOL vmlinux 0x8daedb79 cpumask_any_but -EXPORT_SYMBOL vmlinux 0x8db3ed36 block_write_full_page -EXPORT_SYMBOL vmlinux 0x8db77d69 dma_resv_init -EXPORT_SYMBOL vmlinux 0x8dc5d030 iget_locked -EXPORT_SYMBOL vmlinux 0x8dd56d23 key_instantiate_and_link +EXPORT_SYMBOL vmlinux 0x8db925cd vlan_dev_real_dev +EXPORT_SYMBOL vmlinux 0x8dbc23f8 bdi_alloc +EXPORT_SYMBOL vmlinux 0x8dbdc34f tcp_v4_md5_hash_skb +EXPORT_SYMBOL vmlinux 0x8dc5546f generic_file_write_iter +EXPORT_SYMBOL vmlinux 0x8dca6e7a kernel_listen +EXPORT_SYMBOL vmlinux 0x8dcc555e padata_free_shell +EXPORT_SYMBOL vmlinux 0x8dd91225 phy_init_eee EXPORT_SYMBOL vmlinux 0x8ddd8aad schedule_timeout -EXPORT_SYMBOL vmlinux 0x8dede5bb udp_set_csum +EXPORT_SYMBOL vmlinux 0x8de85e6b con_is_bound +EXPORT_SYMBOL vmlinux 0x8df04890 blk_queue_segment_boundary EXPORT_SYMBOL vmlinux 0x8df4afd9 qe_put_snum EXPORT_SYMBOL vmlinux 0x8df92f66 memchr_inv EXPORT_SYMBOL vmlinux 0x8df9dd10 guid_null -EXPORT_SYMBOL vmlinux 0x8e031cf2 single_release -EXPORT_SYMBOL vmlinux 0x8e043e33 d_alloc_parallel -EXPORT_SYMBOL vmlinux 0x8e0a3b67 blk_rq_map_user +EXPORT_SYMBOL vmlinux 0x8e165c58 inet_proto_csum_replace_by_diff EXPORT_SYMBOL vmlinux 0x8e17b3ae idr_destroy -EXPORT_SYMBOL vmlinux 0x8e20b7b0 freezing_slow_path +EXPORT_SYMBOL vmlinux 0x8e1a4720 pcibus_to_node EXPORT_SYMBOL vmlinux 0x8e21c9a1 dma_fence_add_callback -EXPORT_SYMBOL vmlinux 0x8e38e80e __phy_read_mmd -EXPORT_SYMBOL vmlinux 0x8e3fe166 tcp_seq_stop +EXPORT_SYMBOL vmlinux 0x8e247a51 ipv6_setsockopt +EXPORT_SYMBOL vmlinux 0x8e431757 flow_indr_dev_setup_offload EXPORT_SYMBOL vmlinux 0x8e4c60a3 cpm_muram_dma -EXPORT_SYMBOL vmlinux 0x8e759849 bio_clone_fast -EXPORT_SYMBOL vmlinux 0x8e7856e6 sock_release -EXPORT_SYMBOL vmlinux 0x8e82ef64 ipv6_chk_addr_and_flags -EXPORT_SYMBOL vmlinux 0x8e8d03e0 cdrom_dummy_generic_packet +EXPORT_SYMBOL vmlinux 0x8e525548 d_hash_and_lookup +EXPORT_SYMBOL vmlinux 0x8e5cc394 jbd2_journal_inode_ranged_write +EXPORT_SYMBOL vmlinux 0x8e6186a5 kfree_skb_list +EXPORT_SYMBOL vmlinux 0x8e6f5bcc sk_filter_trim_cap +EXPORT_SYMBOL vmlinux 0x8e756e86 kmem_cache_create_usercopy EXPORT_SYMBOL vmlinux 0x8e93bd24 security_secctx_to_secid -EXPORT_SYMBOL vmlinux 0x8ea04f77 d_exact_alias -EXPORT_SYMBOL vmlinux 0x8ecbcd57 user_path_create -EXPORT_SYMBOL vmlinux 0x8ecd373f simple_getattr -EXPORT_SYMBOL vmlinux 0x8ed18067 vm_mmap -EXPORT_SYMBOL vmlinux 0x8f07ed9a blk_get_queue -EXPORT_SYMBOL vmlinux 0x8f10ee78 ip_mc_leave_group -EXPORT_SYMBOL vmlinux 0x8f1c046f scsi_scan_target -EXPORT_SYMBOL vmlinux 0x8f3f5a8a generic_update_time -EXPORT_SYMBOL vmlinux 0x8f4b28c8 ps2_command -EXPORT_SYMBOL vmlinux 0x8f50b21b tegra_ivc_cleanup -EXPORT_SYMBOL vmlinux 0x8f588417 generic_fillattr -EXPORT_SYMBOL vmlinux 0x8f59a3b6 rtnl_unicast -EXPORT_SYMBOL vmlinux 0x8f65205d fc_remove_host -EXPORT_SYMBOL vmlinux 0x8f80a4de jbd2_wait_inode_data -EXPORT_SYMBOL vmlinux 0x8f81757f cookie_ecn_ok -EXPORT_SYMBOL vmlinux 0x8f875b50 tcp_make_synack -EXPORT_SYMBOL vmlinux 0x8f903ecb unregister_nexthop_notifier -EXPORT_SYMBOL vmlinux 0x8f92fd86 dquot_quota_sync -EXPORT_SYMBOL vmlinux 0x8f94db28 __dev_get_by_name +EXPORT_SYMBOL vmlinux 0x8eb55e8a __task_pid_nr_ns +EXPORT_SYMBOL vmlinux 0x8ebfb4c2 padata_set_cpumask +EXPORT_SYMBOL vmlinux 0x8ee7d81c unpin_user_page +EXPORT_SYMBOL vmlinux 0x8ef71918 mipi_dsi_detach +EXPORT_SYMBOL vmlinux 0x8efa0468 dev_pm_opp_unregister_notifier +EXPORT_SYMBOL vmlinux 0x8f03c31e dma_find_channel +EXPORT_SYMBOL vmlinux 0x8f53f614 serial8250_set_isa_configurator +EXPORT_SYMBOL vmlinux 0x8f575e10 pcie_set_readrq +EXPORT_SYMBOL vmlinux 0x8f590a47 pci_ep_cfs_remove_epc_group +EXPORT_SYMBOL vmlinux 0x8f5ad99b vm_map_ram +EXPORT_SYMBOL vmlinux 0x8f5c7f94 lease_modify +EXPORT_SYMBOL vmlinux 0x8f6001dd dev_uc_add_excl +EXPORT_SYMBOL vmlinux 0x8f74fc50 vfs_create +EXPORT_SYMBOL vmlinux 0x8f8f1c81 mipi_dsi_dcs_set_display_off EXPORT_SYMBOL vmlinux 0x8f996a30 ethtool_convert_legacy_u32_to_link_mode EXPORT_SYMBOL vmlinux 0x8fa25c24 xa_find -EXPORT_SYMBOL vmlinux 0x8fabd20c clk_get -EXPORT_SYMBOL vmlinux 0x8fbf84fa stream_open +EXPORT_SYMBOL vmlinux 0x8faabb74 __dev_kfree_skb_irq EXPORT_SYMBOL vmlinux 0x8fc9ea11 fman_port_cfg_buf_prefix_content +EXPORT_SYMBOL vmlinux 0x8fcca8f4 pci_clear_master EXPORT_SYMBOL vmlinux 0x8fd180e7 kernel_neon_begin EXPORT_SYMBOL vmlinux 0x8fdb0752 abort_creds EXPORT_SYMBOL vmlinux 0x8ff89ed0 seg6_hmac_exit EXPORT_SYMBOL vmlinux 0x90006be6 dm_kcopyd_client_flush +EXPORT_SYMBOL vmlinux 0x9018c0b6 pci_free_irq EXPORT_SYMBOL vmlinux 0x902d8722 vme_slave_get EXPORT_SYMBOL vmlinux 0x902f5199 cpumask_next_wrap EXPORT_SYMBOL vmlinux 0x9034a696 mempool_destroy -EXPORT_SYMBOL vmlinux 0x903a7766 devm_clk_get +EXPORT_SYMBOL vmlinux 0x90355b27 napi_complete_done +EXPORT_SYMBOL vmlinux 0x90441842 try_to_release_page +EXPORT_SYMBOL vmlinux 0x90481119 devm_register_netdev +EXPORT_SYMBOL vmlinux 0x90490305 qdisc_watchdog_schedule_range_ns +EXPORT_SYMBOL vmlinux 0x904afd4c inc_node_page_state EXPORT_SYMBOL vmlinux 0x905695ab sg_copy_from_buffer EXPORT_SYMBOL vmlinux 0x90576ec4 vmemdup_user -EXPORT_SYMBOL vmlinux 0x905c605d page_symlink +EXPORT_SYMBOL vmlinux 0x90594830 devm_extcon_unregister_notifier +EXPORT_SYMBOL vmlinux 0x90600f0a __set_page_dirty_buffers +EXPORT_SYMBOL vmlinux 0x90648f12 uart_get_divisor EXPORT_SYMBOL vmlinux 0x907ea00e set_security_override -EXPORT_SYMBOL vmlinux 0x90a2a1b5 ip_fraglist_prepare -EXPORT_SYMBOL vmlinux 0x90afd7c3 xfrm_sad_getinfo -EXPORT_SYMBOL vmlinux 0x90b38e22 md_unregister_thread -EXPORT_SYMBOL vmlinux 0x90b60a4b writeback_inodes_sb -EXPORT_SYMBOL vmlinux 0x90bd3070 simple_transaction_get -EXPORT_SYMBOL vmlinux 0x90c08314 netif_device_attach -EXPORT_SYMBOL vmlinux 0x90c1ca5f udp_sk_rx_dst_set +EXPORT_SYMBOL vmlinux 0x90a61c30 dcb_ieee_getapp_dscp_prio_mask_map +EXPORT_SYMBOL vmlinux 0x90ae4e55 dquot_release +EXPORT_SYMBOL vmlinux 0x90b443e3 __f_setown +EXPORT_SYMBOL vmlinux 0x90d72acf zap_page_range EXPORT_SYMBOL vmlinux 0x90e273e2 cred_fscmp +EXPORT_SYMBOL vmlinux 0x90f56b74 fb_prepare_logo EXPORT_SYMBOL vmlinux 0x9114b616 __xa_alloc -EXPORT_SYMBOL vmlinux 0x91270085 devm_nvmem_unregister -EXPORT_SYMBOL vmlinux 0x91359c68 file_update_time -EXPORT_SYMBOL vmlinux 0x9139f0b4 devfreq_remove_governor -EXPORT_SYMBOL vmlinux 0x9142946f insert_inode_locked4 -EXPORT_SYMBOL vmlinux 0x914e58da simple_nosetlease -EXPORT_SYMBOL vmlinux 0x91509817 __genphy_config_aneg -EXPORT_SYMBOL vmlinux 0x915efa04 fs_param_is_blob -EXPORT_SYMBOL vmlinux 0x9164c52e jbd2_journal_get_write_access +EXPORT_SYMBOL vmlinux 0x911ca868 jbd2_journal_invalidatepage +EXPORT_SYMBOL vmlinux 0x911cd6a5 cdev_device_add +EXPORT_SYMBOL vmlinux 0x913e5548 gnet_stats_start_copy +EXPORT_SYMBOL vmlinux 0x9144ce1e xfrm_state_delete_tunnel +EXPORT_SYMBOL vmlinux 0x9157eb14 clocksource_unregister EXPORT_SYMBOL vmlinux 0x9166fada strncpy -EXPORT_SYMBOL vmlinux 0x91673c88 kthread_stop -EXPORT_SYMBOL vmlinux 0x9167b59f genphy_resume -EXPORT_SYMBOL vmlinux 0x916eadff dev_graft_qdisc -EXPORT_SYMBOL vmlinux 0x9188bd37 xfrm_user_policy +EXPORT_SYMBOL vmlinux 0x917d7d07 vfs_get_tree +EXPORT_SYMBOL vmlinux 0x9180dbb9 rt_dst_alloc +EXPORT_SYMBOL vmlinux 0x918b42a2 fwnode_get_phy_id EXPORT_SYMBOL vmlinux 0x919c58f3 __clzsi2 EXPORT_SYMBOL vmlinux 0x91a488ac __netdev_alloc_frag_align -EXPORT_SYMBOL vmlinux 0x91a52153 dma_pool_create EXPORT_SYMBOL vmlinux 0x91a7b1da qdisc_class_hash_remove -EXPORT_SYMBOL vmlinux 0x91b0a209 simple_dir_inode_operations +EXPORT_SYMBOL vmlinux 0x91a9fd68 jbd2_journal_submit_inode_data_buffers EXPORT_SYMBOL vmlinux 0x91c0980e icst_hz -EXPORT_SYMBOL vmlinux 0x91d9eeac napi_complete_done -EXPORT_SYMBOL vmlinux 0x91e03672 jbd2_fc_end_commit -EXPORT_SYMBOL vmlinux 0x91e5e3e7 __blk_mq_end_request -EXPORT_SYMBOL vmlinux 0x91ee61c8 ip_generic_getfrag -EXPORT_SYMBOL vmlinux 0x91ee6dfa tty_register_device +EXPORT_SYMBOL vmlinux 0x91e4ccd6 pci_get_slot +EXPORT_SYMBOL vmlinux 0x91e82036 uart_write_wakeup +EXPORT_SYMBOL vmlinux 0x91ecd228 page_pool_alloc_pages EXPORT_SYMBOL vmlinux 0x91f44510 idr_alloc_cyclic EXPORT_SYMBOL vmlinux 0x91f68ea1 __hw_addr_sync -EXPORT_SYMBOL vmlinux 0x92079951 rt6_lookup -EXPORT_SYMBOL vmlinux 0x920b62d9 gnet_stats_copy_basic_hw -EXPORT_SYMBOL vmlinux 0x920ce5ad netdev_upper_dev_unlink -EXPORT_SYMBOL vmlinux 0x922a00c6 scsi_device_resume +EXPORT_SYMBOL vmlinux 0x91fc1ca0 inet_protos +EXPORT_SYMBOL vmlinux 0x91fdb9c2 sk_ns_capable +EXPORT_SYMBOL vmlinux 0x921ef83f gnet_stats_copy_basic +EXPORT_SYMBOL vmlinux 0x922385f4 free_buffer_head EXPORT_SYMBOL vmlinux 0x922f45a6 __bitmap_clear +EXPORT_SYMBOL vmlinux 0x9233ece0 blk_execute_rq EXPORT_SYMBOL vmlinux 0x923b1276 dmaengine_get EXPORT_SYMBOL vmlinux 0x92540fbf finish_wait -EXPORT_SYMBOL vmlinux 0x9255a65a tcf_qevent_dump +EXPORT_SYMBOL vmlinux 0x9254124c get_user_pages_unlocked +EXPORT_SYMBOL vmlinux 0x92557842 tcp_openreq_init_rwin EXPORT_SYMBOL vmlinux 0x9258c776 hdmi_vendor_infoframe_pack_only +EXPORT_SYMBOL vmlinux 0x9259c719 inet_csk_destroy_sock +EXPORT_SYMBOL vmlinux 0x92603041 vga_set_legacy_decoding EXPORT_SYMBOL vmlinux 0x92774cf8 __kfence_pool +EXPORT_SYMBOL vmlinux 0x9287938d elv_rb_find EXPORT_SYMBOL vmlinux 0x9291cd3b memdup_user EXPORT_SYMBOL vmlinux 0x92997ed8 _printk -EXPORT_SYMBOL vmlinux 0x92a27299 xfrm_unregister_km +EXPORT_SYMBOL vmlinux 0x929dcd80 sk_free +EXPORT_SYMBOL vmlinux 0x92a325c2 pci_disable_msi EXPORT_SYMBOL vmlinux 0x92a51e56 acpi_debug_print_raw -EXPORT_SYMBOL vmlinux 0x92b72cfb inet_frag_find EXPORT_SYMBOL vmlinux 0x92b99a33 acpi_put_table EXPORT_SYMBOL vmlinux 0x92b9b180 slash_name +EXPORT_SYMBOL vmlinux 0x92bb86d0 devfreq_remove_governor +EXPORT_SYMBOL vmlinux 0x92c408fe param_get_ushort +EXPORT_SYMBOL vmlinux 0x92cebf25 vmalloc_to_page EXPORT_SYMBOL vmlinux 0x92d5838e request_threaded_irq -EXPORT_SYMBOL vmlinux 0x92d5c5bd __seq_open_private +EXPORT_SYMBOL vmlinux 0x92dcf355 add_watch_to_object EXPORT_SYMBOL vmlinux 0x92e683f5 down_timeout -EXPORT_SYMBOL vmlinux 0x92eaa839 tcp_mmap EXPORT_SYMBOL vmlinux 0x92ec510d jiffies64_to_msecs +EXPORT_SYMBOL vmlinux 0x92f0ac81 of_parse_phandle_with_args_map EXPORT_SYMBOL vmlinux 0x92fa5abb vme_lm_detach -EXPORT_SYMBOL vmlinux 0x9301fc66 pm_vt_switch_unregister +EXPORT_SYMBOL vmlinux 0x93022b01 __napi_alloc_skb EXPORT_SYMBOL vmlinux 0x93022ba6 __scsi_format_command EXPORT_SYMBOL vmlinux 0x9305f8e6 cpufreq_get -EXPORT_SYMBOL vmlinux 0x931924f0 rtnl_set_sk_err -EXPORT_SYMBOL vmlinux 0x9344833e udp_sendmsg -EXPORT_SYMBOL vmlinux 0x9351d150 skb_dequeue -EXPORT_SYMBOL vmlinux 0x936023af current_time -EXPORT_SYMBOL vmlinux 0x9362b08c blk_put_queue +EXPORT_SYMBOL vmlinux 0x933cb668 tty_register_driver +EXPORT_SYMBOL vmlinux 0x935c90c5 page_symlink +EXPORT_SYMBOL vmlinux 0x936ceefc kmem_cache_free_bulk EXPORT_SYMBOL vmlinux 0x937733e3 qid_valid -EXPORT_SYMBOL vmlinux 0x9383496e __kfree_skb -EXPORT_SYMBOL vmlinux 0x93884220 fs_param_is_path -EXPORT_SYMBOL vmlinux 0x938ec191 __dynamic_netdev_dbg +EXPORT_SYMBOL vmlinux 0x938fd8fc param_ops_byte EXPORT_SYMBOL vmlinux 0x93a6e0b2 io_schedule EXPORT_SYMBOL vmlinux 0x93b3fc74 register_dcbevent_notifier -EXPORT_SYMBOL vmlinux 0x93bcf157 netdev_update_features -EXPORT_SYMBOL vmlinux 0x93d32a64 pci_save_state -EXPORT_SYMBOL vmlinux 0x93d43674 pci_choose_state +EXPORT_SYMBOL vmlinux 0x93bafc99 end_page_writeback +EXPORT_SYMBOL vmlinux 0x93c524db configfs_register_default_group EXPORT_SYMBOL vmlinux 0x93d6dd8c complete_all -EXPORT_SYMBOL vmlinux 0x93d962db pci_pme_active -EXPORT_SYMBOL vmlinux 0x93dbdfb0 posix_acl_chmod +EXPORT_SYMBOL vmlinux 0x93d90f93 pci_request_regions EXPORT_SYMBOL vmlinux 0x93f12561 nla_put -EXPORT_SYMBOL vmlinux 0x93f13369 truncate_pagecache -EXPORT_SYMBOL vmlinux 0x93f392f3 drop_super -EXPORT_SYMBOL vmlinux 0x9416c80c ipmi_platform_add +EXPORT_SYMBOL vmlinux 0x94000311 blk_queue_physical_block_size +EXPORT_SYMBOL vmlinux 0x94140848 udp_seq_start +EXPORT_SYMBOL vmlinux 0x941abb08 seg6_hmac_net_exit +EXPORT_SYMBOL vmlinux 0x94229ce1 pnp_request_card_device EXPORT_SYMBOL vmlinux 0x9428f816 dim_turn -EXPORT_SYMBOL vmlinux 0x94296f6e __register_binfmt -EXPORT_SYMBOL vmlinux 0x9434cb84 uart_resume_port -EXPORT_SYMBOL vmlinux 0x943bd685 inode_newsize_ok -EXPORT_SYMBOL vmlinux 0x943bfd44 fbcon_update_vcs -EXPORT_SYMBOL vmlinux 0x9440ea50 vm_map_ram EXPORT_SYMBOL vmlinux 0x944375db _totalram_pages EXPORT_SYMBOL vmlinux 0x944a564d is_console_locked -EXPORT_SYMBOL vmlinux 0x9472a685 register_key_type -EXPORT_SYMBOL vmlinux 0x947548fc tcp_v4_mtu_reduced +EXPORT_SYMBOL vmlinux 0x945c9d19 pcim_iomap_table +EXPORT_SYMBOL vmlinux 0x947f2c4a kmem_cache_alloc EXPORT_SYMBOL vmlinux 0x9487d3e1 ns_capable +EXPORT_SYMBOL vmlinux 0x94920b11 dcache_readdir EXPORT_SYMBOL vmlinux 0x9493fc86 node_states EXPORT_SYMBOL vmlinux 0x94961283 vunmap -EXPORT_SYMBOL vmlinux 0x949dbcea elv_rb_del EXPORT_SYMBOL vmlinux 0x94bb7ec3 gen_pool_dma_zalloc_algo EXPORT_SYMBOL vmlinux 0x94bf03ca utf8_to_utf32 -EXPORT_SYMBOL vmlinux 0x94cbe28e pcie_bandwidth_available -EXPORT_SYMBOL vmlinux 0x94d369ff filemap_flush EXPORT_SYMBOL vmlinux 0x94e50ad4 call_fib_notifier -EXPORT_SYMBOL vmlinux 0x94e62175 pcibus_to_node +EXPORT_SYMBOL vmlinux 0x94f62717 of_mdiobus_register +EXPORT_SYMBOL vmlinux 0x94f8b317 netif_set_xps_queue EXPORT_SYMBOL vmlinux 0x94fc8d93 smp_call_function_many EXPORT_SYMBOL vmlinux 0x9507c90f copy_fsxattr_to_user -EXPORT_SYMBOL vmlinux 0x950f8f65 pci_bus_size_bridges -EXPORT_SYMBOL vmlinux 0x9539739d register_qdisc +EXPORT_SYMBOL vmlinux 0x9516f388 netdev_lower_get_first_private_rcu +EXPORT_SYMBOL vmlinux 0x95199e82 nd_device_register EXPORT_SYMBOL vmlinux 0x954cef6f init_on_alloc +EXPORT_SYMBOL vmlinux 0x954dc135 tcp_close EXPORT_SYMBOL vmlinux 0x954f099c idr_preload -EXPORT_SYMBOL vmlinux 0x95539ab8 md_bitmap_update_sb -EXPORT_SYMBOL vmlinux 0x9566049d of_get_mac_address -EXPORT_SYMBOL vmlinux 0x9589dbe1 tty_unregister_ldisc -EXPORT_SYMBOL vmlinux 0x95a4ec3b sock_enable_timestamps +EXPORT_SYMBOL vmlinux 0x9580284e flow_rule_match_meta +EXPORT_SYMBOL vmlinux 0x958f639a vfs_parse_fs_string +EXPORT_SYMBOL vmlinux 0x959df0ca phy_ethtool_set_eee EXPORT_SYMBOL vmlinux 0x95a67b07 udp_table -EXPORT_SYMBOL vmlinux 0x95ade3fc vif_device_init -EXPORT_SYMBOL vmlinux 0x95c8800a qdisc_watchdog_schedule_range_ns -EXPORT_SYMBOL vmlinux 0x95f05dca inet_frags_init -EXPORT_SYMBOL vmlinux 0x961f6067 tcp_enter_cwr -EXPORT_SYMBOL vmlinux 0x9626c82e inode_init_owner -EXPORT_SYMBOL vmlinux 0x96322781 d_find_any_alias -EXPORT_SYMBOL vmlinux 0x963c920f security_path_mknod -EXPORT_SYMBOL vmlinux 0x9652d577 scsi_register_driver -EXPORT_SYMBOL vmlinux 0x965cbfe9 dev_getbyhwaddr_rcu -EXPORT_SYMBOL vmlinux 0x9660b7d0 finish_swait +EXPORT_SYMBOL vmlinux 0x95b2f7e2 dcbnl_cee_notify +EXPORT_SYMBOL vmlinux 0x95edeb59 super_setup_bdi +EXPORT_SYMBOL vmlinux 0x95f46626 amba_driver_register +EXPORT_SYMBOL vmlinux 0x95f6298a dev_load +EXPORT_SYMBOL vmlinux 0x96131786 __sk_backlog_rcv +EXPORT_SYMBOL vmlinux 0x96185ab8 pci_add_new_bus +EXPORT_SYMBOL vmlinux 0x96272561 close_fd_get_file +EXPORT_SYMBOL vmlinux 0x962a9b6c udp_sendmsg +EXPORT_SYMBOL vmlinux 0x9632c4d4 netif_tx_wake_queue +EXPORT_SYMBOL vmlinux 0x9646400e sock_set_mark +EXPORT_SYMBOL vmlinux 0x964805d2 pci_scan_single_device +EXPORT_SYMBOL vmlinux 0x967301ad __inet_hash EXPORT_SYMBOL vmlinux 0x96848186 scnprintf EXPORT_SYMBOL vmlinux 0x9688de8b memstart_addr -EXPORT_SYMBOL vmlinux 0x96989dc0 pagevec_lookup_range_tag -EXPORT_SYMBOL vmlinux 0x969ce03e fddi_type_trans +EXPORT_SYMBOL vmlinux 0x96a1f43e task_work_add EXPORT_SYMBOL vmlinux 0x96b29254 strncasecmp -EXPORT_SYMBOL vmlinux 0x96b47693 netif_carrier_on +EXPORT_SYMBOL vmlinux 0x96b74683 netif_carrier_on +EXPORT_SYMBOL vmlinux 0x96ba7b32 dev_activate +EXPORT_SYMBOL vmlinux 0x96beebf4 kthread_bind EXPORT_SYMBOL vmlinux 0x96c17136 fb_var_to_videomode -EXPORT_SYMBOL vmlinux 0x96c75b25 xfrm4_protocol_deregister +EXPORT_SYMBOL vmlinux 0x96c57482 __netif_napi_del +EXPORT_SYMBOL vmlinux 0x96c889a1 deactivate_super EXPORT_SYMBOL vmlinux 0x96cd2b04 scsi_sense_key_string -EXPORT_SYMBOL vmlinux 0x96ce31b4 register_nexthop_notifier -EXPORT_SYMBOL vmlinux 0x96d44b50 dm_mq_kick_requeue_list -EXPORT_SYMBOL vmlinux 0x96d776c6 truncate_inode_pages -EXPORT_SYMBOL vmlinux 0x96e0751c may_umount +EXPORT_SYMBOL vmlinux 0x96dad052 pci_bus_assign_resources +EXPORT_SYMBOL vmlinux 0x96dedf16 input_get_poll_interval EXPORT_SYMBOL vmlinux 0x96e5d30f gen_pool_set_algo EXPORT_SYMBOL vmlinux 0x96fab350 dim_park_on_top -EXPORT_SYMBOL vmlinux 0x970660c0 seq_open_private -EXPORT_SYMBOL vmlinux 0x970e2363 noop_fsync -EXPORT_SYMBOL vmlinux 0x972cb220 netlink_capable +EXPORT_SYMBOL vmlinux 0x970a22c0 ether_setup +EXPORT_SYMBOL vmlinux 0x970edd12 start_tty +EXPORT_SYMBOL vmlinux 0x9712f53c remove_watch_from_object +EXPORT_SYMBOL vmlinux 0x97230aa1 send_sig_info +EXPORT_SYMBOL vmlinux 0x97294099 seq_path +EXPORT_SYMBOL vmlinux 0x972a28b7 qdisc_offload_graft_helper +EXPORT_SYMBOL vmlinux 0x972b9191 generic_file_llseek_size +EXPORT_SYMBOL vmlinux 0x972fe0c4 call_netdevice_notifiers +EXPORT_SYMBOL vmlinux 0x973118ce pci_alloc_host_bridge EXPORT_SYMBOL vmlinux 0x973fa82e register_acpi_notifier EXPORT_SYMBOL vmlinux 0x9746eb89 ZSTD_decompressBegin_usingDict -EXPORT_SYMBOL vmlinux 0x97487e5b dquot_quota_on -EXPORT_SYMBOL vmlinux 0x974a8391 elv_rb_former_request -EXPORT_SYMBOL vmlinux 0x975c9532 vfs_fsync -EXPORT_SYMBOL vmlinux 0x976ab535 inet_csk_accept -EXPORT_SYMBOL vmlinux 0x977bce74 dma_resv_reserve_shared +EXPORT_SYMBOL vmlinux 0x977edf66 single_release +EXPORT_SYMBOL vmlinux 0x977f9cd1 scsi_remove_device +EXPORT_SYMBOL vmlinux 0x97872efe phy_detach EXPORT_SYMBOL vmlinux 0x97934ecf del_timer_sync +EXPORT_SYMBOL vmlinux 0x97a4ea0a vme_dma_list_exec EXPORT_SYMBOL vmlinux 0x97a57333 crc_t10dif_update EXPORT_SYMBOL vmlinux 0x97adb487 utf8s_to_utf16s EXPORT_SYMBOL vmlinux 0x97bdfa60 scsi_dev_info_remove_list +EXPORT_SYMBOL vmlinux 0x97c286a5 seq_pad +EXPORT_SYMBOL vmlinux 0x97c6045d devfreq_monitor_resume +EXPORT_SYMBOL vmlinux 0x97d23a78 dquot_quota_sync EXPORT_SYMBOL vmlinux 0x97e2789a commit_creds EXPORT_SYMBOL vmlinux 0x97ed2212 __tracepoint_spi_transfer_start -EXPORT_SYMBOL vmlinux 0x97f62cf1 fscrypt_free_inode -EXPORT_SYMBOL vmlinux 0x97fa6e95 pci_msi_vec_count -EXPORT_SYMBOL vmlinux 0x9825d135 ip_queue_xmit +EXPORT_SYMBOL vmlinux 0x97f315f4 logfc +EXPORT_SYMBOL vmlinux 0x97ffa629 tcp_sock_set_cork EXPORT_SYMBOL vmlinux 0x9829fc11 __kfifo_out_peek_r +EXPORT_SYMBOL vmlinux 0x982a7b8a sock_bindtoindex EXPORT_SYMBOL vmlinux 0x982bcde4 __cpu_dying_mask -EXPORT_SYMBOL vmlinux 0x98461aa9 xfrm_state_alloc -EXPORT_SYMBOL vmlinux 0x9847ff53 console_stop -EXPORT_SYMBOL vmlinux 0x98745211 migrate_vma_finalize -EXPORT_SYMBOL vmlinux 0x987bf854 of_phy_deregister_fixed_link -EXPORT_SYMBOL vmlinux 0x98864e82 acpi_bus_register_driver -EXPORT_SYMBOL vmlinux 0x988e721d pci_find_capability -EXPORT_SYMBOL vmlinux 0x9891388e ptp_clock_register -EXPORT_SYMBOL vmlinux 0x989470ad inet6_del_offload -EXPORT_SYMBOL vmlinux 0x98af0009 xfrm_replay_seqhi +EXPORT_SYMBOL vmlinux 0x9831b4b5 neigh_ifdown +EXPORT_SYMBOL vmlinux 0x9839eab9 gnet_stats_copy_basic_hw +EXPORT_SYMBOL vmlinux 0x984fb0f7 gro_cells_init +EXPORT_SYMBOL vmlinux 0x98636b2a skb_copy_datagram_iter +EXPORT_SYMBOL vmlinux 0x988279d8 jbd2_journal_abort +EXPORT_SYMBOL vmlinux 0x988d8301 dma_map_sg_attrs +EXPORT_SYMBOL vmlinux 0x98a2b741 of_cpu_node_to_id +EXPORT_SYMBOL vmlinux 0x98b0b6f6 fc_find_rport_by_wwpn +EXPORT_SYMBOL vmlinux 0x98b2aa1e qdisc_warn_nonwc EXPORT_SYMBOL vmlinux 0x98c039dc dma_fence_wait_timeout EXPORT_SYMBOL vmlinux 0x98c89ade security_xfrm_state_alloc EXPORT_SYMBOL vmlinux 0x98cf60b3 strlen EXPORT_SYMBOL vmlinux 0x98e508ef ignore_console_lock_warning +EXPORT_SYMBOL vmlinux 0x98f9c3ad tcp_seq_next EXPORT_SYMBOL vmlinux 0x99078b39 trace_print_flags_seq EXPORT_SYMBOL vmlinux 0x99094fb2 qcom_scm_is_available +EXPORT_SYMBOL vmlinux 0x99218c77 ip_sock_set_freebind EXPORT_SYMBOL vmlinux 0x9931f8c9 qcom_scm_lmh_dcvsh_available +EXPORT_SYMBOL vmlinux 0x9932b3c4 d_add EXPORT_SYMBOL vmlinux 0x9939eba0 backlight_unregister_notifier +EXPORT_SYMBOL vmlinux 0x994ccd16 mipi_dsi_dcs_set_pixel_format EXPORT_SYMBOL vmlinux 0x99517682 udp_encap_enable -EXPORT_SYMBOL vmlinux 0x99627e00 pci_read_vpd -EXPORT_SYMBOL vmlinux 0x996485ee console_start EXPORT_SYMBOL vmlinux 0x9975dc22 acpi_get_handle -EXPORT_SYMBOL vmlinux 0x9998b1bb clk_add_alias +EXPORT_SYMBOL vmlinux 0x9984e566 of_find_compatible_node +EXPORT_SYMBOL vmlinux 0x998bab9e _copy_from_iter +EXPORT_SYMBOL vmlinux 0x998c77df security_sb_remount +EXPORT_SYMBOL vmlinux 0x99971ff7 kernel_write +EXPORT_SYMBOL vmlinux 0x999a6650 seq_putc EXPORT_SYMBOL vmlinux 0x999e8297 vfree -EXPORT_SYMBOL vmlinux 0x99ac332e pneigh_enqueue -EXPORT_SYMBOL vmlinux 0x99c10ce2 hmm_range_fault +EXPORT_SYMBOL vmlinux 0x99a13c69 nf_ct_get_tuple_skb +EXPORT_SYMBOL vmlinux 0x99a146d0 nf_register_queue_handler +EXPORT_SYMBOL vmlinux 0x99adb82b blk_mq_start_request +EXPORT_SYMBOL vmlinux 0x99af3ed4 inet_frag_pull_head +EXPORT_SYMBOL vmlinux 0x99c5d324 pci_enable_device +EXPORT_SYMBOL vmlinux 0x99cd12ef devm_input_allocate_device EXPORT_SYMBOL vmlinux 0x99d472b1 net_dim_get_rx_moderation EXPORT_SYMBOL vmlinux 0x99daa9bf try_offline_node -EXPORT_SYMBOL vmlinux 0x99f63296 scsi_mode_sense -EXPORT_SYMBOL vmlinux 0x99f72959 dev_uc_add_excl +EXPORT_SYMBOL vmlinux 0x99e3924d pci_write_config_dword EXPORT_SYMBOL vmlinux 0x99f7371c refcount_dec_and_mutex_lock -EXPORT_SYMBOL vmlinux 0x99f7fff6 sock_recv_errqueue EXPORT_SYMBOL vmlinux 0x99f9638f __napi_alloc_frag_align +EXPORT_SYMBOL vmlinux 0x99fcf8d9 __set_page_dirty_no_writeback +EXPORT_SYMBOL vmlinux 0x9a003d05 dev_get_flags +EXPORT_SYMBOL vmlinux 0x9a0a7d5e km_policy_notify EXPORT_SYMBOL vmlinux 0x9a0c3a18 vme_unregister_error_handler -EXPORT_SYMBOL vmlinux 0x9a1a9a63 nd_device_notify +EXPORT_SYMBOL vmlinux 0x9a19ec50 make_flow_keys_digest EXPORT_SYMBOL vmlinux 0x9a1dfd65 strpbrk EXPORT_SYMBOL vmlinux 0x9a22391e radix_tree_gang_lookup_tag_slot -EXPORT_SYMBOL vmlinux 0x9a2632c9 netpoll_setup -EXPORT_SYMBOL vmlinux 0x9a2a934e d_mark_dontcache -EXPORT_SYMBOL vmlinux 0x9a330f08 remove_conflicting_pci_framebuffers -EXPORT_SYMBOL vmlinux 0x9a419754 mark_buffer_dirty -EXPORT_SYMBOL vmlinux 0x9a458741 sync_mapping_buffers -EXPORT_SYMBOL vmlinux 0x9a5115d7 scsi_block_requests +EXPORT_SYMBOL vmlinux 0x9a4170a1 user_revoke EXPORT_SYMBOL vmlinux 0x9a583306 netlbl_bitmap_walk -EXPORT_SYMBOL vmlinux 0x9a5e403f sk_stop_timer_sync -EXPORT_SYMBOL vmlinux 0x9a5e99bd rtnetlink_put_metrics -EXPORT_SYMBOL vmlinux 0x9a6fb59d devfreq_add_governor -EXPORT_SYMBOL vmlinux 0x9a7016c8 kernel_listen +EXPORT_SYMBOL vmlinux 0x9a5a5d4d ip_frag_next +EXPORT_SYMBOL vmlinux 0x9a6f6c04 pcim_set_mwi EXPORT_SYMBOL vmlinux 0x9a73b032 ZSTD_initDStream_usingDDict -EXPORT_SYMBOL vmlinux 0x9a76f0db super_setup_bdi -EXPORT_SYMBOL vmlinux 0x9a84afdc pci_read_config_byte -EXPORT_SYMBOL vmlinux 0x9a97ae54 crypto_sha256_update -EXPORT_SYMBOL vmlinux 0x9a9d3951 ip_route_me_harder +EXPORT_SYMBOL vmlinux 0x9a7b2077 vme_master_request +EXPORT_SYMBOL vmlinux 0x9a957ec7 __d_lookup_done +EXPORT_SYMBOL vmlinux 0x9a985786 nvdimm_bus_lock +EXPORT_SYMBOL vmlinux 0x9a9c3771 inet_register_protosw +EXPORT_SYMBOL vmlinux 0x9a9f93ba padata_free +EXPORT_SYMBOL vmlinux 0x9aa339f8 dma_map_page_attrs +EXPORT_SYMBOL vmlinux 0x9aa34d90 put_ipc_ns EXPORT_SYMBOL vmlinux 0x9aaeefce sysctl_nf_log_all_netns -EXPORT_SYMBOL vmlinux 0x9ac665dd dev_get_stats -EXPORT_SYMBOL vmlinux 0x9ac8cf13 fscrypt_zeroout_range -EXPORT_SYMBOL vmlinux 0x9ad76038 blk_rq_map_kern -EXPORT_SYMBOL vmlinux 0x9ad978fe bio_advance -EXPORT_SYMBOL vmlinux 0x9ae2db5e inet_csk_complete_hashdance -EXPORT_SYMBOL vmlinux 0x9ae44bc2 amba_request_regions +EXPORT_SYMBOL vmlinux 0x9ae2800a devfreq_add_device EXPORT_SYMBOL vmlinux 0x9ae47436 _find_last_bit -EXPORT_SYMBOL vmlinux 0x9ae9331a netdev_state_change -EXPORT_SYMBOL vmlinux 0x9af11e62 dcb_setapp +EXPORT_SYMBOL vmlinux 0x9af5bdfa xsk_set_rx_need_wakeup +EXPORT_SYMBOL vmlinux 0x9af724a3 backlight_device_get_by_type +EXPORT_SYMBOL vmlinux 0x9af96bc5 generic_ro_fops EXPORT_SYMBOL vmlinux 0x9b128a66 qcom_scm_set_remote_state -EXPORT_SYMBOL vmlinux 0x9b1c3d6e buffer_migrate_page -EXPORT_SYMBOL vmlinux 0x9b1d2e67 bio_integrity_alloc +EXPORT_SYMBOL vmlinux 0x9b192b2d __xfrm_init_state +EXPORT_SYMBOL vmlinux 0x9b1be0cf phy_register_fixup +EXPORT_SYMBOL vmlinux 0x9b240998 mfd_cell_disable EXPORT_SYMBOL vmlinux 0x9b2560b9 gf128mul_init_4k_bbe -EXPORT_SYMBOL vmlinux 0x9b297909 kthread_associate_blkcg -EXPORT_SYMBOL vmlinux 0x9b2b5196 unregister_netdev +EXPORT_SYMBOL vmlinux 0x9b267f3a __netdev_alloc_skb EXPORT_SYMBOL vmlinux 0x9b33e0d7 unregister_dcbevent_notifier EXPORT_SYMBOL vmlinux 0x9b420478 utf8_strncasecmp EXPORT_SYMBOL vmlinux 0x9b496b21 posix_acl_alloc -EXPORT_SYMBOL vmlinux 0x9b551fda param_ops_hexint +EXPORT_SYMBOL vmlinux 0x9b5852c3 iov_iter_pipe EXPORT_SYMBOL vmlinux 0x9b6c724e xudma_pktdma_tflow_get_irq EXPORT_SYMBOL vmlinux 0x9b72478f acpi_unload_parent_table -EXPORT_SYMBOL vmlinux 0x9b9ce9a9 of_graph_get_next_endpoint -EXPORT_SYMBOL vmlinux 0x9ba7f72d kern_unmount +EXPORT_SYMBOL vmlinux 0x9b9a46b8 sk_stream_wait_connect EXPORT_SYMBOL vmlinux 0x9bb0da18 dns_query -EXPORT_SYMBOL vmlinux 0x9bb5c8b0 jbd2_journal_forget -EXPORT_SYMBOL vmlinux 0x9bba3bde page_readlink -EXPORT_SYMBOL vmlinux 0x9bc7806b dcbnl_cee_notify -EXPORT_SYMBOL vmlinux 0x9bcee5ee inet_unregister_protosw -EXPORT_SYMBOL vmlinux 0x9bd1f9e9 __cleancache_invalidate_fs -EXPORT_SYMBOL vmlinux 0x9bd93700 mipi_dsi_dcs_read -EXPORT_SYMBOL vmlinux 0x9be7dc5e iov_iter_pipe -EXPORT_SYMBOL vmlinux 0x9be966a6 fuse_mount_destroy -EXPORT_SYMBOL vmlinux 0x9bf63017 jbd2_fc_begin_commit -EXPORT_SYMBOL vmlinux 0x9bfe5c15 nf_reinject -EXPORT_SYMBOL vmlinux 0x9c026df6 netif_receive_skb +EXPORT_SYMBOL vmlinux 0x9bc595e5 dma_async_device_unregister +EXPORT_SYMBOL vmlinux 0x9bc8349f genphy_resume +EXPORT_SYMBOL vmlinux 0x9be463af jbd2_journal_dirty_metadata +EXPORT_SYMBOL vmlinux 0x9be47d86 jbd2_journal_update_sb_errno +EXPORT_SYMBOL vmlinux 0x9bfe1150 register_netdevice_notifier_dev_net +EXPORT_SYMBOL vmlinux 0x9c11d889 __xfrm_decode_session EXPORT_SYMBOL vmlinux 0x9c122bcf mempool_create_node -EXPORT_SYMBOL vmlinux 0x9c132a14 pps_event -EXPORT_SYMBOL vmlinux 0x9c16202d scsi_add_host_with_dma +EXPORT_SYMBOL vmlinux 0x9c1337f1 devm_free_irq EXPORT_SYMBOL vmlinux 0x9c1e5bf5 queued_spin_lock_slowpath -EXPORT_SYMBOL vmlinux 0x9c1eb42e xp_can_alloc -EXPORT_SYMBOL vmlinux 0x9c2e0f18 ppp_channel_index -EXPORT_SYMBOL vmlinux 0x9c32df5b scsi_print_sense +EXPORT_SYMBOL vmlinux 0x9c45a347 wireless_send_event +EXPORT_SYMBOL vmlinux 0x9c46e9cd ptp_find_pin_unlocked EXPORT_SYMBOL vmlinux 0x9c5a2ada ucc_fast_dump_regs EXPORT_SYMBOL vmlinux 0x9c5d5b94 crc8 -EXPORT_SYMBOL vmlinux 0x9c5e1116 tegra_dfll_register -EXPORT_SYMBOL vmlinux 0x9c608f8d tcp_sock_set_nodelay -EXPORT_SYMBOL vmlinux 0x9c69dbad kmem_cache_shrink -EXPORT_SYMBOL vmlinux 0x9c80567f netdev_has_upper_dev_all_rcu EXPORT_SYMBOL vmlinux 0x9c86b9ab fileattr_fill_flags +EXPORT_SYMBOL vmlinux 0x9c917869 shrink_dcache_parent +EXPORT_SYMBOL vmlinux 0x9c977dc4 __fs_parse +EXPORT_SYMBOL vmlinux 0x9ca61b42 sock_init_data EXPORT_SYMBOL vmlinux 0x9cab34a6 rfkill_set_led_trigger_name -EXPORT_SYMBOL vmlinux 0x9cabca2c pci_setup_cardbus -EXPORT_SYMBOL vmlinux 0x9cb33e68 fwnode_mdiobus_register_phy +EXPORT_SYMBOL vmlinux 0x9cc94fed clocksource_change_rating EXPORT_SYMBOL vmlinux 0x9ccf7171 vme_dma_pci_attribute -EXPORT_SYMBOL vmlinux 0x9cd157ad xfrm_policy_walk_done +EXPORT_SYMBOL vmlinux 0x9cd0bc3a flow_block_cb_free EXPORT_SYMBOL vmlinux 0x9cd91791 register_sysctl EXPORT_SYMBOL vmlinux 0x9cdfb3f7 sysctl_fb_tunnels_only_for_init_net -EXPORT_SYMBOL vmlinux 0x9ce0bf62 vme_master_mmap -EXPORT_SYMBOL vmlinux 0x9ceb0c76 __set_page_dirty_nobuffers -EXPORT_SYMBOL vmlinux 0x9cf3859c t10_pi_type3_crc -EXPORT_SYMBOL vmlinux 0x9cf61668 phy_ethtool_nway_reset -EXPORT_SYMBOL vmlinux 0x9d073e82 sock_set_rcvbuf -EXPORT_SYMBOL vmlinux 0x9d07a603 dev_addr_flush EXPORT_SYMBOL vmlinux 0x9d0d6206 unregister_netdevice_notifier +EXPORT_SYMBOL vmlinux 0x9d0e44c4 neigh_event_ns EXPORT_SYMBOL vmlinux 0x9d1a5e3a __memcpy EXPORT_SYMBOL vmlinux 0x9d250156 __nla_put EXPORT_SYMBOL vmlinux 0x9d2ab8ac __tasklet_schedule EXPORT_SYMBOL vmlinux 0x9d2e7707 unregister_sysrq_key -EXPORT_SYMBOL vmlinux 0x9d420256 inet_offloads -EXPORT_SYMBOL vmlinux 0x9d51b159 flow_rule_match_ip -EXPORT_SYMBOL vmlinux 0x9d56df44 tcp_syn_ack_timeout +EXPORT_SYMBOL vmlinux 0x9d309c71 fs_param_is_blob +EXPORT_SYMBOL vmlinux 0x9d338a1e con_set_default_unimap +EXPORT_SYMBOL vmlinux 0x9d3e07c9 zero_fill_bio +EXPORT_SYMBOL vmlinux 0x9d4dc32e zpool_unregister_driver +EXPORT_SYMBOL vmlinux 0x9d51dc5b xfrm_dst_ifdown EXPORT_SYMBOL vmlinux 0x9d61e994 ucs2_strncmp -EXPORT_SYMBOL vmlinux 0x9d6cd81a __ClearPageMovable -EXPORT_SYMBOL vmlinux 0x9d775aa3 mntput -EXPORT_SYMBOL vmlinux 0x9d7bb882 request_key_tag -EXPORT_SYMBOL vmlinux 0x9d7d4b23 phy_device_remove +EXPORT_SYMBOL vmlinux 0x9d7276c9 pci_try_set_mwi +EXPORT_SYMBOL vmlinux 0x9d7979c4 km_state_notify +EXPORT_SYMBOL vmlinux 0x9d811f4d iov_iter_discard EXPORT_SYMBOL vmlinux 0x9d92f3ad __wait_on_bit_lock -EXPORT_SYMBOL vmlinux 0x9d94cff7 neigh_sysctl_register EXPORT_SYMBOL vmlinux 0x9d97ab2c audit_log_object_context -EXPORT_SYMBOL vmlinux 0x9daf0b2d inet_csk_delete_keepalive_timer -EXPORT_SYMBOL vmlinux 0x9dca0fac md_finish_reshape -EXPORT_SYMBOL vmlinux 0x9dd09beb ip_fraglist_init -EXPORT_SYMBOL vmlinux 0x9dd4490d drop_nlink +EXPORT_SYMBOL vmlinux 0x9d991028 elv_rb_latter_request +EXPORT_SYMBOL vmlinux 0x9dbf43e6 ip_getsockopt +EXPORT_SYMBOL vmlinux 0x9ddd72bf vlan_vids_del_by_dev +EXPORT_SYMBOL vmlinux 0x9de714c1 skb_seq_read EXPORT_SYMBOL vmlinux 0x9df21d0e qman_affine_channel -EXPORT_SYMBOL vmlinux 0x9df38fb8 empty_aops -EXPORT_SYMBOL vmlinux 0x9dfa574b phy_ethtool_get_stats -EXPORT_SYMBOL vmlinux 0x9dfbbaf7 key_task_permission EXPORT_SYMBOL vmlinux 0x9e0c711d vzalloc_node EXPORT_SYMBOL vmlinux 0x9e0fa5ae hsiphash_3u32 EXPORT_SYMBOL vmlinux 0x9e13f6f6 gf128mul_lle +EXPORT_SYMBOL vmlinux 0x9e1b85ef netdev_alert +EXPORT_SYMBOL vmlinux 0x9e1e0d54 find_vma EXPORT_SYMBOL vmlinux 0x9e2737f0 acpi_install_interface_handler -EXPORT_SYMBOL vmlinux 0x9e38f90a of_find_node_with_property -EXPORT_SYMBOL vmlinux 0x9e3d7563 pci_request_region -EXPORT_SYMBOL vmlinux 0x9e44aaa1 alloc_pages +EXPORT_SYMBOL vmlinux 0x9e32a73d tty_flip_buffer_push +EXPORT_SYMBOL vmlinux 0x9e3b64fe lease_get_mtime EXPORT_SYMBOL vmlinux 0x9e4faeef dm_io_client_destroy EXPORT_SYMBOL vmlinux 0x9e61bb05 set_freezable -EXPORT_SYMBOL vmlinux 0x9e6cacd0 fwnode_get_phy_id -EXPORT_SYMBOL vmlinux 0x9e752974 padata_do_serial -EXPORT_SYMBOL vmlinux 0x9e7b69f2 request_key_with_auxdata EXPORT_SYMBOL vmlinux 0x9e7d6bd0 __udelay EXPORT_SYMBOL vmlinux 0x9e99837e __nla_put_64bit EXPORT_SYMBOL vmlinux 0x9e9eab95 devcgroup_check_permission +EXPORT_SYMBOL vmlinux 0x9e9f7a87 scsi_block_when_processing_errors EXPORT_SYMBOL vmlinux 0x9e9fdd9d memunmap EXPORT_SYMBOL vmlinux 0x9eacf8a5 kstrndup EXPORT_SYMBOL vmlinux 0x9eb187fa xudma_pktdma_rflow_get_irq +EXPORT_SYMBOL vmlinux 0x9ebff0cd do_SAK EXPORT_SYMBOL vmlinux 0x9ec6ca96 ktime_get_real_ts64 EXPORT_SYMBOL vmlinux 0x9ed7c847 brcmstb_get_family_id EXPORT_SYMBOL vmlinux 0x9ed978de vme_lm_set -EXPORT_SYMBOL vmlinux 0x9eddf464 phy_ethtool_get_sset_count -EXPORT_SYMBOL vmlinux 0x9f094cc7 tcp_close -EXPORT_SYMBOL vmlinux 0x9f11de13 of_get_next_cpu_node -EXPORT_SYMBOL vmlinux 0x9f43b74f qdisc_offload_dump_helper +EXPORT_SYMBOL vmlinux 0x9efb9951 input_get_timestamp +EXPORT_SYMBOL vmlinux 0x9efeb581 dev_mc_del_global +EXPORT_SYMBOL vmlinux 0x9f0323ec unlock_new_inode +EXPORT_SYMBOL vmlinux 0x9f3648b0 ethtool_get_phc_vclocks EXPORT_SYMBOL vmlinux 0x9f46ced8 __sw_hweight64 -EXPORT_SYMBOL vmlinux 0x9f4ac473 nd_device_register +EXPORT_SYMBOL vmlinux 0x9f4988dd input_mt_report_pointer_emulation EXPORT_SYMBOL vmlinux 0x9f4f2aa3 acpi_gbl_FADT EXPORT_SYMBOL vmlinux 0x9f50b770 keyring_restrict EXPORT_SYMBOL vmlinux 0x9f54ead7 gro_cells_destroy -EXPORT_SYMBOL vmlinux 0x9f585877 inet_rcv_saddr_equal -EXPORT_SYMBOL vmlinux 0x9f6a4354 phy_drivers_unregister -EXPORT_SYMBOL vmlinux 0x9f6aa3ad put_cmsg -EXPORT_SYMBOL vmlinux 0x9f6e4bbc generic_key_instantiate EXPORT_SYMBOL vmlinux 0x9f7d7dbb logic_outsw -EXPORT_SYMBOL vmlinux 0x9f906bd6 end_page_private_2 -EXPORT_SYMBOL vmlinux 0x9f94d050 netdev_warn +EXPORT_SYMBOL vmlinux 0x9f8735d1 of_find_node_with_property +EXPORT_SYMBOL vmlinux 0x9f88138a param_set_ulong EXPORT_SYMBOL vmlinux 0x9f984513 strrchr -EXPORT_SYMBOL vmlinux 0x9f9bf640 vfs_parse_fs_param_source EXPORT_SYMBOL vmlinux 0x9fa7184a cancel_delayed_work_sync EXPORT_SYMBOL vmlinux 0x9fdecc31 unregister_netdevice_many -EXPORT_SYMBOL vmlinux 0x9fe2f360 vlan_filter_push_vids +EXPORT_SYMBOL vmlinux 0x9fe26f12 from_kgid +EXPORT_SYMBOL vmlinux 0x9fe58ab1 cpufreq_generic_suspend +EXPORT_SYMBOL vmlinux 0x9fe62455 fs_param_is_path EXPORT_SYMBOL vmlinux 0x9feed7ce timer_reduce EXPORT_SYMBOL vmlinux 0x9ffa3a75 netdev_max_backlog EXPORT_SYMBOL vmlinux 0xa00aca2a dql_completed -EXPORT_SYMBOL vmlinux 0xa017a44a page_symlink_inode_operations -EXPORT_SYMBOL vmlinux 0xa018b2ea _dev_emerg +EXPORT_SYMBOL vmlinux 0xa0177356 devm_nvmem_cell_put +EXPORT_SYMBOL vmlinux 0xa01cd419 vfs_create_mount EXPORT_SYMBOL vmlinux 0xa01d3df6 font_vga_8x16 +EXPORT_SYMBOL vmlinux 0xa020055b pci_clear_mwi EXPORT_SYMBOL vmlinux 0xa022c739 call_usermodehelper_setup +EXPORT_SYMBOL vmlinux 0xa02350c1 netlink_ack +EXPORT_SYMBOL vmlinux 0xa0276a6b tcp_seq_start EXPORT_SYMBOL vmlinux 0xa02aa74a __cond_resched_lock EXPORT_SYMBOL vmlinux 0xa033d747 next_arg EXPORT_SYMBOL vmlinux 0xa0436e98 in6addr_linklocal_allnodes -EXPORT_SYMBOL vmlinux 0xa04c5229 stop_tty EXPORT_SYMBOL vmlinux 0xa04e33da qcom_scm_lmh_dcvsh +EXPORT_SYMBOL vmlinux 0xa0521241 ip_sock_set_mtu_discover EXPORT_SYMBOL vmlinux 0xa05b6be2 psched_ppscfg_precompute -EXPORT_SYMBOL vmlinux 0xa0630262 filemap_fdatawait_keep_errors -EXPORT_SYMBOL vmlinux 0xa0653204 fc_host_post_vendor_event +EXPORT_SYMBOL vmlinux 0xa073d3e7 vfs_parse_fs_param +EXPORT_SYMBOL vmlinux 0xa076c65e textsearch_register EXPORT_SYMBOL vmlinux 0xa07a37f0 memchr EXPORT_SYMBOL vmlinux 0xa07d1b3c tasklet_setup EXPORT_SYMBOL vmlinux 0xa084749a __bitmap_or -EXPORT_SYMBOL vmlinux 0xa08bb268 skb_try_coalesce -EXPORT_SYMBOL vmlinux 0xa08d59c7 md_bitmap_free -EXPORT_SYMBOL vmlinux 0xa08ef091 submit_bh -EXPORT_SYMBOL vmlinux 0xa0926a7d copy_page_from_iter_atomic +EXPORT_SYMBOL vmlinux 0xa08af679 neigh_carrier_down +EXPORT_SYMBOL vmlinux 0xa09579ba jbd2_journal_finish_inode_data_buffers EXPORT_SYMBOL vmlinux 0xa095e02e generic_check_addressable +EXPORT_SYMBOL vmlinux 0xa095fb19 mroute6_is_socket EXPORT_SYMBOL vmlinux 0xa0ae1e73 siphash_3u64 EXPORT_SYMBOL vmlinux 0xa0b04675 vmalloc_32 -EXPORT_SYMBOL vmlinux 0xa0b9b4d1 nf_log_unset -EXPORT_SYMBOL vmlinux 0xa0c215e5 param_ops_bint +EXPORT_SYMBOL vmlinux 0xa0b48f35 dm_unregister_target +EXPORT_SYMBOL vmlinux 0xa0c4e821 dev_addr_del EXPORT_SYMBOL vmlinux 0xa0d87339 qdisc_get_rtab EXPORT_SYMBOL vmlinux 0xa0dad88e netdev_adjacent_get_private -EXPORT_SYMBOL vmlinux 0xa0dfa38a ping_prot -EXPORT_SYMBOL vmlinux 0xa0e404fd neigh_parms_alloc +EXPORT_SYMBOL vmlinux 0xa0dfb140 sync_blockdev EXPORT_SYMBOL vmlinux 0xa0eae826 smp_call_function EXPORT_SYMBOL vmlinux 0xa0ebd14c sysctl_tcp_mem EXPORT_SYMBOL vmlinux 0xa0ebd437 hdmi_drm_infoframe_check -EXPORT_SYMBOL vmlinux 0xa0f36afd of_node_name_eq EXPORT_SYMBOL vmlinux 0xa0fbac79 wake_up_bit EXPORT_SYMBOL vmlinux 0xa108eb4d sysctl_optmem_max -EXPORT_SYMBOL vmlinux 0xa112bd66 filemap_range_has_page -EXPORT_SYMBOL vmlinux 0xa112efa3 phy_modify_paged -EXPORT_SYMBOL vmlinux 0xa118aeed ip4_datagram_connect -EXPORT_SYMBOL vmlinux 0xa11bb741 proc_create_data -EXPORT_SYMBOL vmlinux 0xa132145a pcim_iomap_table +EXPORT_SYMBOL vmlinux 0xa10e9c07 finish_swait +EXPORT_SYMBOL vmlinux 0xa13696c3 ip_setsockopt EXPORT_SYMBOL vmlinux 0xa13e780a gen_replace_estimator -EXPORT_SYMBOL vmlinux 0xa15609b2 arp_send -EXPORT_SYMBOL vmlinux 0xa1587e2b __post_watch_notification -EXPORT_SYMBOL vmlinux 0xa1705794 can_nice -EXPORT_SYMBOL vmlinux 0xa18163bb __dquot_free_space -EXPORT_SYMBOL vmlinux 0xa1ab0b6a dev_get_by_napi_id -EXPORT_SYMBOL vmlinux 0xa1b92220 acpi_mdiobus_register -EXPORT_SYMBOL vmlinux 0xa1bf91e1 flow_indr_dev_setup_offload -EXPORT_SYMBOL vmlinux 0xa1eb170f eth_get_headlen -EXPORT_SYMBOL vmlinux 0xa1f6c1ce phy_do_ioctl_running +EXPORT_SYMBOL vmlinux 0xa14b6385 vme_dma_list_free +EXPORT_SYMBOL vmlinux 0xa17d5f70 phy_get_internal_delay +EXPORT_SYMBOL vmlinux 0xa18c5af7 input_mt_report_finger_count +EXPORT_SYMBOL vmlinux 0xa1984b10 tcp_sendpage +EXPORT_SYMBOL vmlinux 0xa1a65763 tty_port_tty_set +EXPORT_SYMBOL vmlinux 0xa1a9b55f posix_test_lock +EXPORT_SYMBOL vmlinux 0xa1aa148a param_set_short +EXPORT_SYMBOL vmlinux 0xa1b6eb31 jbd2_journal_begin_ordered_truncate +EXPORT_SYMBOL vmlinux 0xa1cd19b7 xfrm_lookup_with_ifid +EXPORT_SYMBOL vmlinux 0xa1ed687c iget_failed +EXPORT_SYMBOL vmlinux 0xa1fe4d03 input_set_keycode EXPORT_SYMBOL vmlinux 0xa2035ac6 qcom_scm_set_warm_boot_addr EXPORT_SYMBOL vmlinux 0xa2060911 inet_current_timestamp -EXPORT_SYMBOL vmlinux 0xa20eb432 unregister_nls -EXPORT_SYMBOL vmlinux 0xa22223cc netdev_master_upper_dev_get -EXPORT_SYMBOL vmlinux 0xa2236418 of_parse_phandle_with_args_map -EXPORT_SYMBOL vmlinux 0xa228d8b7 skb_udp_tunnel_segment +EXPORT_SYMBOL vmlinux 0xa20e42b1 simple_transaction_set +EXPORT_SYMBOL vmlinux 0xa219d7a0 page_mapped +EXPORT_SYMBOL vmlinux 0xa227427b request_key_with_auxdata EXPORT_SYMBOL vmlinux 0xa2326c49 acpi_remove_table_handler +EXPORT_SYMBOL vmlinux 0xa2326fe0 tcp_sock_set_user_timeout +EXPORT_SYMBOL vmlinux 0xa238c112 tty_do_resize EXPORT_SYMBOL vmlinux 0xa23ffc04 groups_sort +EXPORT_SYMBOL vmlinux 0xa24a52ce napi_enable EXPORT_SYMBOL vmlinux 0xa24f23d8 __request_module -EXPORT_SYMBOL vmlinux 0xa24fa7b9 skb_vlan_pop -EXPORT_SYMBOL vmlinux 0xa2578681 dev_change_flags -EXPORT_SYMBOL vmlinux 0xa2599907 vfs_setpos EXPORT_SYMBOL vmlinux 0xa25b90ab utf8byte EXPORT_SYMBOL vmlinux 0xa263892b fscrypt_fname_free_buffer EXPORT_SYMBOL vmlinux 0xa2660e90 __tracepoint_dma_fence_signaled +EXPORT_SYMBOL vmlinux 0xa276878d unload_nls EXPORT_SYMBOL vmlinux 0xa28cfcc0 gen_estimator_active -EXPORT_SYMBOL vmlinux 0xa29ee166 jbd2_journal_free_reserved -EXPORT_SYMBOL vmlinux 0xa2a2a8e2 phy_write_mmd -EXPORT_SYMBOL vmlinux 0xa2aadc7c sock_recvmsg +EXPORT_SYMBOL vmlinux 0xa29276f7 vme_irq_free +EXPORT_SYMBOL vmlinux 0xa296d1ad dev_pick_tx_zero +EXPORT_SYMBOL vmlinux 0xa29b3a89 vfs_fadvise +EXPORT_SYMBOL vmlinux 0xa2a9ca0b vfs_mkobj +EXPORT_SYMBOL vmlinux 0xa2afc6f9 param_ops_string +EXPORT_SYMBOL vmlinux 0xa2c01797 vga_client_register +EXPORT_SYMBOL vmlinux 0xa2ce9a27 pci_bus_read_config_word EXPORT_SYMBOL vmlinux 0xa2cf3649 qman_fq_fqid EXPORT_SYMBOL vmlinux 0xa2d7ec8d __SCK__tp_func_kmem_cache_free -EXPORT_SYMBOL vmlinux 0xa2e8367f security_inode_copy_up -EXPORT_SYMBOL vmlinux 0xa2eeaa63 refresh_frequency_limits -EXPORT_SYMBOL vmlinux 0xa2f2f27c loop_register_transfer -EXPORT_SYMBOL vmlinux 0xa3107564 pldmfw_op_pci_match_record -EXPORT_SYMBOL vmlinux 0xa33585a4 dev_mc_sync_multiple -EXPORT_SYMBOL vmlinux 0xa339391f qdisc_class_hash_grow +EXPORT_SYMBOL vmlinux 0xa301041a scsi_vpd_tpg_id +EXPORT_SYMBOL vmlinux 0xa3350a8f skb_tunnel_check_pmtu +EXPORT_SYMBOL vmlinux 0xa338fbd3 xfrm6_rcv_spi EXPORT_SYMBOL vmlinux 0xa339e6e5 on_each_cpu_cond_mask -EXPORT_SYMBOL vmlinux 0xa33e9ab1 mdiobus_free +EXPORT_SYMBOL vmlinux 0xa3412908 console_start EXPORT_SYMBOL vmlinux 0xa3522df5 qman_query_fq_np -EXPORT_SYMBOL vmlinux 0xa3619749 proc_create_single_data -EXPORT_SYMBOL vmlinux 0xa379212f pcim_enable_device -EXPORT_SYMBOL vmlinux 0xa38eda0f vme_new_dma_list -EXPORT_SYMBOL vmlinux 0xa39aa742 md_bitmap_unplug +EXPORT_SYMBOL vmlinux 0xa35a805f dev_uc_flush +EXPORT_SYMBOL vmlinux 0xa375fb80 of_get_compatible_child +EXPORT_SYMBOL vmlinux 0xa37fc801 make_bad_inode +EXPORT_SYMBOL vmlinux 0xa3896b2a kmem_cache_alloc_trace +EXPORT_SYMBOL vmlinux 0xa39f4d83 ip_tunnel_get_link_net EXPORT_SYMBOL vmlinux 0xa3a3f229 cpumask_next_and -EXPORT_SYMBOL vmlinux 0xa3a6b022 kmem_cache_free_bulk -EXPORT_SYMBOL vmlinux 0xa3bc86f4 igrab +EXPORT_SYMBOL vmlinux 0xa3a5c4f6 input_set_poll_interval +EXPORT_SYMBOL vmlinux 0xa3add128 to_nd_dax +EXPORT_SYMBOL vmlinux 0xa3afbd26 skb_queue_tail +EXPORT_SYMBOL vmlinux 0xa3b248f4 clear_page_dirty_for_io EXPORT_SYMBOL vmlinux 0xa3be8342 __ubsan_handle_type_mismatch -EXPORT_SYMBOL vmlinux 0xa3d25402 rps_may_expire_flow +EXPORT_SYMBOL vmlinux 0xa3c3768b inet_frags_fini EXPORT_SYMBOL vmlinux 0xa3e4f871 acpi_initialize_debugger -EXPORT_SYMBOL vmlinux 0xa3e8516e __scm_send -EXPORT_SYMBOL vmlinux 0xa3fb1fd7 ip_sock_set_pktinfo +EXPORT_SYMBOL vmlinux 0xa3e5107f follow_up +EXPORT_SYMBOL vmlinux 0xa3e73a83 clear_inode +EXPORT_SYMBOL vmlinux 0xa3efee05 acpi_bus_get_device +EXPORT_SYMBOL vmlinux 0xa3f5e334 __traceiter_mmap_lock_start_locking +EXPORT_SYMBOL vmlinux 0xa3f88a10 eth_header_parse_protocol EXPORT_SYMBOL vmlinux 0xa3fb735a blk_set_default_limits -EXPORT_SYMBOL vmlinux 0xa3fdc7db generic_error_remove_page EXPORT_SYMBOL vmlinux 0xa3fea172 sha224_final +EXPORT_SYMBOL vmlinux 0xa3ffb445 netdev_class_create_file_ns EXPORT_SYMBOL vmlinux 0xa40ff01b acpi_dbg_layer -EXPORT_SYMBOL vmlinux 0xa41c1f6e jbd2_journal_finish_inode_data_buffers -EXPORT_SYMBOL vmlinux 0xa4234e18 serio_unregister_port -EXPORT_SYMBOL vmlinux 0xa4296e90 make_bad_inode +EXPORT_SYMBOL vmlinux 0xa41a2e56 netif_schedule_queue +EXPORT_SYMBOL vmlinux 0xa42b5f25 get_user_pages_remote EXPORT_SYMBOL vmlinux 0xa448c653 qcom_scm_ice_set_key -EXPORT_SYMBOL vmlinux 0xa4497513 in6_dev_finish_destroy -EXPORT_SYMBOL vmlinux 0xa44b92bc xfrm_state_delete -EXPORT_SYMBOL vmlinux 0xa46c48ba page_get_link -EXPORT_SYMBOL vmlinux 0xa479e2d2 get_tree_single_reconf +EXPORT_SYMBOL vmlinux 0xa4580da2 fs_context_for_submount +EXPORT_SYMBOL vmlinux 0xa473e510 noop_llseek EXPORT_SYMBOL vmlinux 0xa47a31c8 security_binder_transaction -EXPORT_SYMBOL vmlinux 0xa47dcd6a netdev_lower_dev_get_private -EXPORT_SYMBOL vmlinux 0xa48dd3ca seg6_hmac_info_del -EXPORT_SYMBOL vmlinux 0xa49acd10 file_path -EXPORT_SYMBOL vmlinux 0xa4b12062 tcf_qevent_handle -EXPORT_SYMBOL vmlinux 0xa4bacfc9 phy_start_cable_test_tdr -EXPORT_SYMBOL vmlinux 0xa4d9b729 phy_read_paged -EXPORT_SYMBOL vmlinux 0xa4defaeb pci_release_regions -EXPORT_SYMBOL vmlinux 0xa4dfe6ff vme_register_error_handler -EXPORT_SYMBOL vmlinux 0xa4f739f6 dump_page +EXPORT_SYMBOL vmlinux 0xa481d6ef acpi_match_device_ids +EXPORT_SYMBOL vmlinux 0xa48b31db consume_skb +EXPORT_SYMBOL vmlinux 0xa496429c sock_no_sendpage_locked +EXPORT_SYMBOL vmlinux 0xa4989399 acpi_get_hp_hw_control_from_firmware +EXPORT_SYMBOL vmlinux 0xa4acbf41 put_cmsg_scm_timestamping +EXPORT_SYMBOL vmlinux 0xa4aee5f9 scsi_report_device_reset +EXPORT_SYMBOL vmlinux 0xa4c89af1 skb_flow_dissect_hash +EXPORT_SYMBOL vmlinux 0xa4e6fca8 scm_detach_fds EXPORT_SYMBOL vmlinux 0xa4fca045 qcom_scm_ocmem_lock -EXPORT_SYMBOL vmlinux 0xa506d7b0 __generic_file_write_iter +EXPORT_SYMBOL vmlinux 0xa4fda0ba pm_vt_switch_required EXPORT_SYMBOL vmlinux 0xa50a3da7 _find_next_bit -EXPORT_SYMBOL vmlinux 0xa5106ce3 init_task -EXPORT_SYMBOL vmlinux 0xa51273ba __cgroup_bpf_run_filter_sock_ops -EXPORT_SYMBOL vmlinux 0xa538ed6a of_device_is_available -EXPORT_SYMBOL vmlinux 0xa54360bd xp_dma_sync_for_cpu_slow +EXPORT_SYMBOL vmlinux 0xa5115f31 scsi_dma_unmap +EXPORT_SYMBOL vmlinux 0xa531a221 sdev_disable_disk_events +EXPORT_SYMBOL vmlinux 0xa532b1f1 input_enable_softrepeat +EXPORT_SYMBOL vmlinux 0xa5389a2e filemap_fault +EXPORT_SYMBOL vmlinux 0xa551be48 _dev_err EXPORT_SYMBOL vmlinux 0xa5526619 rb_insert_color -EXPORT_SYMBOL vmlinux 0xa552cfcc xfrm6_rcv_encap -EXPORT_SYMBOL vmlinux 0xa5558e6c config_group_init_type_name -EXPORT_SYMBOL vmlinux 0xa559c8e8 delete_from_page_cache -EXPORT_SYMBOL vmlinux 0xa55af72a rtnl_notify +EXPORT_SYMBOL vmlinux 0xa561e4f2 sb_min_blocksize +EXPORT_SYMBOL vmlinux 0xa56bf4a3 begin_new_exec +EXPORT_SYMBOL vmlinux 0xa5798c5f mipi_dsi_shutdown_peripheral EXPORT_SYMBOL vmlinux 0xa5976e4f dev_base_lock +EXPORT_SYMBOL vmlinux 0xa59cbb99 inode_init_once EXPORT_SYMBOL vmlinux 0xa5ac3e33 ZSTD_DCtxWorkspaceBound -EXPORT_SYMBOL vmlinux 0xa5ad58a0 generic_delete_inode -EXPORT_SYMBOL vmlinux 0xa5b1fab6 __mdiobus_register -EXPORT_SYMBOL vmlinux 0xa5ce1ee7 vme_slot_num -EXPORT_SYMBOL vmlinux 0xa5dc8faa fc_mount -EXPORT_SYMBOL vmlinux 0xa5f20244 devm_mfd_add_devices -EXPORT_SYMBOL vmlinux 0xa5f5a9cd keyring_search +EXPORT_SYMBOL vmlinux 0xa5b72323 ipv6_select_ident +EXPORT_SYMBOL vmlinux 0xa5c5ab3d devm_clk_put +EXPORT_SYMBOL vmlinux 0xa5c718a5 unpin_user_pages +EXPORT_SYMBOL vmlinux 0xa5ce433d __cleancache_get_page +EXPORT_SYMBOL vmlinux 0xa5d26447 nexthop_res_grp_activity_update +EXPORT_SYMBOL vmlinux 0xa5db2afe proc_set_user +EXPORT_SYMBOL vmlinux 0xa5dc924a skb_queue_purge +EXPORT_SYMBOL vmlinux 0xa5e5bb1a nvdimm_namespace_common_probe +EXPORT_SYMBOL vmlinux 0xa5ea8e9f fscrypt_has_permitted_context EXPORT_SYMBOL vmlinux 0xa5f7cf37 __cpu_possible_mask -EXPORT_SYMBOL vmlinux 0xa60d13d9 ipv6_chk_addr -EXPORT_SYMBOL vmlinux 0xa6128814 sunxi_sram_release +EXPORT_SYMBOL vmlinux 0xa61ba095 dev_graft_qdisc EXPORT_SYMBOL vmlinux 0xa61ced89 qdisc_put_rtab -EXPORT_SYMBOL vmlinux 0xa6200090 scsi_get_host_dev +EXPORT_SYMBOL vmlinux 0xa61d83a6 disk_start_io_acct +EXPORT_SYMBOL vmlinux 0xa6242f41 tcf_chain_put_by_act EXPORT_SYMBOL vmlinux 0xa6257a2f complete -EXPORT_SYMBOL vmlinux 0xa626e248 dma_map_resource EXPORT_SYMBOL vmlinux 0xa648e561 __ubsan_handle_shift_out_of_bounds -EXPORT_SYMBOL vmlinux 0xa66f0918 find_inode_by_ino_rcu +EXPORT_SYMBOL vmlinux 0xa65b746c __skb_recv_datagram EXPORT_SYMBOL vmlinux 0xa681fe88 generate_random_uuid -EXPORT_SYMBOL vmlinux 0xa6a981f5 fuse_dequeue_forget -EXPORT_SYMBOL vmlinux 0xa6c28024 flow_rule_match_meta -EXPORT_SYMBOL vmlinux 0xa6e57b75 debugfs_create_automount +EXPORT_SYMBOL vmlinux 0xa68cb62d dquot_acquire +EXPORT_SYMBOL vmlinux 0xa693539f insert_inode_locked4 +EXPORT_SYMBOL vmlinux 0xa6bf49de __mdiobus_read +EXPORT_SYMBOL vmlinux 0xa6cc63af genphy_read_abilities +EXPORT_SYMBOL vmlinux 0xa6f92885 tty_write_room +EXPORT_SYMBOL vmlinux 0xa7051903 napi_gro_frags EXPORT_SYMBOL vmlinux 0xa70bc96d qcom_scm_restore_sec_cfg_available +EXPORT_SYMBOL vmlinux 0xa70f9fc4 skb_flow_dissect_tunnel_info EXPORT_SYMBOL vmlinux 0xa70fb761 flow_keys_basic_dissector -EXPORT_SYMBOL vmlinux 0xa7144d04 fscrypt_put_encryption_info +EXPORT_SYMBOL vmlinux 0xa712cbd6 generic_delete_inode EXPORT_SYMBOL vmlinux 0xa71acc92 fman_port_config -EXPORT_SYMBOL vmlinux 0xa71c494f init_special_inode EXPORT_SYMBOL vmlinux 0xa72035f9 xa_get_order -EXPORT_SYMBOL vmlinux 0xa72ae1d3 nvdimm_namespace_attach_btt -EXPORT_SYMBOL vmlinux 0xa747aab5 param_set_ushort +EXPORT_SYMBOL vmlinux 0xa734495e scsi_device_set_state +EXPORT_SYMBOL vmlinux 0xa73568a4 gnet_stats_copy_app +EXPORT_SYMBOL vmlinux 0xa73b26e9 elv_rb_former_request +EXPORT_SYMBOL vmlinux 0xa73c5cd3 pci_request_selected_regions_exclusive EXPORT_SYMBOL vmlinux 0xa74c9877 refcount_dec_and_rtnl_lock -EXPORT_SYMBOL vmlinux 0xa7575265 mpage_writepages -EXPORT_SYMBOL vmlinux 0xa75af0fc dev_remove_pack -EXPORT_SYMBOL vmlinux 0xa7640088 flow_block_cb_setup_simple EXPORT_SYMBOL vmlinux 0xa77bfd29 register_inet6addr_validator_notifier -EXPORT_SYMBOL vmlinux 0xa78474a0 ip_output -EXPORT_SYMBOL vmlinux 0xa79bdb4a kmem_cache_alloc_node -EXPORT_SYMBOL vmlinux 0xa7a15fd7 phy_attach -EXPORT_SYMBOL vmlinux 0xa7ab538a tty_driver_kref_put +EXPORT_SYMBOL vmlinux 0xa78414d0 napi_schedule_prep +EXPORT_SYMBOL vmlinux 0xa79174f5 flow_rule_match_basic +EXPORT_SYMBOL vmlinux 0xa7920802 param_ops_ushort +EXPORT_SYMBOL vmlinux 0xa7b5c369 page_cache_prev_miss +EXPORT_SYMBOL vmlinux 0xa7d2df99 nexthop_bucket_set_hw_flags EXPORT_SYMBOL vmlinux 0xa7d5f92e ida_destroy -EXPORT_SYMBOL vmlinux 0xa7da0234 register_quota_format +EXPORT_SYMBOL vmlinux 0xa7d9a039 pci_resize_resource EXPORT_SYMBOL vmlinux 0xa7eedcc4 call_usermodehelper -EXPORT_SYMBOL vmlinux 0xa80df3bd devfreq_update_interval +EXPORT_SYMBOL vmlinux 0xa80f9fc2 pcim_iounmap_regions EXPORT_SYMBOL vmlinux 0xa8181adf proc_dointvec -EXPORT_SYMBOL vmlinux 0xa837aacf devfreq_update_status -EXPORT_SYMBOL vmlinux 0xa838f252 node_data -EXPORT_SYMBOL vmlinux 0xa8430455 remove_proc_entry +EXPORT_SYMBOL vmlinux 0xa825d7d1 kill_anon_super +EXPORT_SYMBOL vmlinux 0xa82aa5a6 ps2_command +EXPORT_SYMBOL vmlinux 0xa83035be fc_vport_terminate +EXPORT_SYMBOL vmlinux 0xa832bece generic_error_remove_page +EXPORT_SYMBOL vmlinux 0xa83b2997 lookup_one_len EXPORT_SYMBOL vmlinux 0xa843805a get_unused_fd_flags EXPORT_SYMBOL vmlinux 0xa84ce9e0 crypto_aes_inv_sbox EXPORT_SYMBOL vmlinux 0xa853396b xa_extract +EXPORT_SYMBOL vmlinux 0xa857c752 devm_clk_get EXPORT_SYMBOL vmlinux 0xa85a3e6d xa_load -EXPORT_SYMBOL vmlinux 0xa85e84dc flow_rule_match_enc_control EXPORT_SYMBOL vmlinux 0xa8694ecd kblockd_schedule_work -EXPORT_SYMBOL vmlinux 0xa880a19c napi_gro_frags -EXPORT_SYMBOL vmlinux 0xa881824b clear_bdi_congested -EXPORT_SYMBOL vmlinux 0xa8827426 bio_integrity_prep -EXPORT_SYMBOL vmlinux 0xa88a5ee8 netdev_unbind_sb_channel +EXPORT_SYMBOL vmlinux 0xa8771f68 unregister_quota_format +EXPORT_SYMBOL vmlinux 0xa87f9a40 scsi_host_get +EXPORT_SYMBOL vmlinux 0xa8825336 mdio_driver_unregister +EXPORT_SYMBOL vmlinux 0xa88f55e2 fman_set_mac_max_frame EXPORT_SYMBOL vmlinux 0xa897e3e7 mempool_free +EXPORT_SYMBOL vmlinux 0xa8994d19 xfrm_state_alloc EXPORT_SYMBOL vmlinux 0xa89a1cf1 ipmi_dmi_get_slave_addr -EXPORT_SYMBOL vmlinux 0xa8a66014 pcie_set_mps +EXPORT_SYMBOL vmlinux 0xa89a4c4e iov_iter_revert EXPORT_SYMBOL vmlinux 0xa8a8110c kernel_neon_end -EXPORT_SYMBOL vmlinux 0xa8b9aebc ipv6_mc_check_mld -EXPORT_SYMBOL vmlinux 0xa8ca1015 dev_queue_xmit_accel +EXPORT_SYMBOL vmlinux 0xa8b4f35a netdev_reset_tc +EXPORT_SYMBOL vmlinux 0xa8c6a2af sched_autogroup_create_attach EXPORT_SYMBOL vmlinux 0xa8caa845 clk_bulk_put_all -EXPORT_SYMBOL vmlinux 0xa8d7b35c jbd2_journal_init_inode EXPORT_SYMBOL vmlinux 0xa8e6933a qdf2400_e44_present +EXPORT_SYMBOL vmlinux 0xa8f653cf dev_set_mtu EXPORT_SYMBOL vmlinux 0xa8f6c843 ip_frag_ecn_table -EXPORT_SYMBOL vmlinux 0xa8f9e104 pci_wake_from_d3 -EXPORT_SYMBOL vmlinux 0xa904029d shrink_dcache_sb -EXPORT_SYMBOL vmlinux 0xa9097775 tcp_mtu_to_mss +EXPORT_SYMBOL vmlinux 0xa8f7a1ae tcf_action_update_stats +EXPORT_SYMBOL vmlinux 0xa901c159 skb_ensure_writable EXPORT_SYMBOL vmlinux 0xa90ca0de flush_rcu_work +EXPORT_SYMBOL vmlinux 0xa9169c16 block_is_partially_uptodate EXPORT_SYMBOL vmlinux 0xa916b694 strnlen -EXPORT_SYMBOL vmlinux 0xa91ce04d tty_port_carrier_raised +EXPORT_SYMBOL vmlinux 0xa922f898 phy_request_interrupt EXPORT_SYMBOL vmlinux 0xa924b4aa __traceiter_kmem_cache_alloc_node -EXPORT_SYMBOL vmlinux 0xa9318ec2 logfc -EXPORT_SYMBOL vmlinux 0xa934b567 pci_dev_driver -EXPORT_SYMBOL vmlinux 0xa94366b8 __cleancache_init_shared_fs +EXPORT_SYMBOL vmlinux 0xa927e358 devm_devfreq_register_notifier +EXPORT_SYMBOL vmlinux 0xa934bc4b flow_get_u32_dst EXPORT_SYMBOL vmlinux 0xa94a09bb mem_section -EXPORT_SYMBOL vmlinux 0xa94d8697 scsi_is_target_device +EXPORT_SYMBOL vmlinux 0xa94b9166 fb_get_buffer_offset +EXPORT_SYMBOL vmlinux 0xa94ccb7c md_check_recovery +EXPORT_SYMBOL vmlinux 0xa94e153f dmaengine_get_unmap_data +EXPORT_SYMBOL vmlinux 0xa9656ba7 tcp_prot EXPORT_SYMBOL vmlinux 0xa965ca81 reciprocal_value -EXPORT_SYMBOL vmlinux 0xa9702c03 ip_options_compile +EXPORT_SYMBOL vmlinux 0xa96f4c14 __inet_stream_connect EXPORT_SYMBOL vmlinux 0xa976957d bitmap_remap -EXPORT_SYMBOL vmlinux 0xa98c0caf register_md_cluster_operations +EXPORT_SYMBOL vmlinux 0xa97de69b config_item_get +EXPORT_SYMBOL vmlinux 0xa98ee337 mipi_dsi_dcs_soft_reset EXPORT_SYMBOL vmlinux 0xa99b39c2 prandom_bytes -EXPORT_SYMBOL vmlinux 0xa9a7477d kobject_get -EXPORT_SYMBOL vmlinux 0xa9cd50d7 icmp_ndo_send EXPORT_SYMBOL vmlinux 0xa9ed62d2 tegra_fuse_readl +EXPORT_SYMBOL vmlinux 0xa9efaac0 dev_uc_init EXPORT_SYMBOL vmlinux 0xaa00fdc0 ec_transaction -EXPORT_SYMBOL vmlinux 0xaa05b23c configfs_register_default_group -EXPORT_SYMBOL vmlinux 0xaa064ac5 cleancache_register_ops EXPORT_SYMBOL vmlinux 0xaa0c318b vscnprintf EXPORT_SYMBOL vmlinux 0xaa19e4aa _kstrtol +EXPORT_SYMBOL vmlinux 0xaa2e30fe mipi_dsi_dcs_set_tear_on +EXPORT_SYMBOL vmlinux 0xaa330d1c devm_pci_remap_iospace EXPORT_SYMBOL vmlinux 0xaa341905 acpi_bios_exception -EXPORT_SYMBOL vmlinux 0xaa64f1cc to_nd_dax +EXPORT_SYMBOL vmlinux 0xaa599fdb __tty_insert_flip_char EXPORT_SYMBOL vmlinux 0xaa6f23ad rfkill_get_led_trigger_name EXPORT_SYMBOL vmlinux 0xaa8106bc crc8_populate_msb -EXPORT_SYMBOL vmlinux 0xaa9d91a9 scsi_set_medium_removal -EXPORT_SYMBOL vmlinux 0xaaa3ae24 rpmh_write EXPORT_SYMBOL vmlinux 0xaaa4b9bc hchacha_block_generic EXPORT_SYMBOL vmlinux 0xaaa50fb2 qcom_scm_lmh_profile_change -EXPORT_SYMBOL vmlinux 0xaab3b61a setup_arg_pages -EXPORT_SYMBOL vmlinux 0xaac14c7a mipi_dsi_dcs_set_tear_off +EXPORT_SYMBOL vmlinux 0xaaac2b33 nf_unregister_sockopt +EXPORT_SYMBOL vmlinux 0xaaadcee1 of_mdio_find_device +EXPORT_SYMBOL vmlinux 0xaab87a8d inode_newsize_ok EXPORT_SYMBOL vmlinux 0xaad0ae78 __bitmap_shift_right EXPORT_SYMBOL vmlinux 0xaad6d92f rfkill_init_sw_state -EXPORT_SYMBOL vmlinux 0xaad8a8eb mark_page_accessed EXPORT_SYMBOL vmlinux 0xaad8c7d6 default_wake_function EXPORT_SYMBOL vmlinux 0xaae8ab0e acpi_bus_power_manageable -EXPORT_SYMBOL vmlinux 0xaaf91507 tty_flip_buffer_push +EXPORT_SYMBOL vmlinux 0xaaeee302 lock_rename +EXPORT_SYMBOL vmlinux 0xaaf162e3 dquot_quota_on EXPORT_SYMBOL vmlinux 0xaafdc258 strcasecmp -EXPORT_SYMBOL vmlinux 0xab062cac kernel_sendmsg_locked -EXPORT_SYMBOL vmlinux 0xab2f43bb mr_mfc_seq_idx +EXPORT_SYMBOL vmlinux 0xab335edd iov_iter_fault_in_readable +EXPORT_SYMBOL vmlinux 0xab3419fb blk_rq_map_user_iov EXPORT_SYMBOL vmlinux 0xab3697e4 irq_poll_init +EXPORT_SYMBOL vmlinux 0xab3a4606 netpoll_send_skb EXPORT_SYMBOL vmlinux 0xab3b75ea vme_dma_pattern_attribute -EXPORT_SYMBOL vmlinux 0xab3d8648 tty_unlock -EXPORT_SYMBOL vmlinux 0xab5e254a bio_copy_data +EXPORT_SYMBOL vmlinux 0xab4e29f0 nd_device_unregister EXPORT_SYMBOL vmlinux 0xab600421 probe_irq_off EXPORT_SYMBOL vmlinux 0xab63baa5 unregister_inetaddr_validator_notifier EXPORT_SYMBOL vmlinux 0xab67a0ac dql_init +EXPORT_SYMBOL vmlinux 0xab682015 of_count_phandle_with_args +EXPORT_SYMBOL vmlinux 0xab68cf59 ip_tunnel_encap_add_ops +EXPORT_SYMBOL vmlinux 0xab6c3cb3 genphy_read_lpa +EXPORT_SYMBOL vmlinux 0xab70bf69 __blkdev_issue_discard EXPORT_SYMBOL vmlinux 0xab781570 fb_get_options -EXPORT_SYMBOL vmlinux 0xab7feb02 register_md_personality -EXPORT_SYMBOL vmlinux 0xab89e306 cdev_del -EXPORT_SYMBOL vmlinux 0xabbbac55 _dev_printk -EXPORT_SYMBOL vmlinux 0xabbe1c90 nd_pfn_validate -EXPORT_SYMBOL vmlinux 0xabd89ca1 dst_discard_out -EXPORT_SYMBOL vmlinux 0xabdcf77a tty_name +EXPORT_SYMBOL vmlinux 0xab85a5e4 sync_filesystem +EXPORT_SYMBOL vmlinux 0xab8a67d6 of_root +EXPORT_SYMBOL vmlinux 0xab8aa277 pci_map_rom +EXPORT_SYMBOL vmlinux 0xab9d217e bdev_dax_pgoff +EXPORT_SYMBOL vmlinux 0xab9d7e41 phy_set_asym_pause +EXPORT_SYMBOL vmlinux 0xaba0f6f3 sock_set_reuseaddr +EXPORT_SYMBOL vmlinux 0xabb29a3d ip6tun_encaps +EXPORT_SYMBOL vmlinux 0xabccbceb generic_file_fsync EXPORT_SYMBOL vmlinux 0xabeb9438 skb_flow_dissector_init EXPORT_SYMBOL vmlinux 0xabf32f29 utf16s_to_utf8s -EXPORT_SYMBOL vmlinux 0xac160e19 tcf_block_netif_keep_dst +EXPORT_SYMBOL vmlinux 0xac0328bc xp_free EXPORT_SYMBOL vmlinux 0xac1a55be unregister_reboot_notifier -EXPORT_SYMBOL vmlinux 0xac1dfc2b forget_cached_acl -EXPORT_SYMBOL vmlinux 0xac2587d4 dquot_get_next_dqblk EXPORT_SYMBOL vmlinux 0xac3201b0 udp_flow_hashrnd -EXPORT_SYMBOL vmlinux 0xac44db36 devm_release_resource -EXPORT_SYMBOL vmlinux 0xac4500ee inet_csk_clear_xmit_timers -EXPORT_SYMBOL vmlinux 0xac468ec2 __dquot_alloc_space -EXPORT_SYMBOL vmlinux 0xac4c3429 udp_flush_pending_frames EXPORT_SYMBOL vmlinux 0xac537ac2 percpu_counter_destroy -EXPORT_SYMBOL vmlinux 0xac5ae8ef sock_create_kern -EXPORT_SYMBOL vmlinux 0xac5ee9ac devm_of_mdiobus_register +EXPORT_SYMBOL vmlinux 0xac5c7205 sock_alloc EXPORT_SYMBOL vmlinux 0xac5fcec0 in4_pton -EXPORT_SYMBOL vmlinux 0xac7b7adc iunique -EXPORT_SYMBOL vmlinux 0xac825c41 bio_init +EXPORT_SYMBOL vmlinux 0xac76e8aa vif_device_init +EXPORT_SYMBOL vmlinux 0xac7f6023 crypto_sha1_finup EXPORT_SYMBOL vmlinux 0xac8597d5 mb_cache_entry_get -EXPORT_SYMBOL vmlinux 0xac8b86f1 md_update_sb -EXPORT_SYMBOL vmlinux 0xac939982 tty_unregister_device +EXPORT_SYMBOL vmlinux 0xac85b5f1 of_graph_get_remote_endpoint EXPORT_SYMBOL vmlinux 0xacaa4c72 dma_fence_match_context EXPORT_SYMBOL vmlinux 0xacab29b7 seq_hlist_start_percpu -EXPORT_SYMBOL vmlinux 0xaccd1928 dentry_path_raw +EXPORT_SYMBOL vmlinux 0xacafb20f submit_bh +EXPORT_SYMBOL vmlinux 0xacb27d9c of_n_size_cells +EXPORT_SYMBOL vmlinux 0xacb61694 genphy_handle_interrupt_no_ack +EXPORT_SYMBOL vmlinux 0xacb95d32 dcb_ieee_getapp_prio_dscp_mask_map EXPORT_SYMBOL vmlinux 0xacd81eb3 jbd2_inode_cache +EXPORT_SYMBOL vmlinux 0xacd99017 dma_sync_sg_for_cpu EXPORT_SYMBOL vmlinux 0xacddd806 ptp_get_vclocks_index EXPORT_SYMBOL vmlinux 0xacea8173 acpi_debug_print -EXPORT_SYMBOL vmlinux 0xacedea13 blk_dump_rq_flags +EXPORT_SYMBOL vmlinux 0xacf00c0a phy_do_ioctl EXPORT_SYMBOL vmlinux 0xacf4d843 match_strdup EXPORT_SYMBOL vmlinux 0xacf649bf audit_log_task_info +EXPORT_SYMBOL vmlinux 0xacf926aa dev_get_by_name_rcu EXPORT_SYMBOL vmlinux 0xad0413d4 match_hex -EXPORT_SYMBOL vmlinux 0xad0d9dcf sk_alloc -EXPORT_SYMBOL vmlinux 0xad102da8 seq_escape EXPORT_SYMBOL vmlinux 0xad128dc1 __tracepoint_dma_fence_enable_signal -EXPORT_SYMBOL vmlinux 0xad19ea5d genphy_restart_aneg -EXPORT_SYMBOL vmlinux 0xad23cd91 inet_confirm_addr -EXPORT_SYMBOL vmlinux 0xad304ab0 pci_remove_bus +EXPORT_SYMBOL vmlinux 0xad13a87f cdev_del EXPORT_SYMBOL vmlinux 0xad357133 __traceiter_kmalloc_node -EXPORT_SYMBOL vmlinux 0xad379619 zpool_unregister_driver EXPORT_SYMBOL vmlinux 0xad3ea04c qman_p_irqsource_remove -EXPORT_SYMBOL vmlinux 0xad5bfeb9 flow_rule_match_cvlan +EXPORT_SYMBOL vmlinux 0xad45996f register_filesystem +EXPORT_SYMBOL vmlinux 0xad51f34a vfs_rename EXPORT_SYMBOL vmlinux 0xad682b8f xudma_rchanrt_write EXPORT_SYMBOL vmlinux 0xad6ba40e radix_tree_tag_get -EXPORT_SYMBOL vmlinux 0xad71b2d4 sk_page_frag_refill -EXPORT_SYMBOL vmlinux 0xad7285d6 registered_fb EXPORT_SYMBOL vmlinux 0xad73041f autoremove_wake_function +EXPORT_SYMBOL vmlinux 0xad7d1793 pci_msix_vec_count +EXPORT_SYMBOL vmlinux 0xad8c1c10 pin_user_pages_unlocked +EXPORT_SYMBOL vmlinux 0xad923552 dev_get_by_index_rcu EXPORT_SYMBOL vmlinux 0xad9901ae bit_waitqueue EXPORT_SYMBOL vmlinux 0xad995dac netdev_stats_to_stats64 EXPORT_SYMBOL vmlinux 0xada31e57 gen_pool_dma_alloc_align +EXPORT_SYMBOL vmlinux 0xada3d19a blkdev_get_by_path +EXPORT_SYMBOL vmlinux 0xadaf2a0a reuseport_add_sock +EXPORT_SYMBOL vmlinux 0xadb98dcf iov_iter_xarray EXPORT_SYMBOL vmlinux 0xadbeed61 mipi_dsi_packet_format_is_long -EXPORT_SYMBOL vmlinux 0xadc2b4da of_find_property -EXPORT_SYMBOL vmlinux 0xadc54c2a __hw_addr_ref_unsync_dev EXPORT_SYMBOL vmlinux 0xadcba50b ZSTD_findFrameCompressedSize EXPORT_SYMBOL vmlinux 0xadd139d4 rfs_needed -EXPORT_SYMBOL vmlinux 0xadd582fc tcf_idr_check_alloc -EXPORT_SYMBOL vmlinux 0xadd8d145 netdev_master_upper_dev_link -EXPORT_SYMBOL vmlinux 0xaddea606 acpi_dev_get_first_match_dev -EXPORT_SYMBOL vmlinux 0xade8b550 elv_rb_latter_request -EXPORT_SYMBOL vmlinux 0xadee50e4 fc_remote_port_add +EXPORT_SYMBOL vmlinux 0xadd7a1ad ipmr_rule_default +EXPORT_SYMBOL vmlinux 0xadd7ca0e netdev_bind_sb_channel_queue +EXPORT_SYMBOL vmlinux 0xadeb9a2a hash_and_copy_to_iter EXPORT_SYMBOL vmlinux 0xadfdfcef __bitmap_andnot +EXPORT_SYMBOL vmlinux 0xae001ab5 flow_block_cb_priv EXPORT_SYMBOL vmlinux 0xae04012c __vmalloc -EXPORT_SYMBOL vmlinux 0xae06f004 unlock_rename -EXPORT_SYMBOL vmlinux 0xae1598de key_alloc -EXPORT_SYMBOL vmlinux 0xae173bbf vm_insert_page -EXPORT_SYMBOL vmlinux 0xae28144a scsi_device_lookup_by_target +EXPORT_SYMBOL vmlinux 0xae0ed9f0 inet_del_protocol +EXPORT_SYMBOL vmlinux 0xae2bb45f mipi_dsi_generic_read EXPORT_SYMBOL vmlinux 0xae316c11 icmpv6_err_convert -EXPORT_SYMBOL vmlinux 0xae330af9 vfs_parse_fs_string -EXPORT_SYMBOL vmlinux 0xae339b06 copy_string_kernel EXPORT_SYMBOL vmlinux 0xae33c403 xudma_navss_psil_unpair +EXPORT_SYMBOL vmlinux 0xae3b9246 vfs_iter_read +EXPORT_SYMBOL vmlinux 0xae437336 tcf_unregister_action +EXPORT_SYMBOL vmlinux 0xae59a946 fman_port_bind EXPORT_SYMBOL vmlinux 0xae5a04bb acpi_evaluate_dsm -EXPORT_SYMBOL vmlinux 0xae6fcbfb vfs_dup_fs_context -EXPORT_SYMBOL vmlinux 0xae8cec31 flow_indr_dev_unregister -EXPORT_SYMBOL vmlinux 0xaea060ae param_ops_short -EXPORT_SYMBOL vmlinux 0xaea18c25 genphy_read_abilities +EXPORT_SYMBOL vmlinux 0xae5ad30f scsi_report_opcode +EXPORT_SYMBOL vmlinux 0xae6028dd nf_unregister_net_hook +EXPORT_SYMBOL vmlinux 0xaea9306d skb_copy_expand EXPORT_SYMBOL vmlinux 0xaeac049a generate_random_guid EXPORT_SYMBOL vmlinux 0xaebd12f0 acpi_get_name +EXPORT_SYMBOL vmlinux 0xaec9cf1f dev_change_carrier EXPORT_SYMBOL vmlinux 0xaecaa908 security_lock_kernel_down -EXPORT_SYMBOL vmlinux 0xaf32c893 filp_close -EXPORT_SYMBOL vmlinux 0xaf38b8e0 secpath_set +EXPORT_SYMBOL vmlinux 0xaeeaa69e pci_dev_put +EXPORT_SYMBOL vmlinux 0xaef9d2ff phy_start_cable_test +EXPORT_SYMBOL vmlinux 0xaf126b51 setattr_prepare +EXPORT_SYMBOL vmlinux 0xaf1d10e0 hdmi_infoframe_log +EXPORT_SYMBOL vmlinux 0xaf227393 scsi_remove_host +EXPORT_SYMBOL vmlinux 0xaf260e18 hmm_range_fault EXPORT_SYMBOL vmlinux 0xaf3dd7dc scsi_logging_level -EXPORT_SYMBOL vmlinux 0xaf477003 dump_skip_to -EXPORT_SYMBOL vmlinux 0xaf5526fe kernel_bind EXPORT_SYMBOL vmlinux 0xaf56600a arm64_use_ng_mappings -EXPORT_SYMBOL vmlinux 0xaf6abc0f bdi_alloc -EXPORT_SYMBOL vmlinux 0xaf6aed3d __blk_alloc_disk -EXPORT_SYMBOL vmlinux 0xaf75f6bb padata_free -EXPORT_SYMBOL vmlinux 0xaf86ca9c inet_put_port -EXPORT_SYMBOL vmlinux 0xaf9c00f1 pci_free_host_bridge +EXPORT_SYMBOL vmlinux 0xaf5eaaca tty_devnum +EXPORT_SYMBOL vmlinux 0xaf788632 mntget +EXPORT_SYMBOL vmlinux 0xaf7f3c08 skb_copy +EXPORT_SYMBOL vmlinux 0xaf96d19a pps_unregister_source EXPORT_SYMBOL vmlinux 0xafb864c1 refcount_dec_and_lock_irqsave -EXPORT_SYMBOL vmlinux 0xafbab678 fb_class EXPORT_SYMBOL vmlinux 0xafc08054 dotdot_name -EXPORT_SYMBOL vmlinux 0xafc68df6 con_is_visible -EXPORT_SYMBOL vmlinux 0xafdc0b27 vfs_fileattr_set -EXPORT_SYMBOL vmlinux 0xb0025f9b is_acpi_device_node -EXPORT_SYMBOL vmlinux 0xb00f3c77 get_user_pages_unlocked +EXPORT_SYMBOL vmlinux 0xafc975b3 jbd2_journal_get_undo_access +EXPORT_SYMBOL vmlinux 0xafca3fa5 jbd2_journal_start +EXPORT_SYMBOL vmlinux 0xafcd1fef __skb_ext_del +EXPORT_SYMBOL vmlinux 0xafe1bad8 scsi_add_host_with_dma +EXPORT_SYMBOL vmlinux 0xafe2ce7d remap_pfn_range +EXPORT_SYMBOL vmlinux 0xb00b0f9b sock_kfree_s EXPORT_SYMBOL vmlinux 0xb01bebf9 xfrm_get_acqseq -EXPORT_SYMBOL vmlinux 0xb03315f5 path_get +EXPORT_SYMBOL vmlinux 0xb0312b4e tcp_md5_hash_skb_data EXPORT_SYMBOL vmlinux 0xb04a43ad __xa_alloc_cyclic -EXPORT_SYMBOL vmlinux 0xb04e8e9d nf_setsockopt -EXPORT_SYMBOL vmlinux 0xb052d7be filemap_write_and_wait_range -EXPORT_SYMBOL vmlinux 0xb0549775 blk_integrity_unregister -EXPORT_SYMBOL vmlinux 0xb05769ca super_setup_bdi_name +EXPORT_SYMBOL vmlinux 0xb053b830 blk_mq_stop_hw_queues +EXPORT_SYMBOL vmlinux 0xb059621b pcix_get_mmrbc EXPORT_SYMBOL vmlinux 0xb05fc310 sysctl_rmem_max -EXPORT_SYMBOL vmlinux 0xb070068e __skb_vlan_pop -EXPORT_SYMBOL vmlinux 0xb0768ec5 invalidate_mapping_pages -EXPORT_SYMBOL vmlinux 0xb0888281 dev_getfirstbyhwtype -EXPORT_SYMBOL vmlinux 0xb08ba9b7 dquot_free_inode +EXPORT_SYMBOL vmlinux 0xb06e0dbe phy_ethtool_nway_reset +EXPORT_SYMBOL vmlinux 0xb094b7eb phy_device_remove EXPORT_SYMBOL vmlinux 0xb0a0da0c rational_best_approximation +EXPORT_SYMBOL vmlinux 0xb0c46166 dcb_ieee_getapp_mask EXPORT_SYMBOL vmlinux 0xb0c5e247 lockref_put_return -EXPORT_SYMBOL vmlinux 0xb0d18184 input_register_handler +EXPORT_SYMBOL vmlinux 0xb0d3c394 backlight_device_register EXPORT_SYMBOL vmlinux 0xb0e10781 get_option -EXPORT_SYMBOL vmlinux 0xb0e57849 acpi_dev_hid_uid_match -EXPORT_SYMBOL vmlinux 0xb0ecbd72 pci_scan_single_device EXPORT_SYMBOL vmlinux 0xb0f389ee utf8_normalize -EXPORT_SYMBOL vmlinux 0xb0fd243b tcf_idr_create -EXPORT_SYMBOL vmlinux 0xb105be62 pldmfw_flash_image -EXPORT_SYMBOL vmlinux 0xb10974ea buffer_check_dirty_writeback +EXPORT_SYMBOL vmlinux 0xb0f4d5bf sock_diag_put_filterinfo +EXPORT_SYMBOL vmlinux 0xb0fa8fd8 __xfrm_policy_check +EXPORT_SYMBOL vmlinux 0xb0fada16 tty_port_raise_dtr_rts +EXPORT_SYMBOL vmlinux 0xb103dc17 mr_rtm_dumproute +EXPORT_SYMBOL vmlinux 0xb10b69d1 dev_get_by_napi_id EXPORT_SYMBOL vmlinux 0xb10e7df4 __kfifo_dma_in_prepare -EXPORT_SYMBOL vmlinux 0xb10ec9b5 udp_gro_receive -EXPORT_SYMBOL vmlinux 0xb118d46e set_posix_acl -EXPORT_SYMBOL vmlinux 0xb11ac362 jbd2_submit_inode_data EXPORT_SYMBOL vmlinux 0xb121390a probe_irq_on -EXPORT_SYMBOL vmlinux 0xb1274a2a jbd2_journal_check_available_features EXPORT_SYMBOL vmlinux 0xb12cbacb fb_unregister_client -EXPORT_SYMBOL vmlinux 0xb144ea15 tty_port_tty_set EXPORT_SYMBOL vmlinux 0xb14ab1ef hdmi_audio_infoframe_init -EXPORT_SYMBOL vmlinux 0xb14f6990 __dev_get_by_index EXPORT_SYMBOL vmlinux 0xb14fc46a find_next_clump8 -EXPORT_SYMBOL vmlinux 0xb155eacd nobh_write_begin -EXPORT_SYMBOL vmlinux 0xb15d3bb7 ip_tunnel_get_iflink -EXPORT_SYMBOL vmlinux 0xb17e9a43 lock_page_memcg +EXPORT_SYMBOL vmlinux 0xb17450c3 __devm_release_region +EXPORT_SYMBOL vmlinux 0xb178e8c0 tcf_exts_validate +EXPORT_SYMBOL vmlinux 0xb17b814b pci_fixup_device +EXPORT_SYMBOL vmlinux 0xb17d4733 tcp_make_synack +EXPORT_SYMBOL vmlinux 0xb193a14f input_set_min_poll_interval +EXPORT_SYMBOL vmlinux 0xb197d394 devm_devfreq_register_opp_notifier +EXPORT_SYMBOL vmlinux 0xb1a52609 backlight_device_set_brightness +EXPORT_SYMBOL vmlinux 0xb1ab1a98 of_iomap +EXPORT_SYMBOL vmlinux 0xb1b7f629 dquot_get_state +EXPORT_SYMBOL vmlinux 0xb1be9e32 nonseekable_open EXPORT_SYMBOL vmlinux 0xb1c3a01a oops_in_progress +EXPORT_SYMBOL vmlinux 0xb1c6b70c ping_prot +EXPORT_SYMBOL vmlinux 0xb1ce8630 keyring_clear +EXPORT_SYMBOL vmlinux 0xb1cfd025 phy_get_c45_ids EXPORT_SYMBOL vmlinux 0xb1d3a15c blk_finish_plug -EXPORT_SYMBOL vmlinux 0xb1d9d253 vmf_insert_mixed_mkwrite EXPORT_SYMBOL vmlinux 0xb1ddf995 jiffies_64_to_clock_t -EXPORT_SYMBOL vmlinux 0xb1fda58a dquot_resume -EXPORT_SYMBOL vmlinux 0xb218f209 fman_get_qman_channel_id +EXPORT_SYMBOL vmlinux 0xb1f3ffd4 of_get_cpu_state_node +EXPORT_SYMBOL vmlinux 0xb2069fc6 set_blocksize +EXPORT_SYMBOL vmlinux 0xb20c90ad _dev_notice +EXPORT_SYMBOL vmlinux 0xb20f7490 dev_set_alias EXPORT_SYMBOL vmlinux 0xb22e16d5 radix_tree_maybe_preload EXPORT_SYMBOL vmlinux 0xb23027c1 kstrtos16_from_user -EXPORT_SYMBOL vmlinux 0xb245196d sg_alloc_table_from_pages_segment -EXPORT_SYMBOL vmlinux 0xb2559629 amba_release_regions -EXPORT_SYMBOL vmlinux 0xb283bd61 sock_set_priority -EXPORT_SYMBOL vmlinux 0xb2b347cc param_ops_byte -EXPORT_SYMBOL vmlinux 0xb2b48a6d genphy_c37_read_status +EXPORT_SYMBOL vmlinux 0xb240747a dst_discard_out +EXPORT_SYMBOL vmlinux 0xb2434107 md_bitmap_cond_end_sync +EXPORT_SYMBOL vmlinux 0xb2459a0d xfrm_if_register_cb +EXPORT_SYMBOL vmlinux 0xb25799a6 of_chosen +EXPORT_SYMBOL vmlinux 0xb25a72c4 scsi_eh_prep_cmnd +EXPORT_SYMBOL vmlinux 0xb2641419 inet_csk_clear_xmit_timers +EXPORT_SYMBOL vmlinux 0xb28e3acc path_is_under +EXPORT_SYMBOL vmlinux 0xb29f9aa6 to_ndd +EXPORT_SYMBOL vmlinux 0xb2ae5927 bio_integrity_add_page EXPORT_SYMBOL vmlinux 0xb2bcb088 acpi_current_gpe_count -EXPORT_SYMBOL vmlinux 0xb2db39d7 devm_clk_release_clkdev +EXPORT_SYMBOL vmlinux 0xb2c2626b __ip_select_ident +EXPORT_SYMBOL vmlinux 0xb2caf16e tegra_ivc_read_advance +EXPORT_SYMBOL vmlinux 0xb2e7f26b param_set_long EXPORT_SYMBOL vmlinux 0xb2ead97c kimage_vaddr -EXPORT_SYMBOL vmlinux 0xb2ec9b85 pcie_get_width_cap EXPORT_SYMBOL vmlinux 0xb2f35c6a xxh64 EXPORT_SYMBOL vmlinux 0xb2f579c7 __cpuhp_remove_state_cpuslocked EXPORT_SYMBOL vmlinux 0xb2fcb56d queue_delayed_work_on EXPORT_SYMBOL vmlinux 0xb308c97d wait_woken EXPORT_SYMBOL vmlinux 0xb30b9822 vme_master_set -EXPORT_SYMBOL vmlinux 0xb316bde8 ps2_cmd_aborted +EXPORT_SYMBOL vmlinux 0xb313e1fd vlan_ioctl_set +EXPORT_SYMBOL vmlinux 0xb316a035 proc_create_single_data EXPORT_SYMBOL vmlinux 0xb320cc0e sg_init_one -EXPORT_SYMBOL vmlinux 0xb322e24b inet_select_addr EXPORT_SYMBOL vmlinux 0xb3258f79 __ubsan_handle_type_mismatch_v1 EXPORT_SYMBOL vmlinux 0xb32728bb qcom_scm_iommu_secure_ptbl_init EXPORT_SYMBOL vmlinux 0xb32a5973 acpi_ut_status_exit -EXPORT_SYMBOL vmlinux 0xb333c26e acpi_device_hid -EXPORT_SYMBOL vmlinux 0xb3434440 dquot_get_next_id +EXPORT_SYMBOL vmlinux 0xb34800a7 __lock_buffer +EXPORT_SYMBOL vmlinux 0xb3486ab2 build_skb_around EXPORT_SYMBOL vmlinux 0xb34dca1c kryo_l2_get_indirect_reg -EXPORT_SYMBOL vmlinux 0xb356c75b ethtool_virtdev_set_link_ksettings EXPORT_SYMBOL vmlinux 0xb3687850 out_of_line_wait_on_bit_lock -EXPORT_SYMBOL vmlinux 0xb3689154 param_get_int -EXPORT_SYMBOL vmlinux 0xb36b26a7 setattr_prepare -EXPORT_SYMBOL vmlinux 0xb36ffbac mini_qdisc_pair_init -EXPORT_SYMBOL vmlinux 0xb37654dd ptp_find_pin -EXPORT_SYMBOL vmlinux 0xb377ad71 is_acpi_data_node -EXPORT_SYMBOL vmlinux 0xb39a67b1 bdev_check_media_change +EXPORT_SYMBOL vmlinux 0xb3699bb8 sock_set_rcvbuf +EXPORT_SYMBOL vmlinux 0xb36cdc37 sock_i_uid +EXPORT_SYMBOL vmlinux 0xb36d00c1 mmput_async EXPORT_SYMBOL vmlinux 0xb3a82019 profile_pc -EXPORT_SYMBOL vmlinux 0xb3bb07c8 tcp_sock_set_keepidle +EXPORT_SYMBOL vmlinux 0xb3afc565 inet_frag_destroy +EXPORT_SYMBOL vmlinux 0xb3b13802 rawv6_mh_filter_unregister EXPORT_SYMBOL vmlinux 0xb3bd68cc security_secmark_relabel_packet -EXPORT_SYMBOL vmlinux 0xb3ce94ba md_integrity_register +EXPORT_SYMBOL vmlinux 0xb3c035f3 migrate_page_copy +EXPORT_SYMBOL vmlinux 0xb3c21168 gro_cells_receive +EXPORT_SYMBOL vmlinux 0xb3c67e95 mipi_dsi_attach +EXPORT_SYMBOL vmlinux 0xb3caa17e jbd2_journal_clear_err EXPORT_SYMBOL vmlinux 0xb3d2c76d scsi_hostbyte_string -EXPORT_SYMBOL vmlinux 0xb3d6413e phy_attach_direct -EXPORT_SYMBOL vmlinux 0xb3d7dec0 get_mem_cgroup_from_mm -EXPORT_SYMBOL vmlinux 0xb3e4d562 netdev_alert EXPORT_SYMBOL vmlinux 0xb3f49446 kstrtos8_from_user EXPORT_SYMBOL vmlinux 0xb3f548ad kmemdup_nul EXPORT_SYMBOL vmlinux 0xb3f7646e kthread_should_stop -EXPORT_SYMBOL vmlinux 0xb3f79076 unregister_key_type EXPORT_SYMBOL vmlinux 0xb3f9e0ab security_locked_down -EXPORT_SYMBOL vmlinux 0xb401f8cc blk_sync_queue +EXPORT_SYMBOL vmlinux 0xb40297e4 ppp_dev_name EXPORT_SYMBOL vmlinux 0xb4043948 acpi_execute_simple_method -EXPORT_SYMBOL vmlinux 0xb407b0ea xfrm_state_lookup +EXPORT_SYMBOL vmlinux 0xb4142e86 simple_dir_inode_operations EXPORT_SYMBOL vmlinux 0xb423dba1 console_blanked +EXPORT_SYMBOL vmlinux 0xb44d79af netdev_get_xmit_slave EXPORT_SYMBOL vmlinux 0xb4577003 acpi_dev_present -EXPORT_SYMBOL vmlinux 0xb46fb0f0 netpoll_poll_enable +EXPORT_SYMBOL vmlinux 0xb45ad843 vfs_ioctl +EXPORT_SYMBOL vmlinux 0xb4630089 inet_rtx_syn_ack +EXPORT_SYMBOL vmlinux 0xb470e6a3 remove_conflicting_pci_framebuffers +EXPORT_SYMBOL vmlinux 0xb482e1f6 neigh_table_init +EXPORT_SYMBOL vmlinux 0xb48aa444 seq_file_path EXPORT_SYMBOL vmlinux 0xb48d4d22 security_sb_eat_lsm_opts -EXPORT_SYMBOL vmlinux 0xb48e0a78 km_state_notify -EXPORT_SYMBOL vmlinux 0xb494ab76 seq_open -EXPORT_SYMBOL vmlinux 0xb4962a51 netdev_next_lower_dev_rcu -EXPORT_SYMBOL vmlinux 0xb4a35cbe __check_sticky -EXPORT_SYMBOL vmlinux 0xb4a6bb64 jbd2_journal_submit_inode_data_buffers -EXPORT_SYMBOL vmlinux 0xb4bd6502 vfs_mkobj -EXPORT_SYMBOL vmlinux 0xb4c55aec devm_ioport_unmap -EXPORT_SYMBOL vmlinux 0xb4c71b6f d_tmpfile +EXPORT_SYMBOL vmlinux 0xb49ac7dc tty_unlock +EXPORT_SYMBOL vmlinux 0xb4c3a995 kernel_getpeername EXPORT_SYMBOL vmlinux 0xb4f13d2a abort -EXPORT_SYMBOL vmlinux 0xb502adf4 vfs_get_tree -EXPORT_SYMBOL vmlinux 0xb509470f inetdev_by_index -EXPORT_SYMBOL vmlinux 0xb50e0d89 vc_cons -EXPORT_SYMBOL vmlinux 0xb50ed975 nlmsg_notify -EXPORT_SYMBOL vmlinux 0xb5358d35 km_report +EXPORT_SYMBOL vmlinux 0xb5005194 from_kprojid +EXPORT_SYMBOL vmlinux 0xb50f63a1 acpi_processor_notify_smm +EXPORT_SYMBOL vmlinux 0xb51b1826 vfs_iter_write EXPORT_SYMBOL vmlinux 0xb53f2810 tcp_sockets_allocated -EXPORT_SYMBOL vmlinux 0xb5412df8 uart_write_wakeup -EXPORT_SYMBOL vmlinux 0xb55a02f6 file_check_and_advance_wb_err -EXPORT_SYMBOL vmlinux 0xb5609d11 ip6_fraglist_prepare -EXPORT_SYMBOL vmlinux 0xb5625803 tcp_read_sock +EXPORT_SYMBOL vmlinux 0xb54808f4 devm_memunmap EXPORT_SYMBOL vmlinux 0xb57343c2 frontswap_shrink -EXPORT_SYMBOL vmlinux 0xb57ed0c2 sync_dirty_buffer EXPORT_SYMBOL vmlinux 0xb57f1e27 fman_port_disable -EXPORT_SYMBOL vmlinux 0xb588790c dquot_load_quota_inode EXPORT_SYMBOL vmlinux 0xb58aeaab kernel_cpustat -EXPORT_SYMBOL vmlinux 0xb59cc17a __vfs_setxattr +EXPORT_SYMBOL vmlinux 0xb58c184f proc_create_mount_point +EXPORT_SYMBOL vmlinux 0xb59605f9 __skb_free_datagram_locked EXPORT_SYMBOL vmlinux 0xb5a459dc unregister_blkdev -EXPORT_SYMBOL vmlinux 0xb5a7b605 __inet_stream_connect +EXPORT_SYMBOL vmlinux 0xb5a8f793 pnp_release_card_device EXPORT_SYMBOL vmlinux 0xb5aa7165 dma_pool_destroy -EXPORT_SYMBOL vmlinux 0xb5ada164 __set_page_dirty_no_writeback EXPORT_SYMBOL vmlinux 0xb5b63711 fileattr_fill_xflags -EXPORT_SYMBOL vmlinux 0xb5bc6182 nf_hook_slow -EXPORT_SYMBOL vmlinux 0xb5c4da8a dcb_ieee_getapp_mask -EXPORT_SYMBOL vmlinux 0xb5d338a9 serial8250_do_set_termios -EXPORT_SYMBOL vmlinux 0xb5d6e4ea uart_update_timeout +EXPORT_SYMBOL vmlinux 0xb5baf3e6 inet6_bind +EXPORT_SYMBOL vmlinux 0xb5cc4507 blackhole_netdev +EXPORT_SYMBOL vmlinux 0xb5d531fe vc_resize +EXPORT_SYMBOL vmlinux 0xb5e46d3b pcix_get_max_mmrbc EXPORT_SYMBOL vmlinux 0xb5e73116 flush_delayed_work -EXPORT_SYMBOL vmlinux 0xb605396a param_set_ullong -EXPORT_SYMBOL vmlinux 0xb60b0e80 devfreq_unregister_notifier +EXPORT_SYMBOL vmlinux 0xb6018139 tty_port_block_til_ready EXPORT_SYMBOL vmlinux 0xb61d6fc2 down_read_interruptible -EXPORT_SYMBOL vmlinux 0xb6250fc2 sock_no_bind -EXPORT_SYMBOL vmlinux 0xb63343be mem_cgroup_from_task EXPORT_SYMBOL vmlinux 0xb633f115 irq_poll_enable -EXPORT_SYMBOL vmlinux 0xb63a427f tty_check_change -EXPORT_SYMBOL vmlinux 0xb65383ce input_enable_softrepeat +EXPORT_SYMBOL vmlinux 0xb6445e5a copy_highpage EXPORT_SYMBOL vmlinux 0xb654ef65 acpi_os_read_port -EXPORT_SYMBOL vmlinux 0xb657734b blkdev_issue_zeroout -EXPORT_SYMBOL vmlinux 0xb6676406 netlink_kernel_release -EXPORT_SYMBOL vmlinux 0xb66f9573 set_cached_acl +EXPORT_SYMBOL vmlinux 0xb655b3ed ptp_clock_register +EXPORT_SYMBOL vmlinux 0xb662d4a2 ip_mc_leave_group EXPORT_SYMBOL vmlinux 0xb678366f int_sqrt -EXPORT_SYMBOL vmlinux 0xb67af1ed tty_schedule_flip EXPORT_SYMBOL vmlinux 0xb67c9280 utf8cursor -EXPORT_SYMBOL vmlinux 0xb67cfdd0 is_bad_inode EXPORT_SYMBOL vmlinux 0xb67fec0e uuid_parse -EXPORT_SYMBOL vmlinux 0xb691eefd phy_sfp_probe +EXPORT_SYMBOL vmlinux 0xb6912c15 proc_remove EXPORT_SYMBOL vmlinux 0xb6936ffe _bcd2bin -EXPORT_SYMBOL vmlinux 0xb693fb36 memory_cgrp_subsys -EXPORT_SYMBOL vmlinux 0xb6a472f2 remove_arg_zero +EXPORT_SYMBOL vmlinux 0xb6a2ed31 seq_hex_dump EXPORT_SYMBOL vmlinux 0xb6acaa13 phy_sfp_detach -EXPORT_SYMBOL vmlinux 0xb6ad1ae6 touch_buffer -EXPORT_SYMBOL vmlinux 0xb6d10969 dec_node_page_state -EXPORT_SYMBOL vmlinux 0xb6d1746a kmem_cache_create_usercopy +EXPORT_SYMBOL vmlinux 0xb6b821ad devm_backlight_device_unregister +EXPORT_SYMBOL vmlinux 0xb6c73d54 __napi_schedule_irqoff +EXPORT_SYMBOL vmlinux 0xb6de5225 iov_iter_npages +EXPORT_SYMBOL vmlinux 0xb6de6420 mipi_dsi_dcs_nop +EXPORT_SYMBOL vmlinux 0xb6e17bcd prepare_kernel_cred EXPORT_SYMBOL vmlinux 0xb6e36ce2 psched_ratecfg_precompute -EXPORT_SYMBOL vmlinux 0xb6e78640 touchscreen_report_pos -EXPORT_SYMBOL vmlinux 0xb6fcde59 blk_mq_queue_stopped EXPORT_SYMBOL vmlinux 0xb6fde909 close_fd -EXPORT_SYMBOL vmlinux 0xb70a98d9 devm_register_netdev +EXPORT_SYMBOL vmlinux 0xb705f114 tcp_sendmsg +EXPORT_SYMBOL vmlinux 0xb70d2172 sk_send_sigurg EXPORT_SYMBOL vmlinux 0xb71589f0 skip_spaces EXPORT_SYMBOL vmlinux 0xb71ed69f __hw_addr_unsync -EXPORT_SYMBOL vmlinux 0xb72ffacf skb_free_datagram +EXPORT_SYMBOL vmlinux 0xb723425d phy_start +EXPORT_SYMBOL vmlinux 0xb731164e neigh_lookup_nodev +EXPORT_SYMBOL vmlinux 0xb73171cc pldmfw_op_pci_match_record +EXPORT_SYMBOL vmlinux 0xb7324112 phy_set_sym_pause EXPORT_SYMBOL vmlinux 0xb737b185 gen_pool_best_fit -EXPORT_SYMBOL vmlinux 0xb741030b fb_pan_display -EXPORT_SYMBOL vmlinux 0xb74226a6 d_obtain_root +EXPORT_SYMBOL vmlinux 0xb74d5d34 inet_release EXPORT_SYMBOL vmlinux 0xb7688155 ucc_slow_init -EXPORT_SYMBOL vmlinux 0xb76f6f5d pci_bus_type EXPORT_SYMBOL vmlinux 0xb784154f utf8_casefold_hash -EXPORT_SYMBOL vmlinux 0xb788d001 give_up_console EXPORT_SYMBOL vmlinux 0xb788fb30 gic_pmr_sync -EXPORT_SYMBOL vmlinux 0xb78ba3b1 nd_integrity_init EXPORT_SYMBOL vmlinux 0xb78debe3 LZ4_decompress_fast_usingDict -EXPORT_SYMBOL vmlinux 0xb79857ab inet_getname -EXPORT_SYMBOL vmlinux 0xb7a17628 tc_setup_cb_destroy -EXPORT_SYMBOL vmlinux 0xb7adf956 blk_rq_append_bio +EXPORT_SYMBOL vmlinux 0xb7a2552e inode_sub_bytes +EXPORT_SYMBOL vmlinux 0xb7a4b55e bio_endio EXPORT_SYMBOL vmlinux 0xb7c0f443 sort +EXPORT_SYMBOL vmlinux 0xb7c5fd36 pm_vt_switch_unregister EXPORT_SYMBOL vmlinux 0xb7c6db70 sysctl_max_skb_frags -EXPORT_SYMBOL vmlinux 0xb7c8b554 module_put -EXPORT_SYMBOL vmlinux 0xb8114bd9 __blk_mq_alloc_disk -EXPORT_SYMBOL vmlinux 0xb820657d clk_hw_register_clkdev -EXPORT_SYMBOL vmlinux 0xb821eb91 __ip_options_compile -EXPORT_SYMBOL vmlinux 0xb8287b58 phy_set_sym_pause -EXPORT_SYMBOL vmlinux 0xb829779f udp_ioctl +EXPORT_SYMBOL vmlinux 0xb7e06537 jbd2_journal_free_reserved +EXPORT_SYMBOL vmlinux 0xb7f11059 vfs_mknod +EXPORT_SYMBOL vmlinux 0xb7f7694d ip_generic_getfrag +EXPORT_SYMBOL vmlinux 0xb8065e70 pnp_unregister_driver +EXPORT_SYMBOL vmlinux 0xb81aaf15 __hw_addr_ref_sync_dev EXPORT_SYMBOL vmlinux 0xb83129db ZSTD_decompressContinue -EXPORT_SYMBOL vmlinux 0xb83bbca2 tcf_get_next_proto +EXPORT_SYMBOL vmlinux 0xb8366952 textsearch_unregister +EXPORT_SYMBOL vmlinux 0xb8371d29 skb_pull EXPORT_SYMBOL vmlinux 0xb842716c qcom_scm_ocmem_lock_available -EXPORT_SYMBOL vmlinux 0xb84e0057 no_llseek -EXPORT_SYMBOL vmlinux 0xb854e63a security_inode_init_security -EXPORT_SYMBOL vmlinux 0xb856ec6b freeze_bdev EXPORT_SYMBOL vmlinux 0xb8605d9c qman_p_static_dequeue_add EXPORT_SYMBOL vmlinux 0xb868ac5c register_sysrq_key -EXPORT_SYMBOL vmlinux 0xb872a930 pps_unregister_source -EXPORT_SYMBOL vmlinux 0xb87412cc cdev_set_parent +EXPORT_SYMBOL vmlinux 0xb88360fe put_watch_queue +EXPORT_SYMBOL vmlinux 0xb88a2f65 skb_abort_seq_read EXPORT_SYMBOL vmlinux 0xb88fd035 set_groups +EXPORT_SYMBOL vmlinux 0xb8926cc5 __mod_zone_page_state EXPORT_SYMBOL vmlinux 0xb89b6e6b guid_parse -EXPORT_SYMBOL vmlinux 0xb8a1b715 tc_setup_cb_reoffload -EXPORT_SYMBOL vmlinux 0xb8a53c77 security_sb_mnt_opts_compat -EXPORT_SYMBOL vmlinux 0xb8a57d05 of_graph_get_endpoint_count +EXPORT_SYMBOL vmlinux 0xb8aa42bf __mod_lruvec_page_state +EXPORT_SYMBOL vmlinux 0xb8ab6ba9 device_add_disk EXPORT_SYMBOL vmlinux 0xb8b043f2 kfree_link EXPORT_SYMBOL vmlinux 0xb8b9f817 kmalloc_order_trace -EXPORT_SYMBOL vmlinux 0xb8be3940 param_set_byte -EXPORT_SYMBOL vmlinux 0xb8c59e16 __skb_ext_del -EXPORT_SYMBOL vmlinux 0xb8ca0734 fb_get_buffer_offset -EXPORT_SYMBOL vmlinux 0xb8d93edf rdmacg_uncharge EXPORT_SYMBOL vmlinux 0xb9056bb6 remove_conflicting_framebuffers -EXPORT_SYMBOL vmlinux 0xb906826e finish_no_open EXPORT_SYMBOL vmlinux 0xb907513f unpoison_memory -EXPORT_SYMBOL vmlinux 0xb90d2488 ip_options_rcv_srr -EXPORT_SYMBOL vmlinux 0xb910207e hdmi_infoframe_log EXPORT_SYMBOL vmlinux 0xb911bb58 minmax_running_max -EXPORT_SYMBOL vmlinux 0xb9133982 bpf_prog_get_type_path -EXPORT_SYMBOL vmlinux 0xb9370b62 kmem_cache_create -EXPORT_SYMBOL vmlinux 0xb939963a unregister_cdrom +EXPORT_SYMBOL vmlinux 0xb91866fc of_find_net_device_by_node +EXPORT_SYMBOL vmlinux 0xb91d8ca3 xfrm_stateonly_find +EXPORT_SYMBOL vmlinux 0xb93804b7 inet_offloads EXPORT_SYMBOL vmlinux 0xb94339c4 qdisc_put_stab EXPORT_SYMBOL vmlinux 0xb9478d90 hdmi_drm_infoframe_unpack_only -EXPORT_SYMBOL vmlinux 0xb947cce6 dqput -EXPORT_SYMBOL vmlinux 0xb950a7f5 input_register_handle -EXPORT_SYMBOL vmlinux 0xb95d8d9a brioctl_set +EXPORT_SYMBOL vmlinux 0xb949fa91 __scsi_execute +EXPORT_SYMBOL vmlinux 0xb962340b tty_unthrottle +EXPORT_SYMBOL vmlinux 0xb964bcb0 key_payload_reserve EXPORT_SYMBOL vmlinux 0xb97220ff bitmap_parse -EXPORT_SYMBOL vmlinux 0xb99e952c jbd2_journal_inode_ranged_write -EXPORT_SYMBOL vmlinux 0xb9a321a4 ptp_schedule_worker +EXPORT_SYMBOL vmlinux 0xb98aae4b tcp_v4_do_rcv +EXPORT_SYMBOL vmlinux 0xb99d506b nexthop_set_hw_flags +EXPORT_SYMBOL vmlinux 0xb9a0f407 tcf_get_next_chain +EXPORT_SYMBOL vmlinux 0xb9ae6811 __cgroup_bpf_run_filter_sock_ops EXPORT_SYMBOL vmlinux 0xb9af1d0d __xa_clear_mark -EXPORT_SYMBOL vmlinux 0xb9c41875 tcp_simple_retransmit -EXPORT_SYMBOL vmlinux 0xb9e2fdde sock_i_ino +EXPORT_SYMBOL vmlinux 0xb9b0688d rt6_lookup +EXPORT_SYMBOL vmlinux 0xb9b736f4 md_write_start +EXPORT_SYMBOL vmlinux 0xb9e6ff82 sock_no_accept EXPORT_SYMBOL vmlinux 0xb9e8e2cc in6addr_sitelocal_allrouters EXPORT_SYMBOL vmlinux 0xb9fc381a qcom_scm_hdcp_req +EXPORT_SYMBOL vmlinux 0xb9fdc037 pfifo_fast_ops EXPORT_SYMBOL vmlinux 0xba0676e2 vm_zone_stat +EXPORT_SYMBOL vmlinux 0xba074604 inet_csk_reqsk_queue_drop_and_put +EXPORT_SYMBOL vmlinux 0xba0836c7 user_path_create EXPORT_SYMBOL vmlinux 0xba1008c8 __crc32c_le -EXPORT_SYMBOL vmlinux 0xba178c45 mipi_dsi_attach -EXPORT_SYMBOL vmlinux 0xba1e0c6a kobject_put -EXPORT_SYMBOL vmlinux 0xba4083ae sock_set_sndtimeo +EXPORT_SYMBOL vmlinux 0xba19efb8 softnet_data +EXPORT_SYMBOL vmlinux 0xba1d9f09 acpi_register_debugger +EXPORT_SYMBOL vmlinux 0xba25d4c1 sock_from_file +EXPORT_SYMBOL vmlinux 0xba2650e3 inode_owner_or_capable +EXPORT_SYMBOL vmlinux 0xba2d218f bio_integrity_alloc +EXPORT_SYMBOL vmlinux 0xba41c3d0 vlan_vid_add +EXPORT_SYMBOL vmlinux 0xba457a7a neigh_destroy EXPORT_SYMBOL vmlinux 0xba497f13 loops_per_jiffy EXPORT_SYMBOL vmlinux 0xba53adab nla_policy_len -EXPORT_SYMBOL vmlinux 0xba62571f __sync_dirty_buffer +EXPORT_SYMBOL vmlinux 0xba55dbb2 __pci_register_driver +EXPORT_SYMBOL vmlinux 0xba61aa3e sock_no_sendpage EXPORT_SYMBOL vmlinux 0xba707a78 qe_get_brg_clk -EXPORT_SYMBOL vmlinux 0xba7988a3 vfs_get_fsid -EXPORT_SYMBOL vmlinux 0xba84d800 input_set_keycode -EXPORT_SYMBOL vmlinux 0xba9fb7d4 netif_tx_wake_queue -EXPORT_SYMBOL vmlinux 0xbaa32660 edac_mc_find -EXPORT_SYMBOL vmlinux 0xbaec62a6 blk_mq_tagset_wait_completed_request -EXPORT_SYMBOL vmlinux 0xbaef1ece neigh_table_init +EXPORT_SYMBOL vmlinux 0xba8c439d __scsi_device_lookup_by_target +EXPORT_SYMBOL vmlinux 0xba8d6797 block_invalidatepage +EXPORT_SYMBOL vmlinux 0xbaa926c3 rpmh_write +EXPORT_SYMBOL vmlinux 0xbab3eed4 sk_alloc +EXPORT_SYMBOL vmlinux 0xbabf4733 touch_atime +EXPORT_SYMBOL vmlinux 0xbae2a9d2 fasync_helper +EXPORT_SYMBOL vmlinux 0xbb01f704 tcp_release_cb EXPORT_SYMBOL vmlinux 0xbb0540aa zlib_inflateReset -EXPORT_SYMBOL vmlinux 0xbb1a8b08 jbd2__journal_restart EXPORT_SYMBOL vmlinux 0xbb1bac24 acpi_unregister_debugger EXPORT_SYMBOL vmlinux 0xbb24f607 init_cdrom_command -EXPORT_SYMBOL vmlinux 0xbb31288b unpin_user_page +EXPORT_SYMBOL vmlinux 0xbb2b517d mount_single EXPORT_SYMBOL vmlinux 0xbb35675b __bitmap_intersects -EXPORT_SYMBOL vmlinux 0xbb415cdd of_device_alloc +EXPORT_SYMBOL vmlinux 0xbb38bf22 rfkill_alloc +EXPORT_SYMBOL vmlinux 0xbb4671d6 dma_free_attrs +EXPORT_SYMBOL vmlinux 0xbb48774e devm_pci_remap_cfg_resource +EXPORT_SYMBOL vmlinux 0xbb48d7b4 vm_map_pages_zero EXPORT_SYMBOL vmlinux 0xbb4f4766 simple_write_to_buffer -EXPORT_SYMBOL vmlinux 0xbb4f70e6 sock_no_accept -EXPORT_SYMBOL vmlinux 0xbb648ceb tcp_shutdown EXPORT_SYMBOL vmlinux 0xbb687724 bman_new_pool -EXPORT_SYMBOL vmlinux 0xbb7479f2 __xfrm_init_state -EXPORT_SYMBOL vmlinux 0xbb7e52ec mdiobus_write -EXPORT_SYMBOL vmlinux 0xbb98ba7c set_bdi_congested +EXPORT_SYMBOL vmlinux 0xbb690877 unix_detach_fds +EXPORT_SYMBOL vmlinux 0xbb7578c2 may_setattr +EXPORT_SYMBOL vmlinux 0xbb789d98 netdev_class_remove_file_ns +EXPORT_SYMBOL vmlinux 0xbb858e6e vfs_get_fsid +EXPORT_SYMBOL vmlinux 0xbb8a13d8 timestamp_truncate EXPORT_SYMBOL vmlinux 0xbb9ed3bf mutex_trylock -EXPORT_SYMBOL vmlinux 0xbbbe1194 phy_ethtool_get_link_ksettings -EXPORT_SYMBOL vmlinux 0xbbbe245b tcf_exts_destroy -EXPORT_SYMBOL vmlinux 0xbbc15113 inode_get_bytes +EXPORT_SYMBOL vmlinux 0xbba07808 pcie_set_mps +EXPORT_SYMBOL vmlinux 0xbbaeaf65 pci_scan_root_bus_bridge +EXPORT_SYMBOL vmlinux 0xbbb0d9b0 dump_emit +EXPORT_SYMBOL vmlinux 0xbbc92a57 dma_supported +EXPORT_SYMBOL vmlinux 0xbbd1b39d request_firmware_nowait EXPORT_SYMBOL vmlinux 0xbbe80fdb kmalloc_order -EXPORT_SYMBOL vmlinux 0xbbf50a24 key_unlink -EXPORT_SYMBOL vmlinux 0xbbfe0f64 pcie_set_readrq -EXPORT_SYMBOL vmlinux 0xbbff81b2 d_path -EXPORT_SYMBOL vmlinux 0xbc0c7c40 flow_rule_match_basic -EXPORT_SYMBOL vmlinux 0xbc0eb884 dm_register_target -EXPORT_SYMBOL vmlinux 0xbc0fc9e6 dma_map_page_attrs -EXPORT_SYMBOL vmlinux 0xbc12d47f vlan_ioctl_set -EXPORT_SYMBOL vmlinux 0xbc13e47d ipv6_select_ident +EXPORT_SYMBOL vmlinux 0xbbe9c2b7 inet_add_protocol +EXPORT_SYMBOL vmlinux 0xbc00d886 default_llseek +EXPORT_SYMBOL vmlinux 0xbc1793b9 dquot_get_dqblk EXPORT_SYMBOL vmlinux 0xbc2031de acpi_processor_get_bios_limit -EXPORT_SYMBOL vmlinux 0xbc2c4d56 sock_set_reuseaddr -EXPORT_SYMBOL vmlinux 0xbc2c6561 tty_port_tty_get -EXPORT_SYMBOL vmlinux 0xbc30cf1a pci_bus_find_capability -EXPORT_SYMBOL vmlinux 0xbc3de07e flow_block_cb_priv -EXPORT_SYMBOL vmlinux 0xbc41703d dev_open -EXPORT_SYMBOL vmlinux 0xbc71880b arp_tbl -EXPORT_SYMBOL vmlinux 0xbc71e388 security_task_getsecid_subj -EXPORT_SYMBOL vmlinux 0xbc976ddf security_sb_remount -EXPORT_SYMBOL vmlinux 0xbca59d57 pci_ep_cfs_add_epf_group +EXPORT_SYMBOL vmlinux 0xbc54a6de mod_node_page_state +EXPORT_SYMBOL vmlinux 0xbc5d94c9 dcb_ieee_getapp_default_prio_mask +EXPORT_SYMBOL vmlinux 0xbc886d45 netdev_info +EXPORT_SYMBOL vmlinux 0xbca11b26 vga_get EXPORT_SYMBOL vmlinux 0xbcab6ee6 sscanf -EXPORT_SYMBOL vmlinux 0xbcb1e757 pci_enable_ptm -EXPORT_SYMBOL vmlinux 0xbcb234b8 ip6_find_1stfragopt -EXPORT_SYMBOL vmlinux 0xbcb2d5e7 tcp_sendpage -EXPORT_SYMBOL vmlinux 0xbcd140e8 tcp_fastopen_defer_connect -EXPORT_SYMBOL vmlinux 0xbcd68661 block_truncate_page -EXPORT_SYMBOL vmlinux 0xbcf541f4 fib_notifier_ops_register -EXPORT_SYMBOL vmlinux 0xbd0cc3bc __inc_zone_page_state -EXPORT_SYMBOL vmlinux 0xbd14032b mipi_dsi_driver_unregister -EXPORT_SYMBOL vmlinux 0xbd1560f8 qdisc_watchdog_cancel -EXPORT_SYMBOL vmlinux 0xbd28111b pci_enable_device -EXPORT_SYMBOL vmlinux 0xbd31bfb2 security_inode_getsecctx +EXPORT_SYMBOL vmlinux 0xbcf34ec3 set_bdi_congested +EXPORT_SYMBOL vmlinux 0xbcf35af5 phy_driver_unregister +EXPORT_SYMBOL vmlinux 0xbcf660c8 jbd2_fc_begin_commit +EXPORT_SYMBOL vmlinux 0xbd011a89 tcp_getsockopt +EXPORT_SYMBOL vmlinux 0xbd08a3aa get_ipc_ns_exported +EXPORT_SYMBOL vmlinux 0xbd094ba2 mipi_dsi_host_register +EXPORT_SYMBOL vmlinux 0xbd27ec00 clear_nlink +EXPORT_SYMBOL vmlinux 0xbd2d4bcd netdev_name_node_alt_create +EXPORT_SYMBOL vmlinux 0xbd375a4c __bread_gfp EXPORT_SYMBOL vmlinux 0xbd462b55 __kfifo_init -EXPORT_SYMBOL vmlinux 0xbd46d042 scsi_is_sdev_device -EXPORT_SYMBOL vmlinux 0xbd56bd37 xfrm_policy_byid -EXPORT_SYMBOL vmlinux 0xbd575898 tso_start +EXPORT_SYMBOL vmlinux 0xbd5beb27 acpi_bus_get_status EXPORT_SYMBOL vmlinux 0xbd628752 __tracepoint_mmap_lock_start_locking -EXPORT_SYMBOL vmlinux 0xbd6750e7 rtnl_link_get_net +EXPORT_SYMBOL vmlinux 0xbd672c05 dev_disable_lro EXPORT_SYMBOL vmlinux 0xbd6841d4 crc16 -EXPORT_SYMBOL vmlinux 0xbd80afa2 phy_device_register -EXPORT_SYMBOL vmlinux 0xbd9f66ad inet_dgram_ops -EXPORT_SYMBOL vmlinux 0xbd9fc89b ip_getsockopt -EXPORT_SYMBOL vmlinux 0xbdc4336e import_iovec -EXPORT_SYMBOL vmlinux 0xbdd191d5 create_empty_buffers -EXPORT_SYMBOL vmlinux 0xbdf30f0b nobh_write_end -EXPORT_SYMBOL vmlinux 0xbdf654cc __mark_inode_dirty -EXPORT_SYMBOL vmlinux 0xbdf7889c of_find_mipi_dsi_host_by_node -EXPORT_SYMBOL vmlinux 0xbdf9a6aa dev_get_port_parent_id +EXPORT_SYMBOL vmlinux 0xbd86843a kernel_sock_shutdown +EXPORT_SYMBOL vmlinux 0xbd872c9e dump_align +EXPORT_SYMBOL vmlinux 0xbd91b2a7 find_inode_by_ino_rcu +EXPORT_SYMBOL vmlinux 0xbdce95df unregister_filesystem +EXPORT_SYMBOL vmlinux 0xbdd64135 path_has_submounts +EXPORT_SYMBOL vmlinux 0xbdda8072 vfs_path_lookup +EXPORT_SYMBOL vmlinux 0xbddc6172 dma_mmap_attrs EXPORT_SYMBOL vmlinux 0xbe118c52 __tracepoint_mmap_lock_acquire_returned +EXPORT_SYMBOL vmlinux 0xbe11e167 sk_mc_loop EXPORT_SYMBOL vmlinux 0xbe1427af __printk_cpu_unlock -EXPORT_SYMBOL vmlinux 0xbe2dc296 dcb_ieee_getapp_default_prio_mask -EXPORT_SYMBOL vmlinux 0xbe3f3c5c xfrm_find_acq_byseq -EXPORT_SYMBOL vmlinux 0xbe42ace3 phy_ethtool_set_link_ksettings EXPORT_SYMBOL vmlinux 0xbe49252c acpi_os_write_port +EXPORT_SYMBOL vmlinux 0xbe4b20b8 skb_copy_datagram_from_iter EXPORT_SYMBOL vmlinux 0xbe4eb6ed secure_dccpv6_sequence_number -EXPORT_SYMBOL vmlinux 0xbe58aabc pneigh_lookup +EXPORT_SYMBOL vmlinux 0xbe535ca1 netdev_port_same_parent_id EXPORT_SYMBOL vmlinux 0xbe5a24e9 xxh32_copy_state +EXPORT_SYMBOL vmlinux 0xbe5d55fe inet_accept EXPORT_SYMBOL vmlinux 0xbe6a866f __wait_on_bit +EXPORT_SYMBOL vmlinux 0xbe707fbb __netif_schedule +EXPORT_SYMBOL vmlinux 0xbe773ba8 kill_block_super +EXPORT_SYMBOL vmlinux 0xbe7cb408 fc_attach_transport EXPORT_SYMBOL vmlinux 0xbe7e05a8 acpi_tb_install_and_load_table -EXPORT_SYMBOL vmlinux 0xbe96a89d block_page_mkwrite -EXPORT_SYMBOL vmlinux 0xbece78b9 netdev_refcnt_read -EXPORT_SYMBOL vmlinux 0xbed2e84b unregister_binfmt -EXPORT_SYMBOL vmlinux 0xbee22819 bio_devname -EXPORT_SYMBOL vmlinux 0xbee4457d phy_ethtool_ksettings_set +EXPORT_SYMBOL vmlinux 0xbe81f49e open_exec +EXPORT_SYMBOL vmlinux 0xbe936384 devfreq_update_interval +EXPORT_SYMBOL vmlinux 0xbea0279f dev_addr_add +EXPORT_SYMBOL vmlinux 0xbec3da40 security_d_instantiate +EXPORT_SYMBOL vmlinux 0xbecccd3d __nd_driver_register EXPORT_SYMBOL vmlinux 0xbef43296 console_conditional_schedule EXPORT_SYMBOL vmlinux 0xbefa51a3 gen_pool_add_owner -EXPORT_SYMBOL vmlinux 0xbf0d1752 scsi_unblock_requests -EXPORT_SYMBOL vmlinux 0xbf1449bc sock_no_socketpair -EXPORT_SYMBOL vmlinux 0xbf1c6615 jbd2_journal_start +EXPORT_SYMBOL vmlinux 0xbf0b3d95 netdev_master_upper_dev_get_rcu +EXPORT_SYMBOL vmlinux 0xbf188ed2 __inet6_lookup_established +EXPORT_SYMBOL vmlinux 0xbf2941f9 xfrm_policy_walk +EXPORT_SYMBOL vmlinux 0xbf40b1c8 nd_integrity_init +EXPORT_SYMBOL vmlinux 0xbf42bf11 __devm_request_region +EXPORT_SYMBOL vmlinux 0xbf46bcb2 tcf_action_check_ctrlact +EXPORT_SYMBOL vmlinux 0xbf5043b8 jbd2_journal_release_jbd_inode EXPORT_SYMBOL vmlinux 0xbf59c419 posix_acl_init -EXPORT_SYMBOL vmlinux 0xbf88d153 blk_mq_init_allocated_queue -EXPORT_SYMBOL vmlinux 0xbf8eabb6 phy_start_aneg +EXPORT_SYMBOL vmlinux 0xbf5bf653 amba_driver_unregister +EXPORT_SYMBOL vmlinux 0xbf5db5d0 pci_bus_type +EXPORT_SYMBOL vmlinux 0xbf6fb274 ip_tunnel_get_iflink +EXPORT_SYMBOL vmlinux 0xbf8e5f6f sock_cmsg_send EXPORT_SYMBOL vmlinux 0xbf9bcc8d __cap_empty_set -EXPORT_SYMBOL vmlinux 0xbfaff6bc jbd2_journal_start_commit EXPORT_SYMBOL vmlinux 0xbfcbc0d2 stmp_reset_block -EXPORT_SYMBOL vmlinux 0xbfd0202d inet_csk_init_xmit_timers +EXPORT_SYMBOL vmlinux 0xbfe83d69 blk_mq_unique_tag EXPORT_SYMBOL vmlinux 0xbfee3ad5 loop_unregister_transfer -EXPORT_SYMBOL vmlinux 0xbff91531 iterate_fd -EXPORT_SYMBOL vmlinux 0xbffa0821 input_set_capability -EXPORT_SYMBOL vmlinux 0xbffd9a85 kthread_bind -EXPORT_SYMBOL vmlinux 0xc01907c5 tegra_ivc_read_get_next_frame -EXPORT_SYMBOL vmlinux 0xc023effc __xfrm_policy_check +EXPORT_SYMBOL vmlinux 0xbffca01b ipv6_getsockopt +EXPORT_SYMBOL vmlinux 0xbffdf2b6 unregister_netdevice_notifier_net +EXPORT_SYMBOL vmlinux 0xc00cc348 iommu_get_msi_cookie +EXPORT_SYMBOL vmlinux 0xc01a14b1 genphy_aneg_done +EXPORT_SYMBOL vmlinux 0xc0200b00 pci_write_config_word EXPORT_SYMBOL vmlinux 0xc0243ea6 nla_reserve_nohdr -EXPORT_SYMBOL vmlinux 0xc06312bf pci_reenable_device -EXPORT_SYMBOL vmlinux 0xc06ad7c8 of_get_next_child +EXPORT_SYMBOL vmlinux 0xc04288f1 dma_sync_sg_for_device +EXPORT_SYMBOL vmlinux 0xc058e825 _dev_warn +EXPORT_SYMBOL vmlinux 0xc072a2a7 backlight_force_update EXPORT_SYMBOL vmlinux 0xc0763484 rfkill_blocked EXPORT_SYMBOL vmlinux 0xc07b0863 fb_destroy_modedb -EXPORT_SYMBOL vmlinux 0xc09dae47 ip_sock_set_recverr -EXPORT_SYMBOL vmlinux 0xc0a57bcc genphy_soft_reset -EXPORT_SYMBOL vmlinux 0xc0ada415 kobject_get_unless_zero +EXPORT_SYMBOL vmlinux 0xc0905344 sock_set_reuseport +EXPORT_SYMBOL vmlinux 0xc091acef __quota_error +EXPORT_SYMBOL vmlinux 0xc096cbfd inode_update_time +EXPORT_SYMBOL vmlinux 0xc09a3a84 md_check_no_bitmap EXPORT_SYMBOL vmlinux 0xc0afb5d7 cgroup_bpf_enabled_key EXPORT_SYMBOL vmlinux 0xc0b2664d devlink_dpipe_header_ipv4 -EXPORT_SYMBOL vmlinux 0xc0b7d49f elevator_alloc +EXPORT_SYMBOL vmlinux 0xc0b35409 blk_rq_unmap_user +EXPORT_SYMBOL vmlinux 0xc0b7f936 kfree_skb_partial EXPORT_SYMBOL vmlinux 0xc0bca0f1 ZSTD_nextSrcSizeToDecompress -EXPORT_SYMBOL vmlinux 0xc0c91476 dma_unmap_resource -EXPORT_SYMBOL vmlinux 0xc0d6ec2d ptp_clock_event -EXPORT_SYMBOL vmlinux 0xc0eaa60b ipv6_setsockopt -EXPORT_SYMBOL vmlinux 0xc0f37490 locks_delete_block +EXPORT_SYMBOL vmlinux 0xc0d3f233 inet_csk_reqsk_queue_add +EXPORT_SYMBOL vmlinux 0xc0ddac45 file_update_time +EXPORT_SYMBOL vmlinux 0xc0dface0 dquot_quota_off +EXPORT_SYMBOL vmlinux 0xc0eaf81b nobh_writepage EXPORT_SYMBOL vmlinux 0xc0ff12fb nla_strdup EXPORT_SYMBOL vmlinux 0xc0ff21c1 input_get_new_minor -EXPORT_SYMBOL vmlinux 0xc10776aa tso_count_descs -EXPORT_SYMBOL vmlinux 0xc111c45e netpoll_print_options -EXPORT_SYMBOL vmlinux 0xc11d17ee tcf_action_update_stats -EXPORT_SYMBOL vmlinux 0xc128270f _dev_crit -EXPORT_SYMBOL vmlinux 0xc12e45ba dm_get_device -EXPORT_SYMBOL vmlinux 0xc140bd03 path_has_submounts +EXPORT_SYMBOL vmlinux 0xc13ac6ed udplite_prot +EXPORT_SYMBOL vmlinux 0xc140560e netdev_has_any_upper_dev +EXPORT_SYMBOL vmlinux 0xc143e153 netif_device_detach EXPORT_SYMBOL vmlinux 0xc14dc168 acpi_get_data -EXPORT_SYMBOL vmlinux 0xc14f51cf __d_lookup_done -EXPORT_SYMBOL vmlinux 0xc150d7b1 ip6_dst_alloc EXPORT_SYMBOL vmlinux 0xc1514a3b free_irq EXPORT_SYMBOL vmlinux 0xc1579516 fman_port_enable EXPORT_SYMBOL vmlinux 0xc16410b9 ZSTD_getDictID_fromDDict EXPORT_SYMBOL vmlinux 0xc164a51c keygen_init -EXPORT_SYMBOL vmlinux 0xc167f011 pci_set_master EXPORT_SYMBOL vmlinux 0xc16be39d iter_div_u64_rem -EXPORT_SYMBOL vmlinux 0xc1955c9a genl_register_family -EXPORT_SYMBOL vmlinux 0xc1b23c68 filemap_fault -EXPORT_SYMBOL vmlinux 0xc1c4ce9b __blk_rq_map_sg +EXPORT_SYMBOL vmlinux 0xc1720867 vme_init_bridge +EXPORT_SYMBOL vmlinux 0xc17a8e49 tcf_qevent_validate_change +EXPORT_SYMBOL vmlinux 0xc17bbc5c tegra_dfll_suspend +EXPORT_SYMBOL vmlinux 0xc18d4226 balance_dirty_pages_ratelimited +EXPORT_SYMBOL vmlinux 0xc18f2868 neigh_seq_start +EXPORT_SYMBOL vmlinux 0xc1b16720 ppp_input_error +EXPORT_SYMBOL vmlinux 0xc1c51089 km_new_mapping +EXPORT_SYMBOL vmlinux 0xc1d0c442 padata_do_parallel EXPORT_SYMBOL vmlinux 0xc1d5d504 scsi_cmd_allowed EXPORT_SYMBOL vmlinux 0xc1d8cfaf __fdget +EXPORT_SYMBOL vmlinux 0xc1dd8187 current_in_userns EXPORT_SYMBOL vmlinux 0xc1e2c742 tegra_io_rail_power_on -EXPORT_SYMBOL vmlinux 0xc1ff5d29 fscrypt_decrypt_block_inplace -EXPORT_SYMBOL vmlinux 0xc200f2af scsicam_bios_param +EXPORT_SYMBOL vmlinux 0xc1feb8d4 netdev_lower_get_next_private_rcu EXPORT_SYMBOL vmlinux 0xc2050974 fman_port_get_tstamp -EXPORT_SYMBOL vmlinux 0xc219213c phy_aneg_done -EXPORT_SYMBOL vmlinux 0xc2201eca netdev_port_same_parent_id +EXPORT_SYMBOL vmlinux 0xc211f13b udp_seq_stop +EXPORT_SYMBOL vmlinux 0xc2130b38 _dev_printk EXPORT_SYMBOL vmlinux 0xc2310cdc logic_inl -EXPORT_SYMBOL vmlinux 0xc2335527 mdiobus_register_device -EXPORT_SYMBOL vmlinux 0xc2516a20 security_sk_classify_flow EXPORT_SYMBOL vmlinux 0xc267960e utf8_validate -EXPORT_SYMBOL vmlinux 0xc27a80ee blk_queue_max_write_zeroes_sectors -EXPORT_SYMBOL vmlinux 0xc29543f2 kthread_create_worker_on_cpu +EXPORT_SYMBOL vmlinux 0xc26c44e3 configfs_undepend_item +EXPORT_SYMBOL vmlinux 0xc278d74c mdiobus_free +EXPORT_SYMBOL vmlinux 0xc292d22e inode_insert5 EXPORT_SYMBOL vmlinux 0xc29bf967 strspn -EXPORT_SYMBOL vmlinux 0xc29c7669 tcp_prot -EXPORT_SYMBOL vmlinux 0xc2a154f5 tcp_filter +EXPORT_SYMBOL vmlinux 0xc29e57cd tcp_sock_set_quickack EXPORT_SYMBOL vmlinux 0xc2a17ebe seqno_fence_ops -EXPORT_SYMBOL vmlinux 0xc2a8381e release_sock -EXPORT_SYMBOL vmlinux 0xc2a9b9d0 imx_scu_enable_general_irq_channel -EXPORT_SYMBOL vmlinux 0xc2baf09d jbd2_journal_get_create_access -EXPORT_SYMBOL vmlinux 0xc2d546c2 devm_alloc_etherdev_mqs +EXPORT_SYMBOL vmlinux 0xc2a5c9d3 rpmh_write_async +EXPORT_SYMBOL vmlinux 0xc2a7ee1b xfrm6_rcv +EXPORT_SYMBOL vmlinux 0xc2b75246 __kfree_skb +EXPORT_SYMBOL vmlinux 0xc2d900b7 tcp_sock_set_keepcnt EXPORT_SYMBOL vmlinux 0xc2e168ab caches_clean_inval_pou EXPORT_SYMBOL vmlinux 0xc2e587d1 reset_devices -EXPORT_SYMBOL vmlinux 0xc2e5bb78 __remove_inode_hash EXPORT_SYMBOL vmlinux 0xc2f11eac meson_sm_call_read EXPORT_SYMBOL vmlinux 0xc2f52274 __lshrti3 -EXPORT_SYMBOL vmlinux 0xc2f6b78a __wait_on_buffer +EXPORT_SYMBOL vmlinux 0xc2f9b55a ethtool_notify EXPORT_SYMBOL vmlinux 0xc3055d20 usleep_range_state -EXPORT_SYMBOL vmlinux 0xc3082de6 mdio_driver_unregister EXPORT_SYMBOL vmlinux 0xc310b981 strnstr -EXPORT_SYMBOL vmlinux 0xc3123af1 __napi_alloc_skb EXPORT_SYMBOL vmlinux 0xc31db0ce is_vmalloc_addr EXPORT_SYMBOL vmlinux 0xc32c71af register_inetaddr_validator_notifier -EXPORT_SYMBOL vmlinux 0xc33904aa __qdisc_calculate_pkt_len -EXPORT_SYMBOL vmlinux 0xc3527490 xfrm6_rcv +EXPORT_SYMBOL vmlinux 0xc3367539 dm_table_get_size +EXPORT_SYMBOL vmlinux 0xc34bad7d phy_reset_after_clk_enable EXPORT_SYMBOL vmlinux 0xc36a3bd4 __acpi_handle_debug +EXPORT_SYMBOL vmlinux 0xc370eed9 get_tree_bdev +EXPORT_SYMBOL vmlinux 0xc37600f5 pagevec_lookup_range EXPORT_SYMBOL vmlinux 0xc3762aec mempool_alloc +EXPORT_SYMBOL vmlinux 0xc379f888 pcim_iomap_regions +EXPORT_SYMBOL vmlinux 0xc37dba2f sock_i_ino EXPORT_SYMBOL vmlinux 0xc37f9c6e cpufreq_update_policy -EXPORT_SYMBOL vmlinux 0xc37fd911 key_invalidate -EXPORT_SYMBOL vmlinux 0xc3890139 __nlmsg_put EXPORT_SYMBOL vmlinux 0xc38c83b8 mod_timer -EXPORT_SYMBOL vmlinux 0xc394da3a pci_bus_set_ops -EXPORT_SYMBOL vmlinux 0xc3a02802 tcf_qevent_validate_change -EXPORT_SYMBOL vmlinux 0xc3af3b04 reuseport_attach_prog -EXPORT_SYMBOL vmlinux 0xc3b2b4d6 simple_setattr -EXPORT_SYMBOL vmlinux 0xc3b5b03b tcf_block_put -EXPORT_SYMBOL vmlinux 0xc3b78d0d compat_ptr_ioctl +EXPORT_SYMBOL vmlinux 0xc393ff2d single_open EXPORT_SYMBOL vmlinux 0xc3bc72ad trace_print_array_seq -EXPORT_SYMBOL vmlinux 0xc3c00daf mipi_dsi_detach -EXPORT_SYMBOL vmlinux 0xc3c386cb unlock_two_nondirectories -EXPORT_SYMBOL vmlinux 0xc3ca882b rawv6_mh_filter_register +EXPORT_SYMBOL vmlinux 0xc3bf83b6 blk_pre_runtime_resume +EXPORT_SYMBOL vmlinux 0xc3c5a972 key_type_keyring +EXPORT_SYMBOL vmlinux 0xc3c5b742 inetdev_by_index EXPORT_SYMBOL vmlinux 0xc3cd034d crc8_populate_lsb -EXPORT_SYMBOL vmlinux 0xc3d43d5e get_thermal_instance -EXPORT_SYMBOL vmlinux 0xc3d52e53 from_kprojid_munged -EXPORT_SYMBOL vmlinux 0xc3dbf433 iommu_put_dma_cookie -EXPORT_SYMBOL vmlinux 0xc3f2f724 fd_install -EXPORT_SYMBOL vmlinux 0xc3f37051 skb_eth_pop +EXPORT_SYMBOL vmlinux 0xc3daae19 param_set_copystring +EXPORT_SYMBOL vmlinux 0xc3dbf789 __nlmsg_put +EXPORT_SYMBOL vmlinux 0xc3e1a1c2 inet_dgram_connect +EXPORT_SYMBOL vmlinux 0xc3f11b80 neigh_changeaddr EXPORT_SYMBOL vmlinux 0xc3ff38c2 down_read_trylock -EXPORT_SYMBOL vmlinux 0xc40403d2 tcp_req_err +EXPORT_SYMBOL vmlinux 0xc400f18d ip_tunnel_encap_del_ops EXPORT_SYMBOL vmlinux 0xc41bc980 iwe_stream_add_value EXPORT_SYMBOL vmlinux 0xc4212ab9 qdisc_class_hash_insert -EXPORT_SYMBOL vmlinux 0xc42624ad input_unregister_handle EXPORT_SYMBOL vmlinux 0xc42dcb99 acpi_evaluate_ost -EXPORT_SYMBOL vmlinux 0xc4587fe3 single_open -EXPORT_SYMBOL vmlinux 0xc45d333c config_item_get_unless_zero -EXPORT_SYMBOL vmlinux 0xc468dc32 tcp_sync_mss +EXPORT_SYMBOL vmlinux 0xc435b27d submit_bio_wait +EXPORT_SYMBOL vmlinux 0xc43b1faf jbd2_trans_will_send_data_barrier +EXPORT_SYMBOL vmlinux 0xc451c309 dquot_operations +EXPORT_SYMBOL vmlinux 0xc4687ef1 jbd2__journal_start EXPORT_SYMBOL vmlinux 0xc4708199 cpm_muram_addr EXPORT_SYMBOL vmlinux 0xc4777aa9 __ctzsi2 -EXPORT_SYMBOL vmlinux 0xc47a48a1 get_tree_keyed -EXPORT_SYMBOL vmlinux 0xc4875bbf unregister_console -EXPORT_SYMBOL vmlinux 0xc490b4cd scsi_vpd_tpg_id -EXPORT_SYMBOL vmlinux 0xc49acd6e generic_setlease +EXPORT_SYMBOL vmlinux 0xc489d828 mipi_dsi_dcs_set_display_on +EXPORT_SYMBOL vmlinux 0xc49195f5 vme_new_dma_list +EXPORT_SYMBOL vmlinux 0xc4aa8e6a vme_bus_num EXPORT_SYMBOL vmlinux 0xc4b21d2f qman_get_affine_portal -EXPORT_SYMBOL vmlinux 0xc4de61f1 of_get_child_by_name -EXPORT_SYMBOL vmlinux 0xc509ae97 wait_on_page_bit_killable -EXPORT_SYMBOL vmlinux 0xc5164870 tcp_v4_do_rcv +EXPORT_SYMBOL vmlinux 0xc4bde1b1 phy_read_paged +EXPORT_SYMBOL vmlinux 0xc4dd3d31 pci_dev_driver +EXPORT_SYMBOL vmlinux 0xc4ec6181 jbd2_journal_forget +EXPORT_SYMBOL vmlinux 0xc4f23d8f skb_copy_header +EXPORT_SYMBOL vmlinux 0xc50c99bf seq_escape_mem +EXPORT_SYMBOL vmlinux 0xc50cc0fa md_reap_sync_thread +EXPORT_SYMBOL vmlinux 0xc50f4657 simple_transaction_read EXPORT_SYMBOL vmlinux 0xc528a49a queued_write_lock_slowpath -EXPORT_SYMBOL vmlinux 0xc55c1c8f pcim_iomap +EXPORT_SYMBOL vmlinux 0xc5442da2 page_pool_create +EXPORT_SYMBOL vmlinux 0xc55d166d config_item_init_type_name +EXPORT_SYMBOL vmlinux 0xc561ad2a of_get_child_by_name EXPORT_SYMBOL vmlinux 0xc56a41e6 vabits_actual EXPORT_SYMBOL vmlinux 0xc57c48a3 idr_get_next -EXPORT_SYMBOL vmlinux 0xc58634ba phy_get_eee_err EXPORT_SYMBOL vmlinux 0xc58d5a90 kstrtoll_from_user +EXPORT_SYMBOL vmlinux 0xc598ad74 dqget EXPORT_SYMBOL vmlinux 0xc599a772 security_xfrm_state_delete EXPORT_SYMBOL vmlinux 0xc5a3367a __tracepoint_dma_fence_emit -EXPORT_SYMBOL vmlinux 0xc5a399b0 generic_file_mmap -EXPORT_SYMBOL vmlinux 0xc5aea195 config_item_init_type_name +EXPORT_SYMBOL vmlinux 0xc5a40650 tty_lock EXPORT_SYMBOL vmlinux 0xc5b6f236 queue_work_on -EXPORT_SYMBOL vmlinux 0xc5b7ade1 done_path_create -EXPORT_SYMBOL vmlinux 0xc5c660f4 nf_log_register +EXPORT_SYMBOL vmlinux 0xc5e2f32c sk_stop_timer EXPORT_SYMBOL vmlinux 0xc5e74216 release_resource -EXPORT_SYMBOL vmlinux 0xc5f2fd11 request_firmware_into_buf -EXPORT_SYMBOL vmlinux 0xc5f62e9f dev_mc_flush EXPORT_SYMBOL vmlinux 0xc5f7e801 sg_last -EXPORT_SYMBOL vmlinux 0xc5fae4f7 sg_miter_stop +EXPORT_SYMBOL vmlinux 0xc5fa6255 inet_sk_set_state +EXPORT_SYMBOL vmlinux 0xc5fc2e9a of_parse_phandle_with_fixed_args +EXPORT_SYMBOL vmlinux 0xc5fdedb9 of_node_name_prefix EXPORT_SYMBOL vmlinux 0xc60d0620 __num_online_cpus -EXPORT_SYMBOL vmlinux 0xc60e79f3 ip_mc_check_igmp -EXPORT_SYMBOL vmlinux 0xc61c3e48 tcp_v4_syn_recv_sock -EXPORT_SYMBOL vmlinux 0xc61d45e2 nvdimm_namespace_common_probe +EXPORT_SYMBOL vmlinux 0xc610f649 __pagevec_release EXPORT_SYMBOL vmlinux 0xc622556f prepare_to_wait_exclusive +EXPORT_SYMBOL vmlinux 0xc623e0a5 dquot_claim_space_nodirty EXPORT_SYMBOL vmlinux 0xc631580a console_unlock -EXPORT_SYMBOL vmlinux 0xc631b4e5 pnpacpi_protocol EXPORT_SYMBOL vmlinux 0xc633d82d phy_unregister_fixup -EXPORT_SYMBOL vmlinux 0xc642b58b mr_mfc_seq_next -EXPORT_SYMBOL vmlinux 0xc64dc0b3 __scsi_add_device +EXPORT_SYMBOL vmlinux 0xc6376bd3 kernel_sendpage +EXPORT_SYMBOL vmlinux 0xc6518515 tcp_shutdown EXPORT_SYMBOL vmlinux 0xc65e4e97 secure_dccp_sequence_number -EXPORT_SYMBOL vmlinux 0xc665706c blk_mq_run_hw_queue EXPORT_SYMBOL vmlinux 0xc666a132 crc_t10dif -EXPORT_SYMBOL vmlinux 0xc6682aed input_open_device -EXPORT_SYMBOL vmlinux 0xc668548d tcf_register_action EXPORT_SYMBOL vmlinux 0xc66a8304 cpu_rmap_add -EXPORT_SYMBOL vmlinux 0xc69b3535 input_set_abs_params +EXPORT_SYMBOL vmlinux 0xc6786fd0 of_find_mipi_dsi_device_by_node +EXPORT_SYMBOL vmlinux 0xc68c511f dev_set_threaded +EXPORT_SYMBOL vmlinux 0xc69c8499 scsi_mode_sense EXPORT_SYMBOL vmlinux 0xc69fce52 qcom_scm_qsmmu500_wait_safe_toggle -EXPORT_SYMBOL vmlinux 0xc6c3d891 udp_seq_stop +EXPORT_SYMBOL vmlinux 0xc6aced45 scsi_partsize EXPORT_SYMBOL vmlinux 0xc6cb465a __kfifo_max_r EXPORT_SYMBOL vmlinux 0xc6cbbc89 capable +EXPORT_SYMBOL vmlinux 0xc6cea7e0 napi_gro_receive +EXPORT_SYMBOL vmlinux 0xc6cf811b ps2_end_command EXPORT_SYMBOL vmlinux 0xc6d09aa9 release_firmware -EXPORT_SYMBOL vmlinux 0xc6dcda24 neigh_destroy -EXPORT_SYMBOL vmlinux 0xc6ef2ec6 napi_gro_receive EXPORT_SYMBOL vmlinux 0xc6f3b3fc refcount_dec_if_one EXPORT_SYMBOL vmlinux 0xc6f46339 init_timer_key -EXPORT_SYMBOL vmlinux 0xc6f69ed9 pci_request_irq -EXPORT_SYMBOL vmlinux 0xc6fc26af jbd2_journal_ack_err -EXPORT_SYMBOL vmlinux 0xc7047fed iproc_msi_exit -EXPORT_SYMBOL vmlinux 0xc7077834 pci_bus_write_config_dword +EXPORT_SYMBOL vmlinux 0xc6fb9375 lookup_positive_unlocked EXPORT_SYMBOL vmlinux 0xc708f1fe ec_write EXPORT_SYMBOL vmlinux 0xc7208c3a serial8250_resume_port -EXPORT_SYMBOL vmlinux 0xc73293b8 vmbus_recvpacket -EXPORT_SYMBOL vmlinux 0xc74046d2 noop_qdisc -EXPORT_SYMBOL vmlinux 0xc7443df9 inode_needs_sync -EXPORT_SYMBOL vmlinux 0xc75cf379 kthread_create_on_node +EXPORT_SYMBOL vmlinux 0xc72cc161 gnet_stats_finish_copy +EXPORT_SYMBOL vmlinux 0xc72f6e10 skb_recv_datagram +EXPORT_SYMBOL vmlinux 0xc734691d vlan_filter_drop_vids +EXPORT_SYMBOL vmlinux 0xc73bf9d8 fwnode_mdio_find_device +EXPORT_SYMBOL vmlinux 0xc7489648 input_register_handler +EXPORT_SYMBOL vmlinux 0xc74c4bf9 kernel_sendpage_locked +EXPORT_SYMBOL vmlinux 0xc77f6a47 config_item_set_name EXPORT_SYMBOL vmlinux 0xc781bd9f rfkill_resume_polling EXPORT_SYMBOL vmlinux 0xc7856a3d inet6addr_notifier_call_chain -EXPORT_SYMBOL vmlinux 0xc786486a pci_get_slot +EXPORT_SYMBOL vmlinux 0xc78a9590 vfs_iocb_iter_write +EXPORT_SYMBOL vmlinux 0xc7929834 empty_aops EXPORT_SYMBOL vmlinux 0xc7a4fbed rtnl_lock -EXPORT_SYMBOL vmlinux 0xc7b41b47 flow_rule_match_enc_keyid -EXPORT_SYMBOL vmlinux 0xc7b8439c dev_load -EXPORT_SYMBOL vmlinux 0xc7ba3ddb show_init_ipc_ns +EXPORT_SYMBOL vmlinux 0xc7aa2041 __remove_inode_hash +EXPORT_SYMBOL vmlinux 0xc7b63960 tcf_em_unregister EXPORT_SYMBOL vmlinux 0xc7c1107a LZ4_decompress_safe -EXPORT_SYMBOL vmlinux 0xc7c76848 xfrm_unregister_type -EXPORT_SYMBOL vmlinux 0xc7cea5d1 generic_file_read_iter +EXPORT_SYMBOL vmlinux 0xc7c4fe84 dev_mc_add EXPORT_SYMBOL vmlinux 0xc7d094b5 dm_read_arg_group -EXPORT_SYMBOL vmlinux 0xc7d2aa57 neigh_table_clear -EXPORT_SYMBOL vmlinux 0xc7faa3ef fscrypt_decrypt_pagecache_blocks +EXPORT_SYMBOL vmlinux 0xc7d4ae93 dma_resv_fini +EXPORT_SYMBOL vmlinux 0xc7d79010 tty_kref_put +EXPORT_SYMBOL vmlinux 0xc7e8dc24 skb_copy_and_hash_datagram_iter +EXPORT_SYMBOL vmlinux 0xc7f0c656 clk_hw_get_clk +EXPORT_SYMBOL vmlinux 0xc7f43792 mipi_dsi_picture_parameter_set +EXPORT_SYMBOL vmlinux 0xc8014047 sync_mapping_buffers EXPORT_SYMBOL vmlinux 0xc80ab559 swake_up_one -EXPORT_SYMBOL vmlinux 0xc814b27d sock_common_recvmsg +EXPORT_SYMBOL vmlinux 0xc8143f3c ip_defrag +EXPORT_SYMBOL vmlinux 0xc81df77e free_netdev +EXPORT_SYMBOL vmlinux 0xc828b359 pci_write_config_byte +EXPORT_SYMBOL vmlinux 0xc829d2a1 bh_uptodate_or_lock +EXPORT_SYMBOL vmlinux 0xc8361017 scsi_register_interface EXPORT_SYMBOL vmlinux 0xc838c3f5 __ashrti3 +EXPORT_SYMBOL vmlinux 0xc843f2ff dquot_drop +EXPORT_SYMBOL vmlinux 0xc8491c69 phy_attached_info_irq EXPORT_SYMBOL vmlinux 0xc84a0a7e seq_hlist_start_rcu -EXPORT_SYMBOL vmlinux 0xc8561098 dev_get_by_index -EXPORT_SYMBOL vmlinux 0xc85dd52c inode_permission -EXPORT_SYMBOL vmlinux 0xc8606ef9 generic_write_checks +EXPORT_SYMBOL vmlinux 0xc856688a pcie_get_mps EXPORT_SYMBOL vmlinux 0xc872fd85 in6addr_interfacelocal_allnodes -EXPORT_SYMBOL vmlinux 0xc87391e9 scsi_alloc_sgtables -EXPORT_SYMBOL vmlinux 0xc8765e58 misc_deregister -EXPORT_SYMBOL vmlinux 0xc881236d skb_copy_and_csum_bits -EXPORT_SYMBOL vmlinux 0xc88232d2 filemap_fdatawait_range +EXPORT_SYMBOL vmlinux 0xc881609c is_nd_btt EXPORT_SYMBOL vmlinux 0xc8827b75 sysctl_vals -EXPORT_SYMBOL vmlinux 0xc88905f0 inet_proto_csum_replace_by_diff EXPORT_SYMBOL vmlinux 0xc890c008 zlib_deflateEnd -EXPORT_SYMBOL vmlinux 0xc8973cf0 security_inode_invalidate_secctx EXPORT_SYMBOL vmlinux 0xc89846c4 xudma_tchanrt_read -EXPORT_SYMBOL vmlinux 0xc89fb176 nd_pfn_probe -EXPORT_SYMBOL vmlinux 0xc8a60f57 ip_tunnel_get_link_net +EXPORT_SYMBOL vmlinux 0xc8a51048 inode_get_bytes EXPORT_SYMBOL vmlinux 0xc8a91f5b cpumask_local_spread -EXPORT_SYMBOL vmlinux 0xc8ae3f06 of_graph_get_remote_port -EXPORT_SYMBOL vmlinux 0xc8b3ef35 pci_iomap_range -EXPORT_SYMBOL vmlinux 0xc8bd3c96 find_get_pages_range_tag -EXPORT_SYMBOL vmlinux 0xc8c14315 skb_clone_sk -EXPORT_SYMBOL vmlinux 0xc8cb8860 blk_mq_delay_run_hw_queue -EXPORT_SYMBOL vmlinux 0xc8cc0540 phy_register_fixup -EXPORT_SYMBOL vmlinux 0xc8da3c52 tcf_em_register +EXPORT_SYMBOL vmlinux 0xc8b54aa6 bio_devname +EXPORT_SYMBOL vmlinux 0xc8be08a2 vmf_insert_pfn_prot +EXPORT_SYMBOL vmlinux 0xc8d57eab inode_init_owner +EXPORT_SYMBOL vmlinux 0xc8d916d0 register_qdisc EXPORT_SYMBOL vmlinux 0xc8dcc62a krealloc -EXPORT_SYMBOL vmlinux 0xc90245c1 kfree_skb_list +EXPORT_SYMBOL vmlinux 0xc8f094ed mdio_bus_type +EXPORT_SYMBOL vmlinux 0xc9012de9 simple_release_fs +EXPORT_SYMBOL vmlinux 0xc9078fb6 pcim_enable_device +EXPORT_SYMBOL vmlinux 0xc90e713a fb_validate_mode EXPORT_SYMBOL vmlinux 0xc916dd46 __SCK__tp_func_kmalloc -EXPORT_SYMBOL vmlinux 0xc91e4b1e scsi_is_fc_rport -EXPORT_SYMBOL vmlinux 0xc9214762 __skb_checksum -EXPORT_SYMBOL vmlinux 0xc9229eb1 security_sctp_bind_connect -EXPORT_SYMBOL vmlinux 0xc92a6e49 bio_add_pc_page -EXPORT_SYMBOL vmlinux 0xc9372a16 blk_pre_runtime_resume -EXPORT_SYMBOL vmlinux 0xc93e2eae disk_end_io_acct +EXPORT_SYMBOL vmlinux 0xc92dd2b6 d_prune_aliases EXPORT_SYMBOL vmlinux 0xc93e8461 acpi_get_event_resources +EXPORT_SYMBOL vmlinux 0xc946f5a9 tcf_action_set_ctrlact EXPORT_SYMBOL vmlinux 0xc9634df9 in6addr_linklocal_allrouters -EXPORT_SYMBOL vmlinux 0xc9723e2f mr_mfc_find_parent +EXPORT_SYMBOL vmlinux 0xc96365d3 dev_uc_add EXPORT_SYMBOL vmlinux 0xc972449f mempool_alloc_slab +EXPORT_SYMBOL vmlinux 0xc97f6551 fwnode_irq_get EXPORT_SYMBOL vmlinux 0xc9822234 clk_register_clkdev EXPORT_SYMBOL vmlinux 0xc9831ad7 flow_keys_dissector -EXPORT_SYMBOL vmlinux 0xc9837bfe ata_std_end_eh -EXPORT_SYMBOL vmlinux 0xc9875aef pci_free_irq_vectors -EXPORT_SYMBOL vmlinux 0xc9a0a6b9 _dev_err -EXPORT_SYMBOL vmlinux 0xc9a102d6 qdisc_reset -EXPORT_SYMBOL vmlinux 0xc9bfd4b7 phy_disconnect -EXPORT_SYMBOL vmlinux 0xc9d32e97 generic_pipe_buf_release +EXPORT_SYMBOL vmlinux 0xc9903b5c skb_add_rx_frag +EXPORT_SYMBOL vmlinux 0xc9923fa6 fib_default_rule_add +EXPORT_SYMBOL vmlinux 0xc9a2997f dup_iter +EXPORT_SYMBOL vmlinux 0xc9a7b8d5 netif_device_attach +EXPORT_SYMBOL vmlinux 0xc9cb84fc input_open_device EXPORT_SYMBOL vmlinux 0xc9df055a xfrm_policy_walk_init +EXPORT_SYMBOL vmlinux 0xc9e5fa6a skb_csum_hwoffload_help EXPORT_SYMBOL vmlinux 0xc9ed0401 imx_sc_rm_is_resource_owned -EXPORT_SYMBOL vmlinux 0xc9f13d93 sock_i_uid -EXPORT_SYMBOL vmlinux 0xc9f81354 param_ops_int -EXPORT_SYMBOL vmlinux 0xca089fb0 flow_rule_alloc EXPORT_SYMBOL vmlinux 0xca15413f ZSTD_resetDStream EXPORT_SYMBOL vmlinux 0xca21ebd3 bitmap_free -EXPORT_SYMBOL vmlinux 0xca253da0 ip_tunnel_encap_add_ops -EXPORT_SYMBOL vmlinux 0xca2fc9b7 pci_disable_msi -EXPORT_SYMBOL vmlinux 0xca38a876 get_cached_acl -EXPORT_SYMBOL vmlinux 0xca3ddb85 dcb_ieee_getapp_dscp_prio_mask_map -EXPORT_SYMBOL vmlinux 0xca40af33 of_parse_phandle_with_fixed_args +EXPORT_SYMBOL vmlinux 0xca2b68e9 __ip_options_compile +EXPORT_SYMBOL vmlinux 0xca3760c0 qman_start_using_portal +EXPORT_SYMBOL vmlinux 0xca38f866 mipi_dsi_dcs_set_tear_off +EXPORT_SYMBOL vmlinux 0xca3c0b6a scsi_remove_target +EXPORT_SYMBOL vmlinux 0xca3df66d skb_coalesce_rx_frag EXPORT_SYMBOL vmlinux 0xca431c05 wake_bit_function -EXPORT_SYMBOL vmlinux 0xca4427de genphy_read_lpa -EXPORT_SYMBOL vmlinux 0xca4dc429 close_fd_get_file -EXPORT_SYMBOL vmlinux 0xca5d54b1 clear_inode +EXPORT_SYMBOL vmlinux 0xca4cee49 pci_read_config_word +EXPORT_SYMBOL vmlinux 0xca5b87e8 bio_add_page EXPORT_SYMBOL vmlinux 0xca62afaf xudma_rflow_is_gp -EXPORT_SYMBOL vmlinux 0xca668525 vfs_getattr -EXPORT_SYMBOL vmlinux 0xca723f75 single_open_size -EXPORT_SYMBOL vmlinux 0xca831a4c fget +EXPORT_SYMBOL vmlinux 0xca775dba pci_read_vpd +EXPORT_SYMBOL vmlinux 0xca8cd714 mntput +EXPORT_SYMBOL vmlinux 0xca8f2081 iter_file_splice_write EXPORT_SYMBOL vmlinux 0xca9360b5 rb_next -EXPORT_SYMBOL vmlinux 0xca986a3f __vfs_removexattr EXPORT_SYMBOL vmlinux 0xca9beaa4 __xa_store -EXPORT_SYMBOL vmlinux 0xca9d7348 register_tcf_proto_ops -EXPORT_SYMBOL vmlinux 0xcab8f166 __break_lease +EXPORT_SYMBOL vmlinux 0xcab18dc0 nf_ip6_checksum +EXPORT_SYMBOL vmlinux 0xcab3a5a7 fb_set_suspend +EXPORT_SYMBOL vmlinux 0xcab7739b component_match_add_typed +EXPORT_SYMBOL vmlinux 0xcac54c7b xp_dma_unmap +EXPORT_SYMBOL vmlinux 0xcac96859 md_bitmap_free +EXPORT_SYMBOL vmlinux 0xcac98dde reuseport_stop_listen_sock +EXPORT_SYMBOL vmlinux 0xcad10de6 netlink_ns_capable EXPORT_SYMBOL vmlinux 0xcad1aca8 acpi_exception -EXPORT_SYMBOL vmlinux 0xcadfc326 sock_kzfree_s -EXPORT_SYMBOL vmlinux 0xcae1341f seq_read -EXPORT_SYMBOL vmlinux 0xcaee0e0e of_mdiobus_register -EXPORT_SYMBOL vmlinux 0xcaefbbb1 scsi_host_busy -EXPORT_SYMBOL vmlinux 0xcaf105ac sock_wake_async EXPORT_SYMBOL vmlinux 0xcaf2c603 scsi_sd_pm_domain -EXPORT_SYMBOL vmlinux 0xcb058127 add_to_pipe -EXPORT_SYMBOL vmlinux 0xcb0a8f11 to_ndd -EXPORT_SYMBOL vmlinux 0xcb11887a sk_reset_timer -EXPORT_SYMBOL vmlinux 0xcb1b9c89 tcp_setsockopt -EXPORT_SYMBOL vmlinux 0xcb27baa7 eth_header_parse +EXPORT_SYMBOL vmlinux 0xcaf8b586 audit_log_start +EXPORT_SYMBOL vmlinux 0xcb0d6939 blk_mq_delay_run_hw_queues +EXPORT_SYMBOL vmlinux 0xcb191274 eth_type_trans +EXPORT_SYMBOL vmlinux 0xcb1a9bca arp_xmit +EXPORT_SYMBOL vmlinux 0xcb327da4 __tcf_em_tree_match EXPORT_SYMBOL vmlinux 0xcb3ae215 call_blocking_lsm_notifier -EXPORT_SYMBOL vmlinux 0xcb42e3ae dcb_ieee_delapp -EXPORT_SYMBOL vmlinux 0xcb4f6a53 pci_find_parent_resource -EXPORT_SYMBOL vmlinux 0xcb591b10 tty_port_lower_dtr_rts +EXPORT_SYMBOL vmlinux 0xcb425c99 key_validate +EXPORT_SYMBOL vmlinux 0xcb43d245 vlan_dev_vlan_id +EXPORT_SYMBOL vmlinux 0xcb4b89dc tcp_mtup_init +EXPORT_SYMBOL vmlinux 0xcb66628b put_cmsg +EXPORT_SYMBOL vmlinux 0xcb68cc0d fget_raw EXPORT_SYMBOL vmlinux 0xcb733bf2 acpi_bus_set_power -EXPORT_SYMBOL vmlinux 0xcb772a20 f_setown -EXPORT_SYMBOL vmlinux 0xcb7ec21f generic_splice_sendpage -EXPORT_SYMBOL vmlinux 0xcb8132ee md_bitmap_close_sync -EXPORT_SYMBOL vmlinux 0xcb8b766e nvdimm_namespace_capacity -EXPORT_SYMBOL vmlinux 0xcbbfa4a6 skb_vlan_push +EXPORT_SYMBOL vmlinux 0xcb75e57d generic_read_dir +EXPORT_SYMBOL vmlinux 0xcb7b52e1 d_genocide +EXPORT_SYMBOL vmlinux 0xcb83f332 __insert_inode_hash +EXPORT_SYMBOL vmlinux 0xcbab16c8 tegra_ivc_notified +EXPORT_SYMBOL vmlinux 0xcbadc597 can_nice +EXPORT_SYMBOL vmlinux 0xcbb59dd8 d_find_any_alias +EXPORT_SYMBOL vmlinux 0xcbb6f84b get_task_cred EXPORT_SYMBOL vmlinux 0xcbc88a23 ZSTD_isFrame +EXPORT_SYMBOL vmlinux 0xcbce2fa1 remove_proc_entry EXPORT_SYMBOL vmlinux 0xcbd4898c fortify_panic -EXPORT_SYMBOL vmlinux 0xcbdc8907 proc_set_size +EXPORT_SYMBOL vmlinux 0xcbd6c36b netdev_lower_dev_get_private +EXPORT_SYMBOL vmlinux 0xcbe14f4d user_path_at_empty +EXPORT_SYMBOL vmlinux 0xcbf0929e from_kgid_munged EXPORT_SYMBOL vmlinux 0xcbfb33e4 init_opal_dev -EXPORT_SYMBOL vmlinux 0xcc10b57c jbd2__journal_start +EXPORT_SYMBOL vmlinux 0xcbfc63d3 misc_register +EXPORT_SYMBOL vmlinux 0xcc0525c8 xfrm_unregister_type_offload +EXPORT_SYMBOL vmlinux 0xcc0c1be6 clk_hw_register_clkdev +EXPORT_SYMBOL vmlinux 0xcc115147 pnpacpi_protocol EXPORT_SYMBOL vmlinux 0xcc1b882a idr_get_next_ul EXPORT_SYMBOL vmlinux 0xcc23002a hdmi_infoframe_pack_only EXPORT_SYMBOL vmlinux 0xcc248d26 serial8250_suspend_port EXPORT_SYMBOL vmlinux 0xcc328a5c reservation_ww_class -EXPORT_SYMBOL vmlinux 0xcc3b7a08 dma_alloc_attrs +EXPORT_SYMBOL vmlinux 0xcc39930f find_get_pages_range_tag +EXPORT_SYMBOL vmlinux 0xcc4163dd netpoll_send_udp EXPORT_SYMBOL vmlinux 0xcc445ceb __sg_page_iter_dma_next EXPORT_SYMBOL vmlinux 0xcc5005fe msleep_interruptible EXPORT_SYMBOL vmlinux 0xcc5c2df4 trace_print_symbols_seq EXPORT_SYMBOL vmlinux 0xcc5d22d9 can_do_mlock -EXPORT_SYMBOL vmlinux 0xcc7727fa xfrm_state_walk -EXPORT_SYMBOL vmlinux 0xcc7daf28 dec_zone_page_state -EXPORT_SYMBOL vmlinux 0xcc827ce3 blk_mq_delay_run_hw_queues -EXPORT_SYMBOL vmlinux 0xcc84f9f9 ps2_begin_command -EXPORT_SYMBOL vmlinux 0xcc8a1380 md_bitmap_cond_end_sync -EXPORT_SYMBOL vmlinux 0xcc8ab2ca vfs_iocb_iter_write -EXPORT_SYMBOL vmlinux 0xcc923d9d netdev_upper_get_next_dev_rcu +EXPORT_SYMBOL vmlinux 0xcc6b78a7 inet_dev_addr_type +EXPORT_SYMBOL vmlinux 0xcc861fc5 alloc_anon_inode +EXPORT_SYMBOL vmlinux 0xcc921180 ipv6_find_hdr +EXPORT_SYMBOL vmlinux 0xcc9b0529 seg6_hmac_info_del +EXPORT_SYMBOL vmlinux 0xcca24db2 dump_skip_to +EXPORT_SYMBOL vmlinux 0xccb945bf generic_fadvise +EXPORT_SYMBOL vmlinux 0xccbd8090 mipi_dsi_dcs_get_pixel_format +EXPORT_SYMBOL vmlinux 0xccc42e20 pnp_disable_dev EXPORT_SYMBOL vmlinux 0xccd4c999 __sg_page_iter_start +EXPORT_SYMBOL vmlinux 0xcce8270d vfs_symlink +EXPORT_SYMBOL vmlinux 0xcced6d57 configfs_register_group EXPORT_SYMBOL vmlinux 0xccef37e4 ZSTD_DStreamOutSize +EXPORT_SYMBOL vmlinux 0xccf18135 generic_fill_statx_attr +EXPORT_SYMBOL vmlinux 0xccf31856 udp_gro_receive +EXPORT_SYMBOL vmlinux 0xccf31ade jbd2_journal_errno EXPORT_SYMBOL vmlinux 0xccfb9e07 dst_default_metrics EXPORT_SYMBOL vmlinux 0xccfd2ebc scsi_dev_info_list_del_keyed EXPORT_SYMBOL vmlinux 0xcd01b8e6 acpi_attach_data -EXPORT_SYMBOL vmlinux 0xcd043507 config_group_find_item +EXPORT_SYMBOL vmlinux 0xcd065d47 nf_register_net_hooks +EXPORT_SYMBOL vmlinux 0xcd1a1910 qdisc_hash_add EXPORT_SYMBOL vmlinux 0xcd256667 tcp_md5_needed -EXPORT_SYMBOL vmlinux 0xcd2742bf sk_net_capable EXPORT_SYMBOL vmlinux 0xcd279169 nla_find -EXPORT_SYMBOL vmlinux 0xcd286c62 pci_bus_write_config_byte -EXPORT_SYMBOL vmlinux 0xcd48fa90 simple_symlink_inode_operations -EXPORT_SYMBOL vmlinux 0xcd4ce070 seg6_hmac_info_add -EXPORT_SYMBOL vmlinux 0xcd53af1b scsi_report_device_reset -EXPORT_SYMBOL vmlinux 0xcd5c15e1 load_nls -EXPORT_SYMBOL vmlinux 0xcd74f7d3 ip_sock_set_tos -EXPORT_SYMBOL vmlinux 0xcd755454 regset_get_alloc -EXPORT_SYMBOL vmlinux 0xcd7f6c65 scsi_eh_restore_cmnd +EXPORT_SYMBOL vmlinux 0xcd2c9309 pci_bus_size_bridges +EXPORT_SYMBOL vmlinux 0xcd2d0c82 from_kprojid_munged +EXPORT_SYMBOL vmlinux 0xcd2eb2bf phy_validate_pause +EXPORT_SYMBOL vmlinux 0xcd8955e0 mfd_cell_enable EXPORT_SYMBOL vmlinux 0xcd8ce890 acpi_format_exception -EXPORT_SYMBOL vmlinux 0xcd8dcda9 sock_rfree -EXPORT_SYMBOL vmlinux 0xcd9d6896 __neigh_for_each_release -EXPORT_SYMBOL vmlinux 0xcdaf1bbd msm_pinctrl_dev_pm_ops -EXPORT_SYMBOL vmlinux 0xcdbbeb01 scsi_device_set_state -EXPORT_SYMBOL vmlinux 0xcdbf1153 napi_disable +EXPORT_SYMBOL vmlinux 0xcd9eac09 acpi_dev_get_first_match_dev +EXPORT_SYMBOL vmlinux 0xcdc1f443 pci_get_class EXPORT_SYMBOL vmlinux 0xcdc39c9e security_ismaclabel -EXPORT_SYMBOL vmlinux 0xcdc747ea vme_lm_request +EXPORT_SYMBOL vmlinux 0xcdcaa033 fifo_set_limit +EXPORT_SYMBOL vmlinux 0xcddb26cb tcf_exts_terse_dump +EXPORT_SYMBOL vmlinux 0xcde5b33b pnp_unregister_card_driver EXPORT_SYMBOL vmlinux 0xcde77bcc free_opal_dev -EXPORT_SYMBOL vmlinux 0xcdfed90a end_buffer_async_write EXPORT_SYMBOL vmlinux 0xce036f24 sg_split -EXPORT_SYMBOL vmlinux 0xce0b1b6a skb_copy_datagram_iter -EXPORT_SYMBOL vmlinux 0xce10d07a __blkdev_issue_zeroout -EXPORT_SYMBOL vmlinux 0xce167344 cdev_device_del -EXPORT_SYMBOL vmlinux 0xce282a42 iommu_get_dma_cookie +EXPORT_SYMBOL vmlinux 0xce26dcc1 tcp_timewait_state_process EXPORT_SYMBOL vmlinux 0xce2840e7 irq_set_irq_wake -EXPORT_SYMBOL vmlinux 0xce29ee3a input_register_device -EXPORT_SYMBOL vmlinux 0xce3607a6 mfd_remove_devices_late +EXPORT_SYMBOL vmlinux 0xce339831 flow_rule_match_enc_opts EXPORT_SYMBOL vmlinux 0xce4cdb8e fb_find_best_mode EXPORT_SYMBOL vmlinux 0xce4e47b6 __kfifo_skip_r +EXPORT_SYMBOL vmlinux 0xce57e298 filemap_map_pages EXPORT_SYMBOL vmlinux 0xce5ac24f zlib_inflate_workspacesize -EXPORT_SYMBOL vmlinux 0xce6daacc block_write_begin +EXPORT_SYMBOL vmlinux 0xce66511f tc_setup_flow_action +EXPORT_SYMBOL vmlinux 0xce6eda82 jbd2_complete_transaction EXPORT_SYMBOL vmlinux 0xce731b34 ucc_slow_get_qe_cr_subblock EXPORT_SYMBOL vmlinux 0xce76c257 acpi_get_irq_routing_table +EXPORT_SYMBOL vmlinux 0xce76fc0b uart_update_timeout EXPORT_SYMBOL vmlinux 0xce807a25 up_write +EXPORT_SYMBOL vmlinux 0xce8b7493 padata_alloc +EXPORT_SYMBOL vmlinux 0xcea257c0 dquot_resume +EXPORT_SYMBOL vmlinux 0xcea2dd8d blk_mq_init_queue EXPORT_SYMBOL vmlinux 0xceab0311 strchrnul -EXPORT_SYMBOL vmlinux 0xceb4c104 pnp_unregister_driver -EXPORT_SYMBOL vmlinux 0xcece0fac inet_frag_pull_head +EXPORT_SYMBOL vmlinux 0xcecea442 proc_mkdir_mode EXPORT_SYMBOL vmlinux 0xced0f4d4 gen_pool_create -EXPORT_SYMBOL vmlinux 0xcee02324 pnp_start_dev -EXPORT_SYMBOL vmlinux 0xcee18c39 param_get_ushort +EXPORT_SYMBOL vmlinux 0xcee558b2 unlock_two_nondirectories EXPORT_SYMBOL vmlinux 0xceec8abd __mb_cache_entry_free +EXPORT_SYMBOL vmlinux 0xcef40335 sched_autogroup_detach EXPORT_SYMBOL vmlinux 0xcefb0c9f __mutex_init EXPORT_SYMBOL vmlinux 0xcefcd99a serial8250_unregister_port -EXPORT_SYMBOL vmlinux 0xcf0ad231 pci_irq_get_affinity -EXPORT_SYMBOL vmlinux 0xcf10e483 blk_mq_init_queue -EXPORT_SYMBOL vmlinux 0xcf1a753d dma_sync_wait +EXPORT_SYMBOL vmlinux 0xcefd8078 inode_permission +EXPORT_SYMBOL vmlinux 0xcf0f7fe4 cdev_device_del +EXPORT_SYMBOL vmlinux 0xcf1b1227 ip6_route_me_harder +EXPORT_SYMBOL vmlinux 0xcf223d18 input_close_device EXPORT_SYMBOL vmlinux 0xcf2a6966 up -EXPORT_SYMBOL vmlinux 0xcf36dbe4 xfrm_policy_alloc +EXPORT_SYMBOL vmlinux 0xcf4e28b2 phy_drivers_unregister EXPORT_SYMBOL vmlinux 0xcf4fdd4d _atomic_dec_and_lock -EXPORT_SYMBOL vmlinux 0xcf6110cf ww_mutex_lock -EXPORT_SYMBOL vmlinux 0xcf67a6ef truncate_pagecache_range -EXPORT_SYMBOL vmlinux 0xcf6f51fa xfrm6_input_addr -EXPORT_SYMBOL vmlinux 0xcf78393b get_user_pages -EXPORT_SYMBOL vmlinux 0xcf895920 jbd2_journal_errno +EXPORT_SYMBOL vmlinux 0xcf622a03 security_inode_copy_up +EXPORT_SYMBOL vmlinux 0xcf7a79c0 __dev_remove_pack +EXPORT_SYMBOL vmlinux 0xcf950398 msm_pinctrl_probe EXPORT_SYMBOL vmlinux 0xcf9b558d touchscreen_set_mt_pos EXPORT_SYMBOL vmlinux 0xcfa7e913 posix_acl_valid -EXPORT_SYMBOL vmlinux 0xcfb24164 xp_alloc -EXPORT_SYMBOL vmlinux 0xcfb5a196 xfrm_parse_spi -EXPORT_SYMBOL vmlinux 0xcfb7786b amba_driver_register EXPORT_SYMBOL vmlinux 0xcfc9deaf atomic_dec_and_mutex_lock -EXPORT_SYMBOL vmlinux 0xcfcaad97 bio_integrity_trim EXPORT_SYMBOL vmlinux 0xcfd884a8 __hsiphash_unaligned -EXPORT_SYMBOL vmlinux 0xcfe2bfc8 devm_of_iomap EXPORT_SYMBOL vmlinux 0xcfeb98a8 acpi_processor_register_performance -EXPORT_SYMBOL vmlinux 0xd0156f9d km_policy_expired +EXPORT_SYMBOL vmlinux 0xd01b947b udp6_seq_ops +EXPORT_SYMBOL vmlinux 0xd01cfdc0 __module_get +EXPORT_SYMBOL vmlinux 0xd01d831e tty_port_destroy +EXPORT_SYMBOL vmlinux 0xd020b750 gnet_stats_start_copy_compat +EXPORT_SYMBOL vmlinux 0xd03cd732 sg_alloc_append_table_from_pages +EXPORT_SYMBOL vmlinux 0xd03f6977 netlink_capable +EXPORT_SYMBOL vmlinux 0xd0461608 tcp_rcv_state_process EXPORT_SYMBOL vmlinux 0xd04c1a64 sysctl_devconf_inherit_init_net -EXPORT_SYMBOL vmlinux 0xd054879d sock_create -EXPORT_SYMBOL vmlinux 0xd055852f netif_set_real_num_queues -EXPORT_SYMBOL vmlinux 0xd056a38d scsi_dma_map +EXPORT_SYMBOL vmlinux 0xd04ef8d4 posix_acl_update_mode +EXPORT_SYMBOL vmlinux 0xd05f6408 loop_register_transfer EXPORT_SYMBOL vmlinux 0xd0654aba woken_wake_function +EXPORT_SYMBOL vmlinux 0xd068ab8d fs_param_is_u32 +EXPORT_SYMBOL vmlinux 0xd071f4a0 mount_nodev +EXPORT_SYMBOL vmlinux 0xd0744e65 scsi_device_resume EXPORT_SYMBOL vmlinux 0xd0760fc0 kfree_sensitive -EXPORT_SYMBOL vmlinux 0xd07c92ba inet_listen EXPORT_SYMBOL vmlinux 0xd08adb2b trace_seq_hex_dump -EXPORT_SYMBOL vmlinux 0xd08b57b8 devm_clk_put -EXPORT_SYMBOL vmlinux 0xd08e3812 iov_iter_get_pages -EXPORT_SYMBOL vmlinux 0xd0a6b00a try_module_get +EXPORT_SYMBOL vmlinux 0xd08c9e30 xsk_uses_need_wakeup +EXPORT_SYMBOL vmlinux 0xd0ad9022 kthread_create_worker_on_cpu EXPORT_SYMBOL vmlinux 0xd0ae5f55 __printk_cpu_trylock EXPORT_SYMBOL vmlinux 0xd0b74705 acpi_install_interface -EXPORT_SYMBOL vmlinux 0xd0d9235d of_count_phandle_with_args -EXPORT_SYMBOL vmlinux 0xd0e396f6 pci_rebar_get_possible_sizes -EXPORT_SYMBOL vmlinux 0xd0f7e38d mdio_find_bus +EXPORT_SYMBOL vmlinux 0xd0d45b0b alloc_netdev_mqs +EXPORT_SYMBOL vmlinux 0xd0f863c6 bdi_set_max_ratio EXPORT_SYMBOL vmlinux 0xd0fe8d51 sg_pcopy_from_buffer -EXPORT_SYMBOL vmlinux 0xd102c9c5 locks_free_lock -EXPORT_SYMBOL vmlinux 0xd1160a66 scsi_print_sense_hdr -EXPORT_SYMBOL vmlinux 0xd121b556 clk_hw_get_clk -EXPORT_SYMBOL vmlinux 0xd12a61e8 shrink_dcache_parent +EXPORT_SYMBOL vmlinux 0xd10c09ed tcf_exts_dump +EXPORT_SYMBOL vmlinux 0xd13052e6 starget_for_each_device EXPORT_SYMBOL vmlinux 0xd1363cc1 ucs2_strsize -EXPORT_SYMBOL vmlinux 0xd1365a24 sk_ns_capable -EXPORT_SYMBOL vmlinux 0xd13b2497 t10_pi_type1_crc -EXPORT_SYMBOL vmlinux 0xd13bb984 sget_fc -EXPORT_SYMBOL vmlinux 0xd14739f6 tty_port_free_xmit_buf -EXPORT_SYMBOL vmlinux 0xd149c0ae of_mdiobus_child_is_phy -EXPORT_SYMBOL vmlinux 0xd15dc7bf pcie_ptm_enabled +EXPORT_SYMBOL vmlinux 0xd14cbe3b scsi_block_requests +EXPORT_SYMBOL vmlinux 0xd15cf421 dev_get_phys_port_name EXPORT_SYMBOL vmlinux 0xd15eada0 nla_reserve -EXPORT_SYMBOL vmlinux 0xd167bfbe tty_kref_put -EXPORT_SYMBOL vmlinux 0xd173ddd5 fc_host_fpin_rcv -EXPORT_SYMBOL vmlinux 0xd175b56d file_ns_capable -EXPORT_SYMBOL vmlinux 0xd17fd532 devfreq_add_device +EXPORT_SYMBOL vmlinux 0xd179d090 __sk_mem_schedule EXPORT_SYMBOL vmlinux 0xd1816f32 frontswap_writethrough -EXPORT_SYMBOL vmlinux 0xd181a22e follow_up -EXPORT_SYMBOL vmlinux 0xd1855e58 locks_copy_conflock EXPORT_SYMBOL vmlinux 0xd194ddf9 acpi_gpe_count -EXPORT_SYMBOL vmlinux 0xd1b2e473 fb_find_mode -EXPORT_SYMBOL vmlinux 0xd1b3f03b sched_autogroup_detach -EXPORT_SYMBOL vmlinux 0xd1c545f8 skb_prepare_seq_read -EXPORT_SYMBOL vmlinux 0xd1d60194 security_socket_socketpair +EXPORT_SYMBOL vmlinux 0xd1992d36 nvdimm_namespace_locked +EXPORT_SYMBOL vmlinux 0xd1a62e41 lock_sock_nested +EXPORT_SYMBOL vmlinux 0xd1a84515 dcache_dir_close +EXPORT_SYMBOL vmlinux 0xd1b38850 kthread_blkcg +EXPORT_SYMBOL vmlinux 0xd1bf11db unregister_md_personality +EXPORT_SYMBOL vmlinux 0xd1d2197c free_cgroup_ns EXPORT_SYMBOL vmlinux 0xd1d87e92 scsi_mlreturn_string -EXPORT_SYMBOL vmlinux 0xd1e0db87 inet_recvmsg -EXPORT_SYMBOL vmlinux 0xd1f1dc36 netdev_reset_tc -EXPORT_SYMBOL vmlinux 0xd1fc3282 tcp_md5_do_add +EXPORT_SYMBOL vmlinux 0xd1f0ed06 security_inode_notifysecctx EXPORT_SYMBOL vmlinux 0xd2051916 qcom_scm_cpu_power_down -EXPORT_SYMBOL vmlinux 0xd205f4cc devfreq_monitor_suspend EXPORT_SYMBOL vmlinux 0xd2237016 radix_tree_delete_item -EXPORT_SYMBOL vmlinux 0xd23ad328 fman_register_intr -EXPORT_SYMBOL vmlinux 0xd24c2f87 __filemap_set_wb_err -EXPORT_SYMBOL vmlinux 0xd255d38d send_sig_mceerr +EXPORT_SYMBOL vmlinux 0xd235d4d3 from_kuid EXPORT_SYMBOL vmlinux 0xd2582f8f __SCK__tp_func_mmap_lock_acquire_returned EXPORT_SYMBOL vmlinux 0xd25bc5d4 csum_tcpudp_nofold EXPORT_SYMBOL vmlinux 0xd25d4f74 console_blank_hook +EXPORT_SYMBOL vmlinux 0xd263809d bio_chain +EXPORT_SYMBOL vmlinux 0xd26ac7cb of_phy_connect +EXPORT_SYMBOL vmlinux 0xd26d30c8 is_nd_dax EXPORT_SYMBOL vmlinux 0xd2779731 blk_limits_io_min EXPORT_SYMBOL vmlinux 0xd27b25dd blk_check_plugged -EXPORT_SYMBOL vmlinux 0xd27e05da of_platform_device_create -EXPORT_SYMBOL vmlinux 0xd2b0f953 __put_page -EXPORT_SYMBOL vmlinux 0xd2b7cd8e devm_free_irq +EXPORT_SYMBOL vmlinux 0xd2a7b093 remove_proc_subtree +EXPORT_SYMBOL vmlinux 0xd2adc82a del_gendisk +EXPORT_SYMBOL vmlinux 0xd2b1ff59 irq_domain_set_info EXPORT_SYMBOL vmlinux 0xd2c99738 __kmalloc_track_caller -EXPORT_SYMBOL vmlinux 0xd2cf3c5c tty_port_alloc_xmit_buf +EXPORT_SYMBOL vmlinux 0xd2cfd526 d_find_alias +EXPORT_SYMBOL vmlinux 0xd2d8d842 bpf_prog_get_type_path EXPORT_SYMBOL vmlinux 0xd2da1048 register_netdevice_notifier EXPORT_SYMBOL vmlinux 0xd2e2a9d0 hdmi_spd_infoframe_pack_only EXPORT_SYMBOL vmlinux 0xd2ea49b8 acpi_leave_sleep_state_prep +EXPORT_SYMBOL vmlinux 0xd2ed81de skb_store_bits +EXPORT_SYMBOL vmlinux 0xd2f89ea2 genphy_loopback +EXPORT_SYMBOL vmlinux 0xd3010826 dm_kcopyd_zero +EXPORT_SYMBOL vmlinux 0xd3142b2e inet_rcv_saddr_equal EXPORT_SYMBOL vmlinux 0xd31ccb06 of_machine_is_compatible -EXPORT_SYMBOL vmlinux 0xd31ff0e2 d_alloc -EXPORT_SYMBOL vmlinux 0xd3290325 genl_notify -EXPORT_SYMBOL vmlinux 0xd32a70d9 blk_queue_flag_set -EXPORT_SYMBOL vmlinux 0xd33c633e __udp_disconnect -EXPORT_SYMBOL vmlinux 0xd33e48ee prepare_to_swait_exclusive -EXPORT_SYMBOL vmlinux 0xd33f2be6 dma_async_tx_descriptor_init -EXPORT_SYMBOL vmlinux 0xd351d6c7 pcie_capability_write_dword +EXPORT_SYMBOL vmlinux 0xd325a57f devfreq_monitor_stop +EXPORT_SYMBOL vmlinux 0xd32e0e92 tcf_idrinfo_destroy +EXPORT_SYMBOL vmlinux 0xd335328c vme_master_mmap EXPORT_SYMBOL vmlinux 0xd3543063 memcg_kmem_enabled_key -EXPORT_SYMBOL vmlinux 0xd3549e00 __xfrm_dst_lookup -EXPORT_SYMBOL vmlinux 0xd35539cd tcp_init_sock EXPORT_SYMBOL vmlinux 0xd3559ef4 __memset -EXPORT_SYMBOL vmlinux 0xd3576ec3 inode_io_list_del EXPORT_SYMBOL vmlinux 0xd35a6d31 mempool_kmalloc +EXPORT_SYMBOL vmlinux 0xd36ccf5b param_get_charp EXPORT_SYMBOL vmlinux 0xd36dc10c get_random_u32 EXPORT_SYMBOL vmlinux 0xd36e3d59 prandom_bytes_state -EXPORT_SYMBOL vmlinux 0xd3a846c6 vlan_vid_del -EXPORT_SYMBOL vmlinux 0xd3c26c37 of_find_backlight_by_node -EXPORT_SYMBOL vmlinux 0xd3cb6d24 netdev_class_remove_file_ns -EXPORT_SYMBOL vmlinux 0xd3ce4bd8 uart_suspend_port +EXPORT_SYMBOL vmlinux 0xd3769bdd of_pci_range_to_resource +EXPORT_SYMBOL vmlinux 0xd3acf745 ip6_err_gen_icmpv6_unreach EXPORT_SYMBOL vmlinux 0xd3eaf1ed devlink_dpipe_entry_clear -EXPORT_SYMBOL vmlinux 0xd3f23ec6 csum_and_copy_from_iter +EXPORT_SYMBOL vmlinux 0xd3f31b81 xfrm_init_replay EXPORT_SYMBOL vmlinux 0xd3fba534 qcom_scm_set_cold_boot_addr +EXPORT_SYMBOL vmlinux 0xd3fbba5a ata_print_version +EXPORT_SYMBOL vmlinux 0xd3fc6b56 __page_frag_cache_drain +EXPORT_SYMBOL vmlinux 0xd406182c pci_iomap_range EXPORT_SYMBOL vmlinux 0xd406d266 fb_mode_is_equal -EXPORT_SYMBOL vmlinux 0xd409da02 pci_get_device -EXPORT_SYMBOL vmlinux 0xd40aa512 mdiobus_unregister +EXPORT_SYMBOL vmlinux 0xd40b24ac set_user_nice +EXPORT_SYMBOL vmlinux 0xd4143c86 find_get_pages_contig EXPORT_SYMBOL vmlinux 0xd4339de8 qcom_scm_pas_init_image -EXPORT_SYMBOL vmlinux 0xd4355a8c __skb_recv_udp -EXPORT_SYMBOL vmlinux 0xd44df9e6 gnet_stats_copy_basic +EXPORT_SYMBOL vmlinux 0xd441050a param_ops_ullong +EXPORT_SYMBOL vmlinux 0xd44480b2 elv_bio_merge_ok +EXPORT_SYMBOL vmlinux 0xd450fb49 __cleancache_invalidate_inode +EXPORT_SYMBOL vmlinux 0xd4544da4 vfs_fileattr_get +EXPORT_SYMBOL vmlinux 0xd454d500 sk_capable EXPORT_SYMBOL vmlinux 0xd45cc6ca bin2hex -EXPORT_SYMBOL vmlinux 0xd4823a1c sb_set_blocksize +EXPORT_SYMBOL vmlinux 0xd45ed4e4 rpmh_invalidate +EXPORT_SYMBOL vmlinux 0xd47afa25 put_disk +EXPORT_SYMBOL vmlinux 0xd480ffd8 md_done_sync EXPORT_SYMBOL vmlinux 0xd4835ef8 dmi_check_system -EXPORT_SYMBOL vmlinux 0xd486b82e eth_platform_get_mac_address -EXPORT_SYMBOL vmlinux 0xd48d4aa4 xp_dma_map +EXPORT_SYMBOL vmlinux 0xd4a1dbbb ppp_register_compressor EXPORT_SYMBOL vmlinux 0xd4a69d20 qm_channel_caam -EXPORT_SYMBOL vmlinux 0xd4b91a8e dquot_load_quota_sb +EXPORT_SYMBOL vmlinux 0xd4b73b8c xattr_full_name EXPORT_SYMBOL vmlinux 0xd4bb4a82 inet6addr_validator_notifier_call_chain -EXPORT_SYMBOL vmlinux 0xd4bfa176 iget_failed -EXPORT_SYMBOL vmlinux 0xd4c65a58 tcf_get_next_chain +EXPORT_SYMBOL vmlinux 0xd4bb720f simple_pin_fs EXPORT_SYMBOL vmlinux 0xd4d1983c udplite_table -EXPORT_SYMBOL vmlinux 0xd4f0d3ab tc_setup_cb_replace -EXPORT_SYMBOL vmlinux 0xd4f36449 read_cache_page +EXPORT_SYMBOL vmlinux 0xd4d3ca4c __skb_get_hash +EXPORT_SYMBOL vmlinux 0xd4d3f63a __test_set_page_writeback +EXPORT_SYMBOL vmlinux 0xd4f3f3e8 skb_try_coalesce EXPORT_SYMBOL vmlinux 0xd4fa5a87 __kfifo_dma_out_prepare -EXPORT_SYMBOL vmlinux 0xd50f3287 _copy_from_iter -EXPORT_SYMBOL vmlinux 0xd5192237 ip_setsockopt +EXPORT_SYMBOL vmlinux 0xd507aac2 shrink_dcache_sb +EXPORT_SYMBOL vmlinux 0xd524959a fscrypt_zeroout_range EXPORT_SYMBOL vmlinux 0xd5263820 mb_cache_destroy -EXPORT_SYMBOL vmlinux 0xd529cb33 jbd2_journal_invalidatepage -EXPORT_SYMBOL vmlinux 0xd52aa842 __vlan_find_dev_deep_rcu -EXPORT_SYMBOL vmlinux 0xd52eb364 simple_rename +EXPORT_SYMBOL vmlinux 0xd52d0817 uart_match_port +EXPORT_SYMBOL vmlinux 0xd52dac6f io_uring_get_socket EXPORT_SYMBOL vmlinux 0xd5346bfc acpi_get_possible_resources -EXPORT_SYMBOL vmlinux 0xd5390b61 inet_bind -EXPORT_SYMBOL vmlinux 0xd53de814 pcix_set_mmrbc -EXPORT_SYMBOL vmlinux 0xd53ee48e cdrom_release -EXPORT_SYMBOL vmlinux 0xd542afb4 vm_insert_pages -EXPORT_SYMBOL vmlinux 0xd55f9257 dma_unmap_sg_attrs -EXPORT_SYMBOL vmlinux 0xd575c58d fqdir_exit -EXPORT_SYMBOL vmlinux 0xd57997ad fman_port_get_device -EXPORT_SYMBOL vmlinux 0xd57a47a3 blk_rq_init -EXPORT_SYMBOL vmlinux 0xd57ead2a md_handle_request -EXPORT_SYMBOL vmlinux 0xd5834967 jbd2_journal_lock_updates -EXPORT_SYMBOL vmlinux 0xd58b59a7 flow_rule_match_enc_opts +EXPORT_SYMBOL vmlinux 0xd54a8361 fwnode_mdiobus_phy_device_register +EXPORT_SYMBOL vmlinux 0xd55193b6 kobject_get_unless_zero +EXPORT_SYMBOL vmlinux 0xd553d48e account_page_redirty +EXPORT_SYMBOL vmlinux 0xd558c6ab pci_reenable_device +EXPORT_SYMBOL vmlinux 0xd55bda04 prepare_to_swait_event +EXPORT_SYMBOL vmlinux 0xd56e2b4f phy_free_interrupt +EXPORT_SYMBOL vmlinux 0xd58029a3 vfs_getattr_nosec EXPORT_SYMBOL vmlinux 0xd58e70dd net_rand_noise -EXPORT_SYMBOL vmlinux 0xd58eae43 phy_attached_info_irq -EXPORT_SYMBOL vmlinux 0xd5939f98 blk_mq_alloc_request -EXPORT_SYMBOL vmlinux 0xd5972a53 tcp_v4_destroy_sock +EXPORT_SYMBOL vmlinux 0xd5964efd secure_tcpv6_ts_off +EXPORT_SYMBOL vmlinux 0xd5967af3 jbd2_journal_set_features EXPORT_SYMBOL vmlinux 0xd5b3d0d5 xxh64_copy_state -EXPORT_SYMBOL vmlinux 0xd5c5d7bf inet_accept -EXPORT_SYMBOL vmlinux 0xd5d0768b pci_map_rom -EXPORT_SYMBOL vmlinux 0xd5f82f99 tegra_dfll_suspend +EXPORT_SYMBOL vmlinux 0xd5cd4052 of_get_next_child +EXPORT_SYMBOL vmlinux 0xd5d523ed sock_rfree +EXPORT_SYMBOL vmlinux 0xd5db3d0c km_query +EXPORT_SYMBOL vmlinux 0xd5e52311 jbd2_journal_grab_journal_head +EXPORT_SYMBOL vmlinux 0xd5eb7aa3 blk_queue_alignment_offset +EXPORT_SYMBOL vmlinux 0xd5f458d9 sk_stream_wait_memory EXPORT_SYMBOL vmlinux 0xd5fd90f1 prepare_to_wait -EXPORT_SYMBOL vmlinux 0xd605bcff inode_update_time -EXPORT_SYMBOL vmlinux 0xd606f9a7 user_path_at_empty +EXPORT_SYMBOL vmlinux 0xd5fdfa74 of_device_unregister EXPORT_SYMBOL vmlinux 0xd60736ec gf128mul_free_64k -EXPORT_SYMBOL vmlinux 0xd61a2ece ip6_fraglist_init -EXPORT_SYMBOL vmlinux 0xd6280b86 load_nls_default +EXPORT_SYMBOL vmlinux 0xd60c488e skb_get_hash_perturb EXPORT_SYMBOL vmlinux 0xd62ecd49 rps_sock_flow_table -EXPORT_SYMBOL vmlinux 0xd637e9f0 path_put EXPORT_SYMBOL vmlinux 0xd63fd8d1 utf8nagemax EXPORT_SYMBOL vmlinux 0xd643239a acpi_leave_sleep_state -EXPORT_SYMBOL vmlinux 0xd6488e14 genphy_loopback -EXPORT_SYMBOL vmlinux 0xd65f8d7e dst_destroy -EXPORT_SYMBOL vmlinux 0xd668a75d filemap_fdatawrite_wbc -EXPORT_SYMBOL vmlinux 0xd66d1562 rt_dst_clone -EXPORT_SYMBOL vmlinux 0xd675d2df neigh_event_ns -EXPORT_SYMBOL vmlinux 0xd67c76e7 pci_msix_vec_count +EXPORT_SYMBOL vmlinux 0xd6443066 dm_mq_kick_requeue_list +EXPORT_SYMBOL vmlinux 0xd669d0ef tty_hung_up_p +EXPORT_SYMBOL vmlinux 0xd6804d06 sock_create_lite EXPORT_SYMBOL vmlinux 0xd688716b dm_kcopyd_client_create EXPORT_SYMBOL vmlinux 0xd68c5a1f adjust_resource -EXPORT_SYMBOL vmlinux 0xd68f0a94 pci_fixup_device EXPORT_SYMBOL vmlinux 0xd691c6a9 unregister_sysctl_table -EXPORT_SYMBOL vmlinux 0xd69bd008 fib_notifier_ops_unregister -EXPORT_SYMBOL vmlinux 0xd69f5c84 page_pool_alloc_pages -EXPORT_SYMBOL vmlinux 0xd6aa7df9 pskb_expand_head -EXPORT_SYMBOL vmlinux 0xd6aaa7ba truncate_inode_pages_range -EXPORT_SYMBOL vmlinux 0xd6b95306 ppp_output_wakeup -EXPORT_SYMBOL vmlinux 0xd6ce0a4d get_vm_area -EXPORT_SYMBOL vmlinux 0xd6e4df4b pci_free_irq -EXPORT_SYMBOL vmlinux 0xd6e9e83d vme_slave_request +EXPORT_SYMBOL vmlinux 0xd69de922 reuseport_select_sock +EXPORT_SYMBOL vmlinux 0xd6a34432 devm_clk_get_optional +EXPORT_SYMBOL vmlinux 0xd6b185f2 icmp_ndo_send +EXPORT_SYMBOL vmlinux 0xd6be713d dst_release +EXPORT_SYMBOL vmlinux 0xd6c3e401 km_state_expired +EXPORT_SYMBOL vmlinux 0xd6cdd16e submit_bio +EXPORT_SYMBOL vmlinux 0xd6e6bde1 __frontswap_store EXPORT_SYMBOL vmlinux 0xd6eaaea1 full_name_hash EXPORT_SYMBOL vmlinux 0xd6ee688f vmalloc +EXPORT_SYMBOL vmlinux 0xd6f32d59 pci_save_state +EXPORT_SYMBOL vmlinux 0xd6fa8a0c devm_devfreq_add_device EXPORT_SYMBOL vmlinux 0xd6fde043 is_module_sig_enforced EXPORT_SYMBOL vmlinux 0xd70d35a1 gf128mul_4k_bbe EXPORT_SYMBOL vmlinux 0xd70f62b6 acpi_os_execute -EXPORT_SYMBOL vmlinux 0xd720ccff nonseekable_open -EXPORT_SYMBOL vmlinux 0xd7272cce inet_csk_reqsk_queue_add -EXPORT_SYMBOL vmlinux 0xd728062a jbd2_journal_start_reserved -EXPORT_SYMBOL vmlinux 0xd72d2706 jbd2_journal_update_sb_errno -EXPORT_SYMBOL vmlinux 0xd72ea5c3 remap_pfn_range -EXPORT_SYMBOL vmlinux 0xd7324548 watchdog_register_governor +EXPORT_SYMBOL vmlinux 0xd7106ee8 bio_init +EXPORT_SYMBOL vmlinux 0xd71bfe30 neigh_parms_release +EXPORT_SYMBOL vmlinux 0xd727a0ba mdio_find_bus EXPORT_SYMBOL vmlinux 0xd738ca1b phy_unregister_fixup_for_uid -EXPORT_SYMBOL vmlinux 0xd765b96d scsi_command_normalize_sense -EXPORT_SYMBOL vmlinux 0xd78c738c nexthop_res_grp_activity_update -EXPORT_SYMBOL vmlinux 0xd797760a fman_get_bmi_max_fifo_size -EXPORT_SYMBOL vmlinux 0xd7bf3dd1 follow_down_one +EXPORT_SYMBOL vmlinux 0xd7433cc3 no_seek_end_llseek +EXPORT_SYMBOL vmlinux 0xd74b0714 flow_block_cb_lookup +EXPORT_SYMBOL vmlinux 0xd75647b8 file_write_and_wait_range +EXPORT_SYMBOL vmlinux 0xd76fca7a tcf_block_put_ext +EXPORT_SYMBOL vmlinux 0xd773da7d ppp_unit_number +EXPORT_SYMBOL vmlinux 0xd7798f16 security_unix_may_send +EXPORT_SYMBOL vmlinux 0xd77d25fa ip_fraglist_init +EXPORT_SYMBOL vmlinux 0xd781e08b dev_queue_xmit +EXPORT_SYMBOL vmlinux 0xd7883f69 poll_initwait +EXPORT_SYMBOL vmlinux 0xd794a79a pci_bus_claim_resources +EXPORT_SYMBOL vmlinux 0xd7accd5c reuseport_detach_prog +EXPORT_SYMBOL vmlinux 0xd7af9ab9 mr_mfc_find_any_parent +EXPORT_SYMBOL vmlinux 0xd7c0c39b km_report +EXPORT_SYMBOL vmlinux 0xd7cc80e4 security_sock_rcv_skb EXPORT_SYMBOL vmlinux 0xd7d280ad irq_poll_complete -EXPORT_SYMBOL vmlinux 0xd7d4c2ae jbd2_journal_clear_features -EXPORT_SYMBOL vmlinux 0xd7e3c7de inet6_protos EXPORT_SYMBOL vmlinux 0xd7e56a4e simple_strtoll +EXPORT_SYMBOL vmlinux 0xd7e863f9 d_mark_dontcache EXPORT_SYMBOL vmlinux 0xd7ea7094 nf_unregister_queue_handler +EXPORT_SYMBOL vmlinux 0xd7f18d7f padata_do_serial EXPORT_SYMBOL vmlinux 0xd7ff1b8a __ashlti3 +EXPORT_SYMBOL vmlinux 0xd80b1fda tcp_time_wait EXPORT_SYMBOL vmlinux 0xd8131274 qman_alloc_cgrid_range -EXPORT_SYMBOL vmlinux 0xd8245625 __napi_schedule EXPORT_SYMBOL vmlinux 0xd828f063 xudma_tchanrt_write -EXPORT_SYMBOL vmlinux 0xd834a162 sk_dst_check -EXPORT_SYMBOL vmlinux 0xd83ac34f __free_pages -EXPORT_SYMBOL vmlinux 0xd83d0fbb udp_seq_ops -EXPORT_SYMBOL vmlinux 0xd843d760 kobject_del -EXPORT_SYMBOL vmlinux 0xd85a5975 phy_ethtool_get_strings -EXPORT_SYMBOL vmlinux 0xd85f294c filemap_fdatawait_range_keep_errors -EXPORT_SYMBOL vmlinux 0xd885a03d register_shrinker -EXPORT_SYMBOL vmlinux 0xd88a1a03 xfrm_lookup -EXPORT_SYMBOL vmlinux 0xd88feba9 proc_create -EXPORT_SYMBOL vmlinux 0xd893c914 scsi_remove_target +EXPORT_SYMBOL vmlinux 0xd83f53b2 fb_blank +EXPORT_SYMBOL vmlinux 0xd83fa4b1 sock_enable_timestamps +EXPORT_SYMBOL vmlinux 0xd8624c4b param_get_invbool +EXPORT_SYMBOL vmlinux 0xd870ca38 end_buffer_async_write +EXPORT_SYMBOL vmlinux 0xd8787707 __dev_direct_xmit +EXPORT_SYMBOL vmlinux 0xd89d4b5e scsicam_bios_param EXPORT_SYMBOL vmlinux 0xd89da37f movable_zone EXPORT_SYMBOL vmlinux 0xd8a994eb scsi_extd_sense_format EXPORT_SYMBOL vmlinux 0xd8b61304 get_default_font -EXPORT_SYMBOL vmlinux 0xd8ca727b skb_trim -EXPORT_SYMBOL vmlinux 0xd8dbf805 sync_filesystem -EXPORT_SYMBOL vmlinux 0xd8dc7e2f mipi_dsi_driver_register_full +EXPORT_SYMBOL vmlinux 0xd8c3b34f bioset_integrity_create EXPORT_SYMBOL vmlinux 0xd8df08ac acpi_handle_printk -EXPORT_SYMBOL vmlinux 0xd8ed4f9b iterate_supers_type -EXPORT_SYMBOL vmlinux 0xd9159e40 kthread_create_worker +EXPORT_SYMBOL vmlinux 0xd8e7b697 textsearch_destroy +EXPORT_SYMBOL vmlinux 0xd8efb373 phy_suspend +EXPORT_SYMBOL vmlinux 0xd8fd09bd udp_lib_rehash +EXPORT_SYMBOL vmlinux 0xd919ba13 dev_pick_tx_cpu_id EXPORT_SYMBOL vmlinux 0xd91f6ab6 strnlen_user -EXPORT_SYMBOL vmlinux 0xd91fa184 add_to_page_cache_locked +EXPORT_SYMBOL vmlinux 0xd92d7648 security_dentry_create_files_as EXPORT_SYMBOL vmlinux 0xd92deb6b acpi_evaluate_object -EXPORT_SYMBOL vmlinux 0xd931309d migrate_page_move_mapping -EXPORT_SYMBOL vmlinux 0xd9366f68 __lock_sock_fast -EXPORT_SYMBOL vmlinux 0xd940bc6f seq_puts EXPORT_SYMBOL vmlinux 0xd9491c14 xa_destroy -EXPORT_SYMBOL vmlinux 0xd94d6f00 netif_stacked_transfer_operstate -EXPORT_SYMBOL vmlinux 0xd951e3e8 tcp_mss_to_mtu -EXPORT_SYMBOL vmlinux 0xd963a62c mdiobus_setup_mdiodev_from_board_info -EXPORT_SYMBOL vmlinux 0xd9704e73 inode_add_bytes -EXPORT_SYMBOL vmlinux 0xd979ce7a pci_alloc_host_bridge -EXPORT_SYMBOL vmlinux 0xd98243e4 eth_prepare_mac_addr_change +EXPORT_SYMBOL vmlinux 0xd94b7471 lock_two_nondirectories +EXPORT_SYMBOL vmlinux 0xd95e93fa fc_remove_host +EXPORT_SYMBOL vmlinux 0xd9605e04 generic_cont_expand_simple EXPORT_SYMBOL vmlinux 0xd985dc99 mempool_free_pages -EXPORT_SYMBOL vmlinux 0xd98c33bc seq_release -EXPORT_SYMBOL vmlinux 0xd98f0399 tty_hung_up_p -EXPORT_SYMBOL vmlinux 0xd997dad7 tty_port_close_start -EXPORT_SYMBOL vmlinux 0xd99cdae8 ip6_err_gen_icmpv6_unreach +EXPORT_SYMBOL vmlinux 0xd9a06fd9 param_get_int +EXPORT_SYMBOL vmlinux 0xd9a0755f phy_device_create EXPORT_SYMBOL vmlinux 0xd9a5ea54 __init_waitqueue_head +EXPORT_SYMBOL vmlinux 0xd9b5df37 serio_close EXPORT_SYMBOL vmlinux 0xd9b85ef6 lockref_get EXPORT_SYMBOL vmlinux 0xd9b8eaea __SCK__tp_func_dma_fence_signaled -EXPORT_SYMBOL vmlinux 0xd9d150ac devm_clk_hw_register_clkdev +EXPORT_SYMBOL vmlinux 0xd9c010d2 flow_rule_match_icmp +EXPORT_SYMBOL vmlinux 0xd9c3a2c0 posix_lock_file EXPORT_SYMBOL vmlinux 0xd9d8fd16 register_restart_handler EXPORT_SYMBOL vmlinux 0xd9d952d1 crypto_aes_sbox -EXPORT_SYMBOL vmlinux 0xd9e7a2c8 ip_tunnel_encap_del_ops -EXPORT_SYMBOL vmlinux 0xd9ecba2f __sk_mem_reclaim -EXPORT_SYMBOL vmlinux 0xda05d15a dev_uc_sync -EXPORT_SYMBOL vmlinux 0xda0e27cb devm_devfreq_register_notifier +EXPORT_SYMBOL vmlinux 0xd9daf04f tegra_ivc_init +EXPORT_SYMBOL vmlinux 0xd9ecc3a4 __xfrm_state_destroy +EXPORT_SYMBOL vmlinux 0xd9eea4f3 security_inode_invalidate_secctx +EXPORT_SYMBOL vmlinux 0xd9f1a1d7 ihold +EXPORT_SYMBOL vmlinux 0xda04e215 tcp_stream_memory_free +EXPORT_SYMBOL vmlinux 0xda06b657 devm_extcon_register_notifier +EXPORT_SYMBOL vmlinux 0xda0aa729 md_wait_for_blocked_rdev EXPORT_SYMBOL vmlinux 0xda10443c xudma_tchan_get_id -EXPORT_SYMBOL vmlinux 0xda157a80 blk_post_runtime_resume -EXPORT_SYMBOL vmlinux 0xda23302c netif_schedule_queue +EXPORT_SYMBOL vmlinux 0xda2adf39 xfrm_register_km +EXPORT_SYMBOL vmlinux 0xda2d45cb blk_queue_io_min +EXPORT_SYMBOL vmlinux 0xda2fbde2 fc_host_post_vendor_event +EXPORT_SYMBOL vmlinux 0xda31c8ee fb_class +EXPORT_SYMBOL vmlinux 0xda3457cd copy_page_from_iter EXPORT_SYMBOL vmlinux 0xda3d10a8 security_tun_dev_open -EXPORT_SYMBOL vmlinux 0xda4708dc pmem_should_map_pages -EXPORT_SYMBOL vmlinux 0xda4e3c1f blk_put_request -EXPORT_SYMBOL vmlinux 0xda659e61 request_partial_firmware_into_buf +EXPORT_SYMBOL vmlinux 0xda42845b skb_vlan_push +EXPORT_SYMBOL vmlinux 0xda50b832 blk_queue_max_segments +EXPORT_SYMBOL vmlinux 0xda524a6f flow_rule_match_enc_ip +EXPORT_SYMBOL vmlinux 0xda724027 tcp_sock_set_keepidle EXPORT_SYMBOL vmlinux 0xda72a7ec ZSTD_nextInputType +EXPORT_SYMBOL vmlinux 0xda7b8650 scsi_is_sdev_device +EXPORT_SYMBOL vmlinux 0xda7c05a9 pps_register_source EXPORT_SYMBOL vmlinux 0xda89ea3b ip_idents_reserve -EXPORT_SYMBOL vmlinux 0xdaa0c4ee skb_queue_purge +EXPORT_SYMBOL vmlinux 0xda8ca61e watchdog_register_governor +EXPORT_SYMBOL vmlinux 0xda942086 blk_dump_rq_flags +EXPORT_SYMBOL vmlinux 0xdaa8e698 pci_choose_state +EXPORT_SYMBOL vmlinux 0xdabcad58 seq_vprintf EXPORT_SYMBOL vmlinux 0xdac4913a bitmap_allocate_region -EXPORT_SYMBOL vmlinux 0xdacba979 scsi_dma_unmap -EXPORT_SYMBOL vmlinux 0xdae2360a __ip4_datagram_connect -EXPORT_SYMBOL vmlinux 0xdaf2af94 tcp_getsockopt -EXPORT_SYMBOL vmlinux 0xdaf6e3e4 sock_alloc_send_pskb -EXPORT_SYMBOL vmlinux 0xdb1ab3ee mpage_readpage -EXPORT_SYMBOL vmlinux 0xdb23369e seq_dentry -EXPORT_SYMBOL vmlinux 0xdb2d09a6 crypto_sha512_update -EXPORT_SYMBOL vmlinux 0xdb377aed xfrm_if_register_cb -EXPORT_SYMBOL vmlinux 0xdb3c1731 napi_schedule_prep -EXPORT_SYMBOL vmlinux 0xdb4c454b starget_for_each_device -EXPORT_SYMBOL vmlinux 0xdb553fc1 tty_register_ldisc -EXPORT_SYMBOL vmlinux 0xdb65bf1d to_nd_btt +EXPORT_SYMBOL vmlinux 0xdadd82c6 __filemap_set_wb_err +EXPORT_SYMBOL vmlinux 0xdae441cf phy_write_paged +EXPORT_SYMBOL vmlinux 0xdaeff434 generic_file_readonly_mmap +EXPORT_SYMBOL vmlinux 0xdaf6a46c set_capacity +EXPORT_SYMBOL vmlinux 0xdaffd964 dev_close +EXPORT_SYMBOL vmlinux 0xdb00d36f pnp_get_resource +EXPORT_SYMBOL vmlinux 0xdb05ac91 pcie_relaxed_ordering_enabled +EXPORT_SYMBOL vmlinux 0xdb0f3c73 ___pskb_trim +EXPORT_SYMBOL vmlinux 0xdb2c22c2 unregister_netdev +EXPORT_SYMBOL vmlinux 0xdb2c4501 __ip_dev_find +EXPORT_SYMBOL vmlinux 0xdb35cbbb del_random_ready_callback +EXPORT_SYMBOL vmlinux 0xdb3b3e38 sync_inodes_sb +EXPORT_SYMBOL vmlinux 0xdb623936 of_graph_get_next_endpoint EXPORT_SYMBOL vmlinux 0xdb68bbad rfkill_destroy -EXPORT_SYMBOL vmlinux 0xdb72747d uart_get_baud_rate +EXPORT_SYMBOL vmlinux 0xdb6f694d napi_disable EXPORT_SYMBOL vmlinux 0xdb760f52 __kfifo_free -EXPORT_SYMBOL vmlinux 0xdb9a18f5 __find_get_block -EXPORT_SYMBOL vmlinux 0xdba47d1f get_bitmap_from_slot -EXPORT_SYMBOL vmlinux 0xdba690ff backlight_device_register -EXPORT_SYMBOL vmlinux 0xdba6f7d4 flow_rule_match_enc_ip -EXPORT_SYMBOL vmlinux 0xdbcc4f2e iommu_dma_get_resv_regions +EXPORT_SYMBOL vmlinux 0xdb9b17de param_set_bool +EXPORT_SYMBOL vmlinux 0xdba02e5f ip_route_me_harder EXPORT_SYMBOL vmlinux 0xdbcf041a acpi_install_address_space_handler -EXPORT_SYMBOL vmlinux 0xdbd0aafb put_fs_context EXPORT_SYMBOL vmlinux 0xdbdf6c92 ioport_resource -EXPORT_SYMBOL vmlinux 0xdc05ab70 complete_request_key -EXPORT_SYMBOL vmlinux 0xdc08ec12 md_write_start +EXPORT_SYMBOL vmlinux 0xdbe68108 d_set_d_op +EXPORT_SYMBOL vmlinux 0xdbed2ad7 blkdev_issue_flush +EXPORT_SYMBOL vmlinux 0xdc085241 pci_restore_state +EXPORT_SYMBOL vmlinux 0xdc1243e7 get_user_pages EXPORT_SYMBOL vmlinux 0xdc14eda7 pci_pci_problems -EXPORT_SYMBOL vmlinux 0xdc1bde00 _copy_from_iter_nocache -EXPORT_SYMBOL vmlinux 0xdc2ce136 of_device_is_big_endian -EXPORT_SYMBOL vmlinux 0xdc331d3a fiemap_prep EXPORT_SYMBOL vmlinux 0xdc34158f fman_port_init +EXPORT_SYMBOL vmlinux 0xdc3f1662 netlbl_calipso_ops_register EXPORT_SYMBOL vmlinux 0xdc3fcbc9 __sw_hweight8 -EXPORT_SYMBOL vmlinux 0xdc461e58 bdi_put EXPORT_SYMBOL vmlinux 0xdc49c198 reciprocal_value_adv -EXPORT_SYMBOL vmlinux 0xdc4da46d of_phy_get_and_connect EXPORT_SYMBOL vmlinux 0xdc512134 backlight_register_notifier -EXPORT_SYMBOL vmlinux 0xdc5e0631 misc_register -EXPORT_SYMBOL vmlinux 0xdc6068a6 scsi_block_when_processing_errors -EXPORT_SYMBOL vmlinux 0xdc753729 devm_get_clk_from_child -EXPORT_SYMBOL vmlinux 0xdc773791 xfrm_register_km -EXPORT_SYMBOL vmlinux 0xdc7ea51c netdev_set_sb_channel -EXPORT_SYMBOL vmlinux 0xdc8064bd flow_rule_match_eth_addrs +EXPORT_SYMBOL vmlinux 0xdc58ce1d fwnode_phy_find_device +EXPORT_SYMBOL vmlinux 0xdc89a187 kobject_add +EXPORT_SYMBOL vmlinux 0xdc89d7b6 page_mapping +EXPORT_SYMBOL vmlinux 0xdc97e236 __cancel_dirty_page EXPORT_SYMBOL vmlinux 0xdca8c3d4 logic_outb EXPORT_SYMBOL vmlinux 0xdcb764ad memset -EXPORT_SYMBOL vmlinux 0xdcc6f3c7 acpi_get_hp_hw_control_from_firmware -EXPORT_SYMBOL vmlinux 0xdcc7c91e vmalloc_to_page -EXPORT_SYMBOL vmlinux 0xdcd09617 tcf_em_tree_dump -EXPORT_SYMBOL vmlinux 0xdcd60ede flow_block_cb_free -EXPORT_SYMBOL vmlinux 0xdcecbf4a pnp_stop_dev -EXPORT_SYMBOL vmlinux 0xdcf3848f nf_register_queue_handler -EXPORT_SYMBOL vmlinux 0xdcf74924 pci_request_selected_regions -EXPORT_SYMBOL vmlinux 0xdcff63ce put_cmsg_scm_timestamping64 +EXPORT_SYMBOL vmlinux 0xdcba0a10 write_dirty_buffer +EXPORT_SYMBOL vmlinux 0xdcc8712c mipi_dsi_dcs_exit_sleep_mode +EXPORT_SYMBOL vmlinux 0xdccb9fc9 tcp_init_sock +EXPORT_SYMBOL vmlinux 0xdcda5e44 locks_remove_posix EXPORT_SYMBOL vmlinux 0xdd00447a acpi_resource_to_address64 -EXPORT_SYMBOL vmlinux 0xdd099fe5 tcp_get_md5sig_pool -EXPORT_SYMBOL vmlinux 0xdd0b2dce of_pci_range_to_resource -EXPORT_SYMBOL vmlinux 0xdd0f3251 netdev_notify_peers +EXPORT_SYMBOL vmlinux 0xdd092b40 xfrm_replay_seqhi +EXPORT_SYMBOL vmlinux 0xdd0a447d __sock_cmsg_send EXPORT_SYMBOL vmlinux 0xdd18a993 acpi_check_dsm -EXPORT_SYMBOL vmlinux 0xdd213b2e skb_expand_head EXPORT_SYMBOL vmlinux 0xdd2c169b mb_cache_create -EXPORT_SYMBOL vmlinux 0xdd319160 udp_gro_complete -EXPORT_SYMBOL vmlinux 0xdd44ee2e generic_file_write_iter -EXPORT_SYMBOL vmlinux 0xdd50fd6b of_io_request_and_map +EXPORT_SYMBOL vmlinux 0xdd2d1b11 vmf_insert_mixed_prot +EXPORT_SYMBOL vmlinux 0xdd347af3 of_get_mac_address +EXPORT_SYMBOL vmlinux 0xdd351925 tty_vhangup EXPORT_SYMBOL vmlinux 0xdd64e639 strscpy -EXPORT_SYMBOL vmlinux 0xdd669cb2 of_find_node_opts_by_path -EXPORT_SYMBOL vmlinux 0xdd755594 mipi_dsi_dcs_enter_sleep_mode +EXPORT_SYMBOL vmlinux 0xdd6807b3 dec_node_page_state +EXPORT_SYMBOL vmlinux 0xdd6a975a vm_insert_page +EXPORT_SYMBOL vmlinux 0xdd7490de kernel_accept EXPORT_SYMBOL vmlinux 0xdd7e3192 qcom_scm_pas_auth_and_reset -EXPORT_SYMBOL vmlinux 0xdd7f1a28 fscrypt_has_permitted_context EXPORT_SYMBOL vmlinux 0xdd8166a1 dma_fence_free EXPORT_SYMBOL vmlinux 0xdd849d51 scsi_get_sense_info_fld +EXPORT_SYMBOL vmlinux 0xdd852fc1 __traceiter_mmap_lock_acquire_returned +EXPORT_SYMBOL vmlinux 0xdda7ebc8 __generic_file_write_iter +EXPORT_SYMBOL vmlinux 0xddac1804 acpi_device_set_power EXPORT_SYMBOL vmlinux 0xddad7952 acpi_dbg_level +EXPORT_SYMBOL vmlinux 0xddaedf17 inode_init_always EXPORT_SYMBOL vmlinux 0xddafdd31 vm_node_stat EXPORT_SYMBOL vmlinux 0xddcbe1f3 acpi_ut_value_exit -EXPORT_SYMBOL vmlinux 0xdddc95d9 iov_iter_fault_in_readable -EXPORT_SYMBOL vmlinux 0xdde64525 generic_file_fsync +EXPORT_SYMBOL vmlinux 0xdddf16e6 __frontswap_load +EXPORT_SYMBOL vmlinux 0xddf0d140 truncate_inode_pages_final EXPORT_SYMBOL vmlinux 0xddf6ad7a completion_done -EXPORT_SYMBOL vmlinux 0xddfaebf5 dquot_release -EXPORT_SYMBOL vmlinux 0xde064f8d unpin_user_page_range_dirty_lock -EXPORT_SYMBOL vmlinux 0xde1211fd phy_ethtool_ksettings_get +EXPORT_SYMBOL vmlinux 0xddfcaa63 get_cached_acl +EXPORT_SYMBOL vmlinux 0xde0a39a9 kmem_cache_free EXPORT_SYMBOL vmlinux 0xde293f9e add_wait_queue_exclusive -EXPORT_SYMBOL vmlinux 0xde2d8efb tcp_disconnect -EXPORT_SYMBOL vmlinux 0xde3318a1 __block_write_full_page -EXPORT_SYMBOL vmlinux 0xde3be35a unregister_shrinker -EXPORT_SYMBOL vmlinux 0xde484e2d padata_alloc +EXPORT_SYMBOL vmlinux 0xde3a264f scsi_device_lookup_by_target +EXPORT_SYMBOL vmlinux 0xde3ac050 tso_build_hdr EXPORT_SYMBOL vmlinux 0xde4d4ace dim_calc_stats -EXPORT_SYMBOL vmlinux 0xde526721 sock_bind_add -EXPORT_SYMBOL vmlinux 0xde58c966 ether_setup -EXPORT_SYMBOL vmlinux 0xde5b21de md_wait_for_blocked_rdev -EXPORT_SYMBOL vmlinux 0xde77e3fe devm_extcon_unregister_notifier -EXPORT_SYMBOL vmlinux 0xde7acfbf pci_iomap -EXPORT_SYMBOL vmlinux 0xde9da247 tcp_time_wait -EXPORT_SYMBOL vmlinux 0xdeb706b8 fwnode_phy_find_device -EXPORT_SYMBOL vmlinux 0xdeb94de0 serial8250_do_pm +EXPORT_SYMBOL vmlinux 0xde5e27e1 redirty_page_for_writepage +EXPORT_SYMBOL vmlinux 0xde696fcc msm_pinctrl_remove +EXPORT_SYMBOL vmlinux 0xde6ac3d3 nf_ip_checksum +EXPORT_SYMBOL vmlinux 0xde73accb of_device_alloc +EXPORT_SYMBOL vmlinux 0xde93c041 register_framebuffer +EXPORT_SYMBOL vmlinux 0xde977878 inet_sock_destruct +EXPORT_SYMBOL vmlinux 0xde9c272d generic_writepages +EXPORT_SYMBOL vmlinux 0xdea62232 xp_raw_get_data EXPORT_SYMBOL vmlinux 0xded39a6b gen_kill_estimator -EXPORT_SYMBOL vmlinux 0xded5dd15 dev_activate -EXPORT_SYMBOL vmlinux 0xdedf7fe4 __bio_clone_fast +EXPORT_SYMBOL vmlinux 0xdee9e332 flow_rule_match_control +EXPORT_SYMBOL vmlinux 0xdeeed3ef locks_free_lock EXPORT_SYMBOL vmlinux 0xdef7c893 fb_match_mode -EXPORT_SYMBOL vmlinux 0xdf024f3b locks_remove_posix -EXPORT_SYMBOL vmlinux 0xdf11b14d filemap_check_errors +EXPORT_SYMBOL vmlinux 0xdf09f21f wake_up_process EXPORT_SYMBOL vmlinux 0xdf256037 kstrtou8_from_user -EXPORT_SYMBOL vmlinux 0xdf2b3538 d_find_alias -EXPORT_SYMBOL vmlinux 0xdf2bd232 unlock_buffer +EXPORT_SYMBOL vmlinux 0xdf25f105 pci_setup_cardbus +EXPORT_SYMBOL vmlinux 0xdf29fc68 mdiobus_read EXPORT_SYMBOL vmlinux 0xdf2c2742 rb_last EXPORT_SYMBOL vmlinux 0xdf36914b xa_find_after -EXPORT_SYMBOL vmlinux 0xdf3a3fe0 phy_validate_pause -EXPORT_SYMBOL vmlinux 0xdf41e169 inet6_add_offload -EXPORT_SYMBOL vmlinux 0xdf486c25 dev_deactivate -EXPORT_SYMBOL vmlinux 0xdf4d4b61 bio_uninit +EXPORT_SYMBOL vmlinux 0xdf3f9627 sock_wmalloc +EXPORT_SYMBOL vmlinux 0xdf439e4c devm_gen_pool_create +EXPORT_SYMBOL vmlinux 0xdf4c26a1 write_one_page +EXPORT_SYMBOL vmlinux 0xdf5232c6 param_ops_ulong EXPORT_SYMBOL vmlinux 0xdf54a8f7 netlink_unregister_notifier -EXPORT_SYMBOL vmlinux 0xdf617317 unix_attach_fds -EXPORT_SYMBOL vmlinux 0xdf673c25 jbd2_complete_transaction -EXPORT_SYMBOL vmlinux 0xdf69673b try_lookup_one_len +EXPORT_SYMBOL vmlinux 0xdf6062d9 netpoll_parse_options EXPORT_SYMBOL vmlinux 0xdf6b082f proc_dointvec_jiffies -EXPORT_SYMBOL vmlinux 0xdf76b2c0 kernel_param_unlock -EXPORT_SYMBOL vmlinux 0xdf815c9a kmem_cache_destroy -EXPORT_SYMBOL vmlinux 0xdf8165d5 scsi_host_alloc +EXPORT_SYMBOL vmlinux 0xdf80cdcc cpufreq_get_policy +EXPORT_SYMBOL vmlinux 0xdf84d44c security_task_getsecid_obj EXPORT_SYMBOL vmlinux 0xdf8c695a __ndelay EXPORT_SYMBOL vmlinux 0xdf929370 fs_overflowgid EXPORT_SYMBOL vmlinux 0xdf93b9d8 timespec64_to_jiffies +EXPORT_SYMBOL vmlinux 0xdf99431e iov_iter_single_seg_count +EXPORT_SYMBOL vmlinux 0xdfacae68 crypto_sha256_update EXPORT_SYMBOL vmlinux 0xdfcc992c current_work -EXPORT_SYMBOL vmlinux 0xdfde48c1 input_mt_destroy_slots EXPORT_SYMBOL vmlinux 0xdfdfa9e7 utf8nfdi -EXPORT_SYMBOL vmlinux 0xdfe07962 serio_bus -EXPORT_SYMBOL vmlinux 0xdff56dc4 __devm_release_region +EXPORT_SYMBOL vmlinux 0xdfecb191 scsi_print_sense_hdr EXPORT_SYMBOL vmlinux 0xdff905e5 vme_slave_free -EXPORT_SYMBOL vmlinux 0xdff944ba proc_symlink EXPORT_SYMBOL vmlinux 0xdffc80fc vesa_modes -EXPORT_SYMBOL vmlinux 0xe00d00af phy_mac_interrupt -EXPORT_SYMBOL vmlinux 0xe01b3936 pci_get_domain_bus_and_slot +EXPORT_SYMBOL vmlinux 0xe008f25e get_tree_single_reconf +EXPORT_SYMBOL vmlinux 0xe0276dfb seq_puts EXPORT_SYMBOL vmlinux 0xe02ba436 trace_print_hex_seq EXPORT_SYMBOL vmlinux 0xe02c9c92 __xa_erase +EXPORT_SYMBOL vmlinux 0xe03694e3 skb_mac_gso_segment EXPORT_SYMBOL vmlinux 0xe03a689d dma_fence_array_ops +EXPORT_SYMBOL vmlinux 0xe03ff0c0 xfrm_policy_flush EXPORT_SYMBOL vmlinux 0xe0419ac4 kstrtos16 -EXPORT_SYMBOL vmlinux 0xe05d685b sock_set_reuseport -EXPORT_SYMBOL vmlinux 0xe06329e4 bioset_integrity_create -EXPORT_SYMBOL vmlinux 0xe06571d2 netdev_set_num_tc +EXPORT_SYMBOL vmlinux 0xe05c1ed8 input_mt_report_slot_state +EXPORT_SYMBOL vmlinux 0xe078f718 bioset_exit EXPORT_SYMBOL vmlinux 0xe07e5f44 acpi_reconfig_notifier_unregister EXPORT_SYMBOL vmlinux 0xe080e8f0 set_current_groups EXPORT_SYMBOL vmlinux 0xe082e88d acpi_check_address_range EXPORT_SYMBOL vmlinux 0xe091c977 list_sort EXPORT_SYMBOL vmlinux 0xe0955f76 utf8_casefold +EXPORT_SYMBOL vmlinux 0xe095bdfb security_task_getsecid_subj +EXPORT_SYMBOL vmlinux 0xe0986c39 ip_options_compile +EXPORT_SYMBOL vmlinux 0xe09a76f3 rtc_add_group +EXPORT_SYMBOL vmlinux 0xe0a219d2 bio_add_pc_page +EXPORT_SYMBOL vmlinux 0xe0a73de2 dev_trans_start EXPORT_SYMBOL vmlinux 0xe0b13336 argv_free -EXPORT_SYMBOL vmlinux 0xe0beeeaa inet_ioctl EXPORT_SYMBOL vmlinux 0xe0bef318 icst_hz_to_vco -EXPORT_SYMBOL vmlinux 0xe0c337cc unload_nls -EXPORT_SYMBOL vmlinux 0xe0ca032c __page_symlink -EXPORT_SYMBOL vmlinux 0xe0d41f9a amba_device_register -EXPORT_SYMBOL vmlinux 0xe0d5b4cb __quota_error -EXPORT_SYMBOL vmlinux 0xe1081147 sock_cmsg_send -EXPORT_SYMBOL vmlinux 0xe10a421f param_get_long -EXPORT_SYMBOL vmlinux 0xe10c4c61 device_match_acpi_dev -EXPORT_SYMBOL vmlinux 0xe10e6e7b generic_remap_file_range_prep +EXPORT_SYMBOL vmlinux 0xe0cdd242 __icmp_send +EXPORT_SYMBOL vmlinux 0xe0d4a1a1 seg6_hmac_validate_skb +EXPORT_SYMBOL vmlinux 0xe0eaecaa sock_common_getsockopt EXPORT_SYMBOL vmlinux 0xe113bbbc csum_partial +EXPORT_SYMBOL vmlinux 0xe114cbd6 phy_register_fixup_for_uid +EXPORT_SYMBOL vmlinux 0xe118d5e7 dentry_path_raw EXPORT_SYMBOL vmlinux 0xe11ca997 ZSTD_getDictID_fromDict -EXPORT_SYMBOL vmlinux 0xe11f007b pnp_release_card_device +EXPORT_SYMBOL vmlinux 0xe11da755 arp_send +EXPORT_SYMBOL vmlinux 0xe11f5ef8 genphy_read_status_fixed EXPORT_SYMBOL vmlinux 0xe123f3d9 dma_fence_release -EXPORT_SYMBOL vmlinux 0xe12a79db ip6_route_me_harder EXPORT_SYMBOL vmlinux 0xe12bda79 vme_dma_free_attribute -EXPORT_SYMBOL vmlinux 0xe132b78a phy_find_first +EXPORT_SYMBOL vmlinux 0xe134b08d devfreq_recommended_opp EXPORT_SYMBOL vmlinux 0xe138fb8c percpu_counter_add_batch EXPORT_SYMBOL vmlinux 0xe13cd8a7 dmi_name_in_vendors -EXPORT_SYMBOL vmlinux 0xe14c4610 dm_table_get_size -EXPORT_SYMBOL vmlinux 0xe1912ebb component_match_add_typed -EXPORT_SYMBOL vmlinux 0xe19a0187 tcp_gro_complete +EXPORT_SYMBOL vmlinux 0xe1537bb3 mark_buffer_async_write +EXPORT_SYMBOL vmlinux 0xe1672114 nd_btt_version +EXPORT_SYMBOL vmlinux 0xe16bc87f inet_frags_init +EXPORT_SYMBOL vmlinux 0xe16df37b d_instantiate_anon +EXPORT_SYMBOL vmlinux 0xe1754859 jbd2_fc_end_commit_fallback +EXPORT_SYMBOL vmlinux 0xe179f3d5 fscrypt_decrypt_pagecache_blocks +EXPORT_SYMBOL vmlinux 0xe17b7027 generic_file_llseek +EXPORT_SYMBOL vmlinux 0xe18a9821 alloc_pages +EXPORT_SYMBOL vmlinux 0xe18bc780 tcf_idr_cleanup EXPORT_SYMBOL vmlinux 0xe1a4f16a secure_ipv6_port_ephemeral -EXPORT_SYMBOL vmlinux 0xe1a59e19 flow_block_cb_incref -EXPORT_SYMBOL vmlinux 0xe1a9cb1f dquot_drop -EXPORT_SYMBOL vmlinux 0xe1b0eb1c device_add_disk -EXPORT_SYMBOL vmlinux 0xe1c67c2b wait_on_page_private_2 -EXPORT_SYMBOL vmlinux 0xe1cb0e7c devfreq_suspend_device -EXPORT_SYMBOL vmlinux 0xe1d2fe28 del_random_ready_callback +EXPORT_SYMBOL vmlinux 0xe1bfaa27 dquot_free_inode +EXPORT_SYMBOL vmlinux 0xe1d0a979 md_write_inc +EXPORT_SYMBOL vmlinux 0xe1d0c376 inet_get_local_port_range EXPORT_SYMBOL vmlinux 0xe1dcf64a audit_log_format -EXPORT_SYMBOL vmlinux 0xe1ea116d tag_pages_for_writeback -EXPORT_SYMBOL vmlinux 0xe213837d netdev_set_tc_queue +EXPORT_SYMBOL vmlinux 0xe1e76510 xfrm_policy_delete +EXPORT_SYMBOL vmlinux 0xe1f0cbe0 __blk_alloc_disk +EXPORT_SYMBOL vmlinux 0xe1fa5440 seq_escape +EXPORT_SYMBOL vmlinux 0xe208c469 nvmem_get_mac_address EXPORT_SYMBOL vmlinux 0xe21f18ac __genradix_iter_peek -EXPORT_SYMBOL vmlinux 0xe23983ac seq_lseek -EXPORT_SYMBOL vmlinux 0xe242001f genphy_read_status_fixed -EXPORT_SYMBOL vmlinux 0xe248afdb vfs_fsync_range -EXPORT_SYMBOL vmlinux 0xe24c7bda mipi_dsi_host_register -EXPORT_SYMBOL vmlinux 0xe25c1627 freeze_super -EXPORT_SYMBOL vmlinux 0xe26d3302 tty_wait_until_sent +EXPORT_SYMBOL vmlinux 0xe2255034 param_set_charp +EXPORT_SYMBOL vmlinux 0xe23846c2 tcp_child_process +EXPORT_SYMBOL vmlinux 0xe2391bb6 __skb_gro_checksum_complete +EXPORT_SYMBOL vmlinux 0xe23b8486 sock_bind_add +EXPORT_SYMBOL vmlinux 0xe265a9ce generic_remap_file_range_prep EXPORT_SYMBOL vmlinux 0xe271128b cpumask_any_distribute EXPORT_SYMBOL vmlinux 0xe273d75d alloc_cpu_rmap -EXPORT_SYMBOL vmlinux 0xe289b4d7 xfrm_lookup_with_ifid -EXPORT_SYMBOL vmlinux 0xe28a050f jbd2_journal_blocks_per_page -EXPORT_SYMBOL vmlinux 0xe29347a2 pci_ep_cfs_add_epc_group -EXPORT_SYMBOL vmlinux 0xe2c8f9b6 netlink_broadcast +EXPORT_SYMBOL vmlinux 0xe27e1f21 devm_clk_release_clkdev +EXPORT_SYMBOL vmlinux 0xe28f83a3 blk_queue_flag_set +EXPORT_SYMBOL vmlinux 0xe29c9b89 scsi_unblock_requests +EXPORT_SYMBOL vmlinux 0xe2c49700 console_stop +EXPORT_SYMBOL vmlinux 0xe2cf6ff8 get_unmapped_area EXPORT_SYMBOL vmlinux 0xe2d5255a strcmp -EXPORT_SYMBOL vmlinux 0xe2d8721f blk_mq_tag_to_rq -EXPORT_SYMBOL vmlinux 0xe2f0e53b lookup_one_len_unlocked -EXPORT_SYMBOL vmlinux 0xe2f4696c add_random_ready_callback -EXPORT_SYMBOL vmlinux 0xe302899b sock_alloc_file +EXPORT_SYMBOL vmlinux 0xe2f8a325 get_bitmap_from_slot +EXPORT_SYMBOL vmlinux 0xe3072ba1 udp_seq_ops +EXPORT_SYMBOL vmlinux 0xe30a008b crypto_sha512_update +EXPORT_SYMBOL vmlinux 0xe32908ad sock_recvmsg EXPORT_SYMBOL vmlinux 0xe32ab4d8 xxh64_digest -EXPORT_SYMBOL vmlinux 0xe32fd0ff dquot_commit_info -EXPORT_SYMBOL vmlinux 0xe3487473 security_inode_setsecctx -EXPORT_SYMBOL vmlinux 0xe363f1e7 rpmh_write_async -EXPORT_SYMBOL vmlinux 0xe38cfce6 tcp_rtx_synack -EXPORT_SYMBOL vmlinux 0xe398452a mipi_dsi_dcs_nop +EXPORT_SYMBOL vmlinux 0xe33529be udp_sk_rx_dst_set +EXPORT_SYMBOL vmlinux 0xe339e4ff xfrm_state_unregister_afinfo +EXPORT_SYMBOL vmlinux 0xe36fbe56 of_node_get +EXPORT_SYMBOL vmlinux 0xe379818e ipv6_dev_find +EXPORT_SYMBOL vmlinux 0xe37d9a8e inet_proto_csum_replace4 +EXPORT_SYMBOL vmlinux 0xe389255e pci_set_mwi +EXPORT_SYMBOL vmlinux 0xe38f0d26 cdrom_number_of_slots EXPORT_SYMBOL vmlinux 0xe39b2ea5 sha256 -EXPORT_SYMBOL vmlinux 0xe3a32e95 of_xudma_dev_get -EXPORT_SYMBOL vmlinux 0xe3b762d3 dev_change_proto_down -EXPORT_SYMBOL vmlinux 0xe3dca778 free_cgroup_ns +EXPORT_SYMBOL vmlinux 0xe3b1c9d0 vme_lm_request +EXPORT_SYMBOL vmlinux 0xe3ca960b phy_ethtool_get_eee +EXPORT_SYMBOL vmlinux 0xe3ccadfb mdiobus_unregister +EXPORT_SYMBOL vmlinux 0xe3d6a7cb pci_scan_bridge EXPORT_SYMBOL vmlinux 0xe3ec2f2b alloc_chrdev_region -EXPORT_SYMBOL vmlinux 0xe3eec0a3 sdev_disable_disk_events -EXPORT_SYMBOL vmlinux 0xe3f9c9df dcb_ieee_getapp_prio_dscp_mask_map +EXPORT_SYMBOL vmlinux 0xe3fe472a ipv6_mc_check_mld EXPORT_SYMBOL vmlinux 0xe3feba56 tasklet_unlock_spin_wait EXPORT_SYMBOL vmlinux 0xe3ff2c41 get_random_u64 +EXPORT_SYMBOL vmlinux 0xe401db47 xfrm_input_unregister_afinfo EXPORT_SYMBOL vmlinux 0xe40976c0 pnp_range_reserved EXPORT_SYMBOL vmlinux 0xe40c37ea down_write_trylock EXPORT_SYMBOL vmlinux 0xe4329092 __ctzdi2 -EXPORT_SYMBOL vmlinux 0xe441083e flush_dcache_page -EXPORT_SYMBOL vmlinux 0xe44cc419 copy_page_to_iter -EXPORT_SYMBOL vmlinux 0xe44ceb95 copy_highpage -EXPORT_SYMBOL vmlinux 0xe4776b67 dma_resv_fini -EXPORT_SYMBOL vmlinux 0xe4812d15 devm_memunmap -EXPORT_SYMBOL vmlinux 0xe483abd7 rio_query_mport -EXPORT_SYMBOL vmlinux 0xe48f4855 mipi_dsi_dcs_write +EXPORT_SYMBOL vmlinux 0xe43a42fb param_get_bool +EXPORT_SYMBOL vmlinux 0xe44a2213 follow_down +EXPORT_SYMBOL vmlinux 0xe460fd3c xfrm_find_acq_byseq +EXPORT_SYMBOL vmlinux 0xe4693014 jbd2_journal_try_to_free_buffers +EXPORT_SYMBOL vmlinux 0xe46eb911 of_match_node +EXPORT_SYMBOL vmlinux 0xe4784426 xsk_set_tx_need_wakeup +EXPORT_SYMBOL vmlinux 0xe47b9ff8 generic_write_end +EXPORT_SYMBOL vmlinux 0xe4818a97 xattr_supported_namespace +EXPORT_SYMBOL vmlinux 0xe4b00575 blk_queue_update_dma_pad +EXPORT_SYMBOL vmlinux 0xe4b34594 scsi_device_lookup EXPORT_SYMBOL vmlinux 0xe4bbc1dd kimage_voffset EXPORT_SYMBOL vmlinux 0xe4bc2c2f hdmi_drm_infoframe_pack -EXPORT_SYMBOL vmlinux 0xe4c94658 inode_insert5 -EXPORT_SYMBOL vmlinux 0xe4de7e6d inet_csk_reset_keepalive_timer -EXPORT_SYMBOL vmlinux 0xe4ef0c41 ata_port_printk -EXPORT_SYMBOL vmlinux 0xe4f21305 scsi_target_quiesce -EXPORT_SYMBOL vmlinux 0xe4fbdaae __ps2_command +EXPORT_SYMBOL vmlinux 0xe4db2f81 noop_qdisc EXPORT_SYMBOL vmlinux 0xe523ad75 synchronize_irq -EXPORT_SYMBOL vmlinux 0xe523b5de ip_tunnel_parse_protocol -EXPORT_SYMBOL vmlinux 0xe53798ae pin_user_pages_unlocked -EXPORT_SYMBOL vmlinux 0xe55c41e7 dev_driver_string -EXPORT_SYMBOL vmlinux 0xe56dd336 mr_table_dump -EXPORT_SYMBOL vmlinux 0xe5734889 phy_device_free +EXPORT_SYMBOL vmlinux 0xe52493eb pldmfw_flash_image +EXPORT_SYMBOL vmlinux 0xe5410a60 genlmsg_put +EXPORT_SYMBOL vmlinux 0xe5429f24 fc_remote_port_delete +EXPORT_SYMBOL vmlinux 0xe546fefa register_key_type +EXPORT_SYMBOL vmlinux 0xe56c76fe ptp_cancel_worker_sync +EXPORT_SYMBOL vmlinux 0xe576bfe4 tty_port_lower_dtr_rts EXPORT_SYMBOL vmlinux 0xe57feefb qcom_scm_ocmem_unlock EXPORT_SYMBOL vmlinux 0xe58090ca security_ib_endport_manage_subnet EXPORT_SYMBOL vmlinux 0xe590dea3 sk_busy_loop_end -EXPORT_SYMBOL vmlinux 0xe596a737 dquot_commit -EXPORT_SYMBOL vmlinux 0xe5b4029f inc_nlink +EXPORT_SYMBOL vmlinux 0xe5a567d2 tcf_qevent_dump +EXPORT_SYMBOL vmlinux 0xe5ae1730 skb_orphan_partial +EXPORT_SYMBOL vmlinux 0xe5b4ca0f nf_ct_attach EXPORT_SYMBOL vmlinux 0xe5bc9a53 slhc_free -EXPORT_SYMBOL vmlinux 0xe5bf30cc path_is_mountpoint +EXPORT_SYMBOL vmlinux 0xe5bcde83 d_instantiate_new EXPORT_SYMBOL vmlinux 0xe5c60bd2 percpu_counter_set EXPORT_SYMBOL vmlinux 0xe5c78a99 do_blank_screen -EXPORT_SYMBOL vmlinux 0xe5d5dcfd pid_task -EXPORT_SYMBOL vmlinux 0xe5d8db60 __skb_gso_segment -EXPORT_SYMBOL vmlinux 0xe5fc843c seq_escape_mem +EXPORT_SYMBOL vmlinux 0xe5cd47cd nf_log_trace +EXPORT_SYMBOL vmlinux 0xe5d8431f __block_write_begin +EXPORT_SYMBOL vmlinux 0xe5d9269f netpoll_setup +EXPORT_SYMBOL vmlinux 0xe5dc92c4 uart_resume_port +EXPORT_SYMBOL vmlinux 0xe6005c52 devm_of_clk_del_provider +EXPORT_SYMBOL vmlinux 0xe6009702 kobject_del +EXPORT_SYMBOL vmlinux 0xe60ca14d iommu_put_dma_cookie EXPORT_SYMBOL vmlinux 0xe613a798 inet_addr_is_any -EXPORT_SYMBOL vmlinux 0xe619fbb1 try_to_release_page -EXPORT_SYMBOL vmlinux 0xe61ca90b xfrm_state_flush -EXPORT_SYMBOL vmlinux 0xe61cdc10 scsi_host_put -EXPORT_SYMBOL vmlinux 0xe62b4e7c submit_bio -EXPORT_SYMBOL vmlinux 0xe62d9b57 flow_block_cb_alloc -EXPORT_SYMBOL vmlinux 0xe6457b1a __scm_destroy -EXPORT_SYMBOL vmlinux 0xe657aa7c phy_init_hw -EXPORT_SYMBOL vmlinux 0xe6669340 prepare_to_swait_event -EXPORT_SYMBOL vmlinux 0xe679ea5a simple_link -EXPORT_SYMBOL vmlinux 0xe67d9693 fc_remote_port_delete -EXPORT_SYMBOL vmlinux 0xe687a510 __devm_request_region +EXPORT_SYMBOL vmlinux 0xe62d810b truncate_inode_pages_range +EXPORT_SYMBOL vmlinux 0xe6362b31 generic_copy_file_range +EXPORT_SYMBOL vmlinux 0xe63ce021 blk_cleanup_disk +EXPORT_SYMBOL vmlinux 0xe63f8d31 fscrypt_put_encryption_info +EXPORT_SYMBOL vmlinux 0xe63fea37 tcf_qevent_handle +EXPORT_SYMBOL vmlinux 0xe641df9d of_graph_get_remote_port +EXPORT_SYMBOL vmlinux 0xe643e711 acpi_notifier_call_chain +EXPORT_SYMBOL vmlinux 0xe657e80d pci_alloc_irq_vectors_affinity +EXPORT_SYMBOL vmlinux 0xe661ec6b nf_register_sockopt +EXPORT_SYMBOL vmlinux 0xe6835267 unlock_rename EXPORT_SYMBOL vmlinux 0xe691ac7f ZSTD_decompressBegin -EXPORT_SYMBOL vmlinux 0xe6a624a2 flow_rule_match_enc_ports -EXPORT_SYMBOL vmlinux 0xe6a8880f tty_chars_in_buffer -EXPORT_SYMBOL vmlinux 0xe6b60b13 generic_ro_fops -EXPORT_SYMBOL vmlinux 0xe6b9a4cc __cleancache_init_fs -EXPORT_SYMBOL vmlinux 0xe6d01489 devm_iounmap +EXPORT_SYMBOL vmlinux 0xe6b0420f xfrm4_rcv_encap +EXPORT_SYMBOL vmlinux 0xe6b4d3b9 blk_rq_init +EXPORT_SYMBOL vmlinux 0xe6b5b6a3 fs_context_for_mount +EXPORT_SYMBOL vmlinux 0xe6bb9e20 init_task EXPORT_SYMBOL vmlinux 0xe6d2458e do_trace_netlink_extack -EXPORT_SYMBOL vmlinux 0xe6f4e667 ppp_unit_number +EXPORT_SYMBOL vmlinux 0xe6db077f from_kuid_munged +EXPORT_SYMBOL vmlinux 0xe6e34523 tty_port_free_xmit_buf EXPORT_SYMBOL vmlinux 0xe6fa06a2 rename_lock -EXPORT_SYMBOL vmlinux 0xe6fd3bcb no_seek_end_llseek_size -EXPORT_SYMBOL vmlinux 0xe70427fa netdev_pick_tx -EXPORT_SYMBOL vmlinux 0xe70e8e44 eth_header_cache -EXPORT_SYMBOL vmlinux 0xe71f1c11 devm_pci_remap_iospace +EXPORT_SYMBOL vmlinux 0xe6fabe47 inc_zone_page_state +EXPORT_SYMBOL vmlinux 0xe703d786 phy_sfp_probe +EXPORT_SYMBOL vmlinux 0xe71f28ce put_fs_context EXPORT_SYMBOL vmlinux 0xe7257ab8 xa_store_range -EXPORT_SYMBOL vmlinux 0xe72b4943 neigh_for_each -EXPORT_SYMBOL vmlinux 0xe72bc7c4 open_exec +EXPORT_SYMBOL vmlinux 0xe727622a mini_qdisc_pair_swap +EXPORT_SYMBOL vmlinux 0xe72ac8ff xfrm6_rcv_tnl EXPORT_SYMBOL vmlinux 0xe7324b9a utf8nfdicf -EXPORT_SYMBOL vmlinux 0xe7434137 tcf_classify -EXPORT_SYMBOL vmlinux 0xe75d29a4 xfrm_state_check_expire +EXPORT_SYMBOL vmlinux 0xe744d888 invalidate_inode_buffers +EXPORT_SYMBOL vmlinux 0xe7629c4f nobh_write_begin EXPORT_SYMBOL vmlinux 0xe7698027 ioremap_cache -EXPORT_SYMBOL vmlinux 0xe76e537d key_validate -EXPORT_SYMBOL vmlinux 0xe78c82d6 kiocb_set_cancel_fn +EXPORT_SYMBOL vmlinux 0xe76a178a neigh_parms_alloc +EXPORT_SYMBOL vmlinux 0xe76dea92 of_translate_dma_address +EXPORT_SYMBOL vmlinux 0xe771caba __neigh_for_each_release +EXPORT_SYMBOL vmlinux 0xe776328d __genphy_config_aneg EXPORT_SYMBOL vmlinux 0xe79200db node_to_cpumask_map -EXPORT_SYMBOL vmlinux 0xe79c7196 pci_iounmap EXPORT_SYMBOL vmlinux 0xe7a02573 ida_alloc_range +EXPORT_SYMBOL vmlinux 0xe7a71936 register_md_personality EXPORT_SYMBOL vmlinux 0xe7b0353b __cpu_active_mask -EXPORT_SYMBOL vmlinux 0xe7c3b0ad cdev_alloc +EXPORT_SYMBOL vmlinux 0xe7b6d5f7 keyring_alloc +EXPORT_SYMBOL vmlinux 0xe7c61df1 blk_mq_alloc_tag_set EXPORT_SYMBOL vmlinux 0xe7d4daac seq_list_next -EXPORT_SYMBOL vmlinux 0xe7f646ee netdev_master_upper_dev_get_rcu -EXPORT_SYMBOL vmlinux 0xe7f8a3e6 end_buffer_write_sync -EXPORT_SYMBOL vmlinux 0xe82181bb set_page_dirty +EXPORT_SYMBOL vmlinux 0xe8018eb7 sock_alloc_send_pskb +EXPORT_SYMBOL vmlinux 0xe8102cd5 seq_dentry +EXPORT_SYMBOL vmlinux 0xe82f3403 phy_modify_paged +EXPORT_SYMBOL vmlinux 0xe8301416 security_inode_setsecctx EXPORT_SYMBOL vmlinux 0xe8330a5a call_usermodehelper_exec +EXPORT_SYMBOL vmlinux 0xe84b8f03 genl_unregister_family +EXPORT_SYMBOL vmlinux 0xe85b17d3 phy_config_aneg EXPORT_SYMBOL vmlinux 0xe85f2123 acpi_tb_unload_table -EXPORT_SYMBOL vmlinux 0xe862c751 param_get_byte -EXPORT_SYMBOL vmlinux 0xe86c9ec6 inode_owner_or_capable -EXPORT_SYMBOL vmlinux 0xe87798a6 skb_flow_dissect_hash -EXPORT_SYMBOL vmlinux 0xe87eea78 nf_register_sockopt +EXPORT_SYMBOL vmlinux 0xe86ec2ba devm_get_clk_from_child +EXPORT_SYMBOL vmlinux 0xe88588bc rtnl_set_sk_err +EXPORT_SYMBOL vmlinux 0xe8995164 scsi_track_queue_full EXPORT_SYMBOL vmlinux 0xe8b5c3c3 __tracepoint_module_get -EXPORT_SYMBOL vmlinux 0xe8b6d93e mr_mfc_find_any_parent -EXPORT_SYMBOL vmlinux 0xe8cbf244 udplite_prot -EXPORT_SYMBOL vmlinux 0xe8d00231 sg_miter_next -EXPORT_SYMBOL vmlinux 0xe8e386ae ipv6_getsockopt +EXPORT_SYMBOL vmlinux 0xe8bb0f55 nvdimm_namespace_detach_btt +EXPORT_SYMBOL vmlinux 0xe8d7dac6 sock_no_bind +EXPORT_SYMBOL vmlinux 0xe8e38a09 request_key_rcu EXPORT_SYMBOL vmlinux 0xe8fbf4fa __alloc_bucket_spinlocks EXPORT_SYMBOL vmlinux 0xe90253f0 xudma_rflow_get -EXPORT_SYMBOL vmlinux 0xe90291ea lock_two_nondirectories EXPORT_SYMBOL vmlinux 0xe909997a bitmap_print_list_to_buf EXPORT_SYMBOL vmlinux 0xe914e41e strcpy -EXPORT_SYMBOL vmlinux 0xe9182dea find_vma -EXPORT_SYMBOL vmlinux 0xe933b418 ww_mutex_unlock -EXPORT_SYMBOL vmlinux 0xe94994a9 inet_proto_csum_replace16 +EXPORT_SYMBOL vmlinux 0xe9154569 inet_sendmsg +EXPORT_SYMBOL vmlinux 0xe9390800 __inode_sub_bytes +EXPORT_SYMBOL vmlinux 0xe94417b9 ps2_drain EXPORT_SYMBOL vmlinux 0xe953b21f get_next_ino -EXPORT_SYMBOL vmlinux 0xe969409f fs_param_is_blockdev -EXPORT_SYMBOL vmlinux 0xe96b81d4 dev_loopback_xmit -EXPORT_SYMBOL vmlinux 0xe96ec93f param_get_bool -EXPORT_SYMBOL vmlinux 0xe9950926 nf_hook_slow_list -EXPORT_SYMBOL vmlinux 0xe9a621cd rawv6_mh_filter_unregister -EXPORT_SYMBOL vmlinux 0xe9a8191e ipv4_specific +EXPORT_SYMBOL vmlinux 0xe9625d7f fb_firmware_edid +EXPORT_SYMBOL vmlinux 0xe962b284 acpi_bus_register_driver +EXPORT_SYMBOL vmlinux 0xe9971857 freeze_super +EXPORT_SYMBOL vmlinux 0xe997c5dc pci_enable_device_io EXPORT_SYMBOL vmlinux 0xe9af7397 __xa_set_mark +EXPORT_SYMBOL vmlinux 0xe9b567f0 simple_unlink +EXPORT_SYMBOL vmlinux 0xe9beaf75 d_instantiate +EXPORT_SYMBOL vmlinux 0xe9c23e27 blk_integrity_compare +EXPORT_SYMBOL vmlinux 0xe9d2ad41 tcp_check_req EXPORT_SYMBOL vmlinux 0xe9e8faeb efi_tpm_final_log_size -EXPORT_SYMBOL vmlinux 0xe9f2c36e skb_copy_and_csum_datagram_msg EXPORT_SYMBOL vmlinux 0xe9f7149c zlib_deflate_workspacesize EXPORT_SYMBOL vmlinux 0xe9ffc063 down_trylock -EXPORT_SYMBOL vmlinux 0xea051408 md_bitmap_sync_with_cluster -EXPORT_SYMBOL vmlinux 0xea07ac37 unregister_filesystem +EXPORT_SYMBOL vmlinux 0xea0e8307 scsi_device_get +EXPORT_SYMBOL vmlinux 0xea11ee01 generic_key_instantiate EXPORT_SYMBOL vmlinux 0xea1c3e3a arm_smccc_1_2_hvc -EXPORT_SYMBOL vmlinux 0xea27f809 disk_stack_limits -EXPORT_SYMBOL vmlinux 0xea364001 proto_register -EXPORT_SYMBOL vmlinux 0xea3807f2 register_netdevice_notifier_net +EXPORT_SYMBOL vmlinux 0xea1f9914 setup_new_exec +EXPORT_SYMBOL vmlinux 0xea2ee197 md_set_array_sectors EXPORT_SYMBOL vmlinux 0xea3c8e4e scsilun_to_int -EXPORT_SYMBOL vmlinux 0xea407cba skb_unlink -EXPORT_SYMBOL vmlinux 0xea5a1a44 flow_rule_match_mpls +EXPORT_SYMBOL vmlinux 0xea53cf7c finalize_exec +EXPORT_SYMBOL vmlinux 0xea5e0b19 of_phy_find_device EXPORT_SYMBOL vmlinux 0xea6f9a36 zlib_deflate_dfltcc_enabled EXPORT_SYMBOL vmlinux 0xea778fab sg_pcopy_to_buffer -EXPORT_SYMBOL vmlinux 0xea7bb00c flow_rule_match_ct -EXPORT_SYMBOL vmlinux 0xea8aeac1 __neigh_set_probe_once -EXPORT_SYMBOL vmlinux 0xea9e2e8e reuseport_stop_listen_sock -EXPORT_SYMBOL vmlinux 0xeaa02f99 tcp_initialize_rcv_mss +EXPORT_SYMBOL vmlinux 0xea86b7f5 seq_put_decimal_ull +EXPORT_SYMBOL vmlinux 0xea941520 devfreq_unregister_opp_notifier +EXPORT_SYMBOL vmlinux 0xeaa31d97 fc_remote_port_rolechg +EXPORT_SYMBOL vmlinux 0xeaab10a6 xfrm_sad_getinfo +EXPORT_SYMBOL vmlinux 0xeab5fbe1 phy_ethtool_set_wol EXPORT_SYMBOL vmlinux 0xeab6f4c4 acpi_check_resource_conflict -EXPORT_SYMBOL vmlinux 0xeac94257 __neigh_create +EXPORT_SYMBOL vmlinux 0xead5be1d sk_dst_check EXPORT_SYMBOL vmlinux 0xead8c400 bman_get_bpid EXPORT_SYMBOL vmlinux 0xeae3dfd6 __const_udelay EXPORT_SYMBOL vmlinux 0xeafc141f __posix_acl_chmod -EXPORT_SYMBOL vmlinux 0xeb162ef1 scsi_bios_ptable -EXPORT_SYMBOL vmlinux 0xeb19a797 inode_sub_bytes -EXPORT_SYMBOL vmlinux 0xeb1e50ed fc_vport_create +EXPORT_SYMBOL vmlinux 0xeaff76d6 skb_udp_tunnel_segment +EXPORT_SYMBOL vmlinux 0xeb172953 ip_queue_xmit +EXPORT_SYMBOL vmlinux 0xeb1e40fd mdiobus_scan +EXPORT_SYMBOL vmlinux 0xeb22d16b do_clone_file_range EXPORT_SYMBOL vmlinux 0xeb233a45 __kmalloc EXPORT_SYMBOL vmlinux 0xeb2391c9 gen_new_estimator EXPORT_SYMBOL vmlinux 0xeb31aee8 acpi_trace_point EXPORT_SYMBOL vmlinux 0xeb37101c audit_log_end -EXPORT_SYMBOL vmlinux 0xeb374853 pci_read_config_dword EXPORT_SYMBOL vmlinux 0xeb44339a free_pages_exact -EXPORT_SYMBOL vmlinux 0xeb4a6a24 dev_get_phys_port_name -EXPORT_SYMBOL vmlinux 0xeb4bfc94 input_match_device_id -EXPORT_SYMBOL vmlinux 0xeb6001f5 inet_release -EXPORT_SYMBOL vmlinux 0xeb6d83c9 xfrm_state_free -EXPORT_SYMBOL vmlinux 0xeb798315 phy_drivers_register +EXPORT_SYMBOL vmlinux 0xeb465e40 inet_sendpage +EXPORT_SYMBOL vmlinux 0xeb50017b mipi_dsi_dcs_write_buffer +EXPORT_SYMBOL vmlinux 0xeb5adaea md_bitmap_endwrite +EXPORT_SYMBOL vmlinux 0xeb77c7a5 __generic_file_fsync +EXPORT_SYMBOL vmlinux 0xeb7e2c3b sdev_enable_disk_events EXPORT_SYMBOL vmlinux 0xeb7f6046 acpi_get_devices -EXPORT_SYMBOL vmlinux 0xeb89aa31 netdev_adjacent_change_commit +EXPORT_SYMBOL vmlinux 0xeb85d26a tcp_add_backlog +EXPORT_SYMBOL vmlinux 0xeb97fe85 acpi_bus_unregister_driver EXPORT_SYMBOL vmlinux 0xeb9e913d sgl_alloc_order EXPORT_SYMBOL vmlinux 0xeb9eef52 match_uint -EXPORT_SYMBOL vmlinux 0xebbe3b2e nf_unregister_net_hooks -EXPORT_SYMBOL vmlinux 0xebe1eb1a kernel_sendmsg -EXPORT_SYMBOL vmlinux 0xebed5cde security_sock_graft -EXPORT_SYMBOL vmlinux 0xebf55ee9 cdrom_mode_select -EXPORT_SYMBOL vmlinux 0xebff7712 tcf_em_tree_validate -EXPORT_SYMBOL vmlinux 0xec03f0e9 mipi_dsi_set_maximum_return_packet_size -EXPORT_SYMBOL vmlinux 0xec06e5d9 __cleancache_invalidate_page -EXPORT_SYMBOL vmlinux 0xec0b5f82 xfrm4_rcv_encap -EXPORT_SYMBOL vmlinux 0xec0f6404 of_clk_get_by_name -EXPORT_SYMBOL vmlinux 0xec1ff68d ethtool_get_phc_vclocks -EXPORT_SYMBOL vmlinux 0xec233ac2 sock_no_sendmsg +EXPORT_SYMBOL vmlinux 0xebb4bc38 fman_set_port_params +EXPORT_SYMBOL vmlinux 0xebd70275 tcf_idr_create +EXPORT_SYMBOL vmlinux 0xebda9ea9 __ip_mc_dec_group +EXPORT_SYMBOL vmlinux 0xebe05e1f xp_dma_sync_for_device_slow +EXPORT_SYMBOL vmlinux 0xebe5ca4a pagecache_write_end EXPORT_SYMBOL vmlinux 0xec2b8a42 acpi_walk_namespace EXPORT_SYMBOL vmlinux 0xec2e1c8f proc_doulongvec_minmax -EXPORT_SYMBOL vmlinux 0xec2e6020 __nd_driver_register +EXPORT_SYMBOL vmlinux 0xec2f919a pci_irq_get_affinity EXPORT_SYMBOL vmlinux 0xec33c668 __SCK__tp_func_spi_transfer_start -EXPORT_SYMBOL vmlinux 0xec3b03df set_binfmt EXPORT_SYMBOL vmlinux 0xec41716a qman_alloc_fqid_range +EXPORT_SYMBOL vmlinux 0xec4adc34 bdi_put +EXPORT_SYMBOL vmlinux 0xec4ba11f padata_alloc_shell EXPORT_SYMBOL vmlinux 0xec4d9e3a clk_get_sys -EXPORT_SYMBOL vmlinux 0xec55d96e __mmap_lock_do_trace_released -EXPORT_SYMBOL vmlinux 0xec673e5d inet6_ioctl -EXPORT_SYMBOL vmlinux 0xec833ec1 kernel_sock_shutdown -EXPORT_SYMBOL vmlinux 0xec951be2 flow_rule_match_ports -EXPORT_SYMBOL vmlinux 0xecb089d0 cdrom_mode_sense -EXPORT_SYMBOL vmlinux 0xecb12b63 fman_unregister_intr -EXPORT_SYMBOL vmlinux 0xecbadf83 fs_bio_set -EXPORT_SYMBOL vmlinux 0xecbeadf7 generic_fill_statx_attr -EXPORT_SYMBOL vmlinux 0xeccf3ba3 __pagevec_release -EXPORT_SYMBOL vmlinux 0xecdea240 of_root +EXPORT_SYMBOL vmlinux 0xec55ca1d netdev_lower_state_changed +EXPORT_SYMBOL vmlinux 0xec7c7223 compat_ptr_ioctl +EXPORT_SYMBOL vmlinux 0xec82560b inet6_add_offload +EXPORT_SYMBOL vmlinux 0xec8d7b28 tty_unregister_ldisc +EXPORT_SYMBOL vmlinux 0xec99aa9a filemap_fdatawait_keep_errors +EXPORT_SYMBOL vmlinux 0xecd4170b jbd2_wait_inode_data EXPORT_SYMBOL vmlinux 0xece784c2 rb_first -EXPORT_SYMBOL vmlinux 0xece932bf fb_prepare_logo +EXPORT_SYMBOL vmlinux 0xecea6717 sock_no_sendmsg_locked +EXPORT_SYMBOL vmlinux 0xecef98c9 eth_commit_mac_addr_change +EXPORT_SYMBOL vmlinux 0xecf4c428 edac_mc_find +EXPORT_SYMBOL vmlinux 0xecfbc33d freeze_bdev EXPORT_SYMBOL vmlinux 0xecfd68ef acpi_get_node EXPORT_SYMBOL vmlinux 0xed00c4fb acpi_os_printf -EXPORT_SYMBOL vmlinux 0xed1cddcc alloc_skb_with_frags +EXPORT_SYMBOL vmlinux 0xed182c30 filemap_fdatawait_range EXPORT_SYMBOL vmlinux 0xed238617 __put_cred -EXPORT_SYMBOL vmlinux 0xed3ce211 sk_stream_wait_close -EXPORT_SYMBOL vmlinux 0xed4737b2 __devm_mdiobus_register -EXPORT_SYMBOL vmlinux 0xed51f7b4 ethtool_op_get_link +EXPORT_SYMBOL vmlinux 0xed3e7970 fib6_info_hw_flags_set EXPORT_SYMBOL vmlinux 0xed5376c5 __printk_wait_on_cpu_lock EXPORT_SYMBOL vmlinux 0xed55f929 acpi_os_unmap_generic_address EXPORT_SYMBOL vmlinux 0xed656e30 udp_encap_disable -EXPORT_SYMBOL vmlinux 0xed6efb06 __tty_insert_flip_char -EXPORT_SYMBOL vmlinux 0xed88525e netlink_broadcast_filtered +EXPORT_SYMBOL vmlinux 0xed6d9b7f __skb_checksum_complete +EXPORT_SYMBOL vmlinux 0xed7cae4e tcp_seq_stop EXPORT_SYMBOL vmlinux 0xed8a2d95 memset64 -EXPORT_SYMBOL vmlinux 0xed994705 __generic_file_fsync -EXPORT_SYMBOL vmlinux 0xedb927b2 phy_get_pause +EXPORT_SYMBOL vmlinux 0xed93c53d shmem_aops EXPORT_SYMBOL vmlinux 0xedbaee5e nla_strcmp EXPORT_SYMBOL vmlinux 0xedc03953 iounmap -EXPORT_SYMBOL vmlinux 0xeddcbd0f set_disk_ro -EXPORT_SYMBOL vmlinux 0xedfd2085 vga_put -EXPORT_SYMBOL vmlinux 0xee08fc96 vme_dma_list_free -EXPORT_SYMBOL vmlinux 0xee0d9382 dev_pick_tx_zero +EXPORT_SYMBOL vmlinux 0xedda8f80 phy_ethtool_get_stats +EXPORT_SYMBOL vmlinux 0xee031352 ip_do_fragment +EXPORT_SYMBOL vmlinux 0xee098306 __register_nls +EXPORT_SYMBOL vmlinux 0xee1c382e fs_lookup_param EXPORT_SYMBOL vmlinux 0xee2d0fc7 _local_bh_enable -EXPORT_SYMBOL vmlinux 0xee32e6b8 inet_frag_queue_insert -EXPORT_SYMBOL vmlinux 0xee4d0cfe iproc_msi_init -EXPORT_SYMBOL vmlinux 0xee519602 keyring_clear +EXPORT_SYMBOL vmlinux 0xee33b0a5 clk_bulk_get_all +EXPORT_SYMBOL vmlinux 0xee4b03ed fib_notifier_ops_unregister EXPORT_SYMBOL vmlinux 0xee58e970 fb_add_videomode +EXPORT_SYMBOL vmlinux 0xee7c99f9 jbd2_submit_inode_data EXPORT_SYMBOL vmlinux 0xee7d7deb gen_pool_dma_zalloc EXPORT_SYMBOL vmlinux 0xee7eb9e1 pnp_platform_devices +EXPORT_SYMBOL vmlinux 0xee8b32b5 iget5_locked EXPORT_SYMBOL vmlinux 0xee8c02e9 vprintk_emit EXPORT_SYMBOL vmlinux 0xee8d74d6 jiffies64_to_nsecs EXPORT_SYMBOL vmlinux 0xee91879b rb_first_postorder EXPORT_SYMBOL vmlinux 0xeea9dbaf bitmap_bitremap -EXPORT_SYMBOL vmlinux 0xeeb52c20 jbd2_fc_wait_bufs -EXPORT_SYMBOL vmlinux 0xeebfcd94 touch_atime -EXPORT_SYMBOL vmlinux 0xeee60b70 tcp_poll +EXPORT_SYMBOL vmlinux 0xeebcb226 tegra_ivc_read_get_next_frame +EXPORT_SYMBOL vmlinux 0xeebfa6c4 dm_register_target +EXPORT_SYMBOL vmlinux 0xeec11c14 nd_namespace_blk_validate +EXPORT_SYMBOL vmlinux 0xeec35228 security_tun_dev_attach +EXPORT_SYMBOL vmlinux 0xeed51d20 netif_set_real_num_rx_queues +EXPORT_SYMBOL vmlinux 0xeee43489 dquot_get_next_dqblk EXPORT_SYMBOL vmlinux 0xeee75d91 ucc_fast_init -EXPORT_SYMBOL vmlinux 0xeeeeedc9 d_alloc_name -EXPORT_SYMBOL vmlinux 0xef061a2c fman_bind -EXPORT_SYMBOL vmlinux 0xef10b8ce phy_attached_print -EXPORT_SYMBOL vmlinux 0xef18435d fb_get_mode -EXPORT_SYMBOL vmlinux 0xef364652 tcf_qevent_destroy -EXPORT_SYMBOL vmlinux 0xef42dfc1 crypto_sha1_finup -EXPORT_SYMBOL vmlinux 0xef63f92e thermal_cdev_update -EXPORT_SYMBOL vmlinux 0xef68a534 devm_ioport_map -EXPORT_SYMBOL vmlinux 0xef8963a6 qdisc_warn_nonwc +EXPORT_SYMBOL vmlinux 0xeeecdbc3 copy_string_kernel +EXPORT_SYMBOL vmlinux 0xef2d0cde qdisc_put +EXPORT_SYMBOL vmlinux 0xef466028 dev_addr_init +EXPORT_SYMBOL vmlinux 0xef4cb43e inet_csk_prepare_forced_close +EXPORT_SYMBOL vmlinux 0xef519fa2 d_tmpfile +EXPORT_SYMBOL vmlinux 0xef838a28 ip_ct_attach EXPORT_SYMBOL vmlinux 0xef8ac53d qcom_scm_restore_sec_cfg -EXPORT_SYMBOL vmlinux 0xef929dc7 __scsi_print_sense +EXPORT_SYMBOL vmlinux 0xefa12577 blk_sync_queue +EXPORT_SYMBOL vmlinux 0xefa7d54c sock_sendmsg EXPORT_SYMBOL vmlinux 0xefaf2e4f tcf_queue_work -EXPORT_SYMBOL vmlinux 0xefb266fd blk_mq_start_hw_queue -EXPORT_SYMBOL vmlinux 0xefce32e8 skb_copy_datagram_from_iter +EXPORT_SYMBOL vmlinux 0xefc0c8cd input_mt_destroy_slots +EXPORT_SYMBOL vmlinux 0xefc2fe5d sock_queue_rcv_skb +EXPORT_SYMBOL vmlinux 0xefccf5ef cleancache_register_ops EXPORT_SYMBOL vmlinux 0xefcea2e7 acpi_warning +EXPORT_SYMBOL vmlinux 0xefec32e8 md_bitmap_startwrite EXPORT_SYMBOL vmlinux 0xefee932c acpi_get_data_full EXPORT_SYMBOL vmlinux 0xefeefc09 __SCK__tp_func_dma_fence_emit -EXPORT_SYMBOL vmlinux 0xeff6e770 sock_queue_err_skb EXPORT_SYMBOL vmlinux 0xf0009fee put_pages_list -EXPORT_SYMBOL vmlinux 0xf0016ea2 kmem_cache_size EXPORT_SYMBOL vmlinux 0xf008a885 seg6_hmac_init -EXPORT_SYMBOL vmlinux 0xf01a4330 __sk_mem_raise_allocated +EXPORT_SYMBOL vmlinux 0xf0126113 pskb_extract EXPORT_SYMBOL vmlinux 0xf02aa937 wait_for_completion_interruptible_timeout -EXPORT_SYMBOL vmlinux 0xf0430009 generic_listxattr -EXPORT_SYMBOL vmlinux 0xf0724fa2 pci_find_bus -EXPORT_SYMBOL vmlinux 0xf080d2e0 security_sb_set_mnt_opts -EXPORT_SYMBOL vmlinux 0xf082a112 flow_rule_match_tcp -EXPORT_SYMBOL vmlinux 0xf089cc13 udp_lib_rehash +EXPORT_SYMBOL vmlinux 0xf02b705e try_lookup_one_len +EXPORT_SYMBOL vmlinux 0xf02d2ac7 page_cache_next_miss +EXPORT_SYMBOL vmlinux 0xf02fd37c mr_mfc_seq_idx +EXPORT_SYMBOL vmlinux 0xf03af398 md_cluster_ops +EXPORT_SYMBOL vmlinux 0xf03de0e7 blk_queue_flag_clear +EXPORT_SYMBOL vmlinux 0xf043f1e7 pci_enable_atomic_ops_to_root +EXPORT_SYMBOL vmlinux 0xf04790b3 sock_queue_err_skb +EXPORT_SYMBOL vmlinux 0xf04e28ba cdrom_check_events +EXPORT_SYMBOL vmlinux 0xf05501a3 __sk_mem_raise_allocated +EXPORT_SYMBOL vmlinux 0xf0666a65 xfrm_register_type +EXPORT_SYMBOL vmlinux 0xf06fa884 xfrm_input_resume +EXPORT_SYMBOL vmlinux 0xf0872852 _dev_crit EXPORT_SYMBOL vmlinux 0xf09b5d9a get_zeroed_page EXPORT_SYMBOL vmlinux 0xf09eb395 arch_hibernation_header_restore EXPORT_SYMBOL vmlinux 0xf0a71b1b revert_creds EXPORT_SYMBOL vmlinux 0xf0b2419f cmd_db_read_aux_data -EXPORT_SYMBOL vmlinux 0xf0b42964 tcf_exts_validate -EXPORT_SYMBOL vmlinux 0xf0b99cb8 dev_get_iflink -EXPORT_SYMBOL vmlinux 0xf0d3b26d ip_tunnel_header_ops -EXPORT_SYMBOL vmlinux 0xf0f61b81 free_inode_nonrcu -EXPORT_SYMBOL vmlinux 0xf0fe2007 module_refcount +EXPORT_SYMBOL vmlinux 0xf0b490fd inet_addr_type_table +EXPORT_SYMBOL vmlinux 0xf0f4ebaa qdisc_put_unlocked +EXPORT_SYMBOL vmlinux 0xf0f7c947 scsi_print_command EXPORT_SYMBOL vmlinux 0xf102033e slhc_remember -EXPORT_SYMBOL vmlinux 0xf10da67f tcp_ioctl -EXPORT_SYMBOL vmlinux 0xf11af04c pci_scan_root_bus EXPORT_SYMBOL vmlinux 0xf11dd46e _page_poisoning_enabled_early -EXPORT_SYMBOL vmlinux 0xf13ac4cd sock_alloc_send_skb -EXPORT_SYMBOL vmlinux 0xf1690cf3 filemap_invalidate_lock_two -EXPORT_SYMBOL vmlinux 0xf16af9a0 __mdiobus_write -EXPORT_SYMBOL vmlinux 0xf18205e5 km_state_expired +EXPORT_SYMBOL vmlinux 0xf13bb6f4 __mark_inode_dirty +EXPORT_SYMBOL vmlinux 0xf1537d18 devm_ioport_map +EXPORT_SYMBOL vmlinux 0xf15c3764 trace_event_printf EXPORT_SYMBOL vmlinux 0xf18300ad logic_inb -EXPORT_SYMBOL vmlinux 0xf190b905 pci_wait_for_pending_transaction EXPORT_SYMBOL vmlinux 0xf195c682 fb_invert_cmaps EXPORT_SYMBOL vmlinux 0xf1969a8e __usecs_to_jiffies -EXPORT_SYMBOL vmlinux 0xf1a6605b vc_resize -EXPORT_SYMBOL vmlinux 0xf1a877bc pcie_get_readrq -EXPORT_SYMBOL vmlinux 0xf1ade4f6 backlight_device_unregister -EXPORT_SYMBOL vmlinux 0xf1b0f7dc skb_dump -EXPORT_SYMBOL vmlinux 0xf1b6f2bd fsync_bdev +EXPORT_SYMBOL vmlinux 0xf1986d3c nd_pfn_probe +EXPORT_SYMBOL vmlinux 0xf1bf0476 fc_block_rport +EXPORT_SYMBOL vmlinux 0xf1c4adbe nvdimm_namespace_capacity EXPORT_SYMBOL vmlinux 0xf1db1704 nla_memcpy EXPORT_SYMBOL vmlinux 0xf1e046cc panic EXPORT_SYMBOL vmlinux 0xf1e98c74 avenrun -EXPORT_SYMBOL vmlinux 0xf216ec0f configfs_register_subsystem -EXPORT_SYMBOL vmlinux 0xf224a474 dev_mc_add_excl +EXPORT_SYMBOL vmlinux 0xf2071702 __put_page +EXPORT_SYMBOL vmlinux 0xf2113c2d inet_stream_ops +EXPORT_SYMBOL vmlinux 0xf21ddcf4 udp_lib_unhash EXPORT_SYMBOL vmlinux 0xf23fcb99 __kfifo_in -EXPORT_SYMBOL vmlinux 0xf2411517 inet_addr_type +EXPORT_SYMBOL vmlinux 0xf24dc167 read_cache_page_gfp +EXPORT_SYMBOL vmlinux 0xf25499b1 udp_lib_setsockopt +EXPORT_SYMBOL vmlinux 0xf264c02a tcp_setsockopt EXPORT_SYMBOL vmlinux 0xf2669a2c imx_scu_irq_register_notifier +EXPORT_SYMBOL vmlinux 0xf269cf3f disk_stack_limits +EXPORT_SYMBOL vmlinux 0xf26d6d67 xfrm_init_state +EXPORT_SYMBOL vmlinux 0xf27c37db phy_attach +EXPORT_SYMBOL vmlinux 0xf281d764 tcp_sock_set_syncnt +EXPORT_SYMBOL vmlinux 0xf282b6c0 unregister_cdrom EXPORT_SYMBOL vmlinux 0xf28404cf devlink_dpipe_header_ipv6 +EXPORT_SYMBOL vmlinux 0xf2881be8 tcf_qevent_destroy EXPORT_SYMBOL vmlinux 0xf28cf0ae __hw_addr_init EXPORT_SYMBOL vmlinux 0xf29403e5 acpi_install_table_handler +EXPORT_SYMBOL vmlinux 0xf2943e1d ps2_cmd_aborted EXPORT_SYMBOL vmlinux 0xf29f8515 __kfifo_dma_out_prepare_r -EXPORT_SYMBOL vmlinux 0xf2b0170c sk_stop_timer +EXPORT_SYMBOL vmlinux 0xf2afccbf md_update_sb EXPORT_SYMBOL vmlinux 0xf2c43f3f zlib_deflate -EXPORT_SYMBOL vmlinux 0xf2cb9c73 seq_release_private -EXPORT_SYMBOL vmlinux 0xf2d9378a seq_path -EXPORT_SYMBOL vmlinux 0xf2e540d4 vfs_mknod EXPORT_SYMBOL vmlinux 0xf2e5bd87 security_free_mnt_opts -EXPORT_SYMBOL vmlinux 0xf2eb463d get_user_pages_locked EXPORT_SYMBOL vmlinux 0xf2f53617 memregion_free -EXPORT_SYMBOL vmlinux 0xf30e0c72 phy_driver_unregister +EXPORT_SYMBOL vmlinux 0xf2f80169 vme_register_error_handler +EXPORT_SYMBOL vmlinux 0xf2fd6841 fwnode_graph_parse_endpoint EXPORT_SYMBOL vmlinux 0xf3107926 sha224_update -EXPORT_SYMBOL vmlinux 0xf31a6174 dev_uc_add -EXPORT_SYMBOL vmlinux 0xf31c6939 jbd2_journal_set_triggers -EXPORT_SYMBOL vmlinux 0xf3303d9e rpmh_invalidate +EXPORT_SYMBOL vmlinux 0xf314b54a d_exact_alias +EXPORT_SYMBOL vmlinux 0xf31b4ae6 clk_bulk_get +EXPORT_SYMBOL vmlinux 0xf326f683 is_subdir +EXPORT_SYMBOL vmlinux 0xf3423eff __udp_disconnect +EXPORT_SYMBOL vmlinux 0xf343646d bdev_read_only EXPORT_SYMBOL vmlinux 0xf346231f seq_list_start_head +EXPORT_SYMBOL vmlinux 0xf3493a49 devm_mdiobus_alloc_size EXPORT_SYMBOL vmlinux 0xf353a698 register_module_notifier -EXPORT_SYMBOL vmlinux 0xf383ee5d unmap_mapping_range +EXPORT_SYMBOL vmlinux 0xf360c919 stop_tty +EXPORT_SYMBOL vmlinux 0xf3796aba end_buffer_read_sync +EXPORT_SYMBOL vmlinux 0xf37f1e10 phy_attached_print +EXPORT_SYMBOL vmlinux 0xf383366e in6_dev_finish_destroy +EXPORT_SYMBOL vmlinux 0xf387b641 sock_kmalloc +EXPORT_SYMBOL vmlinux 0xf38e6cfe pipe_unlock EXPORT_SYMBOL vmlinux 0xf3916987 global_cursor_default -EXPORT_SYMBOL vmlinux 0xf3963c9f pci_read_config_word -EXPORT_SYMBOL vmlinux 0xf39a296c udp_disconnect -EXPORT_SYMBOL vmlinux 0xf3a532f2 vfs_copy_file_range +EXPORT_SYMBOL vmlinux 0xf393c048 scsi_register_driver EXPORT_SYMBOL vmlinux 0xf3a57892 release_dentry_name_snapshot +EXPORT_SYMBOL vmlinux 0xf3a92648 skb_put EXPORT_SYMBOL vmlinux 0xf3b30a06 utf8version_latest -EXPORT_SYMBOL vmlinux 0xf3d12c16 nf_register_net_hooks +EXPORT_SYMBOL vmlinux 0xf3d74b52 dm_table_event +EXPORT_SYMBOL vmlinux 0xf3d7e6ae ethtool_op_get_link EXPORT_SYMBOL vmlinux 0xf3e0e1df allocate_resource EXPORT_SYMBOL vmlinux 0xf3e6402e __bitmap_equal EXPORT_SYMBOL vmlinux 0xf3fc8a70 ns_capable_noaudit -EXPORT_SYMBOL vmlinux 0xf3ff5ceb tty_write_room -EXPORT_SYMBOL vmlinux 0xf40124b5 watchdog_unregister_governor -EXPORT_SYMBOL vmlinux 0xf41c80ce cfb_copyarea -EXPORT_SYMBOL vmlinux 0xf42c8b0f dev_get_mac_address -EXPORT_SYMBOL vmlinux 0xf42e7590 ipv6_find_hdr +EXPORT_SYMBOL vmlinux 0xf4283ce9 of_parse_phandle_with_args +EXPORT_SYMBOL vmlinux 0xf4336e53 mipi_dsi_dcs_read EXPORT_SYMBOL vmlinux 0xf43d2caa acpi_remove_interface EXPORT_SYMBOL vmlinux 0xf44a904a net_ns_barrier -EXPORT_SYMBOL vmlinux 0xf44e3255 kmem_cache_alloc_node_trace -EXPORT_SYMBOL vmlinux 0xf45ec3c7 softnet_data +EXPORT_SYMBOL vmlinux 0xf454f0f3 bprm_change_interp +EXPORT_SYMBOL vmlinux 0xf4634444 of_translate_address +EXPORT_SYMBOL vmlinux 0xf468b7b3 vme_bus_error_handler EXPORT_SYMBOL vmlinux 0xf474c21c bitmap_print_to_pagebuf EXPORT_SYMBOL vmlinux 0xf474fdcb kfree_const -EXPORT_SYMBOL vmlinux 0xf4783f37 __phy_resume -EXPORT_SYMBOL vmlinux 0xf48a4561 nobh_truncate_page -EXPORT_SYMBOL vmlinux 0xf48ca440 pnp_get_resource -EXPORT_SYMBOL vmlinux 0xf48d0c69 pci_disable_link_state_locked -EXPORT_SYMBOL vmlinux 0xf48dae0e disk_start_io_acct -EXPORT_SYMBOL vmlinux 0xf4a62421 __splice_from_pipe -EXPORT_SYMBOL vmlinux 0xf4b06003 pci_get_subsys -EXPORT_SYMBOL vmlinux 0xf4b6c4c1 __register_chrdev +EXPORT_SYMBOL vmlinux 0xf47deaa4 thaw_super +EXPORT_SYMBOL vmlinux 0xf4919b90 xfrm_policy_unregister_afinfo +EXPORT_SYMBOL vmlinux 0xf498d14b touch_buffer +EXPORT_SYMBOL vmlinux 0xf4aebade mdiobus_is_registered_device +EXPORT_SYMBOL vmlinux 0xf4b51988 mipi_dsi_dcs_set_tear_scanline +EXPORT_SYMBOL vmlinux 0xf4b54e91 dma_sync_single_for_cpu EXPORT_SYMBOL vmlinux 0xf4b754fd acpi_resources_are_enforced -EXPORT_SYMBOL vmlinux 0xf4bbca6b nf_unregister_net_hook EXPORT_SYMBOL vmlinux 0xf4bdbeb9 __frontswap_invalidate_area -EXPORT_SYMBOL vmlinux 0xf4be3f02 phy_init_eee -EXPORT_SYMBOL vmlinux 0xf4cf8dbf timestamp_truncate -EXPORT_SYMBOL vmlinux 0xf4cfe46b xfrm_trans_queue_net -EXPORT_SYMBOL vmlinux 0xf4d0e66f sock_no_ioctl +EXPORT_SYMBOL vmlinux 0xf4ce5d43 file_path +EXPORT_SYMBOL vmlinux 0xf4d7645a blk_mq_start_hw_queue EXPORT_SYMBOL vmlinux 0xf4db35bc stpcpy -EXPORT_SYMBOL vmlinux 0xf4dc47b8 rfkill_alloc -EXPORT_SYMBOL vmlinux 0xf4de80e2 blk_queue_io_opt EXPORT_SYMBOL vmlinux 0xf4f14de6 rtnl_trylock -EXPORT_SYMBOL vmlinux 0xf4fc56db init_pseudo -EXPORT_SYMBOL vmlinux 0xf50a70d0 forget_all_cached_acls -EXPORT_SYMBOL vmlinux 0xf50b895e iov_iter_init -EXPORT_SYMBOL vmlinux 0xf52394bc xudma_get_device +EXPORT_SYMBOL vmlinux 0xf503f451 fs_param_is_s32 +EXPORT_SYMBOL vmlinux 0xf5071d38 devm_nvmem_unregister +EXPORT_SYMBOL vmlinux 0xf52af39c __phy_resume +EXPORT_SYMBOL vmlinux 0xf52cf13d devm_devfreq_remove_device +EXPORT_SYMBOL vmlinux 0xf531290d udp_disconnect EXPORT_SYMBOL vmlinux 0xf53d4c26 qdisc_class_hash_destroy -EXPORT_SYMBOL vmlinux 0xf540fd67 fman_port_bind -EXPORT_SYMBOL vmlinux 0xf5423e49 vlan_for_each -EXPORT_SYMBOL vmlinux 0xf5895fa6 ipmr_rule_default -EXPORT_SYMBOL vmlinux 0xf58f07e2 __mmap_lock_do_trace_start_locking +EXPORT_SYMBOL vmlinux 0xf53f2cbc netif_receive_skb +EXPORT_SYMBOL vmlinux 0xf551410a par_io_of_config +EXPORT_SYMBOL vmlinux 0xf55c387b scsi_free_host_dev +EXPORT_SYMBOL vmlinux 0xf57aedd0 netlink_net_capable +EXPORT_SYMBOL vmlinux 0xf588f60c __dynamic_netdev_dbg EXPORT_SYMBOL vmlinux 0xf591753d nf_hooks_needed -EXPORT_SYMBOL vmlinux 0xf59a8488 dev_get_by_name -EXPORT_SYMBOL vmlinux 0xf59e2476 pnp_request_card_device +EXPORT_SYMBOL vmlinux 0xf5925419 skb_headers_offset_update +EXPORT_SYMBOL vmlinux 0xf5a113c4 dev_get_mac_address EXPORT_SYMBOL vmlinux 0xf5a20ed2 __genradix_prealloc EXPORT_SYMBOL vmlinux 0xf5add0ae ns_capable_setid -EXPORT_SYMBOL vmlinux 0xf5be92e6 bmap -EXPORT_SYMBOL vmlinux 0xf5d8ecd4 dev_disable_lro +EXPORT_SYMBOL vmlinux 0xf5c0ab3d inode_nohighmem +EXPORT_SYMBOL vmlinux 0xf5ca4a96 of_mdiobus_phy_device_register EXPORT_SYMBOL vmlinux 0xf5e7ea40 ktime_get_coarse_ts64 -EXPORT_SYMBOL vmlinux 0xf5f2d377 blk_rq_count_integrity_sg -EXPORT_SYMBOL vmlinux 0xf5ff480f xfrm_trans_queue -EXPORT_SYMBOL vmlinux 0xf6041284 page_pool_put_page_bulk -EXPORT_SYMBOL vmlinux 0xf607b076 may_umount_tree -EXPORT_SYMBOL vmlinux 0xf616e9b8 serio_open -EXPORT_SYMBOL vmlinux 0xf61b2ece security_path_unlink -EXPORT_SYMBOL vmlinux 0xf61ea28d mdiobus_scan -EXPORT_SYMBOL vmlinux 0xf62aafea bioset_init +EXPORT_SYMBOL vmlinux 0xf6024ed1 input_handler_for_each_handle +EXPORT_SYMBOL vmlinux 0xf605d445 tty_chars_in_buffer +EXPORT_SYMBOL vmlinux 0xf61c322f dma_resv_copy_fences EXPORT_SYMBOL vmlinux 0xf62c39fe ucc_slow_graceful_stop_tx -EXPORT_SYMBOL vmlinux 0xf633ba4e __sock_queue_rcv_skb +EXPORT_SYMBOL vmlinux 0xf6312c17 kmem_cache_create +EXPORT_SYMBOL vmlinux 0xf6332995 netdev_features_change EXPORT_SYMBOL vmlinux 0xf643d104 hsiphash_4u32 -EXPORT_SYMBOL vmlinux 0xf64bdfd5 generic_read_dir +EXPORT_SYMBOL vmlinux 0xf6544b96 __neigh_set_probe_once +EXPORT_SYMBOL vmlinux 0xf65e8a61 param_get_byte EXPORT_SYMBOL vmlinux 0xf665f74f sock_load_diag_module +EXPORT_SYMBOL vmlinux 0xf66bd60f devfreq_suspend_device EXPORT_SYMBOL vmlinux 0xf68285c0 register_inetaddr_notifier -EXPORT_SYMBOL vmlinux 0xf68ff072 pnp_unregister_card_driver -EXPORT_SYMBOL vmlinux 0xf6c0034d fman_reset_mac -EXPORT_SYMBOL vmlinux 0xf6c68800 fb_set_suspend -EXPORT_SYMBOL vmlinux 0xf6cd5a16 iter_file_splice_write -EXPORT_SYMBOL vmlinux 0xf6d0db76 dev_alloc_name +EXPORT_SYMBOL vmlinux 0xf68fa378 igrab +EXPORT_SYMBOL vmlinux 0xf690955d genphy_c37_read_status +EXPORT_SYMBOL vmlinux 0xf6a4b60a fman_unregister_intr +EXPORT_SYMBOL vmlinux 0xf6a71c5d freezing_slow_path EXPORT_SYMBOL vmlinux 0xf6ebc03b net_ratelimit +EXPORT_SYMBOL vmlinux 0xf6ef3bbd skb_checksum_setup +EXPORT_SYMBOL vmlinux 0xf6f0f7db seq_read +EXPORT_SYMBOL vmlinux 0xf6f155b7 md_handle_request EXPORT_SYMBOL vmlinux 0xf6f9d58d init_on_free +EXPORT_SYMBOL vmlinux 0xf6fa78c8 dmam_pool_create EXPORT_SYMBOL vmlinux 0xf6fc8791 __bitmap_xor -EXPORT_SYMBOL vmlinux 0xf70f6c37 udp_read_sock -EXPORT_SYMBOL vmlinux 0xf71cd13a input_free_device -EXPORT_SYMBOL vmlinux 0xf71f6d29 of_phy_register_fixed_link -EXPORT_SYMBOL vmlinux 0xf722ce88 jbd2_journal_put_journal_head -EXPORT_SYMBOL vmlinux 0xf7357d5f vfs_rename +EXPORT_SYMBOL vmlinux 0xf7063be1 netif_skb_features +EXPORT_SYMBOL vmlinux 0xf71aebe6 migrate_page_move_mapping +EXPORT_SYMBOL vmlinux 0xf720483e __sk_mem_reclaim +EXPORT_SYMBOL vmlinux 0xf736af57 rtnl_configure_link EXPORT_SYMBOL vmlinux 0xf738d1be register_blocking_lsm_notifier -EXPORT_SYMBOL vmlinux 0xf764b48e skb_find_text +EXPORT_SYMBOL vmlinux 0xf73e8a42 mfd_remove_devices_late +EXPORT_SYMBOL vmlinux 0xf758b273 elv_rb_add EXPORT_SYMBOL vmlinux 0xf76843b5 qcom_scm_pas_supported EXPORT_SYMBOL vmlinux 0xf77337a1 hdmi_audio_infoframe_check EXPORT_SYMBOL vmlinux 0xf77555cd __memcpy_toio -EXPORT_SYMBOL vmlinux 0xf77bdf37 pci_bus_read_config_byte -EXPORT_SYMBOL vmlinux 0xf78e23b9 napi_gro_flush -EXPORT_SYMBOL vmlinux 0xf7917a64 xsk_tx_peek_release_desc_batch -EXPORT_SYMBOL vmlinux 0xf7b1b95f mfd_cell_enable -EXPORT_SYMBOL vmlinux 0xf7b25aa0 md_reap_sync_thread -EXPORT_SYMBOL vmlinux 0xf7b28bc5 do_SAK -EXPORT_SYMBOL vmlinux 0xf7b29607 gnet_stats_start_copy_compat +EXPORT_SYMBOL vmlinux 0xf7824d9f flow_indr_block_cb_alloc +EXPORT_SYMBOL vmlinux 0xf789b39b skb_kill_datagram +EXPORT_SYMBOL vmlinux 0xf78aa89d get_fs_type +EXPORT_SYMBOL vmlinux 0xf79a195a pcie_capability_write_word +EXPORT_SYMBOL vmlinux 0xf7ab2148 inet6_protos +EXPORT_SYMBOL vmlinux 0xf7b82132 nd_region_acquire_lane EXPORT_SYMBOL vmlinux 0xf7c48778 __tracepoint_kmalloc_node -EXPORT_SYMBOL vmlinux 0xf7d263d2 xfrm_input_register_afinfo +EXPORT_SYMBOL vmlinux 0xf7d0d78f disk_end_io_acct EXPORT_SYMBOL vmlinux 0xf7d31de9 kstrtoul_from_user -EXPORT_SYMBOL vmlinux 0xf7d502a5 tcp_md5_hash_skb_data EXPORT_SYMBOL vmlinux 0xf7da6e6f acpi_unload_table -EXPORT_SYMBOL vmlinux 0xf7dfcf51 __vfs_getxattr -EXPORT_SYMBOL vmlinux 0xf7e949c2 security_dentry_create_files_as +EXPORT_SYMBOL vmlinux 0xf7e478d4 pci_iounmap EXPORT_SYMBOL vmlinux 0xf7ea6311 qman_p_poll_dqrr -EXPORT_SYMBOL vmlinux 0xf7edb04a xfrm_init_replay EXPORT_SYMBOL vmlinux 0xf7f05c17 fman_port_use_kg_hash +EXPORT_SYMBOL vmlinux 0xf7f31282 locks_delete_block EXPORT_SYMBOL vmlinux 0xf811e69d scsi_eh_flush_done_q EXPORT_SYMBOL vmlinux 0xf812cff6 memscan +EXPORT_SYMBOL vmlinux 0xf8198e8d phy_get_eee_err EXPORT_SYMBOL vmlinux 0xf82abc1d isa_dma_bridge_buggy EXPORT_SYMBOL vmlinux 0xf82ec573 rb_prev -EXPORT_SYMBOL vmlinux 0xf83f16e5 __sk_queue_drop_skb -EXPORT_SYMBOL vmlinux 0xf841644f input_mt_assign_slots -EXPORT_SYMBOL vmlinux 0xf84a0d19 sock_setsockopt +EXPORT_SYMBOL vmlinux 0xf831d237 set_posix_acl +EXPORT_SYMBOL vmlinux 0xf838e42b qdisc_create_dflt +EXPORT_SYMBOL vmlinux 0xf841b256 sock_no_mmap +EXPORT_SYMBOL vmlinux 0xf8437953 bio_reset EXPORT_SYMBOL vmlinux 0xf84bd6ee bpf_stats_enabled_key -EXPORT_SYMBOL vmlinux 0xf854e13d tcp_sendmsg -EXPORT_SYMBOL vmlinux 0xf85adfc8 ilookup5_nowait -EXPORT_SYMBOL vmlinux 0xf8614ad6 flow_indr_block_cb_alloc +EXPORT_SYMBOL vmlinux 0xf855b76e page_pool_return_skb_page +EXPORT_SYMBOL vmlinux 0xf85c0d25 mdio_device_reset EXPORT_SYMBOL vmlinux 0xf866b00c tegra_io_pad_power_enable -EXPORT_SYMBOL vmlinux 0xf86f689b nf_log_unbind_pf -EXPORT_SYMBOL vmlinux 0xf87b1ed5 ilookup5 -EXPORT_SYMBOL vmlinux 0xf87e8a4a register_fib_notifier -EXPORT_SYMBOL vmlinux 0xf8858e68 param_ops_invbool -EXPORT_SYMBOL vmlinux 0xf888ad3b xsk_uses_need_wakeup +EXPORT_SYMBOL vmlinux 0xf86d30c3 tcp_ioctl +EXPORT_SYMBOL vmlinux 0xf878370d blk_queue_max_hw_sectors EXPORT_SYMBOL vmlinux 0xf888ca21 sg_init_table -EXPORT_SYMBOL vmlinux 0xf897d8a3 skb_ensure_writable -EXPORT_SYMBOL vmlinux 0xf899d51b devfreq_remove_device -EXPORT_SYMBOL vmlinux 0xf8a1bb5b of_get_parent -EXPORT_SYMBOL vmlinux 0xf8afc002 ethtool_rx_flow_rule_destroy +EXPORT_SYMBOL vmlinux 0xf8918c55 __skb_warn_lro_forwarding +EXPORT_SYMBOL vmlinux 0xf8945041 tegra_ahb_enable_smmu +EXPORT_SYMBOL vmlinux 0xf8992e3c eth_gro_complete +EXPORT_SYMBOL vmlinux 0xf89e93c8 netdev_set_tc_queue EXPORT_SYMBOL vmlinux 0xf8b05467 __nla_reserve EXPORT_SYMBOL vmlinux 0xf8bf8e22 ZSTD_DDictWorkspaceBound -EXPORT_SYMBOL vmlinux 0xf8cb71cc inet6_add_protocol EXPORT_SYMBOL vmlinux 0xf8d07858 bitmap_from_arr32 -EXPORT_SYMBOL vmlinux 0xf8edff65 pipe_lock +EXPORT_SYMBOL vmlinux 0xf8d67a38 should_remove_suid +EXPORT_SYMBOL vmlinux 0xf8db064e xp_raw_get_dma +EXPORT_SYMBOL vmlinux 0xf8dc210f page_pool_put_page EXPORT_SYMBOL vmlinux 0xf8f61ebc wake_up_var -EXPORT_SYMBOL vmlinux 0xf8f6ce7b sock_from_file -EXPORT_SYMBOL vmlinux 0xf8f9a75c mipi_dsi_picture_parameter_set -EXPORT_SYMBOL vmlinux 0xf900692e of_find_node_by_phandle -EXPORT_SYMBOL vmlinux 0xf907dd35 udp_lib_getsockopt +EXPORT_SYMBOL vmlinux 0xf9089f3b msi_desc_to_pci_dev +EXPORT_SYMBOL vmlinux 0xf90d042d pci_unregister_driver +EXPORT_SYMBOL vmlinux 0xf914faf7 scsi_report_bus_reset EXPORT_SYMBOL vmlinux 0xf91b89ab fman_sp_build_buffer_struct -EXPORT_SYMBOL vmlinux 0xf9390a22 d_add_ci EXPORT_SYMBOL vmlinux 0xf93aae46 __arm_smccc_smc -EXPORT_SYMBOL vmlinux 0xf93afdfd phy_do_ioctl -EXPORT_SYMBOL vmlinux 0xf93b3b29 simple_unlink EXPORT_SYMBOL vmlinux 0xf93fd09c fb_find_mode_cvt -EXPORT_SYMBOL vmlinux 0xf940cd29 tso_build_hdr -EXPORT_SYMBOL vmlinux 0xf95471fb xsk_clear_rx_need_wakeup +EXPORT_SYMBOL vmlinux 0xf94b6cfa pci_bus_alloc_resource +EXPORT_SYMBOL vmlinux 0xf94ed1f0 jbd2_journal_init_inode +EXPORT_SYMBOL vmlinux 0xf959cf62 of_parse_phandle EXPORT_SYMBOL vmlinux 0xf95c619b acpi_processor_preregister_performance +EXPORT_SYMBOL vmlinux 0xf9610b19 dump_page EXPORT_SYMBOL vmlinux 0xf971cea8 utf8len -EXPORT_SYMBOL vmlinux 0xf9841476 skb_flow_dissect_tunnel_info -EXPORT_SYMBOL vmlinux 0xf988cc06 tcp_select_initial_window -EXPORT_SYMBOL vmlinux 0xf99b53e2 nexthop_bucket_set_hw_flags +EXPORT_SYMBOL vmlinux 0xf97ed287 vfs_fileattr_set +EXPORT_SYMBOL vmlinux 0xf9827346 kernel_getsockname +EXPORT_SYMBOL vmlinux 0xf99f3840 pci_rebar_get_possible_sizes EXPORT_SYMBOL vmlinux 0xf9a482f9 msleep -EXPORT_SYMBOL vmlinux 0xf9aa3ef5 param_ops_ulong -EXPORT_SYMBOL vmlinux 0xf9ae6827 vme_irq_generate -EXPORT_SYMBOL vmlinux 0xf9b98d19 blk_integrity_register -EXPORT_SYMBOL vmlinux 0xf9b9fe72 phy_get_internal_delay -EXPORT_SYMBOL vmlinux 0xf9bd8384 jbd2_journal_revoke -EXPORT_SYMBOL vmlinux 0xf9be1288 of_find_node_by_type +EXPORT_SYMBOL vmlinux 0xf9b32710 mdio_device_free +EXPORT_SYMBOL vmlinux 0xf9b33fc1 config_item_get_unless_zero EXPORT_SYMBOL vmlinux 0xf9c0b663 strlcat EXPORT_SYMBOL vmlinux 0xf9ca2eb4 kstrtoint_from_user +EXPORT_SYMBOL vmlinux 0xf9ca307e ptp_schedule_worker +EXPORT_SYMBOL vmlinux 0xf9cea528 bio_split +EXPORT_SYMBOL vmlinux 0xf9d38e83 cont_write_begin +EXPORT_SYMBOL vmlinux 0xf9d5c4fc input_mt_init_slots +EXPORT_SYMBOL vmlinux 0xf9ec600c seq_put_decimal_ll EXPORT_SYMBOL vmlinux 0xf9f3696e __cpuhp_setup_state_cpuslocked EXPORT_SYMBOL vmlinux 0xfa08c34a page_offline_end -EXPORT_SYMBOL vmlinux 0xfa0f21e4 xfrm_state_add -EXPORT_SYMBOL vmlinux 0xfa17701c eth_gro_complete -EXPORT_SYMBOL vmlinux 0xfa19a35f skb_pull +EXPORT_SYMBOL vmlinux 0xfa0c9877 inet_frag_kill +EXPORT_SYMBOL vmlinux 0xfa250c50 __d_drop EXPORT_SYMBOL vmlinux 0xfa297415 acpi_map_pxm_to_node -EXPORT_SYMBOL vmlinux 0xfa2b295d jbd2_fc_end_commit_fallback -EXPORT_SYMBOL vmlinux 0xfa423246 inet6_offloads -EXPORT_SYMBOL vmlinux 0xfa4a84c4 generic_writepages +EXPORT_SYMBOL vmlinux 0xfa488357 qdisc_hash_del EXPORT_SYMBOL vmlinux 0xfa599bb2 netlink_register_notifier -EXPORT_SYMBOL vmlinux 0xfa7c0268 inet_del_protocol -EXPORT_SYMBOL vmlinux 0xfa84da56 call_fib_notifiers +EXPORT_SYMBOL vmlinux 0xfa6f86ff security_sk_clone +EXPORT_SYMBOL vmlinux 0xfa7654d5 take_dentry_name_snapshot EXPORT_SYMBOL vmlinux 0xfa873ad0 prandom_seed -EXPORT_SYMBOL vmlinux 0xfa92f6de netif_device_detach -EXPORT_SYMBOL vmlinux 0xfa9587ca mod_node_page_state +EXPORT_SYMBOL vmlinux 0xfaa056b5 __dev_get_by_flags +EXPORT_SYMBOL vmlinux 0xfaa88993 sock_no_getname EXPORT_SYMBOL vmlinux 0xfaaa12d0 _page_poisoning_enabled -EXPORT_SYMBOL vmlinux 0xfaaf34cb reuseport_alloc -EXPORT_SYMBOL vmlinux 0xfabe5963 __netif_schedule -EXPORT_SYMBOL vmlinux 0xfac620cc jbd2_journal_stop +EXPORT_SYMBOL vmlinux 0xfac66ac0 dev_get_by_index EXPORT_SYMBOL vmlinux 0xfac8865f sysctl_wmem_max -EXPORT_SYMBOL vmlinux 0xfad3aef5 scsi_report_bus_reset -EXPORT_SYMBOL vmlinux 0xfaebb4c8 seq_pad -EXPORT_SYMBOL vmlinux 0xfafaaec5 prepare_kernel_cred -EXPORT_SYMBOL vmlinux 0xfb021548 generic_write_end -EXPORT_SYMBOL vmlinux 0xfb033999 devm_pci_remap_cfgspace -EXPORT_SYMBOL vmlinux 0xfb107673 genphy_handle_interrupt_no_ack -EXPORT_SYMBOL vmlinux 0xfb2f8119 dev_uc_del +EXPORT_SYMBOL vmlinux 0xfac8d113 skb_find_text +EXPORT_SYMBOL vmlinux 0xfaf34992 xsk_clear_rx_need_wakeup +EXPORT_SYMBOL vmlinux 0xfaf7f209 input_setup_polling +EXPORT_SYMBOL vmlinux 0xfaf89e54 phy_start_aneg +EXPORT_SYMBOL vmlinux 0xfb12c938 xp_can_alloc +EXPORT_SYMBOL vmlinux 0xfb2b0519 fixed_size_llseek EXPORT_SYMBOL vmlinux 0xfb384d37 kasprintf -EXPORT_SYMBOL vmlinux 0xfb42ebce jbd2_journal_clear_err -EXPORT_SYMBOL vmlinux 0xfb475975 kernel_write -EXPORT_SYMBOL vmlinux 0xfb4dfe98 config_item_set_name -EXPORT_SYMBOL vmlinux 0xfb52a5ae unlock_page +EXPORT_SYMBOL vmlinux 0xfb3c1ef1 register_console +EXPORT_SYMBOL vmlinux 0xfb3f6c89 configfs_unregister_subsystem +EXPORT_SYMBOL vmlinux 0xfb54296d vme_slot_num +EXPORT_SYMBOL vmlinux 0xfb56d688 pmem_sector_size +EXPORT_SYMBOL vmlinux 0xfb5c0ff8 __starget_for_each_device +EXPORT_SYMBOL vmlinux 0xfb660e13 tcp_md5_hash_key EXPORT_SYMBOL vmlinux 0xfb6af58d recalc_sigpending -EXPORT_SYMBOL vmlinux 0xfb73f1cd neigh_sysctl_unregister -EXPORT_SYMBOL vmlinux 0xfb7497e6 __module_put_and_exit -EXPORT_SYMBOL vmlinux 0xfb7dba88 clk_bulk_get_all -EXPORT_SYMBOL vmlinux 0xfb902847 page_pool_return_skb_page -EXPORT_SYMBOL vmlinux 0xfb9331c2 ipv6_chk_custom_prefix -EXPORT_SYMBOL vmlinux 0xfb96cd6d __task_pid_nr_ns -EXPORT_SYMBOL vmlinux 0xfba6b6bf grab_cache_page_write_begin +EXPORT_SYMBOL vmlinux 0xfb6b345e blk_mq_kick_requeue_list +EXPORT_SYMBOL vmlinux 0xfb741c96 fc_release_transport +EXPORT_SYMBOL vmlinux 0xfb7902c6 dev_mc_unsync +EXPORT_SYMBOL vmlinux 0xfb896f0a textsearch_find_continuous +EXPORT_SYMBOL vmlinux 0xfb8ecf82 xfrm_policy_destroy +EXPORT_SYMBOL vmlinux 0xfb952c2c nvdimm_check_and_set_ro +EXPORT_SYMBOL vmlinux 0xfba7171d pps_event EXPORT_SYMBOL vmlinux 0xfba7ddd2 match_u64 +EXPORT_SYMBOL vmlinux 0xfbaace01 dev_add_offload EXPORT_SYMBOL vmlinux 0xfbaaf01e console_lock EXPORT_SYMBOL vmlinux 0xfbad3cf0 scsi_normalize_sense -EXPORT_SYMBOL vmlinux 0xfbb1b924 __sock_cmsg_send -EXPORT_SYMBOL vmlinux 0xfbb43b73 seq_write +EXPORT_SYMBOL vmlinux 0xfbaf7638 sk_net_capable EXPORT_SYMBOL vmlinux 0xfbb8a761 strscpy_pad +EXPORT_SYMBOL vmlinux 0xfbbbe433 write_cache_pages +EXPORT_SYMBOL vmlinux 0xfbbe0c34 blk_queue_bounce_limit EXPORT_SYMBOL vmlinux 0xfbc4f89e io_schedule_timeout +EXPORT_SYMBOL vmlinux 0xfbc7620c phy_set_max_speed +EXPORT_SYMBOL vmlinux 0xfbd9a088 ata_port_printk +EXPORT_SYMBOL vmlinux 0xfbdeefb9 inet_frag_find EXPORT_SYMBOL vmlinux 0xfbe4b175 qman_create_cgr +EXPORT_SYMBOL vmlinux 0xfbe53057 xfrm_user_policy EXPORT_SYMBOL vmlinux 0xfbe8ee28 acpi_get_table_by_index -EXPORT_SYMBOL vmlinux 0xfbed992a locks_init_lock -EXPORT_SYMBOL vmlinux 0xfbf3d2a5 vma_set_file -EXPORT_SYMBOL vmlinux 0xfc010b11 unlock_page_memcg -EXPORT_SYMBOL vmlinux 0xfc12e3a1 wireless_send_event -EXPORT_SYMBOL vmlinux 0xfc13f5af pci_bus_claim_resources -EXPORT_SYMBOL vmlinux 0xfc2c81d6 inode_init_always +EXPORT_SYMBOL vmlinux 0xfbf36554 seq_open_private +EXPORT_SYMBOL vmlinux 0xfc0e6b18 d_make_root +EXPORT_SYMBOL vmlinux 0xfc11d366 nd_pfn_validate +EXPORT_SYMBOL vmlinux 0xfc2c3b68 configfs_depend_item_unlocked +EXPORT_SYMBOL vmlinux 0xfc2ef011 of_graph_get_endpoint_count EXPORT_SYMBOL vmlinux 0xfc336d2e __wake_up_bit -EXPORT_SYMBOL vmlinux 0xfc344b2d tcp_stream_memory_free -EXPORT_SYMBOL vmlinux 0xfc38a5ec bio_integrity_add_page +EXPORT_SYMBOL vmlinux 0xfc36512d block_commit_write EXPORT_SYMBOL vmlinux 0xfc399557 utf8_load -EXPORT_SYMBOL vmlinux 0xfc3c0549 file_remove_privs +EXPORT_SYMBOL vmlinux 0xfc3d445e dst_alloc +EXPORT_SYMBOL vmlinux 0xfc3d9862 memory_cgrp_subsys +EXPORT_SYMBOL vmlinux 0xfc3fefc6 thermal_cdev_update EXPORT_SYMBOL vmlinux 0xfc4152fc ec_read -EXPORT_SYMBOL vmlinux 0xfc463b7d ps2_end_command -EXPORT_SYMBOL vmlinux 0xfc46f0ce inet_csk_reqsk_queue_drop EXPORT_SYMBOL vmlinux 0xfc52abc7 qcom_scm_pas_shutdown -EXPORT_SYMBOL vmlinux 0xfc6c21fa page_mapped -EXPORT_SYMBOL vmlinux 0xfc6e60a8 tc_setup_cb_call +EXPORT_SYMBOL vmlinux 0xfc5a1a82 clear_bdi_congested +EXPORT_SYMBOL vmlinux 0xfc72c905 make_kgid EXPORT_SYMBOL vmlinux 0xfc881b89 fman_port_get_hash_result_offset +EXPORT_SYMBOL vmlinux 0xfc92169a xfrm_find_acq +EXPORT_SYMBOL vmlinux 0xfc94335e scmd_printk +EXPORT_SYMBOL vmlinux 0xfc9db131 clkdev_add EXPORT_SYMBOL vmlinux 0xfc9ed8c3 qcom_scm_ice_available -EXPORT_SYMBOL vmlinux 0xfca7f46e ipv6_dev_mc_inc -EXPORT_SYMBOL vmlinux 0xfca8626b kernel_sock_ip_overhead +EXPORT_SYMBOL vmlinux 0xfccb1912 simple_write_begin EXPORT_SYMBOL vmlinux 0xfcce2f7d ucc_fast_enable EXPORT_SYMBOL vmlinux 0xfcd1819a hdmi_spd_infoframe_check -EXPORT_SYMBOL vmlinux 0xfcd6e66e d_set_d_op -EXPORT_SYMBOL vmlinux 0xfce922b0 udp6_seq_ops +EXPORT_SYMBOL vmlinux 0xfcd389a3 do_splice_direct EXPORT_SYMBOL vmlinux 0xfcec0987 enable_irq -EXPORT_SYMBOL vmlinux 0xfcefd4db pcie_print_link_status -EXPORT_SYMBOL vmlinux 0xfd008558 try_to_writeback_inodes_sb -EXPORT_SYMBOL vmlinux 0xfd66aa0a dst_cow_metrics_generic -EXPORT_SYMBOL vmlinux 0xfd6a1ba8 xattr_full_name -EXPORT_SYMBOL vmlinux 0xfda35a58 tegra_dfll_resume +EXPORT_SYMBOL vmlinux 0xfceca750 skb_copy_and_csum_dev +EXPORT_SYMBOL vmlinux 0xfcefef12 input_mt_get_slot_by_key +EXPORT_SYMBOL vmlinux 0xfcf55866 qdisc_watchdog_init_clockid +EXPORT_SYMBOL vmlinux 0xfd1ebd3b block_page_mkwrite +EXPORT_SYMBOL vmlinux 0xfd3199f4 tcp_recvmsg +EXPORT_SYMBOL vmlinux 0xfd5abcfa bio_integrity_prep +EXPORT_SYMBOL vmlinux 0xfd76ca85 security_old_inode_init_security +EXPORT_SYMBOL vmlinux 0xfd82c425 blk_mq_start_stopped_hw_queues +EXPORT_SYMBOL vmlinux 0xfd861b85 __vlan_find_dev_deep_rcu +EXPORT_SYMBOL vmlinux 0xfd8a37bf inet_sk_rebuild_header +EXPORT_SYMBOL vmlinux 0xfd8bcbfb inet6_add_protocol EXPORT_SYMBOL vmlinux 0xfda9581f prandom_u32 -EXPORT_SYMBOL vmlinux 0xfdb6339f gnet_stats_copy_rate_est +EXPORT_SYMBOL vmlinux 0xfdaa32d8 devm_release_resource EXPORT_SYMBOL vmlinux 0xfdb6576f acpi_set_debugger_thread_id +EXPORT_SYMBOL vmlinux 0xfdb744d3 skb_unlink +EXPORT_SYMBOL vmlinux 0xfdb95612 km_policy_expired +EXPORT_SYMBOL vmlinux 0xfdc15fac mipi_dsi_dcs_write +EXPORT_SYMBOL vmlinux 0xfdc61e3b dev_get_by_name EXPORT_SYMBOL vmlinux 0xfdcb4ed3 acpi_os_get_line EXPORT_SYMBOL vmlinux 0xfdcc8a0e fb_find_best_display -EXPORT_SYMBOL vmlinux 0xfdd50313 kfree_skb -EXPORT_SYMBOL vmlinux 0xfdde4d1d security_sb_clone_mnt_opts -EXPORT_SYMBOL vmlinux 0xfde13134 file_fdatawait_range -EXPORT_SYMBOL vmlinux 0xfdfb675b udp_seq_start -EXPORT_SYMBOL vmlinux 0xfe00f581 sk_filter_trim_cap +EXPORT_SYMBOL vmlinux 0xfdd9e77f vme_irq_handler EXPORT_SYMBOL vmlinux 0xfe029963 unregister_inetaddr_notifier -EXPORT_SYMBOL vmlinux 0xfe169695 devm_nvmem_cell_put +EXPORT_SYMBOL vmlinux 0xfe161cad vfs_dedupe_file_range_one EXPORT_SYMBOL vmlinux 0xfe1d2e94 key_create_or_update -EXPORT_SYMBOL vmlinux 0xfe1e740e vfs_dedupe_file_range_one -EXPORT_SYMBOL vmlinux 0xfe35b341 napi_enable -EXPORT_SYMBOL vmlinux 0xfe4300f2 fwnode_graph_parse_endpoint +EXPORT_SYMBOL vmlinux 0xfe1fceb8 fman_register_intr +EXPORT_SYMBOL vmlinux 0xfe2e98b0 netdev_adjacent_change_prepare +EXPORT_SYMBOL vmlinux 0xfe417e8c pci_request_region EXPORT_SYMBOL vmlinux 0xfe487975 init_wait_entry -EXPORT_SYMBOL vmlinux 0xfe50d9e1 __cgroup_bpf_run_filter_sock_addr -EXPORT_SYMBOL vmlinux 0xfe5bd97c netif_skb_features +EXPORT_SYMBOL vmlinux 0xfe4c85a4 cad_pid +EXPORT_SYMBOL vmlinux 0xfe526892 ptp_clock_event EXPORT_SYMBOL vmlinux 0xfe5d4bb2 sys_tz -EXPORT_SYMBOL vmlinux 0xfe657e43 tty_vhangup +EXPORT_SYMBOL vmlinux 0xfe65a6fd get_tree_keyed +EXPORT_SYMBOL vmlinux 0xfe84cf6e dma_resv_add_excl_fence EXPORT_SYMBOL vmlinux 0xfe916dc6 hex_dump_to_buffer -EXPORT_SYMBOL vmlinux 0xfe936b6c sock_no_getname +EXPORT_SYMBOL vmlinux 0xfe933b75 sock_wfree EXPORT_SYMBOL vmlinux 0xfe9ebbbb acpi_osi_is_win8 +EXPORT_SYMBOL vmlinux 0xfea8a850 nf_log_packet EXPORT_SYMBOL vmlinux 0xfeb5d0aa verify_spi_info +EXPORT_SYMBOL vmlinux 0xfebdf80a set_cached_acl +EXPORT_SYMBOL vmlinux 0xfec6d592 input_inject_event EXPORT_SYMBOL vmlinux 0xfedcdb60 seq_hlist_next_percpu +EXPORT_SYMBOL vmlinux 0xfeeb53df noop_fsync EXPORT_SYMBOL vmlinux 0xfeebc7c4 __kfifo_from_user_r -EXPORT_SYMBOL vmlinux 0xfef79a73 fwnode_irq_get +EXPORT_SYMBOL vmlinux 0xfef80a69 vfs_copy_file_range +EXPORT_SYMBOL vmlinux 0xfefa8cbf inet_pton_with_scope EXPORT_SYMBOL vmlinux 0xfefcb98e vme_dma_vme_attribute +EXPORT_SYMBOL vmlinux 0xfefe043e pci_free_host_bridge EXPORT_SYMBOL vmlinux 0xff1e9dd8 seq_list_start -EXPORT_SYMBOL vmlinux 0xff230d5c vmf_insert_pfn EXPORT_SYMBOL vmlinux 0xff282521 rfkill_register -EXPORT_SYMBOL vmlinux 0xff2abe39 inet_sendpage -EXPORT_SYMBOL vmlinux 0xff58864b param_set_int -EXPORT_SYMBOL vmlinux 0xff6119ec xfrm_policy_bysel_ctx -EXPORT_SYMBOL vmlinux 0xff67a677 write_cache_pages +EXPORT_SYMBOL vmlinux 0xff6714f2 napi_build_skb EXPORT_SYMBOL vmlinux 0xff6878cf fb_default_cmap +EXPORT_SYMBOL vmlinux 0xff7cc288 set_nlink EXPORT_SYMBOL vmlinux 0xff7e7f8d kryo_l2_set_indirect_reg EXPORT_SYMBOL vmlinux 0xff87cd18 lockref_get_not_dead -EXPORT_SYMBOL vmlinux 0xffa32e41 padata_set_cpumask +EXPORT_SYMBOL vmlinux 0xff8f64b4 kernel_param_lock +EXPORT_SYMBOL vmlinux 0xff934c12 ip6_frag_next +EXPORT_SYMBOL vmlinux 0xff935ae0 netpoll_poll_dev +EXPORT_SYMBOL vmlinux 0xff9365c2 skb_split EXPORT_SYMBOL vmlinux 0xffb7c514 ida_free -EXPORT_SYMBOL vmlinux 0xffca6ff2 tcf_qevent_init +EXPORT_SYMBOL vmlinux 0xffb9b85a __xfrm_route_forward +EXPORT_SYMBOL vmlinux 0xffc1d698 rtnl_create_link EXPORT_SYMBOL vmlinux 0xffcc4ec7 tcp_bpf_bypass_getsockopt -EXPORT_SYMBOL vmlinux 0xffe81a47 acpi_notifier_call_chain +EXPORT_SYMBOL vmlinux 0xffcd836e inet_sk_rx_dst_set +EXPORT_SYMBOL vmlinux 0xffd01eef ndo_dflt_fdb_add +EXPORT_SYMBOL vmlinux 0xffda5ba2 kmalloc_caches +EXPORT_SYMBOL vmlinux 0xffe11d25 flow_indr_dev_unregister EXPORT_SYMBOL vmlinux 0xffeedf6a delayed_work_timer_fn -EXPORT_SYMBOL vmlinux 0xfffcde61 vme_master_request -EXPORT_SYMBOL vmlinux 0xfffe071b scsi_change_queue_depth -EXPORT_SYMBOL vmlinux 0xffff255c ip6_dst_hoplimit -EXPORT_SYMBOL_GPL crypto/af_alg 0x1b36db4f af_alg_unregister_type -EXPORT_SYMBOL_GPL crypto/af_alg 0x209217ce af_alg_sendmsg -EXPORT_SYMBOL_GPL crypto/af_alg 0x2912a550 af_alg_pull_tsgl -EXPORT_SYMBOL_GPL crypto/af_alg 0x4148156f af_alg_release_parent -EXPORT_SYMBOL_GPL crypto/af_alg 0x414e6928 af_alg_async_cb -EXPORT_SYMBOL_GPL crypto/af_alg 0x53d66e03 af_alg_accept -EXPORT_SYMBOL_GPL crypto/af_alg 0x54fd7984 af_alg_register_type -EXPORT_SYMBOL_GPL crypto/af_alg 0x663eda75 af_alg_make_sg -EXPORT_SYMBOL_GPL crypto/af_alg 0x6a1ee318 af_alg_alloc_areq -EXPORT_SYMBOL_GPL crypto/af_alg 0x8f965836 af_alg_release -EXPORT_SYMBOL_GPL crypto/af_alg 0x98902db6 af_alg_free_resources -EXPORT_SYMBOL_GPL crypto/af_alg 0x9c8f2d65 af_alg_wmem_wakeup -EXPORT_SYMBOL_GPL crypto/af_alg 0xa4a2f8f4 af_alg_get_rsgl -EXPORT_SYMBOL_GPL crypto/af_alg 0xa872bdc3 af_alg_sendpage -EXPORT_SYMBOL_GPL crypto/af_alg 0xc29d39c5 af_alg_wait_for_data -EXPORT_SYMBOL_GPL crypto/af_alg 0xd359aa26 af_alg_count_tsgl -EXPORT_SYMBOL_GPL crypto/af_alg 0xe0b0e6af af_alg_poll -EXPORT_SYMBOL_GPL crypto/af_alg 0xec60e5c7 af_alg_free_sg +EXPORT_SYMBOL_GPL crypto/af_alg 0x0c156d8a af_alg_register_type +EXPORT_SYMBOL_GPL crypto/af_alg 0x0c802034 af_alg_pull_tsgl +EXPORT_SYMBOL_GPL crypto/af_alg 0x20568409 af_alg_count_tsgl +EXPORT_SYMBOL_GPL crypto/af_alg 0x2baf6ac2 af_alg_alloc_areq +EXPORT_SYMBOL_GPL crypto/af_alg 0x3c1bfc6c af_alg_wmem_wakeup +EXPORT_SYMBOL_GPL crypto/af_alg 0x50344632 af_alg_poll +EXPORT_SYMBOL_GPL crypto/af_alg 0x52ae1a4d af_alg_release +EXPORT_SYMBOL_GPL crypto/af_alg 0x7e9d56d8 af_alg_wait_for_data +EXPORT_SYMBOL_GPL crypto/af_alg 0x88451fea af_alg_get_rsgl +EXPORT_SYMBOL_GPL crypto/af_alg 0x91898ddb af_alg_free_resources +EXPORT_SYMBOL_GPL crypto/af_alg 0x9ec72ed6 af_alg_free_sg +EXPORT_SYMBOL_GPL crypto/af_alg 0xb4c46724 af_alg_release_parent +EXPORT_SYMBOL_GPL crypto/af_alg 0xc95ef897 af_alg_unregister_type +EXPORT_SYMBOL_GPL crypto/af_alg 0xdd66d995 af_alg_sendmsg +EXPORT_SYMBOL_GPL crypto/af_alg 0xe7278ef8 af_alg_make_sg +EXPORT_SYMBOL_GPL crypto/af_alg 0xeb99409b af_alg_async_cb +EXPORT_SYMBOL_GPL crypto/af_alg 0xf65628ad af_alg_sendpage +EXPORT_SYMBOL_GPL crypto/af_alg 0xfa706e78 af_alg_accept EXPORT_SYMBOL_GPL crypto/asymmetric_keys/asym_tpm 0x7430f97c tpm_key_create -EXPORT_SYMBOL_GPL crypto/asymmetric_keys/asym_tpm 0x7d91c613 asym_tpm_subtype -EXPORT_SYMBOL_GPL crypto/async_tx/async_memcpy 0x18b823d8 async_memcpy -EXPORT_SYMBOL_GPL crypto/async_tx/async_pq 0x69c32d42 async_gen_syndrome -EXPORT_SYMBOL_GPL crypto/async_tx/async_pq 0x786817e2 async_syndrome_val -EXPORT_SYMBOL_GPL crypto/async_tx/async_raid6_recov 0x61b56420 async_raid6_2data_recov -EXPORT_SYMBOL_GPL crypto/async_tx/async_raid6_recov 0xd815acd0 async_raid6_datap_recov -EXPORT_SYMBOL_GPL crypto/async_tx/async_tx 0x337a59ef __async_tx_find_channel -EXPORT_SYMBOL_GPL crypto/async_tx/async_tx 0x7de41814 async_tx_submit -EXPORT_SYMBOL_GPL crypto/async_tx/async_tx 0xaf082567 async_tx_quiesce -EXPORT_SYMBOL_GPL crypto/async_tx/async_tx 0xb982cbf1 async_trigger_callback -EXPORT_SYMBOL_GPL crypto/async_tx/async_xor 0x3d085a95 async_xor_offs -EXPORT_SYMBOL_GPL crypto/async_tx/async_xor 0x831bcd9d async_xor_val_offs -EXPORT_SYMBOL_GPL crypto/async_tx/async_xor 0xade031e1 async_xor_val -EXPORT_SYMBOL_GPL crypto/async_tx/async_xor 0xfc935053 async_xor +EXPORT_SYMBOL_GPL crypto/asymmetric_keys/asym_tpm 0xcf853163 asym_tpm_subtype +EXPORT_SYMBOL_GPL crypto/async_tx/async_memcpy 0x708fa243 async_memcpy +EXPORT_SYMBOL_GPL crypto/async_tx/async_pq 0x45f89e23 async_syndrome_val +EXPORT_SYMBOL_GPL crypto/async_tx/async_pq 0x468bbd11 async_gen_syndrome +EXPORT_SYMBOL_GPL crypto/async_tx/async_raid6_recov 0x5c606b93 async_raid6_2data_recov +EXPORT_SYMBOL_GPL crypto/async_tx/async_raid6_recov 0xbdfe4ef9 async_raid6_datap_recov +EXPORT_SYMBOL_GPL crypto/async_tx/async_tx 0x47a6abd8 __async_tx_find_channel +EXPORT_SYMBOL_GPL crypto/async_tx/async_tx 0x53551c5f async_trigger_callback +EXPORT_SYMBOL_GPL crypto/async_tx/async_tx 0x622f2600 async_tx_quiesce +EXPORT_SYMBOL_GPL crypto/async_tx/async_tx 0xe577dd4b async_tx_submit +EXPORT_SYMBOL_GPL crypto/async_tx/async_xor 0x028e681f async_xor_val_offs +EXPORT_SYMBOL_GPL crypto/async_tx/async_xor 0x0ef974dd async_xor_offs +EXPORT_SYMBOL_GPL crypto/async_tx/async_xor 0x7068401b async_xor_val +EXPORT_SYMBOL_GPL crypto/async_tx/async_xor 0xe8f0fc45 async_xor EXPORT_SYMBOL_GPL crypto/authenc 0x2479193e crypto_authenc_extractkeys -EXPORT_SYMBOL_GPL crypto/blowfish_common 0xcc28e485 blowfish_setkey +EXPORT_SYMBOL_GPL crypto/blowfish_common 0xb9647478 blowfish_setkey +EXPORT_SYMBOL_GPL crypto/cast5_generic 0x0d532681 cast5_setkey EXPORT_SYMBOL_GPL crypto/cast5_generic 0x188d9d26 __cast5_decrypt -EXPORT_SYMBOL_GPL crypto/cast5_generic 0x37c2d807 cast5_setkey EXPORT_SYMBOL_GPL crypto/cast5_generic 0xef81a4af __cast5_encrypt -EXPORT_SYMBOL_GPL crypto/cast6_generic 0x3ad194a1 cast6_setkey +EXPORT_SYMBOL_GPL crypto/cast6_generic 0x0f8711fa cast6_setkey EXPORT_SYMBOL_GPL crypto/cast6_generic 0x3dbae082 __cast6_decrypt EXPORT_SYMBOL_GPL crypto/cast6_generic 0xcfce512f __cast6_encrypt EXPORT_SYMBOL_GPL crypto/cast6_generic 0xd76a5716 __cast6_setkey @@ -9317,84 +9314,53 @@ EXPORT_SYMBOL_GPL crypto/cast_common 0x5b17be06 cast_s4 EXPORT_SYMBOL_GPL crypto/cast_common 0xb9cba57f cast_s3 EXPORT_SYMBOL_GPL crypto/cast_common 0xbd3e7542 cast_s1 -EXPORT_SYMBOL_GPL crypto/cryptd 0x066c7e25 cryptd_shash_desc -EXPORT_SYMBOL_GPL crypto/cryptd 0x101c20c7 cryptd_ahash_child -EXPORT_SYMBOL_GPL crypto/cryptd 0x13ce845c cryptd_alloc_ahash -EXPORT_SYMBOL_GPL crypto/cryptd 0x20d45ed4 cryptd_ahash_queued -EXPORT_SYMBOL_GPL crypto/cryptd 0x498ada34 cryptd_alloc_aead -EXPORT_SYMBOL_GPL crypto/cryptd 0x620f3cf5 cryptd_aead_child -EXPORT_SYMBOL_GPL crypto/cryptd 0x6631810f cryptd_alloc_skcipher -EXPORT_SYMBOL_GPL crypto/cryptd 0x6d648205 cryptd_free_ahash -EXPORT_SYMBOL_GPL crypto/cryptd 0x70978953 cryptd_free_aead -EXPORT_SYMBOL_GPL crypto/cryptd 0xc208ac22 cryptd_skcipher_queued -EXPORT_SYMBOL_GPL crypto/cryptd 0xce8f6a5c cryptd_skcipher_child -EXPORT_SYMBOL_GPL crypto/cryptd 0xd19894b2 cryptd_free_skcipher -EXPORT_SYMBOL_GPL crypto/cryptd 0xdb08e5c9 cryptd_aead_queued -EXPORT_SYMBOL_GPL crypto/crypto_engine 0x04c5b408 crypto_engine_alloc_init -EXPORT_SYMBOL_GPL crypto/crypto_engine 0x1a7e9d56 crypto_finalize_skcipher_request -EXPORT_SYMBOL_GPL crypto/crypto_engine 0x28ef09ea crypto_transfer_akcipher_request_to_engine -EXPORT_SYMBOL_GPL crypto/crypto_engine 0x2d82db2d crypto_transfer_hash_request_to_engine -EXPORT_SYMBOL_GPL crypto/crypto_engine 0x47447b7e crypto_transfer_skcipher_request_to_engine -EXPORT_SYMBOL_GPL crypto/crypto_engine 0x5001d820 crypto_engine_start -EXPORT_SYMBOL_GPL crypto/crypto_engine 0x557f5b93 crypto_transfer_aead_request_to_engine -EXPORT_SYMBOL_GPL crypto/crypto_engine 0x6aab565e crypto_finalize_aead_request -EXPORT_SYMBOL_GPL crypto/crypto_engine 0xbca00716 crypto_engine_exit -EXPORT_SYMBOL_GPL crypto/crypto_engine 0xcc0fb209 crypto_finalize_akcipher_request -EXPORT_SYMBOL_GPL crypto/crypto_engine 0xcd851fe8 crypto_engine_stop -EXPORT_SYMBOL_GPL crypto/crypto_engine 0xce3e4126 crypto_finalize_hash_request -EXPORT_SYMBOL_GPL crypto/crypto_engine 0xd2f0f739 crypto_engine_alloc_init_and_set +EXPORT_SYMBOL_GPL crypto/cryptd 0x0f5da605 cryptd_alloc_ahash +EXPORT_SYMBOL_GPL crypto/cryptd 0x14e64197 cryptd_free_skcipher +EXPORT_SYMBOL_GPL crypto/cryptd 0x3445d634 cryptd_aead_child +EXPORT_SYMBOL_GPL crypto/cryptd 0x6e783ea0 cryptd_shash_desc +EXPORT_SYMBOL_GPL crypto/cryptd 0x7a610124 cryptd_aead_queued +EXPORT_SYMBOL_GPL crypto/cryptd 0x873c1c2d cryptd_skcipher_queued +EXPORT_SYMBOL_GPL crypto/cryptd 0xa780c3a3 cryptd_skcipher_child +EXPORT_SYMBOL_GPL crypto/cryptd 0xb9943529 cryptd_free_aead +EXPORT_SYMBOL_GPL crypto/cryptd 0xbe804754 cryptd_alloc_aead +EXPORT_SYMBOL_GPL crypto/cryptd 0xcbc64fb9 cryptd_ahash_child +EXPORT_SYMBOL_GPL crypto/cryptd 0xe7a8816d cryptd_free_ahash +EXPORT_SYMBOL_GPL crypto/cryptd 0xf5bad73a cryptd_alloc_skcipher +EXPORT_SYMBOL_GPL crypto/cryptd 0xfe3ddcd8 cryptd_ahash_queued +EXPORT_SYMBOL_GPL crypto/crypto_engine 0x0e1d66ee crypto_transfer_akcipher_request_to_engine +EXPORT_SYMBOL_GPL crypto/crypto_engine 0x0f130ab5 crypto_engine_alloc_init_and_set +EXPORT_SYMBOL_GPL crypto/crypto_engine 0x18c8eb66 crypto_finalize_skcipher_request +EXPORT_SYMBOL_GPL crypto/crypto_engine 0x2a84277b crypto_transfer_aead_request_to_engine +EXPORT_SYMBOL_GPL crypto/crypto_engine 0x2c92f087 crypto_finalize_hash_request +EXPORT_SYMBOL_GPL crypto/crypto_engine 0x479770a7 crypto_engine_start +EXPORT_SYMBOL_GPL crypto/crypto_engine 0x4da7e328 crypto_transfer_hash_request_to_engine +EXPORT_SYMBOL_GPL crypto/crypto_engine 0x5c7462a1 crypto_engine_alloc_init +EXPORT_SYMBOL_GPL crypto/crypto_engine 0x72e9dc64 crypto_transfer_skcipher_request_to_engine +EXPORT_SYMBOL_GPL crypto/crypto_engine 0x7a0253d8 crypto_finalize_aead_request +EXPORT_SYMBOL_GPL crypto/crypto_engine 0xd00bbcd4 crypto_engine_exit +EXPORT_SYMBOL_GPL crypto/crypto_engine 0xed9683db crypto_finalize_akcipher_request +EXPORT_SYMBOL_GPL crypto/crypto_engine 0xee3219fd crypto_engine_stop +EXPORT_SYMBOL_GPL crypto/crypto_simd 0x2424b464 simd_unregister_aeads +EXPORT_SYMBOL_GPL crypto/crypto_simd 0x3bd15e79 simd_unregister_skciphers +EXPORT_SYMBOL_GPL crypto/crypto_simd 0x483188e1 simd_register_aeads_compat +EXPORT_SYMBOL_GPL crypto/crypto_simd 0x4a8db2c0 simd_register_skciphers_compat EXPORT_SYMBOL_GPL crypto/crypto_simd 0x504cb053 simd_aead_create_compat EXPORT_SYMBOL_GPL crypto/crypto_simd 0x66983e96 simd_skcipher_create -EXPORT_SYMBOL_GPL crypto/crypto_simd 0x776ba311 simd_unregister_skciphers EXPORT_SYMBOL_GPL crypto/crypto_simd 0x851c747c simd_aead_create EXPORT_SYMBOL_GPL crypto/crypto_simd 0x88638552 simd_skcipher_create_compat EXPORT_SYMBOL_GPL crypto/crypto_simd 0xbfd26f15 simd_aead_free -EXPORT_SYMBOL_GPL crypto/crypto_simd 0xd6c25899 simd_unregister_aeads -EXPORT_SYMBOL_GPL crypto/crypto_simd 0xe86279d7 simd_register_aeads_compat -EXPORT_SYMBOL_GPL crypto/crypto_simd 0xec19df24 simd_register_skciphers_compat EXPORT_SYMBOL_GPL crypto/crypto_simd 0xefe73979 simd_skcipher_free EXPORT_SYMBOL_GPL crypto/ecdh_generic 0x33b866ce crypto_ecdh_decode_key EXPORT_SYMBOL_GPL crypto/ecdh_generic 0x7475be8e crypto_ecdh_key_len EXPORT_SYMBOL_GPL crypto/ecdh_generic 0xb230d2ec crypto_ecdh_encode_key EXPORT_SYMBOL_GPL crypto/serpent_generic 0x4eb4c55e __serpent_encrypt -EXPORT_SYMBOL_GPL crypto/serpent_generic 0x642bf11e serpent_setkey +EXPORT_SYMBOL_GPL crypto/serpent_generic 0xa0f5b551 serpent_setkey EXPORT_SYMBOL_GPL crypto/serpent_generic 0xbcc074f3 __serpent_decrypt EXPORT_SYMBOL_GPL crypto/serpent_generic 0xd4c9681a __serpent_setkey EXPORT_SYMBOL_GPL crypto/sm3_generic 0x0bddca87 sm3_zero_message_hash -EXPORT_SYMBOL_GPL crypto/twofish_common 0x309b94fe twofish_setkey +EXPORT_SYMBOL_GPL crypto/twofish_common 0x96dfd912 twofish_setkey EXPORT_SYMBOL_GPL crypto/twofish_common 0xe22b7787 __twofish_setkey -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0x1e39eb14 synth_putws -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0x41a160e5 synth_buffer_empty -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0x4449e1dd synth_buffer_clear -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0x45c7e753 synth_current -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0x466f5eb7 synth_putwc -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0x4a91d8b8 spk_synth_is_alive_restart -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0x553b4dc8 spk_synth_get_index -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0x5755fe07 spk_ttyio_synth_immediate -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0x57b0caf9 spk_var_store -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0x597cd42c spk_ttyio_release -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0x62f4d05f spk_var_show -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0x65a8317e spk_ttyio_ops -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0x76d40046 synth_buffer_skip_nonlatin1 -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0x813057d7 spk_synth_flush -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0x84dad068 synth_buffer_getc -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0x85dee627 spk_do_catch_up -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0x8af1cf65 synth_add -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0x8c82dfca synth_request_region -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0x8fe0db01 synth_putwc_s -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0xaadb0612 synth_buffer_peek -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0xb734cb9d speakup_event -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0xbbd15a51 speakup_start_ttys -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0xc319c604 synth_putws_s -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0xc6594f9b spk_do_catch_up_unicode -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0xc6a06d16 spk_get_var -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0xd21585c9 spk_synth_is_alive_nop -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0xd8fd86cf synth_release_region -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0xd93829dd speakup_info -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0xe194d0ef synth_printf -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0xefdfc737 synth_remove -EXPORT_SYMBOL_GPL drivers/accessibility/speakup/speakup 0xeffaefd1 spk_ttyio_synth_probe -EXPORT_SYMBOL_GPL drivers/ata/pata_platform 0xcb454e28 __pata_platform_probe +EXPORT_SYMBOL_GPL drivers/ata/pata_platform 0x852c90aa __pata_platform_probe EXPORT_SYMBOL_GPL drivers/auxdisplay/charlcd 0x09917359 charlcd_poke EXPORT_SYMBOL_GPL drivers/auxdisplay/charlcd 0x6fd9cc4a charlcd_register EXPORT_SYMBOL_GPL drivers/auxdisplay/charlcd 0x8b45326c charlcd_alloc @@ -9415,104 +9381,108 @@ EXPORT_SYMBOL_GPL drivers/auxdisplay/hd44780_common 0xa22afdaa hd44780_common_cursor EXPORT_SYMBOL_GPL drivers/auxdisplay/hd44780_common 0xc369090d hd44780_common_shift_cursor EXPORT_SYMBOL_GPL drivers/auxdisplay/hd44780_common 0xf360d788 hd44780_common_fontsize -EXPORT_SYMBOL_GPL drivers/base/regmap/regmap-i2c 0x385ef61e __devm_regmap_init_i2c -EXPORT_SYMBOL_GPL drivers/base/regmap/regmap-i2c 0x7dce222e __regmap_init_i2c -EXPORT_SYMBOL_GPL drivers/base/regmap/regmap-slimbus 0x75fd2e10 __regmap_init_slimbus -EXPORT_SYMBOL_GPL drivers/base/regmap/regmap-slimbus 0x8d8b530d __devm_regmap_init_slimbus -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x028997da bcma_chipco_pll_read -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x07cef488 bcma_pmu_spuravoid_pllupdate -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x11109191 bcma_core_is_enabled -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x1498a929 bcma_chipco_pll_write -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x35350bf4 bcma_core_set_clockmode -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x3b41dda4 bcma_driver_unregister -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x4d1d45d3 bcma_chipco_regctl_maskset -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x4dd46a64 __bcma_driver_register -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x57a6312d bcma_host_pci_irq_ctl -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x5e824f78 bcma_chipco_gpio_outen -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x7c90bf96 bcma_core_enable -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x8ffe0da1 bcma_pmu_get_bus_clock -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x929537d8 bcma_chipco_pll_maskset -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x94fb2f32 bcma_chipco_gpio_out -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xaab0f85a bcma_core_pll_ctl -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xb0c465bb bcma_chipco_get_alp_clock -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xba57ba82 bcma_host_pci_down -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xc1d8bc9f bcma_chipco_gpio_control -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xc52a33a6 bcma_core_pci_power_save -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xd377e7bf bcma_chipco_chipctl_maskset -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xdff65fa6 bcma_find_core_unit -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xe5a8d2bc bcma_chipco_b_mii_write -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xf21bad7c bcma_host_pci_up -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xf7046813 bcma_core_disable -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x05513912 mhi_power_down -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x09a9d573 mhi_get_mhi_state -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x20b463a6 mhi_download_rddm_image -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x246d93bb __mhi_driver_register -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x33a5ee0a mhi_pm_resume_force -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x3596ec39 mhi_force_rddm_mode -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x38c20aa8 mhi_async_power_up -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x40f9d42f mhi_queue_skb -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x46c92cf3 mhi_register_controller -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x52b06e39 mhi_device_get_sync -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x5d52fd3f mhi_unregister_controller -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x6c08bcdc mhi_alloc_controller -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x6ecbc749 mhi_get_free_desc_count -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x84f878c6 mhi_queue_buf -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x92487b89 mhi_notify -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x972f14a1 mhi_unprepare_after_power_down -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xa02024ee mhi_pm_resume -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xa8edd72b mhi_prepare_for_transfer -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xae93d862 mhi_queue_is_full -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xb4f44c8e mhi_soc_reset -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xb73bc93e mhi_driver_unregister -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xbb3f3bd4 mhi_device_get -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xc2546519 mhi_get_exec_env -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xc38633c7 mhi_queue_dma -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xdc7e7091 mhi_prepare_for_power_up -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xde846889 mhi_free_controller -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xe7b8fcfd mhi_device_put -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xe9242549 mhi_pm_suspend -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xef21f5dc mhi_unprepare_from_transfer -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xf7a4939d mhi_poll -EXPORT_SYMBOL_GPL drivers/bus/moxtet 0x03ce9c90 moxtet_device_read -EXPORT_SYMBOL_GPL drivers/bus/moxtet 0x041bea31 __moxtet_register_driver -EXPORT_SYMBOL_GPL drivers/bus/moxtet 0x18f4041f moxtet_device_written -EXPORT_SYMBOL_GPL drivers/bus/moxtet 0xad725344 moxtet_device_write -EXPORT_SYMBOL_GPL drivers/bus/sunxi-rsb 0x23fdd2b0 __devm_regmap_init_sunxi_rsb -EXPORT_SYMBOL_GPL drivers/bus/sunxi-rsb 0xbea7c7f6 sunxi_rsb_driver_register -EXPORT_SYMBOL_GPL drivers/clk/meson/clk-phase 0x30828682 meson_clk_triphase_ops -EXPORT_SYMBOL_GPL drivers/clk/meson/clk-phase 0x728afd38 meson_clk_phase_ops -EXPORT_SYMBOL_GPL drivers/clk/meson/clk-phase 0xe2214af6 meson_sclk_ws_inv_ops -EXPORT_SYMBOL_GPL drivers/clk/meson/sclk-div 0xb00aab05 meson_sclk_div_ops +EXPORT_SYMBOL_GPL drivers/base/regmap/regmap-i2c 0x65df4bd2 __devm_regmap_init_i2c +EXPORT_SYMBOL_GPL drivers/base/regmap/regmap-i2c 0x7d75d48d __regmap_init_i2c +EXPORT_SYMBOL_GPL drivers/base/regmap/regmap-slimbus 0x49ea420a __devm_regmap_init_slimbus +EXPORT_SYMBOL_GPL drivers/base/regmap/regmap-slimbus 0x94752134 __regmap_init_slimbus +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x0a1041a4 bcma_host_pci_down +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x18fb00ba bcma_chipco_pll_maskset +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x200063f3 bcma_chipco_pll_read +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x220510d6 bcma_chipco_get_alp_clock +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x2ac11131 bcma_find_core_unit +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x2b745d03 __bcma_driver_register +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x2cecf189 bcma_core_disable +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x3523b15b bcma_host_pci_irq_ctl +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x35cfd881 bcma_chipco_chipctl_maskset +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x38d13ea5 bcma_host_pci_up +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x39cf1710 bcma_core_is_enabled +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x3a9666ab bcma_pmu_spuravoid_pllupdate +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x652fc6e7 bcma_core_enable +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x751093e6 bcma_chipco_b_mii_write +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x8ad37e73 bcma_pmu_get_bus_clock +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x901d7732 bcma_driver_unregister +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x9c30da8e bcma_chipco_gpio_out +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xb6c5fc2e bcma_chipco_gpio_control +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xc0d39502 bcma_chipco_gpio_outen +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xc5b5e3e4 bcma_chipco_regctl_maskset +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xebbbd632 bcma_core_pci_power_save +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xf207c167 bcma_core_pll_ctl +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xfe1f25b0 bcma_chipco_pll_write +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xffa3b8c9 bcma_core_set_clockmode +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x000b9485 mhi_device_get +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x087c9093 mhi_free_controller +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x1431ee02 mhi_unprepare_after_power_down +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x1b2427f9 mhi_notify +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x22fc1d74 mhi_queue_dma +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x37ae3f8f mhi_register_controller +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x3887dfe2 __mhi_driver_register +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x47b90d95 mhi_queue_buf +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x4b35ee29 mhi_queue_skb +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x4b8c8310 mhi_device_get_sync +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x601204b8 mhi_pm_suspend +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x75e8ca4a mhi_get_exec_env +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x7c521caa mhi_alloc_controller +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x7c93e313 mhi_poll +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x81d8fe9c mhi_unprepare_from_transfer +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x854ef727 mhi_get_free_desc_count +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x8d3cb486 mhi_soc_reset +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x8ed18352 mhi_prepare_for_transfer +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x9607a7aa mhi_force_rddm_mode +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x9e60546c mhi_device_put +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xa581b0bd mhi_prepare_for_power_up +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xb61f4092 mhi_driver_unregister +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xb9db713b mhi_async_power_up +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xbfc0295e mhi_get_mhi_state +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xe94ce205 mhi_unregister_controller +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xecc16ed4 mhi_power_down +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xf11f616e mhi_pm_resume +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xf7b7fa17 mhi_download_rddm_image +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xfd61c2ec mhi_pm_resume_force +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xfdcde415 mhi_queue_is_full +EXPORT_SYMBOL_GPL drivers/bus/moxtet 0x2342ba25 moxtet_device_read +EXPORT_SYMBOL_GPL drivers/bus/moxtet 0x49d2ba75 moxtet_device_written +EXPORT_SYMBOL_GPL drivers/bus/moxtet 0x7fe9d1c6 moxtet_device_write +EXPORT_SYMBOL_GPL drivers/bus/moxtet 0xb30704f8 __moxtet_register_driver +EXPORT_SYMBOL_GPL drivers/bus/sunxi-rsb 0x7a5674c4 __devm_regmap_init_sunxi_rsb +EXPORT_SYMBOL_GPL drivers/bus/sunxi-rsb 0xe81ef9fb sunxi_rsb_driver_register +EXPORT_SYMBOL_GPL drivers/clk/meson/clk-phase 0x373a925a meson_sclk_ws_inv_ops +EXPORT_SYMBOL_GPL drivers/clk/meson/clk-phase 0x5ae971f2 meson_clk_phase_ops +EXPORT_SYMBOL_GPL drivers/clk/meson/clk-phase 0xef377299 meson_clk_triphase_ops +EXPORT_SYMBOL_GPL drivers/clk/meson/sclk-div 0xd13eff3d meson_sclk_div_ops EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x0000139e clk_alpha_pll_ops EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x08f0cc30 clk_is_enabled_regmap EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x0d10c3c4 clk_enable_regmap EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x0d678ab9 qcom_reset_ops EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x0e5f8a53 clk_pll_sr2_ops EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x0e98da3d clk_pll_vote_ops +EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x16f3eaa9 qcom_cc_map EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x17d44071 clk_alpha_pll_hwfsm_ops EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x183be5e6 clk_alpha_pll_agera_ops EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x1a142e7c clk_alpha_pll_fixed_trion_ops +EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x20671655 qcom_find_cfg_index EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x20796d46 clk_trion_pll_configure EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x24a7abf5 clk_zonda_pll_configure EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x272f3204 clk_alpha_pll_fixed_ops EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x2a9c7452 clk_rcg_lcc_ops EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x2b0d957d clk_pixel_ops EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x2cae96b3 clk_regmap_div_ops +EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x2f4b26f9 qcom_cc_really_probe EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x30bbf987 clk_rcg2_shared_ops EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x310b6341 clk_regmap_mux_closest_ops +EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x339cbce4 qcom_cc_register_sleep_clk EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x3747af55 clk_rcg_bypass2_ops EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x395868a1 qcom_find_freq_floor EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x3dfc2dc5 clk_branch_simple_ops EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x405d394a clk_alpha_pll_postdiv_ops EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x418e9cfd clk_pll_ops -EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x4361ae08 gdsc_gx_do_nothing_enable -EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x4a104baa qcom_cc_probe_by_index EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x4b0ed6da clk_ops_hfpll EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x5111f2ad clk_rcg2_ops EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x520df3b7 clk_rcg_esc_ops EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x57172323 clk_byte_ops EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x5a6ae327 clk_alpha_pll_configure +EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x5b7447f4 gdsc_gx_do_nothing_enable EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x5e6abb22 mux_div_set_src_div +EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x612f7da7 qcom_find_src_index EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x615dbb77 clk_branch2_ops EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x631939a9 clk_branch2_aon_ops EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x63ee9aa4 clk_alpha_pll_fixed_fabia_ops @@ -9525,227 +9495,223 @@ EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x78b81ea0 clk_rcg2_floor_ops EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x7a7d500f clk_fabia_pll_configure EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x7e66fd9e clk_regmap_mux_div_ops +EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x814c1122 devm_clk_register_regmap EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x8515663c clk_alpha_pll_regs EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x8b55eac4 clk_dyn_rcg_ops -EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x8d55e826 qcom_cc_register_board_clk EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x91c41c9f clk_edp_pixel_ops -EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x92096b0b qcom_cc_register_sleep_clk EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x97488818 clk_rcg_pixel_ops EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x9c8854a1 clk_alpha_pll_lucid_ops +EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x9d2625a9 qcom_cc_probe EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x9d909edd clk_gfx3d_ops EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x9f1bf2e0 clk_alpha_pll_trion_ops EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0x9f241baa clk_rcg_ops +EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0xa2544069 qcom_cc_register_board_clk EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0xaa403ee8 clk_alpha_pll_huayra_ops -EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0xac6f12ab qcom_cc_map EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0xadc2751b clk_alpha_pll_postdiv_fabia_ops -EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0xb8c6c868 qcom_find_cfg_index EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0xba961aa7 clk_dp_ops EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0xc150d434 clk_alpha_pll_postdiv_ro_ops EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0xc5bdfa11 clk_byte2_ops EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0xc82bd181 clk_agera_pll_configure -EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0xcc2534ce qcom_cc_probe EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0xcf422970 clk_rcg_bypass_ops -EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0xd3dc4536 devm_clk_register_regmap EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0xd438c1c3 clk_alpha_pll_postdiv_trion_ops EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0xd7ab6782 clk_alpha_pll_postdiv_lucid_ops EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0xdc014e02 qcom_cc_register_rcg_dfs EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0xe6e14638 clk_alpha_pll_fabia_ops EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0xe816a036 clk_pll_configure_sr -EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0xf3898655 qcom_cc_really_probe -EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0xf613f6ce qcom_find_src_index +EXPORT_SYMBOL_GPL drivers/clk/qcom/clk-qcom 0xfffcdc30 qcom_cc_probe_by_index EXPORT_SYMBOL_GPL drivers/clk/sprd/clk-sprd 0x096aa17b sprd_div_helper_recalc_rate EXPORT_SYMBOL_GPL drivers/clk/sprd/clk-sprd 0x0a3ec278 sprd_gate_ops EXPORT_SYMBOL_GPL drivers/clk/sprd/clk-sprd 0x14212841 sprd_div_ops EXPORT_SYMBOL_GPL drivers/clk/sprd/clk-sprd 0x1ca519ca sprd_pll_ops -EXPORT_SYMBOL_GPL drivers/clk/sprd/clk-sprd 0x33e734ad sprd_clk_regmap_init -EXPORT_SYMBOL_GPL drivers/clk/sprd/clk-sprd 0x3e02e301 sprd_clk_probe EXPORT_SYMBOL_GPL drivers/clk/sprd/clk-sprd 0x4cad4f51 sprd_div_helper_round_rate EXPORT_SYMBOL_GPL drivers/clk/sprd/clk-sprd 0x4f93d75f sprd_mux_helper_get_parent EXPORT_SYMBOL_GPL drivers/clk/sprd/clk-sprd 0x597905e4 sprd_sc_gate_ops +EXPORT_SYMBOL_GPL drivers/clk/sprd/clk-sprd 0x6766ea67 sprd_clk_probe EXPORT_SYMBOL_GPL drivers/clk/sprd/clk-sprd 0x6b8639b9 sprd_div_helper_set_rate EXPORT_SYMBOL_GPL drivers/clk/sprd/clk-sprd 0x911aa4a0 sprd_mux_ops EXPORT_SYMBOL_GPL drivers/clk/sprd/clk-sprd 0x9925914a sprd_mux_helper_set_parent EXPORT_SYMBOL_GPL drivers/clk/sprd/clk-sprd 0xaf833f64 sprd_pll_sc_gate_ops +EXPORT_SYMBOL_GPL drivers/clk/sprd/clk-sprd 0xc1647681 sprd_clk_regmap_init EXPORT_SYMBOL_GPL drivers/clk/sprd/clk-sprd 0xe305cb73 sprd_comp_ops EXPORT_SYMBOL_GPL drivers/counter/counter 0x01aab51b counter_count_direction_str -EXPORT_SYMBOL_GPL drivers/counter/counter 0x19ee63c7 counter_count_enum_available_read -EXPORT_SYMBOL_GPL drivers/counter/counter 0x21cbb9ec counter_device_enum_read -EXPORT_SYMBOL_GPL drivers/counter/counter 0x238aa7f9 counter_signal_enum_read -EXPORT_SYMBOL_GPL drivers/counter/counter 0x3061372d counter_register -EXPORT_SYMBOL_GPL drivers/counter/counter 0x5e720961 counter_device_enum_write -EXPORT_SYMBOL_GPL drivers/counter/counter 0x6b4f074f devm_counter_register -EXPORT_SYMBOL_GPL drivers/counter/counter 0x870ce693 counter_unregister -EXPORT_SYMBOL_GPL drivers/counter/counter 0xa3aaa3c8 counter_signal_enum_write -EXPORT_SYMBOL_GPL drivers/counter/counter 0xad326fd9 counter_device_enum_available_read -EXPORT_SYMBOL_GPL drivers/counter/counter 0xb86ff219 counter_signal_enum_available_read -EXPORT_SYMBOL_GPL drivers/counter/counter 0xba1b6f3c counter_count_enum_write -EXPORT_SYMBOL_GPL drivers/counter/counter 0xc8fa02a9 devm_counter_unregister -EXPORT_SYMBOL_GPL drivers/counter/counter 0xd181ff3f counter_count_enum_read +EXPORT_SYMBOL_GPL drivers/counter/counter 0x1db279cb counter_count_enum_read +EXPORT_SYMBOL_GPL drivers/counter/counter 0x520e3ed3 counter_unregister +EXPORT_SYMBOL_GPL drivers/counter/counter 0x5af86736 counter_device_enum_write +EXPORT_SYMBOL_GPL drivers/counter/counter 0x871af1e7 counter_signal_enum_read +EXPORT_SYMBOL_GPL drivers/counter/counter 0x8d613647 counter_signal_enum_write +EXPORT_SYMBOL_GPL drivers/counter/counter 0x8dab0e1c counter_device_enum_read +EXPORT_SYMBOL_GPL drivers/counter/counter 0xa3dbbc60 counter_count_enum_available_read +EXPORT_SYMBOL_GPL drivers/counter/counter 0xa6766584 devm_counter_unregister +EXPORT_SYMBOL_GPL drivers/counter/counter 0xb2f02805 devm_counter_register +EXPORT_SYMBOL_GPL drivers/counter/counter 0xb7fb30f1 counter_count_enum_write +EXPORT_SYMBOL_GPL drivers/counter/counter 0xbc98f861 counter_signal_enum_available_read +EXPORT_SYMBOL_GPL drivers/counter/counter 0xc2e23b5d counter_register EXPORT_SYMBOL_GPL drivers/counter/counter 0xee526d0f counter_count_mode_str +EXPORT_SYMBOL_GPL drivers/counter/counter 0xf6887836 counter_device_enum_available_read EXPORT_SYMBOL_GPL drivers/crypto/ccp/ccp 0x04773b60 ccp_present +EXPORT_SYMBOL_GPL drivers/crypto/ccp/ccp 0x0f7d3022 ccp_enqueue_cmd EXPORT_SYMBOL_GPL drivers/crypto/ccp/ccp 0x3a1a3979 ccp_version -EXPORT_SYMBOL_GPL drivers/crypto/ccp/ccp 0xaf879ca7 ccp_enqueue_cmd -EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0x0342b71f hisi_qm_get_vft -EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0x066e1cbb hisi_acc_free_sgl_pool -EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0x11874859 hisi_acc_create_sgl_pool -EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0x15d30eb2 hisi_qm_pm_uninit -EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0x18d979d0 hisi_qm_start_qp -EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0x2980d3a2 hisi_qm_alg_unregister -EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0x344dc389 hisi_qm_pm_init -EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0x396b42de hisi_qm_suspend -EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0x3b318932 hisi_qm_sriov_configure -EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0x4188bd5f hisi_qm_stop_qp -EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0x44b3dd42 hisi_qm_dev_err_init -EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0x4922041e hisi_qm_create_qp -EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0x5fea434e hisi_qm_get_free_qp_num -EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0x6813496d hisi_qm_start -EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0x6ae27de6 hisi_qm_dev_err_detected -EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0x6b6fdc67 hisi_acc_sg_buf_map_to_hw_sgl -EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0x6fb0e887 hisi_acc_sg_buf_unmap -EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0x7765c6bc hisi_qm_reset_done -EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0x7873232b hisi_qm_debug_init -EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0x7baef2aa hisi_qm_wait_task_finish -EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0x835a54b9 hisi_qm_debug_regs_clear -EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0x896b1b1d hisi_qm_sriov_enable -EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0x9c6f88f5 hisi_qm_init -EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0xa1f20482 hisi_qm_release_qp -EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0xa641e8ef hisi_qm_regs_dump -EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0xa644899b hisi_qm_get_dfx_access -EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0xabdd26eb hisi_qm_free_qps -EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0xadc43a60 hisi_qm_dev_slot_reset -EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0xafd8de13 hisi_qp_send -EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0xb1dc3a98 hisi_qm_reset_prepare -EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0xbe15c3f2 hisi_qm_put_dfx_access -EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0xc7d24daa hisi_qm_dev_err_uninit -EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0xcabea7bd hisi_qm_uninit -EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0xd700909d hisi_qm_sriov_disable -EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0xd703cc11 hisi_qm_alg_register -EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0xdcfcf163 hisi_qm_dev_shutdown -EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0xe4490417 hisi_qm_alloc_qps_node -EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0xeacf1e3d hisi_qm_resume -EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0xf94d694d hisi_qm_stop -EXPORT_SYMBOL_GPL drivers/crypto/marvell/octeontx/octeontx-cpt 0x1520de8a otx_cpt_eng_grp_has_eng_type +EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0x1da06f6b hisi_qm_dev_err_init +EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0x23812010 hisi_qm_debug_regs_clear +EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0x27755481 hisi_qm_wait_task_finish +EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0x35e9a460 hisi_qm_resume +EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0x36b2afaa hisi_qm_alg_register +EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0x459b183e hisi_qm_get_free_qp_num +EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0x528ea2a2 hisi_qm_get_dfx_access +EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0x52df7e3c hisi_qp_send +EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0x55456c7c hisi_qm_free_qps +EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0x61b66a32 hisi_qm_alg_unregister +EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0x62d9462b hisi_acc_free_sgl_pool +EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0x64aacbd5 hisi_qm_start +EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0x6f2544b4 hisi_acc_create_sgl_pool +EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0x724c8758 hisi_qm_release_qp +EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0x76d71f89 hisi_qm_sriov_configure +EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0x7aec35b4 hisi_qm_reset_prepare +EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0x84693ae0 hisi_qm_dev_slot_reset +EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0x857d63ee hisi_qm_create_qp +EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0x87c325a1 hisi_qm_dev_shutdown +EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0x894a2b6e hisi_qm_pm_init +EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0x8bfa53ba hisi_qm_suspend +EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0x8c77cb21 hisi_acc_sg_buf_map_to_hw_sgl +EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0x914e1830 hisi_qm_sriov_enable +EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0x91ff3dd7 hisi_qm_get_vft +EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0x94fc9120 hisi_qm_sriov_disable +EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0x9860832e hisi_qm_dev_err_detected +EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0x9c75fa28 hisi_qm_alloc_qps_node +EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0xa373a55a hisi_qm_pm_uninit +EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0xae3569f6 hisi_qm_uninit +EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0xafb5407c hisi_qm_dev_err_uninit +EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0xb483bc75 hisi_qm_put_dfx_access +EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0xc66d4dd5 hisi_qm_regs_dump +EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0xccde02c3 hisi_qm_init +EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0xcfc9a38e hisi_qm_reset_done +EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0xda760a4e hisi_acc_sg_buf_unmap +EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0xdb694973 hisi_qm_start_qp +EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0xdd1c4452 hisi_qm_stop_qp +EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0xdebad74f hisi_qm_debug_init +EXPORT_SYMBOL_GPL drivers/crypto/hisilicon/hisi_qm 0xe5db3dde hisi_qm_stop +EXPORT_SYMBOL_GPL drivers/crypto/marvell/octeontx/octeontx-cpt 0x1a27c8cc otx_cpt_eng_grp_has_eng_type EXPORT_SYMBOL_GPL drivers/crypto/marvell/octeontx/octeontx-cpt 0x32e43048 otx_cpt_uc_supports_eng_type -EXPORT_SYMBOL_GPL drivers/dax/pmem/dax_pmem_core 0x9ecd21ea __dax_pmem_probe -EXPORT_SYMBOL_GPL drivers/dma/dw-edma/dw-edma 0x41d023a9 dw_edma_probe -EXPORT_SYMBOL_GPL drivers/dma/dw-edma/dw-edma 0x479ecaf5 dw_edma_remove -EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0x094299bc idma32_dma_remove -EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0x0dfd0c40 dw_dma_acpi_controller_free -EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0x0e087141 dw_dma_probe -EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0x121a2b5d idma32_dma_probe -EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0x1e9dee53 dw_dma_remove -EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0x4e180ad2 do_dw_dma_enable -EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0x69c15029 dw_dma_filter -EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0x8b264bd9 do_dw_dma_disable -EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0xf92846cb dw_dma_acpi_controller_register -EXPORT_SYMBOL_GPL drivers/dma/fsl-dpaa2-qdma/dpdmai 0x4c4f5459 dpdmai_get_tx_queue -EXPORT_SYMBOL_GPL drivers/dma/fsl-dpaa2-qdma/dpdmai 0x62a944f6 dpdmai_destroy -EXPORT_SYMBOL_GPL drivers/dma/fsl-dpaa2-qdma/dpdmai 0x6c8ed296 dpdmai_close -EXPORT_SYMBOL_GPL drivers/dma/fsl-dpaa2-qdma/dpdmai 0x73032455 dpdmai_get_rx_queue -EXPORT_SYMBOL_GPL drivers/dma/fsl-dpaa2-qdma/dpdmai 0x96fe20b6 dpdmai_set_rx_queue -EXPORT_SYMBOL_GPL drivers/dma/fsl-dpaa2-qdma/dpdmai 0xc5fb5204 dpdmai_get_attributes -EXPORT_SYMBOL_GPL drivers/dma/fsl-dpaa2-qdma/dpdmai 0xc691dd5e dpdmai_enable -EXPORT_SYMBOL_GPL drivers/dma/fsl-dpaa2-qdma/dpdmai 0xd14ebd6f dpdmai_open -EXPORT_SYMBOL_GPL drivers/dma/fsl-dpaa2-qdma/dpdmai 0xd60343cf dpdmai_reset -EXPORT_SYMBOL_GPL drivers/dma/fsl-dpaa2-qdma/dpdmai 0xfc80b4db dpdmai_disable -EXPORT_SYMBOL_GPL drivers/dma/fsl-edma-common 0x04c8cc78 fsl_edma_tx_status -EXPORT_SYMBOL_GPL drivers/dma/fsl-edma-common 0x090cab16 fsl_edma_issue_pending -EXPORT_SYMBOL_GPL drivers/dma/fsl-edma-common 0x12455ba9 fsl_edma_disable_request -EXPORT_SYMBOL_GPL drivers/dma/fsl-edma-common 0x2ec5e6af fsl_edma_free_desc -EXPORT_SYMBOL_GPL drivers/dma/fsl-edma-common 0x56f57ffc fsl_edma_free_chan_resources -EXPORT_SYMBOL_GPL drivers/dma/fsl-edma-common 0x5ad0ebec fsl_edma_cleanup_vchan -EXPORT_SYMBOL_GPL drivers/dma/fsl-edma-common 0x5d94654f fsl_edma_resume -EXPORT_SYMBOL_GPL drivers/dma/fsl-edma-common 0x624b744a fsl_edma_alloc_chan_resources -EXPORT_SYMBOL_GPL drivers/dma/fsl-edma-common 0xa89a1023 fsl_edma_setup_regs -EXPORT_SYMBOL_GPL drivers/dma/fsl-edma-common 0xb68b32d0 fsl_edma_chan_mux -EXPORT_SYMBOL_GPL drivers/dma/fsl-edma-common 0xc1e20a79 fsl_edma_xfer_desc -EXPORT_SYMBOL_GPL drivers/dma/fsl-edma-common 0xc2570347 fsl_edma_slave_config -EXPORT_SYMBOL_GPL drivers/dma/fsl-edma-common 0xd4c05419 fsl_edma_pause -EXPORT_SYMBOL_GPL drivers/dma/fsl-edma-common 0xec554145 fsl_edma_terminate_all -EXPORT_SYMBOL_GPL drivers/dma/fsl-edma-common 0xed0c5aae fsl_edma_prep_slave_sg -EXPORT_SYMBOL_GPL drivers/dma/fsl-edma-common 0xf9e1303a fsl_edma_prep_dma_cyclic -EXPORT_SYMBOL_GPL drivers/firmware/arm_ffa/ffa-module 0x0698b55d ffa_dev_ops_get -EXPORT_SYMBOL_GPL drivers/firmware/arm_ffa/ffa-module 0x0a8d5ea6 ffa_device_unregister -EXPORT_SYMBOL_GPL drivers/firmware/arm_ffa/ffa-module 0x20d9ce08 ffa_driver_unregister -EXPORT_SYMBOL_GPL drivers/firmware/arm_ffa/ffa-module 0x7ea88ccc ffa_bus_type -EXPORT_SYMBOL_GPL drivers/firmware/arm_ffa/ffa-module 0x96ff27bb ffa_driver_register -EXPORT_SYMBOL_GPL drivers/firmware/arm_ffa/ffa-module 0xd8fb86c7 ffa_device_register -EXPORT_SYMBOL_GPL drivers/firmware/arm_scpi 0x4bf9d8ea get_scpi_ops -EXPORT_SYMBOL_GPL drivers/firmware/stratix10-svc 0x05c55c4b stratix10_svc_request_channel_byname +EXPORT_SYMBOL_GPL drivers/dax/pmem/dax_pmem_core 0x9db05fed __dax_pmem_probe +EXPORT_SYMBOL_GPL drivers/dma/dw-edma/dw-edma 0x1fa69e40 dw_edma_probe +EXPORT_SYMBOL_GPL drivers/dma/dw-edma/dw-edma 0xe7a379bf dw_edma_remove +EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0x0b158c3f dw_dma_probe +EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0x12394b28 dw_dma_filter +EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0x296e74e3 idma32_dma_probe +EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0x8056a446 do_dw_dma_enable +EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0x83acb7d0 dw_dma_acpi_controller_free +EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0xac9fb7f5 dw_dma_remove +EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0xc46f55db dw_dma_acpi_controller_register +EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0xf23c85f8 idma32_dma_remove +EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0xff9c6700 do_dw_dma_disable +EXPORT_SYMBOL_GPL drivers/dma/fsl-dpaa2-qdma/dpdmai 0x26df5422 dpdmai_reset +EXPORT_SYMBOL_GPL drivers/dma/fsl-dpaa2-qdma/dpdmai 0x4fea0dc0 dpdmai_set_rx_queue +EXPORT_SYMBOL_GPL drivers/dma/fsl-dpaa2-qdma/dpdmai 0x782d2c5a dpdmai_get_tx_queue +EXPORT_SYMBOL_GPL drivers/dma/fsl-dpaa2-qdma/dpdmai 0x82b23b48 dpdmai_get_attributes +EXPORT_SYMBOL_GPL drivers/dma/fsl-dpaa2-qdma/dpdmai 0x93798c15 dpdmai_enable +EXPORT_SYMBOL_GPL drivers/dma/fsl-dpaa2-qdma/dpdmai 0xa9e759fa dpdmai_open +EXPORT_SYMBOL_GPL drivers/dma/fsl-dpaa2-qdma/dpdmai 0xbef41db3 dpdmai_destroy +EXPORT_SYMBOL_GPL drivers/dma/fsl-dpaa2-qdma/dpdmai 0xd861e11d dpdmai_get_rx_queue +EXPORT_SYMBOL_GPL drivers/dma/fsl-dpaa2-qdma/dpdmai 0xe57e008f dpdmai_disable +EXPORT_SYMBOL_GPL drivers/dma/fsl-dpaa2-qdma/dpdmai 0xf14b6872 dpdmai_close +EXPORT_SYMBOL_GPL drivers/dma/fsl-edma-common 0x33f4a3ba fsl_edma_issue_pending +EXPORT_SYMBOL_GPL drivers/dma/fsl-edma-common 0x3849ddd1 fsl_edma_disable_request +EXPORT_SYMBOL_GPL drivers/dma/fsl-edma-common 0x3ab62952 fsl_edma_pause +EXPORT_SYMBOL_GPL drivers/dma/fsl-edma-common 0x5815042b fsl_edma_prep_dma_cyclic +EXPORT_SYMBOL_GPL drivers/dma/fsl-edma-common 0x5aefc15a fsl_edma_setup_regs +EXPORT_SYMBOL_GPL drivers/dma/fsl-edma-common 0x830308e3 fsl_edma_chan_mux +EXPORT_SYMBOL_GPL drivers/dma/fsl-edma-common 0x8b578bd0 fsl_edma_free_chan_resources +EXPORT_SYMBOL_GPL drivers/dma/fsl-edma-common 0xa609b0ee fsl_edma_prep_slave_sg +EXPORT_SYMBOL_GPL drivers/dma/fsl-edma-common 0xaa391e07 fsl_edma_resume +EXPORT_SYMBOL_GPL drivers/dma/fsl-edma-common 0xaed84887 fsl_edma_cleanup_vchan +EXPORT_SYMBOL_GPL drivers/dma/fsl-edma-common 0xbe70f9fd fsl_edma_slave_config +EXPORT_SYMBOL_GPL drivers/dma/fsl-edma-common 0xc25ccd3c fsl_edma_tx_status +EXPORT_SYMBOL_GPL drivers/dma/fsl-edma-common 0xcba43265 fsl_edma_xfer_desc +EXPORT_SYMBOL_GPL drivers/dma/fsl-edma-common 0xcee459db fsl_edma_free_desc +EXPORT_SYMBOL_GPL drivers/dma/fsl-edma-common 0xcf133a84 fsl_edma_terminate_all +EXPORT_SYMBOL_GPL drivers/dma/fsl-edma-common 0xd5a74b56 fsl_edma_alloc_chan_resources +EXPORT_SYMBOL_GPL drivers/firmware/arm_ffa/ffa-module 0x031da875 ffa_driver_register +EXPORT_SYMBOL_GPL drivers/firmware/arm_ffa/ffa-module 0x1a4f2a20 ffa_device_unregister +EXPORT_SYMBOL_GPL drivers/firmware/arm_ffa/ffa-module 0x1cdbc299 ffa_driver_unregister +EXPORT_SYMBOL_GPL drivers/firmware/arm_ffa/ffa-module 0x3d2b54ff ffa_device_register +EXPORT_SYMBOL_GPL drivers/firmware/arm_ffa/ffa-module 0xaa0f7436 ffa_bus_type +EXPORT_SYMBOL_GPL drivers/firmware/arm_ffa/ffa-module 0xb98d36c9 ffa_dev_ops_get +EXPORT_SYMBOL_GPL drivers/firmware/arm_scpi 0x5e2af1d1 get_scpi_ops +EXPORT_SYMBOL_GPL drivers/firmware/stratix10-svc 0x06210302 stratix10_svc_request_channel_byname EXPORT_SYMBOL_GPL drivers/firmware/stratix10-svc 0x0e7b7015 stratix10_svc_done EXPORT_SYMBOL_GPL drivers/firmware/stratix10-svc 0x41d5ad1c stratix10_svc_allocate_memory EXPORT_SYMBOL_GPL drivers/firmware/stratix10-svc 0x50f5368a stratix10_svc_free_channel EXPORT_SYMBOL_GPL drivers/firmware/stratix10-svc 0x595b630e stratix10_svc_free_memory EXPORT_SYMBOL_GPL drivers/firmware/stratix10-svc 0xd3df684d stratix10_svc_send -EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x06c7cb6b devm_fpga_mgr_create -EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x1295b281 fpga_image_info_alloc -EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x170ef94a of_fpga_mgr_get -EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x3f0f4ad9 fpga_mgr_unregister -EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x6296d068 fpga_mgr_load -EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x660974d9 fpga_mgr_register -EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x86390991 fpga_mgr_lock -EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x8e65c696 fpga_mgr_put -EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x96f73048 fpga_mgr_create -EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0xa1bbe418 devm_fpga_mgr_register -EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0xc0ad3f40 fpga_mgr_get -EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0xddc741a5 fpga_image_info_free -EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0xe4f75c99 fpga_mgr_unlock -EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0xf8e82576 fpga_mgr_free +EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x0a6e1bc0 devm_fpga_mgr_create +EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x16b3a1a0 fpga_mgr_register +EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x186ba7e1 fpga_mgr_create +EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x1c86c827 fpga_mgr_get +EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x1e84f919 fpga_image_info_alloc +EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x27b44782 fpga_mgr_lock +EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x2c43e610 fpga_mgr_unregister +EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x4d973312 of_fpga_mgr_get +EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x794a5b69 fpga_image_info_free +EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0xa712b5ff fpga_mgr_unlock +EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0xb3e5c98c fpga_mgr_load +EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0xe6d00ff7 fpga_mgr_free +EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0xea253d5a fpga_mgr_put +EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0xee6cc4ef devm_fpga_mgr_register +EXPORT_SYMBOL_GPL drivers/fsi/fsi-core 0x24bbf33d fsi_master_rescan +EXPORT_SYMBOL_GPL drivers/fsi/fsi-core 0x2e21f37c fsi_device_read EXPORT_SYMBOL_GPL drivers/fsi/fsi-core 0x3a93847e fsi_slave_claim_range -EXPORT_SYMBOL_GPL drivers/fsi/fsi-core 0x447a86d0 fsi_master_unregister -EXPORT_SYMBOL_GPL drivers/fsi/fsi-core 0x4b4a2079 fsi_bus_type -EXPORT_SYMBOL_GPL drivers/fsi/fsi-core 0x4ea905b9 fsi_driver_unregister +EXPORT_SYMBOL_GPL drivers/fsi/fsi-core 0x4d69e919 fsi_bus_type EXPORT_SYMBOL_GPL drivers/fsi/fsi-core 0x5a57d574 fsi_free_minor -EXPORT_SYMBOL_GPL drivers/fsi/fsi-core 0x695f6323 fsi_driver_register +EXPORT_SYMBOL_GPL drivers/fsi/fsi-core 0x763c8ee4 fsi_driver_register EXPORT_SYMBOL_GPL drivers/fsi/fsi-core 0x78060f23 fsi_slave_read -EXPORT_SYMBOL_GPL drivers/fsi/fsi-core 0x831dfda8 fsi_device_read -EXPORT_SYMBOL_GPL drivers/fsi/fsi-core 0x9970db71 fsi_device_write -EXPORT_SYMBOL_GPL drivers/fsi/fsi-core 0xaf35148e fsi_cdev_type +EXPORT_SYMBOL_GPL drivers/fsi/fsi-core 0x818b085f fsi_master_unregister +EXPORT_SYMBOL_GPL drivers/fsi/fsi-core 0x8b115098 fsi_get_new_minor +EXPORT_SYMBOL_GPL drivers/fsi/fsi-core 0x916d38af fsi_device_write +EXPORT_SYMBOL_GPL drivers/fsi/fsi-core 0xb735d1b2 fsi_driver_unregister +EXPORT_SYMBOL_GPL drivers/fsi/fsi-core 0xc7dc4bc4 fsi_master_register EXPORT_SYMBOL_GPL drivers/fsi/fsi-core 0xce22aee2 fsi_slave_release_range EXPORT_SYMBOL_GPL drivers/fsi/fsi-core 0xd942f235 fsi_slave_write -EXPORT_SYMBOL_GPL drivers/fsi/fsi-core 0xe08dab74 fsi_get_new_minor -EXPORT_SYMBOL_GPL drivers/fsi/fsi-core 0xe1091457 fsi_master_register -EXPORT_SYMBOL_GPL drivers/fsi/fsi-core 0xea4f5db1 fsi_master_rescan -EXPORT_SYMBOL_GPL drivers/fsi/fsi-occ 0x864feaa2 fsi_occ_submit -EXPORT_SYMBOL_GPL drivers/fsi/fsi-sbefifo 0x46503192 sbefifo_parse_status -EXPORT_SYMBOL_GPL drivers/fsi/fsi-sbefifo 0xc4789152 sbefifo_submit -EXPORT_SYMBOL_GPL drivers/gnss/gnss 0x22e5c2bb gnss_allocate_device -EXPORT_SYMBOL_GPL drivers/gnss/gnss 0x27a1565b gnss_register_device -EXPORT_SYMBOL_GPL drivers/gnss/gnss 0x3842e8ed gnss_put_device -EXPORT_SYMBOL_GPL drivers/gnss/gnss 0x3fb5bc9f gnss_deregister_device -EXPORT_SYMBOL_GPL drivers/gnss/gnss 0xc0ff0fad gnss_insert_raw -EXPORT_SYMBOL_GPL drivers/gpio/gpio-max730x 0x332db358 __max730x_remove -EXPORT_SYMBOL_GPL drivers/gpio/gpio-max730x 0x364eb9a1 __max730x_probe +EXPORT_SYMBOL_GPL drivers/fsi/fsi-core 0xdfac5b1b fsi_cdev_type +EXPORT_SYMBOL_GPL drivers/fsi/fsi-occ 0xa153f3f9 fsi_occ_submit +EXPORT_SYMBOL_GPL drivers/fsi/fsi-sbefifo 0x355d816f sbefifo_submit +EXPORT_SYMBOL_GPL drivers/fsi/fsi-sbefifo 0xda67f4ae sbefifo_parse_status +EXPORT_SYMBOL_GPL drivers/gnss/gnss 0x3d44310c gnss_register_device +EXPORT_SYMBOL_GPL drivers/gnss/gnss 0x411bd754 gnss_deregister_device +EXPORT_SYMBOL_GPL drivers/gnss/gnss 0x5b857c6d gnss_put_device +EXPORT_SYMBOL_GPL drivers/gnss/gnss 0x6f1f207a gnss_allocate_device +EXPORT_SYMBOL_GPL drivers/gnss/gnss 0x772c1b8e gnss_insert_raw +EXPORT_SYMBOL_GPL drivers/gpio/gpio-max730x 0xbb0ffad9 __max730x_remove +EXPORT_SYMBOL_GPL drivers/gpio/gpio-max730x 0xd02d118b __max730x_probe +EXPORT_SYMBOL_GPL drivers/gpio/gpio-regmap 0x02aa5504 devm_gpio_regmap_register +EXPORT_SYMBOL_GPL drivers/gpio/gpio-regmap 0x093205f4 gpio_regmap_register EXPORT_SYMBOL_GPL drivers/gpio/gpio-regmap 0x496ce291 gpio_regmap_get_drvdata -EXPORT_SYMBOL_GPL drivers/gpio/gpio-regmap 0x4b35b2c2 devm_gpio_regmap_register -EXPORT_SYMBOL_GPL drivers/gpio/gpio-regmap 0x6d9ce231 gpio_regmap_register EXPORT_SYMBOL_GPL drivers/gpio/gpio-regmap 0xb7066570 gpio_regmap_unregister -EXPORT_SYMBOL_GPL drivers/gpu/drm/bridge/analogix/analogix_dp 0x1c27af53 analogix_dp_probe -EXPORT_SYMBOL_GPL drivers/gpu/drm/bridge/analogix/analogix_dp 0x3178a6b8 analogix_dp_suspend +EXPORT_SYMBOL_GPL drivers/gpu/drm/bridge/analogix/analogix_dp 0x2b9288bf analogix_dp_start_crc +EXPORT_SYMBOL_GPL drivers/gpu/drm/bridge/analogix/analogix_dp 0x2eca1df8 analogix_dp_stop_crc +EXPORT_SYMBOL_GPL drivers/gpu/drm/bridge/analogix/analogix_dp 0x35e9bb6d analogix_dp_probe EXPORT_SYMBOL_GPL drivers/gpu/drm/bridge/analogix/analogix_dp 0x3ee0dd60 anx_dp_aux_transfer -EXPORT_SYMBOL_GPL drivers/gpu/drm/bridge/analogix/analogix_dp 0x54f1ccc1 analogix_dp_remove -EXPORT_SYMBOL_GPL drivers/gpu/drm/bridge/analogix/analogix_dp 0x938e248f analogix_dp_bind -EXPORT_SYMBOL_GPL drivers/gpu/drm/bridge/analogix/analogix_dp 0x9e315768 analogix_dp_unbind -EXPORT_SYMBOL_GPL drivers/gpu/drm/bridge/analogix/analogix_dp 0xa2ae8a91 analogix_dp_start_crc -EXPORT_SYMBOL_GPL drivers/gpu/drm/bridge/analogix/analogix_dp 0xb2177f85 analogix_dp_resume -EXPORT_SYMBOL_GPL drivers/gpu/drm/bridge/analogix/analogix_dp 0xf5ffd7dd analogix_dp_stop_crc +EXPORT_SYMBOL_GPL drivers/gpu/drm/bridge/analogix/analogix_dp 0x61afe6cf analogix_dp_resume +EXPORT_SYMBOL_GPL drivers/gpu/drm/bridge/analogix/analogix_dp 0x7beee22a analogix_dp_suspend +EXPORT_SYMBOL_GPL drivers/gpu/drm/bridge/analogix/analogix_dp 0x7ce4b735 analogix_dp_bind +EXPORT_SYMBOL_GPL drivers/gpu/drm/bridge/analogix/analogix_dp 0x9a02669a analogix_dp_remove +EXPORT_SYMBOL_GPL drivers/gpu/drm/bridge/analogix/analogix_dp 0xae513f58 analogix_dp_unbind EXPORT_SYMBOL_GPL drivers/gpu/drm/bridge/synopsys/dw-hdmi 0x09340e05 dw_hdmi_set_channel_count EXPORT_SYMBOL_GPL drivers/gpu/drm/bridge/synopsys/dw-hdmi 0x094f6fc5 dw_hdmi_phy_i2c_set_addr +EXPORT_SYMBOL_GPL drivers/gpu/drm/bridge/synopsys/dw-hdmi 0x1118e321 dw_hdmi_probe EXPORT_SYMBOL_GPL drivers/gpu/drm/bridge/synopsys/dw-hdmi 0x1461e227 dw_hdmi_set_channel_status EXPORT_SYMBOL_GPL drivers/gpu/drm/bridge/synopsys/dw-hdmi 0x157e02b6 dw_hdmi_phy_reset -EXPORT_SYMBOL_GPL drivers/gpu/drm/bridge/synopsys/dw-hdmi 0x25a74d7a dw_hdmi_probe EXPORT_SYMBOL_GPL drivers/gpu/drm/bridge/synopsys/dw-hdmi 0x2d1c0e80 dw_hdmi_setup_rx_sense EXPORT_SYMBOL_GPL drivers/gpu/drm/bridge/synopsys/dw-hdmi 0x2fac9436 dw_hdmi_set_channel_allocation EXPORT_SYMBOL_GPL drivers/gpu/drm/bridge/synopsys/dw-hdmi 0x316212a8 dw_hdmi_unbind +EXPORT_SYMBOL_GPL drivers/gpu/drm/bridge/synopsys/dw-hdmi 0x317c4a18 dw_hdmi_set_plugged_cb EXPORT_SYMBOL_GPL drivers/gpu/drm/bridge/synopsys/dw-hdmi 0x42926f4a dw_hdmi_resume -EXPORT_SYMBOL_GPL drivers/gpu/drm/bridge/synopsys/dw-hdmi 0x4423fd92 dw_hdmi_set_high_tmds_clock_ratio EXPORT_SYMBOL_GPL drivers/gpu/drm/bridge/synopsys/dw-hdmi 0x4a9b174f dw_hdmi_remove EXPORT_SYMBOL_GPL drivers/gpu/drm/bridge/synopsys/dw-hdmi 0x6712b5a7 dw_hdmi_phy_gen2_txpwron +EXPORT_SYMBOL_GPL drivers/gpu/drm/bridge/synopsys/dw-hdmi 0x7745b4c5 dw_hdmi_bind EXPORT_SYMBOL_GPL drivers/gpu/drm/bridge/synopsys/dw-hdmi 0x7d8a3aee dw_hdmi_phy_i2c_write EXPORT_SYMBOL_GPL drivers/gpu/drm/bridge/synopsys/dw-hdmi 0x8dcd6f43 dw_hdmi_set_sample_rate +EXPORT_SYMBOL_GPL drivers/gpu/drm/bridge/synopsys/dw-hdmi 0x9477a08b dw_hdmi_set_high_tmds_clock_ratio EXPORT_SYMBOL_GPL drivers/gpu/drm/bridge/synopsys/dw-hdmi 0x9b44a60b dw_hdmi_phy_gen2_pddq -EXPORT_SYMBOL_GPL drivers/gpu/drm/bridge/synopsys/dw-hdmi 0xa2467e7f dw_hdmi_bind -EXPORT_SYMBOL_GPL drivers/gpu/drm/bridge/synopsys/dw-hdmi 0xb7a48be8 dw_hdmi_set_plugged_cb EXPORT_SYMBOL_GPL drivers/gpu/drm/bridge/synopsys/dw-hdmi 0xce27012a dw_hdmi_audio_disable EXPORT_SYMBOL_GPL drivers/gpu/drm/bridge/synopsys/dw-hdmi 0xd6968220 dw_hdmi_phy_setup_hpd EXPORT_SYMBOL_GPL drivers/gpu/drm/bridge/synopsys/dw-hdmi 0xd8fe547b dw_hdmi_audio_enable @@ -9754,418 +9720,417 @@ EXPORT_SYMBOL_GPL drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi 0x0d667204 dw_mipi_dsi_unbind EXPORT_SYMBOL_GPL drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi 0x41361ae4 dw_mipi_dsi_set_slave EXPORT_SYMBOL_GPL drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi 0x42ac3b2e dw_mipi_dsi_remove -EXPORT_SYMBOL_GPL drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi 0x8b853b70 dw_mipi_dsi_bind -EXPORT_SYMBOL_GPL drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi 0xb9f1c496 dw_mipi_dsi_probe -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x0b0e349d drm_hdcp_check_ksvs_revoked -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x1c1185f9 drm_gem_cma_dumb_create_internal -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x25d6564d drm_gem_shmem_get_sg_table -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x26fc46cb drm_gem_shmem_create -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x2acf391f drm_gem_cma_dumb_create -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x2b227cdf drm_gem_shmem_mmap -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x30a35362 drm_class_device_unregister -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x3513fd3c drm_get_unmapped_area -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x4a9d787e drm_bridge_hpd_disable -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x4cbaa94b drm_bridge_hpd_enable -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x529aa95e drm_of_encoder_active_endpoint -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x52d8a43c drm_crtc_add_crc_entry -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x56797e59 drm_of_lvds_get_dual_link_pixel_order +EXPORT_SYMBOL_GPL drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi 0xd0f41291 dw_mipi_dsi_bind +EXPORT_SYMBOL_GPL drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi 0xf397a122 dw_mipi_dsi_probe +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x064081e8 drm_gem_cma_create +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x0fb08eed drm_gem_shmem_get_pages_sgt +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x161e3f2c drm_gem_cma_dumb_create_internal +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x19ee3604 drm_crtc_add_crc_entry +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x1d79fb05 drm_hdcp_check_ksvs_revoked +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x1eef8f01 drm_gem_shmem_mmap +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x2310e95c drm_do_get_edid +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x3203c745 drm_gem_shmem_get_sg_table +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x328d8171 drm_of_encoder_active_endpoint +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x35b29db1 drm_gem_cma_vmap +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x40ad1536 drm_gem_shmem_free_object +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x521b7bb3 drm_of_find_panel_or_bridge +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x626f309d drm_of_component_match_add EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x66cf2f64 drm_display_mode_from_videomode -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x6ebcd25a drm_gem_shmem_prime_import_sg_table -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x79455455 drm_bridge_hpd_notify -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x89db8471 of_get_drm_display_mode -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x8b647f28 drm_bridge_get_edid -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x8edf786f drm_gem_cma_create -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x9527684c drm_gem_cma_get_sg_table -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x99c9d916 drmm_kstrdup -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x9c67d70a drm_gem_shmem_get_pages_sgt -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x9dbf7960 drm_gem_cma_vmap -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xad63e80c drm_gem_cma_prime_import_sg_table +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x73da80cd drm_gem_shmem_create +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x999c5b18 drm_gem_cma_prime_import_sg_table +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xa2a2d74a drm_bridge_hpd_disable +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xa64a70c7 drm_gem_shmem_dumb_create +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xa6c7c6c6 drm_gem_cma_free_object +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xad6f4677 drm_get_unmapped_area EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xad885165 drm_bus_flags_from_videomode -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xaf689bdf drm_do_get_edid -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xb68a3dce drm_of_find_panel_or_bridge -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xbc99c0a7 drm_gem_shmem_dumb_create -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xc135aff1 drm_gem_cma_free_object -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xc4a59ce9 drm_gem_dumb_map_offset -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xd0c0d398 drm_gem_cma_vm_ops -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xd5b1d5b8 drm_of_component_match_add -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xe16a5aeb drm_gem_cma_mmap -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xe6fbadfa drm_bridge_get_modes -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xecefa2f4 drm_class_device_register -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xee0ebe16 drm_gem_shmem_free_object +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xb05d05ab drm_bridge_get_edid +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xb3462e8d drm_class_device_register +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xbcf02675 drm_bridge_detect +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xbd8bd9ce drm_of_lvds_get_dual_link_pixel_order +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xc0203d25 drm_gem_dumb_map_offset +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xc02495b2 drm_gem_shmem_prime_import_sg_table +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xcd887de2 drm_bridge_hpd_notify +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xcddb7596 drm_gem_cma_vm_ops +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xcf84ace9 drm_bridge_get_modes +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xd86da196 drm_gem_cma_get_sg_table +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xda875fa0 of_get_drm_display_mode +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xdd371c5e drmm_kstrdup +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xe0de40d7 drm_bridge_hpd_enable +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xe93702de drm_gem_cma_dumb_create +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xea64fabd drm_class_device_unregister +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xf7f1ae98 drm_gem_cma_mmap EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xfe9f72f3 drm_display_mode_to_videomode -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xfecf8ba8 drm_bridge_detect -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_dp_aux_bus 0x49fc6a61 of_dp_aux_depopulate_ep_devices -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_dp_aux_bus 0x9a4c5cd0 __dp_aux_dp_driver_register -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_dp_aux_bus 0xf4a5f457 devm_of_dp_aux_populate_ep_devices -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_dp_aux_bus 0xf75b9725 dp_aux_dp_driver_unregister -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x02717c12 drm_bridge_connector_init -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x0d63de10 drm_fb_cma_sync_non_coherent -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x1d11558c drm_gem_fb_get_obj -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x20c83674 drm_gem_fb_afbc_init -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x238ee7ce drm_gem_fb_create_with_dirty -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x4a333287 drm_gem_fb_create_with_funcs -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x80e1d594 drm_gem_plane_helper_prepare_fb -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x9e62a3cd drm_fb_cma_get_gem_addr -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0xbf85e8f0 drm_fb_cma_get_gem_obj -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0xc408ec69 drm_bridge_connector_enable_hpd -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0xd4dfb60d drm_gem_fb_create -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0xeb7f5d7c drm_bridge_connector_disable_hpd -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0xfe500ca8 drm_gem_fb_init_with_funcs -EXPORT_SYMBOL_GPL drivers/gpu/drm/meson/meson-drm 0x1bfcdb08 meson_vclk_setup +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_dp_aux_bus 0x6345fc52 __dp_aux_dp_driver_register +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_dp_aux_bus 0x6686d29f dp_aux_dp_driver_unregister +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_dp_aux_bus 0xf0aae01c devm_of_dp_aux_populate_ep_devices +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_dp_aux_bus 0xf7b9f883 of_dp_aux_depopulate_ep_devices +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x052b60ca drm_gem_fb_init_with_funcs +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x12483909 drm_fb_cma_sync_non_coherent +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x1ad9d441 drm_bridge_connector_enable_hpd +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x1ba4ef37 drm_fb_cma_get_gem_obj +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x311ed62c drm_gem_fb_afbc_init +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x67b64a1b drm_fb_cma_get_gem_addr +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x7a41f7ca drm_bridge_connector_init +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x860d0be1 drm_gem_fb_get_obj +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x96e6ad4f drm_gem_fb_create_with_funcs +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0xc2a4087d drm_gem_fb_create_with_dirty +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0xd39182d2 drm_gem_fb_create +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0xd3f4493a drm_gem_plane_helper_prepare_fb +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0xd6422a8b drm_bridge_connector_disable_hpd EXPORT_SYMBOL_GPL drivers/gpu/drm/meson/meson-drm 0x2c73cfcf meson_venc_hdmi_venc_repeat -EXPORT_SYMBOL_GPL drivers/gpu/drm/meson/meson-drm 0x5bb43737 meson_vclk_vic_supported_freq -EXPORT_SYMBOL_GPL drivers/gpu/drm/meson/meson-drm 0x89b66369 meson_vclk_dmt_supported_freq +EXPORT_SYMBOL_GPL drivers/gpu/drm/meson/meson-drm 0x7daa1ecd meson_vclk_dmt_supported_freq EXPORT_SYMBOL_GPL drivers/gpu/drm/meson/meson-drm 0x94a785f8 meson_venc_hdmi_supported_mode EXPORT_SYMBOL_GPL drivers/gpu/drm/meson/meson-drm 0xab5bee2f meson_venc_hdmi_supported_vic -EXPORT_SYMBOL_GPL drivers/gpu/drm/meson/meson-drm 0xb0fdb1a6 meson_venc_hdmi_mode_set -EXPORT_SYMBOL_GPL drivers/gpu/drm/panel/panel-samsung-s6e63m0 0x51187d17 s6e63m0_remove -EXPORT_SYMBOL_GPL drivers/gpu/drm/panel/panel-samsung-s6e63m0 0xf51efcb6 s6e63m0_probe -EXPORT_SYMBOL_GPL drivers/gpu/drm/pl111/pl111_drm 0x12e23a2c pl111_versatile_init -EXPORT_SYMBOL_GPL drivers/gpu/drm/rcar-du/rcar_cmm 0x2d8d292c rcar_cmm_setup -EXPORT_SYMBOL_GPL drivers/gpu/drm/rcar-du/rcar_cmm 0x5e526718 rcar_cmm_init -EXPORT_SYMBOL_GPL drivers/gpu/drm/rcar-du/rcar_cmm 0x8290d101 rcar_cmm_enable -EXPORT_SYMBOL_GPL drivers/gpu/drm/rcar-du/rcar_cmm 0xa0d95f3a rcar_cmm_disable -EXPORT_SYMBOL_GPL drivers/gpu/drm/rcar-du/rcar_lvds 0x51fd8885 rcar_lvds_clk_enable -EXPORT_SYMBOL_GPL drivers/gpu/drm/rcar-du/rcar_lvds 0x6d216be8 rcar_lvds_clk_disable -EXPORT_SYMBOL_GPL drivers/gpu/drm/rcar-du/rcar_lvds 0xc33f1fac rcar_lvds_dual_link -EXPORT_SYMBOL_GPL drivers/gpu/drm/rcar-du/rcar_lvds 0xd2194ca9 rcar_lvds_is_connected -EXPORT_SYMBOL_GPL drivers/gpu/drm/rockchip/rockchipdrm 0x3215947d vop_component_ops -EXPORT_SYMBOL_GPL drivers/gpu/drm/rockchip/rockchipdrm 0x756b0fc1 rockchip_rgb_init +EXPORT_SYMBOL_GPL drivers/gpu/drm/meson/meson-drm 0xb1d49cfd meson_vclk_setup +EXPORT_SYMBOL_GPL drivers/gpu/drm/meson/meson-drm 0xb2b87fc4 meson_vclk_vic_supported_freq +EXPORT_SYMBOL_GPL drivers/gpu/drm/meson/meson-drm 0xd5eb8ea1 meson_venc_hdmi_mode_set +EXPORT_SYMBOL_GPL drivers/gpu/drm/panel/panel-samsung-s6e63m0 0x31eeab6c s6e63m0_probe +EXPORT_SYMBOL_GPL drivers/gpu/drm/panel/panel-samsung-s6e63m0 0x49055e3f s6e63m0_remove +EXPORT_SYMBOL_GPL drivers/gpu/drm/pl111/pl111_drm 0x3130863a pl111_versatile_init +EXPORT_SYMBOL_GPL drivers/gpu/drm/rcar-du/rcar_cmm 0xb267b1aa rcar_cmm_setup +EXPORT_SYMBOL_GPL drivers/gpu/drm/rcar-du/rcar_cmm 0xc93b0db2 rcar_cmm_enable +EXPORT_SYMBOL_GPL drivers/gpu/drm/rcar-du/rcar_cmm 0xe4222ede rcar_cmm_init +EXPORT_SYMBOL_GPL drivers/gpu/drm/rcar-du/rcar_cmm 0xf69328a5 rcar_cmm_disable +EXPORT_SYMBOL_GPL drivers/gpu/drm/rcar-du/rcar_lvds 0x31ec04a4 rcar_lvds_clk_disable +EXPORT_SYMBOL_GPL drivers/gpu/drm/rcar-du/rcar_lvds 0x35e45297 rcar_lvds_is_connected +EXPORT_SYMBOL_GPL drivers/gpu/drm/rcar-du/rcar_lvds 0x4e296f19 rcar_lvds_dual_link +EXPORT_SYMBOL_GPL drivers/gpu/drm/rcar-du/rcar_lvds 0xf61e2639 rcar_lvds_clk_enable +EXPORT_SYMBOL_GPL drivers/gpu/drm/rockchip/rockchipdrm 0xe78442bc rockchip_rgb_init EXPORT_SYMBOL_GPL drivers/gpu/drm/rockchip/rockchipdrm 0xfead7585 rockchip_rgb_fini -EXPORT_SYMBOL_GPL drivers/hid/hid 0x033d76f7 hidinput_get_led_field -EXPORT_SYMBOL_GPL drivers/hid/hid 0x036064af hid_dump_device +EXPORT_SYMBOL_GPL drivers/gpu/drm/rockchip/rockchipdrm 0xff02d6be vop_component_ops +EXPORT_SYMBOL_GPL drivers/hid/hid 0x0544f001 hid_ignore EXPORT_SYMBOL_GPL drivers/hid/hid 0x05495392 hid_debug -EXPORT_SYMBOL_GPL drivers/hid/hid 0x0bc2d5b0 hid_hw_open +EXPORT_SYMBOL_GPL drivers/hid/hid 0x09f0917a hidinput_disconnect +EXPORT_SYMBOL_GPL drivers/hid/hid 0x0a9d9184 hid_validate_values +EXPORT_SYMBOL_GPL drivers/hid/hid 0x123af692 hid_compare_device_paths EXPORT_SYMBOL_GPL drivers/hid/hid 0x19d52f1f hid_quirks_exit -EXPORT_SYMBOL_GPL drivers/hid/hid 0x1a42be95 hid_dump_field -EXPORT_SYMBOL_GPL drivers/hid/hid 0x218dd4dd hid_input_report -EXPORT_SYMBOL_GPL drivers/hid/hid 0x2675840a hid_register_report -EXPORT_SYMBOL_GPL drivers/hid/hid 0x2b86a4d0 hid_parse_report -EXPORT_SYMBOL_GPL drivers/hid/hid 0x2bc07e35 hid_output_report -EXPORT_SYMBOL_GPL drivers/hid/hid 0x3318fc55 hid_alloc_report_buf -EXPORT_SYMBOL_GPL drivers/hid/hid 0x34f9968c hid_unregister_driver -EXPORT_SYMBOL_GPL drivers/hid/hid 0x41715c56 __hid_register_driver -EXPORT_SYMBOL_GPL drivers/hid/hid 0x43733ed1 hidraw_disconnect -EXPORT_SYMBOL_GPL drivers/hid/hid 0x4522c035 hidinput_connect -EXPORT_SYMBOL_GPL drivers/hid/hid 0x4732afc9 hid_hw_stop -EXPORT_SYMBOL_GPL drivers/hid/hid 0x528794bb hid_lookup_quirk -EXPORT_SYMBOL_GPL drivers/hid/hid 0x56cf978d hid_connect -EXPORT_SYMBOL_GPL drivers/hid/hid 0x57e3e3aa hid_hw_start -EXPORT_SYMBOL_GPL drivers/hid/hid 0x58cef0b7 hid_dump_input -EXPORT_SYMBOL_GPL drivers/hid/hid 0x619882fb hid_add_device -EXPORT_SYMBOL_GPL drivers/hid/hid 0x62d68367 hid_setup_resolution_multiplier -EXPORT_SYMBOL_GPL drivers/hid/hid 0x64798632 hid_ignore -EXPORT_SYMBOL_GPL drivers/hid/hid 0x64911c55 hid_open_report -EXPORT_SYMBOL_GPL drivers/hid/hid 0x6d00f931 __hid_request -EXPORT_SYMBOL_GPL drivers/hid/hid 0x802db41f hidinput_report_event -EXPORT_SYMBOL_GPL drivers/hid/hid 0x87f79480 hid_check_keys_pressed -EXPORT_SYMBOL_GPL drivers/hid/hid 0x8a969c14 hid_compare_device_paths +EXPORT_SYMBOL_GPL drivers/hid/hid 0x1f5c765a hidraw_disconnect +EXPORT_SYMBOL_GPL drivers/hid/hid 0x202739cd hid_resolv_usage +EXPORT_SYMBOL_GPL drivers/hid/hid 0x232c43d6 hidinput_report_event +EXPORT_SYMBOL_GPL drivers/hid/hid 0x302fb65f hidinput_get_led_field +EXPORT_SYMBOL_GPL drivers/hid/hid 0x325b0039 hidinput_calc_abs_res +EXPORT_SYMBOL_GPL drivers/hid/hid 0x393ec40a __hid_register_driver +EXPORT_SYMBOL_GPL drivers/hid/hid 0x3e0e3fee hid_hw_start +EXPORT_SYMBOL_GPL drivers/hid/hid 0x42bbe4ee hid_input_report +EXPORT_SYMBOL_GPL drivers/hid/hid 0x484887e7 hid_connect +EXPORT_SYMBOL_GPL drivers/hid/hid 0x5583bcbc hid_alloc_report_buf +EXPORT_SYMBOL_GPL drivers/hid/hid 0x5bfe26f6 hid_destroy_device +EXPORT_SYMBOL_GPL drivers/hid/hid 0x64747b30 hid_check_keys_pressed +EXPORT_SYMBOL_GPL drivers/hid/hid 0x676d0f0a hidinput_find_field +EXPORT_SYMBOL_GPL drivers/hid/hid 0x6e1e1152 hid_dump_report +EXPORT_SYMBOL_GPL drivers/hid/hid 0x849dfb33 hid_set_field +EXPORT_SYMBOL_GPL drivers/hid/hid 0x895ea914 hid_unregister_driver +EXPORT_SYMBOL_GPL drivers/hid/hid 0x8add329f hidraw_report_event EXPORT_SYMBOL_GPL drivers/hid/hid 0x8b13a8b8 hid_snto32 -EXPORT_SYMBOL_GPL drivers/hid/hid 0x8d275b71 hid_dump_report -EXPORT_SYMBOL_GPL drivers/hid/hid 0x95c6bcd7 hid_resolv_usage -EXPORT_SYMBOL_GPL drivers/hid/hid 0x9c697146 hid_destroy_device -EXPORT_SYMBOL_GPL drivers/hid/hid 0xa1c45e96 hidraw_connect -EXPORT_SYMBOL_GPL drivers/hid/hid 0xaa3d80b7 hid_debug_event -EXPORT_SYMBOL_GPL drivers/hid/hid 0xacb8dfb3 hid_allocate_device -EXPORT_SYMBOL_GPL drivers/hid/hid 0xacc2baaa hid_report_raw_event -EXPORT_SYMBOL_GPL drivers/hid/hid 0xbc2d5e49 hidinput_count_leds -EXPORT_SYMBOL_GPL drivers/hid/hid 0xcb5a5763 hidinput_calc_abs_res -EXPORT_SYMBOL_GPL drivers/hid/hid 0xd35552d1 hidraw_report_event -EXPORT_SYMBOL_GPL drivers/hid/hid 0xd9bb6944 hidinput_disconnect -EXPORT_SYMBOL_GPL drivers/hid/hid 0xda595544 hid_hw_close -EXPORT_SYMBOL_GPL drivers/hid/hid 0xdbc4f221 hid_set_field -EXPORT_SYMBOL_GPL drivers/hid/hid 0xe266405f hid_match_device -EXPORT_SYMBOL_GPL drivers/hid/hid 0xeb014543 hid_validate_values -EXPORT_SYMBOL_GPL drivers/hid/hid 0xec904d97 hid_field_extract -EXPORT_SYMBOL_GPL drivers/hid/hid 0xf252fabe hidinput_find_field -EXPORT_SYMBOL_GPL drivers/hid/hid 0xf5138db8 hid_disconnect +EXPORT_SYMBOL_GPL drivers/hid/hid 0x8bb1a405 hidinput_count_leds +EXPORT_SYMBOL_GPL drivers/hid/hid 0x91ab1ade hid_hw_close +EXPORT_SYMBOL_GPL drivers/hid/hid 0x9cea4ec8 hid_disconnect +EXPORT_SYMBOL_GPL drivers/hid/hid 0xaeb3c4ed hid_debug_event +EXPORT_SYMBOL_GPL drivers/hid/hid 0xaf297427 hid_hw_stop +EXPORT_SYMBOL_GPL drivers/hid/hid 0xb485866a hidinput_connect +EXPORT_SYMBOL_GPL drivers/hid/hid 0xb48fc40a hid_register_report +EXPORT_SYMBOL_GPL drivers/hid/hid 0xb5f7a205 hid_parse_report +EXPORT_SYMBOL_GPL drivers/hid/hid 0xbc9d9f42 hidraw_connect +EXPORT_SYMBOL_GPL drivers/hid/hid 0xbca023f9 hid_lookup_quirk +EXPORT_SYMBOL_GPL drivers/hid/hid 0xd56b4863 hid_match_device +EXPORT_SYMBOL_GPL drivers/hid/hid 0xd5d9b702 hid_setup_resolution_multiplier +EXPORT_SYMBOL_GPL drivers/hid/hid 0xd6206220 hid_report_raw_event +EXPORT_SYMBOL_GPL drivers/hid/hid 0xdbc46e92 hid_output_report +EXPORT_SYMBOL_GPL drivers/hid/hid 0xdd3c089e hid_dump_input +EXPORT_SYMBOL_GPL drivers/hid/hid 0xde13e074 hid_open_report +EXPORT_SYMBOL_GPL drivers/hid/hid 0xe7ea64d7 hid_field_extract +EXPORT_SYMBOL_GPL drivers/hid/hid 0xe846f25f hid_allocate_device +EXPORT_SYMBOL_GPL drivers/hid/hid 0xe8bca0b2 hid_add_device +EXPORT_SYMBOL_GPL drivers/hid/hid 0xf7814e78 hid_hw_open EXPORT_SYMBOL_GPL drivers/hid/hid 0xfa355613 hid_quirks_init -EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0x028e8bcf sensor_hub_get_feature -EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0x35e2c08d sensor_hub_set_feature -EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0x4b12dce0 sensor_hub_device_close -EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0x7dba75b0 hid_sensor_get_usage_index -EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0xd070662d sensor_hub_remove_callback -EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0xd2e3b61a sensor_hub_input_get_attribute_info -EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0xdb6a1f28 sensor_hub_register_callback -EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0xe4745c57 sensor_hub_input_attr_get_raw_value -EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0xee8353df sensor_hub_device_open -EXPORT_SYMBOL_GPL drivers/hid/i2c-hid/i2c-hid 0x152d5688 i2c_hid_core_shutdown -EXPORT_SYMBOL_GPL drivers/hid/i2c-hid/i2c-hid 0x41a63351 i2c_hid_core_pm -EXPORT_SYMBOL_GPL drivers/hid/i2c-hid/i2c-hid 0x8bb1bd9a i2c_hid_core_probe -EXPORT_SYMBOL_GPL drivers/hid/i2c-hid/i2c-hid 0xc2f75e71 i2c_hid_core_remove -EXPORT_SYMBOL_GPL drivers/hid/i2c-hid/i2c-hid 0xd4884e5a i2c_hid_ll_driver -EXPORT_SYMBOL_GPL drivers/hid/uhid 0xfb895730 uhid_hid_driver -EXPORT_SYMBOL_GPL drivers/hwmon/adt7x10 0x2824543e adt7x10_remove -EXPORT_SYMBOL_GPL drivers/hwmon/adt7x10 0xbce61aff adt7x10_dev_pm_ops -EXPORT_SYMBOL_GPL drivers/hwmon/adt7x10 0xe38cb998 adt7x10_probe +EXPORT_SYMBOL_GPL drivers/hid/hid 0xfd541382 hid_dump_device +EXPORT_SYMBOL_GPL drivers/hid/hid 0xfdc600f7 hid_dump_field +EXPORT_SYMBOL_GPL drivers/hid/hid 0xfe080e35 __hid_request +EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0x0d473ba4 sensor_hub_input_attr_get_raw_value +EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0x2084f0d1 sensor_hub_set_feature +EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0x2a80f8ff hid_sensor_get_usage_index +EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0x40505a6a sensor_hub_remove_callback +EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0x5d111394 sensor_hub_get_feature +EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0xa2f2bccf sensor_hub_device_close +EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0xb69a63d4 sensor_hub_input_get_attribute_info +EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0xe24c2ac9 sensor_hub_device_open +EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0xe9c8b82b sensor_hub_register_callback +EXPORT_SYMBOL_GPL drivers/hid/i2c-hid/i2c-hid 0x007938ba i2c_hid_ll_driver +EXPORT_SYMBOL_GPL drivers/hid/i2c-hid/i2c-hid 0x1a6e8169 i2c_hid_core_probe +EXPORT_SYMBOL_GPL drivers/hid/i2c-hid/i2c-hid 0x1ecd20d6 i2c_hid_core_pm +EXPORT_SYMBOL_GPL drivers/hid/i2c-hid/i2c-hid 0x37055820 i2c_hid_core_shutdown +EXPORT_SYMBOL_GPL drivers/hid/i2c-hid/i2c-hid 0x6d81bdba i2c_hid_core_remove +EXPORT_SYMBOL_GPL drivers/hid/uhid 0x0fddb862 uhid_hid_driver +EXPORT_SYMBOL_GPL drivers/hwmon/adt7x10 0x77c157b9 adt7x10_dev_pm_ops +EXPORT_SYMBOL_GPL drivers/hwmon/adt7x10 0x7be54abd adt7x10_probe +EXPORT_SYMBOL_GPL drivers/hwmon/adt7x10 0xdd045527 adt7x10_remove +EXPORT_SYMBOL_GPL drivers/hwmon/ltc2947-core 0x1069b2df ltc2947_pm_ops EXPORT_SYMBOL_GPL drivers/hwmon/ltc2947-core 0x5cbb5274 ltc2947_core_probe EXPORT_SYMBOL_GPL drivers/hwmon/ltc2947-core 0xbc54f93e ltc2947_of_match -EXPORT_SYMBOL_GPL drivers/hwmon/ltc2947-core 0xfdf55638 ltc2947_pm_ops -EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-amd-mp2-pci 0x2534e2e3 amd_mp2_find_device -EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-amd-mp2-pci 0x3573f49d amd_mp2_rw_timeout -EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-amd-mp2-pci 0x5d6d8bc2 amd_mp2_bus_enable_set -EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-amd-mp2-pci 0xb6950077 amd_mp2_unregister_cb -EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-amd-mp2-pci 0xd3510eba amd_mp2_process_event -EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-amd-mp2-pci 0xe367a1d8 amd_mp2_rw -EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-amd-mp2-pci 0xfdc82519 amd_mp2_register_cb -EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-designware-core 0x16dd0aa4 i2c_dw_acpi_configure -EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-designware-core 0x2b8a9afe i2c_dw_configure_master -EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-designware-core 0x3f33def6 i2c_dw_probe_master -EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-designware-core 0x6333c8c5 i2c_dw_validate_speed -EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-designware-core 0x9e1ba4e1 i2c_dw_adjust_bus_speed -EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-designware-core 0xb412a4e5 i2c_dw_prepare_clk -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x051c5eaa i2c_add_numbered_adapter -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x0a1baaf6 of_i2c_get_board_info -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x11c0012b i2c_adapter_depth -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x1b05c148 i2c_acpi_find_adapter_by_handle -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x247d61e4 i2c_handle_smbus_host_notify -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x2f32d971 i2c_acpi_find_bus_speed -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x2fb603b4 i2c_new_client_device +EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-amd-mp2-pci 0x546e9e20 amd_mp2_register_cb +EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-amd-mp2-pci 0x5f422709 amd_mp2_bus_enable_set +EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-amd-mp2-pci 0x754008c0 amd_mp2_unregister_cb +EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-amd-mp2-pci 0x9fba3bbd amd_mp2_rw +EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-amd-mp2-pci 0xa95a4a98 amd_mp2_rw_timeout +EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-amd-mp2-pci 0xddcfcd99 amd_mp2_process_event +EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-amd-mp2-pci 0xfddaa500 amd_mp2_find_device +EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-designware-core 0x160e87a3 i2c_dw_configure_master +EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-designware-core 0x3a8762d2 i2c_dw_prepare_clk +EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-designware-core 0x425fb85d i2c_dw_validate_speed +EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-designware-core 0x666ffdcd i2c_dw_acpi_configure +EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-designware-core 0x7a77449c i2c_dw_probe_master +EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-designware-core 0xf940cac8 i2c_dw_adjust_bus_speed +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x04b1f236 i2c_match_id +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x1ce21ea2 i2c_handle_smbus_host_notify +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x26e47d75 i2c_new_dummy_device +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x276436f5 i2c_acpi_find_adapter_by_handle +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x3e34e376 i2c_new_scanned_device EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x42041512 i2c_get_dma_safe_msg_buf +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x44db0a0f i2c_new_ancillary_device +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x46b41c46 i2c_bus_type +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x4707f194 i2c_unregister_device EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x4dae16e4 i2c_put_dma_safe_msg_buf -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x51884e91 i2c_of_match_device +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x4e17824c i2c_detect_slave_mode +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x5227ac82 i2c_acpi_find_bus_speed EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x550f3e05 i2c_freq_mode_string -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x5d9e8cd0 i2c_generic_scl_recovery -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x5dd15c6b i2c_parse_fw_timings -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x71e8eea0 i2c_probe_func_quick_read -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x7f6761c9 i2c_new_scanned_device -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x971f036c i2c_acpi_new_device -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x9932cbac i2c_recover_bus -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x9bec0b70 i2c_adapter_type -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x9d2e5c56 i2c_slave_unregister -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x9f69f02c of_i2c_setup_smbus_alert -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xabf543ba devm_i2c_add_adapter -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xae873372 i2c_acpi_client_count -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xb2820893 i2c_unregister_device -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xbeead441 i2c_bus_type -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xc9928aeb i2c_client_type -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xcce11ff5 i2c_detect_slave_mode -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xcf536883 i2c_new_dummy_device +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x5e3d8f06 i2c_recover_bus +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x76a1ff52 i2c_parse_fw_timings +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x77ed2629 i2c_slave_register +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x7f854a6b of_i2c_setup_smbus_alert +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x816ad69f i2c_of_match_device +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x85232f8f i2c_for_each_dev +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x8a482420 i2c_add_numbered_adapter +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x8b4b0472 i2c_new_smbus_alert_device +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x8f96fade i2c_adapter_depth +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x90845a6c i2c_slave_unregister +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xb72373b7 i2c_adapter_type +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xbf8bacfa i2c_acpi_new_device +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xc008bf8d i2c_new_client_device +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xcbc5882e i2c_acpi_client_count +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xcc98923c of_i2c_get_board_info EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xd2423f76 i2c_acpi_get_i2c_resource -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xd3c8c683 i2c_get_device_id -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xe48c43e7 i2c_new_ancillary_device -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xe7bf66da devm_i2c_new_dummy_device -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xe870cdb2 i2c_slave_register -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xfc255e3d i2c_match_id -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xfe5b6446 i2c_for_each_dev -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xff6b2d0d i2c_new_smbus_alert_device -EXPORT_SYMBOL_GPL drivers/i2c/i2c-mux 0x4f546848 i2c_mux_alloc -EXPORT_SYMBOL_GPL drivers/i2c/i2c-mux 0x57873453 i2c_root_adapter -EXPORT_SYMBOL_GPL drivers/i2c/i2c-mux 0x6dab3c18 i2c_mux_add_adapter -EXPORT_SYMBOL_GPL drivers/i2c/i2c-mux 0xb045d449 i2c_mux_del_adapters -EXPORT_SYMBOL_GPL drivers/i2c/i2c-smbus 0x19dc548c i2c_handle_smbus_alert -EXPORT_SYMBOL_GPL drivers/i2c/i2c-smbus 0x28c194d1 i2c_new_slave_host_notify_device -EXPORT_SYMBOL_GPL drivers/i2c/i2c-smbus 0x5144b66f i2c_free_slave_host_notify_device -EXPORT_SYMBOL_GPL drivers/i2c/i2c-smbus 0x6f09e7a1 i2c_register_spd -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x00a27d40 i3c_driver_unregister -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x01f41bc2 i3c_master_set_info -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x0452224f i3c_driver_register_with_owner -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x09b38f58 i3c_device_do_priv_xfers -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x2fc6e211 i3c_master_add_i3c_dev_locked -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x3a976e79 i3c_device_get_info -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x41016d3c i3c_master_queue_ibi -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x46b5c575 i3c_device_match_id -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x6192bfc4 i3cdev_to_dev -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x6a316ac9 i3c_device_disable_ibi +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xdef379af devm_i2c_new_dummy_device +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xdf74c655 i2c_client_type +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xeb8cace3 devm_i2c_add_adapter +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xeeb354b5 i2c_get_device_id +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xf4ab7f91 i2c_probe_func_quick_read +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xfe26af82 i2c_generic_scl_recovery +EXPORT_SYMBOL_GPL drivers/i2c/i2c-mux 0xa936ef53 i2c_mux_del_adapters +EXPORT_SYMBOL_GPL drivers/i2c/i2c-mux 0xb0a22ab9 i2c_mux_add_adapter +EXPORT_SYMBOL_GPL drivers/i2c/i2c-mux 0xf3047f68 i2c_mux_alloc +EXPORT_SYMBOL_GPL drivers/i2c/i2c-mux 0xff81bd29 i2c_root_adapter +EXPORT_SYMBOL_GPL drivers/i2c/i2c-smbus 0x1b2ec8e6 i2c_register_spd +EXPORT_SYMBOL_GPL drivers/i2c/i2c-smbus 0x99c3b0f4 i2c_handle_smbus_alert +EXPORT_SYMBOL_GPL drivers/i2c/i2c-smbus 0x9a1035c3 i2c_new_slave_host_notify_device +EXPORT_SYMBOL_GPL drivers/i2c/i2c-smbus 0xe749a1dd i2c_free_slave_host_notify_device +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x0b2088fe i3c_device_enable_ibi +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x28f706cb i3c_master_set_info +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x29671a87 i3c_driver_register_with_owner +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x2ac68930 i3c_device_get_info +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x2ccbc129 i3c_device_request_ibi +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x37202138 i3c_generic_ibi_recycle_slot +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x46abd7f0 i3c_device_do_priv_xfers +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x4d47cb23 i3c_driver_unregister +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x5281cf91 i3c_generic_ibi_get_free_slot +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x55f94039 i3c_device_free_ibi +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x5bcf335c i3c_master_do_daa +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x667425ab i3c_master_defslvs_locked +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x66dfa6f1 i3c_master_unregister EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x76fe3e05 i3c_generic_ibi_free_pool -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x7ced7297 i3c_master_do_daa -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x84e3964e i3c_master_defslvs_locked -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x871db0e7 i3c_generic_ibi_alloc_pool -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x8bd0f025 i3c_generic_ibi_recycle_slot -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x964194b0 i3c_device_free_ibi -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xa1857d8f dev_to_i3cdev -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xa3ae9cac i3c_master_register -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xa71532e2 i3c_master_entdaa_locked -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xa867ebd1 i3c_master_unregister -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xd8aaf359 i3c_device_enable_ibi -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xd920bc9b i3c_master_disec_locked -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xda091600 i3c_master_enec_locked -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xda9054a1 i3c_device_request_ibi -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xe5c2bd28 i3c_master_get_free_addr -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xe9ce0528 i3c_generic_ibi_get_free_slot +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x7d3e286a i3c_master_add_i3c_dev_locked +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x83249d02 dev_to_i3cdev +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x8329d67d i3c_master_register +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x903478e8 i3c_generic_ibi_alloc_pool +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x9ef7f429 i3cdev_to_dev +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xa6a3b232 i3c_master_entdaa_locked +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xc3a7f084 i3c_master_disec_locked +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xcc301c51 i3c_master_queue_ibi +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xeb7b45d4 i3c_device_disable_ibi +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xedb032d7 i3c_master_enec_locked +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xedcadd34 i3c_master_get_free_addr +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xf047d82c i3c_device_match_id EXPORT_SYMBOL_GPL drivers/infiniband/core/ib_core 0xdbd019c4 ib_wq -EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x0d176827 rtrs_iu_post_rdma_write_imm -EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x51fb14d8 rtrs_start_hb -EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x61a5d404 rtrs_iu_post_recv -EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x63e0682c rtrs_stop_hb -EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x76d75d94 rtrs_cq_qp_create -EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x7a6a0abd rtrs_init_hb -EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0xa52d9186 rtrs_cq_qp_destroy -EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0xb556e23b rtrs_post_recv_empty -EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0xbdb5c4de rtrs_iu_free -EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0xd358c18c rtrs_iu_alloc -EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0xf497f8fc rtrs_send_hb_ack -EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0xfaf5f157 rtrs_iu_post_send -EXPORT_SYMBOL_GPL drivers/input/ff-memless 0xe17d21d3 input_ff_create_memless -EXPORT_SYMBOL_GPL drivers/input/matrix-keymap 0x18c5430c matrix_keypad_parse_properties -EXPORT_SYMBOL_GPL drivers/interconnect/imx/imx-interconnect 0x35a744a3 imx_icc_register -EXPORT_SYMBOL_GPL drivers/interconnect/imx/imx-interconnect 0xf10c1bbc imx_icc_unregister +EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x0dd720eb rtrs_start_hb +EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x2428e78f rtrs_cq_qp_destroy +EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x26a70a9d rtrs_cq_qp_create +EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x39cb3a0e rtrs_iu_post_recv +EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x3f1cff1c rtrs_iu_free +EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x6379dc7c rtrs_post_recv_empty +EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x798e863b rtrs_iu_alloc +EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x95502c42 rtrs_iu_post_send +EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x9a297ff1 rtrs_stop_hb +EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x9f162f38 rtrs_init_hb +EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0xcee727b3 rtrs_iu_post_rdma_write_imm +EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0xf507ce93 rtrs_send_hb_ack +EXPORT_SYMBOL_GPL drivers/input/ff-memless 0x2e182a2a input_ff_create_memless +EXPORT_SYMBOL_GPL drivers/input/matrix-keymap 0xe4d3de73 matrix_keypad_parse_properties +EXPORT_SYMBOL_GPL drivers/interconnect/imx/imx-interconnect 0x852cec14 imx_icc_register +EXPORT_SYMBOL_GPL drivers/interconnect/imx/imx-interconnect 0x925f7a3d imx_icc_unregister EXPORT_SYMBOL_GPL drivers/interconnect/qcom/icc-bcm-voter 0x0253e279 qcom_icc_bcm_voter_add EXPORT_SYMBOL_GPL drivers/interconnect/qcom/icc-bcm-voter 0x0b39b783 qcom_icc_bcm_voter_commit -EXPORT_SYMBOL_GPL drivers/interconnect/qcom/icc-bcm-voter 0x56f8a7a0 of_bcm_voter_get -EXPORT_SYMBOL_GPL drivers/interconnect/qcom/icc-rpmh 0x16f3b38c qcom_icc_xlate_extended -EXPORT_SYMBOL_GPL drivers/interconnect/qcom/icc-rpmh 0x4ff42416 qcom_icc_bcm_init -EXPORT_SYMBOL_GPL drivers/interconnect/qcom/icc-rpmh 0x8605d486 qcom_icc_rpmh_remove -EXPORT_SYMBOL_GPL drivers/interconnect/qcom/icc-rpmh 0x9b1061fc qcom_icc_pre_aggregate -EXPORT_SYMBOL_GPL drivers/interconnect/qcom/icc-rpmh 0xce2c55fb qcom_icc_aggregate -EXPORT_SYMBOL_GPL drivers/interconnect/qcom/icc-rpmh 0xda71f7cb qcom_icc_rpmh_probe -EXPORT_SYMBOL_GPL drivers/interconnect/qcom/icc-rpmh 0xf2e51b60 qcom_icc_set +EXPORT_SYMBOL_GPL drivers/interconnect/qcom/icc-bcm-voter 0xffbc135d of_bcm_voter_get +EXPORT_SYMBOL_GPL drivers/interconnect/qcom/icc-rpmh 0x190751d4 qcom_icc_rpmh_remove +EXPORT_SYMBOL_GPL drivers/interconnect/qcom/icc-rpmh 0x6efc1f82 qcom_icc_aggregate +EXPORT_SYMBOL_GPL drivers/interconnect/qcom/icc-rpmh 0x99c357ce qcom_icc_bcm_init +EXPORT_SYMBOL_GPL drivers/interconnect/qcom/icc-rpmh 0x9b2d4cb6 qcom_icc_pre_aggregate +EXPORT_SYMBOL_GPL drivers/interconnect/qcom/icc-rpmh 0x9ee7dd58 qcom_icc_rpmh_probe +EXPORT_SYMBOL_GPL drivers/interconnect/qcom/icc-rpmh 0xc76d79f6 qcom_icc_set +EXPORT_SYMBOL_GPL drivers/interconnect/qcom/icc-rpmh 0xd9305f71 qcom_icc_xlate_extended EXPORT_SYMBOL_GPL drivers/interconnect/qcom/icc-smd-rpm 0x81e513ad qcom_icc_rpm_smd_available EXPORT_SYMBOL_GPL drivers/interconnect/qcom/icc-smd-rpm 0xe8dbdc6c qcom_icc_rpm_smd_send -EXPORT_SYMBOL_GPL drivers/ipack/ipack 0x160118ae ipack_put_device -EXPORT_SYMBOL_GPL drivers/ipack/ipack 0x3112d5fd ipack_device_add -EXPORT_SYMBOL_GPL drivers/ipack/ipack 0x809dc137 ipack_device_init -EXPORT_SYMBOL_GPL drivers/ipack/ipack 0x8233fc9e ipack_device_del -EXPORT_SYMBOL_GPL drivers/ipack/ipack 0x8702758e ipack_bus_unregister -EXPORT_SYMBOL_GPL drivers/ipack/ipack 0xd428b12b ipack_get_device -EXPORT_SYMBOL_GPL drivers/ipack/ipack 0xdadb1d97 ipack_bus_register -EXPORT_SYMBOL_GPL drivers/ipack/ipack 0xf0553848 ipack_driver_unregister -EXPORT_SYMBOL_GPL drivers/ipack/ipack 0xf763de22 ipack_driver_register -EXPORT_SYMBOL_GPL drivers/leds/led-class 0x35e1879e of_led_get -EXPORT_SYMBOL_GPL drivers/leds/led-class 0x39dabd44 led_classdev_notify_brightness_hw_changed -EXPORT_SYMBOL_GPL drivers/leds/led-class 0x44890daa devm_of_led_get -EXPORT_SYMBOL_GPL drivers/leds/led-class 0x72e54b82 led_classdev_unregister -EXPORT_SYMBOL_GPL drivers/leds/led-class 0x7c4645ad led_classdev_register_ext -EXPORT_SYMBOL_GPL drivers/leds/led-class 0x8236a4a8 devm_led_classdev_register_ext -EXPORT_SYMBOL_GPL drivers/leds/led-class 0xc05b2a51 led_classdev_suspend -EXPORT_SYMBOL_GPL drivers/leds/led-class 0xc7e7b5d0 devm_led_classdev_unregister -EXPORT_SYMBOL_GPL drivers/leds/led-class 0xca826f06 led_put -EXPORT_SYMBOL_GPL drivers/leds/led-class 0xd72485ac led_classdev_resume -EXPORT_SYMBOL_GPL drivers/leds/leds-lp55xx-common 0x1caf00c1 lp55xx_register_sysfs -EXPORT_SYMBOL_GPL drivers/leds/leds-lp55xx-common 0x203d4506 lp55xx_of_populate_pdata -EXPORT_SYMBOL_GPL drivers/leds/leds-lp55xx-common 0x79392ab7 lp55xx_write -EXPORT_SYMBOL_GPL drivers/leds/leds-lp55xx-common 0xa644fcdd lp55xx_update_bits -EXPORT_SYMBOL_GPL drivers/leds/leds-lp55xx-common 0xb8d7a29c lp55xx_read -EXPORT_SYMBOL_GPL drivers/leds/leds-lp55xx-common 0xc482b867 lp55xx_is_extclk_used -EXPORT_SYMBOL_GPL drivers/leds/leds-lp55xx-common 0xd87cf7c4 lp55xx_register_leds -EXPORT_SYMBOL_GPL drivers/leds/leds-lp55xx-common 0xedca4b5f lp55xx_deinit_device -EXPORT_SYMBOL_GPL drivers/leds/leds-lp55xx-common 0xf6d3b910 lp55xx_unregister_sysfs -EXPORT_SYMBOL_GPL drivers/leds/leds-lp55xx-common 0xfe975ff5 lp55xx_init_device +EXPORT_SYMBOL_GPL drivers/ipack/ipack 0x2944d329 ipack_get_device +EXPORT_SYMBOL_GPL drivers/ipack/ipack 0x6aa913f4 ipack_driver_unregister +EXPORT_SYMBOL_GPL drivers/ipack/ipack 0x6b8c3cf9 ipack_bus_unregister +EXPORT_SYMBOL_GPL drivers/ipack/ipack 0x7518f666 ipack_driver_register +EXPORT_SYMBOL_GPL drivers/ipack/ipack 0xa20242ff ipack_device_add +EXPORT_SYMBOL_GPL drivers/ipack/ipack 0xdb2e4c0f ipack_device_init +EXPORT_SYMBOL_GPL drivers/ipack/ipack 0xf8555659 ipack_put_device +EXPORT_SYMBOL_GPL drivers/ipack/ipack 0xf9cea83e ipack_bus_register +EXPORT_SYMBOL_GPL drivers/ipack/ipack 0xfcb4378d ipack_device_del +EXPORT_SYMBOL_GPL drivers/leds/led-class 0x1c263f48 of_led_get +EXPORT_SYMBOL_GPL drivers/leds/led-class 0x2b1a68e6 devm_of_led_get +EXPORT_SYMBOL_GPL drivers/leds/led-class 0x352862a0 led_classdev_resume +EXPORT_SYMBOL_GPL drivers/leds/led-class 0x5a8c5acf led_classdev_unregister +EXPORT_SYMBOL_GPL drivers/leds/led-class 0xc84e571b led_classdev_register_ext +EXPORT_SYMBOL_GPL drivers/leds/led-class 0xcbd506d9 devm_led_classdev_register_ext +EXPORT_SYMBOL_GPL drivers/leds/led-class 0xda6b23f6 led_classdev_suspend +EXPORT_SYMBOL_GPL drivers/leds/led-class 0xef3c239f devm_led_classdev_unregister +EXPORT_SYMBOL_GPL drivers/leds/led-class 0xfae2284a led_put +EXPORT_SYMBOL_GPL drivers/leds/led-class 0xffc40f67 led_classdev_notify_brightness_hw_changed +EXPORT_SYMBOL_GPL drivers/leds/leds-lp55xx-common 0x121eb029 lp55xx_of_populate_pdata +EXPORT_SYMBOL_GPL drivers/leds/leds-lp55xx-common 0x1af3f8ce lp55xx_is_extclk_used +EXPORT_SYMBOL_GPL drivers/leds/leds-lp55xx-common 0x4d4949fe lp55xx_update_bits +EXPORT_SYMBOL_GPL drivers/leds/leds-lp55xx-common 0x65efdc6e lp55xx_deinit_device +EXPORT_SYMBOL_GPL drivers/leds/leds-lp55xx-common 0x6693e6fe lp55xx_write +EXPORT_SYMBOL_GPL drivers/leds/leds-lp55xx-common 0x67422ef5 lp55xx_read +EXPORT_SYMBOL_GPL drivers/leds/leds-lp55xx-common 0x7593c223 lp55xx_unregister_sysfs +EXPORT_SYMBOL_GPL drivers/leds/leds-lp55xx-common 0xc4976c5d lp55xx_init_device +EXPORT_SYMBOL_GPL drivers/leds/leds-lp55xx-common 0xecc31d46 lp55xx_register_sysfs +EXPORT_SYMBOL_GPL drivers/leds/leds-lp55xx-common 0xfa214da8 lp55xx_register_leds EXPORT_SYMBOL_GPL drivers/leds/trigger/ledtrig-audio 0x3bd45b0d ledtrig_audio_set EXPORT_SYMBOL_GPL drivers/leds/trigger/ledtrig-audio 0xce593c22 ledtrig_audio_get EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x051b2215 __tracepoint_bcache_btree_node_compact EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x06bceaa1 __SCK__tp_func_bcache_btree_gc_coalesce -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x0780b27d __traceiter_bcache_btree_set_root EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x0826e917 __tracepoint_bcache_read EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x0bc0be45 __SCK__tp_func_bcache_bypass_sequential -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x142475e5 __traceiter_bcache_bypass_sequential +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x0c6f5814 __traceiter_bcache_read +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x0ff3fc87 __traceiter_bcache_btree_node_split +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x12ebe11c __traceiter_bcache_request_end EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x15f3de09 __SCK__tp_func_bcache_read_retry -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x1627eb0d __traceiter_bcache_gc_end +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x16adac0d __traceiter_bcache_btree_write EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x16ea7222 __tracepoint_bcache_journal_full EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x17a83e40 __traceiter_bcache_writeback EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x181a1930 __SCK__tp_func_bcache_gc_copy -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x18d5c390 __traceiter_bcache_journal_write +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x18d13e64 __traceiter_bcache_btree_insert_key EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x191717af __tracepoint_bcache_btree_set_root EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x1934a9a9 __tracepoint_bcache_writeback -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x1a1abc1c __traceiter_bcache_read +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x1964f79e __traceiter_bcache_btree_node_alloc_fail EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x1b083369 __SCK__tp_func_bcache_btree_set_root EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x1c599ebe __traceiter_bcache_btree_gc_coalesce EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x1c71a406 __tracepoint_bcache_btree_node_free EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x1c83d5b7 __SCK__tp_func_bcache_journal_entry_full -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x2231167f __traceiter_bcache_btree_node_split EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x22ae6324 __SCK__tp_func_bcache_btree_node_split EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x2766fb04 __traceiter_bcache_journal_replay_key EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x284a6bff __tracepoint_bcache_gc_start -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x28db1460 __traceiter_bcache_read_retry EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x2909bc5d __tracepoint_bcache_btree_read EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x2a0e014e __tracepoint_bcache_btree_write EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x2af60833 __SCK__tp_func_bcache_writeback_collision +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x2eaff7ea __traceiter_bcache_btree_node_alloc EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x3257d343 __tracepoint_bcache_gc_copy -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x3c8a70e6 __traceiter_bcache_btree_node_free -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x4267d933 __traceiter_bcache_request_end -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x46b6ee01 __traceiter_bcache_btree_node_alloc +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x34b8e35a __traceiter_bcache_journal_write +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x4502edc4 __traceiter_bcache_btree_node_compact EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x46bfabee __tracepoint_bcache_writeback_collision EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x46c66897 __SCK__tp_func_bcache_btree_read EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x4a2d1241 __SCK__tp_func_bcache_btree_node_compact -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x4b579989 __traceiter_bcache_bypass_congested EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x51d0e534 __SCK__tp_func_bcache_btree_write -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x5388e307 __traceiter_bcache_request_start EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x53b5e5e3 __tracepoint_bcache_journal_entry_full +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x56a45762 __traceiter_bcache_invalidate EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x5cc8cb86 __tracepoint_bcache_btree_insert_key EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x5d9c8fc8 __SCK__tp_func_bcache_cache_insert EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x5fd7c423 __SCK__tp_func_bcache_write EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x6026e276 __SCK__tp_func_bcache_bypass_congested EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x64e39418 __traceiter_bcache_writeback_collision EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x6697827f __SCK__tp_func_bcache_writeback +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x684d9670 __traceiter_bcache_btree_read EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x690dd415 __tracepoint_bcache_btree_node_alloc EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x6e74dca7 __SCK__tp_func_bcache_btree_node_free +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x74665c92 __traceiter_bcache_alloc_fail EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x79eeb380 __SCK__tp_func_bcache_gc_copy_collision EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x7a3c0ac3 __tracepoint_bcache_read_retry -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x7bef83fb __traceiter_bcache_journal_entry_full +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x7e3c0193 __traceiter_bcache_btree_node_free +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x7ec6c81e __traceiter_bcache_journal_full +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x7fb8a82e __traceiter_bcache_read_retry EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x80e3881d __SCK__tp_func_bcache_request_end +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x811bf1bb __traceiter_bcache_btree_cache_cannibalize +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x818b9d0b __traceiter_bcache_gc_start EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x830df522 __tracepoint_bcache_btree_node_split -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x85eb53f6 __traceiter_bcache_gc_start +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x83170f4f __traceiter_bcache_btree_set_root EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x862dfa21 __tracepoint_bcache_btree_cache_cannibalize -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x872b2d3b __traceiter_bcache_invalidate -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x89288dd8 __traceiter_bcache_alloc_fail EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x8ad20d61 __SCK__tp_func_bcache_request_start +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x8d8e02f1 __traceiter_bcache_write EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x902cb523 __tracepoint_bcache_gc_copy_collision +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x92173017 __traceiter_bcache_bypass_sequential EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x9865dbc4 __tracepoint_bcache_gc_end +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x9993d22c __traceiter_bcache_gc_end EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x9a6f4d9f __SCK__tp_func_bcache_read EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x9ce21c84 __SCK__tp_func_bcache_journal_write -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xa1185824 __traceiter_bcache_btree_node_compact EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xa14fdbcf __tracepoint_bcache_btree_node_alloc_fail EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xa187023e __SCK__tp_func_bcache_alloc_fail -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xa59f03fb __traceiter_bcache_journal_full EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xa64134e4 __SCK__tp_func_bcache_journal_full EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xa842a5c8 __SCK__tp_func_bcache_invalidate EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xad6440b4 __traceiter_bcache_gc_copy -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xb2f514fe __traceiter_bcache_btree_read -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xb3d0f562 __traceiter_bcache_btree_insert_key EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xb5a62a8c __traceiter_bcache_cache_insert +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xb8bb7661 __traceiter_bcache_bypass_congested EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xb912ae0b __tracepoint_bcache_journal_replay_key EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xba843c3f __SCK__tp_func_bcache_gc_end EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xbc268695 __tracepoint_bcache_write -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xc125c0ec __traceiter_bcache_write EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xc1857470 __tracepoint_bcache_bypass_congested EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xc78d7102 __tracepoint_bcache_invalidate EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xc8ae4213 __SCK__tp_func_bcache_btree_node_alloc EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xce48d6f4 __tracepoint_bcache_alloc_fail -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xd957bbaa __traceiter_bcache_btree_write +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xcf015be6 __traceiter_bcache_journal_entry_full EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xda06fe86 __SCK__tp_func_bcache_btree_node_alloc_fail -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xe0c8cb4c __traceiter_bcache_btree_cache_cannibalize EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xe16c06b3 __SCK__tp_func_bcache_gc_start EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xe202b8e6 __tracepoint_bcache_bypass_sequential -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xea5fdea4 __traceiter_bcache_btree_node_alloc_fail EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xec29e22a __traceiter_bcache_gc_copy_collision EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xec92a163 __SCK__tp_func_bcache_btree_cache_cannibalize EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xed37c90e __tracepoint_bcache_cache_insert EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xee55d047 __tracepoint_bcache_journal_write EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xef7eec02 __tracepoint_bcache_btree_gc_coalesce +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xf2c70e51 __traceiter_bcache_request_start EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xf6249e5f __SCK__tp_func_bcache_journal_replay_key EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xf865c1a2 __tracepoint_bcache_request_start EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xfb3d6c67 __tracepoint_bcache_request_end EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xfd6b5d80 __SCK__tp_func_bcache_btree_insert_key -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x0b5e2fef dm_cell_put_v2 -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x0e023acc dm_cell_release_no_holder -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x0e3f5c40 dm_cell_release +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x0943f1d8 dm_cell_unlock_v2 +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x0fc0bf91 dm_cell_promote_or_release +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x14d20c41 dm_cell_lock_v2 EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x17dd39d6 dm_deferred_set_create -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x22ddfd34 dm_bio_prison_alloc_cell +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x1d174cf4 dm_cell_get_v2 +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x2e18a867 dm_bio_prison_free_cell EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x2eb01e04 dm_deferred_set_destroy -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x33c83447 dm_cell_visit_release -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x4aaf3977 dm_cell_promote_or_release -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x5277ad85 dm_cell_unlock_v2 +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x42058439 dm_cell_release_no_holder +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x42489e24 dm_get_cell +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x61820a06 dm_cell_error +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x62fd8024 dm_cell_visit_release +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x65a0ce92 dm_bio_prison_alloc_cell EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x6791a44e dm_deferred_entry_dec +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x7181ab1a dm_cell_quiesce_v2 EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x753e20b2 dm_bio_prison_create -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x7dd9c1d6 dm_bio_prison_free_cell_v2 -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x8e33c2f2 dm_cell_quiesce_v2 -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xa1e1b412 dm_cell_error -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xaa6701b8 dm_cell_lock_v2 +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x828af98d dm_cell_lock_promote_v2 +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x991b6f76 dm_bio_detain EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xace9b57b dm_bio_prison_destroy_v2 -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xb6c1ae74 dm_bio_detain +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xb33fe820 dm_cell_put_v2 EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xb6d5c65d dm_deferred_set_add_work EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xb70b342a dm_bio_prison_destroy -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xc365301f dm_cell_lock_promote_v2 -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xc5580b03 dm_get_cell +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xb982b9bc dm_bio_prison_alloc_cell_v2 +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xc8297462 dm_bio_prison_free_cell_v2 EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xca2e3a88 dm_deferred_entry_inc -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xcd3791f5 dm_cell_get_v2 EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xd99e003d dm_bio_prison_create_v2 -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xe6d093c7 dm_bio_prison_free_cell -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xf02eab38 dm_bio_prison_alloc_cell_v2 +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xf4d1dadd dm_cell_release EXPORT_SYMBOL_GPL drivers/md/dm-bufio 0x0ad0dc4f dm_bufio_mark_buffer_dirty EXPORT_SYMBOL_GPL drivers/md/dm-bufio 0x111ab12a dm_bufio_mark_partial_buffer_dirty EXPORT_SYMBOL_GPL drivers/md/dm-bufio 0x24772bfe dm_bufio_get -EXPORT_SYMBOL_GPL drivers/md/dm-bufio 0x2870bbd7 dm_bufio_client_create EXPORT_SYMBOL_GPL drivers/md/dm-bufio 0x2e0774dc dm_bufio_get_block_number EXPORT_SYMBOL_GPL drivers/md/dm-bufio 0x6aebce95 dm_bufio_issue_discard EXPORT_SYMBOL_GPL drivers/md/dm-bufio 0x6d3f57bd dm_bufio_get_client @@ -10173,6 +10138,7 @@ EXPORT_SYMBOL_GPL drivers/md/dm-bufio 0x74dcd98c dm_bufio_get_aux_data EXPORT_SYMBOL_GPL drivers/md/dm-bufio 0x7c381a76 dm_bufio_get_block_size EXPORT_SYMBOL_GPL drivers/md/dm-bufio 0x867e87eb dm_bufio_get_dm_io_client +EXPORT_SYMBOL_GPL drivers/md/dm-bufio 0x964078ca dm_bufio_client_create EXPORT_SYMBOL_GPL drivers/md/dm-bufio 0xa82b2066 dm_bufio_write_dirty_buffers EXPORT_SYMBOL_GPL drivers/md/dm-bufio 0xb04f56ab dm_bufio_read EXPORT_SYMBOL_GPL drivers/md/dm-bufio 0xb2438d54 dm_bufio_release_move @@ -10188,43 +10154,43 @@ EXPORT_SYMBOL_GPL drivers/md/dm-bufio 0xed3283a4 dm_bufio_set_sector_offset EXPORT_SYMBOL_GPL drivers/md/dm-bufio 0xf241a6eb dm_bufio_forget_buffers EXPORT_SYMBOL_GPL drivers/md/dm-cache 0x0efbca4c btracker_promotion_already_present +EXPORT_SYMBOL_GPL drivers/md/dm-cache 0x239f4801 dm_cache_policy_register EXPORT_SYMBOL_GPL drivers/md/dm-cache 0x5adc2807 btracker_destroy EXPORT_SYMBOL_GPL drivers/md/dm-cache 0x5de611a9 btracker_nr_writebacks_queued EXPORT_SYMBOL_GPL drivers/md/dm-cache 0x7890d535 dm_cache_policy_get_name EXPORT_SYMBOL_GPL drivers/md/dm-cache 0x87bee547 btracker_queue EXPORT_SYMBOL_GPL drivers/md/dm-cache 0x890723f7 dm_cache_policy_get_version EXPORT_SYMBOL_GPL drivers/md/dm-cache 0xa2365f44 btracker_issue -EXPORT_SYMBOL_GPL drivers/md/dm-cache 0xa2aa0d39 dm_cache_policy_register EXPORT_SYMBOL_GPL drivers/md/dm-cache 0xa7eadcb5 btracker_complete EXPORT_SYMBOL_GPL drivers/md/dm-cache 0xadbefda4 dm_cache_policy_destroy EXPORT_SYMBOL_GPL drivers/md/dm-cache 0xbf1a2968 btracker_create EXPORT_SYMBOL_GPL drivers/md/dm-cache 0xccfe6409 btracker_nr_demotions_queued EXPORT_SYMBOL_GPL drivers/md/dm-cache 0xcf8c2590 dm_cache_policy_get_hint_size EXPORT_SYMBOL_GPL drivers/md/dm-cache 0xe1bdae47 dm_cache_policy_create -EXPORT_SYMBOL_GPL drivers/md/dm-cache 0xf54b3ecb dm_cache_policy_unregister -EXPORT_SYMBOL_GPL drivers/md/dm-multipath 0x30ae829f dm_register_path_selector -EXPORT_SYMBOL_GPL drivers/md/dm-multipath 0xbf8b4788 dm_unregister_path_selector +EXPORT_SYMBOL_GPL drivers/md/dm-cache 0xf0e450ce dm_cache_policy_unregister +EXPORT_SYMBOL_GPL drivers/md/dm-multipath 0x15870165 dm_register_path_selector +EXPORT_SYMBOL_GPL drivers/md/dm-multipath 0xc04f067d dm_unregister_path_selector EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x01d2f9ac dm_rh_recovery_start -EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x092ff76c dm_rh_bio_to_region -EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x29abeeed dm_rh_dirty_log -EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x306a2147 dm_rh_mark_nosync -EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x3602c408 dm_rh_inc_pending EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x38972f23 dm_rh_region_to_sector EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x38efaf5a dm_region_hash_destroy EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x3a18389a dm_rh_update_states -EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x57bd7a05 dm_region_hash_create EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x57e16c3e dm_rh_get_state EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x5f4a6e61 dm_rh_dec +EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x644906e4 dm_rh_dirty_log +EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x70038324 dm_rh_bio_to_region EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x7774620f dm_rh_stop_recovery EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x7d053fc5 dm_rh_start_recovery EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x7d5e1815 dm_rh_get_region_key +EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x8d0f8d99 dm_region_hash_create EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xa53387c7 dm_rh_flush EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xa83588eb dm_rh_recovery_end EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xbe38a431 dm_rh_recovery_prepare +EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xc49864b2 dm_rh_inc_pending EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xd8aa4284 dm_rh_region_context -EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xe2affef5 dm_rh_delay +EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xe755263a dm_rh_mark_nosync EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xf92b8a3d dm_rh_get_region_size EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xfd93482e dm_rh_recovery_in_flight +EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xfe67f4d6 dm_rh_delay EXPORT_SYMBOL_GPL drivers/md/persistent-data/dm-persistent-data 0x0054f69d dm_tm_pre_commit EXPORT_SYMBOL_GPL drivers/md/persistent-data/dm-persistent-data 0x11fbbe02 dm_bitset_set_bit EXPORT_SYMBOL_GPL drivers/md/persistent-data/dm-persistent-data 0x15085586 dm_btree_cursor_begin @@ -10266,7 +10232,6 @@ EXPORT_SYMBOL_GPL drivers/md/persistent-data/dm-persistent-data 0x7b6b3af5 dm_bm_read_lock EXPORT_SYMBOL_GPL drivers/md/persistent-data/dm-persistent-data 0x7bc7621f dm_btree_cursor_end EXPORT_SYMBOL_GPL drivers/md/persistent-data/dm-persistent-data 0x7e29c59d dm_bitset_clear_bit -EXPORT_SYMBOL_GPL drivers/md/persistent-data/dm-persistent-data 0x86612c53 dm_block_manager_create EXPORT_SYMBOL_GPL drivers/md/persistent-data/dm-persistent-data 0x87c934be dm_tm_inc EXPORT_SYMBOL_GPL drivers/md/persistent-data/dm-persistent-data 0x88295b96 dm_tm_unlock EXPORT_SYMBOL_GPL drivers/md/persistent-data/dm-persistent-data 0x88998224 dm_disk_bitset_init @@ -10298,33 +10263,34 @@ EXPORT_SYMBOL_GPL drivers/md/persistent-data/dm-persistent-data 0xe781f874 dm_tm_dec EXPORT_SYMBOL_GPL drivers/md/persistent-data/dm-persistent-data 0xe8438eb5 dm_array_del EXPORT_SYMBOL_GPL drivers/md/persistent-data/dm-persistent-data 0xf82dba90 dm_btree_empty +EXPORT_SYMBOL_GPL drivers/md/persistent-data/dm-persistent-data 0xfc9684fb dm_block_manager_create EXPORT_SYMBOL_GPL drivers/md/persistent-data/dm-persistent-data 0xfce51d79 dm_array_empty -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x11d3c4e1 cec_queue_pin_cec_event -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x274b5f64 cec_pin_changed -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x2784799c cec_s_conn_info -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x2c643d08 cec_queue_pin_5v_event -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x3091258e cec_notifier_cec_adap_register -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x452429ea cec_allocate_adapter -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x5971daa2 cec_received_msg_ts -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x669f88dc cec_fill_conn_info_from_drm +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x0526f7d2 cec_queue_pin_5v_event +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x11b3b09c cec_transmit_done_ts +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x187e6297 cec_s_phys_addr +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x3adb7e0c cec_pin_changed +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x449c234b cec_received_msg_ts +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x50b42fb7 cec_transmit_attempt_done_ts +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x5b79c2ec cec_delete_adapter +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x60d90c2f cec_allocate_adapter +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x62a6572b cec_s_phys_addr_from_edid EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x67e1dfdc cec_notifier_set_phys_addr_from_edid -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x6c3cb1da cec_notifier_conn_register -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x6d491f08 cec_s_phys_addr_from_edid -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x6fa597b3 cec_transmit_attempt_done_ts -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x71799523 cec_register_adapter -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x7ad68ae6 cec_transmit_done_ts -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x83bee84e cec_delete_adapter -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x8746b23c cec_notifier_parse_hdmi_phandle +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x7380a26a cec_notifier_cec_adap_unregister +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x7dba58b9 cec_notifier_parse_hdmi_phandle EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xa01fbb6b cec_notifier_set_phys_addr -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xa7ec510e cec_s_log_addrs +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xaa6308f7 cec_fill_conn_info_from_drm +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xade1c9ae cec_queue_pin_cec_event EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xaee236c6 cec_notifier_conn_unregister -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xb439acda cec_transmit_msg +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xb05eab87 cec_pin_allocate_adapter EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xbe4de675 cec_get_edid_phys_addr -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xcb206d32 cec_s_phys_addr -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xd365546a cec_notifier_cec_adap_unregister -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xe5f7b2ac cec_queue_pin_hpd_event -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xe909d9fb cec_unregister_adapter -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xeecace7d cec_pin_allocate_adapter +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xc6c23017 cec_queue_pin_hpd_event +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xc8558f9e cec_transmit_msg +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xca72067e cec_register_adapter +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xd869c47f cec_notifier_conn_register +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xde49e2a4 cec_notifier_cec_adap_register +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xe3f029d0 cec_s_conn_info +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xf755919e cec_s_log_addrs +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xf7c55f2e cec_unregister_adapter EXPORT_SYMBOL_GPL drivers/media/common/v4l2-tpg/v4l2-tpg 0x03005a48 tpg_alloc EXPORT_SYMBOL_GPL drivers/media/common/v4l2-tpg/v4l2-tpg 0x040dc7cd tpg_aspect_strings EXPORT_SYMBOL_GPL drivers/media/common/v4l2-tpg/v4l2-tpg 0x4d1d285c tpg_init @@ -10342,267 +10308,267 @@ EXPORT_SYMBOL_GPL drivers/media/common/v4l2-tpg/v4l2-tpg 0xce8159bb tpg_pattern_strings EXPORT_SYMBOL_GPL drivers/media/common/v4l2-tpg/v4l2-tpg 0xf4aef3a4 tpg_gen_text EXPORT_SYMBOL_GPL drivers/media/common/v4l2-tpg/v4l2-tpg 0xf65c5e46 tpg_fillbuffer -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x0644c8a8 __traceiter_vb2_qbuf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x05cedd5b vb2_core_queue_release EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x07729fd4 __SCK__tp_func_vb2_buf_queue -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x08dacace vb2_thread_start -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x11142880 vb2_core_streamon +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x121abaa4 vb2_write +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x1858631a vb2_core_querybuf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x18b325ff vb2_plane_vaddr +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x1fe5ede6 vb2_core_streamoff EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x24451812 __tracepoint_vb2_buf_done EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x2593782f __tracepoint_vb2_buf_queue -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x3564311d vb2_request_object_is_buffer -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x40352076 vb2_plane_cookie -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x430f9cc4 __traceiter_vb2_buf_queue -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x4673418a vb2_core_expbuf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x46a174cb vb2_core_poll -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x46f4fcd2 vb2_core_queue_release -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x4c216f81 vb2_core_prepare_buf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x539e6a81 vb2_queue_error -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x55f16dc6 __traceiter_vb2_dqbuf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x5a4d49f6 vb2_thread_stop -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x5c266e75 vb2_discard_done +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x2ed15f85 __traceiter_vb2_buf_queue +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x31831caf vb2_buffer_done +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x31b5bb5f vb2_wait_for_all_buffers +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x343aca7f vb2_read +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x386aa4fd vb2_core_qbuf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x3b84f6a7 vb2_core_streamon +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x414ec258 vb2_core_create_bufs +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x588bea24 vb2_request_object_is_buffer +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x5d82adea vb2_core_expbuf EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x630b24d3 __tracepoint_vb2_qbuf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x748f988f vb2_mmap -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x79ad7b95 vb2_write -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x88e701db vb2_core_querybuf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x8bac8a49 vb2_plane_vaddr -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x8c064a9d vb2_core_reqbufs -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x8f545c15 vb2_read -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x9e379219 vb2_core_queue_init +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x63c2eed6 vb2_queue_error +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x655b2d00 vb2_thread_stop +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x6d85b0df vb2_core_poll +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x6eb0cf78 vb2_request_buffer_cnt +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x764ae174 __traceiter_vb2_qbuf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x77561b2c vb2_core_dqbuf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x884c3f99 vb2_mmap +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x8eb33902 __traceiter_vb2_dqbuf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xa1222574 vb2_core_prepare_buf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xa8475b26 vb2_discard_done +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xa86f3b30 __traceiter_vb2_buf_done +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xb6208f30 vb2_thread_start EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xb6f4b031 __SCK__tp_func_vb2_qbuf EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xb9d2df39 __SCK__tp_func_vb2_dqbuf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xbc6279c2 vb2_core_streamoff -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xbf9eb3ec vb2_core_dqbuf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xc1951bfa vb2_core_qbuf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xbc302d44 vb2_plane_cookie EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xc7b45aa4 __SCK__tp_func_vb2_buf_done -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xc801f610 vb2_wait_for_all_buffers -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xc8df7c40 vb2_core_create_bufs -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xcd36a679 vb2_request_buffer_cnt -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xdbffab03 vb2_buffer_done -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xe54b710b __traceiter_vb2_buf_done +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xce0b6da7 vb2_core_reqbufs +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xe8a80ae6 vb2_core_queue_init EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xf703a3f9 __tracepoint_vb2_dqbuf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-dma-contig 0x7740fb21 vb2_dma_contig_set_max_seg_size -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-dma-contig 0xb93321d3 vb2_dma_contig_memops -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-dma-sg 0xd42d934c vb2_dma_sg_memops -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-memops 0x6c717605 vb2_common_vm_ops -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x0231fc7a vb2_streamoff -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x08564ca4 vb2_poll -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x0b30c589 vb2_queue_init_name -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x101230a0 vb2_fop_poll -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x1f1b4cc9 vb2_prepare_buf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x2724066f vb2_ops_wait_prepare -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x29447b3b vb2_fop_write -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x3c878748 vb2_ioctl_prepare_buf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x3d088f8c vb2_ioctl_expbuf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x401c6430 vb2_request_queue -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x44d70f6d vb2_reqbufs -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x467cbefa vb2_streamon -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x4c946f55 vb2_ioctl_streamoff -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x4dc2e14c vb2_create_bufs -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x590fe0dc vb2_ioctl_dqbuf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x5dd331f0 vb2_dqbuf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x6764dfac vb2_ioctl_reqbufs -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x6cfe358e vb2_ops_wait_finish -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x6e5498a8 vb2_ioctl_querybuf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x7758ebd6 _vb2_fop_release -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x7c3d82b2 vb2_queue_init -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x80854979 vb2_request_validate -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x8d658675 vb2_fop_release -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x8e04c85a vb2_qbuf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xb223f534 vb2_find_timestamp -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xbab7e6fa vb2_ioctl_create_bufs -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xc4702b40 vb2_ioctl_qbuf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xc7d86a2f vb2_fop_mmap -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xc9315dc3 vb2_expbuf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xda3fbe05 vb2_fop_read -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xdf4e9421 vb2_ioctl_streamon -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xe47bb434 vb2_queue_release -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xfd1d1863 vb2_video_unregister_device -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xfd973640 vb2_queue_change_type -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-vmalloc 0x06635a15 vb2_vmalloc_memops -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x04ce15e0 media_device_unregister_entity -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x064f7acc __media_device_usb_init -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x07fa7ddc media_request_object_bind -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x0b133d96 media_graph_walk_init -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x0cd70897 media_device_register_entity -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x0d7015ca media_create_pad_links -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x0e00e8c2 __media_remove_intf_link -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x23630ea6 media_graph_walk_cleanup -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x273ae7ec media_graph_walk_start -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x28402dd2 media_device_init -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x28dd364f media_entity_remote_pad -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x4259762f media_entity_setup_link -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x6da16bf4 media_remove_intf_link -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x7052af43 media_device_usb_allocate -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x712ea636 __media_remove_intf_links -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x76f41edf __media_entity_setup_link -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x7a9e4ec3 __media_pipeline_stop -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x8a6e2c41 media_device_cleanup -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x8d3845d7 media_request_object_unbind -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x8e02eab1 media_device_pci_init -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x8f29e292 media_entity_get_fwnode_pad -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x94b6eefd media_device_register_entity_notify -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x9afaca4b media_device_delete -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x9d506c06 media_graph_walk_next -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xa86a9a94 media_device_unregister_entity_notify -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xac74146a media_request_object_complete -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xb490dc42 media_request_object_init -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xb49f92df media_entity_remove_links -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xbb2d49be media_get_pad_index -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xc6a5b265 media_pipeline_start -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xce1fb678 media_request_get_by_fd -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xd026eb3f __media_device_register -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xd3485a90 media_devnode_remove -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xd611d792 media_create_intf_link -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xd8858d43 media_request_put -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xdab2f438 media_device_unregister -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xdae919c2 media_request_object_find -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xdd71a1de media_pipeline_stop -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xe10492dc media_create_pad_link -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xe1f177ba media_entity_pads_init -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xe490ff6a media_entity_find_link +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-dma-contig 0x22d76f98 vb2_dma_contig_set_max_seg_size +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-dma-contig 0xd00feb4a vb2_dma_contig_memops +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-dma-sg 0xc5e88916 vb2_dma_sg_memops +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-memops 0x091be78d vb2_common_vm_ops +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x05d9419c vb2_video_unregister_device +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x123a39dd vb2_find_timestamp +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x1770e69b vb2_ioctl_create_bufs +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x1895416e vb2_request_validate +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x1ab94325 vb2_ioctl_prepare_buf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x1b87a22b vb2_ops_wait_prepare +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x1c6a6b17 vb2_ioctl_streamon +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x25a2d593 vb2_ioctl_qbuf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x26e1959a _vb2_fop_release +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x2f90e7de vb2_reqbufs +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x34f84d49 vb2_qbuf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x36f3b565 vb2_queue_change_type +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x4279fe25 vb2_prepare_buf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x5521880b vb2_ioctl_expbuf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x5788b33e vb2_ioctl_reqbufs +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x613cba5f vb2_streamon +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x663e92b1 vb2_fop_write +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x77d00ed1 vb2_queue_init_name +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x7b910ae3 vb2_request_queue +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x9166fc08 vb2_fop_read +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x955ae7d5 vb2_create_bufs +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x9835668d vb2_streamoff +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x9d62f583 vb2_ioctl_querybuf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xc86c0f74 vb2_poll +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xca2179ab vb2_queue_release +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xcb1f72ce vb2_queue_init +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xd82ec2a1 vb2_ioctl_dqbuf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xda8b90e3 vb2_fop_release +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xe1ff8d91 vb2_fop_mmap +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xe2424c66 vb2_ioctl_streamoff +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xe2753a81 vb2_ops_wait_finish +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xecfebe54 vb2_expbuf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xeefaa3a5 vb2_dqbuf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xf291a3b6 vb2_fop_poll +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-vmalloc 0x8dcc27e5 vb2_vmalloc_memops +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x0515504f __media_remove_intf_links +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x06690aa3 media_entity_get_fwnode_pad +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x088d8021 media_device_unregister +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x0940c58f media_device_delete +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x119f1515 __media_device_register +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x1259fe2e media_create_pad_links +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x1443e866 media_request_object_put +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x1caac7fb __media_pipeline_start +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x20236e11 media_entity_pads_init +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x2e52caf3 media_request_object_unbind +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x2e669e27 media_graph_walk_next +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x32d35d9f media_device_register_entity +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x470dd246 media_request_object_find +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x547942f1 media_entity_setup_link +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x5c6c6f8f media_request_object_complete +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x5cbecad5 media_devnode_remove +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x5f0bb36c media_request_object_bind +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x5f690830 media_graph_walk_start +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x67ceba09 media_request_get_by_fd +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x689e3060 media_create_intf_link +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x68e27890 __media_remove_intf_link +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x6992219c media_pipeline_stop +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x6dd8c075 media_device_cleanup +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x78d46025 media_remove_intf_link +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x7f5be32d media_graph_walk_cleanup +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x80f3c0f8 media_pipeline_start +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x85f0ce06 __media_pipeline_stop +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x87d2a109 __media_entity_setup_link +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x8988ea81 __media_device_usb_init +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x923f268a media_entity_find_link +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x9919cd55 media_device_unregister_entity_notify +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x9a5102c4 media_devnode_create +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x9bbb8404 media_entity_remove_links +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xabd26c9a media_request_object_init +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xbc15f763 __media_entity_remove_links +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xbdd34cd2 media_create_pad_link +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xc0a00941 media_device_pci_init +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xc35cb2df media_device_usb_allocate +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xca7a999c media_device_init +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xcabcee3b media_request_put +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xd6e40ac7 media_remove_intf_links +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xddece2da media_graph_walk_init EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xe5ceecd6 media_entity_enum_cleanup -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xea0d83dd media_remove_intf_links -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xeddf7b91 __media_pipeline_start -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xf366e22b media_devnode_create -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xf378c91f __media_entity_remove_links -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xf7eeca46 media_request_object_put +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xe657df7a media_get_pad_index +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xed87546e media_device_unregister_entity +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xf31937e5 media_device_register_entity_notify EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xfc781c47 __media_entity_enum_init -EXPORT_SYMBOL_GPL drivers/media/platform/allegro-dvt/allegro 0x087d590d nal_hevc_read_filler +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xfe3c5ef4 media_entity_remote_pad EXPORT_SYMBOL_GPL drivers/media/platform/allegro-dvt/allegro 0x0a7999a8 nal_hevc_tier_from_v4l2 +EXPORT_SYMBOL_GPL drivers/media/platform/allegro-dvt/allegro 0x27944779 nal_hevc_write_vps +EXPORT_SYMBOL_GPL drivers/media/platform/allegro-dvt/allegro 0x2e0b3f89 nal_hevc_read_vps +EXPORT_SYMBOL_GPL drivers/media/platform/allegro-dvt/allegro 0x33ab695d nal_h264_write_filler EXPORT_SYMBOL_GPL drivers/media/platform/allegro-dvt/allegro 0x36d13921 nal_hevc_level_from_v4l2 -EXPORT_SYMBOL_GPL drivers/media/platform/allegro-dvt/allegro 0x42a8e781 nal_h264_write_filler -EXPORT_SYMBOL_GPL drivers/media/platform/allegro-dvt/allegro 0x477e70f3 nal_h264_write_sps -EXPORT_SYMBOL_GPL drivers/media/platform/allegro-dvt/allegro 0x493403bc nal_hevc_write_pps -EXPORT_SYMBOL_GPL drivers/media/platform/allegro-dvt/allegro 0x49a75741 nal_h264_read_filler -EXPORT_SYMBOL_GPL drivers/media/platform/allegro-dvt/allegro 0x5149f800 nal_hevc_read_vps -EXPORT_SYMBOL_GPL drivers/media/platform/allegro-dvt/allegro 0x58fa2f4b nal_hevc_write_sps -EXPORT_SYMBOL_GPL drivers/media/platform/allegro-dvt/allegro 0x94340c3d nal_h264_read_sps -EXPORT_SYMBOL_GPL drivers/media/platform/allegro-dvt/allegro 0x9da1b18a nal_h264_read_pps -EXPORT_SYMBOL_GPL drivers/media/platform/allegro-dvt/allegro 0xae52c6e2 nal_hevc_write_filler -EXPORT_SYMBOL_GPL drivers/media/platform/allegro-dvt/allegro 0xd351d977 nal_hevc_read_sps +EXPORT_SYMBOL_GPL drivers/media/platform/allegro-dvt/allegro 0x40e0f0d5 nal_h264_write_sps +EXPORT_SYMBOL_GPL drivers/media/platform/allegro-dvt/allegro 0x44e5560b nal_hevc_write_pps +EXPORT_SYMBOL_GPL drivers/media/platform/allegro-dvt/allegro 0x5140ef25 nal_hevc_read_pps +EXPORT_SYMBOL_GPL drivers/media/platform/allegro-dvt/allegro 0x5cb59fc3 nal_h264_write_pps +EXPORT_SYMBOL_GPL drivers/media/platform/allegro-dvt/allegro 0x7059c654 nal_hevc_write_filler +EXPORT_SYMBOL_GPL drivers/media/platform/allegro-dvt/allegro 0x98756e06 nal_h264_read_sps +EXPORT_SYMBOL_GPL drivers/media/platform/allegro-dvt/allegro 0xa318cc1b nal_hevc_read_filler +EXPORT_SYMBOL_GPL drivers/media/platform/allegro-dvt/allegro 0xa9487e91 nal_hevc_read_sps +EXPORT_SYMBOL_GPL drivers/media/platform/allegro-dvt/allegro 0xab0f2a4b nal_hevc_write_sps +EXPORT_SYMBOL_GPL drivers/media/platform/allegro-dvt/allegro 0xcfb43469 nal_h264_read_pps EXPORT_SYMBOL_GPL drivers/media/platform/allegro-dvt/allegro 0xda687e65 nal_hevc_profile_from_v4l2 -EXPORT_SYMBOL_GPL drivers/media/platform/allegro-dvt/allegro 0xe0b42a9a nal_h264_write_pps -EXPORT_SYMBOL_GPL drivers/media/platform/allegro-dvt/allegro 0xe79472ef nal_hevc_write_vps -EXPORT_SYMBOL_GPL drivers/media/platform/allegro-dvt/allegro 0xf2190dbd nal_hevc_read_pps -EXPORT_SYMBOL_GPL drivers/media/platform/marvell-ccic/mcam-core 0x183968de mccic_shutdown -EXPORT_SYMBOL_GPL drivers/media/platform/marvell-ccic/mcam-core 0x4511d45d mccic_resume -EXPORT_SYMBOL_GPL drivers/media/platform/marvell-ccic/mcam-core 0x4eae977c mccic_irq -EXPORT_SYMBOL_GPL drivers/media/platform/marvell-ccic/mcam-core 0x60012deb mccic_register -EXPORT_SYMBOL_GPL drivers/media/platform/marvell-ccic/mcam-core 0xa34ffd69 mccic_suspend -EXPORT_SYMBOL_GPL drivers/media/platform/mtk-vpu/mtk-vpu 0x1832abeb vpu_get_vdec_hw_capa -EXPORT_SYMBOL_GPL drivers/media/platform/mtk-vpu/mtk-vpu 0x1d7ce5e3 vpu_get_venc_hw_capa -EXPORT_SYMBOL_GPL drivers/media/platform/mtk-vpu/mtk-vpu 0x65da73c4 vpu_load_firmware -EXPORT_SYMBOL_GPL drivers/media/platform/mtk-vpu/mtk-vpu 0x7297cce0 vpu_ipi_send -EXPORT_SYMBOL_GPL drivers/media/platform/mtk-vpu/mtk-vpu 0x7ca30e98 vpu_mapping_dm_addr -EXPORT_SYMBOL_GPL drivers/media/platform/mtk-vpu/mtk-vpu 0x829016c5 vpu_ipi_register -EXPORT_SYMBOL_GPL drivers/media/platform/mtk-vpu/mtk-vpu 0xac61a79b vpu_wdt_reg_handler -EXPORT_SYMBOL_GPL drivers/media/platform/mtk-vpu/mtk-vpu 0xdc6fa9bf vpu_get_plat_device -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x0a5b5b50 venus_helper_find_buf -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x10b17c6c venus_helper_get_profile_level -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x18efb2fb hfi_session_unload_res -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x1a67b72b hfi_session_init -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x1feafa12 venus_helper_set_format_constraints -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x206f1e4b venus_helper_process_initial_cap_bufs +EXPORT_SYMBOL_GPL drivers/media/platform/allegro-dvt/allegro 0xdf137f94 nal_h264_read_filler +EXPORT_SYMBOL_GPL drivers/media/platform/marvell-ccic/mcam-core 0x0a18aac6 mccic_irq +EXPORT_SYMBOL_GPL drivers/media/platform/marvell-ccic/mcam-core 0x43fc3f7b mccic_shutdown +EXPORT_SYMBOL_GPL drivers/media/platform/marvell-ccic/mcam-core 0x6e3c94d6 mccic_register +EXPORT_SYMBOL_GPL drivers/media/platform/marvell-ccic/mcam-core 0x70066762 mccic_resume +EXPORT_SYMBOL_GPL drivers/media/platform/marvell-ccic/mcam-core 0x968d37b2 mccic_suspend +EXPORT_SYMBOL_GPL drivers/media/platform/mtk-vpu/mtk-vpu 0x0951564b vpu_load_firmware +EXPORT_SYMBOL_GPL drivers/media/platform/mtk-vpu/mtk-vpu 0x0f92623c vpu_get_plat_device +EXPORT_SYMBOL_GPL drivers/media/platform/mtk-vpu/mtk-vpu 0x296e6524 vpu_mapping_dm_addr +EXPORT_SYMBOL_GPL drivers/media/platform/mtk-vpu/mtk-vpu 0x715b9ea5 vpu_ipi_register +EXPORT_SYMBOL_GPL drivers/media/platform/mtk-vpu/mtk-vpu 0xb2844bbe vpu_wdt_reg_handler +EXPORT_SYMBOL_GPL drivers/media/platform/mtk-vpu/mtk-vpu 0xcc21044b vpu_get_venc_hw_capa +EXPORT_SYMBOL_GPL drivers/media/platform/mtk-vpu/mtk-vpu 0xd7fae044 vpu_get_vdec_hw_capa +EXPORT_SYMBOL_GPL drivers/media/platform/mtk-vpu/mtk-vpu 0xe63b17a9 vpu_ipi_send +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x00a4a089 venus_helper_session_init +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x072c8cbe venus_helper_get_out_fmts +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x192c10df venus_helper_intbufs_realloc +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x19c0a502 hfi_session_stop +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x1c2d5fa5 hfi_session_unload_res +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x1f0f59fd hfi_session_flush +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x209d57d1 hfi_session_destroy +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x223c2694 venus_helper_queue_dpb_bufs EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x27b12c5f venus_helper_m2m_device_run -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x298bcd6f venus_helper_get_bufreq EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x2d693ecb venus_helper_m2m_job_abort -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x2eb1db15 hfi_session_continue -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x312ec7cd venus_helper_set_num_bufs -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x34b69f28 hfi_session_get_property -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x3fb02c94 hfi_session_abort -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x46d1349c venus_helper_release_buf_ref -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x47ab1a0b venus_helper_queue_dpb_bufs -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x540ddf8c venus_helper_set_profile_level -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x5e006973 venus_helper_vb2_buf_queue -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x61751a32 venus_helper_set_color_format -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x61c9d9c7 venus_helper_set_dyn_bufmode -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x6255746f venus_helper_set_raw_format -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x6608aece venus_helper_vb2_buf_prepare -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x66378c47 hfi_session_start -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x695b8ab8 venus_helper_alloc_dpb_bufs -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x6c74ede6 venus_helper_buffers_done -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x6e70bb06 venus_helper_get_opb_size -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x6ea82fba venus_helper_get_out_fmts -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x71b373e6 venus_helper_acquire_buf_ref -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x71cd1641 hfi_session_process_buf -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x73670d74 venus_helper_set_work_mode -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x754fcd66 venus_helper_get_ts_metadata -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x7b9ebcf3 venus_helper_intbufs_free -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x7d8f03b5 venus_helper_intbufs_alloc -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x8fbd4026 hfi_session_flush -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x90bfc432 hfi_session_stop -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x987977d3 venus_helper_set_bufsize -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x9996f9e7 venus_helper_vb2_stop_streaming -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0xa1aeb4b5 hfi_session_destroy -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0xa32892eb venus_helper_vb2_buf_init -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0xa44614fb venus_helper_set_multistream -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0xa47f5340 venus_helper_intbufs_realloc -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0xad2cb69f venus_helper_vb2_start_streaming -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0xb07a4976 hfi_session_deinit -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0xb3bfcc34 venus_helper_init_instance +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x2feecfb3 venus_helper_set_bufsize +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x325c7a31 venus_helper_set_multistream +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x343db036 venus_helper_set_input_resolution +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x4a62c4e7 venus_helper_set_profile_level +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x57918c96 venus_helper_set_color_format +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x58bd445d venus_helper_set_output_resolution +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x59faf51d hfi_session_set_property +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x5a6746cc venus_helper_check_codec +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x5b51d9fd venus_helper_vb2_buf_prepare +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x5bd35963 venus_helper_vb2_buf_init +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x603c646b venus_helper_get_bufreq +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x64596806 venus_helper_set_raw_format +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x678062a2 hfi_session_create +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x6a8c19c0 venus_helper_set_dyn_bufmode +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x6e59e4b2 venus_helper_set_work_mode +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x736e5159 venus_helper_set_format_constraints +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x78556c32 venus_helper_intbufs_alloc +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x7d4ac3f9 venus_helper_set_stride +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x7e96b7b1 hfi_session_start +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x8d1f425f hfi_session_init +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x8e6c2260 hfi_session_deinit +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x9268f73f venus_helper_buffers_done +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x951d141a venus_helper_alloc_dpb_bufs +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x96405632 venus_helper_find_buf +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x97d05289 venus_helper_init_instance +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x98b404e3 venus_helper_process_initial_cap_bufs +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x991a22e2 hfi_session_abort +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0x9cc1367b venus_helper_vb2_buf_queue +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0xac93d049 venus_helper_vb2_stop_streaming EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0xb5da1da9 venus_helper_get_framesz_raw -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0xb83e0c86 venus_helper_unregister_bufs -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0xba5e2b61 venus_helper_set_output_resolution -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0xbb492008 venus_helper_session_init -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0xbc4aa89b venus_helper_set_stride -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0xbcada1e2 hfi_session_create +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0xb700e320 venus_helper_get_ts_metadata +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0xc134aa5f venus_helper_get_opb_size +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0xcb7f4790 hfi_session_continue +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0xcff3d9cd venus_helper_vb2_start_streaming EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0xd21da2e4 venus_helper_get_framesz -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0xd8103812 venus_helper_check_codec -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0xeec69abc venus_helper_process_initial_out_bufs -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0xf3559096 hfi_session_set_property -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0xf40bb9a3 venus_helper_set_input_resolution -EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0xf96879f1 venus_helper_free_dpb_bufs -EXPORT_SYMBOL_GPL drivers/media/platform/rcar-fcp 0x1413c888 rcar_fcp_get_device +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0xd75e2eab venus_helper_release_buf_ref +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0xde0c4255 venus_helper_acquire_buf_ref +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0xe0d6d517 venus_helper_set_num_bufs +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0xe20f41da venus_helper_unregister_bufs +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0xe2af4550 hfi_session_process_buf +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0xe354cccc venus_helper_get_profile_level +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0xe3c99302 hfi_session_get_property +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0xe4a85b1a venus_helper_free_dpb_bufs +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0xec57319d venus_helper_process_initial_out_bufs +EXPORT_SYMBOL_GPL drivers/media/platform/qcom/venus/venus-core 0xf05127e4 venus_helper_intbufs_free +EXPORT_SYMBOL_GPL drivers/media/platform/rcar-fcp 0x143e441a rcar_fcp_get_device EXPORT_SYMBOL_GPL drivers/media/platform/rcar-fcp 0x3d858696 rcar_fcp_put EXPORT_SYMBOL_GPL drivers/media/platform/rcar-fcp 0x4ad5d888 rcar_fcp_enable EXPORT_SYMBOL_GPL drivers/media/platform/rcar-fcp 0x5fe6f6e8 rcar_fcp_disable EXPORT_SYMBOL_GPL drivers/media/platform/rcar-fcp 0x9877c29f rcar_fcp_get -EXPORT_SYMBOL_GPL drivers/media/platform/vsp1/vsp1 0x07764040 vsp1_du_map_sg -EXPORT_SYMBOL_GPL drivers/media/platform/vsp1/vsp1 0x0e8ea7b3 vsp1_du_setup_lif -EXPORT_SYMBOL_GPL drivers/media/platform/vsp1/vsp1 0x3550bc42 vsp1_du_atomic_begin -EXPORT_SYMBOL_GPL drivers/media/platform/vsp1/vsp1 0x50b01ae6 vsp1_du_init -EXPORT_SYMBOL_GPL drivers/media/platform/vsp1/vsp1 0x8586b899 vsp1_du_unmap_sg -EXPORT_SYMBOL_GPL drivers/media/platform/vsp1/vsp1 0x8c41a483 vsp1_du_atomic_flush -EXPORT_SYMBOL_GPL drivers/media/platform/vsp1/vsp1 0xaf9b81fb vsp1_du_atomic_update -EXPORT_SYMBOL_GPL drivers/media/platform/xilinx/xilinx-video 0x0643bbb5 xvip_of_get_format +EXPORT_SYMBOL_GPL drivers/media/platform/vsp1/vsp1 0x0c76b7b9 vsp1_du_atomic_begin +EXPORT_SYMBOL_GPL drivers/media/platform/vsp1/vsp1 0x3de45213 vsp1_du_map_sg +EXPORT_SYMBOL_GPL drivers/media/platform/vsp1/vsp1 0x49abc1d9 vsp1_du_setup_lif +EXPORT_SYMBOL_GPL drivers/media/platform/vsp1/vsp1 0x503fe86f vsp1_du_unmap_sg +EXPORT_SYMBOL_GPL drivers/media/platform/vsp1/vsp1 0x62f866e9 vsp1_du_atomic_flush +EXPORT_SYMBOL_GPL drivers/media/platform/vsp1/vsp1 0x6fcccc5d vsp1_du_atomic_update +EXPORT_SYMBOL_GPL drivers/media/platform/vsp1/vsp1 0x7891410e vsp1_du_init +EXPORT_SYMBOL_GPL drivers/media/platform/xilinx/xilinx-video 0x408ec659 xvip_of_get_format EXPORT_SYMBOL_GPL drivers/media/platform/xilinx/xilinx-video 0x43738fab xvip_set_format_size -EXPORT_SYMBOL_GPL drivers/media/platform/xilinx/xilinx-video 0x5a1a1519 xvip_enum_mbus_code -EXPORT_SYMBOL_GPL drivers/media/platform/xilinx/xilinx-video 0x6fe76285 xvip_clr_or_set -EXPORT_SYMBOL_GPL drivers/media/platform/xilinx/xilinx-video 0xa31d3736 xvip_clr_and_set +EXPORT_SYMBOL_GPL drivers/media/platform/xilinx/xilinx-video 0x6ba9b5a1 xvip_clr_or_set +EXPORT_SYMBOL_GPL drivers/media/platform/xilinx/xilinx-video 0x7db1abe8 xvip_cleanup_resources +EXPORT_SYMBOL_GPL drivers/media/platform/xilinx/xilinx-video 0x84f1368d xvip_init_resources EXPORT_SYMBOL_GPL drivers/media/platform/xilinx/xilinx-video 0xb67940fb xvip_get_format_by_fourcc -EXPORT_SYMBOL_GPL drivers/media/platform/xilinx/xilinx-video 0xce540f9c xvip_cleanup_resources -EXPORT_SYMBOL_GPL drivers/media/platform/xilinx/xilinx-video 0xd9d8b2d9 xvip_enum_frame_size +EXPORT_SYMBOL_GPL drivers/media/platform/xilinx/xilinx-video 0xd9c0a9c9 xvip_clr_and_set EXPORT_SYMBOL_GPL drivers/media/platform/xilinx/xilinx-video 0xe08e6063 xvip_get_format_by_code -EXPORT_SYMBOL_GPL drivers/media/platform/xilinx/xilinx-video 0xfe1ad217 xvip_init_resources +EXPORT_SYMBOL_GPL drivers/media/platform/xilinx/xilinx-video 0xe764ef85 xvip_enum_mbus_code +EXPORT_SYMBOL_GPL drivers/media/platform/xilinx/xilinx-video 0xfab0ab8e xvip_enum_frame_size EXPORT_SYMBOL_GPL drivers/media/platform/xilinx/xilinx-vtc 0x3c16a6b1 xvtc_generator_stop EXPORT_SYMBOL_GPL drivers/media/platform/xilinx/xilinx-vtc 0x47d7900b xvtc_generator_start +EXPORT_SYMBOL_GPL drivers/media/platform/xilinx/xilinx-vtc 0x649274f0 xvtc_of_get EXPORT_SYMBOL_GPL drivers/media/platform/xilinx/xilinx-vtc 0xa8a0f912 xvtc_put -EXPORT_SYMBOL_GPL drivers/media/platform/xilinx/xilinx-vtc 0xab9690bc xvtc_of_get -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x1f8da506 ir_raw_event_store -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x24c482f6 rc_keyup -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x2ac1965e rc_register_device +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x0715096f ir_raw_event_handle +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x0b187091 rc_repeat +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x241a7c90 ir_raw_event_store +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x2ab9a881 lirc_scancode_event EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x2ed90ced rc_map_unregister -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x3c43ce1c devm_rc_allocate_device -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x3cffc314 ir_raw_event_store_with_filter -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x43285c46 lirc_scancode_event -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x44878e96 rc_unregister_device -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x5601ed20 ir_raw_event_set_idle -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x6d050bd6 rc_keydown -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x7cfe2ecf rc_keydown_notimeout -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x85290da0 rc_g_keycode_from_table -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x856602fa ir_raw_event_store_with_timeout -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x8fccf5b8 devm_rc_register_device -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x9574061c ir_raw_event_store_edge -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x9a2ff9b1 rc_allocate_device -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xa20ceec9 ir_raw_event_handle -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xa95914cb rc_free_device -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xaf81dff5 rc_repeat +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x4ec6ea9a rc_keydown_notimeout +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x518ec0e4 ir_raw_event_store_with_filter +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x6812741a ir_raw_event_set_idle +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x7d5d6844 rc_keydown +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x8b6ae204 devm_rc_register_device +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x906d0899 rc_allocate_device +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xa0487d07 rc_keyup +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xa637202e rc_free_device EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xb960f15c rc_map_register +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xbec8b925 ir_raw_event_store_edge +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xc126d2af rc_g_keycode_from_table +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xcaccb35a devm_rc_allocate_device +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xcdea46ad ir_raw_event_store_with_timeout +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xd108e9e1 rc_unregister_device +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xe07a9a60 rc_register_device EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xfc5d3079 rc_map_get -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-async 0x10a1c0e2 v4l2_async_notifier_cleanup -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-async 0x6bedef63 __v4l2_async_notifier_add_subdev -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-async 0x8f2cd274 __v4l2_async_notifier_add_fwnode_remote_subdev -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-async 0x9e9ac150 __v4l2_async_notifier_add_fwnode_subdev -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-async 0xeeb1f73a __v4l2_async_notifier_add_i2c_subdev +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-async 0x2259ec71 __v4l2_async_notifier_add_fwnode_subdev +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-async 0x2d7ab56f __v4l2_async_notifier_add_i2c_subdev +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-async 0x32778afd v4l2_async_notifier_cleanup +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-async 0xa4c5959d __v4l2_async_notifier_add_fwnode_remote_subdev +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-async 0xe8972766 __v4l2_async_notifier_add_subdev EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-dv-timings 0x01612c0b v4l2_detect_gtf EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-dv-timings 0x08402862 v4l2_print_dv_timings EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-dv-timings 0x0958448b v4l2_set_edid_phys_addr @@ -10620,17 +10586,17 @@ EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-dv-timings 0xef15cc44 v4l2_hdmi_rx_colorimetry EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-dv-timings 0xf56238f4 v4l2_find_dv_timings_cea861_vic EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-dv-timings 0xff585440 v4l2_dv_timings_aspect_ratio -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0x32e7b8f6 v4l2_fwnode_connector_add_link +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0x100aad0b v4l2_fwnode_endpoint_alloc_parse +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0x3a442c13 v4l2_async_register_subdev_sensor +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0x5f83db4a v4l2_fwnode_put_link EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0x612ddce5 v4l2_fwnode_connector_free -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0x95f86f7b v4l2_fwnode_endpoint_alloc_parse -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0xa53002c2 v4l2_async_notifier_parse_fwnode_endpoints -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0xc2ae0ab0 v4l2_fwnode_endpoint_parse -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0xdaf0165f v4l2_fwnode_endpoint_free -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0xdea8bbca v4l2_async_register_subdev_sensor -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0xdf8131b1 v4l2_fwnode_parse_link -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0xe36c0a42 v4l2_fwnode_put_link -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0xf3f7d325 v4l2_fwnode_connector_parse -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0xfebe4ca9 v4l2_fwnode_device_parse +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0x769d4229 v4l2_fwnode_parse_link +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0x9af3bbdc v4l2_fwnode_connector_parse +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0xa7614b27 v4l2_fwnode_endpoint_free +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0xb3271b07 v4l2_fwnode_device_parse +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0xb77317be v4l2_fwnode_endpoint_parse +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0xc12fabbd v4l2_async_notifier_parse_fwnode_endpoints +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0xc80ab624 v4l2_fwnode_connector_add_link EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-h264 0x2c620a2d v4l2_h264_build_p_ref_list EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-h264 0x4b224860 v4l2_h264_init_reflist_builder EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-h264 0x5150f937 v4l2_h264_build_b_ref_lists @@ -10639,1424 +10605,1406 @@ EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-jpeg 0xe8956e3f v4l2_jpeg_parse_huffman_tables EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-jpeg 0xe8f40f9e v4l2_jpeg_parse_header EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-jpeg 0xf8ffd565 v4l2_jpeg_parse_quantization_tables -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x000af725 v4l2_m2m_ctx_release -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x0a8712ba v4l2_m2m_buf_copy_metadata -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x0b050aba v4l2_m2m_ioctl_streamoff -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x0f6504b3 v4l2_m2m_encoder_cmd -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x194a0272 v4l2_m2m_ioctl_stateless_decoder_cmd -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x1f7461db v4l2_m2m_ioctl_prepare_buf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x20240816 v4l2_m2m_buf_remove_by_idx -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x22de4a16 v4l2_m2m_streamoff -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x268b4275 v4l2_m2m_ioctl_expbuf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x2f62318e v4l2_m2m_ctx_init -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x351393ea v4l2_m2m_update_start_streaming_state -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x5048a2fc v4l2_m2m_update_stop_streaming_state -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x5b1f76fa v4l2_m2m_buf_queue -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x606f70e7 v4l2_m2m_ioctl_create_bufs -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x62ef3423 v4l2_m2m_prepare_buf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x66a87a64 v4l2_m2m_last_buffer_done -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x67564faa v4l2_m2m_ioctl_querybuf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x6e65680f v4l2_m2m_next_buf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x71298dd3 v4l2_m2m_ioctl_dqbuf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x02405818 v4l2_m2m_fop_mmap +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x024afc65 v4l2_m2m_update_start_streaming_state +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x02e28309 v4l2_m2m_ioctl_reqbufs +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x07c2098b v4l2_m2m_streamon +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x13247fd0 v4l2_m2m_request_queue +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x1b58f4e1 v4l2_m2m_dqbuf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x22369278 v4l2_m2m_ioctl_decoder_cmd +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x2695328f v4l2_m2m_ioctl_try_encoder_cmd +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x2b436aeb v4l2_m2m_prepare_buf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x2c3475bc v4l2_m2m_streamoff +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x2e4ca9e1 v4l2_m2m_buf_remove_by_buf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x2f5c2be3 v4l2_m2m_qbuf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x35e49c40 v4l2_m2m_ioctl_stateless_decoder_cmd +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x3c6dfd57 v4l2_m2m_fop_poll +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x47521807 v4l2_m2m_ioctl_stateless_try_decoder_cmd +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x488ec719 v4l2_m2m_ioctl_try_decoder_cmd +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x4e001012 v4l2_m2m_ioctl_streamoff +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x5a6327e6 v4l2_m2m_last_buffer_done +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x5d12d8ff v4l2_m2m_update_stop_streaming_state +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x63a51e5c v4l2_m2m_create_bufs +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x6be9592f v4l2_m2m_ioctl_encoder_cmd +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x6c37e1ec v4l2_m2m_buf_copy_metadata +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x6ffa4f15 v4l2_m2m_next_buf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x70a061ce v4l2_m2m_encoder_cmd EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x730f2eae v4l2_m2m_init -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x7436f3ca v4l2_m2m_ioctl_stateless_try_decoder_cmd -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x7c794949 v4l2_m2m_fop_mmap -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x8058dc98 v4l2_m2m_poll -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x807912e0 v4l2_m2m_ioctl_encoder_cmd -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x8a11f926 v4l2_m2m_buf_remove -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x8b5ba654 v4l2_m2m_create_bufs -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x8df8f7f8 v4l2_m2m_buf_remove_by_buf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x9f4803eb v4l2_m2m_streamon -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xa1bdcf16 v4l2_m2m_qbuf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xb0008cda v4l2_m2m_expbuf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xb1977f4b v4l2_m2m_fop_poll -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xb890bebe v4l2_m2m_request_queue -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xbb02b005 v4l2_m2m_decoder_cmd -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xc252214c v4l2_m2m_last_buf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x736685a4 v4l2_m2m_try_schedule +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x857f83fc v4l2_m2m_buf_remove_by_idx +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x913fd8f3 v4l2_m2m_ctx_release +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x985b7345 v4l2_m2m_ioctl_querybuf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x9b45e71c v4l2_m2m_ctx_init +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x9f36b709 v4l2_m2m_buf_remove +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xb3aedc87 v4l2_m2m_ioctl_dqbuf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xb5ef045f v4l2_m2m_poll +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xbd471e17 v4l2_m2m_ioctl_prepare_buf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xc3cd0656 v4l2_m2m_last_buf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xc54d7647 v4l2_m2m_buf_queue EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xc6fca5ad v4l2_m2m_release -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xcf677cc5 v4l2_m2m_ioctl_try_encoder_cmd -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xd4b3829f v4l2_m2m_querybuf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xd6435fee v4l2_m2m_register_media_controller -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xda6fc85d v4l2_m2m_ioctl_decoder_cmd -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xdefc00af v4l2_m2m_dqbuf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xe0a5ba78 v4l2_m2m_ioctl_qbuf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xe4e4be82 v4l2_m2m_reqbufs -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xe50c5df9 v4l2_m2m_ioctl_reqbufs -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xeea12629 v4l2_m2m_try_schedule +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xceed07c3 v4l2_m2m_ioctl_qbuf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xe007221e v4l2_m2m_querybuf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xe1cd5fcb v4l2_m2m_expbuf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xe2cf5f3c v4l2_m2m_ioctl_streamon +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xe68537fa v4l2_m2m_ioctl_create_bufs +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xeae875c2 v4l2_m2m_decoder_cmd +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xedc94734 v4l2_m2m_ioctl_expbuf EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xf13ff84d v4l2_m2m_unregister_media_controller -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xfac11cd9 v4l2_m2m_ioctl_try_decoder_cmd -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xfce404cf v4l2_m2m_ioctl_streamon -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x00c4acc1 __traceiter_vb2_v4l2_buf_done -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x03146bad v4l2_subdev_get_fwnode_pad_1_to_1 -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x0346aee3 v4l2_fh_is_singular -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x07cef1b4 v4l2_g_parm_cap -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x08dd2092 v4l2_event_queue -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x09e9721a v4l2_create_fwnode_links +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xf3570c25 v4l2_m2m_register_media_controller +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xf9678f1b v4l2_m2m_reqbufs +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x0429d55c v4l2_event_dequeue +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x0bd3d691 __traceiter_vb2_v4l2_qbuf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x0e8aeb96 v4l2_fh_open +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x109ff250 v4l2_compat_ioctl32 EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x11f3044c __SCK__tp_func_vb2_v4l2_buf_queue -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x138e2eb0 v4l2_fh_init -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x23c006d9 v4l2_get_link_freq +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x123d5606 v4l2_subdev_alloc_state +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x12bada37 v4l2_device_put +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x1a4adf76 v4l2_event_subdev_unsubscribe +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x1d0bd1c5 v4l2_event_queue_fh +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x1e1ceffb v4l2_create_fwnode_links +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x2031fbb9 v4l2_subdev_link_validate +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x2a674120 v4l2_pipeline_pm_get EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x2ae0877b __SCK__tp_func_vb2_v4l2_buf_done -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x2b280c51 v4l2_ctrl_request_hdl_find -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x2f684dff v4l2_subdev_alloc_state -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x30064b71 v4l2_s_parm_cap -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x370519e7 v4l2_mc_create_media_graph -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x3b66b116 __v4l2_ctrl_handler_setup -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x3d4386c5 v4l2_spi_new_subdev +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x317df9eb v4l2_g_parm_cap +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x327ea98f v4l2_event_unsubscribe +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x33c79b46 v4l2_device_register +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x33e631ba __traceiter_vb2_v4l2_buf_done +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x35d7c940 v4l_disable_media_source +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x41843979 v4l2_fh_is_singular EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x452f53b1 __tracepoint_vb2_v4l2_buf_done EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x46ac032f __tracepoint_vb2_v4l2_dqbuf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x5297b3b8 v4l2_src_change_event_subscribe -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x59f3d1d6 v4l2_fh_exit +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x47cbd71a v4l2_create_fwnode_links_to_pad +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x55020f14 v4l2_event_queue +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x55970032 v4l2_device_unregister +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x5f7ab8e7 v4l2_src_change_event_subscribe +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x613356b3 v4l2_event_wake_all +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x687daad7 v4l2_ctrl_request_hdl_ctrl_find +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x694ea840 v4l2_fh_add EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x6a2de036 __tracepoint_vb2_v4l2_buf_queue -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x6c10d333 v4l2_fh_add EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x6ce1c95c __SCK__tp_func_vb2_v4l2_dqbuf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x6dd14711 v4l2_device_register -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x6e06ee95 v4l2_subdev_notify_event -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x6e172d23 v4l2_spi_subdev_init +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x6e8eb141 v4l2_spi_new_subdev EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x6e9acc41 v4l2_fill_pixfmt_mp -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x70b97ecf v4l2_subdev_link_validate_default -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x7b3f9198 v4l2_device_put -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x7c4d1d6e v4l2_fh_del -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x7db06adf __traceiter_vb2_v4l2_buf_queue -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x83363345 v4l2_pipeline_pm_get -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x8b0aaea1 v4l2_event_unsubscribe -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x8b21e891 v4l_enable_media_source -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x8dbc2b41 __traceiter_vb2_v4l2_qbuf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x8ecd31c6 v4l2_src_change_event_subdev_subscribe -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x90379cec __traceiter_vb2_v4l2_dqbuf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x90ea7c33 v4l2_ctrl_request_hdl_ctrl_find -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x950cd8d1 v4l2_event_subdev_unsubscribe -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x97fe6514 v4l2_compat_ioctl32 -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x9d9b8e56 v4l2_device_set_name +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x74d4f924 v4l2_fh_del +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x759512de v4l2_device_set_name +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x7c14ec56 v4l2_subdev_get_fwnode_pad_1_to_1 +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x7cfe66a9 v4l2_event_unsubscribe_all +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x85322462 __v4l2_device_register_subdev_nodes +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x85c15b3a v4l2_device_unregister_subdev +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x8f7f0628 v4l2_i2c_subdev_set_name +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x91b76b1e v4l2_subdev_link_validate_default +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x93462baa v4l2_mc_create_media_graph +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x9e7e6867 v4l2_pipeline_pm_put EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x9fef35ac v4l2_apply_frmsize_constraints -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xa08d15d3 v4l2_device_disconnect -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xa21052cd v4l2_event_dequeue -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xa760588b v4l2_event_queue_fh -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xa79efd03 v4l2_subdev_link_validate -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xac26315c v4l2_i2c_subdev_init +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xa6cecae6 v4l2_fh_init +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xada953af v4l2_get_link_freq +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xb0f77843 v4l2_device_disconnect EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xb13d41a0 v4l2_subdev_free_state -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xb9c2e617 v4l2_i2c_subdev_addr -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xbf2368ca v4l2_i2c_new_subdev_board -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xc16be94b v4l2_device_unregister_subdev -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xc17b438d __v4l2_device_register_subdev_nodes -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xc1b59d6f v4l2_fh_release -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xc1e97a3c v4l2_event_wake_all -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xc459fcd5 v4l2_pipeline_pm_put +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xb5f8a0ec v4l2_i2c_new_subdev_board +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xc63a6d39 v4l2_src_change_event_subdev_subscribe +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xc653b74e v4l2_i2c_new_subdev EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xc742d6e8 __tracepoint_vb2_v4l2_qbuf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xca708491 v4l_disable_media_source +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xc8851883 v4l2_s_parm_cap +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xc98db377 __traceiter_vb2_v4l2_buf_queue +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xc9a293fa __v4l2_ctrl_handler_setup +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xcaa799dd v4l2_event_subscribe +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xcbadb862 v4l2_event_pending EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xcc501597 v4l2_fill_pixfmt -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xd42baf4e v4l2_i2c_subdev_set_name -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xdc5f6216 v4l_vb2q_enable_media_source -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xdc8c7700 v4l2_i2c_new_subdev -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xe0b895a1 v4l2_event_subscribe +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xcff4423c v4l_enable_media_source +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xd1e83fb0 v4l2_ctrl_request_hdl_find +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xd9e52f8d v4l2_spi_subdev_init +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xddef6526 v4l2_pipeline_link_notify +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xde439c62 v4l2_subdev_notify_event EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xe2822320 __v4l2_find_nearest_size +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xe28d455b v4l2_fh_release EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xe5a33113 __SCK__tp_func_vb2_v4l2_qbuf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xe792d9fb v4l2_event_unsubscribe_all -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xedcbe4bf v4l2_create_fwnode_links_to_pad +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xecfe13c5 __traceiter_vb2_v4l2_dqbuf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xf1309895 v4l2_i2c_subdev_addr +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xf2465b07 v4l2_fh_exit EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xf2a353ac v4l2_i2c_tuner_addrs -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xf3c737a6 v4l2_fh_open -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xf5a6b5ab v4l2_pipeline_link_notify +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xf3c87954 v4l2_device_register_subdev EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xf5ef842e v4l_bound_align_image -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xf63fe382 v4l2_device_unregister -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xf7bf3c87 v4l2_device_register_subdev -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xf8ee4cb6 v4l2_event_pending -EXPORT_SYMBOL_GPL drivers/memory/mtk-smi 0x397cc842 mtk_smi_larb_get -EXPORT_SYMBOL_GPL drivers/memory/mtk-smi 0x56a8c2a5 mtk_smi_larb_put -EXPORT_SYMBOL_GPL drivers/mfd/88pm80x 0x201d24c2 pm80x_pm_ops -EXPORT_SYMBOL_GPL drivers/mfd/88pm80x 0x75745b0a pm80x_regmap_config -EXPORT_SYMBOL_GPL drivers/mfd/88pm80x 0xb3962afd pm80x_init +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xf68e759b v4l2_i2c_subdev_init +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xffb7c0e2 v4l_vb2q_enable_media_source +EXPORT_SYMBOL_GPL drivers/memory/mtk-smi 0x4fe074ae mtk_smi_larb_put +EXPORT_SYMBOL_GPL drivers/memory/mtk-smi 0xfe9f4974 mtk_smi_larb_get +EXPORT_SYMBOL_GPL drivers/mfd/88pm80x 0x02ce5a2f pm80x_init +EXPORT_SYMBOL_GPL drivers/mfd/88pm80x 0x76f79983 pm80x_regmap_config +EXPORT_SYMBOL_GPL drivers/mfd/88pm80x 0xa650f752 pm80x_pm_ops EXPORT_SYMBOL_GPL drivers/mfd/88pm80x 0xd99fd720 pm80x_deinit -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x14ca5f0a cs47l24_patch -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x1a0668da wm8997_i2c_regmap -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x254a841e arizona_clk32k_disable -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x28ea9a0f arizona_request_irq -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x2bd3fcf9 wm5110_patch -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x2c846b1b wm5102_spi_regmap -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x3d76bdef wm8998_i2c_regmap +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x00ebc627 wm5110_patch +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x126c54f3 arizona_request_irq +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x1dc24b74 arizona_clk32k_disable +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x25a59c42 arizona_free_irq +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x28f5ad3e arizona_pm_ops +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x30308509 wm5110_spi_regmap EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x3dc526a9 arizona_of_match EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x4048fbbc wm8997_aod -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x4838cae6 arizona_pm_ops EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x4c087981 wm5110_aod -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x6fbcaa57 wm5102_i2c_regmap -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x7052d4f3 cs47l24_spi_regmap -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x7a114086 arizona_set_irq_wake -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x92effe6a wm5110_i2c_regmap +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x4c42d2d2 cs47l24_patch +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x508b5f07 arizona_dev_init +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x53d8d901 arizona_dev_exit +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x73084445 wm5110_i2c_regmap +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x87ce3a88 wm8997_patch +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x8e5b1078 wm5102_i2c_regmap +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x93572129 arizona_set_irq_wake EXPORT_SYMBOL_GPL drivers/mfd/arizona 0xa6b70564 wm8997_irq EXPORT_SYMBOL_GPL drivers/mfd/arizona 0xa727bd3b cs47l24_irq EXPORT_SYMBOL_GPL drivers/mfd/arizona 0xaaf78759 wm5110_irq -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0xb1c11e53 wm8997_patch EXPORT_SYMBOL_GPL drivers/mfd/arizona 0xc81b43ab wm5110_revd_irq -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0xc8c57ee3 arizona_clk32k_enable -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0xd1d73f26 wm5110_spi_regmap -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0xe2669499 arizona_dev_exit -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0xf8ec4fb9 arizona_free_irq -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0xfa173f45 arizona_dev_init -EXPORT_SYMBOL_GPL drivers/mfd/atc260x-core 0x053464a5 atc260x_device_probe -EXPORT_SYMBOL_GPL drivers/mfd/atc260x-core 0x82295ec8 atc260x_match_device +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0xcd63d134 wm5102_spi_regmap +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0xdb620e10 cs47l24_spi_regmap +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0xdc9107c0 wm8998_i2c_regmap +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0xe16a441e arizona_clk32k_enable +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0xfbe1d2f5 wm8997_i2c_regmap +EXPORT_SYMBOL_GPL drivers/mfd/atc260x-core 0x57982b8e atc260x_match_device +EXPORT_SYMBOL_GPL drivers/mfd/atc260x-core 0xea467f56 atc260x_device_probe EXPORT_SYMBOL_GPL drivers/mfd/gateworks-gsc 0xa142a524 gsc_read EXPORT_SYMBOL_GPL drivers/mfd/gateworks-gsc 0xb7abd1c4 gsc_write EXPORT_SYMBOL_GPL drivers/mfd/iqs62x 0xa436f4de iqs62x_events -EXPORT_SYMBOL_GPL drivers/mfd/lp3943 0x86e7cb89 lp3943_read_byte -EXPORT_SYMBOL_GPL drivers/mfd/lp3943 0xae1f54ea lp3943_write_byte -EXPORT_SYMBOL_GPL drivers/mfd/lp3943 0xfe117c79 lp3943_update_bits -EXPORT_SYMBOL_GPL drivers/mfd/madera 0x08432c07 cs47l15_patch +EXPORT_SYMBOL_GPL drivers/mfd/lp3943 0x81aa0097 lp3943_read_byte +EXPORT_SYMBOL_GPL drivers/mfd/lp3943 0xd669e5d0 lp3943_update_bits +EXPORT_SYMBOL_GPL drivers/mfd/lp3943 0xfe96779c lp3943_write_byte +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x05b24399 cs47l15_16bit_i2c_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x05bf9fd9 cs47l15_32bit_i2c_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x0c24c21a madera_pm_ops EXPORT_SYMBOL_GPL drivers/mfd/madera 0x0f379262 madera_of_match -EXPORT_SYMBOL_GPL drivers/mfd/madera 0x202a331d madera_dev_init -EXPORT_SYMBOL_GPL drivers/mfd/madera 0x30141a61 cs47l15_32bit_spi_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0x3019c621 cs47l15_16bit_spi_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0x31902821 cs47l92_patch -EXPORT_SYMBOL_GPL drivers/mfd/madera 0x547c9525 madera_dev_exit -EXPORT_SYMBOL_GPL drivers/mfd/madera 0x5d4ed78a madera_pm_ops -EXPORT_SYMBOL_GPL drivers/mfd/madera 0x7321076d cs47l15_16bit_i2c_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0x732cdb2d cs47l15_32bit_i2c_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0x8b9036d9 cs47l85_32bit_i2c_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0x8b9dea99 cs47l85_16bit_i2c_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0x93454169 cs47l90_32bit_spi_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0x93489d29 cs47l90_16bit_spi_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0xa0fe2f85 cs47l85_patch -EXPORT_SYMBOL_GPL drivers/mfd/madera 0xa4c45a94 cs47l92_16bit_i2c_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0xa4c986d4 cs47l92_32bit_i2c_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0xb9e2ada1 cs47l35_32bit_i2c_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0xb9ef71e1 cs47l35_16bit_i2c_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0xc8a52bd5 cs47l85_16bit_spi_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0xc8a8f795 cs47l85_32bit_spi_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0xd0705c65 cs47l90_16bit_i2c_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0xd07d8025 cs47l90_32bit_i2c_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0xd4564207 cs47l35_patch -EXPORT_SYMBOL_GPL drivers/mfd/madera 0xe7f14798 cs47l92_32bit_spi_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0xe7fc9bd8 cs47l92_16bit_spi_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x288a5acf cs47l92_patch +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x46875e95 cs47l15_32bit_spi_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x468a82d5 cs47l15_16bit_spi_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x5b98a4d2 cs47l35_patch +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x735b037a cs47l15_patch +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x8c44f459 cs47l35_16bit_spi_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x8c492819 cs47l35_32bit_spi_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x8c9de7c2 madera_dev_exit +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x9162036c cs47l92_32bit_spi_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x916fdf2c cs47l92_16bit_spi_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0xa6e31891 cs47l90_16bit_i2c_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0xa6eec4d1 cs47l90_32bit_i2c_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0xbe366f21 cs47l85_16bit_spi_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0xbe3bb361 cs47l85_32bit_spi_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0xc4344e0e cs47l85_patch +EXPORT_SYMBOL_GPL drivers/mfd/madera 0xcf71e955 cs47l35_32bit_i2c_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0xcf7c3515 cs47l35_16bit_i2c_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0xd2571e60 cs47l92_16bit_i2c_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0xd25ac220 cs47l92_32bit_i2c_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0xe5d6059d cs47l90_32bit_spi_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0xe5dbd9dd cs47l90_16bit_spi_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0xe9956cf7 cs47l90_patch EXPORT_SYMBOL_GPL drivers/mfd/madera 0xebe384cb madera_name_from_type -EXPORT_SYMBOL_GPL drivers/mfd/madera 0xf2f3e70f cs47l90_patch -EXPORT_SYMBOL_GPL drivers/mfd/madera 0xfad7b0ad cs47l35_16bit_spi_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0xfada6ced cs47l35_32bit_spi_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0xf46819dd madera_dev_init +EXPORT_SYMBOL_GPL drivers/mfd/madera 0xfd03722d cs47l85_32bit_i2c_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0xfd0eae6d cs47l85_16bit_i2c_regmap EXPORT_SYMBOL_GPL drivers/mfd/max14577 0x352b3813 maxim_charger_calc_reg_current EXPORT_SYMBOL_GPL drivers/mfd/max14577 0xbab9a9f0 maxim_charger_currents -EXPORT_SYMBOL_GPL drivers/mfd/mc13xxx-core 0x1268615a mc13xxx_common_exit -EXPORT_SYMBOL_GPL drivers/mfd/mc13xxx-core 0x7049ccd6 mc13xxx_adc_do_conversion -EXPORT_SYMBOL_GPL drivers/mfd/mc13xxx-core 0xac767c35 mc13xxx_variant_mc13892 -EXPORT_SYMBOL_GPL drivers/mfd/mc13xxx-core 0xeccc3715 mc13xxx_variant_mc13783 -EXPORT_SYMBOL_GPL drivers/mfd/mc13xxx-core 0xf0b983ce mc13xxx_common_init -EXPORT_SYMBOL_GPL drivers/mfd/mc13xxx-core 0xfec3c27d mc13xxx_variant_mc34708 +EXPORT_SYMBOL_GPL drivers/mfd/mc13xxx-core 0x5bf451c2 mc13xxx_common_init +EXPORT_SYMBOL_GPL drivers/mfd/mc13xxx-core 0x902b9e53 mc13xxx_common_exit +EXPORT_SYMBOL_GPL drivers/mfd/mc13xxx-core 0x920cde38 mc13xxx_variant_mc13892 +EXPORT_SYMBOL_GPL drivers/mfd/mc13xxx-core 0x96d07741 mc13xxx_adc_do_conversion +EXPORT_SYMBOL_GPL drivers/mfd/mc13xxx-core 0xc0b96070 mc13xxx_variant_mc34708 +EXPORT_SYMBOL_GPL drivers/mfd/mc13xxx-core 0xd2b69518 mc13xxx_variant_mc13783 EXPORT_SYMBOL_GPL drivers/mfd/motorola-cpcap 0xa226dbe8 cpcap_sense_virq -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x1aa8bad4 pcf50633_irq_mask_get -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x62dd427e pcf50633_reg_write -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x71d3e0ac pcf50633_irq_unmask -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x76082291 pcf50633_write_block -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x85d5f058 pcf50633_free_irq -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x8761ae0c pcf50633_reg_clear_bits -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0xa19e7a76 pcf50633_reg_read -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0xaec81a4b pcf50633_register_irq -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0xb02d9a09 pcf50633_reg_set_bit_mask -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0xcedc2d66 pcf50633_read_block -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0xe7048c2f pcf50633_irq_mask -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-adc 0x9223448a pcf50633_adc_async_read -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-adc 0xc8a0e645 pcf50633_adc_sync_read -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0x0ef56ec6 pcf50633_gpio_get -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0x2179ebf1 pcf50633_gpio_set -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0x40802522 pcf50633_gpio_invert_set -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0x4a3ac9b8 pcf50633_gpio_power_supply_set -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0x93037b9f pcf50633_gpio_invert_get +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x04325454 pcf50633_read_block +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x1c492d42 pcf50633_reg_clear_bits +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x24209075 pcf50633_irq_mask +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x377ec9b5 pcf50633_reg_read +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x41290cf0 pcf50633_register_irq +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x42dabc81 pcf50633_irq_unmask +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x668f587b pcf50633_write_block +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0xbb2980fa pcf50633_reg_write +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0xc6b4cfe2 pcf50633_reg_set_bit_mask +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0xd7402853 pcf50633_free_irq +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0xede83dbb pcf50633_irq_mask_get +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-adc 0xcf64f3fb pcf50633_adc_async_read +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-adc 0xf49ed2fd pcf50633_adc_sync_read +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0x7cc09c42 pcf50633_gpio_get +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0xb7fb5764 pcf50633_gpio_set +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0xb8c0de45 pcf50633_gpio_power_supply_set +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0xbd593a9b pcf50633_gpio_invert_set +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0xda393bc2 pcf50633_gpio_invert_get EXPORT_SYMBOL_GPL drivers/mfd/retu-mfd 0x56d1a8c5 retu_read EXPORT_SYMBOL_GPL drivers/mfd/retu-mfd 0xa074c8b6 retu_write -EXPORT_SYMBOL_GPL drivers/mfd/sm501 0x1b1695cf sm501_unit_power -EXPORT_SYMBOL_GPL drivers/mfd/sm501 0x2f5a955c sm501_set_clock -EXPORT_SYMBOL_GPL drivers/mfd/sm501 0x354a16a4 sm501_modify_reg -EXPORT_SYMBOL_GPL drivers/mfd/sm501 0x9fa2d2b1 sm501_find_clock -EXPORT_SYMBOL_GPL drivers/mfd/sm501 0xfb62f1b2 sm501_misc_control -EXPORT_SYMBOL_GPL drivers/mfd/sprd-sc27xx-spi 0xd7247b48 sprd_pmic_detect_charger_type -EXPORT_SYMBOL_GPL drivers/mfd/stmfx 0x4fb9fa17 stmfx_function_disable -EXPORT_SYMBOL_GPL drivers/mfd/stmfx 0xd48ecae4 stmfx_function_enable -EXPORT_SYMBOL_GPL drivers/mfd/ti_am335x_tscadc 0x38b501d0 am335x_tsc_se_set_cache -EXPORT_SYMBOL_GPL drivers/mfd/ti_am335x_tscadc 0x490ec133 am335x_tsc_se_clr -EXPORT_SYMBOL_GPL drivers/mfd/ti_am335x_tscadc 0x746a5c4f am335x_tsc_se_adc_done -EXPORT_SYMBOL_GPL drivers/mfd/ti_am335x_tscadc 0xefa9373f am335x_tsc_se_set_once -EXPORT_SYMBOL_GPL drivers/mfd/tps65217 0x0bacf609 tps65217_clear_bits -EXPORT_SYMBOL_GPL drivers/mfd/tps65217 0x15cd15dd tps65217_reg_read -EXPORT_SYMBOL_GPL drivers/mfd/tps65217 0x1cf8ffa1 tps65217_set_bits -EXPORT_SYMBOL_GPL drivers/mfd/tps65217 0x59ed641d tps65217_reg_write -EXPORT_SYMBOL_GPL drivers/mfd/tps65218 0x85a211b1 tps65218_reg_write -EXPORT_SYMBOL_GPL drivers/mfd/tps65218 0x86f9e805 tps65218_set_bits -EXPORT_SYMBOL_GPL drivers/mfd/tps65218 0xa8aa0d9c tps65218_clear_bits -EXPORT_SYMBOL_GPL drivers/misc/cardreader/alcor_pci 0x14846160 alcor_write32 -EXPORT_SYMBOL_GPL drivers/misc/cardreader/alcor_pci 0x35abc277 alcor_write16 -EXPORT_SYMBOL_GPL drivers/misc/cardreader/alcor_pci 0x35b2c741 alcor_read32 -EXPORT_SYMBOL_GPL drivers/misc/cardreader/alcor_pci 0x40d06bb2 alcor_read8 -EXPORT_SYMBOL_GPL drivers/misc/cardreader/alcor_pci 0x5f5a55d9 alcor_write8 -EXPORT_SYMBOL_GPL drivers/misc/cardreader/alcor_pci 0xaeaae549 alcor_read32be -EXPORT_SYMBOL_GPL drivers/misc/cardreader/alcor_pci 0xd5609fd1 alcor_write32be -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x0ba87d05 rtsx_pci_write_register -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x11e61916 rtsx_pci_stop_cmd -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x18865642 rtsx_pci_switch_clock -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x1d58347d rtsx_pci_card_pull_ctl_enable -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x2f5106ad rtsx_pci_read_ppbuf -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x346eac73 rtsx_pci_switch_output_voltage -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x4bf22348 rtsx_pci_send_cmd -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x4e5d4357 rtsx_pci_write_ppbuf -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x57f4cf5e rtsx_pci_dma_transfer -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x5a9ede74 rtsx_pci_write_phy_register -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x793debbf rtsx_pci_card_power_on -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x82d67cb8 rtsx_pci_dma_map_sg -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x8b4acec2 rtsx_pci_card_exclusive_check -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x9c4d1959 rtsx_pci_start_run -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xc3231e8d rtsx_pci_read_register -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xcadf9b01 rtsx_pci_card_exist -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xcb8a70ff rtsx_pci_dma_unmap_sg -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xcd039620 rtsx_pci_card_pull_ctl_disable -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xcd6ed091 rtsx_pci_complete_unfinished_transfer -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xce539548 rtsx_pci_send_cmd_no_wait -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xde0e624c rtsx_pci_card_power_off -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xde71a54e rtsx_pci_add_cmd -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xdf8d98a2 rtsx_pci_read_phy_register -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xf2093fde rtsx_pci_transfer_data -EXPORT_SYMBOL_GPL drivers/misc/cb710/cb710 0x37685bad cb710_sg_dwiter_write_next_block -EXPORT_SYMBOL_GPL drivers/misc/cb710/cb710 0x414bbf6e cb710_pci_update_config_reg -EXPORT_SYMBOL_GPL drivers/misc/cb710/cb710 0xed5b49b6 cb710_sg_dwiter_read_next_block -EXPORT_SYMBOL_GPL drivers/misc/cb710/cb710 0xfeaf2730 cb710_set_irq_handler +EXPORT_SYMBOL_GPL drivers/mfd/sm501 0x1b770a1c sm501_misc_control +EXPORT_SYMBOL_GPL drivers/mfd/sm501 0x45837c06 sm501_unit_power +EXPORT_SYMBOL_GPL drivers/mfd/sm501 0xaf507d37 sm501_find_clock +EXPORT_SYMBOL_GPL drivers/mfd/sm501 0xb14f51fd sm501_modify_reg +EXPORT_SYMBOL_GPL drivers/mfd/sm501 0xfdeda767 sm501_set_clock +EXPORT_SYMBOL_GPL drivers/mfd/sprd-sc27xx-spi 0x6b90883e sprd_pmic_detect_charger_type +EXPORT_SYMBOL_GPL drivers/mfd/stmfx 0xa3bd9fb4 stmfx_function_disable +EXPORT_SYMBOL_GPL drivers/mfd/stmfx 0xba150caf stmfx_function_enable +EXPORT_SYMBOL_GPL drivers/mfd/ti_am335x_tscadc 0x033abd04 am335x_tsc_se_set_cache +EXPORT_SYMBOL_GPL drivers/mfd/ti_am335x_tscadc 0x27aef2d4 am335x_tsc_se_set_once +EXPORT_SYMBOL_GPL drivers/mfd/ti_am335x_tscadc 0xa6494315 am335x_tsc_se_adc_done +EXPORT_SYMBOL_GPL drivers/mfd/ti_am335x_tscadc 0xc20fe72e am335x_tsc_se_clr +EXPORT_SYMBOL_GPL drivers/mfd/tps65217 0x672dc020 tps65217_clear_bits +EXPORT_SYMBOL_GPL drivers/mfd/tps65217 0x970f5873 tps65217_set_bits +EXPORT_SYMBOL_GPL drivers/mfd/tps65217 0x9ef56774 tps65217_reg_write +EXPORT_SYMBOL_GPL drivers/mfd/tps65217 0xe256c778 tps65217_reg_read +EXPORT_SYMBOL_GPL drivers/mfd/tps65218 0x595c4e7d tps65218_reg_write +EXPORT_SYMBOL_GPL drivers/mfd/tps65218 0x64587064 tps65218_set_bits +EXPORT_SYMBOL_GPL drivers/mfd/tps65218 0x9061eaab tps65218_clear_bits +EXPORT_SYMBOL_GPL drivers/misc/cardreader/alcor_pci 0x4eb6002f alcor_write32 +EXPORT_SYMBOL_GPL drivers/misc/cardreader/alcor_pci 0x85fdce44 alcor_write8 +EXPORT_SYMBOL_GPL drivers/misc/cardreader/alcor_pci 0x895b0882 alcor_write16 +EXPORT_SYMBOL_GPL drivers/misc/cardreader/alcor_pci 0x961822a4 alcor_read32be +EXPORT_SYMBOL_GPL drivers/misc/cardreader/alcor_pci 0xcb551a11 alcor_write32be +EXPORT_SYMBOL_GPL drivers/misc/cardreader/alcor_pci 0xe2f7f5a6 alcor_read8 +EXPORT_SYMBOL_GPL drivers/misc/cardreader/alcor_pci 0xeaf89a64 alcor_read32 +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x06208705 rtsx_pci_card_pull_ctl_disable +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x08982133 rtsx_pci_send_cmd_no_wait +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x095b9050 rtsx_pci_write_ppbuf +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x24473bd5 rtsx_pci_send_cmd +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x26c61caa rtsx_pci_card_exclusive_check +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x33e32ff9 rtsx_pci_card_power_on +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x3d942de0 rtsx_pci_card_pull_ctl_enable +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x52113594 rtsx_pci_switch_clock +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x5fb07db5 rtsx_pci_card_exist +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x60afcd8d rtsx_pci_transfer_data +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x674cbd1d rtsx_pci_card_power_off +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x6873173b rtsx_pci_read_register +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x6ee1b98e rtsx_pci_read_ppbuf +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x7ef60680 rtsx_pci_start_run +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x833ff4b1 rtsx_pci_complete_unfinished_transfer +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x850ff5a4 rtsx_pci_switch_output_voltage +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x8cb9a529 rtsx_pci_write_register +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x97ea26aa rtsx_pci_dma_transfer +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xa08ca92b rtsx_pci_read_phy_register +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xa6175b26 rtsx_pci_add_cmd +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xcaa88500 rtsx_pci_dma_unmap_sg +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xddfbbc9f rtsx_pci_stop_cmd +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xdfc5827f rtsx_pci_write_phy_register +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xffe38fe6 rtsx_pci_dma_map_sg +EXPORT_SYMBOL_GPL drivers/misc/cb710/cb710 0x8a796056 cb710_pci_update_config_reg +EXPORT_SYMBOL_GPL drivers/misc/cb710/cb710 0xa1b3e8cc cb710_set_irq_handler +EXPORT_SYMBOL_GPL drivers/misc/cb710/cb710 0xe1ef526b cb710_sg_dwiter_write_next_block +EXPORT_SYMBOL_GPL drivers/misc/cb710/cb710 0xe2fed192 cb710_sg_dwiter_read_next_block EXPORT_SYMBOL_GPL drivers/misc/eeprom/eeprom_93cx6 0x3cb83d5b eeprom_93cx6_multireadb EXPORT_SYMBOL_GPL drivers/misc/eeprom/eeprom_93cx6 0x63d2ff63 eeprom_93cx6_wren EXPORT_SYMBOL_GPL drivers/misc/eeprom/eeprom_93cx6 0x870b53e9 eeprom_93cx6_write EXPORT_SYMBOL_GPL drivers/misc/eeprom/eeprom_93cx6 0x884deb9d eeprom_93cx6_read EXPORT_SYMBOL_GPL drivers/misc/eeprom/eeprom_93cx6 0xc9c6bb25 eeprom_93cx6_readb EXPORT_SYMBOL_GPL drivers/misc/eeprom/eeprom_93cx6 0xff7a0fdf eeprom_93cx6_multiread -EXPORT_SYMBOL_GPL drivers/misc/enclosure 0x160c05b7 enclosure_find -EXPORT_SYMBOL_GPL drivers/misc/enclosure 0x21afb72d enclosure_remove_device -EXPORT_SYMBOL_GPL drivers/misc/enclosure 0x44d579c9 enclosure_for_each_device -EXPORT_SYMBOL_GPL drivers/misc/enclosure 0x6c05f861 enclosure_register -EXPORT_SYMBOL_GPL drivers/misc/enclosure 0x6ecd2b65 enclosure_component_alloc -EXPORT_SYMBOL_GPL drivers/misc/enclosure 0x9e2ffb6f enclosure_component_register -EXPORT_SYMBOL_GPL drivers/misc/enclosure 0xa5cfb717 enclosure_unregister -EXPORT_SYMBOL_GPL drivers/misc/enclosure 0xec4207bf enclosure_add_device -EXPORT_SYMBOL_GPL drivers/misc/pvpanic/pvpanic 0xabaa015d devm_pvpanic_probe -EXPORT_SYMBOL_GPL drivers/misc/uacce/uacce 0x48e7c669 uacce_alloc -EXPORT_SYMBOL_GPL drivers/misc/uacce/uacce 0x50557e14 uacce_remove -EXPORT_SYMBOL_GPL drivers/misc/uacce/uacce 0x669dbcdb uacce_register -EXPORT_SYMBOL_GPL drivers/most/most_core 0x023ecb16 most_stop_enqueue -EXPORT_SYMBOL_GPL drivers/most/most_core 0x18b18653 most_submit_mbo -EXPORT_SYMBOL_GPL drivers/most/most_core 0x599ba358 most_register_interface -EXPORT_SYMBOL_GPL drivers/most/most_core 0x6df11a66 most_deregister_component -EXPORT_SYMBOL_GPL drivers/most/most_core 0x7e3843cd most_deregister_interface -EXPORT_SYMBOL_GPL drivers/most/most_core 0x8c48ec9b channel_has_mbo -EXPORT_SYMBOL_GPL drivers/most/most_core 0x9d381f6c most_put_mbo -EXPORT_SYMBOL_GPL drivers/most/most_core 0xad5b0075 most_resume_enqueue -EXPORT_SYMBOL_GPL drivers/most/most_core 0xaf70d31e most_deregister_configfs_subsys -EXPORT_SYMBOL_GPL drivers/most/most_core 0xbe559207 most_get_mbo -EXPORT_SYMBOL_GPL drivers/most/most_core 0xc4dfea0d most_register_configfs_subsys -EXPORT_SYMBOL_GPL drivers/most/most_core 0xcfb6cec2 most_stop_channel -EXPORT_SYMBOL_GPL drivers/most/most_core 0xd67a4735 most_start_channel -EXPORT_SYMBOL_GPL drivers/most/most_core 0xde4f220f most_register_component -EXPORT_SYMBOL_GPL drivers/mux/mux-core 0x4655e03e mux_control_deselect -EXPORT_SYMBOL_GPL drivers/mux/mux-core 0x4bc47670 devm_mux_chip_alloc -EXPORT_SYMBOL_GPL drivers/mux/mux-core 0x586dc450 mux_chip_register -EXPORT_SYMBOL_GPL drivers/mux/mux-core 0x6d489b2a mux_chip_free -EXPORT_SYMBOL_GPL drivers/mux/mux-core 0x79aaa9be mux_control_select -EXPORT_SYMBOL_GPL drivers/mux/mux-core 0x853af769 mux_chip_unregister -EXPORT_SYMBOL_GPL drivers/mux/mux-core 0x8743cd48 devm_mux_control_get -EXPORT_SYMBOL_GPL drivers/mux/mux-core 0xa08f74f6 mux_control_get -EXPORT_SYMBOL_GPL drivers/mux/mux-core 0xa6099c03 mux_control_states -EXPORT_SYMBOL_GPL drivers/mux/mux-core 0xd1121eda mux_control_try_select -EXPORT_SYMBOL_GPL drivers/mux/mux-core 0xd1da67fb mux_chip_alloc -EXPORT_SYMBOL_GPL drivers/mux/mux-core 0xe137d5ba devm_mux_chip_register -EXPORT_SYMBOL_GPL drivers/mux/mux-core 0xeb7bdc2d mux_control_put -EXPORT_SYMBOL_GPL drivers/net/arcnet/arcnet 0x7c61635c arcnet_led_event -EXPORT_SYMBOL_GPL drivers/net/arcnet/arcnet 0x981a5c26 devm_arcnet_led_init -EXPORT_SYMBOL_GPL drivers/net/bareudp 0xdb794b31 bareudp_dev_create -EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0x21495158 c_can_power_down -EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0x51db60ce alloc_c_can_dev -EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0x59b4d4fe c_can_power_up -EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0xa3df3735 register_c_can_dev -EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0xcb10076f unregister_c_can_dev -EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0xea13e498 free_c_can_dev -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x03a21835 can_change_mtu -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x0f219755 can_bus_off +EXPORT_SYMBOL_GPL drivers/misc/enclosure 0x0ded2436 enclosure_for_each_device +EXPORT_SYMBOL_GPL drivers/misc/enclosure 0x257a7eb8 enclosure_add_device +EXPORT_SYMBOL_GPL drivers/misc/enclosure 0x44dcc87e enclosure_component_register +EXPORT_SYMBOL_GPL drivers/misc/enclosure 0x650cd76f enclosure_remove_device +EXPORT_SYMBOL_GPL drivers/misc/enclosure 0xb4e6cb2e enclosure_register +EXPORT_SYMBOL_GPL drivers/misc/enclosure 0xd0409efa enclosure_find +EXPORT_SYMBOL_GPL drivers/misc/enclosure 0xe402cac4 enclosure_unregister +EXPORT_SYMBOL_GPL drivers/misc/enclosure 0xf4f5d1f6 enclosure_component_alloc +EXPORT_SYMBOL_GPL drivers/misc/pvpanic/pvpanic 0x8509ee61 devm_pvpanic_probe +EXPORT_SYMBOL_GPL drivers/misc/uacce/uacce 0x44885537 uacce_remove +EXPORT_SYMBOL_GPL drivers/misc/uacce/uacce 0x59a888f4 uacce_register +EXPORT_SYMBOL_GPL drivers/misc/uacce/uacce 0xd47f3e6c uacce_alloc +EXPORT_SYMBOL_GPL drivers/most/most_core 0x04b33419 most_register_configfs_subsys +EXPORT_SYMBOL_GPL drivers/most/most_core 0x06bb4a39 most_stop_channel +EXPORT_SYMBOL_GPL drivers/most/most_core 0x27b690a6 most_deregister_configfs_subsys +EXPORT_SYMBOL_GPL drivers/most/most_core 0x2d4a9571 most_get_mbo +EXPORT_SYMBOL_GPL drivers/most/most_core 0x3fd0f9d4 most_submit_mbo +EXPORT_SYMBOL_GPL drivers/most/most_core 0x65d56f36 most_start_channel +EXPORT_SYMBOL_GPL drivers/most/most_core 0x8dc7add0 most_deregister_component +EXPORT_SYMBOL_GPL drivers/most/most_core 0x9fb5d654 most_stop_enqueue +EXPORT_SYMBOL_GPL drivers/most/most_core 0xb74d416c most_deregister_interface +EXPORT_SYMBOL_GPL drivers/most/most_core 0xbe0e1079 most_register_component +EXPORT_SYMBOL_GPL drivers/most/most_core 0xc2de5ddc most_put_mbo +EXPORT_SYMBOL_GPL drivers/most/most_core 0xdc20ebf2 most_resume_enqueue +EXPORT_SYMBOL_GPL drivers/most/most_core 0xf6519bcd most_register_interface +EXPORT_SYMBOL_GPL drivers/most/most_core 0xf92a08b8 channel_has_mbo +EXPORT_SYMBOL_GPL drivers/mux/mux-core 0x06b9c954 devm_mux_chip_register +EXPORT_SYMBOL_GPL drivers/mux/mux-core 0x08caa93b mux_chip_alloc +EXPORT_SYMBOL_GPL drivers/mux/mux-core 0x0ac4a953 mux_control_try_select +EXPORT_SYMBOL_GPL drivers/mux/mux-core 0x3bbbfd0f mux_control_get +EXPORT_SYMBOL_GPL drivers/mux/mux-core 0x4f89d6d7 mux_chip_register +EXPORT_SYMBOL_GPL drivers/mux/mux-core 0x579e8a30 mux_control_select +EXPORT_SYMBOL_GPL drivers/mux/mux-core 0x789fdab8 devm_mux_chip_alloc +EXPORT_SYMBOL_GPL drivers/mux/mux-core 0x8c39b003 mux_control_deselect +EXPORT_SYMBOL_GPL drivers/mux/mux-core 0xc0d27a6d mux_control_put +EXPORT_SYMBOL_GPL drivers/mux/mux-core 0xca97aa1e mux_control_states +EXPORT_SYMBOL_GPL drivers/mux/mux-core 0xe3e11848 devm_mux_control_get +EXPORT_SYMBOL_GPL drivers/mux/mux-core 0xf20c069c mux_chip_unregister +EXPORT_SYMBOL_GPL drivers/mux/mux-core 0xf685e476 mux_chip_free +EXPORT_SYMBOL_GPL drivers/net/arcnet/arcnet 0x67d568e9 devm_arcnet_led_init +EXPORT_SYMBOL_GPL drivers/net/arcnet/arcnet 0x80bdf478 arcnet_led_event +EXPORT_SYMBOL_GPL drivers/net/bareudp 0xeb2d1271 bareudp_dev_create +EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0x0032edca c_can_power_down +EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0x202e96a8 alloc_c_can_dev +EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0x3399251c unregister_c_can_dev +EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0x38b3d230 free_c_can_dev +EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0x41a9e407 c_can_power_up +EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0xf96ce0a3 register_c_can_dev +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x04c0ba6c can_rx_offload_irq_offload_timestamp EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x10d892eb can_get_state_str -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x1f8627e7 can_skb_get_frame_len -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x224fbfdf close_candev -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x3deed8b4 can_free_echo_skb -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x4ec686a1 free_candev -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x55c31268 can_rx_offload_add_fifo -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x5d736c3e can_rx_offload_irq_offload_timestamp +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x1bc587f0 close_candev +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x1ecff791 can_rx_offload_queue_sorted +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x265431cd alloc_candev_mqs +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x415600c6 can_rx_offload_queue_tail +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x5fed7e1c can_skb_get_frame_len EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x6047ede6 can_fd_len2dlc -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x60c5deaf can_rx_offload_queue_tail -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x6907db76 can_rx_offload_queue_sorted -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x6b215e28 alloc_canfd_skb -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x70058cb4 safe_candev_priv -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x7e5709db register_candev -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x813c8db4 alloc_can_err_skb -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x86ba03b8 alloc_candev_mqs -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x8f97a3b7 can_rx_offload_add_timestamp -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x8ffca60b unregister_candev -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x9288c991 can_change_state -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x9ad62cda can_rx_offload_get_echo_skb -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xa59dd2c4 can_rx_offload_add_manual -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xb36ede6c can_rx_offload_del -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xcb7eb0f6 open_candev -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xd5e26b4a can_rx_offload_irq_finish -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xd677b9c1 alloc_can_skb -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xda2e6170 of_can_transceiver -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xdb219d15 can_put_echo_skb -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xee938ce9 can_rx_offload_irq_offload_fifo -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xf06c7f56 can_rx_offload_enable +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x697de338 safe_candev_priv +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x6b2ac1ff can_put_echo_skb +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x6cde0d78 can_rx_offload_irq_finish +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x6ceeeca0 alloc_can_skb +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x75bf4a3d can_rx_offload_irq_offload_fifo +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x814eff1c can_change_state +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x85c157f4 can_rx_offload_del +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x91af6d43 can_change_mtu +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x97f5c64a can_free_echo_skb +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x9b9fac31 can_rx_offload_get_echo_skb +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xa1449e0f can_rx_offload_add_manual +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xa5bd123e can_rx_offload_enable +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xa7ea2dcb open_candev +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xad31b6d1 can_rx_offload_add_fifo +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xadda792d unregister_candev +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xb26e982e alloc_canfd_skb +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xd2487ea0 can_rx_offload_add_timestamp +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xd31381f0 free_candev +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xd4de9155 of_can_transceiver +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xd8a75c00 can_rx_offload_threaded_irq_finish +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xdce513e0 can_bus_off +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xe0bbcc9c register_candev +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xe29cdd2b can_get_echo_skb +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xe3e69a48 alloc_can_err_skb EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xf12d9387 can_fd_dlc2len -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xf1dc2c20 can_rx_offload_threaded_irq_finish -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xf763b1bd can_get_echo_skb -EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0x0c15fa76 free_sja1000dev -EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0x2fed9e2a unregister_sja1000dev +EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0x1b85d882 unregister_sja1000dev +EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0x29569e96 free_sja1000dev +EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0x4091835a register_sja1000dev EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0x49ebd0d2 sja1000_interrupt -EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0x7175b18e alloc_sja1000dev -EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0xa43be9f0 register_sja1000dev -EXPORT_SYMBOL_GPL drivers/net/dsa/lan9303-core 0x8fa2cbec lan9303_indirect_phy_ops -EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0x019c1b09 ksz_mac_link_down -EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0x0341b124 ksz_port_bridge_join -EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0x057ce36e ksz_phy_write16 -EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0x0eb57270 ksz_port_fdb_dump -EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0x3c15a57e ksz_port_mdb_del -EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0x72d19c0a ksz_init_mib_timer -EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0x89ddcd7d ksz_phy_read16 -EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0x8b13767d ksz_port_bridge_leave -EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0x9589386a ksz_enable_port -EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0xba8b8c1a ksz_port_fast_age -EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0xe8a6b337 ksz_sset_count -EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0xee6fef7a ksz_update_port_member -EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0xee872fb0 ksz_port_mdb_add -EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0xf0e61323 ksz_get_ethtool_stats -EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x285d1657 rtl8366_set_vlan -EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x3a0a1828 rtl8366_get_ethtool_stats -EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x43165b1b rtl8366_set_pvid -EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x5cb7d867 rtl8366_vlan_filtering -EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x675e1268 rtl8366_get_sset_count -EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x6c48e482 rtl8366_vlan_del -EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x74ae7f98 rtl8366rb_variant -EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x7c9d975c rtl8366_enable_vlan -EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x833d1fed rtl8366_get_strings -EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x875ed49a rtl8366_enable_vlan4k -EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x88f6db71 rtl8366_vlan_add -EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0xb9480b6b realtek_smi_write_reg_noack -EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0xcd626b93 rtl8366_mc_is_used -EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0xdfb326c8 rtl8366_init_vlan -EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0xf9f84129 rtl8366_reset_vlan -EXPORT_SYMBOL_GPL drivers/net/ethernet/freescale/enetc/fsl-enetc-mdio 0x6f9ff019 enetc_hw_alloc -EXPORT_SYMBOL_GPL drivers/net/ethernet/freescale/enetc/fsl-enetc-mdio 0xc0754224 enetc_mdio_write -EXPORT_SYMBOL_GPL drivers/net/ethernet/freescale/enetc/fsl-enetc-mdio 0xd09b442d enetc_mdio_read +EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0xd5d58015 alloc_sja1000dev +EXPORT_SYMBOL_GPL drivers/net/dsa/lan9303-core 0x669c89df lan9303_indirect_phy_ops +EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0x063b8591 ksz_get_ethtool_stats +EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0x2538613a ksz_enable_port +EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0x414dc3a0 ksz_port_mdb_add +EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0x5e40654d ksz_port_bridge_join +EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0x5fd10a7b ksz_init_mib_timer +EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0x63cadbe0 ksz_port_mdb_del +EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0x6e2a5fa5 ksz_sset_count +EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0x8371d62f ksz_phy_read16 +EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0x89932c12 ksz_phy_write16 +EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0xb03d153d ksz_port_fdb_dump +EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0xb19bb232 ksz_port_fast_age +EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0xc81c80cb ksz_update_port_member +EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0xe96661c8 ksz_port_bridge_leave +EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0xfdc7f2e4 ksz_mac_link_down +EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x031dba8d rtl8366_vlan_add +EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x3f4940c2 rtl8366_get_sset_count +EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x6fffc753 rtl8366_vlan_filtering +EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x72027496 rtl8366_vlan_del +EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x73167ccf rtl8366_init_vlan +EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x8cc55744 rtl8366_enable_vlan4k +EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0xa9742f86 rtl8366_get_ethtool_stats +EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0xc81e8d66 rtl8366_set_vlan +EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0xcf8a8650 rtl8366_enable_vlan +EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0xd2ba13ad rtl8366rb_variant +EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0xd76991e8 rtl8366_mc_is_used +EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0xd89311fd realtek_smi_write_reg_noack +EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0xdcb60a80 rtl8366_reset_vlan +EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0xdf9030b0 rtl8366_get_strings +EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0xe448c61d rtl8366_set_pvid +EXPORT_SYMBOL_GPL drivers/net/ethernet/freescale/enetc/fsl-enetc-mdio 0x0753550c enetc_mdio_write +EXPORT_SYMBOL_GPL drivers/net/ethernet/freescale/enetc/fsl-enetc-mdio 0x7c7cd1e0 enetc_mdio_read +EXPORT_SYMBOL_GPL drivers/net/ethernet/freescale/enetc/fsl-enetc-mdio 0xd67ce35b enetc_hw_alloc EXPORT_SYMBOL_GPL drivers/net/ethernet/freescale/enetc/fsl-enetc-mdio 0xd9d61d6f enetc_mdio_lock -EXPORT_SYMBOL_GPL drivers/net/ethernet/intel/i40e/i40e 0x47167d1e i40e_client_device_unregister -EXPORT_SYMBOL_GPL drivers/net/ethernet/intel/i40e/i40e 0x536b643c i40e_client_device_register -EXPORT_SYMBOL_GPL drivers/net/ethernet/intel/ice/ice 0x3ee470ec ice_del_rdma_qset -EXPORT_SYMBOL_GPL drivers/net/ethernet/intel/ice/ice 0x549524d5 ice_rdma_request_reset -EXPORT_SYMBOL_GPL drivers/net/ethernet/intel/ice/ice 0x5894c50e ice_rdma_update_vsi_filter -EXPORT_SYMBOL_GPL drivers/net/ethernet/intel/ice/ice 0x9897fc69 ice_add_rdma_qset -EXPORT_SYMBOL_GPL drivers/net/ethernet/intel/ice/ice 0xa8d69d13 ice_get_qos_params -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x037c209a mlx4_unicast_attach -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x0661b43b mlx4_mw_alloc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x07b7e163 mlx4_mw_free -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x0b166ada mlx4_unregister_mac -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x0c41dfc4 mlx4_unbond -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x116a76bb mlx4_mr_hw_write_mpt -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x117a6e53 mlx4_mr_rereg_mem_write -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x12ce9240 __mlx4_register_mac -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x16135c9b mlx4_qp_query -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x17f78fb5 mlx4_db_alloc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x1b3b9e1e mlx4_mr_alloc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x237e9d5f mlx4_cq_modify -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x271151fc mlx4_mr_free -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x271e9dc1 mlx4_set_vf_mac -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x2c83b99b mlx4_replace_zero_macs -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x2c906199 __mlx4_unregister_mac -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x2da964df mlx4_bf_free -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x2f51ec1d mlx4_pd_free -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x319fdbe3 mlx4_mr_enable -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x36a94aa7 mlx4_alloc_cmd_mailbox -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x37732696 mlx4_flow_steer_promisc_add -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x37ccedb9 mlx4_srq_arm -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x38efa1ce mlx4_get_active_ports -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x3cf69c79 mlx4_qp_alloc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x3d988057 mlx4_unregister_interface -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x3f6cf188 mlx4_read_clock -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x4168f375 mlx4_get_base_gid_ix -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x41ee1a9b mlx4_find_cached_vlan -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x43fbab12 mlx4_buf_alloc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x4473c60a mlx4_multicast_promisc_add -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x450bca0d mlx4_cq_free -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x459efa60 mlx4_get_vf_config -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x4651ac5b mlx4_update_qp -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x4b3f8057 mlx4_multicast_promisc_remove -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x4ca14ac5 mlx4_qp_free -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x50b87794 mlx4_mw_enable -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x5257e54f mlx4_uar_free -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x54daa77b mlx4_FLOW_STEERING_IB_UC_QP_RANGE -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x553a1922 mlx4_SYNC_TPT -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x559e3b9c mlx4_vf_set_enable_smi_admin -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x57dc8608 mlx4_srq_query -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x583f6b9b mlx4_unregister_vlan -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x58a6a8cc mlx4_wol_write -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x58be2f19 mlx4_register_vlan -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x5a7f3002 mlx4_bf_alloc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x5bb2fa74 mlx4_get_vf_stats -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x63a4e1e8 mlx4_srq_alloc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x677222a1 mlx4_bond -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x69ac6740 mlx4_register_interface -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x69f343c8 mlx4_mr_hw_change_access -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x6caa2a85 mlx4_get_devlink_port -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x6d7108fe mlx4_qp_modify -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x6e13ec7d mlx4_uar_alloc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x7006ca8e mlx4_free_hwq_res -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x79195400 mlx4_buf_write_mtt -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x7c9ae118 mlx4_CLOSE_PORT -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x7d26ad53 mlx4_get_admin_guid -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x7d8a0659 mlx4_vf_smi_enabled -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x7e645e60 mlx4_config_vxlan_port -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x83de39e9 mlx4_multicast_detach -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x87a8e395 mlx4_srq_lookup -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x8ca921ae mlx4_map_sw_to_hw_steering_id -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x8f519d8e mlx4_flow_attach -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x8f748dcf mlx4_free_cmd_mailbox -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x8ff3b5bf mlx4_mtt_addr -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x9249cfd2 mlx4_phys_to_slaves_pport_actv -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x94ac19c2 mlx4_unicast_promisc_add -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x992d60e4 mlx4_get_default_counter_index -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x9ae8d24a mlx4_map_sw_to_hw_steering_mode -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x9ce38d3a mlx4_mtt_init -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x9ea92e5b mlx4_get_counter_stats -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xa265ba9f mlx4_qp_reserve_range -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xa3ab062d mlx4_get_protocol_dev -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xa56080ef mlx4_buf_free -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xa5da9d88 mlx4_hw_rule_sz -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xa62c70c1 mlx4_flow_detach -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xa663d2ab mlx4_find_cached_mac -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xa75e13df mlx4_db_free -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xa7d5d812 mlx4_qp_release_range -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xa868646f mlx4_set_admin_guid -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xa8770879 mlx4_config_dev_retrieval -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xa90db319 mlx4_srq_free -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xac68606c mlx4_cq_resize -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xace01e5e mlx4_register_mac -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xad34a1da mlx4_wol_read -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xadc6435e mlx4_xrcd_alloc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xae9c57eb mlx4_phys_to_slave_port -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xb30a98cd mlx4_get_internal_clock_params -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xb7da5e4d mlx4_config_roce_v2_port -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xb8341300 mlx4_mr_hw_put_mpt -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xb86b9cd6 mlx4_xrcd_free -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xb9211e4d mlx4_mr_rereg_mem_cleanup -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xbd5e1810 mlx4_port_map_set -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xbe7f1338 mlx4_get_base_qpn -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xc26b6352 mlx4_counter_alloc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xc2ed25a8 mlx4_multicast_attach -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xc3e431a7 mlx4_qp_to_ready -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xc44f51ea mlx4_unicast_promisc_remove -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xc6b502fc mlx4_set_vf_link_state -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xc7504dad mlx4_set_vf_spoofchk -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xc7a39e4f mlx4_set_vf_vlan -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xcf503f27 __mlx4_cmd -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xd0389a8c mlx4_slave_convert_port -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xd6215fae mlx4_phys_to_slaves_pport -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xdb81d278 __mlx4_replace_mac -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xe19dcd3c mlx4_qp_remove -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xe2211093 mlx4_cq_alloc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xe3186f41 mlx4_set_vf_rate -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xe465ef6c mlx4_ACCESS_PTYS_REG -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xe4758878 mlx4_mtt_cleanup -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xe5c8b9a3 mlx4_INIT_PORT -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xe8bde3c8 mlx4_alloc_hwq_res -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xea780538 mlx4_flow_steer_promisc_remove -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xeb0a754c mlx4_get_slave_default_vlan -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xecb3f3a2 mlx4_mr_hw_change_pd -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xf18a00a3 mlx4_unicast_detach -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xf6d9c64f mlx4_vf_get_enable_smi_admin -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xf7f3ae24 mlx4_write_mtt -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xfad97777 mlx4_mr_hw_get_mpt -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xfdafdd2e mlx4_counter_free -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xfe5b41dd mlx4_pd_alloc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x071a1a27 mlx5_modify_nic_vport_vlans +EXPORT_SYMBOL_GPL drivers/net/ethernet/intel/i40e/i40e 0x265cc254 i40e_client_device_register +EXPORT_SYMBOL_GPL drivers/net/ethernet/intel/i40e/i40e 0x4671467b i40e_client_device_unregister +EXPORT_SYMBOL_GPL drivers/net/ethernet/intel/ice/ice 0x315252d0 ice_add_rdma_qset +EXPORT_SYMBOL_GPL drivers/net/ethernet/intel/ice/ice 0x49b84b55 ice_del_rdma_qset +EXPORT_SYMBOL_GPL drivers/net/ethernet/intel/ice/ice 0x7a925a0e ice_rdma_update_vsi_filter +EXPORT_SYMBOL_GPL drivers/net/ethernet/intel/ice/ice 0xb6d08e1d ice_get_qos_params +EXPORT_SYMBOL_GPL drivers/net/ethernet/intel/ice/ice 0xc9168acd ice_rdma_request_reset +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x0311987a mlx4_vf_set_enable_smi_admin +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x05b6182b mlx4_unicast_promisc_add +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x0654a6be mlx4_get_vf_config +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x07298388 __mlx4_cmd +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x079c0d20 mlx4_vf_get_enable_smi_admin +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x0b9bce5a mlx4_register_vlan +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x0c7edb92 mlx4_uar_free +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x0c85398b mlx4_db_alloc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x0d2dd67f mlx4_unregister_interface +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x0d9e7481 mlx4_get_active_ports +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x0dd56e55 mlx4_get_devlink_port +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x0e8de65f mlx4_register_mac +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x0f6ed576 mlx4_get_base_gid_ix +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x104c07d2 mlx4_unbond +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x10c36b00 mlx4_mr_rereg_mem_write +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x1132a047 mlx4_get_slave_default_vlan +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x11d7ba12 mlx4_cq_free +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x16a2ba49 mlx4_config_dev_retrieval +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x176b02d8 mlx4_qp_modify +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x19d4356c mlx4_mw_alloc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x1a31bf9b mlx4_qp_query +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x1b95eaca __mlx4_unregister_mac +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x1fdde219 mlx4_srq_alloc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x286b15eb mlx4_wol_write +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x29102bc8 mlx4_set_admin_guid +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x2a51d674 mlx4_map_sw_to_hw_steering_mode +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x2b11e82d __mlx4_register_mac +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x2c5c3f4c mlx4_cq_resize +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x308cb511 mlx4_flow_detach +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x338d6369 mlx4_set_vf_vlan +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x34165ac3 mlx4_slave_convert_port +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x37983dcc mlx4_find_cached_vlan +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x3b59b51d mlx4_mtt_addr +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x3c28d7e4 mlx4_mr_rereg_mem_cleanup +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x3d1cd30b mlx4_set_vf_spoofchk +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x3e7faebf mlx4_read_clock +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x3fb79301 mlx4_cq_alloc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x40e3d5a4 mlx4_pd_free +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x41d39d86 mlx4_config_roce_v2_port +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x42d42252 mlx4_get_admin_guid +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x456c8543 mlx4_config_vxlan_port +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x480c965d mlx4_free_cmd_mailbox +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x48e09682 mlx4_bond +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x4ae46fcd mlx4_mr_alloc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x4b9338b6 mlx4_uar_alloc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x4fe88186 mlx4_xrcd_alloc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x506abbc9 mlx4_buf_free +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x51e7b22f mlx4_srq_free +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x53f16689 __mlx4_replace_mac +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x5bbdc4dd mlx4_vf_smi_enabled +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x5d0f6bef mlx4_unicast_detach +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x5d638d3a mlx4_flow_attach +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x601a1d69 mlx4_qp_alloc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x60ffddb9 mlx4_write_mtt +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x61793274 mlx4_pd_alloc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x6398affe mlx4_counter_alloc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x68f2c5e3 mlx4_mr_free +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x6d196c46 mlx4_ACCESS_PTYS_REG +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x6f467c3e mlx4_port_map_set +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x6f8aed18 mlx4_buf_write_mtt +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x73e24925 mlx4_phys_to_slaves_pport +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x77ca20af mlx4_set_vf_link_state +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x7916843b mlx4_map_sw_to_hw_steering_id +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x79ad5f56 mlx4_update_qp +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x79b81647 mlx4_flow_steer_promisc_add +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x7ec0e3ab mlx4_wol_read +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x7f25b113 mlx4_srq_query +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x81fc73a0 mlx4_INIT_PORT +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x83378a05 mlx4_unregister_vlan +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x8ab79f3c mlx4_mr_enable +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x8dc8a3a9 mlx4_flow_steer_promisc_remove +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x963d6c3a mlx4_cq_modify +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x9a14afbe mlx4_set_vf_mac +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x9a195811 mlx4_alloc_cmd_mailbox +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x9c186144 mlx4_mw_enable +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x9c9f40fa mlx4_mtt_init +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x9ecbec23 mlx4_qp_free +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x9fdf03bb mlx4_unregister_mac +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xa84a96af mlx4_xrcd_free +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xa99cc443 mlx4_free_hwq_res +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xace1f5f1 mlx4_unicast_attach +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xad67af7b mlx4_buf_alloc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xb11db97c mlx4_phys_to_slave_port +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xb3571b82 mlx4_counter_free +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xb4750d5c mlx4_get_vf_stats +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xb6a156e2 mlx4_mr_hw_write_mpt +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xb851af8d mlx4_srq_arm +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xb8ca836e mlx4_get_default_counter_index +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xba711c7c mlx4_phys_to_slaves_pport_actv +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xba7f27ce mlx4_multicast_promisc_add +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xbdafeba7 mlx4_replace_zero_macs +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xbe139b5d mlx4_get_base_qpn +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xbee7f4dc mlx4_qp_to_ready +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xbfc1c24b mlx4_find_cached_mac +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xc0953e01 mlx4_alloc_hwq_res +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xc3d98b97 mlx4_get_internal_clock_params +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xc3e56f16 mlx4_multicast_attach +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xc5c45349 mlx4_qp_remove +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xc9bb0fb2 mlx4_db_free +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xcb666321 mlx4_get_protocol_dev +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xd119b339 mlx4_qp_release_range +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xd11fbe1f mlx4_multicast_detach +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xd15e30bf mlx4_qp_reserve_range +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xd3633a42 mlx4_hw_rule_sz +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xd5707cee mlx4_mr_hw_get_mpt +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xd635864d mlx4_mtt_cleanup +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xd6bca5b4 mlx4_bf_free +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xd737e384 mlx4_bf_alloc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xd77b4afc mlx4_mr_hw_change_pd +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xd8b7f6ae mlx4_SYNC_TPT +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xdaf572a3 mlx4_CLOSE_PORT +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xde330809 mlx4_srq_lookup +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xe045e5ad mlx4_mr_hw_put_mpt +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xe0cb0376 mlx4_get_counter_stats +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xe38f0c5b mlx4_unicast_promisc_remove +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xe79de889 mlx4_register_interface +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xe98d661e mlx4_FLOW_STEERING_IB_UC_QP_RANGE +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xf2fbf8ae mlx4_mr_hw_change_access +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xf3492105 mlx4_set_vf_rate +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xf6c04e87 mlx4_multicast_promisc_remove +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xfb3bb330 mlx4_mw_free +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x01380e0d mlx5_nic_vport_update_local_lb +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x0593b521 mlx5_db_alloc EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x072460c4 mlx5_fill_page_frag_array -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x080336e2 mlx5_core_query_vport_counter -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x093bf916 mlx5_set_port_wol -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x0ab62178 mlx5_frag_buf_free -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x0afdac42 mlx5_query_nic_vport_min_inline -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x0f60a9cf mlx5_set_port_pause -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x1234c76e mlx5_query_mac_address -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x19b67219 mlx5_core_modify_hca_vport_context -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x1a777571 mlx5_db_alloc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x1bdf2491 mlx5_frag_buf_alloc_node -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x1c58b081 mlx5_db_alloc_node -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x1f6f6633 mlx5_query_module_eeprom_by_page -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x210b3f79 mlx5_core_reserved_gids_count -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x21968520 mlx5_query_port_pfc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x25a6dd91 mlx5_dm_sw_icm_alloc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x267337a0 mlx5_modify_nic_vport_mac_address -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x2f3dd783 mlx5_query_hca_vport_gid -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x2ff50198 mlx5_eswitch_mode -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x31edb553 mlx5_modify_nic_vport_mac_list -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x33729a73 mlx5_query_port_vl_hw_cap -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x34bab659 mlx5_query_port_pause -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x37f20cb6 mlx5_modify_nic_vport_promisc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x3d248fdc mlx5_accel_esp_destroy_xfrm -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x40461d37 mlx5_query_port_tc_group -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4081ecee mlx5_nic_vport_update_local_lb -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x47ac7dc7 mlx5_nic_vport_affiliate_multiport -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4adc03bf mlx5_set_port_tc_group -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4e3fb0f0 mlx5_core_query_sq_state -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x579beca9 mlx5_accel_esp_modify_xfrm -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x5a4a96c7 mlx5_query_port_max_mtu -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x5e737299 mlx5_query_port_prio_tc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x64dd3811 mlx5_query_port_ets_rate_limit -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x65bf64a2 mlx5_query_port_ptys -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x67947901 mlx5_core_query_ib_ppcnt -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x70dba963 mlx5_query_nic_vport_node_guid -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x75121460 mlx5_query_nic_vport_mac_address -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x75444c1d mlx5_query_nic_vport_system_image_guid -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x770d65e5 mlx5_accel_esp_create_xfrm -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x7d4f3133 mlx5_set_port_pfc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x08a71dcb mlx5_query_nic_vport_qkey_viol_cntr +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x0c32324a mlx5_query_port_tc_group +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x13f8a771 mlx5_modify_nic_vport_promisc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x161f4829 mlx5_dm_sw_icm_alloc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x182e1249 mlx5_accel_esp_create_xfrm +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x1c3e8b6d mlx5_db_free +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x1d5b8fd6 mlx5_query_port_tc_bw_alloc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x1dbe31b7 mlx5_core_query_vport_counter +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x21b44dea mlx5_set_port_pause +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x232f8508 mlx5_accel_ipsec_device_caps +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x2a61c916 mlx5_set_port_caps +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x2b098c55 mlx5_db_alloc_node +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x2f69ab3e mlx5_modify_port_ets_rate_limit +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x2fd5852a mlx5_nic_vport_affiliate_multiport +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x38bd2efc mlx5_eswitch_mode +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x397f8c70 mlx5_core_reserved_gids_count +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x424c8e0d mlx5_set_port_pfc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x42752da2 mlx5_query_hca_vport_gid +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x49aebf1f mlx5_query_nic_vport_system_image_guid +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x49da8024 mlx5_set_port_wol +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4b44ed8f mlx5_buf_free +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4bf206c6 mlx5_core_access_reg +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4f62973f mlx5_set_port_admin_status +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x5103e1ec mlx5_query_hca_vport_pkey +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x54cf4038 mlx5_query_nic_vport_node_guid +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x59316f61 mlx5_query_nic_vport_mac_address +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x59e2f89b mlx5_core_query_ib_ppcnt +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x5a8b7edd mlx5_set_port_tc_bw_alloc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x660e8d74 mlx5_query_port_oper_mtu +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x689a5022 mlx5_accel_esp_destroy_xfrm +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x6c94c1eb mlx5_query_port_prio_tc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x6dfcf3cb mlx5_modify_nic_vport_mac_list +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x718ba8ef mlx5_query_port_wol +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x7cf38881 mlx5_core_modify_hca_vport_context +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x7f8a6ffd mlx5_set_port_tc_group EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x81aadc6a mlx5_fill_page_frag_array_perm -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x84eb3fc3 mlx5_buf_free -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x878c595d mlx5_nic_vport_query_local_lb -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x8c50d106 mlx5_query_port_tc_bw_alloc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x931ce80f mlx5_query_nic_vport_mtu -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x939239b1 mlx5_toggle_port_link -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x94833bc3 mlx5_modify_port_ets_rate_limit -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x960fd506 mlx5_db_free -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9bf3650d mlx5_query_nic_vport_promisc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9cadb380 mlx5_set_port_admin_status -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9f238b2c mlx5_query_module_eeprom -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa19d621a mlx5_eswitch_get_total_vports -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa3ebb97f mlx5_core_access_reg -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa4daa562 mlx5_set_port_caps -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa60c8068 mlx5_nic_vport_unaffiliate_multiport +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x82234f11 mlx5_query_nic_vport_promisc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x84383be6 mlx5_set_port_mtu +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x846b7a8c mlx5_query_port_ets_rate_limit +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x86618d08 mlx5_query_min_inline +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x89d61530 mlx5_query_nic_vport_min_inline +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x8b0eb289 mlx5_query_mac_address +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9044b0b5 mlx5_query_module_eeprom +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x937390d9 mlx5_frag_buf_free +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x957b1373 mlx5_set_port_prio_tc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9614a2e6 mlx5_core_query_sq_state +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa07e6628 mlx5_query_hca_vport_system_image_guid +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa0c26cd5 mlx5_frag_buf_alloc_node +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa0ea51a0 mlx5_eswitch_get_total_vports +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa4d823a3 mlx5_dm_sw_icm_dealloc EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa75f49d6 mlx5_fill_page_array -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa8683d9c mlx5_query_port_wol -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb0490037 mlx5_dm_sw_icm_dealloc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb169c1ca mlx5_query_hca_vport_node_guid -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb2b02eb9 mlx5_query_hca_vport_context -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb5dcb349 mlx5_modify_nic_vport_mtu -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb9941c7e mlx5_nic_vport_enable_roce -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xba574489 mlx5_query_hca_vport_pkey -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xd0b06f60 mlx5_query_nic_system_image_guid -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xeb32323d mlx5_query_port_oper_mtu -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xecf1d72b mlx5_set_port_tc_bw_alloc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xee09a8bb mlx5_query_nic_vport_qkey_viol_cntr -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xf8a42406 mlx5_query_port_admin_status -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xfa43b1b2 mlx5_set_port_mtu -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xfa6a8326 mlx5_accel_ipsec_device_caps -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xfb68c12d mlx5_query_hca_vport_system_image_guid -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xfcc220f0 mlx5_query_nic_vport_mac_list -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xfd13a9a7 mlx5_set_port_prio_tc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xff26319b mlx5_query_min_inline -EXPORT_SYMBOL_GPL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x055e893f ocelot_port_rmwl -EXPORT_SYMBOL_GPL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x34e611d1 ocelot_cls_flower_replace -EXPORT_SYMBOL_GPL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x38415f40 __ocelot_write_ix -EXPORT_SYMBOL_GPL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x5b48b860 ocelot_port_writel -EXPORT_SYMBOL_GPL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x74ad4a79 __ocelot_read_ix -EXPORT_SYMBOL_GPL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x80f865d3 ocelot_phylink_mac_link_down -EXPORT_SYMBOL_GPL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x95b3faa2 ocelot_regfields_init -EXPORT_SYMBOL_GPL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xbc1a7a7c ocelot_cls_flower_destroy -EXPORT_SYMBOL_GPL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xbfde164c ocelot_regmap_init -EXPORT_SYMBOL_GPL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xc21d2833 ocelot_cls_flower_stats -EXPORT_SYMBOL_GPL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xdbc1f2c0 ocelot_port_readl -EXPORT_SYMBOL_GPL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xe12fc608 ocelot_phylink_mac_link_up -EXPORT_SYMBOL_GPL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xe65122e9 __ocelot_rmw_ix -EXPORT_SYMBOL_GPL drivers/net/geneve 0x6f38595c geneve_dev_create_fb -EXPORT_SYMBOL_GPL drivers/net/ipvlan/ipvlan 0x199b23f8 ipvlan_link_delete -EXPORT_SYMBOL_GPL drivers/net/ipvlan/ipvlan 0x204e9f8b ipvlan_link_setup -EXPORT_SYMBOL_GPL drivers/net/ipvlan/ipvlan 0x7740798f ipvlan_link_register -EXPORT_SYMBOL_GPL drivers/net/ipvlan/ipvlan 0xb627cdde ipvlan_link_new -EXPORT_SYMBOL_GPL drivers/net/ipvlan/ipvlan 0xe73f577b ipvlan_count_rx -EXPORT_SYMBOL_GPL drivers/net/macsec 0x1d92aca1 macsec_pn_wrapped -EXPORT_SYMBOL_GPL drivers/net/macvlan 0x2dcfcf7a macvlan_common_setup -EXPORT_SYMBOL_GPL drivers/net/macvlan 0x486623fb macvlan_dellink -EXPORT_SYMBOL_GPL drivers/net/macvlan 0x6bd06b76 macvlan_common_newlink -EXPORT_SYMBOL_GPL drivers/net/macvlan 0xb21f588c macvlan_link_register -EXPORT_SYMBOL_GPL drivers/net/mdio/mdio-i2c 0x9c432a08 mdio_i2c_alloc -EXPORT_SYMBOL_GPL drivers/net/net_failover 0x55906f00 net_failover_create -EXPORT_SYMBOL_GPL drivers/net/net_failover 0xe87e048f net_failover_destroy -EXPORT_SYMBOL_GPL drivers/net/pcs/pcs_xpcs 0x091e8f44 xpcs_get_an_mode -EXPORT_SYMBOL_GPL drivers/net/pcs/pcs_xpcs 0x12dac2b7 xpcs_destroy -EXPORT_SYMBOL_GPL drivers/net/pcs/pcs_xpcs 0x27224582 xpcs_do_config -EXPORT_SYMBOL_GPL drivers/net/pcs/pcs_xpcs 0x7de1f946 xpcs_config_eee -EXPORT_SYMBOL_GPL drivers/net/pcs/pcs_xpcs 0x7f941498 xpcs_create +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa8c4a212 mlx5_query_port_ptys +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xac2477ae mlx5_nic_vport_unaffiliate_multiport +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb0a28d6e mlx5_nic_vport_enable_roce +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb0c53bbc mlx5_query_nic_vport_mtu +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xc1c7e8a7 mlx5_query_port_vl_hw_cap +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xc31af860 mlx5_query_hca_vport_context +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xc525eae4 mlx5_query_hca_vport_node_guid +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xc853a37d mlx5_query_port_pause +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xca1c3ebe mlx5_modify_nic_vport_mtu +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xdf7f0e1b mlx5_query_port_pfc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe0e71685 mlx5_query_module_eeprom_by_page +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe5b34b86 mlx5_nic_vport_query_local_lb +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe8e43558 mlx5_query_nic_system_image_guid +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe939e6b6 mlx5_modify_nic_vport_mac_address +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe9851400 mlx5_accel_esp_modify_xfrm +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xec714840 mlx5_query_port_admin_status +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xecc4241a mlx5_modify_nic_vport_vlans +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xf44c1285 mlx5_toggle_port_link +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xf5b05428 mlx5_query_nic_vport_mac_list +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xfd3f5fcd mlx5_query_port_max_mtu +EXPORT_SYMBOL_GPL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x06c1be0c ocelot_cls_flower_destroy +EXPORT_SYMBOL_GPL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x1c34c123 ocelot_cls_flower_replace +EXPORT_SYMBOL_GPL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x39164a5f ocelot_regmap_init +EXPORT_SYMBOL_GPL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x45cad4f3 __ocelot_rmw_ix +EXPORT_SYMBOL_GPL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x495b0401 __ocelot_read_ix +EXPORT_SYMBOL_GPL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x526ab452 __ocelot_write_ix +EXPORT_SYMBOL_GPL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x635164ea ocelot_port_readl +EXPORT_SYMBOL_GPL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x74352c87 ocelot_phylink_mac_link_up +EXPORT_SYMBOL_GPL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x7c1bf627 ocelot_port_rmwl +EXPORT_SYMBOL_GPL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0x87c5f4e9 ocelot_phylink_mac_link_down +EXPORT_SYMBOL_GPL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xe01c3995 ocelot_cls_flower_stats +EXPORT_SYMBOL_GPL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xed43518e ocelot_regfields_init +EXPORT_SYMBOL_GPL drivers/net/ethernet/mscc/mscc_ocelot_switch_lib 0xf9bf1475 ocelot_port_writel +EXPORT_SYMBOL_GPL drivers/net/geneve 0x96f80f51 geneve_dev_create_fb +EXPORT_SYMBOL_GPL drivers/net/ipvlan/ipvlan 0x3b25fc0b ipvlan_link_delete +EXPORT_SYMBOL_GPL drivers/net/ipvlan/ipvlan 0x50f5fd5e ipvlan_link_setup +EXPORT_SYMBOL_GPL drivers/net/ipvlan/ipvlan 0x577fc95e ipvlan_link_new +EXPORT_SYMBOL_GPL drivers/net/ipvlan/ipvlan 0x6d199e09 ipvlan_count_rx +EXPORT_SYMBOL_GPL drivers/net/ipvlan/ipvlan 0x76b57b27 ipvlan_link_register +EXPORT_SYMBOL_GPL drivers/net/macsec 0x04aa7cbc macsec_pn_wrapped +EXPORT_SYMBOL_GPL drivers/net/macvlan 0x87347cb2 macvlan_dellink +EXPORT_SYMBOL_GPL drivers/net/macvlan 0x9cf1e079 macvlan_link_register +EXPORT_SYMBOL_GPL drivers/net/macvlan 0xbe24dbd5 macvlan_common_newlink +EXPORT_SYMBOL_GPL drivers/net/macvlan 0xfcf6aa1e macvlan_common_setup +EXPORT_SYMBOL_GPL drivers/net/mdio/mdio-i2c 0x94cd46b8 mdio_i2c_alloc +EXPORT_SYMBOL_GPL drivers/net/net_failover 0x24e0e1f7 net_failover_destroy +EXPORT_SYMBOL_GPL drivers/net/net_failover 0xe6530b8c net_failover_create +EXPORT_SYMBOL_GPL drivers/net/pcs/pcs_xpcs 0x0c33a554 xpcs_create +EXPORT_SYMBOL_GPL drivers/net/pcs/pcs_xpcs 0x4110b49d xpcs_config_eee +EXPORT_SYMBOL_GPL drivers/net/pcs/pcs_xpcs 0xa885e340 xpcs_destroy +EXPORT_SYMBOL_GPL drivers/net/pcs/pcs_xpcs 0xbf8f1f14 xpcs_do_config +EXPORT_SYMBOL_GPL drivers/net/pcs/pcs_xpcs 0xca133a69 xpcs_get_an_mode EXPORT_SYMBOL_GPL drivers/net/pcs/pcs_xpcs 0xe05362b0 xpcs_link_up -EXPORT_SYMBOL_GPL drivers/net/pcs/pcs_xpcs 0xef191b4d xpcs_validate -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x004eb298 bcm_phy_downshift_get -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x031d34d3 bcm_phy_read_rdb -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x159af5da __bcm_phy_write_rdb -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x190534b7 bcm_phy_read_shadow -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x19f49ab4 bcm_phy_cable_test_get_status_rdb -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x1fbf9dd8 __bcm_phy_write_exp -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x20536843 bcm_phy_cable_test_start_rdb -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x20a79474 bcm_phy_write_exp -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x27b1299f bcm_phy_config_intr -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x2a82fc76 bcm_phy_write_rdb -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x338d57b5 bcm_phy_cable_test_start -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x3637c7bc bcm54xx_auxctl_read -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x56121736 bcm_phy_get_stats -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x575ecd89 bcm_phy_read_exp -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x7ba7d46b bcm_phy_read_misc -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x84df44d0 bcm_phy_ack_intr -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x8814e941 bcm_phy_get_strings -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x8f88eb5d bcm_phy_write_misc -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x9308c101 bcm_phy_enable_apd -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x97507e1e bcm_phy_modify_rdb -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x9a164b2c bcm_phy_28nm_a0b0_afe_config_init -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xa142d744 bcm_phy_enable_jumbo -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xa2080efd bcm_phy_r_rc_cal_reset -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xa70d9d47 bcm_phy_write_shadow -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xb67de525 __bcm_phy_modify_exp -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xb93a41c8 __bcm_phy_read_rdb -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xc88ca278 __bcm_phy_modify_rdb -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xd99ea860 bcm_phy_get_sset_count -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xd9f1edfc bcm_phy_handle_interrupt -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xe9a13943 bcm_phy_modify_exp -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xeb3b9c96 bcm_phy_cable_test_get_status -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xed79b892 __bcm_phy_read_exp -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xf4859168 bcm_phy_set_eee -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xf898c33c bcm_phy_downshift_set -EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x01ba6952 phylink_fwnode_phy_connect +EXPORT_SYMBOL_GPL drivers/net/pcs/pcs_xpcs 0xe1096a13 xpcs_validate +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x0d11f47f bcm_phy_enable_apd +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x1b9c91fe bcm_phy_get_sset_count +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x1bd15751 __bcm_phy_write_exp +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x1ccbe0d1 bcm_phy_set_eee +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x2491a02f __bcm_phy_read_exp +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x2b9e19ab bcm_phy_write_exp +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x2d56574e bcm_phy_read_misc +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x3ddebeb7 bcm_phy_get_strings +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x3f11e947 bcm_phy_config_intr +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x3f8acfc6 __bcm_phy_modify_exp +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x410b9f44 bcm_phy_cable_test_get_status_rdb +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x43da3cbe __bcm_phy_write_rdb +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x52f8ddb8 bcm_phy_ack_intr +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x54fe82b0 bcm_phy_enable_jumbo +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x5c00e176 bcm_phy_modify_rdb +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x5e9f9f04 bcm_phy_downshift_set +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x6224f45e bcm_phy_write_misc +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x6bddae37 bcm_phy_read_exp +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x73957244 bcm_phy_write_rdb +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x78c5e518 bcm54xx_auxctl_read +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x82fa125e bcm_phy_handle_interrupt +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x83d4d8c4 __bcm_phy_modify_rdb +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x9db64d2c bcm_phy_write_shadow +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x9ef75d0c bcm_phy_cable_test_start +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xb75059be bcm_phy_read_rdb +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xbf9b7ad8 bcm_phy_downshift_get +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xe05ef674 bcm_phy_modify_exp +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xe4ef3f78 bcm_phy_get_stats +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xe4f52176 bcm_phy_28nm_a0b0_afe_config_init +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xe8d429b6 bcm_phy_read_shadow +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xea7c6c90 bcm_phy_cable_test_start_rdb +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xf0b07d86 bcm_phy_r_rc_cal_reset +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xf44413b1 bcm_phy_cable_test_get_status +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xf81c57a6 __bcm_phy_read_rdb EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x08213956 phylink_ethtool_get_wol +EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x08b1adde phylink_create EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x12135396 phylink_mac_change EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x131e8b94 phylink_helper_basex_speed EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x15c4e3e2 phylink_ethtool_set_pauseparam EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x16ca1a8a phylink_suspend -EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x17ec4f17 phylink_of_phy_connect +EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x1dc424c8 phylink_mii_c45_pcs_get_state EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x2c8e28ee phylink_ethtool_get_eee -EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x50bc5f7a phylink_mii_c22_pcs_get_state +EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x4325a902 phylink_mii_c22_pcs_get_state EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x57727285 phylink_ethtool_set_eee EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x59e0695d phylink_speed_down -EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x5c765c2c phylink_mii_c45_pcs_get_state EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x5d0c4dcc phylink_speed_up +EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x5debcc5e phylink_mii_c22_pcs_set_advertisement +EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x5e11cfe5 phylink_connect_phy EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x62104126 phylink_ethtool_set_wol EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x6831eccf phylink_ethtool_ksettings_get +EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x6b4dc1cf phylink_mii_c22_pcs_an_restart EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x6fa426d2 phylink_ethtool_nway_reset +EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x706d6a38 phylink_mii_c22_pcs_config EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x825c7340 phylink_get_eee_err -EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x83fd5867 phylink_mii_c22_pcs_an_restart -EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x8ba38439 phylink_mii_c22_pcs_set_advertisement -EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x8ba6b0f4 phylink_create +EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x8e034c63 phylink_fwnode_phy_connect EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x911fcd6c phylink_start EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x983276da phylink_disconnect_phy EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x9ad6f36d phylink_decode_usxgmii_word +EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0xa760b8aa phylink_of_phy_connect EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0xc0a8f4be phylink_resume EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0xc1d15a4c phylink_set_port_modes EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0xc3906c58 phylink_ethtool_ksettings_set EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0xdcb0a2c0 phylink_stop EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0xde66f4a7 phylink_mii_ioctl -EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0xe038a974 phylink_mii_c22_pcs_config EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0xe8c137ed phylink_set_pcs EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0xec02ebe0 phylink_init_eee -EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0xee45da4b phylink_connect_phy EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0xf3083a1d phylink_destroy EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0xf8fe5642 phylink_ethtool_get_pauseparam -EXPORT_SYMBOL_GPL drivers/net/tap 0x08c97c35 tap_destroy_cdev -EXPORT_SYMBOL_GPL drivers/net/tap 0x38bd4b12 tap_get_ptr_ring -EXPORT_SYMBOL_GPL drivers/net/tap 0x6a42232c tap_get_socket -EXPORT_SYMBOL_GPL drivers/net/tap 0x78f3208b tap_free_minor -EXPORT_SYMBOL_GPL drivers/net/tap 0x8010397a tap_del_queues -EXPORT_SYMBOL_GPL drivers/net/tap 0xab9c888f tap_create_cdev -EXPORT_SYMBOL_GPL drivers/net/tap 0xb9218708 tap_get_minor -EXPORT_SYMBOL_GPL drivers/net/tap 0xc23ccab3 tap_handle_frame -EXPORT_SYMBOL_GPL drivers/net/tap 0xc708ab1c tap_queue_resize -EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0x00654b56 ntb_transport_create_queue +EXPORT_SYMBOL_GPL drivers/net/tap 0x03738c06 tap_free_minor +EXPORT_SYMBOL_GPL drivers/net/tap 0x1613de7f tap_handle_frame +EXPORT_SYMBOL_GPL drivers/net/tap 0x63fd6429 tap_queue_resize +EXPORT_SYMBOL_GPL drivers/net/tap 0x6bb22361 tap_destroy_cdev +EXPORT_SYMBOL_GPL drivers/net/tap 0xbfc0249d tap_create_cdev +EXPORT_SYMBOL_GPL drivers/net/tap 0xc4d9f7c3 tap_get_minor +EXPORT_SYMBOL_GPL drivers/net/tap 0xdbf89503 tap_del_queues +EXPORT_SYMBOL_GPL drivers/net/tap 0xddaefefd tap_get_socket +EXPORT_SYMBOL_GPL drivers/net/tap 0xe3749400 tap_get_ptr_ring EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0x0862001f ntb_transport_tx_free_entry EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0x30934216 ntb_transport_max_size EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0x32537aca ntb_transport_link_query EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0x3d54dbfc ntb_transport_tx_enqueue EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0x436098aa ntb_transport_link_down -EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0x620c5e5a ntb_transport_register_client +EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0x4e65019b ntb_transport_unregister_client +EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0x5fd50e6d ntb_transport_create_queue EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0x82e6c13d ntb_transport_qp_num EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0x9c992c8f ntb_transport_link_up -EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0xab47d07b ntb_transport_unregister_client +EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0xb3976c38 ntb_transport_register_client EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0xc270dc24 ntb_transport_free_queue EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0xc37d9036 ntb_transport_rx_remove EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0xd40e7a02 ntb_transport_rx_enqueue EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0xf55d6313 ntb_transport_register_client_dev EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0xf9eb813f ntb_transport_unregister_client_dev -EXPORT_SYMBOL_GPL drivers/nvdimm/nd_virtio 0x3ab299fb virtio_pmem_host_ack -EXPORT_SYMBOL_GPL drivers/nvdimm/nd_virtio 0x7fe6e220 async_pmem_flush -EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0x3ab106bf nvmf_should_reconnect -EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0x418b13f7 nvmf_connect_io_queue -EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0x47d45bca nvmf_unregister_transport +EXPORT_SYMBOL_GPL drivers/nvdimm/nd_virtio 0x68121f4a async_pmem_flush +EXPORT_SYMBOL_GPL drivers/nvdimm/nd_virtio 0xee4fb5a8 virtio_pmem_host_ack +EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0x01f8968e nvmf_reg_write32 +EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0x033d19c8 nvmf_register_transport +EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0x0f5221b0 nvmf_connect_admin_queue +EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0x2699ee38 nvmf_reg_read32 +EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0x27e98ac5 nvmf_reg_read64 +EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0x502966d6 nvmf_unregister_transport EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0x51c659eb nvmf_free_options -EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0x6f6090e6 nvmf_get_address -EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0x951aae0d nvmf_reg_read32 -EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0x99330f77 nvmf_reg_write32 -EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0xa33b30fa nvmf_register_transport -EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0xa663c2b2 nvmf_connect_admin_queue -EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0xdd63e6cb nvmf_ip_options_match -EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0xe1b9aded nvmf_reg_read64 +EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0xa0843f1f nvmf_get_address +EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0xea6fbf88 nvmf_connect_io_queue +EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0xf61e688d nvmf_ip_options_match +EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0xfa4ed5ea nvmf_should_reconnect +EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fc 0x021b2c4c nvme_fc_register_localport EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fc 0x0d12e564 nvme_fc_register_remoteport EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fc 0x3884f8b8 nvme_fc_unregister_localport EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fc 0x3e33ac54 nvme_fc_rescan_remoteport EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fc 0x8a9cf5a7 nvme_fc_set_remoteport_devloss EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fc 0xbb0e18a6 nvme_fc_rcv_ls_req -EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fc 0xd2c903f0 nvme_fc_register_localport EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fc 0xfca9dc99 nvme_fc_unregister_remoteport -EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0x09de031d nvmet_check_transfer_len -EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0x2660689f nvmet_unregister_transport -EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0x630792e6 nvmet_req_complete -EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0x75dad6d6 nvmet_req_uninit -EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0x839340d3 nvmet_req_init -EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0x924eace6 nvmet_req_alloc_sgls -EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0xaa55e214 nvmet_register_transport -EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0xb530fc31 nvmet_ctrl_fatal_error -EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0xbb2ecbca nvmet_sq_destroy -EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0xd002bdbc nvmet_sq_init -EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0xf70b4ce5 nvmet_req_free_sgls +EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0x01d6e9cd nvmet_req_uninit +EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0x0d3310d3 nvmet_ctrl_fatal_error +EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0x2d81dec3 nvmet_req_alloc_sgls +EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0x47f403c3 nvmet_register_transport +EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0x8e6ce7f8 nvmet_req_init +EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0xa1027b9d nvmet_unregister_transport +EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0xbad81243 nvmet_sq_init +EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0xd8b81b9b nvmet_req_free_sgls +EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0xe5c1cb54 nvmet_req_complete +EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0xf0342521 nvmet_check_transfer_len +EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0xfdff9013 nvmet_sq_destroy EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet-fc 0x0b98123d nvmet_fc_rcv_ls_req EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet-fc 0x1048b92a nvmet_fc_rcv_fcp_req EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet-fc 0x4a013682 nvmet_fc_invalidate_host EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet-fc 0x7fa5302a nvmet_fc_rcv_fcp_abort -EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet-fc 0x8ee2b5b4 nvmet_fc_register_targetport EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet-fc 0x9ef76d99 nvmet_fc_unregister_targetport -EXPORT_SYMBOL_GPL drivers/pci/controller/pcie-iproc 0x06efa8b8 iproc_pcie_shutdown -EXPORT_SYMBOL_GPL drivers/pci/switch/switchtec 0xf5641ed5 switchtec_class -EXPORT_SYMBOL_GPL drivers/perf/hisilicon/hisi_uncore_pmu 0x0c0abc89 hisi_uncore_pmu_read -EXPORT_SYMBOL_GPL drivers/perf/hisilicon/hisi_uncore_pmu 0x25bb601b hisi_uncore_pmu_event_update -EXPORT_SYMBOL_GPL drivers/perf/hisilicon/hisi_uncore_pmu 0x2fc58ec5 hisi_uncore_pmu_del -EXPORT_SYMBOL_GPL drivers/perf/hisilicon/hisi_uncore_pmu 0x36ce9332 hisi_uncore_pmu_stop -EXPORT_SYMBOL_GPL drivers/perf/hisilicon/hisi_uncore_pmu 0x3ec4fc27 hisi_uncore_pmu_online_cpu -EXPORT_SYMBOL_GPL drivers/perf/hisilicon/hisi_uncore_pmu 0x482a8ce5 hisi_uncore_pmu_set_event_period -EXPORT_SYMBOL_GPL drivers/perf/hisilicon/hisi_uncore_pmu 0x68dc9e54 hisi_event_sysfs_show -EXPORT_SYMBOL_GPL drivers/perf/hisilicon/hisi_uncore_pmu 0x744b7b72 hisi_uncore_pmu_add -EXPORT_SYMBOL_GPL drivers/perf/hisilicon/hisi_uncore_pmu 0x786aea39 hisi_uncore_pmu_event_init -EXPORT_SYMBOL_GPL drivers/perf/hisilicon/hisi_uncore_pmu 0x78951ae7 hisi_uncore_pmu_disable -EXPORT_SYMBOL_GPL drivers/perf/hisilicon/hisi_uncore_pmu 0x7e1b2321 hisi_format_sysfs_show -EXPORT_SYMBOL_GPL drivers/perf/hisilicon/hisi_uncore_pmu 0x7e422c82 hisi_uncore_pmu_identifier_attr_show -EXPORT_SYMBOL_GPL drivers/perf/hisilicon/hisi_uncore_pmu 0xb548d5b7 hisi_cpumask_sysfs_show -EXPORT_SYMBOL_GPL drivers/perf/hisilicon/hisi_uncore_pmu 0xe05fca41 hisi_uncore_pmu_enable -EXPORT_SYMBOL_GPL drivers/perf/hisilicon/hisi_uncore_pmu 0xe9a289e5 hisi_uncore_pmu_get_event_idx -EXPORT_SYMBOL_GPL drivers/perf/hisilicon/hisi_uncore_pmu 0xeb317cb1 hisi_uncore_pmu_start -EXPORT_SYMBOL_GPL drivers/perf/hisilicon/hisi_uncore_pmu 0xf8c36d54 hisi_uncore_pmu_init_irq -EXPORT_SYMBOL_GPL drivers/perf/hisilicon/hisi_uncore_pmu 0xfb6373d1 hisi_uncore_pmu_offline_cpu -EXPORT_SYMBOL_GPL drivers/phy/allwinner/phy-sun4i-usb 0x7c485f41 sun4i_usb_phy_set_squelch_detect -EXPORT_SYMBOL_GPL drivers/phy/tegra/phy-tegra-xusb 0x02ff0d20 tegra_xusb_padctl_enable_phy_wake -EXPORT_SYMBOL_GPL drivers/phy/tegra/phy-tegra-xusb 0x0b7b6482 tegra_xusb_padctl_remote_wake_detected -EXPORT_SYMBOL_GPL drivers/phy/tegra/phy-tegra-xusb 0x0f74b8a3 tegra_xusb_padctl_enable_phy_sleepwalk -EXPORT_SYMBOL_GPL drivers/phy/tegra/phy-tegra-xusb 0x11c52e6e tegra_xusb_padctl_hsic_set_idle -EXPORT_SYMBOL_GPL drivers/phy/tegra/phy-tegra-xusb 0x224a01db tegra124_xusb_padctl_soc -EXPORT_SYMBOL_GPL drivers/phy/tegra/phy-tegra-xusb 0x251d1dbe tegra210_xusb_padctl_soc -EXPORT_SYMBOL_GPL drivers/phy/tegra/phy-tegra-xusb 0x36629110 tegra_xusb_padctl_set_vbus_override -EXPORT_SYMBOL_GPL drivers/phy/tegra/phy-tegra-xusb 0x51907b67 tegra_xusb_padctl_disable_phy_sleepwalk -EXPORT_SYMBOL_GPL drivers/phy/tegra/phy-tegra-xusb 0x562210a1 tegra_xusb_padctl_usb3_save_context -EXPORT_SYMBOL_GPL drivers/phy/tegra/phy-tegra-xusb 0x5799d537 tegra_xusb_padctl_get_usb3_companion -EXPORT_SYMBOL_GPL drivers/phy/tegra/phy-tegra-xusb 0x5a8b712c tegra186_xusb_padctl_soc -EXPORT_SYMBOL_GPL drivers/phy/tegra/phy-tegra-xusb 0x67be9c35 tegra_xusb_padctl_get -EXPORT_SYMBOL_GPL drivers/phy/tegra/phy-tegra-xusb 0x6820043f tegra_xusb_padctl_put -EXPORT_SYMBOL_GPL drivers/phy/tegra/phy-tegra-xusb 0x6dcd8ae3 tegra_xusb_padctl_disable_phy_wake -EXPORT_SYMBOL_GPL drivers/phy/tegra/phy-tegra-xusb 0x88bd9af7 tegra194_xusb_padctl_soc -EXPORT_SYMBOL_GPL drivers/phy/tegra/phy-tegra-xusb 0xb735e7fc tegra_phy_xusb_utmi_port_reset -EXPORT_SYMBOL_GPL drivers/phy/tegra/phy-tegra-xusb 0xc69ac0cb tegra_xusb_padctl_usb3_set_lfps_detect +EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet-fc 0xfc2b552c nvmet_fc_register_targetport +EXPORT_SYMBOL_GPL drivers/pci/controller/pcie-iproc 0xd167d803 iproc_pcie_shutdown +EXPORT_SYMBOL_GPL drivers/pci/switch/switchtec 0x9a48a780 switchtec_class +EXPORT_SYMBOL_GPL drivers/phy/allwinner/phy-sun4i-usb 0x48f8f9e6 sun4i_usb_phy_set_squelch_detect +EXPORT_SYMBOL_GPL drivers/phy/tegra/phy-tegra-xusb 0x065c5949 tegra_xusb_padctl_hsic_set_idle +EXPORT_SYMBOL_GPL drivers/phy/tegra/phy-tegra-xusb 0x0e4e3fce tegra194_xusb_padctl_soc +EXPORT_SYMBOL_GPL drivers/phy/tegra/phy-tegra-xusb 0x1a62737c tegra_xusb_padctl_remote_wake_detected +EXPORT_SYMBOL_GPL drivers/phy/tegra/phy-tegra-xusb 0x2a19d2ac tegra_xusb_padctl_disable_phy_sleepwalk +EXPORT_SYMBOL_GPL drivers/phy/tegra/phy-tegra-xusb 0x3d89e3b6 tegra_xusb_padctl_usb3_save_context +EXPORT_SYMBOL_GPL drivers/phy/tegra/phy-tegra-xusb 0x75c815f3 tegra_xusb_padctl_put +EXPORT_SYMBOL_GPL drivers/phy/tegra/phy-tegra-xusb 0x8714663b tegra_xusb_padctl_set_vbus_override +EXPORT_SYMBOL_GPL drivers/phy/tegra/phy-tegra-xusb 0xa3eeb887 tegra210_xusb_padctl_soc +EXPORT_SYMBOL_GPL drivers/phy/tegra/phy-tegra-xusb 0xa4b9a4e2 tegra124_xusb_padctl_soc +EXPORT_SYMBOL_GPL drivers/phy/tegra/phy-tegra-xusb 0xa60e5a0d tegra_phy_xusb_utmi_port_reset +EXPORT_SYMBOL_GPL drivers/phy/tegra/phy-tegra-xusb 0xb2db06e4 tegra_xusb_padctl_enable_phy_sleepwalk +EXPORT_SYMBOL_GPL drivers/phy/tegra/phy-tegra-xusb 0xc4608e8e tegra_xusb_padctl_enable_phy_wake +EXPORT_SYMBOL_GPL drivers/phy/tegra/phy-tegra-xusb 0xd9754a8c tegra_xusb_padctl_get_usb3_companion +EXPORT_SYMBOL_GPL drivers/phy/tegra/phy-tegra-xusb 0xdc78d415 tegra186_xusb_padctl_soc +EXPORT_SYMBOL_GPL drivers/phy/tegra/phy-tegra-xusb 0xde8bfe5a tegra_xusb_padctl_get +EXPORT_SYMBOL_GPL drivers/phy/tegra/phy-tegra-xusb 0xe15258b6 tegra_xusb_padctl_usb3_set_lfps_detect +EXPORT_SYMBOL_GPL drivers/phy/tegra/phy-tegra-xusb 0xf93331a3 tegra_xusb_padctl_disable_phy_wake EXPORT_SYMBOL_GPL drivers/phy/ti/phy-omap-usb2 0x00d48f33 omap_usb2_set_comparator -EXPORT_SYMBOL_GPL drivers/pinctrl/pinctrl-mcp23s08 0x989a0051 mcp23s08_probe_one -EXPORT_SYMBOL_GPL drivers/pinctrl/pinctrl-mcp23s08 0xdb7c5a0d mcp23x08_regmap -EXPORT_SYMBOL_GPL drivers/pinctrl/pinctrl-mcp23s08 0xeb07fee2 mcp23x17_regmap -EXPORT_SYMBOL_GPL drivers/power/reset/reboot-mode 0x77298201 reboot_mode_register -EXPORT_SYMBOL_GPL drivers/power/reset/reboot-mode 0xa376e9b5 devm_reboot_mode_register -EXPORT_SYMBOL_GPL drivers/power/reset/reboot-mode 0xa588b4ce devm_reboot_mode_unregister -EXPORT_SYMBOL_GPL drivers/power/reset/reboot-mode 0xe17da2ea reboot_mode_unregister +EXPORT_SYMBOL_GPL drivers/pinctrl/pinctrl-mcp23s08 0x180d888e mcp23s08_probe_one +EXPORT_SYMBOL_GPL drivers/pinctrl/pinctrl-mcp23s08 0x468acfcb mcp23x17_regmap +EXPORT_SYMBOL_GPL drivers/pinctrl/pinctrl-mcp23s08 0x76f16b24 mcp23x08_regmap +EXPORT_SYMBOL_GPL drivers/power/reset/reboot-mode 0x00367919 reboot_mode_unregister +EXPORT_SYMBOL_GPL drivers/power/reset/reboot-mode 0x4017ef2a devm_reboot_mode_register +EXPORT_SYMBOL_GPL drivers/power/reset/reboot-mode 0x6e77f889 reboot_mode_register +EXPORT_SYMBOL_GPL drivers/power/reset/reboot-mode 0xf1d2ab28 devm_reboot_mode_unregister +EXPORT_SYMBOL_GPL drivers/ptp/ptp-qoriq 0x1df1c052 extts_clean_up +EXPORT_SYMBOL_GPL drivers/ptp/ptp-qoriq 0x291fa009 ptp_qoriq_adjfine EXPORT_SYMBOL_GPL drivers/ptp/ptp-qoriq 0x2eae82b0 ptp_qoriq_isr -EXPORT_SYMBOL_GPL drivers/ptp/ptp-qoriq 0x602e0eef ptp_qoriq_adjfine -EXPORT_SYMBOL_GPL drivers/ptp/ptp-qoriq 0x63a2f4a2 ptp_qoriq_init -EXPORT_SYMBOL_GPL drivers/ptp/ptp-qoriq 0x806708fd ptp_qoriq_enable -EXPORT_SYMBOL_GPL drivers/ptp/ptp-qoriq 0x81c31542 extts_clean_up -EXPORT_SYMBOL_GPL drivers/ptp/ptp-qoriq 0xa689888a ptp_qoriq_free -EXPORT_SYMBOL_GPL drivers/ptp/ptp-qoriq 0xabc08bdf ptp_qoriq_adjtime -EXPORT_SYMBOL_GPL drivers/ptp/ptp-qoriq 0xb560a1dc ptp_qoriq_settime -EXPORT_SYMBOL_GPL drivers/ptp/ptp-qoriq 0xe70ac18a ptp_qoriq_gettime +EXPORT_SYMBOL_GPL drivers/ptp/ptp-qoriq 0x4d459609 ptp_qoriq_gettime +EXPORT_SYMBOL_GPL drivers/ptp/ptp-qoriq 0x53e9635c ptp_qoriq_settime +EXPORT_SYMBOL_GPL drivers/ptp/ptp-qoriq 0x76203352 ptp_qoriq_init +EXPORT_SYMBOL_GPL drivers/ptp/ptp-qoriq 0x87342932 ptp_qoriq_adjtime +EXPORT_SYMBOL_GPL drivers/ptp/ptp-qoriq 0xceea10ce ptp_qoriq_enable +EXPORT_SYMBOL_GPL drivers/ptp/ptp-qoriq 0xf732ee28 ptp_qoriq_free EXPORT_SYMBOL_GPL drivers/rpmsg/qcom_glink 0x149236da qcom_glink_native_remove -EXPORT_SYMBOL_GPL drivers/rpmsg/qcom_glink 0x7c2a4527 qcom_glink_native_probe +EXPORT_SYMBOL_GPL drivers/rpmsg/qcom_glink 0x9997e34b qcom_glink_native_probe EXPORT_SYMBOL_GPL drivers/rpmsg/qcom_glink 0xf14f5684 qcom_glink_ssr_notify EXPORT_SYMBOL_GPL drivers/rpmsg/qcom_glink 0xfd2d5a1d qcom_glink_native_unregister EXPORT_SYMBOL_GPL drivers/rpmsg/qcom_glink_smem 0x72dd75d9 qcom_glink_smem_unregister -EXPORT_SYMBOL_GPL drivers/rpmsg/qcom_glink_smem 0xf09a4c79 qcom_glink_smem_register -EXPORT_SYMBOL_GPL drivers/scsi/fdomain 0x1403de81 fdomain_create -EXPORT_SYMBOL_GPL drivers/scsi/fdomain 0xbc90bf5c fdomain_destroy -EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0x0db37529 hisi_sas_debugfs_dir -EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0x2b868652 hisi_sas_release_tasks -EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0x2f29b5c5 hisi_sas_get_fw_info -EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0x32135853 hisi_sas_slave_configure -EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0x3a0b5544 hisi_sas_init_mem -EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0x4d56051f hisi_sas_host_reset +EXPORT_SYMBOL_GPL drivers/rpmsg/qcom_glink_smem 0xf0c7c8f0 qcom_glink_smem_register +EXPORT_SYMBOL_GPL drivers/scsi/fdomain 0x5e28d6b0 fdomain_destroy +EXPORT_SYMBOL_GPL drivers/scsi/fdomain 0x6b323958 fdomain_create +EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0x058dce76 hisi_sas_phy_oob_ready +EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0x05a0a0f6 hisi_sas_slot_task_free +EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0x0898f4cb to_hisi_sas_port +EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0x104b38aa hisi_sas_scan_finished +EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0x1476861c hisi_sas_phy_down +EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0x1c8ac918 hisi_sas_scan_start +EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0x496f05c6 hisi_sas_release_tasks +EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0x49cec530 hisi_sas_probe EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0x4fc22123 hisi_sas_stt -EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0x5be85c58 hisi_sas_phy_oob_ready -EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0x5dea3010 hisi_sas_remove -EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0x6005a53d hisi_sas_controller_reset_done -EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0x788a3ec9 hisi_sas_slot_task_free -EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0x7d86d521 hisi_sas_sync_irqs -EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0x8baf3423 hisi_sas_stop_phys -EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0x8c09a357 hisi_sas_phy_down +EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0x5f70337d hisi_sas_free +EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0x6cd3b20c hisi_sas_debugfs_dir +EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0x6ea99fb2 hisi_sas_host_reset +EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0x6fe2ebc4 hisi_sas_remove +EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0x72ce43c6 hisi_sas_controller_reset_prepare +EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0x751cfcec hisi_sas_get_fw_info +EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0x75a80dad hisi_sas_slave_configure +EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0x8742221a hisi_sas_sata_done +EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0x8b3b4632 hisi_sas_init_mem EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0x9b807c91 hisi_sas_get_prog_phy_linkrate_mask -EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0x9bd5704e hisi_sas_phy_enable -EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0x9cf8e5cd hisi_sas_probe -EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0x9dabb33a hisi_sas_sata_done EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0xb03aa9c5 hisi_sas_rst_work_handler -EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0xb5098468 hisi_sas_controller_reset_prepare +EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0xb288a183 hisi_sas_phy_enable EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0xc3a41131 hisi_sas_debugfs_dump_count -EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0xc5c4fca2 hisi_sas_notify_phy_event -EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0xca26d0af hisi_sas_alloc -EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0xda4108ed to_hisi_sas_port +EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0xc4ce6c95 hisi_sas_controller_reset_done +EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0xcd225c97 hisi_sas_sync_irqs EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0xe330cb74 hisi_sas_sync_rst_work_handler -EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0xe91e4bfa hisi_sas_free EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0xe987d9aa hisi_sas_debugfs_enable +EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0xeba1da5a hisi_sas_stop_phys EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0xebfae55c hisi_sas_get_ata_protocol -EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0xf0afee9d hisi_sas_scan_finished -EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0xfa0e58a6 hisi_sas_scan_start -EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0x0b774ea4 iscsi_boot_create_ethernet -EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0x25152337 iscsi_boot_create_host_kset -EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0x5faf1a77 iscsi_boot_destroy_kset -EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0x644bf4b7 iscsi_boot_create_initiator -EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0xa114bdbb iscsi_boot_create_target -EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0xcde1f645 iscsi_boot_create_acpitbl -EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0xe91596e1 iscsi_boot_create_kset +EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0xeed6e900 hisi_sas_alloc +EXPORT_SYMBOL_GPL drivers/scsi/hisi_sas/hisi_sas_main 0xf11adcc7 hisi_sas_notify_phy_event +EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0x1db8e1cc iscsi_boot_create_host_kset +EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0x4300de9b iscsi_boot_create_acpitbl +EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0x4e453a3d iscsi_boot_create_initiator +EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0x6a92505f iscsi_boot_create_ethernet +EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0x6b39e463 iscsi_boot_destroy_kset +EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0x90279c9a iscsi_boot_create_kset +EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0xfed39a26 iscsi_boot_create_target +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x051481a2 iscsi_conn_get_param +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x091b390c iscsi_set_param +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x0d05c99b iscsi_host_free EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x12b2ad06 iscsi_switch_str_param -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x16695e30 iscsi_conn_get_param -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x20d9785b __iscsi_put_task -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x356f1213 iscsi_eh_abort -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x38408749 iscsi_conn_send_pdu +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x14556859 iscsi_verify_itt +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x151b37f5 iscsi_conn_teardown +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x162d76e2 iscsi_conn_setup +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x18d4efab __iscsi_put_task +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x1cf2cec3 iscsi_session_recovery_timedout +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x2742bfe6 iscsi_eh_abort +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x31564a83 iscsi_host_get_max_scsi_cmds +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x31f3741b iscsi_suspend_tx +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x32f3fa2c iscsi_prep_data_out_pdu +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x331c6e0d iscsi_eh_cmd_timed_out +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x35c0f6d2 iscsi_suspend_queue +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x381b57ae __iscsi_complete_pdu EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x3bef2f73 iscsi_pool_init -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x4101af33 iscsi_conn_start -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x41e13f2f iscsi_host_remove -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x44c3c7fe iscsi_complete_pdu -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x48837ed0 iscsi_target_alloc -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x48d8242c iscsi_eh_device_reset -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x4b9c1746 iscsi_itt_to_task -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x57374117 iscsi_host_free -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x5dc2cfea iscsi_conn_queue_work -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x66aae65d iscsi_prep_data_out_pdu -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x6ae506b4 iscsi_eh_cmd_timed_out -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x6cb95fe3 iscsi_eh_recover_target -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x758ace5b iscsi_session_setup -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x7850f206 iscsi_queuecommand -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x7c179a19 __iscsi_get_task -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x81b90e2e iscsi_complete_scsi_task -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x81cb6045 iscsi_suspend_queue -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x8a0a25b6 iscsi_conn_stop +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x4291ab3d iscsi_eh_device_reset +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x451dd74b iscsi_queuecommand +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x47a7a4ee iscsi_host_remove +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x4aa5120d iscsi_host_get_param +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x4ff61ef5 iscsi_eh_recover_target +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x555946e9 __iscsi_get_task +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x5aab322d iscsi_session_get_param +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x5b249be4 iscsi_complete_pdu +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x5db0086d iscsi_put_task +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x6410ce18 iscsi_conn_queue_work +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x6b435e1b iscsi_complete_scsi_task +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x7ae419b3 iscsi_itt_to_task +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x7e6c83ea iscsi_itt_to_ctask +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x7fc17db1 iscsi_conn_unbind +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x81308e1a iscsi_session_failure EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x8d303b1b iscsi_pool_free -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x8fccce64 iscsi_host_alloc -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x956523d1 iscsi_conn_unbind -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x99a06c23 iscsi_eh_session_reset -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x9a191189 iscsi_conn_teardown -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x9f1c14e9 iscsi_requeue_task -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xa3934089 iscsi_session_get_param -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xa6b841bc __iscsi_complete_pdu -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xac436764 iscsi_host_get_max_scsi_cmds -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xac777f21 iscsi_session_recovery_timedout -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xb256d1be iscsi_session_teardown -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xb38afd77 iscsi_itt_to_ctask -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xb420f4ba iscsi_verify_itt -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xb97d537e iscsi_host_get_param -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xba50833b iscsi_conn_setup -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xc08f6755 iscsi_suspend_tx -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xc2fc41da iscsi_conn_failure -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xc6431857 iscsi_set_param -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xd5df6e37 iscsi_session_failure -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xe4344c72 iscsi_update_cmdsn -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xe57d08b0 iscsi_conn_bind +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x9b186be7 iscsi_conn_failure +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x9b80db0c iscsi_conn_start +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x9c7d0fd1 iscsi_eh_session_reset +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xa0a62c8c iscsi_conn_bind +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xa65f7fa6 iscsi_target_alloc +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xb127d2b9 iscsi_session_teardown +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xc2d3d25e iscsi_host_alloc +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xcb224848 iscsi_requeue_task +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xd78462ef iscsi_conn_send_pdu +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xe390ca6c iscsi_update_cmdsn +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xe42ab315 iscsi_session_setup EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xeab9cbd5 iscsi_conn_get_addr_param -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xee90bfde iscsi_host_add -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xfd9d49d7 iscsi_put_task -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xfea35a90 iscsi_host_set_param -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x09a627c1 iscsi_tcp_r2tpool_free -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x1712beb1 iscsi_tcp_hdr_recv_prep -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x197d00ab iscsi_tcp_conn_teardown -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x298a9ad3 iscsi_tcp_task_xmit -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x332a1474 iscsi_tcp_conn_setup -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x34d6b4eb iscsi_tcp_dgst_header -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x37ea9975 iscsi_tcp_segment_unmap -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x5c1dc4aa iscsi_tcp_r2tpool_alloc -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x6cee7ce0 iscsi_tcp_task_init -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x7fcc28e8 iscsi_tcp_set_max_r2t -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x80a3bfbf iscsi_tcp_recv_skb -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xbb374c8f iscsi_tcp_conn_get_stats -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xbbcb262b iscsi_tcp_recv_segment_is_hdr -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xcd6e4418 iscsi_segment_seek_sg -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xd4a65131 iscsi_tcp_cleanup_task -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xe022375e iscsi_segment_init_linear -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xe478e162 iscsi_tcp_segment_done -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x0b284ca0 sas_request_addr -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x0d88793b sas_slave_alloc -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x134e7985 sas_register_ha -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x222b7b08 sas_notify_phy_event -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x2e5de7b6 sas_ioctl -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x369a0706 sas_slave_configure -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x42a91582 sas_eh_abort_handler -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x4d944521 sas_get_local_phy -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x58333080 sas_domain_attach_transport -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x633746b6 dev_attr_phy_event_threshold -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x6c456e0b sas_queuecommand -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x6dc9fccd sas_notify_port_event -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x73c1dd34 sas_ssp_task_response -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x7e0ef4c6 sas_alloc_slow_task -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x832689da sas_unregister_ha -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x8f07d885 sas_target_alloc -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x95f24fe9 sas_phy_reset -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x98ebdded sas_eh_device_reset_handler -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x9df35f74 sas_bios_param -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x9e528cf7 sas_target_destroy -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xa707d898 sas_free_task -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xbb208658 sas_ata_schedule_reset -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xc58d0eee sas_eh_target_reset_handler -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xcca66bc1 sas_change_queue_depth -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xd2f477e3 sas_drain_work -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xd32d9212 sas_task_abort -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xf2cd4774 sas_alloc_task -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x0361d0ee iscsi_unregister_transport +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xef032b56 iscsi_host_add +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xf4e0c081 iscsi_host_set_param +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xf75d02f5 iscsi_conn_stop +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x02e0bdcd iscsi_segment_seek_sg +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x1084fc36 iscsi_tcp_task_xmit +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x1d4a7ecc iscsi_tcp_hdr_recv_prep +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x262ac07d iscsi_tcp_segment_done +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x28770a15 iscsi_tcp_r2tpool_alloc +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x42547f23 iscsi_tcp_r2tpool_free +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x4ff249fc iscsi_tcp_conn_teardown +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x52f153ea iscsi_tcp_cleanup_task +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x6cfef11f iscsi_tcp_segment_unmap +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x6f20b0ef iscsi_tcp_task_init +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xacb3bac8 iscsi_tcp_set_max_r2t +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xc26eb283 iscsi_tcp_conn_get_stats +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xc8e2f937 iscsi_tcp_conn_setup +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xcebccb33 iscsi_segment_init_linear +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xd3b6787c iscsi_tcp_recv_segment_is_hdr +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xe13032f5 iscsi_tcp_dgst_header +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xf2fd76c3 iscsi_tcp_recv_skb +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x02951a68 sas_task_abort +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x115aabe6 sas_register_ha +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x11617016 sas_ssp_task_response +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x11c77777 sas_notify_phy_event +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x124befb3 dev_attr_phy_event_threshold +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x270615b8 sas_request_addr +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x47989697 sas_bios_param +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x4ad5f682 sas_notify_port_event +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x4d555e8c sas_change_queue_depth +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x639fcd9d sas_ioctl +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x79f34c13 sas_queuecommand +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x851d09d7 sas_alloc_task +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x990d0aeb sas_free_task +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x9962ccc1 sas_get_local_phy +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x9c16d44f sas_eh_abort_handler +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x9d00e2cf sas_ata_schedule_reset +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x9e4a983d sas_target_alloc +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xa90c77fd sas_slave_alloc +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xb0ae6ade sas_eh_target_reset_handler +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xb83b3d09 sas_drain_work +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xbe666b24 sas_eh_device_reset_handler +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xc6b765e9 sas_unregister_ha +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xca15b6e6 sas_target_destroy +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xd55282dd sas_slave_configure +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xd83ee651 sas_domain_attach_transport +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xdfb5e48f sas_alloc_slow_task +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xfb53a6da sas_phy_reset +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x017c1516 iscsi_find_flashnode_conn EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x0736dd10 __tracepoint_iscsi_dbg_eh -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x0a31b7a8 iscsi_block_scsi_eh -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x0b50597e __traceiter_iscsi_dbg_sw_tcp -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x0b6c4781 iscsi_add_session -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x0dcb47bb __traceiter_iscsi_dbg_tcp -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x0fe0d7dc iscsi_is_session_online -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x17d134dd iscsi_block_session -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x1ca31bc7 iscsi_create_flashnode_sess -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x1d3462bb iscsi_flashnode_bus_match -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x303e37e5 iscsi_get_port_state_name -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x361a5b24 iscsi_host_for_each_session -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x367c6a03 __traceiter_iscsi_dbg_conn +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x076b4f40 iscsi_host_for_each_session +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x16e4353e iscsi_create_conn +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x1dc8169a iscsi_lookup_endpoint +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x23fd51c8 iscsi_conn_error_event +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x3211458a iscsi_ping_comp_event EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x3785e561 __tracepoint_iscsi_dbg_session -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x46d9d738 iscsi_get_port_speed_name -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x4d30b8df iscsi_free_session -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x519fd812 iscsi_get_conn +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x38df31d7 __traceiter_iscsi_dbg_eh +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x3cdeb751 iscsi_create_flashnode_conn +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x488dc4d4 iscsi_get_port_speed_name +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x50dc435b __traceiter_iscsi_dbg_conn +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x52913f3b iscsi_flashnode_bus_match +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x56a918e6 iscsi_add_session +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x58074327 iscsi_is_session_dev EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x584a31ab __SCK__tp_func_iscsi_dbg_session -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x58603891 iscsi_recv_pdu +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x58e61c35 iscsi_get_port_state_name +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x5a71e1ae iscsi_session_chkready EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x5bfaa2c3 __tracepoint_iscsi_dbg_conn -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x64fad75a iscsi_conn_login_event +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x68dc4986 iscsi_create_flashnode_sess +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x68f1e6a1 iscsi_register_transport EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x699fe53e iscsi_get_discovery_parent_name -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x69e67741 iscsi_lookup_endpoint -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x6e593556 iscsi_create_iface -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x6f5ca2c9 iscsi_create_flashnode_conn -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x7140732f iscsi_conn_error_event +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x6ca78217 iscsi_post_host_event EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x71b768b0 __SCK__tp_func_iscsi_dbg_conn -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x78f6bb66 iscsi_put_endpoint -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x7e5c4d70 iscsi_destroy_conn +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x796d2579 __traceiter_iscsi_dbg_tcp +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x7ccfe86d iscsi_unblock_session +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x7e029a15 iscsi_create_iface +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x7e88cd7e iscsi_destroy_iface +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x809fb0ac iscsi_destroy_endpoint +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x81bf52be iscsi_put_endpoint +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x823a3f6c iscsi_conn_login_event EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x84a005f1 iscsi_get_router_state_name -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x87111c03 iscsi_destroy_endpoint +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x8721bce6 iscsi_get_conn EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x88768c48 __SCK__tp_func_iscsi_dbg_tcp -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x88c38e42 iscsi_create_conn -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x8a636fa7 iscsi_session_event -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x8b00bd6e iscsi_destroy_iface -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x8d066413 iscsi_register_transport -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x9137178a iscsi_is_session_dev -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x99f78972 iscsi_scan_finished -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x9af2e27e __traceiter_iscsi_dbg_eh -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xa61440de iscsi_remove_session -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xa61af0ae iscsi_ping_comp_event -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xa8397c6a iscsi_post_host_event -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xa894c0f8 iscsi_find_flashnode_sess +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x8a68db75 iscsi_destroy_conn +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x91f78c6f iscsi_put_conn +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x9795cfe1 iscsi_create_session +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x9dd0e7d4 iscsi_create_endpoint +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xa09c409a iscsi_block_scsi_eh +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xa1ddacad iscsi_free_session EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xaa976bb3 __tracepoint_iscsi_dbg_tcp +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xaaeb190a iscsi_offload_mesg EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xab4674c8 __SCK__tp_func_iscsi_dbg_sw_tcp -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xb0c1721b iscsi_find_flashnode_conn +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xb0164f77 iscsi_dbg_trace +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xb188ecff iscsi_destroy_all_flashnode +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xb730b358 iscsi_unregister_transport EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xbc071179 iscsi_get_ipaddress_state_name -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xbcf99d8e __traceiter_iscsi_dbg_session -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xbea256a2 iscsi_destroy_all_flashnode -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xc26b19bb iscsi_session_chkready -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xc294fe8d iscsi_alloc_session -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xcb51de7e iscsi_destroy_flashnode_sess +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xbf337347 iscsi_session_event +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xd32ce3cc iscsi_alloc_session EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xd4e55f1e __tracepoint_iscsi_dbg_sw_tcp -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xd8470afa iscsi_put_conn -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xdd828ff6 iscsi_create_session -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xdeadac8d iscsi_offload_mesg +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xd676641f __traceiter_iscsi_dbg_sw_tcp +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xdaae7b20 iscsi_remove_session +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xdd6d64e8 __traceiter_iscsi_dbg_session +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xe0115061 iscsi_block_session EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xe4c79fa6 __SCK__tp_func_iscsi_dbg_eh -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xe9fe860f iscsi_create_endpoint -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xf7f3d179 iscsi_unblock_session -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xfec3efcc iscsi_dbg_trace -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_sas 0x4d54ab96 sas_tlr_supported -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_sas 0x578615f5 sas_disable_tlr -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_sas 0x8ba04f8a sas_enable_tlr -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_sas 0xcdbaca1d sas_is_tlr_enabled +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xf3545157 iscsi_find_flashnode_sess +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xf7b5f6f8 iscsi_destroy_flashnode_sess +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xf8480d2c iscsi_is_session_online +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xfacffd17 iscsi_scan_finished +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xfe7fd745 iscsi_recv_pdu +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_sas 0x2f94c67a sas_enable_tlr +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_sas 0x5caf28d5 sas_is_tlr_enabled +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_sas 0xd7a96840 sas_tlr_supported +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_sas 0xdfc37654 sas_disable_tlr EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_spi 0x0ef06974 spi_populate_ppr_msg +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_spi 0x4b33fc9d spi_populate_tag_msg EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_spi 0xa0c71dac spi_populate_sync_msg EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_spi 0xcffa2aff spi_populate_width_msg -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_spi 0xf497ba59 spi_populate_tag_msg -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0x03294439 srp_attach_transport +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0x0762f0e9 srp_release_transport EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0x1902178a srp_tmo_valid -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0x294690a9 srp_stop_rport_timers -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0x707f3f49 srp_remove_host -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0x7c2a0123 srp_rport_add -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0x7cff8444 srp_release_transport -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0xbe45e9f0 srp_rport_del -EXPORT_SYMBOL_GPL drivers/siox/siox-core 0x1c22c83b siox_master_register -EXPORT_SYMBOL_GPL drivers/siox/siox-core 0x299e03a2 siox_device_connected -EXPORT_SYMBOL_GPL drivers/siox/siox-core 0x566cde7d siox_master_unregister -EXPORT_SYMBOL_GPL drivers/siox/siox-core 0xd532b099 siox_device_synced -EXPORT_SYMBOL_GPL drivers/siox/siox-core 0xe3d538e2 siox_master_alloc -EXPORT_SYMBOL_GPL drivers/siox/siox-core 0xedcc2dd7 __siox_driver_register -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x0452439d slim_stream_prepare -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x053425b1 slim_readb -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x08704931 slim_report_absent -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x1ae0f229 slim_stream_disable -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x23fbe857 slim_stream_allocate -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x260b4b2d slim_alloc_txn_tid -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x2c1c4713 slim_get_device -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x31945ed5 slim_write -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x414dedef slim_get_logical_addr -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x46cce22e slim_do_transfer -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x52c82646 of_slim_get_device -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x5a110f20 slim_device_report_present -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x6383a98b slim_register_controller -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x660df043 __slim_driver_register -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x715cb722 slim_free_txn_tid -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x886f82f9 slim_writeb -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xa2534a5d slim_stream_enable -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xbaa20e39 slim_driver_unregister -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xbe36a38e slim_stream_unprepare -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xca4865cc slim_xfer_msg -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xd1edbe85 slim_unregister_controller -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xd7fa37a0 slim_read -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xde166413 slim_msg_response -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xe69ff6fa slimbus_bus -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xe6af8bc5 slim_stream_free -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xfb2184d2 slim_ctrl_clk_pause +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0x34877e47 srp_rport_del +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0x4cc4ed49 srp_attach_transport +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0x5e40e3c6 srp_remove_host +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0x7bad59c0 srp_rport_add +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0xa3b74085 srp_stop_rport_timers +EXPORT_SYMBOL_GPL drivers/siox/siox-core 0x0a4c07cc __siox_driver_register +EXPORT_SYMBOL_GPL drivers/siox/siox-core 0x148eff97 siox_device_connected +EXPORT_SYMBOL_GPL drivers/siox/siox-core 0x7bdd8df6 siox_device_synced +EXPORT_SYMBOL_GPL drivers/siox/siox-core 0xa979095d siox_master_unregister +EXPORT_SYMBOL_GPL drivers/siox/siox-core 0xea1b29fc siox_master_alloc +EXPORT_SYMBOL_GPL drivers/siox/siox-core 0xf7060243 siox_master_register +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x025db7d1 slim_free_txn_tid +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x02c879f4 slim_unregister_controller +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x12808233 slim_device_report_present +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x3532302d slim_register_controller +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x3b2e9fdd slim_stream_allocate +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x455e8f34 slim_msg_response +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x47c4bef1 slim_stream_disable +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x5b3f9273 slim_stream_unprepare +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x6223acca slim_ctrl_clk_pause +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x65392f7d slim_xfer_msg +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x67cd2915 slim_stream_enable +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x6db7283d slim_get_logical_addr +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x793bf0fa slim_get_device +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x955ea83e slim_write +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x9c40cefd slim_readb +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x9db6a676 slim_writeb +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xb4fb1aa5 slim_stream_free +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xbcd75221 slimbus_bus +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xc041acce slim_report_absent +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xce1944ea __slim_driver_register +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xd334b916 slim_read +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xe16b56a9 slim_alloc_txn_tid +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xe34e8fac slim_stream_prepare +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xf86ad77f of_slim_get_device +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xfd29c352 slim_driver_unregister +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xfe51c9fe slim_do_transfer +EXPORT_SYMBOL_GPL drivers/soc/amlogic/meson-canvas 0x3da9fe8d meson_canvas_get EXPORT_SYMBOL_GPL drivers/soc/amlogic/meson-canvas 0x494128eb meson_canvas_alloc EXPORT_SYMBOL_GPL drivers/soc/amlogic/meson-canvas 0x673c5a86 meson_canvas_config -EXPORT_SYMBOL_GPL drivers/soc/amlogic/meson-canvas 0xa296abb8 meson_canvas_get EXPORT_SYMBOL_GPL drivers/soc/amlogic/meson-canvas 0xfbd79150 meson_canvas_free EXPORT_SYMBOL_GPL drivers/soc/fsl/dpio/fsl-mc-dpio 0x0261cd01 dpaa2_io_store_next -EXPORT_SYMBOL_GPL drivers/soc/fsl/dpio/fsl-mc-dpio 0x17e0641a dpaa2_io_service_register +EXPORT_SYMBOL_GPL drivers/soc/fsl/dpio/fsl-mc-dpio 0x08b76a1a dpaa2_io_store_create EXPORT_SYMBOL_GPL drivers/soc/fsl/dpio/fsl-mc-dpio 0x1b7c4023 dpaa2_io_service_rearm EXPORT_SYMBOL_GPL drivers/soc/fsl/dpio/fsl-mc-dpio 0x2ea89927 dpaa2_io_service_pull_channel EXPORT_SYMBOL_GPL drivers/soc/fsl/dpio/fsl-mc-dpio 0x2f10852c dpaa2_io_service_select EXPORT_SYMBOL_GPL drivers/soc/fsl/dpio/fsl-mc-dpio 0x3f8992eb dpaa2_io_service_release EXPORT_SYMBOL_GPL drivers/soc/fsl/dpio/fsl-mc-dpio 0x4994345c dpaa2_io_store_destroy EXPORT_SYMBOL_GPL drivers/soc/fsl/dpio/fsl-mc-dpio 0x6560c60d dpaa2_io_service_acquire -EXPORT_SYMBOL_GPL drivers/soc/fsl/dpio/fsl-mc-dpio 0x780b5222 dpaa2_io_service_deregister EXPORT_SYMBOL_GPL drivers/soc/fsl/dpio/fsl-mc-dpio 0x79cf65a1 dpaa2_io_service_enqueue_qd +EXPORT_SYMBOL_GPL drivers/soc/fsl/dpio/fsl-mc-dpio 0x7f524c33 dpaa2_io_service_register EXPORT_SYMBOL_GPL drivers/soc/fsl/dpio/fsl-mc-dpio 0x8edafa55 dpaa2_io_query_bp_count +EXPORT_SYMBOL_GPL drivers/soc/fsl/dpio/fsl-mc-dpio 0x970bbfff dpaa2_io_service_deregister EXPORT_SYMBOL_GPL drivers/soc/fsl/dpio/fsl-mc-dpio 0xb9e81961 dpaa2_io_query_fq_count -EXPORT_SYMBOL_GPL drivers/soc/fsl/dpio/fsl-mc-dpio 0xf526ddb2 dpaa2_io_store_create -EXPORT_SYMBOL_GPL drivers/soc/qcom/apr 0x299a50c3 apr_send_pkt -EXPORT_SYMBOL_GPL drivers/soc/qcom/apr 0x2f1124a8 __apr_driver_register -EXPORT_SYMBOL_GPL drivers/soc/qcom/apr 0x4660d35c aprbus -EXPORT_SYMBOL_GPL drivers/soc/qcom/apr 0xc1f61a0c apr_driver_unregister +EXPORT_SYMBOL_GPL drivers/soc/qcom/apr 0x05279bd5 apr_driver_unregister +EXPORT_SYMBOL_GPL drivers/soc/qcom/apr 0x5b5fce82 __apr_driver_register +EXPORT_SYMBOL_GPL drivers/soc/qcom/apr 0x7785c743 aprbus +EXPORT_SYMBOL_GPL drivers/soc/qcom/apr 0x91f5a207 apr_send_pkt EXPORT_SYMBOL_GPL drivers/soc/qcom/llcc-qcom 0x03c9a66d llcc_get_slice_size EXPORT_SYMBOL_GPL drivers/soc/qcom/llcc-qcom 0x0679b34d llcc_slice_getd EXPORT_SYMBOL_GPL drivers/soc/qcom/llcc-qcom 0x7e773088 llcc_get_slice_id EXPORT_SYMBOL_GPL drivers/soc/qcom/llcc-qcom 0xad3516c4 llcc_slice_activate EXPORT_SYMBOL_GPL drivers/soc/qcom/llcc-qcom 0xb534ec76 llcc_slice_deactivate EXPORT_SYMBOL_GPL drivers/soc/qcom/llcc-qcom 0xb68b1300 llcc_slice_putd -EXPORT_SYMBOL_GPL drivers/soc/qcom/mdt_loader 0x6f8c2892 qcom_mdt_load +EXPORT_SYMBOL_GPL drivers/soc/qcom/mdt_loader 0x0207f69b qcom_mdt_load_no_init +EXPORT_SYMBOL_GPL drivers/soc/qcom/mdt_loader 0x40d662a3 qcom_mdt_load EXPORT_SYMBOL_GPL drivers/soc/qcom/mdt_loader 0xa1c6a5b9 qcom_mdt_read_metadata -EXPORT_SYMBOL_GPL drivers/soc/qcom/mdt_loader 0xe3ef8837 qcom_mdt_load_no_init EXPORT_SYMBOL_GPL drivers/soc/qcom/mdt_loader 0xe8a3861c qcom_mdt_get_size -EXPORT_SYMBOL_GPL drivers/soundwire/soundwire-bus 0x1c7f4d18 __sdw_register_driver -EXPORT_SYMBOL_GPL drivers/soundwire/soundwire-bus 0x377b411f sdw_bus_type -EXPORT_SYMBOL_GPL drivers/soundwire/soundwire-bus 0xd0f5c81b sdw_unregister_driver +EXPORT_SYMBOL_GPL drivers/soundwire/soundwire-bus 0x70df4120 sdw_unregister_driver +EXPORT_SYMBOL_GPL drivers/soundwire/soundwire-bus 0x7251e166 __sdw_register_driver +EXPORT_SYMBOL_GPL drivers/soundwire/soundwire-bus 0xd9731e96 sdw_bus_type +EXPORT_SYMBOL_GPL drivers/spi/spi-altera-core 0x77f45552 altera_spi_init_master EXPORT_SYMBOL_GPL drivers/spi/spi-altera-core 0xb9edd149 altera_spi_irq -EXPORT_SYMBOL_GPL drivers/spi/spi-altera-core 0xe6a4f7f4 altera_spi_init_master -EXPORT_SYMBOL_GPL drivers/spi/spi-bcm-qspi 0x349c82dd bcm_qspi_probe -EXPORT_SYMBOL_GPL drivers/spi/spi-bcm-qspi 0x7af49f6b bcm_qspi_pm_ops -EXPORT_SYMBOL_GPL drivers/spi/spi-bcm-qspi 0xb2a0cf7c bcm_qspi_remove -EXPORT_SYMBOL_GPL drivers/spi/spi-bitbang 0x18437df7 spi_bitbang_stop -EXPORT_SYMBOL_GPL drivers/spi/spi-bitbang 0x6edab598 spi_bitbang_setup -EXPORT_SYMBOL_GPL drivers/spi/spi-bitbang 0x71110571 spi_bitbang_cleanup -EXPORT_SYMBOL_GPL drivers/spi/spi-bitbang 0x7d019b36 spi_bitbang_setup_transfer -EXPORT_SYMBOL_GPL drivers/spi/spi-bitbang 0xc0b59ce8 spi_bitbang_start -EXPORT_SYMBOL_GPL drivers/spi/spi-bitbang 0xd12637aa spi_bitbang_init -EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0x1f6696c6 dw_spi_add_host -EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0x454c76bd dw_spi_check_status -EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0x5f663f3f dw_spi_remove_host -EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0x6435d011 dw_spi_dma_setup_mfld -EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0x694d77b0 dw_spi_dma_setup_generic -EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0x6acff1bc dw_spi_update_config -EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0x8cfa74ec dw_spi_suspend_host -EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0xe8683b89 dw_spi_resume_host -EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0xeca1b755 dw_spi_set_cs -EXPORT_SYMBOL_GPL drivers/spi/spi-loopback-test 0x2f6e4bca spi_test_execute_msg -EXPORT_SYMBOL_GPL drivers/spi/spi-loopback-test 0x3c004e2b spi_test_run_tests -EXPORT_SYMBOL_GPL drivers/spi/spi-loopback-test 0x67206dda spi_test_run_test -EXPORT_SYMBOL_GPL drivers/ssb/ssb 0x07b8259e ssb_pmu_spuravoid_pllupdate -EXPORT_SYMBOL_GPL drivers/staging/fieldbus/anybuss/anybuss_core 0x3c44e093 anybuss_start_init -EXPORT_SYMBOL_GPL drivers/staging/fieldbus/anybuss/anybuss_core 0x4e523e25 anybuss_send_msg -EXPORT_SYMBOL_GPL drivers/staging/fieldbus/anybuss/anybuss_core 0x545c8117 anybuss_read_output -EXPORT_SYMBOL_GPL drivers/staging/fieldbus/anybuss/anybuss_core 0x6ee07cf8 anybuss_recv_msg -EXPORT_SYMBOL_GPL drivers/staging/fieldbus/anybuss/anybuss_core 0x73afbceb anybuss_client_driver_unregister -EXPORT_SYMBOL_GPL drivers/staging/fieldbus/anybuss/anybuss_core 0x91ef9b0e anybuss_write_input -EXPORT_SYMBOL_GPL drivers/staging/fieldbus/anybuss/anybuss_core 0xb09b7ca9 anybuss_host_common_probe -EXPORT_SYMBOL_GPL drivers/staging/fieldbus/anybuss/anybuss_core 0xb6b8d4a8 anybuss_finish_init -EXPORT_SYMBOL_GPL drivers/staging/fieldbus/anybuss/anybuss_core 0xb9b002d5 devm_anybuss_host_common_probe -EXPORT_SYMBOL_GPL drivers/staging/fieldbus/anybuss/anybuss_core 0xc2d45544 anybuss_read_fbctrl -EXPORT_SYMBOL_GPL drivers/staging/fieldbus/anybuss/anybuss_core 0xf19259ec anybuss_set_power +EXPORT_SYMBOL_GPL drivers/spi/spi-bcm-qspi 0x55b451b7 bcm_qspi_probe +EXPORT_SYMBOL_GPL drivers/spi/spi-bcm-qspi 0x7a97a70b bcm_qspi_pm_ops +EXPORT_SYMBOL_GPL drivers/spi/spi-bcm-qspi 0x98fe20af bcm_qspi_remove +EXPORT_SYMBOL_GPL drivers/spi/spi-bitbang 0x09f0ff6a spi_bitbang_start +EXPORT_SYMBOL_GPL drivers/spi/spi-bitbang 0x35aa8dee spi_bitbang_stop +EXPORT_SYMBOL_GPL drivers/spi/spi-bitbang 0x3e2a6c95 spi_bitbang_setup_transfer +EXPORT_SYMBOL_GPL drivers/spi/spi-bitbang 0x403f969a spi_bitbang_init +EXPORT_SYMBOL_GPL drivers/spi/spi-bitbang 0x9cded9bc spi_bitbang_cleanup +EXPORT_SYMBOL_GPL drivers/spi/spi-bitbang 0xb9848709 spi_bitbang_setup +EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0x04cf7b7a dw_spi_dma_setup_generic +EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0x24648ea3 dw_spi_resume_host +EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0x2a52db77 dw_spi_remove_host +EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0x3739e325 dw_spi_set_cs +EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0x6c8526e8 dw_spi_suspend_host +EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0x73ff8c21 dw_spi_check_status +EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0x79e1222d dw_spi_dma_setup_mfld +EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0x9311e1b7 dw_spi_update_config +EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0xf7e804cc dw_spi_add_host +EXPORT_SYMBOL_GPL drivers/spi/spi-loopback-test 0x53128831 spi_test_execute_msg +EXPORT_SYMBOL_GPL drivers/spi/spi-loopback-test 0xac1e92e2 spi_test_run_test +EXPORT_SYMBOL_GPL drivers/spi/spi-loopback-test 0xd4a382ec spi_test_run_tests +EXPORT_SYMBOL_GPL drivers/ssb/ssb 0xf6c4eb1f ssb_pmu_spuravoid_pllupdate +EXPORT_SYMBOL_GPL drivers/staging/fieldbus/anybuss/anybuss_core 0x0efbfd1f devm_anybuss_host_common_probe +EXPORT_SYMBOL_GPL drivers/staging/fieldbus/anybuss/anybuss_core 0x4e49b5db anybuss_start_init +EXPORT_SYMBOL_GPL drivers/staging/fieldbus/anybuss/anybuss_core 0x57383e2b anybuss_recv_msg +EXPORT_SYMBOL_GPL drivers/staging/fieldbus/anybuss/anybuss_core 0x64d41a34 anybuss_finish_init +EXPORT_SYMBOL_GPL drivers/staging/fieldbus/anybuss/anybuss_core 0x6d88b4c7 anybuss_send_ext +EXPORT_SYMBOL_GPL drivers/staging/fieldbus/anybuss/anybuss_core 0x7708397c anybuss_client_driver_unregister +EXPORT_SYMBOL_GPL drivers/staging/fieldbus/anybuss/anybuss_core 0x7b188434 anybuss_read_output +EXPORT_SYMBOL_GPL drivers/staging/fieldbus/anybuss/anybuss_core 0x7f32d43e anybuss_write_input +EXPORT_SYMBOL_GPL drivers/staging/fieldbus/anybuss/anybuss_core 0x8a0d1c55 anybuss_send_msg +EXPORT_SYMBOL_GPL drivers/staging/fieldbus/anybuss/anybuss_core 0x8f6a3959 anybuss_read_fbctrl +EXPORT_SYMBOL_GPL drivers/staging/fieldbus/anybuss/anybuss_core 0x9b62b0b0 anybuss_set_power +EXPORT_SYMBOL_GPL drivers/staging/fieldbus/anybuss/anybuss_core 0xa7fba04e anybuss_client_driver_register +EXPORT_SYMBOL_GPL drivers/staging/fieldbus/anybuss/anybuss_core 0xc21fe677 anybuss_host_common_probe EXPORT_SYMBOL_GPL drivers/staging/fieldbus/anybuss/anybuss_core 0xfce879ad anybuss_host_common_remove -EXPORT_SYMBOL_GPL drivers/staging/fieldbus/anybuss/anybuss_core 0xfe644336 anybuss_client_driver_register -EXPORT_SYMBOL_GPL drivers/staging/fieldbus/anybuss/anybuss_core 0xffd9f6e4 anybuss_send_ext -EXPORT_SYMBOL_GPL drivers/staging/fieldbus/fieldbus_dev 0x087ca93c fieldbus_dev_online_changed -EXPORT_SYMBOL_GPL drivers/staging/fieldbus/fieldbus_dev 0xa311d38d fieldbus_dev_register -EXPORT_SYMBOL_GPL drivers/staging/fieldbus/fieldbus_dev 0xb82c762b fieldbus_dev_area_updated -EXPORT_SYMBOL_GPL drivers/staging/fieldbus/fieldbus_dev 0xd76bcf0b fieldbus_dev_unregister -EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0x03fe4a12 imx_media_of_add_csi -EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0x06cab418 imx_media_capture_device_register -EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0x14934159 imx_media_probe_complete -EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0x19b37b66 imx_media_find_subdev_by_devname -EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0x361dcf5c imx_media_pipeline_csi2_channel +EXPORT_SYMBOL_GPL drivers/staging/fieldbus/fieldbus_dev 0x09f16db4 fieldbus_dev_register +EXPORT_SYMBOL_GPL drivers/staging/fieldbus/fieldbus_dev 0x574caaef fieldbus_dev_area_updated +EXPORT_SYMBOL_GPL drivers/staging/fieldbus/fieldbus_dev 0xa16efb2d fieldbus_dev_unregister +EXPORT_SYMBOL_GPL drivers/staging/fieldbus/fieldbus_dev 0xc1789acd fieldbus_dev_online_changed +EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0x003fa2a0 imx_media_free_dma_buf +EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0x0986433b imx_media_alloc_dma_buf +EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0x0d496e94 imx_media_dev_notifier_register +EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0x1aff0f9a imx_media_init_cfg +EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0x376850a9 imx_media_capture_device_next_buf +EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0x392648cd imx_media_find_subdev_by_fwnode EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0x3afc4948 imx_media_find_pixel_format -EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0x504426d3 imx_media_capture_device_error +EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0x3c0f93b1 imx_media_of_add_csi +EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0x48f7c609 imx_media_dev_init +EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0x49b15645 imx_media_add_of_subdevs EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0x534ba9e1 imx_media_find_mbus_format -EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0x6af2f081 imx_media_capture_device_unregister -EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0x6cbe9fce imx_media_dev_init -EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0x6d4c01be imx_media_pipeline_pad -EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0x79b07781 imx_media_add_of_subdevs -EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0x7d808c02 imx_media_dev_notifier_register -EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0x7f4546ad imx_media_free_dma_buf -EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0x8fb50b4c imx_media_alloc_dma_buf -EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0x9bccdeff imx_media_add_video_device -EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0x9f8cfcc9 imx_media_find_subdev_by_fwnode +EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0x5e265bb2 imx_media_capture_device_register +EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0x6098ef70 imx_media_capture_device_remove +EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0x64352311 imx_media_pipeline_csi2_channel +EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0x66a036e5 imx_media_pipeline_pad +EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0x7716ef9e imx_media_pipeline_set_stream +EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0x80cd67a0 imx_media_add_video_device +EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0x84656f34 imx_media_pipeline_video_device EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0xa631199b imx_media_grp_id_to_sd_name +EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0xa73db043 imx_media_capture_device_error EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0xa9e2459f imx_media_enum_mbus_formats -EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0xae00e40b imx_media_init_cfg -EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0xb1b80413 imx_media_capture_device_init -EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0xb2d1002c imx_media_get_pad_fwnode -EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0xb88b864b imx_media_pipeline_video_device EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0xba1c7b7e imx_media_mbus_fmt_to_pix_fmt +EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0xbb10ef56 imx_media_capture_device_init EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0xc0e6162e imx_media_init_mbus_fmt -EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0xc5797ab0 imx_media_capture_device_remove -EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0xd0b4fac0 imx_media_pipeline_subdev +EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0xc6720026 imx_media_find_subdev_by_devname +EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0xc7c812d6 imx_media_get_pad_fwnode +EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0xc873fadb imx_media_pipeline_subdev EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0xd2cd6cbe imx_media_ipu_image_to_mbus_fmt +EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0xd417be89 imx_media_capture_device_unregister EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0xd4e45b7e imx_media_try_colorimetry -EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0xd9e12404 imx_media_capture_device_next_buf +EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0xdadd68c3 imx_media_probe_complete EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0xe932b00b imx_media_enum_pixel_formats EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0xf5c8707e imx_media_mbus_fmt_to_ipu_image -EXPORT_SYMBOL_GPL drivers/staging/media/imx/imx-media-common 0xfbc1f9e8 imx_media_pipeline_set_stream -EXPORT_SYMBOL_GPL drivers/staging/media/meson/vdec/meson-vdec 0x08224ac5 amvdec_dst_buf_done_idx +EXPORT_SYMBOL_GPL drivers/staging/media/meson/vdec/meson-vdec 0x0f388137 codec_hevc_fill_mmu_map EXPORT_SYMBOL_GPL drivers/staging/media/meson/vdec/meson-vdec 0x115655e9 amvdec_am21c_body_size +EXPORT_SYMBOL_GPL drivers/staging/media/meson/vdec/meson-vdec 0x1376acb8 amvdec_write_parser EXPORT_SYMBOL_GPL drivers/staging/media/meson/vdec/meson-vdec 0x1cb1e6d9 amvdec_am21c_size -EXPORT_SYMBOL_GPL drivers/staging/media/meson/vdec/meson-vdec 0x1d9df706 amvdec_get_output_size -EXPORT_SYMBOL_GPL drivers/staging/media/meson/vdec/meson-vdec 0x261f9a7e amvdec_dst_buf_done_offset -EXPORT_SYMBOL_GPL drivers/staging/media/meson/vdec/meson-vdec 0x2b1c8504 amvdec_abort -EXPORT_SYMBOL_GPL drivers/staging/media/meson/vdec/meson-vdec 0x4231214a codec_hevc_free_mmu_headers +EXPORT_SYMBOL_GPL drivers/staging/media/meson/vdec/meson-vdec 0x22263fd1 amvdec_dst_buf_done_offset +EXPORT_SYMBOL_GPL drivers/staging/media/meson/vdec/meson-vdec 0x244617a1 amvdec_add_ts +EXPORT_SYMBOL_GPL drivers/staging/media/meson/vdec/meson-vdec 0x291ba2cf amvdec_write_dos +EXPORT_SYMBOL_GPL drivers/staging/media/meson/vdec/meson-vdec 0x2ac02e04 amvdec_read_parser +EXPORT_SYMBOL_GPL drivers/staging/media/meson/vdec/meson-vdec 0x3bd3f4b1 amvdec_set_par_from_dar +EXPORT_SYMBOL_GPL drivers/staging/media/meson/vdec/meson-vdec 0x3c06d052 codec_hevc_free_mmu_headers +EXPORT_SYMBOL_GPL drivers/staging/media/meson/vdec/meson-vdec 0x3cbf1203 codec_hevc_setup_buffers +EXPORT_SYMBOL_GPL drivers/staging/media/meson/vdec/meson-vdec 0x5cc8bdc7 amvdec_remove_ts EXPORT_SYMBOL_GPL drivers/staging/media/meson/vdec/meson-vdec 0x5ff35ee8 amvdec_am21c_head_size -EXPORT_SYMBOL_GPL drivers/staging/media/meson/vdec/meson-vdec 0x6237430f amvdec_clear_dos_bits -EXPORT_SYMBOL_GPL drivers/staging/media/meson/vdec/meson-vdec 0x68fd3324 amvdec_write_parser -EXPORT_SYMBOL_GPL drivers/staging/media/meson/vdec/meson-vdec 0x73a04761 amvdec_remove_ts -EXPORT_SYMBOL_GPL drivers/staging/media/meson/vdec/meson-vdec 0x7bf9d582 amvdec_read_dos -EXPORT_SYMBOL_GPL drivers/staging/media/meson/vdec/meson-vdec 0x82afe2ec codec_hevc_fill_mmu_map -EXPORT_SYMBOL_GPL drivers/staging/media/meson/vdec/meson-vdec 0x8a9e1c43 codec_hevc_setup_buffers -EXPORT_SYMBOL_GPL drivers/staging/media/meson/vdec/meson-vdec 0xa03aca61 amvdec_dst_buf_done -EXPORT_SYMBOL_GPL drivers/staging/media/meson/vdec/meson-vdec 0xa0caf057 amvdec_write_dos -EXPORT_SYMBOL_GPL drivers/staging/media/meson/vdec/meson-vdec 0xb1ec58ae amvdec_src_change -EXPORT_SYMBOL_GPL drivers/staging/media/meson/vdec/meson-vdec 0xd35a19a3 amvdec_write_dos_bits -EXPORT_SYMBOL_GPL drivers/staging/media/meson/vdec/meson-vdec 0xe461f6dc amvdec_add_ts -EXPORT_SYMBOL_GPL drivers/staging/media/meson/vdec/meson-vdec 0xe9b5e15c codec_hevc_setup_decode_head -EXPORT_SYMBOL_GPL drivers/staging/media/meson/vdec/meson-vdec 0xf7bb1ffd amvdec_set_par_from_dar -EXPORT_SYMBOL_GPL drivers/staging/media/meson/vdec/meson-vdec 0xf7cadef1 amvdec_read_parser -EXPORT_SYMBOL_GPL drivers/staging/media/meson/vdec/meson-vdec 0xf8ff81ff codec_hevc_free_fbc_buffers -EXPORT_SYMBOL_GPL drivers/staging/media/meson/vdec/meson-vdec 0xfd0ed8fe amvdec_set_canvases -EXPORT_SYMBOL_GPL drivers/staging/nvec/nvec 0x2c25c0ba nvec_unregister_notifier -EXPORT_SYMBOL_GPL drivers/staging/nvec/nvec 0xda8159d4 nvec_msg_free -EXPORT_SYMBOL_GPL drivers/staging/nvec/nvec 0xfe66b53f nvec_register_notifier -EXPORT_SYMBOL_GPL drivers/staging/vc04_services/vchiq-mmal/bcm2835-mmal-vchiq 0x08432574 vchiq_mmal_component_init -EXPORT_SYMBOL_GPL drivers/staging/vc04_services/vchiq-mmal/bcm2835-mmal-vchiq 0x129c5d5a vchiq_mmal_port_parameter_set -EXPORT_SYMBOL_GPL drivers/staging/vc04_services/vchiq-mmal/bcm2835-mmal-vchiq 0x25eb0b50 vchiq_mmal_component_finalise -EXPORT_SYMBOL_GPL drivers/staging/vc04_services/vchiq-mmal/bcm2835-mmal-vchiq 0x322273f8 vchiq_mmal_port_connect_tunnel -EXPORT_SYMBOL_GPL drivers/staging/vc04_services/vchiq-mmal/bcm2835-mmal-vchiq 0x395e8946 mmal_vchi_buffer_init -EXPORT_SYMBOL_GPL drivers/staging/vc04_services/vchiq-mmal/bcm2835-mmal-vchiq 0x58f1e294 vchiq_mmal_component_enable -EXPORT_SYMBOL_GPL drivers/staging/vc04_services/vchiq-mmal/bcm2835-mmal-vchiq 0x59c5738a vchiq_mmal_submit_buffer +EXPORT_SYMBOL_GPL drivers/staging/media/meson/vdec/meson-vdec 0x63d90e3c amvdec_src_change +EXPORT_SYMBOL_GPL drivers/staging/media/meson/vdec/meson-vdec 0x80575b31 amvdec_dst_buf_done_idx +EXPORT_SYMBOL_GPL drivers/staging/media/meson/vdec/meson-vdec 0x82ca85ca amvdec_abort +EXPORT_SYMBOL_GPL drivers/staging/media/meson/vdec/meson-vdec 0x9a430ba7 amvdec_set_canvases +EXPORT_SYMBOL_GPL drivers/staging/media/meson/vdec/meson-vdec 0x9d72dc04 amvdec_dst_buf_done +EXPORT_SYMBOL_GPL drivers/staging/media/meson/vdec/meson-vdec 0xa4e13224 amvdec_clear_dos_bits +EXPORT_SYMBOL_GPL drivers/staging/media/meson/vdec/meson-vdec 0xa6a4b830 amvdec_read_dos +EXPORT_SYMBOL_GPL drivers/staging/media/meson/vdec/meson-vdec 0xa97f106d amvdec_get_output_size +EXPORT_SYMBOL_GPL drivers/staging/media/meson/vdec/meson-vdec 0xbe1c1827 codec_hevc_free_fbc_buffers +EXPORT_SYMBOL_GPL drivers/staging/media/meson/vdec/meson-vdec 0xc9a2f33d amvdec_write_dos_bits +EXPORT_SYMBOL_GPL drivers/staging/media/meson/vdec/meson-vdec 0xd451d905 codec_hevc_setup_decode_head +EXPORT_SYMBOL_GPL drivers/staging/nvec/nvec 0x155c090c nvec_register_notifier +EXPORT_SYMBOL_GPL drivers/staging/nvec/nvec 0x9a84e322 nvec_unregister_notifier +EXPORT_SYMBOL_GPL drivers/staging/nvec/nvec 0xabc13a7c nvec_msg_free +EXPORT_SYMBOL_GPL drivers/staging/vc04_services/vchiq-mmal/bcm2835-mmal-vchiq 0x0d7c68c3 vchiq_mmal_port_set_format +EXPORT_SYMBOL_GPL drivers/staging/vc04_services/vchiq-mmal/bcm2835-mmal-vchiq 0x19b9066c vchiq_mmal_port_connect_tunnel +EXPORT_SYMBOL_GPL drivers/staging/vc04_services/vchiq-mmal/bcm2835-mmal-vchiq 0x3727c968 vchiq_mmal_component_init +EXPORT_SYMBOL_GPL drivers/staging/vc04_services/vchiq-mmal/bcm2835-mmal-vchiq 0x38d00df7 vchiq_mmal_submit_buffer +EXPORT_SYMBOL_GPL drivers/staging/vc04_services/vchiq-mmal/bcm2835-mmal-vchiq 0x3ade9ed3 mmal_vchi_buffer_cleanup +EXPORT_SYMBOL_GPL drivers/staging/vc04_services/vchiq-mmal/bcm2835-mmal-vchiq 0x46e807a5 vchiq_mmal_port_disable EXPORT_SYMBOL_GPL drivers/staging/vc04_services/vchiq-mmal/bcm2835-mmal-vchiq 0x6192e1a2 vchiq_mmal_version -EXPORT_SYMBOL_GPL drivers/staging/vc04_services/vchiq-mmal/bcm2835-mmal-vchiq 0x61f9d84c vchiq_mmal_port_disable -EXPORT_SYMBOL_GPL drivers/staging/vc04_services/vchiq-mmal/bcm2835-mmal-vchiq 0x62e4708b vchiq_mmal_port_enable EXPORT_SYMBOL_GPL drivers/staging/vc04_services/vchiq-mmal/bcm2835-mmal-vchiq 0x73577d20 vchiq_mmal_finalise +EXPORT_SYMBOL_GPL drivers/staging/vc04_services/vchiq-mmal/bcm2835-mmal-vchiq 0x78016bfb vchiq_mmal_component_finalise +EXPORT_SYMBOL_GPL drivers/staging/vc04_services/vchiq-mmal/bcm2835-mmal-vchiq 0x80bb4402 vchiq_mmal_port_parameter_set +EXPORT_SYMBOL_GPL drivers/staging/vc04_services/vchiq-mmal/bcm2835-mmal-vchiq 0x8b2da94e mmal_vchi_buffer_init +EXPORT_SYMBOL_GPL drivers/staging/vc04_services/vchiq-mmal/bcm2835-mmal-vchiq 0x8bf8ef75 vchiq_mmal_port_parameter_get +EXPORT_SYMBOL_GPL drivers/staging/vc04_services/vchiq-mmal/bcm2835-mmal-vchiq 0xa2ebdeb5 vchiq_mmal_component_disable EXPORT_SYMBOL_GPL drivers/staging/vc04_services/vchiq-mmal/bcm2835-mmal-vchiq 0xaca4dd80 vchiq_mmal_init -EXPORT_SYMBOL_GPL drivers/staging/vc04_services/vchiq-mmal/bcm2835-mmal-vchiq 0xbfa874e9 mmal_vchi_buffer_cleanup -EXPORT_SYMBOL_GPL drivers/staging/vc04_services/vchiq-mmal/bcm2835-mmal-vchiq 0xc79d2b7d vchiq_mmal_component_disable -EXPORT_SYMBOL_GPL drivers/staging/vc04_services/vchiq-mmal/bcm2835-mmal-vchiq 0xf75077d8 vchiq_mmal_port_set_format -EXPORT_SYMBOL_GPL drivers/staging/vc04_services/vchiq-mmal/bcm2835-mmal-vchiq 0xff64a4ce vchiq_mmal_port_parameter_get -EXPORT_SYMBOL_GPL drivers/target/target_core_mod 0x46d19c54 target_submit_prep -EXPORT_SYMBOL_GPL drivers/target/target_core_mod 0x6c9cf460 target_init_cmd -EXPORT_SYMBOL_GPL drivers/target/target_core_mod 0xd5f7d906 target_submit -EXPORT_SYMBOL_GPL drivers/target/target_core_mod 0xe034c0c8 target_queue_submission -EXPORT_SYMBOL_GPL drivers/tee/tee 0x0954635a tee_shm_pool_alloc -EXPORT_SYMBOL_GPL drivers/tee/tee 0x0dd74fed tee_client_get_version -EXPORT_SYMBOL_GPL drivers/tee/tee 0x1a88d414 teedev_close_context -EXPORT_SYMBOL_GPL drivers/tee/tee 0x223ec3de tee_shm_get_from_id -EXPORT_SYMBOL_GPL drivers/tee/tee 0x253e457a tee_shm_pool_free -EXPORT_SYMBOL_GPL drivers/tee/tee 0x285a6101 tee_shm_put -EXPORT_SYMBOL_GPL drivers/tee/tee 0x2a87fac3 tee_shm_alloc -EXPORT_SYMBOL_GPL drivers/tee/tee 0x3428d377 tee_get_drvdata -EXPORT_SYMBOL_GPL drivers/tee/tee 0x3ae291c2 tee_shm_pool_alloc_res_mem -EXPORT_SYMBOL_GPL drivers/tee/tee 0x47ad6b59 tee_client_invoke_func -EXPORT_SYMBOL_GPL drivers/tee/tee 0x4b456b8c teedev_open -EXPORT_SYMBOL_GPL drivers/tee/tee 0x4cab0484 tee_device_unregister -EXPORT_SYMBOL_GPL drivers/tee/tee 0x53eb5d19 tee_shm_free -EXPORT_SYMBOL_GPL drivers/tee/tee 0x58b63901 tee_shm_get_va -EXPORT_SYMBOL_GPL drivers/tee/tee 0x65378ed5 tee_client_open_context -EXPORT_SYMBOL_GPL drivers/tee/tee 0x68f506a2 tee_shm_pool_mgr_alloc_res_mem -EXPORT_SYMBOL_GPL drivers/tee/tee 0x7ebfcbfe tee_shm_alloc_kernel_buf -EXPORT_SYMBOL_GPL drivers/tee/tee 0x810c43f6 tee_shm_get_pa +EXPORT_SYMBOL_GPL drivers/staging/vc04_services/vchiq-mmal/bcm2835-mmal-vchiq 0xb8c28dd2 vchiq_mmal_component_enable +EXPORT_SYMBOL_GPL drivers/staging/vc04_services/vchiq-mmal/bcm2835-mmal-vchiq 0xc5a2982a vchiq_mmal_port_enable +EXPORT_SYMBOL_GPL drivers/target/target_core_mod 0x38a6040d target_init_cmd +EXPORT_SYMBOL_GPL drivers/target/target_core_mod 0x61a6325c target_submit_prep +EXPORT_SYMBOL_GPL drivers/target/target_core_mod 0xa0b050ad target_submit +EXPORT_SYMBOL_GPL drivers/target/target_core_mod 0xb0ec96eb target_queue_submission +EXPORT_SYMBOL_GPL drivers/tee/tee 0x0170d75b teedev_open +EXPORT_SYMBOL_GPL drivers/tee/tee 0x12b9176c tee_client_open_session +EXPORT_SYMBOL_GPL drivers/tee/tee 0x183e66e9 teedev_close_context +EXPORT_SYMBOL_GPL drivers/tee/tee 0x1ba7653f tee_shm_alloc_kernel_buf +EXPORT_SYMBOL_GPL drivers/tee/tee 0x1d2f13ee tee_device_register +EXPORT_SYMBOL_GPL drivers/tee/tee 0x3653f689 tee_device_unregister +EXPORT_SYMBOL_GPL drivers/tee/tee 0x3a6672e3 tee_client_get_version +EXPORT_SYMBOL_GPL drivers/tee/tee 0x4c09cf82 tee_shm_get_pa +EXPORT_SYMBOL_GPL drivers/tee/tee 0x4f72f519 tee_shm_register +EXPORT_SYMBOL_GPL drivers/tee/tee 0x659be99a tee_shm_get_from_id +EXPORT_SYMBOL_GPL drivers/tee/tee 0x6a5a031b tee_client_close_context +EXPORT_SYMBOL_GPL drivers/tee/tee 0x7f65434a tee_get_drvdata EXPORT_SYMBOL_GPL drivers/tee/tee 0x85fd9922 tee_session_calc_client_uuid -EXPORT_SYMBOL_GPL drivers/tee/tee 0xa0d275e2 tee_client_close_context -EXPORT_SYMBOL_GPL drivers/tee/tee 0xba31360f tee_client_open_session -EXPORT_SYMBOL_GPL drivers/tee/tee 0xc826f298 tee_shm_pa2va -EXPORT_SYMBOL_GPL drivers/tee/tee 0xd2d2cf56 tee_shm_register -EXPORT_SYMBOL_GPL drivers/tee/tee 0xe02875ef tee_device_alloc -EXPORT_SYMBOL_GPL drivers/tee/tee 0xe7cb963d tee_shm_va2pa -EXPORT_SYMBOL_GPL drivers/tee/tee 0xedf2c3ca tee_bus_type -EXPORT_SYMBOL_GPL drivers/tee/tee 0xf542c3f0 tee_client_close_session -EXPORT_SYMBOL_GPL drivers/tee/tee 0xf9d3d880 tee_device_register +EXPORT_SYMBOL_GPL drivers/tee/tee 0x8805c36e tee_client_invoke_func +EXPORT_SYMBOL_GPL drivers/tee/tee 0x89cdde51 tee_shm_pool_alloc_res_mem +EXPORT_SYMBOL_GPL drivers/tee/tee 0x93137f54 tee_shm_get_va +EXPORT_SYMBOL_GPL drivers/tee/tee 0x94c344d7 tee_shm_alloc +EXPORT_SYMBOL_GPL drivers/tee/tee 0x9534f332 tee_shm_va2pa +EXPORT_SYMBOL_GPL drivers/tee/tee 0x9b38f310 tee_shm_pool_mgr_alloc_res_mem +EXPORT_SYMBOL_GPL drivers/tee/tee 0x9da56b88 tee_client_close_session +EXPORT_SYMBOL_GPL drivers/tee/tee 0x9e0b9276 tee_device_alloc +EXPORT_SYMBOL_GPL drivers/tee/tee 0xae40689e tee_shm_pa2va +EXPORT_SYMBOL_GPL drivers/tee/tee 0xbffd775b tee_shm_pool_free +EXPORT_SYMBOL_GPL drivers/tee/tee 0xc35ab215 tee_client_open_context +EXPORT_SYMBOL_GPL drivers/tee/tee 0xcbe00d30 tee_shm_put +EXPORT_SYMBOL_GPL drivers/tee/tee 0xcf2c20e2 tee_bus_type +EXPORT_SYMBOL_GPL drivers/tee/tee 0xed63b540 tee_shm_free +EXPORT_SYMBOL_GPL drivers/tee/tee 0xf67855fb tee_shm_pool_alloc EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x01d23ee1 tb_property_create_dir -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x091a428c tb_xdomain_lane_bonding_disable -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x0b77e206 tb_xdomain_request -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x0c75bffa tb_xdomain_release_out_hopid -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x11eb0a6d tb_ring_start -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x23c251d8 tb_ring_alloc_tx -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x28ddbe1c tb_unregister_service_driver -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x299a7fd9 tb_register_service_driver +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x0e7dd7e0 tb_xdomain_lane_bonding_enable +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x26a80959 tb_xdomain_type +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x35885e63 tb_xdomain_release_in_hopid +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x35e44db1 tb_xdomain_request EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x393b4f2f tb_property_free_dir -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x39d219c5 tb_ring_poll_complete -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x3c2aca61 tb_xdomain_lane_bonding_enable EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x4e5064a7 tb_property_find EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x4e64bdfd tb_register_protocol_handler -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x5411c8bf tb_xdomain_response -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x593e5f87 tb_xdomain_type +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x58f029fd tb_xdomain_response EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x603249ed tb_unregister_property_dir +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x6257c21e tb_xdomain_alloc_in_hopid EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x658e3d97 tb_property_add_immediate -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x66cce5b0 tb_ring_poll -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x66e30b33 tb_ring_stop -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x6f5d30f1 tb_xdomain_alloc_out_hopid +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x6c270b6f tb_unregister_service_driver +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x71417a06 tb_xdomain_enable_paths EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x73ad2acb tb_property_get_next -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x77a8f1ab tb_ring_alloc_rx +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x77a84b93 tb_register_service_driver EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x785eb82c tb_property_remove +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x7d0c1ec6 tb_xdomain_find_by_route +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x81b3daaf tb_ring_free +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x85f3729e tb_xdomain_release_out_hopid +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x87e3a52b tb_xdomain_find_by_uuid +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x8b5dc0c8 tb_xdomain_lane_bonding_disable EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x8b62f95e tb_property_add_dir -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x932ba96c tb_xdomain_find_by_uuid -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x9d6accb3 tb_xdomain_disable_paths +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x9359e0e8 tb_ring_start +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x9c6828e9 tb_ring_stop EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xa3d2b403 tb_property_add_data -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xb761b5b2 tb_service_type +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xa667fbd6 tb_ring_poll +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xa8f2d6d0 tb_ring_poll_complete +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xab10a083 tb_xdomain_alloc_out_hopid +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xb41c1a6e tb_ring_alloc_rx EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xb7c7cdce tb_property_add_text -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xc6b02171 __tb_ring_enqueue -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xcc13739c tb_xdomain_enable_paths -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xcfc94a77 tb_xdomain_release_in_hopid -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xdf36be5b tb_xdomain_find_by_route -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xe12a986a tb_xdomain_alloc_in_hopid +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xc8f7e36c tb_service_type +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xd008d4ec tb_ring_alloc_tx +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xd6fe6f37 tb_xdomain_disable_paths +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xe9ceb33f __tb_ring_enqueue EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xf1cfd1ff tb_register_property_dir EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xf76028c7 tb_unregister_protocol_handler -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xf9413464 tb_ring_free -EXPORT_SYMBOL_GPL drivers/uio/uio 0x0451fe09 __uio_register_device -EXPORT_SYMBOL_GPL drivers/uio/uio 0x2cbda877 uio_event_notify -EXPORT_SYMBOL_GPL drivers/uio/uio 0x2d48440f __devm_uio_register_device -EXPORT_SYMBOL_GPL drivers/uio/uio 0xe587ce63 uio_unregister_device -EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0x05f57a74 cdns_drd_gadget_on -EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0x182a52e6 cdns_drd_gadget_off -EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0x4545f55d cdns_init -EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0x45e9e8bc cdns_set_vbus -EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0x5f3db0f1 cdns_power_is_lost -EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0x845530bf cdns_remove -EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0x96f2f232 cdns_clear_vbus -EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0xba464be6 cdns_suspend -EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0xeeabd540 cdns_resume -EXPORT_SYMBOL_GPL drivers/usb/common/ulpi 0x19e90e72 ulpi_unregister_driver -EXPORT_SYMBOL_GPL drivers/usb/common/ulpi 0x4b556e66 ulpi_write -EXPORT_SYMBOL_GPL drivers/usb/common/ulpi 0x61096c8e __ulpi_register_driver -EXPORT_SYMBOL_GPL drivers/usb/common/ulpi 0xc5987ac6 ulpi_read -EXPORT_SYMBOL_GPL drivers/usb/common/ulpi 0xd127b794 ulpi_register_interface -EXPORT_SYMBOL_GPL drivers/usb/common/ulpi 0xd6ac4918 ulpi_unregister_interface -EXPORT_SYMBOL_GPL drivers/usb/phy/phy-generic 0x2155038d usb_gen_phy_init -EXPORT_SYMBOL_GPL drivers/usb/phy/phy-generic 0x34a71397 usb_phy_generic_unregister -EXPORT_SYMBOL_GPL drivers/usb/phy/phy-generic 0xd7409130 usb_gen_phy_shutdown -EXPORT_SYMBOL_GPL drivers/usb/phy/phy-generic 0xf255c975 usb_phy_generic_register -EXPORT_SYMBOL_GPL drivers/usb/phy/phy-generic 0xf597d801 usb_phy_gen_create_phy -EXPORT_SYMBOL_GPL drivers/usb/phy/phy-tegra-usb 0x918c268e tegra_ehci_phy_restore_start -EXPORT_SYMBOL_GPL drivers/usb/phy/phy-tegra-usb 0xb2eca2ee tegra_usb_phy_preresume -EXPORT_SYMBOL_GPL drivers/usb/phy/phy-tegra-usb 0xda8400ef tegra_usb_phy_postresume -EXPORT_SYMBOL_GPL drivers/usb/phy/phy-tegra-usb 0xe848a258 tegra_ehci_phy_restore_end -EXPORT_SYMBOL_GPL drivers/usb/roles/roles 0x13f579cd usb_role_switch_find_by_fwnode +EXPORT_SYMBOL_GPL drivers/uio/uio 0x0b4e1cab __uio_register_device +EXPORT_SYMBOL_GPL drivers/uio/uio 0x503792d5 __devm_uio_register_device +EXPORT_SYMBOL_GPL drivers/uio/uio 0x7078eae1 uio_event_notify +EXPORT_SYMBOL_GPL drivers/uio/uio 0x7398fed1 uio_unregister_device +EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0x1718254e cdns_remove +EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0x574827b1 cdns_set_vbus +EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0x64e077f7 cdns_suspend +EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0x6a9cf498 cdns_drd_gadget_off +EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0x6ad5bcca cdns_clear_vbus +EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0x75d0be0d cdns_init +EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0x87e3895c cdns_resume +EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0xab044edc cdns_drd_gadget_on +EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0xc15dd885 cdns_power_is_lost +EXPORT_SYMBOL_GPL drivers/usb/common/ulpi 0x0ee0b3c6 __ulpi_register_driver +EXPORT_SYMBOL_GPL drivers/usb/common/ulpi 0x3c541652 ulpi_write +EXPORT_SYMBOL_GPL drivers/usb/common/ulpi 0x3f4537b7 ulpi_register_interface +EXPORT_SYMBOL_GPL drivers/usb/common/ulpi 0x64fbbbd9 ulpi_unregister_interface +EXPORT_SYMBOL_GPL drivers/usb/common/ulpi 0xc1324e0d ulpi_unregister_driver +EXPORT_SYMBOL_GPL drivers/usb/common/ulpi 0xd62006ad ulpi_read +EXPORT_SYMBOL_GPL drivers/usb/phy/phy-generic 0x01ed2ae6 usb_phy_generic_unregister +EXPORT_SYMBOL_GPL drivers/usb/phy/phy-generic 0x4fbf9df7 usb_phy_generic_register +EXPORT_SYMBOL_GPL drivers/usb/phy/phy-generic 0x67d57c25 usb_gen_phy_shutdown +EXPORT_SYMBOL_GPL drivers/usb/phy/phy-generic 0xc9aa6aea usb_phy_gen_create_phy +EXPORT_SYMBOL_GPL drivers/usb/phy/phy-generic 0xd76d60dd usb_gen_phy_init +EXPORT_SYMBOL_GPL drivers/usb/phy/phy-tegra-usb 0x0e5854f6 tegra_ehci_phy_restore_end +EXPORT_SYMBOL_GPL drivers/usb/phy/phy-tegra-usb 0x0f149ffb tegra_usb_phy_postresume +EXPORT_SYMBOL_GPL drivers/usb/phy/phy-tegra-usb 0x309d75fd tegra_usb_phy_preresume +EXPORT_SYMBOL_GPL drivers/usb/phy/phy-tegra-usb 0xc154d3d2 tegra_ehci_phy_restore_start EXPORT_SYMBOL_GPL drivers/usb/roles/roles 0x1690b503 usb_role_switch_get_drvdata EXPORT_SYMBOL_GPL drivers/usb/roles/roles 0x2882d40e usb_role_switch_unregister EXPORT_SYMBOL_GPL drivers/usb/roles/roles 0x39aa4888 usb_role_string -EXPORT_SYMBOL_GPL drivers/usb/roles/roles 0x424db70d fwnode_usb_role_switch_get EXPORT_SYMBOL_GPL drivers/usb/roles/roles 0x51a348cc usb_role_switch_set_drvdata +EXPORT_SYMBOL_GPL drivers/usb/roles/roles 0x735640d2 usb_role_switch_find_by_fwnode +EXPORT_SYMBOL_GPL drivers/usb/roles/roles 0x74938aed usb_role_switch_get +EXPORT_SYMBOL_GPL drivers/usb/roles/roles 0x96900352 fwnode_usb_role_switch_get EXPORT_SYMBOL_GPL drivers/usb/roles/roles 0xc9fd634a usb_role_switch_put +EXPORT_SYMBOL_GPL drivers/usb/roles/roles 0xd170f3ac usb_role_switch_register EXPORT_SYMBOL_GPL drivers/usb/roles/roles 0xd5474690 usb_role_switch_set_role -EXPORT_SYMBOL_GPL drivers/usb/roles/roles 0xdf7d94c7 usb_role_switch_register -EXPORT_SYMBOL_GPL drivers/usb/roles/roles 0xf621288a usb_role_switch_get EXPORT_SYMBOL_GPL drivers/usb/roles/roles 0xff42c374 usb_role_switch_get_role -EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0x028e237c _vdpa_register_device -EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0x05a44f8f __vdpa_register_driver -EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0x390762e3 vdpa_mgmtdev_unregister -EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0x7485c06c vdpa_unregister_driver -EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0x9f70359d _vdpa_unregister_device -EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0xb943d364 __vdpa_alloc_device -EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0xe8ea54e9 vdpa_register_device -EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0xf024ffe2 vdpa_unregister_device -EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0xf49e85a3 vdpa_mgmtdev_register -EXPORT_SYMBOL_GPL drivers/vfio/mdev/mdev 0xe69ec5ff mdev_bus_type -EXPORT_SYMBOL_GPL drivers/vfio/pci/vfio-pci-core 0x32d72c1e vfio_pci_core_init_device -EXPORT_SYMBOL_GPL drivers/vfio/pci/vfio-pci-core 0x398a4bc8 vfio_pci_core_sriov_configure -EXPORT_SYMBOL_GPL drivers/vfio/pci/vfio-pci-core 0x47ee277a vfio_pci_core_unregister_device +EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0x05590499 vdpa_unregister_driver +EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0x11104667 vdpa_register_device +EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0x1126ec29 vdpa_unregister_device +EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0x120a48ce vdpa_mgmtdev_unregister +EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0x89ffff5d vdpa_mgmtdev_register +EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0x8b9202b3 _vdpa_register_device +EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0x986dd29b _vdpa_unregister_device +EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0xf598c4ad __vdpa_register_driver +EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0xf5d58b4a __vdpa_alloc_device +EXPORT_SYMBOL_GPL drivers/vfio/mdev/mdev 0x749f52fb mdev_bus_type +EXPORT_SYMBOL_GPL drivers/vfio/pci/vfio-pci-core 0x0fc818b9 vfio_pci_core_read +EXPORT_SYMBOL_GPL drivers/vfio/pci/vfio-pci-core 0x2fade710 vfio_pci_core_match +EXPORT_SYMBOL_GPL drivers/vfio/pci/vfio-pci-core 0x468f8c50 vfio_pci_core_request EXPORT_SYMBOL_GPL drivers/vfio/pci/vfio-pci-core 0x4cf699b8 vfio_pci_core_set_params -EXPORT_SYMBOL_GPL drivers/vfio/pci/vfio-pci-core 0x58b46144 vfio_pci_core_read -EXPORT_SYMBOL_GPL drivers/vfio/pci/vfio-pci-core 0x83b35632 vfio_pci_core_close_device -EXPORT_SYMBOL_GPL drivers/vfio/pci/vfio-pci-core 0x9837c1a9 vfio_pci_core_write -EXPORT_SYMBOL_GPL drivers/vfio/pci/vfio-pci-core 0x9b3cbb12 vfio_pci_core_register_device -EXPORT_SYMBOL_GPL drivers/vfio/pci/vfio-pci-core 0xb11e8747 vfio_pci_core_uninit_device -EXPORT_SYMBOL_GPL drivers/vfio/pci/vfio-pci-core 0xb614db0f vfio_pci_core_ioctl -EXPORT_SYMBOL_GPL drivers/vfio/pci/vfio-pci-core 0xbf9612bd vfio_pci_core_mmap -EXPORT_SYMBOL_GPL drivers/vfio/pci/vfio-pci-core 0xc93f4b28 vfio_pci_register_dev_region -EXPORT_SYMBOL_GPL drivers/vfio/pci/vfio-pci-core 0xdd9a2f56 vfio_pci_core_err_handlers -EXPORT_SYMBOL_GPL drivers/vfio/pci/vfio-pci-core 0xe3b01de1 vfio_pci_core_enable -EXPORT_SYMBOL_GPL drivers/vfio/pci/vfio-pci-core 0xece46bfa vfio_pci_core_finish_enable -EXPORT_SYMBOL_GPL drivers/vfio/pci/vfio-pci-core 0xf5fb3ab6 vfio_pci_core_match -EXPORT_SYMBOL_GPL drivers/vfio/pci/vfio-pci-core 0xf6f8909f vfio_pci_core_request -EXPORT_SYMBOL_GPL drivers/vfio/pci/vfio-pci-core 0xf8efd025 vfio_pci_core_disable -EXPORT_SYMBOL_GPL drivers/vfio/platform/vfio-platform-base 0x1072dcf9 vfio_platform_unregister_reset -EXPORT_SYMBOL_GPL drivers/vfio/platform/vfio-platform-base 0x6307ad03 vfio_platform_probe_common -EXPORT_SYMBOL_GPL drivers/vfio/platform/vfio-platform-base 0x976271a4 vfio_platform_remove_common -EXPORT_SYMBOL_GPL drivers/vfio/platform/vfio-platform-base 0xc2c6fdb2 __vfio_platform_register_reset -EXPORT_SYMBOL_GPL drivers/vfio/vfio 0x0bdea41e vfio_unregister_iommu_driver -EXPORT_SYMBOL_GPL drivers/vfio/vfio 0x1ae07290 vfio_uninit_group_dev -EXPORT_SYMBOL_GPL drivers/vfio/vfio 0x204e5150 vfio_device_put +EXPORT_SYMBOL_GPL drivers/vfio/pci/vfio-pci-core 0x4e5a37d8 vfio_pci_core_uninit_device +EXPORT_SYMBOL_GPL drivers/vfio/pci/vfio-pci-core 0x5f7a5ac2 vfio_pci_core_unregister_device +EXPORT_SYMBOL_GPL drivers/vfio/pci/vfio-pci-core 0x69518b04 vfio_pci_core_ioctl +EXPORT_SYMBOL_GPL drivers/vfio/pci/vfio-pci-core 0x8db027bf vfio_pci_core_enable +EXPORT_SYMBOL_GPL drivers/vfio/pci/vfio-pci-core 0xa89466ae vfio_pci_register_dev_region +EXPORT_SYMBOL_GPL drivers/vfio/pci/vfio-pci-core 0xaa051034 vfio_pci_core_sriov_configure +EXPORT_SYMBOL_GPL drivers/vfio/pci/vfio-pci-core 0xac386ba3 vfio_pci_core_disable +EXPORT_SYMBOL_GPL drivers/vfio/pci/vfio-pci-core 0xbb0be715 vfio_pci_core_close_device +EXPORT_SYMBOL_GPL drivers/vfio/pci/vfio-pci-core 0xd944f6ed vfio_pci_core_register_device +EXPORT_SYMBOL_GPL drivers/vfio/pci/vfio-pci-core 0xda23df80 vfio_pci_core_err_handlers +EXPORT_SYMBOL_GPL drivers/vfio/pci/vfio-pci-core 0xe76e7040 vfio_pci_core_mmap +EXPORT_SYMBOL_GPL drivers/vfio/pci/vfio-pci-core 0xec91cf7f vfio_pci_core_init_device +EXPORT_SYMBOL_GPL drivers/vfio/pci/vfio-pci-core 0xf0b85cde vfio_pci_core_write +EXPORT_SYMBOL_GPL drivers/vfio/pci/vfio-pci-core 0xff60f613 vfio_pci_core_finish_enable +EXPORT_SYMBOL_GPL drivers/vfio/platform/vfio-platform-base 0x07e689d7 vfio_platform_remove_common +EXPORT_SYMBOL_GPL drivers/vfio/platform/vfio-platform-base 0x46b1b72e vfio_platform_unregister_reset +EXPORT_SYMBOL_GPL drivers/vfio/platform/vfio-platform-base 0x9d597027 vfio_platform_probe_common +EXPORT_SYMBOL_GPL drivers/vfio/platform/vfio-platform-base 0xb71f97d3 __vfio_platform_register_reset +EXPORT_SYMBOL_GPL drivers/vfio/vfio 0x28dd7a66 vfio_device_put EXPORT_SYMBOL_GPL drivers/vfio/vfio 0x3567743b vfio_external_user_iommu_id -EXPORT_SYMBOL_GPL drivers/vfio/vfio 0x48171552 vfio_device_get_from_dev -EXPORT_SYMBOL_GPL drivers/vfio/vfio 0x4cdfa590 vfio_register_group_dev -EXPORT_SYMBOL_GPL drivers/vfio/vfio 0x53057cba vfio_group_get_external_user +EXPORT_SYMBOL_GPL drivers/vfio/vfio 0x3755b34e vfio_external_group_match_file +EXPORT_SYMBOL_GPL drivers/vfio/vfio 0x37880e3c vfio_group_get_external_user_from_dev +EXPORT_SYMBOL_GPL drivers/vfio/vfio 0x4e5d5d13 vfio_unregister_iommu_driver +EXPORT_SYMBOL_GPL drivers/vfio/vfio 0x52cd5bc8 vfio_iommu_group_get EXPORT_SYMBOL_GPL drivers/vfio/vfio 0x5b35c4f9 vfio_group_set_kvm EXPORT_SYMBOL_GPL drivers/vfio/vfio 0x60a634c4 vfio_info_cap_add -EXPORT_SYMBOL_GPL drivers/vfio/vfio 0x62ce383e vfio_unregister_group_dev -EXPORT_SYMBOL_GPL drivers/vfio/vfio 0x795bc3a6 vfio_group_iommu_domain -EXPORT_SYMBOL_GPL drivers/vfio/vfio 0x9b058d13 vfio_init_group_dev -EXPORT_SYMBOL_GPL drivers/vfio/vfio 0xb1bcc08a vfio_group_get_external_user_from_dev -EXPORT_SYMBOL_GPL drivers/vfio/vfio 0xb2d391f6 vfio_iommu_group_get +EXPORT_SYMBOL_GPL drivers/vfio/vfio 0x6b22c1eb vfio_uninit_group_dev +EXPORT_SYMBOL_GPL drivers/vfio/vfio 0x6d603969 vfio_device_get_from_dev +EXPORT_SYMBOL_GPL drivers/vfio/vfio 0x7e4ce8e2 vfio_register_iommu_driver +EXPORT_SYMBOL_GPL drivers/vfio/vfio 0x9d1dea20 vfio_group_get_external_user +EXPORT_SYMBOL_GPL drivers/vfio/vfio 0xa83f8d17 vfio_unregister_group_dev EXPORT_SYMBOL_GPL drivers/vfio/vfio 0xc1d989c5 vfio_external_check_extension EXPORT_SYMBOL_GPL drivers/vfio/vfio 0xc4913442 vfio_group_put_external_user -EXPORT_SYMBOL_GPL drivers/vfio/vfio 0xc81ef4ab vfio_external_group_match_file -EXPORT_SYMBOL_GPL drivers/vfio/vfio 0xf5d85729 vfio_iommu_group_put -EXPORT_SYMBOL_GPL drivers/vfio/vfio 0xfa10f523 vfio_assign_device_set -EXPORT_SYMBOL_GPL drivers/vfio/vfio 0xfe2f9aa9 vfio_register_iommu_driver -EXPORT_SYMBOL_GPL drivers/vfio/vfio_virqfd 0x34ee9e22 vfio_virqfd_disable -EXPORT_SYMBOL_GPL drivers/vfio/vfio_virqfd 0x6c37f527 vfio_virqfd_enable -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x0a9434dc vhost_dev_check_owner -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x0c2dbaf6 vhost_poll_init -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x11a7a896 vhost_exceeds_weight -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x1a412f6f vhost_dev_cleanup -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x1b205bc8 vhost_dev_init -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x3a8ad9b1 vhost_dev_reset_owner -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x437d04c4 vhost_dev_ioctl -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x440b3e80 vhost_dequeue_msg -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x4483ac58 vhost_discard_vq_desc -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x4a208c14 vhost_add_used_and_signal -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x4bae50b3 vhost_log_write -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x4ded82c0 vhost_enqueue_msg -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x55f90d75 vhost_has_work -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x5b8438e7 vhost_vq_access_ok -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x5fff880a vhost_add_used -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x6bcfaf42 vhost_get_vq_desc -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x71d18b50 vhost_work_queue -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x7ca52313 vhost_poll_flush -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x8706f0b1 vhost_poll_start -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x8e02dfed vhost_init_device_iotlb -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x91a3c9be vhost_add_used_n -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x95b913a0 vhost_log_access_ok -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x9af3f534 vhost_vq_init_access -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x9bc04bf2 vhost_dev_has_owner -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xa1d9dd0a vhost_poll_stop -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xa34c7b58 vhost_chr_read_iter -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xa5fe7ffe vhost_enable_notify +EXPORT_SYMBOL_GPL drivers/vfio/vfio 0xdc953f2d vfio_group_iommu_domain +EXPORT_SYMBOL_GPL drivers/vfio/vfio 0xe0973266 vfio_register_group_dev +EXPORT_SYMBOL_GPL drivers/vfio/vfio 0xe8e8e0ec vfio_init_group_dev +EXPORT_SYMBOL_GPL drivers/vfio/vfio 0xf3825b94 vfio_iommu_group_put +EXPORT_SYMBOL_GPL drivers/vfio/vfio 0xf81d088e vfio_assign_device_set +EXPORT_SYMBOL_GPL drivers/vfio/vfio_virqfd 0x83dc33e9 vfio_virqfd_disable +EXPORT_SYMBOL_GPL drivers/vfio/vfio_virqfd 0xc1cbdbac vfio_virqfd_enable +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x008ab5bb vhost_new_msg +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x067397e6 vhost_log_access_ok +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x08a50ad0 vhost_work_dev_flush +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x09b28454 vhost_dev_ioctl +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x0f2b1ea1 vhost_add_used_and_signal +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x1058a5ad vhost_dev_stop +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x12509f06 vhost_dev_cleanup +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x177bacbf vhost_enable_notify +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x1e247090 vhost_get_vq_desc +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x2860705d vhost_dev_init +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x2b13dffe vhost_chr_read_iter +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x2d1f8b44 vhost_enqueue_msg +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x2e7b8b9a vhost_poll_start +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x324fd2b0 vhost_work_queue +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x54589b81 vhost_vq_access_ok +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x584f2670 vhost_add_used_n +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x5ebe8332 vhost_vq_init_access +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x7a644645 vhost_dev_has_owner +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x7aa1fa17 vhost_has_work +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x7ab3b578 vhost_add_used_and_signal_n +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x85c8e671 vhost_poll_flush +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x8805f9db vhost_disable_notify +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x8e5c0819 vq_meta_prefetch +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x8e928b6d vhost_dev_check_owner +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x9a37a324 vhost_dev_set_owner +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x9f0f0d66 vhost_dequeue_msg +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xa65aa7c0 vhost_vq_is_setup +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xa7756e57 vhost_add_used EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xa909cfc5 vhost_work_init -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xac7aaff2 vhost_set_backend_features -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xaf4c255f vhost_disable_notify -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xb6111970 vhost_vq_avail_empty -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xb8174191 vhost_work_dev_flush -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xbf11698b vhost_new_msg -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xc858c134 vhost_poll_queue -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xc927a44f vhost_dev_set_owner -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xccb836f5 vhost_dev_stop -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xde3a9923 vhost_vring_ioctl -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xdef9c0f6 vhost_vq_is_setup -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xe51bb1fc vhost_signal -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xea99168b vq_meta_prefetch -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xf82afa64 vhost_add_used_and_signal_n +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xb029f1b0 vhost_exceeds_weight +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xb1b365a8 vhost_log_write +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xb80327c4 vhost_poll_init +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xbad9d988 vhost_init_device_iotlb +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xbfcf72c1 vhost_discard_vq_desc +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xc3841154 vhost_vq_avail_empty +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xca676329 vhost_set_backend_features +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xd74846d7 vhost_poll_queue +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xe13d3f7f vhost_poll_stop +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xe16e28ec vhost_vring_ioctl +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xef2bf4f1 vhost_signal EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xfd2b3e45 vhost_dev_reset_owner_prepare +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xff7f68a2 vhost_dev_reset_owner EXPORT_SYMBOL_GPL drivers/vhost/vhost_iotlb 0x38ff875f vhost_iotlb_add_range EXPORT_SYMBOL_GPL drivers/vhost/vhost_iotlb 0x5f4e5249 vhost_iotlb_reset EXPORT_SYMBOL_GPL drivers/vhost/vhost_iotlb 0x69e872f9 vhost_iotlb_itree_first @@ -12066,378 +12014,379 @@ EXPORT_SYMBOL_GPL drivers/vhost/vhost_iotlb 0xa24517eb vhost_iotlb_free EXPORT_SYMBOL_GPL drivers/vhost/vhost_iotlb 0xc577832d vhost_iotlb_alloc EXPORT_SYMBOL_GPL drivers/vhost/vhost_iotlb 0xf9deb0db vhost_iotlb_map_free -EXPORT_SYMBOL_GPL drivers/video/backlight/ili9320 0x2f282980 ili9320_write_regs -EXPORT_SYMBOL_GPL drivers/video/backlight/ili9320 0x3d4e31c8 ili9320_remove -EXPORT_SYMBOL_GPL drivers/video/backlight/ili9320 0x5a0b8d5a ili9320_resume -EXPORT_SYMBOL_GPL drivers/video/backlight/ili9320 0x672944cc ili9320_suspend -EXPORT_SYMBOL_GPL drivers/video/backlight/ili9320 0x9b110c69 ili9320_shutdown -EXPORT_SYMBOL_GPL drivers/video/backlight/ili9320 0xbd65edc6 ili9320_write -EXPORT_SYMBOL_GPL drivers/video/backlight/ili9320 0xe19974f1 ili9320_probe_spi -EXPORT_SYMBOL_GPL drivers/video/fbdev/core/fb_sys_fops 0x294aa4f7 fb_sys_write -EXPORT_SYMBOL_GPL drivers/video/fbdev/core/fb_sys_fops 0xc1649432 fb_sys_read -EXPORT_SYMBOL_GPL fs/dlm/dlm 0x167a9390 dlm_posix_lock +EXPORT_SYMBOL_GPL drivers/video/backlight/ili9320 0x135901cd ili9320_resume +EXPORT_SYMBOL_GPL drivers/video/backlight/ili9320 0x155fb4d9 ili9320_shutdown +EXPORT_SYMBOL_GPL drivers/video/backlight/ili9320 0x58e473ae ili9320_suspend +EXPORT_SYMBOL_GPL drivers/video/backlight/ili9320 0x5de2893b ili9320_write_regs +EXPORT_SYMBOL_GPL drivers/video/backlight/ili9320 0x7a202b78 ili9320_remove +EXPORT_SYMBOL_GPL drivers/video/backlight/ili9320 0x8ffac582 ili9320_write +EXPORT_SYMBOL_GPL drivers/video/backlight/ili9320 0xf79cf141 ili9320_probe_spi +EXPORT_SYMBOL_GPL drivers/video/fbdev/core/fb_sys_fops 0x7ac285d2 fb_sys_read +EXPORT_SYMBOL_GPL drivers/video/fbdev/core/fb_sys_fops 0xec7e7fc6 fb_sys_write EXPORT_SYMBOL_GPL fs/dlm/dlm 0x4b62826c dlm_unlock EXPORT_SYMBOL_GPL fs/dlm/dlm 0x647d6170 dlm_lock -EXPORT_SYMBOL_GPL fs/dlm/dlm 0x94a161e6 dlm_posix_get -EXPORT_SYMBOL_GPL fs/dlm/dlm 0xa4e45fe7 dlm_posix_unlock +EXPORT_SYMBOL_GPL fs/dlm/dlm 0x72ce4a88 dlm_posix_unlock +EXPORT_SYMBOL_GPL fs/dlm/dlm 0xa9bb9e23 dlm_posix_get EXPORT_SYMBOL_GPL fs/dlm/dlm 0xcd224e1d dlm_new_lockspace EXPORT_SYMBOL_GPL fs/dlm/dlm 0xcf9f3328 dlm_release_lockspace +EXPORT_SYMBOL_GPL fs/dlm/dlm 0xf1a4760f dlm_posix_lock EXPORT_SYMBOL_GPL fs/fscache/fscache 0x092cf98e fscache_object_sleep_till_congested -EXPORT_SYMBOL_GPL fs/lockd/lockd 0x41807c6c nlmsvc_ops -EXPORT_SYMBOL_GPL fs/lockd/lockd 0x57a99daa lockd_up +EXPORT_SYMBOL_GPL fs/lockd/lockd 0x260545db lockd_up +EXPORT_SYMBOL_GPL fs/lockd/lockd 0x56cf060d nlmsvc_ops +EXPORT_SYMBOL_GPL fs/lockd/lockd 0x6b3eddd0 nlmclnt_proc +EXPORT_SYMBOL_GPL fs/lockd/lockd 0x7549d5d7 nlmclnt_init EXPORT_SYMBOL_GPL fs/lockd/lockd 0x77e35ccc nlmsvc_unlock_all_by_ip -EXPORT_SYMBOL_GPL fs/lockd/lockd 0xb17e7304 lockd_down -EXPORT_SYMBOL_GPL fs/lockd/lockd 0xccc066ff nlmsvc_unlock_all_by_sb -EXPORT_SYMBOL_GPL fs/lockd/lockd 0xdb7ba951 nlmclnt_init -EXPORT_SYMBOL_GPL fs/lockd/lockd 0xe1856347 nlmclnt_proc -EXPORT_SYMBOL_GPL fs/lockd/lockd 0xfcc6a8e3 nlmclnt_done +EXPORT_SYMBOL_GPL fs/lockd/lockd 0x790146f3 lockd_down +EXPORT_SYMBOL_GPL fs/lockd/lockd 0x7e879daa nlmclnt_done +EXPORT_SYMBOL_GPL fs/lockd/lockd 0x8d04a611 nlmsvc_unlock_all_by_sb +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x00dcce58 nfs_lock +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x01901d2c nfs_alloc_client EXPORT_SYMBOL_GPL fs/nfs/nfs 0x0294c6a2 nfs_callback_nr_threads -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x03d0bba7 nfs_try_get_tree -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x077b23d8 __traceiter_nfs_fsync_exit -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x08ea01e1 nfs_submount -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x0e0d04e0 nfs_access_add_cache -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x0e5e9d08 nfs_clear_inode -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x0eed085b nfs_init_client -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x0f351292 nfs_commitdata_alloc +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x08355e8b nfs_pgio_header_free +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x0a23bca3 nfs_init_commit +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x0aec596f nfs_get_client +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x0b510f5d nfs_file_llseek +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x0b6a8f61 nfs_scan_commit_list +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x0c68dacc nfs_set_cache_invalid +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x0d766e3a nfs_link +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x0d8a01ba get_nfs_open_context +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x0e5fd24c nfs_clone_server EXPORT_SYMBOL_GPL fs/nfs/nfs 0x10962bc2 nfs_auth_info_match -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x10c1fe49 nfs4_fs_type -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x10cb4db3 nfs_umount_begin -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x10df554e nfs_close_context -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x10fad649 nfs_getattr +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x12de4913 nfs_client_for_each_server EXPORT_SYMBOL_GPL fs/nfs/nfs 0x14feb109 nfs_access_set_mask -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x152c5c34 nfs_set_verifier -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x176da0b8 nfs_refresh_inode -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x17887773 nfs_reconfigure -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x1af1f0d0 unregister_nfs_version -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x1c61353e nfs_file_read -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x1fc67c85 nfs_create_server -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x21a254d6 nfs_unlink +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x15c8e3d3 nfs_flock +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x185b615f nfs_generic_pgio +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x1893afeb nfs_wb_all +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x197206b5 nfs_set_verifier +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x1a746890 nfs_put_client +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x1ad6ae55 nfs_sops +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x1b1db3c0 nfs_symlink +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x1c2c0ef8 nfs_lookup +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x1c3b9741 nfs_atomic_open +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x1c97855c nfs_reconfigure +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x21e085dd nfs_show_devname EXPORT_SYMBOL_GPL fs/nfs/nfs 0x22d795a8 _nfs_display_fhandle_hash -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x240ae07f nfs_access_zap_cache -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x25990f7d nfs_file_write EXPORT_SYMBOL_GPL fs/nfs/nfs 0x26884ff7 nfs_alloc_fhandle -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x26dbc940 nfs_show_options -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x281c15b2 nfs_zap_acl_cache -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x287c4da9 nfs_show_stats -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x28882224 nfs_async_iocounter_wait -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x2bae5bc9 nfs_alloc_server -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x2c0be0f7 nfs_generic_pg_test -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x2c57ff51 nfs_server_remove_lists -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x2cd4d4ca nfs_request_add_commit_list_locked -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x2d7f203f nfs_generic_pgio -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x2e3855f0 nfs_initiate_pgio -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x2ec34384 nfs_post_op_update_inode_force_wcc -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x2edf8684 get_nfs_open_context -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x2f1bf097 nfs_mkdir +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x27fdab91 nfs_writeback_update_inode +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x2ad11ef5 nfs_pageio_init_write +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x2d24f38f nfs_setattr +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x2d3848a5 nfs_sb_deactive +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x2e7c8e27 nfs_submount +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x2ede8f02 nfs_access_get_cached EXPORT_SYMBOL_GPL fs/nfs/nfs 0x30496988 __tracepoint_nfs_fsync_enter -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x309a1059 nfs_symlink -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x3379e9d1 nfs_add_or_obtain -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x37c6b917 nfs4_label_alloc -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x37de01c6 nfs4_dentry_operations +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x31ddcde7 __traceiter_nfs_xdr_status +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x325c7cd1 nfs_kill_super +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x34f0fea9 nfs_mark_client_ready +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x35cc0e29 nfs_server_copy_userdata +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x35e75377 nfs_wait_on_request +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x37aef440 nfs_access_zap_cache EXPORT_SYMBOL_GPL fs/nfs/nfs 0x39e05ac3 nfs_idmap_cache_timeout -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x3a5387b8 nfs_init_cinfo -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x3b91dd9c alloc_nfs_open_context +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x3a64088b nfs_zap_acl_cache +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x3a99015c nfs_initiate_commit +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x3bc0edf7 nfs_initiate_pgio +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x3d6a4304 register_nfs_version EXPORT_SYMBOL_GPL fs/nfs/nfs 0x3f2690f2 nfs_check_flags +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x40626906 nfs_pgio_current_mirror EXPORT_SYMBOL_GPL fs/nfs/nfs 0x40739385 nfs_wait_bit_killable +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x4093bb57 nfs_init_cinfo EXPORT_SYMBOL_GPL fs/nfs/nfs 0x42f2c81f nfs4_client_id_uniquifier -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x43deeb4e nfs_release_request +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x4370d424 nfs4_fs_type EXPORT_SYMBOL_GPL fs/nfs/nfs 0x44cc3a41 __tracepoint_nfs_fsync_exit -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x4be1849e nfs_mark_client_ready +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x46c461cc nfs_post_op_update_inode +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x4b3967e9 nfs_rename EXPORT_SYMBOL_GPL fs/nfs/nfs 0x4cb9e001 recover_lost_locks -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x50bcc88c nfs_setattr +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x4cc7e4c0 nfs_client_init_status +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x4d553355 nfs_statfs +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x4d637d10 nfs_server_remove_lists +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x4e15fe06 nfs_request_remove_commit_list EXPORT_SYMBOL_GPL fs/nfs/nfs 0x51892d61 nfs_callback_set_tcpport -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x529680af nfs_fscache_open_file -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x56dd5a33 nfs_atomic_open -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x58038191 nfs_free_client +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x51f037d9 nfs_free_client +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x56b470c2 nfs_release_request +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x56f1f342 nfs4_label_alloc +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x5788d4c1 nfs_clear_inode +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x58048a26 nfs_probe_fsinfo EXPORT_SYMBOL_GPL fs/nfs/nfs 0x584b8482 nfs_inc_attr_generation_counter -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x58cb2eca nfs_pgio_header_alloc +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x593e7426 nfs_invalidate_atime EXPORT_SYMBOL_GPL fs/nfs/nfs 0x59923eb3 __tracepoint_nfs_xdr_status -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x5a34f2d8 nfs_access_get_cached -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x5c4331b8 nfs_sops -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x5c63a5ed nfs_clone_server -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x5c96d125 __traceiter_nfs_xdr_status -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x6262ed00 nfs_pgio_current_mirror -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x650eb4bc nfs_rmdir -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x654a8692 nfs_get_client -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x65e89d4c nfs_pageio_reset_write_mds -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x67efa73b register_nfs_version -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x6a3f88c1 nfs_server_insert_lists -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x6bef1c35 nfs_writeback_update_inode -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x6c5b0398 nfs_client_init_status +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x5a278f36 nfs_file_read +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x5b42d064 nfs_get_lock_context +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x5f96bf6b nfs_fhget +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x607fcce3 nfs_write_inode +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x62724207 nfs_free_server +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x633677c4 put_nfs_open_context +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x66971c45 nfs_pageio_reset_read_mds +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x68a1ac36 nfs_init_client +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x6accf7b4 nfs_drop_inode +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x6b4243c2 nfs_mknod +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x6c6a50fb nfs_pageio_reset_write_mds +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x6dc2b129 nfs_fs_type EXPORT_SYMBOL_GPL fs/nfs/nfs 0x6e81f032 __SCK__tp_func_nfs_fsync_exit -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x6ec75f03 nfs_file_llseek -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x6f7becdb nfs_fs_type -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x6f7fd3e1 nfs_wb_all -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x70ce750e nfs_wait_on_request +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x6f1fd101 nfs_clear_verifier_delegated +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x72ddbbe2 nfs_pgheader_init +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x737cb476 nfs_try_get_tree +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x73b68302 nfs_permission EXPORT_SYMBOL_GPL fs/nfs/nfs 0x73dff4c0 __SCK__tp_func_nfs_xdr_status -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x752152ac nfs_file_set_open_context -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x752d957f nfs_link -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x75d4ba46 nfs_create_rpc_client -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x7603b13b nfs_client_init_is_complete -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x764914f7 nfs_do_submount -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x7684d1b6 nfs_sb_deactive -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x769ed5d4 __traceiter_nfs_xdr_bad_filehandle -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x7b93833b nfs_file_fsync -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x7bc514ed nfs_permission +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x7615527f nfs_init_server_rpcclient +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x762dbf9f __traceiter_nfs_xdr_bad_filehandle +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x77687645 nfs_file_mmap +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x77a4f91f nfs_filemap_write_and_wait_range +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x77e68577 nfs_sync_inode +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x7a1d0fc0 nfs_pgio_header_alloc EXPORT_SYMBOL_GPL fs/nfs/nfs 0x7c9722ba nfs_dreq_bytes_left +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x7f51222a nfs_open +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x7f998694 nfs_rmdir +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x82612953 nfs_file_set_open_context EXPORT_SYMBOL_GPL fs/nfs/nfs 0x832e8f0b nfs_alloc_fattr -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x839a3000 nfs_instantiate -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x83a3d7ba nfs_drop_inode -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x83eda3ee nfs_put_lock_context -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x83f9e682 nfs_free_server -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x84c495c8 nfs_get_lock_context -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x856277b8 nfs_pageio_reset_read_mds -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x86c46e7d nfs_request_add_commit_list -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x8a12e995 nfs_dentry_operations -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x8a4d38db nfs_filemap_write_and_wait_range -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x8b9bd2c2 nfs_revalidate_inode -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x8baf9df7 nfs_set_cache_invalid -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x8d0406d8 nfs_commit_free -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x8f304c9e nfs_client_for_each_server -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x8fe465f7 nfs_write_inode +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x843718cf nfs_client_init_is_complete +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x84658e10 nfs_alloc_inode +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x8769e8e8 nfs_show_options +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x8ad030c6 nfs_access_add_cache +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x8d76a677 nfs_create +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x8f5a6de6 nfs_post_op_update_inode_force_wcc +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x909328ff nfs_commitdata_release EXPORT_SYMBOL_GPL fs/nfs/nfs 0x90a5530f nfsiod_workqueue EXPORT_SYMBOL_GPL fs/nfs/nfs 0x91d1fe52 max_session_slots +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x92704c9c nfs_show_stats +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x9408d698 nfs_setattr_update_inode +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x94fe62ae __traceiter_nfs_fsync_exit EXPORT_SYMBOL_GPL fs/nfs/nfs 0x95007f7e __SCK__tp_func_nfs_xdr_bad_filehandle -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x95d8fd8f nfs_commitdata_release -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x9638c1cf nfs_commit_inode -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x963d9392 nfs_file_mmap +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x95603f6e nfs_commit_inode +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x96598264 nfs_refresh_inode +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x970f7d89 nfs_inode_attach_open_context EXPORT_SYMBOL_GPL fs/nfs/nfs 0x98b0ece8 nfs_init_timeout_values -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x9c278a13 nfs_show_devname -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x9f6fea5a nfs_alloc_inode +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x9c296a1b nfs_wait_client_init_complete +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x9c9aa861 nfs_request_add_commit_list +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x9dac63e2 nfs_request_add_commit_list_locked +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x9f4df2bd nfs_commit_free EXPORT_SYMBOL_GPL fs/nfs/nfs 0xa05ca625 nfs_fattr_init -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xa38a0843 nfs_create -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xa3b10ff8 nfs_may_open -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xa3e09d12 nfs_path -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xa892131d __traceiter_nfs_fsync_enter +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xa0654b86 nfs_retry_commit +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xa275971e nfs_file_release +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xa2b7e16c nfs_file_fsync +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xa637a94d nfs_dentry_operations EXPORT_SYMBOL_GPL fs/nfs/nfs 0xa8e9e1ae send_implementation_id +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xaae689bf nfs_close_context EXPORT_SYMBOL_GPL fs/nfs/nfs 0xaafd4acc max_session_cb_slots -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xab159840 nfs_pgheader_init -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xabd7700c nfs_free_inode -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xb2a8032d nfs_put_client -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xb30392dc nfs_flock -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xb3598a3f nfs_fhget -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xb6ee223f nfs_alloc_client -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xb771ca1f nfs_pageio_init_read -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xb7defe53 nfs_wait_client_init_complete -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xbd9c9c18 nfs_check_cache_invalid -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xc320458d nfs_invalidate_atime +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xaf220a6a nfs_setsecurity +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xb051e1a6 nfs_file_operations +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xb0b86231 nfs_sb_active +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xba2a10d8 nfs_commitdata_alloc +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xbc0450c1 nfs_unlink +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xbc35271a nfs_fscache_open_file +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xbdec305e nfs_force_lookup_revalidate +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xbdf75d5f nfs_pageio_resend +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xbeb09e6e __traceiter_nfs_fsync_enter +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xbfe1803c nfs_instantiate +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xbffa7e60 nfs4_dentry_operations EXPORT_SYMBOL_GPL fs/nfs/nfs 0xc3a2be67 nfs_net_id -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xc7651ba7 nfs_file_release -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xcf4bfd42 nfs_post_op_update_inode -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xcf4e6a3d nfs_pageio_init_write -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xd0749ea3 nfs_initiate_commit -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xd39ffee6 nfs_lock -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xd491056a put_nfs_open_context -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xd636ebd3 nfs_sync_inode -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xd6b70904 nfs_retry_commit -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xd6b9b9d8 nfs_scan_commit_list -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xd7d9ddee nfs_probe_fsinfo -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xd93ba551 nfs_sb_active +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xc55b1e84 nfs_async_iocounter_wait +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xc6032327 nfs_umount_begin +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xc675edc1 nfs_getattr +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xc77077cf nfs_may_open +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xcb61785c nfs_show_path +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xcda278db nfs_free_inode +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xd30492b3 nfs_add_or_obtain +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xd8bdf75a nfs_create_server +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xd9d7da87 nfs_alloc_server EXPORT_SYMBOL_GPL fs/nfs/nfs 0xdae9b5d7 nfs4_disable_idmapping -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xdccb28ed nfs_inode_attach_open_context -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xe1887434 nfs_kill_super -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xe527d8d0 nfs_pgio_header_free +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xdc26b34d nfs_path +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xde6ddd90 nfs_server_insert_lists +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xe07851bc nfs_file_write +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xe0ffdd0b alloc_nfs_open_context +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xe3130bb4 nfs_put_lock_context EXPORT_SYMBOL_GPL fs/nfs/nfs 0xe70507df __tracepoint_nfs_xdr_bad_filehandle -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xe930dd9f nfs_server_copy_userdata -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xe950563a nfs_show_path -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xe95ae18f nfs_rename -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xeb6774e9 nfs_mknod -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xeb6fe692 nfs_request_remove_commit_list -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xed6eca2d nfs_setsecurity -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xef19fa01 nfs_init_server_rpcclient -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xf095297c nfs_init_commit -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xf5091c4f nfs_statfs -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xf5e1bf04 nfs_force_lookup_revalidate -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xf67d17e6 nfs_pageio_resend -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xf67e7208 nfs_lookup -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xf8d3abc4 nfs_file_operations +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xe8810af0 nfs_revalidate_inode +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xee0a89a1 nfs_check_cache_invalid +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xef49440a nfs_create_rpc_client +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xefbc82bf nfs_pageio_init_read +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xf1c86c2b nfs_generic_pg_test +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xf52fee4c nfs_do_submount EXPORT_SYMBOL_GPL fs/nfs/nfs 0xf96f04c4 __SCK__tp_func_nfs_fsync_enter EXPORT_SYMBOL_GPL fs/nfs/nfs 0xfc619abd _nfs_display_fhandle -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xfc6d92b6 nfs_clear_verifier_delegated -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xfda0f386 nfs_setattr_update_inode -EXPORT_SYMBOL_GPL fs/nfs/nfsv3 0xca58dcf1 nfs3_set_ds_client -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x02c5bf1d nfs4_schedule_lease_recovery +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xfede8d1a unregister_nfs_version +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xffb8b2a7 nfs_mkdir +EXPORT_SYMBOL_GPL fs/nfs/nfsv3 0x9f929f96 nfs3_set_ds_client EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x054bef45 layoutstats_timer +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x07e148cc nfs4_set_ds_client +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x085ad1a4 pnfs_ld_write_done EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x08b2c467 __SCK__tp_func_ff_layout_commit_error -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x0a7ae84c pnfs_generic_pg_init_write +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x0a8f1a27 pnfs_generic_ds_cinfo_release_lseg EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x0aebca68 __tracepoint_ff_layout_read_error -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x0ecc3bd3 pnfs_generic_pg_test +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x0afb72d2 pnfs_put_lseg EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x0f01076e __tracepoint_pnfs_mds_fallback_pg_get_mirror_count EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x0ff289f3 __SCK__tp_func_pnfs_mds_fallback_pg_init_write -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x13f6b0cd pnfs_set_layoutcommit -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x13fc5070 __traceiter_pnfs_mds_fallback_write_done -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x1480cfe5 pnfs_layoutcommit_inode -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x148f1b21 __traceiter_pnfs_mds_fallback_read_done -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x15c31d8f pnfs_free_commit_array -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x1b7e876e pnfs_report_layoutstat -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x1b9eab32 nfs4_schedule_session_recovery -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x1ea2c7e5 __traceiter_pnfs_mds_fallback_write_pagelist -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x26620a83 pnfs_generic_search_commit_reqs +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x10d331e5 nfs42_proc_layouterror +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x14057550 nfs4_schedule_migration_recovery +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x1d926a89 nfs4_delete_deviceid +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x200f4059 __traceiter_pnfs_mds_fallback_read_done +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x238dd623 pnfs_write_done_resend_to_mds +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x272553a8 pnfs_set_lo_fail EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x27ad47ea __SCK__tp_func_pnfs_mds_fallback_write_done -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x2bd12922 nfs4_put_deviceid_node -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x2d762e32 nfs4_schedule_lease_moved_recovery -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x2f1233ea pnfs_generic_recover_commit_reqs -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x2f552f7d __traceiter_ff_layout_write_error -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x2fb9494e pnfs_generic_pg_check_range +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x2b1964c4 pnfs_error_mark_layout_for_return +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x2fc5d13c pnfs_read_resend_pnfs EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x30a44ac3 __SCK__tp_func_ff_layout_write_error EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x32bb6e05 __tracepoint_ff_layout_write_error -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x34b4da32 nfs4_test_session_trunk -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x35177841 nfs4_pnfs_ds_connect -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x358b391d nfs_remove_bad_delegation -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x370ea4f0 pnfs_error_mark_layout_for_return -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x40250b95 nfs4_sequence_done -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x44d2b446 pnfs_layout_mark_request_commit -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x462daa4d nfs4_set_rw_stateid -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x48cf7b4d nfs42_proc_layouterror +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x355bd06b nfs4_proc_getdeviceinfo +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x3b260a5b nfs4_schedule_stateid_recovery +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x3b356d92 __traceiter_pnfs_mds_fallback_pg_get_mirror_count +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x3dba352b nfs4_pnfs_ds_connect +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x3eb5d36a nfs4_find_get_deviceid +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x40004de0 __traceiter_pnfs_mds_fallback_write_pagelist +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x477a1ed2 pnfs_update_layout +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x4a4a38ee __traceiter_nfs4_pnfs_read +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x4c2392f9 __traceiter_ff_layout_write_error +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x5117730f nfs41_sequence_done +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x51e4fd89 pnfs_generic_pg_init_write +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x527a0ea1 pnfs_generic_layout_insert_lseg EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x533c198f __SCK__tp_func_nfs4_pnfs_write +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x54dda93a pnfs_generic_sync EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x579126b8 __SCK__tp_func_pnfs_mds_fallback_read_pagelist +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x57f46eab pnfs_ld_read_done +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x58011b56 __traceiter_nfs4_pnfs_write +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x5a1e71ea __traceiter_ff_layout_read_error EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x5a4314e9 __SCK__tp_func_nfs4_pnfs_commit_ds -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x5c6cc72e nfs4_pnfs_ds_put +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x5c36ad91 pnfs_generic_commit_pagelist EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x5ce462a3 __tracepoint_pnfs_mds_fallback_write_done -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x5f2cff72 pnfs_set_lo_fail +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x5d93c912 nfs4_mark_deviceid_available +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x5e5b49c7 nfs4_find_or_create_ds_client +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x6004e939 pnfs_layoutcommit_inode EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x6085edbd nfs_map_string_to_numeric -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x60f2a418 nfs4_set_ds_client +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x655e157e __traceiter_pnfs_mds_fallback_read_pagelist EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x69d3558d pnfs_generic_rw_release -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x6deca0fe nfs4_init_ds_session -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x6ef9e08c pnfs_generic_ds_cinfo_destroy -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x7270cfee __traceiter_ff_layout_commit_error -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x737aa7bf pnfs_generic_scan_commit_lists -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x73f46ea3 pnfs_nfs_generic_sync +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x69ee3651 nfs4_init_ds_session +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x6afd6b24 pnfs_generic_pg_test EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x785c06ab __SCK__tp_func_ff_layout_read_error -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x792cea31 __traceiter_pnfs_mds_fallback_pg_get_mirror_count -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x7a47e364 pnfs_ld_read_done EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x7a4e7f4e __SCK__tp_func_pnfs_mds_fallback_read_done EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x7ab7bcc6 __tracepoint_ff_layout_commit_error -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x7b980526 __traceiter_nfs4_pnfs_read EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x7cd013a8 __SCK__tp_func_pnfs_mds_fallback_pg_get_mirror_count -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x7cfbaaf8 nfs4_mark_deviceid_unavailable -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x7e18f233 pnfs_generic_commit_pagelist +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x7d5d6c9c pnfs_generic_pg_writepages +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x7db87d21 nfs4_sequence_done EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x82409884 __tracepoint_pnfs_mds_fallback_read_done -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x858aa08b pnfs_read_done_resend_to_mds -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x883ff3cc pnfs_generic_pg_readpages -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x8a5dc4dc pnfs_generic_sync -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x8baa7295 __traceiter_pnfs_mds_fallback_read_pagelist -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x8ea93409 nfs4_delete_deviceid -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x8eafa762 __traceiter_nfs4_pnfs_write -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x8ef8e987 __traceiter_nfs4_pnfs_commit_ds -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x9091069f pnfs_update_layout -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x911347ea nfs4_setup_sequence +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x82e7ee04 pnfs_unregister_layoutdriver +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x873286cc pnfs_set_layoutcommit +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x88ac4f4d nfs4_pnfs_ds_put +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x88ed10cc nfs_remove_bad_delegation +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x8bdd209a nfs4_test_session_trunk +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x90bb3331 pnfs_layout_mark_request_commit EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x974a1614 __tracepoint_pnfs_mds_fallback_pg_init_write -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x9761e5af pnfs_write_done_resend_to_mds +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x9839d81a pnfs_free_commit_array EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x9a1a74c3 __tracepoint_nfs4_pnfs_write -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x9ae643d7 pnfs_unregister_layoutdriver -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xa5f06dbe pnfs_ld_write_done -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xa78e6bf8 nfs4_find_get_deviceid -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xa850f1a8 __traceiter_pnfs_mds_fallback_pg_init_write -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xacb4a876 pnfs_put_lseg -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xae0fcb4d __traceiter_ff_layout_read_error -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xb0206075 nfs4_test_deviceid_unavailable -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xb67a380f nfs4_find_or_create_ds_client -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xba4bf085 nfs4_schedule_stateid_recovery +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xa0d6f0ff pnfs_generic_prepare_to_resend_writes +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xa5cdd24e pnfs_generic_scan_commit_lists +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xa6d6ef24 pnfs_report_layoutstat +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xa7812bea nfs4_schedule_session_recovery +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xb4592ad5 nfs4_pnfs_ds_add +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xb720cfce nfs4_schedule_lease_moved_recovery +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xb78d8273 __traceiter_nfs4_pnfs_commit_ds +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xb978a225 nfs4_set_rw_stateid +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xb9badc2b __traceiter_pnfs_mds_fallback_write_done EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xba53a1ef __SCK__tp_func_pnfs_mds_fallback_pg_init_read -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xbec77c29 pnfs_read_resend_pnfs -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xc17a1bfc pnfs_destroy_layout -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xc262a2eb nfs4_pnfs_ds_add +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xbc72120b nfs4_setup_sequence +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xbcf4451c nfs4_put_deviceid_node +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xbe1b0f85 nfs4_init_deviceid_node +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xbe6317c7 pnfs_generic_recover_commit_reqs +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xc3235e2e pnfs_destroy_layout +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xc5590529 pnfs_generic_pg_init_read EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xc7a9d954 __SCK__tp_func_nfs4_pnfs_read -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xcab06b8e pnfs_generic_pg_writepages -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xcc8a5439 nfs4_mark_deviceid_available +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xca246037 __traceiter_ff_layout_commit_error +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xcaf74702 pnfs_generic_pg_readpages +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xcc65873d pnfs_generic_pg_check_range +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xce1132d0 pnfs_generic_pg_check_layout EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xcf29b95f __tracepoint_pnfs_mds_fallback_read_pagelist EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xd0ecfaad __tracepoint_pnfs_mds_fallback_pg_init_read -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xd1990d4d nfs4_init_deviceid_node -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xda3066d9 pnfs_alloc_commit_array -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xdcf1bb41 pnfs_generic_prepare_to_resend_writes -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xddd5e8bd nfs4_proc_getdeviceinfo -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xdefa6b49 __traceiter_pnfs_mds_fallback_pg_init_read +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xd2475014 nfs4_schedule_lease_recovery +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xd3ba5c94 pnfs_generic_ds_cinfo_destroy +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xd5f43917 pnfs_nfs_generic_sync +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xd6d5a7f9 __traceiter_pnfs_mds_fallback_pg_init_write +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xd6f43416 pnfs_add_commit_array +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xd706f166 nfs4_test_deviceid_unavailable +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xdb9d3560 pnfs_read_done_resend_to_mds +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xdeafba81 __traceiter_pnfs_mds_fallback_pg_init_read EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xdf6991a4 __SCK__tp_func_pnfs_mds_fallback_write_pagelist EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xe19f5ee0 __tracepoint_pnfs_mds_fallback_write_pagelist -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xe99f3376 pnfs_add_commit_array +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xe3958a63 pnfs_generic_pg_cleanup +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xe427995a nfs4_mark_deviceid_unavailable EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xeae8522f __tracepoint_nfs4_pnfs_commit_ds -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xeb17cfdb nfs4_schedule_migration_recovery -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xecd7b7cd pnfs_generic_ds_cinfo_release_lseg +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xec781db3 pnfs_generic_write_commit_done EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xed15fb41 nfs4_print_deviceid EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xede41327 __tracepoint_nfs4_pnfs_read -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xee2f24de pnfs_generic_pg_cleanup -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xf2f98144 nfs41_sequence_done -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xf59aa26a pnfs_generic_write_commit_done +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xf0a10d63 pnfs_register_layoutdriver +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xf0de460d pnfs_alloc_commit_array +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xf4774a17 pnfs_generic_search_commit_reqs EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xf7801360 nfs41_maxgetdevinfo_overhead EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xf999267e pnfs_generic_commit_release -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xf9b67640 nfs4_decode_mp_ds_addr -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xf9bfaeb4 pnfs_register_layoutdriver -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xf9da3f3b pnfs_generic_clear_request_commit -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xfbefa8d0 pnfs_generic_layout_insert_lseg -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xfc55c1b3 pnfs_generic_pg_check_layout -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xfee8f885 pnfs_generic_pg_init_read +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xfb8368c3 pnfs_generic_clear_request_commit +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xff69fc5f nfs4_decode_mp_ds_addr EXPORT_SYMBOL_GPL fs/nfs_common/grace 0x1fe1e1ad locks_end_grace EXPORT_SYMBOL_GPL fs/nfs_common/grace 0x2bc98427 opens_in_grace EXPORT_SYMBOL_GPL fs/nfs_common/grace 0x7e235c12 locks_in_grace EXPORT_SYMBOL_GPL fs/nfs_common/grace 0xa3ec3a1c locks_start_grace -EXPORT_SYMBOL_GPL fs/nfs_common/nfs_acl 0x45c50a82 nfsacl_encode -EXPORT_SYMBOL_GPL fs/nfs_common/nfs_acl 0x57e309f8 nfs_stream_decode_acl -EXPORT_SYMBOL_GPL fs/nfs_common/nfs_acl 0x7a100b31 nfsacl_decode -EXPORT_SYMBOL_GPL fs/nfs_common/nfs_acl 0xe5585e3a nfs_stream_encode_acl -EXPORT_SYMBOL_GPL fs/nfsd/nfsd 0x8aa98e00 nfsd4_ssc_init_umount_work -EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x0eebf465 o2hb_register_callback +EXPORT_SYMBOL_GPL fs/nfs_common/nfs_acl 0x5269fd73 nfsacl_decode +EXPORT_SYMBOL_GPL fs/nfs_common/nfs_acl 0x83c72e2a nfs_stream_decode_acl +EXPORT_SYMBOL_GPL fs/nfs_common/nfs_acl 0x8e572ae0 nfs_stream_encode_acl +EXPORT_SYMBOL_GPL fs/nfs_common/nfs_acl 0xcdc6d0de nfsacl_encode +EXPORT_SYMBOL_GPL fs/nfsd/nfsd 0x46e38e18 nfsd4_ssc_init_umount_work +EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x1345fa94 o2hb_unregister_callback EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x1b89c6ee o2hb_fill_node_map -EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x33c58c31 o2nm_node_put -EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x3bd204e4 o2nm_node_get -EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x45e30433 o2nm_get_node_by_ip +EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x1e4276af o2nm_node_get EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x4900035b o2hb_stop_all_regions +EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x4c778563 o2hb_setup_callback EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x58c88ff2 o2hb_get_all_regions +EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x59e5ddf8 o2hb_register_callback EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x5e95a4b2 o2net_send_message_vec EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x6a0c3847 __mlog_printk +EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x6f6f09b1 o2nm_node_put +EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x70115bc4 o2nm_get_node_by_ip EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x81a17396 mlog_and_bits EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xa87bc9e7 o2nm_configured_node_map -EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xab79a9f0 o2hb_unregister_callback EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xb6ebf62a o2nm_this_node EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xbd13ee5d o2hb_check_node_heartbeating_no_sem -EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xc016056b o2nm_get_node_by_num EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xc4d99852 o2hb_check_node_heartbeating_from_callback EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xd859ac8c o2net_fill_node_map +EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xdd1d9e46 o2nm_get_node_by_num EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xf1a5611d o2net_unregister_handler_list EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xf56c2017 mlog_not_bits -EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xf70d46d3 o2hb_setup_callback EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xf982e6db o2net_send_message EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xfe1298f3 o2net_register_handler -EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0x246135b7 dlm_register_domain -EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0x2b736ac6 dlm_register_eviction_cb -EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0x3ca02b77 dlmunlock -EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0x3d57ba4e dlm_unregister_domain -EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0x76b7ce9b dlmlock -EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0x7826e89d dlm_print_one_lock +EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0x1576375c dlm_register_eviction_cb +EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0x1a6c00e5 dlm_unregister_domain +EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0x5d5261bd dlmlock EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0x7a1211f8 dlm_setup_eviction_cb +EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0x7c3fe4b9 dlm_print_one_lock +EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0x8a441cde dlmunlock EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0xd7ba575e dlm_errmsg EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0xd8fa57a6 dlm_unregister_eviction_cb +EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0xd9e13a1a dlm_register_domain EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0xfb86b96f dlm_errname -EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x08824a02 ocfs2_plock +EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x0240cfee ocfs2_kset EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x0a726931 ocfs2_cluster_this_node EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x0cfd3fc5 ocfs2_cluster_connect_agnostic EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x1475f64b ocfs2_dlm_lvb_valid -EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x21da79ed ocfs2_stack_glue_unregister +EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x21f3b088 ocfs2_stack_glue_register EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x4d3af7fa ocfs2_cluster_hangup -EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x4e617570 ocfs2_stack_glue_register -EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x6495142b ocfs2_kset EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x76f40744 ocfs2_dlm_lvb EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x9507547f ocfs2_cluster_disconnect +EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x9ac9c8ce ocfs2_stack_glue_unregister EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xaf969565 ocfs2_dlm_lock EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xbbc4ef97 ocfs2_stack_supports_plocks +EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xc3a677e8 ocfs2_plock EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xc5196999 ocfs2_dlm_unlock EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xc9fae756 ocfs2_cluster_connect EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xcafdd707 ocfs2_dlm_lock_status EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xd344e4ee ocfs2_stack_glue_set_max_proto_version EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xd806a273 ocfs2_dlm_dump_lksb +EXPORT_SYMBOL_GPL fs/pstore/pstore_blk 0x21e0c5dd unregister_pstore_device EXPORT_SYMBOL_GPL fs/pstore/pstore_blk 0x43cc3d4b pstore_blk_get_config -EXPORT_SYMBOL_GPL fs/pstore/pstore_blk 0x47393ab6 register_pstore_device -EXPORT_SYMBOL_GPL fs/pstore/pstore_blk 0xfcf5bef5 unregister_pstore_device -EXPORT_SYMBOL_GPL fs/pstore/pstore_zone 0x0a625343 register_pstore_zone -EXPORT_SYMBOL_GPL fs/pstore/pstore_zone 0x0aa590c3 unregister_pstore_zone +EXPORT_SYMBOL_GPL fs/pstore/pstore_blk 0x76c88a72 register_pstore_device +EXPORT_SYMBOL_GPL fs/pstore/pstore_zone 0x8c9e3343 register_pstore_zone +EXPORT_SYMBOL_GPL fs/pstore/pstore_zone 0xe60abc38 unregister_pstore_zone EXPORT_SYMBOL_GPL fs/smbfs_common/cifs_arc4 0xabd9af6d cifs_arc4_crypt EXPORT_SYMBOL_GPL fs/smbfs_common/cifs_arc4 0xc4c73891 cifs_arc4_setkey EXPORT_SYMBOL_GPL fs/smbfs_common/cifs_md4 0x798f3830 cifs_md4_init EXPORT_SYMBOL_GPL fs/smbfs_common/cifs_md4 0xceecd9e4 cifs_md4_final EXPORT_SYMBOL_GPL fs/smbfs_common/cifs_md4 0xdef1096d cifs_md4_update +EXPORT_SYMBOL_GPL kernel/torture 0x06b833d4 _torture_stop_kthread EXPORT_SYMBOL_GPL kernel/torture 0x0d535267 torture_num_online_cpus EXPORT_SYMBOL_GPL kernel/torture 0x1205ef04 torture_hrtimeout_ms -EXPORT_SYMBOL_GPL kernel/torture 0x193c4660 _torture_create_kthread EXPORT_SYMBOL_GPL kernel/torture 0x1b2fca48 torture_must_stop_irq EXPORT_SYMBOL_GPL kernel/torture 0x1be7d8be torture_onoff_failures EXPORT_SYMBOL_GPL kernel/torture 0x2b3de84b torture_hrtimeout_us @@ -12452,17 +12401,17 @@ EXPORT_SYMBOL_GPL kernel/torture 0x679d9e50 torture_must_stop EXPORT_SYMBOL_GPL kernel/torture 0x688e6a64 torture_cleanup_end EXPORT_SYMBOL_GPL kernel/torture 0x6c3ff11a torture_init_begin +EXPORT_SYMBOL_GPL kernel/torture 0x6d506325 _torture_create_kthread EXPORT_SYMBOL_GPL kernel/torture 0x759571e0 torture_hrtimeout_s EXPORT_SYMBOL_GPL kernel/torture 0x8b0e1d2f torture_shuffle_init -EXPORT_SYMBOL_GPL kernel/torture 0xa1ad811d _torture_stop_kthread EXPORT_SYMBOL_GPL kernel/torture 0xbb8ef471 verbose_torout_sleep EXPORT_SYMBOL_GPL kernel/torture 0xc67a49d4 torture_cleanup_begin EXPORT_SYMBOL_GPL kernel/torture 0xc94a93e3 torture_onoff_init EXPORT_SYMBOL_GPL kernel/torture 0xdbc5277a torture_shutdown_init EXPORT_SYMBOL_GPL kernel/torture 0xe2430307 stutter_wait EXPORT_SYMBOL_GPL kernel/torture 0xe6989fd3 torture_init_end +EXPORT_SYMBOL_GPL kernel/torture 0xefe88329 torture_shuffle_task_register EXPORT_SYMBOL_GPL kernel/torture 0xf6d34fb5 torture_kthread_stopping -EXPORT_SYMBOL_GPL kernel/torture 0xfdaf489d torture_shuffle_task_register EXPORT_SYMBOL_GPL lib/842/842_compress 0xcf048a91 sw842_compress EXPORT_SYMBOL_GPL lib/842/842_decompress 0xa4adedf1 sw842_decompress EXPORT_SYMBOL_GPL lib/crc4 0x696b3a5a crc4 @@ -12478,8 +12427,8 @@ EXPORT_SYMBOL_GPL lib/crypto/libpoly1305 0x8c874435 poly1305_init_generic EXPORT_SYMBOL_GPL lib/crypto/libsm4 0x24e254e8 sm4_expandkey EXPORT_SYMBOL_GPL lib/crypto/libsm4 0xfa81970e sm4_crypt_block -EXPORT_SYMBOL_GPL lib/notifier-error-inject 0x07322304 notifier_err_inject_init -EXPORT_SYMBOL_GPL lib/notifier-error-inject 0xa0ade140 notifier_err_inject_dir +EXPORT_SYMBOL_GPL lib/notifier-error-inject 0x6e11b3e9 notifier_err_inject_dir +EXPORT_SYMBOL_GPL lib/notifier-error-inject 0xf9c42076 notifier_err_inject_init EXPORT_SYMBOL_GPL lib/raid6/raid6_pq 0x1803a6ed raid6_2data_recov EXPORT_SYMBOL_GPL lib/raid6/raid6_pq 0x2b30f429 raid6_call EXPORT_SYMBOL_GPL lib/raid6/raid6_pq 0xe4b051cf raid6_datap_recov @@ -12488,1015 +12437,1014 @@ EXPORT_SYMBOL_GPL lib/reed_solomon/reed_solomon 0x63adbf92 encode_rs8 EXPORT_SYMBOL_GPL lib/reed_solomon/reed_solomon 0xeb2f825c init_rs_gfp EXPORT_SYMBOL_GPL lib/reed_solomon/reed_solomon 0xfd581da1 free_rs -EXPORT_SYMBOL_GPL net/6lowpan/6lowpan 0x3fc64be2 lowpan_header_decompress -EXPORT_SYMBOL_GPL net/6lowpan/6lowpan 0xe19f1a17 lowpan_header_compress -EXPORT_SYMBOL_GPL net/802/garp 0x4003dfdb garp_uninit_applicant -EXPORT_SYMBOL_GPL net/802/garp 0x6380d289 garp_init_applicant -EXPORT_SYMBOL_GPL net/802/garp 0xa481a993 garp_register_application -EXPORT_SYMBOL_GPL net/802/garp 0xae129635 garp_unregister_application -EXPORT_SYMBOL_GPL net/802/garp 0xe37e9d23 garp_request_join -EXPORT_SYMBOL_GPL net/802/garp 0xf7e6cf67 garp_request_leave -EXPORT_SYMBOL_GPL net/802/mrp 0x0d2035a6 mrp_init_applicant -EXPORT_SYMBOL_GPL net/802/mrp 0x125d3383 mrp_unregister_application -EXPORT_SYMBOL_GPL net/802/mrp 0x12948d27 mrp_register_application -EXPORT_SYMBOL_GPL net/802/mrp 0x2d33704e mrp_request_leave -EXPORT_SYMBOL_GPL net/802/mrp 0x911c41e4 mrp_uninit_applicant -EXPORT_SYMBOL_GPL net/802/mrp 0xab9e86f0 mrp_request_join -EXPORT_SYMBOL_GPL net/802/stp 0x8248f8d5 stp_proto_register -EXPORT_SYMBOL_GPL net/802/stp 0x9412bb30 stp_proto_unregister -EXPORT_SYMBOL_GPL net/9p/9pnet 0x021b26d3 p9_client_xattrwalk -EXPORT_SYMBOL_GPL net/9p/9pnet 0x346e3410 p9_client_xattrcreate +EXPORT_SYMBOL_GPL net/6lowpan/6lowpan 0xb62353c8 lowpan_header_decompress +EXPORT_SYMBOL_GPL net/6lowpan/6lowpan 0xddff68fe lowpan_header_compress +EXPORT_SYMBOL_GPL net/802/garp 0x0c141de0 garp_register_application +EXPORT_SYMBOL_GPL net/802/garp 0x2474b7be garp_init_applicant +EXPORT_SYMBOL_GPL net/802/garp 0x7970377c garp_uninit_applicant +EXPORT_SYMBOL_GPL net/802/garp 0x857a2668 garp_unregister_application +EXPORT_SYMBOL_GPL net/802/garp 0x8db93c8e garp_request_join +EXPORT_SYMBOL_GPL net/802/garp 0xa1b630d5 garp_request_leave +EXPORT_SYMBOL_GPL net/802/mrp 0x14fdfc5b mrp_request_join +EXPORT_SYMBOL_GPL net/802/mrp 0x4f5ea8ab mrp_register_application +EXPORT_SYMBOL_GPL net/802/mrp 0x57ea95f3 mrp_unregister_application +EXPORT_SYMBOL_GPL net/802/mrp 0x9b07c35d mrp_request_leave +EXPORT_SYMBOL_GPL net/802/mrp 0xa06256fb mrp_init_applicant +EXPORT_SYMBOL_GPL net/802/mrp 0xf48c83f7 mrp_uninit_applicant +EXPORT_SYMBOL_GPL net/802/stp 0x9ac099bf stp_proto_unregister +EXPORT_SYMBOL_GPL net/802/stp 0xd6c9b323 stp_proto_register +EXPORT_SYMBOL_GPL net/9p/9pnet 0x21f46813 p9_client_xattrwalk +EXPORT_SYMBOL_GPL net/9p/9pnet 0x6a337400 p9_client_xattrcreate EXPORT_SYMBOL_GPL net/atm/atm 0xb09faf79 register_atmdevice_notifier EXPORT_SYMBOL_GPL net/atm/atm 0xcfb6a3da unregister_atmdevice_notifier EXPORT_SYMBOL_GPL net/ax25/ax25 0xac93ae05 ax25_bcast EXPORT_SYMBOL_GPL net/ax25/ax25 0xaeb7451e ax25_defaddr -EXPORT_SYMBOL_GPL net/ax25/ax25 0xe51d50c9 ax25_register_pid -EXPORT_SYMBOL_GPL net/bridge/bridge 0x02acdb9b nf_br_ops -EXPORT_SYMBOL_GPL net/bridge/bridge 0x153f5e00 br_multicast_has_querier_adjacent -EXPORT_SYMBOL_GPL net/bridge/bridge 0x173ba25f br_multicast_has_querier_anywhere -EXPORT_SYMBOL_GPL net/bridge/bridge 0x1c908110 br_fdb_find_port -EXPORT_SYMBOL_GPL net/bridge/bridge 0x1d88a37d br_vlan_get_pvid_rcu -EXPORT_SYMBOL_GPL net/bridge/bridge 0x301e6b26 br_multicast_enabled -EXPORT_SYMBOL_GPL net/bridge/bridge 0x35a79db6 br_handle_frame_finish -EXPORT_SYMBOL_GPL net/bridge/bridge 0x3f52adc2 br_vlan_get_info -EXPORT_SYMBOL_GPL net/bridge/bridge 0x50946eb3 br_multicast_has_router_adjacent -EXPORT_SYMBOL_GPL net/bridge/bridge 0x642d4734 br_vlan_get_pvid -EXPORT_SYMBOL_GPL net/bridge/bridge 0x709b2e24 br_multicast_list_adjacent -EXPORT_SYMBOL_GPL net/bridge/bridge 0x8c4c269c br_forward -EXPORT_SYMBOL_GPL net/bridge/bridge 0x8f190673 br_forward_finish -EXPORT_SYMBOL_GPL net/bridge/bridge 0x91e3d842 br_vlan_enabled -EXPORT_SYMBOL_GPL net/bridge/bridge 0x931bd2e9 br_port_get_stp_state -EXPORT_SYMBOL_GPL net/bridge/bridge 0x9c637bba br_vlan_get_proto -EXPORT_SYMBOL_GPL net/bridge/bridge 0xb25f5e74 br_vlan_get_info_rcu -EXPORT_SYMBOL_GPL net/bridge/bridge 0xc137de32 br_dev_queue_push_xmit -EXPORT_SYMBOL_GPL net/bridge/bridge 0xc848ea68 br_multicast_router -EXPORT_SYMBOL_GPL net/bridge/bridge 0xe4eb1ea4 br_port_flag_is_set -EXPORT_SYMBOL_GPL net/bridge/bridge 0xec349c37 br_get_ageing_time -EXPORT_SYMBOL_GPL net/bridge/bridge 0xeda7cbb3 br_fdb_clear_offload -EXPORT_SYMBOL_GPL net/core/failover 0x15dfe473 failover_register -EXPORT_SYMBOL_GPL net/core/failover 0x9333a265 failover_unregister -EXPORT_SYMBOL_GPL net/core/failover 0xd6f07bfc failover_slave_unregister -EXPORT_SYMBOL_GPL net/dccp/dccp 0x0dd97d61 dccp_send_ack -EXPORT_SYMBOL_GPL net/dccp/dccp 0x10260583 dccp_parse_options +EXPORT_SYMBOL_GPL net/ax25/ax25 0xbb90370d ax25_register_pid +EXPORT_SYMBOL_GPL net/bridge/bridge 0x01ffd2a4 nf_br_ops +EXPORT_SYMBOL_GPL net/bridge/bridge 0x0684cb38 br_forward_finish +EXPORT_SYMBOL_GPL net/bridge/bridge 0x240c1e28 br_multicast_has_querier_anywhere +EXPORT_SYMBOL_GPL net/bridge/bridge 0x3345bba9 br_port_flag_is_set +EXPORT_SYMBOL_GPL net/bridge/bridge 0x38f8e536 br_vlan_get_info_rcu +EXPORT_SYMBOL_GPL net/bridge/bridge 0x4c2b6706 br_multicast_enabled +EXPORT_SYMBOL_GPL net/bridge/bridge 0x728fe136 br_vlan_enabled +EXPORT_SYMBOL_GPL net/bridge/bridge 0x7380cddc br_vlan_get_pvid_rcu +EXPORT_SYMBOL_GPL net/bridge/bridge 0x809a0509 br_fdb_clear_offload +EXPORT_SYMBOL_GPL net/bridge/bridge 0x81cefab6 br_multicast_has_router_adjacent +EXPORT_SYMBOL_GPL net/bridge/bridge 0x85a6e0c4 br_multicast_list_adjacent +EXPORT_SYMBOL_GPL net/bridge/bridge 0x93c1a467 br_dev_queue_push_xmit +EXPORT_SYMBOL_GPL net/bridge/bridge 0x9bc2c3ac br_forward +EXPORT_SYMBOL_GPL net/bridge/bridge 0xa4cbfb7c br_handle_frame_finish +EXPORT_SYMBOL_GPL net/bridge/bridge 0xa8f30596 br_multicast_has_querier_adjacent +EXPORT_SYMBOL_GPL net/bridge/bridge 0xaae4e56e br_get_ageing_time +EXPORT_SYMBOL_GPL net/bridge/bridge 0xb33261f8 br_fdb_find_port +EXPORT_SYMBOL_GPL net/bridge/bridge 0xc0679419 br_multicast_router +EXPORT_SYMBOL_GPL net/bridge/bridge 0xd64a3c7a br_port_get_stp_state +EXPORT_SYMBOL_GPL net/bridge/bridge 0xe37df969 br_vlan_get_info +EXPORT_SYMBOL_GPL net/bridge/bridge 0xf652c0bf br_vlan_get_pvid +EXPORT_SYMBOL_GPL net/bridge/bridge 0xfa5d5a74 br_vlan_get_proto +EXPORT_SYMBOL_GPL net/core/failover 0x93cc1b45 failover_slave_unregister +EXPORT_SYMBOL_GPL net/core/failover 0xa8232355 failover_register +EXPORT_SYMBOL_GPL net/core/failover 0xce74e3d7 failover_unregister +EXPORT_SYMBOL_GPL net/dccp/dccp 0x02de3b3e dccp_init_sock +EXPORT_SYMBOL_GPL net/dccp/dccp 0x1344599e dccp_make_response EXPORT_SYMBOL_GPL net/dccp/dccp 0x182ec2bf dccp_ackvec_parsed_add -EXPORT_SYMBOL_GPL net/dccp/dccp 0x1fdb40ff inet_dccp_listen -EXPORT_SYMBOL_GPL net/dccp/dccp 0x292ed41d dccp_sendmsg -EXPORT_SYMBOL_GPL net/dccp/dccp 0x2a04a5bb dccp_close -EXPORT_SYMBOL_GPL net/dccp/dccp 0x2ba4f826 dccp_done -EXPORT_SYMBOL_GPL net/dccp/dccp 0x2f47d679 dccp_destroy_sock -EXPORT_SYMBOL_GPL net/dccp/dccp 0x3c81e9bf dccp_feat_nn_get -EXPORT_SYMBOL_GPL net/dccp/dccp 0x4083a689 dccp_feat_signal_nn_change -EXPORT_SYMBOL_GPL net/dccp/dccp 0x4a9bb045 dccp_ctl_make_reset +EXPORT_SYMBOL_GPL net/dccp/dccp 0x1c225b3d dccp_feat_nn_get +EXPORT_SYMBOL_GPL net/dccp/dccp 0x34c99b17 dccp_poll +EXPORT_SYMBOL_GPL net/dccp/dccp 0x39ee7e3c dccp_setsockopt +EXPORT_SYMBOL_GPL net/dccp/dccp 0x3f4c4e12 dccp_disconnect +EXPORT_SYMBOL_GPL net/dccp/dccp 0x4802473f dccp_child_process EXPORT_SYMBOL_GPL net/dccp/dccp 0x4cdd391d dccp_feat_list_purge EXPORT_SYMBOL_GPL net/dccp/dccp 0x59814a84 dccp_statistics -EXPORT_SYMBOL_GPL net/dccp/dccp 0x632b7fd3 dccp_sync_mss -EXPORT_SYMBOL_GPL net/dccp/dccp 0x6f9b8ad7 dccp_set_state +EXPORT_SYMBOL_GPL net/dccp/dccp 0x62b2488b dccp_ctl_make_reset +EXPORT_SYMBOL_GPL net/dccp/dccp 0x63a3c3f2 dccp_sendmsg +EXPORT_SYMBOL_GPL net/dccp/dccp 0x68238e46 dccp_shutdown +EXPORT_SYMBOL_GPL net/dccp/dccp 0x6a7c734a dccp_parse_options +EXPORT_SYMBOL_GPL net/dccp/dccp 0x6becd1cb dccp_sync_mss +EXPORT_SYMBOL_GPL net/dccp/dccp 0x7222d9cc dccp_close EXPORT_SYMBOL_GPL net/dccp/dccp 0x722630de dccp_hashinfo -EXPORT_SYMBOL_GPL net/dccp/dccp 0x7947db35 dccp_poll +EXPORT_SYMBOL_GPL net/dccp/dccp 0x774d8806 dccp_reqsk_init +EXPORT_SYMBOL_GPL net/dccp/dccp 0x7c34cf46 dccp_rcv_state_process EXPORT_SYMBOL_GPL net/dccp/dccp 0x80993155 dccp_timestamp EXPORT_SYMBOL_GPL net/dccp/dccp 0x86be7924 dccp_packet_name -EXPORT_SYMBOL_GPL net/dccp/dccp 0x87c4cc9d dccp_rcv_state_process EXPORT_SYMBOL_GPL net/dccp/dccp 0x884a32bd dccp_death_row -EXPORT_SYMBOL_GPL net/dccp/dccp 0x89d7e2ec dccp_ioctl -EXPORT_SYMBOL_GPL net/dccp/dccp 0x8b250af5 dccp_shutdown -EXPORT_SYMBOL_GPL net/dccp/dccp 0x8fa38a76 dccp_connect +EXPORT_SYMBOL_GPL net/dccp/dccp 0x8e7ba60e dccp_send_sync +EXPORT_SYMBOL_GPL net/dccp/dccp 0x90c67b47 dccp_connect EXPORT_SYMBOL_GPL net/dccp/dccp 0x9598d24d dccp_ackvec_parsed_cleanup -EXPORT_SYMBOL_GPL net/dccp/dccp 0xa80d123e dccp_setsockopt -EXPORT_SYMBOL_GPL net/dccp/dccp 0xb100ee0b dccp_rcv_established -EXPORT_SYMBOL_GPL net/dccp/dccp 0xb4c76e7e dccp_child_process -EXPORT_SYMBOL_GPL net/dccp/dccp 0xb77ff109 dccp_reqsk_send_ack -EXPORT_SYMBOL_GPL net/dccp/dccp 0xbd761afe dccp_recvmsg -EXPORT_SYMBOL_GPL net/dccp/dccp 0xc2142b6f dccp_reqsk_init -EXPORT_SYMBOL_GPL net/dccp/dccp 0xcb20256d dccp_insert_option -EXPORT_SYMBOL_GPL net/dccp/dccp 0xd1f14ec4 dccp_check_req -EXPORT_SYMBOL_GPL net/dccp/dccp 0xd352cf9e dccp_create_openreq_child -EXPORT_SYMBOL_GPL net/dccp/dccp 0xd35aa1c3 dccp_init_sock +EXPORT_SYMBOL_GPL net/dccp/dccp 0xa4c6abe7 dccp_ioctl +EXPORT_SYMBOL_GPL net/dccp/dccp 0xa8169474 dccp_check_req +EXPORT_SYMBOL_GPL net/dccp/dccp 0xb36e9e38 dccp_recvmsg +EXPORT_SYMBOL_GPL net/dccp/dccp 0xb3a31cf6 dccp_feat_signal_nn_change +EXPORT_SYMBOL_GPL net/dccp/dccp 0xc152bf37 inet_dccp_listen +EXPORT_SYMBOL_GPL net/dccp/dccp 0xc582a574 dccp_done +EXPORT_SYMBOL_GPL net/dccp/dccp 0xcdc2c52f dccp_create_openreq_child EXPORT_SYMBOL_GPL net/dccp/dccp 0xd75b7072 dccp_orphan_count -EXPORT_SYMBOL_GPL net/dccp/dccp 0xefe5afb9 dccp_send_sync -EXPORT_SYMBOL_GPL net/dccp/dccp 0xf3282fef dccp_make_response -EXPORT_SYMBOL_GPL net/dccp/dccp 0xf634f946 dccp_disconnect -EXPORT_SYMBOL_GPL net/dccp/dccp 0xfb82e095 dccp_getsockopt -EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0x22ffe7f8 dccp_v4_do_rcv -EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0x5eb41bb5 dccp_v4_connect -EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0x81e8b1d3 dccp_invalid_packet -EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0xc839f1b1 dccp_v4_request_recv_sock -EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0xce1fe1b5 dccp_v4_conn_request -EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0xf9970b8e dccp_v4_send_check -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x081775c5 dsa_devlink_params_unregister -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x17c126a2 dsa_port_phylink_mac_change -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x1abdd612 dsa_8021q_rx_vid -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x2042ac79 dsa_port_from_netdev -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x240b22b5 dsa_enqueue_skb -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x247adb6c dsa_tag_8021q_unregister -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x29799fac dsa_port_get_phy_sset_count -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x34591986 dsa_unregister_switch -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x3ea8f392 dsa_tag_8021q_register +EXPORT_SYMBOL_GPL net/dccp/dccp 0xd9b2be23 dccp_rcv_established +EXPORT_SYMBOL_GPL net/dccp/dccp 0xdcec5f22 dccp_getsockopt +EXPORT_SYMBOL_GPL net/dccp/dccp 0xe98d1ba4 dccp_set_state +EXPORT_SYMBOL_GPL net/dccp/dccp 0xf65cfedc dccp_send_ack +EXPORT_SYMBOL_GPL net/dccp/dccp 0xf6e2cfaa dccp_reqsk_send_ack +EXPORT_SYMBOL_GPL net/dccp/dccp 0xf75758ea dccp_destroy_sock +EXPORT_SYMBOL_GPL net/dccp/dccp 0xff267248 dccp_insert_option +EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0x03a89536 dccp_v4_do_rcv +EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0x1f98038b dccp_v4_conn_request +EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0x41770c4d dccp_v4_connect +EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0x9a6b80b4 dccp_v4_send_check +EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0xce4b296f dccp_v4_request_recv_sock +EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0xd90f4bf7 dccp_invalid_packet +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x02fcf1af dsa_devlink_param_set +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x07eb3bfe dsa_tag_8021q_unregister +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x0fbdd631 dsa_devlink_params_register +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x10b00b20 dsa_port_get_phy_sset_count +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x1bc9310b dsa_tag_8021q_bridge_tx_fwd_unoffload +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x271f4d19 dsa_tag_8021q_register +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x275c8051 dsa_devlink_params_unregister +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x3254c4ed dsa_register_switch +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x363d0f7f dsa_devlink_port_region_create EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x417d1fed dsa_8021q_rx_switch_id -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x442d7fc5 dsa_dev_to_net_device -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x48134314 dsa_switch_shutdown -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x4acb132e dsa_switch_resume -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x4c7ea4a5 dsa_devlink_resources_unregister +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x4b9b62f0 dsa_port_from_netdev EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x5928bba7 vid_is_dsa_8021q_rxvlan -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x64c7041b dsa_tag_8021q_bridge_tx_fwd_offload -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x721b6901 dsa_slave_dev_check -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x7aa30fad dsa_tag_drivers_unregister -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x7e9f5dd9 dsa_switch_find -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x809a5f98 dsa_devlink_param_get -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x81822fca dsa_devlink_resource_occ_get_register -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x8c9d85d9 dsa_devlink_resource_register +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x64edb8f6 dsa_switch_find +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x6e2803e0 dsa_8021q_tx_vid +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x7417e98d dsa_port_phylink_mac_change +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x7672da61 dsa_devlink_resources_unregister +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x770812ec dsa_devlink_resource_register +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x79e9ff3d dsa_devlink_resource_occ_get_register +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x827843ea dsa_slave_dev_check +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x83193332 dsa_switch_suspend +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x83e0574c dsa_tag_drivers_unregister +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x925a0c2a dsa_switch_shutdown +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x97c42537 dsa_8021q_rcv +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x97e6437c dsa_8021q_xmit EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x9e59271d dsa_8021q_rx_source_port -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x9f3fe874 dsa_tag_drivers_register -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xa4177693 dsa_devlink_resource_occ_get_unregister -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xac45d13b dsa_devlink_port_region_create +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xac408f42 dsa_enqueue_skb +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xada46ff7 dsa_port_get_phy_strings +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xb141ee2f dsa_devlink_param_get +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xbac19e13 dsa_dev_to_net_device EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xbe3856fc dsa_8021q_bridge_tx_fwd_offload_vid EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xc23e8d5f dsa_devlink_region_destroy -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xc2b1647a dsa_8021q_rcv -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xcafa1f7f dsa_8021q_tx_vid -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xd5b69b98 dsa_devlink_param_set -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xd66745c0 dsa_8021q_xmit -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xd953edf8 dsa_devlink_params_register -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xe1365592 dsa_switch_suspend -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xe60ee610 dsa_port_get_ethtool_phy_stats -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xe85f19ac dsa_devlink_region_create +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xcc53fb62 dsa_unregister_switch +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xcc570bb6 dsa_port_get_ethtool_phy_stats +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xcd643a28 dsa_tag_drivers_register +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xd275a8e7 dsa_devlink_resource_occ_get_unregister +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xdf464feb dsa_devlink_region_create +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xdffc4505 dsa_switch_resume EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xf13e1803 vid_is_dsa_8021q -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xf485137a dsa_register_switch +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xf1dd54a8 dsa_tag_8021q_bridge_tx_fwd_offload EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xf6f3b5c8 vid_is_dsa_8021q_txvlan -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xf6f7f9ef dsa_tag_8021q_bridge_tx_fwd_unoffload -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xffe4e361 dsa_port_get_phy_strings -EXPORT_SYMBOL_GPL net/ieee802154/ieee802154 0x23bc6e09 ieee802154_hdr_pull -EXPORT_SYMBOL_GPL net/ieee802154/ieee802154 0x4c74808a ieee802154_hdr_peek -EXPORT_SYMBOL_GPL net/ieee802154/ieee802154 0x52a8ce72 ieee802154_hdr_peek_addrs +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xff6270c2 dsa_8021q_rx_vid +EXPORT_SYMBOL_GPL net/ieee802154/ieee802154 0x135c1dfe ieee802154_hdr_peek_addrs +EXPORT_SYMBOL_GPL net/ieee802154/ieee802154 0x5d59525a ieee802154_hdr_peek EXPORT_SYMBOL_GPL net/ieee802154/ieee802154 0x87e2553b ieee802154_max_payload -EXPORT_SYMBOL_GPL net/ieee802154/ieee802154 0xd41248c6 ieee802154_hdr_push +EXPORT_SYMBOL_GPL net/ieee802154/ieee802154 0xe5de77f3 ieee802154_hdr_push +EXPORT_SYMBOL_GPL net/ieee802154/ieee802154 0xeec69d42 ieee802154_hdr_pull EXPORT_SYMBOL_GPL net/ife/ife 0x6210e871 ife_tlv_meta_next EXPORT_SYMBOL_GPL net/ife/ife 0x67db2029 ife_tlv_meta_decode -EXPORT_SYMBOL_GPL net/ife/ife 0xa338dfa3 ife_encode -EXPORT_SYMBOL_GPL net/ife/ife 0xbc4a63d3 ife_decode +EXPORT_SYMBOL_GPL net/ife/ife 0xcab6e48b ife_decode +EXPORT_SYMBOL_GPL net/ife/ife 0xd50c4d6a ife_encode EXPORT_SYMBOL_GPL net/ife/ife 0xe7888e98 ife_tlv_meta_encode -EXPORT_SYMBOL_GPL net/ipv4/esp4 0x1223111f esp_output_head -EXPORT_SYMBOL_GPL net/ipv4/esp4 0x23fb90b8 esp_output_tail -EXPORT_SYMBOL_GPL net/ipv4/esp4 0x287c338c esp_input_done2 -EXPORT_SYMBOL_GPL net/ipv4/gre 0x86b2afb5 gre_del_protocol -EXPORT_SYMBOL_GPL net/ipv4/gre 0x8739eddd gre_add_protocol -EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0x00746bae inet_sk_diag_fill -EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0x07058d8a inet_diag_dump_icsk -EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0x0c6effda inet_diag_unregister -EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0x1165b16c inet_diag_find_one_icsk -EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0x423adde8 inet_diag_bc_sk -EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0x87e20050 inet_diag_dump_one_icsk -EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0xb7a87007 inet_diag_register -EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0xcdc08ba3 inet_diag_msg_attrs_fill -EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0xe3fdecb1 inet_diag_msg_common_fill -EXPORT_SYMBOL_GPL net/ipv4/ip_gre 0x7ceeb9cd gretap_fb_dev_create -EXPORT_SYMBOL_GPL net/ipv4/netfilter/arp_tables 0xdd282414 arpt_alloc_initial_table -EXPORT_SYMBOL_GPL net/ipv4/netfilter/ip_tables 0xfda02638 ipt_alloc_initial_table -EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_defrag_ipv4 0x8d845f4b nf_defrag_ipv4_enable -EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_defrag_ipv4 0xb8335c3f nf_defrag_ipv4_disable -EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_dup_ipv4 0x5983a6a0 nf_dup_ipv4 -EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_reject_ipv4 0x12982f43 nf_reject_skb_v4_unreach -EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_reject_ipv4 0x5b256847 nf_reject_ip_tcphdr_get -EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_reject_ipv4 0x9060596c nf_reject_iphdr_put -EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_reject_ipv4 0xa3e96ec4 nf_reject_skb_v4_tcp_reset -EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_reject_ipv4 0xafc44a92 nf_send_unreach -EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_reject_ipv4 0xcab4683f nf_send_reset -EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_reject_ipv4 0xda2e82e5 nf_reject_ip_tcphdr_put -EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_socket_ipv4 0xc85a7123 nf_sk_lookup_slow_v4 -EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_tproxy_ipv4 0x0942978a nf_tproxy_laddr4 -EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_tproxy_ipv4 0x533875b2 nf_tproxy_get_sock_v4 -EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_tproxy_ipv4 0x947c7ece nf_tproxy_handle_time_wait4 -EXPORT_SYMBOL_GPL net/ipv4/netfilter/nft_fib_ipv4 0x1a0e5381 nft_fib4_eval -EXPORT_SYMBOL_GPL net/ipv4/netfilter/nft_fib_ipv4 0xf991d96d nft_fib4_eval_type -EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0x603c895a tcp_vegas_state -EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0x845e3d66 tcp_vegas_init -EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0xb7eab600 tcp_vegas_cwnd_event -EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0xc68fffa2 tcp_vegas_get_info -EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0xe6ef7ed1 tcp_vegas_pkts_acked -EXPORT_SYMBOL_GPL net/ipv6/esp6 0x41538e4a esp6_output_head -EXPORT_SYMBOL_GPL net/ipv6/esp6 0x448987db esp6_output_tail -EXPORT_SYMBOL_GPL net/ipv6/esp6 0xd75b8289 esp6_input_done2 -EXPORT_SYMBOL_GPL net/ipv6/ip6_tunnel 0x1e8736be ip6_tnl_encap_setup -EXPORT_SYMBOL_GPL net/ipv6/ip6_tunnel 0x3b34c6d3 ip6_tnl_xmit_ctl -EXPORT_SYMBOL_GPL net/ipv6/ip6_tunnel 0x4e065fe2 ip6_tnl_rcv_ctl -EXPORT_SYMBOL_GPL net/ipv6/netfilter/ip6_tables 0x5cbfa474 ip6t_alloc_initial_table -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_defrag_ipv6 0x095d487d nf_ct_frag6_gather -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_defrag_ipv6 0x46b8b753 nf_defrag_ipv6_enable -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_defrag_ipv6 0x678f086a nf_defrag_ipv6_disable -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_dup_ipv6 0x94832340 nf_dup_ipv6 -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_reject_ipv6 0x4111ea5f nf_reject_ip6hdr_put -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_reject_ipv6 0x558c31c2 nf_reject_ip6_tcphdr_get -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_reject_ipv6 0x83e4f9e3 nf_reject_skb_v6_unreach -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_reject_ipv6 0xaee41439 nf_send_reset6 -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_reject_ipv6 0xbeba874e nf_reject_skb_v6_tcp_reset -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_reject_ipv6 0xcc0bf7d6 nf_reject_ip6_tcphdr_put -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_reject_ipv6 0xd470fc54 nf_send_unreach6 -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_socket_ipv6 0x4f3dd04a nf_sk_lookup_slow_v6 -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_tproxy_ipv6 0x348ae295 nf_tproxy_handle_time_wait6 -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_tproxy_ipv6 0xbf547379 nf_tproxy_get_sock_v6 -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_tproxy_ipv6 0xd1473fb9 nf_tproxy_laddr6 -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nft_fib_ipv6 0x03ce173c nft_fib6_eval -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nft_fib_ipv6 0x42a7d3d9 nft_fib6_eval_type -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x096da025 l2tp_tunnel_register -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x107eebde l2tp_recv_common -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x1f4301a4 l2tp_session_create -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x2565a50c l2tp_session_dec_refcount -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x260b9fb4 l2tp_tunnel_create -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x2c468716 l2tp_session_get_nth -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x2df43904 l2tp_session_delete -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x41d35781 l2tp_tunnel_inc_refcount -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x5575f57e l2tp_session_inc_refcount -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x56cfbaf6 l2tp_udp_encap_recv -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x662021a6 l2tp_session_register -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x7d8fdab3 l2tp_sk_to_tunnel -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x86d41266 l2tp_tunnel_get_session -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x8932ddec l2tp_tunnel_delete -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x8af884e0 l2tp_tunnel_dec_refcount -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x8b8dfa75 l2tp_xmit_skb -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xb4bfd3af l2tp_session_set_header_len -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xc393e07e l2tp_tunnel_get_nth -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xd54ccd47 l2tp_tunnel_get -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xe7495407 l2tp_session_get_by_ifname -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xfcdad2e6 l2tp_session_get -EXPORT_SYMBOL_GPL net/l2tp/l2tp_ip 0x9a6e542e l2tp_ioctl +EXPORT_SYMBOL_GPL net/ipv4/esp4 0x07221c0f esp_input_done2 +EXPORT_SYMBOL_GPL net/ipv4/esp4 0xcedaafe2 esp_output_tail +EXPORT_SYMBOL_GPL net/ipv4/esp4 0xff0c7338 esp_output_head +EXPORT_SYMBOL_GPL net/ipv4/gre 0x9bba3661 gre_del_protocol +EXPORT_SYMBOL_GPL net/ipv4/gre 0x9e0dd6d7 gre_add_protocol +EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0x241e2c79 inet_sk_diag_fill +EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0x3965a36d inet_diag_register +EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0x4d590081 inet_diag_dump_one_icsk +EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0x6372cca7 inet_diag_msg_attrs_fill +EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0x726ab96c inet_diag_bc_sk +EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0x835641f3 inet_diag_msg_common_fill +EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0xadebe9aa inet_diag_unregister +EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0xca3fd66c inet_diag_dump_icsk +EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0xe1629fd0 inet_diag_find_one_icsk +EXPORT_SYMBOL_GPL net/ipv4/ip_gre 0xa73c7490 gretap_fb_dev_create +EXPORT_SYMBOL_GPL net/ipv4/netfilter/arp_tables 0x6169ea2d arpt_alloc_initial_table +EXPORT_SYMBOL_GPL net/ipv4/netfilter/ip_tables 0x95a97218 ipt_alloc_initial_table +EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_defrag_ipv4 0x94690fd9 nf_defrag_ipv4_disable +EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_defrag_ipv4 0xbccc2227 nf_defrag_ipv4_enable +EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_dup_ipv4 0xf409dfa0 nf_dup_ipv4 +EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_reject_ipv4 0x0386bf66 nf_reject_ip_tcphdr_put +EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_reject_ipv4 0x5ca78a7a nf_reject_skb_v4_tcp_reset +EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_reject_ipv4 0x762ea6d9 nf_reject_skb_v4_unreach +EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_reject_ipv4 0xb0a72232 nf_reject_iphdr_put +EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_reject_ipv4 0xc9631447 nf_reject_ip_tcphdr_get +EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_reject_ipv4 0xd8bbed54 nf_send_unreach +EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_reject_ipv4 0xd8fc717e nf_send_reset +EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_socket_ipv4 0xea1d080d nf_sk_lookup_slow_v4 +EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_tproxy_ipv4 0x0f4637f8 nf_tproxy_laddr4 +EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_tproxy_ipv4 0x1fdd70b0 nf_tproxy_get_sock_v4 +EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_tproxy_ipv4 0x725ff7d4 nf_tproxy_handle_time_wait4 +EXPORT_SYMBOL_GPL net/ipv4/netfilter/nft_fib_ipv4 0x58a7d68e nft_fib4_eval_type +EXPORT_SYMBOL_GPL net/ipv4/netfilter/nft_fib_ipv4 0x687a82ea nft_fib4_eval +EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0x239700ef tcp_vegas_get_info +EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0x2f46ad2a tcp_vegas_cwnd_event +EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0x56b2d9a1 tcp_vegas_init +EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0xb3435195 tcp_vegas_state +EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0xb7a71595 tcp_vegas_pkts_acked +EXPORT_SYMBOL_GPL net/ipv6/esp6 0xa4898071 esp6_output_head +EXPORT_SYMBOL_GPL net/ipv6/esp6 0xa753ab44 esp6_input_done2 +EXPORT_SYMBOL_GPL net/ipv6/esp6 0xd95cb06b esp6_output_tail +EXPORT_SYMBOL_GPL net/ipv6/ip6_tunnel 0x07c7707c ip6_tnl_encap_setup +EXPORT_SYMBOL_GPL net/ipv6/ip6_tunnel 0x1a05aa0d ip6_tnl_rcv_ctl +EXPORT_SYMBOL_GPL net/ipv6/ip6_tunnel 0x79cca4ed ip6_tnl_xmit_ctl +EXPORT_SYMBOL_GPL net/ipv6/netfilter/ip6_tables 0x60864f16 ip6t_alloc_initial_table +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_defrag_ipv6 0x353ccd8a nf_defrag_ipv6_enable +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_defrag_ipv6 0x76e3092e nf_defrag_ipv6_disable +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_defrag_ipv6 0xfcaf8593 nf_ct_frag6_gather +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_dup_ipv6 0x0470fcfa nf_dup_ipv6 +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_reject_ipv6 0x05c89395 nf_send_reset6 +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_reject_ipv6 0x11d4c6f8 nf_reject_ip6_tcphdr_get +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_reject_ipv6 0x699fd732 nf_reject_ip6_tcphdr_put +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_reject_ipv6 0x6f3efc2c nf_reject_ip6hdr_put +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_reject_ipv6 0xb6e577bc nf_send_unreach6 +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_reject_ipv6 0xc45bb733 nf_reject_skb_v6_tcp_reset +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_reject_ipv6 0xd786e687 nf_reject_skb_v6_unreach +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_socket_ipv6 0x6d7aa964 nf_sk_lookup_slow_v6 +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_tproxy_ipv6 0x01ae7201 nf_tproxy_get_sock_v6 +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_tproxy_ipv6 0x571a5e59 nf_tproxy_laddr6 +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_tproxy_ipv6 0x69effb67 nf_tproxy_handle_time_wait6 +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nft_fib_ipv6 0xa5f2a7c0 nft_fib6_eval +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nft_fib_ipv6 0xed265570 nft_fib6_eval_type +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x040a9c59 l2tp_tunnel_get_session +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x1b29d248 l2tp_tunnel_delete +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x27206364 l2tp_session_set_header_len +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x2aea2f37 l2tp_tunnel_get +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x30330f6e l2tp_sk_to_tunnel +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x33b09cc5 l2tp_session_dec_refcount +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x53c740b8 l2tp_recv_common +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x6660ef01 l2tp_tunnel_register +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x86b36032 l2tp_xmit_skb +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x909ef11f l2tp_session_get +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x9c3a5989 l2tp_tunnel_dec_refcount +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xb0d664d5 l2tp_udp_encap_recv +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xb39491d5 l2tp_session_inc_refcount +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xb4011054 l2tp_tunnel_inc_refcount +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xcb1f116f l2tp_tunnel_create +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xcd01673d l2tp_session_get_nth +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xd6072bb0 l2tp_session_create +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xd795b0ce l2tp_tunnel_get_nth +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xdc38c99a l2tp_session_get_by_ifname +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xe8782545 l2tp_session_delete +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xea6eaad7 l2tp_session_register +EXPORT_SYMBOL_GPL net/l2tp/l2tp_ip 0x60c2a34d l2tp_ioctl EXPORT_SYMBOL_GPL net/l2tp/l2tp_netlink 0x337f2432 l2tp_nl_unregister_ops -EXPORT_SYMBOL_GPL net/l2tp/l2tp_netlink 0xb85c18eb l2tp_nl_register_ops -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x09b5ea12 ieee80211_vif_to_wdev -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x148b0535 ieee80211_find_sta_by_ifaddr -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x2a5285c5 ieee80211_resume_disconnect -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x2c5e5c4a ieee80211_remain_on_channel_expired -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x2fb21496 ieee80211_ave_rssi -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x361b6c4c ieee80211_request_smps +EXPORT_SYMBOL_GPL net/l2tp/l2tp_netlink 0x97a764b2 l2tp_nl_register_ops +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x0057d070 ieee80211_calc_tx_airtime +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x147cf60a ieee80211_iter_chan_contexts_atomic +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x1919e369 wdev_to_ieee80211_vif +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x1fabbf87 ieee80211_iterate_interfaces +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x26a49d48 ieee80211_gtk_rekey_add +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x2d2dc092 ieee80211_iterate_stations_atomic +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x2da301da ieee80211_color_change_finish +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x3f04ee82 ieeee80211_obss_color_collision_notify +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x4002830c ieee80211_find_sta_by_ifaddr +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x4bf59925 ieee80211_update_mu_groups EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x5250cf98 ieee80211_tkip_add_iv EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x59c13bed ieee80211_key_mic_failure -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x6cd9a95e ieee80211_gtk_rekey_notify -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x7fd79868 ieee80211_iterate_stations_atomic -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x83698475 ieeee80211_obss_color_collision_notify -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x8c960188 ieee80211_iterate_interfaces -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x9134c5ea ieee80211_iter_chan_contexts_atomic -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x91bdecbd ieee80211_iterate_active_interfaces_mtx -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xa0501cfe ieee80211_ready_on_channel +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x6731cec0 ieee80211_ready_on_channel +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x8625f254 ieee80211_iterate_active_interfaces_mtx +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x94f056d8 ieee80211_ave_rssi +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x9da1d88f ieee80211_vif_to_wdev EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xa1247034 ieee80211_remove_key EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xa4b2b77e ieee80211_key_replay -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xb8380036 ieee80211_gtk_rekey_add -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xbbde6e84 ieee80211_color_change_finish -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xc5534810 ieee80211_calc_tx_airtime -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xcb482427 ieee80211_update_mu_groups -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xd086ab34 ieee80211_calc_rx_airtime +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xbfab7375 ieee80211_iterate_active_interfaces_atomic +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xc599d7d6 ieee80211_request_smps +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xd0bcd421 ieee80211_calc_rx_airtime +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xd2c8e202 ieee80211_remain_on_channel_expired EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xd8e09da4 ieee80211_set_key_rx_seq -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xe00b639e ieee80211_iterate_active_interfaces_atomic -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xe3e9da42 wdev_to_ieee80211_vif -EXPORT_SYMBOL_GPL net/mpls/mpls_router 0x22fd5c67 mpls_output_possible -EXPORT_SYMBOL_GPL net/mpls/mpls_router 0x559725f1 mpls_dev_mtu -EXPORT_SYMBOL_GPL net/mpls/mpls_router 0x6fd87b14 mpls_stats_inc_outucastpkts +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xed37ea52 ieee80211_resume_disconnect +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xf9160a40 ieee80211_gtk_rekey_notify +EXPORT_SYMBOL_GPL net/mpls/mpls_router 0x1906e8d0 mpls_pkt_too_big +EXPORT_SYMBOL_GPL net/mpls/mpls_router 0x25d030ec mpls_stats_inc_outucastpkts +EXPORT_SYMBOL_GPL net/mpls/mpls_router 0x398ac16e nla_put_labels EXPORT_SYMBOL_GPL net/mpls/mpls_router 0x7670b536 nla_get_labels -EXPORT_SYMBOL_GPL net/mpls/mpls_router 0xcbe4e3f0 nla_put_labels -EXPORT_SYMBOL_GPL net/mpls/mpls_router 0xddfc905c mpls_pkt_too_big -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x0a4195ce ip_set_put_byindex +EXPORT_SYMBOL_GPL net/mpls/mpls_router 0x79a74e81 mpls_output_possible +EXPORT_SYMBOL_GPL net/mpls/mpls_router 0xe22ac4ba mpls_dev_mtu +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x151b2b36 ip_set_put_byindex +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x15b60f9c ip_set_del +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x20a10398 ip_set_get_ip4_port +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x215358c9 ip_set_extensions EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x22d966c6 ip_set_range_to_cidr -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x38614a88 ip_set_put_flags +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x2414b98d ip_set_elem_len EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x397f6231 ip_set_free -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x3d52d0fa ip_set_name_byindex -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x5bf69c8c ip_set_get_byname -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x62af7f95 ip_set_type_unregister -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x64b0ba0c ip_set_test -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x6e2fe700 ip_set_nfnl_put -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x778ccff5 ip_set_nfnl_get_byindex +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x3a377b84 ip_set_put_flags +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x46e08781 ip_set_name_byindex +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x4877efae ip_set_test +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x5221dffc ip_set_add +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x5f88f5d9 ip_set_init_comment +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x60b64932 ip_set_get_byname +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x69ba2d13 ip_set_get_extensions EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x7924b6de ip_set_hostmask_map +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x7ec1c059 ip_set_nfnl_put EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x81fff2d1 ip_set_netmask_map -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x8c943e63 ip_set_add -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x8e386270 ip_set_match_extensions -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x92ced789 ip_set_elem_len -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x9b72cbaa ip_set_get_ip4_port +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x8ce7a77d ip_set_match_extensions +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x972d1c43 ip_set_type_unregister EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x9e98722b ip_set_get_ipaddr6 EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xa293f8a6 ip_set_get_ipaddr4 -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xa2f70b64 ip_set_type_register -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xacde3d0f ip_set_get_ip6_port -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xc7b2de7a ip_set_get_extensions -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xcbbf1f19 ip_set_extensions -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xe2b91113 ip_set_del -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xef40ec25 ip_set_put_extensions +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xa2f6087b ip_set_nfnl_get_byindex +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xafaac09f ip_set_get_ip6_port +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xc9d91aac ip_set_type_register EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xf3b4d4ae ip_set_alloc -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xf8a62a28 ip_set_init_comment -EXPORT_SYMBOL_GPL net/netfilter/ipvs/ip_vs 0x07e0b8a3 unregister_ip_vs_pe -EXPORT_SYMBOL_GPL net/netfilter/ipvs/ip_vs 0x0b579545 ip_vs_conn_in_get_proto -EXPORT_SYMBOL_GPL net/netfilter/ipvs/ip_vs 0xcc29e556 ip_vs_conn_out_get_proto -EXPORT_SYMBOL_GPL net/netfilter/ipvs/ip_vs 0xffbc540a register_ip_vs_pe -EXPORT_SYMBOL_GPL net/netfilter/nf_conncount 0x07865ba7 nf_conncount_init +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xfacc1540 ip_set_put_extensions +EXPORT_SYMBOL_GPL net/netfilter/ipvs/ip_vs 0x1365429d unregister_ip_vs_pe +EXPORT_SYMBOL_GPL net/netfilter/ipvs/ip_vs 0xa0f647f5 register_ip_vs_pe +EXPORT_SYMBOL_GPL net/netfilter/ipvs/ip_vs 0xd121e29e ip_vs_conn_in_get_proto +EXPORT_SYMBOL_GPL net/netfilter/ipvs/ip_vs 0xddf2987d ip_vs_conn_out_get_proto +EXPORT_SYMBOL_GPL net/netfilter/nf_conncount 0x06f0d367 nf_conncount_add +EXPORT_SYMBOL_GPL net/netfilter/nf_conncount 0x1b7f4da4 nf_conncount_count +EXPORT_SYMBOL_GPL net/netfilter/nf_conncount 0x31a96cd5 nf_conncount_destroy +EXPORT_SYMBOL_GPL net/netfilter/nf_conncount 0x3be8ad36 nf_conncount_init EXPORT_SYMBOL_GPL net/netfilter/nf_conncount 0x3ff55ad3 nf_conncount_cache_free -EXPORT_SYMBOL_GPL net/netfilter/nf_conncount 0x58771459 nf_conncount_destroy -EXPORT_SYMBOL_GPL net/netfilter/nf_conncount 0x58eabf65 nf_conncount_gc_list EXPORT_SYMBOL_GPL net/netfilter/nf_conncount 0x8c4cb9c3 nf_conncount_list_init -EXPORT_SYMBOL_GPL net/netfilter/nf_conncount 0xebb49b12 nf_conncount_count -EXPORT_SYMBOL_GPL net/netfilter/nf_conncount 0xffc08c4f nf_conncount_add -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x015f8783 nf_conntrack_helpers_unregister +EXPORT_SYMBOL_GPL net/netfilter/nf_conncount 0xf559c096 nf_conncount_gc_list +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x01317663 nf_conntrack_helper_register EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x0bc00f80 nf_nat_helper_try_module_get -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x0c8bded9 nf_ct_kill_acct -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x1047dc03 nf_nat_helper_register -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x1251673c nf_ct_expect_iterate_net -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x1bb1bb78 __nf_ct_try_assign_helper -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x1d38eec0 nf_ct_helper_init -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x1d90b36d nf_conntrack_in -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x1e4aa53a nf_ct_expect_alloc -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x22c741ca nf_ct_seqadj_set -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x26b232c3 nf_ct_gre_keymap_add -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x2735b0cb nf_conntrack_alloc +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x0d474259 nf_ct_untimeout +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x113be439 nf_ct_l4proto_log_invalid +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x1608d7b4 nf_ct_helper_expectfn_find_by_symbol +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x1d488621 __nf_conntrack_confirm +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x1db43368 nf_ct_remove_expect +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x1e538b74 nf_conntrack_helpers_register +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x21cf3648 nf_ct_expect_iterate_net +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x26c79d4b nf_ct_unexpect_related +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x27cfb99e nf_ct_extend_register +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x28903f8a nf_ct_helper_log EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x289c3714 nf_ct_alloc_hashtable EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x28eff409 nf_conntrack_hash -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x3045fa2a nf_ct_l4proto_find -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x30a16945 nf_ct_seqadj_init -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x3381d11c nf_ct_unconfirmed_destroy -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x3602fd4f nf_conntrack_alter_reply -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x3916078b nf_ct_timeout_find_get_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x3bfd683e nf_connlabels_put -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x41b7e19c __nf_ct_expect_find -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x42d31e1b nf_ct_seq_adjust -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x42e57a4e nf_ct_extend_register -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x472618b1 nf_conntrack_tuple_taken -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x47fb7c72 nf_ct_helper_log -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x4ab341bd nf_ct_delete -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x4b826ec0 nf_ct_remove_expectations -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x553a7b92 nf_ct_netns_put -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x59aa05f7 nf_ct_destroy_timeout -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x5a14b23d nf_ct_expect_find_get -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x5a4ad205 nf_ct_expect_related_report -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x5b5d4c9a __nf_conntrack_confirm -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x5bb36a37 nf_ct_tmpl_free -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x61d5f3c4 nf_ct_seq_offset -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x6298bdd6 nf_ct_helper_expectfn_register -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x68467227 nf_ct_acct_add +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x3189272f __nf_ct_expect_find +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x343d3e2b nf_ct_netns_get +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x3d813ac8 nf_nat_helper_unregister +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x4768f573 nf_conntrack_eventmask_report +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x496e85bc nf_ct_seqadj_set +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x4a6072b6 nf_conntrack_free +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x4bedf642 nf_conntrack_find_get +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x4c7741bf nf_conntrack_count +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x4d087d18 nf_ct_unconfirmed_destroy +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x4eabf3dd nf_ct_helper_expectfn_register +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x4ed3bb96 __nf_ct_refresh_acct +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x503aab0b nf_conntrack_hash_check_insert +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x51279a32 nf_ct_bridge_unregister +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x538cd8fb nf_ct_iterate_destroy +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x54034ecd nf_ct_timeout_find_get_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x55ff3d93 nf_ct_kill_acct +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x5944c5c4 nf_ct_extend_unregister +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x5b2e2eb9 nf_ct_expect_init +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x5f867dff nf_ct_helper_init +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x6102104f nf_ct_tcp_seqadj_set +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x64942058 __nf_ct_try_assign_helper +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x69284d0b nf_nat_helper_register EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x693c3961 nf_ct_helper_hash -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x6aba89bc nf_ct_expect_iterate_destroy -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x6f577d70 nf_conntrack_count -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x75254d31 nf_ct_expect_put -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x76bb351a nf_ct_unexpect_related -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x77f06f0d nf_ct_gre_keymap_destroy -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x7baf8e51 nf_ct_untimeout -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x81d67e98 nf_ct_get_tuplepr -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x829a8eb4 nf_conntrack_helper_try_module_get -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x83a268b1 nf_ct_timeout_put_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x88096ae6 nf_conntrack_hash_check_insert -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x8ab7b89e nf_ct_bridge_register -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x8cd2d6e6 nf_ct_set_timeout +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x6e55f690 nf_ct_timeout_put_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x6e763314 nf_ct_bridge_register +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x6f295a6a nf_ct_destroy_timeout +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x72983caf nf_ct_helper_expectfn_find_by_name +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x7622b9a2 nf_l4proto_log_invalid +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x79d9a8e5 nf_ct_delete +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x7b20072b nf_ct_expect_iterate_destroy +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x7b8432a0 nf_connlabels_put +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x7db6a774 nf_ct_tmpl_alloc +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x808ef089 nf_conntrack_tuple_taken +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x8239fd52 nf_conntrack_in +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x836e298e nf_ct_gre_keymap_destroy +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x8db1dc82 nf_ct_helper_ext_add +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x8e71cad4 nf_conntrack_alloc EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x8ffe7e89 nf_conntrack_htable_size -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x91cbc1e6 nf_ct_helper_expectfn_find_by_symbol -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x92938096 nf_conntrack_helper_unregister -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x9378b5d4 nf_connlabels_get -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x98be7d08 nf_ct_iterate_cleanup_net +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x92e73918 nf_ct_seqadj_init +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x941f5775 nf_conntrack_unregister_notifier +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x9486689c nf_ct_seq_offset +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x97163924 nf_ct_seq_adjust EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x9adb7399 nf_conntrack_expect_lock -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x9dce4e99 nf_ct_port_tuple_to_nlattr -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x9dfaff80 nf_conntrack_unregister_notifier -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xa2d9f5bb __nf_ct_refresh_acct -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xa6ab211f nf_ct_helper_expectfn_find_by_name -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xab3fc4d2 nf_conntrack_helper_put +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x9c01cb33 __nf_conntrack_helper_find +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x9f7e6a81 nf_ct_netns_put +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xa34cc5a9 nf_ct_port_tuple_to_nlattr +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xa48c2add nf_conntrack_helper_unregister +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xa653365f nf_ct_tmpl_free +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xaa6a9727 nf_conntrack_register_notifier +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xad40fffe nf_ct_unlink_expect_report EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xaf0847f0 nf_conntrack_locks EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xafbd6cf5 nf_ct_port_nlattr_to_tuple -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xb450ea61 nf_conntrack_helpers_register -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xb4553fc8 nf_confirm -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xb931f88b nf_ct_extend_unregister -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xbab66355 nf_ct_remove_expect -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xbc7a56b3 __nf_conntrack_helper_find -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xc0d9ec48 nf_ct_l4proto_log_invalid +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xb0dfa6f7 nf_connlabels_get +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xb4093494 nf_conntrack_helper_put +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xb4781caa nf_conntrack_helpers_unregister +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xb73cc5e1 nf_ct_helper_expectfn_unregister +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xbdf06f55 nf_ct_iterate_cleanup_net +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xbf709e00 nf_ct_expect_put EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xc18ac88d nf_ct_expect_hsize EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xc40f284c nf_ct_helper_hsize -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xc4ee1080 nf_ct_get_id -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xc5695132 nf_connlabels_replace -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xcc79f6aa nf_conntrack_eventmask_report +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xcbc96300 nf_ct_remove_expectations +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xce6c17b8 nf_ct_l4proto_find +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xcf3a869c nf_ct_deliver_cached_events EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xd505c3e0 nf_ct_port_nlattr_tuple_size -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xd50a26ac nf_ct_helper_expectfn_unregister +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xdabcfd6a nf_ct_get_tuplepr +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xdaf88f06 nf_ct_expect_related_report +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xdb260d6c nf_ct_get_id EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xdba7326b nf_conntrack_lock EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xdf0aed48 nf_ct_port_nla_policy -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xdf83e15b nf_conntrack_find_get -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xe0cd4850 nf_conntrack_helper_register -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xe2bbfa56 nf_nat_helper_put -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xe3f9dd36 nf_ct_tcp_seqadj_set -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xe93a0b56 nf_ct_set_auto_assign_helper_warned -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xe972cdba nf_ct_tmpl_alloc +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xe7fb58fd nf_ct_expect_find_get EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xec8beba6 nf_ct_expect_hash -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xecb3d62a nf_conntrack_register_notifier -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xef64d08f nf_ct_deliver_cached_events +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xed25d27d nf_ct_acct_add +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf27b605c nf_conntrack_alter_reply EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf38bcdf3 nf_conntrack_max -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf711a6e9 nf_ct_netns_get -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf747ed51 nf_ct_iterate_destroy -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf7c7dbd6 nf_l4proto_log_invalid -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf83dd55a nf_ct_unlink_expect_report -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf8fc7fba nf_nat_helper_unregister -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf97273ed nf_ct_helper_ext_add -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xfa1c1272 nf_ct_expect_init -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xfa39018d nf_conntrack_free +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf3fe1f3d nf_confirm +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf4b3e805 nf_ct_expect_alloc +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf750ac02 nf_ct_gre_keymap_add +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xfb47eab4 nf_nat_helper_put +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xfbf65ff7 nf_connlabels_replace +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xfe44f3fc nf_ct_set_timeout EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xfe731af8 nf_ct_invert_tuple -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xfe79cd39 nf_ct_bridge_unregister -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_amanda 0x08db8828 nf_nat_amanda_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_broadcast 0xd817af65 nf_conntrack_broadcast_help -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_ftp 0x52f1bbec nf_nat_ftp_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x01d1550b set_h225_addr_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x07bee108 set_h245_addr_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x5062e15d nat_h245_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x673e1c27 set_ras_addr_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x91c8fb2f nat_t120_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0xba99211a nat_callforwarding_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0xc2df5ebf set_sig_addr_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0xc8628641 get_h225_addr -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0xd53439b4 nat_rtp_rtcp_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0xd64b23d0 nat_q931_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_irc 0x57144735 nf_nat_irc_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_pptp 0x22a6e0db nf_nat_pptp_hook_outbound -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_pptp 0x7aff02e3 nf_nat_pptp_hook_expectfn -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_pptp 0x7c837c3a nf_nat_pptp_hook_exp_gre -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_pptp 0x7d16af81 nf_nat_pptp_hook_inbound -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x0692c326 ct_sip_parse_numerical_param -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x1f32dcd9 ct_sip_get_header -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x21198a9a nf_nat_sip_hooks -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x4305a36f ct_sip_parse_header_uri -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x5599e7f7 ct_sip_parse_request -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x91ec798b ct_sip_get_sdp_header -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0xd886956e ct_sip_parse_address_param -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_snmp 0x2c3e7a43 nf_nat_snmp_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_tftp 0xea1e147a nf_nat_tftp_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_dup_netdev 0x6bda9851 nf_fwd_netdev_egress -EXPORT_SYMBOL_GPL net/netfilter/nf_dup_netdev 0x7d11a7fd nft_fwd_dup_netdev_offload -EXPORT_SYMBOL_GPL net/netfilter/nf_dup_netdev 0xd242a081 nf_dup_netdev_egress -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x2b01b62c flow_offload_add -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x592e38cb nf_flow_rule_route_ipv4 -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x79587e39 nf_flow_table_offload_setup -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x7b7b4624 nf_flow_table_free -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x7bf020a3 nf_flow_rule_route_ipv6 -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x90638d62 flow_offload_lookup -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x90a790f0 nf_flow_table_cleanup -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x9a6241e1 nf_flow_offload_ipv6_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x9d80b1a8 flow_offload_free -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x9f647675 nf_flow_dnat_port -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x9fcf331e flow_offload_route_init -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0xbdd71e23 nf_flow_table_init -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0xcd44a9f8 flow_offload_teardown -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0xcfecc0e8 nf_flow_snat_port -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0xd1a55f2d nf_flow_offload_ip_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0xe17be06e flow_offload_alloc -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0xf5e89344 flow_offload_refresh -EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x02a6abc9 nf_nat_ipv6_register_fn -EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x0a1ada4c nf_nat_ipv6_unregister_fn -EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x1a9cf0bc nf_nat_redirect_ipv4 +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xff9ace94 nf_conntrack_helper_try_module_get +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_amanda 0xcad84a57 nf_nat_amanda_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_broadcast 0xbd1a56e4 nf_conntrack_broadcast_help +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_ftp 0x9f0a86c2 nf_nat_ftp_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x01240449 get_h225_addr +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x1491fc4b set_ras_addr_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x4e8326d6 set_sig_addr_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x5cbcd929 nat_t120_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x68149219 nat_rtp_rtcp_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0xd1998fac set_h245_addr_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0xd22b6b09 nat_q931_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0xd4fe0b60 nat_callforwarding_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0xe3b9fe94 set_h225_addr_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0xe75bda25 nat_h245_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_irc 0x58b9c6c5 nf_nat_irc_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_pptp 0x0311de43 nf_nat_pptp_hook_outbound +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_pptp 0x62b5dfdf nf_nat_pptp_hook_exp_gre +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_pptp 0x9d468f06 nf_nat_pptp_hook_inbound +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_pptp 0xaf583aa9 nf_nat_pptp_hook_expectfn +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x1a1a9c15 ct_sip_parse_numerical_param +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x402d240f ct_sip_parse_header_uri +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x8cfff226 ct_sip_get_sdp_header +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0xc1903a72 nf_nat_sip_hooks +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0xc5880638 ct_sip_get_header +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0xda559662 ct_sip_parse_address_param +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0xe44bf7ad ct_sip_parse_request +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_snmp 0x7759fe4b nf_nat_snmp_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_tftp 0x165dcbec nf_nat_tftp_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_dup_netdev 0x2033db25 nf_fwd_netdev_egress +EXPORT_SYMBOL_GPL net/netfilter/nf_dup_netdev 0x3c605b0f nft_fwd_dup_netdev_offload +EXPORT_SYMBOL_GPL net/netfilter/nf_dup_netdev 0x44424e62 nf_dup_netdev_egress +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x1e79baf5 flow_offload_refresh +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x2913c8aa nf_flow_dnat_port +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x34ad7db5 flow_offload_teardown +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x37510481 flow_offload_alloc +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x384e716b nf_flow_offload_ip_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x3e4cf691 nf_flow_table_init +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x505dfa37 nf_flow_table_offload_setup +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x524dd7e7 nf_flow_table_free +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x68c8ba40 nf_flow_offload_ipv6_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x78ff555c nf_flow_table_cleanup +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x8b3ec310 nf_flow_rule_route_ipv6 +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x9dc30245 nf_flow_snat_port +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0xb91f08e7 flow_offload_lookup +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0xda44ce90 nf_flow_rule_route_ipv4 +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0xe8ac8599 flow_offload_free +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0xf36b2af6 flow_offload_route_init +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0xf87b425e flow_offload_add +EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x0007ac1e nf_nat_ipv6_register_fn +EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x1025484f nf_ct_nat_ext_add +EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x1cb7f1a4 nf_nat_inet_unregister_fn +EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x22a8fff1 nf_nat_packet EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x3bc17c49 nf_nat_masquerade_inet_register_notifiers -EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x4c901295 nf_ct_nat_ext_add -EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x6252376b nf_nat_icmp_reply_translation -EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x7aa99a1e nf_nat_ipv4_register_fn -EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x7ef59e44 nf_nat_icmpv6_reply_translation -EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x80549d11 nf_nat_redirect_ipv6 -EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x82411d12 nf_nat_masquerade_ipv4 -EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x9177f278 nf_nat_packet -EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x95bdf1a1 nf_nat_ipv4_unregister_fn -EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0xa2e1e955 nf_nat_inet_unregister_fn -EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0xcf96289f nf_nat_inet_fn -EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0xd25ad591 nf_nat_masquerade_ipv6 -EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0xd9649154 nf_nat_alloc_null_binding +EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x3d7bb97e nf_nat_masquerade_ipv4 +EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x4532968b nf_nat_alloc_null_binding +EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x4d35c6d2 nf_nat_inet_fn +EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x51d3f869 nf_nat_ipv4_register_fn +EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x800ce18d nf_nat_masquerade_ipv6 +EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x9142ad96 nf_nat_redirect_ipv4 +EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0xa58238c3 nf_nat_ipv6_unregister_fn +EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0xa9fa13cb nf_nat_ipv4_unregister_fn +EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0xaefaeaec nf_nat_inet_register_fn +EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0xb97c2772 nf_nat_icmpv6_reply_translation EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0xd9c25654 nf_nat_masquerade_inet_unregister_notifiers -EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0xe7ecaf0d nf_nat_inet_register_fn -EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0x142f43c5 synproxy_send_client_synack_ipv6 -EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0x182e59af synproxy_recv_client_ack_ipv6 +EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0xe723ae72 nf_nat_redirect_ipv6 +EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0xfb0e253b nf_nat_icmp_reply_translation +EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0x0dadbfcf synproxy_send_client_synack +EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0x16aebeab synproxy_recv_client_ack_ipv6 EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0x1f099794 synproxy_init_timestamp_cookie -EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0x3048330c synproxy_recv_client_ack -EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0x3d12bcac ipv4_synproxy_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0x430c79bb nf_synproxy_ipv4_init -EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0x4a50bff3 synproxy_send_client_synack -EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0x4f7ab156 synproxy_parse_options -EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0x512bd5ed nf_synproxy_ipv4_fini -EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0xc6ec8b5f ipv6_synproxy_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0xca682afa nf_synproxy_ipv6_fini +EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0x39d38017 nf_synproxy_ipv4_fini +EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0x522970f8 synproxy_parse_options +EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0x5cb307ad synproxy_recv_client_ack +EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0x7aaa7a56 nf_synproxy_ipv4_init +EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0xac4c9a1c nf_synproxy_ipv6_fini +EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0xb8afec57 synproxy_send_client_synack_ipv6 EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0xca9fc082 synproxy_net_id -EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0xd84f86ac nf_synproxy_ipv6_init +EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0xef35605d nf_synproxy_ipv6_init +EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0xf5d60f52 ipv6_synproxy_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0xfe5899e1 ipv4_synproxy_hook EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x06c6ca47 nft_meta_policy -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x0b9fe074 nft_set_lookup_global -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x0f833ce4 nf_tables_deactivate_set -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x0fe6e0cc nf_tables_bind_set -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x1825769b nft_unregister_expr -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x197567fd nft_unregister_chain_type -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x1d4b6968 nft_unregister_flowtable_type +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x0d109ff6 nft_obj_notify +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x15af8eee nft_unregister_expr +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x2f370bc2 nft_data_dump +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x2f41d371 nft_request_module +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x2fdec288 nft_data_init EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x3251d762 nf_tables_trans_destroy_flush_work -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x37a17073 nft_meta_set_init +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x352b082b nft_register_expr +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x3903157a nft_unregister_chain_type +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x396ede2e nft_chain_validate EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x41b71e65 nft_trace_enabled -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x47abdde6 nft_register_chain_type -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x4bc8cf9e nft_set_catchall_gc -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x4cd76db6 nf_tables_destroy_set -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x5114744c nft_set_elem_destroy -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x53431a7f nft_chain_validate -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x56ff5c04 nft_register_expr -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x5ce1c638 nft_meta_get_init -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x79517c7e nft_meta_set_dump -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x7f70d475 nf_tables_deactivate_flowtable +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x42ceecfd nft_register_chain_type +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x4b067b78 nft_obj_lookup +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x4db81796 nft_meta_set_init +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x56250d68 nft_meta_set_eval +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x580b5b3a nft_meta_set_validate +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x581063ed nft_meta_set_dump +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x5931ffa6 nft_meta_get_eval +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x61216eb8 nft_set_elem_destroy +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x63cc7a4d nft_unregister_obj +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x69d2c1af nft_dump_register +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x6a2306ea nft_set_catchall_gc +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x7ec56f93 nft_set_catchall_lookup +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x806892b6 nf_tables_bind_set +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x89898d2c nft_parse_register_store +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x89c54b3e __nft_release_basechain EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x8b5ae838 nft_chain_validate_dependency -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x8d807ee2 nft_do_chain -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x8dc6a188 nft_register_flowtable_type -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x8e31eeea nft_meta_get_dump -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x95425679 nft_register_obj -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x95533ed2 nft_obj_lookup -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x95d1f60b __nft_release_basechain -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x9a53a7f0 nft_request_module -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x9b3d3182 nft_data_dump -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x9c437815 nft_meta_set_validate -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xa5fae598 nft_meta_get_eval -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xae473f79 nft_obj_notify -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xaeedfd71 nft_dump_register +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x8ca16b09 nft_meta_set_destroy +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x9c20b58f nft_register_obj +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x9d778da0 nft_meta_get_init +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xacfe37a2 nft_unregister_flowtable_type EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xb3bd62b8 nft_data_release +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xba99c8bf nft_register_flowtable_type +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xbfcb74ec nft_set_lookup_global EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xc23cd9bb nft_chain_validate_hooks -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xc4cd8153 nft_parse_register_store -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xc4db3043 nft_meta_set_destroy -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xc4fb2347 nft_unregister_obj -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xc5de2d6e nft_data_init -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xdbdc3562 nft_flowtable_lookup +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xda2def2a nft_flowtable_lookup +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xdd79e127 nft_do_chain EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xde57b5f5 nft_parse_u32_check +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xe06b5874 nf_tables_deactivate_set EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xe2b8cc13 nft_parse_register_load -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xefae5f2c nft_meta_set_eval -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xfc86e280 nft_set_catchall_lookup -EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x142259a8 nfnetlink_set_err -EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x4c4ac239 nfnetlink_send -EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x547f0cc1 nfnetlink_unicast +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xe4809183 nf_tables_deactivate_flowtable +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xf15fe177 nf_tables_destroy_set +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xf9a9c102 nft_meta_get_dump +EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x0137a9b0 nfnetlink_set_err +EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x22351aa8 nfnetlink_send +EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x3fd4adc4 nfnetlink_subsys_register EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x5ce3b588 nfnl_lock -EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x60b1a176 nfnetlink_subsys_unregister -EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x8c8ce450 nfnetlink_subsys_register -EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0xb2702db2 nfnetlink_broadcast +EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x9a2e3e41 nfnetlink_subsys_unregister +EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x9d258000 nfnetlink_unicast +EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0xd602cf1d nfnetlink_has_listeners EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0xdb065657 nfnl_unlock -EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0xff838f16 nfnetlink_has_listeners -EXPORT_SYMBOL_GPL net/netfilter/nfnetlink_acct 0x25dcc2b1 nfnl_acct_find_get -EXPORT_SYMBOL_GPL net/netfilter/nfnetlink_acct 0xa4d181e6 nfnl_acct_update +EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0xedfd7332 nfnetlink_broadcast +EXPORT_SYMBOL_GPL net/netfilter/nfnetlink_acct 0x27dd268b nfnl_acct_find_get +EXPORT_SYMBOL_GPL net/netfilter/nfnetlink_acct 0x330b19db nfnl_acct_overquota EXPORT_SYMBOL_GPL net/netfilter/nfnetlink_acct 0xbecf5d14 nfnl_acct_put -EXPORT_SYMBOL_GPL net/netfilter/nfnetlink_acct 0xd335256b nfnl_acct_overquota -EXPORT_SYMBOL_GPL net/netfilter/nfnetlink_osf 0x1411a6f8 nf_osf_find +EXPORT_SYMBOL_GPL net/netfilter/nfnetlink_acct 0xdcda6610 nfnl_acct_update EXPORT_SYMBOL_GPL net/netfilter/nfnetlink_osf 0x35eff5e0 nf_osf_fingers -EXPORT_SYMBOL_GPL net/netfilter/nfnetlink_osf 0xa1e4c3d8 nf_osf_match -EXPORT_SYMBOL_GPL net/netfilter/nft_fib 0xa0eed7f5 nft_fib_init -EXPORT_SYMBOL_GPL net/netfilter/nft_fib 0xa9d5c4b2 nft_fib_dump -EXPORT_SYMBOL_GPL net/netfilter/nft_fib 0xad511eb5 nft_fib_validate -EXPORT_SYMBOL_GPL net/netfilter/nft_fib 0xbe6d1398 nft_fib_store_result -EXPORT_SYMBOL_GPL net/netfilter/nft_reject 0x194496e5 nft_reject_validate +EXPORT_SYMBOL_GPL net/netfilter/nfnetlink_osf 0x5964bb2a nf_osf_find +EXPORT_SYMBOL_GPL net/netfilter/nfnetlink_osf 0xf5e4c8c2 nf_osf_match +EXPORT_SYMBOL_GPL net/netfilter/nft_fib 0x0f209145 nft_fib_validate +EXPORT_SYMBOL_GPL net/netfilter/nft_fib 0x3e82264c nft_fib_dump +EXPORT_SYMBOL_GPL net/netfilter/nft_fib 0x819b4020 nft_fib_init +EXPORT_SYMBOL_GPL net/netfilter/nft_fib 0x9cad8d88 nft_fib_store_result EXPORT_SYMBOL_GPL net/netfilter/nft_reject 0x1de558c1 nft_reject_icmpv6_code -EXPORT_SYMBOL_GPL net/netfilter/nft_reject 0x34a19544 nft_reject_dump -EXPORT_SYMBOL_GPL net/netfilter/nft_reject 0x4946c115 nft_reject_init +EXPORT_SYMBOL_GPL net/netfilter/nft_reject 0x50107af8 nft_reject_init EXPORT_SYMBOL_GPL net/netfilter/nft_reject 0x6081751d nft_reject_policy EXPORT_SYMBOL_GPL net/netfilter/nft_reject 0xe2c84666 nft_reject_icmp_code +EXPORT_SYMBOL_GPL net/netfilter/nft_reject 0xe3de1c03 nft_reject_validate +EXPORT_SYMBOL_GPL net/netfilter/nft_reject 0xffd9fbd2 nft_reject_dump EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x04e27719 xt_compat_flush_offsets -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x1460f6fa xt_compat_match_from_user -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x23787bf0 xt_compat_match_offset -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x364bd9db xt_check_match -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x4a729f83 xt_request_find_table_lock -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x5526b80b xt_target_to_user -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x5b04fb74 xt_match_to_user -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x5e759123 xt_register_table -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x6e562da9 xt_compat_target_to_user +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x09f25f50 xt_check_match +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x11c36050 xt_compat_target_offset +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x1b7665c4 xt_table_unlock +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x2a74c3f4 xt_match_to_user +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x30c5c791 xt_compat_match_from_user +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x3abbcc62 xt_hook_ops_alloc +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x3b661880 xt_check_target +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x472bc7a2 xt_compat_match_to_user +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x48cc0583 xt_proto_fini +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x53aac81b xt_find_table_lock +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x552165d8 xt_target_to_user +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x5870dc97 xt_request_find_target +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x5e07e99f xt_register_table +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x6fb47c73 xt_register_template +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x7435b17b xt_request_find_table_lock +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x77863a87 xt_compat_target_from_user +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x7ba90c44 xt_request_find_match EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x7bce4603 xt_data_to_user -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x7cd5be64 xt_proto_init +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x7bfa177a xt_replace_table +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x7ee89ab8 xt_proto_init +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x804ed6d0 xt_unregister_table EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x807d2b2c xt_recseq EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x823edea5 xt_compat_add_offset -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x88ffa66d xt_unregister_template -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x8a1372e5 xt_compat_target_from_user -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x9157be7f xt_hook_ops_alloc -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x9405c833 xt_table_unlock EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x9c995c69 xt_percpu_counter_alloc -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x9f49ab13 xt_register_template -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xa0239ae6 xt_compat_target_offset -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xa1f50d03 xt_request_find_target EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xa7c94f1d xt_compat_lock -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xb7c85e5c xt_check_target -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xbe06755c xt_compat_match_to_user EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xbfacb837 xt_percpu_counter_free -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xc1914ddd xt_request_find_match -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xc19ba1ca xt_replace_table +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xc52db1c3 xt_compat_match_offset +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xc6bb6a83 xt_unregister_template EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xc7fae024 xt_compat_calc_jump -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xc8b55403 xt_proto_fini +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xcc9baeb0 xt_compat_target_to_user EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xd1e246a2 xt_compat_unlock EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xd3fcc511 xt_tee_enabled EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xd9bb821b xt_copy_counters EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xddf68fc6 xt_find_revision -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xf3832120 xt_unregister_table -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xfda2115c xt_find_table_lock -EXPORT_SYMBOL_GPL net/netfilter/xt_RATEEST 0x02908879 xt_rateest_lookup -EXPORT_SYMBOL_GPL net/netfilter/xt_RATEEST 0x8b88f262 xt_rateest_put -EXPORT_SYMBOL_GPL net/nfc/nci/nci_spi 0x2d81762c nci_spi_send -EXPORT_SYMBOL_GPL net/nfc/nci/nci_spi 0x78388df6 nci_spi_allocate_spi -EXPORT_SYMBOL_GPL net/nfc/nci/nci_spi 0xd1884247 nci_spi_read -EXPORT_SYMBOL_GPL net/nfc/nci/nci_uart 0x045b0e45 nci_uart_set_config -EXPORT_SYMBOL_GPL net/nfc/nci/nci_uart 0x3b8795e5 nci_uart_unregister -EXPORT_SYMBOL_GPL net/nfc/nci/nci_uart 0x75b689ab nci_uart_register -EXPORT_SYMBOL_GPL net/nsh/nsh 0x304d6f6b nsh_pop -EXPORT_SYMBOL_GPL net/nsh/nsh 0x325621eb nsh_push -EXPORT_SYMBOL_GPL net/openvswitch/openvswitch 0x3ed3ea68 ovs_vport_alloc -EXPORT_SYMBOL_GPL net/openvswitch/openvswitch 0x79d79acb ovs_netdev_link -EXPORT_SYMBOL_GPL net/openvswitch/openvswitch 0x903bb0e5 ovs_netdev_tunnel_destroy -EXPORT_SYMBOL_GPL net/openvswitch/openvswitch 0xa062beec __ovs_vport_ops_register -EXPORT_SYMBOL_GPL net/openvswitch/openvswitch 0xf58846ac ovs_vport_ops_unregister -EXPORT_SYMBOL_GPL net/openvswitch/openvswitch 0xfa425298 ovs_vport_free -EXPORT_SYMBOL_GPL net/psample/psample 0x2e913db9 psample_sample_packet -EXPORT_SYMBOL_GPL net/psample/psample 0x30b54be5 psample_group_get -EXPORT_SYMBOL_GPL net/psample/psample 0x7ff31df9 psample_group_put -EXPORT_SYMBOL_GPL net/psample/psample 0xe2f78b93 psample_group_take +EXPORT_SYMBOL_GPL net/netfilter/xt_RATEEST 0x08895115 xt_rateest_put +EXPORT_SYMBOL_GPL net/netfilter/xt_RATEEST 0xd18d0116 xt_rateest_lookup +EXPORT_SYMBOL_GPL net/nfc/nci/nci_spi 0x65440b67 nci_spi_allocate_spi +EXPORT_SYMBOL_GPL net/nfc/nci/nci_spi 0x66adcedf nci_spi_read +EXPORT_SYMBOL_GPL net/nfc/nci/nci_spi 0x6bceb5ec nci_spi_send +EXPORT_SYMBOL_GPL net/nfc/nci/nci_uart 0x30171d33 nci_uart_set_config +EXPORT_SYMBOL_GPL net/nfc/nci/nci_uart 0x85aa55df nci_uart_unregister +EXPORT_SYMBOL_GPL net/nfc/nci/nci_uart 0xa30872e4 nci_uart_register +EXPORT_SYMBOL_GPL net/nsh/nsh 0x08ec05ca nsh_push +EXPORT_SYMBOL_GPL net/nsh/nsh 0x52f535c2 nsh_pop +EXPORT_SYMBOL_GPL net/openvswitch/openvswitch 0x0c676c19 __ovs_vport_ops_register +EXPORT_SYMBOL_GPL net/openvswitch/openvswitch 0x2340ac82 ovs_vport_ops_unregister +EXPORT_SYMBOL_GPL net/openvswitch/openvswitch 0x28c737d3 ovs_netdev_link +EXPORT_SYMBOL_GPL net/openvswitch/openvswitch 0x2cef1825 ovs_netdev_tunnel_destroy +EXPORT_SYMBOL_GPL net/openvswitch/openvswitch 0x5e7a1d08 ovs_vport_alloc +EXPORT_SYMBOL_GPL net/openvswitch/openvswitch 0x6f0c2e83 ovs_vport_free +EXPORT_SYMBOL_GPL net/psample/psample 0x3bff272d psample_group_put +EXPORT_SYMBOL_GPL net/psample/psample 0x656a5682 psample_group_take +EXPORT_SYMBOL_GPL net/psample/psample 0xacc215b7 psample_group_get +EXPORT_SYMBOL_GPL net/psample/psample 0xb2b1892c psample_sample_packet EXPORT_SYMBOL_GPL net/qrtr/ns 0x8d25501f qrtr_ns_remove EXPORT_SYMBOL_GPL net/qrtr/ns 0xa47e91ba qrtr_ns_init -EXPORT_SYMBOL_GPL net/qrtr/qrtr 0x6c8b2e55 qrtr_endpoint_post -EXPORT_SYMBOL_GPL net/qrtr/qrtr 0x748afe5e qrtr_endpoint_unregister -EXPORT_SYMBOL_GPL net/qrtr/qrtr 0x8d6d7098 qrtr_endpoint_register -EXPORT_SYMBOL_GPL net/rds/rds 0x0063fad3 rds_info_deregister_func +EXPORT_SYMBOL_GPL net/qrtr/qrtr 0x985b22ea qrtr_endpoint_post +EXPORT_SYMBOL_GPL net/qrtr/qrtr 0xb4e1dd09 qrtr_endpoint_unregister +EXPORT_SYMBOL_GPL net/qrtr/qrtr 0xd3973778 qrtr_endpoint_register EXPORT_SYMBOL_GPL net/rds/rds 0x00a467af rds_wq -EXPORT_SYMBOL_GPL net/rds/rds 0x14e6995e rds_send_drop_acked -EXPORT_SYMBOL_GPL net/rds/rds 0x18a7dd73 rds_trans_register -EXPORT_SYMBOL_GPL net/rds/rds 0x22dddc65 rds_message_addref +EXPORT_SYMBOL_GPL net/rds/rds 0x134b3faa rds_conn_connect_if_down +EXPORT_SYMBOL_GPL net/rds/rds 0x1a7ff6db rds_info_deregister_func +EXPORT_SYMBOL_GPL net/rds/rds 0x216fa19b rds_send_ping +EXPORT_SYMBOL_GPL net/rds/rds 0x24314649 rds_send_drop_acked +EXPORT_SYMBOL_GPL net/rds/rds 0x285f5b85 rds_send_xmit EXPORT_SYMBOL_GPL net/rds/rds 0x2b0d543c rds_message_add_extension +EXPORT_SYMBOL_GPL net/rds/rds 0x2bc189a5 rds_for_each_conn_info +EXPORT_SYMBOL_GPL net/rds/rds 0x2c20de53 rds_trans_register +EXPORT_SYMBOL_GPL net/rds/rds 0x359d48a0 rds_connect_path_complete EXPORT_SYMBOL_GPL net/rds/rds 0x36087aa4 rds_stats +EXPORT_SYMBOL_GPL net/rds/rds 0x3a96ffd3 rds_atomic_send_complete EXPORT_SYMBOL_GPL net/rds/rds 0x45a4781e rds_addr_cmp -EXPORT_SYMBOL_GPL net/rds/rds 0x49424343 rds_send_ping -EXPORT_SYMBOL_GPL net/rds/rds 0x50fa3fd5 rds_message_unmapped -EXPORT_SYMBOL_GPL net/rds/rds 0x532703d1 rds_connect_path_complete +EXPORT_SYMBOL_GPL net/rds/rds 0x48277d77 rds_rdma_send_complete +EXPORT_SYMBOL_GPL net/rds/rds 0x51b70cdf rds_trans_unregister EXPORT_SYMBOL_GPL net/rds/rds 0x582fe5cf rds_message_add_rdma_dest_extension EXPORT_SYMBOL_GPL net/rds/rds 0x585f567b rds_message_populate_header -EXPORT_SYMBOL_GPL net/rds/rds 0x660fccf8 rds_inc_init -EXPORT_SYMBOL_GPL net/rds/rds 0x6ebb1ccc rds_inc_put -EXPORT_SYMBOL_GPL net/rds/rds 0x73a936d4 rds_rdma_send_complete -EXPORT_SYMBOL_GPL net/rds/rds 0x78d71477 rds_conn_connect_if_down -EXPORT_SYMBOL_GPL net/rds/rds 0x791e6e73 rds_for_each_conn_info +EXPORT_SYMBOL_GPL net/rds/rds 0x63db60c3 rds_send_path_reset +EXPORT_SYMBOL_GPL net/rds/rds 0x6d9b362b rds_recv_incoming EXPORT_SYMBOL_GPL net/rds/rds 0x7b399e66 rds_page_remainder_alloc -EXPORT_SYMBOL_GPL net/rds/rds 0x819e472a rds_atomic_send_complete +EXPORT_SYMBOL_GPL net/rds/rds 0x82fc2d11 rds_inc_put EXPORT_SYMBOL_GPL net/rds/rds 0x85e4e520 rds_stats_info_copy -EXPORT_SYMBOL_GPL net/rds/rds 0x8f1e8cd3 rds_send_path_reset -EXPORT_SYMBOL_GPL net/rds/rds 0x95ebd505 rds_send_path_drop_acked -EXPORT_SYMBOL_GPL net/rds/rds 0x96b92a08 rds_conn_path_drop -EXPORT_SYMBOL_GPL net/rds/rds 0x9ec32e26 rds_info_register_func -EXPORT_SYMBOL_GPL net/rds/rds 0xa0165930 rds_trans_unregister -EXPORT_SYMBOL_GPL net/rds/rds 0xa3e8bf17 rds_recv_incoming -EXPORT_SYMBOL_GPL net/rds/rds 0xa6dbd5b6 rds_inc_path_init -EXPORT_SYMBOL_GPL net/rds/rds 0xa844ad18 rds_conn_path_connect_if_down -EXPORT_SYMBOL_GPL net/rds/rds 0xa9997891 rds_conn_destroy -EXPORT_SYMBOL_GPL net/rds/rds 0xb95116c0 rds_conn_create_outgoing +EXPORT_SYMBOL_GPL net/rds/rds 0x86f2903f rds_conn_path_connect_if_down +EXPORT_SYMBOL_GPL net/rds/rds 0x9666c132 rds_conn_destroy +EXPORT_SYMBOL_GPL net/rds/rds 0x96d0e6d8 rds_info_register_func +EXPORT_SYMBOL_GPL net/rds/rds 0x9adbd45f rds_message_unmapped +EXPORT_SYMBOL_GPL net/rds/rds 0x9c3945c4 rds_send_path_drop_acked +EXPORT_SYMBOL_GPL net/rds/rds 0xa82aaccf rds_message_put +EXPORT_SYMBOL_GPL net/rds/rds 0xb3ca2eef rds_connect_complete +EXPORT_SYMBOL_GPL net/rds/rds 0xbc586f85 rds_conn_path_drop +EXPORT_SYMBOL_GPL net/rds/rds 0xbc958c6a rds_inc_init EXPORT_SYMBOL_GPL net/rds/rds 0xc2dab779 rds_info_copy -EXPORT_SYMBOL_GPL net/rds/rds 0xd56638b1 rds_conn_create -EXPORT_SYMBOL_GPL net/rds/rds 0xe173181b rds_send_xmit -EXPORT_SYMBOL_GPL net/rds/rds 0xf46d6d47 rds_conn_drop +EXPORT_SYMBOL_GPL net/rds/rds 0xc59595b1 rds_conn_create +EXPORT_SYMBOL_GPL net/rds/rds 0xca0b941f rds_inc_path_init +EXPORT_SYMBOL_GPL net/rds/rds 0xde59c642 rds_conn_create_outgoing +EXPORT_SYMBOL_GPL net/rds/rds 0xf3d197bb rds_conn_drop EXPORT_SYMBOL_GPL net/rds/rds 0xfd22dd56 rds_cong_map_updated -EXPORT_SYMBOL_GPL net/rds/rds 0xfe761336 rds_connect_complete -EXPORT_SYMBOL_GPL net/rds/rds 0xff5f00b1 rds_message_put -EXPORT_SYMBOL_GPL net/sched/sch_pie 0x6bfa7f30 pie_process_dequeue +EXPORT_SYMBOL_GPL net/rds/rds 0xfd8d4f19 rds_message_addref EXPORT_SYMBOL_GPL net/sched/sch_pie 0x6ce9b467 pie_calculate_probability -EXPORT_SYMBOL_GPL net/sched/sch_pie 0xc277573c pie_drop_early +EXPORT_SYMBOL_GPL net/sched/sch_pie 0x917e507a pie_drop_early +EXPORT_SYMBOL_GPL net/sched/sch_pie 0xefa302c9 pie_process_dequeue EXPORT_SYMBOL_GPL net/sched/sch_taprio 0x5fc3c6ed taprio_offload_free EXPORT_SYMBOL_GPL net/sched/sch_taprio 0xa7f08102 taprio_offload_get -EXPORT_SYMBOL_GPL net/sctp/sctp 0x29eb4b0f sctp_transport_traverse_process -EXPORT_SYMBOL_GPL net/sctp/sctp 0xaa8b8474 sctp_get_sctp_info -EXPORT_SYMBOL_GPL net/sctp/sctp 0xab466bda sctp_for_each_endpoint -EXPORT_SYMBOL_GPL net/sctp/sctp 0xc948a2b6 sctp_transport_lookup_process -EXPORT_SYMBOL_GPL net/smc/smc 0x16651b1e smc_hash_sk -EXPORT_SYMBOL_GPL net/smc/smc 0x16fe8a87 smcd_handle_event -EXPORT_SYMBOL_GPL net/smc/smc 0x1a6fb7b9 smcd_unregister_dev -EXPORT_SYMBOL_GPL net/smc/smc 0x2756cfc5 smc_unhash_sk -EXPORT_SYMBOL_GPL net/smc/smc 0x57c8c9c3 smcd_handle_irq -EXPORT_SYMBOL_GPL net/smc/smc 0x9b1ca4da smcd_register_dev -EXPORT_SYMBOL_GPL net/smc/smc 0xa1d78546 smc_proto6 -EXPORT_SYMBOL_GPL net/smc/smc 0xae995508 smcd_free_dev -EXPORT_SYMBOL_GPL net/smc/smc 0xb8141f56 smcd_alloc_dev -EXPORT_SYMBOL_GPL net/smc/smc 0xfda8fdf6 smc_proto -EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x2a0c41b1 svcauth_gss_register_pseudoflavor +EXPORT_SYMBOL_GPL net/sctp/sctp 0x12cd9cf9 sctp_transport_traverse_process +EXPORT_SYMBOL_GPL net/sctp/sctp 0x78a198ca sctp_for_each_endpoint +EXPORT_SYMBOL_GPL net/sctp/sctp 0x82be3f55 sctp_transport_lookup_process +EXPORT_SYMBOL_GPL net/sctp/sctp 0xaebcbc57 sctp_get_sctp_info +EXPORT_SYMBOL_GPL net/smc/smc 0x220c3bc1 smcd_alloc_dev +EXPORT_SYMBOL_GPL net/smc/smc 0x27cc1ab5 smcd_handle_irq +EXPORT_SYMBOL_GPL net/smc/smc 0x2ae6161c smcd_unregister_dev +EXPORT_SYMBOL_GPL net/smc/smc 0x306f7413 smc_hash_sk +EXPORT_SYMBOL_GPL net/smc/smc 0x4347c7cf smc_unhash_sk +EXPORT_SYMBOL_GPL net/smc/smc 0x480bc855 smc_proto +EXPORT_SYMBOL_GPL net/smc/smc 0x6833a1fa smcd_free_dev +EXPORT_SYMBOL_GPL net/smc/smc 0x6bbf50ac smcd_register_dev +EXPORT_SYMBOL_GPL net/smc/smc 0x7d9d556a smcd_handle_event +EXPORT_SYMBOL_GPL net/smc/smc 0xeebdd421 smc_proto6 EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x38d3dce5 g_make_token_header EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x482ac5a4 g_token_size -EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0xa16ad2b0 gss_mech_unregister -EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0xa7910918 svcauth_gss_flavor -EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0xb4a42693 gss_mech_register +EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x55a92b10 svcauth_gss_flavor +EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x589f066a svcauth_gss_register_pseudoflavor +EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x8e49b9a4 gss_mech_register +EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x96816cfa gss_mech_unregister EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0xd7673035 g_verify_token_header -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x009a5e71 rpc_sleep_on_timeout -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x00d639d8 svc_seq_show -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x02192b05 xdr_buf_from_iov -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0350ad30 svc_generic_rpcbind_set -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x04694ae4 rpc_sleep_on_priority_timeout +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x00895636 rpc_clnt_setup_test_and_add_xprt +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x012e2e0d rpc_clnt_swap_activate +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x016aa743 cache_purge +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x035f69ce xdr_write_pages +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x043c88a2 xprt_reconnect_backoff +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0449c626 xprt_alloc_slot +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x05102b23 rpcauth_wrap_req_encode EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x05e807a9 xdr_encode_string -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0653205c xdr_write_pages EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x065994f1 xdr_encode_opaque_fixed -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x07dc167e svc_xprt_received -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x08688601 svc_authenticate -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x09691064 sunrpc_cache_pipe_upcall -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0d0b0d6f svcauth_unix_purge -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0ddaf1c7 rpc_localaddr -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0e086d8a rpc_sleep_on_priority -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0f24cd95 svc_process -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x124a2110 auth_domain_find -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x13acb73e xdr_align_data -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x13e1d9c6 svc_recv -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x164009ff svc_set_num_threads -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x18e6c96b xdr_read_pages -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1a154702 svc_xprt_names -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1ae0a5cb rpc_free -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1b49a2a0 rpcauth_register -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1b77c20b rpcauth_init_credcache -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1c75d23a xprt_alloc_slot -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1dae56fa xdr_process_buf -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1dfb64f6 xprt_destroy_backchannel +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x096d03af xdr_inline_pages +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0a132a27 sunrpc_init_cache_detail +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0a3b14ec rpc_alloc_iostats +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0aeae767 csum_partial_copy_to_xdr +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0b1678af svc_xprt_init +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0b70f901 sunrpc_cache_unregister_pipefs +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x11ea8a68 svc_rqst_replace_page +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1243985b svc_drop +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1285a459 xprt_disconnect_done +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x13cca82b xprt_wait_for_buffer_space +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x140c01f5 xprt_reserve_xprt +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x144fe7de xdr_terminate_string +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x15599d45 svc_encode_result_payload +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1614dc4a sunrpc_destroy_cache_detail +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x168aa070 xdr_page_pos +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x174425e1 rpc_clnt_test_and_add_xprt +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1780ece9 xdr_decode_word +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1852c50f svc_xprt_received +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1a420cbf put_rpccred +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1d0511ee xprt_release_rqst_cong EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1e119a79 rpcauth_get_pseudoflavor +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1e5889d1 rpcauth_create EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1f2a9970 rpc_ntop -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x205e1cb2 svc_reserve -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x206f16e3 sunrpc_cache_update -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x22385201 xprt_write_space -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x242c4d63 rpc_clnt_swap_activate -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x24c5a910 _copy_from_pages -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x24c8c274 xprt_release_rqst_cong -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x24cbb1dd rpc_peeraddr2str -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x272d5c6d svc_prepare_thread +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x20cd612e xdr_stream_decode_opaque_dup +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x21d49510 gssd_running +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x22a5902d rpc_remove_pipe_dir_object +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x24844917 xdr_buf_subsegment +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x24c42e1b svc_addsock +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x25491103 rpc_prepare_reply_pages +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x25fbafef rpc_task_release_transport +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x26469dca cache_seq_start_rcu +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x274ce83d svc_rqst_alloc +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x27757da7 rpcauth_stringify_acceptor +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x27ac616a write_bytes_to_xdr_buf +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x27b78292 svc_xprt_put +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2910fecc rpc_restart_call EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2919b156 xdr_decode_string_inplace -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x29769db5 rpc_net_ns -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2add12dc xprt_reconnect_backoff -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2b6e245a rpc_uaddr2sockaddr -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2c3da0bb svc_close_xprt -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2c6d4042 svc_xprt_put -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2f214165 gssd_running -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x30a7ecf2 xdr_init_decode_pages +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x292fbd06 xprt_wake_up_backlog +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x29beb950 rpc_init_pipe_dir_head +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2a97b6e9 cache_create_net +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2ba268a4 svc_rpcbind_set_version +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2c0c8947 xdr_init_decode +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2dc3b7f3 rpc_delay EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x31a89d59 rpc_debug -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x33791f3c cache_seq_next_rcu +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x31e6a6f0 xdr_align_data +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3287a50e xprt_lock_connect +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x345f493b rpc_force_rebind EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x34d184de rpc_wake_up_status -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x35f71f62 xdr_buf_subsegment -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x36647ee4 svc_fill_symlink_pathname +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x35025111 svc_xprt_copy_addrs +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x35f1ff9a svc_exit_thread +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x364bb602 xdr_stream_pos EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x387e1639 rpc_pipefs_notifier_register -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x397a321b rpc_clnt_swap_deactivate -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3980f2d7 xdr_stream_pos -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3ba06ceb cache_create_net -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3be78cfb rpc_clone_client -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3c94539e rpc_mkpipe_data -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3e27dea1 rpc_malloc +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x39cb1ecc xdr_shift_buf +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3b53367d xprt_put +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3e2c5eb9 rpc_switch_client_transport +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3eaf056c rpc_clnt_xprt_switch_put EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3f9a2b0b rpcauth_get_gssinfo -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x40b8d706 svc_create -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x41222abd xprt_add_backlog -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4152a677 rpc_unlink -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x42f47a7e svc_rpcb_cleanup -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x43a0c91b xdr_enter_page -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x43d6c744 xprt_lock_connect -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x44d40928 xprt_pin_rqst -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x44e5e111 xprt_request_get_cong +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3fae2b2d svc_xprt_deferred_close +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x406f9581 svc_create +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x414a3083 rpc_sleep_on_priority_timeout +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x422a4728 svc_prepare_thread +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x437890e4 svc_set_num_threads +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4423e1d8 rpc_sleep_on_priority +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x44a442fd rpc_clnt_swap_deactivate +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x453e6994 rpc_proc_unregister EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x453efa54 svc_pool_map -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x47b73eb5 svc_xprt_init -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4abd9aed xdr_buf_trim +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x458dd387 xprt_unpin_rqst +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x463e3a2d svc_shutdown_net +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4797399c xdr_buf_trim +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x47cdb618 svc_xprt_enqueue +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x49cea0f2 rpc_sleep_on_timeout +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4a936f92 xdr_init_decode_pages EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4afedab1 xprtiod_workqueue -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4c7f4c26 rpc_clnt_setup_test_and_add_xprt -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4c882bc7 rpc_init_pipe_dir_head -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4d84bbdf cache_register_net +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4d9fec86 rpcauth_init_credcache EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4dac77f0 xdr_encode_netobj -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4e8234bb rpc_clnt_xprt_switch_has_addr EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4e8f6ca7 sunrpc_net_id -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4fca9335 svc_xprt_copy_addrs -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x500ff80c rpc_shutdown_client -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x51de59af svc_auth_register +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4eba9293 xdr_encode_word +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4ef6df08 rpcauth_unwrap_resp_decode +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x506e3a03 xprt_destroy_backchannel +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x52bb6de8 auth_domain_find +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x52ff29c4 svc_set_num_threads_sync EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x53445f68 nlm_debug -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x539e9c00 xdr_encode_word -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x56014d7f xprt_release_xprt -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5823fba1 bc_svc_process -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x584b37fc rpc_restart_call_prepare -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x58f7bbc8 svc_reg_xprt_class +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x535e5d77 svc_recv +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5363d282 cache_register_net +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x538d095d svc_print_addr +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x538ec536 rpc_mkpipe_dentry +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x53916ae8 xprt_get +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x54266a89 xprt_lookup_rqst +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x550881c0 svc_unreg_xprt_class +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x559f987a xdr_stream_subsegment +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x55a1cee7 xprt_alloc +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x563e2daa xprt_adjust_cwnd +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x59913fcb rpc_sleep_on EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5a45ba31 svc_auth_unregister -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5a90c77a csum_partial_copy_to_xdr -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5d557ad3 sunrpc_cache_unhash -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6039c7a3 xdr_reserve_space_vec -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6085aaf5 rpc_clnt_xprt_switch_add_xprt -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x63d5811e rpc_queue_upcall -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x641269a9 rpc_prepare_reply_pages -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6494b4de rpc_clnt_xprt_switch_put -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x65df0a19 xdr_stream_subsegment -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x66664af6 rpc_release_client +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5eb30e38 rpc_release_client +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5f60d5c2 cache_seq_next_rcu +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5faa8b26 auth_domain_put +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x604a6479 rpc_net_ns +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6170497a rpcauth_register +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x620b4f25 _copy_from_pages +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x622e02e3 rpc_bind_new_program +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6415e1ae rpc_mkpipe_data EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x66ed2439 rpc_destroy_wait_queue -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x67b341b2 rpc_d_lookup_sb -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x67cfd006 rpc_destroy_pipe_data -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x67e72ad5 xprt_free -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6b0db5bd svc_print_addr -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6b6ad683 svc_proc_unregister -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6c55fe98 sunrpc_init_cache_detail -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6e05da08 xdr_encode_array2 -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6f374b18 rpc_run_task -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x714ae5fa xprt_disconnect_done +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x68643986 rpc_killall_tasks +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6896512b svc_fill_write_vector +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6ce03bce svc_proc_register +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6f473008 xdr_stream_decode_string EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x71bc40e3 rpc_wake_up EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x71fa908a cache_flush -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x723edc28 rpcauth_unwrap_resp_decode -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x75da9c99 xdr_decode_array2 -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x76e76987 svc_drop -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x772a85ad svc_xprt_do_enqueue -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x796f878a xprt_wait_for_buffer_space -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7994da1f cache_check -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7a0b53be sunrpc_cache_unregister_pipefs -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7a5be316 rpc_restart_call -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7bd28042 xprt_reconnect_delay -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7d09710a rpcauth_create -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7d5a96e8 svc_encode_result_payload +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x72168041 rpc_count_iostats +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x72497cd0 svc_reg_xprt_class +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x73ea7904 svc_xprt_names +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x74f00431 rpc_shutdown_client +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7520f56b rpc_clnt_show_stats +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x756f1bc1 svc_fill_symlink_pathname +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7708b93c rpcauth_unregister +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x777131ef xprt_reserve_xprt_cong +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x78443e02 rpc_malloc +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x79854251 rpc_queue_upcall +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7bed7afe bc_svc_process +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7bf33778 rpc_destroy_pipe_data +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7d0dbc54 rpc_put_sb_net +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7d10fd83 rpc_max_payload +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7d37578a xprt_wake_pending_tasks +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7dd2efcc xdr_init_encode EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7de53067 rpc_init_rtt -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7f4e0570 sunrpc_cache_lookup_rcu -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7f7d3cf2 svc_unreg_xprt_class -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7fed7a51 rpc_proc_register -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x80388708 rpc_wake_up_queued_task -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8076b08a rpc_task_timeout -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x80c32bdf rpc_delay -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8182ad36 auth_domain_lookup -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x819b1d38 xprt_free_slot -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x82a61c9c xprt_reserve_xprt -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x82cf1edd svc_addsock -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8447b070 xprt_get -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x84977289 xdr_terminate_string -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8595976b xdr_decode_word -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x85d54f00 __rpc_wait_for_completion_task -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8601693e xprt_wait_for_reply_request_def -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x868261af xprt_update_rtt -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x87d796e2 rpc_clnt_add_xprt -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8b753228 rpcauth_lookup_credcache -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8b919a34 rpc_killall_tasks -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8d693c71 cache_unregister_net -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8e2f74f9 rpcauth_destroy_credcache -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8fa31503 rpc_find_or_alloc_pipe_dir_object -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8fe0e571 svc_wake_up -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9145cc5c svc_destroy -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x922b41cf svc_alien_sock -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x92c88d48 xdr_commit_encode -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x95860a30 xdr_shift_buf -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x96619ec9 svc_max_payload +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7efcf916 svc_rqst_free +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8085ae88 xprt_release_xprt +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x80bbce3c rpc_setbufsize +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x81ebe666 rpc_pipe_generic_upcall +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x828a2b5b xdr_stream_decode_string_dup +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x83e3217f sunrpc_cache_unhash +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8461e7b3 svc_wake_up +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x86b9b521 rpc_run_task +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x89149443 xprt_unregister_transport +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8a2a71af svc_reserve +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8ad28ba1 xdr_read_pages +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8b3e768f xprt_pin_rqst +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8c231648 rpcauth_init_cred +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8ef83469 svc_close_xprt +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x90b8f441 rpc_call_sync +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9198319c rpcauth_destroy_credcache +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x92028f12 rpc_proc_register +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9294cdba auth_domain_lookup +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x93c881ba xprt_update_rtt +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x95f74f64 svc_max_payload EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9670b5a1 rpc_free_iostats -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x97920cfc rpc_max_payload -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x98b51a64 rpc_num_bc_slots -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x99469580 svc_rqst_alloc -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9953d88b rpc_get_sb_net +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9739989b unix_domain_find +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x977942b5 xprt_wait_for_reply_request_rtt +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x97e4c4fe sunrpc_cache_register_pipefs +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x98f273d3 xprt_release_xprt_cong +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x999f3fa6 rpc_find_or_alloc_pipe_dir_object EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x99aee353 rpc_init_priority_wait_queue -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9b2c9255 rpc_put_task -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9c9e91c4 svc_xprt_enqueue -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9d19866e rpc_put_task_async -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9e1190c9 svc_xprt_deferred_close -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa011a6ff cache_seq_start_rcu -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa08e54cc rpc_count_iostats_metrics +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9bad5874 rpc_wake_up_next +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9bc7f295 xdr_inline_decode +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9e2be540 xdr_buf_from_iov +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9efbe9a9 rpc_peeraddr2str +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9fb05473 svc_destroy +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9fe56099 rpc_wake_up_queued_task EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa13acdb8 svc_pool_map_put -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa474f75d svc_shutdown_net -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa519243a xprt_put -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa606567d read_bytes_from_xdr_buf -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa7a6fc55 rpc_switch_client_transport -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa7d35534 svc_proc_register -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa83e8e70 xprt_wake_pending_tasks -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa879882a svc_rpcbind_set_version -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa9ee4c63 rpc_proc_unregister -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xac644701 xdr_inline_pages -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xac801265 rpcauth_stringify_acceptor -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xad375760 cache_destroy_net -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xad3cb6f5 xprt_setup_backchannel -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xadc450a9 xprt_wake_up_backlog -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xae0754b8 xprt_lookup_rqst -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xae0bc399 rpc_clnt_show_stats +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa1ee8fa5 rpc_exit +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa2ae8195 rpc_wake_up_first +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa35b216b cache_seq_stop_rcu +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa3969495 sunrpc_cache_update +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa441c2ef rpc_peeraddr +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa49be0d7 sunrpc_cache_lookup_rcu +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa53f6363 sunrpc_cache_pipe_upcall +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa5cabe67 sunrpc_cache_pipe_upcall_timeout +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa5eedb12 read_bytes_from_xdr_buf +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa71017f6 svc_xprt_do_enqueue +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa842323b svc_seq_show +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa849c9fc cache_check +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa8df1470 rpc_clone_client +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa9c24555 cache_unregister_net +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xaadf84fe xdr_reserve_space +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xadc2a226 xdr_commit_encode EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xaf5bf6ef nfs_debug -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xaf60b017 rpc_set_connect_timeout -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb0f566ae xdr_stream_decode_opaque_dup -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb1f2732f rpcauth_init_cred -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb1f39b87 rpc_pipe_generic_upcall -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb227fb7b rpc_alloc_iostats -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb2ca5f99 rpc_create +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xafead4b6 rpc_set_connect_timeout +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb25939ff svcauth_unix_purge EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb312d0c4 svc_pool_map_get -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb3ffecda xprt_unregister_transport +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb4cc8e7e svc_find_xprt EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb51a3724 rpc_pipefs_notifier_unregister -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb808f0a5 rpc_init_pipe_dir_object -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb9b3ca5c rpc_clone_client_set_auth -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xba68d439 xprt_adjust_cwnd -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbad162dc rpc_force_rebind -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbb36829a svc_rpcb_setup -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbb66a87e xprt_unpin_rqst -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbca53b8f rpc_call_start -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbe526e89 xprt_wait_for_reply_request_rtt -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbeb33206 rpc_count_iostats -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbf08b41d xprt_force_disconnect -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbf1e00fb xdr_stream_decode_opaque +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb616c954 xdr_process_buf +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb68b97f8 rpc_add_pipe_dir_object +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb79b1f72 svc_set_client +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb9ca5d1a xprt_unlock_connect +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb9fe344c rpc_clnt_add_xprt +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xba6c0a09 rpc_num_bc_slots +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbbced0e1 xdr_encode_array2 +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbcd261cc svc_auth_register +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbd8b13b2 rpcauth_lookup_credcache EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbf9d1b96 nfsd_debug +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbfa719a9 xdr_expand_hole +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbfe13879 rpc_uaddr2sockaddr +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc090c1a4 xdr_decode_array2 EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc12435e3 rpc_calc_rto -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc1787e9c rpc_setbufsize -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc22fd509 unix_domain_find -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc2cd1596 rpc_max_bc_payload -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc60d7916 svc_create_xprt -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc7629071 rpc_clnt_iterate_for_each_xprt +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc191b87f rpc_call_start +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc2889b03 rpc_count_iostats_metrics +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc2a8b3f0 xprt_force_disconnect +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc33c530e svcauth_unix_set_client +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc35bcca6 __rpc_wait_for_completion_task +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc40bd372 rpc_init_pipe_dir_object +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc4c4a953 svc_create_pooled +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc5725aac xprt_free +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc5c09469 rpc_task_timeout +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc67e2ca0 xprt_request_get_cong EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc8e96dea qword_addhex -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xca07481f cache_purge -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xca7a6bd0 rpc_call_async -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xcb0972a3 svcauth_unix_set_client -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xcbe21706 svc_set_num_threads_sync -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xcd017920 svc_bind -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xce50afa3 rpc_mkpipe_dentry +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xcd922836 rpc_free +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xcdb2c122 xprt_write_space EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xce678a59 xdr_decode_netobj -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xce7d4189 sunrpc_destroy_cache_detail -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xce8049cc svc_age_temp_xprts_now -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xcf6bcddd xprt_complete_rqst -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd01486db rpcauth_unregister -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd02df706 rpc_put_sb_net -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd0a121e6 rpc_wake_up_next -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd0fddb71 svc_rqst_free +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xce6d3684 xprt_setup_backchannel EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd10d1d5b rpc_machine_cred -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd16df406 rpc_call_null -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd1fc7fe6 rpc_wake_up_first -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd70746aa svc_generic_init_request -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd7325d7c xprt_release_xprt_cong -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd77a97d6 rpc_task_release_transport -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd881110e write_bytes_to_xdr_buf -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd935ecc9 rpc_bind_new_program -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xda55b344 xdr_init_encode -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xdb4b2062 xdr_reserve_space -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xdbf62355 svc_set_client -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xdc2e9151 svc_exit_thread -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xdce8812b rpcauth_wrap_req_encode -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xdd564d2f rpc_pton +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd288f087 svc_age_temp_xprts_now +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd3f41dc3 rpc_max_bc_payload +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd3f8b883 xprt_add_backlog +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd420ff38 rpc_put_task +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd551b706 rpc_clnt_xprt_switch_has_addr +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd7c9f63d xprt_register_transport +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd835ecda xprt_complete_rqst +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd9557e82 xprt_reconnect_delay +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xda524916 rpc_d_lookup_sb +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xdae06f1b rpc_localaddr +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xdbfd059c svc_generic_rpcbind_set +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xdd338376 rpcb_getport_async EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xdd691402 xprt_find_transport_ident -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe0b7e168 auth_domain_put -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe19d19bd xprt_unlock_connect -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe2be5dba rpc_peeraddr -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe3f38881 xdr_stream_decode_string -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe436e467 xdr_stream_decode_string_dup -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe53b66ae sunrpc_cache_pipe_upcall_timeout +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xddbec02c cache_destroy_net +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xddce44ed rpc_clnt_xprt_switch_add_xprt +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xde82e05c rpc_clone_client_set_auth +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xdf94cb1b svc_authenticate +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe07820da svc_sock_update_bufs +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe12a6bc1 svc_rpcb_setup +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe17a8b35 svc_generic_init_request +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe2076b4c rpc_create +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe3a760a5 xdr_enter_page +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe3c7a7b4 rpc_pton EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe5919cb1 xdr_encode_opaque -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe698bfc3 rpcb_getport_async -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe703b770 cache_seq_stop_rcu -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe75ce1eb svc_rqst_replace_page -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe7a6007d rpc_exit -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe846ef43 svc_sock_update_bufs +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe5dc8ccf rpc_get_sb_net +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe6cb97d0 svc_alien_sock +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe7565eb6 rpc_unlink +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe7f89839 rpc_call_null +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe81f82a7 rpc_restart_call_prepare +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe8bcd5cf svc_create_xprt +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe8e592c2 rpc_call_async EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe97f4ce5 qword_get -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xeb959e11 rpc_remove_pipe_dir_object -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xed6866f9 xdr_inline_decode +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe99ac27d xdr_reserve_space_vec +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xeb2a59a0 rpcauth_lookupcred EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xedcf6be4 qword_add EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xeeacab69 rpc_update_rtt -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xeecdd1b9 sunrpc_cache_register_pipefs -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xeed7967c rpc_sleep_on -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xefb9acde put_rpccred -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf0307501 svc_create_pooled +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf003b7a4 xprt_wait_for_reply_request_def EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf0b7775d rpc_init_wait_queue -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf15f0ed9 rpcauth_lookupcred -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf173bfbd svc_fill_write_vector -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf27830f7 xprt_register_transport -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf294c34a xprt_reserve_xprt_cong -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf552ec76 rpc_clnt_test_and_add_xprt -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf566bde4 xdr_init_decode -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf70b8049 rpc_add_pipe_dir_object -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf95d87e5 rpc_call_sync -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf9fb6ca6 xdr_expand_hole -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xfa33462e xprt_alloc -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xfaa124df xdr_page_pos -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xfcd4172f svc_find_xprt -EXPORT_SYMBOL_GPL net/tls/tls 0x06679140 tls_offload_tx_resync_request -EXPORT_SYMBOL_GPL net/tls/tls 0x60274b31 tls_validate_xmit_skb -EXPORT_SYMBOL_GPL net/tls/tls 0x82611a8b tls_encrypt_skb -EXPORT_SYMBOL_GPL net/tls/tls 0xade68c03 tls_device_sk_destruct -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x029f7b6f virtio_transport_notify_recv_pre_block +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf11919de svc_rpcb_cleanup +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf3bd836d svc_proc_unregister +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf4d6bf46 rpc_put_task_async +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xfa050e0c xdr_stream_decode_opaque +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xfa9fb8c6 xprt_free_slot +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xfb3740fd svc_process +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xfb8af1ca rpc_clnt_iterate_for_each_xprt +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xfc09fb72 svc_bind +EXPORT_SYMBOL_GPL net/tls/tls 0x379d3c59 tls_validate_xmit_skb +EXPORT_SYMBOL_GPL net/tls/tls 0x3d8fcc39 tls_device_sk_destruct +EXPORT_SYMBOL_GPL net/tls/tls 0x4c2b2c7c tls_offload_tx_resync_request +EXPORT_SYMBOL_GPL net/tls/tls 0x6a50090d tls_encrypt_skb +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x019df9d8 virtio_transport_seqpacket_dequeue EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x03a81e69 virtio_transport_stream_allow -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x08fd36a2 virtio_transport_notify_buffer_size -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x114e3bc5 virtio_transport_destruct -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x14e66046 virtio_transport_notify_recv_post_dequeue -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x17081049 virtio_transport_stream_enqueue -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x18c4746f virtio_transport_recv_pkt -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x2a937543 virtio_transport_release -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x3207ad04 virtio_transport_get_credit -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x3b67d9a8 virtio_transport_notify_recv_pre_dequeue -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x3db59e12 virtio_transport_stream_has_space -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x402b9549 virtio_transport_stream_has_data -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x4a4b7d91 virtio_transport_do_socket_init -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x55016e9c virtio_transport_dgram_enqueue -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x5ac83cfc virtio_transport_deliver_tap_pkt -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x5d57ccbd virtio_transport_connect -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x63b1dee0 virtio_transport_notify_send_pre_enqueue -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x7cd99977 virtio_transport_stream_is_active -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x7eed6384 virtio_transport_inc_tx_pkt -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x86801b35 virtio_transport_notify_send_post_enqueue -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x921a5b69 virtio_transport_notify_poll_out -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x9f38043e virtio_transport_seqpacket_has_data -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xa75fad6a virtio_transport_stream_rcvhiwat -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xb892c869 virtio_transport_notify_recv_init +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x0b083786 virtio_transport_connect +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x0e96e8ad virtio_transport_stream_has_data +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x168713e8 virtio_transport_seqpacket_has_data +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x265b332b virtio_transport_notify_poll_in +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x283cff79 virtio_transport_notify_recv_pre_dequeue +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x366873ad virtio_transport_stream_enqueue +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x5a7d98ec virtio_transport_notify_send_post_enqueue +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x5d57affe virtio_transport_deliver_tap_pkt +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x5fc594de virtio_transport_notify_send_pre_enqueue +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x6848d664 virtio_transport_do_socket_init +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x70e30168 virtio_transport_destruct +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x71ef2210 virtio_transport_release +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x8040c745 virtio_transport_notify_recv_post_dequeue +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x8ee7e141 virtio_transport_free_pkt +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x9d8c5703 virtio_transport_dgram_dequeue +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xb279c1c5 virtio_transport_notify_send_pre_block +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xba24bd37 virtio_transport_notify_recv_init EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xbabd30f5 virtio_transport_dgram_allow -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xcefe3cbf virtio_transport_dgram_dequeue -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xd444d0a2 virtio_transport_free_pkt -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xda80fb70 virtio_transport_shutdown -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xda8d1321 virtio_transport_notify_send_init -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xe31fa1a0 virtio_transport_put_credit -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xe33f4ad4 virtio_transport_dgram_bind -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xf14c2a7e virtio_transport_notify_poll_in -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xf17fd9e1 virtio_transport_seqpacket_enqueue -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xf73d0495 virtio_transport_stream_dequeue -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xf807bc98 virtio_transport_notify_send_pre_block -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xfe7e46f0 virtio_transport_seqpacket_dequeue -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x0988a109 vsock_remove_sock +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xbb2ce02d virtio_transport_put_credit +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xbc5a96e9 virtio_transport_seqpacket_enqueue +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xc66d7d54 virtio_transport_notify_send_init +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xcc24e669 virtio_transport_recv_pkt +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xd3e7614b virtio_transport_dgram_enqueue +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xd3f6d5bd virtio_transport_stream_dequeue +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xd78a7e0d virtio_transport_stream_rcvhiwat +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xd99eec39 virtio_transport_notify_buffer_size +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xe2115581 virtio_transport_notify_poll_out +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xe437849d virtio_transport_get_credit +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xe887fd52 virtio_transport_inc_tx_pkt +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xebdd12ae virtio_transport_dgram_bind +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xeeb63faf virtio_transport_shutdown +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xeed7b809 virtio_transport_stream_is_active +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xf287a27b virtio_transport_stream_has_space +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xfac44475 virtio_transport_notify_recv_pre_block +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x00bbf0c8 vsock_add_pending +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x093953ba vsock_remove_connected +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x0d5a4e4e vsock_for_each_connected_socket EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x0e9bc9b6 vsock_addr_unbind -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x0f78dbe2 vsock_assign_transport -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x106eb905 vsock_remove_connected -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x183bb3c3 vsock_stream_has_space +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x1bbd9bf5 vsock_core_unregister +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x1f9c9e81 vsock_remove_sock +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x212f36e0 vsock_create_connected EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x284e07d8 vsock_bind_table EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x3d4b0fca vsock_addr_init -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x444f8d18 vsock_core_register +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x4115c22b vsock_stream_has_space +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x441457d8 vsock_remove_tap +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x48651680 vsock_deliver_tap EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x4b99648c vsock_addr_bound -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x4d574dae vsock_enqueue_accept -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x54fe05b7 vsock_create_connected -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x5e934586 vsock_for_each_connected_socket -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x6d4acc5c vsock_core_get_transport -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x73a6b05c vsock_find_bound_socket +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x4bd7def5 vsock_add_tap +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x5daa92d5 vsock_insert_connected +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x5e660a45 vsock_stream_has_data +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x69de17e0 vsock_find_bound_socket +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x74578b22 vsock_core_register EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x77c14317 vsock_addr_cast -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x7be0c7d1 vsock_core_unregister -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x8fa8296c vsock_insert_connected +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x797a7afd vsock_find_connected_socket +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x8f8a58c4 vsock_enqueue_accept EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x90aa8549 vsock_find_cid +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x945c700b vsock_assign_transport EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x9bb6fd09 vsock_connected_table -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xa32ceace vsock_remove_bound -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xa8838746 vsock_find_connected_socket EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xaf2674b5 vsock_addr_equals_addr -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xbae000cf vsock_remove_pending EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xc92f7f50 vsock_table_lock -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xca5bc996 vsock_remove_tap -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xd314e4dc vsock_add_tap -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xd6811747 vsock_add_pending -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xe427ddad vsock_deliver_tap +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xe44e7efa vsock_core_get_transport EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xec96eadf vsock_addr_validate -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xfe231ae1 vsock_stream_has_data -EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x1da7eb2f cfg80211_shutdown_all_interfaces -EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x2f270f11 cfg80211_pmsr_complete -EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x6fe50dd5 cfg80211_pmsr_report -EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x8023a1a2 cfg80211_vendor_cmd_get_sender -EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xcac3512b cfg80211_vendor_cmd_reply +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xf10148b5 vsock_remove_bound +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xf3973142 vsock_remove_pending +EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x1f1aeee8 cfg80211_pmsr_complete +EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x3f6528f5 cfg80211_pmsr_report +EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xa310c14d cfg80211_shutdown_all_interfaces +EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xc2c125fa cfg80211_vendor_cmd_reply +EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xe4802100 cfg80211_vendor_cmd_get_sender EXPORT_SYMBOL_GPL net/xfrm/xfrm_algo 0x0049ca83 xfrm_aead_get_byname EXPORT_SYMBOL_GPL net/xfrm/xfrm_algo 0x00c80741 xfrm_ealg_get_byid EXPORT_SYMBOL_GPL net/xfrm/xfrm_algo 0x0a575945 xfrm_count_pfkey_auth_supported @@ -13512,6580 +13460,6589 @@ -EXPORT_SYMBOL_GPL net/xfrm/xfrm_ipcomp 0x286eac04 ipcomp_init_state -EXPORT_SYMBOL_GPL net/xfrm/xfrm_ipcomp 0x887e6f9e ipcomp_output -EXPORT_SYMBOL_GPL net/xfrm/xfrm_ipcomp 0xa9871cc0 ipcomp_input -EXPORT_SYMBOL_GPL net/xfrm/xfrm_ipcomp 0xe0eb8c91 ipcomp_destroy +EXPORT_SYMBOL_GPL net/xfrm/xfrm_ipcomp 0x86c29b1d ipcomp_input +EXPORT_SYMBOL_GPL net/xfrm/xfrm_ipcomp 0xa40a7794 ipcomp_destroy +EXPORT_SYMBOL_GPL net/xfrm/xfrm_ipcomp 0xbabda95a ipcomp_output +EXPORT_SYMBOL_GPL net/xfrm/xfrm_ipcomp 0xf2fe851a ipcomp_init_state EXPORT_SYMBOL_GPL net/xfrm/xfrm_user 0x4a0c7516 xfrm_msg_min EXPORT_SYMBOL_GPL net/xfrm/xfrm_user 0xe2521b1c xfrma_policy -EXPORT_SYMBOL_GPL vmlinux 0x0008dd4d sata_link_scr_lpm -EXPORT_SYMBOL_GPL vmlinux 0x0028eb31 kvm_read_guest_page -EXPORT_SYMBOL_GPL vmlinux 0x0049a4f6 blk_rq_err_bytes +EXPORT_SYMBOL_GPL vmlinux 0x000b560b cpufreq_dbs_governor_exit +EXPORT_SYMBOL_GPL vmlinux 0x000c2870 clk_hw_unregister_fixed_factor +EXPORT_SYMBOL_GPL vmlinux 0x000c4258 irq_chip_retrigger_hierarchy +EXPORT_SYMBOL_GPL vmlinux 0x00101048 kset_create_and_add +EXPORT_SYMBOL_GPL vmlinux 0x00214487 vxlan_fdb_replay +EXPORT_SYMBOL_GPL vmlinux 0x004372ad crypto_unregister_ahashes +EXPORT_SYMBOL_GPL vmlinux 0x004a25e1 fwnode_handle_put EXPORT_SYMBOL_GPL vmlinux 0x00513f58 get_timespec64 EXPORT_SYMBOL_GPL vmlinux 0x00565f18 pernet_ops_rwsem -EXPORT_SYMBOL_GPL vmlinux 0x005a8d66 uart_handle_cts_change -EXPORT_SYMBOL_GPL vmlinux 0x005e3580 rio_unmap_inb_region +EXPORT_SYMBOL_GPL vmlinux 0x005cb8f9 k3_udma_glue_rx_get_dma_device EXPORT_SYMBOL_GPL vmlinux 0x005f18a6 add_wait_queue_priority -EXPORT_SYMBOL_GPL vmlinux 0x0071c32b ahci_start_engine -EXPORT_SYMBOL_GPL vmlinux 0x0078c419 tpm_put_ops -EXPORT_SYMBOL_GPL vmlinux 0x0098c680 pm_clk_init -EXPORT_SYMBOL_GPL vmlinux 0x00a77fdb serial8250_do_set_mctrl -EXPORT_SYMBOL_GPL vmlinux 0x00ab3423 dev_forward_skb -EXPORT_SYMBOL_GPL vmlinux 0x00ba1ec7 devm_power_supply_register -EXPORT_SYMBOL_GPL vmlinux 0x00bdf821 trace_event_reg -EXPORT_SYMBOL_GPL vmlinux 0x00d30d8d pci_ecam_create +EXPORT_SYMBOL_GPL vmlinux 0x006aeee1 md_start +EXPORT_SYMBOL_GPL vmlinux 0x006f942e dst_cache_set_ip6 +EXPORT_SYMBOL_GPL vmlinux 0x00786d1c security_file_permission +EXPORT_SYMBOL_GPL vmlinux 0x007d8620 of_phy_get +EXPORT_SYMBOL_GPL vmlinux 0x0091cdc0 input_ff_create +EXPORT_SYMBOL_GPL vmlinux 0x009395ae power_supply_class +EXPORT_SYMBOL_GPL vmlinux 0x0094065e ping_seq_start +EXPORT_SYMBOL_GPL vmlinux 0x009bdc82 sched_trace_rq_avg_irq +EXPORT_SYMBOL_GPL vmlinux 0x009e5c48 meson_pmx_get_func_name +EXPORT_SYMBOL_GPL vmlinux 0x00c0bdee spi_bus_type +EXPORT_SYMBOL_GPL vmlinux 0x00c7a3d6 sk_msg_memcopy_from_iter +EXPORT_SYMBOL_GPL vmlinux 0x00ccf438 __hwspin_lock_timeout EXPORT_SYMBOL_GPL vmlinux 0x00d4c500 usb_decode_interval +EXPORT_SYMBOL_GPL vmlinux 0x00de2667 fwnode_graph_get_remote_port +EXPORT_SYMBOL_GPL vmlinux 0x00de6899 phy_exit EXPORT_SYMBOL_GPL vmlinux 0x00df9837 ioasid_register_allocator -EXPORT_SYMBOL_GPL vmlinux 0x00e3ebdb usb_pipe_type_check -EXPORT_SYMBOL_GPL vmlinux 0x00ec0043 usb_alloc_dev -EXPORT_SYMBOL_GPL vmlinux 0x00eec0fa ahci_platform_disable_clks -EXPORT_SYMBOL_GPL vmlinux 0x00fac2ba cpufreq_cooling_unregister -EXPORT_SYMBOL_GPL vmlinux 0x0101303a debugfs_create_devm_seqfile -EXPORT_SYMBOL_GPL vmlinux 0x010e26fe tty_init_termios -EXPORT_SYMBOL_GPL vmlinux 0x010e53a6 ahci_platform_shutdown +EXPORT_SYMBOL_GPL vmlinux 0x00eff7fa rockchip_clk_register_plls +EXPORT_SYMBOL_GPL vmlinux 0x00f430bd user_read +EXPORT_SYMBOL_GPL vmlinux 0x00fa0f2b fs_kobj +EXPORT_SYMBOL_GPL vmlinux 0x0101b1f7 sata_pmp_error_handler +EXPORT_SYMBOL_GPL vmlinux 0x011dc1a4 sched_set_fifo +EXPORT_SYMBOL_GPL vmlinux 0x01236680 pinctrl_utils_add_map_configs EXPORT_SYMBOL_GPL vmlinux 0x012e730e apei_exec_noop -EXPORT_SYMBOL_GPL vmlinux 0x013362ee devm_spi_mem_dirmap_destroy -EXPORT_SYMBOL_GPL vmlinux 0x0149569d regulator_count_voltages +EXPORT_SYMBOL_GPL vmlinux 0x012ee71a __reset_control_bulk_get +EXPORT_SYMBOL_GPL vmlinux 0x01313751 iommu_set_pgtable_quirks +EXPORT_SYMBOL_GPL vmlinux 0x013c3321 pci_hp_create_module_link EXPORT_SYMBOL_GPL vmlinux 0x014e8186 cpu_scale -EXPORT_SYMBOL_GPL vmlinux 0x016287ab sata_port_ops -EXPORT_SYMBOL_GPL vmlinux 0x016fe08c usb_get_intf -EXPORT_SYMBOL_GPL vmlinux 0x01795628 kvm_write_guest +EXPORT_SYMBOL_GPL vmlinux 0x015e1cbc tty_port_unregister_device +EXPORT_SYMBOL_GPL vmlinux 0x016d1257 extcon_get_property_capability EXPORT_SYMBOL_GPL vmlinux 0x01866a57 ezx_pcap_set_bits -EXPORT_SYMBOL_GPL vmlinux 0x018faad3 shash_ahash_digest -EXPORT_SYMBOL_GPL vmlinux 0x0195344b user_describe -EXPORT_SYMBOL_GPL vmlinux 0x019d2223 fscrypt_file_open +EXPORT_SYMBOL_GPL vmlinux 0x0187caaf of_dma_configure_id +EXPORT_SYMBOL_GPL vmlinux 0x0196bf0b key_type_logon EXPORT_SYMBOL_GPL vmlinux 0x01a0cb78 property_entries_free -EXPORT_SYMBOL_GPL vmlinux 0x01ac0350 pid_vnr -EXPORT_SYMBOL_GPL vmlinux 0x01bc9bd8 nexthop_find_by_id -EXPORT_SYMBOL_GPL vmlinux 0x01be6a50 ahci_handle_port_intr -EXPORT_SYMBOL_GPL vmlinux 0x01c4d2e6 pm_clk_add +EXPORT_SYMBOL_GPL vmlinux 0x01a405f3 clk_hw_register_fixed_factor +EXPORT_SYMBOL_GPL vmlinux 0x01a875fd ata_host_resume +EXPORT_SYMBOL_GPL vmlinux 0x01b5cda8 unregister_acpi_bus_type +EXPORT_SYMBOL_GPL vmlinux 0x01b75c68 dpbp_open +EXPORT_SYMBOL_GPL vmlinux 0x01c2f27c regmap_async_complete EXPORT_SYMBOL_GPL vmlinux 0x01c6cb0c cpu_cluster_pm_enter +EXPORT_SYMBOL_GPL vmlinux 0x01d16b62 dma_buf_move_notify +EXPORT_SYMBOL_GPL vmlinux 0x01d2ed91 handle_fasteoi_mask_irq +EXPORT_SYMBOL_GPL vmlinux 0x01d6c3c9 class_unregister EXPORT_SYMBOL_GPL vmlinux 0x01e1a8de kgdb_breakpoint -EXPORT_SYMBOL_GPL vmlinux 0x01f7b2ea rockchip_pcie_enable_clocks -EXPORT_SYMBOL_GPL vmlinux 0x01fc053d ping_seq_stop -EXPORT_SYMBOL_GPL vmlinux 0x0204d379 input_ff_erase -EXPORT_SYMBOL_GPL vmlinux 0x02077dbe regulator_get_linear_step +EXPORT_SYMBOL_GPL vmlinux 0x0200f55f find_asymmetric_key EXPORT_SYMBOL_GPL vmlinux 0x0207a6c6 reset_control_bulk_acquire -EXPORT_SYMBOL_GPL vmlinux 0x021167d5 tty_set_ldisc -EXPORT_SYMBOL_GPL vmlinux 0x0214a37e pci_pri_supported -EXPORT_SYMBOL_GPL vmlinux 0x021a0639 power_supply_am_i_supplied +EXPORT_SYMBOL_GPL vmlinux 0x0215d71d ip6_pol_route +EXPORT_SYMBOL_GPL vmlinux 0x021b2eec acpi_subsys_poweroff +EXPORT_SYMBOL_GPL vmlinux 0x022a4e06 devlink_param_unpublish EXPORT_SYMBOL_GPL vmlinux 0x02394899 play_idle_precise -EXPORT_SYMBOL_GPL vmlinux 0x023eb60d acpi_gpiochip_request_interrupts +EXPORT_SYMBOL_GPL vmlinux 0x024a2f99 __account_locked_vm +EXPORT_SYMBOL_GPL vmlinux 0x024b5026 mtk_eint_do_resume EXPORT_SYMBOL_GPL vmlinux 0x024d13dd request_free_mem_region -EXPORT_SYMBOL_GPL vmlinux 0x02522aab virtio_config_changed -EXPORT_SYMBOL_GPL vmlinux 0x028add52 gpiochip_relres_irq -EXPORT_SYMBOL_GPL vmlinux 0x029b7045 crypto_unregister_akcipher -EXPORT_SYMBOL_GPL vmlinux 0x02a18209 blk_mq_quiesce_queue_nowait -EXPORT_SYMBOL_GPL vmlinux 0x02c30b0a fib6_new_table -EXPORT_SYMBOL_GPL vmlinux 0x02c8a4e1 md_new_event -EXPORT_SYMBOL_GPL vmlinux 0x02cce7bf blkdev_zone_mgmt -EXPORT_SYMBOL_GPL vmlinux 0x02d26570 nvme_wait_reset -EXPORT_SYMBOL_GPL vmlinux 0x02d511d6 iptunnel_metadata_reply -EXPORT_SYMBOL_GPL vmlinux 0x02d7641d scsi_target_unblock -EXPORT_SYMBOL_GPL vmlinux 0x030bb78a usb_get_status +EXPORT_SYMBOL_GPL vmlinux 0x02616163 k3_udma_glue_rx_flow_init +EXPORT_SYMBOL_GPL vmlinux 0x0270fca1 is_swiotlb_active +EXPORT_SYMBOL_GPL vmlinux 0x0271a71f irq_domain_push_irq +EXPORT_SYMBOL_GPL vmlinux 0x027a62c1 l3mdev_update_flow +EXPORT_SYMBOL_GPL vmlinux 0x02858274 platform_get_irq +EXPORT_SYMBOL_GPL vmlinux 0x02869eb7 simple_attr_release +EXPORT_SYMBOL_GPL vmlinux 0x028b9bb6 iommu_uapi_sva_unbind_gpasid +EXPORT_SYMBOL_GPL vmlinux 0x028e53ba sched_trace_rq_avg_rt +EXPORT_SYMBOL_GPL vmlinux 0x02a22147 free_io_pgtable_ops +EXPORT_SYMBOL_GPL vmlinux 0x02a72c64 __pci_epf_register_driver +EXPORT_SYMBOL_GPL vmlinux 0x02af5762 of_genpd_remove_last +EXPORT_SYMBOL_GPL vmlinux 0x02b345f2 tegra_mc_write_emem_configuration +EXPORT_SYMBOL_GPL vmlinux 0x02c83313 evm_inode_init_security +EXPORT_SYMBOL_GPL vmlinux 0x02cebb03 mpc8xxx_spi_rx_buf_u32 +EXPORT_SYMBOL_GPL vmlinux 0x02f04101 regulator_map_voltage_pickable_linear_range +EXPORT_SYMBOL_GPL vmlinux 0x02f1404f crypto_stats_kpp_compute_shared_secret +EXPORT_SYMBOL_GPL vmlinux 0x02f31e4a of_mm_gpiochip_add_data +EXPORT_SYMBOL_GPL vmlinux 0x02f4df96 wbt_disable_default +EXPORT_SYMBOL_GPL vmlinux 0x02f79f5b usb_lock_device_for_reset +EXPORT_SYMBOL_GPL vmlinux 0x0306f8fa kern_mount EXPORT_SYMBOL_GPL vmlinux 0x0312b3b0 reset_controller_add_lookup -EXPORT_SYMBOL_GPL vmlinux 0x0314f525 __strp_unpause -EXPORT_SYMBOL_GPL vmlinux 0x03151cd5 md_bitmap_load -EXPORT_SYMBOL_GPL vmlinux 0x031b0233 fib_alias_hw_flags_set EXPORT_SYMBOL_GPL vmlinux 0x0321cdbf of_alias_get_highest_id -EXPORT_SYMBOL_GPL vmlinux 0x0326fa92 strp_process -EXPORT_SYMBOL_GPL vmlinux 0x0336d056 sfp_register_socket +EXPORT_SYMBOL_GPL vmlinux 0x0332e9f1 __pci_epc_create EXPORT_SYMBOL_GPL vmlinux 0x033832c7 usb_amd_hang_symptom_quirk -EXPORT_SYMBOL_GPL vmlinux 0x03388e7e genpd_dev_pm_attach -EXPORT_SYMBOL_GPL vmlinux 0x033f90cf devm_gpiod_get_from_of_node +EXPORT_SYMBOL_GPL vmlinux 0x03403af7 __ata_change_queue_depth +EXPORT_SYMBOL_GPL vmlinux 0x03407691 regulator_sync_voltage +EXPORT_SYMBOL_GPL vmlinux 0x0341b556 iommu_aux_attach_device EXPORT_SYMBOL_GPL vmlinux 0x0343bdf1 __i2c_board_list -EXPORT_SYMBOL_GPL vmlinux 0x0346f9c9 spi_controller_suspend -EXPORT_SYMBOL_GPL vmlinux 0x03525d28 ping_getfrag -EXPORT_SYMBOL_GPL vmlinux 0x03528348 nvme_init_ctrl -EXPORT_SYMBOL_GPL vmlinux 0x035bff3c iommu_device_sysfs_remove -EXPORT_SYMBOL_GPL vmlinux 0x0365a192 raw_hash_sk +EXPORT_SYMBOL_GPL vmlinux 0x034ffc1d __clk_hw_register_mux +EXPORT_SYMBOL_GPL vmlinux 0x035254e6 crypto_stats_ahash_update +EXPORT_SYMBOL_GPL vmlinux 0x03564dff key_type_asymmetric +EXPORT_SYMBOL_GPL vmlinux 0x035e49b7 pci_host_common_remove +EXPORT_SYMBOL_GPL vmlinux 0x036ac21a __rio_local_read_config_32 EXPORT_SYMBOL_GPL vmlinux 0x036de383 perf_event_cgrp_subsys_enabled_key EXPORT_SYMBOL_GPL vmlinux 0x03701a42 zynqmp_pm_pinctrl_set_function -EXPORT_SYMBOL_GPL vmlinux 0x037e52f8 devm_request_pci_bus_resources +EXPORT_SYMBOL_GPL vmlinux 0x03853f53 __kvm_set_memory_region EXPORT_SYMBOL_GPL vmlinux 0x03952887 ktime_add_safe +EXPORT_SYMBOL_GPL vmlinux 0x03a209de rio_mport_class EXPORT_SYMBOL_GPL vmlinux 0x03c12dfe cancel_work_sync EXPORT_SYMBOL_GPL vmlinux 0x03ce7234 sched_smt_present -EXPORT_SYMBOL_GPL vmlinux 0x03dbb119 synth_event_trace_start -EXPORT_SYMBOL_GPL vmlinux 0x03e77b89 regulator_list_voltage_table -EXPORT_SYMBOL_GPL vmlinux 0x03ec3f82 meson8_pmx_ops -EXPORT_SYMBOL_GPL vmlinux 0x03ee576f pci_generic_config_read -EXPORT_SYMBOL_GPL vmlinux 0x03ef63cd netlink_add_tap -EXPORT_SYMBOL_GPL vmlinux 0x03f282dc pci_hp_remove_module_link +EXPORT_SYMBOL_GPL vmlinux 0x03d543f0 bd_unlink_disk_holder +EXPORT_SYMBOL_GPL vmlinux 0x03d6a7d7 gpiod_direction_output +EXPORT_SYMBOL_GPL vmlinux 0x03ecb02c debugfs_lookup +EXPORT_SYMBOL_GPL vmlinux 0x03f33698 rdev_get_name +EXPORT_SYMBOL_GPL vmlinux 0x03fff377 metadata_dst_alloc_percpu EXPORT_SYMBOL_GPL vmlinux 0x0402cbbf preempt_notifier_inc -EXPORT_SYMBOL_GPL vmlinux 0x04097e8a dax_iomap_fault -EXPORT_SYMBOL_GPL vmlinux 0x041458f7 regulator_set_load -EXPORT_SYMBOL_GPL vmlinux 0x0422ce8b transport_add_device +EXPORT_SYMBOL_GPL vmlinux 0x041758cf mptcp_token_get_sock +EXPORT_SYMBOL_GPL vmlinux 0x04263d65 nvdimm_kobj EXPORT_SYMBOL_GPL vmlinux 0x042c9a04 em_cpu_get -EXPORT_SYMBOL_GPL vmlinux 0x042f9239 __inet_inherit_port +EXPORT_SYMBOL_GPL vmlinux 0x0458bf4f rio_request_outb_dbell +EXPORT_SYMBOL_GPL vmlinux 0x0460efe6 md_kick_rdev_from_array EXPORT_SYMBOL_GPL vmlinux 0x0465a073 regmap_reg_in_ranges -EXPORT_SYMBOL_GPL vmlinux 0x04663857 inet_twsk_hashdance -EXPORT_SYMBOL_GPL vmlinux 0x046c78c7 vchan_tx_submit -EXPORT_SYMBOL_GPL vmlinux 0x046e02d8 dev_pm_genpd_set_next_wakeup EXPORT_SYMBOL_GPL vmlinux 0x046f359e of_overlay_notifier_register -EXPORT_SYMBOL_GPL vmlinux 0x046f55e8 regulator_set_soft_start_regmap EXPORT_SYMBOL_GPL vmlinux 0x0472cf3b register_kprobe -EXPORT_SYMBOL_GPL vmlinux 0x048449d5 driver_find -EXPORT_SYMBOL_GPL vmlinux 0x0494a17c mtk_pinconf_drive_get -EXPORT_SYMBOL_GPL vmlinux 0x04baea4c power_supply_external_power_changed +EXPORT_SYMBOL_GPL vmlinux 0x047593ce devm_add_action +EXPORT_SYMBOL_GPL vmlinux 0x0477cf47 irq_chip_mask_parent +EXPORT_SYMBOL_GPL vmlinux 0x04902cdc phy_reset +EXPORT_SYMBOL_GPL vmlinux 0x0490d21b of_msi_configure +EXPORT_SYMBOL_GPL vmlinux 0x04942bd0 kvm_write_guest_page +EXPORT_SYMBOL_GPL vmlinux 0x0495895a ncsi_stop_dev +EXPORT_SYMBOL_GPL vmlinux 0x04ab5dd3 ata_dev_disable EXPORT_SYMBOL_GPL vmlinux 0x04bf0092 io_cgrp_subsys_enabled_key EXPORT_SYMBOL_GPL vmlinux 0x04c4f603 mpi_get_buffer EXPORT_SYMBOL_GPL vmlinux 0x04c8aebf console_verbose -EXPORT_SYMBOL_GPL vmlinux 0x04d211d3 crypto_stats_akcipher_sign -EXPORT_SYMBOL_GPL vmlinux 0x04d871ae vp_modern_queue_vector +EXPORT_SYMBOL_GPL vmlinux 0x04daf354 crypto_grab_skcipher EXPORT_SYMBOL_GPL vmlinux 0x04df8fbc lzo1x_decompress_safe -EXPORT_SYMBOL_GPL vmlinux 0x04e8e28f invalidate_inode_pages2_range -EXPORT_SYMBOL_GPL vmlinux 0x04f61c3b dma_free_noncontiguous -EXPORT_SYMBOL_GPL vmlinux 0x05031395 devm_usb_get_phy_by_node -EXPORT_SYMBOL_GPL vmlinux 0x051d545c subsys_find_device_by_id +EXPORT_SYMBOL_GPL vmlinux 0x04edb700 gpiod_export_link +EXPORT_SYMBOL_GPL vmlinux 0x050bec1e crypto_grab_shash +EXPORT_SYMBOL_GPL vmlinux 0x051082fd devm_clk_bulk_get_optional +EXPORT_SYMBOL_GPL vmlinux 0x05158f2c bpf_prog_destroy +EXPORT_SYMBOL_GPL vmlinux 0x051c49bb gpiod_get_value_cansleep +EXPORT_SYMBOL_GPL vmlinux 0x052bdda1 usb_hub_release_port EXPORT_SYMBOL_GPL vmlinux 0x052c9aed ktime_get_real_fast_ns EXPORT_SYMBOL_GPL vmlinux 0x053d738a __SCK__tp_func_br_fdb_update -EXPORT_SYMBOL_GPL vmlinux 0x05463a63 devm_request_free_mem_region -EXPORT_SYMBOL_GPL vmlinux 0x054e1ce8 dev_pm_get_subsys_data +EXPORT_SYMBOL_GPL vmlinux 0x053f4fd3 clk_hw_get_rate +EXPORT_SYMBOL_GPL vmlinux 0x05460a20 __percpu_init_rwsem EXPORT_SYMBOL_GPL vmlinux 0x054e550b kernel_halt -EXPORT_SYMBOL_GPL vmlinux 0x0553b6d1 wb_writeout_inc -EXPORT_SYMBOL_GPL vmlinux 0x0560f89a cpufreq_dbs_governor_exit EXPORT_SYMBOL_GPL vmlinux 0x05610897 of_changeset_destroy EXPORT_SYMBOL_GPL vmlinux 0x05641313 imx_clk_hw_sscg_pll -EXPORT_SYMBOL_GPL vmlinux 0x0568ef93 iopf_queue_add_device -EXPORT_SYMBOL_GPL vmlinux 0x0572983a ahci_host_activate -EXPORT_SYMBOL_GPL vmlinux 0x057312bb kthread_cancel_delayed_work_sync -EXPORT_SYMBOL_GPL vmlinux 0x05805c6f usb_phy_roothub_suspend +EXPORT_SYMBOL_GPL vmlinux 0x056e95df reset_simple_ops EXPORT_SYMBOL_GPL vmlinux 0x05883efb __traceiter_suspend_resume EXPORT_SYMBOL_GPL vmlinux 0x058a59f1 srcu_notifier_chain_register EXPORT_SYMBOL_GPL vmlinux 0x058c6377 for_each_kernel_tracepoint -EXPORT_SYMBOL_GPL vmlinux 0x058f4c08 fsl_mc_bus_dpmcp_type +EXPORT_SYMBOL_GPL vmlinux 0x058cd925 register_asymmetric_key_parser EXPORT_SYMBOL_GPL vmlinux 0x058f9366 apei_exec_collect_resources -EXPORT_SYMBOL_GPL vmlinux 0x059deef2 xhci_gen_setup -EXPORT_SYMBOL_GPL vmlinux 0x059e4c8c amba_apb_device_add_res -EXPORT_SYMBOL_GPL vmlinux 0x05a8aac8 netif_carrier_event -EXPORT_SYMBOL_GPL vmlinux 0x05b362c0 crypto_alloc_acomp_node -EXPORT_SYMBOL_GPL vmlinux 0x05e2b8ab dm_send_uevents -EXPORT_SYMBOL_GPL vmlinux 0x05ecdd3a __pneigh_lookup -EXPORT_SYMBOL_GPL vmlinux 0x05fc23b6 pm_clk_resume +EXPORT_SYMBOL_GPL vmlinux 0x05a51f49 vp_modern_get_num_queues +EXPORT_SYMBOL_GPL vmlinux 0x05ae9b36 extcon_set_state_sync +EXPORT_SYMBOL_GPL vmlinux 0x05c235bf usb_hcd_unmap_urb_for_dma +EXPORT_SYMBOL_GPL vmlinux 0x05e397a1 device_initialize +EXPORT_SYMBOL_GPL vmlinux 0x05ea6806 gpiochip_line_is_valid +EXPORT_SYMBOL_GPL vmlinux 0x05ef48f4 rio_release_inb_pwrite +EXPORT_SYMBOL_GPL vmlinux 0x05f6abbf meson8_pmx_ops +EXPORT_SYMBOL_GPL vmlinux 0x06011fc1 dev_pm_opp_put_opp_table EXPORT_SYMBOL_GPL vmlinux 0x06055a23 __tracepoint_pelt_se_tp -EXPORT_SYMBOL_GPL vmlinux 0x0608672b devm_hwspin_lock_request_specific -EXPORT_SYMBOL_GPL vmlinux 0x060a8891 crypto_register_ahashes -EXPORT_SYMBOL_GPL vmlinux 0x060eae2b subsys_dev_iter_next -EXPORT_SYMBOL_GPL vmlinux 0x061685ed vxlan_fdb_clear_offload -EXPORT_SYMBOL_GPL vmlinux 0x06171374 dma_get_any_slave_channel -EXPORT_SYMBOL_GPL vmlinux 0x061e6e5e fsl_mc_allocate_irqs +EXPORT_SYMBOL_GPL vmlinux 0x060634e5 __traceiter_fdb_delete +EXPORT_SYMBOL_GPL vmlinux 0x060f3f45 sata_std_hardreset EXPORT_SYMBOL_GPL vmlinux 0x06209f49 phy_lookup_setting -EXPORT_SYMBOL_GPL vmlinux 0x0626835b sysfs_remove_groups EXPORT_SYMBOL_GPL vmlinux 0x0626da5f od_unregister_powersave_bias_handler -EXPORT_SYMBOL_GPL vmlinux 0x06287091 kthread_func -EXPORT_SYMBOL_GPL vmlinux 0x0634ee2d bio_associate_blkg_from_css +EXPORT_SYMBOL_GPL vmlinux 0x062ea00f debugfs_rename +EXPORT_SYMBOL_GPL vmlinux 0x063d5548 __strp_unpause EXPORT_SYMBOL_GPL vmlinux 0x063e9296 rpi_firmware_put -EXPORT_SYMBOL_GPL vmlinux 0x063f333e stmpe_set_altfunc +EXPORT_SYMBOL_GPL vmlinux 0x063fcb23 devres_release_group EXPORT_SYMBOL_GPL vmlinux 0x064db9a5 mark_mounts_for_expiry -EXPORT_SYMBOL_GPL vmlinux 0x0650e0a6 component_add -EXPORT_SYMBOL_GPL vmlinux 0x065c1646 mc_send_command -EXPORT_SYMBOL_GPL vmlinux 0x0660e8b4 devm_clk_bulk_get_all -EXPORT_SYMBOL_GPL vmlinux 0x066c4427 dma_max_mapping_size -EXPORT_SYMBOL_GPL vmlinux 0x066e46f4 meson_pmx_get_funcs_count -EXPORT_SYMBOL_GPL vmlinux 0x067730d0 mtk_build_eint -EXPORT_SYMBOL_GPL vmlinux 0x067f2c81 loop_backing_file -EXPORT_SYMBOL_GPL vmlinux 0x0681fb96 virtqueue_enable_cb -EXPORT_SYMBOL_GPL vmlinux 0x0684dd38 wp_shared_mapping_range -EXPORT_SYMBOL_GPL vmlinux 0x0697ac3f pinctrl_force_default -EXPORT_SYMBOL_GPL vmlinux 0x0698a55e ahci_platform_enable_phys -EXPORT_SYMBOL_GPL vmlinux 0x06a2bf39 meson_pmx_get_groups -EXPORT_SYMBOL_GPL vmlinux 0x06b05ce4 nf_hook_entries_insert_raw -EXPORT_SYMBOL_GPL vmlinux 0x06c99ca7 gpiod_get_array +EXPORT_SYMBOL_GPL vmlinux 0x06541f1e tty_port_default_client_ops +EXPORT_SYMBOL_GPL vmlinux 0x06627496 __ip6_datagram_connect +EXPORT_SYMBOL_GPL vmlinux 0x0664b656 mmu_notifier_range_update_to_read_only +EXPORT_SYMBOL_GPL vmlinux 0x067932f7 ata_sff_hsm_move +EXPORT_SYMBOL_GPL vmlinux 0x067e0750 spi_unregister_device +EXPORT_SYMBOL_GPL vmlinux 0x067ef0db tcp_reno_undo_cwnd +EXPORT_SYMBOL_GPL vmlinux 0x067ffbb4 xfrm_output_resume +EXPORT_SYMBOL_GPL vmlinux 0x069cd27f cpuidle_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0x06a0d373 ima_inode_hash +EXPORT_SYMBOL_GPL vmlinux 0x06cc9632 device_remove_properties EXPORT_SYMBOL_GPL vmlinux 0x06cca30b ring_buffer_record_off +EXPORT_SYMBOL_GPL vmlinux 0x06d56cf4 fat_flush_inodes +EXPORT_SYMBOL_GPL vmlinux 0x06db799e devm_init_badblocks EXPORT_SYMBOL_GPL vmlinux 0x06e4433e sunxi_ccu_set_mmc_timing_mode -EXPORT_SYMBOL_GPL vmlinux 0x06ec2da4 spi_replace_transfers -EXPORT_SYMBOL_GPL vmlinux 0x06f402cd debugfs_create_u32_array -EXPORT_SYMBOL_GPL vmlinux 0x06f5a837 devres_remove -EXPORT_SYMBOL_GPL vmlinux 0x06fd1485 ptp_classify_raw +EXPORT_SYMBOL_GPL vmlinux 0x06ee3de7 irq_domain_xlate_onecell +EXPORT_SYMBOL_GPL vmlinux 0x06ee65f9 tpm_chip_unregister +EXPORT_SYMBOL_GPL vmlinux 0x06f4a39a __devm_regmap_init +EXPORT_SYMBOL_GPL vmlinux 0x06f8a1c1 perf_pmu_unregister +EXPORT_SYMBOL_GPL vmlinux 0x06fc631f tpm_send +EXPORT_SYMBOL_GPL vmlinux 0x0702abb6 of_clk_hw_register +EXPORT_SYMBOL_GPL vmlinux 0x070573c1 md_find_rdev_rcu EXPORT_SYMBOL_GPL vmlinux 0x0707019a context_tracking -EXPORT_SYMBOL_GPL vmlinux 0x070a1495 dm_path_uevent +EXPORT_SYMBOL_GPL vmlinux 0x0707b990 __mnt_is_readonly +EXPORT_SYMBOL_GPL vmlinux 0x07152aeb blk_ksm_intersect_modes +EXPORT_SYMBOL_GPL vmlinux 0x071d3921 gpiod_direction_input EXPORT_SYMBOL_GPL vmlinux 0x07242d92 put_dax -EXPORT_SYMBOL_GPL vmlinux 0x073156d3 extcon_get_property_capability -EXPORT_SYMBOL_GPL vmlinux 0x07378e23 xhci_suspend -EXPORT_SYMBOL_GPL vmlinux 0x073e00f3 __udp_gso_segment -EXPORT_SYMBOL_GPL vmlinux 0x07460649 __get_task_comm +EXPORT_SYMBOL_GPL vmlinux 0x0737279d netdev_walk_all_upper_dev_rcu +EXPORT_SYMBOL_GPL vmlinux 0x0746cb64 security_path_chmod EXPORT_SYMBOL_GPL vmlinux 0x07483e13 cn_del_callback +EXPORT_SYMBOL_GPL vmlinux 0x0749eece crypto_aead_decrypt EXPORT_SYMBOL_GPL vmlinux 0x074f98db synth_event_add_field +EXPORT_SYMBOL_GPL vmlinux 0x0757abf9 nf_nat_hook EXPORT_SYMBOL_GPL vmlinux 0x076356e7 sfp_may_have_phy EXPORT_SYMBOL_GPL vmlinux 0x07646cee ata_tf_to_fis -EXPORT_SYMBOL_GPL vmlinux 0x0764f9fd iommu_group_remove_device -EXPORT_SYMBOL_GPL vmlinux 0x077085e8 ata_pci_sff_init_host -EXPORT_SYMBOL_GPL vmlinux 0x0776a14e cpufreq_cooling_register -EXPORT_SYMBOL_GPL vmlinux 0x077e41a5 tty_put_char -EXPORT_SYMBOL_GPL vmlinux 0x07835064 __hwspin_lock_timeout -EXPORT_SYMBOL_GPL vmlinux 0x07838e72 fuse_conn_destroy -EXPORT_SYMBOL_GPL vmlinux 0x078bc447 tcp_get_info -EXPORT_SYMBOL_GPL vmlinux 0x078d7605 ethnl_cable_test_step -EXPORT_SYMBOL_GPL vmlinux 0x079c5b1c ulpi_viewport_access_ops -EXPORT_SYMBOL_GPL vmlinux 0x07ae55e2 relay_open +EXPORT_SYMBOL_GPL vmlinux 0x07944394 vp_modern_probe +EXPORT_SYMBOL_GPL vmlinux 0x0797ebaa tegra_bpmp_free_mrq EXPORT_SYMBOL_GPL vmlinux 0x07b21f85 kdb_get_kbd_char EXPORT_SYMBOL_GPL vmlinux 0x07b52e38 rtnl_unregister EXPORT_SYMBOL_GPL vmlinux 0x07be6905 net_inc_egress_queue -EXPORT_SYMBOL_GPL vmlinux 0x07f29e78 ata_sff_postreset +EXPORT_SYMBOL_GPL vmlinux 0x07ca20a7 sata_link_scr_lpm +EXPORT_SYMBOL_GPL vmlinux 0x07d6252f led_trigger_blink +EXPORT_SYMBOL_GPL vmlinux 0x07da6088 kick_process +EXPORT_SYMBOL_GPL vmlinux 0x07ddb077 register_user_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0x07f12f43 crypto_unregister_instance EXPORT_SYMBOL_GPL vmlinux 0x08135613 dax_write_cache -EXPORT_SYMBOL_GPL vmlinux 0x08168e33 vmbus_allocate_mmio -EXPORT_SYMBOL_GPL vmlinux 0x0822fc97 kset_find_obj -EXPORT_SYMBOL_GPL vmlinux 0x08402cee devm_create_dev_dax -EXPORT_SYMBOL_GPL vmlinux 0x0847641d rio_pw_enable +EXPORT_SYMBOL_GPL vmlinux 0x08205429 watchdog_set_restart_priority +EXPORT_SYMBOL_GPL vmlinux 0x0826d10e dm_post_suspending +EXPORT_SYMBOL_GPL vmlinux 0x08271b6f irq_set_default_host +EXPORT_SYMBOL_GPL vmlinux 0x083a1d1c iommu_fwspec_free +EXPORT_SYMBOL_GPL vmlinux 0x083dae81 extcon_get_property +EXPORT_SYMBOL_GPL vmlinux 0x08429bcf bsg_setup_queue +EXPORT_SYMBOL_GPL vmlinux 0x0845f366 xdp_attachment_setup +EXPORT_SYMBOL_GPL vmlinux 0x08502df8 rio_route_clr_table EXPORT_SYMBOL_GPL vmlinux 0x08576175 unregister_kretprobes -EXPORT_SYMBOL_GPL vmlinux 0x08612b6e vmbus_establish_gpadl +EXPORT_SYMBOL_GPL vmlinux 0x086a440e fat_time_unix2fat +EXPORT_SYMBOL_GPL vmlinux 0x087021a9 smpboot_unregister_percpu_thread +EXPORT_SYMBOL_GPL vmlinux 0x08712061 sysfs_remove_bin_file EXPORT_SYMBOL_GPL vmlinux 0x087f5dc5 wm831x_of_match -EXPORT_SYMBOL_GPL vmlinux 0x0894921c ip_tunnel_setup -EXPORT_SYMBOL_GPL vmlinux 0x08b797a3 security_path_chown +EXPORT_SYMBOL_GPL vmlinux 0x088628ab cpuidle_unregister +EXPORT_SYMBOL_GPL vmlinux 0x08895ba0 gpiochip_irq_unmap +EXPORT_SYMBOL_GPL vmlinux 0x089a414f fuse_conn_put +EXPORT_SYMBOL_GPL vmlinux 0x08bfcd78 __traceiter_neigh_cleanup_and_release EXPORT_SYMBOL_GPL vmlinux 0x08c78cf7 offline_and_remove_memory -EXPORT_SYMBOL_GPL vmlinux 0x08c85670 ata_pci_sff_init_one -EXPORT_SYMBOL_GPL vmlinux 0x08d79a01 regulator_set_voltage -EXPORT_SYMBOL_GPL vmlinux 0x08eddacc cookie_tcp_reqsk_alloc -EXPORT_SYMBOL_GPL vmlinux 0x0907aa56 badblocks_store EXPORT_SYMBOL_GPL vmlinux 0x0907d14d blocking_notifier_chain_register -EXPORT_SYMBOL_GPL vmlinux 0x0910160d tty_port_default_client_ops +EXPORT_SYMBOL_GPL vmlinux 0x091258ed __pm_runtime_suspend +EXPORT_SYMBOL_GPL vmlinux 0x0918844d bpf_prog_inc_not_zero +EXPORT_SYMBOL_GPL vmlinux 0x09199c97 fib_nexthop_info +EXPORT_SYMBOL_GPL vmlinux 0x091e2821 loop_backing_file EXPORT_SYMBOL_GPL vmlinux 0x091eb9b4 round_jiffies -EXPORT_SYMBOL_GPL vmlinux 0x0929f40b virtqueue_get_desc_addr -EXPORT_SYMBOL_GPL vmlinux 0x092c5148 crypto_register_rng EXPORT_SYMBOL_GPL vmlinux 0x09337cd0 __wake_up_locked_key EXPORT_SYMBOL_GPL vmlinux 0x093786cf synth_event_add_field_str -EXPORT_SYMBOL_GPL vmlinux 0x09459c49 devm_clk_hw_register -EXPORT_SYMBOL_GPL vmlinux 0x0948bcce devm_irq_alloc_generic_chip -EXPORT_SYMBOL_GPL vmlinux 0x095b28c6 spi_finalize_current_transfer -EXPORT_SYMBOL_GPL vmlinux 0x0968da1a validate_xmit_xfrm -EXPORT_SYMBOL_GPL vmlinux 0x0978922d pm_runtime_irq_safe -EXPORT_SYMBOL_GPL vmlinux 0x0979bf81 bpf_offload_dev_netdev_unregister +EXPORT_SYMBOL_GPL vmlinux 0x0944131d cgroup_attach_task_all +EXPORT_SYMBOL_GPL vmlinux 0x094c9e27 pinctrl_select_state +EXPORT_SYMBOL_GPL vmlinux 0x095645ac dst_blackhole_update_pmtu +EXPORT_SYMBOL_GPL vmlinux 0x0976a5b9 spi_get_next_queued_message EXPORT_SYMBOL_GPL vmlinux 0x097ddc04 context_tracking_exit -EXPORT_SYMBOL_GPL vmlinux 0x0983c1c1 of_hwspin_lock_get_id -EXPORT_SYMBOL_GPL vmlinux 0x0988d490 dax_layout_busy_page_range -EXPORT_SYMBOL_GPL vmlinux 0x09934abc fsl_mc_portal_allocate -EXPORT_SYMBOL_GPL vmlinux 0x099a868d crypto_alloc_base +EXPORT_SYMBOL_GPL vmlinux 0x099dc2bd dev_pm_opp_register_set_opp_helper +EXPORT_SYMBOL_GPL vmlinux 0x09a46f42 blk_mq_unfreeze_queue +EXPORT_SYMBOL_GPL vmlinux 0x09b3d476 pm_genpd_add_device EXPORT_SYMBOL_GPL vmlinux 0x09b53e14 interval_tree_remove -EXPORT_SYMBOL_GPL vmlinux 0x09cfddf6 of_property_read_variable_u64_array +EXPORT_SYMBOL_GPL vmlinux 0x09d4be37 regmap_get_reg_stride EXPORT_SYMBOL_GPL vmlinux 0x09d63265 list_lru_count_node -EXPORT_SYMBOL_GPL vmlinux 0x09db1f21 irq_chip_set_parent_state -EXPORT_SYMBOL_GPL vmlinux 0x09df6139 platform_find_device_by_driver -EXPORT_SYMBOL_GPL vmlinux 0x09e7608f tracing_cond_snapshot_data -EXPORT_SYMBOL_GPL vmlinux 0x09e85b5e of_device_modalias -EXPORT_SYMBOL_GPL vmlinux 0x09f394a8 vmbus_next_request_id +EXPORT_SYMBOL_GPL vmlinux 0x09edc4d7 blkdev_report_zones +EXPORT_SYMBOL_GPL vmlinux 0x09f50205 __devm_regmap_init_mmio_clk EXPORT_SYMBOL_GPL vmlinux 0x09f50f32 rcu_nocb_flush_deferred_wakeup -EXPORT_SYMBOL_GPL vmlinux 0x0a0e4e6a regmap_fields_read -EXPORT_SYMBOL_GPL vmlinux 0x0a12355b pci_find_next_capability -EXPORT_SYMBOL_GPL vmlinux 0x0a159ea4 devfreq_cooling_register -EXPORT_SYMBOL_GPL vmlinux 0x0a1fb374 __devm_pci_epc_create +EXPORT_SYMBOL_GPL vmlinux 0x0a091930 __irq_domain_add +EXPORT_SYMBOL_GPL vmlinux 0x0a184349 nexthop_find_by_id +EXPORT_SYMBOL_GPL vmlinux 0x0a190568 blockdev_superblock +EXPORT_SYMBOL_GPL vmlinux 0x0a3699e4 of_thermal_get_ntrips +EXPORT_SYMBOL_GPL vmlinux 0x0a37b18c of_property_read_variable_u64_array +EXPORT_SYMBOL_GPL vmlinux 0x0a43fe4e dma_get_merge_boundary EXPORT_SYMBOL_GPL vmlinux 0x0a463293 __tracepoint_error_report_end +EXPORT_SYMBOL_GPL vmlinux 0x0a50b268 device_get_named_child_node +EXPORT_SYMBOL_GPL vmlinux 0x0a517b24 gpio_to_desc EXPORT_SYMBOL_GPL vmlinux 0x0a52c511 hv_query_ext_cap +EXPORT_SYMBOL_GPL vmlinux 0x0a55bdda ata_qc_complete +EXPORT_SYMBOL_GPL vmlinux 0x0a5cc9f2 cdrom_multisession +EXPORT_SYMBOL_GPL vmlinux 0x0a602940 icc_sync_state +EXPORT_SYMBOL_GPL vmlinux 0x0a62add3 pci_hp_destroy +EXPORT_SYMBOL_GPL vmlinux 0x0a633d25 fscrypt_mergeable_bio EXPORT_SYMBOL_GPL vmlinux 0x0a6c4041 cn_netlink_send -EXPORT_SYMBOL_GPL vmlinux 0x0a757f61 scsi_dh_attached_handler_name -EXPORT_SYMBOL_GPL vmlinux 0x0a78f4bd cn_add_callback +EXPORT_SYMBOL_GPL vmlinux 0x0a6ce885 security_path_link +EXPORT_SYMBOL_GPL vmlinux 0x0a6db933 crypto_shash_finup +EXPORT_SYMBOL_GPL vmlinux 0x0a78cf7e fb_deferred_io_cleanup +EXPORT_SYMBOL_GPL vmlinux 0x0a799439 kvm_arch_ptp_get_crosststamp EXPORT_SYMBOL_GPL vmlinux 0x0a7ceb30 __tracepoint_non_standard_event -EXPORT_SYMBOL_GPL vmlinux 0x0a82ce34 blk_mq_flush_busy_ctxs -EXPORT_SYMBOL_GPL vmlinux 0x0aa28db7 fat_update_time -EXPORT_SYMBOL_GPL vmlinux 0x0abc1794 gfn_to_page_many_atomic +EXPORT_SYMBOL_GPL vmlinux 0x0a8ec3fd ata_host_alloc +EXPORT_SYMBOL_GPL vmlinux 0x0a8f9c9e rtc_read_time +EXPORT_SYMBOL_GPL vmlinux 0x0ab890ac da9052_enable_irq EXPORT_SYMBOL_GPL vmlinux 0x0abc6be6 k3_ringacc_ring_is_full EXPORT_SYMBOL_GPL vmlinux 0x0abcbf05 pkcs7_parse_message -EXPORT_SYMBOL_GPL vmlinux 0x0abdc343 pci_vfs_assigned EXPORT_SYMBOL_GPL vmlinux 0x0ac85926 cleanup_srcu_struct -EXPORT_SYMBOL_GPL vmlinux 0x0ad8f084 dev_pm_opp_set_sharing_cpus -EXPORT_SYMBOL_GPL vmlinux 0x0ad992c2 thermal_zone_device_disable -EXPORT_SYMBOL_GPL vmlinux 0x0ada434a aead_register_instance -EXPORT_SYMBOL_GPL vmlinux 0x0aea8b2f crypto_unregister_rng +EXPORT_SYMBOL_GPL vmlinux 0x0acda2e9 bpf_prog_alloc +EXPORT_SYMBOL_GPL vmlinux 0x0ad03876 of_clk_set_defaults +EXPORT_SYMBOL_GPL vmlinux 0x0adc573e iommu_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x0ae155cf crypto_spawn_tfm +EXPORT_SYMBOL_GPL vmlinux 0x0af0ca31 phy_restart_aneg EXPORT_SYMBOL_GPL vmlinux 0x0af40724 iommu_alloc_resv_region -EXPORT_SYMBOL_GPL vmlinux 0x0af6a27c crypto_spawn_tfm2 -EXPORT_SYMBOL_GPL vmlinux 0x0af8f3dd ahci_qc_issue -EXPORT_SYMBOL_GPL vmlinux 0x0af92ed1 __fscrypt_prepare_lookup +EXPORT_SYMBOL_GPL vmlinux 0x0afcc42b pinctrl_pm_select_idle_state EXPORT_SYMBOL_GPL vmlinux 0x0b07abe2 unshare_fs_struct -EXPORT_SYMBOL_GPL vmlinux 0x0b18a0d4 blk_mq_debugfs_rq_show -EXPORT_SYMBOL_GPL vmlinux 0x0b1a3028 rt_mutex_lock_interruptible +EXPORT_SYMBOL_GPL vmlinux 0x0b295706 phy_resolve_aneg_linkmode EXPORT_SYMBOL_GPL vmlinux 0x0b2db2d5 remove_resource +EXPORT_SYMBOL_GPL vmlinux 0x0b3175d2 ima_file_check +EXPORT_SYMBOL_GPL vmlinux 0x0b32eb13 devm_gpiod_get_index EXPORT_SYMBOL_GPL vmlinux 0x0b3a3ed7 zynqmp_pm_fpga_get_status -EXPORT_SYMBOL_GPL vmlinux 0x0b3b2b40 spi_slave_abort -EXPORT_SYMBOL_GPL vmlinux 0x0b4a4560 inet_csk_route_child_sock -EXPORT_SYMBOL_GPL vmlinux 0x0b4fde16 devm_watchdog_register_device +EXPORT_SYMBOL_GPL vmlinux 0x0b3d1c9b of_dma_controller_free +EXPORT_SYMBOL_GPL vmlinux 0x0b4be465 ipv4_sk_redirect +EXPORT_SYMBOL_GPL vmlinux 0x0b4d3b17 dm_bio_get_target_bio_nr +EXPORT_SYMBOL_GPL vmlinux 0x0b4e9004 ata_host_start EXPORT_SYMBOL_GPL vmlinux 0x0b52e502 apei_resources_add EXPORT_SYMBOL_GPL vmlinux 0x0b690f04 k3_udma_glue_tx_get_txcq_id -EXPORT_SYMBOL_GPL vmlinux 0x0b812297 lwtstate_free -EXPORT_SYMBOL_GPL vmlinux 0x0b9d0ba5 soc_device_match -EXPORT_SYMBOL_GPL vmlinux 0x0ba24285 kthread_data -EXPORT_SYMBOL_GPL vmlinux 0x0ba943df device_for_each_child_reverse +EXPORT_SYMBOL_GPL vmlinux 0x0b6bc8b5 decrypt_blob +EXPORT_SYMBOL_GPL vmlinux 0x0b6ee370 irq_domain_associate +EXPORT_SYMBOL_GPL vmlinux 0x0b84b25c inet_twsk_put +EXPORT_SYMBOL_GPL vmlinux 0x0b8b9f96 disk_update_readahead +EXPORT_SYMBOL_GPL vmlinux 0x0b9a3b9f anon_transport_class_register EXPORT_SYMBOL_GPL vmlinux 0x0bb028d4 hisi_clk_register_fixed_factor -EXPORT_SYMBOL_GPL vmlinux 0x0bb59a6d auxiliary_find_device +EXPORT_SYMBOL_GPL vmlinux 0x0bb1977c phy_get +EXPORT_SYMBOL_GPL vmlinux 0x0bb9217d acpi_subsys_suspend_noirq EXPORT_SYMBOL_GPL vmlinux 0x0bbdc9b2 remove_memory -EXPORT_SYMBOL_GPL vmlinux 0x0bd025e5 cpufreq_register_governor -EXPORT_SYMBOL_GPL vmlinux 0x0be9277e meson_clk_pll_ro_ops -EXPORT_SYMBOL_GPL vmlinux 0x0bea4847 spi_sync +EXPORT_SYMBOL_GPL vmlinux 0x0be60544 ata_platform_remove_one EXPORT_SYMBOL_GPL vmlinux 0x0bf32478 __SCK__tp_func_pelt_rt_tp +EXPORT_SYMBOL_GPL vmlinux 0x0bf85b1a xhci_dbg_trace +EXPORT_SYMBOL_GPL vmlinux 0x0bf9ae75 __raw_v4_lookup EXPORT_SYMBOL_GPL vmlinux 0x0bfa3a19 rcu_idle_exit -EXPORT_SYMBOL_GPL vmlinux 0x0bfdc0f4 alloc_dax_region -EXPORT_SYMBOL_GPL vmlinux 0x0c0662b0 em_dev_register_perf_domain -EXPORT_SYMBOL_GPL vmlinux 0x0c15ca40 __devm_clk_hw_register_mux -EXPORT_SYMBOL_GPL vmlinux 0x0c166038 posix_acl_default_xattr_handler -EXPORT_SYMBOL_GPL vmlinux 0x0c1d7512 serial8250_rpm_put -EXPORT_SYMBOL_GPL vmlinux 0x0c218fb9 screen_glyph_unicode +EXPORT_SYMBOL_GPL vmlinux 0x0c004074 sfp_bus_add_upstream +EXPORT_SYMBOL_GPL vmlinux 0x0c07fc4b dw_pcie_find_ext_capability EXPORT_SYMBOL_GPL vmlinux 0x0c2c5802 work_busy +EXPORT_SYMBOL_GPL vmlinux 0x0c2deedc clk_regmap_divider_ro_ops EXPORT_SYMBOL_GPL vmlinux 0x0c32ff8a edac_pci_alloc_index +EXPORT_SYMBOL_GPL vmlinux 0x0c3a1efb rio_unregister_driver EXPORT_SYMBOL_GPL vmlinux 0x0c3e6241 k3_udma_glue_disable_rx_chn -EXPORT_SYMBOL_GPL vmlinux 0x0c467ed4 bpf_trace_run9 -EXPORT_SYMBOL_GPL vmlinux 0x0c492412 dm_internal_resume -EXPORT_SYMBOL_GPL vmlinux 0x0c6acaa9 crypto_unregister_templates -EXPORT_SYMBOL_GPL vmlinux 0x0c711caf ahci_platform_enable_regulators +EXPORT_SYMBOL_GPL vmlinux 0x0c473784 devlink_alloc_ns +EXPORT_SYMBOL_GPL vmlinux 0x0c4de3b1 kobject_uevent_env +EXPORT_SYMBOL_GPL vmlinux 0x0c543f2a fsnotify_get_group +EXPORT_SYMBOL_GPL vmlinux 0x0c6df898 platform_get_resource_byname +EXPORT_SYMBOL_GPL vmlinux 0x0c756d35 gpiod_set_raw_array_value_cansleep +EXPORT_SYMBOL_GPL vmlinux 0x0c75a223 usb_control_msg_send EXPORT_SYMBOL_GPL vmlinux 0x0c88c1c3 pci_vpd_find_id_string -EXPORT_SYMBOL_GPL vmlinux 0x0c8987d2 inet6_csk_xmit -EXPORT_SYMBOL_GPL vmlinux 0x0c89c301 rio_mport_get_efb -EXPORT_SYMBOL_GPL vmlinux 0x0c8f5912 of_property_read_u32_index -EXPORT_SYMBOL_GPL vmlinux 0x0c98ad6d ata_host_start -EXPORT_SYMBOL_GPL vmlinux 0x0ca41e31 __vfs_setxattr_locked -EXPORT_SYMBOL_GPL vmlinux 0x0caaefd6 dev_attr_em_message +EXPORT_SYMBOL_GPL vmlinux 0x0c8dd7cc tty_port_register_device_attr +EXPORT_SYMBOL_GPL vmlinux 0x0cac579f event_triggers_call +EXPORT_SYMBOL_GPL vmlinux 0x0cb2dfc9 security_kernel_post_read_file EXPORT_SYMBOL_GPL vmlinux 0x0cbe3ee2 software_node_unregister -EXPORT_SYMBOL_GPL vmlinux 0x0cbf2077 bpf_map_inc_with_uref -EXPORT_SYMBOL_GPL vmlinux 0x0cc50f0d k3_udma_glue_request_rx_chn +EXPORT_SYMBOL_GPL vmlinux 0x0cc496fa k3_ringacc_ring_cfg EXPORT_SYMBOL_GPL vmlinux 0x0ccf5275 zynqmp_pm_pinctrl_get_config +EXPORT_SYMBOL_GPL vmlinux 0x0cd06d95 devm_irq_setup_generic_chip EXPORT_SYMBOL_GPL vmlinux 0x0ce3dd73 bman_is_probed -EXPORT_SYMBOL_GPL vmlinux 0x0ce42be1 pci_scan_child_bus -EXPORT_SYMBOL_GPL vmlinux 0x0d286d1f __class_create +EXPORT_SYMBOL_GPL vmlinux 0x0cedad95 iommu_set_fault_handler +EXPORT_SYMBOL_GPL vmlinux 0x0cf1daa1 pci_iov_virtfn_devfn +EXPORT_SYMBOL_GPL vmlinux 0x0cffd5d6 wait_on_page_writeback_killable +EXPORT_SYMBOL_GPL vmlinux 0x0d0435d5 bpf_trace_run2 +EXPORT_SYMBOL_GPL vmlinux 0x0d0faf01 stmpe_block_read +EXPORT_SYMBOL_GPL vmlinux 0x0d24b70e receive_fd +EXPORT_SYMBOL_GPL vmlinux 0x0d2baceb regmap_add_irq_chip_fwnode +EXPORT_SYMBOL_GPL vmlinux 0x0d3a9e38 clk_gate_restore_context EXPORT_SYMBOL_GPL vmlinux 0x0d459213 work_on_cpu_safe +EXPORT_SYMBOL_GPL vmlinux 0x0d476d35 scsi_eh_ready_devs +EXPORT_SYMBOL_GPL vmlinux 0x0d4897d4 hrtimer_sleeper_start_expires EXPORT_SYMBOL_GPL vmlinux 0x0d4961de nf_log_buf_open -EXPORT_SYMBOL_GPL vmlinux 0x0d4db4e6 fsnotify_put_group EXPORT_SYMBOL_GPL vmlinux 0x0d4e3f8c iopf_queue_alloc -EXPORT_SYMBOL_GPL vmlinux 0x0d5c8da9 pci_device_group +EXPORT_SYMBOL_GPL vmlinux 0x0d4ef93e pci_dev_run_wake EXPORT_SYMBOL_GPL vmlinux 0x0d5cecc6 ima_measure_critical_data -EXPORT_SYMBOL_GPL vmlinux 0x0d6149c4 device_get_named_child_node -EXPORT_SYMBOL_GPL vmlinux 0x0d6ed72f unregister_acpi_bus_type -EXPORT_SYMBOL_GPL vmlinux 0x0d817428 pci_epc_mem_exit -EXPORT_SYMBOL_GPL vmlinux 0x0d9f0218 fsverity_cleanup_inode -EXPORT_SYMBOL_GPL vmlinux 0x0da70f38 led_trigger_blink -EXPORT_SYMBOL_GPL vmlinux 0x0dc84135 screen_pos +EXPORT_SYMBOL_GPL vmlinux 0x0d5d966b xfrm_audit_state_replay_overflow +EXPORT_SYMBOL_GPL vmlinux 0x0d67793d pci_try_reset_function +EXPORT_SYMBOL_GPL vmlinux 0x0d738d3c pci_set_cacheline_size +EXPORT_SYMBOL_GPL vmlinux 0x0d996c36 vfs_getxattr +EXPORT_SYMBOL_GPL vmlinux 0x0db4c2f1 tpm_chip_start +EXPORT_SYMBOL_GPL vmlinux 0x0db687a3 devlink_dpipe_action_put +EXPORT_SYMBOL_GPL vmlinux 0x0dbff9b3 inverse_translate EXPORT_SYMBOL_GPL vmlinux 0x0dca0a42 srcu_torture_stats_print -EXPORT_SYMBOL_GPL vmlinux 0x0dcd0776 __traceiter_neigh_event_send_done -EXPORT_SYMBOL_GPL vmlinux 0x0dd10120 udp6_lib_lookup -EXPORT_SYMBOL_GPL vmlinux 0x0dd628da gpio_to_desc -EXPORT_SYMBOL_GPL vmlinux 0x0dd73d48 kvm_vcpu_kick +EXPORT_SYMBOL_GPL vmlinux 0x0dda6547 of_pci_parse_bus_range EXPORT_SYMBOL_GPL vmlinux 0x0ddb1cd7 llist_reverse_order -EXPORT_SYMBOL_GPL vmlinux 0x0de14481 nvme_fail_nonready_command -EXPORT_SYMBOL_GPL vmlinux 0x0de8eb08 acpi_debugfs_dir -EXPORT_SYMBOL_GPL vmlinux 0x0df404cf screen_glyph -EXPORT_SYMBOL_GPL vmlinux 0x0dfb25f4 dev_pm_opp_register_set_opp_helper +EXPORT_SYMBOL_GPL vmlinux 0x0df2aea5 pin_user_pages_fast +EXPORT_SYMBOL_GPL vmlinux 0x0dfcb723 rio_release_inb_dbell EXPORT_SYMBOL_GPL vmlinux 0x0e1194d5 hrtimer_try_to_cancel EXPORT_SYMBOL_GPL vmlinux 0x0e13cb4d apei_resources_release -EXPORT_SYMBOL_GPL vmlinux 0x0e264b4d devlink_port_type_eth_set -EXPORT_SYMBOL_GPL vmlinux 0x0e2be877 memremap_pages -EXPORT_SYMBOL_GPL vmlinux 0x0e315b23 vchan_find_desc -EXPORT_SYMBOL_GPL vmlinux 0x0e34b2cb ata_timing_compute -EXPORT_SYMBOL_GPL vmlinux 0x0e4e0cc9 of_usb_update_otg_caps -EXPORT_SYMBOL_GPL vmlinux 0x0e50dbd6 pci_reset_bus -EXPORT_SYMBOL_GPL vmlinux 0x0e55faea regmap_exit -EXPORT_SYMBOL_GPL vmlinux 0x0e591d9f device_link_del -EXPORT_SYMBOL_GPL vmlinux 0x0e656bc4 trace_event_buffer_commit +EXPORT_SYMBOL_GPL vmlinux 0x0e223344 disk_uevent +EXPORT_SYMBOL_GPL vmlinux 0x0e2f19fb hisi_uncore_pmu_disable +EXPORT_SYMBOL_GPL vmlinux 0x0e51b8b1 blk_mq_sched_try_merge EXPORT_SYMBOL_GPL vmlinux 0x0e6b79af static_key_disable_cpuslocked -EXPORT_SYMBOL_GPL vmlinux 0x0e6e65eb ata_port_wait_eh -EXPORT_SYMBOL_GPL vmlinux 0x0e6eb868 devm_of_platform_populate -EXPORT_SYMBOL_GPL vmlinux 0x0e70e9c4 sched_set_fifo_low -EXPORT_SYMBOL_GPL vmlinux 0x0e71f543 scmi_protocol_unregister -EXPORT_SYMBOL_GPL vmlinux 0x0e821014 cgrp_dfl_root -EXPORT_SYMBOL_GPL vmlinux 0x0e849f11 lwtunnel_encap_add_ops -EXPORT_SYMBOL_GPL vmlinux 0x0e8eac28 platform_msi_domain_alloc_irqs -EXPORT_SYMBOL_GPL vmlinux 0x0e9c81a8 pci_store_saved_state -EXPORT_SYMBOL_GPL vmlinux 0x0ea1e467 blk_queue_rq_timeout -EXPORT_SYMBOL_GPL vmlinux 0x0eb6b85c acpi_dma_request_slave_chan_by_name +EXPORT_SYMBOL_GPL vmlinux 0x0e6c7496 pci_hp_del +EXPORT_SYMBOL_GPL vmlinux 0x0e755dba bpf_offload_dev_create +EXPORT_SYMBOL_GPL vmlinux 0x0e7938c3 regulator_irq_helper +EXPORT_SYMBOL_GPL vmlinux 0x0e7ecbf7 metadata_dst_free +EXPORT_SYMBOL_GPL vmlinux 0x0e7ee61c nvme_uninit_ctrl +EXPORT_SYMBOL_GPL vmlinux 0x0e817431 dw_pcie_ep_linkup +EXPORT_SYMBOL_GPL vmlinux 0x0e9619ef dev_pm_opp_of_get_sharing_cpus +EXPORT_SYMBOL_GPL vmlinux 0x0ea537fb extcon_register_notifier EXPORT_SYMBOL_GPL vmlinux 0x0ec096b0 hv_read_reference_counter -EXPORT_SYMBOL_GPL vmlinux 0x0eeaa13f crypto_destroy_tfm -EXPORT_SYMBOL_GPL vmlinux 0x0ef80130 ip_tunnel_xmit -EXPORT_SYMBOL_GPL vmlinux 0x0f070fdf of_icc_bulk_get +EXPORT_SYMBOL_GPL vmlinux 0x0ed9995a usb_driver_set_configuration +EXPORT_SYMBOL_GPL vmlinux 0x0eef1c6e kvm_make_all_cpus_request +EXPORT_SYMBOL_GPL vmlinux 0x0ef78711 serial8250_do_set_divisor +EXPORT_SYMBOL_GPL vmlinux 0x0f07e590 debugfs_create_file_unsafe +EXPORT_SYMBOL_GPL vmlinux 0x0f0d9b2b dma_request_chan +EXPORT_SYMBOL_GPL vmlinux 0x0f0fd4cb spi_take_timestamp_post +EXPORT_SYMBOL_GPL vmlinux 0x0f101ea3 ata_cable_unknown +EXPORT_SYMBOL_GPL vmlinux 0x0f12735c xhci_resume EXPORT_SYMBOL_GPL vmlinux 0x0f180070 ring_buffer_free_read_page -EXPORT_SYMBOL_GPL vmlinux 0x0f26ca7c dequeue_signal -EXPORT_SYMBOL_GPL vmlinux 0x0f2f69db iommu_capable -EXPORT_SYMBOL_GPL vmlinux 0x0f3d76d3 ipv6_opt_accepted -EXPORT_SYMBOL_GPL vmlinux 0x0f55abbc usb_sg_wait -EXPORT_SYMBOL_GPL vmlinux 0x0f63f9c9 kthread_queue_work -EXPORT_SYMBOL_GPL vmlinux 0x0f6774d6 fwnode_graph_get_remote_endpoint +EXPORT_SYMBOL_GPL vmlinux 0x0f1ab5df ata_port_wait_eh +EXPORT_SYMBOL_GPL vmlinux 0x0f2fcdd2 virtio_device_restore +EXPORT_SYMBOL_GPL vmlinux 0x0f4b38d0 usb_hub_find_child EXPORT_SYMBOL_GPL vmlinux 0x0f72ada1 acpi_dev_resource_io -EXPORT_SYMBOL_GPL vmlinux 0x0f741e38 crypto_register_shash +EXPORT_SYMBOL_GPL vmlinux 0x0f7327a2 spi_sync EXPORT_SYMBOL_GPL vmlinux 0x0f7ca236 dmi_memdev_name -EXPORT_SYMBOL_GPL vmlinux 0x0f8218f2 gpiod_get_array_optional +EXPORT_SYMBOL_GPL vmlinux 0x0f8146ef bpf_trace_run12 EXPORT_SYMBOL_GPL vmlinux 0x0f8994fa srcu_notifier_call_chain EXPORT_SYMBOL_GPL vmlinux 0x0f8bce10 __traceiter_sched_overutilized_tp -EXPORT_SYMBOL_GPL vmlinux 0x0f8e44ec sata_link_debounce -EXPORT_SYMBOL_GPL vmlinux 0x0fa1bfc6 tcp_is_ulp_esp +EXPORT_SYMBOL_GPL vmlinux 0x0f9002a4 netlink_remove_tap +EXPORT_SYMBOL_GPL vmlinux 0x0f9bfe7e irq_find_matching_fwspec EXPORT_SYMBOL_GPL vmlinux 0x0fbb7344 memremap_compat_align -EXPORT_SYMBOL_GPL vmlinux 0x0fc5e566 pci_epc_write_header -EXPORT_SYMBOL_GPL vmlinux 0x0fc80ecf lwtunnel_get_encap_size -EXPORT_SYMBOL_GPL vmlinux 0x0fca1160 add_swap_extent -EXPORT_SYMBOL_GPL vmlinux 0x0fcb281e cpufreq_dbs_governor_start -EXPORT_SYMBOL_GPL vmlinux 0x0fd0bac7 nvme_enable_ctrl +EXPORT_SYMBOL_GPL vmlinux 0x0fcc74d4 kernfs_path_from_node +EXPORT_SYMBOL_GPL vmlinux 0x0fcdf1b7 pm_schedule_suspend EXPORT_SYMBOL_GPL vmlinux 0x0fd4610e kmem_dump_obj -EXPORT_SYMBOL_GPL vmlinux 0x0fde0355 edac_mc_add_mc_with_groups -EXPORT_SYMBOL_GPL vmlinux 0x0fe834bd rio_set_port_lockout -EXPORT_SYMBOL_GPL vmlinux 0x0fec6068 crypto_drop_spawn -EXPORT_SYMBOL_GPL vmlinux 0x0ffbebf8 netdev_walk_all_upper_dev_rcu +EXPORT_SYMBOL_GPL vmlinux 0x0fdde5bb dev_fill_metadata_dst +EXPORT_SYMBOL_GPL vmlinux 0x0ffd7012 dma_get_slave_caps +EXPORT_SYMBOL_GPL vmlinux 0x0ffff7ca crypto_unregister_akcipher +EXPORT_SYMBOL_GPL vmlinux 0x1001b2e4 ipv4_redirect EXPORT_SYMBOL_GPL vmlinux 0x1005d60b tick_nohz_dep_set_cpu EXPORT_SYMBOL_GPL vmlinux 0x10138352 tracing_on -EXPORT_SYMBOL_GPL vmlinux 0x1031a0e9 tty_prepare_flip_string -EXPORT_SYMBOL_GPL vmlinux 0x104be6d5 dma_resv_test_signaled -EXPORT_SYMBOL_GPL vmlinux 0x104c0b23 acomp_request_free -EXPORT_SYMBOL_GPL vmlinux 0x10523ae1 to_nd_blk_region -EXPORT_SYMBOL_GPL vmlinux 0x1063a162 vchan_tx_desc_free -EXPORT_SYMBOL_GPL vmlinux 0x10781367 perf_get_aux -EXPORT_SYMBOL_GPL vmlinux 0x1081ad20 serial8250_do_shutdown +EXPORT_SYMBOL_GPL vmlinux 0x102330bb proc_create_net_data +EXPORT_SYMBOL_GPL vmlinux 0x10285f65 tty_set_ldisc +EXPORT_SYMBOL_GPL vmlinux 0x1032aa9d regmap_get_raw_read_max +EXPORT_SYMBOL_GPL vmlinux 0x1037b2e0 bio_add_zone_append_page +EXPORT_SYMBOL_GPL vmlinux 0x103ac0f9 class_interface_register +EXPORT_SYMBOL_GPL vmlinux 0x10459b17 devm_fwnode_pwm_get +EXPORT_SYMBOL_GPL vmlinux 0x10534765 pwm_set_chip_data +EXPORT_SYMBOL_GPL vmlinux 0x10621031 perf_event_sysfs_show +EXPORT_SYMBOL_GPL vmlinux 0x107e82a1 dma_run_dependencies +EXPORT_SYMBOL_GPL vmlinux 0x1081ecfa fwnode_get_next_available_child_node EXPORT_SYMBOL_GPL vmlinux 0x108a0acd bstr_printf -EXPORT_SYMBOL_GPL vmlinux 0x108eb841 iommu_detach_group -EXPORT_SYMBOL_GPL vmlinux 0x108f0ab9 hrtimer_init_sleeper -EXPORT_SYMBOL_GPL vmlinux 0x1093ae93 rt_mutex_trylock -EXPORT_SYMBOL_GPL vmlinux 0x10a119f5 efivars_unregister -EXPORT_SYMBOL_GPL vmlinux 0x10a8f681 usb_unlocked_disable_lpm -EXPORT_SYMBOL_GPL vmlinux 0x10afb474 psil_set_new_ep_config -EXPORT_SYMBOL_GPL vmlinux 0x10eacaa5 devlink_port_unregister +EXPORT_SYMBOL_GPL vmlinux 0x108f4af4 dma_buf_unpin +EXPORT_SYMBOL_GPL vmlinux 0x1092a5fc sk_psock_drop +EXPORT_SYMBOL_GPL vmlinux 0x109e4f9e unix_peer_get +EXPORT_SYMBOL_GPL vmlinux 0x10b653ef pci_generic_config_write +EXPORT_SYMBOL_GPL vmlinux 0x10bcbc38 spi_mem_driver_unregister +EXPORT_SYMBOL_GPL vmlinux 0x10d755bb devm_remove_action EXPORT_SYMBOL_GPL vmlinux 0x10ecc52c usb_amd_quirk_pll_enable -EXPORT_SYMBOL_GPL vmlinux 0x10ed4b4d clk_gate_restore_context EXPORT_SYMBOL_GPL vmlinux 0x110106c1 cper_severity_to_aer -EXPORT_SYMBOL_GPL vmlinux 0x11025892 auxiliary_device_init -EXPORT_SYMBOL_GPL vmlinux 0x110344e3 vma_kernel_pagesize -EXPORT_SYMBOL_GPL vmlinux 0x11061c0b devm_regmap_init_vexpress_config -EXPORT_SYMBOL_GPL vmlinux 0x111fa696 platform_device_unregister -EXPORT_SYMBOL_GPL vmlinux 0x11241674 __pm_relax -EXPORT_SYMBOL_GPL vmlinux 0x1124eb74 usb_create_hcd -EXPORT_SYMBOL_GPL vmlinux 0x11408f2d get_user_pages_fast_only -EXPORT_SYMBOL_GPL vmlinux 0x11602bf6 acpi_subsys_complete -EXPORT_SYMBOL_GPL vmlinux 0x1162b9dc devm_nvdimm_memremap -EXPORT_SYMBOL_GPL vmlinux 0x116e0ebd __irq_resolve_mapping -EXPORT_SYMBOL_GPL vmlinux 0x11772a25 acpi_get_dma_attr -EXPORT_SYMBOL_GPL vmlinux 0x118045e2 crypto_lookup_template -EXPORT_SYMBOL_GPL vmlinux 0x11841e90 tpm_transmit_cmd -EXPORT_SYMBOL_GPL vmlinux 0x11856d03 scsi_schedule_eh -EXPORT_SYMBOL_GPL vmlinux 0x11899bde phy_power_on -EXPORT_SYMBOL_GPL vmlinux 0x119ccd26 fsl_mc_bus_dpmac_type -EXPORT_SYMBOL_GPL vmlinux 0x11a177b2 __traceiter_sched_util_est_cfs_tp +EXPORT_SYMBOL_GPL vmlinux 0x11043a53 rtnl_delete_link +EXPORT_SYMBOL_GPL vmlinux 0x112baf6c of_irq_parse_raw +EXPORT_SYMBOL_GPL vmlinux 0x113bf6f0 iommu_aux_get_pasid +EXPORT_SYMBOL_GPL vmlinux 0x1143ab4f pci_disable_pri +EXPORT_SYMBOL_GPL vmlinux 0x11788efd regulator_register +EXPORT_SYMBOL_GPL vmlinux 0x117b3a32 devm_of_icc_get +EXPORT_SYMBOL_GPL vmlinux 0x11852ab9 usb_of_has_combined_node +EXPORT_SYMBOL_GPL vmlinux 0x11854332 amba_ahb_device_add +EXPORT_SYMBOL_GPL vmlinux 0x119528d9 __nf_ip6_route EXPORT_SYMBOL_GPL vmlinux 0x11a2e0ac crypto_dh_key_len EXPORT_SYMBOL_GPL vmlinux 0x11a4e11a call_srcu -EXPORT_SYMBOL_GPL vmlinux 0x11a64415 fwnode_connection_find_match EXPORT_SYMBOL_GPL vmlinux 0x11abc494 __SCK__tp_func_nvme_sq -EXPORT_SYMBOL_GPL vmlinux 0x11be6692 transport_destroy_device -EXPORT_SYMBOL_GPL vmlinux 0x11d93554 hvc_poll +EXPORT_SYMBOL_GPL vmlinux 0x11bccaeb pci_epc_init_notify +EXPORT_SYMBOL_GPL vmlinux 0x11d49072 regmap_field_update_bits_base +EXPORT_SYMBOL_GPL vmlinux 0x11dc5a51 tcp_set_state EXPORT_SYMBOL_GPL vmlinux 0x11df0e75 devlink_fmsg_binary_pair_nest_start +EXPORT_SYMBOL_GPL vmlinux 0x11df1651 devm_clk_bulk_get EXPORT_SYMBOL_GPL vmlinux 0x11e06ee9 badrange_init EXPORT_SYMBOL_GPL vmlinux 0x11e08f96 trace_seq_putmem_hex -EXPORT_SYMBOL_GPL vmlinux 0x12124ced spi_take_timestamp_post -EXPORT_SYMBOL_GPL vmlinux 0x1217813b __fsnotify_inode_delete +EXPORT_SYMBOL_GPL vmlinux 0x11eada5a nvdimm_pmem_region_create +EXPORT_SYMBOL_GPL vmlinux 0x11f194dc scsi_check_sense +EXPORT_SYMBOL_GPL vmlinux 0x120e4231 __sock_recv_ts_and_drops +EXPORT_SYMBOL_GPL vmlinux 0x121c9d63 transport_remove_device EXPORT_SYMBOL_GPL vmlinux 0x121d958a unregister_die_notifier -EXPORT_SYMBOL_GPL vmlinux 0x122ede94 acpi_subsys_suspend_noirq +EXPORT_SYMBOL_GPL vmlinux 0x121eae09 fsl_mc_bus_dpio_type +EXPORT_SYMBOL_GPL vmlinux 0x122027a8 pinctrl_count_index_with_args +EXPORT_SYMBOL_GPL vmlinux 0x12216676 crypto_unregister_skcipher +EXPORT_SYMBOL_GPL vmlinux 0x122b4d4f nvme_start_queues EXPORT_SYMBOL_GPL vmlinux 0x1234e483 get_cpu_iowait_time_us EXPORT_SYMBOL_GPL vmlinux 0x1234ffa1 cper_estatus_check_header +EXPORT_SYMBOL_GPL vmlinux 0x12412910 imx_pinctrl_parse_pin_scu EXPORT_SYMBOL_GPL vmlinux 0x12537dae __tracepoint_napi_poll -EXPORT_SYMBOL_GPL vmlinux 0x1254f336 reset_simple_ops +EXPORT_SYMBOL_GPL vmlinux 0x125ba0ca ahci_qc_issue EXPORT_SYMBOL_GPL vmlinux 0x1268f357 resume_device_irqs -EXPORT_SYMBOL_GPL vmlinux 0x126c18ac dm_accept_partial_bio -EXPORT_SYMBOL_GPL vmlinux 0x1281b27a pm_generic_resume -EXPORT_SYMBOL_GPL vmlinux 0x1285e907 inet6_lookup -EXPORT_SYMBOL_GPL vmlinux 0x12874a3d phy_create +EXPORT_SYMBOL_GPL vmlinux 0x126b88d8 skb_complete_tx_timestamp +EXPORT_SYMBOL_GPL vmlinux 0x1270f8af vfs_submount +EXPORT_SYMBOL_GPL vmlinux 0x127d0ab8 spi_res_alloc +EXPORT_SYMBOL_GPL vmlinux 0x12846570 umd_unload_blob EXPORT_SYMBOL_GPL vmlinux 0x129334ae sfp_parse_support -EXPORT_SYMBOL_GPL vmlinux 0x129a98f8 sk_free_unlock_clone -EXPORT_SYMBOL_GPL vmlinux 0x12a7d531 of_property_read_string -EXPORT_SYMBOL_GPL vmlinux 0x12a92d94 iommu_group_for_each_dev -EXPORT_SYMBOL_GPL vmlinux 0x12e1d883 gpiochip_is_requested -EXPORT_SYMBOL_GPL vmlinux 0x12e6b22c sysfs_create_mount_point +EXPORT_SYMBOL_GPL vmlinux 0x12974cea ethtool_set_ethtool_phy_ops +EXPORT_SYMBOL_GPL vmlinux 0x12b7ac67 stmpe_block_write +EXPORT_SYMBOL_GPL vmlinux 0x12c2b503 skb_partial_csum_set +EXPORT_SYMBOL_GPL vmlinux 0x12caa031 rio_unmap_inb_region +EXPORT_SYMBOL_GPL vmlinux 0x12d0687e acpi_pm_wakeup_event EXPORT_SYMBOL_GPL vmlinux 0x12ee1173 memory_group_unregister -EXPORT_SYMBOL_GPL vmlinux 0x13015d45 edac_device_handle_ue_count -EXPORT_SYMBOL_GPL vmlinux 0x13058627 crypto_stats_akcipher_encrypt -EXPORT_SYMBOL_GPL vmlinux 0x13091df9 __traceiter_neigh_cleanup_and_release +EXPORT_SYMBOL_GPL vmlinux 0x12eef5bf pinctrl_select_default_state +EXPORT_SYMBOL_GPL vmlinux 0x12f2b6b6 crypto_alg_extsize +EXPORT_SYMBOL_GPL vmlinux 0x12ffb469 hwmon_device_register_with_info +EXPORT_SYMBOL_GPL vmlinux 0x130bc780 devm_mbox_controller_unregister +EXPORT_SYMBOL_GPL vmlinux 0x13112626 edac_mc_alloc EXPORT_SYMBOL_GPL vmlinux 0x131a5ed7 regmap_del_irq_chip EXPORT_SYMBOL_GPL vmlinux 0x131db64a system_long_wq -EXPORT_SYMBOL_GPL vmlinux 0x131fd1fc wm831x_device_shutdown -EXPORT_SYMBOL_GPL vmlinux 0x13289378 dma_need_sync -EXPORT_SYMBOL_GPL vmlinux 0x132ebe38 list_lru_walk_one EXPORT_SYMBOL_GPL vmlinux 0x133969d7 __trace_printk -EXPORT_SYMBOL_GPL vmlinux 0x133b715c devm_regulator_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0x1351003e input_ff_flush +EXPORT_SYMBOL_GPL vmlinux 0x13529663 devlink_params_unpublish EXPORT_SYMBOL_GPL vmlinux 0x136209db power_supply_reg_notifier +EXPORT_SYMBOL_GPL vmlinux 0x1363c602 pfn_to_online_page EXPORT_SYMBOL_GPL vmlinux 0x13640660 get_cached_msi_msg -EXPORT_SYMBOL_GPL vmlinux 0x137bd75a virtio_device_restore -EXPORT_SYMBOL_GPL vmlinux 0x138df5a7 l3mdev_update_flow +EXPORT_SYMBOL_GPL vmlinux 0x1375ef6d iommu_fwspec_add_ids +EXPORT_SYMBOL_GPL vmlinux 0x137f7c59 noop_invalidatepage EXPORT_SYMBOL_GPL vmlinux 0x138e0957 dax_write_cache_enabled -EXPORT_SYMBOL_GPL vmlinux 0x139aad04 pstore_register -EXPORT_SYMBOL_GPL vmlinux 0x13a53edc mtk_pinconf_adv_drive_set_raw -EXPORT_SYMBOL_GPL vmlinux 0x13bac3b5 strp_unpause +EXPORT_SYMBOL_GPL vmlinux 0x13b46424 led_trigger_unregister +EXPORT_SYMBOL_GPL vmlinux 0x13bb4f66 sysfs_create_files +EXPORT_SYMBOL_GPL vmlinux 0x13c720a1 sysfs_notify +EXPORT_SYMBOL_GPL vmlinux 0x13cd7fad pci_epf_unregister_driver EXPORT_SYMBOL_GPL vmlinux 0x13ce87e8 asn1_ber_decoder -EXPORT_SYMBOL_GPL vmlinux 0x13ceefe8 regmap_get_reg_stride EXPORT_SYMBOL_GPL vmlinux 0x13db1eb8 k3_udma_glue_rx_cppi5_to_dma_addr -EXPORT_SYMBOL_GPL vmlinux 0x13de0f01 crypto_grab_aead -EXPORT_SYMBOL_GPL vmlinux 0x13ea2ca3 virtqueue_get_buf_ctx +EXPORT_SYMBOL_GPL vmlinux 0x13db8d17 raw_abort EXPORT_SYMBOL_GPL vmlinux 0x13ed8784 sdev_evt_alloc +EXPORT_SYMBOL_GPL vmlinux 0x13efcda9 crypto_stats_aead_encrypt +EXPORT_SYMBOL_GPL vmlinux 0x13f55e10 fsl_mc_get_endpoint EXPORT_SYMBOL_GPL vmlinux 0x13fab921 cpuidle_unregister_device -EXPORT_SYMBOL_GPL vmlinux 0x1400101f tty_find_polling_driver +EXPORT_SYMBOL_GPL vmlinux 0x13fd1046 store_sampling_rate EXPORT_SYMBOL_GPL vmlinux 0x1403ad09 cpufreq_add_update_util_hook -EXPORT_SYMBOL_GPL vmlinux 0x140de736 rtc_read_alarm -EXPORT_SYMBOL_GPL vmlinux 0x14156ae6 fscrypt_ioctl_get_policy_ex -EXPORT_SYMBOL_GPL vmlinux 0x141e9c29 mctrl_gpio_init_noauto +EXPORT_SYMBOL_GPL vmlinux 0x1407b87e dprc_set_obj_irq +EXPORT_SYMBOL_GPL vmlinux 0x1410cc0d kernfs_find_and_get_ns +EXPORT_SYMBOL_GPL vmlinux 0x141191e5 relay_reset EXPORT_SYMBOL_GPL vmlinux 0x141f38bf ktime_get_raw_fast_ns -EXPORT_SYMBOL_GPL vmlinux 0x1424c33e nvmem_device_get -EXPORT_SYMBOL_GPL vmlinux 0x1424c485 usb_init_urb -EXPORT_SYMBOL_GPL vmlinux 0x143f6cad iommu_dev_feature_enabled +EXPORT_SYMBOL_GPL vmlinux 0x141f8681 blk_stat_enable_accounting +EXPORT_SYMBOL_GPL vmlinux 0x142c6d1a reset_controller_unregister EXPORT_SYMBOL_GPL vmlinux 0x1441ccc2 poll_state_synchronize_srcu -EXPORT_SYMBOL_GPL vmlinux 0x1442559e extcon_unregister_notifier -EXPORT_SYMBOL_GPL vmlinux 0x1448dbc2 __traceiter_kfree_skb EXPORT_SYMBOL_GPL vmlinux 0x1456762b k3_ringacc_ring_get_free -EXPORT_SYMBOL_GPL vmlinux 0x1460ca3c debugfs_create_x64 +EXPORT_SYMBOL_GPL vmlinux 0x14577281 edac_device_handle_ue_count +EXPORT_SYMBOL_GPL vmlinux 0x145883c0 iommu_sva_alloc_pasid +EXPORT_SYMBOL_GPL vmlinux 0x145cb513 pci_epf_bind +EXPORT_SYMBOL_GPL vmlinux 0x145f4758 of_reset_control_array_get EXPORT_SYMBOL_GPL vmlinux 0x146cc88f bpf_master_redirect_enabled_key -EXPORT_SYMBOL_GPL vmlinux 0x146f048c cpufreq_cpu_get_raw -EXPORT_SYMBOL_GPL vmlinux 0x147af6fe dev_pm_opp_get_max_transition_latency -EXPORT_SYMBOL_GPL vmlinux 0x1487c959 xfrm_audit_state_add -EXPORT_SYMBOL_GPL vmlinux 0x148a3e40 iomap_dio_iopoll +EXPORT_SYMBOL_GPL vmlinux 0x1474a325 mtk_mmsys_ddp_disconnect +EXPORT_SYMBOL_GPL vmlinux 0x148251aa icc_link_destroy +EXPORT_SYMBOL_GPL vmlinux 0x1488af02 pci_reset_function_locked EXPORT_SYMBOL_GPL vmlinux 0x148fd794 enable_kprobe -EXPORT_SYMBOL_GPL vmlinux 0x14992d7c kvm_irq_has_notifier -EXPORT_SYMBOL_GPL vmlinux 0x149bef36 dev_pm_opp_find_freq_ceil -EXPORT_SYMBOL_GPL vmlinux 0x149d5066 usb_register_driver -EXPORT_SYMBOL_GPL vmlinux 0x14a320e6 regulator_set_active_discharge_regmap -EXPORT_SYMBOL_GPL vmlinux 0x14a45264 scmi_protocol_register -EXPORT_SYMBOL_GPL vmlinux 0x14ab5c59 dev_pm_opp_get_max_volt_latency -EXPORT_SYMBOL_GPL vmlinux 0x14b98ee8 device_property_read_u8_array -EXPORT_SYMBOL_GPL vmlinux 0x14c81cab pwm_apply_state +EXPORT_SYMBOL_GPL vmlinux 0x14aa9156 dw8250_setup_port +EXPORT_SYMBOL_GPL vmlinux 0x14aeb4c6 sock_map_close +EXPORT_SYMBOL_GPL vmlinux 0x14cc744e blk_freeze_queue_start EXPORT_SYMBOL_GPL vmlinux 0x14d01690 clk_mux_index_to_val -EXPORT_SYMBOL_GPL vmlinux 0x14d7869b rockchip_pcie_deinit_phys -EXPORT_SYMBOL_GPL vmlinux 0x14f850d0 rtnl_af_register +EXPORT_SYMBOL_GPL vmlinux 0x14dbb67a unix_outq_len +EXPORT_SYMBOL_GPL vmlinux 0x14f47824 pinctrl_get_group_pins +EXPORT_SYMBOL_GPL vmlinux 0x14fa5de9 acpi_dma_controller_register EXPORT_SYMBOL_GPL vmlinux 0x15021b4a xa_delete_node -EXPORT_SYMBOL_GPL vmlinux 0x150dd220 usb_hcd_pci_remove -EXPORT_SYMBOL_GPL vmlinux 0x1516661c __put_net -EXPORT_SYMBOL_GPL vmlinux 0x151a21e4 da9052_disable_irq_nosync -EXPORT_SYMBOL_GPL vmlinux 0x1534a803 sysfs_unbreak_active_protection +EXPORT_SYMBOL_GPL vmlinux 0x15119712 devlink_param_register +EXPORT_SYMBOL_GPL vmlinux 0x15230d86 validate_xmit_xfrm +EXPORT_SYMBOL_GPL vmlinux 0x1528adfa icc_get +EXPORT_SYMBOL_GPL vmlinux 0x1531ee99 power_supply_set_battery_charged +EXPORT_SYMBOL_GPL vmlinux 0x15338dd0 rtc_update_irq EXPORT_SYMBOL_GPL vmlinux 0x153b60a6 klist_del -EXPORT_SYMBOL_GPL vmlinux 0x15449272 udp_init_sock -EXPORT_SYMBOL_GPL vmlinux 0x154a918a xhci_dbg_trace -EXPORT_SYMBOL_GPL vmlinux 0x154da9e4 pci_user_write_config_byte +EXPORT_SYMBOL_GPL vmlinux 0x153cb975 regcache_sync +EXPORT_SYMBOL_GPL vmlinux 0x15421c5b hv_pkt_iter_close EXPORT_SYMBOL_GPL vmlinux 0x15510a89 devlink_fmsg_binary_put -EXPORT_SYMBOL_GPL vmlinux 0x156b9570 sock_diag_register -EXPORT_SYMBOL_GPL vmlinux 0x15798d36 vp_modern_remove -EXPORT_SYMBOL_GPL vmlinux 0x157cf6b7 generic_fsdax_supported -EXPORT_SYMBOL_GPL vmlinux 0x15859e2a __fib_lookup +EXPORT_SYMBOL_GPL vmlinux 0x1553ad6a vfs_lock_file +EXPORT_SYMBOL_GPL vmlinux 0x15558164 sk_set_peek_off +EXPORT_SYMBOL_GPL vmlinux 0x155ca194 spi_mem_dirmap_read +EXPORT_SYMBOL_GPL vmlinux 0x157a4d69 mtk_pctrl_show_one_pin +EXPORT_SYMBOL_GPL vmlinux 0x157cc7ae __inet_lookup_established +EXPORT_SYMBOL_GPL vmlinux 0x1585e617 spi_async EXPORT_SYMBOL_GPL vmlinux 0x1591b2c6 hyperv_read_cfg_blk -EXPORT_SYMBOL_GPL vmlinux 0x159878f0 gpiochip_line_is_open_source -EXPORT_SYMBOL_GPL vmlinux 0x15ade1cc filter_irq_stacks -EXPORT_SYMBOL_GPL vmlinux 0x15c2a4a0 devm_acpi_dev_remove_driver_gpios -EXPORT_SYMBOL_GPL vmlinux 0x15c53592 devm_regmap_field_free +EXPORT_SYMBOL_GPL vmlinux 0x15953f63 tpm2_flush_context +EXPORT_SYMBOL_GPL vmlinux 0x15afe31b blk_poll +EXPORT_SYMBOL_GPL vmlinux 0x15b762f1 pinctrl_utils_add_config +EXPORT_SYMBOL_GPL vmlinux 0x15c40f32 usb_get_current_frame_number EXPORT_SYMBOL_GPL vmlinux 0x15c60a71 __tracepoint_pelt_dl_tp +EXPORT_SYMBOL_GPL vmlinux 0x15ce8dd4 register_virtio_device +EXPORT_SYMBOL_GPL vmlinux 0x15de0cfc edac_pci_del_device +EXPORT_SYMBOL_GPL vmlinux 0x15e92015 tpm_is_tpm2 EXPORT_SYMBOL_GPL vmlinux 0x15ea2648 hwpoison_filter_flags_mask -EXPORT_SYMBOL_GPL vmlinux 0x15eff2a8 rdev_set_badblocks -EXPORT_SYMBOL_GPL vmlinux 0x15f02103 dev_pm_opp_enable -EXPORT_SYMBOL_GPL vmlinux 0x1601faf7 k3_udma_glue_rx_flow_init -EXPORT_SYMBOL_GPL vmlinux 0x1616cf90 crypto_aead_setauthsize -EXPORT_SYMBOL_GPL vmlinux 0x1622d837 pci_status_get_and_clear_errors -EXPORT_SYMBOL_GPL vmlinux 0x1637ffb9 devm_hwmon_device_unregister -EXPORT_SYMBOL_GPL vmlinux 0x163d3150 sched_trace_cfs_rq_cpu +EXPORT_SYMBOL_GPL vmlinux 0x16308af3 crypto_remove_spawns +EXPORT_SYMBOL_GPL vmlinux 0x16315ee3 gpiochip_populate_parent_fwspec_fourcell +EXPORT_SYMBOL_GPL vmlinux 0x16444c0f of_device_request_module +EXPORT_SYMBOL_GPL vmlinux 0x1649491a task_user_regset_view +EXPORT_SYMBOL_GPL vmlinux 0x164fbcac nvdimm_setup_pfn EXPORT_SYMBOL_GPL vmlinux 0x16516798 osc_pc_lpi_support_confirmed -EXPORT_SYMBOL_GPL vmlinux 0x16556d2f cpufreq_policy_transition_delay_us +EXPORT_SYMBOL_GPL vmlinux 0x16550eb4 usb_free_streams +EXPORT_SYMBOL_GPL vmlinux 0x166a1656 blk_insert_cloned_request +EXPORT_SYMBOL_GPL vmlinux 0x166b9a9b debugfs_file_get +EXPORT_SYMBOL_GPL vmlinux 0x166e03e4 verify_signature EXPORT_SYMBOL_GPL vmlinux 0x167d7113 acpi_bus_register_early_device -EXPORT_SYMBOL_GPL vmlinux 0x1682a852 perf_tp_event EXPORT_SYMBOL_GPL vmlinux 0x1687ec20 tty_get_frame_size +EXPORT_SYMBOL_GPL vmlinux 0x168f7613 mptcp_pm_get_add_addr_accept_max EXPORT_SYMBOL_GPL vmlinux 0x169482bf gfn_to_pfn_memslot_atomic -EXPORT_SYMBOL_GPL vmlinux 0x16b75916 ethnl_cable_test_amplitude -EXPORT_SYMBOL_GPL vmlinux 0x16bf2d6f phy_speed_up +EXPORT_SYMBOL_GPL vmlinux 0x169dcbba perf_aux_output_end +EXPORT_SYMBOL_GPL vmlinux 0x16a4e100 ata_link_offline +EXPORT_SYMBOL_GPL vmlinux 0x16ae30b5 devm_phy_create +EXPORT_SYMBOL_GPL vmlinux 0x16b7adab devlink_resource_size_get +EXPORT_SYMBOL_GPL vmlinux 0x16b8ca8e nvmem_register +EXPORT_SYMBOL_GPL vmlinux 0x16c3238b sprd_pinctrl_remove +EXPORT_SYMBOL_GPL vmlinux 0x16d8ec8e devfreq_cooling_em_register EXPORT_SYMBOL_GPL vmlinux 0x16da1f88 devlink_fmsg_u32_put -EXPORT_SYMBOL_GPL vmlinux 0x16da291d netdev_is_rx_handler_busy -EXPORT_SYMBOL_GPL vmlinux 0x16dccf36 irq_chip_mask_ack_parent -EXPORT_SYMBOL_GPL vmlinux 0x16e6dec7 net_ns_get_ownership -EXPORT_SYMBOL_GPL vmlinux 0x16ec0660 ip_tunnel_dellink -EXPORT_SYMBOL_GPL vmlinux 0x16f6f0a4 __inet_lookup_listener -EXPORT_SYMBOL_GPL vmlinux 0x17036042 ping_common_sendmsg -EXPORT_SYMBOL_GPL vmlinux 0x17081b37 serial8250_do_set_divisor -EXPORT_SYMBOL_GPL vmlinux 0x170a32c5 gfn_to_pfn +EXPORT_SYMBOL_GPL vmlinux 0x16dee39f ata_scsi_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x16dfe389 crypto_alloc_kpp +EXPORT_SYMBOL_GPL vmlinux 0x16eb4b78 regmap_field_read +EXPORT_SYMBOL_GPL vmlinux 0x16edf746 cpufreq_unregister_governor EXPORT_SYMBOL_GPL vmlinux 0x170cc36c put_timespec64 -EXPORT_SYMBOL_GPL vmlinux 0x17190a11 fwnode_count_parents -EXPORT_SYMBOL_GPL vmlinux 0x173f6984 blk_mq_quiesce_queue EXPORT_SYMBOL_GPL vmlinux 0x1741ddee trace_seq_puts -EXPORT_SYMBOL_GPL vmlinux 0x1742059b scsi_mode_select -EXPORT_SYMBOL_GPL vmlinux 0x1743420e pci_epc_clear_bar -EXPORT_SYMBOL_GPL vmlinux 0x17478dcb pci_cfg_access_trylock +EXPORT_SYMBOL_GPL vmlinux 0x174514b4 ahci_reset_controller EXPORT_SYMBOL_GPL vmlinux 0x17480d56 x509_free_certificate +EXPORT_SYMBOL_GPL vmlinux 0x1749ff45 put_device EXPORT_SYMBOL_GPL vmlinux 0x174c6274 ring_buffer_time_stamp -EXPORT_SYMBOL_GPL vmlinux 0x174c62f7 driver_register -EXPORT_SYMBOL_GPL vmlinux 0x17586a6f of_pci_range_parser_init EXPORT_SYMBOL_GPL vmlinux 0x17591ecd zynqmp_pm_write_ggs -EXPORT_SYMBOL_GPL vmlinux 0x175ba7d1 ata_host_init +EXPORT_SYMBOL_GPL vmlinux 0x175d8a95 iommu_group_add_device +EXPORT_SYMBOL_GPL vmlinux 0x175fe044 bus_find_device EXPORT_SYMBOL_GPL vmlinux 0x176031a7 devlink_fmsg_string_put EXPORT_SYMBOL_GPL vmlinux 0x17614bf3 apei_resources_sub -EXPORT_SYMBOL_GPL vmlinux 0x1763752e __account_locked_vm -EXPORT_SYMBOL_GPL vmlinux 0x17654b2e md_run -EXPORT_SYMBOL_GPL vmlinux 0x17702150 rio_local_set_device_id -EXPORT_SYMBOL_GPL vmlinux 0x17704149 blkcg_root_css -EXPORT_SYMBOL_GPL vmlinux 0x17ab7bbe ata_sas_queuecmd -EXPORT_SYMBOL_GPL vmlinux 0x17af1e96 dev_pm_enable_wake_irq -EXPORT_SYMBOL_GPL vmlinux 0x17af819d ata_sff_dev_classify -EXPORT_SYMBOL_GPL vmlinux 0x17b56b79 rockchip_clk_init -EXPORT_SYMBOL_GPL vmlinux 0x17c471c1 kvm_unmap_gfn +EXPORT_SYMBOL_GPL vmlinux 0x176e4637 page_endio +EXPORT_SYMBOL_GPL vmlinux 0x17830b48 mm_kobj +EXPORT_SYMBOL_GPL vmlinux 0x178ac4b5 serial8250_update_uartclk +EXPORT_SYMBOL_GPL vmlinux 0x17cdcb89 relay_subbufs_consumed EXPORT_SYMBOL_GPL vmlinux 0x17e01f11 erst_clear -EXPORT_SYMBOL_GPL vmlinux 0x17e983d5 nvme_disable_ctrl -EXPORT_SYMBOL_GPL vmlinux 0x17eadc8e mbox_controller_unregister -EXPORT_SYMBOL_GPL vmlinux 0x17ee67cd pci_destroy_slot +EXPORT_SYMBOL_GPL vmlinux 0x17e45f80 spi_mem_default_supports_op +EXPORT_SYMBOL_GPL vmlinux 0x17e4e973 phy_modify_changed +EXPORT_SYMBOL_GPL vmlinux 0x17eb26cf ip6_route_input_lookup +EXPORT_SYMBOL_GPL vmlinux 0x17f7d98c vp_modern_queue_vector +EXPORT_SYMBOL_GPL vmlinux 0x17f9c1c6 dev_pm_opp_set_supported_hw +EXPORT_SYMBOL_GPL vmlinux 0x17fd6d0b fwnode_get_phy_mode EXPORT_SYMBOL_GPL vmlinux 0x18008c59 ring_buffer_resize -EXPORT_SYMBOL_GPL vmlinux 0x18343d85 mmu_notifier_unregister -EXPORT_SYMBOL_GPL vmlinux 0x18459f86 lwtunnel_encap_del_ops -EXPORT_SYMBOL_GPL vmlinux 0x184bf93d rio_map_outb_region +EXPORT_SYMBOL_GPL vmlinux 0x181f24a8 cgroup_get_from_fd +EXPORT_SYMBOL_GPL vmlinux 0x181ff0c3 gpiochip_get_desc +EXPORT_SYMBOL_GPL vmlinux 0x182d6ac1 blk_req_zone_write_trylock EXPORT_SYMBOL_GPL vmlinux 0x18615d35 efivar_supports_writes -EXPORT_SYMBOL_GPL vmlinux 0x18680a56 iommu_domain_free +EXPORT_SYMBOL_GPL vmlinux 0x186c7b5c pinctrl_generic_add_group +EXPORT_SYMBOL_GPL vmlinux 0x1870bf36 devfreq_event_is_enabled EXPORT_SYMBOL_GPL vmlinux 0x18715353 k3_udma_glue_push_tx_chn -EXPORT_SYMBOL_GPL vmlinux 0x187c2179 serial8250_em485_start_tx -EXPORT_SYMBOL_GPL vmlinux 0x18807dea posix_clock_register -EXPORT_SYMBOL_GPL vmlinux 0x188fe10a amba_ahb_device_add -EXPORT_SYMBOL_GPL vmlinux 0x18ac4ea4 wait_on_page_writeback -EXPORT_SYMBOL_GPL vmlinux 0x18b7476b crypto_register_aead -EXPORT_SYMBOL_GPL vmlinux 0x18c0002c pm_runtime_suspended_time -EXPORT_SYMBOL_GPL vmlinux 0x18c29266 gpiod_get_raw_value -EXPORT_SYMBOL_GPL vmlinux 0x18c82e0b phy_optional_get -EXPORT_SYMBOL_GPL vmlinux 0x18d5b313 gpiochip_enable_irq -EXPORT_SYMBOL_GPL vmlinux 0x18d6a993 iommu_aux_detach_device +EXPORT_SYMBOL_GPL vmlinux 0x1874fba7 regulator_set_voltage_time +EXPORT_SYMBOL_GPL vmlinux 0x1881c768 ata_bmdma_setup +EXPORT_SYMBOL_GPL vmlinux 0x1892617b blk_mq_queue_inflight +EXPORT_SYMBOL_GPL vmlinux 0x18926359 acpi_processor_get_performance_info +EXPORT_SYMBOL_GPL vmlinux 0x1892bc34 mbox_chan_received_data +EXPORT_SYMBOL_GPL vmlinux 0x18982c99 ti_sci_inta_msi_create_irq_domain +EXPORT_SYMBOL_GPL vmlinux 0x18a0645d device_for_each_child_reverse +EXPORT_SYMBOL_GPL vmlinux 0x18a76697 __fscrypt_prepare_lookup +EXPORT_SYMBOL_GPL vmlinux 0x18b1f9b2 switchdev_bridge_port_offload +EXPORT_SYMBOL_GPL vmlinux 0x18b6b9a6 wm831x_regmap_config +EXPORT_SYMBOL_GPL vmlinux 0x18c6cfff pci_epc_raise_irq +EXPORT_SYMBOL_GPL vmlinux 0x18d1e396 platform_get_resource +EXPORT_SYMBOL_GPL vmlinux 0x18d6d405 fscrypt_ioctl_remove_key_all_users +EXPORT_SYMBOL_GPL vmlinux 0x18dd9afa kvm_write_guest_offset_cached EXPORT_SYMBOL_GPL vmlinux 0x18e4f8aa swphy_read_reg -EXPORT_SYMBOL_GPL vmlinux 0x18e64115 virtqueue_get_buf -EXPORT_SYMBOL_GPL vmlinux 0x18e7659f bus_get_kset EXPORT_SYMBOL_GPL vmlinux 0x18e8c440 arch_freq_scale EXPORT_SYMBOL_GPL vmlinux 0x18f10f38 k3_udma_glue_enable_rx_chn -EXPORT_SYMBOL_GPL vmlinux 0x18f86a5e regulator_bulk_enable +EXPORT_SYMBOL_GPL vmlinux 0x18f2a97d ping_init_sock +EXPORT_SYMBOL_GPL vmlinux 0x18f2b445 devlink_reload_enable +EXPORT_SYMBOL_GPL vmlinux 0x18f6cd7a regulator_disable EXPORT_SYMBOL_GPL vmlinux 0x18fb2caf cpus_read_unlock -EXPORT_SYMBOL_GPL vmlinux 0x190d2be7 dev_pm_genpd_add_notifier +EXPORT_SYMBOL_GPL vmlinux 0x18fd0140 rockchip_register_softrst +EXPORT_SYMBOL_GPL vmlinux 0x190a8896 debugfs_create_devm_seqfile +EXPORT_SYMBOL_GPL vmlinux 0x1911c9a8 tpm_pcr_read EXPORT_SYMBOL_GPL vmlinux 0x1913b57a kcpustat_cpu_fetch -EXPORT_SYMBOL_GPL vmlinux 0x19241bf5 xhci_resume +EXPORT_SYMBOL_GPL vmlinux 0x1920ed26 fuse_dev_operations EXPORT_SYMBOL_GPL vmlinux 0x1926028c zynqmp_pm_reset_assert -EXPORT_SYMBOL_GPL vmlinux 0x1929aafe fib_new_table -EXPORT_SYMBOL_GPL vmlinux 0x193c7605 input_ff_destroy -EXPORT_SYMBOL_GPL vmlinux 0x1956c25e sched_trace_rq_avg_rt -EXPORT_SYMBOL_GPL vmlinux 0x1957938e xhci_check_bandwidth -EXPORT_SYMBOL_GPL vmlinux 0x19816c0c __traceiter_remove_device_from_group +EXPORT_SYMBOL_GPL vmlinux 0x192625d6 tty_encode_baud_rate +EXPORT_SYMBOL_GPL vmlinux 0x192f71b4 kvm_put_kvm_no_destroy +EXPORT_SYMBOL_GPL vmlinux 0x19399b18 rio_unmap_outb_region +EXPORT_SYMBOL_GPL vmlinux 0x1945f6e2 perf_aux_output_skip +EXPORT_SYMBOL_GPL vmlinux 0x1950977c regulator_set_current_limit_regmap +EXPORT_SYMBOL_GPL vmlinux 0x195fe441 class_for_each_device +EXPORT_SYMBOL_GPL vmlinux 0x1966ccb8 usb_unpoison_urb EXPORT_SYMBOL_GPL vmlinux 0x19821689 __tracepoint_fdb_delete +EXPORT_SYMBOL_GPL vmlinux 0x198e8077 pinctrl_pm_select_default_state +EXPORT_SYMBOL_GPL vmlinux 0x199c3553 vmbus_next_request_id EXPORT_SYMBOL_GPL vmlinux 0x19a304ba usb_disabled -EXPORT_SYMBOL_GPL vmlinux 0x19a6eaf8 __iomap_dio_rw +EXPORT_SYMBOL_GPL vmlinux 0x19ae4e56 alarmtimer_get_rtcdev +EXPORT_SYMBOL_GPL vmlinux 0x19b4d6e8 replace_page_cache_page EXPORT_SYMBOL_GPL vmlinux 0x19c20269 soc_device_unregister -EXPORT_SYMBOL_GPL vmlinux 0x19c4453b of_thermal_is_trip_valid -EXPORT_SYMBOL_GPL vmlinux 0x19df7521 tegra_bpmp_mrq_is_supported -EXPORT_SYMBOL_GPL vmlinux 0x19e50e19 dax_driver_unregister -EXPORT_SYMBOL_GPL vmlinux 0x19e5d709 led_init_default_state_get +EXPORT_SYMBOL_GPL vmlinux 0x19dcef64 pci_generic_config_write32 EXPORT_SYMBOL_GPL vmlinux 0x19e81304 btree_alloc EXPORT_SYMBOL_GPL vmlinux 0x19edd064 blkg_rwstat_exit -EXPORT_SYMBOL_GPL vmlinux 0x1a064d1f do_splice_to -EXPORT_SYMBOL_GPL vmlinux 0x1a0c0295 devm_pm_opp_set_supported_hw +EXPORT_SYMBOL_GPL vmlinux 0x19f14610 tracing_cond_snapshot_data +EXPORT_SYMBOL_GPL vmlinux 0x1a0236de meson8_aobus_parse_dt_extra EXPORT_SYMBOL_GPL vmlinux 0x1a10c32b crypto_ft_tab EXPORT_SYMBOL_GPL vmlinux 0x1a146ec3 usb_ep_type_string +EXPORT_SYMBOL_GPL vmlinux 0x1a15bb24 __traceiter_rpm_return_int +EXPORT_SYMBOL_GPL vmlinux 0x1a23b093 tcp_slow_start +EXPORT_SYMBOL_GPL vmlinux 0x1a397168 perf_event_period +EXPORT_SYMBOL_GPL vmlinux 0x1a4cd463 crypto_ahash_setkey EXPORT_SYMBOL_GPL vmlinux 0x1a6bf28f fsnotify_get_cookie -EXPORT_SYMBOL_GPL vmlinux 0x1a7110c6 dpcon_open -EXPORT_SYMBOL_GPL vmlinux 0x1a7776b0 device_driver_attach +EXPORT_SYMBOL_GPL vmlinux 0x1a6e971f trace_event_buffer_reserve EXPORT_SYMBOL_GPL vmlinux 0x1a77903a of_alias_get_alias_list -EXPORT_SYMBOL_GPL vmlinux 0x1a824f16 skb_consume_udp +EXPORT_SYMBOL_GPL vmlinux 0x1a83a047 set_secondary_fwnode EXPORT_SYMBOL_GPL vmlinux 0x1a876574 __tracepoint_attach_device_to_domain -EXPORT_SYMBOL_GPL vmlinux 0x1a8ef8d7 vmbus_open -EXPORT_SYMBOL_GPL vmlinux 0x1a949d05 dt_init_idle_driver -EXPORT_SYMBOL_GPL vmlinux 0x1a97435d xdp_rxq_info_is_reg +EXPORT_SYMBOL_GPL vmlinux 0x1a8a79d2 pwm_request +EXPORT_SYMBOL_GPL vmlinux 0x1a8da952 irq_chip_set_type_parent EXPORT_SYMBOL_GPL vmlinux 0x1a9754cf sbitmap_queue_min_shallow_depth -EXPORT_SYMBOL_GPL vmlinux 0x1a99e2ce cgroup_get_from_path -EXPORT_SYMBOL_GPL vmlinux 0x1aa4b4ba da9052_adc_manual_read -EXPORT_SYMBOL_GPL vmlinux 0x1abc493f kvm_map_gfn -EXPORT_SYMBOL_GPL vmlinux 0x1ac2cb20 ping_seq_start -EXPORT_SYMBOL_GPL vmlinux 0x1ac44ba5 ahci_ops +EXPORT_SYMBOL_GPL vmlinux 0x1aa6183b regulator_get_voltage_rdev +EXPORT_SYMBOL_GPL vmlinux 0x1acb143b event_triggers_post_call +EXPORT_SYMBOL_GPL vmlinux 0x1acbf7b2 unregister_asymmetric_key_parser EXPORT_SYMBOL_GPL vmlinux 0x1acd18c8 cpuset_cgrp_subsys_on_dfl_key -EXPORT_SYMBOL_GPL vmlinux 0x1adf46c9 dax_attribute_group -EXPORT_SYMBOL_GPL vmlinux 0x1af1c0de vmf_insert_pfn_pmd_prot +EXPORT_SYMBOL_GPL vmlinux 0x1ad6feb6 meson_axg_pmx_ops +EXPORT_SYMBOL_GPL vmlinux 0x1ad99ced crypto_unregister_scomps +EXPORT_SYMBOL_GPL vmlinux 0x1ae68c61 inet_csk_reqsk_queue_hash_add +EXPORT_SYMBOL_GPL vmlinux 0x1aeb50e9 of_usb_get_phy_mode +EXPORT_SYMBOL_GPL vmlinux 0x1aef8097 ata_port_pbar_desc EXPORT_SYMBOL_GPL vmlinux 0x1af267f8 int_pow -EXPORT_SYMBOL_GPL vmlinux 0x1aff4be6 netdev_set_default_ethtool_ops -EXPORT_SYMBOL_GPL vmlinux 0x1b121b55 devm_bitmap_alloc -EXPORT_SYMBOL_GPL vmlinux 0x1b2c8377 pinconf_generic_dt_node_to_map -EXPORT_SYMBOL_GPL vmlinux 0x1b4dfe0d pskb_put -EXPORT_SYMBOL_GPL vmlinux 0x1b4f5ee0 rockchip_pcie_cfg_configuration_accesses +EXPORT_SYMBOL_GPL vmlinux 0x1afed1a0 __fsnotify_parent +EXPORT_SYMBOL_GPL vmlinux 0x1b0b69c7 scmi_protocol_unregister +EXPORT_SYMBOL_GPL vmlinux 0x1b216263 clk_hw_get_name +EXPORT_SYMBOL_GPL vmlinux 0x1b30e767 dpbp_reset +EXPORT_SYMBOL_GPL vmlinux 0x1b4401a5 devm_fwnode_gpiod_get_index +EXPORT_SYMBOL_GPL vmlinux 0x1b4c051d synth_event_trace_start +EXPORT_SYMBOL_GPL vmlinux 0x1b4cf15d devlink_port_type_ib_set EXPORT_SYMBOL_GPL vmlinux 0x1b5059ce ata_id_xfermask EXPORT_SYMBOL_GPL vmlinux 0x1b5f4377 trace_seq_putc -EXPORT_SYMBOL_GPL vmlinux 0x1b7aaa67 irq_find_matching_fwspec -EXPORT_SYMBOL_GPL vmlinux 0x1b817156 mmu_interval_notifier_remove +EXPORT_SYMBOL_GPL vmlinux 0x1b71099e tcp_enter_memory_pressure +EXPORT_SYMBOL_GPL vmlinux 0x1b79b929 device_for_each_child +EXPORT_SYMBOL_GPL vmlinux 0x1b8280eb extcon_get_edev_name EXPORT_SYMBOL_GPL vmlinux 0x1b8822d8 pinctrl_gpio_direction_output -EXPORT_SYMBOL_GPL vmlinux 0x1b8aab66 rio_mport_write_config_16 -EXPORT_SYMBOL_GPL vmlinux 0x1b911141 nvme_delete_ctrl EXPORT_SYMBOL_GPL vmlinux 0x1b92e41d inet_putpeer -EXPORT_SYMBOL_GPL vmlinux 0x1b9653cc nvme_start_ctrl -EXPORT_SYMBOL_GPL vmlinux 0x1ba4aebb inet_twsk_alloc -EXPORT_SYMBOL_GPL vmlinux 0x1ba9ca08 devm_regulator_bulk_register_supply_alias -EXPORT_SYMBOL_GPL vmlinux 0x1bac8e1f blk_mq_free_request -EXPORT_SYMBOL_GPL vmlinux 0x1bb87df0 ata_pci_bmdma_init +EXPORT_SYMBOL_GPL vmlinux 0x1b9c1bed ndo_dflt_bridge_getlink +EXPORT_SYMBOL_GPL vmlinux 0x1ba5dc02 crypto_alloc_acomp_node +EXPORT_SYMBOL_GPL vmlinux 0x1bb03dc3 __bio_add_page +EXPORT_SYMBOL_GPL vmlinux 0x1bb133ab ata_acpi_gtm_xfermask +EXPORT_SYMBOL_GPL vmlinux 0x1bb5c824 icc_set_bw +EXPORT_SYMBOL_GPL vmlinux 0x1bba4ceb sata_lpm_ignore_phy_events +EXPORT_SYMBOL_GPL vmlinux 0x1bc1f423 stmpe_set_altfunc EXPORT_SYMBOL_GPL vmlinux 0x1bc5eebe pinctrl_gpio_direction_input +EXPORT_SYMBOL_GPL vmlinux 0x1bc62cf7 driver_find_device +EXPORT_SYMBOL_GPL vmlinux 0x1bc83c3a fscrypt_ioctl_get_key_status EXPORT_SYMBOL_GPL vmlinux 0x1bc85e1c irq_set_affinity -EXPORT_SYMBOL_GPL vmlinux 0x1bd6d408 inet_ctl_sock_create -EXPORT_SYMBOL_GPL vmlinux 0x1bd934a5 regmap_bulk_read -EXPORT_SYMBOL_GPL vmlinux 0x1bdca549 reset_controller_unregister -EXPORT_SYMBOL_GPL vmlinux 0x1be9fd2f kvm_vcpu_map -EXPORT_SYMBOL_GPL vmlinux 0x1beaa9d8 regulator_map_voltage_ascend -EXPORT_SYMBOL_GPL vmlinux 0x1beb6ea4 rockchip_clk_add_lookup +EXPORT_SYMBOL_GPL vmlinux 0x1bd492f7 clk_hw_register EXPORT_SYMBOL_GPL vmlinux 0x1bee4974 sg_alloc_table_chained -EXPORT_SYMBOL_GPL vmlinux 0x1c145e29 get_task_mm -EXPORT_SYMBOL_GPL vmlinux 0x1c2a14d8 amba_device_add -EXPORT_SYMBOL_GPL vmlinux 0x1c3437ce devm_of_clk_add_hw_provider -EXPORT_SYMBOL_GPL vmlinux 0x1c345b09 irq_domain_remove -EXPORT_SYMBOL_GPL vmlinux 0x1c40bfbc usb_get_dr_mode -EXPORT_SYMBOL_GPL vmlinux 0x1c4d442c wbc_attach_and_unlock_inode -EXPORT_SYMBOL_GPL vmlinux 0x1c4f4420 vfs_truncate -EXPORT_SYMBOL_GPL vmlinux 0x1c516633 ata_scsi_slave_config -EXPORT_SYMBOL_GPL vmlinux 0x1c543f80 usb_unlocked_enable_lpm +EXPORT_SYMBOL_GPL vmlinux 0x1bf10e19 virtqueue_poll +EXPORT_SYMBOL_GPL vmlinux 0x1bf321dd tegra_xusb_padctl_legacy_probe +EXPORT_SYMBOL_GPL vmlinux 0x1bfff1dd scsi_nl_sock +EXPORT_SYMBOL_GPL vmlinux 0x1c0b2873 __inet_twsk_schedule EXPORT_SYMBOL_GPL vmlinux 0x1c5541bd cpufreq_boost_enabled -EXPORT_SYMBOL_GPL vmlinux 0x1c584a9f of_get_named_gpio_flags -EXPORT_SYMBOL_GPL vmlinux 0x1c5aae3b fuse_dev_free +EXPORT_SYMBOL_GPL vmlinux 0x1c580138 iommu_iova_to_phys +EXPORT_SYMBOL_GPL vmlinux 0x1c5b0a48 pci_epc_map_addr EXPORT_SYMBOL_GPL vmlinux 0x1c5b1f28 irq_free_descs +EXPORT_SYMBOL_GPL vmlinux 0x1c5e6a97 device_node_to_regmap EXPORT_SYMBOL_GPL vmlinux 0x1c5ff742 clk_get_phase -EXPORT_SYMBOL_GPL vmlinux 0x1c735cdc tpm_get_random +EXPORT_SYMBOL_GPL vmlinux 0x1c77087e file_ra_state_init +EXPORT_SYMBOL_GPL vmlinux 0x1c779b29 lwtunnel_output EXPORT_SYMBOL_GPL vmlinux 0x1c80d27d btree_geo128 EXPORT_SYMBOL_GPL vmlinux 0x1c87a811 __round_jiffies_up EXPORT_SYMBOL_GPL vmlinux 0x1c89fb22 zynqmp_pm_clock_setparent -EXPORT_SYMBOL_GPL vmlinux 0x1c9076e2 regulator_set_voltage_rdev -EXPORT_SYMBOL_GPL vmlinux 0x1c92507c shash_free_singlespawn_instance +EXPORT_SYMBOL_GPL vmlinux 0x1c90a6a4 devlink_resource_occ_get_unregister EXPORT_SYMBOL_GPL vmlinux 0x1ca3aa97 alarm_forward EXPORT_SYMBOL_GPL vmlinux 0x1ca4a930 smp_call_function_any +EXPORT_SYMBOL_GPL vmlinux 0x1cabb282 driver_register EXPORT_SYMBOL_GPL vmlinux 0x1cb7c983 apei_exec_read_register_value EXPORT_SYMBOL_GPL vmlinux 0x1cbd92b0 cpu_mitigations_off -EXPORT_SYMBOL_GPL vmlinux 0x1ce7bf58 pci_epc_mem_alloc_addr -EXPORT_SYMBOL_GPL vmlinux 0x1ce9caf8 crypto_grab_shash -EXPORT_SYMBOL_GPL vmlinux 0x1d1c1a92 ping_recvmsg +EXPORT_SYMBOL_GPL vmlinux 0x1cdca2bb scsi_flush_work +EXPORT_SYMBOL_GPL vmlinux 0x1d0fb5e3 phy_start_machine +EXPORT_SYMBOL_GPL vmlinux 0x1d0fd7e2 nvme_stop_queues +EXPORT_SYMBOL_GPL vmlinux 0x1d14fcde hwspin_lock_request EXPORT_SYMBOL_GPL vmlinux 0x1d222ced irq_get_irqchip_state -EXPORT_SYMBOL_GPL vmlinux 0x1d27ca81 scsi_eh_ready_devs -EXPORT_SYMBOL_GPL vmlinux 0x1d2c2382 kvm_clear_guest -EXPORT_SYMBOL_GPL vmlinux 0x1d49751a unix_inq_len -EXPORT_SYMBOL_GPL vmlinux 0x1d49de44 sock_inuse_get -EXPORT_SYMBOL_GPL vmlinux 0x1d50f6aa inet_csk_listen_stop -EXPORT_SYMBOL_GPL vmlinux 0x1d51efde tpm_is_tpm2 -EXPORT_SYMBOL_GPL vmlinux 0x1d5475ad devlink_port_attrs_set +EXPORT_SYMBOL_GPL vmlinux 0x1d5576f6 fork_usermode_driver +EXPORT_SYMBOL_GPL vmlinux 0x1d5bec73 regulator_set_voltage_time_sel EXPORT_SYMBOL_GPL vmlinux 0x1d6696b0 mtk_mutex_disable -EXPORT_SYMBOL_GPL vmlinux 0x1d674321 ping_hash -EXPORT_SYMBOL_GPL vmlinux 0x1d6d477a mtk_pinconf_bias_set_rev1 -EXPORT_SYMBOL_GPL vmlinux 0x1d6f26e2 nvdimm_blk_region_create +EXPORT_SYMBOL_GPL vmlinux 0x1d6a883e crypto_drop_spawn +EXPORT_SYMBOL_GPL vmlinux 0x1d6ced30 device_match_any EXPORT_SYMBOL_GPL vmlinux 0x1d77b0f8 unix_socket_table -EXPORT_SYMBOL_GPL vmlinux 0x1d83c7ec root_device_unregister -EXPORT_SYMBOL_GPL vmlinux 0x1d87cd50 device_bind_driver -EXPORT_SYMBOL_GPL vmlinux 0x1d8c285d da9052_request_irq +EXPORT_SYMBOL_GPL vmlinux 0x1d8ceab3 bpf_map_inc_with_uref EXPORT_SYMBOL_GPL vmlinux 0x1d94a218 dmi_memdev_handle -EXPORT_SYMBOL_GPL vmlinux 0x1da52d68 pwm_request -EXPORT_SYMBOL_GPL vmlinux 0x1da9656a synth_event_add_next_val -EXPORT_SYMBOL_GPL vmlinux 0x1daa3d4d trace_array_set_clr_event -EXPORT_SYMBOL_GPL vmlinux 0x1dad24b2 usb_anchor_urb -EXPORT_SYMBOL_GPL vmlinux 0x1db1fa94 vp_modern_set_queue_enable -EXPORT_SYMBOL_GPL vmlinux 0x1dca8f47 nf_ip_route -EXPORT_SYMBOL_GPL vmlinux 0x1ddd0298 tpm_tis_resume -EXPORT_SYMBOL_GPL vmlinux 0x1de2a504 sysfs_create_link +EXPORT_SYMBOL_GPL vmlinux 0x1d9ed9e8 iomap_truncate_page +EXPORT_SYMBOL_GPL vmlinux 0x1dbf73b9 iopf_queue_add_device +EXPORT_SYMBOL_GPL vmlinux 0x1dc3d443 gpiod_toggle_active_low +EXPORT_SYMBOL_GPL vmlinux 0x1dc8ed8e fsl_mc_device_group +EXPORT_SYMBOL_GPL vmlinux 0x1dee01fd is_virtio_device +EXPORT_SYMBOL_GPL vmlinux 0x1defea15 usb_get_hcd +EXPORT_SYMBOL_GPL vmlinux 0x1df2c0e2 udp_tunnel_xmit_skb +EXPORT_SYMBOL_GPL vmlinux 0x1df62b74 ip_route_output_tunnel EXPORT_SYMBOL_GPL vmlinux 0x1dfa5dbd mpi_invm EXPORT_SYMBOL_GPL vmlinux 0x1e0670c6 reset_control_release -EXPORT_SYMBOL_GPL vmlinux 0x1e0d2301 pinctrl_utils_reserve_map -EXPORT_SYMBOL_GPL vmlinux 0x1e177f03 nvdimm_region_notify -EXPORT_SYMBOL_GPL vmlinux 0x1e178983 lwtunnel_xmit -EXPORT_SYMBOL_GPL vmlinux 0x1e1de0f9 devm_device_add_groups -EXPORT_SYMBOL_GPL vmlinux 0x1e21c592 iopf_queue_flush_dev +EXPORT_SYMBOL_GPL vmlinux 0x1e0d3d00 mtk_pinconf_drive_set_rev1 +EXPORT_SYMBOL_GPL vmlinux 0x1e145856 __devm_irq_alloc_descs +EXPORT_SYMBOL_GPL vmlinux 0x1e25dee0 fsverity_verify_page +EXPORT_SYMBOL_GPL vmlinux 0x1e2ec5fc dpcon_close EXPORT_SYMBOL_GPL vmlinux 0x1e424d61 user_preparse +EXPORT_SYMBOL_GPL vmlinux 0x1e42c517 switchdev_port_obj_add EXPORT_SYMBOL_GPL vmlinux 0x1e4e98c0 acpi_dev_filter_resource_type +EXPORT_SYMBOL_GPL vmlinux 0x1e51f837 pci_probe_reset_bus +EXPORT_SYMBOL_GPL vmlinux 0x1e5eb076 preempt_notifier_register +EXPORT_SYMBOL_GPL vmlinux 0x1e5f3610 handle_level_irq +EXPORT_SYMBOL_GPL vmlinux 0x1e677b77 rtc_class_close +EXPORT_SYMBOL_GPL vmlinux 0x1e74d4e9 fsl_mc_bus_dpdbg_type +EXPORT_SYMBOL_GPL vmlinux 0x1e757295 dev_pm_opp_put EXPORT_SYMBOL_GPL vmlinux 0x1e7bbcb3 kernel_restart -EXPORT_SYMBOL_GPL vmlinux 0x1e7d4312 hisi_clk_register_phase -EXPORT_SYMBOL_GPL vmlinux 0x1e86b5e0 dev_pm_qos_remove_request +EXPORT_SYMBOL_GPL vmlinux 0x1e8ba69f serial8250_tx_chars EXPORT_SYMBOL_GPL vmlinux 0x1e8fac8e wireless_nlevent_flush +EXPORT_SYMBOL_GPL vmlinux 0x1e90e9bb irq_set_chip_and_handler_name +EXPORT_SYMBOL_GPL vmlinux 0x1e95d6c4 l3mdev_link_scope_lookup EXPORT_SYMBOL_GPL vmlinux 0x1e9872f6 sbitmap_finish_wait EXPORT_SYMBOL_GPL vmlinux 0x1e9bc719 freq_qos_update_request EXPORT_SYMBOL_GPL vmlinux 0x1e9c590a usb_find_common_endpoints_reverse -EXPORT_SYMBOL_GPL vmlinux 0x1e9e74f0 thermal_zone_get_slope -EXPORT_SYMBOL_GPL vmlinux 0x1eaec7af clean_acked_data_enable -EXPORT_SYMBOL_GPL vmlinux 0x1eb2b977 pm_runtime_force_suspend +EXPORT_SYMBOL_GPL vmlinux 0x1eadf78c blk_mq_unquiesce_queue +EXPORT_SYMBOL_GPL vmlinux 0x1eb440fa ata_pci_device_do_resume +EXPORT_SYMBOL_GPL vmlinux 0x1eb802e9 usb_register_dev EXPORT_SYMBOL_GPL vmlinux 0x1eb9516e round_jiffies_relative -EXPORT_SYMBOL_GPL vmlinux 0x1eb9bbd5 __rtnl_link_unregister EXPORT_SYMBOL_GPL vmlinux 0x1ebf6c2a pci_power_names -EXPORT_SYMBOL_GPL vmlinux 0x1ecc4d2c __rio_local_write_config_8 +EXPORT_SYMBOL_GPL vmlinux 0x1ec57957 inet_csk_route_child_sock +EXPORT_SYMBOL_GPL vmlinux 0x1ed1f280 debugfs_create_blob EXPORT_SYMBOL_GPL vmlinux 0x1ed4d2eb percpu_ref_kill_and_confirm -EXPORT_SYMBOL_GPL vmlinux 0x1edde7f2 regulator_set_voltage_sel_pickable_regmap -EXPORT_SYMBOL_GPL vmlinux 0x1edf2a89 pci_epc_set_bar -EXPORT_SYMBOL_GPL vmlinux 0x1ef28b39 dev_pm_genpd_remove_notifier -EXPORT_SYMBOL_GPL vmlinux 0x1ef30f3c __mnt_is_readonly EXPORT_SYMBOL_GPL vmlinux 0x1efaa06f __tracepoint_xhci_dbg_quirks +EXPORT_SYMBOL_GPL vmlinux 0x1f0ca1c0 __page_mapcount EXPORT_SYMBOL_GPL vmlinux 0x1f0cb5bf pm_power_off_prepare -EXPORT_SYMBOL_GPL vmlinux 0x1f10e9eb mpc8xxx_spi_rx_buf_u8 -EXPORT_SYMBOL_GPL vmlinux 0x1f185c0e sk_psock_msg_verdict +EXPORT_SYMBOL_GPL vmlinux 0x1f0d1e93 crypto_hash_alg_has_setkey +EXPORT_SYMBOL_GPL vmlinux 0x1f1161a2 pinmux_generic_remove_function EXPORT_SYMBOL_GPL vmlinux 0x1f1cc011 zynqmp_pm_get_chipid -EXPORT_SYMBOL_GPL vmlinux 0x1f216452 to_of_pinfo -EXPORT_SYMBOL_GPL vmlinux 0x1f22fa5b fat_truncate_time -EXPORT_SYMBOL_GPL vmlinux 0x1f23b46a clk_hw_unregister -EXPORT_SYMBOL_GPL vmlinux 0x1f27fda8 devlink_port_attrs_pci_vf_set +EXPORT_SYMBOL_GPL vmlinux 0x1f2b4bec tcp_abort EXPORT_SYMBOL_GPL vmlinux 0x1f38a4f6 mpi_set_highbit EXPORT_SYMBOL_GPL vmlinux 0x1f449588 mctrl_gpio_disable_ms -EXPORT_SYMBOL_GPL vmlinux 0x1f4db2bb usb_intf_get_dma_device +EXPORT_SYMBOL_GPL vmlinux 0x1f45a4c6 ip_tunnel_dellink EXPORT_SYMBOL_GPL vmlinux 0x1f563160 bpf_offload_dev_priv -EXPORT_SYMBOL_GPL vmlinux 0x1f62a3f7 crypto_stats_ahash_final -EXPORT_SYMBOL_GPL vmlinux 0x1f68bd99 led_trigger_write -EXPORT_SYMBOL_GPL vmlinux 0x1f724dac pci_disable_ats -EXPORT_SYMBOL_GPL vmlinux 0x1f7a1a58 iommu_aux_attach_device -EXPORT_SYMBOL_GPL vmlinux 0x1f7c92b9 acpi_irq_create_hierarchy -EXPORT_SYMBOL_GPL vmlinux 0x1f80d4c0 serial8250_do_get_mctrl +EXPORT_SYMBOL_GPL vmlinux 0x1f6ff88d md_stop_writes EXPORT_SYMBOL_GPL vmlinux 0x1f8544b8 panic_timeout -EXPORT_SYMBOL_GPL vmlinux 0x1f92dcc2 sock_gen_put EXPORT_SYMBOL_GPL vmlinux 0x1f9a2b53 zynqmp_pm_clock_enable +EXPORT_SYMBOL_GPL vmlinux 0x1f9ea1c7 devm_release_action EXPORT_SYMBOL_GPL vmlinux 0x1fa1d95c sha256_zero_message_hash -EXPORT_SYMBOL_GPL vmlinux 0x1fb5580c gpiochip_irq_domain_deactivate -EXPORT_SYMBOL_GPL vmlinux 0x1fc85517 ata_host_alloc -EXPORT_SYMBOL_GPL vmlinux 0x1fd0268e tpm_pm_resume -EXPORT_SYMBOL_GPL vmlinux 0x1fd21501 ata_bmdma_stop -EXPORT_SYMBOL_GPL vmlinux 0x1fd3f819 acpi_device_update_power -EXPORT_SYMBOL_GPL vmlinux 0x1fd509f6 devm_regulator_register -EXPORT_SYMBOL_GPL vmlinux 0x1fd73246 trace_output_call -EXPORT_SYMBOL_GPL vmlinux 0x1fe094c5 ata_bmdma_port_start -EXPORT_SYMBOL_GPL vmlinux 0x1fe454e4 fscrypt_drop_inode +EXPORT_SYMBOL_GPL vmlinux 0x1fa6c46b genphy_c45_check_and_restart_aneg +EXPORT_SYMBOL_GPL vmlinux 0x1fafb540 synth_event_add_val +EXPORT_SYMBOL_GPL vmlinux 0x1fb52cfc trace_event_buffer_commit +EXPORT_SYMBOL_GPL vmlinux 0x1fbae7ed blk_mq_complete_request_remote EXPORT_SYMBOL_GPL vmlinux 0x1fe6e504 gpiod_add_hogs -EXPORT_SYMBOL_GPL vmlinux 0x1fefcf32 sk_msg_zerocopy_from_iter +EXPORT_SYMBOL_GPL vmlinux 0x1fe79b9d set_primary_fwnode +EXPORT_SYMBOL_GPL vmlinux 0x1fffc738 sk_msg_recvmsg EXPORT_SYMBOL_GPL vmlinux 0x2009e400 devlink_info_board_serial_number_put -EXPORT_SYMBOL_GPL vmlinux 0x200c951d crypto_register_skcipher -EXPORT_SYMBOL_GPL vmlinux 0x200ef61a acpi_dev_remove_driver_gpios -EXPORT_SYMBOL_GPL vmlinux 0x2019d101 crypto_stats_akcipher_verify -EXPORT_SYMBOL_GPL vmlinux 0x202a5d61 lwtunnel_fill_encap +EXPORT_SYMBOL_GPL vmlinux 0x2011c2c9 device_set_node +EXPORT_SYMBOL_GPL vmlinux 0x201cfd74 nvdimm_bus_register +EXPORT_SYMBOL_GPL vmlinux 0x20261d03 device_property_match_string +EXPORT_SYMBOL_GPL vmlinux 0x2027edae blkcg_activate_policy EXPORT_SYMBOL_GPL vmlinux 0x202d4ed6 nvmem_cell_write -EXPORT_SYMBOL_GPL vmlinux 0x20354628 usb_string -EXPORT_SYMBOL_GPL vmlinux 0x203e558d regmap_update_bits_base -EXPORT_SYMBOL_GPL vmlinux 0x2041677f __efivar_entry_delete -EXPORT_SYMBOL_GPL vmlinux 0x2043ccb3 watchdog_set_last_hw_keepalive -EXPORT_SYMBOL_GPL vmlinux 0x2043f9a3 dev_attr_ncq_prio_supported -EXPORT_SYMBOL_GPL vmlinux 0x204ce617 power_supply_property_is_writeable -EXPORT_SYMBOL_GPL vmlinux 0x20509b15 fsl_mc_get_endpoint -EXPORT_SYMBOL_GPL vmlinux 0x20523874 sk_setup_caps -EXPORT_SYMBOL_GPL vmlinux 0x20580f37 serial8250_em485_stop_tx -EXPORT_SYMBOL_GPL vmlinux 0x2079a093 xfrm_audit_state_icvfail +EXPORT_SYMBOL_GPL vmlinux 0x20390b5f power_supply_put +EXPORT_SYMBOL_GPL vmlinux 0x204229ef thermal_zone_unbind_cooling_device +EXPORT_SYMBOL_GPL vmlinux 0x204e359c qcom_smem_state_register +EXPORT_SYMBOL_GPL vmlinux 0x206cfd3a rockchip_clk_register_armclk +EXPORT_SYMBOL_GPL vmlinux 0x206fcef3 hwmon_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x20834743 rio_del_mport_pw_handler EXPORT_SYMBOL_GPL vmlinux 0x20835a9f __xdp_release_frame -EXPORT_SYMBOL_GPL vmlinux 0x20949d48 ata_scsi_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x20853d4b crypto_shash_setkey +EXPORT_SYMBOL_GPL vmlinux 0x208ea0ac hisi_uncore_pmu_identifier_attr_show EXPORT_SYMBOL_GPL vmlinux 0x20978fb9 idr_find -EXPORT_SYMBOL_GPL vmlinux 0x20bd1402 add_disk_randomness -EXPORT_SYMBOL_GPL vmlinux 0x20e78950 crypto_grab_skcipher -EXPORT_SYMBOL_GPL vmlinux 0x20f4c47b cpufreq_driver_target -EXPORT_SYMBOL_GPL vmlinux 0x211f4cf3 security_file_permission -EXPORT_SYMBOL_GPL vmlinux 0x2122d06f ping_bind -EXPORT_SYMBOL_GPL vmlinux 0x212ab20e fscrypt_show_test_dummy_encryption -EXPORT_SYMBOL_GPL vmlinux 0x213a35f4 dev_pm_qos_remove_notifier -EXPORT_SYMBOL_GPL vmlinux 0x213ab622 udp_tunnel_notify_add_rx_port -EXPORT_SYMBOL_GPL vmlinux 0x213b1701 ti_sci_inta_msi_domain_alloc_irqs -EXPORT_SYMBOL_GPL vmlinux 0x213ba7d0 led_trigger_register_simple -EXPORT_SYMBOL_GPL vmlinux 0x21421177 pm_generic_runtime_resume -EXPORT_SYMBOL_GPL vmlinux 0x2166bec6 of_dma_controller_free +EXPORT_SYMBOL_GPL vmlinux 0x209a4f16 ip6_datagram_send_ctl +EXPORT_SYMBOL_GPL vmlinux 0x20bc714d gfn_to_hva +EXPORT_SYMBOL_GPL vmlinux 0x20c54eaa nvmem_device_get +EXPORT_SYMBOL_GPL vmlinux 0x20cb6782 regulator_put +EXPORT_SYMBOL_GPL vmlinux 0x20d93fa1 irq_domain_free_irqs_parent +EXPORT_SYMBOL_GPL vmlinux 0x2104c5e2 ahci_platform_disable_resources +EXPORT_SYMBOL_GPL vmlinux 0x2130238a blk_ksm_reprogram_all_keys +EXPORT_SYMBOL_GPL vmlinux 0x21405626 ata_scsi_port_error_handler +EXPORT_SYMBOL_GPL vmlinux 0x214aa4d3 pci_dev_lock +EXPORT_SYMBOL_GPL vmlinux 0x21530485 task_active_pid_ns +EXPORT_SYMBOL_GPL vmlinux 0x21690ee4 rtnl_register_module EXPORT_SYMBOL_GPL vmlinux 0x216de4e1 rcu_get_gp_kthreads_prio -EXPORT_SYMBOL_GPL vmlinux 0x217339ef sata_pmp_error_handler +EXPORT_SYMBOL_GPL vmlinux 0x2170c625 pinctrl_parse_index_with_args EXPORT_SYMBOL_GPL vmlinux 0x2176e42a hwpoison_filter_memcg -EXPORT_SYMBOL_GPL vmlinux 0x217ae131 devm_ioremap_uc -EXPORT_SYMBOL_GPL vmlinux 0x219c3220 sysfs_remove_file_ns +EXPORT_SYMBOL_GPL vmlinux 0x217d2a91 dev_pm_opp_of_find_icc_paths EXPORT_SYMBOL_GPL vmlinux 0x21a563da clk_get_accuracy EXPORT_SYMBOL_GPL vmlinux 0x21ac8b77 iommu_group_get_by_id -EXPORT_SYMBOL_GPL vmlinux 0x21ace281 gov_attr_set_init -EXPORT_SYMBOL_GPL vmlinux 0x21b3c620 clk_mux_ops -EXPORT_SYMBOL_GPL vmlinux 0x21b727b5 l3mdev_link_scope_lookup -EXPORT_SYMBOL_GPL vmlinux 0x21c1a997 dpm_for_each_dev +EXPORT_SYMBOL_GPL vmlinux 0x21b14214 ata_sff_error_handler +EXPORT_SYMBOL_GPL vmlinux 0x21bada22 cpufreq_dbs_governor_start +EXPORT_SYMBOL_GPL vmlinux 0x21ccbcc5 devlink_flash_update_timeout_notify EXPORT_SYMBOL_GPL vmlinux 0x21cd536a crypto_put_default_null_skcipher EXPORT_SYMBOL_GPL vmlinux 0x21ce3ed1 dev_fetch_sw_netstats -EXPORT_SYMBOL_GPL vmlinux 0x21d5eee4 usb_phy_set_event -EXPORT_SYMBOL_GPL vmlinux 0x21dfc4b2 fat_time_fat2unix +EXPORT_SYMBOL_GPL vmlinux 0x21e5c55a sk_msg_return_zero +EXPORT_SYMBOL_GPL vmlinux 0x21f35560 vtime_guest_exit +EXPORT_SYMBOL_GPL vmlinux 0x21fff89b dprc_scan_container EXPORT_SYMBOL_GPL vmlinux 0x2200061c __tracepoint_pelt_irq_tp +EXPORT_SYMBOL_GPL vmlinux 0x22006a9d pstore_register +EXPORT_SYMBOL_GPL vmlinux 0x220241ab devm_clk_notifier_register EXPORT_SYMBOL_GPL vmlinux 0x220ce70c kvm_arm_hyp_service_available +EXPORT_SYMBOL_GPL vmlinux 0x221167db crypto_register_rngs EXPORT_SYMBOL_GPL vmlinux 0x2211a4c0 blk_op_str -EXPORT_SYMBOL_GPL vmlinux 0x2212bd22 irq_domain_add_legacy EXPORT_SYMBOL_GPL vmlinux 0x221394ae hyperv_reg_block_invalidate EXPORT_SYMBOL_GPL vmlinux 0x221eab6d scatterwalk_copychunks -EXPORT_SYMBOL_GPL vmlinux 0x222efb54 ip6_input -EXPORT_SYMBOL_GPL vmlinux 0x223ef1f4 security_inode_mkdir -EXPORT_SYMBOL_GPL vmlinux 0x224d2b3d skb_zerocopy +EXPORT_SYMBOL_GPL vmlinux 0x22218807 iomap_ioend_try_merge +EXPORT_SYMBOL_GPL vmlinux 0x2233033c skb_zerocopy_iter_stream +EXPORT_SYMBOL_GPL vmlinux 0x2239cf04 vp_modern_set_features +EXPORT_SYMBOL_GPL vmlinux 0x223d023d devm_regmap_field_free +EXPORT_SYMBOL_GPL vmlinux 0x2248d172 ipv6_bpf_stub EXPORT_SYMBOL_GPL vmlinux 0x224f51bf nvmem_device_cell_read -EXPORT_SYMBOL_GPL vmlinux 0x22650b3b clk_hw_set_rate_range -EXPORT_SYMBOL_GPL vmlinux 0x227c1fbb regmap_raw_write -EXPORT_SYMBOL_GPL vmlinux 0x2281756b phy_calibrate -EXPORT_SYMBOL_GPL vmlinux 0x22a2bf44 bpf_sk_storage_diag_put -EXPORT_SYMBOL_GPL vmlinux 0x22b9c5dc ip_tunnel_init +EXPORT_SYMBOL_GPL vmlinux 0x22614c61 of_pm_clk_add_clks +EXPORT_SYMBOL_GPL vmlinux 0x22632e3b blk_trace_remove +EXPORT_SYMBOL_GPL vmlinux 0x22735bc3 pci_platform_power_transition +EXPORT_SYMBOL_GPL vmlinux 0x227b0957 mptcp_get_reset_option +EXPORT_SYMBOL_GPL vmlinux 0x228d975b devm_gpio_request +EXPORT_SYMBOL_GPL vmlinux 0x22a1cfdc __skb_get_hash_symmetric +EXPORT_SYMBOL_GPL vmlinux 0x22c6fcf7 kthread_data EXPORT_SYMBOL_GPL vmlinux 0x22d60537 tcf_frag_xmit_count EXPORT_SYMBOL_GPL vmlinux 0x22d9409b iomap_sort_ioends -EXPORT_SYMBOL_GPL vmlinux 0x22df05dc device_remove_bin_file +EXPORT_SYMBOL_GPL vmlinux 0x22e1bc42 ahci_platform_enable_clks +EXPORT_SYMBOL_GPL vmlinux 0x22e5923f xfrm_dev_offload_ok EXPORT_SYMBOL_GPL vmlinux 0x22ec5205 cpu_latency_qos_remove_request -EXPORT_SYMBOL_GPL vmlinux 0x22ef1e0d xhci_ext_cap_init EXPORT_SYMBOL_GPL vmlinux 0x22fd08ba cpuacct_cgrp_subsys_on_dfl_key -EXPORT_SYMBOL_GPL vmlinux 0x230d2ee6 ata_std_error_handler -EXPORT_SYMBOL_GPL vmlinux 0x233650ed pid_nr_ns -EXPORT_SYMBOL_GPL vmlinux 0x23384b45 usb_put_phy -EXPORT_SYMBOL_GPL vmlinux 0x2340745b ata_do_dev_read_id +EXPORT_SYMBOL_GPL vmlinux 0x23013ce2 pci_ecam_free +EXPORT_SYMBOL_GPL vmlinux 0x230b553c dev_pm_opp_get_max_clock_latency EXPORT_SYMBOL_GPL vmlinux 0x23412816 rtc_tm_to_ktime -EXPORT_SYMBOL_GPL vmlinux 0x234c973b genphy_c45_read_link +EXPORT_SYMBOL_GPL vmlinux 0x2345e71d devm_power_supply_register_no_ws EXPORT_SYMBOL_GPL vmlinux 0x234cf416 devlink_fmsg_string_pair_put -EXPORT_SYMBOL_GPL vmlinux 0x23613716 of_phy_simple_xlate -EXPORT_SYMBOL_GPL vmlinux 0x23646377 relay_close -EXPORT_SYMBOL_GPL vmlinux 0x23715fff do_truncate -EXPORT_SYMBOL_GPL vmlinux 0x23781c75 pinctrl_generic_get_group_name -EXPORT_SYMBOL_GPL vmlinux 0x2378261c component_del +EXPORT_SYMBOL_GPL vmlinux 0x2373e669 regmap_noinc_write +EXPORT_SYMBOL_GPL vmlinux 0x23827ff2 tcp_register_congestion_control EXPORT_SYMBOL_GPL vmlinux 0x23864ce7 cpuset_mem_spread_node -EXPORT_SYMBOL_GPL vmlinux 0x2391b3ad pm_genpd_remove_subdomain EXPORT_SYMBOL_GPL vmlinux 0x2396c7f0 clk_set_parent -EXPORT_SYMBOL_GPL vmlinux 0x239876af usb_hcd_is_primary_hcd -EXPORT_SYMBOL_GPL vmlinux 0x23a17376 pci_sriov_get_totalvfs -EXPORT_SYMBOL_GPL vmlinux 0x23a289d4 ahci_platform_suspend_host -EXPORT_SYMBOL_GPL vmlinux 0x23c9210d msg_zerocopy_alloc -EXPORT_SYMBOL_GPL vmlinux 0x23cbd710 blk_queue_max_zone_append_sectors -EXPORT_SYMBOL_GPL vmlinux 0x23d9c4a1 transport_class_register -EXPORT_SYMBOL_GPL vmlinux 0x23da8ba3 mtk_pinconf_drive_set_raw -EXPORT_SYMBOL_GPL vmlinux 0x23dabd1a usb_enable_intel_xhci_ports -EXPORT_SYMBOL_GPL vmlinux 0x23de77af elv_register -EXPORT_SYMBOL_GPL vmlinux 0x2411e955 vp_modern_get_queue_enable +EXPORT_SYMBOL_GPL vmlinux 0x23b6e432 usb_reset_endpoint +EXPORT_SYMBOL_GPL vmlinux 0x23c2f62f devm_thermal_add_hwmon_sysfs +EXPORT_SYMBOL_GPL vmlinux 0x23caae5d dev_pm_opp_get_freq +EXPORT_SYMBOL_GPL vmlinux 0x23e9673f __reset_control_get +EXPORT_SYMBOL_GPL vmlinux 0x23ed5b35 ata_sff_dma_pause +EXPORT_SYMBOL_GPL vmlinux 0x23f2ac91 proc_create_net_single +EXPORT_SYMBOL_GPL vmlinux 0x23f64d12 regulator_disable_regmap +EXPORT_SYMBOL_GPL vmlinux 0x23fe2459 pci_epc_mem_free_addr +EXPORT_SYMBOL_GPL vmlinux 0x2402bf97 fuse_dev_fiq_ops +EXPORT_SYMBOL_GPL vmlinux 0x2406cce1 of_reconfig_get_state_change +EXPORT_SYMBOL_GPL vmlinux 0x241b5c93 mtk_pinconf_adv_drive_get EXPORT_SYMBOL_GPL vmlinux 0x2421097b mpi_const -EXPORT_SYMBOL_GPL vmlinux 0x244dfc4d md_rdev_init -EXPORT_SYMBOL_GPL vmlinux 0x245092b3 usb_hcd_resume_root_hub -EXPORT_SYMBOL_GPL vmlinux 0x24589412 gpiod_toggle_active_low -EXPORT_SYMBOL_GPL vmlinux 0x245d4320 bpf_prog_free -EXPORT_SYMBOL_GPL vmlinux 0x2460e28b debugfs_create_u64 -EXPORT_SYMBOL_GPL vmlinux 0x24614627 __of_reset_control_get +EXPORT_SYMBOL_GPL vmlinux 0x242e9ed4 platform_get_mem_or_io +EXPORT_SYMBOL_GPL vmlinux 0x244078f8 hvc_remove +EXPORT_SYMBOL_GPL vmlinux 0x2459036b ip_tunnel_xmit +EXPORT_SYMBOL_GPL vmlinux 0x24629710 devm_thermal_zone_of_sensor_register EXPORT_SYMBOL_GPL vmlinux 0x2464da17 gen_pool_size +EXPORT_SYMBOL_GPL vmlinux 0x2469b4cc kvm_vcpu_read_guest_page EXPORT_SYMBOL_GPL vmlinux 0x24709b2f trace_seq_putmem -EXPORT_SYMBOL_GPL vmlinux 0x2471ef57 genphy_c45_config_aneg -EXPORT_SYMBOL_GPL vmlinux 0x24728667 gpiod_get_optional EXPORT_SYMBOL_GPL vmlinux 0x2484e789 vbin_printf EXPORT_SYMBOL_GPL vmlinux 0x248bc867 raw_notifier_call_chain_robust -EXPORT_SYMBOL_GPL vmlinux 0x248ce6f5 elv_rqhash_del +EXPORT_SYMBOL_GPL vmlinux 0x248d060f devlink_reload_disable EXPORT_SYMBOL_GPL vmlinux 0x248e1473 kfree_strarray +EXPORT_SYMBOL_GPL vmlinux 0x2497d569 platform_unregister_drivers EXPORT_SYMBOL_GPL vmlinux 0x24ad11db wakeup_sources_read_unlock +EXPORT_SYMBOL_GPL vmlinux 0x24b01aad init_uts_ns +EXPORT_SYMBOL_GPL vmlinux 0x24bba37a __rio_local_write_config_32 +EXPORT_SYMBOL_GPL vmlinux 0x24d58da0 sysfs_change_owner EXPORT_SYMBOL_GPL vmlinux 0x24da0093 rcu_inkernel_boot_has_ended -EXPORT_SYMBOL_GPL vmlinux 0x24e08551 divider_recalc_rate +EXPORT_SYMBOL_GPL vmlinux 0x24debc74 synth_event_trace EXPORT_SYMBOL_GPL vmlinux 0x24eb7e32 leds_list -EXPORT_SYMBOL_GPL vmlinux 0x24f27bc9 scsi_autopm_get_device -EXPORT_SYMBOL_GPL vmlinux 0x24f2c434 nf_ipv6_ops EXPORT_SYMBOL_GPL vmlinux 0x24f39c39 reset_control_reset EXPORT_SYMBOL_GPL vmlinux 0x24f63dcf ata_xfer_mask2mode EXPORT_SYMBOL_GPL vmlinux 0x24fc50f4 kdb_unregister -EXPORT_SYMBOL_GPL vmlinux 0x250c03f7 dev_fill_forward_path -EXPORT_SYMBOL_GPL vmlinux 0x250c37d7 iommu_sva_free_pasid -EXPORT_SYMBOL_GPL vmlinux 0x250e2180 sock_diag_save_cookie -EXPORT_SYMBOL_GPL vmlinux 0x251b95bf kobject_get_path +EXPORT_SYMBOL_GPL vmlinux 0x2500125b devm_clk_hw_get_clk +EXPORT_SYMBOL_GPL vmlinux 0x250c59dd dev_pm_opp_put_supported_hw +EXPORT_SYMBOL_GPL vmlinux 0x25149038 crypto_stats_rng_seed +EXPORT_SYMBOL_GPL vmlinux 0x25163a32 devlink_is_reload_failed +EXPORT_SYMBOL_GPL vmlinux 0x251d4663 gen_pool_get +EXPORT_SYMBOL_GPL vmlinux 0x25259ef7 edac_pci_free_ctl_info +EXPORT_SYMBOL_GPL vmlinux 0x25298a89 usb_disable_xhci_ports +EXPORT_SYMBOL_GPL vmlinux 0x252f9301 irq_domain_xlate_onetwocell EXPORT_SYMBOL_GPL vmlinux 0x25301bc6 arch_wb_cache_pmem +EXPORT_SYMBOL_GPL vmlinux 0x25312e25 dev_pm_opp_find_freq_ceil_by_volt EXPORT_SYMBOL_GPL vmlinux 0x25379e73 clk_set_min_rate -EXPORT_SYMBOL_GPL vmlinux 0x25393a51 fixed_phy_set_link_update -EXPORT_SYMBOL_GPL vmlinux 0x253b1099 sk_psock_tls_strp_read -EXPORT_SYMBOL_GPL vmlinux 0x25409af5 task_user_regset_view -EXPORT_SYMBOL_GPL vmlinux 0x2550f408 dm_get_queue_limits -EXPORT_SYMBOL_GPL vmlinux 0x25534c9c bpf_prog_destroy -EXPORT_SYMBOL_GPL vmlinux 0x2559d5e7 device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x253c7a2a nd_blk_memremap_flags +EXPORT_SYMBOL_GPL vmlinux 0x254298b3 lwtunnel_xmit +EXPORT_SYMBOL_GPL vmlinux 0x2563b06c k3_udma_glue_tx_get_dma_device +EXPORT_SYMBOL_GPL vmlinux 0x2574c299 __lock_page_killable EXPORT_SYMBOL_GPL vmlinux 0x2574da11 zynqmp_pm_write_pggs -EXPORT_SYMBOL_GPL vmlinux 0x2578ad46 tty_kopen_exclusive -EXPORT_SYMBOL_GPL vmlinux 0x2581d4ff kvm_vcpu_gfn_to_hva -EXPORT_SYMBOL_GPL vmlinux 0x2583a409 tpm_calc_ordinal_duration -EXPORT_SYMBOL_GPL vmlinux 0x2589b41c vxlan_fdb_find_uc +EXPORT_SYMBOL_GPL vmlinux 0x257f6bb4 regulator_is_enabled +EXPORT_SYMBOL_GPL vmlinux 0x25928e49 trace_output_call EXPORT_SYMBOL_GPL vmlinux 0x2592fc6c console_printk -EXPORT_SYMBOL_GPL vmlinux 0x259a0136 devm_kfree -EXPORT_SYMBOL_GPL vmlinux 0x25b6fef5 meson_clk_mpll_ro_ops +EXPORT_SYMBOL_GPL vmlinux 0x259d3267 inet6_sk_rebuild_header +EXPORT_SYMBOL_GPL vmlinux 0x259ef71d nvme_init_ctrl +EXPORT_SYMBOL_GPL vmlinux 0x25a26a02 irq_chip_disable_parent +EXPORT_SYMBOL_GPL vmlinux 0x25a3263a gpiochip_request_own_desc +EXPORT_SYMBOL_GPL vmlinux 0x25a3a785 acpi_bind_one EXPORT_SYMBOL_GPL vmlinux 0x25bbfa9a security_kernel_load_data -EXPORT_SYMBOL_GPL vmlinux 0x25c374b2 sata_scr_valid -EXPORT_SYMBOL_GPL vmlinux 0x25c549c7 virtqueue_get_avail_addr -EXPORT_SYMBOL_GPL vmlinux 0x25c6f5c8 icc_set_bw -EXPORT_SYMBOL_GPL vmlinux 0x25e94c53 devlink_port_type_clear -EXPORT_SYMBOL_GPL vmlinux 0x25f5d72b vmbus_recvpacket_raw -EXPORT_SYMBOL_GPL vmlinux 0x25fc9464 generic_fh_to_dentry -EXPORT_SYMBOL_GPL vmlinux 0x2602e3a7 put_pid -EXPORT_SYMBOL_GPL vmlinux 0x260a3cc6 crypto_register_algs +EXPORT_SYMBOL_GPL vmlinux 0x25bddebb nf_queue_entry_get_refs +EXPORT_SYMBOL_GPL vmlinux 0x25cad61c kvm_set_memory_region +EXPORT_SYMBOL_GPL vmlinux 0x25cb7928 strp_done +EXPORT_SYMBOL_GPL vmlinux 0x25d7c41b trace_seq_path +EXPORT_SYMBOL_GPL vmlinux 0x25def397 kernfs_get +EXPORT_SYMBOL_GPL vmlinux 0x25f86191 fat_add_entries +EXPORT_SYMBOL_GPL vmlinux 0x25fe4c0e of_platform_depopulate +EXPORT_SYMBOL_GPL vmlinux 0x2604bd8c sk_msg_free_nocharge +EXPORT_SYMBOL_GPL vmlinux 0x261b23b7 ata_sff_wait_ready +EXPORT_SYMBOL_GPL vmlinux 0x263c6bd2 imx_unregister_hw_clocks +EXPORT_SYMBOL_GPL vmlinux 0x263ddd1f mmu_notifier_put EXPORT_SYMBOL_GPL vmlinux 0x263f039e xas_nomem -EXPORT_SYMBOL_GPL vmlinux 0x263f0488 register_wide_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0x26467db2 debugfs_create_u16 +EXPORT_SYMBOL_GPL vmlinux 0x264bc587 kgdb_register_io_module +EXPORT_SYMBOL_GPL vmlinux 0x264fd556 cpufreq_unregister_driver EXPORT_SYMBOL_GPL vmlinux 0x26520970 vm_memory_committed EXPORT_SYMBOL_GPL vmlinux 0x265bbef9 kexec_crash_loaded -EXPORT_SYMBOL_GPL vmlinux 0x266208d3 phy_pm_runtime_allow -EXPORT_SYMBOL_GPL vmlinux 0x2669cb8b tegra_bpmp_request_mrq EXPORT_SYMBOL_GPL vmlinux 0x266a4b08 tasklet_unlock -EXPORT_SYMBOL_GPL vmlinux 0x26723eba regmap_raw_write_async -EXPORT_SYMBOL_GPL vmlinux 0x267992c8 devlink_dpipe_table_unregister EXPORT_SYMBOL_GPL vmlinux 0x267df662 smp_call_on_cpu -EXPORT_SYMBOL_GPL vmlinux 0x2680c030 of_get_regulator_init_data -EXPORT_SYMBOL_GPL vmlinux 0x2690751f gpiod_get_array_value -EXPORT_SYMBOL_GPL vmlinux 0x269ef3b9 css_next_descendant_pre -EXPORT_SYMBOL_GPL vmlinux 0x26a74d4b ata_sff_tf_read +EXPORT_SYMBOL_GPL vmlinux 0x26871eb7 tty_kclose +EXPORT_SYMBOL_GPL vmlinux 0x26907f15 devlink_trap_policers_unregister +EXPORT_SYMBOL_GPL vmlinux 0x26943f82 sysfs_groups_change_owner +EXPORT_SYMBOL_GPL vmlinux 0x2696335e pci_enable_rom +EXPORT_SYMBOL_GPL vmlinux 0x269d077b regmap_test_bits +EXPORT_SYMBOL_GPL vmlinux 0x26a3d743 rio_dev_get EXPORT_SYMBOL_GPL vmlinux 0x26a93eb2 verify_pkcs7_signature EXPORT_SYMBOL_GPL vmlinux 0x26ab4755 put_old_itimerspec32 -EXPORT_SYMBOL_GPL vmlinux 0x26abeb40 cpuidle_get_cpu_driver -EXPORT_SYMBOL_GPL vmlinux 0x26b4a6e7 device_destroy -EXPORT_SYMBOL_GPL vmlinux 0x26bb0c2e regulator_bulk_force_disable +EXPORT_SYMBOL_GPL vmlinux 0x26b76891 __traceiter_devlink_hwmsg +EXPORT_SYMBOL_GPL vmlinux 0x26bc504d pci_epc_get +EXPORT_SYMBOL_GPL vmlinux 0x26c5d431 phy_save_page EXPORT_SYMBOL_GPL vmlinux 0x26c90ea4 scsi_eh_get_sense -EXPORT_SYMBOL_GPL vmlinux 0x26dd2ac3 fsl_mc_bus_dpni_type -EXPORT_SYMBOL_GPL vmlinux 0x26e46348 kthread_unuse_mm -EXPORT_SYMBOL_GPL vmlinux 0x26ea44ee kernfs_notify +EXPORT_SYMBOL_GPL vmlinux 0x26e60d36 find_pid_ns +EXPORT_SYMBOL_GPL vmlinux 0x26e656b2 pci_scan_child_bus EXPORT_SYMBOL_GPL vmlinux 0x26ed2186 register_vmap_purge_notifier -EXPORT_SYMBOL_GPL vmlinux 0x26f05f62 set_capacity_and_notify -EXPORT_SYMBOL_GPL vmlinux 0x26f2c954 usb_disable_lpm -EXPORT_SYMBOL_GPL vmlinux 0x26f3c627 ata_scsi_dma_need_drain -EXPORT_SYMBOL_GPL vmlinux 0x26ff4cfd cpufreq_dbs_governor_stop +EXPORT_SYMBOL_GPL vmlinux 0x26f9a1aa vmbus_connection EXPORT_SYMBOL_GPL vmlinux 0x2701953f mtk_mutex_add_comp -EXPORT_SYMBOL_GPL vmlinux 0x27033133 pinctrl_enable EXPORT_SYMBOL_GPL vmlinux 0x27046576 kvm_exit -EXPORT_SYMBOL_GPL vmlinux 0x27205f57 blk_stat_enable_accounting -EXPORT_SYMBOL_GPL vmlinux 0x272137b2 ethnl_cable_test_finished +EXPORT_SYMBOL_GPL vmlinux 0x27113e82 user_update EXPORT_SYMBOL_GPL vmlinux 0x272e9d77 hisi_reset_exit EXPORT_SYMBOL_GPL vmlinux 0x273e2382 __context_tracking_enter -EXPORT_SYMBOL_GPL vmlinux 0x27413ce3 ipv6_find_tlv -EXPORT_SYMBOL_GPL vmlinux 0x27477c3a dprc_reset_container +EXPORT_SYMBOL_GPL vmlinux 0x27480632 iomap_dio_rw EXPORT_SYMBOL_GPL vmlinux 0x274dd1a3 sg_free_table_chained -EXPORT_SYMBOL_GPL vmlinux 0x2768c8d8 nvdimm_has_cache -EXPORT_SYMBOL_GPL vmlinux 0x27724c6b console_drivers EXPORT_SYMBOL_GPL vmlinux 0x2773c485 __wake_up_locked -EXPORT_SYMBOL_GPL vmlinux 0x277aa813 __put_task_struct -EXPORT_SYMBOL_GPL vmlinux 0x278143b6 devlink_param_unpublish -EXPORT_SYMBOL_GPL vmlinux 0x27a23f9c fib_rule_matchall -EXPORT_SYMBOL_GPL vmlinux 0x27a26830 md_stop_writes -EXPORT_SYMBOL_GPL vmlinux 0x27a42c71 devm_fwnode_pwm_get -EXPORT_SYMBOL_GPL vmlinux 0x27a4b7e2 fwnode_get_phy_mode -EXPORT_SYMBOL_GPL vmlinux 0x27adca0b crypto_shash_finup -EXPORT_SYMBOL_GPL vmlinux 0x27b7cc48 sysfs_remove_file_from_group +EXPORT_SYMBOL_GPL vmlinux 0x277db2c5 devm_hwspin_lock_request_specific +EXPORT_SYMBOL_GPL vmlinux 0x27c3ea2b of_device_modalias EXPORT_SYMBOL_GPL vmlinux 0x27dc9471 __tracepoint_br_fdb_update -EXPORT_SYMBOL_GPL vmlinux 0x27ddb796 devm_ti_sci_get_handle -EXPORT_SYMBOL_GPL vmlinux 0x27e86390 of_pci_get_max_link_speed -EXPORT_SYMBOL_GPL vmlinux 0x27e88ebf __mdiobus_modify_changed -EXPORT_SYMBOL_GPL vmlinux 0x27ee4a36 of_irq_parse_one -EXPORT_SYMBOL_GPL vmlinux 0x27eedf63 pci_hp_create_module_link -EXPORT_SYMBOL_GPL vmlinux 0x27f4e637 usb_hcd_poll_rh_status +EXPORT_SYMBOL_GPL vmlinux 0x27de0c09 iommu_dev_enable_feature +EXPORT_SYMBOL_GPL vmlinux 0x27f08b65 regulator_is_equal EXPORT_SYMBOL_GPL vmlinux 0x27f4f029 ftrace_set_global_filter -EXPORT_SYMBOL_GPL vmlinux 0x27f7d658 phy_start_machine EXPORT_SYMBOL_GPL vmlinux 0x27fa66e1 nr_free_buffer_pages +EXPORT_SYMBOL_GPL vmlinux 0x27fceb64 irq_get_irq_data EXPORT_SYMBOL_GPL vmlinux 0x27fd4f87 gfn_to_hva_memslot -EXPORT_SYMBOL_GPL vmlinux 0x2802ca23 dw_pcie_wait_for_link +EXPORT_SYMBOL_GPL vmlinux 0x280802e1 __traceiter_devlink_hwerr EXPORT_SYMBOL_GPL vmlinux 0x2817f7fd cppc_get_desired_perf -EXPORT_SYMBOL_GPL vmlinux 0x281bd453 ata_sff_data_xfer -EXPORT_SYMBOL_GPL vmlinux 0x28209bed __spi_alloc_controller -EXPORT_SYMBOL_GPL vmlinux 0x282d8f80 vfs_getxattr -EXPORT_SYMBOL_GPL vmlinux 0x2839a7ab pinctrl_utils_free_map -EXPORT_SYMBOL_GPL vmlinux 0x284564a7 bus_register -EXPORT_SYMBOL_GPL vmlinux 0x285ae53f sprd_pinctrl_core_probe +EXPORT_SYMBOL_GPL vmlinux 0x281b489d devm_pwmchip_add +EXPORT_SYMBOL_GPL vmlinux 0x28248ec6 nfs_ssc_unregister +EXPORT_SYMBOL_GPL vmlinux 0x2826622f __nvdimm_create +EXPORT_SYMBOL_GPL vmlinux 0x2827f0b1 crypto_stats_aead_decrypt +EXPORT_SYMBOL_GPL vmlinux 0x284df2a3 usb_hcd_start_port_resume EXPORT_SYMBOL_GPL vmlinux 0x2864abc9 klist_node_attached -EXPORT_SYMBOL_GPL vmlinux 0x286613ad of_phy_put +EXPORT_SYMBOL_GPL vmlinux 0x2869bb2e efivar_entry_size EXPORT_SYMBOL_GPL vmlinux 0x286cc647 async_synchronize_cookie_domain -EXPORT_SYMBOL_GPL vmlinux 0x2880f617 vring_new_virtqueue -EXPORT_SYMBOL_GPL vmlinux 0x28973ca2 blk_mq_update_nr_hw_queues -EXPORT_SYMBOL_GPL vmlinux 0x289c3752 dev_pm_opp_find_freq_ceil_by_volt -EXPORT_SYMBOL_GPL vmlinux 0x28a2394d gpiochip_line_is_open_drain +EXPORT_SYMBOL_GPL vmlinux 0x286e4765 tun_get_socket +EXPORT_SYMBOL_GPL vmlinux 0x2883560b fat_remove_entries +EXPORT_SYMBOL_GPL vmlinux 0x288deceb aead_register_instance +EXPORT_SYMBOL_GPL vmlinux 0x289b4fa2 thermal_zone_bind_cooling_device EXPORT_SYMBOL_GPL vmlinux 0x28aa6a67 call_rcu EXPORT_SYMBOL_GPL vmlinux 0x28ab4fb9 pinctrl_gpio_free EXPORT_SYMBOL_GPL vmlinux 0x28afbb08 cpu_latency_qos_add_request EXPORT_SYMBOL_GPL vmlinux 0x28b030d2 of_overlay_notifier_unregister -EXPORT_SYMBOL_GPL vmlinux 0x28b9f977 dm_put -EXPORT_SYMBOL_GPL vmlinux 0x28caebfb alloc_dax -EXPORT_SYMBOL_GPL vmlinux 0x28d1b628 rio_unregister_mport -EXPORT_SYMBOL_GPL vmlinux 0x28da4c7a ata_std_bios_param -EXPORT_SYMBOL_GPL vmlinux 0x28de30b8 vp_modern_set_features -EXPORT_SYMBOL_GPL vmlinux 0x28e687d9 dm_table_set_type +EXPORT_SYMBOL_GPL vmlinux 0x28cb7b89 regulator_desc_list_voltage_linear_range +EXPORT_SYMBOL_GPL vmlinux 0x28cfe1ab regcache_cache_only +EXPORT_SYMBOL_GPL vmlinux 0x28db8faf dma_async_device_channel_register EXPORT_SYMBOL_GPL vmlinux 0x28f26684 irq_set_affinity_hint -EXPORT_SYMBOL_GPL vmlinux 0x28f81b95 pci_epf_create -EXPORT_SYMBOL_GPL vmlinux 0x28fb15ee hvc_instantiate -EXPORT_SYMBOL_GPL vmlinux 0x28ff0dbe pci_epc_linkup -EXPORT_SYMBOL_GPL vmlinux 0x29023ea0 iommu_aux_get_pasid -EXPORT_SYMBOL_GPL vmlinux 0x29026c1a nfs_ssc_unregister -EXPORT_SYMBOL_GPL vmlinux 0x2906f4b0 __bio_crypt_clone -EXPORT_SYMBOL_GPL vmlinux 0x2908fc87 hv_pkt_iter_first_raw -EXPORT_SYMBOL_GPL vmlinux 0x2912d2f1 kthread_cancel_work_sync +EXPORT_SYMBOL_GPL vmlinux 0x2909c72e rio_register_driver EXPORT_SYMBOL_GPL vmlinux 0x291876f3 mpi_ec_get_affine -EXPORT_SYMBOL_GPL vmlinux 0x291aefa7 mbox_controller_register -EXPORT_SYMBOL_GPL vmlinux 0x29247db4 n_tty_inherit_ops -EXPORT_SYMBOL_GPL vmlinux 0x292b1792 fwnode_gpiod_get_index -EXPORT_SYMBOL_GPL vmlinux 0x29439d3f __pci_epf_register_driver +EXPORT_SYMBOL_GPL vmlinux 0x291b0561 netdev_is_rx_handler_busy +EXPORT_SYMBOL_GPL vmlinux 0x292f5f6e blkg_conf_finish EXPORT_SYMBOL_GPL vmlinux 0x295b982a hisi_clk_register_fixed_rate -EXPORT_SYMBOL_GPL vmlinux 0x295fd8e7 hwpoison_filter -EXPORT_SYMBOL_GPL vmlinux 0x2971e28a __devres_alloc_node -EXPORT_SYMBOL_GPL vmlinux 0x2982e9a5 devres_destroy -EXPORT_SYMBOL_GPL vmlinux 0x298b3861 of_icc_get_by_index -EXPORT_SYMBOL_GPL vmlinux 0x2994adbf bgmac_adjust_link -EXPORT_SYMBOL_GPL vmlinux 0x299786f4 pci_generic_config_read32 -EXPORT_SYMBOL_GPL vmlinux 0x299d1932 mtk_eint_find_irq -EXPORT_SYMBOL_GPL vmlinux 0x29a2b287 acpi_dma_controller_free -EXPORT_SYMBOL_GPL vmlinux 0x29a7da9b bpf_trace_run3 -EXPORT_SYMBOL_GPL vmlinux 0x29ac34d9 dma_get_slave_channel -EXPORT_SYMBOL_GPL vmlinux 0x29be8665 devm_mbox_controller_register -EXPORT_SYMBOL_GPL vmlinux 0x29c4ada4 dev_pm_set_dedicated_wake_irq -EXPORT_SYMBOL_GPL vmlinux 0x29c97859 netdev_walk_all_lower_dev -EXPORT_SYMBOL_GPL vmlinux 0x29d0ba97 kthread_flush_work -EXPORT_SYMBOL_GPL vmlinux 0x29d7020c ata_sff_freeze +EXPORT_SYMBOL_GPL vmlinux 0x295e6396 __of_reset_control_get +EXPORT_SYMBOL_GPL vmlinux 0x29850e95 open_related_ns +EXPORT_SYMBOL_GPL vmlinux 0x29883b05 dm_internal_resume +EXPORT_SYMBOL_GPL vmlinux 0x298f5673 devfreq_event_reset_event +EXPORT_SYMBOL_GPL vmlinux 0x29a93f83 ahci_do_softreset +EXPORT_SYMBOL_GPL vmlinux 0x29bb8491 gfn_to_pfn +EXPORT_SYMBOL_GPL vmlinux 0x29c19fd8 of_thermal_is_trip_valid +EXPORT_SYMBOL_GPL vmlinux 0x29c622da ahci_fill_cmd_slot EXPORT_SYMBOL_GPL vmlinux 0x29d76547 k3_udma_glue_tdown_rx_chn -EXPORT_SYMBOL_GPL vmlinux 0x29e93ace genphy_c45_aneg_done +EXPORT_SYMBOL_GPL vmlinux 0x29d85cda pci_ignore_hotplug EXPORT_SYMBOL_GPL vmlinux 0x29eba37f current_is_async -EXPORT_SYMBOL_GPL vmlinux 0x29f435ad pinmux_generic_get_function_groups -EXPORT_SYMBOL_GPL vmlinux 0x29f4723c pci_host_common_remove -EXPORT_SYMBOL_GPL vmlinux 0x29f75349 ata_sff_port_intr -EXPORT_SYMBOL_GPL vmlinux 0x29f768aa devm_hwrng_unregister -EXPORT_SYMBOL_GPL vmlinux 0x29fae330 generic_device_group -EXPORT_SYMBOL_GPL vmlinux 0x2a014751 fsl_mc_device_group -EXPORT_SYMBOL_GPL vmlinux 0x2a087633 spi_controller_resume +EXPORT_SYMBOL_GPL vmlinux 0x29ec8cd6 iomap_file_unshare +EXPORT_SYMBOL_GPL vmlinux 0x29f7f4e8 ipv6_proxy_select_ident +EXPORT_SYMBOL_GPL vmlinux 0x29f91bf1 ata_qc_get_active +EXPORT_SYMBOL_GPL vmlinux 0x29ff2f28 iommu_device_sysfs_remove EXPORT_SYMBOL_GPL vmlinux 0x2a0a40fa mdio_bus_init -EXPORT_SYMBOL_GPL vmlinux 0x2a0be519 regulator_suspend_enable -EXPORT_SYMBOL_GPL vmlinux 0x2a0d7164 kill_pid_usb_asyncio -EXPORT_SYMBOL_GPL vmlinux 0x2a1bd928 xdp_do_redirect -EXPORT_SYMBOL_GPL vmlinux 0x2a1e931f crypto_mod_get -EXPORT_SYMBOL_GPL vmlinux 0x2a275290 handle_simple_irq -EXPORT_SYMBOL_GPL vmlinux 0x2a371b15 ata_eh_freeze_port +EXPORT_SYMBOL_GPL vmlinux 0x2a144a26 subsys_virtual_register +EXPORT_SYMBOL_GPL vmlinux 0x2a2bd495 genphy_c45_pma_setup_forced EXPORT_SYMBOL_GPL vmlinux 0x2a37ea11 imx_clk_hw_frac_pll -EXPORT_SYMBOL_GPL vmlinux 0x2a3eeab4 regmap_bulk_write -EXPORT_SYMBOL_GPL vmlinux 0x2a5be93d blk_mq_pci_map_queues -EXPORT_SYMBOL_GPL vmlinux 0x2a5e97fe crypto_shoot_alg +EXPORT_SYMBOL_GPL vmlinux 0x2a5a3307 vmbus_close EXPORT_SYMBOL_GPL vmlinux 0x2a5ea9ef rhashtable_destroy -EXPORT_SYMBOL_GPL vmlinux 0x2a624a91 pci_epc_map_msi_irq EXPORT_SYMBOL_GPL vmlinux 0x2a62cb3a ring_buffer_overrun_cpu +EXPORT_SYMBOL_GPL vmlinux 0x2a62ff5e fat_update_time EXPORT_SYMBOL_GPL vmlinux 0x2a678a13 __suspend_report_result +EXPORT_SYMBOL_GPL vmlinux 0x2a6d0924 fat_search_long EXPORT_SYMBOL_GPL vmlinux 0x2a7316da __SCK__tp_func_neigh_cleanup_and_release -EXPORT_SYMBOL_GPL vmlinux 0x2a74749d gov_attr_set_get -EXPORT_SYMBOL_GPL vmlinux 0x2a867ea0 crypto_alloc_akcipher EXPORT_SYMBOL_GPL vmlinux 0x2a8af55a acpi_ec_add_query_handler -EXPORT_SYMBOL_GPL vmlinux 0x2a9f3003 dev_attr_sw_activity -EXPORT_SYMBOL_GPL vmlinux 0x2aa1f556 acpi_nfit_desc_init +EXPORT_SYMBOL_GPL vmlinux 0x2a990e97 task_cputime_adjusted +EXPORT_SYMBOL_GPL vmlinux 0x2aa23c4b sfp_bus_find_fwnode +EXPORT_SYMBOL_GPL vmlinux 0x2aa24ca8 fb_deferred_io_fsync +EXPORT_SYMBOL_GPL vmlinux 0x2aa3250f rio_mport_get_feature EXPORT_SYMBOL_GPL vmlinux 0x2aadad1a efi_capsule_update -EXPORT_SYMBOL_GPL vmlinux 0x2ab48d03 __pci_hp_initialize -EXPORT_SYMBOL_GPL vmlinux 0x2aca14b1 class_find_device -EXPORT_SYMBOL_GPL vmlinux 0x2ace4738 usb_acpi_power_manageable -EXPORT_SYMBOL_GPL vmlinux 0x2ad624d9 clk_mux_determine_rate_flags +EXPORT_SYMBOL_GPL vmlinux 0x2aae48b4 kvm_vcpu_read_guest_atomic +EXPORT_SYMBOL_GPL vmlinux 0x2ab63d36 blkcg_root_css +EXPORT_SYMBOL_GPL vmlinux 0x2acb3d04 gpiod_get_raw_array_value_cansleep +EXPORT_SYMBOL_GPL vmlinux 0x2ace3a46 class_dev_iter_next EXPORT_SYMBOL_GPL vmlinux 0x2ae1689e zynqmp_pm_clock_getdivider -EXPORT_SYMBOL_GPL vmlinux 0x2af75bfa pinconf_generic_dt_free_map -EXPORT_SYMBOL_GPL vmlinux 0x2afa20d8 tty_mode_ioctl -EXPORT_SYMBOL_GPL vmlinux 0x2b04fc03 bpf_preload_ops -EXPORT_SYMBOL_GPL vmlinux 0x2b086aed cpufreq_frequency_table_get_index -EXPORT_SYMBOL_GPL vmlinux 0x2b159ae7 rio_dev_put -EXPORT_SYMBOL_GPL vmlinux 0x2b1c3965 nvdimm_flush -EXPORT_SYMBOL_GPL vmlinux 0x2b3cd70b badblocks_check -EXPORT_SYMBOL_GPL vmlinux 0x2b3d8ff7 nvme_cancel_tagset -EXPORT_SYMBOL_GPL vmlinux 0x2b40dc48 crypto_unregister_shash -EXPORT_SYMBOL_GPL vmlinux 0x2b4199ac hwspin_lock_get_id +EXPORT_SYMBOL_GPL vmlinux 0x2aea9146 vmbus_free_ring +EXPORT_SYMBOL_GPL vmlinux 0x2b047b57 mark_page_dirty +EXPORT_SYMBOL_GPL vmlinux 0x2b06b9f9 vp_modern_get_status +EXPORT_SYMBOL_GPL vmlinux 0x2b0b31ba regulator_enable +EXPORT_SYMBOL_GPL vmlinux 0x2b1957e8 dbs_update +EXPORT_SYMBOL_GPL vmlinux 0x2b26a75d dev_pm_opp_set_opp +EXPORT_SYMBOL_GPL vmlinux 0x2b3caa37 rtc_set_time EXPORT_SYMBOL_GPL vmlinux 0x2b4509dd devlink_health_reporter_state_update -EXPORT_SYMBOL_GPL vmlinux 0x2b45e84e platform_get_irq_byname -EXPORT_SYMBOL_GPL vmlinux 0x2b4ff33b md_submit_discard_bio -EXPORT_SYMBOL_GPL vmlinux 0x2b50c9c9 xfrm_audit_state_delete +EXPORT_SYMBOL_GPL vmlinux 0x2b4bebf9 ip_tunnel_init +EXPORT_SYMBOL_GPL vmlinux 0x2b4e8b9d cpufreq_cooling_register EXPORT_SYMBOL_GPL vmlinux 0x2b6150fb power_supply_temp2resist_simple +EXPORT_SYMBOL_GPL vmlinux 0x2b674419 device_set_wakeup_enable EXPORT_SYMBOL_GPL vmlinux 0x2b6d960d synth_event_cmd_init -EXPORT_SYMBOL_GPL vmlinux 0x2b6db026 crypto_hash_alg_has_setkey -EXPORT_SYMBOL_GPL vmlinux 0x2b89d9f0 iomap_seek_data -EXPORT_SYMBOL_GPL vmlinux 0x2b8aca14 clk_fixed_rate_ops +EXPORT_SYMBOL_GPL vmlinux 0x2b760901 devm_hwmon_device_register_with_info +EXPORT_SYMBOL_GPL vmlinux 0x2b7aafc8 scsi_dh_attached_handler_name +EXPORT_SYMBOL_GPL vmlinux 0x2b8e6f58 fsnotify_find_mark +EXPORT_SYMBOL_GPL vmlinux 0x2b8f9940 ti_sci_inta_msi_domain_alloc_irqs +EXPORT_SYMBOL_GPL vmlinux 0x2b91b35c shmem_read_mapping_page_gfp EXPORT_SYMBOL_GPL vmlinux 0x2b952517 clk_has_parent EXPORT_SYMBOL_GPL vmlinux 0x2b960b66 qman_is_probed -EXPORT_SYMBOL_GPL vmlinux 0x2b984726 percpu_up_write EXPORT_SYMBOL_GPL vmlinux 0x2b9997fb atomic_notifier_chain_register -EXPORT_SYMBOL_GPL vmlinux 0x2ba5d27b device_register -EXPORT_SYMBOL_GPL vmlinux 0x2bcb922e nvdimm_volatile_region_create -EXPORT_SYMBOL_GPL vmlinux 0x2bd90bb6 dma_resv_wait_timeout -EXPORT_SYMBOL_GPL vmlinux 0x2bdd0176 devm_of_phy_provider_unregister -EXPORT_SYMBOL_GPL vmlinux 0x2be2ae32 to_nvdimm -EXPORT_SYMBOL_GPL vmlinux 0x2bec28ae blk_clear_pm_only -EXPORT_SYMBOL_GPL vmlinux 0x2bf7ce26 ata_host_register -EXPORT_SYMBOL_GPL vmlinux 0x2bf7e494 pinmux_generic_get_function -EXPORT_SYMBOL_GPL vmlinux 0x2bff7afc relay_late_setup_files +EXPORT_SYMBOL_GPL vmlinux 0x2badaf85 usb_add_hcd +EXPORT_SYMBOL_GPL vmlinux 0x2bc2b348 gpiochip_relres_irq +EXPORT_SYMBOL_GPL vmlinux 0x2bcbf57e mpc8xxx_spi_tx_buf_u16 +EXPORT_SYMBOL_GPL vmlinux 0x2be0a5ba pci_ecam_create +EXPORT_SYMBOL_GPL vmlinux 0x2bf928f2 __traceiter_napi_poll +EXPORT_SYMBOL_GPL vmlinux 0x2bf9850e pci_epc_remove_epf +EXPORT_SYMBOL_GPL vmlinux 0x2c116121 regmap_noinc_read +EXPORT_SYMBOL_GPL vmlinux 0x2c14a6ae usb_phy_get_charger_current +EXPORT_SYMBOL_GPL vmlinux 0x2c1a23c3 __efivar_entry_iter +EXPORT_SYMBOL_GPL vmlinux 0x2c20496e led_stop_software_blink EXPORT_SYMBOL_GPL vmlinux 0x2c208607 power_supply_is_system_supplied +EXPORT_SYMBOL_GPL vmlinux 0x2c2ac06c fuse_mount_remove EXPORT_SYMBOL_GPL vmlinux 0x2c3054f9 net_inc_ingress_queue +EXPORT_SYMBOL_GPL vmlinux 0x2c33fc11 virtio_max_dma_size EXPORT_SYMBOL_GPL vmlinux 0x2c36cc85 __tracepoint_unmap -EXPORT_SYMBOL_GPL vmlinux 0x2c427b0e mtk_eint_do_resume -EXPORT_SYMBOL_GPL vmlinux 0x2c4868af irq_domain_simple_ops -EXPORT_SYMBOL_GPL vmlinux 0x2c4faada devm_release_action -EXPORT_SYMBOL_GPL vmlinux 0x2c530b44 ata_std_prereset +EXPORT_SYMBOL_GPL vmlinux 0x2c3a5bac fwnode_property_read_u64_array +EXPORT_SYMBOL_GPL vmlinux 0x2c3b2cec modify_user_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0x2c439149 crypto_skcipher_decrypt +EXPORT_SYMBOL_GPL vmlinux 0x2c600df5 blkdev_nr_zones EXPORT_SYMBOL_GPL vmlinux 0x2c635527 arch_invalidate_pmem EXPORT_SYMBOL_GPL vmlinux 0x2c66ac85 devlink_info_serial_number_put -EXPORT_SYMBOL_GPL vmlinux 0x2c72326a bpf_prog_inc_not_zero +EXPORT_SYMBOL_GPL vmlinux 0x2c75cce0 scmi_driver_register EXPORT_SYMBOL_GPL vmlinux 0x2c790d4a __tracepoint_sched_util_est_cfs_tp EXPORT_SYMBOL_GPL vmlinux 0x2c7db649 irq_dispose_mapping EXPORT_SYMBOL_GPL vmlinux 0x2c81a826 imx_1443x_pll -EXPORT_SYMBOL_GPL vmlinux 0x2c82b5c4 relay_switch_subbuf -EXPORT_SYMBOL_GPL vmlinux 0x2c84cd09 phy_restore_page +EXPORT_SYMBOL_GPL vmlinux 0x2c81e545 dma_free_noncontiguous +EXPORT_SYMBOL_GPL vmlinux 0x2c83885b spi_statistics_add_transfer_stats EXPORT_SYMBOL_GPL vmlinux 0x2c8dd6b8 edac_mem_types +EXPORT_SYMBOL_GPL vmlinux 0x2c8ef138 nd_blk_region_provider_data +EXPORT_SYMBOL_GPL vmlinux 0x2c93d230 dpbp_disable +EXPORT_SYMBOL_GPL vmlinux 0x2c94a4c6 fib_nl_delrule +EXPORT_SYMBOL_GPL vmlinux 0x2c94f472 mmu_notifier_unregister EXPORT_SYMBOL_GPL vmlinux 0x2c97f8a2 of_reconfig_notifier_register +EXPORT_SYMBOL_GPL vmlinux 0x2c9a4f5c device_phy_find_device +EXPORT_SYMBOL_GPL vmlinux 0x2c9be737 crypto_alloc_ahash EXPORT_SYMBOL_GPL vmlinux 0x2ca41024 ioasid_get -EXPORT_SYMBOL_GPL vmlinux 0x2cbca615 get_governor_parent_kobj +EXPORT_SYMBOL_GPL vmlinux 0x2cb616a9 setfl +EXPORT_SYMBOL_GPL vmlinux 0x2cb6b749 clk_hw_register_composite +EXPORT_SYMBOL_GPL vmlinux 0x2cb7cd55 devlink_trap_policers_register +EXPORT_SYMBOL_GPL vmlinux 0x2cbbe939 crypto_unregister_alg EXPORT_SYMBOL_GPL vmlinux 0x2cc495c5 rpi_firmware_property_list -EXPORT_SYMBOL_GPL vmlinux 0x2cc85d51 regulator_get_optional +EXPORT_SYMBOL_GPL vmlinux 0x2cd1f725 tick_nohz_dep_clear_task +EXPORT_SYMBOL_GPL vmlinux 0x2cd6033e fwnode_create_software_node EXPORT_SYMBOL_GPL vmlinux 0x2cd7a3d2 tracepoint_srcu EXPORT_SYMBOL_GPL vmlinux 0x2ce61f33 __SCK__tp_func_br_fdb_add +EXPORT_SYMBOL_GPL vmlinux 0x2ce8f3d2 pinctrl_force_sleep EXPORT_SYMBOL_GPL vmlinux 0x2cea32ee unregister_oldmem_pfn_is_ram -EXPORT_SYMBOL_GPL vmlinux 0x2cf49c89 irq_chip_eoi_parent -EXPORT_SYMBOL_GPL vmlinux 0x2cfb3806 hwspin_lock_request_specific EXPORT_SYMBOL_GPL vmlinux 0x2d0684a9 hrtimer_init -EXPORT_SYMBOL_GPL vmlinux 0x2d15a6f8 device_attach -EXPORT_SYMBOL_GPL vmlinux 0x2d1a393a tty_save_termios +EXPORT_SYMBOL_GPL vmlinux 0x2d1819f5 fsverity_verify_bio EXPORT_SYMBOL_GPL vmlinux 0x2d1b02d2 usermodehelper_read_lock_wait -EXPORT_SYMBOL_GPL vmlinux 0x2d2abf68 security_path_symlink EXPORT_SYMBOL_GPL vmlinux 0x2d2c902f perf_trace_buf_alloc +EXPORT_SYMBOL_GPL vmlinux 0x2d2d72bc fixed_phy_change_carrier EXPORT_SYMBOL_GPL vmlinux 0x2d2dd36f kobj_ns_grab_current -EXPORT_SYMBOL_GPL vmlinux 0x2d334e33 scmi_driver_unregister EXPORT_SYMBOL_GPL vmlinux 0x2d393f48 intel_soc_pmic_exec_mipi_pmic_seq_element -EXPORT_SYMBOL_GPL vmlinux 0x2d40c69e led_set_brightness_nosleep -EXPORT_SYMBOL_GPL vmlinux 0x2d41db24 rio_del_mport_pw_handler +EXPORT_SYMBOL_GPL vmlinux 0x2d3e6682 tcp_get_syncookie_mss EXPORT_SYMBOL_GPL vmlinux 0x2d41e6f5 __trace_puts -EXPORT_SYMBOL_GPL vmlinux 0x2d4834ac usb_enable_autosuspend +EXPORT_SYMBOL_GPL vmlinux 0x2d448abc kvm_read_guest_cached +EXPORT_SYMBOL_GPL vmlinux 0x2d5402da mtk_pinconf_bias_disable_set_rev1 EXPORT_SYMBOL_GPL vmlinux 0x2d5f69b3 rcu_read_unlock_strict +EXPORT_SYMBOL_GPL vmlinux 0x2d63ace0 mmu_interval_read_begin +EXPORT_SYMBOL_GPL vmlinux 0x2d65c08b of_pci_address_to_resource +EXPORT_SYMBOL_GPL vmlinux 0x2d67770a of_fdt_unflatten_tree EXPORT_SYMBOL_GPL vmlinux 0x2d6aa0f0 arch_apei_enable_cmcff -EXPORT_SYMBOL_GPL vmlinux 0x2d6c4599 fib_nh_common_init -EXPORT_SYMBOL_GPL vmlinux 0x2d75ce32 gpiochip_request_own_desc -EXPORT_SYMBOL_GPL vmlinux 0x2d886c9f usb_control_msg -EXPORT_SYMBOL_GPL vmlinux 0x2d9109ac pinctrl_lookup_state -EXPORT_SYMBOL_GPL vmlinux 0x2d9c30c0 device_set_of_node_from_dev +EXPORT_SYMBOL_GPL vmlinux 0x2d70508c regulator_get_voltage +EXPORT_SYMBOL_GPL vmlinux 0x2da6b6aa __blkg_prfill_u64 EXPORT_SYMBOL_GPL vmlinux 0x2db67d4a owl_sps_set_pg -EXPORT_SYMBOL_GPL vmlinux 0x2dbebb3a vmbus_set_event -EXPORT_SYMBOL_GPL vmlinux 0x2dc34379 gpiochip_irq_domain_activate -EXPORT_SYMBOL_GPL vmlinux 0x2dcc77ba ata_bmdma_qc_issue -EXPORT_SYMBOL_GPL vmlinux 0x2dd56d72 fwnode_property_read_string -EXPORT_SYMBOL_GPL vmlinux 0x2dd665ea rockchip_clk_register_branches -EXPORT_SYMBOL_GPL vmlinux 0x2de4f11d of_address_to_resource -EXPORT_SYMBOL_GPL vmlinux 0x2dff2e1f component_master_del +EXPORT_SYMBOL_GPL vmlinux 0x2dde6f55 pinmux_generic_get_function_name +EXPORT_SYMBOL_GPL vmlinux 0x2de0f440 fuse_dev_alloc +EXPORT_SYMBOL_GPL vmlinux 0x2dfd6a70 devm_watchdog_register_device EXPORT_SYMBOL_GPL vmlinux 0x2e028ae6 rcutorture_get_gp_data -EXPORT_SYMBOL_GPL vmlinux 0x2e06df67 devm_init_badblocks -EXPORT_SYMBOL_GPL vmlinux 0x2e06fbd4 amba_device_alloc -EXPORT_SYMBOL_GPL vmlinux 0x2e072a0e pingv6_prot +EXPORT_SYMBOL_GPL vmlinux 0x2e057895 ping_err EXPORT_SYMBOL_GPL vmlinux 0x2e08226d badrange_add -EXPORT_SYMBOL_GPL vmlinux 0x2e191bdf devlink_traps_register -EXPORT_SYMBOL_GPL vmlinux 0x2e2075c0 mtk_pinconf_adv_drive_get_raw +EXPORT_SYMBOL_GPL vmlinux 0x2e1c9eec __rtnl_link_register EXPORT_SYMBOL_GPL vmlinux 0x2e2360b1 ftrace_set_global_notrace -EXPORT_SYMBOL_GPL vmlinux 0x2e490092 dprc_remove_devices -EXPORT_SYMBOL_GPL vmlinux 0x2e5f9743 iommu_device_link -EXPORT_SYMBOL_GPL vmlinux 0x2e65bd6c nvme_stop_ctrl +EXPORT_SYMBOL_GPL vmlinux 0x2e2d9d9d validate_xmit_skb_list +EXPORT_SYMBOL_GPL vmlinux 0x2e3c4217 ata_pci_bmdma_init +EXPORT_SYMBOL_GPL vmlinux 0x2e3c828a espintcp_push_skb +EXPORT_SYMBOL_GPL vmlinux 0x2e3ec45b virtqueue_is_broken +EXPORT_SYMBOL_GPL vmlinux 0x2e4f9db4 sched_trace_rq_avg_dl +EXPORT_SYMBOL_GPL vmlinux 0x2e508b55 inet_csk_addr2sockaddr +EXPORT_SYMBOL_GPL vmlinux 0x2e56bb16 md_bitmap_copy_from_slot EXPORT_SYMBOL_GPL vmlinux 0x2e66298c __SCK__tp_func_sched_util_est_cfs_tp -EXPORT_SYMBOL_GPL vmlinux 0x2e66df9e ata_host_activate EXPORT_SYMBOL_GPL vmlinux 0x2e670427 sbitmap_queue_wake_all EXPORT_SYMBOL_GPL vmlinux 0x2e678211 xas_find_conflict -EXPORT_SYMBOL_GPL vmlinux 0x2e6b56ca dm_bio_from_per_bio_data -EXPORT_SYMBOL_GPL vmlinux 0x2e70648e devlink_sb_register -EXPORT_SYMBOL_GPL vmlinux 0x2e763c6d strp_done -EXPORT_SYMBOL_GPL vmlinux 0x2e790e2c ata_bmdma_post_internal_cmd -EXPORT_SYMBOL_GPL vmlinux 0x2ea97fa2 regulator_bulk_unregister_supply_alias -EXPORT_SYMBOL_GPL vmlinux 0x2eb5a757 pwm_get_chip_data -EXPORT_SYMBOL_GPL vmlinux 0x2eb7a0ec meson8_aobus_parse_dt_extra -EXPORT_SYMBOL_GPL vmlinux 0x2eba2026 regulator_desc_list_voltage_linear +EXPORT_SYMBOL_GPL vmlinux 0x2e8e6f3d ata_bmdma_status +EXPORT_SYMBOL_GPL vmlinux 0x2ea41cc4 is_current_mnt_ns EXPORT_SYMBOL_GPL vmlinux 0x2ebb19fd execute_in_process_context +EXPORT_SYMBOL_GPL vmlinux 0x2ebce7eb rt_mutex_lock EXPORT_SYMBOL_GPL vmlinux 0x2ebe3135 cpu_is_hotpluggable -EXPORT_SYMBOL_GPL vmlinux 0x2ee6aabd acpi_pci_find_root EXPORT_SYMBOL_GPL vmlinux 0x2ee7c52b btree_visitor -EXPORT_SYMBOL_GPL vmlinux 0x2ef57199 of_dma_xlate_by_chan_id -EXPORT_SYMBOL_GPL vmlinux 0x2efbdd1b usb_bulk_msg +EXPORT_SYMBOL_GPL vmlinux 0x2ee83c49 pci_sriov_get_totalvfs +EXPORT_SYMBOL_GPL vmlinux 0x2ef1f9cc tty_ldisc_ref +EXPORT_SYMBOL_GPL vmlinux 0x2f09b7ec platform_device_register_full EXPORT_SYMBOL_GPL vmlinux 0x2f0d9053 usb_otg_state_string -EXPORT_SYMBOL_GPL vmlinux 0x2f0d9fff fsl_mc_free_irqs EXPORT_SYMBOL_GPL vmlinux 0x2f1ea064 __SCK__tp_func_xdp_bulk_tx -EXPORT_SYMBOL_GPL vmlinux 0x2f202da4 kobject_move +EXPORT_SYMBOL_GPL vmlinux 0x2f25216e dma_buf_attach EXPORT_SYMBOL_GPL vmlinux 0x2f2c95c4 flush_work -EXPORT_SYMBOL_GPL vmlinux 0x2f2fd35f devfreq_event_add_edev +EXPORT_SYMBOL_GPL vmlinux 0x2f3c1274 md_account_bio +EXPORT_SYMBOL_GPL vmlinux 0x2f45dc46 crypto_grab_ahash EXPORT_SYMBOL_GPL vmlinux 0x2f4880df static_key_slow_dec -EXPORT_SYMBOL_GPL vmlinux 0x2f55c7cc br_ip6_fragment +EXPORT_SYMBOL_GPL vmlinux 0x2f4f59e3 metadata_dst_free_percpu +EXPORT_SYMBOL_GPL vmlinux 0x2f5e6de3 devlink_traps_register +EXPORT_SYMBOL_GPL vmlinux 0x2f610564 ahci_error_handler EXPORT_SYMBOL_GPL vmlinux 0x2f64415f unregister_acpi_hed_notifier +EXPORT_SYMBOL_GPL vmlinux 0x2f6fa669 crypto_grab_aead +EXPORT_SYMBOL_GPL vmlinux 0x2f8356c0 nvmem_cell_read_u32 +EXPORT_SYMBOL_GPL vmlinux 0x2f86bb5e spi_alloc_device +EXPORT_SYMBOL_GPL vmlinux 0x2f8f42ce tpm_tis_remove EXPORT_SYMBOL_GPL vmlinux 0x2f8fd89d xas_split_alloc -EXPORT_SYMBOL_GPL vmlinux 0x2f914491 __traceiter_tcp_send_reset -EXPORT_SYMBOL_GPL vmlinux 0x2f9ec7b5 show_class_attr_string +EXPORT_SYMBOL_GPL vmlinux 0x2f9b9745 devm_pm_opp_set_supported_hw +EXPORT_SYMBOL_GPL vmlinux 0x2f9c649f pm_generic_restore_early EXPORT_SYMBOL_GPL vmlinux 0x2fac3c71 k3_ringacc_request_rings_pair +EXPORT_SYMBOL_GPL vmlinux 0x2fb3fc89 n_tty_inherit_ops EXPORT_SYMBOL_GPL vmlinux 0x2fc1e0fe kmem_valid_obj -EXPORT_SYMBOL_GPL vmlinux 0x2fcc364b percpu_free_rwsem -EXPORT_SYMBOL_GPL vmlinux 0x2fcdff0b __devm_reset_control_get -EXPORT_SYMBOL_GPL vmlinux 0x2fdcc34b usb_alloc_coherent -EXPORT_SYMBOL_GPL vmlinux 0x2fe7bd43 edac_pci_alloc_ctl_info -EXPORT_SYMBOL_GPL vmlinux 0x2fe907f6 rtnl_get_net_ns_capable -EXPORT_SYMBOL_GPL vmlinux 0x2ff3b941 iomap_swapfile_activate -EXPORT_SYMBOL_GPL vmlinux 0x2ff8143d dw_pcie_ep_init_notify -EXPORT_SYMBOL_GPL vmlinux 0x30010f8c make_device_exclusive_range -EXPORT_SYMBOL_GPL vmlinux 0x300e8886 dm_noflush_suspending -EXPORT_SYMBOL_GPL vmlinux 0x3016e563 dev_pm_opp_disable +EXPORT_SYMBOL_GPL vmlinux 0x2fcc817d pci_pri_supported +EXPORT_SYMBOL_GPL vmlinux 0x2fe145c9 dev_get_regmap +EXPORT_SYMBOL_GPL vmlinux 0x2fe86ba8 usb_submit_urb +EXPORT_SYMBOL_GPL vmlinux 0x2ffc096a acpi_dma_controller_free +EXPORT_SYMBOL_GPL vmlinux 0x30068bd0 crypto_register_skcipher +EXPORT_SYMBOL_GPL vmlinux 0x30092b6e clk_divider_ro_ops +EXPORT_SYMBOL_GPL vmlinux 0x301e7323 tcp_rate_check_app_limited +EXPORT_SYMBOL_GPL vmlinux 0x30244c35 metadata_dst_alloc EXPORT_SYMBOL_GPL vmlinux 0x3025eee0 tegra210_clk_emc_dll_update_setting +EXPORT_SYMBOL_GPL vmlinux 0x302ee490 to_nd_region EXPORT_SYMBOL_GPL vmlinux 0x30351294 k3_udma_glue_rx_flow_get_fdq_id -EXPORT_SYMBOL_GPL vmlinux 0x30502c8b iommu_uapi_sva_unbind_gpasid +EXPORT_SYMBOL_GPL vmlinux 0x3035e20a ata_bmdma_stop +EXPORT_SYMBOL_GPL vmlinux 0x3049c603 dev_forward_skb +EXPORT_SYMBOL_GPL vmlinux 0x30527e70 debugfs_read_file_bool +EXPORT_SYMBOL_GPL vmlinux 0x3058c100 perf_event_disable EXPORT_SYMBOL_GPL vmlinux 0x3061cfce ring_buffer_entries_cpu -EXPORT_SYMBOL_GPL vmlinux 0x3062c230 bpf_trace_run12 -EXPORT_SYMBOL_GPL vmlinux 0x3063bfd1 fsverity_verify_bio -EXPORT_SYMBOL_GPL vmlinux 0x3082e1e3 __traceiter_sched_update_nr_running_tp -EXPORT_SYMBOL_GPL vmlinux 0x3089f1b1 __fl6_sock_lookup -EXPORT_SYMBOL_GPL vmlinux 0x309783d7 mddev_init -EXPORT_SYMBOL_GPL vmlinux 0x309910e7 gpiod_get -EXPORT_SYMBOL_GPL vmlinux 0x309d056d udp_bpf_update_proto -EXPORT_SYMBOL_GPL vmlinux 0x30a1cf5a regulator_get_drvdata -EXPORT_SYMBOL_GPL vmlinux 0x30a7ad29 of_device_uevent_modalias -EXPORT_SYMBOL_GPL vmlinux 0x30d54892 __phy_modify_mmd_changed +EXPORT_SYMBOL_GPL vmlinux 0x306d69e5 devm_extcon_dev_allocate +EXPORT_SYMBOL_GPL vmlinux 0x30a188d4 dw_pcie_own_conf_map_bus +EXPORT_SYMBOL_GPL vmlinux 0x30b4a5e4 sock_prot_inuse_get +EXPORT_SYMBOL_GPL vmlinux 0x30b7e872 ata_sas_port_suspend +EXPORT_SYMBOL_GPL vmlinux 0x30bf54cb udp_tunnel_notify_add_rx_port +EXPORT_SYMBOL_GPL vmlinux 0x30d6a691 device_change_owner EXPORT_SYMBOL_GPL vmlinux 0x30e1ec25 apei_map_generic_address +EXPORT_SYMBOL_GPL vmlinux 0x30e38e77 clkdev_hw_create EXPORT_SYMBOL_GPL vmlinux 0x30e42163 tick_nohz_dep_clear_cpu +EXPORT_SYMBOL_GPL vmlinux 0x30f8a63f spi_bus_unlock +EXPORT_SYMBOL_GPL vmlinux 0x30f8ae8f usb_hcd_pci_pm_ops EXPORT_SYMBOL_GPL vmlinux 0x31019477 __ftrace_vbprintk -EXPORT_SYMBOL_GPL vmlinux 0x3104a745 efivar_entry_add -EXPORT_SYMBOL_GPL vmlinux 0x3107d05d shmem_zero_setup +EXPORT_SYMBOL_GPL vmlinux 0x3105202b devlink_dpipe_entry_ctx_close +EXPORT_SYMBOL_GPL vmlinux 0x3107d121 dma_buf_begin_cpu_access +EXPORT_SYMBOL_GPL vmlinux 0x31109c5e ethnl_cable_test_finished EXPORT_SYMBOL_GPL vmlinux 0x31128b8e hv_remove_kexec_handler -EXPORT_SYMBOL_GPL vmlinux 0x3117e1b7 clk_gate_is_enabled +EXPORT_SYMBOL_GPL vmlinux 0x311734ef __udp_enqueue_schedule_skb +EXPORT_SYMBOL_GPL vmlinux 0x311b0324 irq_remove_generic_chip EXPORT_SYMBOL_GPL vmlinux 0x31266931 con_debug_leave -EXPORT_SYMBOL_GPL vmlinux 0x312aaa37 acpi_match_device -EXPORT_SYMBOL_GPL vmlinux 0x313d37ae iomap_migrate_page EXPORT_SYMBOL_GPL vmlinux 0x313ea5fd ipi_send_single -EXPORT_SYMBOL_GPL vmlinux 0x314773d3 __fscrypt_prepare_readdir -EXPORT_SYMBOL_GPL vmlinux 0x3152f19d of_genpd_add_provider_simple -EXPORT_SYMBOL_GPL vmlinux 0x316c554b ata_dummy_port_ops -EXPORT_SYMBOL_GPL vmlinux 0x317ad190 __traceiter_neigh_update_done -EXPORT_SYMBOL_GPL vmlinux 0x317c1c28 power_supply_powers -EXPORT_SYMBOL_GPL vmlinux 0x317f630f mmput +EXPORT_SYMBOL_GPL vmlinux 0x314b831a dma_wait_for_async_tx +EXPORT_SYMBOL_GPL vmlinux 0x31594f32 gpiod_unexport +EXPORT_SYMBOL_GPL vmlinux 0x3160c5ac hvc_instantiate +EXPORT_SYMBOL_GPL vmlinux 0x3177e2a4 mtk_pinconf_adv_pull_get +EXPORT_SYMBOL_GPL vmlinux 0x31784eaa clk_hw_unregister_gate EXPORT_SYMBOL_GPL vmlinux 0x31839ad3 software_node_register_nodes EXPORT_SYMBOL_GPL vmlinux 0x3187490a __SCK__tp_func_detach_device_from_domain EXPORT_SYMBOL_GPL vmlinux 0x3192d768 cpufreq_remove_update_util_hook -EXPORT_SYMBOL_GPL vmlinux 0x31a27c6a kthread_flush_worker -EXPORT_SYMBOL_GPL vmlinux 0x31a70f9a edac_pci_release_generic_ctl -EXPORT_SYMBOL_GPL vmlinux 0x31a83786 ata_sff_prereset EXPORT_SYMBOL_GPL vmlinux 0x31a95e8b ring_buffer_record_enable_cpu -EXPORT_SYMBOL_GPL vmlinux 0x31b8c0ce bgpio_init -EXPORT_SYMBOL_GPL vmlinux 0x31ba259a bgmac_alloc -EXPORT_SYMBOL_GPL vmlinux 0x31bd34ca acpi_is_pnp_device -EXPORT_SYMBOL_GPL vmlinux 0x31bea0bb pm_clk_add_notifier EXPORT_SYMBOL_GPL vmlinux 0x31c7970f pciserial_suspend_ports -EXPORT_SYMBOL_GPL vmlinux 0x31cf5a34 __vring_new_virtqueue -EXPORT_SYMBOL_GPL vmlinux 0x31e120d0 devm_thermal_of_cooling_device_register EXPORT_SYMBOL_GPL vmlinux 0x31e2e77f vmbus_free_mmio -EXPORT_SYMBOL_GPL vmlinux 0x31e3317d kvm_io_bus_get_dev -EXPORT_SYMBOL_GPL vmlinux 0x31e537d8 fib_rules_unregister EXPORT_SYMBOL_GPL vmlinux 0x31e9e8d5 zynqmp_pm_set_suspend_mode -EXPORT_SYMBOL_GPL vmlinux 0x31f8fee2 class_for_each_device -EXPORT_SYMBOL_GPL vmlinux 0x320450f6 l3mdev_master_ifindex_rcu -EXPORT_SYMBOL_GPL vmlinux 0x32072f62 dev_pm_domain_start -EXPORT_SYMBOL_GPL vmlinux 0x320b639c of_mm_gpiochip_remove +EXPORT_SYMBOL_GPL vmlinux 0x31f52cfa query_asymmetric_key EXPORT_SYMBOL_GPL vmlinux 0x321055cb vmbus_prep_negotiate_resp +EXPORT_SYMBOL_GPL vmlinux 0x3213f5d8 pinctrl_utils_add_map_mux +EXPORT_SYMBOL_GPL vmlinux 0x3217d2f6 l3mdev_fib_table_rcu EXPORT_SYMBOL_GPL vmlinux 0x3224b2a9 mpi_read_raw_from_sgl -EXPORT_SYMBOL_GPL vmlinux 0x3241c8e2 pci_bridge_secondary_bus_reset -EXPORT_SYMBOL_GPL vmlinux 0x32515fb9 alarmtimer_get_rtcdev +EXPORT_SYMBOL_GPL vmlinux 0x323a5945 thermal_zone_device_register EXPORT_SYMBOL_GPL vmlinux 0x325888a3 __tracepoint_neigh_update -EXPORT_SYMBOL_GPL vmlinux 0x326073b7 pci_generic_config_write -EXPORT_SYMBOL_GPL vmlinux 0x32646a27 kvm_vcpu_block +EXPORT_SYMBOL_GPL vmlinux 0x32617e15 __nvme_submit_sync_cmd +EXPORT_SYMBOL_GPL vmlinux 0x326c28fc vfs_cancel_lock EXPORT_SYMBOL_GPL vmlinux 0x326cefe5 hwpoison_filter_dev_minor -EXPORT_SYMBOL_GPL vmlinux 0x32755b0a gpiod_get_value -EXPORT_SYMBOL_GPL vmlinux 0x327c38eb nvdimm_provider_data -EXPORT_SYMBOL_GPL vmlinux 0x329db3b8 icc_set_tag -EXPORT_SYMBOL_GPL vmlinux 0x32a5ac28 pcie_flr +EXPORT_SYMBOL_GPL vmlinux 0x3283ed38 thermal_zone_of_get_sensor_id +EXPORT_SYMBOL_GPL vmlinux 0x3284dcbf cpufreq_cpu_get +EXPORT_SYMBOL_GPL vmlinux 0x328e4d03 iomap_finish_ioends +EXPORT_SYMBOL_GPL vmlinux 0x32919217 devm_gpiod_get_index_optional +EXPORT_SYMBOL_GPL vmlinux 0x32a3a17c dprc_close +EXPORT_SYMBOL_GPL vmlinux 0x32a456c6 clockevents_config_and_register +EXPORT_SYMBOL_GPL vmlinux 0x32a461ac pci_epc_get_msix +EXPORT_SYMBOL_GPL vmlinux 0x32a9919f tpm_chip_stop EXPORT_SYMBOL_GPL vmlinux 0x32ab06cc irq_percpu_is_enabled +EXPORT_SYMBOL_GPL vmlinux 0x32bb51b1 ata_bmdma_error_handler EXPORT_SYMBOL_GPL vmlinux 0x32bc0fcf preempt_notifier_dec -EXPORT_SYMBOL_GPL vmlinux 0x32be9760 devm_platform_get_irqs_affinity -EXPORT_SYMBOL_GPL vmlinux 0x32be9ed6 regulator_set_pull_down_regmap -EXPORT_SYMBOL_GPL vmlinux 0x32c18a1b dpcon_set_notification +EXPORT_SYMBOL_GPL vmlinux 0x32bce8a1 usb_poison_urb EXPORT_SYMBOL_GPL vmlinux 0x32c2bb04 list_lru_walk_node EXPORT_SYMBOL_GPL vmlinux 0x32c3cb4e class_compat_register -EXPORT_SYMBOL_GPL vmlinux 0x32d08d24 acpi_spi_device_alloc -EXPORT_SYMBOL_GPL vmlinux 0x32e57342 device_property_read_string -EXPORT_SYMBOL_GPL vmlinux 0x32f6c7bd clockevents_register_device +EXPORT_SYMBOL_GPL vmlinux 0x32ccb182 bpf_map_inc_not_zero +EXPORT_SYMBOL_GPL vmlinux 0x32d4c609 gpiochip_get_data +EXPORT_SYMBOL_GPL vmlinux 0x32d503a9 register_trace_event +EXPORT_SYMBOL_GPL vmlinux 0x32e6cdf5 fuse_do_open +EXPORT_SYMBOL_GPL vmlinux 0x32f784f0 dm_noflush_suspending EXPORT_SYMBOL_GPL vmlinux 0x330010b6 cpuset_cgrp_subsys_enabled_key -EXPORT_SYMBOL_GPL vmlinux 0x330ce07b securityfs_create_symlink -EXPORT_SYMBOL_GPL vmlinux 0x3351e9a8 perf_event_disable +EXPORT_SYMBOL_GPL vmlinux 0x330d9982 spi_finalize_current_transfer +EXPORT_SYMBOL_GPL vmlinux 0x3312f81a of_irq_parse_and_map_pci +EXPORT_SYMBOL_GPL vmlinux 0x33305515 dev_pm_opp_unregister_set_opp_helper +EXPORT_SYMBOL_GPL vmlinux 0x33354280 nvdimm_has_cache EXPORT_SYMBOL_GPL vmlinux 0x335c570f enable_percpu_irq -EXPORT_SYMBOL_GPL vmlinux 0x33615779 cpufreq_disable_fast_switch -EXPORT_SYMBOL_GPL vmlinux 0x338faf5a xfrm_dev_state_add -EXPORT_SYMBOL_GPL vmlinux 0x33a8df7e regmap_attach_dev -EXPORT_SYMBOL_GPL vmlinux 0x33ba75ad irq_gc_mask_set_bit -EXPORT_SYMBOL_GPL vmlinux 0x33c49953 devm_gpiod_unhinge -EXPORT_SYMBOL_GPL vmlinux 0x33c87d8c balloon_page_alloc -EXPORT_SYMBOL_GPL vmlinux 0x33ca010a kthread_use_mm -EXPORT_SYMBOL_GPL vmlinux 0x33fe8601 simple_attr_open -EXPORT_SYMBOL_GPL vmlinux 0x34085ff2 cgroup_get_from_fd -EXPORT_SYMBOL_GPL vmlinux 0x3415aef1 of_genpd_remove_last -EXPORT_SYMBOL_GPL vmlinux 0x34173063 efivars_register -EXPORT_SYMBOL_GPL vmlinux 0x341978e4 dev_pm_opp_get_sharing_cpus -EXPORT_SYMBOL_GPL vmlinux 0x341c99a5 spi_mem_exec_op -EXPORT_SYMBOL_GPL vmlinux 0x34206a71 __platform_driver_register -EXPORT_SYMBOL_GPL vmlinux 0x3423a5ab __synth_event_gen_cmd_start -EXPORT_SYMBOL_GPL vmlinux 0x342cea92 usb_queue_reset_device +EXPORT_SYMBOL_GPL vmlinux 0x3362b508 cpu_device_create +EXPORT_SYMBOL_GPL vmlinux 0x337dc807 devlink_dpipe_entry_ctx_prepare +EXPORT_SYMBOL_GPL vmlinux 0x33839b84 icc_put +EXPORT_SYMBOL_GPL vmlinux 0x33871021 crypto_comp_compress +EXPORT_SYMBOL_GPL vmlinux 0x33936a44 acpi_data_fwnode_ops +EXPORT_SYMBOL_GPL vmlinux 0x33b6e756 rio_register_scan +EXPORT_SYMBOL_GPL vmlinux 0x33ff563b nvme_stop_ctrl +EXPORT_SYMBOL_GPL vmlinux 0x3405f09f kvm_vcpu_gfn_to_hva +EXPORT_SYMBOL_GPL vmlinux 0x34140854 xdp_build_skb_from_frame EXPORT_SYMBOL_GPL vmlinux 0x34331f04 acpi_os_unmap_memory EXPORT_SYMBOL_GPL vmlinux 0x34407691 crypto_has_ahash +EXPORT_SYMBOL_GPL vmlinux 0x3442d9f1 of_prop_next_string EXPORT_SYMBOL_GPL vmlinux 0x344361a1 kdb_register +EXPORT_SYMBOL_GPL vmlinux 0x34475ef5 cpufreq_generic_attr EXPORT_SYMBOL_GPL vmlinux 0x344a2c84 iomap_dio_complete EXPORT_SYMBOL_GPL vmlinux 0x3450ad94 mpi_set_ui -EXPORT_SYMBOL_GPL vmlinux 0x3490cc8f nf_checksum -EXPORT_SYMBOL_GPL vmlinux 0x34979a22 acpi_device_get_match_data -EXPORT_SYMBOL_GPL vmlinux 0x34a179f5 irq_domain_xlate_onetwocell +EXPORT_SYMBOL_GPL vmlinux 0x345a85b1 perf_trace_run_bpf_submit +EXPORT_SYMBOL_GPL vmlinux 0x345b4a67 gpiochip_remove_pin_ranges +EXPORT_SYMBOL_GPL vmlinux 0x34634db4 kvm_irq_has_notifier +EXPORT_SYMBOL_GPL vmlinux 0x34701c20 bus_rescan_devices +EXPORT_SYMBOL_GPL vmlinux 0x3474a47d wm831x_device_shutdown +EXPORT_SYMBOL_GPL vmlinux 0x3492b86d scsi_free_sgtables EXPORT_SYMBOL_GPL vmlinux 0x34a7b142 __SCK__tp_func_rpm_suspend -EXPORT_SYMBOL_GPL vmlinux 0x34bf9a0e xfrm_audit_policy_delete -EXPORT_SYMBOL_GPL vmlinux 0x34c6fb19 mtk_pinconf_adv_pull_set -EXPORT_SYMBOL_GPL vmlinux 0x34cdb62c d_walk -EXPORT_SYMBOL_GPL vmlinux 0x34d7e265 icc_get -EXPORT_SYMBOL_GPL vmlinux 0x34eaedd0 wakeup_sources_walk_start -EXPORT_SYMBOL_GPL vmlinux 0x34ee1fbb ata_sff_check_status -EXPORT_SYMBOL_GPL vmlinux 0x34f0510d blk_ksm_init +EXPORT_SYMBOL_GPL vmlinux 0x34cb5311 devlink_param_driverinit_value_set +EXPORT_SYMBOL_GPL vmlinux 0x34cce20d edac_device_alloc_ctl_info +EXPORT_SYMBOL_GPL vmlinux 0x34e3e529 cpufreq_dbs_governor_init +EXPORT_SYMBOL_GPL vmlinux 0x34edf9ae call_switchdev_blocking_notifiers EXPORT_SYMBOL_GPL vmlinux 0x34fc4ad3 __tracepoint_block_split -EXPORT_SYMBOL_GPL vmlinux 0x350274ff fscrypt_mergeable_bio_bh -EXPORT_SYMBOL_GPL vmlinux 0x3509aeb1 phy_driver_is_genphy EXPORT_SYMBOL_GPL vmlinux 0x350f6ce5 tasklet_unlock_wait -EXPORT_SYMBOL_GPL vmlinux 0x351f95d7 nvme_sync_io_queues -EXPORT_SYMBOL_GPL vmlinux 0x35213464 ata_port_pbar_desc -EXPORT_SYMBOL_GPL vmlinux 0x3525439e usb_reset_endpoint +EXPORT_SYMBOL_GPL vmlinux 0x351510ca ethnl_cable_test_amplitude +EXPORT_SYMBOL_GPL vmlinux 0x351a01b0 pm_runtime_suspended_time EXPORT_SYMBOL_GPL vmlinux 0x352ec68b bpf_offload_dev_destroy -EXPORT_SYMBOL_GPL vmlinux 0x353643e0 devm_blk_ksm_init +EXPORT_SYMBOL_GPL vmlinux 0x3547c5a4 of_reserved_mem_lookup EXPORT_SYMBOL_GPL vmlinux 0x355b2ef2 ti_sci_put_handle +EXPORT_SYMBOL_GPL vmlinux 0x355bb839 firmware_request_cache EXPORT_SYMBOL_GPL vmlinux 0x355bc89a klist_next EXPORT_SYMBOL_GPL vmlinux 0x3562f983 read_sanitised_ftr_reg -EXPORT_SYMBOL_GPL vmlinux 0x3566541b memunmap_pages +EXPORT_SYMBOL_GPL vmlinux 0x356cd271 meson_clk_pcie_pll_ops EXPORT_SYMBOL_GPL vmlinux 0x357457c3 psil_get_ep_config -EXPORT_SYMBOL_GPL vmlinux 0x35a3f764 __clocksource_update_freq_scale +EXPORT_SYMBOL_GPL vmlinux 0x357f36db input_ff_destroy +EXPORT_SYMBOL_GPL vmlinux 0x357f9be5 bio_clone_blkg_association +EXPORT_SYMBOL_GPL vmlinux 0x358ea1f1 ahci_sdev_attrs EXPORT_SYMBOL_GPL vmlinux 0x35a4f59d zynqmp_pm_clock_setdivider -EXPORT_SYMBOL_GPL vmlinux 0x35a632bd fsnotify_destroy_mark -EXPORT_SYMBOL_GPL vmlinux 0x35a85c77 device_remove_properties -EXPORT_SYMBOL_GPL vmlinux 0x35b8de0c bpf_trace_run7 -EXPORT_SYMBOL_GPL vmlinux 0x35cde7b2 device_create_managed_software_node +EXPORT_SYMBOL_GPL vmlinux 0x35a88205 meson_clk_pll_ops +EXPORT_SYMBOL_GPL vmlinux 0x35b04bbf devm_device_remove_group +EXPORT_SYMBOL_GPL vmlinux 0x35b45e93 kvm_vcpu_read_guest EXPORT_SYMBOL_GPL vmlinux 0x35d3dc46 crypto_alg_sem -EXPORT_SYMBOL_GPL vmlinux 0x35eda899 call_switchdev_blocking_notifiers -EXPORT_SYMBOL_GPL vmlinux 0x35f4c044 d_exchange -EXPORT_SYMBOL_GPL vmlinux 0x35f5033d usb_hub_clear_tt_buffer -EXPORT_SYMBOL_GPL vmlinux 0x35f792b2 phy_resolve_aneg_linkmode +EXPORT_SYMBOL_GPL vmlinux 0x35e638c6 rockchip_pcie_cfg_configuration_accesses +EXPORT_SYMBOL_GPL vmlinux 0x35f1786a devfreq_cooling_unregister +EXPORT_SYMBOL_GPL vmlinux 0x35f25c0b acpi_dev_get_dma_resources EXPORT_SYMBOL_GPL vmlinux 0x36075bb5 iommu_group_register_notifier -EXPORT_SYMBOL_GPL vmlinux 0x36165fe7 of_genpd_del_provider -EXPORT_SYMBOL_GPL vmlinux 0x361acd29 acpi_subsys_freeze -EXPORT_SYMBOL_GPL vmlinux 0x361e96c1 dma_map_sgtable +EXPORT_SYMBOL_GPL vmlinux 0x36234098 dw_pcie_ep_init_complete EXPORT_SYMBOL_GPL vmlinux 0x36242943 switchdev_deferred_process -EXPORT_SYMBOL_GPL vmlinux 0x36292281 yield_to -EXPORT_SYMBOL_GPL vmlinux 0x362c1b58 seg6_do_srh_inline -EXPORT_SYMBOL_GPL vmlinux 0x363327d3 bpf_offload_dev_create -EXPORT_SYMBOL_GPL vmlinux 0x3638d1bb __fsnotify_parent -EXPORT_SYMBOL_GPL vmlinux 0x363cfd3f regulator_is_supported_voltage -EXPORT_SYMBOL_GPL vmlinux 0x3641fb0b netdev_rx_handler_register -EXPORT_SYMBOL_GPL vmlinux 0x3655d5e8 blk_rq_prep_clone +EXPORT_SYMBOL_GPL vmlinux 0x363718be usb_of_get_interface_node +EXPORT_SYMBOL_GPL vmlinux 0x365865e9 extcon_register_notifier_all EXPORT_SYMBOL_GPL vmlinux 0x365989e5 imx_1416x_pll EXPORT_SYMBOL_GPL vmlinux 0x365b45d1 __tracepoint_sched_update_nr_running_tp -EXPORT_SYMBOL_GPL vmlinux 0x366c894a sysfs_create_groups +EXPORT_SYMBOL_GPL vmlinux 0x3661baa6 vmbus_set_event +EXPORT_SYMBOL_GPL vmlinux 0x366c2cda __device_reset +EXPORT_SYMBOL_GPL vmlinux 0x367751fd tcp_reno_ssthresh EXPORT_SYMBOL_GPL vmlinux 0x369fcd70 tracing_snapshot -EXPORT_SYMBOL_GPL vmlinux 0x36b4322b kvm_get_running_vcpu -EXPORT_SYMBOL_GPL vmlinux 0x36b52630 usb_get_role_switch_default_mode -EXPORT_SYMBOL_GPL vmlinux 0x36b58dcd regulator_set_voltage_time -EXPORT_SYMBOL_GPL vmlinux 0x36bf278d pm_generic_thaw_noirq -EXPORT_SYMBOL_GPL vmlinux 0x36c7ba9d pci_enable_pcie_error_reporting -EXPORT_SYMBOL_GPL vmlinux 0x36d5425f mtk_mmsys_ddp_disconnect -EXPORT_SYMBOL_GPL vmlinux 0x36e26629 gpiod_is_active_low -EXPORT_SYMBOL_GPL vmlinux 0x36f97cb0 meson_clk_mpll_ops -EXPORT_SYMBOL_GPL vmlinux 0x36fbdf2b class_interface_unregister -EXPORT_SYMBOL_GPL vmlinux 0x37083e06 pci_find_host_bridge -EXPORT_SYMBOL_GPL vmlinux 0x370b3ff9 dw_pcie_own_conf_map_bus +EXPORT_SYMBOL_GPL vmlinux 0x36ab278b simple_attr_open +EXPORT_SYMBOL_GPL vmlinux 0x36b42080 cpufreq_enable_fast_switch +EXPORT_SYMBOL_GPL vmlinux 0x36ba3d97 mbox_client_txdone +EXPORT_SYMBOL_GPL vmlinux 0x36cc939d rio_alloc_net +EXPORT_SYMBOL_GPL vmlinux 0x36cd69ef gpiod_set_debounce +EXPORT_SYMBOL_GPL vmlinux 0x36defd72 dev_pm_opp_adjust_voltage +EXPORT_SYMBOL_GPL vmlinux 0x370995d5 crypto_alloc_rng +EXPORT_SYMBOL_GPL vmlinux 0x370cca13 spi_split_transfers_maxsize EXPORT_SYMBOL_GPL vmlinux 0x37169f79 cpu_latency_qos_update_request -EXPORT_SYMBOL_GPL vmlinux 0x37217304 input_ff_create -EXPORT_SYMBOL_GPL vmlinux 0x3722eff0 handle_fasteoi_ack_irq -EXPORT_SYMBOL_GPL vmlinux 0x3730613c __traceiter_devlink_hwmsg -EXPORT_SYMBOL_GPL vmlinux 0x374103e1 clk_hw_unregister_fixed_factor -EXPORT_SYMBOL_GPL vmlinux 0x3746ace9 devfreq_cooling_unregister +EXPORT_SYMBOL_GPL vmlinux 0x37181d76 sata_sff_hardreset +EXPORT_SYMBOL_GPL vmlinux 0x371d3ea7 proc_create_net_data_write +EXPORT_SYMBOL_GPL vmlinux 0x373d9b37 devm_acpi_dma_controller_free +EXPORT_SYMBOL_GPL vmlinux 0x3742ad16 pm_clk_add EXPORT_SYMBOL_GPL vmlinux 0x374c53e1 ata_get_cmd_descript +EXPORT_SYMBOL_GPL vmlinux 0x374e6d60 __fsl_mc_driver_register EXPORT_SYMBOL_GPL vmlinux 0x3750d770 erst_read -EXPORT_SYMBOL_GPL vmlinux 0x37629880 bpf_prog_create +EXPORT_SYMBOL_GPL vmlinux 0x3757829d mpc8xxx_spi_probe +EXPORT_SYMBOL_GPL vmlinux 0x3758a1f1 devlink_rate_nodes_destroy EXPORT_SYMBOL_GPL vmlinux 0x3775c25b k3_udma_glue_tx_cppi5_to_dma_addr -EXPORT_SYMBOL_GPL vmlinux 0x377736c5 pci_find_next_ht_capability EXPORT_SYMBOL_GPL vmlinux 0x377bbcbc pm_suspend_target_state +EXPORT_SYMBOL_GPL vmlinux 0x378a0ad1 vfs_test_lock EXPORT_SYMBOL_GPL vmlinux 0x378adfb7 zynqmp_pm_sd_dll_reset -EXPORT_SYMBOL_GPL vmlinux 0x379672dd ip_tunnel_newlink -EXPORT_SYMBOL_GPL vmlinux 0x37a91e82 cpufreq_generic_init -EXPORT_SYMBOL_GPL vmlinux 0x37b12bd5 regulator_bulk_get +EXPORT_SYMBOL_GPL vmlinux 0x3792fe50 crypto_stats_ahash_final +EXPORT_SYMBOL_GPL vmlinux 0x379db701 scsi_get_vpd_page +EXPORT_SYMBOL_GPL vmlinux 0x37a974d3 usb_for_each_dev +EXPORT_SYMBOL_GPL vmlinux 0x37b02b45 dm_get_queue_limits +EXPORT_SYMBOL_GPL vmlinux 0x37b081b3 of_pwm_get +EXPORT_SYMBOL_GPL vmlinux 0x37bcc84b blkcg_deactivate_policy EXPORT_SYMBOL_GPL vmlinux 0x37bf7be3 percpu_ref_exit -EXPORT_SYMBOL_GPL vmlinux 0x37c47c7b security_kernel_read_file +EXPORT_SYMBOL_GPL vmlinux 0x37bfbc9a crypto_mod_get +EXPORT_SYMBOL_GPL vmlinux 0x37ccf938 of_icc_xlate_onecell EXPORT_SYMBOL_GPL vmlinux 0x37e00980 pci_bridge_emul_cleanup -EXPORT_SYMBOL_GPL vmlinux 0x37ea5628 ata_sas_tport_delete -EXPORT_SYMBOL_GPL vmlinux 0x37edae33 __netdev_watchdog_up +EXPORT_SYMBOL_GPL vmlinux 0x37edbdff msg_zerocopy_callback +EXPORT_SYMBOL_GPL vmlinux 0x37f11dd8 extcon_find_edev_by_node EXPORT_SYMBOL_GPL vmlinux 0x3801776b __ioread32_copy -EXPORT_SYMBOL_GPL vmlinux 0x38031b4d pci_stop_root_bus -EXPORT_SYMBOL_GPL vmlinux 0x3809c8ef virtio_break_device -EXPORT_SYMBOL_GPL vmlinux 0x3814c0ed devm_phy_put -EXPORT_SYMBOL_GPL vmlinux 0x381dde28 proc_create_net_data EXPORT_SYMBOL_GPL vmlinux 0x38268b62 icc_bulk_enable EXPORT_SYMBOL_GPL vmlinux 0x38374815 clear_selection -EXPORT_SYMBOL_GPL vmlinux 0x38499668 debugfs_attr_read -EXPORT_SYMBOL_GPL vmlinux 0x384d67c1 of_genpd_add_device -EXPORT_SYMBOL_GPL vmlinux 0x385f584d skcipher_walk_aead_encrypt +EXPORT_SYMBOL_GPL vmlinux 0x384b2f01 yield_to +EXPORT_SYMBOL_GPL vmlinux 0x38560306 nf_ct_hook +EXPORT_SYMBOL_GPL vmlinux 0x385aa9c4 tegra_bpmp_put +EXPORT_SYMBOL_GPL vmlinux 0x3861b8f1 apply_to_existing_page_range EXPORT_SYMBOL_GPL vmlinux 0x3866e217 nvmem_device_write EXPORT_SYMBOL_GPL vmlinux 0x38708e25 inet_peer_base_init -EXPORT_SYMBOL_GPL vmlinux 0x3876115a debugfs_create_file_size -EXPORT_SYMBOL_GPL vmlinux 0x3880fc11 pinctrl_pm_select_idle_state -EXPORT_SYMBOL_GPL vmlinux 0x38876d7c skcipher_walk_virt -EXPORT_SYMBOL_GPL vmlinux 0x38938fd5 rio_request_outb_mbox +EXPORT_SYMBOL_GPL vmlinux 0x38888b7d fuse_conn_get +EXPORT_SYMBOL_GPL vmlinux 0x3897c458 cpufreq_table_index_unsorted +EXPORT_SYMBOL_GPL vmlinux 0x3899b194 netdev_walk_all_lower_dev EXPORT_SYMBOL_GPL vmlinux 0x389b64a2 static_key_count -EXPORT_SYMBOL_GPL vmlinux 0x38a7effc usb_phy_set_charger_current +EXPORT_SYMBOL_GPL vmlinux 0x38a670b0 crypto_hash_walk_first EXPORT_SYMBOL_GPL vmlinux 0x38aa1397 gpiod_add_lookup_table EXPORT_SYMBOL_GPL vmlinux 0x38c3ff30 freq_qos_add_notifier -EXPORT_SYMBOL_GPL vmlinux 0x38cbefb9 iomap_zero_range +EXPORT_SYMBOL_GPL vmlinux 0x38c90fe0 platform_driver_unregister +EXPORT_SYMBOL_GPL vmlinux 0x38cb117f devm_tegra_core_dev_init_opp_table +EXPORT_SYMBOL_GPL vmlinux 0x38cc038a ata_host_alloc_pinfo +EXPORT_SYMBOL_GPL vmlinux 0x38e0b346 devm_pinctrl_register_and_init EXPORT_SYMBOL_GPL vmlinux 0x38e1fde7 mpi_set -EXPORT_SYMBOL_GPL vmlinux 0x38e44e90 dst_cache_get EXPORT_SYMBOL_GPL vmlinux 0x38e5bc5a clk_set_rate_range -EXPORT_SYMBOL_GPL vmlinux 0x38fe3ff3 ata_port_schedule_eh -EXPORT_SYMBOL_GPL vmlinux 0x391c8be7 apei_get_debugfs_dir -EXPORT_SYMBOL_GPL vmlinux 0x391d3618 securityfs_create_dir -EXPORT_SYMBOL_GPL vmlinux 0x3922b15d acpi_bind_one -EXPORT_SYMBOL_GPL vmlinux 0x394c27c3 of_device_request_module -EXPORT_SYMBOL_GPL vmlinux 0x39553098 crypto_comp_decompress -EXPORT_SYMBOL_GPL vmlinux 0x396bf4de disk_uevent +EXPORT_SYMBOL_GPL vmlinux 0x38e97458 sysfs_merge_group +EXPORT_SYMBOL_GPL vmlinux 0x39004fe5 ahci_platform_get_resources +EXPORT_SYMBOL_GPL vmlinux 0x3907a82e tty_port_install +EXPORT_SYMBOL_GPL vmlinux 0x390a7333 regulator_get_bypass_regmap +EXPORT_SYMBOL_GPL vmlinux 0x391185c0 phy_modify_mmd_changed +EXPORT_SYMBOL_GPL vmlinux 0x391b8a50 udp_destruct_sock +EXPORT_SYMBOL_GPL vmlinux 0x3931eb40 mtk_pinconf_drive_set_raw +EXPORT_SYMBOL_GPL vmlinux 0x3931f831 elv_rqhash_del +EXPORT_SYMBOL_GPL vmlinux 0x3937b198 irq_domain_alloc_irqs_parent +EXPORT_SYMBOL_GPL vmlinux 0x3937dd65 bus_unregister +EXPORT_SYMBOL_GPL vmlinux 0x393e57d6 hisi_cpumask_sysfs_show +EXPORT_SYMBOL_GPL vmlinux 0x39498e94 spi_new_ancillary_device +EXPORT_SYMBOL_GPL vmlinux 0x395a06ef devm_kmalloc EXPORT_SYMBOL_GPL vmlinux 0x397e2142 __SCK__tp_func_sched_cpu_capacity_tp -EXPORT_SYMBOL_GPL vmlinux 0x3982d69f blk_mq_alloc_request_hctx -EXPORT_SYMBOL_GPL vmlinux 0x39962b03 fuse_file_poll -EXPORT_SYMBOL_GPL vmlinux 0x3997270e ahci_platform_disable_phys +EXPORT_SYMBOL_GPL vmlinux 0x399e0c16 icc_disable EXPORT_SYMBOL_GPL vmlinux 0x399eda0f sbitmap_add_wait_queue +EXPORT_SYMBOL_GPL vmlinux 0x39a058f1 crypto_unregister_algs +EXPORT_SYMBOL_GPL vmlinux 0x39a22e90 crypto_register_alg EXPORT_SYMBOL_GPL vmlinux 0x39a7affc driver_deferred_probe_timeout -EXPORT_SYMBOL_GPL vmlinux 0x39b1b8fa proc_create_net_single_write -EXPORT_SYMBOL_GPL vmlinux 0x39b7e901 irq_setup_alt_chip -EXPORT_SYMBOL_GPL vmlinux 0x39bf974d sysfs_file_change_owner -EXPORT_SYMBOL_GPL vmlinux 0x39c2a3e5 __trace_note_message +EXPORT_SYMBOL_GPL vmlinux 0x39aa435f security_file_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x39ad409a tegra_mc_get_emem_device_count +EXPORT_SYMBOL_GPL vmlinux 0x39aeb2b0 is_transparent_hugepage +EXPORT_SYMBOL_GPL vmlinux 0x39b06c78 sock_diag_put_meminfo +EXPORT_SYMBOL_GPL vmlinux 0x39bdfb0e fib_rules_seq_read EXPORT_SYMBOL_GPL vmlinux 0x39c32aca __SCK__tp_func_neigh_event_send_done +EXPORT_SYMBOL_GPL vmlinux 0x39ca5816 dev_pm_qos_expose_latency_limit +EXPORT_SYMBOL_GPL vmlinux 0x39db66e7 devm_regulator_register EXPORT_SYMBOL_GPL vmlinux 0x39ded098 rdma_cgrp_subsys_enabled_key -EXPORT_SYMBOL_GPL vmlinux 0x39e019d4 md_bitmap_resize -EXPORT_SYMBOL_GPL vmlinux 0x39eaa109 clean_acked_data_disable +EXPORT_SYMBOL_GPL vmlinux 0x39ea2391 gpiochip_line_is_open_source EXPORT_SYMBOL_GPL vmlinux 0x39fd83db halt_poll_ns_shrink -EXPORT_SYMBOL_GPL vmlinux 0x3a18fa26 crypto_stats_kpp_generate_public_key -EXPORT_SYMBOL_GPL vmlinux 0x3a197b60 tegra_mc_write_emem_configuration -EXPORT_SYMBOL_GPL vmlinux 0x3a1d40ec platform_device_register_full +EXPORT_SYMBOL_GPL vmlinux 0x3a0c08ab hisi_uncore_pmu_del +EXPORT_SYMBOL_GPL vmlinux 0x3a0fdf49 gpiod_set_raw_value_cansleep +EXPORT_SYMBOL_GPL vmlinux 0x3a1263b9 irq_domain_translate_twocell +EXPORT_SYMBOL_GPL vmlinux 0x3a12b4d8 irq_set_chained_handler_and_data EXPORT_SYMBOL_GPL vmlinux 0x3a24fb2f percpu_ref_resurrect -EXPORT_SYMBOL_GPL vmlinux 0x3a2fa270 crypto_ahash_digest +EXPORT_SYMBOL_GPL vmlinux 0x3a2696e4 unregister_wide_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0x3a2e66d1 wm831x_reg_read +EXPORT_SYMBOL_GPL vmlinux 0x3a4eda3b clean_acked_data_enable EXPORT_SYMBOL_GPL vmlinux 0x3a4f6a32 ata_sff_interrupt EXPORT_SYMBOL_GPL vmlinux 0x3a536bd7 ring_buffer_read_finish EXPORT_SYMBOL_GPL vmlinux 0x3a55981a static_key_enable_cpuslocked -EXPORT_SYMBOL_GPL vmlinux 0x3a62bf86 spi_bus_lock -EXPORT_SYMBOL_GPL vmlinux 0x3a634458 get_current_tty -EXPORT_SYMBOL_GPL vmlinux 0x3a63ba7f pl08x_filter_id -EXPORT_SYMBOL_GPL vmlinux 0x3a6ce5e5 power_supply_get_drvdata +EXPORT_SYMBOL_GPL vmlinux 0x3a5bfad6 gfn_to_memslot +EXPORT_SYMBOL_GPL vmlinux 0x3a7429f9 dmaengine_desc_get_metadata_ptr EXPORT_SYMBOL_GPL vmlinux 0x3a74e484 __tracepoint_sched_util_est_se_tp -EXPORT_SYMBOL_GPL vmlinux 0x3a75a911 shash_ahash_finup -EXPORT_SYMBOL_GPL vmlinux 0x3a81d98d of_dma_controller_register -EXPORT_SYMBOL_GPL vmlinux 0x3a8530ee iomap_page_mkwrite -EXPORT_SYMBOL_GPL vmlinux 0x3a86e528 wakeup_source_destroy -EXPORT_SYMBOL_GPL vmlinux 0x3a86e6dd device_get_child_node_count -EXPORT_SYMBOL_GPL vmlinux 0x3a8c5179 usb_for_each_port -EXPORT_SYMBOL_GPL vmlinux 0x3a96e5e9 serial8250_set_defaults -EXPORT_SYMBOL_GPL vmlinux 0x3a971c0c virtqueue_kick EXPORT_SYMBOL_GPL vmlinux 0x3a9be019 asymmetric_key_id_partial -EXPORT_SYMBOL_GPL vmlinux 0x3ac0dd8d iommu_get_domain_for_dev +EXPORT_SYMBOL_GPL vmlinux 0x3aa7e9ce rt_mutex_lock_interruptible +EXPORT_SYMBOL_GPL vmlinux 0x3aae08a1 skb_send_sock_locked +EXPORT_SYMBOL_GPL vmlinux 0x3aae6abc dev_pm_genpd_suspend EXPORT_SYMBOL_GPL vmlinux 0x3ac3feba rhltable_init -EXPORT_SYMBOL_GPL vmlinux 0x3ae90178 acpi_spi_count_resources -EXPORT_SYMBOL_GPL vmlinux 0x3afb2039 acpi_initialize_hp_context -EXPORT_SYMBOL_GPL vmlinux 0x3b284fa1 fib_info_nh_uses_dev -EXPORT_SYMBOL_GPL vmlinux 0x3b2abdc8 device_remove_file -EXPORT_SYMBOL_GPL vmlinux 0x3b309d9b kobject_rename -EXPORT_SYMBOL_GPL vmlinux 0x3b32fd75 netdev_rx_handler_unregister -EXPORT_SYMBOL_GPL vmlinux 0x3b3e6ae4 ata_bmdma_setup -EXPORT_SYMBOL_GPL vmlinux 0x3b4187c9 rtc_set_time -EXPORT_SYMBOL_GPL vmlinux 0x3b42619b device_match_fwnode +EXPORT_SYMBOL_GPL vmlinux 0x3ac9fa4b component_add +EXPORT_SYMBOL_GPL vmlinux 0x3ae02d81 pinctrl_find_gpio_range_from_pin +EXPORT_SYMBOL_GPL vmlinux 0x3ae4c562 software_node_fwnode +EXPORT_SYMBOL_GPL vmlinux 0x3b0403de ahci_platform_resume +EXPORT_SYMBOL_GPL vmlinux 0x3b0aa15b sfp_register_socket +EXPORT_SYMBOL_GPL vmlinux 0x3b1230fa led_trigger_set_default +EXPORT_SYMBOL_GPL vmlinux 0x3b150bcf free_fib_info +EXPORT_SYMBOL_GPL vmlinux 0x3b1fc13a ata_pci_bmdma_init_one +EXPORT_SYMBOL_GPL vmlinux 0x3b409557 pm_runtime_set_memalloc_noio +EXPORT_SYMBOL_GPL vmlinux 0x3b4a34de irq_domain_create_legacy EXPORT_SYMBOL_GPL vmlinux 0x3b4c240a display_timings_release -EXPORT_SYMBOL_GPL vmlinux 0x3b4e121a usb_phy_get_charger_current -EXPORT_SYMBOL_GPL vmlinux 0x3b5b94fd firmware_kobj +EXPORT_SYMBOL_GPL vmlinux 0x3b5a6a59 mtk_pinconf_drive_get EXPORT_SYMBOL_GPL vmlinux 0x3b610584 __tracepoint_sched_cpu_capacity_tp -EXPORT_SYMBOL_GPL vmlinux 0x3b6db474 skb_segment -EXPORT_SYMBOL_GPL vmlinux 0x3b7211ce badblocks_exit -EXPORT_SYMBOL_GPL vmlinux 0x3b77eabe of_pci_dma_range_parser_init EXPORT_SYMBOL_GPL vmlinux 0x3b78bf02 sunxi_ccu_get_mmc_timing_mode -EXPORT_SYMBOL_GPL vmlinux 0x3b78c787 cpufreq_freq_transition_begin -EXPORT_SYMBOL_GPL vmlinux 0x3b82de63 skb_cow_data +EXPORT_SYMBOL_GPL vmlinux 0x3b8caf59 regulator_bulk_force_disable +EXPORT_SYMBOL_GPL vmlinux 0x3b8e4779 skb_splice_bits +EXPORT_SYMBOL_GPL vmlinux 0x3b9e721a pci_epf_alloc_space +EXPORT_SYMBOL_GPL vmlinux 0x3b9f10ba iommu_sva_bind_device EXPORT_SYMBOL_GPL vmlinux 0x3ba01b47 get_compat_sigset -EXPORT_SYMBOL_GPL vmlinux 0x3bb0e91e gpiod_put_array -EXPORT_SYMBOL_GPL vmlinux 0x3bc36ea6 fsverity_ioctl_enable +EXPORT_SYMBOL_GPL vmlinux 0x3bbff254 subsys_system_register +EXPORT_SYMBOL_GPL vmlinux 0x3bc07d6a led_set_brightness_nosleep +EXPORT_SYMBOL_GPL vmlinux 0x3bc88584 fib_add_nexthop +EXPORT_SYMBOL_GPL vmlinux 0x3bcbbdb4 acpi_nfit_ctl EXPORT_SYMBOL_GPL vmlinux 0x3bdb5d28 alg_test EXPORT_SYMBOL_GPL vmlinux 0x3bdc0e0c __tracepoint_neigh_event_send_done -EXPORT_SYMBOL_GPL vmlinux 0x3bdf630f __reset_control_bulk_get +EXPORT_SYMBOL_GPL vmlinux 0x3bed6df3 soc_device_register EXPORT_SYMBOL_GPL vmlinux 0x3bf17755 mpi_read_buffer -EXPORT_SYMBOL_GPL vmlinux 0x3bfe2591 crypto_unregister_alg +EXPORT_SYMBOL_GPL vmlinux 0x3c04e389 bus_sort_breadthfirst +EXPORT_SYMBOL_GPL vmlinux 0x3c087a57 phy_speed_down +EXPORT_SYMBOL_GPL vmlinux 0x3c0ac6f1 pci_test_config_bits EXPORT_SYMBOL_GPL vmlinux 0x3c0e8050 hyperv_pcpu_input_arg -EXPORT_SYMBOL_GPL vmlinux 0x3c109613 acpi_get_and_request_gpiod +EXPORT_SYMBOL_GPL vmlinux 0x3c0f50c8 bpf_verifier_log_write EXPORT_SYMBOL_GPL vmlinux 0x3c11b9f5 tegra210_put_utmipll_in_iddq +EXPORT_SYMBOL_GPL vmlinux 0x3c14e667 device_find_child_by_name EXPORT_SYMBOL_GPL vmlinux 0x3c1c3725 rcu_fwd_progress_check -EXPORT_SYMBOL_GPL vmlinux 0x3c1fd72b dev_xdp_prog_count -EXPORT_SYMBOL_GPL vmlinux 0x3c26413a usb_remove_hcd EXPORT_SYMBOL_GPL vmlinux 0x3c2b68f7 of_changeset_apply -EXPORT_SYMBOL_GPL vmlinux 0x3c2f02f0 ata_pci_device_suspend EXPORT_SYMBOL_GPL vmlinux 0x3c3c85d8 __SCK__tp_func_kfree_skb +EXPORT_SYMBOL_GPL vmlinux 0x3c4d3d04 d_exchange EXPORT_SYMBOL_GPL vmlinux 0x3c5d543a hrtimer_start_range_ns +EXPORT_SYMBOL_GPL vmlinux 0x3c6295f9 tpm1_getcap EXPORT_SYMBOL_GPL vmlinux 0x3c681dc4 ring_buffer_record_disable -EXPORT_SYMBOL_GPL vmlinux 0x3c7364ff devm_device_add_group -EXPORT_SYMBOL_GPL vmlinux 0x3c747ce6 debugfs_create_regset32 -EXPORT_SYMBOL_GPL vmlinux 0x3c775b01 of_pinctrl_get -EXPORT_SYMBOL_GPL vmlinux 0x3c7dc13f espintcp_push_skb -EXPORT_SYMBOL_GPL vmlinux 0x3c87afe0 devlink_param_value_changed -EXPORT_SYMBOL_GPL vmlinux 0x3c8e165a rio_mport_read_config_32 -EXPORT_SYMBOL_GPL vmlinux 0x3ca5a01a phy_power_off -EXPORT_SYMBOL_GPL vmlinux 0x3cabfbe3 ethtool_set_ethtool_phy_ops -EXPORT_SYMBOL_GPL vmlinux 0x3cb057fb usb_get_from_anchor -EXPORT_SYMBOL_GPL vmlinux 0x3cb6756e __page_file_index -EXPORT_SYMBOL_GPL vmlinux 0x3cb8f636 pinctrl_register_and_init -EXPORT_SYMBOL_GPL vmlinux 0x3cba5d3e scsi_nl_sock +EXPORT_SYMBOL_GPL vmlinux 0x3c6ab55d to_software_node +EXPORT_SYMBOL_GPL vmlinux 0x3c6eef7f pskb_put +EXPORT_SYMBOL_GPL vmlinux 0x3c914d68 pci_d3cold_disable +EXPORT_SYMBOL_GPL vmlinux 0x3c972079 device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x3c9fecec dev_attr_ncq_prio_enable +EXPORT_SYMBOL_GPL vmlinux 0x3cb4a660 nvdimm_clear_poison +EXPORT_SYMBOL_GPL vmlinux 0x3cb5d14c request_firmware_direct EXPORT_SYMBOL_GPL vmlinux 0x3ccd8b46 zynqmp_pm_clock_getparent EXPORT_SYMBOL_GPL vmlinux 0x3cd06035 add_input_randomness EXPORT_SYMBOL_GPL vmlinux 0x3cd1b510 trace_vbprintk -EXPORT_SYMBOL_GPL vmlinux 0x3cd859e8 dmaengine_unmap_put -EXPORT_SYMBOL_GPL vmlinux 0x3cdc8139 con_debug_enter -EXPORT_SYMBOL_GPL vmlinux 0x3ce031f6 mark_page_dirty +EXPORT_SYMBOL_GPL vmlinux 0x3cd6cf72 __trace_note_message +EXPORT_SYMBOL_GPL vmlinux 0x3cd84f7e mdio_mux_init +EXPORT_SYMBOL_GPL vmlinux 0x3ce45dc5 ahci_init_controller +EXPORT_SYMBOL_GPL vmlinux 0x3ce5b6b1 mmu_notifier_get_locked EXPORT_SYMBOL_GPL vmlinux 0x3ce650fd phy_10gbit_features -EXPORT_SYMBOL_GPL vmlinux 0x3cf5c861 blk_mq_hctx_set_fq_lock_class -EXPORT_SYMBOL_GPL vmlinux 0x3cf6ab7a kvm_vcpu_read_guest -EXPORT_SYMBOL_GPL vmlinux 0x3d19123d bgmac_enet_probe +EXPORT_SYMBOL_GPL vmlinux 0x3cea3085 power_supply_set_input_current_limit_from_supplier +EXPORT_SYMBOL_GPL vmlinux 0x3cf01e22 crypto_register_scomp +EXPORT_SYMBOL_GPL vmlinux 0x3d03863e dev_fill_forward_path +EXPORT_SYMBOL_GPL vmlinux 0x3d08272d tegra_bpmp_mrq_return +EXPORT_SYMBOL_GPL vmlinux 0x3d202f88 virtqueue_enable_cb_prepare +EXPORT_SYMBOL_GPL vmlinux 0x3d340068 inet_send_prepare EXPORT_SYMBOL_GPL vmlinux 0x3d388324 dpm_resume_end -EXPORT_SYMBOL_GPL vmlinux 0x3d3dcb1c mddev_resume -EXPORT_SYMBOL_GPL vmlinux 0x3d463a89 imx_pinconf_set_scu -EXPORT_SYMBOL_GPL vmlinux 0x3d50c97b badblocks_init EXPORT_SYMBOL_GPL vmlinux 0x3d510a7b rcu_jiffies_till_stall_check -EXPORT_SYMBOL_GPL vmlinux 0x3d6a8d0e platform_add_devices +EXPORT_SYMBOL_GPL vmlinux 0x3d68ab38 __rio_local_write_config_8 +EXPORT_SYMBOL_GPL vmlinux 0x3d75f602 md_stop EXPORT_SYMBOL_GPL vmlinux 0x3d866e05 __SCK__tp_func_block_rq_insert EXPORT_SYMBOL_GPL vmlinux 0x3d8baf3b zs_huge_class_size -EXPORT_SYMBOL_GPL vmlinux 0x3d93daca pci_epc_init_notify -EXPORT_SYMBOL_GPL vmlinux 0x3d971de7 fsl_mc_device_add EXPORT_SYMBOL_GPL vmlinux 0x3d9bbf75 wwan_port_txon +EXPORT_SYMBOL_GPL vmlinux 0x3d9bed1c rockchip_pcie_deinit_phys EXPORT_SYMBOL_GPL vmlinux 0x3daa2540 nf_hooks_lwtunnel_enabled -EXPORT_SYMBOL_GPL vmlinux 0x3db265d5 kthread_mod_delayed_work EXPORT_SYMBOL_GPL vmlinux 0x3db48927 sbitmap_any_bit_set -EXPORT_SYMBOL_GPL vmlinux 0x3dc8c4cb mmu_notifier_put -EXPORT_SYMBOL_GPL vmlinux 0x3dc93f84 usb_hcd_unmap_urb_setup_for_dma -EXPORT_SYMBOL_GPL vmlinux 0x3dd31e23 bsg_job_done -EXPORT_SYMBOL_GPL vmlinux 0x3de38a83 acpi_dev_gpio_irq_get_by -EXPORT_SYMBOL_GPL vmlinux 0x3de81cff clk_divider_ops +EXPORT_SYMBOL_GPL vmlinux 0x3db5d1cf __clk_hw_register_fixed_rate +EXPORT_SYMBOL_GPL vmlinux 0x3dde7165 udp_bpf_update_proto EXPORT_SYMBOL_GPL vmlinux 0x3de9cae1 crypto_remove_final +EXPORT_SYMBOL_GPL vmlinux 0x3debc751 dm_internal_suspend_noflush +EXPORT_SYMBOL_GPL vmlinux 0x3df0f9ab clean_acked_data_disable EXPORT_SYMBOL_GPL vmlinux 0x3df70c99 trace_clock_global -EXPORT_SYMBOL_GPL vmlinux 0x3dfe91bd regulator_get_voltage_rdev -EXPORT_SYMBOL_GPL vmlinux 0x3e082f87 ata_qc_get_active -EXPORT_SYMBOL_GPL vmlinux 0x3e11005a dm_report_zones -EXPORT_SYMBOL_GPL vmlinux 0x3e1b7255 ndo_dflt_bridge_getlink -EXPORT_SYMBOL_GPL vmlinux 0x3e3f6c1f skb_copy_ubufs -EXPORT_SYMBOL_GPL vmlinux 0x3e4a97c4 of_property_read_u64 -EXPORT_SYMBOL_GPL vmlinux 0x3e6186a5 led_compose_name +EXPORT_SYMBOL_GPL vmlinux 0x3df97618 iterate_mounts +EXPORT_SYMBOL_GPL vmlinux 0x3dfc2b1e __synth_event_gen_cmd_start +EXPORT_SYMBOL_GPL vmlinux 0x3e046874 exportfs_decode_fh_raw +EXPORT_SYMBOL_GPL vmlinux 0x3e0775c1 ncsi_vlan_rx_add_vid +EXPORT_SYMBOL_GPL vmlinux 0x3e08fe27 pci_load_and_free_saved_state +EXPORT_SYMBOL_GPL vmlinux 0x3e15502d rio_enable_rx_tx_port +EXPORT_SYMBOL_GPL vmlinux 0x3e159cbf tcp_sendpage_locked +EXPORT_SYMBOL_GPL vmlinux 0x3e19e461 usb_put_dev +EXPORT_SYMBOL_GPL vmlinux 0x3e1bc7c5 ata_bmdma_irq_clear +EXPORT_SYMBOL_GPL vmlinux 0x3e2ea962 tpm_tis_core_init +EXPORT_SYMBOL_GPL vmlinux 0x3e325c19 nvme_fail_nonready_command +EXPORT_SYMBOL_GPL vmlinux 0x3e63a082 lwtunnel_encap_del_ops +EXPORT_SYMBOL_GPL vmlinux 0x3e693f7b dev_dax_probe EXPORT_SYMBOL_GPL vmlinux 0x3e7080cb mpi_read_from_buffer -EXPORT_SYMBOL_GPL vmlinux 0x3e833ff2 iomap_ioend_try_merge -EXPORT_SYMBOL_GPL vmlinux 0x3e85f192 __rio_local_read_config_16 +EXPORT_SYMBOL_GPL vmlinux 0x3e70d36c genphy_c45_pma_resume +EXPORT_SYMBOL_GPL vmlinux 0x3e73920f sysfs_update_group EXPORT_SYMBOL_GPL vmlinux 0x3e90a34c srcu_init_notifier_head -EXPORT_SYMBOL_GPL vmlinux 0x3e913a3d skb_pull_rcsum -EXPORT_SYMBOL_GPL vmlinux 0x3e935fe7 irq_domain_create_hierarchy -EXPORT_SYMBOL_GPL vmlinux 0x3ea19817 devlink_trap_groups_register -EXPORT_SYMBOL_GPL vmlinux 0x3ea501ac ip6_route_input_lookup EXPORT_SYMBOL_GPL vmlinux 0x3ea5196d apei_osc_setup -EXPORT_SYMBOL_GPL vmlinux 0x3eb7e383 vfs_setlease -EXPORT_SYMBOL_GPL vmlinux 0x3ebcc742 io_cgrp_subsys -EXPORT_SYMBOL_GPL vmlinux 0x3ecb1d7d filemap_range_needs_writeback +EXPORT_SYMBOL_GPL vmlinux 0x3ea58e18 devlink_region_create +EXPORT_SYMBOL_GPL vmlinux 0x3ec2591a extcon_set_property_capability +EXPORT_SYMBOL_GPL vmlinux 0x3ec4fc27 hisi_uncore_pmu_online_cpu +EXPORT_SYMBOL_GPL vmlinux 0x3ec63961 ping_queue_rcv_skb EXPORT_SYMBOL_GPL vmlinux 0x3ecbce4e find_iova -EXPORT_SYMBOL_GPL vmlinux 0x3ed182ae shmem_file_setup -EXPORT_SYMBOL_GPL vmlinux 0x3ed6bb15 regulator_map_voltage_linear_range -EXPORT_SYMBOL_GPL vmlinux 0x3ed78c21 pci_epf_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0x3ecfac01 genphy_c45_pma_read_abilities +EXPORT_SYMBOL_GPL vmlinux 0x3ee74a98 of_genpd_add_provider_onecell +EXPORT_SYMBOL_GPL vmlinux 0x3ee78446 regulator_desc_list_voltage_linear +EXPORT_SYMBOL_GPL vmlinux 0x3eec1456 __ip_tunnel_change_mtu EXPORT_SYMBOL_GPL vmlinux 0x3ef051c8 crypto_inc -EXPORT_SYMBOL_GPL vmlinux 0x3ef0aa34 inet_hash_connect +EXPORT_SYMBOL_GPL vmlinux 0x3ef17631 ata_sff_softreset +EXPORT_SYMBOL_GPL vmlinux 0x3ef701ce pl08x_filter_id EXPORT_SYMBOL_GPL vmlinux 0x3efd1889 dax_direct_access -EXPORT_SYMBOL_GPL vmlinux 0x3f0ef05e regulator_map_voltage_pickable_linear_range +EXPORT_SYMBOL_GPL vmlinux 0x3f138c74 lwtunnel_fill_encap +EXPORT_SYMBOL_GPL vmlinux 0x3f1e1099 rockchip_pcie_init_port EXPORT_SYMBOL_GPL vmlinux 0x3f2092e3 fl6_update_dst -EXPORT_SYMBOL_GPL vmlinux 0x3f3ae693 iommu_set_pgtable_quirks +EXPORT_SYMBOL_GPL vmlinux 0x3f3af193 fwnode_graph_get_port_parent +EXPORT_SYMBOL_GPL vmlinux 0x3f41f01a gpiochip_lock_as_irq EXPORT_SYMBOL_GPL vmlinux 0x3f491f49 reset_control_bulk_reset -EXPORT_SYMBOL_GPL vmlinux 0x3f6062ca dev_pm_qos_update_request -EXPORT_SYMBOL_GPL vmlinux 0x3f63a748 tty_kclose -EXPORT_SYMBOL_GPL vmlinux 0x3f6e4c32 nf_queue_nf_hook_drop -EXPORT_SYMBOL_GPL vmlinux 0x3f75a4f7 fwnode_get_next_parent +EXPORT_SYMBOL_GPL vmlinux 0x3f569b86 iommu_sva_unbind_device +EXPORT_SYMBOL_GPL vmlinux 0x3f5e5a6c filemap_range_needs_writeback +EXPORT_SYMBOL_GPL vmlinux 0x3f615f3f badblocks_check +EXPORT_SYMBOL_GPL vmlinux 0x3f6a0096 akcipher_register_instance +EXPORT_SYMBOL_GPL vmlinux 0x3f70170f device_get_phy_mode +EXPORT_SYMBOL_GPL vmlinux 0x3f775f3b dev_fwnode EXPORT_SYMBOL_GPL vmlinux 0x3f83f8d3 rcu_bind_current_to_nocb EXPORT_SYMBOL_GPL vmlinux 0x3f84bcd7 dax_alive +EXPORT_SYMBOL_GPL vmlinux 0x3f893ab8 scsi_internal_device_block_nowait EXPORT_SYMBOL_GPL vmlinux 0x3f8ab72e devlink_fmsg_bool_put -EXPORT_SYMBOL_GPL vmlinux 0x3f952ba5 pci_iomap_wc -EXPORT_SYMBOL_GPL vmlinux 0x3fac7740 __clk_mux_determine_rate_closest +EXPORT_SYMBOL_GPL vmlinux 0x3f952791 fwnode_gpiod_get_index +EXPORT_SYMBOL_GPL vmlinux 0x3fa27c37 __devm_of_phy_provider_register +EXPORT_SYMBOL_GPL vmlinux 0x3fa3fb2c xdp_master_redirect EXPORT_SYMBOL_GPL vmlinux 0x3fae6ab0 hv_vp_index -EXPORT_SYMBOL_GPL vmlinux 0x3faf4f2b scsi_register_device_handler -EXPORT_SYMBOL_GPL vmlinux 0x3fb60c23 blk_mq_sched_mark_restart_hctx -EXPORT_SYMBOL_GPL vmlinux 0x3fbfea40 pm_runtime_get_if_active -EXPORT_SYMBOL_GPL vmlinux 0x3fd072fc __traceiter_rpm_return_int -EXPORT_SYMBOL_GPL vmlinux 0x3fdc90da sfp_bus_add_upstream -EXPORT_SYMBOL_GPL vmlinux 0x3fe142aa ahci_platform_enable_clks +EXPORT_SYMBOL_GPL vmlinux 0x3fb3ddb9 usb_autopm_put_interface_async +EXPORT_SYMBOL_GPL vmlinux 0x3fb6ecbe usb_enable_lpm +EXPORT_SYMBOL_GPL vmlinux 0x3fbfb508 usb_disable_ltm +EXPORT_SYMBOL_GPL vmlinux 0x3fd1b1d3 rtnl_af_unregister +EXPORT_SYMBOL_GPL vmlinux 0x3fd7821d cpufreq_driver_resolve_freq EXPORT_SYMBOL_GPL vmlinux 0x3fe35aea irq_bypass_unregister_consumer EXPORT_SYMBOL_GPL vmlinux 0x3fe6c346 devlink_fmsg_binary_pair_put EXPORT_SYMBOL_GPL vmlinux 0x3fea029c hisi_clk_register_gate +EXPORT_SYMBOL_GPL vmlinux 0x3ff16bb1 devlink_param_value_changed EXPORT_SYMBOL_GPL vmlinux 0x3ff82085 public_key_signature_free EXPORT_SYMBOL_GPL vmlinux 0x3ffdacf3 timerqueue_iterate_next +EXPORT_SYMBOL_GPL vmlinux 0x40032cc8 devm_devfreq_event_remove_edev +EXPORT_SYMBOL_GPL vmlinux 0x400829e3 pinconf_generic_dt_free_map EXPORT_SYMBOL_GPL vmlinux 0x400a024b acpi_scan_lock_release -EXPORT_SYMBOL_GPL vmlinux 0x400b8e27 genphy_c45_check_and_restart_aneg -EXPORT_SYMBOL_GPL vmlinux 0x400dca74 sata_async_notification -EXPORT_SYMBOL_GPL vmlinux 0x4011ed53 netdev_walk_all_lower_dev_rcu -EXPORT_SYMBOL_GPL vmlinux 0x401fc77a device_init_wakeup +EXPORT_SYMBOL_GPL vmlinux 0x40189698 regmap_mmio_attach_clk EXPORT_SYMBOL_GPL vmlinux 0x40267068 usb_anchor_resume_wakeups -EXPORT_SYMBOL_GPL vmlinux 0x4037cc1e skb_mpls_push +EXPORT_SYMBOL_GPL vmlinux 0x403315db virtqueue_kick +EXPORT_SYMBOL_GPL vmlinux 0x403c1531 pci_iomap_wc_range EXPORT_SYMBOL_GPL vmlinux 0x403f9529 gpio_request_one EXPORT_SYMBOL_GPL vmlinux 0x4044ca16 pkcs7_verify -EXPORT_SYMBOL_GPL vmlinux 0x404bbd7f irq_chip_unmask_parent -EXPORT_SYMBOL_GPL vmlinux 0x4054a236 pci_assign_unassigned_bus_resources EXPORT_SYMBOL_GPL vmlinux 0x4065d168 pm_print_active_wakeup_sources EXPORT_SYMBOL_GPL vmlinux 0x406c4cb1 hrtimer_resolution -EXPORT_SYMBOL_GPL vmlinux 0x40708704 scsi_get_vpd_page EXPORT_SYMBOL_GPL vmlinux 0x4071b517 out_of_line_wait_on_bit_timeout EXPORT_SYMBOL_GPL vmlinux 0x407af304 usb_wait_anchor_empty_timeout -EXPORT_SYMBOL_GPL vmlinux 0x4093b5e3 cgroup_get_from_id -EXPORT_SYMBOL_GPL vmlinux 0x4097812a tpm_pcr_extend +EXPORT_SYMBOL_GPL vmlinux 0x4086d671 dev_pm_qos_add_notifier +EXPORT_SYMBOL_GPL vmlinux 0x408e6578 devm_regmap_add_irq_chip_fwnode EXPORT_SYMBOL_GPL vmlinux 0x4099f919 tun_ptr_free -EXPORT_SYMBOL_GPL vmlinux 0x409f3378 usb_free_coherent -EXPORT_SYMBOL_GPL vmlinux 0x40ac0404 devm_power_supply_get_by_phandle -EXPORT_SYMBOL_GPL vmlinux 0x40c6677d extcon_unregister_notifier_all -EXPORT_SYMBOL_GPL vmlinux 0x40cf9f61 acpi_bus_trim +EXPORT_SYMBOL_GPL vmlinux 0x409a53ca fwnode_graph_get_next_endpoint +EXPORT_SYMBOL_GPL vmlinux 0x40aa568e __netdev_watchdog_up +EXPORT_SYMBOL_GPL vmlinux 0x40bb4175 ip6_sk_dst_lookup_flow +EXPORT_SYMBOL_GPL vmlinux 0x40bff3e0 udp_tunnel_drop_rx_port EXPORT_SYMBOL_GPL vmlinux 0x40d349b6 sbitmap_queue_resize -EXPORT_SYMBOL_GPL vmlinux 0x40d76f8a serial8250_em485_destroy -EXPORT_SYMBOL_GPL vmlinux 0x40d818fa crypto_unregister_algs -EXPORT_SYMBOL_GPL vmlinux 0x40de634b pci_dev_run_wake +EXPORT_SYMBOL_GPL vmlinux 0x40de719d acpi_cppc_processor_exit EXPORT_SYMBOL_GPL vmlinux 0x40e0ba52 ftrace_set_notrace -EXPORT_SYMBOL_GPL vmlinux 0x40ecf054 kvm_vcpu_read_guest_atomic -EXPORT_SYMBOL_GPL vmlinux 0x40efc0db rtnl_link_unregister +EXPORT_SYMBOL_GPL vmlinux 0x40e194a9 wait_for_stable_page +EXPORT_SYMBOL_GPL vmlinux 0x40e86d43 espintcp_queue_out +EXPORT_SYMBOL_GPL vmlinux 0x40e94ffa blk_mark_disk_dead EXPORT_SYMBOL_GPL vmlinux 0x40f0683e reset_control_put -EXPORT_SYMBOL_GPL vmlinux 0x40f25a57 fwnode_property_read_u32_array +EXPORT_SYMBOL_GPL vmlinux 0x40f1b85a crypto_register_ahashes EXPORT_SYMBOL_GPL vmlinux 0x40f8b94e ring_buffer_iter_dropped EXPORT_SYMBOL_GPL vmlinux 0x40f8bd4e klist_add_before -EXPORT_SYMBOL_GPL vmlinux 0x40ffbbc6 tegra_mc_probe_device EXPORT_SYMBOL_GPL vmlinux 0x4100a662 clk_get_scaled_duty_cycle -EXPORT_SYMBOL_GPL vmlinux 0x4102b949 clk_regmap_gate_ro_ops -EXPORT_SYMBOL_GPL vmlinux 0x41051a46 __traceiter_pelt_rt_tp -EXPORT_SYMBOL_GPL vmlinux 0x4110a5b1 iommu_uapi_cache_invalidate +EXPORT_SYMBOL_GPL vmlinux 0x411e53dd acpi_bus_trim +EXPORT_SYMBOL_GPL vmlinux 0x41219571 dw_pcie_write_dbi EXPORT_SYMBOL_GPL vmlinux 0x41237f71 cpu_have_feature -EXPORT_SYMBOL_GPL vmlinux 0x41285137 ip6_update_pmtu EXPORT_SYMBOL_GPL vmlinux 0x412bc681 ring_buffer_empty_cpu -EXPORT_SYMBOL_GPL vmlinux 0x41381a73 phy_init -EXPORT_SYMBOL_GPL vmlinux 0x4139daae fixup_user_fault -EXPORT_SYMBOL_GPL vmlinux 0x41421146 fuse_simple_background +EXPORT_SYMBOL_GPL vmlinux 0x414bec50 pci_msi_mask_irq EXPORT_SYMBOL_GPL vmlinux 0x414d119a videomode_from_timings -EXPORT_SYMBOL_GPL vmlinux 0x416022b7 power_supply_get_by_name -EXPORT_SYMBOL_GPL vmlinux 0x417002eb subsys_virtual_register +EXPORT_SYMBOL_GPL vmlinux 0x4159491e addrconf_prefix_rcv_add_addr +EXPORT_SYMBOL_GPL vmlinux 0x415f7ab1 __traceiter_sched_util_est_cfs_tp EXPORT_SYMBOL_GPL vmlinux 0x41814cb8 dirty_writeback_interval EXPORT_SYMBOL_GPL vmlinux 0x418873cc irq_bypass_register_producer -EXPORT_SYMBOL_GPL vmlinux 0x4189d6d6 of_get_pci_domain_nr -EXPORT_SYMBOL_GPL vmlinux 0x418a20d9 nvdimm_setup_pfn -EXPORT_SYMBOL_GPL vmlinux 0x4191f74d regmap_write -EXPORT_SYMBOL_GPL vmlinux 0x419838b7 irq_set_default_host -EXPORT_SYMBOL_GPL vmlinux 0x4199be5c nvmem_register +EXPORT_SYMBOL_GPL vmlinux 0x4198adf2 rio_attach_device +EXPORT_SYMBOL_GPL vmlinux 0x419cb29b virtqueue_get_buf EXPORT_SYMBOL_GPL vmlinux 0x419d7c83 zynqmp_pm_pinctrl_set_config EXPORT_SYMBOL_GPL vmlinux 0x419e7efd sfp_module_stop -EXPORT_SYMBOL_GPL vmlinux 0x41aa4923 ahci_platform_ops +EXPORT_SYMBOL_GPL vmlinux 0x41a02c85 nvdimm_provider_data +EXPORT_SYMBOL_GPL vmlinux 0x41b1200d ata_std_sched_eh +EXPORT_SYMBOL_GPL vmlinux 0x41b200f0 auxiliary_driver_unregister EXPORT_SYMBOL_GPL vmlinux 0x41b9a6e6 bsg_unregister_queue -EXPORT_SYMBOL_GPL vmlinux 0x41bdefb9 gpiochip_find -EXPORT_SYMBOL_GPL vmlinux 0x41d7c9e5 of_clk_add_provider -EXPORT_SYMBOL_GPL vmlinux 0x41e3e788 wbc_detach_inode +EXPORT_SYMBOL_GPL vmlinux 0x41bd468e phy_optional_get +EXPORT_SYMBOL_GPL vmlinux 0x41cfc7ac dev_pm_get_subsys_data EXPORT_SYMBOL_GPL vmlinux 0x41ed3cec eventfd_ctx_remove_wait_queue -EXPORT_SYMBOL_GPL vmlinux 0x41efc50f __irq_set_handler -EXPORT_SYMBOL_GPL vmlinux 0x41f68a05 irq_chip_set_wake_parent -EXPORT_SYMBOL_GPL vmlinux 0x42021098 regulator_set_suspend_voltage -EXPORT_SYMBOL_GPL vmlinux 0x420588c1 genphy_c45_an_config_aneg +EXPORT_SYMBOL_GPL vmlinux 0x41f09a99 do_tcp_sendpages +EXPORT_SYMBOL_GPL vmlinux 0x41febec3 fscrypt_drop_inode EXPORT_SYMBOL_GPL vmlinux 0x420f3d01 nvmem_unregister_notifier -EXPORT_SYMBOL_GPL vmlinux 0x421cd324 usb_put_intf -EXPORT_SYMBOL_GPL vmlinux 0x423fdfa7 iomap_readpage -EXPORT_SYMBOL_GPL vmlinux 0x4243e2fa fuse_direct_io -EXPORT_SYMBOL_GPL vmlinux 0x4248eafd crypto_aead_setkey -EXPORT_SYMBOL_GPL vmlinux 0x4249aa70 inet6_compat_ioctl -EXPORT_SYMBOL_GPL vmlinux 0x424ef381 devlink_region_snapshot_id_get -EXPORT_SYMBOL_GPL vmlinux 0x424ffc59 pci_user_read_config_dword +EXPORT_SYMBOL_GPL vmlinux 0x4223124b amba_device_add +EXPORT_SYMBOL_GPL vmlinux 0x42288eaf ata_sas_slave_configure +EXPORT_SYMBOL_GPL vmlinux 0x422a2109 sysfs_chmod_file +EXPORT_SYMBOL_GPL vmlinux 0x422cea5a of_get_videomode +EXPORT_SYMBOL_GPL vmlinux 0x422fcf74 blk_lld_busy +EXPORT_SYMBOL_GPL vmlinux 0x4231a60b pci_status_get_and_clear_errors +EXPORT_SYMBOL_GPL vmlinux 0x4232fd3c regmap_attach_dev +EXPORT_SYMBOL_GPL vmlinux 0x424bf431 devm_platform_get_and_ioremap_resource +EXPORT_SYMBOL_GPL vmlinux 0x424c5ec6 blk_rq_prep_clone +EXPORT_SYMBOL_GPL vmlinux 0x425fefea security_inode_setattr EXPORT_SYMBOL_GPL vmlinux 0x42635d55 pm_suspend_global_flags EXPORT_SYMBOL_GPL vmlinux 0x426452a3 acpi_evaluation_failure_warn -EXPORT_SYMBOL_GPL vmlinux 0x4267ab75 clk_register_fixed_factor -EXPORT_SYMBOL_GPL vmlinux 0x427c322c pcc_mbox_request_channel -EXPORT_SYMBOL_GPL vmlinux 0x4280fbd5 fsnotify +EXPORT_SYMBOL_GPL vmlinux 0x426b2d5f ata_pci_sff_activate_host +EXPORT_SYMBOL_GPL vmlinux 0x4271b846 gov_attr_set_put +EXPORT_SYMBOL_GPL vmlinux 0x4272fe38 inet6_lookup_listener EXPORT_SYMBOL_GPL vmlinux 0x42825ce2 rcu_scheduler_active -EXPORT_SYMBOL_GPL vmlinux 0x42e69dbf kvm_arch_ptp_get_crosststamp +EXPORT_SYMBOL_GPL vmlinux 0x4289f815 udp_tunnel_push_rx_port +EXPORT_SYMBOL_GPL vmlinux 0x428d600b seg6_do_srh_encap +EXPORT_SYMBOL_GPL vmlinux 0x4299eac4 sata_scr_valid +EXPORT_SYMBOL_GPL vmlinux 0x42a93f05 uart_insert_char +EXPORT_SYMBOL_GPL vmlinux 0x42b80c90 debugfs_attr_read +EXPORT_SYMBOL_GPL vmlinux 0x42bca248 kvm_write_guest +EXPORT_SYMBOL_GPL vmlinux 0x42be7f78 pktgen_xfrm_outer_mode_output +EXPORT_SYMBOL_GPL vmlinux 0x42c0b387 nf_hook_entries_insert_raw +EXPORT_SYMBOL_GPL vmlinux 0x42cf7384 spi_finalize_current_message +EXPORT_SYMBOL_GPL vmlinux 0x42d93159 ata_pci_shutdown_one +EXPORT_SYMBOL_GPL vmlinux 0x42e597e3 devm_gpiod_put_array EXPORT_SYMBOL_GPL vmlinux 0x42e9d0da ring_buffer_unlock_commit -EXPORT_SYMBOL_GPL vmlinux 0x42f725be rio_mport_send_doorbell +EXPORT_SYMBOL_GPL vmlinux 0x42f0d721 rockchip_pcie_get_phys EXPORT_SYMBOL_GPL vmlinux 0x42f728aa mctrl_gpio_get_outputs +EXPORT_SYMBOL_GPL vmlinux 0x42f77d29 bpf_prog_inc +EXPORT_SYMBOL_GPL vmlinux 0x42f9c33e acpi_pci_find_root +EXPORT_SYMBOL_GPL vmlinux 0x42fc9c96 pcc_mbox_request_channel +EXPORT_SYMBOL_GPL vmlinux 0x4303580b of_pci_get_max_link_speed +EXPORT_SYMBOL_GPL vmlinux 0x4308685f dpcon_open +EXPORT_SYMBOL_GPL vmlinux 0x430af139 ata_port_abort EXPORT_SYMBOL_GPL vmlinux 0x430d88ec __traceiter_arm_event -EXPORT_SYMBOL_GPL vmlinux 0x431bd37d device_change_owner -EXPORT_SYMBOL_GPL vmlinux 0x431cb81e pci_hp_add -EXPORT_SYMBOL_GPL vmlinux 0x4320e5f7 __hv_pkt_iter_next -EXPORT_SYMBOL_GPL vmlinux 0x43293064 regcache_sync_region -EXPORT_SYMBOL_GPL vmlinux 0x4347549c sata_sff_hardreset -EXPORT_SYMBOL_GPL vmlinux 0x43537200 fsverity_file_open -EXPORT_SYMBOL_GPL vmlinux 0x43594772 devm_power_supply_register_no_ws -EXPORT_SYMBOL_GPL vmlinux 0x436c888c rio_lock_device +EXPORT_SYMBOL_GPL vmlinux 0x4348b755 dev_pm_opp_xlate_required_opp +EXPORT_SYMBOL_GPL vmlinux 0x43506d56 virtqueue_add_inbuf +EXPORT_SYMBOL_GPL vmlinux 0x4354ad41 phy_set_media +EXPORT_SYMBOL_GPL vmlinux 0x4356086c crypto_unregister_acomp +EXPORT_SYMBOL_GPL vmlinux 0x4358afad eventfd_ctx_fileget +EXPORT_SYMBOL_GPL vmlinux 0x43620717 of_dma_simple_xlate EXPORT_SYMBOL_GPL vmlinux 0x436d817f mpi_clear_bit -EXPORT_SYMBOL_GPL vmlinux 0x436e196e blk_abort_request -EXPORT_SYMBOL_GPL vmlinux 0x4375b202 ip_icmp_error_rfc4884 +EXPORT_SYMBOL_GPL vmlinux 0x437e9ccd ata_bmdma_port_ops EXPORT_SYMBOL_GPL vmlinux 0x437eb1df ipv6_mod_enabled -EXPORT_SYMBOL_GPL vmlinux 0x43828539 kvm_vcpu_read_guest_page -EXPORT_SYMBOL_GPL vmlinux 0x4383e31a __ata_ehi_push_desc EXPORT_SYMBOL_GPL vmlinux 0x438d8df2 iova_cache_get -EXPORT_SYMBOL_GPL vmlinux 0x4397d97a led_sysfs_disable +EXPORT_SYMBOL_GPL vmlinux 0x4390daf6 nvme_cancel_admin_tagset +EXPORT_SYMBOL_GPL vmlinux 0x43a28d98 mtk_pinconf_bias_get EXPORT_SYMBOL_GPL vmlinux 0x43aa319e lease_register_notifier -EXPORT_SYMBOL_GPL vmlinux 0x43af827b inode_sb_list_add -EXPORT_SYMBOL_GPL vmlinux 0x43b56b51 nvme_remove_namespaces -EXPORT_SYMBOL_GPL vmlinux 0x43c96c35 platform_msi_domain_free_irqs -EXPORT_SYMBOL_GPL vmlinux 0x43d52a6b rtnl_af_unregister -EXPORT_SYMBOL_GPL vmlinux 0x43dcd683 rio_release_inb_pwrite +EXPORT_SYMBOL_GPL vmlinux 0x43b53c0d mtk_pinconf_bias_set_combo +EXPORT_SYMBOL_GPL vmlinux 0x43ce1a46 unregister_virtio_device +EXPORT_SYMBOL_GPL vmlinux 0x43d3feb0 memunmap_pages +EXPORT_SYMBOL_GPL vmlinux 0x43e9158c clk_hw_register_gate2 +EXPORT_SYMBOL_GPL vmlinux 0x43e9d35c kvm_vcpu_kick +EXPORT_SYMBOL_GPL vmlinux 0x43ebca34 of_changeset_action EXPORT_SYMBOL_GPL vmlinux 0x43f56e82 ata_xfer_mode2shift +EXPORT_SYMBOL_GPL vmlinux 0x43f812a0 of_property_read_variable_u16_array EXPORT_SYMBOL_GPL vmlinux 0x43f81957 clk_round_rate EXPORT_SYMBOL_GPL vmlinux 0x43f92edd wait_for_initramfs EXPORT_SYMBOL_GPL vmlinux 0x4401e6c2 mpi_cmpabs +EXPORT_SYMBOL_GPL vmlinux 0x4410cc4d dev_pm_opp_put_clkname +EXPORT_SYMBOL_GPL vmlinux 0x44184033 ata_pci_sff_init_host +EXPORT_SYMBOL_GPL vmlinux 0x44230966 watchdog_set_last_hw_keepalive EXPORT_SYMBOL_GPL vmlinux 0x442deaa9 poll_state_synchronize_rcu -EXPORT_SYMBOL_GPL vmlinux 0x44310a54 bpf_map_inc -EXPORT_SYMBOL_GPL vmlinux 0x44344b0a kvm_write_guest_cached EXPORT_SYMBOL_GPL vmlinux 0x4439bcd2 __SCK__tp_func_neigh_event_send_dead -EXPORT_SYMBOL_GPL vmlinux 0x444d5f22 sprd_pinctrl_shutdown EXPORT_SYMBOL_GPL vmlinux 0x444f1735 cpu_pm_register_notifier -EXPORT_SYMBOL_GPL vmlinux 0x4450bea2 sch_frag_xmit_hook EXPORT_SYMBOL_GPL vmlinux 0x445a09c0 nvmem_device_cell_write +EXPORT_SYMBOL_GPL vmlinux 0x446692b5 pinctrl_utils_reserve_map +EXPORT_SYMBOL_GPL vmlinux 0x4468c24c rdev_get_regmap +EXPORT_SYMBOL_GPL vmlinux 0x447164f4 devlink_port_region_create EXPORT_SYMBOL_GPL vmlinux 0x4484a5a4 wait_for_device_probe +EXPORT_SYMBOL_GPL vmlinux 0x448f941f usb_driver_release_interface +EXPORT_SYMBOL_GPL vmlinux 0x44b3c44f sbitmap_show EXPORT_SYMBOL_GPL vmlinux 0x44bae227 bit_wait_timeout -EXPORT_SYMBOL_GPL vmlinux 0x44bcb048 crypto_register_templates -EXPORT_SYMBOL_GPL vmlinux 0x44cb1c69 iptunnel_xmit +EXPORT_SYMBOL_GPL vmlinux 0x44be1bb7 pci_bus_max_busnr EXPORT_SYMBOL_GPL vmlinux 0x44cf8cf0 blk_zone_cond_str -EXPORT_SYMBOL_GPL vmlinux 0x44d781ef mtk_pinconf_adv_drive_get -EXPORT_SYMBOL_GPL vmlinux 0x44e0e6ed xfrm_dev_offload_ok -EXPORT_SYMBOL_GPL vmlinux 0x44ef58aa arm64_mm_context_get -EXPORT_SYMBOL_GPL vmlinux 0x44f2c0f0 vcpu_put -EXPORT_SYMBOL_GPL vmlinux 0x44faaaa0 sdev_evt_send -EXPORT_SYMBOL_GPL vmlinux 0x44fc0b62 acomp_request_alloc +EXPORT_SYMBOL_GPL vmlinux 0x44df2a0e pm_generic_suspend_late +EXPORT_SYMBOL_GPL vmlinux 0x44f0a4a5 spi_controller_dma_unmap_mem_op_data +EXPORT_SYMBOL_GPL vmlinux 0x44f7873e mptcp_pm_get_subflows_max +EXPORT_SYMBOL_GPL vmlinux 0x44fa5b5f wait_on_page_writeback +EXPORT_SYMBOL_GPL vmlinux 0x4504ddc4 led_trigger_register_simple EXPORT_SYMBOL_GPL vmlinux 0x4507f4a8 cpuhp_tasks_frozen -EXPORT_SYMBOL_GPL vmlinux 0x45120690 param_set_uint_minmax -EXPORT_SYMBOL_GPL vmlinux 0x451460d5 pm_wakeup_ws_event -EXPORT_SYMBOL_GPL vmlinux 0x4523c186 do_splice_from +EXPORT_SYMBOL_GPL vmlinux 0x4510c484 dst_blackhole_redirect +EXPORT_SYMBOL_GPL vmlinux 0x4518da42 ethnl_cable_test_alloc +EXPORT_SYMBOL_GPL vmlinux 0x451a2f5f irq_setup_alt_chip EXPORT_SYMBOL_GPL vmlinux 0x4527c70c start_poll_synchronize_srcu -EXPORT_SYMBOL_GPL vmlinux 0x452a7069 ata_qc_complete_multiple EXPORT_SYMBOL_GPL vmlinux 0x4531624f usb_decode_ctrl EXPORT_SYMBOL_GPL vmlinux 0x4531ab62 copy_from_kernel_nofault -EXPORT_SYMBOL_GPL vmlinux 0x4531d1f6 ahci_init_controller -EXPORT_SYMBOL_GPL vmlinux 0x4531dbb7 kvm_io_bus_write -EXPORT_SYMBOL_GPL vmlinux 0x453b30ef scsi_target_block -EXPORT_SYMBOL_GPL vmlinux 0x45492496 sysfs_change_owner +EXPORT_SYMBOL_GPL vmlinux 0x45344e5a nd_blk_region_to_dimm +EXPORT_SYMBOL_GPL vmlinux 0x45416735 pci_disable_pasid +EXPORT_SYMBOL_GPL vmlinux 0x4541d2f1 pci_aer_clear_nonfatal_status EXPORT_SYMBOL_GPL vmlinux 0x45558f56 clk_unregister_fixed_factor -EXPORT_SYMBOL_GPL vmlinux 0x455a2231 governor_sysfs_ops -EXPORT_SYMBOL_GPL vmlinux 0x455dba56 rdev_get_name +EXPORT_SYMBOL_GPL vmlinux 0x455a0a69 devm_krealloc EXPORT_SYMBOL_GPL vmlinux 0x4561f990 qcom_smem_state_unregister -EXPORT_SYMBOL_GPL vmlinux 0x4564d376 bpf_trace_run11 -EXPORT_SYMBOL_GPL vmlinux 0x4565df7e bsg_job_put +EXPORT_SYMBOL_GPL vmlinux 0x456c1ba6 hwspin_lock_register +EXPORT_SYMBOL_GPL vmlinux 0x456f95c4 iommu_get_domain_for_dev EXPORT_SYMBOL_GPL vmlinux 0x457594fa crypto_alg_list -EXPORT_SYMBOL_GPL vmlinux 0x459c7dcc __percpu_init_rwsem -EXPORT_SYMBOL_GPL vmlinux 0x459d451f modify_user_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0x457b445d of_reserved_mem_device_release +EXPORT_SYMBOL_GPL vmlinux 0x4593cbbf icc_set_tag EXPORT_SYMBOL_GPL vmlinux 0x459e6151 mm_unaccount_pinned_pages -EXPORT_SYMBOL_GPL vmlinux 0x459f6b9f kvm_debugfs_dir -EXPORT_SYMBOL_GPL vmlinux 0x45a34830 power_supply_register -EXPORT_SYMBOL_GPL vmlinux 0x45b25e80 get_cpu_device -EXPORT_SYMBOL_GPL vmlinux 0x45dcd176 dma_vunmap_noncontiguous -EXPORT_SYMBOL_GPL vmlinux 0x45e4b5e4 ata_host_suspend -EXPORT_SYMBOL_GPL vmlinux 0x45ed1b57 store_sampling_rate +EXPORT_SYMBOL_GPL vmlinux 0x45bc4592 dev_pm_opp_find_freq_exact +EXPORT_SYMBOL_GPL vmlinux 0x45c3bc96 skb_zerocopy_iter_dgram +EXPORT_SYMBOL_GPL vmlinux 0x45c4f3d0 crypto_default_rng +EXPORT_SYMBOL_GPL vmlinux 0x45c8ce6a xfer_to_guest_mode_handle_work +EXPORT_SYMBOL_GPL vmlinux 0x45d0c5ea serial8250_rx_dma_flush +EXPORT_SYMBOL_GPL vmlinux 0x45d12c8c relay_buf_full +EXPORT_SYMBOL_GPL vmlinux 0x45f37597 bsg_remove_queue +EXPORT_SYMBOL_GPL vmlinux 0x45f3af6d sysfs_add_link_to_group +EXPORT_SYMBOL_GPL vmlinux 0x45fb5ece ata_sff_check_status EXPORT_SYMBOL_GPL vmlinux 0x46013233 net_dec_ingress_queue EXPORT_SYMBOL_GPL vmlinux 0x46030074 __hrtimer_get_remaining -EXPORT_SYMBOL_GPL vmlinux 0x46046ce9 __list_lru_init -EXPORT_SYMBOL_GPL vmlinux 0x46090924 trace_array_init_printk -EXPORT_SYMBOL_GPL vmlinux 0x460ae47d pci_epf_type_add_cfs -EXPORT_SYMBOL_GPL vmlinux 0x460f80bb arm64_mm_context_put -EXPORT_SYMBOL_GPL vmlinux 0x46122350 nd_blk_memremap_flags +EXPORT_SYMBOL_GPL vmlinux 0x460a908b pid_nr_ns +EXPORT_SYMBOL_GPL vmlinux 0x461b6ac8 serial8250_read_char EXPORT_SYMBOL_GPL vmlinux 0x46269814 __tracepoint_neigh_event_send_dead +EXPORT_SYMBOL_GPL vmlinux 0x462be27a usb_put_intf +EXPORT_SYMBOL_GPL vmlinux 0x4631d800 phy_resolve_aneg_pause EXPORT_SYMBOL_GPL vmlinux 0x4639bcda acpi_nfit_shutdown -EXPORT_SYMBOL_GPL vmlinux 0x465025fa ata_scsi_unlock_native_capacity -EXPORT_SYMBOL_GPL vmlinux 0x465dbfd3 nvdimm_cmd_mask +EXPORT_SYMBOL_GPL vmlinux 0x465b9347 fib_rule_matchall +EXPORT_SYMBOL_GPL vmlinux 0x4679ed20 __netpoll_cleanup EXPORT_SYMBOL_GPL vmlinux 0x4688d7ec pvclock_gtod_unregister_notifier -EXPORT_SYMBOL_GPL vmlinux 0x4692657c relay_reset -EXPORT_SYMBOL_GPL vmlinux 0x469fbd60 ata_sff_dev_select +EXPORT_SYMBOL_GPL vmlinux 0x468d7768 devm_hwrng_register EXPORT_SYMBOL_GPL vmlinux 0x46a417ca vmbus_proto_version EXPORT_SYMBOL_GPL vmlinux 0x46a4b118 hrtimer_cancel -EXPORT_SYMBOL_GPL vmlinux 0x46a5bfe6 tracing_snapshot_cond_disable -EXPORT_SYMBOL_GPL vmlinux 0x46a9fd83 of_regulator_match -EXPORT_SYMBOL_GPL vmlinux 0x46b16da2 devm_gpiod_get_array_optional -EXPORT_SYMBOL_GPL vmlinux 0x46b44216 udp_tunnel_push_rx_port EXPORT_SYMBOL_GPL vmlinux 0x46c5be22 clk_multiplier_ops -EXPORT_SYMBOL_GPL vmlinux 0x46edd703 fuse_conn_put -EXPORT_SYMBOL_GPL vmlinux 0x46f16f86 rio_mport_write_config_8 +EXPORT_SYMBOL_GPL vmlinux 0x46ee9609 debugfs_create_size_t +EXPORT_SYMBOL_GPL vmlinux 0x46eff389 mtk_eint_set_debounce EXPORT_SYMBOL_GPL vmlinux 0x46f42be0 devlink_fmsg_u8_put -EXPORT_SYMBOL_GPL vmlinux 0x4709da24 tty_port_install EXPORT_SYMBOL_GPL vmlinux 0x47229b5c gpio_request -EXPORT_SYMBOL_GPL vmlinux 0x4732753e phy_set_speed -EXPORT_SYMBOL_GPL vmlinux 0x4742f74a gpiochip_line_is_valid -EXPORT_SYMBOL_GPL vmlinux 0x474b32e2 ata_port_abort -EXPORT_SYMBOL_GPL vmlinux 0x474ce859 genphy_c45_pma_resume -EXPORT_SYMBOL_GPL vmlinux 0x474d759d tpm_chip_alloc -EXPORT_SYMBOL_GPL vmlinux 0x4754caf0 dev_pm_opp_get_freq +EXPORT_SYMBOL_GPL vmlinux 0x472bb1bc platform_msi_domain_free_irqs +EXPORT_SYMBOL_GPL vmlinux 0x475c92b4 led_trigger_unregister_simple EXPORT_SYMBOL_GPL vmlinux 0x4761f17c register_netevent_notifier -EXPORT_SYMBOL_GPL vmlinux 0x478565b8 blk_mark_disk_dead +EXPORT_SYMBOL_GPL vmlinux 0x477a83a6 dprc_get_obj_count EXPORT_SYMBOL_GPL vmlinux 0x47884890 system_power_efficient_wq -EXPORT_SYMBOL_GPL vmlinux 0x47895f49 pci_epc_map_addr EXPORT_SYMBOL_GPL vmlinux 0x478debf5 phy_10gbit_fec_features EXPORT_SYMBOL_GPL vmlinux 0x478e81f8 tcp_orphan_count +EXPORT_SYMBOL_GPL vmlinux 0x478f8b49 debugfs_create_x64 EXPORT_SYMBOL_GPL vmlinux 0x479f7d4b clk_bulk_disable +EXPORT_SYMBOL_GPL vmlinux 0x47a9ed50 handle_irq_desc EXPORT_SYMBOL_GPL vmlinux 0x47aad3b9 have_governor_per_policy -EXPORT_SYMBOL_GPL vmlinux 0x47c4f24c split_page +EXPORT_SYMBOL_GPL vmlinux 0x47ba5c91 device_register EXPORT_SYMBOL_GPL vmlinux 0x47d0eea2 acpi_lpat_temp_to_raw EXPORT_SYMBOL_GPL vmlinux 0x47de0dc7 clk_unregister_mux -EXPORT_SYMBOL_GPL vmlinux 0x47e13185 pci_epc_get_msix -EXPORT_SYMBOL_GPL vmlinux 0x47e4b43f nf_ct_hook -EXPORT_SYMBOL_GPL vmlinux 0x47e90163 pci_msi_unmask_irq -EXPORT_SYMBOL_GPL vmlinux 0x47f2b90f nd_blk_region_provider_data -EXPORT_SYMBOL_GPL vmlinux 0x47f88b92 regulator_get_current_limit +EXPORT_SYMBOL_GPL vmlinux 0x47e40f40 dev_pm_genpd_resume +EXPORT_SYMBOL_GPL vmlinux 0x47ef261b usb_get_intf EXPORT_SYMBOL_GPL vmlinux 0x480305ca kmsg_dump_rewind -EXPORT_SYMBOL_GPL vmlinux 0x480343a3 pci_generic_config_write32 -EXPORT_SYMBOL_GPL vmlinux 0x480460da virtqueue_add_sgs -EXPORT_SYMBOL_GPL vmlinux 0x4805075f driver_find_device -EXPORT_SYMBOL_GPL vmlinux 0x4807f1fe dma_buf_get -EXPORT_SYMBOL_GPL vmlinux 0x480e19c4 gpiochip_get_desc -EXPORT_SYMBOL_GPL vmlinux 0x480f2e64 ata_sff_busy_sleep -EXPORT_SYMBOL_GPL vmlinux 0x48115ce5 dev_pm_opp_find_freq_exact +EXPORT_SYMBOL_GPL vmlinux 0x480a6587 kvm_unmap_gfn EXPORT_SYMBOL_GPL vmlinux 0x4815aa79 dev_pm_opp_cpumask_remove_table -EXPORT_SYMBOL_GPL vmlinux 0x4818d461 regulator_disable +EXPORT_SYMBOL_GPL vmlinux 0x481b19ea gpiod_set_value EXPORT_SYMBOL_GPL vmlinux 0x481f9b7d mpi_mulm +EXPORT_SYMBOL_GPL vmlinux 0x481fe47f usb_remove_hcd EXPORT_SYMBOL_GPL vmlinux 0x4828e77b acpi_scan_lock_acquire -EXPORT_SYMBOL_GPL vmlinux 0x4834790e bpf_prog_alloc +EXPORT_SYMBOL_GPL vmlinux 0x482cfded virtqueue_enable_cb_delayed +EXPORT_SYMBOL_GPL vmlinux 0x482d3fe1 fwnode_remove_software_node EXPORT_SYMBOL_GPL vmlinux 0x4843a748 qman_portals_probed -EXPORT_SYMBOL_GPL vmlinux 0x484b48d8 spi_mem_supports_op -EXPORT_SYMBOL_GPL vmlinux 0x484c8a1e regmap_add_irq_chip -EXPORT_SYMBOL_GPL vmlinux 0x484dba07 class_dev_iter_init EXPORT_SYMBOL_GPL vmlinux 0x485cd7f6 kvm_rebooting -EXPORT_SYMBOL_GPL vmlinux 0x4879f736 sock_map_unhash -EXPORT_SYMBOL_GPL vmlinux 0x487badb1 subsys_dev_iter_exit -EXPORT_SYMBOL_GPL vmlinux 0x489476a1 pci_msi_mask_irq -EXPORT_SYMBOL_GPL vmlinux 0x4899fc8f regulator_allow_bypass -EXPORT_SYMBOL_GPL vmlinux 0x489cdecf sock_diag_register_inet_compat +EXPORT_SYMBOL_GPL vmlinux 0x485f1abe l3mdev_fib_table_by_index +EXPORT_SYMBOL_GPL vmlinux 0x4887a8e4 uhci_check_and_reset_hc +EXPORT_SYMBOL_GPL vmlinux 0x488d383a sdev_evt_send EXPORT_SYMBOL_GPL vmlinux 0x48a3a923 pkcs7_get_content_data EXPORT_SYMBOL_GPL vmlinux 0x48a3d20b mctrl_gpio_get -EXPORT_SYMBOL_GPL vmlinux 0x48a4004c irq_alloc_generic_chip -EXPORT_SYMBOL_GPL vmlinux 0x48a5cdcc perf_event_pause -EXPORT_SYMBOL_GPL vmlinux 0x48aa6f30 spi_setup -EXPORT_SYMBOL_GPL vmlinux 0x48afb13d tty_wakeup -EXPORT_SYMBOL_GPL vmlinux 0x48b6aaa9 bsg_register_queue -EXPORT_SYMBOL_GPL vmlinux 0x48b71232 dev_pm_qos_hide_flags +EXPORT_SYMBOL_GPL vmlinux 0x48a84e7d tps65912_regmap_config +EXPORT_SYMBOL_GPL vmlinux 0x48b39732 sk_clone_lock EXPORT_SYMBOL_GPL vmlinux 0x48c32847 __SCK__tp_func_sched_util_est_se_tp -EXPORT_SYMBOL_GPL vmlinux 0x48c6c8e8 devm_clk_hw_unregister +EXPORT_SYMBOL_GPL vmlinux 0x48d575b7 __dma_request_channel +EXPORT_SYMBOL_GPL vmlinux 0x48dce8d4 nvme_kill_queues EXPORT_SYMBOL_GPL vmlinux 0x48f49400 apei_hest_parse -EXPORT_SYMBOL_GPL vmlinux 0x49012f88 regulator_map_voltage_linear -EXPORT_SYMBOL_GPL vmlinux 0x49065e95 dma_buf_fd -EXPORT_SYMBOL_GPL vmlinux 0x490965f5 acpi_dev_resume -EXPORT_SYMBOL_GPL vmlinux 0x4913f389 cpufreq_unregister_governor +EXPORT_SYMBOL_GPL vmlinux 0x490c499f uart_handle_cts_change +EXPORT_SYMBOL_GPL vmlinux 0x4915e19b regulator_list_voltage EXPORT_SYMBOL_GPL vmlinux 0x49224181 nvme_reset_wq EXPORT_SYMBOL_GPL vmlinux 0x49242bc7 freezer_cgrp_subsys_on_dfl_key +EXPORT_SYMBOL_GPL vmlinux 0x4928f9b9 gpiod_get_value +EXPORT_SYMBOL_GPL vmlinux 0x492c9c1a skb_morph EXPORT_SYMBOL_GPL vmlinux 0x4934bdd0 crypto_check_attr_type -EXPORT_SYMBOL_GPL vmlinux 0x4935d4aa balloon_aops +EXPORT_SYMBOL_GPL vmlinux 0x49360bf3 devm_pinctrl_unregister EXPORT_SYMBOL_GPL vmlinux 0x4939ebcd numa_map_to_online_node -EXPORT_SYMBOL_GPL vmlinux 0x49436880 devm_regmap_field_bulk_alloc +EXPORT_SYMBOL_GPL vmlinux 0x493c8e0e dt_init_idle_driver +EXPORT_SYMBOL_GPL vmlinux 0x495b1028 ping_close EXPORT_SYMBOL_GPL vmlinux 0x49608959 migrate_disable -EXPORT_SYMBOL_GPL vmlinux 0x496d3795 stmpe_enable -EXPORT_SYMBOL_GPL vmlinux 0x49758b45 evm_inode_init_security +EXPORT_SYMBOL_GPL vmlinux 0x496c36ea stmpe_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x496c4d1b device_show_bool +EXPORT_SYMBOL_GPL vmlinux 0x497295bc __fscrypt_encrypt_symlink +EXPORT_SYMBOL_GPL vmlinux 0x498b5aa0 usb_register_driver EXPORT_SYMBOL_GPL vmlinux 0x499043d3 crypto_init_queue -EXPORT_SYMBOL_GPL vmlinux 0x4996faea crypto_alloc_acomp +EXPORT_SYMBOL_GPL vmlinux 0x4991e97a bpf_offload_dev_netdev_unregister +EXPORT_SYMBOL_GPL vmlinux 0x499571b8 acpi_get_dma_attr EXPORT_SYMBOL_GPL vmlinux 0x499bbf57 nfit_get_smbios_id -EXPORT_SYMBOL_GPL vmlinux 0x49abd44d __vfs_removexattr_locked -EXPORT_SYMBOL_GPL vmlinux 0x49b8d5d2 int_active_memcg -EXPORT_SYMBOL_GPL vmlinux 0x49c682db vfs_listxattr -EXPORT_SYMBOL_GPL vmlinux 0x49c891b4 devlink_unregister +EXPORT_SYMBOL_GPL vmlinux 0x499dafe7 devlink_port_type_clear +EXPORT_SYMBOL_GPL vmlinux 0x49b291ff irq_of_parse_and_map +EXPORT_SYMBOL_GPL vmlinux 0x49bcdb53 dma_buf_detach +EXPORT_SYMBOL_GPL vmlinux 0x49c43218 em_pd_get EXPORT_SYMBOL_GPL vmlinux 0x49cd25ed alloc_workqueue -EXPORT_SYMBOL_GPL vmlinux 0x49cd5a96 devm_gpiod_get_index_optional -EXPORT_SYMBOL_GPL vmlinux 0x49d1c693 fixed_phy_change_carrier -EXPORT_SYMBOL_GPL vmlinux 0x49d60ee2 sk_psock_drop -EXPORT_SYMBOL_GPL vmlinux 0x49e8ad66 blkg_conf_finish +EXPORT_SYMBOL_GPL vmlinux 0x49cecac5 gpiod_set_array_value_cansleep +EXPORT_SYMBOL_GPL vmlinux 0x49e17f1f balloon_page_alloc EXPORT_SYMBOL_GPL vmlinux 0x49e96999 cond_synchronize_rcu -EXPORT_SYMBOL_GPL vmlinux 0x49f68736 gpiod_direction_output -EXPORT_SYMBOL_GPL vmlinux 0x4a0084ec spi_res_alloc +EXPORT_SYMBOL_GPL vmlinux 0x49e9d0f8 ip6_datagram_connect +EXPORT_SYMBOL_GPL vmlinux 0x49ed8143 fwnode_property_present +EXPORT_SYMBOL_GPL vmlinux 0x49f5c449 nf_checksum +EXPORT_SYMBOL_GPL vmlinux 0x49f83e52 ata_cable_ignore +EXPORT_SYMBOL_GPL vmlinux 0x49f8d313 vfs_listxattr EXPORT_SYMBOL_GPL vmlinux 0x4a17ed66 sysrq_mask -EXPORT_SYMBOL_GPL vmlinux 0x4a1ba45e alloc_page_buffers -EXPORT_SYMBOL_GPL vmlinux 0x4a307b29 shmem_truncate_range -EXPORT_SYMBOL_GPL vmlinux 0x4a3974fe bd_prepare_to_claim -EXPORT_SYMBOL_GPL vmlinux 0x4a3a39fb pm_runtime_force_resume -EXPORT_SYMBOL_GPL vmlinux 0x4a41b282 bpf_trace_run8 -EXPORT_SYMBOL_GPL vmlinux 0x4a420204 ata_wait_register +EXPORT_SYMBOL_GPL vmlinux 0x4a1bb9ca trace_event_buffer_lock_reserve +EXPORT_SYMBOL_GPL vmlinux 0x4a2882b9 fsverity_ioctl_read_metadata +EXPORT_SYMBOL_GPL vmlinux 0x4a376e12 desc_to_gpio +EXPORT_SYMBOL_GPL vmlinux 0x4a41db3f ata_pci_device_do_suspend EXPORT_SYMBOL_GPL vmlinux 0x4a420d09 acpi_bus_detach_private_data -EXPORT_SYMBOL_GPL vmlinux 0x4a43fb15 acpi_subsys_poweroff -EXPORT_SYMBOL_GPL vmlinux 0x4a6ec3c6 usb_kill_urb -EXPORT_SYMBOL_GPL vmlinux 0x4a764996 crypto_aead_decrypt -EXPORT_SYMBOL_GPL vmlinux 0x4a8784a0 msi_desc_to_pci_sysdata -EXPORT_SYMBOL_GPL vmlinux 0x4a8bce2b anon_inode_getfd -EXPORT_SYMBOL_GPL vmlinux 0x4a8f980c crypto_alg_mod_lookup -EXPORT_SYMBOL_GPL vmlinux 0x4a9d69bf crypto_ahash_setkey -EXPORT_SYMBOL_GPL vmlinux 0x4a9e2a54 blk_queue_max_discard_segments -EXPORT_SYMBOL_GPL vmlinux 0x4a9f4f08 get_kernel_pages -EXPORT_SYMBOL_GPL vmlinux 0x4aa0b3ee ata_sas_port_suspend -EXPORT_SYMBOL_GPL vmlinux 0x4ab11aa0 ata_host_alloc_pinfo -EXPORT_SYMBOL_GPL vmlinux 0x4ab643dc irq_setup_generic_chip -EXPORT_SYMBOL_GPL vmlinux 0x4aba28cd fuse_abort_conn -EXPORT_SYMBOL_GPL vmlinux 0x4ac13264 ip6_pol_route -EXPORT_SYMBOL_GPL vmlinux 0x4ac26147 bpf_prog_get_type_dev -EXPORT_SYMBOL_GPL vmlinux 0x4ace8a73 vfs_lock_file -EXPORT_SYMBOL_GPL vmlinux 0x4adea42b transport_configure_device -EXPORT_SYMBOL_GPL vmlinux 0x4b06599e ahci_reset_em -EXPORT_SYMBOL_GPL vmlinux 0x4b0f2724 blk_queue_required_elevator_features -EXPORT_SYMBOL_GPL vmlinux 0x4b1ed4c5 xfrm_audit_state_replay_overflow +EXPORT_SYMBOL_GPL vmlinux 0x4a42b15c __platform_driver_register +EXPORT_SYMBOL_GPL vmlinux 0x4a44aef3 mtk_pinconf_bias_set +EXPORT_SYMBOL_GPL vmlinux 0x4a572351 dmaengine_desc_set_metadata_len +EXPORT_SYMBOL_GPL vmlinux 0x4a5dfd87 usb_enable_autosuspend +EXPORT_SYMBOL_GPL vmlinux 0x4a7b8674 ata_qc_complete_multiple +EXPORT_SYMBOL_GPL vmlinux 0x4a82d48a ip6_route_output_flags +EXPORT_SYMBOL_GPL vmlinux 0x4a8a4b3f vfs_removexattr +EXPORT_SYMBOL_GPL vmlinux 0x4a8e8b40 sk_msg_is_readable +EXPORT_SYMBOL_GPL vmlinux 0x4a90f3f7 __percpu_down_read +EXPORT_SYMBOL_GPL vmlinux 0x4ab0d6e3 kvm_write_guest_cached +EXPORT_SYMBOL_GPL vmlinux 0x4abe9e2c clk_fixed_rate_ops +EXPORT_SYMBOL_GPL vmlinux 0x4abffb8b cpufreq_cooling_unregister +EXPORT_SYMBOL_GPL vmlinux 0x4ae71cde bpf_trace_run7 +EXPORT_SYMBOL_GPL vmlinux 0x4aef9f47 regcache_cache_bypass +EXPORT_SYMBOL_GPL vmlinux 0x4afe5eb7 rtnl_af_register +EXPORT_SYMBOL_GPL vmlinux 0x4b03e101 vmbus_teardown_gpadl +EXPORT_SYMBOL_GPL vmlinux 0x4b12d2eb rio_map_outb_region +EXPORT_SYMBOL_GPL vmlinux 0x4b1b2eb2 unmap_mapping_pages EXPORT_SYMBOL_GPL vmlinux 0x4b2210b8 vmbus_send_tl_connect_request -EXPORT_SYMBOL_GPL vmlinux 0x4b4212eb __dax_driver_register -EXPORT_SYMBOL_GPL vmlinux 0x4b451f28 rdev_get_id +EXPORT_SYMBOL_GPL vmlinux 0x4b23a76c fat_get_dotdot_entry +EXPORT_SYMBOL_GPL vmlinux 0x4b2f4edc pci_store_saved_state +EXPORT_SYMBOL_GPL vmlinux 0x4b2f8976 ata_sff_port_ops +EXPORT_SYMBOL_GPL vmlinux 0x4b33c045 is_skb_forwardable +EXPORT_SYMBOL_GPL vmlinux 0x4b3e0303 acpi_dma_configure_id +EXPORT_SYMBOL_GPL vmlinux 0x4b48a0d3 udp_sock_create6 +EXPORT_SYMBOL_GPL vmlinux 0x4b4d12dd pm_clk_resume EXPORT_SYMBOL_GPL vmlinux 0x4b51f74c ata_xfer_mode2mask -EXPORT_SYMBOL_GPL vmlinux 0x4b545aa4 acct_bioset_exit +EXPORT_SYMBOL_GPL vmlinux 0x4b5654ba rt_mutex_trylock +EXPORT_SYMBOL_GPL vmlinux 0x4b584793 sk_set_memalloc EXPORT_SYMBOL_GPL vmlinux 0x4b5acf74 rhashtable_init -EXPORT_SYMBOL_GPL vmlinux 0x4b5d9edd pci_probe_reset_slot -EXPORT_SYMBOL_GPL vmlinux 0x4b626d47 switchdev_port_obj_del -EXPORT_SYMBOL_GPL vmlinux 0x4b6f04b5 pwm_request_from_chip -EXPORT_SYMBOL_GPL vmlinux 0x4b71130e vfs_cancel_lock +EXPORT_SYMBOL_GPL vmlinux 0x4b5ca38c k3_udma_glue_request_rx_chn EXPORT_SYMBOL_GPL vmlinux 0x4b72009e dynamic_debug_exec_queries -EXPORT_SYMBOL_GPL vmlinux 0x4b7729c6 firmware_request_platform -EXPORT_SYMBOL_GPL vmlinux 0x4b808dc0 fscrypt_ioctl_get_key_status -EXPORT_SYMBOL_GPL vmlinux 0x4b883148 pci_remove_root_bus -EXPORT_SYMBOL_GPL vmlinux 0x4b8d295f clk_hw_unregister_fixed_rate -EXPORT_SYMBOL_GPL vmlinux 0x4bb67ba2 __rio_local_write_config_16 -EXPORT_SYMBOL_GPL vmlinux 0x4bc5f3e6 phy_remove_lookup -EXPORT_SYMBOL_GPL vmlinux 0x4bd0be9a mtk_eint_set_debounce +EXPORT_SYMBOL_GPL vmlinux 0x4b77e853 crypto_stats_akcipher_decrypt +EXPORT_SYMBOL_GPL vmlinux 0x4b7c3e0b regulator_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0x4b8258ad ata_wait_register +EXPORT_SYMBOL_GPL vmlinux 0x4b94bfbe pci_user_read_config_byte +EXPORT_SYMBOL_GPL vmlinux 0x4ba3dcc9 l3mdev_master_upper_ifindex_by_index_rcu +EXPORT_SYMBOL_GPL vmlinux 0x4bc55603 device_property_read_u16_array +EXPORT_SYMBOL_GPL vmlinux 0x4bcc2fdb fib_info_nh_uses_dev EXPORT_SYMBOL_GPL vmlinux 0x4bd6f08b misc_cgrp_subsys_on_dfl_key -EXPORT_SYMBOL_GPL vmlinux 0x4bdc101a crypto_stats_aead_decrypt -EXPORT_SYMBOL_GPL vmlinux 0x4be9a0ec bdi_dev_name -EXPORT_SYMBOL_GPL vmlinux 0x4bf19853 tpm2_get_tpm_pt -EXPORT_SYMBOL_GPL vmlinux 0x4bfaa0d2 gpiod_set_config -EXPORT_SYMBOL_GPL vmlinux 0x4bfc2353 fib6_get_table -EXPORT_SYMBOL_GPL vmlinux 0x4c098c32 usb_asmedia_modifyflowcontrol -EXPORT_SYMBOL_GPL vmlinux 0x4c0b2583 spi_mem_poll_status -EXPORT_SYMBOL_GPL vmlinux 0x4c1700f9 usb_phy_set_charger_state -EXPORT_SYMBOL_GPL vmlinux 0x4c29cdc3 __acpi_nfit_notify -EXPORT_SYMBOL_GPL vmlinux 0x4c2acc20 sk_msg_clone -EXPORT_SYMBOL_GPL vmlinux 0x4c400e41 ata_bmdma_irq_clear +EXPORT_SYMBOL_GPL vmlinux 0x4be2302c sysfs_update_groups +EXPORT_SYMBOL_GPL vmlinux 0x4be9e8f5 blk_mq_freeze_queue_wait +EXPORT_SYMBOL_GPL vmlinux 0x4bf96135 mmu_interval_notifier_remove +EXPORT_SYMBOL_GPL vmlinux 0x4c03091e da9052_regmap_config +EXPORT_SYMBOL_GPL vmlinux 0x4c032d27 dev_pm_opp_set_sharing_cpus +EXPORT_SYMBOL_GPL vmlinux 0x4c0e6035 iommu_map_atomic +EXPORT_SYMBOL_GPL vmlinux 0x4c113547 gpiochip_line_is_irq +EXPORT_SYMBOL_GPL vmlinux 0x4c35130e __traceiter_block_rq_insert +EXPORT_SYMBOL_GPL vmlinux 0x4c4d326a tty_save_termios EXPORT_SYMBOL_GPL vmlinux 0x4c549b36 __traceiter_xhci_dbg_quirks -EXPORT_SYMBOL_GPL vmlinux 0x4c606193 fwnode_get_named_child_node -EXPORT_SYMBOL_GPL vmlinux 0x4c684aee __platform_register_drivers -EXPORT_SYMBOL_GPL vmlinux 0x4c7e8a3d bpfilter_ops +EXPORT_SYMBOL_GPL vmlinux 0x4c5c2b4a tty_init_termios +EXPORT_SYMBOL_GPL vmlinux 0x4c6c1ad1 __dev_forward_skb EXPORT_SYMBOL_GPL vmlinux 0x4c8adfe1 hv_root_partition -EXPORT_SYMBOL_GPL vmlinux 0x4ca681b4 debugfs_write_file_bool -EXPORT_SYMBOL_GPL vmlinux 0x4cab660e __kthread_should_park +EXPORT_SYMBOL_GPL vmlinux 0x4c8da6b5 wm831x_reg_unlock +EXPORT_SYMBOL_GPL vmlinux 0x4c901406 ata_pci_bmdma_clear_simplex +EXPORT_SYMBOL_GPL vmlinux 0x4ca0861d crypto_stats_rng_generate EXPORT_SYMBOL_GPL vmlinux 0x4cb27100 ktime_get_snapshot +EXPORT_SYMBOL_GPL vmlinux 0x4cb734bf sk_free_unlock_clone EXPORT_SYMBOL_GPL vmlinux 0x4cb81fda __SCK__tp_func_wbc_writepage EXPORT_SYMBOL_GPL vmlinux 0x4cb8b17f __srcu_read_lock -EXPORT_SYMBOL_GPL vmlinux 0x4cbb7b21 shash_ahash_update -EXPORT_SYMBOL_GPL vmlinux 0x4cc0ec7e dev_pm_opp_set_opp -EXPORT_SYMBOL_GPL vmlinux 0x4cceaec0 ata_scsi_change_queue_depth -EXPORT_SYMBOL_GPL vmlinux 0x4ce8bf6c extcon_get_edev_by_phandle -EXPORT_SYMBOL_GPL vmlinux 0x4cec3e2c crypto_unregister_ahashes -EXPORT_SYMBOL_GPL vmlinux 0x4cee8441 fb_deferred_io_init +EXPORT_SYMBOL_GPL vmlinux 0x4cc37cd0 crypto_ahash_digest +EXPORT_SYMBOL_GPL vmlinux 0x4ce44482 __phy_modify_mmd +EXPORT_SYMBOL_GPL vmlinux 0x4cec40c2 fwnode_get_nth_parent EXPORT_SYMBOL_GPL vmlinux 0x4d0015e2 cpu_hotplug_disable EXPORT_SYMBOL_GPL vmlinux 0x4d0b752f alloc_iova +EXPORT_SYMBOL_GPL vmlinux 0x4d0cc335 nvdimm_bus_add_badrange EXPORT_SYMBOL_GPL vmlinux 0x4d202b8c __xas_prev -EXPORT_SYMBOL_GPL vmlinux 0x4d229805 pci_add_dynid -EXPORT_SYMBOL_GPL vmlinux 0x4d267389 rio_release_inb_dbell -EXPORT_SYMBOL_GPL vmlinux 0x4d2b9a90 usb_get_hcd +EXPORT_SYMBOL_GPL vmlinux 0x4d273d60 dax_layout_busy_page_range +EXPORT_SYMBOL_GPL vmlinux 0x4d2baa63 pwm_capture EXPORT_SYMBOL_GPL vmlinux 0x4d3a0696 __SCK__tp_func_rpm_idle -EXPORT_SYMBOL_GPL vmlinux 0x4d3ad536 soc_device_register -EXPORT_SYMBOL_GPL vmlinux 0x4d3d5728 sysfs_groups_change_owner -EXPORT_SYMBOL_GPL vmlinux 0x4d42b075 led_trigger_blink_oneshot EXPORT_SYMBOL_GPL vmlinux 0x4d4d7b79 blk_mq_map_queues -EXPORT_SYMBOL_GPL vmlinux 0x4d6047c0 clk_hw_register_fractional_divider -EXPORT_SYMBOL_GPL vmlinux 0x4d65d67e devlink_resource_occ_get_register +EXPORT_SYMBOL_GPL vmlinux 0x4d609dd7 iommu_map_sg +EXPORT_SYMBOL_GPL vmlinux 0x4d6301e5 __platform_register_drivers EXPORT_SYMBOL_GPL vmlinux 0x4d6d0bbc iommu_group_ref_get -EXPORT_SYMBOL_GPL vmlinux 0x4d6e89dd tegra_xusb_padctl_legacy_remove -EXPORT_SYMBOL_GPL vmlinux 0x4d70b072 elv_unregister EXPORT_SYMBOL_GPL vmlinux 0x4d7272e4 migrate_enable -EXPORT_SYMBOL_GPL vmlinux 0x4d72810b bpf_trace_run10 -EXPORT_SYMBOL_GPL vmlinux 0x4d7aee98 devm_pinctrl_unregister +EXPORT_SYMBOL_GPL vmlinux 0x4d7e4734 regulator_map_voltage_linear EXPORT_SYMBOL_GPL vmlinux 0x4d83c710 k3_udma_glue_tdown_tx_chn -EXPORT_SYMBOL_GPL vmlinux 0x4d8510df pm_generic_poweroff +EXPORT_SYMBOL_GPL vmlinux 0x4d83e874 irq_domain_remove_sim EXPORT_SYMBOL_GPL vmlinux 0x4d8a96ab xas_set_mark EXPORT_SYMBOL_GPL vmlinux 0x4d95d6d1 memcpy_flushcache -EXPORT_SYMBOL_GPL vmlinux 0x4da17672 handle_mm_fault +EXPORT_SYMBOL_GPL vmlinux 0x4d960ab8 cpci_hp_unregister_controller +EXPORT_SYMBOL_GPL vmlinux 0x4da173d8 fw_devlink_purge_absent_suppliers EXPORT_SYMBOL_GPL vmlinux 0x4da1f4a7 list_lru_del -EXPORT_SYMBOL_GPL vmlinux 0x4da5f7aa dm_internal_resume_fast -EXPORT_SYMBOL_GPL vmlinux 0x4da882f8 iommu_fwspec_free -EXPORT_SYMBOL_GPL vmlinux 0x4dc18e32 fsl_mc_resource_free -EXPORT_SYMBOL_GPL vmlinux 0x4dc7dcdf pci_epc_remove_epf +EXPORT_SYMBOL_GPL vmlinux 0x4da80b12 device_match_name +EXPORT_SYMBOL_GPL vmlinux 0x4db06ce3 __vfs_removexattr_locked +EXPORT_SYMBOL_GPL vmlinux 0x4dbb9ad6 kthread_unpark +EXPORT_SYMBOL_GPL vmlinux 0x4dc841e4 of_clk_hw_onecell_get +EXPORT_SYMBOL_GPL vmlinux 0x4dcd2924 bio_associate_blkg +EXPORT_SYMBOL_GPL vmlinux 0x4dd649e3 xhci_shutdown EXPORT_SYMBOL_GPL vmlinux 0x4dd9d14d cn_netlink_send_mult -EXPORT_SYMBOL_GPL vmlinux 0x4ddb78ec bio_alloc_kiocb EXPORT_SYMBOL_GPL vmlinux 0x4de17ab3 usb_state_string -EXPORT_SYMBOL_GPL vmlinux 0x4df68b89 pm_clk_suspend +EXPORT_SYMBOL_GPL vmlinux 0x4de1cd9f lwtunnel_get_encap_size +EXPORT_SYMBOL_GPL vmlinux 0x4de52cfb regulator_set_voltage_sel_regmap EXPORT_SYMBOL_GPL vmlinux 0x4dff61e5 wwan_port_txoff +EXPORT_SYMBOL_GPL vmlinux 0x4e0a5702 component_master_add_with_match EXPORT_SYMBOL_GPL vmlinux 0x4e17c613 ata_sff_queue_delayed_work -EXPORT_SYMBOL_GPL vmlinux 0x4e321e35 pinctrl_utils_add_map_mux +EXPORT_SYMBOL_GPL vmlinux 0x4e268162 devm_device_add_group +EXPORT_SYMBOL_GPL vmlinux 0x4e283063 mmu_notifier_register +EXPORT_SYMBOL_GPL vmlinux 0x4e2eef79 __udp_gso_segment +EXPORT_SYMBOL_GPL vmlinux 0x4e3ee580 devm_thermal_of_cooling_device_register EXPORT_SYMBOL_GPL vmlinux 0x4e3fd1b4 kvm_release_pfn_clean -EXPORT_SYMBOL_GPL vmlinux 0x4e41acbd vmbus_hvsock_device_unregister EXPORT_SYMBOL_GPL vmlinux 0x4e4c37e2 freq_qos_remove_notifier -EXPORT_SYMBOL_GPL vmlinux 0x4e4f5aee rio_enable_rx_tx_port -EXPORT_SYMBOL_GPL vmlinux 0x4e4f8138 nvme_cleanup_cmd +EXPORT_SYMBOL_GPL vmlinux 0x4e630ba1 wbc_account_cgroup_owner +EXPORT_SYMBOL_GPL vmlinux 0x4e6b96c9 watchdog_unregister_device EXPORT_SYMBOL_GPL vmlinux 0x4e74878e __tracepoint_devlink_hwerr -EXPORT_SYMBOL_GPL vmlinux 0x4e76dca8 devm_of_pwm_get -EXPORT_SYMBOL_GPL vmlinux 0x4e88eaf6 dma_resv_get_fences -EXPORT_SYMBOL_GPL vmlinux 0x4e921343 pci_bus_add_device -EXPORT_SYMBOL_GPL vmlinux 0x4ea062c1 stmpe_reg_write -EXPORT_SYMBOL_GPL vmlinux 0x4eabdb66 pci_epf_free_space +EXPORT_SYMBOL_GPL vmlinux 0x4ea3df86 fsstack_copy_inode_size EXPORT_SYMBOL_GPL vmlinux 0x4eac5fc1 cpu_mitigations_auto_nosmt EXPORT_SYMBOL_GPL vmlinux 0x4eb39d4e __tracepoint_tcp_bad_csum -EXPORT_SYMBOL_GPL vmlinux 0x4ebcba02 xhci_add_endpoint -EXPORT_SYMBOL_GPL vmlinux 0x4ecbe83d dma_buf_attach +EXPORT_SYMBOL_GPL vmlinux 0x4ec26736 crypto_unregister_aead EXPORT_SYMBOL_GPL vmlinux 0x4ece3615 blocking_notifier_chain_unregister -EXPORT_SYMBOL_GPL vmlinux 0x4ecedbe1 pm_generic_thaw -EXPORT_SYMBOL_GPL vmlinux 0x4edaf5ad anon_inode_getfd_secure -EXPORT_SYMBOL_GPL vmlinux 0x4edda988 is_transparent_hugepage -EXPORT_SYMBOL_GPL vmlinux 0x4ee8536b __device_reset -EXPORT_SYMBOL_GPL vmlinux 0x4eec8e76 acpi_dev_get_property -EXPORT_SYMBOL_GPL vmlinux 0x4ef1772e __netpoll_setup -EXPORT_SYMBOL_GPL vmlinux 0x4ef51e7e device_set_node +EXPORT_SYMBOL_GPL vmlinux 0x4ee3d1ff power_supply_external_power_changed EXPORT_SYMBOL_GPL vmlinux 0x4ef5bcf4 perf_swevent_get_recursion_context +EXPORT_SYMBOL_GPL vmlinux 0x4efa6c3e ima_file_hash +EXPORT_SYMBOL_GPL vmlinux 0x4efc2983 dma_request_chan_by_mask EXPORT_SYMBOL_GPL vmlinux 0x4efcf021 mpi_normalize -EXPORT_SYMBOL_GPL vmlinux 0x4eff6688 acpi_dev_add_driver_gpios -EXPORT_SYMBOL_GPL vmlinux 0x4f033b78 __clk_determine_rate -EXPORT_SYMBOL_GPL vmlinux 0x4f0acb93 of_phandle_iterator_init -EXPORT_SYMBOL_GPL vmlinux 0x4f12c510 spi_mem_driver_unregister -EXPORT_SYMBOL_GPL vmlinux 0x4f16a4e8 sk_msg_free_nocharge -EXPORT_SYMBOL_GPL vmlinux 0x4f1a6dd2 kernfs_put -EXPORT_SYMBOL_GPL vmlinux 0x4f21e0b0 device_match_any -EXPORT_SYMBOL_GPL vmlinux 0x4f222eb3 devlink_dpipe_headers_register +EXPORT_SYMBOL_GPL vmlinux 0x4f0c487b nvme_enable_ctrl +EXPORT_SYMBOL_GPL vmlinux 0x4f1680c7 sfp_add_phy +EXPORT_SYMBOL_GPL vmlinux 0x4f19c5bc ping_common_sendmsg EXPORT_SYMBOL_GPL vmlinux 0x4f2593f0 btree_update EXPORT_SYMBOL_GPL vmlinux 0x4f2c996d kmsg_dump_get_line -EXPORT_SYMBOL_GPL vmlinux 0x4f3703b4 genphy_c45_read_lpa -EXPORT_SYMBOL_GPL vmlinux 0x4f3e0cea mnt_want_write -EXPORT_SYMBOL_GPL vmlinux 0x4f3fd2f1 devm_gpiod_get_index -EXPORT_SYMBOL_GPL vmlinux 0x4f52dee8 tpm_chip_register -EXPORT_SYMBOL_GPL vmlinux 0x4f676b5e of_icc_xlate_onecell +EXPORT_SYMBOL_GPL vmlinux 0x4f369903 kstrdup_quotable_file +EXPORT_SYMBOL_GPL vmlinux 0x4f64d714 mtk_build_eint +EXPORT_SYMBOL_GPL vmlinux 0x4f65c3bf genphy_c45_pma_suspend EXPORT_SYMBOL_GPL vmlinux 0x4f6a07fe show_rcu_gp_kthreads -EXPORT_SYMBOL_GPL vmlinux 0x4f6b344f bpf_prog_create_from_user EXPORT_SYMBOL_GPL vmlinux 0x4f722eb0 acpi_ec_remove_query_handler EXPORT_SYMBOL_GPL vmlinux 0x4f72a987 uart_parse_options -EXPORT_SYMBOL_GPL vmlinux 0x4f8b141d perf_pmu_unregister -EXPORT_SYMBOL_GPL vmlinux 0x4f9034ed platform_device_del +EXPORT_SYMBOL_GPL vmlinux 0x4f9516fc perf_event_create_kernel_counter EXPORT_SYMBOL_GPL vmlinux 0x4f98d766 cpu_pm_unregister_notifier -EXPORT_SYMBOL_GPL vmlinux 0x4fc816e0 fsl_mc_bus_dpio_type +EXPORT_SYMBOL_GPL vmlinux 0x4fb07ac3 mtk_pinconf_bias_disable_get +EXPORT_SYMBOL_GPL vmlinux 0x4fb146fc pm_runtime_no_callbacks +EXPORT_SYMBOL_GPL vmlinux 0x4fb610a8 serial8250_clear_and_reinit_fifos +EXPORT_SYMBOL_GPL vmlinux 0x4fbf4830 iptunnel_xmit +EXPORT_SYMBOL_GPL vmlinux 0x4fc410c8 pci_sriov_configure_simple +EXPORT_SYMBOL_GPL vmlinux 0x4fc66269 mtk_hw_get_value +EXPORT_SYMBOL_GPL vmlinux 0x4fc8a531 blk_ksm_init EXPORT_SYMBOL_GPL vmlinux 0x4fdc945d sata_deb_timing_normal EXPORT_SYMBOL_GPL vmlinux 0x4fe1eddf unregister_netevent_notifier -EXPORT_SYMBOL_GPL vmlinux 0x4fe97883 pinctrl_generic_get_group_count -EXPORT_SYMBOL_GPL vmlinux 0x4ffbd52a skcipher_walk_aead_decrypt +EXPORT_SYMBOL_GPL vmlinux 0x4ff99f5b invalidate_inode_pages2_range +EXPORT_SYMBOL_GPL vmlinux 0x4ffafd89 regmap_raw_write_async +EXPORT_SYMBOL_GPL vmlinux 0x4ffbb4ab register_wide_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0x4fff3f7a xdp_return_frame EXPORT_SYMBOL_GPL vmlinux 0x500c768c apei_exec_read_register -EXPORT_SYMBOL_GPL vmlinux 0x50131d93 nvme_wait_freeze_timeout -EXPORT_SYMBOL_GPL vmlinux 0x50132488 devm_pm_opp_set_clkname -EXPORT_SYMBOL_GPL vmlinux 0x501d1ac2 regulator_set_current_limit -EXPORT_SYMBOL_GPL vmlinux 0x502206b9 dev_pm_opp_get_opp_table -EXPORT_SYMBOL_GPL vmlinux 0x503bc8d8 tcp_rate_check_app_limited -EXPORT_SYMBOL_GPL vmlinux 0x504a0b4b gpiochip_add_pingroup_range -EXPORT_SYMBOL_GPL vmlinux 0x5055f61d regulator_sync_voltage -EXPORT_SYMBOL_GPL vmlinux 0x50716653 fat_alloc_new_dir -EXPORT_SYMBOL_GPL vmlinux 0x5080ce71 dprc_get_obj_region -EXPORT_SYMBOL_GPL vmlinux 0x50831db1 usb_autopm_get_interface_no_resume -EXPORT_SYMBOL_GPL vmlinux 0x5086a8ae clk_mux_ro_ops +EXPORT_SYMBOL_GPL vmlinux 0x501111cb phy_power_off +EXPORT_SYMBOL_GPL vmlinux 0x50228ce3 regcache_drop_region +EXPORT_SYMBOL_GPL vmlinux 0x502af902 tty_find_polling_driver +EXPORT_SYMBOL_GPL vmlinux 0x5030114c divider_determine_rate +EXPORT_SYMBOL_GPL vmlinux 0x503ab749 ip_tunnel_rcv +EXPORT_SYMBOL_GPL vmlinux 0x50436fff __clk_get_hw +EXPORT_SYMBOL_GPL vmlinux 0x504579c0 ethnl_cable_test_fault_length +EXPORT_SYMBOL_GPL vmlinux 0x5060ca07 blk_mq_freeze_queue_wait_timeout +EXPORT_SYMBOL_GPL vmlinux 0x506973f9 vp_modern_set_queue_enable +EXPORT_SYMBOL_GPL vmlinux 0x50907de3 kvm_debugfs_dir EXPORT_SYMBOL_GPL vmlinux 0x5091b823 ring_buffer_read_start -EXPORT_SYMBOL_GPL vmlinux 0x50927276 usb_submit_urb -EXPORT_SYMBOL_GPL vmlinux 0x509a0ff5 gpiod_count -EXPORT_SYMBOL_GPL vmlinux 0x509f7ab4 regmap_reinit_cache -EXPORT_SYMBOL_GPL vmlinux 0x509fcbae mpc8xxx_spi_rx_buf_u16 -EXPORT_SYMBOL_GPL vmlinux 0x50a5646d usb_root_hub_lost_power -EXPORT_SYMBOL_GPL vmlinux 0x50bc45ec rtc_initialize_alarm +EXPORT_SYMBOL_GPL vmlinux 0x509b894e devfreq_event_get_edev_by_phandle +EXPORT_SYMBOL_GPL vmlinux 0x50a13725 skcipher_walk_complete +EXPORT_SYMBOL_GPL vmlinux 0x50a13f49 __traceiter_pelt_rt_tp +EXPORT_SYMBOL_GPL vmlinux 0x50a5f774 bpf_event_output +EXPORT_SYMBOL_GPL vmlinux 0x50ac2fd1 trace_define_field +EXPORT_SYMBOL_GPL vmlinux 0x50b03a42 sysfs_remove_file_from_group +EXPORT_SYMBOL_GPL vmlinux 0x50b70552 vfs_getxattr_alloc EXPORT_SYMBOL_GPL vmlinux 0x50c2ae54 rpi_firmware_property +EXPORT_SYMBOL_GPL vmlinux 0x50c5ca30 pingv6_prot EXPORT_SYMBOL_GPL vmlinux 0x50c61940 __context_tracking_exit -EXPORT_SYMBOL_GPL vmlinux 0x50db28ae platform_get_irq_optional +EXPORT_SYMBOL_GPL vmlinux 0x50c6e6cc create_signature +EXPORT_SYMBOL_GPL vmlinux 0x50cf5b7e vfs_setlease +EXPORT_SYMBOL_GPL vmlinux 0x50de527e driver_attach EXPORT_SYMBOL_GPL vmlinux 0x50df94f5 btree_insert -EXPORT_SYMBOL_GPL vmlinux 0x50e16309 usb_hcd_map_urb_for_dma EXPORT_SYMBOL_GPL vmlinux 0x50e7193a __i2c_first_dynamic_bus_num EXPORT_SYMBOL_GPL vmlinux 0x50fad434 round_jiffies_up -EXPORT_SYMBOL_GPL vmlinux 0x50fc0e76 sk_msg_free -EXPORT_SYMBOL_GPL vmlinux 0x5110ad04 pci_generic_ecam_ops -EXPORT_SYMBOL_GPL vmlinux 0x5127da50 nvme_change_ctrl_state +EXPORT_SYMBOL_GPL vmlinux 0x50fb2a19 rtnl_get_net_ns_capable +EXPORT_SYMBOL_GPL vmlinux 0x5102c7cb ip_tunnel_newlink +EXPORT_SYMBOL_GPL vmlinux 0x51083baf pci_create_slot +EXPORT_SYMBOL_GPL vmlinux 0x510f5456 synth_event_create +EXPORT_SYMBOL_GPL vmlinux 0x513040b7 phy_speed_up EXPORT_SYMBOL_GPL vmlinux 0x51390c96 rcu_barrier_tasks_rude -EXPORT_SYMBOL_GPL vmlinux 0x513b3e7b acpi_unbind_one -EXPORT_SYMBOL_GPL vmlinux 0x513d7f56 clk_divider_ro_ops -EXPORT_SYMBOL_GPL vmlinux 0x513fa202 pci_epc_add_epf -EXPORT_SYMBOL_GPL vmlinux 0x514cdc09 pci_find_ht_capability -EXPORT_SYMBOL_GPL vmlinux 0x5152789c thermal_zone_of_sensor_register +EXPORT_SYMBOL_GPL vmlinux 0x513d469b nvme_change_ctrl_state +EXPORT_SYMBOL_GPL vmlinux 0x5149e39b br_fdb_test_addr_hook +EXPORT_SYMBOL_GPL vmlinux 0x515626e5 kthread_flush_work +EXPORT_SYMBOL_GPL vmlinux 0x515662f5 irq_domain_free_irqs_common +EXPORT_SYMBOL_GPL vmlinux 0x5156a20d ncsi_start_dev EXPORT_SYMBOL_GPL vmlinux 0x515b390f __SCK__tp_func_remove_device_from_group -EXPORT_SYMBOL_GPL vmlinux 0x515e5afb ip_tunnel_siocdevprivate -EXPORT_SYMBOL_GPL vmlinux 0x5168c024 devm_rpi_firmware_get +EXPORT_SYMBOL_GPL vmlinux 0x51638ec3 wakeup_source_add EXPORT_SYMBOL_GPL vmlinux 0x5169344d k3_udma_glue_pop_tx_chn -EXPORT_SYMBOL_GPL vmlinux 0x516a9d20 pci_ecam_map_bus -EXPORT_SYMBOL_GPL vmlinux 0x51769ede usb_deregister_device_driver -EXPORT_SYMBOL_GPL vmlinux 0x5190942b __rt_mutex_init +EXPORT_SYMBOL_GPL vmlinux 0x5177a64f cpuidle_register +EXPORT_SYMBOL_GPL vmlinux 0x518bc469 regmap_can_raw_write EXPORT_SYMBOL_GPL vmlinux 0x51991b38 mtk_mutex_enable -EXPORT_SYMBOL_GPL vmlinux 0x51ab9ce0 sk_msg_is_readable +EXPORT_SYMBOL_GPL vmlinux 0x51a0bbe4 component_add_typed +EXPORT_SYMBOL_GPL vmlinux 0x51a19a20 dst_cache_get +EXPORT_SYMBOL_GPL vmlinux 0x51acdffc regmap_get_raw_write_max EXPORT_SYMBOL_GPL vmlinux 0x51ad07dd tegra210_plle_hw_sequence_start -EXPORT_SYMBOL_GPL vmlinux 0x51bd8209 ata_bmdma32_port_ops -EXPORT_SYMBOL_GPL vmlinux 0x51bfd292 switchdev_handle_port_obj_del -EXPORT_SYMBOL_GPL vmlinux 0x51c1f3ec phy_resolve_aneg_pause EXPORT_SYMBOL_GPL vmlinux 0x51d13875 nf_hooks_lwtunnel_sysctl_handler -EXPORT_SYMBOL_GPL vmlinux 0x51e764e0 __hwspin_unlock -EXPORT_SYMBOL_GPL vmlinux 0x51ea2df4 gpiod_set_array_value -EXPORT_SYMBOL_GPL vmlinux 0x51f5b305 __devm_regmap_init_mmio_clk +EXPORT_SYMBOL_GPL vmlinux 0x51d2b10c devm_phy_put +EXPORT_SYMBOL_GPL vmlinux 0x51d2cee0 kthread_queue_work +EXPORT_SYMBOL_GPL vmlinux 0x51eb8ce4 of_clk_parent_fill +EXPORT_SYMBOL_GPL vmlinux 0x51fe6817 clk_mux_ro_ops +EXPORT_SYMBOL_GPL vmlinux 0x5203334a device_dma_supported +EXPORT_SYMBOL_GPL vmlinux 0x52093797 iommu_capable +EXPORT_SYMBOL_GPL vmlinux 0x520ea40f acpi_dma_simple_xlate +EXPORT_SYMBOL_GPL vmlinux 0x521d38de usb_interrupt_msg EXPORT_SYMBOL_GPL vmlinux 0x52252316 clk_unregister_fixed_rate -EXPORT_SYMBOL_GPL vmlinux 0x52490d74 hwmon_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x52408f48 mtk_hw_set_value +EXPORT_SYMBOL_GPL vmlinux 0x52494f1e devlink_health_reporter_create EXPORT_SYMBOL_GPL vmlinux 0x525d0aa3 trace_seq_printf -EXPORT_SYMBOL_GPL vmlinux 0x5262d5ba of_phandle_iterator_next EXPORT_SYMBOL_GPL vmlinux 0x526bcf2a wwan_port_get_drvdata -EXPORT_SYMBOL_GPL vmlinux 0x5271562e __sock_recv_ts_and_drops -EXPORT_SYMBOL_GPL vmlinux 0x527b42d5 vfs_getxattr_alloc -EXPORT_SYMBOL_GPL vmlinux 0x5287319e usb_get_phy -EXPORT_SYMBOL_GPL vmlinux 0x5287cab9 ti_sci_get_handle -EXPORT_SYMBOL_GPL vmlinux 0x529322c8 sysfs_notify -EXPORT_SYMBOL_GPL vmlinux 0x5297916c extcon_get_state -EXPORT_SYMBOL_GPL vmlinux 0x52a80559 fib_nexthop_info -EXPORT_SYMBOL_GPL vmlinux 0x52ac97cc regmap_field_update_bits_base +EXPORT_SYMBOL_GPL vmlinux 0x527ffb1a wwan_create_port +EXPORT_SYMBOL_GPL vmlinux 0x528624fa dax_copy_to_iter +EXPORT_SYMBOL_GPL vmlinux 0x528932d6 ata_msleep +EXPORT_SYMBOL_GPL vmlinux 0x528a2a88 vmbus_allocate_mmio +EXPORT_SYMBOL_GPL vmlinux 0x5297665d usb_free_coherent +EXPORT_SYMBOL_GPL vmlinux 0x52a6ac6e __traceiter_sched_update_nr_running_tp +EXPORT_SYMBOL_GPL vmlinux 0x52a95379 power_supply_get_by_phandle +EXPORT_SYMBOL_GPL vmlinux 0x52b10f39 fsl_mc_cleanup_irq_pool EXPORT_SYMBOL_GPL vmlinux 0x52b1e3c7 pci_flags +EXPORT_SYMBOL_GPL vmlinux 0x52c0e262 skb_to_sgvec_nomark EXPORT_SYMBOL_GPL vmlinux 0x52c35e83 call_rcu_tasks_trace -EXPORT_SYMBOL_GPL vmlinux 0x52cd856d blk_mq_sched_try_insert_merge EXPORT_SYMBOL_GPL vmlinux 0x52ce2057 hv_setup_crash_handler EXPORT_SYMBOL_GPL vmlinux 0x52d54fce devlink_info_version_stored_put -EXPORT_SYMBOL_GPL vmlinux 0x52eab87a mmu_interval_notifier_insert -EXPORT_SYMBOL_GPL vmlinux 0x52f032b1 spi_register_controller -EXPORT_SYMBOL_GPL vmlinux 0x52f47125 devm_phy_get +EXPORT_SYMBOL_GPL vmlinux 0x52d72787 ping_seq_stop +EXPORT_SYMBOL_GPL vmlinux 0x52df2e1d tpm_pm_suspend +EXPORT_SYMBOL_GPL vmlinux 0x52e2e6b8 virtqueue_add_inbuf_ctx EXPORT_SYMBOL_GPL vmlinux 0x53012944 __tracepoint_rpm_resume +EXPORT_SYMBOL_GPL vmlinux 0x5304e96f percpu_down_write +EXPORT_SYMBOL_GPL vmlinux 0x5309cb31 skb_complete_wifi_ack EXPORT_SYMBOL_GPL vmlinux 0x5321d3d6 sbitmap_get -EXPORT_SYMBOL_GPL vmlinux 0x53222e5e skb_to_sgvec -EXPORT_SYMBOL_GPL vmlinux 0x532a3c6c nf_route +EXPORT_SYMBOL_GPL vmlinux 0x532377fe nvmem_cell_read_u16 EXPORT_SYMBOL_GPL vmlinux 0x532b90b5 kprobe_event_cmd_init -EXPORT_SYMBOL_GPL vmlinux 0x53364a88 device_create_bin_file +EXPORT_SYMBOL_GPL vmlinux 0x533107e6 tps65912_device_exit +EXPORT_SYMBOL_GPL vmlinux 0x533dbc70 devm_regmap_add_irq_chip EXPORT_SYMBOL_GPL vmlinux 0x5358864e devlink_fmsg_binary_pair_nest_end +EXPORT_SYMBOL_GPL vmlinux 0x535a40e7 pm_generic_runtime_suspend EXPORT_SYMBOL_GPL vmlinux 0x536822e3 sfp_module_insert +EXPORT_SYMBOL_GPL vmlinux 0x536d9401 ip_tunnel_lookup +EXPORT_SYMBOL_GPL vmlinux 0x536ed0e9 dma_mmap_noncontiguous EXPORT_SYMBOL_GPL vmlinux 0x537252cf __SCK__tp_func_rpm_return_int -EXPORT_SYMBOL_GPL vmlinux 0x5382a1d4 udp4_hwcsum -EXPORT_SYMBOL_GPL vmlinux 0x5387865d security_kernel_post_read_file EXPORT_SYMBOL_GPL vmlinux 0x538d073d phy_duplex_to_str -EXPORT_SYMBOL_GPL vmlinux 0x5392b690 bpf_map_inc_not_zero -EXPORT_SYMBOL_GPL vmlinux 0x5397f962 rio_get_comptag -EXPORT_SYMBOL_GPL vmlinux 0x53a0c26e phy_pm_runtime_get_sync -EXPORT_SYMBOL_GPL vmlinux 0x53a6d653 __auxiliary_device_add +EXPORT_SYMBOL_GPL vmlinux 0x53977f8d rio_request_inb_pwrite +EXPORT_SYMBOL_GPL vmlinux 0x5398ec6c hwmon_notify_event EXPORT_SYMBOL_GPL vmlinux 0x53c089f5 property_entries_dup -EXPORT_SYMBOL_GPL vmlinux 0x53c37e8c pm_relax -EXPORT_SYMBOL_GPL vmlinux 0x53d159bc get_task_pid -EXPORT_SYMBOL_GPL vmlinux 0x53d1ba8f crypto_register_alg -EXPORT_SYMBOL_GPL vmlinux 0x53d310cf security_inode_permission +EXPORT_SYMBOL_GPL vmlinux 0x53c561d4 dma_resv_get_fences +EXPORT_SYMBOL_GPL vmlinux 0x53d46104 otg_ulpi_create EXPORT_SYMBOL_GPL vmlinux 0x53d7c01e __traceiter_cpu_idle -EXPORT_SYMBOL_GPL vmlinux 0x53e5566a device_release_driver -EXPORT_SYMBOL_GPL vmlinux 0x54081683 devm_pci_epc_destroy -EXPORT_SYMBOL_GPL vmlinux 0x540a4861 __scsi_init_queue -EXPORT_SYMBOL_GPL vmlinux 0x540c958e thermal_add_hwmon_sysfs -EXPORT_SYMBOL_GPL vmlinux 0x54101fe0 inet_hash +EXPORT_SYMBOL_GPL vmlinux 0x53ddaf4c input_ff_upload +EXPORT_SYMBOL_GPL vmlinux 0x53e6c136 dev_pm_put_subsys_data +EXPORT_SYMBOL_GPL vmlinux 0x53fc61e8 tpm2_probe +EXPORT_SYMBOL_GPL vmlinux 0x53ff07a1 do_splice_from +EXPORT_SYMBOL_GPL vmlinux 0x5403e9d8 pci_user_write_config_word +EXPORT_SYMBOL_GPL vmlinux 0x5404b254 ata_sff_prereset +EXPORT_SYMBOL_GPL vmlinux 0x5406dd2b rio_add_net EXPORT_SYMBOL_GPL vmlinux 0x541bd60a irq_work_run -EXPORT_SYMBOL_GPL vmlinux 0x54213ec3 sata_scr_write EXPORT_SYMBOL_GPL vmlinux 0x54215db5 visitor64 -EXPORT_SYMBOL_GPL vmlinux 0x543a2a58 ipv6_bpf_stub -EXPORT_SYMBOL_GPL vmlinux 0x54434663 __fscrypt_prepare_link +EXPORT_SYMBOL_GPL vmlinux 0x5425f28b sata_link_debounce +EXPORT_SYMBOL_GPL vmlinux 0x54375439 phy_driver_is_genphy_10g +EXPORT_SYMBOL_GPL vmlinux 0x543c482b iommu_setup_dma_ops +EXPORT_SYMBOL_GPL vmlinux 0x54437ec6 wbt_enable_default EXPORT_SYMBOL_GPL vmlinux 0x545025e5 nvmem_add_cell_table -EXPORT_SYMBOL_GPL vmlinux 0x545e40e4 dev_pm_opp_get_level EXPORT_SYMBOL_GPL vmlinux 0x54651f9b rhashtable_walk_next -EXPORT_SYMBOL_GPL vmlinux 0x546d3f5b bpf_trace_run5 -EXPORT_SYMBOL_GPL vmlinux 0x5478513d syscon_regmap_lookup_by_phandle_optional -EXPORT_SYMBOL_GPL vmlinux 0x547e70a9 find_pid_ns +EXPORT_SYMBOL_GPL vmlinux 0x54765a6c devm_clk_bulk_get_all +EXPORT_SYMBOL_GPL vmlinux 0x547ede7d hisi_uncore_pmu_event_update +EXPORT_SYMBOL_GPL vmlinux 0x548c0d56 crypto_comp_decompress +EXPORT_SYMBOL_GPL vmlinux 0x548c7c7c __usb_create_hcd EXPORT_SYMBOL_GPL vmlinux 0x549525ef handle_nested_irq +EXPORT_SYMBOL_GPL vmlinux 0x54955e0e ata_eh_analyze_ncq_error +EXPORT_SYMBOL_GPL vmlinux 0x549b1e13 ata_bmdma_start EXPORT_SYMBOL_GPL vmlinux 0x54a25da2 qcom_smem_state_put -EXPORT_SYMBOL_GPL vmlinux 0x54d4f405 sprd_pinctrl_remove -EXPORT_SYMBOL_GPL vmlinux 0x54da1b5f dev_pm_opp_attach_genpd -EXPORT_SYMBOL_GPL vmlinux 0x54f1aa45 wakeup_sources_walk_next -EXPORT_SYMBOL_GPL vmlinux 0x54fad28b imx_pinctrl_sc_ipc_init -EXPORT_SYMBOL_GPL vmlinux 0x550cbb9e kvm_vcpu_gfn_to_page -EXPORT_SYMBOL_GPL vmlinux 0x551f3f47 ata_acpi_stm -EXPORT_SYMBOL_GPL vmlinux 0x5527cbd2 fuse_dev_install +EXPORT_SYMBOL_GPL vmlinux 0x54c1eb5e devlink_free +EXPORT_SYMBOL_GPL vmlinux 0x54d386ec netlink_strict_get_check +EXPORT_SYMBOL_GPL vmlinux 0x54f0b9de seg6_do_srh_inline +EXPORT_SYMBOL_GPL vmlinux 0x54f6fac8 __traceiter_sched_cpu_capacity_tp +EXPORT_SYMBOL_GPL vmlinux 0x54fabe7d component_master_del +EXPORT_SYMBOL_GPL vmlinux 0x5510d41a ata_sff_irq_on +EXPORT_SYMBOL_GPL vmlinux 0x5515c46c account_locked_vm EXPORT_SYMBOL_GPL vmlinux 0x5528543b vmap_pfn -EXPORT_SYMBOL_GPL vmlinux 0x55295e11 fuse_do_ioctl -EXPORT_SYMBOL_GPL vmlinux 0x5529fa6b subsys_system_register +EXPORT_SYMBOL_GPL vmlinux 0x552ec9e4 led_init_default_state_get EXPORT_SYMBOL_GPL vmlinux 0x55339365 flush_delayed_fput +EXPORT_SYMBOL_GPL vmlinux 0x553885a2 led_get_default_pattern EXPORT_SYMBOL_GPL vmlinux 0x553b49a4 cpufreq_get_driver_data EXPORT_SYMBOL_GPL vmlinux 0x55417264 unregister_vt_notifier -EXPORT_SYMBOL_GPL vmlinux 0x5550e6a9 debugfs_rename +EXPORT_SYMBOL_GPL vmlinux 0x5544f9d1 devlink_dpipe_table_counter_enabled +EXPORT_SYMBOL_GPL vmlinux 0x554d6b05 devlink_resources_unregister +EXPORT_SYMBOL_GPL vmlinux 0x555537b5 skb_mpls_pop +EXPORT_SYMBOL_GPL vmlinux 0x556072c2 security_path_truncate EXPORT_SYMBOL_GPL vmlinux 0x556e4390 clk_get_rate EXPORT_SYMBOL_GPL vmlinux 0x55784228 regmap_irq_get_virq -EXPORT_SYMBOL_GPL vmlinux 0x5579bdcc pci_pr3_present -EXPORT_SYMBOL_GPL vmlinux 0x557d1b20 wakeup_source_register -EXPORT_SYMBOL_GPL vmlinux 0x558519af crypto_unregister_aeads -EXPORT_SYMBOL_GPL vmlinux 0x5590d572 fwnode_property_present -EXPORT_SYMBOL_GPL vmlinux 0x55a55e98 nvmem_cell_read_u64 -EXPORT_SYMBOL_GPL vmlinux 0x55b4ca08 tty_ldisc_ref -EXPORT_SYMBOL_GPL vmlinux 0x55b7adc5 dpbp_disable -EXPORT_SYMBOL_GPL vmlinux 0x55c4b518 usb_choose_configuration +EXPORT_SYMBOL_GPL vmlinux 0x557f383a usb_store_new_id +EXPORT_SYMBOL_GPL vmlinux 0x5584291d xfrm_dev_resume +EXPORT_SYMBOL_GPL vmlinux 0x5594655a skb_append_pagefrags +EXPORT_SYMBOL_GPL vmlinux 0x559b6f6d dprc_reset_container +EXPORT_SYMBOL_GPL vmlinux 0x55b4bf55 power_supply_get_by_name +EXPORT_SYMBOL_GPL vmlinux 0x55b885b0 sk_psock_tls_strp_read +EXPORT_SYMBOL_GPL vmlinux 0x55ba4b5d regulator_bulk_get +EXPORT_SYMBOL_GPL vmlinux 0x55c715b1 hisi_uncore_pmu_get_event_idx EXPORT_SYMBOL_GPL vmlinux 0x55c76a23 ksys_sync_helper EXPORT_SYMBOL_GPL vmlinux 0x55c9880c zynqmp_pm_release_node -EXPORT_SYMBOL_GPL vmlinux 0x55cada4c irq_create_mapping_affinity -EXPORT_SYMBOL_GPL vmlinux 0x55dbb02c regmap_field_bulk_alloc -EXPORT_SYMBOL_GPL vmlinux 0x55dc8ab6 usb_hcd_amd_remote_wakeup_quirk +EXPORT_SYMBOL_GPL vmlinux 0x55e1058b regulator_list_voltage_pickable_linear_range EXPORT_SYMBOL_GPL vmlinux 0x55eecff4 bit_wait_io_timeout -EXPORT_SYMBOL_GPL vmlinux 0x55ef8ba7 ata_cable_40wire -EXPORT_SYMBOL_GPL vmlinux 0x55f7b2c7 fscrypt_fname_siphash EXPORT_SYMBOL_GPL vmlinux 0x56054c05 crypto_it_tab -EXPORT_SYMBOL_GPL vmlinux 0x560a53f5 fat_time_unix2fat -EXPORT_SYMBOL_GPL vmlinux 0x56152199 regmap_async_complete_cb +EXPORT_SYMBOL_GPL vmlinux 0x5610f40a __pm_runtime_set_status EXPORT_SYMBOL_GPL vmlinux 0x56173654 pcap_set_ts_bits -EXPORT_SYMBOL_GPL vmlinux 0x5622d6ab bpf_redirect_info -EXPORT_SYMBOL_GPL vmlinux 0x5623fedb usb_free_streams +EXPORT_SYMBOL_GPL vmlinux 0x561b16cc firmware_request_platform +EXPORT_SYMBOL_GPL vmlinux 0x561e01d3 clk_hw_get_flags EXPORT_SYMBOL_GPL vmlinux 0x56256e8a orderly_poweroff -EXPORT_SYMBOL_GPL vmlinux 0x56293cc8 __traceiter_pelt_dl_tp EXPORT_SYMBOL_GPL vmlinux 0x56310925 regulator_mode_to_status -EXPORT_SYMBOL_GPL vmlinux 0x5633a190 pci_slots_kset +EXPORT_SYMBOL_GPL vmlinux 0x56374d95 kgdb_unregister_io_module EXPORT_SYMBOL_GPL vmlinux 0x5641485b tty_termios_encode_baud_rate -EXPORT_SYMBOL_GPL vmlinux 0x56422753 __devm_reset_control_bulk_get -EXPORT_SYMBOL_GPL vmlinux 0x564b4af3 spi_mem_adjust_op_size -EXPORT_SYMBOL_GPL vmlinux 0x56615605 of_pci_address_to_resource -EXPORT_SYMBOL_GPL vmlinux 0x56621e73 debugfs_create_x16 -EXPORT_SYMBOL_GPL vmlinux 0x567ca1b3 virtio_device_freeze -EXPORT_SYMBOL_GPL vmlinux 0x567e0617 __ip6_datagram_connect -EXPORT_SYMBOL_GPL vmlinux 0x5691428c stmpe_disable -EXPORT_SYMBOL_GPL vmlinux 0x56ae1f64 nf_checksum_partial -EXPORT_SYMBOL_GPL vmlinux 0x56be7fc9 fsl_mc_bus_dprtc_type -EXPORT_SYMBOL_GPL vmlinux 0x56cd9230 setup_udp_tunnel_sock -EXPORT_SYMBOL_GPL vmlinux 0x56d195e6 mbox_free_channel -EXPORT_SYMBOL_GPL vmlinux 0x56d2fb96 icmp_build_probe +EXPORT_SYMBOL_GPL vmlinux 0x56445ac0 irq_create_fwspec_mapping +EXPORT_SYMBOL_GPL vmlinux 0x56465e87 usb_sg_cancel +EXPORT_SYMBOL_GPL vmlinux 0x56645991 xdp_convert_zc_to_xdp_frame +EXPORT_SYMBOL_GPL vmlinux 0x567554a3 phy_driver_is_genphy +EXPORT_SYMBOL_GPL vmlinux 0x5681228d usb_debug_root +EXPORT_SYMBOL_GPL vmlinux 0x56945345 tty_perform_flush +EXPORT_SYMBOL_GPL vmlinux 0x56990985 usb_phy_roothub_alloc +EXPORT_SYMBOL_GPL vmlinux 0x56991be1 irq_gc_mask_clr_bit +EXPORT_SYMBOL_GPL vmlinux 0x56cac914 pci_load_saved_state EXPORT_SYMBOL_GPL vmlinux 0x56d61dce context_tracking_enter +EXPORT_SYMBOL_GPL vmlinux 0x56d7fbf7 vmbus_sendpacket_pagebuffer +EXPORT_SYMBOL_GPL vmlinux 0x56e496c3 irq_domain_create_sim +EXPORT_SYMBOL_GPL vmlinux 0x56e88961 nd_region_dev EXPORT_SYMBOL_GPL vmlinux 0x56e9103b cpu_pm_enter -EXPORT_SYMBOL_GPL vmlinux 0x56f8fe12 tick_nohz_dep_clear_task +EXPORT_SYMBOL_GPL vmlinux 0x56ed50a0 dev_pm_opp_find_freq_floor +EXPORT_SYMBOL_GPL vmlinux 0x56eeb95e devlink_port_params_unregister EXPORT_SYMBOL_GPL vmlinux 0x56fbb130 no_hash_pointers -EXPORT_SYMBOL_GPL vmlinux 0x57023fc3 trace_array_printk -EXPORT_SYMBOL_GPL vmlinux 0x57059b8a irq_chip_set_affinity_parent -EXPORT_SYMBOL_GPL vmlinux 0x57153be6 fib6_rule_default -EXPORT_SYMBOL_GPL vmlinux 0x57285514 wm831x_reg_write -EXPORT_SYMBOL_GPL vmlinux 0x573908a2 ip_tunnel_uninit +EXPORT_SYMBOL_GPL vmlinux 0x5716ce81 pinctrl_dev_get_drvdata +EXPORT_SYMBOL_GPL vmlinux 0x5724ba5d get_device +EXPORT_SYMBOL_GPL vmlinux 0x572bb14a subsys_dev_iter_next +EXPORT_SYMBOL_GPL vmlinux 0x5737e44e devm_of_phy_get EXPORT_SYMBOL_GPL vmlinux 0x573b5453 ipv6_fixup_options -EXPORT_SYMBOL_GPL vmlinux 0x57401e96 edac_pci_create_generic_ctl -EXPORT_SYMBOL_GPL vmlinux 0x574073f7 dev_pm_opp_get_suspend_opp_freq +EXPORT_SYMBOL_GPL vmlinux 0x57439642 ata_ehi_clear_desc EXPORT_SYMBOL_GPL vmlinux 0x574609c5 apei_exec_write_register_value -EXPORT_SYMBOL_GPL vmlinux 0x5749269c __inet_twsk_schedule -EXPORT_SYMBOL_GPL vmlinux 0x57534292 phy_pm_runtime_put_sync -EXPORT_SYMBOL_GPL vmlinux 0x575e302b serial8250_rx_dma_flush -EXPORT_SYMBOL_GPL vmlinux 0x576e4907 fwnode_property_read_u16_array +EXPORT_SYMBOL_GPL vmlinux 0x575b72b9 sysfs_remove_group +EXPORT_SYMBOL_GPL vmlinux 0x5760037f ip_tunnel_change_mtu +EXPORT_SYMBOL_GPL vmlinux 0x576d8289 vp_modern_set_queue_size EXPORT_SYMBOL_GPL vmlinux 0x57732438 inet_twsk_purge -EXPORT_SYMBOL_GPL vmlinux 0x5776f8fa is_nvdimm_sync EXPORT_SYMBOL_GPL vmlinux 0x577a438a tegra210_clk_emc_detach -EXPORT_SYMBOL_GPL vmlinux 0x577e8b6e devm_platform_ioremap_resource -EXPORT_SYMBOL_GPL vmlinux 0x57806284 acpi_dma_simple_xlate -EXPORT_SYMBOL_GPL vmlinux 0x5789a701 __clk_hw_register_gate EXPORT_SYMBOL_GPL vmlinux 0x578eeb4d hugetlb_cgrp_subsys_enabled_key EXPORT_SYMBOL_GPL vmlinux 0x5790e7a0 pci_unlock_rescan_remove EXPORT_SYMBOL_GPL vmlinux 0x579e0bf5 rtnl_unregister_all -EXPORT_SYMBOL_GPL vmlinux 0x57a9d349 pci_pasid_features -EXPORT_SYMBOL_GPL vmlinux 0x57b69069 edac_device_add_device -EXPORT_SYMBOL_GPL vmlinux 0x57b71f10 inet_unhash -EXPORT_SYMBOL_GPL vmlinux 0x57c51d81 pci_epc_set_msix +EXPORT_SYMBOL_GPL vmlinux 0x57c40186 __blkg_prfill_rwstat +EXPORT_SYMBOL_GPL vmlinux 0x57caca74 acct_bioset_exit +EXPORT_SYMBOL_GPL vmlinux 0x57cd2888 meson_clk_mpll_ops EXPORT_SYMBOL_GPL vmlinux 0x57d4050a xhci_get_endpoint_index -EXPORT_SYMBOL_GPL vmlinux 0x57d68311 put_pid_ns -EXPORT_SYMBOL_GPL vmlinux 0x57e66143 __pci_reset_function_locked -EXPORT_SYMBOL_GPL vmlinux 0x57ea087d devlink_dpipe_match_put +EXPORT_SYMBOL_GPL vmlinux 0x57e5198d synth_event_gen_cmd_array_start EXPORT_SYMBOL_GPL vmlinux 0x57f576b9 mpi_ec_curve_point +EXPORT_SYMBOL_GPL vmlinux 0x57f64fd6 nvme_reset_ctrl +EXPORT_SYMBOL_GPL vmlinux 0x57f6d01e pci_ioremap_wc_bar EXPORT_SYMBOL_GPL vmlinux 0x57f70547 secure_ipv4_port_ephemeral -EXPORT_SYMBOL_GPL vmlinux 0x581994f8 dma_alloc_pages +EXPORT_SYMBOL_GPL vmlinux 0x57fb1339 vp_modern_map_vq_notify +EXPORT_SYMBOL_GPL vmlinux 0x580c3158 ip_tunnel_delete_nets +EXPORT_SYMBOL_GPL vmlinux 0x5813b56a page_cache_ra_unbounded +EXPORT_SYMBOL_GPL vmlinux 0x5817b476 key_type_user EXPORT_SYMBOL_GPL vmlinux 0x58276f93 cper_next_record_id -EXPORT_SYMBOL_GPL vmlinux 0x582eb617 usb_hub_release_port EXPORT_SYMBOL_GPL vmlinux 0x5831e062 cpus_read_trylock -EXPORT_SYMBOL_GPL vmlinux 0x58324d65 tpm2_probe -EXPORT_SYMBOL_GPL vmlinux 0x583fae88 device_create_with_groups -EXPORT_SYMBOL_GPL vmlinux 0x5854b9fe percpu_down_write -EXPORT_SYMBOL_GPL vmlinux 0x58582161 gpiochip_irqchip_irq_valid -EXPORT_SYMBOL_GPL vmlinux 0x585a1bcb skb_zerocopy_iter_dgram -EXPORT_SYMBOL_GPL vmlinux 0x585cb575 find_asymmetric_key -EXPORT_SYMBOL_GPL vmlinux 0x58671e72 crypto_grab_ahash +EXPORT_SYMBOL_GPL vmlinux 0x583385dd perf_get_aux +EXPORT_SYMBOL_GPL vmlinux 0x584f74c8 component_del +EXPORT_SYMBOL_GPL vmlinux 0x5857e5e4 pwm_get +EXPORT_SYMBOL_GPL vmlinux 0x585a0a16 blkg_rwstat_recursive_sum +EXPORT_SYMBOL_GPL vmlinux 0x585ae08c fwnode_property_get_reference_args EXPORT_SYMBOL_GPL vmlinux 0x586bfc8a alarm_restart -EXPORT_SYMBOL_GPL vmlinux 0x586ee613 of_clk_hw_onecell_get -EXPORT_SYMBOL_GPL vmlinux 0x58728879 pm_generic_freeze_late +EXPORT_SYMBOL_GPL vmlinux 0x586c94a1 ata_sas_tport_add EXPORT_SYMBOL_GPL vmlinux 0x5879a27d sfp_get_module_info -EXPORT_SYMBOL_GPL vmlinux 0x587ce465 phy_put -EXPORT_SYMBOL_GPL vmlinux 0x587e8345 of_irq_find_parent -EXPORT_SYMBOL_GPL vmlinux 0x5880a4f0 devm_pinctrl_get -EXPORT_SYMBOL_GPL vmlinux 0x5897bc36 nvme_stop_queues -EXPORT_SYMBOL_GPL vmlinux 0x58a41c3f mbox_request_channel_byname -EXPORT_SYMBOL_GPL vmlinux 0x58bc5044 fuse_dev_fiq_ops -EXPORT_SYMBOL_GPL vmlinux 0x58bf975d udp_tun_rx_dst -EXPORT_SYMBOL_GPL vmlinux 0x58cb220c sdev_evt_send_simple -EXPORT_SYMBOL_GPL vmlinux 0x58cd1599 of_add_property -EXPORT_SYMBOL_GPL vmlinux 0x58cf3609 regulator_get_hardware_vsel_register -EXPORT_SYMBOL_GPL vmlinux 0x58cfa5e0 pci_restore_msi_state -EXPORT_SYMBOL_GPL vmlinux 0x58d2733b mnt_want_write_file +EXPORT_SYMBOL_GPL vmlinux 0x58997b75 usb_acpi_power_manageable +EXPORT_SYMBOL_GPL vmlinux 0x58b24cd6 nvme_init_ctrl_finish +EXPORT_SYMBOL_GPL vmlinux 0x58d30cf5 regmap_fields_read +EXPORT_SYMBOL_GPL vmlinux 0x58de10cf do_truncate EXPORT_SYMBOL_GPL vmlinux 0x58def6ca sfp_module_remove -EXPORT_SYMBOL_GPL vmlinux 0x58e6f186 create_signature -EXPORT_SYMBOL_GPL vmlinux 0x58e7ae5f gpiochip_generic_free -EXPORT_SYMBOL_GPL vmlinux 0x58ee17f2 acpiphp_unregister_attention -EXPORT_SYMBOL_GPL vmlinux 0x59012eaa iomap_readahead -EXPORT_SYMBOL_GPL vmlinux 0x59031b72 dm_disk -EXPORT_SYMBOL_GPL vmlinux 0x59084236 of_pci_parse_bus_range -EXPORT_SYMBOL_GPL vmlinux 0x590970d9 restore_online_page_callback -EXPORT_SYMBOL_GPL vmlinux 0x591f918d sata_link_hardreset -EXPORT_SYMBOL_GPL vmlinux 0x5939b267 crypto_stats_skcipher_decrypt -EXPORT_SYMBOL_GPL vmlinux 0x596480a2 rio_request_inb_mbox -EXPORT_SYMBOL_GPL vmlinux 0x596e2474 bio_associate_blkg -EXPORT_SYMBOL_GPL vmlinux 0x5986272f regulator_enable_regmap +EXPORT_SYMBOL_GPL vmlinux 0x58e1841f intel_pmic_install_opregion_handler +EXPORT_SYMBOL_GPL vmlinux 0x58e7d2c9 pinctrl_generic_get_group +EXPORT_SYMBOL_GPL vmlinux 0x58ef6a56 vmbus_set_sc_create_callback +EXPORT_SYMBOL_GPL vmlinux 0x5903a974 __traceiter_remove_device_from_group +EXPORT_SYMBOL_GPL vmlinux 0x590c7019 gpiod_direction_output_raw +EXPORT_SYMBOL_GPL vmlinux 0x5931e4bf kthread_mod_delayed_work +EXPORT_SYMBOL_GPL vmlinux 0x5940f417 __page_file_mapping +EXPORT_SYMBOL_GPL vmlinux 0x594bcbe3 nvmem_device_find +EXPORT_SYMBOL_GPL vmlinux 0x594cceb7 dev_pm_opp_remove_table +EXPORT_SYMBOL_GPL vmlinux 0x59530ab5 acpi_subsys_runtime_resume +EXPORT_SYMBOL_GPL vmlinux 0x59555dc1 kill_pid_usb_asyncio +EXPORT_SYMBOL_GPL vmlinux 0x595a36c7 of_dma_request_slave_channel +EXPORT_SYMBOL_GPL vmlinux 0x595bd97d tcp_ca_openreq_child +EXPORT_SYMBOL_GPL vmlinux 0x595c74df usb_find_alt_setting EXPORT_SYMBOL_GPL vmlinux 0x5986d190 kdb_printf -EXPORT_SYMBOL_GPL vmlinux 0x5989fc98 irq_domain_associate -EXPORT_SYMBOL_GPL vmlinux 0x598fbc74 mbox_chan_txdone -EXPORT_SYMBOL_GPL vmlinux 0x5994317e kvm_vcpu_on_spin -EXPORT_SYMBOL_GPL vmlinux 0x5994a478 devfreq_event_get_event -EXPORT_SYMBOL_GPL vmlinux 0x59a0abf2 pci_set_host_bridge_release -EXPORT_SYMBOL_GPL vmlinux 0x59a3817e __pci_epc_create +EXPORT_SYMBOL_GPL vmlinux 0x5996320c devm_phy_optional_get EXPORT_SYMBOL_GPL vmlinux 0x59b2adbf input_ff_effect_from_user -EXPORT_SYMBOL_GPL vmlinux 0x59c1be77 of_prop_next_u32 EXPORT_SYMBOL_GPL vmlinux 0x59c43dc9 __traceiter_non_standard_event -EXPORT_SYMBOL_GPL vmlinux 0x59e119e6 devm_gpio_free +EXPORT_SYMBOL_GPL vmlinux 0x59de808d devm_acpi_dev_remove_driver_gpios +EXPORT_SYMBOL_GPL vmlinux 0x59df134b fc_eh_should_retry_cmd +EXPORT_SYMBOL_GPL vmlinux 0x59e54869 usb_reset_device EXPORT_SYMBOL_GPL vmlinux 0x59e640c0 halt_poll_ns -EXPORT_SYMBOL_GPL vmlinux 0x59e77739 crypto_inst_setname -EXPORT_SYMBOL_GPL vmlinux 0x59ed610c rio_release_inb_mbox -EXPORT_SYMBOL_GPL vmlinux 0x59edf604 perf_aux_output_flag -EXPORT_SYMBOL_GPL vmlinux 0x59ef1ed8 __pci_hp_register EXPORT_SYMBOL_GPL vmlinux 0x59f32720 mpi_subm EXPORT_SYMBOL_GPL vmlinux 0x59f8b7c6 ms_hyperv EXPORT_SYMBOL_GPL vmlinux 0x5a12e60c __SCK__tp_func_sched_update_nr_running_tp -EXPORT_SYMBOL_GPL vmlinux 0x5a1392c1 skcipher_register_instance +EXPORT_SYMBOL_GPL vmlinux 0x5a161340 pci_find_next_capability EXPORT_SYMBOL_GPL vmlinux 0x5a1d134a rcu_momentary_dyntick_idle -EXPORT_SYMBOL_GPL vmlinux 0x5a473dce pcie_reset_flr +EXPORT_SYMBOL_GPL vmlinux 0x5a201248 scsi_host_unblock EXPORT_SYMBOL_GPL vmlinux 0x5a49dbc9 timerqueue_del +EXPORT_SYMBOL_GPL vmlinux 0x5a4a4c59 __skb_tstamp_tx +EXPORT_SYMBOL_GPL vmlinux 0x5a611a57 regmap_field_alloc +EXPORT_SYMBOL_GPL vmlinux 0x5a63a6d1 fuse_get_unique EXPORT_SYMBOL_GPL vmlinux 0x5a6cdb52 nf_ct_zone_dflt -EXPORT_SYMBOL_GPL vmlinux 0x5a6f94d3 fscrypt_symlink_getattr +EXPORT_SYMBOL_GPL vmlinux 0x5a72176e irq_chip_set_vcpu_affinity_parent EXPORT_SYMBOL_GPL vmlinux 0x5a7bfe41 crypto_probing_notify -EXPORT_SYMBOL_GPL vmlinux 0x5a7eb5a5 mtk_pinconf_bias_set -EXPORT_SYMBOL_GPL vmlinux 0x5a842c10 fat_sync_inode -EXPORT_SYMBOL_GPL vmlinux 0x5a8fe43a usb_control_msg_recv -EXPORT_SYMBOL_GPL vmlinux 0x5a938466 __devm_irq_alloc_descs -EXPORT_SYMBOL_GPL vmlinux 0x5a95cd38 fwnode_find_reference -EXPORT_SYMBOL_GPL vmlinux 0x5aa0dcf1 devm_pm_opp_register_set_opp_helper +EXPORT_SYMBOL_GPL vmlinux 0x5a8a2d5f hwspin_lock_unregister EXPORT_SYMBOL_GPL vmlinux 0x5aa70984 acpi_reduced_hardware -EXPORT_SYMBOL_GPL vmlinux 0x5aaed747 ata_qc_complete EXPORT_SYMBOL_GPL vmlinux 0x5ab09745 edac_get_owner -EXPORT_SYMBOL_GPL vmlinux 0x5ab4d62b of_mpc8xxx_spi_probe -EXPORT_SYMBOL_GPL vmlinux 0x5ac01006 devm_of_icc_get -EXPORT_SYMBOL_GPL vmlinux 0x5ad4ec98 iommu_dev_enable_feature -EXPORT_SYMBOL_GPL vmlinux 0x5ad7c4b2 devlink_trap_policers_register -EXPORT_SYMBOL_GPL vmlinux 0x5ad9aaed ping_init_sock -EXPORT_SYMBOL_GPL vmlinux 0x5adde441 ksm_madvise -EXPORT_SYMBOL_GPL vmlinux 0x5af9f0b7 xdp_rxq_info_reg_mem_model +EXPORT_SYMBOL_GPL vmlinux 0x5ad4a942 irq_chip_get_parent_state +EXPORT_SYMBOL_GPL vmlinux 0x5adad469 fuse_send_init +EXPORT_SYMBOL_GPL vmlinux 0x5aebf213 __traceiter_block_unplug +EXPORT_SYMBOL_GPL vmlinux 0x5afcc626 platform_get_irq_byname +EXPORT_SYMBOL_GPL vmlinux 0x5b0d2a37 hisi_uncore_pmu_init_irq +EXPORT_SYMBOL_GPL vmlinux 0x5b0efb7c led_trigger_set +EXPORT_SYMBOL_GPL vmlinux 0x5b144060 crypto_stats_akcipher_verify +EXPORT_SYMBOL_GPL vmlinux 0x5b152af1 regmap_field_free EXPORT_SYMBOL_GPL vmlinux 0x5b21ceff ring_buffer_iter_peek -EXPORT_SYMBOL_GPL vmlinux 0x5b2bd510 elv_rqhash_add -EXPORT_SYMBOL_GPL vmlinux 0x5b42c4fe usb_sg_init -EXPORT_SYMBOL_GPL vmlinux 0x5b43d078 dw_pcie_host_init -EXPORT_SYMBOL_GPL vmlinux 0x5b4b5499 blkcg_policy_register +EXPORT_SYMBOL_GPL vmlinux 0x5b2a5b7c tty_wakeup +EXPORT_SYMBOL_GPL vmlinux 0x5b402127 iomap_seek_hole +EXPORT_SYMBOL_GPL vmlinux 0x5b481f70 __irq_domain_alloc_fwnode +EXPORT_SYMBOL_GPL vmlinux 0x5b5167aa gpiochip_irqchip_add_domain +EXPORT_SYMBOL_GPL vmlinux 0x5b601828 __netpoll_setup EXPORT_SYMBOL_GPL vmlinux 0x5b6b0329 swiotlb_max_segment -EXPORT_SYMBOL_GPL vmlinux 0x5b794569 register_user_hw_breakpoint -EXPORT_SYMBOL_GPL vmlinux 0x5b7f975d fsl_mc_object_free -EXPORT_SYMBOL_GPL vmlinux 0x5b8b66b2 blk_poll -EXPORT_SYMBOL_GPL vmlinux 0x5b906ed7 vga_default_device -EXPORT_SYMBOL_GPL vmlinux 0x5b94f875 blk_steal_bios -EXPORT_SYMBOL_GPL vmlinux 0x5b9fc3a5 spi_mem_dirmap_destroy -EXPORT_SYMBOL_GPL vmlinux 0x5b9ffa12 regmap_mmio_detach_clk -EXPORT_SYMBOL_GPL vmlinux 0x5ba3017b public_key_subtype -EXPORT_SYMBOL_GPL vmlinux 0x5ba8da47 kvm_release_page_clean +EXPORT_SYMBOL_GPL vmlinux 0x5b6e918e devm_ti_sci_get_handle +EXPORT_SYMBOL_GPL vmlinux 0x5b83fe51 phy_package_join +EXPORT_SYMBOL_GPL vmlinux 0x5b897bd3 unix_inq_len +EXPORT_SYMBOL_GPL vmlinux 0x5baef137 __get_task_comm EXPORT_SYMBOL_GPL vmlinux 0x5bbdfa26 scatterwalk_ffwd -EXPORT_SYMBOL_GPL vmlinux 0x5bc25f1a tcp_register_ulp -EXPORT_SYMBOL_GPL vmlinux 0x5bc2ebde pinctrl_pm_select_default_state -EXPORT_SYMBOL_GPL vmlinux 0x5bc56856 ip_tunnel_delete_nets +EXPORT_SYMBOL_GPL vmlinux 0x5bc5695a __traceiter_io_page_fault +EXPORT_SYMBOL_GPL vmlinux 0x5bc84a0f gpiochip_free_own_desc EXPORT_SYMBOL_GPL vmlinux 0x5bc950fe regulator_irq_helper_cancel -EXPORT_SYMBOL_GPL vmlinux 0x5bcb604c gpiochip_irq_unmap -EXPORT_SYMBOL_GPL vmlinux 0x5bcb7814 vp_modern_get_status EXPORT_SYMBOL_GPL vmlinux 0x5bd0748f crypto_del_default_rng EXPORT_SYMBOL_GPL vmlinux 0x5bdae35b usb_phy_roothub_set_mode EXPORT_SYMBOL_GPL vmlinux 0x5bdbac4e rcu_unexpedite_gp -EXPORT_SYMBOL_GPL vmlinux 0x5bdddb55 bus_for_each_dev -EXPORT_SYMBOL_GPL vmlinux 0x5be39b9f gpiod_to_irq -EXPORT_SYMBOL_GPL vmlinux 0x5be7200a pinctrl_dev_get_name -EXPORT_SYMBOL_GPL vmlinux 0x5bf2bddc devlink_port_param_driverinit_value_get -EXPORT_SYMBOL_GPL vmlinux 0x5bfca143 cpuidle_register_driver -EXPORT_SYMBOL_GPL vmlinux 0x5c0612bd spi_async_locked -EXPORT_SYMBOL_GPL vmlinux 0x5c07dfad scsi_host_block +EXPORT_SYMBOL_GPL vmlinux 0x5bdd6f55 security_kernel_read_file +EXPORT_SYMBOL_GPL vmlinux 0x5be565d7 user_describe +EXPORT_SYMBOL_GPL vmlinux 0x5bf539ab tcp_register_ulp +EXPORT_SYMBOL_GPL vmlinux 0x5bfa89a1 phy_power_on +EXPORT_SYMBOL_GPL vmlinux 0x5bff9da4 pwm_put EXPORT_SYMBOL_GPL vmlinux 0x5c0eaf31 acpi_dev_resource_interrupt -EXPORT_SYMBOL_GPL vmlinux 0x5c0ec207 nvdimm_clear_poison -EXPORT_SYMBOL_GPL vmlinux 0x5c0f15ef balloon_page_list_enqueue -EXPORT_SYMBOL_GPL vmlinux 0x5c10be98 fwnode_graph_get_remote_node -EXPORT_SYMBOL_GPL vmlinux 0x5c247f04 ata_link_abort -EXPORT_SYMBOL_GPL vmlinux 0x5c2ac825 udp4_lib_lookup +EXPORT_SYMBOL_GPL vmlinux 0x5c108ef7 pci_epf_create +EXPORT_SYMBOL_GPL vmlinux 0x5c13a2da ip6_local_out +EXPORT_SYMBOL_GPL vmlinux 0x5c1fe54d dax_iomap_rw +EXPORT_SYMBOL_GPL vmlinux 0x5c2229e2 usb_hcd_map_urb_for_dma EXPORT_SYMBOL_GPL vmlinux 0x5c2bcd37 bpf_warn_invalid_xdp_action EXPORT_SYMBOL_GPL vmlinux 0x5c309e65 hibernate_quiet_exec -EXPORT_SYMBOL_GPL vmlinux 0x5c31d5f1 crypto_register_kpp -EXPORT_SYMBOL_GPL vmlinux 0x5c338e71 irq_remove_generic_chip EXPORT_SYMBOL_GPL vmlinux 0x5c3bbd06 __SCK__tp_func_mc_event -EXPORT_SYMBOL_GPL vmlinux 0x5c3e3701 devlink_dpipe_table_resource_set -EXPORT_SYMBOL_GPL vmlinux 0x5c46886a pm_generic_restore_noirq -EXPORT_SYMBOL_GPL vmlinux 0x5c4b6fcd spi_mem_dirmap_create -EXPORT_SYMBOL_GPL vmlinux 0x5c4e388d pci_assign_unassigned_bridge_resources +EXPORT_SYMBOL_GPL vmlinux 0x5c58636e tpm1_do_selftest +EXPORT_SYMBOL_GPL vmlinux 0x5c591286 regulator_get_mode EXPORT_SYMBOL_GPL vmlinux 0x5c5a1b16 tick_broadcast_control EXPORT_SYMBOL_GPL vmlinux 0x5c5c6826 phy_10gbit_full_features -EXPORT_SYMBOL_GPL vmlinux 0x5c6788d9 ip6_sk_redirect -EXPORT_SYMBOL_GPL vmlinux 0x5c719d3e __ata_change_queue_depth -EXPORT_SYMBOL_GPL vmlinux 0x5c75d8dc copy_user_highpage -EXPORT_SYMBOL_GPL vmlinux 0x5c796d41 security_inode_create +EXPORT_SYMBOL_GPL vmlinux 0x5c6e8f72 vfs_truncate +EXPORT_SYMBOL_GPL vmlinux 0x5c70f6c3 iomap_is_partially_uptodate +EXPORT_SYMBOL_GPL vmlinux 0x5c7d2ba0 crypto_register_skciphers EXPORT_SYMBOL_GPL vmlinux 0x5c82016e __SCK__tp_func_napi_poll -EXPORT_SYMBOL_GPL vmlinux 0x5c9d9c74 devlink_resource_occ_get_unregister -EXPORT_SYMBOL_GPL vmlinux 0x5c9e83ed pci_ioremap_wc_bar -EXPORT_SYMBOL_GPL vmlinux 0x5cab6b3e iomap_fiemap EXPORT_SYMBOL_GPL vmlinux 0x5cad8fc3 power_supply_ocv2cap_simple -EXPORT_SYMBOL_GPL vmlinux 0x5ccb3644 ata_dev_set_feature -EXPORT_SYMBOL_GPL vmlinux 0x5ccc888e pingv6_ops -EXPORT_SYMBOL_GPL vmlinux 0x5cd304ee vmbus_set_sc_create_callback -EXPORT_SYMBOL_GPL vmlinux 0x5ce19363 fwnode_graph_get_remote_port -EXPORT_SYMBOL_GPL vmlinux 0x5ce8ac50 kobject_uevent_env +EXPORT_SYMBOL_GPL vmlinux 0x5cc55e7e mtk_eint_do_suspend +EXPORT_SYMBOL_GPL vmlinux 0x5cd306d0 of_get_display_timing +EXPORT_SYMBOL_GPL vmlinux 0x5cea0465 led_compose_name EXPORT_SYMBOL_GPL vmlinux 0x5cede0a7 xdp_flush_frame_bulk -EXPORT_SYMBOL_GPL vmlinux 0x5d0b2247 ata_dev_disable +EXPORT_SYMBOL_GPL vmlinux 0x5d01515d dev_pm_opp_get_voltage +EXPORT_SYMBOL_GPL vmlinux 0x5d0246b1 vmbus_open +EXPORT_SYMBOL_GPL vmlinux 0x5d0b7d36 tcp_reno_cong_avoid +EXPORT_SYMBOL_GPL vmlinux 0x5d112e31 udp_abort EXPORT_SYMBOL_GPL vmlinux 0x5d17148b apei_write -EXPORT_SYMBOL_GPL vmlinux 0x5d208c52 pm_genpd_add_subdomain +EXPORT_SYMBOL_GPL vmlinux 0x5d178f76 fib_new_table EXPORT_SYMBOL_GPL vmlinux 0x5d2aa5fb rhashtable_walk_peek EXPORT_SYMBOL_GPL vmlinux 0x5d2bc42a reset_control_rearm -EXPORT_SYMBOL_GPL vmlinux 0x5d30e86c bgmac_enet_suspend -EXPORT_SYMBOL_GPL vmlinux 0x5d374c6d irq_chip_request_resources_parent -EXPORT_SYMBOL_GPL vmlinux 0x5d3dee0b tcpv6_prot -EXPORT_SYMBOL_GPL vmlinux 0x5d54ca58 regulator_disable_deferred -EXPORT_SYMBOL_GPL vmlinux 0x5d665868 __traceiter_napi_poll -EXPORT_SYMBOL_GPL vmlinux 0x5d70538b fib_rules_seq_read -EXPORT_SYMBOL_GPL vmlinux 0x5d7098ef device_get_dma_attr -EXPORT_SYMBOL_GPL vmlinux 0x5d727482 of_property_read_variable_u8_array -EXPORT_SYMBOL_GPL vmlinux 0x5d7c99e5 fat_flush_inodes +EXPORT_SYMBOL_GPL vmlinux 0x5d2f0434 usb_phy_roothub_suspend +EXPORT_SYMBOL_GPL vmlinux 0x5d3ef305 devm_gpiod_unhinge +EXPORT_SYMBOL_GPL vmlinux 0x5d3f5e66 sched_trace_rq_cpu_capacity +EXPORT_SYMBOL_GPL vmlinux 0x5d47bf09 zap_vma_ptes +EXPORT_SYMBOL_GPL vmlinux 0x5d4fe045 inet6_hash_connect +EXPORT_SYMBOL_GPL vmlinux 0x5d733255 fsl_mc_populate_irq_pool +EXPORT_SYMBOL_GPL vmlinux 0x5d7a1a7b of_reserved_mem_device_init_by_idx EXPORT_SYMBOL_GPL vmlinux 0x5d8476d3 bpf_sk_storage_diag_alloc -EXPORT_SYMBOL_GPL vmlinux 0x5d94dbb1 skb_complete_wifi_ack -EXPORT_SYMBOL_GPL vmlinux 0x5d999f2b raw_seq_next -EXPORT_SYMBOL_GPL vmlinux 0x5da036f7 blk_trace_remove -EXPORT_SYMBOL_GPL vmlinux 0x5da671af __traceiter_neigh_event_send_dead +EXPORT_SYMBOL_GPL vmlinux 0x5d90da7b devlink_params_unregister +EXPORT_SYMBOL_GPL vmlinux 0x5d926113 bpf_prog_add +EXPORT_SYMBOL_GPL vmlinux 0x5d9af96d of_remove_property EXPORT_SYMBOL_GPL vmlinux 0x5da67adc zs_compact -EXPORT_SYMBOL_GPL vmlinux 0x5db84903 clean_record_shared_mapping_range -EXPORT_SYMBOL_GPL vmlinux 0x5dbd432c ata_sff_data_xfer32 -EXPORT_SYMBOL_GPL vmlinux 0x5dc88477 extcon_register_notifier -EXPORT_SYMBOL_GPL vmlinux 0x5dd0824f skcipher_walk_complete -EXPORT_SYMBOL_GPL vmlinux 0x5ddebd40 of_clk_src_simple_get -EXPORT_SYMBOL_GPL vmlinux 0x5de264eb dpbp_enable +EXPORT_SYMBOL_GPL vmlinux 0x5da8182b ata_sas_port_alloc +EXPORT_SYMBOL_GPL vmlinux 0x5dae68fb fuse_conn_init +EXPORT_SYMBOL_GPL vmlinux 0x5db77113 wwan_unregister_ops +EXPORT_SYMBOL_GPL vmlinux 0x5dc93c10 inode_congested +EXPORT_SYMBOL_GPL vmlinux 0x5dcd671a __put_task_struct EXPORT_SYMBOL_GPL vmlinux 0x5de412cd k3_ringacc_ring_push -EXPORT_SYMBOL_GPL vmlinux 0x5dfeb17c virtqueue_poll +EXPORT_SYMBOL_GPL vmlinux 0x5df1cd92 crypto_hash_walk_done +EXPORT_SYMBOL_GPL vmlinux 0x5df8aad9 kvm_vcpu_destroy +EXPORT_SYMBOL_GPL vmlinux 0x5e010eee tracing_snapshot_cond_enable +EXPORT_SYMBOL_GPL vmlinux 0x5e059dda vmbus_are_subchannels_present EXPORT_SYMBOL_GPL vmlinux 0x5e173309 cpu_cgrp_subsys_on_dfl_key -EXPORT_SYMBOL_GPL vmlinux 0x5e17f8bd fscrypt_ioctl_get_nonce -EXPORT_SYMBOL_GPL vmlinux 0x5e2a9a73 watchdog_set_restart_priority -EXPORT_SYMBOL_GPL vmlinux 0x5e2de527 serial8250_get_port -EXPORT_SYMBOL_GPL vmlinux 0x5e3b3f7f __acpi_nvdimm_notify -EXPORT_SYMBOL_GPL vmlinux 0x5e4b87ce of_changeset_action +EXPORT_SYMBOL_GPL vmlinux 0x5e1d2ec0 usb_hcd_resume_root_hub +EXPORT_SYMBOL_GPL vmlinux 0x5e2f2cb8 net_ns_type_operations +EXPORT_SYMBOL_GPL vmlinux 0x5e333753 fat_alloc_new_dir +EXPORT_SYMBOL_GPL vmlinux 0x5e359fac sock_diag_check_cookie +EXPORT_SYMBOL_GPL vmlinux 0x5e377529 skcipher_register_instance +EXPORT_SYMBOL_GPL vmlinux 0x5e437037 shmem_file_setup_with_mnt +EXPORT_SYMBOL_GPL vmlinux 0x5e48d8a4 badblocks_clear EXPORT_SYMBOL_GPL vmlinux 0x5e515be6 ktime_get_ts64 -EXPORT_SYMBOL_GPL vmlinux 0x5e6453a8 ata_eh_analyze_ncq_error +EXPORT_SYMBOL_GPL vmlinux 0x5e57987c bio_associate_blkg_from_css +EXPORT_SYMBOL_GPL vmlinux 0x5e602095 ata_bmdma_port_start +EXPORT_SYMBOL_GPL vmlinux 0x5e63788c pm_generic_runtime_resume EXPORT_SYMBOL_GPL vmlinux 0x5e76bb57 k3_ringacc_ring_get_size -EXPORT_SYMBOL_GPL vmlinux 0x5e780cf6 device_match_name EXPORT_SYMBOL_GPL vmlinux 0x5e798ffb divider_get_val -EXPORT_SYMBOL_GPL vmlinux 0x5e7e0317 dm_suspended +EXPORT_SYMBOL_GPL vmlinux 0x5e7af8b6 platform_device_add_resources +EXPORT_SYMBOL_GPL vmlinux 0x5e828d57 tcp_get_info EXPORT_SYMBOL_GPL vmlinux 0x5e85415b ring_buffer_consume -EXPORT_SYMBOL_GPL vmlinux 0x5e89ae89 scsi_flush_work +EXPORT_SYMBOL_GPL vmlinux 0x5e87c1bd ata_ehi_push_desc +EXPORT_SYMBOL_GPL vmlinux 0x5e88f852 do_unregister_con_driver +EXPORT_SYMBOL_GPL vmlinux 0x5e9803db kvm_vcpu_on_spin EXPORT_SYMBOL_GPL vmlinux 0x5eae5408 clk_is_enabled_when_prepared -EXPORT_SYMBOL_GPL vmlinux 0x5eb0460e wm831x_bulk_read EXPORT_SYMBOL_GPL vmlinux 0x5eb417e0 __SCK__tp_func_neigh_timer_handler +EXPORT_SYMBOL_GPL vmlinux 0x5eb5c3fd ata_acpi_gtm EXPORT_SYMBOL_GPL vmlinux 0x5ec2319a mtk_mutex_unprepare EXPORT_SYMBOL_GPL vmlinux 0x5ec62549 ata_dev_classify EXPORT_SYMBOL_GPL vmlinux 0x5ecdcf90 ti_sci_get_free_resource -EXPORT_SYMBOL_GPL vmlinux 0x5ef9d971 ip_tunnel_lookup -EXPORT_SYMBOL_GPL vmlinux 0x5f051dd5 crypto_remove_spawns -EXPORT_SYMBOL_GPL vmlinux 0x5f0b568b nvme_host_path_error -EXPORT_SYMBOL_GPL vmlinux 0x5f22b0d6 nvmem_cell_read_variable_le_u32 +EXPORT_SYMBOL_GPL vmlinux 0x5ed62096 pm_clk_remove_clk +EXPORT_SYMBOL_GPL vmlinux 0x5ee00fab __ndisc_fill_addr_option +EXPORT_SYMBOL_GPL vmlinux 0x5efe0ce5 nvdimm_flush +EXPORT_SYMBOL_GPL vmlinux 0x5f0b0ed6 phy_set_speed +EXPORT_SYMBOL_GPL vmlinux 0x5f1d08e8 show_class_attr_string EXPORT_SYMBOL_GPL vmlinux 0x5f23e3fa insert_resource -EXPORT_SYMBOL_GPL vmlinux 0x5f2bf95a __nf_ip6_route -EXPORT_SYMBOL_GPL vmlinux 0x5f3709db component_unbind_all -EXPORT_SYMBOL_GPL vmlinux 0x5f55401e device_property_read_u32_array +EXPORT_SYMBOL_GPL vmlinux 0x5f3043c9 thp_get_unmapped_area +EXPORT_SYMBOL_GPL vmlinux 0x5f40b1ac irq_domain_reset_irq_data +EXPORT_SYMBOL_GPL vmlinux 0x5f4e748a debugfs_create_regset32 +EXPORT_SYMBOL_GPL vmlinux 0x5f59af68 dma_mmap_pages +EXPORT_SYMBOL_GPL vmlinux 0x5f5a29d3 devm_ti_sci_get_of_resource +EXPORT_SYMBOL_GPL vmlinux 0x5f5a85e3 aead_exit_geniv +EXPORT_SYMBOL_GPL vmlinux 0x5f5e0c2b xhci_init_driver EXPORT_SYMBOL_GPL vmlinux 0x5f6f1e9e dax_get_private -EXPORT_SYMBOL_GPL vmlinux 0x5f7c9ab3 compat_only_sysfs_link_entry_to_kobj -EXPORT_SYMBOL_GPL vmlinux 0x5f8d24eb devm_memremap_pages +EXPORT_SYMBOL_GPL vmlinux 0x5f751b59 fuse_sync_release +EXPORT_SYMBOL_GPL vmlinux 0x5f82de50 devm_usb_get_phy_by_phandle +EXPORT_SYMBOL_GPL vmlinux 0x5f8d4e63 acpi_set_modalias +EXPORT_SYMBOL_GPL vmlinux 0x5f93ff6b mtk_pinconf_drive_get_raw EXPORT_SYMBOL_GPL vmlinux 0x5fa625ed mpi_ec_mul_point +EXPORT_SYMBOL_GPL vmlinux 0x5fb0db6a dm_suspended +EXPORT_SYMBOL_GPL vmlinux 0x5fb82c5b kthread_flush_worker EXPORT_SYMBOL_GPL vmlinux 0x5fb8848b halt_poll_ns_grow_start -EXPORT_SYMBOL_GPL vmlinux 0x5fc168a3 skb_mpls_pop -EXPORT_SYMBOL_GPL vmlinux 0x5fc4e70b efivar_entry_size -EXPORT_SYMBOL_GPL vmlinux 0x5fdfcd57 __tracepoint_pelt_thermal_tp -EXPORT_SYMBOL_GPL vmlinux 0x5ff679f5 nvme_reset_ctrl -EXPORT_SYMBOL_GPL vmlinux 0x5ffba7cd pinctrl_find_gpio_range_from_pin -EXPORT_SYMBOL_GPL vmlinux 0x6001cd1b class_remove_file_ns +EXPORT_SYMBOL_GPL vmlinux 0x5fc0eb1d of_get_regulator_init_data +EXPORT_SYMBOL_GPL vmlinux 0x5fc35672 proc_create_net_single_write +EXPORT_SYMBOL_GPL vmlinux 0x5fc5c10a blk_mq_freeze_queue +EXPORT_SYMBOL_GPL vmlinux 0x5fef5ea4 bsg_job_put EXPORT_SYMBOL_GPL vmlinux 0x60069ee1 inet_ehash_locks_alloc EXPORT_SYMBOL_GPL vmlinux 0x60091316 clk_notifier_register -EXPORT_SYMBOL_GPL vmlinux 0x600d0ec8 vmbus_request_addr -EXPORT_SYMBOL_GPL vmlinux 0x600f2edc debugfs_lookup -EXPORT_SYMBOL_GPL vmlinux 0x60114ce1 handle_irq_desc +EXPORT_SYMBOL_GPL vmlinux 0x600df788 vmbus_driver_unregister +EXPORT_SYMBOL_GPL vmlinux 0x6038eb2f devm_regulator_register_notifier EXPORT_SYMBOL_GPL vmlinux 0x603d0d51 acpi_os_map_iomem -EXPORT_SYMBOL_GPL vmlinux 0x6041f723 hvc_remove EXPORT_SYMBOL_GPL vmlinux 0x604722fd devices_cgrp_subsys_enabled_key -EXPORT_SYMBOL_GPL vmlinux 0x6054ee47 blockdev_superblock +EXPORT_SYMBOL_GPL vmlinux 0x604794e9 lwtunnel_build_state +EXPORT_SYMBOL_GPL vmlinux 0x604b972e device_move EXPORT_SYMBOL_GPL vmlinux 0x605d5bfa cache_line_size -EXPORT_SYMBOL_GPL vmlinux 0x60722baa handle_level_irq +EXPORT_SYMBOL_GPL vmlinux 0x606bb218 bus_create_file EXPORT_SYMBOL_GPL vmlinux 0x607c4683 devlink_info_version_fixed_put +EXPORT_SYMBOL_GPL vmlinux 0x608fdd76 devlink_port_type_eth_set EXPORT_SYMBOL_GPL vmlinux 0x6091797f synchronize_rcu +EXPORT_SYMBOL_GPL vmlinux 0x6098613b rt_mutex_unlock +EXPORT_SYMBOL_GPL vmlinux 0x609ff199 imx_check_clk_hws EXPORT_SYMBOL_GPL vmlinux 0x60a13e90 rcu_barrier EXPORT_SYMBOL_GPL vmlinux 0x60a32ea9 pm_power_off -EXPORT_SYMBOL_GPL vmlinux 0x60a4549d irq_get_default_host -EXPORT_SYMBOL_GPL vmlinux 0x60a542ad icc_provider_add -EXPORT_SYMBOL_GPL vmlinux 0x60a84a9a tty_port_register_device_attr_serdev +EXPORT_SYMBOL_GPL vmlinux 0x60acc15c acpi_dev_add_driver_gpios +EXPORT_SYMBOL_GPL vmlinux 0x60be850c ata_sff_busy_sleep +EXPORT_SYMBOL_GPL vmlinux 0x60c6bc72 nvme_set_features +EXPORT_SYMBOL_GPL vmlinux 0x60e2d9b2 pm_runtime_enable +EXPORT_SYMBOL_GPL vmlinux 0x60e74ace devm_regulator_unregister_notifier EXPORT_SYMBOL_GPL vmlinux 0x60ebc96f ring_buffer_read_prepare -EXPORT_SYMBOL_GPL vmlinux 0x60f2aaa3 mark_page_dirty_in_slot EXPORT_SYMBOL_GPL vmlinux 0x60f99e1b cppc_set_perf -EXPORT_SYMBOL_GPL vmlinux 0x6105708d tcp_unregister_ulp -EXPORT_SYMBOL_GPL vmlinux 0x61117b86 dev_pm_opp_init_cpufreq_table -EXPORT_SYMBOL_GPL vmlinux 0x6116c4a0 pstore_unregister +EXPORT_SYMBOL_GPL vmlinux 0x6107e4bf attribute_container_find_class_device EXPORT_SYMBOL_GPL vmlinux 0x611cfa85 klist_add_tail -EXPORT_SYMBOL_GPL vmlinux 0x61222254 da9052_regmap_config -EXPORT_SYMBOL_GPL vmlinux 0x61241d17 power_supply_set_property +EXPORT_SYMBOL_GPL vmlinux 0x6126d2cc usb_of_get_device_node EXPORT_SYMBOL_GPL vmlinux 0x6129fb93 sfp_remove_phy -EXPORT_SYMBOL_GPL vmlinux 0x612ad826 xhci_drop_endpoint EXPORT_SYMBOL_GPL vmlinux 0x612bfd89 errno_to_blk_status -EXPORT_SYMBOL_GPL vmlinux 0x6132ca9c fsl_mc_device_remove -EXPORT_SYMBOL_GPL vmlinux 0x61392b58 dev_pm_opp_of_add_table_noclk -EXPORT_SYMBOL_GPL vmlinux 0x6144c7a6 anon_transport_class_unregister +EXPORT_SYMBOL_GPL vmlinux 0x61441b89 fixed_phy_unregister +EXPORT_SYMBOL_GPL vmlinux 0x6144ee46 clk_hw_unregister EXPORT_SYMBOL_GPL vmlinux 0x614adcb7 of_overlay_remove_all +EXPORT_SYMBOL_GPL vmlinux 0x61549776 fsverity_ioctl_measure +EXPORT_SYMBOL_GPL vmlinux 0x615665af devm_qcom_smem_state_get EXPORT_SYMBOL_GPL vmlinux 0x615beeb5 __cpuhp_state_add_instance EXPORT_SYMBOL_GPL vmlinux 0x615d3447 kernel_read_file_from_path -EXPORT_SYMBOL_GPL vmlinux 0x615f3e08 set_selection_kernel +EXPORT_SYMBOL_GPL vmlinux 0x6162d2e9 hwmon_device_register +EXPORT_SYMBOL_GPL vmlinux 0x616ec0cd cpufreq_dbs_governor_stop +EXPORT_SYMBOL_GPL vmlinux 0x6175fafd sata_port_ops +EXPORT_SYMBOL_GPL vmlinux 0x617974ed divider_ro_determine_rate +EXPORT_SYMBOL_GPL vmlinux 0x617a3e4d rio_release_dma EXPORT_SYMBOL_GPL vmlinux 0x617b026c hwrng_register +EXPORT_SYMBOL_GPL vmlinux 0x617eb612 handle_fasteoi_nmi EXPORT_SYMBOL_GPL vmlinux 0x6181e79f timerqueue_add -EXPORT_SYMBOL_GPL vmlinux 0x618db240 tty_ldisc_flush -EXPORT_SYMBOL_GPL vmlinux 0x619679d7 tty_port_register_device_attr +EXPORT_SYMBOL_GPL vmlinux 0x618b215a __pneigh_lookup +EXPORT_SYMBOL_GPL vmlinux 0x618bbb55 sysfs_remove_groups +EXPORT_SYMBOL_GPL vmlinux 0x6194efbe nf_ip_route EXPORT_SYMBOL_GPL vmlinux 0x6198dfea __ring_buffer_alloc EXPORT_SYMBOL_GPL vmlinux 0x6199ad5d crypto_has_skcipher EXPORT_SYMBOL_GPL vmlinux 0x619d2eca acpi_gpio_get_irq_resource +EXPORT_SYMBOL_GPL vmlinux 0x61a649ad crypto_register_scomps +EXPORT_SYMBOL_GPL vmlinux 0x61ad27a8 __blk_mq_debugfs_rq_show EXPORT_SYMBOL_GPL vmlinux 0x61ae1d2d xas_pause -EXPORT_SYMBOL_GPL vmlinux 0x61bc82e2 __traceiter_block_split +EXPORT_SYMBOL_GPL vmlinux 0x61b0e16c device_remove_bin_file +EXPORT_SYMBOL_GPL vmlinux 0x61b8b4e1 dev_pm_opp_find_level_ceil +EXPORT_SYMBOL_GPL vmlinux 0x61bcd2cc pci_disable_sriov EXPORT_SYMBOL_GPL vmlinux 0x61c1ca29 __SCK__tp_func_add_device_to_group -EXPORT_SYMBOL_GPL vmlinux 0x61cba21b sysfs_add_file_to_group -EXPORT_SYMBOL_GPL vmlinux 0x61cee2c1 acpi_pci_check_ejectable -EXPORT_SYMBOL_GPL vmlinux 0x61db7c86 uart_insert_char -EXPORT_SYMBOL_GPL vmlinux 0x61deefb2 vp_modern_get_driver_features -EXPORT_SYMBOL_GPL vmlinux 0x61e5a89c housekeeping_affine -EXPORT_SYMBOL_GPL vmlinux 0x61eebd35 iopf_queue_remove_device +EXPORT_SYMBOL_GPL vmlinux 0x61c63456 dev_coredumpv +EXPORT_SYMBOL_GPL vmlinux 0x61cdb69a pci_create_root_bus +EXPORT_SYMBOL_GPL vmlinux 0x61d96218 pci_cfg_access_unlock +EXPORT_SYMBOL_GPL vmlinux 0x61e56383 blk_mq_alloc_sq_tag_set EXPORT_SYMBOL_GPL vmlinux 0x61f67c92 phy_gbit_features_array -EXPORT_SYMBOL_GPL vmlinux 0x61f7a7db nvme_sync_queues -EXPORT_SYMBOL_GPL vmlinux 0x620080ff tty_buffer_request_room -EXPORT_SYMBOL_GPL vmlinux 0x62165945 rio_dma_prep_slave_sg -EXPORT_SYMBOL_GPL vmlinux 0x62183115 ahci_reset_controller +EXPORT_SYMBOL_GPL vmlinux 0x6214dbf8 inet_csk_listen_start +EXPORT_SYMBOL_GPL vmlinux 0x621b5862 regulator_is_enabled_regmap EXPORT_SYMBOL_GPL vmlinux 0x622c7922 register_oom_notifier +EXPORT_SYMBOL_GPL vmlinux 0x6236ccb1 nvmem_cell_read_u64 EXPORT_SYMBOL_GPL vmlinux 0x62377a7b blk_io_schedule -EXPORT_SYMBOL_GPL vmlinux 0x623b5db5 of_thermal_get_ntrips +EXPORT_SYMBOL_GPL vmlinux 0x6238a807 clockevents_unbind_device EXPORT_SYMBOL_GPL vmlinux 0x6246a629 synchronize_rcu_tasks_trace -EXPORT_SYMBOL_GPL vmlinux 0x6250e44c uart_set_options EXPORT_SYMBOL_GPL vmlinux 0x6257dda7 clk_rate_exclusive_get EXPORT_SYMBOL_GPL vmlinux 0x6259d291 clk_restore_context -EXPORT_SYMBOL_GPL vmlinux 0x62608544 spi_write_then_read -EXPORT_SYMBOL_GPL vmlinux 0x626944da acpi_subsys_suspend -EXPORT_SYMBOL_GPL vmlinux 0x626d0a53 strp_data_ready -EXPORT_SYMBOL_GPL vmlinux 0x628d4515 usb_clear_halt -EXPORT_SYMBOL_GPL vmlinux 0x628e435b __page_file_mapping -EXPORT_SYMBOL_GPL vmlinux 0x6290eae6 nd_cmd_in_size -EXPORT_SYMBOL_GPL vmlinux 0x62a1d34d watchdog_register_device -EXPORT_SYMBOL_GPL vmlinux 0x62a4fdcc trace_event_buffer_reserve -EXPORT_SYMBOL_GPL vmlinux 0x62aba812 phy_restart_aneg -EXPORT_SYMBOL_GPL vmlinux 0x62b7f2fb rt_mutex_lock +EXPORT_SYMBOL_GPL vmlinux 0x626126e3 nvme_set_queue_count +EXPORT_SYMBOL_GPL vmlinux 0x626f1ff0 fat_attach +EXPORT_SYMBOL_GPL vmlinux 0x628f7426 of_nvmem_cell_get +EXPORT_SYMBOL_GPL vmlinux 0x629029a7 fscrypt_set_context +EXPORT_SYMBOL_GPL vmlinux 0x62b0a390 of_add_property +EXPORT_SYMBOL_GPL vmlinux 0x62b8c49b __spi_alloc_controller +EXPORT_SYMBOL_GPL vmlinux 0x62bb03da crypto_inst_setname EXPORT_SYMBOL_GPL vmlinux 0x62bb09bf clocks_calc_mult_shift -EXPORT_SYMBOL_GPL vmlinux 0x63054497 fwnode_graph_get_port_parent +EXPORT_SYMBOL_GPL vmlinux 0x62c89309 subsys_dev_iter_exit +EXPORT_SYMBOL_GPL vmlinux 0x62cd5b55 pm_clk_create +EXPORT_SYMBOL_GPL vmlinux 0x62e59f46 do_splice_to +EXPORT_SYMBOL_GPL vmlinux 0x62ee4fc8 crypto_alloc_sync_skcipher EXPORT_SYMBOL_GPL vmlinux 0x63150e06 clk_get_parent EXPORT_SYMBOL_GPL vmlinux 0x6318757f mdio_mux_uninit EXPORT_SYMBOL_GPL vmlinux 0x63197685 s2idle_wake -EXPORT_SYMBOL_GPL vmlinux 0x632c93aa inet6_lookup_listener -EXPORT_SYMBOL_GPL vmlinux 0x63387fd4 platform_get_mem_or_io -EXPORT_SYMBOL_GPL vmlinux 0x63434a22 sock_diag_put_meminfo +EXPORT_SYMBOL_GPL vmlinux 0x6321ec39 genphy_c45_loopback +EXPORT_SYMBOL_GPL vmlinux 0x6322c47f class_remove_file_ns +EXPORT_SYMBOL_GPL vmlinux 0x632dbe91 cpufreq_freq_transition_end +EXPORT_SYMBOL_GPL vmlinux 0x6337e1aa pci_d3cold_enable +EXPORT_SYMBOL_GPL vmlinux 0x63434913 fuse_request_end EXPORT_SYMBOL_GPL vmlinux 0x634b9d42 __SCK__tp_func_block_unplug +EXPORT_SYMBOL_GPL vmlinux 0x634c3ab3 ata_timing_compute +EXPORT_SYMBOL_GPL vmlinux 0x6352e015 icc_enable +EXPORT_SYMBOL_GPL vmlinux 0x637f5710 __pm_runtime_disable EXPORT_SYMBOL_GPL vmlinux 0x638aff11 proc_douintvec_minmax -EXPORT_SYMBOL_GPL vmlinux 0x6396f166 da9052_free_irq -EXPORT_SYMBOL_GPL vmlinux 0x639d441d securityfs_create_file -EXPORT_SYMBOL_GPL vmlinux 0x63a2c47b __class_register -EXPORT_SYMBOL_GPL vmlinux 0x63aa7873 icc_link_create +EXPORT_SYMBOL_GPL vmlinux 0x63a2a513 nf_checksum_partial +EXPORT_SYMBOL_GPL vmlinux 0x63aa261c bpf_prog_create +EXPORT_SYMBOL_GPL vmlinux 0x63ac859f blk_revalidate_disk_zones +EXPORT_SYMBOL_GPL vmlinux 0x63b5406b mtk_pinconf_adv_pull_set EXPORT_SYMBOL_GPL vmlinux 0x63c08029 clk_bulk_unprepare +EXPORT_SYMBOL_GPL vmlinux 0x63c0c7a7 mpc8xxx_spi_tx_buf_u8 +EXPORT_SYMBOL_GPL vmlinux 0x63caa0f3 devlink_port_params_register +EXPORT_SYMBOL_GPL vmlinux 0x63e7e94e regmap_field_bulk_alloc EXPORT_SYMBOL_GPL vmlinux 0x63ea80b3 cper_mem_err_type_str -EXPORT_SYMBOL_GPL vmlinux 0x63f61fba efivars_kobject -EXPORT_SYMBOL_GPL vmlinux 0x63fb29ab tracing_snapshot_cond -EXPORT_SYMBOL_GPL vmlinux 0x640643f5 skb_partial_csum_set -EXPORT_SYMBOL_GPL vmlinux 0x6408dbe6 fib_rules_lookup -EXPORT_SYMBOL_GPL vmlinux 0x640915dd tty_port_tty_hangup -EXPORT_SYMBOL_GPL vmlinux 0x640b4d53 mtk_eint_do_suspend -EXPORT_SYMBOL_GPL vmlinux 0x640b6090 mtk_pinconf_bias_get_combo -EXPORT_SYMBOL_GPL vmlinux 0x64181c4b kobject_uevent -EXPORT_SYMBOL_GPL vmlinux 0x6420be11 lwtunnel_state_alloc -EXPORT_SYMBOL_GPL vmlinux 0x6421a788 blkcg_root -EXPORT_SYMBOL_GPL vmlinux 0x64270175 dev_pm_opp_set_prop_name +EXPORT_SYMBOL_GPL vmlinux 0x63ebd8bf dummy_irq_chip EXPORT_SYMBOL_GPL vmlinux 0x6427572b tegra210_clk_emc_dll_enable -EXPORT_SYMBOL_GPL vmlinux 0x6436876c switchdev_bridge_port_offload +EXPORT_SYMBOL_GPL vmlinux 0x642bb0c6 bpf_trace_run4 EXPORT_SYMBOL_GPL vmlinux 0x643b06b0 zynqmp_pm_clock_setrate -EXPORT_SYMBOL_GPL vmlinux 0x644926af __spi_register_driver -EXPORT_SYMBOL_GPL vmlinux 0x6452a8b0 nvme_wait_freeze -EXPORT_SYMBOL_GPL vmlinux 0x6455ac5e dpcon_disable +EXPORT_SYMBOL_GPL vmlinux 0x645b4363 mbox_chan_txdone EXPORT_SYMBOL_GPL vmlinux 0x64609d25 __tracepoint_devlink_trap_report -EXPORT_SYMBOL_GPL vmlinux 0x64656340 device_get_next_child_node +EXPORT_SYMBOL_GPL vmlinux 0x64634f1e acpi_device_modalias +EXPORT_SYMBOL_GPL vmlinux 0x6465ae11 dev_pm_opp_of_get_opp_desc_node +EXPORT_SYMBOL_GPL vmlinux 0x64708fad dm_internal_resume_fast +EXPORT_SYMBOL_GPL vmlinux 0x6473f797 of_get_display_timings EXPORT_SYMBOL_GPL vmlinux 0x647537f3 pl320_ipc_register_notifier -EXPORT_SYMBOL_GPL vmlinux 0x647eeb53 devm_spi_mem_dirmap_create -EXPORT_SYMBOL_GPL vmlinux 0x64836abe device_create -EXPORT_SYMBOL_GPL vmlinux 0x64896df9 pci_create_root_bus EXPORT_SYMBOL_GPL vmlinux 0x64925270 __dax_synchronous +EXPORT_SYMBOL_GPL vmlinux 0x649c93a8 bpf_trace_run3 EXPORT_SYMBOL_GPL vmlinux 0x64a31445 mutex_lock_io -EXPORT_SYMBOL_GPL vmlinux 0x64aa58df xdp_convert_zc_to_xdp_frame -EXPORT_SYMBOL_GPL vmlinux 0x64b44c28 __efivar_entry_get +EXPORT_SYMBOL_GPL vmlinux 0x64af0cff pci_user_write_config_dword EXPORT_SYMBOL_GPL vmlinux 0x64b62862 nvme_wq EXPORT_SYMBOL_GPL vmlinux 0x64b71173 reserve_iova -EXPORT_SYMBOL_GPL vmlinux 0x64b73a5b crypto_shash_setkey -EXPORT_SYMBOL_GPL vmlinux 0x64b7ae7a sata_std_hardreset +EXPORT_SYMBOL_GPL vmlinux 0x64c33e7e ip_tunnel_changelink EXPORT_SYMBOL_GPL vmlinux 0x64d3cc4e xas_load -EXPORT_SYMBOL_GPL vmlinux 0x64d71ba9 crypto_grab_spawn -EXPORT_SYMBOL_GPL vmlinux 0x64d95ed9 clk_hw_get_rate -EXPORT_SYMBOL_GPL vmlinux 0x64de0472 sysfs_remove_group EXPORT_SYMBOL_GPL vmlinux 0x64e27c4f synth_event_delete EXPORT_SYMBOL_GPL vmlinux 0x64f36620 dax_flush EXPORT_SYMBOL_GPL vmlinux 0x64f74abf __tracepoint_pelt_cfs_tp -EXPORT_SYMBOL_GPL vmlinux 0x65006363 of_icc_get_from_provider -EXPORT_SYMBOL_GPL vmlinux 0x6505e491 tty_get_icount -EXPORT_SYMBOL_GPL vmlinux 0x6510dbce dev_fill_metadata_dst -EXPORT_SYMBOL_GPL vmlinux 0x65155a4e scsi_unregister_device_handler -EXPORT_SYMBOL_GPL vmlinux 0x65251fd1 umd_cleanup_helper -EXPORT_SYMBOL_GPL vmlinux 0x652520a3 pci_check_and_unmask_intx -EXPORT_SYMBOL_GPL vmlinux 0x652def7c gpiochip_add_data_with_key -EXPORT_SYMBOL_GPL vmlinux 0x652e8381 usb_unlink_urb +EXPORT_SYMBOL_GPL vmlinux 0x650f4d6e dpbp_get_attributes +EXPORT_SYMBOL_GPL vmlinux 0x651ef43f shash_ahash_digest EXPORT_SYMBOL_GPL vmlinux 0x6531a37f mpi_add -EXPORT_SYMBOL_GPL vmlinux 0x6532f386 ncsi_unregister_dev +EXPORT_SYMBOL_GPL vmlinux 0x65367200 misc_cg_try_charge EXPORT_SYMBOL_GPL vmlinux 0x6545268e __tracepoint_neigh_cleanup_and_release -EXPORT_SYMBOL_GPL vmlinux 0x654db64d umd_load_blob -EXPORT_SYMBOL_GPL vmlinux 0x655e065b __traceiter_rpm_idle +EXPORT_SYMBOL_GPL vmlinux 0x654bcf84 nvdimm_bus_check_dimm_count +EXPORT_SYMBOL_GPL vmlinux 0x654f9185 blk_queue_set_zoned EXPORT_SYMBOL_GPL vmlinux 0x655e4879 __irq_alloc_descs -EXPORT_SYMBOL_GPL vmlinux 0x6561bf27 virtqueue_add_inbuf -EXPORT_SYMBOL_GPL vmlinux 0x6595d387 crypto_grab_akcipher -EXPORT_SYMBOL_GPL vmlinux 0x6599dd30 cpufreq_register_driver -EXPORT_SYMBOL_GPL vmlinux 0x659abdd1 mtk_paris_pinctrl_probe -EXPORT_SYMBOL_GPL vmlinux 0x659cfe78 wbt_enable_default -EXPORT_SYMBOL_GPL vmlinux 0x65ad51f0 regulator_set_drvdata -EXPORT_SYMBOL_GPL vmlinux 0x65af8066 rio_route_get_entry -EXPORT_SYMBOL_GPL vmlinux 0x65c6f635 dma_buf_begin_cpu_access +EXPORT_SYMBOL_GPL vmlinux 0x657191ab devlink_region_snapshot_id_get +EXPORT_SYMBOL_GPL vmlinux 0x6572554c devfreq_event_enable_edev +EXPORT_SYMBOL_GPL vmlinux 0x658b5e28 switchdev_port_attr_set +EXPORT_SYMBOL_GPL vmlinux 0x658e3959 rtc_read_alarm +EXPORT_SYMBOL_GPL vmlinux 0x6596924c ahci_print_info +EXPORT_SYMBOL_GPL vmlinux 0x65a91577 pciserial_init_ports +EXPORT_SYMBOL_GPL vmlinux 0x65b064d3 ahci_shost_attrs +EXPORT_SYMBOL_GPL vmlinux 0x65b1fa75 usb_hcd_pci_probe +EXPORT_SYMBOL_GPL vmlinux 0x65b8f53b debugfs_create_atomic_t EXPORT_SYMBOL_GPL vmlinux 0x65ccb6f0 call_netevent_notifiers +EXPORT_SYMBOL_GPL vmlinux 0x65db7c44 regulator_unregister_supply_alias EXPORT_SYMBOL_GPL vmlinux 0x65e01af9 __sync_icache_dcache -EXPORT_SYMBOL_GPL vmlinux 0x65f4f1c0 em_pd_get -EXPORT_SYMBOL_GPL vmlinux 0x6607eb0c rio_request_dma -EXPORT_SYMBOL_GPL vmlinux 0x6610422c generic_handle_domain_irq -EXPORT_SYMBOL_GPL vmlinux 0x6611f03d fwnode_property_read_string_array +EXPORT_SYMBOL_GPL vmlinux 0x65e06ed4 proc_get_parent_data +EXPORT_SYMBOL_GPL vmlinux 0x65e5991f usb_reset_configuration +EXPORT_SYMBOL_GPL vmlinux 0x66035389 regulator_list_voltage_linear_range EXPORT_SYMBOL_GPL vmlinux 0x661601de sprint_symbol -EXPORT_SYMBOL_GPL vmlinux 0x6616823f amba_ahb_device_add_res -EXPORT_SYMBOL_GPL vmlinux 0x661abf8e led_trigger_unregister -EXPORT_SYMBOL_GPL vmlinux 0x662f389c pci_find_vsec_capability -EXPORT_SYMBOL_GPL vmlinux 0x6630f984 __regmap_init_mmio_clk +EXPORT_SYMBOL_GPL vmlinux 0x66161595 xfrm_state_afinfo_get_rcu +EXPORT_SYMBOL_GPL vmlinux 0x661803b4 nvme_complete_async_event +EXPORT_SYMBOL_GPL vmlinux 0x661e1d0b __vring_new_virtqueue +EXPORT_SYMBOL_GPL vmlinux 0x662c1469 kvm_vcpu_wake_up +EXPORT_SYMBOL_GPL vmlinux 0x66356e8a skb_consume_udp EXPORT_SYMBOL_GPL vmlinux 0x6636c3c9 irq_set_vcpu_affinity +EXPORT_SYMBOL_GPL vmlinux 0x66399d2e scsi_host_busy_iter EXPORT_SYMBOL_GPL vmlinux 0x663bb448 devlink_fmsg_obj_nest_end -EXPORT_SYMBOL_GPL vmlinux 0x664ab342 usb_set_device_state EXPORT_SYMBOL_GPL vmlinux 0x664eb54a k3_ringacc_ring_reset_dma -EXPORT_SYMBOL_GPL vmlinux 0x665a6bd7 user_read EXPORT_SYMBOL_GPL vmlinux 0x665e92a0 clk_set_duty_cycle -EXPORT_SYMBOL_GPL vmlinux 0x666236c4 debugfs_create_u16 +EXPORT_SYMBOL_GPL vmlinux 0x667dcfa9 __scsi_init_queue EXPORT_SYMBOL_GPL vmlinux 0x668402aa crypto_put_default_rng +EXPORT_SYMBOL_GPL vmlinux 0x669cc60d tegra_bpmp_request_mrq +EXPORT_SYMBOL_GPL vmlinux 0x66a10414 devm_pinctrl_get +EXPORT_SYMBOL_GPL vmlinux 0x66a245f9 extcon_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0x66a36a44 regmap_async_complete_cb +EXPORT_SYMBOL_GPL vmlinux 0x66acbda7 dm_set_target_max_io_len +EXPORT_SYMBOL_GPL vmlinux 0x66b2ea3a device_add_properties EXPORT_SYMBOL_GPL vmlinux 0x66b97421 sfp_link_up EXPORT_SYMBOL_GPL vmlinux 0x66d87d38 symbol_put_addr -EXPORT_SYMBOL_GPL vmlinux 0x66eb6281 usb_of_get_device_node -EXPORT_SYMBOL_GPL vmlinux 0x66f755c0 clk_hw_register -EXPORT_SYMBOL_GPL vmlinux 0x66fd7d86 ata_std_sched_eh -EXPORT_SYMBOL_GPL vmlinux 0x67093c72 __irq_domain_add -EXPORT_SYMBOL_GPL vmlinux 0x672c42a3 of_clk_add_hw_provider +EXPORT_SYMBOL_GPL vmlinux 0x66e24a17 devm_clk_register +EXPORT_SYMBOL_GPL vmlinux 0x66f242d2 dev_pm_opp_get_max_transition_latency +EXPORT_SYMBOL_GPL vmlinux 0x66fc5f80 blk_mq_quiesce_queue +EXPORT_SYMBOL_GPL vmlinux 0x671bd2cc fscrypt_show_test_dummy_encryption +EXPORT_SYMBOL_GPL vmlinux 0x671c4113 lwtstate_free +EXPORT_SYMBOL_GPL vmlinux 0x6733570a acpi_device_uevent_modalias EXPORT_SYMBOL_GPL vmlinux 0x6735d56e tcp_ca_get_name_by_key EXPORT_SYMBOL_GPL vmlinux 0x67429c91 __SCK__tp_func_block_bio_remap -EXPORT_SYMBOL_GPL vmlinux 0x6742f957 regulator_map_voltage_iterate EXPORT_SYMBOL_GPL vmlinux 0x674e657e hv_ringbuffer_get_debuginfo -EXPORT_SYMBOL_GPL vmlinux 0x67597d8b pci_user_write_config_dword -EXPORT_SYMBOL_GPL vmlinux 0x675d6ad6 __tcp_send_ack -EXPORT_SYMBOL_GPL vmlinux 0x676a6357 k3_ringacc_ring_cfg +EXPORT_SYMBOL_GPL vmlinux 0x67565f91 spi_replace_transfers +EXPORT_SYMBOL_GPL vmlinux 0x675ff3a0 regcache_mark_dirty EXPORT_SYMBOL_GPL vmlinux 0x676c688f k3_ringacc_ring_free -EXPORT_SYMBOL_GPL vmlinux 0x67917411 sock_diag_check_cookie +EXPORT_SYMBOL_GPL vmlinux 0x67829df9 dpcon_enable +EXPORT_SYMBOL_GPL vmlinux 0x678838f6 ata_sff_exec_command EXPORT_SYMBOL_GPL vmlinux 0x67955ce6 profile_hits -EXPORT_SYMBOL_GPL vmlinux 0x67bd7fea kvm_make_all_cpus_request -EXPORT_SYMBOL_GPL vmlinux 0x67bfabe5 crypto_register_scomps -EXPORT_SYMBOL_GPL vmlinux 0x67d87896 of_clk_del_provider +EXPORT_SYMBOL_GPL vmlinux 0x67a5550b skb_mpls_push +EXPORT_SYMBOL_GPL vmlinux 0x67a65295 ata_dev_next +EXPORT_SYMBOL_GPL vmlinux 0x67b1db19 cpuidle_get_cpu_driver +EXPORT_SYMBOL_GPL vmlinux 0x67c09737 page_mkclean +EXPORT_SYMBOL_GPL vmlinux 0x67d0a63c pm_generic_resume_early EXPORT_SYMBOL_GPL vmlinux 0x67da9f7c sha512_zero_message_hash -EXPORT_SYMBOL_GPL vmlinux 0x68135bfc fscrypt_prepare_new_inode -EXPORT_SYMBOL_GPL vmlinux 0x68144f53 __pm_runtime_suspend -EXPORT_SYMBOL_GPL vmlinux 0x682062de dpbp_open +EXPORT_SYMBOL_GPL vmlinux 0x67de25fb nvme_disable_ctrl +EXPORT_SYMBOL_GPL vmlinux 0x67dffcd7 md_do_sync +EXPORT_SYMBOL_GPL vmlinux 0x680f595e sched_set_normal +EXPORT_SYMBOL_GPL vmlinux 0x681df0a8 cookie_tcp_reqsk_alloc +EXPORT_SYMBOL_GPL vmlinux 0x682466e7 pci_epc_destroy +EXPORT_SYMBOL_GPL vmlinux 0x6827c626 balloon_page_list_enqueue +EXPORT_SYMBOL_GPL vmlinux 0x6827d121 simple_attr_write EXPORT_SYMBOL_GPL vmlinux 0x682ff057 ring_buffer_commit_overrun_cpu -EXPORT_SYMBOL_GPL vmlinux 0x68313a33 sis_info133_for_sata +EXPORT_SYMBOL_GPL vmlinux 0x68367e3d sata_async_notification +EXPORT_SYMBOL_GPL vmlinux 0x68453e89 scsi_autopm_get_device +EXPORT_SYMBOL_GPL vmlinux 0x6846ccc0 irq_chip_release_resources_parent EXPORT_SYMBOL_GPL vmlinux 0x684ca117 zynqmp_pm_get_pll_frac_mode -EXPORT_SYMBOL_GPL vmlinux 0x684e6994 __traceiter_fib6_table_lookup +EXPORT_SYMBOL_GPL vmlinux 0x68532cd4 rtc_set_alarm +EXPORT_SYMBOL_GPL vmlinux 0x6854398f nvdimm_badblocks_populate EXPORT_SYMBOL_GPL vmlinux 0x68549704 get_state_synchronize_srcu -EXPORT_SYMBOL_GPL vmlinux 0x68676731 dev_pm_qos_add_notifier -EXPORT_SYMBOL_GPL vmlinux 0x68772e6a nvdimm_bus_unregister -EXPORT_SYMBOL_GPL vmlinux 0x68825f4f tty_port_unregister_device -EXPORT_SYMBOL_GPL vmlinux 0x688f302f __irq_domain_alloc_fwnode +EXPORT_SYMBOL_GPL vmlinux 0x685529f0 gpiod_export +EXPORT_SYMBOL_GPL vmlinux 0x68656246 debugfs_create_u32 +EXPORT_SYMBOL_GPL vmlinux 0x6873666b evm_verifyxattr EXPORT_SYMBOL_GPL vmlinux 0x6892e3c3 kvm_set_pfn_accessed EXPORT_SYMBOL_GPL vmlinux 0x68952493 rcu_note_context_switch -EXPORT_SYMBOL_GPL vmlinux 0x689f1f94 fwnode_handle_get -EXPORT_SYMBOL_GPL vmlinux 0x68a7ca2a rockchip_clk_of_add_provider -EXPORT_SYMBOL_GPL vmlinux 0x68b1417c pm_generic_suspend_late -EXPORT_SYMBOL_GPL vmlinux 0x68b8c4c3 acpi_create_platform_device -EXPORT_SYMBOL_GPL vmlinux 0x68bd1aaa gpiochip_populate_parent_fwspec_twocell -EXPORT_SYMBOL_GPL vmlinux 0x68c59711 serial8250_handle_irq -EXPORT_SYMBOL_GPL vmlinux 0x68e4097d dev_pm_opp_put -EXPORT_SYMBOL_GPL vmlinux 0x68e4f70b vp_modern_probe -EXPORT_SYMBOL_GPL vmlinux 0x68e9e3d1 ip6_datagram_connect -EXPORT_SYMBOL_GPL vmlinux 0x68f5497b vring_create_virtqueue -EXPORT_SYMBOL_GPL vmlinux 0x68f6ace9 msg_zerocopy_realloc -EXPORT_SYMBOL_GPL vmlinux 0x68fa108f blk_queue_can_use_dma_map_merging -EXPORT_SYMBOL_GPL vmlinux 0x68fc9aa1 __traceiter_neigh_timer_handler -EXPORT_SYMBOL_GPL vmlinux 0x6906d968 timer_unstable_counter_workaround +EXPORT_SYMBOL_GPL vmlinux 0x68a8fddc debugfs_remove +EXPORT_SYMBOL_GPL vmlinux 0x68ae1a4b gpiochip_line_is_persistent +EXPORT_SYMBOL_GPL vmlinux 0x68c38df1 dm_table_device_name +EXPORT_SYMBOL_GPL vmlinux 0x68c82ce7 irq_chip_eoi_parent +EXPORT_SYMBOL_GPL vmlinux 0x68c98939 rio_request_inb_mbox +EXPORT_SYMBOL_GPL vmlinux 0x68d16e2a usb_get_from_anchor +EXPORT_SYMBOL_GPL vmlinux 0x68df7246 pci_epc_clear_bar +EXPORT_SYMBOL_GPL vmlinux 0x68f30394 spi_new_device EXPORT_SYMBOL_GPL vmlinux 0x690f585e phy_basic_ports_array -EXPORT_SYMBOL_GPL vmlinux 0x691885ca gpiochip_remove -EXPORT_SYMBOL_GPL vmlinux 0x691ed0b0 usb_hcd_link_urb_to_ep -EXPORT_SYMBOL_GPL vmlinux 0x692c88cc devm_gpiod_get -EXPORT_SYMBOL_GPL vmlinux 0x692f30ad devfreq_event_get_edev_by_phandle -EXPORT_SYMBOL_GPL vmlinux 0x6937bbaf led_set_brightness -EXPORT_SYMBOL_GPL vmlinux 0x693d0710 trace_define_field -EXPORT_SYMBOL_GPL vmlinux 0x695a17f6 thermal_zone_of_sensor_unregister +EXPORT_SYMBOL_GPL vmlinux 0x69143354 of_get_phy_mode +EXPORT_SYMBOL_GPL vmlinux 0x692bc7cc nvme_cancel_request +EXPORT_SYMBOL_GPL vmlinux 0x69311714 regulator_set_mode +EXPORT_SYMBOL_GPL vmlinux 0x693c55ef ahci_platform_disable_regulators +EXPORT_SYMBOL_GPL vmlinux 0x693cdaef pci_common_swizzle +EXPORT_SYMBOL_GPL vmlinux 0x693d8fab __traceiter_rpm_suspend +EXPORT_SYMBOL_GPL vmlinux 0x693dc7fc get_net_ns_by_pid +EXPORT_SYMBOL_GPL vmlinux 0x69457bb7 crypto_stats_get +EXPORT_SYMBOL_GPL vmlinux 0x694fa21a devlink_register EXPORT_SYMBOL_GPL vmlinux 0x696340a5 __i2c_board_lock EXPORT_SYMBOL_GPL vmlinux 0x69637b2c __traceiter_powernv_throttle -EXPORT_SYMBOL_GPL vmlinux 0x696ad138 fsverity_ioctl_read_metadata +EXPORT_SYMBOL_GPL vmlinux 0x6967e60f devm_clk_unregister +EXPORT_SYMBOL_GPL vmlinux 0x69686c99 scsi_unregister_device_handler +EXPORT_SYMBOL_GPL vmlinux 0x696d2c6c pci_hp_add_bridge EXPORT_SYMBOL_GPL vmlinux 0x696f2b63 of_changeset_init -EXPORT_SYMBOL_GPL vmlinux 0x6974fa68 cpufreq_cpu_get EXPORT_SYMBOL_GPL vmlinux 0x697c5d0d tracing_snapshot_alloc -EXPORT_SYMBOL_GPL vmlinux 0x69afb91a crypto_shash_update -EXPORT_SYMBOL_GPL vmlinux 0x69bea5dc nvdimm_bus_check_dimm_count -EXPORT_SYMBOL_GPL vmlinux 0x69cea6d5 of_cpufreq_cooling_register +EXPORT_SYMBOL_GPL vmlinux 0x697c9bd3 kobject_get_path +EXPORT_SYMBOL_GPL vmlinux 0x698bc89c blk_rq_unprep_clone +EXPORT_SYMBOL_GPL vmlinux 0x698e2195 set_selection_kernel +EXPORT_SYMBOL_GPL vmlinux 0x6992b602 rio_free_net +EXPORT_SYMBOL_GPL vmlinux 0x6992f300 acpi_gpiochip_free_interrupts +EXPORT_SYMBOL_GPL vmlinux 0x69adaf0b mtk_mutex_get +EXPORT_SYMBOL_GPL vmlinux 0x69c1066e call_switchdev_notifiers +EXPORT_SYMBOL_GPL vmlinux 0x69c6deea regmap_get_val_bytes EXPORT_SYMBOL_GPL vmlinux 0x69cf0632 mpi_fromstr -EXPORT_SYMBOL_GPL vmlinux 0x69d676e5 ip_tunnel_changelink -EXPORT_SYMBOL_GPL vmlinux 0x69df6b5a noop_direct_IO -EXPORT_SYMBOL_GPL vmlinux 0x69e2b89a devres_close_group +EXPORT_SYMBOL_GPL vmlinux 0x69d0ee69 ahci_start_engine +EXPORT_SYMBOL_GPL vmlinux 0x69d40cb8 key_set_timeout EXPORT_SYMBOL_GPL vmlinux 0x69e683de uuid_gen EXPORT_SYMBOL_GPL vmlinux 0x69ee2220 linear_range_get_selector_high -EXPORT_SYMBOL_GPL vmlinux 0x69efd713 xfrm_local_error -EXPORT_SYMBOL_GPL vmlinux 0x69f52942 __traceiter_detach_device_from_domain -EXPORT_SYMBOL_GPL vmlinux 0x6a0369db meson_clk_pll_ops -EXPORT_SYMBOL_GPL vmlinux 0x6a04c78b icc_get_name -EXPORT_SYMBOL_GPL vmlinux 0x6a05061b bio_iov_iter_get_pages +EXPORT_SYMBOL_GPL vmlinux 0x69f913de kernfs_put +EXPORT_SYMBOL_GPL vmlinux 0x69fba922 of_get_named_gpio_flags +EXPORT_SYMBOL_GPL vmlinux 0x6a038577 tcp_bpf_update_proto EXPORT_SYMBOL_GPL vmlinux 0x6a05b65b fb_videomode_from_videomode -EXPORT_SYMBOL_GPL vmlinux 0x6a14ec26 ata_pci_sff_prepare_host +EXPORT_SYMBOL_GPL vmlinux 0x6a122f45 devm_rpi_firmware_get EXPORT_SYMBOL_GPL vmlinux 0x6a1733eb iommu_group_unregister_notifier -EXPORT_SYMBOL_GPL vmlinux 0x6a1bbe99 fuse_get_unique +EXPORT_SYMBOL_GPL vmlinux 0x6a2827cf md_new_event +EXPORT_SYMBOL_GPL vmlinux 0x6a3a0fc7 vxlan_dev_create +EXPORT_SYMBOL_GPL vmlinux 0x6a415905 vmbus_sendpacket_mpb_desc EXPORT_SYMBOL_GPL vmlinux 0x6a421062 memory_failure_queue +EXPORT_SYMBOL_GPL vmlinux 0x6a457b93 posix_clock_unregister EXPORT_SYMBOL_GPL vmlinux 0x6a460dc5 schedule_hrtimeout +EXPORT_SYMBOL_GPL vmlinux 0x6a480b6a crypto_shash_tfm_digest EXPORT_SYMBOL_GPL vmlinux 0x6a4f623b mmu_notifier_synchronize EXPORT_SYMBOL_GPL vmlinux 0x6a5e2bde __cookie_v6_init_sequence -EXPORT_SYMBOL_GPL vmlinux 0x6a67c24c md_start -EXPORT_SYMBOL_GPL vmlinux 0x6a7b9f2e acpi_subsys_prepare +EXPORT_SYMBOL_GPL vmlinux 0x6a64ca00 kthread_cancel_delayed_work_sync +EXPORT_SYMBOL_GPL vmlinux 0x6a65225d devlink_dpipe_match_put +EXPORT_SYMBOL_GPL vmlinux 0x6a6c96d7 device_property_read_u64_array +EXPORT_SYMBOL_GPL vmlinux 0x6a731bfe skcipher_alloc_instance_simple +EXPORT_SYMBOL_GPL vmlinux 0x6a73c630 crypto_aead_encrypt EXPORT_SYMBOL_GPL vmlinux 0x6a8441be cpci_hp_start -EXPORT_SYMBOL_GPL vmlinux 0x6a8c0d33 md_bitmap_copy_from_slot EXPORT_SYMBOL_GPL vmlinux 0x6a93c9b2 zynqmp_pm_pinctrl_get_function -EXPORT_SYMBOL_GPL vmlinux 0x6a9f7335 fib4_rule_default -EXPORT_SYMBOL_GPL vmlinux 0x6aa753db scsi_internal_device_block_nowait -EXPORT_SYMBOL_GPL vmlinux 0x6aab15c0 gpiod_get_raw_value_cansleep -EXPORT_SYMBOL_GPL vmlinux 0x6aacc14c usb_hcd_start_port_resume -EXPORT_SYMBOL_GPL vmlinux 0x6ab008c8 pm_runtime_allow -EXPORT_SYMBOL_GPL vmlinux 0x6ab2d5f3 inet_csk_addr2sockaddr -EXPORT_SYMBOL_GPL vmlinux 0x6ab37f27 crypto_register_skciphers -EXPORT_SYMBOL_GPL vmlinux 0x6ac51b95 rio_add_mport_pw_handler -EXPORT_SYMBOL_GPL vmlinux 0x6aea9013 tegra_bpmp_put -EXPORT_SYMBOL_GPL vmlinux 0x6af29aba dev_fwnode -EXPORT_SYMBOL_GPL vmlinux 0x6b14897e shmem_file_setup_with_mnt +EXPORT_SYMBOL_GPL vmlinux 0x6aa649e0 dprc_remove_devices +EXPORT_SYMBOL_GPL vmlinux 0x6ab16476 kthread_use_mm +EXPORT_SYMBOL_GPL vmlinux 0x6ab19848 handle_bad_irq +EXPORT_SYMBOL_GPL vmlinux 0x6ab47ff5 gpiochip_add_pingroup_range +EXPORT_SYMBOL_GPL vmlinux 0x6aba8020 clk_bulk_get_optional +EXPORT_SYMBOL_GPL vmlinux 0x6ac4f0d2 __clk_determine_rate +EXPORT_SYMBOL_GPL vmlinux 0x6acda535 regulator_get_optional +EXPORT_SYMBOL_GPL vmlinux 0x6ae4129c ipv4_sk_update_pmtu +EXPORT_SYMBOL_GPL vmlinux 0x6af007fe ulpi_viewport_access_ops +EXPORT_SYMBOL_GPL vmlinux 0x6afa819f pci_intx +EXPORT_SYMBOL_GPL vmlinux 0x6b0fe854 vc_scrolldelta_helper +EXPORT_SYMBOL_GPL vmlinux 0x6b18cadb devlink_region_snapshot_id_put EXPORT_SYMBOL_GPL vmlinux 0x6b198c77 led_colors -EXPORT_SYMBOL_GPL vmlinux 0x6b1ab0e8 __kthread_init_worker +EXPORT_SYMBOL_GPL vmlinux 0x6b1b7a57 nd_cmd_out_size +EXPORT_SYMBOL_GPL vmlinux 0x6b1f96ec thermal_zone_of_sensor_register EXPORT_SYMBOL_GPL vmlinux 0x6b2b69f7 static_key_enable -EXPORT_SYMBOL_GPL vmlinux 0x6b35327a meson_pinctrl_probe EXPORT_SYMBOL_GPL vmlinux 0x6b3ae022 acpi_os_unmap_iomem -EXPORT_SYMBOL_GPL vmlinux 0x6b3fdca4 bgmac_phy_connect_direct +EXPORT_SYMBOL_GPL vmlinux 0x6b3f43a6 gpiod_count EXPORT_SYMBOL_GPL vmlinux 0x6b4045ee zynqmp_pm_get_api_version -EXPORT_SYMBOL_GPL vmlinux 0x6b40759e exportfs_encode_inode_fh -EXPORT_SYMBOL_GPL vmlinux 0x6b410efa usb_hcd_unlink_urb_from_ep EXPORT_SYMBOL_GPL vmlinux 0x6b413c9b sfp_link_down -EXPORT_SYMBOL_GPL vmlinux 0x6b422e47 usb_phy_roothub_resume EXPORT_SYMBOL_GPL vmlinux 0x6b47f8a4 hisi_clk_register_mux -EXPORT_SYMBOL_GPL vmlinux 0x6b52d564 fuse_dev_alloc -EXPORT_SYMBOL_GPL vmlinux 0x6b592962 syscon_regmap_lookup_by_phandle_args -EXPORT_SYMBOL_GPL vmlinux 0x6b5c82b2 auxiliary_driver_unregister -EXPORT_SYMBOL_GPL vmlinux 0x6b5d7305 of_fwnode_ops -EXPORT_SYMBOL_GPL vmlinux 0x6b70782d unmap_mapping_pages -EXPORT_SYMBOL_GPL vmlinux 0x6b78129e __traceiter_br_fdb_update +EXPORT_SYMBOL_GPL vmlinux 0x6b52cf4c fscrypt_set_bio_crypt_ctx_bh +EXPORT_SYMBOL_GPL vmlinux 0x6b593495 dummy_con +EXPORT_SYMBOL_GPL vmlinux 0x6b5f57da init_user_ns +EXPORT_SYMBOL_GPL vmlinux 0x6b6a0949 usb_create_hcd EXPORT_SYMBOL_GPL vmlinux 0x6b7a4335 hyperv_cleanup -EXPORT_SYMBOL_GPL vmlinux 0x6b7d3006 __rio_local_read_config_32 +EXPORT_SYMBOL_GPL vmlinux 0x6b7fa4f6 acpi_dev_get_property EXPORT_SYMBOL_GPL vmlinux 0x6b81c38b power_supply_unreg_notifier EXPORT_SYMBOL_GPL vmlinux 0x6b834121 bman_portals_probed +EXPORT_SYMBOL_GPL vmlinux 0x6b882796 dm_table_set_type +EXPORT_SYMBOL_GPL vmlinux 0x6b91eeef vxlan_fdb_clear_offload +EXPORT_SYMBOL_GPL vmlinux 0x6b958c67 of_phy_simple_xlate EXPORT_SYMBOL_GPL vmlinux 0x6ba36c6a hwpoison_filter_flags_value -EXPORT_SYMBOL_GPL vmlinux 0x6bb1719d devm_hwspin_lock_request -EXPORT_SYMBOL_GPL vmlinux 0x6bbdd633 rio_mport_initialize -EXPORT_SYMBOL_GPL vmlinux 0x6bc61ce1 crypto_enqueue_request_head +EXPORT_SYMBOL_GPL vmlinux 0x6ba5f844 sysfs_remove_file_self +EXPORT_SYMBOL_GPL vmlinux 0x6bb03247 ahci_port_resume +EXPORT_SYMBOL_GPL vmlinux 0x6bb2bd61 switchdev_handle_fdb_add_to_device +EXPORT_SYMBOL_GPL vmlinux 0x6bb95bf2 devres_destroy +EXPORT_SYMBOL_GPL vmlinux 0x6bcc5c70 genpd_dev_pm_attach +EXPORT_SYMBOL_GPL vmlinux 0x6bcdc6ce vchan_tx_desc_free EXPORT_SYMBOL_GPL vmlinux 0x6bcdedc0 mpi_point_init EXPORT_SYMBOL_GPL vmlinux 0x6bd1aa56 stack_trace_save +EXPORT_SYMBOL_GPL vmlinux 0x6bd6ec3c platform_get_irq_optional +EXPORT_SYMBOL_GPL vmlinux 0x6bd70cc2 sock_diag_unregister EXPORT_SYMBOL_GPL vmlinux 0x6bdef35c acpi_ec_mark_gpe_for_wake -EXPORT_SYMBOL_GPL vmlinux 0x6be14c7f iommu_detach_device +EXPORT_SYMBOL_GPL vmlinux 0x6be012eb thermal_zone_get_temp EXPORT_SYMBOL_GPL vmlinux 0x6be3a96b hv_remove_vmbus_handler -EXPORT_SYMBOL_GPL vmlinux 0x6be46a3e devlink_net -EXPORT_SYMBOL_GPL vmlinux 0x6bee0df7 usb_enable_lpm -EXPORT_SYMBOL_GPL vmlinux 0x6bfb17a1 of_devfreq_cooling_register -EXPORT_SYMBOL_GPL vmlinux 0x6c1fedb0 of_dma_request_slave_channel +EXPORT_SYMBOL_GPL vmlinux 0x6be5e6c2 fsl_mc_bus_type +EXPORT_SYMBOL_GPL vmlinux 0x6be94cb5 of_icc_get +EXPORT_SYMBOL_GPL vmlinux 0x6bf66c9b dst_cache_get_ip6 +EXPORT_SYMBOL_GPL vmlinux 0x6bff5d12 iommu_unregister_device_fault_handler +EXPORT_SYMBOL_GPL vmlinux 0x6c0020a8 regulator_bulk_unregister_supply_alias +EXPORT_SYMBOL_GPL vmlinux 0x6c0a6128 devm_request_pci_bus_resources +EXPORT_SYMBOL_GPL vmlinux 0x6c0aae27 devlink_dpipe_table_register +EXPORT_SYMBOL_GPL vmlinux 0x6c11e7ac clk_register +EXPORT_SYMBOL_GPL vmlinux 0x6c126708 blk_queue_max_zone_append_sectors EXPORT_SYMBOL_GPL vmlinux 0x6c205008 mpi_print -EXPORT_SYMBOL_GPL vmlinux 0x6c25b0ef usb_put_hcd -EXPORT_SYMBOL_GPL vmlinux 0x6c29f832 iommu_register_device_fault_handler +EXPORT_SYMBOL_GPL vmlinux 0x6c284cdc cpufreq_generic_init EXPORT_SYMBOL_GPL vmlinux 0x6c389761 acpi_bus_get_private_data +EXPORT_SYMBOL_GPL vmlinux 0x6c3ce05e debugfs_create_dir EXPORT_SYMBOL_GPL vmlinux 0x6c3f70e0 guid_gen -EXPORT_SYMBOL_GPL vmlinux 0x6c419543 addrconf_prefix_rcv_add_addr +EXPORT_SYMBOL_GPL vmlinux 0x6c445cea stmpe811_adc_common_init +EXPORT_SYMBOL_GPL vmlinux 0x6c478a87 scmi_protocol_register +EXPORT_SYMBOL_GPL vmlinux 0x6c47f2e4 dmi_kobj +EXPORT_SYMBOL_GPL vmlinux 0x6c48b958 tty_get_pgrp +EXPORT_SYMBOL_GPL vmlinux 0x6c49c8f8 pm_genpd_opp_to_performance_state EXPORT_SYMBOL_GPL vmlinux 0x6c4b6684 reset_control_assert -EXPORT_SYMBOL_GPL vmlinux 0x6c4e731e noop_invalidatepage -EXPORT_SYMBOL_GPL vmlinux 0x6c4e812f dev_pm_set_wake_irq +EXPORT_SYMBOL_GPL vmlinux 0x6c4cf8fc lwtunnel_input EXPORT_SYMBOL_GPL vmlinux 0x6c5ad0cd kmsg_dump_register -EXPORT_SYMBOL_GPL vmlinux 0x6c61ff6d fsl_mc_object_allocate +EXPORT_SYMBOL_GPL vmlinux 0x6c5c4736 devm_nvmem_device_get EXPORT_SYMBOL_GPL vmlinux 0x6c655913 register_acpi_hed_notifier -EXPORT_SYMBOL_GPL vmlinux 0x6c66e9fd ip_valid_fib_dump_req +EXPORT_SYMBOL_GPL vmlinux 0x6c727c78 fuse_do_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x6c7cfa48 clk_regmap_mux_ro_ops +EXPORT_SYMBOL_GPL vmlinux 0x6c84ceb9 cgroup_get_from_id EXPORT_SYMBOL_GPL vmlinux 0x6c956075 __SCK__tp_func_devlink_hwerr EXPORT_SYMBOL_GPL vmlinux 0x6ca4bf88 async_synchronize_full_domain -EXPORT_SYMBOL_GPL vmlinux 0x6cab0843 preempt_notifier_register +EXPORT_SYMBOL_GPL vmlinux 0x6caf8150 xhci_reset_bandwidth EXPORT_SYMBOL_GPL vmlinux 0x6cb0ce87 irq_get_percpu_devid_partition -EXPORT_SYMBOL_GPL vmlinux 0x6cc0eed0 iommu_setup_dma_ops +EXPORT_SYMBOL_GPL vmlinux 0x6cb7509e ptp_classify_raw EXPORT_SYMBOL_GPL vmlinux 0x6ce10eb0 trace_clock_jiffies -EXPORT_SYMBOL_GPL vmlinux 0x6ce6e958 ata_sff_exec_command EXPORT_SYMBOL_GPL vmlinux 0x6d04891d inet_getpeer -EXPORT_SYMBOL_GPL vmlinux 0x6d04d9fc bus_register_notifier EXPORT_SYMBOL_GPL vmlinux 0x6d09843f copy_bpf_fprog_from_user EXPORT_SYMBOL_GPL vmlinux 0x6d0ae550 pinctrl_gpio_request -EXPORT_SYMBOL_GPL vmlinux 0x6d0ff336 da9052_disable_irq -EXPORT_SYMBOL_GPL vmlinux 0x6d179b34 clk_register_mux_table -EXPORT_SYMBOL_GPL vmlinux 0x6d237156 devlink_port_register +EXPORT_SYMBOL_GPL vmlinux 0x6d16c097 sk_msg_return EXPORT_SYMBOL_GPL vmlinux 0x6d2fc5a6 net_namespace_list -EXPORT_SYMBOL_GPL vmlinux 0x6d339fef tty_buffer_space_avail -EXPORT_SYMBOL_GPL vmlinux 0x6d3e9f08 of_devfreq_cooling_register_power +EXPORT_SYMBOL_GPL vmlinux 0x6d4294b5 device_get_child_node_count EXPORT_SYMBOL_GPL vmlinux 0x6d467b08 arm_smccc_1_1_get_conduit -EXPORT_SYMBOL_GPL vmlinux 0x6d4ddee7 xfrm_audit_state_replay -EXPORT_SYMBOL_GPL vmlinux 0x6d55f2ec dev_get_tstats64 -EXPORT_SYMBOL_GPL vmlinux 0x6d6dfb68 devm_kstrdup_const +EXPORT_SYMBOL_GPL vmlinux 0x6d51a38c dax_finish_sync_fault +EXPORT_SYMBOL_GPL vmlinux 0x6d612928 kobject_create_and_add +EXPORT_SYMBOL_GPL vmlinux 0x6d6681dd __ip6_local_out EXPORT_SYMBOL_GPL vmlinux 0x6d6fec1f ktime_mono_to_any -EXPORT_SYMBOL_GPL vmlinux 0x6d774e2e page_cache_async_ra +EXPORT_SYMBOL_GPL vmlinux 0x6d70988d dma_vmap_noncontiguous +EXPORT_SYMBOL_GPL vmlinux 0x6d7b84b1 switchdev_handle_fdb_del_to_device EXPORT_SYMBOL_GPL vmlinux 0x6d7e951e rcu_exp_batches_completed -EXPORT_SYMBOL_GPL vmlinux 0x6d876d66 gpiod_get_index -EXPORT_SYMBOL_GPL vmlinux 0x6d925df5 spi_bus_unlock -EXPORT_SYMBOL_GPL vmlinux 0x6d99c17f disk_update_readahead -EXPORT_SYMBOL_GPL vmlinux 0x6d9e5328 tpm_chip_start -EXPORT_SYMBOL_GPL vmlinux 0x6da10872 fsnotify_get_group -EXPORT_SYMBOL_GPL vmlinux 0x6da191de fwnode_property_match_string -EXPORT_SYMBOL_GPL vmlinux 0x6da73779 da9052_adc_read_temp -EXPORT_SYMBOL_GPL vmlinux 0x6daf5b5a fscrypt_d_revalidate +EXPORT_SYMBOL_GPL vmlinux 0x6d8192bf net_selftest +EXPORT_SYMBOL_GPL vmlinux 0x6d868b86 get_kernel_pages +EXPORT_SYMBOL_GPL vmlinux 0x6d88c725 put_pid +EXPORT_SYMBOL_GPL vmlinux 0x6d999cd4 mnt_want_write +EXPORT_SYMBOL_GPL vmlinux 0x6db2605f crypto_alloc_akcipher +EXPORT_SYMBOL_GPL vmlinux 0x6db4fa57 __vfs_setxattr_locked EXPORT_SYMBOL_GPL vmlinux 0x6dbaafd3 put_old_timespec32 -EXPORT_SYMBOL_GPL vmlinux 0x6dc4687a nd_blk_region_set_provider_data -EXPORT_SYMBOL_GPL vmlinux 0x6dd465ae dma_get_slave_caps +EXPORT_SYMBOL_GPL vmlinux 0x6dbd72a8 platform_add_devices EXPORT_SYMBOL_GPL vmlinux 0x6dd5680d sprint_symbol_build_id -EXPORT_SYMBOL_GPL vmlinux 0x6def0426 of_genpd_parse_idle_states -EXPORT_SYMBOL_GPL vmlinux 0x6df26bd6 tcp_done -EXPORT_SYMBOL_GPL vmlinux 0x6dfb9cd4 tpm2_get_cc_attrs_tbl +EXPORT_SYMBOL_GPL vmlinux 0x6df1c82b genphy_c45_read_status +EXPORT_SYMBOL_GPL vmlinux 0x6df516de sock_diag_destroy EXPORT_SYMBOL_GPL vmlinux 0x6e09d93d __SCK__tp_func_map -EXPORT_SYMBOL_GPL vmlinux 0x6e3060c8 rio_inb_pwrite_handler -EXPORT_SYMBOL_GPL vmlinux 0x6e3f7e61 kvm_vcpu_destroy +EXPORT_SYMBOL_GPL vmlinux 0x6e1162d8 dev_pm_opp_of_add_table_indexed +EXPORT_SYMBOL_GPL vmlinux 0x6e16ee7c pci_epc_mem_exit +EXPORT_SYMBOL_GPL vmlinux 0x6e1ec408 param_ops_bool_enable_only +EXPORT_SYMBOL_GPL vmlinux 0x6e2d74f3 gpiochip_irqchip_irq_valid +EXPORT_SYMBOL_GPL vmlinux 0x6e3880f9 fixup_user_fault EXPORT_SYMBOL_GPL vmlinux 0x6e3ff83a edac_device_alloc_index -EXPORT_SYMBOL_GPL vmlinux 0x6e410fc2 otg_ulpi_create -EXPORT_SYMBOL_GPL vmlinux 0x6e42e9ee sata_pmp_port_ops -EXPORT_SYMBOL_GPL vmlinux 0x6e4a4c72 __iptunnel_pull_header EXPORT_SYMBOL_GPL vmlinux 0x6e4aa78d k3_udma_glue_rx_flow_enable EXPORT_SYMBOL_GPL vmlinux 0x6e4bc056 spi_res_free -EXPORT_SYMBOL_GPL vmlinux 0x6e530450 find_get_pid +EXPORT_SYMBOL_GPL vmlinux 0x6e4e79ca md_run +EXPORT_SYMBOL_GPL vmlinux 0x6e5227ab __traceiter_wbc_writepage EXPORT_SYMBOL_GPL vmlinux 0x6e59f821 __tracepoint_wbc_writepage -EXPORT_SYMBOL_GPL vmlinux 0x6e63bfcc ata_sff_tf_load +EXPORT_SYMBOL_GPL vmlinux 0x6e6cc09c net_ns_get_ownership EXPORT_SYMBOL_GPL vmlinux 0x6e7943ec iommu_group_id -EXPORT_SYMBOL_GPL vmlinux 0x6e85c9eb devm_hwspin_lock_register +EXPORT_SYMBOL_GPL vmlinux 0x6e7b5b24 ahci_platform_disable_phys EXPORT_SYMBOL_GPL vmlinux 0x6e89a560 regmap_irq_chip_get_base -EXPORT_SYMBOL_GPL vmlinux 0x6e9622ff fib_add_nexthop -EXPORT_SYMBOL_GPL vmlinux 0x6e99af0d driver_unregister -EXPORT_SYMBOL_GPL vmlinux 0x6e9d7e36 skb_tstamp_tx -EXPORT_SYMBOL_GPL vmlinux 0x6e9e2aaa clk_hw_get_parent_index -EXPORT_SYMBOL_GPL vmlinux 0x6ea62b7b bgmac_enet_remove -EXPORT_SYMBOL_GPL vmlinux 0x6ebc4274 gpiod_unexport +EXPORT_SYMBOL_GPL vmlinux 0x6e960457 pm_runtime_irq_safe +EXPORT_SYMBOL_GPL vmlinux 0x6eaba3f6 tpm_put_ops +EXPORT_SYMBOL_GPL vmlinux 0x6eaf1dca spi_res_add +EXPORT_SYMBOL_GPL vmlinux 0x6ebd595f iomap_writepage +EXPORT_SYMBOL_GPL vmlinux 0x6ebe3520 ata_std_error_handler EXPORT_SYMBOL_GPL vmlinux 0x6ebe366f ktime_get_mono_fast_ns -EXPORT_SYMBOL_GPL vmlinux 0x6ec10667 policy_has_boost_freq -EXPORT_SYMBOL_GPL vmlinux 0x6ed266e6 __traceiter_devlink_hwerr -EXPORT_SYMBOL_GPL vmlinux 0x6ee73057 disk_force_media_change +EXPORT_SYMBOL_GPL vmlinux 0x6ed6ae58 kvm_vcpu_mark_page_dirty +EXPORT_SYMBOL_GPL vmlinux 0x6edc9ef1 of_regulator_match +EXPORT_SYMBOL_GPL vmlinux 0x6ee394af devfreq_get_devfreq_by_phandle EXPORT_SYMBOL_GPL vmlinux 0x6ee8c94b sfp_get_module_eeprom -EXPORT_SYMBOL_GPL vmlinux 0x6ee92a9d led_trigger_set_default +EXPORT_SYMBOL_GPL vmlinux 0x6eed576a dev_pm_opp_get_opp_count EXPORT_SYMBOL_GPL vmlinux 0x6ef0855c ftrace_set_filter_ip +EXPORT_SYMBOL_GPL vmlinux 0x6ef44bce serial8250_rpm_get EXPORT_SYMBOL_GPL vmlinux 0x6ef6b54f ktime_get_boot_fast_ns +EXPORT_SYMBOL_GPL vmlinux 0x6efaf07a tcp_unregister_congestion_control EXPORT_SYMBOL_GPL vmlinux 0x6f12560a get_old_timespec32 +EXPORT_SYMBOL_GPL vmlinux 0x6f189153 inet_csk_clone_lock +EXPORT_SYMBOL_GPL vmlinux 0x6f1fd25f led_sysfs_enable EXPORT_SYMBOL_GPL vmlinux 0x6f2017de misc_cg_set_capacity -EXPORT_SYMBOL_GPL vmlinux 0x6f216c0f ip6_push_pending_frames -EXPORT_SYMBOL_GPL vmlinux 0x6f237904 kvm_get_kvm -EXPORT_SYMBOL_GPL vmlinux 0x6f242418 raw_seq_stop -EXPORT_SYMBOL_GPL vmlinux 0x6f53246a pci_dev_unlock -EXPORT_SYMBOL_GPL vmlinux 0x6f5fa52e ahci_platform_resume_host -EXPORT_SYMBOL_GPL vmlinux 0x6f7b9664 ata_sas_port_resume -EXPORT_SYMBOL_GPL vmlinux 0x6f7d8f73 meson_pmx_get_func_name +EXPORT_SYMBOL_GPL vmlinux 0x6f353b7e hisi_uncore_pmu_read +EXPORT_SYMBOL_GPL vmlinux 0x6f5d5e8f fscrypt_get_symlink +EXPORT_SYMBOL_GPL vmlinux 0x6f6a89fe of_phandle_iterator_next +EXPORT_SYMBOL_GPL vmlinux 0x6f77a4a6 __vfs_setxattr_noperm EXPORT_SYMBOL_GPL vmlinux 0x6f7e6040 irq_has_action -EXPORT_SYMBOL_GPL vmlinux 0x6f85113a devres_add +EXPORT_SYMBOL_GPL vmlinux 0x6f802726 dev_attr_sw_activity +EXPORT_SYMBOL_GPL vmlinux 0x6f8abd2b fsl_mc_portal_reset +EXPORT_SYMBOL_GPL vmlinux 0x6f8ed7fb devm_namespace_disable EXPORT_SYMBOL_GPL vmlinux 0x6f95bb84 sbitmap_queue_init_node +EXPORT_SYMBOL_GPL vmlinux 0x6f96029a blk_ksm_register EXPORT_SYMBOL_GPL vmlinux 0x6f9e763b timecounter_read -EXPORT_SYMBOL_GPL vmlinux 0x6f9e854c usb_control_msg_send -EXPORT_SYMBOL_GPL vmlinux 0x6fa7a7fd edac_pci_add_device -EXPORT_SYMBOL_GPL vmlinux 0x6fa8d99a pci_reset_function_locked -EXPORT_SYMBOL_GPL vmlinux 0x6fc91499 devlink_dpipe_headers_unregister +EXPORT_SYMBOL_GPL vmlinux 0x6f9f78f4 mddev_init +EXPORT_SYMBOL_GPL vmlinux 0x6fa03752 sysfs_group_change_owner +EXPORT_SYMBOL_GPL vmlinux 0x6fa0f950 acpi_pm_set_device_wakeup +EXPORT_SYMBOL_GPL vmlinux 0x6fa690a3 ipv6_find_tlv +EXPORT_SYMBOL_GPL vmlinux 0x6fb07833 platform_bus_type +EXPORT_SYMBOL_GPL vmlinux 0x6fb4f439 generic_fh_to_dentry +EXPORT_SYMBOL_GPL vmlinux 0x6fbe2f29 clk_fractional_divider_ops EXPORT_SYMBOL_GPL vmlinux 0x6fcef6ab ring_buffer_reset -EXPORT_SYMBOL_GPL vmlinux 0x6fdfc3a4 kill_device -EXPORT_SYMBOL_GPL vmlinux 0x6fe2e034 __traceiter_devlink_trap_report EXPORT_SYMBOL_GPL vmlinux 0x6ff607b6 crypto_get_default_rng -EXPORT_SYMBOL_GPL vmlinux 0x6ffa27ca devm_extcon_dev_allocate -EXPORT_SYMBOL_GPL vmlinux 0x6ffdd87a tracing_snapshot_cond_enable -EXPORT_SYMBOL_GPL vmlinux 0x7002f10c thermal_zone_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x6ff6923c meson_clk_cpu_dyndiv_ops +EXPORT_SYMBOL_GPL vmlinux 0x6ffcee32 vp_modern_get_queue_size EXPORT_SYMBOL_GPL vmlinux 0x7006586e iommu_get_group_resv_regions -EXPORT_SYMBOL_GPL vmlinux 0x703b1884 pm_stay_awake -EXPORT_SYMBOL_GPL vmlinux 0x704d0c09 divider_ro_round_rate_parent +EXPORT_SYMBOL_GPL vmlinux 0x700aef30 vring_transport_features +EXPORT_SYMBOL_GPL vmlinux 0x700aef76 meson_clk_dualdiv_ops +EXPORT_SYMBOL_GPL vmlinux 0x701f9877 of_genpd_del_provider +EXPORT_SYMBOL_GPL vmlinux 0x70245d6e cgroup_get_e_css +EXPORT_SYMBOL_GPL vmlinux 0x70347978 dprc_setup EXPORT_SYMBOL_GPL vmlinux 0x7055c56e __sbitmap_queue_get_shallow -EXPORT_SYMBOL_GPL vmlinux 0x705e6350 cpufreq_table_index_unsorted +EXPORT_SYMBOL_GPL vmlinux 0x705ea642 tegra210_clk_emc_attach +EXPORT_SYMBOL_GPL vmlinux 0x70632fe8 xhci_ext_cap_init +EXPORT_SYMBOL_GPL vmlinux 0x70706f5c meson_clk_pll_ro_ops EXPORT_SYMBOL_GPL vmlinux 0x7073c04f phy_10_100_features_array -EXPORT_SYMBOL_GPL vmlinux 0x70794855 raw_abort -EXPORT_SYMBOL_GPL vmlinux 0x709eba35 fuse_do_open -EXPORT_SYMBOL_GPL vmlinux 0x709ebd0f synth_event_trace_end -EXPORT_SYMBOL_GPL vmlinux 0x70a35ebb synth_event_trace -EXPORT_SYMBOL_GPL vmlinux 0x70ac3972 clk_fixed_factor_ops -EXPORT_SYMBOL_GPL vmlinux 0x70ad7053 of_irq_get -EXPORT_SYMBOL_GPL vmlinux 0x70b6b395 regulator_get_current_limit_regmap -EXPORT_SYMBOL_GPL vmlinux 0x70c2ad4f fib6_check_nexthop +EXPORT_SYMBOL_GPL vmlinux 0x7079ecf4 iommu_device_sysfs_add +EXPORT_SYMBOL_GPL vmlinux 0x7081a3ee of_irq_get +EXPORT_SYMBOL_GPL vmlinux 0x7089afef pm_wakeup_ws_event +EXPORT_SYMBOL_GPL vmlinux 0x708d44a7 locks_alloc_lock +EXPORT_SYMBOL_GPL vmlinux 0x70a93ab8 fsl_mc_device_remove +EXPORT_SYMBOL_GPL vmlinux 0x70af8169 irq_get_default_host +EXPORT_SYMBOL_GPL vmlinux 0x70bd3763 pci_pr3_present +EXPORT_SYMBOL_GPL vmlinux 0x70bee917 clk_register_mux_table +EXPORT_SYMBOL_GPL vmlinux 0x70bfd54b crypto_stats_akcipher_encrypt EXPORT_SYMBOL_GPL vmlinux 0x70c2c7ea pids_cgrp_subsys_on_dfl_key EXPORT_SYMBOL_GPL vmlinux 0x70c52dc5 nf_skb_duplicated EXPORT_SYMBOL_GPL vmlinux 0x70cf032f usb_hcd_irq -EXPORT_SYMBOL_GPL vmlinux 0x70d2b0f2 strp_stop -EXPORT_SYMBOL_GPL vmlinux 0x70dbbd10 get_device -EXPORT_SYMBOL_GPL vmlinux 0x70dc68c9 imx_pinctrl_probe EXPORT_SYMBOL_GPL vmlinux 0x70e06e33 pkcs7_free_message -EXPORT_SYMBOL_GPL vmlinux 0x70e8f0d3 tcp_cong_avoid_ai -EXPORT_SYMBOL_GPL vmlinux 0x70f098ec power_supply_set_input_current_limit_from_supplier -EXPORT_SYMBOL_GPL vmlinux 0x71071bc2 rio_local_get_device_id +EXPORT_SYMBOL_GPL vmlinux 0x70eb39d0 dmaengine_desc_attach_metadata EXPORT_SYMBOL_GPL vmlinux 0x710c73b6 crypto_unregister_notifier -EXPORT_SYMBOL_GPL vmlinux 0x7111fe84 device_get_phy_mode -EXPORT_SYMBOL_GPL vmlinux 0x711a624f blk_queue_write_cache EXPORT_SYMBOL_GPL vmlinux 0x7129a6f4 osc_sb_native_usb4_support_confirmed -EXPORT_SYMBOL_GPL vmlinux 0x7131e0a3 regulator_is_enabled_regmap -EXPORT_SYMBOL_GPL vmlinux 0x71451579 regulator_desc_list_voltage_linear_range -EXPORT_SYMBOL_GPL vmlinux 0x715b8882 devm_nvmem_device_get +EXPORT_SYMBOL_GPL vmlinux 0x7129ef87 sbitmap_queue_show +EXPORT_SYMBOL_GPL vmlinux 0x7129f067 led_blink_set +EXPORT_SYMBOL_GPL vmlinux 0x713f50e9 ip_tunnel_init_net +EXPORT_SYMBOL_GPL vmlinux 0x7148140c sk_msg_zerocopy_from_iter +EXPORT_SYMBOL_GPL vmlinux 0x71491771 elv_rqhash_add +EXPORT_SYMBOL_GPL vmlinux 0x714bb4f4 peernet2id_alloc +EXPORT_SYMBOL_GPL vmlinux 0x7155acbf wm831x_set_bits EXPORT_SYMBOL_GPL vmlinux 0x716265c7 debugfs_initialized EXPORT_SYMBOL_GPL vmlinux 0x71650819 add_bootloader_randomness -EXPORT_SYMBOL_GPL vmlinux 0x71790ff2 tty_buffer_set_limit +EXPORT_SYMBOL_GPL vmlinux 0x717b6498 regcache_sync_region +EXPORT_SYMBOL_GPL vmlinux 0x717fe306 regmap_bulk_write EXPORT_SYMBOL_GPL vmlinux 0x7181db30 atomic_notifier_chain_unregister -EXPORT_SYMBOL_GPL vmlinux 0x71940cbd pm_runtime_barrier -EXPORT_SYMBOL_GPL vmlinux 0x71948c72 ata_acpi_cbl_80wire +EXPORT_SYMBOL_GPL vmlinux 0x7196ff0f ip4_datagram_release_cb EXPORT_SYMBOL_GPL vmlinux 0x719e17ff clk_notifier_unregister -EXPORT_SYMBOL_GPL vmlinux 0x719ed132 find_vpid EXPORT_SYMBOL_GPL vmlinux 0x71a20f4a __SCK__tp_func_non_standard_event -EXPORT_SYMBOL_GPL vmlinux 0x71a5598d devfreq_event_reset_event EXPORT_SYMBOL_GPL vmlinux 0x71a9a3ab mtk_mutex_acquire -EXPORT_SYMBOL_GPL vmlinux 0x71aeddc3 fs_kobj +EXPORT_SYMBOL_GPL vmlinux 0x71b0f57e of_property_read_variable_u32_array EXPORT_SYMBOL_GPL vmlinux 0x71b15008 lwtunnel_valid_encap_type -EXPORT_SYMBOL_GPL vmlinux 0x71b2163c ncsi_stop_dev -EXPORT_SYMBOL_GPL vmlinux 0x71b226cf hrtimer_sleeper_start_expires -EXPORT_SYMBOL_GPL vmlinux 0x71b3e918 crypto_unregister_ahash EXPORT_SYMBOL_GPL vmlinux 0x71b6cf94 dst_cache_reset_now -EXPORT_SYMBOL_GPL vmlinux 0x71b7dcf0 ata_cable_ignore EXPORT_SYMBOL_GPL vmlinux 0x71c059d8 __traceiter_map -EXPORT_SYMBOL_GPL vmlinux 0x71c9f2c6 devm_of_phy_get -EXPORT_SYMBOL_GPL vmlinux 0x71e1d998 sata_set_spd -EXPORT_SYMBOL_GPL vmlinux 0x71eb7784 nvme_uninit_ctrl +EXPORT_SYMBOL_GPL vmlinux 0x71d64203 pci_epc_get_msi +EXPORT_SYMBOL_GPL vmlinux 0x71e27e8a mtk_pinconf_drive_set +EXPORT_SYMBOL_GPL vmlinux 0x71e61ff8 pcie_flr +EXPORT_SYMBOL_GPL vmlinux 0x71f4d884 gpiod_to_chip EXPORT_SYMBOL_GPL vmlinux 0x71f6670b __cookie_v6_check -EXPORT_SYMBOL_GPL vmlinux 0x72015a1d wakeup_source_unregister -EXPORT_SYMBOL_GPL vmlinux 0x721d0f85 pci_hp_deregister -EXPORT_SYMBOL_GPL vmlinux 0x7229ae87 device_match_of_node -EXPORT_SYMBOL_GPL vmlinux 0x722b92eb debugfs_file_get -EXPORT_SYMBOL_GPL vmlinux 0x72396599 sysfs_rename_link_ns -EXPORT_SYMBOL_GPL vmlinux 0x724b22e7 fat_free_clusters -EXPORT_SYMBOL_GPL vmlinux 0x724b4b69 iommu_device_register -EXPORT_SYMBOL_GPL vmlinux 0x72500205 umd_unload_blob -EXPORT_SYMBOL_GPL vmlinux 0x725ee18d __traceiter_br_fdb_add +EXPORT_SYMBOL_GPL vmlinux 0x721af9e7 pci_check_and_mask_intx +EXPORT_SYMBOL_GPL vmlinux 0x721be4a2 gov_attr_set_get +EXPORT_SYMBOL_GPL vmlinux 0x721c161b dev_pm_qos_update_user_latency_tolerance +EXPORT_SYMBOL_GPL vmlinux 0x7234fa32 of_mpc8xxx_spi_probe EXPORT_SYMBOL_GPL vmlinux 0x7262702b sfp_get_module_eeprom_by_page -EXPORT_SYMBOL_GPL vmlinux 0x726451bf clk_hw_round_rate EXPORT_SYMBOL_GPL vmlinux 0x7265f2b0 pci_vpd_check_csum -EXPORT_SYMBOL_GPL vmlinux 0x726a8e3b dev_pm_put_subsys_data +EXPORT_SYMBOL_GPL vmlinux 0x726e68d4 cpu_subsys EXPORT_SYMBOL_GPL vmlinux 0x7278d328 all_vm_events -EXPORT_SYMBOL_GPL vmlinux 0x727b4b11 devm_kstrdup -EXPORT_SYMBOL_GPL vmlinux 0x727f7672 __bio_try_merge_page -EXPORT_SYMBOL_GPL vmlinux 0x7282654b virtqueue_kick_prepare +EXPORT_SYMBOL_GPL vmlinux 0x727b7a9f dma_get_slave_channel +EXPORT_SYMBOL_GPL vmlinux 0x727cb7fb acpi_irq_create_hierarchy EXPORT_SYMBOL_GPL vmlinux 0x7283161b percpu_ref_switch_to_percpu -EXPORT_SYMBOL_GPL vmlinux 0x7289c1b2 ncsi_vlan_rx_add_vid -EXPORT_SYMBOL_GPL vmlinux 0x728b8363 rtc_update_irq -EXPORT_SYMBOL_GPL vmlinux 0x728fc443 sysfs_create_bin_file -EXPORT_SYMBOL_GPL vmlinux 0x72925bbf acpi_find_child_device -EXPORT_SYMBOL_GPL vmlinux 0x72ace32b iommu_attach_device -EXPORT_SYMBOL_GPL vmlinux 0x72b61c7b mptcp_subflow_init_cookie_req -EXPORT_SYMBOL_GPL vmlinux 0x72c84e0a devm_pm_clk_create +EXPORT_SYMBOL_GPL vmlinux 0x72a9cb5a pci_host_probe +EXPORT_SYMBOL_GPL vmlinux 0x72ad05d0 hv_pkt_iter_first +EXPORT_SYMBOL_GPL vmlinux 0x72b9e809 ahci_platform_shutdown +EXPORT_SYMBOL_GPL vmlinux 0x72c71202 blk_mq_debugfs_rq_show +EXPORT_SYMBOL_GPL vmlinux 0x72caa147 devm_acpi_dma_controller_register EXPORT_SYMBOL_GPL vmlinux 0x72d267dc nvmem_del_cell_lookups -EXPORT_SYMBOL_GPL vmlinux 0x72d5aa96 spi_mem_driver_register_with_owner -EXPORT_SYMBOL_GPL vmlinux 0x72e1ed42 xdp_return_frame_rx_napi -EXPORT_SYMBOL_GPL vmlinux 0x72e76865 regmap_get_val_endian -EXPORT_SYMBOL_GPL vmlinux 0x72e81327 ip6_dst_lookup_flow +EXPORT_SYMBOL_GPL vmlinux 0x72e497cb bpf_trace_run6 EXPORT_SYMBOL_GPL vmlinux 0x72edf918 __tracepoint_kfree_skb -EXPORT_SYMBOL_GPL vmlinux 0x7302aa60 genpd_dev_pm_attach_by_id -EXPORT_SYMBOL_GPL vmlinux 0x730353e1 __udp_enqueue_schedule_skb -EXPORT_SYMBOL_GPL vmlinux 0x730bf5bd __traceiter_block_rq_insert -EXPORT_SYMBOL_GPL vmlinux 0x730df685 irq_domain_create_simple -EXPORT_SYMBOL_GPL vmlinux 0x7312c94c crypto_alloc_tfm_node -EXPORT_SYMBOL_GPL vmlinux 0x731b3feb regulator_irq_helper +EXPORT_SYMBOL_GPL vmlinux 0x72f61b5c kvm_io_bus_get_dev +EXPORT_SYMBOL_GPL vmlinux 0x73149a8c fscrypt_fname_siphash +EXPORT_SYMBOL_GPL vmlinux 0x7314c7cb pm_runtime_barrier EXPORT_SYMBOL_GPL vmlinux 0x73242dcd cpu_set_feature -EXPORT_SYMBOL_GPL vmlinux 0x73312a45 kvm_is_visible_gfn -EXPORT_SYMBOL_GPL vmlinux 0x733e4a70 anon_inode_getfile -EXPORT_SYMBOL_GPL vmlinux 0x734070a8 dma_buf_end_cpu_access -EXPORT_SYMBOL_GPL vmlinux 0x735ae30c devm_pinctrl_register -EXPORT_SYMBOL_GPL vmlinux 0x7367f96e tty_ldisc_deref +EXPORT_SYMBOL_GPL vmlinux 0x7327a36b imx_pinctrl_pm_ops +EXPORT_SYMBOL_GPL vmlinux 0x732fe1a1 extcon_set_property +EXPORT_SYMBOL_GPL vmlinux 0x7336bb9a devm_device_remove_groups +EXPORT_SYMBOL_GPL vmlinux 0x733ad1dd tegra_bpmp_get +EXPORT_SYMBOL_GPL vmlinux 0x737f462d blk_queue_write_cache EXPORT_SYMBOL_GPL vmlinux 0x7381287f trace_handle_return -EXPORT_SYMBOL_GPL vmlinux 0x7389cce7 fwnode_property_read_u8_array -EXPORT_SYMBOL_GPL vmlinux 0x7391bc71 fuse_mount_remove -EXPORT_SYMBOL_GPL vmlinux 0x739a1ab2 filemap_read +EXPORT_SYMBOL_GPL vmlinux 0x7381eddb devfreq_event_set_event +EXPORT_SYMBOL_GPL vmlinux 0x738b61d2 regulator_get_linear_step EXPORT_SYMBOL_GPL vmlinux 0x73a48b4a ata_sff_std_ports -EXPORT_SYMBOL_GPL vmlinux 0x73a8fd0b mtk_mmsys_ddp_connect -EXPORT_SYMBOL_GPL vmlinux 0x73ac9032 of_genpd_add_provider_onecell -EXPORT_SYMBOL_GPL vmlinux 0x73bd90a8 genphy_c45_pma_setup_forced +EXPORT_SYMBOL_GPL vmlinux 0x73a85285 trace_put_event_file +EXPORT_SYMBOL_GPL vmlinux 0x73bd05ee __efivar_entry_delete EXPORT_SYMBOL_GPL vmlinux 0x73c2554f __iowrite64_copy -EXPORT_SYMBOL_GPL vmlinux 0x73c8e295 gpiochip_unlock_as_irq -EXPORT_SYMBOL_GPL vmlinux 0x73ca3fe4 usb_for_each_dev EXPORT_SYMBOL_GPL vmlinux 0x73cc8631 oiap -EXPORT_SYMBOL_GPL vmlinux 0x73ce0acc fwnode_graph_get_next_endpoint -EXPORT_SYMBOL_GPL vmlinux 0x73da6568 irq_domain_remove_sim -EXPORT_SYMBOL_GPL vmlinux 0x73e9e859 phy_check_downshift -EXPORT_SYMBOL_GPL vmlinux 0x73ed4b8e pm_generic_resume_noirq -EXPORT_SYMBOL_GPL vmlinux 0x73eed34b trace_seq_path -EXPORT_SYMBOL_GPL vmlinux 0x73f2a12d ata_sas_port_init -EXPORT_SYMBOL_GPL vmlinux 0x73f4d80a pci_sriov_set_totalvfs -EXPORT_SYMBOL_GPL vmlinux 0x73fc05ba devm_thermal_zone_of_sensor_unregister -EXPORT_SYMBOL_GPL vmlinux 0x73fce287 devm_tegra_core_dev_init_opp_table -EXPORT_SYMBOL_GPL vmlinux 0x740793f9 devlink_trap_report -EXPORT_SYMBOL_GPL vmlinux 0x740b4bb1 kthread_park -EXPORT_SYMBOL_GPL vmlinux 0x740c1310 crypto_larval_kill -EXPORT_SYMBOL_GPL vmlinux 0x7414ea9e acpi_driver_match_device -EXPORT_SYMBOL_GPL vmlinux 0x741daf51 driver_deferred_probe_check_state -EXPORT_SYMBOL_GPL vmlinux 0x742a13ba device_add_software_node -EXPORT_SYMBOL_GPL vmlinux 0x743468a5 devm_otg_ulpi_create +EXPORT_SYMBOL_GPL vmlinux 0x73d5dc17 devlink_port_attrs_set +EXPORT_SYMBOL_GPL vmlinux 0x73f06ca3 fat_dir_empty +EXPORT_SYMBOL_GPL vmlinux 0x73f97c17 regulator_bulk_enable +EXPORT_SYMBOL_GPL vmlinux 0x740676a9 devm_kmemdup +EXPORT_SYMBOL_GPL vmlinux 0x7414f43a ata_sff_dev_select +EXPORT_SYMBOL_GPL vmlinux 0x741b3507 virtqueue_get_vring +EXPORT_SYMBOL_GPL vmlinux 0x74240deb iomap_readahead EXPORT_SYMBOL_GPL vmlinux 0x743a165e ata_pack_xfermask -EXPORT_SYMBOL_GPL vmlinux 0x743d6643 reset_controller_register +EXPORT_SYMBOL_GPL vmlinux 0x743b4c26 irq_domain_update_bus_token +EXPORT_SYMBOL_GPL vmlinux 0x743bc65a dev_pm_opp_set_rate EXPORT_SYMBOL_GPL vmlinux 0x74457e56 apei_resources_fini -EXPORT_SYMBOL_GPL vmlinux 0x7451b2f2 pin_get_name -EXPORT_SYMBOL_GPL vmlinux 0x745ede9e fuse_request_end -EXPORT_SYMBOL_GPL vmlinux 0x74679c6a tps65912_device_exit -EXPORT_SYMBOL_GPL vmlinux 0x746e8b7d sysfs_break_active_protection -EXPORT_SYMBOL_GPL vmlinux 0x7487b704 dev_pm_opp_of_remove_table -EXPORT_SYMBOL_GPL vmlinux 0x748eb140 kvm_vcpu_gfn_to_pfn_atomic -EXPORT_SYMBOL_GPL vmlinux 0x74943107 mtk_pinconf_bias_disable_set_rev1 +EXPORT_SYMBOL_GPL vmlinux 0x74458abd rio_del_device +EXPORT_SYMBOL_GPL vmlinux 0x744f5b6a mtk_pinconf_bias_set_rev1 +EXPORT_SYMBOL_GPL vmlinux 0x7458e619 ip6_input +EXPORT_SYMBOL_GPL vmlinux 0x74599799 con_debug_enter +EXPORT_SYMBOL_GPL vmlinux 0x745b4d81 device_remove_file_self +EXPORT_SYMBOL_GPL vmlinux 0x7462f156 fsl_mc_resource_allocate +EXPORT_SYMBOL_GPL vmlinux 0x74700933 netdev_rx_handler_unregister +EXPORT_SYMBOL_GPL vmlinux 0x74735d88 xhci_run +EXPORT_SYMBOL_GPL vmlinux 0x7488e922 fsl_mc_bus_dpcon_type +EXPORT_SYMBOL_GPL vmlinux 0x74931038 usb_hcd_amd_remote_wakeup_quirk EXPORT_SYMBOL_GPL vmlinux 0x74a22bb4 k3_udma_glue_push_rx_chn -EXPORT_SYMBOL_GPL vmlinux 0x74b3062a hwspin_lock_request +EXPORT_SYMBOL_GPL vmlinux 0x74a5c9af ata_pci_device_suspend EXPORT_SYMBOL_GPL vmlinux 0x74b5ea68 lcm_not_zero -EXPORT_SYMBOL_GPL vmlinux 0x74b68e92 uhci_check_and_reset_hc +EXPORT_SYMBOL_GPL vmlinux 0x74b5fc55 fat_truncate_time EXPORT_SYMBOL_GPL vmlinux 0x74baf17a tracing_is_on -EXPORT_SYMBOL_GPL vmlinux 0x74c0d5d6 inode_dax +EXPORT_SYMBOL_GPL vmlinux 0x74bda1e0 clk_regmap_divider_ops +EXPORT_SYMBOL_GPL vmlinux 0x74beefc9 bpf_trace_run11 +EXPORT_SYMBOL_GPL vmlinux 0x74c22b6a ip_route_output_key_hash EXPORT_SYMBOL_GPL vmlinux 0x74c7bffa stack_trace_snprint -EXPORT_SYMBOL_GPL vmlinux 0x74e07b5d nd_blk_region_to_dimm +EXPORT_SYMBOL_GPL vmlinux 0x74d2ee45 fscrypt_file_open EXPORT_SYMBOL_GPL vmlinux 0x74e73871 housekeeping_overridden -EXPORT_SYMBOL_GPL vmlinux 0x74f21f7a vp_modern_set_queue_size -EXPORT_SYMBOL_GPL vmlinux 0x74f4ba7b report_iommu_fault -EXPORT_SYMBOL_GPL vmlinux 0x74fdf4f3 unregister_virtio_driver +EXPORT_SYMBOL_GPL vmlinux 0x74f56f4a crypto_alloc_base +EXPORT_SYMBOL_GPL vmlinux 0x750aedc2 usb_unanchor_urb +EXPORT_SYMBOL_GPL vmlinux 0x750e9113 transport_setup_device EXPORT_SYMBOL_GPL vmlinux 0x75133f6e visitor128 -EXPORT_SYMBOL_GPL vmlinux 0x751f27ed thermal_cooling_device_unregister EXPORT_SYMBOL_GPL vmlinux 0x7522f3ba irq_modify_status -EXPORT_SYMBOL_GPL vmlinux 0x7540531a tegra_xusb_padctl_legacy_probe -EXPORT_SYMBOL_GPL vmlinux 0x7548b3d9 iommu_domain_alloc -EXPORT_SYMBOL_GPL vmlinux 0x755957f5 wm831x_auxadc_read_uv -EXPORT_SYMBOL_GPL vmlinux 0x7566b8d7 uart_handle_dcd_change -EXPORT_SYMBOL_GPL vmlinux 0x75692b39 gpiochip_disable_irq -EXPORT_SYMBOL_GPL vmlinux 0x75797346 nvme_start_freeze -EXPORT_SYMBOL_GPL vmlinux 0x75812d20 pinctrl_parse_index_with_args +EXPORT_SYMBOL_GPL vmlinux 0x754c5984 hisi_clk_init +EXPORT_SYMBOL_GPL vmlinux 0x755c5ff6 fsl_mc_portal_free +EXPORT_SYMBOL_GPL vmlinux 0x756a4d55 key_type_encrypted +EXPORT_SYMBOL_GPL vmlinux 0x756e5940 of_map_id +EXPORT_SYMBOL_GPL vmlinux 0x7581aaf7 of_address_to_resource +EXPORT_SYMBOL_GPL vmlinux 0x7587277b dst_cache_get_ip4 EXPORT_SYMBOL_GPL vmlinux 0x758a43fe k3_ringacc_get_ring_irq_num EXPORT_SYMBOL_GPL vmlinux 0x759139cb of_pci_check_probe_only +EXPORT_SYMBOL_GPL vmlinux 0x7595f2a7 of_property_count_elems_of_size +EXPORT_SYMBOL_GPL vmlinux 0x75980448 hisi_reset_init EXPORT_SYMBOL_GPL vmlinux 0x759bfe36 btree_destroy -EXPORT_SYMBOL_GPL vmlinux 0x75cb5bca nvme_unfreeze +EXPORT_SYMBOL_GPL vmlinux 0x75a5615e irq_generic_chip_ops +EXPORT_SYMBOL_GPL vmlinux 0x75bce909 crypto_enqueue_request_head EXPORT_SYMBOL_GPL vmlinux 0x75cbfb09 add_interrupt_randomness -EXPORT_SYMBOL_GPL vmlinux 0x75cf49b6 check_move_unevictable_pages -EXPORT_SYMBOL_GPL vmlinux 0x75db9901 iterate_mounts +EXPORT_SYMBOL_GPL vmlinux 0x75d5418f simple_attr_read EXPORT_SYMBOL_GPL vmlinux 0x75dd4ebe of_overlay_remove EXPORT_SYMBOL_GPL vmlinux 0x75e51945 __SCK__tp_func_error_report_end -EXPORT_SYMBOL_GPL vmlinux 0x75e5e052 dev_pm_clear_wake_irq EXPORT_SYMBOL_GPL vmlinux 0x75e9c735 pci_ats_disabled -EXPORT_SYMBOL_GPL vmlinux 0x75ec94b0 clk_register_fixed_rate -EXPORT_SYMBOL_GPL vmlinux 0x75ed9866 of_nvmem_cell_get +EXPORT_SYMBOL_GPL vmlinux 0x75eb1ea0 vmf_insert_pfn_pmd_prot EXPORT_SYMBOL_GPL vmlinux 0x75f0e875 xas_store +EXPORT_SYMBOL_GPL vmlinux 0x75f82b8f arm64_mm_context_get EXPORT_SYMBOL_GPL vmlinux 0x75fb9062 arch_timer_read_counter -EXPORT_SYMBOL_GPL vmlinux 0x76059acd tps65912_regmap_config -EXPORT_SYMBOL_GPL vmlinux 0x760660ed fuse_dev_operations -EXPORT_SYMBOL_GPL vmlinux 0x761b45b5 proc_create_net_single -EXPORT_SYMBOL_GPL vmlinux 0x7624e3dd posix_acl_create -EXPORT_SYMBOL_GPL vmlinux 0x762c9e90 key_type_logon -EXPORT_SYMBOL_GPL vmlinux 0x7632cbc8 edac_pci_handle_npe -EXPORT_SYMBOL_GPL vmlinux 0x7634ffc9 hv_pkt_iter_close -EXPORT_SYMBOL_GPL vmlinux 0x76354f6c ahci_platform_init_host +EXPORT_SYMBOL_GPL vmlinux 0x76127e30 wakeup_source_create +EXPORT_SYMBOL_GPL vmlinux 0x7615d6c5 gpiod_get_array_optional +EXPORT_SYMBOL_GPL vmlinux 0x7618ffaf pinctrl_add_gpio_ranges +EXPORT_SYMBOL_GPL vmlinux 0x76199a12 dev_pm_opp_attach_genpd +EXPORT_SYMBOL_GPL vmlinux 0x76341ad7 root_device_unregister EXPORT_SYMBOL_GPL vmlinux 0x764ffefa page_reporting_register -EXPORT_SYMBOL_GPL vmlinux 0x76614a78 do_unregister_con_driver +EXPORT_SYMBOL_GPL vmlinux 0x76534d92 gpiochip_generic_request +EXPORT_SYMBOL_GPL vmlinux 0x7661aa0d usb_put_phy EXPORT_SYMBOL_GPL vmlinux 0x7665a95b idr_remove EXPORT_SYMBOL_GPL vmlinux 0x7665ee72 crypto_dh_decode_key -EXPORT_SYMBOL_GPL vmlinux 0x7667e9f7 spi_mem_dirmap_read -EXPORT_SYMBOL_GPL vmlinux 0x76686990 sk_set_peek_off -EXPORT_SYMBOL_GPL vmlinux 0x766ecf28 devm_memunmap_pages -EXPORT_SYMBOL_GPL vmlinux 0x7678832c acpi_dev_get_first_consumer_dev -EXPORT_SYMBOL_GPL vmlinux 0x767ada7e devm_regmap_field_alloc -EXPORT_SYMBOL_GPL vmlinux 0x767ae6a4 regulator_set_bypass_regmap -EXPORT_SYMBOL_GPL vmlinux 0x767c0b8a meson_aoclkc_probe +EXPORT_SYMBOL_GPL vmlinux 0x7678121b copy_user_highpage EXPORT_SYMBOL_GPL vmlinux 0x7681946c unregister_pm_notifier +EXPORT_SYMBOL_GPL vmlinux 0x768be680 fb_deferred_io_open +EXPORT_SYMBOL_GPL vmlinux 0x7694c0f5 __pci_hp_register EXPORT_SYMBOL_GPL vmlinux 0x769cefb5 percpu_ref_switch_to_atomic -EXPORT_SYMBOL_GPL vmlinux 0x76a3cb44 unix_outq_len -EXPORT_SYMBOL_GPL vmlinux 0x76adb2c0 ti_sci_inta_msi_create_irq_domain -EXPORT_SYMBOL_GPL vmlinux 0x76ca8ed0 thermal_zone_of_get_sensor_id -EXPORT_SYMBOL_GPL vmlinux 0x76caf42b rio_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0x76a3557e device_show_ulong +EXPORT_SYMBOL_GPL vmlinux 0x76a967bd watchdog_init_timeout +EXPORT_SYMBOL_GPL vmlinux 0x76b25de1 of_platform_populate +EXPORT_SYMBOL_GPL vmlinux 0x76d17ca6 acpi_dev_resume EXPORT_SYMBOL_GPL vmlinux 0x76d680f6 acpi_dev_resource_memory EXPORT_SYMBOL_GPL vmlinux 0x76d9b876 clk_set_rate -EXPORT_SYMBOL_GPL vmlinux 0x76e453f4 dev_pm_qos_hide_latency_tolerance +EXPORT_SYMBOL_GPL vmlinux 0x76dd60f9 anon_inode_getfd_secure EXPORT_SYMBOL_GPL vmlinux 0x76eeeb0f sha384_zero_message_hash -EXPORT_SYMBOL_GPL vmlinux 0x770fb803 devlink_traps_unregister +EXPORT_SYMBOL_GPL vmlinux 0x77036d7e alloc_io_pgtable_ops +EXPORT_SYMBOL_GPL vmlinux 0x770eacdd dma_vunmap_noncontiguous +EXPORT_SYMBOL_GPL vmlinux 0x771b3392 tpm_calc_ordinal_duration EXPORT_SYMBOL_GPL vmlinux 0x77222306 ring_buffer_read_page EXPORT_SYMBOL_GPL vmlinux 0x7729cbdd task_handoff_register EXPORT_SYMBOL_GPL vmlinux 0x772b0f64 __wake_up_pollfree -EXPORT_SYMBOL_GPL vmlinux 0x77366cf4 perf_event_read_value +EXPORT_SYMBOL_GPL vmlinux 0x772f0da2 netdev_rx_handler_register EXPORT_SYMBOL_GPL vmlinux 0x774f16ef __tracepoint_cpu_idle -EXPORT_SYMBOL_GPL vmlinux 0x7754c580 security_inode_setattr EXPORT_SYMBOL_GPL vmlinux 0x7757b51a clk_unregister -EXPORT_SYMBOL_GPL vmlinux 0x776b1136 da9052_enable_irq +EXPORT_SYMBOL_GPL vmlinux 0x7764a29d skb_gso_validate_network_len +EXPORT_SYMBOL_GPL vmlinux 0x7768227e irq_domain_simple_ops +EXPORT_SYMBOL_GPL vmlinux 0x7769af4b __bio_try_merge_page +EXPORT_SYMBOL_GPL vmlinux 0x77839089 trace_array_get_by_name +EXPORT_SYMBOL_GPL vmlinux 0x778bfaa4 vchan_init EXPORT_SYMBOL_GPL vmlinux 0x7791e066 dw_pcie_read -EXPORT_SYMBOL_GPL vmlinux 0x77ab0a39 locks_release_private -EXPORT_SYMBOL_GPL vmlinux 0x77abd9ee dmi_kobj -EXPORT_SYMBOL_GPL vmlinux 0x77ad3072 kvm_vcpu_write_guest -EXPORT_SYMBOL_GPL vmlinux 0x77ad7a6f msg_zerocopy_put_abort +EXPORT_SYMBOL_GPL vmlinux 0x77963e30 device_get_match_data +EXPORT_SYMBOL_GPL vmlinux 0x77a9148a edac_pci_alloc_ctl_info EXPORT_SYMBOL_GPL vmlinux 0x77ae495d usb_speed_string -EXPORT_SYMBOL_GPL vmlinux 0x77b7f65a dev_pm_qos_add_ancestor_request -EXPORT_SYMBOL_GPL vmlinux 0x77c0ae87 fwnode_property_get_reference_args +EXPORT_SYMBOL_GPL vmlinux 0x77bbaec7 bgmac_enet_remove EXPORT_SYMBOL_GPL vmlinux 0x77e75be3 sfp_bus_put +EXPORT_SYMBOL_GPL vmlinux 0x77ec6cc3 rio_unregister_mport EXPORT_SYMBOL_GPL vmlinux 0x77ecf68d memalloc_socks_key -EXPORT_SYMBOL_GPL vmlinux 0x780096b9 attribute_container_unregister -EXPORT_SYMBOL_GPL vmlinux 0x78015cbc mmu_notifier_register -EXPORT_SYMBOL_GPL vmlinux 0x7808d0c7 blk_next_bio -EXPORT_SYMBOL_GPL vmlinux 0x780cf476 cpuidle_unregister -EXPORT_SYMBOL_GPL vmlinux 0x7838b2b9 ata_pci_device_resume -EXPORT_SYMBOL_GPL vmlinux 0x783ea911 free_io_pgtable_ops -EXPORT_SYMBOL_GPL vmlinux 0x7840c03f dax_region_put +EXPORT_SYMBOL_GPL vmlinux 0x77ed70ba __traceiter_xdp_exception +EXPORT_SYMBOL_GPL vmlinux 0x77fd4220 relay_close +EXPORT_SYMBOL_GPL vmlinux 0x780ea765 irq_domain_get_irq_data +EXPORT_SYMBOL_GPL vmlinux 0x781a6390 irq_domain_translate_onecell +EXPORT_SYMBOL_GPL vmlinux 0x7839203f devlink_param_driverinit_value_get +EXPORT_SYMBOL_GPL vmlinux 0x783bcc29 input_ff_event +EXPORT_SYMBOL_GPL vmlinux 0x783c6b72 k3_udma_glue_request_tx_chn +EXPORT_SYMBOL_GPL vmlinux 0x78531ffe raw_seq_start +EXPORT_SYMBOL_GPL vmlinux 0x785a54ec of_pci_dma_range_parser_init EXPORT_SYMBOL_GPL vmlinux 0x785a93b4 si_mem_available +EXPORT_SYMBOL_GPL vmlinux 0x78698117 gpiod_put_array EXPORT_SYMBOL_GPL vmlinux 0x787c882b lzo1x_1_compress +EXPORT_SYMBOL_GPL vmlinux 0x787fd293 __phy_modify EXPORT_SYMBOL_GPL vmlinux 0x788bfbad ring_buffer_empty -EXPORT_SYMBOL_GPL vmlinux 0x788d71b2 badblocks_clear -EXPORT_SYMBOL_GPL vmlinux 0x789504bf devm_remove_action -EXPORT_SYMBOL_GPL vmlinux 0x78950b1a devm_gpiod_get_array +EXPORT_SYMBOL_GPL vmlinux 0x7893f852 rtnl_put_cacheinfo +EXPORT_SYMBOL_GPL vmlinux 0x789749c9 devm_regulator_register_supply_alias EXPORT_SYMBOL_GPL vmlinux 0x789c73d9 rcu_cpu_stall_suppress_at_boot -EXPORT_SYMBOL_GPL vmlinux 0x78a4800d tty_release_struct -EXPORT_SYMBOL_GPL vmlinux 0x78b68357 vmbus_connect_ring -EXPORT_SYMBOL_GPL vmlinux 0x78cc1d8f of_property_read_variable_u32_array -EXPORT_SYMBOL_GPL vmlinux 0x78d3605b crypto_alloc_sync_skcipher +EXPORT_SYMBOL_GPL vmlinux 0x789c7dde dev_pm_qos_flags +EXPORT_SYMBOL_GPL vmlinux 0x78a07422 of_gen_pool_get +EXPORT_SYMBOL_GPL vmlinux 0x78b62a4e nvdimm_delete +EXPORT_SYMBOL_GPL vmlinux 0x78bb98bc pm_clk_init +EXPORT_SYMBOL_GPL vmlinux 0x78bf4e6a crypto_rng_reset EXPORT_SYMBOL_GPL vmlinux 0x78ddb76b dmi_match -EXPORT_SYMBOL_GPL vmlinux 0x78f68b4b hwmon_device_register -EXPORT_SYMBOL_GPL vmlinux 0x78f77bce of_get_fb_videomode +EXPORT_SYMBOL_GPL vmlinux 0x78e583b7 ata_std_prereset +EXPORT_SYMBOL_GPL vmlinux 0x78eeece7 dev_pm_clear_wake_irq +EXPORT_SYMBOL_GPL vmlinux 0x78f66323 usb_alloc_streams EXPORT_SYMBOL_GPL vmlinux 0x790be0b9 usb_bus_idr -EXPORT_SYMBOL_GPL vmlinux 0x790d9893 fsl_mc_driver_unregister +EXPORT_SYMBOL_GPL vmlinux 0x790be397 ata_bmdma_qc_prep EXPORT_SYMBOL_GPL vmlinux 0x7918d817 memory_failure +EXPORT_SYMBOL_GPL vmlinux 0x792af8cd ata_link_abort EXPORT_SYMBOL_GPL vmlinux 0x79345cb9 register_kretprobe EXPORT_SYMBOL_GPL vmlinux 0x7934aa08 register_kprobes -EXPORT_SYMBOL_GPL vmlinux 0x7936034f gfn_to_memslot +EXPORT_SYMBOL_GPL vmlinux 0x793a5600 pci_epc_unmap_addr EXPORT_SYMBOL_GPL vmlinux 0x793f98bc __tracepoint_rpm_return_int EXPORT_SYMBOL_GPL vmlinux 0x7944e0fc tracing_off EXPORT_SYMBOL_GPL vmlinux 0x79470a2c TSS_authhmac +EXPORT_SYMBOL_GPL vmlinux 0x79478eec devfreq_event_get_event EXPORT_SYMBOL_GPL vmlinux 0x794a0461 rockchip_pcie_disable_clocks EXPORT_SYMBOL_GPL vmlinux 0x794b7271 orderly_reboot -EXPORT_SYMBOL_GPL vmlinux 0x797b971c smpboot_register_percpu_thread +EXPORT_SYMBOL_GPL vmlinux 0x795240c7 sysfs_create_link +EXPORT_SYMBOL_GPL vmlinux 0x7952c165 devres_add +EXPORT_SYMBOL_GPL vmlinux 0x795a706b gpiochip_line_is_open_drain EXPORT_SYMBOL_GPL vmlinux 0x798b7682 klist_prev -EXPORT_SYMBOL_GPL vmlinux 0x799408ab transport_remove_device +EXPORT_SYMBOL_GPL vmlinux 0x7993e899 fwnode_graph_get_remote_endpoint +EXPORT_SYMBOL_GPL vmlinux 0x799e7069 dpcon_get_attributes +EXPORT_SYMBOL_GPL vmlinux 0x799f6749 fl6_merge_options +EXPORT_SYMBOL_GPL vmlinux 0x79a31d65 trace_array_set_clr_event +EXPORT_SYMBOL_GPL vmlinux 0x79af9c49 pin_user_pages_fast_only EXPORT_SYMBOL_GPL vmlinux 0x79bc842c usb_anchor_suspend_wakeups -EXPORT_SYMBOL_GPL vmlinux 0x79c1fe78 irq_chip_get_parent_state -EXPORT_SYMBOL_GPL vmlinux 0x79c8476d __ndisc_fill_addr_option -EXPORT_SYMBOL_GPL vmlinux 0x79c9ef59 devm_hwrng_register EXPORT_SYMBOL_GPL vmlinux 0x79defbe1 kthread_should_park -EXPORT_SYMBOL_GPL vmlinux 0x79e2399d rdev_get_dev -EXPORT_SYMBOL_GPL vmlinux 0x79f17c8e blk_mq_freeze_queue_wait +EXPORT_SYMBOL_GPL vmlinux 0x79e1b2a2 usb_hcd_is_primary_hcd +EXPORT_SYMBOL_GPL vmlinux 0x79eac757 regmap_reinit_cache +EXPORT_SYMBOL_GPL vmlinux 0x79efe427 sock_diag_register_inet_compat EXPORT_SYMBOL_GPL vmlinux 0x79f697e4 lzorle1x_1_compress -EXPORT_SYMBOL_GPL vmlinux 0x79f6bd94 dev_attr_ncq_prio_enable -EXPORT_SYMBOL_GPL vmlinux 0x79fc3310 devlink_params_publish -EXPORT_SYMBOL_GPL vmlinux 0x7a0e1c2d crypto_stats_kpp_set_secret -EXPORT_SYMBOL_GPL vmlinux 0x7a2013c2 fsnotify_alloc_group -EXPORT_SYMBOL_GPL vmlinux 0x7a27c19b mbox_flush -EXPORT_SYMBOL_GPL vmlinux 0x7a2a4865 devm_phy_create +EXPORT_SYMBOL_GPL vmlinux 0x79f7202e tty_buffer_request_room +EXPORT_SYMBOL_GPL vmlinux 0x79fcec57 tcpv6_prot +EXPORT_SYMBOL_GPL vmlinux 0x7a0352c0 usb_get_maximum_speed +EXPORT_SYMBOL_GPL vmlinux 0x7a1d5d41 debugfs_attr_write +EXPORT_SYMBOL_GPL vmlinux 0x7a22d6b8 devm_hwmon_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x7a2f3874 clk_mux_determine_rate_flags +EXPORT_SYMBOL_GPL vmlinux 0x7a31d21c scsi_ioctl_block_when_processing_errors EXPORT_SYMBOL_GPL vmlinux 0x7a33f504 power_supply_find_ocv2cap_table -EXPORT_SYMBOL_GPL vmlinux 0x7a3f6a83 debugfs_create_size_t -EXPORT_SYMBOL_GPL vmlinux 0x7a5965c4 ata_pci_bmdma_clear_simplex -EXPORT_SYMBOL_GPL vmlinux 0x7a5b8c15 nvmem_device_find +EXPORT_SYMBOL_GPL vmlinux 0x7a4a1037 amba_device_put +EXPORT_SYMBOL_GPL vmlinux 0x7a4b03f8 bus_for_each_drv +EXPORT_SYMBOL_GPL vmlinux 0x7a4dde1b bus_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0x7a67c402 clk_hw_rate_is_protected +EXPORT_SYMBOL_GPL vmlinux 0x7a711aba blk_mq_hctx_set_fq_lock_class EXPORT_SYMBOL_GPL vmlinux 0x7a73e605 wm831x_isinkv_values -EXPORT_SYMBOL_GPL vmlinux 0x7a79e73a pci_disable_pasid -EXPORT_SYMBOL_GPL vmlinux 0x7a7b32a7 devlink_health_reporter_create EXPORT_SYMBOL_GPL vmlinux 0x7a81541b async_synchronize_cookie -EXPORT_SYMBOL_GPL vmlinux 0x7a86189e pm_genpd_remove_device -EXPORT_SYMBOL_GPL vmlinux 0x7a8e2f58 ip_route_output_flow +EXPORT_SYMBOL_GPL vmlinux 0x7a8e5c93 virtqueue_kick_prepare +EXPORT_SYMBOL_GPL vmlinux 0x7a9339ca security_path_chown EXPORT_SYMBOL_GPL vmlinux 0x7a944007 rcu_idle_enter -EXPORT_SYMBOL_GPL vmlinux 0x7a98d6d4 fsl_mc_populate_irq_pool EXPORT_SYMBOL_GPL vmlinux 0x7a98f4b4 copy_from_user_nofault EXPORT_SYMBOL_GPL vmlinux 0x7a9e4c23 software_node_register_node_group -EXPORT_SYMBOL_GPL vmlinux 0x7aa03a2d __traceiter_block_bio_remap -EXPORT_SYMBOL_GPL vmlinux 0x7ab4fcb5 ip_tunnel_init_net -EXPORT_SYMBOL_GPL vmlinux 0x7ab50c67 gpiochip_line_is_irq +EXPORT_SYMBOL_GPL vmlinux 0x7aa27c20 usb_unlocked_disable_lpm +EXPORT_SYMBOL_GPL vmlinux 0x7ab459b4 fuse_file_poll +EXPORT_SYMBOL_GPL vmlinux 0x7ac0e0d2 usb_hcd_pci_remove EXPORT_SYMBOL_GPL vmlinux 0x7ac10ad8 icst_clk_register -EXPORT_SYMBOL_GPL vmlinux 0x7ac1b030 xfer_to_guest_mode_handle_work EXPORT_SYMBOL_GPL vmlinux 0x7ac722bd phy_all_ports_features_array -EXPORT_SYMBOL_GPL vmlinux 0x7acde02b md_find_rdev_rcu EXPORT_SYMBOL_GPL vmlinux 0x7ad02a41 asn1_encode_tag EXPORT_SYMBOL_GPL vmlinux 0x7ad1ded1 pinctrl_register_mappings EXPORT_SYMBOL_GPL vmlinux 0x7ad2c64c k3_udma_glue_release_rx_chn -EXPORT_SYMBOL_GPL vmlinux 0x7ad85148 regmap_register_patch -EXPORT_SYMBOL_GPL vmlinux 0x7aef4c60 file_ra_state_init -EXPORT_SYMBOL_GPL vmlinux 0x7aef9b14 key_type_trusted +EXPORT_SYMBOL_GPL vmlinux 0x7ae5e627 mbox_send_message +EXPORT_SYMBOL_GPL vmlinux 0x7af029e8 devm_nvmem_register EXPORT_SYMBOL_GPL vmlinux 0x7afcb7db __kprobe_event_add_fields +EXPORT_SYMBOL_GPL vmlinux 0x7afd0463 iomap_page_mkwrite EXPORT_SYMBOL_GPL vmlinux 0x7afe324e halt_poll_ns_grow +EXPORT_SYMBOL_GPL vmlinux 0x7b0b922a fsl_mc_bus_dpni_type +EXPORT_SYMBOL_GPL vmlinux 0x7b111c33 bio_iov_iter_get_pages +EXPORT_SYMBOL_GPL vmlinux 0x7b11fc71 devfreq_cooling_register EXPORT_SYMBOL_GPL vmlinux 0x7b178afe unlock_system_sleep -EXPORT_SYMBOL_GPL vmlinux 0x7b255845 nvdimm_bus_register -EXPORT_SYMBOL_GPL vmlinux 0x7b2c2a5f devlink_port_param_value_changed -EXPORT_SYMBOL_GPL vmlinux 0x7b3f01b0 __sock_recv_wifi_status -EXPORT_SYMBOL_GPL vmlinux 0x7b4b0fbb iomap_seek_hole +EXPORT_SYMBOL_GPL vmlinux 0x7b29d63f cpufreq_cpu_get_raw EXPORT_SYMBOL_GPL vmlinux 0x7b5452b8 acpi_unregister_gsi EXPORT_SYMBOL_GPL vmlinux 0x7b5a4926 sha1_zero_message_hash -EXPORT_SYMBOL_GPL vmlinux 0x7b5e0bf0 dma_buf_mmap -EXPORT_SYMBOL_GPL vmlinux 0x7b5f12c0 acpi_dev_get_dma_resources -EXPORT_SYMBOL_GPL vmlinux 0x7b6b1e87 fscrypt_prepare_symlink +EXPORT_SYMBOL_GPL vmlinux 0x7b67b665 pinmux_generic_add_function EXPORT_SYMBOL_GPL vmlinux 0x7b6f9536 acpi_register_wakeup_handler -EXPORT_SYMBOL_GPL vmlinux 0x7b76baa9 __phy_modify_mmd -EXPORT_SYMBOL_GPL vmlinux 0x7b7e507f inet_csk_reqsk_queue_hash_add -EXPORT_SYMBOL_GPL vmlinux 0x7b7f61c5 virtqueue_detach_unused_buf -EXPORT_SYMBOL_GPL vmlinux 0x7b847152 aead_geniv_alloc -EXPORT_SYMBOL_GPL vmlinux 0x7b883f0e thermal_zone_get_zone_by_name +EXPORT_SYMBOL_GPL vmlinux 0x7b7a6422 iommu_aux_detach_device +EXPORT_SYMBOL_GPL vmlinux 0x7b85ae4f fwnode_get_next_child_node EXPORT_SYMBOL_GPL vmlinux 0x7b8ea197 ethtool_params_from_link_mode +EXPORT_SYMBOL_GPL vmlinux 0x7b902faf kvm_map_gfn +EXPORT_SYMBOL_GPL vmlinux 0x7b92a367 vtime_guest_enter EXPORT_SYMBOL_GPL vmlinux 0x7b9793a2 get_cpu_idle_time_us -EXPORT_SYMBOL_GPL vmlinux 0x7bac5127 tty_register_device_attr +EXPORT_SYMBOL_GPL vmlinux 0x7b9ecdfa crypto_ahash_finup +EXPORT_SYMBOL_GPL vmlinux 0x7bad8196 perf_pmu_register EXPORT_SYMBOL_GPL vmlinux 0x7bb045a7 __request_percpu_irq -EXPORT_SYMBOL_GPL vmlinux 0x7bc3adcc pinctrl_generic_get_group_pins -EXPORT_SYMBOL_GPL vmlinux 0x7bc8f425 hwmon_notify_event -EXPORT_SYMBOL_GPL vmlinux 0x7bce1193 virtqueue_add_inbuf_ctx -EXPORT_SYMBOL_GPL vmlinux 0x7bce97b8 icc_node_del -EXPORT_SYMBOL_GPL vmlinux 0x7be2e301 crypto_register_ahash -EXPORT_SYMBOL_GPL vmlinux 0x7bfa5212 kset_create_and_add -EXPORT_SYMBOL_GPL vmlinux 0x7bfad539 nvme_set_features -EXPORT_SYMBOL_GPL vmlinux 0x7bffc58c debugfs_create_symlink -EXPORT_SYMBOL_GPL vmlinux 0x7c10b016 meson_clk_cpu_dyndiv_ops -EXPORT_SYMBOL_GPL vmlinux 0x7c18b869 qcom_smem_state_get -EXPORT_SYMBOL_GPL vmlinux 0x7c197380 iommu_unregister_device_fault_handler -EXPORT_SYMBOL_GPL vmlinux 0x7c1cbe79 dummy_irq_chip +EXPORT_SYMBOL_GPL vmlinux 0x7bb117c3 rtc_class_open +EXPORT_SYMBOL_GPL vmlinux 0x7bbe2cc2 __devm_pci_epc_create +EXPORT_SYMBOL_GPL vmlinux 0x7bc31ad7 pci_epf_type_add_cfs +EXPORT_SYMBOL_GPL vmlinux 0x7bdf4102 crypto_stats_decompress +EXPORT_SYMBOL_GPL vmlinux 0x7bdf8d48 pci_epc_put +EXPORT_SYMBOL_GPL vmlinux 0x7be60875 pm_generic_thaw_noirq +EXPORT_SYMBOL_GPL vmlinux 0x7c050b07 crypto_shash_final +EXPORT_SYMBOL_GPL vmlinux 0x7c065160 blk_mq_quiesce_queue_nowait +EXPORT_SYMBOL_GPL vmlinux 0x7c19fefc pci_device_group +EXPORT_SYMBOL_GPL vmlinux 0x7c24fe28 devm_regmap_field_bulk_free EXPORT_SYMBOL_GPL vmlinux 0x7c291e86 show_rcu_tasks_trace_gp_kthread -EXPORT_SYMBOL_GPL vmlinux 0x7c2e4b10 dma_buf_move_notify -EXPORT_SYMBOL_GPL vmlinux 0x7c34faef genphy_c45_read_pma +EXPORT_SYMBOL_GPL vmlinux 0x7c344b61 of_icc_bulk_get EXPORT_SYMBOL_GPL vmlinux 0x7c3d8a4b icc_bulk_put EXPORT_SYMBOL_GPL vmlinux 0x7c3e736a rcu_nocb_cpu_offload -EXPORT_SYMBOL_GPL vmlinux 0x7c430dd3 bus_unregister -EXPORT_SYMBOL_GPL vmlinux 0x7c476de3 blk_mq_freeze_queue -EXPORT_SYMBOL_GPL vmlinux 0x7c4ff8e7 component_master_add_with_match +EXPORT_SYMBOL_GPL vmlinux 0x7c47f7e0 ahci_pmp_retry_srst_ops +EXPORT_SYMBOL_GPL vmlinux 0x7c4e9789 dma_free_pages +EXPORT_SYMBOL_GPL vmlinux 0x7c543cf1 fwnode_graph_get_remote_node EXPORT_SYMBOL_GPL vmlinux 0x7c5f3711 ioasid_unregister_allocator EXPORT_SYMBOL_GPL vmlinux 0x7c626556 list_lru_destroy -EXPORT_SYMBOL_GPL vmlinux 0x7c627d9c netlink_remove_tap -EXPORT_SYMBOL_GPL vmlinux 0x7c6d9878 dma_mmap_noncontiguous -EXPORT_SYMBOL_GPL vmlinux 0x7c7111c7 device_store_ulong -EXPORT_SYMBOL_GPL vmlinux 0x7c74a5c1 efivar_entry_get -EXPORT_SYMBOL_GPL vmlinux 0x7c74b902 of_pm_clk_add_clks -EXPORT_SYMBOL_GPL vmlinux 0x7c75d1b5 perf_aux_output_skip -EXPORT_SYMBOL_GPL vmlinux 0x7c777fd2 clk_bulk_get_optional -EXPORT_SYMBOL_GPL vmlinux 0x7c826807 usb_wakeup_enabled_descendants +EXPORT_SYMBOL_GPL vmlinux 0x7c689679 dpcon_disable +EXPORT_SYMBOL_GPL vmlinux 0x7c7aec28 devm_hwrng_unregister +EXPORT_SYMBOL_GPL vmlinux 0x7c8626b0 pm_runtime_forbid EXPORT_SYMBOL_GPL vmlinux 0x7c94c99a kvm_release_pfn_dirty EXPORT_SYMBOL_GPL vmlinux 0x7c983a5d dmi_walk EXPORT_SYMBOL_GPL vmlinux 0x7c9a7371 clk_prepare -EXPORT_SYMBOL_GPL vmlinux 0x7ca5ab67 blk_mq_rdma_map_queues +EXPORT_SYMBOL_GPL vmlinux 0x7ca96998 blkg_conf_prep EXPORT_SYMBOL_GPL vmlinux 0x7cb803de btree_grim_visitor EXPORT_SYMBOL_GPL vmlinux 0x7cceaf92 zs_pool_stats -EXPORT_SYMBOL_GPL vmlinux 0x7cd4a05c phy_package_leave -EXPORT_SYMBOL_GPL vmlinux 0x7cd64e00 subsys_interface_unregister +EXPORT_SYMBOL_GPL vmlinux 0x7cd5d899 clk_register_fixed_rate EXPORT_SYMBOL_GPL vmlinux 0x7cd6f042 cpufreq_get_current_driver -EXPORT_SYMBOL_GPL vmlinux 0x7cdee46e pci_cfg_access_unlock +EXPORT_SYMBOL_GPL vmlinux 0x7ce20803 clean_record_shared_mapping_range EXPORT_SYMBOL_GPL vmlinux 0x7ceaf0d5 generic_handle_irq -EXPORT_SYMBOL_GPL vmlinux 0x7cec8723 pci_bus_max_busnr -EXPORT_SYMBOL_GPL vmlinux 0x7cf058cd account_locked_vm +EXPORT_SYMBOL_GPL vmlinux 0x7cee98de securityfs_create_dir +EXPORT_SYMBOL_GPL vmlinux 0x7cf85ebb dw_pcie_read_dbi +EXPORT_SYMBOL_GPL vmlinux 0x7cffea6d inet_twsk_hashdance EXPORT_SYMBOL_GPL vmlinux 0x7d00c65b nd_synchronize -EXPORT_SYMBOL_GPL vmlinux 0x7d03915e of_clk_get_parent_count -EXPORT_SYMBOL_GPL vmlinux 0x7d0422ed dev_pm_genpd_set_performance_state -EXPORT_SYMBOL_GPL vmlinux 0x7d19efd4 tcp_set_state EXPORT_SYMBOL_GPL vmlinux 0x7d1bb1d4 tnum_strn -EXPORT_SYMBOL_GPL vmlinux 0x7d3376f2 blk_trace_setup +EXPORT_SYMBOL_GPL vmlinux 0x7d1d0096 iommu_map +EXPORT_SYMBOL_GPL vmlinux 0x7d36e82c ip6_push_pending_frames EXPORT_SYMBOL_GPL vmlinux 0x7d471321 zynqmp_pm_pinctrl_release EXPORT_SYMBOL_GPL vmlinux 0x7d491683 free_iova_fast +EXPORT_SYMBOL_GPL vmlinux 0x7d4ae724 ahci_set_em_messages +EXPORT_SYMBOL_GPL vmlinux 0x7d4e428f tcp_twsk_unique +EXPORT_SYMBOL_GPL vmlinux 0x7d516bd2 ata_host_suspend EXPORT_SYMBOL_GPL vmlinux 0x7d59dd46 pm_wq -EXPORT_SYMBOL_GPL vmlinux 0x7d5b4761 devm_acpi_dev_add_driver_gpios -EXPORT_SYMBOL_GPL vmlinux 0x7d624089 rq_flush_dcache_pages -EXPORT_SYMBOL_GPL vmlinux 0x7d669d1c ata_do_set_mode -EXPORT_SYMBOL_GPL vmlinux 0x7d6ce716 evict_inodes -EXPORT_SYMBOL_GPL vmlinux 0x7d833651 clk_hw_get_num_parents -EXPORT_SYMBOL_GPL vmlinux 0x7d90520e bio_end_io_acct_remapped -EXPORT_SYMBOL_GPL vmlinux 0x7d907329 usb_find_alt_setting -EXPORT_SYMBOL_GPL vmlinux 0x7db39a3d l3mdev_fib_table_rcu +EXPORT_SYMBOL_GPL vmlinux 0x7d60a2b0 bpf_trace_run5 +EXPORT_SYMBOL_GPL vmlinux 0x7d650972 ata_sas_scsi_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x7d68d20c __irq_set_handler +EXPORT_SYMBOL_GPL vmlinux 0x7d6ee64c pcc_mbox_free_channel +EXPORT_SYMBOL_GPL vmlinux 0x7d763de4 dev_pm_qos_hide_latency_limit +EXPORT_SYMBOL_GPL vmlinux 0x7d79c308 blk_crypto_evict_key +EXPORT_SYMBOL_GPL vmlinux 0x7d7f1574 pinmux_generic_get_function_count +EXPORT_SYMBOL_GPL vmlinux 0x7d7f34c9 regmap_add_irq_chip +EXPORT_SYMBOL_GPL vmlinux 0x7d920a53 tcp_unregister_ulp +EXPORT_SYMBOL_GPL vmlinux 0x7d9458b4 devlink_port_attrs_pci_pf_set +EXPORT_SYMBOL_GPL vmlinux 0x7d969118 ping_hash +EXPORT_SYMBOL_GPL vmlinux 0x7da01b75 noop_direct_IO +EXPORT_SYMBOL_GPL vmlinux 0x7dab0bbd sata_scr_write +EXPORT_SYMBOL_GPL vmlinux 0x7db9f79c crypto_shash_update +EXPORT_SYMBOL_GPL vmlinux 0x7dc66200 nvmem_cell_get +EXPORT_SYMBOL_GPL vmlinux 0x7dd6b255 platform_msi_domain_alloc_irqs EXPORT_SYMBOL_GPL vmlinux 0x7dda30af unregister_tracepoint_module_notifier EXPORT_SYMBOL_GPL vmlinux 0x7de65a03 acpi_lpat_free_conversion_table EXPORT_SYMBOL_GPL vmlinux 0x7de6cc23 io_cgrp_subsys_on_dfl_key -EXPORT_SYMBOL_GPL vmlinux 0x7dff2218 mptcp_pm_get_add_addr_signal_max -EXPORT_SYMBOL_GPL vmlinux 0x7e12ce0f handle_fasteoi_mask_irq -EXPORT_SYMBOL_GPL vmlinux 0x7e14712b dpcon_get_attributes -EXPORT_SYMBOL_GPL vmlinux 0x7e1cd883 dev_pm_qos_expose_latency_limit -EXPORT_SYMBOL_GPL vmlinux 0x7e24b248 scsi_ioctl_block_when_processing_errors -EXPORT_SYMBOL_GPL vmlinux 0x7e2bb2ee fat_search_long +EXPORT_SYMBOL_GPL vmlinux 0x7df16898 vmbus_connect_ring +EXPORT_SYMBOL_GPL vmlinux 0x7df750d0 device_create_with_groups +EXPORT_SYMBOL_GPL vmlinux 0x7e19e9e6 pinctrl_lookup_state +EXPORT_SYMBOL_GPL vmlinux 0x7e3a41b9 rio_mport_read_config_16 EXPORT_SYMBOL_GPL vmlinux 0x7e3bdecd __ftrace_vprintk -EXPORT_SYMBOL_GPL vmlinux 0x7e5115be fixed_phy_register_with_gpiod +EXPORT_SYMBOL_GPL vmlinux 0x7e44aa6e paste_selection +EXPORT_SYMBOL_GPL vmlinux 0x7e49bef2 dev_pm_opp_of_remove_table +EXPORT_SYMBOL_GPL vmlinux 0x7e4bada5 rpi_firmware_get EXPORT_SYMBOL_GPL vmlinux 0x7e5db80b pstore_name_to_type EXPORT_SYMBOL_GPL vmlinux 0x7e64181d usb_calc_bus_time -EXPORT_SYMBOL_GPL vmlinux 0x7e683aae mdiobus_modify -EXPORT_SYMBOL_GPL vmlinux 0x7e6e3b04 pci_epf_add_vepf -EXPORT_SYMBOL_GPL vmlinux 0x7e72d73d pci_epc_get_features +EXPORT_SYMBOL_GPL vmlinux 0x7e769052 __traceiter_block_bio_remap EXPORT_SYMBOL_GPL vmlinux 0x7e7a47c9 pci_acpi_clear_companion_lookup_hook EXPORT_SYMBOL_GPL vmlinux 0x7e7e3f58 ring_buffer_reset_cpu -EXPORT_SYMBOL_GPL vmlinux 0x7e860e7d ahci_error_handler -EXPORT_SYMBOL_GPL vmlinux 0x7e8710ff scsi_dh_set_params EXPORT_SYMBOL_GPL vmlinux 0x7e8d8619 usb_anchor_empty -EXPORT_SYMBOL_GPL vmlinux 0x7e8d8b92 ip6_local_out EXPORT_SYMBOL_GPL vmlinux 0x7e917894 __SCK__tp_func_unmap -EXPORT_SYMBOL_GPL vmlinux 0x7e93d27a kstrdup_quotable_file -EXPORT_SYMBOL_GPL vmlinux 0x7ea708cc ata_bmdma_port_intr +EXPORT_SYMBOL_GPL vmlinux 0x7e9c5733 mpc8xxx_spi_rx_buf_u16 +EXPORT_SYMBOL_GPL vmlinux 0x7ea6c039 __irq_alloc_domain_generic_chips EXPORT_SYMBOL_GPL vmlinux 0x7ea75c24 __wake_up_locked_key_bookmark +EXPORT_SYMBOL_GPL vmlinux 0x7eb12a99 regmap_write_async EXPORT_SYMBOL_GPL vmlinux 0x7eb1795e __tracepoint_detach_device_from_domain EXPORT_SYMBOL_GPL vmlinux 0x7eb808d0 add_cpu -EXPORT_SYMBOL_GPL vmlinux 0x7ebd81af gov_attr_set_put +EXPORT_SYMBOL_GPL vmlinux 0x7eb839ef fwnode_get_next_parent EXPORT_SYMBOL_GPL vmlinux 0x7ec814de inet_hashinfo_init -EXPORT_SYMBOL_GPL vmlinux 0x7ed802a0 usb_get_maximum_speed -EXPORT_SYMBOL_GPL vmlinux 0x7ee97a67 ping_unhash +EXPORT_SYMBOL_GPL vmlinux 0x7ecf3c9b trace_array_destroy +EXPORT_SYMBOL_GPL vmlinux 0x7ed65438 extcon_set_state EXPORT_SYMBOL_GPL vmlinux 0x7eea6b8b pcap_adc_async -EXPORT_SYMBOL_GPL vmlinux 0x7ef47e08 sbitmap_bitmap_show -EXPORT_SYMBOL_GPL vmlinux 0x7f019c85 usb_register_dev -EXPORT_SYMBOL_GPL vmlinux 0x7f144f20 vfs_fallocate -EXPORT_SYMBOL_GPL vmlinux 0x7f2e4fd9 dm_start_time_ns_from_clone -EXPORT_SYMBOL_GPL vmlinux 0x7f662b3e blk_mq_virtio_map_queues +EXPORT_SYMBOL_GPL vmlinux 0x7eefdafb msg_zerocopy_alloc +EXPORT_SYMBOL_GPL vmlinux 0x7ef64bea hwpoison_filter +EXPORT_SYMBOL_GPL vmlinux 0x7ef8ff0d dst_cache_set_ip4 +EXPORT_SYMBOL_GPL vmlinux 0x7f15830e pinconf_generic_dt_node_to_map +EXPORT_SYMBOL_GPL vmlinux 0x7f227a0f ip6_redirect +EXPORT_SYMBOL_GPL vmlinux 0x7f27664b class_compat_create_link +EXPORT_SYMBOL_GPL vmlinux 0x7f5eeef0 balloon_page_enqueue +EXPORT_SYMBOL_GPL vmlinux 0x7f667fb5 pm_runtime_allow +EXPORT_SYMBOL_GPL vmlinux 0x7f68cce1 bsg_job_done EXPORT_SYMBOL_GPL vmlinux 0x7f6cee89 rhashtable_free_and_destroy -EXPORT_SYMBOL_GPL vmlinux 0x7f781f20 __regmap_init EXPORT_SYMBOL_GPL vmlinux 0x7f7cbc64 ip_tunnel_need_metadata -EXPORT_SYMBOL_GPL vmlinux 0x7f859e15 __inode_attach_wb -EXPORT_SYMBOL_GPL vmlinux 0x7f957f3a __rtnl_link_register -EXPORT_SYMBOL_GPL vmlinux 0x7f9a449f efivar_entry_set_get_size -EXPORT_SYMBOL_GPL vmlinux 0x7f9c4b90 devfreq_event_get_edev_count -EXPORT_SYMBOL_GPL vmlinux 0x7f9e3ffb vc_scrolldelta_helper +EXPORT_SYMBOL_GPL vmlinux 0x7f82fa49 iommu_unmap +EXPORT_SYMBOL_GPL vmlinux 0x7f843ef8 hisi_clk_alloc +EXPORT_SYMBOL_GPL vmlinux 0x7f8e9953 devlink_dpipe_table_unregister +EXPORT_SYMBOL_GPL vmlinux 0x7f8f0cab rq_flush_dcache_pages +EXPORT_SYMBOL_GPL vmlinux 0x7f921a25 dev_pm_opp_set_clkname +EXPORT_SYMBOL_GPL vmlinux 0x7fa5c91b pci_enable_sriov EXPORT_SYMBOL_GPL vmlinux 0x7fa96509 erst_get_record_id_next -EXPORT_SYMBOL_GPL vmlinux 0x7fae2be3 crypto_register_rngs -EXPORT_SYMBOL_GPL vmlinux 0x7fc38eab rio_register_mport -EXPORT_SYMBOL_GPL vmlinux 0x7fc3f701 fib_rules_dump -EXPORT_SYMBOL_GPL vmlinux 0x7fd4658c irq_gc_set_wake -EXPORT_SYMBOL_GPL vmlinux 0x7fe21ace blk_ksm_reprogram_all_keys -EXPORT_SYMBOL_GPL vmlinux 0x7fe355fd of_irq_parse_raw +EXPORT_SYMBOL_GPL vmlinux 0x7faba82f serial8250_do_set_ldisc +EXPORT_SYMBOL_GPL vmlinux 0x7fb13422 class_dev_iter_init +EXPORT_SYMBOL_GPL vmlinux 0x7fb1801a of_console_check +EXPORT_SYMBOL_GPL vmlinux 0x7fb7f7b4 cn_add_callback +EXPORT_SYMBOL_GPL vmlinux 0x7fca1a5d genphy_c45_an_disable_aneg +EXPORT_SYMBOL_GPL vmlinux 0x7fe7607c nf_route +EXPORT_SYMBOL_GPL vmlinux 0x7fee51b7 uhci_reset_hc +EXPORT_SYMBOL_GPL vmlinux 0x7fef8946 dev_pm_opp_get_opp_table EXPORT_SYMBOL_GPL vmlinux 0x7ff19c40 zynqmp_pm_set_requirement -EXPORT_SYMBOL_GPL vmlinux 0x80081534 devlink_params_register +EXPORT_SYMBOL_GPL vmlinux 0x7fff9de0 cpufreq_driver_target +EXPORT_SYMBOL_GPL vmlinux 0x800393f4 kvm_is_visible_gfn +EXPORT_SYMBOL_GPL vmlinux 0x80042dba wbc_detach_inode +EXPORT_SYMBOL_GPL vmlinux 0x8007ba9a screen_glyph +EXPORT_SYMBOL_GPL vmlinux 0x8008c85e of_irq_find_parent EXPORT_SYMBOL_GPL vmlinux 0x80135182 k3_ringacc_ring_pop_tail -EXPORT_SYMBOL_GPL vmlinux 0x80143016 of_modalias_node -EXPORT_SYMBOL_GPL vmlinux 0x8022c404 pinctrl_generic_add_group -EXPORT_SYMBOL_GPL vmlinux 0x803012a3 PageHuge +EXPORT_SYMBOL_GPL vmlinux 0x8014bbdb nvme_get_features +EXPORT_SYMBOL_GPL vmlinux 0x80201fc6 xfrm_audit_policy_add +EXPORT_SYMBOL_GPL vmlinux 0x802b58b0 fixed_phy_register +EXPORT_SYMBOL_GPL vmlinux 0x802cda53 crypto_dequeue_request EXPORT_SYMBOL_GPL vmlinux 0x8035bed7 rockchip_clk_protect_critical -EXPORT_SYMBOL_GPL vmlinux 0x803af308 phy_package_join -EXPORT_SYMBOL_GPL vmlinux 0x803e9495 pci_platform_power_transition -EXPORT_SYMBOL_GPL vmlinux 0x804b2a2a __traceiter_nvme_sq -EXPORT_SYMBOL_GPL vmlinux 0x804e2651 wait_on_page_writeback_killable +EXPORT_SYMBOL_GPL vmlinux 0x804c0dd2 tpm_get_timeouts EXPORT_SYMBOL_GPL vmlinux 0x805667cf devlink_fmsg_u64_put -EXPORT_SYMBOL_GPL vmlinux 0x80615c12 devlink_port_attrs_pci_sf_set +EXPORT_SYMBOL_GPL vmlinux 0x80601bb5 dax_iomap_fault EXPORT_SYMBOL_GPL vmlinux 0x806327ea imx_clk_hw_cpu -EXPORT_SYMBOL_GPL vmlinux 0x8069b2dd clk_hw_get_flags +EXPORT_SYMBOL_GPL vmlinux 0x806cb417 dax_driver_unregister +EXPORT_SYMBOL_GPL vmlinux 0x8073b6bc power_supply_unregister +EXPORT_SYMBOL_GPL vmlinux 0x807702d0 relay_flush EXPORT_SYMBOL_GPL vmlinux 0x807766ea usb_scuttle_anchored_urbs EXPORT_SYMBOL_GPL vmlinux 0x807fdcc4 call_rcu_tasks_rude -EXPORT_SYMBOL_GPL vmlinux 0x808adf59 ata_bmdma_status -EXPORT_SYMBOL_GPL vmlinux 0x808be333 devm_devfreq_event_add_edev EXPORT_SYMBOL_GPL vmlinux 0x808ec1a3 crypto_alg_tested -EXPORT_SYMBOL_GPL vmlinux 0x808f2aee fscrypt_ioctl_remove_key -EXPORT_SYMBOL_GPL vmlinux 0x80a46c95 devlink_port_region_create -EXPORT_SYMBOL_GPL vmlinux 0x80b4f5e2 crypto_hash_walk_done EXPORT_SYMBOL_GPL vmlinux 0x80badff4 __tracepoint_block_unplug EXPORT_SYMBOL_GPL vmlinux 0x80c68137 nf_log_buf_close -EXPORT_SYMBOL_GPL vmlinux 0x80d0223b crypto_unregister_acomp +EXPORT_SYMBOL_GPL vmlinux 0x80d19acd clk_hw_is_enabled +EXPORT_SYMBOL_GPL vmlinux 0x80d3eba6 dev_pm_opp_set_regulators EXPORT_SYMBOL_GPL vmlinux 0x80d5e57a mpi_free -EXPORT_SYMBOL_GPL vmlinux 0x80ea8462 pinctrl_remove_gpio_range -EXPORT_SYMBOL_GPL vmlinux 0x80f2d350 of_mm_gpiochip_add_data -EXPORT_SYMBOL_GPL vmlinux 0x80ff1f0b apply_to_existing_page_range -EXPORT_SYMBOL_GPL vmlinux 0x8100d486 ata_pci_device_do_resume +EXPORT_SYMBOL_GPL vmlinux 0x80da25a8 watchdog_register_device +EXPORT_SYMBOL_GPL vmlinux 0x80e47237 ahci_handle_port_intr +EXPORT_SYMBOL_GPL vmlinux 0x80ed9b00 __devres_alloc_node +EXPORT_SYMBOL_GPL vmlinux 0x80f03d71 usb_wakeup_notification +EXPORT_SYMBOL_GPL vmlinux 0x8109edb0 dev_pm_set_dedicated_wake_irq +EXPORT_SYMBOL_GPL vmlinux 0x8114eda9 uprobe_register_refctr +EXPORT_SYMBOL_GPL vmlinux 0x8119916a get_current_tty +EXPORT_SYMBOL_GPL vmlinux 0x811ba10e pingv6_ops EXPORT_SYMBOL_GPL vmlinux 0x811dc334 usb_unregister_notify -EXPORT_SYMBOL_GPL vmlinux 0x8125b069 fsnotify_alloc_user_group +EXPORT_SYMBOL_GPL vmlinux 0x812226e3 class_dev_iter_exit +EXPORT_SYMBOL_GPL vmlinux 0x81246e72 pci_generic_config_read32 +EXPORT_SYMBOL_GPL vmlinux 0x8127b160 pci_get_dsn +EXPORT_SYMBOL_GPL vmlinux 0x812d8862 device_add_software_node +EXPORT_SYMBOL_GPL vmlinux 0x812fe049 of_usb_update_otg_caps +EXPORT_SYMBOL_GPL vmlinux 0x81363fb1 devres_get EXPORT_SYMBOL_GPL vmlinux 0x813cdf4a __free_iova EXPORT_SYMBOL_GPL vmlinux 0x813cf212 nvme_io_timeout -EXPORT_SYMBOL_GPL vmlinux 0x81475e91 phy_save_page +EXPORT_SYMBOL_GPL vmlinux 0x8146713d fuse_free_conn +EXPORT_SYMBOL_GPL vmlinux 0x8147804b blk_queue_rq_timeout EXPORT_SYMBOL_GPL vmlinux 0x814e2386 kcpustat_field +EXPORT_SYMBOL_GPL vmlinux 0x8150be1d pci_device_is_present EXPORT_SYMBOL_GPL vmlinux 0x815588a6 clk_enable EXPORT_SYMBOL_GPL vmlinux 0x815fda83 sed_ioctl -EXPORT_SYMBOL_GPL vmlinux 0x816593a0 xhci_shutdown +EXPORT_SYMBOL_GPL vmlinux 0x8166f7e4 evict_inodes EXPORT_SYMBOL_GPL vmlinux 0x816a41ca cpufreq_update_limits -EXPORT_SYMBOL_GPL vmlinux 0x816baed6 devfreq_event_enable_edev -EXPORT_SYMBOL_GPL vmlinux 0x816cebad lwtunnel_output -EXPORT_SYMBOL_GPL vmlinux 0x817f0c65 devm_gpiod_get_optional EXPORT_SYMBOL_GPL vmlinux 0x8180cede asn1_encode_sequence -EXPORT_SYMBOL_GPL vmlinux 0x81877072 scsi_dh_activate +EXPORT_SYMBOL_GPL vmlinux 0x8193f684 apei_get_debugfs_dir +EXPORT_SYMBOL_GPL vmlinux 0x819ab98c wm831x_auxadc_read EXPORT_SYMBOL_GPL vmlinux 0x819d72cb klist_iter_exit -EXPORT_SYMBOL_GPL vmlinux 0x81a01893 sata_scr_write_flush +EXPORT_SYMBOL_GPL vmlinux 0x81a0779e sched_trace_cfs_rq_path EXPORT_SYMBOL_GPL vmlinux 0x81a7f541 percpu_ref_init EXPORT_SYMBOL_GPL vmlinux 0x81aa78d8 zynqmp_pm_aes_engine +EXPORT_SYMBOL_GPL vmlinux 0x81af5ca7 ata_do_dev_read_id EXPORT_SYMBOL_GPL vmlinux 0x81b03377 efivar_entry_set_safe -EXPORT_SYMBOL_GPL vmlinux 0x81e3a389 ping_seq_next +EXPORT_SYMBOL_GPL vmlinux 0x81bdac0c acpi_subsys_complete +EXPORT_SYMBOL_GPL vmlinux 0x81c78a6e imx_obtain_fixed_clk_hw EXPORT_SYMBOL_GPL vmlinux 0x81f372a2 unregister_ftrace_export EXPORT_SYMBOL_GPL vmlinux 0x82092899 badrange_forget -EXPORT_SYMBOL_GPL vmlinux 0x820f6417 usb_find_interface -EXPORT_SYMBOL_GPL vmlinux 0x8214bf65 dma_async_device_channel_register -EXPORT_SYMBOL_GPL vmlinux 0x821501f2 sock_map_close EXPORT_SYMBOL_GPL vmlinux 0x8220a38e k3_ringacc_get_ring_id +EXPORT_SYMBOL_GPL vmlinux 0x8221b7ea devm_clk_hw_register EXPORT_SYMBOL_GPL vmlinux 0x82226c53 pinctrl_unregister_mappings +EXPORT_SYMBOL_GPL vmlinux 0x823dd7d2 mtk_eint_find_irq EXPORT_SYMBOL_GPL vmlinux 0x823eae06 blocking_notifier_call_chain -EXPORT_SYMBOL_GPL vmlinux 0x824cceb6 akcipher_register_instance -EXPORT_SYMBOL_GPL vmlinux 0x824da0b4 mtk_is_virt_gpio -EXPORT_SYMBOL_GPL vmlinux 0x825598da ata_port_freeze -EXPORT_SYMBOL_GPL vmlinux 0x82590129 component_add_typed -EXPORT_SYMBOL_GPL vmlinux 0x826ff9bd __pm_runtime_use_autosuspend +EXPORT_SYMBOL_GPL vmlinux 0x82486266 securityfs_create_file +EXPORT_SYMBOL_GPL vmlinux 0x825040de regulator_bulk_register_supply_alias +EXPORT_SYMBOL_GPL vmlinux 0x82652bf4 ncsi_vlan_rx_kill_vid EXPORT_SYMBOL_GPL vmlinux 0x827e61f8 acpi_has_watchdog +EXPORT_SYMBOL_GPL vmlinux 0x828d8f92 devm_gpio_free EXPORT_SYMBOL_GPL vmlinux 0x828e22f4 hrtimer_forward -EXPORT_SYMBOL_GPL vmlinux 0x828e9a14 sched_trace_rq_cpu_capacity -EXPORT_SYMBOL_GPL vmlinux 0x8293dac1 virtio_add_status -EXPORT_SYMBOL_GPL vmlinux 0x82955ad6 blkcg_print_blkgs -EXPORT_SYMBOL_GPL vmlinux 0x8297e444 devlink_sb_unregister +EXPORT_SYMBOL_GPL vmlinux 0x829237d8 pci_epc_write_header +EXPORT_SYMBOL_GPL vmlinux 0x82a1e3f4 regulator_enable_regmap EXPORT_SYMBOL_GPL vmlinux 0x82a80545 __SCK__tp_func_fdb_delete +EXPORT_SYMBOL_GPL vmlinux 0x82ac947e __regmap_init_spi EXPORT_SYMBOL_GPL vmlinux 0x82bbf30b __tracepoint_map -EXPORT_SYMBOL_GPL vmlinux 0x82c4fac2 blk_ksm_init_passthrough +EXPORT_SYMBOL_GPL vmlinux 0x82c3db11 od_register_powersave_bias_handler EXPORT_SYMBOL_GPL vmlinux 0x82d79b51 sysctl_vfs_cache_pressure -EXPORT_SYMBOL_GPL vmlinux 0x82e29e4f irq_domain_free_irqs_parent -EXPORT_SYMBOL_GPL vmlinux 0x83000778 tcp_slow_start -EXPORT_SYMBOL_GPL vmlinux 0x830cc561 sk_detach_filter -EXPORT_SYMBOL_GPL vmlinux 0x8312a913 trace_event_raw_init -EXPORT_SYMBOL_GPL vmlinux 0x83143c6e gpiod_set_value +EXPORT_SYMBOL_GPL vmlinux 0x82d8e9d6 umd_load_blob +EXPORT_SYMBOL_GPL vmlinux 0x82e1ea6b perf_aux_output_flag +EXPORT_SYMBOL_GPL vmlinux 0x82f2b2a0 __pci_reset_function_locked +EXPORT_SYMBOL_GPL vmlinux 0x8311c76f tracing_snapshot_cond_disable EXPORT_SYMBOL_GPL vmlinux 0x83202334 alloc_iova_fast -EXPORT_SYMBOL_GPL vmlinux 0x8334e691 fsl_mc_bus_dpbp_type +EXPORT_SYMBOL_GPL vmlinux 0x8321ec40 dax_copy_from_iter +EXPORT_SYMBOL_GPL vmlinux 0x832d56fc icc_provider_add EXPORT_SYMBOL_GPL vmlinux 0x8339df73 klist_add_behind -EXPORT_SYMBOL_GPL vmlinux 0x8344ea9d stmpe_block_write EXPORT_SYMBOL_GPL vmlinux 0x8349a895 nvmem_device_put -EXPORT_SYMBOL_GPL vmlinux 0x834a49f7 crypto_rng_reset -EXPORT_SYMBOL_GPL vmlinux 0x834ac79d usb_phy_roothub_alloc +EXPORT_SYMBOL_GPL vmlinux 0x8350c1bd bpf_preload_ops EXPORT_SYMBOL_GPL vmlinux 0x8353dfff acpi_os_get_iomem -EXPORT_SYMBOL_GPL vmlinux 0x8354577e device_show_bool -EXPORT_SYMBOL_GPL vmlinux 0x83578ed6 gpiod_set_raw_value -EXPORT_SYMBOL_GPL vmlinux 0x836435a0 pci_max_pasids -EXPORT_SYMBOL_GPL vmlinux 0x8369b711 nvme_try_sched_reset -EXPORT_SYMBOL_GPL vmlinux 0x8371156c tps65912_device_init -EXPORT_SYMBOL_GPL vmlinux 0x8375de60 cpuidle_unregister_driver -EXPORT_SYMBOL_GPL vmlinux 0x83781052 ip6_sk_update_pmtu -EXPORT_SYMBOL_GPL vmlinux 0x8378adbb blk_mq_complete_request_remote -EXPORT_SYMBOL_GPL vmlinux 0x837e57a7 devres_remove_group -EXPORT_SYMBOL_GPL vmlinux 0x83876e82 of_pwm_get -EXPORT_SYMBOL_GPL vmlinux 0x83964f07 usb_put_dev -EXPORT_SYMBOL_GPL vmlinux 0x839b6903 clk_hw_set_parent -EXPORT_SYMBOL_GPL vmlinux 0x83ae7c65 gpiod_set_array_value_cansleep -EXPORT_SYMBOL_GPL vmlinux 0x83b591ea pinctrl_generic_remove_group -EXPORT_SYMBOL_GPL vmlinux 0x83c62b2a class_create_file_ns -EXPORT_SYMBOL_GPL vmlinux 0x83d3b068 nvdimm_kobj -EXPORT_SYMBOL_GPL vmlinux 0x83d867fc pci_iov_virtfn_devfn -EXPORT_SYMBOL_GPL vmlinux 0x83f585e9 proc_create_net_data_write -EXPORT_SYMBOL_GPL vmlinux 0x84021efc devlink_resource_register -EXPORT_SYMBOL_GPL vmlinux 0x840a5531 tcp_twsk_unique -EXPORT_SYMBOL_GPL vmlinux 0x840be69b devm_regulator_irq_helper -EXPORT_SYMBOL_GPL vmlinux 0x840d7cb3 regulator_get_exclusive +EXPORT_SYMBOL_GPL vmlinux 0x83580b06 regulator_get +EXPORT_SYMBOL_GPL vmlinux 0x8369c77d devlink_rate_leaf_destroy +EXPORT_SYMBOL_GPL vmlinux 0x83827154 perf_event_enable +EXPORT_SYMBOL_GPL vmlinux 0x838a93c1 __fscrypt_prepare_rename +EXPORT_SYMBOL_GPL vmlinux 0x8391d159 do_xdp_generic +EXPORT_SYMBOL_GPL vmlinux 0x83b20c69 ping_getfrag +EXPORT_SYMBOL_GPL vmlinux 0x83c78e8c power_supply_put_battery_info +EXPORT_SYMBOL_GPL vmlinux 0x83d9c3d9 phy_restore_page +EXPORT_SYMBOL_GPL vmlinux 0x83dc6394 dev_pm_domain_attach_by_id +EXPORT_SYMBOL_GPL vmlinux 0x83f8b9b1 __efivar_entry_get +EXPORT_SYMBOL_GPL vmlinux 0x84002c48 to_of_pinfo +EXPORT_SYMBOL_GPL vmlinux 0x840d3b2d __pm_runtime_use_autosuspend +EXPORT_SYMBOL_GPL vmlinux 0x840eaba2 ata_cable_80wire EXPORT_SYMBOL_GPL vmlinux 0x84106f36 devlink_trap_ctx_priv -EXPORT_SYMBOL_GPL vmlinux 0x84170c87 tpm_chip_unregister -EXPORT_SYMBOL_GPL vmlinux 0x841e0cea to_nd_desc -EXPORT_SYMBOL_GPL vmlinux 0x841e7b57 skb_segment_list -EXPORT_SYMBOL_GPL vmlinux 0x84244e38 ptp_parse_header +EXPORT_SYMBOL_GPL vmlinux 0x84245ed5 pci_epc_set_bar +EXPORT_SYMBOL_GPL vmlinux 0x8425c5e0 ping_unhash EXPORT_SYMBOL_GPL vmlinux 0x84264ced fs_umode_to_ftype +EXPORT_SYMBOL_GPL vmlinux 0x842ebe48 regulator_set_load EXPORT_SYMBOL_GPL vmlinux 0x842f046d usb_poison_anchored_urbs -EXPORT_SYMBOL_GPL vmlinux 0x843c4640 dprc_get_obj +EXPORT_SYMBOL_GPL vmlinux 0x84322cca compat_only_sysfs_link_entry_to_kobj EXPORT_SYMBOL_GPL vmlinux 0x843d70ef acpi_is_root_bridge -EXPORT_SYMBOL_GPL vmlinux 0x84445f38 dev_pm_opp_set_clkname -EXPORT_SYMBOL_GPL vmlinux 0x844715c6 nvme_setup_cmd -EXPORT_SYMBOL_GPL vmlinux 0x844c8dcf pm_clk_runtime_suspend +EXPORT_SYMBOL_GPL vmlinux 0x8440c2c0 ata_sas_port_resume EXPORT_SYMBOL_GPL vmlinux 0x844cb904 mtk_mutex_remove_comp -EXPORT_SYMBOL_GPL vmlinux 0x844f4099 scsi_free_sgtables EXPORT_SYMBOL_GPL vmlinux 0x84502a47 blk_status_to_errno EXPORT_SYMBOL_GPL vmlinux 0x845dbf3b scatterwalk_map_and_copy -EXPORT_SYMBOL_GPL vmlinux 0x845f4079 ata_bmdma_error_handler +EXPORT_SYMBOL_GPL vmlinux 0x845f67b7 ata_host_init EXPORT_SYMBOL_GPL vmlinux 0x8462cb62 atapi_cmd_type -EXPORT_SYMBOL_GPL vmlinux 0x84781a3b nvme_complete_async_event +EXPORT_SYMBOL_GPL vmlinux 0x848197de crypto_aes_set_key EXPORT_SYMBOL_GPL vmlinux 0x84a8d0eb of_changeset_revert -EXPORT_SYMBOL_GPL vmlinux 0x84b3f20c regmap_parse_val -EXPORT_SYMBOL_GPL vmlinux 0x84b5a7ca sk_msg_return -EXPORT_SYMBOL_GPL vmlinux 0x84bdd10c bpf_offload_dev_netdev_register -EXPORT_SYMBOL_GPL vmlinux 0x84cedb04 acpi_dev_suspend +EXPORT_SYMBOL_GPL vmlinux 0x84beee98 regulator_list_hardware_vsel +EXPORT_SYMBOL_GPL vmlinux 0x84ca2f15 vp_modern_generation +EXPORT_SYMBOL_GPL vmlinux 0x84d2b744 devm_spi_mem_dirmap_destroy +EXPORT_SYMBOL_GPL vmlinux 0x84dd7d58 vfs_read +EXPORT_SYMBOL_GPL vmlinux 0x84dd8c1d of_genpd_parse_idle_states EXPORT_SYMBOL_GPL vmlinux 0x84ef27f5 synth_event_add_fields -EXPORT_SYMBOL_GPL vmlinux 0x84efaa49 net_selftest -EXPORT_SYMBOL_GPL vmlinux 0x84f0340c thermal_of_cooling_device_register +EXPORT_SYMBOL_GPL vmlinux 0x84f0f830 crypto_stats_akcipher_sign +EXPORT_SYMBOL_GPL vmlinux 0x84f7d0c8 acpi_subsys_prepare +EXPORT_SYMBOL_GPL vmlinux 0x85064926 int_active_memcg EXPORT_SYMBOL_GPL vmlinux 0x8506baa8 clk_unregister_gate EXPORT_SYMBOL_GPL vmlinux 0x850bb6db devlink_health_reporter_destroy -EXPORT_SYMBOL_GPL vmlinux 0x85125c26 perf_event_update_userpage -EXPORT_SYMBOL_GPL vmlinux 0x85144622 pm_generic_restore -EXPORT_SYMBOL_GPL vmlinux 0x85160aa7 kvm_get_kvm_safe +EXPORT_SYMBOL_GPL vmlinux 0x8510a5de cpufreq_freq_attr_scaling_available_freqs +EXPORT_SYMBOL_GPL vmlinux 0x8519b3bb ata_scsi_slave_destroy +EXPORT_SYMBOL_GPL vmlinux 0x851cf567 tty_port_register_device_serdev EXPORT_SYMBOL_GPL vmlinux 0x851e6003 usb_phy_roothub_calibrate EXPORT_SYMBOL_GPL vmlinux 0x851fe124 __SCK__tp_func_fib6_table_lookup +EXPORT_SYMBOL_GPL vmlinux 0x852574de synth_event_trace_end +EXPORT_SYMBOL_GPL vmlinux 0x852ca180 of_k3_ringacc_get_by_phandle +EXPORT_SYMBOL_GPL vmlinux 0x853d5315 nvme_wait_freeze_timeout +EXPORT_SYMBOL_GPL vmlinux 0x8546f384 xhci_gen_setup +EXPORT_SYMBOL_GPL vmlinux 0x8553c8b6 ping_get_port EXPORT_SYMBOL_GPL vmlinux 0x85540ebc nvmem_cell_put -EXPORT_SYMBOL_GPL vmlinux 0x855e25da crypto_shash_alg_has_setkey -EXPORT_SYMBOL_GPL vmlinux 0x85730ba1 usb_of_get_interface_node -EXPORT_SYMBOL_GPL vmlinux 0x857a5a2a usb_poison_urb +EXPORT_SYMBOL_GPL vmlinux 0x85588162 fib6_check_nexthop +EXPORT_SYMBOL_GPL vmlinux 0x8559b54f policy_has_boost_freq +EXPORT_SYMBOL_GPL vmlinux 0x855f98db extcon_dev_free +EXPORT_SYMBOL_GPL vmlinux 0x85791675 ahci_platform_suspend EXPORT_SYMBOL_GPL vmlinux 0x85862277 ioasid_find -EXPORT_SYMBOL_GPL vmlinux 0x85892bc6 mdio_mux_init EXPORT_SYMBOL_GPL vmlinux 0x85935a61 acpi_dev_irq_flags -EXPORT_SYMBOL_GPL vmlinux 0x859aec5d generic_fh_to_parent -EXPORT_SYMBOL_GPL vmlinux 0x85a11c74 blk_mq_queue_inflight -EXPORT_SYMBOL_GPL vmlinux 0x85b0d9fc fb_deferred_io_fsync -EXPORT_SYMBOL_GPL vmlinux 0x85b7fe9a __dev_forward_skb +EXPORT_SYMBOL_GPL vmlinux 0x85b2e378 blk_ksm_init_passthrough +EXPORT_SYMBOL_GPL vmlinux 0x85b7ddef virtio_check_driver_offered_feature +EXPORT_SYMBOL_GPL vmlinux 0x85bd1779 nf_ipv6_ops EXPORT_SYMBOL_GPL vmlinux 0x85c54b61 efivar_validate +EXPORT_SYMBOL_GPL vmlinux 0x85d51e0d nvme_wait_freeze EXPORT_SYMBOL_GPL vmlinux 0x85eed1be iopf_queue_discard_partial -EXPORT_SYMBOL_GPL vmlinux 0x85f9dfa8 devm_rtc_allocate_device -EXPORT_SYMBOL_GPL vmlinux 0x85fac159 security_path_truncate -EXPORT_SYMBOL_GPL vmlinux 0x860728e3 of_icc_get +EXPORT_SYMBOL_GPL vmlinux 0x85f2a72e firmware_request_nowarn +EXPORT_SYMBOL_GPL vmlinux 0x85f441ad blk_clear_pm_only +EXPORT_SYMBOL_GPL vmlinux 0x8606f348 usb_for_each_port EXPORT_SYMBOL_GPL vmlinux 0x862258db timecounter_init EXPORT_SYMBOL_GPL vmlinux 0x862bb17b linear_range_values_in_range_array -EXPORT_SYMBOL_GPL vmlinux 0x865726b3 rio_release_dma +EXPORT_SYMBOL_GPL vmlinux 0x86312386 elv_unregister +EXPORT_SYMBOL_GPL vmlinux 0x863d4430 dax_supported +EXPORT_SYMBOL_GPL vmlinux 0x8641cf4b gpiochip_reqres_irq +EXPORT_SYMBOL_GPL vmlinux 0x8642bbfd sched_setattr_nocheck EXPORT_SYMBOL_GPL vmlinux 0x86585a33 devlink_fmsg_obj_nest_start +EXPORT_SYMBOL_GPL vmlinux 0x86652787 devm_bitmap_alloc +EXPORT_SYMBOL_GPL vmlinux 0x866f7249 phy_init EXPORT_SYMBOL_GPL vmlinux 0x86700220 acpi_get_cpuid +EXPORT_SYMBOL_GPL vmlinux 0x8672ed12 dm_report_zones EXPORT_SYMBOL_GPL vmlinux 0x8677245d unregister_switchdev_blocking_notifier +EXPORT_SYMBOL_GPL vmlinux 0x867929f0 gpiod_set_config +EXPORT_SYMBOL_GPL vmlinux 0x867fd445 phy_select_page +EXPORT_SYMBOL_GPL vmlinux 0x8684c55d firmware_kobj EXPORT_SYMBOL_GPL vmlinux 0x868784cb __symbol_get +EXPORT_SYMBOL_GPL vmlinux 0x868f6c6d usb_ifnum_to_if +EXPORT_SYMBOL_GPL vmlinux 0x8698279a device_property_present +EXPORT_SYMBOL_GPL vmlinux 0x86a1f4d4 pci_stop_and_remove_bus_device_locked +EXPORT_SYMBOL_GPL vmlinux 0x86a5745d transport_add_device EXPORT_SYMBOL_GPL vmlinux 0x86b13d2a usb_unpoison_anchored_urbs EXPORT_SYMBOL_GPL vmlinux 0x86b1ceb3 tegra210_set_sata_pll_seq_sw -EXPORT_SYMBOL_GPL vmlinux 0x86bb5527 mtk_pinconf_bias_set_combo +EXPORT_SYMBOL_GPL vmlinux 0x86ba336e bpf_map_put +EXPORT_SYMBOL_GPL vmlinux 0x86be60e5 acomp_request_alloc EXPORT_SYMBOL_GPL vmlinux 0x86c02001 ipi_send_mask EXPORT_SYMBOL_GPL vmlinux 0x86c43a8c cper_estatus_check EXPORT_SYMBOL_GPL vmlinux 0x86c961b3 __set_dax_synchronous -EXPORT_SYMBOL_GPL vmlinux 0x86ca5317 crypto_aes_set_key -EXPORT_SYMBOL_GPL vmlinux 0x86d383b2 devlink_dpipe_entry_ctx_append +EXPORT_SYMBOL_GPL vmlinux 0x86d934fd fwnode_property_read_string_array +EXPORT_SYMBOL_GPL vmlinux 0x86dd3607 dev_pm_opp_get_of_node EXPORT_SYMBOL_GPL vmlinux 0x86dda6ef rtm_getroute_parse_ip_proto -EXPORT_SYMBOL_GPL vmlinux 0x86e3e725 uhci_reset_hc -EXPORT_SYMBOL_GPL vmlinux 0x86e67cf0 do_take_over_console -EXPORT_SYMBOL_GPL vmlinux 0x86e891a1 trace_array_get_by_name +EXPORT_SYMBOL_GPL vmlinux 0x86ee1872 acpiphp_unregister_attention EXPORT_SYMBOL_GPL vmlinux 0x86f6b99d synchronize_rcu_expedited +EXPORT_SYMBOL_GPL vmlinux 0x86f6d313 inet_twsk_alloc EXPORT_SYMBOL_GPL vmlinux 0x86f85114 net_dec_egress_queue -EXPORT_SYMBOL_GPL vmlinux 0x8711c796 vchan_dma_desc_free_list -EXPORT_SYMBOL_GPL vmlinux 0x872e662e kgdb_unregister_io_module -EXPORT_SYMBOL_GPL vmlinux 0x872fceff nf_queue_entry_get_refs +EXPORT_SYMBOL_GPL vmlinux 0x86fdf915 public_key_subtype +EXPORT_SYMBOL_GPL vmlinux 0x87081c25 __root_device_register +EXPORT_SYMBOL_GPL vmlinux 0x870a6850 xdp_rxq_info_unreg +EXPORT_SYMBOL_GPL vmlinux 0x870bf3e4 fwnode_property_read_u32_array +EXPORT_SYMBOL_GPL vmlinux 0x8713c87e badblocks_exit +EXPORT_SYMBOL_GPL vmlinux 0x871f2192 sata_pmp_qc_defer_cmd_switch +EXPORT_SYMBOL_GPL vmlinux 0x87223f10 of_property_read_u64 +EXPORT_SYMBOL_GPL vmlinux 0x87329867 strp_process +EXPORT_SYMBOL_GPL vmlinux 0x873ce3ef devlink_sb_register +EXPORT_SYMBOL_GPL vmlinux 0x87426b35 bpf_trace_run9 +EXPORT_SYMBOL_GPL vmlinux 0x874372b1 encrypt_blob +EXPORT_SYMBOL_GPL vmlinux 0x8744592d of_property_match_string EXPORT_SYMBOL_GPL vmlinux 0x875582b7 nvmem_del_cell_table -EXPORT_SYMBOL_GPL vmlinux 0x875d5188 ima_file_check -EXPORT_SYMBOL_GPL vmlinux 0x877ae9fd crypto_stats_rng_seed -EXPORT_SYMBOL_GPL vmlinux 0x87982645 skb_complete_tx_timestamp -EXPORT_SYMBOL_GPL vmlinux 0x87aa4021 ata_sff_wait_ready -EXPORT_SYMBOL_GPL vmlinux 0x87c12b56 cpufreq_freq_transition_end +EXPORT_SYMBOL_GPL vmlinux 0x877530dc pci_reset_bus +EXPORT_SYMBOL_GPL vmlinux 0x87840ef6 crypto_shash_alg_has_setkey +EXPORT_SYMBOL_GPL vmlinux 0x8785c615 dma_map_sgtable +EXPORT_SYMBOL_GPL vmlinux 0x87a67f39 fwnode_handle_get +EXPORT_SYMBOL_GPL vmlinux 0x87a9f18d irq_gc_mask_set_bit +EXPORT_SYMBOL_GPL vmlinux 0x87b61068 pci_epc_linkup +EXPORT_SYMBOL_GPL vmlinux 0x87cdfc9b regulator_get_voltage_sel_pickable_regmap EXPORT_SYMBOL_GPL vmlinux 0x87ce0be2 free_iova -EXPORT_SYMBOL_GPL vmlinux 0x87cf50a0 iommu_sva_alloc_pasid -EXPORT_SYMBOL_GPL vmlinux 0x87d804c1 to_nvdimm_bus -EXPORT_SYMBOL_GPL vmlinux 0x87e126fe devm_gpio_request -EXPORT_SYMBOL_GPL vmlinux 0x87ebb4dc ack_all_badblocks -EXPORT_SYMBOL_GPL vmlinux 0x87f2caac blkg_prfill_rwstat -EXPORT_SYMBOL_GPL vmlinux 0x88077240 rio_mport_read_config_16 -EXPORT_SYMBOL_GPL vmlinux 0x880e3e15 bus_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0x87eda399 regmap_register_patch EXPORT_SYMBOL_GPL vmlinux 0x8810e36e pci_bridge_emul_conf_read -EXPORT_SYMBOL_GPL vmlinux 0x88141eb7 vfs_write -EXPORT_SYMBOL_GPL vmlinux 0x8824c005 vmbus_teardown_gpadl -EXPORT_SYMBOL_GPL vmlinux 0x88326bf0 devlink_resource_size_get -EXPORT_SYMBOL_GPL vmlinux 0x8847ce05 scsi_dh_attach -EXPORT_SYMBOL_GPL vmlinux 0x884d9f11 ata_ehi_clear_desc -EXPORT_SYMBOL_GPL vmlinux 0x8854e6c2 sched_trace_cfs_rq_avg -EXPORT_SYMBOL_GPL vmlinux 0x8854fb0e usb_reset_configuration +EXPORT_SYMBOL_GPL vmlinux 0x884546d9 blk_ksm_update_capabilities +EXPORT_SYMBOL_GPL vmlinux 0x8846144e device_property_read_string_array +EXPORT_SYMBOL_GPL vmlinux 0x884f624a pinctrl_pm_select_sleep_state EXPORT_SYMBOL_GPL vmlinux 0x885528a6 ring_buffer_discard_commit -EXPORT_SYMBOL_GPL vmlinux 0x88615d07 class_dev_iter_exit -EXPORT_SYMBOL_GPL vmlinux 0x88662ebf of_alias_get_id -EXPORT_SYMBOL_GPL vmlinux 0x887ae33a bpf_trace_run2 +EXPORT_SYMBOL_GPL vmlinux 0x8856d86f security_inode_mkdir +EXPORT_SYMBOL_GPL vmlinux 0x885c5ff3 devm_of_platform_populate +EXPORT_SYMBOL_GPL vmlinux 0x886d919c platform_device_register +EXPORT_SYMBOL_GPL vmlinux 0x886fc0bc fuse_abort_conn +EXPORT_SYMBOL_GPL vmlinux 0x887ae83d fat_time_fat2unix +EXPORT_SYMBOL_GPL vmlinux 0x887b7d03 rdev_get_dev +EXPORT_SYMBOL_GPL vmlinux 0x8881ec52 mddev_suspend EXPORT_SYMBOL_GPL vmlinux 0x888c5be5 irq_bypass_register_consumer +EXPORT_SYMBOL_GPL vmlinux 0x888cbdb9 aead_geniv_alloc +EXPORT_SYMBOL_GPL vmlinux 0x889ab43c ata_sas_tport_delete EXPORT_SYMBOL_GPL vmlinux 0x88ab6fe3 kgdb_active -EXPORT_SYMBOL_GPL vmlinux 0x88b1464e md_account_bio +EXPORT_SYMBOL_GPL vmlinux 0x88b2e517 netif_carrier_event EXPORT_SYMBOL_GPL vmlinux 0x88b4ae92 ring_buffer_normalize_time_stamp -EXPORT_SYMBOL_GPL vmlinux 0x88bbfe7a pm_generic_suspend_noirq +EXPORT_SYMBOL_GPL vmlinux 0x88c41486 get_task_mm EXPORT_SYMBOL_GPL vmlinux 0x88cd7a9a k3_ringacc_ring_get_occ -EXPORT_SYMBOL_GPL vmlinux 0x88cf0727 device_add_properties -EXPORT_SYMBOL_GPL vmlinux 0x88d5f170 debugfs_create_file -EXPORT_SYMBOL_GPL vmlinux 0x88faf31f dev_pm_opp_of_register_em -EXPORT_SYMBOL_GPL vmlinux 0x89014a59 pci_walk_bus -EXPORT_SYMBOL_GPL vmlinux 0x890574c0 dw_pcie_ep_init_complete +EXPORT_SYMBOL_GPL vmlinux 0x88d31c75 ahci_do_hardreset +EXPORT_SYMBOL_GPL vmlinux 0x88d56cfe gpiod_get +EXPORT_SYMBOL_GPL vmlinux 0x88d9b8a2 clk_hw_get_num_parents +EXPORT_SYMBOL_GPL vmlinux 0x88e1d840 bus_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0x88f629c1 pm_generic_freeze_late EXPORT_SYMBOL_GPL vmlinux 0x890f4f97 __kprobe_event_gen_cmd_start EXPORT_SYMBOL_GPL vmlinux 0x890fa0fa btree_get_prev -EXPORT_SYMBOL_GPL vmlinux 0x89135c44 mptcp_token_get_sock -EXPORT_SYMBOL_GPL vmlinux 0x891a6bc9 __fscrypt_prepare_setattr +EXPORT_SYMBOL_GPL vmlinux 0x891b0b1c clk_fixed_factor_ops EXPORT_SYMBOL_GPL vmlinux 0x8924eb1e rcu_force_quiescent_state -EXPORT_SYMBOL_GPL vmlinux 0x893877a7 dev_pm_qos_update_user_latency_tolerance +EXPORT_SYMBOL_GPL vmlinux 0x892a3412 of_dma_router_register +EXPORT_SYMBOL_GPL vmlinux 0x892b4fc5 hwspin_lock_request_specific +EXPORT_SYMBOL_GPL vmlinux 0x892fbd2d fwnode_property_match_string EXPORT_SYMBOL_GPL vmlinux 0x893abbdd devlink_fmsg_u32_pair_put EXPORT_SYMBOL_GPL vmlinux 0x89485687 iommu_group_put EXPORT_SYMBOL_GPL vmlinux 0x8954dc8e __SCK__tp_func_br_fdb_external_learn_add -EXPORT_SYMBOL_GPL vmlinux 0x89604ae6 mmu_interval_read_begin -EXPORT_SYMBOL_GPL vmlinux 0x89611523 spi_statistics_add_transfer_stats -EXPORT_SYMBOL_GPL vmlinux 0x896c1181 __hvc_resize -EXPORT_SYMBOL_GPL vmlinux 0x897887c9 iommu_device_unlink -EXPORT_SYMBOL_GPL vmlinux 0x8978a9b9 devlink_rate_leaf_create -EXPORT_SYMBOL_GPL vmlinux 0x897a48ba badblocks_show -EXPORT_SYMBOL_GPL vmlinux 0x897ce957 dw_pcie_write_dbi -EXPORT_SYMBOL_GPL vmlinux 0x8984795e tty_port_tty_wakeup -EXPORT_SYMBOL_GPL vmlinux 0x898d98db acpi_dma_controller_register -EXPORT_SYMBOL_GPL vmlinux 0x899af966 usb_interrupt_msg -EXPORT_SYMBOL_GPL vmlinux 0x89a42563 bdev_disk_changed -EXPORT_SYMBOL_GPL vmlinux 0x89a68685 dev_pm_domain_set +EXPORT_SYMBOL_GPL vmlinux 0x897a6ac4 devlink_unregister +EXPORT_SYMBOL_GPL vmlinux 0x89901dd0 genphy_c45_an_config_aneg +EXPORT_SYMBOL_GPL vmlinux 0x89a36cfa __traceiter_neigh_event_send_done EXPORT_SYMBOL_GPL vmlinux 0x89ae7aa0 rsa_parse_pub_key EXPORT_SYMBOL_GPL vmlinux 0x89bbafc6 usb_register_notify -EXPORT_SYMBOL_GPL vmlinux 0x89be52dc phy_modify -EXPORT_SYMBOL_GPL vmlinux 0x89c1be90 sysfs_create_file_ns +EXPORT_SYMBOL_GPL vmlinux 0x89bd36b4 crypto_alloc_shash EXPORT_SYMBOL_GPL vmlinux 0x89c429e4 __tracepoint_mc_event -EXPORT_SYMBOL_GPL vmlinux 0x89c5399f is_virtio_device -EXPORT_SYMBOL_GPL vmlinux 0x89d209c2 pinctrl_add_gpio_ranges -EXPORT_SYMBOL_GPL vmlinux 0x89d5fa2d ncsi_start_dev -EXPORT_SYMBOL_GPL vmlinux 0x89dd8fa9 iomap_truncate_page -EXPORT_SYMBOL_GPL vmlinux 0x89e13c49 dev_coredumpv +EXPORT_SYMBOL_GPL vmlinux 0x89c9b8ce percpu_up_write +EXPORT_SYMBOL_GPL vmlinux 0x89d95d37 ata_host_detach EXPORT_SYMBOL_GPL vmlinux 0x89e340cf acpi_bus_get_ejd -EXPORT_SYMBOL_GPL vmlinux 0x89e60960 gpiod_set_value_cansleep -EXPORT_SYMBOL_GPL vmlinux 0x8a060805 clockevent_delta2ns -EXPORT_SYMBOL_GPL vmlinux 0x8a0c4642 __udp4_lib_lookup -EXPORT_SYMBOL_GPL vmlinux 0x8a15fdd6 skb_mpls_update_lse -EXPORT_SYMBOL_GPL vmlinux 0x8a1bf51b devfreq_event_set_event -EXPORT_SYMBOL_GPL vmlinux 0x8a228479 device_set_wakeup_capable -EXPORT_SYMBOL_GPL vmlinux 0x8a23c11b ethnl_cable_test_alloc +EXPORT_SYMBOL_GPL vmlinux 0x89e43b2d crypto_find_alg +EXPORT_SYMBOL_GPL vmlinux 0x89e51eef mptcp_subflow_init_cookie_req +EXPORT_SYMBOL_GPL vmlinux 0x89ea3432 of_icc_get_from_provider +EXPORT_SYMBOL_GPL vmlinux 0x89f9d5eb genphy_c45_read_pma +EXPORT_SYMBOL_GPL vmlinux 0x89fc3b92 strp_init +EXPORT_SYMBOL_GPL vmlinux 0x8a0b41c5 uart_console_write +EXPORT_SYMBOL_GPL vmlinux 0x8a0ca753 hrtimer_init_sleeper +EXPORT_SYMBOL_GPL vmlinux 0x8a1e801a ata_std_qc_defer EXPORT_SYMBOL_GPL vmlinux 0x8a240bff __xas_next +EXPORT_SYMBOL_GPL vmlinux 0x8a3186f2 trace_event_reg +EXPORT_SYMBOL_GPL vmlinux 0x8a31dd01 device_remove_file EXPORT_SYMBOL_GPL vmlinux 0x8a3f84ba linear_range_get_selector_low EXPORT_SYMBOL_GPL vmlinux 0x8a45a555 acpi_unregister_wakeup_handler -EXPORT_SYMBOL_GPL vmlinux 0x8a4da73c vmbus_driver_unregister -EXPORT_SYMBOL_GPL vmlinux 0x8a4f811a regmap_field_free EXPORT_SYMBOL_GPL vmlinux 0x8a554a36 mpc8xxx_spi_strmode +EXPORT_SYMBOL_GPL vmlinux 0x8a59cb5e devlink_dpipe_table_resource_set EXPORT_SYMBOL_GPL vmlinux 0x8a62b81b sfp_upstream_stop -EXPORT_SYMBOL_GPL vmlinux 0x8a762f11 security_path_link -EXPORT_SYMBOL_GPL vmlinux 0x8a799dcf of_pm_clk_add_clk -EXPORT_SYMBOL_GPL vmlinux 0x8a7fedef acpi_subsys_restore_early -EXPORT_SYMBOL_GPL vmlinux 0x8a817eec regulator_register_notifier -EXPORT_SYMBOL_GPL vmlinux 0x8a839ebf scsi_host_complete_all_commands +EXPORT_SYMBOL_GPL vmlinux 0x8a696a75 divider_ro_round_rate_parent EXPORT_SYMBOL_GPL vmlinux 0x8a83fb45 mpi_point_free_parts -EXPORT_SYMBOL_GPL vmlinux 0x8a868b00 regmap_fields_update_bits_base +EXPORT_SYMBOL_GPL vmlinux 0x8a8628cd device_attach +EXPORT_SYMBOL_GPL vmlinux 0x8a876644 sched_trace_rq_cpu +EXPORT_SYMBOL_GPL vmlinux 0x8a92fed2 phy_remove_lookup +EXPORT_SYMBOL_GPL vmlinux 0x8a94bcb0 addrconf_add_linklocal EXPORT_SYMBOL_GPL vmlinux 0x8a9c70ed nvme_sec_submit +EXPORT_SYMBOL_GPL vmlinux 0x8aaec273 debugfs_create_u32_array EXPORT_SYMBOL_GPL vmlinux 0x8abacc47 get_max_files -EXPORT_SYMBOL_GPL vmlinux 0x8ac2c114 desc_to_gpio -EXPORT_SYMBOL_GPL vmlinux 0x8acb535d sock_diag_unregister_inet_compat -EXPORT_SYMBOL_GPL vmlinux 0x8ad1408c __clk_hw_register_divider -EXPORT_SYMBOL_GPL vmlinux 0x8ad8d2b6 nvmem_cell_read_u16 -EXPORT_SYMBOL_GPL vmlinux 0x8af5845e usb_create_shared_hcd -EXPORT_SYMBOL_GPL vmlinux 0x8b007bbe fork_usermode_driver -EXPORT_SYMBOL_GPL vmlinux 0x8b070fc1 _proc_mkdir -EXPORT_SYMBOL_GPL vmlinux 0x8b0b2945 of_phy_provider_unregister +EXPORT_SYMBOL_GPL vmlinux 0x8ac9aa6e __pm_runtime_resume +EXPORT_SYMBOL_GPL vmlinux 0x8acf534e __devm_spi_alloc_controller +EXPORT_SYMBOL_GPL vmlinux 0x8ae958b3 fuse_dev_install +EXPORT_SYMBOL_GPL vmlinux 0x8af00cc5 kset_find_obj +EXPORT_SYMBOL_GPL vmlinux 0x8afdd228 devm_rtc_device_register EXPORT_SYMBOL_GPL vmlinux 0x8b149c36 clk_is_match -EXPORT_SYMBOL_GPL vmlinux 0x8b1ef16a bpf_event_output -EXPORT_SYMBOL_GPL vmlinux 0x8b3074d4 replace_page_cache_page -EXPORT_SYMBOL_GPL vmlinux 0x8b32b286 vtime_guest_exit -EXPORT_SYMBOL_GPL vmlinux 0x8b37f473 rio_mport_get_physefb -EXPORT_SYMBOL_GPL vmlinux 0x8b3c3669 __traceiter_pelt_irq_tp -EXPORT_SYMBOL_GPL vmlinux 0x8b535d30 class_destroy -EXPORT_SYMBOL_GPL vmlinux 0x8b5420e1 sched_trace_rq_avg_irq +EXPORT_SYMBOL_GPL vmlinux 0x8b16ca11 mtk_mmsys_ddp_connect +EXPORT_SYMBOL_GPL vmlinux 0x8b35bdee usb_anchor_urb +EXPORT_SYMBOL_GPL vmlinux 0x8b45e9b3 regulator_get_drvdata +EXPORT_SYMBOL_GPL vmlinux 0x8b5d4126 phy_pm_runtime_forbid +EXPORT_SYMBOL_GPL vmlinux 0x8b5f7601 scsi_host_block +EXPORT_SYMBOL_GPL vmlinux 0x8b618d93 usb_alloc_urb EXPORT_SYMBOL_GPL vmlinux 0x8b650752 mtk_mutex_release -EXPORT_SYMBOL_GPL vmlinux 0x8b6e8dfc fuse_send_init +EXPORT_SYMBOL_GPL vmlinux 0x8b6dad71 kvm_put_kvm EXPORT_SYMBOL_GPL vmlinux 0x8b7a698b __tracepoint_xdp_exception EXPORT_SYMBOL_GPL vmlinux 0x8b89f01c hv_ghcb_hypercall -EXPORT_SYMBOL_GPL vmlinux 0x8b8bd233 usb_set_configuration -EXPORT_SYMBOL_GPL vmlinux 0x8b8cb279 stmpe_set_bits -EXPORT_SYMBOL_GPL vmlinux 0x8b8ede33 tty_port_register_device -EXPORT_SYMBOL_GPL vmlinux 0x8b9c0c62 thermal_zone_get_offset +EXPORT_SYMBOL_GPL vmlinux 0x8b8b7b72 bus_set_iommu +EXPORT_SYMBOL_GPL vmlinux 0x8b8e9a7a mddev_unlock +EXPORT_SYMBOL_GPL vmlinux 0x8b9cae0e devm_gpio_request_one EXPORT_SYMBOL_GPL vmlinux 0x8ba0eb15 hv_set_vpreg -EXPORT_SYMBOL_GPL vmlinux 0x8baf5f4a device_move -EXPORT_SYMBOL_GPL vmlinux 0x8bc0b575 irq_of_parse_and_map -EXPORT_SYMBOL_GPL vmlinux 0x8bc4d06f inet_twsk_put -EXPORT_SYMBOL_GPL vmlinux 0x8bd3a82f do_unbind_con_driver -EXPORT_SYMBOL_GPL vmlinux 0x8bde6ccc fsl_mc_bus_dpaiop_type -EXPORT_SYMBOL_GPL vmlinux 0x8be571b5 rtc_class_close -EXPORT_SYMBOL_GPL vmlinux 0x8bea2095 param_set_bool_enable_only -EXPORT_SYMBOL_GPL vmlinux 0x8beb4ad9 devm_platform_get_and_ioremap_resource +EXPORT_SYMBOL_GPL vmlinux 0x8bab3a5a ip6_sk_redirect +EXPORT_SYMBOL_GPL vmlinux 0x8baef99d pinctrl_generic_get_group_name +EXPORT_SYMBOL_GPL vmlinux 0x8bbd48ac devm_led_trigger_register +EXPORT_SYMBOL_GPL vmlinux 0x8bbdd0fe __mmdrop +EXPORT_SYMBOL_GPL vmlinux 0x8bc0d198 vp_modern_get_driver_features +EXPORT_SYMBOL_GPL vmlinux 0x8bd8d8c1 rio_add_mport_pw_handler +EXPORT_SYMBOL_GPL vmlinux 0x8bdfeecd phy_pm_runtime_put +EXPORT_SYMBOL_GPL vmlinux 0x8be08877 split_page EXPORT_SYMBOL_GPL vmlinux 0x8bf5f379 k3_udma_glue_release_tx_chn -EXPORT_SYMBOL_GPL vmlinux 0x8bfc50f1 xfrm_audit_state_notfound +EXPORT_SYMBOL_GPL vmlinux 0x8bf60e48 regulator_bulk_disable EXPORT_SYMBOL_GPL vmlinux 0x8c0215f2 pm_system_wakeup +EXPORT_SYMBOL_GPL vmlinux 0x8c02624d usb_block_urb EXPORT_SYMBOL_GPL vmlinux 0x8c03d20c destroy_workqueue -EXPORT_SYMBOL_GPL vmlinux 0x8c077bf9 tpmm_chip_alloc -EXPORT_SYMBOL_GPL vmlinux 0x8c0918fe firmware_request_nowarn -EXPORT_SYMBOL_GPL vmlinux 0x8c0a3834 pci_enable_pasid -EXPORT_SYMBOL_GPL vmlinux 0x8c0b7a65 sk_psock_init +EXPORT_SYMBOL_GPL vmlinux 0x8c043d43 ip6_route_lookup +EXPORT_SYMBOL_GPL vmlinux 0x8c050ee1 pm_clk_add_notifier +EXPORT_SYMBOL_GPL vmlinux 0x8c06d87d regulator_get_hardware_vsel_register EXPORT_SYMBOL_GPL vmlinux 0x8c0ed103 rcu_check_boost_fail -EXPORT_SYMBOL_GPL vmlinux 0x8c1a7645 of_clk_get_from_provider -EXPORT_SYMBOL_GPL vmlinux 0x8c1b3d85 mtk_pinconf_bias_disable_set -EXPORT_SYMBOL_GPL vmlinux 0x8c2189dc pwm_get -EXPORT_SYMBOL_GPL vmlinux 0x8c4fe77a dprc_setup -EXPORT_SYMBOL_GPL vmlinux 0x8c5e2615 k3_udma_glue_request_tx_chn -EXPORT_SYMBOL_GPL vmlinux 0x8c636b42 fsnotify_init_mark +EXPORT_SYMBOL_GPL vmlinux 0x8c290992 __list_lru_init +EXPORT_SYMBOL_GPL vmlinux 0x8c302bce devfreq_get_devfreq_by_node +EXPORT_SYMBOL_GPL vmlinux 0x8c314e9f __blk_req_zone_write_unlock +EXPORT_SYMBOL_GPL vmlinux 0x8c3b26c4 msi_desc_to_pci_sysdata +EXPORT_SYMBOL_GPL vmlinux 0x8c429a76 rdev_get_id +EXPORT_SYMBOL_GPL vmlinux 0x8c51fa22 dev_pm_opp_of_add_table +EXPORT_SYMBOL_GPL vmlinux 0x8c5b4491 sysfs_unmerge_group EXPORT_SYMBOL_GPL vmlinux 0x8c743fb6 reset_control_status -EXPORT_SYMBOL_GPL vmlinux 0x8c78b1b8 pcc_mbox_free_channel +EXPORT_SYMBOL_GPL vmlinux 0x8c7dcab8 ncsi_unregister_dev EXPORT_SYMBOL_GPL vmlinux 0x8c89e3b8 usb_phy_roothub_power_off -EXPORT_SYMBOL_GPL vmlinux 0x8c8bd32c set_secondary_fwnode -EXPORT_SYMBOL_GPL vmlinux 0x8c8de963 devlink_reload_disable -EXPORT_SYMBOL_GPL vmlinux 0x8c946d1c pinctrl_find_and_add_gpio_range -EXPORT_SYMBOL_GPL vmlinux 0x8c987a25 pci_epf_destroy -EXPORT_SYMBOL_GPL vmlinux 0x8ca731ba usb_free_urb +EXPORT_SYMBOL_GPL vmlinux 0x8ca6f23e acpi_dev_gpio_irq_get_by +EXPORT_SYMBOL_GPL vmlinux 0x8cadfdbc dma_async_device_channel_unregister +EXPORT_SYMBOL_GPL vmlinux 0x8cb48be4 usb_add_phy EXPORT_SYMBOL_GPL vmlinux 0x8cb5a38e k3_udma_glue_rx_flow_disable -EXPORT_SYMBOL_GPL vmlinux 0x8cdadb1e device_get_match_data -EXPORT_SYMBOL_GPL vmlinux 0x8ce10228 power_supply_unregister +EXPORT_SYMBOL_GPL vmlinux 0x8cc131ef sk_detach_filter +EXPORT_SYMBOL_GPL vmlinux 0x8cd39077 xfrm_audit_state_notfound +EXPORT_SYMBOL_GPL vmlinux 0x8cd51331 usb_clear_halt EXPORT_SYMBOL_GPL vmlinux 0x8ce2d446 __tracepoint_block_rq_remap -EXPORT_SYMBOL_GPL vmlinux 0x8ceef102 dpbp_get_attributes EXPORT_SYMBOL_GPL vmlinux 0x8d0abf3a __tracepoint_io_page_fault -EXPORT_SYMBOL_GPL vmlinux 0x8d141f3b xdp_build_skb_from_frame -EXPORT_SYMBOL_GPL vmlinux 0x8d20ca6c ata_slave_link_init +EXPORT_SYMBOL_GPL vmlinux 0x8d138a49 irq_chip_ack_parent EXPORT_SYMBOL_GPL vmlinux 0x8d22bb58 iommu_group_alloc +EXPORT_SYMBOL_GPL vmlinux 0x8d240d62 generic_online_page +EXPORT_SYMBOL_GPL vmlinux 0x8d28e253 cpuidle_get_driver EXPORT_SYMBOL_GPL vmlinux 0x8d3330b6 cpuacct_cgrp_subsys_enabled_key -EXPORT_SYMBOL_GPL vmlinux 0x8d3c9dda scsi_queue_work -EXPORT_SYMBOL_GPL vmlinux 0x8d4e2e69 xdp_return_frame -EXPORT_SYMBOL_GPL vmlinux 0x8d58fcf6 pinctrl_dev_get_drvdata -EXPORT_SYMBOL_GPL vmlinux 0x8d60b12c pci_create_slot +EXPORT_SYMBOL_GPL vmlinux 0x8d399a9d pci_hp_add +EXPORT_SYMBOL_GPL vmlinux 0x8d568040 ata_sff_port_intr +EXPORT_SYMBOL_GPL vmlinux 0x8d73a2e8 pm_genpd_remove_subdomain EXPORT_SYMBOL_GPL vmlinux 0x8d7e3373 hwpoison_filter_dev_major +EXPORT_SYMBOL_GPL vmlinux 0x8d87ae6b mtk_pinconf_bias_disable_set EXPORT_SYMBOL_GPL vmlinux 0x8d88ee64 sbitmap_queue_wake_up -EXPORT_SYMBOL_GPL vmlinux 0x8d8ac1cf crypto_stats_get -EXPORT_SYMBOL_GPL vmlinux 0x8d974bef of_dma_is_coherent -EXPORT_SYMBOL_GPL vmlinux 0x8d9b22e7 mtk_pinconf_drive_get_raw -EXPORT_SYMBOL_GPL vmlinux 0x8da38f0d thermal_cooling_device_register -EXPORT_SYMBOL_GPL vmlinux 0x8da9e239 fsstack_copy_inode_size +EXPORT_SYMBOL_GPL vmlinux 0x8d8da319 device_reprobe +EXPORT_SYMBOL_GPL vmlinux 0x8d9f4b37 dev_pm_qos_remove_request +EXPORT_SYMBOL_GPL vmlinux 0x8da698a8 wwan_port_rx EXPORT_SYMBOL_GPL vmlinux 0x8dafdded lwtunnel_valid_encap_type_attr -EXPORT_SYMBOL_GPL vmlinux 0x8db92c11 regulator_list_voltage_pickable_linear_range +EXPORT_SYMBOL_GPL vmlinux 0x8db305ba clockevents_register_device +EXPORT_SYMBOL_GPL vmlinux 0x8dbfd765 dm_internal_suspend_fast EXPORT_SYMBOL_GPL vmlinux 0x8dd218b0 icc_bulk_disable -EXPORT_SYMBOL_GPL vmlinux 0x8dddc201 gpiod_direction_input -EXPORT_SYMBOL_GPL vmlinux 0x8de28f0f cpufreq_dbs_governor_limits +EXPORT_SYMBOL_GPL vmlinux 0x8dd7f4c5 tcp_cong_avoid_ai +EXPORT_SYMBOL_GPL vmlinux 0x8ddfab80 regulator_count_voltages +EXPORT_SYMBOL_GPL vmlinux 0x8de3434e dm_disk EXPORT_SYMBOL_GPL vmlinux 0x8de6817a acpi_dev_resource_address_space -EXPORT_SYMBOL_GPL vmlinux 0x8deea6e1 phy_configure -EXPORT_SYMBOL_GPL vmlinux 0x8e0faeea regulator_set_mode -EXPORT_SYMBOL_GPL vmlinux 0x8e111e09 ip6_sk_dst_lookup_flow +EXPORT_SYMBOL_GPL vmlinux 0x8decba64 bsg_job_get +EXPORT_SYMBOL_GPL vmlinux 0x8dff6798 __fl6_sock_lookup +EXPORT_SYMBOL_GPL vmlinux 0x8e013fba edac_get_sysfs_subsys EXPORT_SYMBOL_GPL vmlinux 0x8e16419b trace_clock_local -EXPORT_SYMBOL_GPL vmlinux 0x8e236048 eventfd_fget -EXPORT_SYMBOL_GPL vmlinux 0x8e30a7d5 vmbus_close -EXPORT_SYMBOL_GPL vmlinux 0x8e31d5bf crypto_unregister_aead -EXPORT_SYMBOL_GPL vmlinux 0x8e361b46 perf_event_create_kernel_counter -EXPORT_SYMBOL_GPL vmlinux 0x8e396878 seg6_do_srh_encap +EXPORT_SYMBOL_GPL vmlinux 0x8e174a8d nvdimm_in_overwrite +EXPORT_SYMBOL_GPL vmlinux 0x8e17fa51 bpfilter_ops +EXPORT_SYMBOL_GPL vmlinux 0x8e2143d8 __acpi_nvdimm_notify +EXPORT_SYMBOL_GPL vmlinux 0x8e296ea7 tpm_chip_register +EXPORT_SYMBOL_GPL vmlinux 0x8e2d0d0d alloc_dax_region +EXPORT_SYMBOL_GPL vmlinux 0x8e352cd5 css_next_descendant_pre +EXPORT_SYMBOL_GPL vmlinux 0x8e3c3b3b thermal_zone_get_offset EXPORT_SYMBOL_GPL vmlinux 0x8e44823a sfp_select_interface -EXPORT_SYMBOL_GPL vmlinux 0x8e488cdf devm_reset_control_array_get EXPORT_SYMBOL_GPL vmlinux 0x8e4b63a6 hisi_clk_register_gate_sep -EXPORT_SYMBOL_GPL vmlinux 0x8e4b6a4d sata_lpm_ignore_phy_events EXPORT_SYMBOL_GPL vmlinux 0x8e4eb451 bpf_sk_storage_diag_free +EXPORT_SYMBOL_GPL vmlinux 0x8e542158 inet_ehash_nolisten +EXPORT_SYMBOL_GPL vmlinux 0x8e67b678 __clk_mux_determine_rate EXPORT_SYMBOL_GPL vmlinux 0x8e6b1a9e net_selftest_get_count EXPORT_SYMBOL_GPL vmlinux 0x8e6fa8b5 apei_exec_pre_map_gars -EXPORT_SYMBOL_GPL vmlinux 0x8e7cf228 fb_bl_default_curve EXPORT_SYMBOL_GPL vmlinux 0x8e7ec2b6 __tracepoint_nvme_sq EXPORT_SYMBOL_GPL vmlinux 0x8e7f0a9c acpi_get_phys_id -EXPORT_SYMBOL_GPL vmlinux 0x8e8e4398 devres_release_group +EXPORT_SYMBOL_GPL vmlinux 0x8e821d50 nvme_alloc_request EXPORT_SYMBOL_GPL vmlinux 0x8e92f7c4 static_key_slow_inc -EXPORT_SYMBOL_GPL vmlinux 0x8e9e4d84 kvm_vcpu_mark_page_dirty -EXPORT_SYMBOL_GPL vmlinux 0x8ead746a fat_fill_super EXPORT_SYMBOL_GPL vmlinux 0x8ead800c user_free_preparse -EXPORT_SYMBOL_GPL vmlinux 0x8ec7773a ata_pci_sff_activate_host -EXPORT_SYMBOL_GPL vmlinux 0x8ecc085a phy_destroy +EXPORT_SYMBOL_GPL vmlinux 0x8eb955ee acct_bioset_init +EXPORT_SYMBOL_GPL vmlinux 0x8ebf1617 rio_local_set_device_id +EXPORT_SYMBOL_GPL vmlinux 0x8ed4c047 blk_bio_list_merge EXPORT_SYMBOL_GPL vmlinux 0x8eec19bd __SCK__tp_func_pelt_dl_tp +EXPORT_SYMBOL_GPL vmlinux 0x8eec8944 hisi_uncore_pmu_start EXPORT_SYMBOL_GPL vmlinux 0x8eed0fa2 sbitmap_get_shallow -EXPORT_SYMBOL_GPL vmlinux 0x8eed9f70 usb_driver_set_configuration EXPORT_SYMBOL_GPL vmlinux 0x8eee3399 dax_read_unlock +EXPORT_SYMBOL_GPL vmlinux 0x8ef99950 device_remove_groups EXPORT_SYMBOL_GPL vmlinux 0x8effb505 phy_gbit_features EXPORT_SYMBOL_GPL vmlinux 0x8f0748af rcu_expedite_gp -EXPORT_SYMBOL_GPL vmlinux 0x8f0addf7 rcuwait_wake_up -EXPORT_SYMBOL_GPL vmlinux 0x8f2ba956 ata_sas_port_start +EXPORT_SYMBOL_GPL vmlinux 0x8f27f3ea hisi_uncore_pmu_add EXPORT_SYMBOL_GPL vmlinux 0x8f2e5212 __gfn_to_pfn_memslot -EXPORT_SYMBOL_GPL vmlinux 0x8f2f91c2 crypto_stats_kpp_compute_shared_secret +EXPORT_SYMBOL_GPL vmlinux 0x8f3041fc spi_register_controller +EXPORT_SYMBOL_GPL vmlinux 0x8f326699 clk_register_hisi_phase EXPORT_SYMBOL_GPL vmlinux 0x8f33c92f dev_pm_opp_of_cpumask_add_table +EXPORT_SYMBOL_GPL vmlinux 0x8f35f3ad fsl_mc_bus_dprtc_type EXPORT_SYMBOL_GPL vmlinux 0x8f3969e1 zynqmp_pm_clock_getrate -EXPORT_SYMBOL_GPL vmlinux 0x8f3a3f5d devm_clk_register -EXPORT_SYMBOL_GPL vmlinux 0x8f3fdee7 md_kick_rdev_from_array -EXPORT_SYMBOL_GPL vmlinux 0x8f40e597 uprobe_register -EXPORT_SYMBOL_GPL vmlinux 0x8f4462a1 cpufreq_generic_attr +EXPORT_SYMBOL_GPL vmlinux 0x8f53945c vfs_fallocate +EXPORT_SYMBOL_GPL vmlinux 0x8f5466a7 crypto_grab_spawn +EXPORT_SYMBOL_GPL vmlinux 0x8f546f17 clk_divider_ops +EXPORT_SYMBOL_GPL vmlinux 0x8f569b7d sysfs_remove_link_from_group +EXPORT_SYMBOL_GPL vmlinux 0x8f60ec21 fscrypt_d_revalidate +EXPORT_SYMBOL_GPL vmlinux 0x8f618307 meson_eeclkc_probe +EXPORT_SYMBOL_GPL vmlinux 0x8f62d50c pstore_unregister EXPORT_SYMBOL_GPL vmlinux 0x8f6cee77 __round_jiffies_relative +EXPORT_SYMBOL_GPL vmlinux 0x8f75da93 devlink_resource_register +EXPORT_SYMBOL_GPL vmlinux 0x8f770602 platform_find_device_by_driver EXPORT_SYMBOL_GPL vmlinux 0x8f786bee fs_umode_to_dtype EXPORT_SYMBOL_GPL vmlinux 0x8f7bd0a6 btree_init_mempool -EXPORT_SYMBOL_GPL vmlinux 0x8f89a7f9 pci_user_write_config_word -EXPORT_SYMBOL_GPL vmlinux 0x8f92198d usb_hcd_pci_pm_ops -EXPORT_SYMBOL_GPL vmlinux 0x8f93be49 irq_domain_xlate_onecell -EXPORT_SYMBOL_GPL vmlinux 0x8f9743d9 driver_attach -EXPORT_SYMBOL_GPL vmlinux 0x8fa436c7 wwan_port_rx +EXPORT_SYMBOL_GPL vmlinux 0x8f936da9 devlink_trap_report +EXPORT_SYMBOL_GPL vmlinux 0x8f962b75 ata_sff_pause +EXPORT_SYMBOL_GPL vmlinux 0x8f99d5dd wakeup_sources_walk_start EXPORT_SYMBOL_GPL vmlinux 0x8faa800d acpi_cpc_valid -EXPORT_SYMBOL_GPL vmlinux 0x8faf4e2d __mmu_notifier_register EXPORT_SYMBOL_GPL vmlinux 0x8fc12788 software_node_unregister_node_group -EXPORT_SYMBOL_GPL vmlinux 0x8fc7f80c pm_generic_poweroff_late -EXPORT_SYMBOL_GPL vmlinux 0x8fcca4ee of_pci_range_parser_one -EXPORT_SYMBOL_GPL vmlinux 0x8fdc5faa irq_domain_alloc_irqs_parent -EXPORT_SYMBOL_GPL vmlinux 0x8fde0776 sata_pmp_qc_defer_cmd_switch -EXPORT_SYMBOL_GPL vmlinux 0x8ff36799 rio_unregister_scan +EXPORT_SYMBOL_GPL vmlinux 0x8fd708b3 acpi_initialize_hp_context +EXPORT_SYMBOL_GPL vmlinux 0x8ff45fde devm_regmap_field_bulk_alloc EXPORT_SYMBOL_GPL vmlinux 0x8ff60436 mpi_ec_add_points -EXPORT_SYMBOL_GPL vmlinux 0x8ff9eb28 dmaengine_desc_get_metadata_ptr +EXPORT_SYMBOL_GPL vmlinux 0x8ff6d4ea tty_standard_install EXPORT_SYMBOL_GPL vmlinux 0x8ffe792f tracepoint_probe_register_prio_may_exist -EXPORT_SYMBOL_GPL vmlinux 0x9014af64 gpiochip_generic_request -EXPORT_SYMBOL_GPL vmlinux 0x901ff89f __rio_local_read_config_8 -EXPORT_SYMBOL_GPL vmlinux 0x902ea5d5 posix_acl_access_xattr_handler +EXPORT_SYMBOL_GPL vmlinux 0x90057367 serial8250_handle_irq +EXPORT_SYMBOL_GPL vmlinux 0x900777fc init_pid_ns +EXPORT_SYMBOL_GPL vmlinux 0x902165fb __vfs_removexattr_noperm +EXPORT_SYMBOL_GPL vmlinux 0x90220998 ahci_kick_engine +EXPORT_SYMBOL_GPL vmlinux 0x9023a9b4 dma_buf_export +EXPORT_SYMBOL_GPL vmlinux 0x90263421 vchan_tx_submit EXPORT_SYMBOL_GPL vmlinux 0x903b627c list_lru_isolate_move -EXPORT_SYMBOL_GPL vmlinux 0x9050f52b rtc_class_open -EXPORT_SYMBOL_GPL vmlinux 0x905ace8d serial8250_do_set_ldisc -EXPORT_SYMBOL_GPL vmlinux 0x905df5be usb_deregister +EXPORT_SYMBOL_GPL vmlinux 0x90543831 usb_deregister_device_driver +EXPORT_SYMBOL_GPL vmlinux 0x905c9845 exportfs_decode_fh EXPORT_SYMBOL_GPL vmlinux 0x90688bcd devlink_info_driver_name_put -EXPORT_SYMBOL_GPL vmlinux 0x9084683e vp_modern_get_num_queues -EXPORT_SYMBOL_GPL vmlinux 0x90869227 crypto_alloc_skcipher -EXPORT_SYMBOL_GPL vmlinux 0x908697d3 of_usb_get_dr_mode_by_phy -EXPORT_SYMBOL_GPL vmlinux 0x90a2b727 edac_mc_find_csrow_by_page +EXPORT_SYMBOL_GPL vmlinux 0x9068f1e9 virtqueue_disable_cb +EXPORT_SYMBOL_GPL vmlinux 0x908ed8d5 tcp_is_ulp_esp +EXPORT_SYMBOL_GPL vmlinux 0x9094a425 led_update_brightness +EXPORT_SYMBOL_GPL vmlinux 0x90a1b8a5 pinconf_generic_dt_subnode_to_map +EXPORT_SYMBOL_GPL vmlinux 0x90a34d66 skcipher_walk_aead_decrypt EXPORT_SYMBOL_GPL vmlinux 0x90a9d8cc hv_is_hyperv_initialized EXPORT_SYMBOL_GPL vmlinux 0x90ad66b1 software_node_unregister_nodes -EXPORT_SYMBOL_GPL vmlinux 0x90b37401 pci_epc_start -EXPORT_SYMBOL_GPL vmlinux 0x90b6536b tcp_set_keepalive -EXPORT_SYMBOL_GPL vmlinux 0x90c25142 xdp_return_frame_bulk +EXPORT_SYMBOL_GPL vmlinux 0x90ae83eb get_pid_task +EXPORT_SYMBOL_GPL vmlinux 0x90bdbb3f gfn_to_pfn_prot EXPORT_SYMBOL_GPL vmlinux 0x90c8498c apei_exec_write_register -EXPORT_SYMBOL_GPL vmlinux 0x90c8b660 tcp_sendmsg_locked -EXPORT_SYMBOL_GPL vmlinux 0x90cfccb2 kvm_write_guest_offset_cached +EXPORT_SYMBOL_GPL vmlinux 0x90d7aa8c pci_epf_free_space EXPORT_SYMBOL_GPL vmlinux 0x90d937b4 __tracepoint_pelt_rt_tp -EXPORT_SYMBOL_GPL vmlinux 0x90d9e80f fscrypt_get_symlink -EXPORT_SYMBOL_GPL vmlinux 0x90e3a521 tcf_dev_queue_xmit -EXPORT_SYMBOL_GPL vmlinux 0x90ec07a3 bpf_verifier_log_write -EXPORT_SYMBOL_GPL vmlinux 0x90f77e8c clkdev_create -EXPORT_SYMBOL_GPL vmlinux 0x90f7eaf4 devm_kmalloc -EXPORT_SYMBOL_GPL vmlinux 0x90fc141f fwnode_get_phy_node -EXPORT_SYMBOL_GPL vmlinux 0x90fe8bbd irq_set_chained_handler_and_data -EXPORT_SYMBOL_GPL vmlinux 0x910777f6 crypto_unregister_skcipher +EXPORT_SYMBOL_GPL vmlinux 0x90db5c0b rio_lock_device +EXPORT_SYMBOL_GPL vmlinux 0x90e1c901 blk_req_needs_zone_write_lock +EXPORT_SYMBOL_GPL vmlinux 0x90fb5447 dw_pcie_setup_rc +EXPORT_SYMBOL_GPL vmlinux 0x9105363f gfn_to_page_many_atomic EXPORT_SYMBOL_GPL vmlinux 0x910bdf6b trace_seq_vprintf -EXPORT_SYMBOL_GPL vmlinux 0x910cc4af pinconf_generic_dump_config -EXPORT_SYMBOL_GPL vmlinux 0x910eebe0 pci_probe_reset_bus -EXPORT_SYMBOL_GPL vmlinux 0x911c4074 gpiod_set_raw_array_value_cansleep -EXPORT_SYMBOL_GPL vmlinux 0x913bf0ca balloon_page_dequeue -EXPORT_SYMBOL_GPL vmlinux 0x9148835b crypto_shash_digest -EXPORT_SYMBOL_GPL vmlinux 0x915c78d3 nfs_ssc_register -EXPORT_SYMBOL_GPL vmlinux 0x9169a548 pci_common_swizzle -EXPORT_SYMBOL_GPL vmlinux 0x9177f01b __devm_rtc_register_device -EXPORT_SYMBOL_GPL vmlinux 0x9178f2a1 of_reserved_mem_device_init_by_name -EXPORT_SYMBOL_GPL vmlinux 0x917ecbe6 power_supply_set_battery_charged -EXPORT_SYMBOL_GPL vmlinux 0x918e3c10 devres_open_group +EXPORT_SYMBOL_GPL vmlinux 0x91480724 devm_pm_opp_attach_genpd +EXPORT_SYMBOL_GPL vmlinux 0x914ae610 usb_get_dr_mode +EXPORT_SYMBOL_GPL vmlinux 0x9173a84d crypto_larval_kill +EXPORT_SYMBOL_GPL vmlinux 0x9184f5ff regmap_write +EXPORT_SYMBOL_GPL vmlinux 0x91895309 em_dev_unregister_perf_domain EXPORT_SYMBOL_GPL vmlinux 0x91955a9f start_poll_synchronize_rcu -EXPORT_SYMBOL_GPL vmlinux 0x91996161 fwnode_get_next_available_child_node -EXPORT_SYMBOL_GPL vmlinux 0x91ac5af4 gfn_to_pfn_prot +EXPORT_SYMBOL_GPL vmlinux 0x91980688 devlink_trap_groups_unregister +EXPORT_SYMBOL_GPL vmlinux 0x91a16a9a debugfs_create_x8 +EXPORT_SYMBOL_GPL vmlinux 0x91a394fb of_phandle_iterator_init +EXPORT_SYMBOL_GPL vmlinux 0x91a399e3 __pm_relax +EXPORT_SYMBOL_GPL vmlinux 0x91a9e3a7 devm_thermal_zone_of_sensor_unregister EXPORT_SYMBOL_GPL vmlinux 0x91b774a1 mpi_scanval -EXPORT_SYMBOL_GPL vmlinux 0x91c0a051 devm_regulator_put +EXPORT_SYMBOL_GPL vmlinux 0x91c36eb1 regulator_list_voltage_linear EXPORT_SYMBOL_GPL vmlinux 0x91c6e5b0 pcap_to_irq EXPORT_SYMBOL_GPL vmlinux 0x91c9313c acpi_gpio_get_io_resource -EXPORT_SYMBOL_GPL vmlinux 0x91de0545 regmap_can_raw_write -EXPORT_SYMBOL_GPL vmlinux 0x91e5d73c ata_sff_wait_after_reset +EXPORT_SYMBOL_GPL vmlinux 0x91d141e1 pinctrl_get +EXPORT_SYMBOL_GPL vmlinux 0x91d921b9 __phy_modify_mmd_changed +EXPORT_SYMBOL_GPL vmlinux 0x91e7f7c8 rockchip_register_restart_notifier EXPORT_SYMBOL_GPL vmlinux 0x91ea8726 asn1_encode_boolean +EXPORT_SYMBOL_GPL vmlinux 0x91f5111b virtqueue_detach_unused_buf +EXPORT_SYMBOL_GPL vmlinux 0x9206b282 ack_all_badblocks EXPORT_SYMBOL_GPL vmlinux 0x920cc389 visitorl -EXPORT_SYMBOL_GPL vmlinux 0x92122031 devm_of_phy_get_by_index -EXPORT_SYMBOL_GPL vmlinux 0x92211a0c fsl_mc_cleanup_irq_pool +EXPORT_SYMBOL_GPL vmlinux 0x92272801 skcipher_walk_done EXPORT_SYMBOL_GPL vmlinux 0x92295424 clk_register_gate -EXPORT_SYMBOL_GPL vmlinux 0x923432d0 iommu_map +EXPORT_SYMBOL_GPL vmlinux 0x922a8772 tcp_leave_memory_pressure +EXPORT_SYMBOL_GPL vmlinux 0x9230f5c8 ata_slave_link_init +EXPORT_SYMBOL_GPL vmlinux 0x9239fb07 rio_mport_read_config_8 +EXPORT_SYMBOL_GPL vmlinux 0x923e332d irq_gc_ack_set_bit EXPORT_SYMBOL_GPL vmlinux 0x9241b358 __static_key_slow_dec_deferred -EXPORT_SYMBOL_GPL vmlinux 0x924733c3 acpi_pm_wakeup_event +EXPORT_SYMBOL_GPL vmlinux 0x9244565e class_create_file_ns EXPORT_SYMBOL_GPL vmlinux 0x924c46f8 zs_unmap_object -EXPORT_SYMBOL_GPL vmlinux 0x925dde1e devfreq_cooling_em_register -EXPORT_SYMBOL_GPL vmlinux 0x92674873 platform_device_put -EXPORT_SYMBOL_GPL vmlinux 0x926754ca dw_pcie_find_ext_capability +EXPORT_SYMBOL_GPL vmlinux 0x925590c9 dma_buf_get +EXPORT_SYMBOL_GPL vmlinux 0x9261fe37 fuse_direct_io EXPORT_SYMBOL_GPL vmlinux 0x927487ea zynqmp_pm_read_ggs -EXPORT_SYMBOL_GPL vmlinux 0x9282ced7 strp_check_rcv -EXPORT_SYMBOL_GPL vmlinux 0x928b51b8 lwtunnel_build_state +EXPORT_SYMBOL_GPL vmlinux 0x92808354 device_set_wakeup_capable +EXPORT_SYMBOL_GPL vmlinux 0x9281dfd2 spi_mem_poll_status +EXPORT_SYMBOL_GPL vmlinux 0x928c8c27 pcie_port_find_device EXPORT_SYMBOL_GPL vmlinux 0x928ebcd4 register_ftrace_function -EXPORT_SYMBOL_GPL vmlinux 0x929de119 phy_pm_runtime_forbid -EXPORT_SYMBOL_GPL vmlinux 0x92b768ba regulator_unregister +EXPORT_SYMBOL_GPL vmlinux 0x929ad3c6 __traceiter_kfree_skb +EXPORT_SYMBOL_GPL vmlinux 0x929b7c4f kvm_vcpu_write_guest +EXPORT_SYMBOL_GPL vmlinux 0x92b2c040 phy_modify_mmd +EXPORT_SYMBOL_GPL vmlinux 0x92b5bed3 dw_pcie_host_init +EXPORT_SYMBOL_GPL vmlinux 0x92b790bd tcp_bpf_sendmsg_redir EXPORT_SYMBOL_GPL vmlinux 0x92b8c78b hyperv_pcpu_output_arg -EXPORT_SYMBOL_GPL vmlinux 0x92c74202 devlink_register +EXPORT_SYMBOL_GPL vmlinux 0x92c14fe5 pinctrl_generic_get_group_pins +EXPORT_SYMBOL_GPL vmlinux 0x92cc9021 fib_rules_dump EXPORT_SYMBOL_GPL vmlinux 0x92d31cfb fixed_phy_add +EXPORT_SYMBOL_GPL vmlinux 0x92d9fa43 generic_device_group EXPORT_SYMBOL_GPL vmlinux 0x92db8f68 do_trace_rcu_torture_read -EXPORT_SYMBOL_GPL vmlinux 0x92e3b4f0 debugfs_create_x32 +EXPORT_SYMBOL_GPL vmlinux 0x92dede8b devm_kstrdup_const +EXPORT_SYMBOL_GPL vmlinux 0x92e4a0df devm_free_pages +EXPORT_SYMBOL_GPL vmlinux 0x92e7bf53 ti_sci_get_by_phandle EXPORT_SYMBOL_GPL vmlinux 0x92e8e9ab fsverity_enqueue_verify_work -EXPORT_SYMBOL_GPL vmlinux 0x92ed819c crypto_shash_final -EXPORT_SYMBOL_GPL vmlinux 0x92f4d935 __pm_runtime_idle -EXPORT_SYMBOL_GPL vmlinux 0x92f76d11 dma_buf_pin -EXPORT_SYMBOL_GPL vmlinux 0x92fc4b0d ata_ehi_push_desc +EXPORT_SYMBOL_GPL vmlinux 0x92f2f534 crypto_alloc_aead +EXPORT_SYMBOL_GPL vmlinux 0x92f45e58 hisi_format_sysfs_show +EXPORT_SYMBOL_GPL vmlinux 0x9303b447 regulator_set_soft_start_regmap +EXPORT_SYMBOL_GPL vmlinux 0x9305521a task_cls_state EXPORT_SYMBOL_GPL vmlinux 0x930ab533 k3_ringacc_request_ring -EXPORT_SYMBOL_GPL vmlinux 0x9311a649 mtk_pinconf_adv_drive_set -EXPORT_SYMBOL_GPL vmlinux 0x93152a24 devm_regulator_get -EXPORT_SYMBOL_GPL vmlinux 0x93187769 dev_pm_opp_is_turbo EXPORT_SYMBOL_GPL vmlinux 0x93255b2b ring_buffer_lock_reserve +EXPORT_SYMBOL_GPL vmlinux 0x93287cee pci_user_read_config_word EXPORT_SYMBOL_GPL vmlinux 0x932c8d7a linear_range_get_value_array -EXPORT_SYMBOL_GPL vmlinux 0x933125a0 fat_build_inode EXPORT_SYMBOL_GPL vmlinux 0x933f75e0 usb_unlink_anchored_urbs -EXPORT_SYMBOL_GPL vmlinux 0x93495fd8 pci_epf_remove_vepf -EXPORT_SYMBOL_GPL vmlinux 0x934ce58a trace_array_put -EXPORT_SYMBOL_GPL vmlinux 0x9369f607 devm_hwmon_device_register_with_groups -EXPORT_SYMBOL_GPL vmlinux 0x936ad5f1 of_nvmem_device_get -EXPORT_SYMBOL_GPL vmlinux 0x9382e7c8 device_create_file +EXPORT_SYMBOL_GPL vmlinux 0x93422dce clk_register_fractional_divider +EXPORT_SYMBOL_GPL vmlinux 0x9346c8f8 irq_domain_create_hierarchy +EXPORT_SYMBOL_GPL vmlinux 0x935050b4 rio_add_device +EXPORT_SYMBOL_GPL vmlinux 0x9359f67d usb_hub_claim_port +EXPORT_SYMBOL_GPL vmlinux 0x9369d543 efivar_entry_find +EXPORT_SYMBOL_GPL vmlinux 0x937c255c devfreq_event_remove_edev +EXPORT_SYMBOL_GPL vmlinux 0x9380d07a switchdev_handle_port_obj_del EXPORT_SYMBOL_GPL vmlinux 0x9384cd49 ata_tf_from_fis -EXPORT_SYMBOL_GPL vmlinux 0x938b9efa fwnode_get_nth_parent -EXPORT_SYMBOL_GPL vmlinux 0x939854c9 init_uts_ns +EXPORT_SYMBOL_GPL vmlinux 0x93912c01 usb_find_interface +EXPORT_SYMBOL_GPL vmlinux 0x939ef783 acpi_subsys_freeze +EXPORT_SYMBOL_GPL vmlinux 0x93a1d2c3 anon_inode_getfile +EXPORT_SYMBOL_GPL vmlinux 0x93a38a1a shash_register_instance +EXPORT_SYMBOL_GPL vmlinux 0x93b2674e __mdiobus_modify_changed +EXPORT_SYMBOL_GPL vmlinux 0x93ba59c2 nvdimm_volatile_region_create +EXPORT_SYMBOL_GPL vmlinux 0x93c62be7 synth_event_trace_array EXPORT_SYMBOL_GPL vmlinux 0x93c7edeb usb_find_common_endpoints +EXPORT_SYMBOL_GPL vmlinux 0x93e07aac power_supply_get_battery_info +EXPORT_SYMBOL_GPL vmlinux 0x93e10b96 device_property_read_u32_array +EXPORT_SYMBOL_GPL vmlinux 0x93e13348 pci_cfg_access_trylock EXPORT_SYMBOL_GPL vmlinux 0x93edef07 devlink_health_report EXPORT_SYMBOL_GPL vmlinux 0x93f55fe0 power_supply_batinfo_ocv2cap -EXPORT_SYMBOL_GPL vmlinux 0x94061bfb devlink_alloc_ns -EXPORT_SYMBOL_GPL vmlinux 0x9410a62e nvmem_cell_read_u32 +EXPORT_SYMBOL_GPL vmlinux 0x93f67910 do_take_over_console +EXPORT_SYMBOL_GPL vmlinux 0x93f739a5 usb_intf_get_dma_device +EXPORT_SYMBOL_GPL vmlinux 0x9402a136 pm_generic_suspend +EXPORT_SYMBOL_GPL vmlinux 0x941b9cca devm_regulator_get_exclusive EXPORT_SYMBOL_GPL vmlinux 0x941f2aaa eventfd_ctx_put EXPORT_SYMBOL_GPL vmlinux 0x9425bb34 nvmem_dev_name +EXPORT_SYMBOL_GPL vmlinux 0x942cf47d xdp_rxq_info_reg EXPORT_SYMBOL_GPL vmlinux 0x9430b198 trace_dump_stack -EXPORT_SYMBOL_GPL vmlinux 0x943181a5 dax_copy_to_iter +EXPORT_SYMBOL_GPL vmlinux 0x943216a1 shmem_file_setup EXPORT_SYMBOL_GPL vmlinux 0x9436e405 memory_group_register_dynamic -EXPORT_SYMBOL_GPL vmlinux 0x943f957f fwnode_create_software_node -EXPORT_SYMBOL_GPL vmlinux 0x944cfe7f devlink_port_type_ib_set -EXPORT_SYMBOL_GPL vmlinux 0x944e3695 extcon_set_property +EXPORT_SYMBOL_GPL vmlinux 0x943f1a50 ip6_update_pmtu +EXPORT_SYMBOL_GPL vmlinux 0x9440c250 ata_sas_port_init +EXPORT_SYMBOL_GPL vmlinux 0x9452e60c dev_xdp_prog_count +EXPORT_SYMBOL_GPL vmlinux 0x9453e442 acpi_dev_get_first_consumer_dev +EXPORT_SYMBOL_GPL vmlinux 0x94645bbf nvme_delete_ctrl +EXPORT_SYMBOL_GPL vmlinux 0x94685f2e edac_mc_handle_error +EXPORT_SYMBOL_GPL vmlinux 0x946c4830 regulator_bulk_set_supply_names EXPORT_SYMBOL_GPL vmlinux 0x946dd559 sha224_zero_message_hash -EXPORT_SYMBOL_GPL vmlinux 0x94775455 devm_regulator_unregister_notifier -EXPORT_SYMBOL_GPL vmlinux 0x9483eafc pwm_set_chip_data -EXPORT_SYMBOL_GPL vmlinux 0x9489a97a edac_device_del_device +EXPORT_SYMBOL_GPL vmlinux 0x94712b32 regulator_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0x94798b7a serial8250_em485_config +EXPORT_SYMBOL_GPL vmlinux 0x9481a70d __traceiter_br_fdb_external_learn_add +EXPORT_SYMBOL_GPL vmlinux 0x94828aae __hvc_resize +EXPORT_SYMBOL_GPL vmlinux 0x94840a8b nexthop_for_each_fib6_nh +EXPORT_SYMBOL_GPL vmlinux 0x948963ec governor_sysfs_ops EXPORT_SYMBOL_GPL vmlinux 0x949b5176 devlink_region_snapshot_create +EXPORT_SYMBOL_GPL vmlinux 0x949d0b7e serial8250_init_port EXPORT_SYMBOL_GPL vmlinux 0x949f7342 __alloc_percpu -EXPORT_SYMBOL_GPL vmlinux 0x94d1c817 tpm2_flush_context -EXPORT_SYMBOL_GPL vmlinux 0x94e738c4 __traceiter_add_device_to_group +EXPORT_SYMBOL_GPL vmlinux 0x94a9c12d input_device_enabled +EXPORT_SYMBOL_GPL vmlinux 0x94ca02c1 led_trigger_read +EXPORT_SYMBOL_GPL vmlinux 0x94d2fe84 smpboot_register_percpu_thread +EXPORT_SYMBOL_GPL vmlinux 0x94d62118 pci_bus_resource_n +EXPORT_SYMBOL_GPL vmlinux 0x94e24929 gpiochip_generic_free +EXPORT_SYMBOL_GPL vmlinux 0x94e994c4 sysfs_remove_file_ns EXPORT_SYMBOL_GPL vmlinux 0x94ef4d05 cpci_hp_stop EXPORT_SYMBOL_GPL vmlinux 0x94f0136c irq_set_affinity_notifier -EXPORT_SYMBOL_GPL vmlinux 0x94f122e4 devlink_trap_groups_unregister -EXPORT_SYMBOL_GPL vmlinux 0x94f7b974 debugfs_real_fops -EXPORT_SYMBOL_GPL vmlinux 0x94ffb145 pm_runtime_set_autosuspend_delay +EXPORT_SYMBOL_GPL vmlinux 0x94f6e0c1 dev_pm_domain_start +EXPORT_SYMBOL_GPL vmlinux 0x94fde973 unregister_pernet_subsys EXPORT_SYMBOL_GPL vmlinux 0x9504df26 irq_wake_thread -EXPORT_SYMBOL_GPL vmlinux 0x95089f21 reset_control_get_count -EXPORT_SYMBOL_GPL vmlinux 0x9508c10f pcie_aspm_capable -EXPORT_SYMBOL_GPL vmlinux 0x950d53d0 devres_for_each_res EXPORT_SYMBOL_GPL vmlinux 0x951a2773 crypto_has_alg -EXPORT_SYMBOL_GPL vmlinux 0x951ab59b gpiochip_free_own_desc -EXPORT_SYMBOL_GPL vmlinux 0x9523f709 __vmbus_driver_register EXPORT_SYMBOL_GPL vmlinux 0x952664c5 do_exit -EXPORT_SYMBOL_GPL vmlinux 0x9526667b thermal_zone_device_update +EXPORT_SYMBOL_GPL vmlinux 0x952908e5 of_resolve_phandles +EXPORT_SYMBOL_GPL vmlinux 0x953bbe64 em_dev_register_perf_domain EXPORT_SYMBOL_GPL vmlinux 0x953e1b9e ktime_get_real_seconds +EXPORT_SYMBOL_GPL vmlinux 0x9549c22c usb_autopm_put_interface EXPORT_SYMBOL_GPL vmlinux 0x955b0e2e kthread_worker_fn EXPORT_SYMBOL_GPL vmlinux 0x95609b26 context_tracking_key -EXPORT_SYMBOL_GPL vmlinux 0x9561edc4 blk_ksm_is_superset -EXPORT_SYMBOL_GPL vmlinux 0x9565af22 fuse_free_conn EXPORT_SYMBOL_GPL vmlinux 0x956ac400 ring_buffer_dropped_events_cpu -EXPORT_SYMBOL_GPL vmlinux 0x9570703a tpm_default_chip -EXPORT_SYMBOL_GPL vmlinux 0x95767073 add_to_page_cache_lru -EXPORT_SYMBOL_GPL vmlinux 0x9576cef1 scsi_host_busy_iter +EXPORT_SYMBOL_GPL vmlinux 0x956f8963 scsi_dh_activate +EXPORT_SYMBOL_GPL vmlinux 0x95760bc3 scsi_dh_set_params +EXPORT_SYMBOL_GPL vmlinux 0x957aaa4a crypto_register_shashes +EXPORT_SYMBOL_GPL vmlinux 0x9582d5f8 pci_bridge_secondary_bus_reset EXPORT_SYMBOL_GPL vmlinux 0x95843030 mpi_ec_init EXPORT_SYMBOL_GPL vmlinux 0x958df3ac zs_free -EXPORT_SYMBOL_GPL vmlinux 0x9592a960 led_blink_set_oneshot +EXPORT_SYMBOL_GPL vmlinux 0x958e8a80 blkcg_root +EXPORT_SYMBOL_GPL vmlinux 0x95908a9d dev_coredumpm EXPORT_SYMBOL_GPL vmlinux 0x9593ef31 register_ftrace_export -EXPORT_SYMBOL_GPL vmlinux 0x959fa05c tegra_bpmp_free_mrq +EXPORT_SYMBOL_GPL vmlinux 0x95a671bb device_store_bool +EXPORT_SYMBOL_GPL vmlinux 0x95b1260f spi_mem_driver_register_with_owner +EXPORT_SYMBOL_GPL vmlinux 0x95b7b9c2 fib_table_lookup +EXPORT_SYMBOL_GPL vmlinux 0x95b82d8f device_wakeup_enable +EXPORT_SYMBOL_GPL vmlinux 0x95b9a446 trace_array_init_printk EXPORT_SYMBOL_GPL vmlinux 0x95bc9078 btree_free +EXPORT_SYMBOL_GPL vmlinux 0x95cd7fa9 dprc_cleanup +EXPORT_SYMBOL_GPL vmlinux 0x95d31d54 kthread_queue_delayed_work EXPORT_SYMBOL_GPL vmlinux 0x95e102ab tracepoint_probe_register +EXPORT_SYMBOL_GPL vmlinux 0x95e22e67 tty_ldisc_ref_wait +EXPORT_SYMBOL_GPL vmlinux 0x95e920b7 irqchip_fwnode_ops +EXPORT_SYMBOL_GPL vmlinux 0x95ed52c5 tcp_done EXPORT_SYMBOL_GPL vmlinux 0x95ef1ccc dmi_memdev_size -EXPORT_SYMBOL_GPL vmlinux 0x95f3e084 pci_host_common_probe -EXPORT_SYMBOL_GPL vmlinux 0x9606c234 __of_phy_provider_register -EXPORT_SYMBOL_GPL vmlinux 0x960705cf pci_user_read_config_byte +EXPORT_SYMBOL_GPL vmlinux 0x95f09188 tpm_tis_resume +EXPORT_SYMBOL_GPL vmlinux 0x95f75ea4 pci_sriov_set_totalvfs +EXPORT_SYMBOL_GPL vmlinux 0x95f89ff6 dev_pm_genpd_set_next_wakeup +EXPORT_SYMBOL_GPL vmlinux 0x95f8c61b regmap_field_bulk_free +EXPORT_SYMBOL_GPL vmlinux 0x9609d4e1 edac_device_add_device +EXPORT_SYMBOL_GPL vmlinux 0x960ecf1e nvme_setup_cmd +EXPORT_SYMBOL_GPL vmlinux 0x96127543 clk_hw_unregister_fixed_rate EXPORT_SYMBOL_GPL vmlinux 0x961286e0 ring_buffer_read_events_cpu -EXPORT_SYMBOL_GPL vmlinux 0x96206c18 skb_gso_validate_network_len +EXPORT_SYMBOL_GPL vmlinux 0x9619d4b2 blk_abort_request EXPORT_SYMBOL_GPL vmlinux 0x9621d738 alarm_start_relative EXPORT_SYMBOL_GPL vmlinux 0x962c8ae1 usb_kill_anchored_urbs +EXPORT_SYMBOL_GPL vmlinux 0x962e053b devlink_port_unregister +EXPORT_SYMBOL_GPL vmlinux 0x962ef521 ip_icmp_error_rfc4884 +EXPORT_SYMBOL_GPL vmlinux 0x96310fdb clk_mux_val_to_index +EXPORT_SYMBOL_GPL vmlinux 0x963a625f iomap_dio_iopoll EXPORT_SYMBOL_GPL vmlinux 0x963be868 srcutorture_get_gp_data -EXPORT_SYMBOL_GPL vmlinux 0x96400721 blkcg_policy_unregister EXPORT_SYMBOL_GPL vmlinux 0x96554810 register_keyboard_notifier -EXPORT_SYMBOL_GPL vmlinux 0x96632c5e ata_bmdma_qc_prep -EXPORT_SYMBOL_GPL vmlinux 0x966c878a devm_phy_package_join -EXPORT_SYMBOL_GPL vmlinux 0x966d00df nvme_cancel_admin_tagset -EXPORT_SYMBOL_GPL vmlinux 0x96774e54 fuse_init_fs_context_submount EXPORT_SYMBOL_GPL vmlinux 0x968aac3b srcu_notifier_chain_unregister +EXPORT_SYMBOL_GPL vmlinux 0x968c13ca ahci_platform_ops EXPORT_SYMBOL_GPL vmlinux 0x968f9a23 efivar_entry_iter_begin -EXPORT_SYMBOL_GPL vmlinux 0x9699607f device_property_read_string_array -EXPORT_SYMBOL_GPL vmlinux 0x96a00dab devlink_is_reload_failed -EXPORT_SYMBOL_GPL vmlinux 0x96a51712 __devm_spi_alloc_controller -EXPORT_SYMBOL_GPL vmlinux 0x96aa9c53 sysfs_remove_bin_file -EXPORT_SYMBOL_GPL vmlinux 0x96c49e8e regmap_read -EXPORT_SYMBOL_GPL vmlinux 0x96cb2394 dev_pm_qos_add_request -EXPORT_SYMBOL_GPL vmlinux 0x96d4a4bb spi_get_next_queued_message -EXPORT_SYMBOL_GPL vmlinux 0x96d7cfe5 shash_register_instance -EXPORT_SYMBOL_GPL vmlinux 0x96e4a17a blk_mq_unfreeze_queue -EXPORT_SYMBOL_GPL vmlinux 0x96f11566 is_skb_forwardable -EXPORT_SYMBOL_GPL vmlinux 0x96f708a8 dev_pm_opp_of_get_opp_desc_node -EXPORT_SYMBOL_GPL vmlinux 0x96f9a01b __SCK__tp_func_pelt_thermal_tp -EXPORT_SYMBOL_GPL vmlinux 0x9701e3d7 scsi_autopm_put_device -EXPORT_SYMBOL_GPL vmlinux 0x9712fe52 __sock_recv_timestamp +EXPORT_SYMBOL_GPL vmlinux 0x9697598c nvmem_cell_read_variable_le_u64 +EXPORT_SYMBOL_GPL vmlinux 0x969f9e82 perf_event_update_userpage +EXPORT_SYMBOL_GPL vmlinux 0x96bbec4c shash_ahash_finup +EXPORT_SYMBOL_GPL vmlinux 0x96ddb80b led_set_brightness_nopm +EXPORT_SYMBOL_GPL vmlinux 0x96e0dd08 usb_sg_wait +EXPORT_SYMBOL_GPL vmlinux 0x96e35271 mtk_pinconf_adv_drive_set_raw +EXPORT_SYMBOL_GPL vmlinux 0x96ee8bff pci_vpd_alloc +EXPORT_SYMBOL_GPL vmlinux 0x96f6d521 __acpi_node_get_property_reference +EXPORT_SYMBOL_GPL vmlinux 0x970859d8 fib_rules_lookup EXPORT_SYMBOL_GPL vmlinux 0x9714e0bb ktime_get_raw -EXPORT_SYMBOL_GPL vmlinux 0x972aa98a led_init_core -EXPORT_SYMBOL_GPL vmlinux 0x973c7266 tpm_pcr_read +EXPORT_SYMBOL_GPL vmlinux 0x9723f6a5 acpi_dev_remove_driver_gpios +EXPORT_SYMBOL_GPL vmlinux 0x973364f1 fscrypt_set_test_dummy_encryption +EXPORT_SYMBOL_GPL vmlinux 0x9734ae21 debugfs_file_put EXPORT_SYMBOL_GPL vmlinux 0x975519c1 asymmetric_key_id_same +EXPORT_SYMBOL_GPL vmlinux 0x97570600 crypto_unregister_template EXPORT_SYMBOL_GPL vmlinux 0x97623558 xas_create_range EXPORT_SYMBOL_GPL vmlinux 0x977be5c7 klist_iter_init_node -EXPORT_SYMBOL_GPL vmlinux 0x97852220 debugfs_create_blob -EXPORT_SYMBOL_GPL vmlinux 0x9785821c sync_page_io -EXPORT_SYMBOL_GPL vmlinux 0x97956527 pm_generic_restore_early -EXPORT_SYMBOL_GPL vmlinux 0x97a129ce devlink_param_unregister -EXPORT_SYMBOL_GPL vmlinux 0x97ab3289 pin_user_pages_fast -EXPORT_SYMBOL_GPL vmlinux 0x97b8ef7b tty_set_termios -EXPORT_SYMBOL_GPL vmlinux 0x97d763ba ata_sas_port_destroy -EXPORT_SYMBOL_GPL vmlinux 0x97da96f2 rio_route_clr_table +EXPORT_SYMBOL_GPL vmlinux 0x977c1dc6 pwm_apply_state +EXPORT_SYMBOL_GPL vmlinux 0x9781b659 ata_acpi_stm +EXPORT_SYMBOL_GPL vmlinux 0x979a99ca pci_pasid_features +EXPORT_SYMBOL_GPL vmlinux 0x979c98ff kvm_io_bus_write +EXPORT_SYMBOL_GPL vmlinux 0x97a6b432 tpm_try_get_ops +EXPORT_SYMBOL_GPL vmlinux 0x97a9eb12 l3mdev_ifindex_lookup_by_table_id +EXPORT_SYMBOL_GPL vmlinux 0x97ac1bea gpiod_get_array +EXPORT_SYMBOL_GPL vmlinux 0x97c64890 mddev_resume +EXPORT_SYMBOL_GPL vmlinux 0x97cbd62b dma_resv_test_signaled EXPORT_SYMBOL_GPL vmlinux 0x97de2b83 debug_locks_silent -EXPORT_SYMBOL_GPL vmlinux 0x97e2e696 stmpe811_adc_common_init -EXPORT_SYMBOL_GPL vmlinux 0x97fccc3a cgroup_get_e_css -EXPORT_SYMBOL_GPL vmlinux 0x98196957 devm_usb_get_phy -EXPORT_SYMBOL_GPL vmlinux 0x982020ab vxlan_dev_create +EXPORT_SYMBOL_GPL vmlinux 0x97de6189 pci_generic_config_read +EXPORT_SYMBOL_GPL vmlinux 0x97def766 of_clk_src_simple_get +EXPORT_SYMBOL_GPL vmlinux 0x97f2942c fib6_new_table +EXPORT_SYMBOL_GPL vmlinux 0x980d495b devm_regmap_init_vexpress_config +EXPORT_SYMBOL_GPL vmlinux 0x9814c0ce of_nvmem_device_get EXPORT_SYMBOL_GPL vmlinux 0x9833bc0c hvc_kick -EXPORT_SYMBOL_GPL vmlinux 0x9839cd3e vfs_removexattr -EXPORT_SYMBOL_GPL vmlinux 0x984145cf devm_clk_hw_get_clk -EXPORT_SYMBOL_GPL vmlinux 0x984b9456 bus_sort_breadthfirst +EXPORT_SYMBOL_GPL vmlinux 0x9843ff64 kvm_vcpu_write_guest_page EXPORT_SYMBOL_GPL vmlinux 0x98503a63 mpi_alloc +EXPORT_SYMBOL_GPL vmlinux 0x98520b21 devfreq_event_add_edev EXPORT_SYMBOL_GPL vmlinux 0x985453e1 lease_unregister_notifier -EXPORT_SYMBOL_GPL vmlinux 0x98732379 usb_of_has_combined_node -EXPORT_SYMBOL_GPL vmlinux 0x987790e5 kstrdup_quotable_cmdline +EXPORT_SYMBOL_GPL vmlinux 0x985927ed memremap_pages +EXPORT_SYMBOL_GPL vmlinux 0x98668eda devm_mbox_controller_register +EXPORT_SYMBOL_GPL vmlinux 0x986f5220 bgmac_enet_resume +EXPORT_SYMBOL_GPL vmlinux 0x986f93d8 __blk_req_zone_write_lock +EXPORT_SYMBOL_GPL vmlinux 0x987789fd hwspin_lock_free EXPORT_SYMBOL_GPL vmlinux 0x9879932b crypto_register_notifier -EXPORT_SYMBOL_GPL vmlinux 0x987c9d4e debugfs_create_atomic_t -EXPORT_SYMBOL_GPL vmlinux 0x987e6fc2 mctrl_gpio_free -EXPORT_SYMBOL_GPL vmlinux 0x987fd2d5 devm_free_percpu +EXPORT_SYMBOL_GPL vmlinux 0x9880baa9 bd_link_disk_holder EXPORT_SYMBOL_GPL vmlinux 0x989074ff kmsg_dump_reason_str -EXPORT_SYMBOL_GPL vmlinux 0x989f6329 dev_coredumpsg -EXPORT_SYMBOL_GPL vmlinux 0x98a57339 dma_buf_unmap_attachment EXPORT_SYMBOL_GPL vmlinux 0x98b142fa blk_fill_rwbs -EXPORT_SYMBOL_GPL vmlinux 0x98b1c0b0 pinmux_generic_add_function -EXPORT_SYMBOL_GPL vmlinux 0x98b36320 gpiochip_add_pin_range -EXPORT_SYMBOL_GPL vmlinux 0x98bcf42f wm831x_set_bits -EXPORT_SYMBOL_GPL vmlinux 0x98be08d7 blk_queue_zone_write_granularity -EXPORT_SYMBOL_GPL vmlinux 0x98c51743 vp_modern_get_queue_size +EXPORT_SYMBOL_GPL vmlinux 0x98b6b020 acpi_cppc_processor_probe EXPORT_SYMBOL_GPL vmlinux 0x98c59274 __tracepoint_rpm_idle +EXPORT_SYMBOL_GPL vmlinux 0x98ca9c58 udp4_lib_lookup +EXPORT_SYMBOL_GPL vmlinux 0x98d8ac29 xdp_do_redirect +EXPORT_SYMBOL_GPL vmlinux 0x98dc5106 pci_set_pcie_reset_state +EXPORT_SYMBOL_GPL vmlinux 0x98dda923 kvm_vcpu_unmap EXPORT_SYMBOL_GPL vmlinux 0x98ee62b2 ring_buffer_record_disable_cpu EXPORT_SYMBOL_GPL vmlinux 0x98fa1e20 dm_get_reserved_rq_based_ios -EXPORT_SYMBOL_GPL vmlinux 0x98ff023b fuse_sync_release -EXPORT_SYMBOL_GPL vmlinux 0x99144c86 spi_unregister_device -EXPORT_SYMBOL_GPL vmlinux 0x9924e7ca ata_sff_port_ops -EXPORT_SYMBOL_GPL vmlinux 0x99292e31 regmap_noinc_read -EXPORT_SYMBOL_GPL vmlinux 0x992ed6bf ahci_pmp_retry_srst_ops -EXPORT_SYMBOL_GPL vmlinux 0x993079b9 tty_port_register_device_serdev -EXPORT_SYMBOL_GPL vmlinux 0x993dfc4e of_clk_set_defaults -EXPORT_SYMBOL_GPL vmlinux 0x9951d875 ata_sas_async_probe +EXPORT_SYMBOL_GPL vmlinux 0x99133a48 edac_device_del_device +EXPORT_SYMBOL_GPL vmlinux 0x9928fb62 fscrypt_set_bio_crypt_ctx +EXPORT_SYMBOL_GPL vmlinux 0x993630cd acpi_debugfs_dir +EXPORT_SYMBOL_GPL vmlinux 0x99399c18 pci_epc_start +EXPORT_SYMBOL_GPL vmlinux 0x993b8fb5 led_trigger_write +EXPORT_SYMBOL_GPL vmlinux 0x99400696 __devm_reset_control_bulk_get EXPORT_SYMBOL_GPL vmlinux 0x995d1071 prof_on EXPORT_SYMBOL_GPL vmlinux 0x9968aacb __audit_log_nfcfg -EXPORT_SYMBOL_GPL vmlinux 0x9975e179 icc_sync_state -EXPORT_SYMBOL_GPL vmlinux 0x9987e0ed dma_wait_for_async_tx -EXPORT_SYMBOL_GPL vmlinux 0x998840be kvm_release_page_dirty +EXPORT_SYMBOL_GPL vmlinux 0x997500aa stmpe_reg_write +EXPORT_SYMBOL_GPL vmlinux 0x99751002 rio_unregister_scan +EXPORT_SYMBOL_GPL vmlinux 0x998511ea pinctrl_put +EXPORT_SYMBOL_GPL vmlinux 0x99896094 md_bitmap_resize EXPORT_SYMBOL_GPL vmlinux 0x998d79d6 x509_decode_time -EXPORT_SYMBOL_GPL vmlinux 0x9997e1e9 pci_epf_bind -EXPORT_SYMBOL_GPL vmlinux 0x999f3057 sbitmap_queue_show -EXPORT_SYMBOL_GPL vmlinux 0x99b49fbe clk_hw_unregister_mux -EXPORT_SYMBOL_GPL vmlinux 0x99d6fe14 driver_for_each_device +EXPORT_SYMBOL_GPL vmlinux 0x99b7e889 dpbp_enable +EXPORT_SYMBOL_GPL vmlinux 0x99ceff8b devm_extcon_dev_free +EXPORT_SYMBOL_GPL vmlinux 0x99d8ec9c rio_unlock_device EXPORT_SYMBOL_GPL vmlinux 0x99dd730c page_reporting_unregister -EXPORT_SYMBOL_GPL vmlinux 0x99e313d4 __ip_tunnel_change_mtu -EXPORT_SYMBOL_GPL vmlinux 0x99e3fbdc zap_vma_ptes -EXPORT_SYMBOL_GPL vmlinux 0x99ea969d led_get_default_pattern +EXPORT_SYMBOL_GPL vmlinux 0x99df8ae7 pci_find_host_bridge +EXPORT_SYMBOL_GPL vmlinux 0x99dfb18c pci_check_and_unmask_intx +EXPORT_SYMBOL_GPL vmlinux 0x99ef2cde devm_nvmem_device_put EXPORT_SYMBOL_GPL vmlinux 0x99f018c4 nvmem_cell_read +EXPORT_SYMBOL_GPL vmlinux 0x99f1e6e0 mark_page_dirty_in_slot EXPORT_SYMBOL_GPL vmlinux 0x99f2d00a sysfs_emit_at +EXPORT_SYMBOL_GPL vmlinux 0x9a0937ee rio_mport_initialize EXPORT_SYMBOL_GPL vmlinux 0x9a11a0fc crypto_attr_alg_name +EXPORT_SYMBOL_GPL vmlinux 0x9a184a45 __traceiter_block_bio_complete EXPORT_SYMBOL_GPL vmlinux 0x9a185ace tick_nohz_full_running -EXPORT_SYMBOL_GPL vmlinux 0x9a1e0598 regmap_raw_read EXPORT_SYMBOL_GPL vmlinux 0x9a23ea6b alarm_expires_remaining -EXPORT_SYMBOL_GPL vmlinux 0x9a388417 __traceiter_pelt_se_tp -EXPORT_SYMBOL_GPL vmlinux 0x9a4a9de1 perf_trace_run_bpf_submit +EXPORT_SYMBOL_GPL vmlinux 0x9a2813ab device_add_groups +EXPORT_SYMBOL_GPL vmlinux 0x9a301f41 ahci_host_activate +EXPORT_SYMBOL_GPL vmlinux 0x9a3fd5f3 devm_free_percpu +EXPORT_SYMBOL_GPL vmlinux 0x9a482719 __ata_ehi_push_desc EXPORT_SYMBOL_GPL vmlinux 0x9a58dd2d trace_print_bitmask_seq -EXPORT_SYMBOL_GPL vmlinux 0x9a5b7f13 ncsi_register_dev +EXPORT_SYMBOL_GPL vmlinux 0x9a5bc640 dev_pm_set_wake_irq EXPORT_SYMBOL_GPL vmlinux 0x9a5dce5c rhashtable_walk_start_check -EXPORT_SYMBOL_GPL vmlinux 0x9a724653 genphy_c45_loopback -EXPORT_SYMBOL_GPL vmlinux 0x9a7a0872 pci_reset_function -EXPORT_SYMBOL_GPL vmlinux 0x9a847ca2 usb_get_urb -EXPORT_SYMBOL_GPL vmlinux 0x9a901f11 ip6_datagram_release_cb -EXPORT_SYMBOL_GPL vmlinux 0x9a9b15ef crypto_spawn_tfm -EXPORT_SYMBOL_GPL vmlinux 0x9a9beb40 bgmac_enet_resume -EXPORT_SYMBOL_GPL vmlinux 0x9a9d0a2c invalidate_inode_pages2 -EXPORT_SYMBOL_GPL vmlinux 0x9ab259fa dev_pm_domain_attach_by_id -EXPORT_SYMBOL_GPL vmlinux 0x9aba7e1c virtqueue_enable_cb_delayed +EXPORT_SYMBOL_GPL vmlinux 0x9a64b521 bgmac_phy_connect_direct +EXPORT_SYMBOL_GPL vmlinux 0x9a89c9fe rio_inb_pwrite_handler +EXPORT_SYMBOL_GPL vmlinux 0x9a8e6514 trace_array_put +EXPORT_SYMBOL_GPL vmlinux 0x9a9133ff transport_class_register +EXPORT_SYMBOL_GPL vmlinux 0x9a9b844b genphy_c45_aneg_done +EXPORT_SYMBOL_GPL vmlinux 0x9a9e0769 blkdev_zone_mgmt +EXPORT_SYMBOL_GPL vmlinux 0x9aa504d0 devm_reset_control_array_get +EXPORT_SYMBOL_GPL vmlinux 0x9aa5ef62 subsys_dev_iter_init +EXPORT_SYMBOL_GPL vmlinux 0x9ab38a9b nd_cmd_in_size +EXPORT_SYMBOL_GPL vmlinux 0x9abe33a1 strp_stop EXPORT_SYMBOL_GPL vmlinux 0x9ac11b74 suspend_set_ops -EXPORT_SYMBOL_GPL vmlinux 0x9ac516dd driver_create_file -EXPORT_SYMBOL_GPL vmlinux 0x9ad0c658 regmap_multi_reg_write_bypassed -EXPORT_SYMBOL_GPL vmlinux 0x9ad8fcac dev_pm_opp_of_find_icc_paths +EXPORT_SYMBOL_GPL vmlinux 0x9ac14e66 ata_sff_tf_read +EXPORT_SYMBOL_GPL vmlinux 0x9ac1c4ce scsi_dh_attach +EXPORT_SYMBOL_GPL vmlinux 0x9acdcfa7 ahci_platform_disable_clks +EXPORT_SYMBOL_GPL vmlinux 0x9ada6f35 rio_dma_prep_xfer +EXPORT_SYMBOL_GPL vmlinux 0x9adbdfca sk_psock_init +EXPORT_SYMBOL_GPL vmlinux 0x9ae764d3 phy_create EXPORT_SYMBOL_GPL vmlinux 0x9aeacb87 ring_buffer_iter_empty -EXPORT_SYMBOL_GPL vmlinux 0x9aeba7e5 trace_get_event_file EXPORT_SYMBOL_GPL vmlinux 0x9af49514 icc_bulk_set_bw -EXPORT_SYMBOL_GPL vmlinux 0x9af6db17 pinctrl_put -EXPORT_SYMBOL_GPL vmlinux 0x9afb08a0 iommu_enable_nesting +EXPORT_SYMBOL_GPL vmlinux 0x9af4fd4e gpiod_get_direction EXPORT_SYMBOL_GPL vmlinux 0x9b0eaa52 tegra210_xusb_pll_hw_sequence_start -EXPORT_SYMBOL_GPL vmlinux 0x9b16deb8 crypto_unregister_template -EXPORT_SYMBOL_GPL vmlinux 0x9b4ebc72 fixed_phy_unregister -EXPORT_SYMBOL_GPL vmlinux 0x9b5096f7 dev_pm_disable_wake_irq +EXPORT_SYMBOL_GPL vmlinux 0x9b1aad0c fwnode_property_read_u16_array +EXPORT_SYMBOL_GPL vmlinux 0x9b3eccff vmbus_recvpacket_raw +EXPORT_SYMBOL_GPL vmlinux 0x9b431069 spi_mem_dtr_supports_op +EXPORT_SYMBOL_GPL vmlinux 0x9b492707 usb_autopm_get_interface +EXPORT_SYMBOL_GPL vmlinux 0x9b51fe82 devlink_port_attrs_pci_vf_set EXPORT_SYMBOL_GPL vmlinux 0x9b555c8c pm_suspend_default_s2idle -EXPORT_SYMBOL_GPL vmlinux 0x9b5fe8c3 fsl_mc_bus_dpdcei_type -EXPORT_SYMBOL_GPL vmlinux 0x9b67d14a iommu_map_atomic +EXPORT_SYMBOL_GPL vmlinux 0x9b5df9b9 acpi_pci_check_ejectable +EXPORT_SYMBOL_GPL vmlinux 0x9b63318a bdev_disk_changed +EXPORT_SYMBOL_GPL vmlinux 0x9b641941 mtk_pinconf_adv_drive_get_raw +EXPORT_SYMBOL_GPL vmlinux 0x9b656498 dst_blackhole_mtu EXPORT_SYMBOL_GPL vmlinux 0x9b698c42 ioasid_set_data -EXPORT_SYMBOL_GPL vmlinux 0x9b6ad5db gpiod_set_raw_value_cansleep -EXPORT_SYMBOL_GPL vmlinux 0x9b6c30fe software_node_fwnode EXPORT_SYMBOL_GPL vmlinux 0x9b6ec967 ring_buffer_size +EXPORT_SYMBOL_GPL vmlinux 0x9b6fb737 __mmu_notifier_register EXPORT_SYMBOL_GPL vmlinux 0x9b70c6ff tracepoint_probe_register_prio +EXPORT_SYMBOL_GPL vmlinux 0x9b75ea7c spi_sync_locked +EXPORT_SYMBOL_GPL vmlinux 0x9b7f6675 dm_device_name EXPORT_SYMBOL_GPL vmlinux 0x9b896724 devlink_param_value_str_fill EXPORT_SYMBOL_GPL vmlinux 0x9b9071cb get_old_itimerspec32 -EXPORT_SYMBOL_GPL vmlinux 0x9b9296b1 irq_set_chip_and_handler_name EXPORT_SYMBOL_GPL vmlinux 0x9b92d16e pinctrl_gpio_set_config -EXPORT_SYMBOL_GPL vmlinux 0x9b92f77f gpiochip_irqchip_add_domain -EXPORT_SYMBOL_GPL vmlinux 0x9b943fde extcon_dev_free -EXPORT_SYMBOL_GPL vmlinux 0x9b950ae7 devlink_port_params_unregister -EXPORT_SYMBOL_GPL vmlinux 0x9b971c93 __platform_driver_probe +EXPORT_SYMBOL_GPL vmlinux 0x9ba1c556 devfreq_event_get_edev_count EXPORT_SYMBOL_GPL vmlinux 0x9ba2bb2b gpio_request_array -EXPORT_SYMBOL_GPL vmlinux 0x9ba71c64 class_dev_iter_next -EXPORT_SYMBOL_GPL vmlinux 0x9bb6f8b3 regulator_bulk_register_supply_alias +EXPORT_SYMBOL_GPL vmlinux 0x9bb92f47 scsi_host_complete_all_commands +EXPORT_SYMBOL_GPL vmlinux 0x9bbf281b subsys_interface_register +EXPORT_SYMBOL_GPL vmlinux 0x9bc6450d pci_assign_unassigned_bridge_resources +EXPORT_SYMBOL_GPL vmlinux 0x9bcc35b2 switchdev_handle_port_obj_add EXPORT_SYMBOL_GPL vmlinux 0x9bcf9f7d housekeeping_enabled -EXPORT_SYMBOL_GPL vmlinux 0x9bd51d99 usb_driver_release_interface EXPORT_SYMBOL_GPL vmlinux 0x9be30d27 mhp_get_pluggable_range EXPORT_SYMBOL_GPL vmlinux 0x9bece81b mpi_cmp_ui +EXPORT_SYMBOL_GPL vmlinux 0x9c08c9b9 devm_hwspin_lock_free +EXPORT_SYMBOL_GPL vmlinux 0x9c0a5b75 ata_port_schedule_eh +EXPORT_SYMBOL_GPL vmlinux 0x9c1113ff mctrl_gpio_init EXPORT_SYMBOL_GPL vmlinux 0x9c149893 ftrace_ops_set_global_filter -EXPORT_SYMBOL_GPL vmlinux 0x9c1c0651 ahci_platform_resume -EXPORT_SYMBOL_GPL vmlinux 0x9c38cc05 platform_unregister_drivers -EXPORT_SYMBOL_GPL vmlinux 0x9c43c8d6 of_get_videomode +EXPORT_SYMBOL_GPL vmlinux 0x9c15c8a0 cpci_hp_unregister_bus +EXPORT_SYMBOL_GPL vmlinux 0x9c24f856 genpd_dev_pm_attach_by_id +EXPORT_SYMBOL_GPL vmlinux 0x9c2f2af3 bpf_map_inc EXPORT_SYMBOL_GPL vmlinux 0x9c448d8d tegra210_put_utmipll_out_iddq -EXPORT_SYMBOL_GPL vmlinux 0x9c591009 sched_show_task -EXPORT_SYMBOL_GPL vmlinux 0x9c5a7fdf dev_set_name +EXPORT_SYMBOL_GPL vmlinux 0x9c632f39 alloc_skb_for_msg +EXPORT_SYMBOL_GPL vmlinux 0x9c635a76 usb_get_dev +EXPORT_SYMBOL_GPL vmlinux 0x9c6b9b2e sata_link_resume EXPORT_SYMBOL_GPL vmlinux 0x9c6febfc add_uevent_var EXPORT_SYMBOL_GPL vmlinux 0x9c803020 usb_phy_roothub_power_on -EXPORT_SYMBOL_GPL vmlinux 0x9c90b78b regmap_noinc_write -EXPORT_SYMBOL_GPL vmlinux 0x9c996b2a devlink_param_publish -EXPORT_SYMBOL_GPL vmlinux 0x9ca3417a switchdev_port_attr_set -EXPORT_SYMBOL_GPL vmlinux 0x9ca67072 usb_lock_device_for_reset -EXPORT_SYMBOL_GPL vmlinux 0x9ca9cae2 sched_trace_rq_nr_running -EXPORT_SYMBOL_GPL vmlinux 0x9cad9099 acpi_nfit_ctl -EXPORT_SYMBOL_GPL vmlinux 0x9cb358ae dm_internal_suspend_fast +EXPORT_SYMBOL_GPL vmlinux 0x9c97f213 dev_pm_genpd_remove_notifier +EXPORT_SYMBOL_GPL vmlinux 0x9c9f9b94 rio_mport_read_config_32 +EXPORT_SYMBOL_GPL vmlinux 0x9ca16130 led_blink_set_oneshot +EXPORT_SYMBOL_GPL vmlinux 0x9ca68905 fat_sync_inode +EXPORT_SYMBOL_GPL vmlinux 0x9cb34202 device_create_file EXPORT_SYMBOL_GPL vmlinux 0x9cb5af34 disable_kprobe -EXPORT_SYMBOL_GPL vmlinux 0x9cbf096a sk_attach_filter EXPORT_SYMBOL_GPL vmlinux 0x9cc4f70a register_pm_notifier +EXPORT_SYMBOL_GPL vmlinux 0x9cc5e59b ip6_datagram_connect_v6_only +EXPORT_SYMBOL_GPL vmlinux 0x9ccbcdc8 regulator_set_ramp_delay_regmap +EXPORT_SYMBOL_GPL vmlinux 0x9cccbf9f sata_scr_write_flush EXPORT_SYMBOL_GPL vmlinux 0x9cd7551a rhashtable_walk_stop +EXPORT_SYMBOL_GPL vmlinux 0x9cd7caf6 devres_remove_group EXPORT_SYMBOL_GPL vmlinux 0x9cf37c44 __iowrite32_copy -EXPORT_SYMBOL_GPL vmlinux 0x9cf42d6c of_prop_next_string +EXPORT_SYMBOL_GPL vmlinux 0x9cf7506f bd_prepare_to_claim +EXPORT_SYMBOL_GPL vmlinux 0x9cfc3f74 pci_epc_set_msix EXPORT_SYMBOL_GPL vmlinux 0x9d09e8ae ring_buffer_event_data -EXPORT_SYMBOL_GPL vmlinux 0x9d23d553 of_platform_default_populate -EXPORT_SYMBOL_GPL vmlinux 0x9d245406 ahci_platform_get_resources -EXPORT_SYMBOL_GPL vmlinux 0x9d25eccf platform_irq_count +EXPORT_SYMBOL_GPL vmlinux 0x9d28ed17 cpufreq_frequency_table_get_index EXPORT_SYMBOL_GPL vmlinux 0x9d2f49ef __SCK__tp_func_pelt_se_tp -EXPORT_SYMBOL_GPL vmlinux 0x9d39c2b8 transport_class_unregister -EXPORT_SYMBOL_GPL vmlinux 0x9d40146a fat_setattr -EXPORT_SYMBOL_GPL vmlinux 0x9d402f78 dprc_close -EXPORT_SYMBOL_GPL vmlinux 0x9d4243af xhci_init_driver -EXPORT_SYMBOL_GPL vmlinux 0x9d48fa42 hwspin_lock_register -EXPORT_SYMBOL_GPL vmlinux 0x9d77fa50 __traceiter_block_bio_complete -EXPORT_SYMBOL_GPL vmlinux 0x9da8a72c dst_cache_get_ip4 -EXPORT_SYMBOL_GPL vmlinux 0x9db87fb8 find_mci_by_dev -EXPORT_SYMBOL_GPL vmlinux 0x9de9d96b crypto_alloc_ahash -EXPORT_SYMBOL_GPL vmlinux 0x9df9be93 trace_put_event_file -EXPORT_SYMBOL_GPL vmlinux 0x9dfca31c irq_generic_chip_ops +EXPORT_SYMBOL_GPL vmlinux 0x9d70cf1b vp_modern_remove +EXPORT_SYMBOL_GPL vmlinux 0x9d7104dc devlink_dpipe_entry_ctx_append +EXPORT_SYMBOL_GPL vmlinux 0x9d7d261f da9052_disable_irq +EXPORT_SYMBOL_GPL vmlinux 0x9d81f027 acpi_dma_request_slave_chan_by_index +EXPORT_SYMBOL_GPL vmlinux 0x9d84d194 __fat_fs_error +EXPORT_SYMBOL_GPL vmlinux 0x9d97a4f7 rdev_set_badblocks +EXPORT_SYMBOL_GPL vmlinux 0x9d9fef95 devm_extcon_dev_register +EXPORT_SYMBOL_GPL vmlinux 0x9da5deb5 of_clk_del_provider +EXPORT_SYMBOL_GPL vmlinux 0x9db3c2e3 of_phy_put +EXPORT_SYMBOL_GPL vmlinux 0x9db4dccd br_ip6_fragment +EXPORT_SYMBOL_GPL vmlinux 0x9dd11366 fsl_mc_bus_dpdmai_type +EXPORT_SYMBOL_GPL vmlinux 0x9ddf78f2 of_property_read_variable_u8_array +EXPORT_SYMBOL_GPL vmlinux 0x9df0658a sprd_pinctrl_core_probe +EXPORT_SYMBOL_GPL vmlinux 0x9df747ea of_mm_gpiochip_remove +EXPORT_SYMBOL_GPL vmlinux 0x9dfd23a0 dev_pm_opp_set_prop_name EXPORT_SYMBOL_GPL vmlinux 0x9e005e6f cppc_get_perf_caps -EXPORT_SYMBOL_GPL vmlinux 0x9e060bd9 pm_clk_create -EXPORT_SYMBOL_GPL vmlinux 0x9e06e1a8 blk_mq_unquiesce_queue -EXPORT_SYMBOL_GPL vmlinux 0x9e07827e debugfs_remove -EXPORT_SYMBOL_GPL vmlinux 0x9e1029bf devm_pm_opp_attach_genpd -EXPORT_SYMBOL_GPL vmlinux 0x9e36cb19 dpbp_reset -EXPORT_SYMBOL_GPL vmlinux 0x9e3dcdbe pcie_port_bus_type +EXPORT_SYMBOL_GPL vmlinux 0x9e08d99e da9052_adc_manual_read +EXPORT_SYMBOL_GPL vmlinux 0x9e207afb netlink_add_tap +EXPORT_SYMBOL_GPL vmlinux 0x9e32d202 pci_msi_unmask_irq +EXPORT_SYMBOL_GPL vmlinux 0x9e3f4ba2 hvc_alloc EXPORT_SYMBOL_GPL vmlinux 0x9e472f5f snmp_fold_field -EXPORT_SYMBOL_GPL vmlinux 0x9e492d03 spi_new_ancillary_device -EXPORT_SYMBOL_GPL vmlinux 0x9e49f9d3 pci_dev_lock -EXPORT_SYMBOL_GPL vmlinux 0x9e4f3350 ahci_check_ready -EXPORT_SYMBOL_GPL vmlinux 0x9e5b0909 tegra_bpmp_transfer_atomic -EXPORT_SYMBOL_GPL vmlinux 0x9e69e954 evm_verifyxattr -EXPORT_SYMBOL_GPL vmlinux 0x9e799cdc spi_res_release -EXPORT_SYMBOL_GPL vmlinux 0x9e8433b9 dev_pm_genpd_suspend -EXPORT_SYMBOL_GPL vmlinux 0x9e8ee6ac is_current_mnt_ns -EXPORT_SYMBOL_GPL vmlinux 0x9e974860 nvmem_cell_read_variable_le_u64 +EXPORT_SYMBOL_GPL vmlinux 0x9e5ff393 regmap_exit +EXPORT_SYMBOL_GPL vmlinux 0x9e6431ee ti_sci_inta_msi_get_virq +EXPORT_SYMBOL_GPL vmlinux 0x9e64c492 debugfs_create_bool +EXPORT_SYMBOL_GPL vmlinux 0x9e6fccdc rio_route_add_entry +EXPORT_SYMBOL_GPL vmlinux 0x9e72e61d dev_pm_domain_detach +EXPORT_SYMBOL_GPL vmlinux 0x9e7c1ed2 serial8250_do_set_mctrl +EXPORT_SYMBOL_GPL vmlinux 0x9e7c5dce trace_event_raw_init +EXPORT_SYMBOL_GPL vmlinux 0x9e8e0f9f devm_of_clk_add_hw_provider +EXPORT_SYMBOL_GPL vmlinux 0x9e8e7778 serial8250_em485_start_tx EXPORT_SYMBOL_GPL vmlinux 0x9e9b913d __tracepoint_arm_event -EXPORT_SYMBOL_GPL vmlinux 0x9e9fb278 ip_tunnel_ctl -EXPORT_SYMBOL_GPL vmlinux 0x9ea1d4b7 __raw_v4_lookup -EXPORT_SYMBOL_GPL vmlinux 0x9eaed7a7 exportfs_decode_fh -EXPORT_SYMBOL_GPL vmlinux 0x9eb800d1 key_type_encrypted -EXPORT_SYMBOL_GPL vmlinux 0x9ec7de2b altr_sysmgr_regmap_lookup_by_phandle -EXPORT_SYMBOL_GPL vmlinux 0x9ecf5236 pinmux_generic_remove_function +EXPORT_SYMBOL_GPL vmlinux 0x9e9cbce2 vma_kernel_pagesize +EXPORT_SYMBOL_GPL vmlinux 0x9e9fb4c3 setup_udp_tunnel_sock +EXPORT_SYMBOL_GPL vmlinux 0x9eb74d52 clk_regmap_gate_ro_ops +EXPORT_SYMBOL_GPL vmlinux 0x9ec9d89f __hv_pkt_iter_next +EXPORT_SYMBOL_GPL vmlinux 0x9ed3956a fuse_dev_release EXPORT_SYMBOL_GPL vmlinux 0x9ed554b3 unregister_keyboard_notifier -EXPORT_SYMBOL_GPL vmlinux 0x9ed6933a trace_event_buffer_lock_reserve -EXPORT_SYMBOL_GPL vmlinux 0x9ee3607a nl_table -EXPORT_SYMBOL_GPL vmlinux 0x9eeb7955 genphy_c45_restart_aneg +EXPORT_SYMBOL_GPL vmlinux 0x9ed7c03d regmap_read +EXPORT_SYMBOL_GPL vmlinux 0x9ee4baff pci_generic_ecam_ops EXPORT_SYMBOL_GPL vmlinux 0x9eebdde7 mpi_point_new -EXPORT_SYMBOL_GPL vmlinux 0x9eed9691 vmbus_sendpacket_mpb_desc -EXPORT_SYMBOL_GPL vmlinux 0x9ef60fd2 devm_tegra_memory_controller_get -EXPORT_SYMBOL_GPL vmlinux 0x9ef778fa pinctrl_force_sleep -EXPORT_SYMBOL_GPL vmlinux 0x9efa27d7 tick_nohz_dep_set_task -EXPORT_SYMBOL_GPL vmlinux 0x9f020e0a dax_writeback_mapping_range -EXPORT_SYMBOL_GPL vmlinux 0x9f1dacf4 __clk_hw_register_fixed_rate -EXPORT_SYMBOL_GPL vmlinux 0x9f341b0c gpiod_set_transitory -EXPORT_SYMBOL_GPL vmlinux 0x9f357b68 crypto_default_rng -EXPORT_SYMBOL_GPL vmlinux 0x9f43752c ima_inode_hash -EXPORT_SYMBOL_GPL vmlinux 0x9f47a60b acpi_set_modalias +EXPORT_SYMBOL_GPL vmlinux 0x9ef883d2 badblocks_init +EXPORT_SYMBOL_GPL vmlinux 0x9efe98c1 xfrm_audit_state_replay +EXPORT_SYMBOL_GPL vmlinux 0x9f01952f class_compat_remove_link +EXPORT_SYMBOL_GPL vmlinux 0x9f0588a7 edac_pci_add_device +EXPORT_SYMBOL_GPL vmlinux 0x9f0979af pm_genpd_remove +EXPORT_SYMBOL_GPL vmlinux 0x9f0d1066 ata_pci_device_resume +EXPORT_SYMBOL_GPL vmlinux 0x9f2d1619 iommu_group_for_each_dev +EXPORT_SYMBOL_GPL vmlinux 0x9f33f77a fuse_fill_super_common EXPORT_SYMBOL_GPL vmlinux 0x9f4c4aa0 spi_delay_to_ns +EXPORT_SYMBOL_GPL vmlinux 0x9f50f368 dev_pm_opp_find_level_exact EXPORT_SYMBOL_GPL vmlinux 0x9f56c4b9 __SCK__tp_func_devlink_hwmsg -EXPORT_SYMBOL_GPL vmlinux 0x9f584b41 register_trace_event -EXPORT_SYMBOL_GPL vmlinux 0x9f6e0e9a devlink_port_health_reporter_create -EXPORT_SYMBOL_GPL vmlinux 0x9f6f5703 do_xdp_generic -EXPORT_SYMBOL_GPL vmlinux 0x9f7be082 __regmap_init_spi -EXPORT_SYMBOL_GPL vmlinux 0x9f7f8a89 unregister_virtio_device -EXPORT_SYMBOL_GPL vmlinux 0x9f88394e pm_genpd_init -EXPORT_SYMBOL_GPL vmlinux 0x9f8b8ddd power_supply_get_property -EXPORT_SYMBOL_GPL vmlinux 0x9fa5269a encrypt_blob -EXPORT_SYMBOL_GPL vmlinux 0x9fa92394 devres_find -EXPORT_SYMBOL_GPL vmlinux 0x9fae7529 xfrm_state_mtu -EXPORT_SYMBOL_GPL vmlinux 0x9fb55d7f transport_setup_device +EXPORT_SYMBOL_GPL vmlinux 0x9f576b0f clk_hw_is_prepared +EXPORT_SYMBOL_GPL vmlinux 0x9f67ff7c sched_trace_cfs_rq_avg +EXPORT_SYMBOL_GPL vmlinux 0x9f6ef035 shash_ahash_update +EXPORT_SYMBOL_GPL vmlinux 0x9f836300 fsl_mc_object_free +EXPORT_SYMBOL_GPL vmlinux 0x9f84c273 crypto_shash_digest +EXPORT_SYMBOL_GPL vmlinux 0x9f8d1e4a pm_relax +EXPORT_SYMBOL_GPL vmlinux 0x9f94c037 usb_control_msg +EXPORT_SYMBOL_GPL vmlinux 0x9f95feeb posix_clock_register +EXPORT_SYMBOL_GPL vmlinux 0x9fa42dbf platform_irq_count +EXPORT_SYMBOL_GPL vmlinux 0x9faaf66e skb_segment_list +EXPORT_SYMBOL_GPL vmlinux 0x9faf59f2 pci_find_ext_capability EXPORT_SYMBOL_GPL vmlinux 0x9fbfebab erst_write -EXPORT_SYMBOL_GPL vmlinux 0x9fc72523 vfs_read +EXPORT_SYMBOL_GPL vmlinux 0x9fc9787a scsi_internal_device_unblock_nowait EXPORT_SYMBOL_GPL vmlinux 0x9fce80db fb_notifier_call_chain -EXPORT_SYMBOL_GPL vmlinux 0x9fd2c5b2 extcon_set_property_sync -EXPORT_SYMBOL_GPL vmlinux 0x9fddc280 perf_aux_output_begin EXPORT_SYMBOL_GPL vmlinux 0x9fe899b7 get_cpu_idle_time EXPORT_SYMBOL_GPL vmlinux 0x9fe939e1 mpi_powm -EXPORT_SYMBOL_GPL vmlinux 0x9ff8e43d acpi_dev_get_resources -EXPORT_SYMBOL_GPL vmlinux 0xa0047051 iommu_iova_to_phys +EXPORT_SYMBOL_GPL vmlinux 0x9fea3a05 of_css +EXPORT_SYMBOL_GPL vmlinux 0x9feb1e8b bpf_prog_sub +EXPORT_SYMBOL_GPL vmlinux 0x9feca5f9 acomp_request_free +EXPORT_SYMBOL_GPL vmlinux 0x9ff2790c amba_apb_device_add_res +EXPORT_SYMBOL_GPL vmlinux 0xa006d5a4 fat_fill_super +EXPORT_SYMBOL_GPL vmlinux 0xa0111e95 acpi_register_gsi EXPORT_SYMBOL_GPL vmlinux 0xa01a8d9b nd_cmd_bus_desc -EXPORT_SYMBOL_GPL vmlinux 0xa01c3818 irq_domain_reset_irq_data -EXPORT_SYMBOL_GPL vmlinux 0xa04b7aac iomap_dio_rw -EXPORT_SYMBOL_GPL vmlinux 0xa04dc0f8 fsl_mc_portal_reset +EXPORT_SYMBOL_GPL vmlinux 0xa025a147 pci_epc_mem_init +EXPORT_SYMBOL_GPL vmlinux 0xa041e90e pci_restore_msi_state EXPORT_SYMBOL_GPL vmlinux 0xa04f945a cpus_read_lock -EXPORT_SYMBOL_GPL vmlinux 0xa05026a1 kvm_read_guest -EXPORT_SYMBOL_GPL vmlinux 0xa05971a5 wakeup_source_create -EXPORT_SYMBOL_GPL vmlinux 0xa0597d39 crypto_comp_compress +EXPORT_SYMBOL_GPL vmlinux 0xa0660158 shmem_zero_setup +EXPORT_SYMBOL_GPL vmlinux 0xa06d3921 devm_pm_opp_set_clkname EXPORT_SYMBOL_GPL vmlinux 0xa071c0cd tegra210_xusb_pll_hw_control_enable -EXPORT_SYMBOL_GPL vmlinux 0xa07a88be pci_enable_rom -EXPORT_SYMBOL_GPL vmlinux 0xa07f5ed7 irq_chip_mask_parent EXPORT_SYMBOL_GPL vmlinux 0xa080c5e5 smp_call_function_single_async -EXPORT_SYMBOL_GPL vmlinux 0xa0868579 tpm_chip_stop -EXPORT_SYMBOL_GPL vmlinux 0xa0a58893 rtnl_delete_link -EXPORT_SYMBOL_GPL vmlinux 0xa0bc8253 usb_enable_ltm -EXPORT_SYMBOL_GPL vmlinux 0xa0c13d4d iomap_writepages +EXPORT_SYMBOL_GPL vmlinux 0xa08cb7c6 __traceiter_neigh_event_send_dead +EXPORT_SYMBOL_GPL vmlinux 0xa0982a45 ata_scsi_dma_need_drain +EXPORT_SYMBOL_GPL vmlinux 0xa09f27bf pci_epf_remove_vepf +EXPORT_SYMBOL_GPL vmlinux 0xa0a120fe blk_mq_start_stopped_hw_queue +EXPORT_SYMBOL_GPL vmlinux 0xa0a3c02b balloon_page_dequeue +EXPORT_SYMBOL_GPL vmlinux 0xa0a4b8a3 usb_set_configuration +EXPORT_SYMBOL_GPL vmlinux 0xa0a840b1 scsi_bus_type +EXPORT_SYMBOL_GPL vmlinux 0xa0ad9f25 preempt_notifier_unregister +EXPORT_SYMBOL_GPL vmlinux 0xa0b54a51 iomap_writepages +EXPORT_SYMBOL_GPL vmlinux 0xa0b8dd89 hisi_event_sysfs_show EXPORT_SYMBOL_GPL vmlinux 0xa0d3456d nr_swap_pages -EXPORT_SYMBOL_GPL vmlinux 0xa0db5cf9 vchan_init -EXPORT_SYMBOL_GPL vmlinux 0xa0de0c9b phy_set_media -EXPORT_SYMBOL_GPL vmlinux 0xa0e80f58 irq_get_irq_data -EXPORT_SYMBOL_GPL vmlinux 0xa0ec616e ata_noop_qc_prep -EXPORT_SYMBOL_GPL vmlinux 0xa0eda906 acpi_processor_get_performance_info -EXPORT_SYMBOL_GPL vmlinux 0xa1025fdb divider_round_rate_parent -EXPORT_SYMBOL_GPL vmlinux 0xa104e32d ata_bmdma_port_ops -EXPORT_SYMBOL_GPL vmlinux 0xa12f27e1 iommu_sva_find -EXPORT_SYMBOL_GPL vmlinux 0xa13d375e __usb_create_hcd +EXPORT_SYMBOL_GPL vmlinux 0xa0d47ce9 vfs_setxattr +EXPORT_SYMBOL_GPL vmlinux 0xa0e067c4 mbox_client_peek_data +EXPORT_SYMBOL_GPL vmlinux 0xa0f8e0f9 iommu_attach_group +EXPORT_SYMBOL_GPL vmlinux 0xa103d47b virtqueue_enable_cb +EXPORT_SYMBOL_GPL vmlinux 0xa113acbf dev_pm_opp_put_regulators +EXPORT_SYMBOL_GPL vmlinux 0xa11951b7 fscrypt_ioctl_add_key +EXPORT_SYMBOL_GPL vmlinux 0xa11f2c3d kvm_vcpu_gfn_to_pfn_atomic +EXPORT_SYMBOL_GPL vmlinux 0xa1249a01 cdrom_read_tocentry +EXPORT_SYMBOL_GPL vmlinux 0xa137e2cb devm_pm_clk_create +EXPORT_SYMBOL_GPL vmlinux 0xa13d0b2a sysfs_create_group +EXPORT_SYMBOL_GPL vmlinux 0xa13fca1d blk_steal_bios +EXPORT_SYMBOL_GPL vmlinux 0xa149ed57 power_supply_changed EXPORT_SYMBOL_GPL vmlinux 0xa156a1f2 erst_get_record_id_end -EXPORT_SYMBOL_GPL vmlinux 0xa15a158e bus_rescan_devices -EXPORT_SYMBOL_GPL vmlinux 0xa15d452a serial8250_modem_status -EXPORT_SYMBOL_GPL vmlinux 0xa162adca ata_wait_after_reset +EXPORT_SYMBOL_GPL vmlinux 0xa15e2c92 fsl_mc_bus_dpseci_type +EXPORT_SYMBOL_GPL vmlinux 0xa1685926 of_cpufreq_cooling_register EXPORT_SYMBOL_GPL vmlinux 0xa1691b63 xas_find_marked EXPORT_SYMBOL_GPL vmlinux 0xa16deb13 sbitmap_resize -EXPORT_SYMBOL_GPL vmlinux 0xa1818dc4 irq_get_domain_generic_chip -EXPORT_SYMBOL_GPL vmlinux 0xa184e5c5 device_link_remove -EXPORT_SYMBOL_GPL vmlinux 0xa19c7cd8 rdev_get_drvdata -EXPORT_SYMBOL_GPL vmlinux 0xa19f6b1c __page_mapcount -EXPORT_SYMBOL_GPL vmlinux 0xa1a8cab9 dax_iomap_rw -EXPORT_SYMBOL_GPL vmlinux 0xa1ae3400 scsi_host_unblock +EXPORT_SYMBOL_GPL vmlinux 0xa16f6d76 iomap_invalidatepage +EXPORT_SYMBOL_GPL vmlinux 0xa171304f tpm_chip_alloc +EXPORT_SYMBOL_GPL vmlinux 0xa1723cc0 ip_fib_metrics_init +EXPORT_SYMBOL_GPL vmlinux 0xa19594d3 crypto_unregister_ahash +EXPORT_SYMBOL_GPL vmlinux 0xa1a9c80e auxiliary_find_device +EXPORT_SYMBOL_GPL vmlinux 0xa1b76125 gpiochip_is_requested +EXPORT_SYMBOL_GPL vmlinux 0xa1c0f273 devm_gpiod_put EXPORT_SYMBOL_GPL vmlinux 0xa1c4231f kvm_set_pfn_dirty -EXPORT_SYMBOL_GPL vmlinux 0xa1c65eed __fsl_mc_driver_register -EXPORT_SYMBOL_GPL vmlinux 0xa1d57a47 dev_attr_em_message_type +EXPORT_SYMBOL_GPL vmlinux 0xa1c8d9d6 __traceiter_pelt_dl_tp +EXPORT_SYMBOL_GPL vmlinux 0xa1d14a1d acpi_dev_suspend +EXPORT_SYMBOL_GPL vmlinux 0xa1d16d07 md_bitmap_load +EXPORT_SYMBOL_GPL vmlinux 0xa1d1ebdf fscrypt_symlink_getattr +EXPORT_SYMBOL_GPL vmlinux 0xa1d5af7c ata_scsi_change_queue_depth EXPORT_SYMBOL_GPL vmlinux 0xa1d8004a videomode_from_timing -EXPORT_SYMBOL_GPL vmlinux 0xa1d8a70b phy_pm_runtime_put -EXPORT_SYMBOL_GPL vmlinux 0xa1e462cf pci_load_and_free_saved_state +EXPORT_SYMBOL_GPL vmlinux 0xa1e052b4 kvm_read_guest EXPORT_SYMBOL_GPL vmlinux 0xa1ed9c8b add_hwgenerator_randomness -EXPORT_SYMBOL_GPL vmlinux 0xa1ee59ec crypto_stats_akcipher_decrypt -EXPORT_SYMBOL_GPL vmlinux 0xa1f2d48d devm_pwm_get -EXPORT_SYMBOL_GPL vmlinux 0xa1f61004 dax_inode -EXPORT_SYMBOL_GPL vmlinux 0xa1f8291c simple_attr_write -EXPORT_SYMBOL_GPL vmlinux 0xa208868e __reset_control_get +EXPORT_SYMBOL_GPL vmlinux 0xa1f750f2 pci_set_host_bridge_release EXPORT_SYMBOL_GPL vmlinux 0xa20d01ba __trace_bprintk -EXPORT_SYMBOL_GPL vmlinux 0xa24d80ce acpi_get_first_physical_node -EXPORT_SYMBOL_GPL vmlinux 0xa24e50fb of_platform_device_destroy +EXPORT_SYMBOL_GPL vmlinux 0xa21051ea perf_event_pause +EXPORT_SYMBOL_GPL vmlinux 0xa21c02aa nd_tbl +EXPORT_SYMBOL_GPL vmlinux 0xa224f6e1 __clocksource_register_scale +EXPORT_SYMBOL_GPL vmlinux 0xa2287a72 inet6_hash +EXPORT_SYMBOL_GPL vmlinux 0xa22a5225 kvm_gfn_to_hva_cache_init EXPORT_SYMBOL_GPL vmlinux 0xa2500ef6 __SCK__tp_func_powernv_throttle -EXPORT_SYMBOL_GPL vmlinux 0xa269be95 path_noexec +EXPORT_SYMBOL_GPL vmlinux 0xa254056c __rtnl_link_unregister +EXPORT_SYMBOL_GPL vmlinux 0xa25ad5b4 handle_fasteoi_ack_irq +EXPORT_SYMBOL_GPL vmlinux 0xa2610a12 make_device_exclusive_range +EXPORT_SYMBOL_GPL vmlinux 0xa264a71c pci_enable_pcie_error_reporting EXPORT_SYMBOL_GPL vmlinux 0xa26d9b4f workqueue_congested -EXPORT_SYMBOL_GPL vmlinux 0xa2759794 free_fib_info -EXPORT_SYMBOL_GPL vmlinux 0xa2a3d2d5 irq_domain_disconnect_hierarchy -EXPORT_SYMBOL_GPL vmlinux 0xa2acac0a of_clk_src_onecell_get +EXPORT_SYMBOL_GPL vmlinux 0xa2808338 driver_unregister +EXPORT_SYMBOL_GPL vmlinux 0xa28e4a5e trace_array_printk +EXPORT_SYMBOL_GPL vmlinux 0xa292e684 serial8250_modem_status +EXPORT_SYMBOL_GPL vmlinux 0xa29c7ae1 spi_mem_dirmap_create EXPORT_SYMBOL_GPL vmlinux 0xa2b0820d __SCK__tp_func_cpu_idle -EXPORT_SYMBOL_GPL vmlinux 0xa2b554f0 devm_device_remove_group +EXPORT_SYMBOL_GPL vmlinux 0xa2b2ff91 meson_pmx_get_funcs_count +EXPORT_SYMBOL_GPL vmlinux 0xa2b7b170 pm_generic_thaw_early EXPORT_SYMBOL_GPL vmlinux 0xa2b99209 alarm_start -EXPORT_SYMBOL_GPL vmlinux 0xa2d6053d get_net_ns +EXPORT_SYMBOL_GPL vmlinux 0xa2d5ffc7 pm_generic_suspend_noirq +EXPORT_SYMBOL_GPL vmlinux 0xa2db2250 fsl_mc_object_allocate +EXPORT_SYMBOL_GPL vmlinux 0xa2dfd5d6 pci_epf_unbind EXPORT_SYMBOL_GPL vmlinux 0xa2e1b3ef trace_printk_init_buffers -EXPORT_SYMBOL_GPL vmlinux 0xa2e39c47 debugfs_create_u32 -EXPORT_SYMBOL_GPL vmlinux 0xa2ed891e __bio_add_page -EXPORT_SYMBOL_GPL vmlinux 0xa2f6d4f2 unregister_pernet_subsys +EXPORT_SYMBOL_GPL vmlinux 0xa2e51407 iommu_fwspec_init +EXPORT_SYMBOL_GPL vmlinux 0xa2e85ff7 sysfs_rename_link_ns +EXPORT_SYMBOL_GPL vmlinux 0xa2eff29c iommu_present +EXPORT_SYMBOL_GPL vmlinux 0xa2f3ad7f led_trigger_remove EXPORT_SYMBOL_GPL vmlinux 0xa2f7487f hv_is_hibernation_supported -EXPORT_SYMBOL_GPL vmlinux 0xa2fa9c2e fwnode_property_read_u64_array -EXPORT_SYMBOL_GPL vmlinux 0xa2fabd4b ahci_shost_attrs -EXPORT_SYMBOL_GPL vmlinux 0xa3006692 dw_pcie_ep_init -EXPORT_SYMBOL_GPL vmlinux 0xa327f80c __traceiter_pelt_cfs_tp -EXPORT_SYMBOL_GPL vmlinux 0xa3302d11 iommu_page_response -EXPORT_SYMBOL_GPL vmlinux 0xa33ddd9d rio_del_device +EXPORT_SYMBOL_GPL vmlinux 0xa2fd7d34 usb_disable_autosuspend +EXPORT_SYMBOL_GPL vmlinux 0xa30525ed ata_sff_wait_after_reset +EXPORT_SYMBOL_GPL vmlinux 0xa3126704 ahci_platform_resume_host +EXPORT_SYMBOL_GPL vmlinux 0xa31fe5aa kthread_cancel_work_sync +EXPORT_SYMBOL_GPL vmlinux 0xa3369bbd screen_glyph_unicode +EXPORT_SYMBOL_GPL vmlinux 0xa336fe09 altr_sysmgr_regmap_lookup_by_phandle +EXPORT_SYMBOL_GPL vmlinux 0xa33d1578 devm_hwspin_lock_unregister EXPORT_SYMBOL_GPL vmlinux 0xa33fd46f hv_map_memory -EXPORT_SYMBOL_GPL vmlinux 0xa3418ef5 devm_ti_sci_get_by_phandle -EXPORT_SYMBOL_GPL vmlinux 0xa3437f3e ethnl_cable_test_fault_length -EXPORT_SYMBOL_GPL vmlinux 0xa354666e device_find_child -EXPORT_SYMBOL_GPL vmlinux 0xa35919ad dma_free_pages -EXPORT_SYMBOL_GPL vmlinux 0xa3617935 switchdev_handle_fdb_add_to_device +EXPORT_SYMBOL_GPL vmlinux 0xa348daab devm_reset_controller_register +EXPORT_SYMBOL_GPL vmlinux 0xa3580c36 __traceiter_fib6_table_lookup EXPORT_SYMBOL_GPL vmlinux 0xa36f50fb is_binary_blacklisted -EXPORT_SYMBOL_GPL vmlinux 0xa38433ce icc_node_create +EXPORT_SYMBOL_GPL vmlinux 0xa3745e2a fsl_mc_portal_allocate +EXPORT_SYMBOL_GPL vmlinux 0xa380a352 dev_pm_genpd_add_notifier EXPORT_SYMBOL_GPL vmlinux 0xa38602cd drain_workqueue +EXPORT_SYMBOL_GPL vmlinux 0xa388ef5a rio_mport_get_efb EXPORT_SYMBOL_GPL vmlinux 0xa389a49a profile_event_register EXPORT_SYMBOL_GPL vmlinux 0xa38a9f71 get_itimerspec64 EXPORT_SYMBOL_GPL vmlinux 0xa38c1436 cpu_bit_bitmap -EXPORT_SYMBOL_GPL vmlinux 0xa38dc609 __traceiter_block_unplug -EXPORT_SYMBOL_GPL vmlinux 0xa390111d access_process_vm +EXPORT_SYMBOL_GPL vmlinux 0xa38f9d19 securityfs_remove EXPORT_SYMBOL_GPL vmlinux 0xa3a04602 btree_geo64 -EXPORT_SYMBOL_GPL vmlinux 0xa3a2d964 irq_chip_enable_parent -EXPORT_SYMBOL_GPL vmlinux 0xa3aea308 call_switchdev_notifiers +EXPORT_SYMBOL_GPL vmlinux 0xa3b7fd1b ahci_start_fis_rx EXPORT_SYMBOL_GPL vmlinux 0xa3b958ce reset_hung_task_detector -EXPORT_SYMBOL_GPL vmlinux 0xa3c84d0c devlink_dpipe_entry_ctx_prepare +EXPORT_SYMBOL_GPL vmlinux 0xa3c50ae2 of_get_pci_domain_nr EXPORT_SYMBOL_GPL vmlinux 0xa3dcb681 zynqmp_pm_fpga_load -EXPORT_SYMBOL_GPL vmlinux 0xa3de2a26 of_hwspin_lock_get_id_byname -EXPORT_SYMBOL_GPL vmlinux 0xa3eac6b5 phy_get -EXPORT_SYMBOL_GPL vmlinux 0xa3eb0916 __traceiter_io_page_fault +EXPORT_SYMBOL_GPL vmlinux 0xa3e609bc extcon_get_state +EXPORT_SYMBOL_GPL vmlinux 0xa3eacb23 irq_chip_set_wake_parent EXPORT_SYMBOL_GPL vmlinux 0xa3ece414 freezer_cgrp_subsys_enabled_key -EXPORT_SYMBOL_GPL vmlinux 0xa3eef033 fat_scan EXPORT_SYMBOL_GPL vmlinux 0xa3f12f69 __crypto_xor EXPORT_SYMBOL_GPL vmlinux 0xa4031b7f sfp_parse_port +EXPORT_SYMBOL_GPL vmlinux 0xa4086f90 bio_trim +EXPORT_SYMBOL_GPL vmlinux 0xa40d0278 iommu_sva_get_pasid EXPORT_SYMBOL_GPL vmlinux 0xa410a295 devlink_region_destroy -EXPORT_SYMBOL_GPL vmlinux 0xa4190f7e mm_kobj -EXPORT_SYMBOL_GPL vmlinux 0xa43b869f pci_bus_resource_n +EXPORT_SYMBOL_GPL vmlinux 0xa4327cce class_destroy EXPORT_SYMBOL_GPL vmlinux 0xa44a1307 interval_tree_iter_first -EXPORT_SYMBOL_GPL vmlinux 0xa453662f perf_event_sysfs_show -EXPORT_SYMBOL_GPL vmlinux 0xa4589eb6 gen_pool_get EXPORT_SYMBOL_GPL vmlinux 0xa45c7b90 stack_trace_print EXPORT_SYMBOL_GPL vmlinux 0xa45d44fc zynqmp_pm_get_pll_frac_data -EXPORT_SYMBOL_GPL vmlinux 0xa463021a extcon_get_extcon_dev -EXPORT_SYMBOL_GPL vmlinux 0xa46c657b tcp_leave_memory_pressure -EXPORT_SYMBOL_GPL vmlinux 0xa4787ffa ata_link_offline -EXPORT_SYMBOL_GPL vmlinux 0xa47bc641 device_phy_find_device +EXPORT_SYMBOL_GPL vmlinux 0xa46060e4 ata_sas_port_stop +EXPORT_SYMBOL_GPL vmlinux 0xa462263d kvm_get_kvm +EXPORT_SYMBOL_GPL vmlinux 0xa4674380 usb_match_id +EXPORT_SYMBOL_GPL vmlinux 0xa46dd912 device_match_fwnode +EXPORT_SYMBOL_GPL vmlinux 0xa47ea33e __traceiter_xdp_bulk_tx EXPORT_SYMBOL_GPL vmlinux 0xa48196c8 kdb_poll_idx -EXPORT_SYMBOL_GPL vmlinux 0xa48ad501 usb_get_maximum_ssp_rate -EXPORT_SYMBOL_GPL vmlinux 0xa48e3c89 __devm_regmap_init_spi -EXPORT_SYMBOL_GPL vmlinux 0xa48e6c95 genphy_c45_read_mdix -EXPORT_SYMBOL_GPL vmlinux 0xa4a5ab54 device_link_add +EXPORT_SYMBOL_GPL vmlinux 0xa489bbcd fsl_mc_bus_dpdmux_type +EXPORT_SYMBOL_GPL vmlinux 0xa48d45d4 devm_nvdimm_memremap +EXPORT_SYMBOL_GPL vmlinux 0xa48e31a3 badblocks_set +EXPORT_SYMBOL_GPL vmlinux 0xa491a86a register_net_sysctl EXPORT_SYMBOL_GPL vmlinux 0xa4ab7c1c ring_buffer_overruns +EXPORT_SYMBOL_GPL vmlinux 0xa4add12b irq_domain_add_legacy EXPORT_SYMBOL_GPL vmlinux 0xa4b07fe7 ring_buffer_change_overwrite +EXPORT_SYMBOL_GPL vmlinux 0xa4b2c6bc fsverity_cleanup_inode EXPORT_SYMBOL_GPL vmlinux 0xa4c00324 asn1_encode_octet_string -EXPORT_SYMBOL_GPL vmlinux 0xa4ca4954 genphy_c45_an_disable_aneg -EXPORT_SYMBOL_GPL vmlinux 0xa4cc47a9 get_device_system_crosststamp -EXPORT_SYMBOL_GPL vmlinux 0xa4da9c10 clk_hw_register_composite -EXPORT_SYMBOL_GPL vmlinux 0xa4e9331a devlink_reload_enable +EXPORT_SYMBOL_GPL vmlinux 0xa4cfe2f1 clk_hw_register_fractional_divider +EXPORT_SYMBOL_GPL vmlinux 0xa4d41ef6 wp_shared_mapping_range +EXPORT_SYMBOL_GPL vmlinux 0xa4d842b5 ahci_platform_init_host +EXPORT_SYMBOL_GPL vmlinux 0xa4db94a3 kvm_vcpu_gfn_to_pfn +EXPORT_SYMBOL_GPL vmlinux 0xa4e8baa4 usb_kill_urb +EXPORT_SYMBOL_GPL vmlinux 0xa4e9a1a0 clk_hw_get_parent_by_index EXPORT_SYMBOL_GPL vmlinux 0xa4eb5793 sbitmap_weight +EXPORT_SYMBOL_GPL vmlinux 0xa4ef3dcc icc_node_add EXPORT_SYMBOL_GPL vmlinux 0xa4f2a2ed acpi_irq_get -EXPORT_SYMBOL_GPL vmlinux 0xa4f75400 dev_pm_opp_get_of_node -EXPORT_SYMBOL_GPL vmlinux 0xa50f917e power_supply_get_by_phandle -EXPORT_SYMBOL_GPL vmlinux 0xa51137da meson_clk_dualdiv_ops +EXPORT_SYMBOL_GPL vmlinux 0xa4ff3ed0 nvme_remove_namespaces +EXPORT_SYMBOL_GPL vmlinux 0xa50ccfa1 ata_cable_40wire EXPORT_SYMBOL_GPL vmlinux 0xa517f884 tegra210_plle_hw_sequence_is_enabled -EXPORT_SYMBOL_GPL vmlinux 0xa51f08a8 raw_unhash_sk +EXPORT_SYMBOL_GPL vmlinux 0xa51dba0a xhci_drop_endpoint +EXPORT_SYMBOL_GPL vmlinux 0xa5222c96 da9052_request_irq EXPORT_SYMBOL_GPL vmlinux 0xa531471e clk_save_context -EXPORT_SYMBOL_GPL vmlinux 0xa53688d0 dev_pm_opp_remove -EXPORT_SYMBOL_GPL vmlinux 0xa53939d8 kernfs_get -EXPORT_SYMBOL_GPL vmlinux 0xa55451e9 regmap_get_max_register -EXPORT_SYMBOL_GPL vmlinux 0xa56044a7 blk_mq_start_stopped_hw_queue -EXPORT_SYMBOL_GPL vmlinux 0xa56c5148 ata_sas_sync_probe -EXPORT_SYMBOL_GPL vmlinux 0xa571bda8 class_compat_create_link -EXPORT_SYMBOL_GPL vmlinux 0xa57d460f debugfs_create_file_unsafe -EXPORT_SYMBOL_GPL vmlinux 0xa5b0b59f br_fdb_test_addr_hook +EXPORT_SYMBOL_GPL vmlinux 0xa546982e mptcp_subflow_request_sock_ops +EXPORT_SYMBOL_GPL vmlinux 0xa5552adc of_detach_node +EXPORT_SYMBOL_GPL vmlinux 0xa5648ca7 inet6_destroy_sock +EXPORT_SYMBOL_GPL vmlinux 0xa58b34f2 rio_release_inb_mbox +EXPORT_SYMBOL_GPL vmlinux 0xa596667b crypto_shoot_alg +EXPORT_SYMBOL_GPL vmlinux 0xa5b8df63 ata_sff_qc_fill_rtf EXPORT_SYMBOL_GPL vmlinux 0xa5bda8a1 efi_capsule_supported +EXPORT_SYMBOL_GPL vmlinux 0xa5d37387 gpiochip_irq_domain_activate EXPORT_SYMBOL_GPL vmlinux 0xa5d7c388 pstore_type_to_name -EXPORT_SYMBOL_GPL vmlinux 0xa5d928b1 nf_queue_entry_free -EXPORT_SYMBOL_GPL vmlinux 0xa5dd3765 virtqueue_get_vring_size +EXPORT_SYMBOL_GPL vmlinux 0xa5d91768 rio_mport_write_config_16 +EXPORT_SYMBOL_GPL vmlinux 0xa5e0ec99 usb_hcd_link_urb_to_ep +EXPORT_SYMBOL_GPL vmlinux 0xa5e70f56 pcie_bus_configure_settings +EXPORT_SYMBOL_GPL vmlinux 0xa5eba20a usb_get_role_switch_default_mode EXPORT_SYMBOL_GPL vmlinux 0xa5efbf4c async_synchronize_full -EXPORT_SYMBOL_GPL vmlinux 0xa608e43a ip6_route_output_flags_noref -EXPORT_SYMBOL_GPL vmlinux 0xa614b3d4 hwspin_lock_free -EXPORT_SYMBOL_GPL vmlinux 0xa616a0b9 gpiod_cansleep -EXPORT_SYMBOL_GPL vmlinux 0xa621c784 pci_ats_supported -EXPORT_SYMBOL_GPL vmlinux 0xa64ccde8 dw_pcie_host_deinit -EXPORT_SYMBOL_GPL vmlinux 0xa6578fc2 edac_get_sysfs_subsys -EXPORT_SYMBOL_GPL vmlinux 0xa65e0448 pinctrl_utils_add_map_configs +EXPORT_SYMBOL_GPL vmlinux 0xa5f1190b ahci_platform_enable_resources +EXPORT_SYMBOL_GPL vmlinux 0xa5fdb139 usb_urb_ep_type_check +EXPORT_SYMBOL_GPL vmlinux 0xa5ff70df pm_runtime_autosuspend_expiration +EXPORT_SYMBOL_GPL vmlinux 0xa6048184 blk_queue_max_discard_segments +EXPORT_SYMBOL_GPL vmlinux 0xa60ddc9e badblocks_store +EXPORT_SYMBOL_GPL vmlinux 0xa6302edc rcu_read_unlock_trace_special +EXPORT_SYMBOL_GPL vmlinux 0xa63a5999 of_irq_to_resource_table +EXPORT_SYMBOL_GPL vmlinux 0xa63fe6f2 phy_configure +EXPORT_SYMBOL_GPL vmlinux 0xa64c57e3 gpiod_put +EXPORT_SYMBOL_GPL vmlinux 0xa65a4355 irq_domain_xlate_twocell EXPORT_SYMBOL_GPL vmlinux 0xa65f3c8c __tracepoint_block_bio_complete -EXPORT_SYMBOL_GPL vmlinux 0xa66baf9c regmap_check_range_table -EXPORT_SYMBOL_GPL vmlinux 0xa66d987b crypto_type_has_alg -EXPORT_SYMBOL_GPL vmlinux 0xa68878e7 pm_genpd_remove -EXPORT_SYMBOL_GPL vmlinux 0xa688edf2 md_do_sync -EXPORT_SYMBOL_GPL vmlinux 0xa6936f7a pm_generic_runtime_suspend -EXPORT_SYMBOL_GPL vmlinux 0xa69c7bf4 sock_prot_inuse_get -EXPORT_SYMBOL_GPL vmlinux 0xa69fc7c6 wm831x_reg_read +EXPORT_SYMBOL_GPL vmlinux 0xa6743b9c bpf_offload_dev_match +EXPORT_SYMBOL_GPL vmlinux 0xa6756fe2 __fput_sync EXPORT_SYMBOL_GPL vmlinux 0xa6a088b7 fscrypt_match_name -EXPORT_SYMBOL_GPL vmlinux 0xa6a6a17a of_console_check +EXPORT_SYMBOL_GPL vmlinux 0xa6aa359f wakeup_source_register EXPORT_SYMBOL_GPL vmlinux 0xa6af1e35 __SCK__tp_func_block_rq_remap +EXPORT_SYMBOL_GPL vmlinux 0xa6b04e3f of_thermal_get_trip_points EXPORT_SYMBOL_GPL vmlinux 0xa6b06f65 ata_sff_queue_work EXPORT_SYMBOL_GPL vmlinux 0xa6b21ef2 dpm_suspend_end EXPORT_SYMBOL_GPL vmlinux 0xa6b5ee5b __SCK__tp_func_block_split -EXPORT_SYMBOL_GPL vmlinux 0xa6bb99dd skb_morph -EXPORT_SYMBOL_GPL vmlinux 0xa6bd9f38 pm_runtime_set_memalloc_noio -EXPORT_SYMBOL_GPL vmlinux 0xa6c620ba handle_bad_irq -EXPORT_SYMBOL_GPL vmlinux 0xa6cc0e0d ip6_flush_pending_frames -EXPORT_SYMBOL_GPL vmlinux 0xa6d76ac7 nvme_submit_sync_cmd +EXPORT_SYMBOL_GPL vmlinux 0xa6c21d58 ata_bmdma_qc_issue +EXPORT_SYMBOL_GPL vmlinux 0xa6c864ee inet6_compat_ioctl +EXPORT_SYMBOL_GPL vmlinux 0xa6daad94 cpufreq_driver_fast_switch +EXPORT_SYMBOL_GPL vmlinux 0xa6dc09e2 devm_otg_ulpi_create EXPORT_SYMBOL_GPL vmlinux 0xa6dc0d97 tegra_read_ram_code -EXPORT_SYMBOL_GPL vmlinux 0xa6dcc55f mptcp_token_iter_next -EXPORT_SYMBOL_GPL vmlinux 0xa6e0ec2b gfn_to_hva +EXPORT_SYMBOL_GPL vmlinux 0xa6dee5c6 devlink_params_publish EXPORT_SYMBOL_GPL vmlinux 0xa6e1a69d kick_all_cpus_sync +EXPORT_SYMBOL_GPL vmlinux 0xa6eb2edf ptp_parse_header EXPORT_SYMBOL_GPL vmlinux 0xa6ee15ca __tracepoint_rpm_suspend -EXPORT_SYMBOL_GPL vmlinux 0xa6f70359 metadata_dst_free_percpu -EXPORT_SYMBOL_GPL vmlinux 0xa6f7e78a debugfs_create_bool -EXPORT_SYMBOL_GPL vmlinux 0xa706f955 devlink_region_snapshot_id_put +EXPORT_SYMBOL_GPL vmlinux 0xa6f260cb gpiochip_add_pin_range +EXPORT_SYMBOL_GPL vmlinux 0xa7000254 ata_pci_sff_prepare_host EXPORT_SYMBOL_GPL vmlinux 0xa709c835 fib6_info_destroy_rcu -EXPORT_SYMBOL_GPL vmlinux 0xa7259049 crypto_unregister_scomp -EXPORT_SYMBOL_GPL vmlinux 0xa7305e52 blk_execute_rq_nowait +EXPORT_SYMBOL_GPL vmlinux 0xa70a90c5 kthread_unuse_mm +EXPORT_SYMBOL_GPL vmlinux 0xa72a8951 tty_mode_ioctl EXPORT_SYMBOL_GPL vmlinux 0xa731f387 nl_table_lock -EXPORT_SYMBOL_GPL vmlinux 0xa7367db1 metadata_dst_alloc_percpu -EXPORT_SYMBOL_GPL vmlinux 0xa74e4e74 cpci_hp_unregister_controller -EXPORT_SYMBOL_GPL vmlinux 0xa77850ee fat_attach -EXPORT_SYMBOL_GPL vmlinux 0xa779a361 iommu_attach_group -EXPORT_SYMBOL_GPL vmlinux 0xa779ba4c devm_extcon_dev_unregister -EXPORT_SYMBOL_GPL vmlinux 0xa7821c0c uart_get_rs485_mode +EXPORT_SYMBOL_GPL vmlinux 0xa749c896 ata_sff_thaw +EXPORT_SYMBOL_GPL vmlinux 0xa74d126a rio_local_get_device_id +EXPORT_SYMBOL_GPL vmlinux 0xa7742d97 device_match_devt +EXPORT_SYMBOL_GPL vmlinux 0xa7827f73 crypto_alloc_skcipher EXPORT_SYMBOL_GPL vmlinux 0xa7856098 cpu_topology EXPORT_SYMBOL_GPL vmlinux 0xa788700b copy_to_user_nofault -EXPORT_SYMBOL_GPL vmlinux 0xa78c9757 of_irq_to_resource_table -EXPORT_SYMBOL_GPL vmlinux 0xa78d5dc2 pci_dev_trylock -EXPORT_SYMBOL_GPL vmlinux 0xa7a14ae1 clk_register_hisi_phase -EXPORT_SYMBOL_GPL vmlinux 0xa7a70938 kern_mount -EXPORT_SYMBOL_GPL vmlinux 0xa7b6c25b sb800_prefetch -EXPORT_SYMBOL_GPL vmlinux 0xa7bad105 __mnt_drop_write +EXPORT_SYMBOL_GPL vmlinux 0xa79d8e9c pci_find_next_ext_capability +EXPORT_SYMBOL_GPL vmlinux 0xa7ae91d5 device_create +EXPORT_SYMBOL_GPL vmlinux 0xa7b20a57 edac_pci_handle_npe +EXPORT_SYMBOL_GPL vmlinux 0xa7b5a63a pwm_get_chip_data +EXPORT_SYMBOL_GPL vmlinux 0xa7bb6e8a usb_amd_pt_check_port EXPORT_SYMBOL_GPL vmlinux 0xa7cba284 housekeeping_any_cpu -EXPORT_SYMBOL_GPL vmlinux 0xa7d0336e sk_msg_free_partial -EXPORT_SYMBOL_GPL vmlinux 0xa7dd0386 power_supply_register_no_ws -EXPORT_SYMBOL_GPL vmlinux 0xa7dd21a6 to_nd_region -EXPORT_SYMBOL_GPL vmlinux 0xa7e417e8 bpfilter_umh_cleanup -EXPORT_SYMBOL_GPL vmlinux 0xa7e471e7 clk_register_divider_table -EXPORT_SYMBOL_GPL vmlinux 0xa7fdae7a devfreq_event_disable_edev -EXPORT_SYMBOL_GPL vmlinux 0xa80a6f95 rtc_update_irq_enable -EXPORT_SYMBOL_GPL vmlinux 0xa80c67ee splice_to_pipe -EXPORT_SYMBOL_GPL vmlinux 0xa81f697d pci_enable_sriov -EXPORT_SYMBOL_GPL vmlinux 0xa82c7bdf tcp_bpf_sendmsg_redir -EXPORT_SYMBOL_GPL vmlinux 0xa832207d regcache_cache_only -EXPORT_SYMBOL_GPL vmlinux 0xa8353a51 clk_regmap_mux_ops -EXPORT_SYMBOL_GPL vmlinux 0xa835fbda init_user_ns -EXPORT_SYMBOL_GPL vmlinux 0xa8485615 pci_set_pcie_reset_state -EXPORT_SYMBOL_GPL vmlinux 0xa848fbb6 usb_register_device_driver -EXPORT_SYMBOL_GPL vmlinux 0xa84c478b kvm_vcpu_is_visible_gfn -EXPORT_SYMBOL_GPL vmlinux 0xa84cf1a0 platform_device_add_resources -EXPORT_SYMBOL_GPL vmlinux 0xa8504bca init_pid_ns +EXPORT_SYMBOL_GPL vmlinux 0xa7ccd498 of_clk_src_onecell_get +EXPORT_SYMBOL_GPL vmlinux 0xa7df559e ip6_dst_lookup_tunnel +EXPORT_SYMBOL_GPL vmlinux 0xa7ee411a gen10g_config_aneg +EXPORT_SYMBOL_GPL vmlinux 0xa7f768ad hvc_poll +EXPORT_SYMBOL_GPL vmlinux 0xa826f064 dax_region_put +EXPORT_SYMBOL_GPL vmlinux 0xa829a9b6 irq_create_of_mapping +EXPORT_SYMBOL_GPL vmlinux 0xa8309892 mptcp_pm_get_local_addr_max +EXPORT_SYMBOL_GPL vmlinux 0xa849d0b1 thermal_zone_of_sensor_unregister EXPORT_SYMBOL_GPL vmlinux 0xa851973a raw_notifier_call_chain -EXPORT_SYMBOL_GPL vmlinux 0xa874533b irq_domain_set_hwirq_and_chip -EXPORT_SYMBOL_GPL vmlinux 0xa8813e84 acpi_storage_d3 -EXPORT_SYMBOL_GPL vmlinux 0xa88bbcd3 fuse_conn_get -EXPORT_SYMBOL_GPL vmlinux 0xa89ba1a1 ata_cable_sata -EXPORT_SYMBOL_GPL vmlinux 0xa8af70e1 ping_get_port -EXPORT_SYMBOL_GPL vmlinux 0xa8b74590 __auxiliary_driver_register -EXPORT_SYMBOL_GPL vmlinux 0xa8c7b80a of_irq_to_resource -EXPORT_SYMBOL_GPL vmlinux 0xa8ccb075 serial8250_rpm_put_tx -EXPORT_SYMBOL_GPL vmlinux 0xa8dd6a74 __clk_get_hw -EXPORT_SYMBOL_GPL vmlinux 0xa8ff8d8a ahci_sdev_attrs -EXPORT_SYMBOL_GPL vmlinux 0xa90d3fd0 regulator_get_mode -EXPORT_SYMBOL_GPL vmlinux 0xa92669a3 acpi_dma_request_slave_chan_by_index -EXPORT_SYMBOL_GPL vmlinux 0xa92aada7 wm831x_auxadc_read +EXPORT_SYMBOL_GPL vmlinux 0xa85c62d6 sk_msg_alloc +EXPORT_SYMBOL_GPL vmlinux 0xa85fc655 __traceiter_br_fdb_add +EXPORT_SYMBOL_GPL vmlinux 0xa86b7224 lwtunnel_encap_add_ops +EXPORT_SYMBOL_GPL vmlinux 0xa89125aa ata_acpi_cbl_80wire +EXPORT_SYMBOL_GPL vmlinux 0xa89327c0 power_supply_get_property +EXPORT_SYMBOL_GPL vmlinux 0xa8a7b537 regulator_register_supply_alias +EXPORT_SYMBOL_GPL vmlinux 0xa8afc31f devm_memunmap_pages +EXPORT_SYMBOL_GPL vmlinux 0xa8b6086d gpiochip_populate_parent_fwspec_twocell +EXPORT_SYMBOL_GPL vmlinux 0xa8ca3779 pci_epc_get_features +EXPORT_SYMBOL_GPL vmlinux 0xa8d397af pci_ioremap_bar +EXPORT_SYMBOL_GPL vmlinux 0xa8f2b0c2 dev_pm_opp_of_add_table_noclk +EXPORT_SYMBOL_GPL vmlinux 0xa924f18a dev_pm_opp_get_required_pstate +EXPORT_SYMBOL_GPL vmlinux 0xa92d374b edac_mc_del_mc EXPORT_SYMBOL_GPL vmlinux 0xa9320d27 ktime_get_seconds -EXPORT_SYMBOL_GPL vmlinux 0xa94196ea devlink_region_create -EXPORT_SYMBOL_GPL vmlinux 0xa9590c69 crypto_enqueue_request -EXPORT_SYMBOL_GPL vmlinux 0xa968ef81 shake_page +EXPORT_SYMBOL_GPL vmlinux 0xa93a3870 ip6_sk_update_pmtu +EXPORT_SYMBOL_GPL vmlinux 0xa93dd589 of_property_read_string_helper +EXPORT_SYMBOL_GPL vmlinux 0xa942b338 devm_gpiochip_add_data_with_key +EXPORT_SYMBOL_GPL vmlinux 0xa9438e4f fsnotify_init_mark +EXPORT_SYMBOL_GPL vmlinux 0xa96832f2 usb_autopm_get_interface_no_resume EXPORT_SYMBOL_GPL vmlinux 0xa96e8b4e hv_setup_vmbus_handler -EXPORT_SYMBOL_GPL vmlinux 0xa9950717 wm831x_regmap_config +EXPORT_SYMBOL_GPL vmlinux 0xa970b3e7 gpiochip_remove +EXPORT_SYMBOL_GPL vmlinux 0xa9725808 debugfs_create_x16 +EXPORT_SYMBOL_GPL vmlinux 0xa9760c46 is_nvdimm_sync +EXPORT_SYMBOL_GPL vmlinux 0xa980627e generic_fsdax_supported +EXPORT_SYMBOL_GPL vmlinux 0xa98ba6dd usb_altnum_to_altsetting EXPORT_SYMBOL_GPL vmlinux 0xa99b8e70 __SCK__tp_func_xdp_exception EXPORT_SYMBOL_GPL vmlinux 0xa99ef899 devlink_fmsg_bool_pair_put -EXPORT_SYMBOL_GPL vmlinux 0xa9b33f73 iomap_finish_ioends -EXPORT_SYMBOL_GPL vmlinux 0xa9b7fe5b blk_lld_busy -EXPORT_SYMBOL_GPL vmlinux 0xa9b923af set_task_ioprio -EXPORT_SYMBOL_GPL vmlinux 0xa9b951e9 fsl_mc_bus_dprc_type -EXPORT_SYMBOL_GPL vmlinux 0xa9cf8829 regulator_list_hardware_vsel +EXPORT_SYMBOL_GPL vmlinux 0xa9a4b882 xfrm_output +EXPORT_SYMBOL_GPL vmlinux 0xa9ab198f dequeue_signal +EXPORT_SYMBOL_GPL vmlinux 0xa9bbd509 devlink_port_param_driverinit_value_set +EXPORT_SYMBOL_GPL vmlinux 0xa9c209e5 pm_generic_freeze_noirq +EXPORT_SYMBOL_GPL vmlinux 0xa9c22ad2 pci_hp_remove_module_link +EXPORT_SYMBOL_GPL vmlinux 0xa9c9913f gpiod_cansleep +EXPORT_SYMBOL_GPL vmlinux 0xa9cd819a ata_dev_set_feature +EXPORT_SYMBOL_GPL vmlinux 0xa9d4192f udp_tunnel_nic_ops EXPORT_SYMBOL_GPL vmlinux 0xa9e18049 task_handoff_unregister -EXPORT_SYMBOL_GPL vmlinux 0xa9e57c9a register_virtio_driver -EXPORT_SYMBOL_GPL vmlinux 0xa9f7a412 ata_sas_slave_configure -EXPORT_SYMBOL_GPL vmlinux 0xa9fa5de2 sata_link_resume -EXPORT_SYMBOL_GPL vmlinux 0xa9ff5da8 __clk_hw_register_mux -EXPORT_SYMBOL_GPL vmlinux 0xaa03feae driver_remove_file -EXPORT_SYMBOL_GPL vmlinux 0xaa0c117f gpiochip_line_is_persistent -EXPORT_SYMBOL_GPL vmlinux 0xaa117d10 regmap_get_raw_write_max -EXPORT_SYMBOL_GPL vmlinux 0xaa1b1683 devm_gpiochip_add_data_with_key +EXPORT_SYMBOL_GPL vmlinux 0xa9fcaa4f phy_modify +EXPORT_SYMBOL_GPL vmlinux 0xaa17d3bc gpiod_get_raw_array_value +EXPORT_SYMBOL_GPL vmlinux 0xaa1a8a7b __traceiter_rpm_idle EXPORT_SYMBOL_GPL vmlinux 0xaa230f88 perf_unregister_guest_info_callbacks -EXPORT_SYMBOL_GPL vmlinux 0xaa2b93ea gpiod_get_from_of_node -EXPORT_SYMBOL_GPL vmlinux 0xaa354dab blk_ksm_destroy -EXPORT_SYMBOL_GPL vmlinux 0xaa3a2146 regulator_set_voltage_time_sel -EXPORT_SYMBOL_GPL vmlinux 0xaa61f418 dev_pm_opp_of_add_table +EXPORT_SYMBOL_GPL vmlinux 0xaa2cec55 tun_get_tx_ring +EXPORT_SYMBOL_GPL vmlinux 0xaa2e3e4d pci_remove_root_bus +EXPORT_SYMBOL_GPL vmlinux 0xaa31b80b pm_generic_poweroff_late +EXPORT_SYMBOL_GPL vmlinux 0xaa36e981 gpiochip_unlock_as_irq +EXPORT_SYMBOL_GPL vmlinux 0xaa3cf6db bgmac_alloc +EXPORT_SYMBOL_GPL vmlinux 0xaa63befb __traceiter_pelt_cfs_tp +EXPORT_SYMBOL_GPL vmlinux 0xaa67d36c clk_hw_get_parent EXPORT_SYMBOL_GPL vmlinux 0xaa6a50f9 __static_key_deferred_flush +EXPORT_SYMBOL_GPL vmlinux 0xaa6cd331 mtk_pinconf_adv_drive_set +EXPORT_SYMBOL_GPL vmlinux 0xaa71aa08 iommu_register_device_fault_handler +EXPORT_SYMBOL_GPL vmlinux 0xaa780ed8 rockchip_clk_of_add_provider +EXPORT_SYMBOL_GPL vmlinux 0xaa807c08 driver_find EXPORT_SYMBOL_GPL vmlinux 0xaa8b9a86 synchronize_srcu -EXPORT_SYMBOL_GPL vmlinux 0xaaa0b852 devm_regmap_del_irq_chip EXPORT_SYMBOL_GPL vmlinux 0xaaa918c9 ftrace_dump -EXPORT_SYMBOL_GPL vmlinux 0xaabbef61 regmap_get_device -EXPORT_SYMBOL_GPL vmlinux 0xaabcb3bb dev_pm_opp_find_level_ceil -EXPORT_SYMBOL_GPL vmlinux 0xaacd4de3 mtk_pinconf_drive_set_rev1 -EXPORT_SYMBOL_GPL vmlinux 0xaace6846 pciserial_init_ports -EXPORT_SYMBOL_GPL vmlinux 0xaad24b1d __crypto_alloc_tfm -EXPORT_SYMBOL_GPL vmlinux 0xaae52eec rio_bus_type -EXPORT_SYMBOL_GPL vmlinux 0xab000cd9 pcie_bus_configure_settings +EXPORT_SYMBOL_GPL vmlinux 0xaab8b3a4 bgmac_enet_suspend +EXPORT_SYMBOL_GPL vmlinux 0xaaba97cd ip6_datagram_release_cb +EXPORT_SYMBOL_GPL vmlinux 0xaabd9c5b usb_autopm_put_interface_no_suspend +EXPORT_SYMBOL_GPL vmlinux 0xaac06b98 blk_queue_required_elevator_features +EXPORT_SYMBOL_GPL vmlinux 0xaad0d069 k3_ringacc_dmarings_init +EXPORT_SYMBOL_GPL vmlinux 0xaadc7887 gpiod_get_optional +EXPORT_SYMBOL_GPL vmlinux 0xaade4221 devm_acpi_dev_add_driver_gpios +EXPORT_SYMBOL_GPL vmlinux 0xaafb5e36 __traceiter_pelt_se_tp +EXPORT_SYMBOL_GPL vmlinux 0xaafd86c9 dev_pm_opp_put_prop_name EXPORT_SYMBOL_GPL vmlinux 0xab060841 zynqmp_pm_query_data -EXPORT_SYMBOL_GPL vmlinux 0xab0855fb clk_regmap_divider_ops -EXPORT_SYMBOL_GPL vmlinux 0xab112d8e mptcp_get_reset_option -EXPORT_SYMBOL_GPL vmlinux 0xab1530b9 intel_pmic_install_opregion_handler +EXPORT_SYMBOL_GPL vmlinux 0xab065109 crypto_unregister_skciphers +EXPORT_SYMBOL_GPL vmlinux 0xab189629 nvme_start_freeze EXPORT_SYMBOL_GPL vmlinux 0xab1e0e93 hv_setup_kexec_handler -EXPORT_SYMBOL_GPL vmlinux 0xab1fec37 espintcp_queue_out -EXPORT_SYMBOL_GPL vmlinux 0xab21b9e1 pci_iomap_wc_range -EXPORT_SYMBOL_GPL vmlinux 0xab22f107 kick_process -EXPORT_SYMBOL_GPL vmlinux 0xab2dcbd2 blk_revalidate_disk_zones -EXPORT_SYMBOL_GPL vmlinux 0xab3cb634 ti_sci_inta_msi_get_virq -EXPORT_SYMBOL_GPL vmlinux 0xab409a38 user_update -EXPORT_SYMBOL_GPL vmlinux 0xab4a5b8f irq_create_of_mapping -EXPORT_SYMBOL_GPL vmlinux 0xab527207 skb_scrub_packet -EXPORT_SYMBOL_GPL vmlinux 0xab6c0149 spi_finalize_current_message +EXPORT_SYMBOL_GPL vmlinux 0xab28122e of_find_spi_device_by_node +EXPORT_SYMBOL_GPL vmlinux 0xab545143 fsl_mc_bus_dpsw_type +EXPORT_SYMBOL_GPL vmlinux 0xab5ad841 hisi_clk_register_phase +EXPORT_SYMBOL_GPL vmlinux 0xab67ccd2 pcie_port_bus_type +EXPORT_SYMBOL_GPL vmlinux 0xab6adb2a fib_nh_common_release +EXPORT_SYMBOL_GPL vmlinux 0xab7529de __regmap_init +EXPORT_SYMBOL_GPL vmlinux 0xab776215 usb_hcd_unmap_urb_setup_for_dma EXPORT_SYMBOL_GPL vmlinux 0xab7f853d mtk_mutex_prepare -EXPORT_SYMBOL_GPL vmlinux 0xab93b2a7 edac_device_handle_ce_count EXPORT_SYMBOL_GPL vmlinux 0xab9bd884 perf_register_guest_info_callbacks +EXPORT_SYMBOL_GPL vmlinux 0xaba91a27 regmap_bulk_read +EXPORT_SYMBOL_GPL vmlinux 0xabaae76a pm_generic_freeze +EXPORT_SYMBOL_GPL vmlinux 0xabb4fe7b ahci_stop_engine +EXPORT_SYMBOL_GPL vmlinux 0xabc089a5 regulator_set_suspend_voltage EXPORT_SYMBOL_GPL vmlinux 0xabc640f3 list_lru_isolate +EXPORT_SYMBOL_GPL vmlinux 0xabc6603c rio_release_outb_mbox EXPORT_SYMBOL_GPL vmlinux 0xabd45848 stop_machine -EXPORT_SYMBOL_GPL vmlinux 0xac0674b0 pci_disable_pcie_error_reporting -EXPORT_SYMBOL_GPL vmlinux 0xac0d4ca4 usb_hcd_giveback_urb -EXPORT_SYMBOL_GPL vmlinux 0xac199eaa ata_sas_port_alloc -EXPORT_SYMBOL_GPL vmlinux 0xac23c9cf dw_pcie_setup_rc -EXPORT_SYMBOL_GPL vmlinux 0xac27f858 devfreq_event_remove_edev -EXPORT_SYMBOL_GPL vmlinux 0xac628c7a nvdimm_to_bus -EXPORT_SYMBOL_GPL vmlinux 0xac69ee7c devm_gpiod_put_array -EXPORT_SYMBOL_GPL vmlinux 0xac6d6133 efivar_entry_iter -EXPORT_SYMBOL_GPL vmlinux 0xac77bf1a cpuidle_register -EXPORT_SYMBOL_GPL vmlinux 0xac88ca4f relay_subbufs_consumed -EXPORT_SYMBOL_GPL vmlinux 0xac99e346 extcon_set_state_sync +EXPORT_SYMBOL_GPL vmlinux 0xabe74fbd devm_pinctrl_register +EXPORT_SYMBOL_GPL vmlinux 0xac1bdfc0 uart_console_device +EXPORT_SYMBOL_GPL vmlinux 0xac1e870c of_dma_is_coherent +EXPORT_SYMBOL_GPL vmlinux 0xac235886 pci_user_read_config_dword +EXPORT_SYMBOL_GPL vmlinux 0xac3252c0 devres_for_each_res +EXPORT_SYMBOL_GPL vmlinux 0xac459c34 ata_wait_after_reset +EXPORT_SYMBOL_GPL vmlinux 0xac471d27 sata_pmp_port_ops +EXPORT_SYMBOL_GPL vmlinux 0xac4c0681 mbox_flush +EXPORT_SYMBOL_GPL vmlinux 0xac83a3e8 usb_alloc_dev +EXPORT_SYMBOL_GPL vmlinux 0xac857607 udp_tun_rx_dst +EXPORT_SYMBOL_GPL vmlinux 0xac92f73d sysfs_file_change_owner +EXPORT_SYMBOL_GPL vmlinux 0xac962ae8 pm_clk_suspend EXPORT_SYMBOL_GPL vmlinux 0xacb4d88c clk_rate_exclusive_put EXPORT_SYMBOL_GPL vmlinux 0xacc977ac alarm_forward_now -EXPORT_SYMBOL_GPL vmlinux 0xacd39fcc fsverity_verify_page -EXPORT_SYMBOL_GPL vmlinux 0xacdb916e inode_congested -EXPORT_SYMBOL_GPL vmlinux 0xacdbd677 sk_clear_memalloc -EXPORT_SYMBOL_GPL vmlinux 0xacdbfa4b sysfs_group_change_owner -EXPORT_SYMBOL_GPL vmlinux 0xacf89bdc ipv6_recv_error -EXPORT_SYMBOL_GPL vmlinux 0xad036546 fsl_mc_bus_dpcon_type +EXPORT_SYMBOL_GPL vmlinux 0xacfbec47 mddev_init_writes_pending +EXPORT_SYMBOL_GPL vmlinux 0xad0819d0 gpiod_get_array_value +EXPORT_SYMBOL_GPL vmlinux 0xad0ba26e bpf_trace_run8 EXPORT_SYMBOL_GPL vmlinux 0xad0f2b6c unix_table_lock -EXPORT_SYMBOL_GPL vmlinux 0xad166ce4 cpufreq_enable_fast_switch -EXPORT_SYMBOL_GPL vmlinux 0xad1cfd53 pinmux_generic_get_function_count +EXPORT_SYMBOL_GPL vmlinux 0xad142670 ata_host_activate EXPORT_SYMBOL_GPL vmlinux 0xad25602f __tracepoint_sched_overutilized_tp -EXPORT_SYMBOL_GPL vmlinux 0xad2b5cba gpiochip_lock_as_irq -EXPORT_SYMBOL_GPL vmlinux 0xad2c1d6a spi_new_device +EXPORT_SYMBOL_GPL vmlinux 0xad278783 dprc_get_obj_region +EXPORT_SYMBOL_GPL vmlinux 0xad2ae4d2 inet6_csk_xmit +EXPORT_SYMBOL_GPL vmlinux 0xad364076 __clk_hw_register_divider EXPORT_SYMBOL_GPL vmlinux 0xad395dd9 mm_account_pinned_pages EXPORT_SYMBOL_GPL vmlinux 0xad42dff8 __SCK__tp_func_tcp_bad_csum -EXPORT_SYMBOL_GPL vmlinux 0xad4d9620 devlink_resources_unregister -EXPORT_SYMBOL_GPL vmlinux 0xad4e09f1 acpi_device_uevent_modalias +EXPORT_SYMBOL_GPL vmlinux 0xad43a48d skcipher_walk_async +EXPORT_SYMBOL_GPL vmlinux 0xad45d2a2 kvm_vcpu_gfn_to_page EXPORT_SYMBOL_GPL vmlinux 0xad4e6259 remove_cpu EXPORT_SYMBOL_GPL vmlinux 0xad5737fc efivar_init -EXPORT_SYMBOL_GPL vmlinux 0xad5b9dea devm_ti_sci_get_of_resource -EXPORT_SYMBOL_GPL vmlinux 0xad634e41 rtnl_put_cacheinfo EXPORT_SYMBOL_GPL vmlinux 0xad645234 register_switchdev_notifier EXPORT_SYMBOL_GPL vmlinux 0xad76a3f0 __SCK__tp_func_neigh_update_done -EXPORT_SYMBOL_GPL vmlinux 0xad82657f sysfs_unmerge_group -EXPORT_SYMBOL_GPL vmlinux 0xada1515e receive_fd +EXPORT_SYMBOL_GPL vmlinux 0xad926410 perf_aux_output_begin +EXPORT_SYMBOL_GPL vmlinux 0xad99b28d bpf_trace_run1 EXPORT_SYMBOL_GPL vmlinux 0xada38766 dst_cache_destroy -EXPORT_SYMBOL_GPL vmlinux 0xadac35bd dma_vmap_noncontiguous -EXPORT_SYMBOL_GPL vmlinux 0xadcf023c dm_hold -EXPORT_SYMBOL_GPL vmlinux 0xadd9744c regulator_get_voltage -EXPORT_SYMBOL_GPL vmlinux 0xadda761a device_remove_file_self -EXPORT_SYMBOL_GPL vmlinux 0xade8fdf9 fsverity_prepare_setattr -EXPORT_SYMBOL_GPL vmlinux 0xadec4285 __traceiter_rpm_suspend -EXPORT_SYMBOL_GPL vmlinux 0xadf6e467 l3mdev_master_upper_ifindex_by_index_rcu +EXPORT_SYMBOL_GPL vmlinux 0xadb074fe rio_pw_enable +EXPORT_SYMBOL_GPL vmlinux 0xadcc0d99 led_set_brightness +EXPORT_SYMBOL_GPL vmlinux 0xae0327d9 usb_create_shared_hcd EXPORT_SYMBOL_GPL vmlinux 0xae0ecf40 usb_bus_idr_lock EXPORT_SYMBOL_GPL vmlinux 0xae1051b0 net_cls_cgrp_subsys_enabled_key -EXPORT_SYMBOL_GPL vmlinux 0xae24b017 usb_altnum_to_altsetting +EXPORT_SYMBOL_GPL vmlinux 0xae1e75ad rtc_update_irq_enable +EXPORT_SYMBOL_GPL vmlinux 0xae26a01f dev_pm_domain_set EXPORT_SYMBOL_GPL vmlinux 0xae39f80e dst_cache_init -EXPORT_SYMBOL_GPL vmlinux 0xae59b15d platform_get_irq_byname_optional -EXPORT_SYMBOL_GPL vmlinux 0xae5beb45 crypto_unregister_shashes +EXPORT_SYMBOL_GPL vmlinux 0xae3c5261 inet6_csk_update_pmtu +EXPORT_SYMBOL_GPL vmlinux 0xae3da3c2 devm_nvmem_cell_get +EXPORT_SYMBOL_GPL vmlinux 0xae63d8fb serial8250_do_startup EXPORT_SYMBOL_GPL vmlinux 0xae64f1dd __tracepoint_block_bio_remap +EXPORT_SYMBOL_GPL vmlinux 0xae65bf76 serial8250_rx_chars EXPORT_SYMBOL_GPL vmlinux 0xae66224d dev_pm_opp_of_cpumask_remove_table EXPORT_SYMBOL_GPL vmlinux 0xae69b1c1 usermodehelper_read_unlock -EXPORT_SYMBOL_GPL vmlinux 0xae76e23f acpi_cppc_processor_exit -EXPORT_SYMBOL_GPL vmlinux 0xae7887f3 nvme_alloc_request -EXPORT_SYMBOL_GPL vmlinux 0xae79948f inet_csk_clone_lock +EXPORT_SYMBOL_GPL vmlinux 0xae77d8f3 spi_take_timestamp_pre EXPORT_SYMBOL_GPL vmlinux 0xae7c231d mpi_cmp -EXPORT_SYMBOL_GPL vmlinux 0xae8a183c crypto_shash_tfm_digest -EXPORT_SYMBOL_GPL vmlinux 0xae8dbaa7 iommu_map_sg -EXPORT_SYMBOL_GPL vmlinux 0xaeb11e92 mbox_request_channel -EXPORT_SYMBOL_GPL vmlinux 0xaec6e74a inet_send_prepare -EXPORT_SYMBOL_GPL vmlinux 0xaecb67b6 imx_pinctrl_pm_ops -EXPORT_SYMBOL_GPL vmlinux 0xaed03f13 pci_set_cacheline_size -EXPORT_SYMBOL_GPL vmlinux 0xaed05f3d uprobe_register_refctr +EXPORT_SYMBOL_GPL vmlinux 0xae8071d5 udp_cmsg_send +EXPORT_SYMBOL_GPL vmlinux 0xae9f635d msg_zerocopy_realloc +EXPORT_SYMBOL_GPL vmlinux 0xaea0e46e misc_cg_uncharge +EXPORT_SYMBOL_GPL vmlinux 0xaec7a355 icc_std_aggregate +EXPORT_SYMBOL_GPL vmlinux 0xaecc5f90 irq_domain_create_simple +EXPORT_SYMBOL_GPL vmlinux 0xaed56953 devm_pm_opp_register_set_opp_helper +EXPORT_SYMBOL_GPL vmlinux 0xaed82a9d pid_vnr +EXPORT_SYMBOL_GPL vmlinux 0xaedc9249 pm_runtime_force_suspend +EXPORT_SYMBOL_GPL vmlinux 0xaee52c78 usb_enable_intel_xhci_ports +EXPORT_SYMBOL_GPL vmlinux 0xaee6b6ec gpiochip_find +EXPORT_SYMBOL_GPL vmlinux 0xaef28ce3 vcpu_load +EXPORT_SYMBOL_GPL vmlinux 0xaf026e05 crypto_register_template +EXPORT_SYMBOL_GPL vmlinux 0xaf03c3ef spi_setup EXPORT_SYMBOL_GPL vmlinux 0xaf076aec nd_fletcher64 EXPORT_SYMBOL_GPL vmlinux 0xaf0b6ba7 blkg_rwstat_init -EXPORT_SYMBOL_GPL vmlinux 0xaf14fa40 get_net_ns_by_fd -EXPORT_SYMBOL_GPL vmlinux 0xaf2164e2 power_supply_get_battery_info -EXPORT_SYMBOL_GPL vmlinux 0xaf2a37d0 usb_get_descriptor -EXPORT_SYMBOL_GPL vmlinux 0xaf2ac2bd skcipher_walk_async -EXPORT_SYMBOL_GPL vmlinux 0xaf2e5584 debugfs_read_file_bool -EXPORT_SYMBOL_GPL vmlinux 0xaf304556 pin_user_pages_fast_only -EXPORT_SYMBOL_GPL vmlinux 0xaf31ebb8 blk_ksm_register +EXPORT_SYMBOL_GPL vmlinux 0xaf18852d sock_diag_register +EXPORT_SYMBOL_GPL vmlinux 0xaf1cbdd5 kvm_get_kvm_safe +EXPORT_SYMBOL_GPL vmlinux 0xaf21d54a crypto_get_default_null_skcipher +EXPORT_SYMBOL_GPL vmlinux 0xaf284d45 rio_mport_get_physefb +EXPORT_SYMBOL_GPL vmlinux 0xaf2914ac da9052_free_irq +EXPORT_SYMBOL_GPL vmlinux 0xaf2a5a5e irq_chip_unmask_parent +EXPORT_SYMBOL_GPL vmlinux 0xaf2f560d regmap_raw_write +EXPORT_SYMBOL_GPL vmlinux 0xaf33eb67 regmap_get_val_endian EXPORT_SYMBOL_GPL vmlinux 0xaf348da7 cpu_pm_exit EXPORT_SYMBOL_GPL vmlinux 0xaf3a44e9 __SCK__tp_func_sched_overutilized_tp +EXPORT_SYMBOL_GPL vmlinux 0xaf3d309c of_device_uevent_modalias +EXPORT_SYMBOL_GPL vmlinux 0xaf3e3a9a dm_put EXPORT_SYMBOL_GPL vmlinux 0xaf4014ff usb_amd_quirk_pll_check -EXPORT_SYMBOL_GPL vmlinux 0xaf4ad18a tcp_ca_get_key_by_name +EXPORT_SYMBOL_GPL vmlinux 0xaf41f131 cpuidle_register_driver +EXPORT_SYMBOL_GPL vmlinux 0xaf4d6dfd fwnode_get_named_gpiod +EXPORT_SYMBOL_GPL vmlinux 0xaf597365 __clocksource_update_freq_scale EXPORT_SYMBOL_GPL vmlinux 0xaf793668 __alloc_percpu_gfp EXPORT_SYMBOL_GPL vmlinux 0xaf852873 cpuidle_register_device -EXPORT_SYMBOL_GPL vmlinux 0xaf9ae255 mpc8xxx_spi_probe -EXPORT_SYMBOL_GPL vmlinux 0xafaccf8f kvm_vcpu_gfn_to_pfn -EXPORT_SYMBOL_GPL vmlinux 0xafae6b4f ping_err -EXPORT_SYMBOL_GPL vmlinux 0xafbdebbb __lock_page_killable -EXPORT_SYMBOL_GPL vmlinux 0xafc9b382 bpf_trace_run4 +EXPORT_SYMBOL_GPL vmlinux 0xaf88b3a8 devm_pm_runtime_enable +EXPORT_SYMBOL_GPL vmlinux 0xaf89aa44 devres_remove +EXPORT_SYMBOL_GPL vmlinux 0xaf8d8690 extcon_dev_register +EXPORT_SYMBOL_GPL vmlinux 0xafa14ef7 devlink_resource_occ_get_register +EXPORT_SYMBOL_GPL vmlinux 0xafb23da1 class_interface_unregister +EXPORT_SYMBOL_GPL vmlinux 0xafc98fa8 PageHuge +EXPORT_SYMBOL_GPL vmlinux 0xafd1b34d pinctrl_generic_remove_group +EXPORT_SYMBOL_GPL vmlinux 0xafd4caaa inet_ctl_sock_create +EXPORT_SYMBOL_GPL vmlinux 0xafd72747 usb_disable_lpm EXPORT_SYMBOL_GPL vmlinux 0xafddd545 ata_id_c_string -EXPORT_SYMBOL_GPL vmlinux 0xafeb2c95 wwan_register_ops +EXPORT_SYMBOL_GPL vmlinux 0xafde7ef1 usb_enable_ltm EXPORT_SYMBOL_GPL vmlinux 0xafeb58c1 __SCK__tp_func_io_page_fault -EXPORT_SYMBOL_GPL vmlinux 0xaff62890 fscrypt_set_bio_crypt_ctx -EXPORT_SYMBOL_GPL vmlinux 0xaffd0c7a alloc_io_pgtable_ops +EXPORT_SYMBOL_GPL vmlinux 0xafecdfde device_property_read_u8_array +EXPORT_SYMBOL_GPL vmlinux 0xaff91f47 crypto_register_instance EXPORT_SYMBOL_GPL vmlinux 0xb0099f79 topology_clear_scale_freq_source -EXPORT_SYMBOL_GPL vmlinux 0xb019bd44 icc_put -EXPORT_SYMBOL_GPL vmlinux 0xb029426e tpm_get_timeouts -EXPORT_SYMBOL_GPL vmlinux 0xb043d78e pci_epc_get_msi +EXPORT_SYMBOL_GPL vmlinux 0xb0126630 ata_sff_qc_issue +EXPORT_SYMBOL_GPL vmlinux 0xb01b29ce crypto_aead_setauthsize +EXPORT_SYMBOL_GPL vmlinux 0xb01f0a1b blk_rq_err_bytes +EXPORT_SYMBOL_GPL vmlinux 0xb02768db clk_hw_set_parent +EXPORT_SYMBOL_GPL vmlinux 0xb02bc5f6 l3mdev_table_lookup_unregister +EXPORT_SYMBOL_GPL vmlinux 0xb0464e5c irq_domain_associate_many EXPORT_SYMBOL_GPL vmlinux 0xb049a294 __SCK__tp_func_pelt_irq_tp -EXPORT_SYMBOL_GPL vmlinux 0xb0594c42 bio_start_io_acct_time +EXPORT_SYMBOL_GPL vmlinux 0xb0539937 __devm_clk_hw_register_mux +EXPORT_SYMBOL_GPL vmlinux 0xb054abe2 switchdev_handle_port_attr_set EXPORT_SYMBOL_GPL vmlinux 0xb05b68d5 zynqmp_pm_reset_get_status -EXPORT_SYMBOL_GPL vmlinux 0xb05b811c usb_autopm_put_interface_async -EXPORT_SYMBOL_GPL vmlinux 0xb072d534 kernel_read_file -EXPORT_SYMBOL_GPL vmlinux 0xb072d787 pinctrl_register +EXPORT_SYMBOL_GPL vmlinux 0xb05cbb08 pm_genpd_init +EXPORT_SYMBOL_GPL vmlinux 0xb066f8e1 icmp_build_probe +EXPORT_SYMBOL_GPL vmlinux 0xb06efaef ahci_platform_enable_regulators EXPORT_SYMBOL_GPL vmlinux 0xb0747ed2 rcu_cpu_stall_suppress -EXPORT_SYMBOL_GPL vmlinux 0xb07499de dmaengine_desc_set_metadata_len -EXPORT_SYMBOL_GPL vmlinux 0xb075bf3a unregister_pernet_device +EXPORT_SYMBOL_GPL vmlinux 0xb076eb18 ip_build_and_send_pkt EXPORT_SYMBOL_GPL vmlinux 0xb077e70a clk_unprepare -EXPORT_SYMBOL_GPL vmlinux 0xb0797bbc __traceiter_xdp_bulk_tx +EXPORT_SYMBOL_GPL vmlinux 0xb07c6c62 iommu_uapi_cache_invalidate EXPORT_SYMBOL_GPL vmlinux 0xb08a22a3 cpufreq_show_cpus -EXPORT_SYMBOL_GPL vmlinux 0xb09d3803 ata_sff_hsm_move -EXPORT_SYMBOL_GPL vmlinux 0xb0a5b956 regcache_cache_bypass -EXPORT_SYMBOL_GPL vmlinux 0xb0a99206 icc_node_add -EXPORT_SYMBOL_GPL vmlinux 0xb0b08297 wwan_create_port -EXPORT_SYMBOL_GPL vmlinux 0xb0b49998 __traceiter_br_fdb_external_learn_add +EXPORT_SYMBOL_GPL vmlinux 0xb08db39e pci_probe_reset_slot +EXPORT_SYMBOL_GPL vmlinux 0xb09160bb kobject_init_and_add +EXPORT_SYMBOL_GPL vmlinux 0xb09219a6 extcon_sync EXPORT_SYMBOL_GPL vmlinux 0xb0b85f47 ring_buffer_iter_reset -EXPORT_SYMBOL_GPL vmlinux 0xb0ba05ad dw_pcie_upconfig_setup -EXPORT_SYMBOL_GPL vmlinux 0xb0bd180b __dev_change_net_namespace +EXPORT_SYMBOL_GPL vmlinux 0xb0c82675 efivar_entry_set_get_size +EXPORT_SYMBOL_GPL vmlinux 0xb0d10314 of_reserved_mem_device_init_by_name EXPORT_SYMBOL_GPL vmlinux 0xb0d1656c gpio_free_array -EXPORT_SYMBOL_GPL vmlinux 0xb10b1337 rdev_clear_badblocks +EXPORT_SYMBOL_GPL vmlinux 0xb0d859e1 bgmac_enet_probe +EXPORT_SYMBOL_GPL vmlinux 0xb0f2c98a skb_pull_rcsum +EXPORT_SYMBOL_GPL vmlinux 0xb0f2d244 vp_modern_get_features +EXPORT_SYMBOL_GPL vmlinux 0xb0f3dd18 vfs_kern_mount +EXPORT_SYMBOL_GPL vmlinux 0xb1022bb8 ata_std_postreset +EXPORT_SYMBOL_GPL vmlinux 0xb1029d64 dw_pcie_upconfig_setup +EXPORT_SYMBOL_GPL vmlinux 0xb10d247b of_platform_default_populate EXPORT_SYMBOL_GPL vmlinux 0xb10d964d devlink_fmsg_pair_nest_end -EXPORT_SYMBOL_GPL vmlinux 0xb1111490 gpiod_get_index_optional +EXPORT_SYMBOL_GPL vmlinux 0xb11a50f1 dev_attr_unload_heads EXPORT_SYMBOL_GPL vmlinux 0xb11d9000 tty_dev_name_to_number -EXPORT_SYMBOL_GPL vmlinux 0xb122fa53 nvme_start_queues -EXPORT_SYMBOL_GPL vmlinux 0xb123fe28 led_trigger_register -EXPORT_SYMBOL_GPL vmlinux 0xb128a7b8 devm_ti_sci_get_resource -EXPORT_SYMBOL_GPL vmlinux 0xb132713a query_asymmetric_key -EXPORT_SYMBOL_GPL vmlinux 0xb1424c47 rockchip_register_softrst -EXPORT_SYMBOL_GPL vmlinux 0xb14b2aec usb_driver_claim_interface -EXPORT_SYMBOL_GPL vmlinux 0xb156cb20 spi_mem_dtr_supports_op -EXPORT_SYMBOL_GPL vmlinux 0xb15876da mtk_mutex_get -EXPORT_SYMBOL_GPL vmlinux 0xb163a6ad perf_event_release_kernel +EXPORT_SYMBOL_GPL vmlinux 0xb1390ed0 handle_mm_fault +EXPORT_SYMBOL_GPL vmlinux 0xb13a1606 devm_hwspin_lock_register +EXPORT_SYMBOL_GPL vmlinux 0xb13dcff9 wm831x_auxadc_read_uv EXPORT_SYMBOL_GPL vmlinux 0xb1647fc2 devlink_info_version_running_put -EXPORT_SYMBOL_GPL vmlinux 0xb164fd9b rockchip_pcie_get_phys -EXPORT_SYMBOL_GPL vmlinux 0xb16fc30a serial8250_clear_and_reinit_fifos -EXPORT_SYMBOL_GPL vmlinux 0xb1833cac watchdog_notify_pretimeout +EXPORT_SYMBOL_GPL vmlinux 0xb1670c2e __kthread_init_worker +EXPORT_SYMBOL_GPL vmlinux 0xb173d9ba devm_hwspin_lock_request +EXPORT_SYMBOL_GPL vmlinux 0xb180732f fib_rules_unregister EXPORT_SYMBOL_GPL vmlinux 0xb18429eb suspend_device_irqs -EXPORT_SYMBOL_GPL vmlinux 0xb1973d54 cpufreq_driver_fast_switch -EXPORT_SYMBOL_GPL vmlinux 0xb199e421 input_device_enabled -EXPORT_SYMBOL_GPL vmlinux 0xb1a61c35 ip_route_output_tunnel -EXPORT_SYMBOL_GPL vmlinux 0xb1a8389d blk_mq_sched_try_merge +EXPORT_SYMBOL_GPL vmlinux 0xb1aac9cf __fscrypt_prepare_link +EXPORT_SYMBOL_GPL vmlinux 0xb1b65b43 sched_set_fifo_low EXPORT_SYMBOL_GPL vmlinux 0xb1bed25d dpm_resume_start -EXPORT_SYMBOL_GPL vmlinux 0xb1c77f50 fuse_dev_release -EXPORT_SYMBOL_GPL vmlinux 0xb1cd5b0c uprobe_unregister -EXPORT_SYMBOL_GPL vmlinux 0xb1d13689 rockchip_pcie_init_port +EXPORT_SYMBOL_GPL vmlinux 0xb1d5ffce dma_buf_dynamic_attach +EXPORT_SYMBOL_GPL vmlinux 0xb1de5bc4 devm_bitmap_zalloc +EXPORT_SYMBOL_GPL vmlinux 0xb1dfc800 debugfs_create_ulong EXPORT_SYMBOL_GPL vmlinux 0xb1e25684 __trace_bputs EXPORT_SYMBOL_GPL vmlinux 0xb1fc1782 pci_speed_string EXPORT_SYMBOL_GPL vmlinux 0xb202f0d7 rht_bucket_nested_insert +EXPORT_SYMBOL_GPL vmlinux 0xb20f77a6 icc_nodes_remove EXPORT_SYMBOL_GPL vmlinux 0xb2210d64 reset_control_deassert -EXPORT_SYMBOL_GPL vmlinux 0xb224bb9d pm_runtime_autosuspend_expiration -EXPORT_SYMBOL_GPL vmlinux 0xb23c16ce tcp_enter_memory_pressure EXPORT_SYMBOL_GPL vmlinux 0xb2405efc secure_tcp_seq -EXPORT_SYMBOL_GPL vmlinux 0xb241e2a5 cgroup_attach_task_all -EXPORT_SYMBOL_GPL vmlinux 0xb24d2f5e devm_reset_controller_register -EXPORT_SYMBOL_GPL vmlinux 0xb26368a1 nvdimm_badblocks_populate -EXPORT_SYMBOL_GPL vmlinux 0xb2696232 fs_dax_get_by_bdev +EXPORT_SYMBOL_GPL vmlinux 0xb243df87 xdp_return_frame_rx_napi +EXPORT_SYMBOL_GPL vmlinux 0xb24eda5b posix_acl_default_xattr_handler +EXPORT_SYMBOL_GPL vmlinux 0xb252a1df iommu_attach_device +EXPORT_SYMBOL_GPL vmlinux 0xb252ca4a pci_disable_rom +EXPORT_SYMBOL_GPL vmlinux 0xb2601bad of_usb_host_tpl_support EXPORT_SYMBOL_GPL vmlinux 0xb26a1add elfcorehdr_addr -EXPORT_SYMBOL_GPL vmlinux 0xb28b4b39 ata_port_desc +EXPORT_SYMBOL_GPL vmlinux 0xb26a9518 pci_add_dynid +EXPORT_SYMBOL_GPL vmlinux 0xb28339dd usb_set_interface +EXPORT_SYMBOL_GPL vmlinux 0xb28ea3d2 ping_recvmsg +EXPORT_SYMBOL_GPL vmlinux 0xb291f553 crypto_unregister_aeads EXPORT_SYMBOL_GPL vmlinux 0xb29533ee zs_malloc -EXPORT_SYMBOL_GPL vmlinux 0xb2a1b4f6 rio_alloc_net -EXPORT_SYMBOL_GPL vmlinux 0xb2a88cd1 device_store_bool -EXPORT_SYMBOL_GPL vmlinux 0xb2a9ca17 dpcon_close -EXPORT_SYMBOL_GPL vmlinux 0xb2b2b934 vtime_guest_enter -EXPORT_SYMBOL_GPL vmlinux 0xb2b364ad ahci_do_softreset -EXPORT_SYMBOL_GPL vmlinux 0xb2bc8de1 find_extend_vma +EXPORT_SYMBOL_GPL vmlinux 0xb2a86bd3 pin_get_name EXPORT_SYMBOL_GPL vmlinux 0xb2c1732e rcu_gp_set_torture_wait -EXPORT_SYMBOL_GPL vmlinux 0xb2c944aa gpiod_export -EXPORT_SYMBOL_GPL vmlinux 0xb2d23ee1 crypto_dequeue_request -EXPORT_SYMBOL_GPL vmlinux 0xb2d8ec2c relay_flush -EXPORT_SYMBOL_GPL vmlinux 0xb2da347e devlink_port_param_driverinit_value_set -EXPORT_SYMBOL_GPL vmlinux 0xb2e45fb3 dev_pm_opp_get_max_clock_latency +EXPORT_SYMBOL_GPL vmlinux 0xb2dccb43 blk_ksm_is_superset +EXPORT_SYMBOL_GPL vmlinux 0xb2e48fb1 blk_next_bio +EXPORT_SYMBOL_GPL vmlinux 0xb2e6e2da pinctrl_register_and_init EXPORT_SYMBOL_GPL vmlinux 0xb2e764e8 suspend_valid_only_mem -EXPORT_SYMBOL_GPL vmlinux 0xb2fd91bf dma_release_channel -EXPORT_SYMBOL_GPL vmlinux 0xb300a767 regmap_add_irq_chip_fwnode -EXPORT_SYMBOL_GPL vmlinux 0xb303f3ad cdrom_multisession +EXPORT_SYMBOL_GPL vmlinux 0xb2f00077 devm_regmap_field_alloc +EXPORT_SYMBOL_GPL vmlinux 0xb2f0ba78 rio_mport_write_config_32 +EXPORT_SYMBOL_GPL vmlinux 0xb2f2a9b1 fsnotify_alloc_group +EXPORT_SYMBOL_GPL vmlinux 0xb2ff7e74 sysfs_create_mount_point EXPORT_SYMBOL_GPL vmlinux 0xb307c909 devlink_fmsg_u64_pair_put -EXPORT_SYMBOL_GPL vmlinux 0xb309e5db rtc_set_alarm -EXPORT_SYMBOL_GPL vmlinux 0xb30cae06 xfrm_output -EXPORT_SYMBOL_GPL vmlinux 0xb3351230 __netpoll_cleanup -EXPORT_SYMBOL_GPL vmlinux 0xb3434a9f pinctrl_count_index_with_args -EXPORT_SYMBOL_GPL vmlinux 0xb34ca748 __netif_set_xps_queue -EXPORT_SYMBOL_GPL vmlinux 0xb34e4210 dev_pm_opp_get_required_pstate -EXPORT_SYMBOL_GPL vmlinux 0xb35369a9 mptcp_subflow_request_sock_ops -EXPORT_SYMBOL_GPL vmlinux 0xb368e35a led_stop_software_blink -EXPORT_SYMBOL_GPL vmlinux 0xb384a384 rockchip_pcie_parse_dt -EXPORT_SYMBOL_GPL vmlinux 0xb391c9af ip_tunnel_rcv -EXPORT_SYMBOL_GPL vmlinux 0xb3ac1dd3 ping_queue_rcv_skb -EXPORT_SYMBOL_GPL vmlinux 0xb3be3f07 __traceiter_sched_util_est_se_tp -EXPORT_SYMBOL_GPL vmlinux 0xb3c5a8df blkg_lookup_slowpath -EXPORT_SYMBOL_GPL vmlinux 0xb3ca5bb6 ata_host_detach -EXPORT_SYMBOL_GPL vmlinux 0xb3cb507c devlink_dpipe_action_put -EXPORT_SYMBOL_GPL vmlinux 0xb3dae3c5 pm_clk_runtime_resume -EXPORT_SYMBOL_GPL vmlinux 0xb3e3d6de devm_bitmap_zalloc -EXPORT_SYMBOL_GPL vmlinux 0xb3e4f5d7 rio_request_inb_dbell -EXPORT_SYMBOL_GPL vmlinux 0xb3e84903 regulator_unregister_notifier -EXPORT_SYMBOL_GPL vmlinux 0xb3f4d765 dev_pm_domain_attach +EXPORT_SYMBOL_GPL vmlinux 0xb331fc92 dev_pm_opp_init_cpufreq_table +EXPORT_SYMBOL_GPL vmlinux 0xb335b85e of_modalias_node +EXPORT_SYMBOL_GPL vmlinux 0xb33798b9 is_software_node +EXPORT_SYMBOL_GPL vmlinux 0xb342d9a0 dev_pm_qos_expose_latency_tolerance +EXPORT_SYMBOL_GPL vmlinux 0xb3600693 mbox_request_channel +EXPORT_SYMBOL_GPL vmlinux 0xb3994bd2 get_user_pages_fast_only +EXPORT_SYMBOL_GPL vmlinux 0xb39e0772 nd_region_provider_data +EXPORT_SYMBOL_GPL vmlinux 0xb3a66122 fb_bl_default_curve +EXPORT_SYMBOL_GPL vmlinux 0xb3bae2e0 gpiochip_enable_irq +EXPORT_SYMBOL_GPL vmlinux 0xb3cddb0f dw_pcie_find_capability +EXPORT_SYMBOL_GPL vmlinux 0xb3dfb3bb ata_cable_sata +EXPORT_SYMBOL_GPL vmlinux 0xb3fbbb7e ipv4_update_pmtu +EXPORT_SYMBOL_GPL vmlinux 0xb4051fb0 dma_max_mapping_size EXPORT_SYMBOL_GPL vmlinux 0xb40d673e zynqmp_pm_pinctrl_request -EXPORT_SYMBOL_GPL vmlinux 0xb410b6f6 inet_csk_update_pmtu -EXPORT_SYMBOL_GPL vmlinux 0xb411591a usb_add_phy_dev -EXPORT_SYMBOL_GPL vmlinux 0xb4124d31 proc_get_parent_data +EXPORT_SYMBOL_GPL vmlinux 0xb4101132 fsl_mc_driver_unregister +EXPORT_SYMBOL_GPL vmlinux 0xb4210a12 cpufreq_cpu_put +EXPORT_SYMBOL_GPL vmlinux 0xb4218df4 devres_release EXPORT_SYMBOL_GPL vmlinux 0xb423caec __srcu_read_unlock -EXPORT_SYMBOL_GPL vmlinux 0xb432d4a3 mbox_client_txdone -EXPORT_SYMBOL_GPL vmlinux 0xb4338c28 dma_request_chan -EXPORT_SYMBOL_GPL vmlinux 0xb4368470 xfrm_audit_state_notfound_simple +EXPORT_SYMBOL_GPL vmlinux 0xb42430c2 blk_trace_startstop EXPORT_SYMBOL_GPL vmlinux 0xb43f9365 ktime_get EXPORT_SYMBOL_GPL vmlinux 0xb4429b64 acpi_dev_resource_ext_address_space -EXPORT_SYMBOL_GPL vmlinux 0xb44bc0fa sbitmap_show -EXPORT_SYMBOL_GPL vmlinux 0xb44cb622 phy_create_lookup EXPORT_SYMBOL_GPL vmlinux 0xb44e18ea audit_enabled -EXPORT_SYMBOL_GPL vmlinux 0xb44ff13b firmware_request_cache -EXPORT_SYMBOL_GPL vmlinux 0xb45fe4c7 fsnotify_find_mark -EXPORT_SYMBOL_GPL vmlinux 0xb47283cf devlink_param_driverinit_value_set -EXPORT_SYMBOL_GPL vmlinux 0xb47753df __vfs_removexattr_noperm -EXPORT_SYMBOL_GPL vmlinux 0xb47bbbad key_type_asymmetric -EXPORT_SYMBOL_GPL vmlinux 0xb48cdcb4 pm_runtime_no_callbacks -EXPORT_SYMBOL_GPL vmlinux 0xb48dd605 scsi_build_sense +EXPORT_SYMBOL_GPL vmlinux 0xb453d581 rtc_initialize_alarm +EXPORT_SYMBOL_GPL vmlinux 0xb4581980 __traceiter_detach_device_from_domain +EXPORT_SYMBOL_GPL vmlinux 0xb45b5b93 power_supply_property_is_writeable +EXPORT_SYMBOL_GPL vmlinux 0xb45e207c tty_release_struct +EXPORT_SYMBOL_GPL vmlinux 0xb4697f06 __crypto_alloc_tfm +EXPORT_SYMBOL_GPL vmlinux 0xb46c506a wwan_register_ops +EXPORT_SYMBOL_GPL vmlinux 0xb46f19e1 pci_acpi_set_companion_lookup_hook +EXPORT_SYMBOL_GPL vmlinux 0xb47638a2 virtio_break_device +EXPORT_SYMBOL_GPL vmlinux 0xb47b74ce pci_destroy_slot +EXPORT_SYMBOL_GPL vmlinux 0xb47e139a bio_start_io_acct_time +EXPORT_SYMBOL_GPL vmlinux 0xb47f95c5 nfs_ssc_client_tbl +EXPORT_SYMBOL_GPL vmlinux 0xb489644b crypto_skcipher_setkey EXPORT_SYMBOL_GPL vmlinux 0xb48f0638 software_node_register -EXPORT_SYMBOL_GPL vmlinux 0xb49321cb vfs_kern_mount +EXPORT_SYMBOL_GPL vmlinux 0xb490e19c register_pernet_subsys +EXPORT_SYMBOL_GPL vmlinux 0xb49346ee ata_common_sdev_attrs +EXPORT_SYMBOL_GPL vmlinux 0xb497a04c icc_node_del +EXPORT_SYMBOL_GPL vmlinux 0xb4a35f8d virtqueue_notify +EXPORT_SYMBOL_GPL vmlinux 0xb4a6eff0 dev_get_tstats64 EXPORT_SYMBOL_GPL vmlinux 0xb4b19455 imx8m_clk_hw_composite_flags EXPORT_SYMBOL_GPL vmlinux 0xb4b97c90 pvclock_gtod_register_notifier -EXPORT_SYMBOL_GPL vmlinux 0xb4cbd203 serial8250_rx_chars -EXPORT_SYMBOL_GPL vmlinux 0xb4d6d103 init_dummy_netdev -EXPORT_SYMBOL_GPL vmlinux 0xb4df4b59 __devm_clk_hw_register_divider -EXPORT_SYMBOL_GPL vmlinux 0xb4e82a0c usb_hcd_pci_probe +EXPORT_SYMBOL_GPL vmlinux 0xb4cba592 devm_of_phy_provider_unregister +EXPORT_SYMBOL_GPL vmlinux 0xb4ce236c of_irq_get_byname +EXPORT_SYMBOL_GPL vmlinux 0xb4e0edc5 uprobe_register +EXPORT_SYMBOL_GPL vmlinux 0xb4e1b85b bus_register EXPORT_SYMBOL_GPL vmlinux 0xb4ea7cf7 kgdb_connected +EXPORT_SYMBOL_GPL vmlinux 0xb4ec36b9 devm_of_phy_get_by_index EXPORT_SYMBOL_GPL vmlinux 0xb4eda0da ring_buffer_event_length -EXPORT_SYMBOL_GPL vmlinux 0xb4f7b412 rio_register_driver -EXPORT_SYMBOL_GPL vmlinux 0xb4f93fd5 mtk_pinconf_bias_get_rev1 +EXPORT_SYMBOL_GPL vmlinux 0xb4f8f395 wakeup_sources_walk_next EXPORT_SYMBOL_GPL vmlinux 0xb501b2df nd_cmd_dimm_desc EXPORT_SYMBOL_GPL vmlinux 0xb510c250 raw_v4_hashinfo -EXPORT_SYMBOL_GPL vmlinux 0xb51831d7 follow_pte +EXPORT_SYMBOL_GPL vmlinux 0xb51a4b88 file_is_kvm EXPORT_SYMBOL_GPL vmlinux 0xb51fbd64 edac_op_state EXPORT_SYMBOL_GPL vmlinux 0xb520eb79 btree_merge -EXPORT_SYMBOL_GPL vmlinux 0xb530a38d cpufreq_dbs_governor_init -EXPORT_SYMBOL_GPL vmlinux 0xb5346a41 devm_qcom_smem_state_get -EXPORT_SYMBOL_GPL vmlinux 0xb55e8699 ti_sci_inta_msi_domain_free_irqs -EXPORT_SYMBOL_GPL vmlinux 0xb5668436 eventfd_ctx_fileget -EXPORT_SYMBOL_GPL vmlinux 0xb5694a3f regmap_multi_reg_write -EXPORT_SYMBOL_GPL vmlinux 0xb573cbb8 devm_usb_get_phy_by_phandle -EXPORT_SYMBOL_GPL vmlinux 0xb58e2163 validate_xmit_skb_list -EXPORT_SYMBOL_GPL vmlinux 0xb591226d regulator_is_equal -EXPORT_SYMBOL_GPL vmlinux 0xb591c935 synth_event_add_val -EXPORT_SYMBOL_GPL vmlinux 0xb59a01f9 __traceiter_xdp_exception +EXPORT_SYMBOL_GPL vmlinux 0xb526d474 __page_file_index +EXPORT_SYMBOL_GPL vmlinux 0xb52fbc4b bio_end_io_acct_remapped +EXPORT_SYMBOL_GPL vmlinux 0xb5366e67 icc_get_name +EXPORT_SYMBOL_GPL vmlinux 0xb5405e8d inet_csk_update_pmtu +EXPORT_SYMBOL_GPL vmlinux 0xb54f0fd6 tpm_default_chip +EXPORT_SYMBOL_GPL vmlinux 0xb55a01b1 inode_sb_list_add +EXPORT_SYMBOL_GPL vmlinux 0xb5617836 pci_num_vf +EXPORT_SYMBOL_GPL vmlinux 0xb57d1d70 phy_put +EXPORT_SYMBOL_GPL vmlinux 0xb58fbae0 __spi_register_driver +EXPORT_SYMBOL_GPL vmlinux 0xb59a61cc dpm_for_each_dev EXPORT_SYMBOL_GPL vmlinux 0xb5a8c226 acpi_gsi_to_irq +EXPORT_SYMBOL_GPL vmlinux 0xb5ad89ab regulator_is_supported_voltage +EXPORT_SYMBOL_GPL vmlinux 0xb5afd9a9 raw_unhash_sk EXPORT_SYMBOL_GPL vmlinux 0xb5b6fb04 hv_get_vpreg -EXPORT_SYMBOL_GPL vmlinux 0xb5cc689d ahci_fill_cmd_slot -EXPORT_SYMBOL_GPL vmlinux 0xb5d5a879 event_triggers_call -EXPORT_SYMBOL_GPL vmlinux 0xb5e1bdd8 serial8250_em485_config -EXPORT_SYMBOL_GPL vmlinux 0xb5e97984 phy_modify_changed -EXPORT_SYMBOL_GPL vmlinux 0xb5eb63ae regulator_register -EXPORT_SYMBOL_GPL vmlinux 0xb5ec00d5 device_dma_supported -EXPORT_SYMBOL_GPL vmlinux 0xb60d41f4 usb_autopm_get_interface -EXPORT_SYMBOL_GPL vmlinux 0xb610c5c0 gpiod_export_link -EXPORT_SYMBOL_GPL vmlinux 0xb617ee91 usb_store_new_id -EXPORT_SYMBOL_GPL vmlinux 0xb61bc113 virtqueue_get_used_addr -EXPORT_SYMBOL_GPL vmlinux 0xb6243396 bpf_trace_run6 +EXPORT_SYMBOL_GPL vmlinux 0xb5de1669 soc_device_match +EXPORT_SYMBOL_GPL vmlinux 0xb5f03033 mptcp_pm_get_add_addr_signal_max +EXPORT_SYMBOL_GPL vmlinux 0xb5f10bd5 stmpe_enable +EXPORT_SYMBOL_GPL vmlinux 0xb5f5fbcd put_pid_ns +EXPORT_SYMBOL_GPL vmlinux 0xb5fc270e hwspin_lock_get_id +EXPORT_SYMBOL_GPL vmlinux 0xb5fe178c __inet_lookup_listener +EXPORT_SYMBOL_GPL vmlinux 0xb605ea69 nvme_stop_keep_alive +EXPORT_SYMBOL_GPL vmlinux 0xb607cd29 thermal_zone_device_disable +EXPORT_SYMBOL_GPL vmlinux 0xb60b3492 devm_pm_opp_of_add_table +EXPORT_SYMBOL_GPL vmlinux 0xb614b378 dev_pm_qos_hide_flags +EXPORT_SYMBOL_GPL vmlinux 0xb61d82a4 blk_queue_flag_test_and_set EXPORT_SYMBOL_GPL vmlinux 0xb6261484 register_die_notifier -EXPORT_SYMBOL_GPL vmlinux 0xb62bbcae gpiochip_populate_parent_fwspec_fourcell -EXPORT_SYMBOL_GPL vmlinux 0xb633d18f balloon_page_list_dequeue +EXPORT_SYMBOL_GPL vmlinux 0xb62f0c6a crypto_alloc_tfm_node EXPORT_SYMBOL_GPL vmlinux 0xb6357e53 cpuidle_enable_device -EXPORT_SYMBOL_GPL vmlinux 0xb638e83a serial8250_read_char -EXPORT_SYMBOL_GPL vmlinux 0xb63919ab pinctrl_pm_select_sleep_state EXPORT_SYMBOL_GPL vmlinux 0xb6410433 mpi_addm -EXPORT_SYMBOL_GPL vmlinux 0xb64a166f rockchip_clk_register_armclk -EXPORT_SYMBOL_GPL vmlinux 0xb64d96e1 dev_pm_qos_flags +EXPORT_SYMBOL_GPL vmlinux 0xb647de4b scsi_target_unblock +EXPORT_SYMBOL_GPL vmlinux 0xb65280e2 regulator_get_voltage_sel_regmap EXPORT_SYMBOL_GPL vmlinux 0xb655f91b pci_epc_get_next_free_bar -EXPORT_SYMBOL_GPL vmlinux 0xb65f94ee bd_link_disk_holder -EXPORT_SYMBOL_GPL vmlinux 0xb6607eff rt_mutex_unlock +EXPORT_SYMBOL_GPL vmlinux 0xb65b1253 tegra_bpmp_transfer +EXPORT_SYMBOL_GPL vmlinux 0xb65c0f4c bdi_dev_name +EXPORT_SYMBOL_GPL vmlinux 0xb662b1ff __class_create EXPORT_SYMBOL_GPL vmlinux 0xb6787346 sfp_unregister_socket -EXPORT_SYMBOL_GPL vmlinux 0xb67c287b ethnl_cable_test_free -EXPORT_SYMBOL_GPL vmlinux 0xb67dd3ca skb_append_pagefrags -EXPORT_SYMBOL_GPL vmlinux 0xb686289c ti_sci_get_by_phandle -EXPORT_SYMBOL_GPL vmlinux 0xb6921823 gpiod_get_raw_array_value -EXPORT_SYMBOL_GPL vmlinux 0xb69641f5 sysfs_add_link_to_group -EXPORT_SYMBOL_GPL vmlinux 0xb6b34145 sched_trace_rq_cpu -EXPORT_SYMBOL_GPL vmlinux 0xb6d11be9 sched_trace_cfs_rq_path +EXPORT_SYMBOL_GPL vmlinux 0xb697f605 fuse_conn_destroy +EXPORT_SYMBOL_GPL vmlinux 0xb6cd3dc8 sysfs_add_file_to_group +EXPORT_SYMBOL_GPL vmlinux 0xb6d13a00 devlink_port_health_reporter_create EXPORT_SYMBOL_GPL vmlinux 0xb6e6d99d clk_disable -EXPORT_SYMBOL_GPL vmlinux 0xb6f05a3b dma_async_device_channel_unregister -EXPORT_SYMBOL_GPL vmlinux 0xb6fb813e devm_thermal_zone_of_sensor_register -EXPORT_SYMBOL_GPL vmlinux 0xb7031a57 usb_alloc_urb -EXPORT_SYMBOL_GPL vmlinux 0xb707888e divider_determine_rate -EXPORT_SYMBOL_GPL vmlinux 0xb70aadcb trace_array_destroy -EXPORT_SYMBOL_GPL vmlinux 0xb70b54c2 devlink_dpipe_entry_ctx_close -EXPORT_SYMBOL_GPL vmlinux 0xb7203ae1 fscrypt_ioctl_remove_key_all_users +EXPORT_SYMBOL_GPL vmlinux 0xb6ef379a fsl_mc_allocate_irqs +EXPORT_SYMBOL_GPL vmlinux 0xb6f8b666 ata_sff_tf_load +EXPORT_SYMBOL_GPL vmlinux 0xb6fb2402 platform_device_alloc +EXPORT_SYMBOL_GPL vmlinux 0xb70ac603 devm_power_supply_get_by_phandle +EXPORT_SYMBOL_GPL vmlinux 0xb71b053d ip6_append_data EXPORT_SYMBOL_GPL vmlinux 0xb7329c06 clk_set_phase +EXPORT_SYMBOL_GPL vmlinux 0xb7342ad5 extcon_unregister_notifier_all EXPORT_SYMBOL_GPL vmlinux 0xb73713d7 nvmem_add_cell_lookups -EXPORT_SYMBOL_GPL vmlinux 0xb737a303 thermal_zone_unbind_cooling_device -EXPORT_SYMBOL_GPL vmlinux 0xb7481b9b strp_init EXPORT_SYMBOL_GPL vmlinux 0xb74c31cd wwan_remove_port -EXPORT_SYMBOL_GPL vmlinux 0xb74cde9d ata_sff_softreset -EXPORT_SYMBOL_GPL vmlinux 0xb74df420 iomap_invalidatepage +EXPORT_SYMBOL_GPL vmlinux 0xb756c960 inode_dax +EXPORT_SYMBOL_GPL vmlinux 0xb763dad9 ip6_flush_pending_frames +EXPORT_SYMBOL_GPL vmlinux 0xb7701eaa devlink_dpipe_headers_unregister +EXPORT_SYMBOL_GPL vmlinux 0xb7731c04 usb_hcd_end_port_resume +EXPORT_SYMBOL_GPL vmlinux 0xb77bddcb mbox_request_channel_byname EXPORT_SYMBOL_GPL vmlinux 0xb782c1a3 hv_get_vpreg_128 EXPORT_SYMBOL_GPL vmlinux 0xb786bf75 pci_write_msi_msg +EXPORT_SYMBOL_GPL vmlinux 0xb78efbc5 scsi_target_block +EXPORT_SYMBOL_GPL vmlinux 0xb7961a29 irq_get_domain_generic_chip +EXPORT_SYMBOL_GPL vmlinux 0xb79cc347 user_destroy EXPORT_SYMBOL_GPL vmlinux 0xb7a387fc synchronize_rcu_tasks_rude -EXPORT_SYMBOL_GPL vmlinux 0xb7ac7308 nvme_kill_queues -EXPORT_SYMBOL_GPL vmlinux 0xb7b74a75 nd_region_dev -EXPORT_SYMBOL_GPL vmlinux 0xb7b7583a request_firmware_direct +EXPORT_SYMBOL_GPL vmlinux 0xb7a3a764 anon_transport_class_unregister +EXPORT_SYMBOL_GPL vmlinux 0xb7ab8ed3 irq_chip_set_parent_state +EXPORT_SYMBOL_GPL vmlinux 0xb7b2c4ad nfs42_ssc_unregister +EXPORT_SYMBOL_GPL vmlinux 0xb7c01010 of_clk_get_parent_name +EXPORT_SYMBOL_GPL vmlinux 0xb7c372f0 security_inode_create EXPORT_SYMBOL_GPL vmlinux 0xb7c69a63 unregister_vmap_purge_notifier EXPORT_SYMBOL_GPL vmlinux 0xb7cc0cff __tracepoint_br_fdb_add -EXPORT_SYMBOL_GPL vmlinux 0xb7d24d0e pci_d3cold_enable -EXPORT_SYMBOL_GPL vmlinux 0xb7d29ac7 bio_add_zone_append_page -EXPORT_SYMBOL_GPL vmlinux 0xb7f58bca pci_sriov_configure_simple +EXPORT_SYMBOL_GPL vmlinux 0xb7e1d569 efivars_kobject +EXPORT_SYMBOL_GPL vmlinux 0xb7eae02e sk_psock_msg_verdict +EXPORT_SYMBOL_GPL vmlinux 0xb7ed61fe __udp6_lib_lookup +EXPORT_SYMBOL_GPL vmlinux 0xb7f5d638 regulator_suspend_enable EXPORT_SYMBOL_GPL vmlinux 0xb7f73ef8 xas_init_marks EXPORT_SYMBOL_GPL vmlinux 0xb7f990e9 rht_bucket_nested -EXPORT_SYMBOL_GPL vmlinux 0xb800f62c devm_device_remove_groups -EXPORT_SYMBOL_GPL vmlinux 0xb80304c1 hwmon_device_register_with_groups -EXPORT_SYMBOL_GPL vmlinux 0xb807b604 dev_coredumpm -EXPORT_SYMBOL_GPL vmlinux 0xb81c424c fsnotify_put_mark +EXPORT_SYMBOL_GPL vmlinux 0xb7f9e053 tty_port_tty_hangup +EXPORT_SYMBOL_GPL vmlinux 0xb800eb7b crypto_unregister_templates +EXPORT_SYMBOL_GPL vmlinux 0xb8135d67 ip_valid_fib_dump_req +EXPORT_SYMBOL_GPL vmlinux 0xb815bf0d of_dma_xlate_by_chan_id +EXPORT_SYMBOL_GPL vmlinux 0xb81fd7b4 acpi_device_update_power EXPORT_SYMBOL_GPL vmlinux 0xb8273d0b __wake_up_sync -EXPORT_SYMBOL_GPL vmlinux 0xb8299d46 fb_deferred_io_cleanup -EXPORT_SYMBOL_GPL vmlinux 0xb82ed4be generic_online_page -EXPORT_SYMBOL_GPL vmlinux 0xb831bbc7 pm_clk_remove -EXPORT_SYMBOL_GPL vmlinux 0xb83ea6c3 pm_generic_resume_early -EXPORT_SYMBOL_GPL vmlinux 0xb84325ce vp_modern_set_status EXPORT_SYMBOL_GPL vmlinux 0xb847585f is_hash_blacklisted -EXPORT_SYMBOL_GPL vmlinux 0xb84e6c41 sk_clone_lock -EXPORT_SYMBOL_GPL vmlinux 0xb8606032 cpufreq_freq_attr_scaling_available_freqs -EXPORT_SYMBOL_GPL vmlinux 0xb8749620 udp_tunnel_notify_del_rx_port -EXPORT_SYMBOL_GPL vmlinux 0xb87f40fe cppc_set_enable -EXPORT_SYMBOL_GPL vmlinux 0xb88b5554 rio_mport_get_feature +EXPORT_SYMBOL_GPL vmlinux 0xb84f330b nvme_sync_queues +EXPORT_SYMBOL_GPL vmlinux 0xb85697da crypto_mod_put +EXPORT_SYMBOL_GPL vmlinux 0xb8710988 devfreq_event_disable_edev +EXPORT_SYMBOL_GPL vmlinux 0xb8724de9 usb_autopm_get_interface_async +EXPORT_SYMBOL_GPL vmlinux 0xb8731eb0 tpm2_get_tpm_pt +EXPORT_SYMBOL_GPL vmlinux 0xb87e88a3 pci_epf_add_vepf +EXPORT_SYMBOL_GPL vmlinux 0xb8831df6 perf_tp_event +EXPORT_SYMBOL_GPL vmlinux 0xb8852c0f fuse_simple_background EXPORT_SYMBOL_GPL vmlinux 0xb88bc47e arch_apei_report_mem_error EXPORT_SYMBOL_GPL vmlinux 0xb88dbfce irq_set_irqchip_state -EXPORT_SYMBOL_GPL vmlinux 0xb89881ce devm_acpi_dma_controller_register EXPORT_SYMBOL_GPL vmlinux 0xb8993fac __tracepoint_remove_device_from_group EXPORT_SYMBOL_GPL vmlinux 0xb89e69b1 jump_label_update_timeout -EXPORT_SYMBOL_GPL vmlinux 0xb8a4aeaa spi_alloc_device -EXPORT_SYMBOL_GPL vmlinux 0xb8a6882b devm_pm_opp_of_add_table -EXPORT_SYMBOL_GPL vmlinux 0xb8a803b2 sock_diag_destroy -EXPORT_SYMBOL_GPL vmlinux 0xb8b0b157 cpu_subsys +EXPORT_SYMBOL_GPL vmlinux 0xb89f7307 pci_iomap_wc +EXPORT_SYMBOL_GPL vmlinux 0xb8a61285 xdp_rxq_info_unused EXPORT_SYMBOL_GPL vmlinux 0xb8b8c4f0 ti_sci_release_resource -EXPORT_SYMBOL_GPL vmlinux 0xb8bdf573 irq_domain_get_irq_data -EXPORT_SYMBOL_GPL vmlinux 0xb8c25df6 icc_nodes_remove -EXPORT_SYMBOL_GPL vmlinux 0xb8c9c13b pm_clk_add_clk +EXPORT_SYMBOL_GPL vmlinux 0xb8cc7144 led_sysfs_disable EXPORT_SYMBOL_GPL vmlinux 0xb8cd3a7f nf_logger_put -EXPORT_SYMBOL_GPL vmlinux 0xb8d68f01 pci_epc_put -EXPORT_SYMBOL_GPL vmlinux 0xb8e38cd7 __skb_tstamp_tx -EXPORT_SYMBOL_GPL vmlinux 0xb8e4be9d ata_ncq_sdev_attrs -EXPORT_SYMBOL_GPL vmlinux 0xb8ec1e9f pci_epc_set_msi -EXPORT_SYMBOL_GPL vmlinux 0xb8eddc8a pinctrl_unregister +EXPORT_SYMBOL_GPL vmlinux 0xb8d41935 regmap_get_max_register +EXPORT_SYMBOL_GPL vmlinux 0xb8f0e5e1 device_store_int EXPORT_SYMBOL_GPL vmlinux 0xb8f11603 idr_alloc -EXPORT_SYMBOL_GPL vmlinux 0xb8fbb45c rockchip_register_restart_notifier -EXPORT_SYMBOL_GPL vmlinux 0xb90e8f04 __audit_inode_child +EXPORT_SYMBOL_GPL vmlinux 0xb8f2c6be kthread_park +EXPORT_SYMBOL_GPL vmlinux 0xb8faec19 virtqueue_get_desc_addr +EXPORT_SYMBOL_GPL vmlinux 0xb909eeec devm_gpiod_get_from_of_node EXPORT_SYMBOL_GPL vmlinux 0xb912560d static_key_disable +EXPORT_SYMBOL_GPL vmlinux 0xb913a204 xhci_suspend EXPORT_SYMBOL_GPL vmlinux 0xb917b6d7 return_address -EXPORT_SYMBOL_GPL vmlinux 0xb92e7ee6 dma_buf_vunmap -EXPORT_SYMBOL_GPL vmlinux 0xb94a59fb devm_platform_ioremap_resource_byname -EXPORT_SYMBOL_GPL vmlinux 0xb96722e4 clk_regmap_mux_ro_ops +EXPORT_SYMBOL_GPL vmlinux 0xb91897e7 of_genpd_add_device +EXPORT_SYMBOL_GPL vmlinux 0xb91f6e18 spi_busnum_to_master +EXPORT_SYMBOL_GPL vmlinux 0xb956366e rockchip_clk_init +EXPORT_SYMBOL_GPL vmlinux 0xb959516d power_supply_set_property +EXPORT_SYMBOL_GPL vmlinux 0xb95be0b9 spi_mem_supports_op EXPORT_SYMBOL_GPL vmlinux 0xb9681621 xdp_do_flush -EXPORT_SYMBOL_GPL vmlinux 0xb982b2a2 pwm_put EXPORT_SYMBOL_GPL vmlinux 0xb9852d11 __traceiter_mc_event EXPORT_SYMBOL_GPL vmlinux 0xb98bb315 phy_gbit_fibre_features -EXPORT_SYMBOL_GPL vmlinux 0xb996a0f9 dev_pm_opp_xlate_required_opp -EXPORT_SYMBOL_GPL vmlinux 0xb9a956c5 usb_autopm_get_interface_async -EXPORT_SYMBOL_GPL vmlinux 0xb9b491c3 xhci_reset_bandwidth -EXPORT_SYMBOL_GPL vmlinux 0xb9b8bdfd tcp_register_congestion_control -EXPORT_SYMBOL_GPL vmlinux 0xb9b9a78f cpufreq_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0xb991482e device_create_managed_software_node +EXPORT_SYMBOL_GPL vmlinux 0xb9ae2da5 devm_rtc_allocate_device EXPORT_SYMBOL_GPL vmlinux 0xb9b9df41 usb_amd_dev_put EXPORT_SYMBOL_GPL vmlinux 0xb9c16f51 hv_max_vp_index EXPORT_SYMBOL_GPL vmlinux 0xb9c425de register_syscore_ops -EXPORT_SYMBOL_GPL vmlinux 0xb9c74de0 crypto_register_scomp EXPORT_SYMBOL_GPL vmlinux 0xb9d025c9 llist_del_first -EXPORT_SYMBOL_GPL vmlinux 0xb9d6d5e1 ata_scsi_queuecmd -EXPORT_SYMBOL_GPL vmlinux 0xb9d89b58 iommu_dev_disable_feature -EXPORT_SYMBOL_GPL vmlinux 0xb9dc97d5 irq_domain_create_sim -EXPORT_SYMBOL_GPL vmlinux 0xb9dd60c3 sfp_bus_find_fwnode -EXPORT_SYMBOL_GPL vmlinux 0xb9e2cedf rcu_read_unlock_trace_special -EXPORT_SYMBOL_GPL vmlinux 0xb9f35dfe fwnode_get_named_gpiod -EXPORT_SYMBOL_GPL vmlinux 0xb9fb3cd6 pci_epc_stop +EXPORT_SYMBOL_GPL vmlinux 0xb9d2de56 fscrypt_ioctl_get_policy_ex +EXPORT_SYMBOL_GPL vmlinux 0xb9d2fc8f extcon_get_edev_by_phandle +EXPORT_SYMBOL_GPL vmlinux 0xb9e087a9 fixed_phy_set_link_update +EXPORT_SYMBOL_GPL vmlinux 0xb9e978a1 of_clk_hw_simple_get +EXPORT_SYMBOL_GPL vmlinux 0xba020c73 device_show_int EXPORT_SYMBOL_GPL vmlinux 0xba057786 kernel_read_file_from_path_initns -EXPORT_SYMBOL_GPL vmlinux 0xba205135 dev_err_probe -EXPORT_SYMBOL_GPL vmlinux 0xba216507 device_property_present +EXPORT_SYMBOL_GPL vmlinux 0xba15b243 perf_event_release_kernel +EXPORT_SYMBOL_GPL vmlinux 0xba21a9bc fib_nl_newrule EXPORT_SYMBOL_GPL vmlinux 0xba220db7 __wake_up_sync_key EXPORT_SYMBOL_GPL vmlinux 0xba2b7f64 cpufreq_generic_get -EXPORT_SYMBOL_GPL vmlinux 0xba34983a pci_disable_rom -EXPORT_SYMBOL_GPL vmlinux 0xba35c5ac of_platform_depopulate -EXPORT_SYMBOL_GPL vmlinux 0xba390e29 vring_transport_features -EXPORT_SYMBOL_GPL vmlinux 0xba560048 lwtunnel_input -EXPORT_SYMBOL_GPL vmlinux 0xba776a70 fc_eh_should_retry_cmd -EXPORT_SYMBOL_GPL vmlinux 0xba785183 clk_hw_is_enabled -EXPORT_SYMBOL_GPL vmlinux 0xba7f3648 rtc_alarm_irq_enable -EXPORT_SYMBOL_GPL vmlinux 0xba86615e dma_buf_detach -EXPORT_SYMBOL_GPL vmlinux 0xba869454 vxlan_fdb_replay -EXPORT_SYMBOL_GPL vmlinux 0xba89bf3a ip_route_output_key_hash -EXPORT_SYMBOL_GPL vmlinux 0xba8a04a9 input_ff_upload -EXPORT_SYMBOL_GPL vmlinux 0xbaaa2b04 tpm_pm_suspend -EXPORT_SYMBOL_GPL vmlinux 0xbaab9526 fat_add_entries -EXPORT_SYMBOL_GPL vmlinux 0xbab9c60e vring_del_virtqueue -EXPORT_SYMBOL_GPL vmlinux 0xbad7c185 extcon_sync -EXPORT_SYMBOL_GPL vmlinux 0xbadbe468 pinctrl_add_gpio_range -EXPORT_SYMBOL_GPL vmlinux 0xbae251df dev_get_regmap -EXPORT_SYMBOL_GPL vmlinux 0xbae69001 crypto_unregister_instance +EXPORT_SYMBOL_GPL vmlinux 0xba2d5c53 driver_remove_file +EXPORT_SYMBOL_GPL vmlinux 0xba4b3220 ethnl_cable_test_result +EXPORT_SYMBOL_GPL vmlinux 0xba653752 vfs_write +EXPORT_SYMBOL_GPL vmlinux 0xba78eab2 devlink_params_register +EXPORT_SYMBOL_GPL vmlinux 0xba806e4d genphy_c45_read_link +EXPORT_SYMBOL_GPL vmlinux 0xba8a3640 trace_get_event_file +EXPORT_SYMBOL_GPL vmlinux 0xba8cad3f spi_unregister_controller +EXPORT_SYMBOL_GPL vmlinux 0xba90b795 ata_sff_queue_pio_task +EXPORT_SYMBOL_GPL vmlinux 0xba9a05a7 netdev_set_default_ethtool_ops +EXPORT_SYMBOL_GPL vmlinux 0xbabdf9b7 __devm_regmap_init_spi +EXPORT_SYMBOL_GPL vmlinux 0xbacac894 __kthread_should_park +EXPORT_SYMBOL_GPL vmlinux 0xbad2bf57 crypto_alloc_acomp +EXPORT_SYMBOL_GPL vmlinux 0xbad52910 pm_generic_thaw EXPORT_SYMBOL_GPL vmlinux 0xbaf22757 kvfree_call_rcu EXPORT_SYMBOL_GPL vmlinux 0xbaf6850c fsnotify_wait_marks_destroyed -EXPORT_SYMBOL_GPL vmlinux 0xbb0a2bf6 mtk_pinconf_drive_set EXPORT_SYMBOL_GPL vmlinux 0xbb0ab47b debug_locks -EXPORT_SYMBOL_GPL vmlinux 0xbb0e01ad blk_bio_list_merge -EXPORT_SYMBOL_GPL vmlinux 0xbb16d624 of_dma_simple_xlate -EXPORT_SYMBOL_GPL vmlinux 0xbb1df3a1 irq_domain_associate_many -EXPORT_SYMBOL_GPL vmlinux 0xbb23a34d tcp_get_syncookie_mss EXPORT_SYMBOL_GPL vmlinux 0xbb24f372 __SCK__tp_func_attach_device_to_domain -EXPORT_SYMBOL_GPL vmlinux 0xbb27f3af extcon_get_edev_name -EXPORT_SYMBOL_GPL vmlinux 0xbb34a598 __blkg_prfill_rwstat -EXPORT_SYMBOL_GPL vmlinux 0xbb3bbba2 kobject_create_and_add -EXPORT_SYMBOL_GPL vmlinux 0xbb4bf65a ata_cable_unknown -EXPORT_SYMBOL_GPL vmlinux 0xbb4ca204 usb_reset_device -EXPORT_SYMBOL_GPL vmlinux 0xbb4f353d devm_gpio_request_one -EXPORT_SYMBOL_GPL vmlinux 0xbb60dfa0 tun_get_socket +EXPORT_SYMBOL_GPL vmlinux 0xbb2dd947 mptcp_token_iter_next +EXPORT_SYMBOL_GPL vmlinux 0xbb316a8b blk_update_request +EXPORT_SYMBOL_GPL vmlinux 0xbb46546b usb_of_get_companion_dev +EXPORT_SYMBOL_GPL vmlinux 0xbb48885f virtqueue_add_outbuf +EXPORT_SYMBOL_GPL vmlinux 0xbb60cb91 xdp_return_frame_bulk +EXPORT_SYMBOL_GPL vmlinux 0xbb63ae93 ping_bind EXPORT_SYMBOL_GPL vmlinux 0xbb6a3cbd devlink_fmsg_arr_pair_nest_start +EXPORT_SYMBOL_GPL vmlinux 0xbb6aa000 rio_mport_write_config_8 EXPORT_SYMBOL_GPL vmlinux 0xbb6f025a asymmetric_key_generate_id EXPORT_SYMBOL_GPL vmlinux 0xbb7195a5 xdp_warn -EXPORT_SYMBOL_GPL vmlinux 0xbb7d6e46 pci_user_read_config_word -EXPORT_SYMBOL_GPL vmlinux 0xbb82d493 nd_tbl -EXPORT_SYMBOL_GPL vmlinux 0xbb901c77 __fput_sync +EXPORT_SYMBOL_GPL vmlinux 0xbb7afb02 dprc_get_obj +EXPORT_SYMBOL_GPL vmlinux 0xbb80f760 fat_scan +EXPORT_SYMBOL_GPL vmlinux 0xbb8bbfd7 dm_copy_name_and_uuid +EXPORT_SYMBOL_GPL vmlinux 0xbb8c8061 scsi_schedule_eh EXPORT_SYMBOL_GPL vmlinux 0xbb93eec5 ioasid_alloc -EXPORT_SYMBOL_GPL vmlinux 0xbb981f0d of_reserved_mem_device_init_by_idx -EXPORT_SYMBOL_GPL vmlinux 0xbb9df990 nvdimm_has_flush -EXPORT_SYMBOL_GPL vmlinux 0xbba3df5a usb_hub_claim_port +EXPORT_SYMBOL_GPL vmlinux 0xbb9fbead devm_get_free_pages +EXPORT_SYMBOL_GPL vmlinux 0xbba5561f dev_pm_opp_sync_regulators +EXPORT_SYMBOL_GPL vmlinux 0xbbabd7f2 iommu_unmap_fast EXPORT_SYMBOL_GPL vmlinux 0xbbb4ab02 mtk_mutex_put -EXPORT_SYMBOL_GPL vmlinux 0xbbc235fa l3mdev_fib_table_by_index -EXPORT_SYMBOL_GPL vmlinux 0xbbc5f001 dev_pm_opp_put_regulators -EXPORT_SYMBOL_GPL vmlinux 0xbbcc9d31 fscrypt_ioctl_add_key -EXPORT_SYMBOL_GPL vmlinux 0xbbd46838 debugfs_create_x8 -EXPORT_SYMBOL_GPL vmlinux 0xbbe4fa35 imx_pinctrl_parse_pin_scu +EXPORT_SYMBOL_GPL vmlinux 0xbbbb4942 xhci_add_endpoint +EXPORT_SYMBOL_GPL vmlinux 0xbbc70366 phy_pm_runtime_put_sync +EXPORT_SYMBOL_GPL vmlinux 0xbbd9bf3e tty_ldisc_receive_buf EXPORT_SYMBOL_GPL vmlinux 0xbbe56404 sprint_OID EXPORT_SYMBOL_GPL vmlinux 0xbbf4dfbe phy_basic_t1_features -EXPORT_SYMBOL_GPL vmlinux 0xbbf66b37 crypto_skcipher_encrypt -EXPORT_SYMBOL_GPL vmlinux 0xbbf78d12 nd_region_provider_data -EXPORT_SYMBOL_GPL vmlinux 0xbc01173f fwnode_get_name -EXPORT_SYMBOL_GPL vmlinux 0xbc13299a devlink_trap_policers_unregister -EXPORT_SYMBOL_GPL vmlinux 0xbc2273a5 alloc_empty_file -EXPORT_SYMBOL_GPL vmlinux 0xbc3145d5 task_cls_state -EXPORT_SYMBOL_GPL vmlinux 0xbc37e59f fuse_dev_alloc_install +EXPORT_SYMBOL_GPL vmlinux 0xbbf89242 devm_gpiod_get +EXPORT_SYMBOL_GPL vmlinux 0xbbff06a3 iommu_enable_nesting +EXPORT_SYMBOL_GPL vmlinux 0xbc087670 nvme_host_path_error +EXPORT_SYMBOL_GPL vmlinux 0xbc2c3536 xfrm_audit_state_add +EXPORT_SYMBOL_GPL vmlinux 0xbc2e4ed4 md_rdev_init +EXPORT_SYMBOL_GPL vmlinux 0xbc2fd9c9 pwmchip_remove +EXPORT_SYMBOL_GPL vmlinux 0xbc3e41d7 sysfs_create_file_ns EXPORT_SYMBOL_GPL vmlinux 0xbc3f2cb0 timecounter_cyc2time -EXPORT_SYMBOL_GPL vmlinux 0xbc3ff3ce debugfs_create_dir -EXPORT_SYMBOL_GPL vmlinux 0xbc45b685 debugfs_create_u8 -EXPORT_SYMBOL_GPL vmlinux 0xbc5b0d79 inet_ehash_nolisten +EXPORT_SYMBOL_GPL vmlinux 0xbc4b5737 scsi_queue_work +EXPORT_SYMBOL_GPL vmlinux 0xbc67627b dev_coredumpsg +EXPORT_SYMBOL_GPL vmlinux 0xbc6ab74d tty_buffer_space_avail EXPORT_SYMBOL_GPL vmlinux 0xbc6bec66 free_percpu_irq -EXPORT_SYMBOL_GPL vmlinux 0xbc846e40 udp_destruct_sock -EXPORT_SYMBOL_GPL vmlinux 0xbc8960dc clockevents_unbind_device -EXPORT_SYMBOL_GPL vmlinux 0xbc8d4551 ahci_platform_disable_regulators -EXPORT_SYMBOL_GPL vmlinux 0xbc9709ad iomap_is_partially_uptodate +EXPORT_SYMBOL_GPL vmlinux 0xbc716768 gpiod_set_raw_array_value +EXPORT_SYMBOL_GPL vmlinux 0xbc91c6fc skb_segment +EXPORT_SYMBOL_GPL vmlinux 0xbc9a3f24 crypto_alg_mod_lookup EXPORT_SYMBOL_GPL vmlinux 0xbc9b8588 ehci_cf_port_reset_rwsem -EXPORT_SYMBOL_GPL vmlinux 0xbc9ff25c fib_nl_delrule -EXPORT_SYMBOL_GPL vmlinux 0xbcb86a1b relay_buf_full -EXPORT_SYMBOL_GPL vmlinux 0xbcbac1bd xhci_run +EXPORT_SYMBOL_GPL vmlinux 0xbcc062e4 devres_close_group +EXPORT_SYMBOL_GPL vmlinux 0xbcc09687 spi_mem_adjust_op_size EXPORT_SYMBOL_GPL vmlinux 0xbcc15e75 ktime_get_coarse_with_offset +EXPORT_SYMBOL_GPL vmlinux 0xbcc5a801 kstrdup_quotable_cmdline EXPORT_SYMBOL_GPL vmlinux 0xbccfd4d8 register_oldmem_pfn_is_ram -EXPORT_SYMBOL_GPL vmlinux 0xbcd2a83d xdp_rxq_info_unreg -EXPORT_SYMBOL_GPL vmlinux 0xbcd8d099 blk_queue_set_zoned +EXPORT_SYMBOL_GPL vmlinux 0xbcd92dd1 ti_sci_get_handle EXPORT_SYMBOL_GPL vmlinux 0xbcdd5b99 iommu_group_set_name -EXPORT_SYMBOL_GPL vmlinux 0xbcdfc803 rio_attach_device +EXPORT_SYMBOL_GPL vmlinux 0xbcea2e28 __devm_alloc_percpu EXPORT_SYMBOL_GPL vmlinux 0xbcf1f0e6 zs_create_pool -EXPORT_SYMBOL_GPL vmlinux 0xbd0450ee serial8250_update_uartclk -EXPORT_SYMBOL_GPL vmlinux 0xbd075a19 clk_mux_val_to_index -EXPORT_SYMBOL_GPL vmlinux 0xbd077f2b power_supply_put_battery_info -EXPORT_SYMBOL_GPL vmlinux 0xbd14fd8c dma_buf_unpin -EXPORT_SYMBOL_GPL vmlinux 0xbd1cdecb md_find_rdev_nr_rcu -EXPORT_SYMBOL_GPL vmlinux 0xbd27e295 spi_unregister_controller -EXPORT_SYMBOL_GPL vmlinux 0xbd2b6c6e ata_sff_queue_pio_task -EXPORT_SYMBOL_GPL vmlinux 0xbd3749b1 securityfs_remove -EXPORT_SYMBOL_GPL vmlinux 0xbd3bf67b of_reserved_mem_device_release -EXPORT_SYMBOL_GPL vmlinux 0xbd3d398d dax_copy_from_iter +EXPORT_SYMBOL_GPL vmlinux 0xbcf2d1af find_extend_vma +EXPORT_SYMBOL_GPL vmlinux 0xbcf5a57b acpi_driver_match_device +EXPORT_SYMBOL_GPL vmlinux 0xbcf69a7a vmbus_send_modifychannel +EXPORT_SYMBOL_GPL vmlinux 0xbd05b7f2 ethnl_cable_test_free +EXPORT_SYMBOL_GPL vmlinux 0xbd0a2aa0 ahash_register_instance +EXPORT_SYMBOL_GPL vmlinux 0xbd145b74 dev_set_name +EXPORT_SYMBOL_GPL vmlinux 0xbd26416a acpi_find_child_device +EXPORT_SYMBOL_GPL vmlinux 0xbd290e71 usb_hcd_setup_local_mem +EXPORT_SYMBOL_GPL vmlinux 0xbd2d1b05 clk_register_fixed_factor +EXPORT_SYMBOL_GPL vmlinux 0xbd3ccfe5 serial8250_release_dma EXPORT_SYMBOL_GPL vmlinux 0xbd3fe1e3 disable_hardirq -EXPORT_SYMBOL_GPL vmlinux 0xbd44d7b1 md_rdev_clear -EXPORT_SYMBOL_GPL vmlinux 0xbd48df5d tty_encode_baud_rate -EXPORT_SYMBOL_GPL vmlinux 0xbd4aa0ee pci_test_config_bits +EXPORT_SYMBOL_GPL vmlinux 0xbd408a95 regulator_set_voltage_sel_pickable_regmap +EXPORT_SYMBOL_GPL vmlinux 0xbd477d03 regulator_get_error_flags +EXPORT_SYMBOL_GPL vmlinux 0xbd4ab5eb wakeup_source_remove +EXPORT_SYMBOL_GPL vmlinux 0xbd4e1fce pcie_update_link_speed +EXPORT_SYMBOL_GPL vmlinux 0xbd53249a stmpe_reg_read EXPORT_SYMBOL_GPL vmlinux 0xbd5704ec __tracepoint_xdp_bulk_tx -EXPORT_SYMBOL_GPL vmlinux 0xbd5d60a2 class_unregister -EXPORT_SYMBOL_GPL vmlinux 0xbd655369 security_path_rmdir -EXPORT_SYMBOL_GPL vmlinux 0xbd72c43d device_for_each_child -EXPORT_SYMBOL_GPL vmlinux 0xbd76a52d amba_device_put +EXPORT_SYMBOL_GPL vmlinux 0xbd6005bc regulator_unregister +EXPORT_SYMBOL_GPL vmlinux 0xbd616b07 add_swap_extent +EXPORT_SYMBOL_GPL vmlinux 0xbd6ac2b1 irq_setup_generic_chip +EXPORT_SYMBOL_GPL vmlinux 0xbd6e0ce1 cpufreq_register_driver +EXPORT_SYMBOL_GPL vmlinux 0xbd778c44 gpiod_set_value_cansleep EXPORT_SYMBOL_GPL vmlinux 0xbd7aaaee add_memory -EXPORT_SYMBOL_GPL vmlinux 0xbd7fd434 of_resolve_phandles -EXPORT_SYMBOL_GPL vmlinux 0xbd8472c2 tpm1_getcap -EXPORT_SYMBOL_GPL vmlinux 0xbd88eff7 sysfs_create_link_nowarn -EXPORT_SYMBOL_GPL vmlinux 0xbd8968f1 fb_deferred_io_open -EXPORT_SYMBOL_GPL vmlinux 0xbd8f53ae pm_runtime_enable +EXPORT_SYMBOL_GPL vmlinux 0xbd824d43 devm_hwmon_device_register_with_groups +EXPORT_SYMBOL_GPL vmlinux 0xbdaa5810 edac_mc_free EXPORT_SYMBOL_GPL vmlinux 0xbdb2217d hv_is_isolation_supported EXPORT_SYMBOL_GPL vmlinux 0xbdb72342 __tracepoint_devlink_hwmsg -EXPORT_SYMBOL_GPL vmlinux 0xbdcc5ece bsg_job_get -EXPORT_SYMBOL_GPL vmlinux 0xbdd83f12 fsl_mc_bus_dpci_type -EXPORT_SYMBOL_GPL vmlinux 0xbde950da kill_dev_dax -EXPORT_SYMBOL_GPL vmlinux 0xbe07ba55 edac_mc_handle_error -EXPORT_SYMBOL_GPL vmlinux 0xbe0c24f4 put_device -EXPORT_SYMBOL_GPL vmlinux 0xbe3c5037 pci_disable_sriov +EXPORT_SYMBOL_GPL vmlinux 0xbdb7cf20 platform_bus +EXPORT_SYMBOL_GPL vmlinux 0xbdc135a6 of_get_required_opp_performance_state +EXPORT_SYMBOL_GPL vmlinux 0xbdc4b1f5 dm_hold +EXPORT_SYMBOL_GPL vmlinux 0xbdd56486 ata_link_next +EXPORT_SYMBOL_GPL vmlinux 0xbdda01ba regulator_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0xbddeefc4 inet_unhash +EXPORT_SYMBOL_GPL vmlinux 0xbe07e790 bpf_prog_create_from_user +EXPORT_SYMBOL_GPL vmlinux 0xbe27071a __acpi_nfit_notify +EXPORT_SYMBOL_GPL vmlinux 0xbe275289 blk_queue_can_use_dma_map_merging +EXPORT_SYMBOL_GPL vmlinux 0xbe2ac088 pinctrl_generic_get_group_count +EXPORT_SYMBOL_GPL vmlinux 0xbe379236 acpi_subsys_suspend_late +EXPORT_SYMBOL_GPL vmlinux 0xbe4362f9 syscon_regmap_lookup_by_phandle +EXPORT_SYMBOL_GPL vmlinux 0xbe449281 ata_host_register EXPORT_SYMBOL_GPL vmlinux 0xbe5c888b crypto_chain EXPORT_SYMBOL_GPL vmlinux 0xbe5e3414 k3_udma_glue_reset_rx_chn +EXPORT_SYMBOL_GPL vmlinux 0xbe63e932 sata_set_spd EXPORT_SYMBOL_GPL vmlinux 0xbe687e88 wake_up_all_idle_cpus EXPORT_SYMBOL_GPL vmlinux 0xbe6d43d7 ioasid_put -EXPORT_SYMBOL_GPL vmlinux 0xbe79395f bpf_prog_select_runtime +EXPORT_SYMBOL_GPL vmlinux 0xbe7b5ae4 usb_unlink_urb +EXPORT_SYMBOL_GPL vmlinux 0xbe811f39 pm_generic_resume_noirq EXPORT_SYMBOL_GPL vmlinux 0xbe96dfd8 of_reconfig_notifier_unregister EXPORT_SYMBOL_GPL vmlinux 0xbe9a83d5 dw_pcie_write -EXPORT_SYMBOL_GPL vmlinux 0xbea3102b rtnl_register_module EXPORT_SYMBOL_GPL vmlinux 0xbea5ff1e static_key_initialized -EXPORT_SYMBOL_GPL vmlinux 0xbeb0b428 ahci_start_fis_rx -EXPORT_SYMBOL_GPL vmlinux 0xbec3b5fe iommu_report_device_fault +EXPORT_SYMBOL_GPL vmlinux 0xbea9fa46 vga_default_device +EXPORT_SYMBOL_GPL vmlinux 0xbeb151f3 perf_event_addr_filters_sync +EXPORT_SYMBOL_GPL vmlinux 0xbeb90b46 set_capacity_and_notify +EXPORT_SYMBOL_GPL vmlinux 0xbeba7f3a xfrm_local_error EXPORT_SYMBOL_GPL vmlinux 0xbec66c3a __apei_exec_run -EXPORT_SYMBOL_GPL vmlinux 0xbedf1c24 dprc_set_obj_irq +EXPORT_SYMBOL_GPL vmlinux 0xbed5ce1e kvm_get_running_vcpu +EXPORT_SYMBOL_GPL vmlinux 0xbedfdcc0 fscrypt_ioctl_get_nonce +EXPORT_SYMBOL_GPL vmlinux 0xbeeceb7c acpiphp_register_attention EXPORT_SYMBOL_GPL vmlinux 0xbf041102 register_vt_notifier -EXPORT_SYMBOL_GPL vmlinux 0xbf204905 udp_cmsg_send -EXPORT_SYMBOL_GPL vmlinux 0xbf3a758e fsnotify_add_mark -EXPORT_SYMBOL_GPL vmlinux 0xbf4a0cf3 add_page_wait_queue -EXPORT_SYMBOL_GPL vmlinux 0xbf668709 iomap_bmap -EXPORT_SYMBOL_GPL vmlinux 0xbf6a9cad __netpoll_free -EXPORT_SYMBOL_GPL vmlinux 0xbf6e3806 acpiphp_register_attention -EXPORT_SYMBOL_GPL vmlinux 0xbf811b05 iommu_fwspec_init -EXPORT_SYMBOL_GPL vmlinux 0xbfae5d3b pci_check_and_mask_intx -EXPORT_SYMBOL_GPL vmlinux 0xbfaf4c46 devm_regmap_add_irq_chip_fwnode -EXPORT_SYMBOL_GPL vmlinux 0xbfaf559c acpi_device_fwnode_ops -EXPORT_SYMBOL_GPL vmlinux 0xbfb32e55 devm_rtc_nvmem_register +EXPORT_SYMBOL_GPL vmlinux 0xbf0dd3a2 device_store_ulong +EXPORT_SYMBOL_GPL vmlinux 0xbf1516db regmap_raw_read +EXPORT_SYMBOL_GPL vmlinux 0xbf1f25de meson_a1_parse_dt_extra +EXPORT_SYMBOL_GPL vmlinux 0xbf2143dd devlink_param_unregister +EXPORT_SYMBOL_GPL vmlinux 0xbf3a6577 bio_alloc_kiocb +EXPORT_SYMBOL_GPL vmlinux 0xbf3d757e mdiobus_modify +EXPORT_SYMBOL_GPL vmlinux 0xbf48f16b kvm_release_page_clean +EXPORT_SYMBOL_GPL vmlinux 0xbf4d5edc ata_sas_port_destroy +EXPORT_SYMBOL_GPL vmlinux 0xbf609858 blk_mq_virtio_map_queues +EXPORT_SYMBOL_GPL vmlinux 0xbfb2a68e udp6_lib_lookup EXPORT_SYMBOL_GPL vmlinux 0xbfbc5434 pciserial_resume_ports -EXPORT_SYMBOL_GPL vmlinux 0xbfc692ae iommu_sva_unbind_gpasid -EXPORT_SYMBOL_GPL vmlinux 0xbfcef61a ata_sas_port_stop -EXPORT_SYMBOL_GPL vmlinux 0xbfd99a67 iommu_sva_get_pasid +EXPORT_SYMBOL_GPL vmlinux 0xbfc3c029 strp_data_ready +EXPORT_SYMBOL_GPL vmlinux 0xbfc8ced0 skb_zerocopy +EXPORT_SYMBOL_GPL vmlinux 0xbfdbab0a pm_wakeup_dev_event EXPORT_SYMBOL_GPL vmlinux 0xbfe5616d tick_broadcast_oneshot_control +EXPORT_SYMBOL_GPL vmlinux 0xbfe88106 of_pinctrl_get EXPORT_SYMBOL_GPL vmlinux 0xbfed2cd9 __wait_rcu_gp -EXPORT_SYMBOL_GPL vmlinux 0xbfee127d rio_add_device -EXPORT_SYMBOL_GPL vmlinux 0xbff589d8 devm_regmap_add_irq_chip -EXPORT_SYMBOL_GPL vmlinux 0xbffc420c iommu_unmap_fast -EXPORT_SYMBOL_GPL vmlinux 0xc0015640 ip6_datagram_connect_v6_only -EXPORT_SYMBOL_GPL vmlinux 0xc0329539 pcie_aspm_enabled -EXPORT_SYMBOL_GPL vmlinux 0xc036996f device_store_int -EXPORT_SYMBOL_GPL vmlinux 0xc04ff647 acpi_subsys_suspend_late +EXPORT_SYMBOL_GPL vmlinux 0xbff5a09a kvm_vcpu_yield_to +EXPORT_SYMBOL_GPL vmlinux 0xbff8cff2 usb_get_descriptor +EXPORT_SYMBOL_GPL vmlinux 0xc03377e5 __devm_clk_hw_register_divider +EXPORT_SYMBOL_GPL vmlinux 0xc04fe2ea gpiod_set_raw_value EXPORT_SYMBOL_GPL vmlinux 0xc05cee80 ipi_get_hwirq +EXPORT_SYMBOL_GPL vmlinux 0xc06e7599 dev_pm_opp_detach_genpd +EXPORT_SYMBOL_GPL vmlinux 0xc0728710 phy_validate EXPORT_SYMBOL_GPL vmlinux 0xc090c376 net_selftest_get_strings -EXPORT_SYMBOL_GPL vmlinux 0xc0945000 irqchip_fwnode_ops EXPORT_SYMBOL_GPL vmlinux 0xc0a3d155 k3_udma_glue_rx_get_flow_id_base EXPORT_SYMBOL_GPL vmlinux 0xc0a96e14 rcu_gp_is_expedited -EXPORT_SYMBOL_GPL vmlinux 0xc0ac1ff5 mpc8xxx_spi_tx_buf_u8 -EXPORT_SYMBOL_GPL vmlinux 0xc0b75dcb usb_hcd_platform_shutdown -EXPORT_SYMBOL_GPL vmlinux 0xc0bd2f6c clk_regmap_gate_ops -EXPORT_SYMBOL_GPL vmlinux 0xc0d50561 __xdp_build_skb_from_frame +EXPORT_SYMBOL_GPL vmlinux 0xc0aadde8 pci_cfg_access_lock +EXPORT_SYMBOL_GPL vmlinux 0xc0ab5c9c usb_string +EXPORT_SYMBOL_GPL vmlinux 0xc0b63890 fsnotify_alloc_user_group +EXPORT_SYMBOL_GPL vmlinux 0xc0c72a4d gpiod_set_array_value +EXPORT_SYMBOL_GPL vmlinux 0xc0ce0dc2 devm_of_platform_depopulate +EXPORT_SYMBOL_GPL vmlinux 0xc0d497ae regmap_parse_val +EXPORT_SYMBOL_GPL vmlinux 0xc0d4c6c3 thermal_of_cooling_device_register EXPORT_SYMBOL_GPL vmlinux 0xc0dcb59e edac_layer_name -EXPORT_SYMBOL_GPL vmlinux 0xc0e525f2 dev_pm_opp_adjust_voltage EXPORT_SYMBOL_GPL vmlinux 0xc0f0458a ip_tunnel_unneed_metadata +EXPORT_SYMBOL_GPL vmlinux 0xc0f497bd serial8250_request_dma EXPORT_SYMBOL_GPL vmlinux 0xc1086e0c sysrq_toggle_support -EXPORT_SYMBOL_GPL vmlinux 0xc10f7cf6 security_file_ioctl +EXPORT_SYMBOL_GPL vmlinux 0xc10cfd71 ahci_save_initial_config EXPORT_SYMBOL_GPL vmlinux 0xc10fddb8 name_to_dev_t -EXPORT_SYMBOL_GPL vmlinux 0xc11f9a99 virtqueue_add_outbuf -EXPORT_SYMBOL_GPL vmlinux 0xc13c5873 dma_can_mmap -EXPORT_SYMBOL_GPL vmlinux 0xc14a5eca ata_std_qc_defer -EXPORT_SYMBOL_GPL vmlinux 0xc1525441 mmu_notifier_get_locked +EXPORT_SYMBOL_GPL vmlinux 0xc1229771 bpf_prog_free +EXPORT_SYMBOL_GPL vmlinux 0xc136dae0 tpm_transmit_cmd +EXPORT_SYMBOL_GPL vmlinux 0xc149043c __rio_local_read_config_16 +EXPORT_SYMBOL_GPL vmlinux 0xc149c915 relay_switch_subbuf +EXPORT_SYMBOL_GPL vmlinux 0xc15743bd rio_bus_type +EXPORT_SYMBOL_GPL vmlinux 0xc15b79b5 ncsi_register_dev +EXPORT_SYMBOL_GPL vmlinux 0xc15b99bd of_clk_add_hw_provider +EXPORT_SYMBOL_GPL vmlinux 0xc16ffebd rcuwait_wake_up EXPORT_SYMBOL_GPL vmlinux 0xc1743430 cpuidle_disable_device EXPORT_SYMBOL_GPL vmlinux 0xc17515d7 usb_hcds_loaded EXPORT_SYMBOL_GPL vmlinux 0xc176cefe tick_nohz_full_setup EXPORT_SYMBOL_GPL vmlinux 0xc17e9946 usb_show_dynids -EXPORT_SYMBOL_GPL vmlinux 0xc1808cf1 iommu_sva_unbind_device -EXPORT_SYMBOL_GPL vmlinux 0xc18a7e06 __vfs_setxattr_noperm -EXPORT_SYMBOL_GPL vmlinux 0xc19bd226 mctrl_gpio_init -EXPORT_SYMBOL_GPL vmlinux 0xc1a6ea91 device_property_read_u16_array -EXPORT_SYMBOL_GPL vmlinux 0xc1b17e3f devm_hwspin_lock_unregister -EXPORT_SYMBOL_GPL vmlinux 0xc1c0c7cc scsi_check_sense -EXPORT_SYMBOL_GPL vmlinux 0xc1c265cd pci_cfg_access_lock -EXPORT_SYMBOL_GPL vmlinux 0xc1cd5eb1 sysfs_remove_link_from_group -EXPORT_SYMBOL_GPL vmlinux 0xc1d37a21 regmap_test_bits -EXPORT_SYMBOL_GPL vmlinux 0xc1da0147 of_thermal_get_trip_points -EXPORT_SYMBOL_GPL vmlinux 0xc1daeb66 ncsi_vlan_rx_kill_vid +EXPORT_SYMBOL_GPL vmlinux 0xc1856809 fsnotify_destroy_mark +EXPORT_SYMBOL_GPL vmlinux 0xc18dc9fb io_cgrp_subsys +EXPORT_SYMBOL_GPL vmlinux 0xc19c09fc devm_kasprintf +EXPORT_SYMBOL_GPL vmlinux 0xc1b5995f of_devfreq_cooling_register_power +EXPORT_SYMBOL_GPL vmlinux 0xc1cac641 balloon_aops +EXPORT_SYMBOL_GPL vmlinux 0xc1d84201 fsl_mc_bus_dpaiop_type EXPORT_SYMBOL_GPL vmlinux 0xc1dce028 k3_udma_glue_reset_tx_chn -EXPORT_SYMBOL_GPL vmlinux 0xc1e3b91d thp_get_unmapped_area -EXPORT_SYMBOL_GPL vmlinux 0xc1ea55a1 gpiochip_irq_map -EXPORT_SYMBOL_GPL vmlinux 0xc1f0bc29 syscon_node_to_regmap -EXPORT_SYMBOL_GPL vmlinux 0xc1f327e2 virtqueue_disable_cb -EXPORT_SYMBOL_GPL vmlinux 0xc1f5b58e ata_sff_pause -EXPORT_SYMBOL_GPL vmlinux 0xc2020ffc nf_nat_hook -EXPORT_SYMBOL_GPL vmlinux 0xc218cedd devlink_port_attrs_pci_pf_set -EXPORT_SYMBOL_GPL vmlinux 0xc220caa7 sched_setattr_nocheck +EXPORT_SYMBOL_GPL vmlinux 0xc1de456b dev_pm_opp_remove +EXPORT_SYMBOL_GPL vmlinux 0xc1f2a4f1 pinctrl_find_gpio_range_from_pin_nolock +EXPORT_SYMBOL_GPL vmlinux 0xc2191450 ata_link_online +EXPORT_SYMBOL_GPL vmlinux 0xc219cc45 dw_pcie_ep_init EXPORT_SYMBOL_GPL vmlinux 0xc22a3091 vm_unmap_aliases -EXPORT_SYMBOL_GPL vmlinux 0xc23e9647 dpcon_reset EXPORT_SYMBOL_GPL vmlinux 0xc2472388 tegra210_clk_emc_update_setting -EXPORT_SYMBOL_GPL vmlinux 0xc250e20e regcache_sync -EXPORT_SYMBOL_GPL vmlinux 0xc252add2 ahci_save_initial_config +EXPORT_SYMBOL_GPL vmlinux 0xc24aea60 sched_trace_rq_nr_running EXPORT_SYMBOL_GPL vmlinux 0xc25b8971 hv_remove_crash_handler -EXPORT_SYMBOL_GPL vmlinux 0xc26259f4 linear_hugepage_index -EXPORT_SYMBOL_GPL vmlinux 0xc26909db pinconf_generic_dt_subnode_to_map EXPORT_SYMBOL_GPL vmlinux 0xc2692173 wakeup_sources_read_lock EXPORT_SYMBOL_GPL vmlinux 0xc289e46d cpufreq_generic_frequency_table_verify -EXPORT_SYMBOL_GPL vmlinux 0xc29617c1 __pm_runtime_resume EXPORT_SYMBOL_GPL vmlinux 0xc2a1cbaf __cpuhp_state_remove_instance EXPORT_SYMBOL_GPL vmlinux 0xc2a3e570 errata EXPORT_SYMBOL_GPL vmlinux 0xc2a814db tcp_memory_pressure EXPORT_SYMBOL_GPL vmlinux 0xc2afdd43 init_srcu_struct EXPORT_SYMBOL_GPL vmlinux 0xc2b9773a __tracepoint_neigh_update_done EXPORT_SYMBOL_GPL vmlinux 0xc2c1c427 perf_event_cgrp_subsys_on_dfl_key -EXPORT_SYMBOL_GPL vmlinux 0xc2c2a47b kvm_set_memory_region EXPORT_SYMBOL_GPL vmlinux 0xc2d69ca6 gfn_to_pfn_memslot +EXPORT_SYMBOL_GPL vmlinux 0xc2dd957d blk_trace_setup EXPORT_SYMBOL_GPL vmlinux 0xc2de27ca hest_disable -EXPORT_SYMBOL_GPL vmlinux 0xc2e7483e pci_d3cold_disable -EXPORT_SYMBOL_GPL vmlinux 0xc303b8a0 pm_genpd_opp_to_performance_state -EXPORT_SYMBOL_GPL vmlinux 0xc30425ee blk_add_driver_data -EXPORT_SYMBOL_GPL vmlinux 0xc3143d3b pm_genpd_add_device -EXPORT_SYMBOL_GPL vmlinux 0xc3285bfb acpi_pm_set_device_wakeup -EXPORT_SYMBOL_GPL vmlinux 0xc3368d69 crypto_register_template -EXPORT_SYMBOL_GPL vmlinux 0xc33a0dc4 ata_sff_thaw -EXPORT_SYMBOL_GPL vmlinux 0xc33b5517 dw_pcie_read_dbi -EXPORT_SYMBOL_GPL vmlinux 0xc33cc03c tty_kopen_shared +EXPORT_SYMBOL_GPL vmlinux 0xc2e96029 devm_gpiod_get_optional +EXPORT_SYMBOL_GPL vmlinux 0xc2eefdb3 gpiod_get_index_optional +EXPORT_SYMBOL_GPL vmlinux 0xc2f32164 spi_bus_lock +EXPORT_SYMBOL_GPL vmlinux 0xc2f654a0 ip_local_out +EXPORT_SYMBOL_GPL vmlinux 0xc2faa786 __iomap_dio_rw +EXPORT_SYMBOL_GPL vmlinux 0xc30484b5 usb_hcd_platform_shutdown +EXPORT_SYMBOL_GPL vmlinux 0xc311118d dpcon_set_notification +EXPORT_SYMBOL_GPL vmlinux 0xc32e304b __pm_runtime_idle +EXPORT_SYMBOL_GPL vmlinux 0xc3307426 clk_gate_is_enabled +EXPORT_SYMBOL_GPL vmlinux 0xc336d1b8 rockchip_clk_register_branches EXPORT_SYMBOL_GPL vmlinux 0xc340e246 zynqmp_pm_request_node EXPORT_SYMBOL_GPL vmlinux 0xc341ae6d zs_map_object -EXPORT_SYMBOL_GPL vmlinux 0xc342419b crypto_stats_decompress -EXPORT_SYMBOL_GPL vmlinux 0xc34bab46 pwm_capture -EXPORT_SYMBOL_GPL vmlinux 0xc356971e nfs42_ssc_register -EXPORT_SYMBOL_GPL vmlinux 0xc3594741 dw_pcie_ep_linkup -EXPORT_SYMBOL_GPL vmlinux 0xc36e140c virtio_max_dma_size -EXPORT_SYMBOL_GPL vmlinux 0xc36f965e stmpe_reg_read +EXPORT_SYMBOL_GPL vmlinux 0xc359b236 nl_table EXPORT_SYMBOL_GPL vmlinux 0xc3708747 trace_vprintk -EXPORT_SYMBOL_GPL vmlinux 0xc377050f platform_bus_type -EXPORT_SYMBOL_GPL vmlinux 0xc37a2abf regulator_notifier_call_chain +EXPORT_SYMBOL_GPL vmlinux 0xc3757388 dev_pm_opp_get_sharing_cpus +EXPORT_SYMBOL_GPL vmlinux 0xc37764f8 devm_phy_get +EXPORT_SYMBOL_GPL vmlinux 0xc37b55ef edac_mc_add_mc_with_groups EXPORT_SYMBOL_GPL vmlinux 0xc3805cd1 fs_ftype_to_dtype -EXPORT_SYMBOL_GPL vmlinux 0xc385ba31 devm_add_action +EXPORT_SYMBOL_GPL vmlinux 0xc384d6a7 posix_acl_access_xattr_handler EXPORT_SYMBOL_GPL vmlinux 0xc3876c1a hv_isolation_type_snp -EXPORT_SYMBOL_GPL vmlinux 0xc3889da5 cpci_hp_register_controller -EXPORT_SYMBOL_GPL vmlinux 0xc394d8b6 tty_buffer_lock_exclusive -EXPORT_SYMBOL_GPL vmlinux 0xc399c973 vfs_setxattr -EXPORT_SYMBOL_GPL vmlinux 0xc39a98f6 ata_sff_drain_fifo -EXPORT_SYMBOL_GPL vmlinux 0xc3a06938 usb_autopm_put_interface_no_suspend -EXPORT_SYMBOL_GPL vmlinux 0xc3bee8a3 dma_buf_put -EXPORT_SYMBOL_GPL vmlinux 0xc3c25edf vcpu_load +EXPORT_SYMBOL_GPL vmlinux 0xc398a480 bsg_register_queue +EXPORT_SYMBOL_GPL vmlinux 0xc3a45e64 nvme_try_sched_reset +EXPORT_SYMBOL_GPL vmlinux 0xc3b55de0 dev_attr_link_power_management_policy +EXPORT_SYMBOL_GPL vmlinux 0xc3b6183f tcp_sendmsg_locked +EXPORT_SYMBOL_GPL vmlinux 0xc3ba916f vcpu_put EXPORT_SYMBOL_GPL vmlinux 0xc3c4c6cc hash_algo_name -EXPORT_SYMBOL_GPL vmlinux 0xc3d0278f devres_get -EXPORT_SYMBOL_GPL vmlinux 0xc3d4f25d iommu_fwspec_add_ids -EXPORT_SYMBOL_GPL vmlinux 0xc3d6fe6d sched_set_fifo +EXPORT_SYMBOL_GPL vmlinux 0xc3ca513d vmbus_request_addr +EXPORT_SYMBOL_GPL vmlinux 0xc3cc23fa ata_pio_need_iordy +EXPORT_SYMBOL_GPL vmlinux 0xc3d06520 spi_controller_dma_map_mem_op_data +EXPORT_SYMBOL_GPL vmlinux 0xc3d235b0 vring_create_virtqueue +EXPORT_SYMBOL_GPL vmlinux 0xc3d7ab8d rio_release_outb_dbell EXPORT_SYMBOL_GPL vmlinux 0xc3de65ff ring_buffer_bytes_cpu +EXPORT_SYMBOL_GPL vmlinux 0xc3e1a6a0 nvdimm_region_notify EXPORT_SYMBOL_GPL vmlinux 0xc3ea5305 iommu_default_passthrough -EXPORT_SYMBOL_GPL vmlinux 0xc3f95a60 iommu_group_add_device -EXPORT_SYMBOL_GPL vmlinux 0xc4017570 udp_tunnel_xmit_skb -EXPORT_SYMBOL_GPL vmlinux 0xc4261bcf nexthop_for_each_fib6_nh -EXPORT_SYMBOL_GPL vmlinux 0xc427e4c5 get_net_ns_by_pid +EXPORT_SYMBOL_GPL vmlinux 0xc3f2b483 aead_init_geniv +EXPORT_SYMBOL_GPL vmlinux 0xc3fdbc7f devm_usb_get_phy +EXPORT_SYMBOL_GPL vmlinux 0xc4166617 pinmux_generic_get_function_groups +EXPORT_SYMBOL_GPL vmlinux 0xc419e92c phy_pm_runtime_get +EXPORT_SYMBOL_GPL vmlinux 0xc420b4ff fsnotify_add_mark EXPORT_SYMBOL_GPL vmlinux 0xc428068d sata_deb_timing_long -EXPORT_SYMBOL_GPL vmlinux 0xc43a4f38 fib_nl_newrule +EXPORT_SYMBOL_GPL vmlinux 0xc4366be5 driver_create_file EXPORT_SYMBOL_GPL vmlinux 0xc43e92b9 trace_seq_bprintf -EXPORT_SYMBOL_GPL vmlinux 0xc44ad168 dev_pm_opp_remove_table -EXPORT_SYMBOL_GPL vmlinux 0xc45239f8 regulator_put -EXPORT_SYMBOL_GPL vmlinux 0xc45d2f01 ima_file_hash +EXPORT_SYMBOL_GPL vmlinux 0xc45cff7e iommu_dev_feature_enabled EXPORT_SYMBOL_GPL vmlinux 0xc45e246f housekeeping_test_cpu +EXPORT_SYMBOL_GPL vmlinux 0xc45f359b device_set_of_node_from_dev EXPORT_SYMBOL_GPL vmlinux 0xc46324f6 dynevent_create -EXPORT_SYMBOL_GPL vmlinux 0xc463706d dev_pm_opp_add -EXPORT_SYMBOL_GPL vmlinux 0xc46b7e5e usb_deregister_dev -EXPORT_SYMBOL_GPL vmlinux 0xc479c287 wbt_disable_default -EXPORT_SYMBOL_GPL vmlinux 0xc47e259f acpi_nfit_init -EXPORT_SYMBOL_GPL vmlinux 0xc484cdcb usb_hcd_end_port_resume +EXPORT_SYMBOL_GPL vmlinux 0xc4655c37 of_icc_get_by_index +EXPORT_SYMBOL_GPL vmlinux 0xc479a70c iommu_device_link EXPORT_SYMBOL_GPL vmlinux 0xc48b7ccf ata_mode_string -EXPORT_SYMBOL_GPL vmlinux 0xc49b6d36 crypto_stats_ahash_update -EXPORT_SYMBOL_GPL vmlinux 0xc49cd1a1 xfrm_output_resume +EXPORT_SYMBOL_GPL vmlinux 0xc48c9e5a __dax_driver_register +EXPORT_SYMBOL_GPL vmlinux 0xc491abf3 dma_buf_end_cpu_access +EXPORT_SYMBOL_GPL vmlinux 0xc494505c xfrm_audit_policy_delete +EXPORT_SYMBOL_GPL vmlinux 0xc49605f3 mbox_controller_register +EXPORT_SYMBOL_GPL vmlinux 0xc497f1b6 devm_rtc_nvmem_register EXPORT_SYMBOL_GPL vmlinux 0xc4a31146 rdma_cgrp_subsys_on_dfl_key +EXPORT_SYMBOL_GPL vmlinux 0xc4a46015 acpi_is_pnp_device EXPORT_SYMBOL_GPL vmlinux 0xc4a72936 trusted_tpm_send -EXPORT_SYMBOL_GPL vmlinux 0xc4a9ffa2 pci_enable_ats -EXPORT_SYMBOL_GPL vmlinux 0xc4bab797 serial8250_rpm_get -EXPORT_SYMBOL_GPL vmlinux 0xc4bd4a45 iomap_file_unshare -EXPORT_SYMBOL_GPL vmlinux 0xc4be09c0 irq_domain_translate_twocell -EXPORT_SYMBOL_GPL vmlinux 0xc4c3bc4e devm_usb_put_phy -EXPORT_SYMBOL_GPL vmlinux 0xc4c825bb extcon_dev_unregister +EXPORT_SYMBOL_GPL vmlinux 0xc4a87897 meson_aoclkc_probe +EXPORT_SYMBOL_GPL vmlinux 0xc4c5bd61 udp_tunnel6_xmit_skb +EXPORT_SYMBOL_GPL vmlinux 0xc4de5e5c pwmchip_add +EXPORT_SYMBOL_GPL vmlinux 0xc4ec445d ipv6_opt_accepted +EXPORT_SYMBOL_GPL vmlinux 0xc4ef5743 skb_tstamp_tx EXPORT_SYMBOL_GPL vmlinux 0xc4f0da12 ktime_get_with_offset +EXPORT_SYMBOL_GPL vmlinux 0xc4f293c9 bus_remove_file +EXPORT_SYMBOL_GPL vmlinux 0xc4f2bbd8 sysfs_create_groups +EXPORT_SYMBOL_GPL vmlinux 0xc50c9c9d tty_port_link_device EXPORT_SYMBOL_GPL vmlinux 0xc51450c6 imx_ccm_lock -EXPORT_SYMBOL_GPL vmlinux 0xc51913e6 ip6_route_lookup -EXPORT_SYMBOL_GPL vmlinux 0xc527bc25 vp_modern_config_vector +EXPORT_SYMBOL_GPL vmlinux 0xc516ae73 usb_ep0_reinit +EXPORT_SYMBOL_GPL vmlinux 0xc530845f nvdimm_to_bus +EXPORT_SYMBOL_GPL vmlinux 0xc5359e9f pm_clk_runtime_suspend +EXPORT_SYMBOL_GPL vmlinux 0xc54870bb regulator_set_voltage +EXPORT_SYMBOL_GPL vmlinux 0xc55e09c2 umd_cleanup_helper EXPORT_SYMBOL_GPL vmlinux 0xc55ff962 phy_basic_t1_features_array EXPORT_SYMBOL_GPL vmlinux 0xc5604800 clk_set_rate_exclusive -EXPORT_SYMBOL_GPL vmlinux 0xc562d2b6 perf_pmu_register -EXPORT_SYMBOL_GPL vmlinux 0xc563c6fc of_clk_hw_simple_get -EXPORT_SYMBOL_GPL vmlinux 0xc565aa90 nvme_shutdown_ctrl EXPORT_SYMBOL_GPL vmlinux 0xc569d8ce __clk_get_name +EXPORT_SYMBOL_GPL vmlinux 0xc57033a5 regmap_get_device EXPORT_SYMBOL_GPL vmlinux 0xc575c737 debug_locks_off EXPORT_SYMBOL_GPL vmlinux 0xc5777fca linear_range_get_selector_low_array -EXPORT_SYMBOL_GPL vmlinux 0xc582e284 of_usb_get_phy_mode EXPORT_SYMBOL_GPL vmlinux 0xc58a3ee6 icc_node_destroy -EXPORT_SYMBOL_GPL vmlinux 0xc5973a05 efivar_entry_remove +EXPORT_SYMBOL_GPL vmlinux 0xc5979c0a iommu_device_register +EXPORT_SYMBOL_GPL vmlinux 0xc59ccd8a usb_deregister EXPORT_SYMBOL_GPL vmlinux 0xc5a5c678 uart_parse_earlycon -EXPORT_SYMBOL_GPL vmlinux 0xc5a614bb iommu_device_sysfs_add -EXPORT_SYMBOL_GPL vmlinux 0xc5b9d30e rio_unlock_device -EXPORT_SYMBOL_GPL vmlinux 0xc5c6e6c7 mddev_unlock -EXPORT_SYMBOL_GPL vmlinux 0xc5d31e5b __blk_mq_debugfs_rq_show -EXPORT_SYMBOL_GPL vmlinux 0xc5df7046 pci_hp_add_bridge -EXPORT_SYMBOL_GPL vmlinux 0xc5e3c538 led_blink_set -EXPORT_SYMBOL_GPL vmlinux 0xc5e74481 spi_controller_dma_unmap_mem_op_data -EXPORT_SYMBOL_GPL vmlinux 0xc5f0d2f5 devm_regulator_get_exclusive -EXPORT_SYMBOL_GPL vmlinux 0xc5f90118 blk_mq_freeze_queue_wait_timeout -EXPORT_SYMBOL_GPL vmlinux 0xc60b8b99 imx_obtain_fixed_clk_hw +EXPORT_SYMBOL_GPL vmlinux 0xc5a8809f devm_usb_get_phy_by_node +EXPORT_SYMBOL_GPL vmlinux 0xc5b4ef36 sysfs_remove_link +EXPORT_SYMBOL_GPL vmlinux 0xc5c7d7ae netlink_has_listeners +EXPORT_SYMBOL_GPL vmlinux 0xc5d94385 crypto_larval_alloc +EXPORT_SYMBOL_GPL vmlinux 0xc6030aac xdp_rxq_info_is_reg EXPORT_SYMBOL_GPL vmlinux 0xc617f82c unregister_oom_notifier -EXPORT_SYMBOL_GPL vmlinux 0xc61c3c0a pci_intx EXPORT_SYMBOL_GPL vmlinux 0xc621bb43 sched_trace_rd_span -EXPORT_SYMBOL_GPL vmlinux 0xc628145c of_phy_get -EXPORT_SYMBOL_GPL vmlinux 0xc648fc5e led_set_brightness_sync -EXPORT_SYMBOL_GPL vmlinux 0xc653d635 irq_chip_release_resources_parent +EXPORT_SYMBOL_GPL vmlinux 0xc6366fc5 usb_choose_configuration +EXPORT_SYMBOL_GPL vmlinux 0xc641edf5 spi_mem_exec_op +EXPORT_SYMBOL_GPL vmlinux 0xc645ecbd ata_bmdma_post_internal_cmd +EXPORT_SYMBOL_GPL vmlinux 0xc64f368d dev_pm_opp_enable +EXPORT_SYMBOL_GPL vmlinux 0xc65a5011 sk_msg_free +EXPORT_SYMBOL_GPL vmlinux 0xc65b67bc rio_set_port_lockout EXPORT_SYMBOL_GPL vmlinux 0xc662ecda __tracepoint_br_fdb_external_learn_add EXPORT_SYMBOL_GPL vmlinux 0xc66b77b1 iommu_group_set_iommudata -EXPORT_SYMBOL_GPL vmlinux 0xc671b3e6 usb_autopm_put_interface EXPORT_SYMBOL_GPL vmlinux 0xc672a391 irq_work_sync -EXPORT_SYMBOL_GPL vmlinux 0xc6751431 stmpe_block_read EXPORT_SYMBOL_GPL vmlinux 0xc6779093 ring_buffer_record_enable -EXPORT_SYMBOL_GPL vmlinux 0xc6829991 led_trigger_unregister_simple +EXPORT_SYMBOL_GPL vmlinux 0xc69430d1 strp_check_rcv EXPORT_SYMBOL_GPL vmlinux 0xc697b0f7 nvmem_device_read EXPORT_SYMBOL_GPL vmlinux 0xc69b7ee5 zs_destroy_pool EXPORT_SYMBOL_GPL vmlinux 0xc6a4a872 __clk_is_enabled -EXPORT_SYMBOL_GPL vmlinux 0xc6b70d06 crypto_hash_walk_first -EXPORT_SYMBOL_GPL vmlinux 0xc6c404c3 mbox_chan_received_data -EXPORT_SYMBOL_GPL vmlinux 0xc6c820a9 usb_hcd_unmap_urb_for_dma +EXPORT_SYMBOL_GPL vmlinux 0xc6a6f72b input_ff_erase +EXPORT_SYMBOL_GPL vmlinux 0xc6bc2f2e dma_buf_vunmap +EXPORT_SYMBOL_GPL vmlinux 0xc6d53996 __netif_set_xps_queue +EXPORT_SYMBOL_GPL vmlinux 0xc6e27ea9 serial8250_rpm_get_tx +EXPORT_SYMBOL_GPL vmlinux 0xc6e42c13 crypto_unregister_rng +EXPORT_SYMBOL_GPL vmlinux 0xc6e563db fscrypt_ioctl_remove_key EXPORT_SYMBOL_GPL vmlinux 0xc6e5bcf3 linear_range_get_selector_within +EXPORT_SYMBOL_GPL vmlinux 0xc6e758da fwnode_get_phy_node +EXPORT_SYMBOL_GPL vmlinux 0xc6f152e1 __traceiter_tcp_bad_csum +EXPORT_SYMBOL_GPL vmlinux 0xc703ca73 page_cache_async_ra EXPORT_SYMBOL_GPL vmlinux 0xc7061ef3 iova_cache_put EXPORT_SYMBOL_GPL vmlinux 0xc71e64a9 snmp_get_cpu_field -EXPORT_SYMBOL_GPL vmlinux 0xc722362e bpf_offload_dev_match -EXPORT_SYMBOL_GPL vmlinux 0xc74007da thermal_remove_hwmon_sysfs -EXPORT_SYMBOL_GPL vmlinux 0xc75a9863 icc_std_aggregate -EXPORT_SYMBOL_GPL vmlinux 0xc7609b3e ip6_dst_lookup -EXPORT_SYMBOL_GPL vmlinux 0xc76e94e9 dev_attr_unload_heads +EXPORT_SYMBOL_GPL vmlinux 0xc721a081 dev_pm_domain_attach +EXPORT_SYMBOL_GPL vmlinux 0xc732b999 devm_pci_epc_destroy +EXPORT_SYMBOL_GPL vmlinux 0xc7353150 device_wakeup_disable +EXPORT_SYMBOL_GPL vmlinux 0xc74f3f0f rio_request_mport_dma +EXPORT_SYMBOL_GPL vmlinux 0xc762b277 iommu_page_response EXPORT_SYMBOL_GPL vmlinux 0xc76f8048 __sbitmap_queue_get -EXPORT_SYMBOL_GPL vmlinux 0xc774e221 skb_zerocopy_iter_stream -EXPORT_SYMBOL_GPL vmlinux 0xc77df50d noop_backing_dev_info +EXPORT_SYMBOL_GPL vmlinux 0xc77c83c6 elv_register EXPORT_SYMBOL_GPL vmlinux 0xc7856e74 __wake_up_locked_sync_key -EXPORT_SYMBOL_GPL vmlinux 0xc7857ea3 of_genpd_remove_subdomain -EXPORT_SYMBOL_GPL vmlinux 0xc785b80b dev_nit_active -EXPORT_SYMBOL_GPL vmlinux 0xc78d834e nvdimm_security_setup_events +EXPORT_SYMBOL_GPL vmlinux 0xc7857d1e ata_sas_queuecmd +EXPORT_SYMBOL_GPL vmlinux 0xc7872f74 dma_release_channel EXPORT_SYMBOL_GPL vmlinux 0xc7a1840e llist_add_batch +EXPORT_SYMBOL_GPL vmlinux 0xc7a77e6b relay_open +EXPORT_SYMBOL_GPL vmlinux 0xc7a78ee6 raw_seq_stop EXPORT_SYMBOL_GPL vmlinux 0xc7a7e770 clk_bulk_enable -EXPORT_SYMBOL_GPL vmlinux 0xc7a7f0ac of_get_display_timing -EXPORT_SYMBOL_GPL vmlinux 0xc7b88665 fib_table_lookup -EXPORT_SYMBOL_GPL vmlinux 0xc7c6cbbc nvdimm_pmem_region_create -EXPORT_SYMBOL_GPL vmlinux 0xc7d0a962 phy_exit +EXPORT_SYMBOL_GPL vmlinux 0xc7b848e2 nvme_shutdown_ctrl EXPORT_SYMBOL_GPL vmlinux 0xc7e64fc2 asn1_encode_integer -EXPORT_SYMBOL_GPL vmlinux 0xc7eb7897 pinctrl_get_group_pins -EXPORT_SYMBOL_GPL vmlinux 0xc7ef0672 regulator_get_voltage_sel_pickable_regmap EXPORT_SYMBOL_GPL vmlinux 0xc7fa4aa9 kobj_ns_drop -EXPORT_SYMBOL_GPL vmlinux 0xc7fecd2e device_reprobe -EXPORT_SYMBOL_GPL vmlinux 0xc7ff588d fsl_mc_bus_dpdbg_type -EXPORT_SYMBOL_GPL vmlinux 0xc812767a acpi_data_fwnode_ops -EXPORT_SYMBOL_GPL vmlinux 0xc82536ae blk_ksm_intersect_modes +EXPORT_SYMBOL_GPL vmlinux 0xc7feabeb tpm_pcr_extend +EXPORT_SYMBOL_GPL vmlinux 0xc8174142 fsl_mc_bus_dpmac_type +EXPORT_SYMBOL_GPL vmlinux 0xc81a2d8b mmu_interval_notifier_insert_locked EXPORT_SYMBOL_GPL vmlinux 0xc82b3a88 __SCK__tp_func_rpm_resume EXPORT_SYMBOL_GPL vmlinux 0xc82c721f klist_remove -EXPORT_SYMBOL_GPL vmlinux 0xc82d1622 irq_chip_retrigger_hierarchy +EXPORT_SYMBOL_GPL vmlinux 0xc8358932 fat_getattr EXPORT_SYMBOL_GPL vmlinux 0xc839c1ce trace_seq_to_user +EXPORT_SYMBOL_GPL vmlinux 0xc83b4677 screen_pos EXPORT_SYMBOL_GPL vmlinux 0xc8594d3d reset_control_acquire -EXPORT_SYMBOL_GPL vmlinux 0xc8635bf2 dev_pm_opp_get_opp_count -EXPORT_SYMBOL_GPL vmlinux 0xc872a53f regmap_field_alloc -EXPORT_SYMBOL_GPL vmlinux 0xc8779438 qcom_smem_state_register +EXPORT_SYMBOL_GPL vmlinux 0xc86fed81 udp_tunnel_notify_del_rx_port +EXPORT_SYMBOL_GPL vmlinux 0xc87625b5 tcp_set_keepalive EXPORT_SYMBOL_GPL vmlinux 0xc87dd725 k3_udma_glue_pop_rx_chn -EXPORT_SYMBOL_GPL vmlinux 0xc87f83ed acpi_register_gsi EXPORT_SYMBOL_GPL vmlinux 0xc87fb025 xas_get_mark -EXPORT_SYMBOL_GPL vmlinux 0xc8affb03 devm_nvmem_cell_get -EXPORT_SYMBOL_GPL vmlinux 0xc8cdd657 sysfs_merge_group -EXPORT_SYMBOL_GPL vmlinux 0xc8db7351 devm_pm_opp_set_regulators +EXPORT_SYMBOL_GPL vmlinux 0xc8894855 pinmux_generic_get_function +EXPORT_SYMBOL_GPL vmlinux 0xc8976104 bpf_trace_run10 +EXPORT_SYMBOL_GPL vmlinux 0xc8bbaef3 debugfs_create_u64 +EXPORT_SYMBOL_GPL vmlinux 0xc8cad604 regulator_suspend_disable EXPORT_SYMBOL_GPL vmlinux 0xc8ddd5b5 kstrdup_quotable -EXPORT_SYMBOL_GPL vmlinux 0xc8e4ef93 fwnode_get_next_child_node -EXPORT_SYMBOL_GPL vmlinux 0xc8e89434 devm_spi_register_controller -EXPORT_SYMBOL_GPL vmlinux 0xc8f30130 ata_host_resume -EXPORT_SYMBOL_GPL vmlinux 0xc91262be ip6_datagram_send_ctl -EXPORT_SYMBOL_GPL vmlinux 0xc91b5f43 cpuidle_get_driver +EXPORT_SYMBOL_GPL vmlinux 0xc8e800fc dev_pm_genpd_set_performance_state +EXPORT_SYMBOL_GPL vmlinux 0xc8ea8515 housekeeping_affine +EXPORT_SYMBOL_GPL vmlinux 0xc8eb0aa3 psil_set_new_ep_config +EXPORT_SYMBOL_GPL vmlinux 0xc8efebe2 skb_gso_validate_mac_len +EXPORT_SYMBOL_GPL vmlinux 0xc8f43d13 genphy_c45_read_lpa +EXPORT_SYMBOL_GPL vmlinux 0xc8fe2f96 sysfs_remove_files +EXPORT_SYMBOL_GPL vmlinux 0xc9016e69 clk_regmap_mux_ops +EXPORT_SYMBOL_GPL vmlinux 0xc9094a69 devlink_rate_leaf_create EXPORT_SYMBOL_GPL vmlinux 0xc91fdf58 percpu_ref_is_zero -EXPORT_SYMBOL_GPL vmlinux 0xc92a0a8d __udp6_lib_lookup EXPORT_SYMBOL_GPL vmlinux 0xc9345c0f digsig_verify -EXPORT_SYMBOL_GPL vmlinux 0xc93c7993 __devm_regmap_init -EXPORT_SYMBOL_GPL vmlinux 0xc93ce730 sk_msg_trim +EXPORT_SYMBOL_GPL vmlinux 0xc93a7942 tpm_get_random EXPORT_SYMBOL_GPL vmlinux 0xc93ee1e7 usb_phy_roothub_init -EXPORT_SYMBOL_GPL vmlinux 0xc9539630 rio_mport_write_config_32 -EXPORT_SYMBOL_GPL vmlinux 0xc953ff42 crypto_alloc_aead +EXPORT_SYMBOL_GPL vmlinux 0xc93f311a blkcg_print_blkgs +EXPORT_SYMBOL_GPL vmlinux 0xc95220d0 power_supply_register EXPORT_SYMBOL_GPL vmlinux 0xc9561772 fb_destroy_modelist +EXPORT_SYMBOL_GPL vmlinux 0xc95ff7b5 tty_buffer_set_limit EXPORT_SYMBOL_GPL vmlinux 0xc9641b48 visitor32 -EXPORT_SYMBOL_GPL vmlinux 0xc9677c66 __kvm_set_memory_region +EXPORT_SYMBOL_GPL vmlinux 0xc9669b17 edac_device_handle_ce_count +EXPORT_SYMBOL_GPL vmlinux 0xc97de471 regulator_force_disable EXPORT_SYMBOL_GPL vmlinux 0xc9827693 __bpf_call_base -EXPORT_SYMBOL_GPL vmlinux 0xc985a4a7 dev_pm_opp_put_clkname -EXPORT_SYMBOL_GPL vmlinux 0xc9943b1b phy_modify_mmd_changed -EXPORT_SYMBOL_GPL vmlinux 0xc9a64b6c inet6_destroy_sock -EXPORT_SYMBOL_GPL vmlinux 0xc9a7efd0 regulator_get_bypass_regmap -EXPORT_SYMBOL_GPL vmlinux 0xc9a86257 genphy_c45_read_status -EXPORT_SYMBOL_GPL vmlinux 0xc9b6987a crypto_get_default_null_skcipher -EXPORT_SYMBOL_GPL vmlinux 0xc9c4c556 sched_trace_rq_avg_dl -EXPORT_SYMBOL_GPL vmlinux 0xc9d635f4 of_irq_parse_and_map_pci +EXPORT_SYMBOL_GPL vmlinux 0xc98f4e6c __rio_local_write_config_16 +EXPORT_SYMBOL_GPL vmlinux 0xc99d1055 pci_reset_function +EXPORT_SYMBOL_GPL vmlinux 0xc9b092da pm_generic_restore +EXPORT_SYMBOL_GPL vmlinux 0xc9d43eef ata_pci_remove_one +EXPORT_SYMBOL_GPL vmlinux 0xc9dfb7f4 __class_register +EXPORT_SYMBOL_GPL vmlinux 0xc9e8f151 cgrp_dfl_root EXPORT_SYMBOL_GPL vmlinux 0xc9ec4e21 free_percpu -EXPORT_SYMBOL_GPL vmlinux 0xc9f2b7ed platform_bus -EXPORT_SYMBOL_GPL vmlinux 0xc9f6d1ff hisi_clk_alloc EXPORT_SYMBOL_GPL vmlinux 0xc9fb00f7 pl320_ipc_transmit -EXPORT_SYMBOL_GPL vmlinux 0xc9fbce33 of_dma_router_register -EXPORT_SYMBOL_GPL vmlinux 0xca04a27b shmem_read_mapping_page_gfp -EXPORT_SYMBOL_GPL vmlinux 0xca13578d sata_scr_read -EXPORT_SYMBOL_GPL vmlinux 0xca1431e9 devm_rtc_device_register -EXPORT_SYMBOL_GPL vmlinux 0xca1f2e6b dma_alloc_noncontiguous -EXPORT_SYMBOL_GPL vmlinux 0xca24d4fa usb_unanchor_urb -EXPORT_SYMBOL_GPL vmlinux 0xca32f346 ahci_kick_engine -EXPORT_SYMBOL_GPL vmlinux 0xca41d8d5 crypto_alloc_rng +EXPORT_SYMBOL_GPL vmlinux 0xc9fe6747 vmbus_alloc_ring +EXPORT_SYMBOL_GPL vmlinux 0xca001f03 iomap_fiemap +EXPORT_SYMBOL_GPL vmlinux 0xca07c4cf __clk_hw_register_gate +EXPORT_SYMBOL_GPL vmlinux 0xca0c9c89 rio_register_mport +EXPORT_SYMBOL_GPL vmlinux 0xca1943c9 nf_queue_nf_hook_drop EXPORT_SYMBOL_GPL vmlinux 0xca454a34 vt_get_leds EXPORT_SYMBOL_GPL vmlinux 0xca467318 hibernation_set_ops -EXPORT_SYMBOL_GPL vmlinux 0xca48c981 attribute_container_classdev_to_container -EXPORT_SYMBOL_GPL vmlinux 0xca596531 rio_free_net -EXPORT_SYMBOL_GPL vmlinux 0xca64b287 mptcp_pm_get_local_addr_max -EXPORT_SYMBOL_GPL vmlinux 0xca778155 mmu_interval_notifier_insert_locked -EXPORT_SYMBOL_GPL vmlinux 0xca7915a8 to_nvdimm_bus_dev +EXPORT_SYMBOL_GPL vmlinux 0xca532725 __traceiter_br_fdb_update +EXPORT_SYMBOL_GPL vmlinux 0xca5c3948 irq_domain_remove +EXPORT_SYMBOL_GPL vmlinux 0xca701674 clk_hw_unregister_divider EXPORT_SYMBOL_GPL vmlinux 0xca7d8764 kthread_freezable_should_stop -EXPORT_SYMBOL_GPL vmlinux 0xca851476 l3mdev_table_lookup_register -EXPORT_SYMBOL_GPL vmlinux 0xca85537e __inet_lookup_established -EXPORT_SYMBOL_GPL vmlinux 0xca88984f ata_acpi_gtm -EXPORT_SYMBOL_GPL vmlinux 0xca895bac nvdimm_bus_add_badrange +EXPORT_SYMBOL_GPL vmlinux 0xca98b3a7 devm_platform_get_irqs_affinity +EXPORT_SYMBOL_GPL vmlinux 0xca99f557 ip6_route_output_flags_noref EXPORT_SYMBOL_GPL vmlinux 0xca9a1d5e ring_buffer_free -EXPORT_SYMBOL_GPL vmlinux 0xcaa9db1b hwmon_device_register_with_info -EXPORT_SYMBOL_GPL vmlinux 0xcab49eee edac_device_alloc_ctl_info -EXPORT_SYMBOL_GPL vmlinux 0xcab7420b pinmux_generic_get_function_name +EXPORT_SYMBOL_GPL vmlinux 0xca9a4925 devlink_port_register +EXPORT_SYMBOL_GPL vmlinux 0xca9d9650 security_path_rmdir +EXPORT_SYMBOL_GPL vmlinux 0xca9f9a1b fat_detach +EXPORT_SYMBOL_GPL vmlinux 0xcab2301f usb_bulk_msg EXPORT_SYMBOL_GPL vmlinux 0xcabe04de cpuidle_resume_and_unlock -EXPORT_SYMBOL_GPL vmlinux 0xcabec4d2 md_stop -EXPORT_SYMBOL_GPL vmlinux 0xcac0c583 watchdog_unregister_device -EXPORT_SYMBOL_GPL vmlinux 0xcac0e5c5 devm_namespace_enable -EXPORT_SYMBOL_GPL vmlinux 0xcad064b2 __dma_request_channel -EXPORT_SYMBOL_GPL vmlinux 0xcad11ca9 kthread_unpark -EXPORT_SYMBOL_GPL vmlinux 0xcad192bd pwm_free -EXPORT_SYMBOL_GPL vmlinux 0xcad9c7ce nf_queue -EXPORT_SYMBOL_GPL vmlinux 0xcadde6a5 pcie_port_find_device +EXPORT_SYMBOL_GPL vmlinux 0xcac29cd0 acpi_device_fix_up_power +EXPORT_SYMBOL_GPL vmlinux 0xcad6da86 pm_clk_remove +EXPORT_SYMBOL_GPL vmlinux 0xcae27e51 crypto_stats_kpp_generate_public_key EXPORT_SYMBOL_GPL vmlinux 0xcae7ce5d fsl_mc_get_version -EXPORT_SYMBOL_GPL vmlinux 0xcafd7dd4 pci_disable_pri -EXPORT_SYMBOL_GPL vmlinux 0xcb040577 fw_devlink_purge_absent_suppliers -EXPORT_SYMBOL_GPL vmlinux 0xcb12825b pinctrl_select_state -EXPORT_SYMBOL_GPL vmlinux 0xcb15d8bb pci_find_next_ext_capability -EXPORT_SYMBOL_GPL vmlinux 0xcb221512 __kernel_write -EXPORT_SYMBOL_GPL vmlinux 0xcb26d6e4 dm_copy_name_and_uuid -EXPORT_SYMBOL_GPL vmlinux 0xcb2b7e9e switchdev_bridge_port_unoffload +EXPORT_SYMBOL_GPL vmlinux 0xcaebbf4d devm_gpiod_get_array +EXPORT_SYMBOL_GPL vmlinux 0xcaee1f57 pinctrl_remove_gpio_range EXPORT_SYMBOL_GPL vmlinux 0xcb2bfe2b nvmem_register_notifier -EXPORT_SYMBOL_GPL vmlinux 0xcb42dc91 fat_get_dotdot_entry -EXPORT_SYMBOL_GPL vmlinux 0xcb554eb7 spi_mem_default_supports_op +EXPORT_SYMBOL_GPL vmlinux 0xcb509886 _proc_mkdir EXPORT_SYMBOL_GPL vmlinux 0xcb561441 mem_dump_obj -EXPORT_SYMBOL_GPL vmlinux 0xcb60b803 mnt_drop_write -EXPORT_SYMBOL_GPL vmlinux 0xcb80a151 regulator_bulk_free -EXPORT_SYMBOL_GPL vmlinux 0xcb90a4e8 ata_scsi_port_error_handler -EXPORT_SYMBOL_GPL vmlinux 0xcb99218f pci_epc_destroy -EXPORT_SYMBOL_GPL vmlinux 0xcb9e9b05 cpci_hp_unregister_bus -EXPORT_SYMBOL_GPL vmlinux 0xcba1da31 fscrypt_set_bio_crypt_ctx_bh -EXPORT_SYMBOL_GPL vmlinux 0xcbaf3c99 led_trigger_set -EXPORT_SYMBOL_GPL vmlinux 0xcbc0d959 ping_close -EXPORT_SYMBOL_GPL vmlinux 0xcbd563aa irq_domain_xlate_twocell -EXPORT_SYMBOL_GPL vmlinux 0xcbe22152 kvm_write_guest_page +EXPORT_SYMBOL_GPL vmlinux 0xcb5c556c spi_async_locked +EXPORT_SYMBOL_GPL vmlinux 0xcb6c161b pci_ats_supported +EXPORT_SYMBOL_GPL vmlinux 0xcb826c64 debugfs_real_fops +EXPORT_SYMBOL_GPL vmlinux 0xcb859713 devm_create_dev_dax +EXPORT_SYMBOL_GPL vmlinux 0xcb8c5d3b fsnotify +EXPORT_SYMBOL_GPL vmlinux 0xcbaa1ee7 fixed_phy_register_with_gpiod +EXPORT_SYMBOL_GPL vmlinux 0xcbcd6e7d devlink_param_publish +EXPORT_SYMBOL_GPL vmlinux 0xcbd0f871 mtk_eint_do_init +EXPORT_SYMBOL_GPL vmlinux 0xcbd69174 dev_pm_opp_of_register_em EXPORT_SYMBOL_GPL vmlinux 0xcbe56bc2 zs_get_total_pages -EXPORT_SYMBOL_GPL vmlinux 0xcbe9343c fscrypt_set_test_dummy_encryption -EXPORT_SYMBOL_GPL vmlinux 0xcbfcdd38 phy_reset +EXPORT_SYMBOL_GPL vmlinux 0xcbe6f594 __xdp_build_skb_from_frame +EXPORT_SYMBOL_GPL vmlinux 0xcbf2a048 dma_buf_mmap +EXPORT_SYMBOL_GPL vmlinux 0xcbf3d91e crypto_register_templates +EXPORT_SYMBOL_GPL vmlinux 0xcbfad37f dev_pm_opp_remove_all_dynamic EXPORT_SYMBOL_GPL vmlinux 0xcc0fd0a7 k3_ringacc_ring_push_head -EXPORT_SYMBOL_GPL vmlinux 0xcc1e75a6 ata_pci_device_do_suspend -EXPORT_SYMBOL_GPL vmlinux 0xcc2867cf ata_msleep +EXPORT_SYMBOL_GPL vmlinux 0xcc113829 mnt_drop_write +EXPORT_SYMBOL_GPL vmlinux 0xcc2af3ee cgroup_path_ns EXPORT_SYMBOL_GPL vmlinux 0xcc2dbfd8 irq_domain_check_msi_remap -EXPORT_SYMBOL_GPL vmlinux 0xcc2fa402 devm_phy_destroy -EXPORT_SYMBOL_GPL vmlinux 0xcc3285e7 regulator_bulk_disable EXPORT_SYMBOL_GPL vmlinux 0xcc39c03e nvmem_unregister -EXPORT_SYMBOL_GPL vmlinux 0xcc46ba93 skb_gso_validate_mac_len -EXPORT_SYMBOL_GPL vmlinux 0xcc53b45c fat_remove_entries -EXPORT_SYMBOL_GPL vmlinux 0xcc5995d1 skb_splice_bits -EXPORT_SYMBOL_GPL vmlinux 0xcc646864 devlink_params_unpublish -EXPORT_SYMBOL_GPL vmlinux 0xcc8176f0 pci_get_dsn -EXPORT_SYMBOL_GPL vmlinux 0xcc8f8a0d iptunnel_handle_offloads +EXPORT_SYMBOL_GPL vmlinux 0xcc5307c9 bpf_prog_put +EXPORT_SYMBOL_GPL vmlinux 0xcc5891fa kill_device +EXPORT_SYMBOL_GPL vmlinux 0xcc6c5226 crypto_register_acomp +EXPORT_SYMBOL_GPL vmlinux 0xcc6f1dca regulator_map_voltage_linear_range +EXPORT_SYMBOL_GPL vmlinux 0xcc75640f kvm_vcpu_block +EXPORT_SYMBOL_GPL vmlinux 0xcc8aa366 pci_epf_destroy EXPORT_SYMBOL_GPL vmlinux 0xcc9268fc hwpoison_filter_enable -EXPORT_SYMBOL_GPL vmlinux 0xcc9294bb extcon_set_property_capability EXPORT_SYMBOL_GPL vmlinux 0xcc935375 walk_iomem_res_desc -EXPORT_SYMBOL_GPL vmlinux 0xcc9dbb9b acpi_kobj -EXPORT_SYMBOL_GPL vmlinux 0xcca5353b handle_fasteoi_irq -EXPORT_SYMBOL_GPL vmlinux 0xcca64a14 register_acpi_bus_type -EXPORT_SYMBOL_GPL vmlinux 0xccb4b70d key_set_timeout -EXPORT_SYMBOL_GPL vmlinux 0xccb6aee1 __fat_fs_error -EXPORT_SYMBOL_GPL vmlinux 0xccc7d879 ata_cable_80wire -EXPORT_SYMBOL_GPL vmlinux 0xcccbe0f0 of_property_read_u64_index +EXPORT_SYMBOL_GPL vmlinux 0xcc959e98 iommu_domain_free +EXPORT_SYMBOL_GPL vmlinux 0xcc99eb68 msg_zerocopy_put_abort +EXPORT_SYMBOL_GPL vmlinux 0xcca19a4f spi_mem_dirmap_destroy +EXPORT_SYMBOL_GPL vmlinux 0xcca72cc7 iomap_swapfile_activate +EXPORT_SYMBOL_GPL vmlinux 0xccb1e5ad usb_match_one_id +EXPORT_SYMBOL_GPL vmlinux 0xccb4e1ed __raw_v6_lookup +EXPORT_SYMBOL_GPL vmlinux 0xccb86b1c mmput +EXPORT_SYMBOL_GPL vmlinux 0xccb9c2d4 kernfs_notify +EXPORT_SYMBOL_GPL vmlinux 0xccbf96d4 rdev_get_drvdata +EXPORT_SYMBOL_GPL vmlinux 0xccc2db50 dma_resv_wait_timeout +EXPORT_SYMBOL_GPL vmlinux 0xccc36e2f wakeup_source_unregister EXPORT_SYMBOL_GPL vmlinux 0xcccfb2fa sata_deb_timing_hotplug -EXPORT_SYMBOL_GPL vmlinux 0xccd48259 skb_mpls_dec_ttl +EXPORT_SYMBOL_GPL vmlinux 0xccd17453 devres_find EXPORT_SYMBOL_GPL vmlinux 0xccd86806 ata_id_string -EXPORT_SYMBOL_GPL vmlinux 0xcce0d604 usb_match_one_id +EXPORT_SYMBOL_GPL vmlinux 0xccdda67e dev_pm_qos_add_request +EXPORT_SYMBOL_GPL vmlinux 0xccdfe924 __auxiliary_device_add +EXPORT_SYMBOL_GPL vmlinux 0xcce1bffb dev_attr_em_message +EXPORT_SYMBOL_GPL vmlinux 0xccf1ad54 scmi_driver_unregister EXPORT_SYMBOL_GPL vmlinux 0xccf52bc9 sfp_upstream_start -EXPORT_SYMBOL_GPL vmlinux 0xccfa35d2 irq_gc_mask_clr_bit -EXPORT_SYMBOL_GPL vmlinux 0xccfdfd1f tegra_mc_get_emem_device_count -EXPORT_SYMBOL_GPL vmlinux 0xcd1bf530 ip6_datagram_recv_ctl +EXPORT_SYMBOL_GPL vmlinux 0xcd007b1a rio_mport_chk_dev_access EXPORT_SYMBOL_GPL vmlinux 0xcd24e146 hash_digest_size -EXPORT_SYMBOL_GPL vmlinux 0xcd28ff27 ata_host_put +EXPORT_SYMBOL_GPL vmlinux 0xcd2d5ca0 nf_queue +EXPORT_SYMBOL_GPL vmlinux 0xcd332a3a bpf_prog_select_runtime EXPORT_SYMBOL_GPL vmlinux 0xcd3e5c7c acpi_release_memory -EXPORT_SYMBOL_GPL vmlinux 0xcd461803 clk_hw_register_fixed_factor -EXPORT_SYMBOL_GPL vmlinux 0xcd52f582 perf_event_period +EXPORT_SYMBOL_GPL vmlinux 0xcd45836a mnt_want_write_file +EXPORT_SYMBOL_GPL vmlinux 0xcd6cd8bc fsl_mc_resource_free EXPORT_SYMBOL_GPL vmlinux 0xcd6f2dc9 nf_log_buf_add EXPORT_SYMBOL_GPL vmlinux 0xcd759b82 k3_ringacc_ring_reset -EXPORT_SYMBOL_GPL vmlinux 0xcd813d84 file_is_kvm -EXPORT_SYMBOL_GPL vmlinux 0xcd8c7fbd regulator_set_current_limit_regmap +EXPORT_SYMBOL_GPL vmlinux 0xcd811bad usb_hcd_pci_shutdown +EXPORT_SYMBOL_GPL vmlinux 0xcd8b4949 __fscrypt_inode_uses_inline_crypto EXPORT_SYMBOL_GPL vmlinux 0xcd910be7 ti_sci_get_num_resources EXPORT_SYMBOL_GPL vmlinux 0xcd91b127 system_highpri_wq EXPORT_SYMBOL_GPL vmlinux 0xcd974f00 rcu_all_qs -EXPORT_SYMBOL_GPL vmlinux 0xcd98b4a3 __fscrypt_encrypt_symlink +EXPORT_SYMBOL_GPL vmlinux 0xcd99e3bf blkcg_policy_register EXPORT_SYMBOL_GPL vmlinux 0xcd9cd2ff wakeme_after_rcu -EXPORT_SYMBOL_GPL vmlinux 0xcda04b4a page_cache_sync_ra EXPORT_SYMBOL_GPL vmlinux 0xcda2aaba k3_udma_glue_tx_dma_to_cppi5_addr +EXPORT_SYMBOL_GPL vmlinux 0xcda3a81d regulator_get_current_limit +EXPORT_SYMBOL_GPL vmlinux 0xcda3e5ae usb_asmedia_modifyflowcontrol +EXPORT_SYMBOL_GPL vmlinux 0xcdac6a0d __alloc_pages_bulk +EXPORT_SYMBOL_GPL vmlinux 0xcdb41a9e mtk_pinconf_bias_disable_get_rev1 EXPORT_SYMBOL_GPL vmlinux 0xcdb6adcc ras_userspace_consumers -EXPORT_SYMBOL_GPL vmlinux 0xcdc6cd77 fat_getattr +EXPORT_SYMBOL_GPL vmlinux 0xcdbc0006 regulator_list_voltage_table EXPORT_SYMBOL_GPL vmlinux 0xcdc86b55 sched_clock EXPORT_SYMBOL_GPL vmlinux 0xcdca3691 nr_irqs -EXPORT_SYMBOL_GPL vmlinux 0xcddadee4 k3_udma_glue_tx_get_dma_device -EXPORT_SYMBOL_GPL vmlinux 0xcde0306a edac_mc_del_mc +EXPORT_SYMBOL_GPL vmlinux 0xcdcaed30 wm831x_reg_lock +EXPORT_SYMBOL_GPL vmlinux 0xcdd53fa6 fwnode_graph_get_remote_port_parent +EXPORT_SYMBOL_GPL vmlinux 0xcddab5ff __bio_crypt_clone EXPORT_SYMBOL_GPL vmlinux 0xcde26600 cppc_get_transition_latency -EXPORT_SYMBOL_GPL vmlinux 0xcded635b clk_hw_get_parent -EXPORT_SYMBOL_GPL vmlinux 0xcdf992bb bus_set_iommu -EXPORT_SYMBOL_GPL vmlinux 0xce0caad5 mbox_client_peek_data -EXPORT_SYMBOL_GPL vmlinux 0xce20b3c0 set_online_page_callback -EXPORT_SYMBOL_GPL vmlinux 0xce2e7470 devm_devfreq_event_remove_edev +EXPORT_SYMBOL_GPL vmlinux 0xcde977d4 crypto_unregister_scomp +EXPORT_SYMBOL_GPL vmlinux 0xcdf230ee __audit_inode_child +EXPORT_SYMBOL_GPL vmlinux 0xcdfb9c15 devm_irq_domain_create_sim +EXPORT_SYMBOL_GPL vmlinux 0xce2eb7ae power_supply_register_no_ws EXPORT_SYMBOL_GPL vmlinux 0xce316d7e zynqmp_pm_set_sd_tapdelay -EXPORT_SYMBOL_GPL vmlinux 0xce3e0fc4 fuse_dax_cancel_work +EXPORT_SYMBOL_GPL vmlinux 0xce3b90ee crypto_create_tfm_node +EXPORT_SYMBOL_GPL vmlinux 0xce3f5045 devlink_flash_update_status_notify +EXPORT_SYMBOL_GPL vmlinux 0xce4c6e3e meson_clk_dualdiv_ro_ops +EXPORT_SYMBOL_GPL vmlinux 0xce4de9ba spi_controller_suspend +EXPORT_SYMBOL_GPL vmlinux 0xce51a0d1 serial8250_em485_stop_tx +EXPORT_SYMBOL_GPL vmlinux 0xce56b3e7 udp_tunnel_sock_release EXPORT_SYMBOL_GPL vmlinux 0xce598ef2 unregister_kretprobe -EXPORT_SYMBOL_GPL vmlinux 0xce5b4d92 crypto_stats_rng_generate +EXPORT_SYMBOL_GPL vmlinux 0xce5f9743 xdp_rxq_info_reg_mem_model +EXPORT_SYMBOL_GPL vmlinux 0xce669911 extcon_dev_unregister +EXPORT_SYMBOL_GPL vmlinux 0xce6a5ef3 devm_phy_package_join +EXPORT_SYMBOL_GPL vmlinux 0xce6d9b1a power_supply_powers EXPORT_SYMBOL_GPL vmlinux 0xce6db656 rcu_is_watching -EXPORT_SYMBOL_GPL vmlinux 0xce734f3d pci_acpi_set_companion_lookup_hook -EXPORT_SYMBOL_GPL vmlinux 0xce7ce7bc regmap_mmio_attach_clk -EXPORT_SYMBOL_GPL vmlinux 0xce7fef1a clk_hw_get_parent_by_index -EXPORT_SYMBOL_GPL vmlinux 0xce834ba5 ata_pci_shutdown_one -EXPORT_SYMBOL_GPL vmlinux 0xce84d2fb vmbus_are_subchannels_present -EXPORT_SYMBOL_GPL vmlinux 0xce8ca213 security_path_chmod -EXPORT_SYMBOL_GPL vmlinux 0xce9451ae blk_update_request -EXPORT_SYMBOL_GPL vmlinux 0xce9bcc5c __fscrypt_prepare_rename -EXPORT_SYMBOL_GPL vmlinux 0xce9e0bf4 sk_msg_alloc -EXPORT_SYMBOL_GPL vmlinux 0xcea2d2de skb_to_sgvec_nomark +EXPORT_SYMBOL_GPL vmlinux 0xce7b6fc9 mtk_is_virt_gpio +EXPORT_SYMBOL_GPL vmlinux 0xce8352df get_user_pages_fast +EXPORT_SYMBOL_GPL vmlinux 0xce8913a2 __sync_filesystem +EXPORT_SYMBOL_GPL vmlinux 0xce94dc0a regulator_get_exclusive +EXPORT_SYMBOL_GPL vmlinux 0xcea1e362 tty_set_termios EXPORT_SYMBOL_GPL vmlinux 0xceac8674 zynqmp_pm_read_pggs +EXPORT_SYMBOL_GPL vmlinux 0xceb0f617 qcom_smem_state_get EXPORT_SYMBOL_GPL vmlinux 0xceb1f126 mpi_read_raw_data -EXPORT_SYMBOL_GPL vmlinux 0xcebbdfd4 clk_hw_get_name -EXPORT_SYMBOL_GPL vmlinux 0xced79655 ata_dev_next +EXPORT_SYMBOL_GPL vmlinux 0xcebba185 __traceiter_block_split +EXPORT_SYMBOL_GPL vmlinux 0xcec14191 lwtunnel_cmp_encap +EXPORT_SYMBOL_GPL vmlinux 0xcec6cac3 device_pm_wait_for_dev +EXPORT_SYMBOL_GPL vmlinux 0xced1a2c6 device_get_dma_attr +EXPORT_SYMBOL_GPL vmlinux 0xced52c59 led_trigger_register +EXPORT_SYMBOL_GPL vmlinux 0xcedc0b50 gpiod_set_consumer_name EXPORT_SYMBOL_GPL vmlinux 0xcee1641c kgdb_unregister_nmi_console EXPORT_SYMBOL_GPL vmlinux 0xcee88e7a of_overlay_fdt_apply -EXPORT_SYMBOL_GPL vmlinux 0xceee625a xfrm_state_afinfo_get_rcu -EXPORT_SYMBOL_GPL vmlinux 0xcef2d4f1 gpiod_set_raw_array_value -EXPORT_SYMBOL_GPL vmlinux 0xcef4b6b8 __rio_local_write_config_32 -EXPORT_SYMBOL_GPL vmlinux 0xcef5f127 list_lru_count_one -EXPORT_SYMBOL_GPL vmlinux 0xcef5ff2b ahci_platform_enable_resources -EXPORT_SYMBOL_GPL vmlinux 0xcf330399 ip_fib_metrics_init -EXPORT_SYMBOL_GPL vmlinux 0xcf47ace8 regulator_enable -EXPORT_SYMBOL_GPL vmlinux 0xcf60bcb4 verify_signature -EXPORT_SYMBOL_GPL vmlinux 0xcf61eb2c addrconf_add_linklocal -EXPORT_SYMBOL_GPL vmlinux 0xcf77c691 fixed_phy_register +EXPORT_SYMBOL_GPL vmlinux 0xcf0b85b9 lwtunnel_state_alloc +EXPORT_SYMBOL_GPL vmlinux 0xcf22e218 tegra_bpmp_transfer_atomic +EXPORT_SYMBOL_GPL vmlinux 0xcf261b8a icc_node_create +EXPORT_SYMBOL_GPL vmlinux 0xcf2b7ff2 kvm_vcpu_is_visible_gfn +EXPORT_SYMBOL_GPL vmlinux 0xcf43a757 watchdog_notify_pretimeout +EXPORT_SYMBOL_GPL vmlinux 0xcf51c874 crypto_stats_skcipher_encrypt +EXPORT_SYMBOL_GPL vmlinux 0xcf7041d7 clk_hw_get_parent_index +EXPORT_SYMBOL_GPL vmlinux 0xcf76909e spi_write_then_read +EXPORT_SYMBOL_GPL vmlinux 0xcf79ff32 ata_bmdma32_port_ops EXPORT_SYMBOL_GPL vmlinux 0xcf7f66f9 imx_dev_clk_hw_pll14xx -EXPORT_SYMBOL_GPL vmlinux 0xcf8b0f4c vmbus_set_chn_rescind_callback -EXPORT_SYMBOL_GPL vmlinux 0xcfc48ad7 crypto_find_alg +EXPORT_SYMBOL_GPL vmlinux 0xcf9a48a1 blk_mq_pci_map_queues +EXPORT_SYMBOL_GPL vmlinux 0xcfa6fb4f pci_enable_ats +EXPORT_SYMBOL_GPL vmlinux 0xcfbe212e alloc_empty_file +EXPORT_SYMBOL_GPL vmlinux 0xcfc10b4f ip_route_output_flow EXPORT_SYMBOL_GPL vmlinux 0xcfc5108a devlink_fmsg_u8_pair_put -EXPORT_SYMBOL_GPL vmlinux 0xcfc793fb ata_link_online +EXPORT_SYMBOL_GPL vmlinux 0xcfc6e723 ata_sff_data_xfer EXPORT_SYMBOL_GPL vmlinux 0xcfc7b4e4 rcu_barrier_tasks_trace -EXPORT_SYMBOL_GPL vmlinux 0xcfc8fa6f cpci_hp_register_bus +EXPORT_SYMBOL_GPL vmlinux 0xcfd28c00 generic_fh_to_parent EXPORT_SYMBOL_GPL vmlinux 0xcfd30d71 acpi_os_map_memory -EXPORT_SYMBOL_GPL vmlinux 0xcfd480fe register_pernet_subsys -EXPORT_SYMBOL_GPL vmlinux 0xcfe3c296 skb_zerocopy_headlen -EXPORT_SYMBOL_GPL vmlinux 0xcff22b72 devm_pm_runtime_enable +EXPORT_SYMBOL_GPL vmlinux 0xcfeee782 dev_pm_opp_get_level +EXPORT_SYMBOL_GPL vmlinux 0xcff9d1e3 tcp_twsk_destructor EXPORT_SYMBOL_GPL vmlinux 0xcffd793e hyperv_report_panic -EXPORT_SYMBOL_GPL vmlinux 0xd00a7294 debugfs_file_put -EXPORT_SYMBOL_GPL vmlinux 0xd025fef5 ata_sas_scsi_ioctl -EXPORT_SYMBOL_GPL vmlinux 0xd03d3988 ahash_register_instance +EXPORT_SYMBOL_GPL vmlinux 0xd01fef86 devm_extcon_dev_unregister +EXPORT_SYMBOL_GPL vmlinux 0xd0290d83 unregister_virtio_driver +EXPORT_SYMBOL_GPL vmlinux 0xd02ada26 virtio_config_changed EXPORT_SYMBOL_GPL vmlinux 0xd03eaf4c schedule_hrtimeout_range EXPORT_SYMBOL_GPL vmlinux 0xd04aedfd __SCK__tp_func_arm_event -EXPORT_SYMBOL_GPL vmlinux 0xd058095f cpufreq_cpu_put -EXPORT_SYMBOL_GPL vmlinux 0xd0647098 ping_rcv -EXPORT_SYMBOL_GPL vmlinux 0xd0652431 phy_speed_down +EXPORT_SYMBOL_GPL vmlinux 0xd04b9d75 devm_spi_register_controller +EXPORT_SYMBOL_GPL vmlinux 0xd05bc886 gpiod_get_raw_value_cansleep EXPORT_SYMBOL_GPL vmlinux 0xd06524ba raw_notifier_chain_unregister -EXPORT_SYMBOL_GPL vmlinux 0xd0670769 extcon_get_property EXPORT_SYMBOL_GPL vmlinux 0xd067d3c5 system_freezable_power_efficient_wq +EXPORT_SYMBOL_GPL vmlinux 0xd06953a1 ip6_dst_lookup_flow +EXPORT_SYMBOL_GPL vmlinux 0xd06f1a50 ata_bmdma_port_start32 +EXPORT_SYMBOL_GPL vmlinux 0xd096d672 thermal_zone_device_enable +EXPORT_SYMBOL_GPL vmlinux 0xd098abd6 sock_diag_unregister_inet_compat EXPORT_SYMBOL_GPL vmlinux 0xd09911a6 acpi_dev_get_irq_type -EXPORT_SYMBOL_GPL vmlinux 0xd0b3a9a5 lwtunnel_cmp_encap +EXPORT_SYMBOL_GPL vmlinux 0xd0ad2f8f fuse_dev_free EXPORT_SYMBOL_GPL vmlinux 0xd0c05159 emergency_restart -EXPORT_SYMBOL_GPL vmlinux 0xd0c0a223 devm_regulator_register_supply_alias -EXPORT_SYMBOL_GPL vmlinux 0xd0c649d1 irq_create_fwspec_mapping +EXPORT_SYMBOL_GPL vmlinux 0xd0c0c9c1 clk_hw_unregister_mux +EXPORT_SYMBOL_GPL vmlinux 0xd0cf2ba8 find_get_pid EXPORT_SYMBOL_GPL vmlinux 0xd0d156e9 __rht_bucket_nested EXPORT_SYMBOL_GPL vmlinux 0xd0d3f0a4 gen_pool_avail -EXPORT_SYMBOL_GPL vmlinux 0xd0d5fa82 bus_remove_file EXPORT_SYMBOL_GPL vmlinux 0xd0db0f12 run_dax -EXPORT_SYMBOL_GPL vmlinux 0xd0f41491 crypto_unregister_acomps -EXPORT_SYMBOL_GPL vmlinux 0xd0f8f8b6 hvc_alloc -EXPORT_SYMBOL_GPL vmlinux 0xd0faf697 usb_ifnum_to_if -EXPORT_SYMBOL_GPL vmlinux 0xd0fca4d1 ata_sff_qc_fill_rtf -EXPORT_SYMBOL_GPL vmlinux 0xd1053012 usb_ep0_reinit -EXPORT_SYMBOL_GPL vmlinux 0xd12581e8 gpiochip_reqres_irq -EXPORT_SYMBOL_GPL vmlinux 0xd12c2deb devlink_params_unregister -EXPORT_SYMBOL_GPL vmlinux 0xd1360785 mtk_pinconf_drive_get_rev1 -EXPORT_SYMBOL_GPL vmlinux 0xd137063e fwnode_graph_get_remote_port_parent +EXPORT_SYMBOL_GPL vmlinux 0xd0e407cd ahci_reset_em +EXPORT_SYMBOL_GPL vmlinux 0xd0e4e21f iommu_report_device_fault +EXPORT_SYMBOL_GPL vmlinux 0xd0f5809b crypto_skcipher_encrypt +EXPORT_SYMBOL_GPL vmlinux 0xd1022c4a relay_late_setup_files +EXPORT_SYMBOL_GPL vmlinux 0xd10c0e7b acpi_dev_get_resources +EXPORT_SYMBOL_GPL vmlinux 0xd10c6a89 usb_phy_set_charger_state +EXPORT_SYMBOL_GPL vmlinux 0xd112d8c3 sk_msg_trim +EXPORT_SYMBOL_GPL vmlinux 0xd118d195 meson_pmx_get_groups +EXPORT_SYMBOL_GPL vmlinux 0xd1256900 blkdev_ioctl +EXPORT_SYMBOL_GPL vmlinux 0xd12a1df7 pm_generic_resume +EXPORT_SYMBOL_GPL vmlinux 0xd130ac43 clone_private_mount EXPORT_SYMBOL_GPL vmlinux 0xd1386738 x509_cert_parse EXPORT_SYMBOL_GPL vmlinux 0xd1481de7 mpi_clear +EXPORT_SYMBOL_GPL vmlinux 0xd155add3 devlink_port_param_driverinit_value_get EXPORT_SYMBOL_GPL vmlinux 0xd159586c net_prio_cgrp_subsys_enabled_key +EXPORT_SYMBOL_GPL vmlinux 0xd159c60e fsl_mc_bus_dpdcei_type +EXPORT_SYMBOL_GPL vmlinux 0xd1676c88 phy_pm_runtime_get_sync EXPORT_SYMBOL_GPL vmlinux 0xd16a8cef __tracepoint_add_device_to_group -EXPORT_SYMBOL_GPL vmlinux 0xd16d1045 dpcon_enable -EXPORT_SYMBOL_GPL vmlinux 0xd173d825 tty_ldisc_ref_wait +EXPORT_SYMBOL_GPL vmlinux 0xd16c515c __traceiter_sched_util_est_se_tp +EXPORT_SYMBOL_GPL vmlinux 0xd16d38b6 percpu_free_rwsem +EXPORT_SYMBOL_GPL vmlinux 0xd1703ab0 pm_genpd_add_subdomain EXPORT_SYMBOL_GPL vmlinux 0xd17d2a22 phy_basic_features -EXPORT_SYMBOL_GPL vmlinux 0xd187c2ba devm_of_platform_depopulate -EXPORT_SYMBOL_GPL vmlinux 0xd18f827d mtk_hw_set_value -EXPORT_SYMBOL_GPL vmlinux 0xd1995189 xdp_attachment_setup -EXPORT_SYMBOL_GPL vmlinux 0xd1a81b7d regulator_set_voltage_sel_regmap +EXPORT_SYMBOL_GPL vmlinux 0xd17f0459 perf_pmu_migrate_context +EXPORT_SYMBOL_GPL vmlinux 0xd190f29b to_nd_blk_region +EXPORT_SYMBOL_GPL vmlinux 0xd19a2fe8 cpufreq_freq_transition_begin +EXPORT_SYMBOL_GPL vmlinux 0xd1a1f774 __rt_mutex_init EXPORT_SYMBOL_GPL vmlinux 0xd1a9ca15 __SCK__tp_func_neigh_update -EXPORT_SYMBOL_GPL vmlinux 0xd1bf4525 pinctrl_select_default_state +EXPORT_SYMBOL_GPL vmlinux 0xd1b5a2e1 find_mci_by_dev EXPORT_SYMBOL_GPL vmlinux 0xd1cbc23c add_timer_on -EXPORT_SYMBOL_GPL vmlinux 0xd1d158d3 devm_regmap_field_bulk_free -EXPORT_SYMBOL_GPL vmlinux 0xd1d2118a phy_validate -EXPORT_SYMBOL_GPL vmlinux 0xd1d7b424 get_dev_pagemap -EXPORT_SYMBOL_GPL vmlinux 0xd1db07d8 xhci_get_ep_ctx -EXPORT_SYMBOL_GPL vmlinux 0xd1e6d35a unregister_trace_event -EXPORT_SYMBOL_GPL vmlinux 0xd1e99a08 dev_pm_opp_put_prop_name -EXPORT_SYMBOL_GPL vmlinux 0xd1ee3667 spi_get_device_id -EXPORT_SYMBOL_GPL vmlinux 0xd1f197be sk_msg_return_zero +EXPORT_SYMBOL_GPL vmlinux 0xd1ebf9b9 iopf_queue_flush_dev +EXPORT_SYMBOL_GPL vmlinux 0xd1ed506d follow_pte +EXPORT_SYMBOL_GPL vmlinux 0xd1ef4f1c of_pci_get_devfn EXPORT_SYMBOL_GPL vmlinux 0xd1f2eee2 nf_logger_find_get -EXPORT_SYMBOL_GPL vmlinux 0xd2038f2b usb_wakeup_notification +EXPORT_SYMBOL_GPL vmlinux 0xd1f43796 of_property_read_u32_index +EXPORT_SYMBOL_GPL vmlinux 0xd2054175 pci_user_write_config_byte +EXPORT_SYMBOL_GPL vmlinux 0xd210ff79 device_rename EXPORT_SYMBOL_GPL vmlinux 0xd217e9e6 trace_set_clr_event +EXPORT_SYMBOL_GPL vmlinux 0xd219e86d crypto_unregister_shashes EXPORT_SYMBOL_GPL vmlinux 0xd21b61bd async_schedule_node_domain -EXPORT_SYMBOL_GPL vmlinux 0xd21caea8 class_compat_remove_link EXPORT_SYMBOL_GPL vmlinux 0xd21f1d35 __SCK__tp_func_tcp_send_reset -EXPORT_SYMBOL_GPL vmlinux 0xd225584f dev_dax_probe -EXPORT_SYMBOL_GPL vmlinux 0xd2470ff6 regmap_async_complete +EXPORT_SYMBOL_GPL vmlinux 0xd224ef97 devm_devfreq_event_add_edev +EXPORT_SYMBOL_GPL vmlinux 0xd22eb3ec blk_ksm_destroy +EXPORT_SYMBOL_GPL vmlinux 0xd2387d2c irq_gc_set_wake +EXPORT_SYMBOL_GPL vmlinux 0xd240d67c __traceiter_nvme_sq +EXPORT_SYMBOL_GPL vmlinux 0xd24b8039 usb_free_urb EXPORT_SYMBOL_GPL vmlinux 0xd24e9e8c klist_init -EXPORT_SYMBOL_GPL vmlinux 0xd253492d vmbus_disconnect_ring +EXPORT_SYMBOL_GPL vmlinux 0xd251e5da pm_generic_poweroff_noirq +EXPORT_SYMBOL_GPL vmlinux 0xd2547933 dax_layout_busy_page +EXPORT_SYMBOL_GPL vmlinux 0xd2565c9b usb_get_maximum_ssp_rate +EXPORT_SYMBOL_GPL vmlinux 0xd25fb7de mbox_controller_unregister EXPORT_SYMBOL_GPL vmlinux 0xd260af0d ring_buffer_write -EXPORT_SYMBOL_GPL vmlinux 0xd26ba0fb ata_link_next EXPORT_SYMBOL_GPL vmlinux 0xd270e977 pci_bridge_emul_conf_write EXPORT_SYMBOL_GPL vmlinux 0xd273b1b1 __round_jiffies_up_relative -EXPORT_SYMBOL_GPL vmlinux 0xd273e8e7 kgdb_register_io_module -EXPORT_SYMBOL_GPL vmlinux 0xd283527e subsys_interface_register -EXPORT_SYMBOL_GPL vmlinux 0xd28518be __blk_req_zone_write_unlock +EXPORT_SYMBOL_GPL vmlinux 0xd2877384 devm_irq_alloc_generic_chip +EXPORT_SYMBOL_GPL vmlinux 0xd299bab1 iopf_queue_remove_device +EXPORT_SYMBOL_GPL vmlinux 0xd2ac327f to_nvdimm +EXPORT_SYMBOL_GPL vmlinux 0xd2b0fb2f __platform_create_bundle EXPORT_SYMBOL_GPL vmlinux 0xd2b10a05 ata_timing_find_mode -EXPORT_SYMBOL_GPL vmlinux 0xd2c113fe nfs42_ssc_unregister -EXPORT_SYMBOL_GPL vmlinux 0xd2ced5a6 rio_route_add_entry -EXPORT_SYMBOL_GPL vmlinux 0xd2df1ae4 of_property_match_string -EXPORT_SYMBOL_GPL vmlinux 0xd2e4be06 kvm_put_kvm_no_destroy -EXPORT_SYMBOL_GPL vmlinux 0xd2eea277 vp_modern_queue_address -EXPORT_SYMBOL_GPL vmlinux 0xd2ef67a4 balloon_page_enqueue -EXPORT_SYMBOL_GPL vmlinux 0xd2ff8fbe pci_hp_destroy +EXPORT_SYMBOL_GPL vmlinux 0xd2b91ac8 pcie_reset_flr +EXPORT_SYMBOL_GPL vmlinux 0xd2b9ceb0 ata_bmdma_port_intr +EXPORT_SYMBOL_GPL vmlinux 0xd2c51b7f gpiod_set_transitory +EXPORT_SYMBOL_GPL vmlinux 0xd2c5bd65 class_find_device +EXPORT_SYMBOL_GPL vmlinux 0xd2ce5041 usb_control_msg_recv +EXPORT_SYMBOL_GPL vmlinux 0xd2cf9d4b platform_get_irq_byname_optional +EXPORT_SYMBOL_GPL vmlinux 0xd2d9c600 securityfs_create_symlink +EXPORT_SYMBOL_GPL vmlinux 0xd2f2280b ipv6_recv_error +EXPORT_SYMBOL_GPL vmlinux 0xd2f485e8 device_link_add +EXPORT_SYMBOL_GPL vmlinux 0xd30b1f88 crypto_enqueue_request +EXPORT_SYMBOL_GPL vmlinux 0xd30f848f __regmap_init_mmio_clk EXPORT_SYMBOL_GPL vmlinux 0xd31a2ac5 ring_buffer_oldest_event_ts -EXPORT_SYMBOL_GPL vmlinux 0xd31de4ee dax_layout_busy_page +EXPORT_SYMBOL_GPL vmlinux 0xd31d32c9 transport_configure_device +EXPORT_SYMBOL_GPL vmlinux 0xd31e5365 sock_gen_put EXPORT_SYMBOL_GPL vmlinux 0xd320ebaf pci_epc_get_first_free_bar -EXPORT_SYMBOL_GPL vmlinux 0xd324d2c8 devlink_param_register -EXPORT_SYMBOL_GPL vmlinux 0xd327bff7 rpi_firmware_get -EXPORT_SYMBOL_GPL vmlinux 0xd32b7ae2 regulator_unregister_supply_alias +EXPORT_SYMBOL_GPL vmlinux 0xd330080c kvm_init +EXPORT_SYMBOL_GPL vmlinux 0xd332a0d2 skcipher_walk_aead_encrypt EXPORT_SYMBOL_GPL vmlinux 0xd33ada8b cci_probed -EXPORT_SYMBOL_GPL vmlinux 0xd342047a usb_of_get_companion_dev -EXPORT_SYMBOL_GPL vmlinux 0xd3432829 dprc_scan_container -EXPORT_SYMBOL_GPL vmlinux 0xd34a8735 aead_init_geniv -EXPORT_SYMBOL_GPL vmlinux 0xd35e074b dev_pm_opp_detach_genpd +EXPORT_SYMBOL_GPL vmlinux 0xd33f5564 rdev_clear_badblocks +EXPORT_SYMBOL_GPL vmlinux 0xd3539c11 sk_setup_caps +EXPORT_SYMBOL_GPL vmlinux 0xd36486b3 pci_epc_map_msi_irq +EXPORT_SYMBOL_GPL vmlinux 0xd364c189 device_del EXPORT_SYMBOL_GPL vmlinux 0xd36760ef __usb_get_extra_descriptor -EXPORT_SYMBOL_GPL vmlinux 0xd3708ac7 open_related_ns -EXPORT_SYMBOL_GPL vmlinux 0xd3731e4a of_property_read_string_helper -EXPORT_SYMBOL_GPL vmlinux 0xd3748303 __pm_stay_awake EXPORT_SYMBOL_GPL vmlinux 0xd3752c27 atomic_notifier_call_chain -EXPORT_SYMBOL_GPL vmlinux 0xd376eaa0 __ip6_local_out -EXPORT_SYMBOL_GPL vmlinux 0xd3802b0b pinctrl_generic_get_group -EXPORT_SYMBOL_GPL vmlinux 0xd38206d8 tty_port_link_device -EXPORT_SYMBOL_GPL vmlinux 0xd3897e25 l3mdev_ifindex_lookup_by_table_id -EXPORT_SYMBOL_GPL vmlinux 0xd3959b56 do_tcp_sendpages -EXPORT_SYMBOL_GPL vmlinux 0xd39a92e9 of_k3_ringacc_get_by_phandle -EXPORT_SYMBOL_GPL vmlinux 0xd39d1150 anon_transport_class_register +EXPORT_SYMBOL_GPL vmlinux 0xd377d7dc thermal_remove_hwmon_sysfs +EXPORT_SYMBOL_GPL vmlinux 0xd39b64f7 fwnode_count_parents EXPORT_SYMBOL_GPL vmlinux 0xd39e9848 put_itimerspec64 -EXPORT_SYMBOL_GPL vmlinux 0xd3a970c1 power_supply_put -EXPORT_SYMBOL_GPL vmlinux 0xd3af02ea virtqueue_notify +EXPORT_SYMBOL_GPL vmlinux 0xd3a6eaba virtqueue_get_vring_size +EXPORT_SYMBOL_GPL vmlinux 0xd3a72bef hv_pkt_iter_first_raw EXPORT_SYMBOL_GPL vmlinux 0xd3b0a2b7 synchronize_srcu_expedited -EXPORT_SYMBOL_GPL vmlinux 0xd3bf9df4 nfnl_ct_hook -EXPORT_SYMBOL_GPL vmlinux 0xd3c9f530 irq_domain_translate_onecell -EXPORT_SYMBOL_GPL vmlinux 0xd3cbbadb devm_krealloc -EXPORT_SYMBOL_GPL vmlinux 0xd3d6806f skcipher_walk_done -EXPORT_SYMBOL_GPL vmlinux 0xd3e564b8 devm_clk_bulk_get_optional EXPORT_SYMBOL_GPL vmlinux 0xd3ec851c __traceiter_unmap EXPORT_SYMBOL_GPL vmlinux 0xd3f0cd42 misc_cg_res_total_usage +EXPORT_SYMBOL_GPL vmlinux 0xd3ff0be7 gpiod_get_raw_value EXPORT_SYMBOL_GPL vmlinux 0xd4034828 system_freezable_wq -EXPORT_SYMBOL_GPL vmlinux 0xd405b12a phy_driver_is_genphy_10g -EXPORT_SYMBOL_GPL vmlinux 0xd41334ad rio_release_outb_dbell -EXPORT_SYMBOL_GPL vmlinux 0xd415f88a sched_set_normal -EXPORT_SYMBOL_GPL vmlinux 0xd4264325 blk_mq_alloc_sq_tag_set +EXPORT_SYMBOL_GPL vmlinux 0xd42529ee hisi_uncore_pmu_event_init EXPORT_SYMBOL_GPL vmlinux 0xd426dbc4 erst_get_record_count EXPORT_SYMBOL_GPL vmlinux 0xd42f1d4e show_rcu_tasks_rude_gp_kthread EXPORT_SYMBOL_GPL vmlinux 0xd44a5eac kgdb_register_nmi_console -EXPORT_SYMBOL_GPL vmlinux 0xd44d3478 pci_hp_del EXPORT_SYMBOL_GPL vmlinux 0xd45434ee admin_timeout -EXPORT_SYMBOL_GPL vmlinux 0xd454eda4 gpiochip_generic_config -EXPORT_SYMBOL_GPL vmlinux 0xd46a0079 devm_gpiod_put +EXPORT_SYMBOL_GPL vmlinux 0xd459361e pcie_aspm_capable +EXPORT_SYMBOL_GPL vmlinux 0xd4639db2 serial8250_rpm_put_tx EXPORT_SYMBOL_GPL vmlinux 0xd46af5ef cppc_get_perf_ctrs -EXPORT_SYMBOL_GPL vmlinux 0xd46c3156 iommu_device_unregister -EXPORT_SYMBOL_GPL vmlinux 0xd47246af of_map_id -EXPORT_SYMBOL_GPL vmlinux 0xd4882105 efivar_entry_find +EXPORT_SYMBOL_GPL vmlinux 0xd46b4f2d md_allow_write +EXPORT_SYMBOL_GPL vmlinux 0xd4870804 console_drivers EXPORT_SYMBOL_GPL vmlinux 0xd4935851 __SCK__tp_func_suspend_resume +EXPORT_SYMBOL_GPL vmlinux 0xd4ac95b1 of_prop_next_u32 EXPORT_SYMBOL_GPL vmlinux 0xd4b6157e devlink_health_reporter_recovery_done EXPORT_SYMBOL_GPL vmlinux 0xd4b9a616 reset_control_bulk_put EXPORT_SYMBOL_GPL vmlinux 0xd4c14632 system_unbound_wq EXPORT_SYMBOL_GPL vmlinux 0xd4cbdbe3 __SCK__tp_func_devlink_trap_report -EXPORT_SYMBOL_GPL vmlinux 0xd4d563f5 phy_set_mode_ext -EXPORT_SYMBOL_GPL vmlinux 0xd4e3f704 tegra_bpmp_get -EXPORT_SYMBOL_GPL vmlinux 0xd4e4f8a2 acpi_dev_clear_dependencies +EXPORT_SYMBOL_GPL vmlinux 0xd4ce3900 __inet_inherit_port +EXPORT_SYMBOL_GPL vmlinux 0xd4e1d887 pinctrl_add_gpio_range EXPORT_SYMBOL_GPL vmlinux 0xd4e6d7e0 linear_range_get_value -EXPORT_SYMBOL_GPL vmlinux 0xd4e8fb2e inet6_csk_update_pmtu -EXPORT_SYMBOL_GPL vmlinux 0xd4eed0db __platform_create_bundle -EXPORT_SYMBOL_GPL vmlinux 0xd4f21e35 register_virtio_device +EXPORT_SYMBOL_GPL vmlinux 0xd4e914eb badblocks_show EXPORT_SYMBOL_GPL vmlinux 0xd4f5bfa5 iommu_queue_iopf -EXPORT_SYMBOL_GPL vmlinux 0xd500ff76 usb_hcd_pci_shutdown -EXPORT_SYMBOL_GPL vmlinux 0xd50ce9a0 switchdev_handle_port_obj_add -EXPORT_SYMBOL_GPL vmlinux 0xd51c7bfa devm_regulator_get_optional -EXPORT_SYMBOL_GPL vmlinux 0xd522d527 metadata_dst_alloc +EXPORT_SYMBOL_GPL vmlinux 0xd4fcde1a clk_hw_set_rate_range +EXPORT_SYMBOL_GPL vmlinux 0xd51c1700 nvme_wait_reset EXPORT_SYMBOL_GPL vmlinux 0xd5301b2c linear_range_get_max_value EXPORT_SYMBOL_GPL vmlinux 0xd53c67b3 unregister_net_sysctl_table +EXPORT_SYMBOL_GPL vmlinux 0xd54d6fcb usb_register_device_driver +EXPORT_SYMBOL_GPL vmlinux 0xd557a887 rio_request_inb_dbell EXPORT_SYMBOL_GPL vmlinux 0xd55ad93b iommu_group_get_iommudata -EXPORT_SYMBOL_GPL vmlinux 0xd56c1c43 __efivar_entry_iter -EXPORT_SYMBOL_GPL vmlinux 0xd57d24d2 devm_fwnode_gpiod_get_index +EXPORT_SYMBOL_GPL vmlinux 0xd55b727e blk_mq_sched_try_insert_merge +EXPORT_SYMBOL_GPL vmlinux 0xd561b66c check_move_unevictable_pages +EXPORT_SYMBOL_GPL vmlinux 0xd561f31d l3mdev_master_ifindex_rcu +EXPORT_SYMBOL_GPL vmlinux 0xd563871c mctrl_gpio_init_noauto EXPORT_SYMBOL_GPL vmlinux 0xd57fbd31 hwrng_unregister EXPORT_SYMBOL_GPL vmlinux 0xd5807af3 k3_ringacc_ring_pop EXPORT_SYMBOL_GPL vmlinux 0xd58bbbcb nvme_delete_wq -EXPORT_SYMBOL_GPL vmlinux 0xd5988edd regcache_mark_dirty +EXPORT_SYMBOL_GPL vmlinux 0xd58d3912 nfnl_ct_hook EXPORT_SYMBOL_GPL vmlinux 0xd59a1587 linkmode_resolve_pause -EXPORT_SYMBOL_GPL vmlinux 0xd5a2d238 gpiod_direction_output_raw -EXPORT_SYMBOL_GPL vmlinux 0xd5b5b103 clk_fractional_divider_ops -EXPORT_SYMBOL_GPL vmlinux 0xd5d8d11e pm_clk_destroy -EXPORT_SYMBOL_GPL vmlinux 0xd5e093da blk_set_pm_only -EXPORT_SYMBOL_GPL vmlinux 0xd60c99be tpm_send -EXPORT_SYMBOL_GPL vmlinux 0xd612f3a6 dev_pm_qos_hide_latency_limit -EXPORT_SYMBOL_GPL vmlinux 0xd6132773 __fscrypt_inode_uses_inline_crypto -EXPORT_SYMBOL_GPL vmlinux 0xd616bf9a dw8250_setup_port -EXPORT_SYMBOL_GPL vmlinux 0xd62a6ed7 rio_mport_chk_dev_access -EXPORT_SYMBOL_GPL vmlinux 0xd63e6da7 irq_domain_update_bus_token -EXPORT_SYMBOL_GPL vmlinux 0xd64b1cca regulator_get_error_flags -EXPORT_SYMBOL_GPL vmlinux 0xd64ea7c4 regmap_get_raw_read_max +EXPORT_SYMBOL_GPL vmlinux 0xd5b3a9b7 crypto_register_ahash +EXPORT_SYMBOL_GPL vmlinux 0xd5bb4cc7 dw_pcie_ep_init_notify +EXPORT_SYMBOL_GPL vmlinux 0xd5c4b1c6 inet6_csk_addr2sockaddr +EXPORT_SYMBOL_GPL vmlinux 0xd5d08116 regulator_set_active_discharge_regmap +EXPORT_SYMBOL_GPL vmlinux 0xd5d38a18 alloc_page_buffers +EXPORT_SYMBOL_GPL vmlinux 0xd5d452cf of_alias_get_id +EXPORT_SYMBOL_GPL vmlinux 0xd5f494a8 crypto_register_shash +EXPORT_SYMBOL_GPL vmlinux 0xd602401b icc_link_create +EXPORT_SYMBOL_GPL vmlinux 0xd605feb5 fat_build_inode +EXPORT_SYMBOL_GPL vmlinux 0xd60a093d spi_slave_abort +EXPORT_SYMBOL_GPL vmlinux 0xd6108eaf dma_buf_put +EXPORT_SYMBOL_GPL vmlinux 0xd6139624 fat_free_clusters +EXPORT_SYMBOL_GPL vmlinux 0xd621fce6 __pm_stay_awake +EXPORT_SYMBOL_GPL vmlinux 0xd627be68 crypto_stats_kpp_set_secret +EXPORT_SYMBOL_GPL vmlinux 0xd62e854d hisi_uncore_pmu_stop +EXPORT_SYMBOL_GPL vmlinux 0xd6473616 pwm_adjust_config +EXPORT_SYMBOL_GPL vmlinux 0xd6496399 invalidate_inode_pages2 +EXPORT_SYMBOL_GPL vmlinux 0xd64dbd4b irq_chip_mask_ack_parent EXPORT_SYMBOL_GPL vmlinux 0xd64ed259 __memcat_p -EXPORT_SYMBOL_GPL vmlinux 0xd666591f crypto_register_acomp -EXPORT_SYMBOL_GPL vmlinux 0xd66a99a1 skcipher_alloc_instance_simple +EXPORT_SYMBOL_GPL vmlinux 0xd64f1d6b sis_info133_for_sata +EXPORT_SYMBOL_GPL vmlinux 0xd6530f33 debugfs_print_regs32 +EXPORT_SYMBOL_GPL vmlinux 0xd6565173 virtqueue_get_used_addr +EXPORT_SYMBOL_GPL vmlinux 0xd65728c1 ahci_platform_enable_phys +EXPORT_SYMBOL_GPL vmlinux 0xd6655a46 pm_stay_awake +EXPORT_SYMBOL_GPL vmlinux 0xd6727f4d devlink_port_attrs_pci_sf_set +EXPORT_SYMBOL_GPL vmlinux 0xd672f832 __fsnotify_inode_delete EXPORT_SYMBOL_GPL vmlinux 0xd67364f7 eventfd_ctx_fdget -EXPORT_SYMBOL_GPL vmlinux 0xd6737e7f of_genpd_add_subdomain -EXPORT_SYMBOL_GPL vmlinux 0xd6820f45 usb_add_phy -EXPORT_SYMBOL_GPL vmlinux 0xd6a06638 peernet2id_alloc -EXPORT_SYMBOL_GPL vmlinux 0xd6b68974 wakeup_source_remove -EXPORT_SYMBOL_GPL vmlinux 0xd6bc1be5 simple_attr_release -EXPORT_SYMBOL_GPL vmlinux 0xd6c96d0f free_vm_area +EXPORT_SYMBOL_GPL vmlinux 0xd68c6da5 virtio_add_status +EXPORT_SYMBOL_GPL vmlinux 0xd695a3b9 arm64_mm_context_put +EXPORT_SYMBOL_GPL vmlinux 0xd6a21267 scsi_register_device_handler +EXPORT_SYMBOL_GPL vmlinux 0xd6a47890 ping_rcv +EXPORT_SYMBOL_GPL vmlinux 0xd6b564d1 regulator_set_voltage_rdev +EXPORT_SYMBOL_GPL vmlinux 0xd6bc3f60 led_set_brightness_sync +EXPORT_SYMBOL_GPL vmlinux 0xd6d0648b __dev_change_net_namespace EXPORT_SYMBOL_GPL vmlinux 0xd6d8f6b3 topology_set_scale_freq_source -EXPORT_SYMBOL_GPL vmlinux 0xd6ea9d0e xdp_master_redirect -EXPORT_SYMBOL_GPL vmlinux 0xd6f7b17c kernfs_find_and_get_ns -EXPORT_SYMBOL_GPL vmlinux 0xd70700ac fl6_merge_options +EXPORT_SYMBOL_GPL vmlinux 0xd6e91ece __hwspin_unlock +EXPORT_SYMBOL_GPL vmlinux 0xd6ef536c skb_mpls_update_lse +EXPORT_SYMBOL_GPL vmlinux 0xd71ed239 bpf_redirect_info EXPORT_SYMBOL_GPL vmlinux 0xd7269c64 osc_sb_native_usb4_control +EXPORT_SYMBOL_GPL vmlinux 0xd7278f28 irq_chip_request_resources_parent EXPORT_SYMBOL_GPL vmlinux 0xd7293ffc percpu_ref_reinit -EXPORT_SYMBOL_GPL vmlinux 0xd72b02fd nexthop_select_path -EXPORT_SYMBOL_GPL vmlinux 0xd72d886a page_endio +EXPORT_SYMBOL_GPL vmlinux 0xd733441c iommu_group_get EXPORT_SYMBOL_GPL vmlinux 0xd7399d2a efivar_entry_iter_end -EXPORT_SYMBOL_GPL vmlinux 0xd740930e nvdimm_name -EXPORT_SYMBOL_GPL vmlinux 0xd741576b tcp_sendpage_locked -EXPORT_SYMBOL_GPL vmlinux 0xd74a1e80 ata_platform_remove_one +EXPORT_SYMBOL_GPL vmlinux 0xd74b48ba sysfs_unbreak_active_protection +EXPORT_SYMBOL_GPL vmlinux 0xd74d9819 fwnode_graph_get_endpoint_by_id +EXPORT_SYMBOL_GPL vmlinux 0xd75161d6 __devm_reset_control_get +EXPORT_SYMBOL_GPL vmlinux 0xd759913a key_type_trusted EXPORT_SYMBOL_GPL vmlinux 0xd75b20aa rsa_parse_priv_key -EXPORT_SYMBOL_GPL vmlinux 0xd7620f8d pci_epc_multi_mem_init EXPORT_SYMBOL_GPL vmlinux 0xd768e985 regulator_has_full_constraints -EXPORT_SYMBOL_GPL vmlinux 0xd76afbf3 switchdev_port_obj_add +EXPORT_SYMBOL_GPL vmlinux 0xd76c25d4 devlink_sb_unregister EXPORT_SYMBOL_GPL vmlinux 0xd774957d mpi_write_to_sgl -EXPORT_SYMBOL_GPL vmlinux 0xd779a1be dma_get_merge_boundary -EXPORT_SYMBOL_GPL vmlinux 0xd78413a6 usb_match_id -EXPORT_SYMBOL_GPL vmlinux 0xd785c128 clk_regmap_divider_ro_ops -EXPORT_SYMBOL_GPL vmlinux 0xd7968033 dev_attr_link_power_management_policy -EXPORT_SYMBOL_GPL vmlinux 0xd797477a led_trigger_event -EXPORT_SYMBOL_GPL vmlinux 0xd79bb584 regmap_write_async -EXPORT_SYMBOL_GPL vmlinux 0xd79c7ee0 rio_register_scan -EXPORT_SYMBOL_GPL vmlinux 0xd79d03c8 param_ops_bool_enable_only -EXPORT_SYMBOL_GPL vmlinux 0xd7b362f7 __nvdimm_create +EXPORT_SYMBOL_GPL vmlinux 0xd777de46 switchdev_bridge_port_unoffload +EXPORT_SYMBOL_GPL vmlinux 0xd78c295e usb_hub_clear_tt_buffer +EXPORT_SYMBOL_GPL vmlinux 0xd78d8adf of_clk_add_provider +EXPORT_SYMBOL_GPL vmlinux 0xd79f5912 register_pernet_device +EXPORT_SYMBOL_GPL vmlinux 0xd7a98bdb component_bind_all EXPORT_SYMBOL_GPL vmlinux 0xd7b5dfee xas_split -EXPORT_SYMBOL_GPL vmlinux 0xd7b6b19a bio_trim EXPORT_SYMBOL_GPL vmlinux 0xd7b7fb80 pkcs7_validate_trust +EXPORT_SYMBOL_GPL vmlinux 0xd7b9ddb3 xfrm_dev_state_add +EXPORT_SYMBOL_GPL vmlinux 0xd7c1d195 of_pci_range_parser_init +EXPORT_SYMBOL_GPL vmlinux 0xd7c25893 iommu_uapi_sva_bind_gpasid +EXPORT_SYMBOL_GPL vmlinux 0xd7c58983 security_inode_permission +EXPORT_SYMBOL_GPL vmlinux 0xd7c60956 register_virtio_driver EXPORT_SYMBOL_GPL vmlinux 0xd7c91b63 tegra210_sata_pll_hw_control_enable EXPORT_SYMBOL_GPL vmlinux 0xd7cea889 edac_mod_work -EXPORT_SYMBOL_GPL vmlinux 0xd7d73dab fsl_mc_bus_dpdmai_type +EXPORT_SYMBOL_GPL vmlinux 0xd7d2983b __traceiter_devlink_trap_report EXPORT_SYMBOL_GPL vmlinux 0xd7d7f2a7 devlink_port_health_reporter_destroy EXPORT_SYMBOL_GPL vmlinux 0xd7dccd23 __SCK__tp_func_xhci_dbg_quirks -EXPORT_SYMBOL_GPL vmlinux 0xd7dd55b9 blkdev_report_zones -EXPORT_SYMBOL_GPL vmlinux 0xd80c0e40 device_node_to_regmap -EXPORT_SYMBOL_GPL vmlinux 0xd80e9474 vmbus_sendpacket_pagebuffer -EXPORT_SYMBOL_GPL vmlinux 0xd811d064 pm_generic_suspend -EXPORT_SYMBOL_GPL vmlinux 0xd81695fe fscrypt_mergeable_bio +EXPORT_SYMBOL_GPL vmlinux 0xd7dd46d5 dev_pm_opp_add +EXPORT_SYMBOL_GPL vmlinux 0xd7e584fa device_get_next_child_node +EXPORT_SYMBOL_GPL vmlinux 0xd7f31e22 crypto_register_kpp +EXPORT_SYMBOL_GPL vmlinux 0xd80ad51b crypto_ahash_final +EXPORT_SYMBOL_GPL vmlinux 0xd81dafb1 auxiliary_device_init +EXPORT_SYMBOL_GPL vmlinux 0xd844831f path_noexec EXPORT_SYMBOL_GPL vmlinux 0xd84d35bd dax_read_lock -EXPORT_SYMBOL_GPL vmlinux 0xd859f9ff pm_generic_poweroff_noirq -EXPORT_SYMBOL_GPL vmlinux 0xd86369b5 sysfs_update_groups -EXPORT_SYMBOL_GPL vmlinux 0xd864cf17 dev_pm_opp_set_regulators -EXPORT_SYMBOL_GPL vmlinux 0xd8698ae2 meson_sm_get -EXPORT_SYMBOL_GPL vmlinux 0xd87fabeb exportfs_encode_fh +EXPORT_SYMBOL_GPL vmlinux 0xd850a61f led_init_core EXPORT_SYMBOL_GPL vmlinux 0xd87fc0a0 usb_amd_prefetch_quirk -EXPORT_SYMBOL_GPL vmlinux 0xd882be28 crypto_ahash_final EXPORT_SYMBOL_GPL vmlinux 0xd8835a9a srcu_batches_completed -EXPORT_SYMBOL_GPL vmlinux 0xd896112e dev_pm_domain_detach -EXPORT_SYMBOL_GPL vmlinux 0xd8ac069c devlink_flash_update_timeout_notify -EXPORT_SYMBOL_GPL vmlinux 0xd8d1192b platform_device_alloc -EXPORT_SYMBOL_GPL vmlinux 0xd8d67706 of_gen_pool_get +EXPORT_SYMBOL_GPL vmlinux 0xd884bca1 cpci_hp_register_bus +EXPORT_SYMBOL_GPL vmlinux 0xd888d466 subsys_find_device_by_id +EXPORT_SYMBOL_GPL vmlinux 0xd88e4332 pm_clk_add_clk +EXPORT_SYMBOL_GPL vmlinux 0xd8b46c9f exportfs_encode_inode_fh +EXPORT_SYMBOL_GPL vmlinux 0xd8b6a6b6 gpiod_get_from_of_node +EXPORT_SYMBOL_GPL vmlinux 0xd8ce0224 dev_pm_qos_add_ancestor_request EXPORT_SYMBOL_GPL vmlinux 0xd8d68ab1 dmi_memdev_type -EXPORT_SYMBOL_GPL vmlinux 0xd8dcb76a decrypt_blob -EXPORT_SYMBOL_GPL vmlinux 0xd8e04632 platform_get_irq -EXPORT_SYMBOL_GPL vmlinux 0xd8e0b20d device_property_read_u64_array +EXPORT_SYMBOL_GPL vmlinux 0xd8ed0bb5 unregister_trace_event +EXPORT_SYMBOL_GPL vmlinux 0xd8f160ba uart_handle_dcd_change +EXPORT_SYMBOL_GPL vmlinux 0xd8f8873c ata_sff_postreset EXPORT_SYMBOL_GPL vmlinux 0xd8fbb14d net_cls_cgrp_subsys_on_dfl_key -EXPORT_SYMBOL_GPL vmlinux 0xd90395f5 crypto_aead_encrypt EXPORT_SYMBOL_GPL vmlinux 0xd90a93a7 k3_udma_glue_rx_get_irq +EXPORT_SYMBOL_GPL vmlinux 0xd90c8a11 iommu_detach_device +EXPORT_SYMBOL_GPL vmlinux 0xd917cac2 serial8250_rpm_put +EXPORT_SYMBOL_GPL vmlinux 0xd9185978 fscrypt_mergeable_bio_bh +EXPORT_SYMBOL_GPL vmlinux 0xd91a5ad9 wbc_attach_and_unlock_inode EXPORT_SYMBOL_GPL vmlinux 0xd91dbd1f xdp_alloc_skb_bulk -EXPORT_SYMBOL_GPL vmlinux 0xd91e877e pwmchip_remove -EXPORT_SYMBOL_GPL vmlinux 0xd926e3ac nvme_stop_keep_alive -EXPORT_SYMBOL_GPL vmlinux 0xd92936fd nfs_ssc_client_tbl +EXPORT_SYMBOL_GPL vmlinux 0xd92b6325 blkg_lookup_slowpath EXPORT_SYMBOL_GPL vmlinux 0xd92ef192 security_kernel_post_load_data EXPORT_SYMBOL_GPL vmlinux 0xd92f0791 leds_list_lock -EXPORT_SYMBOL_GPL vmlinux 0xd93249e6 iommu_unmap +EXPORT_SYMBOL_GPL vmlinux 0xd936bf31 nf_hook_entries_delete_raw +EXPORT_SYMBOL_GPL vmlinux 0xd937b32d tty_get_icount EXPORT_SYMBOL_GPL vmlinux 0xd93a5cb1 efivar_variable_is_removable -EXPORT_SYMBOL_GPL vmlinux 0xd93dccee iomap_file_buffered_write -EXPORT_SYMBOL_GPL vmlinux 0xd94e7f78 spi_res_add -EXPORT_SYMBOL_GPL vmlinux 0xd9513df3 regulator_set_ramp_delay_regmap -EXPORT_SYMBOL_GPL vmlinux 0xd9552412 udp_tunnel_sock_release -EXPORT_SYMBOL_GPL vmlinux 0xd961765a sysfs_remove_file_self -EXPORT_SYMBOL_GPL vmlinux 0xd96a237f rtc_read_time -EXPORT_SYMBOL_GPL vmlinux 0xd96aa8f4 kvm_vcpu_write_guest_page +EXPORT_SYMBOL_GPL vmlinux 0xd94c200b fsnotify_put_mark +EXPORT_SYMBOL_GPL vmlinux 0xd9535f56 of_pwm_xlate_with_flags +EXPORT_SYMBOL_GPL vmlinux 0xd963e4be usb_hcd_unlink_urb_from_ep +EXPORT_SYMBOL_GPL vmlinux 0xd964e7d6 devm_regulator_irq_helper +EXPORT_SYMBOL_GPL vmlinux 0xd967be90 devm_regulator_bulk_get EXPORT_SYMBOL_GPL vmlinux 0xd96babb4 interval_tree_iter_next -EXPORT_SYMBOL_GPL vmlinux 0xd96e92f8 acpi_subsys_runtime_resume -EXPORT_SYMBOL_GPL vmlinux 0xd97a8bde scsi_bus_type -EXPORT_SYMBOL_GPL vmlinux 0xd989584c usb_hc_died -EXPORT_SYMBOL_GPL vmlinux 0xd98d6a91 fat_dir_empty +EXPORT_SYMBOL_GPL vmlinux 0xd9787d52 crypto_destroy_tfm +EXPORT_SYMBOL_GPL vmlinux 0xd98e5b8d bus_for_each_dev +EXPORT_SYMBOL_GPL vmlinux 0xd98f2b51 genphy_c45_restart_aneg EXPORT_SYMBOL_GPL vmlinux 0xd9916c3a idr_alloc_u32 -EXPORT_SYMBOL_GPL vmlinux 0xd991fbc6 bpf_map_put -EXPORT_SYMBOL_GPL vmlinux 0xd999d4c3 dm_internal_suspend_noflush -EXPORT_SYMBOL_GPL vmlinux 0xd9bcd22c tty_buffer_unlock_exclusive -EXPORT_SYMBOL_GPL vmlinux 0xd9bf35a7 thermal_zone_get_temp -EXPORT_SYMBOL_GPL vmlinux 0xd9c7b246 trace_event_ignore_this_pid -EXPORT_SYMBOL_GPL vmlinux 0xd9cc3451 __alloc_pages_bulk -EXPORT_SYMBOL_GPL vmlinux 0xd9d71b71 pci_try_reset_function -EXPORT_SYMBOL_GPL vmlinux 0xd9db5a52 serial8250_init_port +EXPORT_SYMBOL_GPL vmlinux 0xd9ac458d edac_pci_create_generic_ctl +EXPORT_SYMBOL_GPL vmlinux 0xd9d1f5b4 xhci_get_ep_ctx EXPORT_SYMBOL_GPL vmlinux 0xd9e24457 ring_buffer_peek -EXPORT_SYMBOL_GPL vmlinux 0xd9e774a4 edac_pci_handle_pe -EXPORT_SYMBOL_GPL vmlinux 0xd9ebb33a spi_split_transfers_maxsize -EXPORT_SYMBOL_GPL vmlinux 0xd9ec4160 device_remove_software_node -EXPORT_SYMBOL_GPL vmlinux 0xd9ed6960 of_detach_node -EXPORT_SYMBOL_GPL vmlinux 0xd9f12936 kobject_init_and_add -EXPORT_SYMBOL_GPL vmlinux 0xd9f2ee04 tun_get_tx_ring +EXPORT_SYMBOL_GPL vmlinux 0xd9e4dbad irq_domain_free_fwnode +EXPORT_SYMBOL_GPL vmlinux 0xd9ee16bd bgpio_init +EXPORT_SYMBOL_GPL vmlinux 0xd9f3aba5 device_match_of_node EXPORT_SYMBOL_GPL vmlinux 0xd9faa7a5 zynqmp_pm_set_pll_frac_mode EXPORT_SYMBOL_GPL vmlinux 0xd9ff2172 ezx_pcap_write +EXPORT_SYMBOL_GPL vmlinux 0xda01713a ata_host_put EXPORT_SYMBOL_GPL vmlinux 0xda0947de kmsg_dump_unregister -EXPORT_SYMBOL_GPL vmlinux 0xda13d032 vmbus_free_ring -EXPORT_SYMBOL_GPL vmlinux 0xda25ac6d device_pm_wait_for_dev -EXPORT_SYMBOL_GPL vmlinux 0xda30b2e4 netlink_strict_get_check +EXPORT_SYMBOL_GPL vmlinux 0xda0c0a0c vmbus_establish_gpadl +EXPORT_SYMBOL_GPL vmlinux 0xda1344ef efivar_entry_delete +EXPORT_SYMBOL_GPL vmlinux 0xda15c181 tty_prepare_flip_string +EXPORT_SYMBOL_GPL vmlinux 0xda278209 regmap_fields_update_bits_base +EXPORT_SYMBOL_GPL vmlinux 0xda2b7932 acpi_dev_pm_attach EXPORT_SYMBOL_GPL vmlinux 0xda320d31 sfp_module_start -EXPORT_SYMBOL_GPL vmlinux 0xda3f87d7 tcp_ca_openreq_child -EXPORT_SYMBOL_GPL vmlinux 0xda5522a3 spi_take_timestamp_pre -EXPORT_SYMBOL_GPL vmlinux 0xda55fa6a hisi_reset_init -EXPORT_SYMBOL_GPL vmlinux 0xda6c8949 iommu_present -EXPORT_SYMBOL_GPL vmlinux 0xda70bd17 ata_acpi_gtm_xfermask +EXPORT_SYMBOL_GPL vmlinux 0xda337f20 fwnode_get_name +EXPORT_SYMBOL_GPL vmlinux 0xda3a185a blk_add_driver_data +EXPORT_SYMBOL_GPL vmlinux 0xda42953b devm_phy_destroy +EXPORT_SYMBOL_GPL vmlinux 0xda519f47 ata_pci_bmdma_prepare_host +EXPORT_SYMBOL_GPL vmlinux 0xda58e625 of_dma_controller_register +EXPORT_SYMBOL_GPL vmlinux 0xda64823b rio_get_comptag +EXPORT_SYMBOL_GPL vmlinux 0xda730971 dma_buf_vmap +EXPORT_SYMBOL_GPL vmlinux 0xda78365d da9052_adc_read_temp EXPORT_SYMBOL_GPL vmlinux 0xda7912d4 freq_qos_add_request -EXPORT_SYMBOL_GPL vmlinux 0xda7b78d5 usb_get_dev EXPORT_SYMBOL_GPL vmlinux 0xda8e1302 software_node_find_by_name -EXPORT_SYMBOL_GPL vmlinux 0xda921a82 devm_acpi_dma_controller_free -EXPORT_SYMBOL_GPL vmlinux 0xda956409 blkg_conf_prep +EXPORT_SYMBOL_GPL vmlinux 0xda935b87 skb_scrub_packet EXPORT_SYMBOL_GPL vmlinux 0xdaa06dc1 acpi_lpat_raw_to_temp -EXPORT_SYMBOL_GPL vmlinux 0xdaa0c758 of_irq_get_byname EXPORT_SYMBOL_GPL vmlinux 0xdab5a1eb interval_tree_insert -EXPORT_SYMBOL_GPL vmlinux 0xdaba6166 synth_event_trace_array -EXPORT_SYMBOL_GPL vmlinux 0xdabaf16a acpi_dma_configure_id -EXPORT_SYMBOL_GPL vmlinux 0xdabc028b setfl +EXPORT_SYMBOL_GPL vmlinux 0xdaba4720 ipv6_dup_options +EXPORT_SYMBOL_GPL vmlinux 0xdac690fc mctrl_gpio_free +EXPORT_SYMBOL_GPL vmlinux 0xdad1a39a rockchip_pcie_enable_clocks +EXPORT_SYMBOL_GPL vmlinux 0xdaec1b2c device_create_bin_file EXPORT_SYMBOL_GPL vmlinux 0xdaf4dfb3 fb_mode_option EXPORT_SYMBOL_GPL vmlinux 0xdaf5c16e __cookie_v4_check -EXPORT_SYMBOL_GPL vmlinux 0xdb013f1e blkg_rwstat_recursive_sum -EXPORT_SYMBOL_GPL vmlinux 0xdb01b5f0 power_supply_class -EXPORT_SYMBOL_GPL vmlinux 0xdb0de6ba devlink_flash_update_status_notify -EXPORT_SYMBOL_GPL vmlinux 0xdb2ad0f8 msg_zerocopy_callback -EXPORT_SYMBOL_GPL vmlinux 0xdb32f5da devm_pwmchip_add -EXPORT_SYMBOL_GPL vmlinux 0xdb3b0754 clk_hw_unregister_gate -EXPORT_SYMBOL_GPL vmlinux 0xdb4d3118 __raw_v6_lookup -EXPORT_SYMBOL_GPL vmlinux 0xdb4da749 phy_select_page -EXPORT_SYMBOL_GPL vmlinux 0xdb540fe9 iommu_set_fault_handler -EXPORT_SYMBOL_GPL vmlinux 0xdb55ad6f unregister_wide_hw_breakpoint -EXPORT_SYMBOL_GPL vmlinux 0xdb5e3365 hisi_clk_init +EXPORT_SYMBOL_GPL vmlinux 0xdb22c3fd nvmem_cell_read_variable_le_u32 +EXPORT_SYMBOL_GPL vmlinux 0xdb2805ca get_governor_parent_kobj +EXPORT_SYMBOL_GPL vmlinux 0xdb316f4b generic_handle_domain_irq +EXPORT_SYMBOL_GPL vmlinux 0xdb3ce3d8 pinctrl_force_default +EXPORT_SYMBOL_GPL vmlinux 0xdb445964 sbitmap_bitmap_show +EXPORT_SYMBOL_GPL vmlinux 0xdb4851dc pm_generic_poweroff +EXPORT_SYMBOL_GPL vmlinux 0xdb4b8806 sata_link_hardreset EXPORT_SYMBOL_GPL vmlinux 0xdb63a944 acpi_lpat_get_conversion_table -EXPORT_SYMBOL_GPL vmlinux 0xdb66243f usb_add_hcd -EXPORT_SYMBOL_GPL vmlinux 0xdb7ba016 spi_mem_get_name +EXPORT_SYMBOL_GPL vmlinux 0xdb759bb1 __traceiter_pelt_irq_tp +EXPORT_SYMBOL_GPL vmlinux 0xdb793f57 tty_register_device_attr EXPORT_SYMBOL_GPL vmlinux 0xdb82f71f sbitmap_init_node EXPORT_SYMBOL_GPL vmlinux 0xdb8a1b3f usermodehelper_read_trylock -EXPORT_SYMBOL_GPL vmlinux 0xdba8f50e kvm_vcpu_yield_to -EXPORT_SYMBOL_GPL vmlinux 0xdbba3f31 of_remove_property -EXPORT_SYMBOL_GPL vmlinux 0xdbbe0d34 regulator_get -EXPORT_SYMBOL_GPL vmlinux 0xdbc221af inet_csk_get_port -EXPORT_SYMBOL_GPL vmlinux 0xdbc57c36 crypto_register_instance -EXPORT_SYMBOL_GPL vmlinux 0xdbc5e991 pci_epc_mem_free_addr +EXPORT_SYMBOL_GPL vmlinux 0xdb8a97e6 pinconf_generic_dump_config +EXPORT_SYMBOL_GPL vmlinux 0xdb8f7a2b crypto_spawn_tfm2 +EXPORT_SYMBOL_GPL vmlinux 0xdba04a57 usb_put_hcd +EXPORT_SYMBOL_GPL vmlinux 0xdba73b99 splice_to_pipe +EXPORT_SYMBOL_GPL vmlinux 0xdbad045f regulator_set_current_limit +EXPORT_SYMBOL_GPL vmlinux 0xdbbda490 bio_start_io_acct EXPORT_SYMBOL_GPL vmlinux 0xdbdb0e8b request_any_context_irq -EXPORT_SYMBOL_GPL vmlinux 0xdbe086f7 edac_pci_free_ctl_info EXPORT_SYMBOL_GPL vmlinux 0xdbe8d8a0 __SCK__tp_func_cpu_frequency +EXPORT_SYMBOL_GPL vmlinux 0xdbe8ee7d skb_copy_ubufs +EXPORT_SYMBOL_GPL vmlinux 0xdbedaf26 dw_pcie_wait_for_link EXPORT_SYMBOL_GPL vmlinux 0xdbeeece6 tracepoint_probe_unregister EXPORT_SYMBOL_GPL vmlinux 0xdbf7cb70 mpi_get_nbits -EXPORT_SYMBOL_GPL vmlinux 0xdbf99591 mddev_init_writes_pending +EXPORT_SYMBOL_GPL vmlinux 0xdbffb062 virtqueue_add_sgs EXPORT_SYMBOL_GPL vmlinux 0xdc02eb39 dmi_available +EXPORT_SYMBOL_GPL vmlinux 0xdc04c06c fsl_mc_bus_dpmcp_type +EXPORT_SYMBOL_GPL vmlinux 0xdc134ff0 ata_sas_sync_probe EXPORT_SYMBOL_GPL vmlinux 0xdc139c13 k3_udma_glue_tx_get_hdesc_size -EXPORT_SYMBOL_GPL vmlinux 0xdc39b477 dev_pm_qos_expose_flags +EXPORT_SYMBOL_GPL vmlinux 0xdc193c9d pci_disable_pcie_error_reporting EXPORT_SYMBOL_GPL vmlinux 0xdc43bdc6 pci_vpd_find_ro_info_keyword EXPORT_SYMBOL_GPL vmlinux 0xdc45a5db edac_stop_work -EXPORT_SYMBOL_GPL vmlinux 0xdc61a346 usb_hcd_check_unlink_urb +EXPORT_SYMBOL_GPL vmlinux 0xdc578a6d device_release_driver EXPORT_SYMBOL_GPL vmlinux 0xdc6596fa irq_set_parent EXPORT_SYMBOL_GPL vmlinux 0xdc6699cb acpi_dev_free_resource_list -EXPORT_SYMBOL_GPL vmlinux 0xdc7db98b imx_pinconf_get_scu +EXPORT_SYMBOL_GPL vmlinux 0xdc75bb59 dev_pm_disable_wake_irq EXPORT_SYMBOL_GPL vmlinux 0xdc7df67f apei_exec_ctx_init EXPORT_SYMBOL_GPL vmlinux 0xdc825d6c usb_amd_quirk_pll_disable EXPORT_SYMBOL_GPL vmlinux 0xdc841b74 misc_cgrp_subsys_enabled_key EXPORT_SYMBOL_GPL vmlinux 0xdc97af2e syscore_suspend -EXPORT_SYMBOL_GPL vmlinux 0xdc982f5d led_sysfs_enable +EXPORT_SYMBOL_GPL vmlinux 0xdc9b38be of_fwnode_ops +EXPORT_SYMBOL_GPL vmlinux 0xdc9c6896 ti_sci_inta_msi_domain_free_irqs EXPORT_SYMBOL_GPL vmlinux 0xdc9fa232 raw_notifier_chain_register -EXPORT_SYMBOL_GPL vmlinux 0xdca5ae38 ahci_port_resume -EXPORT_SYMBOL_GPL vmlinux 0xdcab0158 of_pci_find_child_device -EXPORT_SYMBOL_GPL vmlinux 0xdcbb4395 devlink_remote_reload_actions_performed -EXPORT_SYMBOL_GPL vmlinux 0xdce31877 task_active_pid_ns -EXPORT_SYMBOL_GPL vmlinux 0xdcedbd96 gpiod_set_consumer_name -EXPORT_SYMBOL_GPL vmlinux 0xdcf53380 ethnl_cable_test_pulse -EXPORT_SYMBOL_GPL vmlinux 0xdcfdbd62 dmaengine_desc_attach_metadata -EXPORT_SYMBOL_GPL vmlinux 0xdd002145 tcp_bpf_update_proto +EXPORT_SYMBOL_GPL vmlinux 0xdcac0b2e serial8250_do_get_mctrl +EXPORT_SYMBOL_GPL vmlinux 0xdcb2bd10 rio_map_inb_region +EXPORT_SYMBOL_GPL vmlinux 0xdcb86f6e ping_seq_next +EXPORT_SYMBOL_GPL vmlinux 0xdcbfe670 attribute_container_unregister +EXPORT_SYMBOL_GPL vmlinux 0xdccb30fd gpiochip_generic_config +EXPORT_SYMBOL_GPL vmlinux 0xdccd7a9f sata_scr_read +EXPORT_SYMBOL_GPL vmlinux 0xdcd94d6b sdev_evt_send_simple +EXPORT_SYMBOL_GPL vmlinux 0xdcda8ac6 pinctrl_unregister +EXPORT_SYMBOL_GPL vmlinux 0xdcf7c9a7 dma_alloc_pages +EXPORT_SYMBOL_GPL vmlinux 0xdd01e991 uart_get_rs485_mode +EXPORT_SYMBOL_GPL vmlinux 0xdd022884 devm_clk_hw_unregister EXPORT_SYMBOL_GPL vmlinux 0xdd0762df set_worker_desc -EXPORT_SYMBOL_GPL vmlinux 0xdd2e3ac5 sk_set_memalloc -EXPORT_SYMBOL_GPL vmlinux 0xdd3145c2 pm_generic_freeze -EXPORT_SYMBOL_GPL vmlinux 0xdd33f0dd platform_driver_unregister -EXPORT_SYMBOL_GPL vmlinux 0xdd3466a3 bus_find_device +EXPORT_SYMBOL_GPL vmlinux 0xdd175f5c dev_pm_qos_update_request +EXPORT_SYMBOL_GPL vmlinux 0xdd22083e dma_buf_map_attachment +EXPORT_SYMBOL_GPL vmlinux 0xdd348fae mbox_free_channel +EXPORT_SYMBOL_GPL vmlinux 0xdd37fbd9 kthread_func EXPORT_SYMBOL_GPL vmlinux 0xdd391eff profile_event_unregister -EXPORT_SYMBOL_GPL vmlinux 0xdd400467 dev_pm_domain_attach_by_name -EXPORT_SYMBOL_GPL vmlinux 0xdd44c9e9 ipv6_stub -EXPORT_SYMBOL_GPL vmlinux 0xdd57eb36 register_pernet_device +EXPORT_SYMBOL_GPL vmlinux 0xdd3c0546 virtio_device_freeze +EXPORT_SYMBOL_GPL vmlinux 0xdd53dd7c disk_force_media_change +EXPORT_SYMBOL_GPL vmlinux 0xdd58aeca devm_clk_hw_register_fixed_factor +EXPORT_SYMBOL_GPL vmlinux 0xdd59bdcc cpufreq_dbs_governor_limits EXPORT_SYMBOL_GPL vmlinux 0xdd626ee3 fuse_len_args -EXPORT_SYMBOL_GPL vmlinux 0xdd65882c rtnl_link_register +EXPORT_SYMBOL_GPL vmlinux 0xdd68234b inet_csk_get_port EXPORT_SYMBOL_GPL vmlinux 0xdd6ddcec __traceiter_error_report_end +EXPORT_SYMBOL_GPL vmlinux 0xdd77e88d syscon_regmap_lookup_by_phandle_optional EXPORT_SYMBOL_GPL vmlinux 0xdd81d8f6 __SCK__tp_func_block_bio_complete -EXPORT_SYMBOL_GPL vmlinux 0xdd98e668 led_trigger_remove -EXPORT_SYMBOL_GPL vmlinux 0xdd98ec4d dev_pm_opp_find_freq_floor -EXPORT_SYMBOL_GPL vmlinux 0xdd9daf35 relay_file_operations -EXPORT_SYMBOL_GPL vmlinux 0xdd9f5a16 icc_provider_del -EXPORT_SYMBOL_GPL vmlinux 0xddaa4c14 meson_clk_dualdiv_ro_ops -EXPORT_SYMBOL_GPL vmlinux 0xddaa8938 inet6_csk_addr2sockaddr -EXPORT_SYMBOL_GPL vmlinux 0xddab9367 pm_wakeup_dev_event -EXPORT_SYMBOL_GPL vmlinux 0xddb2ba2f nvme_init_ctrl_finish -EXPORT_SYMBOL_GPL vmlinux 0xddbda742 meson_a1_parse_dt_extra +EXPORT_SYMBOL_GPL vmlinux 0xdd81e283 vp_modern_get_queue_enable +EXPORT_SYMBOL_GPL vmlinux 0xdd83e11a sock_diag_save_cookie +EXPORT_SYMBOL_GPL vmlinux 0xdd9aac6a devm_spi_mem_dirmap_create +EXPORT_SYMBOL_GPL vmlinux 0xdd9d95be __fib_lookup +EXPORT_SYMBOL_GPL vmlinux 0xdda65d65 nvdimm_name +EXPORT_SYMBOL_GPL vmlinux 0xddac1949 sk_msg_clone +EXPORT_SYMBOL_GPL vmlinux 0xddad9830 rockchip_pcie_parse_dt +EXPORT_SYMBOL_GPL vmlinux 0xddb7232a of_genpd_add_subdomain EXPORT_SYMBOL_GPL vmlinux 0xddbeeecc pci_lock_rescan_remove -EXPORT_SYMBOL_GPL vmlinux 0xddcc5397 spi_add_device -EXPORT_SYMBOL_GPL vmlinux 0xddeb5b8c inet_csk_listen_start +EXPORT_SYMBOL_GPL vmlinux 0xddc601b7 bpf_sk_storage_diag_put +EXPORT_SYMBOL_GPL vmlinux 0xddcd86c9 usb_get_phy +EXPORT_SYMBOL_GPL vmlinux 0xdde1b259 dm_get_md +EXPORT_SYMBOL_GPL vmlinux 0xdde88131 devm_ioremap_uc +EXPORT_SYMBOL_GPL vmlinux 0xddefdc45 pci_epc_stop EXPORT_SYMBOL_GPL vmlinux 0xddf32520 __tracepoint_powernv_throttle -EXPORT_SYMBOL_GPL vmlinux 0xddf48261 devm_hwspin_lock_free -EXPORT_SYMBOL_GPL vmlinux 0xddfc48e7 ahci_set_em_messages +EXPORT_SYMBOL_GPL vmlinux 0xddf68502 devm_usb_put_phy EXPORT_SYMBOL_GPL vmlinux 0xde09a94d xas_find -EXPORT_SYMBOL_GPL vmlinux 0xde12ea62 crypto_alg_extsize -EXPORT_SYMBOL_GPL vmlinux 0xde202e5c watchdog_init_timeout -EXPORT_SYMBOL_GPL vmlinux 0xde23d275 to_software_node -EXPORT_SYMBOL_GPL vmlinux 0xde2a3e17 meson_axg_pmx_ops -EXPORT_SYMBOL_GPL vmlinux 0xde304b37 ata_sff_error_handler -EXPORT_SYMBOL_GPL vmlinux 0xde493ac7 fat_detach +EXPORT_SYMBOL_GPL vmlinux 0xde0db0f9 kill_dev_dax +EXPORT_SYMBOL_GPL vmlinux 0xde196198 nvme_complete_rq +EXPORT_SYMBOL_GPL vmlinux 0xde1e1437 devm_device_add_groups +EXPORT_SYMBOL_GPL vmlinux 0xde1e31c9 pinctrl_dev_get_devname +EXPORT_SYMBOL_GPL vmlinux 0xde2f168a nvdimm_has_flush +EXPORT_SYMBOL_GPL vmlinux 0xde4ccf55 uart_set_options +EXPORT_SYMBOL_GPL vmlinux 0xde5726e8 pci_enable_pasid +EXPORT_SYMBOL_GPL vmlinux 0xde63a7fc ip_tunnel_ctl EXPORT_SYMBOL_GPL vmlinux 0xde6f1851 TSS_checkhmac1 -EXPORT_SYMBOL_GPL vmlinux 0xde780420 xdp_rxq_info_unused -EXPORT_SYMBOL_GPL vmlinux 0xde7ea5d8 devlink_dpipe_table_register -EXPORT_SYMBOL_GPL vmlinux 0xde95063d acpi_gpiochip_free_interrupts -EXPORT_SYMBOL_GPL vmlinux 0xdec048f4 alloc_skb_for_msg -EXPORT_SYMBOL_GPL vmlinux 0xdec4b5bb netlink_has_listeners -EXPORT_SYMBOL_GPL vmlinux 0xded3de44 dm_device_name -EXPORT_SYMBOL_GPL vmlinux 0xdeddd89d device_find_child_by_name +EXPORT_SYMBOL_GPL vmlinux 0xde979dce md_rdev_clear +EXPORT_SYMBOL_GPL vmlinux 0xdec16438 vring_new_virtqueue +EXPORT_SYMBOL_GPL vmlinux 0xdec3c39c nvdimm_bus_unregister +EXPORT_SYMBOL_GPL vmlinux 0xdecdbc75 fib6_get_table +EXPORT_SYMBOL_GPL vmlinux 0xdede679a vmbus_disconnect_ring +EXPORT_SYMBOL_GPL vmlinux 0xdee25e78 fsl_mc_bus_dpbp_type EXPORT_SYMBOL_GPL vmlinux 0xdeffa0a7 edac_raw_mc_handle_error -EXPORT_SYMBOL_GPL vmlinux 0xdf02ce88 mtk_hw_get_value -EXPORT_SYMBOL_GPL vmlinux 0xdf0b6d7d wait_for_stable_page +EXPORT_SYMBOL_GPL vmlinux 0xdf0afca5 uprobe_unregister EXPORT_SYMBOL_GPL vmlinux 0xdf0ca3f4 cpu_latency_qos_request_active +EXPORT_SYMBOL_GPL vmlinux 0xdf0d72bd acpi_kobj EXPORT_SYMBOL_GPL vmlinux 0xdf0f75c6 eventfd_signal -EXPORT_SYMBOL_GPL vmlinux 0xdf164441 usb_acpi_set_power_state -EXPORT_SYMBOL_GPL vmlinux 0xdf264aff ata_sff_dma_pause +EXPORT_SYMBOL_GPL vmlinux 0xdf133031 divider_recalc_rate +EXPORT_SYMBOL_GPL vmlinux 0xdf218fa7 acpi_device_get_match_data +EXPORT_SYMBOL_GPL vmlinux 0xdf23e77b iommu_sva_free_pasid +EXPORT_SYMBOL_GPL vmlinux 0xdf269c2a __traceiter_neigh_update +EXPORT_SYMBOL_GPL vmlinux 0xdf2737b9 nvme_unfreeze EXPORT_SYMBOL_GPL vmlinux 0xdf2738bb cpu_cgrp_subsys_enabled_key -EXPORT_SYMBOL_GPL vmlinux 0xdf39e887 __devm_of_phy_provider_register -EXPORT_SYMBOL_GPL vmlinux 0xdf41dd11 devm_pinctrl_put EXPORT_SYMBOL_GPL vmlinux 0xdf448d1c fanout_mutex -EXPORT_SYMBOL_GPL vmlinux 0xdfc37d3d spi_sync_locked +EXPORT_SYMBOL_GPL vmlinux 0xdf4d5929 __traceiter_tcp_send_reset +EXPORT_SYMBOL_GPL vmlinux 0xdf51061e dax_writeback_mapping_range +EXPORT_SYMBOL_GPL vmlinux 0xdf64bc30 kvm_vcpu_map +EXPORT_SYMBOL_GPL vmlinux 0xdf666ffc set_task_ioprio +EXPORT_SYMBOL_GPL vmlinux 0xdf86f412 device_add +EXPORT_SYMBOL_GPL vmlinux 0xdf9fe86c dev_pm_opp_find_freq_ceil +EXPORT_SYMBOL_GPL vmlinux 0xdfa10a84 shash_free_singlespawn_instance +EXPORT_SYMBOL_GPL vmlinux 0xdfaeec39 gov_update_cpu_data EXPORT_SYMBOL_GPL vmlinux 0xdfcb6c90 mctrl_gpio_set -EXPORT_SYMBOL_GPL vmlinux 0xdfff68bf bpf_trace_run1 -EXPORT_SYMBOL_GPL vmlinux 0xe00725b0 pci_ioremap_bar +EXPORT_SYMBOL_GPL vmlinux 0xdfdf5ff1 devm_pinctrl_put +EXPORT_SYMBOL_GPL vmlinux 0xdfe09a25 imx_pinconf_get_scu +EXPORT_SYMBOL_GPL vmlinux 0xdfe23e01 ahci_check_ready +EXPORT_SYMBOL_GPL vmlinux 0xdfe60f80 bio_release_pages +EXPORT_SYMBOL_GPL vmlinux 0xe0089246 fib_alias_hw_flags_set +EXPORT_SYMBOL_GPL vmlinux 0xe00e87fb fsl_mc_bus_dpci_type +EXPORT_SYMBOL_GPL vmlinux 0xe011b3d7 dev_pm_qos_remove_notifier +EXPORT_SYMBOL_GPL vmlinux 0xe015e1cd of_pci_range_parser_one +EXPORT_SYMBOL_GPL vmlinux 0xe019a42f __nvme_check_ready +EXPORT_SYMBOL_GPL vmlinux 0xe01cd8ff list_lru_count_one +EXPORT_SYMBOL_GPL vmlinux 0xe01e1607 imx_pinctrl_probe EXPORT_SYMBOL_GPL vmlinux 0xe01f4cb0 irq_force_affinity -EXPORT_SYMBOL_GPL vmlinux 0xe02209fb dst_cache_set_ip4 EXPORT_SYMBOL_GPL vmlinux 0xe0313d71 rhashtable_insert_slow -EXPORT_SYMBOL_GPL vmlinux 0xe0479d1d pci_msi_create_irq_domain -EXPORT_SYMBOL_GPL vmlinux 0xe047b817 dev_pm_qos_expose_latency_tolerance -EXPORT_SYMBOL_GPL vmlinux 0xe05b1650 meson_eeclkc_probe +EXPORT_SYMBOL_GPL vmlinux 0xe0328292 dev_pm_domain_attach_by_name +EXPORT_SYMBOL_GPL vmlinux 0xe04af28c devm_namespace_enable +EXPORT_SYMBOL_GPL vmlinux 0xe04b7b4d gpiochip_disable_irq +EXPORT_SYMBOL_GPL vmlinux 0xe04dc16c dev_pm_opp_get_max_volt_latency +EXPORT_SYMBOL_GPL vmlinux 0xe050feb6 ata_dummy_port_info +EXPORT_SYMBOL_GPL vmlinux 0xe0527ecb devm_regulator_get_optional EXPORT_SYMBOL_GPL vmlinux 0xe05e2f85 nexthop_free_rcu -EXPORT_SYMBOL_GPL vmlinux 0xe0727232 regmap_field_read -EXPORT_SYMBOL_GPL vmlinux 0xe08923ca nvmem_cell_get -EXPORT_SYMBOL_GPL vmlinux 0xe090d400 bpf_prog_sub -EXPORT_SYMBOL_GPL vmlinux 0xe0a7d92d dummy_con -EXPORT_SYMBOL_GPL vmlinux 0xe0ab2f50 crypto_ahash_finup +EXPORT_SYMBOL_GPL vmlinux 0xe0629d2a alloc_dax +EXPORT_SYMBOL_GPL vmlinux 0xe064591b efivar_entry_set +EXPORT_SYMBOL_GPL vmlinux 0xe067f8bb clk_hw_round_rate +EXPORT_SYMBOL_GPL vmlinux 0xe0775565 inet_hash_connect +EXPORT_SYMBOL_GPL vmlinux 0xe081b007 dma_buf_pin +EXPORT_SYMBOL_GPL vmlinux 0xe0a5ab65 crypto_register_akcipher EXPORT_SYMBOL_GPL vmlinux 0xe0b1c103 clk_set_max_rate -EXPORT_SYMBOL_GPL vmlinux 0xe0b40880 bio_clone_blkg_association -EXPORT_SYMBOL_GPL vmlinux 0xe0d01279 gpiod_put -EXPORT_SYMBOL_GPL vmlinux 0xe0d28efa cpufreq_driver_resolve_freq -EXPORT_SYMBOL_GPL vmlinux 0xe0d2e6d4 crypto_stats_compress -EXPORT_SYMBOL_GPL vmlinux 0xe0dfc9bd of_pwm_xlate_with_flags -EXPORT_SYMBOL_GPL vmlinux 0xe0e64dd9 platform_irqchip_probe -EXPORT_SYMBOL_GPL vmlinux 0xe0f82e86 ata_dummy_port_info +EXPORT_SYMBOL_GPL vmlinux 0xe0c028c0 crypto_stats_init +EXPORT_SYMBOL_GPL vmlinux 0xe0cae49a tty_buffer_lock_exclusive +EXPORT_SYMBOL_GPL vmlinux 0xe0d8c3e1 efivar_entry_iter +EXPORT_SYMBOL_GPL vmlinux 0xe0dea9c0 clkdev_create +EXPORT_SYMBOL_GPL vmlinux 0xe0e0e248 devm_ti_sci_get_resource +EXPORT_SYMBOL_GPL vmlinux 0xe0ed1ba1 cpci_hp_register_controller EXPORT_SYMBOL_GPL vmlinux 0xe10cd6ad erst_get_record_id_begin -EXPORT_SYMBOL_GPL vmlinux 0xe11f64e1 amba_bustype -EXPORT_SYMBOL_GPL vmlinux 0xe12f2ad2 mtk_pctrl_show_one_pin -EXPORT_SYMBOL_GPL vmlinux 0xe16d1f57 devm_kasprintf +EXPORT_SYMBOL_GPL vmlinux 0xe1258a79 vchan_dma_desc_free_list +EXPORT_SYMBOL_GPL vmlinux 0xe12ccc8f ip6_dst_lookup +EXPORT_SYMBOL_GPL vmlinux 0xe12ed2d4 xdp_rxq_info_unreg_mem_model +EXPORT_SYMBOL_GPL vmlinux 0xe14c92a9 pci_max_pasids +EXPORT_SYMBOL_GPL vmlinux 0xe159d8e3 iommu_domain_alloc +EXPORT_SYMBOL_GPL vmlinux 0xe15b5639 devm_request_free_mem_region +EXPORT_SYMBOL_GPL vmlinux 0xe15f3ba9 pci_epc_mem_alloc_addr +EXPORT_SYMBOL_GPL vmlinux 0xe1644c17 shmem_truncate_range +EXPORT_SYMBOL_GPL vmlinux 0xe16b84ed acpi_subsys_restore_early EXPORT_SYMBOL_GPL vmlinux 0xe1775ee7 dm_get_reserved_bio_based_ios -EXPORT_SYMBOL_GPL vmlinux 0xe18a5ce2 nvme_set_queue_count -EXPORT_SYMBOL_GPL vmlinux 0xe18b516d rio_mport_read_config_8 -EXPORT_SYMBOL_GPL vmlinux 0xe18f5e32 subsys_dev_iter_init -EXPORT_SYMBOL_GPL vmlinux 0xe18f701b component_bind_all -EXPORT_SYMBOL_GPL vmlinux 0xe18fb4b0 led_trigger_read -EXPORT_SYMBOL_GPL vmlinux 0xe192a04d pfn_to_online_page -EXPORT_SYMBOL_GPL vmlinux 0xe197618d devm_clk_bulk_get -EXPORT_SYMBOL_GPL vmlinux 0xe1a5999b dev_pm_opp_of_get_sharing_cpus +EXPORT_SYMBOL_GPL vmlinux 0xe18d48f9 devm_memremap_pages +EXPORT_SYMBOL_GPL vmlinux 0xe1936183 nvdimm_cmd_mask +EXPORT_SYMBOL_GPL vmlinux 0xe1948e6d dm_per_bio_data +EXPORT_SYMBOL_GPL vmlinux 0xe198d043 vp_modern_queue_address +EXPORT_SYMBOL_GPL vmlinux 0xe19ebcdb fwnode_property_read_u8_array +EXPORT_SYMBOL_GPL vmlinux 0xe1a0dc6c sprd_pinctrl_shutdown EXPORT_SYMBOL_GPL vmlinux 0xe1a8d7c9 net_rwsem EXPORT_SYMBOL_GPL vmlinux 0xe1ac773e tick_nohz_full_mask -EXPORT_SYMBOL_GPL vmlinux 0xe1acc72f devm_nvmem_device_put +EXPORT_SYMBOL_GPL vmlinux 0xe1ae6102 gov_attr_set_init +EXPORT_SYMBOL_GPL vmlinux 0xe1b8d407 sch_frag_xmit_hook EXPORT_SYMBOL_GPL vmlinux 0xe1bd6c99 rio_init_mports -EXPORT_SYMBOL_GPL vmlinux 0xe1c3f61f crypto_alloc_shash +EXPORT_SYMBOL_GPL vmlinux 0xe1c55741 rio_dma_prep_slave_sg EXPORT_SYMBOL_GPL vmlinux 0xe1c63523 blk_ksm_get_slot_idx -EXPORT_SYMBOL_GPL vmlinux 0xe1d105ff device_property_match_string -EXPORT_SYMBOL_GPL vmlinux 0xe1d349fa locks_alloc_lock -EXPORT_SYMBOL_GPL vmlinux 0xe1dc1b6e ip_tunnel_encap_setup -EXPORT_SYMBOL_GPL vmlinux 0xe1f5c705 kvm_init -EXPORT_SYMBOL_GPL vmlinux 0xe1f6446d irq_domain_pop_irq -EXPORT_SYMBOL_GPL vmlinux 0xe1f93228 usb_debug_root -EXPORT_SYMBOL_GPL vmlinux 0xe2112569 tty_perform_flush +EXPORT_SYMBOL_GPL vmlinux 0xe1dba02e led_trigger_rename_static +EXPORT_SYMBOL_GPL vmlinux 0xe1e538ea gpiod_is_active_low +EXPORT_SYMBOL_GPL vmlinux 0xe1e6a64f of_irq_to_resource +EXPORT_SYMBOL_GPL vmlinux 0xe1e8604a devm_kfree +EXPORT_SYMBOL_GPL vmlinux 0xe1f91bf2 platform_device_add +EXPORT_SYMBOL_GPL vmlinux 0xe200ee33 pci_hp_deregister +EXPORT_SYMBOL_GPL vmlinux 0xe20a871b crypto_unregister_rngs +EXPORT_SYMBOL_GPL vmlinux 0xe22560e6 __traceiter_add_device_to_group EXPORT_SYMBOL_GPL vmlinux 0xe233762a input_event_from_user -EXPORT_SYMBOL_GPL vmlinux 0xe2342351 ahci_platform_disable_resources -EXPORT_SYMBOL_GPL vmlinux 0xe2350c7e pci_device_is_present -EXPORT_SYMBOL_GPL vmlinux 0xe258cc31 rio_dma_prep_xfer +EXPORT_SYMBOL_GPL vmlinux 0xe236d6ce ip_tunnel_siocdevprivate +EXPORT_SYMBOL_GPL vmlinux 0xe23c81d5 pinctrl_dev_get_name +EXPORT_SYMBOL_GPL vmlinux 0xe24be4b8 nd_blk_region_set_provider_data +EXPORT_SYMBOL_GPL vmlinux 0xe2577435 kobj_sysfs_ops EXPORT_SYMBOL_GPL vmlinux 0xe25d23f3 blocking_notifier_call_chain_robust -EXPORT_SYMBOL_GPL vmlinux 0xe2622ceb gfn_to_page -EXPORT_SYMBOL_GPL vmlinux 0xe27ea394 platform_device_register -EXPORT_SYMBOL_GPL vmlinux 0xe282fd75 skb_send_sock_locked -EXPORT_SYMBOL_GPL vmlinux 0xe285da65 irq_chip_ack_parent -EXPORT_SYMBOL_GPL vmlinux 0xe2862fad crypto_unregister_skciphers -EXPORT_SYMBOL_GPL vmlinux 0xe2a4035e device_rename -EXPORT_SYMBOL_GPL vmlinux 0xe2aabf23 attribute_container_register -EXPORT_SYMBOL_GPL vmlinux 0xe2adec70 spi_bus_type +EXPORT_SYMBOL_GPL vmlinux 0xe26caa5a efivars_unregister +EXPORT_SYMBOL_GPL vmlinux 0xe27ea3d4 ata_sas_async_probe +EXPORT_SYMBOL_GPL vmlinux 0xe2a88177 blk_set_pm_only EXPORT_SYMBOL_GPL vmlinux 0xe2b3207a unregister_switchdev_notifier -EXPORT_SYMBOL_GPL vmlinux 0xe2b711a8 __traceiter_rpm_resume -EXPORT_SYMBOL_GPL vmlinux 0xe2b77a3c extcon_dev_register -EXPORT_SYMBOL_GPL vmlinux 0xe2ba2384 of_property_read_variable_u16_array -EXPORT_SYMBOL_GPL vmlinux 0xe2c3bddc tcp_twsk_destructor -EXPORT_SYMBOL_GPL vmlinux 0xe2c6a66b pci_epc_unmap_addr -EXPORT_SYMBOL_GPL vmlinux 0xe2cca54c gov_update_cpu_data +EXPORT_SYMBOL_GPL vmlinux 0xe2c7ed2c ata_eh_freeze_port +EXPORT_SYMBOL_GPL vmlinux 0xe2c9b3b7 crypto_type_has_alg EXPORT_SYMBOL_GPL vmlinux 0xe2ce2b4d evm_set_key -EXPORT_SYMBOL_GPL vmlinux 0xe2d01018 regulator_get_voltage_sel_regmap -EXPORT_SYMBOL_GPL vmlinux 0xe2eb1f35 kvm_gfn_to_hva_cache_init -EXPORT_SYMBOL_GPL vmlinux 0xe2eba377 irq_domain_free_irqs_common -EXPORT_SYMBOL_GPL vmlinux 0xe2eed41e pinconf_generic_parse_dt_config -EXPORT_SYMBOL_GPL vmlinux 0xe2ffcbf7 tcp_reno_cong_avoid -EXPORT_SYMBOL_GPL vmlinux 0xe3088e4d dev_pm_opp_set_supported_hw +EXPORT_SYMBOL_GPL vmlinux 0xe2d02c55 unregister_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0xe2d26a94 fwnode_get_parent +EXPORT_SYMBOL_GPL vmlinux 0xe2dd93b9 dm_send_uevents +EXPORT_SYMBOL_GPL vmlinux 0xe2f32c7d iommu_dev_disable_feature EXPORT_SYMBOL_GPL vmlinux 0xe31315a4 spi_delay_exec -EXPORT_SYMBOL_GPL vmlinux 0xe31b66dd ata_sff_lost_interrupt -EXPORT_SYMBOL_GPL vmlinux 0xe31e3535 serial8250_request_dma -EXPORT_SYMBOL_GPL vmlinux 0xe32045d3 pci_epc_get -EXPORT_SYMBOL_GPL vmlinux 0xe331393c gpiod_get_array_value_cansleep +EXPORT_SYMBOL_GPL vmlinux 0xe31d8c83 device_driver_attach +EXPORT_SYMBOL_GPL vmlinux 0xe31e23b1 regmap_multi_reg_write_bypassed EXPORT_SYMBOL_GPL vmlinux 0xe338c5ac inet_hashinfo2_init_mod -EXPORT_SYMBOL_GPL vmlinux 0xe3484fce crypto_skcipher_decrypt -EXPORT_SYMBOL_GPL vmlinux 0xe3679a67 mtk_pinconf_adv_pull_get -EXPORT_SYMBOL_GPL vmlinux 0xe3691b64 dw_pcie_find_capability -EXPORT_SYMBOL_GPL vmlinux 0xe369c5fb crypto_register_akcipher -EXPORT_SYMBOL_GPL vmlinux 0xe380969f pci_num_vf -EXPORT_SYMBOL_GPL vmlinux 0xe38c0f72 __root_device_register +EXPORT_SYMBOL_GPL vmlinux 0xe33b8221 usb_get_status +EXPORT_SYMBOL_GPL vmlinux 0xe344b4e8 usb_hcd_giveback_urb +EXPORT_SYMBOL_GPL vmlinux 0xe349af2f rtnl_link_register +EXPORT_SYMBOL_GPL vmlinux 0xe35a48f7 filemap_read +EXPORT_SYMBOL_GPL vmlinux 0xe36405fe gfn_to_page +EXPORT_SYMBOL_GPL vmlinux 0xe3811d4b acpi_unbind_one EXPORT_SYMBOL_GPL vmlinux 0xe397caf5 seq_buf_printf -EXPORT_SYMBOL_GPL vmlinux 0xe3995264 mtk_pinconf_bias_get +EXPORT_SYMBOL_GPL vmlinux 0xe3988aec phy_pm_runtime_allow EXPORT_SYMBOL_GPL vmlinux 0xe39d0794 usb_phy_roothub_exit -EXPORT_SYMBOL_GPL vmlinux 0xe3abc555 fib_nh_common_release +EXPORT_SYMBOL_GPL vmlinux 0xe39d3736 meson_vid_pll_div_ro_ops +EXPORT_SYMBOL_GPL vmlinux 0xe3a41c7e __traceiter_rpm_resume EXPORT_SYMBOL_GPL vmlinux 0xe3b09712 kprobe_event_delete -EXPORT_SYMBOL_GPL vmlinux 0xe3bb72c6 ip_tunnel_change_mtu -EXPORT_SYMBOL_GPL vmlinux 0xe3bf9cdc dev_pm_opp_get_voltage -EXPORT_SYMBOL_GPL vmlinux 0xe3c2db1d sysfs_update_group +EXPORT_SYMBOL_GPL vmlinux 0xe3bf5c5c dma_get_any_slave_channel +EXPORT_SYMBOL_GPL vmlinux 0xe3c9f704 genphy_c45_read_mdix +EXPORT_SYMBOL_GPL vmlinux 0xe3cae0f9 perf_event_refresh EXPORT_SYMBOL_GPL vmlinux 0xe3cd5fae klist_iter_init +EXPORT_SYMBOL_GPL vmlinux 0xe3e71725 of_platform_device_destroy +EXPORT_SYMBOL_GPL vmlinux 0xe3f5cf61 ata_pci_sff_init_one +EXPORT_SYMBOL_GPL vmlinux 0xe3fbb234 irq_domain_pop_irq +EXPORT_SYMBOL_GPL vmlinux 0xe407dc31 of_pci_find_child_device EXPORT_SYMBOL_GPL vmlinux 0xe40bb23e devlink_health_reporter_priv +EXPORT_SYMBOL_GPL vmlinux 0xe40e0b2a xfrm_audit_state_icvfail EXPORT_SYMBOL_GPL vmlinux 0xe4248980 cper_estatus_print -EXPORT_SYMBOL_GPL vmlinux 0xe4299d94 clk_register_fractional_divider -EXPORT_SYMBOL_GPL vmlinux 0xe42ce88d inet6_hash +EXPORT_SYMBOL_GPL vmlinux 0xe424c0ad input_class EXPORT_SYMBOL_GPL vmlinux 0xe4309905 syscore_resume -EXPORT_SYMBOL_GPL vmlinux 0xe446c280 dm_bio_get_target_bio_nr -EXPORT_SYMBOL_GPL vmlinux 0xe46dda6d ata_pio_need_iordy -EXPORT_SYMBOL_GPL vmlinux 0xe47198f4 irq_domain_create_legacy -EXPORT_SYMBOL_GPL vmlinux 0xe488ff51 handle_untracked_irq +EXPORT_SYMBOL_GPL vmlinux 0xe43cf444 tpmm_chip_alloc +EXPORT_SYMBOL_GPL vmlinux 0xe441d510 iomap_releasepage +EXPORT_SYMBOL_GPL vmlinux 0xe4424f1d usb_hcd_check_unlink_urb +EXPORT_SYMBOL_GPL vmlinux 0xe4478cd7 usb_phy_roothub_resume +EXPORT_SYMBOL_GPL vmlinux 0xe4493948 platform_device_put +EXPORT_SYMBOL_GPL vmlinux 0xe44f33bb usb_alloc_coherent +EXPORT_SYMBOL_GPL vmlinux 0xe463b045 to_nvdimm_bus_dev +EXPORT_SYMBOL_GPL vmlinux 0xe471454e skb_cow_data +EXPORT_SYMBOL_GPL vmlinux 0xe480608a get_device_system_crosststamp +EXPORT_SYMBOL_GPL vmlinux 0xe490b150 __kernel_write EXPORT_SYMBOL_GPL vmlinux 0xe491e700 unregister_kprobes EXPORT_SYMBOL_GPL vmlinux 0xe4971ade tracing_alloc_snapshot -EXPORT_SYMBOL_GPL vmlinux 0xe4a1023a mpc8xxx_spi_rx_buf_u32 -EXPORT_SYMBOL_GPL vmlinux 0xe4a2d85c ata_sff_irq_on -EXPORT_SYMBOL_GPL vmlinux 0xe4a77ba1 uart_try_toggle_sysrq -EXPORT_SYMBOL_GPL vmlinux 0xe4a7b161 register_asymmetric_key_parser +EXPORT_SYMBOL_GPL vmlinux 0xe49c58d6 kvm_read_guest_offset_cached +EXPORT_SYMBOL_GPL vmlinux 0xe4a2dc47 usb_remove_phy +EXPORT_SYMBOL_GPL vmlinux 0xe4a580cc fat_setattr +EXPORT_SYMBOL_GPL vmlinux 0xe4a888d2 bpf_prog_get_type_dev EXPORT_SYMBOL_GPL vmlinux 0xe4b064f9 pcie_link_speed +EXPORT_SYMBOL_GPL vmlinux 0xe4b5ba8a fscrypt_prepare_symlink EXPORT_SYMBOL_GPL vmlinux 0xe4b818c3 phy_speed_to_str -EXPORT_SYMBOL_GPL vmlinux 0xe4b866eb cgroup_path_ns EXPORT_SYMBOL_GPL vmlinux 0xe4b93f27 public_key_verify_signature +EXPORT_SYMBOL_GPL vmlinux 0xe4bc2b3f dev_attr_em_message_type EXPORT_SYMBOL_GPL vmlinux 0xe4c2c66c rtc_ktime_to_tm -EXPORT_SYMBOL_GPL vmlinux 0xe4cff8d3 devm_clk_notifier_register +EXPORT_SYMBOL_GPL vmlinux 0xe4c5b9c8 nvme_start_ctrl +EXPORT_SYMBOL_GPL vmlinux 0xe4ce2149 device_destroy +EXPORT_SYMBOL_GPL vmlinux 0xe4d667d0 reset_controller_register +EXPORT_SYMBOL_GPL vmlinux 0xe4e2b451 acpi_create_platform_device EXPORT_SYMBOL_GPL vmlinux 0xe4e48b12 swphy_validate_state -EXPORT_SYMBOL_GPL vmlinux 0xe50241fe platform_device_add_data -EXPORT_SYMBOL_GPL vmlinux 0xe506b977 key_type_user -EXPORT_SYMBOL_GPL vmlinux 0xe509d7e3 bsg_setup_queue -EXPORT_SYMBOL_GPL vmlinux 0xe50e51b6 xdp_rxq_info_reg -EXPORT_SYMBOL_GPL vmlinux 0xe513f40c device_wakeup_enable -EXPORT_SYMBOL_GPL vmlinux 0xe527b49d usb_alloc_streams -EXPORT_SYMBOL_GPL vmlinux 0xe5289a15 acpi_get_pci_dev -EXPORT_SYMBOL_GPL vmlinux 0xe53983ea dprc_get_obj_count -EXPORT_SYMBOL_GPL vmlinux 0xe53d0bca kernel_kobj -EXPORT_SYMBOL_GPL vmlinux 0xe54d9022 dev_pm_opp_of_add_table_indexed -EXPORT_SYMBOL_GPL vmlinux 0xe54e43ab dma_run_dependencies +EXPORT_SYMBOL_GPL vmlinux 0xe4e9e466 pinconf_generic_parse_dt_config +EXPORT_SYMBOL_GPL vmlinux 0xe4ebd1cc efivar_entry_get +EXPORT_SYMBOL_GPL vmlinux 0xe5015193 of_property_read_u64_index +EXPORT_SYMBOL_GPL vmlinux 0xe50bc366 usb_pipe_type_check +EXPORT_SYMBOL_GPL vmlinux 0xe5192942 usb_root_hub_lost_power +EXPORT_SYMBOL_GPL vmlinux 0xe519ecf2 netdev_walk_all_lower_dev_rcu +EXPORT_SYMBOL_GPL vmlinux 0xe525243d rio_dev_put +EXPORT_SYMBOL_GPL vmlinux 0xe528b15c nexthop_select_path +EXPORT_SYMBOL_GPL vmlinux 0xe53756cb imx_pinconf_set_scu +EXPORT_SYMBOL_GPL vmlinux 0xe53c9292 bus_get_kset +EXPORT_SYMBOL_GPL vmlinux 0xe54349ac blk_mq_free_request +EXPORT_SYMBOL_GPL vmlinux 0xe54c8ac8 vp_modern_config_vector +EXPORT_SYMBOL_GPL vmlinux 0xe54d161b ahci_platform_suspend_host +EXPORT_SYMBOL_GPL vmlinux 0xe54ef9c5 wb_writeout_inc EXPORT_SYMBOL_GPL vmlinux 0xe5516728 k3_udma_glue_tx_get_irq -EXPORT_SYMBOL_GPL vmlinux 0xe5523c16 rio_request_mport_dma -EXPORT_SYMBOL_GPL vmlinux 0xe55e69c1 amba_apb_device_add -EXPORT_SYMBOL_GPL vmlinux 0xe56de613 device_wakeup_disable +EXPORT_SYMBOL_GPL vmlinux 0xe5687e42 relay_file_operations +EXPORT_SYMBOL_GPL vmlinux 0xe5868f7d acpi_nfit_init EXPORT_SYMBOL_GPL vmlinux 0xe5883bd9 class_compat_unregister -EXPORT_SYMBOL_GPL vmlinux 0xe594d26b __traceiter_attach_device_to_domain -EXPORT_SYMBOL_GPL vmlinux 0xe5a44b8e devm_thermal_add_hwmon_sysfs -EXPORT_SYMBOL_GPL vmlinux 0xe5a46dd1 rio_mport_class +EXPORT_SYMBOL_GPL vmlinux 0xe599e66e icc_provider_del EXPORT_SYMBOL_GPL vmlinux 0xe5a925d3 zynqmp_pm_init_finalize -EXPORT_SYMBOL_GPL vmlinux 0xe5c00951 clk_hw_unregister_divider +EXPORT_SYMBOL_GPL vmlinux 0xe5b20ca6 of_genpd_remove_subdomain +EXPORT_SYMBOL_GPL vmlinux 0xe5be7342 regulator_disable_deferred EXPORT_SYMBOL_GPL vmlinux 0xe5c02b64 freq_qos_remove_request EXPORT_SYMBOL_GPL vmlinux 0xe5cb1943 hisi_clk_register_divider -EXPORT_SYMBOL_GPL vmlinux 0xe5cdb5eb of_msi_configure +EXPORT_SYMBOL_GPL vmlinux 0xe5cc87e2 tick_nohz_dep_set_task EXPORT_SYMBOL_GPL vmlinux 0xe5ce1a56 rhashtable_walk_enter -EXPORT_SYMBOL_GPL vmlinux 0xe5cff27f pci_host_probe +EXPORT_SYMBOL_GPL vmlinux 0xe5ce8af8 dm_bio_from_per_bio_data EXPORT_SYMBOL_GPL vmlinux 0xe5d0164f acpi_get_psd_map -EXPORT_SYMBOL_GPL vmlinux 0xe5f620f9 dax_supported +EXPORT_SYMBOL_GPL vmlinux 0xe5df34fb scsi_mode_select +EXPORT_SYMBOL_GPL vmlinux 0xe5e89ea1 devm_platform_ioremap_resource EXPORT_SYMBOL_GPL vmlinux 0xe5f73406 hyperv_write_cfg_blk EXPORT_SYMBOL_GPL vmlinux 0xe60632a9 edac_queue_work +EXPORT_SYMBOL_GPL vmlinux 0xe6079b2b acpi_dev_clear_dependencies EXPORT_SYMBOL_GPL vmlinux 0xe60a5e8d pids_cgrp_subsys_enabled_key -EXPORT_SYMBOL_GPL vmlinux 0xe619cbec virtqueue_get_vring -EXPORT_SYMBOL_GPL vmlinux 0xe623c12b dev_queue_xmit_nit +EXPORT_SYMBOL_GPL vmlinux 0xe60af04c rio_request_outb_mbox +EXPORT_SYMBOL_GPL vmlinux 0xe612adf7 dev_queue_xmit_nit +EXPORT_SYMBOL_GPL vmlinux 0xe6171ad8 usb_queue_reset_device EXPORT_SYMBOL_GPL vmlinux 0xe628bb9f phy_fibre_port_array -EXPORT_SYMBOL_GPL vmlinux 0xe62cf96e dev_pm_opp_put_supported_hw -EXPORT_SYMBOL_GPL vmlinux 0xe639f220 devm_extcon_dev_free -EXPORT_SYMBOL_GPL vmlinux 0xe63b329c inet_csk_route_req -EXPORT_SYMBOL_GPL vmlinux 0xe63d7140 __cpufreq_driver_target -EXPORT_SYMBOL_GPL vmlinux 0xe65c7780 dev_pm_opp_free_cpufreq_table -EXPORT_SYMBOL_GPL vmlinux 0xe65e3a34 of_dma_configure_id -EXPORT_SYMBOL_GPL vmlinux 0xe6775d69 ata_sff_qc_issue -EXPORT_SYMBOL_GPL vmlinux 0xe6975d47 dst_blackhole_redirect -EXPORT_SYMBOL_GPL vmlinux 0xe6a4a2e1 rio_release_outb_mbox -EXPORT_SYMBOL_GPL vmlinux 0xe6b2c1c9 pci_vpd_alloc -EXPORT_SYMBOL_GPL vmlinux 0xe6b44c51 rio_request_inb_pwrite -EXPORT_SYMBOL_GPL vmlinux 0xe6ba2de0 pinctrl_find_gpio_range_from_pin_nolock -EXPORT_SYMBOL_GPL vmlinux 0xe6bd9dea gpiod_get_direction -EXPORT_SYMBOL_GPL vmlinux 0xe6c5a703 _copy_from_iter_flushcache -EXPORT_SYMBOL_GPL vmlinux 0xe6cc03d4 set_cpus_allowed_ptr -EXPORT_SYMBOL_GPL vmlinux 0xe6cc2417 sock_diag_unregister -EXPORT_SYMBOL_GPL vmlinux 0xe6db8db1 uart_xchar_out +EXPORT_SYMBOL_GPL vmlinux 0xe62e217f sk_clear_memalloc +EXPORT_SYMBOL_GPL vmlinux 0xe65d7730 pci_dev_trylock +EXPORT_SYMBOL_GPL vmlinux 0xe65e96c3 __netpoll_free +EXPORT_SYMBOL_GPL vmlinux 0xe66cf8f9 of_get_fb_videomode +EXPORT_SYMBOL_GPL vmlinux 0xe68e671c usb_acpi_set_power_state +EXPORT_SYMBOL_GPL vmlinux 0xe6b10610 __rio_local_read_config_8 +EXPORT_SYMBOL_GPL vmlinux 0xe6c35003 phy_calibrate +EXPORT_SYMBOL_GPL vmlinux 0xe6cbdffe xhci_check_bandwidth EXPORT_SYMBOL_GPL vmlinux 0xe6e40502 rcu_get_gp_seq EXPORT_SYMBOL_GPL vmlinux 0xe6e988c5 k3_ringacc_get_tisci_dev_id +EXPORT_SYMBOL_GPL vmlinux 0xe6eb9d7e ata_dummy_port_ops +EXPORT_SYMBOL_GPL vmlinux 0xe6ef004b dma_buf_unmap_attachment +EXPORT_SYMBOL_GPL vmlinux 0xe6ef98c0 sched_trace_cfs_rq_cpu EXPORT_SYMBOL_GPL vmlinux 0xe6f52443 klist_add_head EXPORT_SYMBOL_GPL vmlinux 0xe6f5e6f5 xas_clear_mark +EXPORT_SYMBOL_GPL vmlinux 0xe6f7bf8c vmbus_setevent EXPORT_SYMBOL_GPL vmlinux 0xe6f83837 acpi_bus_attach_private_data -EXPORT_SYMBOL_GPL vmlinux 0xe6f9e5aa pci_rescan_bus EXPORT_SYMBOL_GPL vmlinux 0xe700d767 reset_control_bulk_deassert -EXPORT_SYMBOL_GPL vmlinux 0xe707e0d3 __devm_alloc_percpu -EXPORT_SYMBOL_GPL vmlinux 0xe729da47 regulator_is_enabled -EXPORT_SYMBOL_GPL vmlinux 0xe73611f4 devlink_dpipe_table_counter_enabled -EXPORT_SYMBOL_GPL vmlinux 0xe736e83a clk_gate_ops -EXPORT_SYMBOL_GPL vmlinux 0xe7419ea4 devm_phy_optional_get -EXPORT_SYMBOL_GPL vmlinux 0xe74a6f39 usb_block_urb -EXPORT_SYMBOL_GPL vmlinux 0xe7516404 udp_tunnel_drop_rx_port +EXPORT_SYMBOL_GPL vmlinux 0xe70c6e5e acpi_storage_d3 +EXPORT_SYMBOL_GPL vmlinux 0xe71a7874 skb_to_sgvec +EXPORT_SYMBOL_GPL vmlinux 0xe729efd1 reset_control_get_count +EXPORT_SYMBOL_GPL vmlinux 0xe72cfdb2 __udp4_lib_lookup +EXPORT_SYMBOL_GPL vmlinux 0xe730a8e4 posix_acl_create +EXPORT_SYMBOL_GPL vmlinux 0xe7335214 ata_port_desc +EXPORT_SYMBOL_GPL vmlinux 0xe7400e0d linear_hugepage_index +EXPORT_SYMBOL_GPL vmlinux 0xe742feff of_irq_parse_one +EXPORT_SYMBOL_GPL vmlinux 0xe75147fc debugfs_create_x32 EXPORT_SYMBOL_GPL vmlinux 0xe753b68d devlink_fmsg_arr_pair_nest_end EXPORT_SYMBOL_GPL vmlinux 0xe769232e sprint_symbol_no_offset -EXPORT_SYMBOL_GPL vmlinux 0xe77b7c65 blkcg_deactivate_policy +EXPORT_SYMBOL_GPL vmlinux 0xe771ce09 sk_attach_filter +EXPORT_SYMBOL_GPL vmlinux 0xe7805a25 pci_find_next_ht_capability EXPORT_SYMBOL_GPL vmlinux 0xe783e261 sysfs_emit -EXPORT_SYMBOL_GPL vmlinux 0xe78d24dc regmap_irq_get_domain +EXPORT_SYMBOL_GPL vmlinux 0xe787863a ethnl_cable_test_step EXPORT_SYMBOL_GPL vmlinux 0xe791df1f rcu_nocb_cpu_deoffload EXPORT_SYMBOL_GPL vmlinux 0xe7936243 zynqmp_pm_clock_getstate -EXPORT_SYMBOL_GPL vmlinux 0xe79dd38f pci_ignore_hotplug -EXPORT_SYMBOL_GPL vmlinux 0xe7b055b7 ip_build_and_send_pkt -EXPORT_SYMBOL_GPL vmlinux 0xe7b7c2f0 spi_controller_dma_map_mem_op_data -EXPORT_SYMBOL_GPL vmlinux 0xe7bda29e devm_pinctrl_register_and_init +EXPORT_SYMBOL_GPL vmlinux 0xe79b7781 ata_port_freeze +EXPORT_SYMBOL_GPL vmlinux 0xe7a1c35b gpiod_get_index +EXPORT_SYMBOL_GPL vmlinux 0xe7b33008 __platform_driver_probe +EXPORT_SYMBOL_GPL vmlinux 0xe7b64dc7 tracing_snapshot_cond +EXPORT_SYMBOL_GPL vmlinux 0xe7c06d57 ata_do_set_mode +EXPORT_SYMBOL_GPL vmlinux 0xe7c6958e dev_pm_qos_expose_flags EXPORT_SYMBOL_GPL vmlinux 0xe7d6d2d4 filter_match_preds -EXPORT_SYMBOL_GPL vmlinux 0xe7ed13d5 dm_set_target_max_io_len -EXPORT_SYMBOL_GPL vmlinux 0xe7eda154 __traceiter_sched_cpu_capacity_tp +EXPORT_SYMBOL_GPL vmlinux 0xe7dd2842 nvdimm_blk_region_create +EXPORT_SYMBOL_GPL vmlinux 0xe7e3138f devm_ti_sci_get_by_phandle +EXPORT_SYMBOL_GPL vmlinux 0xe7e48410 iomap_file_buffered_write EXPORT_SYMBOL_GPL vmlinux 0xe7eee3d5 __cookie_v4_init_sequence -EXPORT_SYMBOL_GPL vmlinux 0xe7f7b8b7 dprc_cleanup -EXPORT_SYMBOL_GPL vmlinux 0xe8138bbe rio_unmap_outb_region -EXPORT_SYMBOL_GPL vmlinux 0xe815a507 dst_blackhole_mtu +EXPORT_SYMBOL_GPL vmlinux 0xe7f3bb55 sock_map_unhash +EXPORT_SYMBOL_GPL vmlinux 0xe7f3d681 sock_prot_inuse_add +EXPORT_SYMBOL_GPL vmlinux 0xe7f7e7d0 meson_pinctrl_probe +EXPORT_SYMBOL_GPL vmlinux 0xe7fc6ce2 tpm2_get_cc_attrs_tbl +EXPORT_SYMBOL_GPL vmlinux 0xe813a91b crypto_register_aead EXPORT_SYMBOL_GPL vmlinux 0xe818b32b ata_bmdma_interrupt EXPORT_SYMBOL_GPL vmlinux 0xe8199ff8 sbitmap_del_wait_queue -EXPORT_SYMBOL_GPL vmlinux 0xe81a5b79 irq_domain_free_fwnode -EXPORT_SYMBOL_GPL vmlinux 0xe81fd314 irq_chip_disable_parent -EXPORT_SYMBOL_GPL vmlinux 0xe832dfb2 devm_extcon_dev_register -EXPORT_SYMBOL_GPL vmlinux 0xe837f4d9 dma_buf_vmap -EXPORT_SYMBOL_GPL vmlinux 0xe83b39b1 bd_unlink_disk_holder -EXPORT_SYMBOL_GPL vmlinux 0xe8407dce thermal_zone_device_enable +EXPORT_SYMBOL_GPL vmlinux 0xe81e7747 amba_device_alloc +EXPORT_SYMBOL_GPL vmlinux 0xe8213275 fib_rules_register +EXPORT_SYMBOL_GPL vmlinux 0xe82a2db5 fib6_rule_default +EXPORT_SYMBOL_GPL vmlinux 0xe8408a33 l3mdev_table_lookup_register +EXPORT_SYMBOL_GPL vmlinux 0xe84452bc usb_deregister_dev EXPORT_SYMBOL_GPL vmlinux 0xe84ed34a unregister_ftrace_function EXPORT_SYMBOL_GPL vmlinux 0xe84f6e5c pciserial_remove_ports +EXPORT_SYMBOL_GPL vmlinux 0xe85941a0 cgroup_get_from_path EXPORT_SYMBOL_GPL vmlinux 0xe85a9fd3 cpu_cluster_pm_exit -EXPORT_SYMBOL_GPL vmlinux 0xe85e142c devlink_rate_leaf_destroy +EXPORT_SYMBOL_GPL vmlinux 0xe85dba5d sched_show_task EXPORT_SYMBOL_GPL vmlinux 0xe862c4b7 dpm_suspend_start -EXPORT_SYMBOL_GPL vmlinux 0xe8632492 mptcp_pm_get_add_addr_accept_max -EXPORT_SYMBOL_GPL vmlinux 0xe8738431 dma_mmap_pages -EXPORT_SYMBOL_GPL vmlinux 0xe8745d01 platform_device_add -EXPORT_SYMBOL_GPL vmlinux 0xe87554e8 ipv4_update_pmtu -EXPORT_SYMBOL_GPL vmlinux 0xe881768f ata_dev_pair +EXPORT_SYMBOL_GPL vmlinux 0xe877a01d acpi_get_and_request_gpiod +EXPORT_SYMBOL_GPL vmlinux 0xe87ecf15 devlink_port_param_value_changed +EXPORT_SYMBOL_GPL vmlinux 0xe880526d usb_hc_died +EXPORT_SYMBOL_GPL vmlinux 0xe881bb85 crypto_register_acomps EXPORT_SYMBOL_GPL vmlinux 0xe8874a05 irq_work_queue -EXPORT_SYMBOL_GPL vmlinux 0xe888bb6e scmi_driver_register -EXPORT_SYMBOL_GPL vmlinux 0xe88bd42a of_fdt_unflatten_tree -EXPORT_SYMBOL_GPL vmlinux 0xe894b05c genphy_c45_pma_read_abilities -EXPORT_SYMBOL_GPL vmlinux 0xe89b012d pci_aer_clear_nonfatal_status -EXPORT_SYMBOL_GPL vmlinux 0xe8a72b32 edac_pci_del_device -EXPORT_SYMBOL_GPL vmlinux 0xe8af7d93 blk_trace_startstop -EXPORT_SYMBOL_GPL vmlinux 0xe8bd9b4f pm_runtime_forbid +EXPORT_SYMBOL_GPL vmlinux 0xe88f4683 fib4_rule_default +EXPORT_SYMBOL_GPL vmlinux 0xe890a1fd dev_pm_opp_free_cpufreq_table +EXPORT_SYMBOL_GPL vmlinux 0xe8ab3190 ata_sff_dev_classify EXPORT_SYMBOL_GPL vmlinux 0xe8c0065d memory_group_register_static -EXPORT_SYMBOL_GPL vmlinux 0xe8d5b914 clockevents_config_and_register -EXPORT_SYMBOL_GPL vmlinux 0xe8d8291d usb_set_interface -EXPORT_SYMBOL_GPL vmlinux 0xe8e5d671 k3_udma_glue_rx_get_dma_device -EXPORT_SYMBOL_GPL vmlinux 0xe8fcc876 pktgen_xfrm_outer_mode_output +EXPORT_SYMBOL_GPL vmlinux 0xe8c30a94 pci_find_ht_capability +EXPORT_SYMBOL_GPL vmlinux 0xe8dea3a6 clk_regmap_gate_ops +EXPORT_SYMBOL_GPL vmlinux 0xe8e5cdfc handle_simple_irq +EXPORT_SYMBOL_GPL vmlinux 0xe8ed26de set_cpus_allowed_ptr +EXPORT_SYMBOL_GPL vmlinux 0xe8f4b367 tps65912_device_init +EXPORT_SYMBOL_GPL vmlinux 0xe8f830be acpi_match_device EXPORT_SYMBOL_GPL vmlinux 0xe90c7659 k3_udma_glue_rx_dma_to_cppi5_addr -EXPORT_SYMBOL_GPL vmlinux 0xe9104d3a hv_pkt_iter_first EXPORT_SYMBOL_GPL vmlinux 0xe911df29 eventfd_ctx_do_read -EXPORT_SYMBOL_GPL vmlinux 0xe91ad082 rio_request_outb_dbell -EXPORT_SYMBOL_GPL vmlinux 0xe91f6367 l3mdev_table_lookup_unregister -EXPORT_SYMBOL_GPL vmlinux 0xe9231039 ata_bmdma_start -EXPORT_SYMBOL_GPL vmlinux 0xe93b9867 bus_create_file +EXPORT_SYMBOL_GPL vmlinux 0xe915124a blk_mq_sched_mark_restart_hctx +EXPORT_SYMBOL_GPL vmlinux 0xe920e83c devlink_remote_reload_actions_performed +EXPORT_SYMBOL_GPL vmlinux 0xe935e4ae set_online_page_callback +EXPORT_SYMBOL_GPL vmlinux 0xe93d9b34 mtk_pinconf_drive_get_rev1 EXPORT_SYMBOL_GPL vmlinux 0xe93e49c3 devres_free +EXPORT_SYMBOL_GPL vmlinux 0xe9490e74 divider_round_rate_parent +EXPORT_SYMBOL_GPL vmlinux 0xe94a5295 device_link_del +EXPORT_SYMBOL_GPL vmlinux 0xe954ed22 iommu_group_remove_device EXPORT_SYMBOL_GPL vmlinux 0xe956a75c pl320_ipc_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0xe95c3ef9 access_process_vm +EXPORT_SYMBOL_GPL vmlinux 0xe95c5300 __clk_mux_determine_rate_closest +EXPORT_SYMBOL_GPL vmlinux 0xe95e8197 skb_mpls_dec_ttl +EXPORT_SYMBOL_GPL vmlinux 0xe968a2b4 nvmem_cell_read_u8 +EXPORT_SYMBOL_GPL vmlinux 0xe96b8048 devm_gpiod_get_array_optional +EXPORT_SYMBOL_GPL vmlinux 0xe96d3c5b trace_event_ignore_this_pid +EXPORT_SYMBOL_GPL vmlinux 0xe96e6d65 regulator_map_voltage_iterate +EXPORT_SYMBOL_GPL vmlinux 0xe9724c13 crypto_stats_compress +EXPORT_SYMBOL_GPL vmlinux 0xe979769d device_bind_driver +EXPORT_SYMBOL_GPL vmlinux 0xe97ac18e usb_unlocked_enable_lpm +EXPORT_SYMBOL_GPL vmlinux 0xe9824dac d_walk +EXPORT_SYMBOL_GPL vmlinux 0xe98962c1 perf_event_read_value EXPORT_SYMBOL_GPL vmlinux 0xe98f55f2 arm_smccc_get_version -EXPORT_SYMBOL_GPL vmlinux 0xe9a167dd input_class +EXPORT_SYMBOL_GPL vmlinux 0xe99f69e0 raw_seq_next +EXPORT_SYMBOL_GPL vmlinux 0xe9ca802c __traceiter_neigh_timer_handler +EXPORT_SYMBOL_GPL vmlinux 0xe9cbcd50 crypto_req_done +EXPORT_SYMBOL_GPL vmlinux 0xe9cfd410 of_clk_get_from_provider EXPORT_SYMBOL_GPL vmlinux 0xe9d1b7cf irq_to_pcap EXPORT_SYMBOL_GPL vmlinux 0xe9d63a0d k3_udma_glue_enable_tx_chn -EXPORT_SYMBOL_GPL vmlinux 0xe9e5ccc0 blkcg_activate_policy -EXPORT_SYMBOL_GPL vmlinux 0xe9ebb336 usb_disable_xhci_ports +EXPORT_SYMBOL_GPL vmlinux 0xe9efd318 __fscrypt_prepare_setattr +EXPORT_SYMBOL_GPL vmlinux 0xe9f48ce4 fwnode_find_reference EXPORT_SYMBOL_GPL vmlinux 0xea018bbb mpi_test_bit -EXPORT_SYMBOL_GPL vmlinux 0xea020691 __traceiter_tcp_bad_csum -EXPORT_SYMBOL_GPL vmlinux 0xea023ef9 kvm_read_guest_cached -EXPORT_SYMBOL_GPL vmlinux 0xea0f8de0 devm_kmemdup +EXPORT_SYMBOL_GPL vmlinux 0xea07a143 dm_path_uevent EXPORT_SYMBOL_GPL vmlinux 0xea124bd1 gcd -EXPORT_SYMBOL_GPL vmlinux 0xea1d5ab6 bus_for_each_drv -EXPORT_SYMBOL_GPL vmlinux 0xea23b8fa gpiod_get_raw_array_value_cansleep +EXPORT_SYMBOL_GPL vmlinux 0xea139e3f spi_mem_get_name +EXPORT_SYMBOL_GPL vmlinux 0xea21f018 __of_phy_provider_register +EXPORT_SYMBOL_GPL vmlinux 0xea269c6b blk_mq_update_nr_hw_queues EXPORT_SYMBOL_GPL vmlinux 0xea38036f ring_buffer_entries EXPORT_SYMBOL_GPL vmlinux 0xea3a23f3 public_key_free -EXPORT_SYMBOL_GPL vmlinux 0xea45209c usb_get_current_frame_number -EXPORT_SYMBOL_GPL vmlinux 0xea4d761b bpf_prog_add EXPORT_SYMBOL_GPL vmlinux 0xea50dad3 ahci_ignore_sss -EXPORT_SYMBOL_GPL vmlinux 0xea6cfd77 irq_chip_set_type_parent -EXPORT_SYMBOL_GPL vmlinux 0xea776d19 dev_pm_opp_remove_all_dynamic -EXPORT_SYMBOL_GPL vmlinux 0xea996dae input_ff_flush -EXPORT_SYMBOL_GPL vmlinux 0xeaa0b4ee virtqueue_is_broken -EXPORT_SYMBOL_GPL vmlinux 0xeaa3ce9a fsl8250_handle_irq -EXPORT_SYMBOL_GPL vmlinux 0xeabe3d9c crypto_skcipher_setkey -EXPORT_SYMBOL_GPL vmlinux 0xeabf1ac3 nd_cmd_out_size -EXPORT_SYMBOL_GPL vmlinux 0xeacf52ef regcache_drop_region +EXPORT_SYMBOL_GPL vmlinux 0xea6be92f acpi_device_fwnode_ops +EXPORT_SYMBOL_GPL vmlinux 0xea6c0e4d task_cgroup_path +EXPORT_SYMBOL_GPL vmlinux 0xea746c80 of_pm_clk_add_clk +EXPORT_SYMBOL_GPL vmlinux 0xea89dd58 clk_gate_ops +EXPORT_SYMBOL_GPL vmlinux 0xea8e9fb4 fwnode_connection_find_match +EXPORT_SYMBOL_GPL vmlinux 0xea917986 irq_alloc_generic_chip +EXPORT_SYMBOL_GPL vmlinux 0xea9dd1f0 ata_scsi_slave_config +EXPORT_SYMBOL_GPL vmlinux 0xeaa2fcde sync_page_io +EXPORT_SYMBOL_GPL vmlinux 0xeab499ca do_unbind_con_driver EXPORT_SYMBOL_GPL vmlinux 0xead035ee __tracepoint_fib6_table_lookup +EXPORT_SYMBOL_GPL vmlinux 0xead37af3 phy_destroy EXPORT_SYMBOL_GPL vmlinux 0xead3e41b __traceiter_cpu_frequency EXPORT_SYMBOL_GPL vmlinux 0xead54924 mctrl_gpio_to_gpiod EXPORT_SYMBOL_GPL vmlinux 0xead5c8e5 clk_bulk_prepare -EXPORT_SYMBOL_GPL vmlinux 0xead9266a meson_clk_pcie_pll_ops +EXPORT_SYMBOL_GPL vmlinux 0xeade6bcd virtqueue_get_avail_addr +EXPORT_SYMBOL_GPL vmlinux 0xeadf3a83 dev_pm_opp_get_suspend_opp_freq EXPORT_SYMBOL_GPL vmlinux 0xeae0f496 clean_acked_data_flush -EXPORT_SYMBOL_GPL vmlinux 0xeae359bf ahci_do_hardreset +EXPORT_SYMBOL_GPL vmlinux 0xeae2e28a irq_chip_enable_parent +EXPORT_SYMBOL_GPL vmlinux 0xeae38ba5 vxlan_fdb_find_uc +EXPORT_SYMBOL_GPL vmlinux 0xeae96e09 regmap_check_range_table EXPORT_SYMBOL_GPL vmlinux 0xeaf0a57c look_up_OID -EXPORT_SYMBOL_GPL vmlinux 0xeaf140ee devm_hwmon_device_register_with_info -EXPORT_SYMBOL_GPL vmlinux 0xeaf42145 wakeup_source_add -EXPORT_SYMBOL_GPL vmlinux 0xeaf659ed thermal_zone_device_register EXPORT_SYMBOL_GPL vmlinux 0xeaf8469d hv_do_fast_hypercall8 -EXPORT_SYMBOL_GPL vmlinux 0xeafddb34 device_initialize -EXPORT_SYMBOL_GPL vmlinux 0xeb0bfaf4 __blkg_prfill_u64 -EXPORT_SYMBOL_GPL vmlinux 0xeb106f4f of_property_count_elems_of_size -EXPORT_SYMBOL_GPL vmlinux 0xeb1ce0f8 devm_mbox_controller_unregister -EXPORT_SYMBOL_GPL vmlinux 0xeb371fd9 sysfs_chmod_file +EXPORT_SYMBOL_GPL vmlinux 0xeb0fcc0b usb_hcd_poll_rh_status +EXPORT_SYMBOL_GPL vmlinux 0xeb1529f4 udp_init_sock +EXPORT_SYMBOL_GPL vmlinux 0xeb1ae365 dev_pm_qos_hide_latency_tolerance +EXPORT_SYMBOL_GPL vmlinux 0xeb276fb5 tpm_pm_resume +EXPORT_SYMBOL_GPL vmlinux 0xeb2b2fa9 pcie_aspm_enabled EXPORT_SYMBOL_GPL vmlinux 0xeb4221e4 trace_clock -EXPORT_SYMBOL_GPL vmlinux 0xeb4cc759 dma_buf_dynamic_attach -EXPORT_SYMBOL_GPL vmlinux 0xeb4e1140 pci_load_saved_state -EXPORT_SYMBOL_GPL vmlinux 0xeb58025f fsl_mc_bus_dpseci_type -EXPORT_SYMBOL_GPL vmlinux 0xeb58bf07 fsl_mc_resource_allocate +EXPORT_SYMBOL_GPL vmlinux 0xeb44545a ata_sff_drain_fifo +EXPORT_SYMBOL_GPL vmlinux 0xeb45fc01 param_set_bool_enable_only +EXPORT_SYMBOL_GPL vmlinux 0xeb59bed7 usb_init_urb +EXPORT_SYMBOL_GPL vmlinux 0xeb65c483 get_task_pid EXPORT_SYMBOL_GPL vmlinux 0xeb78b1ed unregister_kprobe -EXPORT_SYMBOL_GPL vmlinux 0xeba52913 ipv4_redirect -EXPORT_SYMBOL_GPL vmlinux 0xeba9e22c devm_clk_unregister -EXPORT_SYMBOL_GPL vmlinux 0xebb73d1e wm831x_reg_lock -EXPORT_SYMBOL_GPL vmlinux 0xebc2480c user_destroy +EXPORT_SYMBOL_GPL vmlinux 0xeb7ab1ff kobject_uevent +EXPORT_SYMBOL_GPL vmlinux 0xeb7af949 dev_nit_active +EXPORT_SYMBOL_GPL vmlinux 0xeb8401fa get_net_ns +EXPORT_SYMBOL_GPL vmlinux 0xeb8cc2fb crypto_register_aeads +EXPORT_SYMBOL_GPL vmlinux 0xeb8f795e fsnotify_put_group +EXPORT_SYMBOL_GPL vmlinux 0xeb919130 pci_vfs_assigned +EXPORT_SYMBOL_GPL vmlinux 0xeb952a28 regulator_set_bypass_regmap +EXPORT_SYMBOL_GPL vmlinux 0xeb987bdc of_genpd_add_provider_simple +EXPORT_SYMBOL_GPL vmlinux 0xebbad9d0 blk_mq_alloc_request_hctx EXPORT_SYMBOL_GPL vmlinux 0xebc9a09f lock_system_sleep -EXPORT_SYMBOL_GPL vmlinux 0xebd26dac crypto_stats_skcipher_encrypt -EXPORT_SYMBOL_GPL vmlinux 0xebd2e244 crypto_larval_alloc +EXPORT_SYMBOL_GPL vmlinux 0xebca68af fuse_dev_alloc_install EXPORT_SYMBOL_GPL vmlinux 0xebd4cc11 mctrl_gpio_enable_ms -EXPORT_SYMBOL_GPL vmlinux 0xebe44620 imx_unregister_hw_clocks -EXPORT_SYMBOL_GPL vmlinux 0xec060934 net_ns_type_operations -EXPORT_SYMBOL_GPL vmlinux 0xec0a5013 ata_pci_remove_one +EXPORT_SYMBOL_GPL vmlinux 0xebd99d43 init_dummy_netdev +EXPORT_SYMBOL_GPL vmlinux 0xebede9be skb_zerocopy_headlen EXPORT_SYMBOL_GPL vmlinux 0xec0de1e4 srcu_barrier -EXPORT_SYMBOL_GPL vmlinux 0xec1964ce debugfs_print_regs32 -EXPORT_SYMBOL_GPL vmlinux 0xec263435 led_set_brightness_nopm -EXPORT_SYMBOL_GPL vmlinux 0xec2ca07c serial8250_release_dma -EXPORT_SYMBOL_GPL vmlinux 0xec2cccdc devm_led_trigger_register -EXPORT_SYMBOL_GPL vmlinux 0xec4bfda9 bpf_prog_put +EXPORT_SYMBOL_GPL vmlinux 0xec2290c8 nvme_cancel_tagset +EXPORT_SYMBOL_GPL vmlinux 0xec333f1d nvme_cleanup_cmd +EXPORT_SYMBOL_GPL vmlinux 0xec3c82cc sysfs_create_link_nowarn +EXPORT_SYMBOL_GPL vmlinux 0xec4e2967 gpiochip_irq_domain_deactivate +EXPORT_SYMBOL_GPL vmlinux 0xec4ff1ba regmap_multi_reg_write +EXPORT_SYMBOL_GPL vmlinux 0xec54cbf9 amba_apb_device_add +EXPORT_SYMBOL_GPL vmlinux 0xec56205b devlink_traps_unregister EXPORT_SYMBOL_GPL vmlinux 0xec5668f6 dax_zero_page_range EXPORT_SYMBOL_GPL vmlinux 0xec5ad73b trace_seq_bitmask -EXPORT_SYMBOL_GPL vmlinux 0xec5ee004 misc_cg_try_charge -EXPORT_SYMBOL_GPL vmlinux 0xec6b8eea fib_rules_register -EXPORT_SYMBOL_GPL vmlinux 0xec70d569 vp_modern_map_vq_notify -EXPORT_SYMBOL_GPL vmlinux 0xec7149ae perf_aux_output_end -EXPORT_SYMBOL_GPL vmlinux 0xec720459 gpiochip_get_data +EXPORT_SYMBOL_GPL vmlinux 0xec61081b of_usb_get_dr_mode_by_phy EXPORT_SYMBOL_GPL vmlinux 0xec774acb cpufreq_frequency_table_verify -EXPORT_SYMBOL_GPL vmlinux 0xec7cd809 dst_blackhole_update_pmtu -EXPORT_SYMBOL_GPL vmlinux 0xec8b372a ahci_dev_classify -EXPORT_SYMBOL_GPL vmlinux 0xec8eee93 tcp_reno_ssthresh -EXPORT_SYMBOL_GPL vmlinux 0xec995be3 blk_insert_cloned_request -EXPORT_SYMBOL_GPL vmlinux 0xeca3031f dma_get_required_mask -EXPORT_SYMBOL_GPL vmlinux 0xeca6b125 dev_pm_opp_put_opp_table -EXPORT_SYMBOL_GPL vmlinux 0xecb58eb3 proc_mkdir_data +EXPORT_SYMBOL_GPL vmlinux 0xec8e07ad kvm_clear_guest +EXPORT_SYMBOL_GPL vmlinux 0xeca00d00 raw_hash_sk EXPORT_SYMBOL_GPL vmlinux 0xecb671fc tegra210_sata_pll_hw_sequence_start -EXPORT_SYMBOL_GPL vmlinux 0xecc639d9 uart_console_device -EXPORT_SYMBOL_GPL vmlinux 0xecc8fe7b bsg_remove_queue -EXPORT_SYMBOL_GPL vmlinux 0xecd129a5 ip4_datagram_release_cb -EXPORT_SYMBOL_GPL vmlinux 0xecd1c2e9 sk_msg_recvmsg -EXPORT_SYMBOL_GPL vmlinux 0xecd35c88 sk_msg_memcopy_from_iter -EXPORT_SYMBOL_GPL vmlinux 0xecda9bdd ip_local_out -EXPORT_SYMBOL_GPL vmlinux 0xecdd36f1 event_triggers_post_call -EXPORT_SYMBOL_GPL vmlinux 0xecf56cea platform_get_resource_byname -EXPORT_SYMBOL_GPL vmlinux 0xecfdbb00 vfs_test_lock -EXPORT_SYMBOL_GPL vmlinux 0xed11b496 k3_ringacc_dmarings_init -EXPORT_SYMBOL_GPL vmlinux 0xed2533e7 regulator_bulk_set_supply_names +EXPORT_SYMBOL_GPL vmlinux 0xece5c622 debugfs_write_file_bool +EXPORT_SYMBOL_GPL vmlinux 0xed145c7f spi_mem_dirmap_write EXPORT_SYMBOL_GPL vmlinux 0xed39b7b8 parse_OID -EXPORT_SYMBOL_GPL vmlinux 0xed4507ff ipv6_proxy_select_ident -EXPORT_SYMBOL_GPL vmlinux 0xed4bc677 __traceiter_fdb_delete -EXPORT_SYMBOL_GPL vmlinux 0xed558205 device_set_wakeup_enable -EXPORT_SYMBOL_GPL vmlinux 0xed5eb283 __irq_alloc_domain_generic_chips -EXPORT_SYMBOL_GPL vmlinux 0xed5f9af7 __acpi_node_get_property_reference +EXPORT_SYMBOL_GPL vmlinux 0xed40e37c mc_send_command +EXPORT_SYMBOL_GPL vmlinux 0xed45c152 regulator_get_current_limit_regmap +EXPORT_SYMBOL_GPL vmlinux 0xed49b21e crypto_register_algs +EXPORT_SYMBOL_GPL vmlinux 0xed53cabd nf_queue_entry_free +EXPORT_SYMBOL_GPL vmlinux 0xed5b5ec9 pci_host_common_probe +EXPORT_SYMBOL_GPL vmlinux 0xed6810de component_unbind_all +EXPORT_SYMBOL_GPL vmlinux 0xed6eca66 crypto_grab_akcipher +EXPORT_SYMBOL_GPL vmlinux 0xed6f75e7 dev_attr_ncq_prio_supported EXPORT_SYMBOL_GPL vmlinux 0xed7c7b91 raw_v6_hashinfo -EXPORT_SYMBOL_GPL vmlinux 0xed85432e mptcp_pm_get_subflows_max -EXPORT_SYMBOL_GPL vmlinux 0xed891b17 regmap_get_val_bytes -EXPORT_SYMBOL_GPL vmlinux 0xed94f060 iommu_group_get -EXPORT_SYMBOL_GPL vmlinux 0xeda046f0 usb_disable_ltm -EXPORT_SYMBOL_GPL vmlinux 0xeda57b9c dax_finish_sync_fault -EXPORT_SYMBOL_GPL vmlinux 0xeda72230 led_trigger_rename_static -EXPORT_SYMBOL_GPL vmlinux 0xeda85b21 sock_prot_inuse_add -EXPORT_SYMBOL_GPL vmlinux 0xedc4780b ahci_platform_suspend -EXPORT_SYMBOL_GPL vmlinux 0xedcad753 gpiod_to_chip -EXPORT_SYMBOL_GPL vmlinux 0xedcb8507 regulator_list_voltage_linear_range +EXPORT_SYMBOL_GPL vmlinux 0xed85b832 acpi_dma_request_slave_chan_by_name +EXPORT_SYMBOL_GPL vmlinux 0xeda07f30 vring_del_virtqueue EXPORT_SYMBOL_GPL vmlinux 0xedd092d5 power_supply_notifier -EXPORT_SYMBOL_GPL vmlinux 0xeddc2369 inverse_translate -EXPORT_SYMBOL_GPL vmlinux 0xede0bd5e clk_hw_rate_is_protected EXPORT_SYMBOL_GPL vmlinux 0xede9a09a btree_lookup -EXPORT_SYMBOL_GPL vmlinux 0xedeba352 gpiod_set_debounce +EXPORT_SYMBOL_GPL vmlinux 0xee01030e ata_scsi_unlock_native_capacity +EXPORT_SYMBOL_GPL vmlinux 0xee048b5c _copy_from_iter_flushcache +EXPORT_SYMBOL_GPL vmlinux 0xee1c6d91 __hwspin_trylock EXPORT_SYMBOL_GPL vmlinux 0xee1f5126 __tracepoint_neigh_timer_handler -EXPORT_SYMBOL_GPL vmlinux 0xee2004cf sysfs_remove_files -EXPORT_SYMBOL_GPL vmlinux 0xee295029 devm_nvmem_register -EXPORT_SYMBOL_GPL vmlinux 0xee2f9e10 led_update_brightness +EXPORT_SYMBOL_GPL vmlinux 0xee382559 of_clk_get_parent_count EXPORT_SYMBOL_GPL vmlinux 0xee38ef57 register_switchdev_blocking_notifier -EXPORT_SYMBOL_GPL vmlinux 0xee3d28c6 usb_sg_cancel -EXPORT_SYMBOL_GPL vmlinux 0xee5087c3 mmu_notifier_range_update_to_read_only +EXPORT_SYMBOL_GPL vmlinux 0xee3b9b4e pm_clk_runtime_resume EXPORT_SYMBOL_GPL vmlinux 0xee518148 kmsg_dump_get_buffer -EXPORT_SYMBOL_GPL vmlinux 0xee560f81 vfs_submount +EXPORT_SYMBOL_GPL vmlinux 0xee5461e1 ip_tunnel_uninit EXPORT_SYMBOL_GPL vmlinux 0xee6b71c4 syscon_regmap_lookup_by_compatible EXPORT_SYMBOL_GPL vmlinux 0xee6c633a devices_cgrp_subsys_on_dfl_key -EXPORT_SYMBOL_GPL vmlinux 0xee725042 dma_buf_export -EXPORT_SYMBOL_GPL vmlinux 0xee7c148e dm_post_suspending -EXPORT_SYMBOL_GPL vmlinux 0xee80434e vp_modern_get_features -EXPORT_SYMBOL_GPL vmlinux 0xee8f9500 fsl_mc_bus_dpdmux_type -EXPORT_SYMBOL_GPL vmlinux 0xee964b4a smpboot_unregister_percpu_thread -EXPORT_SYMBOL_GPL vmlinux 0xee9d7723 syscon_regmap_lookup_by_phandle -EXPORT_SYMBOL_GPL vmlinux 0xeea19749 dpbp_close -EXPORT_SYMBOL_GPL vmlinux 0xeeafa690 unix_peer_get -EXPORT_SYMBOL_GPL vmlinux 0xeebc0780 devlink_port_params_register -EXPORT_SYMBOL_GPL vmlinux 0xeec455a3 usb_amd_pt_check_port -EXPORT_SYMBOL_GPL vmlinux 0xeece2f5c tty_standard_install +EXPORT_SYMBOL_GPL vmlinux 0xee6c843e power_supply_am_i_supplied +EXPORT_SYMBOL_GPL vmlinux 0xee6f2436 pci_rescan_bus +EXPORT_SYMBOL_GPL vmlinux 0xee766bc2 iptunnel_metadata_reply +EXPORT_SYMBOL_GPL vmlinux 0xee85ac8b platform_device_add_data +EXPORT_SYMBOL_GPL vmlinux 0xee8a0ce4 to_nvdimm_bus +EXPORT_SYMBOL_GPL vmlinux 0xee96b7ff serial8250_do_shutdown +EXPORT_SYMBOL_GPL vmlinux 0xee9b97d7 devm_blk_ksm_init +EXPORT_SYMBOL_GPL vmlinux 0xeeafebb7 phy_set_mode_ext +EXPORT_SYMBOL_GPL vmlinux 0xeeb06740 ahci_ops EXPORT_SYMBOL_GPL vmlinux 0xeed0cea4 kernel_read_file_from_fd -EXPORT_SYMBOL_GPL vmlinux 0xeed7fc65 ata_pci_bmdma_prepare_host -EXPORT_SYMBOL_GPL vmlinux 0xeed9d407 debugfs_attr_write +EXPORT_SYMBOL_GPL vmlinux 0xeedcc95c fs_dax_get_by_bdev EXPORT_SYMBOL_GPL vmlinux 0xeedd987e phy_10gbit_features_array EXPORT_SYMBOL_GPL vmlinux 0xeedfcec3 task_work_run -EXPORT_SYMBOL_GPL vmlinux 0xeeeb1263 pci_stop_and_remove_bus_device_locked -EXPORT_SYMBOL_GPL vmlinux 0xeef42ba2 ahci_print_info -EXPORT_SYMBOL_GPL vmlinux 0xef091599 posix_clock_unregister +EXPORT_SYMBOL_GPL vmlinux 0xeef2a21d nfs_ssc_register +EXPORT_SYMBOL_GPL vmlinux 0xef123141 rockchip_clk_add_lookup +EXPORT_SYMBOL_GPL vmlinux 0xef157640 iomap_readpage +EXPORT_SYMBOL_GPL vmlinux 0xef17b50f pci_walk_bus +EXPORT_SYMBOL_GPL vmlinux 0xef1c5591 skcipher_walk_virt EXPORT_SYMBOL_GPL vmlinux 0xef1f6e23 apei_resources_request EXPORT_SYMBOL_GPL vmlinux 0xef29fcdd clk_bulk_put -EXPORT_SYMBOL_GPL vmlinux 0xef2c3802 blkdev_ioctl +EXPORT_SYMBOL_GPL vmlinux 0xef2b0ec4 sysfs_remove_mount_point EXPORT_SYMBOL_GPL vmlinux 0xef34bf3e hrtimer_active +EXPORT_SYMBOL_GPL vmlinux 0xef397a9c fwnode_device_is_available EXPORT_SYMBOL_GPL vmlinux 0xef464c28 getboottime64 -EXPORT_SYMBOL_GPL vmlinux 0xef4ce7c1 kvm_vcpu_wake_up +EXPORT_SYMBOL_GPL vmlinux 0xef5912fc imx_pinctrl_sc_ipc_init EXPORT_SYMBOL_GPL vmlinux 0xef5db66d regulator_get_init_drvdata +EXPORT_SYMBOL_GPL vmlinux 0xef6b54d5 locks_release_private +EXPORT_SYMBOL_GPL vmlinux 0xef6b74cb fb_deferred_io_init EXPORT_SYMBOL_GPL vmlinux 0xef6c3f70 round_jiffies_up_relative -EXPORT_SYMBOL_GPL vmlinux 0xef6dad4b clone_private_mount EXPORT_SYMBOL_GPL vmlinux 0xef70eb7e ring_buffer_iter_advance EXPORT_SYMBOL_GPL vmlinux 0xef744bb5 sbitmap_queue_clear +EXPORT_SYMBOL_GPL vmlinux 0xef755f02 pci_dev_unlock +EXPORT_SYMBOL_GPL vmlinux 0xef774616 pci_epc_multi_mem_init +EXPORT_SYMBOL_GPL vmlinux 0xef8bf9d6 dev_pm_opp_is_turbo EXPORT_SYMBOL_GPL vmlinux 0xef92ef33 btree_last -EXPORT_SYMBOL_GPL vmlinux 0xef965a17 sysfs_remove_mount_point -EXPORT_SYMBOL_GPL vmlinux 0xef99313f fsverity_ioctl_measure +EXPORT_SYMBOL_GPL vmlinux 0xef9ab170 edac_pci_handle_pe EXPORT_SYMBOL_GPL vmlinux 0xefa2c27d register_tracepoint_module_notifier -EXPORT_SYMBOL_GPL vmlinux 0xefa4c27e device_match_devt -EXPORT_SYMBOL_GPL vmlinux 0xefa707b2 iomap_releasepage -EXPORT_SYMBOL_GPL vmlinux 0xefc4d699 kvm_vcpu_unmap -EXPORT_SYMBOL_GPL vmlinux 0xefe3c829 __traceiter_wbc_writepage +EXPORT_SYMBOL_GPL vmlinux 0xefb6de23 devm_pm_opp_set_regulators +EXPORT_SYMBOL_GPL vmlinux 0xefc393ab efivars_register +EXPORT_SYMBOL_GPL vmlinux 0xefe9492d meson_sm_get EXPORT_SYMBOL_GPL vmlinux 0xefeafcf1 edac_has_mcs -EXPORT_SYMBOL_GPL vmlinux 0xefebc247 inet6_sk_rebuild_header -EXPORT_SYMBOL_GPL vmlinux 0xeff1e95a icc_link_destroy -EXPORT_SYMBOL_GPL vmlinux 0xeff6ba68 tegra210_clk_emc_attach -EXPORT_SYMBOL_GPL vmlinux 0xeff71304 of_get_phy_mode -EXPORT_SYMBOL_GPL vmlinux 0xeffc47c0 regulator_suspend_disable -EXPORT_SYMBOL_GPL vmlinux 0xf0127917 genphy_c45_pma_suspend -EXPORT_SYMBOL_GPL vmlinux 0xf01e19f4 nf_hook_entries_delete_raw -EXPORT_SYMBOL_GPL vmlinux 0xf01fcc68 ip_md_tunnel_xmit +EXPORT_SYMBOL_GPL vmlinux 0xeff82a67 ethnl_cable_test_pulse +EXPORT_SYMBOL_GPL vmlinux 0xeffc2a2a gpiod_to_irq +EXPORT_SYMBOL_GPL vmlinux 0xf00f5bad list_lru_walk_one +EXPORT_SYMBOL_GPL vmlinux 0xf014c085 devm_regulator_put +EXPORT_SYMBOL_GPL vmlinux 0xf02879cd acpi_subsys_suspend EXPORT_SYMBOL_GPL vmlinux 0xf03b0410 ftrace_set_filter -EXPORT_SYMBOL_GPL vmlinux 0xf0436fac devm_irq_setup_generic_chip -EXPORT_SYMBOL_GPL vmlinux 0xf04422ff dst_cache_get_ip6 EXPORT_SYMBOL_GPL vmlinux 0xf04429b4 acpi_bus_get_status_handle -EXPORT_SYMBOL_GPL vmlinux 0xf046f1d5 irq_gc_ack_set_bit -EXPORT_SYMBOL_GPL vmlinux 0xf04c2bbc fwnode_graph_get_endpoint_by_id +EXPORT_SYMBOL_GPL vmlinux 0xf0448837 bpf_offload_dev_netdev_register +EXPORT_SYMBOL_GPL vmlinux 0xf0564fb2 pinctrl_find_and_add_gpio_range EXPORT_SYMBOL_GPL vmlinux 0xf05a52fe asn1_encode_oid EXPORT_SYMBOL_GPL vmlinux 0xf05fbf09 pci_pio_to_address +EXPORT_SYMBOL_GPL vmlinux 0xf062babd dma_buf_fd EXPORT_SYMBOL_GPL vmlinux 0xf0696401 acpi_pci_detect_ejectable -EXPORT_SYMBOL_GPL vmlinux 0xf07b151c meson_vid_pll_div_ro_ops +EXPORT_SYMBOL_GPL vmlinux 0xf0784b43 rio_route_get_entry +EXPORT_SYMBOL_GPL vmlinux 0xf08da47c of_hwspin_lock_get_id_byname EXPORT_SYMBOL_GPL vmlinux 0xf0910075 sfp_bus_del_upstream -EXPORT_SYMBOL_GPL vmlinux 0xf0918cf0 mtk_pinconf_bias_disable_get_rev1 +EXPORT_SYMBOL_GPL vmlinux 0xf093f460 vp_modern_set_status EXPORT_SYMBOL_GPL vmlinux 0xf0a0c69d init_iova_domain -EXPORT_SYMBOL_GPL vmlinux 0xf0a4ad95 dm_per_bio_data -EXPORT_SYMBOL_GPL vmlinux 0xf0ab43d2 blk_req_zone_write_trylock -EXPORT_SYMBOL_GPL vmlinux 0xf0c966bb pm_schedule_suspend -EXPORT_SYMBOL_GPL vmlinux 0xf0cffa5c pinctrl_utils_add_config +EXPORT_SYMBOL_GPL vmlinux 0xf0ad2659 meson_clk_mpll_ro_ops +EXPORT_SYMBOL_GPL vmlinux 0xf0af4ee7 __inode_attach_wb +EXPORT_SYMBOL_GPL vmlinux 0xf0af6848 debugfs_create_file_size +EXPORT_SYMBOL_GPL vmlinux 0xf0c9fc1b mmu_interval_notifier_insert +EXPORT_SYMBOL_GPL vmlinux 0xf0d3a735 edac_mc_find_csrow_by_page EXPORT_SYMBOL_GPL vmlinux 0xf0d478c7 list_lru_add -EXPORT_SYMBOL_GPL vmlinux 0xf0da4a6a get_user_pages_fast -EXPORT_SYMBOL_GPL vmlinux 0xf0e38ce3 irq_domain_push_irq -EXPORT_SYMBOL_GPL vmlinux 0xf0ec1a80 udp_tunnel6_xmit_skb -EXPORT_SYMBOL_GPL vmlinux 0xf0efc52f regmap_field_bulk_free -EXPORT_SYMBOL_GPL vmlinux 0xf1004098 register_net_sysctl -EXPORT_SYMBOL_GPL vmlinux 0xf112a858 aead_exit_geniv -EXPORT_SYMBOL_GPL vmlinux 0xf114aa0e paste_selection +EXPORT_SYMBOL_GPL vmlinux 0xf0d6c9a8 ahci_dev_classify +EXPORT_SYMBOL_GPL vmlinux 0xf0e0b366 device_remove_software_node +EXPORT_SYMBOL_GPL vmlinux 0xf10f9c39 pm_runtime_force_resume +EXPORT_SYMBOL_GPL vmlinux 0xf1119872 __pci_hp_initialize +EXPORT_SYMBOL_GPL vmlinux 0xf11b6488 ipv6_stub +EXPORT_SYMBOL_GPL vmlinux 0xf1204126 fsverity_prepare_setattr EXPORT_SYMBOL_GPL vmlinux 0xf12180fd imx_1443x_dram_pll -EXPORT_SYMBOL_GPL vmlinux 0xf126e8e0 class_interface_register -EXPORT_SYMBOL_GPL vmlinux 0xf153b2ba apply_to_page_range -EXPORT_SYMBOL_GPL vmlinux 0xf163acee crypto_stats_init -EXPORT_SYMBOL_GPL vmlinux 0xf167688f pci_epc_mem_init -EXPORT_SYMBOL_GPL vmlinux 0xf16a9666 serial8250_tx_chars -EXPORT_SYMBOL_GPL vmlinux 0xf18017da nvdimm_delete -EXPORT_SYMBOL_GPL vmlinux 0xf180f2e1 scsi_internal_device_unblock_nowait +EXPORT_SYMBOL_GPL vmlinux 0xf1390e3e iommu_device_unlink +EXPORT_SYMBOL_GPL vmlinux 0xf142f666 subsys_interface_unregister +EXPORT_SYMBOL_GPL vmlinux 0xf147e119 inet_csk_route_req +EXPORT_SYMBOL_GPL vmlinux 0xf14ebec0 dev_pm_opp_disable EXPORT_SYMBOL_GPL vmlinux 0xf184d189 kernel_power_off EXPORT_SYMBOL_GPL vmlinux 0xf188a662 rhashtable_walk_exit -EXPORT_SYMBOL_GPL vmlinux 0xf19ae54e icc_disable -EXPORT_SYMBOL_GPL vmlinux 0xf1a828b9 device_show_ulong -EXPORT_SYMBOL_GPL vmlinux 0xf1b2fdc1 of_reset_control_array_get -EXPORT_SYMBOL_GPL vmlinux 0xf1dc958f rio_dev_get -EXPORT_SYMBOL_GPL vmlinux 0xf1dd0c25 fwnode_remove_software_node -EXPORT_SYMBOL_GPL vmlinux 0xf1e80849 bio_start_io_acct -EXPORT_SYMBOL_GPL vmlinux 0xf1f84133 uart_console_write -EXPORT_SYMBOL_GPL vmlinux 0xf1ff3f5f fwnode_get_parent -EXPORT_SYMBOL_GPL vmlinux 0xf20e4aaf regulator_disable_regmap -EXPORT_SYMBOL_GPL vmlinux 0xf2192021 regulator_force_disable -EXPORT_SYMBOL_GPL vmlinux 0xf21daf38 of_reconfig_get_state_change +EXPORT_SYMBOL_GPL vmlinux 0xf1a8ff87 hisi_uncore_pmu_enable +EXPORT_SYMBOL_GPL vmlinux 0xf1b7d9b8 debugfs_create_symlink +EXPORT_SYMBOL_GPL vmlinux 0xf1c29af2 iomap_bmap +EXPORT_SYMBOL_GPL vmlinux 0xf1e47193 irq_domain_disconnect_hierarchy +EXPORT_SYMBOL_GPL vmlinux 0xf1e87487 exportfs_encode_fh +EXPORT_SYMBOL_GPL vmlinux 0xf1ee2ea0 acpi_subsys_runtime_suspend +EXPORT_SYMBOL_GPL vmlinux 0xf21264a7 nfs42_ssc_register +EXPORT_SYMBOL_GPL vmlinux 0xf213a9e8 spi_add_device EXPORT_SYMBOL_GPL vmlinux 0xf21e1f9b disable_percpu_irq -EXPORT_SYMBOL_GPL vmlinux 0xf2233808 crypto_register_shashes -EXPORT_SYMBOL_GPL vmlinux 0xf228bf3b crypto_create_tfm_node +EXPORT_SYMBOL_GPL vmlinux 0xf2245ec6 of_phy_provider_unregister +EXPORT_SYMBOL_GPL vmlinux 0xf236356b get_net_ns_by_fd +EXPORT_SYMBOL_GPL vmlinux 0xf23b4ab2 devm_regulator_get EXPORT_SYMBOL_GPL vmlinux 0xf241e46f topology_set_thermal_pressure -EXPORT_SYMBOL_GPL vmlinux 0xf264b19d vmbus_send_modifychannel -EXPORT_SYMBOL_GPL vmlinux 0xf273d62a __mmdrop -EXPORT_SYMBOL_GPL vmlinux 0xf27b197c perf_pmu_migrate_context +EXPORT_SYMBOL_GPL vmlinux 0xf2526c7e syscon_regmap_lookup_by_phandle_args +EXPORT_SYMBOL_GPL vmlinux 0xf25cf12a tty_ldisc_flush +EXPORT_SYMBOL_GPL vmlinux 0xf27320a2 tegra_bpmp_mrq_is_supported +EXPORT_SYMBOL_GPL vmlinux 0xf2855a02 __put_net +EXPORT_SYMBOL_GPL vmlinux 0xf2930df0 tty_put_char EXPORT_SYMBOL_GPL vmlinux 0xf2967796 ring_buffer_record_on -EXPORT_SYMBOL_GPL vmlinux 0xf2981515 perf_event_addr_filters_sync -EXPORT_SYMBOL_GPL vmlinux 0xf2a2455e device_remove_groups -EXPORT_SYMBOL_GPL vmlinux 0xf2a403a4 get_pid_task -EXPORT_SYMBOL_GPL vmlinux 0xf2abc638 vmbus_alloc_ring +EXPORT_SYMBOL_GPL vmlinux 0xf2a84c7d tty_port_register_device +EXPORT_SYMBOL_GPL vmlinux 0xf2ad5e75 thermal_add_hwmon_sysfs EXPORT_SYMBOL_GPL vmlinux 0xf2b33cb7 memory_cgrp_subsys_on_dfl_key -EXPORT_SYMBOL_GPL vmlinux 0xf2be8515 set_primary_fwnode -EXPORT_SYMBOL_GPL vmlinux 0xf2cb3c1d crypto_req_done -EXPORT_SYMBOL_GPL vmlinux 0xf2cc50cd devm_regulator_bulk_get -EXPORT_SYMBOL_GPL vmlinux 0xf2d33d5d devlink_param_driverinit_value_get -EXPORT_SYMBOL_GPL vmlinux 0xf2d428a6 ip6_redirect -EXPORT_SYMBOL_GPL vmlinux 0xf2d6b60c __blk_req_zone_write_lock -EXPORT_SYMBOL_GPL vmlinux 0xf2d7af30 bpf_prog_inc -EXPORT_SYMBOL_GPL vmlinux 0xf2d81ad1 vp_modern_generation -EXPORT_SYMBOL_GPL vmlinux 0xf2f64305 pwmchip_add +EXPORT_SYMBOL_GPL vmlinux 0xf2b45386 restore_online_page_callback +EXPORT_SYMBOL_GPL vmlinux 0xf2b799ea devm_kstrdup +EXPORT_SYMBOL_GPL vmlinux 0xf2dfe440 spi_controller_resume +EXPORT_SYMBOL_GPL vmlinux 0xf2e93143 extcon_set_property_sync EXPORT_SYMBOL_GPL vmlinux 0xf2fb61bd vprintk_default -EXPORT_SYMBOL_GPL vmlinux 0xf3066542 edac_mc_free EXPORT_SYMBOL_GPL vmlinux 0xf30a5502 cpufreq_enable_boost_support -EXPORT_SYMBOL_GPL vmlinux 0xf30ad673 ahci_stop_engine -EXPORT_SYMBOL_GPL vmlinux 0xf30bd08e kthread_queue_delayed_work EXPORT_SYMBOL_GPL vmlinux 0xf311e156 key_being_used_for +EXPORT_SYMBOL_GPL vmlinux 0xf3137918 __mnt_drop_write EXPORT_SYMBOL_GPL vmlinux 0xf31632e0 ezx_pcap_read +EXPORT_SYMBOL_GPL vmlinux 0xf3180a38 pinctrl_register EXPORT_SYMBOL_GPL vmlinux 0xf31b3fd1 workqueue_set_max_active -EXPORT_SYMBOL_GPL vmlinux 0xf31c51b7 __nvme_check_ready -EXPORT_SYMBOL_GPL vmlinux 0xf32691ed iomap_writepage -EXPORT_SYMBOL_GPL vmlinux 0xf330d6f4 extcon_find_edev_by_node +EXPORT_SYMBOL_GPL vmlinux 0xf31f2a6e efivar_entry_add +EXPORT_SYMBOL_GPL vmlinux 0xf32109a0 fib_nh_common_init +EXPORT_SYMBOL_GPL vmlinux 0xf3227477 __auxiliary_driver_register +EXPORT_SYMBOL_GPL vmlinux 0xf32cdec6 platform_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0xf32e7e94 sb800_prefetch +EXPORT_SYMBOL_GPL vmlinux 0xf3301493 power_supply_get_drvdata EXPORT_SYMBOL_GPL vmlinux 0xf331236f btree_geo32 -EXPORT_SYMBOL_GPL vmlinux 0xf335d65f spi_busnum_to_master +EXPORT_SYMBOL_GPL vmlinux 0xf3333680 thermal_zone_get_slope +EXPORT_SYMBOL_GPL vmlinux 0xf33f9be4 tty_buffer_unlock_exclusive +EXPORT_SYMBOL_GPL vmlinux 0xf34b6168 thermal_zone_device_update EXPORT_SYMBOL_GPL vmlinux 0xf352023f memory_cgrp_subsys_enabled_key -EXPORT_SYMBOL_GPL vmlinux 0xf37331f3 sysfs_create_files +EXPORT_SYMBOL_GPL vmlinux 0xf35f6454 scsi_build_sense +EXPORT_SYMBOL_GPL vmlinux 0xf364171c tcp_ca_get_key_by_name +EXPORT_SYMBOL_GPL vmlinux 0xf375e94e tty_port_tty_wakeup EXPORT_SYMBOL_GPL vmlinux 0xf3797506 mpi_ec_deinit -EXPORT_SYMBOL_GPL vmlinux 0xf37cb8fb of_clk_parent_fill -EXPORT_SYMBOL_GPL vmlinux 0xf380266c device_add EXPORT_SYMBOL_GPL vmlinux 0xf3808cb1 get_state_synchronize_rcu +EXPORT_SYMBOL_GPL vmlinux 0xf382d23a proc_mkdir_data EXPORT_SYMBOL_GPL vmlinux 0xf386bbb4 housekeeping_cpumask -EXPORT_SYMBOL_GPL vmlinux 0xf3943ab5 of_find_spi_device_by_node -EXPORT_SYMBOL_GPL vmlinux 0xf398150e ethnl_cable_test_result -EXPORT_SYMBOL_GPL vmlinux 0xf39874c9 xfrm_dev_resume -EXPORT_SYMBOL_GPL vmlinux 0xf3a2ab2a ata_common_sdev_attrs -EXPORT_SYMBOL_GPL vmlinux 0xf3abc235 fscrypt_set_context -EXPORT_SYMBOL_GPL vmlinux 0xf3afa12d task_cputime_adjusted +EXPORT_SYMBOL_GPL vmlinux 0xf3981491 sk_msg_free_partial +EXPORT_SYMBOL_GPL vmlinux 0xf39e8eea eventfd_fget +EXPORT_SYMBOL_GPL vmlinux 0xf3a14323 led_trigger_blink_oneshot +EXPORT_SYMBOL_GPL vmlinux 0xf3a7dc5d dmaengine_unmap_put EXPORT_SYMBOL_GPL vmlinux 0xf3b451ca kdb_poll_funcs EXPORT_SYMBOL_GPL vmlinux 0xf3b95d79 btree_remove -EXPORT_SYMBOL_GPL vmlinux 0xf3bc1a5f device_show_int -EXPORT_SYMBOL_GPL vmlinux 0xf3c6af47 hwspin_lock_unregister -EXPORT_SYMBOL_GPL vmlinux 0xf3c814e4 nvme_cancel_request -EXPORT_SYMBOL_GPL vmlinux 0xf3e84631 phy_modify_mmd -EXPORT_SYMBOL_GPL vmlinux 0xf3fa5b68 rio_map_inb_region -EXPORT_SYMBOL_GPL vmlinux 0xf3fb69ff blk_ksm_update_capabilities -EXPORT_SYMBOL_GPL vmlinux 0xf40c5a15 spi_async -EXPORT_SYMBOL_GPL vmlinux 0xf41700db preempt_notifier_unregister -EXPORT_SYMBOL_GPL vmlinux 0xf4180ea3 attribute_container_find_class_device -EXPORT_SYMBOL_GPL vmlinux 0xf42bc001 switchdev_handle_port_attr_set -EXPORT_SYMBOL_GPL vmlinux 0xf438304a kobj_sysfs_ops -EXPORT_SYMBOL_GPL vmlinux 0xf43bc3b9 cdrom_read_tocentry -EXPORT_SYMBOL_GPL vmlinux 0xf4412ce6 usb_hub_find_child -EXPORT_SYMBOL_GPL vmlinux 0xf448ace1 acpi_dev_pm_attach -EXPORT_SYMBOL_GPL vmlinux 0xf45209ce __percpu_down_read -EXPORT_SYMBOL_GPL vmlinux 0xf45d7c1f platform_get_resource -EXPORT_SYMBOL_GPL vmlinux 0xf45e6d4c misc_cg_uncharge -EXPORT_SYMBOL_GPL vmlinux 0xf45fe2ed devm_namespace_disable -EXPORT_SYMBOL_GPL vmlinux 0xf464d66f kvm_put_kvm +EXPORT_SYMBOL_GPL vmlinux 0xf3bce55b fsl_mc_device_add +EXPORT_SYMBOL_GPL vmlinux 0xf3c551be kobject_move +EXPORT_SYMBOL_GPL vmlinux 0xf3c7dc52 crypto_unregister_kpp +EXPORT_SYMBOL_GPL vmlinux 0xf3d58dd8 ata_sff_lost_interrupt +EXPORT_SYMBOL_GPL vmlinux 0xf3d6017b fwnode_property_read_string +EXPORT_SYMBOL_GPL vmlinux 0xf3e10223 tegra_mc_probe_device +EXPORT_SYMBOL_GPL vmlinux 0xf3ec9aaa clk_mux_ops +EXPORT_SYMBOL_GPL vmlinux 0xf3eecdfb handle_fasteoi_irq +EXPORT_SYMBOL_GPL vmlinux 0xf3f83e9b vmbus_set_chn_rescind_callback +EXPORT_SYMBOL_GPL vmlinux 0xf407e31f pci_epc_set_msi +EXPORT_SYMBOL_GPL vmlinux 0xf46039b2 kobject_rename EXPORT_SYMBOL_GPL vmlinux 0xf4689d50 linkmode_set_pause +EXPORT_SYMBOL_GPL vmlinux 0xf46fe900 fsl_mc_bus_dprc_type EXPORT_SYMBOL_GPL vmlinux 0xf47654df irq_check_status_bit -EXPORT_SYMBOL_GPL vmlinux 0xf4767222 power_supply_changed -EXPORT_SYMBOL_GPL vmlinux 0xf48ea1fb badblocks_set -EXPORT_SYMBOL_GPL vmlinux 0xf48f7e8e icc_enable -EXPORT_SYMBOL_GPL vmlinux 0xf4963e44 perf_event_enable -EXPORT_SYMBOL_GPL vmlinux 0xf49cf30b wwan_unregister_ops +EXPORT_SYMBOL_GPL vmlinux 0xf47b7b88 devm_pwm_get +EXPORT_SYMBOL_GPL vmlinux 0xf47f19e4 devres_open_group +EXPORT_SYMBOL_GPL vmlinux 0xf48023bf dev_pm_enable_wake_irq +EXPORT_SYMBOL_GPL vmlinux 0xf48f62cc thermal_zone_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0xf4962967 bpfilter_umh_cleanup +EXPORT_SYMBOL_GPL vmlinux 0xf499f56c crypto_stats_skcipher_decrypt +EXPORT_SYMBOL_GPL vmlinux 0xf49f2d9e pci_epc_add_epf EXPORT_SYMBOL_GPL vmlinux 0xf4a00349 __tracepoint_block_rq_insert -EXPORT_SYMBOL_GPL vmlinux 0xf4a93402 ata_pci_bmdma_init_one +EXPORT_SYMBOL_GPL vmlinux 0xf4a51ec3 ata_sff_data_xfer32 EXPORT_SYMBOL_GPL vmlinux 0xf4af35c2 rcu_gp_is_normal +EXPORT_SYMBOL_GPL vmlinux 0xf4b8b038 tcf_dev_queue_xmit +EXPORT_SYMBOL_GPL vmlinux 0xf4c0c50b ata_sas_port_start EXPORT_SYMBOL_GPL vmlinux 0xf4cd9f8f reset_control_bulk_release -EXPORT_SYMBOL_GPL vmlinux 0xf4d0b4d4 mpc8xxx_spi_tx_buf_u16 -EXPORT_SYMBOL_GPL vmlinux 0xf4d43b53 task_cgroup_path -EXPORT_SYMBOL_GPL vmlinux 0xf4dca3e1 perf_event_refresh +EXPORT_SYMBOL_GPL vmlinux 0xf4dc7461 shake_page +EXPORT_SYMBOL_GPL vmlinux 0xf4df2a66 mpc8xxx_spi_tx_buf_u32 EXPORT_SYMBOL_GPL vmlinux 0xf4e35e28 sbitmap_prepare_to_wait -EXPORT_SYMBOL_GPL vmlinux 0xf4fa5955 virtio_check_driver_offered_feature -EXPORT_SYMBOL_GPL vmlinux 0xf51060b7 pinctrl_get -EXPORT_SYMBOL_GPL vmlinux 0xf521c1da devm_get_free_pages -EXPORT_SYMBOL_GPL vmlinux 0xf5291ef4 dbs_update -EXPORT_SYMBOL_GPL vmlinux 0xf53c611f tcp_reno_undo_cwnd +EXPORT_SYMBOL_GPL vmlinux 0xf4e48cab debugfs_create_u8 +EXPORT_SYMBOL_GPL vmlinux 0xf4e871a8 report_iommu_fault +EXPORT_SYMBOL_GPL vmlinux 0xf4ef7be0 bus_get_device_klist +EXPORT_SYMBOL_GPL vmlinux 0xf4f85c3c usb_sg_init +EXPORT_SYMBOL_GPL vmlinux 0xf4f985da apply_to_page_range +EXPORT_SYMBOL_GPL vmlinux 0xf5160f36 cpufreq_freq_attr_scaling_boost_freqs +EXPORT_SYMBOL_GPL vmlinux 0xf519c80e ata_noop_qc_prep +EXPORT_SYMBOL_GPL vmlinux 0xf51fe324 pinctrl_utils_free_map +EXPORT_SYMBOL_GPL vmlinux 0xf522dacf wakeup_source_destroy +EXPORT_SYMBOL_GPL vmlinux 0xf542ac34 pci_bus_add_device +EXPORT_SYMBOL_GPL vmlinux 0xf547abf5 ata_bmdma_dumb_qc_prep EXPORT_SYMBOL_GPL vmlinux 0xf548988d put_iova_domain EXPORT_SYMBOL_GPL vmlinux 0xf54bd49b lcm +EXPORT_SYMBOL_GPL vmlinux 0xf550a5ac regulator_set_pull_down_regmap EXPORT_SYMBOL_GPL vmlinux 0xf553318d cpuidle_pause_and_lock -EXPORT_SYMBOL_GPL vmlinux 0xf5591aa3 __pm_runtime_set_status -EXPORT_SYMBOL_GPL vmlinux 0xf55a69df input_ff_event -EXPORT_SYMBOL_GPL vmlinux 0xf562de9f efivar_entry_set -EXPORT_SYMBOL_GPL vmlinux 0xf5729959 devfreq_get_devfreq_by_node -EXPORT_SYMBOL_GPL vmlinux 0xf5a13b7d phy_pm_runtime_get +EXPORT_SYMBOL_GPL vmlinux 0xf555331f of_property_read_string +EXPORT_SYMBOL_GPL vmlinux 0xf572c7a3 of_devfreq_cooling_register +EXPORT_SYMBOL_GPL vmlinux 0xf57efd5c register_acpi_bus_type +EXPORT_SYMBOL_GPL vmlinux 0xf59a1186 thermal_cooling_device_unregister EXPORT_SYMBOL_GPL vmlinux 0xf5a3ba99 linear_range_values_in_range EXPORT_SYMBOL_GPL vmlinux 0xf5a691cd invalidate_bh_lrus -EXPORT_SYMBOL_GPL vmlinux 0xf5a89586 ip6_dst_lookup_tunnel -EXPORT_SYMBOL_GPL vmlinux 0xf5b69272 em_dev_unregister_perf_domain -EXPORT_SYMBOL_GPL vmlinux 0xf5baf8a7 raw_seq_start -EXPORT_SYMBOL_GPL vmlinux 0xf5c23e80 dma_request_chan_by_mask -EXPORT_SYMBOL_GPL vmlinux 0xf5c88c21 pinctrl_dev_get_devname -EXPORT_SYMBOL_GPL vmlinux 0xf5ce3723 mbox_send_message -EXPORT_SYMBOL_GPL vmlinux 0xf5db3cab tegra_bpmp_transfer -EXPORT_SYMBOL_GPL vmlinux 0xf5ea7437 pci_find_ext_capability -EXPORT_SYMBOL_GPL vmlinux 0xf5ee3286 pci_epf_alloc_space +EXPORT_SYMBOL_GPL vmlinux 0xf5b13b2c get_dev_pagemap +EXPORT_SYMBOL_GPL vmlinux 0xf5ccc854 devm_power_supply_register +EXPORT_SYMBOL_GPL vmlinux 0xf5ce4c57 rio_mport_send_doorbell EXPORT_SYMBOL_GPL vmlinux 0xf5f370e0 async_schedule_node -EXPORT_SYMBOL_GPL vmlinux 0xf5fd4c91 debugfs_create_ulong -EXPORT_SYMBOL_GPL vmlinux 0xf611d34b tegra_bpmp_mrq_return -EXPORT_SYMBOL_GPL vmlinux 0xf6161061 pci_epc_raise_irq -EXPORT_SYMBOL_GPL vmlinux 0xf61899f0 __skb_get_hash_symmetric +EXPORT_SYMBOL_GPL vmlinux 0xf5feaf47 timer_unstable_counter_workaround +EXPORT_SYMBOL_GPL vmlinux 0xf6031b4f dma_get_required_mask +EXPORT_SYMBOL_GPL vmlinux 0xf6141847 fscrypt_prepare_new_inode EXPORT_SYMBOL_GPL vmlinux 0xf61c6b74 hv_do_hypercall -EXPORT_SYMBOL_GPL vmlinux 0xf6227a02 ata_sas_tport_add -EXPORT_SYMBOL_GPL vmlinux 0xf63b1420 regulator_list_voltage_linear -EXPORT_SYMBOL_GPL vmlinux 0xf63bbefb of_clk_get_parent_name -EXPORT_SYMBOL_GPL vmlinux 0xf64567d1 __clocksource_register_scale -EXPORT_SYMBOL_GPL vmlinux 0xf648e7f5 dm_get_md -EXPORT_SYMBOL_GPL vmlinux 0xf64a0a11 bio_release_pages +EXPORT_SYMBOL_GPL vmlinux 0xf61db7f4 inet6_lookup +EXPORT_SYMBOL_GPL vmlinux 0xf6303374 serial8250_em485_destroy +EXPORT_SYMBOL_GPL vmlinux 0xf639142d __traceiter_attach_device_to_domain +EXPORT_SYMBOL_GPL vmlinux 0xf640242b pci_assign_unassigned_bus_resources EXPORT_SYMBOL_GPL vmlinux 0xf64aaa25 alarm_init -EXPORT_SYMBOL_GPL vmlinux 0xf65c931c acpi_subsys_runtime_suspend +EXPORT_SYMBOL_GPL vmlinux 0xf653fce7 clockevent_delta2ns EXPORT_SYMBOL_GPL vmlinux 0xf663ee2f pcap_adc_sync -EXPORT_SYMBOL_GPL vmlinux 0xf664e6c0 usb_hcd_setup_local_mem -EXPORT_SYMBOL_GPL vmlinux 0xf674ba0f tcp_unregister_congestion_control -EXPORT_SYMBOL_GPL vmlinux 0xf682e9aa fsl_mc_bus_dpsw_type +EXPORT_SYMBOL_GPL vmlinux 0xf665c0b0 thermal_zone_get_zone_by_name +EXPORT_SYMBOL_GPL vmlinux 0xf66be317 usb_driver_claim_interface +EXPORT_SYMBOL_GPL vmlinux 0xf679ebb0 platform_irqchip_probe +EXPORT_SYMBOL_GPL vmlinux 0xf67a2b55 nvme_submit_sync_cmd +EXPORT_SYMBOL_GPL vmlinux 0xf67c475a blk_mq_flush_busy_ctxs +EXPORT_SYMBOL_GPL vmlinux 0xf69a0b31 get_cpu_device +EXPORT_SYMBOL_GPL vmlinux 0xf69a6ba1 nvme_sync_io_queues EXPORT_SYMBOL_GPL vmlinux 0xf6a28554 region_intersects -EXPORT_SYMBOL_GPL vmlinux 0xf6b80f1f gpiochip_remove_pin_ranges +EXPORT_SYMBOL_GPL vmlinux 0xf6a80a72 fuse_dax_cancel_work +EXPORT_SYMBOL_GPL vmlinux 0xf6acdeb0 wm831x_reg_write +EXPORT_SYMBOL_GPL vmlinux 0xf6ad04a4 pci_msi_create_irq_domain EXPORT_SYMBOL_GPL vmlinux 0xf6beee37 __SCK__tp_func_pelt_cfs_tp -EXPORT_SYMBOL_GPL vmlinux 0xf6c40d81 switchdev_handle_fdb_del_to_device +EXPORT_SYMBOL_GPL vmlinux 0xf6c0258a usb_set_device_state +EXPORT_SYMBOL_GPL vmlinux 0xf6c519ca pinctrl_enable EXPORT_SYMBOL_GPL vmlinux 0xf6c71a25 cper_severity_str EXPORT_SYMBOL_GPL vmlinux 0xf6c8dc62 cpu_hotplug_enable -EXPORT_SYMBOL_GPL vmlinux 0xf6d05e37 udp_abort -EXPORT_SYMBOL_GPL vmlinux 0xf6d65e00 fsstack_copy_attr_all -EXPORT_SYMBOL_GPL vmlinux 0xf6d8c8da spi_mem_dirmap_write -EXPORT_SYMBOL_GPL vmlinux 0xf6dd4ba5 xdp_rxq_info_unreg_mem_model -EXPORT_SYMBOL_GPL vmlinux 0xf6def9c1 udp_sock_create6 +EXPORT_SYMBOL_GPL vmlinux 0xf6cddd9a pm_generic_restore_noirq +EXPORT_SYMBOL_GPL vmlinux 0xf6cf3d1e device_link_remove +EXPORT_SYMBOL_GPL vmlinux 0xf6d33a9f __devm_rtc_register_device +EXPORT_SYMBOL_GPL vmlinux 0xf6d8064b sysfs_create_bin_file +EXPORT_SYMBOL_GPL vmlinux 0xf6e069bb efivar_entry_remove EXPORT_SYMBOL_GPL vmlinux 0xf6e772c3 irq_bypass_unregister_producer EXPORT_SYMBOL_GPL vmlinux 0xf6e874f5 ata_timing_merge -EXPORT_SYMBOL_GPL vmlinux 0xf6f06c12 gpiod_get_value_cansleep -EXPORT_SYMBOL_GPL vmlinux 0xf6f38ea7 of_get_display_timings -EXPORT_SYMBOL_GPL vmlinux 0xf6f6dc70 edac_mc_alloc -EXPORT_SYMBOL_GPL vmlinux 0xf6fad454 crypto_unregister_rngs -EXPORT_SYMBOL_GPL vmlinux 0xf6fff60b clk_hw_is_prepared +EXPORT_SYMBOL_GPL vmlinux 0xf6ea9511 devm_regulator_bulk_register_supply_alias +EXPORT_SYMBOL_GPL vmlinux 0xf6f4fba5 mtk_pinconf_bias_get_combo +EXPORT_SYMBOL_GPL vmlinux 0xf7029155 fsstack_copy_attr_all +EXPORT_SYMBOL_GPL vmlinux 0xf714e1ba pm_runtime_get_if_active +EXPORT_SYMBOL_GPL vmlinux 0xf7186ea6 led_trigger_event +EXPORT_SYMBOL_GPL vmlinux 0xf71bd6be edac_device_free_ctl_info EXPORT_SYMBOL_GPL vmlinux 0xf72a65ea tty_get_char_size EXPORT_SYMBOL_GPL vmlinux 0xf730fb4a qcom_smem_state_update_bits -EXPORT_SYMBOL_GPL vmlinux 0xf734ce83 blk_queue_flag_test_and_set -EXPORT_SYMBOL_GPL vmlinux 0xf73ef3ca irq_chip_set_vcpu_affinity_parent +EXPORT_SYMBOL_GPL vmlinux 0xf7426c3d crypto_unregister_shash EXPORT_SYMBOL_GPL vmlinux 0xf744298f hv_unmap_memory EXPORT_SYMBOL_GPL vmlinux 0xf7455c16 input_event_to_user EXPORT_SYMBOL_GPL vmlinux 0xf749debc md5_zero_message_hash -EXPORT_SYMBOL_GPL vmlinux 0xf74b4cf5 mtk_pinconf_bias_disable_get EXPORT_SYMBOL_GPL vmlinux 0xf74bb274 mod_delayed_work_on +EXPORT_SYMBOL_GPL vmlinux 0xf74c7ece __iptunnel_pull_header EXPORT_SYMBOL_GPL vmlinux 0xf74e7c93 jump_label_rate_limit -EXPORT_SYMBOL_GPL vmlinux 0xf75989e4 handle_fasteoi_nmi -EXPORT_SYMBOL_GPL vmlinux 0xf75f0260 sysfs_remove_link -EXPORT_SYMBOL_GPL vmlinux 0xf75f20a4 acpi_device_fix_up_power -EXPORT_SYMBOL_GPL vmlinux 0xf77bc70e device_add_groups +EXPORT_SYMBOL_GPL vmlinux 0xf74fd86a tty_ldisc_deref +EXPORT_SYMBOL_GPL vmlinux 0xf7690ea4 ip6_datagram_recv_ctl +EXPORT_SYMBOL_GPL vmlinux 0xf769c8d4 gpiod_get_array_value_cansleep +EXPORT_SYMBOL_GPL vmlinux 0xf77ed732 pm_runtime_set_autosuspend_delay EXPORT_SYMBOL_GPL vmlinux 0xf782fb07 percpu_ref_switch_to_atomic_sync -EXPORT_SYMBOL_GPL vmlinux 0xf7894acc page_cache_ra_unbounded -EXPORT_SYMBOL_GPL vmlinux 0xf79940e9 regulator_register_supply_alias +EXPORT_SYMBOL_GPL vmlinux 0xf79a03d3 dm_start_time_ns_from_clone +EXPORT_SYMBOL_GPL vmlinux 0xf7a0e9f1 virtqueue_get_buf_ctx +EXPORT_SYMBOL_GPL vmlinux 0xf7a37c7d wm831x_bulk_read +EXPORT_SYMBOL_GPL vmlinux 0xf7a62d78 security_path_symlink EXPORT_SYMBOL_GPL vmlinux 0xf7afb369 btree_init +EXPORT_SYMBOL_GPL vmlinux 0xf7b10b92 regmap_mmio_detach_clk +EXPORT_SYMBOL_GPL vmlinux 0xf7b282fb driver_for_each_device EXPORT_SYMBOL_GPL vmlinux 0xf7bc95b0 devlink_fmsg_pair_nest_start -EXPORT_SYMBOL_GPL vmlinux 0xf7c61d14 iommu_uapi_sva_bind_gpasid +EXPORT_SYMBOL_GPL vmlinux 0xf7c0c607 page_cache_sync_ra +EXPORT_SYMBOL_GPL vmlinux 0xf7d1cd6d genphy_c45_config_aneg EXPORT_SYMBOL_GPL vmlinux 0xf7d961d8 clk_hw_unregister_composite -EXPORT_SYMBOL_GPL vmlinux 0xf7dff2b1 devm_irq_domain_create_sim -EXPORT_SYMBOL_GPL vmlinux 0xf7e0c686 sfp_add_phy -EXPORT_SYMBOL_GPL vmlinux 0xf7fdccfa kernfs_path_from_node -EXPORT_SYMBOL_GPL vmlinux 0xf80ee23e extcon_register_notifier_all -EXPORT_SYMBOL_GPL vmlinux 0xf81c5fe4 ata_bmdma_port_start32 -EXPORT_SYMBOL_GPL vmlinux 0xf81f85c6 dev_pm_opp_set_rate -EXPORT_SYMBOL_GPL vmlinux 0xf822a18e nvdimm_in_overwrite -EXPORT_SYMBOL_GPL vmlinux 0xf82c85cf fuse_fill_super_common +EXPORT_SYMBOL_GPL vmlinux 0xf7ef8e3e md_submit_discard_bio +EXPORT_SYMBOL_GPL vmlinux 0xf7f086f7 crypto_aead_setkey +EXPORT_SYMBOL_GPL vmlinux 0xf7f251fd unregister_pernet_device +EXPORT_SYMBOL_GPL vmlinux 0xf7f3e04a pwm_free +EXPORT_SYMBOL_GPL vmlinux 0xf7f3e62b rtnl_link_unregister +EXPORT_SYMBOL_GPL vmlinux 0xf80f9374 device_init_wakeup +EXPORT_SYMBOL_GPL vmlinux 0xf819789d device_property_read_string +EXPORT_SYMBOL_GPL vmlinux 0xf81b7b7d tty_port_register_device_attr_serdev +EXPORT_SYMBOL_GPL vmlinux 0xf8256f72 of_hwspin_lock_get_id EXPORT_SYMBOL_GPL vmlinux 0xf82f3657 work_on_cpu -EXPORT_SYMBOL_GPL vmlinux 0xf83f7d9c tpm_try_get_ops -EXPORT_SYMBOL_GPL vmlinux 0xf843d0d4 pci_ecam_free -EXPORT_SYMBOL_GPL vmlinux 0xf84fded4 bus_get_device_klist +EXPORT_SYMBOL_GPL vmlinux 0xf8430658 dev_err_probe +EXPORT_SYMBOL_GPL vmlinux 0xf84d4c47 acpi_gpiochip_request_interrupts EXPORT_SYMBOL_GPL vmlinux 0xf852d746 __tracepoint_tcp_send_reset +EXPORT_SYMBOL_GPL vmlinux 0xf85337b4 debugfs_create_file +EXPORT_SYMBOL_GPL vmlinux 0xf858e1eb devm_tegra_memory_controller_get +EXPORT_SYMBOL_GPL vmlinux 0xf85d414f regulator_bulk_free EXPORT_SYMBOL_GPL vmlinux 0xf861bd31 rockchip_clk_register_ddrclk -EXPORT_SYMBOL_GPL vmlinux 0xf869741b clk_register -EXPORT_SYMBOL_GPL vmlinux 0xf8780372 of_platform_populate -EXPORT_SYMBOL_GPL vmlinux 0xf8868502 exportfs_decode_fh_raw -EXPORT_SYMBOL_GPL vmlinux 0xf89354b5 usb_remove_phy -EXPORT_SYMBOL_GPL vmlinux 0xf8a0676e dma_buf_map_attachment -EXPORT_SYMBOL_GPL vmlinux 0xf8a60d4c __clk_mux_determine_rate -EXPORT_SYMBOL_GPL vmlinux 0xf8b8355a mtk_eint_do_init -EXPORT_SYMBOL_GPL vmlinux 0xf8c1880f fuse_conn_init -EXPORT_SYMBOL_GPL vmlinux 0xf8c557b1 xfrm_audit_policy_add -EXPORT_SYMBOL_GPL vmlinux 0xf8c6cec6 ipv4_sk_update_pmtu -EXPORT_SYMBOL_GPL vmlinux 0xf8dc2aeb ip6_append_data -EXPORT_SYMBOL_GPL vmlinux 0xf8e1c93c pm_generic_freeze_noirq -EXPORT_SYMBOL_GPL vmlinux 0xf8e50acf acpi_cppc_processor_probe -EXPORT_SYMBOL_GPL vmlinux 0xf8eb8941 pm_clk_remove_clk -EXPORT_SYMBOL_GPL vmlinux 0xf8ebdaf0 acpi_device_modalias -EXPORT_SYMBOL_GPL vmlinux 0xf8ed92a4 crypto_alloc_kpp +EXPORT_SYMBOL_GPL vmlinux 0xf867bfeb pci_slots_kset +EXPORT_SYMBOL_GPL vmlinux 0xf8770bc3 vmbus_hvsock_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0xf87feb50 dma_need_sync +EXPORT_SYMBOL_GPL vmlinux 0xf895710d to_nd_desc +EXPORT_SYMBOL_GPL vmlinux 0xf8b2709e nvdimm_security_setup_events +EXPORT_SYMBOL_GPL vmlinux 0xf8b95c55 kvm_read_guest_page +EXPORT_SYMBOL_GPL vmlinux 0xf8bf5c44 pwm_request_from_chip +EXPORT_SYMBOL_GPL vmlinux 0xf8d841fc dax_attribute_group +EXPORT_SYMBOL_GPL vmlinux 0xf8e7fab2 find_vpid +EXPORT_SYMBOL_GPL vmlinux 0xf8f188e6 switchdev_port_obj_del EXPORT_SYMBOL_GPL vmlinux 0xf8f3a0fb ata_ratelimit -EXPORT_SYMBOL_GPL vmlinux 0xf8fa9fc5 iommu_sva_bind_device +EXPORT_SYMBOL_GPL vmlinux 0xf8f44477 synth_event_add_next_val EXPORT_SYMBOL_GPL vmlinux 0xf900c77d zynqmp_pm_clock_disable -EXPORT_SYMBOL_GPL vmlinux 0xf900cbc2 dm_table_device_name -EXPORT_SYMBOL_GPL vmlinux 0xf90926a0 of_clk_hw_register EXPORT_SYMBOL_GPL vmlinux 0xf9093f5b __tracepoint_cpu_frequency -EXPORT_SYMBOL_GPL vmlinux 0xf90cb32e __sync_filesystem -EXPORT_SYMBOL_GPL vmlinux 0xf91230c9 clk_hw_register_gate2 -EXPORT_SYMBOL_GPL vmlinux 0xf914957a nvme_get_features -EXPORT_SYMBOL_GPL vmlinux 0xf91a9b1c udp_tunnel_nic_ops -EXPORT_SYMBOL_GPL vmlinux 0xf92a3557 virtqueue_enable_cb_prepare -EXPORT_SYMBOL_GPL vmlinux 0xf930ee67 tpm_tis_core_init -EXPORT_SYMBOL_GPL vmlinux 0xf937cfd1 crypto_stats_aead_encrypt -EXPORT_SYMBOL_GPL vmlinux 0xf947523e unregister_asymmetric_key_parser +EXPORT_SYMBOL_GPL vmlinux 0xf932f5c9 crypto_lookup_template +EXPORT_SYMBOL_GPL vmlinux 0xf942c959 anon_inode_getfd +EXPORT_SYMBOL_GPL vmlinux 0xf948d004 iptunnel_handle_offloads EXPORT_SYMBOL_GPL vmlinux 0xf95322f4 kthread_parkme -EXPORT_SYMBOL_GPL vmlinux 0xf9548bea fwnode_handle_put EXPORT_SYMBOL_GPL vmlinux 0xf955e9c5 bprintf -EXPORT_SYMBOL_GPL vmlinux 0xf9586ff1 of_reserved_mem_lookup -EXPORT_SYMBOL_GPL vmlinux 0xf965ed60 gen10g_config_aneg -EXPORT_SYMBOL_GPL vmlinux 0xf9665a5f md_allow_write -EXPORT_SYMBOL_GPL vmlinux 0xf967ff4f efivar_entry_delete -EXPORT_SYMBOL_GPL vmlinux 0xf974e597 of_get_required_opp_performance_state -EXPORT_SYMBOL_GPL vmlinux 0xf97cbe6c sysfs_create_group -EXPORT_SYMBOL_GPL vmlinux 0xf998ccf0 dev_pm_opp_sync_regulators -EXPORT_SYMBOL_GPL vmlinux 0xf99c3f2a nvmem_cell_read_u8 +EXPORT_SYMBOL_GPL vmlinux 0xf96494f1 blk_mq_rdma_map_queues +EXPORT_SYMBOL_GPL vmlinux 0xf97786c9 syscon_node_to_regmap +EXPORT_SYMBOL_GPL vmlinux 0xf97a6d31 regulator_allow_bypass +EXPORT_SYMBOL_GPL vmlinux 0xf97d80a4 bgmac_adjust_link +EXPORT_SYMBOL_GPL vmlinux 0xf987e23b da9052_disable_irq_nosync EXPORT_SYMBOL_GPL vmlinux 0xf9a054b5 __round_jiffies +EXPORT_SYMBOL_GPL vmlinux 0xf9a0cbb6 devlink_trap_groups_register EXPORT_SYMBOL_GPL vmlinux 0xf9a3c5dc zynqmp_pm_load_pdi -EXPORT_SYMBOL_GPL vmlinux 0xf9a409fe vmbus_setevent +EXPORT_SYMBOL_GPL vmlinux 0xf9a6816a fsl8250_handle_irq +EXPORT_SYMBOL_GPL vmlinux 0xf9a976d4 ata_dev_pair EXPORT_SYMBOL_GPL vmlinux 0xf9b34a0b iopf_queue_free -EXPORT_SYMBOL_GPL vmlinux 0xf9b92758 pci_epf_unbind -EXPORT_SYMBOL_GPL vmlinux 0xf9cb5518 blk_crypto_evict_key -EXPORT_SYMBOL_GPL vmlinux 0xf9dca295 mddev_suspend -EXPORT_SYMBOL_GPL vmlinux 0xf9e735a3 regulator_list_voltage +EXPORT_SYMBOL_GPL vmlinux 0xf9c4e448 ksm_madvise +EXPORT_SYMBOL_GPL vmlinux 0xf9ce5a71 mtk_paris_pinctrl_probe +EXPORT_SYMBOL_GPL vmlinux 0xf9cf4859 dma_can_mmap +EXPORT_SYMBOL_GPL vmlinux 0xf9d83b3e usb_phy_set_event +EXPORT_SYMBOL_GPL vmlinux 0xf9e1bfd8 cpufreq_register_governor EXPORT_SYMBOL_GPL vmlinux 0xf9ebe553 pci_bridge_emul_init -EXPORT_SYMBOL_GPL vmlinux 0xf9f9485e rdev_get_regmap -EXPORT_SYMBOL_GPL vmlinux 0xf9fe86ba crypto_unregister_scomps +EXPORT_SYMBOL_GPL vmlinux 0xf9eebe3f devm_regmap_del_irq_chip +EXPORT_SYMBOL_GPL vmlinux 0xf9efc98d ip_md_tunnel_xmit +EXPORT_SYMBOL_GPL vmlinux 0xf9f3b0ac __sock_recv_wifi_status +EXPORT_SYMBOL_GPL vmlinux 0xfa06719d gpiochip_add_data_with_key +EXPORT_SYMBOL_GPL vmlinux 0xfa15b678 inet_csk_listen_stop EXPORT_SYMBOL_GPL vmlinux 0xfa1eb910 unregister_syscore_ops -EXPORT_SYMBOL_GPL vmlinux 0xfa316014 dev_pm_opp_unregister_set_opp_helper +EXPORT_SYMBOL_GPL vmlinux 0xfa230e98 regmap_update_bits_base +EXPORT_SYMBOL_GPL vmlinux 0xfa23f1b2 cpufreq_policy_transition_delay_us +EXPORT_SYMBOL_GPL vmlinux 0xfa2568eb cpufreq_disable_fast_switch EXPORT_SYMBOL_GPL vmlinux 0xfa349688 aer_recover_queue -EXPORT_SYMBOL_GPL vmlinux 0xfa36ed59 devm_clk_hw_register_fixed_factor -EXPORT_SYMBOL_GPL vmlinux 0xfa3e0dad blk_rq_unprep_clone -EXPORT_SYMBOL_GPL vmlinux 0xfa3faa1e blk_freeze_queue_start -EXPORT_SYMBOL_GPL vmlinux 0xfa4108fd extcon_set_state -EXPORT_SYMBOL_GPL vmlinux 0xfa5da4b0 usb_urb_ep_type_check -EXPORT_SYMBOL_GPL vmlinux 0xfa64b4ee blkdev_nr_zones +EXPORT_SYMBOL_GPL vmlinux 0xfa3ed860 mtk_pinconf_bias_get_rev1 +EXPORT_SYMBOL_GPL vmlinux 0xfa4731b3 __cpufreq_driver_target +EXPORT_SYMBOL_GPL vmlinux 0xfa48be1f __traceiter_block_rq_remap +EXPORT_SYMBOL_GPL vmlinux 0xfa578691 __irq_resolve_mapping +EXPORT_SYMBOL_GPL vmlinux 0xfa5ee1ff dpcon_reset EXPORT_SYMBOL_GPL vmlinux 0xfa666974 queue_work_node -EXPORT_SYMBOL_GPL vmlinux 0xfa676fcd clkdev_hw_create EXPORT_SYMBOL_GPL vmlinux 0xfa690589 netdev_cmd_to_name -EXPORT_SYMBOL_GPL vmlinux 0xfa77a008 device_del -EXPORT_SYMBOL_GPL vmlinux 0xfa9a2f45 unregister_hw_breakpoint -EXPORT_SYMBOL_GPL vmlinux 0xfaa79e3e rio_add_net +EXPORT_SYMBOL_GPL vmlinux 0xfa703681 gpiochip_irq_map +EXPORT_SYMBOL_GPL vmlinux 0xfa8a8edb sock_inuse_get +EXPORT_SYMBOL_GPL vmlinux 0xfaacd5ac hisi_uncore_pmu_set_event_period +EXPORT_SYMBOL_GPL vmlinux 0xfaad3814 devlink_net EXPORT_SYMBOL_GPL vmlinux 0xfab30dc0 mdio_bus_exit EXPORT_SYMBOL_GPL vmlinux 0xfab53ed9 pinctrl_gpio_can_use_line -EXPORT_SYMBOL_GPL vmlinux 0xfacce4d7 devres_release EXPORT_SYMBOL_GPL vmlinux 0xfad9c827 kill_dax -EXPORT_SYMBOL_GPL vmlinux 0xfae425d8 dev_pm_opp_find_level_exact -EXPORT_SYMBOL_GPL vmlinux 0xfb0259d6 crypto_register_acomps +EXPORT_SYMBOL_GPL vmlinux 0xfaf253e4 irq_create_mapping_affinity +EXPORT_SYMBOL_GPL vmlinux 0xfaf5eff6 pci_find_vsec_capability +EXPORT_SYMBOL_GPL vmlinux 0xfaf94b33 devlink_dpipe_headers_register +EXPORT_SYMBOL_GPL vmlinux 0xfaff0b45 platform_device_del +EXPORT_SYMBOL_GPL vmlinux 0xfb01caf8 attribute_container_register +EXPORT_SYMBOL_GPL vmlinux 0xfb11c128 iomap_seek_data +EXPORT_SYMBOL_GPL vmlinux 0xfb162c87 rtc_alarm_irq_enable EXPORT_SYMBOL_GPL vmlinux 0xfb32b30f ring_buffer_read_prepare_sync -EXPORT_SYMBOL_GPL vmlinux 0xfb3f7f35 nvme_complete_rq -EXPORT_SYMBOL_GPL vmlinux 0xfb47fea7 pwm_adjust_config -EXPORT_SYMBOL_GPL vmlinux 0xfb615919 __traceiter_pelt_thermal_tp +EXPORT_SYMBOL_GPL vmlinux 0xfb44bc69 crypto_unregister_acomps +EXPORT_SYMBOL_GPL vmlinux 0xfb4d5240 spi_res_release +EXPORT_SYMBOL_GPL vmlinux 0xfb4e0681 fsl_mc_free_irqs +EXPORT_SYMBOL_GPL vmlinux 0xfb596d35 handle_untracked_irq +EXPORT_SYMBOL_GPL vmlinux 0xfb6373d1 hisi_uncore_pmu_offline_cpu +EXPORT_SYMBOL_GPL vmlinux 0xfb67b37c kernel_kobj EXPORT_SYMBOL_GPL vmlinux 0xfb6eedf9 power_group_name -EXPORT_SYMBOL_GPL vmlinux 0xfb79cddb tpm1_do_selftest -EXPORT_SYMBOL_GPL vmlinux 0xfb7a47d4 usb_unpoison_urb +EXPORT_SYMBOL_GPL vmlinux 0xfb78161d tegra_xusb_padctl_legacy_remove +EXPORT_SYMBOL_GPL vmlinux 0xfb8f3430 fsverity_file_open EXPORT_SYMBOL_GPL vmlinux 0xfb921e00 hvpci_block_ops -EXPORT_SYMBOL_GPL vmlinux 0xfba79324 metadata_dst_free -EXPORT_SYMBOL_GPL vmlinux 0xfbaf404f __traceiter_neigh_update -EXPORT_SYMBOL_GPL vmlinux 0xfbb8fc06 od_register_powersave_bias_handler +EXPORT_SYMBOL_GPL vmlinux 0xfb93bc0c blk_queue_zone_write_granularity +EXPORT_SYMBOL_GPL vmlinux 0xfb9c09f6 strp_unpause +EXPORT_SYMBOL_GPL vmlinux 0xfbb77a69 pm_genpd_remove_device EXPORT_SYMBOL_GPL vmlinux 0xfbbd41ca no_action -EXPORT_SYMBOL_GPL vmlinux 0xfbe506a8 crypto_mod_put +EXPORT_SYMBOL_GPL vmlinux 0xfbca8e8a kvm_release_page_dirty +EXPORT_SYMBOL_GPL vmlinux 0xfbd90af6 irq_chip_set_affinity_parent +EXPORT_SYMBOL_GPL vmlinux 0xfbe97335 fwnode_get_named_child_node +EXPORT_SYMBOL_GPL vmlinux 0xfbe9ab44 dprc_open +EXPORT_SYMBOL_GPL vmlinux 0xfbede3df usb_add_phy_dev EXPORT_SYMBOL_GPL vmlinux 0xfbeeb13c phy_gbit_all_ports_features +EXPORT_SYMBOL_GPL vmlinux 0xfbf76986 usb_get_urb EXPORT_SYMBOL_GPL vmlinux 0xfbffd601 net_prio_cgrp_subsys_on_dfl_key EXPORT_SYMBOL_GPL vmlinux 0xfc03a4ca proc_dou8vec_minmax EXPORT_SYMBOL_GPL vmlinux 0xfc03d97a page_is_ram EXPORT_SYMBOL_GPL vmlinux 0xfc14bb2e dm_get_dev_t +EXPORT_SYMBOL_GPL vmlinux 0xfc17d751 regulator_set_drvdata +EXPORT_SYMBOL_GPL vmlinux 0xfc189c48 mpc8xxx_spi_rx_buf_u8 EXPORT_SYMBOL_GPL vmlinux 0xfc19bc45 crypto_dh_encode_key +EXPORT_SYMBOL_GPL vmlinux 0xfc1dffca pm_clk_destroy EXPORT_SYMBOL_GPL vmlinux 0xfc201b66 sprint_oid -EXPORT_SYMBOL_GPL vmlinux 0xfc21dda5 thermal_zone_bind_cooling_device -EXPORT_SYMBOL_GPL vmlinux 0xfc2665c6 tty_get_pgrp -EXPORT_SYMBOL_GPL vmlinux 0xfc288f73 __nvme_submit_sync_cmd -EXPORT_SYMBOL_GPL vmlinux 0xfc2a72fb crypto_register_aeads -EXPORT_SYMBOL_GPL vmlinux 0xfc2f784f ata_bmdma_dumb_qc_prep +EXPORT_SYMBOL_GPL vmlinux 0xfc21697d udp4_hwcsum +EXPORT_SYMBOL_GPL vmlinux 0xfc2a18c7 iommu_detach_group +EXPORT_SYMBOL_GPL vmlinux 0xfc302e74 noop_backing_dev_info EXPORT_SYMBOL_GPL vmlinux 0xfc3b4246 acpi_bus_update_power -EXPORT_SYMBOL_GPL vmlinux 0xfc40b993 vmbus_connection -EXPORT_SYMBOL_GPL vmlinux 0xfc4617c0 page_mkclean -EXPORT_SYMBOL_GPL vmlinux 0xfc5d2bb3 is_software_node -EXPORT_SYMBOL_GPL vmlinux 0xfc63ff59 __traceiter_block_rq_remap -EXPORT_SYMBOL_GPL vmlinux 0xfc677c77 devm_free_pages -EXPORT_SYMBOL_GPL vmlinux 0xfc72b76b acct_bioset_init -EXPORT_SYMBOL_GPL vmlinux 0xfc796401 crypto_unregister_kpp -EXPORT_SYMBOL_GPL vmlinux 0xfc7f74f7 synth_event_create -EXPORT_SYMBOL_GPL vmlinux 0xfc8876a6 of_usb_host_tpl_support -EXPORT_SYMBOL_GPL vmlinux 0xfc907b75 ata_std_postreset -EXPORT_SYMBOL_GPL vmlinux 0xfc93bc3d dprc_open +EXPORT_SYMBOL_GPL vmlinux 0xfc3dff25 thermal_cooling_device_register +EXPORT_SYMBOL_GPL vmlinux 0xfc446ed4 transport_class_unregister +EXPORT_SYMBOL_GPL vmlinux 0xfc457028 dax_inode +EXPORT_SYMBOL_GPL vmlinux 0xfc61898c transport_destroy_device +EXPORT_SYMBOL_GPL vmlinux 0xfc79cd21 phy_package_leave +EXPORT_SYMBOL_GPL vmlinux 0xfc7ab7bf amba_ahb_device_add_res +EXPORT_SYMBOL_GPL vmlinux 0xfc7c6e68 __fscrypt_prepare_readdir +EXPORT_SYMBOL_GPL vmlinux 0xfc90ca6d fsverity_ioctl_enable EXPORT_SYMBOL_GPL vmlinux 0xfc9477b5 zynqmp_pm_set_pll_frac_data -EXPORT_SYMBOL_GPL vmlinux 0xfcb3c027 blk_req_needs_zone_write_lock -EXPORT_SYMBOL_GPL vmlinux 0xfcbe6092 dst_cache_set_ip6 -EXPORT_SYMBOL_GPL vmlinux 0xfcbeac29 __pm_runtime_disable +EXPORT_SYMBOL_GPL vmlinux 0xfc981717 phy_check_downshift +EXPORT_SYMBOL_GPL vmlinux 0xfc9e0713 ip_tunnel_setup +EXPORT_SYMBOL_GPL vmlinux 0xfca0d541 iomap_zero_range +EXPORT_SYMBOL_GPL vmlinux 0xfcb0d844 phy_create_lookup +EXPORT_SYMBOL_GPL vmlinux 0xfcbc41b6 acpi_nfit_desc_init EXPORT_SYMBOL_GPL vmlinux 0xfcbfec70 add_memory_driver_managed EXPORT_SYMBOL_GPL vmlinux 0xfcc1edd3 memory_block_size_bytes -EXPORT_SYMBOL_GPL vmlinux 0xfcc8bc0c dev_pm_genpd_resume -EXPORT_SYMBOL_GPL vmlinux 0xfcd71411 synth_event_gen_cmd_array_start -EXPORT_SYMBOL_GPL vmlinux 0xfcf236bf pcie_update_link_speed +EXPORT_SYMBOL_GPL vmlinux 0xfcc87ca5 extcon_get_extcon_dev +EXPORT_SYMBOL_GPL vmlinux 0xfcefb8e6 ip_tunnel_encap_setup EXPORT_SYMBOL_GPL vmlinux 0xfcf9ef73 hw_protection_shutdown -EXPORT_SYMBOL_GPL vmlinux 0xfd034188 devfreq_event_is_enabled EXPORT_SYMBOL_GPL vmlinux 0xfd068326 register_kretprobes -EXPORT_SYMBOL_GPL vmlinux 0xfd09dbac __hwspin_trylock +EXPORT_SYMBOL_GPL vmlinux 0xfd076220 __traceiter_neigh_update_done +EXPORT_SYMBOL_GPL vmlinux 0xfd0b8973 pci_ecam_map_bus +EXPORT_SYMBOL_GPL vmlinux 0xfd12b8ca pci_stop_root_bus +EXPORT_SYMBOL_GPL vmlinux 0xfd17d00a irq_domain_set_hwirq_and_chip EXPORT_SYMBOL_GPL vmlinux 0xfd195774 k3_udma_glue_disable_tx_chn -EXPORT_SYMBOL_GPL vmlinux 0xfd302ebd ip6_route_output_flags -EXPORT_SYMBOL_GPL vmlinux 0xfd307a49 ata_scsi_slave_destroy -EXPORT_SYMBOL_GPL vmlinux 0xfd3140a2 simple_attr_read -EXPORT_SYMBOL_GPL vmlinux 0xfd3abee3 mpc8xxx_spi_tx_buf_u32 -EXPORT_SYMBOL_GPL vmlinux 0xfd6bbb6f serial8250_do_startup -EXPORT_SYMBOL_GPL vmlinux 0xfd6ccac0 pm_generic_thaw_early +EXPORT_SYMBOL_GPL vmlinux 0xfd19e259 devm_platform_ioremap_resource_byname +EXPORT_SYMBOL_GPL vmlinux 0xfd2a3801 free_vm_area +EXPORT_SYMBOL_GPL vmlinux 0xfd2cc26f add_page_wait_queue +EXPORT_SYMBOL_GPL vmlinux 0xfd3235c8 blkg_prfill_rwstat +EXPORT_SYMBOL_GPL vmlinux 0xfd519bdc vchan_find_desc +EXPORT_SYMBOL_GPL vmlinux 0xfd579eda serial8250_set_defaults +EXPORT_SYMBOL_GPL vmlinux 0xfd61a9c3 xfrm_audit_state_notfound_simple +EXPORT_SYMBOL_GPL vmlinux 0xfd723e43 stmpe_disable EXPORT_SYMBOL_GPL vmlinux 0xfd7243c7 erst_disable -EXPORT_SYMBOL_GPL vmlinux 0xfd9ed7d9 fsl_mc_bus_type -EXPORT_SYMBOL_GPL vmlinux 0xfdaf3512 cpufreq_freq_attr_scaling_boost_freqs +EXPORT_SYMBOL_GPL vmlinux 0xfd825e95 dm_accept_partial_bio +EXPORT_SYMBOL_GPL vmlinux 0xfd83dc07 add_to_page_cache_lru +EXPORT_SYMBOL_GPL vmlinux 0xfd83f008 attribute_container_classdev_to_container +EXPORT_SYMBOL_GPL vmlinux 0xfd8defe5 ata_ncq_sdev_attrs +EXPORT_SYMBOL_GPL vmlinux 0xfda68459 devm_of_pwm_get +EXPORT_SYMBOL_GPL vmlinux 0xfda70e71 scsi_autopm_put_device EXPORT_SYMBOL_GPL vmlinux 0xfdbd7a17 crypto_get_attr_type -EXPORT_SYMBOL_GPL vmlinux 0xfdc51914 devlink_rate_nodes_destroy -EXPORT_SYMBOL_GPL vmlinux 0xfde93f18 rockchip_clk_register_plls +EXPORT_SYMBOL_GPL vmlinux 0xfdbe1d3e md_find_rdev_nr_rcu +EXPORT_SYMBOL_GPL vmlinux 0xfdc1ae5f ata_scsi_queuecmd +EXPORT_SYMBOL_GPL vmlinux 0xfde24d25 rio_request_dma EXPORT_SYMBOL_GPL vmlinux 0xfdea2d04 alarm_cancel -EXPORT_SYMBOL_GPL vmlinux 0xfe079390 edac_device_free_ctl_info +EXPORT_SYMBOL_GPL vmlinux 0xfe06724b param_set_uint_minmax EXPORT_SYMBOL_GPL vmlinux 0xfe0e7cd3 apei_exec_post_unmap_gars EXPORT_SYMBOL_GPL vmlinux 0xfe1a7a7b mpi_point_release +EXPORT_SYMBOL_GPL vmlinux 0xfe2ebd74 hwmon_device_register_with_groups +EXPORT_SYMBOL_GPL vmlinux 0xfe32376d pci_disable_ats EXPORT_SYMBOL_GPL vmlinux 0xfe3a6de3 alarm_try_to_cancel -EXPORT_SYMBOL_GPL vmlinux 0xfe3c2751 divider_ro_determine_rate -EXPORT_SYMBOL_GPL vmlinux 0xfe3cf371 ipv4_sk_redirect -EXPORT_SYMBOL_GPL vmlinux 0xfe44255a is_swiotlb_active EXPORT_SYMBOL_GPL vmlinux 0xfe476039 ktime_get_resolution_ns -EXPORT_SYMBOL_GPL vmlinux 0xfe49b64e fsl_mc_portal_free -EXPORT_SYMBOL_GPL vmlinux 0xfe4cea51 serial8250_rpm_get_tx -EXPORT_SYMBOL_GPL vmlinux 0xfe63f8b1 kvm_read_guest_offset_cached -EXPORT_SYMBOL_GPL vmlinux 0xfe87e6d2 fwnode_device_is_available +EXPORT_SYMBOL_GPL vmlinux 0xfe525f07 iomap_migrate_page +EXPORT_SYMBOL_GPL vmlinux 0xfe587298 usb_wakeup_enabled_descendants +EXPORT_SYMBOL_GPL vmlinux 0xfe5a50c2 acpi_get_first_physical_node +EXPORT_SYMBOL_GPL vmlinux 0xfe62bb4e clk_register_divider_table +EXPORT_SYMBOL_GPL vmlinux 0xfe638b99 __tcp_send_ack +EXPORT_SYMBOL_GPL vmlinux 0xfe676472 uart_try_toggle_sysrq +EXPORT_SYMBOL_GPL vmlinux 0xfe67d866 usb_phy_set_charger_current +EXPORT_SYMBOL_GPL vmlinux 0xfe823fab blkcg_policy_unregister EXPORT_SYMBOL_GPL vmlinux 0xfe8cdb84 ring_buffer_alloc_read_page +EXPORT_SYMBOL_GPL vmlinux 0xfe8cf75f iommu_sva_find +EXPORT_SYMBOL_GPL vmlinux 0xfe933f9c spi_get_device_id EXPORT_SYMBOL_GPL vmlinux 0xfe990052 gpio_free -EXPORT_SYMBOL_GPL vmlinux 0xfeadc731 tcp_abort -EXPORT_SYMBOL_GPL vmlinux 0xfeb3dd60 devfreq_get_devfreq_by_phandle +EXPORT_SYMBOL_GPL vmlinux 0xfeb60f5b __sock_recv_timestamp +EXPORT_SYMBOL_GPL vmlinux 0xfeb90f7a device_find_child +EXPORT_SYMBOL_GPL vmlinux 0xfeb93e81 tty_kopen_shared +EXPORT_SYMBOL_GPL vmlinux 0xfebe58bd crypto_register_rng EXPORT_SYMBOL_GPL vmlinux 0xfec3bf84 icst_clk_setup +EXPORT_SYMBOL_GPL vmlinux 0xfecc202b __vmbus_driver_register +EXPORT_SYMBOL_GPL vmlinux 0xfed19711 inet_hash +EXPORT_SYMBOL_GPL vmlinux 0xfed2c66e ata_sff_freeze +EXPORT_SYMBOL_GPL vmlinux 0xfed6e4f9 fuse_init_fs_context_submount EXPORT_SYMBOL_GPL vmlinux 0xfede9222 __tracepoint_suspend_resume -EXPORT_SYMBOL_GPL vmlinux 0xfeebf55f of_pci_get_devfn EXPORT_SYMBOL_GPL vmlinux 0xfeeecd05 apei_read -EXPORT_SYMBOL_GPL vmlinux 0xfeefb375 ipv6_dup_options +EXPORT_SYMBOL_GPL vmlinux 0xfeef97d3 balloon_page_list_dequeue +EXPORT_SYMBOL_GPL vmlinux 0xfef396f0 acpi_get_pci_dev +EXPORT_SYMBOL_GPL vmlinux 0xfef8cf2c regmap_irq_get_domain +EXPORT_SYMBOL_GPL vmlinux 0xff00570e amba_bustype EXPORT_SYMBOL_GPL vmlinux 0xff05fa13 vring_interrupt -EXPORT_SYMBOL_GPL vmlinux 0xff10b748 __phy_modify +EXPORT_SYMBOL_GPL vmlinux 0xff08c4dc regulator_map_voltage_ascend +EXPORT_SYMBOL_GPL vmlinux 0xff137ba4 tty_kopen_exclusive +EXPORT_SYMBOL_GPL vmlinux 0xff159ca5 sysfs_break_active_protection EXPORT_SYMBOL_GPL vmlinux 0xff1666f3 reset_control_bulk_assert +EXPORT_SYMBOL_GPL vmlinux 0xff18dc5e serial8250_get_port EXPORT_SYMBOL_GPL vmlinux 0xff291ecf clk_unregister_divider -EXPORT_SYMBOL_GPL vmlinux 0xff3efaf3 tpm_tis_remove -EXPORT_SYMBOL_GPL vmlinux 0xff49feb5 imx_check_clk_hws -EXPORT_SYMBOL_GPL vmlinux 0xff4b563c devlink_free -EXPORT_SYMBOL_GPL vmlinux 0xff5421a0 wbc_account_cgroup_owner -EXPORT_SYMBOL_GPL vmlinux 0xff585dcc cpu_device_create -EXPORT_SYMBOL_GPL vmlinux 0xff5b8b71 inet6_hash_connect -EXPORT_SYMBOL_GPL vmlinux 0xff757745 wm831x_reg_unlock +EXPORT_SYMBOL_GPL vmlinux 0xff2af8dd kernel_read_file +EXPORT_SYMBOL_GPL vmlinux 0xff3a350d iommu_sva_unbind_gpasid +EXPORT_SYMBOL_GPL vmlinux 0xff40c364 dpbp_close +EXPORT_SYMBOL_GPL vmlinux 0xff469a74 ata_std_bios_param +EXPORT_SYMBOL_GPL vmlinux 0xff5154c9 dw_pcie_host_deinit +EXPORT_SYMBOL_GPL vmlinux 0xff7c0c18 blk_execute_rq_nowait EXPORT_SYMBOL_GPL vmlinux 0xff7e33bf mpi_sub_ui +EXPORT_SYMBOL_GPL vmlinux 0xff7ecc14 dma_alloc_noncontiguous +EXPORT_SYMBOL_GPL vmlinux 0xff80f974 edac_pci_release_generic_ctl EXPORT_SYMBOL_GPL vmlinux 0xff81487d gpiod_remove_lookup_table +EXPORT_SYMBOL_GPL vmlinux 0xff8be7f5 xfrm_state_mtu +EXPORT_SYMBOL_GPL vmlinux 0xff8cad3a add_disk_randomness EXPORT_SYMBOL_GPL vmlinux 0xff9e23d1 hugetlb_cgrp_subsys_on_dfl_key EXPORT_SYMBOL_GPL vmlinux 0xffae8e8b nsecs_to_jiffies -EXPORT_SYMBOL_GPL vmlinux 0xffc1f89b tty_ldisc_receive_buf -EXPORT_SYMBOL_GPL vmlinux 0xffef7290 usb_disable_autosuspend -EXPORT_SYMBOL_GPL vmlinux 0xffff9200 of_css +EXPORT_SYMBOL_GPL vmlinux 0xffde23bb xfrm_audit_state_delete FIRMWARE_LOADER_PRIVATE EXPORT_SYMBOL_GPL 0xd3ae7756 fw_fallback_config vmlinux -MCB EXPORT_SYMBOL_GPL 0x1c02a3d1 mcb_alloc_dev drivers/mcb/mcb -MCB EXPORT_SYMBOL_GPL 0x2c3adc19 mcb_release_bus drivers/mcb/mcb -MCB EXPORT_SYMBOL_GPL 0x416589bc mcb_device_register drivers/mcb/mcb -MCB EXPORT_SYMBOL_GPL 0x5476ac2a mcb_free_dev drivers/mcb/mcb -MCB EXPORT_SYMBOL_GPL 0x5e65752f chameleon_parse_cells drivers/mcb/mcb -MCB EXPORT_SYMBOL_GPL 0x7bdcf55f mcb_alloc_bus drivers/mcb/mcb -MCB EXPORT_SYMBOL_GPL 0x85b67a9e mcb_get_irq drivers/mcb/mcb -MCB EXPORT_SYMBOL_GPL 0xa44a26e8 mcb_bus_get drivers/mcb/mcb -MCB EXPORT_SYMBOL_GPL 0xc6de6669 __mcb_register_driver drivers/mcb/mcb -MCB EXPORT_SYMBOL_GPL 0xd01b095e mcb_bus_add_devices drivers/mcb/mcb -MCB EXPORT_SYMBOL_GPL 0xe4a10fd5 mcb_request_mem drivers/mcb/mcb -MCB EXPORT_SYMBOL_GPL 0xe5fe9c8a mcb_bus_put drivers/mcb/mcb +MCB EXPORT_SYMBOL_GPL 0x0df65de6 mcb_get_irq drivers/mcb/mcb +MCB EXPORT_SYMBOL_GPL 0x24f90fc4 __mcb_register_driver drivers/mcb/mcb +MCB EXPORT_SYMBOL_GPL 0x25e6a09e mcb_release_bus drivers/mcb/mcb +MCB EXPORT_SYMBOL_GPL 0x606aba0a mcb_request_mem drivers/mcb/mcb +MCB EXPORT_SYMBOL_GPL 0x63edb633 mcb_get_resource drivers/mcb/mcb +MCB EXPORT_SYMBOL_GPL 0x64e1be60 mcb_bus_get drivers/mcb/mcb +MCB EXPORT_SYMBOL_GPL 0x6b54e51d mcb_free_dev drivers/mcb/mcb +MCB EXPORT_SYMBOL_GPL 0x775460c0 mcb_bus_put drivers/mcb/mcb +MCB EXPORT_SYMBOL_GPL 0x987f55d5 mcb_alloc_bus drivers/mcb/mcb +MCB EXPORT_SYMBOL_GPL 0x9cd643c6 mcb_device_register drivers/mcb/mcb +MCB EXPORT_SYMBOL_GPL 0xcb779147 chameleon_parse_cells drivers/mcb/mcb +MCB EXPORT_SYMBOL_GPL 0xcbc8ff16 mcb_alloc_dev drivers/mcb/mcb +MCB EXPORT_SYMBOL_GPL 0xe62011e4 mcb_unregister_driver drivers/mcb/mcb MCB EXPORT_SYMBOL_GPL 0xeb2c8905 mcb_release_mem drivers/mcb/mcb -MCB EXPORT_SYMBOL_GPL 0xf7f4a517 mcb_unregister_driver drivers/mcb/mcb -MCB EXPORT_SYMBOL_GPL 0xf9e8e179 mcb_get_resource drivers/mcb/mcb -NVME_TARGET_PASSTHRU EXPORT_SYMBOL_GPL 0x1e106778 nvme_execute_passthru_rq vmlinux -NVME_TARGET_PASSTHRU EXPORT_SYMBOL_GPL 0x76c4c466 nvme_find_get_ns vmlinux -NVME_TARGET_PASSTHRU EXPORT_SYMBOL_GPL 0x86d37e2c nvme_put_ns vmlinux -NVME_TARGET_PASSTHRU EXPORT_SYMBOL_GPL 0xaf8f31da nvme_ctrl_from_file vmlinux -NVME_TARGET_PASSTHRU EXPORT_SYMBOL_GPL 0xbab031c3 nvme_command_effects vmlinux +MCB EXPORT_SYMBOL_GPL 0xebb66f95 mcb_bus_add_devices drivers/mcb/mcb +NVME_TARGET_PASSTHRU EXPORT_SYMBOL_GPL 0x2b5f5353 nvme_command_effects vmlinux +NVME_TARGET_PASSTHRU EXPORT_SYMBOL_GPL 0x5a18c9f7 nvme_put_ns vmlinux +NVME_TARGET_PASSTHRU EXPORT_SYMBOL_GPL 0xabf1cb94 nvme_execute_passthru_rq vmlinux +NVME_TARGET_PASSTHRU EXPORT_SYMBOL_GPL 0xddfe5082 nvme_ctrl_from_file vmlinux +NVME_TARGET_PASSTHRU EXPORT_SYMBOL_GPL 0xeec83e14 nvme_find_get_ns vmlinux diff -u linux-azure-5.15-5.15.0/debian.azure-5.15/abi/arm64/azure.modules linux-azure-5.15-5.15.0/debian.azure-5.15/abi/arm64/azure.modules --- linux-azure-5.15-5.15.0/debian.azure-5.15/abi/arm64/azure.modules +++ linux-azure-5.15-5.15.0/debian.azure-5.15/abi/arm64/azure.modules @@ -935,12 +935,6 @@ hisi_sec hisi_sec2 hisi_thermal -hisi_uncore_ddrc_pmu -hisi_uncore_hha_pmu -hisi_uncore_l3c_pmu -hisi_uncore_pa_pmu -hisi_uncore_pmu -hisi_uncore_sllc_pmu hisi_zip hix5hd2_gmac hmc6352 @@ -2774,18 +2768,6 @@ sparx5-switch sparx5-temp sparx5_serdes -speakup -speakup_acntsa -speakup_apollo -speakup_audptr -speakup_bns -speakup_decext -speakup_dectlk -speakup_dummy -speakup_ltlk -speakup_soft -speakup_spkout -speakup_txprt spi-altera-core spi-altera-platform spi-amd diff -u linux-azure-5.15-5.15.0/debian.azure-5.15/abi/fwinfo linux-azure-5.15-5.15.0/debian.azure-5.15/abi/fwinfo --- linux-azure-5.15-5.15.0/debian.azure-5.15/abi/fwinfo +++ linux-azure-5.15-5.15.0/debian.azure-5.15/abi/fwinfo @@ -557,8 +557,6 @@ firmware: mellanox/mlxsw_spectrum-13.2008.2406.mfa2 firmware: mellanox/mlxsw_spectrum2-29.2008.2406.mfa2 firmware: mellanox/mlxsw_spectrum3-30.2008.2406.mfa2 -firmware: microchip/mscc_vsc8574_revb_int8051_29e8.bin -firmware: microchip/mscc_vsc8584_revb_int8051_fb48.bin firmware: netronome/nic_AMDA0058-0011_2x40.nffw firmware: netronome/nic_AMDA0058-0012_2x40.nffw firmware: netronome/nic_AMDA0081-0001_1x40.nffw diff -u linux-azure-5.15-5.15.0/debian.azure-5.15/abi/version linux-azure-5.15-5.15.0/debian.azure-5.15/abi/version --- linux-azure-5.15-5.15.0/debian.azure-5.15/abi/version +++ linux-azure-5.15-5.15.0/debian.azure-5.15/abi/version @@ -1 +1 @@ -5.15.0-1006.7~20.04.1 +5.15.0-1007.8~20.04.1 diff -u linux-azure-5.15-5.15.0/debian.azure-5.15/changelog linux-azure-5.15-5.15.0/debian.azure-5.15/changelog --- linux-azure-5.15-5.15.0/debian.azure-5.15/changelog +++ linux-azure-5.15-5.15.0/debian.azure-5.15/changelog @@ -1,3 +1,1804 @@ +linux-azure-5.15 (5.15.0-1008.9~20.04.1) focal; urgency=medium + + * focal/linux-azure-5.15: 5.15.0-1008.9~20.04.1 -proposed tracker + (LP: #1974292) + + [ Ubuntu: 5.15.0-1008.9 ] + + * jammy/linux-azure: 5.15.0-1008.9 -proposed tracker (LP: #1974294) + * Packaging resync (LP: #1786013) + - debian/dkms-versions -- update from kernel-versions (main/2022.04.18) + * [Azure] WARNING: CPU: 0 PID: 499 at include/linux/dma-mapping.h:555 + netvsc_probe+0x3c9/0x3e0 (LP: #1975717) + - Drivers: hv: vmbus: Rework use of DMA_BIT_MASK(64) + - Drivers: hv: vmbus: Fix initialization of device object in + vmbus_device_register() + * config CONFIG_HISI_PMU for kunpeng920 (LP: #1956086) + - [Config] azure: CONFIG_HISI_PMU=m + * linux: CONFIG_SERIAL_8250_MID=y (LP: #1967338) + - [Config] azure: CONFIG_SERIAL_8250_MID=y + * Support AMD P-State cpufreq control mechanism (LP: #1956509) // Enable + speakup kernel modules to allow the speakup screen reader to function + (LP: #1967702) + - [Config] azure: Update configs after rebase + * Azure: swiotlb patch needed for CVM (LP: #1971701) // [Azure][CVM] Fix + swiotlb_max_mapping_size() for potential bounce buffer allocation failure in + storvsc (LP: #1973169) + - SAUCE: swiotlb: Max mapping size takes min align mask into account + * Azure: swiotlb patch needed for CVM (LP: #1971701) + - SAUCE: treewide: Replace the use of mem_encrypt_active() with + cc_platform_has() + - SAUCE: swiotlb: use bitmap to track free slots + - SAUCE: swiotlb: allocate memory in a cache-friendly way + - SAUCE: swiotlb: Split up single swiotlb lock + * jammy/linux-azure: Update cifs to 5.15 backport (LP: #1970977) + - improve error message when mount options conflict with posix + - cifs: call cifs_reconnect when a connection is marked + - cifs: call helper functions for marking channels for reconnect + - cifs: mark sessions for reconnection in helper function + - treewide: Replace zero-length arrays with flexible-array members + - smb3: fix incorrect session setup check for multiuser mounts + - cifs: truncate the inode and mapping when we simulate fcollapse + - cifs: use a different reconnect helper for non-cifsd threads + - cifs: do not skip link targets when an I/O fails + - cifs: convert the path to utf16 in smb2_query_info_compound + - cifs: change smb2_query_info_compound to use a cached fid, if available + - cifs: fix bad fids sent over wire + - cifs: fix incorrect use of list iterator after the loop + - move more common protocol header definitions to smbfs_common + - smb3: move defines for ioctl protocol header and SMB2 sizes to smbfs_common + - smb3: move defines for query info and query fsinfo to smbfs_common + - smb3: cleanup and clarify status of tree connections + - smb3: fix ksmbd bigendian bug in oplock break, and move its struct to + smbfs_common + - fs: Remove ->readpages address space operation + - cifs: fix potential race with cifsd thread + - cifs: remove check of list iterator against head past the loop body + - cifs: force new session setup and tcon for dfs + - cifs: update internal module number + - cifs: Check the IOCB_DIRECT flag, not O_DIRECT + - cifs: Split the smb3_add_credits tracepoint + - cifs: Use kzalloc instead of kmalloc/memset + - cifs: fix NULL ptr dereference in refresh_mounts() + - cifs: use correct lock type in cifs_reconnect() + - cifs: destage any unwritten data to the server before calling + copychunk_write + * [Azure] PCI: hv: Do not set PCI_COMMAND_MEMORY to reduce VM boot time + (LP: #1972662) + - PCI: hv: Do not set PCI_COMMAND_MEMORY to reduce VM boot time + * Jammy/linux-azure: CONFIG_BLK_DEV_FD=n (LP: #1972017) + - [Config] azure: CONFIG_BLK_DEV_FD=n + * [Azure] hv_netvsc: Add support for XDP_REDIRECT (LP: #1972832) + - hv_netvsc: Add comment of netvsc_xdp_xmit() + - hv_netvsc: Add support for XDP_REDIRECT + * linux-azure: Patch Set for ARM64 Images 20.04 and 18.04 (LP: #1970468) + - Drivers: hv: balloon: Support status report for larger page sizes + * CVE-2022-21499 + - SAUCE: debug: Lock down kgdb + * jammy/linux: 5.15.0-34.35 -proposed tracker (LP: #1974322) + * AMD APU s2idle is broken after the ASIC reset fix (LP: #1972134) + - drm/amdgpu: unify BO evicting method in amdgpu_ttm + - drm/amdgpu: explicitly check for s0ix when evicting resources + * amd_gpio AMDI0030:00: Failed to translate GPIO pin 0x0000 to IRQ, err -517 + (LP: #1971597) + - gpio: Request interrupts after IRQ is initialized + * config CONFIG_HISI_PMU for kunpeng920 (LP: #1956086) + - [Config] CONFIG_HISI_PMU=m + * Mute/mic LEDs no function on EliteBook G9 platfroms (LP: #1970552) + - ALSA: hda/realtek: Enable mute/micmute LEDs support for HP Laptops + * network-manager/1.36.4-2ubuntu1 ADT test failure with linux/5.15.0-28.29 + (LP: #1971418) + - Revert "rfkill: make new event layout opt-in" + * PCIE LnkCtl ASPM not enabled under VMD mode for Alder Lake platforms + (LP: #1942160) + - SAUCE: vmd: fixup bridge ASPM by driver name instead + * Mute/mic LEDs no function on HP EliteBook 845/865 G9 (LP: #1970178) + - ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on EliteBook + 845/865 G9 + * Enable headset mic on Lenovo P360 (LP: #1967069) + - ALSA: hda/realtek: Enable headset mic on Lenovo P360 + * WCN6856 BT keep in OFF state after coldboot system (LP: #1967067) + - Bluetooth: btusb: Improve stability for QCA devices + * Screen sometimes can't update [Failed to post KMS update: CRTC property + (GAMMA_LUT) not found] (LP: #1967274) + - drm/i915/xelpd: Enable Pipe color support for D13 platform + - drm/i915: Use unlocked register accesses for LUT loads + - drm/i915/xelpd: Enable Pipe Degamma + - drm/i915/xelpd: Add Pipe Color Lut caps to platform config + * Jammy update: v5.15.35 upstream stable release (LP: #1969857) + - drm/amd/display: Add pstate verification and recovery for DCN31 + - drm/amd/display: Fix p-state allow debug index on dcn31 + - hamradio: defer 6pack kfree after unregister_netdev + - hamradio: remove needs_free_netdev to avoid UAF + - cpuidle: PSCI: Move the `has_lpi` check to the beginning of the function + - ACPI: processor idle: Check for architectural support for LPI + - ACPI: processor: idle: fix lockup regression on 32-bit ThinkPad T40 + - btrfs: remove unused parameter nr_pages in add_ra_bio_pages() + - btrfs: remove no longer used counter when reading data page + - btrfs: remove unused variable in btrfs_{start,write}_dirty_block_groups() + - soc: qcom: aoss: Expose send for generic usecase + - dt-bindings: net: qcom,ipa: add optional qcom,qmp property + - net: ipa: request IPA register values be retained + - btrfs: release correct delalloc amount in direct IO write path + - ALSA: core: Add snd_card_free_on_error() helper + - ALSA: sis7019: Fix the missing error handling + - ALSA: ali5451: Fix the missing snd_card_free() call at probe error + - ALSA: als300: Fix the missing snd_card_free() call at probe error + - ALSA: als4000: Fix the missing snd_card_free() call at probe error + - ALSA: atiixp: Fix the missing snd_card_free() call at probe error + - ALSA: au88x0: Fix the missing snd_card_free() call at probe error + - ALSA: aw2: Fix the missing snd_card_free() call at probe error + - ALSA: azt3328: Fix the missing snd_card_free() call at probe error + - ALSA: bt87x: Fix the missing snd_card_free() call at probe error + - ALSA: ca0106: Fix the missing snd_card_free() call at probe error + - ALSA: cmipci: Fix the missing snd_card_free() call at probe error + - ALSA: cs4281: Fix the missing snd_card_free() call at probe error + - ALSA: cs5535audio: Fix the missing snd_card_free() call at probe error + - ALSA: echoaudio: Fix the missing snd_card_free() call at probe error + - ALSA: emu10k1x: Fix the missing snd_card_free() call at probe error + - ALSA: ens137x: Fix the missing snd_card_free() call at probe error + - ALSA: es1938: Fix the missing snd_card_free() call at probe error + - ALSA: es1968: Fix the missing snd_card_free() call at probe error + - ALSA: fm801: Fix the missing snd_card_free() call at probe error + - ALSA: galaxy: Fix the missing snd_card_free() call at probe error + - ALSA: hdsp: Fix the missing snd_card_free() call at probe error + - ALSA: hdspm: Fix the missing snd_card_free() call at probe error + - ALSA: ice1724: Fix the missing snd_card_free() call at probe error + - ALSA: intel8x0: Fix the missing snd_card_free() call at probe error + - ALSA: intel_hdmi: Fix the missing snd_card_free() call at probe error + - ALSA: korg1212: Fix the missing snd_card_free() call at probe error + - ALSA: lola: Fix the missing snd_card_free() call at probe error + - ALSA: lx6464es: Fix the missing snd_card_free() call at probe error + - ALSA: maestro3: Fix the missing snd_card_free() call at probe error + - ALSA: oxygen: Fix the missing snd_card_free() call at probe error + - ALSA: riptide: Fix the missing snd_card_free() call at probe error + - ALSA: rme32: Fix the missing snd_card_free() call at probe error + - ALSA: rme9652: Fix the missing snd_card_free() call at probe error + - ALSA: rme96: Fix the missing snd_card_free() call at probe error + - ALSA: sc6000: Fix the missing snd_card_free() call at probe error + - ALSA: sonicvibes: Fix the missing snd_card_free() call at probe error + - ALSA: via82xx: Fix the missing snd_card_free() call at probe error + - ALSA: usb-audio: Cap upper limits of buffer/period bytes for implicit fb + - ALSA: nm256: Don't call card private_free at probe error path + - drm/msm: Add missing put_task_struct() in debugfs path + - firmware: arm_scmi: Remove clear channel call on the TX channel + - memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe + - Revert "ath11k: mesh: add support for 256 bitmap in blockack frames in 11ax" + - firmware: arm_scmi: Fix sorting of retrieved clock rates + - media: rockchip/rga: do proper error checking in probe + - SUNRPC: Fix the svc_deferred_event trace class + - net/sched: flower: fix parsing of ethertype following VLAN header + - veth: Ensure eth header is in skb's linear part + - gpiolib: acpi: use correct format characters + - cifs: release cached dentries only if mount is complete + - net: mdio: don't defer probe forever if PHY IRQ provider is missing + - mlxsw: i2c: Fix initialization error flow + - net/sched: fix initialization order when updating chain 0 head + - net: dsa: felix: suppress -EPROBE_DEFER errors + - net: ethernet: stmmac: fix altr_tse_pcs function when using a fixed-link + - net/sched: taprio: Check if socket flags are valid + - cfg80211: hold bss_lock while updating nontrans_list + - netfilter: nft_socket: make cgroup match work in input too + - drm/msm: Fix range size vs end confusion + - drm/msm/dsi: Use connector directly in msm_dsi_manager_connector_init() + - drm/msm/dp: add fail safe mode outside of event_mutex context + - net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() + - scsi: pm80xx: Mask and unmask upper interrupt vectors 32-63 + - scsi: pm80xx: Enable upper inbound, outbound queues + - scsi: iscsi: Move iscsi_ep_disconnect() + - scsi: iscsi: Fix offload conn cleanup when iscsid restarts + - scsi: iscsi: Fix endpoint reuse regression + - scsi: iscsi: Fix conn cleanup and stop race during iscsid restart + - scsi: iscsi: Fix unbound endpoint error handling + - sctp: Initialize daddr on peeled off socket + - netfilter: nf_tables: nft_parse_register can return a negative value + - ALSA: ad1889: Fix the missing snd_card_free() call at probe error + - ALSA: mtpav: Don't call card private_free at probe error path + - io_uring: move io_uring_rsrc_update2 validation + - io_uring: verify that resv2 is 0 in io_uring_rsrc_update2 + - io_uring: verify pad field is 0 in io_get_ext_arg + - testing/selftests/mqueue: Fix mq_perf_tests to free the allocated cpu set + - ALSA: usb-audio: Increase max buffer size + - ALSA: usb-audio: Limit max buffer and period sizes per time + - perf tools: Fix misleading add event PMU debug message + - macvlan: Fix leaking skb in source mode with nodst option + - net: ftgmac100: access hardware register after clock ready + - nfc: nci: add flush_workqueue to prevent uaf + - cifs: potential buffer overflow in handling symlinks + - dm mpath: only use ktime_get_ns() in historical selector + - vfio/pci: Fix vf_token mechanism when device-specific VF drivers are used + - net: bcmgenet: Revert "Use stronger register read/writes to assure ordering" + - block: fix offset/size check in bio_trim() + - drm/amd: Add USBC connector ID + - btrfs: fix fallocate to use file_modified to update permissions consistently + - btrfs: do not warn for free space inode in cow_file_range + - drm/amdgpu: conduct a proper cleanup of PDB bo + - drm/amdgpu/gmc: use PCI BARs for APUs in passthrough + - drm/amd/display: fix audio format not updated after edid updated + - drm/amd/display: FEC check in timing validation + - drm/amd/display: Update VTEM Infopacket definition + - drm/amdkfd: Fix Incorrect VMIDs passed to HWS + - drm/amdgpu/vcn: improve vcn dpg stop procedure + - drm/amdkfd: Check for potential null return of kmalloc_array() + - Drivers: hv: vmbus: Deactivate sysctl_record_panic_msg by default in + isolated guests + - PCI: hv: Propagate coherence from VMbus device to PCI device + - Drivers: hv: vmbus: Prevent load re-ordering when reading ring buffer + - scsi: target: tcmu: Fix possible page UAF + - scsi: lpfc: Fix queue failures when recovering from PCI parity error + - scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024 + - net: micrel: fix KS8851_MLL Kconfig + - ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs + - gpu: ipu-v3: Fix dev_dbg frequency output + - regulator: wm8994: Add an off-on delay for WM8994 variant + - arm64: alternatives: mark patch_alternative() as `noinstr` + - tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry + - net: axienet: setup mdio unconditionally + - Drivers: hv: balloon: Disable balloon and hot-add accordingly + - net: usb: aqc111: Fix out-of-bounds accesses in RX fixup + - myri10ge: fix an incorrect free for skb in myri10ge_sw_tso + - spi: cadence-quadspi: fix protocol setup for non-1-1-X operations + - drm/amd/display: Enable power gating before init_pipes + - drm/amd/display: Revert FEC check in validation + - drm/amd/display: Fix allocate_mst_payload assert on resume + - drbd: set QUEUE_FLAG_STABLE_WRITES + - scsi: mpt3sas: Fail reset operation if config request timed out + - scsi: mvsas: Add PCI ID of RocketRaid 2640 + - scsi: megaraid_sas: Target with invalid LUN ID is deleted during scan + - drivers: net: slip: fix NPD bug in sl_tx_timeout() + - io_uring: zero tag on rsrc removal + - io_uring: use nospec annotation for more indexes + - perf/imx_ddr: Fix undefined behavior due to shift overflowing the constant + - mm/secretmem: fix panic when growing a memfd_secret + - mm, page_alloc: fix build_zonerefs_node() + - mm: fix unexpected zeroed page mapping with zram swap + - mm: kmemleak: take a full lowmem check in kmemleak_*_phys() + - KVM: x86/mmu: Resolve nx_huge_pages when kvm.ko is loaded + - SUNRPC: Fix NFSD's request deferral on RDMA transports + - memory: renesas-rpc-if: fix platform-device leak in error path + - gcc-plugins: latent_entropy: use /dev/urandom + - cifs: verify that tcon is valid before dereference in cifs_kill_sb + - ath9k: Properly clear TX status area before reporting to mac80211 + - ath9k: Fix usage of driver-private space in tx_info + - btrfs: fix root ref counts in error handling in btrfs_get_root_ref + - btrfs: mark resumed async balance as writing + - ALSA: hda/realtek: Add quirk for Clevo PD50PNT + - ALSA: hda/realtek: add quirk for Lenovo Thinkpad X12 speakers + - ALSA: pcm: Test for "silence" field in struct "pcm_format_data" + - nl80211: correctly check NL80211_ATTR_REG_ALPHA2 size + - ipv6: fix panic when forwarding a pkt with no in6 dev + - drm/amd/display: don't ignore alpha property on pre-multiplied mode + - drm/amdgpu: Enable gfxoff quirk on MacBook Pro + - x86/tsx: Use MSR_TSX_CTRL to clear CPUID bits + - x86/tsx: Disable TSX development mode at boot + - genirq/affinity: Consider that CPUs on nodes can be unbalanced + - tick/nohz: Use WARN_ON_ONCE() to prevent console saturation + - ARM: davinci: da850-evm: Avoid NULL pointer dereference + - dm integrity: fix memory corruption when tag_size is less than digest size + - i2c: dev: check return value when calling dev_set_name() + - smp: Fix offline cpu check in flush_smp_call_function_queue() + - i2c: pasemi: Wait for write xfers to finish + - dt-bindings: net: snps: remove duplicate name + - timers: Fix warning condition in __run_timers() + - dma-direct: avoid redundant memory sync for swiotlb + - drm/i915: Sunset igpu legacy mmap support based on GRAPHICS_VER_FULL + - cpu/hotplug: Remove the 'cpu' member of cpuhp_cpu_state + - soc: qcom: aoss: Fix missing put_device call in qmp_get + - net: ipa: fix a build dependency + - cpufreq: intel_pstate: ITMT support for overclocked system + - ax25: add refcount in ax25_dev to avoid UAF bugs + - ax25: fix reference count leaks of ax25_dev + - ax25: fix UAF bugs of net_device caused by rebinding operation + - ax25: Fix refcount leaks caused by ax25_cb_del() + - ax25: fix UAF bug in ax25_send_control() + - ax25: fix NPD bug in ax25_disconnect + - ax25: Fix NULL pointer dereferences in ax25 timers + - ax25: Fix UAF bugs in ax25 timers + - Linux 5.15.35 + * CONFIG_SND_COMPRESS_OFFLOAD missing in jammy/ppc64el kernel config + (LP: #1969807) + - [Config] updateconfigs for SND_COMPRESS_OFFLOAD (ppc64el) + * Micmute LED support for Zbook Fury 16 G9 (LP: #1968892) + - ALSA: hda/realtek: Add mute and micmut LED support for Zbook Fury 17 G9 + * Fix broken HDMI audio on AMD PRO VII after S3 (LP: #1968475) + - drm/amdgpu: don't set s3 and s0ix at the same time + - drm/amdgpu: Ensure HDA function is suspended before ASIC reset + * [Ubuntu 22.04] mpi3mr: Request to include latest bug fixes (LP: #1967116) + - scsi: mpi3mr: Clean up mpi3mr_print_ioc_info() + - scsi: mpi3mr: Use scnprintf() instead of snprintf() + - scsi: mpi3mr: Add debug APIs based on logging_level bits + - scsi: mpi3mr: Replace spin_lock() with spin_lock_irqsave() + - scsi: mpi3mr: Don't reset IOC if cmnds flush with reset status + - scsi: mpi3mr: Update MPI3 headers - part1 + - scsi: mpi3mr: Update MPI3 headers - part2 + - scsi: mpi3mr: Add support for PCIe Managed Switch SES device + - scsi: mpi3mr: Do access status validation before adding devices + - scsi: mpi3mr: Increase internal cmnds timeout to 60s + - scsi: mpi3mr: Handle unaligned PLL in unmap cmnds + - scsi: mpi3mr: Display IOC firmware package version + - scsi: mpi3mr: Fault IOC when internal command gets timeout + - scsi: mpi3mr: Code refactor of IOC init - part1 + - scsi: mpi3mr: Code refactor of IOC init - part2 + - scsi: mpi3mr: Handle offline FW activation in graceful manner + - scsi: mpi3mr: Add IOC reinit function + - scsi: mpi3mr: Detect async reset that occurred in firmware + - scsi: mpi3mr: Gracefully handle online FW update operation + - scsi: mpi3mr: Add Event acknowledgment logic + - scsi: mpi3mr: Support Prepare for Reset event + - scsi: mpi3mr: Print cable mngnt and temp threshold events + - scsi: mpi3mr: Add io_uring interface support in I/O-polled mode + - scsi: mpi3mr: Use TM response codes from MPI3 headers + - scsi: mpi3mr: Enhanced Task Management Support Reply handling + - scsi: mpi3mr: Bump driver version to 8.0.0.61.0 + - scsi: mpi3mr: Fix some spelling mistakes + - scsi: mpi3mr: Fix formatting problems in some kernel-doc comments + - scsi: mpi3mr: Fix deadlock while canceling the fw event + - scsi: mpi3mr: Fix printing of pending I/O count + - scsi: mpi3mr: Update MPI3 headers + - scsi: mpi3mr: Fix hibernation issue + - scsi: mpi3mr: Fix cmnd getting marked as in use forever + - scsi: mpi3mr: Update the copyright year + - scsi: mpi3mr: Bump driver version to 8.0.0.68.0 + - scsi: mpi3mr: Fix flushing !WQ_MEM_RECLAIM events warning + * Support AMD P-State cpufreq control mechanism (LP: #1956509) + - x86/cpufeatures: Add AMD Collaborative Processor Performance Control feature + flag + - x86/msr: Add AMD CPPC MSR definitions + - ACPI: CPPC: Implement support for SystemIO registers + - ACPI: CPPC: Add CPPC enable register function + - cpufreq: amd-pstate: Introduce a new AMD P-State driver to support future + processors + - cpufreq: amd-pstate: Add fast switch function for AMD P-State + - cpufreq: amd-pstate: Introduce the support for the processors with shared + memory solution + - cpufreq: amd-pstate: Add trace for AMD P-State module + - cpufreq: amd-pstate: Add boost mode support for AMD P-State + - cpufreq: amd-pstate: Add AMD P-State frequencies attributes + - cpufreq: amd-pstate: Add AMD P-State performance attributes + - Documentation: amd-pstate: Add AMD P-State driver introduction + - MAINTAINERS: Add AMD P-State driver maintainer entry + - cpufreq: amd-pstate: Fix struct amd_cpudata kernel-doc comment + - cpufreq: amd-pstate: Fix Kconfig dependencies for AMD P-State + - [Config] enable X86_AMD_PSTATE as built-in on amd64 + * Bolt doesn't work with native USB4 hosts (LP: #1962349) + - thunderbolt: Retry DROM reads for more failure scenarios + - thunderbolt: Do not resume routers if UID is not set + - thunderbolt: Do not make DROM read success compulsory + - PCI/ACPI: Allow D3 only if Root Port can signal and wake from D3 + * linux-image-5.0.0-35-generic breaks checkpointing of container + (LP: #1857257) // re-apply missing overlayfs SAUCE patch (LP: #1967924) + - SAUCE: overlayfs: fix incorrect mnt_id of files opened from map_files + * [Jammy, mlx5, ConnectX-7] add CX7 support for software steering + (LP: #1966194) + - net/mlx5: DR, Fix vport number data type to u16 + - net/mlx5: DR, Replace local WIRE_PORT macro with the existing + MLX5_VPORT_UPLINK + - net/mlx5: DR, Add missing query for vport 0 + - net/mlx5: DR, Align error messages for failure to obtain vport caps + - net/mlx5: DR, Support csum recalculation flow table on SFs + - net/mlx5: DR, Add support for SF vports + - net/mlx5: DR, Increase supported num of actions to 32 + - net/mlx5: DR, Fix typo 'offeset' to 'offset' + - net/mlx5: DR, init_next_match only if needed + - net/mlx5: DR, Add missing string for action type SAMPLER + - net/mlx5: DR, Add check for unsupported fields in match param + - net/mlx5: Introduce new uplink destination type + - net/mlx5: DR, Handle eswitch manager and uplink vports separately + - net/mlx5: DR, Fix querying eswitch manager vport for ECPF + - net/mlx5: DR, Fix check for unsupported fields in match param + - net/mlx5: DR, Fix error flow in creating matcher + - net/mlx5: DR, Fix lower case macro prefix "mlx5_" to "MLX5_" + - net/mlx5: DR, Remove unused struct member in matcher + - net/mlx5: DR, Rename list field in matcher struct to list_node + - net/mlx5: DR, Add check for flex parser ID value + - net/mlx5: DR, Add missing reserved fields to dr_match_param + - net/mlx5: DR, Add support for dumping steering info + - net/mlx5: DR, Add support for UPLINK destination type + - net/mlx5: DR, Warn on failure to destroy objects due to refcount + - net/mlx5: Add misc5 flow table match parameters + - net/mlx5: DR, Add misc5 to match_param structs + - net/mlx5: DR, Support matching on tunnel headers 0 and 1 + - net/mlx5: DR, Add support for matching on geneve_tlv_option_0_exist field + - net/mlx5: DR, Improve steering for empty or RX/TX-only matchers + - net/mlx5: DR, Ignore modify TTL if device doesn't support it + - net/mlx5: Set SMFS as a default steering mode if device supports it + - net/mlx5: DR, Fix slab-out-of-bounds in mlx5_cmd_dr_create_fte + - net/mlx5: DR, Add support for matching on Internet Header Length (IHL) + - net/mlx5: DR, Remove unneeded comments + - net/mlx5: DR, Fix handling of different actions on the same STE in STEv1 + - net/mlx5: DR, Rename action modify fields to reflect naming in HW spec + - net/mlx5: DR, Refactor ste_ctx handling for STE v0/1 + - net/mlx5: Introduce software defined steering capabilities + - net/mlx5: DR, Add support for ConnectX-7 steering + * alsa: enable the cirrus-logic side-codec to make the speaker output sound + (LP: #1965496) + - ASoC: cs35l41: CS35L41 Boosted Smart Amplifier + - ASoC: cs35l41: Fix use of an uninitialised variable + - ASoC: cs35l41: Use regmap_read_poll_timeout to wait for OTP boot + - ASoC: cs35l41: Combine adjacent register writes + - ASoC: cs35l41: Don't overwrite returned error code + - ASoC: cs35l41: Fixup the error messages + - ASoC: cs35l41: Fix a bunch of trivial code formating/style issues + - misc: cs35l41: Remove unused pdn variable + - ASoC: cs35l41: Make cs35l41_remove() return void + - ASoC: cs35l41: Change monitor widgets to siggens + - ASoC: cs35l41: DSP Support + - ASoC: cs35l41: Set the max SPI speed for the whole device + - ASoC: cs35l41: Fix link problem + - ASoC: cs35l41: Fix undefined reference to core functions + - ASoC: cs35l41: Convert tables to shared source code + - ASoC: cs35l41: Move cs35l41_otp_unpack to shared code + - ASoC: cs35l41: Move power initializations to reg_sequence + - ASoC: cs35l41: Create shared function for errata patches + - ASoC: cs35l41: Create shared function for setting channels + - ASoC: cs35l41: Create shared function for boost configuration + - ASoC: cs35l41: Add cs35l51/53 IDs + - ASoC: cs35l41: Remove incorrect comment + - ASoC: cs35l41: Correct DSP power down + - ASoC: cs35l41: Correct handling of some registers in the cache + - ALSA: hda: cs35l41: Add support for CS35L41 in HDA systems + - ASoC: cs35l41: Update handling of test key registers + - ASoC: cs35l41: Add support for hibernate memory retention mode + - ALSA: hda: cs35l41: fix double free on error in probe() + - ALSA: hda: cs35l41: Avoid overwriting register patch + - ALSA: hda: cs35l41: Add calls to newly added test key function + - ALSA: hda: cs35l41: Move cs35l41* calls to its own symbol namespace + - ALSA: hda: cs35l41: Add missing default cases + - ALSA: hda: cs35l41: Make use of the helper function dev_err_probe() + - ALSA: hda: cs35l41: Tidyup code + - ALSA: hda: cs35l41: Make cs35l41_hda_remove() return void + - ALSA: hda/realtek: Add support for Legion 7 16ACHg6 laptop + - ALSA: hda/realtek: Add CS35L41 support for Thinkpad laptops + - ALSA: hda/realtek: fix speakers and micmute on HP 855 G8 + - Revert "platform/x86: i2c-multi-instantiate: Don't create platform device + for INT3515 ACPI nodes" + - spi: Create helper API to lookup ACPI info for spi device + - spi: Support selection of the index of the ACPI Spi Resource before alloc + - spi: Add API to count spi acpi resources + - platform/x86: i2c-multi-instantiate: Rename it for a generic serial driver + name + - platform/x86: serial-multi-instantiate: Reorganize I2C functions + - platform/x86: serial-multi-instantiate: Add SPI support + - ALSA: hda/realtek: Add support for HP Laptops + - ACPI / scan: Create platform device for CS35L41 + - [Config] Add cirruslogic side codec support + * Use kernel-testing repo from launchpad for ADT tests (LP: #1968016) + - [Debian] Use kernel-testing repo from launchpad + * Fix ADL, WD22TB4,Dual monitors display resolution can't reach 4K 60hz + (LP: #1967986) + - drm/i915/display: Remove check for low voltage sku for max dp source rate + - drm/i915/intel_combo_phy: Print I/O voltage info + * Support different Cirrus audio codec configurations on Dell laptops + (LP: #1967988) + - ALSA: hda/cs8409: Fix Warlock to use mono mic configuration + - ALSA: hda/cs8409: Re-order quirk table into ascending order + - ALSA: hda/cs8409: Fix Full Scale Volume setting for all variants + - ALSA: hda/cs8409: Support new Warlock MLK Variants + - ALSA: hda/cs8409: Disable HSBIAS_SENSE_EN for Cyborg + - ALSA: hda/cs8409: Add new Dolphin HW variants + * Enable speakup kernel modules to allow the speakup screen reader to function + (LP: #1967702) + - [Config] CONFIG_SPEAKUP=m + * linux: CONFIG_SERIAL_8250_MID=y (LP: #1967338) + - [Config] amd64 CONFIG_SERIAL_8250_MID=y + * alsa/sdw: Fix the audio issue on a Dell machine without internal mic + (LP: #1966841) + - ASoC: Intel: soc-acpi: add entries in ADL match table + * Jammy update: v5.15.34 upstream stable release (LP: #1969107) + - Revert "UBUNTU: SAUCE: Revert "scsi: core: Reallocate device's budget map on + queue depth change"" + - lib/logic_iomem: correct fallback config references + - um: fix and optimize xor select template for CONFIG64 and timetravel mode + - rtc: wm8350: Handle error for wm8350_register_irq + - nbd: add error handling support for add_disk() + - nbd: Fix incorrect error handle when first_minor is illegal in nbd_dev_add + - nbd: Fix hungtask when nbd_config_put + - nbd: fix possible overflow on 'first_minor' in nbd_dev_add() + - kfence: count unexpectedly skipped allocations + - kfence: move saving stack trace of allocations into __kfence_alloc() + - kfence: limit currently covered allocations when pool nearly full + - KVM: x86/pmu: Use different raw event masks for AMD and Intel + - KVM: SVM: Fix kvm_cache_regs.h inclusions for is_guest_mode() + - KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs + - KVM: x86/pmu: Fix and isolate TSX-specific performance event logic + - KVM: x86/emulator: Emulate RDPID only if it is enabled in guest + - drm: Add orientation quirk for GPD Win Max + - ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111 + - drm/amd/display: Add signal type check when verify stream backends same + - drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj + - drm/amd/display: Fix memory leak + - drm/amd/display: Use PSR version selected during set_psr_caps + - usb: gadget: tegra-xudc: Do not program SPARAM + - usb: gadget: tegra-xudc: Fix control endpoint's definitions + - usb: cdnsp: fix cdnsp_decode_trb function to properly handle ret value + - ptp: replace snprintf with sysfs_emit + - drm/amdkfd: Don't take process mutex for svm ioctls + - powerpc: dts: t104xrdb: fix phy type for FMAN 4/5 + - ath11k: fix kernel panic during unload/load ath11k modules + - ath11k: pci: fix crash on suspend if board file is not found + - ath11k: mhi: use mhi_sync_power_up() + - net/smc: Send directly when TCP_CORK is cleared + - drm/bridge: Add missing pm_runtime_put_sync + - bpf: Make dst_port field in struct bpf_sock 16-bit wide + - scsi: mvsas: Replace snprintf() with sysfs_emit() + - scsi: bfa: Replace snprintf() with sysfs_emit() + - drm/v3d: fix missing unlock + - power: supply: axp20x_battery: properly report current when discharging + - mt76: mt7921: fix crash when startup fails. + - mt76: dma: initialize skip_unmap in mt76_dma_rx_fill + - cfg80211: don't add non transmitted BSS to 6GHz scanned channels + - libbpf: Fix build issue with llvm-readelf + - ipv6: make mc_forwarding atomic + - net: initialize init_net earlier + - powerpc: Set crashkernel offset to mid of RMA region + - drm/amdgpu: Fix recursive locking warning + - scsi: smartpqi: Fix kdump issue when controller is locked up + - PCI: aardvark: Fix support for MSI interrupts + - iommu/arm-smmu-v3: fix event handling soft lockup + - usb: ehci: add pci device support for Aspeed platforms + - PCI: endpoint: Fix alignment fault error in copy tests + - tcp: Don't acquire inet_listen_hashbucket::lock with disabled BH. + - PCI: pciehp: Add Qualcomm quirk for Command Completed erratum + - scsi: mpi3mr: Fix reporting of actual data transfer size + - scsi: mpi3mr: Fix memory leaks + - powerpc/set_memory: Avoid spinlock recursion in change_page_attr() + - power: supply: axp288-charger: Set Vhold to 4.4V + - net/mlx5e: Disable TX queues before registering the netdev + - usb: dwc3: pci: Set the swnode from inside dwc3_pci_quirks() + - iwlwifi: mvm: Correctly set fragmented EBS + - iwlwifi: mvm: move only to an enabled channel + - drm/msm/dsi: Remove spurious IRQF_ONESHOT flag + - ipv4: Invalidate neighbour for broadcast address upon address addition + - dm ioctl: prevent potential spectre v1 gadget + - dm: requeue IO if mapping table not yet available + - drm/amdkfd: make CRAT table missing message informational only + - vfio/pci: Stub vfio_pci_vga_rw when !CONFIG_VFIO_PCI_VGA + - scsi: pm8001: Fix pm80xx_pci_mem_copy() interface + - scsi: pm8001: Fix pm8001_mpi_task_abort_resp() + - scsi: pm8001: Fix task leak in pm8001_send_abort_all() + - scsi: pm8001: Fix tag leaks on error + - scsi: pm8001: Fix memory leak in pm8001_chip_fw_flash_update_req() + - mt76: mt7915: fix injected MPDU transmission to not use HW A-MSDU + - powerpc/64s/hash: Make hash faults work in NMI context + - mt76: mt7615: Fix assigning negative values to unsigned variable + - scsi: aha152x: Fix aha152x_setup() __setup handler return value + - scsi: hisi_sas: Free irq vectors in order for v3 HW + - scsi: hisi_sas: Limit users changing debugfs BIST count value + - net/smc: correct settings of RMB window update limit + - mips: ralink: fix a refcount leak in ill_acc_of_setup() + - macvtap: advertise link netns via netlink + - tuntap: add sanity checks about msg_controllen in sendmsg + - Bluetooth: Fix not checking for valid hdev on bt_dev_{info,warn,err,dbg} + - Bluetooth: use memset avoid memory leaks + - bnxt_en: Eliminate unintended link toggle during FW reset + - PCI: endpoint: Fix misused goto label + - MIPS: fix fortify panic when copying asm exception handlers + - powerpc/64e: Tie PPC_BOOK3E_64 to PPC_FSL_BOOK3E + - powerpc/secvar: fix refcount leak in format_show() + - scsi: libfc: Fix use after free in fc_exch_abts_resp() + - can: isotp: set default value for N_As to 50 micro seconds + - can: etas_es58x: es58x_fd_rx_event_msg(): initialize rx_event_msg before + calling es58x_check_msg_len() + - riscv: Fixed misaligned memory access. Fixed pointer comparison. + - net: account alternate interface name memory + - net: limit altnames to 64k total + - net/mlx5e: Remove overzealous validations in netlink EEPROM query + - net: sfp: add 2500base-X quirk for Lantech SFP module + - usb: dwc3: omap: fix "unbalanced disables for smps10_out1" on omap5evm + - mt76: fix monitor mode crash with sdio driver + - xtensa: fix DTC warning unit_address_format + - MIPS: ingenic: correct unit node address + - Bluetooth: Fix use after free in hci_send_acl + - netfilter: conntrack: revisit gc autotuning + - netlabel: fix out-of-bounds memory accesses + - ceph: fix inode reference leakage in ceph_get_snapdir() + - ceph: fix memory leak in ceph_readdir when note_last_dentry returns error + - lib/Kconfig.debug: add ARCH dependency for FUNCTION_ALIGN option + - init/main.c: return 1 from handled __setup() functions + - minix: fix bug when opening a file with O_DIRECT + - clk: si5341: fix reported clk_rate when output divider is 2 + - staging: vchiq_arm: Avoid NULL ptr deref in vchiq_dump_platform_instances + - staging: vchiq_core: handle NULL result of find_service_by_handle + - phy: amlogic: phy-meson-gxl-usb2: fix shared reset controller use + - phy: amlogic: meson8b-usb2: Use dev_err_probe() + - phy: amlogic: meson8b-usb2: fix shared reset control use + - clk: rockchip: drop CLK_SET_RATE_PARENT from dclk_vop* on rk3568 + - cpufreq: CPPC: Fix performance/frequency conversion + - opp: Expose of-node's name in debugfs + - staging: wfx: fix an error handling in wfx_init_common() + - w1: w1_therm: fixes w1_seq for ds28ea00 sensors + - NFSv4.2: fix reference count leaks in _nfs42_proc_copy_notify() + - NFSv4: Protect the state recovery thread against direct reclaim + - habanalabs: fix possible memory leak in MMU DR fini + - xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32 + - clk: ti: Preserve node in ti_dt_clocks_register() + - clk: Enforce that disjoints limits are invalid + - SUNRPC/call_alloc: async tasks mustn't block waiting for memory + - SUNRPC/xprt: async tasks mustn't block waiting for memory + - SUNRPC: remove scheduling boost for "SWAPPER" tasks. + - NFS: swap IO handling is slightly different for O_DIRECT IO + - NFS: swap-out must always use STABLE writes. + - x86: Annotate call_on_stack() + - x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopy + - serial: samsung_tty: do not unlock port->lock for uart_write_wakeup() + - virtio_console: eliminate anonymous module_init & module_exit + - jfs: prevent NULL deref in diFree + - SUNRPC: Fix socket waits for write buffer space + - NFS: nfsiod should not block forever in mempool_alloc() + - NFS: Avoid writeback threads getting stuck in mempool_alloc() + - selftests: net: Add tls config dependency for tls selftests + - parisc: Fix CPU affinity for Lasi, WAX and Dino chips + - parisc: Fix patch code locking and flushing + - mm: fix race between MADV_FREE reclaim and blkdev direct IO read + - rtc: mc146818-lib: change return values of mc146818_get_time() + - rtc: Check return value from mc146818_get_time() + - rtc: mc146818-lib: fix RTC presence check + - drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() + - Drivers: hv: vmbus: Fix potential crash on module unload + - Revert "NFSv4: Handle the special Linux file open access mode" + - NFSv4: fix open failure with O_ACCMODE flag + - scsi: sr: Fix typo in CDROM(CLOSETRAY|EJECT) handling + - scsi: core: Fix sbitmap depth in scsi_realloc_sdev_budget_map() + - scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one() + - vdpa/mlx5: Rename control VQ workqueue to vdpa wq + - vdpa/mlx5: Propagate link status from device to vdpa driver + - vdpa: mlx5: prevent cvq work from hogging CPU + - net: sfc: add missing xdp queue reinitialization + - net/tls: fix slab-out-of-bounds bug in decrypt_internal + - vrf: fix packet sniffing for traffic originating from ip tunnels + - skbuff: fix coalescing for page_pool fragment recycling + - ice: Clear default forwarding VSI during VSI release + - mctp: Fix check for dev_hard_header() result + - net: ipv4: fix route with nexthop object delete warning + - net: stmmac: Fix unset max_speed difference between DT and non-DT platforms + - drm/imx: imx-ldb: Check for null pointer after calling kmemdup + - drm/imx: Fix memory leak in imx_pd_connector_get_modes + - drm/imx: dw_hdmi-imx: Fix bailout in error cases of probe + - regulator: rtq2134: Fix missing active_discharge_on setting + - regulator: atc260x: Fix missing active_discharge_on setting + - arch/arm64: Fix topology initialization for core scheduling + - bnxt_en: Synchronize tx when xdp redirects happen on same ring + - bnxt_en: reserve space inside receive page for skb_shared_info + - bnxt_en: Prevent XDP redirect from running when stopping TX queue + - sfc: Do not free an empty page_ring + - RDMA/mlx5: Don't remove cache MRs when a delay is needed + - RDMA/mlx5: Add a missing update of cache->last_add + - IB/cm: Cancel mad on the DREQ event when the state is MRA_REP_RCVD + - IB/rdmavt: add lock to call to rvt_error_qp to prevent a race condition + - sctp: count singleton chunks in assoc user stats + - dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe + - ice: Set txq_teid to ICE_INVAL_TEID on ring creation + - ice: Do not skip not enabled queues in ice_vc_dis_qs_msg + - ipv6: Fix stats accounting in ip6_pkt_drop + - ice: synchronize_rcu() when terminating rings + - ice: xsk: fix VSI state check in ice_xsk_wakeup() + - net: openvswitch: don't send internal clone attribute to the userspace. + - net: ethernet: mv643xx: Fix over zealous checking of_get_mac_address() + - net: openvswitch: fix leak of nested actions + - rxrpc: fix a race in rxrpc_exit_net() + - net: sfc: fix using uninitialized xdp tx_queue + - net: phy: mscc-miim: reject clause 45 register accesses + - qede: confirm skb is allocated before using + - spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op() + - bpf: Support dual-stack sockets in bpf_tcp_check_syncookie + - drbd: Fix five use after free bugs in get_initial_state + - scsi: ufs: ufshpb: Fix a NULL check on list iterator + - io_uring: nospec index for tags on files update + - io_uring: don't touch scm_fp_list after queueing skb + - SUNRPC: Handle ENOMEM in call_transmit_status() + - SUNRPC: Handle low memory situations in call_status() + - SUNRPC: svc_tcp_sendmsg() should handle errors from xdr_alloc_bvec() + - iommu/omap: Fix regression in probe for NULL pointer dereference + - perf: arm-spe: Fix perf report --mem-mode + - perf tools: Fix perf's libperf_print callback + - perf session: Remap buf if there is no space for event + - arm64: Add part number for Arm Cortex-A78AE + - scsi: mpt3sas: Fix use after free in _scsih_expander_node_remove() + - scsi: ufs: ufs-pci: Add support for Intel MTL + - Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" + - mmc: block: Check for errors after write on SPI + - mmc: mmci: stm32: correctly check all elements of sg list + - mmc: renesas_sdhi: don't overwrite TAP settings when HS400 tuning is + complete + - mmc: core: Fixup support for writeback-cache for eMMC and SD + - lz4: fix LZ4_decompress_safe_partial read out of bound + - highmem: fix checks in __kmap_local_sched_{in,out} + - mmmremap.c: avoid pointless invalidate_range_start/end on mremap(old_size=0) + - mm/mempolicy: fix mpol_new leak in shared_policy_replace + - io_uring: don't check req->file in io_fsync_prep() + - io_uring: defer splice/tee file validity check until command issue + - io_uring: implement compat handling for IORING_REGISTER_IOWQ_AFF + - io_uring: fix race between timeout flush and removal + - x86/pm: Save the MSR validity status at context setup + - x86/speculation: Restore speculation related MSRs during S3 resume + - perf/x86/intel: Update the FRONTEND MSR mask on Sapphire Rapids + - btrfs: fix qgroup reserve overflow the qgroup limit + - btrfs: prevent subvol with swapfile from being deleted + - spi: core: add dma_map_dev for __spi_unmap_msg() + - arm64: patch_text: Fixup last cpu should be master + - RDMA/hfi1: Fix use-after-free bug for mm struct + - gpio: Restrict usage of GPIO chip irq members before initialization + - x86/msi: Fix msi message data shadow struct + - x86/mm/tlb: Revert retpoline avoidance approach + - perf/x86/intel: Don't extend the pseudo-encoding to GP counters + - ata: sata_dwc_460ex: Fix crash due to OOB write + - perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator + - perf/core: Inherit event_caps + - irqchip/gic-v3: Fix GICR_CTLR.RWP polling + - fbdev: Fix unregistering of framebuffers without device + - amd/display: set backlight only if required + - SUNRPC: Prevent immediate close+reconnect + - drm/panel: ili9341: fix optional regulator handling + - drm/amdgpu/display: change pipe policy for DCN 2.1 + - drm/amdgpu/smu10: fix SoC/fclk units in auto mode + - drm/amdgpu/vcn: Fix the register setting for vcn1 + - drm/nouveau/pmu: Add missing callbacks for Tegra devices + - drm/amdkfd: Create file descriptor after client is added to smi_clients list + - drm/amdgpu: don't use BACO for reset in S3 + - KVM: SVM: Allow AVIC support on system w/ physical APIC ID > 255 + - net/smc: send directly on setting TCP_NODELAY + - Revert "selftests: net: Add tls config dependency for tls selftests" + - bpf: Make remote_port field in struct bpf_sk_lookup 16-bit wide + - selftests/bpf: Fix u8 narrow load checks for bpf_sk_lookup remote_port + - rtc: mc146818-lib: fix signedness bug in mc146818_get_time() + - SUNRPC: Don't call connect() more than once on a TCP socket + - Revert "nbd: fix possible overflow on 'first_minor' in nbd_dev_add()" + - perf build: Don't use -ffat-lto-objects in the python feature test when + building with clang-13 + - perf python: Fix probing for some clang command line options + - tools build: Filter out options and warnings not supported by clang + - tools build: Use $(shell ) instead of `` to get embedded libperl's ccopts + - dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance on error" + - KVM: avoid NULL pointer dereference in kvm_dirty_ring_push + - Revert "net/mlx5: Accept devlink user input after driver initialization + complete" + - ubsan: remove CONFIG_UBSAN_OBJECT_SIZE + - selftests: cgroup: Make cg_create() use 0755 for permission instead of 0644 + - selftests: cgroup: Test open-time credential usage for migration checks + - selftests: cgroup: Test open-time cgroup namespace usage for migration + checks + - mm: don't skip swap entry even if zap_details specified + - Drivers: hv: vmbus: Replace smp_store_mb() with virt_store_mb() + - x86/bug: Prevent shadowing in __WARN_FLAGS + - sched: Teach the forced-newidle balancer about CPU affinity limitation. + - x86,static_call: Fix __static_call_return0 for i386 + - irqchip/gic-v4: Wait for GICR_VPENDBASER.Dirty to clear before descheduling + - powerpc/64: Fix build failure with allyesconfig in book3s_64_entry.S + - irqchip/gic, gic-v3: Prevent GSI to SGI translations + - mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning + - static_call: Don't make __static_call_return0 static + - powerpc: Fix virt_addr_valid() for 64-bit Book3E & 32-bit + - stacktrace: move filter_irq_stacks() to kernel/stacktrace.c + - Linux 5.15.34 + - [Config] armhf, s390x: update annotations following + DEBUG_FORCE_FUNCTION_ALIGN_64B support removal in v5.15.34 + * Jammy update: v5.15.33 upstream stable release (LP: #1969110) + - Revert "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" + - USB: serial: pl2303: add IBM device IDs + - dt-bindings: usb: hcd: correct usb-device path + - USB: serial: pl2303: fix GS type detection + - USB: serial: simple: add Nokia phone driver + - mm: kfence: fix missing objcg housekeeping for SLAB + - hv: utils: add PTP_1588_CLOCK to Kconfig to fix build + - HID: logitech-dj: add new lightspeed receiver id + - HID: Add support for open wheel and no attachment to T300 + - xfrm: fix tunnel model fragmentation behavior + - ARM: mstar: Select HAVE_ARM_ARCH_TIMER + - virtio_console: break out of buf poll on remove + - vdpa/mlx5: should verify CTRL_VQ feature exists for MQ + - tools/virtio: fix virtio_test execution + - ethernet: sun: Free the coherent when failing in probing + - gpio: Revert regression in sysfs-gpio (gpiolib.c) + - spi: Fix invalid sgs value + - net:mcf8390: Use platform_get_irq() to get the interrupt + - Revert "gpio: Revert regression in sysfs-gpio (gpiolib.c)" + - spi: Fix erroneous sgs value with min_t() + - Input: zinitix - do not report shadow fingers + - af_key: add __GFP_ZERO flag for compose_sadb_supported in function + pfkey_register + - net: dsa: microchip: add spi_device_id tables + - selftests: vm: fix clang build error multiple output files + - locking/lockdep: Avoid potential access of invalid memory in lock_class + - drm/amdgpu: move PX checking into amdgpu_device_ip_early_init + - drm/amdgpu: only check for _PR3 on dGPUs + - iommu/iova: Improve 32-bit free space estimate + - virtio-blk: Use blk_validate_block_size() to validate block size + - tpm: fix reference counting for struct tpm_chip + - usb: typec: tipd: Forward plug orientation to typec subsystem + - USB: usb-storage: Fix use of bitfields for hardware data in ene_ub6250.c + - xhci: fix garbage USBSTS being logged in some cases + - xhci: fix runtime PM imbalance in USB2 resume + - xhci: make xhci_handshake timeout for xhci_reset() adjustable + - xhci: fix uninitialized string returned by xhci_decode_ctrl_ctx() + - mei: me: disable driver on the ign firmware + - mei: me: add Alder Lake N device id. + - mei: avoid iterator usage outside of list_for_each_entry + - bus: mhi: pci_generic: Add mru_default for Quectel EM1xx series + - bus: mhi: Fix MHI DMA structure endianness + - docs: sphinx/requirements: Limit jinja2<3.1 + - coresight: Fix TRCCONFIGR.QE sysfs interface + - coresight: syscfg: Fix memleak on registration failure in + cscfg_create_device + - iio: afe: rescale: use s64 for temporary scale calculations + - iio: inkern: apply consumer scale on IIO_VAL_INT cases + - iio: inkern: apply consumer scale when no channel scale is available + - iio: inkern: make a best effort on offset calculation + - greybus: svc: fix an error handling bug in gb_svc_hello() + - clk: rockchip: re-add rational best approximation algorithm to the + fractional divider + - clk: uniphier: Fix fixed-rate initialization + - cifs: fix handlecache and multiuser + - cifs: we do not need a spinlock around the tree access during umount + - KEYS: fix length validation in keyctl_pkey_params_get_2() + - KEYS: asymmetric: enforce that sig algo matches key algo + - KEYS: asymmetric: properly validate hash_algo and encoding + - Documentation: add link to stable release candidate tree + - Documentation: update stable tree link + - firmware: stratix10-svc: add missing callback parameter on RSU + - firmware: sysfb: fix platform-device leak in error path + - HID: intel-ish-hid: Use dma_alloc_coherent for firmware update + - SUNRPC: avoid race between mod_timer() and del_timer_sync() + - NFS: NFSv2/v3 clients should never be setting NFS_CAP_XATTR + - NFSD: prevent underflow in nfssvc_decode_writeargs() + - NFSD: prevent integer overflow on 32 bit systems + - f2fs: fix to unlock page correctly in error path of is_alive() + - f2fs: quota: fix loop condition at f2fs_quota_sync() + - f2fs: fix to do sanity check on .cp_pack_total_block_count + - remoteproc: Fix count check in rproc_coredump_write() + - mm/mlock: fix two bugs in user_shm_lock() + - pinctrl: ingenic: Fix regmap on X series SoCs + - pinctrl: samsung: drop pin banks references on error paths + - net: bnxt_ptp: fix compilation error + - spi: mxic: Fix the transmit path + - mtd: rawnand: protect access to rawnand devices while in suspend + - can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb() in error path + - can: m_can: m_can_tx_handler(): fix use after free of skb + - can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error + path + - jffs2: fix use-after-free in jffs2_clear_xattr_subsystem + - jffs2: fix memory leak in jffs2_do_mount_fs + - jffs2: fix memory leak in jffs2_scan_medium + - mm: fs: fix lru_cache_disabled race in bh_lru + - mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node + - mm: invalidate hwpoison page cache page in fault path + - mempolicy: mbind_range() set_policy() after vma_merge() + - scsi: core: sd: Add silence_suspend flag to suppress some PM messages + - scsi: ufs: Fix runtime PM messages never-ending cycle + - scsi: scsi_transport_fc: Fix FPIN Link Integrity statistics counters + - scsi: libsas: Fix sas_ata_qc_issue() handling of NCQ NON DATA commands + - qed: display VF trust config + - qed: validate and restrict untrusted VFs vlan promisc mode + - riscv: dts: canaan: Fix SPI3 bus width + - riscv: Fix fill_callchain return value + - riscv: Increase stack size under KASAN + - Revert "Input: clear BTN_RIGHT/MIDDLE on buttonpads" + - cifs: prevent bad output lengths in smb2_ioctl_query_info() + - cifs: fix NULL ptr dereference in smb2_ioctl_query_info() + - ALSA: cs4236: fix an incorrect NULL check on list iterator + - ALSA: hda: Avoid unsol event during RPM suspending + - ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock + - ALSA: hda/realtek: Fix audio regression on Mi Notebook Pro 2020 + - rtc: mc146818-lib: fix locking in mc146818_set_time + - rtc: pl031: fix rtc features null pointer dereference + - ocfs2: fix crash when mount with quota enabled + - drm/simpledrm: Add "panel orientation" property on non-upright mounted LCD + panels + - mm: madvise: skip unmapped vma holes passed to process_madvise + - mm: madvise: return correct bytes advised with process_madvise + - Revert "mm: madvise: skip unmapped vma holes passed to process_madvise" + - mm,hwpoison: unmap poisoned page before invalidation + - mm/kmemleak: reset tag when compare object pointer + - dm stats: fix too short end duration_ns when using precise_timestamps + - dm: fix use-after-free in dm_cleanup_zoned_dev() + - dm: interlock pending dm_io and dm_wait_for_bios_completion + - dm: fix double accounting of flush with data + - dm integrity: set journal entry unused when shrinking device + - tracing: Have trace event string test handle zero length strings + - drbd: fix potential silent data corruption + - powerpc/kvm: Fix kvm_use_magic_page + - PCI: fu740: Force 2.5GT/s for initial device probe + - arm64: signal: nofpsimd: Do not allocate fp/simd context when not available + - arm64: Do not defer reserve_crashkernel() for platforms with no DMA memory + zones + - arm64: dts: qcom: sm8250: Fix MSI IRQ for PCIe1 and PCIe2 + - arm64: dts: ti: k3-am65: Fix gic-v3 compatible regs + - arm64: dts: ti: k3-j721e: Fix gic-v3 compatible regs + - arm64: dts: ti: k3-j7200: Fix gic-v3 compatible regs + - arm64: dts: ti: k3-am64: Fix gic-v3 compatible regs + - ASoC: SOF: Intel: Fix NULL ptr dereference when ENOMEM + - Revert "ACPI: Pass the same capabilities to the _OSC regardless of the query + flag" + - ACPI: properties: Consistently return -ENOENT if there are no more + references + - coredump: Also dump first pages of non-executable ELF libraries + - ext4: fix ext4_fc_stats trace point + - ext4: fix fs corruption when tring to remove a non-empty directory with IO + error + - ext4: make mb_optimize_scan performance mount option work with extents + - drivers: hamradio: 6pack: fix UAF bug caused by mod_timer() + - samples/landlock: Fix path_list memory leak + - landlock: Use square brackets around "landlock-ruleset" + - mailbox: tegra-hsp: Flush whole channel + - block: limit request dispatch loop duration + - block: don't merge across cgroup boundaries if blkcg is enabled + - drm/edid: check basic audio support on CEA extension block + - fbdev: Hot-unplug firmware fb devices on forced removal + - video: fbdev: sm712fb: Fix crash in smtcfb_read() + - video: fbdev: atari: Atari 2 bpp (STe) palette bugfix + - rfkill: make new event layout opt-in + - ARM: dts: at91: sama7g5: Remove unused properties in i2c nodes + - ARM: dts: at91: sama5d2: Fix PMERRLOC resource size + - ARM: dts: exynos: fix UART3 pins configuration in Exynos5250 + - ARM: dts: exynos: add missing HDMI supplies on SMDK5250 + - ARM: dts: exynos: add missing HDMI supplies on SMDK5420 + - mgag200 fix memmapsl configuration in GCTL6 register + - carl9170: fix missing bit-wise or operator for tx_params + - pstore: Don't use semaphores in always-atomic-context code + - thermal: int340x: Increase bitmap size + - lib/raid6/test: fix multiple definition linking error + - exec: Force single empty string when argv is empty + - crypto: rsa-pkcs1pad - only allow with rsa + - crypto: rsa-pkcs1pad - correctly get hash from source scatterlist + - crypto: rsa-pkcs1pad - restore signature length check + - crypto: rsa-pkcs1pad - fix buffer overread in pkcs1pad_verify_complete() + - bcache: fixup multiple threads crash + - PM: domains: Fix sleep-in-atomic bug caused by genpd_debug_remove() + - DEC: Limit PMAX memory probing to R3k systems + - media: gpio-ir-tx: fix transmit with long spaces on Orange Pi PC + - media: venus: hfi_cmds: List HDR10 property as unsupported for v1 and v3 + - media: venus: venc: Fix h264 8x8 transform control + - media: davinci: vpif: fix unbalanced runtime PM get + - media: davinci: vpif: fix unbalanced runtime PM enable + - btrfs: zoned: mark relocation as writing + - btrfs: extend locking to all space_info members accesses + - btrfs: verify the tranisd of the to-be-written dirty extent buffer + - xtensa: define update_mmu_tlb function + - xtensa: fix stop_machine_cpuslocked call in patch_text + - xtensa: fix xtensa_wsr always writing 0 + - drm/syncobj: flatten dma_fence_chains on transfer + - drm/nouveau/backlight: Fix LVDS backlight detection on some laptops + - drm/nouveau/backlight: Just set all backlight types as RAW + - drm/fb-helper: Mark screen buffers in system memory with FBINFO_VIRTFB + - brcmfmac: firmware: Allocate space for default boardrev in nvram + - brcmfmac: pcie: Release firmwares in the brcmf_pcie_setup error path + - brcmfmac: pcie: Declare missing firmware files in pcie.c + - brcmfmac: pcie: Replace brcmf_pcie_copy_mem_todev with memcpy_toio + - brcmfmac: pcie: Fix crashes due to early IRQs + - drm/i915/opregion: check port number bounds for SWSCI display power state + - drm/i915/gem: add missing boundary check in vm_access + - PCI: imx6: Allow to probe when dw_pcie_wait_for_link() fails + - PCI: pciehp: Clear cmd_busy bit in polling mode + - PCI: xgene: Revert "PCI: xgene: Fix IB window setup" + - regulator: qcom_smd: fix for_each_child.cocci warnings + - selinux: access superblock_security_struct in LSM blob way + - selinux: check return value of sel_make_avc_files + - crypto: ccp - Ensure psp_ret is always init'd in + __sev_platform_init_locked() + - hwrng: cavium - Check health status while reading random data + - hwrng: cavium - HW_RANDOM_CAVIUM should depend on ARCH_THUNDER + - crypto: sun8i-ss - really disable hash on A80 + - crypto: authenc - Fix sleep in atomic context in decrypt_tail + - crypto: mxs-dcp - Fix scatterlist processing + - selinux: Fix selinux_sb_mnt_opts_compat() + - thermal: int340x: Check for NULL after calling kmemdup() + - crypto: octeontx2 - remove CONFIG_DM_CRYPT check + - spi: tegra114: Add missing IRQ check in tegra_spi_probe + - spi: tegra210-quad: Fix missin IRQ check in tegra_qspi_probe + - stack: Constrain and fix stack offset randomization with Clang builds + - arm64/mm: avoid fixmap race condition when create pud mapping + - blk-cgroup: set blkg iostat after percpu stat aggregation + - selftests/x86: Add validity check and allow field splitting + - selftests/sgx: Treat CC as one argument + - crypto: rockchip - ECB does not need IV + - audit: log AUDIT_TIME_* records only from rules + - EVM: fix the evm= __setup handler return value + - crypto: ccree - don't attempt 0 len DMA mappings + - crypto: hisilicon/sec - fix the aead software fallback for engine + - spi: pxa2xx-pci: Balance reference count for PCI DMA device + - hwmon: (pmbus) Add mutex to regulator ops + - hwmon: (sch56xx-common) Replace WDOG_ACTIVE with WDOG_HW_RUNNING + - nvme: cleanup __nvme_check_ids + - nvme: fix the check for duplicate unique identifiers + - block: don't delete queue kobject before its children + - PM: hibernate: fix __setup handler error handling + - PM: suspend: fix return value of __setup handler + - spi: spi-zynqmp-gqspi: Handle error for dma_set_mask + - hwrng: atmel - disable trng on failure path + - crypto: sun8i-ss - call finalize with bh disabled + - crypto: sun8i-ce - call finalize with bh disabled + - crypto: amlogic - call finalize with bh disabled + - crypto: gemini - call finalize with bh disabled + - crypto: vmx - add missing dependencies + - clocksource/drivers/timer-ti-dm: Fix regression from errata i940 fix + - clocksource/drivers/exynos_mct: Refactor resources allocation + - clocksource/drivers/exynos_mct: Handle DTS with higher number of interrupts + - clocksource/drivers/timer-microchip-pit64b: Use notrace + - clocksource/drivers/timer-of: Check return value of of_iomap in + timer_of_base_init() + - arm64: prevent instrumentation of bp hardening callbacks + - KEYS: trusted: Fix trusted key backends when building as module + - KEYS: trusted: Avoid calling null function trusted_key_exit + - ACPI: APEI: fix return value of __setup handlers + - crypto: ccp - ccp_dmaengine_unregister release dma channels + - crypto: ccree - Fix use after free in cc_cipher_exit() + - hwrng: nomadik - Change clk_disable to clk_disable_unprepare + - hwmon: (pmbus) Add Vin unit off handling + - clocksource: acpi_pm: fix return value of __setup handler + - io_uring: don't check unrelated req->open.how in accept request + - io_uring: terminate manual loop iterator loop correctly for non-vecs + - watch_queue: Fix NULL dereference in error cleanup + - watch_queue: Actually free the watch + - f2fs: fix to enable ATGC correctly via gc_idle sysfs interface + - sched/debug: Remove mpol_get/put and task_lock/unlock from sched_show_numa + - sched/core: Export pelt_thermal_tp + - sched/uclamp: Fix iowait boost escaping uclamp restriction + - rseq: Remove broken uapi field layout on 32-bit little endian + - perf/core: Fix address filter parser for multiple filters + - perf/x86/intel/pt: Fix address filter config for 32-bit kernel + - sched/fair: Improve consistency of allowed NUMA balance calculations + - f2fs: fix missing free nid in f2fs_handle_failed_inode + - nfsd: more robust allocation failure handling in nfsd_file_cache_init + - sched/cpuacct: Fix charge percpu cpuusage + - sched/rt: Plug rt_mutex_setprio() vs push_rt_task() race + - f2fs: fix to avoid potential deadlock + - btrfs: fix unexpected error path when reflinking an inline extent + - f2fs: fix compressed file start atomic write may cause data corruption + - selftests, x86: fix how check_cc.sh is being invoked + - drivers/base/memory: add memory block to memory group after registration + succeeded + - kunit: make kunit_test_timeout compatible with comment + - pinctrl: samsung: Remove EINT handler for Exynos850 ALIVE and CMGP gpios + - media: staging: media: zoran: fix usage of vb2_dma_contig_set_max_seg_size + - media: camss: csid-170: fix non-10bit formats + - media: camss: csid-170: don't enable unused irqs + - media: camss: csid-170: set the right HALT_CMD when disabled + - media: camss: vfe-170: fix "VFE halt timeout" error + - media: staging: media: imx: imx7-mipi-csis: Make subdev name unique + - media: v4l2-mem2mem: Apply DST_QUEUE_OFF_BASE on MMAP buffers across ioctls + - media: mtk-vcodec: potential dereference of null pointer + - media: imx: imx8mq-mipi-csi2: remove wrong irq config write operation + - media: imx: imx8mq-mipi_csi2: fix system resume + - media: bttv: fix WARNING regression on tunerless devices + - media: atmel: atmel-sama7g5-isc: fix ispck leftover + - ASoC: sh: rz-ssi: Drop calling rz_ssi_pio_recv() recursively + - ASoC: codecs: Check for error pointer after calling devm_regmap_init_mmio + - ASoC: xilinx: xlnx_formatter_pcm: Handle sysclk setting + - ASoC: simple-card-utils: Set sysclk on all components + - media: coda: Fix missing put_device() call in coda_get_vdoa_data + - media: meson: vdec: potential dereference of null pointer + - media: hantro: Fix overfill bottom register field name + - media: ov6650: Fix set format try processing path + - media: v4l: Avoid unaligned access warnings when printing 4cc modifiers + - media: ov5648: Don't pack controls struct + - media: aspeed: Correct value for h-total-pixels + - video: fbdev: matroxfb: set maxvram of vbG200eW to the same as vbG200 to + avoid black screen + - video: fbdev: controlfb: Fix COMPILE_TEST build + - video: fbdev: smscufx: Fix null-ptr-deref in ufx_usb_probe() + - video: fbdev: atmel_lcdfb: fix an error code in atmel_lcdfb_probe() + - video: fbdev: fbcvt.c: fix printing in fb_cvt_print_name() + - ARM: dts: Fix OpenBMC flash layout label addresses + - firmware: qcom: scm: Remove reassignment to desc following initializer + - ARM: dts: qcom: ipq4019: fix sleep clock + - soc: qcom: rpmpd: Check for null return of devm_kcalloc + - soc: qcom: ocmem: Fix missing put_device() call in of_get_ocmem + - soc: qcom: aoss: remove spurious IRQF_ONESHOT flags + - arm64: dts: qcom: sdm845: fix microphone bias properties and values + - arm64: dts: qcom: sm8250: fix PCIe bindings to follow schema + - arm64: dts: broadcom: bcm4908: use proper TWD binding + - arm64: dts: qcom: sm8150: Correct TCS configuration for apps rsc + - arm64: dts: qcom: sm8350: Correct TCS configuration for apps rsc + - firmware: ti_sci: Fix compilation failure when CONFIG_TI_SCI_PROTOCOL is not + defined + - soc: ti: wkup_m3_ipc: Fix IRQ check in wkup_m3_ipc_probe + - ARM: dts: sun8i: v3s: Move the csi1 block to follow address order + - vsprintf: Fix potential unaligned access + - ARM: dts: imx: Add missing LVDS decoder on M53Menlo + - media: mexon-ge2d: fixup frames size in registers + - media: video/hdmi: handle short reads of hdmi info frame. + - media: ti-vpe: cal: Fix a NULL pointer dereference in + cal_ctx_v4l2_init_formats() + - media: em28xx: initialize refcount before kref_get + - media: usb: go7007: s2250-board: fix leak in probe() + - media: cedrus: H265: Fix neighbour info buffer size + - media: cedrus: h264: Fix neighbour info buffer size + - ASoC: codecs: rx-macro: fix accessing compander for aux + - ASoC: codecs: rx-macro: fix accessing array out of bounds for enum type + - ASoC: codecs: va-macro: fix accessing array out of bounds for enum type + - ASoC: codecs: wc938x: fix accessing array out of bounds for enum type + - ASoC: codecs: wcd938x: fix kcontrol max values + - ASoC: codecs: wcd934x: fix kcontrol max values + - ASoC: codecs: wcd934x: fix return value of wcd934x_rx_hph_mode_put + - media: v4l2-core: Initialize h264 scaling matrix + - media: ov5640: Fix set format, v4l2_mbus_pixelcode not updated + - selftests/lkdtm: Add UBSAN config + - lib: uninline simple_strntoull() as well + - vsprintf: Fix %pK with kptr_restrict == 0 + - uaccess: fix nios2 and microblaze get_user_8() + - ASoC: rt5663: check the return value of devm_kzalloc() in rt5663_parse_dp() + - soc: mediatek: pm-domains: Add wakeup capacity support in power domain + - mmc: sdhci_am654: Fix the driver data of AM64 SoC + - ASoC: ti: davinci-i2s: Add check for clk_enable() + - ALSA: spi: Add check for clk_enable() + - arm64: dts: ns2: Fix spi-cpol and spi-cpha property + - arm64: dts: broadcom: Fix sata nodename + - printk: fix return value of printk.devkmsg __setup handler + - ASoC: mxs-saif: Handle errors for clk_enable + - ASoC: atmel_ssc_dai: Handle errors for clk_enable + - ASoC: dwc-i2s: Handle errors for clk_enable + - ASoC: soc-compress: prevent the potentially use of null pointer + - memory: emif: Add check for setup_interrupts + - memory: emif: check the pointer temp in get_device_details() + - ALSA: firewire-lib: fix uninitialized flag for AV/C deferred transaction + - arm64: dts: rockchip: Fix SDIO regulator supply properties on rk3399-firefly + - m68k: coldfire/device.c: only build for MCF_EDMA when h/w macros are defined + - media: stk1160: If start stream fails, return buffers with + VB2_BUF_STATE_QUEUED + - media: vidtv: Check for null return of vzalloc + - ASoC: atmel: Add missing of_node_put() in at91sam9g20ek_audio_probe + - ASoC: wm8350: Handle error for wm8350_register_irq + - ASoC: fsi: Add check for clk_enable + - video: fbdev: omapfb: Add missing of_node_put() in dvic_probe_of + - media: saa7134: fix incorrect use to determine if list is empty + - ivtv: fix incorrect device_caps for ivtvfb + - ASoC: atmel: Fix error handling in snd_proto_probe + - ASoC: rockchip: i2s: Fix missing clk_disable_unprepare() in + rockchip_i2s_probe + - ASoC: SOF: Add missing of_node_put() in imx8m_probe + - ASoC: mediatek: use of_device_get_match_data() + - ASoC: mediatek: mt8192-mt6359: Fix error handling in mt8192_mt6359_dev_probe + - ASoC: rk817: Fix missing clk_disable_unprepare() in rk817_platform_probe + - ASoC: dmaengine: do not use a NULL prepare_slave_config() callback + - ASoC: mxs: Fix error handling in mxs_sgtl5000_probe + - ASoC: fsl_spdif: Disable TX clock when stop + - ASoC: imx-es8328: Fix error return code in imx_es8328_probe() + - ASoC: SOF: Intel: enable DMI L1 for playback streams + - ASoC: msm8916-wcd-digital: Fix missing clk_disable_unprepare() in + msm8916_wcd_digital_probe + - mmc: davinci_mmc: Handle error for clk_enable + - ASoC: atmel: Fix error handling in sam9x5_wm8731_driver_probe + - ASoC: msm8916-wcd-analog: Fix error handling in pm8916_wcd_analog_spmi_probe + - ASoC: codecs: wcd934x: Add missing of_node_put() in wcd934x_codec_parse_data + - ASoC: amd: Fix reference to PCM buffer address + - ARM: configs: multi_v5_defconfig: re-enable CONFIG_V4L_PLATFORM_DRIVERS + - ARM: configs: multi_v5_defconfig: re-enable DRM_PANEL and FB_xxx + - drm/meson: osd_afbcd: Add an exit callback to struct meson_afbcd_ops + - drm/meson: Make use of the helper function + devm_platform_ioremap_resourcexxx() + - drm/meson: split out encoder from meson_dw_hdmi + - drm/meson: Fix error handling when afbcd.ops->init fails + - drm/bridge: Fix free wrong object in sii8620_init_rcp_input_dev + - drm/bridge: Add missing pm_runtime_disable() in __dw_mipi_dsi_probe + - drm/bridge: nwl-dsi: Fix PM disable depth imbalance in nwl_dsi_probe + - drm: bridge: adv7511: Fix ADV7535 HPD enablement + - ath10k: fix memory overwrite of the WoWLAN wakeup packet pattern + - drm/v3d/v3d_drv: Check for error num after setting mask + - drm/panfrost: Check for error num after setting mask + - libbpf: Fix possible NULL pointer dereference when destroying skeleton + - bpftool: Only set obj->skeleton on complete success + - udmabuf: validate ubuf->pagecount + - bpf: Fix UAF due to race between btf_try_get_module and load_module + - drm/selftests/test-drm_dp_mst_helper: Fix memory leak in + sideband_msg_req_encode_decode + - selftests: bpf: Fix bind on used port + - Bluetooth: btintel: Fix WBS setting for Intel legacy ROM products + - Bluetooth: hci_serdev: call init_rwsem() before p->open() + - mtd: onenand: Check for error irq + - mtd: rawnand: gpmi: fix controller timings setting + - drm/edid: Don't clear formats if using deep color + - drm/edid: Split deep color modes between RGB and YUV444 + - ionic: fix type complaint in ionic_dev_cmd_clean() + - ionic: start watchdog after all is setup + - ionic: Don't send reset commands if FW isn't running + - drm/nouveau/acr: Fix undefined behavior in nvkm_acr_hsfw_load_bl() + - drm/amd/display: Fix a NULL pointer dereference in + amdgpu_dm_connector_add_common_modes() + - drm/amd/pm: return -ENOTSUPP if there is no get_dpm_ultimate_freq function + - net: phy: at803x: move page selection fix to config_init + - selftests/bpf: Normalize XDP section names in selftests + - selftests/bpf/test_xdp_redirect_multi: use temp netns for testing + - ath9k_htc: fix uninit value bugs + - RDMA/core: Set MR type in ib_reg_user_mr + - KVM: PPC: Fix vmx/vsx mixup in mmio emulation + - selftests/net: timestamping: Fix bind_phc check + - i40e: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb + - i40e: respect metadata on XSK Rx to skb + - igc: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb + - ixgbe: pass bi->xdp to ixgbe_construct_skb_zc() directly + - ixgbe: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb + - ixgbe: respect metadata on XSK Rx to skb + - power: reset: gemini-poweroff: Fix IRQ check in gemini_poweroff_probe + - ray_cs: Check ioremap return value + - powerpc: dts: t1040rdb: fix ports names for Seville Ethernet switch + - KVM: PPC: Book3S HV: Check return value of kvmppc_radix_init + - powerpc/perf: Don't use perf_hw_context for trace IMC PMU + - mt76: connac: fix sta_rec_wtbl tag len + - mt76: mt7915: use proper aid value in mt7915_mcu_wtbl_generic_tlv in sta + mode + - mt76: mt7915: use proper aid value in mt7915_mcu_sta_basic_tlv + - mt76: mt7921: fix a leftover race in runtime-pm + - mt76: mt7615: fix a leftover race in runtime-pm + - mt76: mt7603: check sta_rates pointer in mt7603_sta_rate_tbl_update + - mt76: mt7615: check sta_rates pointer in mt7615_sta_rate_tbl_update + - ptp: unregister virtual clocks when unregistering physical clock. + - net: dsa: mv88e6xxx: Enable port policy support on 6097 + - mac80211: Remove a couple of obsolete TODO + - mac80211: limit bandwidth in HE capabilities + - scripts/dtc: Call pkg-config POSIXly correct + - livepatch: Fix build failure on 32 bits processors + - net: asix: add proper error handling of usb read errors + - i2c: bcm2835: Use platform_get_irq() to get the interrupt + - i2c: bcm2835: Fix the error handling in 'bcm2835_i2c_probe()' + - mtd: mchp23k256: Add SPI ID table + - mtd: mchp48l640: Add SPI ID table + - igc: avoid kernel warning when changing RX ring parameters + - igb: refactor XDP registration + - PCI: aardvark: Fix reading MSI interrupt number + - PCI: aardvark: Fix reading PCI_EXP_RTSTA_PME bit on emulated bridge + - RDMA/rxe: Check the last packet by RXE_END_MASK + - libbpf: Fix signedness bug in btf_dump_array_data() + - cxl/core: Fix cxl_probe_component_regs() error message + - cxl/regs: Fix size of CXL Capability Header Register + - net:enetc: allocate CBD ring data memory using DMA coherent methods + - libbpf: Fix compilation warning due to mismatched printf format + - drm/bridge: dw-hdmi: use safe format when first in bridge chain + - libbpf: Use dynamically allocated buffer when receiving netlink messages + - power: supply: ab8500: Fix memory leak in ab8500_fg_sysfs_init + - HID: i2c-hid: fix GET/SET_REPORT for unnumbered reports + - iommu/ipmmu-vmsa: Check for error num after setting mask + - drm/bridge: anx7625: Fix overflow issue on reading EDID + - bpftool: Fix the error when lookup in no-btf maps + - drm/amd/pm: enable pm sysfs write for one VF mode + - drm/amd/display: Add affected crtcs to atomic state for dsc mst unplug + - libbpf: Fix memleak in libbpf_netlink_recv() + - IB/cma: Allow XRC INI QPs to set their local ACK timeout + - dax: make sure inodes are flushed before destroy cache + - selftests: mptcp: add csum mib check for mptcp_connect + - iwlwifi: mvm: Don't call iwl_mvm_sta_from_mac80211() with NULL sta + - iwlwifi: mvm: don't iterate unadded vifs when handling FW SMPS req + - iwlwifi: mvm: align locking in D3 test debugfs + - iwlwifi: yoyo: remove DBGI_SRAM address reset writing + - iwlwifi: Fix -EIO error code that is never returned + - iwlwifi: mvm: Fix an error code in iwl_mvm_up() + - mtd: rawnand: pl353: Set the nand chip node as the flash node + - drm/msm/dp: populate connector of struct dp_panel + - drm/msm/dp: stop link training after link training 2 failed + - drm/msm/dp: always add fail-safe mode into connector mode list + - drm/msm/dsi: Use "ref" fw clock instead of global name for VCO parent + - drm/msm/dsi/phy: fix 7nm v4.0 settings for C-PHY mode + - drm/msm/dpu: add DSPP blocks teardown + - drm/msm/dpu: fix dp audio condition + - dm crypt: fix get_key_size compiler warning if !CONFIG_KEYS + - vfio/pci: fix memory leak during D3hot to D0 transition + - vfio/pci: wake-up devices around reset functions + - scsi: fnic: Fix a tracing statement + - scsi: pm8001: Fix command initialization in pm80XX_send_read_log() + - scsi: pm8001: Fix command initialization in pm8001_chip_ssp_tm_req() + - scsi: pm8001: Fix payload initialization in pm80xx_set_thermal_config() + - scsi: pm8001: Fix le32 values handling in + pm80xx_set_sas_protocol_timer_config() + - scsi: pm8001: Fix payload initialization in pm80xx_encrypt_update() + - scsi: pm8001: Fix le32 values handling in pm80xx_chip_ssp_io_req() + - scsi: pm8001: Fix le32 values handling in pm80xx_chip_sata_req() + - scsi: pm8001: Fix NCQ NON DATA command task initialization + - scsi: pm8001: Fix NCQ NON DATA command completion handling + - scsi: pm8001: Fix abort all task initialization + - RDMA/mlx5: Fix the flow of a miss in the allocation of a cache ODP MR + - drm/amd/display: Remove vupdate_int_entry definition + - TOMOYO: fix __setup handlers return values + - power: supply: sbs-charger: Don't cancel work that is not initialized + - ext2: correct max file size computing + - drm/tegra: Fix reference leak in tegra_dsi_ganged_probe + - power: supply: bq24190_charger: Fix bq24190_vbus_is_enabled() wrong false + return + - scsi: hisi_sas: Change permission of parameter prot_mask + - drm/bridge: cdns-dsi: Make sure to to create proper aliases for dt + - bpf, arm64: Call build_prologue() first in first JIT pass + - bpf, arm64: Feed byte-offset into bpf line info + - xsk: Fix race at socket teardown + - RDMA/irdma: Fix netdev notifications for vlan's + - RDMA/irdma: Fix Passthrough mode in VM + - RDMA/irdma: Remove incorrect masking of PD + - gpu: host1x: Fix a memory leak in 'host1x_remove()' + - libbpf: Skip forward declaration when counting duplicated type names + - powerpc/mm/numa: skip NUMA_NO_NODE onlining in parse_numa_properties() + - powerpc/Makefile: Don't pass -mcpu=powerpc64 when building 32-bit + - KVM: x86: Fix emulation in writing cr8 + - KVM: x86/emulator: Defer not-present segment check in + __load_segment_descriptor() + - hv_balloon: rate-limit "Unhandled message" warning + - i2c: xiic: Make bus names unique + - power: supply: wm8350-power: Handle error for wm8350_register_irq + - power: supply: wm8350-power: Add missing free in free_charger_irq + - IB/hfi1: Allow larger MTU without AIP + - RDMA/core: Fix ib_qp_usecnt_dec() called when error + - PCI: Reduce warnings on possible RW1C corruption + - net: axienet: fix RX ring refill allocation failure handling + - drm/msm/a6xx: Fix missing ARRAY_SIZE() check + - mips: DEC: honor CONFIG_MIPS_FP_SUPPORT=n + - MIPS: Sanitise Cavium switch cases in TLB handler synthesizers + - powerpc/sysdev: fix incorrect use to determine if list is empty + - powerpc/64s: Don't use DSISR for SLB faults + - mfd: mc13xxx: Add check for mc13xxx_irq_request + - libbpf: Unmap rings when umem deleted + - selftests/bpf: Make test_lwt_ip_encap more stable and faster + - platform/x86: huawei-wmi: check the return value of device_create_file() + - scsi: mpt3sas: Fix incorrect 4GB boundary check + - powerpc: 8xx: fix a return value error in mpc8xx_pic_init + - vxcan: enable local echo for sent CAN frames + - ath10k: Fix error handling in ath10k_setup_msa_resources + - mips: cdmm: Fix refcount leak in mips_cdmm_phys_base + - MIPS: RB532: fix return value of __setup handler + - MIPS: pgalloc: fix memory leak caused by pgd_free() + - mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init + - power: ab8500_chargalg: Use CLOCK_MONOTONIC + - RDMA/irdma: Prevent some integer underflows + - Revert "RDMA/core: Fix ib_qp_usecnt_dec() called when error" + - RDMA/mlx5: Fix memory leak in error flow for subscribe event routine + - bpf, sockmap: Fix memleak in sk_psock_queue_msg + - bpf, sockmap: Fix memleak in tcp_bpf_sendmsg while sk msg is full + - bpf, sockmap: Fix more uncharged while msg has more_data + - bpf, sockmap: Fix double uncharge the mem of sk_msg + - samples/bpf, xdpsock: Fix race when running for fix duration of time + - USB: storage: ums-realtek: fix error code in rts51x_read_mem() + - drm/i915/display: Fix HPD short pulse handling for eDP + - netfilter: flowtable: Fix QinQ and pppoe support for inet table + - mt76: mt7921: fix mt7921_queues_acq implementation + - can: isotp: sanitize CAN ID checks in isotp_bind() + - can: isotp: return -EADDRNOTAVAIL when reading from unbound socket + - can: isotp: support MSG_TRUNC flag when reading from socket + - bareudp: use ipv6_mod_enabled to check if IPv6 enabled + - ibmvnic: fix race between xmit and reset + - af_unix: Fix some data-races around unix_sk(sk)->oob_skb. + - selftests/bpf: Fix error reporting from sock_fields programs + - Bluetooth: hci_uart: add missing NULL check in h5_enqueue + - Bluetooth: call hci_le_conn_failed with hdev lock in hci_le_conn_failed + - Bluetooth: btmtksdio: Fix kernel oops in btmtksdio_interrupt + - ipv4: Fix route lookups when handling ICMP redirects and PMTU updates + - af_netlink: Fix shift out of bounds in group mask calculation + - i2c: meson: Fix wrong speed use from probe + - netfilter: conntrack: Add and use nf_ct_set_auto_assign_helper_warned() + - i2c: mux: demux-pinctrl: do not deactivate a master that is not active + - powerpc/pseries: Fix use after free in remove_phb_dynamic() + - selftests/bpf/test_lirc_mode2.sh: Exit with proper code + - PCI: Avoid broken MSI on SB600 USB devices + - net: bcmgenet: Use stronger register read/writes to assure ordering + - tcp: ensure PMTU updates are processed during fastopen + - openvswitch: always update flow key after nat + - net: dsa: fix panic on shutdown if multi-chip tree failed to probe + - tipc: fix the timer expires after interval 100ms + - mfd: asic3: Add missing iounmap() on error asic3_mfd_probe + - ice: fix 'scheduling while atomic' on aux critical err interrupt + - ice: don't allow to run ice_send_event_to_aux() in atomic ctx + - drivers: ethernet: cpsw: fix panic when interrupt coaleceing is set via + ethtool + - kernel/resource: fix kfree() of bootmem memory again + - staging: r8188eu: convert DBG_88E_LEVEL call in hal/rtl8188e_hal_init.c + - staging: r8188eu: release_firmware is not called if allocation fails + - mxser: fix xmit_buf leak in activate when LSR == 0xff + - fsi: scom: Fix error handling + - fsi: scom: Remove retries in indirect scoms + - pwm: lpc18xx-sct: Initialize driver data and hardware before pwmchip_add() + - pps: clients: gpio: Propagate return value from pps_gpio_probe + - fsi: Aspeed: Fix a potential double free + - misc: alcor_pci: Fix an error handling path + - cpufreq: qcom-cpufreq-nvmem: fix reading of PVS Valid fuse + - soundwire: intel: fix wrong register name in intel_shim_wake + - clk: qcom: ipq8074: fix PCI-E clock oops + - dmaengine: idxd: check GENCAP config support for gencfg register + - dmaengine: idxd: change bandwidth token to read buffers + - dmaengine: idxd: restore traffic class defaults after wq reset + - iio: mma8452: Fix probe failing when an i2c_device_id is used + - serial: 8250_aspeed_vuart: add PORT_ASPEED_VUART port type + - staging:iio:adc:ad7280a: Fix handing of device address bit reversing. + - pinctrl: renesas: r8a77470: Reduce size for narrow VIN1 channel + - pinctrl: renesas: checker: Fix miscalculation of number of states + - clk: qcom: ipq8074: Use floor ops for SDCC1 clock + - phy: dphy: Correct lpx parameter and its derivatives(ta_{get,go,sure}) + - phy: phy-brcm-usb: fixup BCM4908 support + - serial: 8250_mid: Balance reference count for PCI DMA device + - serial: 8250_lpss: Balance reference count for PCI DMA device + - NFS: Use of mapping_set_error() results in spurious errors + - serial: 8250: Fix race condition in RTS-after-send handling + - iio: adc: Add check for devm_request_threaded_irq + - habanalabs: Add check for pci_enable_device + - NFS: Return valid errors from nfs2/3_decode_dirent() + - staging: r8188eu: fix endless loop in recv_func + - dma-debug: fix return value of __setup handlers + - clk: imx7d: Remove audio_mclk_root_clk + - clk: imx: off by one in imx_lpcg_parse_clks_from_dt() + - clk: at91: sama7g5: fix parents of PDMCs' GCLK + - clk: qcom: clk-rcg2: Update logic to calculate D value for RCG + - clk: qcom: clk-rcg2: Update the frac table for pixel clock + - dmaengine: hisi_dma: fix MSI allocate fail when reload hisi_dma + - remoteproc: qcom: Fix missing of_node_put in adsp_alloc_memory_region + - remoteproc: qcom_wcnss: Add missing of_node_put() in + wcnss_alloc_memory_region + - remoteproc: qcom_q6v5_mss: Fix some leaks in q6v5_alloc_memory_region + - nvdimm/region: Fix default alignment for small regions + - clk: actions: Terminate clk_div_table with sentinel element + - clk: loongson1: Terminate clk_div_table with sentinel element + - clk: hisilicon: Terminate clk_div_table with sentinel element + - clk: clps711x: Terminate clk_div_table with sentinel element + - clk: Fix clk_hw_get_clk() when dev is NULL + - clk: tegra: tegra124-emc: Fix missing put_device() call in + emc_ensure_emc_driver + - mailbox: imx: fix crash in resume on i.mx8ulp + - NFS: remove unneeded check in decode_devicenotify_args() + - staging: mt7621-dts: fix LEDs and pinctrl on GB-PC1 devicetree + - staging: mt7621-dts: fix formatting + - staging: mt7621-dts: fix pinctrl properties for ethernet + - staging: mt7621-dts: fix GB-PC2 devicetree + - pinctrl: mediatek: Fix missing of_node_put() in mtk_pctrl_init + - pinctrl: mediatek: paris: Fix PIN_CONFIG_BIAS_* readback + - pinctrl: mediatek: paris: Fix "argument" argument type for mtk_pinconf_get() + - pinctrl: mediatek: paris: Fix pingroup pin config state readback + - pinctrl: mediatek: paris: Skip custom extra pin config dump for virtual + GPIOs + - pinctrl: microchip sgpio: use reset driver + - pinctrl: microchip-sgpio: lock RMW access + - pinctrl: nomadik: Add missing of_node_put() in nmk_pinctrl_probe + - pinctrl/rockchip: Add missing of_node_put() in rockchip_pinctrl_probe + - tty: hvc: fix return value of __setup handler + - kgdboc: fix return value of __setup handler + - serial: 8250: fix XOFF/XON sending when DMA is used + - virt: acrn: obtain pa from VMA with PFNMAP flag + - virt: acrn: fix a memory leak in acrn_dev_ioctl() + - kgdbts: fix return value of __setup handler + - firmware: google: Properly state IOMEM dependency + - driver core: dd: fix return value of __setup handler + - jfs: fix divide error in dbNextAG + - netfilter: nf_conntrack_tcp: preserve liberal flag in tcp options + - SUNRPC don't resend a task on an offlined transport + - NFSv4.1: don't retry BIND_CONN_TO_SESSION on session error + - kdb: Fix the putarea helper function + - perf stat: Fix forked applications enablement of counters + - clk: qcom: gcc-msm8994: Fix gpll4 width + - vsock/virtio: initialize vdev->priv before using VQs + - vsock/virtio: read the negotiated features before using VQs + - vsock/virtio: enable VQs early on probe + - clk: Initialize orphan req_rate + - xen: fix is_xen_pmu() + - net: enetc: report software timestamping via SO_TIMESTAMPING + - net: hns3: fix bug when PF set the duplicate MAC address for VFs + - net: hns3: fix port base vlan add fail when concurrent with reset + - net: hns3: add vlan list lock to protect vlan list + - net: hns3: format the output of the MAC address + - net: hns3: refine the process when PF set VF VLAN + - net: phy: broadcom: Fix brcm_fet_config_init() + - selftests: test_vxlan_under_vrf: Fix broken test case + - NFS: Don't loop forever in nfs_do_recoalesce() + - net: hns3: clean residual vf config after disable sriov + - net: sparx5: depends on PTP_1588_CLOCK_OPTIONAL + - qlcnic: dcb: default to returning -EOPNOTSUPP + - net/x25: Fix null-ptr-deref caused by x25_disconnect + - net: sparx5: switchdev: fix possible NULL pointer dereference + - octeontx2-af: initialize action variable + - net: prefer nf_ct_put instead of nf_conntrack_put + - net/sched: act_ct: fix ref leak when switching zones + - NFSv4/pNFS: Fix another issue with a list iterator pointing to the head + - net: dsa: bcm_sf2_cfp: fix an incorrect NULL check on list iterator + - fs: fd tables have to be multiples of BITS_PER_LONG + - lib/test: use after free in register_test_dev_kmod() + - fs: fix fd table size alignment properly + - LSM: general protection fault in legacy_parse_param + - regulator: rpi-panel: Handle I2C errors/timing to the Atmel + - crypto: hisilicon/qm - cleanup warning in qm_vf_read_qos + - gcc-plugins/stackleak: Exactly match strings instead of prefixes + - pinctrl: npcm: Fix broken references to chip->parent_device + - rcu: Mark writes to the rcu_segcblist structure's ->flags field + - block/bfq_wf2q: correct weight to ioprio + - crypto: xts - Add softdep on ecb + - crypto: hisilicon/sec - not need to enable sm4 extra mode at HW V3 + - block, bfq: don't move oom_bfqq + - selinux: use correct type for context length + - arm64: module: remove (NOLOAD) from linker script + - selinux: allow FIOCLEX and FIONCLEX with policy capability + - loop: use sysfs_emit() in the sysfs xxx show() + - Fix incorrect type in assignment of ipv6 port for audit + - irqchip/qcom-pdc: Fix broken locking + - irqchip/nvic: Release nvic_base upon failure + - fs/binfmt_elf: Fix AT_PHDR for unusual ELF files + - bfq: fix use-after-free in bfq_dispatch_request + - ACPICA: Avoid walking the ACPI Namespace if it is not there + - lib/raid6/test/Makefile: Use $(pound) instead of \# for Make 4.3 + - Revert "Revert "block, bfq: honor already-setup queue merges"" + - ACPI/APEI: Limit printable size of BERT table data + - PM: core: keep irq flags in device_pm_check_callbacks() + - parisc: Fix handling off probe non-access faults + - nvme-tcp: lockdep: annotate in-kernel sockets + - spi: tegra20: Use of_device_get_match_data() + - atomics: Fix atomic64_{read_acquire,set_release} fallbacks + - locking/lockdep: Iterate lock_classes directly when reading lockdep files + - ext4: correct cluster len and clusters changed accounting in ext4_mb_mark_bb + - ext4: fix ext4_mb_mark_bb() with flex_bg with fast_commit + - sched/tracing: Report TASK_RTLOCK_WAIT tasks as TASK_UNINTERRUPTIBLE + - ext4: don't BUG if someone dirty pages without asking ext4 first + - f2fs: fix to do sanity check on curseg->alloc_type + - NFSD: Fix nfsd_breaker_owns_lease() return values + - f2fs: don't get FREEZE lock in f2fs_evict_inode in frozen fs + - btrfs: harden identification of a stale device + - btrfs: make search_csum_tree return 0 if we get -EFBIG + - f2fs: use spin_lock to avoid hang + - f2fs: compress: fix to print raw data size in error path of lz4 + decompression + - Adjust cifssb maximum read size + - ntfs: add sanity check on allocation size + - media: staging: media: zoran: move videodev alloc + - media: staging: media: zoran: calculate the right buffer number for + zoran_reap_stat_com + - media: staging: media: zoran: fix various V4L2 compliance errors + - media: atmel: atmel-isc-base: report frame sizes as full supported range + - media: ir_toy: free before error exiting + - ASoC: sh: rz-ssi: Make the data structures available before registering the + handlers + - ASoC: SOF: Intel: match sdw version on link_slaves_found + - media: imx-jpeg: Prevent decoding NV12M jpegs into single-planar buffers + - media: iommu/mediatek-v1: Free the existed fwspec if the master dev already + has + - media: iommu/mediatek: Return ENODEV if the device is NULL + - media: iommu/mediatek: Add device_link between the consumer and the larb + devices + - video: fbdev: nvidiafb: Use strscpy() to prevent buffer overflow + - video: fbdev: w100fb: Reset global state + - video: fbdev: cirrusfb: check pixclock to avoid divide by zero + - video: fbdev: omapfb: acx565akm: replace snprintf with sysfs_emit + - ARM: dts: qcom: fix gic_irq_domain_translate warnings for msm8960 + - ARM: dts: bcm2837: Add the missing L1/L2 cache information + - ASoC: madera: Add dependencies on MFD + - media: atomisp_gmin_platform: Add DMI quirk to not turn AXP ELDO2 regulator + off on some boards + - media: atomisp: fix dummy_ptr check to avoid duplicate active_bo + - ARM: ftrace: avoid redundant loads or clobbering IP + - ARM: dts: imx7: Use audio_mclk_post_div instead audio_mclk_root_clk + - arm64: defconfig: build imx-sdma as a module + - video: fbdev: omapfb: panel-dsi-cm: Use sysfs_emit() instead of snprintf() + - video: fbdev: omapfb: panel-tpo-td043mtea1: Use sysfs_emit() instead of + snprintf() + - video: fbdev: udlfb: replace snprintf in show functions with sysfs_emit + - ARM: dts: bcm2711: Add the missing L1/L2 cache information + - ASoC: soc-core: skip zero num_dai component in searching dai name + - media: imx-jpeg: fix a bug of accessing array out of bounds + - media: cx88-mpeg: clear interrupt status register before streaming video + - uaccess: fix type mismatch warnings from access_ok() + - lib/test_lockup: fix kernel pointer check for separate address spaces + - ARM: tegra: tamonten: Fix I2C3 pad setting + - ARM: mmp: Fix failure to remove sram device + - ASoC: amd: vg: fix for pm resume callback sequence + - video: fbdev: sm712fb: Fix crash in smtcfb_write() + - media: i2c: ov5648: Fix lockdep error + - media: Revert "media: em28xx: add missing em28xx_close_extension" + - media: hdpvr: initialize dev->worker at hdpvr_register_videodev + - ASoC: Intel: sof_sdw: fix quirks for 2022 HP Spectre x360 13" + - tracing: Have TRACE_DEFINE_ENUM affect trace event types as well + - mmc: host: Return an error when ->enable_sdio_irq() ops is missing + - media: atomisp: fix bad usage at error handling logic + - ALSA: hda/realtek: Add alc256-samsung-headphone fixup + - KVM: x86: Reinitialize context if host userspace toggles EFER.LME + - KVM: x86/mmu: Move "invalid" check out of kvm_tdp_mmu_get_root() + - KVM: x86/mmu: Zap _all_ roots when unmapping gfn range in TDP MMU + - KVM: x86/mmu: Check for present SPTE when clearing dirty bit in TDP MMU + - KVM: x86: hyper-v: Drop redundant 'ex' parameter from kvm_hv_send_ipi() + - KVM: x86: hyper-v: Drop redundant 'ex' parameter from kvm_hv_flush_tlb() + - KVM: x86: hyper-v: Fix the maximum number of sparse banks for XMM fast TLB + flush hypercalls + - KVM: x86: hyper-v: HVCALL_SEND_IPI_EX is an XMM fast hypercall + - powerpc/kasan: Fix early region not updated correctly + - powerpc/lib/sstep: Fix 'sthcx' instruction + - powerpc/lib/sstep: Fix build errors with newer binutils + - powerpc: Add set_memory_{p/np}() and remove set_memory_attr() + - powerpc: Fix build errors with newer binutils + - drm/dp: Fix off-by-one in register cache size + - drm/i915: Treat SAGV block time 0 as SAGV disabled + - drm/i915: Fix PSF GV point mask when SAGV is not possible + - drm/i915: Reject unsupported TMDS rates on ICL+ + - scsi: qla2xxx: Refactor asynchronous command initialization + - scsi: qla2xxx: Implement ref count for SRB + - scsi: qla2xxx: Fix stuck session in gpdb + - scsi: qla2xxx: Fix warning message due to adisc being flushed + - scsi: qla2xxx: Fix scheduling while atomic + - scsi: qla2xxx: Fix premature hw access after PCI error + - scsi: qla2xxx: Fix wrong FDMI data for 64G adapter + - scsi: qla2xxx: Fix warning for missing error code + - scsi: qla2xxx: Fix device reconnect in loop topology + - scsi: qla2xxx: edif: Fix clang warning + - scsi: qla2xxx: Fix T10 PI tag escape and IP guard options for 28XX adapters + - scsi: qla2xxx: Add devids and conditionals for 28xx + - scsi: qla2xxx: Check for firmware dump already collected + - scsi: qla2xxx: Suppress a kernel complaint in qla_create_qpair() + - scsi: qla2xxx: Fix disk failure to rediscover + - scsi: qla2xxx: Fix incorrect reporting of task management failure + - scsi: qla2xxx: Fix hang due to session stuck + - scsi: qla2xxx: Fix missed DMA unmap for NVMe ls requests + - scsi: qla2xxx: Fix N2N inconsistent PLOGI + - scsi: qla2xxx: Fix stuck session of PRLI reject + - scsi: qla2xxx: Reduce false trigger to login + - scsi: qla2xxx: Use correct feature type field during RFF_ID processing + - platform: chrome: Split trace include file + - KVM: x86: Check lapic_in_kernel() before attempting to set a SynIC irq + - KVM: x86: Avoid theoretical NULL pointer dereference in + kvm_irq_delivery_to_apic_fast() + - KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activated + - KVM: Prevent module exit until all VMs are freed + - KVM: x86: fix sending PV IPI + - KVM: SVM: fix panic on out-of-bounds guest IRQ + - ubifs: rename_whiteout: Fix double free for whiteout_ui->data + - ubifs: Fix deadlock in concurrent rename whiteout and inode writeback + - ubifs: Add missing iput if do_tmpfile() failed in rename whiteout + - ubifs: Rename whiteout atomically + - ubifs: Fix 'ui->dirty' race between do_tmpfile() and writeback work + - ubifs: Rectify space amount budget for mkdir/tmpfile operations + - ubifs: setflags: Make dirtied_ino_d 8 bytes aligned + - ubifs: Fix read out-of-bounds in ubifs_wbuf_write_nolock() + - ubifs: Fix to add refcount once page is set private + - ubifs: rename_whiteout: correct old_dir size computing + - nvme: allow duplicate NSIDs for private namespaces + - nvme: fix the read-only state for zoned namespaces with unsupposed features + - wireguard: queueing: use CFI-safe ptr_ring cleanup function + - wireguard: socket: free skb in send6 when ipv6 is disabled + - wireguard: socket: ignore v6 endpoints when ipv6 is disabled + - XArray: Fix xas_create_range() when multi-order entry present + - can: mcba_usb: mcba_usb_start_xmit(): fix double dev_kfree_skb in error path + - can: mcba_usb: properly check endpoint type + - can: mcp251xfd: mcp251xfd_register_get_dev_id(): fix return of error value + - XArray: Update the LRU list in xas_split() + - modpost: restore the warning message for missing symbol versions + - rtc: check if __rtc_read_time was successful + - gfs2: gfs2_setattr_size error path fix + - gfs2: Make sure FITRIM minlen is rounded up to fs block size + - net: hns3: fix the concurrency between functions reading debugfs + - net: hns3: fix software vlan talbe of vlan 0 inconsistent with hardware + - rxrpc: fix some null-ptr-deref bugs in server_key.c + - rxrpc: Fix call timer start racing with call destruction + - mailbox: imx: fix wakeup failure from freeze mode + - crypto: arm/aes-neonbs-cbc - Select generic cbc and aes + - watch_queue: Free the page array when watch_queue is dismantled + - pinctrl: pinconf-generic: Print arguments for bias-pull-* + - watchdog: rti-wdt: Add missing pm_runtime_disable() in probe function + - net: sparx5: uses, depends on BRIDGE or !BRIDGE + - pinctrl: nuvoton: npcm7xx: Rename DS() macro to DSTR() + - pinctrl: nuvoton: npcm7xx: Use %zu printk format for ARRAY_SIZE() + - ASoC: mediatek: mt6358: add missing EXPORT_SYMBOLs + - ubi: Fix race condition between ctrl_cdev_ioctl and ubi_cdev_ioctl + - ARM: iop32x: offset IRQ numbers by 1 + - block: Fix the maximum minor value is blk_alloc_ext_minor() + - io_uring: fix memory leak of uid in files registration + - riscv module: remove (NOLOAD) + - ACPI: CPPC: Avoid out of bounds access when parsing _CPC data + - vhost: handle error while adding split ranges to iotlb + - spi: Fix Tegra QSPI example + - platform/chrome: cros_ec_typec: Check for EC device + - can: isotp: restore accidentally removed MSG_PEEK feature + - proc: bootconfig: Add null pointer check + - drm/connector: Fix typo in documentation + - scsi: qla2xxx: Add qla2x00_async_done() for async routines + - staging: mt7621-dts: fix pinctrl-0 items to be size-1 items on ethernet + - arm64: mm: Drop 'const' from conditional arm64_dma_phys_limit definition + - ASoC: soc-compress: Change the check for codec_dai + - Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" + - tracing: Have type enum modifications copy the strings + - net: add skb_set_end_offset() helper + - net: preserve skb_end_offset() in skb_unclone_keeptruesize() + - mm/mmap: return 1 from stack_guard_gap __setup() handler + - ARM: 9187/1: JIVE: fix return value of __setup handler + - mm/memcontrol: return 1 from cgroup.memory __setup() handler + - mm/usercopy: return 1 from hardened_usercopy __setup() handler + - af_unix: Support POLLPRI for OOB. + - bpf: Adjust BPF stack helper functions to accommodate skip > 0 + - bpf: Fix comment for helper bpf_current_task_under_cgroup() + - mmc: rtsx: Use pm_runtime_{get,put}() to handle runtime PM + - dt-bindings: mtd: nand-controller: Fix the reg property description + - dt-bindings: mtd: nand-controller: Fix a comment in the examples + - dt-bindings: spi: mxic: The interrupt property is not mandatory + - dt-bindings: memory: mtk-smi: No need mediatek,larb-id for mt8167 + - dt-bindings: pinctrl: pinctrl-microchip-sgpio: Fix example + - ubi: fastmap: Return error code if memory allocation fails in add_aeb() + - ASoC: SOF: Intel: Fix build error without SND_SOC_SOF_PCI_DEV + - ASoC: topology: Allow TLV control to be either read or write + - perf vendor events: Update metrics for SkyLake Server + - media: ov6650: Add try support to selection API operations + - media: ov6650: Fix crop rectangle affected by set format + - spi: mediatek: support tick_delay without enhance_timing + - ARM: dts: spear1340: Update serial node properties + - ARM: dts: spear13xx: Update SPI dma properties + - arm64: dts: ls1043a: Update i2c dma properties + - arm64: dts: ls1046a: Update i2c node dma properties + - um: Fix uml_mconsole stop/go + - docs: sysctl/kernel: add missing bit to panic_print + - openvswitch: Fixed nd target mask field in the flow dump. + - torture: Make torture.sh help message match reality + - n64cart: convert bi_disk to bi_bdev->bd_disk fix build + - mmc: rtsx: Let MMC core handle runtime PM + - mmc: rtsx: Fix build errors/warnings for unused variable + - KVM: x86/mmu: do compare-and-exchange of gPTE via the user address + - iommu/dma: Skip extra sync during unmap w/swiotlb + - iommu/dma: Fold _swiotlb helpers into callers + - iommu/dma: Check CONFIG_SWIOTLB more broadly + - swiotlb: Support aligned swiotlb buffers + - iommu/dma: Account for min_align_mask w/swiotlb + - coredump: Snapshot the vmas in do_coredump + - coredump: Remove the WARN_ON in dump_vma_snapshot + - coredump/elf: Pass coredump_params into fill_note_info + - coredump: Use the vma snapshot in fill_files_note + - PCI: xgene: Revert "PCI: xgene: Use inbound resources for setup" + - Linux 5.15.33 + * Jammy update: v5.15.32 upstream stable release (LP: #1969106) + - net: ipv6: fix skb_over_panic in __ip6_append_data + - tpm: Fix error handling in async work + - Bluetooth: btusb: Add another Realtek 8761BU + - llc: fix netdevice reference leaks in llc_ui_bind() + - ASoC: sti: Fix deadlock via snd_pcm_stop_xrun() call + - ALSA: oss: Fix PCM OSS buffer allocation overflow + - ALSA: usb-audio: add mapping for new Corsair Virtuoso SE + - ALSA: hda/realtek: Add quirk for Clevo NP70PNJ + - ALSA: hda/realtek: Add quirk for Clevo NP50PNJ + - ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 + - ALSA: hda/realtek: Add quirk for ASUS GA402 + - ALSA: pcm: Fix races among concurrent hw_params and hw_free calls + - ALSA: pcm: Fix races among concurrent read/write and buffer changes + - ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls + - ALSA: pcm: Fix races among concurrent prealloc proc writes + - ALSA: pcm: Add stream lock during PCM reset ioctl operations + - ALSA: usb-audio: Add mute TLV for playback volumes on RODE NT-USB + - ALSA: cmipci: Restore aux vol on suspend/resume + - ALSA: pci: fix reading of swapped values from pcmreg in AC97 codec + - drivers: net: xgene: Fix regression in CRC stripping + - ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board + - ACPI: battery: Add device HID and quirk for Microsoft Surface Go 3 + - ACPI: video: Force backlight native for Clevo NL5xRU and NL5xNU + - crypto: qat - disable registration of algorithms + - Bluetooth: btusb: Add one more Bluetooth part for the Realtek RTL8852AE + - Revert "ath: add support for special 0x0 regulatory domain" + - drm/virtio: Ensure that objs is not NULL in virtio_gpu_array_put_free() + - rcu: Don't deboost before reporting expedited quiescent state + - uaccess: fix integer overflow on access_ok() + - mac80211: fix potential double free on mesh join + - tpm: use try_get_ops() in tpm-space.c + - wcn36xx: Differentiate wcn3660 from wcn3620 + - m68k: fix access_ok for coldfire + - nds32: fix access_ok() checks in get/put_user + - llc: only change llc->dev when bind() succeeds + - Linux 5.15.32 + * Jammy update: v5.15.31 upstream stable release (LP: #1969105) + - crypto: qcom-rng - ensure buffer for generate is completely filled + - ocfs2: fix crash when initialize filecheck kobj fails + - mm: swap: get rid of livelock in swapin readahead + - block: release rq qos structures for queue without disk + - drm/mgag200: Fix PLL setup for g200wb and g200ew + - efi: fix return value of __setup handlers + - alx: acquire mutex for alx_reinit in alx_change_mtu + - vsock: each transport cycles only on its own sockets + - esp6: fix check on ipv6_skip_exthdr's return value + - net: phy: marvell: Fix invalid comparison in the resume and suspend + functions + - net/packet: fix slab-out-of-bounds access in packet_recvmsg() + - atm: eni: Add check for dma_map_single + - iavf: Fix double free in iavf_reset_task + - hv_netvsc: Add check for kvmalloc_array + - drm/imx: parallel-display: Remove bus flags check in + imx_pd_bridge_atomic_check() + - drm/panel: simple: Fix Innolux G070Y2-L01 BPP settings + - net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() + - drm: Don't make DRM_PANEL_BRIDGE dependent on DRM_KMS_HELPERS + - net: dsa: Add missing of_node_put() in dsa_port_parse_of + - net: phy: mscc: Add MODULE_FIRMWARE macros + - bnx2x: fix built-in kernel driver load failure + - net: bcmgenet: skip invalid partial checksums + - net: mscc: ocelot: fix backwards compatibility with single-chain tc-flower + offload + - iavf: Fix hang during reboot/shutdown + - arm64: fix clang warning about TRAMP_VALIAS + - usb: gadget: rndis: prevent integer overflow in rndis_set_response() + - usb: gadget: Fix use-after-free bug by not setting udc->dev.driver + - usb: usbtmc: Fix bug in pipe direction for control transfers + - scsi: mpt3sas: Page fault in reply q processing + - Input: aiptek - properly check endpoint type + - perf symbols: Fix symbol size calculation condition + - btrfs: skip reserved bytes warning on unmount after log cleanup failure + - Linux 5.15.31 + + -- Tim Gardner Fri, 27 May 2022 06:54:43 -0600 + linux-azure-5.15 (5.15.0-1007.8~20.04.1) focal; urgency=medium * focal/linux-azure-5.15: 5.15.0-1007.8~20.04.1 -proposed tracker diff -u linux-azure-5.15-5.15.0/debian.azure-5.15/config/annotations linux-azure-5.15-5.15.0/debian.azure-5.15/config/annotations --- linux-azure-5.15-5.15.0/debian.azure-5.15/config/annotations +++ linux-azure-5.15-5.15.0/debian.azure-5.15/config/annotations @@ -4,6 +4,9 @@ include "../../debian.master/config/annotations" +CONFIG_BLK_DEV_FD policy<{'amd64': 'n'}> +CONFIG_BLK_DEV_FD mark note + CONFIG_HIBERNATION policy<{'amd64': 'y', 'arm64': 'y'}> CONFIG_HIBERNATION mark note diff -u linux-azure-5.15-5.15.0/debian.azure-5.15/config/config.common.ubuntu linux-azure-5.15-5.15.0/debian.azure-5.15/config/config.common.ubuntu --- linux-azure-5.15-5.15.0/debian.azure-5.15/config/config.common.ubuntu +++ linux-azure-5.15-5.15.0/debian.azure-5.15/config/config.common.ubuntu @@ -33,7 +33,8 @@ CONFIG_9P_FSCACHE=y CONFIG_9P_FS_POSIX_ACL=y CONFIG_9P_FS_SECURITY=y -# CONFIG_ACCESSIBILITY is not set +# CONFIG_A11Y_BRAILLE_CONSOLE is not set +CONFIG_ACCESSIBILITY=y CONFIG_ACERHDF=m CONFIG_ACER_WIRELESS=m CONFIG_ACER_WMI=m @@ -796,7 +797,7 @@ CONFIG_BLK_DEV_DM=y CONFIG_BLK_DEV_DM_BUILTIN=y CONFIG_BLK_DEV_DRBD=m -CONFIG_BLK_DEV_FD=m +# CONFIG_BLK_DEV_FD is not set CONFIG_BLK_DEV_INITRD=y CONFIG_BLK_DEV_INTEGRITY=y CONFIG_BLK_DEV_INTEGRITY_T10=y @@ -3056,7 +3057,7 @@ # CONFIG_HISI_DMA is not set CONFIG_HISI_FEMAC=m CONFIG_HISI_HIKEY_USB=m -CONFIG_HISI_PMU=y +CONFIG_HISI_PMU=m CONFIG_HISI_THERMAL=m CONFIG_HIST_TRIGGERS=y # CONFIG_HIST_TRIGGERS_DEBUG is not set @@ -3099,7 +3100,7 @@ # CONFIG_HSA_AMD is not set # CONFIG_HSI is not set CONFIG_HSR=m -CONFIG_HSU_DMA=m +CONFIG_HSU_DMA=y CONFIG_HT16K33=m CONFIG_HTC_PASIC3=m CONFIG_HUGETLBFS=y @@ -3209,7 +3210,6 @@ CONFIG_I2C_MLXBF=m CONFIG_I2C_MLXCPLD=m CONFIG_I2C_MT65XX=m -CONFIG_I2C_MULTI_INSTANTIATE=m CONFIG_I2C_MUX=m # CONFIG_I2C_MUX_GPIO is not set CONFIG_I2C_MUX_GPMUX=m @@ -6937,7 +6937,7 @@ CONFIG_SERIAL_8250_LPSS=m CONFIG_SERIAL_8250_MANY_PORTS=y CONFIG_SERIAL_8250_MEN_MCB=m -CONFIG_SERIAL_8250_MID=m +CONFIG_SERIAL_8250_MID=y CONFIG_SERIAL_8250_MT6577=y CONFIG_SERIAL_8250_NR_UARTS=48 CONFIG_SERIAL_8250_OMAP=y @@ -6984,6 +6984,7 @@ CONFIG_SERIAL_MESON_CONSOLE=y CONFIG_SERIAL_MSM=y CONFIG_SERIAL_MSM_CONSOLE=y +CONFIG_SERIAL_MULTI_INSTANTIATE=m CONFIG_SERIAL_MVEBU_CONSOLE=y CONFIG_SERIAL_MVEBU_UART=y CONFIG_SERIAL_NONSTANDARD=y @@ -7137,6 +7138,18 @@ CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y CONFIG_SPARSE_IRQ=y CONFIG_SPARX5_SWITCH=m +CONFIG_SPEAKUP=m +CONFIG_SPEAKUP_SYNTH_ACNTSA=m +CONFIG_SPEAKUP_SYNTH_APOLLO=m +CONFIG_SPEAKUP_SYNTH_AUDPTR=m +CONFIG_SPEAKUP_SYNTH_BNS=m +CONFIG_SPEAKUP_SYNTH_DECEXT=m +CONFIG_SPEAKUP_SYNTH_DECTLK=m +CONFIG_SPEAKUP_SYNTH_DUMMY=m +CONFIG_SPEAKUP_SYNTH_LTLK=m +CONFIG_SPEAKUP_SYNTH_SOFT=m +CONFIG_SPEAKUP_SYNTH_SPKOUT=m +CONFIG_SPEAKUP_SYNTH_TXPRT=m CONFIG_SPI=y CONFIG_SPI_ALTERA=m CONFIG_SPI_ALTERA_CORE=m @@ -8052,6 +8065,7 @@ CONFIG_X86_ACPI_CPUFREQ_CPB=y CONFIG_X86_AMD_FREQ_SENSITIVITY=m CONFIG_X86_AMD_PLATFORM_DEVICE=y +CONFIG_X86_AMD_PSTATE=y CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y CONFIG_X86_CHECK_BIOS_CORRUPTION=y CONFIG_X86_CMOV=y diff -u linux-azure-5.15-5.15.0/debian.azure-5.15/reconstruct linux-azure-5.15-5.15.0/debian.azure-5.15/reconstruct --- linux-azure-5.15-5.15.0/debian.azure-5.15/reconstruct +++ linux-azure-5.15-5.15.0/debian.azure-5.15/reconstruct @@ -4,6 +4,7 @@ rm -f 'drivers/gpu/drm/amd/display/dc/dsc/qp_tables.h' rm -f 'drivers/gpu/drm/vmwgfx/vmwgfx_thp.c' rm -f 'drivers/of/of_net.c' +rm -f 'drivers/platform/x86/i2c-multi-instantiate.c' rm -f 'drivers/staging/most/dim2/sysfs.c' rm -f 'tools/build/feature/test-libpython-version.c' rm -f 'tools/perf/util/bpf_skel/bperf.h' diff -u linux-azure-5.15-5.15.0/debian.azure-5.15/tracking-bug linux-azure-5.15-5.15.0/debian.azure-5.15/tracking-bug --- linux-azure-5.15-5.15.0/debian.azure-5.15/tracking-bug +++ linux-azure-5.15-5.15.0/debian.azure-5.15/tracking-bug @@ -1 +1 @@ -1973895 2022.04.18-9 +1974292 2022.05.09-5 diff -u linux-azure-5.15-5.15.0/debian.azure/abi/abiname linux-azure-5.15-5.15.0/debian.azure/abi/abiname --- linux-azure-5.15-5.15.0/debian.azure/abi/abiname +++ linux-azure-5.15-5.15.0/debian.azure/abi/abiname @@ -1 +1 @@ -1005 +1007 diff -u linux-azure-5.15-5.15.0/debian.azure/abi/amd64/azure linux-azure-5.15-5.15.0/debian.azure/abi/amd64/azure --- linux-azure-5.15-5.15.0/debian.azure/abi/amd64/azure +++ linux-azure-5.15-5.15.0/debian.azure/abi/amd64/azure @@ -1,24 +1,24 @@ -CRYPTO_INTERNAL EXPORT_SYMBOL_GPL 0x1f49ac1b crypto_cipher_encrypt_one vmlinux -CRYPTO_INTERNAL EXPORT_SYMBOL_GPL 0x3252d351 crypto_cipher_decrypt_one vmlinux -CRYPTO_INTERNAL EXPORT_SYMBOL_GPL 0x49c672ff crypto_cipher_setkey vmlinux -CXL EXPORT_SYMBOL_GPL 0x119e7062 cxl_add_dport drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0x1471409b to_cxl_nvdimm_bridge drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0x5219ea33 devm_cxl_add_memdev drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0x54d1f4a9 devm_cxl_add_port drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0x5ba1c647 cxl_probe_component_regs drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0x5d3acea6 cxl_map_component_regs drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0x8fce171d cxl_bus_type drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0x997478e9 devm_cxl_add_nvdimm drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0x99de3625 devm_cxl_add_nvdimm_bridge drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0x9e6ec203 __cxl_driver_register drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0xb50567a4 is_root_decoder drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0xbbe1759f is_cxl_nvdimm drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0xc5513aa0 cxl_probe_device_regs drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0xd2ef71f6 cxl_driver_unregister drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0xd7d37611 to_cxl_nvdimm drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0xe92a7d8f cxl_map_device_regs drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0xfc1ae0ce to_cxl_decoder drivers/cxl/core/cxl_core -CXL EXPORT_SYMBOL_GPL 0xfea7cd17 devm_cxl_add_decoder drivers/cxl/core/cxl_core +CRYPTO_INTERNAL EXPORT_SYMBOL_GPL 0x4146a702 crypto_cipher_decrypt_one vmlinux +CRYPTO_INTERNAL EXPORT_SYMBOL_GPL 0x59593872 crypto_cipher_encrypt_one vmlinux +CRYPTO_INTERNAL EXPORT_SYMBOL_GPL 0x8ebd4d40 crypto_cipher_setkey vmlinux +CXL EXPORT_SYMBOL_GPL 0x12bb745b to_cxl_nvdimm_bridge drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0x165e9b51 cxl_map_component_regs drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0x2daf35a6 devm_cxl_add_decoder drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0x45bb72f5 to_cxl_nvdimm drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0x46a92017 cxl_probe_device_regs drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0x649c716f to_cxl_decoder drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0x66772a59 cxl_add_dport drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0x6a024f77 is_root_decoder drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0x717fe3fc devm_cxl_add_nvdimm drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0x7b599d75 __cxl_driver_register drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0x81d0e4a7 devm_cxl_add_memdev drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0x83eca9d3 is_cxl_nvdimm drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0x91dc375c devm_cxl_add_nvdimm_bridge drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0xaf75c226 cxl_probe_component_regs drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0xba898715 devm_cxl_add_port drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0xc0b184c7 cxl_bus_type drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0xed6ca56e cxl_map_device_regs drivers/cxl/core/cxl_core +CXL EXPORT_SYMBOL_GPL 0xfe242e1f cxl_driver_unregister drivers/cxl/core/cxl_core EXPORT_SYMBOL arch/x86/crypto/blake2s-x86_64 0x23aa18fe blake2s_compress_arch EXPORT_SYMBOL arch/x86/crypto/chacha-x86_64 0x220b49ab chacha_crypt_arch EXPORT_SYMBOL arch/x86/crypto/chacha-x86_64 0xdc94f829 chacha_init_arch @@ -28,7 +28,7 @@ EXPORT_SYMBOL arch/x86/crypto/poly1305-x86_64 0xd9ec23eb poly1305_update_arch EXPORT_SYMBOL arch/x86/crypto/poly1305-x86_64 0xe1df0e1b poly1305_init_arch EXPORT_SYMBOL arch/x86/crypto/poly1305-x86_64 0xfaeb41b2 poly1305_final_arch -EXPORT_SYMBOL arch/x86/kvm/kvm 0x4134cad7 kvm_cpu_has_pending_timer +EXPORT_SYMBOL arch/x86/kvm/kvm 0x511e1854 kvm_cpu_has_pending_timer EXPORT_SYMBOL crypto/blake2b_generic 0x32e24c8a blake2b_compress_generic EXPORT_SYMBOL crypto/ecc 0x16e410ff vli_from_be64 EXPORT_SYMBOL crypto/ecc 0x188a1647 ecc_is_pubkey_valid_full @@ -55,47 +55,46 @@ EXPORT_SYMBOL crypto/sha3_generic 0xbf87badd crypto_sha3_final EXPORT_SYMBOL crypto/sha3_generic 0xc98651bb crypto_sha3_update EXPORT_SYMBOL crypto/sha3_generic 0xcc59599e crypto_sha3_init -EXPORT_SYMBOL crypto/sm2_generic 0x16986c28 sm2_compute_z_digest -EXPORT_SYMBOL crypto/sm3_generic 0x0e9c9f6a crypto_sm3_final -EXPORT_SYMBOL crypto/sm3_generic 0x46c797a7 crypto_sm3_update -EXPORT_SYMBOL crypto/sm3_generic 0xec2a637c crypto_sm3_finup +EXPORT_SYMBOL crypto/sm2_generic 0x31404d7f sm2_compute_z_digest +EXPORT_SYMBOL crypto/sm3_generic 0x76dffd20 crypto_sm3_final +EXPORT_SYMBOL crypto/sm3_generic 0xad539d30 crypto_sm3_update +EXPORT_SYMBOL crypto/sm3_generic 0xd2573b7a crypto_sm3_finup EXPORT_SYMBOL crypto/xor 0x5b6c00e6 xor_blocks -EXPORT_SYMBOL drivers/acpi/video 0x42bec49a acpi_video_get_edid +EXPORT_SYMBOL drivers/acpi/video 0x31441b7c acpi_video_get_levels EXPORT_SYMBOL drivers/acpi/video 0x6de7f7ff acpi_video_get_backlight_type EXPORT_SYMBOL drivers/acpi/video 0x7a45377b acpi_video_unregister EXPORT_SYMBOL drivers/acpi/video 0x7cc484a5 acpi_video_handles_brightness_key_presses EXPORT_SYMBOL drivers/acpi/video 0x8826c13b acpi_video_register -EXPORT_SYMBOL drivers/acpi/video 0xba8d1c23 acpi_video_get_levels +EXPORT_SYMBOL drivers/acpi/video 0x8cc177da acpi_video_get_edid EXPORT_SYMBOL drivers/acpi/video 0xe92ca535 acpi_video_set_dmi_backlight_type -EXPORT_SYMBOL drivers/atm/suni 0xf8d96019 suni_init -EXPORT_SYMBOL drivers/atm/uPD98402 0xb400e5e2 uPD98402_init -EXPORT_SYMBOL drivers/bcma/bcma 0xa2f6e754 bcma_core_irq -EXPORT_SYMBOL drivers/bcma/bcma 0xd45e26ab bcma_core_dma_translation +EXPORT_SYMBOL drivers/atm/suni 0x08bbb494 suni_init +EXPORT_SYMBOL drivers/atm/uPD98402 0x93d0d5b9 uPD98402_init +EXPORT_SYMBOL drivers/bcma/bcma 0x22d84dbe bcma_core_irq +EXPORT_SYMBOL drivers/bcma/bcma 0xa06b5eaa bcma_core_dma_translation EXPORT_SYMBOL drivers/block/drbd/drbd 0x127a5901 drbd_set_st_err_str EXPORT_SYMBOL drivers/block/drbd/drbd 0x35131b36 drbd_role_str EXPORT_SYMBOL drivers/block/drbd/drbd 0x7730f22d drbd_conn_str EXPORT_SYMBOL drivers/block/drbd/drbd 0xaf27bebf drbd_disk_str -EXPORT_SYMBOL drivers/block/paride/paride 0x07da0350 pi_disconnect -EXPORT_SYMBOL drivers/block/paride/paride 0x19a7f9ba pi_read_block -EXPORT_SYMBOL drivers/block/paride/paride 0x39576cf3 paride_register +EXPORT_SYMBOL drivers/block/paride/paride 0x08bac0dc pi_schedule_claimed +EXPORT_SYMBOL drivers/block/paride/paride 0x172ac4ad pi_release +EXPORT_SYMBOL drivers/block/paride/paride 0x37751dd7 pi_read_block +EXPORT_SYMBOL drivers/block/paride/paride 0x394dd3c3 pi_disconnect EXPORT_SYMBOL drivers/block/paride/paride 0x4267110a pi_register_driver -EXPORT_SYMBOL drivers/block/paride/paride 0x455396cf pi_release -EXPORT_SYMBOL drivers/block/paride/paride 0x4810d7f7 pi_read_regr -EXPORT_SYMBOL drivers/block/paride/paride 0x653a1207 pi_init -EXPORT_SYMBOL drivers/block/paride/paride 0x67b05917 pi_write_block -EXPORT_SYMBOL drivers/block/paride/paride 0x724d16af pi_connect -EXPORT_SYMBOL drivers/block/paride/paride 0xaf40a804 paride_unregister +EXPORT_SYMBOL drivers/block/paride/paride 0x5754796a pi_write_block +EXPORT_SYMBOL drivers/block/paride/paride 0x83ab9c65 pi_write_regr +EXPORT_SYMBOL drivers/block/paride/paride 0x8a394025 pi_do_claimed +EXPORT_SYMBOL drivers/block/paride/paride 0xac030948 paride_unregister EXPORT_SYMBOL drivers/block/paride/paride 0xb21ba07d pi_unregister_driver -EXPORT_SYMBOL drivers/block/paride/paride 0xbab4d91e pi_write_regr -EXPORT_SYMBOL drivers/block/paride/paride 0xebcf8cf8 pi_schedule_claimed -EXPORT_SYMBOL drivers/block/paride/paride 0xf2bf3b96 pi_do_claimed -EXPORT_SYMBOL drivers/bus/mhi/core/mhi 0x2144c691 mhi_sync_power_up -EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x0089438e ipmi_smi_watcher_register +EXPORT_SYMBOL drivers/block/paride/paride 0xbe69c2f1 pi_read_regr +EXPORT_SYMBOL drivers/block/paride/paride 0xc28b86c8 pi_connect +EXPORT_SYMBOL drivers/block/paride/paride 0xf0fcf549 pi_init +EXPORT_SYMBOL drivers/block/paride/paride 0xf387abb0 paride_register +EXPORT_SYMBOL drivers/bus/mhi/core/mhi 0x36dd2d83 mhi_sync_power_up EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x03bc993e ipmi_set_my_LUN EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x0705dd14 ipmi_register_for_cmd EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x12dd1e77 ipmi_set_maintenance_mode -EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x1d8d98d9 ipmi_get_smi_info EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x230094ac ipmi_smi_watchdog_pretimeout +EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x243278a9 ipmi_smi_watcher_register EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x31cab048 ipmi_smi_msg_received EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x40f2b10c ipmi_alloc_smi_msg EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x4c2054d7 ipmi_request_settime @@ -107,1602 +106,1603 @@ EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x89a5279a ipmi_get_version EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xaca90ebd ipmi_request_supply_msgs EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xae71627d ipmi_create_user -EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xbb31af48 ipmi_add_smi +EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xbc5d25e7 ipmi_add_smi EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xd54a5050 ipmi_unregister_for_cmd EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xe4330a39 ipmi_unregister_smi EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xe4f4665b ipmi_validate_addr EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xec1c2a90 ipmi_get_my_address -EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xee1b8dc6 ipmi_smi_watcher_unregister +EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xef8dab0a ipmi_get_smi_info EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xf388b18b ipmi_destroy_user EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xf5531bea ipmi_poll_interface EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xfaaa4831 ipmi_set_my_address EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xfe0f2369 ipmi_get_maintenance_mode +EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xff360169 ipmi_smi_watcher_unregister EXPORT_SYMBOL drivers/char/nvram 0x3ef38dc9 arch_nvram_ops -EXPORT_SYMBOL drivers/char/xillybus/xillybus_class 0x34ae137c xillybus_find_inode -EXPORT_SYMBOL drivers/char/xillybus/xillybus_class 0x8bea3463 xillybus_cleanup_chrdev -EXPORT_SYMBOL drivers/char/xillybus/xillybus_class 0xe31b0371 xillybus_init_chrdev -EXPORT_SYMBOL drivers/crypto/atmel-i2c 0x6ce7cde1 atmel_i2c_send_receive -EXPORT_SYMBOL drivers/crypto/atmel-i2c 0x78c172e6 atmel_i2c_enqueue +EXPORT_SYMBOL drivers/char/xillybus/xillybus_class 0x32332dc4 xillybus_init_chrdev +EXPORT_SYMBOL drivers/char/xillybus/xillybus_class 0x4e5b52e2 xillybus_cleanup_chrdev +EXPORT_SYMBOL drivers/char/xillybus/xillybus_class 0x5c580a5e xillybus_find_inode +EXPORT_SYMBOL drivers/crypto/atmel-i2c 0x17cbc605 atmel_i2c_probe +EXPORT_SYMBOL drivers/crypto/atmel-i2c 0x47f59e7b atmel_i2c_send_receive EXPORT_SYMBOL drivers/crypto/atmel-i2c 0x80a11b1d atmel_i2c_init_read_cmd EXPORT_SYMBOL drivers/crypto/atmel-i2c 0xc71ed50c atmel_i2c_init_genkey_cmd -EXPORT_SYMBOL drivers/crypto/atmel-i2c 0xe7cce79e atmel_i2c_probe EXPORT_SYMBOL drivers/crypto/atmel-i2c 0xf283e995 atmel_i2c_init_random_cmd +EXPORT_SYMBOL drivers/crypto/atmel-i2c 0xf469a6f1 atmel_i2c_enqueue EXPORT_SYMBOL drivers/crypto/atmel-i2c 0xfaab573f atmel_i2c_init_ecdh_cmd EXPORT_SYMBOL drivers/crypto/ccp/ccp 0x47d3c97f psp_check_tee_status EXPORT_SYMBOL drivers/crypto/ccp/ccp 0xaa04056c psp_tee_process_cmd -EXPORT_SYMBOL drivers/gpu/drm/drm 0x00468022 drm_crtc_vblank_get -EXPORT_SYMBOL drivers/gpu/drm/drm 0x00666090 drm_gtf_mode EXPORT_SYMBOL drivers/gpu/drm/drm 0x00738a74 drm_driver_legacy_fb_format EXPORT_SYMBOL drivers/gpu/drm/drm 0x008baca3 drm_display_info_set_bus_formats -EXPORT_SYMBOL drivers/gpu/drm/drm 0x00a8d66b drm_property_add_enum -EXPORT_SYMBOL drivers/gpu/drm/drm 0x01083e7a drm_plane_init -EXPORT_SYMBOL drivers/gpu/drm/drm 0x0138fab5 drm_i2c_encoder_mode_set -EXPORT_SYMBOL drivers/gpu/drm/drm 0x01c62d20 drm_plane_create_alpha_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0x01e2a9eb drm_atomic_private_obj_fini -EXPORT_SYMBOL drivers/gpu/drm/drm 0x029054d4 drm_vblank_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0x0102fa1d drm_modeset_acquire_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0x022bf8f7 drm_modeset_unlock +EXPORT_SYMBOL drivers/gpu/drm/drm 0x022c2110 drm_set_preferred_mode +EXPORT_SYMBOL drivers/gpu/drm/drm 0x022d2bc2 drm_gem_object_release +EXPORT_SYMBOL drivers/gpu/drm/drm 0x02440d29 drm_connector_attach_encoder +EXPORT_SYMBOL drivers/gpu/drm/drm 0x02cbd282 drmm_kmalloc +EXPORT_SYMBOL drivers/gpu/drm/drm 0x02da7e3d drm_crtc_set_max_vblank_count +EXPORT_SYMBOL drivers/gpu/drm/drm 0x02eec559 drm_crtc_arm_vblank_event EXPORT_SYMBOL drivers/gpu/drm/drm 0x03c63897 __drm_get_edid_firmware_path -EXPORT_SYMBOL drivers/gpu/drm/drm 0x043f676b drm_syncobj_create -EXPORT_SYMBOL drivers/gpu/drm/drm 0x05d49ee2 drm_framebuffer_lookup +EXPORT_SYMBOL drivers/gpu/drm/drm 0x03f6b6d0 drm_sysfs_connector_status_event +EXPORT_SYMBOL drivers/gpu/drm/drm 0x049a7801 drm_color_lut_check +EXPORT_SYMBOL drivers/gpu/drm/drm 0x059a2976 drm_warn_on_modeset_not_all_locked EXPORT_SYMBOL drivers/gpu/drm/drm 0x065e86ac drm_detect_hdmi_monitor -EXPORT_SYMBOL drivers/gpu/drm/drm 0x06a68b12 drm_gem_dmabuf_release -EXPORT_SYMBOL drivers/gpu/drm/drm 0x06bd2172 drm_atomic_state_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0x06d08369 drm_mode_create_from_cmdline_mode EXPORT_SYMBOL drivers/gpu/drm/drm 0x070b28aa drm_ht_remove_item -EXPORT_SYMBOL drivers/gpu/drm/drm 0x07b5a8a4 __drmm_universal_plane_alloc +EXPORT_SYMBOL drivers/gpu/drm/drm 0x073f43b3 drm_bridge_chain_enable EXPORT_SYMBOL drivers/gpu/drm/drm 0x07fb449a drm_vma_offset_manager_destroy -EXPORT_SYMBOL drivers/gpu/drm/drm 0x0a024324 drm_property_create_bool -EXPORT_SYMBOL drivers/gpu/drm/drm 0x0a4af843 drm_gem_map_detach -EXPORT_SYMBOL drivers/gpu/drm/drm 0x0a6cd17d drm_send_event_timestamp_locked +EXPORT_SYMBOL drivers/gpu/drm/drm 0x095c529b drm_vblank_init EXPORT_SYMBOL drivers/gpu/drm/drm 0x0a72f765 drm_clflush_virt_range -EXPORT_SYMBOL drivers/gpu/drm/drm 0x0af000bc drm_gem_shmem_create_with_handle -EXPORT_SYMBOL drivers/gpu/drm/drm 0x0c70a3f8 drm_atomic_check_only +EXPORT_SYMBOL drivers/gpu/drm/drm 0x0aa57adc drm_hdmi_vendor_infoframe_from_display_mode +EXPORT_SYMBOL drivers/gpu/drm/drm 0x0c8d7f12 drm_wait_one_vblank EXPORT_SYMBOL drivers/gpu/drm/drm 0x0d9b4753 drm_mode_equal -EXPORT_SYMBOL drivers/gpu/drm/drm 0x0e22c768 drm_gem_unmap_dma_buf EXPORT_SYMBOL drivers/gpu/drm/drm 0x0f7acb66 drm_mm_print EXPORT_SYMBOL drivers/gpu/drm/drm 0x0fd60df2 drm_get_connector_status_name EXPORT_SYMBOL drivers/gpu/drm/drm 0x107742a9 drm_get_subpixel_order_name -EXPORT_SYMBOL drivers/gpu/drm/drm 0x118f7687 drm_connector_list_iter_end +EXPORT_SYMBOL drivers/gpu/drm/drm 0x117afaa8 drm_gem_vunmap +EXPORT_SYMBOL drivers/gpu/drm/drm 0x119e9e6a drm_gtf_mode_complex +EXPORT_SYMBOL drivers/gpu/drm/drm 0x12105ccb drm_crtc_vblank_waitqueue EXPORT_SYMBOL drivers/gpu/drm/drm 0x127a8c6b drm_flip_work_queue -EXPORT_SYMBOL drivers/gpu/drm/drm 0x12fea2a5 drm_client_modeset_probe -EXPORT_SYMBOL drivers/gpu/drm/drm 0x131091df drm_crtc_vblank_waitqueue -EXPORT_SYMBOL drivers/gpu/drm/drm 0x133b1a90 drm_aperture_remove_conflicting_framebuffers -EXPORT_SYMBOL drivers/gpu/drm/drm 0x1355317d drm_connector_attach_max_bpc_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0x13ee6629 drm_connector_list_iter_next -EXPORT_SYMBOL drivers/gpu/drm/drm 0x13f4b710 drm_atomic_state_default_release -EXPORT_SYMBOL drivers/gpu/drm/drm 0x1460c7de drm_mode_validate_ycbcr420 -EXPORT_SYMBOL drivers/gpu/drm/drm 0x14dfe681 drm_panel_init -EXPORT_SYMBOL drivers/gpu/drm/drm 0x150b5dd7 drm_plane_create_color_properties -EXPORT_SYMBOL drivers/gpu/drm/drm 0x1533c5a7 drm_gem_fence_array_add_implicit -EXPORT_SYMBOL drivers/gpu/drm/drm 0x15820859 drm_aperture_remove_conflicting_pci_framebuffers -EXPORT_SYMBOL drivers/gpu/drm/drm 0x16046476 drm_writeback_cleanup_job -EXPORT_SYMBOL drivers/gpu/drm/drm 0x1648bc25 drm_connector_attach_edid_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0x166a9a55 drm_state_dump -EXPORT_SYMBOL drivers/gpu/drm/drm 0x184b74bc drm_dev_enter -EXPORT_SYMBOL drivers/gpu/drm/drm 0x19e04d19 drm_atomic_set_mode_for_crtc +EXPORT_SYMBOL drivers/gpu/drm/drm 0x12dc235d drm_mode_plane_set_obj_prop +EXPORT_SYMBOL drivers/gpu/drm/drm 0x12e99fbf drm_crtc_vblank_count +EXPORT_SYMBOL drivers/gpu/drm/drm 0x1382476e drm_framebuffer_plane_height +EXPORT_SYMBOL drivers/gpu/drm/drm 0x151b5330 drm_client_dev_hotplug +EXPORT_SYMBOL drivers/gpu/drm/drm 0x15725358 drm_atomic_state_default_clear +EXPORT_SYMBOL drivers/gpu/drm/drm 0x16555483 drm_client_modeset_commit_locked +EXPORT_SYMBOL drivers/gpu/drm/drm 0x17e24fdb drm_debugfs_create_files +EXPORT_SYMBOL drivers/gpu/drm/drm 0x1823439c drm_connector_init_with_ddc +EXPORT_SYMBOL drivers/gpu/drm/drm 0x19962677 drm_connector_attach_content_protection_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0x19e0e7d0 drm_property_create_object +EXPORT_SYMBOL drivers/gpu/drm/drm 0x19eab63b drm_gem_dmabuf_export EXPORT_SYMBOL drivers/gpu/drm/drm 0x1a411479 drm_syncobj_free -EXPORT_SYMBOL drivers/gpu/drm/drm 0x1b1123d4 drm_bridge_add -EXPORT_SYMBOL drivers/gpu/drm/drm 0x1c915c05 drm_mode_create_from_cmdline_mode -EXPORT_SYMBOL drivers/gpu/drm/drm 0x1ca84336 drm_panel_remove -EXPORT_SYMBOL drivers/gpu/drm/drm 0x1eab84b0 drm_modeset_drop_locks -EXPORT_SYMBOL drivers/gpu/drm/drm 0x2045e2b8 drm_event_cancel_free +EXPORT_SYMBOL drivers/gpu/drm/drm 0x1af65435 drm_framebuffer_lookup +EXPORT_SYMBOL drivers/gpu/drm/drm 0x1b06a20a drm_mode_create_content_type_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0x1c4429db drm_atomic_get_private_obj_state +EXPORT_SYMBOL drivers/gpu/drm/drm 0x1caa3c82 drm_writeback_prepare_job +EXPORT_SYMBOL drivers/gpu/drm/drm 0x1cbbf31c drm_atomic_set_mode_prop_for_crtc +EXPORT_SYMBOL drivers/gpu/drm/drm 0x1ccf5f97 drm_atomic_get_plane_state +EXPORT_SYMBOL drivers/gpu/drm/drm 0x1dfe3cd6 drm_atomic_set_mode_for_crtc +EXPORT_SYMBOL drivers/gpu/drm/drm 0x1e3f0bc1 drm_connector_attach_dp_subconnector_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0x1ebe6058 drm_display_mode_from_cea_vic +EXPORT_SYMBOL drivers/gpu/drm/drm 0x1eff997d drm_mode_prune_invalid +EXPORT_SYMBOL drivers/gpu/drm/drm 0x1fd2efd0 drm_gem_handle_delete EXPORT_SYMBOL drivers/gpu/drm/drm 0x2183c08c drm_mm_scan_add_block +EXPORT_SYMBOL drivers/gpu/drm/drm 0x21b4b1ab drm_prime_gem_destroy EXPORT_SYMBOL drivers/gpu/drm/drm 0x21d541eb drm_flip_work_queue_task -EXPORT_SYMBOL drivers/gpu/drm/drm 0x2206848f drm_atomic_get_old_connector_for_encoder -EXPORT_SYMBOL drivers/gpu/drm/drm 0x22e39722 drm_hdmi_infoframe_set_hdr_metadata -EXPORT_SYMBOL drivers/gpu/drm/drm 0x23513217 drm_atomic_set_fb_for_plane -EXPORT_SYMBOL drivers/gpu/drm/drm 0x2394cbed drm_bridge_chain_post_disable -EXPORT_SYMBOL drivers/gpu/drm/drm 0x23abedc0 drm_syncobj_get_handle -EXPORT_SYMBOL drivers/gpu/drm/drm 0x24095b61 drm_gem_shmem_unpin -EXPORT_SYMBOL drivers/gpu/drm/drm 0x247d0f7d drm_mode_plane_set_obj_prop +EXPORT_SYMBOL drivers/gpu/drm/drm 0x2293804f drm_send_event_locked +EXPORT_SYMBOL drivers/gpu/drm/drm 0x22a8bc56 drm_connector_list_iter_end +EXPORT_SYMBOL drivers/gpu/drm/drm 0x23575a1c drm_master_internal_acquire +EXPORT_SYMBOL drivers/gpu/drm/drm 0x235e4c95 drm_gtf_mode +EXPORT_SYMBOL drivers/gpu/drm/drm 0x238200f5 drm_gem_dmabuf_vmap +EXPORT_SYMBOL drivers/gpu/drm/drm 0x240457f3 drm_connector_list_update +EXPORT_SYMBOL drivers/gpu/drm/drm 0x2439bd39 drm_release_noglobal +EXPORT_SYMBOL drivers/gpu/drm/drm 0x245ba0d7 drm_crtc_vblank_on +EXPORT_SYMBOL drivers/gpu/drm/drm 0x24a917be drm_sysfs_hotplug_event EXPORT_SYMBOL drivers/gpu/drm/drm 0x24cf437a drm_vma_node_is_allowed EXPORT_SYMBOL drivers/gpu/drm/drm 0x24d124ac drm_mode_equal_no_clocks_no_stereo -EXPORT_SYMBOL drivers/gpu/drm/drm 0x24dff4c8 drm_mode_create_dvi_i_properties -EXPORT_SYMBOL drivers/gpu/drm/drm 0x252e63d3 drm_atomic_get_new_connector_for_encoder -EXPORT_SYMBOL drivers/gpu/drm/drm 0x255d8083 drm_mode_prune_invalid -EXPORT_SYMBOL drivers/gpu/drm/drm 0x2576ec77 drm_prime_pages_to_sg -EXPORT_SYMBOL drivers/gpu/drm/drm 0x25c2b117 drm_atomic_bridge_chain_check +EXPORT_SYMBOL drivers/gpu/drm/drm 0x24e6403c drm_atomic_get_new_bridge_state +EXPORT_SYMBOL drivers/gpu/drm/drm 0x25ae1b00 drm_connector_attach_scaling_mode_property EXPORT_SYMBOL drivers/gpu/drm/drm 0x25daad93 __drm_mm_interval_first -EXPORT_SYMBOL drivers/gpu/drm/drm 0x2607e707 drm_modeset_acquire_fini -EXPORT_SYMBOL drivers/gpu/drm/drm 0x2649c86e drm_i2c_encoder_destroy -EXPORT_SYMBOL drivers/gpu/drm/drm 0x2712b772 drm_wait_one_vblank -EXPORT_SYMBOL drivers/gpu/drm/drm 0x2725e1f3 drm_mode_create -EXPORT_SYMBOL drivers/gpu/drm/drm 0x27500853 drmm_kfree +EXPORT_SYMBOL drivers/gpu/drm/drm 0x265d51ae __drmm_crtc_alloc_with_planes EXPORT_SYMBOL drivers/gpu/drm/drm 0x2754dad8 drm_mm_reserve_node +EXPORT_SYMBOL drivers/gpu/drm/drm 0x2787d679 __drmm_add_action_or_reset +EXPORT_SYMBOL drivers/gpu/drm/drm 0x28031b11 drm_dev_dbg EXPORT_SYMBOL drivers/gpu/drm/drm 0x28779e52 drm_printf -EXPORT_SYMBOL drivers/gpu/drm/drm 0x28b392f2 drm_crtc_send_vblank_event -EXPORT_SYMBOL drivers/gpu/drm/drm 0x28d06e74 drm_property_create_enum +EXPORT_SYMBOL drivers/gpu/drm/drm 0x292426f3 drm_i2c_encoder_prepare +EXPORT_SYMBOL drivers/gpu/drm/drm 0x29df9a15 drm_syncobj_add_point +EXPORT_SYMBOL drivers/gpu/drm/drm 0x29e7565f drm_hdmi_avi_infoframe_bars EXPORT_SYMBOL drivers/gpu/drm/drm 0x29f078d1 drm_mode_legacy_fb_format -EXPORT_SYMBOL drivers/gpu/drm/drm 0x2a4f90dc drm_crtc_vblank_reset +EXPORT_SYMBOL drivers/gpu/drm/drm 0x2a0eb3c2 drm_plane_create_scaling_filter_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0x2a7ad41f drm_atomic_set_crtc_for_connector EXPORT_SYMBOL drivers/gpu/drm/drm 0x2a962499 drm_mm_scan_init_with_range -EXPORT_SYMBOL drivers/gpu/drm/drm 0x2af14012 drm_gem_prime_handle_to_fd -EXPORT_SYMBOL drivers/gpu/drm/drm 0x2cf59b95 drm_object_property_get_value -EXPORT_SYMBOL drivers/gpu/drm/drm 0x2d08ab9f drm_client_dev_hotplug +EXPORT_SYMBOL drivers/gpu/drm/drm 0x2b638bff drm_client_release EXPORT_SYMBOL drivers/gpu/drm/drm 0x2d50570f drm_rect_calc_hscale -EXPORT_SYMBOL drivers/gpu/drm/drm 0x2de5b1c4 drm_connector_attach_scaling_mode_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0x2d7fced5 drm_mode_create_scaling_mode_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0x2db41ae3 drm_mode_duplicate +EXPORT_SYMBOL drivers/gpu/drm/drm 0x2ec9d564 drm_crtc_vblank_restore EXPORT_SYMBOL drivers/gpu/drm/drm 0x2ed3c600 drm_mode_debug_printmodeline -EXPORT_SYMBOL drivers/gpu/drm/drm 0x2fa60eb3 drm_prime_gem_destroy -EXPORT_SYMBOL drivers/gpu/drm/drm 0x2fe25c2a drm_gem_mmap -EXPORT_SYMBOL drivers/gpu/drm/drm 0x30ed076a drm_crtc_wait_one_vblank -EXPORT_SYMBOL drivers/gpu/drm/drm 0x3195441b drm_framebuffer_plane_width +EXPORT_SYMBOL drivers/gpu/drm/drm 0x2edcfefd drm_hdmi_avi_infoframe_content_type +EXPORT_SYMBOL drivers/gpu/drm/drm 0x2fb0aa95 drm_connector_list_iter_begin +EXPORT_SYMBOL drivers/gpu/drm/drm 0x3103822d drm_client_modeset_dpms +EXPORT_SYMBOL drivers/gpu/drm/drm 0x3103f837 drm_syncobj_find_fence +EXPORT_SYMBOL drivers/gpu/drm/drm 0x3153c32d drm_crtc_vblank_count_and_time EXPORT_SYMBOL drivers/gpu/drm/drm 0x31b8a5e3 __drm_set_edid_firmware_path -EXPORT_SYMBOL drivers/gpu/drm/drm 0x31e1cdb7 drm_hdmi_avi_infoframe_quant_range -EXPORT_SYMBOL drivers/gpu/drm/drm 0x328a795c drm_connector_set_panel_orientation_with_quirk +EXPORT_SYMBOL drivers/gpu/drm/drm 0x31bd2e7f drm_atomic_bridge_chain_enable +EXPORT_SYMBOL drivers/gpu/drm/drm 0x31d26ed8 drm_any_plane_has_format +EXPORT_SYMBOL drivers/gpu/drm/drm 0x31ff0fbd drm_dev_unregister +EXPORT_SYMBOL drivers/gpu/drm/drm 0x325cd8f7 drm_send_event_timestamp_locked +EXPORT_SYMBOL drivers/gpu/drm/drm 0x327a8124 drm_crtc_commit_wait EXPORT_SYMBOL drivers/gpu/drm/drm 0x32a0cc37 drm_print_bits -EXPORT_SYMBOL drivers/gpu/drm/drm 0x348401ca drm_mode_object_find -EXPORT_SYMBOL drivers/gpu/drm/drm 0x34c043e9 drm_i2c_encoder_init -EXPORT_SYMBOL drivers/gpu/drm/drm 0x34c058a8 drm_modeset_backoff -EXPORT_SYMBOL drivers/gpu/drm/drm 0x34efc341 drm_event_reserve_init_locked -EXPORT_SYMBOL drivers/gpu/drm/drm 0x35558548 drm_crtc_cleanup -EXPORT_SYMBOL drivers/gpu/drm/drm 0x3595080e drm_property_create_range -EXPORT_SYMBOL drivers/gpu/drm/drm 0x359edd8b drm_modeset_lock_init -EXPORT_SYMBOL drivers/gpu/drm/drm 0x36152b52 drm_mode_find_dmt -EXPORT_SYMBOL drivers/gpu/drm/drm 0x36676c71 drm_encoder_init -EXPORT_SYMBOL drivers/gpu/drm/drm 0x36e511c1 __drmm_add_action -EXPORT_SYMBOL drivers/gpu/drm/drm 0x370ce9b0 drm_plane_create_zpos_immutable_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0x37dc2710 drm_modeset_lock -EXPORT_SYMBOL drivers/gpu/drm/drm 0x3a9e23df drm_gem_object_lookup +EXPORT_SYMBOL drivers/gpu/drm/drm 0x32a30d07 drm_crtc_accurate_vblank_count +EXPORT_SYMBOL drivers/gpu/drm/drm 0x32ea10b9 drm_gem_handle_create +EXPORT_SYMBOL drivers/gpu/drm/drm 0x3410b54d drm_client_buffer_vmap +EXPORT_SYMBOL drivers/gpu/drm/drm 0x34498a54 drm_gem_shmem_create_with_handle +EXPORT_SYMBOL drivers/gpu/drm/drm 0x34b5e3da drm_add_modes_noedid +EXPORT_SYMBOL drivers/gpu/drm/drm 0x34bce001 drm_property_lookup_blob +EXPORT_SYMBOL drivers/gpu/drm/drm 0x34f9d574 drm_gem_vm_close +EXPORT_SYMBOL drivers/gpu/drm/drm 0x35bfa0c0 drm_crtc_vblank_reset +EXPORT_SYMBOL drivers/gpu/drm/drm 0x3698b018 drm_crtc_handle_vblank +EXPORT_SYMBOL drivers/gpu/drm/drm 0x36eabadf drm_hdmi_avi_infoframe_quant_range +EXPORT_SYMBOL drivers/gpu/drm/drm 0x371e7081 drm_gem_shmem_madvise +EXPORT_SYMBOL drivers/gpu/drm/drm 0x3789a4a2 drm_panel_get_modes +EXPORT_SYMBOL drivers/gpu/drm/drm 0x37c96e43 drm_connector_attach_tv_margin_properties +EXPORT_SYMBOL drivers/gpu/drm/drm 0x380e65c8 drm_open +EXPORT_SYMBOL drivers/gpu/drm/drm 0x385c43de drm_property_create_signed_range +EXPORT_SYMBOL drivers/gpu/drm/drm 0x386d75af drm_plane_create_color_properties +EXPORT_SYMBOL drivers/gpu/drm/drm 0x38892e78 drm_plane_get_damage_clips_count +EXPORT_SYMBOL drivers/gpu/drm/drm 0x396f0211 drm_atomic_set_crtc_for_plane +EXPORT_SYMBOL drivers/gpu/drm/drm 0x3aa7af28 drm_syncobj_create EXPORT_SYMBOL drivers/gpu/drm/drm 0x3ab87110 drm_mode_equal_no_clocks EXPORT_SYMBOL drivers/gpu/drm/drm 0x3b0e5e9c __drm_puts_coredump -EXPORT_SYMBOL drivers/gpu/drm/drm 0x3b7e8821 drm_debugfs_create_files EXPORT_SYMBOL drivers/gpu/drm/drm 0x3ba17eab drm_ht_insert_item EXPORT_SYMBOL drivers/gpu/drm/drm 0x3c22a4d8 drm_vma_offset_manager_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0x3c42b692 drm_event_cancel_free EXPORT_SYMBOL drivers/gpu/drm/drm 0x3e50b109 drm_gem_fence_array_add -EXPORT_SYMBOL drivers/gpu/drm/drm 0x3ed9abfe drm_atomic_nonblocking_commit -EXPORT_SYMBOL drivers/gpu/drm/drm 0x3f05c964 drm_plane_get_damage_clips_count -EXPORT_SYMBOL drivers/gpu/drm/drm 0x3f296f4b drm_property_destroy +EXPORT_SYMBOL drivers/gpu/drm/drm 0x3ee6f844 drm_i2c_encoder_mode_fixup EXPORT_SYMBOL drivers/gpu/drm/drm 0x3f405489 __drm_printfn_err -EXPORT_SYMBOL drivers/gpu/drm/drm 0x40ec4631 drm_atomic_set_crtc_for_connector -EXPORT_SYMBOL drivers/gpu/drm/drm 0x41391d78 drm_gem_dmabuf_vmap -EXPORT_SYMBOL drivers/gpu/drm/drm 0x41710f16 drm_connector_set_vrr_capable_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0x41ec38da drm_gem_prime_import_dev +EXPORT_SYMBOL drivers/gpu/drm/drm 0x40525c84 drm_bridge_chain_disable +EXPORT_SYMBOL drivers/gpu/drm/drm 0x407ffeaf drm_gem_cma_print_info +EXPORT_SYMBOL drivers/gpu/drm/drm 0x40b0b47f drm_crtc_vblank_put +EXPORT_SYMBOL drivers/gpu/drm/drm 0x40ca064a drm_mode_validate_driver +EXPORT_SYMBOL drivers/gpu/drm/drm 0x41d3c6a4 drm_gem_vmap +EXPORT_SYMBOL drivers/gpu/drm/drm 0x4201fa0f drm_send_event +EXPORT_SYMBOL drivers/gpu/drm/drm 0x429d6051 drm_property_create_blob +EXPORT_SYMBOL drivers/gpu/drm/drm 0x42b09d20 drm_gem_object_init EXPORT_SYMBOL drivers/gpu/drm/drm 0x4403a9c3 drm_mode_get_hv_timing -EXPORT_SYMBOL drivers/gpu/drm/drm 0x444faa3a drm_ioctl_kernel +EXPORT_SYMBOL drivers/gpu/drm/drm 0x44168488 drm_i2c_encoder_detect +EXPORT_SYMBOL drivers/gpu/drm/drm 0x443c5eda drm_cvt_mode EXPORT_SYMBOL drivers/gpu/drm/drm 0x44a2cadb drm_prime_sg_to_dma_addr_array +EXPORT_SYMBOL drivers/gpu/drm/drm 0x451ef216 drm_dev_register EXPORT_SYMBOL drivers/gpu/drm/drm 0x4575a0ca drm_mode_set_crtcinfo -EXPORT_SYMBOL drivers/gpu/drm/drm 0x45c12bd7 drm_invalid_op -EXPORT_SYMBOL drivers/gpu/drm/drm 0x462571f8 drm_plane_cleanup -EXPORT_SYMBOL drivers/gpu/drm/drm 0x46b20940 drm_gem_map_dma_buf -EXPORT_SYMBOL drivers/gpu/drm/drm 0x476425ef __drmm_crtc_alloc_with_planes -EXPORT_SYMBOL drivers/gpu/drm/drm 0x47ae614a drm_property_replace_global_blob +EXPORT_SYMBOL drivers/gpu/drm/drm 0x45f5280a drm_connector_attach_max_bpc_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0x4705b444 drm_probe_ddc +EXPORT_SYMBOL drivers/gpu/drm/drm 0x4780d194 drm_property_create +EXPORT_SYMBOL drivers/gpu/drm/drm 0x47959e0a drm_gem_dmabuf_mmap +EXPORT_SYMBOL drivers/gpu/drm/drm 0x48223a3b drm_vblank_work_flush EXPORT_SYMBOL drivers/gpu/drm/drm 0x4831da6e drm_vma_offset_remove -EXPORT_SYMBOL drivers/gpu/drm/drm 0x4885a853 drm_modeset_unlock_all -EXPORT_SYMBOL drivers/gpu/drm/drm 0x48a7d17f drm_mode_create_dp_colorspace_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0x49711c71 drm_atomic_get_private_obj_state +EXPORT_SYMBOL drivers/gpu/drm/drm 0x492f8c54 drm_bridge_chain_mode_fixup +EXPORT_SYMBOL drivers/gpu/drm/drm 0x498e21ff drm_mode_put_tile_group +EXPORT_SYMBOL drivers/gpu/drm/drm 0x49d52810 drm_object_attach_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0x49ed1911 drm_syncobj_get_fd EXPORT_SYMBOL drivers/gpu/drm/drm 0x4a35d30d drm_mode_set_name EXPORT_SYMBOL drivers/gpu/drm/drm 0x4a7d75b0 drm_memcpy_from_wc -EXPORT_SYMBOL drivers/gpu/drm/drm 0x4ad17de1 drm_gem_vm_close -EXPORT_SYMBOL drivers/gpu/drm/drm 0x4adc6841 drm_property_create_signed_range -EXPORT_SYMBOL drivers/gpu/drm/drm 0x4b3675a1 drm_gtf_mode_complex EXPORT_SYMBOL drivers/gpu/drm/drm 0x4b7ebf95 drm_mm_remove_node -EXPORT_SYMBOL drivers/gpu/drm/drm 0x4c32a791 drm_plane_create_blend_mode_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0x4cbed856 drm_mode_duplicate -EXPORT_SYMBOL drivers/gpu/drm/drm 0x4e6a03a2 drm_ioctl -EXPORT_SYMBOL drivers/gpu/drm/drm 0x4e926209 drm_dev_unplug -EXPORT_SYMBOL drivers/gpu/drm/drm 0x4ebdb234 drm_gem_dma_resv_wait +EXPORT_SYMBOL drivers/gpu/drm/drm 0x4c0c87e6 drm_master_put +EXPORT_SYMBOL drivers/gpu/drm/drm 0x4c2ba181 drm_connector_register +EXPORT_SYMBOL drivers/gpu/drm/drm 0x4ca2970f drm_mode_create +EXPORT_SYMBOL drivers/gpu/drm/drm 0x4d7d1b84 drm_framebuffer_plane_width +EXPORT_SYMBOL drivers/gpu/drm/drm 0x4e244695 drm_client_modeset_probe +EXPORT_SYMBOL drivers/gpu/drm/drm 0x4e51730b drm_property_destroy +EXPORT_SYMBOL drivers/gpu/drm/drm 0x4eabca47 drm_client_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0x4edac764 drm_vblank_work_schedule EXPORT_SYMBOL drivers/gpu/drm/drm 0x4f18a150 __drm_debug -EXPORT_SYMBOL drivers/gpu/drm/drm 0x4f8740a0 drm_writeback_signal_completion -EXPORT_SYMBOL drivers/gpu/drm/drm 0x4f9ac9e6 drm_mode_create_scaling_mode_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0x4f3afb0b drm_mode_get_tile_group +EXPORT_SYMBOL drivers/gpu/drm/drm 0x4f86bc82 drm_mode_destroy +EXPORT_SYMBOL drivers/gpu/drm/drm 0x4f916f8f drm_crtc_vblank_get +EXPORT_SYMBOL drivers/gpu/drm/drm 0x4f9adc49 drm_atomic_get_crtc_state +EXPORT_SYMBOL drivers/gpu/drm/drm 0x4fdadd44 drm_syncobj_find EXPORT_SYMBOL drivers/gpu/drm/drm 0x50674de7 drm_timeout_abs_to_jiffies +EXPORT_SYMBOL drivers/gpu/drm/drm 0x512930f3 drm_plane_create_blend_mode_property EXPORT_SYMBOL drivers/gpu/drm/drm 0x513072fe __drm_puts_seq_file -EXPORT_SYMBOL drivers/gpu/drm/drm 0x518441b7 drm_mode_create_hdmi_colorspace_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0x51b8ac72 devm_aperture_acquire_from_firmware +EXPORT_SYMBOL drivers/gpu/drm/drm 0x517dae92 drm_atomic_get_old_private_obj_state +EXPORT_SYMBOL drivers/gpu/drm/drm 0x51a3e01b drm_gem_dmabuf_vunmap +EXPORT_SYMBOL drivers/gpu/drm/drm 0x51bb0829 drm_gem_shmem_vunmap EXPORT_SYMBOL drivers/gpu/drm/drm 0x521ad6d0 drm_puts -EXPORT_SYMBOL drivers/gpu/drm/drm 0x537a6ed9 drm_connector_register -EXPORT_SYMBOL drivers/gpu/drm/drm 0x541951fe drm_gem_free_mmap_offset -EXPORT_SYMBOL drivers/gpu/drm/drm 0x54211e1e drm_crtc_accurate_vblank_count -EXPORT_SYMBOL drivers/gpu/drm/drm 0x54ab1f70 drm_client_rotation +EXPORT_SYMBOL drivers/gpu/drm/drm 0x525e25a7 drm_mode_config_cleanup +EXPORT_SYMBOL drivers/gpu/drm/drm 0x539540c3 drm_aperture_remove_conflicting_framebuffers +EXPORT_SYMBOL drivers/gpu/drm/drm 0x54cf63e5 drm_mode_create_tile_group EXPORT_SYMBOL drivers/gpu/drm/drm 0x5542443b drm_flip_work_init -EXPORT_SYMBOL drivers/gpu/drm/drm 0x56333c98 drm_master_get -EXPORT_SYMBOL drivers/gpu/drm/drm 0x564ebfe3 drm_client_register +EXPORT_SYMBOL drivers/gpu/drm/drm 0x55a72ba0 drm_atomic_add_affected_connectors +EXPORT_SYMBOL drivers/gpu/drm/drm 0x55b892ee drm_panel_add +EXPORT_SYMBOL drivers/gpu/drm/drm 0x565549ce drm_atomic_get_new_private_obj_state +EXPORT_SYMBOL drivers/gpu/drm/drm 0x56b8fefc drm_gem_create_mmap_offset_size EXPORT_SYMBOL drivers/gpu/drm/drm 0x57698a50 drm_mm_takedown -EXPORT_SYMBOL drivers/gpu/drm/drm 0x57a50435 drm_mode_probed_add EXPORT_SYMBOL drivers/gpu/drm/drm 0x57b6efe3 drm_ioctl_flags -EXPORT_SYMBOL drivers/gpu/drm/drm 0x57e6e7dc drm_vblank_work_flush +EXPORT_SYMBOL drivers/gpu/drm/drm 0x58124316 drm_crtc_vblank_off EXPORT_SYMBOL drivers/gpu/drm/drm 0x59056243 drm_mm_replace_node -EXPORT_SYMBOL drivers/gpu/drm/drm 0x592a9219 drm_connector_update_edid_property EXPORT_SYMBOL drivers/gpu/drm/drm 0x599dea05 drm_edid_is_valid -EXPORT_SYMBOL drivers/gpu/drm/drm 0x5a2bee9a drm_master_internal_release -EXPORT_SYMBOL drivers/gpu/drm/drm 0x5ab9d058 drm_dev_set_unique -EXPORT_SYMBOL drivers/gpu/drm/drm 0x5bb1b6a7 drm_object_property_set_value -EXPORT_SYMBOL drivers/gpu/drm/drm 0x5bb40766 drm_dev_printk -EXPORT_SYMBOL drivers/gpu/drm/drm 0x5c3afcb0 drm_mode_create_suggested_offset_properties +EXPORT_SYMBOL drivers/gpu/drm/drm 0x5a27ae3f drm_panel_init EXPORT_SYMBOL drivers/gpu/drm/drm 0x5c729f7c drm_mode_is_420_only -EXPORT_SYMBOL drivers/gpu/drm/drm 0x5d07943c drm_dev_has_vblank -EXPORT_SYMBOL drivers/gpu/drm/drm 0x5d189abc drm_get_edid -EXPORT_SYMBOL drivers/gpu/drm/drm 0x5dad178e drm_debugfs_remove_files -EXPORT_SYMBOL drivers/gpu/drm/drm 0x5e1e8ae2 drm_connector_set_panel_orientation -EXPORT_SYMBOL drivers/gpu/drm/drm 0x5e708380 drm_connector_atomic_hdr_metadata_equal -EXPORT_SYMBOL drivers/gpu/drm/drm 0x5ecea2be drm_client_modeset_commit_locked -EXPORT_SYMBOL drivers/gpu/drm/drm 0x5ed653be drm_bridge_chain_disable -EXPORT_SYMBOL drivers/gpu/drm/drm 0x5f014ac8 drm_plane_force_disable +EXPORT_SYMBOL drivers/gpu/drm/drm 0x5c7b5525 drm_gem_object_lookup +EXPORT_SYMBOL drivers/gpu/drm/drm 0x5cdfd5a8 drm_read +EXPORT_SYMBOL drivers/gpu/drm/drm 0x5d02effc drm_i2c_encoder_destroy +EXPORT_SYMBOL drivers/gpu/drm/drm 0x5d7dc1ed __drmm_universal_plane_alloc +EXPORT_SYMBOL drivers/gpu/drm/drm 0x5daabe3d drm_connector_set_link_status_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0x5e0a086c drm_release +EXPORT_SYMBOL drivers/gpu/drm/drm 0x5ecd96f4 drm_atomic_bridge_chain_disable EXPORT_SYMBOL drivers/gpu/drm/drm 0x5f7985a5 drm_mm_scan_remove_block -EXPORT_SYMBOL drivers/gpu/drm/drm 0x60327d64 drm_modeset_lock_single_interruptible -EXPORT_SYMBOL drivers/gpu/drm/drm 0x6185fabc drm_connector_set_path_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0x61ba1837 drm_plane_from_index -EXPORT_SYMBOL drivers/gpu/drm/drm 0x622c5ecc drm_property_lookup_blob -EXPORT_SYMBOL drivers/gpu/drm/drm 0x638ba1d4 drm_client_framebuffer_delete -EXPORT_SYMBOL drivers/gpu/drm/drm 0x642154bc drm_gem_prime_export -EXPORT_SYMBOL drivers/gpu/drm/drm 0x647907f1 drm_atomic_get_old_bridge_state -EXPORT_SYMBOL drivers/gpu/drm/drm 0x6525df78 drm_atomic_get_bridge_state -EXPORT_SYMBOL drivers/gpu/drm/drm 0x652866c6 drm_hdmi_avi_infoframe_from_display_mode -EXPORT_SYMBOL drivers/gpu/drm/drm 0x65581615 drm_sysfs_hotplug_event +EXPORT_SYMBOL drivers/gpu/drm/drm 0x60a5682e drm_connector_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0x61393272 drm_plane_force_disable +EXPORT_SYMBOL drivers/gpu/drm/drm 0x6142553f drm_atomic_private_obj_fini +EXPORT_SYMBOL drivers/gpu/drm/drm 0x62b02ae6 drm_gem_get_pages +EXPORT_SYMBOL drivers/gpu/drm/drm 0x62cbe122 drm_property_create_bitmask +EXPORT_SYMBOL drivers/gpu/drm/drm 0x6394258e drm_bridge_chain_mode_set +EXPORT_SYMBOL drivers/gpu/drm/drm 0x64376f47 drm_encoder_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0x64518425 drm_mode_create_dvi_i_properties +EXPORT_SYMBOL drivers/gpu/drm/drm 0x64b6f5ee drm_plane_create_alpha_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0x64d6ebae drm_crtc_init_with_planes EXPORT_SYMBOL drivers/gpu/drm/drm 0x65702bd6 drm_default_rgb_quant_range -EXPORT_SYMBOL drivers/gpu/drm/drm 0x66330422 drm_bridge_chain_pre_enable -EXPORT_SYMBOL drivers/gpu/drm/drm 0x66357beb drm_gem_mmap_obj -EXPORT_SYMBOL drivers/gpu/drm/drm 0x66cf5f7b drm_property_create -EXPORT_SYMBOL drivers/gpu/drm/drm 0x66d8a9e5 drm_atomic_add_affected_planes -EXPORT_SYMBOL drivers/gpu/drm/drm 0x66e8af49 drm_writeback_queue_job -EXPORT_SYMBOL drivers/gpu/drm/drm 0x6758953a drm_atomic_normalize_zpos -EXPORT_SYMBOL drivers/gpu/drm/drm 0x67829da0 drm_atomic_add_encoder_bridges +EXPORT_SYMBOL drivers/gpu/drm/drm 0x67b38bf1 drm_gem_dma_resv_wait +EXPORT_SYMBOL drivers/gpu/drm/drm 0x67c92e27 drm_compat_ioctl +EXPORT_SYMBOL drivers/gpu/drm/drm 0x67d2bc48 drm_atomic_bridge_chain_pre_enable +EXPORT_SYMBOL drivers/gpu/drm/drm 0x68614e52 drm_gem_map_attach EXPORT_SYMBOL drivers/gpu/drm/drm 0x6914a422 drm_edid_are_equal -EXPORT_SYMBOL drivers/gpu/drm/drm 0x69d574a2 drm_gem_put_pages -EXPORT_SYMBOL drivers/gpu/drm/drm 0x6a1f4159 drm_property_create_bitmask -EXPORT_SYMBOL drivers/gpu/drm/drm 0x6b6f0886 drm_mode_crtc_set_gamma_size -EXPORT_SYMBOL drivers/gpu/drm/drm 0x6c8c0af0 drm_gem_shmem_vmap -EXPORT_SYMBOL drivers/gpu/drm/drm 0x6dcd85d4 drm_file_get_master -EXPORT_SYMBOL drivers/gpu/drm/drm 0x6e07bd95 drm_gem_create_mmap_offset_size +EXPORT_SYMBOL drivers/gpu/drm/drm 0x691ea669 drm_gem_prime_mmap +EXPORT_SYMBOL drivers/gpu/drm/drm 0x6962bc96 drm_connector_cleanup +EXPORT_SYMBOL drivers/gpu/drm/drm 0x6a11f992 drm_property_replace_global_blob +EXPORT_SYMBOL drivers/gpu/drm/drm 0x6a81d203 drm_gem_prime_fd_to_handle +EXPORT_SYMBOL drivers/gpu/drm/drm 0x6adc2f3f drm_gem_private_object_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0x6c2c209e drm_add_edid_modes +EXPORT_SYMBOL drivers/gpu/drm/drm 0x6cde185f drm_atomic_get_connector_state +EXPORT_SYMBOL drivers/gpu/drm/drm 0x6d56d39b drm_i2c_encoder_restore +EXPORT_SYMBOL drivers/gpu/drm/drm 0x6d603217 drm_add_override_edid_modes EXPORT_SYMBOL drivers/gpu/drm/drm 0x6e30ba8e drm_rect_rotate_inv -EXPORT_SYMBOL drivers/gpu/drm/drm 0x6e7b9769 drm_gem_shmem_print_info -EXPORT_SYMBOL drivers/gpu/drm/drm 0x6ed2872e drm_plane_create_rotation_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0x6e9b9b71 drm_object_property_get_value +EXPORT_SYMBOL drivers/gpu/drm/drm 0x6ea1bb22 drm_hdcp_update_content_protection EXPORT_SYMBOL drivers/gpu/drm/drm 0x6ef2f78e drm_format_info -EXPORT_SYMBOL drivers/gpu/drm/drm 0x71139728 drm_gem_handle_delete -EXPORT_SYMBOL drivers/gpu/drm/drm 0x71509f83 drm_open -EXPORT_SYMBOL drivers/gpu/drm/drm 0x71cbd95b drm_connector_set_link_status_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0x71e6d2ed drm_sysfs_connector_status_event -EXPORT_SYMBOL drivers/gpu/drm/drm 0x725d2c49 drm_gem_shmem_purge_locked -EXPORT_SYMBOL drivers/gpu/drm/drm 0x7335df4e drmm_mode_config_init -EXPORT_SYMBOL drivers/gpu/drm/drm 0x7380c72a drm_print_regset32 -EXPORT_SYMBOL drivers/gpu/drm/drm 0x738a22bf drm_crtc_arm_vblank_event -EXPORT_SYMBOL drivers/gpu/drm/drm 0x7447d012 drm_put_dev -EXPORT_SYMBOL drivers/gpu/drm/drm 0x74ebff1e drm_handle_vblank -EXPORT_SYMBOL drivers/gpu/drm/drm 0x74fc5e4e drm_gem_lock_reservations -EXPORT_SYMBOL drivers/gpu/drm/drm 0x7561b887 drm_gem_vm_open -EXPORT_SYMBOL drivers/gpu/drm/drm 0x7643ead0 drm_atomic_get_plane_state -EXPORT_SYMBOL drivers/gpu/drm/drm 0x76812152 drm_gem_get_pages -EXPORT_SYMBOL drivers/gpu/drm/drm 0x76f5af4a drm_read -EXPORT_SYMBOL drivers/gpu/drm/drm 0x76fb8e9e drm_atomic_set_fence_for_plane -EXPORT_SYMBOL drivers/gpu/drm/drm 0x771a4cb0 drm_dev_register -EXPORT_SYMBOL drivers/gpu/drm/drm 0x776260d5 drm_vblank_work_schedule -EXPORT_SYMBOL drivers/gpu/drm/drm 0x77a47e38 drm_gem_prime_fd_to_handle -EXPORT_SYMBOL drivers/gpu/drm/drm 0x78b5066b drm_plane_enable_fb_damage_clips -EXPORT_SYMBOL drivers/gpu/drm/drm 0x78d72cdb drm_syncobj_replace_fence -EXPORT_SYMBOL drivers/gpu/drm/drm 0x7940ccc5 drm_hdcp_update_content_protection -EXPORT_SYMBOL drivers/gpu/drm/drm 0x7999fea9 drm_release_noglobal -EXPORT_SYMBOL drivers/gpu/drm/drm 0x79c68b16 drm_probe_ddc -EXPORT_SYMBOL drivers/gpu/drm/drm 0x7a6e6609 drm_property_replace_blob -EXPORT_SYMBOL drivers/gpu/drm/drm 0x7a7ea719 drm_connector_unregister +EXPORT_SYMBOL drivers/gpu/drm/drm 0x701cc939 drm_bridge_attach +EXPORT_SYMBOL drivers/gpu/drm/drm 0x70210152 drm_object_property_set_value +EXPORT_SYMBOL drivers/gpu/drm/drm 0x7333c075 drm_connector_list_iter_next +EXPORT_SYMBOL drivers/gpu/drm/drm 0x73cab270 drmm_mode_config_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0x744534e1 drm_gem_prime_import +EXPORT_SYMBOL drivers/gpu/drm/drm 0x74d62e3e __drm_atomic_helper_disable_plane +EXPORT_SYMBOL drivers/gpu/drm/drm 0x75175721 drm_get_edid +EXPORT_SYMBOL drivers/gpu/drm/drm 0x7613e529 drm_poll +EXPORT_SYMBOL drivers/gpu/drm/drm 0x7665d624 drm_plane_from_index +EXPORT_SYMBOL drivers/gpu/drm/drm 0x77750951 drm_dev_set_unique +EXPORT_SYMBOL drivers/gpu/drm/drm 0x78786dc6 drm_modeset_lock +EXPORT_SYMBOL drivers/gpu/drm/drm 0x79afc8db drm_i2c_encoder_commit +EXPORT_SYMBOL drivers/gpu/drm/drm 0x79c14bd0 drm_syncobj_replace_fence +EXPORT_SYMBOL drivers/gpu/drm/drm 0x79e8ab21 drm_universal_plane_init EXPORT_SYMBOL drivers/gpu/drm/drm 0x7b2e2166 drm_vma_node_revoke -EXPORT_SYMBOL drivers/gpu/drm/drm 0x7b3386e4 drm_calc_timestamping_constants -EXPORT_SYMBOL drivers/gpu/drm/drm 0x7c55a7b2 drm_panel_enable -EXPORT_SYMBOL drivers/gpu/drm/drm 0x7c88dc22 drm_gem_shmem_get_pages -EXPORT_SYMBOL drivers/gpu/drm/drm 0x7ca4c3bd drm_get_edid_switcheroo -EXPORT_SYMBOL drivers/gpu/drm/drm 0x7cfabacc drm_send_event_locked -EXPORT_SYMBOL drivers/gpu/drm/drm 0x7d1d6cfa drm_connector_attach_dp_subconnector_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0x7d570d8e drm_poll -EXPORT_SYMBOL drivers/gpu/drm/drm 0x7e3cf3e3 drm_av_sync_delay -EXPORT_SYMBOL drivers/gpu/drm/drm 0x7ef9b0df drm_add_override_edid_modes -EXPORT_SYMBOL drivers/gpu/drm/drm 0x8145031c drm_framebuffer_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0x7b5c1a4c drm_debugfs_remove_files +EXPORT_SYMBOL drivers/gpu/drm/drm 0x7c103feb drm_gem_shmem_put_pages +EXPORT_SYMBOL drivers/gpu/drm/drm 0x7cd3e4ce drm_modeset_lock_single_interruptible +EXPORT_SYMBOL drivers/gpu/drm/drm 0x7e03a732 drm_state_dump +EXPORT_SYMBOL drivers/gpu/drm/drm 0x7e586560 drm_mode_object_get +EXPORT_SYMBOL drivers/gpu/drm/drm 0x7ef03134 drm_atomic_set_fb_for_plane +EXPORT_SYMBOL drivers/gpu/drm/drm 0x7f50cd8e drm_property_blob_put +EXPORT_SYMBOL drivers/gpu/drm/drm 0x810a5ed4 drm_plane_get_damage_clips +EXPORT_SYMBOL drivers/gpu/drm/drm 0x8165a73b drm_panel_enable EXPORT_SYMBOL drivers/gpu/drm/drm 0x81992424 drm_edid_header_is_valid -EXPORT_SYMBOL drivers/gpu/drm/drm 0x81c59491 drm_client_buffer_vunmap -EXPORT_SYMBOL drivers/gpu/drm/drm 0x82372715 drm_gem_prime_import -EXPORT_SYMBOL drivers/gpu/drm/drm 0x82b38717 drm_gem_objects_lookup -EXPORT_SYMBOL drivers/gpu/drm/drm 0x830e2671 drm_bridge_chain_mode_set -EXPORT_SYMBOL drivers/gpu/drm/drm 0x84257e95 drm_crtc_vblank_helper_get_vblank_timestamp_internal +EXPORT_SYMBOL drivers/gpu/drm/drm 0x82154b14 drm_panel_remove +EXPORT_SYMBOL drivers/gpu/drm/drm 0x826c1f12 drm_framebuffer_cleanup +EXPORT_SYMBOL drivers/gpu/drm/drm 0x82767a0b drm_crtc_enable_color_mgmt +EXPORT_SYMBOL drivers/gpu/drm/drm 0x82afd10c drm_client_framebuffer_delete +EXPORT_SYMBOL drivers/gpu/drm/drm 0x82b868f8 drm_connector_update_edid_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0x83283cd3 drm_clflush_pages EXPORT_SYMBOL drivers/gpu/drm/drm 0x842dd90c drm_flip_work_commit -EXPORT_SYMBOL drivers/gpu/drm/drm 0x84454bac drm_mode_get_tile_group EXPORT_SYMBOL drivers/gpu/drm/drm 0x8563a554 drm_ht_remove -EXPORT_SYMBOL drivers/gpu/drm/drm 0x85da6ef5 drm_connector_attach_content_type_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0x869a985f drm_dev_get -EXPORT_SYMBOL drivers/gpu/drm/drm 0x86a765d0 drm_gem_handle_create -EXPORT_SYMBOL drivers/gpu/drm/drm 0x86cb198d drm_framebuffer_plane_height EXPORT_SYMBOL drivers/gpu/drm/drm 0x871ab41a drm_rect_intersect -EXPORT_SYMBOL drivers/gpu/drm/drm 0x873b8c28 drm_dev_dbg -EXPORT_SYMBOL drivers/gpu/drm/drm 0x884ce913 drm_crtc_vblank_count -EXPORT_SYMBOL drivers/gpu/drm/drm 0x89de2186 drm_i2c_encoder_commit -EXPORT_SYMBOL drivers/gpu/drm/drm 0x8b0bda34 drm_gem_cma_prime_import_sg_table_vmap -EXPORT_SYMBOL drivers/gpu/drm/drm 0x8b627c79 drm_client_buffer_vmap -EXPORT_SYMBOL drivers/gpu/drm/drm 0x8baa057a drm_writeback_get_out_fence -EXPORT_SYMBOL drivers/gpu/drm/drm 0x8cca0798 drm_send_event -EXPORT_SYMBOL drivers/gpu/drm/drm 0x8ed9f461 drm_crtc_enable_color_mgmt -EXPORT_SYMBOL drivers/gpu/drm/drm 0x8ef45fae drm_atomic_get_connector_state -EXPORT_SYMBOL drivers/gpu/drm/drm 0x8f5dfb2b drm_connector_init_with_ddc -EXPORT_SYMBOL drivers/gpu/drm/drm 0x9171c39b drm_gem_private_object_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0x885f7f2d drm_i2c_encoder_mode_set +EXPORT_SYMBOL drivers/gpu/drm/drm 0x88e69526 __drm_atomic_helper_set_config +EXPORT_SYMBOL drivers/gpu/drm/drm 0x88fa6ea1 drm_plane_create_zpos_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0x89b8b639 drm_mode_validate_ycbcr420 +EXPORT_SYMBOL drivers/gpu/drm/drm 0x8a1427b9 drm_calc_timestamping_constants +EXPORT_SYMBOL drivers/gpu/drm/drm 0x8a79417e drm_mode_probed_add +EXPORT_SYMBOL drivers/gpu/drm/drm 0x8c7734f0 drm_mode_find_dmt +EXPORT_SYMBOL drivers/gpu/drm/drm 0x8cdb121f drm_gem_shmem_purge_locked +EXPORT_SYMBOL drivers/gpu/drm/drm 0x8d53f297 drm_syncobj_get_handle +EXPORT_SYMBOL drivers/gpu/drm/drm 0x8e3b73a7 drm_mode_create_tv_properties +EXPORT_SYMBOL drivers/gpu/drm/drm 0x8ef82367 drm_gem_objects_lookup +EXPORT_SYMBOL drivers/gpu/drm/drm 0x8f2329ac drm_gem_map_dma_buf +EXPORT_SYMBOL drivers/gpu/drm/drm 0x8f685196 drm_atomic_add_encoder_bridges +EXPORT_SYMBOL drivers/gpu/drm/drm 0x901f23ff drm_hdmi_avi_infoframe_colorspace +EXPORT_SYMBOL drivers/gpu/drm/drm 0x919d5dff drm_modeset_drop_locks EXPORT_SYMBOL drivers/gpu/drm/drm 0x91fec1cc drm_rect_calc_vscale -EXPORT_SYMBOL drivers/gpu/drm/drm 0x92b6a289 drm_framebuffer_unregister_private EXPORT_SYMBOL drivers/gpu/drm/drm 0x92ee8a9d drm_get_format_info -EXPORT_SYMBOL drivers/gpu/drm/drm 0x93b9cbc0 drm_crtc_vblank_off +EXPORT_SYMBOL drivers/gpu/drm/drm 0x9313aa06 drm_gem_mmap_obj +EXPORT_SYMBOL drivers/gpu/drm/drm 0x94c9c52d drm_mode_create_aspect_ratio_property EXPORT_SYMBOL drivers/gpu/drm/drm 0x95dbc76d drm_ht_create -EXPORT_SYMBOL drivers/gpu/drm/drm 0x96458d1f drm_set_preferred_mode -EXPORT_SYMBOL drivers/gpu/drm/drm 0x9677ff6d drm_dev_alloc -EXPORT_SYMBOL drivers/gpu/drm/drm 0x96fe8e9a drm_mode_create_tv_properties -EXPORT_SYMBOL drivers/gpu/drm/drm 0x9709006a drm_mode_object_put -EXPORT_SYMBOL drivers/gpu/drm/drm 0x977ad74c drm_ioctl_permit -EXPORT_SYMBOL drivers/gpu/drm/drm 0x986f0a4f drm_atomic_private_obj_init -EXPORT_SYMBOL drivers/gpu/drm/drm 0x9892d056 drm_framebuffer_cleanup -EXPORT_SYMBOL drivers/gpu/drm/drm 0x992ac8f4 drm_dev_put -EXPORT_SYMBOL drivers/gpu/drm/drm 0x99bc2da2 drm_syncobj_add_point -EXPORT_SYMBOL drivers/gpu/drm/drm 0x99eb43fc drm_bridge_chain_enable +EXPORT_SYMBOL drivers/gpu/drm/drm 0x9636fa81 drm_client_modeset_check +EXPORT_SYMBOL drivers/gpu/drm/drm 0x98eca81b drm_gem_unmap_dma_buf EXPORT_SYMBOL drivers/gpu/drm/drm 0x99fd20aa drm_rect_clip_scaled -EXPORT_SYMBOL drivers/gpu/drm/drm 0x9aa5d896 drm_crtc_check_viewport -EXPORT_SYMBOL drivers/gpu/drm/drm 0x9af0cccd __devm_drm_dev_alloc +EXPORT_SYMBOL drivers/gpu/drm/drm 0x9a734a53 drm_i2c_encoder_dpms +EXPORT_SYMBOL drivers/gpu/drm/drm 0x9a85adc9 drm_framebuffer_remove +EXPORT_SYMBOL drivers/gpu/drm/drm 0x9b234c07 drm_gem_vm_open EXPORT_SYMBOL drivers/gpu/drm/drm 0x9b285573 drm_match_cea_mode EXPORT_SYMBOL drivers/gpu/drm/drm 0x9b8a53f5 drm_ht_just_insert_please EXPORT_SYMBOL drivers/gpu/drm/drm 0x9b95c885 drm_mode_match +EXPORT_SYMBOL drivers/gpu/drm/drm 0x9c4bd4b6 drm_noop +EXPORT_SYMBOL drivers/gpu/drm/drm 0x9cdcedfa drm_panel_disable EXPORT_SYMBOL drivers/gpu/drm/drm 0x9ce050be drm_mode_copy -EXPORT_SYMBOL drivers/gpu/drm/drm 0x9d18eb94 drm_plane_create_zpos_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0x9d7ac57a drm_plane_create_scaling_filter_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0x9e0e68b6 drm_atomic_print_new_state -EXPORT_SYMBOL drivers/gpu/drm/drm 0x9e2f3478 drm_atomic_add_affected_connectors +EXPORT_SYMBOL drivers/gpu/drm/drm 0x9d2bfe63 drm_mode_crtc_set_gamma_size +EXPORT_SYMBOL drivers/gpu/drm/drm 0x9d649ea2 drm_ioctl EXPORT_SYMBOL drivers/gpu/drm/drm 0x9e7e8009 drm_edid_to_sad -EXPORT_SYMBOL drivers/gpu/drm/drm 0x9f9c6185 __drmm_add_action_or_reset -EXPORT_SYMBOL drivers/gpu/drm/drm 0x9fc1bcda drm_encoder_cleanup +EXPORT_SYMBOL drivers/gpu/drm/drm 0x9e95072b drm_handle_vblank +EXPORT_SYMBOL drivers/gpu/drm/drm 0x9eb940ea drm_atomic_set_fence_for_plane +EXPORT_SYMBOL drivers/gpu/drm/drm 0x9ebb028c drm_connector_attach_hdr_output_metadata_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0x9ec71e81 drm_gem_map_detach +EXPORT_SYMBOL drivers/gpu/drm/drm 0x9f13b116 drm_bridge_chain_pre_enable +EXPORT_SYMBOL drivers/gpu/drm/drm 0x9f8d325f drm_mode_create_tv_margin_properties EXPORT_SYMBOL drivers/gpu/drm/drm 0x9ffcdfdb drm_detect_monitor_audio -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa0159bc4 drm_vblank_work_cancel_sync +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa00d7f24 drm_modeset_backoff EXPORT_SYMBOL drivers/gpu/drm/drm 0xa0713087 drm_ht_find_item -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa099373b drm_connector_cleanup -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa26b2322 drm_property_blob_get -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa3713a37 drm_connector_has_possible_encoder -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa3a9ec1f drm_gem_shmem_vunmap -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa3aa0031 drm_atomic_bridge_chain_post_disable -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa479eb7e drm_bridge_chain_mode_valid -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa49a1116 drm_prime_sg_to_page_array -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa506e4eb drm_gem_vmap -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa5499f5e drm_hdmi_avi_infoframe_bars -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa5e0f3eb drm_connector_attach_content_protection_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa62a9f21 drm_modeset_acquire_init -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa685fbfa drm_atomic_set_mode_prop_for_crtc -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa6a90b25 drm_writeback_prepare_job -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa7615fe9 __drmm_encoder_alloc -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa7e9c848 drm_display_mode_from_cea_vic -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa8441d1c drm_connector_attach_vrr_capable_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa864d51c drm_connector_set_tile_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa87288c4 drm_connector_init -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa920c78b drm_panel_prepare -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa9b1fbb1 drm_add_edid_modes -EXPORT_SYMBOL drivers/gpu/drm/drm 0xa9bd5e4c drm_atomic_state_default_clear -EXPORT_SYMBOL drivers/gpu/drm/drm 0xaa348321 drm_connector_list_iter_begin -EXPORT_SYMBOL drivers/gpu/drm/drm 0xaafd8def drm_crtc_handle_vblank -EXPORT_SYMBOL drivers/gpu/drm/drm 0xab18e5e0 __drm_atomic_helper_set_config -EXPORT_SYMBOL drivers/gpu/drm/drm 0xac7e414d drm_mode_destroy -EXPORT_SYMBOL drivers/gpu/drm/drm 0xac87eade drm_mode_create_tile_group -EXPORT_SYMBOL drivers/gpu/drm/drm 0xaca24638 drm_client_modeset_check +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa0a0cc4e drm_client_buffer_vunmap +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa0c23613 drm_panel_of_backlight +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa100e9aa drm_vblank_work_cancel_sync +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa1c79975 drm_atomic_state_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa1f1df67 drm_gem_shmem_purge +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa1f56ad6 drm_gem_unlock_reservations +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa318c96b drm_crtc_wait_one_vblank +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa36d3c05 drm_gem_free_mmap_offset +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa3af8bdc drm_atomic_state_clear +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa4306339 drm_atomic_state_alloc +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa440169b drm_property_add_enum +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa4e5a86d drm_connector_set_vrr_capable_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa53ec248 drm_modeset_lock_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa68e1163 drm_gem_shmem_print_info +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa8504e33 drm_atomic_state_default_release +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa854decb drm_file_get_master +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa88c73be drm_connector_attach_colorspace_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa8cd4866 drm_dev_put +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa91516aa drm_panel_prepare +EXPORT_SYMBOL drivers/gpu/drm/drm 0xa9dc0228 drm_mode_set_config_internal +EXPORT_SYMBOL drivers/gpu/drm/drm 0xaa767a36 drm_plane_create_rotation_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0xaa8069b0 __drmm_encoder_alloc +EXPORT_SYMBOL drivers/gpu/drm/drm 0xab5b90a9 drm_dev_printk +EXPORT_SYMBOL drivers/gpu/drm/drm 0xab8cd1b5 drm_property_create_enum +EXPORT_SYMBOL drivers/gpu/drm/drm 0xabce9feb drm_atomic_get_new_connector_for_encoder +EXPORT_SYMBOL drivers/gpu/drm/drm 0xac31e73e drm_crtc_vblank_helper_get_vblank_timestamp +EXPORT_SYMBOL drivers/gpu/drm/drm 0xac47ce7d drm_dev_enter +EXPORT_SYMBOL drivers/gpu/drm/drm 0xace678b7 drm_atomic_get_old_connector_for_encoder EXPORT_SYMBOL drivers/gpu/drm/drm 0xad4e902b drm_color_ctm_s31_32_to_qm_n EXPORT_SYMBOL drivers/gpu/drm/drm 0xad78cf1c drm_mode_is_420_also +EXPORT_SYMBOL drivers/gpu/drm/drm 0xadd90f81 drm_event_reserve_init EXPORT_SYMBOL drivers/gpu/drm/drm 0xae277372 __drm_crtc_commit_free -EXPORT_SYMBOL drivers/gpu/drm/drm 0xaeb22f84 drm_release -EXPORT_SYMBOL drivers/gpu/drm/drm 0xaefac52a drm_i2c_encoder_detect -EXPORT_SYMBOL drivers/gpu/drm/drm 0xafd00fc3 drm_syncobj_find_fence -EXPORT_SYMBOL drivers/gpu/drm/drm 0xafd62ea9 drm_property_blob_put +EXPORT_SYMBOL drivers/gpu/drm/drm 0xae999557 drm_client_framebuffer_create +EXPORT_SYMBOL drivers/gpu/drm/drm 0xaefc1586 drm_connector_has_possible_encoder EXPORT_SYMBOL drivers/gpu/drm/drm 0xb053adda drm_rect_rotate EXPORT_SYMBOL drivers/gpu/drm/drm 0xb0b05ff5 drm_clflush_sg EXPORT_SYMBOL drivers/gpu/drm/drm 0xb11ac7a7 __drm_err +EXPORT_SYMBOL drivers/gpu/drm/drm 0xb1852a27 drm_vblank_work_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0xb1befc3b drm_gem_shmem_pin +EXPORT_SYMBOL drivers/gpu/drm/drm 0xb1f86db3 drm_invalid_op EXPORT_SYMBOL drivers/gpu/drm/drm 0xb22dfd68 drm_format_info_min_pitch -EXPORT_SYMBOL drivers/gpu/drm/drm 0xb338dc37 drm_universal_plane_init -EXPORT_SYMBOL drivers/gpu/drm/drm 0xb3466f98 drm_mode_create_tv_margin_properties +EXPORT_SYMBOL drivers/gpu/drm/drm 0xb3216228 drm_connector_set_panel_orientation_with_quirk +EXPORT_SYMBOL drivers/gpu/drm/drm 0xb38c3dab drm_modeset_lock_all EXPORT_SYMBOL drivers/gpu/drm/drm 0xb4032484 drm_mm_insert_node_in_range -EXPORT_SYMBOL drivers/gpu/drm/drm 0xb40b981b drm_any_plane_has_format -EXPORT_SYMBOL drivers/gpu/drm/drm 0xb413b994 drm_gem_prime_mmap -EXPORT_SYMBOL drivers/gpu/drm/drm 0xb4945dbf drm_i2c_encoder_save +EXPORT_SYMBOL drivers/gpu/drm/drm 0xb5d69922 drm_framebuffer_init EXPORT_SYMBOL drivers/gpu/drm/drm 0xb6127243 drm_need_swiotlb -EXPORT_SYMBOL drivers/gpu/drm/drm 0xb7587432 drm_i2c_encoder_prepare -EXPORT_SYMBOL drivers/gpu/drm/drm 0xb7589256 drm_writeback_connector_init -EXPORT_SYMBOL drivers/gpu/drm/drm 0xb810927e drm_atomic_bridge_chain_enable -EXPORT_SYMBOL drivers/gpu/drm/drm 0xb8aa4350 drm_gem_create_mmap_offset -EXPORT_SYMBOL drivers/gpu/drm/drm 0xb8e43401 drm_modeset_unlock +EXPORT_SYMBOL drivers/gpu/drm/drm 0xb6b9a0d5 drm_writeback_queue_job +EXPORT_SYMBOL drivers/gpu/drm/drm 0xb701e4a0 drm_mode_object_put +EXPORT_SYMBOL drivers/gpu/drm/drm 0xb810bf43 drm_plane_create_zpos_immutable_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0xb887bb9b drm_mode_parse_command_line_for_connector +EXPORT_SYMBOL drivers/gpu/drm/drm 0xb8cacb37 drm_mode_create_dp_colorspace_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0xb9452fca __drmm_add_action EXPORT_SYMBOL drivers/gpu/drm/drm 0xb9cad492 __drm_atomic_state_free -EXPORT_SYMBOL drivers/gpu/drm/drm 0xbb81cd17 drm_framebuffer_remove -EXPORT_SYMBOL drivers/gpu/drm/drm 0xbd5bdb4e drm_modeset_lock_all_ctx -EXPORT_SYMBOL drivers/gpu/drm/drm 0xbedf6c59 drm_atomic_get_new_bridge_state -EXPORT_SYMBOL drivers/gpu/drm/drm 0xc04dcb8d drm_warn_on_modeset_not_all_locked -EXPORT_SYMBOL drivers/gpu/drm/drm 0xc1d3c48c drm_connector_attach_colorspace_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0xc2e4e9a1 drm_client_modeset_commit -EXPORT_SYMBOL drivers/gpu/drm/drm 0xc42119ca drm_client_framebuffer_create -EXPORT_SYMBOL drivers/gpu/drm/drm 0xc4976aa9 drm_noop -EXPORT_SYMBOL drivers/gpu/drm/drm 0xc507588f drm_crtc_vblank_count_and_time +EXPORT_SYMBOL drivers/gpu/drm/drm 0xba5687ac drm_plane_cleanup +EXPORT_SYMBOL drivers/gpu/drm/drm 0xba5b5a5f drm_is_current_master +EXPORT_SYMBOL drivers/gpu/drm/drm 0xbc722ab4 drm_atomic_normalize_zpos +EXPORT_SYMBOL drivers/gpu/drm/drm 0xbd4e57ed drm_property_create_range +EXPORT_SYMBOL drivers/gpu/drm/drm 0xbd63be9f drm_gem_fence_array_add_implicit +EXPORT_SYMBOL drivers/gpu/drm/drm 0xbdacc411 drm_i2c_encoder_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0xbfafe24a drm_atomic_check_only +EXPORT_SYMBOL drivers/gpu/drm/drm 0xc047f860 drm_writeback_get_out_fence +EXPORT_SYMBOL drivers/gpu/drm/drm 0xc05fbb67 drm_dev_has_vblank +EXPORT_SYMBOL drivers/gpu/drm/drm 0xc063ae2e drm_crtc_create_scaling_filter_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0xc065383d drm_atomic_print_new_state +EXPORT_SYMBOL drivers/gpu/drm/drm 0xc06cc402 devm_aperture_acquire_from_firmware +EXPORT_SYMBOL drivers/gpu/drm/drm 0xc099d1bb drm_mode_create_hdmi_colorspace_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0xc105a5cd drm_atomic_private_obj_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0xc232c077 drm_mode_create_suggested_offset_properties +EXPORT_SYMBOL drivers/gpu/drm/drm 0xc2a50af4 drm_client_register +EXPORT_SYMBOL drivers/gpu/drm/drm 0xc37dbd35 drm_av_sync_delay +EXPORT_SYMBOL drivers/gpu/drm/drm 0xc3938eb8 drm_crtc_send_vblank_event +EXPORT_SYMBOL drivers/gpu/drm/drm 0xc5a62b44 drm_atomic_commit EXPORT_SYMBOL drivers/gpu/drm/drm 0xc6323239 drm_flip_work_cleanup -EXPORT_SYMBOL drivers/gpu/drm/drm 0xc66dd702 drm_atomic_bridge_chain_disable +EXPORT_SYMBOL drivers/gpu/drm/drm 0xc632b757 drm_dev_alloc +EXPORT_SYMBOL drivers/gpu/drm/drm 0xc75e5f5d drm_atomic_add_affected_planes EXPORT_SYMBOL drivers/gpu/drm/drm 0xc7910e38 drm_vma_offset_lookup_locked EXPORT_SYMBOL drivers/gpu/drm/drm 0xc7d04fc5 drm_vma_node_allow -EXPORT_SYMBOL drivers/gpu/drm/drm 0xc7ead1c0 drm_panel_of_backlight -EXPORT_SYMBOL drivers/gpu/drm/drm 0xc8319324 drm_mode_create_aspect_ratio_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0xc7e1e92e drm_gem_shmem_unpin +EXPORT_SYMBOL drivers/gpu/drm/drm 0xc87109c4 drm_plane_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0xc9a88c22 drm_encoder_cleanup EXPORT_SYMBOL drivers/gpu/drm/drm 0xca190085 drm_format_info_block_height -EXPORT_SYMBOL drivers/gpu/drm/drm 0xca87a050 drm_gem_dmabuf_export +EXPORT_SYMBOL drivers/gpu/drm/drm 0xcaf5e25c drm_connector_attach_vrr_capable_property EXPORT_SYMBOL drivers/gpu/drm/drm 0xcb2340b8 drm_rect_debug_print -EXPORT_SYMBOL drivers/gpu/drm/drm 0xcb4ac116 drm_mode_set_config_internal +EXPORT_SYMBOL drivers/gpu/drm/drm 0xcb5d5886 drm_crtc_from_index +EXPORT_SYMBOL drivers/gpu/drm/drm 0xcc04932d drm_mode_config_reset EXPORT_SYMBOL drivers/gpu/drm/drm 0xccc59759 drm_format_info_block_width -EXPORT_SYMBOL drivers/gpu/drm/drm 0xcd876caa drm_hdmi_vendor_infoframe_from_display_mode -EXPORT_SYMBOL drivers/gpu/drm/drm 0xcdaf523c drm_gem_map_attach -EXPORT_SYMBOL drivers/gpu/drm/drm 0xcdefcf54 drm_bridge_remove -EXPORT_SYMBOL drivers/gpu/drm/drm 0xce52773c drm_mode_object_get -EXPORT_SYMBOL drivers/gpu/drm/drm 0xcebb15c5 drm_add_modes_noedid -EXPORT_SYMBOL drivers/gpu/drm/drm 0xcec83d59 drm_object_attach_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0xcefd8afd drm_atomic_state_clear +EXPORT_SYMBOL drivers/gpu/drm/drm 0xcd53473c drm_property_blob_get +EXPORT_SYMBOL drivers/gpu/drm/drm 0xcd830123 drm_modeset_acquire_fini +EXPORT_SYMBOL drivers/gpu/drm/drm 0xce095836 drm_get_edid_switcheroo EXPORT_SYMBOL drivers/gpu/drm/drm 0xcf11a549 drm_flip_work_allocate_task -EXPORT_SYMBOL drivers/gpu/drm/drm 0xcf5c3027 drm_client_init -EXPORT_SYMBOL drivers/gpu/drm/drm 0xcf99c415 drm_master_internal_acquire +EXPORT_SYMBOL drivers/gpu/drm/drm 0xcf256949 drm_gem_prime_handle_to_fd +EXPORT_SYMBOL drivers/gpu/drm/drm 0xcf6943e5 drm_bridge_remove EXPORT_SYMBOL drivers/gpu/drm/drm 0xd05fda43 drm_prime_get_contiguous_size -EXPORT_SYMBOL drivers/gpu/drm/drm 0xd09f931c drm_gem_shmem_pin -EXPORT_SYMBOL drivers/gpu/drm/drm 0xd0e986cd drm_event_reserve_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0xd1082244 drm_connector_atomic_hdr_metadata_equal EXPORT_SYMBOL drivers/gpu/drm/drm 0xd13f9985 drm_edid_block_valid -EXPORT_SYMBOL drivers/gpu/drm/drm 0xd210c131 drm_master_put -EXPORT_SYMBOL drivers/gpu/drm/drm 0xd38041e7 drm_atomic_state_alloc -EXPORT_SYMBOL drivers/gpu/drm/drm 0xd3d51b22 drm_gem_shmem_put_pages +EXPORT_SYMBOL drivers/gpu/drm/drm 0xd2e04f80 drm_crtc_check_viewport +EXPORT_SYMBOL drivers/gpu/drm/drm 0xd3e46e38 drm_gem_mmap +EXPORT_SYMBOL drivers/gpu/drm/drm 0xd4855077 drm_modeset_unlock_all +EXPORT_SYMBOL drivers/gpu/drm/drm 0xd4d61619 drm_connector_unregister +EXPORT_SYMBOL drivers/gpu/drm/drm 0xd4ef858b drm_crtc_vblank_helper_get_vblank_timestamp_internal EXPORT_SYMBOL drivers/gpu/drm/drm 0xd60baf5a drm_edid_get_monitor_name EXPORT_SYMBOL drivers/gpu/drm/drm 0xd680a377 drm_gem_object_free +EXPORT_SYMBOL drivers/gpu/drm/drm 0xd699b213 drm_gem_dmabuf_release +EXPORT_SYMBOL drivers/gpu/drm/drm 0xd6ec1395 drm_connector_set_path_property EXPORT_SYMBOL drivers/gpu/drm/drm 0xd7a9cf42 drm_mode_validate_size -EXPORT_SYMBOL drivers/gpu/drm/drm 0xd854e0a7 drm_client_modeset_dpms -EXPORT_SYMBOL drivers/gpu/drm/drm 0xd8614ba9 drm_gem_unlock_reservations -EXPORT_SYMBOL drivers/gpu/drm/drm 0xd8ec8521 drm_mode_validate_driver -EXPORT_SYMBOL drivers/gpu/drm/drm 0xd9382a99 drm_plane_get_damage_clips EXPORT_SYMBOL drivers/gpu/drm/drm 0xd9d1c747 drm_mode_is_420 -EXPORT_SYMBOL drivers/gpu/drm/drm 0xd9e09f40 drm_atomic_commit -EXPORT_SYMBOL drivers/gpu/drm/drm 0xda98f83f drm_clflush_pages -EXPORT_SYMBOL drivers/gpu/drm/drm 0xdb97d557 drm_hdmi_avi_infoframe_content_type -EXPORT_SYMBOL drivers/gpu/drm/drm 0xdc5c0645 drm_panel_get_modes -EXPORT_SYMBOL drivers/gpu/drm/drm 0xdcfd5a70 drm_gem_object_release -EXPORT_SYMBOL drivers/gpu/drm/drm 0xde4ab27d drm_i2c_encoder_mode_fixup +EXPORT_SYMBOL drivers/gpu/drm/drm 0xda85e564 drm_hdmi_avi_infoframe_from_display_mode +EXPORT_SYMBOL drivers/gpu/drm/drm 0xda8738ba drm_client_modeset_commit +EXPORT_SYMBOL drivers/gpu/drm/drm 0xdb856082 drm_ioctl_permit +EXPORT_SYMBOL drivers/gpu/drm/drm 0xdc88323d drm_prime_pages_to_sg +EXPORT_SYMBOL drivers/gpu/drm/drm 0xdd3cd926 drm_client_rotation EXPORT_SYMBOL drivers/gpu/drm/drm 0xdf3f760d drm_mm_scan_color_evict EXPORT_SYMBOL drivers/gpu/drm/drm 0xdf666902 drm_rotation_simplify -EXPORT_SYMBOL drivers/gpu/drm/drm 0xdfb19682 drm_gem_dmabuf_vunmap -EXPORT_SYMBOL drivers/gpu/drm/drm 0xe0b0eda3 drm_bridge_attach -EXPORT_SYMBOL drivers/gpu/drm/drm 0xe0fa0d21 drm_panel_unprepare -EXPORT_SYMBOL drivers/gpu/drm/drm 0xe1494488 drm_mode_parse_command_line_for_connector -EXPORT_SYMBOL drivers/gpu/drm/drm 0xe193bbe5 drm_atomic_get_crtc_state -EXPORT_SYMBOL drivers/gpu/drm/drm 0xe1dda4f8 drm_atomic_get_old_private_obj_state +EXPORT_SYMBOL drivers/gpu/drm/drm 0xe14e4e30 drm_gem_shmem_vmap +EXPORT_SYMBOL drivers/gpu/drm/drm 0xe201f7db drm_writeback_connector_init +EXPORT_SYMBOL drivers/gpu/drm/drm 0xe20c2177 drm_atomic_bridge_chain_check +EXPORT_SYMBOL drivers/gpu/drm/drm 0xe2ba310f drm_gem_create_mmap_offset +EXPORT_SYMBOL drivers/gpu/drm/drm 0xe2d86cd8 drm_connector_attach_edid_property EXPORT_SYMBOL drivers/gpu/drm/drm 0xe317082a __drm_printfn_info -EXPORT_SYMBOL drivers/gpu/drm/drm 0xe4711033 drm_crtc_vblank_helper_get_vblank_timestamp -EXPORT_SYMBOL drivers/gpu/drm/drm 0xe478893c drm_crtc_create_scaling_filter_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0xe4a5ad52 drm_bridge_chain_mode_fixup -EXPORT_SYMBOL drivers/gpu/drm/drm 0xe50697ae drm_i2c_encoder_restore -EXPORT_SYMBOL drivers/gpu/drm/drm 0xe58a081c __drm_atomic_helper_disable_plane -EXPORT_SYMBOL drivers/gpu/drm/drm 0xe6f543a4 drm_atomic_get_new_private_obj_state +EXPORT_SYMBOL drivers/gpu/drm/drm 0xe46750d7 drm_gem_put_pages +EXPORT_SYMBOL drivers/gpu/drm/drm 0xe7a502b4 drm_modeset_lock_all_ctx +EXPORT_SYMBOL drivers/gpu/drm/drm 0xe7c616e1 drm_i2c_encoder_save +EXPORT_SYMBOL drivers/gpu/drm/drm 0xe811ea6d drm_writeback_cleanup_job EXPORT_SYMBOL drivers/gpu/drm/drm 0xe8362900 drm_edid_duplicate -EXPORT_SYMBOL drivers/gpu/drm/drm 0xe8943932 drm_property_create_blob +EXPORT_SYMBOL drivers/gpu/drm/drm 0xe84aa895 drm_connector_set_panel_orientation +EXPORT_SYMBOL drivers/gpu/drm/drm 0xe87c69c9 drm_panel_unprepare EXPORT_SYMBOL drivers/gpu/drm/drm 0xe8a034df drm_dev_exit EXPORT_SYMBOL drivers/gpu/drm/drm 0xe8a0e334 drm_vma_offset_add -EXPORT_SYMBOL drivers/gpu/drm/drm 0xe98b6b60 drm_is_current_master EXPORT_SYMBOL drivers/gpu/drm/drm 0xea00fe81 __drm_printfn_coredump -EXPORT_SYMBOL drivers/gpu/drm/drm 0xea77f585 drm_client_framebuffer_flush -EXPORT_SYMBOL drivers/gpu/drm/drm 0xeab5f3a7 drm_compat_ioctl +EXPORT_SYMBOL drivers/gpu/drm/drm 0xebc32375 drm_property_replace_blob EXPORT_SYMBOL drivers/gpu/drm/drm 0xec12af74 __drm_dbg -EXPORT_SYMBOL drivers/gpu/drm/drm 0xec6ae4cd drm_gem_object_init -EXPORT_SYMBOL drivers/gpu/drm/drm 0xeca3beb4 drm_panel_add -EXPORT_SYMBOL drivers/gpu/drm/drm 0xed94460f drm_crtc_vblank_put -EXPORT_SYMBOL drivers/gpu/drm/drm 0xee03dc11 drm_atomic_bridge_chain_pre_enable -EXPORT_SYMBOL drivers/gpu/drm/drm 0xef10c2f1 drm_mode_create_content_type_property -EXPORT_SYMBOL drivers/gpu/drm/drm 0xef223a97 drm_crtc_set_max_vblank_count -EXPORT_SYMBOL drivers/gpu/drm/drm 0xef3dd49b drm_crtc_commit_wait -EXPORT_SYMBOL drivers/gpu/drm/drm 0xef5e1933 drmm_kmalloc -EXPORT_SYMBOL drivers/gpu/drm/drm 0xef64a52b drm_mode_config_reset -EXPORT_SYMBOL drivers/gpu/drm/drm 0xefc779b5 drm_gem_shmem_purge -EXPORT_SYMBOL drivers/gpu/drm/drm 0xf032351a drm_i2c_encoder_dpms +EXPORT_SYMBOL drivers/gpu/drm/drm 0xeca52994 drm_aperture_remove_conflicting_pci_framebuffers +EXPORT_SYMBOL drivers/gpu/drm/drm 0xecf434fe drm_connector_attach_content_type_property +EXPORT_SYMBOL drivers/gpu/drm/drm 0xed875349 drm_mode_object_find +EXPORT_SYMBOL drivers/gpu/drm/drm 0xed87f2af drm_hdmi_infoframe_set_hdr_metadata +EXPORT_SYMBOL drivers/gpu/drm/drm 0xeda9031d drm_client_framebuffer_flush +EXPORT_SYMBOL drivers/gpu/drm/drm 0xee56a32a drm_gem_shmem_get_pages +EXPORT_SYMBOL drivers/gpu/drm/drm 0xee95ea0d drm_print_regset32 +EXPORT_SYMBOL drivers/gpu/drm/drm 0xef20dc25 drm_atomic_bridge_chain_post_disable EXPORT_SYMBOL drivers/gpu/drm/drm 0xf0517d7a drm_mm_init EXPORT_SYMBOL drivers/gpu/drm/drm 0xf1421d13 drm_mode_sort -EXPORT_SYMBOL drivers/gpu/drm/drm 0xf1751434 drm_gem_dmabuf_mmap +EXPORT_SYMBOL drivers/gpu/drm/drm 0xf1781910 drm_property_create_bool +EXPORT_SYMBOL drivers/gpu/drm/drm 0xf1b20d1f drm_event_reserve_init_locked EXPORT_SYMBOL drivers/gpu/drm/drm 0xf1b5340a drm_mode_vrefresh -EXPORT_SYMBOL drivers/gpu/drm/drm 0xf1d1ce44 drm_syncobj_get_fd -EXPORT_SYMBOL drivers/gpu/drm/drm 0xf2a41ec9 drm_dev_unregister +EXPORT_SYMBOL drivers/gpu/drm/drm 0xf2044b8c drm_master_internal_release +EXPORT_SYMBOL drivers/gpu/drm/drm 0xf25869db drm_put_dev +EXPORT_SYMBOL drivers/gpu/drm/drm 0xf373de9e drm_gem_prime_import_dev +EXPORT_SYMBOL drivers/gpu/drm/drm 0xf377c397 drm_dev_get +EXPORT_SYMBOL drivers/gpu/drm/drm 0xf4059e38 drm_bridge_chain_post_disable EXPORT_SYMBOL drivers/gpu/drm/drm 0xf406e46a drm_get_connector_type_name -EXPORT_SYMBOL drivers/gpu/drm/drm 0xf4114202 drm_modeset_lock_all -EXPORT_SYMBOL drivers/gpu/drm/drm 0xf4af6a72 drm_crtc_vblank_restore -EXPORT_SYMBOL drivers/gpu/drm/drm 0xf5536f00 drm_mode_config_cleanup -EXPORT_SYMBOL drivers/gpu/drm/drm 0xf5e4ef80 drm_gem_vunmap -EXPORT_SYMBOL drivers/gpu/drm/drm 0xf6703908 drm_client_release -EXPORT_SYMBOL drivers/gpu/drm/drm 0xf797ae5a drm_panel_disable -EXPORT_SYMBOL drivers/gpu/drm/drm 0xf7a6fb25 drm_syncobj_find +EXPORT_SYMBOL drivers/gpu/drm/drm 0xf4a24307 drm_dev_unplug +EXPORT_SYMBOL drivers/gpu/drm/drm 0xf4b6bc9c drm_prime_sg_to_page_array +EXPORT_SYMBOL drivers/gpu/drm/drm 0xf52ad23b drm_framebuffer_unregister_private +EXPORT_SYMBOL drivers/gpu/drm/drm 0xf58bafe2 drmm_kfree +EXPORT_SYMBOL drivers/gpu/drm/drm 0xf63a5bcc drm_gem_lock_reservations +EXPORT_SYMBOL drivers/gpu/drm/drm 0xf6e0c2ee drm_master_get +EXPORT_SYMBOL drivers/gpu/drm/drm 0xf73ef744 drm_connector_set_tile_property EXPORT_SYMBOL drivers/gpu/drm/drm 0xf824c7db __drm_printfn_debug -EXPORT_SYMBOL drivers/gpu/drm/drm 0xf855221d drm_atomic_set_crtc_for_plane -EXPORT_SYMBOL drivers/gpu/drm/drm 0xf8be9964 drm_connector_attach_encoder -EXPORT_SYMBOL drivers/gpu/drm/drm 0xfa481d8c drm_connector_attach_tv_margin_properties -EXPORT_SYMBOL drivers/gpu/drm/drm 0xfb058b25 drm_gem_cma_print_info -EXPORT_SYMBOL drivers/gpu/drm/drm 0xfc233d51 drm_color_lut_check -EXPORT_SYMBOL drivers/gpu/drm/drm 0xfc4ba777 drm_connector_list_update -EXPORT_SYMBOL drivers/gpu/drm/drm 0xfc4daf1d drm_property_create_object -EXPORT_SYMBOL drivers/gpu/drm/drm 0xfcfacf72 drm_hdmi_avi_infoframe_colorspace -EXPORT_SYMBOL drivers/gpu/drm/drm 0xfd387d06 drm_gem_shmem_madvise -EXPORT_SYMBOL drivers/gpu/drm/drm 0xfda3d8f6 drm_crtc_init_with_planes -EXPORT_SYMBOL drivers/gpu/drm/drm 0xfda78290 drm_crtc_vblank_on -EXPORT_SYMBOL drivers/gpu/drm/drm 0xfe11de48 drm_mode_put_tile_group -EXPORT_SYMBOL drivers/gpu/drm/drm 0xfe5626b0 drm_crtc_from_index -EXPORT_SYMBOL drivers/gpu/drm/drm 0xfe7f1b40 drm_cvt_mode +EXPORT_SYMBOL drivers/gpu/drm/drm 0xf835b005 drm_bridge_chain_mode_valid +EXPORT_SYMBOL drivers/gpu/drm/drm 0xfa54a7eb drm_atomic_nonblocking_commit +EXPORT_SYMBOL drivers/gpu/drm/drm 0xfa85b610 drm_crtc_cleanup +EXPORT_SYMBOL drivers/gpu/drm/drm 0xfa9325f0 drm_ioctl_kernel +EXPORT_SYMBOL drivers/gpu/drm/drm 0xfb02ec62 drm_bridge_add +EXPORT_SYMBOL drivers/gpu/drm/drm 0xfbc4a5cb drm_plane_enable_fb_damage_clips +EXPORT_SYMBOL drivers/gpu/drm/drm 0xfd1806aa drm_atomic_get_bridge_state +EXPORT_SYMBOL drivers/gpu/drm/drm 0xfd8b0ae7 drm_gem_prime_export +EXPORT_SYMBOL drivers/gpu/drm/drm 0xfd9f457a __devm_drm_dev_alloc +EXPORT_SYMBOL drivers/gpu/drm/drm 0xfe402b94 drm_atomic_get_old_bridge_state +EXPORT_SYMBOL drivers/gpu/drm/drm 0xfe6c0348 drm_writeback_signal_completion EXPORT_SYMBOL drivers/gpu/drm/drm 0xfeb953b1 __drm_printfn_seq_file -EXPORT_SYMBOL drivers/gpu/drm/drm 0xfec2135d drm_vblank_work_init EXPORT_SYMBOL drivers/gpu/drm/drm 0xfecc8840 drm_edid_to_speaker_allocation -EXPORT_SYMBOL drivers/gpu/drm/drm 0xff1d1d1f drm_connector_attach_hdr_output_metadata_property -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x00199444 drm_scdc_set_scrambling -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x00a3df07 drm_dp_atomic_release_vcpi_slots -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x013af15a devm_drm_panel_bridge_add -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x01a2698b drm_panel_bridge_add_typed +EXPORT_SYMBOL drivers/gpu/drm/drm 0xfefcd435 drm_gem_cma_prime_import_sg_table_vmap +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x00785f7f drm_atomic_helper_damage_merged EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x01c4bba9 drm_dp_lttpr_max_link_rate -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x01d3f8df drm_dp_send_query_stream_enc_status -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x05ba638b drm_scdc_get_scrambling_status -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x066fbb0c drm_fb_helper_debug_leave +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0539de60 drm_scdc_set_high_tmds_clock_ratio +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x05518e24 drm_edp_backlight_init EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x06c49551 drm_dp_dsc_sink_line_buf_depth +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x074573e7 drm_scdc_set_scrambling +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x076261df __drm_atomic_helper_connector_destroy_state EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x07a00858 drm_fb_memcpy_dstclip -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x07e0d781 drm_dp_dpcd_write -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x092cf4a0 drm_dp_update_payload_part2 -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0954d80f drm_dp_mst_topology_mgr_set_mst -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x098b1629 drm_atomic_helper_connector_destroy_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0a50d582 __drm_atomic_helper_plane_reset -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0a5aea9b drm_atomic_helper_async_check -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0aa99c3f drm_crtc_init -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0bdc2247 drm_dp_send_power_updown_phy -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0e25fc92 drm_dp_dual_mode_detect -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0f99f051 drm_mode_config_helper_resume -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x11aa3b7c drm_fb_helper_sys_read -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x121f7f81 drm_fb_helper_cfb_copyarea -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x126985c5 drm_primary_helper_funcs -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x128b632a drm_helper_hpd_irq_event -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x14317dbd drm_dp_mst_get_edid -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x147a8b0e drm_gem_cleanup_shadow_fb -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x15806f92 __drm_atomic_helper_connector_destroy_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x07b3524a drm_atomic_helper_wait_for_dependencies +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x087ada51 drm_atomic_helper_plane_destroy_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x08b7d299 drm_helper_crtc_in_use +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x08e26ba9 drm_fb_helper_hotplug_event +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x08eabba4 drm_gem_reset_shadow_plane +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x08f19de1 drm_dp_mst_topology_mgr_init +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x09d899fd drm_crtc_helper_set_config +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0ac52f97 drm_fb_helper_set_suspend +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0ad4acaa drm_primary_helper_destroy +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0ba4b8ff drm_dp_mst_get_edid +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0c178aaa drm_atomic_helper_commit +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0cfff66f drm_helper_probe_single_connector_modes +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0e45532b devm_drm_panel_bridge_add +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0fef7660 drm_atomic_helper_resume +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0ff17061 drm_atomic_helper_check_planes +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x10071bef drm_atomic_helper_swap_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x10bd6044 drm_dp_dual_mode_write +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x15f6c403 drm_scdc_read EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1605d0ed drm_dp_lttpr_max_lane_count -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1647a1bc drm_atomic_helper_page_flip -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x167a83e5 drm_dp_cec_register_connector +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x168bf7f0 drm_dp_dpcd_read +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x17009cb4 drm_atomic_helper_commit_modeset_disables EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1709ddcf drm_dp_lttpr_link_train_clock_recovery_delay -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x18196b7e drm_dp_pcon_pps_default -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x18c62c8a drm_atomic_helper_plane_duplicate_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1751ba3f drm_dp_read_mst_cap +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x17712079 drm_dp_aux_register +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x184120ae drm_dp_send_query_stream_enc_status +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x18e8b33d drm_fb_helper_cfb_fillrect +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x199c65a0 drm_kms_helper_poll_disable EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1a5bf3ca drm_dsc_dp_rc_buffer_size +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1b081e74 drm_atomic_helper_connector_destroy_state EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1b0a1fdc drm_dp_lttpr_voltage_swing_level_3_supported -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1b761acc drm_atomic_helper_check -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1bb63793 drm_atomic_helper_connector_duplicate_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1c48b2a4 __drm_atomic_helper_plane_state_reset -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1c9275b1 drm_atomic_helper_crtc_destroy_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1da769ce drm_dp_pcon_is_frl_ready -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1ec22fba drm_atomic_helper_async_commit -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1fe698b8 drm_dp_mst_topology_mgr_suspend -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x20fb680a drm_dp_atomic_find_vcpi_slots -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x21637028 drm_panel_bridge_remove -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x22eb8bd5 drm_dp_get_vc_payload_bw -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2452db29 drm_edp_backlight_disable -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2526131c drm_kms_helper_poll_enable +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1b6d1bd4 drm_atomic_helper_disable_all +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1d727ef8 drm_fb_helper_sys_write +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1def8197 drm_dp_mst_put_port_malloc +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1ed90279 drm_atomic_helper_bridge_destroy_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1efbdde4 drm_lspcon_set_mode +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1f3ba88f drm_dp_mst_allocate_vcpi +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x1f579f26 drm_atomic_helper_damage_iter_init +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x224bf056 drm_dp_pcon_frl_prepare +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x22569c3f drm_dp_mst_add_affected_dsc_crtcs +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x24786979 drm_dp_set_phy_test_pattern +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2604d001 drm_dp_update_payload_part1 EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x26815dbc drm_dp_link_rate_to_bw_code -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x26b10532 drm_atomic_helper_crtc_duplicate_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x271dc52e drm_atomic_helper_bridge_propagate_bus_fmt -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2779a10f drm_atomic_helper_commit_planes_on_crtc -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x28288d21 __drm_atomic_helper_connector_reset -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x288f7045 drm_gem_fb_create_handle -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x28ccd9f6 drm_dp_mst_reset_vcpi_slots -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2922cff2 drm_gem_reset_shadow_plane -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2a2804cc drm_fb_helper_init -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2aff9f3e drm_atomic_helper_suspend -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2b026c09 drm_atomic_helper_wait_for_dependencies -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2b8c408c drm_fb_helper_alloc_fbi -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2c06cef7 drm_simple_display_pipe_attach_bridge -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2cb56b31 drm_gem_fb_vunmap -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2e69197f drm_dp_pcon_hdmi_frl_link_error_count -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2ee7f644 drm_gem_fb_end_cpu_access -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2f1616b1 drm_dp_mst_atomic_check +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x27a9fb59 drm_dp_send_real_edid_checksum +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x27cd3d86 drm_dp_atomic_release_vcpi_slots +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x27f85e0d drm_gem_duplicate_shadow_plane_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x287bfc4d __drm_atomic_helper_crtc_state_reset +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2a74a8bf drm_fb_helper_pan_display +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2ada1d98 __drm_atomic_helper_crtc_duplicate_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2c916b5f drm_dp_pcon_hdmi_frl_link_error_count +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2d6ceb56 drm_fb_helper_debug_enter +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2e0681bd drm_atomic_helper_commit_modeset_enables +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2eefbe55 drm_gem_prepare_shadow_fb EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2fa94ef2 drm_dp_downstream_444_to_420_conversion -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2ffeb3e3 drm_gem_simple_kms_prepare_shadow_fb -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x30607faf __drm_atomic_helper_crtc_reset -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x30a16329 __drm_atomic_helper_bridge_reset -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x30aee678 drm_atomic_helper_disable_plane -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x30fb0bbc drm_dp_pcon_reset_frl_config +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x2fff481d drm_dp_pcon_reset_frl_config EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3117b63b drm_dp_downstream_max_bpc -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x324ade93 drm_dp_send_real_edid_checksum -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x336d6662 drm_dp_dpcd_read_phy_link_status -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x339ca035 drm_dp_read_downstream_info -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3456bf97 drm_fb_helper_sys_fillrect -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x357763d6 drm_edp_backlight_set_level -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x361e5178 drm_atomic_helper_update_plane -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x36a2b1cd drm_atomic_helper_wait_for_vblanks -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x38177930 drm_gem_fb_vmap -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3862dd90 drm_dp_pcon_frl_configure_2 -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3896b347 drm_dp_aux_unregister -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x38ef217c drm_atomic_helper_shutdown -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x38f6fb80 drm_fb_helper_fill_info +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x31b8c007 drm_dp_atomic_find_vcpi_slots +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x32faf246 drm_edp_backlight_enable +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x34404a5f drm_fb_helper_sys_read +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x35fcbac6 drm_dp_read_sink_count_cap +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x36e6501e drm_fb_helper_deferred_io +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x36ec7180 drm_atomic_helper_commit_hw_done +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x36ffcfec drm_fb_helper_sys_fillrect +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x37222a09 drm_simple_display_pipe_init +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x376749e2 drm_dp_dpcd_read_link_status +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x383745c2 drm_dp_mst_topology_mgr_suspend EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x392a838b drm_dp_downstream_max_dotclock -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x39546351 devm_drm_panel_bridge_add_typed -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x395c5bea drm_dp_check_act_status -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x39917d6b drm_dp_vsc_sdp_log EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3a8063f3 drm_dp_dsc_sink_supported_input_bpcs -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3bb4a25d drm_fb_helper_blank -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3cb6f8d5 drm_fb_helper_fini -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3d00aa87 drm_dp_mst_deallocate_vcpi -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3da09c12 drm_fb_helper_set_suspend_unlocked -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3e88246b drm_helper_encoder_in_use -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3ea1083e drm_atomic_helper_commit_modeset_enables -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3f76f341 drm_gem_simple_kms_reset_shadow_plane -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4051f3c8 drm_atomic_helper_fake_vblank -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x41a452c1 drm_dp_mst_topology_mgr_resume -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x42a4ce89 drm_dp_update_payload_part1 +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3b43b640 drm_dp_mst_topology_mgr_destroy +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3cc01ea0 drm_dp_downstream_id +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3cc465ae drm_fb_helper_sys_imageblit +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3cffad6c drm_helper_mode_fill_fb_struct +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3d221e47 drm_atomic_helper_async_commit +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3ee0d49c __drm_gem_reset_shadow_plane +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3f0e7b86 drm_dp_get_phy_test_pattern +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3f31496a drm_dp_start_crc +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x406edd4f drm_dp_cec_unset_edid +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x41b35174 drm_atomic_helper_connector_reset +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x42727a76 drm_dp_mst_deallocate_vcpi +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x42a3a9b1 drm_atomic_helper_commit_planes_on_crtc +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x434d6b57 __drm_atomic_helper_plane_duplicate_state EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x44f74e6f drm_dp_pcon_enc_is_dsc_1_2 -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x46207291 drm_kms_helper_poll_disable +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4549629d drm_dp_mst_connector_early_unregister EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4668c9dc drm_dp_downstream_min_tmds_clock -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x48444b9e drm_gem_prepare_shadow_fb -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x49049072 drm_dp_mst_connector_late_register -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4a7fffe3 drm_atomic_helper_duplicate_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4a94f36a drm_dp_downstream_id -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4ab100ba drm_mode_config_helper_suspend -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4b065b47 drm_self_refresh_helper_update_avg_times +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x468c4f2f drm_dp_pcon_pps_override_param +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x48863a82 drm_panel_bridge_connector +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4a10d84c drm_atomic_helper_disable_planes_on_crtc EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4bb89424 drm_dp_downstream_max_tmds_clock -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4bdad049 drm_gem_destroy_shadow_plane_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4c5f79cc drm_edp_backlight_enable -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4df2863c drm_fb_helper_check_var +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4d07f54c drm_fb_helper_debug_leave +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4df3456e drm_atomic_helper_bridge_reset +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4e121cf5 drm_atomic_helper_disable_plane +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4e32d4c2 drm_dp_mst_atomic_enable_dsc EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4e41ad5c drm_fb_xrgb8888_to_rgb565 -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x513dcb4e __drm_gem_destroy_shadow_plane_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x51cdc5c0 drm_dp_get_phy_test_pattern +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4e77c501 drm_atomic_helper_plane_reset +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4f503668 drm_self_refresh_helper_init +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x50bb1e4f drm_fb_helper_restore_fbdev_mode_unlocked +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x51d96d79 drm_gem_simple_kms_reset_shadow_plane +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5203c529 drm_atomic_helper_crtc_duplicate_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x525e21b4 drm_atomic_helper_duplicate_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x52c4848d drm_mode_config_helper_resume +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5320e595 drm_dp_pcon_pps_default EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x537b8893 drm_fb_blit_rect_dstclip EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5407ae9e drm_dp_get_dual_mode_type_name -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x55d12ccf drm_dp_stop_crc +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x55145e76 drm_dp_send_power_updown_phy +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5543cea1 drm_simple_display_pipe_attach_bridge +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x554f98cd drm_fb_helper_fill_info +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x561a8716 drm_primary_helper_funcs +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x562ce45a drm_gem_fb_vmap +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x56dfb658 drm_dp_mst_topology_mgr_set_mst +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5711fc99 drm_atomic_helper_calc_timestamping_constants +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5748ba88 drm_scdc_write EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x582f248e drm_dp_get_adjust_request_pre_emphasis +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x588f98f9 drm_dp_dual_mode_detect EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x58d8fcaa drm_dsc_pps_payload_pack -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5a2a3927 drm_dp_remote_aux_init EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5a4734d1 drm_kms_helper_is_poll_worker EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5b06f4ae drm_dp_pcon_dsc_bpp_incr -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5bd62fc5 drm_dp_start_crc -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5be1426e drm_kms_helper_poll_init -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5d424bdd drm_dp_dual_mode_set_tmds_output -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5d680aff drm_dp_link_train_clock_recovery_delay -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5e848e98 drm_fb_helper_lastclose -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5fc6e7e8 drm_helper_move_panel_connectors_to_head -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5fdf5c12 drm_gem_simple_kms_duplicate_shadow_plane_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x60c03751 drm_atomic_helper_bridge_reset -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x6136b8c4 drm_lspcon_set_mode +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5b534d17 drm_dp_read_desc +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5f487bc2 drm_dp_cec_register_connector +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5f7cb028 drm_helper_resume_force_mode +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x614f80c2 drm_dp_dpcd_read_phy_link_status +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x61f3212a drm_scdc_get_scrambling_status +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x62abe81b drm_panel_bridge_add +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x62d981d3 drm_kms_helper_poll_fini +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x635159d0 drm_kms_helper_poll_enable +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x637d11e4 drm_gem_fb_vunmap +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x644e5ba0 drm_dp_dpcd_write EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x648d953b drm_dsc_dp_pps_header_init -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x64db7e39 drm_dp_mst_get_vcpi_slots -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x65b36d8f drm_fb_helper_set_par EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x6615069e drm_dp_dsc_sink_max_slice_count -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x66aa255e drm_panel_dp_aux_backlight -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x675e5c16 drm_dp_mst_detect_port +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x66f1006c drm_fb_helper_set_suspend_unlocked +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x6763ea19 drm_helper_disable_unused_functions +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x6a481aa7 drm_dp_mst_topology_state_funcs EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x6b5c2b06 drm_atomic_helper_damage_iter_next -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x6d98ec8e drm_dp_read_sink_count -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x6f3871df drm_atomic_helper_commit_duplicated_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x6b8a5312 drm_dp_pcon_frl_configure_1 +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x6bd745fb drm_dp_read_lttpr_phy_caps +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x6c99e925 drm_atomic_helper_async_check +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x6e87874b drm_atomic_helper_commit_tail +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x6eeff139 drm_kms_helper_hotplug_event +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x6f02e835 drm_atomic_helper_suspend +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x6f893ae1 drm_crtc_init EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7053fa72 drm_dp_get_pcon_max_frl_bw -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x71420fe5 drm_dp_mst_get_port_malloc -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x719c26c0 drm_dp_mst_connector_early_unregister -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x721aaadb drm_scdc_write +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7057ca53 drm_gem_simple_display_pipe_prepare_fb +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7168cd6a drm_panel_bridge_remove +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x729e4f1e drm_fb_helper_ioctl +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x72e89705 drm_helper_connector_dpms EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x73011db0 drm_dp_bw_code_to_link_rate -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x74ef1b19 drm_atomic_helper_setup_commit -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7576b46c drm_helper_mode_fill_fb_struct +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x73dc24d8 drm_helper_move_panel_connectors_to_head +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7401cd9b drm_gem_simple_kms_cleanup_shadow_fb +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x743ab850 __drmm_simple_encoder_alloc +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x757c2a6b drm_atomic_helper_crtc_reset +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7632605d drm_atomic_helper_wait_for_flip_done +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x76e7bacb drm_dp_update_payload_part2 EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x76ff6644 drm_dp_lttpr_pre_emphasis_level_3_supported -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7819f79b drm_panel_bridge_connector -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x78bb94c4 drm_dp_mst_dsc_aux_for_port +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x78813874 drm_atomic_helper_setup_commit +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x791801fc drm_atomic_helper_commit_cleanup_done +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7a41f16f drm_dp_mst_get_port_malloc EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7ae669d0 drm_fb_xrgb8888_to_gray8 -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7b64648d drm_self_refresh_helper_alter_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7e2943f8 drm_gem_simple_kms_cleanup_shadow_fb -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x803763d8 drm_dp_dual_mode_read -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x80d252e2 drm_simple_encoder_init -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x80f011ab drm_fb_helper_pan_display -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x810a62e8 drm_atomic_helper_wait_for_fences -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8383c894 drm_dp_mst_topology_mgr_destroy +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7b4511a8 __drm_atomic_helper_connector_reset +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7b92e7a8 drm_self_refresh_helper_cleanup +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7c9b4e27 drm_dp_link_train_channel_eq_delay +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7cf82199 drm_atomic_helper_bridge_duplicate_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7d29ae5d drm_dp_mst_atomic_check +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7e04f600 drm_atomic_helper_shutdown +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7f819ee0 drm_helper_hpd_irq_event +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7fccdfc8 drm_atomic_helper_connector_duplicate_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7ff64af3 drm_dp_stop_crc +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x80608ea7 drm_fb_helper_blank +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x80f51e27 drm_dp_vsc_sdp_log +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x815e80ad drm_edp_backlight_disable +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8179c800 drm_gem_simple_kms_duplicate_shadow_plane_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x83874d18 __drm_atomic_helper_connector_duplicate_state EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x838a8fa0 drm_fb_memcpy -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8597163e drm_gem_fb_begin_cpu_access -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8630508b drm_dp_read_dpcd_caps -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x86563c79 drm_fb_helper_ioctl -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x882d138a drm_dp_set_subconnector_property +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x84d8e909 __drm_gem_duplicate_shadow_plane_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x858b0c40 drm_mode_config_helper_suspend +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x865fa615 drm_dp_mst_topology_mgr_resume +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x86b074ad __drm_atomic_helper_crtc_destroy_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x874a35b9 drm_fb_helper_alloc_fbi +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8773ef71 drm_dp_pcon_frl_configure_2 +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x87dc7a20 drm_helper_probe_detect +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x88ba343e drm_atomic_helper_wait_for_fences EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x894b1f57 drm_dp_get_adjust_request_post_cursor -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x89b205ba drm_dp_mst_topology_state_funcs EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x89d100ba drm_fb_xrgb8888_to_rgb888_dstclip -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x89fae806 drm_dp_mst_put_port_malloc -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8b9ab005 drm_atomic_helper_wait_for_flip_done -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8c97205a drm_dp_set_phy_test_pattern +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8a068ebf drm_dp_downstream_mode +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8c5a64c6 __drm_gem_destroy_shadow_plane_state EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8ca2d9e4 drm_dp_calc_pbn_mode -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8cbb5546 drm_dp_cec_unregister_connector -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8d65ce33 drm_atomic_get_mst_topology_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8ce15642 drm_dp_pcon_is_frl_ready +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8d1ab823 drm_gem_fb_create_handle EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8d701329 drm_dp_clock_recovery_ok -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8f491ce2 drm_atomic_helper_commit_hw_done -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x91fa5a2c drm_dp_aux_init -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x926a78b3 drm_helper_connector_dpms -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x935b3d52 drm_fb_helper_deferred_io -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x939b0c9f drm_dp_cec_set_edid -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x945a7ebf drm_dp_read_mst_cap -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x95a57579 drm_dp_link_train_channel_eq_delay -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x96820124 __drm_atomic_helper_bridge_duplicate_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x96cbcebb drm_crtc_helper_set_config -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9b0696ea drm_atomic_helper_check_modeset -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9b2b67aa drm_fb_helper_sys_imageblit -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9d61028b drm_dp_pcon_hdmi_link_active -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9e7d1fbd drm_atomic_helper_bridge_duplicate_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9ec61c06 __drm_atomic_helper_plane_destroy_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa03f2fa9 drm_edp_backlight_init +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8dec9af7 drm_lspcon_get_mode +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8e112da5 drm_kms_helper_poll_init +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8ec4e6ed drm_gem_destroy_shadow_plane_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x93672b93 drm_self_refresh_helper_alter_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x95488eba drm_dp_read_dpcd_caps +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x97286a9c drm_dp_pcon_pps_override_buf +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x97579f98 drm_fb_helper_sys_copyarea +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x97d09628 __drm_atomic_helper_connector_state_reset +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x99f63495 drm_dp_remote_aux_init +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9c687258 drm_dp_dual_mode_max_tmds_clock +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa1e01536 drm_dp_pcon_convert_rgb_to_ycbcr +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa1f7b02e drm_edp_backlight_set_level EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa1fefe6a drm_dp_psr_setup_time -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa26d8ced drm_atomic_helper_bridge_destroy_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa2cee3b9 drm_fb_helper_set_suspend -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa5429f15 drm_dp_dual_mode_max_tmds_clock -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa735be4b drm_helper_disable_unused_functions -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa8424f47 drm_helper_probe_detect -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa8739c5e drm_atomic_helper_connector_tv_reset -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa8b2cc37 drm_simple_display_pipe_init -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa93add21 __drm_atomic_helper_private_obj_duplicate_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xaaefad0b drm_fb_helper_cfb_imageblit -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xac376564 drm_helper_crtc_in_use -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xaccfdad8 drm_dp_pcon_hdmi_link_mode -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xad506401 drm_dp_mst_allocate_vcpi -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xade57e18 drm_helper_resume_force_mode +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa26e2f1b drm_dp_mst_get_vcpi_slots +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa2fa40fd drm_atomic_helper_commit_planes +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa33f4e1c drm_dp_link_train_clock_recovery_delay +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa7bd32a1 drm_dp_dual_mode_set_tmds_output +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa81667b7 drm_atomic_helper_bridge_propagate_bus_fmt +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa9bc57af drm_dp_read_lttpr_common_caps +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xad58c09c drm_fb_helper_prepare +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xadd530ab drm_atomic_helper_check_modeset +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xaf19d5ba __drm_atomic_helper_plane_state_reset +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xaf1db207 drm_dp_cec_set_edid EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xaf267620 drm_dp_lttpr_count -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xaf630a20 drm_dp_find_vcpi_slots -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb06f8f5b drm_dp_downstream_mode -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb0bdff07 drm_self_refresh_helper_init -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb15e4040 drm_kms_helper_poll_fini -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb33fc01f drm_dp_downstream_debug -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb3b4d5ca drm_atomic_helper_commit -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb408f031 __drmm_simple_encoder_alloc -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb40b9690 drm_self_refresh_helper_cleanup -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb51312c4 drm_lspcon_get_mode -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb79259c5 drm_fb_helper_debug_enter -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb7f0f746 drm_dp_aux_register -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb950e063 drm_gem_duplicate_shadow_plane_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xbaa99568 drm_dp_mst_atomic_enable_dsc -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xbd1574ca drm_atomic_helper_damage_merged -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xbd902743 drm_atomic_helper_commit_tail_rpm -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xbd91e4b1 __drm_gem_reset_shadow_plane -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xbee70365 drm_dp_cec_unset_edid -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xbf4220e7 drm_atomic_helper_check_planes -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc0e7445f drm_helper_force_disable_all -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc181e20f drm_dp_pcon_frl_prepare -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc5a49878 drm_dp_read_desc -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc5b42594 drm_dp_pcon_frl_enable +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb105c78a drm_dp_mst_detect_port +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb4957780 drm_helper_encoder_in_use +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb62fd82b drm_dp_mst_hpd_irq +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb70a8db7 __drm_atomic_helper_plane_reset +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb76221cc drm_dp_pcon_hdmi_link_active +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb7a422c0 drm_dp_downstream_debug +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb7e5d03a drm_dp_pcon_hdmi_link_mode +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb940e349 drm_fb_helper_cfb_copyarea +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb944f6bc drm_fb_helper_fini +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb9d456a0 drm_atomic_helper_cleanup_planes +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xbad1a2e8 drm_atomic_helper_prepare_planes +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xbd311bc0 drm_dp_pcon_frl_enable +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xbd711eec drm_gem_simple_kms_prepare_shadow_fb +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xbdf820fa drm_dp_mst_reset_vcpi_slots +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xbe7d1954 drm_fb_helper_set_par +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xbe8e7026 drm_panel_dp_aux_backlight +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xbf8b181d drm_atomic_helper_check_plane_damage +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc02121ac __drm_atomic_helper_plane_destroy_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc2ff0d89 drm_gem_cleanup_shadow_fb EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc5c99a79 drm_dp_get_adjust_request_voltage -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc62d4e47 drm_fb_helper_setcmap -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc6f917d9 drm_dp_cec_irq +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc765f198 drm_dp_aux_unregister EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc79ecffb drm_dp_downstream_is_type -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc7a8b9b8 drm_atomic_helper_page_flip_target -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc7cd9860 drm_atomic_helper_dirtyfb -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc82b6d58 __drm_atomic_helper_connector_state_reset +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc7b7c55f drm_atomic_helper_commit_duplicated_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc7c4547a drm_dp_check_act_status +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc7f80b87 drm_gem_fb_end_cpu_access EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc85e28e8 drm_fb_xrgb8888_to_rgb565_dstclip -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xcb5b290b drm_atomic_helper_cleanup_planes -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xcb634ab8 drm_dp_dual_mode_write -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xcb661c20 drm_atomic_helper_disable_all -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xcc81fab2 drm_atomic_helper_damage_iter_init -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xce20013b drm_atomic_helper_prepare_planes -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xce2689ab drm_primary_helper_destroy -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xce4d6248 drm_fb_helper_unregister_fbi -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd011aac3 drm_dp_pcon_pps_override_param -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd11f4da5 drm_dp_dpcd_read_link_status -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd162db8e drm_dp_dual_mode_get_tmds_output -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd1e97e74 drm_atomic_helper_commit_tail +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc862f7c7 drm_atomic_helper_crtc_destroy_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xca8f9363 drm_fbdev_generic_setup +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xcaffb81f drm_dp_set_subconnector_property +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xcf9abd47 drm_atomic_helper_update_legacy_modeset_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xcffaabaf drm_fb_helper_setcmap +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd24e2abf drm_dp_mst_connector_late_register +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd2a09f1e drm_gem_simple_kms_destroy_shadow_plane_state EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd2b0c7e6 drm_dp_downstream_is_tmds -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd3bb55be drm_dp_pcon_convert_rgb_to_ycbcr -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd424996d drm_atomic_helper_check_plane_damage -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd42b84a5 drm_scdc_set_high_tmds_clock_ratio +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd3452acf drm_dp_get_vc_payload_bw +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd4572d9c drm_crtc_helper_set_mode EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd4983d85 drm_fb_swab -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd580422d drm_atomic_helper_set_config -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd784dbfd drm_gem_fb_destroy -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd8215773 drm_dp_mst_dump_topology -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd8afb203 drm_dp_lttpr_link_train_channel_eq_delay -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd9144437 drm_kms_helper_hotplug_event -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd938a299 drm_atomic_helper_disable_planes_on_crtc -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xdb29a0c0 drm_fb_helper_initial_config +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd4cfb6f4 drm_helper_force_disable_all +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd5c8f60c __drm_atomic_helper_crtc_reset +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd6531882 drm_atomic_helper_check_plane_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd65e3329 drm_dp_dual_mode_read +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd68df85f drm_dp_dual_mode_get_tmds_output +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd74da40d drm_atomic_helper_set_config +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd89f7b17 drm_fb_helper_unregister_fbi +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xd8f43a13 drm_fb_helper_check_var EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xdbc3c128 drm_fb_blit_dstclip +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xdc2bce11 drm_dp_aux_init EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xdd25f079 drm_dp_pcon_dsc_max_slice_width -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xde03d503 drm_atomic_helper_commit_modeset_disables -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xdeb2e843 drm_fb_helper_sys_copyarea -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xdf137bdc drm_fb_helper_restore_fbdev_mode_unlocked -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xdf84349a __drm_atomic_helper_plane_duplicate_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe08312da drm_dp_pcon_pps_override_buf -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe2999713 drm_crtc_helper_set_mode -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe3dd3432 __drm_atomic_helper_crtc_duplicate_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe4c11076 drm_fb_helper_output_poll_changed -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe54a7fe9 drm_helper_probe_single_connector_modes -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe6883d20 drm_fb_helper_sys_write -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe93353b9 drm_panel_bridge_add -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe9b59777 drm_gem_simple_kms_destroy_shadow_plane_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xeae53a51 drm_atomic_helper_commit_planes -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xeb36a442 drm_atomic_helper_plane_destroy_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xeb6323c4 drm_fbdev_generic_setup +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xdefab819 drm_fb_helper_lastclose +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xdfb9ec44 drm_panel_bridge_add_typed +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe0fd4c12 drm_atomic_helper_page_flip_target +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe2011e19 drm_gem_fb_destroy +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe22512b6 __drm_atomic_helper_bridge_duplicate_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe248182f drm_fb_helper_init +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe4808ff8 drm_dp_lttpr_link_train_channel_eq_delay +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe6bf98c4 drm_self_refresh_helper_update_avg_times +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe7602c28 drm_gem_fb_begin_cpu_access +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe8b1158a __drm_atomic_helper_private_obj_duplicate_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe8bdcb56 drm_simple_encoder_init +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xe9076442 drm_fb_helper_output_poll_changed +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xec765bf9 drm_atomic_helper_connector_tv_reset +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xecae00bf drm_dp_read_downstream_info EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xedcf81ce drm_dp_channel_eq_ok -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xee5b26d5 drm_scdc_read -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xee6eed2a drm_dp_mst_add_affected_dsc_crtcs -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xeee63ea5 drm_atomic_helper_connector_reset -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xef434ee0 drm_fb_helper_hotplug_event -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xefe6df8f __drm_atomic_helper_connector_duplicate_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf11a1968 drm_atomic_helper_resume -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf1ef1bd0 drm_dp_mst_hpd_irq -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf2fdf8d2 drm_atomic_helper_swap_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf323af9e drm_atomic_helper_check_plane_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf3f392f5 drm_atomic_helper_plane_reset -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf4515f44 drm_fb_helper_prepare -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf61a609f drm_dp_mst_topology_mgr_init +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xee4c89fa drm_atomic_get_mst_topology_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf1946ccc drm_fb_helper_cfb_imageblit +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf3707113 drm_atomic_helper_update_plane +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf41dba31 drm_atomic_helper_page_flip +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf45524dc drm_atomic_helper_dirtyfb +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf4e8df62 drm_dp_read_sink_count +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf5e04150 drm_fb_helper_initial_config +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf6530433 drm_dp_find_vcpi_slots EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf68741fb drm_dp_subconnector_type EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf689ad25 drm_dp_downstream_420_passthrough -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf733d061 __drm_atomic_helper_crtc_destroy_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf75bcdbb __drm_atomic_helper_crtc_state_reset +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf73a94e2 drm_dp_cec_unregister_connector +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf751bc87 devm_drm_panel_bridge_add_typed EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf8333b3c drm_dp_pcon_dsc_max_slices -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf8b416bc drm_atomic_helper_crtc_reset -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf8fb2855 drm_fb_helper_cfb_fillrect +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf97245fa drm_atomic_helper_plane_duplicate_state +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xfb048c84 drm_dp_cec_irq EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xfb1a7a5a drm_dp_downstream_rgb_to_ycbcr_conversion -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xfb846fa4 drm_dp_pcon_frl_configure_1 -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xfbeed1e3 drm_dp_read_sink_count_cap -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xfc2d60bf drm_dp_read_lttpr_phy_caps -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xfddeb788 drm_atomic_helper_calc_timestamping_constants +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xfc8222af drm_atomic_helper_fake_vblank +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xfc9ddcfd drm_atomic_helper_check +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xfd70ba2e drm_dp_mst_dsc_aux_for_port EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xfe12bcb9 drm_dsc_compute_rc_parameters -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xfe34584a drm_dp_dpcd_read -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xff1c2b30 drm_atomic_helper_commit_cleanup_done -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xff654ac8 drm_dp_read_lttpr_common_caps -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xff9e7f88 drm_atomic_helper_update_legacy_modeset_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xffda7e70 __drm_gem_duplicate_shadow_plane_state -EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xffdffefe drm_gem_simple_display_pipe_prepare_fb -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x184ff4ce mipi_dbi_poweron_reset -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x1dab4340 mipi_dbi_command_buf -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x39b16391 mipi_dbi_pipe_disable -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x3eb62c9a mipi_dbi_hw_reset -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x48b1d8da mipi_dbi_spi_transfer -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x52bdb140 mipi_dbi_display_is_on -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x6d29b280 mipi_dbi_pipe_update -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x6f4f887f mipi_dbi_command_stackbuf -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x800686a3 mipi_dbi_buf_copy -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x836d82e3 mipi_dbi_poweron_conditional_reset -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0xba8c91f9 mipi_dbi_dev_init -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0xce0af95b mipi_dbi_spi_init -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0xd97afade mipi_dbi_dev_init_with_formats -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0xe4027606 mipi_dbi_command_read -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0xf6436356 mipi_dbi_spi_cmd_max_speed -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0xfb0a4fc1 mipi_dbi_debugfs_init -EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0xfd9dc525 mipi_dbi_enable_flush -EXPORT_SYMBOL drivers/gpu/drm/drm_ttm_helper 0x10a13417 drm_gem_ttm_vmap -EXPORT_SYMBOL drivers/gpu/drm/drm_ttm_helper 0x192710de drm_gem_ttm_mmap -EXPORT_SYMBOL drivers/gpu/drm/drm_ttm_helper 0x4734487b drm_gem_ttm_vunmap -EXPORT_SYMBOL drivers/gpu/drm/drm_ttm_helper 0x8bfed8f3 drm_gem_ttm_print_info -EXPORT_SYMBOL drivers/gpu/drm/drm_ttm_helper 0xe67331a6 drm_gem_ttm_dumb_map_offset -EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x0040a3ed drm_gem_vram_unpin -EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x11184ab1 drm_gem_vram_create -EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x1213dbdf drm_vram_helper_mode_valid -EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x1df54079 drm_vram_mm_debugfs_init -EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x2ba31505 drm_gem_vram_pin -EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x381a08d7 drm_gem_vram_fill_create_dumb -EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x77757543 drm_gem_vram_simple_display_pipe_cleanup_fb -EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x7adcd67b drm_gem_vram_plane_helper_prepare_fb -EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x882727d9 drm_gem_vram_plane_helper_cleanup_fb -EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x91ef506f drm_gem_vram_simple_display_pipe_prepare_fb -EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x9d2ebe75 drm_gem_vram_put -EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0xa378d1c3 drm_gem_vram_vmap -EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0xafcfcadc drm_gem_vram_driver_dumb_create -EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0xb28c3edf drm_gem_vram_vunmap -EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0xbc9f69fa drmm_vram_helper_init -EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0xd363c07c drm_gem_vram_offset -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x016eb04a drm_sched_resubmit_jobs_ext -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x0989cdb0 drm_sched_entity_flush -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x192a97e0 drm_sched_init -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x1dd9bc8e drm_sched_entity_set_priority -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x32734083 drm_sched_resume_timeout -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x3ae74af4 drm_sched_dependency_optimized -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x488331f6 drm_sched_resubmit_jobs -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x625b2659 drm_sched_entity_destroy -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x6680896d drm_sched_increase_karma_ext -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x6f1141e8 drm_sched_fault -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x7af1551d drm_sched_job_init -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x7e2c7d9d drm_sched_stop -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xa3a502bf to_drm_sched_fence -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xa48558c8 drm_sched_start -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xae48108c drm_sched_pick_best -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xb0f07589 drm_sched_entity_init -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xb21973f6 drm_sched_entity_fini -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xb8c7650d drm_sched_suspend_timeout -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xb955d384 drm_sched_fini -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xc6c79dea drm_sched_increase_karma -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xcb4dd17f drm_sched_entity_push_job -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xd59e9c31 drm_sched_reset_karma -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xdfedf0bf drm_sched_job_cleanup -EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xe209298c drm_sched_entity_modify_sched -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x0262f498 ttm_bo_vm_open -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x030714cd ttm_pool_debugfs -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x0b54981f ttm_glob -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x0dc5d0f6 ttm_agp_tt_create -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x12d46d42 ttm_bo_vunmap -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x17f89caf ttm_bo_move_memcpy -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x18fce2dd ttm_sg_tt_init -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x1d22d137 ttm_tt_destroy_common -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x21ea826f ttm_device_fini -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x2bc32a82 ttm_bo_eviction_valuable -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x2f948023 ttm_kmap_iter_tt_init -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x301b51e8 ttm_bo_kunmap -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x323c0dce ttm_range_man_fini -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x35f619fa ttm_bo_init -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x37df136e ttm_bo_bulk_move_lru_tail -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x38c31ef3 ttm_io_prot -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x3ce59fcb ttm_range_man_init -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x4974296a ttm_agp_destroy -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x4b145fde ttm_tt_fini -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x5342c7b2 ttm_move_memcpy -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x5522fd7f ttm_tt_init -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x5d5f7455 ttm_device_swapout +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xfe3804ab drm_dp_mst_dump_topology +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xfecbd522 drm_atomic_helper_wait_for_vblanks +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xff7387d1 __drm_atomic_helper_bridge_reset +EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xffd9d0dd drm_atomic_helper_commit_tail_rpm +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x09d874a4 mipi_dbi_hw_reset +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x1b42ada2 mipi_dbi_dev_init +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x2a65704f mipi_dbi_command_read +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x31b14c40 mipi_dbi_pipe_disable +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x3d4aa733 mipi_dbi_spi_transfer +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x4de0d405 mipi_dbi_dev_init_with_formats +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x5f4db3d9 mipi_dbi_command_buf +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x7d62a165 mipi_dbi_buf_copy +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x930c02e7 mipi_dbi_poweron_reset +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x9ca298cd mipi_dbi_debugfs_init +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0x9d572af4 mipi_dbi_spi_init +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0xa95ba77c mipi_dbi_enable_flush +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0xb78a3546 mipi_dbi_display_is_on +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0xc6b39d07 mipi_dbi_pipe_update +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0xd72c1abb mipi_dbi_spi_cmd_max_speed +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0xe43f1f89 mipi_dbi_poweron_conditional_reset +EXPORT_SYMBOL drivers/gpu/drm/drm_mipi_dbi 0xeac54d0a mipi_dbi_command_stackbuf +EXPORT_SYMBOL drivers/gpu/drm/drm_ttm_helper 0x331550ce drm_gem_ttm_print_info +EXPORT_SYMBOL drivers/gpu/drm/drm_ttm_helper 0x3919ca79 drm_gem_ttm_mmap +EXPORT_SYMBOL drivers/gpu/drm/drm_ttm_helper 0x6613b5ca drm_gem_ttm_vmap +EXPORT_SYMBOL drivers/gpu/drm/drm_ttm_helper 0xb4506345 drm_gem_ttm_dumb_map_offset +EXPORT_SYMBOL drivers/gpu/drm/drm_ttm_helper 0xc2f58331 drm_gem_ttm_vunmap +EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x006764f2 drm_gem_vram_simple_display_pipe_cleanup_fb +EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x02fa9b0e drm_gem_vram_vmap +EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x0d7317ae drm_gem_vram_pin +EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x2133d6eb drm_vram_helper_mode_valid +EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x3b003e92 drm_gem_vram_plane_helper_cleanup_fb +EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x3d9a5a26 drm_gem_vram_vunmap +EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x4639ed4b drm_gem_vram_plane_helper_prepare_fb +EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x58a6fb28 drm_gem_vram_create +EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x71c2d6c7 drm_gem_vram_offset +EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x77f6ede2 drm_gem_vram_fill_create_dumb +EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0x9f081217 drm_gem_vram_driver_dumb_create +EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0xc35717dd drmm_vram_helper_init +EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0xca8d3a73 drm_gem_vram_simple_display_pipe_prepare_fb +EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0xe148aa76 drm_vram_mm_debugfs_init +EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0xe4c28004 drm_gem_vram_unpin +EXPORT_SYMBOL drivers/gpu/drm/drm_vram_helper 0xe628d1f4 drm_gem_vram_put +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x01d350f4 to_drm_sched_fence +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x09c76ddf drm_sched_increase_karma +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x127e8d58 drm_sched_init +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x29b420b5 drm_sched_start +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x2b67ebad drm_sched_resubmit_jobs +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x391d8be4 drm_sched_pick_best +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x3983fc47 drm_sched_increase_karma_ext +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x51eadddc drm_sched_entity_set_priority +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x5729efc7 drm_sched_entity_fini +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x64cd079f drm_sched_dependency_optimized +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x6c37c921 drm_sched_reset_karma +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x72d4ee50 drm_sched_entity_destroy +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x73bcd219 drm_sched_entity_push_job +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0x858a50d8 drm_sched_entity_flush +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xa61856c5 drm_sched_stop +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xb13cb769 drm_sched_entity_modify_sched +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xbad30196 drm_sched_job_init +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xbdf93e98 drm_sched_fault +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xc06ed2ea drm_sched_resume_timeout +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xc5140db8 drm_sched_suspend_timeout +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xdac4d20e drm_sched_fini +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xe43c0d4f drm_sched_resubmit_jobs_ext +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xe44f1d10 drm_sched_job_cleanup +EXPORT_SYMBOL drivers/gpu/drm/scheduler/gpu-sched 0xf9a50d75 drm_sched_entity_init +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x00d00e3b ttm_range_man_init +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x0165dc20 ttm_bo_vm_close +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x055f2937 ttm_bo_vmap +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x0c755481 ttm_eu_reserve_buffers +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x0fe09a71 ttm_bo_validate +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x11951289 ttm_bo_eviction_valuable +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x1240db02 ttm_bo_wait +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x1952f3a9 ttm_device_fini +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x1ef9e2b7 ttm_tt_init +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x1f791330 ttm_bo_init_reserved +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x20287eb5 ttm_kmap_iter_tt_init +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x2415897f ttm_agp_is_bound +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x2cf01cb4 ttm_bo_vm_access +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x30a211cd ttm_global_swapout +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x3340e19a ttm_pool_debugfs +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x36f7afc1 ttm_agp_unbind +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x3ae4a050 ttm_sg_tt_init +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x3d4967dd ttm_range_man_fini +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x3e8f898b ttm_move_memcpy +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x42bd4849 ttm_bo_vm_open +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x4622086a ttm_bo_vm_reserve +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x46fd01c4 ttm_agp_destroy +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x47892680 ttm_bo_vm_fault EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x6536031b ttm_kmap_iter_iomap_init -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x6705ff90 ttm_bo_move_accel_cleanup -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x67926598 ttm_eu_backoff_reservation -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x74fd4c8a ttm_resource_manager_init -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x78fc9a9a ttm_bo_vmap -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x79ed0a50 ttm_bo_kmap -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x7a29b75c ttm_bo_wait -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x7c80a03a ttm_agp_unbind -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x7d404b7c ttm_bo_put -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x7f171b99 ttm_bo_lock_delayed_workqueue -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x81a6201c ttm_bo_unmap_virtual -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x880f85b0 ttm_resource_free -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x8bf55584 ttm_bo_vm_dummy_page -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x8cc7431c ttm_pool_free -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x8ef778ce ttm_eu_reserve_buffers -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x90e7c88c ttm_pool_alloc -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x9353fd57 ttm_global_swapout -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x93dae988 ttm_bo_move_to_lru_tail -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x974e13e9 ttm_device_init -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x9a0398e6 ttm_agp_bind -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xab9b0314 ttm_bo_vm_access +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x6bd8d610 ttm_bo_lock_delayed_workqueue +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x6c9b1371 ttm_bo_vunmap +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x6f3da087 ttm_resource_free +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x79b9299a ttm_tt_destroy_common +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x7bc84507 ttm_device_init +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x7ec4a349 ttm_eu_backoff_reservation +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x82b7d519 ttm_bo_move_memcpy +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x843be63b ttm_bo_put +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x85c3b7be ttm_eu_fence_buffer_objects +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x8ac7c296 ttm_bo_unmap_virtual +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x8e644a93 ttm_bo_kunmap +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x8f936dc0 ttm_resource_init +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x910dacb0 ttm_bo_vm_dummy_page +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x9a5d6133 ttm_bo_init +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x9beeb8db ttm_agp_bind +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xa8e19011 ttm_pool_free +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xacceb967 ttm_bo_vm_fault_reserved +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xb1a2aff3 ttm_agp_tt_create EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xb753ca08 ttm_bo_mem_compat -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xbc12784b ttm_bo_unlock_delayed_workqueue -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xc2e27fc4 ttm_bo_validate -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xc83c3296 ttm_tt_populate -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xcab34d7c ttm_bo_vm_fault_reserved -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xd0378dca ttm_resource_init -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xddfa0ee4 ttm_resource_manager_debug -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xe6e1cc05 ttm_resource_manager_evict_all -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xe89a8a16 ttm_bo_mmap_obj -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xe9386f83 ttm_eu_fence_buffer_objects -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xee0b8b4f ttm_bo_init_reserved -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xee19fe03 ttm_bo_vm_reserve -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xf69e20d1 ttm_bo_vm_close -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xf854a6da ttm_agp_is_bound -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xf9d8a6d0 ttm_bo_mem_space -EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xffd3d8a3 ttm_bo_vm_fault -EXPORT_SYMBOL drivers/gpu/drm/vmwgfx/vmwgfx 0x421df17a ttm_mem_global_free +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xc1dfe6da ttm_bo_unlock_delayed_workqueue +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xc4ac8194 ttm_bo_mem_space +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xc91ec35f ttm_resource_manager_evict_all +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xcc6e3429 ttm_bo_mmap_obj +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xccf44c78 ttm_tt_populate +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xcef08c1e ttm_bo_kmap +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xd1d8fcf7 ttm_bo_bulk_move_lru_tail +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xd1fe8785 ttm_bo_move_accel_cleanup +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xdc5fa504 ttm_bo_move_to_lru_tail +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xde4f87fe ttm_pool_alloc +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xe111be50 ttm_resource_manager_init +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xf5de9361 ttm_glob +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xfb712e71 ttm_device_swapout +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xfc322b0c ttm_io_prot +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xfd459625 ttm_tt_fini +EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xfe2a5344 ttm_resource_manager_debug EXPORT_SYMBOL drivers/gpu/drm/vmwgfx/vmwgfx 0x446c961c ttm_base_object_noref_lookup -EXPORT_SYMBOL drivers/gpu/drm/vmwgfx/vmwgfx 0x50ce2ce6 ttm_mem_glob EXPORT_SYMBOL drivers/gpu/drm/vmwgfx/vmwgfx 0x6052860c ttm_round_pot -EXPORT_SYMBOL drivers/gpu/drm/vmwgfx/vmwgfx 0x739470e3 ttm_mem_global_alloc -EXPORT_SYMBOL drivers/hid/hid 0x726b1561 hid_bus_type -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x03bfd663 ishtp_get_client_data -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x07b59c50 ishtp_cl_connect -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x10ea79e6 ishtp_reset_compl_handler -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x167ef3a2 ishtp_send_suspend -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x2045508a ishtp_device_init -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x2c058ad1 ishtp_cl_disconnect -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x3283b5f3 ishtp_cl_driver_unregister -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x3b07b1cb ishtp_cl_io_rb_recycle -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x3bcf568e ishtp_cl_flush_queues -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x41faab9f ishtp_cl_send -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x532cb958 ishtp_recv -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x55713d01 ishtp_set_connection_state -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x57da1d7b ishtp_register_event_cb +EXPORT_SYMBOL drivers/gpu/drm/vmwgfx/vmwgfx 0xa7055554 ttm_mem_global_alloc +EXPORT_SYMBOL drivers/gpu/drm/vmwgfx/vmwgfx 0xb2674f61 ttm_mem_global_free +EXPORT_SYMBOL drivers/gpu/drm/vmwgfx/vmwgfx 0xe884d5d1 ttm_mem_glob +EXPORT_SYMBOL drivers/hid/hid 0x2a69511e hid_bus_type +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x040bac22 ishtp_send_resume +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x057c2544 ishtp_dev_to_cl_device +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x0b71d7a7 ishtp_cl_link +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x0c675199 ishtp_set_rx_ring_size +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x11b4c289 ishtp_cl_driver_unregister +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x1337ece8 ishtp_get_drvdata +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x15ceb6a0 ishtp_cl_get_tx_free_rings +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x1d85feec ishtp_cl_send +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x1f5cfe9b ishtp_device +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x20fb94ab ishtp_cl_connect +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x28429b75 ishtp_get_device +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x29cf54a1 ish_hw_reset +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x336ee55d ishtp_reset_handler +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x3785605e ishtp_cl_flush_queues +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x4563002b ishtp_set_drvdata +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x4a9b9813 ishtp_bus_remove_all_clients EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x5f9b0501 ishtp_get_fw_client_id -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x643f0701 ishtp_set_drvdata -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x6d661161 ishtp_cl_allocate -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x7119f317 ishtp_set_rx_ring_size -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x7af2f906 ishtp_cl_tx_empty -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x81e9068d ishtp_cl_rx_get_rb -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x8c0c48d6 ishtp_cl_driver_register -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x956ce67c ishtp_trace_callback -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x997d243a ishtp_cl_free -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xa31a1ae9 ishtp_bus_remove_all_clients -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xa63f785a ishtp_set_client_data -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xa7d8923b ishtp_cl_unlink -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xa82c1469 ishtp_set_tx_ring_size -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xaae69fb4 ishtp_device -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xb2de4274 ishtp_cl_set_fw_client_id -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xb6894e5d ishtp_start -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xb9ff30a1 ishtp_get_pci_device -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xbda103b1 ishtp_dev_to_cl_device -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xc07425a6 ish_hw_reset -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xc3b3e286 ishtp_reset_handler -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xcd99836d ishtp_fw_cl_by_uuid -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xcf4e38a9 ishtp_put_device -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xd42e0396 ishtp_fw_cl_get_client -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xd5c93bbb ishtp_cl_get_tx_free_buffer_size -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xe2b41aef ishtp_get_device -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xe8b61ebc ishtp_send_resume -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xf3275722 ishtp_cl_get_tx_free_rings -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xf3914071 ishtp_get_drvdata -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xf5727775 ishtp_cl_link -EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xffa90ff7 ishtp_get_ishtp_device +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x617f9368 ishtp_cl_get_tx_free_buffer_size +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x626e1938 ishtp_send_suspend +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x6282273c ishtp_cl_io_rb_recycle +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x64d47182 ishtp_cl_disconnect +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x78b8d5fd ishtp_cl_free +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x8721d1aa ishtp_cl_unlink +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x8d4a35a1 ishtp_get_client_data +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0x8e519b0d ishtp_set_tx_ring_size +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xa0675d3b ishtp_cl_set_fw_client_id +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xa316afc7 ishtp_register_event_cb +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xa3da6759 ishtp_device_init +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xad37a001 ishtp_cl_tx_empty +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xb136d32e ishtp_start +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xb3c56ced ishtp_set_client_data +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xb3eaa5eb ishtp_put_device +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xb4f162d8 ishtp_reset_compl_handler +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xb718e27a ishtp_trace_callback +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xbe371974 ishtp_cl_allocate +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xc895a210 ishtp_set_connection_state +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xcf38aa42 ishtp_fw_cl_by_uuid +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xd042f9a8 ishtp_get_ishtp_device +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xd71eb07d ishtp_get_pci_device +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xd7a2723b ishtp_cl_driver_register +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xea9914bc ishtp_recv +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xedccbd61 ishtp_fw_cl_get_client +EXPORT_SYMBOL drivers/hid/intel-ish-hid/intel-ishtp 0xf2fbf129 ishtp_cl_rx_get_rb EXPORT_SYMBOL drivers/hwmon/hwmon-vid 0x2f9e7f8e vid_which_vrm EXPORT_SYMBOL drivers/hwmon/hwmon-vid 0x446615bd vid_from_reg EXPORT_SYMBOL drivers/hwmon/sch56xx-common 0x01568393 sch56xx_read_virtual_reg -EXPORT_SYMBOL drivers/hwmon/sch56xx-common 0x1d334b5c sch56xx_watchdog_register EXPORT_SYMBOL drivers/hwmon/sch56xx-common 0x96ec3b26 sch56xx_read_virtual_reg12 EXPORT_SYMBOL drivers/hwmon/sch56xx-common 0xaa17a737 sch56xx_write_virtual_reg EXPORT_SYMBOL drivers/hwmon/sch56xx-common 0xb37b9b81 sch56xx_read_virtual_reg16 -EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-bit 0x16b8873b i2c_bit_add_bus -EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-bit 0x49c19607 i2c_bit_add_numbered_bus -EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-bit 0x9ec4b88c i2c_bit_algo -EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-pca 0x536cccbc i2c_pca_add_numbered_bus -EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-pca 0x7a33933a i2c_pca_add_bus -EXPORT_SYMBOL drivers/i2c/busses/i2c-amd756 0x34f191fe amd756_smbus -EXPORT_SYMBOL drivers/i2c/i2c-core 0x032d3538 __i2c_smbus_xfer -EXPORT_SYMBOL drivers/i2c/i2c-core 0x071882b4 i2c_put_adapter -EXPORT_SYMBOL drivers/i2c/i2c-core 0x10fef1d7 i2c_add_adapter -EXPORT_SYMBOL drivers/i2c/i2c-core 0x152eb8cc i2c_del_adapter -EXPORT_SYMBOL drivers/i2c/i2c-core 0x3374b9ce i2c_smbus_read_word_data -EXPORT_SYMBOL drivers/i2c/i2c-core 0x3ec4d27e __i2c_transfer -EXPORT_SYMBOL drivers/i2c/i2c-core 0x46850c21 i2c_smbus_write_byte_data -EXPORT_SYMBOL drivers/i2c/i2c-core 0x5bd2e815 i2c_smbus_read_i2c_block_data -EXPORT_SYMBOL drivers/i2c/i2c-core 0x5cf076c6 i2c_smbus_read_byte_data -EXPORT_SYMBOL drivers/i2c/i2c-core 0x62d26690 i2c_smbus_read_block_data -EXPORT_SYMBOL drivers/i2c/i2c-core 0x64903ce9 i2c_smbus_read_byte -EXPORT_SYMBOL drivers/i2c/i2c-core 0x686f24df i2c_clients_command -EXPORT_SYMBOL drivers/i2c/i2c-core 0x73ab2ec1 i2c_transfer -EXPORT_SYMBOL drivers/i2c/i2c-core 0x81041a64 i2c_get_adapter -EXPORT_SYMBOL drivers/i2c/i2c-core 0x8da6ab89 i2c_smbus_write_block_data -EXPORT_SYMBOL drivers/i2c/i2c-core 0xa152cd38 i2c_verify_adapter -EXPORT_SYMBOL drivers/i2c/i2c-core 0xa594e0f5 i2c_smbus_write_word_data -EXPORT_SYMBOL drivers/i2c/i2c-core 0xd2a8dd5c i2c_smbus_write_byte -EXPORT_SYMBOL drivers/i2c/i2c-core 0xd520c1b4 i2c_verify_client -EXPORT_SYMBOL drivers/i2c/i2c-core 0xdab0150c i2c_del_driver -EXPORT_SYMBOL drivers/i2c/i2c-core 0xdce9812d i2c_transfer_buffer_flags -EXPORT_SYMBOL drivers/i2c/i2c-core 0xedc79264 i2c_register_driver -EXPORT_SYMBOL drivers/i2c/i2c-core 0xf8e00816 i2c_smbus_read_i2c_block_data_or_emulated -EXPORT_SYMBOL drivers/i2c/i2c-core 0xf9ada377 i2c_smbus_write_i2c_block_data +EXPORT_SYMBOL drivers/hwmon/sch56xx-common 0xd9a45bd0 sch56xx_watchdog_register +EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-bit 0x115194b0 i2c_bit_algo +EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-bit 0x2f837d97 i2c_bit_add_bus +EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-bit 0x3f264ab7 i2c_bit_add_numbered_bus +EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-pca 0x53a88d04 i2c_pca_add_bus +EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-pca 0x820f80da i2c_pca_add_numbered_bus +EXPORT_SYMBOL drivers/i2c/busses/i2c-amd756 0xfcd8c5f2 amd756_smbus +EXPORT_SYMBOL drivers/i2c/i2c-core 0x024e8c9a i2c_smbus_read_i2c_block_data +EXPORT_SYMBOL drivers/i2c/i2c-core 0x064ef2e7 i2c_smbus_read_block_data +EXPORT_SYMBOL drivers/i2c/i2c-core 0x0fda45df i2c_transfer +EXPORT_SYMBOL drivers/i2c/i2c-core 0x1e079fb3 i2c_smbus_write_byte_data +EXPORT_SYMBOL drivers/i2c/i2c-core 0x299c3fbd i2c_put_adapter +EXPORT_SYMBOL drivers/i2c/i2c-core 0x2c5dfbef i2c_del_driver +EXPORT_SYMBOL drivers/i2c/i2c-core 0x3851d9fd i2c_transfer_buffer_flags +EXPORT_SYMBOL drivers/i2c/i2c-core 0x471718b5 i2c_smbus_write_word_data +EXPORT_SYMBOL drivers/i2c/i2c-core 0x4d49c3c8 i2c_del_adapter +EXPORT_SYMBOL drivers/i2c/i2c-core 0x7f6d75f7 i2c_clients_command +EXPORT_SYMBOL drivers/i2c/i2c-core 0x8668c5fd i2c_smbus_read_i2c_block_data_or_emulated +EXPORT_SYMBOL drivers/i2c/i2c-core 0x8d374146 i2c_smbus_read_word_data +EXPORT_SYMBOL drivers/i2c/i2c-core 0xa3588d4f i2c_smbus_read_byte_data +EXPORT_SYMBOL drivers/i2c/i2c-core 0xa8be254e i2c_smbus_write_block_data +EXPORT_SYMBOL drivers/i2c/i2c-core 0xb696b2fa i2c_add_adapter +EXPORT_SYMBOL drivers/i2c/i2c-core 0xb97d1b08 i2c_verify_adapter +EXPORT_SYMBOL drivers/i2c/i2c-core 0xbb41f6e2 i2c_register_driver +EXPORT_SYMBOL drivers/i2c/i2c-core 0xbc9be244 __i2c_transfer +EXPORT_SYMBOL drivers/i2c/i2c-core 0xbf45742d i2c_smbus_write_byte +EXPORT_SYMBOL drivers/i2c/i2c-core 0xc89db308 i2c_smbus_xfer +EXPORT_SYMBOL drivers/i2c/i2c-core 0xd0bc130e i2c_smbus_read_byte +EXPORT_SYMBOL drivers/i2c/i2c-core 0xdc7aa74a i2c_get_adapter +EXPORT_SYMBOL drivers/i2c/i2c-core 0xe39fd79d i2c_smbus_write_i2c_block_data EXPORT_SYMBOL drivers/i2c/i2c-core 0xfa2e5f32 i2c_smbus_pec -EXPORT_SYMBOL drivers/i2c/i2c-core 0xffe4e1b7 i2c_smbus_xfer -EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x0705e7a0 ib_send_cm_req -EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x0785962b ib_cm_insert_listen -EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x1f19e1a8 ib_cm_notify -EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x361c6d86 ib_send_cm_dreq -EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x47611fbc ib_send_cm_rej -EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x63aea32d ib_cm_init_qp_attr -EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x660151cf ib_create_cm_id +EXPORT_SYMBOL drivers/i2c/i2c-core 0xfaa22da6 __i2c_smbus_xfer +EXPORT_SYMBOL drivers/i2c/i2c-core 0xffe6acc5 i2c_verify_client +EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x174c2ddf ib_send_cm_req +EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x19cbefbe ib_send_cm_rtu +EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x1a3fe32c ib_cm_insert_listen +EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x1e0edcd6 ib_create_cm_id +EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x457e0384 ib_send_cm_sidr_rep EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x69824a14 ibcm_reject_msg -EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x976dc6d2 ib_send_cm_mra -EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xbf281056 ib_send_cm_drep -EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xbf7d643f ib_send_cm_sidr_req -EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xced8c017 ib_send_cm_rtu -EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xcfbefc6f ib_cm_listen -EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xe8a49830 ib_send_cm_sidr_rep -EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xf795026e ib_destroy_cm_id -EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xfb3414d7 ib_send_cm_rep -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x007a6cfd rdma_rw_ctx_destroy_signature -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x008baab1 rdma_restrack_get_byid -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x00c9c7bf ib_check_mr_status -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x0115af2e rdma_user_mmap_entry_remove -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x0142c0a0 rdma_query_ah -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x017b2e87 ib_unregister_device -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x01a71445 ib_unregister_mad_agent -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x02aa986f ib_get_cached_port_state -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x03f11ae2 rdma_roce_rescan_device -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x07dee574 rdma_read_gid_attr_ndev_rcu -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x07fdc9b3 ib_dma_virt_map_sg -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x083ae7b2 rdma_restrack_count -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x0b56c483 ib_port_register_client_groups +EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x6a4a9b02 ib_send_cm_rep +EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x6f3683e0 ib_send_cm_drep +EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x80c726e9 ib_cm_notify +EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x8ec12d07 ib_cm_listen +EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xc552b710 ib_destroy_cm_id +EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xc89f6752 ib_send_cm_mra +EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xcea5e899 ib_cm_init_qp_attr +EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xdc514d46 ib_send_cm_rej +EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xe79f1c7f ib_send_cm_sidr_req +EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xeeab7db5 ib_send_cm_dreq +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x0068a074 ib_get_vf_guid +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x02a10c9d ib_drain_rq +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x0713ac18 ib_init_ah_attr_from_wc +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x089040e5 rdma_restrack_put +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x08b1de09 rdma_read_gid_attr_ndev_rcu +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x099b6a7c ib_detach_mcast +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x0b4503fa rdma_set_cq_moderation +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x0c0f0c74 ib_free_cq EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x0c86f5cb ib_sa_register_client -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x0de41e05 ib_destroy_qp_user -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x0f918e49 ib_query_qp -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x0fb9521e rdma_set_cq_moderation -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x134de212 rdma_destroy_ah_user -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x13744b53 rdma_put_gid_attr -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x144f42d8 ib_reg_user_mr -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x14a8c5bc ib_dispatch_event -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x176b9b9f rdma_rw_ctx_wrs +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x0ec0aa7c rdma_translate_ip +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x116344fa ib_resize_cq +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1187380a rdma_restrack_set_name +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x15b5105e ibdev_info +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1798348e ib_set_vf_link_state EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x184621a4 ib_get_rdma_header_version +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x19b28265 ib_alloc_mr_integrity EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1b037462 __rdma_block_iter_start -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1b6e2468 rdma_move_grh_sgid_attr -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1b824290 ib_find_cached_pkey -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x20a29bdf ib_get_net_dev_by_params -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2199ea51 rdma_rw_ctx_signature_init -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x22088abb ib_init_ah_from_mcmember +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1b3653d5 ibdev_emerg +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1b45ad86 rdma_read_gid_l2_fields +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1bc515a8 ib_get_vf_stats +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2081521d ib_set_vf_guid +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2139a1e5 ib_register_device +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x21491163 rdma_user_mmap_entry_put EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x22f3cf93 ib_pack -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x23aacf6e ibnl_put_attr -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2539fc35 __ib_alloc_cq -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2875f10e ib_qp_usecnt_inc -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x28947fa4 rdma_rw_mr_factor -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2a69d3d6 ib_find_exact_cached_pkey -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2ba0d327 ib_cq_pool_put -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2ccc1086 ib_modify_qp_with_udata -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2d92ac6e ib_resize_cq -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2efcd346 ib_query_port +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2347a043 ib_modify_mad +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2457363f rdma_nl_stat_hwcounter_entry +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x270f8033 ib_create_qp_kernel +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x275fa844 rdma_link_unregister +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x29023e00 ib_cq_pool_get +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x29f517d9 ib_mr_pool_init +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2dc05c1f rdma_port_get_link_layer +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2eac98b6 rdma_nl_register +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2f39d160 roce_gid_type_mask_support EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2fc70b9e ib_get_gids_from_rdma_hdr EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x305e5701 rdma_addr_size_kss -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x312ebe06 ib_map_mr_sg_pi -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x3154a89c ib_find_pkey -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x31ea93f0 ib_rdmacg_try_charge -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x3209bd5e ib_port_immutable_read -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x35ba8acf ib_create_srq_user -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x365245e5 rdma_modify_ah -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x37e7b4db ib_destroy_srq_user -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x3ac5d6b6 ib_set_vf_link_state -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x3b92e194 rdma_rw_ctx_destroy -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x3e4f4bd1 rdma_find_gid_by_port -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x3f04ffd1 rdma_nl_put_driver_u64 +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x3603df64 ib_advise_mr +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x36ad5302 ib_sa_guid_info_rec_query +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x3a1b91d4 ib_dealloc_pd_user +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x3f090b1c ib_get_cached_subnet_prefix EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x3fc2387c ib_ud_header_unpack +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x42d2010b __ib_create_cq +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x434a279d rdma_addr_cancel EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x434c5d10 zgid EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x439ce33c ib_sa_unregister_client -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x44e2e843 rdma_create_ah +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x439f4aef ib_find_cached_pkey +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x43b3c87a ib_create_qp_user +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x440a3517 ib_sa_join_multicast EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x45fb8985 rdma_nl_chk_listeners -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x460e60ba ib_create_qp_security -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x474ba812 ib_get_eth_speed -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4b1cb9c7 ib_process_cq_direct -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4b25b4e2 ibdev_notice -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4cbbce4b ib_modify_port -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4d4bb080 rdma_nl_unicast -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4dd064f8 ib_post_send_mad +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4733379e ib_get_vf_config +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x495b2beb rdma_restrack_get_byid +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4998b27b ibdev_printk +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4b0a6e42 rdma_user_mmap_entry_insert_range +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4b528172 ib_get_cached_port_state +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4c301e28 ib_drain_qp +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4ca10976 rdma_hold_gid_attr +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4d205124 rdma_user_mmap_entry_get_pgoff EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4e155af0 ib_response_mad EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4e90435c ib_sa_free_multicast -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5020d277 ib_device_set_netdev -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5108a59c rdma_find_gid -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x51d0d43a ib_set_vf_guid -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5255f97a rdma_nl_register +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x50375b17 ib_modify_port +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x504cd0d2 ib_rdmacg_try_charge +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5103fafb ib_unregister_event_handler +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x521b818e ib_modify_device +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5271d31a ib_get_cached_pkey +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5437647e rdma_restrack_get +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x549d899c ib_sg_to_pages +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x55b3ffaf ib_find_gid EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x55bb02f3 ib_cache_gid_type_str -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x55f00eb2 ib_drain_sq -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x56974616 rdma_read_gid_hw_context -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x57443e55 rdma_destroy_ah_attr -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5762b6d2 ib_register_client -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5b503418 rdma_restrack_new -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5c8d399b __ib_alloc_cq_any -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5ce5fccd ib_find_gid -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5d955a5a ib_sg_to_pages -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5de54374 ib_modify_device -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5e2c8009 ib_qp_usecnt_dec -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5f836508 rdma_restrack_del -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x601cce1e ib_dealloc_xrcd_user -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x60cc705d ib_get_cached_lmc +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x564e06ba rdma_modify_ah +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x56a1a550 rdma_link_register +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x57401382 ib_destroy_cq_user +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x57bc53e9 ib_register_event_handler +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5815d6c5 ib_destroy_srq_user +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x59b9daf9 ib_unregister_mad_agent +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5bae2023 ib_unregister_device_and_put +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5cb7e5fe rdma_user_mmap_entry_insert +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5cd941fe ibdev_err +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x60a2cb9c rdma_restrack_count EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x613b1e2e ib_is_mad_class_rmpp -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6143bf6b ib_advise_mr +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x61ae1234 rdma_destroy_ah_attr +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x61c105db rdma_nl_put_driver_u32_hex EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x61d24c52 ib_rate_to_mbps -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x620189d4 ib_modify_qp -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6489616c rdma_user_mmap_entry_insert -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x675ac8c4 ib_create_qp_user -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x69dc4227 rdma_link_register -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6aef95e3 ib_mr_pool_destroy -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6b90872e ib_free_send_mad +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x61dd4fdb ib_query_srq +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x65b89fd1 ib_port_sysfs_get_ibdev_kobj +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x65e05c90 ib_sa_get_mcmember_rec +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x668b8786 ib_mr_pool_put +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x66dc9932 rdma_nl_put_driver_u64 +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x681658d4 rdma_umap_priv_init +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6838aa12 ib_modify_qp +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6b19b77f rdma_restrack_new EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6b958320 ib_ud_ip4_csum -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6cf4f382 rdma_link_unregister -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6d2473c9 rdma_nl_put_driver_u32 +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6c1c0b85 rdma_rw_ctx_destroy +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6cdd5f52 ib_dealloc_xrcd_user +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6dfc7540 rdma_restrack_del +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6f25ff73 __ib_alloc_cq EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6f3614b6 rdma_is_zero_gid -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x70332e71 ib_register_mad_agent -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x7168a1fb rdma_init_netdev +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6fe03771 ib_dealloc_device +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6ff9c0f4 ib_get_device_fw_str +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x7049d416 rdma_query_gid +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x72506256 ib_mad_kernel_rmpp_agent +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x72f37b8f ib_device_put +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x73296580 ib_sa_path_rec_get EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x73baf9a2 ib_modify_qp_is_ok -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x73e66f15 __ib_create_cq -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x75647b5b ib_modify_mad +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x7517c2dc ib_get_eth_speed EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x75a729a0 rdma_nl_unregister +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x76c166cb __ib_alloc_pd +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x77ffa948 rdma_move_grh_sgid_attr EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x787ccc4c ib_get_mad_data_offset -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x79f37b55 ib_mr_pool_put -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x7ada542f ib_create_ah_from_wc -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x7b61b7ac ib_get_rmpp_segment -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x7c66561c ib_detach_mcast -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x7cf5ac26 rdma_query_gid -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x7e099246 rdma_user_mmap_io -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8074f604 ib_sa_guid_info_rec_query -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x819fa2f0 ib_free_cq -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x81e2d966 ib_create_send_mad -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x82956f5c ibnl_put_msg -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x830841ae ibdev_alert -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x841d7165 ib_init_ah_attr_from_path -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x84c4faf6 ib_mad_kernel_rmpp_agent -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8521fde9 rdma_rw_ctx_init +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x794ae201 ib_query_qp +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x7af8a417 ib_device_get_by_name +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x7dd7d954 rdma_user_mmap_entry_get +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x7dfce2c2 ib_process_cq_direct +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x7f171e55 ib_dispatch_event +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x7f6c5891 ib_dma_virt_map_sg +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x7ff82e22 ib_port_unregister_client_groups +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x826405be ib_init_ah_from_mcmember +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x83508a99 ib_register_client +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x84bc16eb ib_set_device_ops +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x866455ed ib_find_exact_cached_pkey EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x86cef180 rdma_addr_size -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x87cbdd5d ib_dealloc_pd_user -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x87f4f308 ib_get_vf_stats -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x88944c46 ib_open_qp -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8b166089 ib_query_pkey -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8b6e4ef4 ib_modify_srq -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8da5d097 ib_set_device_ops -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8dc65549 ib_device_get_by_netdev -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8dcf08e0 rdma_copy_ah_attr +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8736b80c ibdev_warn +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x893edf65 rdma_nl_put_driver_string +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8abada8e rdma_destroy_ah_user +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8cca3dd5 rdma_copy_src_l2_addr +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8d34b458 rdma_move_ah_attr +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8e4ecb69 ib_destroy_wq_user +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8e6b63ab rdma_rw_ctx_wrs EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8e7528da __rdma_block_iter_next -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x908cbe6e ib_cq_pool_get +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8ecffa0e ib_modify_qp_with_udata +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8f99d85f rdma_user_mmap_entry_remove +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8fcb6c18 ib_map_mr_sg_pi +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x90ad5ede ib_get_rmpp_segment EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x90e807c7 ib_cache_gid_parse_type_str -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x910a6622 ib_drain_qp -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x94066b89 ib_get_cached_pkey -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x945dca24 ibdev_err -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x94625c56 rdma_copy_src_l2_addr -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x95648509 rdma_user_mmap_entry_insert_range -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9671000c ib_close_qp -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x96f10f50 ibdev_printk -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9770b566 rdma_nl_multicast -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x983a96f0 rdma_umap_priv_init -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9a4e8f05 rdma_restrack_set_name -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9aaaaa61 ib_register_event_handler -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9ae90425 ib_register_device -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9d75db0c ib_sa_join_multicast -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9e9c3d79 ib_unregister_device_and_put -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9efc8da9 ib_query_srq -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9fa1f1d7 ib_rdmacg_uncharge -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa23cc8f0 ib_set_client_data -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa2507ef4 ib_get_vf_guid -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa32c72f3 rdma_resolve_ip +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x90fddc33 ib_qp_usecnt_dec +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9137c3af ib_reg_user_mr +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x922a6e34 rdma_nl_unicast_wait +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9444436f ib_create_qp_security +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x96cb18ec rdma_query_ah +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9807e75e rdma_roce_rescan_device +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x99fdcb71 ib_drain_sq +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9a346dc6 ib_query_pkey +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9aa2596c ib_create_wq +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9b401241 ib_find_pkey +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9b4ab336 _ib_alloc_device +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9b4fc0c2 rdma_init_netdev +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9ca2a41e ib_open_qp +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9d95997d ib_close_qp +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa0c6b2c1 ib_free_send_mad +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa0e89a01 rdma_create_ah +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa3c0ebd9 ib_device_get_by_netdev +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa3d7d569 rdma_copy_ah_attr EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa432baf6 ib_unpack -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa79285fe ib_attach_mcast -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa8e4353f ib_get_cached_subnet_prefix -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa9072f9a rdma_read_gid_l2_fields -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa96d1625 rdma_nl_stat_hwcounter_entry -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa972fa9f ib_free_recv_mad -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xaadc87cf ib_alloc_xrcd_user -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xab38ede5 rdma_hold_gid_attr -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xaba95caf ib_map_mr_sg -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xac79ca49 ib_mr_pool_get +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa4f27932 ib_unregister_device_queued +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa5547ef9 ib_create_ah_from_wc +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa606f4f1 rdma_nl_put_driver_u32 +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa8b0e9a1 ibdev_alert +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xaacadda7 rdma_nl_multicast +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xadc1e40a ibdev_crit EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xae956dce ib_rate_to_mult -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb0c742e6 rdma_create_user_ah -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb0ce09c5 ib_sa_get_mcmember_rec -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb2733f7f rdma_translate_ip +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xaf2161a2 ib_unregister_client +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xaf8b821b ib_destroy_qp_user +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xafd0d485 rdma_dev_access_netns +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb0450624 ib_mr_pool_destroy +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb070540a ib_map_mr_sg +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb1724e78 ib_port_immutable_read +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb18fe9ff rdma_nl_unicast EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb36e4148 ib_sa_pack_path +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb4d4f529 rdma_restrack_parent_name EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb7852a05 ib_ud_header_init -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xbbe4b552 _ib_alloc_device -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xbc115e36 ibdev_info -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xbce73f5e ib_unregister_device_queued -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xbe91eeb2 ib_port_sysfs_get_ibdev_kobj -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc00cd3e9 rdma_addr_cancel -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc2b80911 rdma_restrack_put -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc3a395ed ibdev_crit -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xca21791b rdma_query_gid_table -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xcd380b04 rdma_user_mmap_entry_get_pgoff -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xcd6b8c3a rdma_dev_access_netns -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xcf392d04 ib_unregister_client -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xcf53a98f ib_destroy_cq_user +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb83cc56a ib_check_mr_status +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb92f4aee ibnl_put_attr +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb9c5a728 rdma_replace_ah_attr +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xbc1906e8 ib_rdmacg_uncharge +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xbf37dd83 rdma_find_gid +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xbf643865 ibnl_put_msg +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc2502330 ib_alloc_xrcd_user +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc4f66f01 rdma_nl_put_driver_u64_hex +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc666a459 rdma_create_user_ah +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc985d9ce ib_modify_srq +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xcabc045d rdma_get_gid_attr +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xcb4f7ae2 ib_unregister_device +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xcbc46e78 ib_init_ah_attr_from_path +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xcd4c015c ib_query_port +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xceb81085 ib_free_recv_mad +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xceea0dc0 ib_qp_usecnt_inc EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xcfbc053b ib_unregister_driver -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xcfcfcc0e rdma_replace_ah_attr -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xcfed8e7a ib_destroy_wq_user -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd0b5ea22 ib_get_vf_config -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd2a11bbf __ib_alloc_pd -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd36dc675 rdma_user_mmap_entry_get -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd660069f ib_create_qp_kernel +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd20c9f75 ib_mr_pool_get +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd21c7399 rdma_rw_mr_factor +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd429fbce rdma_read_gid_hw_context +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd4818f3a ib_get_cached_lmc +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd4992908 rdma_rw_ctx_signature_init EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd6636ca6 rdma_addr_size_in6 -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd912adc7 ib_get_device_fw_str +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd6e881a4 rdma_put_gid_attr +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd7ce0f81 rdma_rw_ctx_destroy_signature +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd8c4f532 rdma_query_gid_table +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd9c202c8 ib_create_send_mad EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xda0d50ec ib_sa_cancel_query -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xdb9f0f9c rdma_restrack_parent_name -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xdd4500fa ib_dereg_mr_user -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xdffcd4d6 ib_port_unregister_client_groups -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe058a80d ib_init_ah_attr_from_wc -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe14a1a19 rdma_nl_put_driver_u64_hex -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe1cba964 rdma_nl_unicast_wait -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe223565a rdma_user_mmap_entry_put -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe264199f ib_device_put -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe3862f9d rdma_alloc_netdev -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe4cf7e88 rdma_rw_ctx_post +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xdbb9a097 rdma_rw_ctx_init +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xde80d1dc ib_set_client_data +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe2634a61 ibdev_notice +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe47df332 ib_dereg_mr_user EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe5840ec6 ib_wc_status_msg -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe5850f47 ib_create_wq -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe5a02c07 roce_gid_type_mask_support EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe5a78c1e ib_sa_unpack_path -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe65795c7 rdma_nl_put_driver_string -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe699f38c rdma_port_get_link_layer +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe6a6cc71 ib_post_send_mad +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe74c3ab5 rdma_restrack_add EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe7b52e5f mult_to_ib_rate -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe80d9e12 ib_sa_path_rec_get +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe818127e ib_device_set_netdev +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe8793ae4 rdma_rw_ctx_post EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe9e799fc ib_ud_header_pack -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xed2387c1 ib_drain_rq -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xed5a0f93 rdma_nl_put_driver_u32_hex -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xed67ae4c ibdev_warn -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xeda7c38e rdma_restrack_get -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xef74744d ib_alloc_mr_integrity -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xefa3713f ib_mr_pool_init -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf354b7cb ibdev_emerg -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf39deb5d ib_unregister_event_handler -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf3dbf27f ib_alloc_mr +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe9fd7726 ib_get_net_dev_by_params +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xee688085 ib_register_mad_agent +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xef894084 rdma_user_mmap_io +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf06e2e8c ib_port_register_client_groups EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf5dedb30 rdma_node_get_transport -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf686bb62 ib_dealloc_device +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf604fc66 __ib_alloc_cq_any EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf6ed3334 ib_event_msg -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf85fd204 ib_device_get_by_name -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfcb1468e rdma_get_gid_attr -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfe484fde rdma_restrack_add -EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xff5df4cd rdma_move_ah_attr -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x01ff4ef7 uverbs_idr_class -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x090abb50 _uverbs_get_const_signed -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x0d8d4b6b ib_umem_odp_release -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x1089c87a uverbs_get_flags64 -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x1929badf _uverbs_get_const_unsigned +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf9ac2993 ib_create_srq_user +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf9ec13c0 rdma_alloc_netdev +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfa58fd3a ib_alloc_mr +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfa7328ae ib_attach_mcast +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfbc4c10a ib_cq_pool_put +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfd604d76 rdma_find_gid_by_port +EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfdbef523 rdma_resolve_ip +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x00a5376c ib_copy_ah_attr_to_user +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x0c5ca687 ib_umem_get_peer +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x0dc2a6db ib_umem_odp_release +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x11dd05f1 _uverbs_get_const_unsigned +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x14d4978d ib_umem_stop_invalidation_notifier EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x1b54bd5d ib_copy_path_rec_from_user -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x21954ed1 ib_umem_dmabuf_unmap_pages -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x2ccc0f61 ib_umem_odp_get -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x2daf6b52 ib_uverbs_get_ucontext_file -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x2fec6791 ib_umem_odp_map_dma_and_lock -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x30bffa31 flow_resources_add -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x31c934a5 uverbs_finalize_uobj_create -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x33a5948c ib_register_peer_memory_client -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x35ff2897 uverbs_copy_to_struct_or_zero -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x361b07e3 ib_umem_get -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x43f0ff0a ib_umem_find_best_pgsz -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x54fc2b4f ib_copy_qp_attr_to_user +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x26e99578 ib_umem_activate_invalidation_notifier +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x29a4cc28 uverbs_copy_to_struct_or_zero +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x2a7a977e ib_umem_dmabuf_map_pages +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x2b3d7374 ib_umem_dmabuf_unmap_pages +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x341817e1 uverbs_uobject_fd_release +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x3e4d0ec0 ib_umem_copy_from +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x4557ed0b ib_umem_odp_alloc_child EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x63057f4b ib_copy_path_rec_to_user -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x6c9e3b60 ib_umem_activate_invalidation_notifier -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x6fb43b04 ib_umem_odp_alloc_child -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x7c447b8c ib_copy_ah_attr_to_user -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x8762cc5a ib_umem_release -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x8c967593 flow_resources_alloc -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x8e65362d ib_umem_dmabuf_get -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x90a28eb4 ib_uverbs_flow_resources_free -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x9e3282d7 uverbs_uobject_put -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xaab94b08 uverbs_get_flags32 -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xad20083d _uverbs_alloc -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xb4c4e940 uverbs_fd_class +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x6f6e6ced ib_umem_get +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x75789d92 uverbs_uobject_put +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x769d67c6 ib_umem_odp_unmap_dma_pages +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x7f07322d ib_umem_odp_map_dma_and_lock +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x84f1bed4 _uverbs_alloc +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x92552b44 ib_umem_dmabuf_get +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x9a804293 ib_umem_odp_get +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xaa7ba8e9 _uverbs_get_const_signed +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xab41a7c1 ib_uverbs_flow_resources_free +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xaefea5b5 uverbs_finalize_uobj_create +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xb3be9edb uverbs_get_flags32 +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xb3deca7e ib_copy_qp_attr_to_user +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xbdd30961 uverbs_copy_to EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xbde5c050 ib_unregister_peer_memory_client -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xcc5ec088 ib_umem_odp_alloc_implicit -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xd4974d42 uverbs_uobject_fd_release -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xd532ed5d ib_umem_dmabuf_map_pages -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xe158b3e6 ib_umem_stop_invalidation_notifier -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xe355dd9a ib_umem_copy_from -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xe36c23e2 uverbs_copy_to -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xe88cd94b ib_umem_get_peer -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xee912f75 uverbs_destroy_def_handler -EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xf13c389c ib_umem_odp_unmap_dma_pages -EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0x126d3737 iw_destroy_cm_id -EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0x7c936ae4 iw_cm_accept -EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0x8959f480 iw_cm_init_qp_attr -EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0x8ec764ab iw_cm_listen -EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0xd5c856ab iw_create_cm_id -EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0xdaa74985 iw_cm_disconnect -EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0xea5ab8bf iw_cm_reject -EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0xeb453778 iw_cm_connect +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xbe7bc456 uverbs_fd_class +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xc25d189a uverbs_get_flags64 +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xca89e56a flow_resources_alloc +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xd252ad60 ib_umem_release +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xd5baf179 flow_resources_add +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xd6d82d82 ib_umem_odp_alloc_implicit +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xd8cb898d ib_uverbs_get_ucontext_file +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xe61d06d6 ib_register_peer_memory_client +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xeb45cd4c ib_umem_find_best_pgsz +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xf521448b uverbs_idr_class +EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0xff39faf2 uverbs_destroy_def_handler +EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0x024d6fbf iw_cm_listen +EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0x05bdb158 iw_cm_disconnect +EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0x0ceb3bb7 iw_create_cm_id +EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0x64584a79 iw_cm_init_qp_attr +EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0xabaea5d5 iw_cm_connect +EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0xb05f3d29 iw_cm_accept +EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0xb8edad43 iw_destroy_cm_id +EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0xd2be3194 iw_cm_reject EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0xf3df871f iwcm_reject_msg -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x0cece6ce rdma_join_multicast -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x10a40cf1 rdma_get_service_id -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x15694bf9 rdma_notify -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x16e50414 rdma_consumer_reject_data -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x302b53ce rdma_reject -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x33f8db9e __rdma_create_kernel_id -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x39812242 rdma_read_gids -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x4ca773e5 rdma_connect_ece -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x514445f1 rdma_connect -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x567fd643 rdma_iw_cm_id -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x578be3ae rdma_disconnect -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x5aa85a51 rdma_leave_multicast -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x5af6c3eb rdma_set_min_rnr_timer -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x68728eda rdma_unlock_handler -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x6fc95fed rdma_listen -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x784aaeb6 rdma_bind_addr -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x895c1e30 rdma_resolve_addr -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x8bc74493 rdma_destroy_qp +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x039137fe rdma_create_user_id +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x0f22ec9c rdma_destroy_qp +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x13fc62e5 rdma_get_service_id +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x192c9d73 rdma_join_multicast +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x2c2eef85 rdma_set_service_type +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x3f3de393 rdma_set_afonly +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x3fca3732 rdma_accept +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x3ffea6f9 rdma_init_qp_attr +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x41ba20b9 rdma_consumer_reject_data +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x428048dc rdma_listen +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x450a235b rdma_connect +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x464a88a8 rdma_read_gids +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x592e16f6 rdma_reject_msg +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x6db4ee4e rdma_lock_handler +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x77ad4002 rdma_resolve_addr +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x7caaeea8 rdma_set_ack_timeout EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x907df803 rdma_event_msg -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x95b1ad07 rdma_destroy_id -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x9778a9d9 rdma_connect_locked -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x99c52de3 rdma_set_ib_path -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x9dcfb990 rdma_init_qp_attr -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xa103388f rdma_resolve_route -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xac11581c rdma_res_to_id -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xcd978ec3 rdma_set_ack_timeout -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xcda6f104 rdma_reject_msg -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xd0efedcb rdma_accept_ece -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xd82a9c7e rdma_create_user_id -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xe0eba464 rdma_create_qp -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xeeb5a497 rdma_lock_handler -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xf13f5b99 rdma_set_reuseaddr -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xfc5407cd rdma_accept -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xfd887af1 rdma_set_service_type -EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xfeedeb49 rdma_set_afonly -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x0ab73fd3 rvt_compute_aeth +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x9684f2e6 rdma_connect_locked +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x9eab60ce __rdma_create_kernel_id +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xa8620dc1 rdma_leave_multicast +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xb294e434 rdma_destroy_id +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xb3829d66 rdma_notify +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xb78ad3c8 rdma_reject +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xbcc350a2 rdma_disconnect +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xbe6c2afd rdma_iw_cm_id +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xc2f61602 rdma_resolve_route +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xcff40b83 rdma_connect_ece +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xd438d956 rdma_set_min_rnr_timer +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xd488b477 rdma_unlock_handler +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xd7c5258d rdma_set_ib_path +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xde7dd203 rdma_accept_ece +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xe2165897 rdma_res_to_id +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xecf579a4 rdma_bind_addr +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xf675141a rdma_create_qp +EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xffbc00b7 rdma_set_reuseaddr +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x02bf28bb rvt_copy_sge +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x06333245 rvt_get_rwqe +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x0b45c070 rvt_rkey_ok +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x0d41255c rvt_check_ah EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x0e385842 ib_rvt_state_ops -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x1d2edb09 rvt_register_device -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x387760d8 rvt_del_timers_sync -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x4388934c rvt_mcast_find -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x479ab315 rvt_dealloc_device -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x5dd0e1e4 rvt_restart_sge -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x656ac436 rvt_unregister_device -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x6c5fc0f3 rvt_qp_iter -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x6e9b4356 rvt_alloc_device -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x823c1c29 rvt_copy_sge -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x83041bbd rvt_invalidate_rkey -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x9e6a5071 rvt_init_port -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xa4735a3a rvt_add_rnr_timer -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xa6d7728d rvt_send_complete -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xae7b124f rvt_get_credit -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xb76f0688 rvt_qp_iter_next -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xb792a3f9 rvt_stop_rc_timers +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x0e9f5f50 rvt_dealloc_device +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x1b0af786 rvt_qp_iter_init +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x2ab1fd53 rvt_restart_sge +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x2f343f79 rvt_comm_est +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x39bdf3f6 rvt_ruc_loopback +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x5c6bbbe6 rvt_cq_enter +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x62d9b853 rvt_add_retry_timer_ext +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x6711816b rvt_qp_iter_next +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x68637f0e rvt_error_qp +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x690be159 rvt_alloc_device +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x7f79995d rvt_get_credit +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0x892507d1 rvt_rc_error +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xa6148228 rvt_fast_reg_mr EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xb7ee98b2 rvt_rc_rnr_retry -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xbec3f154 rvt_lkey_ok -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xc06bc862 rvt_error_qp -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xc20233d7 rvt_rkey_ok -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xc4d15aeb rvt_comm_est -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xc533dbf1 rvt_fast_reg_mr -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xcf561494 rvt_check_ah -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xd4f1f6a3 rvt_add_retry_timer_ext -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xe350066e rvt_get_rwqe -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xe7e77acf rvt_rc_error +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xbd76de70 rvt_register_device +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xbe802baa rvt_lkey_ok +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xc77f841a rvt_compute_aeth +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xd0e34bfb rvt_stop_rc_timers +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xd4516cb3 rvt_init_port +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xddb843f3 rvt_invalidate_rkey +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xde8c7515 rvt_add_rnr_timer +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xe3cd674d rvt_mcast_find +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xe6ef8fb0 rvt_send_complete EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xe9cf3e43 rvt_rnr_tbl_to_usec -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xf7529c59 rvt_ruc_loopback -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xf7dc8e8b rvt_cq_enter -EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xfe8d35cc rvt_qp_iter_init -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-client 0x6283a58b rtrs_clt_query -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-client 0xa26c0246 rtrs_clt_rdma_cq_direct -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-client 0xc79e2815 rtrs_clt_put_permit -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-client 0xdc51459b rtrs_clt_request -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-client 0xdcf81698 rtrs_clt_get_permit -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-client 0xe50f9314 rtrs_clt_open -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-client 0xf532fcfd rtrs_clt_close +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xf7d86714 rvt_qp_iter +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xfb749879 rvt_del_timers_sync +EXPORT_SYMBOL drivers/infiniband/sw/rdmavt/rdmavt 0xfc860d3f rvt_unregister_device +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-client 0x0ff6e6b4 rtrs_clt_request +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-client 0x11536590 rtrs_clt_close +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-client 0x529ceadd rtrs_clt_query +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-client 0x655d6245 rtrs_clt_get_permit +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-client 0x718a8c2c rtrs_clt_open +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-client 0xa8177f41 rtrs_clt_rdma_cq_direct +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-client 0xb5a42095 rtrs_clt_put_permit EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-core 0x242a8646 rtrs_addr_to_str EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-core 0x5b01e41d sockaddr_to_str -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-core 0x5e36545d rtrs_ib_dev_find_or_add -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-core 0x7ed22116 rtrs_rdma_dev_pd_init EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-core 0x887302f3 rtrs_addr_to_sockaddr -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-core 0xc2d4cd70 rtrs_rdma_dev_pd_deinit -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-core 0xd5cbcdd5 rtrs_ib_dev_put -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-server 0x54d51d50 rtrs_srv_set_sess_priv -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-server 0x812175d3 rtrs_srv_resp_rdma -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-server 0x8d259685 rtrs_srv_get_sess_name -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-server 0x96cc1980 rtrs_srv_close -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-server 0xc5ce8880 rtrs_srv_get_queue_depth -EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-server 0xc68aadde rtrs_srv_open -EXPORT_SYMBOL drivers/input/matrix-keymap 0xb0452f72 matrix_keypad_build_keymap -EXPORT_SYMBOL drivers/input/sparse-keymap 0x09a8a295 sparse_keymap_entry_from_scancode -EXPORT_SYMBOL drivers/input/sparse-keymap 0x34dccd11 sparse_keymap_entry_from_keycode -EXPORT_SYMBOL drivers/input/sparse-keymap 0x47e8bea1 sparse_keymap_report_event -EXPORT_SYMBOL drivers/input/sparse-keymap 0x782d52b6 sparse_keymap_setup -EXPORT_SYMBOL drivers/input/sparse-keymap 0x94895c58 sparse_keymap_report_entry -EXPORT_SYMBOL drivers/iommu/amd/iommu_v2 0x0d21c0f8 amd_iommu_set_invalidate_ctx_cb -EXPORT_SYMBOL drivers/iommu/amd/iommu_v2 0x59c1cbf0 amd_iommu_init_device -EXPORT_SYMBOL drivers/iommu/amd/iommu_v2 0x5f723b60 amd_iommu_free_device -EXPORT_SYMBOL drivers/iommu/amd/iommu_v2 0x61c33fad amd_iommu_unbind_pasid -EXPORT_SYMBOL drivers/iommu/amd/iommu_v2 0xada98526 amd_iommu_set_invalid_ppr_cb -EXPORT_SYMBOL drivers/iommu/amd/iommu_v2 0xeed35e41 amd_iommu_bind_pasid +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-core 0x8ac89a6a rtrs_ib_dev_put +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-core 0x8f0acd79 rtrs_rdma_dev_pd_init +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-core 0xbc13d051 rtrs_ib_dev_find_or_add +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-core 0xe83d3a4e rtrs_rdma_dev_pd_deinit +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-server 0x0d1f4b40 rtrs_srv_get_queue_depth +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-server 0x22227ee8 rtrs_srv_resp_rdma +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-server 0x5326ff43 rtrs_srv_close +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-server 0x66f16c5c rtrs_srv_get_sess_name +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-server 0x87b16141 rtrs_srv_set_sess_priv +EXPORT_SYMBOL drivers/infiniband/ulp/rtrs/rtrs-server 0xab349faf rtrs_srv_open +EXPORT_SYMBOL drivers/input/matrix-keymap 0x50c2575d matrix_keypad_build_keymap +EXPORT_SYMBOL drivers/input/sparse-keymap 0x57606b2b sparse_keymap_setup +EXPORT_SYMBOL drivers/input/sparse-keymap 0x89b0551a sparse_keymap_report_event +EXPORT_SYMBOL drivers/input/sparse-keymap 0xbadde17b sparse_keymap_entry_from_scancode +EXPORT_SYMBOL drivers/input/sparse-keymap 0xdefce466 sparse_keymap_report_entry +EXPORT_SYMBOL drivers/input/sparse-keymap 0xf9e9505f sparse_keymap_entry_from_keycode +EXPORT_SYMBOL drivers/iommu/amd/iommu_v2 0x04192cf5 amd_iommu_bind_pasid +EXPORT_SYMBOL drivers/iommu/amd/iommu_v2 0xb47b953d amd_iommu_set_invalid_ppr_cb +EXPORT_SYMBOL drivers/iommu/amd/iommu_v2 0xbaf16216 amd_iommu_set_invalidate_ctx_cb +EXPORT_SYMBOL drivers/iommu/amd/iommu_v2 0xbb9a0a68 amd_iommu_unbind_pasid +EXPORT_SYMBOL drivers/iommu/amd/iommu_v2 0xe5b16b40 amd_iommu_free_device +EXPORT_SYMBOL drivers/iommu/amd/iommu_v2 0xf1334612 amd_iommu_init_device +EXPORT_SYMBOL drivers/leds/leds-ti-lmu-common 0x2395affb ti_lmu_common_get_ramp_params EXPORT_SYMBOL drivers/leds/leds-ti-lmu-common 0x54a12ec4 ti_lmu_common_set_ramp -EXPORT_SYMBOL drivers/leds/leds-ti-lmu-common 0x698d0e01 ti_lmu_common_get_brt_res -EXPORT_SYMBOL drivers/leds/leds-ti-lmu-common 0x73420fb8 ti_lmu_common_get_ramp_params +EXPORT_SYMBOL drivers/leds/leds-ti-lmu-common 0x63f5fdab ti_lmu_common_get_brt_res EXPORT_SYMBOL drivers/leds/leds-ti-lmu-common 0xced72aae ti_lmu_common_set_brightness -EXPORT_SYMBOL drivers/md/dm-log 0x6165f81b dm_dirty_log_destroy -EXPORT_SYMBOL drivers/md/dm-log 0x6fc1f615 dm_dirty_log_type_unregister -EXPORT_SYMBOL drivers/md/dm-log 0xba78f6f5 dm_dirty_log_type_register -EXPORT_SYMBOL drivers/md/dm-log 0xd2e917bc dm_dirty_log_create -EXPORT_SYMBOL drivers/md/dm-snapshot 0x0b9e6d87 dm_snap_origin -EXPORT_SYMBOL drivers/md/dm-snapshot 0x2c067b3f dm_snap_cow -EXPORT_SYMBOL drivers/md/dm-snapshot 0x39befbff dm_exception_store_destroy -EXPORT_SYMBOL drivers/md/dm-snapshot 0x80b6080f dm_exception_store_type_register -EXPORT_SYMBOL drivers/md/dm-snapshot 0x88c73780 dm_exception_store_create -EXPORT_SYMBOL drivers/md/dm-snapshot 0x9c457dcb dm_exception_store_type_unregister -EXPORT_SYMBOL drivers/md/raid456 0x259f560c r5c_journal_mode_set -EXPORT_SYMBOL drivers/md/raid456 0x910650dc raid5_set_cache_size +EXPORT_SYMBOL drivers/md/dm-log 0x02e316b8 dm_dirty_log_destroy +EXPORT_SYMBOL drivers/md/dm-log 0x6478b97f dm_dirty_log_type_register +EXPORT_SYMBOL drivers/md/dm-log 0xcf05d597 dm_dirty_log_create +EXPORT_SYMBOL drivers/md/dm-log 0xfa519421 dm_dirty_log_type_unregister +EXPORT_SYMBOL drivers/md/dm-snapshot 0x012bda87 dm_exception_store_type_register +EXPORT_SYMBOL drivers/md/dm-snapshot 0x06a3165d dm_exception_store_create +EXPORT_SYMBOL drivers/md/dm-snapshot 0x259a25d3 dm_snap_cow +EXPORT_SYMBOL drivers/md/dm-snapshot 0x573fab3d dm_exception_store_type_unregister +EXPORT_SYMBOL drivers/md/dm-snapshot 0x5c41708d dm_exception_store_destroy +EXPORT_SYMBOL drivers/md/dm-snapshot 0x76e7ebff dm_snap_origin +EXPORT_SYMBOL drivers/md/raid456 0xa9bd6470 r5c_journal_mode_set +EXPORT_SYMBOL drivers/md/raid456 0xe047ae5a raid5_set_cache_size EXPORT_SYMBOL drivers/media/common/videobuf2/videobuf2-common 0x065246b8 frame_vector_create +EXPORT_SYMBOL drivers/media/common/videobuf2/videobuf2-common 0x18532a6b vb2_verify_memory_type EXPORT_SYMBOL drivers/media/common/videobuf2/videobuf2-common 0x1b700d37 put_vaddr_frames EXPORT_SYMBOL drivers/media/common/videobuf2/videobuf2-common 0x1d5f9555 frame_vector_destroy -EXPORT_SYMBOL drivers/media/common/videobuf2/videobuf2-common 0x8e658b15 vb2_buffer_in_use -EXPORT_SYMBOL drivers/media/common/videobuf2/videobuf2-common 0xb4d60f98 vb2_verify_memory_type +EXPORT_SYMBOL drivers/media/common/videobuf2/videobuf2-common 0x5819c13a vb2_buffer_in_use EXPORT_SYMBOL drivers/media/common/videobuf2/videobuf2-common 0xc2d9e090 get_vaddr_frames EXPORT_SYMBOL drivers/media/common/videobuf2/videobuf2-common 0xc5e5573a frame_vector_to_pages EXPORT_SYMBOL drivers/media/common/videobuf2/videobuf2-common 0xdffb744b frame_vector_to_pfns EXPORT_SYMBOL drivers/media/common/videobuf2/videobuf2-memops 0xa21fa765 vb2_create_framevec EXPORT_SYMBOL drivers/media/common/videobuf2/videobuf2-memops 0xccd197c7 vb2_destroy_framevec -EXPORT_SYMBOL drivers/media/common/videobuf2/videobuf2-v4l2 0x98aea5da vb2_querybuf +EXPORT_SYMBOL drivers/media/common/videobuf2/videobuf2-v4l2 0xc91b9b04 vb2_querybuf EXPORT_SYMBOL drivers/media/rc/rc-core 0x2ad91f6e ir_raw_gen_pl +EXPORT_SYMBOL drivers/media/rc/rc-core 0x428acb28 ir_raw_handler_register EXPORT_SYMBOL drivers/media/rc/rc-core 0x7cf52901 ir_raw_gen_manchester +EXPORT_SYMBOL drivers/media/rc/rc-core 0x86cf8777 ir_raw_handler_unregister EXPORT_SYMBOL drivers/media/rc/rc-core 0x9e12e343 ir_raw_gen_pd -EXPORT_SYMBOL drivers/media/rc/rc-core 0xa9503bae ir_raw_handler_register EXPORT_SYMBOL drivers/media/rc/rc-core 0xb5516017 ir_raw_encode_carrier EXPORT_SYMBOL drivers/media/rc/rc-core 0xf446074f ir_raw_encode_scancode -EXPORT_SYMBOL drivers/media/rc/rc-core 0xf88123b9 ir_raw_handler_unregister -EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-async 0x5896ad59 v4l2_async_unregister_subdev -EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-async 0xa81f231f v4l2_async_notifier_register -EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-async 0xc0fd552e v4l2_async_notifier_unregister -EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-async 0xc40b9801 v4l2_async_subdev_notifier_register -EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-async 0xcd4abec6 v4l2_async_notifier_init -EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-async 0xecf84cd5 v4l2_async_register_subdev +EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-async 0x011dd19c v4l2_async_notifier_unregister +EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-async 0x05b28702 v4l2_async_unregister_subdev +EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-async 0x31b6e67e v4l2_async_subdev_notifier_register +EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-async 0x56ebb3ea v4l2_async_register_subdev +EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-async 0xb995b43f v4l2_async_notifier_init +EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-async 0xbd939010 v4l2_async_notifier_register EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-mem2mem 0x459e133f v4l2_m2m_get_curr_priv -EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-mem2mem 0x50f484b4 v4l2_m2m_get_vq +EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-mem2mem 0x4c85d200 v4l2_m2m_get_vq EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-mem2mem 0x5352d022 v4l2_m2m_resume -EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-mem2mem 0x7b35e325 v4l2_m2m_buf_done_and_job_finish -EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-mem2mem 0xad79d1ba v4l2_m2m_mmap +EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-mem2mem 0x5ea83396 v4l2_m2m_mmap +EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-mem2mem 0x9309af87 v4l2_m2m_job_finish +EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-mem2mem 0x9cb37c39 v4l2_m2m_buf_done_and_job_finish EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-mem2mem 0xf626dd03 v4l2_m2m_suspend -EXPORT_SYMBOL drivers/media/v4l2-core/v4l2-mem2mem 0xfe4f6521 v4l2_m2m_job_finish -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x03c7a3d1 v4l2_ctrl_notify -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x0540d260 v4l2_ctrl_handler_init_class +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x003b33d9 v4l2_ctrl_handler_setup +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x02902121 v4l2_ctrl_new_std_menu_items EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x0614dd5a v4l2_video_std_frame_period -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x07b24e64 v4l2_ctrl_log_status EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x082737e8 v4l2_ctrl_merge -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x0870f73e v4l2_ctrl_new_std_menu_items -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x09d9170b v4l2_ctrl_activate -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x0a6ce3df v4l2_ctrl_subdev_log_status -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x0e133320 v4l2_ctrl_new_std_menu +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x0d4954f8 __video_register_device EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x123959a1 v4l2_type_names -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x137763cc v4l2_ctrl_poll -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x14aae2d0 v4l2_ctrl_cluster EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x16244fe5 v4l2_prio_check -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x17411664 v4l2_ctrl_request_complete -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x19affa6c v4l2_ctrl_handler_log_status +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x1c6914c2 v4l2_ctrl_subdev_subscribe_event EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x2342f1ae v4l2_prio_open +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x24106a55 v4l2_ctrl_request_setup EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x28b12cc9 v4l2_format_info -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x2b702a78 v4l2_ctrl_new_int_menu +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x2e3a11ba v4l2_s_ctrl +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x2fe4eef0 v4l2_ctrl_new_custom +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x305b07f6 v4l2_ctrl_activate EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x315de2cf v4l2_ctrl_get_menu EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x32d43420 v4l2_ctrl_get_name +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x33e06ca6 v4l2_subdev_call_wrappers +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x38ae80ea v4l2_ctrl_new_std EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x3adbd595 v4l2_field_names EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x3bdd0f94 v4l2_prio_change -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x4c17c2fe video_unregister_device -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x4d63840a __v4l2_ctrl_modify_range -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x51e46584 __v4l2_ctrl_s_ctrl_string -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x551e3b5c v4l2_ctrl_find -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x5b04aae6 video_device_release -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x5c906671 v4l2_g_ctrl -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x5cd607f9 v4l2_s_ctrl -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x60cb0c19 v4l2_g_ext_ctrls -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x61dca26d v4l2_s_ext_ctrls -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x66e91918 v4l2_queryctrl -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x6759a539 __v4l2_ctrl_s_ctrl -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x6a90a4cf video_device_alloc -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x6b5d31ea v4l2_ctrl_request_setup -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x6c48d61c __v4l2_ctrl_s_ctrl_compound -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x6edb1d9e v4l2_subdev_call_wrappers -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x6fc9d0fe v4l2_ctrl_radio_filter -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x7778208c v4l2_ctrl_subdev_subscribe_event -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x7c339d78 v4l2_ctrl_g_ctrl -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x80599eb7 __video_register_device +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x3e4aa7b0 v4l2_ctrl_radio_filter +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x40b06a14 __v4l2_ctrl_s_ctrl_int64 +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x4607a1fd v4l2_ctrl_handler_init_class +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x52151843 v4l2_ctrl_g_ctrl_int64 +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x55ee28db __v4l2_ctrl_s_ctrl +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x5782cb3a v4l2_query_ext_ctrl +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x5a038389 v4l2_ctrl_request_complete +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x5a0c2a61 v4l2_ctrl_g_ctrl +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x692b3260 video_ioctl2 +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x6b181d26 v4l2_try_ext_ctrls +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x6c3d175a video_device_release +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x7819e12c v4l2_ctrl_new_int_menu +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x7cbb1361 __v4l2_ctrl_s_ctrl_compound +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x7d8239b4 __v4l2_ctrl_modify_range EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x8106095a v4l2_prio_max -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x81e97621 v4l2_ctrl_auto_cluster -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x841fd984 v4l2_ctrl_sub_ev_ops -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x888d2137 v4l2_ctrl_add_handler +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x8405218a v4l2_ctrl_add_handler +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x84a5ed8c v4l2_ctrl_auto_cluster +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x867b6514 v4l2_ctrl_poll EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x89e3897d v4l2_ctrl_query_fill -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x89e8ed8a __v4l2_ctrl_grab -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x8a70b03d video_ioctl2 -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x8c191f3f v4l2_ctrl_handler_setup -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xa0b31fb5 v4l2_ctrl_g_ctrl_int64 -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xa92a7156 v4l2_ctrl_new_std_compound -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xab50bc3b v4l2_subdev_init -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xb56e528d v4l2_ctrl_new_custom -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xb5fe03dc __v4l2_ctrl_s_ctrl_int64 +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x8c09548f video_devdata +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x972cc9d6 v4l2_ctrl_handler_free +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x977f2ff8 v4l2_ctrl_handler_log_status +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0x9e96a4a9 __v4l2_ctrl_grab +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xac64aa55 v4l2_ctrl_sub_ev_ops +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xb45fe1da v4l2_ctrl_subscribe_event +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xb6e629e2 v4l2_ctrl_notify EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xb77b0159 v4l2_prio_init -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xb78e2c55 v4l2_querymenu EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xbc5671dc v4l_printk_ioctl -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xcc2f9398 v4l2_query_ext_ctrl +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xbc7d36e2 v4l2_queryctrl +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xc12200b2 v4l2_ctrl_new_fwnode_properties +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xc32002b9 v4l2_querymenu +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xc617d842 __v4l2_ctrl_s_ctrl_string +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xc8621b81 v4l2_ctrl_find +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xcb5802ef v4l2_ctrl_subdev_log_status +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xcbd5fa09 v4l2_s_ext_ctrls +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xcc8f20eb v4l2_g_ctrl EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xcda04a5b v4l2_prio_close EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xd16d9c01 v4l2_ctrl_get_int_menu -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xd97bde50 v4l2_try_ext_ctrls EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xdc7e0128 v4l2_ctrl_fill -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xdcc61439 video_devdata -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xdf39ceca v4l2_ctrl_new_std EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xe2b92059 v4l2_video_std_construct -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xea228bc8 v4l2_ctrl_new_fwnode_properties -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xef6503c0 v4l2_ctrl_handler_free +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xe38137eb v4l2_ctrl_new_std_menu +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xe3a9d879 v4l2_ctrl_cluster +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xe614ac92 v4l2_ctrl_new_std_compound +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xe65bb555 v4l2_ctrl_log_status +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xe7b3df1a video_unregister_device +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xe7cc1ebb v4l2_subdev_init +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xeae4d9bd video_device_alloc +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xed8554f5 v4l2_g_ext_ctrls +EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xeea8434b video_device_release_empty EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xf3251e7b v4l2_norm_to_name -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xf358480f v4l2_ctrl_subscribe_event EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xf50fecbc v4l2_ctrl_replace -EXPORT_SYMBOL drivers/media/v4l2-core/videodev 0xfb1ca9df video_device_release_empty -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x03a2b7bf mpt_findImVolumes -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x072d1f10 mpt_put_msg_frame -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x0bae60c5 mpt_suspend -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x12bba5de mpt_attach -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x15fedd79 mpt_HardResetHandler -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x1a8efcdb mpt_config -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x23dfdd30 mpt_Soft_Hard_ResetHandler -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x2aa47dd7 mpt_get_msg_frame -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x455db079 mpt_register -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x466153df mpt_event_register -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x485dab17 mpt_send_handshake_request -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x4d5e3742 mpt_GetIocState +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x02fc1afa mpt_set_taskmgmt_in_progress_flag +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x030a0351 mpt_get_msg_frame +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x0d38fb37 mpt_print_ioc_summary +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x0da991e8 mptbase_sas_persist_operation +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x1f715c0e mpt_suspend +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x37d12eaf mpt_raid_phys_disk_get_num_paths +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x43d16c8c mpt_verify_adapter +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x45e00652 mpt_device_driver_register +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x4662e3e4 mpt_raid_phys_disk_pg0 EXPORT_SYMBOL drivers/message/fusion/mptbase 0x502108d0 mpt_fwfault_debug -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x591efcba mpt_free_fw_memory -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x5fa6ad49 mpt_reset_register +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x52d2a36a mpt_register +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x55d25e81 mpt_attach +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x59b43094 mpt_send_handshake_request EXPORT_SYMBOL drivers/message/fusion/mptbase 0x610b257e mpt_reset_deregister +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x658e0ee9 mpt_HardResetHandler +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x714e264e mpt_findImVolumes +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x720a1289 mpt_resume EXPORT_SYMBOL drivers/message/fusion/mptbase 0x74a0134a mpt_device_driver_deregister -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x7b967a61 mpt_raid_phys_disk_pg0 -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x7de3be05 mpt_clear_taskmgmt_in_progress_flag -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x863bf8c7 mpt_raid_phys_disk_pg1 -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x8776911f mpt_alloc_fw_memory -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x8dbe9f35 mpt_detach -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x90898934 mpt_free_msg_frame -EXPORT_SYMBOL drivers/message/fusion/mptbase 0x919ee974 mpt_set_taskmgmt_in_progress_flag +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x74f765a6 mpt_alloc_fw_memory +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x79114345 mpt_free_msg_frame +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x7e4fc5e4 mpt_Soft_Hard_ResetHandler +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x8015acfe mpt_raid_phys_disk_pg1 +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x809a6651 mpt_free_fw_memory +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x8fb5bbad mpt_event_register +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x9221d881 mpt_detach +EXPORT_SYMBOL drivers/message/fusion/mptbase 0x93a1876f mpt_GetIocState EXPORT_SYMBOL drivers/message/fusion/mptbase 0x981efe92 mpt_deregister -EXPORT_SYMBOL drivers/message/fusion/mptbase 0xa4d9fbc7 mpt_device_driver_register -EXPORT_SYMBOL drivers/message/fusion/mptbase 0xa695c35e mptbase_sas_persist_operation -EXPORT_SYMBOL drivers/message/fusion/mptbase 0xbe317887 mpt_print_ioc_summary -EXPORT_SYMBOL drivers/message/fusion/mptbase 0xc18e93fb mpt_put_msg_frame_hi_pri -EXPORT_SYMBOL drivers/message/fusion/mptbase 0xd6190083 mpt_raid_phys_disk_get_num_paths -EXPORT_SYMBOL drivers/message/fusion/mptbase 0xdd2bdf17 mpt_verify_adapter +EXPORT_SYMBOL drivers/message/fusion/mptbase 0xa7150917 mpt_halt_firmware +EXPORT_SYMBOL drivers/message/fusion/mptbase 0xc33a1653 mpt_put_msg_frame_hi_pri +EXPORT_SYMBOL drivers/message/fusion/mptbase 0xcf9dd8e1 mpt_put_msg_frame +EXPORT_SYMBOL drivers/message/fusion/mptbase 0xd0f147d1 mpt_reset_register +EXPORT_SYMBOL drivers/message/fusion/mptbase 0xd542c435 mpt_config EXPORT_SYMBOL drivers/message/fusion/mptbase 0xdd805159 ioc_list EXPORT_SYMBOL drivers/message/fusion/mptbase 0xe6c1e126 mpt_event_deregister -EXPORT_SYMBOL drivers/message/fusion/mptbase 0xf31ebd27 mpt_halt_firmware -EXPORT_SYMBOL drivers/message/fusion/mptbase 0xf5a5c1cd mpt_resume -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x1043865d mptscsih_slave_configure -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x1a525ee8 mptscsih_bus_reset -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x1cd46ad7 mptscsih_host_attrs -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x1dcb73c9 mptscsih_dev_reset -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x286af997 mptscsih_get_scsi_lookup -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x2f710f5f mptscsih_taskmgmt_response_code -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x497ca727 mptscsih_info -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x4e5148c6 mptscsih_raid_id_to_num -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x559e41ac mptscsih_ioc_reset -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x66d485cc mptscsih_IssueTaskMgmt -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x69572401 mptscsih_io_done -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x6ebe3d38 mptscsih_show_info -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x6edb1a8a mptscsih_qcmd -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x6fb654a9 mptscsih_scandv_complete -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x70a01ebc mptscsih_bios_param -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x759da3f6 mptscsih_host_reset -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x78b7ed98 mptscsih_remove -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x7dd029d1 mptscsih_event_process -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x9016ad77 mptscsih_slave_destroy -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x90d80589 mptscsih_resume -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x95896ad4 mptscsih_change_queue_depth -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xb1a89e4e mptscsih_suspend -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xcc105c5b mptscsih_taskmgmt_complete -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xcfd22fd7 mptscsih_abort -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xd239cbd0 mptscsih_shutdown -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xd88d60c4 mptscsih_flush_running_cmds -EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xe091c143 mptscsih_is_phys_disk -EXPORT_SYMBOL drivers/mfd/axp20x 0x0668cddd axp20x_match_device -EXPORT_SYMBOL drivers/mfd/axp20x 0x60525997 axp20x_device_remove -EXPORT_SYMBOL drivers/mfd/axp20x 0xfdc3be40 axp20x_device_probe -EXPORT_SYMBOL drivers/mfd/htc-pasic3 0x4ee55f30 pasic3_read_register -EXPORT_SYMBOL drivers/mfd/htc-pasic3 0x94463556 pasic3_write_register -EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x3c07a237 mc13xxx_irq_unmask -EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x4446900f mc13xxx_irq_status -EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x502cc4ed mc13xxx_irq_request -EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x5b9a1a28 mc13xxx_irq_free -EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x77faeab8 mc13xxx_reg_write -EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x84169d02 mc13xxx_reg_rmw -EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x90bd1faa mc13xxx_irq_mask -EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0xb6683298 mc13xxx_get_flags -EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0xd318d3fc mc13xxx_unlock -EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0xe14b11db mc13xxx_reg_read -EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0xf12eba50 mc13xxx_lock +EXPORT_SYMBOL drivers/message/fusion/mptbase 0xebe7e0ea mpt_clear_taskmgmt_in_progress_flag +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x08f7d0b8 mptscsih_info +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x099888a1 mptscsih_show_info +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x158e52bb mptscsih_host_reset +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x179532f4 mptscsih_suspend +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x3020362e mptscsih_shutdown +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x36557627 mptscsih_IssueTaskMgmt +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x443a579b mptscsih_raid_id_to_num +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x482ee4c2 mptscsih_remove +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x4ae96b2b mptscsih_change_queue_depth +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x52fc1990 mptscsih_slave_destroy +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x69bcd16b mptscsih_get_scsi_lookup +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x799c6ca6 mptscsih_taskmgmt_complete +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x87a57bfa mptscsih_bios_param +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x9b934162 mptscsih_abort +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xa89ef3cc mptscsih_io_done +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xaca13971 mptscsih_taskmgmt_response_code +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xb112ab53 mptscsih_scandv_complete +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xb51a85bd mptscsih_host_attrs +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xcbde3d9b mptscsih_is_phys_disk +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xdac1e93b mptscsih_bus_reset +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xe4395238 mptscsih_flush_running_cmds +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xe9695a8d mptscsih_qcmd +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xe9732e0d mptscsih_ioc_reset +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xeb7d25ec mptscsih_resume +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xf1ab1265 mptscsih_slave_configure +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xfa48743b mptscsih_event_process +EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xfd3afe27 mptscsih_dev_reset +EXPORT_SYMBOL drivers/mfd/axp20x 0x12ee4010 axp20x_device_probe +EXPORT_SYMBOL drivers/mfd/axp20x 0xcbd71d3c axp20x_device_remove +EXPORT_SYMBOL drivers/mfd/axp20x 0xdaa07ac3 axp20x_match_device +EXPORT_SYMBOL drivers/mfd/htc-pasic3 0xdb0ace55 pasic3_read_register +EXPORT_SYMBOL drivers/mfd/htc-pasic3 0xdc3caf96 pasic3_write_register +EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x0d5147d8 mc13xxx_irq_status +EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x23b2aea2 mc13xxx_irq_request +EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x528dc353 mc13xxx_reg_read +EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x61746c0a mc13xxx_irq_mask +EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x61dce6e5 mc13xxx_irq_free +EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x68b24465 mc13xxx_lock +EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x73e80192 mc13xxx_irq_unmask +EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x8595760b mc13xxx_reg_rmw +EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x8a7e00aa mc13xxx_get_flags +EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0xb0c3827f mc13xxx_unlock +EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0xe60aa55b mc13xxx_reg_write EXPORT_SYMBOL drivers/mfd/tps65010 0x02d4ad0f tps65013_set_low_pwr EXPORT_SYMBOL drivers/mfd/tps65010 0x0c6ad2cf tps65010_config_vdcdc2 EXPORT_SYMBOL drivers/mfd/tps65010 0x28485130 tps65010_config_vregs1 @@ -1711,415 +1711,412 @@ EXPORT_SYMBOL drivers/mfd/tps65010 0xb14080cc tps65010_set_low_pwr EXPORT_SYMBOL drivers/mfd/tps65010 0xd5bb106d tps65010_set_vbus_draw EXPORT_SYMBOL drivers/mfd/tps65010 0xe99b3f36 tps65010_set_gpio_out_value -EXPORT_SYMBOL drivers/mfd/wm8994 0x1619645c wm1811_regmap_config -EXPORT_SYMBOL drivers/mfd/wm8994 0x21d6618e wm8994_irq_exit -EXPORT_SYMBOL drivers/mfd/wm8994 0x7209895c wm8994_irq_init -EXPORT_SYMBOL drivers/mfd/wm8994 0x897b6671 wm8958_regmap_config -EXPORT_SYMBOL drivers/mfd/wm8994 0xbb41dde8 wm8994_regmap_config -EXPORT_SYMBOL drivers/mfd/wm8994 0xdc2ed95e wm8994_base_regmap_config -EXPORT_SYMBOL drivers/misc/mei/mei 0x0260122e __tracepoint_mei_pci_cfg_read -EXPORT_SYMBOL drivers/misc/mei/mei 0x0a37cfd5 __tracepoint_mei_reg_read +EXPORT_SYMBOL drivers/mfd/wm8994 0x1419e914 wm8958_regmap_config +EXPORT_SYMBOL drivers/mfd/wm8994 0x2623528d wm8994_regmap_config +EXPORT_SYMBOL drivers/mfd/wm8994 0x7cfdf0e5 wm8994_irq_init +EXPORT_SYMBOL drivers/mfd/wm8994 0x81ddc334 wm8994_irq_exit +EXPORT_SYMBOL drivers/mfd/wm8994 0x8b7beb39 wm1811_regmap_config +EXPORT_SYMBOL drivers/mfd/wm8994 0xb77a6c17 wm8994_base_regmap_config +EXPORT_SYMBOL drivers/misc/mei/mei 0x020fa102 __SCK__tp_func_mei_pci_cfg_read EXPORT_SYMBOL drivers/misc/mei/mei 0x0bb25295 __SCT__tp_func_mei_reg_write EXPORT_SYMBOL drivers/misc/mei/mei 0x14dc7949 __SCT__tp_func_mei_pci_cfg_read +EXPORT_SYMBOL drivers/misc/mei/mei 0x244deead __SCK__tp_func_mei_reg_write +EXPORT_SYMBOL drivers/misc/mei/mei 0x385eee4a __traceiter_mei_reg_write EXPORT_SYMBOL drivers/misc/mei/mei 0x3b0a488d __SCT__tp_func_mei_reg_read -EXPORT_SYMBOL drivers/misc/mei/mei 0x6ff43b7a __SCK__tp_func_mei_reg_read -EXPORT_SYMBOL drivers/misc/mei/mei 0x78aad12b __SCK__tp_func_mei_pci_cfg_read -EXPORT_SYMBOL drivers/misc/mei/mei 0x7a0892b3 __traceiter_mei_reg_read -EXPORT_SYMBOL drivers/misc/mei/mei 0x8f4249a2 __SCK__tp_func_mei_reg_write -EXPORT_SYMBOL drivers/misc/mei/mei 0x914b1124 __traceiter_mei_pci_cfg_read -EXPORT_SYMBOL drivers/misc/mei/mei 0xc94e342f __tracepoint_mei_reg_write -EXPORT_SYMBOL drivers/misc/mei/mei 0xf055986f __traceiter_mei_reg_write +EXPORT_SYMBOL drivers/misc/mei/mei 0x41178ba7 __traceiter_mei_reg_read +EXPORT_SYMBOL drivers/misc/mei/mei 0x508427e6 __traceiter_mei_pci_cfg_read +EXPORT_SYMBOL drivers/misc/mei/mei 0x57e91408 __tracepoint_mei_reg_write +EXPORT_SYMBOL drivers/misc/mei/mei 0xb16e6d55 __SCK__tp_func_mei_reg_read +EXPORT_SYMBOL drivers/misc/mei/mei 0xc9824bd2 __tracepoint_mei_reg_read +EXPORT_SYMBOL drivers/misc/mei/mei 0xe254503c __tracepoint_mei_pci_cfg_read +EXPORT_SYMBOL drivers/misc/tifm_core 0x0711dba3 tifm_remove_adapter +EXPORT_SYMBOL drivers/misc/tifm_core 0x08475b62 tifm_alloc_adapter +EXPORT_SYMBOL drivers/misc/tifm_core 0x0c21587c tifm_register_driver EXPORT_SYMBOL drivers/misc/tifm_core 0x0ffb277f tifm_queue_work -EXPORT_SYMBOL drivers/misc/tifm_core 0x41b4f278 tifm_free_adapter -EXPORT_SYMBOL drivers/misc/tifm_core 0x42001ddd tifm_free_device -EXPORT_SYMBOL drivers/misc/tifm_core 0x428938e2 tifm_unmap_sg -EXPORT_SYMBOL drivers/misc/tifm_core 0x5018c17a tifm_map_sg -EXPORT_SYMBOL drivers/misc/tifm_core 0x64d0776e tifm_unregister_driver -EXPORT_SYMBOL drivers/misc/tifm_core 0x71165785 tifm_add_adapter -EXPORT_SYMBOL drivers/misc/tifm_core 0x73f9551e tifm_alloc_adapter -EXPORT_SYMBOL drivers/misc/tifm_core 0x7be3a2fb tifm_alloc_device -EXPORT_SYMBOL drivers/misc/tifm_core 0x9f329927 tifm_register_driver -EXPORT_SYMBOL drivers/misc/tifm_core 0xa5d077f4 tifm_eject -EXPORT_SYMBOL drivers/misc/tifm_core 0xc5aca253 tifm_remove_adapter -EXPORT_SYMBOL drivers/misc/tifm_core 0xf9940df9 tifm_has_ms_pif -EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x2fc1baf3 arcnet_open -EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x325bc6a9 arcnet_close -EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x4a51745c arcnet_unregister_proto -EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x53d941dd alloc_arcdev -EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x55dbfaa8 arcnet_timeout +EXPORT_SYMBOL drivers/misc/tifm_core 0x4daf37fa tifm_free_device +EXPORT_SYMBOL drivers/misc/tifm_core 0x67728fbf tifm_free_adapter +EXPORT_SYMBOL drivers/misc/tifm_core 0x9cc2287f tifm_unregister_driver +EXPORT_SYMBOL drivers/misc/tifm_core 0xb59e3915 tifm_has_ms_pif +EXPORT_SYMBOL drivers/misc/tifm_core 0xd3170f26 tifm_alloc_device +EXPORT_SYMBOL drivers/misc/tifm_core 0xe11d60dc tifm_add_adapter +EXPORT_SYMBOL drivers/misc/tifm_core 0xe91d4d0b tifm_eject +EXPORT_SYMBOL drivers/misc/tifm_core 0xeac7fe20 tifm_map_sg +EXPORT_SYMBOL drivers/misc/tifm_core 0xf2ba4223 tifm_unmap_sg +EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x08802f6b arc_bcast_proto +EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x20974a37 arcnet_send_packet +EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x31bd86ef arcnet_unregister_proto +EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x65166bc8 alloc_arcdev EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x6534792a arcnet_debug -EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x6c349bea arc_proto_default -EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x858f3f36 arc_bcast_proto -EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x9fe7248b arc_proto_map -EXPORT_SYMBOL drivers/net/arcnet/arcnet 0xaa285008 arcnet_send_packet -EXPORT_SYMBOL drivers/net/arcnet/arcnet 0xb8919752 free_arcdev -EXPORT_SYMBOL drivers/net/arcnet/arcnet 0xc6eaec9b arc_raw_proto +EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x6e202669 arcnet_timeout +EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x7db9a3a6 arcnet_open +EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x7e962598 arc_proto_default +EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x85ba718f arcnet_close +EXPORT_SYMBOL drivers/net/arcnet/arcnet 0xb686ea9f arc_raw_proto +EXPORT_SYMBOL drivers/net/arcnet/arcnet 0xc6f5d5ab free_arcdev EXPORT_SYMBOL drivers/net/arcnet/arcnet 0xecb730b0 arcnet_interrupt -EXPORT_SYMBOL drivers/net/arcnet/com20020 0x3a63e9bd com20020_check -EXPORT_SYMBOL drivers/net/arcnet/com20020 0x85636d1c com20020_found -EXPORT_SYMBOL drivers/net/arcnet/com20020 0xebf54e25 com20020_netdev_ops -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x04ea8df4 b53_port_event -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x09c32d2e b53_br_set_stp_state -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x0c831088 b53_br_flags -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x165a1c78 b53_fdb_dump -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x181588fd b53_set_mac_eee -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x1a1f782e b53_phylink_mac_link_state -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x2cf9bbb0 b53_eee_init -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x30360b4f b53_switch_alloc -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x3ee55faa b53_br_fast_age -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x4aeb1582 b53_br_join -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x5084a77d b53_mirror_del -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x578138b9 b53_mdb_del -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x5b9dec0d b53_setup_devlink_resources -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x64b9a79e b53_vlan_del -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x6c0dd580 b53_mdb_add -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x6d00fb5a b53_phylink_validate -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x6dc9e315 b53_fdb_del -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x71094829 b53_br_flags_pre -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x74678106 b53_configure_vlan -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x778f97f8 b53_vlan_add -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x7876633f b53_get_sset_count -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x7b3be32a b53_imp_vlan_setup -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x7b771d9b b53_get_strings -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x7e87deba b53_get_tag_protocol -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x80801aa5 b53_get_ethtool_phy_stats -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x86a5645b b53_get_ethtool_stats -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x9ce0bba5 b53_switch_register -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xa48b36ac b53_disable_port -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xac194556 b53_eee_enable_set -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xc36581a7 b53_get_mac_eee -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xcc56b69c b53_switch_detect -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xd239445b b53_vlan_filtering -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xd68aa709 b53_fdb_add -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xd78e1faf b53_brcm_hdr_setup -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xdabd172b b53_br_leave -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xdda18417 b53_phylink_mac_link_down -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xdec77cc8 b53_phylink_mac_config -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xe128f423 b53_phylink_mac_link_up -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xf9628337 b53_enable_port -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xfad56bb2 b53_phylink_mac_an_restart -EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xfca84680 b53_mirror_add -EXPORT_SYMBOL drivers/net/dsa/b53/b53_serdes 0x18c22760 b53_serdes_init -EXPORT_SYMBOL drivers/net/dsa/b53/b53_serdes 0x451d68b5 b53_serdes_phylink_validate -EXPORT_SYMBOL drivers/net/dsa/b53/b53_serdes 0x921887b0 b53_serdes_link_set -EXPORT_SYMBOL drivers/net/dsa/b53/b53_serdes 0xb0de3bdb b53_serdes_config -EXPORT_SYMBOL drivers/net/dsa/b53/b53_serdes 0xb1e4a8c8 b53_serdes_link_state -EXPORT_SYMBOL drivers/net/dsa/b53/b53_serdes 0xc2573ca5 b53_serdes_an_restart -EXPORT_SYMBOL drivers/net/dsa/lan9303-core 0x0406be37 lan9303_remove -EXPORT_SYMBOL drivers/net/dsa/lan9303-core 0x4adf8ca5 lan9303_probe +EXPORT_SYMBOL drivers/net/arcnet/arcnet 0xfe9930a5 arc_proto_map +EXPORT_SYMBOL drivers/net/arcnet/com20020 0x40e79990 com20020_found +EXPORT_SYMBOL drivers/net/arcnet/com20020 0xdfa9e9a6 com20020_check +EXPORT_SYMBOL drivers/net/arcnet/com20020 0xe9eee422 com20020_netdev_ops +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x08ec0b70 b53_imp_vlan_setup +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x09e49a98 b53_eee_init +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x12cf6101 b53_configure_vlan +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x13fc277a b53_port_event +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x14b68f4b b53_phylink_mac_an_restart +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x1994b99b b53_mdb_del +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x244a7c3c b53_phylink_mac_link_down +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x32efdfcf b53_fdb_del +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x37af1588 b53_vlan_filtering +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x3c21f0b4 b53_vlan_add +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x406329ab b53_phylink_mac_config +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x43488f30 b53_set_mac_eee +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x445ea1dc b53_disable_port +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x50cf06e2 b53_phylink_mac_link_up +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x6620cfa5 b53_fdb_dump +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x664074ac b53_eee_enable_set +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x6bacca12 b53_brcm_hdr_setup +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x768d9831 b53_br_set_stp_state +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x89b0fa99 b53_switch_register +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x95984ead b53_get_ethtool_stats +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x97db58da b53_phylink_mac_link_state +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x97e349b7 b53_mirror_del +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x989499b6 b53_get_mac_eee +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x9d4428ea b53_mirror_add +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0x9f6758f0 b53_enable_port +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xa6908b54 b53_switch_alloc +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xb4547d6e b53_get_tag_protocol +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xb5aa7ba0 b53_br_flags_pre +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xba9f0900 b53_get_sset_count +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xc22ed5fc b53_setup_devlink_resources +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xca9881fa b53_switch_detect +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xcec71d3c b53_mdb_add +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xd2b57070 b53_br_flags +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xd7c3f95c b53_get_ethtool_phy_stats +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xda68d03b b53_phylink_validate +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xdcc067f6 b53_br_leave +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xdd08cf35 b53_fdb_add +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xe0bda7a5 b53_vlan_del +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xf61dc5eb b53_br_join +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xf6a6a687 b53_br_fast_age +EXPORT_SYMBOL drivers/net/dsa/b53/b53_common 0xfd16f06b b53_get_strings +EXPORT_SYMBOL drivers/net/dsa/b53/b53_serdes 0x44b5b5b7 b53_serdes_link_state +EXPORT_SYMBOL drivers/net/dsa/b53/b53_serdes 0x4fb181ba b53_serdes_an_restart +EXPORT_SYMBOL drivers/net/dsa/b53/b53_serdes 0x66a3f636 b53_serdes_link_set +EXPORT_SYMBOL drivers/net/dsa/b53/b53_serdes 0xbde5a9cd b53_serdes_phylink_validate +EXPORT_SYMBOL drivers/net/dsa/b53/b53_serdes 0xf13cb31f b53_serdes_config +EXPORT_SYMBOL drivers/net/dsa/b53/b53_serdes 0xfc2124b3 b53_serdes_init +EXPORT_SYMBOL drivers/net/dsa/lan9303-core 0x62884cd0 lan9303_shutdown +EXPORT_SYMBOL drivers/net/dsa/lan9303-core 0x9d7997fe lan9303_probe EXPORT_SYMBOL drivers/net/dsa/lan9303-core 0xada83f40 lan9303_register_set -EXPORT_SYMBOL drivers/net/dsa/lan9303-core 0xf82b4533 lan9303_shutdown -EXPORT_SYMBOL drivers/net/dsa/microchip/ksz8795 0x103c1d98 ksz8_switch_register -EXPORT_SYMBOL drivers/net/dsa/microchip/ksz9477 0x81c4060e ksz9477_switch_register -EXPORT_SYMBOL drivers/net/dsa/microchip/ksz_common 0x0b30ee43 ksz_switch_remove -EXPORT_SYMBOL drivers/net/dsa/microchip/ksz_common 0xb762f035 ksz_switch_alloc -EXPORT_SYMBOL drivers/net/dsa/microchip/ksz_common 0xe6a7ada3 ksz_switch_register -EXPORT_SYMBOL drivers/net/dsa/vitesse-vsc73xx-core 0x1829566e vsc73xx_probe -EXPORT_SYMBOL drivers/net/dsa/vitesse-vsc73xx-core 0x3f542103 vsc73xx_remove -EXPORT_SYMBOL drivers/net/dsa/vitesse-vsc73xx-core 0x7d345816 vsc73xx_shutdown +EXPORT_SYMBOL drivers/net/dsa/lan9303-core 0xc8ac6a92 lan9303_remove +EXPORT_SYMBOL drivers/net/dsa/microchip/ksz8795 0x021ac058 ksz8_switch_register +EXPORT_SYMBOL drivers/net/dsa/microchip/ksz9477 0x3bedb2a6 ksz9477_switch_register +EXPORT_SYMBOL drivers/net/dsa/microchip/ksz_common 0x444efd61 ksz_switch_register +EXPORT_SYMBOL drivers/net/dsa/microchip/ksz_common 0x56cb69ed ksz_switch_remove +EXPORT_SYMBOL drivers/net/dsa/microchip/ksz_common 0xc07e49d5 ksz_switch_alloc +EXPORT_SYMBOL drivers/net/dsa/vitesse-vsc73xx-core 0x2a19e681 vsc73xx_shutdown +EXPORT_SYMBOL drivers/net/dsa/vitesse-vsc73xx-core 0x5f4d7584 vsc73xx_probe EXPORT_SYMBOL drivers/net/dsa/vitesse-vsc73xx-core 0x99d242fe vsc73xx_is_addr_valid -EXPORT_SYMBOL drivers/net/dsa/xrs700x/xrs700x 0x37624b60 xrs700x_switch_register +EXPORT_SYMBOL drivers/net/dsa/vitesse-vsc73xx-core 0xee856aa2 vsc73xx_remove +EXPORT_SYMBOL drivers/net/dsa/xrs700x/xrs700x 0x1a421fec xrs700x_switch_shutdown +EXPORT_SYMBOL drivers/net/dsa/xrs700x/xrs700x 0x7532defb xrs700x_switch_remove EXPORT_SYMBOL drivers/net/dsa/xrs700x/xrs700x 0x83b7b667 xrs7003f_info EXPORT_SYMBOL drivers/net/dsa/xrs700x/xrs700x 0x8972bf7e xrs7004f_info EXPORT_SYMBOL drivers/net/dsa/xrs700x/xrs700x 0xb25facfa xrs7003e_info EXPORT_SYMBOL drivers/net/dsa/xrs700x/xrs700x 0xb89aa5e3 xrs7004e_info -EXPORT_SYMBOL drivers/net/dsa/xrs700x/xrs700x 0xdd549cf1 xrs700x_switch_alloc -EXPORT_SYMBOL drivers/net/dsa/xrs700x/xrs700x 0xe28b13e4 xrs700x_switch_remove -EXPORT_SYMBOL drivers/net/dsa/xrs700x/xrs700x 0xf142af22 xrs700x_switch_shutdown -EXPORT_SYMBOL drivers/net/ethernet/broadcom/bnxt/bnxt_en 0x3534284a bnxt_ulp_probe +EXPORT_SYMBOL drivers/net/dsa/xrs700x/xrs700x 0xcf417287 xrs700x_switch_register +EXPORT_SYMBOL drivers/net/dsa/xrs700x/xrs700x 0xd81245d2 xrs700x_switch_alloc +EXPORT_SYMBOL drivers/net/ethernet/broadcom/bnxt/bnxt_en 0xbe1647b2 bnxt_ulp_probe EXPORT_SYMBOL drivers/net/ethernet/broadcom/cnic 0x636af174 cnic_unregister_driver -EXPORT_SYMBOL drivers/net/ethernet/broadcom/cnic 0xa6e8d316 cnic_register_driver -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x0b6d1ff0 cxgb3_remove_tid -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x267d70e7 cxgb3_alloc_atid -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x3654b374 cxgb3_insert_tid -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x43c01a1b cxgb3_register_client -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x4e08379a cxgb3_free_stid -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x778d2314 t3_register_cpl_handler -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x7875dcb7 cxgb3_alloc_stid -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x839bf5b7 t3_l2t_send_slow -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x945aaf07 dev2t3cdev -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0xbb42b0da t3_l2t_send_event -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0xcc42d658 t3_l2e_free -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0xd21098f5 cxgb3_ofld_send -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0xda97f675 t3_l2t_get -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0xe78d3467 cxgb3_free_atid -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0xe8bffd74 cxgb3_queue_tid_release -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0xf76a0ca6 cxgb3_unregister_client -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x009933cb cxgb4_get_srq_entry -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x00c3c7d7 cxgb4_remove_tid -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x02f6ddf9 cxgb4_map_skb -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x07414a6b cxgb4_l2t_alloc_switching +EXPORT_SYMBOL drivers/net/ethernet/broadcom/cnic 0xc8c4ce02 cnic_register_driver +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x17c7bfc3 cxgb3_queue_tid_release +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x1e8e775f cxgb3_remove_tid +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x38592d9e dev2t3cdev +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x472fa327 cxgb3_free_stid +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x4fc9ed6c t3_register_cpl_handler +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x575f083d t3_l2t_send_slow +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x5e4177d0 t3_l2t_get +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x70d9fefe cxgb3_ofld_send +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x77a649ab cxgb3_alloc_stid +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x846c100a cxgb3_insert_tid +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x90360d96 cxgb3_free_atid +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0x9e6bf73f t3_l2t_send_event +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0xae94dea6 cxgb3_register_client +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0xdaea0988 cxgb3_alloc_atid +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0xee6661ce t3_l2e_free +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb3/cxgb3 0xfadbf744 cxgb3_unregister_client +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x017ef31c cxgb4_alloc_stid +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x0d645364 cxgb4_sync_txq_pidx EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x0f1a5528 cxgb4_unregister_uld -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x140bfb07 cxgb4_reclaim_completed_tx -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x1490bbaa cxgb4_create_server6 -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x186558d9 cxgb4_port_e2cchan -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x1b1d662d cxgb4_port_chan -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x1d173d43 cxgb4_get_tcp_stats -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x1f6c9c4b cxgb4_register_uld -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x225759de cxgb4_pktgl_to_skb -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x2434814f cxgb4_alloc_sftid -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x2681f30a cxgb4_ring_tx_db -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x2c307e14 cxgb4_immdata_send -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x2df55a67 cxgb4_alloc_stid -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x37afb8f7 cxgb4_port_viid -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x4af68c83 cxgb4_flush_eq_cache -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x4ee98270 cxgb4_dbfifo_count +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x155a8d45 cxgb4_write_sgl +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x2cf0ba7f cxgb4_clip_release +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x2f65874b cxgb4_select_ntuple +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x313c4635 cxgb4_create_server6 +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x39a22c1f cxgb4_pktgl_to_skb EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x50ee5c07 cxgb4_best_aligned_mtu -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x5c819e0f cxgb4_select_ntuple -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x6a02e01e t4_cleanup_clip_tbl -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x75cb9f1e cxgb4_create_server_filter -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x7f8b4d4d cxgb4_clip_get -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x840c65a7 cxgb4_alloc_atid -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x879f3f7c cxgb4_l2t_send -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x8f2155fc cxgb4_bar2_sge_qregs -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x99722f17 cxgb4_iscsi_init -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x9be3e261 cxgb4_check_l2t_valid -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x9e21b0a8 cxgb4_write_sgl -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xa30dd0bd cxgb4_inline_tx_skb +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x6124a4f9 cxgb4_remove_tid +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x67e8141f cxgb4_alloc_sftid +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x6e6e415e cxgb4_create_server_filter +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x6f606b4f cxgb4_inline_tx_skb +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x711a310c cxgb4_crypto_send +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x74f896c4 cxgb4_l2t_get +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x77ae60ec cxgb4_read_sge_timestamp +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x7a828668 cxgb4_reclaim_completed_tx +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x7a9d74dc cxgb4_immdata_send +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x81bc38de cxgb4_l2t_alloc_switching +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x83c5b502 cxgb4_free_stid +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x841fd027 cxgb4_create_server +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x869b7e6f cxgb4_remove_server +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x87824636 cxgb4_port_e2cchan +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x87dc5f63 cxgb4_alloc_atid +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x87ffc4e8 cxgb4_bar2_sge_qregs +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x904fd2c4 cxgb4_map_skb +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x9066a208 cxgb4_port_chan +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0x9c3f0801 cxgb4_clip_get +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xa831e3d7 cxgb4_free_atid EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xa8db193f cxgb4_smt_release -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xac8d301d cxgb4_remove_server -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xad0b05d6 cxgb4_update_root_dev_clip -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xb2e8ccc3 cxgb4_l2t_release -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xbdd7f810 cxgb4_clip_release -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xc045400e cxgb4_read_sge_timestamp -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xc67029b7 cxgb4_port_idx -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xd08681f2 cxgb4_ofld_send -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xd1949fc5 cxgb4_free_stid -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xd32039ce cxgb4_create_server +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xb0b0b3c2 cxgb4_ofld_send +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xb18aa68a cxgb4_port_idx +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xb4536e7e cxgb4_dbfifo_count +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xb9658527 cxgb4_remove_server_filter +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xb9784731 cxgb4_get_tcp_stats +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xbaaea2e5 cxgb4_iscsi_init +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xbaba3a86 cxgb4_l2t_release +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xc2347e55 cxgb4_check_l2t_valid +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xc64be6a1 cxgb4_register_uld +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xc94df7a9 cxgb4_write_partial_sgl +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xcbc00133 cxgb4_update_root_dev_clip +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xd5347780 t4_cleanup_clip_tbl EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xd69a0294 cxgb4_best_mtu -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xda957cbf cxgb4_l2t_get -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xdc192c5c cxgb4_remove_server_filter -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xdd80cfe5 cxgb4_free_atid -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xe01a3421 cxgb4_smt_alloc_switching -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xe0f2013b cxgb4_read_tpte -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xe387117c cxgb4_sync_txq_pidx -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xef405133 cxgb4_crypto_send -EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xf9d7fe46 cxgb4_write_partial_sgl -EXPORT_SYMBOL drivers/net/ethernet/cisco/enic/enic 0x058a3b48 vnic_dev_get_res_count -EXPORT_SYMBOL drivers/net/ethernet/cisco/enic/enic 0x330e4062 vnic_dev_get_pdev -EXPORT_SYMBOL drivers/net/ethernet/cisco/enic/enic 0x399c174a vnic_dev_register -EXPORT_SYMBOL drivers/net/ethernet/cisco/enic/enic 0x83b2310b enic_api_devcmd_proxy_by_index -EXPORT_SYMBOL drivers/net/ethernet/cisco/enic/enic 0xbc2d29b8 vnic_dev_unregister -EXPORT_SYMBOL drivers/net/ethernet/cisco/enic/enic 0xd5f3f2b1 vnic_dev_get_res -EXPORT_SYMBOL drivers/net/ethernet/emulex/benet/be2net 0x0f0bb847 be_roce_register_driver -EXPORT_SYMBOL drivers/net/ethernet/emulex/benet/be2net 0x494c24a8 be_roce_unregister_driver +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xd9e3a84c cxgb4_get_srq_entry +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xe02bc40f cxgb4_port_viid +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xef9f28b1 cxgb4_l2t_send +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xf1239a96 cxgb4_flush_eq_cache +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xf532a779 cxgb4_smt_alloc_switching +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xfaa0e5c1 cxgb4_ring_tx_db +EXPORT_SYMBOL drivers/net/ethernet/chelsio/cxgb4/cxgb4 0xff0d51fa cxgb4_read_tpte +EXPORT_SYMBOL drivers/net/ethernet/cisco/enic/enic 0x06851b4f vnic_dev_register +EXPORT_SYMBOL drivers/net/ethernet/cisco/enic/enic 0x3aa406aa vnic_dev_get_res_count +EXPORT_SYMBOL drivers/net/ethernet/cisco/enic/enic 0x40553ef3 vnic_dev_unregister +EXPORT_SYMBOL drivers/net/ethernet/cisco/enic/enic 0x6124f13f vnic_dev_get_pdev +EXPORT_SYMBOL drivers/net/ethernet/cisco/enic/enic 0x99512cb7 enic_api_devcmd_proxy_by_index +EXPORT_SYMBOL drivers/net/ethernet/cisco/enic/enic 0xc4c3cc55 vnic_dev_get_res +EXPORT_SYMBOL drivers/net/ethernet/emulex/benet/be2net 0x3a59c44b be_roce_unregister_driver EXPORT_SYMBOL drivers/net/ethernet/emulex/benet/be2net 0x4e2e10d2 be_roce_mcc_cmd -EXPORT_SYMBOL drivers/net/ethernet/intel/iavf/iavf 0x21ca64d6 iavf_unregister_client -EXPORT_SYMBOL drivers/net/ethernet/intel/iavf/iavf 0xff9a17d8 iavf_register_client -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x00e7cb43 mlx4_SET_PORT_BEACON -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x0180042f mlx4_SET_PORT_user_mtu -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x033bddf3 mlx4_put_slave_node_guid -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x047f18a7 mlx4_eq_get_irq -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x05135b1d mlx4_max_tc -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x151a77ee mlx4_ALLOCATE_VPP_get -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x17d2649a mlx4_sync_pkey_table -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x1a8e55f3 mlx4_test_interrupt -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x2e044731 mlx4_SET_PORT_PRIO2TC -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x3416e2ce mlx4_query_diag_counters -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x37daf4fd mlx4_get_slave_port_state -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x3d1c0dc3 mlx4_get_module_info -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x3e7f2fff mlx4_SET_PORT_SCHEDULER -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x3ebbe0e1 mlx4_get_slave_from_roce_gid -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x4cdd8298 mlx4_is_eq_shared -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x4f69c374 mlx4_gen_pkey_eqe -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x52593317 mlx4_SET_PORT_user_mac -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x547868ca mlx4_is_eq_vector_valid -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x653c1037 mlx4_tunnel_steer_add -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x6cf86890 mlx4_SET_MCAST_FLTR -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x75298df2 mlx4_gen_slaves_port_mgt_ev -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x772cc6e2 mlx4_get_parav_qkey +EXPORT_SYMBOL drivers/net/ethernet/emulex/benet/be2net 0xb3ea435d be_roce_register_driver +EXPORT_SYMBOL drivers/net/ethernet/intel/iavf/iavf 0x05ae2351 iavf_unregister_client +EXPORT_SYMBOL drivers/net/ethernet/intel/iavf/iavf 0x40657ccb iavf_register_client +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x00133150 mlx4_get_roce_gid_from_slave +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x0c0dda46 mlx4_get_parav_qkey +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x13f452a1 mlx4_SET_VPORT_QOS_set +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x2d1777a5 mlx4_test_async +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x3f9353be mlx4_test_interrupt +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x48995ded mlx4_get_slave_node_guid +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x55837d72 mlx4_SET_PORT_VXLAN +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x563a8f9d mlx4_SET_MCAST_FLTR +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x5955ed28 set_and_calc_slave_port_state +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x5c1aceb0 mlx4_ALLOCATE_VPP_set +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x69128e30 mlx4_SET_PORT_fcs_check +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x6ae37672 mlx4_SET_VPORT_QOS_get +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x6b04872a mlx4_eq_get_irq +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x6c577f43 mlx4_get_module_info +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x78bf41a5 mlx4_sync_pkey_table +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x7e79d794 mlx4_ALLOCATE_VPP_get EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x7fdde0b4 mlx4_handle_eth_header_mcast_prio -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x8ee2768f mlx4_get_is_vlan_offload_disabled -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x8f966d12 set_phv_bit -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x8fc4eebf mlx4_SET_VPORT_QOS_set -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x9589659a mlx4_release_eq -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x9dca6b93 set_and_calc_slave_port_state -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xa1f10166 mlx4_ALLOCATE_VPP_set -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xadb63efb mlx4_get_eqs_per_port -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xb06ee2c4 mlx4_get_slave_node_guid -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xca7a8e58 mlx4_gen_port_state_change_eqe -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xcb3bd86d mlx4_is_slave_active -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xcda4c7d4 get_phv_bit -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xced3ba25 mlx4_SET_VPORT_QOS_get -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xcf7780ee mlx4_get_cpu_rmap -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xd15f2b92 mlx4_SET_PORT_fcs_check -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xd52b4edd mlx4_SET_PORT_general -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xe3ca4602 mlx4_test_async -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xe448c471 mlx4_assign_eq -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xecf3c969 mlx4_SET_PORT_VXLAN -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xf0f2c054 mlx4_SET_PORT_qpn_calc -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xf331726a mlx4_get_slave_pkey_gid_tbl_len -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xf7ced98d mlx4_get_roce_gid_from_slave -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xf7d60cc0 mlx4_gen_guid_change_eqe -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x000d6d9d mlx5_alloc_bfreg -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x01387857 mlx5_query_ib_port_oper -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x02647fe7 mlx5_add_flow_rules -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x02e91e05 mlx5_core_modify_tis -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x04585ac1 __traceiter_mlx5_fs_del_fte -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x0516119a mlx5_fs_remove_rx_underlay_qpn -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x0518a1d3 mlx5_eswitch_uplink_get_proto_dev -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x051bca7b mlx5_mpfs_del_mac -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x097af2c3 mlx5_core_create_rqt -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x0a5c7626 __SCK__tp_func_mlx5_fs_del_ft -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x0b4d1c20 mlx5_lag_query_cong_counters -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x0f657292 mlx5_core_query_mkey -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x1283e266 mlx5_eq_enable -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x16e7ab4e mlx5_rdma_rn_get_params -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x16f53de4 mlx5_eq_disable -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x19c76dc0 __tracepoint_mlx5_fs_set_fte +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x819bd4b1 mlx4_SET_PORT_BEACON +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x847dce2b mlx4_max_tc +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x86239a1f mlx4_get_slave_pkey_gid_tbl_len +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x87940b61 mlx4_SET_PORT_user_mac +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x88479cab mlx4_put_slave_node_guid +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x8c9982e8 mlx4_get_slave_port_state +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x8fb70d37 mlx4_get_is_vlan_offload_disabled +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x98617d34 set_phv_bit +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x9d0a00dc mlx4_get_cpu_rmap +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xab7fc117 mlx4_SET_PORT_general +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xaca7191b mlx4_SET_PORT_user_mtu +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xb4ba05ea mlx4_gen_port_state_change_eqe +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xc573a288 mlx4_release_eq +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xcf462de3 get_phv_bit +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xd3c1a25d mlx4_get_slave_from_roce_gid +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xd76e1858 mlx4_is_slave_active +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xe64fcf88 mlx4_is_eq_shared +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xe6808acf mlx4_assign_eq +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xef30a96d mlx4_SET_PORT_PRIO2TC +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xefb95a32 mlx4_query_diag_counters +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xf1462b07 mlx4_is_eq_vector_valid +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xf2d6461d mlx4_gen_slaves_port_mgt_ev +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xfa17c4f4 mlx4_SET_PORT_qpn_calc +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xfaf69f24 mlx4_get_eqs_per_port +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xfb41e619 mlx4_tunnel_steer_add +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xfc2f695e mlx4_gen_pkey_eqe +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xfe566b71 mlx4_SET_PORT_SCHEDULER +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xff71164a mlx4_gen_guid_change_eqe +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x0276ddbd mlx5_cmd_exec_cb +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x028ea7c8 mlx5_fs_remove_rx_underlay_qpn +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x02cabb64 mlx5_eswitch_reg_c1_loopback_enabled +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x02dfdfb1 mlx5_lag_query_cong_counters +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x066546dd mlx5_eq_notifier_register +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x06c12f2f mlx5_core_create_mkey +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x0a96f264 mlx5_core_detach_mcg +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x0d025336 mlx5_core_query_mkey +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x0d5ee595 mlx5_debug_qp_add +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x14215511 mlx5_rl_add_rate +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x1502dc9c mlx5_eswitch_unregister_vport_reps +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x16e3fce1 mlx5_put_uars_page +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x17d468dc mlx5_core_modify_rq +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x1ae89372 mlx5_notifier_unregister EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x1b62246e mlx5_del_flow_rules -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x1cac2657 mlx5_debug_qp_remove -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x1d868e20 mlx5_eswitch_get_core_dev -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x1d8ecc99 mlx5_core_create_tir -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x1e86f3c3 mlx5_core_query_sq -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x1fd03dc3 __traceiter_mlx5_fs_set_fte -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x21df32c5 mlx5_lag_is_master -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x2431ff15 mlx5_rl_add_rate -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x274398ae mlx5_fs_add_rx_underlay_qpn -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x2ee9c09c mlx5_eswitch_add_send_to_vport_rule -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x2eef3651 mlx5_eq_notifier_unregister -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x2f9e154a __SCK__tp_func_mlx5_fs_set_fte -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x31814b1e __tracepoint_mlx5_fs_del_fg +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x1c0aa6e3 __tracepoint_mlx5_fs_add_fg +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x1e2df85d mlx5_eswitch_register_vport_reps +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x20cafca1 __SCK__tp_func_mlx5_fs_add_fg +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x21e319a9 __tracepoint_mlx5_fw +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x295901c0 mlx5_eswitch_vport_rep +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x2b74beff mlx5_eswitch_uplink_get_proto_dev +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x2ef64503 mlx5_eswitch_get_encap_mode +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x31dce469 mlx5_rl_add_rate_raw +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x320b17dc mlx5_fpga_sbu_conn_sendmsg +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x327b8ac9 mlx5_lag_is_shared_fdb +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x32be6988 mlx5_fpga_sbu_conn_destroy EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x331fd113 mlx5_create_flow_group -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x36513d4d mlx5_rsc_dump_next -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x3680d506 mlx5_core_create_tis +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x335e5077 mlx5_core_destroy_tis +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x3487f9bd mlx5_nic_vport_disable_roce +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x356c39c3 __traceiter_mlx5_fw EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x369ba525 __traceiter_mlx5_fs_del_fg -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x388f42d9 mlx5_get_fdb_sub_ns +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x36b8f74d mlx5_core_create_psv +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x3e2bcddf __tracepoint_mlx5_fs_add_rule EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x3e4a3182 mlx5_destroy_flow_group -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x406134de mlx5_eq_get_eqe -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x40b16a82 mlx5_eswitch_get_vport_metadata_for_match -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4182e161 __tracepoint_mlx5_fs_del_rule -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4318cf2d mlx5_core_create_cq -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4383e3d2 mlx5_core_modify_sq +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x400bd4cf mlx5_rsc_dump_cmd_create +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x40846d61 mlx5_eswitch_vport_match_metadata_enabled +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x40cc0fd7 __SCK__tp_func_mlx5_fs_set_fte +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4125bd33 __SCK__tp_func_mlx5_fs_add_ft +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x41284963 mlx5_core_destroy_tir +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x41d957f5 __tracepoint_mlx5_fs_del_fte +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x43883636 __traceiter_mlx5_fs_del_fte +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x44243cbb mlx5_core_destroy_mkey +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x445b488c mlx5_packet_reformat_dealloc +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x45ab18bb mlx5_lag_get_peer_mdev +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x471e0a78 mlx5_fpga_sbu_conn_create EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x49580652 mlx5_create_auto_grouped_flow_table -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4b8951d8 mlx5_rl_remove_rate -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4c0044ce mlx5_core_alloc_pd -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4cd9d227 __SCK__tp_func_mlx5_fs_del_rule -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4dba7777 mlx5_vector2eqn -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4fd28215 mlx5_nic_vport_disable_roce -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x502adfc7 mlx5_eswitch_get_vport_metadata_for_set +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4a080810 mlx5_debugfs_root +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4a880e89 mlx5_fpga_get_sbu_caps +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4c5e187a mlx5_core_modify_sq +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4cb2a077 mlx5_buf_alloc EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x503f3c9d __traceiter_mlx5_fs_add_ft -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x506e0a8c __tracepoint_mlx5_fs_del_ft -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x518bc846 mlx5_packet_reformat_dealloc -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x53c8d54c mlx5_fpga_mem_read +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x51a9f5a3 mlx5_cmd_alloc_uar +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x521fda9e mlx5_eq_disable EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x55b88c73 mlx5_create_lag_demux_flow_table -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x5715d972 mlx5_qp_debugfs_init -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x59202c1e mlx5_cmd_alloc_uar -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x5b173b58 mlx5_cmd_destroy_vport_lag +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x56ae186c mlx5_eq_update_ci EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x60ae791f __traceiter_mlx5_fs_del_ft EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x61492bb7 mlx5_rl_are_equal EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x62dc190a __SCT__tp_func_mlx5_fs_del_rule -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x6510b3e3 mlx5_core_dealloc_transport_domain -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x66a4a796 mlx5_core_create_mkey -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x6a9ef6bb mlx5_mpfs_add_mac -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x6b72be9c mlx5_core_destroy_mkey -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x6bb337b4 __SCK__tp_func_mlx5_fs_del_fg -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x6cc96fbe mlx5_lag_is_roce -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x71fa3980 mlx5_notifier_unregister -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x72ebdaf3 mlx5_lag_is_sriov -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x73b225f3 mlx5_cmd_exec -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x746919f7 __tracepoint_mlx5_fw -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x77223494 mlx5_core_destroy_rq -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x77f1a9c0 mlx5_eswitch_register_vport_reps -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x782a4372 mlx5_fpga_sbu_conn_create -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x795ff867 mlx5_get_flow_namespace -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x7beacfa8 mlx5_eq_create_generic -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x80165e95 mlx5_lag_get_slave_port -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x803cd504 __tracepoint_mlx5_fs_del_fte -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x850d4a9a mlx5_fpga_get_sbu_caps -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x85912c21 mlx5_eq_update_ci -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x8790016e mlx5_core_dealloc_pd -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x890c5876 mlx5_core_destroy_tir -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x8966805a mlx5_core_create_rq -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x8977471d mlx5_lag_is_shared_fdb -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x8b7d3b63 mlx5_cmd_exec_cb -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x8e53dfd7 mlx5_rl_is_in_range +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x64a8ad3a mlx5_get_fdb_sub_ns +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x650f187f mlx5_core_dealloc_pd +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x667d2a92 mlx5_eq_destroy_generic +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x66d258d7 mlx5_packet_reformat_alloc +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x67be1144 mlx5_core_create_rq +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x69a4d356 mlx5_lag_is_active +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x6bef5a38 mlx5_comp_irq_get_affinity_mask +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x6ea3d49c mlx5_core_modify_cq_moderation +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x745c911a mlx5_eq_get_eqe +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x75db5e3e mlx5_rsc_dump_next +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x763c0070 mlx5_core_destroy_rqt +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x77da6472 __SCK__tp_func_mlx5_fs_add_rule +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x7a7da3d3 mlx5_eswitch_get_core_dev +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x7b423c02 mlx5_core_create_cq +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x7d8d9880 mlx5_comp_vectors_count +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x7de5e771 __tracepoint_mlx5_fs_add_ft +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x7e65bdd2 mlx5_vector2eqn +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x809981d8 mlx5_eswitch_get_vport_metadata_for_set +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x8232194d mlx5_qp_debugfs_init +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x8290cf57 mlx5_lag_get_slave_port +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x86f97f87 mlx5_lag_is_roce +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x87367576 mlx5_mpfs_del_mac +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x88e8e20f mlx5_fc_destroy +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x89de4b62 __SCK__tp_func_mlx5_fs_del_fg +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x8a3d227b mlx5_rl_is_in_range +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x8bf30b16 mlx5_core_create_tir +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x8bf9c669 __tracepoint_mlx5_fs_del_rule EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x90904f4e __traceiter_mlx5_fs_add_fg +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x90cd3d32 mlx5_core_destroy_rq EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x91443f27 mlx5_create_flow_table -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x91a39ab1 mlx5_core_destroy_tis +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9218f5ce mlx5_fpga_mem_write +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x934238f8 __SCK__tp_func_mlx5_fw +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9385c400 mlx5_eswitch_get_proto_dev +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x96af62fb mlx5_modify_header_alloc EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x96eb2c99 mlx5_fc_id -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x97c0f610 mlx5_cmd_free_uar -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x98312d7a mlx5_eswitch_vport_rep -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x988aed5f mlx5_fc_query -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9895fcdd __tracepoint_mlx5_fs_add_fg -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x98f4d950 mlx5_fpga_sbu_conn_sendmsg -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9c7fe97c mlx5_lag_is_active +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x96f1759b mlx5_modify_header_dealloc +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x98414e4a mlx5_core_attach_mcg +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x98db459a mlx5_core_create_rqt +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9a4144c2 mlx5_add_flow_rules EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9d36ddd0 __SCT__tp_func_mlx5_fs_add_fg -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9f7fcc6a mlx5_eq_notifier_register -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa04e2dd0 mlx5_put_uars_page -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa322c29f mlx5_lag_get_peer_mdev -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa348c1e5 __SCK__tp_func_mlx5_fs_add_ft -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa4c5fe79 mlx5_core_query_rq +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9e1a7064 mlx5_eswitch_get_vport_metadata_for_match +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9eecbbc5 mlx5_qp_debugfs_cleanup +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9f64db1c mlx5_get_flow_namespace +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa14310ec mlx5_core_alloc_transport_domain +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa2257526 mlx5_core_destroy_psv +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa2544903 mlx5_alloc_bfreg +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa4ae158a mlx5_core_modify_cq +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa5545db7 mlx5_core_destroy_cq +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa78df376 mlx5_core_dealloc_transport_domain EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa812363f __traceiter_mlx5_fs_del_rule -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xaa61a154 mlx5_lag_get_roce_netdev +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xab737e5f mlx5_lag_is_master EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xacfe8a18 __SCT__tp_func_mlx5_fs_del_fte +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xad1b6154 mlx5_mpfs_add_mac EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xad6815cd mlx5_rsc_dump_cmd_destroy -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xad6faece mlx5_cmd_cleanup_async_ctx -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xada8bc2f mlx5_cmd_create_vport_lag -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xaf0d2190 mlx5_eswitch_get_proto_dev -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xafabfea1 mlx5_core_roce_gid_set EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb06c0bfd __SCT__tp_func_mlx5_fs_set_fte -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb0bb5487 mlx5_core_destroy_psv -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb232c8ca mlx5_cmd_init_async_ctx -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb32c06f5 mlx5_rl_remove_rate_raw -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb3f04a42 mlx5_core_modify_cq +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb271a3ff mlx5_core_query_cq +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb41d87bb mlx5_core_create_tis EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb4e976bb __SCT__tp_func_mlx5_fs_add_ft -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb5ee5a04 mlx5_fpga_sbu_conn_destroy -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb665ad8e __SCK__tp_func_mlx5_fs_del_fte -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb6fe5ea1 mlx5_debugfs_root -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb73993c7 mlx5_rl_add_rate_raw -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xbeb36ea5 mlx5_qp_debugfs_cleanup -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xbf6dd28a mlx5_core_alloc_transport_domain -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xbfa8aa06 mlx5_core_detach_mcg -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xc2a78077 __SCK__tp_func_mlx5_fs_add_fg -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xc3c56525 mlx5_packet_reformat_alloc -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xc77a56b7 __SCK__tp_func_mlx5_fw -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xc8433043 mlx5_comp_vectors_count -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xc8926bfb mlx5_eswitch_unregister_vport_reps +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb51e1120 __tracepoint_mlx5_fs_del_fg +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xbc8bcaed mlx5_notifier_register +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xbd504f85 mlx5_core_roce_gid_set +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xbda39e89 mlx5_core_query_sq +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xbdb3cbba mlx5_cmd_init_async_ctx +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xc2086fc4 __SCK__tp_func_mlx5_fs_del_rule +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xc76754bf mlx5_core_alloc_pd +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xc7f43f92 mlx5_get_uars_page +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xc9c71915 mlx5_lag_is_sriov +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xcaac883e mlx5_fs_add_rx_underlay_qpn EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xcad019c3 __SCT__tp_func_mlx5_fs_del_fg -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xcbf472f8 mlx5_eq_destroy_generic -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xccc803e4 mlx5_buf_alloc -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xd0efa95a mlx5_core_create_psv -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xd1ae3a42 mlx5_core_attach_mcg -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xd5d0ee9f mlx5_modify_header_dealloc -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xd7fe7d50 __traceiter_mlx5_fw +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xcc7f2886 mlx5_query_ib_port_oper +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xcd8b6afd mlx5_fpga_mem_read +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xcf1c28db mlx5_core_modify_tis +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xcf7dcdff mlx5_fc_query +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xd1fee247 mlx5_eq_create_generic +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xd2eb357e mlx5_debug_qp_remove +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xd43e321c mlx5_rl_remove_rate_raw +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xd4f150b2 __tracepoint_mlx5_fs_del_ft +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xd822ef31 __tracepoint_mlx5_fs_set_fte EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xd8a12a67 mlx5_destroy_flow_table -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xd9490d38 mlx5_comp_irq_get_affinity_mask +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xd937b713 __SCK__tp_func_mlx5_fs_del_fte EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xdb622108 __SCT__tp_func_mlx5_fs_add_rule -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xdf22350f mlx5_fc_create -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xdf8940bd mlx5_fc_destroy +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xde44979b mlx5_cmd_destroy_vport_lag +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xdf95de77 mlx5_cmd_create_vport_lag EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xdfbc08aa __SCT__tp_func_mlx5_fw -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe1a22664 mlx5_core_query_vendor_id +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xdffa926a __traceiter_mlx5_fs_set_fte +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe038465b mlx5_cmd_cleanup_async_ctx +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe0bcdc34 mlx5_lag_get_roce_netdev +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe1f1889d mlx5_eswitch_add_send_to_vport_rule +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe26c4bf4 mlx5_core_query_vendor_id EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe30fb2a8 __SCT__tp_func_mlx5_fs_del_ft -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe59877e0 mlx5_core_destroy_cq -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe6de0a8b mlx5_core_modify_cq_moderation -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe936ebdb mlx5_fpga_mem_write -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xead38823 mlx5_core_destroy_rqt -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xec662449 mlx5_eswitch_vport_match_metadata_enabled -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xed531aad mlx5_free_bfreg -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xed8b3da1 mlx5_get_uars_page -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xf0d428b5 mlx5_debug_qp_add -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xf3568ff2 mlx5_eswitch_get_encap_mode -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xf3b89f32 mlx5_modify_header_alloc -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xf408ef08 mlx5_cmd_exec_polling -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xf450ead7 __tracepoint_mlx5_fs_add_rule -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xf47ca01d mlx5_eswitch_reg_c1_loopback_enabled +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe629ee2f mlx5_core_query_rq +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe7f20d80 mlx5_eq_enable +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe8310af0 __SCK__tp_func_mlx5_fs_del_ft +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xedbddf4a mlx5_cmd_exec_polling +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xef377673 mlx5_cmd_exec +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xef9ccdbd mlx5_eq_notifier_unregister +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xf3bd1581 mlx5_fc_create EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xf5b1bb55 __traceiter_mlx5_fs_add_rule -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xf6269eb7 mlx5_core_query_cq -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xf90bd991 __SCK__tp_func_mlx5_fs_add_rule -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xf97abd4f __tracepoint_mlx5_fs_add_ft -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xf9c0ee68 mlx5_core_modify_rq -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xfb24af7f mlx5_rsc_dump_cmd_create -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xfe80fd9e mlx5_notifier_register -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxfw/mlxfw 0x8c44f13c mlxfw_firmware_flash +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xf782c6ad mlx5_rl_remove_rate +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xfa83f030 mlx5_free_bfreg +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xfd7ab398 mlx5_rdma_rn_get_params +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xff33bbcb mlx5_cmd_free_uar +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxfw/mlxfw 0x00121ef0 mlxfw_firmware_flash EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x02dfd3d0 mlxsw_afk_key_info_block_encoding_get -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x03b3eb67 mlxsw_afa_create EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x07abcc0c mlxsw_afa_block_append_trap EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x0ca34ccf mlxsw_core_max_ports EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x0e81c09c mlxsw_afk_destroy -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x10abb89b mlxsw_core_rx_listener_unregister EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x120a1738 mlxsw_core_port_init -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x1482bbe0 mlxsw_core_ptp_transmitted EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x15801382 mlxsw_afk_key_info_put EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x18b0ad00 mlxsw_afa_block_append_police EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x19fa5852 mlxsw_core_flush_owq @@ -2128,57 +2125,59 @@ EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x202693f0 mlxsw_afa_block_cur_set EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x21daf3af mlxsw_afa_block_append_qos_dsfield EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x23eddc68 mlxsw_core_cpu_port_init -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x2bcaa400 mlxsw_core_driver_unregister EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x2c68ced3 mlxsw_core_read_frc_h EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x30d72838 mlxsw_env_get_module_eeprom_by_page -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x358587da mlxsw_afa_block_append_mirror EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x35ba2254 mlxsw_afk_values_add_u32 EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x38185d87 mlxsw_afa_block_append_qos_ecn +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x3b698706 mlxsw_core_driver_unregister +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x3c33c82c mlxsw_core_rx_listener_unregister EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x406b4614 mlxsw_afa_block_append_counter +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x4294caf9 mlxsw_core_port_eth_set EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x43a9b87e mlxsw_afa_block_terminate EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x47041e4e mlxsw_afk_key_info_blocks_count_get EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x484489a4 mlxsw_cmd_exec EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x4a6ed376 mlxsw_core_port_fini EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x4b0bae55 mlxsw_core_kvd_sizes_get EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x5a099407 mlxsw_afa_block_append_qos_dscp +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x5cbfb189 mlxsw_core_driver_register EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x5cf3dd79 mlxsw_core_bus_device_unregister -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x5d8a2304 mlxsw_core_port_eth_set -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x5e768101 mlxsw_core_port_devlink_port_get -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x5f8e553b mlxsw_core_skb_receive EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x5ff17b5c mlxsw_afa_block_destroy EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x618a30ab mlxsw_afa_block_commit EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x61ea9293 mlxsw_core_event_listener_register EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x63874d4c mlxsw_core_port_driver_priv EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x65e16da4 mlxsw_afk_key_info_get EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x692ac04e mlxsw_afk_create +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x6ec5e5a4 mlxsw_core_ptp_transmitted EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x71e1d813 mlxsw_core_port_clear +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x725e6730 mlxsw_core_trap_unregister EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x749556a2 mlxsw_afk_key_info_subset EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x74eb7c9e mlxsw_core_res_valid -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x75c331fe mlxsw_core_rx_listener_register EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x77768221 mlxsw_core_module_max_width EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x77d83398 mlxsw_core_read_frc_l +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x7d57ee26 mlxsw_core_trap_register EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x7f659d4c mlxsw_afa_block_append_vlan_modify EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x827a2f1f mlxsw_afa_block_jump EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x829e8851 mlxsw_afa_block_first_set +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x8422bc3e mlxsw_core_rx_listener_register +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x85729149 mlxsw_env_get_module_eeprom EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x858c30d0 mlxsw_afa_block_create EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x86a40342 mlxsw_core_res_get EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x87b88710 mlxsw_core_event_listener_unregister EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x8854d198 mlxsw_reg_write EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x8ba5fa7e mlxsw_core_lag_mapping_set EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x902c3533 mlxsw_core_schedule_dw +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x94250079 mlxsw_afa_create EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x97035a9c mlxsw_afa_block_append_fid_set EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x97cf0ab9 mlxsw_core_port_is_xm EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x996c5d6d mlxsw_reg_trans_bulk_wait EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x9cbf026d mlxsw_afa_destroy EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0x9e41f494 mlxsw_afk_encode -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xa448217d mlxsw_core_driver_register +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xa094a482 mlxsw_core_trap_state_set +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xa213b6d4 mlxsw_core_port_devlink_port_get +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xa7389dd1 mlxsw_core_skb_transmit EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xa7765e88 mlxsw_reg_query -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xa88e794a mlxsw_core_skb_transmit -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xadd5bedb mlxsw_core_bus_device_register EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xb5e762fa mlxsw_afk_values_add_buf -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xb602a1d4 mlxsw_core_trap_state_set EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xb6517b2e mlxsw_afa_block_append_trap_and_forward -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xb9ab402a mlxsw_core_trap_register EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xb9f797a9 mlxsw_env_module_overheat_counter_get EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xba05b3b0 mlxsw_core_emad_string_tlv_enable EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xbbb7a867 mlxsw_afa_block_append_sampler @@ -2188,7 +2187,6 @@ EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xbfd01f33 mlxsw_core_port_ib_set EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xc9c2e4cc mlxsw_core_lag_mapping_clear EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xca257489 mlxsw_afa_block_append_fwd -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xcacbaad1 mlxsw_env_get_module_eeprom EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xcbab836f mlxsw_core_fw_rev_minor_subminor_validate EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xd1a82f0b mlxsw_core_lag_mapping_get EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xd252e62d mlxsw_core_skb_transmit_busy @@ -2196,21 +2194,23 @@ EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xd4874014 mlxsw_core_resources_query EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xd71566b9 mlxsw_core_schedule_work EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xd84eb6b0 mlxsw_afa_block_append_drop +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xd8520621 mlxsw_afa_block_append_mirror EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xd9f711ae mlxsw_afa_block_append_mcrouter EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xdc31781e mlxsw_reg_trans_write EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xdc415cf1 mlxsw_afa_block_continue +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xdd20963d mlxsw_core_bus_device_register EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xde4e211f mlxsw_afa_block_append_l4port EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xdeb1dc2e mlxsw_afa_block_first_kvdl_index EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xe16986dd mlxsw_afa_block_activity_get +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xe3327823 mlxsw_core_skb_receive EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xecab212a mlxsw_afa_cookie_lookup EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xf2ca3bae mlxsw_core_res_query_enabled EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xf4909bea mlxsw_core_port_type_get -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xf6d3f3a6 mlxsw_core_trap_unregister EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_core 0xff007c25 mlxsw_core_cpu_port_fini -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_i2c 0x6f5543a3 mlxsw_i2c_driver_unregister -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_i2c 0xc38cfbb7 mlxsw_i2c_driver_register -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_pci 0x3bf40eb8 mlxsw_pci_driver_unregister -EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_pci 0xc31101b7 mlxsw_pci_driver_register +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_i2c 0x4a8fa596 mlxsw_i2c_driver_register +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_i2c 0xa3cd311b mlxsw_i2c_driver_unregister +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_pci 0x7f30d11c mlxsw_pci_driver_unregister +EXPORT_SYMBOL drivers/net/ethernet/mellanox/mlxsw/mlxsw_pci 0xabf97b79 mlxsw_pci_driver_register EXPORT_SYMBOL drivers/net/mdio 0x3e17f466 mdio_set_flag EXPORT_SYMBOL drivers/net/mdio 0x424a69a2 mdio45_ethtool_ksettings_get_npage EXPORT_SYMBOL drivers/net/mdio 0x60443957 mdio45_probe @@ -2218,424 +2218,424 @@ EXPORT_SYMBOL drivers/net/mdio 0xb79a54ee mdio45_nway_restart EXPORT_SYMBOL drivers/net/mdio 0xcdbdeca7 mdio45_ethtool_gset_npage EXPORT_SYMBOL drivers/net/mdio 0xdaceb7a6 mdio_mii_ioctl -EXPORT_SYMBOL drivers/net/mdio/mdio-bitbang 0x0d3932b4 alloc_mdio_bitbang -EXPORT_SYMBOL drivers/net/mdio/mdio-bitbang 0xa91667de mdiobb_read -EXPORT_SYMBOL drivers/net/mdio/mdio-bitbang 0xe25d3247 mdiobb_write -EXPORT_SYMBOL drivers/net/mdio/mdio-bitbang 0xfe3a72d6 free_mdio_bitbang -EXPORT_SYMBOL drivers/net/mii 0x1345fa94 generic_mii_ioctl -EXPORT_SYMBOL drivers/net/mii 0x13b1fea9 mii_check_media -EXPORT_SYMBOL drivers/net/mii 0x23a93b84 mii_nway_restart -EXPORT_SYMBOL drivers/net/mii 0x265f32c9 mii_ethtool_get_link_ksettings -EXPORT_SYMBOL drivers/net/mii 0x2cc6977e mii_ethtool_gset -EXPORT_SYMBOL drivers/net/mii 0x4f132fee mii_link_ok -EXPORT_SYMBOL drivers/net/mii 0x521e7b10 mii_ethtool_sset -EXPORT_SYMBOL drivers/net/mii 0x68914ae2 mii_check_gmii_support -EXPORT_SYMBOL drivers/net/mii 0x96259aa4 mii_check_link -EXPORT_SYMBOL drivers/net/mii 0xfc1f9937 mii_ethtool_set_link_ksettings -EXPORT_SYMBOL drivers/net/phy/bcm-phy-lib 0xda0fe3df bcm54xx_auxctl_write -EXPORT_SYMBOL drivers/net/ppp/pppox 0x49fece4c pppox_ioctl -EXPORT_SYMBOL drivers/net/ppp/pppox 0x6b8cb260 pppox_unbind_sock -EXPORT_SYMBOL drivers/net/ppp/pppox 0xaeb296e5 pppox_compat_ioctl +EXPORT_SYMBOL drivers/net/mdio/mdio-bitbang 0x8f7fe8d2 mdiobb_read +EXPORT_SYMBOL drivers/net/mdio/mdio-bitbang 0x9860ec91 free_mdio_bitbang +EXPORT_SYMBOL drivers/net/mdio/mdio-bitbang 0xd48b1872 alloc_mdio_bitbang +EXPORT_SYMBOL drivers/net/mdio/mdio-bitbang 0xf383607e mdiobb_write +EXPORT_SYMBOL drivers/net/mii 0x06715ed0 mii_ethtool_gset +EXPORT_SYMBOL drivers/net/mii 0x1fe07c81 mii_ethtool_sset +EXPORT_SYMBOL drivers/net/mii 0x35e338ae mii_check_media +EXPORT_SYMBOL drivers/net/mii 0x48f3fead mii_check_gmii_support +EXPORT_SYMBOL drivers/net/mii 0x8dbaa2aa mii_ethtool_get_link_ksettings +EXPORT_SYMBOL drivers/net/mii 0xa92ab042 mii_nway_restart +EXPORT_SYMBOL drivers/net/mii 0xba923968 generic_mii_ioctl +EXPORT_SYMBOL drivers/net/mii 0xecb367d8 mii_link_ok +EXPORT_SYMBOL drivers/net/mii 0xf3aa412e mii_ethtool_set_link_ksettings +EXPORT_SYMBOL drivers/net/mii 0xf60ddcb5 mii_check_link +EXPORT_SYMBOL drivers/net/phy/bcm-phy-lib 0xc60e8c3e bcm54xx_auxctl_write +EXPORT_SYMBOL drivers/net/ppp/pppox 0x5590dbd5 pppox_compat_ioctl +EXPORT_SYMBOL drivers/net/ppp/pppox 0xb31db2c7 register_pppox_proto EXPORT_SYMBOL drivers/net/ppp/pppox 0xe0ff7a18 unregister_pppox_proto -EXPORT_SYMBOL drivers/net/ppp/pppox 0xfb7f5faa register_pppox_proto -EXPORT_SYMBOL drivers/net/wan/hdlc 0x02b6d7e9 unregister_hdlc_device -EXPORT_SYMBOL drivers/net/wan/hdlc 0x42f972d1 detach_hdlc_protocol -EXPORT_SYMBOL drivers/net/wan/hdlc 0x5b43a895 alloc_hdlcdev -EXPORT_SYMBOL drivers/net/wan/hdlc 0x6477a5e4 hdlc_close -EXPORT_SYMBOL drivers/net/wan/hdlc 0x69747004 attach_hdlc_protocol -EXPORT_SYMBOL drivers/net/wan/hdlc 0x6aae2b9c hdlc_open -EXPORT_SYMBOL drivers/net/wan/hdlc 0x7a87e633 hdlc_start_xmit -EXPORT_SYMBOL drivers/net/wan/hdlc 0x9202e21a unregister_hdlc_protocol -EXPORT_SYMBOL drivers/net/wan/hdlc 0x9c1b9535 hdlc_ioctl -EXPORT_SYMBOL drivers/net/wan/hdlc 0xcf4ae985 register_hdlc_protocol -EXPORT_SYMBOL drivers/nfc/microread/microread 0x918563b9 microread_remove -EXPORT_SYMBOL drivers/nfc/microread/microread 0xc5754f49 microread_probe -EXPORT_SYMBOL drivers/nfc/pn544/pn544 0x0d50d94d pn544_hci_probe -EXPORT_SYMBOL drivers/nfc/pn544/pn544 0x14a2ef08 pn544_hci_remove -EXPORT_SYMBOL drivers/ntb/ntb 0x0148fd62 ntbm_msi_request_threaded_irq -EXPORT_SYMBOL drivers/ntb/ntb 0x2b953431 ntb_msi_setup_mws -EXPORT_SYMBOL drivers/ntb/ntb 0x3d4b2109 ntb_register_device -EXPORT_SYMBOL drivers/ntb/ntb 0x4346f60b ntb_set_ctx -EXPORT_SYMBOL drivers/ntb/ntb 0x4c53e2bb ntb_default_peer_port_number -EXPORT_SYMBOL drivers/ntb/ntb 0x7af52ea7 ntb_msi_peer_trigger -EXPORT_SYMBOL drivers/ntb/ntb 0x7b9c312a ntb_msi_clear_mws -EXPORT_SYMBOL drivers/ntb/ntb 0x80989c35 ntb_default_peer_port_count -EXPORT_SYMBOL drivers/ntb/ntb 0x813afc2f __ntb_register_client -EXPORT_SYMBOL drivers/ntb/ntb 0x9582c09e ntb_unregister_device -EXPORT_SYMBOL drivers/ntb/ntb 0xa38ba8b1 ntbm_msi_free_irq -EXPORT_SYMBOL drivers/ntb/ntb 0xab711e6e ntb_msg_event -EXPORT_SYMBOL drivers/ntb/ntb 0xb0a9fa6e ntb_msi_peer_addr -EXPORT_SYMBOL drivers/ntb/ntb 0xbe35d704 ntb_clear_ctx -EXPORT_SYMBOL drivers/ntb/ntb 0xc11edf38 ntb_default_port_number -EXPORT_SYMBOL drivers/ntb/ntb 0xcd813842 ntb_unregister_client -EXPORT_SYMBOL drivers/ntb/ntb 0xddf40642 ntb_link_event -EXPORT_SYMBOL drivers/ntb/ntb 0xe6246ec2 ntb_db_event -EXPORT_SYMBOL drivers/ntb/ntb 0xe9039d9f ntb_default_peer_port_idx -EXPORT_SYMBOL drivers/ntb/ntb 0xf2c2bdcb ntb_msi_init -EXPORT_SYMBOL drivers/parport/parport 0x05ea7711 parport_register_port -EXPORT_SYMBOL drivers/parport/parport 0x0a2655ad parport_ieee1284_ecp_write_addr -EXPORT_SYMBOL drivers/parport/parport 0x0c590eba parport_ieee1284_epp_read_addr -EXPORT_SYMBOL drivers/parport/parport 0x0db8dcf7 parport_set_timeout -EXPORT_SYMBOL drivers/parport/parport 0x24efef58 parport_read -EXPORT_SYMBOL drivers/parport/parport 0x2f09d82f parport_ieee1284_epp_write_addr -EXPORT_SYMBOL drivers/parport/parport 0x35e65e7e parport_put_port -EXPORT_SYMBOL drivers/parport/parport 0x3981453b parport_ieee1284_read_byte -EXPORT_SYMBOL drivers/parport/parport 0x3b475d6b parport_find_number -EXPORT_SYMBOL drivers/parport/parport 0x3e10f7c5 parport_ieee1284_epp_read_data -EXPORT_SYMBOL drivers/parport/parport 0x41e9221d parport_announce_port -EXPORT_SYMBOL drivers/parport/parport 0x4b81e4a9 parport_find_base +EXPORT_SYMBOL drivers/net/ppp/pppox 0xe2114ed2 pppox_unbind_sock +EXPORT_SYMBOL drivers/net/ppp/pppox 0xe7a82185 pppox_ioctl +EXPORT_SYMBOL drivers/net/wan/hdlc 0x16151a0c hdlc_open +EXPORT_SYMBOL drivers/net/wan/hdlc 0x2a2c80ae hdlc_close +EXPORT_SYMBOL drivers/net/wan/hdlc 0x432b4cff unregister_hdlc_protocol +EXPORT_SYMBOL drivers/net/wan/hdlc 0x5860e108 attach_hdlc_protocol +EXPORT_SYMBOL drivers/net/wan/hdlc 0x6bc4f239 unregister_hdlc_device +EXPORT_SYMBOL drivers/net/wan/hdlc 0xa23999be hdlc_start_xmit +EXPORT_SYMBOL drivers/net/wan/hdlc 0xb577da29 alloc_hdlcdev +EXPORT_SYMBOL drivers/net/wan/hdlc 0xbcf710b8 detach_hdlc_protocol +EXPORT_SYMBOL drivers/net/wan/hdlc 0xe2f0c8ea hdlc_ioctl +EXPORT_SYMBOL drivers/net/wan/hdlc 0xe8df042d register_hdlc_protocol +EXPORT_SYMBOL drivers/nfc/microread/microread 0x1aeffd66 microread_remove +EXPORT_SYMBOL drivers/nfc/microread/microread 0x7bf632fd microread_probe +EXPORT_SYMBOL drivers/nfc/pn544/pn544 0x5ebb77a0 pn544_hci_probe +EXPORT_SYMBOL drivers/nfc/pn544/pn544 0xe3b7f4b8 pn544_hci_remove +EXPORT_SYMBOL drivers/ntb/ntb 0x122a3e95 ntb_default_peer_port_idx +EXPORT_SYMBOL drivers/ntb/ntb 0x19b81e81 ntb_msi_peer_trigger +EXPORT_SYMBOL drivers/ntb/ntb 0x369d0af1 ntb_default_peer_port_number +EXPORT_SYMBOL drivers/ntb/ntb 0x47ee3e2f __ntb_register_client +EXPORT_SYMBOL drivers/ntb/ntb 0x5b9cdba5 ntb_unregister_client +EXPORT_SYMBOL drivers/ntb/ntb 0x5d0c5773 ntb_msg_event +EXPORT_SYMBOL drivers/ntb/ntb 0x62fd2ff3 ntbm_msi_request_threaded_irq +EXPORT_SYMBOL drivers/ntb/ntb 0x701b5d74 ntb_set_ctx +EXPORT_SYMBOL drivers/ntb/ntb 0x7a908c37 ntb_default_port_number +EXPORT_SYMBOL drivers/ntb/ntb 0x841083db ntb_msi_setup_mws +EXPORT_SYMBOL drivers/ntb/ntb 0x8c8ac7b8 ntb_link_event +EXPORT_SYMBOL drivers/ntb/ntb 0x8f1cbbf3 ntb_msi_init +EXPORT_SYMBOL drivers/ntb/ntb 0x95182449 ntbm_msi_free_irq +EXPORT_SYMBOL drivers/ntb/ntb 0xa38dee4e ntb_unregister_device +EXPORT_SYMBOL drivers/ntb/ntb 0xa46207ae ntb_default_peer_port_count +EXPORT_SYMBOL drivers/ntb/ntb 0xb1c34a93 ntb_clear_ctx +EXPORT_SYMBOL drivers/ntb/ntb 0xb3405113 ntb_register_device +EXPORT_SYMBOL drivers/ntb/ntb 0xc25d7f44 ntb_msi_clear_mws +EXPORT_SYMBOL drivers/ntb/ntb 0xf3dffa20 ntb_msi_peer_addr +EXPORT_SYMBOL drivers/ntb/ntb 0xfe6d327d ntb_db_event +EXPORT_SYMBOL drivers/parport/parport 0x0b078418 parport_ieee1284_ecp_read_data +EXPORT_SYMBOL drivers/parport/parport 0x115db56e parport_wait_peripheral +EXPORT_SYMBOL drivers/parport/parport 0x11b0d490 parport_unregister_driver +EXPORT_SYMBOL drivers/parport/parport 0x1228d357 parport_put_port +EXPORT_SYMBOL drivers/parport/parport 0x150b0095 parport_ieee1284_read_nibble +EXPORT_SYMBOL drivers/parport/parport 0x26908a74 parport_register_port +EXPORT_SYMBOL drivers/parport/parport 0x2a620669 parport_unregister_device +EXPORT_SYMBOL drivers/parport/parport 0x2f6da776 parport_set_timeout +EXPORT_SYMBOL drivers/parport/parport 0x2ffbbc15 parport_ieee1284_write_compat +EXPORT_SYMBOL drivers/parport/parport 0x3821fc4d parport_ieee1284_epp_read_addr +EXPORT_SYMBOL drivers/parport/parport 0x48a04f39 parport_find_base EXPORT_SYMBOL drivers/parport/parport 0x4d2a941b parport_ieee1284_interrupt -EXPORT_SYMBOL drivers/parport/parport 0x51aa735e parport_ieee1284_epp_write_data -EXPORT_SYMBOL drivers/parport/parport 0x54c7bd67 parport_unregister_device +EXPORT_SYMBOL drivers/parport/parport 0x51a521de parport_get_port EXPORT_SYMBOL drivers/parport/parport 0x5e3a3912 parport_irq_handler -EXPORT_SYMBOL drivers/parport/parport 0x61e0d285 parport_get_port -EXPORT_SYMBOL drivers/parport/parport 0x61fdda96 parport_claim_or_block -EXPORT_SYMBOL drivers/parport/parport 0x663e892c parport_ieee1284_read_nibble -EXPORT_SYMBOL drivers/parport/parport 0x7485fedc parport_ieee1284_ecp_write_data -EXPORT_SYMBOL drivers/parport/parport 0x8504406e parport_ieee1284_write_compat -EXPORT_SYMBOL drivers/parport/parport 0x860cd95e __parport_register_driver -EXPORT_SYMBOL drivers/parport/parport 0x869f40e0 parport_release -EXPORT_SYMBOL drivers/parport/parport 0x8f03f942 parport_wait_peripheral -EXPORT_SYMBOL drivers/parport/parport 0x93e6273d parport_del_port -EXPORT_SYMBOL drivers/parport/parport 0xa8c980af parport_ieee1284_ecp_read_data -EXPORT_SYMBOL drivers/parport/parport 0xad95e945 parport_unregister_driver -EXPORT_SYMBOL drivers/parport/parport 0xc433e529 parport_claim -EXPORT_SYMBOL drivers/parport/parport 0xcd6ec1c0 parport_wait_event -EXPORT_SYMBOL drivers/parport/parport 0xcf8a580f parport_write -EXPORT_SYMBOL drivers/parport/parport 0xd8211b5f parport_negotiate -EXPORT_SYMBOL drivers/parport/parport 0xf3f68e65 parport_register_dev_model -EXPORT_SYMBOL drivers/parport/parport 0xf7ecb84a parport_remove_port -EXPORT_SYMBOL drivers/parport/parport_pc 0x92303d12 parport_pc_probe_port -EXPORT_SYMBOL drivers/parport/parport_pc 0xf8cf2029 parport_pc_unregister_port -EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x02fed6a8 pccard_register_pcmcia -EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x0ca7fe1d pcmcia_unregister_socket +EXPORT_SYMBOL drivers/parport/parport 0x6dda9aed parport_write +EXPORT_SYMBOL drivers/parport/parport 0x84acbb8a parport_remove_port +EXPORT_SYMBOL drivers/parport/parport 0x8bb0ce30 parport_wait_event +EXPORT_SYMBOL drivers/parport/parport 0x8e0878d4 parport_ieee1284_epp_read_data +EXPORT_SYMBOL drivers/parport/parport 0x93a5d874 parport_ieee1284_epp_write_data +EXPORT_SYMBOL drivers/parport/parport 0x93cf2d73 parport_release +EXPORT_SYMBOL drivers/parport/parport 0xa29f2531 parport_ieee1284_ecp_write_data +EXPORT_SYMBOL drivers/parport/parport 0xa716f41e parport_read +EXPORT_SYMBOL drivers/parport/parport 0xafa6daed parport_del_port +EXPORT_SYMBOL drivers/parport/parport 0xb19f0f6c parport_ieee1284_read_byte +EXPORT_SYMBOL drivers/parport/parport 0xb407ed42 parport_claim_or_block +EXPORT_SYMBOL drivers/parport/parport 0xb74eda43 parport_announce_port +EXPORT_SYMBOL drivers/parport/parport 0xc07916fe parport_ieee1284_ecp_write_addr +EXPORT_SYMBOL drivers/parport/parport 0xee0edcf2 __parport_register_driver +EXPORT_SYMBOL drivers/parport/parport 0xee47e4bd parport_claim +EXPORT_SYMBOL drivers/parport/parport 0xf143ebbb parport_ieee1284_epp_write_addr +EXPORT_SYMBOL drivers/parport/parport 0xf75ac3f6 parport_negotiate +EXPORT_SYMBOL drivers/parport/parport 0xfa91d716 parport_register_dev_model +EXPORT_SYMBOL drivers/parport/parport 0xfdf44ca9 parport_find_number +EXPORT_SYMBOL drivers/parport/parport_pc 0x20bccbe9 parport_pc_probe_port +EXPORT_SYMBOL drivers/parport/parport_pc 0x83d952df parport_pc_unregister_port +EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x0dc49fb6 pccard_register_pcmcia EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x212db8d2 pcmcia_socket_list -EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x6e9ff9d6 pcmcia_register_socket -EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xaea969f4 pcmcia_reset_card -EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xcc7388ee pcmcia_parse_uevents +EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x2e8b93df pcmcia_socket_class +EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x37fef0ba pcmcia_unregister_socket +EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x5a58c42a pcmcia_get_socket_by_nr +EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x6e680015 pcmcia_put_socket +EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x9ce39452 pcmcia_reset_card +EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xa620381b pcmcia_register_socket +EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xb6504a40 pcmcia_parse_uevents EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xcf97f3bd dead_socket -EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xd41ac397 pcmcia_socket_class -EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xd687a5b5 pcmcia_parse_events -EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xe60c774d pcmcia_get_socket -EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xeb8f8cc1 pcmcia_get_socket_by_nr -EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xf764f185 pcmcia_put_socket +EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xebe4bdce pcmcia_get_socket +EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xeee9f982 pcmcia_parse_events EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xf942709b pcmcia_socket_list_rwsem -EXPORT_SYMBOL drivers/pcmcia/pcmcia_rsrc 0x4975c329 pccard_static_ops +EXPORT_SYMBOL drivers/pcmcia/pcmcia_rsrc 0xa97b531c pccard_static_ops EXPORT_SYMBOL drivers/platform/x86/dell/dcdbas 0xa75079d6 dcdbas_smi_request EXPORT_SYMBOL drivers/platform/x86/intel/intel_punit_ipc 0x3a0b563a intel_punit_ipc_simple_command EXPORT_SYMBOL drivers/platform/x86/sony-laptop 0xd857cac7 sony_pic_camera_command -EXPORT_SYMBOL drivers/platform/x86/wmi 0x8aba515f wmi_driver_unregister -EXPORT_SYMBOL drivers/platform/x86/wmi 0x93287df5 __wmi_driver_register -EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x120fb820 rpmsg_register_device -EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x14fffcf0 rpmsg_sendto -EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x198d3405 unregister_rpmsg_driver -EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x1a021c2c rpmsg_unregister_device -EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x264f0687 rpmsg_send_offchannel -EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x498e87d4 rpmsg_release_channel -EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x5ad3404a rpmsg_create_channel -EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x7bd5a8e1 rpmsg_trysend -EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x7d25a158 rpmsg_trysendto -EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x99319d3a rpmsg_trysend_offchannel -EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0xa2dcf69f rpmsg_send -EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0xbf952fb4 rpmsg_poll -EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0xc51fb513 rpmsg_destroy_ept -EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0xe0d23114 rpmsg_find_device -EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0xe768e5b6 __register_rpmsg_driver -EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0xee45a847 rpmsg_create_ept -EXPORT_SYMBOL drivers/rpmsg/rpmsg_ns 0x1308a3cd rpmsg_ns_register_device +EXPORT_SYMBOL drivers/platform/x86/wmi 0xc801ebc7 __wmi_driver_register +EXPORT_SYMBOL drivers/platform/x86/wmi 0xe1fef0c7 wmi_driver_unregister +EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x2a6cdb9a rpmsg_unregister_device +EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x30020ba0 rpmsg_trysend_offchannel +EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x31dc5681 rpmsg_register_device +EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x35dc13f2 rpmsg_trysendto +EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x4550242c unregister_rpmsg_driver +EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x5fa6a980 rpmsg_trysend +EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x688adae8 rpmsg_find_device +EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x753a792d rpmsg_sendto +EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x7bf50078 rpmsg_send +EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0x895b51c1 rpmsg_release_channel +EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0xa0a7f574 rpmsg_poll +EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0xa21032e9 __register_rpmsg_driver +EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0xc4611e62 rpmsg_send_offchannel +EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0xc4cf41b8 rpmsg_create_ept +EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0xd11e9c66 rpmsg_create_channel +EXPORT_SYMBOL drivers/rpmsg/rpmsg_core 0xe1377250 rpmsg_destroy_ept +EXPORT_SYMBOL drivers/rpmsg/rpmsg_ns 0x6c5c060a rpmsg_ns_register_device +EXPORT_SYMBOL drivers/scsi/53c700 0x1636d5c4 NCR_700_release +EXPORT_SYMBOL drivers/scsi/53c700 0x2854a31e NCR_700_detect EXPORT_SYMBOL drivers/scsi/53c700 0x3d9cece0 NCR_700_intr -EXPORT_SYMBOL drivers/scsi/53c700 0xebc20a01 NCR_700_release -EXPORT_SYMBOL drivers/scsi/53c700 0xf319d6e6 NCR_700_detect -EXPORT_SYMBOL drivers/scsi/esp_scsi 0x10dbc55a scsi_esp_unregister +EXPORT_SYMBOL drivers/scsi/esp_scsi 0x25ef38a9 scsi_esp_template +EXPORT_SYMBOL drivers/scsi/esp_scsi 0x279ce32d scsi_esp_cmd EXPORT_SYMBOL drivers/scsi/esp_scsi 0x4a29ab38 scsi_esp_intr -EXPORT_SYMBOL drivers/scsi/esp_scsi 0x619a8da6 scsi_esp_template -EXPORT_SYMBOL drivers/scsi/esp_scsi 0x6cc548a4 scsi_esp_cmd -EXPORT_SYMBOL drivers/scsi/esp_scsi 0x9ce7564d scsi_esp_register -EXPORT_SYMBOL drivers/scsi/libsas/libsas 0x26e7e18f sas_resume_ha +EXPORT_SYMBOL drivers/scsi/esp_scsi 0x9ec24bc4 scsi_esp_register +EXPORT_SYMBOL drivers/scsi/esp_scsi 0xa4e133ad scsi_esp_unregister EXPORT_SYMBOL drivers/scsi/libsas/libsas 0x4a8e3d34 try_test_sas_gpio_gp_bit -EXPORT_SYMBOL drivers/scsi/libsas/libsas 0x6fc89cf2 sas_prep_resume_ha -EXPORT_SYMBOL drivers/scsi/libsas/libsas 0x86496b75 sas_suspend_ha -EXPORT_SYMBOL drivers/scsi/megaraid/megaraid_mm 0x61e6627f mraid_mm_register_adp +EXPORT_SYMBOL drivers/scsi/libsas/libsas 0x8429a266 sas_prep_resume_ha +EXPORT_SYMBOL drivers/scsi/libsas/libsas 0xe17f3864 sas_resume_ha +EXPORT_SYMBOL drivers/scsi/libsas/libsas 0xf023139d sas_suspend_ha +EXPORT_SYMBOL drivers/scsi/megaraid/megaraid_mm 0x69dd27d4 mraid_mm_register_adp EXPORT_SYMBOL drivers/scsi/megaraid/megaraid_mm 0xa21fafb9 mraid_mm_adapter_app_handle EXPORT_SYMBOL drivers/scsi/megaraid/megaraid_mm 0xb2cf7c01 mraid_mm_unregister_adp -EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0x319d5fef qlt_rdy_to_xfer -EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0x5321d1ab qlt_enable_vha -EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0x55dbe422 qlt_free_mcmd -EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0x7777d159 qlt_xmit_tm_rsp -EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0x7f3d1eb7 qlt_lport_deregister -EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0x83b9a8f1 qlt_lport_register -EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0xa88bc2a5 qlt_stop_phase2 -EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0xbe988d50 qlt_free_cmd -EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0xce08f284 qlt_unreg_sess -EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0xd393a147 qlt_xmit_response -EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0xde64461e qlt_abort_cmd -EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0xfa10e842 qlt_stop_phase1 -EXPORT_SYMBOL drivers/scsi/raid_class 0xb32d933a raid_class_release -EXPORT_SYMBOL drivers/scsi/raid_class 0xe356894b raid_class_attach -EXPORT_SYMBOL drivers/scsi/raid_class 0xfa045cdf raid_component_add -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x03168883 sas_port_delete -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x071c2ee7 scsi_is_sas_rphy -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x0c58d6b8 scsi_is_sas_phy -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x1ae4191f sas_port_add -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x224b5981 scsi_is_sas_port -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x2e35a049 sas_remove_host -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x378d5aa0 sas_phy_delete -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x3b753887 sas_port_delete_phy -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x3b9a4a01 sas_rphy_unlink -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x3e2bd63e sas_port_free -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x4af79061 sas_phy_free -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x51d42de7 sas_port_mark_backlink -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x54f5c664 sas_attach_transport -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x6588e1d5 sas_port_alloc -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x79cbbf1f sas_phy_alloc -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x97ab8d89 sas_port_alloc_num -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x9e89449a sas_rphy_delete -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xa71ed59d sas_end_device_alloc -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xc1ee31aa sas_read_port_mode_page -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xcabb6a27 sas_remove_children -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xcdb0ac3b sas_release_transport -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xce21585a sas_get_address -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xd446aa2c sas_rphy_remove -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xe0dabedb sas_port_add_phy -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xeeef4039 sas_phy_add -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xf1295680 sas_port_get_phy -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xfb0cb926 sas_expander_alloc -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xfd551995 sas_rphy_add -EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xff41f5ed sas_rphy_free -EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0x33091aa2 spi_release_transport +EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0x02cad30b qlt_stop_phase2 +EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0x0dd488d5 qlt_lport_register +EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0x0e90c581 qlt_rdy_to_xfer +EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0x12022978 qlt_xmit_tm_rsp +EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0x1246720e qlt_abort_cmd +EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0x3a506bdb qlt_free_mcmd +EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0x6489f963 qlt_lport_deregister +EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0x7e615f46 qlt_stop_phase1 +EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0x8459145e qlt_free_cmd +EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0x8d87660b qlt_enable_vha +EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0xd0650d1b qlt_unreg_sess +EXPORT_SYMBOL drivers/scsi/qla2xxx/qla2xxx 0xdd064594 qlt_xmit_response +EXPORT_SYMBOL drivers/scsi/raid_class 0x961f95ae raid_class_attach +EXPORT_SYMBOL drivers/scsi/raid_class 0xa7c1b067 raid_class_release +EXPORT_SYMBOL drivers/scsi/raid_class 0xae128ae4 raid_component_add +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x03ba0856 sas_end_device_alloc +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x189b56b7 sas_phy_alloc +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x1e065be5 sas_phy_add +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x22505526 sas_port_free +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x32097cbf sas_port_get_phy +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x332acc11 sas_port_alloc_num +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x337fdff0 sas_attach_transport +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x33ac80f9 sas_port_mark_backlink +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x3a79d923 sas_port_delete +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x4d07953d sas_rphy_unlink +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x4efa6f38 sas_rphy_delete +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x5b229f51 sas_phy_free +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x5df13812 scsi_is_sas_rphy +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x71e0a21b sas_remove_host +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x7a66c84c sas_port_delete_phy +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x7cafd747 scsi_is_sas_port +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x7e4ca925 sas_port_add_phy +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x939851b9 sas_rphy_free +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x9ab5a023 sas_rphy_remove +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xaa861b8b sas_get_address +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xad50820c scsi_is_sas_phy +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xaf1c72bf sas_read_port_mode_page +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xb8a05684 sas_release_transport +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xb9faedb3 sas_remove_children +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xc6548542 sas_expander_alloc +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xcfe7a7db sas_rphy_add +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xddcb3440 sas_port_alloc +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xeec63963 sas_phy_delete +EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xf9f81302 sas_port_add EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0x3686ea09 spi_print_msg -EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0x8cc068d6 spi_dv_device -EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0xc0820f03 spi_attach_transport -EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0xe238fd1c spi_schedule_dv_device -EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0xfba2ba59 spi_display_xfer_agreement -EXPORT_SYMBOL drivers/scsi/scsi_transport_srp 0x0a570848 srp_reconnect_rport -EXPORT_SYMBOL drivers/scsi/scsi_transport_srp 0x182210e9 srp_start_tl_fail_timers -EXPORT_SYMBOL drivers/scsi/scsi_transport_srp 0x338d449b srp_timed_out +EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0x464650fa spi_dv_device +EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0x4871be61 spi_release_transport +EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0x74d18eed spi_display_xfer_agreement +EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0xb21af48e spi_attach_transport +EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0xd9a4b538 spi_schedule_dv_device EXPORT_SYMBOL drivers/scsi/scsi_transport_srp 0x405b6e05 srp_parse_tmo -EXPORT_SYMBOL drivers/scsi/scsi_transport_srp 0x65283c0c srp_rport_put -EXPORT_SYMBOL drivers/scsi/scsi_transport_srp 0x7110f6bb srp_rport_get -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x0c9c1f76 sdw_update_no_pm -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x0cec44e3 sdw_clear_slave_status -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x0f51ef59 sdw_bus_master_add +EXPORT_SYMBOL drivers/scsi/scsi_transport_srp 0x4592cb3d srp_start_tl_fail_timers +EXPORT_SYMBOL drivers/scsi/scsi_transport_srp 0x86ac6a55 srp_timed_out +EXPORT_SYMBOL drivers/scsi/scsi_transport_srp 0xa43de03a srp_rport_put +EXPORT_SYMBOL drivers/scsi/scsi_transport_srp 0xa5d641b7 srp_rport_get +EXPORT_SYMBOL drivers/scsi/scsi_transport_srp 0xc4def53e srp_reconnect_rport +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x018e1db3 sdw_slave_add +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x019da9f4 sdw_bus_master_delete +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x0835e391 sdw_write_no_pm +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x084a045f sdw_read +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x0f88c57e sdw_master_read_prop +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x138c5b58 sdw_nread EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x16d1706b sdw_prepare_stream -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x1b12d061 sdw_nread +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x1cf2ed2b sdw_compare_devid EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x1deee061 sdw_find_row_index -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x1eac16b1 sdw_stream_add_master -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x20989ada sdw_read_no_pm +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x1e9bd999 sdw_clear_slave_status +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x353369ce sdw_slave_read_prop EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x3b0a8582 sdw_startup_stream -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x4047995e sdw_nwrite -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x418fedda sdw_update -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x47232334 sdw_compare_devid +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x40d17e73 sdw_bus_exit_clk_stop EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x4cde88bf sdw_disable_stream -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x50af270d sdw_bread_no_pm_unlocked -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x5b561de0 sdw_write_no_pm +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x56cadb77 sdw_bwrite_no_pm_unlocked +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x5a244ebb sdw_stream_remove_slave EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x60e31fbb sdw_find_col_index -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x674c5ca1 sdw_extract_slave_id EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x6f95b16b sdw_shutdown_stream -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x6fe53413 sdw_bus_prep_clk_stop EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x71891d59 sdw_deprepare_stream -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x88dd0193 sdw_slave_read_prop -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x89a784cb sdw_bwrite_no_pm_unlocked +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x92e94f8f sdw_stream_add_master +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x98a1de3b sdw_read_no_pm +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x991a8a21 sdw_extract_slave_id EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x9e122d79 sdw_alloc_stream -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0x9fb6e78f sdw_stream_remove_slave -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xa4b0d733 sdw_read -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xae3a547b sdw_bus_exit_clk_stop -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xb46718c8 sdw_master_read_prop -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xb57e3a0b sdw_stream_add_slave -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xb66b58aa sdw_stream_remove_master -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xb98fdadc sdw_slave_add +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xadc81975 sdw_stream_remove_master +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xb56f7d68 sdw_handle_slave_status +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xb5accfdf sdw_write +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xb922e320 sdw_update_no_pm EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xba54b904 sdw_cols EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xbbec2c2e sdw_enable_stream -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xca79fab4 sdw_write -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xd69512d7 sdw_bus_master_delete +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xc6320a97 sdw_bread_no_pm_unlocked +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xcb90eabf sdw_nwrite +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xd5083d7a sdw_update EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xda5bce09 sdw_release_stream -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xde444c50 sdw_bus_clk_stop -EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xe97a07e5 sdw_handle_slave_status +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xe002b1b7 sdw_stream_add_slave +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xe12c39e4 sdw_bus_clk_stop +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xece481b9 sdw_bus_master_add EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xf53ba0b8 sdw_rows -EXPORT_SYMBOL drivers/ssb/ssb 0x0069e94c ssb_chipco_gpio_control -EXPORT_SYMBOL drivers/ssb/ssb 0x0309fd97 ssb_device_enable -EXPORT_SYMBOL drivers/ssb/ssb 0x039af436 ssb_driver_unregister -EXPORT_SYMBOL drivers/ssb/ssb 0x04cf4c19 ssb_set_devtypedata -EXPORT_SYMBOL drivers/ssb/ssb 0x279a6b66 ssb_commit_settings -EXPORT_SYMBOL drivers/ssb/ssb 0x2992ec40 ssb_pmu_set_ldo_voltage -EXPORT_SYMBOL drivers/ssb/ssb 0x2eba5b90 ssb_pmu_set_ldo_paref -EXPORT_SYMBOL drivers/ssb/ssb 0x2f78fd46 __ssb_driver_register -EXPORT_SYMBOL drivers/ssb/ssb 0x5b655443 ssb_device_disable -EXPORT_SYMBOL drivers/ssb/ssb 0x6236b6e6 ssb_bus_may_powerdown -EXPORT_SYMBOL drivers/ssb/ssb 0x657de7ce ssb_bus_resume -EXPORT_SYMBOL drivers/ssb/ssb 0x66cce8b5 ssb_clockspeed -EXPORT_SYMBOL drivers/ssb/ssb 0x6a324c8a ssb_bus_powerup -EXPORT_SYMBOL drivers/ssb/ssb 0x861cd957 ssb_dma_translation -EXPORT_SYMBOL drivers/ssb/ssb 0x924120f8 ssb_bus_suspend -EXPORT_SYMBOL drivers/ssb/ssb 0xb4668299 ssb_pcihost_register -EXPORT_SYMBOL drivers/ssb/ssb 0xbacb0209 ssb_bus_unregister +EXPORT_SYMBOL drivers/soundwire/soundwire-bus 0xfcd054d4 sdw_bus_prep_clk_stop +EXPORT_SYMBOL drivers/ssb/ssb 0x077b0b70 ssb_set_devtypedata +EXPORT_SYMBOL drivers/ssb/ssb 0x14ebaf2f ssb_pcihost_register +EXPORT_SYMBOL drivers/ssb/ssb 0x385777dd ssb_dma_translation +EXPORT_SYMBOL drivers/ssb/ssb 0x3995fc6a __ssb_driver_register +EXPORT_SYMBOL drivers/ssb/ssb 0x488dda21 ssb_pcicore_dev_irqvecs_enable +EXPORT_SYMBOL drivers/ssb/ssb 0x68fb1f69 ssb_bus_powerup +EXPORT_SYMBOL drivers/ssb/ssb 0x6b3cb643 ssb_bus_suspend +EXPORT_SYMBOL drivers/ssb/ssb 0x6da42577 ssb_clockspeed +EXPORT_SYMBOL drivers/ssb/ssb 0x76f01701 ssb_bus_unregister +EXPORT_SYMBOL drivers/ssb/ssb 0x7d25b10c ssb_pmu_set_ldo_paref +EXPORT_SYMBOL drivers/ssb/ssb 0x8f4df898 ssb_driver_unregister +EXPORT_SYMBOL drivers/ssb/ssb 0x99747754 ssb_bus_resume +EXPORT_SYMBOL drivers/ssb/ssb 0xa805581f ssb_commit_settings +EXPORT_SYMBOL drivers/ssb/ssb 0xadf20a78 ssb_chipco_gpio_control +EXPORT_SYMBOL drivers/ssb/ssb 0xc35c1499 ssb_device_enable EXPORT_SYMBOL drivers/ssb/ssb 0xcb17f1cb ssb_admatch_base -EXPORT_SYMBOL drivers/ssb/ssb 0xd3d8b84f ssb_pcicore_dev_irqvecs_enable +EXPORT_SYMBOL drivers/ssb/ssb 0xd37f15c1 ssb_device_is_enabled +EXPORT_SYMBOL drivers/ssb/ssb 0xd59b577e ssb_device_disable EXPORT_SYMBOL drivers/ssb/ssb 0xdfc7c6ef ssb_admatch_size -EXPORT_SYMBOL drivers/ssb/ssb 0xf7398d02 ssb_device_is_enabled -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x0d7ddfa2 fbtft_init_display -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x255df9dd fbtft_write_vmem16_bus16 -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x288fc90d fbtft_write_reg16_bus16 -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x3ee18a9d fbtft_write_gpio8_wr -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x3eecf6d7 fbtft_framebuffer_release -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x3fe48d6a fbtft_framebuffer_alloc -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x4378820b fbtft_write_vmem16_bus9 -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x632a31ba fbtft_dbg_hex -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x7a4fdf57 fbtft_write_buf_dc -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x7b92fb13 fbtft_unregister_framebuffer -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x80114a9b fbtft_write_spi -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x99d73707 fbtft_write_gpio16_wr_latched -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xa27096b9 fbtft_write_spi_emulate_9 -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xb773b902 fbtft_probe_common -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xbafa7691 fbtft_write_vmem16_bus8 -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xc1922d29 fbtft_remove_common -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xc1e97b10 fbtft_write_reg8_bus8 -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xd0396070 fbtft_write_gpio16_wr -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xd0bc17d7 fbtft_write_reg16_bus8 -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xe6287669 fbtft_register_backlight -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xe69030c2 fbtft_read_spi -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xe7fe54f8 fbtft_register_framebuffer -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xec0f846e fbtft_write_vmem8_bus8 -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xec66e286 fbtft_unregister_backlight -EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xffe2b85a fbtft_write_reg8_bus9 -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x00b40eb4 iscsit_cause_connection_reinstatement -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x02d0a492 iscsit_process_nop_out -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x0a7a2bdc __iscsit_check_dataout_hdr -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x183182d7 iscsit_response_queue -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x19433b6d iscsit_build_task_mgt_rsp -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x1e5ebc9b iscsit_find_cmd_from_itt_or_dump -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x202e9364 iscsi_change_param_sprintf -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x2ace24d8 iscsit_stop_dataout_timer -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x32a4a730 iscsit_add_cmd_to_immediate_queue -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x33fa2207 iscsit_check_dataout_hdr -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x359dbe3d iscsi_target_check_login_request -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x366301ef iscsit_build_logout_rsp -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x534bba11 iscsit_queue_rsp -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x5403f107 iscsit_build_nopin_rsp -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x570d3784 iscsit_build_reject -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x607ee4b4 iscsit_logout_post_handler -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x70a89be2 iscsit_sequence_cmd -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x72649f9b iscsit_find_cmd_from_itt -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x750de44e iscsit_unregister_transport -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x7954c7ad iscsit_immediate_queue -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x7c4c60f3 iscsit_setup_text_cmd -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x7eb7c4d9 iscsit_allocate_cmd -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x81321be8 iscsit_add_reject -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x81f911f6 iscsit_check_dataout_payload -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x94268a19 iscsit_set_unsolicited_dataout -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xa43382fd iscsit_release_cmd -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xa79b48ad iscsit_increment_maxcmdsn -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xaa47fa90 iscsit_tmr_post_handler -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xb8106ce2 iscsit_build_text_rsp -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xc04a7aff iscsit_setup_nop_out -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xc9bb8959 iscsit_build_r2ts_for_cmd -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xce6bd247 iscsit_handle_logout_cmd -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xdce4a71b iscsit_build_datain_pdu -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xdd9ee30f iscsit_process_scsi_cmd -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xe00706b4 iscsit_free_cmd -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xe0f71ff5 iscsit_reject_cmd -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xe8e57281 iscsit_get_datain_values -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xec9e705d iscsit_setup_scsi_cmd -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xef6627b8 iscsit_process_text_cmd -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xf0a9f38a iscsit_register_transport +EXPORT_SYMBOL drivers/ssb/ssb 0xe0fb6b79 ssb_pmu_set_ldo_voltage +EXPORT_SYMBOL drivers/ssb/ssb 0xf1edd01e ssb_bus_may_powerdown +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x08a3d4c7 fbtft_write_vmem16_bus16 +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x0a2f4f8b fbtft_unregister_framebuffer +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x0aacf4ca fbtft_write_buf_dc +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x10884f65 fbtft_write_vmem16_bus9 +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x2b7a4799 fbtft_remove_common +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x435327dc fbtft_write_spi_emulate_9 +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x46bec870 fbtft_write_reg8_bus9 +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x48b43673 fbtft_write_vmem16_bus8 +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x494bd28d fbtft_write_vmem8_bus8 +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x4ab02539 fbtft_write_gpio16_wr_latched +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x52a6a178 fbtft_framebuffer_alloc +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x5650a29c fbtft_init_display +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x718ff6ab fbtft_read_spi +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x7194729e fbtft_register_framebuffer +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x7bceff48 fbtft_framebuffer_release +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x8a104f23 fbtft_write_reg16_bus16 +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x932b07f0 fbtft_write_spi +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0x97f04504 fbtft_write_gpio16_wr +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xb945d92a fbtft_probe_common +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xb97a9b53 fbtft_unregister_backlight +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xba5b3a81 fbtft_write_gpio8_wr +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xbc09be01 fbtft_write_reg16_bus8 +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xcfa662b4 fbtft_dbg_hex +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xd69173e9 fbtft_write_reg8_bus8 +EXPORT_SYMBOL drivers/staging/fbtft/fbtft 0xe6a90fd8 fbtft_register_backlight +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x002b4737 iscsit_process_text_cmd +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x07597f8a iscsit_process_nop_out +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x114e13fb iscsit_cause_connection_reinstatement +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x13490dc6 iscsit_add_cmd_to_immediate_queue +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x15c5538b iscsit_free_cmd +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x17f27580 iscsit_setup_text_cmd +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x240fb7fe iscsit_find_cmd_from_itt +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x290ebd48 iscsit_check_dataout_payload +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x29e3046e iscsit_handle_task_mgt_cmd +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x2cd2c89e iscsit_handle_snack +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x2d9d026d iscsit_logout_post_handler +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x36961a26 iscsit_find_cmd_from_itt_or_dump +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x380ec194 iscsit_get_datain_values +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x39493f1a iscsit_build_text_rsp +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x408bf71c iscsit_setup_nop_out +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x45ca6ae1 iscsi_target_check_login_request +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x4a6693ab iscsit_build_logout_rsp +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x54984364 iscsit_build_r2ts_for_cmd +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x5a93bb14 iscsit_handle_logout_cmd +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x5dd5d6d4 iscsit_queue_rsp +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x6a90f515 iscsit_build_datain_pdu +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x73edf5ab iscsit_build_rsp_pdu +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x7d56543f iscsit_build_nopin_rsp +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x7e464477 iscsit_set_unsolicited_dataout +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x7f7d5516 iscsit_release_cmd +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x82dcebf4 iscsit_build_task_mgt_rsp +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x8e479b50 iscsit_response_queue +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x8f3a6d76 iscsit_process_scsi_cmd +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x8f73c74e iscsit_tmr_post_handler +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0x9490bb42 iscsit_reject_cmd +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xa1bec3a5 iscsit_stop_dataout_timer +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xa86c718a iscsit_unregister_transport +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xb05138ad iscsit_check_dataout_hdr +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xb4da5b28 iscsit_allocate_cmd +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xbd50a2fb __iscsit_check_dataout_hdr +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xbfa17057 iscsit_aborted_task +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xc289b3a0 iscsit_setup_scsi_cmd +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xc45d9131 iscsit_sequence_cmd +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xc7ab2a97 iscsit_increment_maxcmdsn +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xca787a9e iscsit_register_transport +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xebca4832 iscsi_change_param_sprintf +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xee63b9ef iscsit_build_reject EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xf34332f0 iscsi_find_param_from_key -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xf77da80e iscsit_aborted_task -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xf8bedead iscsit_build_rsp_pdu -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xfb768b7e iscsit_handle_snack -EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xffe1aa2f iscsit_handle_task_mgt_cmd -EXPORT_SYMBOL drivers/target/target_core_mod 0x07faaedb core_tpg_deregister +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xf570121b iscsit_add_reject +EXPORT_SYMBOL drivers/target/iscsi/iscsi_target_mod 0xfab8fa43 iscsit_immediate_queue +EXPORT_SYMBOL drivers/target/target_core_mod 0x00a1c03e target_lun_is_rdonly +EXPORT_SYMBOL drivers/target/target_core_mod 0x0303ea3c target_unregister_template +EXPORT_SYMBOL drivers/target/target_core_mod 0x030ac0d0 target_register_template +EXPORT_SYMBOL drivers/target/target_core_mod 0x05f94f2f spc_emulate_report_luns EXPORT_SYMBOL drivers/target/target_core_mod 0x0871ffd6 transport_set_vpd_ident -EXPORT_SYMBOL drivers/target/target_core_mod 0x09831923 target_configure_unmap_from_queue -EXPORT_SYMBOL drivers/target/target_core_mod 0x0d4b6b93 transport_kmap_data_sg -EXPORT_SYMBOL drivers/target/target_core_mod 0x115e6665 transport_free_session -EXPORT_SYMBOL drivers/target/target_core_mod 0x11aecedb core_tpg_check_initiator_node_acl +EXPORT_SYMBOL drivers/target/target_core_mod 0x0a11c9a6 spc_parse_cdb +EXPORT_SYMBOL drivers/target/target_core_mod 0x0ccc653c transport_free_session EXPORT_SYMBOL drivers/target/target_core_mod 0x142072c0 transport_set_vpd_assoc -EXPORT_SYMBOL drivers/target/target_core_mod 0x186bc486 target_depend_item -EXPORT_SYMBOL drivers/target/target_core_mod 0x19634c6c target_execute_cmd -EXPORT_SYMBOL drivers/target/target_core_mod 0x1c46d89d target_submit_cmd -EXPORT_SYMBOL drivers/target/target_core_mod 0x1cbd257d __transport_register_session -EXPORT_SYMBOL drivers/target/target_core_mod 0x2066fc9f target_nacl_find_deve -EXPORT_SYMBOL drivers/target/target_core_mod 0x2313c156 transport_lookup_tmr_lun -EXPORT_SYMBOL drivers/target/target_core_mod 0x23cc1ca5 spc_parse_cdb -EXPORT_SYMBOL drivers/target/target_core_mod 0x26969f2f sbc_get_device_type -EXPORT_SYMBOL drivers/target/target_core_mod 0x27ff8645 target_cmd_parse_cdb -EXPORT_SYMBOL drivers/target/target_core_mod 0x30c3a8bd target_register_template -EXPORT_SYMBOL drivers/target/target_core_mod 0x320c608b transport_kunmap_data_sg -EXPORT_SYMBOL drivers/target/target_core_mod 0x36ca0d78 target_set_cmd_data_length -EXPORT_SYMBOL drivers/target/target_core_mod 0x385c532a transport_generic_request_failure -EXPORT_SYMBOL drivers/target/target_core_mod 0x394cf711 target_complete_cmd_with_length -EXPORT_SYMBOL drivers/target/target_core_mod 0x39adbed3 target_undepend_item +EXPORT_SYMBOL drivers/target/target_core_mod 0x1726fc88 transport_init_session +EXPORT_SYMBOL drivers/target/target_core_mod 0x19b444c7 transport_send_check_condition_and_sense +EXPORT_SYMBOL drivers/target/target_core_mod 0x1cb47f18 sbc_dif_verify +EXPORT_SYMBOL drivers/target/target_core_mod 0x1e53e25e target_cmd_init_cdb +EXPORT_SYMBOL drivers/target/target_core_mod 0x221e45cd target_nacl_find_deve +EXPORT_SYMBOL drivers/target/target_core_mod 0x244a05d3 core_tpg_register +EXPORT_SYMBOL drivers/target/target_core_mod 0x256cfc44 passthrough_attrib_attrs +EXPORT_SYMBOL drivers/target/target_core_mod 0x275264c2 target_remove_session +EXPORT_SYMBOL drivers/target/target_core_mod 0x29da1028 target_set_cmd_data_length +EXPORT_SYMBOL drivers/target/target_core_mod 0x2b479727 transport_generic_new_cmd +EXPORT_SYMBOL drivers/target/target_core_mod 0x2c551c58 target_undepend_item +EXPORT_SYMBOL drivers/target/target_core_mod 0x33ec6fae target_show_dynamic_sessions +EXPORT_SYMBOL drivers/target/target_core_mod 0x3881ce16 target_setup_session +EXPORT_SYMBOL drivers/target/target_core_mod 0x3963ffec target_complete_cmd_with_length EXPORT_SYMBOL drivers/target/target_core_mod 0x3a20a9d7 transport_set_vpd_ident_type -EXPORT_SYMBOL drivers/target/target_core_mod 0x417db285 core_allocate_nexus_loss_ua -EXPORT_SYMBOL drivers/target/target_core_mod 0x423fa5ef target_get_sess_cmd -EXPORT_SYMBOL drivers/target/target_core_mod 0x45255d99 target_put_sess_cmd -EXPORT_SYMBOL drivers/target/target_core_mod 0x45a54a4b transport_generic_new_cmd -EXPORT_SYMBOL drivers/target/target_core_mod 0x46c7f5ed transport_init_session -EXPORT_SYMBOL drivers/target/target_core_mod 0x475de52f passthrough_parse_cdb -EXPORT_SYMBOL drivers/target/target_core_mod 0x4a04c760 target_wait_for_sess_cmds -EXPORT_SYMBOL drivers/target/target_core_mod 0x519994c2 target_backend_unregister -EXPORT_SYMBOL drivers/target/target_core_mod 0x5a8e4435 sbc_parse_cdb -EXPORT_SYMBOL drivers/target/target_core_mod 0x5f5bd651 transport_deregister_session +EXPORT_SYMBOL drivers/target/target_core_mod 0x3aa23c49 sbc_get_device_type +EXPORT_SYMBOL drivers/target/target_core_mod 0x3ff919a5 target_wait_for_sess_cmds +EXPORT_SYMBOL drivers/target/target_core_mod 0x4604c8b3 target_submit_cmd +EXPORT_SYMBOL drivers/target/target_core_mod 0x463e04db core_allocate_nexus_loss_ua +EXPORT_SYMBOL drivers/target/target_core_mod 0x48256c38 target_depend_item +EXPORT_SYMBOL drivers/target/target_core_mod 0x4c55d9c1 transport_copy_sense_to_cmd +EXPORT_SYMBOL drivers/target/target_core_mod 0x4c5f8402 target_to_linux_sector +EXPORT_SYMBOL drivers/target/target_core_mod 0x5153973d target_send_busy +EXPORT_SYMBOL drivers/target/target_core_mod 0x54d0b55e transport_generic_request_failure +EXPORT_SYMBOL drivers/target/target_core_mod 0x57ce8e79 spc_emulate_inquiry_std +EXPORT_SYMBOL drivers/target/target_core_mod 0x5f110ecf target_submit_tmr EXPORT_SYMBOL drivers/target/target_core_mod 0x638bffb7 target_free_sgl -EXPORT_SYMBOL drivers/target/target_core_mod 0x65a20c0f core_tpg_get_initiator_node_acl -EXPORT_SYMBOL drivers/target/target_core_mod 0x6c570143 transport_handle_cdb_direct -EXPORT_SYMBOL drivers/target/target_core_mod 0x74a72636 __target_init_cmd -EXPORT_SYMBOL drivers/target/target_core_mod 0x7556455e target_submit_tmr -EXPORT_SYMBOL drivers/target/target_core_mod 0x77cfd6d1 target_show_dynamic_sessions -EXPORT_SYMBOL drivers/target/target_core_mod 0x77d8b5e5 core_tpg_set_initiator_node_queue_depth -EXPORT_SYMBOL drivers/target/target_core_mod 0x78abaa68 transport_register_session +EXPORT_SYMBOL drivers/target/target_core_mod 0x6519e690 core_alua_check_nonop_delay +EXPORT_SYMBOL drivers/target/target_core_mod 0x6da531cb sbc_dif_copy_prot +EXPORT_SYMBOL drivers/target/target_core_mod 0x6da71227 transport_lookup_cmd_lun +EXPORT_SYMBOL drivers/target/target_core_mod 0x7504cadf target_tpg_has_node_acl +EXPORT_SYMBOL drivers/target/target_core_mod 0x774b946c transport_handle_cdb_direct +EXPORT_SYMBOL drivers/target/target_core_mod 0x799aa1d0 sbc_attrib_attrs +EXPORT_SYMBOL drivers/target/target_core_mod 0x7a1c0273 transport_generic_handle_tmr EXPORT_SYMBOL drivers/target/target_core_mod 0x7a1d0d3c target_alloc_sgl -EXPORT_SYMBOL drivers/target/target_core_mod 0x80414557 sbc_dif_verify -EXPORT_SYMBOL drivers/target/target_core_mod 0x8100884b target_cmd_init_cdb -EXPORT_SYMBOL drivers/target/target_core_mod 0x81da68ae spc_emulate_report_luns -EXPORT_SYMBOL drivers/target/target_core_mod 0x8b362c9e target_complete_cmd_with_sense -EXPORT_SYMBOL drivers/target/target_core_mod 0x8e85a118 target_show_cmd -EXPORT_SYMBOL drivers/target/target_core_mod 0x9099e8a5 core_alua_check_nonop_delay -EXPORT_SYMBOL drivers/target/target_core_mod 0x90a2ff28 target_unregister_template -EXPORT_SYMBOL drivers/target/target_core_mod 0x91241517 passthrough_pr_attrib_attrs -EXPORT_SYMBOL drivers/target/target_core_mod 0x92e39831 transport_backend_register -EXPORT_SYMBOL drivers/target/target_core_mod 0x97daab78 target_to_linux_sector -EXPORT_SYMBOL drivers/target/target_core_mod 0x9b7c6f81 transport_wait_for_tasks -EXPORT_SYMBOL drivers/target/target_core_mod 0x9dff981e spc_emulate_inquiry_std -EXPORT_SYMBOL drivers/target/target_core_mod 0xa3bb1d2c transport_lookup_cmd_lun -EXPORT_SYMBOL drivers/target/target_core_mod 0xa63324f8 target_complete_cmd +EXPORT_SYMBOL drivers/target/target_core_mod 0x7fe9abff passthrough_pr_attrib_attrs +EXPORT_SYMBOL drivers/target/target_core_mod 0x83ba3684 target_show_cmd +EXPORT_SYMBOL drivers/target/target_core_mod 0x88faeb8b transport_kunmap_data_sg +EXPORT_SYMBOL drivers/target/target_core_mod 0x8c54785f transport_kmap_data_sg +EXPORT_SYMBOL drivers/target/target_core_mod 0x926c0f92 transport_deregister_session_configfs +EXPORT_SYMBOL drivers/target/target_core_mod 0x93627ce4 transport_register_session +EXPORT_SYMBOL drivers/target/target_core_mod 0x946a4a5a __transport_register_session +EXPORT_SYMBOL drivers/target/target_core_mod 0x94da7a91 passthrough_parse_cdb +EXPORT_SYMBOL drivers/target/target_core_mod 0x963f0af8 target_configure_unmap_from_queue +EXPORT_SYMBOL drivers/target/target_core_mod 0x98047616 __target_init_cmd +EXPORT_SYMBOL drivers/target/target_core_mod 0x989fbbfd sbc_get_write_same_sectors +EXPORT_SYMBOL drivers/target/target_core_mod 0xa169f1b5 transport_lookup_tmr_lun EXPORT_SYMBOL drivers/target/target_core_mod 0xa897a9ce core_tmr_alloc_req -EXPORT_SYMBOL drivers/target/target_core_mod 0xab322d59 transport_alloc_session -EXPORT_SYMBOL drivers/target/target_core_mod 0xacbf12bc target_remove_session -EXPORT_SYMBOL drivers/target/target_core_mod 0xb27d74aa transport_generic_handle_tmr -EXPORT_SYMBOL drivers/target/target_core_mod 0xb41eb561 sbc_dif_copy_prot -EXPORT_SYMBOL drivers/target/target_core_mod 0xb93bfa23 passthrough_attrib_attrs -EXPORT_SYMBOL drivers/target/target_core_mod 0xba70f9bc transport_generic_free_cmd -EXPORT_SYMBOL drivers/target/target_core_mod 0xbd872394 core_tpg_set_initiator_node_tag -EXPORT_SYMBOL drivers/target/target_core_mod 0xc09d15fd transport_copy_sense_to_cmd -EXPORT_SYMBOL drivers/target/target_core_mod 0xd156a057 target_setup_session -EXPORT_SYMBOL drivers/target/target_core_mod 0xda98ae2d core_tpg_register -EXPORT_SYMBOL drivers/target/target_core_mod 0xe0ebfb34 sbc_attrib_attrs -EXPORT_SYMBOL drivers/target/target_core_mod 0xe20384e9 target_stop_session -EXPORT_SYMBOL drivers/target/target_core_mod 0xe70fa0ab target_lun_is_rdonly +EXPORT_SYMBOL drivers/target/target_core_mod 0xaba78fd7 core_tpg_check_initiator_node_acl +EXPORT_SYMBOL drivers/target/target_core_mod 0xacbb2ce6 target_execute_cmd +EXPORT_SYMBOL drivers/target/target_core_mod 0xb8a4f774 target_put_sess_cmd +EXPORT_SYMBOL drivers/target/target_core_mod 0xc07c020f target_backend_unregister +EXPORT_SYMBOL drivers/target/target_core_mod 0xc1e71a4e core_tpg_deregister +EXPORT_SYMBOL drivers/target/target_core_mod 0xc4f124e6 core_tpg_get_initiator_node_acl +EXPORT_SYMBOL drivers/target/target_core_mod 0xd0d43b0c target_put_nacl +EXPORT_SYMBOL drivers/target/target_core_mod 0xd10d8bb7 transport_backend_register +EXPORT_SYMBOL drivers/target/target_core_mod 0xd1f3d566 transport_deregister_session +EXPORT_SYMBOL drivers/target/target_core_mod 0xd6c871c4 sbc_parse_cdb +EXPORT_SYMBOL drivers/target/target_core_mod 0xd82df0b1 target_complete_cmd_with_sense +EXPORT_SYMBOL drivers/target/target_core_mod 0xd88df241 transport_alloc_session +EXPORT_SYMBOL drivers/target/target_core_mod 0xdabea596 spc_emulate_evpd_83 +EXPORT_SYMBOL drivers/target/target_core_mod 0xdad5dfd6 core_tpg_set_initiator_node_queue_depth +EXPORT_SYMBOL drivers/target/target_core_mod 0xe02a0958 transport_alloc_session_tags +EXPORT_SYMBOL drivers/target/target_core_mod 0xe2514e4c transport_generic_free_cmd +EXPORT_SYMBOL drivers/target/target_core_mod 0xe62eea77 target_get_sess_cmd +EXPORT_SYMBOL drivers/target/target_core_mod 0xe92b60c8 target_complete_cmd +EXPORT_SYMBOL drivers/target/target_core_mod 0xe97e91c8 target_cmd_parse_cdb +EXPORT_SYMBOL drivers/target/target_core_mod 0xe9ed07b5 core_tpg_set_initiator_node_tag EXPORT_SYMBOL drivers/target/target_core_mod 0xf3c2dfe0 transport_set_vpd_proto_id -EXPORT_SYMBOL drivers/target/target_core_mod 0xf4a80afa sbc_get_write_same_sectors -EXPORT_SYMBOL drivers/target/target_core_mod 0xf4d6c18b transport_alloc_session_tags -EXPORT_SYMBOL drivers/target/target_core_mod 0xf75e761d target_tpg_has_node_acl -EXPORT_SYMBOL drivers/target/target_core_mod 0xf8367eb3 transport_deregister_session_configfs -EXPORT_SYMBOL drivers/target/target_core_mod 0xf9dec20d transport_send_check_condition_and_sense -EXPORT_SYMBOL drivers/target/target_core_mod 0xfccd4479 target_send_busy -EXPORT_SYMBOL drivers/target/target_core_mod 0xfd2f51c5 target_put_nacl -EXPORT_SYMBOL drivers/target/target_core_mod 0xff66e27d spc_emulate_evpd_83 +EXPORT_SYMBOL drivers/target/target_core_mod 0xfbbec65c target_stop_session +EXPORT_SYMBOL drivers/target/target_core_mod 0xfefafd62 transport_wait_for_tasks EXPORT_SYMBOL drivers/thermal/intel/int340x_thermal/acpi_thermal_rel 0x111eefed acpi_parse_art EXPORT_SYMBOL drivers/thermal/intel/int340x_thermal/acpi_thermal_rel 0x1887763e acpi_thermal_rel_misc_device_add EXPORT_SYMBOL drivers/thermal/intel/int340x_thermal/acpi_thermal_rel 0x86c998e6 acpi_thermal_rel_misc_device_remove EXPORT_SYMBOL drivers/thermal/intel/int340x_thermal/acpi_thermal_rel 0xf0f9fe0d acpi_parse_trt -EXPORT_SYMBOL drivers/vfio/mdev/mdev 0x0b9a1d40 mdev_unregister_driver -EXPORT_SYMBOL drivers/vfio/mdev/mdev 0x1a2adfc5 mtype_get_type_group_id -EXPORT_SYMBOL drivers/vfio/mdev/mdev 0x31637527 mdev_get_type_group_id -EXPORT_SYMBOL drivers/vfio/mdev/mdev 0x5e1509e8 mdev_unregister_device -EXPORT_SYMBOL drivers/vfio/mdev/mdev 0x95fe788b mtype_get_parent_dev -EXPORT_SYMBOL drivers/vfio/mdev/mdev 0x9c3e290b mdev_parent_dev -EXPORT_SYMBOL drivers/vfio/mdev/mdev 0xb375e411 mdev_register_driver -EXPORT_SYMBOL drivers/vfio/mdev/mdev 0xf0fb242e mdev_register_device -EXPORT_SYMBOL drivers/vhost/vhost 0x477d5bba vhost_chr_write_iter -EXPORT_SYMBOL drivers/vhost/vhost 0x9ef3fca5 vhost_chr_poll +EXPORT_SYMBOL drivers/vfio/mdev/mdev 0x0e46ef06 mdev_get_type_group_id +EXPORT_SYMBOL drivers/vfio/mdev/mdev 0x1a16823b mdev_parent_dev +EXPORT_SYMBOL drivers/vfio/mdev/mdev 0x5579598f mdev_unregister_device +EXPORT_SYMBOL drivers/vfio/mdev/mdev 0x62b15aa1 mdev_register_driver +EXPORT_SYMBOL drivers/vfio/mdev/mdev 0xa288c129 mdev_register_device +EXPORT_SYMBOL drivers/vfio/mdev/mdev 0xb5f12e13 mtype_get_type_group_id +EXPORT_SYMBOL drivers/vfio/mdev/mdev 0xc9d35045 mtype_get_parent_dev +EXPORT_SYMBOL drivers/vfio/mdev/mdev 0xda92084a mdev_unregister_driver +EXPORT_SYMBOL drivers/vhost/vhost 0x60de7b51 vhost_chr_write_iter +EXPORT_SYMBOL drivers/vhost/vhost 0x7fcd1f92 vhost_chr_poll EXPORT_SYMBOL drivers/vhost/vringh 0x0c46f5fb vringh_iov_pull_iotlb EXPORT_SYMBOL drivers/vhost/vringh 0x18f3ddc2 vringh_iov_push_iotlb EXPORT_SYMBOL drivers/vhost/vringh 0x19c24590 vringh_notify_disable_kern @@ -2666,73 +2666,73 @@ EXPORT_SYMBOL drivers/vhost/vringh 0xf1e32cc0 vringh_init_user EXPORT_SYMBOL drivers/vhost/vringh 0xf8605294 vringh_notify_enable_user EXPORT_SYMBOL drivers/vhost/vringh 0xf9d0dd07 vringh_abandon_user -EXPORT_SYMBOL drivers/video/fbdev/core/syscopyarea 0x750aeb41 sys_copyarea -EXPORT_SYMBOL drivers/video/fbdev/core/sysfillrect 0x2eff9759 sys_fillrect -EXPORT_SYMBOL drivers/video/fbdev/core/sysimgblt 0x2d7519c9 sys_imageblit +EXPORT_SYMBOL drivers/video/fbdev/core/syscopyarea 0x0dae8f57 sys_copyarea +EXPORT_SYMBOL drivers/video/fbdev/core/sysfillrect 0x8629b5c4 sys_fillrect +EXPORT_SYMBOL drivers/video/fbdev/core/sysimgblt 0xb37a17d3 sys_imageblit EXPORT_SYMBOL drivers/video/vgastate 0x686de290 restore_vga EXPORT_SYMBOL drivers/video/vgastate 0xe7a2620e save_vga -EXPORT_SYMBOL drivers/virtio/virtio_dma_buf 0x20b16100 virtio_dma_buf_export -EXPORT_SYMBOL drivers/virtio/virtio_dma_buf 0x6b38c6f6 virtio_dma_buf_get_uuid -EXPORT_SYMBOL drivers/virtio/virtio_dma_buf 0x7f439e63 virtio_dma_buf_attach -EXPORT_SYMBOL drivers/virtio/virtio_dma_buf 0x84a08cfe is_virtio_dma_buf +EXPORT_SYMBOL drivers/virtio/virtio_dma_buf 0x063050ff virtio_dma_buf_export +EXPORT_SYMBOL drivers/virtio/virtio_dma_buf 0x15b324af virtio_dma_buf_get_uuid +EXPORT_SYMBOL drivers/virtio/virtio_dma_buf 0x1da471c4 is_virtio_dma_buf +EXPORT_SYMBOL drivers/virtio/virtio_dma_buf 0x83a741d9 virtio_dma_buf_attach EXPORT_SYMBOL drivers/watchdog/iTCO_vendor_support 0x04e133fc iTCO_vendor_check_noreboot_on EXPORT_SYMBOL drivers/watchdog/iTCO_vendor_support 0x75bec08d iTCO_vendor_pre_stop EXPORT_SYMBOL drivers/watchdog/iTCO_vendor_support 0xc8930f32 iTCO_vendor_pre_start EXPORT_SYMBOL drivers/watchdog/iTCO_vendor_support 0xed2a3373 iTCO_vendorsupport -EXPORT_SYMBOL fs/fscache/fscache 0x10a1b672 __fscache_uncache_all_inode_pages -EXPORT_SYMBOL fs/fscache/fscache 0x18b50602 fscache_enqueue_operation -EXPORT_SYMBOL fs/fscache/fscache 0x2144404a fscache_obtained_object -EXPORT_SYMBOL fs/fscache/fscache 0x2c339b51 fscache_object_destroy -EXPORT_SYMBOL fs/fscache/fscache 0x30407e66 __fscache_maybe_release_page -EXPORT_SYMBOL fs/fscache/fscache 0x336eb3af fscache_mark_page_cached -EXPORT_SYMBOL fs/fscache/fscache 0x4893a5b7 __fscache_acquire_cookie -EXPORT_SYMBOL fs/fscache/fscache 0x4e5e81be fscache_withdraw_cache -EXPORT_SYMBOL fs/fscache/fscache 0x5922a45f __fscache_attr_changed -EXPORT_SYMBOL fs/fscache/fscache 0x689d088a fscache_object_retrying_stale +EXPORT_SYMBOL fs/fscache/fscache 0x000d4962 __fscache_attr_changed +EXPORT_SYMBOL fs/fscache/fscache 0x02481fe7 __fscache_wait_on_invalidate +EXPORT_SYMBOL fs/fscache/fscache 0x08e44b15 __fscache_wait_on_page_write +EXPORT_SYMBOL fs/fscache/fscache 0x136f1ed5 __fscache_read_or_alloc_page +EXPORT_SYMBOL fs/fscache/fscache 0x18253142 __fscache_disable_cookie +EXPORT_SYMBOL fs/fscache/fscache 0x1837742a fscache_object_destroy +EXPORT_SYMBOL fs/fscache/fscache 0x1b2af6eb __fscache_uncache_page +EXPORT_SYMBOL fs/fscache/fscache 0x1c855670 __fscache_check_page_write +EXPORT_SYMBOL fs/fscache/fscache 0x2139912c fscache_io_error +EXPORT_SYMBOL fs/fscache/fscache 0x226da1bb __fscache_update_cookie +EXPORT_SYMBOL fs/fscache/fscache 0x27aa54ec __fscache_uncache_all_inode_pages +EXPORT_SYMBOL fs/fscache/fscache 0x28df0586 __fscache_alloc_page +EXPORT_SYMBOL fs/fscache/fscache 0x298960f1 __fscache_enable_cookie +EXPORT_SYMBOL fs/fscache/fscache 0x328ecea0 fscache_init_cache +EXPORT_SYMBOL fs/fscache/fscache 0x45a931bc fscache_put_operation +EXPORT_SYMBOL fs/fscache/fscache 0x498369eb fscache_object_retrying_stale +EXPORT_SYMBOL fs/fscache/fscache 0x4f4982f8 fscache_op_complete +EXPORT_SYMBOL fs/fscache/fscache 0x4f6fde17 __fscache_write_page +EXPORT_SYMBOL fs/fscache/fscache 0x65ed637b __fscache_unregister_netfs EXPORT_SYMBOL fs/fscache/fscache 0x6acefa42 fscache_cache_cleared_wq -EXPORT_SYMBOL fs/fscache/fscache 0x73645e4c __fscache_unregister_netfs +EXPORT_SYMBOL fs/fscache/fscache 0x721a5cd2 __fscache_read_or_alloc_pages EXPORT_SYMBOL fs/fscache/fscache 0x74530ecd fscache_op_debug_id -EXPORT_SYMBOL fs/fscache/fscache 0x8375515e __fscache_uncache_page -EXPORT_SYMBOL fs/fscache/fscache 0x85ee3d55 fscache_object_mark_killed -EXPORT_SYMBOL fs/fscache/fscache 0x89b74d23 fscache_op_complete -EXPORT_SYMBOL fs/fscache/fscache 0x8afba5e7 __fscache_update_cookie -EXPORT_SYMBOL fs/fscache/fscache 0x8d1acad7 fscache_io_error -EXPORT_SYMBOL fs/fscache/fscache 0x8e9beddf fscache_init_cache -EXPORT_SYMBOL fs/fscache/fscache 0x922035f9 fscache_add_cache -EXPORT_SYMBOL fs/fscache/fscache 0x94108e92 __fscache_read_or_alloc_page -EXPORT_SYMBOL fs/fscache/fscache 0x964df0dc fscache_fsdef_index -EXPORT_SYMBOL fs/fscache/fscache 0x9c0154a0 fscache_object_init -EXPORT_SYMBOL fs/fscache/fscache 0xa1d2e2c2 __fscache_enable_cookie -EXPORT_SYMBOL fs/fscache/fscache 0xa283b0f5 fscache_check_aux -EXPORT_SYMBOL fs/fscache/fscache 0xa297362b fscache_put_operation -EXPORT_SYMBOL fs/fscache/fscache 0xa5bc1402 __fscache_disable_cookie -EXPORT_SYMBOL fs/fscache/fscache 0xb84a6068 __fscache_read_or_alloc_pages -EXPORT_SYMBOL fs/fscache/fscache 0xba74fada __fscache_register_netfs -EXPORT_SYMBOL fs/fscache/fscache 0xbaf361f9 fscache_object_lookup_negative -EXPORT_SYMBOL fs/fscache/fscache 0xc5ab4a26 __fscache_write_page -EXPORT_SYMBOL fs/fscache/fscache 0xcced9a32 __fscache_wait_on_invalidate -EXPORT_SYMBOL fs/fscache/fscache 0xd1460d69 __fscache_check_consistency -EXPORT_SYMBOL fs/fscache/fscache 0xd698db6a fscache_mark_pages_cached -EXPORT_SYMBOL fs/fscache/fscache 0xdcd69f0c __fscache_invalidate -EXPORT_SYMBOL fs/fscache/fscache 0xdf346793 __fscache_wait_on_page_write -EXPORT_SYMBOL fs/fscache/fscache 0xe0da07ae __fscache_alloc_page -EXPORT_SYMBOL fs/fscache/fscache 0xecc3ec8e __fscache_relinquish_cookie -EXPORT_SYMBOL fs/fscache/fscache 0xee98026f __fscache_check_page_write -EXPORT_SYMBOL fs/fscache/fscache 0xf395aaf6 __fscache_begin_read_operation -EXPORT_SYMBOL fs/fscache/fscache 0xf6a97e31 fscache_operation_init -EXPORT_SYMBOL fs/fscache/fscache 0xfcf542b5 __fscache_readpages_cancel -EXPORT_SYMBOL fs/netfs/netfs 0x3da2f2c5 netfs_write_begin -EXPORT_SYMBOL fs/netfs/netfs 0x79a0f4ba netfs_subreq_terminated -EXPORT_SYMBOL fs/netfs/netfs 0x8dd6b5f8 netfs_readahead -EXPORT_SYMBOL fs/netfs/netfs 0xdc86d94a netfs_readpage -EXPORT_SYMBOL fs/netfs/netfs 0xedc96e7b netfs_stats_show +EXPORT_SYMBOL fs/fscache/fscache 0x754f2202 __fscache_maybe_release_page +EXPORT_SYMBOL fs/fscache/fscache 0x7ab78214 __fscache_readpages_cancel +EXPORT_SYMBOL fs/fscache/fscache 0x80ec9aa4 fscache_fsdef_index +EXPORT_SYMBOL fs/fscache/fscache 0x8ee22241 __fscache_relinquish_cookie +EXPORT_SYMBOL fs/fscache/fscache 0x9b97137b fscache_enqueue_operation +EXPORT_SYMBOL fs/fscache/fscache 0x9f67a249 fscache_obtained_object +EXPORT_SYMBOL fs/fscache/fscache 0xad95dac0 __fscache_invalidate +EXPORT_SYMBOL fs/fscache/fscache 0xada6a2b6 fscache_check_aux +EXPORT_SYMBOL fs/fscache/fscache 0xbf0259d3 fscache_object_lookup_negative +EXPORT_SYMBOL fs/fscache/fscache 0xc85c4ecd __fscache_register_netfs +EXPORT_SYMBOL fs/fscache/fscache 0xcb8bdaeb __fscache_acquire_cookie +EXPORT_SYMBOL fs/fscache/fscache 0xd3176de4 fscache_withdraw_cache +EXPORT_SYMBOL fs/fscache/fscache 0xd4bc91a2 fscache_object_mark_killed +EXPORT_SYMBOL fs/fscache/fscache 0xd5200b31 fscache_mark_pages_cached +EXPORT_SYMBOL fs/fscache/fscache 0xde7526da fscache_mark_page_cached +EXPORT_SYMBOL fs/fscache/fscache 0xe6d6cd0e fscache_object_init +EXPORT_SYMBOL fs/fscache/fscache 0xe86b7585 __fscache_begin_read_operation +EXPORT_SYMBOL fs/fscache/fscache 0xe917a180 __fscache_check_consistency +EXPORT_SYMBOL fs/fscache/fscache 0xf0bf262d fscache_operation_init +EXPORT_SYMBOL fs/fscache/fscache 0xfdc4b925 fscache_add_cache +EXPORT_SYMBOL fs/netfs/netfs 0x505c6261 netfs_readpage +EXPORT_SYMBOL fs/netfs/netfs 0x89221c8e netfs_subreq_terminated +EXPORT_SYMBOL fs/netfs/netfs 0x93d270b7 netfs_readahead +EXPORT_SYMBOL fs/netfs/netfs 0x983fa4ea netfs_write_begin +EXPORT_SYMBOL fs/netfs/netfs 0xc0d85f0b netfs_stats_show EXPORT_SYMBOL fs/ocfs2/cluster/ocfs2_nodemanager 0xbfd7d7a2 o2hb_global_heartbeat_active -EXPORT_SYMBOL fs/quota/quota_tree 0x30fb2f50 qtree_get_next_id -EXPORT_SYMBOL fs/quota/quota_tree 0x36756108 qtree_release_dquot -EXPORT_SYMBOL fs/quota/quota_tree 0x94edfa58 qtree_delete_dquot -EXPORT_SYMBOL fs/quota/quota_tree 0xc5f88203 qtree_write_dquot -EXPORT_SYMBOL fs/quota/quota_tree 0xf785d975 qtree_read_dquot -EXPORT_SYMBOL fs/quota/quota_tree 0xfd14defd qtree_entry_unused +EXPORT_SYMBOL fs/quota/quota_tree 0x3c483b79 qtree_delete_dquot +EXPORT_SYMBOL fs/quota/quota_tree 0x51ecdde2 qtree_read_dquot +EXPORT_SYMBOL fs/quota/quota_tree 0x5795bc64 qtree_entry_unused +EXPORT_SYMBOL fs/quota/quota_tree 0x57a5e383 qtree_write_dquot +EXPORT_SYMBOL fs/quota/quota_tree 0xab96c0fd qtree_get_next_id +EXPORT_SYMBOL fs/quota/quota_tree 0xeb6f54b1 qtree_release_dquot EXPORT_SYMBOL lib/crc-itu-t 0x09a34a2b crc_itu_t EXPORT_SYMBOL lib/crc-itu-t 0xd819a524 crc_itu_t_table EXPORT_SYMBOL lib/crc7 0x65aaf037 crc7_be_syndrome_table @@ -2767,16 +2767,16 @@ EXPORT_SYMBOL lib/lru_cache 0x2f3dcecb lc_index_of EXPORT_SYMBOL lib/lru_cache 0x4522d82a lc_reset EXPORT_SYMBOL lib/lru_cache 0x4cf5f5a8 lc_is_used +EXPORT_SYMBOL lib/lru_cache 0x56aeb9fa lc_seq_dump_details EXPORT_SYMBOL lib/lru_cache 0x5752f31b lc_del -EXPORT_SYMBOL lib/lru_cache 0x6d5cac7d lc_seq_dump_details EXPORT_SYMBOL lib/lru_cache 0x7257beee lc_element_by_index EXPORT_SYMBOL lib/lru_cache 0x9134feb7 lc_get EXPORT_SYMBOL lib/lru_cache 0xb672aa97 lc_create EXPORT_SYMBOL lib/lru_cache 0xbfbe53d5 lc_get_cumulative EXPORT_SYMBOL lib/lru_cache 0xc3a98c1d lc_try_lock EXPORT_SYMBOL lib/lru_cache 0xcc979a91 lc_set -EXPORT_SYMBOL lib/lru_cache 0xdfe840b0 lc_seq_printf_stats EXPORT_SYMBOL lib/lru_cache 0xefec290a lc_find +EXPORT_SYMBOL lib/lru_cache 0xfb172b3f lc_seq_printf_stats EXPORT_SYMBOL lib/lru_cache 0xfd525ec7 lc_put EXPORT_SYMBOL lib/lz4/lz4_compress 0x4f4d78c5 LZ4_compress_default EXPORT_SYMBOL lib/lz4/lz4_compress 0x5bc92e85 LZ4_compress_destSize @@ -2845,4613 +2845,4568 @@ EXPORT_SYMBOL lib/zstd/zstd_compress 0xefe4f679 ZSTD_CCtxWorkspaceBound EXPORT_SYMBOL lib/zstd/zstd_compress 0xfdf70093 ZSTD_CStreamOutSize EXPORT_SYMBOL lib/zstd/zstd_compress 0xff9c4b56 ZSTD_compressBound -EXPORT_SYMBOL net/6lowpan/6lowpan 0x48b50812 lowpan_unregister_netdev -EXPORT_SYMBOL net/6lowpan/6lowpan 0x84092948 lowpan_nhc_del -EXPORT_SYMBOL net/6lowpan/6lowpan 0x8ddbb7e1 lowpan_nhc_add -EXPORT_SYMBOL net/6lowpan/6lowpan 0xb0712344 lowpan_register_netdev -EXPORT_SYMBOL net/6lowpan/6lowpan 0xdb0941e3 lowpan_unregister_netdevice -EXPORT_SYMBOL net/6lowpan/6lowpan 0xf235edc6 lowpan_register_netdevice -EXPORT_SYMBOL net/802/p8022 0x12ece6f0 register_8022_client -EXPORT_SYMBOL net/802/p8022 0xea43b6e5 unregister_8022_client -EXPORT_SYMBOL net/802/psnap 0x121964f7 unregister_snap_client -EXPORT_SYMBOL net/802/psnap 0x26c3c595 register_snap_client -EXPORT_SYMBOL net/9p/9pnet 0x0c548d64 p9_tag_lookup -EXPORT_SYMBOL net/9p/9pnet 0x1115a86f p9_client_fcreate +EXPORT_SYMBOL net/6lowpan/6lowpan 0x43e5f283 lowpan_unregister_netdev +EXPORT_SYMBOL net/6lowpan/6lowpan 0x4a78f18a lowpan_register_netdevice +EXPORT_SYMBOL net/6lowpan/6lowpan 0xa9d22f4f lowpan_nhc_del +EXPORT_SYMBOL net/6lowpan/6lowpan 0xbc99388e lowpan_nhc_add +EXPORT_SYMBOL net/6lowpan/6lowpan 0xd3402d90 lowpan_unregister_netdevice +EXPORT_SYMBOL net/6lowpan/6lowpan 0xe4b70f43 lowpan_register_netdev +EXPORT_SYMBOL net/802/p8022 0x70f11d11 register_8022_client +EXPORT_SYMBOL net/802/p8022 0x9c92796c unregister_8022_client +EXPORT_SYMBOL net/802/psnap 0x37e592e0 unregister_snap_client +EXPORT_SYMBOL net/802/psnap 0x537abb21 register_snap_client +EXPORT_SYMBOL net/9p/9pnet 0x046d0b53 p9_client_destroy +EXPORT_SYMBOL net/9p/9pnet 0x051fc75e v9fs_register_trans +EXPORT_SYMBOL net/9p/9pnet 0x0c68487a p9_client_rename +EXPORT_SYMBOL net/9p/9pnet 0x0fd35a33 p9_client_attach EXPORT_SYMBOL net/9p/9pnet 0x1430723c p9_req_put -EXPORT_SYMBOL net/9p/9pnet 0x1a681159 p9_client_disconnect -EXPORT_SYMBOL net/9p/9pnet 0x1dea9c6d p9_client_symlink -EXPORT_SYMBOL net/9p/9pnet 0x20f52d29 v9fs_get_default_trans -EXPORT_SYMBOL net/9p/9pnet 0x24cf6a05 p9_client_link -EXPORT_SYMBOL net/9p/9pnet 0x330ec1e9 p9_client_mkdir_dotl -EXPORT_SYMBOL net/9p/9pnet 0x39e25c11 p9_client_fsync +EXPORT_SYMBOL net/9p/9pnet 0x1772d9d3 v9fs_unregister_trans +EXPORT_SYMBOL net/9p/9pnet 0x23705dc5 p9_client_disconnect +EXPORT_SYMBOL net/9p/9pnet 0x245759bc p9_is_proto_dotl +EXPORT_SYMBOL net/9p/9pnet 0x2665463b p9_client_getlock_dotl +EXPORT_SYMBOL net/9p/9pnet 0x2dbcd64d p9_client_clunk +EXPORT_SYMBOL net/9p/9pnet 0x2fc4595d p9_client_setattr EXPORT_SYMBOL net/9p/9pnet 0x3d73a797 p9_errstr2errno -EXPORT_SYMBOL net/9p/9pnet 0x3ec1cb9b p9_client_unlinkat EXPORT_SYMBOL net/9p/9pnet 0x41ce9823 p9stat_read -EXPORT_SYMBOL net/9p/9pnet 0x42f6da01 p9_client_statfs -EXPORT_SYMBOL net/9p/9pnet 0x57cdbfb1 v9fs_get_trans_by_name -EXPORT_SYMBOL net/9p/9pnet 0x58dc5f50 p9_is_proto_dotu -EXPORT_SYMBOL net/9p/9pnet 0x5d5a0928 p9_is_proto_dotl -EXPORT_SYMBOL net/9p/9pnet 0x5f0daab0 p9_client_walk -EXPORT_SYMBOL net/9p/9pnet 0x64b29ed0 v9fs_register_trans -EXPORT_SYMBOL net/9p/9pnet 0x64df0e0f p9_client_getlock_dotl -EXPORT_SYMBOL net/9p/9pnet 0x6627df1d p9_client_rename -EXPORT_SYMBOL net/9p/9pnet 0x6a2d68ab p9_client_destroy -EXPORT_SYMBOL net/9p/9pnet 0x71052c35 p9_client_read_once -EXPORT_SYMBOL net/9p/9pnet 0x76e43372 p9_client_attach -EXPORT_SYMBOL net/9p/9pnet 0x8a3c019b p9_show_client_options -EXPORT_SYMBOL net/9p/9pnet 0x8c90fe39 p9_client_remove -EXPORT_SYMBOL net/9p/9pnet 0x8da25a3b p9_client_readdir +EXPORT_SYMBOL net/9p/9pnet 0x4315f616 p9_show_client_options +EXPORT_SYMBOL net/9p/9pnet 0x4dd4a44d v9fs_get_default_trans +EXPORT_SYMBOL net/9p/9pnet 0x5d28d5a2 p9_client_fsync +EXPORT_SYMBOL net/9p/9pnet 0x61e186c3 p9_client_unlinkat +EXPORT_SYMBOL net/9p/9pnet 0x64bffd24 p9_client_readdir +EXPORT_SYMBOL net/9p/9pnet 0x6b4fd90c p9_client_cb +EXPORT_SYMBOL net/9p/9pnet 0x6d8aa644 p9_client_write +EXPORT_SYMBOL net/9p/9pnet 0x79536117 p9_client_renameat +EXPORT_SYMBOL net/9p/9pnet 0x8c07dde0 p9_client_mknod_dotl +EXPORT_SYMBOL net/9p/9pnet 0x9211b2b9 p9_client_mkdir_dotl EXPORT_SYMBOL net/9p/9pnet 0x95bd8f96 p9dirent_read EXPORT_SYMBOL net/9p/9pnet 0x984c5e73 p9_fcall_fini -EXPORT_SYMBOL net/9p/9pnet 0xa22aa1b6 p9_client_open -EXPORT_SYMBOL net/9p/9pnet 0xa4eb0dd1 p9_release_pages -EXPORT_SYMBOL net/9p/9pnet 0xb09eca11 p9_client_cb -EXPORT_SYMBOL net/9p/9pnet 0xb378c46e p9_client_create_dotl -EXPORT_SYMBOL net/9p/9pnet 0xb545d4a8 p9_client_read +EXPORT_SYMBOL net/9p/9pnet 0xa66169cb p9_tag_lookup +EXPORT_SYMBOL net/9p/9pnet 0xa87ee5a2 p9_client_open +EXPORT_SYMBOL net/9p/9pnet 0xa8bd88b6 p9_client_lock_dotl +EXPORT_SYMBOL net/9p/9pnet 0xa8ff46b9 p9_is_proto_dotu +EXPORT_SYMBOL net/9p/9pnet 0xb0ff69ca p9_client_stat +EXPORT_SYMBOL net/9p/9pnet 0xb4dc4fb9 p9_client_walk EXPORT_SYMBOL net/9p/9pnet 0xb79f25fd p9_parse_header -EXPORT_SYMBOL net/9p/9pnet 0xb85e5e6a p9_client_setattr -EXPORT_SYMBOL net/9p/9pnet 0xba299f29 p9_client_wstat -EXPORT_SYMBOL net/9p/9pnet 0xbb11cd31 p9_client_mknod_dotl -EXPORT_SYMBOL net/9p/9pnet 0xbb25c6fc p9_client_create -EXPORT_SYMBOL net/9p/9pnet 0xbc7a83c0 p9_client_begin_disconnect -EXPORT_SYMBOL net/9p/9pnet 0xc54c5417 p9_client_getattr_dotl +EXPORT_SYMBOL net/9p/9pnet 0xb9cd031e p9_release_pages +EXPORT_SYMBOL net/9p/9pnet 0xc23847b7 v9fs_get_trans_by_name +EXPORT_SYMBOL net/9p/9pnet 0xc84f226e p9_client_create_dotl +EXPORT_SYMBOL net/9p/9pnet 0xc9e2ce3f p9_client_read_once +EXPORT_SYMBOL net/9p/9pnet 0xcb03b94e p9_client_read EXPORT_SYMBOL net/9p/9pnet 0xd384c683 p9stat_free -EXPORT_SYMBOL net/9p/9pnet 0xe4df9942 p9_client_clunk +EXPORT_SYMBOL net/9p/9pnet 0xd3e2245c p9_client_symlink +EXPORT_SYMBOL net/9p/9pnet 0xdb8c4169 p9_client_link +EXPORT_SYMBOL net/9p/9pnet 0xdfe3222d p9_client_fcreate +EXPORT_SYMBOL net/9p/9pnet 0xe08b9774 p9_client_statfs +EXPORT_SYMBOL net/9p/9pnet 0xe2eb01ea p9_client_begin_disconnect EXPORT_SYMBOL net/9p/9pnet 0xe58a3360 p9_error_init -EXPORT_SYMBOL net/9p/9pnet 0xf10d9860 p9_client_stat -EXPORT_SYMBOL net/9p/9pnet 0xf565594c p9_client_renameat -EXPORT_SYMBOL net/9p/9pnet 0xf6e061cb p9_client_lock_dotl -EXPORT_SYMBOL net/9p/9pnet 0xf9bb8ec1 p9_client_readlink -EXPORT_SYMBOL net/9p/9pnet 0xff7ad809 p9_client_write -EXPORT_SYMBOL net/9p/9pnet 0xffc01fec v9fs_unregister_trans -EXPORT_SYMBOL net/appletalk/appletalk 0x07240abb alloc_ltalkdev -EXPORT_SYMBOL net/appletalk/appletalk 0x2c98173c atalk_find_dev_addr -EXPORT_SYMBOL net/appletalk/appletalk 0x6c8d771d atrtr_get_dev -EXPORT_SYMBOL net/appletalk/appletalk 0xfa1c7d26 aarp_send_ddp -EXPORT_SYMBOL net/atm/atm 0x2523a5e5 deregister_atm_ioctl +EXPORT_SYMBOL net/9p/9pnet 0xe62ce7d9 p9_client_readlink +EXPORT_SYMBOL net/9p/9pnet 0xe9f33f45 p9_client_create +EXPORT_SYMBOL net/9p/9pnet 0xf57de7c5 p9_client_remove +EXPORT_SYMBOL net/9p/9pnet 0xfc3ada60 p9_client_getattr_dotl +EXPORT_SYMBOL net/9p/9pnet 0xff1037a2 p9_client_wstat +EXPORT_SYMBOL net/appletalk/appletalk 0x17d0a063 atrtr_get_dev +EXPORT_SYMBOL net/appletalk/appletalk 0x58c1a3d4 atalk_find_dev_addr +EXPORT_SYMBOL net/appletalk/appletalk 0xc4b4592c alloc_ltalkdev +EXPORT_SYMBOL net/appletalk/appletalk 0xe5095576 aarp_send_ddp +EXPORT_SYMBOL net/atm/atm 0x0e331da5 atm_init_aal5 EXPORT_SYMBOL net/atm/atm 0x2cc2d52d vcc_hash -EXPORT_SYMBOL net/atm/atm 0x40190050 vcc_release_async +EXPORT_SYMBOL net/atm/atm 0x3bf13eca atm_alloc_charge EXPORT_SYMBOL net/atm/atm 0x4443d399 atm_proc_root EXPORT_SYMBOL net/atm/atm 0x44c6e633 vcc_sklist_lock -EXPORT_SYMBOL net/atm/atm 0x574354e6 atm_alloc_charge -EXPORT_SYMBOL net/atm/atm 0x6c6259b0 vcc_process_recv_queue -EXPORT_SYMBOL net/atm/atm 0x84905e69 vcc_insert_socket -EXPORT_SYMBOL net/atm/atm 0x96d6faa5 atm_charge -EXPORT_SYMBOL net/atm/atm 0x9c568a00 atm_dev_register +EXPORT_SYMBOL net/atm/atm 0x47dd2c82 register_atm_ioctl +EXPORT_SYMBOL net/atm/atm 0x4c6555a9 atm_charge +EXPORT_SYMBOL net/atm/atm 0x622bdae8 atm_dev_release_vccs +EXPORT_SYMBOL net/atm/atm 0x7ab77e2e atm_dev_signal_change +EXPORT_SYMBOL net/atm/atm 0x84540d0e vcc_release_async +EXPORT_SYMBOL net/atm/atm 0x85066a7e atm_dev_lookup +EXPORT_SYMBOL net/atm/atm 0x8a4fac7d vcc_process_recv_queue +EXPORT_SYMBOL net/atm/atm 0x956167ee atm_dev_register +EXPORT_SYMBOL net/atm/atm 0x97c3eb17 atm_dev_deregister +EXPORT_SYMBOL net/atm/atm 0x9e560529 deregister_atm_ioctl EXPORT_SYMBOL net/atm/atm 0x9feaf287 sonet_subtract_stats EXPORT_SYMBOL net/atm/atm 0xaa024146 sonet_copy_stats -EXPORT_SYMBOL net/atm/atm 0xba2debea atm_dev_deregister -EXPORT_SYMBOL net/atm/atm 0xcfe0c33e atm_dev_release_vccs -EXPORT_SYMBOL net/atm/atm 0xd0e2a8b9 atm_init_aal5 -EXPORT_SYMBOL net/atm/atm 0xd75c1b4b atm_dev_signal_change -EXPORT_SYMBOL net/atm/atm 0xecdb37db register_atm_ioctl -EXPORT_SYMBOL net/atm/atm 0xf45da218 atm_dev_lookup +EXPORT_SYMBOL net/atm/atm 0xf287100c vcc_insert_socket EXPORT_SYMBOL net/atm/atm 0xf49bc67a atm_pcr_goal -EXPORT_SYMBOL net/ax25/ax25 0x10dd0544 ax25_send_frame EXPORT_SYMBOL net/ax25/ax25 0x14cecd59 ax25_display_timer -EXPORT_SYMBOL net/ax25/ax25 0x14dc38fa ax25_linkfail_release -EXPORT_SYMBOL net/ax25/ax25 0x2366b8e4 ax25_ip_xmit EXPORT_SYMBOL net/ax25/ax25 0x242852b9 ax25_uid_policy EXPORT_SYMBOL net/ax25/ax25 0x4502c65a asc2ax +EXPORT_SYMBOL net/ax25/ax25 0x4ecba53c ax25_linkfail_release EXPORT_SYMBOL net/ax25/ax25 0x53dea1ff ax2asc -EXPORT_SYMBOL net/ax25/ax25 0x806f385e ax25_header_ops +EXPORT_SYMBOL net/ax25/ax25 0x6655e96d ax25_linkfail_register +EXPORT_SYMBOL net/ax25/ax25 0x73aae1c5 ax25_send_frame +EXPORT_SYMBOL net/ax25/ax25 0x7d61dbcb ax25_header_ops +EXPORT_SYMBOL net/ax25/ax25 0x87ed139d ax25_listen_register EXPORT_SYMBOL net/ax25/ax25 0x8ede9e26 ax25_protocol_release -EXPORT_SYMBOL net/ax25/ax25 0xa32d5d15 ax25_linkfail_register -EXPORT_SYMBOL net/ax25/ax25 0xaf26b08f ax25_listen_release -EXPORT_SYMBOL net/ax25/ax25 0xb973e9cc ax25_find_cb +EXPORT_SYMBOL net/ax25/ax25 0x8fb13a8d ax25_find_cb +EXPORT_SYMBOL net/ax25/ax25 0x9d94c03f ax25_ip_xmit +EXPORT_SYMBOL net/ax25/ax25 0xa93961ae ax25_listen_release EXPORT_SYMBOL net/ax25/ax25 0xc1444946 ax25cmp -EXPORT_SYMBOL net/ax25/ax25 0xc997cb63 ax25_listen_register EXPORT_SYMBOL net/ax25/ax25 0xd43ecbf1 null_ax25_address EXPORT_SYMBOL net/ax25/ax25 0xee02e420 ax25_findbyuid -EXPORT_SYMBOL net/bridge/netfilter/ebtables 0x203e6db8 ebt_register_template -EXPORT_SYMBOL net/bridge/netfilter/ebtables 0x31d0b9bc ebt_unregister_table -EXPORT_SYMBOL net/bridge/netfilter/ebtables 0x8e88f1c9 ebt_register_table -EXPORT_SYMBOL net/bridge/netfilter/ebtables 0xa85f6b5b ebt_unregister_template -EXPORT_SYMBOL net/bridge/netfilter/ebtables 0xadd298c4 ebt_unregister_table_pre_exit -EXPORT_SYMBOL net/bridge/netfilter/ebtables 0xc598347a ebt_do_table +EXPORT_SYMBOL net/bridge/netfilter/ebtables 0x4b187d7a ebt_register_table +EXPORT_SYMBOL net/bridge/netfilter/ebtables 0x6468a6c9 ebt_unregister_table +EXPORT_SYMBOL net/bridge/netfilter/ebtables 0x71f1154d ebt_unregister_template +EXPORT_SYMBOL net/bridge/netfilter/ebtables 0x94c13271 ebt_unregister_table_pre_exit +EXPORT_SYMBOL net/bridge/netfilter/ebtables 0xa2fed53e ebt_register_template +EXPORT_SYMBOL net/bridge/netfilter/ebtables 0xe3205769 ebt_do_table EXPORT_SYMBOL net/caif/caif 0x1446b60a caif_client_register_refcnt +EXPORT_SYMBOL net/caif/caif 0x1df21e3f caif_connect_client EXPORT_SYMBOL net/caif/caif 0x2a09f713 cfpkt_fromnative EXPORT_SYMBOL net/caif/caif 0x329dbd06 cfpkt_info EXPORT_SYMBOL net/caif/caif 0x38701a7c cfcnfg_del_phy_layer -EXPORT_SYMBOL net/caif/caif 0x3d571dbc cfcnfg_add_phy_layer EXPORT_SYMBOL net/caif/caif 0x3fa84493 cfpkt_add_head EXPORT_SYMBOL net/caif/caif 0x40babbe0 cfpkt_extr_head EXPORT_SYMBOL net/caif/caif 0x4a237e57 cfpkt_tonative +EXPORT_SYMBOL net/caif/caif 0x5534bb63 caif_disconnect_client EXPORT_SYMBOL net/caif/caif 0x839ddb7b cfcnfg_set_phy_state -EXPORT_SYMBOL net/caif/caif 0x9a8492e8 caif_disconnect_client -EXPORT_SYMBOL net/caif/caif 0x9d712b84 caif_enroll_dev EXPORT_SYMBOL net/caif/caif 0x9e3e305d cfpkt_set_prio -EXPORT_SYMBOL net/caif/caif 0xb0e96cdf get_cfcnfg EXPORT_SYMBOL net/caif/caif 0xb7b6874e caif_free_client -EXPORT_SYMBOL net/caif/caif 0xf7cac084 caif_connect_client -EXPORT_SYMBOL net/can/can 0x05a51aec can_send -EXPORT_SYMBOL net/can/can 0x111e65ac can_proto_register -EXPORT_SYMBOL net/can/can 0x57c450fd can_rx_register -EXPORT_SYMBOL net/can/can 0x90256db8 can_sock_destruct -EXPORT_SYMBOL net/can/can 0xa5807c59 can_proto_unregister -EXPORT_SYMBOL net/can/can 0xf7be9627 can_rx_unregister -EXPORT_SYMBOL net/ceph/libceph 0x0151736d ceph_open_session +EXPORT_SYMBOL net/caif/caif 0xda2e36b1 get_cfcnfg +EXPORT_SYMBOL net/caif/caif 0xe59d36ae cfcnfg_add_phy_layer +EXPORT_SYMBOL net/caif/caif 0xfc975f88 caif_enroll_dev +EXPORT_SYMBOL net/can/can 0x146e5243 can_rx_register +EXPORT_SYMBOL net/can/can 0x9f21e72a can_sock_destruct +EXPORT_SYMBOL net/can/can 0xaa19b1a5 can_proto_unregister +EXPORT_SYMBOL net/can/can 0xcad9330b can_send +EXPORT_SYMBOL net/can/can 0xf8f171a4 can_rx_unregister +EXPORT_SYMBOL net/can/can 0xf9ba78ca can_proto_register +EXPORT_SYMBOL net/ceph/libceph 0x03915cc4 ceph_osdc_sync EXPORT_SYMBOL net/ceph/libceph 0x04cad6f0 ceph_pg_poolid_by_name -EXPORT_SYMBOL net/ceph/libceph 0x0529e37a osd_req_op_cls_request_data_bvecs -EXPORT_SYMBOL net/ceph/libceph 0x090deb55 ceph_osdc_unwatch -EXPORT_SYMBOL net/ceph/libceph 0x0cf4b003 ceph_monc_open_session -EXPORT_SYMBOL net/ceph/libceph 0x0d7f2098 ceph_auth_invalidate_authorizer -EXPORT_SYMBOL net/ceph/libceph 0x10d3ba69 ceph_create_client +EXPORT_SYMBOL net/ceph/libceph 0x06c1cdcd ceph_osdc_put_request +EXPORT_SYMBOL net/ceph/libceph 0x07feab8b ceph_check_fsid +EXPORT_SYMBOL net/ceph/libceph 0x0802ac84 ceph_cls_break_lock +EXPORT_SYMBOL net/ceph/libceph 0x082a753f ceph_osdc_notify_ack +EXPORT_SYMBOL net/ceph/libceph 0x0862aaa2 ceph_compare_options +EXPORT_SYMBOL net/ceph/libceph 0x0ba14dbc ceph_release_page_vector +EXPORT_SYMBOL net/ceph/libceph 0x0d87b125 ceph_osdc_abort_requests +EXPORT_SYMBOL net/ceph/libceph 0x0f492f09 osd_req_op_extent_osd_data +EXPORT_SYMBOL net/ceph/libceph 0x100c7520 ceph_monc_stop EXPORT_SYMBOL net/ceph/libceph 0x1378aba3 ceph_pg_pool_name_by_id -EXPORT_SYMBOL net/ceph/libceph 0x153d420f ceph_osdc_notify_ack +EXPORT_SYMBOL net/ceph/libceph 0x1488609c ceph_msg_new2 +EXPORT_SYMBOL net/ceph/libceph 0x14d37480 ceph_auth_handle_svc_reply_more +EXPORT_SYMBOL net/ceph/libceph 0x15d7c946 ceph_alloc_page_vector EXPORT_SYMBOL net/ceph/libceph 0x165b1948 ceph_pagelist_free_reserve EXPORT_SYMBOL net/ceph/libceph 0x17c17611 ceph_pg_to_acting_primary -EXPORT_SYMBOL net/ceph/libceph 0x1c0bbf45 osd_req_op_extent_dup_last +EXPORT_SYMBOL net/ceph/libceph 0x18df9abc ceph_osdc_start_request +EXPORT_SYMBOL net/ceph/libceph 0x1b8e8375 osd_req_op_cls_request_data_pages +EXPORT_SYMBOL net/ceph/libceph 0x1e08f3b2 osd_req_op_init EXPORT_SYMBOL net/ceph/libceph 0x2087719e ceph_oid_copy EXPORT_SYMBOL net/ceph/libceph 0x2101cbc9 ceph_oid_destroy -EXPORT_SYMBOL net/ceph/libceph 0x22c3652f ceph_osdc_notify -EXPORT_SYMBOL net/ceph/libceph 0x24029698 osd_req_op_cls_init -EXPORT_SYMBOL net/ceph/libceph 0x249e68f8 ceph_osdc_cancel_request +EXPORT_SYMBOL net/ceph/libceph 0x21d5c396 ceph_osdc_maybe_request_map +EXPORT_SYMBOL net/ceph/libceph 0x24d59c44 ceph_osdc_flush_notifies +EXPORT_SYMBOL net/ceph/libceph 0x2627d5f4 ceph_osdc_update_epoch_barrier +EXPORT_SYMBOL net/ceph/libceph 0x27800c7c ceph_monc_want_map +EXPORT_SYMBOL net/ceph/libceph 0x27a58414 ceph_copy_from_page_vector EXPORT_SYMBOL net/ceph/libceph 0x2a983d26 ceph_pagelist_release -EXPORT_SYMBOL net/ceph/libceph 0x2c52208d ceph_osdc_clear_abort_err -EXPORT_SYMBOL net/ceph/libceph 0x2cc239a8 ceph_cls_assert_locked -EXPORT_SYMBOL net/ceph/libceph 0x2d9ff07c ceph_client_addr -EXPORT_SYMBOL net/ceph/libceph 0x30d3323b ceph_auth_add_authorizer_challenge -EXPORT_SYMBOL net/ceph/libceph 0x31f6c2fc ceph_zero_page_vector_range -EXPORT_SYMBOL net/ceph/libceph 0x3856ba3f ceph_msg_new +EXPORT_SYMBOL net/ceph/libceph 0x2c57aee1 ceph_msg_get +EXPORT_SYMBOL net/ceph/libceph 0x2d2e579f osd_req_op_extent_osd_data_bvec_pos +EXPORT_SYMBOL net/ceph/libceph 0x2e7f5818 ceph_zero_page_vector_range +EXPORT_SYMBOL net/ceph/libceph 0x32e6c208 ceph_monc_init +EXPORT_SYMBOL net/ceph/libceph 0x37a14142 osd_req_op_extent_init EXPORT_SYMBOL net/ceph/libceph 0x38f2d94e ceph_file_to_extents EXPORT_SYMBOL net/ceph/libceph 0x3c8d7111 ceph_get_num_objects -EXPORT_SYMBOL net/ceph/libceph 0x406acbb5 ceph_auth_handle_svc_reply_done EXPORT_SYMBOL net/ceph/libceph 0x417a9131 ceph_oloc_destroy -EXPORT_SYMBOL net/ceph/libceph 0x41b4aec1 ceph_osdc_watch -EXPORT_SYMBOL net/ceph/libceph 0x43f28d4a osd_req_op_extent_osd_data_bio -EXPORT_SYMBOL net/ceph/libceph 0x43f7d1e1 ceph_osdc_new_request -EXPORT_SYMBOL net/ceph/libceph 0x44bfd7d8 ceph_print_client_options +EXPORT_SYMBOL net/ceph/libceph 0x4430f984 ceph_monc_get_version_async +EXPORT_SYMBOL net/ceph/libceph 0x456fdba4 ceph_msg_put EXPORT_SYMBOL net/ceph/libceph 0x466b85b8 libceph_compatible -EXPORT_SYMBOL net/ceph/libceph 0x4778368f ceph_auth_verify_authorizer_reply -EXPORT_SYMBOL net/ceph/libceph 0x495c15b7 ceph_monc_get_version_async -EXPORT_SYMBOL net/ceph/libceph 0x4ad15168 ceph_auth_handle_svc_reply_more -EXPORT_SYMBOL net/ceph/libceph 0x4b9fb717 ceph_msg_data_add_pagelist -EXPORT_SYMBOL net/ceph/libceph 0x4f22d22e ceph_monc_validate_auth -EXPORT_SYMBOL net/ceph/libceph 0x4f470c26 ceph_osdc_alloc_request +EXPORT_SYMBOL net/ceph/libceph 0x4e748e0b ceph_con_send +EXPORT_SYMBOL net/ceph/libceph 0x4f05c798 ceph_monc_do_statfs EXPORT_SYMBOL net/ceph/libceph 0x50603ce3 ceph_decode_entity_addrvec -EXPORT_SYMBOL net/ceph/libceph 0x52101d08 ceph_monc_do_statfs -EXPORT_SYMBOL net/ceph/libceph 0x547080de ceph_cls_unlock -EXPORT_SYMBOL net/ceph/libceph 0x54a5dd6d ceph_con_init -EXPORT_SYMBOL net/ceph/libceph 0x56e8fcbe ceph_client_gid -EXPORT_SYMBOL net/ceph/libceph 0x57b4e9fb ceph_copy_user_to_page_vector +EXPORT_SYMBOL net/ceph/libceph 0x50735e89 ceph_parse_param +EXPORT_SYMBOL net/ceph/libceph 0x5143cefc ceph_con_keepalive +EXPORT_SYMBOL net/ceph/libceph 0x539fb0fb ceph_open_session +EXPORT_SYMBOL net/ceph/libceph 0x562cf302 ceph_client_gid EXPORT_SYMBOL net/ceph/libceph 0x57baf885 ceph_str_hash -EXPORT_SYMBOL net/ceph/libceph 0x58ba38df osd_req_op_extent_osd_data_pages +EXPORT_SYMBOL net/ceph/libceph 0x5947ebb1 ceph_osdc_alloc_request +EXPORT_SYMBOL net/ceph/libceph 0x59cdf35c osd_req_op_extent_dup_last +EXPORT_SYMBOL net/ceph/libceph 0x5a3010ea ceph_monc_open_session +EXPORT_SYMBOL net/ceph/libceph 0x5ad3753c ceph_msg_data_add_bvecs EXPORT_SYMBOL net/ceph/libceph 0x5aeeee62 ceph_oid_aprintf -EXPORT_SYMBOL net/ceph/libceph 0x5b0f7789 ceph_destroy_client -EXPORT_SYMBOL net/ceph/libceph 0x5ea63f21 osd_req_op_cls_request_data_pages +EXPORT_SYMBOL net/ceph/libceph 0x5ba350ca ceph_monc_renew_subs +EXPORT_SYMBOL net/ceph/libceph 0x61fa2647 ceph_osdc_unwatch EXPORT_SYMBOL net/ceph/libceph 0x63758856 ceph_str_hash_name -EXPORT_SYMBOL net/ceph/libceph 0x6720fdc8 ceph_osdc_alloc_messages -EXPORT_SYMBOL net/ceph/libceph 0x68889087 ceph_osdc_abort_requests +EXPORT_SYMBOL net/ceph/libceph 0x639ff556 ceph_monc_validate_auth +EXPORT_SYMBOL net/ceph/libceph 0x662fc75f osd_req_op_cls_request_data_bvecs +EXPORT_SYMBOL net/ceph/libceph 0x67d2b27c ceph_print_client_options +EXPORT_SYMBOL net/ceph/libceph 0x6a442685 ceph_msg_new +EXPORT_SYMBOL net/ceph/libceph 0x6a7674ba ceph_monc_blocklist_add EXPORT_SYMBOL net/ceph/libceph 0x6a7a38a0 ceph_pr_addr -EXPORT_SYMBOL net/ceph/libceph 0x6ac38482 ceph_con_open -EXPORT_SYMBOL net/ceph/libceph 0x6d2c3fe7 ceph_osdc_maybe_request_map -EXPORT_SYMBOL net/ceph/libceph 0x6f61cf84 ceph_osdc_start_request -EXPORT_SYMBOL net/ceph/libceph 0x6fbcac7b ceph_cls_break_lock -EXPORT_SYMBOL net/ceph/libceph 0x7119f2ed ceph_check_fsid -EXPORT_SYMBOL net/ceph/libceph 0x721bc05e ceph_msg_get -EXPORT_SYMBOL net/ceph/libceph 0x7504a7ce ceph_monc_wait_osdmap -EXPORT_SYMBOL net/ceph/libceph 0x7769a0e1 ceph_osdc_update_epoch_barrier -EXPORT_SYMBOL net/ceph/libceph 0x7d68ed82 ceph_con_keepalive -EXPORT_SYMBOL net/ceph/libceph 0x81043761 osd_req_op_extent_osd_data -EXPORT_SYMBOL net/ceph/libceph 0x810da581 ceph_msg_new2 -EXPORT_SYMBOL net/ceph/libceph 0x83bc48c7 ceph_alloc_page_vector -EXPORT_SYMBOL net/ceph/libceph 0x853b840a ceph_auth_is_authenticated +EXPORT_SYMBOL net/ceph/libceph 0x6ac9fcd6 osd_req_op_extent_osd_data_pagelist +EXPORT_SYMBOL net/ceph/libceph 0x6b65c83d ceph_auth_is_authenticated +EXPORT_SYMBOL net/ceph/libceph 0x7aa195df ceph_client_addr +EXPORT_SYMBOL net/ceph/libceph 0x7b347279 ceph_osdc_clear_abort_err +EXPORT_SYMBOL net/ceph/libceph 0x7bf8681c osd_req_op_extent_update +EXPORT_SYMBOL net/ceph/libceph 0x7f01518c ceph_cls_lock_info +EXPORT_SYMBOL net/ceph/libceph 0x7f05bede ceph_auth_invalidate_authorizer +EXPORT_SYMBOL net/ceph/libceph 0x7f46a825 ceph_auth_handle_bad_authorizer +EXPORT_SYMBOL net/ceph/libceph 0x80a0c345 osd_req_op_alloc_hint_init +EXPORT_SYMBOL net/ceph/libceph 0x83d7ead6 osd_req_op_extent_osd_data_bio +EXPORT_SYMBOL net/ceph/libceph 0x863f3e76 ceph_cls_unlock EXPORT_SYMBOL net/ceph/libceph 0x86fca7e4 ceph_put_snap_context -EXPORT_SYMBOL net/ceph/libceph 0x87ddc400 ceph_compare_options -EXPORT_SYMBOL net/ceph/libceph 0x8aacd3bc ceph_wait_for_latest_osdmap -EXPORT_SYMBOL net/ceph/libceph 0x90924bd4 ceph_msg_put -EXPORT_SYMBOL net/ceph/libceph 0x90d1eec3 ceph_monc_renew_subs +EXPORT_SYMBOL net/ceph/libceph 0x8c606566 ceph_con_open +EXPORT_SYMBOL net/ceph/libceph 0x8f6c08d8 ceph_osdc_call EXPORT_SYMBOL net/ceph/libceph 0x92b7b4ce ceph_pg_pool_flags -EXPORT_SYMBOL net/ceph/libceph 0x93d4ccd4 ceph_osdc_call +EXPORT_SYMBOL net/ceph/libceph 0x94830ceb ceph_auth_verify_authorizer_reply +EXPORT_SYMBOL net/ceph/libceph 0x949a525e ceph_osdc_watch +EXPORT_SYMBOL net/ceph/libceph 0x964906ea ceph_osdc_alloc_messages +EXPORT_SYMBOL net/ceph/libceph 0x97d2cc98 ceph_copy_user_to_page_vector EXPORT_SYMBOL net/ceph/libceph 0x987d3968 ceph_alloc_options -EXPORT_SYMBOL net/ceph/libceph 0x996f7843 ceph_auth_get_authorizer -EXPORT_SYMBOL net/ceph/libceph 0x9b218ed4 ceph_osdc_list_watchers +EXPORT_SYMBOL net/ceph/libceph 0x99e6ee6e ceph_osdc_copy_from EXPORT_SYMBOL net/ceph/libceph 0x9bc6b539 ceph_find_or_create_string +EXPORT_SYMBOL net/ceph/libceph 0x9c088aad ceph_parse_mon_ips EXPORT_SYMBOL net/ceph/libceph 0x9ca95932 ceph_create_snap_context EXPORT_SYMBOL net/ceph/libceph 0x9fbba67f ceph_buffer_new EXPORT_SYMBOL net/ceph/libceph 0x9fefa3cb ceph_calc_file_object_mapping -EXPORT_SYMBOL net/ceph/libceph 0xa345fc11 osd_req_op_cls_request_data_pagelist -EXPORT_SYMBOL net/ceph/libceph 0xa43d39c1 __ceph_open_session EXPORT_SYMBOL net/ceph/libceph 0xa698f998 ceph_free_lockers +EXPORT_SYMBOL net/ceph/libceph 0xa91784dc ceph_osdc_new_request +EXPORT_SYMBOL net/ceph/libceph 0xacdf0369 ceph_msg_data_add_pagelist EXPORT_SYMBOL net/ceph/libceph 0xad703657 ceph_auth_destroy_authorizer -EXPORT_SYMBOL net/ceph/libceph 0xadb1f249 ceph_monc_got_map -EXPORT_SYMBOL net/ceph/libceph 0xae9d3385 ceph_osdc_put_request EXPORT_SYMBOL net/ceph/libceph 0xafb8a407 ceph_msgr_flush -EXPORT_SYMBOL net/ceph/libceph 0xb0a3e89a ceph_msg_data_add_pages -EXPORT_SYMBOL net/ceph/libceph 0xb0ecd1f4 ceph_reset_client_addr -EXPORT_SYMBOL net/ceph/libceph 0xb1257cea ceph_con_send -EXPORT_SYMBOL net/ceph/libceph 0xb1caaf2f osd_req_op_extent_osd_data_bvec_pos -EXPORT_SYMBOL net/ceph/libceph 0xb268bc1c osd_req_op_alloc_hint_init -EXPORT_SYMBOL net/ceph/libceph 0xb4ad06d6 __ceph_auth_get_authorizer +EXPORT_SYMBOL net/ceph/libceph 0xb0a05779 ceph_osdc_get_request +EXPORT_SYMBOL net/ceph/libceph 0xb0b8a418 ceph_msg_data_add_pages +EXPORT_SYMBOL net/ceph/libceph 0xb1141a14 ceph_put_page_vector +EXPORT_SYMBOL net/ceph/libceph 0xb1b916bf ceph_msg_dump +EXPORT_SYMBOL net/ceph/libceph 0xb1da46d2 osd_req_op_extent_osd_data_pages +EXPORT_SYMBOL net/ceph/libceph 0xb3e9f4ee ceph_auth_handle_svc_reply_done +EXPORT_SYMBOL net/ceph/libceph 0xb4ae5e76 ceph_wait_for_latest_osdmap EXPORT_SYMBOL net/ceph/libceph 0xb54676fa ceph_msg_type_name +EXPORT_SYMBOL net/ceph/libceph 0xb59cfa9e ceph_con_init +EXPORT_SYMBOL net/ceph/libceph 0xb6d6770a ceph_monc_got_map EXPORT_SYMBOL net/ceph/libceph 0xb72c162e ceph_buffer_release -EXPORT_SYMBOL net/ceph/libceph 0xb9495a75 osd_req_op_extent_init -EXPORT_SYMBOL net/ceph/libceph 0xb99a9838 ceph_osdc_wait_request +EXPORT_SYMBOL net/ceph/libceph 0xba01982b osd_req_op_cls_response_data_pages +EXPORT_SYMBOL net/ceph/libceph 0xbc064412 __ceph_open_session EXPORT_SYMBOL net/ceph/libceph 0xbd2f79ae ceph_oloc_copy -EXPORT_SYMBOL net/ceph/libceph 0xbde6fe58 ceph_cls_lock EXPORT_SYMBOL net/ceph/libceph 0xbe3879aa ceph_get_snap_context -EXPORT_SYMBOL net/ceph/libceph 0xbf769c16 ceph_monc_init -EXPORT_SYMBOL net/ceph/libceph 0xbf983d29 osd_req_op_extent_osd_data_bvecs -EXPORT_SYMBOL net/ceph/libceph 0xc1108c5d ceph_msg_dump EXPORT_SYMBOL net/ceph/libceph 0xc366bfa1 ceph_pagelist_truncate -EXPORT_SYMBOL net/ceph/libceph 0xc42ff1a3 ceph_release_page_vector -EXPORT_SYMBOL net/ceph/libceph 0xc69a26e1 ceph_monc_stop -EXPORT_SYMBOL net/ceph/libceph 0xc702af1b ceph_cls_set_cookie -EXPORT_SYMBOL net/ceph/libceph 0xc8ed39b1 ceph_con_close -EXPORT_SYMBOL net/ceph/libceph 0xc8f63e62 ceph_parse_param -EXPORT_SYMBOL net/ceph/libceph 0xc935d158 ceph_msg_data_add_bvecs -EXPORT_SYMBOL net/ceph/libceph 0xca36efb5 ceph_cls_lock_info +EXPORT_SYMBOL net/ceph/libceph 0xc432a52a osd_req_op_xattr_init +EXPORT_SYMBOL net/ceph/libceph 0xc94da5dc ceph_osdc_notify EXPORT_SYMBOL net/ceph/libceph 0xca80437b ceph_extent_to_file -EXPORT_SYMBOL net/ceph/libceph 0xd06eea44 ceph_monc_get_version -EXPORT_SYMBOL net/ceph/libceph 0xd0d6c2e8 ceph_monc_want_map +EXPORT_SYMBOL net/ceph/libceph 0xd00c6685 osd_req_op_raw_data_in_pages EXPORT_SYMBOL net/ceph/libceph 0xd4d736db ceph_destroy_options EXPORT_SYMBOL net/ceph/libceph 0xd4eb7735 ceph_decode_entity_addr -EXPORT_SYMBOL net/ceph/libceph 0xd50de566 osd_req_op_xattr_init -EXPORT_SYMBOL net/ceph/libceph 0xd75341f7 ceph_copy_to_page_vector -EXPORT_SYMBOL net/ceph/libceph 0xd7efd753 ceph_msg_data_add_bio -EXPORT_SYMBOL net/ceph/libceph 0xd9e7e506 osd_req_op_extent_osd_data_pagelist -EXPORT_SYMBOL net/ceph/libceph 0xdb95fec2 ceph_osdc_get_request -EXPORT_SYMBOL net/ceph/libceph 0xdc7dc273 ceph_osdc_copy_from -EXPORT_SYMBOL net/ceph/libceph 0xdde6f737 osd_req_op_extent_update -EXPORT_SYMBOL net/ceph/libceph 0xdf1ac1a7 osd_req_op_cls_response_data_pages +EXPORT_SYMBOL net/ceph/libceph 0xd74a5c65 ceph_osdc_cancel_request +EXPORT_SYMBOL net/ceph/libceph 0xd7864775 osd_req_op_cls_init +EXPORT_SYMBOL net/ceph/libceph 0xd961a6be ceph_cls_assert_locked +EXPORT_SYMBOL net/ceph/libceph 0xd965c1aa ceph_osdc_wait_request +EXPORT_SYMBOL net/ceph/libceph 0xdb54d71c osd_req_op_extent_osd_data_bvecs +EXPORT_SYMBOL net/ceph/libceph 0xdc04dc70 ceph_osdc_list_watchers +EXPORT_SYMBOL net/ceph/libceph 0xdc360cec ceph_auth_add_authorizer_challenge +EXPORT_SYMBOL net/ceph/libceph 0xdc440b7f ceph_msg_data_add_bio +EXPORT_SYMBOL net/ceph/libceph 0xdd62f62c __ceph_auth_get_authorizer EXPORT_SYMBOL net/ceph/libceph 0xdf6ef4a1 ceph_oid_printf EXPORT_SYMBOL net/ceph/libceph 0xdfc091f9 ceph_entity_type_name -EXPORT_SYMBOL net/ceph/libceph 0xe1a43d9b ceph_osdc_flush_notifies +EXPORT_SYMBOL net/ceph/libceph 0xe2eaead4 osd_req_op_cls_request_data_pagelist EXPORT_SYMBOL net/ceph/libceph 0xe34a59f2 ceph_object_locator_to_pg -EXPORT_SYMBOL net/ceph/libceph 0xe63d989c ceph_copy_from_page_vector -EXPORT_SYMBOL net/ceph/libceph 0xe68be2d8 osd_req_op_init -EXPORT_SYMBOL net/ceph/libceph 0xe68fa209 osd_req_op_raw_data_in_pages +EXPORT_SYMBOL net/ceph/libceph 0xe4e5d8ab ceph_cls_set_cookie EXPORT_SYMBOL net/ceph/libceph 0xe76e7226 ceph_pagelist_alloc -EXPORT_SYMBOL net/ceph/libceph 0xe7e8a451 ceph_put_page_vector -EXPORT_SYMBOL net/ceph/libceph 0xe9158f1e ceph_osdc_sync -EXPORT_SYMBOL net/ceph/libceph 0xed4a37ba ceph_parse_mon_ips +EXPORT_SYMBOL net/ceph/libceph 0xe7bebdd4 ceph_destroy_client +EXPORT_SYMBOL net/ceph/libceph 0xe822236a ceph_con_close +EXPORT_SYMBOL net/ceph/libceph 0xea5060ae ceph_monc_get_version +EXPORT_SYMBOL net/ceph/libceph 0xed6b8e71 ceph_cls_lock EXPORT_SYMBOL net/ceph/libceph 0xee120c03 ceph_release_string EXPORT_SYMBOL net/ceph/libceph 0xeef6cfa3 ceph_iterate_extents +EXPORT_SYMBOL net/ceph/libceph 0xef09a6cd ceph_auth_get_authorizer EXPORT_SYMBOL net/ceph/libceph 0xefce3c3b ceph_pagelist_reserve EXPORT_SYMBOL net/ceph/libceph 0xefce991c ceph_pagelist_append EXPORT_SYMBOL net/ceph/libceph 0xf03fe862 ceph_pagelist_set_cursor -EXPORT_SYMBOL net/ceph/libceph 0xf5763539 ceph_monc_blocklist_add -EXPORT_SYMBOL net/ceph/libceph 0xfc367e59 ceph_auth_handle_bad_authorizer -EXPORT_SYMBOL net/dccp/dccp_ipv4 0x12736680 dccp_syn_ack_timeout -EXPORT_SYMBOL net/dccp/dccp_ipv4 0x55bf218d dccp_req_err -EXPORT_SYMBOL net/hsr/hsr 0x9c813622 hsr_get_version -EXPORT_SYMBOL net/hsr/hsr 0xe6eed217 is_hsr_master -EXPORT_SYMBOL net/ieee802154/ieee802154 0x1c1724c1 wpan_phy_register -EXPORT_SYMBOL net/ieee802154/ieee802154 0x213d0287 wpan_phy_unregister -EXPORT_SYMBOL net/ieee802154/ieee802154 0x706848e0 wpan_phy_for_each -EXPORT_SYMBOL net/ieee802154/ieee802154 0xb80111f2 wpan_phy_new -EXPORT_SYMBOL net/ieee802154/ieee802154 0xf7a87bd0 wpan_phy_free -EXPORT_SYMBOL net/ieee802154/ieee802154 0xff72a440 wpan_phy_find +EXPORT_SYMBOL net/ceph/libceph 0xf0b0de4d ceph_reset_client_addr +EXPORT_SYMBOL net/ceph/libceph 0xf56673a3 ceph_create_client +EXPORT_SYMBOL net/ceph/libceph 0xf647222f ceph_copy_to_page_vector +EXPORT_SYMBOL net/ceph/libceph 0xfc212dfd ceph_monc_wait_osdmap +EXPORT_SYMBOL net/dccp/dccp_ipv4 0x6b5a6cfa dccp_req_err +EXPORT_SYMBOL net/dccp/dccp_ipv4 0xdf4bb064 dccp_syn_ack_timeout +EXPORT_SYMBOL net/hsr/hsr 0x12b9c7c6 is_hsr_master +EXPORT_SYMBOL net/hsr/hsr 0x5911666c hsr_get_version +EXPORT_SYMBOL net/ieee802154/ieee802154 0x111d95ba wpan_phy_register +EXPORT_SYMBOL net/ieee802154/ieee802154 0x7a5609ae wpan_phy_find +EXPORT_SYMBOL net/ieee802154/ieee802154 0x833367d2 wpan_phy_free +EXPORT_SYMBOL net/ieee802154/ieee802154 0xaf3436f2 wpan_phy_for_each +EXPORT_SYMBOL net/ieee802154/ieee802154 0xfd466717 wpan_phy_new +EXPORT_SYMBOL net/ieee802154/ieee802154 0xfd6b30b5 wpan_phy_unregister +EXPORT_SYMBOL net/ipv4/fou 0x11622a29 __gue_build_header EXPORT_SYMBOL net/ipv4/fou 0x1757d1a4 fou_encap_hlen -EXPORT_SYMBOL net/ipv4/fou 0x77f368e7 __gue_build_header -EXPORT_SYMBOL net/ipv4/fou 0x81b644ac __fou_build_header +EXPORT_SYMBOL net/ipv4/fou 0xdbbc003e __fou_build_header EXPORT_SYMBOL net/ipv4/fou 0xf13914b3 gue_encap_hlen -EXPORT_SYMBOL net/ipv4/gre 0xf6f5bb0f gre_parse_header -EXPORT_SYMBOL net/ipv4/netfilter/arp_tables 0x18a5caad arpt_do_table -EXPORT_SYMBOL net/ipv4/netfilter/arp_tables 0x24d50fc2 arpt_register_table -EXPORT_SYMBOL net/ipv4/netfilter/arp_tables 0x69811e33 arpt_unregister_table -EXPORT_SYMBOL net/ipv4/netfilter/arp_tables 0xcfd6e17b arpt_unregister_table_pre_exit -EXPORT_SYMBOL net/ipv4/netfilter/ip_tables 0x145a568e ipt_unregister_table_exit -EXPORT_SYMBOL net/ipv4/netfilter/ip_tables 0x2199808e ipt_do_table -EXPORT_SYMBOL net/ipv4/netfilter/ip_tables 0x805e75ba ipt_unregister_table_pre_exit -EXPORT_SYMBOL net/ipv4/netfilter/ip_tables 0x98d4a98c ipt_register_table -EXPORT_SYMBOL net/ipv4/tunnel4 0x1c3b2bbb xfrm4_tunnel_deregister -EXPORT_SYMBOL net/ipv4/tunnel4 0x3e2dbd3a xfrm4_tunnel_register -EXPORT_SYMBOL net/ipv6/ip6_tunnel 0x35225892 ip6_tnl_get_iflink -EXPORT_SYMBOL net/ipv6/ip6_tunnel 0x47188c0f ip6_tnl_get_cap -EXPORT_SYMBOL net/ipv6/ip6_tunnel 0x4c9701ba ip6_tnl_parse_tlv_enc_lim -EXPORT_SYMBOL net/ipv6/ip6_tunnel 0x740efb65 ip6_tnl_rcv -EXPORT_SYMBOL net/ipv6/ip6_tunnel 0x76ee6f2f ip6_tnl_get_link_net -EXPORT_SYMBOL net/ipv6/ip6_tunnel 0xbb5cacb6 ip6_tnl_xmit -EXPORT_SYMBOL net/ipv6/ip6_tunnel 0xd26843be ip6_tnl_encap_add_ops -EXPORT_SYMBOL net/ipv6/ip6_tunnel 0xd44895e6 ip6_tnl_encap_del_ops -EXPORT_SYMBOL net/ipv6/ip6_tunnel 0xf3419314 ip6_tnl_change_mtu -EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0x85cd7f46 ip6t_unregister_table_pre_exit -EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0x9986ac07 ip6t_register_table -EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0xa1931764 ip6t_unregister_table_exit -EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0xb7e1d2c7 ip6t_do_table -EXPORT_SYMBOL net/ipv6/tunnel6 0x67eca9b8 xfrm6_tunnel_deregister -EXPORT_SYMBOL net/ipv6/tunnel6 0x7cf10550 xfrm6_tunnel_register -EXPORT_SYMBOL net/ipv6/xfrm6_tunnel 0x376c1376 xfrm6_tunnel_alloc_spi -EXPORT_SYMBOL net/ipv6/xfrm6_tunnel 0x4136d9be xfrm6_tunnel_spi_lookup -EXPORT_SYMBOL net/lapb/lapb 0x1322ef20 lapb_data_received -EXPORT_SYMBOL net/lapb/lapb 0x1b555ee5 lapb_getparms -EXPORT_SYMBOL net/lapb/lapb 0x22e57e35 lapb_setparms -EXPORT_SYMBOL net/lapb/lapb 0x60986ad4 lapb_data_request -EXPORT_SYMBOL net/lapb/lapb 0xaddc35db lapb_register -EXPORT_SYMBOL net/lapb/lapb 0xb129832b lapb_unregister -EXPORT_SYMBOL net/lapb/lapb 0xd970318e lapb_disconnect_request -EXPORT_SYMBOL net/lapb/lapb 0xf5b7877f lapb_connect_request +EXPORT_SYMBOL net/ipv4/gre 0x62298eb7 gre_parse_header +EXPORT_SYMBOL net/ipv4/netfilter/arp_tables 0x794e53fd arpt_unregister_table_pre_exit +EXPORT_SYMBOL net/ipv4/netfilter/arp_tables 0x92da0d6b arpt_register_table +EXPORT_SYMBOL net/ipv4/netfilter/arp_tables 0xbf09c48e arpt_do_table +EXPORT_SYMBOL net/ipv4/netfilter/arp_tables 0xf13964e3 arpt_unregister_table +EXPORT_SYMBOL net/ipv4/netfilter/ip_tables 0x64cf1b77 ipt_do_table +EXPORT_SYMBOL net/ipv4/netfilter/ip_tables 0x9b6bbcf9 ipt_unregister_table_exit +EXPORT_SYMBOL net/ipv4/netfilter/ip_tables 0xc91e5700 ipt_unregister_table_pre_exit +EXPORT_SYMBOL net/ipv4/netfilter/ip_tables 0xd81d5cb2 ipt_register_table +EXPORT_SYMBOL net/ipv4/tunnel4 0x8461dcc5 xfrm4_tunnel_deregister +EXPORT_SYMBOL net/ipv4/tunnel4 0x9bf6c805 xfrm4_tunnel_register +EXPORT_SYMBOL net/ipv6/ip6_tunnel 0x5419de9f ip6_tnl_get_cap +EXPORT_SYMBOL net/ipv6/ip6_tunnel 0x6c8fe5cc ip6_tnl_get_link_net +EXPORT_SYMBOL net/ipv6/ip6_tunnel 0x72364d79 ip6_tnl_xmit +EXPORT_SYMBOL net/ipv6/ip6_tunnel 0x8d27cbe4 ip6_tnl_rcv +EXPORT_SYMBOL net/ipv6/ip6_tunnel 0xb67bf00f ip6_tnl_get_iflink +EXPORT_SYMBOL net/ipv6/ip6_tunnel 0xcc494e94 ip6_tnl_encap_del_ops +EXPORT_SYMBOL net/ipv6/ip6_tunnel 0xd5d76c3b ip6_tnl_change_mtu +EXPORT_SYMBOL net/ipv6/ip6_tunnel 0xeeabe086 ip6_tnl_encap_add_ops +EXPORT_SYMBOL net/ipv6/ip6_tunnel 0xfd576e87 ip6_tnl_parse_tlv_enc_lim +EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0x2dcf31ce ip6t_do_table +EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0x74dc12fc ip6t_register_table +EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0x7540cab3 ip6t_unregister_table_exit +EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0xe6442fb2 ip6t_unregister_table_pre_exit +EXPORT_SYMBOL net/ipv6/tunnel6 0x0fdee39e xfrm6_tunnel_register +EXPORT_SYMBOL net/ipv6/tunnel6 0x3dc6fdaa xfrm6_tunnel_deregister +EXPORT_SYMBOL net/ipv6/xfrm6_tunnel 0x0c964c18 xfrm6_tunnel_alloc_spi +EXPORT_SYMBOL net/ipv6/xfrm6_tunnel 0x1872bf7d xfrm6_tunnel_spi_lookup +EXPORT_SYMBOL net/lapb/lapb 0x2a22be8a lapb_data_request +EXPORT_SYMBOL net/lapb/lapb 0x3c97a879 lapb_disconnect_request +EXPORT_SYMBOL net/lapb/lapb 0x4dd8ddd0 lapb_unregister +EXPORT_SYMBOL net/lapb/lapb 0x71a75d29 lapb_register +EXPORT_SYMBOL net/lapb/lapb 0x96c3bd6c lapb_getparms +EXPORT_SYMBOL net/lapb/lapb 0xcb79b644 lapb_connect_request +EXPORT_SYMBOL net/lapb/lapb 0xf1935d2b lapb_data_received +EXPORT_SYMBOL net/lapb/lapb 0xfb68a866 lapb_setparms +EXPORT_SYMBOL net/llc/llc 0x04d78b0f llc_sap_find +EXPORT_SYMBOL net/llc/llc 0x26102f82 llc_add_pack +EXPORT_SYMBOL net/llc/llc 0x31d8a776 llc_build_and_send_ui_pkt EXPORT_SYMBOL net/llc/llc 0x38b92846 llc_remove_pack -EXPORT_SYMBOL net/llc/llc 0x4085c775 llc_set_station_handler -EXPORT_SYMBOL net/llc/llc 0x41c527fe llc_build_and_send_ui_pkt EXPORT_SYMBOL net/llc/llc 0x52d7b2fd llc_sap_list -EXPORT_SYMBOL net/llc/llc 0x6340fd8f llc_mac_hdr_init -EXPORT_SYMBOL net/llc/llc 0x6f0ce5bb llc_sap_close -EXPORT_SYMBOL net/llc/llc 0xb251a193 llc_sap_find -EXPORT_SYMBOL net/llc/llc 0xca7f3db5 llc_add_pack -EXPORT_SYMBOL net/llc/llc 0xcb902b20 llc_sap_open -EXPORT_SYMBOL net/mac80211/mac80211 0x014533ff ieee80211_cqm_beacon_loss_notify -EXPORT_SYMBOL net/mac80211/mac80211 0x0212f282 ieee80211_connection_loss -EXPORT_SYMBOL net/mac80211/mac80211 0x041f3714 ieee80211_txq_schedule_start +EXPORT_SYMBOL net/llc/llc 0x686ed3a8 llc_sap_open +EXPORT_SYMBOL net/llc/llc 0x9e81472c llc_set_station_handler +EXPORT_SYMBOL net/llc/llc 0xa659ff75 llc_sap_close +EXPORT_SYMBOL net/llc/llc 0xfd570578 llc_mac_hdr_init +EXPORT_SYMBOL net/mac80211/mac80211 0x02309028 ieee80211_ap_probereq_get EXPORT_SYMBOL net/mac80211/mac80211 0x063f5308 ieee80211_get_tkip_p1k_iv -EXPORT_SYMBOL net/mac80211/mac80211 0x07f7b286 ieee80211_manage_rx_ba_offl -EXPORT_SYMBOL net/mac80211/mac80211 0x0c3daa6d ieee80211_disable_rssi_reports -EXPORT_SYMBOL net/mac80211/mac80211 0x1482c137 ieee80211_sta_eosp -EXPORT_SYMBOL net/mac80211/mac80211 0x1767b857 __ieee80211_get_rx_led_name +EXPORT_SYMBOL net/mac80211/mac80211 0x07bb9800 ieee80211_rts_get +EXPORT_SYMBOL net/mac80211/mac80211 0x08499f52 ieee80211_queue_delayed_work +EXPORT_SYMBOL net/mac80211/mac80211 0x08563654 ieee80211_tdls_oper_request +EXPORT_SYMBOL net/mac80211/mac80211 0x0c890c45 ieee80211_beacon_cntdwn_is_complete +EXPORT_SYMBOL net/mac80211/mac80211 0x0e0d9c81 ieee80211_ctstoself_duration +EXPORT_SYMBOL net/mac80211/mac80211 0x1305edf9 ieee80211_alloc_hw_nm +EXPORT_SYMBOL net/mac80211/mac80211 0x140a5680 ieee80211_rx_ba_timer_expired +EXPORT_SYMBOL net/mac80211/mac80211 0x15131a51 rate_control_set_rates EXPORT_SYMBOL net/mac80211/mac80211 0x183dcd3b ieee80211_get_key_rx_seq +EXPORT_SYMBOL net/mac80211/mac80211 0x19727cb9 __ieee80211_get_rx_led_name EXPORT_SYMBOL net/mac80211/mac80211 0x19f37f0d ieee80211_update_p2p_noa +EXPORT_SYMBOL net/mac80211/mac80211 0x1a417f29 ieee80211_cqm_rssi_notify EXPORT_SYMBOL net/mac80211/mac80211 0x1a66fc17 ieee80211_get_tkip_rx_p1k -EXPORT_SYMBOL net/mac80211/mac80211 0x1ae974c4 ieee80211_get_tkip_p2k -EXPORT_SYMBOL net/mac80211/mac80211 0x1bbdecfd ieee80211_rx_napi -EXPORT_SYMBOL net/mac80211/mac80211 0x205a5eba ieee80211_unreserve_tid -EXPORT_SYMBOL net/mac80211/mac80211 0x2088e673 ieee80211_ctstoself_duration -EXPORT_SYMBOL net/mac80211/mac80211 0x21c5b588 rate_control_set_rates -EXPORT_SYMBOL net/mac80211/mac80211 0x24370198 ieee80211_nullfunc_get -EXPORT_SYMBOL net/mac80211/mac80211 0x29527be0 ieee80211_tx_status_8023 -EXPORT_SYMBOL net/mac80211/mac80211 0x2be3af70 ieee80211_start_tx_ba_cb_irqsafe -EXPORT_SYMBOL net/mac80211/mac80211 0x2e81e6b3 ieee80211_beacon_get_template -EXPORT_SYMBOL net/mac80211/mac80211 0x2f3bd3c2 ieee80211_rate_control_register -EXPORT_SYMBOL net/mac80211/mac80211 0x358f062c ieee80211_queue_work -EXPORT_SYMBOL net/mac80211/mac80211 0x35b1ebe7 ieee80211_send_bar -EXPORT_SYMBOL net/mac80211/mac80211 0x379f3871 ieee80211_rate_control_unregister -EXPORT_SYMBOL net/mac80211/mac80211 0x399744b4 ieee80211_unregister_hw -EXPORT_SYMBOL net/mac80211/mac80211 0x3a4f5463 ieee80211_beacon_update_cntdwn -EXPORT_SYMBOL net/mac80211/mac80211 0x3ba3355b ieee80211_report_low_ack -EXPORT_SYMBOL net/mac80211/mac80211 0x404bb5a3 ieee80211_scan_completed -EXPORT_SYMBOL net/mac80211/mac80211 0x465273f1 ieee80211_reserve_tid -EXPORT_SYMBOL net/mac80211/mac80211 0x4ba86f5b ieee80211_tx_status -EXPORT_SYMBOL net/mac80211/mac80211 0x4c728a75 ieee80211_wake_queues -EXPORT_SYMBOL net/mac80211/mac80211 0x4eebf8dd ieee80211_stop_queue -EXPORT_SYMBOL net/mac80211/mac80211 0x4f26093f ieee80211_stop_rx_ba_session -EXPORT_SYMBOL net/mac80211/mac80211 0x4fe8d746 ieee80211_iter_keys -EXPORT_SYMBOL net/mac80211/mac80211 0x513763e2 ieee80211_wake_queue -EXPORT_SYMBOL net/mac80211/mac80211 0x51e75005 ieee80211_sched_scan_stopped -EXPORT_SYMBOL net/mac80211/mac80211 0x5412b063 ieee80211_beacon_cntdwn_is_complete -EXPORT_SYMBOL net/mac80211/mac80211 0x54e4cb07 ieee80211_return_txq -EXPORT_SYMBOL net/mac80211/mac80211 0x59d4d38d wiphy_to_ieee80211_hw -EXPORT_SYMBOL net/mac80211/mac80211 0x5a719ef9 ieee80211_tx_rate_update -EXPORT_SYMBOL net/mac80211/mac80211 0x5d20edc5 ieee80211_ap_probereq_get -EXPORT_SYMBOL net/mac80211/mac80211 0x5fad5c0b ieee80211_restart_hw -EXPORT_SYMBOL net/mac80211/mac80211 0x654efc16 ieee80211_rx_irqsafe -EXPORT_SYMBOL net/mac80211/mac80211 0x6dd8cbe5 ieee80211_find_sta -EXPORT_SYMBOL net/mac80211/mac80211 0x70356e7e ieee80211_tx_dequeue -EXPORT_SYMBOL net/mac80211/mac80211 0x725f4931 __ieee80211_get_radio_led_name -EXPORT_SYMBOL net/mac80211/mac80211 0x74e1740e ieee80211_rx_ba_timer_expired -EXPORT_SYMBOL net/mac80211/mac80211 0x74e6d4a3 ieee80211_stop_tx_ba_session -EXPORT_SYMBOL net/mac80211/mac80211 0x79edfe3d ieee80211_beacon_loss -EXPORT_SYMBOL net/mac80211/mac80211 0x7b6b593e __ieee80211_get_assoc_led_name -EXPORT_SYMBOL net/mac80211/mac80211 0x7e0d1a4e ieee80211_free_txskb -EXPORT_SYMBOL net/mac80211/mac80211 0x7ed5e7e0 ieee80211_sched_scan_results -EXPORT_SYMBOL net/mac80211/mac80211 0x80870779 ieee80211_rts_duration -EXPORT_SYMBOL net/mac80211/mac80211 0x85c781f9 ieee80211_txq_may_transmit -EXPORT_SYMBOL net/mac80211/mac80211 0x85dd1ac1 ieee80211_sta_register_airtime -EXPORT_SYMBOL net/mac80211/mac80211 0x869607de ieee80211_start_tx_ba_session -EXPORT_SYMBOL net/mac80211/mac80211 0x873c1d03 ieee80211_sta_block_awake -EXPORT_SYMBOL net/mac80211/mac80211 0x87f8f46d ieee80211_stop_queues -EXPORT_SYMBOL net/mac80211/mac80211 0x8b1786c6 ieee80211_report_wowlan_wakeup -EXPORT_SYMBOL net/mac80211/mac80211 0x8b6c7a71 ieee80211_cqm_rssi_notify -EXPORT_SYMBOL net/mac80211/mac80211 0x8e636f7e ieee80211_tx_status_irqsafe -EXPORT_SYMBOL net/mac80211/mac80211 0x95625bd1 ieee80211_queue_stopped -EXPORT_SYMBOL net/mac80211/mac80211 0x9636663a ieee80211_generic_frame_duration -EXPORT_SYMBOL net/mac80211/mac80211 0x96e4b88e ieee80211_nan_func_match -EXPORT_SYMBOL net/mac80211/mac80211 0x98edb8a5 ieee80211_send_eosp_nullfunc +EXPORT_SYMBOL net/mac80211/mac80211 0x1bb17798 ieee80211_rx_napi +EXPORT_SYMBOL net/mac80211/mac80211 0x1cc99377 ieee80211_iter_keys_rcu +EXPORT_SYMBOL net/mac80211/mac80211 0x2053f207 ieee80211_beacon_get_template +EXPORT_SYMBOL net/mac80211/mac80211 0x208b9f36 ieee80211_sta_pspoll +EXPORT_SYMBOL net/mac80211/mac80211 0x263100ea ieee80211_pspoll_get +EXPORT_SYMBOL net/mac80211/mac80211 0x283a0a99 ieee80211_stop_queue +EXPORT_SYMBOL net/mac80211/mac80211 0x2e1b9a3a ieee80211_register_hw +EXPORT_SYMBOL net/mac80211/mac80211 0x2ebfb265 ieee80211_report_low_ack +EXPORT_SYMBOL net/mac80211/mac80211 0x2f57f6ae ieee80211_get_tkip_p2k +EXPORT_SYMBOL net/mac80211/mac80211 0x366a891d ieee80211_stop_queues +EXPORT_SYMBOL net/mac80211/mac80211 0x3699c9bd ieee80211_restart_hw +EXPORT_SYMBOL net/mac80211/mac80211 0x3fc27f0c ieee80211_beacon_loss +EXPORT_SYMBOL net/mac80211/mac80211 0x3ff07d83 ieee80211_sched_scan_stopped +EXPORT_SYMBOL net/mac80211/mac80211 0x411beafa ieee80211_get_unsol_bcast_probe_resp_tmpl +EXPORT_SYMBOL net/mac80211/mac80211 0x46452a70 ieee80211_queue_work +EXPORT_SYMBOL net/mac80211/mac80211 0x4b1d5d7c ieee80211_txq_may_transmit +EXPORT_SYMBOL net/mac80211/mac80211 0x4d99ddcf ieee80211_chswitch_done +EXPORT_SYMBOL net/mac80211/mac80211 0x52b83d05 ieee80211_return_txq +EXPORT_SYMBOL net/mac80211/mac80211 0x5a836ea6 ieee80211_txq_schedule_start +EXPORT_SYMBOL net/mac80211/mac80211 0x5ae52a6c __ieee80211_create_tpt_led_trigger +EXPORT_SYMBOL net/mac80211/mac80211 0x65d5b8e1 ieee80211_send_bar +EXPORT_SYMBOL net/mac80211/mac80211 0x65d75ee3 __ieee80211_get_tx_led_name +EXPORT_SYMBOL net/mac80211/mac80211 0x67fa7ddd ieee80211_mark_rx_ba_filtered_frames +EXPORT_SYMBOL net/mac80211/mac80211 0x680b294e wiphy_to_ieee80211_hw +EXPORT_SYMBOL net/mac80211/mac80211 0x69660846 ieee80211_rx_list +EXPORT_SYMBOL net/mac80211/mac80211 0x6c530dff ieee80211_iter_keys +EXPORT_SYMBOL net/mac80211/mac80211 0x6e0be940 __ieee80211_get_assoc_led_name +EXPORT_SYMBOL net/mac80211/mac80211 0x6e5e6f82 ieee80211_manage_rx_ba_offl +EXPORT_SYMBOL net/mac80211/mac80211 0x6e631280 ieee80211_beacon_update_cntdwn +EXPORT_SYMBOL net/mac80211/mac80211 0x763ab87b ieee80211_stop_tx_ba_cb_irqsafe +EXPORT_SYMBOL net/mac80211/mac80211 0x7886e9df ieee80211_reserve_tid +EXPORT_SYMBOL net/mac80211/mac80211 0x7d2949e2 ieee80211_sta_uapsd_trigger +EXPORT_SYMBOL net/mac80211/mac80211 0x7fb9a0bb ieee80211_unreserve_tid +EXPORT_SYMBOL net/mac80211/mac80211 0x8018389d ieee80211_sta_set_buffered +EXPORT_SYMBOL net/mac80211/mac80211 0x80bb4224 ieee80211_txq_airtime_check +EXPORT_SYMBOL net/mac80211/mac80211 0x813c98ed ieee80211_csa_finish +EXPORT_SYMBOL net/mac80211/mac80211 0x84c716e0 ieee80211_rx_irqsafe +EXPORT_SYMBOL net/mac80211/mac80211 0x889d6670 ieee80211_probereq_get +EXPORT_SYMBOL net/mac80211/mac80211 0x8c8b8e3e ieee80211_tx_status_8023 +EXPORT_SYMBOL net/mac80211/mac80211 0x9103b4dd ieee80211_queue_stopped +EXPORT_SYMBOL net/mac80211/mac80211 0x937c015d ieee80211_sched_scan_results +EXPORT_SYMBOL net/mac80211/mac80211 0x976c4def ieee80211_radar_detected +EXPORT_SYMBOL net/mac80211/mac80211 0x9771e733 ieee80211_proberesp_get +EXPORT_SYMBOL net/mac80211/mac80211 0x97a20b30 ieee80211_start_tx_ba_session +EXPORT_SYMBOL net/mac80211/mac80211 0x98ab621f ieee80211_ctstoself_get EXPORT_SYMBOL net/mac80211/mac80211 0x991a0ca0 ieee80211_parse_p2p_noa -EXPORT_SYMBOL net/mac80211/mac80211 0x9f437382 ieee80211_get_buffered_bc -EXPORT_SYMBOL net/mac80211/mac80211 0x9ff7be58 ieee80211_get_unsol_bcast_probe_resp_tmpl -EXPORT_SYMBOL net/mac80211/mac80211 0xad274018 ieee80211_alloc_hw_nm -EXPORT_SYMBOL net/mac80211/mac80211 0xb13d10ba ieee80211_pspoll_get -EXPORT_SYMBOL net/mac80211/mac80211 0xb25389cc ieee80211_nan_func_terminated -EXPORT_SYMBOL net/mac80211/mac80211 0xb76c1b7a ieee80211_enable_rssi_reports -EXPORT_SYMBOL net/mac80211/mac80211 0xb7b906f4 ieee80211_queue_delayed_work -EXPORT_SYMBOL net/mac80211/mac80211 0xb8b9976e ieee80211_proberesp_get -EXPORT_SYMBOL net/mac80211/mac80211 0xbbd21f13 ieee80211_tdls_oper_request -EXPORT_SYMBOL net/mac80211/mac80211 0xbf04d8bf ieee80211_free_hw -EXPORT_SYMBOL net/mac80211/mac80211 0xbfd4a2a0 ieee80211_get_tx_rates -EXPORT_SYMBOL net/mac80211/mac80211 0xc021a578 ieee80211_txq_get_depth -EXPORT_SYMBOL net/mac80211/mac80211 0xc12795dd ieee80211_txq_airtime_check -EXPORT_SYMBOL net/mac80211/mac80211 0xc2523987 ieee80211_ctstoself_get -EXPORT_SYMBOL net/mac80211/mac80211 0xc2b5ec44 ieee80211_chswitch_done -EXPORT_SYMBOL net/mac80211/mac80211 0xc5031f58 ieee80211_schedule_txq -EXPORT_SYMBOL net/mac80211/mac80211 0xc92663c4 ieee80211_rts_get -EXPORT_SYMBOL net/mac80211/mac80211 0xca377632 ieee80211_stop_tx_ba_cb_irqsafe -EXPORT_SYMBOL net/mac80211/mac80211 0xd17ec05a __ieee80211_create_tpt_led_trigger -EXPORT_SYMBOL net/mac80211/mac80211 0xd3aeef33 __ieee80211_get_tx_led_name -EXPORT_SYMBOL net/mac80211/mac80211 0xd8ad080f ieee80211_sta_pspoll -EXPORT_SYMBOL net/mac80211/mac80211 0xd9d3e5c0 ieee80211_disconnect -EXPORT_SYMBOL net/mac80211/mac80211 0xdc29a1cf ieee80211_tx_status_ext -EXPORT_SYMBOL net/mac80211/mac80211 0xde133840 ieee80211_sta_ps_transition -EXPORT_SYMBOL net/mac80211/mac80211 0xe14279fd ieee80211_probereq_get -EXPORT_SYMBOL net/mac80211/mac80211 0xe3bd8fbe ieee80211_beacon_set_cntdwn -EXPORT_SYMBOL net/mac80211/mac80211 0xe42fe067 ieee80211_rx_list -EXPORT_SYMBOL net/mac80211/mac80211 0xe4ac87d7 ieee80211_sta_set_buffered +EXPORT_SYMBOL net/mac80211/mac80211 0x9c122706 ieee80211_report_wowlan_wakeup +EXPORT_SYMBOL net/mac80211/mac80211 0xa4383bc9 ieee80211_tx_status_ext +EXPORT_SYMBOL net/mac80211/mac80211 0xa6523574 ieee80211_start_tx_ba_cb_irqsafe +EXPORT_SYMBOL net/mac80211/mac80211 0xa85cac4b ieee80211_disable_rssi_reports +EXPORT_SYMBOL net/mac80211/mac80211 0xa9431e3c ieee80211_tx_rate_update +EXPORT_SYMBOL net/mac80211/mac80211 0xab3ca2bc ieee80211_enable_rssi_reports +EXPORT_SYMBOL net/mac80211/mac80211 0xad2ee75b ieee80211_free_hw +EXPORT_SYMBOL net/mac80211/mac80211 0xb2614636 ieee80211_rts_duration +EXPORT_SYMBOL net/mac80211/mac80211 0xb2b3d328 ieee80211_rate_control_unregister +EXPORT_SYMBOL net/mac80211/mac80211 0xb338bfd1 ieee80211_get_tx_rates +EXPORT_SYMBOL net/mac80211/mac80211 0xb4909d40 ieee80211_free_txskb +EXPORT_SYMBOL net/mac80211/mac80211 0xb896a7b3 ieee80211_rate_control_register +EXPORT_SYMBOL net/mac80211/mac80211 0xbbcc837b ieee80211_beacon_get_tim +EXPORT_SYMBOL net/mac80211/mac80211 0xbc0cdcf8 ieee80211_sta_eosp +EXPORT_SYMBOL net/mac80211/mac80211 0xbdc61bf7 ieee80211_stop_rx_ba_session +EXPORT_SYMBOL net/mac80211/mac80211 0xbf3d199b ieee80211_nan_func_match +EXPORT_SYMBOL net/mac80211/mac80211 0xc0530e6f ieee80211_get_buffered_bc +EXPORT_SYMBOL net/mac80211/mac80211 0xc1a4f881 ieee80211_cqm_beacon_loss_notify +EXPORT_SYMBOL net/mac80211/mac80211 0xc42936d1 ieee80211_disconnect +EXPORT_SYMBOL net/mac80211/mac80211 0xc738fd27 __ieee80211_get_radio_led_name +EXPORT_SYMBOL net/mac80211/mac80211 0xc797cb60 ieee80211_sta_register_airtime +EXPORT_SYMBOL net/mac80211/mac80211 0xcaa65a40 ieee80211_sta_block_awake +EXPORT_SYMBOL net/mac80211/mac80211 0xd23bfbee ieee80211_nan_func_terminated +EXPORT_SYMBOL net/mac80211/mac80211 0xd55819d5 ieee80211_tx_prepare_skb +EXPORT_SYMBOL net/mac80211/mac80211 0xd5c6c7d9 ieee80211_wake_queues +EXPORT_SYMBOL net/mac80211/mac80211 0xd5d35e41 ieee80211_tx_status +EXPORT_SYMBOL net/mac80211/mac80211 0xd86c9830 ieee80211_get_fils_discovery_tmpl +EXPORT_SYMBOL net/mac80211/mac80211 0xd90a320c ieee80211_stop_tx_ba_session +EXPORT_SYMBOL net/mac80211/mac80211 0xdc814945 ieee80211_sta_ps_transition +EXPORT_SYMBOL net/mac80211/mac80211 0xdea95a8f ieee80211_connection_loss +EXPORT_SYMBOL net/mac80211/mac80211 0xdfa145d1 ieee80211_next_txq +EXPORT_SYMBOL net/mac80211/mac80211 0xe0631874 ieee80211_find_sta +EXPORT_SYMBOL net/mac80211/mac80211 0xe0cb188b ieee80211_scan_completed +EXPORT_SYMBOL net/mac80211/mac80211 0xe40b682c ieee80211_generic_frame_duration EXPORT_SYMBOL net/mac80211/mac80211 0xe5752af3 ieee80211_get_bssid -EXPORT_SYMBOL net/mac80211/mac80211 0xec06e496 ieee80211_beacon_get_tim -EXPORT_SYMBOL net/mac80211/mac80211 0xee8de9aa ieee80211_sta_uapsd_trigger -EXPORT_SYMBOL net/mac80211/mac80211 0xf058bb7a ieee80211_iter_keys_rcu -EXPORT_SYMBOL net/mac80211/mac80211 0xf37b9d15 ieee80211_register_hw -EXPORT_SYMBOL net/mac80211/mac80211 0xf3e1eb5a ieee80211_tx_prepare_skb -EXPORT_SYMBOL net/mac80211/mac80211 0xf485c877 ieee80211_next_txq -EXPORT_SYMBOL net/mac80211/mac80211 0xf49343ea ieee80211_get_fils_discovery_tmpl -EXPORT_SYMBOL net/mac80211/mac80211 0xf8233a6b ieee80211_radar_detected -EXPORT_SYMBOL net/mac80211/mac80211 0xfd4b7856 ieee80211_mark_rx_ba_filtered_frames -EXPORT_SYMBOL net/mac80211/mac80211 0xfec37be0 ieee80211_csa_finish -EXPORT_SYMBOL net/mac802154/mac802154 0x10db3b02 ieee802154_register_hw -EXPORT_SYMBOL net/mac802154/mac802154 0x4367ae6b ieee802154_alloc_hw -EXPORT_SYMBOL net/mac802154/mac802154 0x50139986 ieee802154_unregister_hw -EXPORT_SYMBOL net/mac802154/mac802154 0x5a399177 ieee802154_wake_queue -EXPORT_SYMBOL net/mac802154/mac802154 0x70936a2e ieee802154_stop_queue -EXPORT_SYMBOL net/mac802154/mac802154 0x72faa0d4 ieee802154_free_hw -EXPORT_SYMBOL net/mac802154/mac802154 0xc616da16 ieee802154_rx_irqsafe -EXPORT_SYMBOL net/mac802154/mac802154 0xe3f27c9f ieee802154_xmit_complete -EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x07d930d2 ip_vs_conn_in_get -EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x099764e7 register_ip_vs_app -EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x0fd939e0 ip_vs_new_conn_out -EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x27f5199b ip_vs_conn_new -EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x2c3a5c20 unregister_ip_vs_scheduler -EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x30c9f8b1 ip_vs_conn_put -EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x35913ba5 ip_vs_proto_get -EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x3802bcfa ip_vs_scheduler_err -EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x3eb8b2f6 register_ip_vs_app_inc -EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x40dc8175 unregister_ip_vs_app -EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x487ca602 ip_vs_conn_out_get -EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x8339f59f ip_vs_tcp_conn_listen -EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xa54ad63f ip_vs_proto_data_get +EXPORT_SYMBOL net/mac80211/mac80211 0xe5d44f13 ieee80211_txq_get_depth +EXPORT_SYMBOL net/mac80211/mac80211 0xe7397e2e ieee80211_tx_dequeue +EXPORT_SYMBOL net/mac80211/mac80211 0xea556fa7 ieee80211_wake_queue +EXPORT_SYMBOL net/mac80211/mac80211 0xea7de1a6 ieee80211_send_eosp_nullfunc +EXPORT_SYMBOL net/mac80211/mac80211 0xec29e233 ieee80211_tx_status_irqsafe +EXPORT_SYMBOL net/mac80211/mac80211 0xeca66975 ieee80211_beacon_set_cntdwn +EXPORT_SYMBOL net/mac80211/mac80211 0xed1d3d4a ieee80211_nullfunc_get +EXPORT_SYMBOL net/mac80211/mac80211 0xf6a5f706 ieee80211_schedule_txq +EXPORT_SYMBOL net/mac80211/mac80211 0xff233bf3 ieee80211_unregister_hw +EXPORT_SYMBOL net/mac802154/mac802154 0x0167a924 ieee802154_stop_queue +EXPORT_SYMBOL net/mac802154/mac802154 0x10037380 ieee802154_free_hw +EXPORT_SYMBOL net/mac802154/mac802154 0x209550b2 ieee802154_unregister_hw +EXPORT_SYMBOL net/mac802154/mac802154 0x23e96d78 ieee802154_alloc_hw +EXPORT_SYMBOL net/mac802154/mac802154 0x326afca2 ieee802154_xmit_complete +EXPORT_SYMBOL net/mac802154/mac802154 0x8d2761d5 ieee802154_register_hw +EXPORT_SYMBOL net/mac802154/mac802154 0xe21c60ae ieee802154_wake_queue +EXPORT_SYMBOL net/mac802154/mac802154 0xefe87b3d ieee802154_rx_irqsafe +EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x317a5daf ip_vs_proto_data_get +EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x3e3406fa ip_vs_conn_in_get +EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x4fccc7b4 register_ip_vs_app_inc +EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x6568d169 ip_vs_tcp_conn_listen +EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x7df0e3ce ip_vs_conn_out_get +EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x847f3809 ip_vs_conn_put +EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x84f83f0a ip_vs_conn_new +EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x8f206306 register_ip_vs_scheduler +EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xa6e73d03 ip_vs_new_conn_out +EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xcd1f4d8c register_ip_vs_app +EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xcebd0732 unregister_ip_vs_scheduler +EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xd5f72319 unregister_ip_vs_app +EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xd6aabc7a ip_vs_scheduler_err EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xd831a1a2 ip_vs_proto_name -EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xec9dee9a ip_vs_nfct_expect_related -EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xef103d06 register_ip_vs_scheduler -EXPORT_SYMBOL net/netfilter/nf_conntrack 0xc49af5af nf_ct_ext_add +EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xd89dbbf5 ip_vs_proto_get +EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xedca5753 ip_vs_nfct_expect_related +EXPORT_SYMBOL net/netfilter/nf_conntrack 0xb181771b nf_ct_ext_add EXPORT_SYMBOL net/netfilter/nf_conntrack_pptp 0xf2a36612 pptp_msg_name -EXPORT_SYMBOL net/netfilter/nf_nat 0x6f7eb36f __nf_nat_mangle_tcp_packet -EXPORT_SYMBOL net/netfilter/nf_nat 0x880aa788 nf_nat_follow_master -EXPORT_SYMBOL net/netfilter/nf_nat 0xa1b81558 nf_nat_mangle_udp_packet -EXPORT_SYMBOL net/netfilter/nf_nat 0xc4e07b76 nf_nat_setup_info +EXPORT_SYMBOL net/netfilter/nf_nat 0xb7ce18e7 __nf_nat_mangle_tcp_packet +EXPORT_SYMBOL net/netfilter/nf_nat 0xcb224cef nf_nat_setup_info +EXPORT_SYMBOL net/netfilter/nf_nat 0xe5fda6bd nf_nat_mangle_udp_packet +EXPORT_SYMBOL net/netfilter/nf_nat 0xf5a618ac nf_nat_follow_master EXPORT_SYMBOL net/netfilter/nft_fib 0xb3c36947 nft_fib_policy -EXPORT_SYMBOL net/netfilter/x_tables 0x019d72f8 xt_unregister_match +EXPORT_SYMBOL net/netfilter/x_tables 0x0a17ba2f xt_find_match EXPORT_SYMBOL net/netfilter/x_tables 0x0d7f5fcd xt_alloc_entry_offsets -EXPORT_SYMBOL net/netfilter/x_tables 0x348490fa xt_register_match +EXPORT_SYMBOL net/netfilter/x_tables 0x232ea233 xt_register_target +EXPORT_SYMBOL net/netfilter/x_tables 0x274e5ed0 xt_unregister_target EXPORT_SYMBOL net/netfilter/x_tables 0x3bf9d084 xt_check_table_hooks +EXPORT_SYMBOL net/netfilter/x_tables 0x40f52b26 xt_find_table EXPORT_SYMBOL net/netfilter/x_tables 0x48012e28 xt_check_proc_name EXPORT_SYMBOL net/netfilter/x_tables 0x50873741 xt_compat_init_offsets -EXPORT_SYMBOL net/netfilter/x_tables 0x72629e19 xt_unregister_targets +EXPORT_SYMBOL net/netfilter/x_tables 0x53cc359b xt_unregister_targets +EXPORT_SYMBOL net/netfilter/x_tables 0x5ef28756 xt_register_targets +EXPORT_SYMBOL net/netfilter/x_tables 0x7222c63c xt_register_match EXPORT_SYMBOL net/netfilter/x_tables 0x977fd4bf xt_alloc_table_info +EXPORT_SYMBOL net/netfilter/x_tables 0x9d7e86d8 xt_unregister_matches EXPORT_SYMBOL net/netfilter/x_tables 0xa25fc115 xt_compat_check_entry_offsets -EXPORT_SYMBOL net/netfilter/x_tables 0xa4d53df1 xt_unregister_target -EXPORT_SYMBOL net/netfilter/x_tables 0xae9fd6a1 xt_register_targets -EXPORT_SYMBOL net/netfilter/x_tables 0xb8bca9ad xt_find_match +EXPORT_SYMBOL net/netfilter/x_tables 0xa3934389 xt_unregister_match EXPORT_SYMBOL net/netfilter/x_tables 0xcb3e91cc xt_counters_alloc +EXPORT_SYMBOL net/netfilter/x_tables 0xcea67552 xt_register_matches EXPORT_SYMBOL net/netfilter/x_tables 0xd87ae60d xt_check_entry_offsets -EXPORT_SYMBOL net/netfilter/x_tables 0xd8e7e93e xt_register_target -EXPORT_SYMBOL net/netfilter/x_tables 0xdbd8ada2 xt_find_table -EXPORT_SYMBOL net/netfilter/x_tables 0xdcf2ef89 xt_register_matches EXPORT_SYMBOL net/netfilter/x_tables 0xe204e042 xt_free_table_info -EXPORT_SYMBOL net/netfilter/x_tables 0xf7b798a7 xt_unregister_matches EXPORT_SYMBOL net/netfilter/x_tables 0xfef779fa xt_find_jump_offset -EXPORT_SYMBOL net/nfc/hci/hci 0x1294c8c4 nfc_hci_get_clientdata -EXPORT_SYMBOL net/nfc/hci/hci 0x290ce7cd nfc_hci_recv_frame -EXPORT_SYMBOL net/nfc/hci/hci 0x3671d684 nfc_hci_send_event -EXPORT_SYMBOL net/nfc/hci/hci 0x4022ffe7 nfc_hci_unregister_device -EXPORT_SYMBOL net/nfc/hci/hci 0x5660f5f6 nfc_hci_allocate_device -EXPORT_SYMBOL net/nfc/hci/hci 0x599cdb20 nfc_hci_target_discovered -EXPORT_SYMBOL net/nfc/hci/hci 0x5d0078bb nfc_hci_free_device -EXPORT_SYMBOL net/nfc/hci/hci 0x5f7a2c70 nfc_hci_disconnect_all_gates -EXPORT_SYMBOL net/nfc/hci/hci 0x605e1439 nfc_hci_reset_pipes_per_host -EXPORT_SYMBOL net/nfc/hci/hci 0x66d4e5f5 nfc_hci_driver_failure -EXPORT_SYMBOL net/nfc/hci/hci 0x68cd3471 nfc_hci_set_param -EXPORT_SYMBOL net/nfc/hci/hci 0x6a316bd6 nfc_hci_send_cmd -EXPORT_SYMBOL net/nfc/hci/hci 0x710fb8ad nfc_llc_stop +EXPORT_SYMBOL net/nfc/hci/hci 0x1386c702 nfc_hci_recv_frame +EXPORT_SYMBOL net/nfc/hci/hci 0x19e85ee5 nfc_hci_send_cmd +EXPORT_SYMBOL net/nfc/hci/hci 0x29fc3a7d nfc_hci_unregister_device +EXPORT_SYMBOL net/nfc/hci/hci 0x36725f4e nfc_hci_reset_pipes_per_host +EXPORT_SYMBOL net/nfc/hci/hci 0x39fe54a8 nfc_hci_send_cmd_async +EXPORT_SYMBOL net/nfc/hci/hci 0x3d81a5bf nfc_hci_reset_pipes +EXPORT_SYMBOL net/nfc/hci/hci 0x4fe2a9fe nfc_hci_allocate_device +EXPORT_SYMBOL net/nfc/hci/hci 0x51e0b6c7 nfc_hci_free_device +EXPORT_SYMBOL net/nfc/hci/hci 0x5a037b9a nfc_hci_connect_gate +EXPORT_SYMBOL net/nfc/hci/hci 0x744d9540 nfc_hci_set_clientdata EXPORT_SYMBOL net/nfc/hci/hci 0x74fe3670 nfc_hci_result_to_errno -EXPORT_SYMBOL net/nfc/hci/hci 0x75ce26a7 nfc_hci_send_cmd_async -EXPORT_SYMBOL net/nfc/hci/hci 0x84669a3a nfc_hci_disconnect_gate -EXPORT_SYMBOL net/nfc/hci/hci 0x85b4efd5 nfc_hci_get_param -EXPORT_SYMBOL net/nfc/hci/hci 0x9ba2c7af nfc_hci_reset_pipes -EXPORT_SYMBOL net/nfc/hci/hci 0xba6f4a2e nfc_hci_set_clientdata -EXPORT_SYMBOL net/nfc/hci/hci 0xc0a176a5 nfc_llc_start -EXPORT_SYMBOL net/nfc/hci/hci 0xcce96728 nfc_hci_register_device -EXPORT_SYMBOL net/nfc/hci/hci 0xd7ef314e nfc_hci_connect_gate +EXPORT_SYMBOL net/nfc/hci/hci 0x79084e54 nfc_hci_disconnect_all_gates +EXPORT_SYMBOL net/nfc/hci/hci 0x9266bceb nfc_hci_driver_failure +EXPORT_SYMBOL net/nfc/hci/hci 0xafd1bdde nfc_hci_get_clientdata +EXPORT_SYMBOL net/nfc/hci/hci 0xb5510598 nfc_hci_get_param +EXPORT_SYMBOL net/nfc/hci/hci 0xb735dc6c nfc_hci_register_device +EXPORT_SYMBOL net/nfc/hci/hci 0xba5074ad nfc_hci_set_param +EXPORT_SYMBOL net/nfc/hci/hci 0xc7af0dbd nfc_hci_send_event +EXPORT_SYMBOL net/nfc/hci/hci 0xccc2ee2d nfc_llc_start +EXPORT_SYMBOL net/nfc/hci/hci 0xcef6ae0a nfc_hci_target_discovered +EXPORT_SYMBOL net/nfc/hci/hci 0xd314279c nfc_hci_disconnect_gate EXPORT_SYMBOL net/nfc/hci/hci 0xdd231c55 nfc_hci_sak_to_protocol -EXPORT_SYMBOL net/nfc/nci/nci 0x1407df7b nci_core_conn_create -EXPORT_SYMBOL net/nfc/nci/nci 0x1c630474 nci_hci_send_cmd -EXPORT_SYMBOL net/nfc/nci/nci 0x1dbed851 nci_nfcc_loopback -EXPORT_SYMBOL net/nfc/nci/nci 0x1f317380 nci_send_frame -EXPORT_SYMBOL net/nfc/nci/nci 0x1f56eebd nci_hci_send_event -EXPORT_SYMBOL net/nfc/nci/nci 0x2802b685 nci_send_data -EXPORT_SYMBOL net/nfc/nci/nci 0x3275778c nci_unregister_device -EXPORT_SYMBOL net/nfc/nci/nci 0x49aa8ed0 nci_core_reset -EXPORT_SYMBOL net/nfc/nci/nci 0x557a9bb5 nci_core_init -EXPORT_SYMBOL net/nfc/nci/nci 0x5795f0ca nci_hci_open_pipe -EXPORT_SYMBOL net/nfc/nci/nci 0x59046d18 nci_hci_clear_all_pipes -EXPORT_SYMBOL net/nfc/nci/nci 0x5d7e0bda nci_register_device -EXPORT_SYMBOL net/nfc/nci/nci 0x60214628 nci_hci_dev_session_init -EXPORT_SYMBOL net/nfc/nci/nci 0x6c2b9a12 nci_recv_frame -EXPORT_SYMBOL net/nfc/nci/nci 0x6e59bf70 nci_core_conn_close -EXPORT_SYMBOL net/nfc/nci/nci 0x84999373 nci_nfcee_mode_set -EXPORT_SYMBOL net/nfc/nci/nci 0x8ae8dca7 nci_hci_get_param -EXPORT_SYMBOL net/nfc/nci/nci 0x8c54ebec nci_get_conn_info_by_dest_type_params -EXPORT_SYMBOL net/nfc/nci/nci 0xa0133808 nci_allocate_device -EXPORT_SYMBOL net/nfc/nci/nci 0xb4848e58 nci_req_complete +EXPORT_SYMBOL net/nfc/hci/hci 0xe68f9a5b nfc_llc_stop +EXPORT_SYMBOL net/nfc/nci/nci 0x06e3ecb8 nci_hci_get_param +EXPORT_SYMBOL net/nfc/nci/nci 0x0e0ed09b nci_req_complete +EXPORT_SYMBOL net/nfc/nci/nci 0x12312b40 nci_hci_set_param +EXPORT_SYMBOL net/nfc/nci/nci 0x18a26d37 nci_core_cmd +EXPORT_SYMBOL net/nfc/nci/nci 0x35803ff1 nci_hci_clear_all_pipes +EXPORT_SYMBOL net/nfc/nci/nci 0x45b89681 nci_allocate_device +EXPORT_SYMBOL net/nfc/nci/nci 0x494bc506 nci_send_data +EXPORT_SYMBOL net/nfc/nci/nci 0x498474a1 nci_nfcee_mode_set +EXPORT_SYMBOL net/nfc/nci/nci 0x49ab415b nci_core_reset +EXPORT_SYMBOL net/nfc/nci/nci 0x4b7ee623 nci_core_conn_close +EXPORT_SYMBOL net/nfc/nci/nci 0x513bc30c nci_hci_send_event +EXPORT_SYMBOL net/nfc/nci/nci 0x648ffe1a nci_send_frame +EXPORT_SYMBOL net/nfc/nci/nci 0x83c04b60 nci_hci_dev_session_init +EXPORT_SYMBOL net/nfc/nci/nci 0x8d487ca8 nci_nfcc_loopback +EXPORT_SYMBOL net/nfc/nci/nci 0x9d8e978f nci_core_conn_create +EXPORT_SYMBOL net/nfc/nci/nci 0x9f36ec9b nci_nfcee_discover +EXPORT_SYMBOL net/nfc/nci/nci 0xaa1d2ee5 nci_hci_send_cmd EXPORT_SYMBOL net/nfc/nci/nci 0xba490602 nci_to_errno -EXPORT_SYMBOL net/nfc/nci/nci 0xc06c1d29 nci_nfcee_discover -EXPORT_SYMBOL net/nfc/nci/nci 0xc166257c nci_core_cmd -EXPORT_SYMBOL net/nfc/nci/nci 0xc53b2c22 nci_set_config -EXPORT_SYMBOL net/nfc/nci/nci 0xde1123d2 nci_prop_cmd -EXPORT_SYMBOL net/nfc/nci/nci 0xdf000df7 nci_hci_set_param -EXPORT_SYMBOL net/nfc/nci/nci 0xea037953 nci_free_device -EXPORT_SYMBOL net/nfc/nci/nci 0xf690f83f nci_hci_connect_gate -EXPORT_SYMBOL net/nfc/nci/nci 0xf9e0541e nci_send_cmd -EXPORT_SYMBOL net/nfc/nci/nci 0xfab5c07d nci_conn_max_data_pkt_payload_size -EXPORT_SYMBOL net/nfc/nfc 0x1759d1f7 nfc_class -EXPORT_SYMBOL net/nfc/nfc 0x1d0a02ce nfc_dep_link_is_up -EXPORT_SYMBOL net/nfc/nfc 0x21a02328 __nfc_alloc_vendor_cmd_reply_skb -EXPORT_SYMBOL net/nfc/nfc 0x22b0d71c nfc_find_se -EXPORT_SYMBOL net/nfc/nfc 0x231c2863 nfc_allocate_device -EXPORT_SYMBOL net/nfc/nfc 0x2f7559a6 nfc_targets_found -EXPORT_SYMBOL net/nfc/nfc 0x30d8d73c nfc_alloc_recv_skb -EXPORT_SYMBOL net/nfc/nfc 0x35243669 nfc_proto_unregister -EXPORT_SYMBOL net/nfc/nfc 0x5df2ac1b nfc_target_lost -EXPORT_SYMBOL net/nfc/nfc 0x61311257 nfc_proto_register -EXPORT_SYMBOL net/nfc/nfc 0x6b3034f7 nfc_unregister_device -EXPORT_SYMBOL net/nfc/nfc 0x6c2c5162 nfc_add_se -EXPORT_SYMBOL net/nfc/nfc 0x84166d0b nfc_tm_deactivated -EXPORT_SYMBOL net/nfc/nfc 0x847fdb7f nfc_send_to_raw_sock -EXPORT_SYMBOL net/nfc/nfc 0x92f31e2c nfc_se_connectivity -EXPORT_SYMBOL net/nfc/nfc 0x9a0067a2 nfc_register_device -EXPORT_SYMBOL net/nfc/nfc 0x9acd141d nfc_get_local_general_bytes -EXPORT_SYMBOL net/nfc/nfc 0xa14e6d1f nfc_fw_download_done -EXPORT_SYMBOL net/nfc/nfc 0xa53cfeb0 nfc_tm_data_received -EXPORT_SYMBOL net/nfc/nfc 0xb733bef6 nfc_driver_failure -EXPORT_SYMBOL net/nfc/nfc 0xbeb8a38d nfc_remove_se -EXPORT_SYMBOL net/nfc/nfc 0xc2e9c035 nfc_set_remote_general_bytes -EXPORT_SYMBOL net/nfc/nfc 0xd77db3ff nfc_se_transaction -EXPORT_SYMBOL net/nfc/nfc 0xe0175a74 nfc_vendor_cmd_reply -EXPORT_SYMBOL net/nfc/nfc 0xf4c02a78 nfc_tm_activated -EXPORT_SYMBOL net/nfc/nfc_digital 0x5363fc08 nfc_digital_free_device -EXPORT_SYMBOL net/nfc/nfc_digital 0x6eb6300f nfc_digital_unregister_device -EXPORT_SYMBOL net/nfc/nfc_digital 0x80bd8dd1 nfc_digital_allocate_device -EXPORT_SYMBOL net/nfc/nfc_digital 0x9b4f1de6 nfc_digital_register_device -EXPORT_SYMBOL net/phonet/phonet 0x0864a607 pn_sock_get_port -EXPORT_SYMBOL net/phonet/phonet 0x1480f3ef pn_sock_hash -EXPORT_SYMBOL net/phonet/phonet 0x4ab99f3c phonet_stream_ops -EXPORT_SYMBOL net/phonet/phonet 0x60716adf pn_skb_send -EXPORT_SYMBOL net/phonet/phonet 0x7821c044 phonet_proto_register -EXPORT_SYMBOL net/phonet/phonet 0x9ff4ba97 phonet_header_ops -EXPORT_SYMBOL net/phonet/phonet 0xa6f52dbe pn_sock_unhash -EXPORT_SYMBOL net/phonet/phonet 0xaba9a3ed phonet_proto_unregister -EXPORT_SYMBOL net/rxrpc/rxrpc 0x12621562 rxrpc_kernel_abort_call -EXPORT_SYMBOL net/rxrpc/rxrpc 0x13521ff2 rxrpc_kernel_get_epoch -EXPORT_SYMBOL net/rxrpc/rxrpc 0x1c0fc547 rxrpc_kernel_recv_data -EXPORT_SYMBOL net/rxrpc/rxrpc 0x26e0f45f rxrpc_kernel_check_life -EXPORT_SYMBOL net/rxrpc/rxrpc 0x28368729 rxrpc_kernel_get_peer +EXPORT_SYMBOL net/nfc/nci/nci 0xc186c6b0 nci_set_config +EXPORT_SYMBOL net/nfc/nci/nci 0xc1a5a7e3 nci_conn_max_data_pkt_payload_size +EXPORT_SYMBOL net/nfc/nci/nci 0xca21dbed nci_free_device +EXPORT_SYMBOL net/nfc/nci/nci 0xdd8cf458 nci_send_cmd +EXPORT_SYMBOL net/nfc/nci/nci 0xdf61278e nci_hci_connect_gate +EXPORT_SYMBOL net/nfc/nci/nci 0xeb6bdc12 nci_unregister_device +EXPORT_SYMBOL net/nfc/nci/nci 0xeddc76db nci_register_device +EXPORT_SYMBOL net/nfc/nci/nci 0xf39d3a6c nci_get_conn_info_by_dest_type_params +EXPORT_SYMBOL net/nfc/nci/nci 0xf903fbae nci_core_init +EXPORT_SYMBOL net/nfc/nci/nci 0xfd5b0430 nci_hci_open_pipe +EXPORT_SYMBOL net/nfc/nci/nci 0xfd69fb0d nci_recv_frame +EXPORT_SYMBOL net/nfc/nci/nci 0xfe8abb5e nci_prop_cmd +EXPORT_SYMBOL net/nfc/nfc 0x0802c1ee nfc_unregister_device +EXPORT_SYMBOL net/nfc/nfc 0x125b4442 nfc_tm_activated +EXPORT_SYMBOL net/nfc/nfc 0x207cdd53 nfc_find_se +EXPORT_SYMBOL net/nfc/nfc 0x337e6368 nfc_tm_data_received +EXPORT_SYMBOL net/nfc/nfc 0x38410731 nfc_targets_found +EXPORT_SYMBOL net/nfc/nfc 0x3b769a4f nfc_se_transaction +EXPORT_SYMBOL net/nfc/nfc 0x3c981ac3 nfc_allocate_device +EXPORT_SYMBOL net/nfc/nfc 0x496e6afa nfc_target_lost +EXPORT_SYMBOL net/nfc/nfc 0x498bfa65 __nfc_alloc_vendor_cmd_reply_skb +EXPORT_SYMBOL net/nfc/nfc 0x5758b5a1 nfc_proto_register +EXPORT_SYMBOL net/nfc/nfc 0x5b1a0533 nfc_alloc_recv_skb +EXPORT_SYMBOL net/nfc/nfc 0x5c80e3a4 nfc_class +EXPORT_SYMBOL net/nfc/nfc 0x60c63bfd nfc_remove_se +EXPORT_SYMBOL net/nfc/nfc 0x7136789d nfc_tm_deactivated +EXPORT_SYMBOL net/nfc/nfc 0x746fe5a1 nfc_send_to_raw_sock +EXPORT_SYMBOL net/nfc/nfc 0x74a6437f nfc_add_se +EXPORT_SYMBOL net/nfc/nfc 0x80d655de nfc_register_device +EXPORT_SYMBOL net/nfc/nfc 0x8f9bbb2a nfc_get_local_general_bytes +EXPORT_SYMBOL net/nfc/nfc 0xaa847b7a nfc_dep_link_is_up +EXPORT_SYMBOL net/nfc/nfc 0xabeb074b nfc_se_connectivity +EXPORT_SYMBOL net/nfc/nfc 0xbcd29e33 nfc_driver_failure +EXPORT_SYMBOL net/nfc/nfc 0xd33f6165 nfc_proto_unregister +EXPORT_SYMBOL net/nfc/nfc 0xe521d6e2 nfc_fw_download_done +EXPORT_SYMBOL net/nfc/nfc 0xe7387c03 nfc_vendor_cmd_reply +EXPORT_SYMBOL net/nfc/nfc 0xf0f407f3 nfc_set_remote_general_bytes +EXPORT_SYMBOL net/nfc/nfc_digital 0x0028c2ba nfc_digital_register_device +EXPORT_SYMBOL net/nfc/nfc_digital 0x9dad78ca nfc_digital_allocate_device +EXPORT_SYMBOL net/nfc/nfc_digital 0xc5b8b7bb nfc_digital_unregister_device +EXPORT_SYMBOL net/nfc/nfc_digital 0xee4d8df7 nfc_digital_free_device +EXPORT_SYMBOL net/phonet/phonet 0x361338c3 phonet_stream_ops +EXPORT_SYMBOL net/phonet/phonet 0x68305c6e pn_skb_send +EXPORT_SYMBOL net/phonet/phonet 0x6a0fe143 pn_sock_unhash +EXPORT_SYMBOL net/phonet/phonet 0xcc4732db pn_sock_get_port +EXPORT_SYMBOL net/phonet/phonet 0xe0562095 phonet_header_ops +EXPORT_SYMBOL net/phonet/phonet 0xe95f3fed phonet_proto_register +EXPORT_SYMBOL net/phonet/phonet 0xecb6953b pn_sock_hash +EXPORT_SYMBOL net/phonet/phonet 0xef5b2004 phonet_proto_unregister +EXPORT_SYMBOL net/rxrpc/rxrpc 0x06a654fd rxrpc_get_server_data_key +EXPORT_SYMBOL net/rxrpc/rxrpc 0x06b3cb8c rxrpc_kernel_get_peer +EXPORT_SYMBOL net/rxrpc/rxrpc 0x1601f93d rxrpc_kernel_begin_call +EXPORT_SYMBOL net/rxrpc/rxrpc 0x268476cb rxrpc_kernel_set_max_life +EXPORT_SYMBOL net/rxrpc/rxrpc 0x2da688fd rxrpc_kernel_new_call_notification EXPORT_SYMBOL net/rxrpc/rxrpc 0x31bf3ca3 rxrpc_debug_id -EXPORT_SYMBOL net/rxrpc/rxrpc 0x31f375c9 key_type_rxrpc -EXPORT_SYMBOL net/rxrpc/rxrpc 0x34bd63e9 rxrpc_kernel_send_data -EXPORT_SYMBOL net/rxrpc/rxrpc 0x43040184 rxrpc_kernel_get_reply_time -EXPORT_SYMBOL net/rxrpc/rxrpc 0x527d17ed rxrpc_get_server_data_key -EXPORT_SYMBOL net/rxrpc/rxrpc 0x8961b57a rxrpc_get_null_key -EXPORT_SYMBOL net/rxrpc/rxrpc 0x9e08c129 rxrpc_sock_set_min_security_level -EXPORT_SYMBOL net/rxrpc/rxrpc 0xcbc04732 rxrpc_kernel_begin_call -EXPORT_SYMBOL net/rxrpc/rxrpc 0xccfb8658 rxrpc_kernel_charge_accept -EXPORT_SYMBOL net/rxrpc/rxrpc 0xdd4ad89c rxrpc_kernel_set_tx_length -EXPORT_SYMBOL net/rxrpc/rxrpc 0xe9b14d49 rxrpc_kernel_new_call_notification -EXPORT_SYMBOL net/rxrpc/rxrpc 0xf13e73f6 rxrpc_kernel_set_max_life -EXPORT_SYMBOL net/rxrpc/rxrpc 0xf1ea38d0 rxrpc_kernel_get_srtt -EXPORT_SYMBOL net/rxrpc/rxrpc 0xfb6e0358 rxrpc_kernel_end_call -EXPORT_SYMBOL net/sctp/sctp 0x9d70be78 sctp_do_peeloff -EXPORT_SYMBOL net/sunrpc/auth_gss/auth_rpcgss 0x48e79183 gss_pseudoflavor_to_service -EXPORT_SYMBOL net/sunrpc/auth_gss/auth_rpcgss 0x57d60a69 gss_mech_get -EXPORT_SYMBOL net/sunrpc/auth_gss/auth_rpcgss 0xcbf6defe gss_mech_put -EXPORT_SYMBOL net/sunrpc/sunrpc 0x23e5f909 svc_pool_stats_open -EXPORT_SYMBOL net/sunrpc/sunrpc 0x34d933d2 get_srcport -EXPORT_SYMBOL net/sunrpc/sunrpc 0x3877c26a xdr_truncate_encode -EXPORT_SYMBOL net/sunrpc/sunrpc 0xebf6b532 xdr_restrict_buflen -EXPORT_SYMBOL net/tipc/tipc 0x154ebc85 tipc_sk_fill_sock_diag -EXPORT_SYMBOL net/tipc/tipc 0x4fdb4945 tipc_dump_start -EXPORT_SYMBOL net/tipc/tipc 0x863f5f46 tipc_dump_done -EXPORT_SYMBOL net/tipc/tipc 0xcca18091 tipc_nl_sk_walk -EXPORT_SYMBOL net/tls/tls 0x95cbb4eb tls_get_record -EXPORT_SYMBOL net/wireless/cfg80211 0x0147365f cfg80211_stop_iface -EXPORT_SYMBOL net/wireless/cfg80211 0x019116ee cfg80211_port_authorized -EXPORT_SYMBOL net/wireless/cfg80211 0x025db86a cfg80211_chandef_usable -EXPORT_SYMBOL net/wireless/cfg80211 0x03a4a9be cfg80211_unlink_bss -EXPORT_SYMBOL net/wireless/cfg80211 0x08cac3a0 cfg80211_nan_match -EXPORT_SYMBOL net/wireless/cfg80211 0x08cdadf2 cfg80211_external_auth_request -EXPORT_SYMBOL net/wireless/cfg80211 0x08f9de08 cfg80211_pmksa_candidate_notify -EXPORT_SYMBOL net/wireless/cfg80211 0x099b4128 cfg80211_sched_scan_stopped -EXPORT_SYMBOL net/wireless/cfg80211 0x0bbf1cc1 cfg80211_rx_assoc_resp -EXPORT_SYMBOL net/wireless/cfg80211 0x0f10ba24 cfg80211_send_layer2_update -EXPORT_SYMBOL net/wireless/cfg80211 0x0f39a7b7 cfg80211_del_sta_sinfo +EXPORT_SYMBOL net/rxrpc/rxrpc 0x52c80a12 rxrpc_kernel_charge_accept +EXPORT_SYMBOL net/rxrpc/rxrpc 0x56cba881 rxrpc_kernel_get_srtt +EXPORT_SYMBOL net/rxrpc/rxrpc 0x5a4aa2df rxrpc_kernel_end_call +EXPORT_SYMBOL net/rxrpc/rxrpc 0x845ed652 rxrpc_kernel_get_reply_time +EXPORT_SYMBOL net/rxrpc/rxrpc 0x874d5774 key_type_rxrpc +EXPORT_SYMBOL net/rxrpc/rxrpc 0x9bf73516 rxrpc_kernel_get_epoch +EXPORT_SYMBOL net/rxrpc/rxrpc 0x9c6bed44 rxrpc_kernel_send_data +EXPORT_SYMBOL net/rxrpc/rxrpc 0x9f4255fe rxrpc_kernel_abort_call +EXPORT_SYMBOL net/rxrpc/rxrpc 0xb1bdb790 rxrpc_kernel_set_tx_length +EXPORT_SYMBOL net/rxrpc/rxrpc 0xd5710236 rxrpc_kernel_check_life +EXPORT_SYMBOL net/rxrpc/rxrpc 0xd92ee5e0 rxrpc_get_null_key +EXPORT_SYMBOL net/rxrpc/rxrpc 0xdfd2c518 rxrpc_kernel_recv_data +EXPORT_SYMBOL net/rxrpc/rxrpc 0xe7ddc886 rxrpc_sock_set_min_security_level +EXPORT_SYMBOL net/sctp/sctp 0x0db3cada sctp_do_peeloff +EXPORT_SYMBOL net/sunrpc/auth_gss/auth_rpcgss 0x499347e3 gss_mech_put +EXPORT_SYMBOL net/sunrpc/auth_gss/auth_rpcgss 0xd300ed63 gss_mech_get +EXPORT_SYMBOL net/sunrpc/auth_gss/auth_rpcgss 0xe3eecbba gss_pseudoflavor_to_service +EXPORT_SYMBOL net/sunrpc/sunrpc 0x4de63b3c get_srcport +EXPORT_SYMBOL net/sunrpc/sunrpc 0x5f588b58 xdr_truncate_encode +EXPORT_SYMBOL net/sunrpc/sunrpc 0x87859a38 xdr_restrict_buflen +EXPORT_SYMBOL net/sunrpc/sunrpc 0xfe9be66c svc_pool_stats_open +EXPORT_SYMBOL net/tipc/tipc 0x2ae74c2b tipc_sk_fill_sock_diag +EXPORT_SYMBOL net/tipc/tipc 0x5ee75e8e tipc_nl_sk_walk +EXPORT_SYMBOL net/tipc/tipc 0xe68f78a1 tipc_dump_start +EXPORT_SYMBOL net/tipc/tipc 0xf471e5b7 tipc_dump_done +EXPORT_SYMBOL net/tls/tls 0x93f29523 tls_get_record +EXPORT_SYMBOL net/wireless/cfg80211 0x008f5ad5 wiphy_rfkill_start_polling +EXPORT_SYMBOL net/wireless/cfg80211 0x02c5ae81 cfg80211_nan_match +EXPORT_SYMBOL net/wireless/cfg80211 0x03786e27 cfg80211_bss_color_notify +EXPORT_SYMBOL net/wireless/cfg80211 0x04dd0e78 cfg80211_ready_on_channel +EXPORT_SYMBOL net/wireless/cfg80211 0x08744b58 cfg80211_del_sta_sinfo EXPORT_SYMBOL net/wireless/cfg80211 0x117aca91 cfg80211_merge_profile -EXPORT_SYMBOL net/wireless/cfg80211 0x14c2cd90 cfg80211_get_station -EXPORT_SYMBOL net/wireless/cfg80211 0x14c8a95b cfg80211_disconnected +EXPORT_SYMBOL net/wireless/cfg80211 0x12909b99 regulatory_set_wiphy_regd +EXPORT_SYMBOL net/wireless/cfg80211 0x146b4647 wiphy_apply_custom_regulatory EXPORT_SYMBOL net/wireless/cfg80211 0x15a37cf3 cfg80211_calculate_bitrate -EXPORT_SYMBOL net/wireless/cfg80211 0x17a59fd1 cfg80211_check_station_change EXPORT_SYMBOL net/wireless/cfg80211 0x1879fcbd bridge_tunnel_header -EXPORT_SYMBOL net/wireless/cfg80211 0x198867b6 cfg80211_nan_func_terminated EXPORT_SYMBOL net/wireless/cfg80211 0x1ce2497f reg_query_regdb_wmm +EXPORT_SYMBOL net/wireless/cfg80211 0x2229866f cfg80211_report_wowlan_wakeup +EXPORT_SYMBOL net/wireless/cfg80211 0x228d661e cfg80211_abandon_assoc EXPORT_SYMBOL net/wireless/cfg80211 0x2310adee ieee80211_bss_get_elem +EXPORT_SYMBOL net/wireless/cfg80211 0x26ec5f34 wiphy_new_nm EXPORT_SYMBOL net/wireless/cfg80211 0x275269b3 ieee80211_ie_split_ric EXPORT_SYMBOL net/wireless/cfg80211 0x27efff25 ieee80211_s1g_channel_width -EXPORT_SYMBOL net/wireless/cfg80211 0x2895cf0b cfg80211_scan_done -EXPORT_SYMBOL net/wireless/cfg80211 0x2933ddf5 wiphy_rfkill_set_hw_state_reason -EXPORT_SYMBOL net/wireless/cfg80211 0x29ba16d1 cfg80211_rx_unprot_mlme_mgmt EXPORT_SYMBOL net/wireless/cfg80211 0x2a5d816f cfg80211_chandef_valid -EXPORT_SYMBOL net/wireless/cfg80211 0x306ff664 cfg80211_tx_mlme_mgmt -EXPORT_SYMBOL net/wireless/cfg80211 0x350837ae regulatory_set_wiphy_regd -EXPORT_SYMBOL net/wireless/cfg80211 0x358f3ecf regulatory_hint -EXPORT_SYMBOL net/wireless/cfg80211 0x37918ee3 cfg80211_put_bss -EXPORT_SYMBOL net/wireless/cfg80211 0x3b52e959 cfg80211_get_bss +EXPORT_SYMBOL net/wireless/cfg80211 0x2acd3517 cfg80211_bss_flush +EXPORT_SYMBOL net/wireless/cfg80211 0x2ce9b96b cfg80211_unregister_wdev +EXPORT_SYMBOL net/wireless/cfg80211 0x303bdfb8 cfg80211_auth_timeout +EXPORT_SYMBOL net/wireless/cfg80211 0x31a47d1a cfg80211_tx_mgmt_expired EXPORT_SYMBOL net/wireless/cfg80211 0x3d8e5894 cfg80211_chandef_compatible -EXPORT_SYMBOL net/wireless/cfg80211 0x3fce4441 ieee80211_data_to_8023_exthdr -EXPORT_SYMBOL net/wireless/cfg80211 0x40e0001e cfg80211_crit_proto_stopped -EXPORT_SYMBOL net/wireless/cfg80211 0x43260d08 cfg80211_remain_on_channel_expired +EXPORT_SYMBOL net/wireless/cfg80211 0x3e337653 freq_reg_info +EXPORT_SYMBOL net/wireless/cfg80211 0x3ed03809 __cfg80211_alloc_reply_skb +EXPORT_SYMBOL net/wireless/cfg80211 0x41b0d2b8 cfg80211_update_owe_info_event EXPORT_SYMBOL net/wireless/cfg80211 0x43afadee ieee80211_radiotap_iterator_init -EXPORT_SYMBOL net/wireless/cfg80211 0x4556a346 ieee80211_amsdu_to_8023s -EXPORT_SYMBOL net/wireless/cfg80211 0x46d6daed cfg80211_ref_bss -EXPORT_SYMBOL net/wireless/cfg80211 0x47a603ee cfg80211_register_netdevice -EXPORT_SYMBOL net/wireless/cfg80211 0x47bc563f cfg80211_check_combinations -EXPORT_SYMBOL net/wireless/cfg80211 0x486f5396 cfg80211_bss_flush -EXPORT_SYMBOL net/wireless/cfg80211 0x4c7f658f cfg80211_report_wowlan_wakeup -EXPORT_SYMBOL net/wireless/cfg80211 0x523287b2 cfg80211_reg_can_beacon -EXPORT_SYMBOL net/wireless/cfg80211 0x554b7bc7 cfg80211_chandef_dfs_required -EXPORT_SYMBOL net/wireless/cfg80211 0x5a6bcb98 cfg80211_rx_unexpected_4addr_frame -EXPORT_SYMBOL net/wireless/cfg80211 0x5d548ca8 cfg80211_tx_mgmt_expired -EXPORT_SYMBOL net/wireless/cfg80211 0x60ce6830 cfg80211_rx_control_port -EXPORT_SYMBOL net/wireless/cfg80211 0x60ebb4f1 cfg80211_sched_scan_results -EXPORT_SYMBOL net/wireless/cfg80211 0x642342dc get_wiphy_regdom +EXPORT_SYMBOL net/wireless/cfg80211 0x43ba6250 cfg80211_get_drvinfo +EXPORT_SYMBOL net/wireless/cfg80211 0x4554e373 cfg80211_stop_iface +EXPORT_SYMBOL net/wireless/cfg80211 0x468044e8 cfg80211_remain_on_channel_expired +EXPORT_SYMBOL net/wireless/cfg80211 0x46d69be3 cfg80211_any_usable_channels +EXPORT_SYMBOL net/wireless/cfg80211 0x4721d1d0 cfg80211_sched_scan_stopped_locked +EXPORT_SYMBOL net/wireless/cfg80211 0x47c6a6ff regulatory_set_wiphy_regd_sync +EXPORT_SYMBOL net/wireless/cfg80211 0x49149f18 cfg80211_reg_can_beacon +EXPORT_SYMBOL net/wireless/cfg80211 0x4e441d19 cfg80211_cqm_pktloss_notify +EXPORT_SYMBOL net/wireless/cfg80211 0x51198cb3 cfg80211_check_station_change +EXPORT_SYMBOL net/wireless/cfg80211 0x536a5e93 cfg80211_chandef_dfs_required +EXPORT_SYMBOL net/wireless/cfg80211 0x5725e934 cfg80211_port_authorized +EXPORT_SYMBOL net/wireless/cfg80211 0x5998030f cfg80211_ch_switch_notify +EXPORT_SYMBOL net/wireless/cfg80211 0x5ee40d0b ieee80211_amsdu_to_8023s EXPORT_SYMBOL net/wireless/cfg80211 0x652aeedf ieee80211_mandatory_rates EXPORT_SYMBOL net/wireless/cfg80211 0x69b18f43 rfc1042_header -EXPORT_SYMBOL net/wireless/cfg80211 0x6acffaa8 cfg80211_cqm_pktloss_notify EXPORT_SYMBOL net/wireless/cfg80211 0x6bedf402 ieee80211_freq_khz_to_channel -EXPORT_SYMBOL net/wireless/cfg80211 0x6df30a9b __cfg80211_send_event_skb -EXPORT_SYMBOL net/wireless/cfg80211 0x73f9763c cfg80211_inform_bss_frame_data -EXPORT_SYMBOL net/wireless/cfg80211 0x758feb42 cfg80211_tdls_oper_request -EXPORT_SYMBOL net/wireless/cfg80211 0x76ea19a4 cfg80211_assoc_timeout +EXPORT_SYMBOL net/wireless/cfg80211 0x6d4652f7 cfg80211_rx_unexpected_4addr_frame +EXPORT_SYMBOL net/wireless/cfg80211 0x6e01befc cfg80211_michael_mic_failure +EXPORT_SYMBOL net/wireless/cfg80211 0x6ed15989 cfg80211_ft_event +EXPORT_SYMBOL net/wireless/cfg80211 0x72deb914 cfg80211_classify8021d +EXPORT_SYMBOL net/wireless/cfg80211 0x7384297b cfg80211_crit_proto_stopped +EXPORT_SYMBOL net/wireless/cfg80211 0x73fd232c cfg80211_chandef_usable +EXPORT_SYMBOL net/wireless/cfg80211 0x76be4e7e cfg80211_put_bss EXPORT_SYMBOL net/wireless/cfg80211 0x79b82a71 cfg80211_find_vendor_elem -EXPORT_SYMBOL net/wireless/cfg80211 0x79df54d2 cfg80211_probe_status -EXPORT_SYMBOL net/wireless/cfg80211 0x7abc638b cfg80211_auth_timeout +EXPORT_SYMBOL net/wireless/cfg80211 0x7a8320ef cfg80211_external_auth_request EXPORT_SYMBOL net/wireless/cfg80211 0x7acb86ed ieee80211_radiotap_iterator_next -EXPORT_SYMBOL net/wireless/cfg80211 0x7b2bf2dc cfg80211_ft_event EXPORT_SYMBOL net/wireless/cfg80211 0x7c3ac925 ieee80211_get_vht_max_nss +EXPORT_SYMBOL net/wireless/cfg80211 0x7d677832 get_wiphy_regdom EXPORT_SYMBOL net/wireless/cfg80211 0x7ef39823 ieee80211_hdrlen -EXPORT_SYMBOL net/wireless/cfg80211 0x8118e7d6 wiphy_apply_custom_regulatory +EXPORT_SYMBOL net/wireless/cfg80211 0x7f99750d cfg80211_rx_mlme_mgmt +EXPORT_SYMBOL net/wireless/cfg80211 0x8000c07e cfg80211_scan_done +EXPORT_SYMBOL net/wireless/cfg80211 0x80d62c28 cfg80211_pmksa_candidate_notify EXPORT_SYMBOL net/wireless/cfg80211 0x81874735 ieee80211_get_response_rate -EXPORT_SYMBOL net/wireless/cfg80211 0x86393661 __cfg80211_alloc_reply_skb -EXPORT_SYMBOL net/wireless/cfg80211 0x8f06f7b9 wiphy_register +EXPORT_SYMBOL net/wireless/cfg80211 0x8704370c cfg80211_rx_mgmt_khz +EXPORT_SYMBOL net/wireless/cfg80211 0x885424af cfg80211_tx_mlme_mgmt +EXPORT_SYMBOL net/wireless/cfg80211 0x8a22b238 cfg80211_rx_spurious_frame +EXPORT_SYMBOL net/wireless/cfg80211 0x8b8bf497 cfg80211_radar_event +EXPORT_SYMBOL net/wireless/cfg80211 0x8eb84a0b cfg80211_sched_scan_results EXPORT_SYMBOL net/wireless/cfg80211 0x8fa02936 cfg80211_free_nan_func -EXPORT_SYMBOL net/wireless/cfg80211 0x958abfc9 cfg80211_new_sta -EXPORT_SYMBOL net/wireless/cfg80211 0x96af1194 cfg80211_bss_iter -EXPORT_SYMBOL net/wireless/cfg80211 0x98380ee5 cfg80211_ibss_joined -EXPORT_SYMBOL net/wireless/cfg80211 0x9ade32c7 cfg80211_rx_spurious_frame -EXPORT_SYMBOL net/wireless/cfg80211 0x9b3d0118 cfg80211_get_drvinfo -EXPORT_SYMBOL net/wireless/cfg80211 0x9b98d158 cfg80211_cqm_txe_notify -EXPORT_SYMBOL net/wireless/cfg80211 0x9ca5eb67 cfg80211_roamed -EXPORT_SYMBOL net/wireless/cfg80211 0x9d3928a0 wiphy_new_nm +EXPORT_SYMBOL net/wireless/cfg80211 0x96286b2e cfg80211_send_layer2_update +EXPORT_SYMBOL net/wireless/cfg80211 0x97dfde1e cfg80211_mgmt_tx_status +EXPORT_SYMBOL net/wireless/cfg80211 0x983bec56 cfg80211_control_port_tx_status +EXPORT_SYMBOL net/wireless/cfg80211 0x9a60251c cfg80211_connect_done +EXPORT_SYMBOL net/wireless/cfg80211 0x9b88d573 cfg80211_ch_switch_started_notify +EXPORT_SYMBOL net/wireless/cfg80211 0x9bb1a3a1 cfg80211_probe_status EXPORT_SYMBOL net/wireless/cfg80211 0x9d6cba30 cfg80211_find_elem_match -EXPORT_SYMBOL net/wireless/cfg80211 0x9de7f591 __cfg80211_alloc_event_skb -EXPORT_SYMBOL net/wireless/cfg80211 0xa12fa809 wiphy_rfkill_start_polling -EXPORT_SYMBOL net/wireless/cfg80211 0xa32d36eb cfg80211_update_owe_info_event -EXPORT_SYMBOL net/wireless/cfg80211 0xab8d714d ieee80211_get_num_supported_channels -EXPORT_SYMBOL net/wireless/cfg80211 0xad8167b2 cfg80211_radar_event -EXPORT_SYMBOL net/wireless/cfg80211 0xb076b4ef wiphy_unregister -EXPORT_SYMBOL net/wireless/cfg80211 0xb123b49a cfg80211_ch_switch_notify -EXPORT_SYMBOL net/wireless/cfg80211 0xb37285cc wiphy_free -EXPORT_SYMBOL net/wireless/cfg80211 0xb3ee6e6b cfg80211_iftype_allowed +EXPORT_SYMBOL net/wireless/cfg80211 0xa21186f4 wiphy_register +EXPORT_SYMBOL net/wireless/cfg80211 0xa2bda804 cfg80211_cac_event +EXPORT_SYMBOL net/wireless/cfg80211 0xa3555169 cfg80211_rx_assoc_resp +EXPORT_SYMBOL net/wireless/cfg80211 0xa4b73a2b cfg80211_cqm_rssi_notify +EXPORT_SYMBOL net/wireless/cfg80211 0xa4f06324 cfg80211_conn_failed +EXPORT_SYMBOL net/wireless/cfg80211 0xa5db93c8 wiphy_unregister +EXPORT_SYMBOL net/wireless/cfg80211 0xa5fa42b1 cfg80211_check_combinations +EXPORT_SYMBOL net/wireless/cfg80211 0xa79f9229 cfg80211_reg_can_beacon_relax +EXPORT_SYMBOL net/wireless/cfg80211 0xa7ea35e9 ieee80211_get_hdrlen_from_skb +EXPORT_SYMBOL net/wireless/cfg80211 0xa8ef4d0d cfg80211_sta_opmode_change_notify +EXPORT_SYMBOL net/wireless/cfg80211 0xaad214bf cfg80211_register_netdevice +EXPORT_SYMBOL net/wireless/cfg80211 0xb26215e4 cfg80211_ibss_joined EXPORT_SYMBOL net/wireless/cfg80211 0xb73aafb1 ieee80211_chandef_to_operating_class -EXPORT_SYMBOL net/wireless/cfg80211 0xbb1c0031 cfg80211_report_obss_beacon_khz -EXPORT_SYMBOL net/wireless/cfg80211 0xbde51a8a cfg80211_connect_done -EXPORT_SYMBOL net/wireless/cfg80211 0xc13aadd4 cfg80211_notify_new_peer_candidate +EXPORT_SYMBOL net/wireless/cfg80211 0xb9afae7d cfg80211_inform_bss_frame_data +EXPORT_SYMBOL net/wireless/cfg80211 0xba8c9717 regulatory_pre_cac_allowed +EXPORT_SYMBOL net/wireless/cfg80211 0xbd4edf3c ieee80211_get_num_supported_channels +EXPORT_SYMBOL net/wireless/cfg80211 0xc0880d4f cfg80211_iftype_allowed +EXPORT_SYMBOL net/wireless/cfg80211 0xc0e30333 wiphy_rfkill_set_hw_state_reason +EXPORT_SYMBOL net/wireless/cfg80211 0xc10466c7 cfg80211_get_station EXPORT_SYMBOL net/wireless/cfg80211 0xc1b99792 ieee80211_channel_to_freq_khz -EXPORT_SYMBOL net/wireless/cfg80211 0xc5749a89 cfg80211_unregister_wdev EXPORT_SYMBOL net/wireless/cfg80211 0xc5dcacef ieee80211_operating_class_to_band -EXPORT_SYMBOL net/wireless/cfg80211 0xc5e89985 cfg80211_cqm_rssi_notify +EXPORT_SYMBOL net/wireless/cfg80211 0xc7bd0384 wiphy_free +EXPORT_SYMBOL net/wireless/cfg80211 0xc887a904 cfg80211_cqm_txe_notify +EXPORT_SYMBOL net/wireless/cfg80211 0xcb93f45a cfg80211_nan_func_terminated EXPORT_SYMBOL net/wireless/cfg80211 0xcc1a7c48 cfg80211_is_element_inherited -EXPORT_SYMBOL net/wireless/cfg80211 0xce2feaa6 cfg80211_iter_combinations -EXPORT_SYMBOL net/wireless/cfg80211 0xced14525 cfg80211_reg_can_beacon_relax -EXPORT_SYMBOL net/wireless/cfg80211 0xd10ed3a8 cfg80211_cqm_beacon_loss_notify +EXPORT_SYMBOL net/wireless/cfg80211 0xd350545d cfg80211_ref_bss EXPORT_SYMBOL net/wireless/cfg80211 0xd56d55f3 ieee80211_get_mesh_hdrlen -EXPORT_SYMBOL net/wireless/cfg80211 0xd7d94cd8 cfg80211_conn_failed -EXPORT_SYMBOL net/wireless/cfg80211 0xd848ba5c cfg80211_mgmt_tx_status -EXPORT_SYMBOL net/wireless/cfg80211 0xd93ca1aa cfg80211_sta_opmode_change_notify +EXPORT_SYMBOL net/wireless/cfg80211 0xd602b492 cfg80211_cqm_beacon_loss_notify +EXPORT_SYMBOL net/wireless/cfg80211 0xdaf17c40 cfg80211_rx_unprot_mlme_mgmt EXPORT_SYMBOL net/wireless/cfg80211 0xdba126c1 reg_initiator_name -EXPORT_SYMBOL net/wireless/cfg80211 0xe0fd89ba cfg80211_rx_mgmt_khz -EXPORT_SYMBOL net/wireless/cfg80211 0xe20845ef cfg80211_abandon_assoc +EXPORT_SYMBOL net/wireless/cfg80211 0xddb0c63b cfg80211_gtk_rekey_notify +EXPORT_SYMBOL net/wireless/cfg80211 0xdde91517 cfg80211_tdls_oper_request +EXPORT_SYMBOL net/wireless/cfg80211 0xdff6a85c cfg80211_inform_bss_data +EXPORT_SYMBOL net/wireless/cfg80211 0xe1f538a8 __cfg80211_alloc_event_skb +EXPORT_SYMBOL net/wireless/cfg80211 0xe30c9b6f ieee80211_get_channel_khz EXPORT_SYMBOL net/wireless/cfg80211 0xe334e6df cfg80211_sinfo_alloc_tid_stats -EXPORT_SYMBOL net/wireless/cfg80211 0xe3c33de6 cfg80211_sched_scan_stopped_locked -EXPORT_SYMBOL net/wireless/cfg80211 0xea699e17 cfg80211_ready_on_channel -EXPORT_SYMBOL net/wireless/cfg80211 0xeef6826b freq_reg_info +EXPORT_SYMBOL net/wireless/cfg80211 0xe4c963e7 cfg80211_new_sta +EXPORT_SYMBOL net/wireless/cfg80211 0xe6166fc0 cfg80211_roamed +EXPORT_SYMBOL net/wireless/cfg80211 0xe6827764 cfg80211_rx_control_port +EXPORT_SYMBOL net/wireless/cfg80211 0xe6c12428 cfg80211_unlink_bss +EXPORT_SYMBOL net/wireless/cfg80211 0xe71c6e17 cfg80211_assoc_timeout +EXPORT_SYMBOL net/wireless/cfg80211 0xe733a69f cfg80211_notify_new_peer_candidate EXPORT_SYMBOL net/wireless/cfg80211 0xef265f27 cfg80211_chandef_create -EXPORT_SYMBOL net/wireless/cfg80211 0xefb347b5 cfg80211_ch_switch_started_notify -EXPORT_SYMBOL net/wireless/cfg80211 0xefec4ee5 cfg80211_bss_color_notify -EXPORT_SYMBOL net/wireless/cfg80211 0xeffae5d6 cfg80211_control_port_tx_status -EXPORT_SYMBOL net/wireless/cfg80211 0xf142368d regulatory_pre_cac_allowed -EXPORT_SYMBOL net/wireless/cfg80211 0xf399800f regulatory_set_wiphy_regd_sync -EXPORT_SYMBOL net/wireless/cfg80211 0xf3c78c5b cfg80211_any_usable_channels -EXPORT_SYMBOL net/wireless/cfg80211 0xf4731af6 cfg80211_classify8021d -EXPORT_SYMBOL net/wireless/cfg80211 0xf54f4eb5 ieee80211_get_hdrlen_from_skb +EXPORT_SYMBOL net/wireless/cfg80211 0xef8709a5 cfg80211_report_obss_beacon_khz +EXPORT_SYMBOL net/wireless/cfg80211 0xf0ada51b cfg80211_iter_combinations +EXPORT_SYMBOL net/wireless/cfg80211 0xf2956bce regulatory_hint +EXPORT_SYMBOL net/wireless/cfg80211 0xf2c78446 cfg80211_get_bss EXPORT_SYMBOL net/wireless/cfg80211 0xf5596d89 cfg80211_get_p2p_attr -EXPORT_SYMBOL net/wireless/cfg80211 0xf61106f1 cfg80211_cac_event -EXPORT_SYMBOL net/wireless/cfg80211 0xf9d17e6e cfg80211_michael_mic_failure -EXPORT_SYMBOL net/wireless/cfg80211 0xfadf6f9a cfg80211_rx_mlme_mgmt -EXPORT_SYMBOL net/wireless/cfg80211 0xfda0f319 cfg80211_gtk_rekey_notify -EXPORT_SYMBOL net/wireless/cfg80211 0xfe8428ed cfg80211_inform_bss_data -EXPORT_SYMBOL net/wireless/cfg80211 0xff098a87 ieee80211_get_channel_khz -EXPORT_SYMBOL vmlinux 0x00069ae7 napi_get_frags -EXPORT_SYMBOL vmlinux 0x00093a79 ps2_command +EXPORT_SYMBOL net/wireless/cfg80211 0xf76e9b41 ieee80211_data_to_8023_exthdr +EXPORT_SYMBOL net/wireless/cfg80211 0xf771b56e cfg80211_bss_iter +EXPORT_SYMBOL net/wireless/cfg80211 0xfaa8e1dc cfg80211_disconnected +EXPORT_SYMBOL net/wireless/cfg80211 0xfac4eda0 cfg80211_sched_scan_stopped +EXPORT_SYMBOL net/wireless/cfg80211 0xffa9fce5 __cfg80211_send_event_skb EXPORT_SYMBOL vmlinux 0x00148653 vsnprintf -EXPORT_SYMBOL vmlinux 0x0018e66b __dev_set_mtu -EXPORT_SYMBOL vmlinux 0x002f4a41 dev_add_pack -EXPORT_SYMBOL vmlinux 0x003437fe dev_get_by_name -EXPORT_SYMBOL vmlinux 0x004b78be inode_needs_sync -EXPORT_SYMBOL vmlinux 0x005d54bc tcp_timewait_state_process -EXPORT_SYMBOL vmlinux 0x00635c6b mount_subtree +EXPORT_SYMBOL vmlinux 0x00441eef sock_efree +EXPORT_SYMBOL vmlinux 0x0049292f mr_vif_seq_next +EXPORT_SYMBOL vmlinux 0x004d364d secpath_set +EXPORT_SYMBOL vmlinux 0x0056c933 key_alloc +EXPORT_SYMBOL vmlinux 0x005d14e0 __inet6_lookup_established +EXPORT_SYMBOL vmlinux 0x006f1208 filemap_map_pages +EXPORT_SYMBOL vmlinux 0x00796f02 udp_push_pending_frames +EXPORT_SYMBOL vmlinux 0x007f386f pci_dev_driver +EXPORT_SYMBOL vmlinux 0x00816dfd vme_lm_request +EXPORT_SYMBOL vmlinux 0x0081c2f6 __test_set_page_writeback +EXPORT_SYMBOL vmlinux 0x009ad6c4 netdev_warn EXPORT_SYMBOL vmlinux 0x00a4b044 amd_iommu_deactivate_guest_mode -EXPORT_SYMBOL vmlinux 0x00aba310 tty_port_open +EXPORT_SYMBOL vmlinux 0x00a6ddc7 jbd2_journal_destroy EXPORT_SYMBOL vmlinux 0x00b4e615 posix_acl_equiv_mode -EXPORT_SYMBOL vmlinux 0x00cb5319 eth_header_parse_protocol +EXPORT_SYMBOL vmlinux 0x00c134b0 dcb_setapp EXPORT_SYMBOL vmlinux 0x00d7e722 vme_lm_count -EXPORT_SYMBOL vmlinux 0x00ee10a5 nvdimm_bus_unlock -EXPORT_SYMBOL vmlinux 0x00f991c7 current_task +EXPORT_SYMBOL vmlinux 0x00db28bf bio_kmalloc +EXPORT_SYMBOL vmlinux 0x00eb9888 __SCK__tp_func_dma_fence_enable_signal +EXPORT_SYMBOL vmlinux 0x00ede608 tag_pages_for_writeback EXPORT_SYMBOL vmlinux 0x01000e51 schedule -EXPORT_SYMBOL vmlinux 0x01108d83 build_skb EXPORT_SYMBOL vmlinux 0x011bab86 prepare_creds +EXPORT_SYMBOL vmlinux 0x01250612 mdiobus_unregister_device +EXPORT_SYMBOL vmlinux 0x01323b1d skb_coalesce_rx_frag EXPORT_SYMBOL vmlinux 0x013f26ae dma_fence_get_stub -EXPORT_SYMBOL vmlinux 0x0145e2d7 fwnode_mdiobus_phy_device_register EXPORT_SYMBOL vmlinux 0x0147812c kblockd_mod_delayed_work_on -EXPORT_SYMBOL vmlinux 0x014a0e97 flow_rule_match_enc_ipv6_addrs -EXPORT_SYMBOL vmlinux 0x014c358b qdisc_reset -EXPORT_SYMBOL vmlinux 0x014ddd4e tcp_sock_set_keepintvl -EXPORT_SYMBOL vmlinux 0x0151ea24 __skb_free_datagram_locked +EXPORT_SYMBOL vmlinux 0x01498ec5 __put_user_ns EXPORT_SYMBOL vmlinux 0x015af7f4 system_state +EXPORT_SYMBOL vmlinux 0x015fbed5 devm_free_irq +EXPORT_SYMBOL vmlinux 0x0161881b unregister_tcf_proto_ops EXPORT_SYMBOL vmlinux 0x01757935 rdmacg_register_device -EXPORT_SYMBOL vmlinux 0x017c9d25 pcie_bandwidth_available +EXPORT_SYMBOL vmlinux 0x017a6ca8 sk_free EXPORT_SYMBOL vmlinux 0x017de3d5 nr_cpu_ids EXPORT_SYMBOL vmlinux 0x018574a1 mb_cache_entry_delete EXPORT_SYMBOL vmlinux 0x0188cd88 vme_alloc_consistent -EXPORT_SYMBOL vmlinux 0x0191d6e3 mini_qdisc_pair_init EXPORT_SYMBOL vmlinux 0x0199c3bd ethtool_intersect_link_masks -EXPORT_SYMBOL vmlinux 0x01b18cca tty_wait_until_sent +EXPORT_SYMBOL vmlinux 0x01a8dc35 security_inet_conn_established EXPORT_SYMBOL vmlinux 0x01b6865c xa_get_mark +EXPORT_SYMBOL vmlinux 0x01ba44c7 ndo_dflt_fdb_add EXPORT_SYMBOL vmlinux 0x01bf55fc paddr_vmcoreinfo_note -EXPORT_SYMBOL vmlinux 0x01c48749 dev_disable_lro -EXPORT_SYMBOL vmlinux 0x01d9f7e1 d_obtain_root -EXPORT_SYMBOL vmlinux 0x01f2a4b8 input_set_poll_interval +EXPORT_SYMBOL vmlinux 0x01cc27fc inet_addr_type +EXPORT_SYMBOL vmlinux 0x01cf9828 key_revoke +EXPORT_SYMBOL vmlinux 0x01ed50d3 seg6_hmac_net_exit +EXPORT_SYMBOL vmlinux 0x01f62b50 default_llseek EXPORT_SYMBOL vmlinux 0x020dbf27 bitmap_alloc EXPORT_SYMBOL vmlinux 0x02124474 ip_send_check -EXPORT_SYMBOL vmlinux 0x021d3c15 inet_sendmsg +EXPORT_SYMBOL vmlinux 0x0219acf0 dquot_initialize EXPORT_SYMBOL vmlinux 0x0228925f iowrite64_hi_lo EXPORT_SYMBOL vmlinux 0x02293ac3 dma_fence_chain_ops EXPORT_SYMBOL vmlinux 0x0237b57a arch_unregister_cpu -EXPORT_SYMBOL vmlinux 0x023b7acd ipv6_find_hdr EXPORT_SYMBOL vmlinux 0x023d1b90 wrmsr_on_cpu +EXPORT_SYMBOL vmlinux 0x024228a2 sock_dequeue_err_skb EXPORT_SYMBOL vmlinux 0x0248efd3 kstrtobool_from_user -EXPORT_SYMBOL vmlinux 0x02707edb simple_nosetlease +EXPORT_SYMBOL vmlinux 0x02515f80 seq_write +EXPORT_SYMBOL vmlinux 0x025c3272 __SCK__tp_func_write_msr +EXPORT_SYMBOL vmlinux 0x026fab89 pcie_get_mps EXPORT_SYMBOL vmlinux 0x0274dc2b netif_get_num_default_rss_queues -EXPORT_SYMBOL vmlinux 0x02821ba5 netdev_notify_peers -EXPORT_SYMBOL vmlinux 0x0291d0ae vfs_get_tree +EXPORT_SYMBOL vmlinux 0x028149c6 pci_unregister_driver EXPORT_SYMBOL vmlinux 0x0296695f refcount_warn_saturate EXPORT_SYMBOL vmlinux 0x02a18c74 nf_conntrack_destroy -EXPORT_SYMBOL vmlinux 0x02aa9134 pps_lookup_dev EXPORT_SYMBOL vmlinux 0x02b8ab42 sg_copy_to_buffer -EXPORT_SYMBOL vmlinux 0x02bde446 phy_support_sym_pause -EXPORT_SYMBOL vmlinux 0x02c03b80 is_nd_pfn -EXPORT_SYMBOL vmlinux 0x02c59658 iterate_supers_type +EXPORT_SYMBOL vmlinux 0x02c08cf8 udp_disconnect EXPORT_SYMBOL vmlinux 0x02c656b6 acpi_enable_all_runtime_gpes -EXPORT_SYMBOL vmlinux 0x02e6c03a skb_set_owner_w -EXPORT_SYMBOL vmlinux 0x02ef1549 __tracepoint_kmem_cache_alloc -EXPORT_SYMBOL vmlinux 0x02f07207 vfs_parse_fs_param -EXPORT_SYMBOL vmlinux 0x031fd02f nf_log_unset -EXPORT_SYMBOL vmlinux 0x033086a7 fc_host_post_event +EXPORT_SYMBOL vmlinux 0x02e1855b invalidate_bdev +EXPORT_SYMBOL vmlinux 0x02fbb5b2 inet_csk_reqsk_queue_drop +EXPORT_SYMBOL vmlinux 0x030e2733 sock_no_sendmsg +EXPORT_SYMBOL vmlinux 0x0311eec4 empty_aops +EXPORT_SYMBOL vmlinux 0x0330c2f1 pci_get_domain_bus_and_slot EXPORT_SYMBOL vmlinux 0x0334795d icst307_s2div EXPORT_SYMBOL vmlinux 0x0334da4e scsi_command_size_tbl +EXPORT_SYMBOL vmlinux 0x0346bb65 __scsi_execute +EXPORT_SYMBOL vmlinux 0x03473b80 kernel_accept +EXPORT_SYMBOL vmlinux 0x035ffa95 keyring_alloc EXPORT_SYMBOL vmlinux 0x0362f9a8 __x86_indirect_thunk_r12 EXPORT_SYMBOL vmlinux 0x0366307a console_suspend_enabled +EXPORT_SYMBOL vmlinux 0x036d5f5f pcie_set_mps +EXPORT_SYMBOL vmlinux 0x0374c0c8 get_thermal_instance +EXPORT_SYMBOL vmlinux 0x03752792 thermal_cdev_update +EXPORT_SYMBOL vmlinux 0x0379b53c simple_rmdir EXPORT_SYMBOL vmlinux 0x037a0cba kfree -EXPORT_SYMBOL vmlinux 0x03809b17 devm_release_resource -EXPORT_SYMBOL vmlinux 0x03894377 unregister_nexthop_notifier -EXPORT_SYMBOL vmlinux 0x0391b534 serial8250_do_set_termios -EXPORT_SYMBOL vmlinux 0x0393f4d4 __SCK__tp_func_dma_fence_signaled +EXPORT_SYMBOL vmlinux 0x0380a5c1 user_path_create +EXPORT_SYMBOL vmlinux 0x0384b443 wait_on_page_private_2 +EXPORT_SYMBOL vmlinux 0x038a232a __check_sticky EXPORT_SYMBOL vmlinux 0x0397edd5 fb_edid_to_monspecs -EXPORT_SYMBOL vmlinux 0x039b5ef8 devfreq_monitor_resume -EXPORT_SYMBOL vmlinux 0x03ac76a1 ip6_mtu -EXPORT_SYMBOL vmlinux 0x03af55c7 finish_open -EXPORT_SYMBOL vmlinux 0x03b3f8b0 fscrypt_free_inode -EXPORT_SYMBOL vmlinux 0x03b60593 __ClearPageMovable +EXPORT_SYMBOL vmlinux 0x03ac54bb get_watch_queue +EXPORT_SYMBOL vmlinux 0x03bc1009 create_empty_buffers +EXPORT_SYMBOL vmlinux 0x03bc4dbf fscrypt_decrypt_block_inplace EXPORT_SYMBOL vmlinux 0x03bf0e5a acpi_walk_resource_buffer -EXPORT_SYMBOL vmlinux 0x03da05c9 scsi_set_medium_removal -EXPORT_SYMBOL vmlinux 0x03f7db79 input_unregister_handle +EXPORT_SYMBOL vmlinux 0x03c969e7 gnet_stats_copy_queue +EXPORT_SYMBOL vmlinux 0x03e5d235 ppp_dev_name +EXPORT_SYMBOL vmlinux 0x03f5c0de __skb_recv_datagram EXPORT_SYMBOL vmlinux 0x03fd2571 vm_unmap_ram -EXPORT_SYMBOL vmlinux 0x040cd214 udp_seq_stop -EXPORT_SYMBOL vmlinux 0x040f1092 ethtool_op_get_ts_info -EXPORT_SYMBOL vmlinux 0x042563d1 tcp_connect -EXPORT_SYMBOL vmlinux 0x042a1785 sock_no_sendpage_locked -EXPORT_SYMBOL vmlinux 0x0434a474 get_cached_acl_rcu -EXPORT_SYMBOL vmlinux 0x0434d321 jbd2__journal_restart -EXPORT_SYMBOL vmlinux 0x04377861 simple_write_begin -EXPORT_SYMBOL vmlinux 0x04460f52 bio_kmalloc +EXPORT_SYMBOL vmlinux 0x04075568 vfs_get_super +EXPORT_SYMBOL vmlinux 0x04076a29 blk_cleanup_disk +EXPORT_SYMBOL vmlinux 0x0418b2a0 watchdog_register_governor +EXPORT_SYMBOL vmlinux 0x0437fed3 fscrypt_decrypt_bio +EXPORT_SYMBOL vmlinux 0x04383798 agp_generic_insert_memory +EXPORT_SYMBOL vmlinux 0x043964b3 param_set_uint +EXPORT_SYMBOL vmlinux 0x04401a05 jbd2_journal_ack_err EXPORT_SYMBOL vmlinux 0x04482cdb __refrigerator -EXPORT_SYMBOL vmlinux 0x0452b231 pcim_set_mwi +EXPORT_SYMBOL vmlinux 0x044df0ff locks_copy_lock +EXPORT_SYMBOL vmlinux 0x0454e0e2 elv_bio_merge_ok +EXPORT_SYMBOL vmlinux 0x0455ec18 param_ops_ullong +EXPORT_SYMBOL vmlinux 0x045654cb inet_rtx_syn_ack +EXPORT_SYMBOL vmlinux 0x046d6422 vme_irq_handler EXPORT_SYMBOL vmlinux 0x0474edef kstrtou16_from_user EXPORT_SYMBOL vmlinux 0x0484c6c4 acpi_enter_sleep_state_prep EXPORT_SYMBOL vmlinux 0x04858517 config_item_init_type_name EXPORT_SYMBOL vmlinux 0x04863e28 hdmi_audio_infoframe_pack_only -EXPORT_SYMBOL vmlinux 0x049655ca security_sk_classify_flow +EXPORT_SYMBOL vmlinux 0x049c1bfa d_instantiate_new +EXPORT_SYMBOL vmlinux 0x04a0fcec pci_enable_device_mem +EXPORT_SYMBOL vmlinux 0x04c26a74 pci_bus_assign_resources EXPORT_SYMBOL vmlinux 0x04c62fd7 __memset -EXPORT_SYMBOL vmlinux 0x04d68187 key_link EXPORT_SYMBOL vmlinux 0x04d8c750 release_perfctr_nmi EXPORT_SYMBOL vmlinux 0x04d9bf4e blk_set_stacking_limits -EXPORT_SYMBOL vmlinux 0x04e92427 _dev_crit +EXPORT_SYMBOL vmlinux 0x04e03f68 ip_output EXPORT_SYMBOL vmlinux 0x04ea5d10 ksize -EXPORT_SYMBOL vmlinux 0x04f2fe60 nf_register_net_hook -EXPORT_SYMBOL vmlinux 0x04fdb2b8 copy_page_to_iter -EXPORT_SYMBOL vmlinux 0x0506763c __hw_addr_unsync_dev +EXPORT_SYMBOL vmlinux 0x04eafa53 validate_slab_cache EXPORT_SYMBOL vmlinux 0x050877b9 dmi_first_match -EXPORT_SYMBOL vmlinux 0x051d2547 tcf_unregister_action +EXPORT_SYMBOL vmlinux 0x050ce8fe kill_fasync EXPORT_SYMBOL vmlinux 0x051d58e8 dma_fence_wait_any_timeout EXPORT_SYMBOL vmlinux 0x05240ee7 percpu_counter_batch -EXPORT_SYMBOL vmlinux 0x053d2d44 inet_sock_destruct -EXPORT_SYMBOL vmlinux 0x0542b331 close_fd_get_file +EXPORT_SYMBOL vmlinux 0x0531a141 tcf_register_action +EXPORT_SYMBOL vmlinux 0x0532e9d2 tcf_action_set_ctrlact EXPORT_SYMBOL vmlinux 0x054496b4 schedule_timeout_interruptible -EXPORT_SYMBOL vmlinux 0x0544c54b icmp_ndo_send +EXPORT_SYMBOL vmlinux 0x054fa55f genphy_read_status EXPORT_SYMBOL vmlinux 0x055e77e8 jiffies_64 -EXPORT_SYMBOL vmlinux 0x055e7d3b pci_bus_alloc_resource -EXPORT_SYMBOL vmlinux 0x055edabe xfrm_state_unregister_afinfo -EXPORT_SYMBOL vmlinux 0x05696e38 rtnl_notify -EXPORT_SYMBOL vmlinux 0x05849b93 jbd2_journal_abort -EXPORT_SYMBOL vmlinux 0x058f8789 alloc_netdev_mqs +EXPORT_SYMBOL vmlinux 0x056afaac pcie_capability_clear_and_set_word +EXPORT_SYMBOL vmlinux 0x0584a981 __mmap_lock_do_trace_start_locking +EXPORT_SYMBOL vmlinux 0x0585e8b8 module_layout +EXPORT_SYMBOL vmlinux 0x058f2790 __xfrm_init_state +EXPORT_SYMBOL vmlinux 0x059b4522 serial8250_do_pm EXPORT_SYMBOL vmlinux 0x059e1482 __traceiter_dma_fence_emit -EXPORT_SYMBOL vmlinux 0x05c3ca11 jbd2_journal_init_jbd_inode -EXPORT_SYMBOL vmlinux 0x05e59b11 fc_attach_transport -EXPORT_SYMBOL vmlinux 0x05fb34b8 reuseport_stop_listen_sock +EXPORT_SYMBOL vmlinux 0x05a67c3a cookie_ecn_ok +EXPORT_SYMBOL vmlinux 0x05d031af neigh_lookup_nodev EXPORT_SYMBOL vmlinux 0x06052f8d __memmove -EXPORT_SYMBOL vmlinux 0x0606ca58 igrab EXPORT_SYMBOL vmlinux 0x060ba97c gen_pool_free_owner -EXPORT_SYMBOL vmlinux 0x06110b14 neigh_sysctl_unregister EXPORT_SYMBOL vmlinux 0x061651be strcat -EXPORT_SYMBOL vmlinux 0x0617d0d7 xfrm_state_insert -EXPORT_SYMBOL vmlinux 0x0627ec8d inet_select_addr -EXPORT_SYMBOL vmlinux 0x062a882b lease_get_mtime +EXPORT_SYMBOL vmlinux 0x06165d8b input_mt_report_slot_state +EXPORT_SYMBOL vmlinux 0x0621d758 acpi_match_device_ids +EXPORT_SYMBOL vmlinux 0x06314a85 param_array_ops EXPORT_SYMBOL vmlinux 0x0634100a bitmap_parselist_user -EXPORT_SYMBOL vmlinux 0x0636117b skb_flow_get_icmp_tci -EXPORT_SYMBOL vmlinux 0x0667edd3 udp_skb_destructor +EXPORT_SYMBOL vmlinux 0x065c09d7 uart_get_baud_rate EXPORT_SYMBOL vmlinux 0x0668b595 _kstrtoul +EXPORT_SYMBOL vmlinux 0x066b2857 init_pseudo +EXPORT_SYMBOL vmlinux 0x0679c9ed netif_rx_any_context EXPORT_SYMBOL vmlinux 0x06848c60 to_nfit_uuid EXPORT_SYMBOL vmlinux 0x06a86bc1 iowrite16 +EXPORT_SYMBOL vmlinux 0x06b0e050 write_inode_now EXPORT_SYMBOL vmlinux 0x06bd88b5 ucs2_strnlen +EXPORT_SYMBOL vmlinux 0x06c3dff5 vme_unregister_bridge EXPORT_SYMBOL vmlinux 0x06c8f2de slhc_compress -EXPORT_SYMBOL vmlinux 0x06d4523d sched_autogroup_detach -EXPORT_SYMBOL vmlinux 0x071ec8d3 filemap_fdatawait_range -EXPORT_SYMBOL vmlinux 0x072bfa06 fb_is_primary_device +EXPORT_SYMBOL vmlinux 0x06dfcd8b nf_log_unbind_pf +EXPORT_SYMBOL vmlinux 0x06f79ad1 sk_dst_check +EXPORT_SYMBOL vmlinux 0x070632b1 scsi_eh_restore_cmnd +EXPORT_SYMBOL vmlinux 0x07082a0a input_register_handle +EXPORT_SYMBOL vmlinux 0x07103565 flow_rule_match_tcp +EXPORT_SYMBOL vmlinux 0x0714b7e2 netif_set_real_num_queues +EXPORT_SYMBOL vmlinux 0x07234cc4 param_set_int +EXPORT_SYMBOL vmlinux 0x0728a34d netpoll_send_skb EXPORT_SYMBOL vmlinux 0x072f901c vme_master_rmw +EXPORT_SYMBOL vmlinux 0x0732da4e sock_sendmsg +EXPORT_SYMBOL vmlinux 0x07450ab0 devm_mfd_add_devices EXPORT_SYMBOL vmlinux 0x0745a981 xa_erase -EXPORT_SYMBOL vmlinux 0x07484d34 input_set_timestamp -EXPORT_SYMBOL vmlinux 0x076baf7e d_invalidate -EXPORT_SYMBOL vmlinux 0x076c637b scsi_print_sense_hdr -EXPORT_SYMBOL vmlinux 0x0785f570 get_phy_device -EXPORT_SYMBOL vmlinux 0x079dbbe2 fscrypt_ioctl_get_policy +EXPORT_SYMBOL vmlinux 0x0758264a blk_mq_delay_run_hw_queues +EXPORT_SYMBOL vmlinux 0x0778f229 sock_i_ino +EXPORT_SYMBOL vmlinux 0x078d2669 tty_register_driver EXPORT_SYMBOL vmlinux 0x07a890c8 fb_alloc_cmap -EXPORT_SYMBOL vmlinux 0x07ad4186 security_unix_stream_connect -EXPORT_SYMBOL vmlinux 0x07aeccc5 sk_net_capable -EXPORT_SYMBOL vmlinux 0x07b4f782 inet_csk_prepare_forced_close -EXPORT_SYMBOL vmlinux 0x07c074c0 input_open_device +EXPORT_SYMBOL vmlinux 0x07ae3a3e agp_backend_release +EXPORT_SYMBOL vmlinux 0x07cbd474 ip6_fraglist_prepare EXPORT_SYMBOL vmlinux 0x07cc4a5d printk_timed_ratelimit -EXPORT_SYMBOL vmlinux 0x07cd12a7 __SCK__tp_func_kmalloc EXPORT_SYMBOL vmlinux 0x07ceeac9 panic_notifier_list -EXPORT_SYMBOL vmlinux 0x07da1892 netpoll_poll_enable -EXPORT_SYMBOL vmlinux 0x07e0ebab agp3_generic_tlbflush +EXPORT_SYMBOL vmlinux 0x07d2b363 console_start EXPORT_SYMBOL vmlinux 0x07f57478 pci_unmap_iospace -EXPORT_SYMBOL vmlinux 0x07fcbfab pci_get_subsys EXPORT_SYMBOL vmlinux 0x0800473f __cond_resched +EXPORT_SYMBOL vmlinux 0x0800d9fc genphy_resume EXPORT_SYMBOL vmlinux 0x0805f2c8 ecryptfs_get_auth_tok_key -EXPORT_SYMBOL vmlinux 0x0809ddb6 scsi_device_resume +EXPORT_SYMBOL vmlinux 0x08066fe6 xsk_get_pool_from_qid +EXPORT_SYMBOL vmlinux 0x0812eead agp_generic_free_by_type EXPORT_SYMBOL vmlinux 0x08162c74 free_bucket_spinlocks -EXPORT_SYMBOL vmlinux 0x081ce21b scsi_report_device_reset -EXPORT_SYMBOL vmlinux 0x0823f677 tcp_get_cookie_sock EXPORT_SYMBOL vmlinux 0x08249512 iwe_stream_add_point -EXPORT_SYMBOL vmlinux 0x0824f8c1 sock_alloc_send_skb EXPORT_SYMBOL vmlinux 0x082c3213 pci_root_buses -EXPORT_SYMBOL vmlinux 0x08319b04 proto_register +EXPORT_SYMBOL vmlinux 0x08300440 __seq_open_private +EXPORT_SYMBOL vmlinux 0x08350c11 dev_get_by_index +EXPORT_SYMBOL vmlinux 0x08361db7 vme_dma_list_add EXPORT_SYMBOL vmlinux 0x083eb21c rfkill_unregister -EXPORT_SYMBOL vmlinux 0x085a7280 cdrom_get_media_event -EXPORT_SYMBOL vmlinux 0x085dc09d jbd2__journal_start -EXPORT_SYMBOL vmlinux 0x08717d3e xfrm6_rcv -EXPORT_SYMBOL vmlinux 0x087cd240 mr_mfc_find_parent +EXPORT_SYMBOL vmlinux 0x0841ed2b scsi_host_get +EXPORT_SYMBOL vmlinux 0x084b7495 pcie_bandwidth_available +EXPORT_SYMBOL vmlinux 0x084fdae4 xfrm_policy_walk +EXPORT_SYMBOL vmlinux 0x0877c6ee generic_writepages +EXPORT_SYMBOL vmlinux 0x08803456 key_invalidate EXPORT_SYMBOL vmlinux 0x0882a449 security_xfrm_policy_alloc -EXPORT_SYMBOL vmlinux 0x08849fea sock_no_bind -EXPORT_SYMBOL vmlinux 0x088acefa kmem_cache_alloc_bulk -EXPORT_SYMBOL vmlinux 0x08994388 iov_iter_gap_alignment -EXPORT_SYMBOL vmlinux 0x08a20700 fb_pan_display -EXPORT_SYMBOL vmlinux 0x08acf093 inet_dev_addr_type -EXPORT_SYMBOL vmlinux 0x08ec9c33 pcie_print_link_status -EXPORT_SYMBOL vmlinux 0x08f98f06 tcf_exts_dump_stats -EXPORT_SYMBOL vmlinux 0x08faed0c pci_choose_state -EXPORT_SYMBOL vmlinux 0x090a116c param_set_long -EXPORT_SYMBOL vmlinux 0x0912c619 ilookup5 -EXPORT_SYMBOL vmlinux 0x09149d3f inode_update_time -EXPORT_SYMBOL vmlinux 0x09224775 security_task_getsecid_subj +EXPORT_SYMBOL vmlinux 0x08852e48 csum_and_copy_from_iter +EXPORT_SYMBOL vmlinux 0x08856f5d udp_pre_connect +EXPORT_SYMBOL vmlinux 0x0892a940 ip_getsockopt +EXPORT_SYMBOL vmlinux 0x08b1e7d6 freezing_slow_path +EXPORT_SYMBOL vmlinux 0x08d76733 nf_ip6_checksum +EXPORT_SYMBOL vmlinux 0x08e37058 consume_skb +EXPORT_SYMBOL vmlinux 0x08f5c4ff frontswap_register_ops +EXPORT_SYMBOL vmlinux 0x08fda35d pnp_unregister_card_driver +EXPORT_SYMBOL vmlinux 0x09044a92 xfrm6_input_addr +EXPORT_SYMBOL vmlinux 0x09096aee tc_cleanup_flow_action EXPORT_SYMBOL vmlinux 0x092e26bf acpi_remove_address_space_handler EXPORT_SYMBOL vmlinux 0x093712e5 acpi_purge_cached_objects -EXPORT_SYMBOL vmlinux 0x09506d7d mipi_dsi_dcs_set_pixel_format -EXPORT_SYMBOL vmlinux 0x09575ab4 sock_alloc_file -EXPORT_SYMBOL vmlinux 0x095b1e2b nd_region_to_nstype -EXPORT_SYMBOL vmlinux 0x0963b7c8 md_bitmap_end_sync -EXPORT_SYMBOL vmlinux 0x096eb86e simple_transaction_set +EXPORT_SYMBOL vmlinux 0x09527e4d km_state_notify +EXPORT_SYMBOL vmlinux 0x095804e0 to_nd_dax +EXPORT_SYMBOL vmlinux 0x096e26aa __SCK__tp_func_read_msr EXPORT_SYMBOL vmlinux 0x09769037 dmt_modes -EXPORT_SYMBOL vmlinux 0x0977af33 freeze_bdev EXPORT_SYMBOL vmlinux 0x097af021 neigh_proc_dointvec_jiffies EXPORT_SYMBOL vmlinux 0x098b71c6 fb_dealloc_cmap -EXPORT_SYMBOL vmlinux 0x098d3517 get_thermal_instance -EXPORT_SYMBOL vmlinux 0x098e3638 vlan_dev_vlan_id EXPORT_SYMBOL vmlinux 0x0998cc3c hdmi_infoframe_unpack -EXPORT_SYMBOL vmlinux 0x09c1e4f6 blk_rq_map_integrity_sg +EXPORT_SYMBOL vmlinux 0x09a317ea __netif_napi_del +EXPORT_SYMBOL vmlinux 0x09a9f651 unregister_nexthop_notifier +EXPORT_SYMBOL vmlinux 0x09c9391e __tty_alloc_driver EXPORT_SYMBOL vmlinux 0x09d44df9 in_lock_functions EXPORT_SYMBOL vmlinux 0x09da0ba4 xa_set_mark -EXPORT_SYMBOL vmlinux 0x09db65ff xfrm_alloc_spi -EXPORT_SYMBOL vmlinux 0x09eb400f phy_trigger_machine -EXPORT_SYMBOL vmlinux 0x09f86848 __ip4_datagram_connect +EXPORT_SYMBOL vmlinux 0x09e67c37 skb_csum_hwoffload_help +EXPORT_SYMBOL vmlinux 0x09ea9b8e tcp_md5_hash_skb_data +EXPORT_SYMBOL vmlinux 0x09f8fb7b xfrm_state_walk +EXPORT_SYMBOL vmlinux 0x0a01c1bd unregister_shrinker +EXPORT_SYMBOL vmlinux 0x0a030177 inet_csk_destroy_sock EXPORT_SYMBOL vmlinux 0x0a0ebc08 __xa_cmpxchg -EXPORT_SYMBOL vmlinux 0x0a1a9e48 devfreq_register_notifier EXPORT_SYMBOL vmlinux 0x0a1dbc76 tcp_rx_skb_cache_key -EXPORT_SYMBOL vmlinux 0x0a254ff5 netif_rx_any_context +EXPORT_SYMBOL vmlinux 0x0a1fc85e scsi_free_host_dev +EXPORT_SYMBOL vmlinux 0x0a236340 inet_csk_reqsk_queue_add +EXPORT_SYMBOL vmlinux 0x0a24404d flow_block_cb_alloc EXPORT_SYMBOL vmlinux 0x0a2a0bce nla_append -EXPORT_SYMBOL vmlinux 0x0a331254 sock_no_accept -EXPORT_SYMBOL vmlinux 0x0a383bbe from_kgid -EXPORT_SYMBOL vmlinux 0x0a42d453 update_devfreq -EXPORT_SYMBOL vmlinux 0x0a51683a tcp_sock_set_keepidle +EXPORT_SYMBOL vmlinux 0x0a36d9fe skb_recv_datagram +EXPORT_SYMBOL vmlinux 0x0a404c9c agp_generic_destroy_pages +EXPORT_SYMBOL vmlinux 0x0a4c5fb1 filemap_write_and_wait_range +EXPORT_SYMBOL vmlinux 0x0a5dd502 iov_iter_revert EXPORT_SYMBOL vmlinux 0x0a770832 register_memory_notifier -EXPORT_SYMBOL vmlinux 0x0a7cf0cb flow_indr_dev_setup_offload -EXPORT_SYMBOL vmlinux 0x0a87fba9 ethtool_rx_flow_rule_destroy +EXPORT_SYMBOL vmlinux 0x0a7952dd neigh_carrier_down +EXPORT_SYMBOL vmlinux 0x0a7aa53c __netdev_alloc_skb +EXPORT_SYMBOL vmlinux 0x0a7b2563 flow_block_cb_free +EXPORT_SYMBOL vmlinux 0x0a90411a mfd_add_devices EXPORT_SYMBOL vmlinux 0x0a92ec74 boot_cpu_data +EXPORT_SYMBOL vmlinux 0x0aa1c31b inet_dgram_connect EXPORT_SYMBOL vmlinux 0x0aa309cf synchronize_hardirq EXPORT_SYMBOL vmlinux 0x0aaccc92 pci_remap_iospace -EXPORT_SYMBOL vmlinux 0x0abc9593 remap_pfn_range EXPORT_SYMBOL vmlinux 0x0acf7679 dma_issue_pending_all -EXPORT_SYMBOL vmlinux 0x0adf0200 filemap_invalidate_lock_two -EXPORT_SYMBOL vmlinux 0x0ae9ba33 unlock_new_inode -EXPORT_SYMBOL vmlinux 0x0aebb32a bio_clone_fast -EXPORT_SYMBOL vmlinux 0x0af3ecb0 pci_bus_size_bridges -EXPORT_SYMBOL vmlinux 0x0af61174 mntput -EXPORT_SYMBOL vmlinux 0x0b08ed2a cdrom_ioctl -EXPORT_SYMBOL vmlinux 0x0b13c5ae mroute6_is_socket -EXPORT_SYMBOL vmlinux 0x0b14f8a7 iov_iter_zero +EXPORT_SYMBOL vmlinux 0x0ad7bc3f try_to_release_page +EXPORT_SYMBOL vmlinux 0x0adb3151 tcp_sock_set_cork +EXPORT_SYMBOL vmlinux 0x0adc4141 ip6_err_gen_icmpv6_unreach EXPORT_SYMBOL vmlinux 0x0b19b445 ioread8 EXPORT_SYMBOL vmlinux 0x0b1beb31 vmalloc_32_user EXPORT_SYMBOL vmlinux 0x0b26b8c8 acpi_run_osc EXPORT_SYMBOL vmlinux 0x0b290ada dma_fence_chain_walk -EXPORT_SYMBOL vmlinux 0x0b2f76e0 pci_write_config_word -EXPORT_SYMBOL vmlinux 0x0b45dfe5 register_console -EXPORT_SYMBOL vmlinux 0x0b6351bf __SCK__tp_func_mmap_lock_acquire_returned +EXPORT_SYMBOL vmlinux 0x0b402d45 qdisc_put +EXPORT_SYMBOL vmlinux 0x0b50093a __breadahead_gfp EXPORT_SYMBOL vmlinux 0x0b637410 cr4_update_irqsoff +EXPORT_SYMBOL vmlinux 0x0b65943d scsi_set_medium_removal +EXPORT_SYMBOL vmlinux 0x0b6d44e1 tcf_idr_release EXPORT_SYMBOL vmlinux 0x0b742fd7 simple_strtol +EXPORT_SYMBOL vmlinux 0x0b928b42 fs_bio_set +EXPORT_SYMBOL vmlinux 0x0b92b42c xsk_tx_completed EXPORT_SYMBOL vmlinux 0x0ba0b938 vm_brk -EXPORT_SYMBOL vmlinux 0x0baad34f dma_unmap_page_attrs -EXPORT_SYMBOL vmlinux 0x0bb43239 pci_request_selected_regions +EXPORT_SYMBOL vmlinux 0x0bb10dbf add_to_pipe EXPORT_SYMBOL vmlinux 0x0bbfa78c set_security_override_from_ctx +EXPORT_SYMBOL vmlinux 0x0bc1dfa6 register_tcf_proto_ops EXPORT_SYMBOL vmlinux 0x0bc477a2 irq_set_irq_type -EXPORT_SYMBOL vmlinux 0x0bcf7009 con_set_default_unimap -EXPORT_SYMBOL vmlinux 0x0bcfa70a xfrm4_rcv_encap -EXPORT_SYMBOL vmlinux 0x0bd8f1ea md_integrity_register -EXPORT_SYMBOL vmlinux 0x0be598ff security_socket_socketpair +EXPORT_SYMBOL vmlinux 0x0bd13db4 pci_disable_msi +EXPORT_SYMBOL vmlinux 0x0bd5b9d9 dev_printk_emit +EXPORT_SYMBOL vmlinux 0x0bd7108e netif_napi_add EXPORT_SYMBOL vmlinux 0x0bfc1d1a check_zeroed_user EXPORT_SYMBOL vmlinux 0x0c0f79af ZSTD_getDictID_fromFrame -EXPORT_SYMBOL vmlinux 0x0c158436 node_data -EXPORT_SYMBOL vmlinux 0x0c1791d8 rfkill_alloc -EXPORT_SYMBOL vmlinux 0x0c1c0610 nd_device_notify +EXPORT_SYMBOL vmlinux 0x0c0ffbb5 blk_mq_rq_cpu +EXPORT_SYMBOL vmlinux 0x0c19b566 ww_mutex_lock +EXPORT_SYMBOL vmlinux 0x0c1b04c3 param_get_uint EXPORT_SYMBOL vmlinux 0x0c25ec48 secure_tcpv6_seq EXPORT_SYMBOL vmlinux 0x0c3690fc _raw_spin_lock_bh +EXPORT_SYMBOL vmlinux 0x0c444ca5 __serio_register_port +EXPORT_SYMBOL vmlinux 0x0c4a28f0 param_set_copystring +EXPORT_SYMBOL vmlinux 0x0c4f7bc4 get_user_pages_unlocked +EXPORT_SYMBOL vmlinux 0x0c565167 netdev_class_remove_file_ns EXPORT_SYMBOL vmlinux 0x0c575719 __cond_resched_rwlock_write -EXPORT_SYMBOL vmlinux 0x0c5ea1bc mmput_async -EXPORT_SYMBOL vmlinux 0x0c6581be dcb_setapp +EXPORT_SYMBOL vmlinux 0x0c5811b5 block_commit_write +EXPORT_SYMBOL vmlinux 0x0c5e1cab clk_get EXPORT_SYMBOL vmlinux 0x0c6bdc3f vme_master_read -EXPORT_SYMBOL vmlinux 0x0cb000ea blk_integrity_register -EXPORT_SYMBOL vmlinux 0x0cb4e15c phy_modify_paged_changed +EXPORT_SYMBOL vmlinux 0x0c802e81 dev_pick_tx_cpu_id +EXPORT_SYMBOL vmlinux 0x0c9931d0 devfreq_unregister_notifier +EXPORT_SYMBOL vmlinux 0x0cb9ad35 dev_disable_lro EXPORT_SYMBOL vmlinux 0x0cc4b4b6 crc_ccitt_false EXPORT_SYMBOL vmlinux 0x0cd5835b ipv6_flowlabel_exclusive -EXPORT_SYMBOL vmlinux 0x0cd842bf skb_eth_push EXPORT_SYMBOL vmlinux 0x0cdce87c rfkill_set_hw_state_reason EXPORT_SYMBOL vmlinux 0x0ce19729 mb_cache_entry_touch -EXPORT_SYMBOL vmlinux 0x0ce1bf7b param_set_short -EXPORT_SYMBOL vmlinux 0x0ceb45e0 blk_queue_segment_boundary EXPORT_SYMBOL vmlinux 0x0d07f543 get_anon_bdev -EXPORT_SYMBOL vmlinux 0x0d2c31f6 generic_remap_file_range_prep -EXPORT_SYMBOL vmlinux 0x0d2d7f15 phy_start_cable_test -EXPORT_SYMBOL vmlinux 0x0d2e325d blk_post_runtime_suspend -EXPORT_SYMBOL vmlinux 0x0d338da3 pcie_ptm_enabled -EXPORT_SYMBOL vmlinux 0x0d3c9fc4 devm_extcon_unregister_notifier -EXPORT_SYMBOL vmlinux 0x0d49692e xfrm_register_type_offload +EXPORT_SYMBOL vmlinux 0x0d1d4161 __dquot_transfer +EXPORT_SYMBOL vmlinux 0x0d3d8ef1 inode_newsize_ok +EXPORT_SYMBOL vmlinux 0x0d444b92 pci_read_config_dword EXPORT_SYMBOL vmlinux 0x0d542439 __ipv6_addr_type -EXPORT_SYMBOL vmlinux 0x0d5b186b nobh_write_begin -EXPORT_SYMBOL vmlinux 0x0d5efc6f netdev_lower_state_changed -EXPORT_SYMBOL vmlinux 0x0d5f05f9 param_get_uint EXPORT_SYMBOL vmlinux 0x0d61eeee __bitmap_subset -EXPORT_SYMBOL vmlinux 0x0d818c30 jbd2_journal_init_dev -EXPORT_SYMBOL vmlinux 0x0d9fbc28 d_set_d_op -EXPORT_SYMBOL vmlinux 0x0da1e33a netlink_capable -EXPORT_SYMBOL vmlinux 0x0db5897f simple_dir_operations -EXPORT_SYMBOL vmlinux 0x0ddd6fa2 block_write_begin -EXPORT_SYMBOL vmlinux 0x0ddd9ec2 scsi_add_device -EXPORT_SYMBOL vmlinux 0x0dea8ce3 inet_reqsk_alloc -EXPORT_SYMBOL vmlinux 0x0dfb6221 ip_output -EXPORT_SYMBOL vmlinux 0x0e00680b seq_open_private +EXPORT_SYMBOL vmlinux 0x0d61f306 security_sb_set_mnt_opts +EXPORT_SYMBOL vmlinux 0x0d76e19e pci_request_regions +EXPORT_SYMBOL vmlinux 0x0d821e60 skb_expand_head +EXPORT_SYMBOL vmlinux 0x0d8be24f netdev_crit +EXPORT_SYMBOL vmlinux 0x0d8d7c7e md_bitmap_startwrite +EXPORT_SYMBOL vmlinux 0x0da10d74 skb_headers_offset_update +EXPORT_SYMBOL vmlinux 0x0da22d48 ip_frag_next +EXPORT_SYMBOL vmlinux 0x0dbb2bbe qdisc_class_hash_grow +EXPORT_SYMBOL vmlinux 0x0dc5d497 clear_bdi_congested +EXPORT_SYMBOL vmlinux 0x0dce755d _copy_from_iter_nocache +EXPORT_SYMBOL vmlinux 0x0dd4c8f4 sock_alloc_file +EXPORT_SYMBOL vmlinux 0x0de93cf7 crypto_sha512_finup +EXPORT_SYMBOL vmlinux 0x0deaea86 phy_disconnect +EXPORT_SYMBOL vmlinux 0x0dfc54d0 pps_lookup_dev +EXPORT_SYMBOL vmlinux 0x0e018fe6 t10_pi_type1_ip +EXPORT_SYMBOL vmlinux 0x0e07ea9b __bforget +EXPORT_SYMBOL vmlinux 0x0e120235 __scsi_add_device EXPORT_SYMBOL vmlinux 0x0e17678a siphash_4u64 -EXPORT_SYMBOL vmlinux 0x0e18d827 vmf_insert_pfn_prot EXPORT_SYMBOL vmlinux 0x0e23b37f alloc_cpumask_var_node -EXPORT_SYMBOL vmlinux 0x0e24925a bfifo_qdisc_ops -EXPORT_SYMBOL vmlinux 0x0e370aa0 peernet2id -EXPORT_SYMBOL vmlinux 0x0e3d8049 blkdev_get_by_path +EXPORT_SYMBOL vmlinux 0x0e24511a ip6_output +EXPORT_SYMBOL vmlinux 0x0e2791b4 phy_ethtool_get_eee +EXPORT_SYMBOL vmlinux 0x0e30c8f5 ipv6_find_hdr EXPORT_SYMBOL vmlinux 0x0e4262c6 __siphash_unaligned -EXPORT_SYMBOL vmlinux 0x0e662a51 tcp_req_err -EXPORT_SYMBOL vmlinux 0x0e6ec671 dma_find_channel +EXPORT_SYMBOL vmlinux 0x0e4cf123 pci_reenable_device +EXPORT_SYMBOL vmlinux 0x0e5a685f acpi_dev_get_first_match_dev +EXPORT_SYMBOL vmlinux 0x0e5edf6f ipv6_chk_prefix +EXPORT_SYMBOL vmlinux 0x0e61b3f3 udp_skb_destructor +EXPORT_SYMBOL vmlinux 0x0e6c3da5 devm_nvmem_cell_put EXPORT_SYMBOL vmlinux 0x0e74ad2d utf8ncursor -EXPORT_SYMBOL vmlinux 0x0e7b0190 ipv6_chk_custom_prefix -EXPORT_SYMBOL vmlinux 0x0e7b9e98 ndo_dflt_fdb_del -EXPORT_SYMBOL vmlinux 0x0e835126 super_setup_bdi_name -EXPORT_SYMBOL vmlinux 0x0e8aa557 xfrm_policy_walk_done -EXPORT_SYMBOL vmlinux 0x0e8c094e touch_atime -EXPORT_SYMBOL vmlinux 0x0e9171c3 mipi_dsi_shutdown_peripheral EXPORT_SYMBOL vmlinux 0x0ea3c74e tasklet_kill -EXPORT_SYMBOL vmlinux 0x0ea40b6e filemap_flush EXPORT_SYMBOL vmlinux 0x0ea593f6 hdmi_drm_infoframe_init +EXPORT_SYMBOL vmlinux 0x0eb6c7c3 tcf_exts_validate EXPORT_SYMBOL vmlinux 0x0eb6eb87 add_taint EXPORT_SYMBOL vmlinux 0x0ec5babe vme_dma_free -EXPORT_SYMBOL vmlinux 0x0edf2bce sdev_prefix_printk -EXPORT_SYMBOL vmlinux 0x0ee7bcb1 xsk_tx_release +EXPORT_SYMBOL vmlinux 0x0ed3e944 netdev_upper_get_next_dev_rcu +EXPORT_SYMBOL vmlinux 0x0ed94555 prepare_kernel_cred +EXPORT_SYMBOL vmlinux 0x0ee668e1 con_copy_unimap +EXPORT_SYMBOL vmlinux 0x0ef1485d fwnode_get_phy_id +EXPORT_SYMBOL vmlinux 0x0efd1852 inet_frag_reasm_finish +EXPORT_SYMBOL vmlinux 0x0f038778 __scsi_device_lookup_by_target EXPORT_SYMBOL vmlinux 0x0f09cc34 schedule_timeout_killable -EXPORT_SYMBOL vmlinux 0x0f1daa59 md_write_inc +EXPORT_SYMBOL vmlinux 0x0f0aa9ff iter_file_splice_write +EXPORT_SYMBOL vmlinux 0x0f1056d9 scsi_ioctl +EXPORT_SYMBOL vmlinux 0x0f219427 module_put +EXPORT_SYMBOL vmlinux 0x0f23fcf3 inet_csk_init_xmit_timers EXPORT_SYMBOL vmlinux 0x0f37ca89 lockref_put_not_zero -EXPORT_SYMBOL vmlinux 0x0f59265d pci_scan_bus -EXPORT_SYMBOL vmlinux 0x0f5c9cfb __cleancache_invalidate_fs -EXPORT_SYMBOL vmlinux 0x0f64d0f3 xfrm_policy_bysel_ctx +EXPORT_SYMBOL vmlinux 0x0f392ae7 mipi_dsi_dcs_set_page_address +EXPORT_SYMBOL vmlinux 0x0f68e01f tcp_ld_RTO_revert +EXPORT_SYMBOL vmlinux 0x0f720ca9 cdrom_get_last_written EXPORT_SYMBOL vmlinux 0x0f86f560 kthread_delayed_work_timer_fn +EXPORT_SYMBOL vmlinux 0x0f8776d4 tty_register_device +EXPORT_SYMBOL vmlinux 0x0f94f5ab eth_header_cache_update +EXPORT_SYMBOL vmlinux 0x0f978eb1 skb_kill_datagram +EXPORT_SYMBOL vmlinux 0x0f97c0c7 bio_integrity_add_page +EXPORT_SYMBOL vmlinux 0x0f983da6 remove_conflicting_pci_framebuffers EXPORT_SYMBOL vmlinux 0x0fab1ab0 hdmi_spd_infoframe_pack EXPORT_SYMBOL vmlinux 0x0fb2f8a4 mktime64 -EXPORT_SYMBOL vmlinux 0x0fc0de2a fs_context_for_reconfigure -EXPORT_SYMBOL vmlinux 0x0fc5dfb4 pnp_is_active +EXPORT_SYMBOL vmlinux 0x0fcbd1e2 scsi_bios_ptable +EXPORT_SYMBOL vmlinux 0x0fd3b484 elv_rb_former_request EXPORT_SYMBOL vmlinux 0x0fd902db mb_cache_entry_create -EXPORT_SYMBOL vmlinux 0x0ff1d529 fuse_dequeue_forget +EXPORT_SYMBOL vmlinux 0x0fdec6fa jbd2_fc_wait_bufs +EXPORT_SYMBOL vmlinux 0x0fed8bb3 security_path_unlink EXPORT_SYMBOL vmlinux 0x0ff80f59 zalloc_cpumask_var -EXPORT_SYMBOL vmlinux 0x0ffd9b80 key_validate EXPORT_SYMBOL vmlinux 0x0fff5afc time64_to_tm -EXPORT_SYMBOL vmlinux 0x100f4cd1 phy_do_ioctl -EXPORT_SYMBOL vmlinux 0x10153c34 amd_iommu_complete_ppr -EXPORT_SYMBOL vmlinux 0x101b6691 serial8250_register_8250_port +EXPORT_SYMBOL vmlinux 0x101f2463 lock_rename +EXPORT_SYMBOL vmlinux 0x10334948 qdisc_watchdog_init EXPORT_SYMBOL vmlinux 0x1035c7c2 __release_region -EXPORT_SYMBOL vmlinux 0x104645ab blkdev_get_by_dev -EXPORT_SYMBOL vmlinux 0x10530107 disk_end_io_acct -EXPORT_SYMBOL vmlinux 0x105499b3 ip6_err_gen_icmpv6_unreach +EXPORT_SYMBOL vmlinux 0x103a800f kern_unmount_array +EXPORT_SYMBOL vmlinux 0x1046aad4 input_set_min_poll_interval EXPORT_SYMBOL vmlinux 0x1057a279 bsearch +EXPORT_SYMBOL vmlinux 0x105a9c1b pldmfw_flash_image EXPORT_SYMBOL vmlinux 0x1068004b gf128mul_bbe -EXPORT_SYMBOL vmlinux 0x106c397a jbd2_journal_dirty_metadata +EXPORT_SYMBOL vmlinux 0x10723419 nd_namespace_blk_validate +EXPORT_SYMBOL vmlinux 0x1074b2e3 inet_sk_set_state EXPORT_SYMBOL vmlinux 0x107be0b0 percpu_counter_sync EXPORT_SYMBOL vmlinux 0x107e5878 zlib_inflateEnd -EXPORT_SYMBOL vmlinux 0x108a0fac skb_flow_dissect_tunnel_info -EXPORT_SYMBOL vmlinux 0x109a5547 __dst_destroy_metrics_generic -EXPORT_SYMBOL vmlinux 0x10a46e0f xfrm_trans_queue_net -EXPORT_SYMBOL vmlinux 0x10b9a9d9 truncate_inode_pages -EXPORT_SYMBOL vmlinux 0x10c0675a genphy_read_mmd_unsupported +EXPORT_SYMBOL vmlinux 0x108274b9 from_kgid_munged +EXPORT_SYMBOL vmlinux 0x108dd55a netlink_broadcast_filtered +EXPORT_SYMBOL vmlinux 0x10a67b59 __tcp_md5_do_lookup +EXPORT_SYMBOL vmlinux 0x10af7b27 device_get_mac_address EXPORT_SYMBOL vmlinux 0x10c3f57e __gnet_stats_copy_queue -EXPORT_SYMBOL vmlinux 0x10d36220 jbd2_journal_begin_ordered_truncate +EXPORT_SYMBOL vmlinux 0x10c60d5f tty_port_close_end +EXPORT_SYMBOL vmlinux 0x10c6999a key_task_permission +EXPORT_SYMBOL vmlinux 0x10d6552e page_get_link EXPORT_SYMBOL vmlinux 0x10d9f885 scsi_sense_desc_find -EXPORT_SYMBOL vmlinux 0x10e0463e phy_drivers_register -EXPORT_SYMBOL vmlinux 0x10e5ac38 cdev_set_parent EXPORT_SYMBOL vmlinux 0x10e6f74a free_contig_range -EXPORT_SYMBOL vmlinux 0x10e9ab0e param_get_bool -EXPORT_SYMBOL vmlinux 0x10fb3ff7 neigh_direct_output -EXPORT_SYMBOL vmlinux 0x11018f69 ether_setup +EXPORT_SYMBOL vmlinux 0x10f251ab nobh_write_end EXPORT_SYMBOL vmlinux 0x11089ac7 _ctype -EXPORT_SYMBOL vmlinux 0x111bdf82 __tracepoint_mmap_lock_start_locking -EXPORT_SYMBOL vmlinux 0x113ef9f4 tcf_action_exec +EXPORT_SYMBOL vmlinux 0x110955dc clk_hw_get_clk +EXPORT_SYMBOL vmlinux 0x1122ae6c nf_ip_checksum +EXPORT_SYMBOL vmlinux 0x11608481 acpi_bus_get_device +EXPORT_SYMBOL vmlinux 0x1164f72e security_tun_dev_attach EXPORT_SYMBOL vmlinux 0x117093be qdisc_class_hash_init -EXPORT_SYMBOL vmlinux 0x11966122 fscrypt_decrypt_block_inplace -EXPORT_SYMBOL vmlinux 0x11b129a2 __lock_page -EXPORT_SYMBOL vmlinux 0x11b7a7bc ps2_drain +EXPORT_SYMBOL vmlinux 0x11b66e05 __hw_addr_unsync_dev +EXPORT_SYMBOL vmlinux 0x11d67d9f xp_dma_map EXPORT_SYMBOL vmlinux 0x11e0ec41 dm_read_arg EXPORT_SYMBOL vmlinux 0x11e30762 chacha_block_generic +EXPORT_SYMBOL vmlinux 0x11e906d2 __SCK__tp_func_kmem_cache_free EXPORT_SYMBOL vmlinux 0x11f47d8c utf8_strncmp +EXPORT_SYMBOL vmlinux 0x11f50684 uart_unregister_driver EXPORT_SYMBOL vmlinux 0x11f7ed4c hex_to_bin +EXPORT_SYMBOL vmlinux 0x11fe1720 generic_file_open EXPORT_SYMBOL vmlinux 0x120b336a __rb_insert_augmented -EXPORT_SYMBOL vmlinux 0x1224ae7a __tty_insert_flip_char -EXPORT_SYMBOL vmlinux 0x122bbc53 unregister_netdevice_notifier_net +EXPORT_SYMBOL vmlinux 0x122f2e6b filemap_invalidate_lock_two EXPORT_SYMBOL vmlinux 0x124bad4d kstrtobool -EXPORT_SYMBOL vmlinux 0x1276b285 eisa_driver_unregister +EXPORT_SYMBOL vmlinux 0x125e3c8a pci_add_new_bus +EXPORT_SYMBOL vmlinux 0x126459eb vfio_unregister_notifier +EXPORT_SYMBOL vmlinux 0x1267b204 flow_indr_block_cb_alloc +EXPORT_SYMBOL vmlinux 0x12776254 edac_mc_find +EXPORT_SYMBOL vmlinux 0x12793f51 lease_get_mtime +EXPORT_SYMBOL vmlinux 0x1286526c tcf_idr_create_from_flags EXPORT_SYMBOL vmlinux 0x12cabc89 siphash_2u64 -EXPORT_SYMBOL vmlinux 0x12dd96d0 xfrm_policy_walk -EXPORT_SYMBOL vmlinux 0x12f14903 pci_rebar_get_possible_sizes EXPORT_SYMBOL vmlinux 0x12f6f69c fb_videomode_to_var -EXPORT_SYMBOL vmlinux 0x12febb27 udp_lib_rehash -EXPORT_SYMBOL vmlinux 0x13032b57 netdev_next_lower_dev_rcu -EXPORT_SYMBOL vmlinux 0x13082904 register_framebuffer +EXPORT_SYMBOL vmlinux 0x13027d72 dev_get_by_index_rcu EXPORT_SYMBOL vmlinux 0x130afd75 acpi_get_sleep_type_data -EXPORT_SYMBOL vmlinux 0x130b2dd0 __netlink_dump_start EXPORT_SYMBOL vmlinux 0x13110126 request_resource -EXPORT_SYMBOL vmlinux 0x1316a2a2 netdev_class_create_file_ns +EXPORT_SYMBOL vmlinux 0x131229de devm_nvmem_unregister EXPORT_SYMBOL vmlinux 0x131a6146 xa_clear_mark -EXPORT_SYMBOL vmlinux 0x131c2d14 sock_setsockopt -EXPORT_SYMBOL vmlinux 0x1325254f fs_context_for_submount +EXPORT_SYMBOL vmlinux 0x1329cdd6 tso_build_hdr EXPORT_SYMBOL vmlinux 0x1344d7e6 acpi_enable_gpe EXPORT_SYMBOL vmlinux 0x134cdd34 inet_frag_rbtree_purge -EXPORT_SYMBOL vmlinux 0x134ce9ff ex_handler_clear_fs -EXPORT_SYMBOL vmlinux 0x13596b27 pcim_pin_device -EXPORT_SYMBOL vmlinux 0x1363a5dc init_pseudo -EXPORT_SYMBOL vmlinux 0x136a39e9 __d_drop -EXPORT_SYMBOL vmlinux 0x1383afe9 tso_start -EXPORT_SYMBOL vmlinux 0x1384706c netdev_warn +EXPORT_SYMBOL vmlinux 0x13522c7c pcie_set_readrq +EXPORT_SYMBOL vmlinux 0x135795fe sock_common_recvmsg +EXPORT_SYMBOL vmlinux 0x1364f9c2 inet_dgram_ops +EXPORT_SYMBOL vmlinux 0x1373c2cd netdev_lower_get_next +EXPORT_SYMBOL vmlinux 0x1376258e dquot_transfer EXPORT_SYMBOL vmlinux 0x1389619c __max_die_per_package -EXPORT_SYMBOL vmlinux 0x13983a35 always_delete_dentry +EXPORT_SYMBOL vmlinux 0x138b2df8 simple_transaction_read EXPORT_SYMBOL vmlinux 0x139f2189 __kfifo_alloc -EXPORT_SYMBOL vmlinux 0x13ab230b dquot_transfer -EXPORT_SYMBOL vmlinux 0x13bd9a45 mipi_dsi_generic_read +EXPORT_SYMBOL vmlinux 0x13a78a70 xfrm_policy_walk_done EXPORT_SYMBOL vmlinux 0x13c49cc2 _copy_from_user +EXPORT_SYMBOL vmlinux 0x13c53c32 ip_mc_check_igmp EXPORT_SYMBOL vmlinux 0x13d0adf7 __kfifo_out -EXPORT_SYMBOL vmlinux 0x13f345ec __ip_options_compile -EXPORT_SYMBOL vmlinux 0x13f3ae2d bmap +EXPORT_SYMBOL vmlinux 0x13e49048 tc_setup_flow_action EXPORT_SYMBOL vmlinux 0x13f42152 system_entering_hibernation -EXPORT_SYMBOL vmlinux 0x13fe1c24 filemap_fault -EXPORT_SYMBOL vmlinux 0x14029899 vga_remove_vgacon +EXPORT_SYMBOL vmlinux 0x140c5402 pci_alloc_irq_vectors_affinity +EXPORT_SYMBOL vmlinux 0x140ca9b2 pcie_get_width_cap EXPORT_SYMBOL vmlinux 0x141271bf acpi_dev_found -EXPORT_SYMBOL vmlinux 0x142bb1d9 pci_map_rom -EXPORT_SYMBOL vmlinux 0x1438a0d3 xfrm_if_register_cb -EXPORT_SYMBOL vmlinux 0x143e69c4 pci_alloc_host_bridge -EXPORT_SYMBOL vmlinux 0x143eed41 xfrm_state_add +EXPORT_SYMBOL vmlinux 0x145613c9 netdev_class_create_file_ns EXPORT_SYMBOL vmlinux 0x14605535 dma_fence_context_alloc EXPORT_SYMBOL vmlinux 0x146289b7 crc16_table +EXPORT_SYMBOL vmlinux 0x14638c39 pci_irq_vector +EXPORT_SYMBOL vmlinux 0x147e09ec rtnl_link_get_net EXPORT_SYMBOL vmlinux 0x1486ded2 dma_fence_allocate_private_stub -EXPORT_SYMBOL vmlinux 0x14a434ec pcix_set_mmrbc -EXPORT_SYMBOL vmlinux 0x14b220e4 blk_mq_tagset_wait_completed_request +EXPORT_SYMBOL vmlinux 0x14990300 blk_queue_update_dma_pad +EXPORT_SYMBOL vmlinux 0x14b6d1b7 dev_uc_sync EXPORT_SYMBOL vmlinux 0x14c67e3e tcp_tx_delay_enabled -EXPORT_SYMBOL vmlinux 0x14c8c5b4 kmem_cache_shrink -EXPORT_SYMBOL vmlinux 0x15009a3d pcie_port_service_register -EXPORT_SYMBOL vmlinux 0x15088688 vma_set_file -EXPORT_SYMBOL vmlinux 0x150d9b14 tcp_seq_stop +EXPORT_SYMBOL vmlinux 0x14ce7047 memory_cgrp_subsys +EXPORT_SYMBOL vmlinux 0x14d3c781 tty_hung_up_p +EXPORT_SYMBOL vmlinux 0x14e0b65d tcp_seq_next +EXPORT_SYMBOL vmlinux 0x14e908c6 iommu_get_msi_cookie +EXPORT_SYMBOL vmlinux 0x14f3b6ab d_alloc_anon +EXPORT_SYMBOL vmlinux 0x15060258 jbd2_journal_extend +EXPORT_SYMBOL vmlinux 0x151d74e7 flow_rule_match_enc_ip EXPORT_SYMBOL vmlinux 0x151f4898 schedule_timeout_uninterruptible EXPORT_SYMBOL vmlinux 0x1526b301 unix_tot_inflight -EXPORT_SYMBOL vmlinux 0x153d2a91 skb_free_datagram EXPORT_SYMBOL vmlinux 0x154c6338 dm_kcopyd_client_destroy -EXPORT_SYMBOL vmlinux 0x1554a4c4 block_invalidatepage -EXPORT_SYMBOL vmlinux 0x155845a5 _dev_emerg -EXPORT_SYMBOL vmlinux 0x15975def rtc_add_group -EXPORT_SYMBOL vmlinux 0x159dc1a6 flow_rule_alloc +EXPORT_SYMBOL vmlinux 0x155158b2 skb_put +EXPORT_SYMBOL vmlinux 0x157e5f25 xfrm_state_flush +EXPORT_SYMBOL vmlinux 0x1583ce6d ptp_cancel_worker_sync +EXPORT_SYMBOL vmlinux 0x158ae73c page_pool_return_skb_page +EXPORT_SYMBOL vmlinux 0x15a415fa hash_and_copy_to_iter EXPORT_SYMBOL vmlinux 0x15a66331 kobject_set_name -EXPORT_SYMBOL vmlinux 0x15b5c94f phy_resume +EXPORT_SYMBOL vmlinux 0x15a67c47 cdrom_mode_select +EXPORT_SYMBOL vmlinux 0x15b48630 pnp_disable_dev EXPORT_SYMBOL vmlinux 0x15ba50a6 jiffies EXPORT_SYMBOL vmlinux 0x15bafe29 unregister_md_cluster_operations +EXPORT_SYMBOL vmlinux 0x15bc6588 scsi_device_resume EXPORT_SYMBOL vmlinux 0x15bed7a5 LZ4_decompress_safe_partial -EXPORT_SYMBOL vmlinux 0x15c7f3a2 i8042_remove_filter +EXPORT_SYMBOL vmlinux 0x15c18acd inet_get_local_port_range EXPORT_SYMBOL vmlinux 0x15c85de3 mempool_init -EXPORT_SYMBOL vmlinux 0x15cd70df vlan_vid_add -EXPORT_SYMBOL vmlinux 0x15f13ad1 unregister_shrinker -EXPORT_SYMBOL vmlinux 0x15f65b1b dma_async_device_unregister -EXPORT_SYMBOL vmlinux 0x16172ce1 __blk_rq_map_sg +EXPORT_SYMBOL vmlinux 0x15d875d8 netdev_notice +EXPORT_SYMBOL vmlinux 0x15e7fbfa should_remove_suid +EXPORT_SYMBOL vmlinux 0x15ebad5b vmf_insert_pfn +EXPORT_SYMBOL vmlinux 0x16035ef0 input_inject_event +EXPORT_SYMBOL vmlinux 0x161458d5 backlight_device_get_by_type +EXPORT_SYMBOL vmlinux 0x162511d3 pci_scan_bridge EXPORT_SYMBOL vmlinux 0x16286538 iowrite64be_lo_hi EXPORT_SYMBOL vmlinux 0x162893fd hashlen_string -EXPORT_SYMBOL vmlinux 0x162ae29b simple_fill_super EXPORT_SYMBOL vmlinux 0x16301b34 wrmsrl_on_cpu EXPORT_SYMBOL vmlinux 0x16316a10 ZSTD_getFrameContentSize EXPORT_SYMBOL vmlinux 0x1632bc21 kvasprintf_const -EXPORT_SYMBOL vmlinux 0x16348b38 poll_freewait -EXPORT_SYMBOL vmlinux 0x1647ee73 fscrypt_decrypt_pagecache_blocks +EXPORT_SYMBOL vmlinux 0x1651f0f9 d_rehash +EXPORT_SYMBOL vmlinux 0x166a48d3 vmf_insert_mixed EXPORT_SYMBOL vmlinux 0x167c5967 print_hex_dump EXPORT_SYMBOL vmlinux 0x167e7f9d __get_user_1 +EXPORT_SYMBOL vmlinux 0x16828cd1 tcp_mtup_init +EXPORT_SYMBOL vmlinux 0x1682988a md_bitmap_end_sync EXPORT_SYMBOL vmlinux 0x169938c1 __sysfs_match_string +EXPORT_SYMBOL vmlinux 0x16afdfe0 phy_config_aneg +EXPORT_SYMBOL vmlinux 0x16bf2348 ptp_schedule_worker EXPORT_SYMBOL vmlinux 0x16cdc340 acpi_get_table -EXPORT_SYMBOL vmlinux 0x16de104d dev_get_iflink EXPORT_SYMBOL vmlinux 0x16dee44d dma_fence_init EXPORT_SYMBOL vmlinux 0x16e297c3 bit_wait -EXPORT_SYMBOL vmlinux 0x16ec4717 register_netdev -EXPORT_SYMBOL vmlinux 0x16f39a7c pci_request_regions_exclusive -EXPORT_SYMBOL vmlinux 0x16fc287b dquot_alloc -EXPORT_SYMBOL vmlinux 0x16ffdbb3 deactivate_locked_super -EXPORT_SYMBOL vmlinux 0x17096024 generic_cont_expand_simple +EXPORT_SYMBOL vmlinux 0x16e86869 cdrom_mode_sense +EXPORT_SYMBOL vmlinux 0x16f2f949 __lock_sock_fast EXPORT_SYMBOL vmlinux 0x170ddf79 acpi_install_notify_handler -EXPORT_SYMBOL vmlinux 0x171d9509 scsi_target_resume -EXPORT_SYMBOL vmlinux 0x172ccafa netdev_change_features -EXPORT_SYMBOL vmlinux 0x17355959 ipmr_rule_default -EXPORT_SYMBOL vmlinux 0x1738261f security_inode_getsecctx -EXPORT_SYMBOL vmlinux 0x1753c433 flow_rule_match_enc_keyid +EXPORT_SYMBOL vmlinux 0x171e55d7 skb_checksum_setup +EXPORT_SYMBOL vmlinux 0x173e3561 icmp6_send +EXPORT_SYMBOL vmlinux 0x174a46d9 tcp_sock_set_syncnt +EXPORT_SYMBOL vmlinux 0x174ac5bd inet_frag_pull_head +EXPORT_SYMBOL vmlinux 0x174e4f4e vme_bus_error_handler +EXPORT_SYMBOL vmlinux 0x175382f5 scsi_remove_host +EXPORT_SYMBOL vmlinux 0x17577d3a generic_read_dir +EXPORT_SYMBOL vmlinux 0x175bd2be locks_delete_block EXPORT_SYMBOL vmlinux 0x175e33fb dma_spin_lock -EXPORT_SYMBOL vmlinux 0x1771999a vme_master_mmap -EXPORT_SYMBOL vmlinux 0x17893d32 __nd_driver_register -EXPORT_SYMBOL vmlinux 0x17b100db dcb_ieee_getapp_default_prio_mask +EXPORT_SYMBOL vmlinux 0x1766a14b t10_pi_type1_crc +EXPORT_SYMBOL vmlinux 0x176aa232 vme_dma_list_free +EXPORT_SYMBOL vmlinux 0x1777a584 bio_add_pc_page +EXPORT_SYMBOL vmlinux 0x179d4f66 skb_copy_and_csum_datagram_msg +EXPORT_SYMBOL vmlinux 0x17b0c91e inet_stream_connect EXPORT_SYMBOL vmlinux 0x17be68ca acpi_clear_event -EXPORT_SYMBOL vmlinux 0x17c4d270 zero_fill_bio -EXPORT_SYMBOL vmlinux 0x17e3d459 tcp_v4_md5_lookup -EXPORT_SYMBOL vmlinux 0x17f1bdec __put_page +EXPORT_SYMBOL vmlinux 0x17c1e822 dmam_pool_create +EXPORT_SYMBOL vmlinux 0x17c555bf tty_port_raise_dtr_rts +EXPORT_SYMBOL vmlinux 0x17d060a6 __SCK__tp_func_dma_fence_signaled +EXPORT_SYMBOL vmlinux 0x17dd7b9b csum_and_copy_to_iter +EXPORT_SYMBOL vmlinux 0x17dddb80 dma_ops +EXPORT_SYMBOL vmlinux 0x17e3a58f del_gendisk +EXPORT_SYMBOL vmlinux 0x17e4c174 handle_edge_irq +EXPORT_SYMBOL vmlinux 0x17ee6524 request_key_with_auxdata EXPORT_SYMBOL vmlinux 0x17f341a0 i8042_lock_chip EXPORT_SYMBOL vmlinux 0x17f813a9 __SCT__tp_func_kmalloc -EXPORT_SYMBOL vmlinux 0x18030782 sock_efree -EXPORT_SYMBOL vmlinux 0x1809a7d2 ipv6_mc_check_mld -EXPORT_SYMBOL vmlinux 0x1816677b __vfs_setxattr -EXPORT_SYMBOL vmlinux 0x1823a3a1 flow_rule_match_ct +EXPORT_SYMBOL vmlinux 0x180b8f6c page_mapped +EXPORT_SYMBOL vmlinux 0x18213101 __bread_gfp +EXPORT_SYMBOL vmlinux 0x18219c0c gro_cells_init +EXPORT_SYMBOL vmlinux 0x183419d2 deactivate_super EXPORT_SYMBOL vmlinux 0x18345b8e __bitmap_replace -EXPORT_SYMBOL vmlinux 0x1852c2f5 blk_rq_map_user -EXPORT_SYMBOL vmlinux 0x18866952 kernel_write +EXPORT_SYMBOL vmlinux 0x18563db3 devm_devfreq_unregister_opp_notifier +EXPORT_SYMBOL vmlinux 0x1867fa3c devm_request_any_context_irq +EXPORT_SYMBOL vmlinux 0x187bc440 dm_kcopyd_zero +EXPORT_SYMBOL vmlinux 0x188793ff netdev_get_xmit_slave EXPORT_SYMBOL vmlinux 0x18888d00 downgrade_write EXPORT_SYMBOL vmlinux 0x188ea314 jiffies_to_timespec64 -EXPORT_SYMBOL vmlinux 0x18b4cf6f input_alloc_absinfo -EXPORT_SYMBOL vmlinux 0x18b67f2f setattr_prepare +EXPORT_SYMBOL vmlinux 0x189aed99 udp_flush_pending_frames +EXPORT_SYMBOL vmlinux 0x189f266b dquot_writeback_dquots +EXPORT_SYMBOL vmlinux 0x18ab41f4 nvdimm_namespace_common_probe +EXPORT_SYMBOL vmlinux 0x18b6f3e6 fuse_mount_destroy EXPORT_SYMBOL vmlinux 0x18b72573 register_kmmio_probe -EXPORT_SYMBOL vmlinux 0x18cc4834 disk_start_io_acct +EXPORT_SYMBOL vmlinux 0x18d74674 km_state_expired EXPORT_SYMBOL vmlinux 0x18e60984 __do_once_start -EXPORT_SYMBOL vmlinux 0x18e8bcda dup_iter -EXPORT_SYMBOL vmlinux 0x18f211dc vfs_iocb_iter_read -EXPORT_SYMBOL vmlinux 0x1907871d inet6_release -EXPORT_SYMBOL vmlinux 0x190939d8 pnp_device_detach -EXPORT_SYMBOL vmlinux 0x19130489 acpi_pm_device_sleep_state -EXPORT_SYMBOL vmlinux 0x1924a94c tty_port_lower_dtr_rts -EXPORT_SYMBOL vmlinux 0x192999cd page_symlink_inode_operations +EXPORT_SYMBOL vmlinux 0x18e8a227 import_iovec +EXPORT_SYMBOL vmlinux 0x19104465 inet6_del_protocol +EXPORT_SYMBOL vmlinux 0x192a9091 tcp_shutdown EXPORT_SYMBOL vmlinux 0x192ea14f __SCT__tp_func_dma_fence_signaled -EXPORT_SYMBOL vmlinux 0x1940cd17 dec_zone_page_state -EXPORT_SYMBOL vmlinux 0x194387c8 proc_create_single_data -EXPORT_SYMBOL vmlinux 0x194eeae2 flow_rule_match_icmp +EXPORT_SYMBOL vmlinux 0x192f6d83 mntget +EXPORT_SYMBOL vmlinux 0x193b32ef d_alloc +EXPORT_SYMBOL vmlinux 0x193bcd6d pci_enable_device_io +EXPORT_SYMBOL vmlinux 0x1944d27b input_open_device +EXPORT_SYMBOL vmlinux 0x19460547 filemap_check_errors +EXPORT_SYMBOL vmlinux 0x1950ff70 fs_param_is_enum EXPORT_SYMBOL vmlinux 0x1953c958 mempool_create EXPORT_SYMBOL vmlinux 0x19567d06 vfio_info_cap_shift -EXPORT_SYMBOL vmlinux 0x195c2aa8 vmf_insert_mixed_prot -EXPORT_SYMBOL vmlinux 0x195fd561 param_get_string -EXPORT_SYMBOL vmlinux 0x197d5bcd ip_tunnel_get_iflink +EXPORT_SYMBOL vmlinux 0x195d573f neigh_direct_output +EXPORT_SYMBOL vmlinux 0x19725acb iov_iter_advance EXPORT_SYMBOL vmlinux 0x1984d421 out_of_line_wait_on_bit +EXPORT_SYMBOL vmlinux 0x1985adfa devm_ioport_unmap EXPORT_SYMBOL vmlinux 0x198620d7 security_add_mnt_opt +EXPORT_SYMBOL vmlinux 0x1993f510 dma_resv_add_shared_fence EXPORT_SYMBOL vmlinux 0x199ed0cd net_disable_timestamp -EXPORT_SYMBOL vmlinux 0x19a90481 get_tree_keyed -EXPORT_SYMBOL vmlinux 0x19b38500 md_bitmap_sync_with_cluster +EXPORT_SYMBOL vmlinux 0x199fa6aa neigh_seq_stop +EXPORT_SYMBOL vmlinux 0x19ae034a qdisc_watchdog_schedule_range_ns +EXPORT_SYMBOL vmlinux 0x19b0b048 __ip4_datagram_connect +EXPORT_SYMBOL vmlinux 0x19b7bc21 __pskb_pull_tail +EXPORT_SYMBOL vmlinux 0x19b856a1 jbd2_submit_inode_data EXPORT_SYMBOL vmlinux 0x19bd383b security_secmark_refcount_dec -EXPORT_SYMBOL vmlinux 0x19beb603 neigh_event_ns EXPORT_SYMBOL vmlinux 0x19d200ec __SCT__tp_func_kmalloc_node EXPORT_SYMBOL vmlinux 0x19df99b9 acpi_finish_gpe -EXPORT_SYMBOL vmlinux 0x19fd9e5c free_netdev -EXPORT_SYMBOL vmlinux 0x1a1a7ea9 seg6_push_hmac +EXPORT_SYMBOL vmlinux 0x19eb4991 __mdiobus_write +EXPORT_SYMBOL vmlinux 0x19f130cb sock_no_sendmsg_locked +EXPORT_SYMBOL vmlinux 0x1a000c66 jbd2_journal_inode_ranged_wait EXPORT_SYMBOL vmlinux 0x1a1bac9c ZSTD_decompressDCtx -EXPORT_SYMBOL vmlinux 0x1a23a370 __sk_backlog_rcv -EXPORT_SYMBOL vmlinux 0x1a35ca7f inode_set_bytes EXPORT_SYMBOL vmlinux 0x1a45cb6c acpi_disabled +EXPORT_SYMBOL vmlinux 0x1a4c8217 kernel_write +EXPORT_SYMBOL vmlinux 0x1a5ddb36 __tracepoint_spi_transfer_start +EXPORT_SYMBOL vmlinux 0x1a5e6f6f __tracepoint_kmem_cache_alloc EXPORT_SYMBOL vmlinux 0x1a63af34 vga_switcheroo_process_delayed_switch EXPORT_SYMBOL vmlinux 0x1a79c8e9 __x86_indirect_thunk_r13 +EXPORT_SYMBOL vmlinux 0x1a8fdfe9 agp_generic_destroy_page EXPORT_SYMBOL vmlinux 0x1a9a433c prandom_u32_state +EXPORT_SYMBOL vmlinux 0x1a9ab1ea tcp_poll EXPORT_SYMBOL vmlinux 0x1aa9fba0 vfio_dma_rw -EXPORT_SYMBOL vmlinux 0x1abd6c78 writeback_inodes_sb_nr -EXPORT_SYMBOL vmlinux 0x1ac54d3f devm_clk_put +EXPORT_SYMBOL vmlinux 0x1ab4cb73 fscrypt_free_bounce_page +EXPORT_SYMBOL vmlinux 0x1abe93d1 sync_blockdev EXPORT_SYMBOL vmlinux 0x1ac5d3cb strcspn -EXPORT_SYMBOL vmlinux 0x1ac68c71 fscrypt_put_encryption_info -EXPORT_SYMBOL vmlinux 0x1af15f1c md_write_end -EXPORT_SYMBOL vmlinux 0x1af1907a xsk_clear_tx_need_wakeup -EXPORT_SYMBOL vmlinux 0x1af5ef64 xfrm_state_check_expire -EXPORT_SYMBOL vmlinux 0x1af89cf6 genphy_soft_reset +EXPORT_SYMBOL vmlinux 0x1ac82252 register_framebuffer +EXPORT_SYMBOL vmlinux 0x1acdc04e ata_dev_printk +EXPORT_SYMBOL vmlinux 0x1ad412d2 blk_pre_runtime_resume +EXPORT_SYMBOL vmlinux 0x1ad7541c tcp_get_md5sig_pool +EXPORT_SYMBOL vmlinux 0x1af1504f icmpv6_ndo_send +EXPORT_SYMBOL vmlinux 0x1afd0ea8 lookup_one_len_unlocked EXPORT_SYMBOL vmlinux 0x1b015d25 bitmap_parselist -EXPORT_SYMBOL vmlinux 0x1b193bb1 security_sctp_bind_connect -EXPORT_SYMBOL vmlinux 0x1b1a3636 genl_register_family -EXPORT_SYMBOL vmlinux 0x1b31fba8 __skb_ext_del -EXPORT_SYMBOL vmlinux 0x1b37777a dst_alloc -EXPORT_SYMBOL vmlinux 0x1b3c6520 pci_disable_msi -EXPORT_SYMBOL vmlinux 0x1b4bd140 regset_get_alloc +EXPORT_SYMBOL vmlinux 0x1b060a36 mdiobus_write_nested +EXPORT_SYMBOL vmlinux 0x1b105fc2 md_bitmap_start_sync +EXPORT_SYMBOL vmlinux 0x1b152ecc ppp_unregister_channel +EXPORT_SYMBOL vmlinux 0x1b3c47a3 sock_bind_add EXPORT_SYMBOL vmlinux 0x1b597b7a swake_up_all -EXPORT_SYMBOL vmlinux 0x1b5d14c4 udp_disconnect EXPORT_SYMBOL vmlinux 0x1b6314fd in_aton -EXPORT_SYMBOL vmlinux 0x1b706e35 rps_may_expire_flow +EXPORT_SYMBOL vmlinux 0x1b6653e2 fs_param_is_bool +EXPORT_SYMBOL vmlinux 0x1b72206b vlan_filter_push_vids EXPORT_SYMBOL vmlinux 0x1b777357 rdmacg_unregister_device -EXPORT_SYMBOL vmlinux 0x1b82c5cb pcim_iomap_regions_request_all -EXPORT_SYMBOL vmlinux 0x1b872560 empty_aops EXPORT_SYMBOL vmlinux 0x1b8b95ad i8042_unlock_chip +EXPORT_SYMBOL vmlinux 0x1b8f6c37 ipv6_dev_get_saddr +EXPORT_SYMBOL vmlinux 0x1b94792b irq_domain_set_info EXPORT_SYMBOL vmlinux 0x1ba59527 __kmalloc_node -EXPORT_SYMBOL vmlinux 0x1ba9ee58 dcb_ieee_getapp_dscp_prio_mask_map +EXPORT_SYMBOL vmlinux 0x1badab4b udp_seq_ops +EXPORT_SYMBOL vmlinux 0x1bade8c0 nd_pfn_probe EXPORT_SYMBOL vmlinux 0x1bb51249 tcp_have_smc +EXPORT_SYMBOL vmlinux 0x1bc0f6bc free_netdev +EXPORT_SYMBOL vmlinux 0x1bd22184 pm_vt_switch_required EXPORT_SYMBOL vmlinux 0x1bd59dbe vme_free_consistent -EXPORT_SYMBOL vmlinux 0x1bdd9947 sk_alloc -EXPORT_SYMBOL vmlinux 0x1bde5c1e inet6_protos -EXPORT_SYMBOL vmlinux 0x1bf03c49 pnpacpi_protocol -EXPORT_SYMBOL vmlinux 0x1c066820 pci_release_regions -EXPORT_SYMBOL vmlinux 0x1c0cd5f9 fs_param_is_s32 -EXPORT_SYMBOL vmlinux 0x1c10dbba inet_bind -EXPORT_SYMBOL vmlinux 0x1c1902e0 d_find_any_alias -EXPORT_SYMBOL vmlinux 0x1c2d7c4d skb_vlan_untag -EXPORT_SYMBOL vmlinux 0x1c361ab4 udp_prot -EXPORT_SYMBOL vmlinux 0x1c3ba0d0 neigh_parms_alloc +EXPORT_SYMBOL vmlinux 0x1bf547f7 filemap_fdatawait_keep_errors +EXPORT_SYMBOL vmlinux 0x1c17d247 seq_escape_mem +EXPORT_SYMBOL vmlinux 0x1c35992d ip_tunnel_get_iflink +EXPORT_SYMBOL vmlinux 0x1c4ff62a dev_pm_opp_register_notifier EXPORT_SYMBOL vmlinux 0x1c58427f acpi_remove_notify_handler +EXPORT_SYMBOL vmlinux 0x1c5b88ce unix_destruct_scm EXPORT_SYMBOL vmlinux 0x1c5e3878 icst525_idx2s -EXPORT_SYMBOL vmlinux 0x1c78df81 phy_attached_info -EXPORT_SYMBOL vmlinux 0x1c78e467 seq_put_decimal_ll -EXPORT_SYMBOL vmlinux 0x1c8e5ad8 devfreq_resume_device -EXPORT_SYMBOL vmlinux 0x1c92311e __skb_wait_for_more_packets -EXPORT_SYMBOL vmlinux 0x1c985305 blk_mq_init_queue -EXPORT_SYMBOL vmlinux 0x1c98cd7f dev_set_allmulti -EXPORT_SYMBOL vmlinux 0x1c9a02b8 read_cache_page_gfp -EXPORT_SYMBOL vmlinux 0x1c9f87ac nf_log_set +EXPORT_SYMBOL vmlinux 0x1c7f145b tcp_prot +EXPORT_SYMBOL vmlinux 0x1c970e12 neigh_sysctl_register EXPORT_SYMBOL vmlinux 0x1ca527fa ioread64be_hi_lo -EXPORT_SYMBOL vmlinux 0x1caf1af2 tty_hangup +EXPORT_SYMBOL vmlinux 0x1ca96e1e ip_fraglist_prepare EXPORT_SYMBOL vmlinux 0x1cb11044 inetpeer_invalidate_tree -EXPORT_SYMBOL vmlinux 0x1cd55f5b fc_eh_timed_out +EXPORT_SYMBOL vmlinux 0x1cbb469c tcp_check_req +EXPORT_SYMBOL vmlinux 0x1cc5301e __tracepoint_kmalloc +EXPORT_SYMBOL vmlinux 0x1ccb24f6 agp_generic_alloc_by_type EXPORT_SYMBOL vmlinux 0x1cd8438b pxm_to_node -EXPORT_SYMBOL vmlinux 0x1ce09790 arp_create -EXPORT_SYMBOL vmlinux 0x1ce7be48 md_bitmap_unplug -EXPORT_SYMBOL vmlinux 0x1cf193c8 mr_mfc_seq_next -EXPORT_SYMBOL vmlinux 0x1cffd601 qdisc_put -EXPORT_SYMBOL vmlinux 0x1d02f0bd phy_register_fixup_for_id +EXPORT_SYMBOL vmlinux 0x1ceea6b9 netdev_refcnt_read +EXPORT_SYMBOL vmlinux 0x1d077697 vga_switcheroo_unlock_ddc +EXPORT_SYMBOL vmlinux 0x1d07863f serial8250_register_8250_port EXPORT_SYMBOL vmlinux 0x1d07e365 memdup_user_nul -EXPORT_SYMBOL vmlinux 0x1d0b3820 backlight_device_get_by_type +EXPORT_SYMBOL vmlinux 0x1d09bec4 param_ops_uint EXPORT_SYMBOL vmlinux 0x1d19f77b physical_mask EXPORT_SYMBOL vmlinux 0x1d1abdf0 acpi_get_physical_device_location EXPORT_SYMBOL vmlinux 0x1d24c881 ___ratelimit -EXPORT_SYMBOL vmlinux 0x1d288a83 alloc_pages EXPORT_SYMBOL vmlinux 0x1d2d6d15 wait_iff_congested EXPORT_SYMBOL vmlinux 0x1d40b6f3 idr_for_each -EXPORT_SYMBOL vmlinux 0x1d462a86 netpoll_setup -EXPORT_SYMBOL vmlinux 0x1d6bd6f1 pci_map_biosrom -EXPORT_SYMBOL vmlinux 0x1d77ef0c inet_frag_find -EXPORT_SYMBOL vmlinux 0x1dae5b9b phy_advertise_supported +EXPORT_SYMBOL vmlinux 0x1d4f4d7e dquot_load_quota_sb +EXPORT_SYMBOL vmlinux 0x1d5891f6 tty_port_close +EXPORT_SYMBOL vmlinux 0x1d5d4aa8 passthru_features_check +EXPORT_SYMBOL vmlinux 0x1d7cd6fd sock_wake_async +EXPORT_SYMBOL vmlinux 0x1d812726 eth_mac_addr +EXPORT_SYMBOL vmlinux 0x1da86cef inet_addr_type_table EXPORT_SYMBOL vmlinux 0x1db7706b __copy_user_nocache EXPORT_SYMBOL vmlinux 0x1dc6c93b lookup_user_key EXPORT_SYMBOL vmlinux 0x1dd571e6 fb_copy_cmap -EXPORT_SYMBOL vmlinux 0x1ddd583c create_empty_buffers +EXPORT_SYMBOL vmlinux 0x1ddb30cd tc_setup_cb_destroy +EXPORT_SYMBOL vmlinux 0x1ddb6948 disk_end_io_acct EXPORT_SYMBOL vmlinux 0x1ddd643c flow_hash_from_keys EXPORT_SYMBOL vmlinux 0x1de4ccb2 get_sg_io_hdr -EXPORT_SYMBOL vmlinux 0x1dfc80ec dev_queue_xmit_accel -EXPORT_SYMBOL vmlinux 0x1e048704 unregister_netdevice_notifier_dev_net +EXPORT_SYMBOL vmlinux 0x1dfaca60 fb_is_primary_device +EXPORT_SYMBOL vmlinux 0x1e032923 dma_sync_wait EXPORT_SYMBOL vmlinux 0x1e0a0c24 mod_timer_pending EXPORT_SYMBOL vmlinux 0x1e0cd7fe acpi_detach_data -EXPORT_SYMBOL vmlinux 0x1e14b49e get_ipc_ns_exported EXPORT_SYMBOL vmlinux 0x1e1e140e ns_to_timespec64 -EXPORT_SYMBOL vmlinux 0x1e29bb73 irq_set_chip -EXPORT_SYMBOL vmlinux 0x1e4e0f7d blk_rq_append_bio +EXPORT_SYMBOL vmlinux 0x1e3207fd __dynamic_ibdev_dbg +EXPORT_SYMBOL vmlinux 0x1e34c6bc dev_remove_pack +EXPORT_SYMBOL vmlinux 0x1e38c7f2 sk_stop_timer +EXPORT_SYMBOL vmlinux 0x1e5986a2 register_netdevice_notifier_dev_net +EXPORT_SYMBOL vmlinux 0x1e610b8b skb_dequeue +EXPORT_SYMBOL vmlinux 0x1e61709a devm_ioport_map EXPORT_SYMBOL vmlinux 0x1e6adaa0 bitmap_print_bitmask_to_buf EXPORT_SYMBOL vmlinux 0x1e6d26a8 strstr -EXPORT_SYMBOL vmlinux 0x1e7c04c1 truncate_inode_pages_final -EXPORT_SYMBOL vmlinux 0x1e9e8d1f pci_alloc_irq_vectors_affinity +EXPORT_SYMBOL vmlinux 0x1e74c6a1 dma_resv_copy_fences +EXPORT_SYMBOL vmlinux 0x1e8d4ebd sock_alloc_send_pskb +EXPORT_SYMBOL vmlinux 0x1e90ec63 phy_register_fixup EXPORT_SYMBOL vmlinux 0x1e9edfb7 seq_hlist_start_head_rcu -EXPORT_SYMBOL vmlinux 0x1ea165d2 mr_mfc_find_any +EXPORT_SYMBOL vmlinux 0x1eb6b95f input_flush_device EXPORT_SYMBOL vmlinux 0x1eb922a3 IO_APIC_get_PCI_irq_vector -EXPORT_SYMBOL vmlinux 0x1eb9e3d5 __scsi_device_lookup -EXPORT_SYMBOL vmlinux 0x1ed2bb2c netdev_adjacent_change_prepare +EXPORT_SYMBOL vmlinux 0x1ec5b5b8 input_get_keycode EXPORT_SYMBOL vmlinux 0x1ed7eb60 __sg_free_table EXPORT_SYMBOL vmlinux 0x1edb69d6 ktime_get_raw_ts64 -EXPORT_SYMBOL vmlinux 0x1ee7fcd5 blk_mq_stop_hw_queue -EXPORT_SYMBOL vmlinux 0x1f05a765 generic_file_mmap -EXPORT_SYMBOL vmlinux 0x1f07d517 ip_do_fragment -EXPORT_SYMBOL vmlinux 0x1f0cc040 vga_get +EXPORT_SYMBOL vmlinux 0x1ef7fcab iommu_dma_get_resv_regions +EXPORT_SYMBOL vmlinux 0x1f0cad44 eth_header_cache +EXPORT_SYMBOL vmlinux 0x1f17bf12 qdisc_offload_dump_helper +EXPORT_SYMBOL vmlinux 0x1f185d9c tcp_init_sock EXPORT_SYMBOL vmlinux 0x1f199d24 copy_user_generic_string -EXPORT_SYMBOL vmlinux 0x1f292718 __napi_schedule_irqoff -EXPORT_SYMBOL vmlinux 0x1f34c0bd __SCK__tp_func_kmem_cache_alloc -EXPORT_SYMBOL vmlinux 0x1f3fa0cf mipi_dsi_dcs_set_page_address +EXPORT_SYMBOL vmlinux 0x1f2cd9ec __skb_checksum_complete_head +EXPORT_SYMBOL vmlinux 0x1f2e0690 input_free_device EXPORT_SYMBOL vmlinux 0x1f557414 gen_pool_has_addr -EXPORT_SYMBOL vmlinux 0x1f612dc7 phy_register_fixup_for_uid -EXPORT_SYMBOL vmlinux 0x1f798c7b ptp_find_pin -EXPORT_SYMBOL vmlinux 0x1f831008 __mmap_lock_do_trace_start_locking -EXPORT_SYMBOL vmlinux 0x1f8f17d1 iget_locked -EXPORT_SYMBOL vmlinux 0x1facbc8c skb_tunnel_check_pmtu +EXPORT_SYMBOL vmlinux 0x1f726df9 capable_wrt_inode_uidgid +EXPORT_SYMBOL vmlinux 0x1fa29b82 inet_getname +EXPORT_SYMBOL vmlinux 0x1faefde5 inet_addr_type_dev_table +EXPORT_SYMBOL vmlinux 0x1fb3b714 pcie_capability_write_word +EXPORT_SYMBOL vmlinux 0x1fb3ef39 __tracepoint_write_msr EXPORT_SYMBOL vmlinux 0x1fbd16da ip_tos2prio EXPORT_SYMBOL vmlinux 0x1fc0cc7c intel_gtt_insert_sg_entries EXPORT_SYMBOL vmlinux 0x1fd07fff kdb_grepping_flag -EXPORT_SYMBOL vmlinux 0x1fef1188 tty_unregister_ldisc -EXPORT_SYMBOL vmlinux 0x1ff84af6 param_set_hexint -EXPORT_SYMBOL vmlinux 0x1ffd3443 sock_no_sendmsg EXPORT_SYMBOL vmlinux 0x20000329 simple_strtoul EXPORT_SYMBOL vmlinux 0x200b2041 in6addr_any -EXPORT_SYMBOL vmlinux 0x20223c01 get_fs_type -EXPORT_SYMBOL vmlinux 0x2029a655 vfio_register_notifier -EXPORT_SYMBOL vmlinux 0x203607ca mdiobus_alloc_size +EXPORT_SYMBOL vmlinux 0x20118a92 xsk_tx_peek_release_desc_batch +EXPORT_SYMBOL vmlinux 0x2024e726 file_write_and_wait_range EXPORT_SYMBOL vmlinux 0x20463df4 wait_for_completion_killable -EXPORT_SYMBOL vmlinux 0x204ad60f scsi_track_queue_full EXPORT_SYMBOL vmlinux 0x204af5b5 netlbl_audit_start EXPORT_SYMBOL vmlinux 0x204c19f5 tcp_alloc_md5sig_pool EXPORT_SYMBOL vmlinux 0x204c5067 scsi_dev_info_add_list -EXPORT_SYMBOL vmlinux 0x208e9b46 netdev_adjacent_change_commit -EXPORT_SYMBOL vmlinux 0x2091d460 tcf_block_put_ext +EXPORT_SYMBOL vmlinux 0x2050470e clk_bulk_get +EXPORT_SYMBOL vmlinux 0x205753b7 ptp_clock_unregister +EXPORT_SYMBOL vmlinux 0x2059ccac thaw_bdev +EXPORT_SYMBOL vmlinux 0x205c36ab agp_create_memory +EXPORT_SYMBOL vmlinux 0x206f80ac has_capability +EXPORT_SYMBOL vmlinux 0x208140cb xfrm_policy_byid +EXPORT_SYMBOL vmlinux 0x208e0b79 phy_get_pause +EXPORT_SYMBOL vmlinux 0x2091a7b6 __vlan_find_dev_deep_rcu +EXPORT_SYMBOL vmlinux 0x2096bfde page_zero_new_buffers EXPORT_SYMBOL vmlinux 0x20a789ac irq_set_chip_data -EXPORT_SYMBOL vmlinux 0x20b4ecc7 pci_bus_type +EXPORT_SYMBOL vmlinux 0x20ac3f06 ptp_clock_register EXPORT_SYMBOL vmlinux 0x20ba4f3e rdmsr_on_cpu -EXPORT_SYMBOL vmlinux 0x20ca2591 jbd2_wait_inode_data +EXPORT_SYMBOL vmlinux 0x20c764c7 dev_get_mac_address EXPORT_SYMBOL vmlinux 0x20cbb30a __percpu_counter_init EXPORT_SYMBOL vmlinux 0x20d65e40 fb_find_nearest_mode -EXPORT_SYMBOL vmlinux 0x20e3b4dd fb_set_cmap EXPORT_SYMBOL vmlinux 0x20eadeb6 ip_compute_csum -EXPORT_SYMBOL vmlinux 0x20fa711f dma_sync_single_for_cpu +EXPORT_SYMBOL vmlinux 0x20efc3e0 remove_proc_entry EXPORT_SYMBOL vmlinux 0x20fff6ec ZSTD_DStreamInSize -EXPORT_SYMBOL vmlinux 0x21029a9c napi_gro_flush EXPORT_SYMBOL vmlinux 0x21059cd7 audit_log_task_context -EXPORT_SYMBOL vmlinux 0x21097983 input_mt_report_slot_state EXPORT_SYMBOL vmlinux 0x211130c1 alloc_cpumask_var -EXPORT_SYMBOL vmlinux 0x211f120f sk_send_sigurg +EXPORT_SYMBOL vmlinux 0x211cd64e netif_device_attach EXPORT_SYMBOL vmlinux 0x21271fd0 copy_user_enhanced_fast_string +EXPORT_SYMBOL vmlinux 0x21300076 phy_resume +EXPORT_SYMBOL vmlinux 0x2135f6ed __page_frag_cache_drain EXPORT_SYMBOL vmlinux 0x213a738d memregion_alloc +EXPORT_SYMBOL vmlinux 0x213da8ff param_get_byte EXPORT_SYMBOL vmlinux 0x213e4965 ps2_is_keyboard_id -EXPORT_SYMBOL vmlinux 0x213ef6f0 generic_permission -EXPORT_SYMBOL vmlinux 0x214e2e03 dev_get_by_napi_id -EXPORT_SYMBOL vmlinux 0x21515470 zpool_register_driver +EXPORT_SYMBOL vmlinux 0x2149e4cd dev_get_phys_port_name +EXPORT_SYMBOL vmlinux 0x214be78e tso_count_descs +EXPORT_SYMBOL vmlinux 0x214d8f15 set_pages_array_uc EXPORT_SYMBOL vmlinux 0x215a8ec8 slhc_init +EXPORT_SYMBOL vmlinux 0x216524a5 nd_device_unregister +EXPORT_SYMBOL vmlinux 0x21741cd0 napi_schedule_prep +EXPORT_SYMBOL vmlinux 0x2174ac01 phy_aneg_done EXPORT_SYMBOL vmlinux 0x2177bd71 acpi_disable_event -EXPORT_SYMBOL vmlinux 0x217a15cc param_ops_ulong -EXPORT_SYMBOL vmlinux 0x217abfb0 scmd_printk -EXPORT_SYMBOL vmlinux 0x218a6776 migrate_vma_setup -EXPORT_SYMBOL vmlinux 0x218c2d96 dev_vprintk_emit +EXPORT_SYMBOL vmlinux 0x217e57d9 flow_rule_match_ipv6_addrs +EXPORT_SYMBOL vmlinux 0x2188e606 pci_release_resource EXPORT_SYMBOL vmlinux 0x218e600b pci_add_resource_offset -EXPORT_SYMBOL vmlinux 0x21a9d1b4 xfrm_state_lookup_byaddr -EXPORT_SYMBOL vmlinux 0x21af5a4c dquot_get_state -EXPORT_SYMBOL vmlinux 0x21b95b37 netlink_kernel_release +EXPORT_SYMBOL vmlinux 0x2193e965 xfrm_init_state +EXPORT_SYMBOL vmlinux 0x2198a1c6 kfree_skb_partial +EXPORT_SYMBOL vmlinux 0x21a59392 input_grab_device +EXPORT_SYMBOL vmlinux 0x21a639ec submit_bio EXPORT_SYMBOL vmlinux 0x21bdb523 errseq_check_and_advance EXPORT_SYMBOL vmlinux 0x21be37e1 hdmi_avi_infoframe_check +EXPORT_SYMBOL vmlinux 0x21c1f381 locks_free_lock +EXPORT_SYMBOL vmlinux 0x21c367f2 __skb_try_recv_datagram +EXPORT_SYMBOL vmlinux 0x21d0d1fc security_task_getsecid_obj EXPORT_SYMBOL vmlinux 0x21e13cb3 inet_peer_xrlim_allow -EXPORT_SYMBOL vmlinux 0x21e504f4 d_move -EXPORT_SYMBOL vmlinux 0x21e7d03a devm_devfreq_register_opp_notifier EXPORT_SYMBOL vmlinux 0x21ef374c try_wait_for_completion -EXPORT_SYMBOL vmlinux 0x21ef8b93 blk_queue_io_opt -EXPORT_SYMBOL vmlinux 0x2201ba5d filemap_fdatawrite -EXPORT_SYMBOL vmlinux 0x221227a9 blk_mq_tag_to_rq -EXPORT_SYMBOL vmlinux 0x221f33bf devm_pci_remap_iospace -EXPORT_SYMBOL vmlinux 0x2227f40a dev_pick_tx_zero +EXPORT_SYMBOL vmlinux 0x21f077e2 dev_mc_del +EXPORT_SYMBOL vmlinux 0x21fa780e flow_rule_match_ip +EXPORT_SYMBOL vmlinux 0x21fd1b06 security_inode_init_security EXPORT_SYMBOL vmlinux 0x222e7ce2 sysfs_streq EXPORT_SYMBOL vmlinux 0x2234ca51 acpi_match_platform_list -EXPORT_SYMBOL vmlinux 0x2260a26e tty_write_room -EXPORT_SYMBOL vmlinux 0x228718c8 mr_table_alloc -EXPORT_SYMBOL vmlinux 0x22a05874 iov_iter_advance -EXPORT_SYMBOL vmlinux 0x22ae1cd2 thread_group_exited +EXPORT_SYMBOL vmlinux 0x22646697 mod_node_page_state +EXPORT_SYMBOL vmlinux 0x226a0115 iov_iter_xarray +EXPORT_SYMBOL vmlinux 0x227d6fb7 send_sig +EXPORT_SYMBOL vmlinux 0x229955a8 fib6_info_hw_flags_set EXPORT_SYMBOL vmlinux 0x22b325d5 kd_mksound -EXPORT_SYMBOL vmlinux 0x22d74f07 d_find_alias +EXPORT_SYMBOL vmlinux 0x22bd62c0 ipv6_setsockopt +EXPORT_SYMBOL vmlinux 0x22ddee2b netdev_alert EXPORT_SYMBOL vmlinux 0x22de4931 amd_iommu_register_ga_log_notifier -EXPORT_SYMBOL vmlinux 0x22e6558c devm_clk_hw_register_clkdev -EXPORT_SYMBOL vmlinux 0x22e94f04 tcp_recvmsg -EXPORT_SYMBOL vmlinux 0x23046246 netdev_set_sb_channel -EXPORT_SYMBOL vmlinux 0x2310274a sock_bindtoindex -EXPORT_SYMBOL vmlinux 0x23130dc7 __skb_flow_dissect -EXPORT_SYMBOL vmlinux 0x2315af7f vme_register_driver -EXPORT_SYMBOL vmlinux 0x231b4aee arp_tbl -EXPORT_SYMBOL vmlinux 0x232ba5cf __SCK__tp_func_mmap_lock_released -EXPORT_SYMBOL vmlinux 0x2358232e skb_queue_tail -EXPORT_SYMBOL vmlinux 0x235f90af neigh_ifdown +EXPORT_SYMBOL vmlinux 0x22e3df32 nvdimm_namespace_detach_btt +EXPORT_SYMBOL vmlinux 0x22e5d845 dma_get_sgtable_attrs +EXPORT_SYMBOL vmlinux 0x2314e935 __skb_checksum_complete +EXPORT_SYMBOL vmlinux 0x23416465 sget_fc EXPORT_SYMBOL vmlinux 0x2364c85a tasklet_init -EXPORT_SYMBOL vmlinux 0x2368dbe1 xfrm_state_lookup_byspi -EXPORT_SYMBOL vmlinux 0x236d2e80 generic_write_checks EXPORT_SYMBOL vmlinux 0x237a0b5c __traceiter_dma_fence_signaled -EXPORT_SYMBOL vmlinux 0x2385b69d simple_setattr +EXPORT_SYMBOL vmlinux 0x2385b73e pfifo_qdisc_ops EXPORT_SYMBOL vmlinux 0x238b099f mipi_dsi_packet_format_is_short -EXPORT_SYMBOL vmlinux 0x238d1034 pci_read_config_word +EXPORT_SYMBOL vmlinux 0x238c5455 dput +EXPORT_SYMBOL vmlinux 0x2390e889 alloc_pages_vma +EXPORT_SYMBOL vmlinux 0x2399525e __sk_mem_reduce_allocated +EXPORT_SYMBOL vmlinux 0x23a2e926 __frontswap_store +EXPORT_SYMBOL vmlinux 0x23b593e5 tcf_chain_get_by_act EXPORT_SYMBOL vmlinux 0x23b9d6e2 mangle_path EXPORT_SYMBOL vmlinux 0x23cabbb1 register_sysctl_paths +EXPORT_SYMBOL vmlinux 0x23d6dde1 vfio_unpin_pages EXPORT_SYMBOL vmlinux 0x23daa989 mipi_dsi_create_packet -EXPORT_SYMBOL vmlinux 0x23e2ee42 __sk_receive_skb +EXPORT_SYMBOL vmlinux 0x23dd7799 bio_advance EXPORT_SYMBOL vmlinux 0x23ee13fd mb_cache_entry_find_first +EXPORT_SYMBOL vmlinux 0x23f67de3 param_get_invbool +EXPORT_SYMBOL vmlinux 0x23f97485 security_d_instantiate EXPORT_SYMBOL vmlinux 0x23fd3028 vmalloc_node -EXPORT_SYMBOL vmlinux 0x24025b71 pci_scan_single_device -EXPORT_SYMBOL vmlinux 0x2410d41b kmem_cache_alloc_node_trace -EXPORT_SYMBOL vmlinux 0x2415cbc1 ipv6_setsockopt +EXPORT_SYMBOL vmlinux 0x23fee0c2 dquot_get_next_id +EXPORT_SYMBOL vmlinux 0x241199f3 get_acl EXPORT_SYMBOL vmlinux 0x24212d86 __frontswap_invalidate_page -EXPORT_SYMBOL vmlinux 0x24281d95 genphy_check_and_restart_aneg -EXPORT_SYMBOL vmlinux 0x242ef1dd __ethtool_get_link_ksettings -EXPORT_SYMBOL vmlinux 0x243cefd7 jbd2_journal_flush -EXPORT_SYMBOL vmlinux 0x24427fde generic_file_direct_write -EXPORT_SYMBOL vmlinux 0x2457e51b iterate_dir +EXPORT_SYMBOL vmlinux 0x242699c2 devm_of_find_backlight +EXPORT_SYMBOL vmlinux 0x242da099 scsi_rescan_device +EXPORT_SYMBOL vmlinux 0x2450f920 padata_set_cpumask +EXPORT_SYMBOL vmlinux 0x2452b77c blk_mq_start_hw_queue EXPORT_SYMBOL vmlinux 0x2459bbcc console_set_on_cmdline -EXPORT_SYMBOL vmlinux 0x245b562b free_inode_nonrcu -EXPORT_SYMBOL vmlinux 0x247e1fa5 current_time EXPORT_SYMBOL vmlinux 0x2484adc3 __kfifo_to_user_r -EXPORT_SYMBOL vmlinux 0x248590e2 backlight_device_unregister -EXPORT_SYMBOL vmlinux 0x24a147ad fbcon_update_vcs -EXPORT_SYMBOL vmlinux 0x24c4ce19 __register_binfmt +EXPORT_SYMBOL vmlinux 0x248e624f __page_cache_alloc +EXPORT_SYMBOL vmlinux 0x24cae719 find_get_pages_contig EXPORT_SYMBOL vmlinux 0x24d273d1 add_timer -EXPORT_SYMBOL vmlinux 0x24defc01 inet_csk_destroy_sock -EXPORT_SYMBOL vmlinux 0x24e79b05 tcp_peek_len -EXPORT_SYMBOL vmlinux 0x24ea11ec pci_bus_write_config_word -EXPORT_SYMBOL vmlinux 0x24f187da scsi_bios_ptable +EXPORT_SYMBOL vmlinux 0x24dafde3 bdi_register +EXPORT_SYMBOL vmlinux 0x24de39bb fc_block_rport +EXPORT_SYMBOL vmlinux 0x24ded9e6 cdev_device_add +EXPORT_SYMBOL vmlinux 0x24f56b0e fqdir_init EXPORT_SYMBOL vmlinux 0x2505bf18 kstrtol_from_user -EXPORT_SYMBOL vmlinux 0x250bd0b1 tty_schedule_flip -EXPORT_SYMBOL vmlinux 0x25151802 filemap_fdatawait_keep_errors -EXPORT_SYMBOL vmlinux 0x25381310 d_instantiate_new -EXPORT_SYMBOL vmlinux 0x2557ebab inet_recvmsg -EXPORT_SYMBOL vmlinux 0x257b6d1a dev_mc_sync_multiple +EXPORT_SYMBOL vmlinux 0x251ed57c skb_copy_header +EXPORT_SYMBOL vmlinux 0x25291d6e fb_pan_display +EXPORT_SYMBOL vmlinux 0x2532e0b8 inet_frags_init +EXPORT_SYMBOL vmlinux 0x25450bc7 phy_set_sym_pause +EXPORT_SYMBOL vmlinux 0x2548715a amd_iommu_domain_enable_v2 +EXPORT_SYMBOL vmlinux 0x2554fc3c nd_btt_version +EXPORT_SYMBOL vmlinux 0x2558f6fd devfreq_resume_device +EXPORT_SYMBOL vmlinux 0x2559bdb9 sync_mapping_buffers +EXPORT_SYMBOL vmlinux 0x255ae7b5 bio_copy_data EXPORT_SYMBOL vmlinux 0x25820c64 fs_overflowuid EXPORT_SYMBOL vmlinux 0x258a2c02 _raw_write_trylock EXPORT_SYMBOL vmlinux 0x258d2f76 net_dim_get_tx_moderation EXPORT_SYMBOL vmlinux 0x25974000 wait_for_completion -EXPORT_SYMBOL vmlinux 0x25a22b12 vlan_uses_dev -EXPORT_SYMBOL vmlinux 0x25c0a92d xfrm6_input_addr +EXPORT_SYMBOL vmlinux 0x25a9f113 mdiobus_unregister +EXPORT_SYMBOL vmlinux 0x25ae22af path_get +EXPORT_SYMBOL vmlinux 0x25b4fa11 __lock_page +EXPORT_SYMBOL vmlinux 0x25b807df configfs_depend_item +EXPORT_SYMBOL vmlinux 0x25b94fe9 phy_driver_register +EXPORT_SYMBOL vmlinux 0x25d573ca tty_driver_flush_buffer EXPORT_SYMBOL vmlinux 0x25db1577 do_trace_write_msr -EXPORT_SYMBOL vmlinux 0x25e5672d pci_free_host_bridge EXPORT_SYMBOL vmlinux 0x25e58a09 hdmi_avi_infoframe_init +EXPORT_SYMBOL vmlinux 0x25e5fd1a udp_seq_start EXPORT_SYMBOL vmlinux 0x25e9d4bd resource_list_free -EXPORT_SYMBOL vmlinux 0x25ed0f92 pci_ep_cfs_add_epf_group -EXPORT_SYMBOL vmlinux 0x25f7ea00 call_fib_notifiers +EXPORT_SYMBOL vmlinux 0x25f10049 tcp_v4_md5_lookup +EXPORT_SYMBOL vmlinux 0x25f65eea sock_set_mark +EXPORT_SYMBOL vmlinux 0x260147e6 __tracepoint_mmap_lock_acquire_returned EXPORT_SYMBOL vmlinux 0x260a095a __sg_alloc_table -EXPORT_SYMBOL vmlinux 0x261c4f02 sk_stream_wait_close +EXPORT_SYMBOL vmlinux 0x2612b085 tcf_get_next_chain +EXPORT_SYMBOL vmlinux 0x261e5d78 fb_get_buffer_offset +EXPORT_SYMBOL vmlinux 0x2622c4d5 kiocb_set_cancel_fn +EXPORT_SYMBOL vmlinux 0x263a9603 blk_mq_start_request EXPORT_SYMBOL vmlinux 0x263beb75 ecryptfs_get_versions EXPORT_SYMBOL vmlinux 0x263c3152 bcmp -EXPORT_SYMBOL vmlinux 0x263f9c6d bioset_exit -EXPORT_SYMBOL vmlinux 0x2667be0b ps2_handle_response -EXPORT_SYMBOL vmlinux 0x267e84b4 gro_cells_init +EXPORT_SYMBOL vmlinux 0x2651ca18 fb_set_var +EXPORT_SYMBOL vmlinux 0x26551bd8 acpi_bus_register_driver +EXPORT_SYMBOL vmlinux 0x267bdbb0 bio_copy_data_iter EXPORT_SYMBOL vmlinux 0x2688ec10 bitmap_zalloc -EXPORT_SYMBOL vmlinux 0x2698ee99 generic_copy_file_range -EXPORT_SYMBOL vmlinux 0x26a6bcff md_write_start -EXPORT_SYMBOL vmlinux 0x26b94ad2 configfs_depend_item_unlocked +EXPORT_SYMBOL vmlinux 0x26a25388 dquot_load_quota_inode +EXPORT_SYMBOL vmlinux 0x26ba8aaf sock_set_rcvbuf +EXPORT_SYMBOL vmlinux 0x26cbc787 __pagevec_release EXPORT_SYMBOL vmlinux 0x26cc73c3 complete_and_exit EXPORT_SYMBOL vmlinux 0x26e298e0 unregister_memory_notifier -EXPORT_SYMBOL vmlinux 0x26eabbc2 tcp_shutdown -EXPORT_SYMBOL vmlinux 0x26ed9726 unmap_mapping_range +EXPORT_SYMBOL vmlinux 0x26e6d115 netlink_unicast +EXPORT_SYMBOL vmlinux 0x26e845b9 xfrm_dst_ifdown +EXPORT_SYMBOL vmlinux 0x26e8f07a jbd2_fc_end_commit +EXPORT_SYMBOL vmlinux 0x26eeed66 xfrm_state_register_afinfo EXPORT_SYMBOL vmlinux 0x26f8f0b8 iowrite16be +EXPORT_SYMBOL vmlinux 0x2702de97 seq_puts EXPORT_SYMBOL vmlinux 0x270cf88f dump_stack_lvl +EXPORT_SYMBOL vmlinux 0x271b601f pcim_pin_device EXPORT_SYMBOL vmlinux 0x271cba95 acpi_bus_private_data_handler +EXPORT_SYMBOL vmlinux 0x27268a49 skb_flow_dissect_hash EXPORT_SYMBOL vmlinux 0x272a8933 udp_memory_allocated EXPORT_SYMBOL vmlinux 0x2733eaf7 scsi_dev_info_list_add_keyed EXPORT_SYMBOL vmlinux 0x27479d14 param_free_charp +EXPORT_SYMBOL vmlinux 0x275077ea inode_set_flags +EXPORT_SYMBOL vmlinux 0x2755f62d nf_reinject +EXPORT_SYMBOL vmlinux 0x275a5c43 trace_event_printf EXPORT_SYMBOL vmlinux 0x275f3d49 hdmi_vendor_infoframe_check +EXPORT_SYMBOL vmlinux 0x2764d3c2 io_uring_get_socket EXPORT_SYMBOL vmlinux 0x27756bc8 scsi_sanitize_inquiry_string -EXPORT_SYMBOL vmlinux 0x277a8ec3 truncate_inode_pages_range +EXPORT_SYMBOL vmlinux 0x27804212 tcf_qevent_dump EXPORT_SYMBOL vmlinux 0x27810361 acpi_os_wait_events_complete EXPORT_SYMBOL vmlinux 0x2782b393 xfrm_state_walk_init EXPORT_SYMBOL vmlinux 0x27864d57 memparse +EXPORT_SYMBOL vmlinux 0x27865130 vm_iomap_memory +EXPORT_SYMBOL vmlinux 0x278b647c vga_switcheroo_lock_ddc +EXPORT_SYMBOL vmlinux 0x279ade88 skb_tx_error +EXPORT_SYMBOL vmlinux 0x279dbb18 netdev_features_change +EXPORT_SYMBOL vmlinux 0x27a7a694 dev_getfirstbyhwtype +EXPORT_SYMBOL vmlinux 0x27aa8841 write_dirty_buffer +EXPORT_SYMBOL vmlinux 0x27b08618 dev_activate EXPORT_SYMBOL vmlinux 0x27bbf221 disable_irq_nosync -EXPORT_SYMBOL vmlinux 0x27c1a628 jbd2_fc_release_bufs EXPORT_SYMBOL vmlinux 0x27cdca93 pci_add_resource -EXPORT_SYMBOL vmlinux 0x27e08823 dm_kcopyd_zero -EXPORT_SYMBOL vmlinux 0x27e5f404 con_is_bound -EXPORT_SYMBOL vmlinux 0x27faa285 netif_tx_wake_queue -EXPORT_SYMBOL vmlinux 0x28134230 misc_register +EXPORT_SYMBOL vmlinux 0x27f01870 lookup_positive_unlocked +EXPORT_SYMBOL vmlinux 0x280b7ff8 agp_generic_remove_memory EXPORT_SYMBOL vmlinux 0x281823c5 __kfifo_out_peek -EXPORT_SYMBOL vmlinux 0x28275781 mdiobus_setup_mdiodev_from_board_info -EXPORT_SYMBOL vmlinux 0x282db5f6 ip_defrag -EXPORT_SYMBOL vmlinux 0x2838da59 clean_bdev_aliases +EXPORT_SYMBOL vmlinux 0x281fb469 xfrm_if_register_cb +EXPORT_SYMBOL vmlinux 0x2833f23f pci_scan_slot +EXPORT_SYMBOL vmlinux 0x28391abd try_to_free_buffers +EXPORT_SYMBOL vmlinux 0x283c7df3 fc_remote_port_delete EXPORT_SYMBOL vmlinux 0x284faa6b __x86_indirect_thunk_r11 +EXPORT_SYMBOL vmlinux 0x284fb94d seq_escape +EXPORT_SYMBOL vmlinux 0x28535a0f tc_setup_cb_add +EXPORT_SYMBOL vmlinux 0x28652a06 ip_do_fragment +EXPORT_SYMBOL vmlinux 0x2872d1e6 splice_direct_to_actor EXPORT_SYMBOL vmlinux 0x2875a315 utf32_to_utf8 -EXPORT_SYMBOL vmlinux 0x28856bc1 acpi_get_hp_hw_control_from_firmware -EXPORT_SYMBOL vmlinux 0x28972960 uart_resume_port -EXPORT_SYMBOL vmlinux 0x28af3ce0 tcp_getsockopt -EXPORT_SYMBOL vmlinux 0x28c937ea simple_statfs +EXPORT_SYMBOL vmlinux 0x2876a96b xfrm_state_lookup_byaddr +EXPORT_SYMBOL vmlinux 0x28876b46 phy_attached_info +EXPORT_SYMBOL vmlinux 0x288aacca devm_extcon_unregister_notifier_all +EXPORT_SYMBOL vmlinux 0x28a10250 fb_find_mode +EXPORT_SYMBOL vmlinux 0x28a50767 skb_prepare_seq_read EXPORT_SYMBOL vmlinux 0x28e09af1 iosf_mbi_available -EXPORT_SYMBOL vmlinux 0x28e303c2 agp_backend_acquire -EXPORT_SYMBOL vmlinux 0x28f58ed6 dev_load +EXPORT_SYMBOL vmlinux 0x28e728a9 vga_switcheroo_get_client_state EXPORT_SYMBOL vmlinux 0x28f94604 __ubsan_handle_builtin_unreachable -EXPORT_SYMBOL vmlinux 0x28fa5e2b drop_nlink -EXPORT_SYMBOL vmlinux 0x2908039a pnp_unregister_card_driver -EXPORT_SYMBOL vmlinux 0x290f1a79 dcbnl_ieee_notify -EXPORT_SYMBOL vmlinux 0x2919e2ad backlight_device_get_by_name -EXPORT_SYMBOL vmlinux 0x291aa98f ipv6_dev_get_saddr -EXPORT_SYMBOL vmlinux 0x291db2ed ip6_dst_alloc -EXPORT_SYMBOL vmlinux 0x291e839d nd_dev_to_uuid +EXPORT_SYMBOL vmlinux 0x291166c0 __cancel_dirty_page EXPORT_SYMBOL vmlinux 0x291ee747 csum_and_copy_to_user -EXPORT_SYMBOL vmlinux 0x29216a42 to_nd_pfn +EXPORT_SYMBOL vmlinux 0x2922cbcf tty_register_ldisc +EXPORT_SYMBOL vmlinux 0x2922d41b netlink_capable EXPORT_SYMBOL vmlinux 0x29332499 __x86_indirect_thunk_rsi -EXPORT_SYMBOL vmlinux 0x294bb962 pci_read_config_byte -EXPORT_SYMBOL vmlinux 0x294d264d d_add_ci +EXPORT_SYMBOL vmlinux 0x2936b401 configfs_register_default_group +EXPORT_SYMBOL vmlinux 0x293cf19b eisa_driver_unregister EXPORT_SYMBOL vmlinux 0x29604158 napi_busy_loop -EXPORT_SYMBOL vmlinux 0x296e41a9 pci_bus_add_devices -EXPORT_SYMBOL vmlinux 0x297a82ea skb_abort_seq_read -EXPORT_SYMBOL vmlinux 0x299e028e can_nice -EXPORT_SYMBOL vmlinux 0x299f3a4b unregister_netdevice_queue -EXPORT_SYMBOL vmlinux 0x29a78369 bio_free_pages +EXPORT_SYMBOL vmlinux 0x2960747f sock_rfree +EXPORT_SYMBOL vmlinux 0x2975fc49 bdev_read_only EXPORT_SYMBOL vmlinux 0x29ad8e33 x86_hyper_type -EXPORT_SYMBOL vmlinux 0x29bc77d7 read_cache_page -EXPORT_SYMBOL vmlinux 0x29d77a38 uart_update_timeout +EXPORT_SYMBOL vmlinux 0x29b2d76b rt_mutex_base_init +EXPORT_SYMBOL vmlinux 0x29d1aff7 remap_pfn_range +EXPORT_SYMBOL vmlinux 0x29d7449f truncate_inode_pages EXPORT_SYMBOL vmlinux 0x29e1e204 hdmi_audio_infoframe_pack -EXPORT_SYMBOL vmlinux 0x29ee53c5 inet6_del_protocol -EXPORT_SYMBOL vmlinux 0x29f77950 __dynamic_netdev_dbg -EXPORT_SYMBOL vmlinux 0x2a04da23 nvdimm_namespace_locked -EXPORT_SYMBOL vmlinux 0x2a1052da inc_zone_page_state -EXPORT_SYMBOL vmlinux 0x2a19d830 netpoll_cleanup -EXPORT_SYMBOL vmlinux 0x2a28b39d phy_find_first +EXPORT_SYMBOL vmlinux 0x29e30565 pci_bus_read_dev_vendor_id +EXPORT_SYMBOL vmlinux 0x29f2d072 nf_log_unregister +EXPORT_SYMBOL vmlinux 0x29f50e22 netdev_upper_dev_unlink +EXPORT_SYMBOL vmlinux 0x2a14f6e0 genlmsg_put +EXPORT_SYMBOL vmlinux 0x2a21fec8 xfrm_input_resume EXPORT_SYMBOL vmlinux 0x2a303d4d check_signature +EXPORT_SYMBOL vmlinux 0x2a51114e try_module_get +EXPORT_SYMBOL vmlinux 0x2a525337 configfs_unregister_subsystem +EXPORT_SYMBOL vmlinux 0x2a6113b0 registered_fb +EXPORT_SYMBOL vmlinux 0x2a66aab5 gnet_stats_copy_app +EXPORT_SYMBOL vmlinux 0x2a6970f7 dquot_drop EXPORT_SYMBOL vmlinux 0x2a6fa0d0 __SCT__tp_func_module_get -EXPORT_SYMBOL vmlinux 0x2a77b6a0 rt_dst_clone -EXPORT_SYMBOL vmlinux 0x2a83da6a page_pool_put_page +EXPORT_SYMBOL vmlinux 0x2a78c4a1 skb_eth_push EXPORT_SYMBOL vmlinux 0x2a9a3905 vme_master_get EXPORT_SYMBOL vmlinux 0x2aa00e26 intel_scu_ipc_dev_update EXPORT_SYMBOL vmlinux 0x2aa0843e mempool_resize -EXPORT_SYMBOL vmlinux 0x2ac99f4f d_delete -EXPORT_SYMBOL vmlinux 0x2ae266fb is_bad_inode -EXPORT_SYMBOL vmlinux 0x2af155df nd_btt_arena_is_valid -EXPORT_SYMBOL vmlinux 0x2af22c85 eth_platform_get_mac_address -EXPORT_SYMBOL vmlinux 0x2b05fe34 xsk_clear_rx_need_wakeup -EXPORT_SYMBOL vmlinux 0x2b0b3a24 netdev_adjacent_change_abort -EXPORT_SYMBOL vmlinux 0x2b0cfb0a neigh_seq_start -EXPORT_SYMBOL vmlinux 0x2b53a3e0 skb_tx_error -EXPORT_SYMBOL vmlinux 0x2b54bd38 fb_find_mode +EXPORT_SYMBOL vmlinux 0x2aa1ac10 pcie_relaxed_ordering_enabled +EXPORT_SYMBOL vmlinux 0x2aa20a56 vme_slot_num +EXPORT_SYMBOL vmlinux 0x2aabf7b8 ip_tunnel_encap_del_ops +EXPORT_SYMBOL vmlinux 0x2ac12a23 pci_read_config_byte +EXPORT_SYMBOL vmlinux 0x2ae554aa eth_type_trans +EXPORT_SYMBOL vmlinux 0x2aea2d3a __cgroup_bpf_run_filter_skb +EXPORT_SYMBOL vmlinux 0x2b118674 input_enable_softrepeat +EXPORT_SYMBOL vmlinux 0x2b33891e jbd2_journal_invalidatepage +EXPORT_SYMBOL vmlinux 0x2b471ada find_get_pages_range_tag +EXPORT_SYMBOL vmlinux 0x2b4f83b6 security_sctp_assoc_request +EXPORT_SYMBOL vmlinux 0x2b557e32 netdev_next_lower_dev_rcu EXPORT_SYMBOL vmlinux 0x2b593aa8 gen_pool_alloc_algo_owner +EXPORT_SYMBOL vmlinux 0x2b5a5665 pci_iounmap +EXPORT_SYMBOL vmlinux 0x2b5c481c set_pages_uc EXPORT_SYMBOL vmlinux 0x2b68bd2f del_timer -EXPORT_SYMBOL vmlinux 0x2b6b284f eth_gro_receive EXPORT_SYMBOL vmlinux 0x2b6f0962 __cpu_dying_mask -EXPORT_SYMBOL vmlinux 0x2b793b75 mr_rtm_dumproute -EXPORT_SYMBOL vmlinux 0x2b7ac3d8 sg_miter_stop -EXPORT_SYMBOL vmlinux 0x2b909e2d __dquot_free_space -EXPORT_SYMBOL vmlinux 0x2b9188de pci_unregister_driver -EXPORT_SYMBOL vmlinux 0x2b9440d7 ip_check_defrag -EXPORT_SYMBOL vmlinux 0x2b96f9a6 discard_new_inode -EXPORT_SYMBOL vmlinux 0x2b9bcbad ps2_sendbyte +EXPORT_SYMBOL vmlinux 0x2b716fa7 netlink_ack +EXPORT_SYMBOL vmlinux 0x2b873303 linkwatch_fire_event +EXPORT_SYMBOL vmlinux 0x2b8b6095 pneigh_enqueue +EXPORT_SYMBOL vmlinux 0x2b94057d sk_stream_wait_close EXPORT_SYMBOL vmlinux 0x2b9da7a4 genl_lock -EXPORT_SYMBOL vmlinux 0x2ba6b09d blk_mq_init_allocated_queue +EXPORT_SYMBOL vmlinux 0x2baf82e6 nexthop_res_grp_activity_update +EXPORT_SYMBOL vmlinux 0x2bb09171 tty_unlock +EXPORT_SYMBOL vmlinux 0x2bb0f852 dm_put_device EXPORT_SYMBOL vmlinux 0x2bb6099e dq_data_lock -EXPORT_SYMBOL vmlinux 0x2bbb7fb2 posix_test_lock +EXPORT_SYMBOL vmlinux 0x2bbb2418 regset_get_alloc +EXPORT_SYMBOL vmlinux 0x2bd5cf3f skb_trim EXPORT_SYMBOL vmlinux 0x2bd60ab9 acpi_reset -EXPORT_SYMBOL vmlinux 0x2be41e35 vfs_ioctl -EXPORT_SYMBOL vmlinux 0x2be460c2 dma_free_attrs -EXPORT_SYMBOL vmlinux 0x2c0bea50 kmem_cache_destroy -EXPORT_SYMBOL vmlinux 0x2c19de71 i8042_install_filter -EXPORT_SYMBOL vmlinux 0x2c1afbea inet_shutdown -EXPORT_SYMBOL vmlinux 0x2c208f5d pci_enable_ptm +EXPORT_SYMBOL vmlinux 0x2bdb02ca mem_cgroup_from_task +EXPORT_SYMBOL vmlinux 0x2be443bb inet_proto_csum_replace_by_diff +EXPORT_SYMBOL vmlinux 0x2beba8a4 udp6_seq_ops +EXPORT_SYMBOL vmlinux 0x2bf5c157 vfs_create_mount EXPORT_SYMBOL vmlinux 0x2c256e1f input_scancode_to_scalar -EXPORT_SYMBOL vmlinux 0x2c460104 xfrm_register_type -EXPORT_SYMBOL vmlinux 0x2c4ce4f2 inetdev_by_index +EXPORT_SYMBOL vmlinux 0x2c334124 pcim_enable_device EXPORT_SYMBOL vmlinux 0x2c541e7b radix_tree_next_chunk -EXPORT_SYMBOL vmlinux 0x2c6abbc4 acpi_dev_get_next_match_dev -EXPORT_SYMBOL vmlinux 0x2c6f9913 pci_reenable_device +EXPORT_SYMBOL vmlinux 0x2c6bbe39 simple_pin_fs EXPORT_SYMBOL vmlinux 0x2c71fbfb proc_dobool -EXPORT_SYMBOL vmlinux 0x2c8cd3fe elv_rb_add +EXPORT_SYMBOL vmlinux 0x2c7c6484 request_firmware +EXPORT_SYMBOL vmlinux 0x2c94906f alloc_fddidev +EXPORT_SYMBOL vmlinux 0x2c961c18 inet_unregister_protosw EXPORT_SYMBOL vmlinux 0x2caf63d1 topology_phys_to_logical_die -EXPORT_SYMBOL vmlinux 0x2cb38695 dquot_quota_on -EXPORT_SYMBOL vmlinux 0x2cb9ede2 blk_queue_logical_block_size -EXPORT_SYMBOL vmlinux 0x2cc1895a fifo_create_dflt -EXPORT_SYMBOL vmlinux 0x2cc1c28d key_invalidate EXPORT_SYMBOL vmlinux 0x2ccd059a dim_on_top -EXPORT_SYMBOL vmlinux 0x2cd109de vfs_fsync -EXPORT_SYMBOL vmlinux 0x2cd5dca6 sock_rfree EXPORT_SYMBOL vmlinux 0x2cdf87a1 proc_dointvec_minmax -EXPORT_SYMBOL vmlinux 0x2cfe5c2b netlink_set_err -EXPORT_SYMBOL vmlinux 0x2d05af35 gnet_stats_copy_basic +EXPORT_SYMBOL vmlinux 0x2cec291b no_llseek +EXPORT_SYMBOL vmlinux 0x2cf6edea vme_bus_num EXPORT_SYMBOL vmlinux 0x2d140a58 genl_unlock EXPORT_SYMBOL vmlinux 0x2d192c70 sg_zero_buffer +EXPORT_SYMBOL vmlinux 0x2d1a1d4e uart_register_driver +EXPORT_SYMBOL vmlinux 0x2d1c4321 flow_rule_match_eth_addrs +EXPORT_SYMBOL vmlinux 0x2d24d208 iterate_dir +EXPORT_SYMBOL vmlinux 0x2d2a3373 nf_getsockopt +EXPORT_SYMBOL vmlinux 0x2d2b326c ps2_sliced_command EXPORT_SYMBOL vmlinux 0x2d30596c from_kqid_munged +EXPORT_SYMBOL vmlinux 0x2d328205 netdev_set_num_tc EXPORT_SYMBOL vmlinux 0x2d3385d3 system_wq EXPORT_SYMBOL vmlinux 0x2d39b0a7 kstrdup EXPORT_SYMBOL vmlinux 0x2d4c773a hdmi_spd_infoframe_init EXPORT_SYMBOL vmlinux 0x2d4daef5 find_font -EXPORT_SYMBOL vmlinux 0x2d800bf1 generic_pipe_buf_get -EXPORT_SYMBOL vmlinux 0x2d82ef26 tcf_qevent_validate_change +EXPORT_SYMBOL vmlinux 0x2d522bf5 key_payload_reserve +EXPORT_SYMBOL vmlinux 0x2d5b4245 inet_csk_complete_hashdance +EXPORT_SYMBOL vmlinux 0x2d6fa4aa migrate_vma_finalize +EXPORT_SYMBOL vmlinux 0x2d73204b tcp_child_process +EXPORT_SYMBOL vmlinux 0x2d74d84a pci_set_mwi +EXPORT_SYMBOL vmlinux 0x2d75af57 ip_local_deliver +EXPORT_SYMBOL vmlinux 0x2d789c68 dget_parent EXPORT_SYMBOL vmlinux 0x2d912bca dmi_get_bios_year EXPORT_SYMBOL vmlinux 0x2d994605 security_inode_copy_up_xattr -EXPORT_SYMBOL vmlinux 0x2dacbb7c xfrm_state_free -EXPORT_SYMBOL vmlinux 0x2dad474a inet6_offloads -EXPORT_SYMBOL vmlinux 0x2db53829 dev_remove_offload -EXPORT_SYMBOL vmlinux 0x2dc493e8 nf_unregister_sockopt +EXPORT_SYMBOL vmlinux 0x2daba909 scsi_track_queue_full +EXPORT_SYMBOL vmlinux 0x2db5908b xfrm6_rcv_encap +EXPORT_SYMBOL vmlinux 0x2dcc3afc __frontswap_load EXPORT_SYMBOL vmlinux 0x2dd16564 arch_register_cpu -EXPORT_SYMBOL vmlinux 0x2dd4607a input_set_keycode EXPORT_SYMBOL vmlinux 0x2de125c0 page_frag_alloc_align +EXPORT_SYMBOL vmlinux 0x2de38123 register_netdev EXPORT_SYMBOL vmlinux 0x2def7f76 rtc_cmos_write EXPORT_SYMBOL vmlinux 0x2e0b1deb dma_fence_get_status EXPORT_SYMBOL vmlinux 0x2e1ca751 clk_put +EXPORT_SYMBOL vmlinux 0x2e20e413 netlink_rcv_skb EXPORT_SYMBOL vmlinux 0x2e2b40d2 strncat -EXPORT_SYMBOL vmlinux 0x2e374e9f mdio_find_bus EXPORT_SYMBOL vmlinux 0x2e3bcce2 wait_for_completion_interruptible +EXPORT_SYMBOL vmlinux 0x2e3f9fb4 get_mem_cgroup_from_mm EXPORT_SYMBOL vmlinux 0x2e439142 drm_get_panel_orientation_quirk -EXPORT_SYMBOL vmlinux 0x2e59cad0 generic_file_readonly_mmap +EXPORT_SYMBOL vmlinux 0x2e444e12 ___pskb_trim +EXPORT_SYMBOL vmlinux 0x2e49a8be simple_setattr EXPORT_SYMBOL vmlinux 0x2e5fe036 __skb_ext_put -EXPORT_SYMBOL vmlinux 0x2e7c3f3b devm_backlight_device_unregister -EXPORT_SYMBOL vmlinux 0x2e960811 ioc_lookup_icq +EXPORT_SYMBOL vmlinux 0x2e675b9e dquot_destroy +EXPORT_SYMBOL vmlinux 0x2e68eb95 neigh_for_each +EXPORT_SYMBOL vmlinux 0x2e6ab7b6 blk_queue_physical_block_size +EXPORT_SYMBOL vmlinux 0x2e8b4133 get_fs_type EXPORT_SYMBOL vmlinux 0x2ea52d3e dma_fence_chain_init -EXPORT_SYMBOL vmlinux 0x2ead11d6 mipi_dsi_dcs_set_tear_off -EXPORT_SYMBOL vmlinux 0x2ec5a8a9 blk_post_runtime_resume +EXPORT_SYMBOL vmlinux 0x2ea8779c unregister_cdrom +EXPORT_SYMBOL vmlinux 0x2eb8410c current_in_userns EXPORT_SYMBOL vmlinux 0x2ec6bba0 errseq_set -EXPORT_SYMBOL vmlinux 0x2ecf815e gnet_stats_copy_queue -EXPORT_SYMBOL vmlinux 0x2edc5eb0 pskb_extract +EXPORT_SYMBOL vmlinux 0x2ec6c9e1 scsi_vpd_lun_id EXPORT_SYMBOL vmlinux 0x2ee4c2b1 hdmi_avi_infoframe_pack_only -EXPORT_SYMBOL vmlinux 0x2eec30bd jbd2_journal_destroy -EXPORT_SYMBOL vmlinux 0x2ef25194 ww_mutex_lock_interruptible EXPORT_SYMBOL vmlinux 0x2f03fc4b security_secmark_refcount_inc -EXPORT_SYMBOL vmlinux 0x2f1e3adb wireless_send_event +EXPORT_SYMBOL vmlinux 0x2f0a4f58 vfs_path_lookup +EXPORT_SYMBOL vmlinux 0x2f14634f eisa_driver_register +EXPORT_SYMBOL vmlinux 0x2f17dc1c configfs_register_group +EXPORT_SYMBOL vmlinux 0x2f299269 dma_async_device_unregister +EXPORT_SYMBOL vmlinux 0x2f2aa217 of_find_mipi_dsi_host_by_node EXPORT_SYMBOL vmlinux 0x2f2e91b2 security_ib_alloc_security -EXPORT_SYMBOL vmlinux 0x2f37c3a0 __xfrm_init_state EXPORT_SYMBOL vmlinux 0x2f384db3 acpi_is_video_device -EXPORT_SYMBOL vmlinux 0x2f3c0da9 component_match_add_release -EXPORT_SYMBOL vmlinux 0x2f74a11c poll_initwait +EXPORT_SYMBOL vmlinux 0x2f6cd5c8 inet_select_addr +EXPORT_SYMBOL vmlinux 0x2f727fcf pci_pme_active EXPORT_SYMBOL vmlinux 0x2f7754a8 dma_pool_free -EXPORT_SYMBOL vmlinux 0x2f82c8af default_llseek -EXPORT_SYMBOL vmlinux 0x2f8513d1 input_grab_device -EXPORT_SYMBOL vmlinux 0x2f8e446b __tcp_md5_do_lookup -EXPORT_SYMBOL vmlinux 0x2f94776f configfs_remove_default_groups +EXPORT_SYMBOL vmlinux 0x2f79fc2b dst_dev_put +EXPORT_SYMBOL vmlinux 0x2f98356c udp_seq_next +EXPORT_SYMBOL vmlinux 0x2fa28638 __generic_file_write_iter +EXPORT_SYMBOL vmlinux 0x2fb3bcd1 inode_permission EXPORT_SYMBOL vmlinux 0x2fb6de5d add_device_randomness +EXPORT_SYMBOL vmlinux 0x2fc20452 blk_rq_map_user +EXPORT_SYMBOL vmlinux 0x2fc45877 dev_get_flags +EXPORT_SYMBOL vmlinux 0x2fc7211a delete_from_page_cache EXPORT_SYMBOL vmlinux 0x2fe252cc unregister_inet6addr_notifier -EXPORT_SYMBOL vmlinux 0x2ff629ae kernel_read -EXPORT_SYMBOL vmlinux 0x2ff80382 fs_bio_set -EXPORT_SYMBOL vmlinux 0x3006c03d sock_common_getsockopt -EXPORT_SYMBOL vmlinux 0x30107263 phy_config_aneg -EXPORT_SYMBOL vmlinux 0x30128858 skb_copy_bits +EXPORT_SYMBOL vmlinux 0x300829bb register_fib_notifier EXPORT_SYMBOL vmlinux 0x301304c2 __get_user_nocheck_8 -EXPORT_SYMBOL vmlinux 0x303a29a2 blk_queue_max_hw_sectors -EXPORT_SYMBOL vmlinux 0x303c9bd9 eth_header_cache_update -EXPORT_SYMBOL vmlinux 0x3045934f blk_pm_runtime_init +EXPORT_SYMBOL vmlinux 0x301c2d55 simple_transaction_set +EXPORT_SYMBOL vmlinux 0x302098d9 acpi_processor_notify_smm +EXPORT_SYMBOL vmlinux 0x30239d3b sdev_prefix_printk +EXPORT_SYMBOL vmlinux 0x30520747 fput EXPORT_SYMBOL vmlinux 0x3052fecd ptp_convert_timestamp EXPORT_SYMBOL vmlinux 0x305a916c __x86_indirect_thunk_rdi -EXPORT_SYMBOL vmlinux 0x3061ee08 ip_frag_init -EXPORT_SYMBOL vmlinux 0x306c2730 put_cmsg -EXPORT_SYMBOL vmlinux 0x308d9653 ip6mr_rule_default EXPORT_SYMBOL vmlinux 0x3096be16 names_cachep -EXPORT_SYMBOL vmlinux 0x3097e090 blk_mq_start_request -EXPORT_SYMBOL vmlinux 0x309c5022 pci_msi_vec_count +EXPORT_SYMBOL vmlinux 0x30a557e8 agp_copy_info EXPORT_SYMBOL vmlinux 0x30a80826 __kfifo_from_user -EXPORT_SYMBOL vmlinux 0x30a89053 backlight_force_update EXPORT_SYMBOL vmlinux 0x30acfde9 hsiphash_2u32 -EXPORT_SYMBOL vmlinux 0x30b7b5d3 path_put -EXPORT_SYMBOL vmlinux 0x30e0347f jbd2_journal_clear_err +EXPORT_SYMBOL vmlinux 0x30adeeac scsi_dma_map +EXPORT_SYMBOL vmlinux 0x30bc6e2a neigh_destroy +EXPORT_SYMBOL vmlinux 0x30c9b3f7 ip_defrag +EXPORT_SYMBOL vmlinux 0x30cb1976 skb_abort_seq_read EXPORT_SYMBOL vmlinux 0x30e74134 tty_termios_copy_hw -EXPORT_SYMBOL vmlinux 0x30fd8de0 input_setup_polling +EXPORT_SYMBOL vmlinux 0x30f09aae scsi_print_command +EXPORT_SYMBOL vmlinux 0x30f4749f pcim_iomap +EXPORT_SYMBOL vmlinux 0x30fc2ce7 sb_min_blocksize +EXPORT_SYMBOL vmlinux 0x30fe52ab mfd_remove_devices EXPORT_SYMBOL vmlinux 0x3100cff9 lockref_get_or_lock -EXPORT_SYMBOL vmlinux 0x3101e59b do_splice_direct -EXPORT_SYMBOL vmlinux 0x31025ee8 rdmacg_try_charge +EXPORT_SYMBOL vmlinux 0x31021482 scsi_is_sdev_device EXPORT_SYMBOL vmlinux 0x3102d70b frontswap_curr_pages -EXPORT_SYMBOL vmlinux 0x311a66db ipv6_dev_mc_inc -EXPORT_SYMBOL vmlinux 0x311ce7c8 kill_pgrp EXPORT_SYMBOL vmlinux 0x3126a9e8 siphash_1u64 -EXPORT_SYMBOL vmlinux 0x31316979 agp_find_bridge -EXPORT_SYMBOL vmlinux 0x3149c460 scsi_print_command -EXPORT_SYMBOL vmlinux 0x3152a878 md_register_thread +EXPORT_SYMBOL vmlinux 0x312e5450 unregister_netdev +EXPORT_SYMBOL vmlinux 0x314172ec jbd2_journal_revoke +EXPORT_SYMBOL vmlinux 0x314a9170 tc_setup_cb_reoffload EXPORT_SYMBOL vmlinux 0x31549b2a __x86_indirect_thunk_r10 +EXPORT_SYMBOL vmlinux 0x31669787 copy_string_kernel +EXPORT_SYMBOL vmlinux 0x3167d196 generic_permission +EXPORT_SYMBOL vmlinux 0x318a78f4 pci_assign_resource +EXPORT_SYMBOL vmlinux 0x3195cb20 input_mt_destroy_slots EXPORT_SYMBOL vmlinux 0x319d493d proc_dostring -EXPORT_SYMBOL vmlinux 0x31c497b9 devm_ioremap_np -EXPORT_SYMBOL vmlinux 0x31cd7a72 skb_try_coalesce -EXPORT_SYMBOL vmlinux 0x31fcb410 ip_tunnel_get_link_net +EXPORT_SYMBOL vmlinux 0x31b831af iov_iter_gap_alignment +EXPORT_SYMBOL vmlinux 0x31c53ffd agp_put_bridge +EXPORT_SYMBOL vmlinux 0x31cb4b39 tcf_idrinfo_destroy +EXPORT_SYMBOL vmlinux 0x31e4a033 __set_page_dirty_nobuffers +EXPORT_SYMBOL vmlinux 0x320a40cf ethtool_rx_flow_rule_destroy EXPORT_SYMBOL vmlinux 0x3213f038 mutex_unlock -EXPORT_SYMBOL vmlinux 0x32326b48 balance_dirty_pages_ratelimited -EXPORT_SYMBOL vmlinux 0x323bc5b5 __tty_alloc_driver -EXPORT_SYMBOL vmlinux 0x324124b4 blk_mq_requeue_request +EXPORT_SYMBOL vmlinux 0x32169f85 device_match_acpi_dev +EXPORT_SYMBOL vmlinux 0x324289b5 vfs_ioctl EXPORT_SYMBOL vmlinux 0x326425ca pci_unmap_biosrom +EXPORT_SYMBOL vmlinux 0x32712854 inet_listen +EXPORT_SYMBOL vmlinux 0x32742bec mdio_device_create EXPORT_SYMBOL vmlinux 0x327c84bf vme_lm_attach EXPORT_SYMBOL vmlinux 0x3283e6b0 prandom_seed_full_state -EXPORT_SYMBOL vmlinux 0x32b118ee pci_release_region +EXPORT_SYMBOL vmlinux 0x32a5a38c seq_dentry +EXPORT_SYMBOL vmlinux 0x32b42694 configfs_undepend_item +EXPORT_SYMBOL vmlinux 0x32c15f43 blk_mq_start_hw_queues +EXPORT_SYMBOL vmlinux 0x32cb8c91 gro_find_complete_by_type EXPORT_SYMBOL vmlinux 0x32ce3777 radix_tree_preload -EXPORT_SYMBOL vmlinux 0x32d4cc1c scsi_host_put -EXPORT_SYMBOL vmlinux 0x32e1544d dquot_scan_active -EXPORT_SYMBOL vmlinux 0x32e35ee5 single_open_size -EXPORT_SYMBOL vmlinux 0x32e3b879 __traceiter_module_get -EXPORT_SYMBOL vmlinux 0x32e4e69a tcp_gro_complete +EXPORT_SYMBOL vmlinux 0x32df1925 generic_file_llseek_size +EXPORT_SYMBOL vmlinux 0x32e1277f tty_devnum EXPORT_SYMBOL vmlinux 0x32e6f1a0 acpi_video_backlight_string -EXPORT_SYMBOL vmlinux 0x32ee6630 skb_vlan_pop -EXPORT_SYMBOL vmlinux 0x330473cb configfs_unregister_subsystem -EXPORT_SYMBOL vmlinux 0x3318a49e vfs_getattr +EXPORT_SYMBOL vmlinux 0x32f54684 fixed_size_llseek +EXPORT_SYMBOL vmlinux 0x32fcf59e jbd2_journal_init_inode EXPORT_SYMBOL vmlinux 0x3324ef3b acpi_set_firmware_waking_vector -EXPORT_SYMBOL vmlinux 0x33483e68 __brelse -EXPORT_SYMBOL vmlinux 0x3359f795 md_bitmap_cond_end_sync -EXPORT_SYMBOL vmlinux 0x3362082b __xfrm_route_forward -EXPORT_SYMBOL vmlinux 0x33634bcf phy_reset_after_clk_enable +EXPORT_SYMBOL vmlinux 0x332e61b8 block_read_full_page +EXPORT_SYMBOL vmlinux 0x3342adda security_sctp_bind_connect +EXPORT_SYMBOL vmlinux 0x335b67f9 dcbnl_ieee_notify EXPORT_SYMBOL vmlinux 0x33736a1d __genradix_ptr_alloc -EXPORT_SYMBOL vmlinux 0x337739b5 bd_abort_claiming -EXPORT_SYMBOL vmlinux 0x33926213 blk_queue_dma_alignment -EXPORT_SYMBOL vmlinux 0x339329ec tcp_set_rcvlowat -EXPORT_SYMBOL vmlinux 0x33990967 security_sb_mnt_opts_compat -EXPORT_SYMBOL vmlinux 0x339927d0 mipi_dsi_dcs_nop -EXPORT_SYMBOL vmlinux 0x339b9bc1 __inet_hash +EXPORT_SYMBOL vmlinux 0x337bf64f vga_switcheroo_client_fb_set +EXPORT_SYMBOL vmlinux 0x3388b420 input_handler_for_each_handle +EXPORT_SYMBOL vmlinux 0x3388e4c8 tcp_v4_connect +EXPORT_SYMBOL vmlinux 0x33b0e40d dmaenginem_async_device_register +EXPORT_SYMBOL vmlinux 0x33b3347b d_invalidate EXPORT_SYMBOL vmlinux 0x33b84f74 copy_page -EXPORT_SYMBOL vmlinux 0x33df265c tty_flip_buffer_push -EXPORT_SYMBOL vmlinux 0x33ee5423 input_event +EXPORT_SYMBOL vmlinux 0x33e1a8ff cdev_alloc EXPORT_SYMBOL vmlinux 0x33f0768c cpufreq_quick_get_max -EXPORT_SYMBOL vmlinux 0x33f110b5 dev_set_mac_address_user EXPORT_SYMBOL vmlinux 0x33fc2a31 get_user_ifreq EXPORT_SYMBOL vmlinux 0x33fcf44a __kfifo_out_r EXPORT_SYMBOL vmlinux 0x33fd9da4 acpi_get_gpe_device -EXPORT_SYMBOL vmlinux 0x33ffe697 param_set_bool -EXPORT_SYMBOL vmlinux 0x34004238 get_unmapped_area +EXPORT_SYMBOL vmlinux 0x34130f80 vfs_fileattr_set EXPORT_SYMBOL vmlinux 0x3424daf8 __traceiter_dma_fence_enable_signal -EXPORT_SYMBOL vmlinux 0x342c2e76 dma_async_tx_descriptor_init -EXPORT_SYMBOL vmlinux 0x343ba113 tty_devnum EXPORT_SYMBOL vmlinux 0x3441445f msrs_free -EXPORT_SYMBOL vmlinux 0x3446ec4e vfs_tmpfile -EXPORT_SYMBOL vmlinux 0x34518bbd fs_context_for_mount -EXPORT_SYMBOL vmlinux 0x34530daa agp_collect_device_status -EXPORT_SYMBOL vmlinux 0x345639af pci_find_bus -EXPORT_SYMBOL vmlinux 0x346ac433 param_ops_ullong -EXPORT_SYMBOL vmlinux 0x3470aa39 dev_mc_add_global +EXPORT_SYMBOL vmlinux 0x3441c06f tcp_fastopen_defer_connect +EXPORT_SYMBOL vmlinux 0x34458513 skb_tunnel_check_pmtu +EXPORT_SYMBOL vmlinux 0x34480c6f dev_mc_init +EXPORT_SYMBOL vmlinux 0x345f1231 dev_set_group +EXPORT_SYMBOL vmlinux 0x345f2bd7 proc_symlink +EXPORT_SYMBOL vmlinux 0x346d6abc tcp_seq_start +EXPORT_SYMBOL vmlinux 0x347d5579 param_ops_long EXPORT_SYMBOL vmlinux 0x3489859f acpi_enter_sleep_state_s4bios -EXPORT_SYMBOL vmlinux 0x348eee9a __hw_addr_ref_unsync_dev EXPORT_SYMBOL vmlinux 0x349cba85 strchr EXPORT_SYMBOL vmlinux 0x34a1f7e3 acpi_processor_get_psd -EXPORT_SYMBOL vmlinux 0x34af46ba dev_get_stats EXPORT_SYMBOL vmlinux 0x34c7cdbc lookup_bdev -EXPORT_SYMBOL vmlinux 0x34d2323f blk_queue_chunk_sectors -EXPORT_SYMBOL vmlinux 0x34d8321f pcie_capability_read_dword EXPORT_SYMBOL vmlinux 0x34db050b _raw_spin_lock_irqsave -EXPORT_SYMBOL vmlinux 0x34e1fc32 seq_escape_mem -EXPORT_SYMBOL vmlinux 0x34ea6406 page_pool_alloc_pages +EXPORT_SYMBOL vmlinux 0x34f12ec3 nosteal_pipe_buf_ops EXPORT_SYMBOL vmlinux 0x34f3484e security_tun_dev_attach_queue -EXPORT_SYMBOL vmlinux 0x34f4a875 xfrm_trans_queue EXPORT_SYMBOL vmlinux 0x34f89363 acpi_terminate_debugger EXPORT_SYMBOL vmlinux 0x350ea558 dma_fence_default_wait -EXPORT_SYMBOL vmlinux 0x350fe686 console_start EXPORT_SYMBOL vmlinux 0x3517383e register_reboot_notifier +EXPORT_SYMBOL vmlinux 0x3527d24e sg_alloc_append_table_from_pages +EXPORT_SYMBOL vmlinux 0x3536f629 blk_put_queue EXPORT_SYMBOL vmlinux 0x3539f11b match_strlcpy +EXPORT_SYMBOL vmlinux 0x35498e4a cdrom_release EXPORT_SYMBOL vmlinux 0x354b4a1e acpi_ut_trace +EXPORT_SYMBOL vmlinux 0x3562c236 input_set_abs_params EXPORT_SYMBOL vmlinux 0x356461c8 rtc_time64_to_tm -EXPORT_SYMBOL vmlinux 0x3566596f bh_submit_read -EXPORT_SYMBOL vmlinux 0x35713056 ata_dev_printk -EXPORT_SYMBOL vmlinux 0x35a1fda1 keyring_alloc +EXPORT_SYMBOL vmlinux 0x35718245 elv_rb_latter_request +EXPORT_SYMBOL vmlinux 0x357c7319 security_path_rename +EXPORT_SYMBOL vmlinux 0x3583dab4 blackhole_netdev +EXPORT_SYMBOL vmlinux 0x359079a4 inode_owner_or_capable +EXPORT_SYMBOL vmlinux 0x35a39914 dev_uc_flush EXPORT_SYMBOL vmlinux 0x35a88f28 zlib_inflateInit2 -EXPORT_SYMBOL vmlinux 0x35c3fb78 phy_start_cable_test_tdr -EXPORT_SYMBOL vmlinux 0x35c8f78c dquot_load_quota_inode -EXPORT_SYMBOL vmlinux 0x35e7e527 module_refcount -EXPORT_SYMBOL vmlinux 0x3601d01a vfs_getattr_nosec +EXPORT_SYMBOL vmlinux 0x35b4c50c fwnode_graph_parse_endpoint +EXPORT_SYMBOL vmlinux 0x35c7d45f xfrm_sad_getinfo +EXPORT_SYMBOL vmlinux 0x35e116d6 generic_file_mmap +EXPORT_SYMBOL vmlinux 0x35f1edf5 __dev_get_by_flags +EXPORT_SYMBOL vmlinux 0x35f362c7 uart_get_divisor +EXPORT_SYMBOL vmlinux 0x35f67c68 ip_tunnel_parse_protocol +EXPORT_SYMBOL vmlinux 0x35ff1306 blkdev_issue_zeroout +EXPORT_SYMBOL vmlinux 0x36034486 vlan_dev_vlan_proto +EXPORT_SYMBOL vmlinux 0x3608f01c pskb_extract EXPORT_SYMBOL vmlinux 0x360b1afe probe_irq_mask -EXPORT_SYMBOL vmlinux 0x3625d24b nf_ip_checksum -EXPORT_SYMBOL vmlinux 0x3629be8b bio_copy_data_iter -EXPORT_SYMBOL vmlinux 0x3641fa08 pci_iomap -EXPORT_SYMBOL vmlinux 0x3644b452 dma_unmap_sg_attrs -EXPORT_SYMBOL vmlinux 0x364620fe d_hash_and_lookup +EXPORT_SYMBOL vmlinux 0x361d7b33 seq_path +EXPORT_SYMBOL vmlinux 0x3639c3b9 iget_locked +EXPORT_SYMBOL vmlinux 0x363f2e86 seg6_hmac_validate_skb EXPORT_SYMBOL vmlinux 0x364850b1 down_write_killable EXPORT_SYMBOL vmlinux 0x364c23ad mutex_is_locked +EXPORT_SYMBOL vmlinux 0x36514bd5 get_cached_acl +EXPORT_SYMBOL vmlinux 0x3651fc92 udp_lib_rehash EXPORT_SYMBOL vmlinux 0x365acda7 set_normalized_timespec64 EXPORT_SYMBOL vmlinux 0x365e7911 kstrdup_const -EXPORT_SYMBOL vmlinux 0x36700b55 inet_csk_accept -EXPORT_SYMBOL vmlinux 0x368b60bb fwnode_graph_parse_endpoint -EXPORT_SYMBOL vmlinux 0x369447ea dma_map_page_attrs -EXPORT_SYMBOL vmlinux 0x36aeb897 mr_mfc_find_any_parent +EXPORT_SYMBOL vmlinux 0x36672e28 d_set_d_op +EXPORT_SYMBOL vmlinux 0x36731209 __netdev_notify_peers +EXPORT_SYMBOL vmlinux 0x3683f316 mr_dump EXPORT_SYMBOL vmlinux 0x36b6ebbf down_killable -EXPORT_SYMBOL vmlinux 0x36bebcc3 dma_resv_fini -EXPORT_SYMBOL vmlinux 0x36ded189 timestamp_truncate -EXPORT_SYMBOL vmlinux 0x36f7473f seq_printf -EXPORT_SYMBOL vmlinux 0x3706ef5e mntget +EXPORT_SYMBOL vmlinux 0x36c5862f pci_alloc_host_bridge +EXPORT_SYMBOL vmlinux 0x36cb0feb insert_inode_locked4 +EXPORT_SYMBOL vmlinux 0x36f63a92 uart_update_timeout +EXPORT_SYMBOL vmlinux 0x36fae395 ip_sock_set_mtu_discover +EXPORT_SYMBOL vmlinux 0x36fd433f balance_dirty_pages_ratelimited +EXPORT_SYMBOL vmlinux 0x36fd995b phy_register_fixup_for_uid +EXPORT_SYMBOL vmlinux 0x36fe0436 pci_read_config_word EXPORT_SYMBOL vmlinux 0x37110088 remove_wait_queue -EXPORT_SYMBOL vmlinux 0x371a39e1 _dev_notice +EXPORT_SYMBOL vmlinux 0x372221c5 pci_get_device +EXPORT_SYMBOL vmlinux 0x37297d2a netif_tx_wake_queue +EXPORT_SYMBOL vmlinux 0x373023cd param_set_ushort EXPORT_SYMBOL vmlinux 0x3737d9a9 ZSTD_DStreamWorkspaceBound EXPORT_SYMBOL vmlinux 0x3744cf36 vmalloc_to_pfn +EXPORT_SYMBOL vmlinux 0x374c74df inet_pton_with_scope EXPORT_SYMBOL vmlinux 0x3755f990 gf128mul_init_64k_bbe +EXPORT_SYMBOL vmlinux 0x37564ad0 phy_mii_ioctl +EXPORT_SYMBOL vmlinux 0x375e2873 blk_queue_chunk_sectors EXPORT_SYMBOL vmlinux 0x375f8bbd fc_get_event_number -EXPORT_SYMBOL vmlinux 0x3765003d set_posix_acl +EXPORT_SYMBOL vmlinux 0x37607414 read_cache_page_gfp +EXPORT_SYMBOL vmlinux 0x37668be9 ip4_datagram_connect +EXPORT_SYMBOL vmlinux 0x376c25bb __phy_read_mmd EXPORT_SYMBOL vmlinux 0x37746fde ZSTD_initDStream -EXPORT_SYMBOL vmlinux 0x3777244d inode_sub_bytes EXPORT_SYMBOL vmlinux 0x377d8004 acpi_error -EXPORT_SYMBOL vmlinux 0x37836f34 ip_cmsg_recv_offset -EXPORT_SYMBOL vmlinux 0x378ca322 jbd2_journal_get_undo_access -EXPORT_SYMBOL vmlinux 0x37b6ec08 phy_mac_interrupt +EXPORT_SYMBOL vmlinux 0x3791d14e param_set_bool +EXPORT_SYMBOL vmlinux 0x37b00f7d pci_iomap_range EXPORT_SYMBOL vmlinux 0x37b8b39e screen_info EXPORT_SYMBOL vmlinux 0x37befc70 jiffies_to_msecs -EXPORT_SYMBOL vmlinux 0x37cd85fd input_allocate_device +EXPORT_SYMBOL vmlinux 0x37c9188e mipi_dsi_dcs_set_column_address EXPORT_SYMBOL vmlinux 0x37db8f19 dmi_get_date -EXPORT_SYMBOL vmlinux 0x37edad16 memory_cgrp_subsys -EXPORT_SYMBOL vmlinux 0x37f4342e inet_csk_init_xmit_timers -EXPORT_SYMBOL vmlinux 0x38013ce4 jbd2_journal_grab_journal_head +EXPORT_SYMBOL vmlinux 0x37f61a1f arp_create +EXPORT_SYMBOL vmlinux 0x38100c19 pmem_should_map_pages EXPORT_SYMBOL vmlinux 0x381a798a setup_max_cpus -EXPORT_SYMBOL vmlinux 0x384cefb8 dec_node_page_state -EXPORT_SYMBOL vmlinux 0x38503f1b dquot_commit_info +EXPORT_SYMBOL vmlinux 0x382866b6 show_init_ipc_ns EXPORT_SYMBOL vmlinux 0x3854774b kstrtoll -EXPORT_SYMBOL vmlinux 0x38580144 thaw_super -EXPORT_SYMBOL vmlinux 0x385cbe8a vme_irq_generate -EXPORT_SYMBOL vmlinux 0x387859dd page_pool_put_page_bulk -EXPORT_SYMBOL vmlinux 0x387923a0 security_path_unlink -EXPORT_SYMBOL vmlinux 0x38813388 pci_clear_master +EXPORT_SYMBOL vmlinux 0x3864d877 bio_chain +EXPORT_SYMBOL vmlinux 0x386c514a __register_chrdev +EXPORT_SYMBOL vmlinux 0x3872c4fd seq_vprintf +EXPORT_SYMBOL vmlinux 0x38737012 __tracepoint_rdpmc +EXPORT_SYMBOL vmlinux 0x3879443f pci_disable_msix +EXPORT_SYMBOL vmlinux 0x3885252e genlmsg_multicast_allns EXPORT_SYMBOL vmlinux 0x38869d88 kstat +EXPORT_SYMBOL vmlinux 0x3886bc6b __hw_addr_ref_unsync_dev EXPORT_SYMBOL vmlinux 0x388aa3c9 neigh_proc_dointvec_ms_jiffies EXPORT_SYMBOL vmlinux 0x3891ffc8 ecryptfs_fill_auth_tok EXPORT_SYMBOL vmlinux 0x389617b0 LZ4_decompress_fast_continue -EXPORT_SYMBOL vmlinux 0x389a612f pci_find_resource +EXPORT_SYMBOL vmlinux 0x38977242 generic_copy_file_range +EXPORT_SYMBOL vmlinux 0x38a04434 set_pages_array_wb +EXPORT_SYMBOL vmlinux 0x38a5f05e start_tty EXPORT_SYMBOL vmlinux 0x38a71b7e pci_free_resource_list EXPORT_SYMBOL vmlinux 0x38a9f7c5 in6addr_loopback -EXPORT_SYMBOL vmlinux 0x38bf6d54 inode_get_bytes +EXPORT_SYMBOL vmlinux 0x38dbf325 is_subdir EXPORT_SYMBOL vmlinux 0x38e46431 mempool_exit +EXPORT_SYMBOL vmlinux 0x38f114d9 vga_remove_vgacon EXPORT_SYMBOL vmlinux 0x38f48af7 put_user_ifreq -EXPORT_SYMBOL vmlinux 0x3903fdf4 set_anon_super EXPORT_SYMBOL vmlinux 0x39081193 __max_logical_packages -EXPORT_SYMBOL vmlinux 0x3914b45d sdev_enable_disk_events EXPORT_SYMBOL vmlinux 0x392b1fea wait_for_completion_io -EXPORT_SYMBOL vmlinux 0x3931475d napi_consume_skb -EXPORT_SYMBOL vmlinux 0x393706e2 xfrm_find_acq +EXPORT_SYMBOL vmlinux 0x39368a49 block_invalidatepage +EXPORT_SYMBOL vmlinux 0x39399db7 dcbnl_cee_notify EXPORT_SYMBOL vmlinux 0x3939f8f0 rfkill_pause_polling +EXPORT_SYMBOL vmlinux 0x393b5a76 follow_down +EXPORT_SYMBOL vmlinux 0x393d9908 xfrm_state_delete_tunnel +EXPORT_SYMBOL vmlinux 0x3940bda8 dmam_free_coherent EXPORT_SYMBOL vmlinux 0x39461d6a in_egroup_p EXPORT_SYMBOL vmlinux 0x394a1e11 phy_sfp_attach -EXPORT_SYMBOL vmlinux 0x394abf54 skb_orphan_partial -EXPORT_SYMBOL vmlinux 0x395275f0 gnet_stats_finish_copy +EXPORT_SYMBOL vmlinux 0x394d257e pci_bus_type EXPORT_SYMBOL vmlinux 0x3955fcf6 __kfifo_in_r -EXPORT_SYMBOL vmlinux 0x395995b7 ata_link_printk -EXPORT_SYMBOL vmlinux 0x39678a25 fs_param_is_u32 -EXPORT_SYMBOL vmlinux 0x3975a852 rtnl_create_link -EXPORT_SYMBOL vmlinux 0x397613d9 simple_transaction_get -EXPORT_SYMBOL vmlinux 0x3992409f set_bh_page +EXPORT_SYMBOL vmlinux 0x3959dbe0 fget_raw +EXPORT_SYMBOL vmlinux 0x3984df1b flush_signals +EXPORT_SYMBOL vmlinux 0x398596ab jbd2_journal_force_commit_nested +EXPORT_SYMBOL vmlinux 0x3990d585 __mdiobus_register +EXPORT_SYMBOL vmlinux 0x39918c4f vfs_clone_file_range EXPORT_SYMBOL vmlinux 0x39991865 icmp_global_allow EXPORT_SYMBOL vmlinux 0x399ad043 __kfifo_dma_out_finish_r -EXPORT_SYMBOL vmlinux 0x39b1a8f4 vfs_mkdir +EXPORT_SYMBOL vmlinux 0x39a7fe87 tcp_recvmsg +EXPORT_SYMBOL vmlinux 0x39abe2d5 set_trace_device +EXPORT_SYMBOL vmlinux 0x39b2c887 pci_match_id EXPORT_SYMBOL vmlinux 0x39b52d19 __bitmap_and -EXPORT_SYMBOL vmlinux 0x39bfb25a tcp_make_synack -EXPORT_SYMBOL vmlinux 0x39c11d1a vga_switcheroo_register_handler -EXPORT_SYMBOL vmlinux 0x39c591fa dev_uc_del -EXPORT_SYMBOL vmlinux 0x39cf2d99 audit_log +EXPORT_SYMBOL vmlinux 0x39d1df0f migrate_vma_setup EXPORT_SYMBOL vmlinux 0x39e3c030 do_trace_read_msr -EXPORT_SYMBOL vmlinux 0x39e8cd95 nlmsg_notify -EXPORT_SYMBOL vmlinux 0x39ed1a98 ip_setsockopt -EXPORT_SYMBOL vmlinux 0x39f88f7b fb_validate_mode +EXPORT_SYMBOL vmlinux 0x39e7535b file_remove_privs +EXPORT_SYMBOL vmlinux 0x39f7b372 input_mt_drop_unused EXPORT_SYMBOL vmlinux 0x3a08475f platform_thermal_notify -EXPORT_SYMBOL vmlinux 0x3a090dd7 neigh_sysctl_register EXPORT_SYMBOL vmlinux 0x3a099605 __get_user_nocheck_4 +EXPORT_SYMBOL vmlinux 0x3a11f59a dev_change_proto_down_generic EXPORT_SYMBOL vmlinux 0x3a13f54a sgl_alloc +EXPORT_SYMBOL vmlinux 0x3a223f02 pcie_port_service_register +EXPORT_SYMBOL vmlinux 0x3a27af25 block_write_begin +EXPORT_SYMBOL vmlinux 0x3a2c629f gro_find_receive_by_type EXPORT_SYMBOL vmlinux 0x3a2d1dfa rdmsr_safe_regs_on_cpu +EXPORT_SYMBOL vmlinux 0x3a2e679e skb_copy_datagram_iter EXPORT_SYMBOL vmlinux 0x3a2f6702 sg_alloc_table EXPORT_SYMBOL vmlinux 0x3a32839e intel_gtt_chipset_flush -EXPORT_SYMBOL vmlinux 0x3a429c9a vm_map_ram +EXPORT_SYMBOL vmlinux 0x3a47b191 devm_request_threaded_irq EXPORT_SYMBOL vmlinux 0x3a4f9d28 rng_is_initialized -EXPORT_SYMBOL vmlinux 0x3a5ab58e dev_pre_changeaddr_notify -EXPORT_SYMBOL vmlinux 0x3a615346 sk_stream_kill_queues -EXPORT_SYMBOL vmlinux 0x3a7866ad dquot_drop -EXPORT_SYMBOL vmlinux 0x3a88deed md_cluster_ops -EXPORT_SYMBOL vmlinux 0x3ab35df6 alloc_pages_vma +EXPORT_SYMBOL vmlinux 0x3a5cacf4 generic_block_bmap +EXPORT_SYMBOL vmlinux 0x3a7b4b5e inet_offloads +EXPORT_SYMBOL vmlinux 0x3a83be0f configfs_register_subsystem +EXPORT_SYMBOL vmlinux 0x3a88976a inet_csk_reqsk_queue_drop_and_put +EXPORT_SYMBOL vmlinux 0x3a8c8310 netif_receive_skb_core EXPORT_SYMBOL vmlinux 0x3ab7b1cc scsi_set_sense_field_pointer -EXPORT_SYMBOL vmlinux 0x3ac72451 vfs_fileattr_get +EXPORT_SYMBOL vmlinux 0x3abf4d53 kernel_sock_ip_overhead EXPORT_SYMBOL vmlinux 0x3aca0190 _raw_write_lock_irq EXPORT_SYMBOL vmlinux 0x3ad5cda3 lockref_get_not_zero +EXPORT_SYMBOL vmlinux 0x3ad792e3 input_mt_init_slots EXPORT_SYMBOL vmlinux 0x3ad7a5d5 acpi_evaluate_reference EXPORT_SYMBOL vmlinux 0x3ada9e06 acpi_check_region -EXPORT_SYMBOL vmlinux 0x3af08386 nvmem_get_mac_address -EXPORT_SYMBOL vmlinux 0x3af713ff jbd2_journal_restart +EXPORT_SYMBOL vmlinux 0x3afad251 skb_queue_purge +EXPORT_SYMBOL vmlinux 0x3afe518d acpi_get_hp_hw_control_from_firmware +EXPORT_SYMBOL vmlinux 0x3afe70d5 param_set_ulong EXPORT_SYMBOL vmlinux 0x3aff3200 acpi_evaluate_object_typed EXPORT_SYMBOL vmlinux 0x3b029f48 acpi_install_fixed_event_handler -EXPORT_SYMBOL vmlinux 0x3b02c9e0 cdc_parse_cdc_header -EXPORT_SYMBOL vmlinux 0x3b0a27c4 skb_get_hash_perturb -EXPORT_SYMBOL vmlinux 0x3b0bba16 ipv6_chk_addr_and_flags +EXPORT_SYMBOL vmlinux 0x3b18b614 set_page_dirty_lock +EXPORT_SYMBOL vmlinux 0x3b201c2d dma_map_page_attrs EXPORT_SYMBOL vmlinux 0x3b20fb95 dma_fence_remove_callback -EXPORT_SYMBOL vmlinux 0x3b2d719e t10_pi_type3_crc +EXPORT_SYMBOL vmlinux 0x3b21db40 udp_read_sock +EXPORT_SYMBOL vmlinux 0x3b3091fd nd_btt_arena_is_valid EXPORT_SYMBOL vmlinux 0x3b321462 LZ4_setStreamDecode -EXPORT_SYMBOL vmlinux 0x3b417976 devfreq_suspend_device -EXPORT_SYMBOL vmlinux 0x3b480d85 keyring_search +EXPORT_SYMBOL vmlinux 0x3b368891 clocksource_change_rating EXPORT_SYMBOL vmlinux 0x3b644591 __bitmap_shift_left +EXPORT_SYMBOL vmlinux 0x3b6899a2 set_page_dirty EXPORT_SYMBOL vmlinux 0x3b6c41ea kstrtouint -EXPORT_SYMBOL vmlinux 0x3b6d5f6a d_drop -EXPORT_SYMBOL vmlinux 0x3b6eb9ae dev_mc_unsync -EXPORT_SYMBOL vmlinux 0x3b7183bd blk_cleanup_queue -EXPORT_SYMBOL vmlinux 0x3b754791 eth_commit_mac_addr_change -EXPORT_SYMBOL vmlinux 0x3b7dcedd ipv6_select_ident -EXPORT_SYMBOL vmlinux 0x3b81a6e0 scsi_host_lookup EXPORT_SYMBOL vmlinux 0x3b83610f cpu_sibling_map -EXPORT_SYMBOL vmlinux 0x3b8fcf2b jbd2_journal_extend EXPORT_SYMBOL vmlinux 0x3b9144c9 acpi_get_current_resources -EXPORT_SYMBOL vmlinux 0x3b922c00 dev_set_mtu -EXPORT_SYMBOL vmlinux 0x3bb0a8b6 kmem_cache_free -EXPORT_SYMBOL vmlinux 0x3bbed892 pid_task -EXPORT_SYMBOL vmlinux 0x3bbf9ac8 vga_switcheroo_register_client -EXPORT_SYMBOL vmlinux 0x3bd8521b d_genocide +EXPORT_SYMBOL vmlinux 0x3bb78f5b security_sock_rcv_skb +EXPORT_SYMBOL vmlinux 0x3bbe81a4 uart_write_wakeup +EXPORT_SYMBOL vmlinux 0x3bceca08 tcf_exts_dump +EXPORT_SYMBOL vmlinux 0x3bd97456 qdisc_create_dflt EXPORT_SYMBOL vmlinux 0x3be7643e security_xfrm_policy_free -EXPORT_SYMBOL vmlinux 0x3bfb8a07 inet_twsk_deschedule_put -EXPORT_SYMBOL vmlinux 0x3c04e847 register_qdisc -EXPORT_SYMBOL vmlinux 0x3c15a953 security_path_mknod +EXPORT_SYMBOL vmlinux 0x3bea8ea3 register_quota_format +EXPORT_SYMBOL vmlinux 0x3c053f2e __dynamic_netdev_dbg EXPORT_SYMBOL vmlinux 0x3c185c61 page_put_link -EXPORT_SYMBOL vmlinux 0x3c1b3f22 sock_set_mark -EXPORT_SYMBOL vmlinux 0x3c29bae9 udp_gro_complete +EXPORT_SYMBOL vmlinux 0x3c1e3b67 ip_setsockopt +EXPORT_SYMBOL vmlinux 0x3c24e330 skb_flow_dissect_ct +EXPORT_SYMBOL vmlinux 0x3c2c1dec blkdev_issue_discard +EXPORT_SYMBOL vmlinux 0x3c32c9b3 devm_register_netdev EXPORT_SYMBOL vmlinux 0x3c3fce39 __local_bh_enable_ip EXPORT_SYMBOL vmlinux 0x3c3ff9fd sprintf EXPORT_SYMBOL vmlinux 0x3c427f67 cpu_die_map -EXPORT_SYMBOL vmlinux 0x3c4ed0b0 cad_pid -EXPORT_SYMBOL vmlinux 0x3c547b77 cdrom_get_last_written -EXPORT_SYMBOL vmlinux 0x3c58fcf7 udp_poll -EXPORT_SYMBOL vmlinux 0x3c9097f2 xfrm_policy_unregister_afinfo -EXPORT_SYMBOL vmlinux 0x3ca66334 __traceiter_mmap_lock_start_locking -EXPORT_SYMBOL vmlinux 0x3cb615b6 phy_read_paged -EXPORT_SYMBOL vmlinux 0x3cc699c5 sg_miter_next +EXPORT_SYMBOL vmlinux 0x3c547b09 __skb_recv_udp +EXPORT_SYMBOL vmlinux 0x3c600b34 __break_lease +EXPORT_SYMBOL vmlinux 0x3c83a6a7 md_reload_sb +EXPORT_SYMBOL vmlinux 0x3ca16653 ww_mutex_unlock +EXPORT_SYMBOL vmlinux 0x3ca2ce55 skb_clone +EXPORT_SYMBOL vmlinux 0x3cca318e phy_mac_interrupt +EXPORT_SYMBOL vmlinux 0x3cd95866 acpi_register_debugger EXPORT_SYMBOL vmlinux 0x3ce4ca6f disable_irq -EXPORT_SYMBOL vmlinux 0x3ce79307 __seq_open_private +EXPORT_SYMBOL vmlinux 0x3cef9d61 mdio_device_free EXPORT_SYMBOL vmlinux 0x3d02cd70 dma_fence_signal_locked -EXPORT_SYMBOL vmlinux 0x3d043aaf sock_recvmsg -EXPORT_SYMBOL vmlinux 0x3d1eb608 tcf_exts_terse_dump +EXPORT_SYMBOL vmlinux 0x3d031313 skb_pull +EXPORT_SYMBOL vmlinux 0x3d10ab22 dm_table_event EXPORT_SYMBOL vmlinux 0x3d210724 gen_pool_dma_zalloc_align -EXPORT_SYMBOL vmlinux 0x3d26ba98 dev_lstats_read -EXPORT_SYMBOL vmlinux 0x3d3623cf key_reject_and_link -EXPORT_SYMBOL vmlinux 0x3d52d9c5 watchdog_unregister_governor +EXPORT_SYMBOL vmlinux 0x3d31d8fc mark_info_dirty +EXPORT_SYMBOL vmlinux 0x3d392e34 blk_get_request +EXPORT_SYMBOL vmlinux 0x3d54da8e __devm_release_region EXPORT_SYMBOL vmlinux 0x3d56e7b3 utf8_unload -EXPORT_SYMBOL vmlinux 0x3d573e15 security_inet_conn_request -EXPORT_SYMBOL vmlinux 0x3d5e9af1 __ip_queue_xmit -EXPORT_SYMBOL vmlinux 0x3d7b33f8 xp_dma_sync_for_device_slow -EXPORT_SYMBOL vmlinux 0x3d957763 secure_tcpv6_ts_off -EXPORT_SYMBOL vmlinux 0x3d9cdcd6 __skb_get_hash -EXPORT_SYMBOL vmlinux 0x3d9de3b5 crypto_sha256_update -EXPORT_SYMBOL vmlinux 0x3d9fb7ad devm_extcon_register_notifier_all +EXPORT_SYMBOL vmlinux 0x3d5780a6 filp_open +EXPORT_SYMBOL vmlinux 0x3d81f228 __inc_node_page_state +EXPORT_SYMBOL vmlinux 0x3d9a21ec vlan_ioctl_set +EXPORT_SYMBOL vmlinux 0x3d9bd3b2 get_user_pages_locked EXPORT_SYMBOL vmlinux 0x3da171f9 pci_mem_start EXPORT_SYMBOL vmlinux 0x3dabf271 memcg_sockets_enabled_key EXPORT_SYMBOL vmlinux 0x3dac779a bpf_sk_lookup_enabled EXPORT_SYMBOL vmlinux 0x3dad9978 cancel_delayed_work -EXPORT_SYMBOL vmlinux 0x3dbd26f6 pm_vt_switch_required EXPORT_SYMBOL vmlinux 0x3dc619d3 swake_up_locked EXPORT_SYMBOL vmlinux 0x3dcb88a0 irq_set_handler_data -EXPORT_SYMBOL vmlinux 0x3dd7f00c flow_rule_match_cvlan +EXPORT_SYMBOL vmlinux 0x3dcea56f md_finish_reshape +EXPORT_SYMBOL vmlinux 0x3dd5ac4a lookup_one EXPORT_SYMBOL vmlinux 0x3dd9b230 proc_dointvec_userhz_jiffies -EXPORT_SYMBOL vmlinux 0x3ddb44c2 configfs_register_subsystem EXPORT_SYMBOL vmlinux 0x3ddc6c04 x86_bios_cpu_apicid +EXPORT_SYMBOL vmlinux 0x3de0d4c5 __vfs_setxattr +EXPORT_SYMBOL vmlinux 0x3de2aa69 bio_integrity_prep +EXPORT_SYMBOL vmlinux 0x3dec90d1 free_task EXPORT_SYMBOL vmlinux 0x3dfb86b9 resource_list_create_entry EXPORT_SYMBOL vmlinux 0x3dfc897c seq_hlist_start_head +EXPORT_SYMBOL vmlinux 0x3e00aa44 sock_recv_errqueue +EXPORT_SYMBOL vmlinux 0x3e076e1d skb_mac_gso_segment +EXPORT_SYMBOL vmlinux 0x3e0b2675 truncate_inode_pages_range +EXPORT_SYMBOL vmlinux 0x3e1e76eb jbd2_journal_clear_err +EXPORT_SYMBOL vmlinux 0x3e31192d jbd2_complete_transaction +EXPORT_SYMBOL vmlinux 0x3e3ae07b dquot_quota_on_mount EXPORT_SYMBOL vmlinux 0x3e3bad0a __tasklet_hi_schedule -EXPORT_SYMBOL vmlinux 0x3e6fb5bc devm_request_resource -EXPORT_SYMBOL vmlinux 0x3e7612e5 tcf_exts_dump -EXPORT_SYMBOL vmlinux 0x3e8ad17f path_is_mountpoint -EXPORT_SYMBOL vmlinux 0x3eaacddc __blockdev_direct_IO -EXPORT_SYMBOL vmlinux 0x3eb323ec __tracepoint_kmalloc_node -EXPORT_SYMBOL vmlinux 0x3ec95bf0 scsi_is_host_device -EXPORT_SYMBOL vmlinux 0x3ecf9519 xp_raw_get_data -EXPORT_SYMBOL vmlinux 0x3ed11769 tc_setup_cb_call +EXPORT_SYMBOL vmlinux 0x3e660861 serio_unregister_port +EXPORT_SYMBOL vmlinux 0x3e825a85 kernel_sendmsg +EXPORT_SYMBOL vmlinux 0x3e84b5f3 tcp_add_backlog +EXPORT_SYMBOL vmlinux 0x3e92762d fiemap_prep +EXPORT_SYMBOL vmlinux 0x3e9d17e2 flow_rule_match_enc_opts +EXPORT_SYMBOL vmlinux 0x3e9efa01 xfrm_policy_alloc +EXPORT_SYMBOL vmlinux 0x3ebe0de4 skb_copy_datagram_from_iter +EXPORT_SYMBOL vmlinux 0x3ecbc4dd dm_kobject_release +EXPORT_SYMBOL vmlinux 0x3ecc9827 iov_iter_get_pages +EXPORT_SYMBOL vmlinux 0x3edbdef8 md_done_sync +EXPORT_SYMBOL vmlinux 0x3ee22db2 alloc_pages EXPORT_SYMBOL vmlinux 0x3eeb2322 __wake_up +EXPORT_SYMBOL vmlinux 0x3ef6ac05 bio_integrity_alloc EXPORT_SYMBOL vmlinux 0x3efe1703 phy_unregister_fixup_for_id +EXPORT_SYMBOL vmlinux 0x3f0e5501 reuseport_migrate_sock EXPORT_SYMBOL vmlinux 0x3f0eabd2 xxh64_update -EXPORT_SYMBOL vmlinux 0x3f100820 vfs_create_mount -EXPORT_SYMBOL vmlinux 0x3f12fcde input_mt_assign_slots +EXPORT_SYMBOL vmlinux 0x3f3c7478 vmf_insert_mixed_mkwrite EXPORT_SYMBOL vmlinux 0x3f4547a7 put_unused_fd EXPORT_SYMBOL vmlinux 0x3f4bd846 gen_pool_first_fit_order_align -EXPORT_SYMBOL vmlinux 0x3f4d7ceb nf_setsockopt -EXPORT_SYMBOL vmlinux 0x3f5c3efd jbd2_journal_update_sb_errno -EXPORT_SYMBOL vmlinux 0x3f604335 genlmsg_multicast_allns -EXPORT_SYMBOL vmlinux 0x3f652468 security_sock_graft -EXPORT_SYMBOL vmlinux 0x3f70486f dev_get_by_name_rcu -EXPORT_SYMBOL vmlinux 0x3f761ed9 udp6_set_csum +EXPORT_SYMBOL vmlinux 0x3f6a0242 fscrypt_zeroout_range +EXPORT_SYMBOL vmlinux 0x3f76680f sock_setsockopt EXPORT_SYMBOL vmlinux 0x3f89071b security_ib_pkey_access -EXPORT_SYMBOL vmlinux 0x3f962477 netdev_master_upper_dev_get_rcu -EXPORT_SYMBOL vmlinux 0x3f9c1554 nexthop_bucket_set_hw_flags -EXPORT_SYMBOL vmlinux 0x3f9f944c may_umount -EXPORT_SYMBOL vmlinux 0x3fafc294 jbd2_journal_clear_features -EXPORT_SYMBOL vmlinux 0x3fb6b0a7 dev_activate -EXPORT_SYMBOL vmlinux 0x3fbbbaab mdiobus_read_nested +EXPORT_SYMBOL vmlinux 0x3f896263 mipi_dsi_device_register_full +EXPORT_SYMBOL vmlinux 0x3f8c436e posix_acl_chmod +EXPORT_SYMBOL vmlinux 0x3f97af00 iov_iter_zero EXPORT_SYMBOL vmlinux 0x3fbf3c89 vme_slave_set -EXPORT_SYMBOL vmlinux 0x3fc4fe6c drop_super EXPORT_SYMBOL vmlinux 0x3fd78f3b register_chrdev_region -EXPORT_SYMBOL vmlinux 0x3fd9ec16 udp_lib_getsockopt EXPORT_SYMBOL vmlinux 0x3fe2ccbe memweight -EXPORT_SYMBOL vmlinux 0x3fe6da62 dquot_alloc_inode -EXPORT_SYMBOL vmlinux 0x40039159 get_user_pages_remote -EXPORT_SYMBOL vmlinux 0x40396bb5 mark_buffer_dirty_inode -EXPORT_SYMBOL vmlinux 0x4048a771 buffer_migrate_page +EXPORT_SYMBOL vmlinux 0x3fe95c64 genphy_c37_config_aneg +EXPORT_SYMBOL vmlinux 0x400969b4 sk_wait_data +EXPORT_SYMBOL vmlinux 0x4046a174 sock_no_socketpair +EXPORT_SYMBOL vmlinux 0x404c2946 d_obtain_alias EXPORT_SYMBOL vmlinux 0x4055a920 acpi_remove_fixed_event_handler -EXPORT_SYMBOL vmlinux 0x405a20a3 mipi_dsi_detach -EXPORT_SYMBOL vmlinux 0x4065ff93 neigh_lookup -EXPORT_SYMBOL vmlinux 0x40661ef2 seg6_hmac_info_del -EXPORT_SYMBOL vmlinux 0x4090bbe5 unpin_user_page_range_dirty_lock +EXPORT_SYMBOL vmlinux 0x40743fde __sync_dirty_buffer +EXPORT_SYMBOL vmlinux 0x4079dff9 tcp_sendmsg +EXPORT_SYMBOL vmlinux 0x40890f17 inet6_ioctl EXPORT_SYMBOL vmlinux 0x40973662 sysctl_udp_mem +EXPORT_SYMBOL vmlinux 0x40983462 build_skb EXPORT_SYMBOL vmlinux 0x409873e3 tty_termios_baud_rate -EXPORT_SYMBOL vmlinux 0x409fdd92 blk_queue_io_min +EXPORT_SYMBOL vmlinux 0x40a75d08 devm_alloc_etherdev_mqs EXPORT_SYMBOL vmlinux 0x40a9b349 vzalloc +EXPORT_SYMBOL vmlinux 0x40b6b0a8 tcp_sock_set_user_timeout +EXPORT_SYMBOL vmlinux 0x40b8c5aa kmem_cache_alloc +EXPORT_SYMBOL vmlinux 0x40bdf97f mdiobus_is_registered_device EXPORT_SYMBOL vmlinux 0x40c7247c si_meminfo EXPORT_SYMBOL vmlinux 0x40d04664 console_trylock -EXPORT_SYMBOL vmlinux 0x40d2072d tty_chars_in_buffer EXPORT_SYMBOL vmlinux 0x40d59096 unregister_restart_handler -EXPORT_SYMBOL vmlinux 0x40d67fb6 pci_match_id EXPORT_SYMBOL vmlinux 0x40d84a37 ZSTD_getFrameParams -EXPORT_SYMBOL vmlinux 0x40f41c16 tcf_exts_num_actions -EXPORT_SYMBOL vmlinux 0x40f7261e __cgroup_bpf_run_filter_sock_ops -EXPORT_SYMBOL vmlinux 0x40fdc4dd nf_ct_attach -EXPORT_SYMBOL vmlinux 0x41011a3d sock_no_recvmsg +EXPORT_SYMBOL vmlinux 0x40fcb217 md_bitmap_update_sb +EXPORT_SYMBOL vmlinux 0x411c449d security_skb_classify_flow +EXPORT_SYMBOL vmlinux 0x41273e7b vme_bus_type EXPORT_SYMBOL vmlinux 0x412f893c page_offline_begin -EXPORT_SYMBOL vmlinux 0x4139b6d1 km_query -EXPORT_SYMBOL vmlinux 0x413ae42e dma_get_sgtable_attrs EXPORT_SYMBOL vmlinux 0x41482d8b strndup_user -EXPORT_SYMBOL vmlinux 0x4151d5ab __netif_napi_del -EXPORT_SYMBOL vmlinux 0x415420b6 xfrm_input_unregister_afinfo -EXPORT_SYMBOL vmlinux 0x41632d05 ps2_begin_command -EXPORT_SYMBOL vmlinux 0x41699f0f sock_edemux -EXPORT_SYMBOL vmlinux 0x417ca954 dev_change_carrier +EXPORT_SYMBOL vmlinux 0x414efe16 path_has_submounts +EXPORT_SYMBOL vmlinux 0x415a61c6 dup_iter +EXPORT_SYMBOL vmlinux 0x4169435f d_find_any_alias EXPORT_SYMBOL vmlinux 0x4188d439 neigh_rand_reach_time -EXPORT_SYMBOL vmlinux 0x41935422 flow_indr_dev_register -EXPORT_SYMBOL vmlinux 0x419d10d7 netdev_update_features -EXPORT_SYMBOL vmlinux 0x41a29bcd __dev_direct_xmit -EXPORT_SYMBOL vmlinux 0x41ad5f1d vfs_mknod -EXPORT_SYMBOL vmlinux 0x41af9043 mipi_dsi_dcs_set_display_off -EXPORT_SYMBOL vmlinux 0x41b0ecf5 flow_block_cb_free -EXPORT_SYMBOL vmlinux 0x41c15b06 __frontswap_store -EXPORT_SYMBOL vmlinux 0x41cbe142 phy_validate_pause -EXPORT_SYMBOL vmlinux 0x41d1b31c dev_uc_unsync -EXPORT_SYMBOL vmlinux 0x41da5e22 generic_fillattr +EXPORT_SYMBOL vmlinux 0x419907da bio_endio +EXPORT_SYMBOL vmlinux 0x41a33240 key_type_keyring +EXPORT_SYMBOL vmlinux 0x41a6c839 dev_queue_xmit_accel +EXPORT_SYMBOL vmlinux 0x41ab5d88 tcf_idr_check_alloc +EXPORT_SYMBOL vmlinux 0x41b49680 inet6_del_offload +EXPORT_SYMBOL vmlinux 0x41b525d1 cdev_add EXPORT_SYMBOL vmlinux 0x41efdeaf radix_tree_lookup_slot -EXPORT_SYMBOL vmlinux 0x42063541 neigh_app_ns +EXPORT_SYMBOL vmlinux 0x4202acc3 bfifo_qdisc_ops EXPORT_SYMBOL vmlinux 0x420964e3 __nla_parse EXPORT_SYMBOL vmlinux 0x42160169 flush_workqueue -EXPORT_SYMBOL vmlinux 0x421f7cca napi_disable +EXPORT_SYMBOL vmlinux 0x4221d4a6 __bio_clone_fast +EXPORT_SYMBOL vmlinux 0x422eeb6f pci_bus_size_bridges EXPORT_SYMBOL vmlinux 0x4230a8d7 sg_nents_for_len -EXPORT_SYMBOL vmlinux 0x4234fa9b filemap_check_errors EXPORT_SYMBOL vmlinux 0x4248ae3c single_task_running EXPORT_SYMBOL vmlinux 0x424d3620 zlib_inflateIncomp -EXPORT_SYMBOL vmlinux 0x4252557f __devm_request_region +EXPORT_SYMBOL vmlinux 0x4252e60a dst_destroy +EXPORT_SYMBOL vmlinux 0x42534614 skb_queue_head EXPORT_SYMBOL vmlinux 0x42578e80 acpi_get_type EXPORT_SYMBOL vmlinux 0x42595e58 vgacon_text_force -EXPORT_SYMBOL vmlinux 0x4260cebe pnp_register_driver -EXPORT_SYMBOL vmlinux 0x4268a81a blk_mq_queue_stopped -EXPORT_SYMBOL vmlinux 0x428407c0 param_ops_string -EXPORT_SYMBOL vmlinux 0x429c8065 bio_chain -EXPORT_SYMBOL vmlinux 0x42b674e0 sched_autogroup_create_attach +EXPORT_SYMBOL vmlinux 0x425a3370 vm_map_pages +EXPORT_SYMBOL vmlinux 0x425aaee3 blk_mq_alloc_request +EXPORT_SYMBOL vmlinux 0x426c711b try_to_writeback_inodes_sb +EXPORT_SYMBOL vmlinux 0x427a6170 mini_qdisc_pair_swap +EXPORT_SYMBOL vmlinux 0x427e3ef3 sk_common_release +EXPORT_SYMBOL vmlinux 0x4286151a __mmap_lock_do_trace_released +EXPORT_SYMBOL vmlinux 0x4298bbbf inet_dev_addr_type +EXPORT_SYMBOL vmlinux 0x42ab5c14 param_get_charp +EXPORT_SYMBOL vmlinux 0x42b51b50 vm_map_pages_zero +EXPORT_SYMBOL vmlinux 0x42bd154e pci_dev_get EXPORT_SYMBOL vmlinux 0x42bed8d4 unix_gc_lock -EXPORT_SYMBOL vmlinux 0x42c1ecac fifo_set_limit -EXPORT_SYMBOL vmlinux 0x42e4c632 dm_table_run_md_queue_async -EXPORT_SYMBOL vmlinux 0x42e66a60 skb_clone +EXPORT_SYMBOL vmlinux 0x42e46431 alloc_netdev_mqs EXPORT_SYMBOL vmlinux 0x42f1b900 fb_pad_unaligned_buffer -EXPORT_SYMBOL vmlinux 0x42fdf9e0 fwnode_irq_get EXPORT_SYMBOL vmlinux 0x4302d0eb free_pages -EXPORT_SYMBOL vmlinux 0x430a03ab skb_copy_and_csum_datagram_msg -EXPORT_SYMBOL vmlinux 0x431c4ec1 agp_bind_memory +EXPORT_SYMBOL vmlinux 0x430ccd8a qdisc_warn_nonwc EXPORT_SYMBOL vmlinux 0x431ec3a9 __nla_validate -EXPORT_SYMBOL vmlinux 0x4323e7be get_tree_single +EXPORT_SYMBOL vmlinux 0x4327a8b8 truncate_pagecache EXPORT_SYMBOL vmlinux 0x4336fcca ucs2_as_utf8 -EXPORT_SYMBOL vmlinux 0x433a8fb2 xp_dma_sync_for_cpu_slow EXPORT_SYMBOL vmlinux 0x433cabfb acpi_decode_pld_buffer -EXPORT_SYMBOL vmlinux 0x43404c57 tcf_chain_get_by_act +EXPORT_SYMBOL vmlinux 0x434745bf wait_for_key_construction EXPORT_SYMBOL vmlinux 0x4351577a fb_parse_edid +EXPORT_SYMBOL vmlinux 0x436d769e dev_deactivate EXPORT_SYMBOL vmlinux 0x437a0d6d __sock_tx_timestamp -EXPORT_SYMBOL vmlinux 0x4381eeb0 skb_pull -EXPORT_SYMBOL vmlinux 0x438302e3 pin_user_pages +EXPORT_SYMBOL vmlinux 0x4381de32 nvdimm_namespace_capacity EXPORT_SYMBOL vmlinux 0x438610bd security_tun_dev_alloc_security -EXPORT_SYMBOL vmlinux 0x43888db3 simple_getattr -EXPORT_SYMBOL vmlinux 0x43a751c4 inet_sk_rx_dst_set -EXPORT_SYMBOL vmlinux 0x43b5d461 tcf_qevent_dump +EXPORT_SYMBOL vmlinux 0x43b3892f xfrm4_rcv +EXPORT_SYMBOL vmlinux 0x43c8f3d0 acpi_device_set_power +EXPORT_SYMBOL vmlinux 0x43ced618 flow_rule_match_ipv4_addrs EXPORT_SYMBOL vmlinux 0x43d22fb9 groups_alloc -EXPORT_SYMBOL vmlinux 0x43d8779a devm_register_netdev -EXPORT_SYMBOL vmlinux 0x43da6e61 seg6_hmac_info_add -EXPORT_SYMBOL vmlinux 0x43e75d3c seg6_hmac_validate_skb -EXPORT_SYMBOL vmlinux 0x44261e25 __SCK__tp_func_spi_transfer_start -EXPORT_SYMBOL vmlinux 0x442a2c7f pci_irq_get_affinity -EXPORT_SYMBOL vmlinux 0x44304e3a amd_iommu_domain_clear_gcr3 -EXPORT_SYMBOL vmlinux 0x443b638d phy_read_mmd +EXPORT_SYMBOL vmlinux 0x43d43add done_path_create +EXPORT_SYMBOL vmlinux 0x43d70061 d_obtain_root +EXPORT_SYMBOL vmlinux 0x43dd51de simple_recursive_removal +EXPORT_SYMBOL vmlinux 0x43f3b218 setattr_copy +EXPORT_SYMBOL vmlinux 0x441b9b71 user_path_at_empty +EXPORT_SYMBOL vmlinux 0x4422c2b7 netdev_lower_dev_get_private +EXPORT_SYMBOL vmlinux 0x44355edf xfrm_replay_seqhi +EXPORT_SYMBOL vmlinux 0x44364db1 scsi_report_opcode +EXPORT_SYMBOL vmlinux 0x443937fd vc_cons EXPORT_SYMBOL vmlinux 0x44414ff2 iosf_mbi_unblock_punit_i2c_access -EXPORT_SYMBOL vmlinux 0x4445d69a ethtool_virtdev_set_link_ksettings EXPORT_SYMBOL vmlinux 0x44469a76 crc_ccitt_false_table -EXPORT_SYMBOL vmlinux 0x4451b939 inet_put_port -EXPORT_SYMBOL vmlinux 0x445b5d6d dquot_quota_sync -EXPORT_SYMBOL vmlinux 0x445fa482 _copy_from_iter EXPORT_SYMBOL vmlinux 0x4462d35e cpufreq_get_hw_max_freq +EXPORT_SYMBOL vmlinux 0x44637805 param_get_hexint +EXPORT_SYMBOL vmlinux 0x446473b1 dm_kcopyd_copy +EXPORT_SYMBOL vmlinux 0x4476a76c phy_validate_pause EXPORT_SYMBOL vmlinux 0x44902cff acpi_enable_event -EXPORT_SYMBOL vmlinux 0x44951772 flow_rule_match_tcp EXPORT_SYMBOL vmlinux 0x449ad0a7 memcmp EXPORT_SYMBOL vmlinux 0x44a6e90a irq_cpu_rmap_add -EXPORT_SYMBOL vmlinux 0x44a7240f clk_hw_get_clk EXPORT_SYMBOL vmlinux 0x44aaf30f tsc_khz -EXPORT_SYMBOL vmlinux 0x44e677b1 scsi_eh_finish_cmd +EXPORT_SYMBOL vmlinux 0x44d774f6 tty_port_tty_set +EXPORT_SYMBOL vmlinux 0x44d91fbb pcie_capability_read_dword EXPORT_SYMBOL vmlinux 0x44e9a829 match_token -EXPORT_SYMBOL vmlinux 0x44f2ad68 phy_set_asym_pause -EXPORT_SYMBOL vmlinux 0x44f62362 wake_up_process -EXPORT_SYMBOL vmlinux 0x44ffded7 netif_receive_skb +EXPORT_SYMBOL vmlinux 0x44f497dc dma_set_coherent_mask EXPORT_SYMBOL vmlinux 0x45006cee default_red EXPORT_SYMBOL vmlinux 0x45081703 ec_get_handle -EXPORT_SYMBOL vmlinux 0x450cb385 phy_connect_direct -EXPORT_SYMBOL vmlinux 0x4524ce98 genphy_read_status +EXPORT_SYMBOL vmlinux 0x450e389f ilookup5_nowait +EXPORT_SYMBOL vmlinux 0x451f6959 nf_log_unset +EXPORT_SYMBOL vmlinux 0x4522fe42 tty_insert_flip_string_flags EXPORT_SYMBOL vmlinux 0x452ba683 ipv6_ext_hdr EXPORT_SYMBOL vmlinux 0x453c8403 pci_msi_enabled -EXPORT_SYMBOL vmlinux 0x4542a9d1 mr_table_dump -EXPORT_SYMBOL vmlinux 0x45480781 filemap_write_and_wait_range EXPORT_SYMBOL vmlinux 0x45535485 xxh32_update -EXPORT_SYMBOL vmlinux 0x45658e05 pci_bus_read_config_word -EXPORT_SYMBOL vmlinux 0x45666d4d netlbl_calipso_ops_register -EXPORT_SYMBOL vmlinux 0x456cdc5f __blk_mq_alloc_disk +EXPORT_SYMBOL vmlinux 0x456c5d5b agp_alloc_page_array +EXPORT_SYMBOL vmlinux 0x4571b8a1 ndo_dflt_fdb_del +EXPORT_SYMBOL vmlinux 0x45763146 inet_sendmsg EXPORT_SYMBOL vmlinux 0x4578f528 __kfifo_to_user -EXPORT_SYMBOL vmlinux 0x457ecc55 ip6_frag_next -EXPORT_SYMBOL vmlinux 0x458f61ca vga_put -EXPORT_SYMBOL vmlinux 0x45b3de94 mipi_dsi_device_unregister -EXPORT_SYMBOL vmlinux 0x45c0b8d9 find_get_pages_range_tag -EXPORT_SYMBOL vmlinux 0x45c2e0c8 jbd2_journal_submit_inode_data_buffers +EXPORT_SYMBOL vmlinux 0x459698d1 dump_page +EXPORT_SYMBOL vmlinux 0x45bdb2d7 tcf_classify +EXPORT_SYMBOL vmlinux 0x45c06d8e unpin_user_pages_dirty_lock +EXPORT_SYMBOL vmlinux 0x45c0f8a7 pagecache_get_page +EXPORT_SYMBOL vmlinux 0x45cafcc9 touchscreen_report_pos EXPORT_SYMBOL vmlinux 0x45d246da node_to_cpumask_map -EXPORT_SYMBOL vmlinux 0x45d4b88a fs_param_is_blob EXPORT_SYMBOL vmlinux 0x45e8d7b5 native_write_cr0 -EXPORT_SYMBOL vmlinux 0x45e948ab cpufreq_get_policy -EXPORT_SYMBOL vmlinux 0x4600876b flow_rule_match_control -EXPORT_SYMBOL vmlinux 0x4602ece3 pagecache_write_end -EXPORT_SYMBOL vmlinux 0x461272b4 nd_device_unregister +EXPORT_SYMBOL vmlinux 0x45ee2255 iommu_put_dma_cookie +EXPORT_SYMBOL vmlinux 0x45f11224 kmem_cache_alloc_node +EXPORT_SYMBOL vmlinux 0x460c66cb get_tz_trend EXPORT_SYMBOL vmlinux 0x461d16ca sg_nents EXPORT_SYMBOL vmlinux 0x4629334c __preempt_count -EXPORT_SYMBOL vmlinux 0x462e8874 security_inode_setsecctx EXPORT_SYMBOL vmlinux 0x463219fb tcp_hashinfo -EXPORT_SYMBOL vmlinux 0x4658ad82 cdrom_mode_sense +EXPORT_SYMBOL vmlinux 0x465bb691 __SCK__tp_func_module_get EXPORT_SYMBOL vmlinux 0x465e24ff ucs2_utf8size +EXPORT_SYMBOL vmlinux 0x46660acf tcf_block_put EXPORT_SYMBOL vmlinux 0x466c14a7 __delay +EXPORT_SYMBOL vmlinux 0x467bbcb9 dquot_quota_on EXPORT_SYMBOL vmlinux 0x467df16d netdev_rss_key_fill -EXPORT_SYMBOL vmlinux 0x4680f698 __phy_write_mmd -EXPORT_SYMBOL vmlinux 0x46841c92 get_user_pages_unlocked -EXPORT_SYMBOL vmlinux 0x468c24f6 pci_dev_driver EXPORT_SYMBOL vmlinux 0x469a6ec7 tcp_parse_md5sig_option +EXPORT_SYMBOL vmlinux 0x469bf862 pci_fixup_device EXPORT_SYMBOL vmlinux 0x46c47fb6 __node_distance EXPORT_SYMBOL vmlinux 0x46cf10eb cachemode2protval -EXPORT_SYMBOL vmlinux 0x46d28378 tcf_exts_validate -EXPORT_SYMBOL vmlinux 0x46d30341 icmpv6_ndo_send -EXPORT_SYMBOL vmlinux 0x46eccb8d shrink_dcache_sb -EXPORT_SYMBOL vmlinux 0x470200ae fs_param_is_path -EXPORT_SYMBOL vmlinux 0x470611e1 seq_hex_dump -EXPORT_SYMBOL vmlinux 0x470ee99d devm_iounmap +EXPORT_SYMBOL vmlinux 0x46d0d61e security_sk_classify_flow +EXPORT_SYMBOL vmlinux 0x46d33b7f sg_miter_start EXPORT_SYMBOL vmlinux 0x4715a909 acpi_load_table -EXPORT_SYMBOL vmlinux 0x471a3fe8 pfifo_fast_ops -EXPORT_SYMBOL vmlinux 0x472a534f __put_user_ns -EXPORT_SYMBOL vmlinux 0x4737f377 __xfrm_decode_session -EXPORT_SYMBOL vmlinux 0x475b4c80 dm_register_target +EXPORT_SYMBOL vmlinux 0x47197082 inet_proto_csum_replace16 +EXPORT_SYMBOL vmlinux 0x4724980c mdiobus_read +EXPORT_SYMBOL vmlinux 0x472b98c7 bioset_exit +EXPORT_SYMBOL vmlinux 0x47375244 tcf_get_next_proto EXPORT_SYMBOL vmlinux 0x47709e42 free_anon_bdev -EXPORT_SYMBOL vmlinux 0x477708b4 pci_pme_active EXPORT_SYMBOL vmlinux 0x47960bc4 proc_do_large_bitmap -EXPORT_SYMBOL vmlinux 0x479c1ae1 inet_get_local_port_range EXPORT_SYMBOL vmlinux 0x47a0cdcb mb_cache_entry_find_next -EXPORT_SYMBOL vmlinux 0x47ae6bca __traceiter_spi_transfer_start -EXPORT_SYMBOL vmlinux 0x47b9c93b param_ops_ushort +EXPORT_SYMBOL vmlinux 0x47af971f pneigh_lookup EXPORT_SYMBOL vmlinux 0x47c20f8a refcount_dec_not_one +EXPORT_SYMBOL vmlinux 0x47c5d420 inet_rcv_saddr_equal EXPORT_SYMBOL vmlinux 0x47c65bfc unregister_inet6addr_validator_notifier +EXPORT_SYMBOL vmlinux 0x47c9fa8e tcp_md5_do_add EXPORT_SYMBOL vmlinux 0x47cfd825 kstrtouint_from_user EXPORT_SYMBOL vmlinux 0x47d8d301 __cond_resched_rwlock_read -EXPORT_SYMBOL vmlinux 0x47fde9c9 kernel_recvmsg +EXPORT_SYMBOL vmlinux 0x47e32e47 jbd2_journal_free_reserved +EXPORT_SYMBOL vmlinux 0x47ea20b0 zpool_register_driver +EXPORT_SYMBOL vmlinux 0x480ce88a get_ipc_ns_exported EXPORT_SYMBOL vmlinux 0x4810ace5 unregister_nls EXPORT_SYMBOL vmlinux 0x48112d76 _raw_read_lock_irq +EXPORT_SYMBOL vmlinux 0x48148ce9 jbd2_journal_get_undo_access EXPORT_SYMBOL vmlinux 0x48193639 acpi_lid_open -EXPORT_SYMBOL vmlinux 0x481af2da f_setown -EXPORT_SYMBOL vmlinux 0x48248a26 dma_map_sg_attrs EXPORT_SYMBOL vmlinux 0x4829cf6b fscrypt_enqueue_decrypt_work -EXPORT_SYMBOL vmlinux 0x482e57cf d_mark_dontcache -EXPORT_SYMBOL vmlinux 0x48312888 devfreq_update_target -EXPORT_SYMBOL vmlinux 0x483286d2 set_binfmt EXPORT_SYMBOL vmlinux 0x4841bdee strnchr -EXPORT_SYMBOL vmlinux 0x484625a9 param_get_ulong EXPORT_SYMBOL vmlinux 0x48476bcb intel_gtt_insert_page EXPORT_SYMBOL vmlinux 0x484f6edf ktime_get_coarse_real_ts64 EXPORT_SYMBOL vmlinux 0x4859b8bb rtc_year_days +EXPORT_SYMBOL vmlinux 0x485a9b51 phy_attached_print EXPORT_SYMBOL vmlinux 0x486075c8 gen_pool_dma_alloc -EXPORT_SYMBOL vmlinux 0x486f179f udp_seq_next +EXPORT_SYMBOL vmlinux 0x4869d3ba skb_flow_get_icmp_tci EXPORT_SYMBOL vmlinux 0x4871d75d clk_hw_register_clkdev -EXPORT_SYMBOL vmlinux 0x488fb625 configfs_unregister_group +EXPORT_SYMBOL vmlinux 0x488d70a4 pci_write_config_dword EXPORT_SYMBOL vmlinux 0x489f6e0b rdma_dim -EXPORT_SYMBOL vmlinux 0x48a75cb2 send_sig +EXPORT_SYMBOL vmlinux 0x489f7665 __skb_get_hash EXPORT_SYMBOL vmlinux 0x48a81d7e vfio_group_pin_pages EXPORT_SYMBOL vmlinux 0x48a91171 string_get_size EXPORT_SYMBOL vmlinux 0x48b99a13 vme_lm_free -EXPORT_SYMBOL vmlinux 0x48be9291 cookie_ecn_ok EXPORT_SYMBOL vmlinux 0x48c093fb _atomic_dec_and_lock_irqsave -EXPORT_SYMBOL vmlinux 0x48cf196e sock_release -EXPORT_SYMBOL vmlinux 0x48d49e62 phy_device_free EXPORT_SYMBOL vmlinux 0x48d50e79 amd_iommu_register_ppr_notifier -EXPORT_SYMBOL vmlinux 0x48e5c474 pipe_lock -EXPORT_SYMBOL vmlinux 0x48f3d74a phy_get_internal_delay -EXPORT_SYMBOL vmlinux 0x48f9c60a fc_vport_terminate +EXPORT_SYMBOL vmlinux 0x48dae733 sock_pfree +EXPORT_SYMBOL vmlinux 0x48e44c1b skb_queue_tail +EXPORT_SYMBOL vmlinux 0x48fb5931 tty_port_free_xmit_buf +EXPORT_SYMBOL vmlinux 0x48fd0925 md_error EXPORT_SYMBOL vmlinux 0x49045426 icmp_err_convert -EXPORT_SYMBOL vmlinux 0x491a7016 mod_node_page_state -EXPORT_SYMBOL vmlinux 0x491bd482 vm_map_pages -EXPORT_SYMBOL vmlinux 0x491f9aa5 tcp_v4_destroy_sock -EXPORT_SYMBOL vmlinux 0x4936f169 tcf_idr_create -EXPORT_SYMBOL vmlinux 0x494de3af rtnl_unicast +EXPORT_SYMBOL vmlinux 0x491f8d31 freeze_bdev EXPORT_SYMBOL vmlinux 0x494e3393 vm_get_page_prot -EXPORT_SYMBOL vmlinux 0x494e48c6 generic_writepages -EXPORT_SYMBOL vmlinux 0x4952f836 inet_register_protosw EXPORT_SYMBOL vmlinux 0x495e378d __pv_queued_spin_lock_slowpath +EXPORT_SYMBOL vmlinux 0x4963ea76 __tracepoint_mmap_lock_start_locking EXPORT_SYMBOL vmlinux 0x4967e79f radix_tree_iter_resume -EXPORT_SYMBOL vmlinux 0x49773820 __mdiobus_write +EXPORT_SYMBOL vmlinux 0x498757a3 tcp_v4_destroy_sock EXPORT_SYMBOL vmlinux 0x498e9128 ZSTD_findDecompressedSize +EXPORT_SYMBOL vmlinux 0x499e5438 xsk_uses_need_wakeup EXPORT_SYMBOL vmlinux 0x499f0ecf nd_sb_checksum -EXPORT_SYMBOL vmlinux 0x499fa8fd nvdimm_namespace_disk_name +EXPORT_SYMBOL vmlinux 0x49a35992 devm_pci_remap_cfgspace EXPORT_SYMBOL vmlinux 0x49b163b8 acpi_bus_scan -EXPORT_SYMBOL vmlinux 0x49b67473 xattr_full_name -EXPORT_SYMBOL vmlinux 0x49c4644b mdiobus_write_nested -EXPORT_SYMBOL vmlinux 0x49df6b1d ptp_cancel_worker_sync -EXPORT_SYMBOL vmlinux 0x49ebf619 sock_no_getname -EXPORT_SYMBOL vmlinux 0x49ed2e13 __tracepoint_dma_fence_emit -EXPORT_SYMBOL vmlinux 0x49f0b020 ps2_sliced_command -EXPORT_SYMBOL vmlinux 0x49f7872f ip_local_deliver -EXPORT_SYMBOL vmlinux 0x49fa79d6 lock_page_memcg -EXPORT_SYMBOL vmlinux 0x4a033aca dev_alloc_name +EXPORT_SYMBOL vmlinux 0x49c0b855 __cleancache_invalidate_fs +EXPORT_SYMBOL vmlinux 0x49c7b439 mipi_dsi_dcs_set_pixel_format +EXPORT_SYMBOL vmlinux 0x49d91d27 vme_unregister_driver +EXPORT_SYMBOL vmlinux 0x49fef2fd key_put EXPORT_SYMBOL vmlinux 0x4a165127 kobject_put -EXPORT_SYMBOL vmlinux 0x4a2e9b3d blk_mq_alloc_tag_set +EXPORT_SYMBOL vmlinux 0x4a1ae6de mipi_dsi_dcs_write_buffer +EXPORT_SYMBOL vmlinux 0x4a1b63c6 fb_validate_mode +EXPORT_SYMBOL vmlinux 0x4a2384fd inet6_release +EXPORT_SYMBOL vmlinux 0x4a24cf39 kmem_cache_size EXPORT_SYMBOL vmlinux 0x4a3ad70e wait_for_completion_timeout +EXPORT_SYMBOL vmlinux 0x4a3ea519 init_special_inode EXPORT_SYMBOL vmlinux 0x4a453f53 iowrite32 -EXPORT_SYMBOL vmlinux 0x4a497238 devm_devfreq_unregister_opp_notifier -EXPORT_SYMBOL vmlinux 0x4a693416 security_path_rename -EXPORT_SYMBOL vmlinux 0x4a723506 take_dentry_name_snapshot +EXPORT_SYMBOL vmlinux 0x4a63a864 pci_save_state +EXPORT_SYMBOL vmlinux 0x4a76a5b0 hmm_range_fault +EXPORT_SYMBOL vmlinux 0x4a7e61e2 simple_empty EXPORT_SYMBOL vmlinux 0x4a8a6949 get_random_bytes_arch EXPORT_SYMBOL vmlinux 0x4a96a8eb xxh32_digest -EXPORT_SYMBOL vmlinux 0x4aa58680 vmf_insert_mixed_mkwrite -EXPORT_SYMBOL vmlinux 0x4ab1a379 generic_ro_fops +EXPORT_SYMBOL vmlinux 0x4ab64ffd configfs_depend_item_unlocked +EXPORT_SYMBOL vmlinux 0x4ab6cfc5 __SCK__tp_func_dma_fence_emit EXPORT_SYMBOL vmlinux 0x4abb7d10 cpu_rmap_update -EXPORT_SYMBOL vmlinux 0x4abda882 tty_name +EXPORT_SYMBOL vmlinux 0x4ad0b3a8 devm_of_iomap EXPORT_SYMBOL vmlinux 0x4aea463f crc32_le_shift EXPORT_SYMBOL vmlinux 0x4af6ddf0 kstrtou16 -EXPORT_SYMBOL vmlinux 0x4af726fe skb_kill_datagram -EXPORT_SYMBOL vmlinux 0x4af776c9 jbd2_journal_free_reserved EXPORT_SYMBOL vmlinux 0x4afb2238 add_wait_queue -EXPORT_SYMBOL vmlinux 0x4b047f13 unpin_user_pages_dirty_lock -EXPORT_SYMBOL vmlinux 0x4b063188 scsi_remove_host +EXPORT_SYMBOL vmlinux 0x4afc6c81 ram_aops EXPORT_SYMBOL vmlinux 0x4b085dbf agp3_generic_configure -EXPORT_SYMBOL vmlinux 0x4b37ea38 vme_irq_handler +EXPORT_SYMBOL vmlinux 0x4b0eea50 tcp_get_cookie_sock +EXPORT_SYMBOL vmlinux 0x4b17088b netdev_txq_to_tc EXPORT_SYMBOL vmlinux 0x4b5e3a47 __get_user_nocheck_1 EXPORT_SYMBOL vmlinux 0x4b5fd49e dm_kcopyd_do_callback -EXPORT_SYMBOL vmlinux 0x4b64d8a3 pci_get_slot +EXPORT_SYMBOL vmlinux 0x4b6a27e5 scsi_register_driver EXPORT_SYMBOL vmlinux 0x4b6df007 acpi_evaluate_reg -EXPORT_SYMBOL vmlinux 0x4b7d93df generic_splice_sendpage -EXPORT_SYMBOL vmlinux 0x4b890f70 dev_pm_opp_register_notifier -EXPORT_SYMBOL vmlinux 0x4b941263 devm_input_allocate_device -EXPORT_SYMBOL vmlinux 0x4b9951bf __mark_inode_dirty -EXPORT_SYMBOL vmlinux 0x4ba73018 sk_common_release -EXPORT_SYMBOL vmlinux 0x4baf064d noop_fsync -EXPORT_SYMBOL vmlinux 0x4bb3b603 dquot_load_quota_sb -EXPORT_SYMBOL vmlinux 0x4bbdfd2b key_payload_reserve -EXPORT_SYMBOL vmlinux 0x4bc98804 simple_get_link +EXPORT_SYMBOL vmlinux 0x4b729113 __SCK__tp_func_kmalloc_node +EXPORT_SYMBOL vmlinux 0x4b7475b3 __sk_dst_check +EXPORT_SYMBOL vmlinux 0x4bbc9cd2 uart_add_one_port +EXPORT_SYMBOL vmlinux 0x4bc0534e eth_gro_complete +EXPORT_SYMBOL vmlinux 0x4bc36212 __tracepoint_kmalloc_node EXPORT_SYMBOL vmlinux 0x4bcc2662 mempool_init_node -EXPORT_SYMBOL vmlinux 0x4bcd701d inode_init_owner -EXPORT_SYMBOL vmlinux 0x4bd3fca3 jbd2_journal_try_to_free_buffers -EXPORT_SYMBOL vmlinux 0x4bd57e9c dquot_set_dqinfo -EXPORT_SYMBOL vmlinux 0x4be39968 skb_copy_header +EXPORT_SYMBOL vmlinux 0x4bcd8298 pid_task +EXPORT_SYMBOL vmlinux 0x4bd7c315 pci_clear_mwi +EXPORT_SYMBOL vmlinux 0x4be0f7e0 nf_log_register EXPORT_SYMBOL vmlinux 0x4bef1c67 empty_name -EXPORT_SYMBOL vmlinux 0x4bf3f63c find_get_pages_contig -EXPORT_SYMBOL vmlinux 0x4bf8d196 xfrm_unregister_type_offload -EXPORT_SYMBOL vmlinux 0x4bfc57e5 put_cmsg_scm_timestamping64 -EXPORT_SYMBOL vmlinux 0x4c01f440 ps2_init +EXPORT_SYMBOL vmlinux 0x4c01b985 tc_setup_cb_call EXPORT_SYMBOL vmlinux 0x4c07a7e0 acpi_processor_unregister_performance -EXPORT_SYMBOL vmlinux 0x4c149623 __set_page_dirty_nobuffers -EXPORT_SYMBOL vmlinux 0x4c16d67b qdisc_watchdog_init_clockid EXPORT_SYMBOL vmlinux 0x4c236f6f __x86_indirect_thunk_r15 -EXPORT_SYMBOL vmlinux 0x4c27dcd6 task_work_add -EXPORT_SYMBOL vmlinux 0x4c2e9ea9 module_layout -EXPORT_SYMBOL vmlinux 0x4c319542 __module_put_and_exit EXPORT_SYMBOL vmlinux 0x4c38d4e0 utf8_strncasecmp_folded -EXPORT_SYMBOL vmlinux 0x4c3a1f9d dev_mc_init -EXPORT_SYMBOL vmlinux 0x4c3e8a1d configfs_depend_item -EXPORT_SYMBOL vmlinux 0x4c406622 __vfs_removexattr EXPORT_SYMBOL vmlinux 0x4c416eb9 LZ4_decompress_fast -EXPORT_SYMBOL vmlinux 0x4c80e538 tty_driver_flush_buffer +EXPORT_SYMBOL vmlinux 0x4c445f4c __sk_receive_skb +EXPORT_SYMBOL vmlinux 0x4c6098d7 inode_init_owner +EXPORT_SYMBOL vmlinux 0x4c6a8d1e qdisc_put_unlocked EXPORT_SYMBOL vmlinux 0x4c9d28b0 phys_base -EXPORT_SYMBOL vmlinux 0x4cb465c8 tcf_action_set_ctrlact +EXPORT_SYMBOL vmlinux 0x4ca146a4 is_nvdimm_bus_locked +EXPORT_SYMBOL vmlinux 0x4cabd9a8 bdev_dax_pgoff +EXPORT_SYMBOL vmlinux 0x4caef68e fs_param_is_fd +EXPORT_SYMBOL vmlinux 0x4cb321b7 PDE_DATA +EXPORT_SYMBOL vmlinux 0x4cb39d63 pci_bus_set_ops EXPORT_SYMBOL vmlinux 0x4cba441d iwe_stream_add_event -EXPORT_SYMBOL vmlinux 0x4ccdc9ce pskb_trim_rcsum_slow -EXPORT_SYMBOL vmlinux 0x4cd19a6f neigh_lookup_nodev -EXPORT_SYMBOL vmlinux 0x4cd3ce94 locks_lock_inode_wait EXPORT_SYMBOL vmlinux 0x4cd5bc5e rdmsr_safe_regs -EXPORT_SYMBOL vmlinux 0x4cdabc16 iov_iter_discard -EXPORT_SYMBOL vmlinux 0x4ce3b003 nf_ct_get_tuple_skb +EXPORT_SYMBOL vmlinux 0x4cdd59a9 xfrm_policy_insert EXPORT_SYMBOL vmlinux 0x4ceae601 get_cpu_entry_area -EXPORT_SYMBOL vmlinux 0x4cff9c08 kernel_sendmsg -EXPORT_SYMBOL vmlinux 0x4d0643b4 ip6_find_1stfragopt -EXPORT_SYMBOL vmlinux 0x4d1b17cc netlink_ns_capable +EXPORT_SYMBOL vmlinux 0x4cf9cb44 pci_scan_bus +EXPORT_SYMBOL vmlinux 0x4d097055 __dev_get_by_name +EXPORT_SYMBOL vmlinux 0x4d27f4e4 __blk_mq_alloc_disk EXPORT_SYMBOL vmlinux 0x4d2c7133 acpi_info -EXPORT_SYMBOL vmlinux 0x4d3f8f6d blk_mq_start_stopped_hw_queues -EXPORT_SYMBOL vmlinux 0x4d613802 of_find_mipi_dsi_device_by_node -EXPORT_SYMBOL vmlinux 0x4d6aa864 __sock_queue_rcv_skb -EXPORT_SYMBOL vmlinux 0x4d7270ce drop_super_exclusive -EXPORT_SYMBOL vmlinux 0x4d8f2aa7 kmem_cache_create_usercopy -EXPORT_SYMBOL vmlinux 0x4d8f2f0b agp_free_memory +EXPORT_SYMBOL vmlinux 0x4d3ef4e3 blk_cleanup_queue +EXPORT_SYMBOL vmlinux 0x4d405fae blk_queue_update_dma_alignment +EXPORT_SYMBOL vmlinux 0x4d5436a4 jbd2_journal_finish_inode_data_buffers +EXPORT_SYMBOL vmlinux 0x4d577797 __inode_sub_bytes +EXPORT_SYMBOL vmlinux 0x4d623263 tcf_qevent_handle +EXPORT_SYMBOL vmlinux 0x4d6baa4d put_cmsg +EXPORT_SYMBOL vmlinux 0x4d6d4c4b tty_vhangup +EXPORT_SYMBOL vmlinux 0x4d8223e1 pci_read_vpd +EXPORT_SYMBOL vmlinux 0x4d8ce311 nf_register_sockopt EXPORT_SYMBOL vmlinux 0x4d924f20 memremap -EXPORT_SYMBOL vmlinux 0x4d9b202c agp_generic_remove_memory EXPORT_SYMBOL vmlinux 0x4d9b652b rb_erase +EXPORT_SYMBOL vmlinux 0x4dbba42c dm_table_run_md_queue_async EXPORT_SYMBOL vmlinux 0x4dca08ee sync_file_get_fence -EXPORT_SYMBOL vmlinux 0x4ddcbfb2 d_instantiate -EXPORT_SYMBOL vmlinux 0x4de4b7f7 udplite_prot +EXPORT_SYMBOL vmlinux 0x4dd15ecc dev_vprintk_emit +EXPORT_SYMBOL vmlinux 0x4ddb0860 fb_show_logo +EXPORT_SYMBOL vmlinux 0x4dde3622 inet_frags_fini EXPORT_SYMBOL vmlinux 0x4de995ec gen_pool_dma_alloc_algo EXPORT_SYMBOL vmlinux 0x4df02057 crc32_be EXPORT_SYMBOL vmlinux 0x4df2ea84 gen_estimator_read +EXPORT_SYMBOL vmlinux 0x4df31b7c sock_queue_rcv_skb EXPORT_SYMBOL vmlinux 0x4dfa8d4b mutex_lock -EXPORT_SYMBOL vmlinux 0x4e15ab58 no_seek_end_llseek +EXPORT_SYMBOL vmlinux 0x4e1ad5c6 blk_mq_tagset_busy_iter +EXPORT_SYMBOL vmlinux 0x4e1d996a pci_msix_vec_count EXPORT_SYMBOL vmlinux 0x4e20bcf8 radix_tree_tag_set -EXPORT_SYMBOL vmlinux 0x4e251b94 tty_port_block_til_ready +EXPORT_SYMBOL vmlinux 0x4e2a76c0 nd_pfn_validate EXPORT_SYMBOL vmlinux 0x4e3567f7 match_int EXPORT_SYMBOL vmlinux 0x4e36cdc4 __ubsan_handle_divrem_overflow -EXPORT_SYMBOL vmlinux 0x4e3c5c3a loop_register_transfer -EXPORT_SYMBOL vmlinux 0x4e466d75 vme_slot_num +EXPORT_SYMBOL vmlinux 0x4e479395 blk_mq_run_hw_queues EXPORT_SYMBOL vmlinux 0x4e4f0f16 dma_fence_chain_find_seqno -EXPORT_SYMBOL vmlinux 0x4e517d6d nf_log_trace -EXPORT_SYMBOL vmlinux 0x4e54085c __mmap_lock_do_trace_released EXPORT_SYMBOL vmlinux 0x4e547048 __kmalloc_node_track_caller -EXPORT_SYMBOL vmlinux 0x4e55e960 __inet_stream_connect -EXPORT_SYMBOL vmlinux 0x4e6813b0 dev_add_offload EXPORT_SYMBOL vmlinux 0x4e68e9be rb_next_postorder EXPORT_SYMBOL vmlinux 0x4e6e4b41 radix_tree_delete EXPORT_SYMBOL vmlinux 0x4e6e8ea7 fg_console -EXPORT_SYMBOL vmlinux 0x4e83b40c __sk_mem_schedule -EXPORT_SYMBOL vmlinux 0x4ea0e929 blk_execute_rq +EXPORT_SYMBOL vmlinux 0x4e73a57e phy_stop +EXPORT_SYMBOL vmlinux 0x4e90a896 vga_switcheroo_fini_domain_pm_ops +EXPORT_SYMBOL vmlinux 0x4e994a18 file_ns_capable EXPORT_SYMBOL vmlinux 0x4ea25709 dql_reset +EXPORT_SYMBOL vmlinux 0x4ea2c19e single_open_size EXPORT_SYMBOL vmlinux 0x4eada8f7 security_secid_to_secctx +EXPORT_SYMBOL vmlinux 0x4eb02fc5 xfrm_dev_state_flush +EXPORT_SYMBOL vmlinux 0x4ec141ab neigh_ifdown EXPORT_SYMBOL vmlinux 0x4ec54e78 bitmap_to_arr32 -EXPORT_SYMBOL vmlinux 0x4ec61f2d security_sb_remount -EXPORT_SYMBOL vmlinux 0x4ecc4121 flow_rule_match_vlan -EXPORT_SYMBOL vmlinux 0x4eea3582 sk_mc_loop -EXPORT_SYMBOL vmlinux 0x4f01fe53 start_tty +EXPORT_SYMBOL vmlinux 0x4ed0568e blk_mq_free_tag_set +EXPORT_SYMBOL vmlinux 0x4eeb3ce8 blk_pre_runtime_suspend +EXPORT_SYMBOL vmlinux 0x4efd3f49 pci_disable_device +EXPORT_SYMBOL vmlinux 0x4f0ce372 vga_set_legacy_decoding +EXPORT_SYMBOL vmlinux 0x4f0fd6be __dev_get_by_index EXPORT_SYMBOL vmlinux 0x4f1cd128 security_tun_dev_create EXPORT_SYMBOL vmlinux 0x4f2250ba rtc_tm_to_time64 -EXPORT_SYMBOL vmlinux 0x4f3a1d99 mipi_dsi_dcs_set_display_brightness -EXPORT_SYMBOL vmlinux 0x4f418d7d dquot_quotactl_sysfile_ops +EXPORT_SYMBOL vmlinux 0x4f26078a tcf_generic_walker +EXPORT_SYMBOL vmlinux 0x4f2ccff5 new_inode +EXPORT_SYMBOL vmlinux 0x4f300821 d_lookup +EXPORT_SYMBOL vmlinux 0x4f387e9c touch_buffer +EXPORT_SYMBOL vmlinux 0x4f48ad8d __nd_driver_register +EXPORT_SYMBOL vmlinux 0x4f5090f7 ps2_end_command EXPORT_SYMBOL vmlinux 0x4f55166f acpi_set_current_resources -EXPORT_SYMBOL vmlinux 0x4f58c61c phy_ethtool_set_wol -EXPORT_SYMBOL vmlinux 0x4f6d8349 page_pool_create EXPORT_SYMBOL vmlinux 0x4f709989 security_binder_transfer_binder EXPORT_SYMBOL vmlinux 0x4f711f84 intel_scu_ipc_dev_iowrite8 -EXPORT_SYMBOL vmlinux 0x4f731353 pci_save_state -EXPORT_SYMBOL vmlinux 0x4f8130d7 pldmfw_op_pci_match_record -EXPORT_SYMBOL vmlinux 0x4f84a288 fs_param_is_string -EXPORT_SYMBOL vmlinux 0x4f8aa58e dst_release -EXPORT_SYMBOL vmlinux 0x4fa07b49 bio_reset -EXPORT_SYMBOL vmlinux 0x4fa882d4 tty_port_tty_set -EXPORT_SYMBOL vmlinux 0x4faa9562 blk_set_queue_depth -EXPORT_SYMBOL vmlinux 0x4faead80 try_to_release_page -EXPORT_SYMBOL vmlinux 0x4fb5486d generic_update_time -EXPORT_SYMBOL vmlinux 0x4fcc8ad2 ex_handler_uaccess -EXPORT_SYMBOL vmlinux 0x4fd3135c bio_integrity_add_page +EXPORT_SYMBOL vmlinux 0x4f7454b2 __napi_alloc_skb +EXPORT_SYMBOL vmlinux 0x4f86ea72 do_SAK +EXPORT_SYMBOL vmlinux 0x4f8b21f1 phy_ethtool_get_stats +EXPORT_SYMBOL vmlinux 0x4f92e580 kthread_create_worker +EXPORT_SYMBOL vmlinux 0x4f9be3d4 pci_request_selected_regions +EXPORT_SYMBOL vmlinux 0x4fa87e95 open_exec +EXPORT_SYMBOL vmlinux 0x4faed7f7 tty_name +EXPORT_SYMBOL vmlinux 0x4fc7dec2 netdev_upper_dev_link +EXPORT_SYMBOL vmlinux 0x4fcf0e2a amd_iommu_domain_clear_gcr3 EXPORT_SYMBOL vmlinux 0x4fdee897 i8042_command -EXPORT_SYMBOL vmlinux 0x4fe70b82 inet6_bind -EXPORT_SYMBOL vmlinux 0x4ff87b81 jbd2_log_wait_commit -EXPORT_SYMBOL vmlinux 0x4fff3ea8 bioset_init_from_src -EXPORT_SYMBOL vmlinux 0x500661df vga_switcheroo_client_probe_defer +EXPORT_SYMBOL vmlinux 0x4ff24b75 mr_mfc_seq_idx +EXPORT_SYMBOL vmlinux 0x4ff5e050 inet_frag_find +EXPORT_SYMBOL vmlinux 0x5001bbeb devm_clk_hw_register_clkdev EXPORT_SYMBOL vmlinux 0x50097088 security_tun_dev_free_security EXPORT_SYMBOL vmlinux 0x5009c71d glob_match -EXPORT_SYMBOL vmlinux 0x5014bfc2 kill_pid -EXPORT_SYMBOL vmlinux 0x50185823 phy_error -EXPORT_SYMBOL vmlinux 0x5019088c scsi_is_target_device +EXPORT_SYMBOL vmlinux 0x500aa723 setattr_prepare +EXPORT_SYMBOL vmlinux 0x501fa4b0 read_cache_page EXPORT_SYMBOL vmlinux 0x5021bd81 _raw_write_lock_irqsave -EXPORT_SYMBOL vmlinux 0x50237339 udp6_seq_ops +EXPORT_SYMBOL vmlinux 0x502256fb mdio_device_remove EXPORT_SYMBOL vmlinux 0x5027bde2 acpi_acquire_mutex -EXPORT_SYMBOL vmlinux 0x504768b0 jbd2_journal_inode_ranged_write -EXPORT_SYMBOL vmlinux 0x5059aa13 devm_gen_pool_create +EXPORT_SYMBOL vmlinux 0x503bdfae blk_integrity_register +EXPORT_SYMBOL vmlinux 0x503d7fed processors +EXPORT_SYMBOL vmlinux 0x50435809 dm_table_get_size +EXPORT_SYMBOL vmlinux 0x50481a19 page_symlink_inode_operations +EXPORT_SYMBOL vmlinux 0x504c65a3 end_buffer_read_sync +EXPORT_SYMBOL vmlinux 0x50561a52 __cgroup_bpf_run_filter_sock_addr +EXPORT_SYMBOL vmlinux 0x505bb167 unregister_netdevice_notifier_dev_net EXPORT_SYMBOL vmlinux 0x50624917 sha1_init EXPORT_SYMBOL vmlinux 0x506dff1a __genradix_free -EXPORT_SYMBOL vmlinux 0x509234a7 pci_alloc_dev +EXPORT_SYMBOL vmlinux 0x5075781f kfree_skb_list +EXPORT_SYMBOL vmlinux 0x508bfaf5 blkdev_put EXPORT_SYMBOL vmlinux 0x509b64ea acpi_has_method -EXPORT_SYMBOL vmlinux 0x50a43314 __skb_warn_lro_forwarding +EXPORT_SYMBOL vmlinux 0x50a12ccd phy_ethtool_nway_reset EXPORT_SYMBOL vmlinux 0x50a4698c fb_videomode_to_modelist -EXPORT_SYMBOL vmlinux 0x50a73c43 __kfree_skb -EXPORT_SYMBOL vmlinux 0x50b3962e param_get_ullong -EXPORT_SYMBOL vmlinux 0x50b5782a inet_rtx_syn_ack +EXPORT_SYMBOL vmlinux 0x50a817c7 __pci_register_driver +EXPORT_SYMBOL vmlinux 0x50b2ec56 security_dentry_init_security EXPORT_SYMBOL vmlinux 0x50b73ce2 rfkill_find_type +EXPORT_SYMBOL vmlinux 0x50b82fbd __genphy_config_aneg +EXPORT_SYMBOL vmlinux 0x50baf304 amd_iommu_domain_direct_map EXPORT_SYMBOL vmlinux 0x50be748d security_ib_free_security +EXPORT_SYMBOL vmlinux 0x50c8b9f3 mfd_cell_enable +EXPORT_SYMBOL vmlinux 0x50cba765 bio_split +EXPORT_SYMBOL vmlinux 0x50cc2501 vfs_fsync EXPORT_SYMBOL vmlinux 0x50cf7585 hex2bin EXPORT_SYMBOL vmlinux 0x50d035c2 vsscanf +EXPORT_SYMBOL vmlinux 0x50d34bef inet_csk_reset_keepalive_timer EXPORT_SYMBOL vmlinux 0x50d68377 arch_phys_wc_del -EXPORT_SYMBOL vmlinux 0x50d74e29 fc_remote_port_delete +EXPORT_SYMBOL vmlinux 0x50e030d8 block_write_end +EXPORT_SYMBOL vmlinux 0x50e6e9c5 skb_try_coalesce +EXPORT_SYMBOL vmlinux 0x50f00055 mipi_dsi_dcs_set_display_off +EXPORT_SYMBOL vmlinux 0x50f0221e rtnl_configure_link EXPORT_SYMBOL vmlinux 0x50f91491 __genradix_ptr +EXPORT_SYMBOL vmlinux 0x50fcd1e1 sock_alloc_send_skb EXPORT_SYMBOL vmlinux 0x5102a30b do_wait_intr_irq -EXPORT_SYMBOL vmlinux 0x5112c5ed mr_fill_mroute -EXPORT_SYMBOL vmlinux 0x5116ccb6 tty_register_device +EXPORT_SYMBOL vmlinux 0x5103494c blk_mq_kick_requeue_list +EXPORT_SYMBOL vmlinux 0x510385b7 fc_host_post_fc_event +EXPORT_SYMBOL vmlinux 0x5125a8b7 __f_setown +EXPORT_SYMBOL vmlinux 0x5125cccc bdev_check_media_change +EXPORT_SYMBOL vmlinux 0x51269043 always_delete_dentry EXPORT_SYMBOL vmlinux 0x512afb54 nla_put_nohdr +EXPORT_SYMBOL vmlinux 0x51374e13 netdev_adjacent_change_prepare +EXPORT_SYMBOL vmlinux 0x51424cad phy_do_ioctl EXPORT_SYMBOL vmlinux 0x515083bf acpi_release_mutex EXPORT_SYMBOL vmlinux 0x51641162 opal_unlock_from_suspend -EXPORT_SYMBOL vmlinux 0x517ca786 generic_file_read_iter -EXPORT_SYMBOL vmlinux 0x518982c9 pnp_request_card_device -EXPORT_SYMBOL vmlinux 0x51954617 dev_graft_qdisc -EXPORT_SYMBOL vmlinux 0x519b6416 tcp_sock_set_cork +EXPORT_SYMBOL vmlinux 0x516a9704 inet_release +EXPORT_SYMBOL vmlinux 0x519eaeba _dev_emerg +EXPORT_SYMBOL vmlinux 0x51a309ba __tracepoint_read_msr EXPORT_SYMBOL vmlinux 0x51a511eb _raw_write_lock_bh -EXPORT_SYMBOL vmlinux 0x51bbe582 nvdimm_namespace_detach_btt +EXPORT_SYMBOL vmlinux 0x51aefea0 rtnl_create_link +EXPORT_SYMBOL vmlinux 0x51bc6862 xfrm_spd_getinfo +EXPORT_SYMBOL vmlinux 0x51c01198 netif_schedule_queue EXPORT_SYMBOL vmlinux 0x51d12d4e acpi_pci_disabled -EXPORT_SYMBOL vmlinux 0x51daee70 filemap_map_pages -EXPORT_SYMBOL vmlinux 0x51eb7554 mr_vif_seq_idx +EXPORT_SYMBOL vmlinux 0x51e97fb9 netdev_bonding_info_change +EXPORT_SYMBOL vmlinux 0x51ebcd45 tcp_make_synack EXPORT_SYMBOL vmlinux 0x51f298e0 intel_scu_ipc_dev_ioread8 EXPORT_SYMBOL vmlinux 0x51f86a1a blk_limits_io_opt -EXPORT_SYMBOL vmlinux 0x52071707 tty_register_driver -EXPORT_SYMBOL vmlinux 0x5211abc7 xfrm6_protocol_deregister -EXPORT_SYMBOL vmlinux 0x5213f373 amd_iommu_flush_page +EXPORT_SYMBOL vmlinux 0x520e5213 __quota_error EXPORT_SYMBOL vmlinux 0x52185192 __nla_reserve_nohdr -EXPORT_SYMBOL vmlinux 0x5222824c do_SAK -EXPORT_SYMBOL vmlinux 0x524d2591 inet_frag_kill -EXPORT_SYMBOL vmlinux 0x52623023 dquot_get_next_id +EXPORT_SYMBOL vmlinux 0x52384d5e __tracepoint_module_get +EXPORT_SYMBOL vmlinux 0x5256b865 phy_set_max_speed +EXPORT_SYMBOL vmlinux 0x52601c44 mark_buffer_dirty +EXPORT_SYMBOL vmlinux 0x5263d6d3 dquot_free_inode EXPORT_SYMBOL vmlinux 0x526eef2c hdmi_vendor_infoframe_pack -EXPORT_SYMBOL vmlinux 0x5272ee94 crypto_sha256_finup -EXPORT_SYMBOL vmlinux 0x527ad662 skb_put -EXPORT_SYMBOL vmlinux 0x5281fc2f acpi_register_debugger +EXPORT_SYMBOL vmlinux 0x5277ec9a inet_recvmsg +EXPORT_SYMBOL vmlinux 0x528258bf devfreq_monitor_start +EXPORT_SYMBOL vmlinux 0x529209be dst_cow_metrics_generic EXPORT_SYMBOL vmlinux 0x52983a4f vme_master_write EXPORT_SYMBOL vmlinux 0x52ba6325 __cpuhp_setup_state -EXPORT_SYMBOL vmlinux 0x52c455cd xfrm6_rcv_tnl +EXPORT_SYMBOL vmlinux 0x52c34bbe sock_no_bind +EXPORT_SYMBOL vmlinux 0x52d20b50 xfrm6_protocol_deregister EXPORT_SYMBOL vmlinux 0x52d717da xz_dec_init +EXPORT_SYMBOL vmlinux 0x52d968b0 dev_uc_sync_multiple EXPORT_SYMBOL vmlinux 0x52dcb85b __traceiter_kmalloc +EXPORT_SYMBOL vmlinux 0x52e4015d __SCK__tp_func_kmalloc EXPORT_SYMBOL vmlinux 0x52ecbc75 crc_ccitt -EXPORT_SYMBOL vmlinux 0x52f25e20 xp_dma_map +EXPORT_SYMBOL vmlinux 0x530198e0 xattr_full_name +EXPORT_SYMBOL vmlinux 0x5305db67 tcp_v4_conn_request EXPORT_SYMBOL vmlinux 0x530b1e98 pm_suspend EXPORT_SYMBOL vmlinux 0x53126ecc __percpu_counter_sum -EXPORT_SYMBOL vmlinux 0x53180d8b __SetPageMovable EXPORT_SYMBOL vmlinux 0x531b604e __virt_addr_valid -EXPORT_SYMBOL vmlinux 0x532af5f5 security_inode_init_security +EXPORT_SYMBOL vmlinux 0x532d06a0 devm_extcon_register_notifier_all EXPORT_SYMBOL vmlinux 0x533206b5 sort_r +EXPORT_SYMBOL vmlinux 0x53350156 fwnode_irq_get EXPORT_SYMBOL vmlinux 0x5338184f ethtool_sprintf -EXPORT_SYMBOL vmlinux 0x534dcb65 vm_insert_page +EXPORT_SYMBOL vmlinux 0x5338583c ppp_channel_index +EXPORT_SYMBOL vmlinux 0x533a51bb mark_buffer_async_write +EXPORT_SYMBOL vmlinux 0x533f9e57 __blkdev_issue_zeroout +EXPORT_SYMBOL vmlinux 0x534a882e uart_match_port +EXPORT_SYMBOL vmlinux 0x534d6ea8 xfrm6_protocol_register +EXPORT_SYMBOL vmlinux 0x53557215 cfb_copyarea EXPORT_SYMBOL vmlinux 0x53569707 this_cpu_off -EXPORT_SYMBOL vmlinux 0x535fae78 uart_suspend_port -EXPORT_SYMBOL vmlinux 0x53633710 __dev_kfree_skb_irq -EXPORT_SYMBOL vmlinux 0x537b1f99 ipv6_sock_mc_join +EXPORT_SYMBOL vmlinux 0x537890c9 jbd2_journal_try_to_free_buffers +EXPORT_SYMBOL vmlinux 0x53832771 pci_wait_for_pending_transaction +EXPORT_SYMBOL vmlinux 0x5394cd2c buffer_migrate_page EXPORT_SYMBOL vmlinux 0x53b954a2 up_read -EXPORT_SYMBOL vmlinux 0x53bb0e93 pci_dev_get -EXPORT_SYMBOL vmlinux 0x53c89d87 input_set_max_poll_interval -EXPORT_SYMBOL vmlinux 0x53d43871 neigh_seq_next +EXPORT_SYMBOL vmlinux 0x53e2dd32 skb_append EXPORT_SYMBOL vmlinux 0x53e50ffa first_ec -EXPORT_SYMBOL vmlinux 0x53e8daad skb_flow_dissect_hash -EXPORT_SYMBOL vmlinux 0x53f92b47 xfrm_parse_spi +EXPORT_SYMBOL vmlinux 0x53f23da5 blk_rq_map_user_iov EXPORT_SYMBOL vmlinux 0x53fa36d1 ZSTD_decompressBlock -EXPORT_SYMBOL vmlinux 0x540e0d2f nf_hook_slow_list -EXPORT_SYMBOL vmlinux 0x540e34ac tcp_sock_set_syncnt +EXPORT_SYMBOL vmlinux 0x541507fe eth_header_parse_protocol +EXPORT_SYMBOL vmlinux 0x54168790 ptp_clock_index EXPORT_SYMBOL vmlinux 0x54175c5f acpi_read_bit_register -EXPORT_SYMBOL vmlinux 0x543bd8cc __dynamic_dev_dbg -EXPORT_SYMBOL vmlinux 0x543cf84d devm_backlight_device_register -EXPORT_SYMBOL vmlinux 0x543e668e udp_seq_ops +EXPORT_SYMBOL vmlinux 0x543a5a33 con_is_visible EXPORT_SYMBOL vmlinux 0x543ef284 seq_hlist_start -EXPORT_SYMBOL vmlinux 0x54611b23 pci_bus_write_config_byte -EXPORT_SYMBOL vmlinux 0x54656547 blk_mq_delay_kick_requeue_list -EXPORT_SYMBOL vmlinux 0x547c0c83 fixed_size_llseek +EXPORT_SYMBOL vmlinux 0x54453d1b rtc_add_group +EXPORT_SYMBOL vmlinux 0x545ad7ac agp_enable EXPORT_SYMBOL vmlinux 0x547e3344 acpi_disable -EXPORT_SYMBOL vmlinux 0x548230c8 uart_write_wakeup -EXPORT_SYMBOL vmlinux 0x548a3d6a sock_queue_rcv_skb -EXPORT_SYMBOL vmlinux 0x548b2192 udp_sendmsg -EXPORT_SYMBOL vmlinux 0x548fafd3 input_mt_get_slot_by_key -EXPORT_SYMBOL vmlinux 0x5491f6a3 sget_fc -EXPORT_SYMBOL vmlinux 0x54abb1f7 agp_unbind_memory +EXPORT_SYMBOL vmlinux 0x54812185 sk_stream_wait_connect +EXPORT_SYMBOL vmlinux 0x54950a52 kernel_sendpage EXPORT_SYMBOL vmlinux 0x54b1fac6 __ubsan_handle_load_invalid_value EXPORT_SYMBOL vmlinux 0x54b22bb1 __SCT__tp_func_mmap_lock_acquire_returned -EXPORT_SYMBOL vmlinux 0x54e18791 __skb_gso_segment +EXPORT_SYMBOL vmlinux 0x54ba2828 tcp_mmap +EXPORT_SYMBOL vmlinux 0x54d493aa alloc_skb_with_frags EXPORT_SYMBOL vmlinux 0x54e6fcdd net_enable_timestamp -EXPORT_SYMBOL vmlinux 0x54f9b057 input_mt_report_finger_count +EXPORT_SYMBOL vmlinux 0x54fb12cc setup_new_exec +EXPORT_SYMBOL vmlinux 0x54ffaa45 unix_attach_fds EXPORT_SYMBOL vmlinux 0x5506b8f7 netlbl_bitmap_setbit -EXPORT_SYMBOL vmlinux 0x55134367 inet_frag_reasm_finish +EXPORT_SYMBOL vmlinux 0x5507132f netpoll_poll_disable +EXPORT_SYMBOL vmlinux 0x550d0d1b qdisc_hash_add EXPORT_SYMBOL vmlinux 0x551bd071 __rb_erase_color +EXPORT_SYMBOL vmlinux 0x5536ba8e lease_modify EXPORT_SYMBOL vmlinux 0x55385e2e __x86_indirect_thunk_r14 -EXPORT_SYMBOL vmlinux 0x553e94d9 pnp_stop_dev -EXPORT_SYMBOL vmlinux 0x553f9970 jbd2_journal_inode_ranged_wait +EXPORT_SYMBOL vmlinux 0x55388c18 pipe_unlock +EXPORT_SYMBOL vmlinux 0x5546e022 _dev_info EXPORT_SYMBOL vmlinux 0x554ae3a4 irq_poll_sched -EXPORT_SYMBOL vmlinux 0x554e8cde ip_mc_join_group -EXPORT_SYMBOL vmlinux 0x5551fc05 blkdev_issue_zeroout -EXPORT_SYMBOL vmlinux 0x555e1b2e devm_devfreq_add_device EXPORT_SYMBOL vmlinux 0x556422b3 ioremap_cache EXPORT_SYMBOL vmlinux 0x556b5d62 __kfifo_dma_in_prepare_r EXPORT_SYMBOL vmlinux 0x556cca46 x86_apple_machine -EXPORT_SYMBOL vmlinux 0x556f8372 locks_init_lock -EXPORT_SYMBOL vmlinux 0x557e42ae dm_kcopyd_copy -EXPORT_SYMBOL vmlinux 0x557fff66 tcp_sock_set_nodelay -EXPORT_SYMBOL vmlinux 0x5581c537 scsi_change_queue_depth +EXPORT_SYMBOL vmlinux 0x55708956 thread_group_exited +EXPORT_SYMBOL vmlinux 0x55743ec1 netpoll_parse_options +EXPORT_SYMBOL vmlinux 0x55756d0b inet_del_protocol EXPORT_SYMBOL vmlinux 0x558b281d aes_expandkey -EXPORT_SYMBOL vmlinux 0x559c0795 devm_pci_remap_cfgspace -EXPORT_SYMBOL vmlinux 0x55aa751a request_partial_firmware_into_buf -EXPORT_SYMBOL vmlinux 0x55ab1392 pci_setup_cardbus +EXPORT_SYMBOL vmlinux 0x5598aeb1 scsi_print_sense +EXPORT_SYMBOL vmlinux 0x55be4bd5 xfrm_parse_spi EXPORT_SYMBOL vmlinux 0x55e31703 ethtool_convert_link_mode_to_legacy_u32 +EXPORT_SYMBOL vmlinux 0x55e93d92 vlan_for_each +EXPORT_SYMBOL vmlinux 0x55ea7d5b sock_no_recvmsg EXPORT_SYMBOL vmlinux 0x55f95e07 ioremap_prot -EXPORT_SYMBOL vmlinux 0x560271a1 filemap_range_has_page -EXPORT_SYMBOL vmlinux 0x5602cb75 padata_do_serial -EXPORT_SYMBOL vmlinux 0x56232016 splice_direct_to_actor +EXPORT_SYMBOL vmlinux 0x560c28aa kfree_skb +EXPORT_SYMBOL vmlinux 0x56163d80 generic_error_remove_page EXPORT_SYMBOL vmlinux 0x5635a60a vmalloc_user +EXPORT_SYMBOL vmlinux 0x563a83f3 security_unix_may_send EXPORT_SYMBOL vmlinux 0x56470118 __warn_printk +EXPORT_SYMBOL vmlinux 0x564f2504 tcp_peek_len EXPORT_SYMBOL vmlinux 0x564f7608 acpi_reconfig_notifier_register +EXPORT_SYMBOL vmlinux 0x564fdafb tty_unthrottle EXPORT_SYMBOL vmlinux 0x56555401 nla_put_64bit -EXPORT_SYMBOL vmlinux 0x5670816e tcp_close +EXPORT_SYMBOL vmlinux 0x56600e7e n_tty_ioctl_helper +EXPORT_SYMBOL vmlinux 0x56611830 pnpacpi_protocol +EXPORT_SYMBOL vmlinux 0x56637cd2 unregister_netdevice_notifier_net +EXPORT_SYMBOL vmlinux 0x56728a99 padata_alloc EXPORT_SYMBOL vmlinux 0x56802ae8 rps_cpu_mask -EXPORT_SYMBOL vmlinux 0x569a1a21 dma_set_mask -EXPORT_SYMBOL vmlinux 0x56b80f8a agp_generic_insert_memory -EXPORT_SYMBOL vmlinux 0x56bd09f0 elv_rb_latter_request EXPORT_SYMBOL vmlinux 0x56c8799d scsi_kunmap_atomic_sg -EXPORT_SYMBOL vmlinux 0x56d15b9e elv_rb_del EXPORT_SYMBOL vmlinux 0x56de5ace __cpuhp_remove_state -EXPORT_SYMBOL vmlinux 0x56dea8b6 tcp_sock_set_keepcnt -EXPORT_SYMBOL vmlinux 0x57033f1a devm_clk_release_clkdev -EXPORT_SYMBOL vmlinux 0x570fc69a phy_ethtool_get_sset_count +EXPORT_SYMBOL vmlinux 0x56e76828 dm_mq_kick_requeue_list +EXPORT_SYMBOL vmlinux 0x56ef9f38 blk_set_queue_depth +EXPORT_SYMBOL vmlinux 0x56f48806 __traceiter_spi_transfer_stop +EXPORT_SYMBOL vmlinux 0x571c77e5 flow_indr_dev_register +EXPORT_SYMBOL vmlinux 0x571ea461 pci_prepare_to_sleep +EXPORT_SYMBOL vmlinux 0x57464368 simple_write_begin EXPORT_SYMBOL vmlinux 0x574c2e74 bitmap_release_region +EXPORT_SYMBOL vmlinux 0x575570c9 pci_free_irq EXPORT_SYMBOL vmlinux 0x57575f08 dmaengine_put -EXPORT_SYMBOL vmlinux 0x575a31b2 dm_get_device -EXPORT_SYMBOL vmlinux 0x57624bbd dma_resv_copy_fences -EXPORT_SYMBOL vmlinux 0x5764dbef iunique -EXPORT_SYMBOL vmlinux 0x5767865e devfreq_monitor_stop -EXPORT_SYMBOL vmlinux 0x576cc75a vme_bus_error_handler -EXPORT_SYMBOL vmlinux 0x5770331d jbd2_journal_start -EXPORT_SYMBOL vmlinux 0x5775f87b __starget_for_each_device +EXPORT_SYMBOL vmlinux 0x577c72b6 scsi_add_host_with_dma EXPORT_SYMBOL vmlinux 0x578a408b ZSTD_initDCtx EXPORT_SYMBOL vmlinux 0x57900416 gen_pool_fixed_alloc EXPORT_SYMBOL vmlinux 0x5792f848 strlcpy -EXPORT_SYMBOL vmlinux 0x579476c9 ipv6_chk_addr -EXPORT_SYMBOL vmlinux 0x57a9f6dd seq_puts +EXPORT_SYMBOL vmlinux 0x579f4ea7 devm_backlight_device_register +EXPORT_SYMBOL vmlinux 0x57a2eba0 cdrom_open EXPORT_SYMBOL vmlinux 0x57bc19d2 down_write -EXPORT_SYMBOL vmlinux 0x57e4b147 __dquot_transfer -EXPORT_SYMBOL vmlinux 0x58093c13 setup_arg_pages -EXPORT_SYMBOL vmlinux 0x581230db skb_copy_and_csum_bits +EXPORT_SYMBOL vmlinux 0x57be77ed cdrom_check_events +EXPORT_SYMBOL vmlinux 0x57ca5a91 tty_chars_in_buffer +EXPORT_SYMBOL vmlinux 0x58005cac ip_route_me_harder EXPORT_SYMBOL vmlinux 0x58125fbb nla_reserve_64bit EXPORT_SYMBOL vmlinux 0x5818fe3c posix_acl_from_mode EXPORT_SYMBOL vmlinux 0x581f98da zlib_inflate EXPORT_SYMBOL vmlinux 0x582b6275 xfrm_if_unregister_cb -EXPORT_SYMBOL vmlinux 0x582cbb69 proc_set_size -EXPORT_SYMBOL vmlinux 0x582e994b delete_from_page_cache EXPORT_SYMBOL vmlinux 0x5838f6c9 rtc_valid_tm +EXPORT_SYMBOL vmlinux 0x584046b3 phy_device_free +EXPORT_SYMBOL vmlinux 0x58788f2e mipi_dsi_detach EXPORT_SYMBOL vmlinux 0x587b0954 kvasprintf -EXPORT_SYMBOL vmlinux 0x587be1e1 netpoll_print_options EXPORT_SYMBOL vmlinux 0x587f22d7 devmap_managed_key -EXPORT_SYMBOL vmlinux 0x58a0a624 xfrm_policy_insert EXPORT_SYMBOL vmlinux 0x58acf24b mdiobus_register_board_info -EXPORT_SYMBOL vmlinux 0x58ad4ee0 xfrm_state_walk_done EXPORT_SYMBOL vmlinux 0x58b4645c dev_close_many EXPORT_SYMBOL vmlinux 0x58b73bc7 match_wildcard -EXPORT_SYMBOL vmlinux 0x58bdceee __xfrm_state_destroy -EXPORT_SYMBOL vmlinux 0x58c3b86d uart_match_port -EXPORT_SYMBOL vmlinux 0x58c71401 mipi_dsi_dcs_set_column_address -EXPORT_SYMBOL vmlinux 0x58c9d6fe xp_can_alloc -EXPORT_SYMBOL vmlinux 0x58ccd755 input_mt_init_slots -EXPORT_SYMBOL vmlinux 0x58d4c03f tcp_seq_next -EXPORT_SYMBOL vmlinux 0x58d9b827 nf_ip6_checksum -EXPORT_SYMBOL vmlinux 0x58dfd3d6 pci_disable_link_state +EXPORT_SYMBOL vmlinux 0x58bfb557 devm_devfreq_register_notifier +EXPORT_SYMBOL vmlinux 0x58d5acdc scm_fp_dup EXPORT_SYMBOL vmlinux 0x58e3306d bit_wait_io -EXPORT_SYMBOL vmlinux 0x58f116b1 security_dentry_init_security -EXPORT_SYMBOL vmlinux 0x58f556f0 configfs_unregister_default_group -EXPORT_SYMBOL vmlinux 0x59062d72 fc_mount -EXPORT_SYMBOL vmlinux 0x591d9f68 lookup_one_len_unlocked +EXPORT_SYMBOL vmlinux 0x58f70419 security_path_mknod +EXPORT_SYMBOL vmlinux 0x58f817f5 __SCK__tp_func_kfree +EXPORT_SYMBOL vmlinux 0x5919bf4f scsi_device_quiesce +EXPORT_SYMBOL vmlinux 0x5927d368 get_bitmap_from_slot EXPORT_SYMBOL vmlinux 0x5929ca5d __do_once_done -EXPORT_SYMBOL vmlinux 0x592af750 mdio_driver_unregister -EXPORT_SYMBOL vmlinux 0x593c582a shrink_dcache_parent -EXPORT_SYMBOL vmlinux 0x593ce90b vc_cons EXPORT_SYMBOL vmlinux 0x593edc4b cpu_tlbstate_shared -EXPORT_SYMBOL vmlinux 0x59408743 netif_set_xps_queue -EXPORT_SYMBOL vmlinux 0x594348ff xfrm_unregister_type +EXPORT_SYMBOL vmlinux 0x594832bd key_reject_and_link +EXPORT_SYMBOL vmlinux 0x594b93e9 dquot_get_next_dqblk EXPORT_SYMBOL vmlinux 0x594bf15b ioport_map -EXPORT_SYMBOL vmlinux 0x594e4671 agp_generic_destroy_pages EXPORT_SYMBOL vmlinux 0x595d8002 hdmi_infoframe_pack -EXPORT_SYMBOL vmlinux 0x595ec703 inet6_ioctl -EXPORT_SYMBOL vmlinux 0x599902b4 blackhole_netdev EXPORT_SYMBOL vmlinux 0x599fb41c kvmalloc_node EXPORT_SYMBOL vmlinux 0x59a2f0ee packing EXPORT_SYMBOL vmlinux 0x59b4ac3e tcp_memory_allocated -EXPORT_SYMBOL vmlinux 0x59c760a2 scsi_dma_unmap -EXPORT_SYMBOL vmlinux 0x59c81656 framebuffer_release +EXPORT_SYMBOL vmlinux 0x59b509ae ata_scsi_cmd_error_handler +EXPORT_SYMBOL vmlinux 0x59ddb844 input_allocate_device +EXPORT_SYMBOL vmlinux 0x59fd46bb tcf_em_register EXPORT_SYMBOL vmlinux 0x5a0b73d0 zlib_deflateInit2 -EXPORT_SYMBOL vmlinux 0x5a0e3600 release_sock -EXPORT_SYMBOL vmlinux 0x5a0feedf dma_resv_init +EXPORT_SYMBOL vmlinux 0x5a185d7f dev_addr_add +EXPORT_SYMBOL vmlinux 0x5a1d5e11 pnp_release_card_device EXPORT_SYMBOL vmlinux 0x5a290250 hdmi_drm_infoframe_pack_only -EXPORT_SYMBOL vmlinux 0x5a2e187f pcim_iounmap_regions EXPORT_SYMBOL vmlinux 0x5a44f8cb __crypto_memneq -EXPORT_SYMBOL vmlinux 0x5a457025 skb_flow_dissect_ct EXPORT_SYMBOL vmlinux 0x5a4896a8 __put_user_2 EXPORT_SYMBOL vmlinux 0x5a4d313e gf128mul_4k_lle EXPORT_SYMBOL vmlinux 0x5a5a2271 __cpu_online_mask -EXPORT_SYMBOL vmlinux 0x5a72dc30 dev_uc_add +EXPORT_SYMBOL vmlinux 0x5a5b04de free_inode_nonrcu +EXPORT_SYMBOL vmlinux 0x5a5b0ffe xfrm_state_insert +EXPORT_SYMBOL vmlinux 0x5a761b5a jbd2_journal_force_commit +EXPORT_SYMBOL vmlinux 0x5a788b3d blk_queue_segment_boundary EXPORT_SYMBOL vmlinux 0x5a8ae15a ZSTD_initDDict EXPORT_SYMBOL vmlinux 0x5a921311 strncmp -EXPORT_SYMBOL vmlinux 0x5a957229 jbd2_journal_forget -EXPORT_SYMBOL vmlinux 0x5a9c1437 scsi_alloc_sgtables -EXPORT_SYMBOL vmlinux 0x5a9c4f0c unlock_two_nondirectories -EXPORT_SYMBOL vmlinux 0x5aa3bb9d mark_buffer_dirty -EXPORT_SYMBOL vmlinux 0x5aadc774 user_path_create -EXPORT_SYMBOL vmlinux 0x5abd2242 param_ops_invbool -EXPORT_SYMBOL vmlinux 0x5ac9cf83 ip6_dst_hoplimit +EXPORT_SYMBOL vmlinux 0x5a98bc65 pagecache_write_begin +EXPORT_SYMBOL vmlinux 0x5aa09c40 input_setup_polling +EXPORT_SYMBOL vmlinux 0x5aae0040 t10_pi_type3_crc +EXPORT_SYMBOL vmlinux 0x5aae1828 dma_supported +EXPORT_SYMBOL vmlinux 0x5ab5c043 security_inode_setsecctx +EXPORT_SYMBOL vmlinux 0x5abd7542 __d_drop +EXPORT_SYMBOL vmlinux 0x5ac17326 pci_setup_cardbus +EXPORT_SYMBOL vmlinux 0x5add02e3 dev_uc_unsync +EXPORT_SYMBOL vmlinux 0x5ae0d77a seg6_push_hmac EXPORT_SYMBOL vmlinux 0x5ae1154b __traceiter_kfree -EXPORT_SYMBOL vmlinux 0x5ae1f5f9 flow_block_cb_alloc -EXPORT_SYMBOL vmlinux 0x5af6cd4f tcp_rcv_established -EXPORT_SYMBOL vmlinux 0x5af8d398 ptp_find_pin_unlocked -EXPORT_SYMBOL vmlinux 0x5b2008da get_user_pages_locked -EXPORT_SYMBOL vmlinux 0x5b206772 devm_register_reboot_notifier +EXPORT_SYMBOL vmlinux 0x5af9a37d configfs_unregister_default_group +EXPORT_SYMBOL vmlinux 0x5b0c9734 write_cache_pages +EXPORT_SYMBOL vmlinux 0x5b1eb756 vme_dma_list_exec EXPORT_SYMBOL vmlinux 0x5b2f27fb do_wait_intr -EXPORT_SYMBOL vmlinux 0x5b2f70db tcp_enter_cwr -EXPORT_SYMBOL vmlinux 0x5b34dbb4 unlock_rename +EXPORT_SYMBOL vmlinux 0x5b34a40e rio_query_mport EXPORT_SYMBOL vmlinux 0x5b36d5dd utf8agemax +EXPORT_SYMBOL vmlinux 0x5b38ba30 kthread_stop +EXPORT_SYMBOL vmlinux 0x5b3a4867 __skb_ext_del EXPORT_SYMBOL vmlinux 0x5b3e282f xa_store -EXPORT_SYMBOL vmlinux 0x5b49f7b7 prepare_to_swait_event +EXPORT_SYMBOL vmlinux 0x5b52e2b3 mipi_dsi_dcs_enter_sleep_mode EXPORT_SYMBOL vmlinux 0x5b56860c vm_munmap EXPORT_SYMBOL vmlinux 0x5b641283 arch_phys_wc_add -EXPORT_SYMBOL vmlinux 0x5b644b6f genphy_c37_config_aneg -EXPORT_SYMBOL vmlinux 0x5b72ecd1 xsk_set_tx_need_wakeup -EXPORT_SYMBOL vmlinux 0x5b911f23 d_rehash -EXPORT_SYMBOL vmlinux 0x5bb2e95b phy_init_eee -EXPORT_SYMBOL vmlinux 0x5bb4b87f devm_devfreq_remove_device -EXPORT_SYMBOL vmlinux 0x5bb793d0 dma_sync_sg_for_cpu -EXPORT_SYMBOL vmlinux 0x5bbbe755 touchscreen_report_pos -EXPORT_SYMBOL vmlinux 0x5bd49e0d call_netdevice_notifiers +EXPORT_SYMBOL vmlinux 0x5b66800b flow_rule_match_icmp +EXPORT_SYMBOL vmlinux 0x5b68b0e3 put_disk +EXPORT_SYMBOL vmlinux 0x5b9e07f0 __SCK__tp_func_kmem_cache_alloc_node +EXPORT_SYMBOL vmlinux 0x5bc05165 page_pool_alloc_pages +EXPORT_SYMBOL vmlinux 0x5bc47a8e PageMovable +EXPORT_SYMBOL vmlinux 0x5bd067e1 sock_kmalloc EXPORT_SYMBOL vmlinux 0x5bd4ff88 flow_action_cookie_create EXPORT_SYMBOL vmlinux 0x5be63c5b crc32c_csum_stub -EXPORT_SYMBOL vmlinux 0x5be6cc23 file_path -EXPORT_SYMBOL vmlinux 0x5beccf83 param_get_invbool -EXPORT_SYMBOL vmlinux 0x5c080824 scsi_register_driver -EXPORT_SYMBOL vmlinux 0x5c230c34 neigh_table_init +EXPORT_SYMBOL vmlinux 0x5bed85c9 ip_sock_set_recverr +EXPORT_SYMBOL vmlinux 0x5bf73dba set_posix_acl +EXPORT_SYMBOL vmlinux 0x5bfa7c39 cdev_set_parent EXPORT_SYMBOL vmlinux 0x5c26a53b wait_for_completion_io_timeout -EXPORT_SYMBOL vmlinux 0x5c358f5c dev_set_group +EXPORT_SYMBOL vmlinux 0x5c2d2773 pcie_port_service_unregister EXPORT_SYMBOL vmlinux 0x5c3c7387 kstrtoull -EXPORT_SYMBOL vmlinux 0x5c3f2f65 d_prune_aliases -EXPORT_SYMBOL vmlinux 0x5c4158ba vfs_create -EXPORT_SYMBOL vmlinux 0x5c73fff5 fscrypt_has_permitted_context -EXPORT_SYMBOL vmlinux 0x5c900b9a xfrm_policy_destroy -EXPORT_SYMBOL vmlinux 0x5cb22e36 csum_and_copy_to_iter -EXPORT_SYMBOL vmlinux 0x5cc0efbd sock_wfree -EXPORT_SYMBOL vmlinux 0x5ccc6c23 tcf_block_put -EXPORT_SYMBOL vmlinux 0x5cccc08e inet_csk_reqsk_queue_drop -EXPORT_SYMBOL vmlinux 0x5cd62112 bio_add_page -EXPORT_SYMBOL vmlinux 0x5cefa27b inet_csk_delete_keepalive_timer -EXPORT_SYMBOL vmlinux 0x5cf3f72b __skb_recv_datagram +EXPORT_SYMBOL vmlinux 0x5c5bfc54 __dynamic_dev_dbg +EXPORT_SYMBOL vmlinux 0x5c72519d set_cached_acl +EXPORT_SYMBOL vmlinux 0x5c7aa09e proc_mkdir_mode +EXPORT_SYMBOL vmlinux 0x5c850ba0 netpoll_poll_enable +EXPORT_SYMBOL vmlinux 0x5c8bfd7f phy_support_asym_pause +EXPORT_SYMBOL vmlinux 0x5c9a6ecb bio_devname +EXPORT_SYMBOL vmlinux 0x5ca89a6e pci_biosrom_size +EXPORT_SYMBOL vmlinux 0x5cad9a54 flow_rule_match_enc_ipv6_addrs +EXPORT_SYMBOL vmlinux 0x5cc7b06b blk_rq_append_bio EXPORT_SYMBOL vmlinux 0x5cf53ce2 input_free_minor EXPORT_SYMBOL vmlinux 0x5cfb26a0 acpi_enter_sleep_state -EXPORT_SYMBOL vmlinux 0x5cfd436c wait_on_page_private_2_killable -EXPORT_SYMBOL vmlinux 0x5d0055f6 input_reset_device -EXPORT_SYMBOL vmlinux 0x5d0c1984 vfs_fadvise -EXPORT_SYMBOL vmlinux 0x5d12f9b7 rawv6_mh_filter_unregister -EXPORT_SYMBOL vmlinux 0x5d149e7f jbd2_complete_transaction -EXPORT_SYMBOL vmlinux 0x5d2ebadb ppp_dev_name -EXPORT_SYMBOL vmlinux 0x5d398a36 bioset_init +EXPORT_SYMBOL vmlinux 0x5cfe1809 bh_uptodate_or_lock +EXPORT_SYMBOL vmlinux 0x5d1af8c9 path_is_mountpoint +EXPORT_SYMBOL vmlinux 0x5d34ad9c dma_free_attrs EXPORT_SYMBOL vmlinux 0x5d49aabc init_wait_var_entry -EXPORT_SYMBOL vmlinux 0x5d768169 vga_switcheroo_client_fb_set -EXPORT_SYMBOL vmlinux 0x5d7a095e xfrm_state_delete -EXPORT_SYMBOL vmlinux 0x5d80a1ad sock_set_keepalive -EXPORT_SYMBOL vmlinux 0x5d99b4a0 blk_rq_count_integrity_sg -EXPORT_SYMBOL vmlinux 0x5dae9c4b phy_ethtool_ksettings_set -EXPORT_SYMBOL vmlinux 0x5db8a26c skb_seq_read -EXPORT_SYMBOL vmlinux 0x5dbc566d phy_ethtool_get_stats -EXPORT_SYMBOL vmlinux 0x5dbe3886 security_old_inode_init_security -EXPORT_SYMBOL vmlinux 0x5dbfcbcf import_single_range -EXPORT_SYMBOL vmlinux 0x5dce9840 amd_iommu_device_info -EXPORT_SYMBOL vmlinux 0x5df1bb30 ip_sock_set_mtu_discover -EXPORT_SYMBOL vmlinux 0x5df874e1 tty_port_put +EXPORT_SYMBOL vmlinux 0x5d53ecaa pci_iomap +EXPORT_SYMBOL vmlinux 0x5d5cb1a6 fc_host_post_vendor_event +EXPORT_SYMBOL vmlinux 0x5d5dc873 page_pool_create +EXPORT_SYMBOL vmlinux 0x5d6a6dfe input_close_device +EXPORT_SYMBOL vmlinux 0x5d6ca68a may_umount_tree +EXPORT_SYMBOL vmlinux 0x5d7ce3c0 param_get_ushort +EXPORT_SYMBOL vmlinux 0x5d8889bf wait_on_page_private_2_killable +EXPORT_SYMBOL vmlinux 0x5d94609a blk_mq_alloc_tag_set +EXPORT_SYMBOL vmlinux 0x5da5c5ac skb_vlan_untag +EXPORT_SYMBOL vmlinux 0x5db4dec7 xfrm6_rcv_tnl +EXPORT_SYMBOL vmlinux 0x5dd88545 _dev_warn +EXPORT_SYMBOL vmlinux 0x5ddea020 netdev_change_features +EXPORT_SYMBOL vmlinux 0x5df61480 blk_mq_init_allocated_queue EXPORT_SYMBOL vmlinux 0x5dffb495 ZSTD_decompress_usingDDict EXPORT_SYMBOL vmlinux 0x5e06bc5c refcount_dec_and_lock -EXPORT_SYMBOL vmlinux 0x5e09b346 gnet_stats_copy_app EXPORT_SYMBOL vmlinux 0x5e0ccb9f sha1_transform -EXPORT_SYMBOL vmlinux 0x5e0d1c43 tcf_idrinfo_destroy -EXPORT_SYMBOL vmlinux 0x5e139892 xsk_tx_peek_desc -EXPORT_SYMBOL vmlinux 0x5e2aeb75 page_cache_prev_miss +EXPORT_SYMBOL vmlinux 0x5e139cfb scsi_dma_unmap +EXPORT_SYMBOL vmlinux 0x5e15888f __block_write_begin +EXPORT_SYMBOL vmlinux 0x5e1ad68a blkdev_get_by_dev +EXPORT_SYMBOL vmlinux 0x5e285b54 phy_get_c45_ids +EXPORT_SYMBOL vmlinux 0x5e2d970e fc_attach_transport EXPORT_SYMBOL vmlinux 0x5e332b52 __var_waitqueue +EXPORT_SYMBOL vmlinux 0x5e35e5e0 dev_alloc_name EXPORT_SYMBOL vmlinux 0x5e373fb4 gf128mul_64k_bbe -EXPORT_SYMBOL vmlinux 0x5e5ac171 __cancel_dirty_page -EXPORT_SYMBOL vmlinux 0x5e63c802 uart_register_driver -EXPORT_SYMBOL vmlinux 0x5e7ec814 vmbus_recvpacket -EXPORT_SYMBOL vmlinux 0x5e7f0f53 __tracepoint_rdpmc -EXPORT_SYMBOL vmlinux 0x5e83e266 locks_remove_posix +EXPORT_SYMBOL vmlinux 0x5e53f15d kernel_param_unlock +EXPORT_SYMBOL vmlinux 0x5e62ff5f dev_addr_flush +EXPORT_SYMBOL vmlinux 0x5e6eaa10 register_shrinker EXPORT_SYMBOL vmlinux 0x5e855e56 gen_pool_first_fit_align -EXPORT_SYMBOL vmlinux 0x5e891287 pnp_disable_dev EXPORT_SYMBOL vmlinux 0x5e95b1cd current_umask -EXPORT_SYMBOL vmlinux 0x5eac2a9e fc_host_fpin_rcv -EXPORT_SYMBOL vmlinux 0x5ead3a4f kernel_getsockname -EXPORT_SYMBOL vmlinux 0x5eaf5c58 bdi_put EXPORT_SYMBOL vmlinux 0x5eb24829 dm_shift_arg -EXPORT_SYMBOL vmlinux 0x5ebae26c nonseekable_open -EXPORT_SYMBOL vmlinux 0x5ec471b2 fget +EXPORT_SYMBOL vmlinux 0x5eb5f0b0 vm_insert_pages EXPORT_SYMBOL vmlinux 0x5ec4aee6 put_sg_io_hdr -EXPORT_SYMBOL vmlinux 0x5ec4f12b rt_dst_alloc +EXPORT_SYMBOL vmlinux 0x5ecb9905 skb_ensure_writable EXPORT_SYMBOL vmlinux 0x5ed040b0 pm_set_vt_switch +EXPORT_SYMBOL vmlinux 0x5ed75898 devfreq_remove_governor EXPORT_SYMBOL vmlinux 0x5ed90adc int_to_scsilun -EXPORT_SYMBOL vmlinux 0x5edc37fc ethtool_op_get_link EXPORT_SYMBOL vmlinux 0x5ee16721 flow_get_u32_src +EXPORT_SYMBOL vmlinux 0x5ef41874 inet_frag_reasm_prepare EXPORT_SYMBOL vmlinux 0x5ef6a672 gen_pool_for_each_chunk EXPORT_SYMBOL vmlinux 0x5efde8e6 proc_doulongvec_ms_jiffies_minmax -EXPORT_SYMBOL vmlinux 0x5f025a58 phy_init_hw EXPORT_SYMBOL vmlinux 0x5f098b2a in6addr_interfacelocal_allrouters -EXPORT_SYMBOL vmlinux 0x5f0b83fc seq_escape -EXPORT_SYMBOL vmlinux 0x5f21ed5d dma_resv_add_shared_fence -EXPORT_SYMBOL vmlinux 0x5f2e222a generic_pipe_buf_release -EXPORT_SYMBOL vmlinux 0x5f2f6311 security_binder_transfer_file -EXPORT_SYMBOL vmlinux 0x5f31231c kiocb_set_cancel_fn -EXPORT_SYMBOL vmlinux 0x5f33a3a1 phy_support_asym_pause +EXPORT_SYMBOL vmlinux 0x5f21aaa0 dev_load +EXPORT_SYMBOL vmlinux 0x5f25e112 scsi_is_fc_rport +EXPORT_SYMBOL vmlinux 0x5f3acc12 simple_transaction_release +EXPORT_SYMBOL vmlinux 0x5f47b5a8 xfrm_alloc_spi +EXPORT_SYMBOL vmlinux 0x5f47e08c do_splice_direct EXPORT_SYMBOL vmlinux 0x5f5441c8 __ubsan_handle_alignment_assumption -EXPORT_SYMBOL vmlinux 0x5f552d12 qdisc_offload_dump_helper EXPORT_SYMBOL vmlinux 0x5f56663b rdmsrl_on_cpu -EXPORT_SYMBOL vmlinux 0x5f61cfc7 migrate_vma_pages -EXPORT_SYMBOL vmlinux 0x5f6c1f0d kmem_cache_alloc +EXPORT_SYMBOL vmlinux 0x5f685ab6 sock_no_sendpage_locked +EXPORT_SYMBOL vmlinux 0x5f75fd99 xsk_set_tx_need_wakeup +EXPORT_SYMBOL vmlinux 0x5f7e82be logfc +EXPORT_SYMBOL vmlinux 0x5f84e247 netdev_printk +EXPORT_SYMBOL vmlinux 0x5f851fe8 mdiobus_get_phy +EXPORT_SYMBOL vmlinux 0x5f89edbe sk_reset_timer +EXPORT_SYMBOL vmlinux 0x5f8d0dfe ethtool_op_get_ts_info +EXPORT_SYMBOL vmlinux 0x5f8d7152 crypto_sha256_finup EXPORT_SYMBOL vmlinux 0x5f93525c acpi_extract_package -EXPORT_SYMBOL vmlinux 0x5f95711a tcp_v4_do_rcv EXPORT_SYMBOL vmlinux 0x5f99383a ioread64_hi_lo -EXPORT_SYMBOL vmlinux 0x5fb93a4a block_write_end +EXPORT_SYMBOL vmlinux 0x5f9aeb5c serio_interrupt +EXPORT_SYMBOL vmlinux 0x5fa7ba02 zero_fill_bio EXPORT_SYMBOL vmlinux 0x5fc67252 ioread16_rep EXPORT_SYMBOL vmlinux 0x5fc72f0e alloc_pages_exact -EXPORT_SYMBOL vmlinux 0x5fc9a1b4 xfrm6_protocol_register -EXPORT_SYMBOL vmlinux 0x5fcdd8e9 pv_ops -EXPORT_SYMBOL vmlinux 0x5fd328bd rt6_lookup EXPORT_SYMBOL vmlinux 0x5fe13529 __SCT__tp_func_spi_transfer_start -EXPORT_SYMBOL vmlinux 0x5fe60785 skb_copy_datagram_from_iter -EXPORT_SYMBOL vmlinux 0x5fec92d1 agp_alloc_page_array +EXPORT_SYMBOL vmlinux 0x5fe62e53 make_kprojid +EXPORT_SYMBOL vmlinux 0x5fef7d50 scsi_host_put +EXPORT_SYMBOL vmlinux 0x5ff90dcc mount_bdev EXPORT_SYMBOL vmlinux 0x5ff9eb0e lockref_mark_dead -EXPORT_SYMBOL vmlinux 0x5ffa4bc7 rawv6_mh_filter_register EXPORT_SYMBOL vmlinux 0x5ffedf63 __nla_put_nohdr -EXPORT_SYMBOL vmlinux 0x60010d13 dm_table_get_md EXPORT_SYMBOL vmlinux 0x6005c351 zpool_has_pool EXPORT_SYMBOL vmlinux 0x600683d3 do_unblank_screen -EXPORT_SYMBOL vmlinux 0x600ff83f tcp_v4_mtu_reduced +EXPORT_SYMBOL vmlinux 0x60140da2 locks_init_lock +EXPORT_SYMBOL vmlinux 0x6017396f inode_init_once EXPORT_SYMBOL vmlinux 0x601f665f dm_io_client_create -EXPORT_SYMBOL vmlinux 0x602363fb notify_change +EXPORT_SYMBOL vmlinux 0x602ee1a5 stream_open EXPORT_SYMBOL vmlinux 0x60352082 register_inet6addr_notifier -EXPORT_SYMBOL vmlinux 0x6038ef28 sync_inodes_sb -EXPORT_SYMBOL vmlinux 0x603f0c56 watchdog_register_governor -EXPORT_SYMBOL vmlinux 0x6047daea flow_rule_match_enc_ports +EXPORT_SYMBOL vmlinux 0x603f192a vme_register_driver EXPORT_SYMBOL vmlinux 0x605790dc fiemap_fill_next_extent -EXPORT_SYMBOL vmlinux 0x6068bbed thermal_cdev_update -EXPORT_SYMBOL vmlinux 0x6079776d follow_up +EXPORT_SYMBOL vmlinux 0x606d821e simple_release_fs +EXPORT_SYMBOL vmlinux 0x606d9390 bdi_put +EXPORT_SYMBOL vmlinux 0x607bcb5b nvmem_get_mac_address EXPORT_SYMBOL vmlinux 0x608741b5 __init_swait_queue_head EXPORT_SYMBOL vmlinux 0x6091b333 unregister_chrdev_region +EXPORT_SYMBOL vmlinux 0x60954564 tcp_md5_hash_key EXPORT_SYMBOL vmlinux 0x609bcd98 in6_pton -EXPORT_SYMBOL vmlinux 0x609c7021 genphy_c37_read_status -EXPORT_SYMBOL vmlinux 0x609e15e5 kernel_bind EXPORT_SYMBOL vmlinux 0x609f1c7e synchronize_net EXPORT_SYMBOL vmlinux 0x60a32ea9 pm_power_off EXPORT_SYMBOL vmlinux 0x60b3071f neigh_proc_dointvec -EXPORT_SYMBOL vmlinux 0x60b4d44c scsi_mode_sense -EXPORT_SYMBOL vmlinux 0x60bde328 noop_llseek -EXPORT_SYMBOL vmlinux 0x60c19984 kthread_associate_blkcg -EXPORT_SYMBOL vmlinux 0x60c6704d scsi_target_quiesce -EXPORT_SYMBOL vmlinux 0x60caee1b __pagevec_release -EXPORT_SYMBOL vmlinux 0x60d84400 nf_unregister_net_hooks +EXPORT_SYMBOL vmlinux 0x60c1f650 ilookup +EXPORT_SYMBOL vmlinux 0x60cabbfa __splice_from_pipe EXPORT_SYMBOL vmlinux 0x60d8ab30 vme_lm_get -EXPORT_SYMBOL vmlinux 0x60e3afa6 msi_desc_to_pci_dev -EXPORT_SYMBOL vmlinux 0x60fcdb05 iommu_get_msi_cookie +EXPORT_SYMBOL vmlinux 0x60efeb49 jbd2_fc_end_commit_fallback EXPORT_SYMBOL vmlinux 0x61073e4a acpi_os_map_generic_address -EXPORT_SYMBOL vmlinux 0x610f6215 vme_slave_request +EXPORT_SYMBOL vmlinux 0x611c437a tcp_v4_mtu_reduced +EXPORT_SYMBOL vmlinux 0x6128180b __skb_gso_segment EXPORT_SYMBOL vmlinux 0x6128b5fc __printk_ratelimit -EXPORT_SYMBOL vmlinux 0x612bf882 lock_rename -EXPORT_SYMBOL vmlinux 0x6136f507 devfreq_register_opp_notifier -EXPORT_SYMBOL vmlinux 0x614f2943 device_get_mac_address -EXPORT_SYMBOL vmlinux 0x614f57fd skb_copy_and_hash_datagram_iter +EXPORT_SYMBOL vmlinux 0x613885f0 kern_path +EXPORT_SYMBOL vmlinux 0x613a8d65 key_validate +EXPORT_SYMBOL vmlinux 0x6156a0f3 napi_disable EXPORT_SYMBOL vmlinux 0x615911d7 __bitmap_set +EXPORT_SYMBOL vmlinux 0x6167be60 jbd2_journal_unlock_updates EXPORT_SYMBOL vmlinux 0x6167e72c vmalloc_no_huge -EXPORT_SYMBOL vmlinux 0x61680830 devm_alloc_etherdev_mqs +EXPORT_SYMBOL vmlinux 0x6176453f put_watch_queue EXPORT_SYMBOL vmlinux 0x617c452b queued_read_lock_slowpath +EXPORT_SYMBOL vmlinux 0x61848e59 xsk_clear_rx_need_wakeup EXPORT_SYMBOL vmlinux 0x6185b747 radix_tree_gang_lookup_tag EXPORT_SYMBOL vmlinux 0x618911fc numa_node -EXPORT_SYMBOL vmlinux 0x61913914 tcp_ioctl EXPORT_SYMBOL vmlinux 0x619cb7dd simple_read_from_buffer +EXPORT_SYMBOL vmlinux 0x619db91b seq_pad EXPORT_SYMBOL vmlinux 0x619dfcdc intel_scu_ipc_dev_readv -EXPORT_SYMBOL vmlinux 0x61a5d53e netlink_broadcast_filtered -EXPORT_SYMBOL vmlinux 0x61b3aec5 dev_loopback_xmit EXPORT_SYMBOL vmlinux 0x61b7b126 simple_strtoull +EXPORT_SYMBOL vmlinux 0x61bbf222 flow_rule_match_cvlan +EXPORT_SYMBOL vmlinux 0x61bcbb7c xfrm_policy_flush +EXPORT_SYMBOL vmlinux 0x61c66f74 dcb_ieee_getapp_mask +EXPORT_SYMBOL vmlinux 0x61dafce9 f_setown EXPORT_SYMBOL vmlinux 0x61e272c9 sha256_final EXPORT_SYMBOL vmlinux 0x61ea189b fb_pad_aligned_buffer -EXPORT_SYMBOL vmlinux 0x61f2d697 jbd2_journal_set_triggers -EXPORT_SYMBOL vmlinux 0x620ee4d7 ppp_channel_index +EXPORT_SYMBOL vmlinux 0x61fa363c d_instantiate EXPORT_SYMBOL vmlinux 0x6214aef2 cpufreq_unregister_notifier +EXPORT_SYMBOL vmlinux 0x62192ff7 proc_create_seq_private EXPORT_SYMBOL vmlinux 0x6228c21f smp_call_function_single -EXPORT_SYMBOL vmlinux 0x624dbb66 seq_release -EXPORT_SYMBOL vmlinux 0x6264694b __dev_remove_pack -EXPORT_SYMBOL vmlinux 0x6270e9a5 fqdir_init -EXPORT_SYMBOL vmlinux 0x6272f9b2 seq_dentry +EXPORT_SYMBOL vmlinux 0x6230690d simple_dir_operations +EXPORT_SYMBOL vmlinux 0x6236ad08 devfreq_update_status +EXPORT_SYMBOL vmlinux 0x624bc0a9 wait_on_page_bit +EXPORT_SYMBOL vmlinux 0x626311cc inode_set_bytes EXPORT_SYMBOL vmlinux 0x62737e1d sock_unregister -EXPORT_SYMBOL vmlinux 0x62748087 wait_on_page_bit -EXPORT_SYMBOL vmlinux 0x6280624f reuseport_detach_sock EXPORT_SYMBOL vmlinux 0x62849ac7 dev_valid_name EXPORT_SYMBOL vmlinux 0x629079b3 dma_fence_signal_timestamp -EXPORT_SYMBOL vmlinux 0x6290ab36 tcp_setsockopt EXPORT_SYMBOL vmlinux 0x62949074 acpi_buffer_to_resource -EXPORT_SYMBOL vmlinux 0x62983bdc get_mem_cgroup_from_mm -EXPORT_SYMBOL vmlinux 0x62a1d4b9 ip_sock_set_tos -EXPORT_SYMBOL vmlinux 0x62b89cde __fib6_flush_trees +EXPORT_SYMBOL vmlinux 0x629b20b2 xfrm_find_acq_byseq +EXPORT_SYMBOL vmlinux 0x62a388c2 fs_param_is_blockdev +EXPORT_SYMBOL vmlinux 0x62b13623 dquot_acquire +EXPORT_SYMBOL vmlinux 0x62b354fb __mark_inode_dirty EXPORT_SYMBOL vmlinux 0x62bf6edf utf8agemin -EXPORT_SYMBOL vmlinux 0x62e3b8e6 find_inode_by_ino_rcu -EXPORT_SYMBOL vmlinux 0x62ecd3b5 devm_extcon_register_notifier -EXPORT_SYMBOL vmlinux 0x62f116e6 tag_pages_for_writeback -EXPORT_SYMBOL vmlinux 0x62f3009d sock_cmsg_send +EXPORT_SYMBOL vmlinux 0x62d8168f security_inode_getsecctx EXPORT_SYMBOL vmlinux 0x62f7e207 down_read_killable -EXPORT_SYMBOL vmlinux 0x631391c8 grab_cache_page_write_begin +EXPORT_SYMBOL vmlinux 0x62fb671c param_set_short +EXPORT_SYMBOL vmlinux 0x630feb7d crypto_sha512_update EXPORT_SYMBOL vmlinux 0x63187451 pcie_aspm_support_enabled EXPORT_SYMBOL vmlinux 0x631d06aa cpu_rmap_put -EXPORT_SYMBOL vmlinux 0x631e60ce mipi_dsi_dcs_write_buffer -EXPORT_SYMBOL vmlinux 0x631f7b88 inet_frags_fini -EXPORT_SYMBOL vmlinux 0x6342db4b inode_newsize_ok -EXPORT_SYMBOL vmlinux 0x6345b86a mount_nodev +EXPORT_SYMBOL vmlinux 0x633d275c __skb_warn_lro_forwarding +EXPORT_SYMBOL vmlinux 0x634426d9 skb_checksum_trimmed +EXPORT_SYMBOL vmlinux 0x634aa525 tcp_enter_quickack_mode +EXPORT_SYMBOL vmlinux 0x635993c5 genphy_setup_forced EXPORT_SYMBOL vmlinux 0x636257f7 get_ibs_caps -EXPORT_SYMBOL vmlinux 0x6367a6d8 zpool_unregister_driver -EXPORT_SYMBOL vmlinux 0x6380ec25 ip_ct_attach +EXPORT_SYMBOL vmlinux 0x636c8a53 dev_set_alias +EXPORT_SYMBOL vmlinux 0x63701c5a cdev_del +EXPORT_SYMBOL vmlinux 0x6373c23e napi_enable EXPORT_SYMBOL vmlinux 0x6383b27c __x86_indirect_thunk_rdx -EXPORT_SYMBOL vmlinux 0x6387cb73 __skb_try_recv_datagram EXPORT_SYMBOL vmlinux 0x63a58370 flow_action_cookie_destroy EXPORT_SYMBOL vmlinux 0x63a7c28c bitmap_find_free_region -EXPORT_SYMBOL vmlinux 0x63b904fe flow_indr_block_cb_alloc EXPORT_SYMBOL vmlinux 0x63c4d61f __bitmap_weight -EXPORT_SYMBOL vmlinux 0x63d97523 pcie_set_readrq -EXPORT_SYMBOL vmlinux 0x63d9df3c cdev_alloc EXPORT_SYMBOL vmlinux 0x63eb9355 panic_blink EXPORT_SYMBOL vmlinux 0x63f835ba on_each_cpu_cond_mask +EXPORT_SYMBOL vmlinux 0x63fa799e filemap_flush EXPORT_SYMBOL vmlinux 0x6405dcd3 slhc_toss +EXPORT_SYMBOL vmlinux 0x64075b11 agp_generic_alloc_pages +EXPORT_SYMBOL vmlinux 0x640baa3d dev_set_allmulti EXPORT_SYMBOL vmlinux 0x64127b67 bitmap_find_next_zero_area_off -EXPORT_SYMBOL vmlinux 0x641d765c blk_sync_queue -EXPORT_SYMBOL vmlinux 0x6423c89e agp_generic_create_gatt_table -EXPORT_SYMBOL vmlinux 0x642a5919 serio_interrupt -EXPORT_SYMBOL vmlinux 0x6438bab9 __tracepoint_kfree -EXPORT_SYMBOL vmlinux 0x6449c4d5 simple_empty -EXPORT_SYMBOL vmlinux 0x64526e54 tc_setup_cb_reoffload -EXPORT_SYMBOL vmlinux 0x646a347a phy_print_status +EXPORT_SYMBOL vmlinux 0x64375509 pcie_capability_clear_and_set_dword +EXPORT_SYMBOL vmlinux 0x6438870a sock_bindtoindex +EXPORT_SYMBOL vmlinux 0x64397abb mipi_dsi_dcs_get_display_brightness +EXPORT_SYMBOL vmlinux 0x644f43ab generic_pipe_buf_release +EXPORT_SYMBOL vmlinux 0x645e89b0 blk_mq_requeue_request +EXPORT_SYMBOL vmlinux 0x6479c27d fc_remove_host EXPORT_SYMBOL vmlinux 0x6481ffe0 hsiphash_1u32 -EXPORT_SYMBOL vmlinux 0x6485a627 __serio_register_driver EXPORT_SYMBOL vmlinux 0x648eb59d gc_inflight_list +EXPORT_SYMBOL vmlinux 0x649553d5 vfs_fadvise EXPORT_SYMBOL vmlinux 0x64999478 congestion_wait -EXPORT_SYMBOL vmlinux 0x64a676ea __tracepoint_mmap_lock_released EXPORT_SYMBOL vmlinux 0x64a9c928 default_blu -EXPORT_SYMBOL vmlinux 0x64ac75d6 nf_log_register -EXPORT_SYMBOL vmlinux 0x64afffa7 dev_mc_del_global -EXPORT_SYMBOL vmlinux 0x64b03fd7 d_alloc_parallel EXPORT_SYMBOL vmlinux 0x64bbc288 string_unescape -EXPORT_SYMBOL vmlinux 0x64d1c41f bio_alloc_bioset -EXPORT_SYMBOL vmlinux 0x64e18d2f ip_sock_set_freebind -EXPORT_SYMBOL vmlinux 0x64ef5927 qdisc_hash_add -EXPORT_SYMBOL vmlinux 0x6509dbd7 __SCK__tp_func_kmem_cache_alloc_node -EXPORT_SYMBOL vmlinux 0x65103853 freezing_slow_path +EXPORT_SYMBOL vmlinux 0x650fbe8e pci_enable_atomic_ops_to_root EXPORT_SYMBOL vmlinux 0x6513a3fa fb_get_color_depth EXPORT_SYMBOL vmlinux 0x651a4139 test_taint +EXPORT_SYMBOL vmlinux 0x651fbf68 __wait_on_buffer EXPORT_SYMBOL vmlinux 0x652032cb mac_pton EXPORT_SYMBOL vmlinux 0x652ce9aa nla_memcmp +EXPORT_SYMBOL vmlinux 0x6539865e pagecache_isize_extended EXPORT_SYMBOL vmlinux 0x65408378 zlib_inflate_blob EXPORT_SYMBOL vmlinux 0x65464c16 clkdev_drop EXPORT_SYMBOL vmlinux 0x65487097 __x86_indirect_thunk_rax -EXPORT_SYMBOL vmlinux 0x65676367 agp_backend_release EXPORT_SYMBOL vmlinux 0x656c1a0e string_escape_mem EXPORT_SYMBOL vmlinux 0x656e4a6e snprintf -EXPORT_SYMBOL vmlinux 0x6575d0ab vme_irq_request -EXPORT_SYMBOL vmlinux 0x6578887c fib_notifier_ops_unregister EXPORT_SYMBOL vmlinux 0x658ce1a8 xxh64_reset -EXPORT_SYMBOL vmlinux 0x659957b2 security_sb_set_mnt_opts EXPORT_SYMBOL vmlinux 0x659ded26 xfrm_flush_gc -EXPORT_SYMBOL vmlinux 0x65b87a79 scsi_block_when_processing_errors +EXPORT_SYMBOL vmlinux 0x65ab8a24 phy_remove_link_mode EXPORT_SYMBOL vmlinux 0x65cf8831 ZSTD_decompress_usingDict EXPORT_SYMBOL vmlinux 0x65d1bab2 acpi_bios_warning +EXPORT_SYMBOL vmlinux 0x65d4fa4c pci_request_irq EXPORT_SYMBOL vmlinux 0x65d9e877 cpufreq_register_notifier EXPORT_SYMBOL vmlinux 0x65dccf13 xz_dec_end EXPORT_SYMBOL vmlinux 0x65df35ca __put_user_nocheck_2 EXPORT_SYMBOL vmlinux 0x65e0d6d7 memory_read_from_buffer -EXPORT_SYMBOL vmlinux 0x65f8c6ee set_capacity -EXPORT_SYMBOL vmlinux 0x65fe05e6 fscrypt_setup_filename -EXPORT_SYMBOL vmlinux 0x6618dca0 inet_addr_type_dev_table +EXPORT_SYMBOL vmlinux 0x66008b49 scsi_report_bus_reset +EXPORT_SYMBOL vmlinux 0x6622ac9d get_agp_version EXPORT_SYMBOL vmlinux 0x6626afca down -EXPORT_SYMBOL vmlinux 0x662dbecf sock_kfree_s EXPORT_SYMBOL vmlinux 0x663182c9 acpi_get_gpe_status -EXPORT_SYMBOL vmlinux 0x6632a572 agp_generic_alloc_pages -EXPORT_SYMBOL vmlinux 0x663312f5 del_random_ready_callback -EXPORT_SYMBOL vmlinux 0x663c1a88 flow_indr_dev_unregister -EXPORT_SYMBOL vmlinux 0x6645156c blk_put_request +EXPORT_SYMBOL vmlinux 0x6631d695 page_pool_release_page +EXPORT_SYMBOL vmlinux 0x664102d3 rtc_add_groups +EXPORT_SYMBOL vmlinux 0x664f60ee mount_subtree EXPORT_SYMBOL vmlinux 0x66628bf3 ip_tunnel_metadata_cnt EXPORT_SYMBOL vmlinux 0x6673f96d xxh32_reset -EXPORT_SYMBOL vmlinux 0x6679cdb1 I_BDEV -EXPORT_SYMBOL vmlinux 0x667c912e phy_set_sym_pause EXPORT_SYMBOL vmlinux 0x668b19a1 down_read -EXPORT_SYMBOL vmlinux 0x6690f61c register_cdrom +EXPORT_SYMBOL vmlinux 0x66ae95eb file_path EXPORT_SYMBOL vmlinux 0x66af1fd1 lockref_put_or_lock -EXPORT_SYMBOL vmlinux 0x66b4620d mark_page_accessed EXPORT_SYMBOL vmlinux 0x66b4cc41 kmemdup -EXPORT_SYMBOL vmlinux 0x66b4f637 dquot_quota_on_mount -EXPORT_SYMBOL vmlinux 0x66c2b4d9 mipi_dsi_dcs_get_display_brightness -EXPORT_SYMBOL vmlinux 0x66c65ad4 devfreq_remove_governor +EXPORT_SYMBOL vmlinux 0x66bd83bc scmd_printk +EXPORT_SYMBOL vmlinux 0x66cb939c vlan_vids_add_by_dev EXPORT_SYMBOL vmlinux 0x66cca4f9 __x86_indirect_thunk_rcx -EXPORT_SYMBOL vmlinux 0x66d091ac kernel_listen -EXPORT_SYMBOL vmlinux 0x6706c5ff nf_log_unregister +EXPORT_SYMBOL vmlinux 0x66ce5a2c seq_release_private +EXPORT_SYMBOL vmlinux 0x66f83879 security_inet_conn_request +EXPORT_SYMBOL vmlinux 0x67009fde xfrm_trans_queue +EXPORT_SYMBOL vmlinux 0x67046444 xp_raw_get_dma EXPORT_SYMBOL vmlinux 0x670ecece __x86_indirect_thunk_rbx -EXPORT_SYMBOL vmlinux 0x671caa80 genlmsg_put EXPORT_SYMBOL vmlinux 0x6721fc7c security_cred_getsecid -EXPORT_SYMBOL vmlinux 0x6727268f km_state_expired EXPORT_SYMBOL vmlinux 0x6729d3df __get_user_4 +EXPORT_SYMBOL vmlinux 0x673a57a5 mount_nodev EXPORT_SYMBOL vmlinux 0x673f815e agp_bridges -EXPORT_SYMBOL vmlinux 0x6743c8f2 dquot_mark_dquot_dirty +EXPORT_SYMBOL vmlinux 0x67409761 d_drop EXPORT_SYMBOL vmlinux 0x6749d53f hdmi_vendor_infoframe_init -EXPORT_SYMBOL vmlinux 0x675b9307 __qdisc_calculate_pkt_len -EXPORT_SYMBOL vmlinux 0x675e8da6 pci_restore_state -EXPORT_SYMBOL vmlinux 0x675e909f dcb_getapp -EXPORT_SYMBOL vmlinux 0x67621c64 security_skb_classify_flow -EXPORT_SYMBOL vmlinux 0x67626e7f flow_rule_match_ports -EXPORT_SYMBOL vmlinux 0x6775b588 ndisc_mc_map -EXPORT_SYMBOL vmlinux 0x677ca6a2 mem_cgroup_from_task -EXPORT_SYMBOL vmlinux 0x6788b11d bpf_prog_get_type_path +EXPORT_SYMBOL vmlinux 0x67660fc3 vme_slave_request +EXPORT_SYMBOL vmlinux 0x6772445d __netif_schedule +EXPORT_SYMBOL vmlinux 0x6784ecd5 task_work_add EXPORT_SYMBOL vmlinux 0x678b96ec dma_pool_alloc -EXPORT_SYMBOL vmlinux 0x678e38c0 eth_header +EXPORT_SYMBOL vmlinux 0x67acef06 scsi_target_resume EXPORT_SYMBOL vmlinux 0x67b27ec1 tty_std_termios EXPORT_SYMBOL vmlinux 0x67b78eb3 seq_hlist_next_rcu -EXPORT_SYMBOL vmlinux 0x67bab4ea __d_lookup_done EXPORT_SYMBOL vmlinux 0x67c13ea0 acpi_read -EXPORT_SYMBOL vmlinux 0x67d83b43 sock_i_uid -EXPORT_SYMBOL vmlinux 0x680cab41 dev_deactivate +EXPORT_SYMBOL vmlinux 0x67c4d9db dentry_open +EXPORT_SYMBOL vmlinux 0x67d0aabf inet_proto_csum_replace4 +EXPORT_SYMBOL vmlinux 0x67e25bf7 agp_alloc_bridge +EXPORT_SYMBOL vmlinux 0x680a4537 get_cached_acl_rcu +EXPORT_SYMBOL vmlinux 0x681a13c8 set_pages_wb EXPORT_SYMBOL vmlinux 0x681b6670 is_firmware_framebuffer -EXPORT_SYMBOL vmlinux 0x6823a70a __tracepoint_mmap_lock_acquire_returned -EXPORT_SYMBOL vmlinux 0x68275d0c pnp_release_card_device +EXPORT_SYMBOL vmlinux 0x68241ef8 put_cmsg_scm_timestamping +EXPORT_SYMBOL vmlinux 0x68297791 md_write_inc +EXPORT_SYMBOL vmlinux 0x683a6519 sock_gettstamp EXPORT_SYMBOL vmlinux 0x683a9560 __gnet_stats_copy_basic -EXPORT_SYMBOL vmlinux 0x684d4de5 blk_mq_run_hw_queues +EXPORT_SYMBOL vmlinux 0x683c17c6 seq_open EXPORT_SYMBOL vmlinux 0x6851664e wrmsrl_safe_on_cpu -EXPORT_SYMBOL vmlinux 0x6854cd24 dcache_dir_open -EXPORT_SYMBOL vmlinux 0x687512e2 dquot_claim_space_nodirty +EXPORT_SYMBOL vmlinux 0x685790f6 input_get_timestamp +EXPORT_SYMBOL vmlinux 0x685f3487 xfrm_state_walk_done +EXPORT_SYMBOL vmlinux 0x68694d77 ppp_register_compressor +EXPORT_SYMBOL vmlinux 0x687b1c9a dentry_path_raw EXPORT_SYMBOL vmlinux 0x687b6a16 kdbgetsymval -EXPORT_SYMBOL vmlinux 0x688eac7d generic_pipe_buf_try_steal +EXPORT_SYMBOL vmlinux 0x6889d05e devm_clk_release_clkdev +EXPORT_SYMBOL vmlinux 0x68a13b46 vfs_readlink +EXPORT_SYMBOL vmlinux 0x68b3f510 eth_header +EXPORT_SYMBOL vmlinux 0x68c3ef44 ps2_begin_command EXPORT_SYMBOL vmlinux 0x68c4b824 cpumask_any_but -EXPORT_SYMBOL vmlinux 0x68deb9ab tcp_v4_syn_recv_sock -EXPORT_SYMBOL vmlinux 0x68f1bd38 sg_miter_start +EXPORT_SYMBOL vmlinux 0x68d1b343 proc_create_mount_point +EXPORT_SYMBOL vmlinux 0x68d1f843 backlight_device_get_by_name +EXPORT_SYMBOL vmlinux 0x68d5122c dquot_get_dqblk +EXPORT_SYMBOL vmlinux 0x68e5bd22 __getblk_gfp +EXPORT_SYMBOL vmlinux 0x68eec497 tcf_idr_search +EXPORT_SYMBOL vmlinux 0x68fabb36 dquot_release EXPORT_SYMBOL vmlinux 0x68fb581a icst307_idx2s -EXPORT_SYMBOL vmlinux 0x6903136e get_cached_acl EXPORT_SYMBOL vmlinux 0x69049cd2 radix_tree_replace_slot -EXPORT_SYMBOL vmlinux 0x69124f16 __SCK__tp_func_read_msr -EXPORT_SYMBOL vmlinux 0x6913ae09 napi_schedule_prep +EXPORT_SYMBOL vmlinux 0x690c365d pci_enable_msi EXPORT_SYMBOL vmlinux 0x6917a77e __traceiter_kmem_cache_free -EXPORT_SYMBOL vmlinux 0x691b95cd cookie_timestamp_decode -EXPORT_SYMBOL vmlinux 0x6929075c bh_uptodate_or_lock -EXPORT_SYMBOL vmlinux 0x693a46d2 fqdir_exit -EXPORT_SYMBOL vmlinux 0x693ec2cc jbd2_fc_get_buf -EXPORT_SYMBOL vmlinux 0x6951d943 fc_remote_port_rolechg -EXPORT_SYMBOL vmlinux 0x69540b2c devfreq_unregister_notifier +EXPORT_SYMBOL vmlinux 0x69507b78 sock_i_uid EXPORT_SYMBOL vmlinux 0x69585523 __ksize -EXPORT_SYMBOL vmlinux 0x695862d1 blkdev_compat_ptr_ioctl -EXPORT_SYMBOL vmlinux 0x69653fd6 unix_detach_fds +EXPORT_SYMBOL vmlinux 0x69586864 framebuffer_release EXPORT_SYMBOL vmlinux 0x69668826 netdev_increment_features EXPORT_SYMBOL vmlinux 0x6971447a rtc_month_days -EXPORT_SYMBOL vmlinux 0x6972150e give_up_console -EXPORT_SYMBOL vmlinux 0x697bb09e __devm_release_region +EXPORT_SYMBOL vmlinux 0x6973696c mr_table_alloc +EXPORT_SYMBOL vmlinux 0x697b1fdb jbd2_journal_init_jbd_inode +EXPORT_SYMBOL vmlinux 0x697b58e4 param_ops_bool EXPORT_SYMBOL vmlinux 0x697ed5f0 memcpy_and_pad -EXPORT_SYMBOL vmlinux 0x69849454 register_nexthop_notifier +EXPORT_SYMBOL vmlinux 0x6983e5ec pci_scan_single_device EXPORT_SYMBOL vmlinux 0x6988d0ca cpu_dr7 -EXPORT_SYMBOL vmlinux 0x698949d8 dev_driver_string -EXPORT_SYMBOL vmlinux 0x6992feba seg6_hmac_info_lookup EXPORT_SYMBOL vmlinux 0x69acdf38 memcpy -EXPORT_SYMBOL vmlinux 0x69af8a54 inode_dio_wait -EXPORT_SYMBOL vmlinux 0x69b0c854 __SCK__tp_func_module_get -EXPORT_SYMBOL vmlinux 0x69b28a39 netif_skb_features +EXPORT_SYMBOL vmlinux 0x69ad1ec5 pci_bus_read_config_word +EXPORT_SYMBOL vmlinux 0x69afec9e param_get_int EXPORT_SYMBOL vmlinux 0x69d53cbc posix_acl_from_xattr EXPORT_SYMBOL vmlinux 0x69dd3b5b crc32_le EXPORT_SYMBOL vmlinux 0x69de8757 vme_check_window -EXPORT_SYMBOL vmlinux 0x69f6ef48 fs_param_is_u64 +EXPORT_SYMBOL vmlinux 0x69fb29e9 input_set_timestamp EXPORT_SYMBOL vmlinux 0x6a03751f sgl_free_order EXPORT_SYMBOL vmlinux 0x6a037cf1 mempool_kfree -EXPORT_SYMBOL vmlinux 0x6a0e91a6 __frontswap_test -EXPORT_SYMBOL vmlinux 0x6a162cd7 ptp_schedule_worker -EXPORT_SYMBOL vmlinux 0x6a21246c pci_enable_device +EXPORT_SYMBOL vmlinux 0x6a11b577 tso_start +EXPORT_SYMBOL vmlinux 0x6a22088c mdiobus_setup_mdiodev_from_board_info EXPORT_SYMBOL vmlinux 0x6a261b78 irq_stat -EXPORT_SYMBOL vmlinux 0x6a30d593 scsi_is_fc_rport -EXPORT_SYMBOL vmlinux 0x6a41d4f8 pci_bus_claim_resources +EXPORT_SYMBOL vmlinux 0x6a31c66f generic_listxattr +EXPORT_SYMBOL vmlinux 0x6a3d4de3 dev_set_mac_address_user +EXPORT_SYMBOL vmlinux 0x6a3e6345 vmalloc_to_page EXPORT_SYMBOL vmlinux 0x6a449c4f register_sysctl_table -EXPORT_SYMBOL vmlinux 0x6a490687 devm_devfreq_unregister_notifier +EXPORT_SYMBOL vmlinux 0x6a590506 tcp_v4_do_rcv EXPORT_SYMBOL vmlinux 0x6a5cb5ee __get_free_pages EXPORT_SYMBOL vmlinux 0x6a5ecb18 unregister_module_notifier EXPORT_SYMBOL vmlinux 0x6a5fa363 sigprocmask +EXPORT_SYMBOL vmlinux 0x6a6ad9a4 dev_queue_xmit EXPORT_SYMBOL vmlinux 0x6a6e05bf kstrtou8 -EXPORT_SYMBOL vmlinux 0x6a6e0aab dquot_destroy -EXPORT_SYMBOL vmlinux 0x6a77175e file_ns_capable -EXPORT_SYMBOL vmlinux 0x6a86829f xsk_set_rx_need_wakeup +EXPORT_SYMBOL vmlinux 0x6a82425b iov_iter_fault_in_readable EXPORT_SYMBOL vmlinux 0x6a87fe3c config_group_init -EXPORT_SYMBOL vmlinux 0x6a99d67c fc_vport_create -EXPORT_SYMBOL vmlinux 0x6a9c0249 redirty_page_for_writepage +EXPORT_SYMBOL vmlinux 0x6a8ff5cc tcp_filter +EXPORT_SYMBOL vmlinux 0x6a945d45 tcf_exts_num_actions EXPORT_SYMBOL vmlinux 0x6aa11aa6 sgl_free_n_order -EXPORT_SYMBOL vmlinux 0x6abfa05e set_blocksize -EXPORT_SYMBOL vmlinux 0x6ace684b ip_getsockopt -EXPORT_SYMBOL vmlinux 0x6acf944e sync_filesystem -EXPORT_SYMBOL vmlinux 0x6ad2c7ab sock_no_shutdown +EXPORT_SYMBOL vmlinux 0x6aa60daf d_hash_and_lookup +EXPORT_SYMBOL vmlinux 0x6ab15d1e devfreq_monitor_stop +EXPORT_SYMBOL vmlinux 0x6ab594bb __skb_wait_for_more_packets +EXPORT_SYMBOL vmlinux 0x6ac42e37 pci_restore_state +EXPORT_SYMBOL vmlinux 0x6ace8662 jbd2_journal_get_create_access EXPORT_SYMBOL vmlinux 0x6add5c9a dmi_find_device +EXPORT_SYMBOL vmlinux 0x6ae169a4 __skb_vlan_pop +EXPORT_SYMBOL vmlinux 0x6aeda59c drop_super +EXPORT_SYMBOL vmlinux 0x6aee8209 xfrm_policy_delete EXPORT_SYMBOL vmlinux 0x6aeefac4 zlib_deflateReset -EXPORT_SYMBOL vmlinux 0x6afc85d9 mnt_set_expiry -EXPORT_SYMBOL vmlinux 0x6b09f040 pnp_activate_dev -EXPORT_SYMBOL vmlinux 0x6b0cae63 __cleancache_invalidate_page +EXPORT_SYMBOL vmlinux 0x6af1719f dst_release +EXPORT_SYMBOL vmlinux 0x6af50cfb pskb_expand_head +EXPORT_SYMBOL vmlinux 0x6af5a5e5 phy_drivers_register +EXPORT_SYMBOL vmlinux 0x6b0395b8 xfrm4_protocol_deregister EXPORT_SYMBOL vmlinux 0x6b10bee1 _copy_to_user -EXPORT_SYMBOL vmlinux 0x6b1379c9 frontswap_register_ops -EXPORT_SYMBOL vmlinux 0x6b24768f super_setup_bdi -EXPORT_SYMBOL vmlinux 0x6b24e303 pldmfw_flash_image EXPORT_SYMBOL vmlinux 0x6b27729b radix_tree_gang_lookup -EXPORT_SYMBOL vmlinux 0x6b29933a phy_get_c45_ids EXPORT_SYMBOL vmlinux 0x6b2dc060 dump_stack -EXPORT_SYMBOL vmlinux 0x6b4d1464 scsi_eh_prep_cmnd +EXPORT_SYMBOL vmlinux 0x6b30bd20 flow_block_cb_incref +EXPORT_SYMBOL vmlinux 0x6b36b1c7 inet_del_offload +EXPORT_SYMBOL vmlinux 0x6b4a5666 dcache_dir_open +EXPORT_SYMBOL vmlinux 0x6b4c4151 pcim_set_mwi EXPORT_SYMBOL vmlinux 0x6b55acd0 rtnl_lock_killable -EXPORT_SYMBOL vmlinux 0x6b55bd80 bdev_read_only -EXPORT_SYMBOL vmlinux 0x6b5ea9f0 ip6_dst_check -EXPORT_SYMBOL vmlinux 0x6b64c443 blk_mq_run_hw_queue -EXPORT_SYMBOL vmlinux 0x6b744c41 sock_set_priority -EXPORT_SYMBOL vmlinux 0x6b7a9ba3 nd_namespace_blk_validate -EXPORT_SYMBOL vmlinux 0x6b7cb12f seq_vprintf -EXPORT_SYMBOL vmlinux 0x6b832f32 tty_lock EXPORT_SYMBOL vmlinux 0x6b853d06 ns_to_kernel_old_timeval EXPORT_SYMBOL vmlinux 0x6b8bf149 netif_receive_skb_list -EXPORT_SYMBOL vmlinux 0x6b8f648b mdio_device_reset EXPORT_SYMBOL vmlinux 0x6b9d1c95 security_req_classify_flow -EXPORT_SYMBOL vmlinux 0x6bbb6cfd phy_request_interrupt +EXPORT_SYMBOL vmlinux 0x6bbb6f6b pci_bus_read_config_dword EXPORT_SYMBOL vmlinux 0x6bc3fbc0 __unregister_chrdev EXPORT_SYMBOL vmlinux 0x6bd0e573 down_interruptible -EXPORT_SYMBOL vmlinux 0x6bd2746d __tracepoint_write_msr EXPORT_SYMBOL vmlinux 0x6be1c1f8 acpi_install_method -EXPORT_SYMBOL vmlinux 0x6be9d7e2 amd_iommu_domain_set_gcr3 -EXPORT_SYMBOL vmlinux 0x6c007887 pci_enable_atomic_ops_to_root +EXPORT_SYMBOL vmlinux 0x6be4fd98 mdiobus_read_nested +EXPORT_SYMBOL vmlinux 0x6bff6df4 input_match_device_id +EXPORT_SYMBOL vmlinux 0x6bff7363 netlbl_calipso_ops_register EXPORT_SYMBOL vmlinux 0x6c0f1645 config_item_get -EXPORT_SYMBOL vmlinux 0x6c1f3f31 elv_rb_former_request -EXPORT_SYMBOL vmlinux 0x6c204317 blk_queue_max_segment_size EXPORT_SYMBOL vmlinux 0x6c224cda gen_pool_destroy EXPORT_SYMBOL vmlinux 0x6c257ac0 tty_termios_hw_change EXPORT_SYMBOL vmlinux 0x6c28be5a vfio_info_add_capability -EXPORT_SYMBOL vmlinux 0x6c2c5352 pcim_enable_device -EXPORT_SYMBOL vmlinux 0x6c2e5907 neigh_for_each -EXPORT_SYMBOL vmlinux 0x6c30d63d __vfs_getxattr -EXPORT_SYMBOL vmlinux 0x6c3253dd scsi_eh_restore_cmnd -EXPORT_SYMBOL vmlinux 0x6c350b34 pci_write_config_dword -EXPORT_SYMBOL vmlinux 0x6c446e98 nf_register_sockopt -EXPORT_SYMBOL vmlinux 0x6c4923b5 nobh_truncate_page -EXPORT_SYMBOL vmlinux 0x6c57540c scsi_scan_target -EXPORT_SYMBOL vmlinux 0x6c59229e vga_switcheroo_register_audio_client -EXPORT_SYMBOL vmlinux 0x6c5be3d3 skb_append +EXPORT_SYMBOL vmlinux 0x6c2d3ad6 tso_build_data +EXPORT_SYMBOL vmlinux 0x6c2ef74e md_bitmap_sync_with_cluster +EXPORT_SYMBOL vmlinux 0x6c3b2a4d tcf_exts_change EXPORT_SYMBOL vmlinux 0x6c5dae23 scsi_kmap_atomic_sg -EXPORT_SYMBOL vmlinux 0x6c60f042 generic_file_fsync +EXPORT_SYMBOL vmlinux 0x6c5f7d9d iterate_fd EXPORT_SYMBOL vmlinux 0x6c61ce70 num_registered_fb -EXPORT_SYMBOL vmlinux 0x6c69fe89 udp6_csum_init -EXPORT_SYMBOL vmlinux 0x6c871a9e dev_get_port_parent_id -EXPORT_SYMBOL vmlinux 0x6c8c7a11 ps2_cmd_aborted -EXPORT_SYMBOL vmlinux 0x6c98b222 inet_rcv_saddr_equal -EXPORT_SYMBOL vmlinux 0x6ca2d4a5 __alloc_pages +EXPORT_SYMBOL vmlinux 0x6c797d4c phy_error +EXPORT_SYMBOL vmlinux 0x6c910a90 pcim_iomap_regions_request_all +EXPORT_SYMBOL vmlinux 0x6c99eb6a sk_stream_kill_queues +EXPORT_SYMBOL vmlinux 0x6c9bb6d9 neigh_connected_output EXPORT_SYMBOL vmlinux 0x6cb2f5a1 cpumask_next_and EXPORT_SYMBOL vmlinux 0x6cb46525 netlbl_catmap_walk EXPORT_SYMBOL vmlinux 0x6cc09945 ioread32_rep -EXPORT_SYMBOL vmlinux 0x6cc8cdf1 phy_ethtool_set_link_ksettings -EXPORT_SYMBOL vmlinux 0x6ce5bf3e input_release_device -EXPORT_SYMBOL vmlinux 0x6ce5eb5e fsync_bdev -EXPORT_SYMBOL vmlinux 0x6ceaa0b5 pci_fixup_device -EXPORT_SYMBOL vmlinux 0x6ceb5634 bio_integrity_clone -EXPORT_SYMBOL vmlinux 0x6cfd8250 eth_mac_addr -EXPORT_SYMBOL vmlinux 0x6d09ce35 mdiobus_is_registered_device +EXPORT_SYMBOL vmlinux 0x6cf5eec4 ndisc_mc_map +EXPORT_SYMBOL vmlinux 0x6d000a7e neigh_app_ns +EXPORT_SYMBOL vmlinux 0x6d162812 security_sb_remount EXPORT_SYMBOL vmlinux 0x6d16c104 mutex_lock_killable +EXPORT_SYMBOL vmlinux 0x6d1c8681 serial8250_do_set_termios EXPORT_SYMBOL vmlinux 0x6d294e43 clock_t_to_jiffies +EXPORT_SYMBOL vmlinux 0x6d30a8ee elv_rb_find EXPORT_SYMBOL vmlinux 0x6d334118 __get_user_8 EXPORT_SYMBOL vmlinux 0x6d340f64 tty_termios_input_baud_rate +EXPORT_SYMBOL vmlinux 0x6d4790f4 ll_rw_block EXPORT_SYMBOL vmlinux 0x6d58f69e agp3_generic_sizes EXPORT_SYMBOL vmlinux 0x6d5f5b91 radix_tree_tagged +EXPORT_SYMBOL vmlinux 0x6d65a2ed remove_arg_zero +EXPORT_SYMBOL vmlinux 0x6d664bf5 pnp_possible_config +EXPORT_SYMBOL vmlinux 0x6d75788d migrate_page +EXPORT_SYMBOL vmlinux 0x6d76cc10 get_tree_bdev EXPORT_SYMBOL vmlinux 0x6d7c7dcc bitmap_cut -EXPORT_SYMBOL vmlinux 0x6d9066ce __generic_file_fsync -EXPORT_SYMBOL vmlinux 0x6da9879b __inode_sub_bytes -EXPORT_SYMBOL vmlinux 0x6dae42e5 inet_frag_queue_insert -EXPORT_SYMBOL vmlinux 0x6db03401 reuseport_alloc +EXPORT_SYMBOL vmlinux 0x6d8a6266 __module_get +EXPORT_SYMBOL vmlinux 0x6d90ea61 blk_sync_queue +EXPORT_SYMBOL vmlinux 0x6db1f4ba adjust_managed_page_count +EXPORT_SYMBOL vmlinux 0x6db377b0 padata_free +EXPORT_SYMBOL vmlinux 0x6db4b428 tcp_setsockopt +EXPORT_SYMBOL vmlinux 0x6dbc3348 ipv4_mtu +EXPORT_SYMBOL vmlinux 0x6dc0fc3b genphy_read_mmd_unsupported +EXPORT_SYMBOL vmlinux 0x6dc1d5ff vm_map_ram EXPORT_SYMBOL vmlinux 0x6dc35b25 radix_tree_iter_delete -EXPORT_SYMBOL vmlinux 0x6dc4a835 tcp_mtup_init -EXPORT_SYMBOL vmlinux 0x6dc4f764 pci_scan_slot +EXPORT_SYMBOL vmlinux 0x6dc5b6c1 blk_mq_complete_request EXPORT_SYMBOL vmlinux 0x6dcf857f uuid_null EXPORT_SYMBOL vmlinux 0x6dd17e7b acpi_get_table_header -EXPORT_SYMBOL vmlinux 0x6deac4a8 find_inode_nowait +EXPORT_SYMBOL vmlinux 0x6dd19ba3 neigh_update +EXPORT_SYMBOL vmlinux 0x6deb2821 ip_mc_join_group EXPORT_SYMBOL vmlinux 0x6df1aaf1 kernel_sigaction -EXPORT_SYMBOL vmlinux 0x6dfa575e netpoll_poll_disable +EXPORT_SYMBOL vmlinux 0x6df5cedd tcp_parse_options +EXPORT_SYMBOL vmlinux 0x6dfddb83 phy_trigger_machine EXPORT_SYMBOL vmlinux 0x6e0631f7 __get_hash_from_flowi6 -EXPORT_SYMBOL vmlinux 0x6e212d7b __phy_read_mmd -EXPORT_SYMBOL vmlinux 0x6e42ce31 phy_ethtool_get_strings +EXPORT_SYMBOL vmlinux 0x6e0d290f generic_file_readonly_mmap +EXPORT_SYMBOL vmlinux 0x6e1765a1 security_inode_invalidate_secctx +EXPORT_SYMBOL vmlinux 0x6e21d416 security_inode_listsecurity EXPORT_SYMBOL vmlinux 0x6e5b8651 xz_dec_run +EXPORT_SYMBOL vmlinux 0x6e5d4ac2 fc_host_fpin_rcv +EXPORT_SYMBOL vmlinux 0x6e619331 tcp_conn_request +EXPORT_SYMBOL vmlinux 0x6e69f677 cdrom_number_of_slots EXPORT_SYMBOL vmlinux 0x6e720ff2 rtnl_unlock +EXPORT_SYMBOL vmlinux 0x6e780df9 sk_ns_capable +EXPORT_SYMBOL vmlinux 0x6e7a65eb pci_resize_resource EXPORT_SYMBOL vmlinux 0x6e841389 cpu_info +EXPORT_SYMBOL vmlinux 0x6e8fa9dd i8042_install_filter EXPORT_SYMBOL vmlinux 0x6e9dd606 __symbol_put -EXPORT_SYMBOL vmlinux 0x6ea0f874 ww_mutex_lock EXPORT_SYMBOL vmlinux 0x6ea7575d acpi_dispatch_gpe EXPORT_SYMBOL vmlinux 0x6ea9363b force_sig -EXPORT_SYMBOL vmlinux 0x6eacb1cc no_seek_end_llseek_size -EXPORT_SYMBOL vmlinux 0x6eb1f983 skb_mac_gso_segment -EXPORT_SYMBOL vmlinux 0x6eefa5c5 ip6_fraglist_prepare -EXPORT_SYMBOL vmlinux 0x6f082e1c simple_transaction_release -EXPORT_SYMBOL vmlinux 0x6f0d3c14 sock_set_reuseaddr -EXPORT_SYMBOL vmlinux 0x6f10c9fd input_get_poll_interval +EXPORT_SYMBOL vmlinux 0x6eb570da blk_rq_map_integrity_sg +EXPORT_SYMBOL vmlinux 0x6ed25953 softnet_data +EXPORT_SYMBOL vmlinux 0x6ee15e48 kernel_sendmsg_locked +EXPORT_SYMBOL vmlinux 0x6f021b05 dma_map_resource EXPORT_SYMBOL vmlinux 0x6f142822 textsearch_register -EXPORT_SYMBOL vmlinux 0x6f200e35 netif_receive_skb_core -EXPORT_SYMBOL vmlinux 0x6f38ceb3 dqput -EXPORT_SYMBOL vmlinux 0x6f3fb3f1 netif_device_detach +EXPORT_SYMBOL vmlinux 0x6f19abb4 tcf_action_dump_1 +EXPORT_SYMBOL vmlinux 0x6f2a2d7f pcim_iounmap_regions EXPORT_SYMBOL vmlinux 0x6f41a428 acpi_get_vendor_resource -EXPORT_SYMBOL vmlinux 0x6f477c54 xfrm_input_register_afinfo +EXPORT_SYMBOL vmlinux 0x6f42406c vfs_get_tree EXPORT_SYMBOL vmlinux 0x6f5ab52f acpi_get_local_address -EXPORT_SYMBOL vmlinux 0x6f6f8630 ppp_register_channel -EXPORT_SYMBOL vmlinux 0x6f8b6dc7 single_open +EXPORT_SYMBOL vmlinux 0x6f6d268a devm_ioremap_resource +EXPORT_SYMBOL vmlinux 0x6f875aed devm_clk_put +EXPORT_SYMBOL vmlinux 0x6f89b207 cdev_device_del EXPORT_SYMBOL vmlinux 0x6f8f674a bpf_dispatcher_xdp_func EXPORT_SYMBOL vmlinux 0x6f915a45 dqstats -EXPORT_SYMBOL vmlinux 0x6fa389a7 pfifo_qdisc_ops -EXPORT_SYMBOL vmlinux 0x6faaf80d lock_sock_nested -EXPORT_SYMBOL vmlinux 0x6fb0ec51 input_get_keycode -EXPORT_SYMBOL vmlinux 0x6fb3a464 param_ops_byte EXPORT_SYMBOL vmlinux 0x6fb49676 queue_rcu_work -EXPORT_SYMBOL vmlinux 0x6fb96f69 __skb_checksum_complete EXPORT_SYMBOL vmlinux 0x6fbc6a00 radix_tree_insert EXPORT_SYMBOL vmlinux 0x6fcb87a1 touch_softlockup_watchdog +EXPORT_SYMBOL vmlinux 0x6fce5b1b configfs_unregister_group EXPORT_SYMBOL vmlinux 0x6fd9c35a __clzdi2 +EXPORT_SYMBOL vmlinux 0x6fdaeeb0 scsi_vpd_tpg_id +EXPORT_SYMBOL vmlinux 0x6fe8218d vfs_unlink EXPORT_SYMBOL vmlinux 0x70002fe8 siphash_1u32 -EXPORT_SYMBOL vmlinux 0x7003fad1 scsi_remove_device -EXPORT_SYMBOL vmlinux 0x70069b4a tcf_qevent_destroy -EXPORT_SYMBOL vmlinux 0x700f614c udp_sk_rx_dst_set -EXPORT_SYMBOL vmlinux 0x701a43b5 sock_gettstamp EXPORT_SYMBOL vmlinux 0x7023bea8 unregister_acpi_notifier EXPORT_SYMBOL vmlinux 0x702946da ucs2_strlen -EXPORT_SYMBOL vmlinux 0x703993d2 pnp_start_dev -EXPORT_SYMBOL vmlinux 0x703def26 dst_release_immediate -EXPORT_SYMBOL vmlinux 0x703e9e8f dev_trans_start +EXPORT_SYMBOL vmlinux 0x702d7f99 mdio_find_bus +EXPORT_SYMBOL vmlinux 0x70317cdd unregister_console +EXPORT_SYMBOL vmlinux 0x7031f641 filemap_fdatawrite_range +EXPORT_SYMBOL vmlinux 0x7032a14a phy_ethtool_get_link_ksettings EXPORT_SYMBOL vmlinux 0x7040fff9 rtc_lock -EXPORT_SYMBOL vmlinux 0x7041e92f pps_register_source -EXPORT_SYMBOL vmlinux 0x704d0a7d mipi_dsi_dcs_write +EXPORT_SYMBOL vmlinux 0x7049f0d0 ipv6_getsockopt +EXPORT_SYMBOL vmlinux 0x704b3231 scsicam_bios_param EXPORT_SYMBOL vmlinux 0x7054a3e4 request_dma -EXPORT_SYMBOL vmlinux 0x70607e1f pagecache_get_page -EXPORT_SYMBOL vmlinux 0x7069d0f3 blk_mq_stop_hw_queues -EXPORT_SYMBOL vmlinux 0x70786752 jbd2_log_start_commit -EXPORT_SYMBOL vmlinux 0x70acc89c seq_pad +EXPORT_SYMBOL vmlinux 0x70571ac5 alloc_file_pseudo +EXPORT_SYMBOL vmlinux 0x708ae4ac genphy_read_lpa +EXPORT_SYMBOL vmlinux 0x709f3308 inet6_getname +EXPORT_SYMBOL vmlinux 0x70a4eb95 __block_write_full_page EXPORT_SYMBOL vmlinux 0x70ad75fb radix_tree_lookup -EXPORT_SYMBOL vmlinux 0x70b949eb md_integrity_add_rdev -EXPORT_SYMBOL vmlinux 0x70c1cd0a dm_unregister_target -EXPORT_SYMBOL vmlinux 0x70c57f74 netif_schedule_queue -EXPORT_SYMBOL vmlinux 0x70c7fb38 locks_copy_conflock -EXPORT_SYMBOL vmlinux 0x70cbb799 open_with_fake_path -EXPORT_SYMBOL vmlinux 0x70e44cc8 register_tcf_proto_ops -EXPORT_SYMBOL vmlinux 0x70ecd350 dma_supported -EXPORT_SYMBOL vmlinux 0x71017cd7 block_page_mkwrite -EXPORT_SYMBOL vmlinux 0x7107ec5c __neigh_for_each_release -EXPORT_SYMBOL vmlinux 0x710b8dfe flush_signals -EXPORT_SYMBOL vmlinux 0x711eab1d iov_iter_xarray -EXPORT_SYMBOL vmlinux 0x71230073 netlink_rcv_skb +EXPORT_SYMBOL vmlinux 0x70aeff0e mmput_async +EXPORT_SYMBOL vmlinux 0x70b1a7ba amd_iommu_device_info +EXPORT_SYMBOL vmlinux 0x70bbbbdb no_seek_end_llseek +EXPORT_SYMBOL vmlinux 0x70ecbb0c netdev_reset_tc +EXPORT_SYMBOL vmlinux 0x710d4b42 inc_nlink EXPORT_SYMBOL vmlinux 0x7129e5f8 hex_asc -EXPORT_SYMBOL vmlinux 0x7135a772 __sk_mem_reduce_allocated +EXPORT_SYMBOL vmlinux 0x71467c20 seg6_hmac_net_init EXPORT_SYMBOL vmlinux 0x715a5ed0 vprintk +EXPORT_SYMBOL vmlinux 0x715ec00f sock_set_keepalive +EXPORT_SYMBOL vmlinux 0x716a4250 __cleancache_invalidate_inode EXPORT_SYMBOL vmlinux 0x7171121c overflowgid EXPORT_SYMBOL vmlinux 0x718a4693 __SCT__tp_func_mmap_lock_start_locking +EXPORT_SYMBOL vmlinux 0x71a18001 security_inode_notifysecctx EXPORT_SYMBOL vmlinux 0x71a672ef dmam_pool_destroy -EXPORT_SYMBOL vmlinux 0x71aff159 kfree_skb -EXPORT_SYMBOL vmlinux 0x71bfe238 dma_sync_wait -EXPORT_SYMBOL vmlinux 0x71c90abc dcbnl_cee_notify +EXPORT_SYMBOL vmlinux 0x71b6181a jbd2_journal_restart EXPORT_SYMBOL vmlinux 0x71dfc095 acpi_walk_resources -EXPORT_SYMBOL vmlinux 0x71f0f67a __netlink_ns_capable +EXPORT_SYMBOL vmlinux 0x71f2830d tcf_em_unregister +EXPORT_SYMBOL vmlinux 0x7200778e gro_cells_receive EXPORT_SYMBOL vmlinux 0x720a27a7 __register_blkdev -EXPORT_SYMBOL vmlinux 0x7218f046 generic_set_encrypted_ci_d_ops -EXPORT_SYMBOL vmlinux 0x72317b68 blk_mq_tagset_busy_iter -EXPORT_SYMBOL vmlinux 0x7233f27b dcb_ieee_setapp +EXPORT_SYMBOL vmlinux 0x7221f544 d_set_fallthru +EXPORT_SYMBOL vmlinux 0x723b7d7d __generic_file_fsync +EXPORT_SYMBOL vmlinux 0x7243bb88 param_set_ullong EXPORT_SYMBOL vmlinux 0x724ddac7 utf8version_is_supported -EXPORT_SYMBOL vmlinux 0x72563034 inode_insert5 +EXPORT_SYMBOL vmlinux 0x725d40c3 address_space_init_once +EXPORT_SYMBOL vmlinux 0x72686813 path_put EXPORT_SYMBOL vmlinux 0x726bc3c7 wait_for_completion_killable_timeout -EXPORT_SYMBOL vmlinux 0x729ba44a to_nd_dax -EXPORT_SYMBOL vmlinux 0x72a39eed ppp_unit_number -EXPORT_SYMBOL vmlinux 0x72a9d065 put_fs_context +EXPORT_SYMBOL vmlinux 0x726cdba3 iov_iter_bvec +EXPORT_SYMBOL vmlinux 0x726f4182 param_ops_int +EXPORT_SYMBOL vmlinux 0x7286162b tcp_openreq_init_rwin +EXPORT_SYMBOL vmlinux 0x7297a878 devm_ioremap_np +EXPORT_SYMBOL vmlinux 0x72a4c087 scm_detach_fds EXPORT_SYMBOL vmlinux 0x72b243d4 free_dma -EXPORT_SYMBOL vmlinux 0x72b297b6 pcix_get_mmrbc +EXPORT_SYMBOL vmlinux 0x72b7c0bf xfrm_trans_queue_net EXPORT_SYMBOL vmlinux 0x72b9d287 default_grn -EXPORT_SYMBOL vmlinux 0x72c0f023 dev_set_promiscuity -EXPORT_SYMBOL vmlinux 0x72c81f26 set_create_files_as -EXPORT_SYMBOL vmlinux 0x72d40c3c writeback_inodes_sb +EXPORT_SYMBOL vmlinux 0x72bb2feb param_ops_string +EXPORT_SYMBOL vmlinux 0x72cd043b dma_async_tx_descriptor_init EXPORT_SYMBOL vmlinux 0x72d79d83 pgdir_shift -EXPORT_SYMBOL vmlinux 0x72e45001 generic_block_bmap +EXPORT_SYMBOL vmlinux 0x72dab748 ip6_route_me_harder +EXPORT_SYMBOL vmlinux 0x72dfd99b __sk_backlog_rcv EXPORT_SYMBOL vmlinux 0x72ea7b2d scsi_device_type +EXPORT_SYMBOL vmlinux 0x72eae57c dev_set_mtu EXPORT_SYMBOL vmlinux 0x72f14ff7 acpi_get_object_info -EXPORT_SYMBOL vmlinux 0x72f358b3 xfrm_dst_ifdown -EXPORT_SYMBOL vmlinux 0x7304fe67 send_sig_info -EXPORT_SYMBOL vmlinux 0x73069455 pci_add_new_bus +EXPORT_SYMBOL vmlinux 0x73174e2e ip_fraglist_init +EXPORT_SYMBOL vmlinux 0x73189f3b dquot_reclaim_space_nodirty EXPORT_SYMBOL vmlinux 0x731c4a9c dma_fence_signal -EXPORT_SYMBOL vmlinux 0x73276517 xfrm_lookup_route -EXPORT_SYMBOL vmlinux 0x732dab5e get_user_pages +EXPORT_SYMBOL vmlinux 0x732928fe dmam_alloc_attrs EXPORT_SYMBOL vmlinux 0x732dd326 groups_free -EXPORT_SYMBOL vmlinux 0x7332b0bd tcp_sendmsg -EXPORT_SYMBOL vmlinux 0x733c42a3 gro_find_complete_by_type -EXPORT_SYMBOL vmlinux 0x734f8e94 tcf_block_get +EXPORT_SYMBOL vmlinux 0x733ba3e8 flow_rule_match_vlan +EXPORT_SYMBOL vmlinux 0x733f1fa0 vga_client_register +EXPORT_SYMBOL vmlinux 0x7346b07b pmem_sector_size EXPORT_SYMBOL vmlinux 0x735a0bd5 native_io_delay +EXPORT_SYMBOL vmlinux 0x735c2ad4 generic_iommu_put_resv_regions EXPORT_SYMBOL vmlinux 0x735e6a81 acpi_evaluate_integer -EXPORT_SYMBOL vmlinux 0x735e8731 set_pages_uc -EXPORT_SYMBOL vmlinux 0x73703017 fs_param_is_fd -EXPORT_SYMBOL vmlinux 0x737b1e68 netdev_lower_get_next_private +EXPORT_SYMBOL vmlinux 0x735f145f skb_push EXPORT_SYMBOL vmlinux 0x7380dffa argv_split -EXPORT_SYMBOL vmlinux 0x738ea27e migrate_page_move_mapping -EXPORT_SYMBOL vmlinux 0x739dc7e2 d_instantiate_anon +EXPORT_SYMBOL vmlinux 0x73876a64 scsi_get_host_dev +EXPORT_SYMBOL vmlinux 0x738f08bb __dec_zone_page_state +EXPORT_SYMBOL vmlinux 0x73a0db80 nvdimm_check_and_set_ro EXPORT_SYMBOL vmlinux 0x73abb180 alloc_contig_range -EXPORT_SYMBOL vmlinux 0x73bb0263 pcie_get_speed_cap EXPORT_SYMBOL vmlinux 0x73bc5522 kobject_add -EXPORT_SYMBOL vmlinux 0x73d24a0e serial8250_do_pm -EXPORT_SYMBOL vmlinux 0x73db3511 ip_fraglist_init EXPORT_SYMBOL vmlinux 0x73dd54eb irq_fpu_usable -EXPORT_SYMBOL vmlinux 0x73fe4d46 devfreq_add_device +EXPORT_SYMBOL vmlinux 0x73df7cd5 udp_gro_receive +EXPORT_SYMBOL vmlinux 0x73e32ab1 phy_start +EXPORT_SYMBOL vmlinux 0x740320cf __page_symlink +EXPORT_SYMBOL vmlinux 0x74079a8c mdio_device_register EXPORT_SYMBOL vmlinux 0x740a1b95 reserve_evntsel_nmi -EXPORT_SYMBOL vmlinux 0x740c4db4 dm_table_get_mode EXPORT_SYMBOL vmlinux 0x7410aba2 strreplace EXPORT_SYMBOL vmlinux 0x7412ed5b kvfree_sensitive EXPORT_SYMBOL vmlinux 0x7413793a EISA_bus -EXPORT_SYMBOL vmlinux 0x741d3051 phy_aneg_done +EXPORT_SYMBOL vmlinux 0x74154e49 tcf_action_update_stats EXPORT_SYMBOL vmlinux 0x742578a5 wait_for_random_bytes +EXPORT_SYMBOL vmlinux 0x74267ac5 register_key_type EXPORT_SYMBOL vmlinux 0x7429e20c kstrtos8 -EXPORT_SYMBOL vmlinux 0x74451a93 genl_notify -EXPORT_SYMBOL vmlinux 0x744d6d62 __tracepoint_module_get +EXPORT_SYMBOL vmlinux 0x743441ee kernel_getpeername +EXPORT_SYMBOL vmlinux 0x7447b3c5 ipv4_specific +EXPORT_SYMBOL vmlinux 0x74518936 agp_free_memory EXPORT_SYMBOL vmlinux 0x7453d3e8 security_release_secctx -EXPORT_SYMBOL vmlinux 0x7462c869 pci_enable_device_mem -EXPORT_SYMBOL vmlinux 0x7474a402 touchscreen_parse_properties +EXPORT_SYMBOL vmlinux 0x7458bb7a mipi_dsi_generic_read +EXPORT_SYMBOL vmlinux 0x74632e79 mipi_dsi_dcs_write +EXPORT_SYMBOL vmlinux 0x7463d2e6 fscrypt_setup_filename +EXPORT_SYMBOL vmlinux 0x746809e0 udp_gro_complete +EXPORT_SYMBOL vmlinux 0x7471c405 sock_set_reuseport EXPORT_SYMBOL vmlinux 0x74754435 acpi_bus_generate_netlink_event +EXPORT_SYMBOL vmlinux 0x7476a856 netpoll_send_udp EXPORT_SYMBOL vmlinux 0x7483dc59 pci_dev_present -EXPORT_SYMBOL vmlinux 0x748ccd2e nexthop_set_hw_flags -EXPORT_SYMBOL vmlinux 0x748d1fe9 devm_memunmap -EXPORT_SYMBOL vmlinux 0x74a7afdc netdev_has_any_upper_dev +EXPORT_SYMBOL vmlinux 0x749df0d6 __ps2_command +EXPORT_SYMBOL vmlinux 0x74ab4b77 mipi_dsi_driver_unregister +EXPORT_SYMBOL vmlinux 0x74b43dfe sockfd_lookup EXPORT_SYMBOL vmlinux 0x74c134b9 __sw_hweight32 -EXPORT_SYMBOL vmlinux 0x74c9e474 __cgroup_bpf_run_filter_sk -EXPORT_SYMBOL vmlinux 0x74cdb28c xfrm_state_walk -EXPORT_SYMBOL vmlinux 0x74cee7ab default_qdisc_ops -EXPORT_SYMBOL vmlinux 0x74d4708b mpage_writepage -EXPORT_SYMBOL vmlinux 0x74e21e72 vfs_dedupe_file_range +EXPORT_SYMBOL vmlinux 0x74c1dc86 t10_pi_type3_ip +EXPORT_SYMBOL vmlinux 0x74d95921 register_console EXPORT_SYMBOL vmlinux 0x74e5ff1a udpv6_encap_enable -EXPORT_SYMBOL vmlinux 0x74f4e03c dev_change_proto_down_reason -EXPORT_SYMBOL vmlinux 0x750518c5 skb_push -EXPORT_SYMBOL vmlinux 0x751e7047 from_kprojid +EXPORT_SYMBOL vmlinux 0x75127f18 gnet_stats_finish_copy +EXPORT_SYMBOL vmlinux 0x75221531 jbd2_journal_blocks_per_page +EXPORT_SYMBOL vmlinux 0x7527333a tty_port_alloc_xmit_buf +EXPORT_SYMBOL vmlinux 0x752918ca _copy_from_iter +EXPORT_SYMBOL vmlinux 0x752bebdf netdev_unbind_sb_channel EXPORT_SYMBOL vmlinux 0x7530bb0c __SCT__tp_func_write_msr -EXPORT_SYMBOL vmlinux 0x75337244 devm_ioremap EXPORT_SYMBOL vmlinux 0x7538b132 agp_off EXPORT_SYMBOL vmlinux 0x754d539c strlen -EXPORT_SYMBOL vmlinux 0x755cc50f blk_queue_max_segments -EXPORT_SYMBOL vmlinux 0x7569a208 key_type_keyring -EXPORT_SYMBOL vmlinux 0x756c70e3 dev_get_mac_address +EXPORT_SYMBOL vmlinux 0x755bdb20 md_wakeup_thread EXPORT_SYMBOL vmlinux 0x75871f5e acpi_get_next_object -EXPORT_SYMBOL vmlinux 0x7589e3c1 kern_unmount_array EXPORT_SYMBOL vmlinux 0x75943e25 i8253_lock -EXPORT_SYMBOL vmlinux 0x75bc5c46 blk_queue_flag_clear +EXPORT_SYMBOL vmlinux 0x75a63784 inet_bind +EXPORT_SYMBOL vmlinux 0x75bb96bf pcim_iomap_table EXPORT_SYMBOL vmlinux 0x75bda77a seq_hlist_next EXPORT_SYMBOL vmlinux 0x75d0deb9 nsecs_to_jiffies64 EXPORT_SYMBOL vmlinux 0x75d499dd vmcore_add_device_dump -EXPORT_SYMBOL vmlinux 0x75e9e50b inet_protos -EXPORT_SYMBOL vmlinux 0x76004d17 netpoll_poll_dev +EXPORT_SYMBOL vmlinux 0x75ef7865 md_bitmap_free +EXPORT_SYMBOL vmlinux 0x75fbd72c cdrom_dummy_generic_packet EXPORT_SYMBOL vmlinux 0x760a0f4f yield -EXPORT_SYMBOL vmlinux 0x760eb05a phy_register_fixup +EXPORT_SYMBOL vmlinux 0x760b8952 __alloc_disk_node +EXPORT_SYMBOL vmlinux 0x761753c6 vfs_get_link +EXPORT_SYMBOL vmlinux 0x7617edf5 netlink_net_capable EXPORT_SYMBOL vmlinux 0x7618af39 hdmi_infoframe_check EXPORT_SYMBOL vmlinux 0x7624249e dim_park_tired -EXPORT_SYMBOL vmlinux 0x762fa994 __nlmsg_put EXPORT_SYMBOL vmlinux 0x7647726c handle_sysrq -EXPORT_SYMBOL vmlinux 0x76540fa4 nd_device_register EXPORT_SYMBOL vmlinux 0x765ff474 crc_t10dif_generic EXPORT_SYMBOL vmlinux 0x766a0927 mempool_alloc_pages -EXPORT_SYMBOL vmlinux 0x76704b97 param_ops_short -EXPORT_SYMBOL vmlinux 0x767528aa d_alloc_anon +EXPORT_SYMBOL vmlinux 0x76736598 netdev_sk_get_lowest_dev EXPORT_SYMBOL vmlinux 0x767dce4b acpi_disable_all_gpes EXPORT_SYMBOL vmlinux 0x767ddb02 set_memory_wc -EXPORT_SYMBOL vmlinux 0x7684e4a7 vm_mmap -EXPORT_SYMBOL vmlinux 0x768fc10c rdmacg_uncharge -EXPORT_SYMBOL vmlinux 0x769a08f6 blk_mq_delay_run_hw_queues -EXPORT_SYMBOL vmlinux 0x769c119a tty_port_close_start +EXPORT_SYMBOL vmlinux 0x7680c8e9 scsi_unblock_requests EXPORT_SYMBOL vmlinux 0x769f6e64 errseq_check -EXPORT_SYMBOL vmlinux 0x76afb0be dmaengine_get_unmap_data -EXPORT_SYMBOL vmlinux 0x76b893bc kthread_bind -EXPORT_SYMBOL vmlinux 0x76b94125 dev_addr_init -EXPORT_SYMBOL vmlinux 0x76c5aae4 __bio_clone_fast +EXPORT_SYMBOL vmlinux 0x76bb971f agp_find_bridge +EXPORT_SYMBOL vmlinux 0x76bdbdcc security_sock_graft EXPORT_SYMBOL vmlinux 0x76d3cd60 laptop_mode -EXPORT_SYMBOL vmlinux 0x76d72015 ip_queue_xmit -EXPORT_SYMBOL vmlinux 0x76e5d095 t10_pi_type1_crc +EXPORT_SYMBOL vmlinux 0x76f1202a nf_hook_slow EXPORT_SYMBOL vmlinux 0x76fb08a7 amd_iommu_unregister_ppr_notifier -EXPORT_SYMBOL vmlinux 0x7706d948 jbd2_journal_load -EXPORT_SYMBOL vmlinux 0x770a9e7a seq_file_path -EXPORT_SYMBOL vmlinux 0x77158e1a follow_pfn +EXPORT_SYMBOL vmlinux 0x7708bafb pcix_get_mmrbc +EXPORT_SYMBOL vmlinux 0x771434da bio_init +EXPORT_SYMBOL vmlinux 0x77239ad2 mr_mfc_find_parent EXPORT_SYMBOL vmlinux 0x7732159c free_irq_cpu_rmap EXPORT_SYMBOL vmlinux 0x77358855 iomem_resource -EXPORT_SYMBOL vmlinux 0x77391252 __neigh_set_probe_once EXPORT_SYMBOL vmlinux 0x773fa409 __kfifo_dma_in_finish_r -EXPORT_SYMBOL vmlinux 0x77409fd7 pci_prepare_to_sleep EXPORT_SYMBOL vmlinux 0x77456e0a acpi_root_dir -EXPORT_SYMBOL vmlinux 0x7751ce09 may_setattr -EXPORT_SYMBOL vmlinux 0x77616f74 __mdiobus_read -EXPORT_SYMBOL vmlinux 0x776f73a6 blk_mq_alloc_request +EXPORT_SYMBOL vmlinux 0x774663a7 mipi_dsi_driver_register_full +EXPORT_SYMBOL vmlinux 0x774a9d92 fc_release_transport +EXPORT_SYMBOL vmlinux 0x77582ef3 phy_ethtool_get_strings +EXPORT_SYMBOL vmlinux 0x775acf0b tcp_simple_retransmit +EXPORT_SYMBOL vmlinux 0x7760fb5f sync_file_create EXPORT_SYMBOL vmlinux 0x777a47ff override_creds -EXPORT_SYMBOL vmlinux 0x7784b61d dev_pick_tx_cpu_id +EXPORT_SYMBOL vmlinux 0x7780b3b7 uart_resume_port +EXPORT_SYMBOL vmlinux 0x7786e110 param_ops_ushort +EXPORT_SYMBOL vmlinux 0x77879bd9 __skb_pad EXPORT_SYMBOL vmlinux 0x7791193f icst525_s2div -EXPORT_SYMBOL vmlinux 0x77998a97 __skb_checksum_complete_head -EXPORT_SYMBOL vmlinux 0x77a5f76b phy_connect -EXPORT_SYMBOL vmlinux 0x77a97807 phy_driver_unregister +EXPORT_SYMBOL vmlinux 0x779af4a3 param_set_byte +EXPORT_SYMBOL vmlinux 0x779e76a2 padata_free_shell +EXPORT_SYMBOL vmlinux 0x77a5d11c dma_unmap_resource +EXPORT_SYMBOL vmlinux 0x77aab195 ethtool_virtdev_set_link_ksettings EXPORT_SYMBOL vmlinux 0x77b0fed9 __next_node_in -EXPORT_SYMBOL vmlinux 0x77b95917 bdevname +EXPORT_SYMBOL vmlinux 0x77b1e4ac devm_get_clk_from_child EXPORT_SYMBOL vmlinux 0x77bc13a0 strim -EXPORT_SYMBOL vmlinux 0x77ca67b9 blk_queue_flag_set -EXPORT_SYMBOL vmlinux 0x77d2b967 sk_ns_capable +EXPORT_SYMBOL vmlinux 0x77ce9da3 netif_rx +EXPORT_SYMBOL vmlinux 0x77d6deaa mdiobus_scan +EXPORT_SYMBOL vmlinux 0x77e0617b md_bitmap_unplug +EXPORT_SYMBOL vmlinux 0x77e685d3 page_cache_next_miss EXPORT_SYMBOL vmlinux 0x77e9eb37 aes_encrypt -EXPORT_SYMBOL vmlinux 0x77eb8932 xp_set_rxq_info -EXPORT_SYMBOL vmlinux 0x77f273cf __mod_node_page_state +EXPORT_SYMBOL vmlinux 0x77efb2d7 end_buffer_async_write EXPORT_SYMBOL vmlinux 0x7807f0f8 schedule_timeout_idle -EXPORT_SYMBOL vmlinux 0x780889dd pci_stop_and_remove_bus_device EXPORT_SYMBOL vmlinux 0x780fdfd1 intel_enable_gtt -EXPORT_SYMBOL vmlinux 0x7818b69c dquot_acquire -EXPORT_SYMBOL vmlinux 0x783029ff crypto_sha1_update +EXPORT_SYMBOL vmlinux 0x781c2e25 rtnetlink_put_metrics EXPORT_SYMBOL vmlinux 0x7834defd vfio_group_unpin_pages -EXPORT_SYMBOL vmlinux 0x7845a2c3 sk_stream_error EXPORT_SYMBOL vmlinux 0x7846af3e __kfifo_len_r -EXPORT_SYMBOL vmlinux 0x786407aa pci_enable_msix_range -EXPORT_SYMBOL vmlinux 0x78806894 __pci_register_driver +EXPORT_SYMBOL vmlinux 0x785db53e fwnode_mdiobus_phy_device_register +EXPORT_SYMBOL vmlinux 0x7868fba9 __register_binfmt +EXPORT_SYMBOL vmlinux 0x7871b176 genphy_restart_aneg EXPORT_SYMBOL vmlinux 0x7880c781 dm_kcopyd_prepare_callback -EXPORT_SYMBOL vmlinux 0x7881d1b3 d_splice_alias EXPORT_SYMBOL vmlinux 0x789affb1 frontswap_tmem_exclusive_gets +EXPORT_SYMBOL vmlinux 0x789d6d4b jbd2_journal_start_commit EXPORT_SYMBOL vmlinux 0x78a16f48 aes_decrypt -EXPORT_SYMBOL vmlinux 0x78ab6a90 mipi_dsi_set_maximum_return_packet_size +EXPORT_SYMBOL vmlinux 0x78a9e1d6 end_buffer_write_sync +EXPORT_SYMBOL vmlinux 0x78b296b8 udp_poll +EXPORT_SYMBOL vmlinux 0x78b6dc44 __traceiter_mmap_lock_released EXPORT_SYMBOL vmlinux 0x78b887ed vsprintf -EXPORT_SYMBOL vmlinux 0x78c3bb26 user_path_at_empty -EXPORT_SYMBOL vmlinux 0x78d3e12f ppp_input +EXPORT_SYMBOL vmlinux 0x78bcaa27 acpi_bus_unregister_driver +EXPORT_SYMBOL vmlinux 0x78c3b8cd nf_ct_get_tuple_skb +EXPORT_SYMBOL vmlinux 0x78d2b903 udp_lib_getsockopt EXPORT_SYMBOL vmlinux 0x78df6bd7 no_pci_devices -EXPORT_SYMBOL vmlinux 0x78e73044 netdev_features_change -EXPORT_SYMBOL vmlinux 0x7900b235 tcp_md5_do_del -EXPORT_SYMBOL vmlinux 0x7908902c tcp_initialize_rcv_mss -EXPORT_SYMBOL vmlinux 0x790b61b4 devfreq_update_interval EXPORT_SYMBOL vmlinux 0x790bafd4 blk_stack_limits -EXPORT_SYMBOL vmlinux 0x7925fc67 simple_release_fs -EXPORT_SYMBOL vmlinux 0x79390d43 agp_generic_alloc_user -EXPORT_SYMBOL vmlinux 0x793ee31c netdev_name_node_alt_create -EXPORT_SYMBOL vmlinux 0x794a0381 dentry_open -EXPORT_SYMBOL vmlinux 0x7960c970 try_module_get +EXPORT_SYMBOL vmlinux 0x790c83d1 netdev_set_sb_channel +EXPORT_SYMBOL vmlinux 0x790dc215 __inode_add_bytes +EXPORT_SYMBOL vmlinux 0x79148550 tcf_qevent_destroy +EXPORT_SYMBOL vmlinux 0x79150283 ipv6_sock_mc_drop +EXPORT_SYMBOL vmlinux 0x792ff947 serio_reconnect +EXPORT_SYMBOL vmlinux 0x7942020d mipi_dsi_dcs_get_power_mode +EXPORT_SYMBOL vmlinux 0x794ea084 blkdev_get_by_path +EXPORT_SYMBOL vmlinux 0x797160cc napi_get_frags EXPORT_SYMBOL vmlinux 0x79739c3c utf8nagemin EXPORT_SYMBOL vmlinux 0x7984eefc key_update -EXPORT_SYMBOL vmlinux 0x798590a2 scm_fp_dup +EXPORT_SYMBOL vmlinux 0x798936c0 iov_iter_npages +EXPORT_SYMBOL vmlinux 0x7999d2bc _dev_alert EXPORT_SYMBOL vmlinux 0x79a33f85 vme_get_size -EXPORT_SYMBOL vmlinux 0x79a7ef01 __scsi_print_sense -EXPORT_SYMBOL vmlinux 0x79a89df2 padata_alloc_shell -EXPORT_SYMBOL vmlinux 0x79a9af1d pci_bus_find_capability +EXPORT_SYMBOL vmlinux 0x79a605c9 inc_zone_page_state EXPORT_SYMBOL vmlinux 0x79aa04a2 get_random_bytes -EXPORT_SYMBOL vmlinux 0x79ab851e __zerocopy_sg_from_iter -EXPORT_SYMBOL vmlinux 0x79ac176a mipi_dsi_driver_register_full -EXPORT_SYMBOL vmlinux 0x79ad7393 block_write_full_page -EXPORT_SYMBOL vmlinux 0x79bd0b7e wait_for_key_construction -EXPORT_SYMBOL vmlinux 0x79bd8e24 pci_bus_set_ops -EXPORT_SYMBOL vmlinux 0x79c089fc con_copy_unimap -EXPORT_SYMBOL vmlinux 0x79d6542b fwnode_phy_find_device -EXPORT_SYMBOL vmlinux 0x79dbb2f3 fc_block_rport +EXPORT_SYMBOL vmlinux 0x79b79c8a netdev_master_upper_dev_get +EXPORT_SYMBOL vmlinux 0x79d4a534 acpi_bus_get_status EXPORT_SYMBOL vmlinux 0x79df9633 ioremap_encrypted EXPORT_SYMBOL vmlinux 0x79ec8f93 blk_start_plug -EXPORT_SYMBOL vmlinux 0x79f49110 vif_device_init -EXPORT_SYMBOL vmlinux 0x79f7fc0f __SCK__tp_func_spi_transfer_stop -EXPORT_SYMBOL vmlinux 0x7a039ca0 put_ipc_ns -EXPORT_SYMBOL vmlinux 0x7a04b872 param_get_long -EXPORT_SYMBOL vmlinux 0x7a0738ee zap_page_range +EXPORT_SYMBOL vmlinux 0x7a01b9cb scsi_host_lookup +EXPORT_SYMBOL vmlinux 0x7a05b905 netdev_set_tc_queue EXPORT_SYMBOL vmlinux 0x7a09a064 seg6_hmac_compute -EXPORT_SYMBOL vmlinux 0x7a0e3890 __SCK__tp_func_mmap_lock_start_locking -EXPORT_SYMBOL vmlinux 0x7a14c539 seg6_hmac_net_exit +EXPORT_SYMBOL vmlinux 0x7a118f98 inode_init_always EXPORT_SYMBOL vmlinux 0x7a1bcd59 gf128mul_x8_ble +EXPORT_SYMBOL vmlinux 0x7a28232a register_qdisc +EXPORT_SYMBOL vmlinux 0x7a2ac3b6 simple_dir_inode_operations EXPORT_SYMBOL vmlinux 0x7a2af7b4 cpu_number +EXPORT_SYMBOL vmlinux 0x7a342abf kmem_cache_shrink +EXPORT_SYMBOL vmlinux 0x7a5c4765 fc_eh_timed_out +EXPORT_SYMBOL vmlinux 0x7a649c61 lock_sock_nested +EXPORT_SYMBOL vmlinux 0x7a859fab unregister_framebuffer EXPORT_SYMBOL vmlinux 0x7a88da87 iosf_mbi_write -EXPORT_SYMBOL vmlinux 0x7a9245ec generic_iommu_put_resv_regions EXPORT_SYMBOL vmlinux 0x7a95e5ae do_settimeofday64 EXPORT_SYMBOL vmlinux 0x7aa1756e kvfree -EXPORT_SYMBOL vmlinux 0x7aa49f7b tc_setup_cb_add -EXPORT_SYMBOL vmlinux 0x7aa931fc tty_do_resize -EXPORT_SYMBOL vmlinux 0x7aaeeea0 dquot_file_open -EXPORT_SYMBOL vmlinux 0x7ab044f2 page_symlink +EXPORT_SYMBOL vmlinux 0x7aa3938a phy_attach +EXPORT_SYMBOL vmlinux 0x7aaa5ca3 file_check_and_advance_wb_err +EXPORT_SYMBOL vmlinux 0x7aafda81 mfd_remove_devices_late EXPORT_SYMBOL vmlinux 0x7ab45d25 dma_fence_array_create EXPORT_SYMBOL vmlinux 0x7ab88a45 system_freezing_cnt -EXPORT_SYMBOL vmlinux 0x7ace435b amd_iommu_flush_tlb +EXPORT_SYMBOL vmlinux 0x7ac2d8f8 sock_enable_timestamps EXPORT_SYMBOL vmlinux 0x7ad050b9 qid_lt EXPORT_SYMBOL vmlinux 0x7adc0fbf rb_replace_node_rcu +EXPORT_SYMBOL vmlinux 0x7aec1310 vga_switcheroo_client_probe_defer +EXPORT_SYMBOL vmlinux 0x7af9916c netdev_rx_csum_fault EXPORT_SYMBOL vmlinux 0x7aff77a3 __cpu_present_mask -EXPORT_SYMBOL vmlinux 0x7b160786 blk_queue_update_dma_alignment -EXPORT_SYMBOL vmlinux 0x7b1beac7 dev_open -EXPORT_SYMBOL vmlinux 0x7b202949 pci_scan_bridge -EXPORT_SYMBOL vmlinux 0x7b28be72 lease_modify +EXPORT_SYMBOL vmlinux 0x7b291aa7 xfrm_state_lookup EXPORT_SYMBOL vmlinux 0x7b37d4a7 _find_first_zero_bit +EXPORT_SYMBOL vmlinux 0x7b3926e0 input_set_max_poll_interval EXPORT_SYMBOL vmlinux 0x7b4da6ff __init_rwsem EXPORT_SYMBOL vmlinux 0x7b5b8f31 sha256_update -EXPORT_SYMBOL vmlinux 0x7b64fa40 ipv6_push_frag_opts -EXPORT_SYMBOL vmlinux 0x7b743bed flow_rule_match_ipv4_addrs -EXPORT_SYMBOL vmlinux 0x7b7f1929 __netdev_notify_peers +EXPORT_SYMBOL vmlinux 0x7b6e4e14 inet_register_protosw +EXPORT_SYMBOL vmlinux 0x7b744b4e dma_async_device_register +EXPORT_SYMBOL vmlinux 0x7b7a05c1 skb_copy_and_hash_datagram_iter EXPORT_SYMBOL vmlinux 0x7b82b9a1 idr_replace -EXPORT_SYMBOL vmlinux 0x7b8f049b mipi_dsi_dcs_enter_sleep_mode -EXPORT_SYMBOL vmlinux 0x7b994053 nf_unregister_net_hook -EXPORT_SYMBOL vmlinux 0x7ba52532 find_inode_rcu -EXPORT_SYMBOL vmlinux 0x7bb06981 generic_fill_statx_attr -EXPORT_SYMBOL vmlinux 0x7bb2fd9b pipe_unlock +EXPORT_SYMBOL vmlinux 0x7b8aa11e blk_set_runtime_active +EXPORT_SYMBOL vmlinux 0x7b9cdbb9 pcim_iounmap +EXPORT_SYMBOL vmlinux 0x7bb0fc36 neigh_parms_alloc EXPORT_SYMBOL vmlinux 0x7bb50b88 acpi_write +EXPORT_SYMBOL vmlinux 0x7bb708de xfrm_lookup_route EXPORT_SYMBOL vmlinux 0x7bbccd05 nr_node_ids -EXPORT_SYMBOL vmlinux 0x7bdbd567 pci_ep_cfs_add_epc_group -EXPORT_SYMBOL vmlinux 0x7beeb8c3 thermal_zone_device_critical -EXPORT_SYMBOL vmlinux 0x7c0392cc filemap_fdatawrite_wbc -EXPORT_SYMBOL vmlinux 0x7c068c97 sock_dequeue_err_skb +EXPORT_SYMBOL vmlinux 0x7bc239d4 param_ops_charp +EXPORT_SYMBOL vmlinux 0x7bcd6fa4 ps2_init +EXPORT_SYMBOL vmlinux 0x7bd98aad pagecache_write_end +EXPORT_SYMBOL vmlinux 0x7bf55b26 md_update_sb +EXPORT_SYMBOL vmlinux 0x7c00593c mipi_dsi_turn_on_peripheral EXPORT_SYMBOL vmlinux 0x7c173634 __bitmap_complement -EXPORT_SYMBOL vmlinux 0x7c400e39 vfs_path_lookup EXPORT_SYMBOL vmlinux 0x7c46233a cpufreq_quick_get -EXPORT_SYMBOL vmlinux 0x7c4d68dc tty_check_change -EXPORT_SYMBOL vmlinux 0x7c7499fd km_policy_notify -EXPORT_SYMBOL vmlinux 0x7c77fce7 jbd2_journal_check_used_features -EXPORT_SYMBOL vmlinux 0x7c89e951 __tracepoint_dma_fence_signaled +EXPORT_SYMBOL vmlinux 0x7c566fe9 jbd2_journal_begin_ordered_truncate +EXPORT_SYMBOL vmlinux 0x7c61351a unlock_buffer +EXPORT_SYMBOL vmlinux 0x7c62c242 touchscreen_parse_properties +EXPORT_SYMBOL vmlinux 0x7c6a3cf3 vfs_fsync_range +EXPORT_SYMBOL vmlinux 0x7c7c49c2 pagevec_lookup_range EXPORT_SYMBOL vmlinux 0x7c9ca58f __sg_page_iter_next -EXPORT_SYMBOL vmlinux 0x7c9d14c1 page_pool_alloc_frag EXPORT_SYMBOL vmlinux 0x7cb1aea1 devlink_dpipe_header_ethernet -EXPORT_SYMBOL vmlinux 0x7cb8a465 console_stop +EXPORT_SYMBOL vmlinux 0x7cbc3626 vfio_register_notifier +EXPORT_SYMBOL vmlinux 0x7cc927c6 phy_modify_paged_changed EXPORT_SYMBOL vmlinux 0x7cd8d75e page_offset_base -EXPORT_SYMBOL vmlinux 0x7cde4bec md_unregister_thread +EXPORT_SYMBOL vmlinux 0x7cda5ff8 phy_ethtool_set_eee EXPORT_SYMBOL vmlinux 0x7ce18c9f from_kqid EXPORT_SYMBOL vmlinux 0x7ce58981 kvrealloc -EXPORT_SYMBOL vmlinux 0x7cee6f77 sock_recv_errqueue -EXPORT_SYMBOL vmlinux 0x7cf22447 __dec_node_page_state +EXPORT_SYMBOL vmlinux 0x7ceab43e xfrm_register_km +EXPORT_SYMBOL vmlinux 0x7ced2c86 keyring_search +EXPORT_SYMBOL vmlinux 0x7cef1910 dev_mc_add EXPORT_SYMBOL vmlinux 0x7cf35220 vme_master_free -EXPORT_SYMBOL vmlinux 0x7cf7ae78 arp_send +EXPORT_SYMBOL vmlinux 0x7cf89a76 seq_read EXPORT_SYMBOL vmlinux 0x7cfe368d net_dim_get_def_tx_moderation +EXPORT_SYMBOL vmlinux 0x7d02b3e9 vlan_vids_del_by_dev EXPORT_SYMBOL vmlinux 0x7d0ba682 gen_pool_virt_to_phys EXPORT_SYMBOL vmlinux 0x7d0db45c jiffies_to_clock_t -EXPORT_SYMBOL vmlinux 0x7d11cac1 unlock_page_memcg EXPORT_SYMBOL vmlinux 0x7d12d76d acpi_get_parent -EXPORT_SYMBOL vmlinux 0x7d17e91e blk_mq_kick_requeue_list -EXPORT_SYMBOL vmlinux 0x7d306d7f phy_ethtool_get_eee -EXPORT_SYMBOL vmlinux 0x7d31f69d linkwatch_fire_event +EXPORT_SYMBOL vmlinux 0x7d193761 skb_seq_read +EXPORT_SYMBOL vmlinux 0x7d3a5c2b simple_symlink_inode_operations EXPORT_SYMBOL vmlinux 0x7d4b176a netlbl_catmap_setbit +EXPORT_SYMBOL vmlinux 0x7d5a1311 generic_file_read_iter EXPORT_SYMBOL vmlinux 0x7d5e1008 __crc32c_le_shift EXPORT_SYMBOL vmlinux 0x7d628444 memcpy_fromio -EXPORT_SYMBOL vmlinux 0x7d62a540 copy_page_from_iter_atomic -EXPORT_SYMBOL vmlinux 0x7d652d71 __invalidate_device -EXPORT_SYMBOL vmlinux 0x7d662853 dev_uc_flush -EXPORT_SYMBOL vmlinux 0x7d677550 set_user_nice -EXPORT_SYMBOL vmlinux 0x7d6890d6 ip6tun_encaps +EXPORT_SYMBOL vmlinux 0x7d669a91 nd_dax_probe EXPORT_SYMBOL vmlinux 0x7d74d522 kstrtoull_from_user -EXPORT_SYMBOL vmlinux 0x7d80b511 pci_ep_cfs_remove_epf_group -EXPORT_SYMBOL vmlinux 0x7da18a40 tcf_em_unregister -EXPORT_SYMBOL vmlinux 0x7daccdb0 dquot_get_dqblk +EXPORT_SYMBOL vmlinux 0x7d827134 pci_find_bus +EXPORT_SYMBOL vmlinux 0x7d991978 _dev_crit +EXPORT_SYMBOL vmlinux 0x7da1b58c component_match_add_release EXPORT_SYMBOL vmlinux 0x7daece67 quota_send_warning -EXPORT_SYMBOL vmlinux 0x7db690bc inode_init_always -EXPORT_SYMBOL vmlinux 0x7db97c63 pci_ep_cfs_remove_epc_group -EXPORT_SYMBOL vmlinux 0x7dc2f64d param_ops_bint +EXPORT_SYMBOL vmlinux 0x7db2a129 scsi_scan_host +EXPORT_SYMBOL vmlinux 0x7dc50340 tcp_initialize_rcv_mss +EXPORT_SYMBOL vmlinux 0x7dc6fa63 block_page_mkwrite EXPORT_SYMBOL vmlinux 0x7dcf4135 __xa_insert -EXPORT_SYMBOL vmlinux 0x7dd2fc49 lookup_one_len EXPORT_SYMBOL vmlinux 0x7dd554fc unregister_kmmio_probe +EXPORT_SYMBOL vmlinux 0x7dd83244 tcp_v4_md5_hash_skb EXPORT_SYMBOL vmlinux 0x7deff673 dm_consume_args -EXPORT_SYMBOL vmlinux 0x7e03a345 dma_sync_sg_for_device -EXPORT_SYMBOL vmlinux 0x7e1f0d16 agp_generic_free_gatt_table -EXPORT_SYMBOL vmlinux 0x7e1f4006 skb_udp_tunnel_segment +EXPORT_SYMBOL vmlinux 0x7df2615c input_register_device +EXPORT_SYMBOL vmlinux 0x7dfc0d25 set_bh_page +EXPORT_SYMBOL vmlinux 0x7e2631ac crypto_sha1_finup +EXPORT_SYMBOL vmlinux 0x7e2739af reuseport_alloc +EXPORT_SYMBOL vmlinux 0x7e2fe5d7 eth_platform_get_mac_address EXPORT_SYMBOL vmlinux 0x7e3191f6 try_to_del_timer_sync -EXPORT_SYMBOL vmlinux 0x7e4fa893 dev_get_by_index -EXPORT_SYMBOL vmlinux 0x7e564dc1 sock_sendmsg -EXPORT_SYMBOL vmlinux 0x7e641a24 disk_stack_limits -EXPORT_SYMBOL vmlinux 0x7e6b2faa blk_rq_map_kern -EXPORT_SYMBOL vmlinux 0x7e77662f save_fpregs_to_fpstate +EXPORT_SYMBOL vmlinux 0x7e39d3bd unlock_page_memcg +EXPORT_SYMBOL vmlinux 0x7e5b54d7 security_task_getsecid_subj +EXPORT_SYMBOL vmlinux 0x7e700493 inet_sendpage +EXPORT_SYMBOL vmlinux 0x7e7343d1 __dec_node_page_state EXPORT_SYMBOL vmlinux 0x7e7bcf26 acpi_map_cpu -EXPORT_SYMBOL vmlinux 0x7ea4b742 __skb_flow_get_ports -EXPORT_SYMBOL vmlinux 0x7ea7998a skb_find_text +EXPORT_SYMBOL vmlinux 0x7ebaa50d cdrom_ioctl +EXPORT_SYMBOL vmlinux 0x7ee579ec dev_get_by_name +EXPORT_SYMBOL vmlinux 0x7efca7e6 arp_send EXPORT_SYMBOL vmlinux 0x7f02188f __msecs_to_jiffies EXPORT_SYMBOL vmlinux 0x7f03b6a9 crc_ccitt_table EXPORT_SYMBOL vmlinux 0x7f07418b __SCT__tp_func_kmem_cache_alloc_node -EXPORT_SYMBOL vmlinux 0x7f1a7b8e uart_add_one_port -EXPORT_SYMBOL vmlinux 0x7f1eb253 ip6_output +EXPORT_SYMBOL vmlinux 0x7f14ad5e mr_vif_seq_idx +EXPORT_SYMBOL vmlinux 0x7f1cdb98 blk_mq_delay_run_hw_queue EXPORT_SYMBOL vmlinux 0x7f24de73 jiffies_to_usecs -EXPORT_SYMBOL vmlinux 0x7f30a3b9 skb_coalesce_rx_frag -EXPORT_SYMBOL vmlinux 0x7f312c9d acpi_device_set_power -EXPORT_SYMBOL vmlinux 0x7f452718 generic_file_open -EXPORT_SYMBOL vmlinux 0x7f5163e8 generic_key_instantiate +EXPORT_SYMBOL vmlinux 0x7f4711b1 jbd2_trans_will_send_data_barrier EXPORT_SYMBOL vmlinux 0x7f52071a net_dim -EXPORT_SYMBOL vmlinux 0x7f548007 seq_putc EXPORT_SYMBOL vmlinux 0x7f5b4fe4 sg_free_table -EXPORT_SYMBOL vmlinux 0x7f65f91e pnp_device_attach -EXPORT_SYMBOL vmlinux 0x7f7caa53 nvdimm_bus_lock +EXPORT_SYMBOL vmlinux 0x7f6cf8be amd_iommu_flush_tlb +EXPORT_SYMBOL vmlinux 0x7f6ebd93 vga_switcheroo_register_client EXPORT_SYMBOL vmlinux 0x7f7f7bb4 irq_poll_disable -EXPORT_SYMBOL vmlinux 0x7f974b73 ethtool_rx_flow_rule_create -EXPORT_SYMBOL vmlinux 0x7fca6bfc blk_queue_physical_block_size -EXPORT_SYMBOL vmlinux 0x7fd66494 md_wait_for_blocked_rdev +EXPORT_SYMBOL vmlinux 0x7f8b9aff jbd2__journal_start +EXPORT_SYMBOL vmlinux 0x7f9adc9a get_tree_keyed +EXPORT_SYMBOL vmlinux 0x7fa04d87 dquot_commit +EXPORT_SYMBOL vmlinux 0x7fdda854 release_sock EXPORT_SYMBOL vmlinux 0x7fe32873 rb_replace_node -EXPORT_SYMBOL vmlinux 0x7fe5e0b7 inet_offloads -EXPORT_SYMBOL vmlinux 0x7fe5ecaa fb_get_mode -EXPORT_SYMBOL vmlinux 0x7fe71332 filp_close -EXPORT_SYMBOL vmlinux 0x7feeaad4 agp_generic_alloc_by_type -EXPORT_SYMBOL vmlinux 0x8013cb91 locks_delete_block +EXPORT_SYMBOL vmlinux 0x7fef0dea kmem_cache_alloc_trace +EXPORT_SYMBOL vmlinux 0x7ffa82ab phy_ethtool_set_link_ksettings +EXPORT_SYMBOL vmlinux 0x8003f858 dcache_readdir +EXPORT_SYMBOL vmlinux 0x801c1e14 dquot_resume +EXPORT_SYMBOL vmlinux 0x8035669b blk_queue_split EXPORT_SYMBOL vmlinux 0x803ddbb6 __posix_acl_create EXPORT_SYMBOL vmlinux 0x804af87c wrmsr_safe_on_cpu -EXPORT_SYMBOL vmlinux 0x805a3bd6 vlan_vids_add_by_dev -EXPORT_SYMBOL vmlinux 0x8087f5a9 fb_set_suspend +EXPORT_SYMBOL vmlinux 0x804d8a39 netdev_bind_sb_channel_queue +EXPORT_SYMBOL vmlinux 0x805818e1 dqput +EXPORT_SYMBOL vmlinux 0x80630445 __skb_flow_get_ports +EXPORT_SYMBOL vmlinux 0x8067b611 sget +EXPORT_SYMBOL vmlinux 0x8069d49f filemap_page_mkwrite +EXPORT_SYMBOL vmlinux 0x807aa2f7 genphy_aneg_done +EXPORT_SYMBOL vmlinux 0x807b0a6a devm_pci_alloc_host_bridge +EXPORT_SYMBOL vmlinux 0x807c8427 generic_key_instantiate EXPORT_SYMBOL vmlinux 0x809712ff hdmi_avi_infoframe_pack +EXPORT_SYMBOL vmlinux 0x80a59723 __icmp_send EXPORT_SYMBOL vmlinux 0x80a717a8 __percpu_counter_compare -EXPORT_SYMBOL vmlinux 0x80c77635 flow_rule_match_meta +EXPORT_SYMBOL vmlinux 0x80ab92e8 netif_stacked_transfer_operstate +EXPORT_SYMBOL vmlinux 0x80c1824a phy_start_aneg EXPORT_SYMBOL vmlinux 0x80ca5026 _bin2bcd +EXPORT_SYMBOL vmlinux 0x80cf5da9 pci_pme_capable +EXPORT_SYMBOL vmlinux 0x80d25e56 kill_block_super EXPORT_SYMBOL vmlinux 0x80d68d3e fb_register_client -EXPORT_SYMBOL vmlinux 0x80e5621e dev_mc_add_excl +EXPORT_SYMBOL vmlinux 0x80e4d595 netpoll_setup EXPORT_SYMBOL vmlinux 0x80e5f86f fscrypt_fname_alloc_buffer -EXPORT_SYMBOL vmlinux 0x80ed4b41 agp_generic_type_to_mask_type -EXPORT_SYMBOL vmlinux 0x80fa1f41 phy_remove_link_mode +EXPORT_SYMBOL vmlinux 0x80efad90 sync_dirty_buffer +EXPORT_SYMBOL vmlinux 0x80f5e8c5 devfreq_register_notifier +EXPORT_SYMBOL vmlinux 0x810a6413 dump_emit EXPORT_SYMBOL vmlinux 0x810bef7e sg_free_append_table -EXPORT_SYMBOL vmlinux 0x810f5000 napi_gro_receive EXPORT_SYMBOL vmlinux 0x8112b3d2 scsi_build_sense_buffer -EXPORT_SYMBOL vmlinux 0x81167c64 nd_region_acquire_lane EXPORT_SYMBOL vmlinux 0x81188c30 match_string -EXPORT_SYMBOL vmlinux 0x8122b9a6 devfreq_add_governor -EXPORT_SYMBOL vmlinux 0x812da66c unlock_buffer -EXPORT_SYMBOL vmlinux 0x812dfc6b locks_copy_lock -EXPORT_SYMBOL vmlinux 0x81445337 set_page_dirty -EXPORT_SYMBOL vmlinux 0x8151edba proc_remove +EXPORT_SYMBOL vmlinux 0x8139c47a call_netdevice_notifiers +EXPORT_SYMBOL vmlinux 0x813cdec7 skb_checksum_help +EXPORT_SYMBOL vmlinux 0x81418176 iov_iter_kvec EXPORT_SYMBOL vmlinux 0x81533963 sysfs_format_mac EXPORT_SYMBOL vmlinux 0x815b5dd4 match_octal EXPORT_SYMBOL vmlinux 0x815f2897 empty_zero_page -EXPORT_SYMBOL vmlinux 0x815f5cf0 do_clone_file_range EXPORT_SYMBOL vmlinux 0x816347c6 agp_device_command -EXPORT_SYMBOL vmlinux 0x81651fbb netdev_set_tc_queue EXPORT_SYMBOL vmlinux 0x818416e1 scsi_set_sense_information -EXPORT_SYMBOL vmlinux 0x81884885 pcim_iomap_table -EXPORT_SYMBOL vmlinux 0x818fa0eb dqget -EXPORT_SYMBOL vmlinux 0x819dafa4 skb_flow_dissect_meta -EXPORT_SYMBOL vmlinux 0x81a1e1f3 phy_attached_print -EXPORT_SYMBOL vmlinux 0x81a5a48f init_net +EXPORT_SYMBOL vmlinux 0x819186e2 xfrm_lookup_with_ifid +EXPORT_SYMBOL vmlinux 0x819b37d9 tty_check_change EXPORT_SYMBOL vmlinux 0x81ac5e33 trace_print_hex_dump_seq -EXPORT_SYMBOL vmlinux 0x81afe576 rtnl_link_get_net EXPORT_SYMBOL vmlinux 0x81ce9941 intel_scu_ipc_dev_writev +EXPORT_SYMBOL vmlinux 0x81d19371 jbd2_journal_clear_features EXPORT_SYMBOL vmlinux 0x81db6ebb xz_dec_reset EXPORT_SYMBOL vmlinux 0x81e6b37f dmi_get_system_info -EXPORT_SYMBOL vmlinux 0x81e7fc2e tcf_em_tree_dump -EXPORT_SYMBOL vmlinux 0x81eac739 __tracepoint_read_msr -EXPORT_SYMBOL vmlinux 0x820ce0c9 phy_sfp_probe -EXPORT_SYMBOL vmlinux 0x821789d7 inode_io_list_del +EXPORT_SYMBOL vmlinux 0x81f8c1fb __ip_queue_xmit +EXPORT_SYMBOL vmlinux 0x81fd8fe1 agp_unbind_memory +EXPORT_SYMBOL vmlinux 0x81ff889d genphy_suspend +EXPORT_SYMBOL vmlinux 0x82137751 ppp_register_net_channel +EXPORT_SYMBOL vmlinux 0x82238d98 iterate_supers_type EXPORT_SYMBOL vmlinux 0x823c19ea iosf_mbi_unregister_pmic_bus_access_notifier_unlocked -EXPORT_SYMBOL vmlinux 0x8252d20d sock_no_sendmsg_locked -EXPORT_SYMBOL vmlinux 0x8252f36d reuseport_select_sock +EXPORT_SYMBOL vmlinux 0x823f8588 jbd2_journal_update_sb_errno EXPORT_SYMBOL vmlinux 0x8263a6d9 proc_douintvec -EXPORT_SYMBOL vmlinux 0x826c5b5e tcp_sock_set_user_timeout -EXPORT_SYMBOL vmlinux 0x826dd24e get_vm_area -EXPORT_SYMBOL vmlinux 0x827ce7d1 netdev_notice +EXPORT_SYMBOL vmlinux 0x8265c947 fscrypt_ioctl_get_policy +EXPORT_SYMBOL vmlinux 0x82799f87 current_task EXPORT_SYMBOL vmlinux 0x828062b1 __frontswap_init -EXPORT_SYMBOL vmlinux 0x8283d7be pnp_possible_config -EXPORT_SYMBOL vmlinux 0x828654cb bio_devname -EXPORT_SYMBOL vmlinux 0x828ea24e udp_lib_get_port +EXPORT_SYMBOL vmlinux 0x82851143 nd_region_acquire_lane EXPORT_SYMBOL vmlinux 0x82c87ad5 nr_online_nodes -EXPORT_SYMBOL vmlinux 0x82f35346 qdisc_tree_reduce_backlog -EXPORT_SYMBOL vmlinux 0x82f4b729 phy_disconnect -EXPORT_SYMBOL vmlinux 0x82f770da security_inode_invalidate_secctx -EXPORT_SYMBOL vmlinux 0x83385539 __serio_register_port -EXPORT_SYMBOL vmlinux 0x834586db netif_set_real_num_tx_queues +EXPORT_SYMBOL vmlinux 0x82d68980 set_nlink +EXPORT_SYMBOL vmlinux 0x82da09d6 dev_get_by_napi_id +EXPORT_SYMBOL vmlinux 0x82dae94d __devm_mdiobus_register +EXPORT_SYMBOL vmlinux 0x8314d154 dev_trans_start +EXPORT_SYMBOL vmlinux 0x8320e5a1 ptp_clock_event +EXPORT_SYMBOL vmlinux 0x832add4b kill_pid +EXPORT_SYMBOL vmlinux 0x832d20e8 inet_shutdown +EXPORT_SYMBOL vmlinux 0x8337864b bprm_change_interp +EXPORT_SYMBOL vmlinux 0x834d012e ip6_mtu EXPORT_SYMBOL vmlinux 0x83581089 gf128mul_init_4k_lle -EXPORT_SYMBOL vmlinux 0x835b4d66 dump_align -EXPORT_SYMBOL vmlinux 0x836b04b8 security_task_getsecid_obj -EXPORT_SYMBOL vmlinux 0x8376f259 fasync_helper +EXPORT_SYMBOL vmlinux 0x836dec4c fscrypt_has_permitted_context +EXPORT_SYMBOL vmlinux 0x83722ea4 mipi_dsi_set_maximum_return_packet_size +EXPORT_SYMBOL vmlinux 0x8375c774 __netlink_kernel_create EXPORT_SYMBOL vmlinux 0x837b7b09 __dynamic_pr_debug +EXPORT_SYMBOL vmlinux 0x8385a419 jbd2_journal_lock_updates EXPORT_SYMBOL vmlinux 0x838d2bc8 siphash_3u32 -EXPORT_SYMBOL vmlinux 0x83a4c21c bdi_alloc -EXPORT_SYMBOL vmlinux 0x83b24fed dma_resv_add_excl_fence +EXPORT_SYMBOL vmlinux 0x8398df6a file_modified EXPORT_SYMBOL vmlinux 0x83c52fba xfrm4_protocol_init -EXPORT_SYMBOL vmlinux 0x83c66f28 __napi_schedule -EXPORT_SYMBOL vmlinux 0x83c9ae49 pci_find_next_bus -EXPORT_SYMBOL vmlinux 0x83d6f177 __free_pages -EXPORT_SYMBOL vmlinux 0x83df9ef8 tty_insert_flip_string_fixed_flag -EXPORT_SYMBOL vmlinux 0x83e5597b pcie_get_readrq -EXPORT_SYMBOL vmlinux 0x83f1f14e in_dev_finish_destroy +EXPORT_SYMBOL vmlinux 0x83d63d8d mdio_bus_type +EXPORT_SYMBOL vmlinux 0x83d9f22a tcf_exts_terse_dump EXPORT_SYMBOL vmlinux 0x840342c6 sgl_free -EXPORT_SYMBOL vmlinux 0x84157014 simple_lookup -EXPORT_SYMBOL vmlinux 0x8417658c mipi_dsi_dcs_get_power_mode -EXPORT_SYMBOL vmlinux 0x841aa7b1 vmalloc_to_page -EXPORT_SYMBOL vmlinux 0x8421449a tty_port_close +EXPORT_SYMBOL vmlinux 0x84036581 clk_add_alias +EXPORT_SYMBOL vmlinux 0x8407a154 dcb_getapp +EXPORT_SYMBOL vmlinux 0x84150581 jbd2_journal_submit_inode_data_buffers EXPORT_SYMBOL vmlinux 0x8427cc7b _raw_spin_lock_irq +EXPORT_SYMBOL vmlinux 0x84281dfc shrink_dcache_parent EXPORT_SYMBOL vmlinux 0x842c8e9d ioread16 -EXPORT_SYMBOL vmlinux 0x843be8db pagevec_lookup_range_tag EXPORT_SYMBOL vmlinux 0x8455e3a7 dma_fence_signal_timestamp_locked -EXPORT_SYMBOL vmlinux 0x845684a8 padata_alloc -EXPORT_SYMBOL vmlinux 0x846807a0 pin_user_pages_locked -EXPORT_SYMBOL vmlinux 0x84773936 sock_register -EXPORT_SYMBOL vmlinux 0x84781db2 dma_async_device_register EXPORT_SYMBOL vmlinux 0x84823cf3 nla_strscpy +EXPORT_SYMBOL vmlinux 0x8487f847 tcf_exts_destroy +EXPORT_SYMBOL vmlinux 0x8488efce vlan_dev_vlan_id EXPORT_SYMBOL vmlinux 0x848d372e iowrite8 -EXPORT_SYMBOL vmlinux 0x8495cda6 unregister_filesystem -EXPORT_SYMBOL vmlinux 0x84aa0426 skb_trim -EXPORT_SYMBOL vmlinux 0x84bc4d5b iov_iter_get_pages_alloc +EXPORT_SYMBOL vmlinux 0x84bf43ce qdisc_watchdog_cancel EXPORT_SYMBOL vmlinux 0x84c03e9a rtnl_nla_parse_ifla EXPORT_SYMBOL vmlinux 0x84c1c552 proc_dointvec_ms_jiffies EXPORT_SYMBOL vmlinux 0x84c4040c security_binder_set_context_mgr -EXPORT_SYMBOL vmlinux 0x84d6699c skb_headers_offset_update -EXPORT_SYMBOL vmlinux 0x84d86d6c sk_filter_trim_cap -EXPORT_SYMBOL vmlinux 0x85002918 __ip_mc_dec_group +EXPORT_SYMBOL vmlinux 0x84e05e9c scsi_host_busy +EXPORT_SYMBOL vmlinux 0x84e42008 timestamp_truncate +EXPORT_SYMBOL vmlinux 0x84fa51c3 __invalidate_device +EXPORT_SYMBOL vmlinux 0x850e124b remove_proc_subtree +EXPORT_SYMBOL vmlinux 0x8511896e inet6_register_protosw +EXPORT_SYMBOL vmlinux 0x851703c3 neigh_sysctl_unregister EXPORT_SYMBOL vmlinux 0x8518a4a6 _raw_spin_trylock_bh -EXPORT_SYMBOL vmlinux 0x8521d82d iov_iter_bvec EXPORT_SYMBOL vmlinux 0x8522d6bc strncpy_from_user -EXPORT_SYMBOL vmlinux 0x85346ba7 del_gendisk -EXPORT_SYMBOL vmlinux 0x853dbfb2 genphy_write_mmd_unsupported -EXPORT_SYMBOL vmlinux 0x854a8823 sb_min_blocksize -EXPORT_SYMBOL vmlinux 0x8553e640 netdev_emerg -EXPORT_SYMBOL vmlinux 0x8556b591 skb_ensure_writable +EXPORT_SYMBOL vmlinux 0x852364d0 inet_sock_destruct +EXPORT_SYMBOL vmlinux 0x853d5547 __tracepoint_kfree +EXPORT_SYMBOL vmlinux 0x854d9220 genphy_write_mmd_unsupported +EXPORT_SYMBOL vmlinux 0x85523b45 finish_swait +EXPORT_SYMBOL vmlinux 0x85634d34 vme_dma_request EXPORT_SYMBOL vmlinux 0x85670f1d rtnl_is_locked -EXPORT_SYMBOL vmlinux 0x8568e735 md_bitmap_free -EXPORT_SYMBOL vmlinux 0x85acdddd param_set_ushort +EXPORT_SYMBOL vmlinux 0x8593217e xfrm4_protocol_register +EXPORT_SYMBOL vmlinux 0x85951b87 blk_pm_runtime_init +EXPORT_SYMBOL vmlinux 0x85a96c96 may_umount EXPORT_SYMBOL vmlinux 0x85b4cf2f utf8nlen EXPORT_SYMBOL vmlinux 0x85b5e625 rfkill_set_states EXPORT_SYMBOL vmlinux 0x85bd1608 __request_region -EXPORT_SYMBOL vmlinux 0x85cec835 inet_dgram_ops -EXPORT_SYMBOL vmlinux 0x85d5a25a compat_ptr_ioctl EXPORT_SYMBOL vmlinux 0x85df9b6c strsep +EXPORT_SYMBOL vmlinux 0x85ead751 tcf_block_get_ext EXPORT_SYMBOL vmlinux 0x85efc7e0 zero_pfn -EXPORT_SYMBOL vmlinux 0x85f0c981 lookup_one -EXPORT_SYMBOL vmlinux 0x85f28091 mdiobus_register_device EXPORT_SYMBOL vmlinux 0x85fbc931 slhc_uncompress -EXPORT_SYMBOL vmlinux 0x86018a83 jbd2_submit_inode_data -EXPORT_SYMBOL vmlinux 0x860a5b3d tcp_poll -EXPORT_SYMBOL vmlinux 0x8625f587 phy_ethtool_nway_reset -EXPORT_SYMBOL vmlinux 0x86322730 vmf_insert_mixed -EXPORT_SYMBOL vmlinux 0x86383f7e input_enable_softrepeat +EXPORT_SYMBOL vmlinux 0x860e34a8 add_to_page_cache_locked +EXPORT_SYMBOL vmlinux 0x861906a3 phy_reset_after_clk_enable +EXPORT_SYMBOL vmlinux 0x861d6550 fwnode_get_mac_address +EXPORT_SYMBOL vmlinux 0x8623eb06 __netlink_dump_start EXPORT_SYMBOL vmlinux 0x863a276a color_table EXPORT_SYMBOL vmlinux 0x864d8e60 config_group_find_item -EXPORT_SYMBOL vmlinux 0x8651bc68 user_revoke -EXPORT_SYMBOL vmlinux 0x865d4fa6 xfrm_input_resume -EXPORT_SYMBOL vmlinux 0x865d9e25 bio_integrity_prep -EXPORT_SYMBOL vmlinux 0x865e94be pci_clear_mwi -EXPORT_SYMBOL vmlinux 0x86765662 param_ops_long -EXPORT_SYMBOL vmlinux 0x867919b6 tcp_get_md5sig_pool -EXPORT_SYMBOL vmlinux 0x867bc7fa dev_set_threaded +EXPORT_SYMBOL vmlinux 0x864e66ac vme_master_mmap +EXPORT_SYMBOL vmlinux 0x865cb1b0 tcp_disconnect +EXPORT_SYMBOL vmlinux 0x86667943 iput +EXPORT_SYMBOL vmlinux 0x866c1b6f make_kgid +EXPORT_SYMBOL vmlinux 0x866e87f2 tcf_exts_dump_stats +EXPORT_SYMBOL vmlinux 0x868a4525 xfrm4_rcv_encap EXPORT_SYMBOL vmlinux 0x868acba5 get_options +EXPORT_SYMBOL vmlinux 0x86b8cae7 dev_set_mac_address +EXPORT_SYMBOL vmlinux 0x86bb7b68 inet_ioctl EXPORT_SYMBOL vmlinux 0x86c7272b iosf_mbi_read EXPORT_SYMBOL vmlinux 0x86d52ba5 lookup_constant -EXPORT_SYMBOL vmlinux 0x86db2471 phy_queue_state_machine -EXPORT_SYMBOL vmlinux 0x86dbc0f7 netdev_lower_get_next_private_rcu -EXPORT_SYMBOL vmlinux 0x86e687c5 scsi_device_quiesce -EXPORT_SYMBOL vmlinux 0x86f0fd35 tc_setup_cb_replace +EXPORT_SYMBOL vmlinux 0x86d7f02d xfrm_state_delete +EXPORT_SYMBOL vmlinux 0x86e95dc8 tcp_syn_ack_timeout +EXPORT_SYMBOL vmlinux 0x86f21fb3 sock_no_accept EXPORT_SYMBOL vmlinux 0x86f27420 iosf_mbi_block_punit_i2c_access EXPORT_SYMBOL vmlinux 0x86fb4536 cpumask_any_and_distribute EXPORT_SYMBOL vmlinux 0x86fb9b05 bitmap_parse_user -EXPORT_SYMBOL vmlinux 0x8700b3ed ip_mc_check_igmp +EXPORT_SYMBOL vmlinux 0x87026615 dmaengine_get_unmap_data EXPORT_SYMBOL vmlinux 0x8714563b csum_and_copy_from_user -EXPORT_SYMBOL vmlinux 0x872c3505 handle_edge_irq +EXPORT_SYMBOL vmlinux 0x871a6510 scsi_partsize +EXPORT_SYMBOL vmlinux 0x87258cd4 __tcf_em_tree_match +EXPORT_SYMBOL vmlinux 0x87492d3a jbd2_journal_check_used_features +EXPORT_SYMBOL vmlinux 0x87502790 pci_stop_and_remove_bus_device EXPORT_SYMBOL vmlinux 0x8761c87b rps_needed +EXPORT_SYMBOL vmlinux 0x8768ef6f pci_remove_bus +EXPORT_SYMBOL vmlinux 0x87697f85 blk_mq_tag_to_rq EXPORT_SYMBOL vmlinux 0x87706d4e __put_user_nocheck_8 EXPORT_SYMBOL vmlinux 0x87761528 __traceiter_kmem_cache_alloc -EXPORT_SYMBOL vmlinux 0x877c1222 devm_request_any_context_irq EXPORT_SYMBOL vmlinux 0x878469bd ZSTD_decompressStream -EXPORT_SYMBOL vmlinux 0x87859044 tcf_idr_create_from_flags -EXPORT_SYMBOL vmlinux 0x87878b98 tc_cleanup_flow_action -EXPORT_SYMBOL vmlinux 0x878cc89a blk_queue_max_write_zeroes_sectors -EXPORT_SYMBOL vmlinux 0x879d83d5 consume_skb +EXPORT_SYMBOL vmlinux 0x87890451 netlink_broadcast +EXPORT_SYMBOL vmlinux 0x8798d68a dev_mc_sync_multiple EXPORT_SYMBOL vmlinux 0x87a21cb3 __ubsan_handle_out_of_bounds -EXPORT_SYMBOL vmlinux 0x87a94281 unregister_netdev -EXPORT_SYMBOL vmlinux 0x87ab6db8 tty_port_tty_get -EXPORT_SYMBOL vmlinux 0x87b3ef76 vfs_get_super EXPORT_SYMBOL vmlinux 0x87b8798d sg_next -EXPORT_SYMBOL vmlinux 0x87cafa19 __find_get_block -EXPORT_SYMBOL vmlinux 0x87ed30c6 clear_bdi_congested +EXPORT_SYMBOL vmlinux 0x87d6a533 phy_sfp_probe EXPORT_SYMBOL vmlinux 0x8810754a _find_first_bit +EXPORT_SYMBOL vmlinux 0x88159b2a tty_schedule_flip EXPORT_SYMBOL vmlinux 0x881c4413 gen_pool_first_fit -EXPORT_SYMBOL vmlinux 0x881f970a pci_msix_vec_count -EXPORT_SYMBOL vmlinux 0x885058c8 filemap_page_mkwrite -EXPORT_SYMBOL vmlinux 0x88798c55 scm_detach_fds +EXPORT_SYMBOL vmlinux 0x88276a88 genphy_config_eee_advert +EXPORT_SYMBOL vmlinux 0x882b5b1a kernel_connect +EXPORT_SYMBOL vmlinux 0x883e62e5 inet6_protos +EXPORT_SYMBOL vmlinux 0x8863b829 pcibios_bus_to_resource +EXPORT_SYMBOL vmlinux 0x886d71a6 kill_pgrp +EXPORT_SYMBOL vmlinux 0x887f727d tcp_create_openreq_child EXPORT_SYMBOL vmlinux 0x88822d38 unregister_blocking_lsm_notifier EXPORT_SYMBOL vmlinux 0x8888f1fe xxh32 EXPORT_SYMBOL vmlinux 0x889b1370 _raw_read_trylock -EXPORT_SYMBOL vmlinux 0x88a15768 __mod_zone_page_state -EXPORT_SYMBOL vmlinux 0x88a67d8d kernel_sendmsg_locked EXPORT_SYMBOL vmlinux 0x88abb78b ZSTD_insertBlock -EXPORT_SYMBOL vmlinux 0x88ac6084 md_bitmap_close_sync -EXPORT_SYMBOL vmlinux 0x88cc1ded set_pages_wb -EXPORT_SYMBOL vmlinux 0x88d5f619 pcie_capability_clear_and_set_dword +EXPORT_SYMBOL vmlinux 0x88ace5cb md_integrity_register +EXPORT_SYMBOL vmlinux 0x88ae3ccb mpage_writepages +EXPORT_SYMBOL vmlinux 0x88ae5ed8 pci_bus_add_devices +EXPORT_SYMBOL vmlinux 0x88b49595 fs_context_for_submount +EXPORT_SYMBOL vmlinux 0x88c14b03 dev_change_proto_down_reason EXPORT_SYMBOL vmlinux 0x88db9f48 __check_object_size -EXPORT_SYMBOL vmlinux 0x88dd8212 nd_region_release_lane EXPORT_SYMBOL vmlinux 0x88e1d0f0 page_frag_free -EXPORT_SYMBOL vmlinux 0x88e7e3ac neigh_table_clear -EXPORT_SYMBOL vmlinux 0x88ebdca0 setup_new_exec -EXPORT_SYMBOL vmlinux 0x89076594 vme_irq_free -EXPORT_SYMBOL vmlinux 0x891975ad unregister_tcf_proto_ops -EXPORT_SYMBOL vmlinux 0x893ae17b nf_register_net_hooks -EXPORT_SYMBOL vmlinux 0x8941e143 seq_write +EXPORT_SYMBOL vmlinux 0x8928b2ac __inet_hash +EXPORT_SYMBOL vmlinux 0x8937d66f pci_bus_write_config_word EXPORT_SYMBOL vmlinux 0x89434b4b radix_tree_tag_clear -EXPORT_SYMBOL vmlinux 0x894a7ab0 genphy_restart_aneg -EXPORT_SYMBOL vmlinux 0x894e4bf2 vme_bus_num -EXPORT_SYMBOL vmlinux 0x894f7b2b blk_mq_free_tag_set -EXPORT_SYMBOL vmlinux 0x8954125a init_task -EXPORT_SYMBOL vmlinux 0x895bdac6 blk_mq_end_request -EXPORT_SYMBOL vmlinux 0x897512f9 tso_build_data -EXPORT_SYMBOL vmlinux 0x898a488d pci_free_irq_vectors -EXPORT_SYMBOL vmlinux 0x898efb3e tcp_md5_hash_key +EXPORT_SYMBOL vmlinux 0x89575045 vga_put +EXPORT_SYMBOL vmlinux 0x895ada0a vmap +EXPORT_SYMBOL vmlinux 0x8964d76c kmem_cache_free +EXPORT_SYMBOL vmlinux 0x8977e2b5 writeback_inodes_sb_nr +EXPORT_SYMBOL vmlinux 0x8991f008 pnp_is_active EXPORT_SYMBOL vmlinux 0x89940875 mutex_lock_interruptible -EXPORT_SYMBOL vmlinux 0x89acc534 register_shrinker +EXPORT_SYMBOL vmlinux 0x89a52cd4 skb_clone_sk +EXPORT_SYMBOL vmlinux 0x89ae5d7e agp3_generic_tlbflush +EXPORT_SYMBOL vmlinux 0x89b08487 mini_qdisc_pair_block_init +EXPORT_SYMBOL vmlinux 0x89b740e3 send_sig_info +EXPORT_SYMBOL vmlinux 0x89d6d139 netdev_emerg EXPORT_SYMBOL vmlinux 0x89d93ef7 __nla_reserve_64bit -EXPORT_SYMBOL vmlinux 0x89d945a4 mipi_dsi_compression_mode -EXPORT_SYMBOL vmlinux 0x89f0a467 dev_set_alias +EXPORT_SYMBOL vmlinux 0x89e49016 udp_lib_setsockopt +EXPORT_SYMBOL vmlinux 0x89ebb70e in_dev_finish_destroy +EXPORT_SYMBOL vmlinux 0x89fc6b63 page_readlink +EXPORT_SYMBOL vmlinux 0x8a010b60 scsi_host_alloc +EXPORT_SYMBOL vmlinux 0x8a18a9f4 fscrypt_encrypt_block_inplace +EXPORT_SYMBOL vmlinux 0x8a261a9d netdev_pick_tx +EXPORT_SYMBOL vmlinux 0x8a33ee7c vfs_iter_read EXPORT_SYMBOL vmlinux 0x8a35b432 sme_me_mask EXPORT_SYMBOL vmlinux 0x8a47043d LZ4_decompress_safe_continue EXPORT_SYMBOL vmlinux 0x8a490c90 rfkill_set_sw_state +EXPORT_SYMBOL vmlinux 0x8a57aef3 shrink_dcache_sb +EXPORT_SYMBOL vmlinux 0x8a66c60c ip_queue_xmit EXPORT_SYMBOL vmlinux 0x8a6c7139 acpi_mask_gpe EXPORT_SYMBOL vmlinux 0x8a7094ba vm_brk_flags -EXPORT_SYMBOL vmlinux 0x8a746d65 devm_get_clk_from_child EXPORT_SYMBOL vmlinux 0x8a7d1c31 high_memory -EXPORT_SYMBOL vmlinux 0x8a8ab044 pagecache_write_begin -EXPORT_SYMBOL vmlinux 0x8a8b9c68 dma_pool_create -EXPORT_SYMBOL vmlinux 0x8a97da94 udp_push_pending_frames +EXPORT_SYMBOL vmlinux 0x8a8b0470 vme_irq_request +EXPORT_SYMBOL vmlinux 0x8a90f885 __neigh_for_each_release EXPORT_SYMBOL vmlinux 0x8a99a016 mempool_free_slab -EXPORT_SYMBOL vmlinux 0x8aacc36b eth_prepare_mac_addr_change -EXPORT_SYMBOL vmlinux 0x8ab6acff __cleancache_get_page -EXPORT_SYMBOL vmlinux 0x8abd0852 jbd2_journal_get_create_access +EXPORT_SYMBOL vmlinux 0x8a9f3e8e iov_iter_discard +EXPORT_SYMBOL vmlinux 0x8aa3e956 dev_lstats_read +EXPORT_SYMBOL vmlinux 0x8abc8d21 netdev_master_upper_dev_get_rcu EXPORT_SYMBOL vmlinux 0x8ac3334b net_dim_get_def_rx_moderation EXPORT_SYMBOL vmlinux 0x8ac743de sg_copy_buffer -EXPORT_SYMBOL vmlinux 0x8acff033 key_alloc -EXPORT_SYMBOL vmlinux 0x8ad46079 agp_bridge -EXPORT_SYMBOL vmlinux 0x8ad58d11 tcf_idr_check_alloc -EXPORT_SYMBOL vmlinux 0x8aec079c mipi_dsi_host_unregister -EXPORT_SYMBOL vmlinux 0x8afba9c7 pci_scan_root_bus +EXPORT_SYMBOL vmlinux 0x8ac94831 __free_pages +EXPORT_SYMBOL vmlinux 0x8ae4ceb4 tcp_v4_syn_recv_sock +EXPORT_SYMBOL vmlinux 0x8ae4e2de call_fib_notifiers +EXPORT_SYMBOL vmlinux 0x8ae65507 udp_seq_stop +EXPORT_SYMBOL vmlinux 0x8ae7a981 __SCK__tp_func_rdpmc +EXPORT_SYMBOL vmlinux 0x8aef8dd7 init_net +EXPORT_SYMBOL vmlinux 0x8af14c21 sock_common_getsockopt +EXPORT_SYMBOL vmlinux 0x8af2025e blk_execute_rq +EXPORT_SYMBOL vmlinux 0x8afcbfce d_alloc_name EXPORT_SYMBOL vmlinux 0x8b0088d1 LZ4_decompress_safe_usingDict +EXPORT_SYMBOL vmlinux 0x8b030d15 blk_queue_virt_boundary EXPORT_SYMBOL vmlinux 0x8b07b51d flow_block_cb_is_busy -EXPORT_SYMBOL vmlinux 0x8b144f24 key_unlink -EXPORT_SYMBOL vmlinux 0x8b1e2596 dquot_free_inode -EXPORT_SYMBOL vmlinux 0x8b217354 clk_add_alias -EXPORT_SYMBOL vmlinux 0x8b26091b intel_gmch_probe -EXPORT_SYMBOL vmlinux 0x8b29cf47 finish_no_open -EXPORT_SYMBOL vmlinux 0x8b443211 block_commit_write -EXPORT_SYMBOL vmlinux 0x8b499783 __set_page_dirty_no_writeback -EXPORT_SYMBOL vmlinux 0x8b5fbae1 _copy_to_iter +EXPORT_SYMBOL vmlinux 0x8b0cedb0 pcie_get_speed_cap +EXPORT_SYMBOL vmlinux 0x8b13ea3c clear_nlink +EXPORT_SYMBOL vmlinux 0x8b16ac93 vfs_iter_write +EXPORT_SYMBOL vmlinux 0x8b2df75b blk_rq_init +EXPORT_SYMBOL vmlinux 0x8b559098 pcie_print_link_status EXPORT_SYMBOL vmlinux 0x8b618d08 overflowuid +EXPORT_SYMBOL vmlinux 0x8b61fafc tty_write_room +EXPORT_SYMBOL vmlinux 0x8b6d1788 ipv6_select_ident EXPORT_SYMBOL vmlinux 0x8b8059bd in_group_p -EXPORT_SYMBOL vmlinux 0x8b893a7b xfrm_unregister_km -EXPORT_SYMBOL vmlinux 0x8b8fd153 remove_proc_entry EXPORT_SYMBOL vmlinux 0x8b910be2 errseq_sample EXPORT_SYMBOL vmlinux 0x8b966b63 sn_rtc_cycles_per_second EXPORT_SYMBOL vmlinux 0x8b989cf9 acpi_bus_can_wakeup EXPORT_SYMBOL vmlinux 0x8b9ea582 ZSTD_copyDCtx -EXPORT_SYMBOL vmlinux 0x8ba7858b inet_release +EXPORT_SYMBOL vmlinux 0x8baa28b9 iov_iter_alignment +EXPORT_SYMBOL vmlinux 0x8bb742d3 phy_register_fixup_for_id +EXPORT_SYMBOL vmlinux 0x8bbb3263 agp_generic_alloc_user +EXPORT_SYMBOL vmlinux 0x8bbfc1dc tty_insert_flip_string_fixed_flag +EXPORT_SYMBOL vmlinux 0x8bd39f82 proc_create_data +EXPORT_SYMBOL vmlinux 0x8bd53555 nd_device_register EXPORT_SYMBOL vmlinux 0x8bd577d0 acpi_ut_exit -EXPORT_SYMBOL vmlinux 0x8bed2ffb seq_lseek -EXPORT_SYMBOL vmlinux 0x8bf192a5 scsi_block_requests -EXPORT_SYMBOL vmlinux 0x8c0305a8 tcp_check_req -EXPORT_SYMBOL vmlinux 0x8c05d660 netdev_pick_tx +EXPORT_SYMBOL vmlinux 0x8be65d0c tcp_mtu_to_mss +EXPORT_SYMBOL vmlinux 0x8bec4d4e dquot_quota_off +EXPORT_SYMBOL vmlinux 0x8bf4af26 super_setup_bdi_name +EXPORT_SYMBOL vmlinux 0x8c0716be rawv6_mh_filter_register +EXPORT_SYMBOL vmlinux 0x8c2031d8 pps_register_source +EXPORT_SYMBOL vmlinux 0x8c22fdd8 locks_remove_posix +EXPORT_SYMBOL vmlinux 0x8c23f2f7 dm_register_target EXPORT_SYMBOL vmlinux 0x8c26d495 prepare_to_wait_event -EXPORT_SYMBOL vmlinux 0x8c3a6b82 udp_lib_unhash -EXPORT_SYMBOL vmlinux 0x8c60e75c __break_lease -EXPORT_SYMBOL vmlinux 0x8c672681 flow_block_cb_lookup +EXPORT_SYMBOL vmlinux 0x8c26fa9d generic_file_fsync +EXPORT_SYMBOL vmlinux 0x8c475a41 d_splice_alias +EXPORT_SYMBOL vmlinux 0x8c5b6b1f __dst_destroy_metrics_generic EXPORT_SYMBOL vmlinux 0x8c683fcd posix_acl_to_xattr -EXPORT_SYMBOL vmlinux 0x8c81e7c7 is_acpi_device_node +EXPORT_SYMBOL vmlinux 0x8c84ac88 jbd2_journal_init_dev EXPORT_SYMBOL vmlinux 0x8c8569cb kstrtoint +EXPORT_SYMBOL vmlinux 0x8c937c79 nvdimm_namespace_attach_btt EXPORT_SYMBOL vmlinux 0x8c9e338f acpi_bios_error -EXPORT_SYMBOL vmlinux 0x8cacd658 flow_rule_match_ip EXPORT_SYMBOL vmlinux 0x8caf9305 uuid_is_valid -EXPORT_SYMBOL vmlinux 0x8cb0b12a logfc +EXPORT_SYMBOL vmlinux 0x8cbbd27a phy_suspend +EXPORT_SYMBOL vmlinux 0x8cc622f7 __blk_rq_map_sg EXPORT_SYMBOL vmlinux 0x8cc79cab iowrite16_rep -EXPORT_SYMBOL vmlinux 0x8ce6886a param_array_ops -EXPORT_SYMBOL vmlinux 0x8ce7cf07 generic_write_end -EXPORT_SYMBOL vmlinux 0x8ce86c00 pci_release_selected_regions -EXPORT_SYMBOL vmlinux 0x8d044c52 file_write_and_wait_range -EXPORT_SYMBOL vmlinux 0x8d0c9794 dcb_ieee_delapp -EXPORT_SYMBOL vmlinux 0x8d0eab2b md_bitmap_startwrite -EXPORT_SYMBOL vmlinux 0x8d39b622 set_pages_array_uc -EXPORT_SYMBOL vmlinux 0x8d3ee413 vfio_unpin_pages -EXPORT_SYMBOL vmlinux 0x8d4460e1 ptp_clock_index +EXPORT_SYMBOL vmlinux 0x8ccdf0d4 devfreq_recommended_opp +EXPORT_SYMBOL vmlinux 0x8ce7f1e0 dma_sync_single_for_cpu +EXPORT_SYMBOL vmlinux 0x8d17d0b7 dcache_dir_lseek +EXPORT_SYMBOL vmlinux 0x8d1b184d sync_inode_metadata EXPORT_SYMBOL vmlinux 0x8d55bb8a qid_eq -EXPORT_SYMBOL vmlinux 0x8d5fdb75 blk_set_runtime_active +EXPORT_SYMBOL vmlinux 0x8d5ce8c4 page_symlink +EXPORT_SYMBOL vmlinux 0x8d5dbc73 kthread_associate_blkcg EXPORT_SYMBOL vmlinux 0x8d60652c __SCT__tp_func_mmap_lock_released +EXPORT_SYMBOL vmlinux 0x8d651ed2 mpage_readpage EXPORT_SYMBOL vmlinux 0x8d6aff89 __put_user_nocheck_4 -EXPORT_SYMBOL vmlinux 0x8d6bfb2d kill_fasync +EXPORT_SYMBOL vmlinux 0x8d6b253a __skb_flow_dissect EXPORT_SYMBOL vmlinux 0x8d73278e hex_asc_upper -EXPORT_SYMBOL vmlinux 0x8d8bfd38 __sk_mem_raise_allocated -EXPORT_SYMBOL vmlinux 0x8d9045fd ppp_register_compressor -EXPORT_SYMBOL vmlinux 0x8d90c9c6 sock_no_linger +EXPORT_SYMBOL vmlinux 0x8d8080d5 dquot_commit_info +EXPORT_SYMBOL vmlinux 0x8d82835b dev_mc_add_global +EXPORT_SYMBOL vmlinux 0x8d829013 mipi_dsi_shutdown_peripheral EXPORT_SYMBOL vmlinux 0x8d9ca0e6 dma_fence_enable_sw_signaling -EXPORT_SYMBOL vmlinux 0x8d9f5a94 put_watch_queue -EXPORT_SYMBOL vmlinux 0x8da19c85 __cleancache_put_page EXPORT_SYMBOL vmlinux 0x8db22efe acpi_setup_gpe_for_wake -EXPORT_SYMBOL vmlinux 0x8dbad5bf clk_bulk_get +EXPORT_SYMBOL vmlinux 0x8db7b9bc audit_log +EXPORT_SYMBOL vmlinux 0x8dcf9e4b netdev_has_any_upper_dev +EXPORT_SYMBOL vmlinux 0x8dd6d73d __remove_inode_hash EXPORT_SYMBOL vmlinux 0x8ddd8aad schedule_timeout -EXPORT_SYMBOL vmlinux 0x8ddf64e6 kmem_cache_alloc_trace -EXPORT_SYMBOL vmlinux 0x8de20936 is_nd_dax -EXPORT_SYMBOL vmlinux 0x8deaaa47 __cgroup_bpf_run_filter_skb EXPORT_SYMBOL vmlinux 0x8dee722d _raw_read_lock_bh -EXPORT_SYMBOL vmlinux 0x8df6e423 keyring_clear EXPORT_SYMBOL vmlinux 0x8df92f66 memchr_inv EXPORT_SYMBOL vmlinux 0x8df9dd10 guid_null -EXPORT_SYMBOL vmlinux 0x8e0d31b1 scsi_vpd_lun_id -EXPORT_SYMBOL vmlinux 0x8e0d7ba7 mdiobus_get_phy -EXPORT_SYMBOL vmlinux 0x8e14d0b9 simple_dentry_operations -EXPORT_SYMBOL vmlinux 0x8e17049c ip_options_compile -EXPORT_SYMBOL vmlinux 0x8e177a13 __tracepoint_spi_transfer_start EXPORT_SYMBOL vmlinux 0x8e17b3ae idr_destroy -EXPORT_SYMBOL vmlinux 0x8e1b53ed dma_unmap_resource EXPORT_SYMBOL vmlinux 0x8e21c9a1 dma_fence_add_callback -EXPORT_SYMBOL vmlinux 0x8e2d1236 ex_handler_wrmsr_unsafe -EXPORT_SYMBOL vmlinux 0x8e4183e4 to_ndd -EXPORT_SYMBOL vmlinux 0x8e5b1f08 add_to_pipe -EXPORT_SYMBOL vmlinux 0x8e659419 nf_getsockopt +EXPORT_SYMBOL vmlinux 0x8e2d241b setup_arg_pages +EXPORT_SYMBOL vmlinux 0x8e37cccc napi_build_skb +EXPORT_SYMBOL vmlinux 0x8e3f51d1 skb_find_text +EXPORT_SYMBOL vmlinux 0x8e492021 set_binfmt EXPORT_SYMBOL vmlinux 0x8e663d0f zalloc_cpumask_var_node +EXPORT_SYMBOL vmlinux 0x8e6c2a44 inet_add_offload +EXPORT_SYMBOL vmlinux 0x8e6fc503 devm_devfreq_remove_device +EXPORT_SYMBOL vmlinux 0x8e72725e set_blocksize +EXPORT_SYMBOL vmlinux 0x8e7b8106 dquot_file_open EXPORT_SYMBOL vmlinux 0x8e7c5ed8 textsearch_find_continuous -EXPORT_SYMBOL vmlinux 0x8e9067d2 pci_try_set_mwi EXPORT_SYMBOL vmlinux 0x8e93bd24 security_secctx_to_secid +EXPORT_SYMBOL vmlinux 0x8e948900 dev_open EXPORT_SYMBOL vmlinux 0x8ea2851e __register_nls -EXPORT_SYMBOL vmlinux 0x8eaf1765 write_inode_now EXPORT_SYMBOL vmlinux 0x8eaf2a5f vga_switcheroo_unregister_handler -EXPORT_SYMBOL vmlinux 0x8ebe1358 netif_stacked_transfer_operstate -EXPORT_SYMBOL vmlinux 0x8ec6d24d pmem_should_map_pages -EXPORT_SYMBOL vmlinux 0x8edb340f tcf_chain_put_by_act -EXPORT_SYMBOL vmlinux 0x8ef1c595 page_mapping -EXPORT_SYMBOL vmlinux 0x8f188287 dma_mmap_attrs -EXPORT_SYMBOL vmlinux 0x8f22c6bb dev_mc_add +EXPORT_SYMBOL vmlinux 0x8ee557c4 pcie_get_readrq +EXPORT_SYMBOL vmlinux 0x8ef2b092 vme_irq_generate EXPORT_SYMBOL vmlinux 0x8f2703b7 wbinvd_on_all_cpus -EXPORT_SYMBOL vmlinux 0x8f2fd37c neigh_update -EXPORT_SYMBOL vmlinux 0x8f38d383 ex_handler_default -EXPORT_SYMBOL vmlinux 0x8f467050 migrate_page +EXPORT_SYMBOL vmlinux 0x8f41bf07 inet_frag_kill +EXPORT_SYMBOL vmlinux 0x8f58973f nf_unregister_sockopt +EXPORT_SYMBOL vmlinux 0x8f59848b ppp_output_wakeup +EXPORT_SYMBOL vmlinux 0x8f7d8893 __traceiter_mmap_lock_start_locking EXPORT_SYMBOL vmlinux 0x8f80bf11 acpi_install_gpe_raw_handler -EXPORT_SYMBOL vmlinux 0x8f83bc73 dev_change_proto_down -EXPORT_SYMBOL vmlinux 0x8f9344bf unpin_user_page +EXPORT_SYMBOL vmlinux 0x8f80bf73 eth_validate_addr +EXPORT_SYMBOL vmlinux 0x8f8db93d netdev_adjacent_change_abort EXPORT_SYMBOL vmlinux 0x8f996a30 ethtool_convert_legacy_u32_to_link_mode EXPORT_SYMBOL vmlinux 0x8f9c199c __get_user_2 EXPORT_SYMBOL vmlinux 0x8fa25c24 xa_find -EXPORT_SYMBOL vmlinux 0x8fa43417 icmp6_send -EXPORT_SYMBOL vmlinux 0x8fa6931c gnet_stats_start_copy_compat -EXPORT_SYMBOL vmlinux 0x8fbc1f65 xfrm_register_km -EXPORT_SYMBOL vmlinux 0x8fca4a27 __tracepoint_dma_fence_enable_signal -EXPORT_SYMBOL vmlinux 0x8fd2c356 kmem_cache_create -EXPORT_SYMBOL vmlinux 0x8fd99fea pci_find_parent_resource +EXPORT_SYMBOL vmlinux 0x8fbd469c dev_get_iflink EXPORT_SYMBOL vmlinux 0x8fdb0752 abort_creds -EXPORT_SYMBOL vmlinux 0x8fe7bc72 tcp_sync_mss +EXPORT_SYMBOL vmlinux 0x8fee5db1 mpage_writepage +EXPORT_SYMBOL vmlinux 0x8feea4f2 dev_addr_del EXPORT_SYMBOL vmlinux 0x8ff89ed0 seg6_hmac_exit EXPORT_SYMBOL vmlinux 0x90006be6 dm_kcopyd_client_flush -EXPORT_SYMBOL vmlinux 0x90103ea5 simple_dir_inode_operations -EXPORT_SYMBOL vmlinux 0x9010517e try_to_writeback_inodes_sb -EXPORT_SYMBOL vmlinux 0x90178405 scsi_rescan_device -EXPORT_SYMBOL vmlinux 0x90207947 mini_qdisc_pair_block_init +EXPORT_SYMBOL vmlinux 0x900c3591 request_partial_firmware_into_buf +EXPORT_SYMBOL vmlinux 0x900d1e67 dma_sync_single_for_device +EXPORT_SYMBOL vmlinux 0x9011792a ata_link_printk EXPORT_SYMBOL vmlinux 0x902d8722 vme_slave_get +EXPORT_SYMBOL vmlinux 0x90339c09 ps2_drain EXPORT_SYMBOL vmlinux 0x9034a696 mempool_destroy -EXPORT_SYMBOL vmlinux 0x90503e00 security_inode_copy_up +EXPORT_SYMBOL vmlinux 0x903f60aa nf_unregister_net_hooks EXPORT_SYMBOL vmlinux 0x905695ab sg_copy_from_buffer EXPORT_SYMBOL vmlinux 0x90576ec4 vmemdup_user -EXPORT_SYMBOL vmlinux 0x90639cc7 vlan_vid_del -EXPORT_SYMBOL vmlinux 0x907174b6 d_alloc -EXPORT_SYMBOL vmlinux 0x9079d18a sk_stop_timer -EXPORT_SYMBOL vmlinux 0x907d26a0 tcf_get_next_proto +EXPORT_SYMBOL vmlinux 0x9076d306 bioset_integrity_create EXPORT_SYMBOL vmlinux 0x907ea00e set_security_override -EXPORT_SYMBOL vmlinux 0x908778b4 clocksource_change_rating -EXPORT_SYMBOL vmlinux 0x90a1bbc9 pci_dev_put -EXPORT_SYMBOL vmlinux 0x90c2ff7e netif_set_real_num_rx_queues -EXPORT_SYMBOL vmlinux 0x90c3ffe0 phy_device_create -EXPORT_SYMBOL vmlinux 0x90c975bc udp_flush_pending_frames -EXPORT_SYMBOL vmlinux 0x90ceed1b __scm_destroy -EXPORT_SYMBOL vmlinux 0x90d70c0a cdev_device_del +EXPORT_SYMBOL vmlinux 0x90843e32 simple_lookup +EXPORT_SYMBOL vmlinux 0x909fef07 pci_write_config_word +EXPORT_SYMBOL vmlinux 0x90a85093 rfkill_alloc +EXPORT_SYMBOL vmlinux 0x90a939e3 __serio_register_driver +EXPORT_SYMBOL vmlinux 0x90aef1ae tty_port_destroy +EXPORT_SYMBOL vmlinux 0x90d627e2 genphy_loopback +EXPORT_SYMBOL vmlinux 0x90deed68 __SCK__tp_func_mmap_lock_start_locking +EXPORT_SYMBOL vmlinux 0x90df08ce sock_set_reuseaddr EXPORT_SYMBOL vmlinux 0x90e273e2 cred_fscmp -EXPORT_SYMBOL vmlinux 0x90ec7f92 __post_watch_notification -EXPORT_SYMBOL vmlinux 0x90f6ec14 vga_switcheroo_unlock_ddc +EXPORT_SYMBOL vmlinux 0x90f1ab87 skb_vlan_pop +EXPORT_SYMBOL vmlinux 0x90fadfd4 dev_get_by_name_rcu +EXPORT_SYMBOL vmlinux 0x910797c6 km_report EXPORT_SYMBOL vmlinux 0x9114b616 __xa_alloc -EXPORT_SYMBOL vmlinux 0x91177041 dget_parent -EXPORT_SYMBOL vmlinux 0x9117f979 __xfrm_dst_lookup -EXPORT_SYMBOL vmlinux 0x913a183d dquot_quota_off -EXPORT_SYMBOL vmlinux 0x914b93b2 page_zero_new_buffers +EXPORT_SYMBOL vmlinux 0x911a1a1d generic_file_write_iter +EXPORT_SYMBOL vmlinux 0x9120e05d generic_file_splice_read +EXPORT_SYMBOL vmlinux 0x9148e1fc pci_back_from_sleep EXPORT_SYMBOL vmlinux 0x91607d95 set_memory_wb -EXPORT_SYMBOL vmlinux 0x9164e87f __ip_mc_inc_group +EXPORT_SYMBOL vmlinux 0x9166724e vmbus_recvpacket EXPORT_SYMBOL vmlinux 0x9166fada strncpy EXPORT_SYMBOL vmlinux 0x9176145b acpi_install_global_event_handler -EXPORT_SYMBOL vmlinux 0x9179a21e mdio_device_create +EXPORT_SYMBOL vmlinux 0x917f9e61 d_genocide +EXPORT_SYMBOL vmlinux 0x91899e49 ip6_xmit +EXPORT_SYMBOL vmlinux 0x91918dd2 skb_dump +EXPORT_SYMBOL vmlinux 0x9195b678 netif_carrier_off EXPORT_SYMBOL vmlinux 0x919c58f3 __clzsi2 EXPORT_SYMBOL vmlinux 0x91a10c61 intel_scu_ipc_dev_simple_command -EXPORT_SYMBOL vmlinux 0x91a3521e phy_write_mmd -EXPORT_SYMBOL vmlinux 0x91a45402 blkdev_issue_write_same EXPORT_SYMBOL vmlinux 0x91a488ac __netdev_alloc_frag_align EXPORT_SYMBOL vmlinux 0x91a7b1da qdisc_class_hash_remove -EXPORT_SYMBOL vmlinux 0x91a9e674 scsi_unblock_requests -EXPORT_SYMBOL vmlinux 0x91ad48c7 tc_setup_cb_destroy -EXPORT_SYMBOL vmlinux 0x91b87918 __pskb_copy_fclone EXPORT_SYMBOL vmlinux 0x91c0980e icst_hz -EXPORT_SYMBOL vmlinux 0x91ccc548 ata_print_version -EXPORT_SYMBOL vmlinux 0x91de0fb1 agp_enable -EXPORT_SYMBOL vmlinux 0x91df6a8a dev_mc_sync +EXPORT_SYMBOL vmlinux 0x91ca39c1 sock_from_file EXPORT_SYMBOL vmlinux 0x91f44510 idr_alloc_cyclic EXPORT_SYMBOL vmlinux 0x91f68ea1 __hw_addr_sync -EXPORT_SYMBOL vmlinux 0x91f87748 cdrom_number_of_slots -EXPORT_SYMBOL vmlinux 0x920bcbe2 vfio_unregister_notifier -EXPORT_SYMBOL vmlinux 0x9217a4fd posix_lock_file -EXPORT_SYMBOL vmlinux 0x92252e31 __dev_kfree_skb_any +EXPORT_SYMBOL vmlinux 0x920f0dbb dev_change_flags +EXPORT_SYMBOL vmlinux 0x9211f01f inet_accept +EXPORT_SYMBOL vmlinux 0x92221b74 insert_inode_locked +EXPORT_SYMBOL vmlinux 0x9223cce9 nf_log_set EXPORT_SYMBOL vmlinux 0x922f45a6 __bitmap_clear EXPORT_SYMBOL vmlinux 0x923b1276 dmaengine_get -EXPORT_SYMBOL vmlinux 0x924e3ba2 tcp_mss_to_mtu +EXPORT_SYMBOL vmlinux 0x92463cac pcibios_resource_to_bus EXPORT_SYMBOL vmlinux 0x92540fbf finish_wait EXPORT_SYMBOL vmlinux 0x9258c776 hdmi_vendor_infoframe_pack_only -EXPORT_SYMBOL vmlinux 0x92663ac1 _dev_printk -EXPORT_SYMBOL vmlinux 0x92690ac2 __tcf_em_tree_match +EXPORT_SYMBOL vmlinux 0x9260fd5e tcp_close +EXPORT_SYMBOL vmlinux 0x926579d5 security_binder_transfer_file +EXPORT_SYMBOL vmlinux 0x927111d8 input_unregister_handler EXPORT_SYMBOL vmlinux 0x92774cf8 __kfence_pool -EXPORT_SYMBOL vmlinux 0x92861bdd pci_read_config_dword EXPORT_SYMBOL vmlinux 0x92897e3d default_idle +EXPORT_SYMBOL vmlinux 0x928a547e module_refcount EXPORT_SYMBOL vmlinux 0x9291cd3b memdup_user EXPORT_SYMBOL vmlinux 0x92997ed8 _printk -EXPORT_SYMBOL vmlinux 0x92a36c20 netdev_name_node_alt_destroy +EXPORT_SYMBOL vmlinux 0x929e8f06 pci_msi_vec_count EXPORT_SYMBOL vmlinux 0x92a51e56 acpi_debug_print_raw -EXPORT_SYMBOL vmlinux 0x92b6a339 unpin_user_pages +EXPORT_SYMBOL vmlinux 0x92ab98a0 devm_backlight_device_unregister +EXPORT_SYMBOL vmlinux 0x92b39731 mipi_dsi_dcs_set_tear_off +EXPORT_SYMBOL vmlinux 0x92b3f8ab qdisc_offload_graft_helper +EXPORT_SYMBOL vmlinux 0x92b47392 blk_rq_map_kern EXPORT_SYMBOL vmlinux 0x92b99a33 acpi_put_table EXPORT_SYMBOL vmlinux 0x92b9b180 slash_name +EXPORT_SYMBOL vmlinux 0x92cd8a15 scsi_alloc_sgtables +EXPORT_SYMBOL vmlinux 0x92d2c529 simple_open EXPORT_SYMBOL vmlinux 0x92d5838e request_threaded_irq -EXPORT_SYMBOL vmlinux 0x92e294eb fc_release_transport +EXPORT_SYMBOL vmlinux 0x92da3a15 from_kuid_munged EXPORT_SYMBOL vmlinux 0x92e683f5 down_timeout +EXPORT_SYMBOL vmlinux 0x92e87414 tty_wait_until_sent EXPORT_SYMBOL vmlinux 0x92ec510d jiffies64_to_msecs +EXPORT_SYMBOL vmlinux 0x92f03004 pci_clear_master EXPORT_SYMBOL vmlinux 0x92fa5abb vme_lm_detach +EXPORT_SYMBOL vmlinux 0x92ffd35c vga_switcheroo_register_audio_client EXPORT_SYMBOL vmlinux 0x93022ba6 __scsi_format_command +EXPORT_SYMBOL vmlinux 0x9304d5fa __mod_node_page_state EXPORT_SYMBOL vmlinux 0x9305f8e6 cpufreq_get -EXPORT_SYMBOL vmlinux 0x930e5df6 unregister_md_personality -EXPORT_SYMBOL vmlinux 0x933d09f7 blk_mq_start_hw_queue -EXPORT_SYMBOL vmlinux 0x9351253b tcp_seq_start -EXPORT_SYMBOL vmlinux 0x93677f49 edac_mc_find +EXPORT_SYMBOL vmlinux 0x9305fb92 serio_unregister_child_port +EXPORT_SYMBOL vmlinux 0x934027ba vfs_getattr +EXPORT_SYMBOL vmlinux 0x9345f552 cont_write_begin EXPORT_SYMBOL vmlinux 0x937733e3 qid_valid EXPORT_SYMBOL vmlinux 0x93a6e0b2 io_schedule -EXPORT_SYMBOL vmlinux 0x93b09da3 elv_bio_merge_ok EXPORT_SYMBOL vmlinux 0x93b3fc74 register_dcbevent_notifier -EXPORT_SYMBOL vmlinux 0x93c3afaf sock_create +EXPORT_SYMBOL vmlinux 0x93be46f8 d_move +EXPORT_SYMBOL vmlinux 0x93c0eb1e vfs_mknod EXPORT_SYMBOL vmlinux 0x93d6dd8c complete_all -EXPORT_SYMBOL vmlinux 0x93e01c5f xfrm_sad_getinfo -EXPORT_SYMBOL vmlinux 0x93e1a05d vfs_iocb_iter_write +EXPORT_SYMBOL vmlinux 0x93d8229b dst_discard_out +EXPORT_SYMBOL vmlinux 0x93dc5d81 __tracepoint_kmem_cache_free +EXPORT_SYMBOL vmlinux 0x93eaf8b7 get_vm_area EXPORT_SYMBOL vmlinux 0x93f12561 nla_put -EXPORT_SYMBOL vmlinux 0x94105198 nd_btt_version -EXPORT_SYMBOL vmlinux 0x941d6fbb jbd2_journal_revoke -EXPORT_SYMBOL vmlinux 0x94224e59 finish_swait +EXPORT_SYMBOL vmlinux 0x940c710f hdmi_infoframe_log +EXPORT_SYMBOL vmlinux 0x94112d6b ps2_handle_response +EXPORT_SYMBOL vmlinux 0x9422742e bio_uninit +EXPORT_SYMBOL vmlinux 0x9425eff4 ip6_find_1stfragopt EXPORT_SYMBOL vmlinux 0x9428f816 dim_turn -EXPORT_SYMBOL vmlinux 0x943e5bfb mipi_dsi_turn_on_peripheral +EXPORT_SYMBOL vmlinux 0x94297317 fib_default_rule_add +EXPORT_SYMBOL vmlinux 0x943d763e pci_write_config_byte EXPORT_SYMBOL vmlinux 0x944375db _totalram_pages EXPORT_SYMBOL vmlinux 0x944a564d is_console_locked -EXPORT_SYMBOL vmlinux 0x94525e6b end_page_private_2 -EXPORT_SYMBOL vmlinux 0x9468e708 skb_checksum_trimmed -EXPORT_SYMBOL vmlinux 0x9470d13b serio_unregister_driver -EXPORT_SYMBOL vmlinux 0x948668c7 tcp_splice_read +EXPORT_SYMBOL vmlinux 0x944d4d61 agp_bridge +EXPORT_SYMBOL vmlinux 0x944eeb9f __nlmsg_put +EXPORT_SYMBOL vmlinux 0x94626f82 input_mt_sync_frame +EXPORT_SYMBOL vmlinux 0x947773de devm_devfreq_register_opp_notifier +EXPORT_SYMBOL vmlinux 0x94865041 acpi_dev_hid_uid_match EXPORT_SYMBOL vmlinux 0x9487d3e1 ns_capable -EXPORT_SYMBOL vmlinux 0x948ef48a kernel_sendpage +EXPORT_SYMBOL vmlinux 0x948facae inet_csk_accept +EXPORT_SYMBOL vmlinux 0x949105b4 __sk_mem_raise_allocated EXPORT_SYMBOL vmlinux 0x9493fc86 node_states -EXPORT_SYMBOL vmlinux 0x94943634 pci_bus_read_config_dword EXPORT_SYMBOL vmlinux 0x94961283 vunmap -EXPORT_SYMBOL vmlinux 0x949b09bd __sock_create -EXPORT_SYMBOL vmlinux 0x949f0fd5 end_buffer_write_sync -EXPORT_SYMBOL vmlinux 0x94b1d5fe bdev_dax_pgoff -EXPORT_SYMBOL vmlinux 0x94b22be1 block_is_partially_uptodate -EXPORT_SYMBOL vmlinux 0x94b64dac tcp_sendpage +EXPORT_SYMBOL vmlinux 0x949eaa54 bio_clone_fast +EXPORT_SYMBOL vmlinux 0x94b4b359 pv_ops EXPORT_SYMBOL vmlinux 0x94bb7ec3 gen_pool_dma_zalloc_algo EXPORT_SYMBOL vmlinux 0x94bf03ca utf8_to_utf32 -EXPORT_SYMBOL vmlinux 0x94c15fc1 dquot_disable -EXPORT_SYMBOL vmlinux 0x94dfed1c eth_validate_addr +EXPORT_SYMBOL vmlinux 0x94bf7dba dquot_alloc_inode +EXPORT_SYMBOL vmlinux 0x94c3005f __phy_resume +EXPORT_SYMBOL vmlinux 0x94d7c43c netdev_has_upper_dev_all_rcu EXPORT_SYMBOL vmlinux 0x94e50ad4 call_fib_notifier +EXPORT_SYMBOL vmlinux 0x94f5a8db is_acpi_device_node EXPORT_SYMBOL vmlinux 0x9507c90f copy_fsxattr_to_user -EXPORT_SYMBOL vmlinux 0x9530e133 invalidate_bdev -EXPORT_SYMBOL vmlinux 0x953dade6 registered_fb -EXPORT_SYMBOL vmlinux 0x953e28e5 sock_create_kern +EXPORT_SYMBOL vmlinux 0x952777a2 component_match_add_typed +EXPORT_SYMBOL vmlinux 0x95421d29 udp_lib_unhash EXPORT_SYMBOL vmlinux 0x954cef6f init_on_alloc EXPORT_SYMBOL vmlinux 0x954f099c idr_preload -EXPORT_SYMBOL vmlinux 0x956f02b1 __netdev_alloc_skb -EXPORT_SYMBOL vmlinux 0x95967784 fscrypt_zeroout_range +EXPORT_SYMBOL vmlinux 0x955ed950 noop_llseek +EXPORT_SYMBOL vmlinux 0x9569b622 generic_fadvise +EXPORT_SYMBOL vmlinux 0x9583ee52 inc_node_page_state +EXPORT_SYMBOL vmlinux 0x958669a6 fs_param_is_path +EXPORT_SYMBOL vmlinux 0x9599ab2a __dev_direct_xmit +EXPORT_SYMBOL vmlinux 0x95a403f8 bmap EXPORT_SYMBOL vmlinux 0x95a67b07 udp_table -EXPORT_SYMBOL vmlinux 0x95a74167 skb_checksum_setup -EXPORT_SYMBOL vmlinux 0x95b189c9 vlan_filter_drop_vids -EXPORT_SYMBOL vmlinux 0x95b92f43 pcim_iomap -EXPORT_SYMBOL vmlinux 0x95c878b4 submit_bio_noacct -EXPORT_SYMBOL vmlinux 0x95d963c0 inode_nohighmem -EXPORT_SYMBOL vmlinux 0x95e10c56 __tracepoint_kmem_cache_free -EXPORT_SYMBOL vmlinux 0x95ee73cc netif_tx_stop_all_queues -EXPORT_SYMBOL vmlinux 0x95f0e668 inet_unregister_protosw -EXPORT_SYMBOL vmlinux 0x9610325d netdev_get_xmit_slave -EXPORT_SYMBOL vmlinux 0x961244a6 filemap_invalidate_unlock_two -EXPORT_SYMBOL vmlinux 0x961ffaa5 devfreq_recommended_opp +EXPORT_SYMBOL vmlinux 0x95c8e60b devm_mdiobus_alloc_size +EXPORT_SYMBOL vmlinux 0x95e020df fs_param_is_s32 +EXPORT_SYMBOL vmlinux 0x95e2ab62 d_instantiate_anon +EXPORT_SYMBOL vmlinux 0x95e44dd0 tcp_ioctl +EXPORT_SYMBOL vmlinux 0x95e69d88 current_time +EXPORT_SYMBOL vmlinux 0x95ee76b3 tcp_stream_memory_free +EXPORT_SYMBOL vmlinux 0x95f9da6f iget_failed +EXPORT_SYMBOL vmlinux 0x9606a5d0 sk_stream_error EXPORT_SYMBOL vmlinux 0x9625695d acpi_install_gpe_block -EXPORT_SYMBOL vmlinux 0x9625dac9 __alloc_skb +EXPORT_SYMBOL vmlinux 0x962575fa skb_copy_expand +EXPORT_SYMBOL vmlinux 0x96277129 generic_shutdown_super EXPORT_SYMBOL vmlinux 0x962c4977 clkdev_add -EXPORT_SYMBOL vmlinux 0x9644b917 crypto_sha1_finup -EXPORT_SYMBOL vmlinux 0x965e650f pci_bus_read_config_byte -EXPORT_SYMBOL vmlinux 0x96668147 kern_path_create -EXPORT_SYMBOL vmlinux 0x9670a429 tty_driver_kref_put -EXPORT_SYMBOL vmlinux 0x96741c1e kern_unmount +EXPORT_SYMBOL vmlinux 0x96544f8c unpin_user_page_range_dirty_lock +EXPORT_SYMBOL vmlinux 0x96782abd udp_ioctl EXPORT_SYMBOL vmlinux 0x96848186 scnprintf -EXPORT_SYMBOL vmlinux 0x96937b63 cfb_fillrect -EXPORT_SYMBOL vmlinux 0x96af5baa acpi_bus_get_status +EXPORT_SYMBOL vmlinux 0x9696d023 put_ipc_ns EXPORT_SYMBOL vmlinux 0x96b29254 strncasecmp -EXPORT_SYMBOL vmlinux 0x96b5dfa0 tty_insert_flip_string_flags +EXPORT_SYMBOL vmlinux 0x96c09677 register_filesystem EXPORT_SYMBOL vmlinux 0x96c17136 fb_var_to_videomode +EXPORT_SYMBOL vmlinux 0x96c436b1 lru_cache_add EXPORT_SYMBOL vmlinux 0x96cd2b04 scsi_sense_key_string -EXPORT_SYMBOL vmlinux 0x96e5814c generic_shutdown_super EXPORT_SYMBOL vmlinux 0x96e5d30f gen_pool_set_algo EXPORT_SYMBOL vmlinux 0x96eab78b iosf_mbi_modify EXPORT_SYMBOL vmlinux 0x96fab350 dim_park_on_top -EXPORT_SYMBOL vmlinux 0x97013dfc __dev_get_by_index -EXPORT_SYMBOL vmlinux 0x970d77a1 blk_pre_runtime_resume -EXPORT_SYMBOL vmlinux 0x970defa9 clocksource_unregister -EXPORT_SYMBOL vmlinux 0x9710fa3d iov_iter_alignment -EXPORT_SYMBOL vmlinux 0x9731f2bb skb_checksum -EXPORT_SYMBOL vmlinux 0x973e5298 unregister_framebuffer +EXPORT_SYMBOL vmlinux 0x971448dd __skb_gro_checksum_complete +EXPORT_SYMBOL vmlinux 0x971a5851 blk_mq_stop_hw_queues +EXPORT_SYMBOL vmlinux 0x97221915 page_cache_prev_miss +EXPORT_SYMBOL vmlinux 0x9729afc1 invalidate_mapping_pages +EXPORT_SYMBOL vmlinux 0x972d5b63 skb_free_datagram EXPORT_SYMBOL vmlinux 0x973fa82e register_acpi_notifier -EXPORT_SYMBOL vmlinux 0x974357f5 param_set_ulong +EXPORT_SYMBOL vmlinux 0x97432b47 sock_create_lite EXPORT_SYMBOL vmlinux 0x9746eb89 ZSTD_decompressBegin_usingDict -EXPORT_SYMBOL vmlinux 0x97569edd agp_generic_free_by_type +EXPORT_SYMBOL vmlinux 0x9748d085 pps_event +EXPORT_SYMBOL vmlinux 0x974a11ad dev_mc_del_global +EXPORT_SYMBOL vmlinux 0x9750a9d5 kthread_create_on_node +EXPORT_SYMBOL vmlinux 0x9750d182 fs_param_is_blob +EXPORT_SYMBOL vmlinux 0x975d2a58 dma_unmap_sg_attrs EXPORT_SYMBOL vmlinux 0x97651e6c vmemmap_base -EXPORT_SYMBOL vmlinux 0x977b2542 vme_dma_list_add +EXPORT_SYMBOL vmlinux 0x976a794e devm_clk_get EXPORT_SYMBOL vmlinux 0x97934ecf del_timer_sync -EXPORT_SYMBOL vmlinux 0x97947c4c __blk_mq_end_request EXPORT_SYMBOL vmlinux 0x97a57333 crc_t10dif_update +EXPORT_SYMBOL vmlinux 0x97ab6a72 netif_rx_ni EXPORT_SYMBOL vmlinux 0x97adb487 utf8s_to_utf16s -EXPORT_SYMBOL vmlinux 0x97ae3dd5 param_get_int +EXPORT_SYMBOL vmlinux 0x97bbf688 bdi_set_max_ratio EXPORT_SYMBOL vmlinux 0x97bdfa60 scsi_dev_info_remove_list -EXPORT_SYMBOL vmlinux 0x97d35e6a sock_wmalloc -EXPORT_SYMBOL vmlinux 0x97e169c4 register_netdevice +EXPORT_SYMBOL vmlinux 0x97cda643 devm_request_resource +EXPORT_SYMBOL vmlinux 0x97d41eaa jbd2_journal_dirty_metadata +EXPORT_SYMBOL vmlinux 0x97dcfedd dm_table_get_mode EXPORT_SYMBOL vmlinux 0x97e2789a commit_creds -EXPORT_SYMBOL vmlinux 0x9801f4b6 alloc_anon_inode -EXPORT_SYMBOL vmlinux 0x982719d5 misc_deregister -EXPORT_SYMBOL vmlinux 0x9829acaf vmbus_sendpacket +EXPORT_SYMBOL vmlinux 0x97f820be pci_find_parent_resource EXPORT_SYMBOL vmlinux 0x9829fc11 __kfifo_out_peek_r -EXPORT_SYMBOL vmlinux 0x983d92d1 seq_read -EXPORT_SYMBOL vmlinux 0x984e1526 ll_rw_block -EXPORT_SYMBOL vmlinux 0x98584542 pci_claim_resource -EXPORT_SYMBOL vmlinux 0x985d8b83 account_page_redirty -EXPORT_SYMBOL vmlinux 0x985ec249 skb_unlink -EXPORT_SYMBOL vmlinux 0x98b70d46 vfs_fileattr_set +EXPORT_SYMBOL vmlinux 0x98309a5d kthread_destroy_worker +EXPORT_SYMBOL vmlinux 0x9838a4ba iov_iter_get_pages_alloc +EXPORT_SYMBOL vmlinux 0x9839be69 i8042_remove_filter +EXPORT_SYMBOL vmlinux 0x985220e1 xfrm_lookup +EXPORT_SYMBOL vmlinux 0x9876e54c jbd2_journal_flush +EXPORT_SYMBOL vmlinux 0x989599ac security_path_mkdir +EXPORT_SYMBOL vmlinux 0x98a4cc31 blk_queue_io_min +EXPORT_SYMBOL vmlinux 0x98ab98a6 phy_get_eee_err EXPORT_SYMBOL vmlinux 0x98c039dc dma_fence_wait_timeout +EXPORT_SYMBOL vmlinux 0x98c33328 eth_commit_mac_addr_change EXPORT_SYMBOL vmlinux 0x98c89ade security_xfrm_state_alloc +EXPORT_SYMBOL vmlinux 0x98d673ee udp_sendmsg +EXPORT_SYMBOL vmlinux 0x98e2f141 md_bitmap_endwrite EXPORT_SYMBOL vmlinux 0x98e508ef ignore_console_lock_warning -EXPORT_SYMBOL vmlinux 0x98e7c96d mipi_dsi_dcs_soft_reset -EXPORT_SYMBOL vmlinux 0x98ee9785 ip_route_input_noref -EXPORT_SYMBOL vmlinux 0x98fe0cac sock_common_recvmsg +EXPORT_SYMBOL vmlinux 0x98e7c272 genphy_check_and_restart_aneg +EXPORT_SYMBOL vmlinux 0x98ecb681 msi_desc_to_pci_dev +EXPORT_SYMBOL vmlinux 0x99048df5 devm_input_allocate_device EXPORT_SYMBOL vmlinux 0x99078b39 trace_print_flags_seq EXPORT_SYMBOL vmlinux 0x9908648a textsearch_prepare -EXPORT_SYMBOL vmlinux 0x99183b42 vme_register_error_handler -EXPORT_SYMBOL vmlinux 0x9920237e pneigh_enqueue -EXPORT_SYMBOL vmlinux 0x99280f09 vfs_dup_fs_context -EXPORT_SYMBOL vmlinux 0x9934c45d kernel_getpeername +EXPORT_SYMBOL vmlinux 0x993573fd jbd2_log_start_commit EXPORT_SYMBOL vmlinux 0x9939eba0 backlight_unregister_notifier +EXPORT_SYMBOL vmlinux 0x994628a9 netdev_notify_peers EXPORT_SYMBOL vmlinux 0x99517682 udp_encap_enable -EXPORT_SYMBOL vmlinux 0x9958748a skb_clone_sk -EXPORT_SYMBOL vmlinux 0x9968740a tty_unregister_device -EXPORT_SYMBOL vmlinux 0x996965d5 fiemap_prep +EXPORT_SYMBOL vmlinux 0x99590d82 __skb_free_datagram_locked +EXPORT_SYMBOL vmlinux 0x995ac0cb vlan_uses_dev +EXPORT_SYMBOL vmlinux 0x9965acb8 ip_sock_set_pktinfo +EXPORT_SYMBOL vmlinux 0x99682333 gnet_stats_copy_rate_est +EXPORT_SYMBOL vmlinux 0x996c0e91 km_query EXPORT_SYMBOL vmlinux 0x9975dc22 acpi_get_handle -EXPORT_SYMBOL vmlinux 0x997c1e8b param_set_ullong -EXPORT_SYMBOL vmlinux 0x998356e9 address_space_init_once -EXPORT_SYMBOL vmlinux 0x998b224b ata_std_end_eh +EXPORT_SYMBOL vmlinux 0x9975ee8b kernel_listen +EXPORT_SYMBOL vmlinux 0x998a8643 neigh_table_clear EXPORT_SYMBOL vmlinux 0x999e8297 vfree -EXPORT_SYMBOL vmlinux 0x99a00dd4 clear_inode EXPORT_SYMBOL vmlinux 0x99a60da5 textsearch_unregister -EXPORT_SYMBOL vmlinux 0x99ae894b phy_attach -EXPORT_SYMBOL vmlinux 0x99c948ee write_dirty_buffer -EXPORT_SYMBOL vmlinux 0x99cee175 netif_device_attach EXPORT_SYMBOL vmlinux 0x99d472b1 net_dim_get_rx_moderation EXPORT_SYMBOL vmlinux 0x99daa9bf try_offline_node -EXPORT_SYMBOL vmlinux 0x99ea0c72 simple_pin_fs -EXPORT_SYMBOL vmlinux 0x99ec4ed0 pci_fixup_cardbus +EXPORT_SYMBOL vmlinux 0x99ec4bf9 cleancache_register_ops +EXPORT_SYMBOL vmlinux 0x99ef3267 xp_dma_sync_for_device_slow EXPORT_SYMBOL vmlinux 0x99f068d5 x86_cpu_to_node_map EXPORT_SYMBOL vmlinux 0x99f7371c refcount_dec_and_mutex_lock EXPORT_SYMBOL vmlinux 0x99f9638f __napi_alloc_frag_align +EXPORT_SYMBOL vmlinux 0x9a0a1655 nd_integrity_init EXPORT_SYMBOL vmlinux 0x9a0c3a18 vme_unregister_error_handler -EXPORT_SYMBOL vmlinux 0x9a1431fe proc_create EXPORT_SYMBOL vmlinux 0x9a19ec50 make_flow_keys_digest EXPORT_SYMBOL vmlinux 0x9a1dfd65 strpbrk +EXPORT_SYMBOL vmlinux 0x9a222120 clear_page_dirty_for_io EXPORT_SYMBOL vmlinux 0x9a22391e radix_tree_gang_lookup_tag_slot -EXPORT_SYMBOL vmlinux 0x9a231f3e __traceiter_mmap_lock_released -EXPORT_SYMBOL vmlinux 0x9a2eaef8 netif_carrier_off -EXPORT_SYMBOL vmlinux 0x9a509e05 jbd2_fc_end_commit_fallback +EXPORT_SYMBOL vmlinux 0x9a2ab7b2 blk_mq_run_hw_queue +EXPORT_SYMBOL vmlinux 0x9a36dba4 __napi_schedule +EXPORT_SYMBOL vmlinux 0x9a52d722 input_reset_device EXPORT_SYMBOL vmlinux 0x9a583306 netlbl_bitmap_walk -EXPORT_SYMBOL vmlinux 0x9a72f027 ptp_clock_event +EXPORT_SYMBOL vmlinux 0x9a70fd43 skb_dequeue_tail EXPORT_SYMBOL vmlinux 0x9a73b032 ZSTD_initDStream_usingDDict -EXPORT_SYMBOL vmlinux 0x9a7c9085 __skb_pad -EXPORT_SYMBOL vmlinux 0x9a8e9b6e seq_bprintf +EXPORT_SYMBOL vmlinux 0x9a8f44f6 netdev_update_features EXPORT_SYMBOL vmlinux 0x9aaeefce sysctl_nf_log_all_netns -EXPORT_SYMBOL vmlinux 0x9abc3d53 tty_unthrottle -EXPORT_SYMBOL vmlinux 0x9ac5d7ae prepare_to_swait_exclusive -EXPORT_SYMBOL vmlinux 0x9ac60647 fscrypt_encrypt_block_inplace +EXPORT_SYMBOL vmlinux 0x9ac702bb mipi_dsi_dcs_set_tear_scanline +EXPORT_SYMBOL vmlinux 0x9ad1909c kill_anon_super EXPORT_SYMBOL vmlinux 0x9ad7a582 iosf_mbi_assert_punit_acquired -EXPORT_SYMBOL vmlinux 0x9ad90b90 cpufreq_generic_suspend -EXPORT_SYMBOL vmlinux 0x9adb2244 __SCK__tp_func_rdpmc -EXPORT_SYMBOL vmlinux 0x9ade3b25 cdrom_open EXPORT_SYMBOL vmlinux 0x9ae47436 _find_last_bit -EXPORT_SYMBOL vmlinux 0x9af483be netdev_info -EXPORT_SYMBOL vmlinux 0x9b15c1ae jbd2_journal_init_inode -EXPORT_SYMBOL vmlinux 0x9b1c8b61 __page_symlink +EXPORT_SYMBOL vmlinux 0x9b072b36 ip_frag_init +EXPORT_SYMBOL vmlinux 0x9b0e8343 kill_litter_super +EXPORT_SYMBOL vmlinux 0x9b10fb65 mipi_dsi_dcs_set_tear_on EXPORT_SYMBOL vmlinux 0x9b2560b9 gf128mul_init_4k_bbe EXPORT_SYMBOL vmlinux 0x9b33e0d7 unregister_dcbevent_notifier +EXPORT_SYMBOL vmlinux 0x9b3455ba mdio_driver_unregister +EXPORT_SYMBOL vmlinux 0x9b3f2a43 pci_enable_msix_range EXPORT_SYMBOL vmlinux 0x9b420478 utf8_strncasecmp EXPORT_SYMBOL vmlinux 0x9b496b21 posix_acl_alloc -EXPORT_SYMBOL vmlinux 0x9b589f1b generic_read_dir -EXPORT_SYMBOL vmlinux 0x9b6f2bbb vm_insert_pages +EXPORT_SYMBOL vmlinux 0x9b4a0cb3 fb_blank +EXPORT_SYMBOL vmlinux 0x9b6e18d3 skb_eth_pop EXPORT_SYMBOL vmlinux 0x9b72478f acpi_unload_parent_table -EXPORT_SYMBOL vmlinux 0x9b7604c6 tcp_simple_retransmit -EXPORT_SYMBOL vmlinux 0x9b79d9a8 ppp_unregister_channel -EXPORT_SYMBOL vmlinux 0x9b7b561c skb_copy_expand -EXPORT_SYMBOL vmlinux 0x9b95c19c dev_mc_flush -EXPORT_SYMBOL vmlinux 0x9bab6927 pci_remove_bus EXPORT_SYMBOL vmlinux 0x9bb0da18 dns_query EXPORT_SYMBOL vmlinux 0x9bb4e317 ioread32be -EXPORT_SYMBOL vmlinux 0x9bbc5243 devm_mfd_add_devices -EXPORT_SYMBOL vmlinux 0x9be10698 simple_recursive_removal -EXPORT_SYMBOL vmlinux 0x9be34a08 alloc_file_pseudo -EXPORT_SYMBOL vmlinux 0x9be564fb vlan_ioctl_set -EXPORT_SYMBOL vmlinux 0x9be6e3b4 udp_seq_start -EXPORT_SYMBOL vmlinux 0x9beb10a1 dm_put_device -EXPORT_SYMBOL vmlinux 0x9bee240c set_page_dirty_lock -EXPORT_SYMBOL vmlinux 0x9bf3c29b ppp_register_net_channel -EXPORT_SYMBOL vmlinux 0x9bf570ed pci_write_vpd -EXPORT_SYMBOL vmlinux 0x9bf63ed0 unregister_cdrom -EXPORT_SYMBOL vmlinux 0x9c05cfed flow_rule_match_ipv6_addrs +EXPORT_SYMBOL vmlinux 0x9bc404d6 tcp_sock_set_quickack +EXPORT_SYMBOL vmlinux 0x9bc4d57d posix_lock_file +EXPORT_SYMBOL vmlinux 0x9bc5b4d5 dev_get_stats +EXPORT_SYMBOL vmlinux 0x9c017008 shmem_aops +EXPORT_SYMBOL vmlinux 0x9c0ce548 xfrm_state_update EXPORT_SYMBOL vmlinux 0x9c122bcf mempool_create_node -EXPORT_SYMBOL vmlinux 0x9c1dc7fb d_add -EXPORT_SYMBOL vmlinux 0x9c2d3865 acpi_device_hid -EXPORT_SYMBOL vmlinux 0x9c30d996 configfs_register_default_group -EXPORT_SYMBOL vmlinux 0x9c490cec qdisc_warn_nonwc -EXPORT_SYMBOL vmlinux 0x9c4fd158 t10_pi_type3_ip -EXPORT_SYMBOL vmlinux 0x9c58d5bb inet6_getname -EXPORT_SYMBOL vmlinux 0x9c5bf757 freeze_super +EXPORT_SYMBOL vmlinux 0x9c1cb0b8 notify_change +EXPORT_SYMBOL vmlinux 0x9c2b476a starget_for_each_device +EXPORT_SYMBOL vmlinux 0x9c32a614 phy_ethtool_get_sset_count +EXPORT_SYMBOL vmlinux 0x9c478b42 agp_collect_device_status +EXPORT_SYMBOL vmlinux 0x9c49f257 pci_request_regions_exclusive +EXPORT_SYMBOL vmlinux 0x9c4b9a8d jbd2_fc_release_bufs EXPORT_SYMBOL vmlinux 0x9c65b78a csum_partial_copy_nocheck -EXPORT_SYMBOL vmlinux 0x9c7fa53d skb_ext_add +EXPORT_SYMBOL vmlinux 0x9c65fb42 sock_recvmsg +EXPORT_SYMBOL vmlinux 0x9c6e4072 pcix_get_max_mmrbc +EXPORT_SYMBOL vmlinux 0x9c70c6ef del_random_ready_callback EXPORT_SYMBOL vmlinux 0x9c86b9ab fileattr_fill_flags -EXPORT_SYMBOL vmlinux 0x9c90ac89 pci_set_mwi -EXPORT_SYMBOL vmlinux 0x9c926566 tcf_exts_destroy -EXPORT_SYMBOL vmlinux 0x9c947c20 mfd_remove_devices_late -EXPORT_SYMBOL vmlinux 0x9c9a413b genphy_config_eee_advert -EXPORT_SYMBOL vmlinux 0x9ca8ae48 __cleancache_invalidate_inode +EXPORT_SYMBOL vmlinux 0x9c887eb7 vfs_rmdir +EXPORT_SYMBOL vmlinux 0x9c90884f md_reap_sync_thread EXPORT_SYMBOL vmlinux 0x9cab34a6 rfkill_set_led_trigger_name +EXPORT_SYMBOL vmlinux 0x9caf590a __tracepoint_dma_fence_signaled EXPORT_SYMBOL vmlinux 0x9cb986f2 vmalloc_base -EXPORT_SYMBOL vmlinux 0x9cc51902 __wait_on_buffer EXPORT_SYMBOL vmlinux 0x9ccf7171 vme_dma_pci_attribute EXPORT_SYMBOL vmlinux 0x9cd91791 register_sysctl -EXPORT_SYMBOL vmlinux 0x9cdb7599 jbd2_journal_finish_inode_data_buffers EXPORT_SYMBOL vmlinux 0x9cdfb3f7 sysctl_fb_tunnels_only_for_init_net EXPORT_SYMBOL vmlinux 0x9ced41ad __SCT__tp_func_read_msr -EXPORT_SYMBOL vmlinux 0x9cf79dea __udp_disconnect -EXPORT_SYMBOL vmlinux 0x9d070de6 _dev_err +EXPORT_SYMBOL vmlinux 0x9cf73f4b to_ndd +EXPORT_SYMBOL vmlinux 0x9d031d1c complete_request_key +EXPORT_SYMBOL vmlinux 0x9d036cd5 dev_getbyhwaddr_rcu EXPORT_SYMBOL vmlinux 0x9d099a39 acpi_remove_gpe_handler +EXPORT_SYMBOL vmlinux 0x9d0c7ffe freeze_super EXPORT_SYMBOL vmlinux 0x9d0d6206 unregister_netdevice_notifier -EXPORT_SYMBOL vmlinux 0x9d11f328 generic_file_llseek_size -EXPORT_SYMBOL vmlinux 0x9d174cfb page_pool_update_nid +EXPORT_SYMBOL vmlinux 0x9d1960f0 xfrm_unregister_type EXPORT_SYMBOL vmlinux 0x9d250156 __nla_put EXPORT_SYMBOL vmlinux 0x9d2ab8ac __tasklet_schedule EXPORT_SYMBOL vmlinux 0x9d2e7707 unregister_sysrq_key -EXPORT_SYMBOL vmlinux 0x9d47a0d5 tcp_release_cb +EXPORT_SYMBOL vmlinux 0x9d3d4938 noop_qdisc +EXPORT_SYMBOL vmlinux 0x9d52578f ip6_dst_hoplimit +EXPORT_SYMBOL vmlinux 0x9d58a039 mr_rtm_dumproute EXPORT_SYMBOL vmlinux 0x9d61e994 ucs2_strncmp +EXPORT_SYMBOL vmlinux 0x9d6f8035 ilookup5 EXPORT_SYMBOL vmlinux 0x9d70541a native_save_fl -EXPORT_SYMBOL vmlinux 0x9d863f4d tcf_qevent_handle +EXPORT_SYMBOL vmlinux 0x9d8fc2cf submit_bh EXPORT_SYMBOL vmlinux 0x9d92f3ad __wait_on_bit_lock EXPORT_SYMBOL vmlinux 0x9d97ab2c audit_log_object_context -EXPORT_SYMBOL vmlinux 0x9d9ba739 inet_del_protocol -EXPORT_SYMBOL vmlinux 0x9db8cf22 proc_create_mount_point -EXPORT_SYMBOL vmlinux 0x9dc062d9 component_match_add_typed -EXPORT_SYMBOL vmlinux 0x9dc074fa input_get_timestamp -EXPORT_SYMBOL vmlinux 0x9dc34f4b device_add_disk -EXPORT_SYMBOL vmlinux 0x9dc441a2 ip_tunnel_header_ops -EXPORT_SYMBOL vmlinux 0x9e063379 inet_pton_with_scope +EXPORT_SYMBOL vmlinux 0x9dd1704b mipi_dsi_host_unregister +EXPORT_SYMBOL vmlinux 0x9de0f13b seq_hex_dump +EXPORT_SYMBOL vmlinux 0x9debfde8 napi_gro_flush +EXPORT_SYMBOL vmlinux 0x9df46db4 mini_qdisc_pair_init EXPORT_SYMBOL vmlinux 0x9e0c711d vzalloc_node EXPORT_SYMBOL vmlinux 0x9e0fa5ae hsiphash_3u32 EXPORT_SYMBOL vmlinux 0x9e13f6f6 gf128mul_lle EXPORT_SYMBOL vmlinux 0x9e2737f0 acpi_install_interface_handler -EXPORT_SYMBOL vmlinux 0x9e2b274e clk_get -EXPORT_SYMBOL vmlinux 0x9e2d2530 __icmp_send -EXPORT_SYMBOL vmlinux 0x9e2e96a3 generic_error_remove_page -EXPORT_SYMBOL vmlinux 0x9e37096e serial8250_set_isa_configurator -EXPORT_SYMBOL vmlinux 0x9e380995 md_bitmap_update_sb -EXPORT_SYMBOL vmlinux 0x9e4e7ff1 xfrm_input EXPORT_SYMBOL vmlinux 0x9e4faeef dm_io_client_destroy -EXPORT_SYMBOL vmlinux 0x9e556087 dst_init EXPORT_SYMBOL vmlinux 0x9e61bb05 set_freezable EXPORT_SYMBOL vmlinux 0x9e64fbfe rtc_cmos_read EXPORT_SYMBOL vmlinux 0x9e683f75 __cpu_possible_mask -EXPORT_SYMBOL vmlinux 0x9e6fc0f1 __register_chrdev EXPORT_SYMBOL vmlinux 0x9e7d6bd0 __udelay -EXPORT_SYMBOL vmlinux 0x9e856b5a mark_info_dirty -EXPORT_SYMBOL vmlinux 0x9e85fe55 xfrm_lookup -EXPORT_SYMBOL vmlinux 0x9e8cf283 filemap_fdatawait_range_keep_errors -EXPORT_SYMBOL vmlinux 0x9e983f58 capable_wrt_inode_uidgid +EXPORT_SYMBOL vmlinux 0x9e82a9b9 __SCK__tp_func_spi_transfer_start +EXPORT_SYMBOL vmlinux 0x9e8b0a5a begin_new_exec +EXPORT_SYMBOL vmlinux 0x9e8fee53 fuse_dequeue_forget EXPORT_SYMBOL vmlinux 0x9e99837e __nla_put_64bit +EXPORT_SYMBOL vmlinux 0x9e9e1553 skb_flow_dissect_tunnel_info EXPORT_SYMBOL vmlinux 0x9e9eab95 devcgroup_check_permission EXPORT_SYMBOL vmlinux 0x9e9fdd9d memunmap -EXPORT_SYMBOL vmlinux 0x9ea81909 make_bad_inode -EXPORT_SYMBOL vmlinux 0x9eac54e9 fb_show_logo EXPORT_SYMBOL vmlinux 0x9eacf8a5 kstrndup +EXPORT_SYMBOL vmlinux 0x9eb8a32e d_find_alias EXPORT_SYMBOL vmlinux 0x9ec6ca96 ktime_get_real_ts64 -EXPORT_SYMBOL vmlinux 0x9ed7f2ba refresh_frequency_limits +EXPORT_SYMBOL vmlinux 0x9ed38e08 nvdimm_bus_lock EXPORT_SYMBOL vmlinux 0x9ed978de vme_lm_set +EXPORT_SYMBOL vmlinux 0x9eda8dd5 phy_start_cable_test_tdr +EXPORT_SYMBOL vmlinux 0x9eea96ed pci_disable_link_state_locked EXPORT_SYMBOL vmlinux 0x9ef0eee7 __SCT__tp_func_spi_transfer_stop -EXPORT_SYMBOL vmlinux 0x9f0ee199 phy_detach -EXPORT_SYMBOL vmlinux 0x9f25f06e tty_port_free_xmit_buf -EXPORT_SYMBOL vmlinux 0x9f420b32 truncate_pagecache -EXPORT_SYMBOL vmlinux 0x9f454870 sk_stop_timer_sync +EXPORT_SYMBOL vmlinux 0x9f1a7cf6 unlock_new_inode +EXPORT_SYMBOL vmlinux 0x9f255cb0 xfrm_policy_register_afinfo +EXPORT_SYMBOL vmlinux 0x9f28d8d7 blk_mq_delay_kick_requeue_list EXPORT_SYMBOL vmlinux 0x9f46ced8 __sw_hweight64 EXPORT_SYMBOL vmlinux 0x9f4f2aa3 acpi_gbl_FADT EXPORT_SYMBOL vmlinux 0x9f50b770 keyring_restrict EXPORT_SYMBOL vmlinux 0x9f54ead7 gro_cells_destroy +EXPORT_SYMBOL vmlinux 0x9f621490 input_alloc_absinfo +EXPORT_SYMBOL vmlinux 0x9f73dc5e devm_extcon_unregister_notifier EXPORT_SYMBOL vmlinux 0x9f984513 strrchr EXPORT_SYMBOL vmlinux 0x9fa7184a cancel_delayed_work_sync -EXPORT_SYMBOL vmlinux 0x9fbe7713 ip6_fraglist_init -EXPORT_SYMBOL vmlinux 0x9fcdfa63 dump_emit -EXPORT_SYMBOL vmlinux 0x9fd411a9 ipv6_dev_find EXPORT_SYMBOL vmlinux 0x9fdecc31 unregister_netdevice_many EXPORT_SYMBOL vmlinux 0x9feed7ce timer_reduce -EXPORT_SYMBOL vmlinux 0x9ff21c91 mdio_device_register EXPORT_SYMBOL vmlinux 0x9ffa3a75 netdev_max_backlog +EXPORT_SYMBOL vmlinux 0xa005ebcd generic_cont_expand_simple EXPORT_SYMBOL vmlinux 0xa00aca2a dql_completed -EXPORT_SYMBOL vmlinux 0xa00c90e5 devfreq_monitor_start EXPORT_SYMBOL vmlinux 0xa01d3df6 font_vga_8x16 EXPORT_SYMBOL vmlinux 0xa022c739 call_usermodehelper_setup -EXPORT_SYMBOL vmlinux 0xa024cfc5 devm_of_iomap +EXPORT_SYMBOL vmlinux 0xa0253a33 scsi_get_device_flags_keyed EXPORT_SYMBOL vmlinux 0xa02aa74a __cond_resched_lock EXPORT_SYMBOL vmlinux 0xa033d747 next_arg -EXPORT_SYMBOL vmlinux 0xa03591d0 tcp_md5_do_add -EXPORT_SYMBOL vmlinux 0xa038a5bc import_iovec -EXPORT_SYMBOL vmlinux 0xa0421f75 tcp_v4_conn_request +EXPORT_SYMBOL vmlinux 0xa03404d6 security_socket_socketpair +EXPORT_SYMBOL vmlinux 0xa03ee9b8 netdev_lower_get_first_private_rcu EXPORT_SYMBOL vmlinux 0xa0436e98 in6addr_linklocal_allnodes -EXPORT_SYMBOL vmlinux 0xa047dee7 pps_event -EXPORT_SYMBOL vmlinux 0xa04f2885 pci_read_vpd -EXPORT_SYMBOL vmlinux 0xa056aa86 phy_driver_register EXPORT_SYMBOL vmlinux 0xa05b6be2 psched_ppscfg_precompute -EXPORT_SYMBOL vmlinux 0xa05cd656 skb_dequeue_tail -EXPORT_SYMBOL vmlinux 0xa05cf2a5 mipi_dsi_dcs_set_tear_scanline -EXPORT_SYMBOL vmlinux 0xa064db58 fb_class -EXPORT_SYMBOL vmlinux 0xa06f8df0 __skb_checksum +EXPORT_SYMBOL vmlinux 0xa05ecf63 blk_mq_end_request +EXPORT_SYMBOL vmlinux 0xa0720e2c put_devmap_managed_page +EXPORT_SYMBOL vmlinux 0xa076ec42 dump_skip_to EXPORT_SYMBOL vmlinux 0xa07a37f0 memchr EXPORT_SYMBOL vmlinux 0xa07d1b3c tasklet_setup +EXPORT_SYMBOL vmlinux 0xa081fbe2 ata_print_version +EXPORT_SYMBOL vmlinux 0xa082b16f sock_no_getname EXPORT_SYMBOL vmlinux 0xa084749a __bitmap_or EXPORT_SYMBOL vmlinux 0xa084f79f cpumask_next_wrap EXPORT_SYMBOL vmlinux 0xa095e02e generic_check_addressable +EXPORT_SYMBOL vmlinux 0xa09c9aaa get_tree_single_reconf EXPORT_SYMBOL vmlinux 0xa0ae1e73 siphash_3u64 EXPORT_SYMBOL vmlinux 0xa0b04675 vmalloc_32 -EXPORT_SYMBOL vmlinux 0xa0c4fe3c vfs_copy_file_range -EXPORT_SYMBOL vmlinux 0xa0d8608c prepare_kernel_cred +EXPORT_SYMBOL vmlinux 0xa0b11a39 set_create_files_as +EXPORT_SYMBOL vmlinux 0xa0c679e3 pin_user_pages EXPORT_SYMBOL vmlinux 0xa0d87339 qdisc_get_rtab EXPORT_SYMBOL vmlinux 0xa0dad88e netdev_adjacent_get_private -EXPORT_SYMBOL vmlinux 0xa0debf22 skb_add_rx_frag -EXPORT_SYMBOL vmlinux 0xa0df6788 dma_set_coherent_mask EXPORT_SYMBOL vmlinux 0xa0eae826 smp_call_function EXPORT_SYMBOL vmlinux 0xa0ebd14c sysctl_tcp_mem EXPORT_SYMBOL vmlinux 0xa0ebd437 hdmi_drm_infoframe_check -EXPORT_SYMBOL vmlinux 0xa0f09e28 sg_alloc_append_table_from_pages -EXPORT_SYMBOL vmlinux 0xa0fad431 validate_slab_cache +EXPORT_SYMBOL vmlinux 0xa0f067a0 alloc_etherdev_mqs +EXPORT_SYMBOL vmlinux 0xa0f4fa8b blk_queue_bounce_limit +EXPORT_SYMBOL vmlinux 0xa0faa6a5 ww_mutex_lock_interruptible EXPORT_SYMBOL vmlinux 0xa0fbac79 wake_up_bit -EXPORT_SYMBOL vmlinux 0xa1038549 add_random_ready_callback EXPORT_SYMBOL vmlinux 0xa108eb4d sysctl_optmem_max -EXPORT_SYMBOL vmlinux 0xa1189d2a mini_qdisc_pair_swap +EXPORT_SYMBOL vmlinux 0xa117c7bd ethtool_op_get_link +EXPORT_SYMBOL vmlinux 0xa11f31f7 pci_rebar_get_possible_sizes +EXPORT_SYMBOL vmlinux 0xa125bd8f inode_io_list_del EXPORT_SYMBOL vmlinux 0xa13e780a gen_replace_estimator -EXPORT_SYMBOL vmlinux 0xa17845fa vlan_dev_real_dev -EXPORT_SYMBOL vmlinux 0xa18405a8 dev_uc_sync -EXPORT_SYMBOL vmlinux 0xa196cd8e make_kgid -EXPORT_SYMBOL vmlinux 0xa1aadf9b input_unregister_handler +EXPORT_SYMBOL vmlinux 0xa18f55c3 fc_block_scsi_eh +EXPORT_SYMBOL vmlinux 0xa1b81efd __cleancache_invalidate_page EXPORT_SYMBOL vmlinux 0xa1bedd72 amd_iommu_pc_get_max_counters -EXPORT_SYMBOL vmlinux 0xa1c457f8 pci_iounmap +EXPORT_SYMBOL vmlinux 0xa1c67c32 peernet2id +EXPORT_SYMBOL vmlinux 0xa1cd1bfb scsi_print_sense_hdr EXPORT_SYMBOL vmlinux 0xa2060911 inet_current_timestamp -EXPORT_SYMBOL vmlinux 0xa21040a2 genphy_read_status_fixed -EXPORT_SYMBOL vmlinux 0xa2277d53 n_tty_ioctl_helper -EXPORT_SYMBOL vmlinux 0xa2300c29 register_quota_format +EXPORT_SYMBOL vmlinux 0xa206504e disk_stack_limits +EXPORT_SYMBOL vmlinux 0xa20dc8f4 fc_vport_create +EXPORT_SYMBOL vmlinux 0xa2152b51 phy_request_interrupt +EXPORT_SYMBOL vmlinux 0xa21e15af pci_bus_find_capability +EXPORT_SYMBOL vmlinux 0xa2211b49 filemap_invalidate_unlock_two +EXPORT_SYMBOL vmlinux 0xa2227fb2 mr_table_dump +EXPORT_SYMBOL vmlinux 0xa222f0de bpf_prog_get_type_path +EXPORT_SYMBOL vmlinux 0xa22e59e8 dev_set_threaded EXPORT_SYMBOL vmlinux 0xa2326c49 acpi_remove_table_handler +EXPORT_SYMBOL vmlinux 0xa239d23d dm_io +EXPORT_SYMBOL vmlinux 0xa23cdcd4 __alloc_pages EXPORT_SYMBOL vmlinux 0xa23ffc04 groups_sort -EXPORT_SYMBOL vmlinux 0xa244afd2 readahead_expand +EXPORT_SYMBOL vmlinux 0xa2492458 pin_user_pages_remote EXPORT_SYMBOL vmlinux 0xa24f23d8 __request_module -EXPORT_SYMBOL vmlinux 0xa2543ffe request_firmware_nowait -EXPORT_SYMBOL vmlinux 0xa255255f jbd2_journal_put_journal_head +EXPORT_SYMBOL vmlinux 0xa252f1d2 generic_write_checks EXPORT_SYMBOL vmlinux 0xa25b90ab utf8byte EXPORT_SYMBOL vmlinux 0xa263892b fscrypt_fname_free_buffer -EXPORT_SYMBOL vmlinux 0xa263e88c __dev_get_by_flags -EXPORT_SYMBOL vmlinux 0xa2662816 pnp_get_resource -EXPORT_SYMBOL vmlinux 0xa26b3ecb dev_pm_opp_unregister_notifier -EXPORT_SYMBOL vmlinux 0xa26ef46d d_lookup -EXPORT_SYMBOL vmlinux 0xa2759ef3 inode_permission -EXPORT_SYMBOL vmlinux 0xa27f8239 pin_user_pages_remote -EXPORT_SYMBOL vmlinux 0xa289848d vm_map_pages_zero -EXPORT_SYMBOL vmlinux 0xa28c705f devm_free_irq +EXPORT_SYMBOL vmlinux 0xa27bc8ee inode_get_bytes +EXPORT_SYMBOL vmlinux 0xa27c023b thaw_super +EXPORT_SYMBOL vmlinux 0xa284172b send_sig_mceerr EXPORT_SYMBOL vmlinux 0xa28cfcc0 gen_estimator_active -EXPORT_SYMBOL vmlinux 0xa2ad80c8 __cgroup_bpf_run_filter_sock_addr -EXPORT_SYMBOL vmlinux 0xa2b9c3c1 genphy_suspend -EXPORT_SYMBOL vmlinux 0xa2bfb583 bio_endio -EXPORT_SYMBOL vmlinux 0xa2c7af84 sync_dirty_buffer -EXPORT_SYMBOL vmlinux 0xa2cf2062 pci_request_selected_regions_exclusive -EXPORT_SYMBOL vmlinux 0xa2fc1c74 eisa_driver_register -EXPORT_SYMBOL vmlinux 0xa31026d0 ipv6_getsockopt -EXPORT_SYMBOL vmlinux 0xa341fdb7 __filemap_set_wb_err -EXPORT_SYMBOL vmlinux 0xa3790629 register_md_cluster_operations +EXPORT_SYMBOL vmlinux 0xa29147fb nvdimm_namespace_disk_name +EXPORT_SYMBOL vmlinux 0xa2a94838 blk_put_request +EXPORT_SYMBOL vmlinux 0xa2adade9 pldmfw_op_pci_match_record +EXPORT_SYMBOL vmlinux 0xa2b7a507 tcp_getsockopt +EXPORT_SYMBOL vmlinux 0xa2c36345 cdrom_get_media_event +EXPORT_SYMBOL vmlinux 0xa2d96361 pci_get_subsys +EXPORT_SYMBOL vmlinux 0xa2f6e596 inet_csk_delete_keepalive_timer +EXPORT_SYMBOL vmlinux 0xa300ea00 skb_copy +EXPORT_SYMBOL vmlinux 0xa31435d0 jbd2_journal_forget +EXPORT_SYMBOL vmlinux 0xa31530e3 add_watch_to_object +EXPORT_SYMBOL vmlinux 0xa3267f9b vme_register_bridge +EXPORT_SYMBOL vmlinux 0xa32ea172 vme_register_error_handler +EXPORT_SYMBOL vmlinux 0xa33aedf6 blk_mq_start_stopped_hw_queues +EXPORT_SYMBOL vmlinux 0xa344efdc xfrm_unregister_km +EXPORT_SYMBOL vmlinux 0xa355f1be clear_inode +EXPORT_SYMBOL vmlinux 0xa3844f38 find_inode_by_ino_rcu +EXPORT_SYMBOL vmlinux 0xa38bbc80 skb_flow_dissect_meta EXPORT_SYMBOL vmlinux 0xa38f21b9 amd_iommu_update_ga -EXPORT_SYMBOL vmlinux 0xa399a92d vfs_mkobj -EXPORT_SYMBOL vmlinux 0xa39d7602 proc_create_seq_private -EXPORT_SYMBOL vmlinux 0xa39f0e4e scsicam_bios_param +EXPORT_SYMBOL vmlinux 0xa39e3c05 napi_gro_receive EXPORT_SYMBOL vmlinux 0xa3b6c0d8 kobject_del EXPORT_SYMBOL vmlinux 0xa3be8342 __ubsan_handle_type_mismatch -EXPORT_SYMBOL vmlinux 0xa3c9898a acpi_bus_unregister_driver -EXPORT_SYMBOL vmlinux 0xa3da6922 __quota_error +EXPORT_SYMBOL vmlinux 0xa3c0ed30 dcache_dir_close EXPORT_SYMBOL vmlinux 0xa3e4f871 acpi_initialize_debugger +EXPORT_SYMBOL vmlinux 0xa3e65654 udp_prot +EXPORT_SYMBOL vmlinux 0xa3ee16c3 security_dentry_create_files_as +EXPORT_SYMBOL vmlinux 0xa3f0acd9 simple_fill_super EXPORT_SYMBOL vmlinux 0xa3fb735a blk_set_default_limits EXPORT_SYMBOL vmlinux 0xa3fea172 sha224_final -EXPORT_SYMBOL vmlinux 0xa40a0100 posix_acl_update_mode -EXPORT_SYMBOL vmlinux 0xa40a723f mipi_dsi_picture_parameter_set +EXPORT_SYMBOL vmlinux 0xa407b0fe cdev_init EXPORT_SYMBOL vmlinux 0xa40ff01b acpi_dbg_layer -EXPORT_SYMBOL vmlinux 0xa413a361 acpi_match_device_ids +EXPORT_SYMBOL vmlinux 0xa4168e3e framebuffer_alloc EXPORT_SYMBOL vmlinux 0xa4191c0b memset_io -EXPORT_SYMBOL vmlinux 0xa41a3831 devfreq_monitor_suspend -EXPORT_SYMBOL vmlinux 0xa42f9441 sock_no_sendpage -EXPORT_SYMBOL vmlinux 0xa43d206a scsi_get_host_dev -EXPORT_SYMBOL vmlinux 0xa442bad4 sock_kzfree_s -EXPORT_SYMBOL vmlinux 0xa449e652 mount_bdev -EXPORT_SYMBOL vmlinux 0xa464d2f4 __hw_addr_sync_dev +EXPORT_SYMBOL vmlinux 0xa433bd41 rdmacg_try_charge +EXPORT_SYMBOL vmlinux 0xa439f93b tcf_em_tree_validate +EXPORT_SYMBOL vmlinux 0xa44777ed phy_driver_unregister +EXPORT_SYMBOL vmlinux 0xa4614e59 vmf_insert_pfn_prot +EXPORT_SYMBOL vmlinux 0xa4670d87 kernel_sock_shutdown EXPORT_SYMBOL vmlinux 0xa47a31c8 security_binder_transaction -EXPORT_SYMBOL vmlinux 0xa49912c0 __dev_get_by_name -EXPORT_SYMBOL vmlinux 0xa4a53ade security_sctp_sk_clone -EXPORT_SYMBOL vmlinux 0xa4ad3d40 phy_ethtool_ksettings_get +EXPORT_SYMBOL vmlinux 0xa47bfebe xp_dma_unmap +EXPORT_SYMBOL vmlinux 0xa482c8b1 vlan_vid_del +EXPORT_SYMBOL vmlinux 0xa48f5dea xfrm_input +EXPORT_SYMBOL vmlinux 0xa4b3d5ec devm_memremap EXPORT_SYMBOL vmlinux 0xa4b94fea iowrite8_rep -EXPORT_SYMBOL vmlinux 0xa4bc9474 scsi_host_get +EXPORT_SYMBOL vmlinux 0xa4c23a97 __post_watch_notification EXPORT_SYMBOL vmlinux 0xa4c6afdf kset_unregister +EXPORT_SYMBOL vmlinux 0xa4cff6a5 dev_mc_unsync +EXPORT_SYMBOL vmlinux 0xa4d2ba15 follow_down_one EXPORT_SYMBOL vmlinux 0xa4d4f0e6 global_cache_flush -EXPORT_SYMBOL vmlinux 0xa4da86a4 alloc_etherdev_mqs +EXPORT_SYMBOL vmlinux 0xa4e54fa8 dquot_claim_space_nodirty +EXPORT_SYMBOL vmlinux 0xa4ee0d03 inet6_add_offload EXPORT_SYMBOL vmlinux 0xa4faf62a acpi_disable_gpe EXPORT_SYMBOL vmlinux 0xa507125e acpi_clear_gpe EXPORT_SYMBOL vmlinux 0xa50a3da7 _find_next_bit +EXPORT_SYMBOL vmlinux 0xa50b4a6d d_alloc_parallel EXPORT_SYMBOL vmlinux 0xa50bcff0 x86_cpu_to_apicid -EXPORT_SYMBOL vmlinux 0xa511b932 dcache_dir_lseek -EXPORT_SYMBOL vmlinux 0xa51fcfc8 dev_uc_sync_multiple -EXPORT_SYMBOL vmlinux 0xa52aef5a vfs_dedupe_file_range_one -EXPORT_SYMBOL vmlinux 0xa530eaa9 generic_file_write_iter +EXPORT_SYMBOL vmlinux 0xa51f8f4d skb_set_owner_w +EXPORT_SYMBOL vmlinux 0xa526d87f fb_set_suspend +EXPORT_SYMBOL vmlinux 0xa52c3716 tcp_md5_do_del EXPORT_SYMBOL vmlinux 0xa5526619 rb_insert_color -EXPORT_SYMBOL vmlinux 0xa575a480 serio_rescan -EXPORT_SYMBOL vmlinux 0xa5844be2 blk_mq_start_hw_queues -EXPORT_SYMBOL vmlinux 0xa595510a inc_node_page_state +EXPORT_SYMBOL vmlinux 0xa553962b noop_fsync +EXPORT_SYMBOL vmlinux 0xa5598820 blk_integrity_compare +EXPORT_SYMBOL vmlinux 0xa55e7c2f __traceiter_module_get +EXPORT_SYMBOL vmlinux 0xa5650134 kernel_read +EXPORT_SYMBOL vmlinux 0xa568db94 xfrm_unregister_type_offload +EXPORT_SYMBOL vmlinux 0xa56accd0 acpi_mdiobus_register +EXPORT_SYMBOL vmlinux 0xa56b0575 xfrm_state_free +EXPORT_SYMBOL vmlinux 0xa56c75ab try_lookup_one_len +EXPORT_SYMBOL vmlinux 0xa572904e __qdisc_calculate_pkt_len +EXPORT_SYMBOL vmlinux 0xa5923585 jbd2_log_wait_commit EXPORT_SYMBOL vmlinux 0xa5976e4f dev_base_lock -EXPORT_SYMBOL vmlinux 0xa5ab2cde fb_set_var +EXPORT_SYMBOL vmlinux 0xa59fc0ad input_set_capability EXPORT_SYMBOL vmlinux 0xa5ac3e33 ZSTD_DCtxWorkspaceBound -EXPORT_SYMBOL vmlinux 0xa5b8825a ilookup -EXPORT_SYMBOL vmlinux 0xa5bbf30a lock_two_nondirectories -EXPORT_SYMBOL vmlinux 0xa5cdb007 backlight_device_set_brightness -EXPORT_SYMBOL vmlinux 0xa5dde7ba pcie_capability_write_dword +EXPORT_SYMBOL vmlinux 0xa5adc5c7 generic_remap_file_range_prep +EXPORT_SYMBOL vmlinux 0xa5c79cf2 register_nexthop_notifier +EXPORT_SYMBOL vmlinux 0xa5c7cb27 __neigh_set_probe_once +EXPORT_SYMBOL vmlinux 0xa5d5a4ff mdiobus_free EXPORT_SYMBOL vmlinux 0xa5e55057 rdmsrl_safe_on_cpu -EXPORT_SYMBOL vmlinux 0xa611c64e kmem_cache_size -EXPORT_SYMBOL vmlinux 0xa612c364 iov_iter_get_pages +EXPORT_SYMBOL vmlinux 0xa5eb634e d_delete +EXPORT_SYMBOL vmlinux 0xa6164ec9 kernel_getsockname EXPORT_SYMBOL vmlinux 0xa61ced89 qdisc_put_rtab +EXPORT_SYMBOL vmlinux 0xa6239827 would_dump EXPORT_SYMBOL vmlinux 0xa6257a2f complete -EXPORT_SYMBOL vmlinux 0xa63642f2 page_mapped -EXPORT_SYMBOL vmlinux 0xa642822d sock_set_reuseport +EXPORT_SYMBOL vmlinux 0xa633a434 request_key_tag +EXPORT_SYMBOL vmlinux 0xa6467beb copy_page_from_iter EXPORT_SYMBOL vmlinux 0xa648e561 __ubsan_handle_shift_out_of_bounds -EXPORT_SYMBOL vmlinux 0xa64acfd1 backlight_device_register -EXPORT_SYMBOL vmlinux 0xa64cabe1 request_firmware_into_buf -EXPORT_SYMBOL vmlinux 0xa64f019d blkdev_issue_flush -EXPORT_SYMBOL vmlinux 0xa64fe2c1 __tracepoint_kmalloc -EXPORT_SYMBOL vmlinux 0xa65e9c10 mpage_writepages -EXPORT_SYMBOL vmlinux 0xa671542e pci_release_resource -EXPORT_SYMBOL vmlinux 0xa677b014 configfs_undepend_item +EXPORT_SYMBOL vmlinux 0xa651e2d6 simple_dentry_operations +EXPORT_SYMBOL vmlinux 0xa652b79b pcie_ptm_enabled EXPORT_SYMBOL vmlinux 0xa681fe88 generate_random_uuid -EXPORT_SYMBOL vmlinux 0xa68fe262 skb_vlan_push -EXPORT_SYMBOL vmlinux 0xa6a2b735 adjust_managed_page_count -EXPORT_SYMBOL vmlinux 0xa6acdc2e blk_integrity_unregister -EXPORT_SYMBOL vmlinux 0xa6ba6152 genl_unregister_family -EXPORT_SYMBOL vmlinux 0xa6bd462f page_get_link -EXPORT_SYMBOL vmlinux 0xa6d6f745 padata_do_parallel -EXPORT_SYMBOL vmlinux 0xa6e1fed4 devm_ioport_map -EXPORT_SYMBOL vmlinux 0xa6e6dfe7 has_capability -EXPORT_SYMBOL vmlinux 0xa6f16b8b dma_alloc_attrs +EXPORT_SYMBOL vmlinux 0xa682042c devfreq_remove_device +EXPORT_SYMBOL vmlinux 0xa69da78d close_fd_get_file +EXPORT_SYMBOL vmlinux 0xa6abc12c sg_miter_next +EXPORT_SYMBOL vmlinux 0xa6ac13da __neigh_event_send +EXPORT_SYMBOL vmlinux 0xa6b223b1 phy_read_mmd +EXPORT_SYMBOL vmlinux 0xa6b83f85 truncate_setsize +EXPORT_SYMBOL vmlinux 0xa6d03369 inet6_bind +EXPORT_SYMBOL vmlinux 0xa7026ca0 nexthop_set_hw_flags +EXPORT_SYMBOL vmlinux 0xa705a575 ip6_fraglist_init EXPORT_SYMBOL vmlinux 0xa70fabbe release_evntsel_nmi EXPORT_SYMBOL vmlinux 0xa70fb761 flow_keys_basic_dissector -EXPORT_SYMBOL vmlinux 0xa71c726e input_free_device +EXPORT_SYMBOL vmlinux 0xa711a645 mdio_driver_register EXPORT_SYMBOL vmlinux 0xa71d2e2c ioread16be EXPORT_SYMBOL vmlinux 0xa72035f9 xa_get_order -EXPORT_SYMBOL vmlinux 0xa7271ac7 netdev_bonding_info_change +EXPORT_SYMBOL vmlinux 0xa72538ca __ip_options_compile EXPORT_SYMBOL vmlinux 0xa72cfb7d ioremap_wt -EXPORT_SYMBOL vmlinux 0xa73a3f6b scsi_is_sdev_device EXPORT_SYMBOL vmlinux 0xa74c9877 refcount_dec_and_rtnl_lock -EXPORT_SYMBOL vmlinux 0xa75a1c6c set_cached_acl -EXPORT_SYMBOL vmlinux 0xa75ac0e0 pcibios_resource_to_bus -EXPORT_SYMBOL vmlinux 0xa761daee bdev_check_media_change -EXPORT_SYMBOL vmlinux 0xa771cab0 __inet6_lookup_established -EXPORT_SYMBOL vmlinux 0xa772d08b ilookup5_nowait +EXPORT_SYMBOL vmlinux 0xa77bc691 __ip_dev_find EXPORT_SYMBOL vmlinux 0xa77bfd29 register_inet6addr_validator_notifier -EXPORT_SYMBOL vmlinux 0xa77cc80c pci_bus_read_dev_vendor_id -EXPORT_SYMBOL vmlinux 0xa78261ae ___pskb_trim EXPORT_SYMBOL vmlinux 0xa78af5f3 ioread32 EXPORT_SYMBOL vmlinux 0xa796679d __SCT__tp_func_dma_fence_emit -EXPORT_SYMBOL vmlinux 0xa7cf6d41 iommu_get_dma_cookie +EXPORT_SYMBOL vmlinux 0xa7bc8041 tcp_set_rcvlowat +EXPORT_SYMBOL vmlinux 0xa7c6b307 netif_set_real_num_rx_queues EXPORT_SYMBOL vmlinux 0xa7d5f92e ida_destroy -EXPORT_SYMBOL vmlinux 0xa7df26ab zerocopy_sg_from_iter +EXPORT_SYMBOL vmlinux 0xa7d78804 __mdiobus_read +EXPORT_SYMBOL vmlinux 0xa7e879f8 cpufreq_generic_suspend +EXPORT_SYMBOL vmlinux 0xa7ee1c5a submit_bio_wait EXPORT_SYMBOL vmlinux 0xa7eedcc4 call_usermodehelper -EXPORT_SYMBOL vmlinux 0xa7fb8786 serio_reconnect -EXPORT_SYMBOL vmlinux 0xa80027d5 neigh_resolve_output +EXPORT_SYMBOL vmlinux 0xa801a384 tcp_sock_set_keepintvl EXPORT_SYMBOL vmlinux 0xa805ecfc acpi_release_global_lock -EXPORT_SYMBOL vmlinux 0xa810ffa1 audit_log_start -EXPORT_SYMBOL vmlinux 0xa8128954 set_anon_super_fc -EXPORT_SYMBOL vmlinux 0xa812c9e8 proc_symlink EXPORT_SYMBOL vmlinux 0xa8181adf proc_dointvec -EXPORT_SYMBOL vmlinux 0xa82a1412 new_inode EXPORT_SYMBOL vmlinux 0xa836ba02 wrmsr_safe_regs +EXPORT_SYMBOL vmlinux 0xa8375b2e nd_device_notify +EXPORT_SYMBOL vmlinux 0xa842d36d scsi_remove_device EXPORT_SYMBOL vmlinux 0xa843805a get_unused_fd_flags +EXPORT_SYMBOL vmlinux 0xa84c190f devm_kvasprintf EXPORT_SYMBOL vmlinux 0xa84ce9e0 crypto_aes_inv_sbox +EXPORT_SYMBOL vmlinux 0xa84fd1c3 dma_resv_init EXPORT_SYMBOL vmlinux 0xa85300fe kobject_get_unless_zero EXPORT_SYMBOL vmlinux 0xa853396b xa_extract EXPORT_SYMBOL vmlinux 0xa85a3e6d xa_load -EXPORT_SYMBOL vmlinux 0xa85d61d2 show_init_ipc_ns +EXPORT_SYMBOL vmlinux 0xa865c5a7 neigh_table_init EXPORT_SYMBOL vmlinux 0xa8694ecd kblockd_schedule_work -EXPORT_SYMBOL vmlinux 0xa87b30ae sock_no_mmap -EXPORT_SYMBOL vmlinux 0xa896738a inode_owner_or_capable +EXPORT_SYMBOL vmlinux 0xa889e8e3 file_update_time EXPORT_SYMBOL vmlinux 0xa897e3e7 mempool_free +EXPORT_SYMBOL vmlinux 0xa897f245 pci_set_power_state EXPORT_SYMBOL vmlinux 0xa89a1cf1 ipmi_dmi_get_slave_addr -EXPORT_SYMBOL vmlinux 0xa8b1eadd security_sctp_assoc_request EXPORT_SYMBOL vmlinux 0xa8caa845 clk_bulk_put_all -EXPORT_SYMBOL vmlinux 0xa8d84feb kthread_blkcg -EXPORT_SYMBOL vmlinux 0xa8dcf4e8 blk_cleanup_disk -EXPORT_SYMBOL vmlinux 0xa8e07280 fscrypt_encrypt_pagecache_blocks +EXPORT_SYMBOL vmlinux 0xa8e6001c __inet_stream_connect EXPORT_SYMBOL vmlinux 0xa8e6933a qdf2400_e44_present -EXPORT_SYMBOL vmlinux 0xa8e9c460 dcb_ieee_getapp_prio_dscp_mask_map +EXPORT_SYMBOL vmlinux 0xa8ea8fae backlight_device_unregister EXPORT_SYMBOL vmlinux 0xa8f6c843 ip_frag_ecn_table -EXPORT_SYMBOL vmlinux 0xa909f849 file_modified EXPORT_SYMBOL vmlinux 0xa90ca0de flush_rcu_work EXPORT_SYMBOL vmlinux 0xa916b694 strnlen +EXPORT_SYMBOL vmlinux 0xa9194a36 vfs_getattr_nosec +EXPORT_SYMBOL vmlinux 0xa91ef9fd xattr_supported_namespace EXPORT_SYMBOL vmlinux 0xa924b4aa __traceiter_kmem_cache_alloc_node EXPORT_SYMBOL vmlinux 0xa931af8a asm_load_gs_index EXPORT_SYMBOL vmlinux 0xa934bc4b flow_get_u32_dst EXPORT_SYMBOL vmlinux 0xa94a09bb mem_section -EXPORT_SYMBOL vmlinux 0xa95b3e8b tcp_create_openreq_child -EXPORT_SYMBOL vmlinux 0xa961dc25 __mmap_lock_do_trace_acquire_returned +EXPORT_SYMBOL vmlinux 0xa9642525 __SetPageMovable EXPORT_SYMBOL vmlinux 0xa965ca81 reciprocal_value EXPORT_SYMBOL vmlinux 0xa976957d bitmap_remap EXPORT_SYMBOL vmlinux 0xa9785b49 cpu_core_map -EXPORT_SYMBOL vmlinux 0xa97fc9b1 ps2_end_command +EXPORT_SYMBOL vmlinux 0xa97cf465 ip_tunnel_header_ops EXPORT_SYMBOL vmlinux 0xa99b39c2 prandom_bytes -EXPORT_SYMBOL vmlinux 0xa9af5a9a pneigh_lookup +EXPORT_SYMBOL vmlinux 0xa99ed299 genphy_read_status_fixed +EXPORT_SYMBOL vmlinux 0xa9baaba2 amd_iommu_domain_set_gcr3 +EXPORT_SYMBOL vmlinux 0xa9bdf39c netdev_has_upper_dev +EXPORT_SYMBOL vmlinux 0xa9c3ead3 d_tmpfile EXPORT_SYMBOL vmlinux 0xa9c72303 amd_iommu_pc_get_max_banks +EXPORT_SYMBOL vmlinux 0xa9e91a73 rdmacg_uncharge EXPORT_SYMBOL vmlinux 0xaa00fdc0 ec_transaction +EXPORT_SYMBOL vmlinux 0xaa070335 migrate_page_move_mapping EXPORT_SYMBOL vmlinux 0xaa0c318b vscnprintf EXPORT_SYMBOL vmlinux 0xaa19e4aa _kstrtol -EXPORT_SYMBOL vmlinux 0xaa288378 security_sock_rcv_skb -EXPORT_SYMBOL vmlinux 0xaa323c16 input_set_min_poll_interval +EXPORT_SYMBOL vmlinux 0xaa1f9a88 param_set_invbool EXPORT_SYMBOL vmlinux 0xaa341905 acpi_bios_exception EXPORT_SYMBOL vmlinux 0xaa40a789 load_nls_default +EXPORT_SYMBOL vmlinux 0xaa418138 tcf_idr_cleanup EXPORT_SYMBOL vmlinux 0xaa44a707 cpumask_next -EXPORT_SYMBOL vmlinux 0xaa506d21 softnet_data -EXPORT_SYMBOL vmlinux 0xaa57a1e0 reuseport_attach_prog -EXPORT_SYMBOL vmlinux 0xaa638d4e file_open_root -EXPORT_SYMBOL vmlinux 0xaa6c126e iget_failed +EXPORT_SYMBOL vmlinux 0xaa5a3958 dev_get_port_parent_id +EXPORT_SYMBOL vmlinux 0xaa5b4c0d __ClearPageMovable EXPORT_SYMBOL vmlinux 0xaa6f23ad rfkill_get_led_trigger_name -EXPORT_SYMBOL vmlinux 0xaa7ffca2 blk_mq_complete_request -EXPORT_SYMBOL vmlinux 0xaa8cdce4 tcp_sock_set_quickack -EXPORT_SYMBOL vmlinux 0xaa90b745 neigh_parms_release +EXPORT_SYMBOL vmlinux 0xaa894ac4 mr_mfc_seq_next EXPORT_SYMBOL vmlinux 0xaaa4b9bc hchacha_block_generic -EXPORT_SYMBOL vmlinux 0xaaac4feb md_handle_request -EXPORT_SYMBOL vmlinux 0xaaaf04f7 vfs_statfs +EXPORT_SYMBOL vmlinux 0xaaad87ef kernel_bind EXPORT_SYMBOL vmlinux 0xaad0ae78 __bitmap_shift_right -EXPORT_SYMBOL vmlinux 0xaad277f9 tcp_fastopen_defer_connect EXPORT_SYMBOL vmlinux 0xaad6d92f rfkill_init_sw_state EXPORT_SYMBOL vmlinux 0xaad8c7d6 default_wake_function EXPORT_SYMBOL vmlinux 0xaae8ab0e acpi_bus_power_manageable +EXPORT_SYMBOL vmlinux 0xaaf5ba5b user_revoke EXPORT_SYMBOL vmlinux 0xaafdc258 strcasecmp -EXPORT_SYMBOL vmlinux 0xab350a36 reuseport_detach_prog +EXPORT_SYMBOL vmlinux 0xab27eac5 vma_set_file EXPORT_SYMBOL vmlinux 0xab3697e4 irq_poll_init EXPORT_SYMBOL vmlinux 0xab3b75ea vme_dma_pattern_attribute -EXPORT_SYMBOL vmlinux 0xab3f4566 vfs_readlink +EXPORT_SYMBOL vmlinux 0xab3f94e6 __blk_alloc_disk +EXPORT_SYMBOL vmlinux 0xab47115f genphy_read_abilities +EXPORT_SYMBOL vmlinux 0xab5232b9 phy_advertise_supported EXPORT_SYMBOL vmlinux 0xab600421 probe_irq_off EXPORT_SYMBOL vmlinux 0xab63baa5 unregister_inetaddr_validator_notifier EXPORT_SYMBOL vmlinux 0xab65ed80 set_memory_uc EXPORT_SYMBOL vmlinux 0xab67a0ac dql_init EXPORT_SYMBOL vmlinux 0xab781570 fb_get_options -EXPORT_SYMBOL vmlinux 0xaba96bc1 sync_mapping_buffers -EXPORT_SYMBOL vmlinux 0xabb9d2da xp_dma_unmap -EXPORT_SYMBOL vmlinux 0xabcbf177 pci_biosrom_size +EXPORT_SYMBOL vmlinux 0xab943935 sock_set_priority +EXPORT_SYMBOL vmlinux 0xab97233c __mod_lruvec_page_state +EXPORT_SYMBOL vmlinux 0xaba61bf6 inode_dio_wait +EXPORT_SYMBOL vmlinux 0xabadd723 param_ops_ulong +EXPORT_SYMBOL vmlinux 0xabaf20fd seg6_hmac_info_lookup +EXPORT_SYMBOL vmlinux 0xabdacff3 blk_queue_dma_alignment +EXPORT_SYMBOL vmlinux 0xabdb4624 pagevec_lookup_range_tag EXPORT_SYMBOL vmlinux 0xabeb9438 skb_flow_dissector_init -EXPORT_SYMBOL vmlinux 0xabebe7ab pci_unmap_rom EXPORT_SYMBOL vmlinux 0xabf32f29 utf16s_to_utf8s -EXPORT_SYMBOL vmlinux 0xabfc620f serio_close -EXPORT_SYMBOL vmlinux 0xac1644ad pnp_register_card_driver +EXPORT_SYMBOL vmlinux 0xabfb1320 dma_pool_create +EXPORT_SYMBOL vmlinux 0xac07d0f5 con_is_bound +EXPORT_SYMBOL vmlinux 0xac195253 devm_gen_pool_create EXPORT_SYMBOL vmlinux 0xac1a55be unregister_reboot_notifier -EXPORT_SYMBOL vmlinux 0xac24c4ab follow_down_one +EXPORT_SYMBOL vmlinux 0xac3011ad devm_register_reboot_notifier EXPORT_SYMBOL vmlinux 0xac3201b0 udp_flow_hashrnd -EXPORT_SYMBOL vmlinux 0xac4b9c2c dev_addr_flush +EXPORT_SYMBOL vmlinux 0xac37e277 copy_page_from_iter_atomic EXPORT_SYMBOL vmlinux 0xac537ac2 percpu_counter_destroy EXPORT_SYMBOL vmlinux 0xac5fcec0 in4_pton -EXPORT_SYMBOL vmlinux 0xac671fa8 acpi_mdiobus_register -EXPORT_SYMBOL vmlinux 0xac73bfb8 security_socket_getpeersec_dgram -EXPORT_SYMBOL vmlinux 0xac7d18b6 vme_dma_list_free -EXPORT_SYMBOL vmlinux 0xac81829f blk_mq_rq_cpu -EXPORT_SYMBOL vmlinux 0xac82d189 __bforget +EXPORT_SYMBOL vmlinux 0xac61238e flow_rule_match_control +EXPORT_SYMBOL vmlinux 0xac63fac1 nf_log_bind_pf EXPORT_SYMBOL vmlinux 0xac8597d5 mb_cache_entry_get -EXPORT_SYMBOL vmlinux 0xac9c7c48 mod_zone_page_state +EXPORT_SYMBOL vmlinux 0xac891feb __mmap_lock_do_trace_acquire_returned +EXPORT_SYMBOL vmlinux 0xac8b30c0 gnet_stats_start_copy +EXPORT_SYMBOL vmlinux 0xac94ba44 elevator_alloc +EXPORT_SYMBOL vmlinux 0xaca20c6b phy_device_create EXPORT_SYMBOL vmlinux 0xacaa4c72 dma_fence_match_context EXPORT_SYMBOL vmlinux 0xacab29b7 seq_hlist_start_percpu -EXPORT_SYMBOL vmlinux 0xacb596da pcie_set_mps -EXPORT_SYMBOL vmlinux 0xacb912ba try_to_free_buffers -EXPORT_SYMBOL vmlinux 0xacbf4062 netdev_upper_get_next_dev_rcu +EXPORT_SYMBOL vmlinux 0xacac559d jbd2_journal_inode_ranged_write +EXPORT_SYMBOL vmlinux 0xacb5d8ac __sock_create +EXPORT_SYMBOL vmlinux 0xacb881be __brelse +EXPORT_SYMBOL vmlinux 0xacc522f1 neigh_event_ns EXPORT_SYMBOL vmlinux 0xacd81eb3 jbd2_inode_cache -EXPORT_SYMBOL vmlinux 0xacd9092e page_pool_return_skb_page EXPORT_SYMBOL vmlinux 0xacddd806 ptp_get_vclocks_index EXPORT_SYMBOL vmlinux 0xacea8173 acpi_debug_print EXPORT_SYMBOL vmlinux 0xacf4d843 match_strdup EXPORT_SYMBOL vmlinux 0xacf649bf audit_log_task_info +EXPORT_SYMBOL vmlinux 0xacf92419 tty_do_resize EXPORT_SYMBOL vmlinux 0xad0413d4 match_hex -EXPORT_SYMBOL vmlinux 0xad0bf94a md_finish_reshape +EXPORT_SYMBOL vmlinux 0xad068c4c unlock_page EXPORT_SYMBOL vmlinux 0xad1036a2 amd_iommu_activate_guest_mode -EXPORT_SYMBOL vmlinux 0xad19c62c hash_and_copy_to_iter -EXPORT_SYMBOL vmlinux 0xad26761e vfs_fsync_range -EXPORT_SYMBOL vmlinux 0xad28a3f5 md_bitmap_start_sync -EXPORT_SYMBOL vmlinux 0xad2951a9 ex_handler_rdmsr_unsafe +EXPORT_SYMBOL vmlinux 0xad19bd53 input_register_handler +EXPORT_SYMBOL vmlinux 0xad1eea48 skb_realloc_headroom EXPORT_SYMBOL vmlinux 0xad357133 __traceiter_kmalloc_node -EXPORT_SYMBOL vmlinux 0xad39a082 nf_reinject -EXPORT_SYMBOL vmlinux 0xad3b37f1 xp_alloc +EXPORT_SYMBOL vmlinux 0xad49bffc generic_setlease EXPORT_SYMBOL vmlinux 0xad536c91 x86_cpu_to_acpiid -EXPORT_SYMBOL vmlinux 0xad53c4de pci_disable_msix -EXPORT_SYMBOL vmlinux 0xad6b2dc2 vfs_link EXPORT_SYMBOL vmlinux 0xad6ba40e radix_tree_tag_get -EXPORT_SYMBOL vmlinux 0xad6caa2f dev_change_proto_down_generic EXPORT_SYMBOL vmlinux 0xad73041f autoremove_wake_function -EXPORT_SYMBOL vmlinux 0xad7c0c9f arp_xmit +EXPORT_SYMBOL vmlinux 0xad7d92cc fib_notifier_ops_unregister EXPORT_SYMBOL vmlinux 0xad9901ae bit_waitqueue EXPORT_SYMBOL vmlinux 0xad995dac netdev_stats_to_stats64 EXPORT_SYMBOL vmlinux 0xada31e57 gen_pool_dma_alloc_align -EXPORT_SYMBOL vmlinux 0xadb657b7 nd_integrity_init -EXPORT_SYMBOL vmlinux 0xadb6a491 d_obtain_alias +EXPORT_SYMBOL vmlinux 0xada44fc3 sk_error_report +EXPORT_SYMBOL vmlinux 0xadbad275 vmf_insert_mixed_prot EXPORT_SYMBOL vmlinux 0xadbeed61 mipi_dsi_packet_format_is_long +EXPORT_SYMBOL vmlinux 0xadbf2e62 key_instantiate_and_link EXPORT_SYMBOL vmlinux 0xadc044b7 vfio_set_irqs_validate_and_prepare -EXPORT_SYMBOL vmlinux 0xadc510cf iov_iter_kvec EXPORT_SYMBOL vmlinux 0xadcba50b ZSTD_findFrameCompressedSize EXPORT_SYMBOL vmlinux 0xadd139d4 rfs_needed +EXPORT_SYMBOL vmlinux 0xaddaec50 agp_generic_free_gatt_table +EXPORT_SYMBOL vmlinux 0xadf9120f to_nd_btt EXPORT_SYMBOL vmlinux 0xadfdfcef __bitmap_andnot EXPORT_SYMBOL vmlinux 0xae04012c __vmalloc -EXPORT_SYMBOL vmlinux 0xae0c3761 vga_client_register -EXPORT_SYMBOL vmlinux 0xae116546 begin_new_exec +EXPORT_SYMBOL vmlinux 0xae1c129c redraw_screen +EXPORT_SYMBOL vmlinux 0xae214bc4 seg6_hmac_info_del EXPORT_SYMBOL vmlinux 0xae316c11 icmpv6_err_convert -EXPORT_SYMBOL vmlinux 0xae3ab982 kernel_sock_ip_overhead -EXPORT_SYMBOL vmlinux 0xae553e9e pci_iomap_range +EXPORT_SYMBOL vmlinux 0xae4a2e0f fib_notifier_ops_register +EXPORT_SYMBOL vmlinux 0xae4d5c4e import_single_range +EXPORT_SYMBOL vmlinux 0xae5768cd ioc_lookup_icq EXPORT_SYMBOL vmlinux 0xae5a04bb acpi_evaluate_dsm -EXPORT_SYMBOL vmlinux 0xae5fc7f1 jbd2_journal_ack_err -EXPORT_SYMBOL vmlinux 0xae8ff06d tcp_filter -EXPORT_SYMBOL vmlinux 0xae9e1002 truncate_pagecache_range -EXPORT_SYMBOL vmlinux 0xaeab15ed md_check_recovery +EXPORT_SYMBOL vmlinux 0xae7266c4 agp_generic_alloc_page +EXPORT_SYMBOL vmlinux 0xae87433b __cleancache_get_page +EXPORT_SYMBOL vmlinux 0xae9dcdc7 fc_host_post_event +EXPORT_SYMBOL vmlinux 0xaea0daa2 devfreq_update_interval EXPORT_SYMBOL vmlinux 0xaeac049a generate_random_guid -EXPORT_SYMBOL vmlinux 0xaeacf44c clear_nlink +EXPORT_SYMBOL vmlinux 0xaeadf2c3 ata_port_printk EXPORT_SYMBOL vmlinux 0xaeb082ad _raw_read_unlock_bh +EXPORT_SYMBOL vmlinux 0xaeb30aab ihold EXPORT_SYMBOL vmlinux 0xaebd12f0 acpi_get_name EXPORT_SYMBOL vmlinux 0xaecaa908 security_lock_kernel_down -EXPORT_SYMBOL vmlinux 0xaecbba02 kthread_stop -EXPORT_SYMBOL vmlinux 0xaf02bddf param_ops_uint -EXPORT_SYMBOL vmlinux 0xaf04c21a pci_back_from_sleep -EXPORT_SYMBOL vmlinux 0xaf2e03b1 fscrypt_fname_disk_to_usr +EXPORT_SYMBOL vmlinux 0xaed01fbc acpi_dev_get_next_match_dev +EXPORT_SYMBOL vmlinux 0xaed3c1b1 tcf_idr_create +EXPORT_SYMBOL vmlinux 0xaeea7735 device_add_disk +EXPORT_SYMBOL vmlinux 0xaefa249f __scm_send +EXPORT_SYMBOL vmlinux 0xaefd35a8 dev_loopback_xmit +EXPORT_SYMBOL vmlinux 0xaf06b138 blk_post_runtime_suspend +EXPORT_SYMBOL vmlinux 0xaf0c6c1c mipi_dsi_attach +EXPORT_SYMBOL vmlinux 0xaf258542 clean_bdev_aliases EXPORT_SYMBOL vmlinux 0xaf354bbe cpu_tss_rw +EXPORT_SYMBOL vmlinux 0xaf3b6899 sdev_enable_disk_events EXPORT_SYMBOL vmlinux 0xaf3dd7dc scsi_logging_level -EXPORT_SYMBOL vmlinux 0xaf49da9a register_netdevice_notifier_dev_net -EXPORT_SYMBOL vmlinux 0xaf584430 mr_mfc_seq_idx -EXPORT_SYMBOL vmlinux 0xaf58c097 sock_pfree -EXPORT_SYMBOL vmlinux 0xaf5dd604 vfs_unlink -EXPORT_SYMBOL vmlinux 0xaf668d63 vga_switcheroo_fini_domain_pm_ops -EXPORT_SYMBOL vmlinux 0xaf779cd5 add_to_page_cache_locked -EXPORT_SYMBOL vmlinux 0xaf8c5b0e netdev_has_upper_dev -EXPORT_SYMBOL vmlinux 0xaf9946a8 xattr_supported_namespace -EXPORT_SYMBOL vmlinux 0xafa39676 scsi_report_bus_reset -EXPORT_SYMBOL vmlinux 0xafb33ac2 qdisc_offload_graft_helper +EXPORT_SYMBOL vmlinux 0xaf6396d7 is_bad_inode +EXPORT_SYMBOL vmlinux 0xaf8d4234 readahead_expand +EXPORT_SYMBOL vmlinux 0xafa284ad jbd2_fc_get_buf EXPORT_SYMBOL vmlinux 0xafb864c1 refcount_dec_and_lock_irqsave +EXPORT_SYMBOL vmlinux 0xafbfb310 netif_device_detach EXPORT_SYMBOL vmlinux 0xafc08054 dotdot_name +EXPORT_SYMBOL vmlinux 0xafc55c32 pci_request_region EXPORT_SYMBOL vmlinux 0xafd5ff2c amd_iommu_v2_supported EXPORT_SYMBOL vmlinux 0xafd744c6 __x86_indirect_thunk_rbp +EXPORT_SYMBOL vmlinux 0xafe28f85 input_mt_report_finger_count +EXPORT_SYMBOL vmlinux 0xaff9e737 zerocopy_sg_from_iter EXPORT_SYMBOL vmlinux 0xb01bebf9 xfrm_get_acqseq -EXPORT_SYMBOL vmlinux 0xb022b7ed blk_queue_max_write_same_sectors -EXPORT_SYMBOL vmlinux 0xb02db173 dquot_initialize_needed EXPORT_SYMBOL vmlinux 0xb02df2d6 __traceiter_rdpmc -EXPORT_SYMBOL vmlinux 0xb0322b16 md_error -EXPORT_SYMBOL vmlinux 0xb032323e __sk_dst_check -EXPORT_SYMBOL vmlinux 0xb041c210 skb_store_bits -EXPORT_SYMBOL vmlinux 0xb046a590 posix_acl_chmod +EXPORT_SYMBOL vmlinux 0xb02e30b9 __sk_mem_reclaim +EXPORT_SYMBOL vmlinux 0xb0372734 __alloc_skb EXPORT_SYMBOL vmlinux 0xb04a43ad __xa_alloc_cyclic -EXPORT_SYMBOL vmlinux 0xb0569060 __mod_lruvec_page_state -EXPORT_SYMBOL vmlinux 0xb0572882 nd_pfn_validate -EXPORT_SYMBOL vmlinux 0xb05f5692 scsi_host_busy +EXPORT_SYMBOL vmlinux 0xb04e8a28 tcf_em_tree_destroy +EXPORT_SYMBOL vmlinux 0xb051ca70 phy_write_mmd EXPORT_SYMBOL vmlinux 0xb05fc310 sysctl_rmem_max -EXPORT_SYMBOL vmlinux 0xb06ebdf9 set_pages_array_wb -EXPORT_SYMBOL vmlinux 0xb075c2df netdev_upper_dev_link -EXPORT_SYMBOL vmlinux 0xb07bd7ef migrate_vma_finalize -EXPORT_SYMBOL vmlinux 0xb094feb2 simple_link +EXPORT_SYMBOL vmlinux 0xb075a4f1 d_mark_dontcache +EXPORT_SYMBOL vmlinux 0xb08880ea vm_insert_page +EXPORT_SYMBOL vmlinux 0xb08b7f03 fs_param_is_u32 +EXPORT_SYMBOL vmlinux 0xb08ccbb4 key_unlink EXPORT_SYMBOL vmlinux 0xb0a0da0c rational_best_approximation -EXPORT_SYMBOL vmlinux 0xb0b42526 netdev_port_same_parent_id -EXPORT_SYMBOL vmlinux 0xb0b8466b submit_bh -EXPORT_SYMBOL vmlinux 0xb0bbf1d2 fd_install +EXPORT_SYMBOL vmlinux 0xb0b038cd vfs_rename +EXPORT_SYMBOL vmlinux 0xb0b5afe4 xfrm_find_acq +EXPORT_SYMBOL vmlinux 0xb0b65b4d set_bdi_congested EXPORT_SYMBOL vmlinux 0xb0c5e247 lockref_put_return -EXPORT_SYMBOL vmlinux 0xb0d72ca2 genphy_read_lpa -EXPORT_SYMBOL vmlinux 0xb0d773a6 sdev_disable_disk_events -EXPORT_SYMBOL vmlinux 0xb0d775b1 sock_no_socketpair -EXPORT_SYMBOL vmlinux 0xb0df00ae pcim_iounmap EXPORT_SYMBOL vmlinux 0xb0e10781 get_option +EXPORT_SYMBOL vmlinux 0xb0e2d3ac inet_frag_destroy EXPORT_SYMBOL vmlinux 0xb0e602eb memmove -EXPORT_SYMBOL vmlinux 0xb0f30fac vme_master_request +EXPORT_SYMBOL vmlinux 0xb0ef90e0 scsi_device_set_state EXPORT_SYMBOL vmlinux 0xb0f389ee utf8_normalize -EXPORT_SYMBOL vmlinux 0xb0f75148 sock_alloc -EXPORT_SYMBOL vmlinux 0xb10384c2 netpoll_send_udp +EXPORT_SYMBOL vmlinux 0xb0f561a2 netdev_port_same_parent_id +EXPORT_SYMBOL vmlinux 0xb10d9b00 ipv6_skip_exthdr EXPORT_SYMBOL vmlinux 0xb10e7df4 __kfifo_dma_in_prepare -EXPORT_SYMBOL vmlinux 0xb110a86c crypto_sha512_finup -EXPORT_SYMBOL vmlinux 0xb113b80f dev_get_flags +EXPORT_SYMBOL vmlinux 0xb116c05e phy_find_first +EXPORT_SYMBOL vmlinux 0xb11e94c9 get_user_pages_remote EXPORT_SYMBOL vmlinux 0xb121390a probe_irq_on EXPORT_SYMBOL vmlinux 0xb12cbacb fb_unregister_client -EXPORT_SYMBOL vmlinux 0xb12f3c10 fc_remove_host +EXPORT_SYMBOL vmlinux 0xb1318193 thermal_zone_device_critical EXPORT_SYMBOL vmlinux 0xb1342cdb _raw_read_lock_irqsave -EXPORT_SYMBOL vmlinux 0xb136588b __generic_file_write_iter +EXPORT_SYMBOL vmlinux 0xb14695c8 pci_bus_read_config_byte EXPORT_SYMBOL vmlinux 0xb14ab1ef hdmi_audio_infoframe_init -EXPORT_SYMBOL vmlinux 0xb14f380a km_state_notify +EXPORT_SYMBOL vmlinux 0xb14cf3fe napi_consume_skb EXPORT_SYMBOL vmlinux 0xb14fc46a find_next_clump8 -EXPORT_SYMBOL vmlinux 0xb160ed61 uart_get_baud_rate -EXPORT_SYMBOL vmlinux 0xb16804d4 page_pool_release_page -EXPORT_SYMBOL vmlinux 0xb17ed3a2 tcf_action_dump_1 -EXPORT_SYMBOL vmlinux 0xb1929784 nf_log_packet +EXPORT_SYMBOL vmlinux 0xb1564bf7 devm_ioremap +EXPORT_SYMBOL vmlinux 0xb16893bb ps2_cmd_aborted +EXPORT_SYMBOL vmlinux 0xb16eaf75 genl_unregister_family +EXPORT_SYMBOL vmlinux 0xb1750dbd padata_do_parallel +EXPORT_SYMBOL vmlinux 0xb187ccc5 pci_free_host_bridge +EXPORT_SYMBOL vmlinux 0xb18b6100 elv_rb_del +EXPORT_SYMBOL vmlinux 0xb193add7 generic_ro_fops EXPORT_SYMBOL vmlinux 0xb19a5453 __per_cpu_offset -EXPORT_SYMBOL vmlinux 0xb1a51694 inet6_del_offload EXPORT_SYMBOL vmlinux 0xb1c3a01a oops_in_progress -EXPORT_SYMBOL vmlinux 0xb1d2e343 vme_dma_list_exec EXPORT_SYMBOL vmlinux 0xb1d3a15c blk_finish_plug EXPORT_SYMBOL vmlinux 0xb1ddf995 jiffies_64_to_clock_t -EXPORT_SYMBOL vmlinux 0xb1e1c792 nf_hook_slow -EXPORT_SYMBOL vmlinux 0xb1e53791 jbd2_transaction_committed -EXPORT_SYMBOL vmlinux 0xb1f0eab3 inet_sk_set_state -EXPORT_SYMBOL vmlinux 0xb2080457 inet_sendpage -EXPORT_SYMBOL vmlinux 0xb214dca3 acpi_dev_hid_uid_match +EXPORT_SYMBOL vmlinux 0xb1de922a netif_set_xps_queue +EXPORT_SYMBOL vmlinux 0xb1f3114e napi_gro_frags +EXPORT_SYMBOL vmlinux 0xb212fd09 unregister_filesystem EXPORT_SYMBOL vmlinux 0xb219d56c wbinvd_on_cpu -EXPORT_SYMBOL vmlinux 0xb22417ab napi_complete_done -EXPORT_SYMBOL vmlinux 0xb22ab569 __blkdev_issue_zeroout +EXPORT_SYMBOL vmlinux 0xb2264cad xfrm_state_lookup_byspi +EXPORT_SYMBOL vmlinux 0xb22de155 poll_initwait EXPORT_SYMBOL vmlinux 0xb22e16d5 radix_tree_maybe_preload EXPORT_SYMBOL vmlinux 0xb23027c1 kstrtos16_from_user EXPORT_SYMBOL vmlinux 0xb2338d81 __x86_indirect_thunk_rsp -EXPORT_SYMBOL vmlinux 0xb2364bca nd_btt_probe -EXPORT_SYMBOL vmlinux 0xb252faf7 passthru_features_check +EXPORT_SYMBOL vmlinux 0xb240e1b6 kmem_cache_free_bulk +EXPORT_SYMBOL vmlinux 0xb246c907 netdev_lower_get_next_private_rcu +EXPORT_SYMBOL vmlinux 0xb24c725a pci_enable_wake +EXPORT_SYMBOL vmlinux 0xb2535405 simple_link EXPORT_SYMBOL vmlinux 0xb2601486 __SCT__tp_func_dma_fence_enable_signal -EXPORT_SYMBOL vmlinux 0xb27bdef3 __mdiobus_register -EXPORT_SYMBOL vmlinux 0xb283010a param_get_charp -EXPORT_SYMBOL vmlinux 0xb28b758c pci_set_power_state +EXPORT_SYMBOL vmlinux 0xb265e72a sock_diag_put_filterinfo +EXPORT_SYMBOL vmlinux 0xb280ac33 udp_sk_rx_dst_set +EXPORT_SYMBOL vmlinux 0xb283e769 skb_copy_and_csum_bits +EXPORT_SYMBOL vmlinux 0xb28b14f0 input_unregister_handle +EXPORT_SYMBOL vmlinux 0xb28ff480 nonseekable_open +EXPORT_SYMBOL vmlinux 0xb2a118bd sock_init_data +EXPORT_SYMBOL vmlinux 0xb2b0f514 discard_new_inode EXPORT_SYMBOL vmlinux 0xb2bcb088 acpi_current_gpe_count -EXPORT_SYMBOL vmlinux 0xb2c0c6f1 jbd2_journal_get_write_access -EXPORT_SYMBOL vmlinux 0xb2c12a0c inet_addr_type -EXPORT_SYMBOL vmlinux 0xb2c46c91 nosteal_pipe_buf_ops EXPORT_SYMBOL vmlinux 0xb2c96edc convert_art_ns_to_tsc -EXPORT_SYMBOL vmlinux 0xb2dd8d6f cdev_del -EXPORT_SYMBOL vmlinux 0xb2dfcad6 end_buffer_async_write +EXPORT_SYMBOL vmlinux 0xb2dd3a20 security_old_inode_init_security EXPORT_SYMBOL vmlinux 0xb2dfdf3c kset_register -EXPORT_SYMBOL vmlinux 0xb2e29762 scsi_free_host_dev -EXPORT_SYMBOL vmlinux 0xb2f14688 pci_write_config_byte +EXPORT_SYMBOL vmlinux 0xb2e68f16 skb_store_bits EXPORT_SYMBOL vmlinux 0xb2f35c6a xxh64 EXPORT_SYMBOL vmlinux 0xb2f579c7 __cpuhp_remove_state_cpuslocked EXPORT_SYMBOL vmlinux 0xb2f74fb6 intel_gmch_remove -EXPORT_SYMBOL vmlinux 0xb2f83e4c should_remove_suid EXPORT_SYMBOL vmlinux 0xb2fabf63 efi EXPORT_SYMBOL vmlinux 0xb2fcb56d queue_delayed_work_on EXPORT_SYMBOL vmlinux 0xb2fd5ceb __put_user_4 @@ -7460,1617 +7415,1655 @@ EXPORT_SYMBOL vmlinux 0xb320cc0e sg_init_one EXPORT_SYMBOL vmlinux 0xb3258f79 __ubsan_handle_type_mismatch_v1 EXPORT_SYMBOL vmlinux 0xb32a5973 acpi_ut_status_exit -EXPORT_SYMBOL vmlinux 0xb35bdfb3 flow_rule_match_mpls +EXPORT_SYMBOL vmlinux 0xb33323f8 fs_param_is_string +EXPORT_SYMBOL vmlinux 0xb350e23b seg6_hmac_info_add EXPORT_SYMBOL vmlinux 0xb3687850 out_of_line_wait_on_bit_lock -EXPORT_SYMBOL vmlinux 0xb37b3961 ipv4_specific +EXPORT_SYMBOL vmlinux 0xb37b4287 security_sb_clone_mnt_opts EXPORT_SYMBOL vmlinux 0xb3863a67 acpi_set_gpe_wake_mask +EXPORT_SYMBOL vmlinux 0xb39c0a9c loop_register_transfer EXPORT_SYMBOL vmlinux 0xb3a2dfdf nmi_panic -EXPORT_SYMBOL vmlinux 0xb3b3be24 ipmi_platform_add +EXPORT_SYMBOL vmlinux 0xb3b14438 skb_add_rx_frag +EXPORT_SYMBOL vmlinux 0xb3bd5300 xp_free EXPORT_SYMBOL vmlinux 0xb3bd68cc security_secmark_relabel_packet -EXPORT_SYMBOL vmlinux 0xb3d25bf9 alloc_skb_with_frags EXPORT_SYMBOL vmlinux 0xb3d2c76d scsi_hostbyte_string -EXPORT_SYMBOL vmlinux 0xb3e807b6 ip_tunnel_parse_protocol -EXPORT_SYMBOL vmlinux 0xb3ec76c5 scsi_print_result +EXPORT_SYMBOL vmlinux 0xb3e3df85 ppp_unregister_compressor +EXPORT_SYMBOL vmlinux 0xb3e957a3 nd_dev_to_uuid +EXPORT_SYMBOL vmlinux 0xb3eb1e8c write_one_page EXPORT_SYMBOL vmlinux 0xb3f49446 kstrtos8_from_user EXPORT_SYMBOL vmlinux 0xb3f548ad kmemdup_nul EXPORT_SYMBOL vmlinux 0xb3f7646e kthread_should_stop EXPORT_SYMBOL vmlinux 0xb3f9e0ab security_locked_down +EXPORT_SYMBOL vmlinux 0xb3fb8214 dqget EXPORT_SYMBOL vmlinux 0xb4043948 acpi_execute_simple_method -EXPORT_SYMBOL vmlinux 0xb41e5342 tcp_add_backlog +EXPORT_SYMBOL vmlinux 0xb4060b4a open_with_fake_path +EXPORT_SYMBOL vmlinux 0xb4136fc6 fifo_create_dflt +EXPORT_SYMBOL vmlinux 0xb41b7fa0 sock_set_sndtimeo +EXPORT_SYMBOL vmlinux 0xb421531c md_integrity_add_rdev +EXPORT_SYMBOL vmlinux 0xb4229a4c inode_insert5 EXPORT_SYMBOL vmlinux 0xb423dba1 console_blanked -EXPORT_SYMBOL vmlinux 0xb42dd988 xfrm_policy_hash_rebuild -EXPORT_SYMBOL vmlinux 0xb43932d1 tcf_em_register -EXPORT_SYMBOL vmlinux 0xb43bc92d ipv6_sock_mc_drop +EXPORT_SYMBOL vmlinux 0xb453f89d nf_unregister_net_hook EXPORT_SYMBOL vmlinux 0xb4577003 acpi_dev_present -EXPORT_SYMBOL vmlinux 0xb4783fec xfrm_lookup_with_ifid +EXPORT_SYMBOL vmlinux 0xb45fff04 __netlink_ns_capable +EXPORT_SYMBOL vmlinux 0xb465dce4 phy_init_hw +EXPORT_SYMBOL vmlinux 0xb4706968 flow_block_cb_priv EXPORT_SYMBOL vmlinux 0xb47cca30 csum_ipv6_magic -EXPORT_SYMBOL vmlinux 0xb4859c1a xfrm_user_policy +EXPORT_SYMBOL vmlinux 0xb47ec530 security_inode_copy_up +EXPORT_SYMBOL vmlinux 0xb4856e06 generic_pipe_buf_get +EXPORT_SYMBOL vmlinux 0xb485b362 is_acpi_data_node EXPORT_SYMBOL vmlinux 0xb48d4d22 security_sb_eat_lsm_opts -EXPORT_SYMBOL vmlinux 0xb4990dcf pci_request_irq -EXPORT_SYMBOL vmlinux 0xb4a9db1e flow_block_cb_incref -EXPORT_SYMBOL vmlinux 0xb4b32b4b __SCK__tp_func_kfree -EXPORT_SYMBOL vmlinux 0xb4bbe7d8 neigh_connected_output +EXPORT_SYMBOL vmlinux 0xb4961aeb netdev_master_upper_dev_link +EXPORT_SYMBOL vmlinux 0xb4b41660 nf_register_queue_handler +EXPORT_SYMBOL vmlinux 0xb4cd5fda km_policy_expired EXPORT_SYMBOL vmlinux 0xb4f13d2a abort -EXPORT_SYMBOL vmlinux 0xb4f97cf7 fc_find_rport_by_wwpn -EXPORT_SYMBOL vmlinux 0xb5232a12 bio_init -EXPORT_SYMBOL vmlinux 0xb5257ebb migrate_page_states +EXPORT_SYMBOL vmlinux 0xb4f207da pci_wake_from_d3 +EXPORT_SYMBOL vmlinux 0xb4f7a7dc pci_find_resource +EXPORT_SYMBOL vmlinux 0xb4fdbbc3 tty_port_lower_dtr_rts +EXPORT_SYMBOL vmlinux 0xb4fdfd27 _copy_to_iter +EXPORT_SYMBOL vmlinux 0xb50688f3 genphy_c37_read_status EXPORT_SYMBOL vmlinux 0xb52ee8be intel_gtt_clear_range EXPORT_SYMBOL vmlinux 0xb53f2810 tcp_sockets_allocated -EXPORT_SYMBOL vmlinux 0xb56453cc simple_rmdir -EXPORT_SYMBOL vmlinux 0xb564761a ndo_dflt_fdb_add -EXPORT_SYMBOL vmlinux 0xb56cb4f4 security_dentry_create_files_as +EXPORT_SYMBOL vmlinux 0xb543deb8 xfrm6_rcv +EXPORT_SYMBOL vmlinux 0xb5629803 bioset_init +EXPORT_SYMBOL vmlinux 0xb56c7b6e update_region +EXPORT_SYMBOL vmlinux 0xb5732fcd sock_alloc EXPORT_SYMBOL vmlinux 0xb57343c2 frontswap_shrink -EXPORT_SYMBOL vmlinux 0xb57978c7 nobh_writepage -EXPORT_SYMBOL vmlinux 0xb57ed9ab sget +EXPORT_SYMBOL vmlinux 0xb5864260 filemap_fault EXPORT_SYMBOL vmlinux 0xb58aeaab kernel_cpustat -EXPORT_SYMBOL vmlinux 0xb5986a1a vga_set_legacy_decoding -EXPORT_SYMBOL vmlinux 0xb5a1de52 block_truncate_page EXPORT_SYMBOL vmlinux 0xb5a459dc unregister_blkdev -EXPORT_SYMBOL vmlinux 0xb5a5a6ae cdrom_mode_select EXPORT_SYMBOL vmlinux 0xb5aa7165 dma_pool_destroy EXPORT_SYMBOL vmlinux 0xb5ab892d uv_undefined EXPORT_SYMBOL vmlinux 0xb5b63711 fileattr_fill_xflags -EXPORT_SYMBOL vmlinux 0xb5ba0394 inet_del_offload -EXPORT_SYMBOL vmlinux 0xb5cba648 simple_unlink -EXPORT_SYMBOL vmlinux 0xb5d1fc17 generic_perform_write -EXPORT_SYMBOL vmlinux 0xb5d2408e dcb_ieee_getapp_mask -EXPORT_SYMBOL vmlinux 0xb5d3b3ac security_d_instantiate -EXPORT_SYMBOL vmlinux 0xb5db8986 uart_unregister_driver -EXPORT_SYMBOL vmlinux 0xb5e26e50 wait_on_page_private_2 +EXPORT_SYMBOL vmlinux 0xb5c2ff39 free_cgroup_ns +EXPORT_SYMBOL vmlinux 0xb5c4729a serio_open +EXPORT_SYMBOL vmlinux 0xb5de8eb9 register_netdevice_notifier_net +EXPORT_SYMBOL vmlinux 0xb5e48fee locks_lock_inode_wait EXPORT_SYMBOL vmlinux 0xb5e73116 flush_delayed_work -EXPORT_SYMBOL vmlinux 0xb601167c unregister_fib_notifier -EXPORT_SYMBOL vmlinux 0xb61452f3 md_set_array_sectors +EXPORT_SYMBOL vmlinux 0xb5f5cbd9 iov_iter_pipe +EXPORT_SYMBOL vmlinux 0xb605c6e6 pci_irq_get_affinity +EXPORT_SYMBOL vmlinux 0xb6108137 pnp_unregister_driver +EXPORT_SYMBOL vmlinux 0xb61ba085 rt_dst_clone EXPORT_SYMBOL vmlinux 0xb61d6fc2 down_read_interruptible +EXPORT_SYMBOL vmlinux 0xb629ac28 blk_get_queue EXPORT_SYMBOL vmlinux 0xb633f115 irq_poll_enable -EXPORT_SYMBOL vmlinux 0xb64c214a dump_page +EXPORT_SYMBOL vmlinux 0xb636a8a3 blk_rq_unmap_user +EXPORT_SYMBOL vmlinux 0xb63f9bf4 __ip_mc_dec_group +EXPORT_SYMBOL vmlinux 0xb6478429 flow_rule_match_mpls EXPORT_SYMBOL vmlinux 0xb654ef65 acpi_os_read_port -EXPORT_SYMBOL vmlinux 0xb65bfc69 set_pages_array_wc +EXPORT_SYMBOL vmlinux 0xb66f9318 input_release_device +EXPORT_SYMBOL vmlinux 0xb6720877 fc_find_rport_by_wwpn EXPORT_SYMBOL vmlinux 0xb674a534 acpi_unmap_cpu EXPORT_SYMBOL vmlinux 0xb678366f int_sqrt EXPORT_SYMBOL vmlinux 0xb67c9280 utf8cursor EXPORT_SYMBOL vmlinux 0xb67fec0e uuid_parse -EXPORT_SYMBOL vmlinux 0xb68c0e03 vme_init_bridge EXPORT_SYMBOL vmlinux 0xb6936ffe _bcd2bin -EXPORT_SYMBOL vmlinux 0xb69f96e5 __genphy_config_aneg -EXPORT_SYMBOL vmlinux 0xb6aad4bb inet_proto_csum_replace_by_diff +EXPORT_SYMBOL vmlinux 0xb69b2310 __xfrm_route_forward EXPORT_SYMBOL vmlinux 0xb6acaa13 phy_sfp_detach -EXPORT_SYMBOL vmlinux 0xb6b4c4d9 insert_inode_locked -EXPORT_SYMBOL vmlinux 0xb6b6b43d fib_notifier_ops_register -EXPORT_SYMBOL vmlinux 0xb6b760ff tty_port_raise_dtr_rts +EXPORT_SYMBOL vmlinux 0xb6b0b74a jbd2_transaction_committed EXPORT_SYMBOL vmlinux 0xb6cd5c4c kobject_init -EXPORT_SYMBOL vmlinux 0xb6d3beed wait_on_page_bit_killable EXPORT_SYMBOL vmlinux 0xb6e36ce2 psched_ratecfg_precompute -EXPORT_SYMBOL vmlinux 0xb6f998e6 scsi_register_interface EXPORT_SYMBOL vmlinux 0xb6fde909 close_fd -EXPORT_SYMBOL vmlinux 0xb700a880 mark_buffer_async_write -EXPORT_SYMBOL vmlinux 0xb702e685 unlock_page -EXPORT_SYMBOL vmlinux 0xb703d3c9 make_kuid +EXPORT_SYMBOL vmlinux 0xb6fe1293 tcp_sock_set_keepcnt +EXPORT_SYMBOL vmlinux 0xb7118ba0 udplite_prot EXPORT_SYMBOL vmlinux 0xb71589f0 skip_spaces -EXPORT_SYMBOL vmlinux 0xb718454e padata_free -EXPORT_SYMBOL vmlinux 0xb71ce0b4 flow_rule_match_eth_addrs EXPORT_SYMBOL vmlinux 0xb71ed69f __hw_addr_unsync -EXPORT_SYMBOL vmlinux 0xb733cbab legacy_pic +EXPORT_SYMBOL vmlinux 0xb72b6d02 get_phy_device EXPORT_SYMBOL vmlinux 0xb737b185 gen_pool_best_fit -EXPORT_SYMBOL vmlinux 0xb73c78b7 scsi_partsize +EXPORT_SYMBOL vmlinux 0xb74baf07 phy_get_internal_delay +EXPORT_SYMBOL vmlinux 0xb757b5e8 generic_splice_sendpage EXPORT_SYMBOL vmlinux 0xb7593ddc iosf_mbi_unregister_pmic_bus_access_notifier -EXPORT_SYMBOL vmlinux 0xb7712d2c cdev_init +EXPORT_SYMBOL vmlinux 0xb759cfdd tty_unregister_driver +EXPORT_SYMBOL vmlinux 0xb7817182 scsi_device_get EXPORT_SYMBOL vmlinux 0xb784154f utf8_casefold_hash -EXPORT_SYMBOL vmlinux 0xb787d22c __tracepoint_kmem_cache_alloc_node -EXPORT_SYMBOL vmlinux 0xb78de863 md_reload_sb EXPORT_SYMBOL vmlinux 0xb78debe3 LZ4_decompress_fast_usingDict -EXPORT_SYMBOL vmlinux 0xb7ad81f3 processors -EXPORT_SYMBOL vmlinux 0xb7bcb32e cont_write_begin +EXPORT_SYMBOL vmlinux 0xb7af8694 tcf_block_netif_keep_dst +EXPORT_SYMBOL vmlinux 0xb7c028b8 phy_connect EXPORT_SYMBOL vmlinux 0xb7c0f443 sort -EXPORT_SYMBOL vmlinux 0xb7c298e1 pskb_expand_head -EXPORT_SYMBOL vmlinux 0xb7c3f80b inet_frag_reasm_prepare +EXPORT_SYMBOL vmlinux 0xb7c2a2a1 zap_page_range +EXPORT_SYMBOL vmlinux 0xb7c2eb6f ip_sock_set_tos +EXPORT_SYMBOL vmlinux 0xb7c3e8ee md_set_array_sectors +EXPORT_SYMBOL vmlinux 0xb7c6629f neigh_resolve_output EXPORT_SYMBOL vmlinux 0xb7c6db70 sysctl_max_skb_frags -EXPORT_SYMBOL vmlinux 0xb7d263e7 request_key_rcu -EXPORT_SYMBOL vmlinux 0xb7d8ebf9 scsi_vpd_tpg_id -EXPORT_SYMBOL vmlinux 0xb80c8854 jbd2_fc_begin_commit +EXPORT_SYMBOL vmlinux 0xb7ccce41 phy_write_paged +EXPORT_SYMBOL vmlinux 0xb7e6db5b phy_print_status +EXPORT_SYMBOL vmlinux 0xb7fd760a flow_block_cb_lookup +EXPORT_SYMBOL vmlinux 0xb82c800b __xfrm_dst_lookup EXPORT_SYMBOL vmlinux 0xb83129db ZSTD_decompressContinue -EXPORT_SYMBOL vmlinux 0xb844c9ed ptp_clock_unregister +EXPORT_SYMBOL vmlinux 0xb842e041 sk_alloc EXPORT_SYMBOL vmlinux 0xb868ac5c register_sysrq_key -EXPORT_SYMBOL vmlinux 0xb86d87b3 ip_tunnel_encap_del_ops EXPORT_SYMBOL vmlinux 0xb86f74c5 free_cpumask_var -EXPORT_SYMBOL vmlinux 0xb87822b8 scsi_add_host_with_dma -EXPORT_SYMBOL vmlinux 0xb88956c3 km_new_mapping +EXPORT_SYMBOL vmlinux 0xb87b7637 xfrm6_rcv_spi +EXPORT_SYMBOL vmlinux 0xb8894d3e sock_no_mmap +EXPORT_SYMBOL vmlinux 0xb88d128e bio_put +EXPORT_SYMBOL vmlinux 0xb88d31d8 neigh_seq_next EXPORT_SYMBOL vmlinux 0xb88fd035 set_groups EXPORT_SYMBOL vmlinux 0xb89b6e6b guid_parse -EXPORT_SYMBOL vmlinux 0xb8af8a47 iov_iter_pipe +EXPORT_SYMBOL vmlinux 0xb8a53bc6 tcp_rcv_established +EXPORT_SYMBOL vmlinux 0xb8ad2058 proto_unregister EXPORT_SYMBOL vmlinux 0xb8b043f2 kfree_link EXPORT_SYMBOL vmlinux 0xb8b9f817 kmalloc_order_trace -EXPORT_SYMBOL vmlinux 0xb8c61845 tty_port_hangup -EXPORT_SYMBOL vmlinux 0xb8d48f74 tty_register_ldisc -EXPORT_SYMBOL vmlinux 0xb8e699fc param_get_hexint +EXPORT_SYMBOL vmlinux 0xb8c48d05 dma_resv_fini +EXPORT_SYMBOL vmlinux 0xb8cc1448 dquot_set_dqblk +EXPORT_SYMBOL vmlinux 0xb8d0c3cf _dev_notice +EXPORT_SYMBOL vmlinux 0xb8e0a469 pci_ep_cfs_add_epc_group EXPORT_SYMBOL vmlinux 0xb8e7ce2c __put_user_8 -EXPORT_SYMBOL vmlinux 0xb8fb7526 sock_enable_timestamps +EXPORT_SYMBOL vmlinux 0xb8fd5ae0 follow_pfn +EXPORT_SYMBOL vmlinux 0xb8fdfd04 poll_freewait EXPORT_SYMBOL vmlinux 0xb9056bb6 remove_conflicting_framebuffers EXPORT_SYMBOL vmlinux 0xb907513f unpoison_memory EXPORT_SYMBOL vmlinux 0xb911bb58 minmax_running_max -EXPORT_SYMBOL vmlinux 0xb923e6bd pmem_sector_size -EXPORT_SYMBOL vmlinux 0xb927c349 scsi_remove_target +EXPORT_SYMBOL vmlinux 0xb91a0283 tty_unregister_device +EXPORT_SYMBOL vmlinux 0xb933c17d cpufreq_get_policy +EXPORT_SYMBOL vmlinux 0xb9394a31 misc_deregister +EXPORT_SYMBOL vmlinux 0xb939b8bf bio_alloc_bioset EXPORT_SYMBOL vmlinux 0xb94339c4 qdisc_put_stab EXPORT_SYMBOL vmlinux 0xb9478d90 hdmi_drm_infoframe_unpack_only -EXPORT_SYMBOL vmlinux 0xb94dc117 dev_addr_add -EXPORT_SYMBOL vmlinux 0xb95cc570 dquot_commit -EXPORT_SYMBOL vmlinux 0xb969362b inet_frag_destroy +EXPORT_SYMBOL vmlinux 0xb967308d simple_getattr EXPORT_SYMBOL vmlinux 0xb97220ff bitmap_parse +EXPORT_SYMBOL vmlinux 0xb97ad8d1 __blk_mq_end_request EXPORT_SYMBOL vmlinux 0xb97f7045 acpi_install_gpe_handler -EXPORT_SYMBOL vmlinux 0xb98ba541 file_check_and_advance_wb_err -EXPORT_SYMBOL vmlinux 0xb9a4880f simple_transaction_read -EXPORT_SYMBOL vmlinux 0xb9aa873a generic_file_llseek +EXPORT_SYMBOL vmlinux 0xb99c48d1 pci_find_next_bus +EXPORT_SYMBOL vmlinux 0xb9ae69a0 napi_complete_done EXPORT_SYMBOL vmlinux 0xb9af1d0d __xa_clear_mark -EXPORT_SYMBOL vmlinux 0xb9b67809 kthread_create_on_node -EXPORT_SYMBOL vmlinux 0xb9b7d5b5 md_check_no_bitmap -EXPORT_SYMBOL vmlinux 0xb9ba986f unregister_qdisc -EXPORT_SYMBOL vmlinux 0xb9d5d607 scsi_device_get +EXPORT_SYMBOL vmlinux 0xb9d7cee6 simple_unlink +EXPORT_SYMBOL vmlinux 0xb9d80b63 mark_page_accessed +EXPORT_SYMBOL vmlinux 0xb9dca6a3 tcp_connect EXPORT_SYMBOL vmlinux 0xb9e276cf wrmsr_safe_regs_on_cpu +EXPORT_SYMBOL vmlinux 0xb9e43012 elv_rb_add EXPORT_SYMBOL vmlinux 0xb9e7429c memcpy_toio EXPORT_SYMBOL vmlinux 0xb9e8e2cc in6addr_sitelocal_allrouters -EXPORT_SYMBOL vmlinux 0xba010009 jbd2_journal_errno +EXPORT_SYMBOL vmlinux 0xba002988 dev_uc_add EXPORT_SYMBOL vmlinux 0xba0676e2 vm_zone_stat EXPORT_SYMBOL vmlinux 0xba1008c8 __crc32c_le -EXPORT_SYMBOL vmlinux 0xba1743da unix_attach_fds -EXPORT_SYMBOL vmlinux 0xba2540e8 datagram_poll -EXPORT_SYMBOL vmlinux 0xba336162 request_firmware +EXPORT_SYMBOL vmlinux 0xba129bd8 dquot_mark_dquot_dirty +EXPORT_SYMBOL vmlinux 0xba1b9718 sg_miter_stop +EXPORT_SYMBOL vmlinux 0xba3dfc06 nobh_writepage +EXPORT_SYMBOL vmlinux 0xba427bab file_fdatawait_range +EXPORT_SYMBOL vmlinux 0xba42fe99 ppp_input_error EXPORT_SYMBOL vmlinux 0xba497f13 loops_per_jiffy EXPORT_SYMBOL vmlinux 0xba53adab nla_policy_len -EXPORT_SYMBOL vmlinux 0xba5baa6d xfrm_init_replay -EXPORT_SYMBOL vmlinux 0xba836e4e blk_rq_init -EXPORT_SYMBOL vmlinux 0xba884ba9 qdisc_hash_del +EXPORT_SYMBOL vmlinux 0xba697d0d phy_device_register +EXPORT_SYMBOL vmlinux 0xba86fc1c dquot_set_dqinfo +EXPORT_SYMBOL vmlinux 0xba8ca728 bd_abort_claiming EXPORT_SYMBOL vmlinux 0xba8fbd64 _raw_spin_lock -EXPORT_SYMBOL vmlinux 0xba92427c inode_add_bytes -EXPORT_SYMBOL vmlinux 0xbaa2cfbc vfs_rmdir -EXPORT_SYMBOL vmlinux 0xbac7610a sk_page_frag_refill -EXPORT_SYMBOL vmlinux 0xbadacfd8 fwnode_get_mac_address -EXPORT_SYMBOL vmlinux 0xbae679ea from_kuid_munged -EXPORT_SYMBOL vmlinux 0xbb036d37 phy_start +EXPORT_SYMBOL vmlinux 0xba92ef76 dcb_ieee_getapp_prio_dscp_mask_map +EXPORT_SYMBOL vmlinux 0xba9859f2 phy_read_paged +EXPORT_SYMBOL vmlinux 0xba9d1c0b pcie_capability_read_word +EXPORT_SYMBOL vmlinux 0xbaa32641 inet_reqsk_alloc +EXPORT_SYMBOL vmlinux 0xbaa403a7 vc_resize +EXPORT_SYMBOL vmlinux 0xbac68a27 is_nd_dax +EXPORT_SYMBOL vmlinux 0xbacfef41 flow_rule_match_meta +EXPORT_SYMBOL vmlinux 0xbad60ed5 dev_driver_string +EXPORT_SYMBOL vmlinux 0xbaea49aa migrate_page_copy +EXPORT_SYMBOL vmlinux 0xbaf607aa flow_block_cb_decref +EXPORT_SYMBOL vmlinux 0xbb03440e __tracepoint_kmem_cache_alloc_node EXPORT_SYMBOL vmlinux 0xbb0540aa zlib_inflateReset +EXPORT_SYMBOL vmlinux 0xbb09646a pcie_capability_write_dword EXPORT_SYMBOL vmlinux 0xbb13595e smp_call_function_many +EXPORT_SYMBOL vmlinux 0xbb15263f fwnode_mdiobus_register_phy EXPORT_SYMBOL vmlinux 0xbb1bac24 acpi_unregister_debugger -EXPORT_SYMBOL vmlinux 0xbb1d98eb pci_wake_from_d3 -EXPORT_SYMBOL vmlinux 0xbb202e89 __netif_schedule +EXPORT_SYMBOL vmlinux 0xbb1cd218 bdevname EXPORT_SYMBOL vmlinux 0xbb24f607 init_cdrom_command EXPORT_SYMBOL vmlinux 0xbb35675b __bitmap_intersects -EXPORT_SYMBOL vmlinux 0xbb38ffde input_set_capability -EXPORT_SYMBOL vmlinux 0xbb3e46c7 lru_cache_add EXPORT_SYMBOL vmlinux 0xbb4f4766 simple_write_to_buffer -EXPORT_SYMBOL vmlinux 0xbb71d0bd __ip_select_ident +EXPORT_SYMBOL vmlinux 0xbb7fc525 sk_stream_wait_memory EXPORT_SYMBOL vmlinux 0xbb8e169a vga_switcheroo_handler_flags +EXPORT_SYMBOL vmlinux 0xbb90eb1d to_nd_pfn EXPORT_SYMBOL vmlinux 0xbb9ed3bf mutex_trylock -EXPORT_SYMBOL vmlinux 0xbbbdf5b4 netdev_lower_dev_get_private -EXPORT_SYMBOL vmlinux 0xbbc7dfd3 blkdev_issue_discard -EXPORT_SYMBOL vmlinux 0xbbc80472 input_register_device -EXPORT_SYMBOL vmlinux 0xbbddbc52 tty_vhangup -EXPORT_SYMBOL vmlinux 0xbbe5b77f get_task_cred +EXPORT_SYMBOL vmlinux 0xbb9f17bb nvdimm_namespace_locked +EXPORT_SYMBOL vmlinux 0xbbe3f8d6 find_inode_nowait EXPORT_SYMBOL vmlinux 0xbbe80fdb kmalloc_order -EXPORT_SYMBOL vmlinux 0xbc0e5eb5 udp_gro_receive +EXPORT_SYMBOL vmlinux 0xbbfda97b jbd2_journal_errno +EXPORT_SYMBOL vmlinux 0xbc04c848 devm_devfreq_unregister_notifier EXPORT_SYMBOL vmlinux 0xbc2031de acpi_processor_get_bios_limit -EXPORT_SYMBOL vmlinux 0xbc21fbcf param_set_copystring -EXPORT_SYMBOL vmlinux 0xbc2780c1 sync_inode_metadata -EXPORT_SYMBOL vmlinux 0xbc894c14 security_sb_clone_mnt_opts -EXPORT_SYMBOL vmlinux 0xbc930d85 free_buffer_head -EXPORT_SYMBOL vmlinux 0xbca6b5c8 vfs_llseek +EXPORT_SYMBOL vmlinux 0xbc44d110 netpoll_cleanup +EXPORT_SYMBOL vmlinux 0xbc57cd7d phy_ethtool_ksettings_set +EXPORT_SYMBOL vmlinux 0xbc67b521 param_get_ullong +EXPORT_SYMBOL vmlinux 0xbc67e25c phy_attach_direct +EXPORT_SYMBOL vmlinux 0xbc6d251c xp_raw_get_data +EXPORT_SYMBOL vmlinux 0xbc7578f6 phy_init_eee +EXPORT_SYMBOL vmlinux 0xbc865c0a uart_remove_one_port +EXPORT_SYMBOL vmlinux 0xbc96ff98 sk_filter_trim_cap EXPORT_SYMBOL vmlinux 0xbcab6ee6 sscanf -EXPORT_SYMBOL vmlinux 0xbcbbace1 copy_string_kernel -EXPORT_SYMBOL vmlinux 0xbcc117f2 proc_mkdir_mode -EXPORT_SYMBOL vmlinux 0xbcd73a51 lookup_positive_unlocked -EXPORT_SYMBOL vmlinux 0xbcf18904 netdev_reset_tc -EXPORT_SYMBOL vmlinux 0xbcf98fd8 end_buffer_read_sync -EXPORT_SYMBOL vmlinux 0xbcf9a018 vlan_filter_push_vids -EXPORT_SYMBOL vmlinux 0xbd0fc11f xfrm_spd_getinfo -EXPORT_SYMBOL vmlinux 0xbd1cf670 from_kgid_munged -EXPORT_SYMBOL vmlinux 0xbd2b029a ip_sock_set_recverr -EXPORT_SYMBOL vmlinux 0xbd33edf9 __blk_alloc_disk +EXPORT_SYMBOL vmlinux 0xbcb0f387 fscrypt_ioctl_set_policy +EXPORT_SYMBOL vmlinux 0xbcd09912 neigh_xmit +EXPORT_SYMBOL vmlinux 0xbcdd9be1 proto_register +EXPORT_SYMBOL vmlinux 0xbce1c0f8 __destroy_inode +EXPORT_SYMBOL vmlinux 0xbce5f99f set_anon_super +EXPORT_SYMBOL vmlinux 0xbd10f2a8 scsi_command_normalize_sense +EXPORT_SYMBOL vmlinux 0xbd14b724 ppp_register_channel +EXPORT_SYMBOL vmlinux 0xbd1977f6 mdiobus_register_device +EXPORT_SYMBOL vmlinux 0xbd20177f take_dentry_name_snapshot +EXPORT_SYMBOL vmlinux 0xbd28fe5e __put_page EXPORT_SYMBOL vmlinux 0xbd393ca3 ioread64be_lo_hi EXPORT_SYMBOL vmlinux 0xbd462b55 __kfifo_init +EXPORT_SYMBOL vmlinux 0xbd495086 nf_ct_attach +EXPORT_SYMBOL vmlinux 0xbd4a59bf vfs_parse_fs_string +EXPORT_SYMBOL vmlinux 0xbd52bbbf regset_get EXPORT_SYMBOL vmlinux 0xbd6841d4 crc16 -EXPORT_SYMBOL vmlinux 0xbd7464db md_wakeup_thread -EXPORT_SYMBOL vmlinux 0xbd850bee gnet_stats_start_copy -EXPORT_SYMBOL vmlinux 0xbd85285b devm_ioport_unmap -EXPORT_SYMBOL vmlinux 0xbd8f01bc remove_conflicting_pci_framebuffers -EXPORT_SYMBOL vmlinux 0xbdb205c6 redraw_screen +EXPORT_SYMBOL vmlinux 0xbd6c35d7 dma_map_sg_attrs +EXPORT_SYMBOL vmlinux 0xbd7a365d from_kgid +EXPORT_SYMBOL vmlinux 0xbdb4494e page_pool_destroy +EXPORT_SYMBOL vmlinux 0xbdd6211f tty_port_close_start +EXPORT_SYMBOL vmlinux 0xbdeb9b2f tty_port_tty_get +EXPORT_SYMBOL vmlinux 0xbdec8ede neigh_parms_release +EXPORT_SYMBOL vmlinux 0xbdf8b064 __SCK__tp_func_spi_transfer_stop EXPORT_SYMBOL vmlinux 0xbdfb6dbb __fentry__ -EXPORT_SYMBOL vmlinux 0xbdfd89c7 devfreq_unregister_opp_notifier EXPORT_SYMBOL vmlinux 0xbe0110e7 acpi_set_gpe +EXPORT_SYMBOL vmlinux 0xbe0340a7 jbd2_journal_grab_journal_head EXPORT_SYMBOL vmlinux 0xbe1427af __printk_cpu_unlock +EXPORT_SYMBOL vmlinux 0xbe2cf5fe single_release +EXPORT_SYMBOL vmlinux 0xbe34e774 ip_options_compile +EXPORT_SYMBOL vmlinux 0xbe3f5688 remap_vmalloc_range EXPORT_SYMBOL vmlinux 0xbe49252c acpi_os_write_port EXPORT_SYMBOL vmlinux 0xbe4eb6ed secure_dccpv6_sequence_number +EXPORT_SYMBOL vmlinux 0xbe57a1ab vfs_setpos EXPORT_SYMBOL vmlinux 0xbe5a24e9 xxh32_copy_state EXPORT_SYMBOL vmlinux 0xbe6a866f __wait_on_bit -EXPORT_SYMBOL vmlinux 0xbe752e0e jbd2_journal_start_commit -EXPORT_SYMBOL vmlinux 0xbe7a2d21 dmaenginem_async_device_register EXPORT_SYMBOL vmlinux 0xbe7e05a8 acpi_tb_install_and_load_table -EXPORT_SYMBOL vmlinux 0xbe8d8430 sk_stream_wait_memory -EXPORT_SYMBOL vmlinux 0xbe8fb15a dquot_resume -EXPORT_SYMBOL vmlinux 0xbea484e8 ptp_clock_register -EXPORT_SYMBOL vmlinux 0xbec43eb1 dput +EXPORT_SYMBOL vmlinux 0xbe864d45 sk_capable +EXPORT_SYMBOL vmlinux 0xbe9d2c38 dev_uc_init +EXPORT_SYMBOL vmlinux 0xbeab4dcc icmp_ndo_send +EXPORT_SYMBOL vmlinux 0xbeb27e38 unregister_netdevice_queue +EXPORT_SYMBOL vmlinux 0xbed866e4 jbd2_journal_start_reserved EXPORT_SYMBOL vmlinux 0xbef43296 console_conditional_schedule EXPORT_SYMBOL vmlinux 0xbefa51a3 gen_pool_add_owner -EXPORT_SYMBOL vmlinux 0xbf1162ae trace_raw_output_prep -EXPORT_SYMBOL vmlinux 0xbf17fb58 pcie_port_service_unregister -EXPORT_SYMBOL vmlinux 0xbf1a39e4 mipi_dsi_dcs_set_display_on -EXPORT_SYMBOL vmlinux 0xbf26dd80 iput +EXPORT_SYMBOL vmlinux 0xbf1e5833 vga_switcheroo_init_domain_pm_ops +EXPORT_SYMBOL vmlinux 0xbf27661f dcb_ieee_delapp +EXPORT_SYMBOL vmlinux 0xbf2bb19f tcp_select_initial_window EXPORT_SYMBOL vmlinux 0xbf3193ec acpi_unregister_ioapic -EXPORT_SYMBOL vmlinux 0xbf353faf inode_init_once -EXPORT_SYMBOL vmlinux 0xbf424309 fuse_mount_destroy +EXPORT_SYMBOL vmlinux 0xbf3484e3 __fs_parse +EXPORT_SYMBOL vmlinux 0xbf3725fb find_inode_rcu +EXPORT_SYMBOL vmlinux 0xbf4aba09 __zerocopy_sg_from_iter EXPORT_SYMBOL vmlinux 0xbf59c419 posix_acl_init -EXPORT_SYMBOL vmlinux 0xbf6cc98b done_path_create -EXPORT_SYMBOL vmlinux 0xbf9af546 devm_pci_alloc_host_bridge +EXPORT_SYMBOL vmlinux 0xbf6a2c13 phy_modify_paged +EXPORT_SYMBOL vmlinux 0xbf6bc15c vfs_iocb_iter_read +EXPORT_SYMBOL vmlinux 0xbf93765e fs_context_for_reconfigure +EXPORT_SYMBOL vmlinux 0xbf99d9cd vfs_fileattr_get EXPORT_SYMBOL vmlinux 0xbf9bcc8d __cap_empty_set -EXPORT_SYMBOL vmlinux 0xbfc001f4 rtnl_kfree_skbs +EXPORT_SYMBOL vmlinux 0xbfa453b8 flow_rule_match_enc_ipv4_addrs +EXPORT_SYMBOL vmlinux 0xbfbfd93c fifo_set_limit EXPORT_SYMBOL vmlinux 0xbfc177bc iowrite32_rep -EXPORT_SYMBOL vmlinux 0xbfce4754 security_unix_may_send -EXPORT_SYMBOL vmlinux 0xbfd0c545 unregister_quota_format -EXPORT_SYMBOL vmlinux 0xbfdf919b jbd2_journal_set_features +EXPORT_SYMBOL vmlinux 0xbfc533d9 __tracepoint_dma_fence_enable_signal +EXPORT_SYMBOL vmlinux 0xbfcd83c5 jbd2_journal_release_jbd_inode +EXPORT_SYMBOL vmlinux 0xbfce30fc page_pool_update_nid +EXPORT_SYMBOL vmlinux 0xbfed799f vlan_dev_real_dev EXPORT_SYMBOL vmlinux 0xbfee3ad5 loop_unregister_transfer -EXPORT_SYMBOL vmlinux 0xc001870b get_watch_queue +EXPORT_SYMBOL vmlinux 0xc01dd97f bio_free_pages EXPORT_SYMBOL vmlinux 0xc0243ea6 nla_reserve_nohdr -EXPORT_SYMBOL vmlinux 0xc0294e9f mount_single -EXPORT_SYMBOL vmlinux 0xc03260cd napi_gro_frags -EXPORT_SYMBOL vmlinux 0xc0396f66 tcf_em_tree_destroy -EXPORT_SYMBOL vmlinux 0xc0418956 devm_clk_get_optional -EXPORT_SYMBOL vmlinux 0xc0553c75 iter_file_splice_write -EXPORT_SYMBOL vmlinux 0xc05c2fce dquot_set_dqblk -EXPORT_SYMBOL vmlinux 0xc06fc24b fscrypt_free_bounce_page -EXPORT_SYMBOL vmlinux 0xc070c313 seq_put_decimal_ull -EXPORT_SYMBOL vmlinux 0xc0716b17 skb_split +EXPORT_SYMBOL vmlinux 0xc0268863 dev_mc_flush +EXPORT_SYMBOL vmlinux 0xc032793b jbd2_journal_get_write_access +EXPORT_SYMBOL vmlinux 0xc074a590 __napi_schedule_irqoff EXPORT_SYMBOL vmlinux 0xc0763484 rfkill_blocked EXPORT_SYMBOL vmlinux 0xc07b0863 fb_destroy_modedb -EXPORT_SYMBOL vmlinux 0xc08ab0ac eth_gro_complete -EXPORT_SYMBOL vmlinux 0xc09b43d6 xfrm4_protocol_deregister -EXPORT_SYMBOL vmlinux 0xc0a0f7d9 remove_watch_from_object +EXPORT_SYMBOL vmlinux 0xc0a903f5 ipv6_dev_find EXPORT_SYMBOL vmlinux 0xc0afb5d7 cgroup_bpf_enabled_key EXPORT_SYMBOL vmlinux 0xc0b2664d devlink_dpipe_header_ipv4 -EXPORT_SYMBOL vmlinux 0xc0b90802 dquot_writeback_dquots -EXPORT_SYMBOL vmlinux 0xc0b993b7 __fs_parse EXPORT_SYMBOL vmlinux 0xc0bca0f1 ZSTD_nextSrcSizeToDecompress -EXPORT_SYMBOL vmlinux 0xc0e57076 sock_from_file -EXPORT_SYMBOL vmlinux 0xc0ebb1bc __SCK__tp_func_write_msr -EXPORT_SYMBOL vmlinux 0xc0f46840 _copy_from_iter_nocache +EXPORT_SYMBOL vmlinux 0xc0c30b33 eth_gro_receive +EXPORT_SYMBOL vmlinux 0xc0fcf2c2 pci_try_set_mwi EXPORT_SYMBOL vmlinux 0xc0ff12fb nla_strdup EXPORT_SYMBOL vmlinux 0xc0ff21c1 input_get_new_minor +EXPORT_SYMBOL vmlinux 0xc103cbae devfreq_add_device EXPORT_SYMBOL vmlinux 0xc111ae64 intel_gtt_get +EXPORT_SYMBOL vmlinux 0xc1277b90 pin_user_pages_unlocked EXPORT_SYMBOL vmlinux 0xc1365323 acpi_enable_all_wakeup_gpes -EXPORT_SYMBOL vmlinux 0xc149a5c2 _dev_warn +EXPORT_SYMBOL vmlinux 0xc1382960 agp_backend_acquire +EXPORT_SYMBOL vmlinux 0xc13fceec sg_miter_skip +EXPORT_SYMBOL vmlinux 0xc144cf2c dev_change_carrier EXPORT_SYMBOL vmlinux 0xc14dc168 acpi_get_data EXPORT_SYMBOL vmlinux 0xc1514a3b free_irq -EXPORT_SYMBOL vmlinux 0xc1588534 path_has_submounts +EXPORT_SYMBOL vmlinux 0xc152f67c neigh_seq_start +EXPORT_SYMBOL vmlinux 0xc15c3844 _dev_err EXPORT_SYMBOL vmlinux 0xc16410b9 ZSTD_getDictID_fromDDict -EXPORT_SYMBOL vmlinux 0xc16a04ea blk_dump_rq_flags EXPORT_SYMBOL vmlinux 0xc16be39d iter_div_u64_rem -EXPORT_SYMBOL vmlinux 0xc1805eda km_report -EXPORT_SYMBOL vmlinux 0xc1d0a1f9 __sock_cmsg_send -EXPORT_SYMBOL vmlinux 0xc1d50e2b fb_blank +EXPORT_SYMBOL vmlinux 0xc18ff243 kmem_cache_create_usercopy +EXPORT_SYMBOL vmlinux 0xc1983c3c agp_allocate_memory +EXPORT_SYMBOL vmlinux 0xc1a85214 default_qdisc_ops +EXPORT_SYMBOL vmlinux 0xc1a8b92e dev_addr_init +EXPORT_SYMBOL vmlinux 0xc1c33a29 serial8250_set_isa_configurator EXPORT_SYMBOL vmlinux 0xc1d5d504 scsi_cmd_allowed EXPORT_SYMBOL vmlinux 0xc1d8cfaf __fdget -EXPORT_SYMBOL vmlinux 0xc2012469 jbd2_journal_release_jbd_inode -EXPORT_SYMBOL vmlinux 0xc20a7e87 vc_resize -EXPORT_SYMBOL vmlinux 0xc22e8e41 xfrm_state_flush -EXPORT_SYMBOL vmlinux 0xc23b51c4 pci_bus_write_config_dword +EXPORT_SYMBOL vmlinux 0xc1e0201e seq_put_decimal_ull +EXPORT_SYMBOL vmlinux 0xc1eb9194 qdisc_tree_reduce_backlog +EXPORT_SYMBOL vmlinux 0xc1ef7dd3 eth_prepare_mac_addr_change +EXPORT_SYMBOL vmlinux 0xc1ff765e tty_port_carrier_raised +EXPORT_SYMBOL vmlinux 0xc2178f30 km_policy_notify +EXPORT_SYMBOL vmlinux 0xc21a1edd dcb_ieee_getapp_dscp_prio_mask_map +EXPORT_SYMBOL vmlinux 0xc21ed7a6 qdisc_hash_del +EXPORT_SYMBOL vmlinux 0xc22362a0 scsi_test_unit_ready +EXPORT_SYMBOL vmlinux 0xc22fdd64 scsi_eh_finish_cmd +EXPORT_SYMBOL vmlinux 0xc241a9c7 __skb_checksum EXPORT_SYMBOL vmlinux 0xc2424641 agp3_generic_cleanup -EXPORT_SYMBOL vmlinux 0xc246132e from_kprojid_munged -EXPORT_SYMBOL vmlinux 0xc24e02a9 inet_add_offload EXPORT_SYMBOL vmlinux 0xc267960e utf8_validate -EXPORT_SYMBOL vmlinux 0xc2717372 debugfs_create_automount +EXPORT_SYMBOL vmlinux 0xc2753cfe xp_dma_sync_for_cpu_slow EXPORT_SYMBOL vmlinux 0xc2769ca7 config_item_put EXPORT_SYMBOL vmlinux 0xc278c965 cpu_all_bits -EXPORT_SYMBOL vmlinux 0xc295f7dd sock_create_lite EXPORT_SYMBOL vmlinux 0xc29bf967 strspn EXPORT_SYMBOL vmlinux 0xc2a17ebe seqno_fence_ops -EXPORT_SYMBOL vmlinux 0xc2b8499c inet_getname -EXPORT_SYMBOL vmlinux 0xc2c3c291 netdev_txq_to_tc +EXPORT_SYMBOL vmlinux 0xc2ba6745 sock_common_setsockopt +EXPORT_SYMBOL vmlinux 0xc2bc3a24 stop_tty +EXPORT_SYMBOL vmlinux 0xc2c854c4 give_up_console EXPORT_SYMBOL vmlinux 0xc2e587d1 reset_devices -EXPORT_SYMBOL vmlinux 0xc2e95372 d_tmpfile -EXPORT_SYMBOL vmlinux 0xc2f57585 napi_enable -EXPORT_SYMBOL vmlinux 0xc3008693 page_pool_destroy +EXPORT_SYMBOL vmlinux 0xc2faa484 sock_no_ioctl EXPORT_SYMBOL vmlinux 0xc3055d20 usleep_range_state EXPORT_SYMBOL vmlinux 0xc310b981 strnstr -EXPORT_SYMBOL vmlinux 0xc313b9e7 tcp_v4_connect -EXPORT_SYMBOL vmlinux 0xc3175c8e __scsi_iterate_devices -EXPORT_SYMBOL vmlinux 0xc31ba65c vlan_vids_del_by_dev EXPORT_SYMBOL vmlinux 0xc31db0ce is_vmalloc_addr -EXPORT_SYMBOL vmlinux 0xc3210d5d no_llseek +EXPORT_SYMBOL vmlinux 0xc32bc526 generic_write_end EXPORT_SYMBOL vmlinux 0xc32c71af register_inetaddr_validator_notifier -EXPORT_SYMBOL vmlinux 0xc33bb0dd key_task_permission -EXPORT_SYMBOL vmlinux 0xc3583236 neigh_changeaddr +EXPORT_SYMBOL vmlinux 0xc335f3f6 pci_scan_root_bus_bridge +EXPORT_SYMBOL vmlinux 0xc33a4499 amd_iommu_flush_page EXPORT_SYMBOL vmlinux 0xc36a3bd4 __acpi_handle_debug -EXPORT_SYMBOL vmlinux 0xc36f9678 dma_sync_single_for_device -EXPORT_SYMBOL vmlinux 0xc37320e7 pagevec_lookup_range EXPORT_SYMBOL vmlinux 0xc3762aec mempool_alloc EXPORT_SYMBOL vmlinux 0xc37f9c6e cpufreq_update_policy EXPORT_SYMBOL vmlinux 0xc38c83b8 mod_timer -EXPORT_SYMBOL vmlinux 0xc39281fc inet_confirm_addr -EXPORT_SYMBOL vmlinux 0xc3966f41 inet6_unregister_protosw -EXPORT_SYMBOL vmlinux 0xc3a3da5a vga_switcheroo_lock_ddc +EXPORT_SYMBOL vmlinux 0xc399eca8 vfs_statfs EXPORT_SYMBOL vmlinux 0xc3aaf0a9 __put_user_1 EXPORT_SYMBOL vmlinux 0xc3bc72ad trace_print_array_seq -EXPORT_SYMBOL vmlinux 0xc3c48764 devm_nvmem_cell_put -EXPORT_SYMBOL vmlinux 0xc3fc74c0 kfree_skb_list +EXPORT_SYMBOL vmlinux 0xc3c2c60e fscrypt_free_inode +EXPORT_SYMBOL vmlinux 0xc3d4e4bc gnet_stats_copy_basic +EXPORT_SYMBOL vmlinux 0xc3e1881d ip_tunnel_get_link_net +EXPORT_SYMBOL vmlinux 0xc3e3549c mipi_dsi_dcs_soft_reset +EXPORT_SYMBOL vmlinux 0xc3eb655b md_flush_request EXPORT_SYMBOL vmlinux 0xc3ff38c2 down_read_trylock -EXPORT_SYMBOL vmlinux 0xc403ea52 dmam_pool_create -EXPORT_SYMBOL vmlinux 0xc40dee4a vme_unregister_bridge -EXPORT_SYMBOL vmlinux 0xc40e9363 vga_switcheroo_unregister_client +EXPORT_SYMBOL vmlinux 0xc40f715d dcb_ieee_getapp_default_prio_mask +EXPORT_SYMBOL vmlinux 0xc413a5bf md_write_start EXPORT_SYMBOL vmlinux 0xc41bc980 iwe_stream_add_value EXPORT_SYMBOL vmlinux 0xc4212ab9 qdisc_class_hash_insert -EXPORT_SYMBOL vmlinux 0xc422b448 xfrm6_rcv_spi -EXPORT_SYMBOL vmlinux 0xc42c679b inet_csk_reset_keepalive_timer EXPORT_SYMBOL vmlinux 0xc42dcb99 acpi_evaluate_ost -EXPORT_SYMBOL vmlinux 0xc434ba68 vmap -EXPORT_SYMBOL vmlinux 0xc43ecc6c __lock_sock_fast -EXPORT_SYMBOL vmlinux 0xc4482f2d file_remove_privs -EXPORT_SYMBOL vmlinux 0xc45ec837 release_pages -EXPORT_SYMBOL vmlinux 0xc467723b param_ops_int -EXPORT_SYMBOL vmlinux 0xc47116fd __bread_gfp -EXPORT_SYMBOL vmlinux 0xc4734fa7 pci_find_capability +EXPORT_SYMBOL vmlinux 0xc44b0ddc vga_switcheroo_register_handler +EXPORT_SYMBOL vmlinux 0xc45d40de page_pool_put_page +EXPORT_SYMBOL vmlinux 0xc464f1a7 fsync_bdev EXPORT_SYMBOL vmlinux 0xc4777aa9 __ctzsi2 -EXPORT_SYMBOL vmlinux 0xc47c069c iov_iter_fault_in_readable -EXPORT_SYMBOL vmlinux 0xc48847f9 param_ops_hexint -EXPORT_SYMBOL vmlinux 0xc49a7000 get_bitmap_from_slot -EXPORT_SYMBOL vmlinux 0xc49f29d2 ip6_xmit +EXPORT_SYMBOL vmlinux 0xc489d03f datagram_poll +EXPORT_SYMBOL vmlinux 0xc48a30f8 __lock_buffer +EXPORT_SYMBOL vmlinux 0xc4950097 param_get_long +EXPORT_SYMBOL vmlinux 0xc49e2984 genl_register_family EXPORT_SYMBOL vmlinux 0xc4ae915e arch_touch_nmi_watchdog -EXPORT_SYMBOL vmlinux 0xc4bef50d __page_frag_cache_drain -EXPORT_SYMBOL vmlinux 0xc4c9c126 pci_set_master -EXPORT_SYMBOL vmlinux 0xc4cc615f mdio_bus_type -EXPORT_SYMBOL vmlinux 0xc4dda3a4 inet_stream_ops -EXPORT_SYMBOL vmlinux 0xc4e727d1 try_lookup_one_len -EXPORT_SYMBOL vmlinux 0xc4fc82e1 fib_default_rule_add +EXPORT_SYMBOL vmlinux 0xc4b0200b free_buffer_head +EXPORT_SYMBOL vmlinux 0xc4bb263e blkdev_compat_ptr_ioctl +EXPORT_SYMBOL vmlinux 0xc4e77b9c grab_cache_page_write_begin +EXPORT_SYMBOL vmlinux 0xc4ff26ef unregister_quota_format EXPORT_SYMBOL vmlinux 0xc511adfd config_item_get_unless_zero EXPORT_SYMBOL vmlinux 0xc528a49a queued_write_lock_slowpath -EXPORT_SYMBOL vmlinux 0xc52fc1e6 is_nd_btt -EXPORT_SYMBOL vmlinux 0xc53edff5 kill_anon_super -EXPORT_SYMBOL vmlinux 0xc545ba7b ipv6_skip_exthdr -EXPORT_SYMBOL vmlinux 0xc54a5543 param_set_charp +EXPORT_SYMBOL vmlinux 0xc52a6fce scsi_add_device +EXPORT_SYMBOL vmlinux 0xc52b807c xfrm_user_policy EXPORT_SYMBOL vmlinux 0xc558530d profile_pc -EXPORT_SYMBOL vmlinux 0xc558e89b __vlan_find_dev_deep_rcu +EXPORT_SYMBOL vmlinux 0xc55d7f77 vfs_copy_file_range +EXPORT_SYMBOL vmlinux 0xc5700169 ip6_dst_check +EXPORT_SYMBOL vmlinux 0xc5717438 __sock_cmsg_send EXPORT_SYMBOL vmlinux 0xc57c48a3 idr_get_next -EXPORT_SYMBOL vmlinux 0xc57da731 tcf_classify -EXPORT_SYMBOL vmlinux 0xc57f7366 tcf_em_tree_validate -EXPORT_SYMBOL vmlinux 0xc58072ff ram_aops +EXPORT_SYMBOL vmlinux 0xc58c3d14 pci_bus_write_config_byte EXPORT_SYMBOL vmlinux 0xc58d5a90 kstrtoll_from_user EXPORT_SYMBOL vmlinux 0xc599a772 security_xfrm_state_delete -EXPORT_SYMBOL vmlinux 0xc59cfcd9 page_readlink +EXPORT_SYMBOL vmlinux 0xc5ac46b1 clk_bulk_get_all EXPORT_SYMBOL vmlinux 0xc5b6f236 queue_work_on -EXPORT_SYMBOL vmlinux 0xc5c3b51d invalidate_mapping_pages -EXPORT_SYMBOL vmlinux 0xc5d927e0 mdiobus_free +EXPORT_SYMBOL vmlinux 0xc5c7bf84 forget_cached_acl EXPORT_SYMBOL vmlinux 0xc5d9c46c agp_try_unsupported_boot -EXPORT_SYMBOL vmlinux 0xc5dbffab in6_dev_finish_destroy +EXPORT_SYMBOL vmlinux 0xc5da3c07 generic_parse_monolithic EXPORT_SYMBOL vmlinux 0xc5e74216 release_resource +EXPORT_SYMBOL vmlinux 0xc5f34b9e account_page_redirty +EXPORT_SYMBOL vmlinux 0xc5f5e5b5 dcb_ieee_setapp EXPORT_SYMBOL vmlinux 0xc5f7e801 sg_last +EXPORT_SYMBOL vmlinux 0xc5feb0de secure_tcpv6_ts_off +EXPORT_SYMBOL vmlinux 0xc6026403 input_unregister_device EXPORT_SYMBOL vmlinux 0xc60d0620 __num_online_cpus +EXPORT_SYMBOL vmlinux 0xc60d2bd2 blkdev_issue_flush EXPORT_SYMBOL vmlinux 0xc61ca65e iowrite64be_hi_lo -EXPORT_SYMBOL vmlinux 0xc61d7da1 tcp_prot -EXPORT_SYMBOL vmlinux 0xc6203fdf inet_proto_csum_replace4 +EXPORT_SYMBOL vmlinux 0xc62003de kmalloc_caches EXPORT_SYMBOL vmlinux 0xc622556f prepare_to_wait_exclusive +EXPORT_SYMBOL vmlinux 0xc62b69b4 sock_queue_err_skb +EXPORT_SYMBOL vmlinux 0xc63050de iptun_encaps EXPORT_SYMBOL vmlinux 0xc631580a console_unlock EXPORT_SYMBOL vmlinux 0xc633d82d phy_unregister_fixup -EXPORT_SYMBOL vmlinux 0xc63b4ee9 blk_queue_max_discard_sectors -EXPORT_SYMBOL vmlinux 0xc64b8326 mfd_cell_enable -EXPORT_SYMBOL vmlinux 0xc65117a9 inet6_add_offload -EXPORT_SYMBOL vmlinux 0xc65de2ca generic_fadvise +EXPORT_SYMBOL vmlinux 0xc64267fb tty_lock EXPORT_SYMBOL vmlinux 0xc65e4e97 secure_dccp_sequence_number EXPORT_SYMBOL vmlinux 0xc666a132 crc_t10dif EXPORT_SYMBOL vmlinux 0xc66a8304 cpu_rmap_add -EXPORT_SYMBOL vmlinux 0xc6773149 flow_rule_match_enc_ipv4_addrs -EXPORT_SYMBOL vmlinux 0xc67786ce agp_generic_mask_memory +EXPORT_SYMBOL vmlinux 0xc66aece7 xfrm_register_type +EXPORT_SYMBOL vmlinux 0xc670baec sock_no_connect +EXPORT_SYMBOL vmlinux 0xc68cb108 vfio_pin_pages EXPORT_SYMBOL vmlinux 0xc6910aa0 do_trace_rdpmc -EXPORT_SYMBOL vmlinux 0xc69e9e92 ip_sock_set_pktinfo -EXPORT_SYMBOL vmlinux 0xc6bd90e4 phy_drivers_unregister +EXPORT_SYMBOL vmlinux 0xc6997399 simple_get_link +EXPORT_SYMBOL vmlinux 0xc69a3266 phy_do_ioctl_running +EXPORT_SYMBOL vmlinux 0xc69c9214 vfs_mkdir +EXPORT_SYMBOL vmlinux 0xc6a45bba pci_release_selected_regions +EXPORT_SYMBOL vmlinux 0xc6b2f8cb ip_ct_attach +EXPORT_SYMBOL vmlinux 0xc6b5cba7 lookup_one_len +EXPORT_SYMBOL vmlinux 0xc6bb6129 block_truncate_page EXPORT_SYMBOL vmlinux 0xc6cb465a __kfifo_max_r EXPORT_SYMBOL vmlinux 0xc6cbbc89 capable +EXPORT_SYMBOL vmlinux 0xc6cf3b95 __dev_set_mtu EXPORT_SYMBOL vmlinux 0xc6d09aa9 release_firmware -EXPORT_SYMBOL vmlinux 0xc6d6490a arch_debugfs_dir -EXPORT_SYMBOL vmlinux 0xc6e685b5 flow_rule_match_enc_opts -EXPORT_SYMBOL vmlinux 0xc6ea67bf gnet_stats_copy_rate_est -EXPORT_SYMBOL vmlinux 0xc6eab63b unregister_binfmt +EXPORT_SYMBOL vmlinux 0xc6d85434 pci_scan_root_bus +EXPORT_SYMBOL vmlinux 0xc6e00927 tcf_chain_put_by_act EXPORT_SYMBOL vmlinux 0xc6f3b3fc refcount_dec_if_one EXPORT_SYMBOL vmlinux 0xc6f46339 init_timer_key -EXPORT_SYMBOL vmlinux 0xc705cde5 tcf_register_action EXPORT_SYMBOL vmlinux 0xc708f1fe ec_write -EXPORT_SYMBOL vmlinux 0xc710e261 skb_prepare_seq_read EXPORT_SYMBOL vmlinux 0xc7208c3a serial8250_resume_port -EXPORT_SYMBOL vmlinux 0xc756e07e elv_rb_find -EXPORT_SYMBOL vmlinux 0xc7720ac3 sk_wait_data -EXPORT_SYMBOL vmlinux 0xc77adf51 mipi_dsi_dcs_read +EXPORT_SYMBOL vmlinux 0xc74717b9 generic_pipe_buf_try_steal +EXPORT_SYMBOL vmlinux 0xc76deaa3 fwnode_phy_find_device +EXPORT_SYMBOL vmlinux 0xc77b8d4c ip6tun_encaps EXPORT_SYMBOL vmlinux 0xc781bd9f rfkill_resume_polling EXPORT_SYMBOL vmlinux 0xc7856a3d inet6addr_notifier_call_chain -EXPORT_SYMBOL vmlinux 0xc7909e92 dev_remove_pack -EXPORT_SYMBOL vmlinux 0xc790e50e page_cache_next_miss -EXPORT_SYMBOL vmlinux 0xc79aea71 netdev_master_upper_dev_link +EXPORT_SYMBOL vmlinux 0xc79ca289 bh_submit_read EXPORT_SYMBOL vmlinux 0xc7a4fbed rtnl_lock -EXPORT_SYMBOL vmlinux 0xc7aa6315 gnet_stats_copy_basic_hw +EXPORT_SYMBOL vmlinux 0xc7a96b4c dma_alloc_attrs +EXPORT_SYMBOL vmlinux 0xc7ae9387 agp_bind_memory EXPORT_SYMBOL vmlinux 0xc7c1107a LZ4_decompress_safe EXPORT_SYMBOL vmlinux 0xc7c46bbb unload_nls +EXPORT_SYMBOL vmlinux 0xc7c92224 uart_suspend_port EXPORT_SYMBOL vmlinux 0xc7d094b5 dm_read_arg_group -EXPORT_SYMBOL vmlinux 0xc7d6cefc sg_miter_skip +EXPORT_SYMBOL vmlinux 0xc7db0d6f set_user_nice +EXPORT_SYMBOL vmlinux 0xc7e5c790 mark_buffer_write_io_error +EXPORT_SYMBOL vmlinux 0xc7e93470 xsk_tx_peek_desc +EXPORT_SYMBOL vmlinux 0xc8092de1 reuseport_select_sock EXPORT_SYMBOL vmlinux 0xc80ab559 swake_up_one -EXPORT_SYMBOL vmlinux 0xc81f8efc blk_queue_bounce_limit -EXPORT_SYMBOL vmlinux 0xc8256895 bioset_integrity_create -EXPORT_SYMBOL vmlinux 0xc82915ca configfs_register_group -EXPORT_SYMBOL vmlinux 0xc836dc94 vfs_iter_write +EXPORT_SYMBOL vmlinux 0xc8141188 scsi_device_lookup +EXPORT_SYMBOL vmlinux 0xc840487c irq_set_chip EXPORT_SYMBOL vmlinux 0xc84a0a7e seq_hlist_start_rcu -EXPORT_SYMBOL vmlinux 0xc862a5c8 tcp_mtu_to_mss +EXPORT_SYMBOL vmlinux 0xc863cbf9 ip_tunnel_encap_add_ops +EXPORT_SYMBOL vmlinux 0xc86caff6 deactivate_locked_super EXPORT_SYMBOL vmlinux 0xc872fd85 in6addr_interfacelocal_allnodes +EXPORT_SYMBOL vmlinux 0xc874f2c1 inet_csk_clear_xmit_timers +EXPORT_SYMBOL vmlinux 0xc87a0feb make_bad_inode +EXPORT_SYMBOL vmlinux 0xc880f626 mroute6_is_socket EXPORT_SYMBOL vmlinux 0xc8827b75 sysctl_vals -EXPORT_SYMBOL vmlinux 0xc883ba4c pci_request_region EXPORT_SYMBOL vmlinux 0xc890c008 zlib_deflateEnd -EXPORT_SYMBOL vmlinux 0xc8988d4e fwnode_mdiobus_register_phy -EXPORT_SYMBOL vmlinux 0xc8a57482 tty_unlock +EXPORT_SYMBOL vmlinux 0xc89ad100 tcf_qevent_init +EXPORT_SYMBOL vmlinux 0xc89eae0a netpoll_poll_dev +EXPORT_SYMBOL vmlinux 0xc8a5713d rt6_lookup EXPORT_SYMBOL vmlinux 0xc8a91f5b cpumask_local_spread -EXPORT_SYMBOL vmlinux 0xc8b6aef5 dev_close -EXPORT_SYMBOL vmlinux 0xc8c0a7ee ipv4_dst_check +EXPORT_SYMBOL vmlinux 0xc8aa5fb0 tcp_splice_read +EXPORT_SYMBOL vmlinux 0xc8b7766e ip_cmsg_recv_offset +EXPORT_SYMBOL vmlinux 0xc8b84294 genphy_handle_interrupt_no_ack +EXPORT_SYMBOL vmlinux 0xc8ce2ec5 iov_iter_single_seg_count +EXPORT_SYMBOL vmlinux 0xc8d37830 pci_bus_claim_resources EXPORT_SYMBOL vmlinux 0xc8dcc62a krealloc -EXPORT_SYMBOL vmlinux 0xc8e42a46 xsk_tx_completed -EXPORT_SYMBOL vmlinux 0xc8fb7919 xfrm4_protocol_register -EXPORT_SYMBOL vmlinux 0xc9190a5e serio_unregister_port +EXPORT_SYMBOL vmlinux 0xc8ddd337 scsi_remove_target +EXPORT_SYMBOL vmlinux 0xc8f3e9d2 dma_resv_reserve_shared +EXPORT_SYMBOL vmlinux 0xc8f4b55a devm_ioremap_wc +EXPORT_SYMBOL vmlinux 0xc9071da4 flow_rule_match_enc_ports EXPORT_SYMBOL vmlinux 0xc9216a82 recalibrate_cpu_khz -EXPORT_SYMBOL vmlinux 0xc92bcf18 ip_tunnel_encap_add_ops -EXPORT_SYMBOL vmlinux 0xc92c1f7d tcp_mmap +EXPORT_SYMBOL vmlinux 0xc9304fd7 scsi_block_when_processing_errors +EXPORT_SYMBOL vmlinux 0xc930f425 blk_integrity_unregister +EXPORT_SYMBOL vmlinux 0xc939f4e3 inet6_csk_route_req EXPORT_SYMBOL vmlinux 0xc93e8461 acpi_get_event_resources -EXPORT_SYMBOL vmlinux 0xc93edcb1 input_match_device_id +EXPORT_SYMBOL vmlinux 0xc94f4108 copy_page_to_iter EXPORT_SYMBOL vmlinux 0xc9634df9 in6addr_linklocal_allrouters +EXPORT_SYMBOL vmlinux 0xc96a0920 request_firmware_into_buf EXPORT_SYMBOL vmlinux 0xc972449f mempool_alloc_slab -EXPORT_SYMBOL vmlinux 0xc97e895d input_flush_device -EXPORT_SYMBOL vmlinux 0xc9801682 input_mt_destroy_slots EXPORT_SYMBOL vmlinux 0xc9822234 clk_register_clkdev EXPORT_SYMBOL vmlinux 0xc9831ad7 flow_keys_dissector -EXPORT_SYMBOL vmlinux 0xc9983034 gro_find_receive_by_type -EXPORT_SYMBOL vmlinux 0xc9b0437b sockfd_lookup +EXPORT_SYMBOL vmlinux 0xc9b21759 tty_port_init +EXPORT_SYMBOL vmlinux 0xc9b237a6 netif_receive_skb EXPORT_SYMBOL vmlinux 0xc9b33111 cpumask_any_distribute -EXPORT_SYMBOL vmlinux 0xc9c9b044 __check_sticky -EXPORT_SYMBOL vmlinux 0xc9d616fa phy_device_remove -EXPORT_SYMBOL vmlinux 0xc9db448b __remove_inode_hash -EXPORT_SYMBOL vmlinux 0xc9db69bc secpath_set +EXPORT_SYMBOL vmlinux 0xc9b839fb sched_autogroup_create_attach +EXPORT_SYMBOL vmlinux 0xc9bafbb3 sk_stop_timer_sync +EXPORT_SYMBOL vmlinux 0xc9d2a046 pps_unregister_source EXPORT_SYMBOL vmlinux 0xc9df055a xfrm_policy_walk_init -EXPORT_SYMBOL vmlinux 0xc9e23aea fs_param_is_bool -EXPORT_SYMBOL vmlinux 0xc9e7b61b __page_cache_alloc -EXPORT_SYMBOL vmlinux 0xc9ee461d netdev_printk EXPORT_SYMBOL vmlinux 0xc9f34c1d acpi_acquire_global_lock -EXPORT_SYMBOL vmlinux 0xc9ffb47b submit_bio_wait -EXPORT_SYMBOL vmlinux 0xca0387db pnp_unregister_driver EXPORT_SYMBOL vmlinux 0xca15413f ZSTD_resetDStream EXPORT_SYMBOL vmlinux 0xca21ebd3 bitmap_free -EXPORT_SYMBOL vmlinux 0xca2cd6a6 mdiobus_write -EXPORT_SYMBOL vmlinux 0xca35972a blk_queue_update_dma_pad +EXPORT_SYMBOL vmlinux 0xca2890b3 __SCK__tp_func_mmap_lock_acquire_returned +EXPORT_SYMBOL vmlinux 0xca42f4c8 fscrypt_decrypt_pagecache_blocks EXPORT_SYMBOL vmlinux 0xca431c05 wake_bit_function -EXPORT_SYMBOL vmlinux 0xca64974d input_inject_event -EXPORT_SYMBOL vmlinux 0xca830895 tty_unregister_driver +EXPORT_SYMBOL vmlinux 0xca74100e simple_statfs +EXPORT_SYMBOL vmlinux 0xca89c6a5 __ip_mc_inc_group EXPORT_SYMBOL vmlinux 0xca9360b5 rb_next -EXPORT_SYMBOL vmlinux 0xca93c2a9 pci_request_regions +EXPORT_SYMBOL vmlinux 0xca96a92e vif_device_init EXPORT_SYMBOL vmlinux 0xca9beaa4 __xa_store -EXPORT_SYMBOL vmlinux 0xcaa6f57e inet6_register_protosw +EXPORT_SYMBOL vmlinux 0xcaa027fb acpi_device_hid +EXPORT_SYMBOL vmlinux 0xcaaa59f5 blk_queue_alignment_offset EXPORT_SYMBOL vmlinux 0xcaab1433 load_nls -EXPORT_SYMBOL vmlinux 0xcaae1bd7 PageMovable -EXPORT_SYMBOL vmlinux 0xcaae97d5 qdisc_class_hash_grow -EXPORT_SYMBOL vmlinux 0xcab3d3a9 md_reap_sync_thread -EXPORT_SYMBOL vmlinux 0xcace40a7 eth_header_parse -EXPORT_SYMBOL vmlinux 0xcacea401 iget5_locked -EXPORT_SYMBOL vmlinux 0xcacf71de blk_put_queue +EXPORT_SYMBOL vmlinux 0xcac7b3df scsi_scan_target +EXPORT_SYMBOL vmlinux 0xcacd3ec1 __hw_addr_ref_sync_dev +EXPORT_SYMBOL vmlinux 0xcacf5fa7 wireless_send_event EXPORT_SYMBOL vmlinux 0xcad1aca8 acpi_exception -EXPORT_SYMBOL vmlinux 0xcad24349 unix_get_socket +EXPORT_SYMBOL vmlinux 0xcadffff9 skb_orphan_partial +EXPORT_SYMBOL vmlinux 0xcaeb353c __starget_for_each_device +EXPORT_SYMBOL vmlinux 0xcaefc16e reuseport_stop_listen_sock EXPORT_SYMBOL vmlinux 0xcaf2c603 scsi_sd_pm_domain -EXPORT_SYMBOL vmlinux 0xcaf6618a phy_attach_direct -EXPORT_SYMBOL vmlinux 0xcb047490 nvdimm_check_and_set_ro -EXPORT_SYMBOL vmlinux 0xcb223537 jbd2_journal_invalidatepage -EXPORT_SYMBOL vmlinux 0xcb2806c1 hdmi_infoframe_log -EXPORT_SYMBOL vmlinux 0xcb2a27bc inet_ioctl -EXPORT_SYMBOL vmlinux 0xcb39ea48 d_set_fallthru +EXPORT_SYMBOL vmlinux 0xcaf79d9c inode_sub_bytes +EXPORT_SYMBOL vmlinux 0xcb10d079 phy_support_sym_pause +EXPORT_SYMBOL vmlinux 0xcb12079c sdev_disable_disk_events +EXPORT_SYMBOL vmlinux 0xcb246400 proc_mkdir +EXPORT_SYMBOL vmlinux 0xcb26e08a ptp_find_pin +EXPORT_SYMBOL vmlinux 0xcb3863af dma_mmap_attrs EXPORT_SYMBOL vmlinux 0xcb3ae215 call_blocking_lsm_notifier -EXPORT_SYMBOL vmlinux 0xcb42134f seg6_hmac_net_init -EXPORT_SYMBOL vmlinux 0xcb4f9340 tcp_select_initial_window -EXPORT_SYMBOL vmlinux 0xcb6dd64e flow_block_cb_decref +EXPORT_SYMBOL vmlinux 0xcb4e65fd param_set_hexint +EXPORT_SYMBOL vmlinux 0xcb6fd3ff pskb_trim_rcsum_slow +EXPORT_SYMBOL vmlinux 0xcb71a3a9 pci_release_region EXPORT_SYMBOL vmlinux 0xcb733bf2 acpi_bus_set_power -EXPORT_SYMBOL vmlinux 0xcb8a4605 sock_diag_put_filterinfo -EXPORT_SYMBOL vmlinux 0xcba32cc9 pcie_capability_clear_and_set_word -EXPORT_SYMBOL vmlinux 0xcba4de95 inet_listen -EXPORT_SYMBOL vmlinux 0xcbb65d8b nvdimm_namespace_attach_btt -EXPORT_SYMBOL vmlinux 0xcbc296b5 phy_start_aneg +EXPORT_SYMBOL vmlinux 0xcbb8ad07 skb_udp_tunnel_segment +EXPORT_SYMBOL vmlinux 0xcbc8745e dquot_scan_active EXPORT_SYMBOL vmlinux 0xcbc88a23 ZSTD_isFrame -EXPORT_SYMBOL vmlinux 0xcbd0ca33 rt_mutex_base_init EXPORT_SYMBOL vmlinux 0xcbd4898c fortify_panic -EXPORT_SYMBOL vmlinux 0xcbd49678 fs_param_is_enum -EXPORT_SYMBOL vmlinux 0xcbe207ed inet_frag_pull_head +EXPORT_SYMBOL vmlinux 0xcbdc58f1 mr_mfc_find_any_parent EXPORT_SYMBOL vmlinux 0xcbe53c46 convert_art_to_tsc -EXPORT_SYMBOL vmlinux 0xcbef22ad jbd2_journal_start_reserved +EXPORT_SYMBOL vmlinux 0xcbe68930 tty_kref_put +EXPORT_SYMBOL vmlinux 0xcbf6ee51 mount_single EXPORT_SYMBOL vmlinux 0xcbfb33e4 init_opal_dev -EXPORT_SYMBOL vmlinux 0xcbfb6651 __inc_zone_page_state -EXPORT_SYMBOL vmlinux 0xcc0b6836 fddi_type_trans -EXPORT_SYMBOL vmlinux 0xcc0e827e generic_parse_monolithic +EXPORT_SYMBOL vmlinux 0xcc02ea2a mipi_dsi_dcs_exit_sleep_mode +EXPORT_SYMBOL vmlinux 0xcc0666fd simple_rename +EXPORT_SYMBOL vmlinux 0xcc11bd9d xp_can_alloc +EXPORT_SYMBOL vmlinux 0xcc182583 filp_close +EXPORT_SYMBOL vmlinux 0xcc199d0b fddi_type_trans EXPORT_SYMBOL vmlinux 0xcc1b882a idr_get_next_ul +EXPORT_SYMBOL vmlinux 0xcc1bf71f xfrm_policy_destroy EXPORT_SYMBOL vmlinux 0xcc23002a hdmi_infoframe_pack_only EXPORT_SYMBOL vmlinux 0xcc248d26 serial8250_suspend_port -EXPORT_SYMBOL vmlinux 0xcc325d01 kernel_connect EXPORT_SYMBOL vmlinux 0xcc328a5c reservation_ww_class -EXPORT_SYMBOL vmlinux 0xcc33ae9b dump_skip EXPORT_SYMBOL vmlinux 0xcc445ceb __sg_page_iter_dma_next -EXPORT_SYMBOL vmlinux 0xcc46c9fe skb_realloc_headroom -EXPORT_SYMBOL vmlinux 0xcc4e1c16 input_unregister_device +EXPORT_SYMBOL vmlinux 0xcc4efdc2 migrate_page_states EXPORT_SYMBOL vmlinux 0xcc5005fe msleep_interruptible -EXPORT_SYMBOL vmlinux 0xcc522a99 scsi_device_lookup +EXPORT_SYMBOL vmlinux 0xcc51aaf3 tty_port_open EXPORT_SYMBOL vmlinux 0xcc5c2df4 trace_print_symbols_seq EXPORT_SYMBOL vmlinux 0xcc5d22d9 can_do_mlock -EXPORT_SYMBOL vmlinux 0xcc87062c touch_buffer -EXPORT_SYMBOL vmlinux 0xcc8a0a75 dm_table_get_size -EXPORT_SYMBOL vmlinux 0xcc8d09e9 skb_queue_head -EXPORT_SYMBOL vmlinux 0xcc9afd84 security_tun_dev_attach -EXPORT_SYMBOL vmlinux 0xcca62436 stop_tty -EXPORT_SYMBOL vmlinux 0xcccd17ee fb_prepare_logo +EXPORT_SYMBOL vmlinux 0xcc6d00d5 ppp_unit_number +EXPORT_SYMBOL vmlinux 0xcc7cec40 pcix_set_mmrbc +EXPORT_SYMBOL vmlinux 0xcc8df07f agp_generic_enable +EXPORT_SYMBOL vmlinux 0xccc57e6b flow_indr_dev_setup_offload +EXPORT_SYMBOL vmlinux 0xccccb7b0 xsk_set_rx_need_wakeup +EXPORT_SYMBOL vmlinux 0xccd14df7 kthread_create_worker_on_cpu EXPORT_SYMBOL vmlinux 0xccd4c999 __sg_page_iter_start -EXPORT_SYMBOL vmlinux 0xccdbec1d tcp_rtx_synack +EXPORT_SYMBOL vmlinux 0xccd81ca2 sg_alloc_table_from_pages_segment +EXPORT_SYMBOL vmlinux 0xcce53488 param_get_bool +EXPORT_SYMBOL vmlinux 0xccee96ae agp_generic_mask_memory EXPORT_SYMBOL vmlinux 0xccef37e4 ZSTD_DStreamOutSize EXPORT_SYMBOL vmlinux 0xccfb9e07 dst_default_metrics EXPORT_SYMBOL vmlinux 0xccfd2ebc scsi_dev_info_list_del_keyed EXPORT_SYMBOL vmlinux 0xcd01b8e6 acpi_attach_data EXPORT_SYMBOL vmlinux 0xcd11a24e config_group_init_type_name -EXPORT_SYMBOL vmlinux 0xcd126b59 sync_file_create -EXPORT_SYMBOL vmlinux 0xcd20b96b __dynamic_ibdev_dbg +EXPORT_SYMBOL vmlinux 0xcd1cd4c9 nd_btt_probe EXPORT_SYMBOL vmlinux 0xcd256667 tcp_md5_needed EXPORT_SYMBOL vmlinux 0xcd279169 nla_find -EXPORT_SYMBOL vmlinux 0xcd2a07c2 ipv6_chk_prefix -EXPORT_SYMBOL vmlinux 0xcd4d3cea pci_wait_for_pending_transaction -EXPORT_SYMBOL vmlinux 0xcd4f455d proto_unregister -EXPORT_SYMBOL vmlinux 0xcd5036d7 serio_open -EXPORT_SYMBOL vmlinux 0xcd5b9144 inet_add_protocol -EXPORT_SYMBOL vmlinux 0xcd61d60c dcache_readdir -EXPORT_SYMBOL vmlinux 0xcd66077b cfb_copyarea -EXPORT_SYMBOL vmlinux 0xcd67c731 __cleancache_init_shared_fs -EXPORT_SYMBOL vmlinux 0xcd680a04 put_cmsg_scm_timestamping +EXPORT_SYMBOL vmlinux 0xcd28f468 sock_no_shutdown +EXPORT_SYMBOL vmlinux 0xcd35aacd vfs_llseek +EXPORT_SYMBOL vmlinux 0xcd3fbde7 __scm_destroy +EXPORT_SYMBOL vmlinux 0xcd4a27f3 nlmsg_notify +EXPORT_SYMBOL vmlinux 0xcd6143ac pin_user_pages_locked +EXPORT_SYMBOL vmlinux 0xcd69be7d mipi_dsi_host_register +EXPORT_SYMBOL vmlinux 0xcd7e5d33 unregister_key_type +EXPORT_SYMBOL vmlinux 0xcd895a6c xfrm_register_type_offload EXPORT_SYMBOL vmlinux 0xcd8ce890 acpi_format_exception -EXPORT_SYMBOL vmlinux 0xcd949435 forget_cached_acl -EXPORT_SYMBOL vmlinux 0xcdb7078b jbd2_journal_unlock_updates +EXPORT_SYMBOL vmlinux 0xcdac5d46 input_mt_report_pointer_emulation EXPORT_SYMBOL vmlinux 0xcdc39c9e security_ismaclabel -EXPORT_SYMBOL vmlinux 0xcdcb9195 udp_lib_setsockopt -EXPORT_SYMBOL vmlinux 0xcdd7f976 kthread_destroy_worker -EXPORT_SYMBOL vmlinux 0xcde1b023 netdev_class_remove_file_ns +EXPORT_SYMBOL vmlinux 0xcdcb3ef8 seq_put_decimal_ll +EXPORT_SYMBOL vmlinux 0xcdd2065d register_cdrom +EXPORT_SYMBOL vmlinux 0xcdd5280a reuseport_attach_prog +EXPORT_SYMBOL vmlinux 0xcde5133f inet6_unregister_protosw EXPORT_SYMBOL vmlinux 0xcde77bcc free_opal_dev -EXPORT_SYMBOL vmlinux 0xce07b32d remap_vmalloc_range -EXPORT_SYMBOL vmlinux 0xce087971 pci_assign_resource -EXPORT_SYMBOL vmlinux 0xce0a1d3b jbd2_journal_wipe -EXPORT_SYMBOL vmlinux 0xce1d5556 pci_pme_capable -EXPORT_SYMBOL vmlinux 0xce20a707 eth_type_trans -EXPORT_SYMBOL vmlinux 0xce20f020 elevator_alloc EXPORT_SYMBOL vmlinux 0xce2840e7 irq_set_irq_wake -EXPORT_SYMBOL vmlinux 0xce402bae thaw_bdev +EXPORT_SYMBOL vmlinux 0xce4b58a7 keyring_clear EXPORT_SYMBOL vmlinux 0xce4cdb8e fb_find_best_mode -EXPORT_SYMBOL vmlinux 0xce4d5825 udp_set_csum EXPORT_SYMBOL vmlinux 0xce4e47b6 __kfifo_skip_r EXPORT_SYMBOL vmlinux 0xce5ac24f zlib_inflate_workspacesize -EXPORT_SYMBOL vmlinux 0xce67edc3 vme_register_bridge -EXPORT_SYMBOL vmlinux 0xce71a0fd ip6_route_me_harder -EXPORT_SYMBOL vmlinux 0xce741d35 mr_dump EXPORT_SYMBOL vmlinux 0xce76c257 acpi_get_irq_routing_table -EXPORT_SYMBOL vmlinux 0xce7dc98b module_put EXPORT_SYMBOL vmlinux 0xce807a25 up_write -EXPORT_SYMBOL vmlinux 0xce86b60e jbd2_trans_will_send_data_barrier -EXPORT_SYMBOL vmlinux 0xce9c5540 flow_rule_match_basic +EXPORT_SYMBOL vmlinux 0xce88bfb6 phy_ethtool_set_wol +EXPORT_SYMBOL vmlinux 0xce9634ed pm_vt_switch_unregister EXPORT_SYMBOL vmlinux 0xcea381dd x86_match_cpu EXPORT_SYMBOL vmlinux 0xceab0311 strchrnul -EXPORT_SYMBOL vmlinux 0xceb50bec bio_add_pc_page +EXPORT_SYMBOL vmlinux 0xceb99edb dump_align +EXPORT_SYMBOL vmlinux 0xcebe007c netlink_set_err EXPORT_SYMBOL vmlinux 0xced0f4d4 gen_pool_create -EXPORT_SYMBOL vmlinux 0xcedca9bc remove_arg_zero -EXPORT_SYMBOL vmlinux 0xcee1ff48 tcp_time_wait -EXPORT_SYMBOL vmlinux 0xcee722c0 skb_copy +EXPORT_SYMBOL vmlinux 0xced925f5 qdisc_watchdog_init_clockid +EXPORT_SYMBOL vmlinux 0xcee757af blk_queue_max_write_same_sectors EXPORT_SYMBOL vmlinux 0xceec8abd __mb_cache_entry_free EXPORT_SYMBOL vmlinux 0xcefb0c9f __mutex_init EXPORT_SYMBOL vmlinux 0xcefcd99a serial8250_unregister_port -EXPORT_SYMBOL vmlinux 0xcf041e30 udp_read_sock +EXPORT_SYMBOL vmlinux 0xcf0f0f6b finish_no_open +EXPORT_SYMBOL vmlinux 0xcf1f9efa ipmi_platform_add +EXPORT_SYMBOL vmlinux 0xcf28637a unlock_rename EXPORT_SYMBOL vmlinux 0xcf2a6966 up -EXPORT_SYMBOL vmlinux 0xcf2f1cb7 inet_accept -EXPORT_SYMBOL vmlinux 0xcf3ac244 __ip_dev_find -EXPORT_SYMBOL vmlinux 0xcf44cc9e mdiobus_unregister_device +EXPORT_SYMBOL vmlinux 0xcf348cff blk_mq_tagset_wait_completed_request +EXPORT_SYMBOL vmlinux 0xcf4be3f2 kern_path_create EXPORT_SYMBOL vmlinux 0xcf4fdd4d _atomic_dec_and_lock -EXPORT_SYMBOL vmlinux 0xcf63721c flow_rule_match_enc_ip -EXPORT_SYMBOL vmlinux 0xcf63a865 tcp_stream_memory_free -EXPORT_SYMBOL vmlinux 0xcf7cd4cd get_tree_single_reconf -EXPORT_SYMBOL vmlinux 0xcf8127db invalidate_inode_buffers +EXPORT_SYMBOL vmlinux 0xcf51205a jbd2_wait_inode_data +EXPORT_SYMBOL vmlinux 0xcf5fa1d9 seq_putc +EXPORT_SYMBOL vmlinux 0xcf648558 pci_unmap_rom EXPORT_SYMBOL vmlinux 0xcf9b558d touchscreen_set_mt_pos -EXPORT_SYMBOL vmlinux 0xcf9fafa1 ipv6_dev_mc_dec +EXPORT_SYMBOL vmlinux 0xcf9ba45a netlink_ns_capable EXPORT_SYMBOL vmlinux 0xcfa7e913 posix_acl_valid -EXPORT_SYMBOL vmlinux 0xcfb15f05 vga_switcheroo_init_domain_pm_ops -EXPORT_SYMBOL vmlinux 0xcfb5ad55 PDE_DATA EXPORT_SYMBOL vmlinux 0xcfc9deaf atomic_dec_and_mutex_lock -EXPORT_SYMBOL vmlinux 0xcfce0424 acpi_processor_notify_smm +EXPORT_SYMBOL vmlinux 0xcfc9f556 param_ops_bint EXPORT_SYMBOL vmlinux 0xcfd884a8 __hsiphash_unaligned -EXPORT_SYMBOL vmlinux 0xcfdeb049 seq_path -EXPORT_SYMBOL vmlinux 0xcfe1ad12 input_handler_for_each_handle -EXPORT_SYMBOL vmlinux 0xcfed98de xfrm_policy_byid -EXPORT_SYMBOL vmlinux 0xd013fdcc tcp_parse_options -EXPORT_SYMBOL vmlinux 0xd02de41a tso_build_hdr -EXPORT_SYMBOL vmlinux 0xd038fa32 vfs_iter_read +EXPORT_SYMBOL vmlinux 0xcfe457b1 pci_enable_ptm +EXPORT_SYMBOL vmlinux 0xd00bd28b vfs_iocb_iter_write EXPORT_SYMBOL vmlinux 0xd04c1a64 sysctl_devconf_inherit_init_net -EXPORT_SYMBOL vmlinux 0xd052a4b5 vme_dma_request +EXPORT_SYMBOL vmlinux 0xd0552dbb d_prune_aliases +EXPORT_SYMBOL vmlinux 0xd05b15ba tcp_mss_to_mtu EXPORT_SYMBOL vmlinux 0xd0654aba woken_wake_function +EXPORT_SYMBOL vmlinux 0xd0669376 scsi_device_lookup_by_target EXPORT_SYMBOL vmlinux 0xd0760fc0 kfree_sensitive -EXPORT_SYMBOL vmlinux 0xd086824e security_inet_conn_established +EXPORT_SYMBOL vmlinux 0xd0789723 ip6_frag_init +EXPORT_SYMBOL vmlinux 0xd07edeae cad_pid EXPORT_SYMBOL vmlinux 0xd08adb2b trace_seq_hex_dump -EXPORT_SYMBOL vmlinux 0xd09e4175 __breadahead_gfp -EXPORT_SYMBOL vmlinux 0xd0a37200 set_disk_ro -EXPORT_SYMBOL vmlinux 0xd0a4da7a nd_dax_probe +EXPORT_SYMBOL vmlinux 0xd0a56cd7 devm_memunmap EXPORT_SYMBOL vmlinux 0xd0ae5f55 __printk_cpu_trylock -EXPORT_SYMBOL vmlinux 0xd0ae706e qdisc_watchdog_init -EXPORT_SYMBOL vmlinux 0xd0ae99f8 dst_destroy EXPORT_SYMBOL vmlinux 0xd0b74705 acpi_install_interface -EXPORT_SYMBOL vmlinux 0xd0c31c0b current_in_userns -EXPORT_SYMBOL vmlinux 0xd0cefd8f framebuffer_alloc +EXPORT_SYMBOL vmlinux 0xd0c89bb9 tcf_action_check_ctrlact +EXPORT_SYMBOL vmlinux 0xd0d906b3 ip_sock_set_freebind EXPORT_SYMBOL vmlinux 0xd0da656b __stack_chk_fail +EXPORT_SYMBOL vmlinux 0xd0edc56b reuseport_detach_prog EXPORT_SYMBOL vmlinux 0xd0f284b8 mmiotrace_printk EXPORT_SYMBOL vmlinux 0xd0fe8d51 sg_pcopy_from_buffer EXPORT_SYMBOL vmlinux 0xd0fef3b2 agp_free_key -EXPORT_SYMBOL vmlinux 0xd104ba9b pci_get_domain_bus_and_slot -EXPORT_SYMBOL vmlinux 0xd10719d8 tcp_disconnect -EXPORT_SYMBOL vmlinux 0xd1144076 pcie_get_width_cap +EXPORT_SYMBOL vmlinux 0xd10c5a6d nf_log_packet +EXPORT_SYMBOL vmlinux 0xd12a9936 param_get_ulong EXPORT_SYMBOL vmlinux 0xd1363cc1 ucs2_strsize +EXPORT_SYMBOL vmlinux 0xd15dccbd nobh_write_begin EXPORT_SYMBOL vmlinux 0xd15eada0 nla_reserve -EXPORT_SYMBOL vmlinux 0xd16eb977 mdio_driver_register +EXPORT_SYMBOL vmlinux 0xd160f0f8 fc_vport_terminate EXPORT_SYMBOL vmlinux 0xd1769161 kobject_get +EXPORT_SYMBOL vmlinux 0xd17e613e __task_pid_nr_ns EXPORT_SYMBOL vmlinux 0xd1816f32 frontswap_writethrough -EXPORT_SYMBOL vmlinux 0xd18672ce get_tree_bdev -EXPORT_SYMBOL vmlinux 0xd18ee041 phy_suspend +EXPORT_SYMBOL vmlinux 0xd1882767 devfreq_add_governor EXPORT_SYMBOL vmlinux 0xd194ddf9 acpi_gpe_count -EXPORT_SYMBOL vmlinux 0xd19ea393 tty_port_alloc_xmit_buf +EXPORT_SYMBOL vmlinux 0xd19c8ec7 finish_open +EXPORT_SYMBOL vmlinux 0xd1b1654a add_random_ready_callback +EXPORT_SYMBOL vmlinux 0xd1baab85 __set_page_dirty_buffers +EXPORT_SYMBOL vmlinux 0xd1c05e2e zpool_unregister_driver +EXPORT_SYMBOL vmlinux 0xd1cb1202 cdc_parse_cdc_header +EXPORT_SYMBOL vmlinux 0xd1d00bba truncate_pagecache_range +EXPORT_SYMBOL vmlinux 0xd1d7a505 mipi_dsi_dcs_nop EXPORT_SYMBOL vmlinux 0xd1d87e92 scsi_mlreturn_string -EXPORT_SYMBOL vmlinux 0xd1d9effd dma_ops -EXPORT_SYMBOL vmlinux 0xd1e07883 __skb_vlan_pop -EXPORT_SYMBOL vmlinux 0xd1e68594 ip_generic_getfrag +EXPORT_SYMBOL vmlinux 0xd1e5e00a dquot_initialize_needed +EXPORT_SYMBOL vmlinux 0xd1eedf26 __udp_disconnect EXPORT_SYMBOL vmlinux 0xd1f60a89 arch_io_free_memtype_wc EXPORT_SYMBOL vmlinux 0xd1f6c5f3 smp_num_siblings -EXPORT_SYMBOL vmlinux 0xd207c791 ip6_frag_init +EXPORT_SYMBOL vmlinux 0xd1fa9b97 phy_set_asym_pause +EXPORT_SYMBOL vmlinux 0xd21bbbe2 get_task_cred EXPORT_SYMBOL vmlinux 0xd21c5139 iowrite64_lo_hi EXPORT_SYMBOL vmlinux 0xd2237016 radix_tree_delete_item -EXPORT_SYMBOL vmlinux 0xd24e8117 security_inode_listsecurity +EXPORT_SYMBOL vmlinux 0xd2374f84 netif_tx_stop_all_queues +EXPORT_SYMBOL vmlinux 0xd2460ec6 jbd2_fc_begin_commit EXPORT_SYMBOL vmlinux 0xd25d4f74 console_blank_hook -EXPORT_SYMBOL vmlinux 0xd2600c2a tcf_block_netif_keep_dst -EXPORT_SYMBOL vmlinux 0xd26a8ae1 genphy_aneg_done +EXPORT_SYMBOL vmlinux 0xd26e4b34 security_sk_clone +EXPORT_SYMBOL vmlinux 0xd2717939 ip_mc_leave_group +EXPORT_SYMBOL vmlinux 0xd271de53 udp6_csum_init EXPORT_SYMBOL vmlinux 0xd2779731 blk_limits_io_min EXPORT_SYMBOL vmlinux 0xd27b25dd blk_check_plugged -EXPORT_SYMBOL vmlinux 0xd28081d1 __scsi_execute -EXPORT_SYMBOL vmlinux 0xd2a1f4de fwnode_get_phy_id +EXPORT_SYMBOL vmlinux 0xd281b100 __d_lookup_done +EXPORT_SYMBOL vmlinux 0xd2b1869d skb_unlink +EXPORT_SYMBOL vmlinux 0xd2b8be80 dma_find_channel EXPORT_SYMBOL vmlinux 0xd2bc5c46 __get_user_nocheck_2 -EXPORT_SYMBOL vmlinux 0xd2bcb8df mipi_dsi_dcs_get_pixel_format -EXPORT_SYMBOL vmlinux 0xd2c15359 netlink_unicast +EXPORT_SYMBOL vmlinux 0xd2be7107 ipv6_chk_addr EXPORT_SYMBOL vmlinux 0xd2c99738 __kmalloc_track_caller -EXPORT_SYMBOL vmlinux 0xd2d39ffe tty_kref_put EXPORT_SYMBOL vmlinux 0xd2da1048 register_netdevice_notifier EXPORT_SYMBOL vmlinux 0xd2e2a9d0 hdmi_spd_infoframe_pack_only EXPORT_SYMBOL vmlinux 0xd2ea49b8 acpi_leave_sleep_state_prep -EXPORT_SYMBOL vmlinux 0xd30d703c tcp_openreq_init_rwin -EXPORT_SYMBOL vmlinux 0xd324e931 find_vma -EXPORT_SYMBOL vmlinux 0xd3362acf mipi_dsi_attach +EXPORT_SYMBOL vmlinux 0xd2ff8e1b put_fs_context +EXPORT_SYMBOL vmlinux 0xd32960ea scsi_block_requests +EXPORT_SYMBOL vmlinux 0xd329ca37 kthread_blkcg +EXPORT_SYMBOL vmlinux 0xd3350b69 mod_zone_page_state EXPORT_SYMBOL vmlinux 0xd338ea7e __SCT__tp_func_kmem_cache_alloc -EXPORT_SYMBOL vmlinux 0xd34338cc md_bitmap_endwrite -EXPORT_SYMBOL vmlinux 0xd345b743 would_dump +EXPORT_SYMBOL vmlinux 0xd34c2dfc ether_setup EXPORT_SYMBOL vmlinux 0xd3543063 memcg_kmem_enabled_key +EXPORT_SYMBOL vmlinux 0xd3544c32 proc_set_user EXPORT_SYMBOL vmlinux 0xd35a6d31 mempool_kmalloc EXPORT_SYMBOL vmlinux 0xd35cce70 _raw_spin_unlock_irqrestore +EXPORT_SYMBOL vmlinux 0xd3609e14 phy_free_interrupt EXPORT_SYMBOL vmlinux 0xd36dc10c get_random_u32 EXPORT_SYMBOL vmlinux 0xd36e3d59 prandom_bytes_state -EXPORT_SYMBOL vmlinux 0xd3721c5d setattr_copy -EXPORT_SYMBOL vmlinux 0xd37678ec tcf_generic_walker +EXPORT_SYMBOL vmlinux 0xd36f3512 __mod_zone_page_state EXPORT_SYMBOL vmlinux 0xd38cd261 __default_kernel_pte_mask -EXPORT_SYMBOL vmlinux 0xd38f1c91 ip_frag_next -EXPORT_SYMBOL vmlinux 0xd3a4dce2 bio_advance -EXPORT_SYMBOL vmlinux 0xd3ce7a89 sg_alloc_table_from_pages_segment -EXPORT_SYMBOL vmlinux 0xd3d2b23d kthread_create_worker +EXPORT_SYMBOL vmlinux 0xd395bd86 dm_get_device +EXPORT_SYMBOL vmlinux 0xd3a6fc89 netif_skb_features +EXPORT_SYMBOL vmlinux 0xd3a9a596 xfrm_init_replay +EXPORT_SYMBOL vmlinux 0xd3b00a4f flow_rule_match_basic +EXPORT_SYMBOL vmlinux 0xd3c8632e reuseport_detach_sock +EXPORT_SYMBOL vmlinux 0xd3d6b60e blk_dump_rq_flags EXPORT_SYMBOL vmlinux 0xd3eaf1ed devlink_dpipe_entry_clear +EXPORT_SYMBOL vmlinux 0xd3f65362 prepare_to_swait_exclusive EXPORT_SYMBOL vmlinux 0xd406d266 fb_mode_is_equal -EXPORT_SYMBOL vmlinux 0xd42ed896 mipi_dsi_dcs_set_tear_on +EXPORT_SYMBOL vmlinux 0xd415851d tty_flip_buffer_push +EXPORT_SYMBOL vmlinux 0xd4207273 skb_copy_bits +EXPORT_SYMBOL vmlinux 0xd42bb45f pci_disable_link_state +EXPORT_SYMBOL vmlinux 0xd4347de7 dev_set_promiscuity +EXPORT_SYMBOL vmlinux 0xd4369382 pnp_request_card_device EXPORT_SYMBOL vmlinux 0xd45cc6ca bin2hex +EXPORT_SYMBOL vmlinux 0xd4675a96 trace_raw_output_prep EXPORT_SYMBOL vmlinux 0xd4835ef8 dmi_check_system -EXPORT_SYMBOL vmlinux 0xd484040c blk_pre_runtime_suspend -EXPORT_SYMBOL vmlinux 0xd486e19a build_skb_around EXPORT_SYMBOL vmlinux 0xd48bc4d8 config_item_set_name -EXPORT_SYMBOL vmlinux 0xd4912a5e phy_device_register -EXPORT_SYMBOL vmlinux 0xd497b3aa mdiobus_scan -EXPORT_SYMBOL vmlinux 0xd4bb28d8 mipi_dsi_device_register_full +EXPORT_SYMBOL vmlinux 0xd498e9a2 mnt_set_expiry +EXPORT_SYMBOL vmlinux 0xd4a0f7a7 md_bitmap_close_sync +EXPORT_SYMBOL vmlinux 0xd4bac65b phy_detach EXPORT_SYMBOL vmlinux 0xd4bb4a82 inet6addr_validator_notifier_call_chain -EXPORT_SYMBOL vmlinux 0xd4be27f7 scsi_host_alloc -EXPORT_SYMBOL vmlinux 0xd4cb656c sock_wake_async +EXPORT_SYMBOL vmlinux 0xd4c2adc4 input_get_poll_interval EXPORT_SYMBOL vmlinux 0xd4d1983c udplite_table +EXPORT_SYMBOL vmlinux 0xd4e22a68 serio_close +EXPORT_SYMBOL vmlinux 0xd4e28d20 serio_rescan EXPORT_SYMBOL vmlinux 0xd4fa5a87 __kfifo_dma_out_prepare -EXPORT_SYMBOL vmlinux 0xd5078920 __sync_dirty_buffer +EXPORT_SYMBOL vmlinux 0xd50246e9 watchdog_unregister_governor EXPORT_SYMBOL vmlinux 0xd5263820 mb_cache_destroy +EXPORT_SYMBOL vmlinux 0xd5286ce8 dquot_operations EXPORT_SYMBOL vmlinux 0xd5346bfc acpi_get_possible_resources -EXPORT_SYMBOL vmlinux 0xd54327d6 netdev_err -EXPORT_SYMBOL vmlinux 0xd54beb77 inet_csk_clear_xmit_timers -EXPORT_SYMBOL vmlinux 0xd5574aa2 amd_iommu_domain_direct_map -EXPORT_SYMBOL vmlinux 0xd5697200 netif_rx_ni +EXPORT_SYMBOL vmlinux 0xd5356305 xfrm_policy_hash_rebuild +EXPORT_SYMBOL vmlinux 0xd53a92d2 bioset_init_from_src +EXPORT_SYMBOL vmlinux 0xd53f4c1e dst_init +EXPORT_SYMBOL vmlinux 0xd54896ba input_mt_get_slot_by_key +EXPORT_SYMBOL vmlinux 0xd55c1310 ipv6_chk_addr_and_flags +EXPORT_SYMBOL vmlinux 0xd562060f sock_release +EXPORT_SYMBOL vmlinux 0xd57ba5c7 update_devfreq EXPORT_SYMBOL vmlinux 0xd58e70dd net_rand_noise -EXPORT_SYMBOL vmlinux 0xd594b1ad scsi_dma_map -EXPORT_SYMBOL vmlinux 0xd5ab807a __scsi_add_device +EXPORT_SYMBOL vmlinux 0xd5975e58 neigh_changeaddr +EXPORT_SYMBOL vmlinux 0xd597e99f rtnl_kfree_skbs +EXPORT_SYMBOL vmlinux 0xd5ad0380 vga_switcheroo_unregister_client EXPORT_SYMBOL vmlinux 0xd5b3d0d5 xxh64_copy_state -EXPORT_SYMBOL vmlinux 0xd5cfd95f ip4_datagram_connect -EXPORT_SYMBOL vmlinux 0xd5defd4e agp_allocate_memory -EXPORT_SYMBOL vmlinux 0xd5e8983e hmm_range_fault +EXPORT_SYMBOL vmlinux 0xd5c0ad90 __scsi_iterate_devices +EXPORT_SYMBOL vmlinux 0xd5dc403a tcf_action_exec +EXPORT_SYMBOL vmlinux 0xd5e3acc5 unregister_qdisc +EXPORT_SYMBOL vmlinux 0xd5e3e596 tcp_read_sock EXPORT_SYMBOL vmlinux 0xd5fd90f1 prepare_to_wait -EXPORT_SYMBOL vmlinux 0xd5feeb51 pcie_relaxed_ordering_enabled -EXPORT_SYMBOL vmlinux 0xd6003a85 bio_copy_data -EXPORT_SYMBOL vmlinux 0xd603e64e __sk_queue_drop_skb EXPORT_SYMBOL vmlinux 0xd60736ec gf128mul_free_64k -EXPORT_SYMBOL vmlinux 0xd617e679 agp_put_bridge -EXPORT_SYMBOL vmlinux 0xd61daef6 __task_pid_nr_ns -EXPORT_SYMBOL vmlinux 0xd626a9e8 set_bdi_congested +EXPORT_SYMBOL vmlinux 0xd611e46d sched_autogroup_detach EXPORT_SYMBOL vmlinux 0xd62ecd49 rps_sock_flow_table -EXPORT_SYMBOL vmlinux 0xd63d0b31 netdev_master_upper_dev_get +EXPORT_SYMBOL vmlinux 0xd63010c2 vfs_get_fsid EXPORT_SYMBOL vmlinux 0xd63fd8d1 utf8nagemax EXPORT_SYMBOL vmlinux 0xd643239a acpi_leave_sleep_state -EXPORT_SYMBOL vmlinux 0xd6474f55 vfs_get_link -EXPORT_SYMBOL vmlinux 0xd65f21fa netdev_alert -EXPORT_SYMBOL vmlinux 0xd68028df ata_scsi_cmd_error_handler +EXPORT_SYMBOL vmlinux 0xd647e418 input_set_poll_interval +EXPORT_SYMBOL vmlinux 0xd64ca302 tcp_sock_set_nodelay +EXPORT_SYMBOL vmlinux 0xd664a3c9 devfreq_suspend_device +EXPORT_SYMBOL vmlinux 0xd66cada1 skb_get_hash_perturb +EXPORT_SYMBOL vmlinux 0xd6715fab dec_node_page_state +EXPORT_SYMBOL vmlinux 0xd67afbe7 __breadahead +EXPORT_SYMBOL vmlinux 0xd6869a53 __cleancache_init_fs EXPORT_SYMBOL vmlinux 0xd688716b dm_kcopyd_client_create EXPORT_SYMBOL vmlinux 0xd68c5a1f adjust_resource EXPORT_SYMBOL vmlinux 0xd691c6a9 unregister_sysctl_table -EXPORT_SYMBOL vmlinux 0xd6aea21d add_watch_to_object EXPORT_SYMBOL vmlinux 0xd6b2ed5f generate_pm_trace EXPORT_SYMBOL vmlinux 0xd6b33026 cpu_khz -EXPORT_SYMBOL vmlinux 0xd6d886bd jbd2_journal_stop +EXPORT_SYMBOL vmlinux 0xd6b81fac mntput +EXPORT_SYMBOL vmlinux 0xd6d91133 serio_bus EXPORT_SYMBOL vmlinux 0xd6eaaea1 full_name_hash +EXPORT_SYMBOL vmlinux 0xd6ed40ad gnet_stats_start_copy_compat EXPORT_SYMBOL vmlinux 0xd6ee688f vmalloc EXPORT_SYMBOL vmlinux 0xd6fde043 is_module_sig_enforced -EXPORT_SYMBOL vmlinux 0xd7070455 phy_get_pause +EXPORT_SYMBOL vmlinux 0xd7063088 scsi_register_interface +EXPORT_SYMBOL vmlinux 0xd7084693 vfs_dedupe_file_range EXPORT_SYMBOL vmlinux 0xd70d35a1 gf128mul_4k_bbe EXPORT_SYMBOL vmlinux 0xd70f62b6 acpi_os_execute -EXPORT_SYMBOL vmlinux 0xd70f888b fc_remote_port_add -EXPORT_SYMBOL vmlinux 0xd723be35 fs_param_is_blockdev -EXPORT_SYMBOL vmlinux 0xd72f238d pcim_iomap_regions -EXPORT_SYMBOL vmlinux 0xd7330a2e km_policy_expired -EXPORT_SYMBOL vmlinux 0xd73492d0 cleancache_register_ops EXPORT_SYMBOL vmlinux 0xd738ca1b phy_unregister_fixup_for_uid -EXPORT_SYMBOL vmlinux 0xd7423ad5 proc_set_user -EXPORT_SYMBOL vmlinux 0xd797cfa2 sock_no_listen -EXPORT_SYMBOL vmlinux 0xd7a5ef52 bio_integrity_alloc -EXPORT_SYMBOL vmlinux 0xd7c0df91 __dquot_alloc_space -EXPORT_SYMBOL vmlinux 0xd7ccfc34 dquot_initialize -EXPORT_SYMBOL vmlinux 0xd7d16362 xfrm_state_update +EXPORT_SYMBOL vmlinux 0xd7397eab pci_request_selected_regions_exclusive +EXPORT_SYMBOL vmlinux 0xd792a1bf ndo_dflt_fdb_dump +EXPORT_SYMBOL vmlinux 0xd7a3b6c5 page_pool_alloc_frag +EXPORT_SYMBOL vmlinux 0xd7d174ad d_path EXPORT_SYMBOL vmlinux 0xd7d280ad irq_poll_complete -EXPORT_SYMBOL vmlinux 0xd7da8c36 eth_get_headlen EXPORT_SYMBOL vmlinux 0xd7dd777b reserve_perfctr_nmi -EXPORT_SYMBOL vmlinux 0xd7e1b42a mipi_dsi_generic_write EXPORT_SYMBOL vmlinux 0xd7e56a4e simple_strtoll -EXPORT_SYMBOL vmlinux 0xd7e80162 cdev_device_add EXPORT_SYMBOL vmlinux 0xd7ea7094 nf_unregister_queue_handler -EXPORT_SYMBOL vmlinux 0xd7ee7137 skb_eth_pop -EXPORT_SYMBOL vmlinux 0xd7fcd5b2 xfrm_stateonly_find -EXPORT_SYMBOL vmlinux 0xd838f7f4 __neigh_create -EXPORT_SYMBOL vmlinux 0xd8448a89 dev_set_mac_address +EXPORT_SYMBOL vmlinux 0xd821187f tcp_sync_mss EXPORT_SYMBOL vmlinux 0xd846c315 acpi_write_bit_register -EXPORT_SYMBOL vmlinux 0xd84c1031 forget_all_cached_acls -EXPORT_SYMBOL vmlinux 0xd868c006 vfs_rename -EXPORT_SYMBOL vmlinux 0xd898cfa4 param_set_uint +EXPORT_SYMBOL vmlinux 0xd8782215 __dev_remove_pack EXPORT_SYMBOL vmlinux 0xd89da37f movable_zone EXPORT_SYMBOL vmlinux 0xd8a994eb scsi_extd_sense_format +EXPORT_SYMBOL vmlinux 0xd8b2affc md_check_no_bitmap EXPORT_SYMBOL vmlinux 0xd8b61304 get_default_font +EXPORT_SYMBOL vmlinux 0xd8bcd721 pci_enable_device EXPORT_SYMBOL vmlinux 0xd8cef6e1 clear_user -EXPORT_SYMBOL vmlinux 0xd8dea24b jbd2_fc_wait_bufs +EXPORT_SYMBOL vmlinux 0xd8d24886 cfb_fillrect +EXPORT_SYMBOL vmlinux 0xd8d7e7a9 phy_queue_state_machine EXPORT_SYMBOL vmlinux 0xd8df08ac acpi_handle_printk -EXPORT_SYMBOL vmlinux 0xd8e66df0 dma_map_resource -EXPORT_SYMBOL vmlinux 0xd90f2ca3 dev_get_phys_port_name -EXPORT_SYMBOL vmlinux 0xd91421ef cdrom_dummy_generic_packet +EXPORT_SYMBOL vmlinux 0xd8e4cf61 cfb_imageblit +EXPORT_SYMBOL vmlinux 0xd8f00d0e __dquot_alloc_space +EXPORT_SYMBOL vmlinux 0xd8f136e0 blk_queue_max_segments +EXPORT_SYMBOL vmlinux 0xd8f610a2 ipmr_rule_default +EXPORT_SYMBOL vmlinux 0xd9015cd8 get_tree_nodev EXPORT_SYMBOL vmlinux 0xd91f6ab6 strnlen_user -EXPORT_SYMBOL vmlinux 0xd92ca753 phy_get_eee_err +EXPORT_SYMBOL vmlinux 0xd92be0fb jbd2_journal_start EXPORT_SYMBOL vmlinux 0xd92deb6b acpi_evaluate_object EXPORT_SYMBOL vmlinux 0xd933f209 __SCT__tp_func_rdpmc -EXPORT_SYMBOL vmlinux 0xd935dabd skb_checksum_help +EXPORT_SYMBOL vmlinux 0xd93f5b82 configfs_remove_default_groups +EXPORT_SYMBOL vmlinux 0xd948b008 xfrm_state_add EXPORT_SYMBOL vmlinux 0xd9491c14 xa_destroy -EXPORT_SYMBOL vmlinux 0xd974eec1 fc_host_post_vendor_event +EXPORT_SYMBOL vmlinux 0xd97722ba kmem_cache_alloc_node_trace +EXPORT_SYMBOL vmlinux 0xd9784caf tcp_gro_complete +EXPORT_SYMBOL vmlinux 0xd97cf997 xfrm_policy_unregister_afinfo EXPORT_SYMBOL vmlinux 0xd985dc99 mempool_free_pages -EXPORT_SYMBOL vmlinux 0xd995d1bf migrate_page_copy EXPORT_SYMBOL vmlinux 0xd9a5ea54 __init_waitqueue_head EXPORT_SYMBOL vmlinux 0xd9b85ef6 lockref_get -EXPORT_SYMBOL vmlinux 0xd9cd742e pcibios_bus_to_resource -EXPORT_SYMBOL vmlinux 0xd9ce368e alloc_buffer_head +EXPORT_SYMBOL vmlinux 0xd9d4bfac filemap_fdatawait_range +EXPORT_SYMBOL vmlinux 0xd9d4fb78 redirty_page_for_writepage EXPORT_SYMBOL vmlinux 0xd9d8fd16 register_restart_handler EXPORT_SYMBOL vmlinux 0xd9d952d1 crypto_aes_sbox -EXPORT_SYMBOL vmlinux 0xd9e85820 tcp_md5_hash_skb_data -EXPORT_SYMBOL vmlinux 0xda02aee5 xfrm_init_state +EXPORT_SYMBOL vmlinux 0xd9e25fc0 devm_clk_get_optional EXPORT_SYMBOL vmlinux 0xda1ddef1 acpi_mark_gpe_for_wake EXPORT_SYMBOL vmlinux 0xda26b8ea __irq_regs +EXPORT_SYMBOL vmlinux 0xda3469ba sock_no_sendpage +EXPORT_SYMBOL vmlinux 0xda36bb4c generic_fill_statx_attr EXPORT_SYMBOL vmlinux 0xda3d10a8 security_tun_dev_open -EXPORT_SYMBOL vmlinux 0xda3d846f sock_alloc_send_pskb -EXPORT_SYMBOL vmlinux 0xda43aa34 devfreq_update_status -EXPORT_SYMBOL vmlinux 0xda4a8c1e scsi_get_device_flags_keyed -EXPORT_SYMBOL vmlinux 0xda561d01 tcp_syn_ack_timeout +EXPORT_SYMBOL vmlinux 0xda516671 blk_mq_unique_tag +EXPORT_SYMBOL vmlinux 0xda529c4d pci_dev_put +EXPORT_SYMBOL vmlinux 0xda5db538 netdev_name_node_alt_destroy EXPORT_SYMBOL vmlinux 0xda72a7ec ZSTD_nextInputType -EXPORT_SYMBOL vmlinux 0xda824705 clear_page_dirty_for_io +EXPORT_SYMBOL vmlinux 0xda737714 vme_master_request +EXPORT_SYMBOL vmlinux 0xda817237 md_write_end EXPORT_SYMBOL vmlinux 0xda89ea3b ip_idents_reserve -EXPORT_SYMBOL vmlinux 0xdaa2ddf3 __SCK__tp_func_dma_fence_emit +EXPORT_SYMBOL vmlinux 0xda8fbea3 agp_generic_create_gatt_table +EXPORT_SYMBOL vmlinux 0xda960219 iunique +EXPORT_SYMBOL vmlinux 0xda99bed6 phy_device_remove +EXPORT_SYMBOL vmlinux 0xdab0e634 flow_rule_match_ports +EXPORT_SYMBOL vmlinux 0xdab17f94 mark_buffer_dirty_inode EXPORT_SYMBOL vmlinux 0xdac4913a bitmap_allocate_region -EXPORT_SYMBOL vmlinux 0xdac77bfe netif_napi_add +EXPORT_SYMBOL vmlinux 0xdac81b41 sock_wfree +EXPORT_SYMBOL vmlinux 0xdacae106 reuseport_add_sock EXPORT_SYMBOL vmlinux 0xdad13544 ptrs_per_p4d -EXPORT_SYMBOL vmlinux 0xdad4e87d inet_csk_complete_hashdance -EXPORT_SYMBOL vmlinux 0xdb0375d8 key_instantiate_and_link -EXPORT_SYMBOL vmlinux 0xdb0f90d1 tcf_action_check_ctrlact +EXPORT_SYMBOL vmlinux 0xdad335f7 ethtool_notify +EXPORT_SYMBOL vmlinux 0xdb0aa8cf security_sctp_sk_clone EXPORT_SYMBOL vmlinux 0xdb16b170 topology_phys_to_logical_pkg -EXPORT_SYMBOL vmlinux 0xdb184f4b netpoll_send_skb -EXPORT_SYMBOL vmlinux 0xdb186e61 nvdimm_namespace_common_probe -EXPORT_SYMBOL vmlinux 0xdb191c2c make_kprojid +EXPORT_SYMBOL vmlinux 0xdb236a76 inet_protos +EXPORT_SYMBOL vmlinux 0xdb2b335e scsi_target_quiesce +EXPORT_SYMBOL vmlinux 0xdb3eb216 clocksource_unregister +EXPORT_SYMBOL vmlinux 0xdb478dca unpin_user_page +EXPORT_SYMBOL vmlinux 0xdb483c88 neigh_lookup +EXPORT_SYMBOL vmlinux 0xdb4fd550 __neigh_create +EXPORT_SYMBOL vmlinux 0xdb52bcc2 rawv6_mh_filter_unregister EXPORT_SYMBOL vmlinux 0xdb68bbad rfkill_destroy -EXPORT_SYMBOL vmlinux 0xdb705bff param_ops_bool EXPORT_SYMBOL vmlinux 0xdb760f52 __kfifo_free -EXPORT_SYMBOL vmlinux 0xdb881835 xfrm_policy_alloc -EXPORT_SYMBOL vmlinux 0xdb8dc096 devm_of_find_backlight +EXPORT_SYMBOL vmlinux 0xdb7d1675 __pskb_copy_fclone EXPORT_SYMBOL vmlinux 0xdb95e185 intel_scu_ipc_dev_command_with_size -EXPORT_SYMBOL vmlinux 0xdb9ddbfb md_flush_request -EXPORT_SYMBOL vmlinux 0xdba43ed3 fs_lookup_param -EXPORT_SYMBOL vmlinux 0xdbb6cf75 sock_kmalloc -EXPORT_SYMBOL vmlinux 0xdbcd1021 cdrom_release +EXPORT_SYMBOL vmlinux 0xdbbec1c0 vfs_dedupe_file_range_one EXPORT_SYMBOL vmlinux 0xdbcf041a acpi_install_address_space_handler EXPORT_SYMBOL vmlinux 0xdbdf6c92 ioport_resource -EXPORT_SYMBOL vmlinux 0xdbe83d09 acpi_dev_get_first_match_dev -EXPORT_SYMBOL vmlinux 0xdbeff6bf nf_log_bind_pf -EXPORT_SYMBOL vmlinux 0xdc0758e6 __xfrm_state_delete -EXPORT_SYMBOL vmlinux 0xdc14215e dentry_path_raw +EXPORT_SYMBOL vmlinux 0xdc11526f qdisc_reset EXPORT_SYMBOL vmlinux 0xdc14eda7 pci_pci_problems -EXPORT_SYMBOL vmlinux 0xdc22f67a phy_mii_ioctl -EXPORT_SYMBOL vmlinux 0xdc293c3d inet_csk_reqsk_queue_add -EXPORT_SYMBOL vmlinux 0xdc325332 __getblk_gfp +EXPORT_SYMBOL vmlinux 0xdc376ba3 register_md_personality EXPORT_SYMBOL vmlinux 0xdc49c198 reciprocal_value_adv -EXPORT_SYMBOL vmlinux 0xdc4ca562 bio_put EXPORT_SYMBOL vmlinux 0xdc512134 backlight_register_notifier +EXPORT_SYMBOL vmlinux 0xdc535466 backlight_device_set_brightness +EXPORT_SYMBOL vmlinux 0xdc55abbf init_task EXPORT_SYMBOL vmlinux 0xdc5736d5 acpi_register_ioapic -EXPORT_SYMBOL vmlinux 0xdc7ca38f scsi_scan_host -EXPORT_SYMBOL vmlinux 0xdc882af2 genphy_handle_interrupt_no_ack -EXPORT_SYMBOL vmlinux 0xdc8fd1d2 dev_uc_init -EXPORT_SYMBOL vmlinux 0xdc902bc5 phy_stop -EXPORT_SYMBOL vmlinux 0xdc942395 __alloc_disk_node -EXPORT_SYMBOL vmlinux 0xdc962a36 udp_ioctl -EXPORT_SYMBOL vmlinux 0xdca77f0b is_acpi_data_node -EXPORT_SYMBOL vmlinux 0xdcb47b35 ndo_dflt_fdb_dump -EXPORT_SYMBOL vmlinux 0xdcc8ebe7 scsi_print_sense +EXPORT_SYMBOL vmlinux 0xdc80db04 mr_fill_mroute +EXPORT_SYMBOL vmlinux 0xdc8328c0 udp_set_csum +EXPORT_SYMBOL vmlinux 0xdca9a8bb dev_get_phys_port_id +EXPORT_SYMBOL vmlinux 0xdccbe177 __tracepoint_spi_transfer_stop EXPORT_SYMBOL vmlinux 0xdd00447a acpi_resource_to_address64 -EXPORT_SYMBOL vmlinux 0xdd082c1a vme_bus_type -EXPORT_SYMBOL vmlinux 0xdd14563c neigh_xmit -EXPORT_SYMBOL vmlinux 0xdd1760af key_revoke +EXPORT_SYMBOL vmlinux 0xdd129676 tcp_sendpage EXPORT_SYMBOL vmlinux 0xdd18a993 acpi_check_dsm EXPORT_SYMBOL vmlinux 0xdd2c169b mb_cache_create -EXPORT_SYMBOL vmlinux 0xdd356e8c pci_enable_wake -EXPORT_SYMBOL vmlinux 0xdd637a15 dev_change_flags +EXPORT_SYMBOL vmlinux 0xdd2cf305 fc_remote_port_add +EXPORT_SYMBOL vmlinux 0xdd2d30c8 migrate_vma_pages +EXPORT_SYMBOL vmlinux 0xdd379951 devm_pci_remap_cfg_resource EXPORT_SYMBOL vmlinux 0xdd64e639 strscpy -EXPORT_SYMBOL vmlinux 0xdd67350d kmem_cache_alloc_node -EXPORT_SYMBOL vmlinux 0xdd68b0ee pci_scan_root_bus_bridge -EXPORT_SYMBOL vmlinux 0xdd6933cd block_read_full_page -EXPORT_SYMBOL vmlinux 0xdd73f965 input_register_handler EXPORT_SYMBOL vmlinux 0xdd8166a1 dma_fence_free EXPORT_SYMBOL vmlinux 0xdd849d51 scsi_get_sense_info_fld -EXPORT_SYMBOL vmlinux 0xdd964a39 devm_ioremap_resource -EXPORT_SYMBOL vmlinux 0xdda97ba4 blk_mq_delay_run_hw_queue EXPORT_SYMBOL vmlinux 0xddad7952 acpi_dbg_level EXPORT_SYMBOL vmlinux 0xddafdd31 vm_node_stat -EXPORT_SYMBOL vmlinux 0xddc1c129 dev_getfirstbyhwtype +EXPORT_SYMBOL vmlinux 0xddb8a77f param_ops_byte +EXPORT_SYMBOL vmlinux 0xddbfa4b2 bio_reset +EXPORT_SYMBOL vmlinux 0xddc9057d nf_register_net_hook EXPORT_SYMBOL vmlinux 0xddcbe1f3 acpi_ut_value_exit -EXPORT_SYMBOL vmlinux 0xddd2c641 shmem_aops -EXPORT_SYMBOL vmlinux 0xdddf9dde dev_getbyhwaddr_rcu +EXPORT_SYMBOL vmlinux 0xddda3c66 tty_port_block_til_ready +EXPORT_SYMBOL vmlinux 0xddf36d20 dst_alloc EXPORT_SYMBOL vmlinux 0xddf6ad7a completion_done -EXPORT_SYMBOL vmlinux 0xde078999 mipi_dsi_dcs_exit_sleep_mode -EXPORT_SYMBOL vmlinux 0xde14798f tcp_ld_RTO_revert -EXPORT_SYMBOL vmlinux 0xde231dfb sock_init_data +EXPORT_SYMBOL vmlinux 0xde23ad6d xfrm_stateonly_find +EXPORT_SYMBOL vmlinux 0xde23b01f tcp_rcv_state_process +EXPORT_SYMBOL vmlinux 0xde25aa76 make_kuid EXPORT_SYMBOL vmlinux 0xde293f9e add_wait_queue_exclusive -EXPORT_SYMBOL vmlinux 0xde2cfebd tcp_rcv_state_process -EXPORT_SYMBOL vmlinux 0xde305fe4 vfs_symlink -EXPORT_SYMBOL vmlinux 0xde36cc56 iterate_fd EXPORT_SYMBOL vmlinux 0xde4d4ace dim_calc_stats EXPORT_SYMBOL vmlinux 0xde4eeab5 __register_nmi_handler -EXPORT_SYMBOL vmlinux 0xde5eb8bb jbd2_journal_blocks_per_page -EXPORT_SYMBOL vmlinux 0xde67872a mdio_device_free +EXPORT_SYMBOL vmlinux 0xde6fb2cd __ip_select_ident +EXPORT_SYMBOL vmlinux 0xde76c906 tcp_seq_stop +EXPORT_SYMBOL vmlinux 0xde79e35d __ethtool_get_link_ksettings +EXPORT_SYMBOL vmlinux 0xde806103 md_cluster_ops EXPORT_SYMBOL vmlinux 0xde80cd09 ioremap -EXPORT_SYMBOL vmlinux 0xde8aa19e rio_query_mport -EXPORT_SYMBOL vmlinux 0xde8e8a0f netlink_ack +EXPORT_SYMBOL vmlinux 0xde868a6d seq_lseek +EXPORT_SYMBOL vmlinux 0xde881f26 bdi_alloc EXPORT_SYMBOL vmlinux 0xde9b17ed agp3_generic_fetch_size -EXPORT_SYMBOL vmlinux 0xdea62ab6 agp_generic_destroy_page -EXPORT_SYMBOL vmlinux 0xdeb9dcf3 ata_port_printk -EXPORT_SYMBOL vmlinux 0xdec99406 jbd2_journal_force_commit +EXPORT_SYMBOL vmlinux 0xdea5c0f0 from_kuid +EXPORT_SYMBOL vmlinux 0xdebcb013 do_clone_file_range +EXPORT_SYMBOL vmlinux 0xdebe1d49 eth_get_headlen +EXPORT_SYMBOL vmlinux 0xdec80057 __hw_addr_sync_dev +EXPORT_SYMBOL vmlinux 0xdeca8482 blkdev_issue_write_same EXPORT_SYMBOL vmlinux 0xded39a6b gen_kill_estimator -EXPORT_SYMBOL vmlinux 0xded58800 tty_port_close_end -EXPORT_SYMBOL vmlinux 0xded6ae6b tcf_action_update_stats EXPORT_SYMBOL vmlinux 0xdef7c893 fb_match_mode EXPORT_SYMBOL vmlinux 0xdef8d0ae __SCT__tp_func_kfree -EXPORT_SYMBOL vmlinux 0xdf0b6865 dev_queue_xmit +EXPORT_SYMBOL vmlinux 0xdef8d1b1 devfreq_monitor_resume +EXPORT_SYMBOL vmlinux 0xdf002db6 jbd2_journal_stop +EXPORT_SYMBOL vmlinux 0xdf01d4aa mipi_dsi_dcs_read +EXPORT_SYMBOL vmlinux 0xdf0b0047 sync_inodes_sb +EXPORT_SYMBOL vmlinux 0xdf0d8e55 file_open_root +EXPORT_SYMBOL vmlinux 0xdf0ff388 can_nice +EXPORT_SYMBOL vmlinux 0xdf12433b ipv4_dst_check EXPORT_SYMBOL vmlinux 0xdf256037 kstrtou8_from_user -EXPORT_SYMBOL vmlinux 0xdf27df6d cfb_imageblit +EXPORT_SYMBOL vmlinux 0xdf27f836 xfrm_state_check_expire EXPORT_SYMBOL vmlinux 0xdf2c2742 rb_last EXPORT_SYMBOL vmlinux 0xdf2ebb87 _raw_read_unlock_irqrestore -EXPORT_SYMBOL vmlinux 0xdf3119ce tty_port_destroy +EXPORT_SYMBOL vmlinux 0xdf3588af vmbus_sendpacket EXPORT_SYMBOL vmlinux 0xdf36914b xa_find_after -EXPORT_SYMBOL vmlinux 0xdf415650 pm_vt_switch_unregister -EXPORT_SYMBOL vmlinux 0xdf503a74 request_key_tag +EXPORT_SYMBOL vmlinux 0xdf3ca5f5 fwnode_mdio_find_device +EXPORT_SYMBOL vmlinux 0xdf475a51 ip_options_rcv_srr EXPORT_SYMBOL vmlinux 0xdf54a8f7 netlink_unregister_notifier +EXPORT_SYMBOL vmlinux 0xdf611dcb generic_file_direct_write EXPORT_SYMBOL vmlinux 0xdf6b082f proc_dointvec_jiffies -EXPORT_SYMBOL vmlinux 0xdf75a8c4 filp_open -EXPORT_SYMBOL vmlinux 0xdf838c5f pci_free_irq EXPORT_SYMBOL vmlinux 0xdf8c695a __ndelay EXPORT_SYMBOL vmlinux 0xdf8d781f acpi_update_all_gpes -EXPORT_SYMBOL vmlinux 0xdf90d5bf blk_get_queue -EXPORT_SYMBOL vmlinux 0xdf915e1d sk_dst_check EXPORT_SYMBOL vmlinux 0xdf929370 fs_overflowgid EXPORT_SYMBOL vmlinux 0xdf93b9d8 timespec64_to_jiffies +EXPORT_SYMBOL vmlinux 0xdfa06244 backlight_device_register +EXPORT_SYMBOL vmlinux 0xdfa10895 netdev_lower_get_next_private +EXPORT_SYMBOL vmlinux 0xdfa47d66 xfrm_policy_bysel_ctx +EXPORT_SYMBOL vmlinux 0xdfb4568a acpi_notifier_call_chain +EXPORT_SYMBOL vmlinux 0xdfc8d414 find_vma EXPORT_SYMBOL vmlinux 0xdfcc992c current_work EXPORT_SYMBOL vmlinux 0xdfdfa9e7 utf8nfdi -EXPORT_SYMBOL vmlinux 0xdfeed56a blkdev_put -EXPORT_SYMBOL vmlinux 0xdff1974a finalize_exec +EXPORT_SYMBOL vmlinux 0xdfe5499f sock_kzfree_s +EXPORT_SYMBOL vmlinux 0xdfef4585 __find_get_block +EXPORT_SYMBOL vmlinux 0xdff127de dev_uc_add_excl EXPORT_SYMBOL vmlinux 0xdff905e5 vme_slave_free +EXPORT_SYMBOL vmlinux 0xdffa6265 xfrm_input_register_afinfo +EXPORT_SYMBOL vmlinux 0xdffb666f netdev_info EXPORT_SYMBOL vmlinux 0xdffc80fc vesa_modes +EXPORT_SYMBOL vmlinux 0xe0016efe inet_sk_rebuild_header +EXPORT_SYMBOL vmlinux 0xe00452ae key_move EXPORT_SYMBOL vmlinux 0xe0112fc4 __x86_indirect_thunk_r9 +EXPORT_SYMBOL vmlinux 0xe01a1a6e fs_param_is_u64 +EXPORT_SYMBOL vmlinux 0xe0277835 jbd2_journal_put_journal_head EXPORT_SYMBOL vmlinux 0xe02ba436 trace_print_hex_seq EXPORT_SYMBOL vmlinux 0xe02c9c92 __xa_erase EXPORT_SYMBOL vmlinux 0xe033cb29 native_queued_spin_lock_slowpath -EXPORT_SYMBOL vmlinux 0xe037909d __insert_inode_hash +EXPORT_SYMBOL vmlinux 0xe0346770 __cgroup_bpf_run_filter_sk EXPORT_SYMBOL vmlinux 0xe03a689d dma_fence_array_ops EXPORT_SYMBOL vmlinux 0xe0419ac4 kstrtos16 -EXPORT_SYMBOL vmlinux 0xe046b77b agp_alloc_bridge -EXPORT_SYMBOL vmlinux 0xe0473953 qdisc_put_unlocked -EXPORT_SYMBOL vmlinux 0xe04ce1aa __inode_add_bytes -EXPORT_SYMBOL vmlinux 0xe05075ee skb_csum_hwoffload_help -EXPORT_SYMBOL vmlinux 0xe056eaff xfrm_state_alloc +EXPORT_SYMBOL vmlinux 0xe044d6e0 generic_fillattr +EXPORT_SYMBOL vmlinux 0xe051df41 sock_kfree_s +EXPORT_SYMBOL vmlinux 0xe06dc8ac single_open EXPORT_SYMBOL vmlinux 0xe07e5f44 acpi_reconfig_notifier_unregister EXPORT_SYMBOL vmlinux 0xe080e8f0 set_current_groups EXPORT_SYMBOL vmlinux 0xe082e88d acpi_check_address_range -EXPORT_SYMBOL vmlinux 0xe08fd212 phy_set_max_speed +EXPORT_SYMBOL vmlinux 0xe08cd568 sock_edemux EXPORT_SYMBOL vmlinux 0xe091c977 list_sort EXPORT_SYMBOL vmlinux 0xe0955f76 utf8_casefold -EXPORT_SYMBOL vmlinux 0xe09c5860 kernel_param_unlock +EXPORT_SYMBOL vmlinux 0xe0a7e97f blk_queue_io_opt +EXPORT_SYMBOL vmlinux 0xe0b0a4ad udp_lib_get_port EXPORT_SYMBOL vmlinux 0xe0b13336 argv_free EXPORT_SYMBOL vmlinux 0xe0bef318 icst_hz_to_vco -EXPORT_SYMBOL vmlinux 0xe0c316a3 tc_setup_flow_action -EXPORT_SYMBOL vmlinux 0xe0e6e94d submit_bio -EXPORT_SYMBOL vmlinux 0xe0f08979 security_path_mkdir +EXPORT_SYMBOL vmlinux 0xe0c52cab fasync_helper +EXPORT_SYMBOL vmlinux 0xe0c5e473 dev_graft_qdisc +EXPORT_SYMBOL vmlinux 0xe0e65f5b netdev_lower_state_changed +EXPORT_SYMBOL vmlinux 0xe1002eb0 vfs_symlink +EXPORT_SYMBOL vmlinux 0xe10c24e1 scsi_change_queue_depth EXPORT_SYMBOL vmlinux 0xe113bbbc csum_partial +EXPORT_SYMBOL vmlinux 0xe1156e9d dev_add_pack EXPORT_SYMBOL vmlinux 0xe11ca997 ZSTD_getDictID_fromDict +EXPORT_SYMBOL vmlinux 0xe11cb96d dev_pm_opp_unregister_notifier EXPORT_SYMBOL vmlinux 0xe123f3d9 dma_fence_release -EXPORT_SYMBOL vmlinux 0xe1294f47 pci_select_bars -EXPORT_SYMBOL vmlinux 0xe12b9af5 __inc_node_page_state EXPORT_SYMBOL vmlinux 0xe12bda79 vme_dma_free_attribute +EXPORT_SYMBOL vmlinux 0xe12d391f __module_put_and_exit EXPORT_SYMBOL vmlinux 0xe138fb8c percpu_counter_add_batch +EXPORT_SYMBOL vmlinux 0xe1396848 acpi_pm_device_sleep_state EXPORT_SYMBOL vmlinux 0xe13cd8a7 dmi_name_in_vendors -EXPORT_SYMBOL vmlinux 0xe18c4efb copy_page_from_iter -EXPORT_SYMBOL vmlinux 0xe1938d8a tcp_enter_quickack_mode -EXPORT_SYMBOL vmlinux 0xe1988844 amd_iommu_domain_enable_v2 +EXPORT_SYMBOL vmlinux 0xe140b0ad sb_set_blocksize +EXPORT_SYMBOL vmlinux 0xe1457964 touch_atime +EXPORT_SYMBOL vmlinux 0xe147ba71 set_disk_ro +EXPORT_SYMBOL vmlinux 0xe1585387 ipv6_dev_mc_inc +EXPORT_SYMBOL vmlinux 0xe1742dd4 posix_acl_update_mode +EXPORT_SYMBOL vmlinux 0xe17b993b pnp_register_card_driver +EXPORT_SYMBOL vmlinux 0xe1813784 vlan_filter_drop_vids EXPORT_SYMBOL vmlinux 0xe1a4f16a secure_ipv6_port_ephemeral -EXPORT_SYMBOL vmlinux 0xe1b9263f __traceiter_spi_transfer_stop +EXPORT_SYMBOL vmlinux 0xe1b35a40 xfrm_state_unregister_afinfo +EXPORT_SYMBOL vmlinux 0xe1b3bcdd pnp_device_detach EXPORT_SYMBOL vmlinux 0xe1bee700 __traceiter_read_msr -EXPORT_SYMBOL vmlinux 0xe1cdff8c netdev_bind_sb_channel_queue -EXPORT_SYMBOL vmlinux 0xe1d1ecc2 serio_unregister_child_port -EXPORT_SYMBOL vmlinux 0xe1d4d235 skb_queue_purge +EXPORT_SYMBOL vmlinux 0xe1c0b0ef super_setup_bdi +EXPORT_SYMBOL vmlinux 0xe1cdf192 devfreq_update_target +EXPORT_SYMBOL vmlinux 0xe1d3c50d skb_vlan_push +EXPORT_SYMBOL vmlinux 0xe1dbf004 no_seek_end_llseek_size EXPORT_SYMBOL vmlinux 0xe1dcf64a audit_log_format -EXPORT_SYMBOL vmlinux 0xe212217b mipi_dsi_driver_unregister +EXPORT_SYMBOL vmlinux 0xe1e3465a nd_region_to_nstype +EXPORT_SYMBOL vmlinux 0xe1fbbc59 eth_header_parse EXPORT_SYMBOL vmlinux 0xe21f18ac __genradix_iter_peek -EXPORT_SYMBOL vmlinux 0xe231ef6a single_release -EXPORT_SYMBOL vmlinux 0xe235107d skb_expand_head -EXPORT_SYMBOL vmlinux 0xe2633fb3 pin_user_pages_unlocked -EXPORT_SYMBOL vmlinux 0xe26ec03f blk_get_request +EXPORT_SYMBOL vmlinux 0xe227fff5 release_pages +EXPORT_SYMBOL vmlinux 0xe22cd498 skb_split +EXPORT_SYMBOL vmlinux 0xe22e89a3 pci_fixup_cardbus +EXPORT_SYMBOL vmlinux 0xe23dd007 md_wait_for_blocked_rdev +EXPORT_SYMBOL vmlinux 0xe243069c seq_file_path +EXPORT_SYMBOL vmlinux 0xe2683d39 d_make_root EXPORT_SYMBOL vmlinux 0xe273d75d alloc_cpu_rmap -EXPORT_SYMBOL vmlinux 0xe27f980d __scm_send -EXPORT_SYMBOL vmlinux 0xe2c2a9be iommu_put_dma_cookie -EXPORT_SYMBOL vmlinux 0xe2c777bb pcix_get_max_mmrbc -EXPORT_SYMBOL vmlinux 0xe2c87ee9 starget_for_each_device -EXPORT_SYMBOL vmlinux 0xe2c9bb16 __phy_resume -EXPORT_SYMBOL vmlinux 0xe2d4e10d _dev_info +EXPORT_SYMBOL vmlinux 0xe2766933 xp_alloc +EXPORT_SYMBOL vmlinux 0xe2853e98 genl_notify +EXPORT_SYMBOL vmlinux 0xe28dea19 devm_extcon_register_notifier +EXPORT_SYMBOL vmlinux 0xe29837b3 __blkdev_issue_discard +EXPORT_SYMBOL vmlinux 0xe2a69191 vfs_mkobj +EXPORT_SYMBOL vmlinux 0xe2a83dc6 backlight_force_update +EXPORT_SYMBOL vmlinux 0xe2cca7ed buffer_check_dirty_writeback EXPORT_SYMBOL vmlinux 0xe2d5255a strcmp -EXPORT_SYMBOL vmlinux 0xe2d815cd __block_write_begin EXPORT_SYMBOL vmlinux 0xe2e28fc0 __traceiter_write_msr -EXPORT_SYMBOL vmlinux 0xe2e413c1 eth_header_cache -EXPORT_SYMBOL vmlinux 0xe2e5b41e d_exact_alias -EXPORT_SYMBOL vmlinux 0xe2f4d78e qdisc_watchdog_schedule_range_ns -EXPORT_SYMBOL vmlinux 0xe2fd0f8a to_nd_btt -EXPORT_SYMBOL vmlinux 0xe3094244 __cleancache_init_fs -EXPORT_SYMBOL vmlinux 0xe30b2460 proc_create_data +EXPORT_SYMBOL vmlinux 0xe2f1637b con_set_default_unimap +EXPORT_SYMBOL vmlinux 0xe3284d0c unix_detach_fds EXPORT_SYMBOL vmlinux 0xe32ab4d8 xxh64_digest -EXPORT_SYMBOL vmlinux 0xe33b1205 phy_write_paged -EXPORT_SYMBOL vmlinux 0xe3421215 kern_path -EXPORT_SYMBOL vmlinux 0xe34b844c xsk_get_pool_from_qid -EXPORT_SYMBOL vmlinux 0xe380a9ef xp_raw_get_dma -EXPORT_SYMBOL vmlinux 0xe38607c0 phy_modify_paged +EXPORT_SYMBOL vmlinux 0xe3361e72 fc_remote_port_rolechg +EXPORT_SYMBOL vmlinux 0xe340abd9 tcp_req_err +EXPORT_SYMBOL vmlinux 0xe379689d __dev_kfree_skb_irq +EXPORT_SYMBOL vmlinux 0xe37b2f26 inode_nohighmem EXPORT_SYMBOL vmlinux 0xe39b2ea5 sha256 -EXPORT_SYMBOL vmlinux 0xe3a42a8d free_cgroup_ns -EXPORT_SYMBOL vmlinux 0xe3a538c2 register_key_type -EXPORT_SYMBOL vmlinux 0xe3b81c09 inet_dgram_connect -EXPORT_SYMBOL vmlinux 0xe3d5ce33 sock_common_setsockopt +EXPORT_SYMBOL vmlinux 0xe3b4aea8 tcp_enter_cwr +EXPORT_SYMBOL vmlinux 0xe3d6a5f2 debugfs_create_automount EXPORT_SYMBOL vmlinux 0xe3d857ea __cpu_active_mask -EXPORT_SYMBOL vmlinux 0xe3dd203a truncate_setsize -EXPORT_SYMBOL vmlinux 0xe3ea21dd sock_no_connect +EXPORT_SYMBOL vmlinux 0xe3daa504 dma_sync_sg_for_cpu +EXPORT_SYMBOL vmlinux 0xe3e28418 bio_integrity_clone EXPORT_SYMBOL vmlinux 0xe3ec2f2b alloc_chrdev_region -EXPORT_SYMBOL vmlinux 0xe3f345d7 netdev_sk_get_lowest_dev EXPORT_SYMBOL vmlinux 0xe3feba56 tasklet_unlock_spin_wait EXPORT_SYMBOL vmlinux 0xe3ff2c41 get_random_u64 +EXPORT_SYMBOL vmlinux 0xe4032399 fbcon_update_vcs +EXPORT_SYMBOL vmlinux 0xe4050cf0 skb_checksum EXPORT_SYMBOL vmlinux 0xe40976c0 pnp_range_reserved EXPORT_SYMBOL vmlinux 0xe40c37ea down_write_trylock -EXPORT_SYMBOL vmlinux 0xe40d8e94 vfio_pin_pages -EXPORT_SYMBOL vmlinux 0xe411f449 phy_ethtool_set_eee -EXPORT_SYMBOL vmlinux 0xe412f67f netif_carrier_on -EXPORT_SYMBOL vmlinux 0xe413b9cd devfreq_remove_device +EXPORT_SYMBOL vmlinux 0xe41017ec sock_cmsg_send +EXPORT_SYMBOL vmlinux 0xe41495bd wake_up_process +EXPORT_SYMBOL vmlinux 0xe4181fbc in6_dev_finish_destroy +EXPORT_SYMBOL vmlinux 0xe4194450 dquot_alloc EXPORT_SYMBOL vmlinux 0xe419bc99 iowrite32be -EXPORT_SYMBOL vmlinux 0xe41fa742 pci_enable_msi EXPORT_SYMBOL vmlinux 0xe4329092 __ctzdi2 -EXPORT_SYMBOL vmlinux 0xe43948c2 simple_open -EXPORT_SYMBOL vmlinux 0xe43ad353 input_mt_report_pointer_emulation -EXPORT_SYMBOL vmlinux 0xe43ff3ba csum_and_copy_from_iter -EXPORT_SYMBOL vmlinux 0xe4516c9d param_set_bint -EXPORT_SYMBOL vmlinux 0xe45de9e6 blk_queue_virt_boundary -EXPORT_SYMBOL vmlinux 0xe45e8226 vmf_insert_pfn -EXPORT_SYMBOL vmlinux 0xe4600694 free_task +EXPORT_SYMBOL vmlinux 0xe449fe68 vga_get EXPORT_SYMBOL vmlinux 0xe46021ca _raw_spin_unlock_bh -EXPORT_SYMBOL vmlinux 0xe491b92b dm_kobject_release -EXPORT_SYMBOL vmlinux 0xe4a46265 sync_blockdev +EXPORT_SYMBOL vmlinux 0xe46e5c63 padata_do_serial +EXPORT_SYMBOL vmlinux 0xe4706637 scsi_print_result +EXPORT_SYMBOL vmlinux 0xe4909e69 vfs_parse_fs_param +EXPORT_SYMBOL vmlinux 0xe4b65081 intel_gmch_probe EXPORT_SYMBOL vmlinux 0xe4bc2c2f hdmi_drm_infoframe_pack +EXPORT_SYMBOL vmlinux 0xe4cf4aad posix_test_lock EXPORT_SYMBOL vmlinux 0xe4d80bf4 acpi_enable -EXPORT_SYMBOL vmlinux 0xe4fad0d6 bio_uninit -EXPORT_SYMBOL vmlinux 0xe4fd44ce proc_mkdir -EXPORT_SYMBOL vmlinux 0xe5133700 devm_request_threaded_irq -EXPORT_SYMBOL vmlinux 0xe51659af pci_get_device -EXPORT_SYMBOL vmlinux 0xe5226800 tty_port_carrier_raised +EXPORT_SYMBOL vmlinux 0xe4f3b582 inet_add_protocol +EXPORT_SYMBOL vmlinux 0xe4f7d8c8 drop_super_exclusive +EXPORT_SYMBOL vmlinux 0xe4fc8edd phy_ethtool_ksettings_get +EXPORT_SYMBOL vmlinux 0xe4fe0fb2 mdiobus_alloc_size +EXPORT_SYMBOL vmlinux 0xe5084a4a ip6mr_rule_default +EXPORT_SYMBOL vmlinux 0xe508f379 sk_send_sigurg +EXPORT_SYMBOL vmlinux 0xe511e7a7 blk_queue_logical_block_size +EXPORT_SYMBOL vmlinux 0xe521a7de devfreq_monitor_suspend EXPORT_SYMBOL vmlinux 0xe523ad75 synchronize_irq -EXPORT_SYMBOL vmlinux 0xe5414a6e dmam_alloc_attrs -EXPORT_SYMBOL vmlinux 0xe543ee4e unregister_key_type -EXPORT_SYMBOL vmlinux 0xe552ee93 netdev_state_change -EXPORT_SYMBOL vmlinux 0xe55e9c80 ip_mc_leave_group -EXPORT_SYMBOL vmlinux 0xe56eef0f bdi_set_max_ratio -EXPORT_SYMBOL vmlinux 0xe57e930f xsk_tx_peek_release_desc_batch +EXPORT_SYMBOL vmlinux 0xe5277b18 __dev_kfree_skb_any +EXPORT_SYMBOL vmlinux 0xe527e5b0 security_sb_mnt_opts_compat +EXPORT_SYMBOL vmlinux 0xe53651b0 nobh_truncate_page +EXPORT_SYMBOL vmlinux 0xe567be22 blk_queue_max_discard_sectors +EXPORT_SYMBOL vmlinux 0xe573954d unregister_binfmt EXPORT_SYMBOL vmlinux 0xe58090ca security_ib_endport_manage_subnet +EXPORT_SYMBOL vmlinux 0xe584addf __SCK__tp_func_mmap_lock_released +EXPORT_SYMBOL vmlinux 0xe590cddb mipi_dsi_dcs_set_display_on EXPORT_SYMBOL vmlinux 0xe590dea3 sk_busy_loop_end -EXPORT_SYMBOL vmlinux 0xe5986df4 input_set_abs_params +EXPORT_SYMBOL vmlinux 0xe5a72c8e ps2_command EXPORT_SYMBOL vmlinux 0xe5bc9a53 slhc_free -EXPORT_SYMBOL vmlinux 0xe5c5d19e rtnl_configure_link EXPORT_SYMBOL vmlinux 0xe5c60bd2 percpu_counter_set +EXPORT_SYMBOL vmlinux 0xe5c785bc vfs_tmpfile EXPORT_SYMBOL vmlinux 0xe5c78a99 do_blank_screen -EXPORT_SYMBOL vmlinux 0xe5e3379c param_set_invbool -EXPORT_SYMBOL vmlinux 0xe5e85f0b param_get_short -EXPORT_SYMBOL vmlinux 0xe5fc40b5 scsi_device_lookup_by_target -EXPORT_SYMBOL vmlinux 0xe606a835 tcf_get_next_chain +EXPORT_SYMBOL vmlinux 0xe6078e1f tcf_em_tree_dump +EXPORT_SYMBOL vmlinux 0xe6114f35 __sk_queue_drop_skb EXPORT_SYMBOL vmlinux 0xe613a798 inet_addr_is_any -EXPORT_SYMBOL vmlinux 0xe61b1dff simple_rename -EXPORT_SYMBOL vmlinux 0xe61f5fb6 seq_read_iter -EXPORT_SYMBOL vmlinux 0xe625f561 ppp_unregister_compressor -EXPORT_SYMBOL vmlinux 0xe6296c07 xfrm_replay_seqhi -EXPORT_SYMBOL vmlinux 0xe64886c0 skb_copy_datagram_iter -EXPORT_SYMBOL vmlinux 0xe64a777d crypto_sha512_update -EXPORT_SYMBOL vmlinux 0xe65a294c nobh_write_end -EXPORT_SYMBOL vmlinux 0xe6603247 fb_get_buffer_offset -EXPORT_SYMBOL vmlinux 0xe675e3c3 __set_page_dirty_buffers -EXPORT_SYMBOL vmlinux 0xe683bf5c mnt_drop_write_file -EXPORT_SYMBOL vmlinux 0xe6854be7 ipv4_mtu -EXPORT_SYMBOL vmlinux 0xe686f4d4 tcp_read_sock +EXPORT_SYMBOL vmlinux 0xe618afdc submit_bio_noacct +EXPORT_SYMBOL vmlinux 0xe65fb8d4 __inc_zone_page_state +EXPORT_SYMBOL vmlinux 0xe66093fc pnp_start_dev +EXPORT_SYMBOL vmlinux 0xe66b9198 __tracepoint_mmap_lock_released +EXPORT_SYMBOL vmlinux 0xe66c37a6 path_is_under +EXPORT_SYMBOL vmlinux 0xe66d360f dev_pick_tx_zero EXPORT_SYMBOL vmlinux 0xe68efe41 _raw_write_lock -EXPORT_SYMBOL vmlinux 0xe68f8238 t10_pi_type1_ip EXPORT_SYMBOL vmlinux 0xe691ac7f ZSTD_decompressBegin -EXPORT_SYMBOL vmlinux 0xe695b30b dev_get_by_index_rcu -EXPORT_SYMBOL vmlinux 0xe69cb782 tcf_idr_search -EXPORT_SYMBOL vmlinux 0xe6b73349 scsi_device_put -EXPORT_SYMBOL vmlinux 0xe6c24c3b mfd_cell_disable +EXPORT_SYMBOL vmlinux 0xe69698db generic_delete_inode +EXPORT_SYMBOL vmlinux 0xe69d2528 pnp_stop_dev +EXPORT_SYMBOL vmlinux 0xe6a4a1a1 security_socket_getpeersec_dgram +EXPORT_SYMBOL vmlinux 0xe6a7ab79 node_data EXPORT_SYMBOL vmlinux 0xe6d2458e do_trace_netlink_extack -EXPORT_SYMBOL vmlinux 0xe6d66242 kthread_create_worker_on_cpu -EXPORT_SYMBOL vmlinux 0xe6de8bb6 follow_down -EXPORT_SYMBOL vmlinux 0xe6e6bbb2 dev_get_phys_port_id +EXPORT_SYMBOL vmlinux 0xe6d67e9c pci_ep_cfs_add_epf_group +EXPORT_SYMBOL vmlinux 0xe6e21869 rtnl_unicast +EXPORT_SYMBOL vmlinux 0xe6e68bc2 pnp_get_resource +EXPORT_SYMBOL vmlinux 0xe6eb84a5 fd_install EXPORT_SYMBOL vmlinux 0xe6fa06a2 rename_lock EXPORT_SYMBOL vmlinux 0xe70877d4 acpi_remove_sci_handler -EXPORT_SYMBOL vmlinux 0xe709f7d8 devm_mdiobus_alloc_size -EXPORT_SYMBOL vmlinux 0xe71a354a complete_request_key +EXPORT_SYMBOL vmlinux 0xe708c32a ipv6_dev_mc_dec +EXPORT_SYMBOL vmlinux 0xe71f477a dev_uc_del +EXPORT_SYMBOL vmlinux 0xe72357ee sk_net_capable EXPORT_SYMBOL vmlinux 0xe7257ab8 xa_store_range -EXPORT_SYMBOL vmlinux 0xe73114b0 skb_page_frag_refill +EXPORT_SYMBOL vmlinux 0xe7315039 ip_mc_inc_group EXPORT_SYMBOL vmlinux 0xe7324b9a utf8nfdicf -EXPORT_SYMBOL vmlinux 0xe733ead0 clk_bulk_get_all -EXPORT_SYMBOL vmlinux 0xe7424594 stream_open -EXPORT_SYMBOL vmlinux 0xe7564a76 tcf_exts_change -EXPORT_SYMBOL vmlinux 0xe77235af xfrm_dev_state_flush +EXPORT_SYMBOL vmlinux 0xe73b8f77 dma_set_mask +EXPORT_SYMBOL vmlinux 0xe73e742e sock_no_listen +EXPORT_SYMBOL vmlinux 0xe74902dd tty_driver_kref_put +EXPORT_SYMBOL vmlinux 0xe75a729d mr_mfc_find_any +EXPORT_SYMBOL vmlinux 0xe7861738 pci_map_rom EXPORT_SYMBOL vmlinux 0xe787698f acpi_processor_register_performance -EXPORT_SYMBOL vmlinux 0xe793d6e2 xfrm_policy_delete -EXPORT_SYMBOL vmlinux 0xe7974511 seq_release_private -EXPORT_SYMBOL vmlinux 0xe79e1f0a __hw_addr_ref_sync_dev +EXPORT_SYMBOL vmlinux 0xe78dc708 arch_debugfs_dir +EXPORT_SYMBOL vmlinux 0xe7926e2a inet_stream_ops +EXPORT_SYMBOL vmlinux 0xe7940c44 pci_write_vpd +EXPORT_SYMBOL vmlinux 0xe79fd623 ipv6_chk_custom_prefix EXPORT_SYMBOL vmlinux 0xe7a02573 ida_alloc_range +EXPORT_SYMBOL vmlinux 0xe7a2de4d __dquot_free_space EXPORT_SYMBOL vmlinux 0xe7ab1ecc _raw_write_unlock_bh -EXPORT_SYMBOL vmlinux 0xe7cc7628 is_subdir +EXPORT_SYMBOL vmlinux 0xe7b66b36 xsk_tx_release +EXPORT_SYMBOL vmlinux 0xe7c3c436 pnp_device_attach +EXPORT_SYMBOL vmlinux 0xe7c40f19 seq_release +EXPORT_SYMBOL vmlinux 0xe7cf3910 build_skb_around EXPORT_SYMBOL vmlinux 0xe7d4daac seq_list_next -EXPORT_SYMBOL vmlinux 0xe7d668ca skb_dump -EXPORT_SYMBOL vmlinux 0xe7e88e47 bio_split -EXPORT_SYMBOL vmlinux 0xe7eca0e6 reuseport_migrate_sock -EXPORT_SYMBOL vmlinux 0xe7fc91c6 simple_symlink_inode_operations -EXPORT_SYMBOL vmlinux 0xe7fe88b1 __breadahead -EXPORT_SYMBOL vmlinux 0xe80b5e6b reuseport_add_sock -EXPORT_SYMBOL vmlinux 0xe81e44f1 deactivate_super -EXPORT_SYMBOL vmlinux 0xe8217dfd unregister_console -EXPORT_SYMBOL vmlinux 0xe82496f1 blk_queue_alignment_offset +EXPORT_SYMBOL vmlinux 0xe7e26231 flow_block_cb_setup_simple +EXPORT_SYMBOL vmlinux 0xe8101840 input_set_keycode +EXPORT_SYMBOL vmlinux 0xe820616a __cleancache_init_shared_fs +EXPORT_SYMBOL vmlinux 0xe821c72e km_new_mapping EXPORT_SYMBOL vmlinux 0xe8330a5a call_usermodehelper_exec -EXPORT_SYMBOL vmlinux 0xe83ee897 io_uring_get_socket -EXPORT_SYMBOL vmlinux 0xe85402b6 pcie_get_mps -EXPORT_SYMBOL vmlinux 0xe85537eb genphy_setup_forced -EXPORT_SYMBOL vmlinux 0xe85b56ff may_umount_tree +EXPORT_SYMBOL vmlinux 0xe8354565 crypto_sha256_update +EXPORT_SYMBOL vmlinux 0xe837e84a kernel_param_lock +EXPORT_SYMBOL vmlinux 0xe83ef6c8 forget_all_cached_acls +EXPORT_SYMBOL vmlinux 0xe847727b blk_post_runtime_resume EXPORT_SYMBOL vmlinux 0xe85f2123 acpi_tb_unload_table -EXPORT_SYMBOL vmlinux 0xe870e6dd vme_new_dma_list -EXPORT_SYMBOL vmlinux 0xe8a76f1c dmam_free_coherent -EXPORT_SYMBOL vmlinux 0xe8a9e888 netdev_rx_csum_fault -EXPORT_SYMBOL vmlinux 0xe8b713b9 inet6_add_protocol -EXPORT_SYMBOL vmlinux 0xe8f1f2ed __sk_mem_reclaim +EXPORT_SYMBOL vmlinux 0xe862d69d nd_region_release_lane +EXPORT_SYMBOL vmlinux 0xe86ebaa1 ip_route_input_noref +EXPORT_SYMBOL vmlinux 0xe86fda88 __xfrm_state_delete +EXPORT_SYMBOL vmlinux 0xe87b7b23 proc_create +EXPORT_SYMBOL vmlinux 0xe8b55b06 flow_rule_alloc +EXPORT_SYMBOL vmlinux 0xe8b97afb mdio_device_reset +EXPORT_SYMBOL vmlinux 0xe8be5a7a __SCK__tp_func_kmem_cache_alloc +EXPORT_SYMBOL vmlinux 0xe8e6f075 mipi_dsi_compression_mode EXPORT_SYMBOL vmlinux 0xe8fbf4fa __alloc_bucket_spinlocks -EXPORT_SYMBOL vmlinux 0xe8fcd31b __blkdev_issue_discard -EXPORT_SYMBOL vmlinux 0xe9028d3d of_find_mipi_dsi_host_by_node EXPORT_SYMBOL vmlinux 0xe909997a bitmap_print_list_to_buf -EXPORT_SYMBOL vmlinux 0xe910acf4 gro_cells_receive +EXPORT_SYMBOL vmlinux 0xe9142245 security_unix_stream_connect EXPORT_SYMBOL vmlinux 0xe914e41e strcpy -EXPORT_SYMBOL vmlinux 0xe920f7d6 vm_iomap_memory +EXPORT_SYMBOL vmlinux 0xe919da28 request_key_rcu +EXPORT_SYMBOL vmlinux 0xe92a1fe7 iommu_get_dma_cookie +EXPORT_SYMBOL vmlinux 0xe92bc80e genphy_soft_reset +EXPORT_SYMBOL vmlinux 0xe92f75aa seq_printf +EXPORT_SYMBOL vmlinux 0xe9327fef get_unmapped_area +EXPORT_SYMBOL vmlinux 0xe93d036b tty_port_put +EXPORT_SYMBOL vmlinux 0xe94af313 sk_page_frag_refill +EXPORT_SYMBOL vmlinux 0xe94b227b fb_class EXPORT_SYMBOL vmlinux 0xe953b21f get_next_ino -EXPORT_SYMBOL vmlinux 0xe95817ab ex_handler_copy -EXPORT_SYMBOL vmlinux 0xe95a745e kill_block_super -EXPORT_SYMBOL vmlinux 0xe963cb20 inet_sk_rebuild_header -EXPORT_SYMBOL vmlinux 0xe9844b8c dev_uc_add_excl -EXPORT_SYMBOL vmlinux 0xe984f981 netpoll_parse_options -EXPORT_SYMBOL vmlinux 0xe99cf751 flow_block_cb_setup_simple +EXPORT_SYMBOL vmlinux 0xe97ad200 blk_queue_flag_set EXPORT_SYMBOL vmlinux 0xe9a5e67f intel_graphics_stolen_res EXPORT_SYMBOL vmlinux 0xe9aaf799 vm_event_states -EXPORT_SYMBOL vmlinux 0xe9ad9a1a sk_capable EXPORT_SYMBOL vmlinux 0xe9af7397 __xa_set_mark -EXPORT_SYMBOL vmlinux 0xe9b3c155 blk_integrity_compare -EXPORT_SYMBOL vmlinux 0xe9e076f3 ethtool_get_phc_vclocks -EXPORT_SYMBOL vmlinux 0xe9e364ff seq_open +EXPORT_SYMBOL vmlinux 0xe9cf2854 get_tree_single +EXPORT_SYMBOL vmlinux 0xe9d7e0cd phy_drivers_unregister +EXPORT_SYMBOL vmlinux 0xe9d97e35 fscrypt_fname_disk_to_usr EXPORT_SYMBOL vmlinux 0xe9e8faeb efi_tpm_final_log_size -EXPORT_SYMBOL vmlinux 0xe9eb5a74 pcie_capability_write_word -EXPORT_SYMBOL vmlinux 0xe9edc6cd dma_resv_reserve_shared EXPORT_SYMBOL vmlinux 0xe9f7149c zlib_deflate_workspacesize +EXPORT_SYMBOL vmlinux 0xe9f8e612 scsi_mode_sense EXPORT_SYMBOL vmlinux 0xe9ffc063 down_trylock -EXPORT_SYMBOL vmlinux 0xea036acd pci_disable_device +EXPORT_SYMBOL vmlinux 0xea104931 mipi_dsi_device_unregister +EXPORT_SYMBOL vmlinux 0xea1a193f scsi_is_host_device +EXPORT_SYMBOL vmlinux 0xea3bdae9 legacy_pic EXPORT_SYMBOL vmlinux 0xea3c8e4e scsilun_to_int -EXPORT_SYMBOL vmlinux 0xea41fac5 dst_discard_out -EXPORT_SYMBOL vmlinux 0xea4e8354 nf_register_queue_handler -EXPORT_SYMBOL vmlinux 0xea5eb25b __lock_buffer -EXPORT_SYMBOL vmlinux 0xea68639e __netlink_kernel_create +EXPORT_SYMBOL vmlinux 0xea456d74 input_mt_assign_slots +EXPORT_SYMBOL vmlinux 0xea5fceed disk_start_io_acct EXPORT_SYMBOL vmlinux 0xea6f9a36 zlib_deflate_dfltcc_enabled EXPORT_SYMBOL vmlinux 0xea778fab sg_pcopy_to_buffer -EXPORT_SYMBOL vmlinux 0xea78bbc7 skb_copy_and_csum_dev -EXPORT_SYMBOL vmlinux 0xea95d379 kfree_skb_partial -EXPORT_SYMBOL vmlinux 0xeab509ed input_register_handle +EXPORT_SYMBOL vmlinux 0xea77cdf7 ip_generic_getfrag +EXPORT_SYMBOL vmlinux 0xea85a96c mnt_drop_write_file +EXPORT_SYMBOL vmlinux 0xea8a32ba devm_release_resource +EXPORT_SYMBOL vmlinux 0xea8f107c dquot_quotactl_sysfile_ops +EXPORT_SYMBOL vmlinux 0xeab55b01 vme_init_bridge EXPORT_SYMBOL vmlinux 0xeab6f4c4 acpi_check_resource_conflict -EXPORT_SYMBOL vmlinux 0xeab89fa2 vga_con -EXPORT_SYMBOL vmlinux 0xeace4c67 eisa_bus_type EXPORT_SYMBOL vmlinux 0xeae3dfd6 __const_udelay -EXPORT_SYMBOL vmlinux 0xeae64d50 vfs_parse_fs_string -EXPORT_SYMBOL vmlinux 0xeaeb6b6f acpi_bus_register_driver EXPORT_SYMBOL vmlinux 0xeafc141f __posix_acl_chmod -EXPORT_SYMBOL vmlinux 0xeb070e88 d_make_root EXPORT_SYMBOL vmlinux 0xeb078aee _raw_write_unlock_irqrestore -EXPORT_SYMBOL vmlinux 0xeb1f49fe netdev_lower_get_first_private_rcu EXPORT_SYMBOL vmlinux 0xeb233a45 __kmalloc EXPORT_SYMBOL vmlinux 0xeb2391c9 gen_new_estimator +EXPORT_SYMBOL vmlinux 0xeb2ddddf seq_bprintf EXPORT_SYMBOL vmlinux 0xeb31aee8 acpi_trace_point -EXPORT_SYMBOL vmlinux 0xeb33d4c6 jbd2_fc_end_commit +EXPORT_SYMBOL vmlinux 0xeb32b1f6 mipi_dsi_dcs_set_display_brightness EXPORT_SYMBOL vmlinux 0xeb37101c audit_log_end +EXPORT_SYMBOL vmlinux 0xeb38ce11 page_mapping EXPORT_SYMBOL vmlinux 0xeb44339a free_pages_exact -EXPORT_SYMBOL vmlinux 0xeb54aa74 tcp_init_sock EXPORT_SYMBOL vmlinux 0xeb7f6046 acpi_get_devices -EXPORT_SYMBOL vmlinux 0xeb9de4e7 tty_hung_up_p +EXPORT_SYMBOL vmlinux 0xeb96b931 ping_prot EXPORT_SYMBOL vmlinux 0xeb9e913d sgl_alloc_order EXPORT_SYMBOL vmlinux 0xeb9eef52 match_uint -EXPORT_SYMBOL vmlinux 0xeba28102 tty_port_init -EXPORT_SYMBOL vmlinux 0xebb20e5b pci_enable_device_io -EXPORT_SYMBOL vmlinux 0xebb98386 skb_dequeue -EXPORT_SYMBOL vmlinux 0xebe5a4da dm_io -EXPORT_SYMBOL vmlinux 0xec04f9e6 netlink_broadcast +EXPORT_SYMBOL vmlinux 0xebb441c1 udp6_set_csum +EXPORT_SYMBOL vmlinux 0xebdf6c9b skb_page_frag_refill +EXPORT_SYMBOL vmlinux 0xebf6ff85 nvdimm_bus_unlock +EXPORT_SYMBOL vmlinux 0xec1f7d32 pci_get_class +EXPORT_SYMBOL vmlinux 0xec215ac4 nf_setsockopt +EXPORT_SYMBOL vmlinux 0xec241a82 inet_frag_queue_insert EXPORT_SYMBOL vmlinux 0xec2b8a42 acpi_walk_namespace -EXPORT_SYMBOL vmlinux 0xec2c70fc mdiobus_read EXPORT_SYMBOL vmlinux 0xec2e1c8f proc_doulongvec_minmax -EXPORT_SYMBOL vmlinux 0xec2fda72 mr_vif_seq_next -EXPORT_SYMBOL vmlinux 0xec32e42f con_is_visible -EXPORT_SYMBOL vmlinux 0xec45652c pps_unregister_source +EXPORT_SYMBOL vmlinux 0xec3104f6 tcp_v4_send_check EXPORT_SYMBOL vmlinux 0xec4d9e3a clk_get_sys -EXPORT_SYMBOL vmlinux 0xec875847 put_disk -EXPORT_SYMBOL vmlinux 0xec878ed9 put_devmap_managed_page -EXPORT_SYMBOL vmlinux 0xec958b71 dev_mc_del -EXPORT_SYMBOL vmlinux 0xec9ea2a7 fget_raw -EXPORT_SYMBOL vmlinux 0xeca1605c xfrm_state_delete_tunnel -EXPORT_SYMBOL vmlinux 0xeca42d47 dquot_operations +EXPORT_SYMBOL vmlinux 0xec50be72 follow_up +EXPORT_SYMBOL vmlinux 0xec76b5a6 dec_zone_page_state +EXPORT_SYMBOL vmlinux 0xec793c58 __tracepoint_dma_fence_emit +EXPORT_SYMBOL vmlinux 0xec80b994 d_add +EXPORT_SYMBOL vmlinux 0xec970f57 inode_update_time EXPORT_SYMBOL vmlinux 0xecac8407 __memcpy -EXPORT_SYMBOL vmlinux 0xecae961a fput -EXPORT_SYMBOL vmlinux 0xecb3fa5c dump_skip_to -EXPORT_SYMBOL vmlinux 0xeccf3263 pcie_capability_read_word +EXPORT_SYMBOL vmlinux 0xecd1572e crypto_sha1_update +EXPORT_SYMBOL vmlinux 0xecd5fec0 dev_close EXPORT_SYMBOL vmlinux 0xecdcabd2 copy_user_generic_unrolled EXPORT_SYMBOL vmlinux 0xece784c2 rb_first -EXPORT_SYMBOL vmlinux 0xecf57366 device_match_acpi_dev +EXPORT_SYMBOL vmlinux 0xecf3d17e __sk_mem_schedule EXPORT_SYMBOL vmlinux 0xecfd68ef acpi_get_node EXPORT_SYMBOL vmlinux 0xed00c4fb acpi_os_printf -EXPORT_SYMBOL vmlinux 0xed0101eb xfrm_find_acq_byseq -EXPORT_SYMBOL vmlinux 0xed15b065 buffer_check_dirty_writeback -EXPORT_SYMBOL vmlinux 0xed1a5a9b scsi_report_opcode +EXPORT_SYMBOL vmlinux 0xed00e017 seq_read_iter +EXPORT_SYMBOL vmlinux 0xed024604 iov_iter_init +EXPORT_SYMBOL vmlinux 0xed0ae045 pnp_register_driver +EXPORT_SYMBOL vmlinux 0xed0f3854 serio_unregister_driver EXPORT_SYMBOL vmlinux 0xed238617 __put_cred -EXPORT_SYMBOL vmlinux 0xed25d805 iptun_encaps +EXPORT_SYMBOL vmlinux 0xed2c9127 param_set_bint EXPORT_SYMBOL vmlinux 0xed34ebbc acpi_any_gpe_status_set -EXPORT_SYMBOL vmlinux 0xed47df77 kernel_accept +EXPORT_SYMBOL vmlinux 0xed43b8b5 alloc_anon_inode +EXPORT_SYMBOL vmlinux 0xed4c378e simple_nosetlease EXPORT_SYMBOL vmlinux 0xed5376c5 __printk_wait_on_cpu_lock EXPORT_SYMBOL vmlinux 0xed55f929 acpi_os_unmap_generic_address -EXPORT_SYMBOL vmlinux 0xed5fd912 acpi_notifier_call_chain +EXPORT_SYMBOL vmlinux 0xed5e0def arp_xmit +EXPORT_SYMBOL vmlinux 0xed60c02d pci_free_irq_vectors +EXPORT_SYMBOL vmlinux 0xed62d8a3 block_is_partially_uptodate +EXPORT_SYMBOL vmlinux 0xed6532a7 __xfrm_policy_check EXPORT_SYMBOL vmlinux 0xed656e30 udp_encap_disable -EXPORT_SYMBOL vmlinux 0xed6a2d2c iov_iter_npages -EXPORT_SYMBOL vmlinux 0xed74f1e4 pci_get_class -EXPORT_SYMBOL vmlinux 0xed74fd95 inode_set_flags -EXPORT_SYMBOL vmlinux 0xed8aec5e request_key_with_auxdata -EXPORT_SYMBOL vmlinux 0xeda9b918 __SCK__tp_func_dma_fence_enable_signal -EXPORT_SYMBOL vmlinux 0xedb8789c udp_pre_connect +EXPORT_SYMBOL vmlinux 0xed6c23f1 filemap_fdatawait_range_keep_errors +EXPORT_SYMBOL vmlinux 0xeda112de pci_bus_alloc_resource EXPORT_SYMBOL vmlinux 0xedbaee5e nla_strcmp EXPORT_SYMBOL vmlinux 0xedc03953 iounmap -EXPORT_SYMBOL vmlinux 0xedda13ae brioctl_set -EXPORT_SYMBOL vmlinux 0xedea96bd locks_free_lock -EXPORT_SYMBOL vmlinux 0xedeba2ec dquot_reclaim_space_nodirty -EXPORT_SYMBOL vmlinux 0xedf0550f tcf_qevent_init -EXPORT_SYMBOL vmlinux 0xedf21190 uart_get_divisor -EXPORT_SYMBOL vmlinux 0xee073904 inet_stream_connect -EXPORT_SYMBOL vmlinux 0xee077b75 qdisc_watchdog_cancel -EXPORT_SYMBOL vmlinux 0xee149ccd d_alloc_name -EXPORT_SYMBOL vmlinux 0xee285b9e kernel_param_lock +EXPORT_SYMBOL vmlinux 0xeddc25d2 kernel_recvmsg +EXPORT_SYMBOL vmlinux 0xeddd46e6 dev_change_proto_down +EXPORT_SYMBOL vmlinux 0xee07eb66 set_capacity +EXPORT_SYMBOL vmlinux 0xee091991 fs_lookup_param +EXPORT_SYMBOL vmlinux 0xee1d91dc xfrm_state_alloc +EXPORT_SYMBOL vmlinux 0xee27526e devm_devfreq_add_device EXPORT_SYMBOL vmlinux 0xee2d0fc7 _local_bh_enable -EXPORT_SYMBOL vmlinux 0xee503426 skb_recv_datagram +EXPORT_SYMBOL vmlinux 0xee2f552c generic_perform_write +EXPORT_SYMBOL vmlinux 0xee3430f0 dev_pre_changeaddr_notify EXPORT_SYMBOL vmlinux 0xee58e970 fb_add_videomode +EXPORT_SYMBOL vmlinux 0xee5b22b5 inet_confirm_addr +EXPORT_SYMBOL vmlinux 0xee5cf922 tty_unregister_ldisc +EXPORT_SYMBOL vmlinux 0xee60cc66 phy_connect_direct +EXPORT_SYMBOL vmlinux 0xee6cff20 dquot_disable +EXPORT_SYMBOL vmlinux 0xee70d099 is_nd_pfn +EXPORT_SYMBOL vmlinux 0xee72cfb8 pnp_activate_dev EXPORT_SYMBOL vmlinux 0xee7d7deb gen_pool_dma_zalloc EXPORT_SYMBOL vmlinux 0xee7eb9e1 pnp_platform_devices -EXPORT_SYMBOL vmlinux 0xee816e56 xfrm_policy_register_afinfo EXPORT_SYMBOL vmlinux 0xee8c02e9 vprintk_emit EXPORT_SYMBOL vmlinux 0xee8d74d6 jiffies64_to_nsecs EXPORT_SYMBOL vmlinux 0xee91879b rb_first_postorder -EXPORT_SYMBOL vmlinux 0xee947396 mark_buffer_write_io_error EXPORT_SYMBOL vmlinux 0xeea9dbaf bitmap_bitremap -EXPORT_SYMBOL vmlinux 0xeee237fc register_filesystem -EXPORT_SYMBOL vmlinux 0xef1f8204 ping_prot -EXPORT_SYMBOL vmlinux 0xef282781 tcp_v4_send_check -EXPORT_SYMBOL vmlinux 0xef689d25 vfs_clone_file_range -EXPORT_SYMBOL vmlinux 0xef75fe51 xfrm_state_register_afinfo -EXPORT_SYMBOL vmlinux 0xef7ff9fc open_exec -EXPORT_SYMBOL vmlinux 0xef849177 blk_mq_unique_tag -EXPORT_SYMBOL vmlinux 0xef95a212 phy_attached_info_irq +EXPORT_SYMBOL vmlinux 0xeeae75c7 md_register_thread +EXPORT_SYMBOL vmlinux 0xeebe648b inetdev_by_index +EXPORT_SYMBOL vmlinux 0xeec3e026 devfreq_unregister_opp_notifier +EXPORT_SYMBOL vmlinux 0xeed952c9 filemap_range_has_page +EXPORT_SYMBOL vmlinux 0xeeeb4135 pcim_iomap_regions +EXPORT_SYMBOL vmlinux 0xeefbb9ca __kfree_skb +EXPORT_SYMBOL vmlinux 0xef1a0636 end_page_private_2 +EXPORT_SYMBOL vmlinux 0xef1eeb7c flow_indr_dev_unregister +EXPORT_SYMBOL vmlinux 0xef206c74 __traceiter_spi_transfer_start +EXPORT_SYMBOL vmlinux 0xef24e25c __filemap_set_wb_err +EXPORT_SYMBOL vmlinux 0xef2d65d1 vme_new_dma_list +EXPORT_SYMBOL vmlinux 0xef4835c2 pci_ep_cfs_remove_epc_group +EXPORT_SYMBOL vmlinux 0xef6b8018 alloc_buffer_head +EXPORT_SYMBOL vmlinux 0xef78aae0 inode_needs_sync +EXPORT_SYMBOL vmlinux 0xef8cf0af blk_rq_count_integrity_sg +EXPORT_SYMBOL vmlinux 0xef8db18f page_pool_put_page_bulk EXPORT_SYMBOL vmlinux 0xef9aedfc boot_option_idle_override -EXPORT_SYMBOL vmlinux 0xefaa9243 kernel_sendpage_locked EXPORT_SYMBOL vmlinux 0xefaf2e4f tcf_queue_work -EXPORT_SYMBOL vmlinux 0xefb5bcc6 tcf_block_get_ext -EXPORT_SYMBOL vmlinux 0xefbc34a4 d_path -EXPORT_SYMBOL vmlinux 0xefcb4707 tcf_idr_cleanup +EXPORT_SYMBOL vmlinux 0xefb98df5 vfs_dup_fs_context +EXPORT_SYMBOL vmlinux 0xefbaa37a nexthop_bucket_set_hw_flags EXPORT_SYMBOL vmlinux 0xefcea2e7 acpi_warning -EXPORT_SYMBOL vmlinux 0xefe9f754 dcache_dir_close +EXPORT_SYMBOL vmlinux 0xefe2462a iget5_locked EXPORT_SYMBOL vmlinux 0xefee932c acpi_get_data_full -EXPORT_SYMBOL vmlinux 0xeffd6a17 vlan_dev_vlan_proto EXPORT_SYMBOL vmlinux 0xf0009fee put_pages_list -EXPORT_SYMBOL vmlinux 0xf0011d02 kmalloc_caches EXPORT_SYMBOL vmlinux 0xf008a885 seg6_hmac_init -EXPORT_SYMBOL vmlinux 0xf00cf90c update_region -EXPORT_SYMBOL vmlinux 0xf00eb501 __scsi_device_lookup_by_target -EXPORT_SYMBOL vmlinux 0xf0246d7b mdiobus_unregister -EXPORT_SYMBOL vmlinux 0xf029b5b9 trace_event_printf -EXPORT_SYMBOL vmlinux 0xf02a9c63 __f_setown +EXPORT_SYMBOL vmlinux 0xf00bb0ea may_setattr EXPORT_SYMBOL vmlinux 0xf02aa937 wait_for_completion_interruptible_timeout -EXPORT_SYMBOL vmlinux 0xf03f5496 dm_table_event +EXPORT_SYMBOL vmlinux 0xf034f68d inet6_add_protocol +EXPORT_SYMBOL vmlinux 0xf0396ed8 mdiobus_write +EXPORT_SYMBOL vmlinux 0xf046ef43 ipv6_sock_mc_join +EXPORT_SYMBOL vmlinux 0xf04f8327 fget EXPORT_SYMBOL vmlinux 0xf05c32ad rdmsr_on_cpus -EXPORT_SYMBOL vmlinux 0xf0672ea6 ip_route_me_harder -EXPORT_SYMBOL vmlinux 0xf069cd10 jbd2_journal_force_commit_nested -EXPORT_SYMBOL vmlinux 0xf078ba16 ip_fraglist_prepare -EXPORT_SYMBOL vmlinux 0xf08822b9 acpi_bus_get_device +EXPORT_SYMBOL vmlinux 0xf0940bee dm_unregister_target EXPORT_SYMBOL vmlinux 0xf09b5d9a get_zeroed_page -EXPORT_SYMBOL vmlinux 0xf09e64c7 sock_i_ino -EXPORT_SYMBOL vmlinux 0xf0a0a013 flow_block_cb_priv EXPORT_SYMBOL vmlinux 0xf0a71b1b revert_creds -EXPORT_SYMBOL vmlinux 0xf0b3c55e rtnl_set_sk_err -EXPORT_SYMBOL vmlinux 0xf0c67d3a param_get_byte -EXPORT_SYMBOL vmlinux 0xf0ce7b3a get_agp_version -EXPORT_SYMBOL vmlinux 0xf0d3bad1 generic_delete_inode -EXPORT_SYMBOL vmlinux 0xf0d3ff37 devm_extcon_unregister_notifier_all -EXPORT_SYMBOL vmlinux 0xf0d9c1bf __destroy_inode -EXPORT_SYMBOL vmlinux 0xf0e0fa0c bdi_register -EXPORT_SYMBOL vmlinux 0xf10097ee sock_set_sndtimeo +EXPORT_SYMBOL vmlinux 0xf0b3131e __devm_request_region +EXPORT_SYMBOL vmlinux 0xf0bd5e71 ip6_dst_alloc +EXPORT_SYMBOL vmlinux 0xf0d08cce pfifo_fast_ops +EXPORT_SYMBOL vmlinux 0xf0db1708 d_exact_alias +EXPORT_SYMBOL vmlinux 0xf0e8e78a dquot_get_state +EXPORT_SYMBOL vmlinux 0xf0e9bf27 audit_log_start EXPORT_SYMBOL vmlinux 0xf102033e slhc_remember -EXPORT_SYMBOL vmlinux 0xf1139dd6 devm_nvmem_unregister -EXPORT_SYMBOL vmlinux 0xf115fb3b param_ops_charp EXPORT_SYMBOL vmlinux 0xf11dd46e _page_poisoning_enabled_early -EXPORT_SYMBOL vmlinux 0xf12eb141 scsi_device_set_state -EXPORT_SYMBOL vmlinux 0xf12fa708 phy_ethtool_get_link_ksettings -EXPORT_SYMBOL vmlinux 0xf139a3a7 tso_count_descs -EXPORT_SYMBOL vmlinux 0xf13b6250 pagecache_isize_extended -EXPORT_SYMBOL vmlinux 0xf14e799a filemap_fdatawrite_range +EXPORT_SYMBOL vmlinux 0xf11e4f6f ps2_handle_ack +EXPORT_SYMBOL vmlinux 0xf13189d7 fscrypt_encrypt_pagecache_blocks +EXPORT_SYMBOL vmlinux 0xf13d48c1 vga_con +EXPORT_SYMBOL vmlinux 0xf13d9229 rtnl_set_sk_err +EXPORT_SYMBOL vmlinux 0xf14131da __phy_write_mmd +EXPORT_SYMBOL vmlinux 0xf14d71a3 ipv6_push_frag_opts +EXPORT_SYMBOL vmlinux 0xf14dc4ca md_unregister_thread +EXPORT_SYMBOL vmlinux 0xf1574c61 netdev_adjacent_change_commit EXPORT_SYMBOL vmlinux 0xf1848ee2 acpi_install_sci_handler EXPORT_SYMBOL vmlinux 0xf195c682 fb_invert_cmaps EXPORT_SYMBOL vmlinux 0xf1969a8e __usecs_to_jiffies +EXPORT_SYMBOL vmlinux 0xf1a30bde tcf_unregister_action EXPORT_SYMBOL vmlinux 0xf1a68107 acpi_processor_preregister_performance -EXPORT_SYMBOL vmlinux 0xf1b7ef1e qdisc_create_dflt +EXPORT_SYMBOL vmlinux 0xf1b254fb dev_mc_add_excl +EXPORT_SYMBOL vmlinux 0xf1d8a97f drop_nlink EXPORT_SYMBOL vmlinux 0xf1db1704 nla_memcpy EXPORT_SYMBOL vmlinux 0xf1e046cc panic EXPORT_SYMBOL vmlinux 0xf1e98c74 avenrun -EXPORT_SYMBOL vmlinux 0xf206dd3b __pskb_pull_tail -EXPORT_SYMBOL vmlinux 0xf21ae513 jbd2_journal_check_available_features -EXPORT_SYMBOL vmlinux 0xf21d4838 sock_set_rcvbuf +EXPORT_SYMBOL vmlinux 0xf20ee4df pipe_lock +EXPORT_SYMBOL vmlinux 0xf23dc470 xsk_clear_tx_need_wakeup +EXPORT_SYMBOL vmlinux 0xf23f31a8 phy_loopback EXPORT_SYMBOL vmlinux 0xf23fcb99 __kfifo_in -EXPORT_SYMBOL vmlinux 0xf24c0f0a inc_nlink -EXPORT_SYMBOL vmlinux 0xf25140fe __tracepoint_spi_transfer_stop +EXPORT_SYMBOL vmlinux 0xf2548dc7 lock_page_memcg +EXPORT_SYMBOL vmlinux 0xf2747ac8 jbd2_journal_load EXPORT_SYMBOL vmlinux 0xf28404cf devlink_dpipe_header_ipv6 EXPORT_SYMBOL vmlinux 0xf28cf0ae __hw_addr_init EXPORT_SYMBOL vmlinux 0xf29403e5 acpi_install_table_handler -EXPORT_SYMBOL vmlinux 0xf2974a4e scsi_test_unit_ready EXPORT_SYMBOL vmlinux 0xf29f8515 __kfifo_dma_out_prepare_r -EXPORT_SYMBOL vmlinux 0xf2b14680 jbd2_journal_lock_updates EXPORT_SYMBOL vmlinux 0xf2b81b64 arch_io_reserve_memtype_wc -EXPORT_SYMBOL vmlinux 0xf2ba3f05 agp_create_memory -EXPORT_SYMBOL vmlinux 0xf2c2a777 tcf_idr_release EXPORT_SYMBOL vmlinux 0xf2c43f3f zlib_deflate -EXPORT_SYMBOL vmlinux 0xf2d17a16 sk_error_report -EXPORT_SYMBOL vmlinux 0xf2dba0ef vfs_get_fsid -EXPORT_SYMBOL vmlinux 0xf2dc1796 neigh_carrier_down +EXPORT_SYMBOL vmlinux 0xf2d4e3a7 set_pages_array_wc EXPORT_SYMBOL vmlinux 0xf2e5bd87 security_free_mnt_opts +EXPORT_SYMBOL vmlinux 0xf2e7345b filemap_fdatawrite +EXPORT_SYMBOL vmlinux 0xf2ebee0c igrab EXPORT_SYMBOL vmlinux 0xf2f53617 memregion_free EXPORT_SYMBOL vmlinux 0xf30965ac iosf_mbi_register_pmic_bus_access_notifier EXPORT_SYMBOL vmlinux 0xf3107926 sha224_update -EXPORT_SYMBOL vmlinux 0xf3356082 vme_unregister_driver +EXPORT_SYMBOL vmlinux 0xf3196cb4 pci_set_master +EXPORT_SYMBOL vmlinux 0xf31a82c3 writeback_inodes_sb +EXPORT_SYMBOL vmlinux 0xf32a50ed agp_generic_type_to_mask_type +EXPORT_SYMBOL vmlinux 0xf3346e3a inet_csk_prepare_forced_close +EXPORT_SYMBOL vmlinux 0xf33ae6b8 __fib6_flush_trees +EXPORT_SYMBOL vmlinux 0xf3453a6b ethtool_rx_flow_rule_create EXPORT_SYMBOL vmlinux 0xf346231f seq_list_start_head -EXPORT_SYMBOL vmlinux 0xf3507755 path_is_under EXPORT_SYMBOL vmlinux 0xf353a698 register_module_notifier -EXPORT_SYMBOL vmlinux 0xf35a7fc9 netdev_unbind_sb_channel -EXPORT_SYMBOL vmlinux 0xf3620cf4 padata_set_cpumask -EXPORT_SYMBOL vmlinux 0xf3650ba1 rtc_add_groups -EXPORT_SYMBOL vmlinux 0xf37cf10f xfrm6_rcv_encap -EXPORT_SYMBOL vmlinux 0xf37facb2 __skb_gro_checksum_complete -EXPORT_SYMBOL vmlinux 0xf3832435 __devm_mdiobus_register +EXPORT_SYMBOL vmlinux 0xf365701e __set_page_dirty_no_writeback +EXPORT_SYMBOL vmlinux 0xf36dbe41 pci_alloc_dev +EXPORT_SYMBOL vmlinux 0xf37d611a put_cmsg_scm_timestamping64 +EXPORT_SYMBOL vmlinux 0xf3825a91 pci_release_regions EXPORT_SYMBOL vmlinux 0xf3916987 global_cursor_default +EXPORT_SYMBOL vmlinux 0xf3949860 I_BDEV +EXPORT_SYMBOL vmlinux 0xf39fa3c2 amd_iommu_complete_ppr EXPORT_SYMBOL vmlinux 0xf3a57892 release_dentry_name_snapshot -EXPORT_SYMBOL vmlinux 0xf3b05016 ppp_input_error EXPORT_SYMBOL vmlinux 0xf3b30a06 utf8version_latest -EXPORT_SYMBOL vmlinux 0xf3b89246 netdev_lower_get_next +EXPORT_SYMBOL vmlinux 0xf3db93f7 remove_watch_from_object EXPORT_SYMBOL vmlinux 0xf3e0e1df allocate_resource EXPORT_SYMBOL vmlinux 0xf3e6402e __bitmap_equal +EXPORT_SYMBOL vmlinux 0xf3f07adc seq_open_private +EXPORT_SYMBOL vmlinux 0xf3f9455f sock_create_kern EXPORT_SYMBOL vmlinux 0xf3fc8a70 ns_capable_noaudit -EXPORT_SYMBOL vmlinux 0xf40f6d9c devm_memremap -EXPORT_SYMBOL vmlinux 0xf41c854d devm_ioremap_wc +EXPORT_SYMBOL vmlinux 0xf429e3ca fb_get_mode EXPORT_SYMBOL vmlinux 0xf43d2caa acpi_remove_interface +EXPORT_SYMBOL vmlinux 0xf43e833d inet6_offloads EXPORT_SYMBOL vmlinux 0xf44a904a net_ns_barrier -EXPORT_SYMBOL vmlinux 0xf4627caf vfs_parse_fs_param_source -EXPORT_SYMBOL vmlinux 0xf4642413 sock_no_ioctl -EXPORT_SYMBOL vmlinux 0xf46ce960 neigh_destroy +EXPORT_SYMBOL vmlinux 0xf44c6a92 padata_alloc_shell +EXPORT_SYMBOL vmlinux 0xf452b0b2 blk_queue_max_write_zeroes_sectors +EXPORT_SYMBOL vmlinux 0xf45817c6 __vfs_getxattr +EXPORT_SYMBOL vmlinux 0xf45ea536 gnet_stats_copy_basic_hw +EXPORT_SYMBOL vmlinux 0xf465dea6 generic_file_llseek +EXPORT_SYMBOL vmlinux 0xf46b6882 devfreq_register_opp_notifier +EXPORT_SYMBOL vmlinux 0xf46babf5 unmap_mapping_range EXPORT_SYMBOL vmlinux 0xf474c21c bitmap_print_to_pagebuf EXPORT_SYMBOL vmlinux 0xf474fdcb kfree_const -EXPORT_SYMBOL vmlinux 0xf4a2db38 ip_mc_inc_group -EXPORT_SYMBOL vmlinux 0xf4a32b63 inet_addr_type_table +EXPORT_SYMBOL vmlinux 0xf49c8e62 param_set_long EXPORT_SYMBOL vmlinux 0xf4a565fd wrmsr_on_cpus +EXPORT_SYMBOL vmlinux 0xf4b23f74 __sock_queue_rcv_skb +EXPORT_SYMBOL vmlinux 0xf4b45df7 invalidate_inode_buffers EXPORT_SYMBOL vmlinux 0xf4b754fd acpi_resources_are_enforced +EXPORT_SYMBOL vmlinux 0xf4b76fd2 param_ops_hexint EXPORT_SYMBOL vmlinux 0xf4bdbeb9 __frontswap_invalidate_area -EXPORT_SYMBOL vmlinux 0xf4bf3a0a sock_queue_err_skb -EXPORT_SYMBOL vmlinux 0xf4cc009a bprm_change_interp -EXPORT_SYMBOL vmlinux 0xf4ce6b13 pci_irq_vector -EXPORT_SYMBOL vmlinux 0xf4d2382c input_mt_drop_unused -EXPORT_SYMBOL vmlinux 0xf4db16ca param_get_ushort +EXPORT_SYMBOL vmlinux 0xf4d42ed6 ppp_input +EXPORT_SYMBOL vmlinux 0xf4d9d567 __scsi_print_sense EXPORT_SYMBOL vmlinux 0xf4db35bc stpcpy -EXPORT_SYMBOL vmlinux 0xf4f03d63 fib6_info_hw_flags_set EXPORT_SYMBOL vmlinux 0xf4f14de6 rtnl_trylock -EXPORT_SYMBOL vmlinux 0xf4f5c72d phy_loopback -EXPORT_SYMBOL vmlinux 0xf4f9a41b register_netdevice_notifier_net -EXPORT_SYMBOL vmlinux 0xf518ed1a xfrm_policy_flush +EXPORT_SYMBOL vmlinux 0xf50cb401 d_add_ci +EXPORT_SYMBOL vmlinux 0xf5347f2b phy_attached_info_irq +EXPORT_SYMBOL vmlinux 0xf5379fe9 __tty_insert_flip_char EXPORT_SYMBOL vmlinux 0xf53d4c26 qdisc_class_hash_destroy -EXPORT_SYMBOL vmlinux 0xf543beae input_mt_sync_frame -EXPORT_SYMBOL vmlinux 0xf54bf5a3 param_set_int -EXPORT_SYMBOL vmlinux 0xf57b3579 devm_kvasprintf +EXPORT_SYMBOL vmlinux 0xf541a181 blk_queue_max_segment_size +EXPORT_SYMBOL vmlinux 0xf54ae57b is_nd_btt +EXPORT_SYMBOL vmlinux 0xf5574abc mipi_dsi_dcs_get_pixel_format +EXPORT_SYMBOL vmlinux 0xf55caa0d request_firmware_nowait +EXPORT_SYMBOL vmlinux 0xf564acbe tty_port_hangup +EXPORT_SYMBOL vmlinux 0xf5702018 of_find_mipi_dsi_device_by_node EXPORT_SYMBOL vmlinux 0xf591753d nf_hooks_needed -EXPORT_SYMBOL vmlinux 0xf5979c54 ww_mutex_unlock EXPORT_SYMBOL vmlinux 0xf5a20ed2 __genradix_prealloc EXPORT_SYMBOL vmlinux 0xf5a5c84c msrs_alloc +EXPORT_SYMBOL vmlinux 0xf5ac8aff fs_context_for_mount EXPORT_SYMBOL vmlinux 0xf5add0ae ns_capable_setid -EXPORT_SYMBOL vmlinux 0xf5b155f5 mdio_device_remove -EXPORT_SYMBOL vmlinux 0xf5b7c350 ps2_handle_ack -EXPORT_SYMBOL vmlinux 0xf5b86d2e netdev_upper_dev_unlink -EXPORT_SYMBOL vmlinux 0xf5ba404c inet_proto_csum_replace16 -EXPORT_SYMBOL vmlinux 0xf5bef6f0 agp_generic_alloc_page +EXPORT_SYMBOL vmlinux 0xf5b0f173 mfd_cell_disable +EXPORT_SYMBOL vmlinux 0xf5b4f404 xfrm_input_unregister_afinfo +EXPORT_SYMBOL vmlinux 0xf5e0ce5b blk_mq_stop_hw_queue EXPORT_SYMBOL vmlinux 0xf5e7ea40 ktime_get_coarse_ts64 -EXPORT_SYMBOL vmlinux 0xf5f134bb netdev_has_upper_dev_all_rcu -EXPORT_SYMBOL vmlinux 0xf5f687c4 sk_stream_wait_connect +EXPORT_SYMBOL vmlinux 0xf5eb5ac7 ethtool_get_phc_vclocks EXPORT_SYMBOL vmlinux 0xf60ab926 acpi_get_event_status -EXPORT_SYMBOL vmlinux 0xf6317f6a ihold -EXPORT_SYMBOL vmlinux 0xf63f8596 __test_set_page_writeback +EXPORT_SYMBOL vmlinux 0xf61259b0 nf_hook_slow_list +EXPORT_SYMBOL vmlinux 0xf61b816b eisa_bus_type +EXPORT_SYMBOL vmlinux 0xf61f330f prepare_to_swait_event +EXPORT_SYMBOL vmlinux 0xf62e685a from_kprojid_munged +EXPORT_SYMBOL vmlinux 0xf631e42a param_ops_invbool EXPORT_SYMBOL vmlinux 0xf643d104 hsiphash_4u32 -EXPORT_SYMBOL vmlinux 0xf645f674 sk_free -EXPORT_SYMBOL vmlinux 0xf64cbd6a phy_ethtool_get_wol -EXPORT_SYMBOL vmlinux 0xf65fd742 rtnetlink_put_metrics -EXPORT_SYMBOL vmlinux 0xf6644969 key_put +EXPORT_SYMBOL vmlinux 0xf65f340f __blockdev_direct_IO EXPORT_SYMBOL vmlinux 0xf665f74f sock_load_diag_module -EXPORT_SYMBOL vmlinux 0xf66a96ec netdev_crit -EXPORT_SYMBOL vmlinux 0xf679dc29 set_nlink +EXPORT_SYMBOL vmlinux 0xf66d882c unregister_fib_notifier EXPORT_SYMBOL vmlinux 0xf68285c0 register_inetaddr_notifier -EXPORT_SYMBOL vmlinux 0xf6ab631f file_update_time -EXPORT_SYMBOL vmlinux 0xf6b56d13 devm_clk_get -EXPORT_SYMBOL vmlinux 0xf6cfd648 scsi_command_normalize_sense -EXPORT_SYMBOL vmlinux 0xf6db54eb kernel_sock_shutdown -EXPORT_SYMBOL vmlinux 0xf6e2a799 __skb_recv_udp +EXPORT_SYMBOL vmlinux 0xf69bdffe sk_mc_loop +EXPORT_SYMBOL vmlinux 0xf6c011b8 vfs_link +EXPORT_SYMBOL vmlinux 0xf6cb5d1b __xfrm_decode_session +EXPORT_SYMBOL vmlinux 0xf6cf245b kthread_bind +EXPORT_SYMBOL vmlinux 0xf6cfdf1e kmem_cache_destroy +EXPORT_SYMBOL vmlinux 0xf6d338cc proc_remove +EXPORT_SYMBOL vmlinux 0xf6d38965 console_stop +EXPORT_SYMBOL vmlinux 0xf6e047fa inet_put_port +EXPORT_SYMBOL vmlinux 0xf6e8ac0f compat_ptr_ioctl EXPORT_SYMBOL vmlinux 0xf6ebc03b net_ratelimit EXPORT_SYMBOL vmlinux 0xf6f9d58d init_on_free -EXPORT_SYMBOL vmlinux 0xf6fb878f __xfrm_policy_check EXPORT_SYMBOL vmlinux 0xf6fc8791 __bitmap_xor -EXPORT_SYMBOL vmlinux 0xf7000691 bio_integrity_trim -EXPORT_SYMBOL vmlinux 0xf7203964 tcp_conn_request -EXPORT_SYMBOL vmlinux 0xf72d0e8d unix_destruct_scm +EXPORT_SYMBOL vmlinux 0xf6fdaeae bio_add_page +EXPORT_SYMBOL vmlinux 0xf70406c9 dma_sync_sg_for_device +EXPORT_SYMBOL vmlinux 0xf711ba05 sock_wmalloc +EXPORT_SYMBOL vmlinux 0xf71911fc fc_mount +EXPORT_SYMBOL vmlinux 0xf71f1625 dm_table_get_md +EXPORT_SYMBOL vmlinux 0xf73023c5 filemap_fdatawrite_wbc EXPORT_SYMBOL vmlinux 0xf738d1be register_blocking_lsm_notifier -EXPORT_SYMBOL vmlinux 0xf739349c __napi_alloc_skb -EXPORT_SYMBOL vmlinux 0xf75622af nvdimm_namespace_capacity -EXPORT_SYMBOL vmlinux 0xf7626a0f insert_inode_locked4 +EXPORT_SYMBOL vmlinux 0xf7461a1c inet_twsk_deschedule_put +EXPORT_SYMBOL vmlinux 0xf7500a61 kmem_cache_create +EXPORT_SYMBOL vmlinux 0xf7550288 netdev_state_change +EXPORT_SYMBOL vmlinux 0xf75ff3d3 dquot_quota_sync +EXPORT_SYMBOL vmlinux 0xf75ffb8d dev_mc_sync +EXPORT_SYMBOL vmlinux 0xf76231dd jbd2_journal_check_available_features +EXPORT_SYMBOL vmlinux 0xf763bc78 unpin_user_pages +EXPORT_SYMBOL vmlinux 0xf765c880 md_handle_request +EXPORT_SYMBOL vmlinux 0xf765e6b7 generic_set_encrypted_ci_d_ops EXPORT_SYMBOL vmlinux 0xf77337a1 hdmi_audio_infoframe_check -EXPORT_SYMBOL vmlinux 0xf785cc21 iov_iter_init -EXPORT_SYMBOL vmlinux 0xf786fc5d get_acl -EXPORT_SYMBOL vmlinux 0xf795af74 uart_remove_one_port +EXPORT_SYMBOL vmlinux 0xf78e3d82 dev_add_offload EXPORT_SYMBOL vmlinux 0xf79ca3bb acpi_remove_gpe_block EXPORT_SYMBOL vmlinux 0xf79f009d textsearch_destroy -EXPORT_SYMBOL vmlinux 0xf7b203bc input_close_device EXPORT_SYMBOL vmlinux 0xf7d31de9 kstrtoul_from_user -EXPORT_SYMBOL vmlinux 0xf7d37164 blk_rq_unmap_user -EXPORT_SYMBOL vmlinux 0xf7d9de42 dev_addr_del EXPORT_SYMBOL vmlinux 0xf7da6e6f acpi_unload_table EXPORT_SYMBOL vmlinux 0xf7ef9a79 iosf_mbi_punit_release -EXPORT_SYMBOL vmlinux 0xf7f0ef73 md_done_sync -EXPORT_SYMBOL vmlinux 0xf7f17a6b get_tz_trend -EXPORT_SYMBOL vmlinux 0xf802e69e mfd_add_devices +EXPORT_SYMBOL vmlinux 0xf7f41e25 ip6_frag_next +EXPORT_SYMBOL vmlinux 0xf80a02c9 pci_find_capability EXPORT_SYMBOL vmlinux 0xf80be44e rdmsr_safe_on_cpu -EXPORT_SYMBOL vmlinux 0xf811821d vga_switcheroo_get_client_state EXPORT_SYMBOL vmlinux 0xf811e69d scsi_eh_flush_done_q EXPORT_SYMBOL vmlinux 0xf812cff6 memscan -EXPORT_SYMBOL vmlinux 0xf81442f9 cdev_add -EXPORT_SYMBOL vmlinux 0xf81d0849 neigh_seq_stop +EXPORT_SYMBOL vmlinux 0xf8195152 sock_no_linger +EXPORT_SYMBOL vmlinux 0xf81c0ec5 kernel_sendpage_locked EXPORT_SYMBOL vmlinux 0xf82abc1d isa_dma_bridge_buggy EXPORT_SYMBOL vmlinux 0xf82ec573 rb_prev +EXPORT_SYMBOL vmlinux 0xf838b08b netdev_name_node_alt_create +EXPORT_SYMBOL vmlinux 0xf838c1c4 arp_tbl +EXPORT_SYMBOL vmlinux 0xf839d79f read_cache_pages +EXPORT_SYMBOL vmlinux 0xf840b77b dump_skip EXPORT_SYMBOL vmlinux 0xf84bd6ee bpf_stats_enabled_key -EXPORT_SYMBOL vmlinux 0xf8635d28 padata_free_shell -EXPORT_SYMBOL vmlinux 0xf86540bd __ps2_command -EXPORT_SYMBOL vmlinux 0xf873c640 xfrm_state_lookup -EXPORT_SYMBOL vmlinux 0xf87db9ab __block_write_full_page +EXPORT_SYMBOL vmlinux 0xf85817db proc_create_single_data +EXPORT_SYMBOL vmlinux 0xf8604f5d tc_setup_cb_replace +EXPORT_SYMBOL vmlinux 0xf86f0026 tcp_rtx_synack +EXPORT_SYMBOL vmlinux 0xf886ea7d param_get_string EXPORT_SYMBOL vmlinux 0xf888ca21 sg_init_table -EXPORT_SYMBOL vmlinux 0xf8abf99c __dec_zone_page_state +EXPORT_SYMBOL vmlinux 0xf8a376b7 pci_ep_cfs_remove_epf_group +EXPORT_SYMBOL vmlinux 0xf8ab43d5 ipv6_mc_check_mld +EXPORT_SYMBOL vmlinux 0xf8aca5ba __insert_inode_hash EXPORT_SYMBOL vmlinux 0xf8b05467 __nla_reserve EXPORT_SYMBOL vmlinux 0xf8bf8e22 ZSTD_DDictWorkspaceBound -EXPORT_SYMBOL vmlinux 0xf8c02f36 phy_do_ioctl_running -EXPORT_SYMBOL vmlinux 0xf8c09cc5 register_fib_notifier -EXPORT_SYMBOL vmlinux 0xf8c8b96e ppp_output_wakeup +EXPORT_SYMBOL vmlinux 0xf8c1e641 blk_queue_flag_clear +EXPORT_SYMBOL vmlinux 0xf8ca87f9 wait_on_page_bit_killable EXPORT_SYMBOL vmlinux 0xf8d07858 bitmap_from_arr32 -EXPORT_SYMBOL vmlinux 0xf8d7a5f9 netif_rx -EXPORT_SYMBOL vmlinux 0xf8df3bf0 ethtool_notify -EXPORT_SYMBOL vmlinux 0xf8f0ff8c mipi_dsi_host_register +EXPORT_SYMBOL vmlinux 0xf8dcfdc8 ps2_sendbyte +EXPORT_SYMBOL vmlinux 0xf8e03b41 ip_check_defrag +EXPORT_SYMBOL vmlinux 0xf8f104e9 pci_select_bars EXPORT_SYMBOL vmlinux 0xf8f61ebc wake_up_var EXPORT_SYMBOL vmlinux 0xf90a1e85 __x86_indirect_thunk_r8 -EXPORT_SYMBOL vmlinux 0xf9236193 alloc_fddidev -EXPORT_SYMBOL vmlinux 0xf9249c46 __SCK__tp_func_kmem_cache_free -EXPORT_SYMBOL vmlinux 0xf935b43c dm_mq_kick_requeue_list -EXPORT_SYMBOL vmlinux 0xf9368745 iov_iter_single_seg_count -EXPORT_SYMBOL vmlinux 0xf93751ac write_one_page +EXPORT_SYMBOL vmlinux 0xf93b6736 fb_set_cmap +EXPORT_SYMBOL vmlinux 0xf93d3317 unlock_two_nondirectories EXPORT_SYMBOL vmlinux 0xf93fd09c fb_find_mode_cvt -EXPORT_SYMBOL vmlinux 0xf9558323 pci_disable_link_state_locked +EXPORT_SYMBOL vmlinux 0xf948bdbb tcf_qevent_validate_change EXPORT_SYMBOL vmlinux 0xf971cea8 utf8len -EXPORT_SYMBOL vmlinux 0xf984416d __traceiter_mmap_lock_acquire_returned -EXPORT_SYMBOL vmlinux 0xf98b474d pci_resize_resource -EXPORT_SYMBOL vmlinux 0xf9933a7a dev_printk_emit +EXPORT_SYMBOL vmlinux 0xf980d683 rt_dst_alloc EXPORT_SYMBOL vmlinux 0xf9a482f9 msleep -EXPORT_SYMBOL vmlinux 0xf9abd227 generic_file_splice_read -EXPORT_SYMBOL vmlinux 0xf9bb3ded fscrypt_decrypt_bio -EXPORT_SYMBOL vmlinux 0xf9bc7b75 send_sig_mceerr -EXPORT_SYMBOL vmlinux 0xf9bf06da write_cache_pages +EXPORT_SYMBOL vmlinux 0xf9bdcb96 devm_pci_remap_iospace EXPORT_SYMBOL vmlinux 0xf9c0b663 strlcat -EXPORT_SYMBOL vmlinux 0xf9c8a3f2 vme_lm_request -EXPORT_SYMBOL vmlinux 0xf9c8e7c6 set_trace_device +EXPORT_SYMBOL vmlinux 0xf9c7c78d unregister_md_personality EXPORT_SYMBOL vmlinux 0xf9ca2eb4 kstrtoint_from_user -EXPORT_SYMBOL vmlinux 0xf9dcd482 irq_domain_set_info -EXPORT_SYMBOL vmlinux 0xf9e27923 blk_queue_split +EXPORT_SYMBOL vmlinux 0xf9d8e2e4 get_user_pages +EXPORT_SYMBOL vmlinux 0xf9dc740f blk_queue_max_hw_sectors +EXPORT_SYMBOL vmlinux 0xf9e527e9 tty_hangup +EXPORT_SYMBOL vmlinux 0xf9f14232 __xfrm_state_destroy EXPORT_SYMBOL vmlinux 0xf9f3696e __cpuhp_setup_state_cpuslocked -EXPORT_SYMBOL vmlinux 0xf9fc8419 cdrom_check_events +EXPORT_SYMBOL vmlinux 0xfa0847aa jbd2_journal_abort EXPORT_SYMBOL vmlinux 0xfa08c34a page_offline_end -EXPORT_SYMBOL vmlinux 0xfa108f32 dst_cow_metrics_generic -EXPORT_SYMBOL vmlinux 0xfa1ba0bd blk_rq_map_user_iov -EXPORT_SYMBOL vmlinux 0xfa1df46c phy_free_interrupt +EXPORT_SYMBOL vmlinux 0xfa1db6b5 nf_log_trace +EXPORT_SYMBOL vmlinux 0xfa1e4a16 blk_mq_init_queue EXPORT_SYMBOL vmlinux 0xfa297415 acpi_map_pxm_to_node -EXPORT_SYMBOL vmlinux 0xfa424953 from_kuid -EXPORT_SYMBOL vmlinux 0xfa50b7f8 vfs_setpos -EXPORT_SYMBOL vmlinux 0xfa56260f kill_litter_super +EXPORT_SYMBOL vmlinux 0xfa2de932 pci_claim_resource +EXPORT_SYMBOL vmlinux 0xfa41b349 tcp_timewait_state_process +EXPORT_SYMBOL vmlinux 0xfa435fe9 scsi_device_put +EXPORT_SYMBOL vmlinux 0xfa56d78e netlink_kernel_release EXPORT_SYMBOL vmlinux 0xfa599bb2 netlink_register_notifier -EXPORT_SYMBOL vmlinux 0xfa649000 iommu_dma_get_resv_regions -EXPORT_SYMBOL vmlinux 0xfa6facac iov_iter_revert +EXPORT_SYMBOL vmlinux 0xfa6218e4 inet_sk_rx_dst_set +EXPORT_SYMBOL vmlinux 0xfa7cee74 __cgroup_bpf_run_filter_sock_ops +EXPORT_SYMBOL vmlinux 0xfa7cf8bf sync_filesystem +EXPORT_SYMBOL vmlinux 0xfa80cfb6 tcf_block_get EXPORT_SYMBOL vmlinux 0xfa873ad0 prandom_seed -EXPORT_SYMBOL vmlinux 0xfa876fce agp_generic_enable -EXPORT_SYMBOL vmlinux 0xfa93b601 file_fdatawait_range +EXPORT_SYMBOL vmlinux 0xfaa67f33 tcf_block_put_ext +EXPORT_SYMBOL vmlinux 0xfaa6e705 tcp_time_wait EXPORT_SYMBOL vmlinux 0xfaaa12d0 _page_poisoning_enabled -EXPORT_SYMBOL vmlinux 0xfab30369 key_move EXPORT_SYMBOL vmlinux 0xfac19588 __clear_user EXPORT_SYMBOL vmlinux 0xfac8865f sysctl_wmem_max -EXPORT_SYMBOL vmlinux 0xfb021a94 devm_devfreq_register_notifier -EXPORT_SYMBOL vmlinux 0xfb065fce dst_dev_put -EXPORT_SYMBOL vmlinux 0xfb083444 fscrypt_ioctl_set_policy -EXPORT_SYMBOL vmlinux 0xfb0af5e0 __SCK__tp_func_kmalloc_node -EXPORT_SYMBOL vmlinux 0xfb12461d param_set_byte -EXPORT_SYMBOL vmlinux 0xfb14560f regset_get -EXPORT_SYMBOL vmlinux 0xfb19260c mfd_remove_devices -EXPORT_SYMBOL vmlinux 0xfb31862f __module_get +EXPORT_SYMBOL vmlinux 0xfaebee9c jbd2_journal_set_features +EXPORT_SYMBOL vmlinux 0xfafecdf5 key_link +EXPORT_SYMBOL vmlinux 0xfb04d335 mipi_dsi_picture_parameter_set +EXPORT_SYMBOL vmlinux 0xfb0632aa netif_set_real_num_tx_queues +EXPORT_SYMBOL vmlinux 0xfb07b453 sock_register +EXPORT_SYMBOL vmlinux 0xfb149513 tcp_release_cb EXPORT_SYMBOL vmlinux 0xfb384d37 kasprintf -EXPORT_SYMBOL vmlinux 0xfb4662d4 mpage_readpage +EXPORT_SYMBOL vmlinux 0xfb3ac285 dma_unmap_page_attrs +EXPORT_SYMBOL vmlinux 0xfb402d5c brioctl_set +EXPORT_SYMBOL vmlinux 0xfb4e2261 fqdir_exit +EXPORT_SYMBOL vmlinux 0xfb53d57e xp_set_rxq_info EXPORT_SYMBOL vmlinux 0xfb578fc5 memset -EXPORT_SYMBOL vmlinux 0xfb5fb717 fc_block_scsi_eh +EXPORT_SYMBOL vmlinux 0xfb5a3f49 blk_mq_queue_stopped +EXPORT_SYMBOL vmlinux 0xfb6a00cb phy_ethtool_get_wol EXPORT_SYMBOL vmlinux 0xfb6af58d recalc_sigpending -EXPORT_SYMBOL vmlinux 0xfb86bade dquot_get_next_dqblk -EXPORT_SYMBOL vmlinux 0xfba22c1e __frontswap_load +EXPORT_SYMBOL vmlinux 0xfb837f52 pci_bus_write_config_dword +EXPORT_SYMBOL vmlinux 0xfb881a56 flow_rule_match_enc_control +EXPORT_SYMBOL vmlinux 0xfb907765 skb_copy_and_csum_dev +EXPORT_SYMBOL vmlinux 0xfb95a33f skb_ext_add +EXPORT_SYMBOL vmlinux 0xfb9908e2 pci_get_slot +EXPORT_SYMBOL vmlinux 0xfb9ed458 cookie_timestamp_decode EXPORT_SYMBOL vmlinux 0xfba7ddd2 match_u64 EXPORT_SYMBOL vmlinux 0xfbaaf01e console_lock EXPORT_SYMBOL vmlinux 0xfbab1bb1 ioread8_rep -EXPORT_SYMBOL vmlinux 0xfbad1298 serio_bus EXPORT_SYMBOL vmlinux 0xfbad3cf0 scsi_normalize_sense EXPORT_SYMBOL vmlinux 0xfbb8a761 strscpy_pad +EXPORT_SYMBOL vmlinux 0xfbc2c91e input_event EXPORT_SYMBOL vmlinux 0xfbc4f89e io_schedule_timeout -EXPORT_SYMBOL vmlinux 0xfbdc9942 security_sk_clone -EXPORT_SYMBOL vmlinux 0xfbe5591d sock_bind_add +EXPORT_SYMBOL vmlinux 0xfbca5aa6 jbd2_journal_wipe +EXPORT_SYMBOL vmlinux 0xfbdf64b4 param_set_charp EXPORT_SYMBOL vmlinux 0xfbe8ee28 acpi_get_table_by_index -EXPORT_SYMBOL vmlinux 0xfbfea565 xfrm4_rcv -EXPORT_SYMBOL vmlinux 0xfc0d7ab3 security_inode_notifysecctx -EXPORT_SYMBOL vmlinux 0xfc29f2ab nd_pfn_probe -EXPORT_SYMBOL vmlinux 0xfc2bcaa5 devm_pci_remap_cfg_resource +EXPORT_SYMBOL vmlinux 0xfbea1283 fb_prepare_logo +EXPORT_SYMBOL vmlinux 0xfbf2a036 refresh_frequency_limits +EXPORT_SYMBOL vmlinux 0xfbf4ac28 rtnl_notify +EXPORT_SYMBOL vmlinux 0xfc00fd7c ptp_find_pin_unlocked +EXPORT_SYMBOL vmlinux 0xfc0eef81 rps_may_expire_flow +EXPORT_SYMBOL vmlinux 0xfc249719 lock_two_nondirectories +EXPORT_SYMBOL vmlinux 0xfc320e30 __frontswap_test EXPORT_SYMBOL vmlinux 0xfc336d2e __wake_up_bit +EXPORT_SYMBOL vmlinux 0xfc38fe6d kern_unmount EXPORT_SYMBOL vmlinux 0xfc399557 utf8_load EXPORT_SYMBOL vmlinux 0xfc39e32f ioport_unmap -EXPORT_SYMBOL vmlinux 0xfc3b8dc3 pci_bus_assign_resources -EXPORT_SYMBOL vmlinux 0xfc3c7739 genphy_read_abilities EXPORT_SYMBOL vmlinux 0xfc3d53cb __put_user_nocheck_1 EXPORT_SYMBOL vmlinux 0xfc4152fc ec_read -EXPORT_SYMBOL vmlinux 0xfc56e045 genphy_update_link -EXPORT_SYMBOL vmlinux 0xfc650723 remove_proc_subtree -EXPORT_SYMBOL vmlinux 0xfc961514 nexthop_res_grp_activity_update -EXPORT_SYMBOL vmlinux 0xfcb601be udp_sock_create4 +EXPORT_SYMBOL vmlinux 0xfc54a976 devm_iounmap +EXPORT_SYMBOL vmlinux 0xfc6b2da7 __scsi_device_lookup +EXPORT_SYMBOL vmlinux 0xfc766869 flow_rule_match_enc_keyid +EXPORT_SYMBOL vmlinux 0xfc77ad44 netdev_err +EXPORT_SYMBOL vmlinux 0xfc80b038 md_bitmap_cond_end_sync +EXPORT_SYMBOL vmlinux 0xfc84df26 block_write_full_page +EXPORT_SYMBOL vmlinux 0xfc989353 flow_rule_match_ct +EXPORT_SYMBOL vmlinux 0xfca78978 param_ops_short +EXPORT_SYMBOL vmlinux 0xfcb7012c netif_carrier_on +EXPORT_SYMBOL vmlinux 0xfcb8cf27 param_get_short EXPORT_SYMBOL vmlinux 0xfcd1819a hdmi_spd_infoframe_check +EXPORT_SYMBOL vmlinux 0xfcd56fc1 scsi_report_device_reset EXPORT_SYMBOL vmlinux 0xfcec0987 enable_irq -EXPORT_SYMBOL vmlinux 0xfcf64d0f __splice_from_pipe -EXPORT_SYMBOL vmlinux 0xfcfc3822 fb_firmware_edid -EXPORT_SYMBOL vmlinux 0xfd03825e end_page_writeback -EXPORT_SYMBOL vmlinux 0xfd097437 _dev_alert -EXPORT_SYMBOL vmlinux 0xfd0df689 sb_set_blocksize -EXPORT_SYMBOL vmlinux 0xfd2b81bf inet6_csk_route_req -EXPORT_SYMBOL vmlinux 0xfd47a3b3 read_cache_pages -EXPORT_SYMBOL vmlinux 0xfd52cb30 sk_reset_timer -EXPORT_SYMBOL vmlinux 0xfd5d4769 netdev_set_num_tc -EXPORT_SYMBOL vmlinux 0xfd7d9554 inet_csk_reqsk_queue_drop_and_put -EXPORT_SYMBOL vmlinux 0xfd8548c3 is_nvdimm_bus_locked +EXPORT_SYMBOL vmlinux 0xfcff5899 ata_std_end_eh +EXPORT_SYMBOL vmlinux 0xfd26f456 register_netdevice +EXPORT_SYMBOL vmlinux 0xfd289f99 vfs_parse_fs_param_source +EXPORT_SYMBOL vmlinux 0xfd31a32b set_anon_super_fc +EXPORT_SYMBOL vmlinux 0xfd55f4ea _dev_printk +EXPORT_SYMBOL vmlinux 0xfd58f5ce phy_start_cable_test +EXPORT_SYMBOL vmlinux 0xfd7f0c63 from_kprojid +EXPORT_SYMBOL vmlinux 0xfd812b53 __traceiter_mmap_lock_acquire_returned +EXPORT_SYMBOL vmlinux 0xfd8d334c md_check_recovery EXPORT_SYMBOL vmlinux 0xfd93ee35 ioremap_wc +EXPORT_SYMBOL vmlinux 0xfd9cc15f finalize_exec EXPORT_SYMBOL vmlinux 0xfda9581f prandom_u32 -EXPORT_SYMBOL vmlinux 0xfdb60acd get_tree_nodev -EXPORT_SYMBOL vmlinux 0xfdb6486e init_special_inode +EXPORT_SYMBOL vmlinux 0xfdb05f90 dev_remove_offload +EXPORT_SYMBOL vmlinux 0xfdb1288e jbd2_journal_set_triggers EXPORT_SYMBOL vmlinux 0xfdb6576f acpi_set_debugger_thread_id -EXPORT_SYMBOL vmlinux 0xfdb92673 fc_host_post_fc_event -EXPORT_SYMBOL vmlinux 0xfdbd17cf napi_build_skb -EXPORT_SYMBOL vmlinux 0xfdc96b2f kmem_cache_free_bulk EXPORT_SYMBOL vmlinux 0xfdcb4ed3 acpi_os_get_line EXPORT_SYMBOL vmlinux 0xfdcc8a0e fb_find_best_display EXPORT_SYMBOL vmlinux 0xfdd4216d pcibios_align_resource +EXPORT_SYMBOL vmlinux 0xfdd66852 vme_irq_free +EXPORT_SYMBOL vmlinux 0xfdd6c2c9 unix_get_socket +EXPORT_SYMBOL vmlinux 0xfddcfc78 simple_transaction_get +EXPORT_SYMBOL vmlinux 0xfdde8478 sock_create +EXPORT_SYMBOL vmlinux 0xfded279a netpoll_print_options EXPORT_SYMBOL vmlinux 0xfdfb792f amd_iommu_pc_supported -EXPORT_SYMBOL vmlinux 0xfdff4da1 netdev_refcnt_read EXPORT_SYMBOL vmlinux 0xfe029963 unregister_inetaddr_notifier EXPORT_SYMBOL vmlinux 0xfe052363 ioread64_lo_hi -EXPORT_SYMBOL vmlinux 0xfe0c4140 tcp_v4_md5_hash_skb +EXPORT_SYMBOL vmlinux 0xfe13e9d1 mpage_readahead EXPORT_SYMBOL vmlinux 0xfe1d2e94 key_create_or_update +EXPORT_SYMBOL vmlinux 0xfe215598 misc_register +EXPORT_SYMBOL vmlinux 0xfe2bdc4b scsi_eh_prep_cmnd +EXPORT_SYMBOL vmlinux 0xfe3434df generic_update_time +EXPORT_SYMBOL vmlinux 0xfe36cdb8 vlan_vid_add +EXPORT_SYMBOL vmlinux 0xfe3c1533 jbd2__journal_restart EXPORT_SYMBOL vmlinux 0xfe487975 init_wait_entry -EXPORT_SYMBOL vmlinux 0xfe4d0647 mpage_readahead -EXPORT_SYMBOL vmlinux 0xfe5a53cb noop_qdisc EXPORT_SYMBOL vmlinux 0xfe5d4bb2 sys_tz -EXPORT_SYMBOL vmlinux 0xfe663eed scsi_ioctl -EXPORT_SYMBOL vmlinux 0xfe6c312b ip_options_rcv_srr -EXPORT_SYMBOL vmlinux 0xfe6f9d17 dquot_release -EXPORT_SYMBOL vmlinux 0xfe76f676 path_get -EXPORT_SYMBOL vmlinux 0xfe79ff7a md_update_sb -EXPORT_SYMBOL vmlinux 0xfe7d0d42 netlink_net_capable -EXPORT_SYMBOL vmlinux 0xfe80cac8 genphy_resume -EXPORT_SYMBOL vmlinux 0xfe8a8dbc generic_listxattr +EXPORT_SYMBOL vmlinux 0xfe70ce44 truncate_inode_pages_final EXPORT_SYMBOL vmlinux 0xfe8c61f0 _raw_read_lock EXPORT_SYMBOL vmlinux 0xfe916dc6 hex_dump_to_buffer -EXPORT_SYMBOL vmlinux 0xfe96ccfc genphy_loopback +EXPORT_SYMBOL vmlinux 0xfe9cd92a locks_copy_conflock EXPORT_SYMBOL vmlinux 0xfe9ebbbb acpi_osi_is_win8 -EXPORT_SYMBOL vmlinux 0xfeaf3276 fwnode_mdio_find_device +EXPORT_SYMBOL vmlinux 0xfea3f239 dma_resv_add_excl_fence +EXPORT_SYMBOL vmlinux 0xfead281e inode_add_bytes EXPORT_SYMBOL vmlinux 0xfeb5d0aa verify_spi_info -EXPORT_SYMBOL vmlinux 0xfecfbb84 register_md_personality +EXPORT_SYMBOL vmlinux 0xfec6d9df genphy_update_link EXPORT_SYMBOL vmlinux 0xfedcdb60 seq_hlist_next_percpu +EXPORT_SYMBOL vmlinux 0xfee0ff48 register_md_cluster_operations +EXPORT_SYMBOL vmlinux 0xfee80503 pci_map_biosrom EXPORT_SYMBOL vmlinux 0xfeebc7c4 __kfifo_from_user_r EXPORT_SYMBOL vmlinux 0xfef216eb _raw_spin_trylock +EXPORT_SYMBOL vmlinux 0xfef5a087 __vfs_removexattr EXPORT_SYMBOL vmlinux 0xfefcb98e vme_dma_vme_attribute EXPORT_SYMBOL vmlinux 0xff1e9dd8 seq_list_start EXPORT_SYMBOL vmlinux 0xff282521 rfkill_register -EXPORT_SYMBOL vmlinux 0xff3730f5 flow_rule_match_enc_control +EXPORT_SYMBOL vmlinux 0xff294e9e proc_set_size +EXPORT_SYMBOL vmlinux 0xff3e11fc kmem_cache_alloc_bulk +EXPORT_SYMBOL vmlinux 0xff43c05e __cleancache_put_page +EXPORT_SYMBOL vmlinux 0xff44fdbc fb_firmware_edid EXPORT_SYMBOL vmlinux 0xff52848a __SCT__tp_func_kmem_cache_free -EXPORT_SYMBOL vmlinux 0xff611d5c generic_setlease +EXPORT_SYMBOL vmlinux 0xff5c1583 end_page_writeback EXPORT_SYMBOL vmlinux 0xff6878cf fb_default_cmap +EXPORT_SYMBOL vmlinux 0xff7cd0fe dst_release_immediate +EXPORT_SYMBOL vmlinux 0xff87177c tcp_sock_set_keepidle EXPORT_SYMBOL vmlinux 0xff87cd18 lockref_get_not_dead -EXPORT_SYMBOL vmlinux 0xff90379a xsk_uses_need_wakeup -EXPORT_SYMBOL vmlinux 0xff986aae tcp_child_process -EXPORT_SYMBOL vmlinux 0xffa2c2d0 nf_log_unbind_pf +EXPORT_SYMBOL vmlinux 0xff9411c0 scsi_is_target_device +EXPORT_SYMBOL vmlinux 0xffa3cf1f vm_mmap EXPORT_SYMBOL vmlinux 0xffb7c514 ida_free -EXPORT_SYMBOL vmlinux 0xffbd55d6 xp_free +EXPORT_SYMBOL vmlinux 0xffb8ae3a udp_sock_create4 EXPORT_SYMBOL vmlinux 0xffc30c3a acpi_processor_power_init_bm_check +EXPORT_SYMBOL vmlinux 0xffc68161 nf_register_net_hooks EXPORT_SYMBOL vmlinux 0xffcc4ec7 tcp_bpf_bypass_getsockopt +EXPORT_SYMBOL vmlinux 0xffcd4385 vfs_create EXPORT_SYMBOL vmlinux 0xffcd7f49 iosf_mbi_punit_acquire -EXPORT_SYMBOL vmlinux 0xffd269cb __neigh_event_send -EXPORT_SYMBOL vmlinux 0xffdc34aa agp_copy_info -EXPORT_SYMBOL vmlinux 0xffea837f inet_frags_init +EXPORT_SYMBOL vmlinux 0xffde264b mipi_dsi_generic_write EXPORT_SYMBOL vmlinux 0xffeedf6a delayed_work_timer_fn -EXPORT_SYMBOL vmlinux 0xfff1a57e vlan_for_each -EXPORT_SYMBOL vmlinux 0xfff3f70f netif_set_real_num_queues +EXPORT_SYMBOL vmlinux 0xfff82435 bio_integrity_trim +EXPORT_SYMBOL vmlinux 0xfffae9d3 fscrypt_put_encryption_info +EXPORT_SYMBOL vmlinux 0xfffffc2b pci_choose_state EXPORT_SYMBOL_GPL arch/x86/crypto/camellia-aesni-avx-x86_64 0x2c8b5dbf camellia_ecb_enc_16way EXPORT_SYMBOL_GPL arch/x86/crypto/camellia-aesni-avx-x86_64 0x339c33c5 camellia_cbc_dec_16way EXPORT_SYMBOL_GPL arch/x86/crypto/camellia-aesni-avx-x86_64 0x8b44ee75 camellia_ecb_dec_16way @@ -9095,407 +9088,406 @@ EXPORT_SYMBOL_GPL arch/x86/crypto/twofish-x86_64-3way 0x92a51c43 twofish_dec_blk_cbc_3way EXPORT_SYMBOL_GPL arch/x86/crypto/twofish-x86_64-3way 0xb4e98a46 twofish_dec_blk_3way EXPORT_SYMBOL_GPL arch/x86/crypto/twofish-x86_64-3way 0xe4ae7508 __twofish_enc_blk_3way -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x009fa98c x86_decode_emulated_instruction -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x00e63655 kvm_apic_set_eoi_accelerated -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x01c19565 __SCK__kvm_x86_cache_reg +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x002233bf kvm_vcpu_read_guest +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x007280e2 vcpu_put +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x013ebef9 __tracepoint_kvm_nested_vmexit_inject +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x03284809 kvm_hv_get_assist_page +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x033f6829 kvm_vcpu_halt +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x03a7bdd4 __tracepoint_kvm_fast_mmio +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x03aab289 kvm_vcpu_read_guest_atomic EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x053614ec kvm_set_user_return_msr +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0675cca6 __tracepoint_kvm_ple_window_update +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x06c68199 __tracepoint_kvm_page_fault EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x06cdc8d1 kvm_configure_mmu +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0739d2a1 __kvm_request_apicv_update +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x07fca1cf __SCK__tp_func_kvm_nested_vmexit EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0814dd11 __SCT__kvm_x86_tlb_flush_current -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0845afc1 kvm_wait_lapic_expire -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0887aa7c kvm_set_apic_base -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0896bd6b kvm_arch_has_noncoherent_dma -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0ad062a6 kvm_require_cpl +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x098ff4e9 kvm_set_cr4 +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x09bbd92f kvm_handle_page_fault EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0b58a11d kvm_nr_uret_msrs EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0b8a3365 __traceiter_kvm_invlpga EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0ca8df68 __traceiter_kvm_vmgexit_msr_protocol_enter EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0cff45f4 __SCT__tp_func_kvm_vmgexit_msr_protocol_exit EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0d8f4740 kvm_mce_cap_supported -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0e1b5b1e kvm_read_guest_cached -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0e7dc511 kvm_inject_nmi -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0f117564 __SCK__tp_func_kvm_vmgexit_exit -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0f1af3c6 kvm_emulate_wrmsr -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x103713f0 kvm_set_dr -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x106c6a10 kvm_put_kvm_no_destroy +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0ea3be2b __SCK__tp_func_kvm_pml_full +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0f3c1dfc __tracepoint_kvm_nested_vmexit +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x102fcab9 kvm_lapic_hv_timer_in_use +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x106b36bd kvm_emulate_monitor +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x113deabe __kvm_set_memory_region EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x114eb824 __traceiter_kvm_nested_vmexit_inject +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x11de789d kvm_find_cpuid_entry EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1235000a kvm_tsc_scaling_ratio_frac_bits EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x130fd155 supported_xss +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x133236f5 kvm_arch_unregister_noncoherent_dma +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x13ef941e __SCK__kvm_x86_get_cs_db_l_bits EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1412f042 __traceiter_kvm_ple_window_update +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x146951a5 kvm_msr_allowed EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x159b8d5e host_efer -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x15b66305 __SCK__tp_func_kvm_invlpga -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x171ba68f __SCK__tp_func_kvm_pml_full -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x174f38ba __tracepoint_kvm_inj_virq -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x17b1e705 kvm_vcpu_gfn_to_pfn_atomic +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x17cee7c3 kvm_inject_nmi +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x17f2c652 kvm_arch_end_assignment EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x17f9cfe3 __traceiter_kvm_cr -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x18686ff5 __SCK__tp_func_kvm_avic_unaccelerated_access -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1bfd2a27 kvm_read_guest_offset_cached -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1c00600a kvm_x86_ops +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x186e9a9e kvm_apicv_activated +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x18dab953 kvm_read_guest_offset_cached +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x19ae6837 kvm_apic_update_apicv +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1a77ea31 __tracepoint_kvm_avic_unaccelerated_access +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1b267d32 kvm_is_valid_cr4 +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1bf21c30 kvm_irq_has_notifier +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1c0d1cef kvm_mmu_gva_to_gpa_read EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1cf65ffc kvm_max_guest_tsc_khz EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1d013832 kvm_enable_efer_bits EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1d1b139a __SCT__tp_func_kvm_avic_ga_log -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1d201213 kvm_vcpu_reset EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1db1c372 enable_vmware_backdoor -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1f285eee kvm_mtrr_valid -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1f88d25b reprogram_gp_counter -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x20038970 gfn_to_hva -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x202677d7 kvm_vcpu_on_spin -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x206c5176 __SCK__tp_func_kvm_msr -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x2089b1b5 kvm_write_guest_virt_system -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x20e394f0 kvm_fast_pio -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x2120885f kvm_post_set_cr4 -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x21af34ea __tracepoint_kvm_nested_intercepts -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x21d9da33 kvm_lapic_hv_timer_in_use -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x220b1d5c __tracepoint_kvm_vmgexit_msr_protocol_enter -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x22441bc4 kvm_emulate_mwait +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1e1a8d42 kvm_service_local_tlb_flush_requests +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1e71affe __tracepoint_kvm_nested_vmenter_failed +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1ef67df3 kvm_unmap_gfn +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x222a16b7 __kvm_request_immediate_exit EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x23263c0a __traceiter_kvm_nested_vmenter_failed -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x23af3c44 __tracepoint_kvm_avic_incomplete_ipi +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x23a6761c kvm_arch_register_noncoherent_dma +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x24ea7e23 reprogram_fixed_counter EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x2510fc6d __SCT__tp_func_kvm_nested_vmexit -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x255943bd kvm_vcpu_destroy -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x25a0cc7b kvm_requeue_exception_e EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x25c07225 __traceiter_kvm_vmgexit_msr_protocol_exit -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x26030013 reprogram_fixed_counter +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x263cb243 kvm_load_host_xsave_state EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x26d4bb26 kvm_cpu_caps -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x26ee5aaa kvm_set_msr EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x27046576 kvm_exit EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x28411ed7 kvm_max_tsc_scaling_ratio EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x2976b749 __gfn_to_pfn_memslot -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x2a9612d5 __SCK__tp_func_kvm_page_fault -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x2b1ffd66 kvm_mmu_free_roots -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x2b9b8702 __SCK__tp_func_kvm_nested_vmexit_inject -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x2bc57d01 kvm_vcpu_write_guest_page +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x2d3a5da8 kvm_mtrr_get_guest_memory_type EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x2d82cc24 kvm_spec_ctrl_test_value -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x30aa3bc4 kvm_load_guest_xsave_state -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x318a683b kvm_sev_es_mmio_write -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x34342153 __SCK__tp_func_kvm_nested_vmenter_failed -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x3576127f kvm_arch_no_poll -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x358f8c60 kvm_lapic_expired_hv_timer -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x370fdb08 __tracepoint_kvm_invlpga -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x377a13a1 kvm_io_bus_get_dev +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x2fe659da kvm_handle_memory_failure +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x31a38246 __tracepoint_kvm_vmgexit_msr_protocol_enter +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x3235331e kvm_release_page_dirty +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x33819c25 __tracepoint_kvm_vmgexit_enter +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x33c634d3 kvm_wait_lapic_expire +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x33e6a8e1 load_pdptrs EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x388e0e10 __SCT__tp_func_kvm_pi_irte_update -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x39459679 kvm_slot_page_track_remove_page -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x3951cccc __tracepoint_kvm_avic_ga_log +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x39e042d9 kvm_apic_clear_irr EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x39fd83db halt_poll_ns_shrink +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x3a4b65bd __SCK__tp_func_kvm_apicv_update_request EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x3ab2794c kvm_find_user_return_msr +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x3adb9bc3 __tracepoint_kvm_vmgexit_exit +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x3b412016 __SCK__tp_func_kvm_vmgexit_enter EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x3ba6c794 gfn_to_pfn_memslot -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x3cd50092 kvm_emulate_wbinvd -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x3e674127 kvm_get_rflags -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x3e9efbb4 kvm_gfn_to_hva_cache_init -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x3eb04201 __traceiter_kvm_entry +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x3c045154 kvm_queue_exception +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x3e4a56c9 kvm_is_visible_gfn EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x3f510ff5 kvm_has_noapic_vcpu -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x3f9a3fc2 kvm_emulate_rdpmc -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x3fe38ac1 kvm_lapic_reg_write -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x40af4185 kvm_write_guest_page -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x40cc870e kvm_set_cr8 -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x414b44a1 kvm_sev_es_string_io -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x427a541f __tracepoint_kvm_vmgexit_exit -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x42d1c797 kvm_skip_emulated_instruction +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x3f72a0ac kvm_queue_exception_e +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x3f809165 kvm_vcpu_map +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x42763fe8 __tracepoint_kvm_invlpga +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x428567d7 kvm_lapic_set_eoi +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x42c1bce2 __SCK__tp_func_kvm_exit +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x434d72fb kvm_set_msi_irq +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4463435f kvm_vcpu_update_apicv +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4512cc41 kvm_debugfs_dir +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x455f80eb kvm_page_track_register_notifier EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x45e80fdf __traceiter_kvm_pi_irte_update -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x47bbe159 __SCK__tp_func_kvm_nested_vmexit +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4663c8a5 kvm_inject_page_fault +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x46d8e335 kvm_sev_es_mmio_read +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x46df9608 __traceiter_kvm_entry EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x485cd7f6 kvm_rebooting EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x48644036 __SCT__tp_func_kvm_vmgexit_exit +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x488a7b46 __SCK__tp_func_kvm_vmgexit_msr_protocol_enter EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4942be67 __SCT__tp_func_kvm_avic_incomplete_ipi -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x49691f3e __tracepoint_kvm_nested_vmenter_failed -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4972b800 kvm_inject_page_fault +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4967ca73 kvm_vcpu_destroy +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x49f666dd kvm_mmu_free_guest_mode_roots EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4a1c261b __SCT__tp_func_kvm_invlpga -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4b47873f kvm_find_cpuid_entry -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4bc4f31d kvm_apic_update_irr -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4d4f7ed7 kvm_post_set_cr0 -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4e114d70 kvm_set_cr3 +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4a970e21 kvm_lapic_expired_hv_timer +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4ad14455 kvm_vcpu_is_reset_bsp +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4ad81b93 kvm_cpu_has_interrupt +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4b907e1b kvm_inject_pending_timer_irqs +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4bc754c1 kvm_handle_invpcid +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4ca69c55 vcpu_load +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4cbec741 __tracepoint_kvm_avic_incomplete_ipi +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4ddcf471 mark_page_dirty +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4e104595 kvm_mmu_free_roots EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4e3fd1b4 kvm_release_pfn_clean -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5236b2f6 kvm_apic_write_nodecode -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x526bbe9c kvm_slot_page_track_add_page -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x529d3224 kvm_emulate_as_nop +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4edf71fb kvm_sev_es_mmio_write +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4f342b39 x86_decode_emulated_instruction +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4fe26316 kvm_init_shadow_ept_mmu +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x51243a07 __tracepoint_kvm_entry +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5150e4ea kvm_get_cr8 +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5153e660 kvm_vcpu_mark_page_dirty +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x51fb85d2 kvm_mmu_gva_to_gpa_write +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x52934c66 kvm_vcpu_gfn_to_page +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x52969f9a __tracepoint_kvm_msr +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x539a76e6 kvm_read_guest EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x53d9f927 __SCT__kvm_x86_get_cs_db_l_bits -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5444196a kvm_complete_insn_gp -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x546017e3 kvm_get_msr_common -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x546ca3cb __tracepoint_kvm_pi_irte_update -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x54711c47 kvm_emulate_instruction EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x54cd466b __traceiter_kvm_apicv_update_request -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x55681f59 kvm_release_page_clean -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x57d42366 load_pdptrs -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x57ea2568 kvm_put_kvm -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x592f30aa kvm_vcpu_is_reset_bsp +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x55d2e00e kvm_mtrr_valid +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x561fc378 kvm_apic_update_ppr +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x56c9ff46 __tracepoint_kvm_nested_intr_vmexit +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x57a49daf kvm_slot_page_track_remove_page +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x58198767 kvm_vcpu_write_guest +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x581d3801 kvm_cpuid EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x59387ba3 __SCT__kvm_x86_cache_reg +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5984a8c7 kvm_write_guest_virt_system EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x59e640c0 halt_poll_ns -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5a6c5fbd kvm_emulate_halt -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5b026407 __tracepoint_kvm_ple_window_update -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5b67ef00 hv_remote_flush_tlb +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5aa11fcc kvm_get_apic_mode +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5b08a583 __SCK__tp_func_kvm_fast_mmio EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5bf7cde0 kvm_mmu_set_ept_masks +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5bff74ad __SCK__kvm_x86_cache_reg EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5c11e105 __traceiter_kvm_write_tsc_offset -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5c2407b8 handle_ud -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5c45b593 kvm_update_dr7 -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5c92a48d kvm_handle_invpcid -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5cab41b9 kvm_vcpu_write_guest -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5cff749f kvm_emulate_hypercall -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5d033062 kvm_inject_emulated_page_fault +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5d01168c hv_remote_flush_tlb +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5d706ef7 kvm_vcpu_kick EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5d996b31 kvm_set_cpu_caps -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5d9d98ad kvm_set_msi_irq -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5de0e3ee __traceiter_kvm_nested_vmexit +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5e7dd067 kvm_skip_emulated_instruction +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5ed87ab8 __SCK__tp_func_kvm_skinit EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5fb8848b halt_poll_ns_grow_start -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6043e674 kvm_set_rflags -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x604df146 vcpu_put -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x616aa1ca kvm_mtrr_get_guest_memory_type +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5fb999b9 kvm_vcpu_wake_up +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x616d8729 kvm_arch_has_assigned_device EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x616e6c95 __SCT__tp_func_kvm_exit EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6243ac82 __kvm_apic_update_irr -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x62702272 kvm_emulate_monitor -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x629c6a7f gfn_to_page EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6303c089 kvm_calc_nested_tsc_offset EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x63270977 kvm_default_tsc_scaling_ratio -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6382284e kvm_vcpu_is_visible_gfn -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x641bf8ec kvm_is_visible_gfn -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x646a6337 gfn_to_pfn +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6339e8e9 __SCK__tp_func_kvm_avic_incomplete_ipi +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x63d4c6af __tracepoint_kvm_skinit +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x650d8b13 kvm_map_gfn EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6756347e __traceiter_kvm_page_fault +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x67d3a046 kvm_write_guest_offset_cached +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x67f7f026 __tracepoint_kvm_cr EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6892e3c3 kvm_set_pfn_accessed -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x68ff95d9 __x86_set_memory_region -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6988638a __tracepoint_kvm_pml_full -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x69dcfdbf __SCK__tp_func_kvm_inj_virq -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x69e88c3e kvm_unmap_gfn -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6a796f5b kvm_arch_register_noncoherent_dma +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x68d0f0bf kvm_emulate_as_nop +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6959fb79 kvm_emulate_instruction +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6abadc29 kvm_init EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6ada8f59 kvm_mmu_set_mmio_spte_mask -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6b5cf14c reprogram_counter +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6b0f66f3 kvm_get_kvm_safe +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6b331284 file_is_kvm +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6bd83e6f kvm_write_guest_page EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6becaded __SCT__tp_func_kvm_inj_virq +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6c198590 __SCK__tp_func_kvm_cr EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6c95726c host_xss -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6ccedc7f gfn_to_pfn_prot -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6cdb7273 gfn_to_memslot -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6ed00e23 kvm_flush_remote_tlbs -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6f9ca82d kvm_emulate_ap_reset_hold +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6d6113b1 kvm_set_msr EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x70288943 __SCT__tp_func_kvm_nested_vmrun -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7093ba6d __tracepoint_kvm_skinit -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7098e11d kvm_lapic_find_highest_irr +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7064e51b __SCK__tp_func_kvm_inj_virq EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x709cd8cb kvm_spurious_fault -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x713b5b8d __tracepoint_kvm_nested_vmexit_inject -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x71ebd118 kvm_arch_unregister_noncoherent_dma +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x709f6756 __SCK__tp_func_kvm_msr +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x70b62b7f kvm_write_guest +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x715104e2 kvm_vcpu_reset +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x723a8e58 __tracepoint_kvm_pi_irte_update EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7263ae77 __traceiter_kvm_nested_vmrun -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x730b121b kvm_get_linear_rip -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x73974afb kvm_io_bus_write -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7402ecf7 kvm_read_guest_virt -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x74831c5d kvm_vcpu_read_guest_atomic -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x74ab4d04 kvm_set_memory_region +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7423fd2a kvm_emulate_hypercall +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x742896fb kvm_apic_has_interrupt +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x74ec018c kvm_valid_efer EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x752c2b00 __traceiter_kvm_fast_mmio -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x774977c4 __SCK__tp_func_kvm_vmgexit_msr_protocol_exit +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7556f200 __tracepoint_kvm_vmgexit_msr_protocol_exit +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x75cc6fe7 kvm_handle_invalid_op +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x766a1a22 reprogram_counter +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7779e7e5 kvm_set_dr EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x778e30b9 __SCT__tp_func_kvm_cr -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x782157bd kvm_emulate_cpuid -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7903336c kvm_set_msr_common -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x799f07c3 kvm_cpu_get_interrupt -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x79ff6f1c __SCK__tp_func_kvm_exit -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7ac0ae1f __tracepoint_kvm_entry +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x785e595d __SCK__tp_func_kvm_nested_vmrun +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x78b8ac17 kvm_lapic_switch_to_sw_timer +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x79c1b9ee __SCK__tp_func_kvm_avic_ga_log +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7a3b5f3c handle_ud +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7aadc94b kvm_set_msr_common EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7afe324e halt_poll_ns_grow -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7b066080 __SCK__tp_func_kvm_vmgexit_enter +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7c8726d5 __SCK__tp_func_kvm_write_tsc_offset EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7c94c99a kvm_release_pfn_dirty -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7d23412e kvm_write_guest_offset_cached +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7cd89c4b __tracepoint_kvm_nested_intercepts +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7d9fbc0d kvm_lapic_reg_write EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7fe19488 kvm_add_user_return_msr EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7ff2a104 __SCT__tp_func_kvm_page_fault -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x802122cc __tracepoint_kvm_nested_vmexit -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x80228cfd gfn_to_page_many_atomic -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x80ffb13b __tracepoint_kvm_exit -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x833d3e15 kvm_emulate_xsetbv -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x852e0403 kvm_get_kvm_safe -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8623d2ff kvm_write_guest_cached -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8633eade kvm_update_cpuid_runtime -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x86812f99 kvm_vcpu_gfn_to_hva -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x86aca8ba __SCK__tp_func_kvm_avic_incomplete_ipi -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x877850ac kvm_requeue_exception -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x880bafc1 kvm_queue_exception +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x80175609 __SCK__tp_func_kvm_vmgexit_msr_protocol_exit +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x801b4d90 kvm_vcpu_yield_to +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8104063f kvm_vcpu_gfn_to_pfn_atomic +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x81107458 kvm_get_apic_base +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x811eb295 kvm_write_guest_cached +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x83539da6 kvm_is_linear_rip +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x850dfa62 __SCK__tp_func_kvm_entry +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x86f0f689 gfn_to_pfn_prot +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x87a33f75 kvm_read_guest_virt +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x87a3e22f kvm_can_use_hv_timer +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x87bebeb0 kvm_get_cs_db_l_bits +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x88010966 kvm_require_cpl +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x881de362 kvm_emulate_rdpmc +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8834c7b2 kvm_slot_page_track_add_page +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x888fd910 reprogram_gp_counter +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x889cdb25 kvm_vcpu_read_guest_page +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x892ebd6c handle_fastpath_set_msr_irqoff +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x89be5e10 __tracepoint_kvm_write_tsc_offset EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8a7fe54a __SCT__tp_func_kvm_vmgexit_enter -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8a91150c mark_page_dirty -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8aaa7a6a __SCK__tp_func_kvm_fast_mmio EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8b618aa6 __SCT__tp_func_kvm_nested_vmexit_inject -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8b813a3a kvm_make_all_cpus_request -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8ba464f4 __SCK__kvm_x86_get_cs_db_l_bits -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8c78e708 kvm_require_dr EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8cc07ada gfn_to_hva_memslot -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8d2288db kvm_inject_realmode_interrupt -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8e322147 kvm_fixup_and_inject_pf_error -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8ecc9402 kvm_lapic_switch_to_sw_timer -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x904d198b kvm_is_valid_cr4 +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8deaa715 kvm_update_dr7 +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8e9580b2 kvm_complete_insn_gp +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8f7e3c20 kvm_read_guest_cached +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8fd0b0f6 kvm_apic_update_irr +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8ffcccfb hv_remote_flush_tlb_with_range EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x912a9286 __traceiter_kvm_nested_intr_vmexit -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x91b55cf8 kvm_irq_has_notifier -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x926c2c3c __tracepoint_kvm_apicv_update_request +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9292a7fa kvm_intr_is_single_vcpu EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x93a3e40e __SCT__tp_func_kvm_ple_window_update EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x944882ed kvm_has_bus_lock_exit -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9581d9d0 kvm_intr_is_single_vcpu -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x959d4409 kvm_msr_allowed -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x95f0fc60 kvm_vcpu_read_guest -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x960dfdea __tracepoint_kvm_write_tsc_offset -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x964b6f4b kvm_map_gfn -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x964f13f0 kvm_apic_update_apicv -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x98974f88 kvm_apic_match_dest +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x96fd06b0 kvm_lapic_find_highest_irr +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9723930c __SCK__tp_func_kvm_nested_intercepts +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x975a858e __SCK__tp_func_kvm_vmgexit_exit +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9864272d gfn_to_memslot EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x98b40401 gfn_to_pfn_memslot_atomic EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x98f9ad3b __SCT__tp_func_kvm_apicv_update_request -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x996d19ea __tracepoint_kvm_msr -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9996068c kvm_read_l1_tsc -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x99b99d44 kvm_get_msr -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9a5e99e0 __SCK__tp_func_kvm_cr -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9aa66d7f kvm_debugfs_dir -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9cb1890a kvm_mmu_gva_to_gpa_write +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9aa75472 kvm_emulate_rdmsr +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9b90f854 kvm_post_set_cr4 +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9becb556 kvm_cpu_get_interrupt +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9c76a9e9 kvm_vcpu_is_visible_gfn EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9cf59e7a allow_smaller_maxphyaddr -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9d3b36e3 kvm_init_shadow_ept_mmu -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9db76b74 kvm_vcpu_kick -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9dd879e1 __SCK__tp_func_kvm_write_tsc_offset +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9dcd8abe kvm_set_apic_base EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9e20b2bc __traceiter_kvm_avic_incomplete_ipi -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9ef562b6 kvm_vcpu_yield_to +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9ecf3238 kvm_vcpu_deliver_sipi_vector +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9f098030 kvm_get_rflags +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9f0d707d __traceiter_kvm_exit +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9f57b284 __tracepoint_kvm_avic_ga_log EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9f68faa3 __traceiter_kvm_avic_unaccelerated_access -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9f77e602 kvm_vcpu_block -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa19db4bd __kvm_request_apicv_update +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9fa52699 kvm_queue_exception_p +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa1435772 kvm_release_page_clean EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa1c4231f kvm_set_pfn_dirty -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa1cc82e2 kvm_mmu_new_pgd +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa256f58f kvm_get_dr +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa263963f kvm_inject_emulated_page_fault +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa4e0f822 kvm_emulate_halt +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa4ec6a91 kvm_emulate_cpuid +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa5490937 kvm_apic_write_nodecode +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa5744dcb kvm_vcpu_unmap EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa588ef67 __SCT__tp_func_kvm_nested_intercepts +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa66b13e8 kvm_put_kvm_no_destroy EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa6a50230 __traceiter_kvm_nested_intercepts -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa6d6cf1b kvm_get_apic_mode EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa7022320 __traceiter_kvm_avic_ga_log -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa78b011b kvm_vcpu_map +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa7047041 kvm_fixup_and_inject_pf_error EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa80595a6 __traceiter_kvm_inj_virq -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa80acc0c kvm_cpuid EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa84a2e73 __SCT__tp_func_kvm_write_tsc_offset -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xab67508a kvm_apic_clear_irr -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xabd5c516 file_is_kvm -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xad7e88cc __tracepoint_kvm_nested_vmrun -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xada89b6a __SCK__tp_func_kvm_vmgexit_msr_protocol_enter -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xaef1db41 kvm_apic_has_interrupt -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xaeff2a31 kvm_page_track_register_notifier -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xaf50aed7 kvm_service_local_tlb_flush_requests -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb0109d08 kvm_is_linear_rip -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb03b27a3 kvm_vcpu_update_apicv -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb128f890 kvm_lapic_switch_to_hv_timer -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb151be18 __tracepoint_kvm_vmgexit_msr_protocol_exit -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb1bacac4 kvm_vcpu_unmap -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb2a8289c __SCK__kvm_x86_tlb_flush_current -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb3553194 kvm_task_switch -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb3f089e2 kvm_mmu_gva_to_gpa_read -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb3f319dd kvm_scale_tsc -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb5287f51 kvm_arch_start_assignment -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb67638e6 __SCK__tp_func_kvm_nested_intercepts -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb93c575c mark_page_dirty_in_slot +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xab3edc24 kvm_get_kvm +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xab45b2b5 kvm_vcpu_block +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xae94461c kvm_vcpu_gfn_to_hva +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xae9be8ab kvm_cpu_has_injectable_intr +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xaecdcfa5 gfn_to_pfn +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb125a9cd kvm_arch_no_poll +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb154f72b kvm_mmu_invlpg +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb260de59 kvm_flush_remote_tlbs +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb3bc20dc kvm_mmu_page_fault +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb4566081 kvm_set_rflags +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb730a326 __tracepoint_kvm_inj_virq +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb8ed8501 kvm_task_switch EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb96e9aa1 __traceiter_kvm_skinit -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xba07787d kvm_get_cr8 -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xbc9ca315 __tracepoint_kvm_vmgexit_enter -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xbcefae3c __tracepoint_kvm_page_fault -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xbd1fd918 kvm_vcpu_wake_up -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xbd918caa kvm_mmu_page_fault -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xbef532e6 kvm_vcpu_halt -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xbf402736 kvm_mmu_reset_context -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xbf9430bd kvm_set_cr4 -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc01845af kvm_apicv_activated -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc02f4829 kvm_emulate_invd +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xbac0df49 kvm_mmu_reset_context +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xbc6f6bd6 kvm_apic_match_dest +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xbe8ffea5 kvm_put_kvm +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xbe9ad07a __SCK__tp_func_kvm_nested_intr_vmexit EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc071e99f __SCT__tp_func_kvm_entry -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc46a09fd kvm_queue_exception_p -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc5f4db37 handle_fastpath_set_msr_irqoff +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc0a21b10 gfn_to_page_many_atomic +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc0ee9782 kvm_lapic_switch_to_hv_timer +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc1151d7e kvm_emulate_invd +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc1334d90 kvm_io_bus_write +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc198b693 __SCK__tp_func_kvm_invlpga +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc2795470 kvm_emulate_wrmsr +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc29fbc39 kvm_x86_ops +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc30ba86d kvm_vcpu_write_guest_page +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc3dc8496 kvm_arch_has_noncoherent_dma +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc4eff51f kvm_make_all_cpus_request EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc60d7d0c __traceiter_kvm_pml_full -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc6d7fda0 kvm_vcpu_gfn_to_pfn -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc6fbe7fd kvm_page_track_unregister_notifier -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc7f7316e kvm_init_shadow_npt_mmu -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc8ccf0b3 __SCK__tp_func_kvm_apicv_update_request -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc9682945 kvm_cpu_has_injectable_intr +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc6266087 kvm_emulate_xsetbv +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc77f772f kvm_read_guest_page +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc7b401e7 kvm_set_cr3 EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc96d35f4 report_ignored_msrs -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xcabc7162 kvm_init_mmu -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xcb3d0edb __SCK__tp_func_kvm_skinit -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xccdb680b __SCK__tp_func_kvm_ple_window_update -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xcdd492ca kvm_handle_memory_failure -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xce377849 kvm_init -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xce3afa8e kvm_get_kvm +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc9d65dd4 kvm_arch_start_assignment +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc9f7f816 __tracepoint_kvm_pml_full +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xcd27ba28 kvm_deliver_exception_payload +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xcde22ff2 __SCK__tp_func_kvm_pi_irte_update +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xce030317 kvm_read_l1_tsc EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xce576a13 enable_apicv +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xcf40373a kvm_fast_pio +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd0313b81 __tracepoint_kvm_exit EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd0459e67 kvm_has_tsc_control +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd09a9d70 kvm_apic_set_eoi_accelerated EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd09da48b __SCT__tp_func_kvm_nested_intr_vmexit -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd0c4fb4a kvm_get_running_vcpu -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd0fd184a kvm_can_use_hv_timer -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd11e8857 kvm_read_guest_page -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd1390a6d kvm_valid_efer -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd25d7bb8 kvm_deliver_exception_payload -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd474a3f1 kvm_arch_end_assignment -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd4ce5ec3 __SCK__tp_func_kvm_pi_irte_update -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd5969a1c kvm_vcpu_read_guest_page -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd8b81e21 kvm_cpu_has_interrupt -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd9b9eabd kvm_inject_pending_timer_irqs -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xdc0de7a5 __traceiter_kvm_exit +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd1197f6d kvm_update_cpuid_runtime +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd1f1a023 kvm_inject_realmode_interrupt +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd29c5b82 kvm_request_apicv_update +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd2b9ac81 __traceiter_kvm_nested_vmexit +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd37e8bc1 __SCK__tp_func_kvm_nested_vmenter_failed +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd3af1ed8 kvm_init_mmu +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd5b3e7f4 __x86_set_memory_region +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd5c23930 kvm_gfn_to_hva_cache_init +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd5df4710 __tracepoint_kvm_nested_vmrun +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd83789ee kvm_vcpu_on_spin +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd8a24240 kvm_read_guest_page_mmu +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd91c120c __SCK__tp_func_kvm_nested_vmexit_inject +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xdb225b74 kvm_io_bus_get_dev EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xdc7369fe __traceiter_kvm_msr -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xdd26cab7 current_vcpu -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xddfc003e kvm_request_apicv_update -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xde70a629 __tracepoint_kvm_avic_unaccelerated_access +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xdca67ed2 kvm_get_msr_common +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xdec5389d kvm_set_cr8 EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xdf026a18 __traceiter_kvm_vmgexit_exit -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xdf331baa __SCK__tp_func_kvm_entry -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xdf430ae8 kvm_emulate_instruction_from_buffer -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe011efac __SCK__tp_func_kvm_avic_ga_log -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe015a9b7 __SCK__tp_func_kvm_nested_vmrun +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xdfb0503b kvm_init_shadow_npt_mmu +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe0d1a40c kvm_post_set_cr0 EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe0e786a7 __SCT__tp_func_kvm_skinit -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe14bc646 kvm_get_dr -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe24064ab kvm_get_apic_base -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe4101ea2 kvm_load_host_xsave_state -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe49588bf kvm_release_page_dirty -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe528832e kvm_handle_invalid_op -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe6947b7c kvm_arch_has_assigned_device -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe6a6e869 kvm_lmsw -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe7092ee1 kvm_handle_page_fault -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe797a52d kvm_lapic_reg_read -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe7cf1869 kvm_hv_assist_page_enabled -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe8488296 kvm_free_guest_fpu -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe86ce985 __kvm_request_immediate_exit +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe269c948 __tracepoint_kvm_apicv_update_request +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe2b366f0 kvm_page_track_unregister_notifier +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe469caea kvm_emulate_wbinvd +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe67e794d kvm_get_msr +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe6f08454 kvm_get_running_vcpu +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe719c3bb current_vcpu EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe93dfc8c __SCT__tp_func_kvm_nested_vmenter_failed -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe95180c9 kvm_emulate_rdmsr EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe9674a16 supported_xcr0 -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe96a6403 kvm_sev_es_mmio_read -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe996f502 hv_remote_flush_tlb_with_range -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe9dccff6 kvm_clear_guest EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xea5cda33 __SCT__tp_func_kvm_fast_mmio -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xeaa3a22c kvm_set_cr0 -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xeaaea35e kvm_hv_get_assist_page -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xed81af6b kvm_lapic_set_eoi -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xedf0f474 kvm_mmu_invlpg +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xeb2e37a9 mark_page_dirty_in_slot +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xed55cda1 kvm_lmsw +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xed8ec3e1 __SCK__tp_func_kvm_ple_window_update EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xef14fd98 kvm_calc_nested_tsc_multiplier +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xef364e38 __SCK__tp_func_kvm_avic_unaccelerated_access +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xef4dc860 kvm_emulate_instruction_from_buffer +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf08126b4 gfn_to_hva EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf084b57d __SCT__tp_func_kvm_msr -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf1c83bd8 kvm_apic_update_ppr -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf2687e3f vcpu_load +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf0f90e43 kvm_get_linear_rip +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf266b2fa kvm_set_cr0 +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf2c3003b kvm_hv_assist_page_enabled EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf2df48f3 __SCT__tp_func_kvm_pml_full +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf2ef680a __SCK__kvm_x86_tlb_flush_current EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf32dff97 __SCT__tp_func_kvm_avic_unaccelerated_access -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf39edb9f kvm_queue_exception_e +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf338e7ad kvm_load_guest_xsave_state +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf391ead6 __SCK__tp_func_kvm_page_fault EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf4668dfb __traceiter_kvm_vmgexit_enter -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf46d59ee kvm_write_guest EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf54e2886 __SCT__tp_func_kvm_vmgexit_msr_protocol_enter -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf72e66ad kvm_vcpu_deliver_sipi_vector -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf7451b90 __tracepoint_kvm_nested_intr_vmexit -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf7a5cc84 __kvm_set_memory_region -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf7ce5ff3 kvm_read_guest -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf95acb16 kvm_mmu_free_guest_mode_roots -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xfa97a017 kvm_vcpu_gfn_to_page -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xfabe1d20 __tracepoint_kvm_fast_mmio -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xfdc20c96 __tracepoint_kvm_cr -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xfe648eb7 __SCK__tp_func_kvm_nested_intr_vmexit -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xff567b37 kvm_get_cs_db_l_bits -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xffa70832 kvm_vcpu_mark_page_dirty -EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xffac372a kvm_read_guest_page_mmu -EXPORT_SYMBOL_GPL crypto/af_alg 0x047d48d1 af_alg_unregister_type -EXPORT_SYMBOL_GPL crypto/af_alg 0x0fa7638e af_alg_pull_tsgl -EXPORT_SYMBOL_GPL crypto/af_alg 0x26278642 af_alg_alloc_areq -EXPORT_SYMBOL_GPL crypto/af_alg 0x33887f18 af_alg_accept -EXPORT_SYMBOL_GPL crypto/af_alg 0x3551da67 af_alg_free_resources -EXPORT_SYMBOL_GPL crypto/af_alg 0x36f5dc81 af_alg_free_sg -EXPORT_SYMBOL_GPL crypto/af_alg 0x619232e0 af_alg_sendmsg -EXPORT_SYMBOL_GPL crypto/af_alg 0x6ef87ef6 af_alg_poll -EXPORT_SYMBOL_GPL crypto/af_alg 0x85b9480f af_alg_wmem_wakeup -EXPORT_SYMBOL_GPL crypto/af_alg 0x887c6cca af_alg_release -EXPORT_SYMBOL_GPL crypto/af_alg 0x90a1baf6 af_alg_release_parent -EXPORT_SYMBOL_GPL crypto/af_alg 0x9e93f161 af_alg_get_rsgl -EXPORT_SYMBOL_GPL crypto/af_alg 0xa850ef2c af_alg_sendpage -EXPORT_SYMBOL_GPL crypto/af_alg 0xaa241bf4 af_alg_wait_for_data -EXPORT_SYMBOL_GPL crypto/af_alg 0xb3782c2f af_alg_register_type -EXPORT_SYMBOL_GPL crypto/af_alg 0xc24ad439 af_alg_make_sg -EXPORT_SYMBOL_GPL crypto/af_alg 0xcfdbc788 af_alg_count_tsgl -EXPORT_SYMBOL_GPL crypto/af_alg 0xe358ebe7 af_alg_async_cb -EXPORT_SYMBOL_GPL crypto/asymmetric_keys/asym_tpm 0x5807b45c asym_tpm_subtype +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf5e4ab43 kvm_scale_tsc +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf6392172 kvm_requeue_exception +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf689794c kvm_vcpu_gfn_to_pfn +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf742ff5f kvm_requeue_exception_e +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf74762d6 kvm_clear_guest +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf7c84f40 kvm_emulate_mwait +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf952757d kvm_mmu_new_pgd +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xfaab53fe kvm_lapic_reg_read +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xfbe4c47a kvm_set_memory_region +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xfc5472b6 kvm_require_dr +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xfc5ca8f8 gfn_to_page +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xfd25a17b kvm_sev_es_string_io +EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xfd99d9e6 kvm_emulate_ap_reset_hold +EXPORT_SYMBOL_GPL crypto/af_alg 0x00659720 af_alg_poll +EXPORT_SYMBOL_GPL crypto/af_alg 0x075f1851 af_alg_free_sg +EXPORT_SYMBOL_GPL crypto/af_alg 0x08cf1edf af_alg_async_cb +EXPORT_SYMBOL_GPL crypto/af_alg 0x14ee22a6 af_alg_count_tsgl +EXPORT_SYMBOL_GPL crypto/af_alg 0x3311636e af_alg_free_resources +EXPORT_SYMBOL_GPL crypto/af_alg 0x3963fff8 af_alg_wmem_wakeup +EXPORT_SYMBOL_GPL crypto/af_alg 0x5073bd19 af_alg_release +EXPORT_SYMBOL_GPL crypto/af_alg 0x535e5b28 af_alg_sendmsg +EXPORT_SYMBOL_GPL crypto/af_alg 0x60ac900e af_alg_pull_tsgl +EXPORT_SYMBOL_GPL crypto/af_alg 0x845c8ee7 af_alg_accept +EXPORT_SYMBOL_GPL crypto/af_alg 0x869a6488 af_alg_release_parent +EXPORT_SYMBOL_GPL crypto/af_alg 0x87f5d2d5 af_alg_make_sg +EXPORT_SYMBOL_GPL crypto/af_alg 0x8e46b577 af_alg_sendpage +EXPORT_SYMBOL_GPL crypto/af_alg 0x9abc8a2d af_alg_get_rsgl +EXPORT_SYMBOL_GPL crypto/af_alg 0xbf1705e1 af_alg_wait_for_data +EXPORT_SYMBOL_GPL crypto/af_alg 0xdc0cba4a af_alg_register_type +EXPORT_SYMBOL_GPL crypto/af_alg 0xe9f51014 af_alg_alloc_areq +EXPORT_SYMBOL_GPL crypto/af_alg 0xed11fec8 af_alg_unregister_type EXPORT_SYMBOL_GPL crypto/asymmetric_keys/asym_tpm 0x7430f97c tpm_key_create -EXPORT_SYMBOL_GPL crypto/async_tx/async_memcpy 0x85fbdfb1 async_memcpy -EXPORT_SYMBOL_GPL crypto/async_tx/async_pq 0x15204e96 async_gen_syndrome -EXPORT_SYMBOL_GPL crypto/async_tx/async_pq 0xdfc67183 async_syndrome_val -EXPORT_SYMBOL_GPL crypto/async_tx/async_raid6_recov 0x2ff1b0b2 async_raid6_2data_recov -EXPORT_SYMBOL_GPL crypto/async_tx/async_raid6_recov 0xa507b16b async_raid6_datap_recov -EXPORT_SYMBOL_GPL crypto/async_tx/async_tx 0x26bd3785 __async_tx_find_channel -EXPORT_SYMBOL_GPL crypto/async_tx/async_tx 0x80974b8f async_trigger_callback -EXPORT_SYMBOL_GPL crypto/async_tx/async_tx 0x8a790bdf async_tx_submit -EXPORT_SYMBOL_GPL crypto/async_tx/async_tx 0x970b4e07 async_tx_quiesce -EXPORT_SYMBOL_GPL crypto/async_tx/async_xor 0x256c7684 async_xor_offs -EXPORT_SYMBOL_GPL crypto/async_tx/async_xor 0xdb63c6be async_xor_val_offs -EXPORT_SYMBOL_GPL crypto/async_tx/async_xor 0xe538cd2b async_xor_val -EXPORT_SYMBOL_GPL crypto/async_tx/async_xor 0xf342eb35 async_xor +EXPORT_SYMBOL_GPL crypto/asymmetric_keys/asym_tpm 0x9a609e60 asym_tpm_subtype +EXPORT_SYMBOL_GPL crypto/async_tx/async_memcpy 0x1422cca7 async_memcpy +EXPORT_SYMBOL_GPL crypto/async_tx/async_pq 0x382448c1 async_syndrome_val +EXPORT_SYMBOL_GPL crypto/async_tx/async_pq 0x8d7f7999 async_gen_syndrome +EXPORT_SYMBOL_GPL crypto/async_tx/async_raid6_recov 0xe91bd4e6 async_raid6_2data_recov +EXPORT_SYMBOL_GPL crypto/async_tx/async_raid6_recov 0xed5efd0f async_raid6_datap_recov +EXPORT_SYMBOL_GPL crypto/async_tx/async_tx 0xa84d383a __async_tx_find_channel +EXPORT_SYMBOL_GPL crypto/async_tx/async_tx 0xc9d81019 async_tx_quiesce +EXPORT_SYMBOL_GPL crypto/async_tx/async_tx 0xd755db8e async_tx_submit +EXPORT_SYMBOL_GPL crypto/async_tx/async_tx 0xfb148e3d async_trigger_callback +EXPORT_SYMBOL_GPL crypto/async_tx/async_xor 0x2a1c8d0f async_xor_val +EXPORT_SYMBOL_GPL crypto/async_tx/async_xor 0x38d8bafc async_xor +EXPORT_SYMBOL_GPL crypto/async_tx/async_xor 0x3b2b9368 async_xor_val_offs +EXPORT_SYMBOL_GPL crypto/async_tx/async_xor 0x8fb76eac async_xor_offs EXPORT_SYMBOL_GPL crypto/authenc 0x2479193e crypto_authenc_extractkeys -EXPORT_SYMBOL_GPL crypto/blowfish_common 0x96e4d062 blowfish_setkey +EXPORT_SYMBOL_GPL crypto/blowfish_common 0x03ea7dd6 blowfish_setkey EXPORT_SYMBOL_GPL crypto/cast5_generic 0x188d9d26 __cast5_decrypt EXPORT_SYMBOL_GPL crypto/cast5_generic 0x9542f1eb cast5_setkey EXPORT_SYMBOL_GPL crypto/cast5_generic 0xef81a4af __cast5_encrypt @@ -9507,32 +9499,32 @@ EXPORT_SYMBOL_GPL crypto/cast_common 0x5b17be06 cast_s4 EXPORT_SYMBOL_GPL crypto/cast_common 0xb9cba57f cast_s3 EXPORT_SYMBOL_GPL crypto/cast_common 0xbd3e7542 cast_s1 -EXPORT_SYMBOL_GPL crypto/cryptd 0x29e2e272 cryptd_free_ahash -EXPORT_SYMBOL_GPL crypto/cryptd 0x40a7a8a6 cryptd_shash_desc -EXPORT_SYMBOL_GPL crypto/cryptd 0x46bc626e cryptd_alloc_ahash -EXPORT_SYMBOL_GPL crypto/cryptd 0x48a95b7c cryptd_aead_queued -EXPORT_SYMBOL_GPL crypto/cryptd 0x4ba5d327 cryptd_skcipher_child -EXPORT_SYMBOL_GPL crypto/cryptd 0x70aade09 cryptd_ahash_child -EXPORT_SYMBOL_GPL crypto/cryptd 0x744aac2d cryptd_ahash_queued -EXPORT_SYMBOL_GPL crypto/cryptd 0x923c5594 cryptd_free_aead -EXPORT_SYMBOL_GPL crypto/cryptd 0xa061c762 cryptd_skcipher_queued -EXPORT_SYMBOL_GPL crypto/cryptd 0xab27f506 cryptd_free_skcipher -EXPORT_SYMBOL_GPL crypto/cryptd 0xd4b7ff4e cryptd_aead_child -EXPORT_SYMBOL_GPL crypto/cryptd 0xd7665390 cryptd_alloc_aead -EXPORT_SYMBOL_GPL crypto/cryptd 0xf701fe2f cryptd_alloc_skcipher -EXPORT_SYMBOL_GPL crypto/crypto_engine 0x201b6709 crypto_transfer_akcipher_request_to_engine -EXPORT_SYMBOL_GPL crypto/crypto_engine 0x2bf19395 crypto_transfer_aead_request_to_engine -EXPORT_SYMBOL_GPL crypto/crypto_engine 0x2da482b5 crypto_finalize_akcipher_request -EXPORT_SYMBOL_GPL crypto/crypto_engine 0x485affef crypto_engine_start -EXPORT_SYMBOL_GPL crypto/crypto_engine 0x5b095746 crypto_engine_alloc_init -EXPORT_SYMBOL_GPL crypto/crypto_engine 0x5cfd4b4a crypto_finalize_aead_request -EXPORT_SYMBOL_GPL crypto/crypto_engine 0x6d7ad34d crypto_finalize_hash_request -EXPORT_SYMBOL_GPL crypto/crypto_engine 0x8242448c crypto_transfer_skcipher_request_to_engine -EXPORT_SYMBOL_GPL crypto/crypto_engine 0x9b22a5bf crypto_transfer_hash_request_to_engine -EXPORT_SYMBOL_GPL crypto/crypto_engine 0xad2a9263 crypto_engine_exit -EXPORT_SYMBOL_GPL crypto/crypto_engine 0xb17ae3a8 crypto_engine_alloc_init_and_set -EXPORT_SYMBOL_GPL crypto/crypto_engine 0xb1ffa938 crypto_finalize_skcipher_request -EXPORT_SYMBOL_GPL crypto/crypto_engine 0xbd19f85c crypto_engine_stop +EXPORT_SYMBOL_GPL crypto/cryptd 0x1d0ba3a1 cryptd_aead_child +EXPORT_SYMBOL_GPL crypto/cryptd 0x3d2c8feb cryptd_free_aead +EXPORT_SYMBOL_GPL crypto/cryptd 0x3ea4f221 cryptd_skcipher_queued +EXPORT_SYMBOL_GPL crypto/cryptd 0x4c21a131 cryptd_free_skcipher +EXPORT_SYMBOL_GPL crypto/cryptd 0x5cb4379d cryptd_shash_desc +EXPORT_SYMBOL_GPL crypto/cryptd 0x7113539f cryptd_ahash_child +EXPORT_SYMBOL_GPL crypto/cryptd 0x9019550d cryptd_skcipher_child +EXPORT_SYMBOL_GPL crypto/cryptd 0xb3d55b3f cryptd_ahash_queued +EXPORT_SYMBOL_GPL crypto/cryptd 0xcff51d37 cryptd_alloc_skcipher +EXPORT_SYMBOL_GPL crypto/cryptd 0xd552ace3 cryptd_aead_queued +EXPORT_SYMBOL_GPL crypto/cryptd 0xd5a71f18 cryptd_alloc_ahash +EXPORT_SYMBOL_GPL crypto/cryptd 0xe20d7b7a cryptd_free_ahash +EXPORT_SYMBOL_GPL crypto/cryptd 0xeec5be74 cryptd_alloc_aead +EXPORT_SYMBOL_GPL crypto/crypto_engine 0x1e940386 crypto_transfer_akcipher_request_to_engine +EXPORT_SYMBOL_GPL crypto/crypto_engine 0x2d36f936 crypto_engine_stop +EXPORT_SYMBOL_GPL crypto/crypto_engine 0x2d4931a8 crypto_finalize_akcipher_request +EXPORT_SYMBOL_GPL crypto/crypto_engine 0x35acb35a crypto_engine_exit +EXPORT_SYMBOL_GPL crypto/crypto_engine 0x37f42450 crypto_finalize_skcipher_request +EXPORT_SYMBOL_GPL crypto/crypto_engine 0x3837ee5e crypto_transfer_hash_request_to_engine +EXPORT_SYMBOL_GPL crypto/crypto_engine 0x4047d518 crypto_transfer_skcipher_request_to_engine +EXPORT_SYMBOL_GPL crypto/crypto_engine 0x7e97daf5 crypto_engine_alloc_init_and_set +EXPORT_SYMBOL_GPL crypto/crypto_engine 0x8ba3a4e6 crypto_transfer_aead_request_to_engine +EXPORT_SYMBOL_GPL crypto/crypto_engine 0xbad6b85e crypto_engine_start +EXPORT_SYMBOL_GPL crypto/crypto_engine 0xc00eddeb crypto_engine_alloc_init +EXPORT_SYMBOL_GPL crypto/crypto_engine 0xc9d3ed17 crypto_finalize_hash_request +EXPORT_SYMBOL_GPL crypto/crypto_engine 0xda73dc32 crypto_finalize_aead_request EXPORT_SYMBOL_GPL crypto/crypto_simd 0x1c26dd7b simd_unregister_aeads EXPORT_SYMBOL_GPL crypto/crypto_simd 0x504cb053 simd_aead_create_compat EXPORT_SYMBOL_GPL crypto/crypto_simd 0x65a5774b simd_register_skciphers_compat @@ -9560,48 +9552,48 @@ EXPORT_SYMBOL_GPL drivers/acpi/sbshc 0x4f6c2360 acpi_smbus_read EXPORT_SYMBOL_GPL drivers/acpi/sbshc 0x87bd07bd acpi_smbus_register_callback EXPORT_SYMBOL_GPL drivers/acpi/sbshc 0x96eb492d acpi_smbus_write -EXPORT_SYMBOL_GPL drivers/ata/libahci 0x016bb664 ahci_qc_issue -EXPORT_SYMBOL_GPL drivers/ata/libahci 0x020341f6 ahci_shost_attrs -EXPORT_SYMBOL_GPL drivers/ata/libahci 0x09f16a87 ahci_check_ready -EXPORT_SYMBOL_GPL drivers/ata/libahci 0x153cefaa ahci_print_info -EXPORT_SYMBOL_GPL drivers/ata/libahci 0x198033c2 ahci_save_initial_config -EXPORT_SYMBOL_GPL drivers/ata/libahci 0x1b416c0a ahci_ops -EXPORT_SYMBOL_GPL drivers/ata/libahci 0x2574177a ahci_set_em_messages -EXPORT_SYMBOL_GPL drivers/ata/libahci 0x28eaf08f ahci_do_softreset -EXPORT_SYMBOL_GPL drivers/ata/libahci 0x36909cdc ahci_init_controller -EXPORT_SYMBOL_GPL drivers/ata/libahci 0x372ef8a9 ahci_do_hardreset -EXPORT_SYMBOL_GPL drivers/ata/libahci 0x538ec2da ahci_host_activate -EXPORT_SYMBOL_GPL drivers/ata/libahci 0x5565fabe ahci_handle_port_intr -EXPORT_SYMBOL_GPL drivers/ata/libahci 0x5be1486a ahci_sdev_attrs -EXPORT_SYMBOL_GPL drivers/ata/libahci 0x64bc9bf0 ahci_fill_cmd_slot -EXPORT_SYMBOL_GPL drivers/ata/libahci 0x7e1fa879 ahci_dev_classify -EXPORT_SYMBOL_GPL drivers/ata/libahci 0x8503681b ahci_start_fis_rx -EXPORT_SYMBOL_GPL drivers/ata/libahci 0x85add374 ahci_pmp_retry_srst_ops -EXPORT_SYMBOL_GPL drivers/ata/libahci 0xa89f90b2 ahci_stop_engine -EXPORT_SYMBOL_GPL drivers/ata/libahci 0xb3b37418 ahci_reset_controller -EXPORT_SYMBOL_GPL drivers/ata/libahci 0xc26aeaee ahci_kick_engine -EXPORT_SYMBOL_GPL drivers/ata/libahci 0xdc65579e ahci_port_resume -EXPORT_SYMBOL_GPL drivers/ata/libahci 0xe02c6453 ahci_start_engine +EXPORT_SYMBOL_GPL drivers/ata/libahci 0x05ba37fa ahci_host_activate +EXPORT_SYMBOL_GPL drivers/ata/libahci 0x0d8dbac1 ahci_pmp_retry_srst_ops +EXPORT_SYMBOL_GPL drivers/ata/libahci 0x21d346b4 ahci_set_em_messages +EXPORT_SYMBOL_GPL drivers/ata/libahci 0x24d621dc ahci_check_ready +EXPORT_SYMBOL_GPL drivers/ata/libahci 0x435be4d6 ahci_start_fis_rx +EXPORT_SYMBOL_GPL drivers/ata/libahci 0x48cef012 ahci_ops +EXPORT_SYMBOL_GPL drivers/ata/libahci 0x49bfaf74 ahci_start_engine +EXPORT_SYMBOL_GPL drivers/ata/libahci 0x53095e77 ahci_reset_em +EXPORT_SYMBOL_GPL drivers/ata/libahci 0x53f0bcf6 ahci_port_resume +EXPORT_SYMBOL_GPL drivers/ata/libahci 0x83f13215 ahci_sdev_attrs +EXPORT_SYMBOL_GPL drivers/ata/libahci 0x8c11a00f ahci_reset_controller +EXPORT_SYMBOL_GPL drivers/ata/libahci 0x8f4a185e ahci_qc_issue +EXPORT_SYMBOL_GPL drivers/ata/libahci 0x965623f6 ahci_kick_engine +EXPORT_SYMBOL_GPL drivers/ata/libahci 0x97f3fcc5 ahci_init_controller +EXPORT_SYMBOL_GPL drivers/ata/libahci 0x9ff5dbc5 ahci_error_handler +EXPORT_SYMBOL_GPL drivers/ata/libahci 0xa5665d2f ahci_print_info +EXPORT_SYMBOL_GPL drivers/ata/libahci 0xa61840ed ahci_dev_classify +EXPORT_SYMBOL_GPL drivers/ata/libahci 0xc2613d21 ahci_shost_attrs +EXPORT_SYMBOL_GPL drivers/ata/libahci 0xc5032758 ahci_do_softreset +EXPORT_SYMBOL_GPL drivers/ata/libahci 0xe167eb29 ahci_fill_cmd_slot +EXPORT_SYMBOL_GPL drivers/ata/libahci 0xe481226e ahci_handle_port_intr +EXPORT_SYMBOL_GPL drivers/ata/libahci 0xe958076f ahci_do_hardreset EXPORT_SYMBOL_GPL drivers/ata/libahci 0xea50dad3 ahci_ignore_sss -EXPORT_SYMBOL_GPL drivers/ata/libahci 0xfa8a35c6 ahci_error_handler -EXPORT_SYMBOL_GPL drivers/ata/libahci 0xfd601d05 ahci_reset_em -EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0x2ac18bdb ahci_platform_get_resources -EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0x3190010f ahci_platform_disable_regulators -EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0x3dc57f7b ahci_platform_disable_resources -EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0x3f933c08 ahci_platform_shutdown -EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0x4b39e3ee ahci_platform_ops -EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0x53f4a9a7 ahci_platform_suspend_host -EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0x65f26f45 ahci_platform_enable_resources -EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0x716f4133 ahci_platform_enable_phys -EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0x75f281b3 ahci_platform_disable_clks -EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0x79289e43 ahci_platform_init_host -EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0x92bad131 ahci_platform_resume -EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0xacafc7b3 ahci_platform_suspend -EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0xb18db6bf ahci_platform_enable_clks -EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0xb510763f ahci_platform_disable_phys -EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0xb68838f0 ahci_platform_resume_host -EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0xf0a92bb4 ahci_platform_enable_regulators -EXPORT_SYMBOL_GPL drivers/ata/pata_platform 0xaa640b3a __pata_platform_probe +EXPORT_SYMBOL_GPL drivers/ata/libahci 0xfaf6c8c7 ahci_save_initial_config +EXPORT_SYMBOL_GPL drivers/ata/libahci 0xfb2abb0c ahci_stop_engine +EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0x0d7456f7 ahci_platform_enable_regulators +EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0x1cc492f1 ahci_platform_resume_host +EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0x21acc2bd ahci_platform_resume +EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0x2edb5846 ahci_platform_disable_resources +EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0x569e39cf ahci_platform_ops +EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0x585a13d6 ahci_platform_disable_phys +EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0x77f4e559 ahci_platform_enable_phys +EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0x78e693be ahci_platform_get_resources +EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0x7f9a7e79 ahci_platform_enable_resources +EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0x8427e9cf ahci_platform_init_host +EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0x8fb5bfd8 ahci_platform_suspend +EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0x9b130b43 ahci_platform_enable_clks +EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0xb4bdfdcc ahci_platform_disable_clks +EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0xbb433aec ahci_platform_disable_regulators +EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0xee8c0915 ahci_platform_shutdown +EXPORT_SYMBOL_GPL drivers/ata/libahci_platform 0xf7301b15 ahci_platform_suspend_host +EXPORT_SYMBOL_GPL drivers/ata/pata_platform 0xe096e185 __pata_platform_probe EXPORT_SYMBOL_GPL drivers/auxdisplay/cfag12864b 0x02ff9464 cfag12864b_isinited EXPORT_SYMBOL_GPL drivers/auxdisplay/cfag12864b 0x0ecb2e5d cfag12864b_disable EXPORT_SYMBOL_GPL drivers/auxdisplay/cfag12864b 0x305dc3c6 cfag12864b_isenabled @@ -9635,571 +9627,571 @@ EXPORT_SYMBOL_GPL drivers/auxdisplay/ks0108 0xbf4774db ks0108_writecontrol EXPORT_SYMBOL_GPL drivers/auxdisplay/ks0108 0xedde6df2 ks0108_page EXPORT_SYMBOL_GPL drivers/auxdisplay/ks0108 0xfee8ef7b ks0108_address -EXPORT_SYMBOL_GPL drivers/base/regmap/regmap-i2c 0x65ada338 __regmap_init_i2c -EXPORT_SYMBOL_GPL drivers/base/regmap/regmap-i2c 0x77df50dc __devm_regmap_init_i2c -EXPORT_SYMBOL_GPL drivers/base/regmap/regmap-slimbus 0x4bc3fd24 __devm_regmap_init_slimbus -EXPORT_SYMBOL_GPL drivers/base/regmap/regmap-slimbus 0x6f981553 __regmap_init_slimbus -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x094b3b16 bcma_chipco_regctl_maskset -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x0b3a04c3 bcma_core_pci_power_save -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x23545c79 bcma_chipco_chipctl_maskset -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x314ab7b3 bcma_chipco_gpio_out -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x32e4f50a bcma_find_core_unit -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x36597cf6 bcma_chipco_pll_read -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x3a45eb0c bcma_driver_unregister -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x408230eb bcma_chipco_pll_maskset -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x48f9dab6 bcma_core_set_clockmode -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x56c16963 bcma_chipco_gpio_control -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x5b9b0040 bcma_host_pci_down -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x65ba10d4 bcma_core_enable -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x69f00db5 bcma_pmu_get_bus_clock -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x85674c9b bcma_core_disable -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x85f2b2d9 __bcma_driver_register -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x93cd03c7 bcma_chipco_gpio_outen -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x99a67b95 bcma_host_pci_irq_ctl -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xb74a9c09 bcma_pmu_spuravoid_pllupdate -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xd25ea850 bcma_chipco_get_alp_clock -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xd9ca3155 bcma_host_pci_up -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xda6fbd5e bcma_chipco_b_mii_write -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xe3f2bfb9 bcma_chipco_pll_write -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xe412b307 bcma_core_is_enabled -EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xea4b4015 bcma_core_pll_ctl -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x03435486 mhi_get_free_desc_count -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x0f0f0789 mhi_device_get -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x11c7795f __mhi_driver_register -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x22f8770e mhi_device_put -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x2e281b80 mhi_get_exec_env -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x365cf8b4 mhi_pm_resume_force -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x3c8fbe0a mhi_pm_resume -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x4353fbdc mhi_alloc_controller -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x6c17c536 mhi_pm_suspend -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x81058e13 mhi_get_mhi_state -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x8a8c2bc4 mhi_soc_reset -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x9213c753 mhi_notify -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x930e0d8f mhi_register_controller -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x9f957be7 mhi_free_controller -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xa08c76e5 mhi_poll -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xa6ba3c4d mhi_prepare_for_transfer -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xa773a43a mhi_queue_buf -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xab3fb555 mhi_driver_unregister -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xbf09e36b mhi_device_get_sync -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xcc6b467b mhi_async_power_up -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xd5e2ffa4 mhi_queue_skb -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xe44fa2a5 mhi_prepare_for_power_up -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xe7b4dceb mhi_unregister_controller -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xea193475 mhi_queue_is_full -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xea9cb9be mhi_download_rddm_image -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xeb0116bd mhi_queue_dma -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xebd535ef mhi_power_down -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xef5cf34b mhi_unprepare_from_transfer -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xf118a3e5 mhi_unprepare_after_power_down -EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xfebf7207 mhi_force_rddm_mode +EXPORT_SYMBOL_GPL drivers/base/regmap/regmap-i2c 0x6e5cd013 __devm_regmap_init_i2c +EXPORT_SYMBOL_GPL drivers/base/regmap/regmap-i2c 0x9db93546 __regmap_init_i2c +EXPORT_SYMBOL_GPL drivers/base/regmap/regmap-slimbus 0x5d06b401 __devm_regmap_init_slimbus +EXPORT_SYMBOL_GPL drivers/base/regmap/regmap-slimbus 0x60c23207 __regmap_init_slimbus +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x14aa8929 bcma_chipco_gpio_control +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x154a2957 bcma_driver_unregister +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x17774122 bcma_chipco_pll_maskset +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x1a9fe177 bcma_chipco_gpio_out +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x1adf4f9a bcma_core_disable +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x1c541a69 bcma_chipco_gpio_outen +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x1c5bdca2 bcma_chipco_regctl_maskset +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x22e6e961 bcma_host_pci_down +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x30849707 bcma_core_set_clockmode +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x4b0a842a bcma_find_core_unit +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x6a313451 bcma_core_pll_ctl +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x6cf12b99 bcma_host_pci_irq_ctl +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x72de5cad bcma_chipco_chipctl_maskset +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x7a7cdea6 bcma_chipco_get_alp_clock +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xab108e02 bcma_pmu_spuravoid_pllupdate +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xb5545209 bcma_chipco_pll_read +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xc373499f bcma_pmu_get_bus_clock +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xc982dad1 bcma_core_is_enabled +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xd2183d23 bcma_chipco_pll_write +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xd525c599 bcma_core_pci_power_save +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xdbcd34aa __bcma_driver_register +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xe00a13c9 bcma_chipco_b_mii_write +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xe12cb215 bcma_host_pci_up +EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xe16bd770 bcma_core_enable +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x02793304 mhi_poll +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x1295adf0 mhi_get_mhi_state +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x2e50a0af mhi_unprepare_from_transfer +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x327e5999 mhi_async_power_up +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x3eb499a1 mhi_notify +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x52614bc0 mhi_register_controller +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x647aded4 mhi_pm_suspend +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x7de475e7 mhi_alloc_controller +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x81bbbae0 mhi_queue_skb +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x88ac9cce mhi_unprepare_after_power_down +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x8a9bb1a5 mhi_pm_resume +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x8af2c9c6 mhi_download_rddm_image +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x8d75cca8 mhi_driver_unregister +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0x9a4202cb mhi_get_free_desc_count +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xa0cf8f83 mhi_power_down +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xa636512f __mhi_driver_register +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xb1af2891 mhi_prepare_for_power_up +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xb5baf428 mhi_queue_dma +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xb8160e1a mhi_unregister_controller +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xc4ed1187 mhi_queue_is_full +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xc912f6f0 mhi_soc_reset +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xca43ebf2 mhi_pm_resume_force +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xccfaabad mhi_force_rddm_mode +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xce87b5c1 mhi_prepare_for_transfer +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xd8cacb56 mhi_free_controller +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xda93975d mhi_device_get +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xdb2be090 mhi_queue_buf +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xf5cc97b9 mhi_get_exec_env +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xf9d85b62 mhi_device_get_sync +EXPORT_SYMBOL_GPL drivers/bus/mhi/core/mhi 0xfc221d4a mhi_device_put EXPORT_SYMBOL_GPL drivers/counter/counter 0x01aab51b counter_count_direction_str -EXPORT_SYMBOL_GPL drivers/counter/counter 0x2ab031cb counter_signal_enum_read -EXPORT_SYMBOL_GPL drivers/counter/counter 0x3c4b0e85 counter_device_enum_read -EXPORT_SYMBOL_GPL drivers/counter/counter 0x544cad1b counter_count_enum_read -EXPORT_SYMBOL_GPL drivers/counter/counter 0x6d9ae11a counter_signal_enum_available_read -EXPORT_SYMBOL_GPL drivers/counter/counter 0x6f1727fa counter_count_enum_available_read -EXPORT_SYMBOL_GPL drivers/counter/counter 0x6fea465f devm_counter_unregister -EXPORT_SYMBOL_GPL drivers/counter/counter 0x702d2803 counter_unregister -EXPORT_SYMBOL_GPL drivers/counter/counter 0x77b88b2b counter_register -EXPORT_SYMBOL_GPL drivers/counter/counter 0x77e5d6c5 counter_device_enum_write -EXPORT_SYMBOL_GPL drivers/counter/counter 0x78f85be8 counter_count_enum_write -EXPORT_SYMBOL_GPL drivers/counter/counter 0xb8fcae3c devm_counter_register -EXPORT_SYMBOL_GPL drivers/counter/counter 0xdbd70a7f counter_device_enum_available_read +EXPORT_SYMBOL_GPL drivers/counter/counter 0x031af9ed counter_count_enum_available_read +EXPORT_SYMBOL_GPL drivers/counter/counter 0x19fa1e08 counter_signal_enum_write +EXPORT_SYMBOL_GPL drivers/counter/counter 0x23a19152 counter_register +EXPORT_SYMBOL_GPL drivers/counter/counter 0x334e7d01 counter_signal_enum_read +EXPORT_SYMBOL_GPL drivers/counter/counter 0x42f11fbb counter_count_enum_read +EXPORT_SYMBOL_GPL drivers/counter/counter 0x494cc06c devm_counter_unregister +EXPORT_SYMBOL_GPL drivers/counter/counter 0x8ac3f641 counter_device_enum_read +EXPORT_SYMBOL_GPL drivers/counter/counter 0x8afa3e87 devm_counter_register +EXPORT_SYMBOL_GPL drivers/counter/counter 0xd9382637 counter_signal_enum_available_read +EXPORT_SYMBOL_GPL drivers/counter/counter 0xd9f01569 counter_device_enum_available_read +EXPORT_SYMBOL_GPL drivers/counter/counter 0xdafa81d0 counter_device_enum_write +EXPORT_SYMBOL_GPL drivers/counter/counter 0xdd76c907 counter_count_enum_write +EXPORT_SYMBOL_GPL drivers/counter/counter 0xe57c4dda counter_unregister EXPORT_SYMBOL_GPL drivers/counter/counter 0xee526d0f counter_count_mode_str -EXPORT_SYMBOL_GPL drivers/counter/counter 0xeff59907 counter_signal_enum_write EXPORT_SYMBOL_GPL drivers/cpufreq/speedstep-lib 0x1b1f2bda speedstep_get_freqs EXPORT_SYMBOL_GPL drivers/cpufreq/speedstep-lib 0x2b67f096 speedstep_get_frequency EXPORT_SYMBOL_GPL drivers/cpufreq/speedstep-lib 0xd7ab2c0c speedstep_detect_processor EXPORT_SYMBOL_GPL drivers/crypto/ccp/ccp 0x04773b60 ccp_present -EXPORT_SYMBOL_GPL drivers/crypto/ccp/ccp 0x25abc6d2 ccp_enqueue_cmd +EXPORT_SYMBOL_GPL drivers/crypto/ccp/ccp 0x2c3cf6fb ccp_enqueue_cmd EXPORT_SYMBOL_GPL drivers/crypto/ccp/ccp 0x2e6a6147 psp_copy_user_blob EXPORT_SYMBOL_GPL drivers/crypto/ccp/ccp 0x3a1a3979 ccp_version EXPORT_SYMBOL_GPL drivers/crypto/ccp/ccp 0x3e059f28 sev_guest_activate EXPORT_SYMBOL_GPL drivers/crypto/ccp/ccp 0x4073e924 sev_guest_deactivate +EXPORT_SYMBOL_GPL drivers/crypto/ccp/ccp 0x77e71a3b sev_issue_cmd_external_user EXPORT_SYMBOL_GPL drivers/crypto/ccp/ccp 0x843d6541 sev_guest_decommission EXPORT_SYMBOL_GPL drivers/crypto/ccp/ccp 0x8fac14a2 sev_guest_df_flush EXPORT_SYMBOL_GPL drivers/crypto/ccp/ccp 0x91722dce sev_platform_status EXPORT_SYMBOL_GPL drivers/crypto/ccp/ccp 0xd02e197f sev_platform_init -EXPORT_SYMBOL_GPL drivers/crypto/ccp/ccp 0xe3a5afdc sev_issue_cmd_external_user -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x0376180c adf_dev_shutdown -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x06c2a749 adf_cfg_section_add -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x078aec15 adf_init_etr_data -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x0ffab916 adf_isr_resource_free -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x129b199e adf_cfg_add_key_value_param -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x1519e049 adf_isr_resource_alloc -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x1a347bb3 adf_devmgr_rm_dev -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x1a7e69af adf_cfg_dev_remove -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x1ad0027d adf_dev_start +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x0277ab86 adf_dev_start +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x13665763 adf_exit_arb +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x1b996f1a adf_devmgr_pci_to_accel_dev +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x1c4039d3 adf_reset_flr +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x21bff4ed adf_init_arb +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x2480946d adf_dev_put EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x2be4e269 adf_gen2_get_arb_info -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x34b2aad6 adf_devmgr_add_dev -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x3892670a adf_exit_admin_comms +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x2f3376ae adf_flush_vf_wq +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x357b8cc1 adf_cleanup_etr_data +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x396027cc adf_devmgr_in_reset EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x3e707f37 adf_gen2_get_admin_info -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x48531da5 adf_gen2_cfg_iov_thds -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x51671113 adf_disable_pf2vf_interrupts -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x53558bce adf_gen2_get_accel_cap -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x69a007b9 adf_dev_in_use -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x6f734554 adf_reset_flr -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x7a992274 adf_disable_sriov -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x7e24fa28 adf_enable_aer -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x87294d27 adf_gen2_set_ssm_wdtimer -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x989b45fb adf_init_admin_comms -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x9e9f05d8 adf_dev_started -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xaf48f211 adf_enable_vf2pf_comms -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xb25581c6 adf_sriov_configure -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xb65bb89a adf_vf_isr_resource_alloc -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xb6bef76f adf_cleanup_etr_data -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xb98da3d8 adf_flush_vf_wq -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xc0595d6f adf_dev_get +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x41b5043e adf_vf2pf_notify_shutdown +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x4d040023 adf_gen2_cfg_iov_thds +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x4f5aeefb adf_dev_in_use +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x538b6c9c adf_gen2_get_accel_cap +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x5b67a17b adf_disable_sriov +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x6320e6a7 adf_disable_aer +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x645ba1a1 adf_devmgr_add_dev +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x7b976638 adf_enable_vf2pf_comms +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x7cbf31b6 adf_reset_sbr +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x7ef1fdf9 adf_gen4_set_ssm_wdtimer +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x85b521be adf_init_admin_comms +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x85cf4caa adf_cfg_dev_add +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x8cf7a341 adf_cfg_add_key_value_param +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x9248a1d5 adf_disable_pf2vf_interrupts +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x96a4e3d9 adf_dev_stop +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0x9dd18dfe adf_devmgr_update_class_index +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xa29463be adf_dev_started +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xadf69f45 adf_gen2_set_ssm_wdtimer +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xae2ba3b1 adf_dev_shutdown +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xb274693f adf_dev_init +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xb2be9439 adf_cfg_section_add +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xb37f3c29 adf_isr_resource_alloc +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xc4aa7eb3 qat_crypto_dev_config EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xc501ac82 adf_gen4_init_hw_csr_ops -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xc96cf640 adf_gen4_set_ssm_wdtimer +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xca976ac3 adf_vf_isr_resource_alloc EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xcc3b167a adf_clean_vf_map -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xce9bcf6d adf_dev_init -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xd0ef65a9 adf_exit_arb -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xd1e9d420 adf_devmgr_pci_to_accel_dev -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xd2d8bd87 adf_send_admin_init +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xce24a20b adf_init_etr_data EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xd64519f1 adf_gen2_init_hw_csr_ops -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xda4b0701 adf_vf2pf_notify_init -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xda6d1b6f adf_vf2pf_notify_shutdown -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xe32c3647 adf_dev_put -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xef861360 adf_vf_isr_resource_free -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xf2d71091 adf_devmgr_in_reset -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xf4b11092 adf_disable_aer -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xf5714549 adf_init_arb -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xf7cc6337 adf_devmgr_update_class_index -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xfa93d65a qat_crypto_dev_config -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xfb837531 adf_reset_sbr -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xfc66081d adf_dev_stop -EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xff65f996 adf_cfg_dev_add -EXPORT_SYMBOL_GPL drivers/dax/pmem/dax_pmem_core 0x82c69b27 __dax_pmem_probe +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xdf53603e adf_exit_admin_comms +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xdf7f50f6 adf_vf2pf_notify_init +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xe4010fcc adf_isr_resource_free +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xe9bf9cab adf_devmgr_rm_dev +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xeaa52246 adf_send_admin_init +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xebf5484b adf_sriov_configure +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xf1c441d3 adf_cfg_dev_remove +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xf32075a6 adf_vf_isr_resource_free +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xfab12c34 adf_enable_aer +EXPORT_SYMBOL_GPL drivers/crypto/qat/qat_common/intel_qat 0xfc61f56c adf_dev_get +EXPORT_SYMBOL_GPL drivers/dax/pmem/dax_pmem_core 0x8cde433e __dax_pmem_probe EXPORT_SYMBOL_GPL drivers/dca/dca 0x01a33ab9 dca_unregister_notify -EXPORT_SYMBOL_GPL drivers/dca/dca 0x09921814 free_dca_provider -EXPORT_SYMBOL_GPL drivers/dca/dca 0x3826215f dca_remove_requester -EXPORT_SYMBOL_GPL drivers/dca/dca 0x5f8fa8e4 unregister_dca_provider -EXPORT_SYMBOL_GPL drivers/dca/dca 0x68f94121 alloc_dca_provider -EXPORT_SYMBOL_GPL drivers/dca/dca 0x6d6e581b dca3_get_tag -EXPORT_SYMBOL_GPL drivers/dca/dca 0x723ec015 dca_add_requester +EXPORT_SYMBOL_GPL drivers/dca/dca 0x425c41da unregister_dca_provider +EXPORT_SYMBOL_GPL drivers/dca/dca 0x4e97c712 dca3_get_tag +EXPORT_SYMBOL_GPL drivers/dca/dca 0x63426703 free_dca_provider +EXPORT_SYMBOL_GPL drivers/dca/dca 0x75cb6d17 dca_add_requester EXPORT_SYMBOL_GPL drivers/dca/dca 0xaa634427 dca_get_tag EXPORT_SYMBOL_GPL drivers/dca/dca 0xac34ecec dca_register_notify -EXPORT_SYMBOL_GPL drivers/dca/dca 0xc3f95b4a register_dca_provider -EXPORT_SYMBOL_GPL drivers/dma/dw-edma/dw-edma 0x2ab9f884 dw_edma_remove -EXPORT_SYMBOL_GPL drivers/dma/dw-edma/dw-edma 0xa69a3a98 dw_edma_probe -EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0x249dc5a3 dw_dma_acpi_controller_register -EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0x2680bb01 do_dw_dma_disable -EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0x2690ce89 dw_dma_acpi_controller_free -EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0x4d004d90 idma32_dma_probe -EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0x5133300a do_dw_dma_enable -EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0x5388e70c dw_dma_probe -EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0x543f9f44 idma32_dma_remove -EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0x9985bebe dw_dma_filter -EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0xc848f7c4 dw_dma_remove -EXPORT_SYMBOL_GPL drivers/dma/hsu/hsu_dma 0x287f7895 hsu_dma_probe -EXPORT_SYMBOL_GPL drivers/dma/hsu/hsu_dma 0x4681ff0b hsu_dma_get_status -EXPORT_SYMBOL_GPL drivers/dma/hsu/hsu_dma 0x89395afd hsu_dma_do_irq -EXPORT_SYMBOL_GPL drivers/dma/hsu/hsu_dma 0xd64e7a82 hsu_dma_remove -EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x07ef7369 fpga_mgr_free -EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x3bfa379d fpga_mgr_unregister -EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x42b6ca1b fpga_mgr_load -EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x571bd6d0 fpga_mgr_put -EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x6f343ce6 fpga_mgr_register -EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x7afba53e fpga_mgr_unlock -EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x81436871 fpga_image_info_free -EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0xac733c22 devm_fpga_mgr_create -EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0xb81b7cf3 of_fpga_mgr_get -EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0xb877eace fpga_image_info_alloc -EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0xd09a79a7 fpga_mgr_create -EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0xd0f91061 fpga_mgr_lock -EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0xeeb4b25e devm_fpga_mgr_register -EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0xf5d70085 fpga_mgr_get -EXPORT_SYMBOL_GPL drivers/gnss/gnss 0x4df85050 gnss_insert_raw -EXPORT_SYMBOL_GPL drivers/gnss/gnss 0x5e98a256 gnss_deregister_device -EXPORT_SYMBOL_GPL drivers/gnss/gnss 0x7f031dc7 gnss_put_device -EXPORT_SYMBOL_GPL drivers/gnss/gnss 0x9cc1f61c gnss_allocate_device -EXPORT_SYMBOL_GPL drivers/gnss/gnss 0xe44a75db gnss_register_device -EXPORT_SYMBOL_GPL drivers/gpio/gpio-generic 0x8381f3ab bgpio_init -EXPORT_SYMBOL_GPL drivers/gpio/gpio-max730x 0xb50c30dc __max730x_remove -EXPORT_SYMBOL_GPL drivers/gpio/gpio-max730x 0xbe1bfa42 __max730x_probe -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x200812c7 drm_bridge_get_modes -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x26336252 drmm_kstrdup -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x29d8eabf drm_bridge_detect -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x2ab74fbc drm_class_device_unregister -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x31caa185 drm_bridge_hpd_enable -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x3ce642b1 drm_gem_cma_mmap -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x3fd45737 drm_gem_shmem_dumb_create -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x490ebe12 drm_gem_shmem_free_object -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x494cfca0 drm_bridge_get_edid -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x55c3353b drm_gem_cma_dumb_create_internal -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x644934d6 drm_gem_cma_free_object -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x74102789 drm_bridge_hpd_disable -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x77fb453d drm_gem_cma_get_sg_table -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x8f531a6e drm_gem_cma_prime_import_sg_table -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x9351b619 drm_gem_shmem_mmap -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x95c6f4ad drm_gem_dumb_map_offset -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xa04ef002 drm_do_get_edid -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xa3f485a6 drm_get_unmapped_area -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xacd2b492 drm_gem_cma_create -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xb52191f0 drm_hdcp_check_ksvs_revoked -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xbacb36e3 drm_gem_cma_vm_ops -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xbd390e5e drm_gem_shmem_prime_import_sg_table -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xc1a2d3a1 drm_gem_shmem_get_pages_sgt -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xc8384319 drm_class_device_register -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xddcaa6b7 drm_gem_shmem_get_sg_table -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xe23ade60 drm_gem_shmem_create -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xe8e4b78c drm_crtc_add_crc_entry -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xfbfe6ab9 drm_gem_cma_dumb_create -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xfc334db7 drm_gem_cma_vmap -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xfda0f36f drm_bridge_hpd_notify -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x11b0f625 drm_gem_fb_create_with_dirty -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x1a5cc4de drm_gem_fb_init_with_funcs -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x5d189450 drm_gem_fb_afbc_init -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x6f1a9fb2 drm_bridge_connector_init -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x75da4f6c drm_gem_fb_get_obj -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x9038d24a drm_gem_fb_create_with_funcs -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0xae121b78 drm_bridge_connector_enable_hpd -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0xb0b3873a drm_fb_cma_get_gem_addr -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0xba712a8c drm_fb_cma_get_gem_obj -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0xbca99e8e drm_gem_fb_create -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0xc4498d31 drm_fb_cma_sync_non_coherent -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0xc9bf501c drm_gem_plane_helper_prepare_fb -EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0xf8f0ea43 drm_bridge_connector_disable_hpd +EXPORT_SYMBOL_GPL drivers/dca/dca 0xda3256ee dca_remove_requester +EXPORT_SYMBOL_GPL drivers/dca/dca 0xe11384c0 register_dca_provider +EXPORT_SYMBOL_GPL drivers/dca/dca 0xe27b40b9 alloc_dca_provider +EXPORT_SYMBOL_GPL drivers/dma/dw-edma/dw-edma 0xc3f7eda5 dw_edma_probe +EXPORT_SYMBOL_GPL drivers/dma/dw-edma/dw-edma 0xffa430a3 dw_edma_remove +EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0x0a49bc59 do_dw_dma_disable +EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0x1e053b0d dw_dma_probe +EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0x1f513223 idma32_dma_remove +EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0x34810898 dw_dma_acpi_controller_register +EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0x46bb8cf9 dw_dma_acpi_controller_free +EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0x57b69de2 dw_dma_remove +EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0x8132826a idma32_dma_probe +EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0xd9170259 do_dw_dma_enable +EXPORT_SYMBOL_GPL drivers/dma/dw/dw_dmac_core 0xfa91f804 dw_dma_filter +EXPORT_SYMBOL_GPL drivers/dma/hsu/hsu_dma 0x54f5da2f hsu_dma_remove +EXPORT_SYMBOL_GPL drivers/dma/hsu/hsu_dma 0x81940a72 hsu_dma_get_status +EXPORT_SYMBOL_GPL drivers/dma/hsu/hsu_dma 0x874eea09 hsu_dma_do_irq +EXPORT_SYMBOL_GPL drivers/dma/hsu/hsu_dma 0xb12d7241 hsu_dma_probe +EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x014eb61a fpga_mgr_put +EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x1368f74f fpga_mgr_unlock +EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x1f3e7116 fpga_mgr_create +EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x26f303ce fpga_image_info_alloc +EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x42a41196 fpga_image_info_free +EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x53832022 fpga_mgr_register +EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x726a97e9 fpga_mgr_load +EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x9833d3e8 fpga_mgr_free +EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0x9fffb13b fpga_mgr_get +EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0xc51814c5 of_fpga_mgr_get +EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0xd6730b54 devm_fpga_mgr_create +EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0xe4ad0d0b fpga_mgr_unregister +EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0xec0086cb fpga_mgr_lock +EXPORT_SYMBOL_GPL drivers/fpga/fpga-mgr 0xedd151fe devm_fpga_mgr_register +EXPORT_SYMBOL_GPL drivers/gnss/gnss 0x245b081b gnss_deregister_device +EXPORT_SYMBOL_GPL drivers/gnss/gnss 0x42e0d1a4 gnss_insert_raw +EXPORT_SYMBOL_GPL drivers/gnss/gnss 0x565243d3 gnss_put_device +EXPORT_SYMBOL_GPL drivers/gnss/gnss 0xcc7259b6 gnss_allocate_device +EXPORT_SYMBOL_GPL drivers/gnss/gnss 0xe1753bb8 gnss_register_device +EXPORT_SYMBOL_GPL drivers/gpio/gpio-generic 0x920e64e4 bgpio_init +EXPORT_SYMBOL_GPL drivers/gpio/gpio-max730x 0x88ab5a4e __max730x_probe +EXPORT_SYMBOL_GPL drivers/gpio/gpio-max730x 0xaf105718 __max730x_remove +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x049d2832 drm_gem_cma_vm_ops +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x12994ab8 drm_gem_cma_free_object +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x1a926562 drm_gem_shmem_dumb_create +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x247a9842 drm_bridge_detect +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x25d3f95d drm_gem_cma_dumb_create +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x27e0f3b5 drm_gem_cma_dumb_create_internal +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x3da4eb7b drm_do_get_edid +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x47aa513a drm_gem_dumb_map_offset +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x538b52f9 drm_bridge_hpd_notify +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x5b369772 drm_gem_shmem_mmap +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x5db0d9b7 drm_gem_shmem_create +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x5f07d3c9 drm_gem_shmem_get_sg_table +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x69bb96ad drm_gem_cma_get_sg_table +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x6f6b0678 drm_crtc_add_crc_entry +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x70331458 drm_class_device_register +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x742393f3 drm_bridge_hpd_disable +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x758090b4 drm_gem_shmem_prime_import_sg_table +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x7c6429be drm_get_unmapped_area +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x7fa94d15 drm_gem_cma_create +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x8c7381ee drm_bridge_get_edid +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x9265389e drm_gem_cma_vmap +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x92be126e drm_hdcp_check_ksvs_revoked +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x9367dfe5 drmm_kstrdup +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x990c5590 drm_gem_cma_mmap +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xaa930343 drm_bridge_hpd_enable +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xd6839ca9 drm_gem_cma_prime_import_sg_table +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xe72d922f drm_class_device_unregister +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xf700a780 drm_gem_shmem_free_object +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xfa8c5f8f drm_bridge_get_modes +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xfdf41682 drm_gem_shmem_get_pages_sgt +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x00360ada drm_fb_cma_sync_non_coherent +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x03f174f9 drm_fb_cma_get_gem_addr +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x0f05a602 drm_bridge_connector_enable_hpd +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x1e0c34c6 drm_fb_cma_get_gem_obj +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x263bcf9d drm_gem_fb_get_obj +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x2dc2fa53 drm_bridge_connector_init +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x301349ce drm_gem_plane_helper_prepare_fb +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x3f6e64e7 drm_gem_fb_afbc_init +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x6cbbe3a4 drm_gem_fb_init_with_funcs +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x74ed8d67 drm_bridge_connector_disable_hpd +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0x9625e8f5 drm_gem_fb_create_with_funcs +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0xbcbcf0ae drm_gem_fb_create_with_dirty +EXPORT_SYMBOL_GPL drivers/gpu/drm/drm_kms_helper 0xe5f12c92 drm_gem_fb_create EXPORT_SYMBOL_GPL drivers/gpu/drm/i915/i915 0x05876c69 i915_gpu_busy EXPORT_SYMBOL_GPL drivers/gpu/drm/i915/i915 0x08a7896d i915_gpu_raise -EXPORT_SYMBOL_GPL drivers/gpu/drm/i915/i915 0x12b2c64a intel_gvt_register_hypervisor +EXPORT_SYMBOL_GPL drivers/gpu/drm/i915/i915 0x30c7f379 intel_gvt_register_hypervisor EXPORT_SYMBOL_GPL drivers/gpu/drm/i915/i915 0x402468e9 i915_gpu_lower EXPORT_SYMBOL_GPL drivers/gpu/drm/i915/i915 0x500858b9 i915_read_mch_val EXPORT_SYMBOL_GPL drivers/gpu/drm/i915/i915 0x6fbc5503 intel_gvt_unregister_hypervisor EXPORT_SYMBOL_GPL drivers/gpu/drm/i915/i915 0xe7237b0b i915_gpu_turbo_disable -EXPORT_SYMBOL_GPL drivers/hid/hid 0x03431d1f hid_dump_field +EXPORT_SYMBOL_GPL drivers/hid/hid 0x0146bcb5 hid_add_device EXPORT_SYMBOL_GPL drivers/hid/hid 0x05495392 hid_debug -EXPORT_SYMBOL_GPL drivers/hid/hid 0x0635fecd hid_alloc_report_buf -EXPORT_SYMBOL_GPL drivers/hid/hid 0x0ca5a65e hid_connect -EXPORT_SYMBOL_GPL drivers/hid/hid 0x0d0a49d6 hid_dump_report +EXPORT_SYMBOL_GPL drivers/hid/hid 0x0d745a66 hid_unregister_driver +EXPORT_SYMBOL_GPL drivers/hid/hid 0x0e68f246 hid_lookup_quirk +EXPORT_SYMBOL_GPL drivers/hid/hid 0x144b4250 hid_resolv_usage +EXPORT_SYMBOL_GPL drivers/hid/hid 0x15f69c09 hidraw_report_event EXPORT_SYMBOL_GPL drivers/hid/hid 0x19d52f1f hid_quirks_exit -EXPORT_SYMBOL_GPL drivers/hid/hid 0x1a3f8b9b hid_lookup_quirk -EXPORT_SYMBOL_GPL drivers/hid/hid 0x1afa5b17 hidinput_get_led_field -EXPORT_SYMBOL_GPL drivers/hid/hid 0x1cc4d60b hid_debug_event -EXPORT_SYMBOL_GPL drivers/hid/hid 0x313d14c1 hid_hw_start -EXPORT_SYMBOL_GPL drivers/hid/hid 0x3a13a07e hid_add_device -EXPORT_SYMBOL_GPL drivers/hid/hid 0x3ab7fccb hid_hw_stop -EXPORT_SYMBOL_GPL drivers/hid/hid 0x3c6ac7b9 hid_hw_open -EXPORT_SYMBOL_GPL drivers/hid/hid 0x40282039 hid_allocate_device -EXPORT_SYMBOL_GPL drivers/hid/hid 0x4357e1b0 hidinput_connect -EXPORT_SYMBOL_GPL drivers/hid/hid 0x44c81124 hidraw_disconnect -EXPORT_SYMBOL_GPL drivers/hid/hid 0x47126413 hid_open_report -EXPORT_SYMBOL_GPL drivers/hid/hid 0x48c17c25 hid_check_keys_pressed -EXPORT_SYMBOL_GPL drivers/hid/hid 0x4a20dc07 hid_hw_close -EXPORT_SYMBOL_GPL drivers/hid/hid 0x4badaff7 hidinput_disconnect -EXPORT_SYMBOL_GPL drivers/hid/hid 0x508c1210 hid_output_report -EXPORT_SYMBOL_GPL drivers/hid/hid 0x680d3d85 hid_validate_values -EXPORT_SYMBOL_GPL drivers/hid/hid 0x69fe8003 hidraw_connect -EXPORT_SYMBOL_GPL drivers/hid/hid 0x6c9fb4ad hidinput_report_event -EXPORT_SYMBOL_GPL drivers/hid/hid 0x6d126506 hid_input_report -EXPORT_SYMBOL_GPL drivers/hid/hid 0x7242a7af __hid_register_driver -EXPORT_SYMBOL_GPL drivers/hid/hid 0x77b557a6 hid_dump_device -EXPORT_SYMBOL_GPL drivers/hid/hid 0x7934b990 hid_report_raw_event +EXPORT_SYMBOL_GPL drivers/hid/hid 0x1b33abd0 hidraw_connect +EXPORT_SYMBOL_GPL drivers/hid/hid 0x2b1de34a hidinput_find_field +EXPORT_SYMBOL_GPL drivers/hid/hid 0x2fa01d1d hid_setup_resolution_multiplier +EXPORT_SYMBOL_GPL drivers/hid/hid 0x31da8379 hidraw_disconnect +EXPORT_SYMBOL_GPL drivers/hid/hid 0x3b73e87d hid_set_field +EXPORT_SYMBOL_GPL drivers/hid/hid 0x47c591ba __hid_request +EXPORT_SYMBOL_GPL drivers/hid/hid 0x4c764c52 __hid_register_driver +EXPORT_SYMBOL_GPL drivers/hid/hid 0x56b7324a hid_hw_close +EXPORT_SYMBOL_GPL drivers/hid/hid 0x58174fae hid_allocate_device +EXPORT_SYMBOL_GPL drivers/hid/hid 0x5b2ecd87 hid_connect +EXPORT_SYMBOL_GPL drivers/hid/hid 0x5d1f6a97 hid_hw_stop +EXPORT_SYMBOL_GPL drivers/hid/hid 0x600020ef hid_output_report +EXPORT_SYMBOL_GPL drivers/hid/hid 0x6d723cc0 hid_compare_device_paths +EXPORT_SYMBOL_GPL drivers/hid/hid 0x6de08518 hid_dump_device +EXPORT_SYMBOL_GPL drivers/hid/hid 0x6de37023 hid_dump_input +EXPORT_SYMBOL_GPL drivers/hid/hid 0x7c6028d8 hid_field_extract +EXPORT_SYMBOL_GPL drivers/hid/hid 0x82718909 hid_report_raw_event +EXPORT_SYMBOL_GPL drivers/hid/hid 0x89d6e715 hid_dump_report EXPORT_SYMBOL_GPL drivers/hid/hid 0x8b13a8b8 hid_snto32 -EXPORT_SYMBOL_GPL drivers/hid/hid 0x8f2c15d9 __hid_request -EXPORT_SYMBOL_GPL drivers/hid/hid 0x92af6536 hidinput_calc_abs_res -EXPORT_SYMBOL_GPL drivers/hid/hid 0x99bbdb5d hid_setup_resolution_multiplier -EXPORT_SYMBOL_GPL drivers/hid/hid 0x9a6aa901 hid_unregister_driver -EXPORT_SYMBOL_GPL drivers/hid/hid 0xad420ec2 hidinput_find_field -EXPORT_SYMBOL_GPL drivers/hid/hid 0xb3cd2dfc hid_register_report -EXPORT_SYMBOL_GPL drivers/hid/hid 0xba9cd1f2 hid_destroy_device -EXPORT_SYMBOL_GPL drivers/hid/hid 0xbbcdb49e hidraw_report_event -EXPORT_SYMBOL_GPL drivers/hid/hid 0xc7ec0a8e hid_ignore -EXPORT_SYMBOL_GPL drivers/hid/hid 0xde08f179 hid_compare_device_paths -EXPORT_SYMBOL_GPL drivers/hid/hid 0xdfe0ea5f hid_disconnect -EXPORT_SYMBOL_GPL drivers/hid/hid 0xe37b5ba2 hid_match_device -EXPORT_SYMBOL_GPL drivers/hid/hid 0xe7bd4655 hidinput_count_leds -EXPORT_SYMBOL_GPL drivers/hid/hid 0xed9ad746 hid_parse_report -EXPORT_SYMBOL_GPL drivers/hid/hid 0xf44f08c2 hid_resolv_usage -EXPORT_SYMBOL_GPL drivers/hid/hid 0xf4bc84b8 hid_dump_input -EXPORT_SYMBOL_GPL drivers/hid/hid 0xf7f7d6a3 hid_set_field -EXPORT_SYMBOL_GPL drivers/hid/hid 0xf98e9ea0 hid_field_extract +EXPORT_SYMBOL_GPL drivers/hid/hid 0x9a1990fa hid_open_report +EXPORT_SYMBOL_GPL drivers/hid/hid 0xa146cbab hidinput_count_leds +EXPORT_SYMBOL_GPL drivers/hid/hid 0xa35153b2 hidinput_connect +EXPORT_SYMBOL_GPL drivers/hid/hid 0xa38d7650 hid_ignore +EXPORT_SYMBOL_GPL drivers/hid/hid 0xac142ffa hid_debug_event +EXPORT_SYMBOL_GPL drivers/hid/hid 0xb815dd70 hid_hw_open +EXPORT_SYMBOL_GPL drivers/hid/hid 0xc1c221a6 hidinput_report_event +EXPORT_SYMBOL_GPL drivers/hid/hid 0xc26891e6 hid_check_keys_pressed +EXPORT_SYMBOL_GPL drivers/hid/hid 0xc3cd9247 hid_dump_field +EXPORT_SYMBOL_GPL drivers/hid/hid 0xc44ea0d4 hid_validate_values +EXPORT_SYMBOL_GPL drivers/hid/hid 0xc851ee33 hid_hw_start +EXPORT_SYMBOL_GPL drivers/hid/hid 0xd070ac41 hid_disconnect +EXPORT_SYMBOL_GPL drivers/hid/hid 0xd63a53ba hidinput_calc_abs_res +EXPORT_SYMBOL_GPL drivers/hid/hid 0xebbb51fc hid_parse_report +EXPORT_SYMBOL_GPL drivers/hid/hid 0xefeadc80 hid_input_report +EXPORT_SYMBOL_GPL drivers/hid/hid 0xf00b705d hid_destroy_device +EXPORT_SYMBOL_GPL drivers/hid/hid 0xf11962bf hidinput_disconnect +EXPORT_SYMBOL_GPL drivers/hid/hid 0xf358a590 hid_match_device +EXPORT_SYMBOL_GPL drivers/hid/hid 0xf4d7dcf0 hidinput_get_led_field EXPORT_SYMBOL_GPL drivers/hid/hid 0xfa355613 hid_quirks_init -EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0x13de1e38 sensor_hub_device_open -EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0x227959d2 sensor_hub_input_get_attribute_info -EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0x3be924c9 sensor_hub_remove_callback -EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0x433cb9c5 hid_sensor_get_usage_index -EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0x47556882 sensor_hub_input_attr_get_raw_value -EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0x8820a1b2 sensor_hub_register_callback -EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0xb68af478 sensor_hub_device_close -EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0xb88a9d55 sensor_hub_set_feature -EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0xffb36a21 sensor_hub_get_feature -EXPORT_SYMBOL_GPL drivers/hid/i2c-hid/i2c-hid 0x095dfc03 i2c_hid_core_probe -EXPORT_SYMBOL_GPL drivers/hid/i2c-hid/i2c-hid 0x2e51032c i2c_hid_core_remove -EXPORT_SYMBOL_GPL drivers/hid/i2c-hid/i2c-hid 0x3a769d29 i2c_hid_ll_driver -EXPORT_SYMBOL_GPL drivers/hid/i2c-hid/i2c-hid 0x3b4892ec i2c_hid_core_pm -EXPORT_SYMBOL_GPL drivers/hid/i2c-hid/i2c-hid 0xcab7ca27 i2c_hid_core_shutdown -EXPORT_SYMBOL_GPL drivers/hid/intel-ish-hid/intel-ishtp 0x87210004 ishtp_wait_resume -EXPORT_SYMBOL_GPL drivers/hid/uhid 0x5f62cab5 uhid_hid_driver -EXPORT_SYMBOL_GPL drivers/hwmon/adt7x10 0x241f8670 adt7x10_dev_pm_ops -EXPORT_SYMBOL_GPL drivers/hwmon/adt7x10 0x9080f9e8 adt7x10_probe -EXPORT_SYMBOL_GPL drivers/hwmon/adt7x10 0xe2a619dd adt7x10_remove +EXPORT_SYMBOL_GPL drivers/hid/hid 0xffc5fc3f hid_alloc_report_buf +EXPORT_SYMBOL_GPL drivers/hid/hid 0xffd05334 hid_register_report +EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0x33a5e547 hid_sensor_get_usage_index +EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0x35e2490d sensor_hub_register_callback +EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0x4efe74fb sensor_hub_get_feature +EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0x60079949 sensor_hub_device_open +EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0x60e33cab sensor_hub_device_close +EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0x77a94a45 sensor_hub_input_get_attribute_info +EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0x88caca90 sensor_hub_remove_callback +EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0xc1518009 sensor_hub_set_feature +EXPORT_SYMBOL_GPL drivers/hid/hid-sensor-hub 0xd58adbf5 sensor_hub_input_attr_get_raw_value +EXPORT_SYMBOL_GPL drivers/hid/i2c-hid/i2c-hid 0x4069b7e9 i2c_hid_core_pm +EXPORT_SYMBOL_GPL drivers/hid/i2c-hid/i2c-hid 0x5df1919a i2c_hid_core_probe +EXPORT_SYMBOL_GPL drivers/hid/i2c-hid/i2c-hid 0x6542b86f i2c_hid_core_shutdown +EXPORT_SYMBOL_GPL drivers/hid/i2c-hid/i2c-hid 0x745f03b7 i2c_hid_ll_driver +EXPORT_SYMBOL_GPL drivers/hid/i2c-hid/i2c-hid 0x8068dd92 i2c_hid_core_remove +EXPORT_SYMBOL_GPL drivers/hid/intel-ish-hid/intel-ishtp 0x9c26c5d3 ishtp_wait_resume +EXPORT_SYMBOL_GPL drivers/hid/uhid 0x74bc6b57 uhid_hid_driver +EXPORT_SYMBOL_GPL drivers/hwmon/adt7x10 0x83539230 adt7x10_dev_pm_ops +EXPORT_SYMBOL_GPL drivers/hwmon/adt7x10 0x886e5aa1 adt7x10_probe +EXPORT_SYMBOL_GPL drivers/hwmon/adt7x10 0xc1dd6bc7 adt7x10_remove EXPORT_SYMBOL_GPL drivers/hwmon/ltc2947-core 0x5cbb5274 ltc2947_core_probe -EXPORT_SYMBOL_GPL drivers/hwmon/ltc2947-core 0x7e53db44 ltc2947_pm_ops +EXPORT_SYMBOL_GPL drivers/hwmon/ltc2947-core 0xb3728724 ltc2947_pm_ops EXPORT_SYMBOL_GPL drivers/hwmon/ltc2947-core 0xbc54f93e ltc2947_of_match -EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-amd-mp2-pci 0x28111360 amd_mp2_process_event -EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-amd-mp2-pci 0x3b3dd52d amd_mp2_unregister_cb -EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-amd-mp2-pci 0x4cb1a507 amd_mp2_rw_timeout -EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-amd-mp2-pci 0x7d7137ec amd_mp2_bus_enable_set -EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-amd-mp2-pci 0xa1e093fa amd_mp2_rw -EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-amd-mp2-pci 0xc6be198a amd_mp2_register_cb -EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-amd-mp2-pci 0xd3295b71 amd_mp2_find_device -EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-designware-core 0x1088c3ba i2c_dw_prepare_clk -EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-designware-core 0x12326f25 i2c_dw_adjust_bus_speed -EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-designware-core 0x36524e84 i2c_dw_acpi_configure -EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-designware-core 0x5d9fdd73 i2c_dw_probe_master -EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-designware-core 0x68e234a1 i2c_dw_configure_master -EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-designware-core 0x7a9b4c21 i2c_dw_validate_speed -EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-nforce2 0xab2840cf nforce2_smbus -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x032ab08b i2c_acpi_find_bus_speed -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x0d826d89 i2c_unregister_device -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x0dec49a8 i2c_get_device_id -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x345014bf i2c_acpi_new_device -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x417ec8e4 i2c_new_client_device +EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-amd-mp2-pci 0x1ebcd2af amd_mp2_unregister_cb +EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-amd-mp2-pci 0x4718ac0d amd_mp2_bus_enable_set +EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-amd-mp2-pci 0x509ea86e amd_mp2_process_event +EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-amd-mp2-pci 0x6851b850 amd_mp2_rw +EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-amd-mp2-pci 0x6ea7a8a2 amd_mp2_rw_timeout +EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-amd-mp2-pci 0x7e809510 amd_mp2_register_cb +EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-amd-mp2-pci 0xca7e5bb2 amd_mp2_find_device +EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-designware-core 0x04f65698 i2c_dw_validate_speed +EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-designware-core 0x2b17f28d i2c_dw_prepare_clk +EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-designware-core 0x55fdd65f i2c_dw_acpi_configure +EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-designware-core 0xc07118d6 i2c_dw_probe_master +EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-designware-core 0xd8dcd48d i2c_dw_configure_master +EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-designware-core 0xf3a439b3 i2c_dw_adjust_bus_speed +EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-nforce2 0x3e57b95f nforce2_smbus +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x0a96d348 i2c_recover_bus +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x18b56e82 i2c_client_type +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x1c8c6238 i2c_bus_type +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x238d7bca i2c_acpi_find_adapter_by_handle +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x3bf46e62 i2c_probe_func_quick_read +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x3c0e2061 i2c_acpi_new_device EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x42041512 i2c_get_dma_safe_msg_buf -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x4ad36be6 i2c_adapter_depth +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x4d3e790b i2c_generic_scl_recovery EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x4dae16e4 i2c_put_dma_safe_msg_buf -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x5131a268 i2c_generic_scl_recovery -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x54128d67 i2c_add_numbered_adapter EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x550f3e05 i2c_freq_mode_string -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x5a1e6dba i2c_new_scanned_device -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x9259c610 i2c_match_id -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x98385857 i2c_new_dummy_device -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x9a1eac77 devm_i2c_add_adapter -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x9a91b88d i2c_new_ancillary_device -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xa0785d19 i2c_handle_smbus_host_notify -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xa5223cf9 i2c_for_each_dev -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xb1bf7170 i2c_adapter_type -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xb5d7db18 i2c_parse_fw_timings -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xba7d2c1b i2c_bus_type -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xbaacec05 i2c_acpi_client_count -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xbd69ad35 i2c_new_smbus_alert_device -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xc018fccb devm_i2c_new_dummy_device -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xceab302a i2c_probe_func_quick_read +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x6d0200b8 devm_i2c_add_adapter +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x6d25a74c i2c_new_ancillary_device +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x70bd12b9 i2c_acpi_find_bus_speed +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x7d2d1ae7 i2c_new_dummy_device +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x85bd5bdf devm_i2c_new_dummy_device +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x8d3e3d17 i2c_get_device_id +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x9ba99b1c i2c_for_each_dev +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0x9ff5361c i2c_new_smbus_alert_device +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xa212c665 i2c_acpi_client_count +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xa9be1317 i2c_adapter_depth +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xaf53f568 i2c_adapter_type +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xb6467227 i2c_match_id +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xb65b13c3 i2c_new_client_device +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xc598398a i2c_handle_smbus_host_notify EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xd2423f76 i2c_acpi_get_i2c_resource -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xe9e2e28e i2c_acpi_find_adapter_by_handle -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xf5c31e10 i2c_client_type -EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xfbe40cf8 i2c_recover_bus -EXPORT_SYMBOL_GPL drivers/i2c/i2c-mux 0x0a0add3a i2c_mux_alloc -EXPORT_SYMBOL_GPL drivers/i2c/i2c-mux 0x2c45e0e0 i2c_root_adapter -EXPORT_SYMBOL_GPL drivers/i2c/i2c-mux 0x3954b87d i2c_mux_add_adapter -EXPORT_SYMBOL_GPL drivers/i2c/i2c-mux 0x60ab0677 i2c_mux_del_adapters -EXPORT_SYMBOL_GPL drivers/i2c/i2c-smbus 0x67e60268 i2c_register_spd -EXPORT_SYMBOL_GPL drivers/i2c/i2c-smbus 0xd7003ea7 i2c_handle_smbus_alert -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x059d9d65 i3c_generic_ibi_get_free_slot -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x0dab5ffb i3c_master_do_daa -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x12f9d2c1 i3c_master_add_i3c_dev_locked -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x213f7329 i3c_device_request_ibi -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x271d20bb i3c_master_get_free_addr -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x2c63d9dd i3c_device_enable_ibi -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x2dffe97a i3c_master_set_info -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x2f4d3ebd i3c_master_unregister -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x333370f9 i3c_device_free_ibi -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x36b6bca7 i3c_device_match_id -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x37dd3382 dev_to_i3cdev -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x5172fe8b i3c_device_disable_ibi -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x53816fdf i3c_device_get_info -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x5bc55c2c i3c_generic_ibi_alloc_pool -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x5ce0d84d i3c_driver_unregister -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x5f45cadc i3c_master_queue_ibi -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x6bfc4cfd i3c_master_enec_locked +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xd8e083ee i2c_unregister_device +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xd9548109 i2c_new_scanned_device +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xeb23e465 i2c_parse_fw_timings +EXPORT_SYMBOL_GPL drivers/i2c/i2c-core 0xef625ffb i2c_add_numbered_adapter +EXPORT_SYMBOL_GPL drivers/i2c/i2c-mux 0x3aa855a3 i2c_mux_del_adapters +EXPORT_SYMBOL_GPL drivers/i2c/i2c-mux 0x70dd5d64 i2c_mux_add_adapter +EXPORT_SYMBOL_GPL drivers/i2c/i2c-mux 0xba90e4be i2c_mux_alloc +EXPORT_SYMBOL_GPL drivers/i2c/i2c-mux 0xe866627b i2c_root_adapter +EXPORT_SYMBOL_GPL drivers/i2c/i2c-smbus 0x9c48ce79 i2c_handle_smbus_alert +EXPORT_SYMBOL_GPL drivers/i2c/i2c-smbus 0xe2fb1e3a i2c_register_spd +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x0c973c2c i3c_master_entdaa_locked +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x0dff73cf i3c_master_set_info +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x1e0b35c0 i3c_device_free_ibi +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x222bed33 i3c_generic_ibi_recycle_slot +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x26d380e4 i3c_device_match_id +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x3188ccbc i3c_master_disec_locked +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x37512fd2 i3c_master_do_daa +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x3bb2846e i3c_device_enable_ibi +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x3fd32e99 i3cdev_to_dev +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x3fed5369 i3c_device_request_ibi +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x6df88912 i3c_master_get_free_addr EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x76fe3e05 i3c_generic_ibi_free_pool -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xb742b8d7 i3c_master_register -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xb9f9ed11 i3c_master_entdaa_locked -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xc768b4ea i3c_driver_register_with_owner -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xd9697fd5 i3c_device_do_priv_xfers -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xda0413ec i3c_master_defslvs_locked -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xde24fddd i3cdev_to_dev -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xebe8b8fa i3c_generic_ibi_recycle_slot -EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xffa78729 i3c_master_disec_locked +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x86ce2db2 i3c_device_do_priv_xfers +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0x90bb1549 i3c_master_unregister +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xa235982f i3c_driver_register_with_owner +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xa721ff2d i3c_generic_ibi_get_free_slot +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xb177c346 i3c_generic_ibi_alloc_pool +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xb94e39a5 i3c_driver_unregister +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xbdef3c79 i3c_master_register +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xc300343c i3c_device_get_info +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xcae30d5f i3c_master_queue_ibi +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xcd30f822 i3c_master_enec_locked +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xcd7b462e i3c_device_disable_ibi +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xd246e70d dev_to_i3cdev +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xe48ed731 i3c_master_add_i3c_dev_locked +EXPORT_SYMBOL_GPL drivers/i3c/i3c 0xeba2495c i3c_master_defslvs_locked EXPORT_SYMBOL_GPL drivers/infiniband/core/ib_core 0xdbd019c4 ib_wq -EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x0c971c5d rtrs_cq_qp_destroy -EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x38fcf966 rtrs_iu_free -EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x480051a9 rtrs_send_hb_ack -EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x49f68595 rtrs_iu_post_recv -EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x58659285 rtrs_iu_alloc -EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x663be0c6 rtrs_start_hb -EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x6ddd46e8 rtrs_init_hb -EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x8aee08ef rtrs_post_recv_empty -EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x9b2321aa rtrs_iu_post_rdma_write_imm -EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x9fa2ed59 rtrs_stop_hb -EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0xc5abec67 rtrs_cq_qp_create -EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0xe93f4499 rtrs_iu_post_send -EXPORT_SYMBOL_GPL drivers/input/ff-memless 0x2f944bda input_ff_create_memless -EXPORT_SYMBOL_GPL drivers/input/matrix-keymap 0x9aa1c2ec matrix_keypad_parse_properties -EXPORT_SYMBOL_GPL drivers/ipack/ipack 0x263f7ac0 ipack_put_device -EXPORT_SYMBOL_GPL drivers/ipack/ipack 0x648db659 ipack_bus_register -EXPORT_SYMBOL_GPL drivers/ipack/ipack 0x6de8b265 ipack_driver_register -EXPORT_SYMBOL_GPL drivers/ipack/ipack 0x9ad69dd6 ipack_bus_unregister -EXPORT_SYMBOL_GPL drivers/ipack/ipack 0xa88dddf0 ipack_get_device -EXPORT_SYMBOL_GPL drivers/ipack/ipack 0xaaf42203 ipack_device_del -EXPORT_SYMBOL_GPL drivers/ipack/ipack 0xce44c798 ipack_device_add -EXPORT_SYMBOL_GPL drivers/ipack/ipack 0xdac99bdf ipack_device_init -EXPORT_SYMBOL_GPL drivers/ipack/ipack 0xfe11da2d ipack_driver_unregister -EXPORT_SYMBOL_GPL drivers/leds/led-class 0x07714b06 devm_led_classdev_unregister -EXPORT_SYMBOL_GPL drivers/leds/led-class 0x0d3a2a55 led_classdev_register_ext -EXPORT_SYMBOL_GPL drivers/leds/led-class 0x4d23ed6f devm_led_classdev_register_ext -EXPORT_SYMBOL_GPL drivers/leds/led-class 0x54729c71 led_classdev_suspend -EXPORT_SYMBOL_GPL drivers/leds/led-class 0x557db9b5 led_classdev_resume -EXPORT_SYMBOL_GPL drivers/leds/led-class 0x6ad84e6c devm_of_led_get -EXPORT_SYMBOL_GPL drivers/leds/led-class 0x6e93e8a3 led_classdev_unregister -EXPORT_SYMBOL_GPL drivers/leds/led-class 0x8bcdc70b of_led_get -EXPORT_SYMBOL_GPL drivers/leds/led-class 0xbf0925d8 led_put -EXPORT_SYMBOL_GPL drivers/leds/led-class 0xeca3091c led_classdev_notify_brightness_hw_changed +EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x036aab67 rtrs_iu_post_recv +EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x1357f7d8 rtrs_init_hb +EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x27fa53d4 rtrs_iu_post_send +EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x2f4d6ba8 rtrs_start_hb +EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x576862b7 rtrs_send_hb_ack +EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x60905267 rtrs_post_recv_empty +EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0x93ec2fc9 rtrs_cq_qp_create +EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0xb255fc2c rtrs_iu_alloc +EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0xf54c78d6 rtrs_stop_hb +EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0xf66bb71a rtrs_iu_free +EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0xfaa05177 rtrs_iu_post_rdma_write_imm +EXPORT_SYMBOL_GPL drivers/infiniband/ulp/rtrs/rtrs-core 0xfef8d8cd rtrs_cq_qp_destroy +EXPORT_SYMBOL_GPL drivers/input/ff-memless 0xefde4da0 input_ff_create_memless +EXPORT_SYMBOL_GPL drivers/input/matrix-keymap 0x239d0f20 matrix_keypad_parse_properties +EXPORT_SYMBOL_GPL drivers/ipack/ipack 0x05d26dc8 ipack_get_device +EXPORT_SYMBOL_GPL drivers/ipack/ipack 0x5dd028cf ipack_device_init +EXPORT_SYMBOL_GPL drivers/ipack/ipack 0x61b60c43 ipack_device_del +EXPORT_SYMBOL_GPL drivers/ipack/ipack 0x69219840 ipack_put_device +EXPORT_SYMBOL_GPL drivers/ipack/ipack 0x7aff0276 ipack_bus_register +EXPORT_SYMBOL_GPL drivers/ipack/ipack 0x7cfe704b ipack_bus_unregister +EXPORT_SYMBOL_GPL drivers/ipack/ipack 0xa62442bd ipack_device_add +EXPORT_SYMBOL_GPL drivers/ipack/ipack 0xbc501dcd ipack_driver_unregister +EXPORT_SYMBOL_GPL drivers/ipack/ipack 0xe7a114e6 ipack_driver_register +EXPORT_SYMBOL_GPL drivers/leds/led-class 0x14049186 devm_of_led_get +EXPORT_SYMBOL_GPL drivers/leds/led-class 0x2567183e devm_led_classdev_register_ext +EXPORT_SYMBOL_GPL drivers/leds/led-class 0x3dbf1689 led_classdev_unregister +EXPORT_SYMBOL_GPL drivers/leds/led-class 0x605e6842 of_led_get +EXPORT_SYMBOL_GPL drivers/leds/led-class 0x6e4dcef3 led_classdev_resume +EXPORT_SYMBOL_GPL drivers/leds/led-class 0x73267466 devm_led_classdev_unregister +EXPORT_SYMBOL_GPL drivers/leds/led-class 0xa2842f4a led_classdev_suspend +EXPORT_SYMBOL_GPL drivers/leds/led-class 0xc2967ba5 led_put +EXPORT_SYMBOL_GPL drivers/leds/led-class 0xe9c5ce34 led_classdev_register_ext +EXPORT_SYMBOL_GPL drivers/leds/led-class 0xff1d3d49 led_classdev_notify_brightness_hw_changed EXPORT_SYMBOL_GPL drivers/leds/trigger/ledtrig-audio 0x3bd45b0d ledtrig_audio_set EXPORT_SYMBOL_GPL drivers/leds/trigger/ledtrig-audio 0xce593c22 ledtrig_audio_get -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x08b9549d __traceiter_bcache_btree_node_compact -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x09852838 __traceiter_bcache_journal_write -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x0ae8369d __tracepoint_bcache_journal_write -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x0e6ca060 __tracepoint_bcache_read_retry -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x137d48e3 __tracepoint_bcache_writeback_collision -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x14dd28e4 __SCK__tp_func_bcache_write +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x023b6ea4 __tracepoint_bcache_bypass_congested +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x04740dd2 __SCK__tp_func_bcache_gc_end +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x06818978 __SCK__tp_func_bcache_btree_write +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x0d1e3cc2 __traceiter_bcache_request_start +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x0f0adfcb __traceiter_bcache_btree_node_compact +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x109370c9 __traceiter_bcache_journal_write +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x11511df4 __tracepoint_bcache_gc_copy_collision +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x14519091 __SCK__tp_func_bcache_bypass_congested EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x17a83e40 __traceiter_bcache_writeback EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x1c599ebe __traceiter_bcache_btree_gc_coalesce -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x1cd82778 __tracepoint_bcache_request_start +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x1d2d18ca __tracepoint_bcache_btree_node_compact +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x1e57331b __traceiter_bcache_bypass_congested EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x21b87a42 __SCT__tp_func_bcache_btree_node_alloc -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x227ae5a4 __traceiter_bcache_btree_node_free -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x24b3625f __SCK__tp_func_bcache_bypass_congested +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x22a1d31f __SCK__tp_func_bcache_cache_insert +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x244703a3 __tracepoint_bcache_gc_start +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x24c47197 __traceiter_bcache_gc_start EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x25cacb14 __SCT__tp_func_bcache_btree_set_root EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x2766fb04 __traceiter_bcache_journal_replay_key EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x287090dc __SCT__tp_func_bcache_journal_write EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x297e0da3 __SCT__tp_func_bcache_btree_node_alloc_fail -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x2de24382 __tracepoint_bcache_btree_node_alloc_fail -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x2ecf2a63 __tracepoint_bcache_btree_node_free -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x2fd3da41 __traceiter_bcache_read_retry +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x2a3b7e8f __traceiter_bcache_btree_node_split +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x2c2ab77d __SCK__tp_func_bcache_read_retry +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x2f5bfdfc __tracepoint_bcache_read_retry EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x300c8ff4 __SCT__tp_func_bcache_alloc_fail -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x308ef993 __traceiter_bcache_read -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x330532a9 __SCK__tp_func_bcache_cache_insert -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x351dbde0 __SCK__tp_func_bcache_gc_copy -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x36140d96 __SCK__tp_func_bcache_writeback +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x3069c216 __tracepoint_bcache_btree_set_root +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x3293b0e8 __traceiter_bcache_read +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x35dabeec __SCK__tp_func_bcache_bypass_sequential EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x36f317a4 __SCT__tp_func_bcache_gc_copy -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x3756cdb0 __tracepoint_bcache_read -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x3ab2a352 __traceiter_bcache_invalidate -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x3b18be6c __SCK__tp_func_bcache_gc_copy_collision -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x3d2e5cb2 __tracepoint_bcache_btree_cache_cannibalize -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x444ae74d __SCK__tp_func_bcache_btree_gc_coalesce -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x45202a4b __tracepoint_bcache_gc_end +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x38a6ea08 __SCK__tp_func_bcache_btree_gc_coalesce +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x40b3eff6 __tracepoint_bcache_btree_node_split EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x4543b49b __SCT__tp_func_bcache_writeback_collision -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x454971e6 __traceiter_bcache_request_start -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x469e76de __traceiter_bcache_btree_node_alloc_fail -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x4936b3a9 __SCK__tp_func_bcache_bypass_sequential -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x4f8d0803 __tracepoint_bcache_gc_copy -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x4fb84b64 __traceiter_bcache_gc_start -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x54e7ff4c __tracepoint_bcache_btree_node_alloc -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x5d5916fe __tracepoint_bcache_btree_read +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x47f4b329 __SCK__tp_func_bcache_gc_copy_collision +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x4949f13e __tracepoint_bcache_journal_write +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x4b83df3c __tracepoint_bcache_journal_entry_full +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x4d0e26ad __tracepoint_bcache_request_end +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x50cb5291 __tracepoint_bcache_writeback_collision +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x53f30764 __traceiter_bcache_btree_node_free +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x55333189 __SCK__tp_func_bcache_writeback_collision +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x56d911c3 __SCK__tp_func_bcache_btree_node_split +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x59109f13 __SCK__tp_func_bcache_journal_replay_key +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x5b6235d8 __SCK__tp_func_bcache_gc_start EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x5dd80bd5 __SCT__tp_func_bcache_write -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x5e1e1882 __tracepoint_bcache_cache_insert -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x5eebf0b4 __tracepoint_bcache_gc_start -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x5fdac601 __SCK__tp_func_bcache_journal_replay_key -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x6122e0df __tracepoint_bcache_btree_insert_key +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x5f79e0db __tracepoint_bcache_request_start +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x5fd6e408 __traceiter_bcache_journal_entry_full EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x629c9180 __SCT__tp_func_bcache_btree_write -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x641cdf63 __traceiter_bcache_btree_read +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x637f1031 __tracepoint_bcache_bypass_sequential EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x64e39418 __traceiter_bcache_writeback_collision -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x65a5a3b6 __tracepoint_bcache_btree_write -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x663be30d __SCK__tp_func_bcache_btree_node_split EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x6677ebf0 __SCT__tp_func_bcache_gc_start -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x6792d3c3 __SCK__tp_func_bcache_gc_start -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x71c47c9b __SCK__tp_func_bcache_invalidate -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x72580e8a __SCK__tp_func_bcache_request_end +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x69200f70 __traceiter_bcache_read_retry +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x6ded6ac6 __tracepoint_bcache_journal_full +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x6e0344d5 __tracepoint_bcache_btree_gc_coalesce +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x6fde5ac0 __SCK__tp_func_bcache_read EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x752f7fa4 __SCT__tp_func_bcache_cache_insert -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x7801db6d __SCK__tp_func_bcache_alloc_fail EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x787810b2 __SCT__tp_func_bcache_read_retry -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x7ab46710 __traceiter_bcache_btree_insert_key -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x7c9a7bbc __traceiter_bcache_btree_node_split -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x7ed78cbc __tracepoint_bcache_journal_replay_key +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x79c1603c __traceiter_bcache_journal_full +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x7be5b91e __tracepoint_bcache_writeback +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x7c6e4b62 __tracepoint_bcache_btree_read +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x7f1f01e3 __SCK__tp_func_bcache_btree_read EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x7f252e00 __SCT__tp_func_bcache_bypass_congested -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x7ff59183 __tracepoint_bcache_btree_set_root -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x80d2f8e3 __traceiter_bcache_journal_entry_full EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x817ad796 __SCT__tp_func_bcache_btree_node_free -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x81afc7ae __traceiter_bcache_btree_node_alloc EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x822db771 __SCT__tp_func_bcache_btree_cache_cannibalize -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x82a6b658 __tracepoint_bcache_gc_copy_collision -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x84a00302 __traceiter_bcache_gc_end -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x8b8d5ea6 __traceiter_bcache_btree_write -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x8c3bc23a __SCK__tp_func_bcache_btree_node_alloc -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x8c72dfbc __traceiter_bcache_journal_full -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x93ba657a __traceiter_bcache_bypass_sequential -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x9443f5d2 __SCK__tp_func_bcache_btree_node_alloc_fail -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x9457cdba __SCK__tp_func_bcache_read -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x9470c754 __tracepoint_bcache_journal_entry_full +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x841b31f6 __traceiter_bcache_gc_end +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x842a66af __SCK__tp_func_bcache_journal_write +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x891c2f67 __SCK__tp_func_bcache_btree_insert_key +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x8924b788 __tracepoint_bcache_gc_copy +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x895f954a __traceiter_bcache_btree_read +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x919bccbc __SCK__tp_func_bcache_invalidate +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x921a774a __SCK__tp_func_bcache_request_start +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x92ea863d __tracepoint_bcache_invalidate +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x9630d1ea __tracepoint_bcache_cache_insert EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x972aa384 __SCT__tp_func_bcache_btree_insert_key +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x982791dd __tracepoint_bcache_write +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x985e6b4a __SCK__tp_func_bcache_alloc_fail +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x9b294f79 __SCK__tp_func_bcache_btree_node_alloc_fail +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x9b2f21cb __tracepoint_bcache_alloc_fail +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x9c3d4b84 __tracepoint_bcache_btree_write EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x9d28d153 __SCT__tp_func_bcache_btree_node_split -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x9f40b1c4 __SCK__tp_func_bcache_btree_read +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0x9f76d152 __tracepoint_bcache_btree_insert_key +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xa12494d4 __tracepoint_bcache_journal_replay_key EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xa15bd7c4 __SCT__tp_func_bcache_btree_gc_coalesce -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xa36b63a3 __SCK__tp_func_bcache_btree_write -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xa597aefe __SCK__tp_func_bcache_btree_cache_cannibalize -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xa5c3a3ae __tracepoint_bcache_journal_full -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xa639d4f7 __SCK__tp_func_bcache_journal_write -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xa68c8a98 __SCK__tp_func_bcache_writeback_collision +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xa4f63951 __SCK__tp_func_bcache_write EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xa784e073 __SCT__tp_func_bcache_btree_node_compact +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xa8d4a124 __SCK__tp_func_bcache_btree_node_free +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xa995dc1a __traceiter_bcache_bypass_sequential +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xaab3cec1 __tracepoint_bcache_btree_node_alloc +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xac87523f __traceiter_bcache_write +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xacf513fe __traceiter_bcache_alloc_fail EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xad6440b4 __traceiter_bcache_gc_copy -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xb009c512 __SCK__tp_func_bcache_request_start -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xb3dddba1 __tracepoint_bcache_invalidate -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xb496ce9f __tracepoint_bcache_request_end -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xb57d8de9 __SCK__tp_func_bcache_journal_entry_full +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xaee5d1fb __tracepoint_bcache_btree_node_free +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xb0e30b17 __tracepoint_bcache_btree_cache_cannibalize +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xb30d5196 __traceiter_bcache_btree_write +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xb3b7d4fb __SCK__tp_func_bcache_journal_entry_full EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xb5a62a8c __traceiter_bcache_cache_insert +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xb6529f67 __traceiter_bcache_btree_node_alloc_fail +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xb7ac0253 __SCK__tp_func_bcache_btree_set_root EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xb7e5379d __SCT__tp_func_bcache_journal_replay_key -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xb9fedda9 __SCK__tp_func_bcache_btree_insert_key -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xba187c57 __tracepoint_bcache_alloc_fail -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xbee7de7b __tracepoint_bcache_btree_node_split -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xbfcf61c0 __SCK__tp_func_bcache_gc_end -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xc1df7749 __traceiter_bcache_btree_cache_cannibalize -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xc2de00a2 __tracepoint_bcache_btree_node_compact +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xbc4d349c __SCK__tp_func_bcache_writeback +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xbcd930f4 __SCK__tp_func_bcache_btree_node_alloc +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xbd9207e4 __tracepoint_bcache_read +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xc3d09e24 __SCK__tp_func_bcache_btree_cache_cannibalize +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xc61f77c4 __SCK__tp_func_bcache_gc_copy EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xc73e0c99 __SCT__tp_func_bcache_invalidate -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xc8d88985 __SCK__tp_func_bcache_journal_full -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xcc75075a __SCK__tp_func_bcache_read_retry +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xc960412e __traceiter_bcache_request_end +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xcd89e23a __tracepoint_bcache_btree_node_alloc_fail EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xce451ad8 __SCT__tp_func_bcache_btree_read -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xd23ec827 __SCK__tp_func_bcache_btree_set_root EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xd30206ff __SCT__tp_func_bcache_gc_copy_collision +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xd744def9 __traceiter_bcache_btree_set_root EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xd7a376b3 __SCT__tp_func_bcache_gc_end EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xd7a7fbec __SCT__tp_func_bcache_request_start -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xd84b9a5c __traceiter_bcache_write -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xda09efac __traceiter_bcache_alloc_fail +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xd7b2e451 __SCK__tp_func_bcache_request_end +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xd97c6833 __SCK__tp_func_bcache_journal_full EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xdb0682eb __SCT__tp_func_bcache_journal_full -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xde67c47a __traceiter_bcache_request_end -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xe0f3d711 __traceiter_bcache_bypass_congested -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xe3d34a1f __SCK__tp_func_bcache_btree_node_compact +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xe0461371 __tracepoint_bcache_gc_end +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xe1531da3 __traceiter_bcache_btree_insert_key +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xe519130d __SCK__tp_func_bcache_btree_node_compact +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xe5f812c3 __traceiter_bcache_btree_cache_cannibalize +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xe73d55e7 __traceiter_bcache_invalidate EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xec29e22a __traceiter_bcache_gc_copy_collision EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xedf90bb3 __SCT__tp_func_bcache_read -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xf088bb9d __tracepoint_bcache_bypass_sequential -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xf4abc0fa __tracepoint_bcache_write +EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xf43ed469 __traceiter_bcache_btree_node_alloc EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xf57f81ae __SCT__tp_func_bcache_bypass_sequential -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xf6cfd56d __traceiter_bcache_btree_set_root EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xf7a5edc7 __SCT__tp_func_bcache_journal_entry_full -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xf84c902a __tracepoint_bcache_writeback EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xfb767f16 __SCT__tp_func_bcache_writeback -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xfc6f5f29 __tracepoint_bcache_bypass_congested EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xfce76b1e __SCT__tp_func_bcache_request_end -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xfdf4ef79 __tracepoint_bcache_btree_gc_coalesce -EXPORT_SYMBOL_GPL drivers/md/bcache/bcache 0xffd986cb __SCK__tp_func_bcache_btree_node_free -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x00a2289e dm_cell_get_v2 -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x012b709a dm_bio_detain -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x0628cc8b dm_cell_lock_v2 -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x11983566 dm_cell_promote_or_release +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x092d3d5c dm_cell_release +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x14316162 dm_bio_detain EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x17dd39d6 dm_deferred_set_create -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x2ae36eef dm_cell_unlock_v2 +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x1ca9eee5 dm_cell_release_no_holder EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x2eb01e04 dm_deferred_set_destroy -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x2f11e8db dm_bio_prison_free_cell -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x2fb25e1a dm_bio_prison_free_cell_v2 -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x33b9f78f dm_cell_lock_promote_v2 -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x4b172d1f dm_bio_prison_alloc_cell -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x55bd3bef dm_cell_quiesce_v2 +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x4436eb7f dm_cell_promote_or_release +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x59a11f86 dm_bio_prison_free_cell_v2 +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x5d0c4ea9 dm_cell_lock_v2 EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x6791a44e dm_deferred_entry_dec -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x6e4be765 dm_cell_visit_release +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x6beb7d0a dm_bio_prison_free_cell +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x7454d3cb dm_bio_prison_alloc_cell EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x753e20b2 dm_bio_prison_create +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x8fd1a2a1 dm_cell_lock_promote_v2 +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0x9a126a46 dm_bio_prison_alloc_cell_v2 +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xa04b36d1 dm_cell_unlock_v2 EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xace9b57b dm_bio_prison_destroy_v2 -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xae631281 dm_cell_put_v2 +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xb513a3ae dm_cell_get_v2 EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xb6d5c65d dm_deferred_set_add_work EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xb70b342a dm_bio_prison_destroy -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xb86ff8fd dm_cell_error -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xbffe6bdb dm_bio_prison_alloc_cell_v2 -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xc7bc9202 dm_cell_release_no_holder EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xca2e3a88 dm_deferred_entry_inc -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xd8189b12 dm_get_cell +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xca94e854 dm_cell_quiesce_v2 +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xcc65d196 dm_cell_error EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xd99e003d dm_bio_prison_create_v2 -EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xee55d7d6 dm_cell_release +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xe3cbde20 dm_cell_put_v2 +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xe840eec4 dm_get_cell +EXPORT_SYMBOL_GPL drivers/md/dm-bio-prison 0xfea92c13 dm_cell_visit_release EXPORT_SYMBOL_GPL drivers/md/dm-bufio 0x0ad0dc4f dm_bufio_mark_buffer_dirty EXPORT_SYMBOL_GPL drivers/md/dm-bufio 0x111ab12a dm_bufio_mark_partial_buffer_dirty EXPORT_SYMBOL_GPL drivers/md/dm-bufio 0x24772bfe dm_bufio_get @@ -10217,7 +10209,6 @@ EXPORT_SYMBOL_GPL drivers/md/dm-bufio 0xc90df7e5 dm_bufio_prefetch EXPORT_SYMBOL_GPL drivers/md/dm-bufio 0xc9a3422d dm_bufio_write_dirty_buffers_async EXPORT_SYMBOL_GPL drivers/md/dm-bufio 0xcd2ba798 dm_bufio_forget -EXPORT_SYMBOL_GPL drivers/md/dm-bufio 0xd19d23dd dm_bufio_client_create EXPORT_SYMBOL_GPL drivers/md/dm-bufio 0xd4bddf5c dm_bufio_issue_flush EXPORT_SYMBOL_GPL drivers/md/dm-bufio 0xd991e3b9 dm_bufio_get_device_size EXPORT_SYMBOL_GPL drivers/md/dm-bufio 0xe6024e59 dm_bufio_release @@ -10225,7 +10216,10 @@ EXPORT_SYMBOL_GPL drivers/md/dm-bufio 0xeca7949e dm_bufio_client_destroy EXPORT_SYMBOL_GPL drivers/md/dm-bufio 0xed3283a4 dm_bufio_set_sector_offset EXPORT_SYMBOL_GPL drivers/md/dm-bufio 0xf241a6eb dm_bufio_forget_buffers +EXPORT_SYMBOL_GPL drivers/md/dm-bufio 0xf8420784 dm_bufio_client_create EXPORT_SYMBOL_GPL drivers/md/dm-cache 0x0efbca4c btracker_promotion_already_present +EXPORT_SYMBOL_GPL drivers/md/dm-cache 0x16efddf6 dm_cache_policy_unregister +EXPORT_SYMBOL_GPL drivers/md/dm-cache 0x43ec46c5 dm_cache_policy_register EXPORT_SYMBOL_GPL drivers/md/dm-cache 0x5adc2807 btracker_destroy EXPORT_SYMBOL_GPL drivers/md/dm-cache 0x5de611a9 btracker_nr_writebacks_queued EXPORT_SYMBOL_GPL drivers/md/dm-cache 0x7890d535 dm_cache_policy_get_name @@ -10237,30 +10231,28 @@ EXPORT_SYMBOL_GPL drivers/md/dm-cache 0xbf1a2968 btracker_create EXPORT_SYMBOL_GPL drivers/md/dm-cache 0xccfe6409 btracker_nr_demotions_queued EXPORT_SYMBOL_GPL drivers/md/dm-cache 0xcf8c2590 dm_cache_policy_get_hint_size -EXPORT_SYMBOL_GPL drivers/md/dm-cache 0xd5bfab67 dm_cache_policy_register EXPORT_SYMBOL_GPL drivers/md/dm-cache 0xe1bdae47 dm_cache_policy_create -EXPORT_SYMBOL_GPL drivers/md/dm-cache 0xfd6dc78c dm_cache_policy_unregister -EXPORT_SYMBOL_GPL drivers/md/dm-multipath 0x8a05f2d2 dm_unregister_path_selector -EXPORT_SYMBOL_GPL drivers/md/dm-multipath 0x911b70c7 dm_register_path_selector +EXPORT_SYMBOL_GPL drivers/md/dm-multipath 0x3b6d40b1 dm_unregister_path_selector +EXPORT_SYMBOL_GPL drivers/md/dm-multipath 0x5c993dd1 dm_register_path_selector EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x01d2f9ac dm_rh_recovery_start +EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x1921a31f dm_rh_mark_nosync +EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x239df468 dm_region_hash_create EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x38972f23 dm_rh_region_to_sector EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x38efaf5a dm_region_hash_destroy EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x3a18389a dm_rh_update_states +EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x45628c2f dm_rh_inc_pending EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x57e16c3e dm_rh_get_state EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x5f4a6e61 dm_rh_dec EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x7774620f dm_rh_stop_recovery EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x7d053fc5 dm_rh_start_recovery EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x7d5e1815 dm_rh_get_region_key -EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x7df5dce4 dm_rh_mark_nosync -EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x91ffcaa9 dm_rh_dirty_log EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xa53387c7 dm_rh_flush EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xa83588eb dm_rh_recovery_end -EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xacd10d4a dm_rh_inc_pending -EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xb4d33df1 dm_rh_delay +EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xb0d2aed1 dm_rh_bio_to_region EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xbe38a431 dm_rh_recovery_prepare +EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xc425d643 dm_rh_delay EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xd8aa4284 dm_rh_region_context -EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xdd4d9f97 dm_rh_bio_to_region -EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xea94b2ce dm_region_hash_create +EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xdae29775 dm_rh_dirty_log EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xf92b8a3d dm_rh_get_region_size EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xfd93482e dm_rh_recovery_in_flight EXPORT_SYMBOL_GPL drivers/md/persistent-data/dm-persistent-data 0x0054f69d dm_tm_pre_commit @@ -10304,7 +10296,6 @@ EXPORT_SYMBOL_GPL drivers/md/persistent-data/dm-persistent-data 0x7b6b3af5 dm_bm_read_lock EXPORT_SYMBOL_GPL drivers/md/persistent-data/dm-persistent-data 0x7bc7621f dm_btree_cursor_end EXPORT_SYMBOL_GPL drivers/md/persistent-data/dm-persistent-data 0x7e29c59d dm_bitset_clear_bit -EXPORT_SYMBOL_GPL drivers/md/persistent-data/dm-persistent-data 0x822f9d8c dm_block_manager_create EXPORT_SYMBOL_GPL drivers/md/persistent-data/dm-persistent-data 0x87c934be dm_tm_inc EXPORT_SYMBOL_GPL drivers/md/persistent-data/dm-persistent-data 0x88295b96 dm_tm_unlock EXPORT_SYMBOL_GPL drivers/md/persistent-data/dm-persistent-data 0x88998224 dm_disk_bitset_init @@ -10333,34 +10324,35 @@ EXPORT_SYMBOL_GPL drivers/md/persistent-data/dm-persistent-data 0xd237b9fb dm_array_walk EXPORT_SYMBOL_GPL drivers/md/persistent-data/dm-persistent-data 0xd39c0246 dm_btree_cursor_get_value EXPORT_SYMBOL_GPL drivers/md/persistent-data/dm-persistent-data 0xdf3a4e7d dm_tm_create_with_sm +EXPORT_SYMBOL_GPL drivers/md/persistent-data/dm-persistent-data 0xe3b755f8 dm_block_manager_create EXPORT_SYMBOL_GPL drivers/md/persistent-data/dm-persistent-data 0xe781f874 dm_tm_dec EXPORT_SYMBOL_GPL drivers/md/persistent-data/dm-persistent-data 0xe8438eb5 dm_array_del EXPORT_SYMBOL_GPL drivers/md/persistent-data/dm-persistent-data 0xf82dba90 dm_btree_empty EXPORT_SYMBOL_GPL drivers/md/persistent-data/dm-persistent-data 0xfce51d79 dm_array_empty -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x0623bb31 cec_notifier_conn_register -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x10296693 cec_queue_pin_5v_event -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x1835250a cec_notifier_cec_adap_unregister -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x1d0c7680 cec_allocate_adapter -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x1dfb7085 cec_unregister_adapter -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x25b035fe cec_transmit_attempt_done_ts -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x36073b57 cec_s_log_addrs -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x40d3cdfe cec_notifier_cec_adap_register -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x53adea45 cec_register_adapter -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x5a7a51a1 cec_queue_pin_cec_event -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x63c05108 cec_fill_conn_info_from_drm +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x0232a5b0 cec_transmit_msg +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x1238fe96 cec_fill_conn_info_from_drm +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x1e722750 cec_received_msg_ts +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x1f126e27 cec_s_phys_addr_from_edid +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x20ecf649 cec_queue_pin_cec_event +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x280f0ca7 cec_s_phys_addr +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x4c926d08 cec_allocate_adapter +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x4ffeeeaa cec_notifier_cec_adap_register +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x5ad2e085 cec_notifier_conn_register EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x67e1dfdc cec_notifier_set_phys_addr_from_edid -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x7fb90584 cec_s_phys_addr -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x889fc1b9 cec_s_phys_addr_from_edid -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x91557e92 cec_queue_pin_hpd_event +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x695c14cd cec_transmit_attempt_done_ts +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x77334c45 cec_notifier_parse_hdmi_phandle +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x78af7d36 cec_register_adapter +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x7a65c3c2 cec_unregister_adapter +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0x7be85434 cec_queue_pin_5v_event EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xa01fbb6b cec_notifier_set_phys_addr -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xa4570335 cec_s_conn_info -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xa62762ef cec_delete_adapter +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xaa32590a cec_transmit_done_ts +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xadd5c881 cec_delete_adapter EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xaee236c6 cec_notifier_conn_unregister -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xb06819a9 cec_received_msg_ts +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xb0a3e2ec cec_s_log_addrs +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xb11b6601 cec_s_conn_info +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xb15dae4c cec_queue_pin_hpd_event EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xbe4de675 cec_get_edid_phys_addr -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xd8c0c3a3 cec_notifier_parse_hdmi_phandle -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xeb5ffdb8 cec_transmit_msg -EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xf9c95646 cec_transmit_done_ts +EXPORT_SYMBOL_GPL drivers/media/cec/core/cec 0xe763bbaf cec_notifier_cec_adap_unregister EXPORT_SYMBOL_GPL drivers/media/common/v4l2-tpg/v4l2-tpg 0x03005a48 tpg_alloc EXPORT_SYMBOL_GPL drivers/media/common/v4l2-tpg/v4l2-tpg 0x040dc7cd tpg_aspect_strings EXPORT_SYMBOL_GPL drivers/media/common/v4l2-tpg/v4l2-tpg 0x4d1d285c tpg_init @@ -10378,165 +10370,165 @@ EXPORT_SYMBOL_GPL drivers/media/common/v4l2-tpg/v4l2-tpg 0xce8159bb tpg_pattern_strings EXPORT_SYMBOL_GPL drivers/media/common/v4l2-tpg/v4l2-tpg 0xf4aef3a4 tpg_gen_text EXPORT_SYMBOL_GPL drivers/media/common/v4l2-tpg/v4l2-tpg 0xf65c5e46 tpg_fillbuffer -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x1cd6b698 vb2_read -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x244b09c4 __traceiter_vb2_qbuf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x290ec753 vb2_buffer_done +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x00ccb5db vb2_request_object_is_buffer +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x01c94604 vb2_queue_error +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x0395cd58 vb2_write +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x0fe6c510 __traceiter_vb2_buf_done +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x15570ab2 vb2_core_queue_init +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x18f1867d __SCK__tp_func_vb2_buf_done +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x24aff794 vb2_request_buffer_cnt +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x275bd81c vb2_mmap EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x2b5551d5 __SCT__tp_func_vb2_buf_queue -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x2b9c5cd7 vb2_thread_stop -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x48de0480 vb2_plane_cookie +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x33c83c6d vb2_core_streamon +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x40a58eb1 vb2_thread_stop +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x479a6eda __tracepoint_vb2_buf_queue EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x4ed3fb1b __SCT__tp_func_vb2_buf_done -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x5da73f48 __traceiter_vb2_dqbuf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x5e412c6b vb2_core_queue_release -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x5e69d701 vb2_mmap -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x67bc6748 vb2_core_streamoff -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x69f09b55 vb2_request_buffer_cnt -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x77358e29 vb2_core_queue_init -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x78c1909b vb2_core_querybuf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x795aff8e __tracepoint_vb2_qbuf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x8c087239 __SCK__tp_func_vb2_dqbuf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x93f351d5 vb2_core_poll -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x9fa27374 vb2_core_prepare_buf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xa03eefa9 vb2_core_reqbufs -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xa3134f63 vb2_core_streamon -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xb199c99e vb2_thread_start -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xb83cf5c5 __traceiter_vb2_buf_done -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xba1ba3ff __SCK__tp_func_vb2_buf_done -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xc23c80d3 __tracepoint_vb2_buf_done +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x53203ad9 vb2_wait_for_all_buffers +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x53ed623d vb2_plane_vaddr +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x55340102 vb2_core_prepare_buf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x55ab92de vb2_core_queue_release +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x56088135 vb2_core_qbuf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x6169a5fb __SCK__tp_func_vb2_qbuf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x6417ddef __traceiter_vb2_qbuf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x64755f15 vb2_discard_done +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x6b805308 __tracepoint_vb2_dqbuf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x6bc886d8 vb2_core_dqbuf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x70088e57 __traceiter_vb2_buf_queue +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x8985373e vb2_core_expbuf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0x8c2bf9a3 vb2_thread_start +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xa7aa7403 vb2_core_poll +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xb57f0a00 vb2_read +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xbc7e9b0a vb2_core_reqbufs +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xc2b46982 __SCK__tp_func_vb2_dqbuf EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xc54c863e __SCT__tp_func_vb2_qbuf EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xc7920841 __SCT__tp_func_vb2_dqbuf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xc916f391 __tracepoint_vb2_buf_queue -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xca2d7d40 vb2_core_expbuf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xcc4789be vb2_request_object_is_buffer -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xcee9b725 vb2_plane_vaddr -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xd3770cdc vb2_write -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xd8ee7719 vb2_core_qbuf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xd9960a1b vb2_queue_error -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xd9f14a19 __SCK__tp_func_vb2_qbuf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xdbab7cce vb2_discard_done -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xe2c3df6b __tracepoint_vb2_dqbuf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xe647395e vb2_core_create_bufs -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xe6e215f0 vb2_core_dqbuf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xf52bb570 vb2_wait_for_all_buffers -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xf7b7055a __traceiter_vb2_buf_queue -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xfbb6b851 __SCK__tp_func_vb2_buf_queue -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-dma-contig 0x3a49649e vb2_dma_contig_set_max_seg_size -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-dma-contig 0x422c4d65 vb2_dma_contig_memops -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-dma-sg 0x1655f855 vb2_dma_sg_memops -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-memops 0x26e71578 vb2_common_vm_ops -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x086f454d vb2_queue_init -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x0b7f5dd3 vb2_ops_wait_prepare -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x0cd458ae vb2_ioctl_qbuf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x1545102e vb2_ops_wait_finish -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x1a5f5723 vb2_streamon -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x1b8d1fd2 vb2_queue_init_name -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x2ecde4ec vb2_ioctl_prepare_buf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x2f9023e9 vb2_fop_read -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x303a6265 vb2_streamoff -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x31a1e500 vb2_create_bufs -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x3a59132a vb2_find_timestamp -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x3c4559e5 vb2_reqbufs -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x41da7c3d vb2_prepare_buf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x4c079528 vb2_fop_mmap -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x51a8dbfd vb2_fop_release -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x53f69d96 vb2_ioctl_expbuf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x5d75bb51 vb2_queue_release -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x61512976 vb2_request_queue -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x6c78556f vb2_dqbuf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x6f11087b vb2_ioctl_create_bufs -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x7059b3ac vb2_queue_change_type -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x71ad0172 vb2_request_validate -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x7ea5c87b vb2_fop_poll -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x8f190147 vb2_expbuf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x9c534cb4 vb2_ioctl_streamon -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xa9c9227a vb2_ioctl_querybuf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xb10dde8d vb2_video_unregister_device -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xb1815a14 vb2_ioctl_dqbuf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xb78d4ab2 _vb2_fop_release -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xbd65dfd2 vb2_ioctl_streamoff -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xc6eaa840 vb2_qbuf -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xf83c774f vb2_poll -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xf8775cf9 vb2_ioctl_reqbufs -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xfed40d25 vb2_fop_write -EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-vmalloc 0x62ca8abe vb2_vmalloc_memops -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x03611789 media_device_usb_allocate -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x07584e08 media_request_object_put -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x0958cb47 media_device_pci_init -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x0cf38976 media_create_intf_link -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x1023d846 media_device_unregister_entity -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x1b49f7ad media_devnode_remove -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x1c856c73 media_graph_walk_init -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x1d853256 media_graph_walk_start -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x22fb39f9 media_device_cleanup -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x2c99df28 media_devnode_create -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x2f42fa04 __media_entity_setup_link -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x338b7dd0 media_pipeline_stop -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x34256fd3 media_request_object_bind -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x38bf0958 media_entity_remove_links -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x39def67e media_device_unregister_entity_notify -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x3f1bfe02 media_graph_walk_next -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x4220a268 media_create_pad_link -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x43b879f1 __media_remove_intf_link -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x4aabc50b media_request_object_complete -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x4b52c71d __media_pipeline_stop -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x53c2801b media_request_put -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x5425de41 media_entity_get_fwnode_pad -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x61f89ba3 media_graph_walk_cleanup -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x650a37ce media_device_register_entity_notify -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x6fb07efe __media_device_usb_init -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x753eccd9 media_request_object_unbind -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x7b119495 media_get_pad_index -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x83dd1311 media_pipeline_start -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x85bb852e media_device_unregister -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x8e5af4c9 __media_device_register -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x91a37ca9 media_remove_intf_links -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x93f648ae media_request_object_find -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xa6151e46 media_remove_intf_link -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xad5627aa __media_remove_intf_links -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xb2f0cc74 media_request_get_by_fd -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xb4e2c7b8 media_device_init -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xc1b1cfd7 media_device_delete -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xc6f5a072 media_request_object_init -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xcbcdc8d6 media_create_pad_links -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xce00db7c __media_entity_remove_links -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xd83748cf media_entity_setup_link -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xd95fd23c media_entity_pads_init -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xdbb27533 media_device_register_entity +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xc95dec7e vb2_core_querybuf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xdcfe0e9f vb2_buffer_done +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xe56b1cab vb2_core_streamoff +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xe7e2a6fd vb2_plane_cookie +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xe9b44d8f vb2_core_create_bufs +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xe9fd7c17 __tracepoint_vb2_qbuf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xf04e324e __tracepoint_vb2_buf_done +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xf8a2b078 __SCK__tp_func_vb2_buf_queue +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-common 0xfcb39953 __traceiter_vb2_dqbuf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-dma-contig 0x1530783a vb2_dma_contig_set_max_seg_size +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-dma-contig 0x3571932f vb2_dma_contig_memops +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-dma-sg 0x57fe03df vb2_dma_sg_memops +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-memops 0xc6c02725 vb2_common_vm_ops +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x05ef832b vb2_streamon +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x0b345f92 vb2_queue_init_name +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x10bcb743 vb2_ioctl_streamon +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x13a13705 vb2_reqbufs +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x1d43e9d8 vb2_request_validate +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x2c09856b vb2_queue_change_type +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x3a4c0ad8 vb2_create_bufs +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x3c86884c vb2_fop_read +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x3c8f7d7f vb2_qbuf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x420d928f vb2_ioctl_streamoff +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x4779b450 vb2_fop_poll +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x5683025e vb2_poll +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x5e6adc96 vb2_ops_wait_finish +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x5ef4e1cd _vb2_fop_release +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x6aa64ed6 vb2_expbuf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x7352eeaa vb2_request_queue +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x74847dbc vb2_ioctl_querybuf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x8be67341 vb2_fop_mmap +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x978c44f0 vb2_fop_release +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0x9bc15b8d vb2_queue_release +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xa1adcdec vb2_ioctl_create_bufs +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xa91a3355 vb2_ops_wait_prepare +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xae98f8dd vb2_ioctl_dqbuf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xaf6c6bb1 vb2_queue_init +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xb9881057 vb2_streamoff +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xc107174e vb2_video_unregister_device +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xc45439d5 vb2_prepare_buf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xd41d3b39 vb2_find_timestamp +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xe289fc7b vb2_dqbuf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xe43a0a67 vb2_ioctl_expbuf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xe832592f vb2_ioctl_reqbufs +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xedb36626 vb2_ioctl_prepare_buf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xfd849dee vb2_fop_write +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-v4l2 0xfe59df9d vb2_ioctl_qbuf +EXPORT_SYMBOL_GPL drivers/media/common/videobuf2/videobuf2-vmalloc 0x6fe64b7b vb2_vmalloc_memops +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x01e3f60f media_device_register_entity_notify +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x0a28c973 __media_remove_intf_link +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x1a10c27b media_remove_intf_link +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x1c1105d4 media_create_pad_link +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x1e4e6f7e media_graph_walk_next +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x1f143a17 media_pipeline_stop +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x205555f1 media_request_object_unbind +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x2cd0bb01 media_device_pci_init +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x2d2fe3dd media_request_object_find +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x2dd25c51 media_device_unregister_entity_notify +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x2eb6716b __media_pipeline_start +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x4b1b24ff media_device_unregister_entity +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x52698f73 media_entity_remote_pad +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x5329de24 media_graph_walk_cleanup +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x55d60400 media_device_unregister +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x5a0244d4 media_request_object_complete +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x5cd53ca0 media_entity_setup_link +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x5de61adc media_create_pad_links +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x6bf3b7b3 media_entity_remove_links +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x6f207542 media_devnode_remove +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x70bf0688 media_device_init +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x7300f8a6 __media_remove_intf_links +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x7446fce9 __media_device_usb_init +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x835cd92d media_request_get_by_fd +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x9045329c media_request_object_init +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x92555bcc media_device_usb_allocate +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x934af861 media_request_object_bind +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0x9c9e0de1 media_device_register_entity +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xa32a4c5f media_devnode_create +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xa8222383 media_device_cleanup +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xac8aca31 media_entity_get_fwnode_pad +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xb0b88c7a media_device_delete +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xc13a38e4 media_remove_intf_links +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xc15f77be __media_entity_setup_link +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xc5f8e9c4 media_entity_find_link +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xd555a920 media_request_put +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xe02c1627 media_graph_walk_start +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xe318db20 __media_device_register +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xe3b5ef12 media_entity_pads_init +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xe55e0c9b media_graph_walk_init EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xe5ceecd6 media_entity_enum_cleanup -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xf417bef2 __media_pipeline_start -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xf6bd4372 media_entity_remote_pad +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xe655491f media_pipeline_start +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xea3aa0fb media_request_object_put +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xec38dd0a __media_entity_remove_links +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xec89631a media_create_intf_link +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xf0f7e00a media_get_pad_index EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xfc781c47 __media_entity_enum_init -EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xffcfce0f media_entity_find_link -EXPORT_SYMBOL_GPL drivers/media/platform/marvell-ccic/mcam-core 0x1c755c75 mccic_resume -EXPORT_SYMBOL_GPL drivers/media/platform/marvell-ccic/mcam-core 0x5b933c21 mccic_suspend -EXPORT_SYMBOL_GPL drivers/media/platform/marvell-ccic/mcam-core 0x9b926704 mccic_register -EXPORT_SYMBOL_GPL drivers/media/platform/marvell-ccic/mcam-core 0xe1c537f0 mccic_irq -EXPORT_SYMBOL_GPL drivers/media/platform/marvell-ccic/mcam-core 0xf66a7f54 mccic_shutdown +EXPORT_SYMBOL_GPL drivers/media/mc/mc 0xfd65688d __media_pipeline_stop +EXPORT_SYMBOL_GPL drivers/media/platform/marvell-ccic/mcam-core 0x173639ae mccic_register +EXPORT_SYMBOL_GPL drivers/media/platform/marvell-ccic/mcam-core 0x3f3537dd mccic_suspend +EXPORT_SYMBOL_GPL drivers/media/platform/marvell-ccic/mcam-core 0x59aca4ed mccic_shutdown +EXPORT_SYMBOL_GPL drivers/media/platform/marvell-ccic/mcam-core 0x78c5ac36 mccic_irq +EXPORT_SYMBOL_GPL drivers/media/platform/marvell-ccic/mcam-core 0xb83b4647 mccic_resume +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x0c9157ce rc_g_keycode_from_table +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x226185ff ir_raw_event_handle +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x29d12ee8 ir_raw_event_store +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x2a47133d ir_raw_event_store_with_timeout EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x2ed90ced rc_map_unregister -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x368cc73d ir_raw_event_set_idle -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x3c56d954 rc_keydown -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x4e685226 rc_unregister_device -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x52315645 rc_g_keycode_from_table -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x597a8189 lirc_scancode_event -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x6254cae7 rc_allocate_device -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x75691e33 ir_raw_event_store -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x82e86a2e devm_rc_allocate_device -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x8c55f8ad devm_rc_register_device -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x8ca616dd ir_raw_event_store_with_timeout -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x95d3def5 rc_repeat -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xac2b1f85 rc_register_device -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xb40f824e rc_free_device +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x3343dc1f ir_raw_event_store_edge +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x3921ab27 rc_unregister_device +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x3cfd757f rc_free_device +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x4b2d56c4 ir_raw_event_set_idle +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x5140805b rc_keydown_notimeout +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x5a28753a rc_register_device +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x9648438e rc_keydown +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x9e557ffe lirc_scancode_event +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xa48cccb8 devm_rc_register_device +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xa8095fa5 rc_allocate_device +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xa8f135f1 ir_raw_event_store_with_filter EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xb960f15c rc_map_register -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xc8ed1e76 ir_raw_event_store_with_filter -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xcddc6493 ir_raw_event_handle -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xd42dc151 ir_raw_event_store_edge -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xdcfe4616 rc_keyup -EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xdfde2018 rc_keydown_notimeout +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xcc5f0366 rc_keyup +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xd9efcdf3 devm_rc_allocate_device +EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xec769136 rc_repeat EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xfc5d3079 rc_map_get -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-async 0x66e07572 v4l2_async_notifier_cleanup -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-async 0x708d9c77 __v4l2_async_notifier_add_fwnode_remote_subdev -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-async 0x78cfb63d __v4l2_async_notifier_add_fwnode_subdev -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-async 0x78e53eaf __v4l2_async_notifier_add_subdev -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-async 0xa9e03587 __v4l2_async_notifier_add_i2c_subdev +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-async 0x1aaf8902 __v4l2_async_notifier_add_i2c_subdev +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-async 0x26fd3225 v4l2_async_notifier_cleanup +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-async 0xb2c86c5f __v4l2_async_notifier_add_subdev +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-async 0xc320c8b6 __v4l2_async_notifier_add_fwnode_remote_subdev +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-async 0xe2434f7b __v4l2_async_notifier_add_fwnode_subdev EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-dv-timings 0x01612c0b v4l2_detect_gtf EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-dv-timings 0x08402862 v4l2_print_dv_timings EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-dv-timings 0x0958448b v4l2_set_edid_phys_addr @@ -10554,363 +10546,363 @@ EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-dv-timings 0xef15cc44 v4l2_hdmi_rx_colorimetry EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-dv-timings 0xf56238f4 v4l2_find_dv_timings_cea861_vic EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-dv-timings 0xff585440 v4l2_dv_timings_aspect_ratio -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0x0aa94187 v4l2_fwnode_put_link -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0x4df294eb v4l2_fwnode_endpoint_parse -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0x5aafe0ac v4l2_fwnode_endpoint_free +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0x1168ca2f v4l2_fwnode_endpoint_free +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0x1480e372 v4l2_async_notifier_parse_fwnode_endpoints +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0x24a337e5 v4l2_fwnode_parse_link +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0x29a9d0d5 v4l2_fwnode_device_parse +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0x352ffa67 v4l2_fwnode_endpoint_parse +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0x384d3f3b v4l2_async_register_subdev_sensor EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0x612ddce5 v4l2_fwnode_connector_free -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0x64b3774f v4l2_fwnode_connector_parse -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0xb369f33e v4l2_async_register_subdev_sensor -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0xb5721a6b v4l2_fwnode_endpoint_alloc_parse -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0xbcb361d5 v4l2_fwnode_parse_link -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0xce0a9399 v4l2_fwnode_connector_add_link -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0xd61979fa v4l2_fwnode_device_parse -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0xfb9d54e2 v4l2_async_notifier_parse_fwnode_endpoints -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x18666028 v4l2_m2m_update_stop_streaming_state -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x19b6fc5b v4l2_m2m_ioctl_stateless_decoder_cmd -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x1cd55cd1 v4l2_m2m_prepare_buf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x2214f349 v4l2_m2m_ioctl_streamoff -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x25d4ec15 v4l2_m2m_ctx_init -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x26ded929 v4l2_m2m_ioctl_try_decoder_cmd -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x2bae5852 v4l2_m2m_ioctl_dqbuf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x305c49c1 v4l2_m2m_reqbufs -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x32cfd07d v4l2_m2m_ctx_release -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x3d832e6d v4l2_m2m_last_buf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x42a5ef96 v4l2_m2m_poll -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x44398c49 v4l2_m2m_ioctl_querybuf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x44c06c02 v4l2_m2m_buf_remove_by_idx -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x4ce766af v4l2_m2m_try_schedule -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x510ca660 v4l2_m2m_ioctl_stateless_try_decoder_cmd -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x529b72f2 v4l2_m2m_ioctl_streamon -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x52be8a06 v4l2_m2m_ioctl_reqbufs -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x54515802 v4l2_m2m_ioctl_encoder_cmd -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x54f1828a v4l2_m2m_ioctl_decoder_cmd -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x5731c3fd v4l2_m2m_expbuf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x6ef16de3 v4l2_m2m_request_queue -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x700eec7e v4l2_m2m_fop_mmap +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0x630474d4 v4l2_fwnode_connector_parse +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0x653baa58 v4l2_fwnode_connector_add_link +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0x7bf01872 v4l2_fwnode_put_link +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-fwnode 0x850462ca v4l2_fwnode_endpoint_alloc_parse +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x014f10a0 v4l2_m2m_streamon +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x025ed2c5 v4l2_m2m_ioctl_prepare_buf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x033fc743 v4l2_m2m_fop_poll +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x05df627a v4l2_m2m_try_schedule +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x073168f7 v4l2_m2m_buf_remove_by_idx +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x19c3dd6c v4l2_m2m_last_buffer_done +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x342af189 v4l2_m2m_ctx_release +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x343aa97b v4l2_m2m_buf_remove_by_buf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x36fd1b67 v4l2_m2m_create_bufs +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x3c66b678 v4l2_m2m_dqbuf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x3d8ca805 v4l2_m2m_ioctl_qbuf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x41e8b7dc v4l2_m2m_encoder_cmd +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x46ac38b3 v4l2_m2m_update_start_streaming_state +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x47e05d3c v4l2_m2m_register_media_controller +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x4b6ddfbf v4l2_m2m_last_buf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x4cf3b945 v4l2_m2m_decoder_cmd +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x508f36dc v4l2_m2m_ioctl_dqbuf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x5f63ef55 v4l2_m2m_expbuf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x6619d76a v4l2_m2m_prepare_buf EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x730f2eae v4l2_m2m_init -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x7e5ebbcd v4l2_m2m_ioctl_expbuf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x85d9dcb3 v4l2_m2m_ioctl_prepare_buf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x89a767e7 v4l2_m2m_update_start_streaming_state -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x902b8452 v4l2_m2m_decoder_cmd -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x9045557d v4l2_m2m_ioctl_create_bufs -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x910930cd v4l2_m2m_streamon -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x91b4672e v4l2_m2m_next_buf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x96310e85 v4l2_m2m_buf_remove -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x9c65a82f v4l2_m2m_ioctl_qbuf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xae13080c v4l2_m2m_dqbuf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xb808ee68 v4l2_m2m_streamoff -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xbc7670b2 v4l2_m2m_qbuf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xc2298f93 v4l2_m2m_create_bufs +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x77057b1c v4l2_m2m_ioctl_try_encoder_cmd +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x775a846d v4l2_m2m_reqbufs +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x78518dee v4l2_m2m_ioctl_try_decoder_cmd +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x7a88cd05 v4l2_m2m_update_stop_streaming_state +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x7e25ee06 v4l2_m2m_qbuf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x857459ac v4l2_m2m_ioctl_streamoff +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x8842a746 v4l2_m2m_request_queue +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0x927ceff6 v4l2_m2m_ioctl_stateless_decoder_cmd +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xa1a1346a v4l2_m2m_querybuf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xa3ec6872 v4l2_m2m_ioctl_querybuf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xb83eec05 v4l2_m2m_ctx_init +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xb86b04dd v4l2_m2m_ioctl_encoder_cmd +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xbedf2038 v4l2_m2m_ioctl_streamon +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xbfd8a53d v4l2_m2m_ioctl_expbuf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xc10931e2 v4l2_m2m_poll EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xc6fca5ad v4l2_m2m_release -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xcb237a23 v4l2_m2m_register_media_controller -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xcc60b1da v4l2_m2m_querybuf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xd0d479a3 v4l2_m2m_ioctl_try_encoder_cmd -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xd0eda9bd v4l2_m2m_last_buffer_done -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xd219fcd3 v4l2_m2m_buf_remove_by_buf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xd805a08f v4l2_m2m_buf_copy_metadata -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xdb0af2be v4l2_m2m_encoder_cmd -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xdfb39daf v4l2_m2m_buf_queue -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xe7e8e960 v4l2_m2m_fop_poll +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xc7f03cac v4l2_m2m_buf_copy_metadata +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xd1823bb6 v4l2_m2m_ioctl_create_bufs +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xd18c1d51 v4l2_m2m_ioctl_stateless_try_decoder_cmd +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xd4331e90 v4l2_m2m_ioctl_reqbufs +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xe0330d7e v4l2_m2m_fop_mmap +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xe5ddc527 v4l2_m2m_streamoff +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xe7421d29 v4l2_m2m_ioctl_decoder_cmd +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xe75a96fc v4l2_m2m_next_buf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xef851d7c v4l2_m2m_buf_remove EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xf13ff84d v4l2_m2m_unregister_media_controller -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x11e025f4 videobuf_reqbufs -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x16aae105 videobuf_next_field -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x16f02c8c videobuf_streamon -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x1bb846a8 videobuf_queue_core_init -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x1e035317 videobuf_queue_cancel -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x2885c9c1 videobuf_mmap_free -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x29db0ba7 videobuf_read_one -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x30a4fbd4 videobuf_poll_stream -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x30f2fbb4 videobuf_waiton -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x332e73f5 videobuf_dqbuf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x62c76ad0 videobuf_mmap_setup -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x64ba5266 videobuf_streamoff -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x6a3676d0 videobuf_mmap_mapper -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x74dff703 videobuf_read_stream -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x75931d46 __videobuf_mmap_setup -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x7de9dc97 videobuf_queue_to_vaddr -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x84a18aa4 videobuf_qbuf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x87185acd videobuf_iolock -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x95b84aaa videobuf_read_stop -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x9730bc63 videobuf_read_start -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x98c2978a videobuf_stop -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0xa9cbbf37 videobuf_querybuf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0xc8779fa9 videobuf_queue_is_busy -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0xd1aef772 videobuf_alloc_vb -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-vmalloc 0x0502dc90 videobuf_to_vmalloc -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-vmalloc 0x7b56cf61 videobuf_vmalloc_free -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-vmalloc 0xadf555f6 videobuf_queue_vmalloc_init -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x00b586f9 v4l2_event_wake_all -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x0115aa19 __tracepoint_vb2_v4l2_dqbuf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x08fd7aca v4l2_event_queue_fh -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x09a685db __SCK__tp_func_vb2_v4l2_dqbuf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x0a57100b v4l2_s_parm_cap -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x1236704b __SCK__tp_func_vb2_v4l2_qbuf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x12d818c5 v4l2_subdev_link_validate_default -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x142f5f40 v4l2_mc_create_media_graph -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x1668264b v4l2_create_fwnode_links -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x239919b1 v4l2_event_dequeue -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x2cafb788 v4l2_spi_new_subdev -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x2eaff97a v4l2_event_unsubscribe_all -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x3378947e v4l2_pipeline_link_notify -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x36a6eeaa v4l2_src_change_event_subdev_subscribe -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x389a3eee v4l2_g_parm_cap -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x3aaf4fa9 v4l2_fh_is_singular -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x3cf844f7 v4l2_i2c_subdev_init -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x3f4d2846 v4l2_fh_open -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x3f77295b __traceiter_vb2_v4l2_buf_queue -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x418e9ec7 v4l2_ctrl_request_hdl_find -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x488a9e27 v4l_vb2q_enable_media_source -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x4b458909 v4l2_fh_release -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x59c19894 v4l_enable_media_source -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x5c381179 v4l2_event_unsubscribe -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x67d98fe8 v4l2_pipeline_pm_put +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/v4l2-mem2mem 0xfdeb222f v4l2_m2m_buf_queue +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x083ef20a videobuf_streamoff +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x222ec06f __videobuf_mmap_setup +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x25dc9709 videobuf_mmap_free +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x2c88bc87 videobuf_queue_is_busy +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x2e6bce63 videobuf_querybuf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x2f968286 videobuf_mmap_mapper +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x3189e3f5 videobuf_waiton +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x5b21d1d2 videobuf_read_one +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x61f1a519 videobuf_read_stream +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x63a34211 videobuf_queue_core_init +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x69c9f1a4 videobuf_dqbuf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x6c7ff4cd videobuf_next_field +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x6e8a3189 videobuf_read_start +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x746e7e15 videobuf_alloc_vb +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x78243666 videobuf_reqbufs +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x89238009 videobuf_poll_stream +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x8b7adec8 videobuf_queue_cancel +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x8be5a842 videobuf_iolock +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x92c2dad9 videobuf_mmap_setup +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0x9fd9962c videobuf_streamon +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0xb375a494 videobuf_queue_to_vaddr +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0xd40533d2 videobuf_qbuf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0xd5732e33 videobuf_stop +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-core 0xfe21d206 videobuf_read_stop +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-vmalloc 0x22f9c469 videobuf_to_vmalloc +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-vmalloc 0x7501296d videobuf_vmalloc_free +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videobuf-vmalloc 0x7941e085 videobuf_queue_vmalloc_init +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x02b6b249 v4l2_i2c_new_subdev +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x031c15b6 v4l2_event_wake_all +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x03f71e4b v4l2_fh_is_singular +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x08114856 v4l2_fh_release +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x090bf866 v4l2_spi_subdev_init +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x0b56a725 __tracepoint_vb2_v4l2_dqbuf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x0e9ce3b0 v4l2_subdev_get_fwnode_pad_1_to_1 +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x0fe53e4c v4l2_i2c_new_subdev_board +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x12232674 v4l2_pipeline_pm_put +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x14203265 v4l2_device_put +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x17357a73 __SCK__tp_func_vb2_v4l2_buf_done +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x1c2ec37d v4l2_device_unregister +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x1f155983 __SCK__tp_func_vb2_v4l2_buf_queue +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x20cbfa5b v4l2_subdev_notify_event +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x2c1c0102 v4l2_pipeline_link_notify +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x2f3edb6e v4l2_create_fwnode_links +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x33d4e5aa v4l2_src_change_event_subdev_subscribe +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x39f5c7ae __SCK__tp_func_vb2_v4l2_qbuf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x3ddfc1f4 __tracepoint_vb2_v4l2_buf_queue +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x3e09ef10 v4l2_device_register +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x452adae5 v4l2_ctrl_request_hdl_find +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x47c91209 __traceiter_vb2_v4l2_buf_done +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x5196eb2c v4l2_subdev_link_validate +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x537edb23 __traceiter_vb2_v4l2_qbuf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x56a2c873 v4l2_ctrl_request_hdl_ctrl_find +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x5f319ff9 v4l2_i2c_subdev_init +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x665bc78a v4l2_i2c_subdev_addr +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x694886dd v4l2_s_parm_cap +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x696af6d8 v4l2_device_set_name +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x6bbc3c32 v4l2_event_queue EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x6d3d6bc6 __SCT__tp_func_vb2_v4l2_qbuf EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x6e9acc41 v4l2_fill_pixfmt_mp -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x729abb9c v4l2_spi_subdev_init -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x7aee5e21 __SCK__tp_func_vb2_v4l2_buf_done -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x81ffcbef v4l2_ctrl_request_hdl_ctrl_find -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x8361b242 v4l2_fh_exit -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x84d87d20 v4l2_subdev_alloc_state -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x88943362 __traceiter_vb2_v4l2_qbuf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x8952677c v4l_disable_media_source -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x92bb31b2 __traceiter_vb2_v4l2_buf_done -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x947f197b v4l2_i2c_subdev_set_name -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x9a1db27f __SCK__tp_func_vb2_v4l2_buf_queue -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x9fb4b3df v4l2_device_unregister_subdev +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x6faceed1 v4l2_src_change_event_subscribe +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x76162133 v4l2_fh_exit +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x78a83de2 v4l2_pipeline_pm_get +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x7a33303e __v4l2_device_register_subdev_nodes +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x808f7f8e v4l_vb2q_enable_media_source +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x80e66564 v4l2_mc_create_media_graph +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x82d95514 v4l_enable_media_source +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x85c7099d v4l2_fh_add +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x860c4535 v4l2_device_register_subdev +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x879241ad __v4l2_ctrl_handler_setup +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x895a45d3 v4l2_i2c_subdev_set_name +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x8d634704 v4l2_subdev_alloc_state +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x8e25e68a v4l2_fh_open +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x8f878488 __tracepoint_vb2_v4l2_qbuf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x9786e4e0 v4l2_compat_ioctl32 +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x9bf68dd1 __traceiter_vb2_v4l2_buf_queue +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x9eaed692 v4l2_create_fwnode_links_to_pad EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0x9fef35ac v4l2_apply_frmsize_constraints +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xa0568fa7 v4l2_spi_new_subdev EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xa1893d14 __SCT__tp_func_vb2_v4l2_buf_done -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xa48cd588 v4l2_subdev_link_validate -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xa7543ebd v4l2_i2c_new_subdev_board -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xa8b1c65c __tracepoint_vb2_v4l2_buf_done -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xaed11e28 v4l2_subdev_notify_event -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xaf654290 v4l2_compat_ioctl32 -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xaff2e626 v4l2_i2c_new_subdev -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xb0bf3b41 v4l2_device_unregister +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xa2cd516c v4l_disable_media_source +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xa31af02d v4l2_event_pending +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xa4d8dfc6 v4l2_fh_init +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xac2c66dc __traceiter_vb2_v4l2_dqbuf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xac4845b8 v4l2_get_link_freq EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xb13d41a0 v4l2_subdev_free_state -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xb21c948f v4l2_fh_init -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xb2a50214 v4l2_event_subdev_unsubscribe -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xb47be066 __tracepoint_vb2_v4l2_buf_queue -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xb6e4f8cb v4l2_src_change_event_subscribe -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xc12fe336 v4l2_i2c_subdev_addr -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xc16b7af3 __traceiter_vb2_v4l2_dqbuf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xc37d3df6 __v4l2_device_register_subdev_nodes -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xc74e6fd2 v4l2_subdev_get_fwnode_pad_1_to_1 +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xb6e87cdc v4l2_device_unregister_subdev +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xc1492ea0 v4l2_g_parm_cap EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xc8dd867f __SCT__tp_func_vb2_v4l2_buf_queue -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xc8f17be9 v4l2_pipeline_pm_get -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xcb72c377 v4l2_device_disconnect -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xcc249f06 __tracepoint_vb2_v4l2_qbuf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xca43dd36 v4l2_fh_del EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xcc501597 v4l2_fill_pixfmt -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xcd664f18 v4l2_get_link_freq -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xd165a0aa v4l2_fh_del +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xd2b57d6e v4l2_event_subdev_unsubscribe EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xd541e31a __SCT__tp_func_vb2_v4l2_dqbuf -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xd9f355d7 __v4l2_ctrl_handler_setup -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xda5f699f v4l2_event_subscribe -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xdc44ec17 v4l2_device_set_name -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xdf4d2c41 v4l2_event_pending +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xd94f84e4 v4l2_event_queue_fh +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xd9ed509b __SCK__tp_func_vb2_v4l2_dqbuf +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xdfbbb4c5 __tracepoint_vb2_v4l2_buf_done EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xe2822320 __v4l2_find_nearest_size -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xe6aa0425 v4l2_device_register_subdev -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xe7eb47c0 v4l2_fh_add -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xe8072015 v4l2_create_fwnode_links_to_pad +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xea3078c7 v4l2_event_unsubscribe +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xea42b4f3 v4l2_event_subscribe +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xefdfff8d v4l2_event_dequeue EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xf2a353ac v4l2_i2c_tuner_addrs +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xf3d548fd v4l2_device_disconnect +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xf42762d6 v4l2_subdev_link_validate_default +EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xf4b403e5 v4l2_event_unsubscribe_all EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xf5ef842e v4l_bound_align_image -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xf6a8547f v4l2_device_register -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xfafcda92 v4l2_event_queue -EXPORT_SYMBOL_GPL drivers/media/v4l2-core/videodev 0xfcacb89c v4l2_device_put -EXPORT_SYMBOL_GPL drivers/mfd/88pm80x 0x5aa365df pm80x_regmap_config -EXPORT_SYMBOL_GPL drivers/mfd/88pm80x 0x94d5c7ce pm80x_init +EXPORT_SYMBOL_GPL drivers/mfd/88pm80x 0x035e1a86 pm80x_regmap_config +EXPORT_SYMBOL_GPL drivers/mfd/88pm80x 0x304b81ee pm80x_pm_ops EXPORT_SYMBOL_GPL drivers/mfd/88pm80x 0xd99fd720 pm80x_deinit -EXPORT_SYMBOL_GPL drivers/mfd/88pm80x 0xe111fb31 pm80x_pm_ops -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x04de701b arizona_request_irq -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x0cf564f8 wm5110_i2c_regmap -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x1af08c06 cs47l24_patch +EXPORT_SYMBOL_GPL drivers/mfd/88pm80x 0xe2db4470 pm80x_init +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x0ee5647a cs47l24_spi_regmap +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x1cca5cd7 wm8997_i2c_regmap +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x2a485f16 wm5102_spi_regmap +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x2aa26c41 arizona_clk32k_enable +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x3bba89e2 wm8998_i2c_regmap EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x4048fbbc wm8997_aod -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x47372bbf wm5110_patch +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x43e43cc3 wm8997_patch +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x4975c3cb arizona_pm_ops +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x4a2a575c wm5110_patch EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x4c087981 wm5110_aod -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x4fcda5b4 wm5110_spi_regmap -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x5e919503 arizona_clk32k_disable -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x6846976c arizona_pm_ops -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x6ecd3c01 cs47l24_spi_regmap -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x6f7cc66c arizona_clk32k_enable -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x74210d08 arizona_dev_init -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x841cf248 wm8997_i2c_regmap -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0xa36c277d wm8998_i2c_regmap +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x69709e5a wm5102_i2c_regmap +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x6f7fa0b9 arizona_set_irq_wake +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x781a5c2c arizona_dev_exit +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x80a41dc9 cs47l24_patch +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x9423ca67 wm5110_i2c_regmap +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0x9fe2a0ea arizona_clk32k_disable +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0xa47b5918 arizona_free_irq EXPORT_SYMBOL_GPL drivers/mfd/arizona 0xa6b70564 wm8997_irq EXPORT_SYMBOL_GPL drivers/mfd/arizona 0xa727bd3b cs47l24_irq EXPORT_SYMBOL_GPL drivers/mfd/arizona 0xaaf78759 wm5110_irq -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0xb0ca614c arizona_dev_exit -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0xb29ef189 wm5102_spi_regmap +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0xbdfd2470 arizona_request_irq EXPORT_SYMBOL_GPL drivers/mfd/arizona 0xc81b43ab wm5110_revd_irq -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0xccc2b099 wm8997_patch -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0xd5a48c2c arizona_set_irq_wake -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0xf1a630c5 wm5102_i2c_regmap -EXPORT_SYMBOL_GPL drivers/mfd/arizona 0xf288b970 arizona_free_irq -EXPORT_SYMBOL_GPL drivers/mfd/atc260x-core 0x750b7851 atc260x_match_device -EXPORT_SYMBOL_GPL drivers/mfd/atc260x-core 0xb303fa17 atc260x_device_probe -EXPORT_SYMBOL_GPL drivers/mfd/intel-lpss 0x0a40e231 intel_lpss_prepare -EXPORT_SYMBOL_GPL drivers/mfd/intel-lpss 0x295a2336 intel_lpss_remove -EXPORT_SYMBOL_GPL drivers/mfd/intel-lpss 0x59fab8d9 intel_lpss_suspend -EXPORT_SYMBOL_GPL drivers/mfd/intel-lpss 0x8145877b intel_lpss_resume -EXPORT_SYMBOL_GPL drivers/mfd/intel-lpss 0xcfedd6c9 intel_lpss_probe -EXPORT_SYMBOL_GPL drivers/mfd/intel_pmc_bxt 0x162e7e3a intel_pmc_gcr_read64 -EXPORT_SYMBOL_GPL drivers/mfd/intel_pmc_bxt 0xb94516e6 intel_pmc_s0ix_counter_read -EXPORT_SYMBOL_GPL drivers/mfd/intel_pmc_bxt 0xd5b20dc9 intel_pmc_gcr_update +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0xd71b0b2b wm5110_spi_regmap +EXPORT_SYMBOL_GPL drivers/mfd/arizona 0xdd384c70 arizona_dev_init +EXPORT_SYMBOL_GPL drivers/mfd/atc260x-core 0x67ca41b3 atc260x_device_probe +EXPORT_SYMBOL_GPL drivers/mfd/atc260x-core 0xd0e121cc atc260x_match_device +EXPORT_SYMBOL_GPL drivers/mfd/intel-lpss 0x0654f484 intel_lpss_resume +EXPORT_SYMBOL_GPL drivers/mfd/intel-lpss 0x0ecaa42e intel_lpss_suspend +EXPORT_SYMBOL_GPL drivers/mfd/intel-lpss 0x3d0a3244 intel_lpss_probe +EXPORT_SYMBOL_GPL drivers/mfd/intel-lpss 0xcceb8f68 intel_lpss_remove +EXPORT_SYMBOL_GPL drivers/mfd/intel-lpss 0xe04b562b intel_lpss_prepare +EXPORT_SYMBOL_GPL drivers/mfd/intel_pmc_bxt 0x68c2b8c0 intel_pmc_s0ix_counter_read +EXPORT_SYMBOL_GPL drivers/mfd/intel_pmc_bxt 0xa28f35bd intel_pmc_gcr_update +EXPORT_SYMBOL_GPL drivers/mfd/intel_pmc_bxt 0xfc97b016 intel_pmc_gcr_read64 EXPORT_SYMBOL_GPL drivers/mfd/iqs62x 0xa436f4de iqs62x_events -EXPORT_SYMBOL_GPL drivers/mfd/lp3943 0x66d3cb1d lp3943_read_byte -EXPORT_SYMBOL_GPL drivers/mfd/lp3943 0x7d6ed61a lp3943_update_bits -EXPORT_SYMBOL_GPL drivers/mfd/lp3943 0x85a3ce02 lp3943_write_byte -EXPORT_SYMBOL_GPL drivers/mfd/madera 0x03ad1a4b cs47l85_patch -EXPORT_SYMBOL_GPL drivers/mfd/madera 0x0a87e625 cs47l35_32bit_i2c_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0x0a8a3a65 cs47l35_16bit_i2c_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0x0e056952 cs47l92_patch +EXPORT_SYMBOL_GPL drivers/mfd/lp3943 0x26b8dba1 lp3943_write_byte +EXPORT_SYMBOL_GPL drivers/mfd/lp3943 0x532f525d lp3943_update_bits +EXPORT_SYMBOL_GPL drivers/mfd/lp3943 0x5942ea8e lp3943_read_byte +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x0d65ced0 cs47l35_16bit_spi_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x0d681290 cs47l35_32bit_spi_regmap EXPORT_SYMBOL_GPL drivers/mfd/madera 0x0f379262 madera_of_match -EXPORT_SYMBOL_GPL drivers/mfd/madera 0x100f61fc madera_pm_ops -EXPORT_SYMBOL_GPL drivers/mfd/madera 0x17a11110 cs47l92_16bit_i2c_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0x17accd50 cs47l92_32bit_i2c_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0x20200aed cs47l90_32bit_spi_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0x202dd6ad cs47l90_16bit_spi_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0x38f57d5d cs47l85_32bit_i2c_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0x38f8a11d cs47l85_16bit_i2c_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0x49b2fb29 cs47l35_16bit_spi_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0x49bf2769 cs47l35_32bit_spi_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0x54940c1c cs47l92_32bit_spi_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0x5499d05c cs47l92_16bit_spi_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0x5a243635 madera_dev_init -EXPORT_SYMBOL_GPL drivers/mfd/madera 0x5e46fafe cs47l15_patch -EXPORT_SYMBOL_GPL drivers/mfd/madera 0x631517e1 cs47l90_16bit_i2c_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0x6318cba1 cs47l90_32bit_i2c_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0x6f65f61d cs47l90_patch -EXPORT_SYMBOL_GPL drivers/mfd/madera 0x7bc06051 cs47l85_16bit_spi_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0x7bcdbc11 cs47l85_32bit_spi_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0x837151e5 cs47l15_32bit_spi_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0x837c8da5 cs47l15_16bit_spi_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0xaadd6b7a madera_dev_exit -EXPORT_SYMBOL_GPL drivers/mfd/madera 0xb844c660 cs47l35_patch -EXPORT_SYMBOL_GPL drivers/mfd/madera 0xc0444ce9 cs47l15_16bit_i2c_regmap -EXPORT_SYMBOL_GPL drivers/mfd/madera 0xc04990a9 cs47l15_32bit_i2c_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x104339e5 cs47l92_32bit_spi_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x104ee5a5 cs47l92_16bit_spi_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x10d6370b cs47l92_patch +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x2457f47c madera_dev_init +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x27c22218 cs47l90_16bit_i2c_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x27cffe58 cs47l90_32bit_i2c_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x3f1755a8 cs47l85_16bit_spi_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x3f1a89e8 cs47l85_32bit_spi_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x3f398ca5 madera_pm_ops +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x4e50d3dc cs47l35_32bit_i2c_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x4e5d0f9c cs47l35_16bit_i2c_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x537624e9 cs47l92_16bit_i2c_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x537bf8a9 cs47l92_32bit_i2c_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x59d73553 cs47l35_patch +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x64f73f14 cs47l90_32bit_spi_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x64fae354 cs47l90_16bit_spi_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x7c2248a4 cs47l85_32bit_i2c_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x7c2f94e4 cs47l85_16bit_i2c_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x84937910 cs47l15_16bit_i2c_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x849ea550 cs47l15_32bit_i2c_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x95519daa cs47l15_patch +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x9a095bbf cs47l90_patch +EXPORT_SYMBOL_GPL drivers/mfd/madera 0x9a52e590 cs47l85_patch +EXPORT_SYMBOL_GPL drivers/mfd/madera 0xbe5631a4 madera_dev_exit +EXPORT_SYMBOL_GPL drivers/mfd/madera 0xc7a6641c cs47l15_32bit_spi_regmap +EXPORT_SYMBOL_GPL drivers/mfd/madera 0xc7abb85c cs47l15_16bit_spi_regmap EXPORT_SYMBOL_GPL drivers/mfd/madera 0xebe384cb madera_name_from_type EXPORT_SYMBOL_GPL drivers/mfd/max14577 0x352b3813 maxim_charger_calc_reg_current EXPORT_SYMBOL_GPL drivers/mfd/max14577 0xbab9a9f0 maxim_charger_currents -EXPORT_SYMBOL_GPL drivers/mfd/mc13xxx-core 0x240ae315 mc13xxx_variant_mc13892 -EXPORT_SYMBOL_GPL drivers/mfd/mc13xxx-core 0x24458966 mc13xxx_common_init -EXPORT_SYMBOL_GPL drivers/mfd/mc13xxx-core 0x64b0a835 mc13xxx_variant_mc13783 -EXPORT_SYMBOL_GPL drivers/mfd/mc13xxx-core 0x76bf5d5d mc13xxx_variant_mc34708 -EXPORT_SYMBOL_GPL drivers/mfd/mc13xxx-core 0xb8eeeb1a mc13xxx_adc_do_conversion -EXPORT_SYMBOL_GPL drivers/mfd/mc13xxx-core 0xe4f742c5 mc13xxx_common_exit -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x06089fc0 pcf50633_reg_write -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x17601dd7 pcf50633_irq_unmask -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x1cde8fe7 pcf50633_reg_clear_bits -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x505f6171 pcf50633_irq_mask -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x8a4d5f75 pcf50633_reg_read -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x94e616f9 pcf50633_read_block -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x9803353a pcf50633_irq_mask_get -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x9ddb39f4 pcf50633_free_irq -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0xa08a8341 pcf50633_register_irq -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0xbdb407c2 pcf50633_write_block -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0xc46fed9a pcf50633_reg_set_bit_mask -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-adc 0x87c5eb12 pcf50633_adc_sync_read -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-adc 0xc9cb9fec pcf50633_adc_async_read -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0x3913feb7 pcf50633_gpio_power_supply_set -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0x54df4cc0 pcf50633_gpio_invert_set -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0xabda38e4 pcf50633_gpio_invert_get -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0xe0402753 pcf50633_gpio_set -EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0xe2d0d08d pcf50633_gpio_get +EXPORT_SYMBOL_GPL drivers/mfd/mc13xxx-core 0x7763d839 mc13xxx_common_init +EXPORT_SYMBOL_GPL drivers/mfd/mc13xxx-core 0x87207cd4 mc13xxx_common_exit +EXPORT_SYMBOL_GPL drivers/mfd/mc13xxx-core 0xa5628d4d mc13xxx_variant_mc13892 +EXPORT_SYMBOL_GPL drivers/mfd/mc13xxx-core 0xaa90d0e3 mc13xxx_adc_do_conversion +EXPORT_SYMBOL_GPL drivers/mfd/mc13xxx-core 0xe5d8c66d mc13xxx_variant_mc13783 +EXPORT_SYMBOL_GPL drivers/mfd/mc13xxx-core 0xf7d73305 mc13xxx_variant_mc34708 +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x02a30633 pcf50633_register_irq +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x05ef64e9 pcf50633_reg_read +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x1ebdee92 pcf50633_reg_clear_bits +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x4da4b5a8 pcf50633_reg_set_bit_mask +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x5f6b00cb pcf50633_reg_write +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x7dfc1014 pcf50633_irq_mask_get +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x90b704a5 pcf50633_irq_unmask +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x9b48c726 pcf50633_write_block +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0xc0e35148 pcf50633_irq_mask +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0xe0f2bce0 pcf50633_read_block +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0xf38385a7 pcf50633_free_irq +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-adc 0x043e9f1c pcf50633_adc_async_read +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-adc 0xaa0abd9c pcf50633_adc_sync_read +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0x218f6640 pcf50633_gpio_invert_get +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0x69b6f258 pcf50633_gpio_power_supply_set +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0x83cd1920 pcf50633_gpio_invert_set +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0x86955c19 pcf50633_gpio_set +EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0xa0f67706 pcf50633_gpio_get EXPORT_SYMBOL_GPL drivers/mfd/retu-mfd 0x56d1a8c5 retu_read EXPORT_SYMBOL_GPL drivers/mfd/retu-mfd 0xa074c8b6 retu_write -EXPORT_SYMBOL_GPL drivers/mfd/sm501 0x0b3d5460 sm501_find_clock -EXPORT_SYMBOL_GPL drivers/mfd/sm501 0x13bd97f0 sm501_misc_control -EXPORT_SYMBOL_GPL drivers/mfd/sm501 0x707c59b8 sm501_set_clock -EXPORT_SYMBOL_GPL drivers/mfd/sm501 0xa1cb7cbd sm501_unit_power -EXPORT_SYMBOL_GPL drivers/mfd/sm501 0xeb3e36cf sm501_modify_reg -EXPORT_SYMBOL_GPL drivers/mfd/ti_am335x_tscadc 0x09ed6291 am335x_tsc_se_clr -EXPORT_SYMBOL_GPL drivers/mfd/ti_am335x_tscadc 0x20fdac78 am335x_tsc_se_set_cache -EXPORT_SYMBOL_GPL drivers/mfd/ti_am335x_tscadc 0x9671182d am335x_tsc_se_set_once -EXPORT_SYMBOL_GPL drivers/mfd/ti_am335x_tscadc 0xd22f80fc am335x_tsc_se_adc_done -EXPORT_SYMBOL_GPL drivers/misc/cardreader/alcor_pci 0x3570e4a4 alcor_read32be -EXPORT_SYMBOL_GPL drivers/misc/cardreader/alcor_pci 0x7ea142f1 alcor_write32be -EXPORT_SYMBOL_GPL drivers/misc/cardreader/alcor_pci 0x8961a2f0 alcor_write16 -EXPORT_SYMBOL_GPL drivers/misc/cardreader/alcor_pci 0xbda8ceea alcor_read8 -EXPORT_SYMBOL_GPL drivers/misc/cardreader/alcor_pci 0xcf9646cd alcor_write32 -EXPORT_SYMBOL_GPL drivers/misc/cardreader/alcor_pci 0xd345eb0a alcor_write8 -EXPORT_SYMBOL_GPL drivers/misc/cardreader/alcor_pci 0xd72ca86d alcor_read32 -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x0aa1fa28 rtsx_pci_transfer_data -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x1990f499 rtsx_pci_card_exist -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x2001b802 rtsx_pci_read_ppbuf -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x2cf1bd63 rtsx_pci_switch_clock -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x3ac8b4b2 rtsx_pci_stop_cmd -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x50cdac34 rtsx_pci_write_ppbuf -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x5b6cca3d rtsx_pci_send_cmd -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x79e781f2 rtsx_pci_dma_transfer -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x7a17b577 rtsx_pci_read_register -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xa39ff48e rtsx_pci_send_cmd_no_wait -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xb25fa6fa rtsx_pci_card_pull_ctl_enable -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xba1a01b8 rtsx_pci_card_power_on -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xba45764a rtsx_pci_dma_map_sg -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xbb26963f rtsx_pci_read_phy_register -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xbc6ae6ce rtsx_pci_card_exclusive_check -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xc785c9cd rtsx_pci_complete_unfinished_transfer -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xcdac6ba7 rtsx_pci_card_pull_ctl_disable -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xce939c0a rtsx_pci_switch_output_voltage -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xd74c05d8 rtsx_pci_write_register -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xdb7e2bc6 rtsx_pci_add_cmd -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xdb8db246 rtsx_pci_write_phy_register -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xe1218053 rtsx_pci_start_run -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xe91bee52 rtsx_pci_card_power_off -EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xf47dc10f rtsx_pci_dma_unmap_sg +EXPORT_SYMBOL_GPL drivers/mfd/sm501 0x3e34bf66 sm501_modify_reg +EXPORT_SYMBOL_GPL drivers/mfd/sm501 0x51294524 sm501_find_clock +EXPORT_SYMBOL_GPL drivers/mfd/sm501 0x71d13e66 sm501_misc_control +EXPORT_SYMBOL_GPL drivers/mfd/sm501 0x720914fd sm501_set_clock +EXPORT_SYMBOL_GPL drivers/mfd/sm501 0x934a9af9 sm501_unit_power +EXPORT_SYMBOL_GPL drivers/mfd/ti_am335x_tscadc 0x5b5cc53f am335x_tsc_se_adc_done +EXPORT_SYMBOL_GPL drivers/mfd/ti_am335x_tscadc 0x68b88ab2 am335x_tsc_se_set_once +EXPORT_SYMBOL_GPL drivers/mfd/ti_am335x_tscadc 0x7fd2b81c am335x_tsc_se_set_cache +EXPORT_SYMBOL_GPL drivers/mfd/ti_am335x_tscadc 0xde99cf84 am335x_tsc_se_clr +EXPORT_SYMBOL_GPL drivers/misc/cardreader/alcor_pci 0x132a0388 alcor_write32 +EXPORT_SYMBOL_GPL drivers/misc/cardreader/alcor_pci 0x17d05721 alcor_read32 +EXPORT_SYMBOL_GPL drivers/misc/cardreader/alcor_pci 0x1bc7a032 alcor_write32be +EXPORT_SYMBOL_GPL drivers/misc/cardreader/alcor_pci 0x64073311 alcor_write16 +EXPORT_SYMBOL_GPL drivers/misc/cardreader/alcor_pci 0x7f5ebb11 alcor_write8 +EXPORT_SYMBOL_GPL drivers/misc/cardreader/alcor_pci 0x8713989c alcor_read32be +EXPORT_SYMBOL_GPL drivers/misc/cardreader/alcor_pci 0xac75e086 alcor_read8 +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x033ce625 rtsx_pci_switch_output_voltage +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x0de969c3 rtsx_pci_complete_unfinished_transfer +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x15538354 rtsx_pci_card_power_on +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x15b14beb rtsx_pci_transfer_data +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x180a0dc5 rtsx_pci_send_cmd_no_wait +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x206e1665 rtsx_pci_card_exist +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x26370d2b rtsx_pci_card_pull_ctl_disable +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x312e9cfd rtsx_pci_dma_unmap_sg +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x386e54e5 rtsx_pci_stop_cmd +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x42bcc5e4 rtsx_pci_add_cmd +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x52586e4e rtsx_pci_read_register +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x5cee89ae rtsx_pci_card_pull_ctl_enable +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x6c540085 rtsx_pci_switch_clock +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x6cd89f6d rtsx_pci_dma_map_sg +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x7359b393 rtsx_pci_read_phy_register +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x85b56f6b rtsx_pci_card_power_off +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x946dc478 rtsx_pci_dma_transfer +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x953a3fa7 rtsx_pci_read_ppbuf +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0x9a26e1bd rtsx_pci_write_ppbuf +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xca8afd35 rtsx_pci_card_exclusive_check +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xd26b38f9 rtsx_pci_write_register +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xdb354a78 rtsx_pci_send_cmd +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xf0914985 rtsx_pci_write_phy_register +EXPORT_SYMBOL_GPL drivers/misc/cardreader/rtsx_pci 0xf15434ea rtsx_pci_start_run EXPORT_SYMBOL_GPL drivers/misc/eeprom/eeprom_93cx6 0x3cb83d5b eeprom_93cx6_multireadb EXPORT_SYMBOL_GPL drivers/misc/eeprom/eeprom_93cx6 0x63d2ff63 eeprom_93cx6_wren EXPORT_SYMBOL_GPL drivers/misc/eeprom/eeprom_93cx6 0x870b53e9 eeprom_93cx6_write EXPORT_SYMBOL_GPL drivers/misc/eeprom/eeprom_93cx6 0x884deb9d eeprom_93cx6_read EXPORT_SYMBOL_GPL drivers/misc/eeprom/eeprom_93cx6 0xc9c6bb25 eeprom_93cx6_readb EXPORT_SYMBOL_GPL drivers/misc/eeprom/eeprom_93cx6 0xff7a0fdf eeprom_93cx6_multiread -EXPORT_SYMBOL_GPL drivers/misc/enclosure 0x0026ccb0 enclosure_for_each_device -EXPORT_SYMBOL_GPL drivers/misc/enclosure 0x2b5dd946 enclosure_unregister -EXPORT_SYMBOL_GPL drivers/misc/enclosure 0x2cc7fd77 enclosure_component_alloc -EXPORT_SYMBOL_GPL drivers/misc/enclosure 0x3ce76197 enclosure_remove_device -EXPORT_SYMBOL_GPL drivers/misc/enclosure 0x56b5cb16 enclosure_add_device -EXPORT_SYMBOL_GPL drivers/misc/enclosure 0x5ed5a390 enclosure_component_register -EXPORT_SYMBOL_GPL drivers/misc/enclosure 0x81c35d62 enclosure_find -EXPORT_SYMBOL_GPL drivers/misc/enclosure 0xd2c7dc31 enclosure_register -EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0x1ae596c3 lis3lv02d_poweroff -EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0x250c4f60 lis3lv02d_init_device -EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0x4486a1a3 lis3lv02d_init_dt -EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0x53e4966d lis3lv02d_joystick_enable -EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0x67777a60 lis3lv02d_joystick_disable -EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0xb0fac272 lis3lv02d_remove_fs -EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0xd11fd98d lis3lv02d_poweron -EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0xee1edf70 lis3_dev -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x00a4520b mei_irq_compl_handler -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x0103b19f mei_cldev_recv -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x081f7f37 mei_write_is_idle -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x12bde71e mei_hbm_pg_resume -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x1ce4e6dd mei_hbm_pg -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x203ded98 mei_cldev_send_vtag -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x207d12e3 mei_cldev_recv_nonblock -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x2ad46262 mei_irq_read_handler -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x2cf2fbeb __mei_cldev_driver_register -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x2fb28edb mei_cldev_uuid -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x4cc5c46e mei_start -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x52427b31 mei_cldev_set_drvdata -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x52aaeed0 mei_cldev_recv_vtag -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x59288e4f mei_stop -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x665d6c7d mei_irq_write_handler -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x667fdd27 mei_cldev_recv_nonblock_vtag -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x6d9db37e mei_cldev_disable -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x6f062273 mei_reset -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x7159c8f3 mei_cldev_enable -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x726bfe76 mei_deregister -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x7e89d057 mei_restart +EXPORT_SYMBOL_GPL drivers/misc/enclosure 0x0b17f2a2 enclosure_for_each_device +EXPORT_SYMBOL_GPL drivers/misc/enclosure 0x12b550c2 enclosure_unregister +EXPORT_SYMBOL_GPL drivers/misc/enclosure 0x4746e817 enclosure_add_device +EXPORT_SYMBOL_GPL drivers/misc/enclosure 0x737bd334 enclosure_remove_device +EXPORT_SYMBOL_GPL drivers/misc/enclosure 0x8f1b9068 enclosure_component_alloc +EXPORT_SYMBOL_GPL drivers/misc/enclosure 0xb994841e enclosure_register +EXPORT_SYMBOL_GPL drivers/misc/enclosure 0xbfc2600c enclosure_component_register +EXPORT_SYMBOL_GPL drivers/misc/enclosure 0xf19a2529 enclosure_find +EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0x0c5e7f57 lis3lv02d_remove_fs +EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0x4ee64b44 lis3lv02d_joystick_disable +EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0x810917f3 lis3lv02d_poweroff +EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0x83165e25 lis3lv02d_init_device +EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0xc771fd16 lis3lv02d_joystick_enable +EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0xdfcdba07 lis3lv02d_poweron +EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0xe704823d lis3_dev +EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0xe750a59e lis3lv02d_init_dt +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x03a7d30d mei_cldev_recv_nonblock +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x1768fbc6 mei_hbm_pg_resume +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x2311d664 mei_device_init +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x2c29b5f6 mei_cldev_driver_unregister +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x35881e99 mei_cldev_recv_vtag +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x3ba2d787 mei_cldev_ver +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x3c036ae0 mei_register +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x3dfb6fc8 mei_cldev_recv_nonblock_vtag +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x40b5746c mei_reset +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x58d8b7a6 mei_cldev_enable +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x5d71f7d4 mei_irq_compl_handler +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x600b46dd mei_cldev_register_notif_cb +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x6280333f mei_irq_read_handler +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x686c692e __mei_cldev_driver_register +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x6e9c17ca mei_cldev_recv +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x7143b260 mei_cldev_uuid +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x80f8c0a9 mei_hbm_pg +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x83cdecb3 mei_cldev_send +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x867292ae mei_write_is_idle +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x8dc5e6c9 mei_cldev_disable EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x90a24af4 mei_fw_status2str -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x97aac33e mei_device_init -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0xa4265ffe mei_cldev_get_drvdata -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0xb1f90c95 mei_cldev_driver_unregister -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0xc166019e mei_cldev_send -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0xc37618a4 mei_cldev_enabled -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0xc6f7d77e mei_cldev_ver -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0xcd215303 mei_cldev_register_notif_cb -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0xe519f524 mei_cldev_register_rx_cb -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0xec00ce50 mei_register -EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0xfdb2801d mei_cancel_work -EXPORT_SYMBOL_GPL drivers/misc/pvpanic/pvpanic 0x81adb533 devm_pvpanic_probe +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x92eb38a0 mei_irq_write_handler +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x95ac0c60 mei_cldev_enabled +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0x9e862dc4 mei_cldev_send_vtag +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0xa3a18d9c mei_start +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0xb0d18af1 mei_restart +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0xbb155cf3 mei_deregister +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0xc38559a5 mei_cldev_set_drvdata +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0xc6ce9c79 mei_stop +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0xcbd140c4 mei_cldev_register_rx_cb +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0xcd7cadc3 mei_cldev_get_drvdata +EXPORT_SYMBOL_GPL drivers/misc/mei/mei 0xe2b5f022 mei_cancel_work +EXPORT_SYMBOL_GPL drivers/misc/pvpanic/pvpanic 0x684cb2a1 devm_pvpanic_probe EXPORT_SYMBOL_GPL drivers/misc/sgi-gru/gru 0x5b8bb699 gru_get_next_message EXPORT_SYMBOL_GPL drivers/misc/sgi-gru/gru 0x8dc51bdd gru_create_message_queue EXPORT_SYMBOL_GPL drivers/misc/sgi-gru/gru 0x9c7283a1 gru_copy_gpa @@ -10932,15 +10924,16 @@ EXPORT_SYMBOL_GPL drivers/misc/sgi-xp/xp 0xead4f7fe xp_max_npartitions EXPORT_SYMBOL_GPL drivers/misc/sgi-xp/xp 0xed1d3813 xp_socket_pa EXPORT_SYMBOL_GPL drivers/misc/sgi-xp/xp 0xf3b47f67 xp_partition_id -EXPORT_SYMBOL_GPL drivers/misc/uacce/uacce 0x55a792f6 uacce_register -EXPORT_SYMBOL_GPL drivers/misc/uacce/uacce 0x78600e4b uacce_alloc -EXPORT_SYMBOL_GPL drivers/misc/uacce/uacce 0x86eaae6b uacce_remove +EXPORT_SYMBOL_GPL drivers/misc/uacce/uacce 0x683edca3 uacce_remove +EXPORT_SYMBOL_GPL drivers/misc/uacce/uacce 0xac90515a uacce_alloc +EXPORT_SYMBOL_GPL drivers/misc/uacce/uacce 0xd7e27635 uacce_register EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0x024d14bc vmci_qpair_produce_free_space EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0x046dd187 vmci_datagram_create_handle EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0x056837fb vmci_get_context_id EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0x1fd4782d vmci_qpair_get_produce_indexes EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0x2449459d vmci_event_subscribe EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0x3a22fa8a vmci_datagram_destroy_handle +EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0x436cd0a7 vmci_qpair_enquev EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0x4ba5c46b vmci_qpair_peek EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0x5591b58e vmci_context_get_priv_flags EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0x5e949e0a vmci_doorbell_destroy @@ -10950,492 +10943,491 @@ EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0x787f0fe8 vmci_register_vsock_callback EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0x7c74d7a6 vmci_qpair_consume_buf_ready EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0x81d61eef vmci_qpair_dequeue -EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0x8405e892 vmci_qpair_enquev -EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0x8cab4e06 vmci_qpair_peekv +EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0x81eb5cd5 vmci_qpair_peekv EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0xb572e830 vmci_doorbell_create EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0xbcb85f62 vmci_doorbell_notify EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0xc04c7e84 vmci_qpair_get_consume_indexes EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0xc403cafe vmci_is_context_owner -EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0xcfbad635 vmci_qpair_dequev +EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0xdd4cce6a vmci_qpair_dequev EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0xde3abc2e vmci_datagram_create_handle_priv EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0xe0cc9c92 vmci_qpair_alloc EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0xe11895c1 vmci_event_unsubscribe EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0xe67343c1 vmci_qpair_enqueue EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0xea143610 vmci_datagram_send EXPORT_SYMBOL_GPL drivers/misc/vmw_vmci/vmw_vmci 0xea61eefe vmci_qpair_produce_buf_ready -EXPORT_SYMBOL_GPL drivers/most/most_core 0x1471b6d4 most_start_channel -EXPORT_SYMBOL_GPL drivers/most/most_core 0x189ecfe7 most_register_configfs_subsys -EXPORT_SYMBOL_GPL drivers/most/most_core 0x1eaee0b6 most_get_mbo -EXPORT_SYMBOL_GPL drivers/most/most_core 0x2731e012 most_deregister_configfs_subsys -EXPORT_SYMBOL_GPL drivers/most/most_core 0x543aa1af most_deregister_interface -EXPORT_SYMBOL_GPL drivers/most/most_core 0x907275f2 most_stop_enqueue -EXPORT_SYMBOL_GPL drivers/most/most_core 0x9dae3fdc most_resume_enqueue -EXPORT_SYMBOL_GPL drivers/most/most_core 0xa918971d most_submit_mbo -EXPORT_SYMBOL_GPL drivers/most/most_core 0xc88aafad most_deregister_component -EXPORT_SYMBOL_GPL drivers/most/most_core 0xcbbbba1f most_register_interface -EXPORT_SYMBOL_GPL drivers/most/most_core 0xe260ef5e most_put_mbo -EXPORT_SYMBOL_GPL drivers/most/most_core 0xe748a50f most_stop_channel -EXPORT_SYMBOL_GPL drivers/most/most_core 0xf1b49ad4 channel_has_mbo -EXPORT_SYMBOL_GPL drivers/most/most_core 0xf52608d7 most_register_component -EXPORT_SYMBOL_GPL drivers/mux/mux-core 0x171d96cd mux_control_select -EXPORT_SYMBOL_GPL drivers/mux/mux-core 0x1ec721fc mux_control_states -EXPORT_SYMBOL_GPL drivers/mux/mux-core 0x366413c2 mux_control_get -EXPORT_SYMBOL_GPL drivers/mux/mux-core 0x58b15d02 mux_chip_free -EXPORT_SYMBOL_GPL drivers/mux/mux-core 0x5a367dde devm_mux_chip_alloc -EXPORT_SYMBOL_GPL drivers/mux/mux-core 0x95eb9270 mux_chip_register -EXPORT_SYMBOL_GPL drivers/mux/mux-core 0xa62f3137 mux_chip_alloc -EXPORT_SYMBOL_GPL drivers/mux/mux-core 0xacc49ae0 mux_control_put -EXPORT_SYMBOL_GPL drivers/mux/mux-core 0xc4a49fb4 mux_control_deselect -EXPORT_SYMBOL_GPL drivers/mux/mux-core 0xc6754e1f mux_control_try_select -EXPORT_SYMBOL_GPL drivers/mux/mux-core 0xf7bf0e69 devm_mux_control_get -EXPORT_SYMBOL_GPL drivers/mux/mux-core 0xfacd232f mux_chip_unregister -EXPORT_SYMBOL_GPL drivers/mux/mux-core 0xfb5f00d6 devm_mux_chip_register -EXPORT_SYMBOL_GPL drivers/net/arcnet/arcnet 0x7620f23b arcnet_led_event -EXPORT_SYMBOL_GPL drivers/net/arcnet/arcnet 0xad9ee9cb devm_arcnet_led_init -EXPORT_SYMBOL_GPL drivers/net/bareudp 0x9e4445be bareudp_dev_create -EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0x8f111e31 register_c_can_dev -EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0x9804783d c_can_power_down -EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0x9bc5fb82 alloc_c_can_dev -EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0xa8c5d53b unregister_c_can_dev -EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0xb8d416e7 c_can_power_up -EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0xcd267499 free_c_can_dev -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x080cc832 can_rx_offload_irq_offload_timestamp -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x0e02f40b free_candev +EXPORT_SYMBOL_GPL drivers/most/most_core 0x11f0c637 most_register_component +EXPORT_SYMBOL_GPL drivers/most/most_core 0x4c8f216a most_register_configfs_subsys +EXPORT_SYMBOL_GPL drivers/most/most_core 0x5da63b41 most_start_channel +EXPORT_SYMBOL_GPL drivers/most/most_core 0x67203464 channel_has_mbo +EXPORT_SYMBOL_GPL drivers/most/most_core 0x6d28f6af most_resume_enqueue +EXPORT_SYMBOL_GPL drivers/most/most_core 0x8030438a most_get_mbo +EXPORT_SYMBOL_GPL drivers/most/most_core 0xa00d6305 most_stop_enqueue +EXPORT_SYMBOL_GPL drivers/most/most_core 0xa2435021 most_deregister_component +EXPORT_SYMBOL_GPL drivers/most/most_core 0xacb9d8ce most_deregister_configfs_subsys +EXPORT_SYMBOL_GPL drivers/most/most_core 0xb31d4aa0 most_register_interface +EXPORT_SYMBOL_GPL drivers/most/most_core 0xcd821440 most_stop_channel +EXPORT_SYMBOL_GPL drivers/most/most_core 0xd8d84747 most_deregister_interface +EXPORT_SYMBOL_GPL drivers/most/most_core 0xe093a980 most_put_mbo +EXPORT_SYMBOL_GPL drivers/most/most_core 0xf44d0398 most_submit_mbo +EXPORT_SYMBOL_GPL drivers/mux/mux-core 0x18547bc2 devm_mux_control_get +EXPORT_SYMBOL_GPL drivers/mux/mux-core 0x430adcd1 devm_mux_chip_alloc +EXPORT_SYMBOL_GPL drivers/mux/mux-core 0x44a2af4f mux_control_deselect +EXPORT_SYMBOL_GPL drivers/mux/mux-core 0x4cc0875f mux_control_select +EXPORT_SYMBOL_GPL drivers/mux/mux-core 0x69c0bb17 devm_mux_chip_register +EXPORT_SYMBOL_GPL drivers/mux/mux-core 0x9d2fe313 mux_chip_free +EXPORT_SYMBOL_GPL drivers/mux/mux-core 0xc07a99ef mux_control_get +EXPORT_SYMBOL_GPL drivers/mux/mux-core 0xc1ee90c8 mux_control_try_select +EXPORT_SYMBOL_GPL drivers/mux/mux-core 0xc43c97e0 mux_control_states +EXPORT_SYMBOL_GPL drivers/mux/mux-core 0xe2c12916 mux_control_put +EXPORT_SYMBOL_GPL drivers/mux/mux-core 0xe8e3c64e mux_chip_alloc +EXPORT_SYMBOL_GPL drivers/mux/mux-core 0xed782642 mux_chip_register +EXPORT_SYMBOL_GPL drivers/mux/mux-core 0xee68fe16 mux_chip_unregister +EXPORT_SYMBOL_GPL drivers/net/arcnet/arcnet 0x096571da arcnet_led_event +EXPORT_SYMBOL_GPL drivers/net/arcnet/arcnet 0x0c3e3aad devm_arcnet_led_init +EXPORT_SYMBOL_GPL drivers/net/bareudp 0x7b2e134b bareudp_dev_create +EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0x0576aebb register_c_can_dev +EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0x778fc035 free_c_can_dev +EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0x78baff3c unregister_c_can_dev +EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0x83bc22f3 c_can_power_up +EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0xe976420e alloc_c_can_dev +EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0xecc2ed68 c_can_power_down +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x010c927a can_rx_offload_add_manual EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x10d892eb can_get_state_str -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x1b0a60a3 alloc_canfd_skb -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x2faeb21d can_rx_offload_queue_tail -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x3069e6df can_change_mtu -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x32f0670c can_put_echo_skb -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x3831c09a register_candev -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x4033a5b8 can_rx_offload_add_fifo -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x4e23ba07 close_candev -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x5573e442 can_rx_offload_del -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x5710743e can_get_echo_skb -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x57ae037d can_rx_offload_get_echo_skb -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x58ec25bd alloc_can_err_skb +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x12aa6801 open_candev +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x16ca0c60 free_candev +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x206dc4f5 close_candev +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x25b95070 alloc_candev_mqs +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x301d5db7 can_rx_offload_get_echo_skb +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x39f3a2a1 can_rx_offload_irq_offload_fifo +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x42ff4cfd unregister_candev +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x45c66b68 can_put_echo_skb +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x49890cff alloc_canfd_skb +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x4a844539 safe_candev_priv +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x55da2147 can_bus_off +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x5e57a2c1 can_rx_offload_queue_sorted EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x6047ede6 can_fd_len2dlc -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x6533fcf5 safe_candev_priv -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x66e915d8 alloc_can_skb -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x6d60343a can_rx_offload_enable -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x786d1db3 unregister_candev -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x790e1d0c can_rx_offload_add_manual -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x8b0e0ed8 open_candev -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xaf5fddff can_free_echo_skb -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xb4f05542 can_rx_offload_queue_sorted -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xba1bdf6b can_skb_get_frame_len -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xc2181d43 can_rx_offload_irq_offload_fifo -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xd2061394 can_rx_offload_irq_finish -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xdaca3dbe can_rx_offload_threaded_irq_finish -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xdb02f7d0 can_bus_off -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xdc5f6424 can_change_state -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xe976b21c can_rx_offload_add_timestamp +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x68529844 can_rx_offload_del +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x6e1e3996 can_rx_offload_add_timestamp +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x6fe94d98 can_rx_offload_enable +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x7b497b69 can_rx_offload_irq_finish +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x7fbd18b7 can_get_echo_skb +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x831aed50 can_rx_offload_queue_tail +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x85fdc0d6 can_rx_offload_irq_offload_timestamp +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x90276dca register_candev +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0x90de369e can_skb_get_frame_len +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xa565af1f can_change_mtu +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xa99a6f67 can_rx_offload_threaded_irq_finish +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xab896db5 can_rx_offload_add_fifo +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xb25db66c alloc_can_err_skb +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xc00f8a03 can_change_state +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xddd58527 can_free_echo_skb EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xf12d9387 can_fd_dlc2len -EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xf41f5866 alloc_candev_mqs -EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0x079593f5 register_sja1000dev -EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0x107357fc free_sja1000dev -EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0x3134b1d3 unregister_sja1000dev +EXPORT_SYMBOL_GPL drivers/net/can/dev/can-dev 0xfcfbb7d7 alloc_can_skb +EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0x494a201e unregister_sja1000dev EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0x49ebd0d2 sja1000_interrupt -EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0x5998bbd3 alloc_sja1000dev -EXPORT_SYMBOL_GPL drivers/net/dsa/lan9303-core 0x01760fa6 lan9303_indirect_phy_ops -EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0x03b21b9d ksz_update_port_member -EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0x0a38128e ksz_port_mdb_add -EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0x0ad9e059 ksz_enable_port -EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0x23b22d02 ksz_port_bridge_join -EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0x2ff9990c ksz_sset_count -EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0x3fdf7681 ksz_port_fast_age -EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0x4274534b ksz_get_ethtool_stats -EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0x58e911da ksz_phy_write16 -EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0x63bf5a0e ksz_phy_read16 -EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0x8a70f80b ksz_mac_link_down -EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0xb597dda2 ksz_port_mdb_del -EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0xc20981fd ksz_init_mib_timer -EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0xd019ea67 ksz_port_bridge_leave -EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0xe9c23b60 ksz_port_fdb_dump -EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x01959637 rtl8366_get_strings -EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x0d2b45a9 rtl8366_reset_vlan -EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x1fad1e5c rtl8366_get_sset_count -EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x230cdd03 rtl8366_enable_vlan4k -EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x28439483 rtl8366_vlan_add -EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x2da33253 rtl8366_mc_is_used -EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x35d335ca realtek_smi_write_reg_noack -EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x40a21d6f rtl8366_get_ethtool_stats -EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x58807c2f rtl8366_set_vlan -EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x65a03de5 rtl8366_enable_vlan -EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x8e1a0315 rtl8366_set_pvid -EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0xa64fc6e6 rtl8366_vlan_del -EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0xce636d99 rtl8366_vlan_filtering -EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0xd6f9148b rtl8366rb_variant -EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0xf8cbaaed rtl8366_init_vlan -EXPORT_SYMBOL_GPL drivers/net/ethernet/intel/i40e/i40e 0x04130235 i40e_client_device_register -EXPORT_SYMBOL_GPL drivers/net/ethernet/intel/i40e/i40e 0x90969145 i40e_client_device_unregister -EXPORT_SYMBOL_GPL drivers/net/ethernet/intel/ice/ice 0x05446d5b ice_get_qos_params -EXPORT_SYMBOL_GPL drivers/net/ethernet/intel/ice/ice 0x28155bc7 ice_rdma_request_reset -EXPORT_SYMBOL_GPL drivers/net/ethernet/intel/ice/ice 0x5606bc61 ice_rdma_update_vsi_filter -EXPORT_SYMBOL_GPL drivers/net/ethernet/intel/ice/ice 0x83592132 ice_del_rdma_qset -EXPORT_SYMBOL_GPL drivers/net/ethernet/intel/ice/ice 0x8dc4072c ice_add_rdma_qset -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x00533ade mlx4_register_interface -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x04c95c2e mlx4_mr_hw_change_access -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x067073b2 mlx4_phys_to_slaves_pport_actv -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x0bb31eea mlx4_hw_rule_sz -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x0bd026cd mlx4_mw_enable -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x12951d10 mlx4_get_protocol_dev -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x134c0407 mlx4_alloc_hwq_res -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x142e7496 mlx4_wol_read -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x14ff6476 mlx4_get_admin_guid -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x15f7296a mlx4_srq_alloc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x168c9910 mlx4_SYNC_TPT -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x16a28b93 mlx4_get_base_gid_ix -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x1d859ff3 mlx4_uar_free -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x1dd5bbdf mlx4_qp_query -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x215765be mlx4_unregister_mac -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x26738437 mlx4_flow_steer_promisc_remove -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x279033e4 mlx4_mr_hw_write_mpt -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x27966e23 mlx4_cq_modify -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x27c25707 mlx4_get_devlink_port -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x2945b18c mlx4_xrcd_alloc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x298cbc92 mlx4_cq_free -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x2dc23d35 mlx4_qp_to_ready -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x2f5ec4c2 mlx4_pd_alloc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x30519302 mlx4_find_cached_mac -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x3068f31c mlx4_update_qp -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x3425154e mlx4_mr_rereg_mem_cleanup -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x3433d6c8 mlx4_qp_modify -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x35da017f mlx4_ACCESS_PTYS_REG -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x371e55a5 mlx4_db_alloc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x3728e455 mlx4_mr_free -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x3a157c9d mlx4_uar_alloc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x3c0904b2 mlx4_FLOW_STEERING_IB_UC_QP_RANGE -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x3e342fbc __mlx4_register_mac -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x3e4029f8 mlx4_counter_alloc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x3fa6ba9d mlx4_unregister_interface -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x408cae8a mlx4_get_internal_clock_params -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x4435fc01 mlx4_set_vf_link_state -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x44966c62 mlx4_map_sw_to_hw_steering_id -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x4529a3b7 mlx4_srq_lookup -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x458361a6 mlx4_vf_set_enable_smi_admin -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x46c63120 mlx4_qp_alloc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x476f0f8a mlx4_bf_free -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x47db6252 mlx4_wol_write -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x5c13c77e mlx4_map_sw_to_hw_steering_mode -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x5c751b24 mlx4_unicast_detach -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x60b55dfc mlx4_write_mtt -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x64ef3ece mlx4_qp_release_range -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x669070b1 mlx4_srq_free -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x6b6c25ae mlx4_get_slave_default_vlan -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x6c7118fb mlx4_cq_resize -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x7a8ee495 mlx4_flow_attach -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x7ab313aa mlx4_set_vf_spoofchk -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x7ba9d801 mlx4_get_vf_config -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x7c27433e mlx4_unicast_promisc_remove -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x81248da8 mlx4_unregister_vlan -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x82ef00f4 mlx4_replace_zero_macs -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x85374ac7 mlx4_register_vlan -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x85528576 mlx4_cq_alloc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x86ebc4fb mlx4_srq_arm -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x872f5067 mlx4_config_dev_retrieval -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x87ff0b54 mlx4_mtt_init -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x8bfa7df3 mlx4_buf_write_mtt -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x8d320fee mlx4_phys_to_slave_port -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x91dbc7e8 mlx4_bf_alloc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x921b9cf0 mlx4_set_vf_vlan -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x96710296 mlx4_counter_free -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xa2fb3ca1 mlx4_phys_to_slaves_pport -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xa3627776 mlx4_get_counter_stats -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xa50901c8 mlx4_qp_reserve_range -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xaa2d5174 mlx4_slave_convert_port -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xab72945d mlx4_mr_hw_change_pd -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xb005e22b mlx4_free_hwq_res -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xb35ac51b mlx4_xrcd_free -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xb372facc mlx4_multicast_promisc_add -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xb395bcec mlx4_mr_rereg_mem_write -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xb3bb3c8a mlx4_multicast_detach -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xb3da85e7 mlx4_mr_hw_get_mpt -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xb4338e5c mlx4_unicast_attach -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xb580fcd5 mlx4_qp_remove -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xbbc7a1c8 mlx4_vf_smi_enabled -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xbc49db21 mlx4_INIT_PORT -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xbe0851a1 mlx4_qp_free -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xbe12e323 mlx4_config_vxlan_port -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xbe7c2b16 mlx4_get_base_qpn -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xc1245283 mlx4_set_admin_guid -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xc4b9a914 mlx4_buf_free -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xc6af211d mlx4_flow_detach -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xc77ef741 mlx4_get_active_ports -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xc8e8534c mlx4_vf_get_enable_smi_admin -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xca9eaec3 mlx4_flow_steer_promisc_add -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xcac6d9e2 mlx4_bond -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xcd173cc3 mlx4_srq_query -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xd0ff88d6 mlx4_set_vf_rate -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xd21b60f5 mlx4_unicast_promisc_add -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xd287d96c mlx4_get_vf_stats -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xd28f6b91 mlx4_pd_free -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xd2a3fc4c __mlx4_cmd -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xd4172fa1 mlx4_mr_hw_put_mpt -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xd4c11b55 mlx4_mr_enable -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xd4dc363e mlx4_db_free -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xd54d7f01 mlx4_mw_alloc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xe0dc2821 mlx4_CLOSE_PORT -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xe60a7d16 mlx4_mw_free -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xe82747b8 __mlx4_replace_mac -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xe85d262c mlx4_multicast_promisc_remove -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xe9f6c744 mlx4_config_roce_v2_port -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xead14607 mlx4_unbond -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xec2c9799 mlx4_read_clock -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xee6b221f __mlx4_unregister_mac -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xf1b210c6 mlx4_get_default_counter_index -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xf22fb131 mlx4_mr_alloc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xf2be0542 mlx4_alloc_cmd_mailbox -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xf45081cc mlx4_find_cached_vlan -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xf4567528 mlx4_mtt_addr -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xf5f3cad3 mlx4_mtt_cleanup -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xfa4e68b1 mlx4_buf_alloc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xfb0ed7da mlx4_port_map_set -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xfc2359ea mlx4_register_mac -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xfc31b397 mlx4_multicast_attach -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xfc6e39de mlx4_free_cmd_mailbox -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xfe03c1df mlx4_set_vf_mac -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x038b4496 mlx5_query_nic_vport_system_image_guid +EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0x4acaae2d register_sja1000dev +EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0xc0a74660 free_sja1000dev +EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0xe36541b9 alloc_sja1000dev +EXPORT_SYMBOL_GPL drivers/net/dsa/lan9303-core 0x43428366 lan9303_indirect_phy_ops +EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0x0e4d4ef7 ksz_port_bridge_join +EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0x2db65310 ksz_enable_port +EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0x61e29f37 ksz_port_mdb_del +EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0x79b3db36 ksz_init_mib_timer +EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0x87d34c9d ksz_get_ethtool_stats +EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0x8c906b5c ksz_port_fdb_dump +EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0xa2fa34be ksz_phy_read16 +EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0xccd32326 ksz_port_mdb_add +EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0xd38beeb8 ksz_mac_link_down +EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0xdd50d3aa ksz_phy_write16 +EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0xdf20a25b ksz_sset_count +EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0xdf3c7bb3 ksz_update_port_member +EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0xe42ebd38 ksz_port_bridge_leave +EXPORT_SYMBOL_GPL drivers/net/dsa/microchip/ksz_common 0xf233bc1c ksz_port_fast_age +EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x0b80292f realtek_smi_write_reg_noack +EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x289817ae rtl8366_reset_vlan +EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x3ec18408 rtl8366_set_vlan +EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x4466f18c rtl8366_enable_vlan4k +EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x4def8a75 rtl8366_init_vlan +EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x551648fe rtl8366_set_pvid +EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x609ce5b7 rtl8366_get_strings +EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x6400d9e3 rtl8366_mc_is_used +EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x869b7e4b rtl8366_vlan_filtering +EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0x8e1c7cef rtl8366_get_sset_count +EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0xa323cdb6 rtl8366rb_variant +EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0xaa11d6c2 rtl8366_enable_vlan +EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0xba9a7f59 rtl8366_get_ethtool_stats +EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0xd12c9d23 rtl8366_vlan_del +EXPORT_SYMBOL_GPL drivers/net/dsa/realtek-smi 0xf4ec468c rtl8366_vlan_add +EXPORT_SYMBOL_GPL drivers/net/ethernet/intel/i40e/i40e 0x2dda4035 i40e_client_device_unregister +EXPORT_SYMBOL_GPL drivers/net/ethernet/intel/i40e/i40e 0x3345aee1 i40e_client_device_register +EXPORT_SYMBOL_GPL drivers/net/ethernet/intel/ice/ice 0x37c86412 ice_add_rdma_qset +EXPORT_SYMBOL_GPL drivers/net/ethernet/intel/ice/ice 0x3dba0f67 ice_del_rdma_qset +EXPORT_SYMBOL_GPL drivers/net/ethernet/intel/ice/ice 0x925f5531 ice_rdma_request_reset +EXPORT_SYMBOL_GPL drivers/net/ethernet/intel/ice/ice 0x951eedee ice_rdma_update_vsi_filter +EXPORT_SYMBOL_GPL drivers/net/ethernet/intel/ice/ice 0x9c8110d3 ice_get_qos_params +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x025b3b41 mlx4_flow_detach +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x04b59473 mlx4_slave_convert_port +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x059d9be4 mlx4_set_vf_link_state +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x08fe04ce mlx4_mr_hw_get_mpt +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x0a1aa338 mlx4_free_hwq_res +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x0bd74466 mlx4_update_qp +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x12871739 mlx4_SYNC_TPT +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x12afdd57 mlx4_srq_free +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x1425e67d mlx4_get_protocol_dev +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x146d94e3 mlx4_set_vf_mac +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x154e7638 mlx4_phys_to_slave_port +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x1aa2df62 mlx4_unicast_promisc_remove +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x1bdd38d5 mlx4_get_base_qpn +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x1d8d9064 mlx4_multicast_promisc_remove +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x1e0d9ac2 mlx4_vf_smi_enabled +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x1ffa9fdd mlx4_mw_enable +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x20ccb0f1 mlx4_buf_free +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x222d356a mlx4_get_base_gid_ix +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x232937c1 mlx4_vf_set_enable_smi_admin +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x23dcfd1e mlx4_mtt_addr +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x24761c4d mlx4_qp_free +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x286b1b4e mlx4_unregister_interface +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x360978dc mlx4_write_mtt +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x389f2cd9 mlx4_qp_alloc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x39a47642 mlx4_xrcd_free +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x3f51f8a9 mlx4_mr_enable +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x3fceecce mlx4_mr_rereg_mem_write +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x490a4e58 mlx4_multicast_attach +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x4ac9e971 mlx4_pd_free +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x4c227f54 mlx4_unregister_mac +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x4c43c9de mlx4_wol_write +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x4ffed730 mlx4_multicast_detach +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x5010b368 mlx4_unicast_promisc_add +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x525eb04c __mlx4_cmd +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x54b3cd02 mlx4_mr_hw_change_access +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x54dde31a mlx4_qp_remove +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x56010956 mlx4_alloc_cmd_mailbox +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x5603fc4e mlx4_mr_free +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x59b592c6 mlx4_FLOW_STEERING_IB_UC_QP_RANGE +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x5bea6c3f mlx4_phys_to_slaves_pport_actv +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x5ccef109 mlx4_set_vf_rate +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x5d689475 mlx4_set_admin_guid +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x5deb244d mlx4_get_default_counter_index +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x5fe88370 mlx4_xrcd_alloc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x60ab59e1 mlx4_vf_get_enable_smi_admin +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x6292c9f3 mlx4_mw_alloc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x66ab22e9 mlx4_mr_alloc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x671a083a mlx4_wol_read +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x671c706f mlx4_cq_modify +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x6aac2f02 mlx4_srq_lookup +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x705a9e90 mlx4_phys_to_slaves_pport +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x721a9c3d mlx4_qp_release_range +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x7562da00 mlx4_register_vlan +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x7b63d2dc mlx4_mr_hw_write_mpt +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x7bead794 mlx4_flow_steer_promisc_add +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x7d0e836b mlx4_config_vxlan_port +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x7d394a6d mlx4_counter_alloc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x800eede6 mlx4_qp_modify +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x8205b460 mlx4_mtt_cleanup +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x82b8f018 mlx4_qp_reserve_range +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x8414ba42 mlx4_CLOSE_PORT +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x859a9246 mlx4_mtt_init +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x879ac98a mlx4_hw_rule_sz +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x896bec7f mlx4_bf_alloc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x89f18709 mlx4_cq_alloc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x90c87c4e mlx4_srq_alloc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x91158c6d mlx4_counter_free +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x91213d12 mlx4_get_admin_guid +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x92fb0f78 mlx4_mr_hw_put_mpt +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x99f2daae __mlx4_register_mac +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x9c7b2151 mlx4_get_counter_stats +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0x9f89516e mlx4_INIT_PORT +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xa19d3278 mlx4_find_cached_vlan +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xa5c74f2b mlx4_srq_query +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xaa9d6153 mlx4_get_devlink_port +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xaae65a4a mlx4_unicast_detach +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xaba869ba mlx4_mr_rereg_mem_cleanup +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xacfdd889 mlx4_get_vf_stats +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xaf69c5cf mlx4_bond +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xb3739429 mlx4_free_cmd_mailbox +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xb732a222 mlx4_alloc_hwq_res +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xbaeb7b82 mlx4_set_vf_vlan +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xbc6419dd mlx4_uar_free +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xbd45c10d mlx4_cq_resize +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xc2c4cae3 mlx4_find_cached_mac +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xc5271b90 mlx4_db_free +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xc5da1a8f mlx4_config_roce_v2_port +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xc7804985 mlx4_buf_alloc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xc86c4804 mlx4_ACCESS_PTYS_REG +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xc87e09ac mlx4_uar_alloc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xcab302f8 mlx4_srq_arm +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xcc06eb98 __mlx4_replace_mac +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xcc460753 mlx4_register_interface +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xcc49910b mlx4_map_sw_to_hw_steering_mode +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xd099bfc5 mlx4_map_sw_to_hw_steering_id +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xd302bf99 mlx4_read_clock +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xd307a874 __mlx4_unregister_mac +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xd4cb588b mlx4_multicast_promisc_add +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xd78b8feb mlx4_unbond +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xdbb94ab8 mlx4_buf_write_mtt +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xdccfdfe0 mlx4_port_map_set +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xdcf2c791 mlx4_pd_alloc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xdd47b4d1 mlx4_config_dev_retrieval +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xe30010b4 mlx4_qp_query +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xe5b2dddb mlx4_mr_hw_change_pd +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xe6f12eb3 mlx4_qp_to_ready +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xe9c5c95d mlx4_get_slave_default_vlan +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xec10fcfa mlx4_get_vf_config +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xecf1a06f mlx4_flow_attach +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xedf51efb mlx4_mw_free +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xee16ba54 mlx4_cq_free +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xf1e09208 mlx4_register_mac +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xf2f44ce0 mlx4_flow_steer_promisc_remove +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xf353b7a9 mlx4_get_internal_clock_params +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xf4cf3c5f mlx4_unicast_attach +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xf6848691 mlx4_unregister_vlan +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xf876cabb mlx4_bf_free +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xf9bff7ec mlx4_set_vf_spoofchk +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xfab9daf3 mlx4_replace_zero_macs +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xfdfdf292 mlx4_get_active_ports +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx4/mlx4_core 0xffbb6fdd mlx4_db_alloc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x02622477 mlx5_core_reserved_gids_count +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x06f1cf03 mlx5_eswitch_get_total_vports EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x072460c4 mlx5_fill_page_frag_array -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x079647da mlx5_query_hca_vport_context -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x0e661396 mlx5_modify_nic_vport_mac_address -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x18e03a4e mlx5_nic_vport_enable_roce -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x19702af6 mlx5_query_port_ets_rate_limit -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x1b928fb0 mlx5_query_port_oper_mtu -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x208b0962 mlx5_query_port_pfc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x22139fda mlx5_query_port_ptys -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x251a873e mlx5_db_alloc_node -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x296e586f mlx5_query_min_inline -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x31213db1 mlx5_set_port_tc_group -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x342e6abe mlx5_core_query_vport_counter -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x35d55fe1 mlx5_set_port_pause -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x38adeeff mlx5_query_mac_address -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x38fcc5b8 mlx5_query_port_prio_tc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x3e358a19 mlx5_query_hca_vport_node_guid -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x437fd720 mlx5_set_port_caps -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x46466766 mlx5_query_port_tc_bw_alloc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4a7d061e mlx5_eswitch_mode -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4ce623fb mlx5_modify_nic_vport_promisc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4dec44f8 mlx5_query_nic_vport_node_guid -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4eae96f4 mlx5_query_port_max_mtu -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x575ba433 mlx5_query_port_pause -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x588a132e mlx5_set_port_wol -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x59ded2f2 mlx5_core_modify_hca_vport_context -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x5b905247 mlx5_query_hca_vport_system_image_guid -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x5cb7d2b0 mlx5_query_port_wol -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x5fc25025 mlx5_query_nic_vport_mtu -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x60c33de5 mlx5_accel_esp_create_xfrm -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x62b0f16e mlx5_frag_buf_alloc_node -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x679e6dcb mlx5_dm_sw_icm_dealloc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x683bfa6a mlx5_buf_free -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x68c97f7a mlx5_dm_sw_icm_alloc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x7a542d33 mlx5_eswitch_get_total_vports -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x7b05ab6e mlx5_query_nic_vport_mac_address -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x7eefeee6 mlx5_query_module_eeprom -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x7f62277b mlx5_modify_nic_vport_mac_list -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x7f727d5e mlx5_accel_esp_destroy_xfrm +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x0bbe799f mlx5_query_hca_vport_pkey +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x1754a7dc mlx5_query_nic_system_image_guid +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x20364c0d mlx5_accel_ipsec_device_caps +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x21c2a8ea mlx5_accel_esp_create_xfrm +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x232e137b mlx5_nic_vport_query_local_lb +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x24103e1f mlx5_set_port_tc_bw_alloc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x2c3b0891 mlx5_query_port_tc_group +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x3063497b mlx5_query_port_tc_bw_alloc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x34eced85 mlx5_modify_nic_vport_mac_list +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x36f908cd mlx5_query_hca_vport_node_guid +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x3a69d6da mlx5_set_port_wol +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x3ac0370c mlx5_query_hca_vport_context +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x3c974ca6 mlx5_core_query_sq_state +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x3e3fb937 mlx5_query_port_prio_tc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x40b35e46 mlx5_query_module_eeprom_by_page +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x44babf53 mlx5_buf_free +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x48d91ea5 mlx5_query_port_max_mtu +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4934ad53 mlx5_set_port_mtu +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4c28075a mlx5_core_access_reg +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4d8f24c5 mlx5_query_hca_vport_gid +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x4fa841c0 mlx5_db_alloc_node +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x5494e2d6 mlx5_modify_port_ets_rate_limit +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x55fa5897 mlx5_db_alloc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x5c818a67 mlx5_query_port_wol +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x68c131a0 mlx5_query_nic_vport_mac_list +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x6a32c1b6 mlx5_modify_nic_vport_vlans +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x6cdddbdf mlx5_nic_vport_unaffiliate_multiport +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x6f46e602 mlx5_modify_nic_vport_promisc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x7200e414 mlx5_nic_vport_update_local_lb +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x76a2d5bd mlx5_set_port_admin_status +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x7716d9e1 mlx5_eswitch_mode +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x7a64a8d3 mlx5_query_hca_vport_system_image_guid +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x7ebf4f84 mlx5_set_port_pause EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x81aadc6a mlx5_fill_page_frag_array_perm -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x881ccd3a mlx5_accel_ipsec_device_caps -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x892d206a mlx5_query_nic_vport_promisc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x8c7e63e2 mlx5_set_port_prio_tc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x8e66a2d6 mlx5_core_query_ib_ppcnt -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x8f6b2512 mlx5_query_port_vl_hw_cap -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x96951f83 mlx5_nic_vport_unaffiliate_multiport -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9b32f018 mlx5_nic_vport_update_local_lb -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9e64cf4f mlx5_modify_nic_vport_vlans -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa2f74489 mlx5_query_nic_system_image_guid +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x82271c20 mlx5_core_query_ib_ppcnt +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x890ee8bb mlx5_frag_buf_alloc_node +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x8f97944c mlx5_query_nic_vport_qkey_viol_cntr +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x91f01475 mlx5_query_port_pause +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x93004ff8 mlx5_dm_sw_icm_alloc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x988b9247 mlx5_query_min_inline +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x99853c80 mlx5_query_mac_address +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9ac25577 mlx5_frag_buf_free +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0x9f1c4cd9 mlx5_dm_sw_icm_dealloc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa33825e2 mlx5_core_query_vport_counter +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa37f9582 mlx5_modify_nic_vport_mac_address +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa417e383 mlx5_query_nic_vport_node_guid EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xa75f49d6 mlx5_fill_page_array -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xae40aaca mlx5_query_hca_vport_gid -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb215b58f mlx5_query_port_tc_group -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb278dd25 mlx5_toggle_port_link -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb40298ea mlx5_set_port_pfc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb75c4d5c mlx5_modify_port_ets_rate_limit -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb84db328 mlx5_nic_vport_query_local_lb -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb99a60c3 mlx5_frag_buf_free -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xbc16eb3d mlx5_query_nic_vport_min_inline -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xbd317e37 mlx5_query_hca_vport_pkey -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xbe7559db mlx5_modify_nic_vport_mtu -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xc3104972 mlx5_query_nic_vport_qkey_viol_cntr -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xc35de96d mlx5_accel_esp_modify_xfrm -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xcfa544f0 mlx5_core_access_reg -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xd04636f0 mlx5_query_port_admin_status -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xd7580049 mlx5_set_port_mtu -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xd87cd1fa mlx5_set_port_admin_status -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe2a715eb mlx5_core_query_sq_state -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe5edd17b mlx5_db_free -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe8ef6b4a mlx5_query_nic_vport_mac_list -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xefe70736 mlx5_core_reserved_gids_count -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xf8c48c42 mlx5_db_alloc -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xfa92651f mlx5_query_module_eeprom_by_page -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xfb651e9d mlx5_nic_vport_affiliate_multiport -EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xfd42e7fc mlx5_set_port_tc_bw_alloc -EXPORT_SYMBOL_GPL drivers/net/geneve 0x8ebafe12 geneve_dev_create_fb -EXPORT_SYMBOL_GPL drivers/net/ipvlan/ipvlan 0x0c7c21e9 ipvlan_link_delete -EXPORT_SYMBOL_GPL drivers/net/ipvlan/ipvlan 0x0ecaf1c1 ipvlan_count_rx -EXPORT_SYMBOL_GPL drivers/net/ipvlan/ipvlan 0x56a1fd7b ipvlan_link_setup -EXPORT_SYMBOL_GPL drivers/net/ipvlan/ipvlan 0xb3616dad ipvlan_link_register -EXPORT_SYMBOL_GPL drivers/net/ipvlan/ipvlan 0xf7237f9e ipvlan_link_new -EXPORT_SYMBOL_GPL drivers/net/macsec 0x9c6981f3 macsec_pn_wrapped -EXPORT_SYMBOL_GPL drivers/net/macvlan 0x0c11ad56 macvlan_link_register -EXPORT_SYMBOL_GPL drivers/net/macvlan 0x5f6d71a8 macvlan_dellink -EXPORT_SYMBOL_GPL drivers/net/macvlan 0xadb021fd macvlan_common_setup -EXPORT_SYMBOL_GPL drivers/net/macvlan 0xc9933863 macvlan_common_newlink -EXPORT_SYMBOL_GPL drivers/net/mdio/mdio-i2c 0x9e1b2141 mdio_i2c_alloc -EXPORT_SYMBOL_GPL drivers/net/net_failover 0x3eca0d9c net_failover_destroy -EXPORT_SYMBOL_GPL drivers/net/net_failover 0x41b44619 net_failover_create -EXPORT_SYMBOL_GPL drivers/net/pcs/pcs_xpcs 0x34aa6d72 xpcs_config_eee -EXPORT_SYMBOL_GPL drivers/net/pcs/pcs_xpcs 0x4a94e1a2 xpcs_create -EXPORT_SYMBOL_GPL drivers/net/pcs/pcs_xpcs 0x87e29d20 xpcs_destroy -EXPORT_SYMBOL_GPL drivers/net/pcs/pcs_xpcs 0xa213647d xpcs_get_an_mode +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xab05ec69 mlx5_query_nic_vport_mtu +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xac42ea63 mlx5_nic_vport_enable_roce +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb23f0732 mlx5_set_port_prio_tc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xb5bcd711 mlx5_accel_esp_destroy_xfrm +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xbece96b4 mlx5_query_port_ets_rate_limit +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xc05c8463 mlx5_query_nic_vport_system_image_guid +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xc1f3d08e mlx5_toggle_port_link +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xc32ca1f0 mlx5_set_port_pfc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xc5a0f711 mlx5_accel_esp_modify_xfrm +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xc76b4222 mlx5_query_nic_vport_promisc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xccbb4b74 mlx5_db_free +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xccfb6eec mlx5_query_module_eeprom +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xd7efb63d mlx5_query_port_vl_hw_cap +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xd9f31617 mlx5_set_port_tc_group +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xdd3428b5 mlx5_query_port_ptys +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xdf03be5c mlx5_query_port_pfc +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe1db9f1f mlx5_core_modify_hca_vport_context +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xe3ebef85 mlx5_query_port_admin_status +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xeb02709c mlx5_query_port_oper_mtu +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xed5a95ec mlx5_nic_vport_affiliate_multiport +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xee0fac11 mlx5_query_nic_vport_mac_address +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xee371912 mlx5_modify_nic_vport_mtu +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xf0ee194b mlx5_query_nic_vport_min_inline +EXPORT_SYMBOL_GPL drivers/net/ethernet/mellanox/mlx5/core/mlx5_core 0xf44814ef mlx5_set_port_caps +EXPORT_SYMBOL_GPL drivers/net/geneve 0x358d5130 geneve_dev_create_fb +EXPORT_SYMBOL_GPL drivers/net/ipvlan/ipvlan 0x09c23a13 ipvlan_count_rx +EXPORT_SYMBOL_GPL drivers/net/ipvlan/ipvlan 0x4c2e8136 ipvlan_link_register +EXPORT_SYMBOL_GPL drivers/net/ipvlan/ipvlan 0x56e44255 ipvlan_link_new +EXPORT_SYMBOL_GPL drivers/net/ipvlan/ipvlan 0x81c14fe0 ipvlan_link_setup +EXPORT_SYMBOL_GPL drivers/net/ipvlan/ipvlan 0x92b0ff60 ipvlan_link_delete +EXPORT_SYMBOL_GPL drivers/net/macsec 0x041f7038 macsec_pn_wrapped +EXPORT_SYMBOL_GPL drivers/net/macvlan 0x1815de98 macvlan_dellink +EXPORT_SYMBOL_GPL drivers/net/macvlan 0x392d7891 macvlan_link_register +EXPORT_SYMBOL_GPL drivers/net/macvlan 0xc82ba766 macvlan_common_setup +EXPORT_SYMBOL_GPL drivers/net/macvlan 0xde3ee805 macvlan_common_newlink +EXPORT_SYMBOL_GPL drivers/net/mdio/mdio-i2c 0x0fc55fc4 mdio_i2c_alloc +EXPORT_SYMBOL_GPL drivers/net/net_failover 0x5023a9b3 net_failover_create +EXPORT_SYMBOL_GPL drivers/net/net_failover 0xe4c56dee net_failover_destroy +EXPORT_SYMBOL_GPL drivers/net/pcs/pcs_xpcs 0x2e859f88 xpcs_validate +EXPORT_SYMBOL_GPL drivers/net/pcs/pcs_xpcs 0x881f7ebc xpcs_do_config +EXPORT_SYMBOL_GPL drivers/net/pcs/pcs_xpcs 0x8d2cbede xpcs_create +EXPORT_SYMBOL_GPL drivers/net/pcs/pcs_xpcs 0x99a49269 xpcs_get_an_mode +EXPORT_SYMBOL_GPL drivers/net/pcs/pcs_xpcs 0xb6731244 xpcs_destroy +EXPORT_SYMBOL_GPL drivers/net/pcs/pcs_xpcs 0xd1043dea xpcs_config_eee EXPORT_SYMBOL_GPL drivers/net/pcs/pcs_xpcs 0xe05362b0 xpcs_link_up -EXPORT_SYMBOL_GPL drivers/net/pcs/pcs_xpcs 0xe1807818 xpcs_do_config -EXPORT_SYMBOL_GPL drivers/net/pcs/pcs_xpcs 0xebd76ea6 xpcs_validate -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x00910b5f bcm_phy_write_exp -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x04b7cad0 bcm_phy_read_rdb -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x087410f2 __bcm_phy_read_rdb -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x0f753110 __bcm_phy_write_exp -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x1322aadd bcm_phy_write_rdb -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x1cc69092 __bcm_phy_write_rdb -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x22df4a1e bcm_phy_config_intr -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x269038b1 __bcm_phy_read_exp -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x27f9da4d bcm_phy_ack_intr -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x2a53e293 bcm_phy_read_exp -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x2fc783f4 bcm_phy_get_stats -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x324882cf bcm_phy_28nm_a0b0_afe_config_init -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x4298c0a1 bcm_phy_get_strings -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x4386b268 bcm_phy_modify_rdb -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x47e4e88d bcm_phy_cable_test_get_status_rdb -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x4c1e4dc0 bcm_phy_modify_exp -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x4c7ad286 bcm_phy_get_sset_count -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x54240353 bcm_phy_read_shadow -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x83425ff0 bcm54xx_auxctl_read -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x8727cf4c bcm_phy_handle_interrupt -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x9bbd1b2a bcm_phy_write_shadow -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x9e7dd358 bcm_phy_write_misc -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xa34b6ca6 bcm_phy_read_misc -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xaf3bc149 bcm_phy_cable_test_start_rdb -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xb1d6ed84 bcm_phy_downshift_get -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xb95775ea bcm_phy_cable_test_start -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xbd853e74 bcm_phy_enable_jumbo -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xd0517038 bcm_phy_downshift_set -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xd113e27a __bcm_phy_modify_rdb -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xd48713bf bcm_phy_enable_apd -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xdbecd7d8 bcm_phy_cable_test_get_status -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xde8b1dd2 __bcm_phy_modify_exp -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xfa5bb494 bcm_phy_r_rc_cal_reset -EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xfa75272a bcm_phy_set_eee +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x015156bc bcm_phy_28nm_a0b0_afe_config_init +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x0c306ea6 bcm_phy_cable_test_start +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x1c565c59 bcm_phy_handle_interrupt +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x1e5f56be bcm_phy_set_eee +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x331e5a8d bcm_phy_write_rdb +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x47d29494 __bcm_phy_write_rdb +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x4d6e1e4a bcm_phy_modify_exp +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x52de4a6d bcm_phy_read_rdb +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x5352f588 bcm_phy_cable_test_get_status_rdb +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x5c728a82 __bcm_phy_modify_exp +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x64c20837 bcm_phy_r_rc_cal_reset +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x76ec5a21 __bcm_phy_read_rdb +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x777153d0 bcm_phy_get_sset_count +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x81c2614e bcm_phy_get_strings +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x8219a1a9 bcm_phy_enable_apd +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x83409ede bcm_phy_cable_test_start_rdb +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x857f4abd bcm_phy_enable_jumbo +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x8598a4dd bcm_phy_read_shadow +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x85cfc9a3 __bcm_phy_modify_rdb +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x8f171a10 bcm_phy_config_intr +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x92dbb76e bcm_phy_write_exp +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x94d35d6b bcm_phy_modify_rdb +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x9952ef18 bcm54xx_auxctl_read +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x998a0a44 bcm_phy_read_exp +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0x999fd32d bcm_phy_get_stats +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xa1faff87 bcm_phy_downshift_set +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xbdb81a08 __bcm_phy_read_exp +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xc1f262e1 bcm_phy_read_misc +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xc6aa31fb bcm_phy_ack_intr +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xdf697047 bcm_phy_write_shadow +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xdffeb72e bcm_phy_downshift_get +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xe6177977 __bcm_phy_write_exp +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xf249e559 bcm_phy_cable_test_get_status +EXPORT_SYMBOL_GPL drivers/net/phy/bcm-phy-lib 0xf5f6dab0 bcm_phy_write_misc +EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x0323af30 phylink_mii_c22_pcs_get_state EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x08213956 phylink_ethtool_get_wol -EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x0be7c961 phylink_mii_c45_pcs_get_state EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x12135396 phylink_mac_change EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x131e8b94 phylink_helper_basex_speed EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x15c4e3e2 phylink_ethtool_set_pauseparam EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x16ca1a8a phylink_suspend +EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x1934a097 phylink_mii_c22_pcs_config EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x2c8e28ee phylink_ethtool_get_eee +EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x42192860 phylink_create EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x57727285 phylink_ethtool_set_eee EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x59e0695d phylink_speed_down EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x5d0c4dcc phylink_speed_up -EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x600830b6 phylink_of_phy_connect EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x62104126 phylink_ethtool_set_wol -EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x64025881 phylink_mii_c22_pcs_set_advertisement EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x6831eccf phylink_ethtool_ksettings_get -EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x6f5c6f67 phylink_mii_c22_pcs_an_restart +EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x6eb66b78 phylink_fwnode_phy_connect EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x6fa426d2 phylink_ethtool_nway_reset -EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x7735da2f phylink_connect_phy EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x825c7340 phylink_get_eee_err EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x911fcd6c phylink_start EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x983276da phylink_disconnect_phy -EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x99cbd0f5 phylink_create EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0x9ad6f36d phylink_decode_usxgmii_word -EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0xadee41f2 phylink_mii_c22_pcs_get_state +EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0xbed378ae phylink_of_phy_connect EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0xc0a8f4be phylink_resume EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0xc1d15a4c phylink_set_port_modes EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0xc3906c58 phylink_ethtool_ksettings_set -EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0xca8d25ff phylink_mii_c22_pcs_config +EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0xca6c0029 phylink_connect_phy EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0xdcb0a2c0 phylink_stop EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0xde66f4a7 phylink_mii_ioctl +EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0xe58e6e44 phylink_mii_c22_pcs_set_advertisement EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0xe8c137ed phylink_set_pcs -EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0xea63ea34 phylink_fwnode_phy_connect EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0xec02ebe0 phylink_init_eee EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0xf3083a1d phylink_destroy EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0xf8fe5642 phylink_ethtool_get_pauseparam -EXPORT_SYMBOL_GPL drivers/net/tap 0x111990c0 tap_destroy_cdev -EXPORT_SYMBOL_GPL drivers/net/tap 0x12a244ae tap_get_ptr_ring -EXPORT_SYMBOL_GPL drivers/net/tap 0x36cea02e tap_queue_resize -EXPORT_SYMBOL_GPL drivers/net/tap 0x379c0e79 tap_del_queues -EXPORT_SYMBOL_GPL drivers/net/tap 0x939f0529 tap_get_minor -EXPORT_SYMBOL_GPL drivers/net/tap 0xb7bc6959 tap_free_minor -EXPORT_SYMBOL_GPL drivers/net/tap 0xd2e0bbd6 tap_handle_frame -EXPORT_SYMBOL_GPL drivers/net/tap 0xe8aae139 tap_create_cdev -EXPORT_SYMBOL_GPL drivers/net/tap 0xf7d5ce61 tap_get_socket +EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0xfb9ce748 phylink_mii_c22_pcs_an_restart +EXPORT_SYMBOL_GPL drivers/net/phy/phylink 0xfc4ae144 phylink_mii_c45_pcs_get_state +EXPORT_SYMBOL_GPL drivers/net/tap 0x09ad4299 tap_create_cdev +EXPORT_SYMBOL_GPL drivers/net/tap 0x146e6b54 tap_handle_frame +EXPORT_SYMBOL_GPL drivers/net/tap 0x23470c02 tap_free_minor +EXPORT_SYMBOL_GPL drivers/net/tap 0x2c7a265a tap_get_socket +EXPORT_SYMBOL_GPL drivers/net/tap 0xacb5f0ea tap_get_minor +EXPORT_SYMBOL_GPL drivers/net/tap 0xb4e888da tap_get_ptr_ring +EXPORT_SYMBOL_GPL drivers/net/tap 0xc38ce9a1 tap_queue_resize +EXPORT_SYMBOL_GPL drivers/net/tap 0xcd5a3258 tap_destroy_cdev +EXPORT_SYMBOL_GPL drivers/net/tap 0xe034e449 tap_del_queues EXPORT_SYMBOL_GPL drivers/nfc/mei_phy 0x14575c46 mei_phy_ops -EXPORT_SYMBOL_GPL drivers/nfc/mei_phy 0x7bb0944d nfc_mei_phy_alloc -EXPORT_SYMBOL_GPL drivers/nfc/mei_phy 0xd682cd60 nfc_mei_phy_free +EXPORT_SYMBOL_GPL drivers/nfc/mei_phy 0xacba70d4 nfc_mei_phy_alloc +EXPORT_SYMBOL_GPL drivers/nfc/mei_phy 0xbd1ba02e nfc_mei_phy_free +EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0x0597337c ntb_transport_register_client EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0x0862001f ntb_transport_tx_free_entry EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0x30934216 ntb_transport_max_size EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0x32537aca ntb_transport_link_query EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0x3d54dbfc ntb_transport_tx_enqueue EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0x436098aa ntb_transport_link_down -EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0x5dab39df ntb_transport_unregister_client +EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0x77de93c9 ntb_transport_create_queue EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0x82e6c13d ntb_transport_qp_num EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0x9c992c8f ntb_transport_link_up EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0xc270dc24 ntb_transport_free_queue EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0xc37d9036 ntb_transport_rx_remove -EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0xd13d048e ntb_transport_register_client EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0xd40e7a02 ntb_transport_rx_enqueue -EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0xe18b81cb ntb_transport_create_queue +EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0xe6c9e29d ntb_transport_unregister_client EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0xf55d6313 ntb_transport_register_client_dev EXPORT_SYMBOL_GPL drivers/ntb/ntb_transport 0xf9eb813f ntb_transport_unregister_client_dev -EXPORT_SYMBOL_GPL drivers/nvdimm/nd_virtio 0x08c62ce1 async_pmem_flush -EXPORT_SYMBOL_GPL drivers/nvdimm/nd_virtio 0xee2e52c8 virtio_pmem_host_ack -EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0x021a9468 nvmf_connect_admin_queue -EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0x2365137d nvmf_unregister_transport -EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0x30c77c0e nvmf_reg_write32 -EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0x485ec7ec nvmf_reg_read32 +EXPORT_SYMBOL_GPL drivers/nvdimm/nd_virtio 0x1c96a15d virtio_pmem_host_ack +EXPORT_SYMBOL_GPL drivers/nvdimm/nd_virtio 0x3b966f93 async_pmem_flush +EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0x026ad929 nvmf_connect_admin_queue +EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0x15f15f0b nvmf_reg_write32 +EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0x4afd9c7f nvmf_register_transport EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0x51c659eb nvmf_free_options -EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0x71d68dd3 nvmf_ip_options_match -EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0x910e90a8 nvmf_connect_io_queue -EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0xadf624a9 nvmf_register_transport -EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0xc82a058b nvmf_should_reconnect -EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0xdd1c4871 nvmf_reg_read64 -EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0xe8ac7445 nvmf_get_address +EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0x613e2993 nvmf_reg_read64 +EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0x66d6de6f nvmf_get_address +EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0xba600b81 nvmf_ip_options_match +EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0xd1f5bca3 nvmf_should_reconnect +EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0xd70a655b nvmf_reg_read32 +EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0xef14e522 nvmf_connect_io_queue +EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fabrics 0xf71f08dd nvmf_unregister_transport EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fc 0x0d12e564 nvme_fc_register_remoteport -EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fc 0x223d6db6 nvme_fc_register_localport EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fc 0x3884f8b8 nvme_fc_unregister_localport EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fc 0x3e33ac54 nvme_fc_rescan_remoteport EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fc 0x8a9cf5a7 nvme_fc_set_remoteport_devloss +EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fc 0xacf7e06a nvme_fc_register_localport EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fc 0xbb0e18a6 nvme_fc_rcv_ls_req EXPORT_SYMBOL_GPL drivers/nvme/host/nvme-fc 0xfca9dc99 nvme_fc_unregister_remoteport -EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0x51e565f5 nvmet_unregister_transport -EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0x5b0dcb55 nvmet_req_free_sgls -EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0xb2a69bb6 nvmet_req_init -EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0xb2ce64fb nvmet_req_alloc_sgls -EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0xb5027215 nvmet_req_uninit -EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0xb542e714 nvmet_req_complete -EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0xb55e3277 nvmet_sq_init -EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0xe4029c1c nvmet_sq_destroy -EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0xefd60c20 nvmet_register_transport -EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0xf5ec9757 nvmet_check_transfer_len -EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0xff7f8b9b nvmet_ctrl_fatal_error +EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0x195b5385 nvmet_unregister_transport +EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0x2dea17ef nvmet_sq_destroy +EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0x37b6f000 nvmet_ctrl_fatal_error +EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0x48ab0fa9 nvmet_req_uninit +EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0x554f28cb nvmet_register_transport +EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0x62f3f785 nvmet_req_init +EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0x8c29414e nvmet_sq_init +EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0x8f6e6b5a nvmet_check_transfer_len +EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0xba9ca856 nvmet_req_free_sgls +EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0xbc5b322e nvmet_req_alloc_sgls +EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet 0xf660fc7f nvmet_req_complete EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet-fc 0x0b98123d nvmet_fc_rcv_ls_req EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet-fc 0x1048b92a nvmet_fc_rcv_fcp_req -EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet-fc 0x118f0a12 nvmet_fc_register_targetport +EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet-fc 0x23c1079b nvmet_fc_register_targetport EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet-fc 0x4a013682 nvmet_fc_invalidate_host EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet-fc 0x7fa5302a nvmet_fc_rcv_fcp_abort EXPORT_SYMBOL_GPL drivers/nvme/target/nvmet-fc 0x9ef76d99 nvmet_fc_unregister_targetport -EXPORT_SYMBOL_GPL drivers/pci/switch/switchtec 0x548b92b4 switchtec_class -EXPORT_SYMBOL_GPL drivers/pinctrl/pinctrl-mcp23s08 0x9ad6a152 mcp23s08_probe_one -EXPORT_SYMBOL_GPL drivers/pinctrl/pinctrl-mcp23s08 0xc8837aa1 mcp23x08_regmap -EXPORT_SYMBOL_GPL drivers/pinctrl/pinctrl-mcp23s08 0xf8f8de4e mcp23x17_regmap +EXPORT_SYMBOL_GPL drivers/pci/switch/switchtec 0x2ea37210 switchtec_class +EXPORT_SYMBOL_GPL drivers/pinctrl/pinctrl-mcp23s08 0x8cf7d625 mcp23x08_regmap +EXPORT_SYMBOL_GPL drivers/pinctrl/pinctrl-mcp23s08 0xbc8c72ca mcp23x17_regmap +EXPORT_SYMBOL_GPL drivers/pinctrl/pinctrl-mcp23s08 0xdd361e5d mcp23s08_probe_one EXPORT_SYMBOL_GPL drivers/platform/x86/dell/dell-rbtn 0x51552fca dell_rbtn_notifier_unregister EXPORT_SYMBOL_GPL drivers/platform/x86/dell/dell-rbtn 0xa060fe7d dell_rbtn_notifier_register EXPORT_SYMBOL_GPL drivers/platform/x86/dell/dell-smbios 0x1b0b3141 dell_laptop_register_notifier EXPORT_SYMBOL_GPL drivers/platform/x86/dell/dell-smbios 0x45170471 dell_smbios_call -EXPORT_SYMBOL_GPL drivers/platform/x86/dell/dell-smbios 0x7b15241c dell_smbios_register_device +EXPORT_SYMBOL_GPL drivers/platform/x86/dell/dell-smbios 0x6fd668e1 dell_smbios_register_device +EXPORT_SYMBOL_GPL drivers/platform/x86/dell/dell-smbios 0x7bc03420 dell_smbios_call_filter EXPORT_SYMBOL_GPL drivers/platform/x86/dell/dell-smbios 0x7fd2ce06 dell_smbios_find_token -EXPORT_SYMBOL_GPL drivers/platform/x86/dell/dell-smbios 0x8d9b585b dell_smbios_call_filter EXPORT_SYMBOL_GPL drivers/platform/x86/dell/dell-smbios 0xb9400dbf dell_laptop_call_notifier EXPORT_SYMBOL_GPL drivers/platform/x86/dell/dell-smbios 0xc2871e79 dell_smbios_error +EXPORT_SYMBOL_GPL drivers/platform/x86/dell/dell-smbios 0xcfc67ee5 dell_smbios_unregister_device EXPORT_SYMBOL_GPL drivers/platform/x86/dell/dell-smbios 0xd6c6b12d dell_laptop_unregister_notifier -EXPORT_SYMBOL_GPL drivers/platform/x86/dell/dell-smbios 0xeb23a028 dell_smbios_unregister_device EXPORT_SYMBOL_GPL drivers/platform/x86/dell/dell-wmi 0x9d4b709e dell_privacy_has_mic_mute EXPORT_SYMBOL_GPL drivers/platform/x86/dell/dell-wmi-descriptor 0x8eef8246 dell_wmi_get_hotfix EXPORT_SYMBOL_GPL drivers/platform/x86/dell/dell-wmi-descriptor 0x9559234e dell_wmi_get_interface_version @@ -11446,11 +11438,11 @@ EXPORT_SYMBOL_GPL drivers/platform/x86/intel/intel_punit_ipc 0x8ee9455e intel_punit_ipc_command EXPORT_SYMBOL_GPL drivers/platform/x86/intel/speed_select_if/isst_if_common 0x06f7821f isst_if_mbox_cmd_set_req EXPORT_SYMBOL_GPL drivers/platform/x86/intel/speed_select_if/isst_if_common 0x58a8261f isst_if_mbox_cmd_invalid -EXPORT_SYMBOL_GPL drivers/platform/x86/intel/speed_select_if/isst_if_common 0x58bb27f3 isst_if_cdev_register +EXPORT_SYMBOL_GPL drivers/platform/x86/intel/speed_select_if/isst_if_common 0x8290acd5 isst_if_cdev_register EXPORT_SYMBOL_GPL drivers/platform/x86/intel/speed_select_if/isst_if_common 0x861369f8 isst_resume_common EXPORT_SYMBOL_GPL drivers/platform/x86/intel/speed_select_if/isst_if_common 0x9a5c38f2 isst_store_cmd +EXPORT_SYMBOL_GPL drivers/platform/x86/intel/speed_select_if/isst_if_common 0xb75f3720 isst_if_get_pci_dev EXPORT_SYMBOL_GPL drivers/platform/x86/intel/speed_select_if/isst_if_common 0xe18f42a5 isst_if_cdev_unregister -EXPORT_SYMBOL_GPL drivers/platform/x86/intel/speed_select_if/isst_if_common 0xf670a521 isst_if_get_pci_dev EXPORT_SYMBOL_GPL drivers/platform/x86/intel/telemetry/intel_telemetry_core 0x1c7565c2 telemetry_read_events EXPORT_SYMBOL_GPL drivers/platform/x86/intel/telemetry/intel_telemetry_core 0x35db93a6 telemetry_get_trace_verbosity EXPORT_SYMBOL_GPL drivers/platform/x86/intel/telemetry/intel_telemetry_core 0x5847f501 telemetry_clear_pltdata @@ -11473,21 +11465,21 @@ EXPORT_SYMBOL_GPL drivers/platform/x86/mxm-wmi 0xe26032eb mxm_wmi_call_mxmx EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0x065b4695 wmi_get_acpi_device_uid EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0x17b0f8ca wmi_get_event_data -EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0x21a4a3db wmidev_block_query +EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0x1f94c1bc wmidev_block_query EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0x6068bedf wmi_evaluate_method -EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0x735c7d0c wmidev_evaluate_method EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0x76ae31fd wmi_remove_notify_handler +EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0x8a1025cf set_required_buffer_size EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0xaba842fe wmi_query_block -EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0xc128cbab set_required_buffer_size EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0xc9d4d6d1 wmi_has_guid EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0xd7752b86 wmi_set_block EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0xf18bdd75 wmi_install_notify_handler +EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0xf27e0d95 wmidev_evaluate_method +EXPORT_SYMBOL_GPL drivers/rpmsg/qcom_glink 0x010a84a8 qcom_glink_native_probe EXPORT_SYMBOL_GPL drivers/rpmsg/qcom_glink 0x149236da qcom_glink_native_remove -EXPORT_SYMBOL_GPL drivers/rpmsg/qcom_glink 0xeb62f18a qcom_glink_native_probe EXPORT_SYMBOL_GPL drivers/rpmsg/qcom_glink 0xf14f5684 qcom_glink_ssr_notify EXPORT_SYMBOL_GPL drivers/rpmsg/qcom_glink 0xfd2d5a1d qcom_glink_native_unregister -EXPORT_SYMBOL_GPL drivers/scsi/fdomain 0x2c0ef01c fdomain_create -EXPORT_SYMBOL_GPL drivers/scsi/fdomain 0xc2bdbd55 fdomain_destroy +EXPORT_SYMBOL_GPL drivers/scsi/fdomain 0x47d86ee1 fdomain_create +EXPORT_SYMBOL_GPL drivers/scsi/fdomain 0xcae75c10 fdomain_destroy EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0x16b11127 iscsi_boot_create_kset EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0x1cad663e iscsi_boot_create_ethernet EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0x748654c5 iscsi_boot_create_initiator @@ -11495,418 +11487,418 @@ EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0xa0772fdb iscsi_boot_create_acpitbl EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0xbefe618c iscsi_boot_destroy_kset EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0xea29c8ae iscsi_boot_create_target -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x073172de iscsi_target_alloc -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x08b7542f iscsi_host_set_param -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x0ad4d893 iscsi_conn_send_pdu -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x0c2974f0 iscsi_put_task +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x0130dff8 iscsi_host_free +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x045b709c iscsi_update_cmdsn +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x06747bd7 iscsi_set_param EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x12b2ad06 iscsi_switch_str_param -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x21115ff7 iscsi_session_teardown -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x273efdb6 iscsi_update_cmdsn -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x274bc99e iscsi_session_get_param -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x30d44712 iscsi_host_free -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x31c67608 iscsi_eh_recover_target -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x38fdf834 iscsi_host_alloc +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x19d62f41 iscsi_conn_start +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x1a45d628 iscsi_queuecommand +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x1bd7cb66 iscsi_conn_stop +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x1e5ad0a2 iscsi_conn_failure +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x256b1d60 iscsi_conn_unbind +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x2f0af11c iscsi_session_setup +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x2f2b7413 __iscsi_complete_pdu +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x2f8307b7 iscsi_itt_to_ctask +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x335c271d iscsi_put_task EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x3bef2f73 iscsi_pool_init -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x40bf7aa8 iscsi_conn_setup -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x4177d0a9 iscsi_itt_to_task -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x50188b88 iscsi_eh_abort -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x51e98a1e iscsi_eh_cmd_timed_out -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x70391f20 iscsi_conn_teardown -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x718c6cb9 iscsi_host_remove -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x7662fcce iscsi_conn_failure -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x8335e959 iscsi_itt_to_ctask -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x8b1ab33d iscsi_host_get_param -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x8b44639f iscsi_session_failure +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x3cf9e6c8 iscsi_conn_teardown +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x482ec80b iscsi_session_failure +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x4b2f1e43 iscsi_eh_device_reset +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x4b607e82 iscsi_itt_to_task +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x52bed886 iscsi_session_get_param +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x587dcb88 iscsi_eh_session_reset +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x5aa49025 iscsi_host_set_param +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x5fe8c80e iscsi_host_add +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x65524712 iscsi_verify_itt +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x681897f5 iscsi_conn_bind +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x6b069255 iscsi_eh_cmd_timed_out +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x720c93ab iscsi_conn_send_pdu +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x7f79b2ee iscsi_eh_abort +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x81957451 iscsi_suspend_tx +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x8312b27e iscsi_complete_scsi_task +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x831466d7 iscsi_suspend_queue +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x83df3f54 iscsi_host_get_param +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x84fcfd00 iscsi_complete_pdu EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x8d303b1b iscsi_pool_free -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x900bd5ba iscsi_host_get_max_scsi_cmds -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x95d0d1e7 iscsi_conn_queue_work -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xa19eefe4 iscsi_suspend_queue -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xa2a0fabb iscsi_requeue_task -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xb1b278f4 iscsi_host_add -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xb5eed606 iscsi_conn_start -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xb8cdecc2 iscsi_verify_itt -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xb9343ad6 iscsi_session_setup -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xb9ac3d07 iscsi_queuecommand -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xba52e0aa iscsi_session_recovery_timedout -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xba9f49f0 __iscsi_complete_pdu -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xbee24bc8 iscsi_prep_data_out_pdu -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xc6105b73 iscsi_suspend_tx -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xc6584124 iscsi_conn_unbind -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xd3742997 iscsi_conn_stop -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xe180b99a __iscsi_get_task -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xe1aa2f54 iscsi_set_param -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xe236709c iscsi_conn_bind -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xe6c99570 iscsi_complete_pdu +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x9039e4be iscsi_host_alloc +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x977173dd iscsi_requeue_task +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xa0bcf46f iscsi_host_remove +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xa31f26fa iscsi_host_get_max_scsi_cmds +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xa403ba30 iscsi_session_recovery_timedout +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xaa401eb9 iscsi_conn_queue_work +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xb80d47ca __iscsi_get_task +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xbfcde82b iscsi_prep_data_out_pdu +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xcab0274f iscsi_session_teardown +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xcc396cc1 iscsi_conn_setup +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xdf8cd3be __iscsi_put_task +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xe6f7ea76 iscsi_eh_recover_target EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xeab9cbd5 iscsi_conn_get_addr_param -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xecabd13f __iscsi_put_task -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xececfd94 iscsi_conn_get_param -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xeec05329 iscsi_complete_scsi_task -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xf61fc18b iscsi_eh_session_reset -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xf9a23e28 iscsi_eh_device_reset -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x0a7c3672 iscsi_segment_seek_sg -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x1c1342f5 iscsi_tcp_task_xmit -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x21d83d49 iscsi_tcp_conn_teardown -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x2f31958d iscsi_tcp_r2tpool_alloc -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x640f2187 iscsi_tcp_hdr_recv_prep -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x6b60fe17 iscsi_tcp_conn_setup -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x75c00ed9 iscsi_tcp_recv_segment_is_hdr -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x8c4924e9 iscsi_tcp_segment_unmap -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xa3335352 iscsi_tcp_cleanup_task -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xb283ee30 iscsi_tcp_set_max_r2t -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xb4127a3f iscsi_tcp_r2tpool_free -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xb497e37a iscsi_tcp_recv_skb -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xb562df3a iscsi_tcp_dgst_header -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xbd675b5c iscsi_tcp_segment_done -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xd5a75dc6 iscsi_tcp_task_init -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xda272395 iscsi_segment_init_linear -EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xec16c455 iscsi_tcp_conn_get_stats -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x137cd546 sas_register_ha -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x1ee608a6 sas_change_queue_depth -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x254ab7c5 sas_notify_phy_event -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x2a4754d7 sas_target_destroy -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x2eedbef7 sas_task_abort -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x4fcc152c sas_notify_port_event -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x58521cad sas_request_addr -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x7b141f53 sas_eh_abort_handler -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x7d889a8f sas_free_task -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x94b68541 sas_ioctl -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xa148f426 sas_eh_target_reset_handler -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xa234a253 sas_domain_attach_transport -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xb2a127c4 sas_target_alloc -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xb6459cc4 sas_alloc_task -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xc40ef40a sas_phy_reset -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xcbc9eb98 sas_unregister_ha -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xce9fa8a8 sas_eh_device_reset_handler -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xe4af0273 sas_alloc_slow_task -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xe8679eac dev_attr_phy_event_threshold -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xe8b0e12c sas_slave_configure -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xe9ee0350 sas_ata_schedule_reset -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xeb8ba0ec sas_drain_work -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xee5c7dcf sas_queuecommand -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xf96477c4 sas_bios_param -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xf99aaa6b sas_ssp_task_response -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xfaf746ce sas_get_local_phy -EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xfc92db1a sas_slave_alloc -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x03d4a6fc iscsi_unregister_transport -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x0725fd1c iscsi_conn_error_event -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x082bf4f4 iscsi_session_event -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x08f12be5 iscsi_is_session_online -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x095db053 __tracepoint_iscsi_dbg_tcp -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x100717e1 iscsi_destroy_endpoint -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x12835d3c __SCK__tp_func_iscsi_dbg_sw_tcp -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x14a9bb20 iscsi_lookup_endpoint +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xebf51cdb iscsi_conn_get_param +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xf3d19c3f iscsi_target_alloc +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x27bba838 iscsi_tcp_set_max_r2t +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x2a2fe5e3 iscsi_tcp_r2tpool_free +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x5054937e iscsi_tcp_dgst_header +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x52c37247 iscsi_tcp_recv_segment_is_hdr +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x595bd3de iscsi_tcp_hdr_recv_prep +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x5ecfa942 iscsi_segment_seek_sg +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x608d7605 iscsi_tcp_conn_setup +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x6a94197b iscsi_tcp_cleanup_task +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x6cc2dccd iscsi_tcp_task_init +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xbcfc8626 iscsi_tcp_conn_get_stats +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xc58a7b1d iscsi_tcp_recv_skb +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xdf7a29af iscsi_segment_init_linear +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xe3e13e57 iscsi_tcp_r2tpool_alloc +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xeb40fdbd iscsi_tcp_segment_unmap +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xee41aa82 iscsi_tcp_segment_done +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xf623fc92 iscsi_tcp_conn_teardown +EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xfc0fb39b iscsi_tcp_task_xmit +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x047c172f sas_free_task +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x05deb185 sas_alloc_slow_task +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x17dfe112 sas_ssp_task_response +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x29f5217c sas_target_destroy +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x4ecddb0d sas_change_queue_depth +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x512b108a sas_eh_abort_handler +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x563011e0 sas_eh_target_reset_handler +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x5d17aa82 sas_unregister_ha +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x6c9e041a sas_eh_device_reset_handler +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x6f8571e8 sas_alloc_task +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x6fcf8ef2 sas_notify_port_event +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x7ab73a43 sas_queuecommand +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x7d88de98 sas_ioctl +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x89b9cb56 dev_attr_phy_event_threshold +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x916f835a sas_notify_phy_event +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xa130d7bb sas_bios_param +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xa3668e78 sas_task_abort +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xa3ff6e6c sas_slave_alloc +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xb0d3c2e7 sas_target_alloc +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xc3f54c29 sas_slave_configure +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xc4f4c250 sas_phy_reset +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xc50dc581 sas_drain_work +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xc5ce37b0 sas_ata_schedule_reset +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xc927c3b5 sas_domain_attach_transport +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xf73c16f0 sas_register_ha +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xfa1a9a09 sas_request_addr +EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xfcb9c847 sas_get_local_phy +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x0083095e iscsi_create_flashnode_conn +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x049ffb56 iscsi_scan_finished +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x10287508 iscsi_get_port_state_name +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x11f2e53f iscsi_unblock_session +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x15513301 __traceiter_iscsi_dbg_conn EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x15dc8bab __SCT__tp_func_iscsi_dbg_conn -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x1c637eda __traceiter_iscsi_dbg_tcp -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x1d314393 iscsi_remove_session -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x1eecb31e __tracepoint_iscsi_dbg_session -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x251a5b3a __SCK__tp_func_iscsi_dbg_eh -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x2b4ed8a9 __traceiter_iscsi_dbg_conn -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x304a6ad2 __SCK__tp_func_iscsi_dbg_conn -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x3425b97b iscsi_post_host_event -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x40af9011 __traceiter_iscsi_dbg_sw_tcp -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x43c412d5 iscsi_create_conn -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x4532ab75 iscsi_block_scsi_eh -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x46048d7c iscsi_get_conn -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x48030fe0 iscsi_register_transport -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x4a3daffb iscsi_conn_login_event -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x50124f4d iscsi_destroy_conn +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x15e8d264 iscsi_unregister_transport +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x18f8e419 iscsi_recv_pdu +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x205d935c __tracepoint_iscsi_dbg_eh +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x22be108a iscsi_is_session_dev +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x24e7f7ee iscsi_put_conn +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x25247dd1 iscsi_block_scsi_eh +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x2a9acf01 iscsi_find_flashnode_sess +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x2bdf4579 iscsi_destroy_iface +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x2d0c5b1c iscsi_post_host_event +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x2fb86d5a iscsi_create_flashnode_sess +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x35598892 __SCK__tp_func_iscsi_dbg_session +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x3cea172f iscsi_create_session +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x3f0d308d iscsi_create_endpoint +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x3f62ffc3 iscsi_add_session +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x44d9ce94 __SCK__tp_func_iscsi_dbg_conn +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x4e8b7a4c iscsi_destroy_all_flashnode +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x4f0ae983 __tracepoint_iscsi_dbg_session +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x51d0618c __SCK__tp_func_iscsi_dbg_eh +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x51df3504 iscsi_free_session EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x52575134 __SCT__tp_func_iscsi_dbg_session -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x54fcabb9 iscsi_destroy_iface -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x55fbdf93 iscsi_destroy_flashnode_sess -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x58247005 iscsi_host_for_each_session -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x59e4af50 iscsi_offload_mesg -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x62c4792e iscsi_scan_finished -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x647ab867 __tracepoint_iscsi_dbg_sw_tcp +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x53785260 __SCK__tp_func_iscsi_dbg_tcp +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x55c4e472 iscsi_destroy_endpoint +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x5c201f56 __tracepoint_iscsi_dbg_sw_tcp +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x5dbe626d iscsi_create_iface +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x612941db iscsi_host_for_each_session +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x651ba6dd __SCK__tp_func_iscsi_dbg_sw_tcp EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x699fe53e iscsi_get_discovery_parent_name -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x6d0361cb iscsi_put_endpoint -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x710e8ee3 __SCK__tp_func_iscsi_dbg_tcp -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x71ed4972 __tracepoint_iscsi_dbg_eh -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x82f43bf2 iscsi_find_flashnode_sess -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x83a24723 iscsi_free_session +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x6b1e183d iscsi_is_session_online +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x83e0713a iscsi_get_conn EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x84a005f1 iscsi_get_router_state_name -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x89b1430c iscsi_create_iface -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x94b14a6e iscsi_create_endpoint -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xa82d5d72 iscsi_block_session +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x855279b4 iscsi_dbg_trace +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x8ad4f814 iscsi_block_session +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x9052a8da iscsi_put_endpoint +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x94d6a38c iscsi_get_port_speed_name +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x951784b1 __traceiter_iscsi_dbg_session +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x95df578b iscsi_destroy_conn +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x9623de92 iscsi_offload_mesg +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x9652e936 __tracepoint_iscsi_dbg_conn +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xa29f7e13 __traceiter_iscsi_dbg_sw_tcp EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xa8c4b5e1 __SCT__tp_func_iscsi_dbg_tcp -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xab59af99 __traceiter_iscsi_dbg_session -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xb2899775 iscsi_put_conn -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xb2c409bb iscsi_dbg_trace -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xb49cdb76 iscsi_add_session -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xb4b071f2 iscsi_find_flashnode_conn -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xb5271f94 iscsi_create_flashnode_conn -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xbb51257b __traceiter_iscsi_dbg_eh +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xabe11f31 iscsi_destroy_flashnode_sess +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xacb40ed6 iscsi_find_flashnode_conn +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xb5cef5c4 __traceiter_iscsi_dbg_tcp +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xb7ac3f8e iscsi_remove_session EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xbc071179 iscsi_get_ipaddress_state_name -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xbd8e91a9 iscsi_create_session -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xc7601889 iscsi_session_chkready -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xc99a08d1 iscsi_ping_comp_event -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xcd56e685 iscsi_get_port_speed_name -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xd0d99852 iscsi_recv_pdu +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xbf15c1c3 iscsi_lookup_endpoint +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xce7b4ccf iscsi_flashnode_bus_match +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xd5da0d46 __tracepoint_iscsi_dbg_tcp +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xdd28618b iscsi_session_event +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xdeb51526 __traceiter_iscsi_dbg_eh EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xdf515c49 __SCT__tp_func_iscsi_dbg_sw_tcp -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xe223c287 __SCK__tp_func_iscsi_dbg_session -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xe8bee49d iscsi_is_session_dev -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xe9329767 iscsi_create_flashnode_sess -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xea8cb2ca iscsi_destroy_all_flashnode -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xf010c76e iscsi_get_port_state_name -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xf173e12e iscsi_unblock_session -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xf7d7e37b iscsi_flashnode_bus_match +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xe128d568 iscsi_ping_comp_event +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xe268ea68 iscsi_session_chkready +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xe650a1d1 iscsi_create_conn +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xf0049478 iscsi_conn_error_event +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xf60780c8 iscsi_alloc_session EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xf7e749fb __SCT__tp_func_iscsi_dbg_eh -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xfb538a60 __tracepoint_iscsi_dbg_conn -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xfdc3aa06 iscsi_alloc_session -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_sas 0x07e6fdc6 sas_is_tlr_enabled -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_sas 0x5f982763 sas_tlr_supported -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_sas 0xc6764b97 sas_enable_tlr -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_sas 0xfd5987ea sas_disable_tlr +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xfa1be446 iscsi_register_transport +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xfcaa6d66 iscsi_conn_login_event +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_sas 0x11796374 sas_is_tlr_enabled +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_sas 0x52b43a8f sas_disable_tlr +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_sas 0xa8cc0064 sas_enable_tlr +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_sas 0xdf2d6332 sas_tlr_supported EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_spi 0x0ef06974 spi_populate_ppr_msg -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_spi 0x66937fb6 spi_populate_tag_msg +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_spi 0x9a37758c spi_populate_tag_msg EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_spi 0xa0c71dac spi_populate_sync_msg EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_spi 0xcffa2aff spi_populate_width_msg +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0x14980b75 srp_rport_add EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0x1902178a srp_tmo_valid -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0x21f5eb45 srp_release_transport -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0x3600bf81 srp_attach_transport -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0x43f9462e srp_rport_del -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0x72cf669e srp_rport_add -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0x9bd27565 srp_remove_host -EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0xa3f36c9c srp_stop_rport_timers -EXPORT_SYMBOL_GPL drivers/siox/siox-core 0x3ab7ffaa siox_device_synced -EXPORT_SYMBOL_GPL drivers/siox/siox-core 0x4fd8b27a siox_master_unregister -EXPORT_SYMBOL_GPL drivers/siox/siox-core 0x8afd9d45 siox_device_connected -EXPORT_SYMBOL_GPL drivers/siox/siox-core 0x91a6a4db __siox_driver_register -EXPORT_SYMBOL_GPL drivers/siox/siox-core 0xbefc2d64 siox_master_alloc -EXPORT_SYMBOL_GPL drivers/siox/siox-core 0xbfdc8b8f siox_master_register -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x0b40fb23 slim_stream_allocate -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x1134da6d of_slim_get_device -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x1498ebae slim_driver_unregister -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x16d79b0e slim_ctrl_clk_pause -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x1ed861a8 slim_xfer_msg -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x2461a362 slim_report_absent -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x399b7671 slim_stream_enable -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x41043ce2 slim_msg_response -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x51fa2f52 slim_get_device -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x5351ab25 slim_free_txn_tid -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x5a6da8b0 slim_stream_prepare -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x5e06ecc1 slim_alloc_txn_tid -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x67a94383 slim_read -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x6f1cb282 slim_register_controller -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x7a3e9495 __slim_driver_register -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x91f38542 slim_unregister_controller -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x9ef01b45 slim_do_transfer -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xa9b14074 slim_get_logical_addr -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xaad901a2 slim_stream_free -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xac6f4631 slim_write -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xb72cc667 slim_writeb -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xb9527071 slimbus_bus -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xc170c741 slim_readb -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xd1642b8a slim_stream_unprepare -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xd7e0fc84 slim_device_report_present -EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xf408303c slim_stream_disable -EXPORT_SYMBOL_GPL drivers/soundwire/soundwire-bus 0x6aeb9df1 sdw_bus_type -EXPORT_SYMBOL_GPL drivers/soundwire/soundwire-bus 0xacdad1e4 sdw_unregister_driver -EXPORT_SYMBOL_GPL drivers/soundwire/soundwire-bus 0xea4c5a6d __sdw_register_driver +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0x2ce53846 srp_release_transport +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0xa6458398 srp_attach_transport +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0xac2c0c06 srp_remove_host +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0xd32e5c3b srp_stop_rport_timers +EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0xd75c27e7 srp_rport_del +EXPORT_SYMBOL_GPL drivers/siox/siox-core 0x11b5dd10 __siox_driver_register +EXPORT_SYMBOL_GPL drivers/siox/siox-core 0x1706a994 siox_master_alloc +EXPORT_SYMBOL_GPL drivers/siox/siox-core 0x55dee14f siox_device_synced +EXPORT_SYMBOL_GPL drivers/siox/siox-core 0x67eb9f4f siox_master_unregister +EXPORT_SYMBOL_GPL drivers/siox/siox-core 0xd1070164 siox_master_register +EXPORT_SYMBOL_GPL drivers/siox/siox-core 0xeb2a19ba siox_device_connected +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x01574529 slim_stream_disable +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x181ea91d slim_stream_prepare +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x1b4de02e slim_do_transfer +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x2bbc8018 slim_stream_unprepare +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x305eb718 slim_device_report_present +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x320a1888 slim_get_device +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x3948df1b slim_stream_allocate +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x3cd71682 slim_alloc_txn_tid +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x40b6d760 slimbus_bus +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x4af351d0 slim_report_absent +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x4cd773df slim_register_controller +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x4ed44268 slim_stream_enable +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x76e8ebd9 slim_driver_unregister +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x7aa7a570 slim_readb +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0x8db6a4c4 slim_ctrl_clk_pause +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xb9fea1da of_slim_get_device +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xba837f6c slim_writeb +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xc1dcc530 slim_get_logical_addr +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xc8836cf9 slim_msg_response +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xddb93d19 slim_xfer_msg +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xe5f3d318 slim_unregister_controller +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xe68cfdf9 slim_write +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xea3f58fa __slim_driver_register +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xead739f3 slim_read +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xf8db89fc slim_stream_free +EXPORT_SYMBOL_GPL drivers/slimbus/slimbus 0xfd5c9f3a slim_free_txn_tid +EXPORT_SYMBOL_GPL drivers/soundwire/soundwire-bus 0x46513e31 sdw_unregister_driver +EXPORT_SYMBOL_GPL drivers/soundwire/soundwire-bus 0x64a69242 sdw_bus_type +EXPORT_SYMBOL_GPL drivers/soundwire/soundwire-bus 0xe9c77905 __sdw_register_driver EXPORT_SYMBOL_GPL drivers/spi/spi-altera-core 0xb9edd149 altera_spi_irq -EXPORT_SYMBOL_GPL drivers/spi/spi-altera-core 0xedee68e7 altera_spi_init_master -EXPORT_SYMBOL_GPL drivers/spi/spi-bitbang 0x25f7e1e8 spi_bitbang_start -EXPORT_SYMBOL_GPL drivers/spi/spi-bitbang 0x4bb5d016 spi_bitbang_stop -EXPORT_SYMBOL_GPL drivers/spi/spi-bitbang 0x52d6b76c spi_bitbang_setup_transfer -EXPORT_SYMBOL_GPL drivers/spi/spi-bitbang 0x8440781a spi_bitbang_setup -EXPORT_SYMBOL_GPL drivers/spi/spi-bitbang 0xb93e9351 spi_bitbang_cleanup -EXPORT_SYMBOL_GPL drivers/spi/spi-bitbang 0xc20ddd1e spi_bitbang_init -EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0x0074cb06 dw_spi_remove_host -EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0x033d8320 dw_spi_update_config -EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0x0345581c dw_spi_resume_host -EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0x04c0bf8e dw_spi_check_status -EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0x42fb1df0 dw_spi_dma_setup_generic -EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0x4d814561 dw_spi_set_cs -EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0x8749bc88 dw_spi_dma_setup_mfld -EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0xc8d8e7cd dw_spi_suspend_host -EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0xf158140b dw_spi_add_host -EXPORT_SYMBOL_GPL drivers/spi/spi-loopback-test 0x31850351 spi_test_execute_msg -EXPORT_SYMBOL_GPL drivers/spi/spi-loopback-test 0x330e0682 spi_test_run_tests -EXPORT_SYMBOL_GPL drivers/spi/spi-loopback-test 0x80532ac6 spi_test_run_test -EXPORT_SYMBOL_GPL drivers/ssb/ssb 0x6ab9e8c2 ssb_pmu_spuravoid_pllupdate -EXPORT_SYMBOL_GPL drivers/staging/fieldbus/fieldbus_dev 0x4b66af44 fieldbus_dev_register -EXPORT_SYMBOL_GPL drivers/staging/fieldbus/fieldbus_dev 0x56c8db97 fieldbus_dev_area_updated -EXPORT_SYMBOL_GPL drivers/staging/fieldbus/fieldbus_dev 0xaaf25e6b fieldbus_dev_online_changed -EXPORT_SYMBOL_GPL drivers/staging/fieldbus/fieldbus_dev 0xd5833df9 fieldbus_dev_unregister -EXPORT_SYMBOL_GPL drivers/staging/media/atomisp/i2c/atomisp-libmsrlisthelper 0x193c6c97 apply_msr_data -EXPORT_SYMBOL_GPL drivers/staging/media/atomisp/i2c/atomisp-libmsrlisthelper 0x39e4cef7 load_msr_list -EXPORT_SYMBOL_GPL drivers/staging/media/atomisp/i2c/atomisp-libmsrlisthelper 0x9ee88270 release_msr_list -EXPORT_SYMBOL_GPL drivers/staging/media/atomisp/pci/atomisp_gmin_platform 0x0d3f289a atomisp_gmin_register_vcm_control -EXPORT_SYMBOL_GPL drivers/staging/media/atomisp/pci/atomisp_gmin_platform 0x3340bb16 atomisp_register_i2c_module -EXPORT_SYMBOL_GPL drivers/staging/media/atomisp/pci/atomisp_gmin_platform 0x36241371 gmin_camera_platform_data -EXPORT_SYMBOL_GPL drivers/staging/media/atomisp/pci/atomisp_gmin_platform 0x4bcb882c atomisp_get_platform_data -EXPORT_SYMBOL_GPL drivers/staging/media/atomisp/pci/atomisp_gmin_platform 0x6dcf1450 gmin_get_var_int -EXPORT_SYMBOL_GPL drivers/staging/media/atomisp/pci/atomisp_gmin_platform 0xa53d0f0e atomisp_gmin_find_subdev +EXPORT_SYMBOL_GPL drivers/spi/spi-altera-core 0xd579827c altera_spi_init_master +EXPORT_SYMBOL_GPL drivers/spi/spi-bitbang 0x48169eea spi_bitbang_setup_transfer +EXPORT_SYMBOL_GPL drivers/spi/spi-bitbang 0x5db130ca spi_bitbang_cleanup +EXPORT_SYMBOL_GPL drivers/spi/spi-bitbang 0x9b957edd spi_bitbang_setup +EXPORT_SYMBOL_GPL drivers/spi/spi-bitbang 0xa2ce5934 spi_bitbang_start +EXPORT_SYMBOL_GPL drivers/spi/spi-bitbang 0xba74a87e spi_bitbang_stop +EXPORT_SYMBOL_GPL drivers/spi/spi-bitbang 0xf1fd2509 spi_bitbang_init +EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0x16474969 dw_spi_dma_setup_generic +EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0x3f9f3506 dw_spi_add_host +EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0x71a5a58f dw_spi_dma_setup_mfld +EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0x7ae744c0 dw_spi_remove_host +EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0x7eb5e0c6 dw_spi_resume_host +EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0x7ed98b5c dw_spi_check_status +EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0xb0125e6a dw_spi_set_cs +EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0xf6541ad5 dw_spi_update_config +EXPORT_SYMBOL_GPL drivers/spi/spi-dw 0xfbf897b0 dw_spi_suspend_host +EXPORT_SYMBOL_GPL drivers/spi/spi-loopback-test 0x3dc50755 spi_test_run_tests +EXPORT_SYMBOL_GPL drivers/spi/spi-loopback-test 0x77ce248c spi_test_execute_msg +EXPORT_SYMBOL_GPL drivers/spi/spi-loopback-test 0xe07f4e50 spi_test_run_test +EXPORT_SYMBOL_GPL drivers/ssb/ssb 0xe4caaa8a ssb_pmu_spuravoid_pllupdate +EXPORT_SYMBOL_GPL drivers/staging/fieldbus/fieldbus_dev 0x0431d471 fieldbus_dev_unregister +EXPORT_SYMBOL_GPL drivers/staging/fieldbus/fieldbus_dev 0xaf6f4295 fieldbus_dev_area_updated +EXPORT_SYMBOL_GPL drivers/staging/fieldbus/fieldbus_dev 0xbba8abd9 fieldbus_dev_register +EXPORT_SYMBOL_GPL drivers/staging/fieldbus/fieldbus_dev 0xe495b1c3 fieldbus_dev_online_changed +EXPORT_SYMBOL_GPL drivers/staging/media/atomisp/i2c/atomisp-libmsrlisthelper 0x3ebca8d2 apply_msr_data +EXPORT_SYMBOL_GPL drivers/staging/media/atomisp/i2c/atomisp-libmsrlisthelper 0x7e09546f load_msr_list +EXPORT_SYMBOL_GPL drivers/staging/media/atomisp/i2c/atomisp-libmsrlisthelper 0xb035b0d8 release_msr_list +EXPORT_SYMBOL_GPL drivers/staging/media/atomisp/pci/atomisp_gmin_platform 0x0c0c1156 atomisp_register_i2c_module +EXPORT_SYMBOL_GPL drivers/staging/media/atomisp/pci/atomisp_gmin_platform 0x7587c7b2 atomisp_gmin_find_subdev +EXPORT_SYMBOL_GPL drivers/staging/media/atomisp/pci/atomisp_gmin_platform 0x8d277b0d gmin_camera_platform_data EXPORT_SYMBOL_GPL drivers/staging/media/atomisp/pci/atomisp_gmin_platform 0xbae0e12f atomisp_get_default_camera_caps -EXPORT_SYMBOL_GPL drivers/staging/media/atomisp/pci/atomisp_gmin_platform 0xbd8d35d5 atomisp_gmin_remove_subdev -EXPORT_SYMBOL_GPL drivers/staging/media/atomisp/pci/atomisp_gmin_platform 0xdc836e48 camera_sensor_csi -EXPORT_SYMBOL_GPL drivers/target/target_core_mod 0x865463cc target_submit_prep -EXPORT_SYMBOL_GPL drivers/target/target_core_mod 0x895366e7 target_queue_submission -EXPORT_SYMBOL_GPL drivers/target/target_core_mod 0xf7371ef7 target_submit -EXPORT_SYMBOL_GPL drivers/target/target_core_mod 0xf8da5f5d target_init_cmd -EXPORT_SYMBOL_GPL drivers/tee/tee 0x0bfe7670 teedev_open -EXPORT_SYMBOL_GPL drivers/tee/tee 0x113df91a tee_shm_alloc_kernel_buf -EXPORT_SYMBOL_GPL drivers/tee/tee 0x1193d819 tee_device_alloc -EXPORT_SYMBOL_GPL drivers/tee/tee 0x19eee88f teedev_close_context -EXPORT_SYMBOL_GPL drivers/tee/tee 0x202d9f15 tee_client_close_context -EXPORT_SYMBOL_GPL drivers/tee/tee 0x20d0f60b tee_shm_free -EXPORT_SYMBOL_GPL drivers/tee/tee 0x2d22d845 tee_shm_pool_alloc -EXPORT_SYMBOL_GPL drivers/tee/tee 0x2eae4324 tee_client_get_version -EXPORT_SYMBOL_GPL drivers/tee/tee 0x319ad316 tee_shm_pool_mgr_alloc_res_mem -EXPORT_SYMBOL_GPL drivers/tee/tee 0x343fd33e tee_shm_put -EXPORT_SYMBOL_GPL drivers/tee/tee 0x34cf9214 tee_shm_pool_alloc_res_mem -EXPORT_SYMBOL_GPL drivers/tee/tee 0x36a71ed7 tee_shm_get_va -EXPORT_SYMBOL_GPL drivers/tee/tee 0x36af8410 tee_shm_va2pa -EXPORT_SYMBOL_GPL drivers/tee/tee 0x45cef265 tee_shm_pool_free -EXPORT_SYMBOL_GPL drivers/tee/tee 0x62bbfc61 tee_shm_get_pa -EXPORT_SYMBOL_GPL drivers/tee/tee 0x6d777b56 tee_device_unregister -EXPORT_SYMBOL_GPL drivers/tee/tee 0x755f57cc tee_client_open_context +EXPORT_SYMBOL_GPL drivers/staging/media/atomisp/pci/atomisp_gmin_platform 0xd34d982a atomisp_get_platform_data +EXPORT_SYMBOL_GPL drivers/staging/media/atomisp/pci/atomisp_gmin_platform 0xea7308f0 atomisp_gmin_remove_subdev +EXPORT_SYMBOL_GPL drivers/staging/media/atomisp/pci/atomisp_gmin_platform 0xee571ece gmin_get_var_int +EXPORT_SYMBOL_GPL drivers/staging/media/atomisp/pci/atomisp_gmin_platform 0xfc365226 atomisp_gmin_register_vcm_control +EXPORT_SYMBOL_GPL drivers/staging/media/atomisp/pci/atomisp_gmin_platform 0xfccf9603 camera_sensor_csi +EXPORT_SYMBOL_GPL drivers/target/target_core_mod 0x2d12cb46 target_submit_prep +EXPORT_SYMBOL_GPL drivers/target/target_core_mod 0x67708dde target_init_cmd +EXPORT_SYMBOL_GPL drivers/target/target_core_mod 0x6c8210d8 target_submit +EXPORT_SYMBOL_GPL drivers/target/target_core_mod 0xe914b085 target_queue_submission +EXPORT_SYMBOL_GPL drivers/tee/tee 0x013b016e tee_shm_pool_alloc +EXPORT_SYMBOL_GPL drivers/tee/tee 0x031d88be tee_client_close_session +EXPORT_SYMBOL_GPL drivers/tee/tee 0x05260e42 teedev_open +EXPORT_SYMBOL_GPL drivers/tee/tee 0x085e5713 teedev_close_context +EXPORT_SYMBOL_GPL drivers/tee/tee 0x216d6a17 tee_shm_put +EXPORT_SYMBOL_GPL drivers/tee/tee 0x540b4b8f tee_shm_pool_mgr_alloc_res_mem +EXPORT_SYMBOL_GPL drivers/tee/tee 0x5975dc91 tee_client_close_context +EXPORT_SYMBOL_GPL drivers/tee/tee 0x598db930 tee_shm_free +EXPORT_SYMBOL_GPL drivers/tee/tee 0x5c3d94c4 tee_shm_get_va +EXPORT_SYMBOL_GPL drivers/tee/tee 0x5cb73377 tee_shm_get_from_id +EXPORT_SYMBOL_GPL drivers/tee/tee 0x5f22fb41 tee_get_drvdata +EXPORT_SYMBOL_GPL drivers/tee/tee 0x6556496c tee_shm_pool_free +EXPORT_SYMBOL_GPL drivers/tee/tee 0x693613fd tee_shm_pool_alloc_res_mem +EXPORT_SYMBOL_GPL drivers/tee/tee 0x7cf6466b tee_shm_alloc +EXPORT_SYMBOL_GPL drivers/tee/tee 0x7dac07bb tee_shm_va2pa EXPORT_SYMBOL_GPL drivers/tee/tee 0x85fd9922 tee_session_calc_client_uuid -EXPORT_SYMBOL_GPL drivers/tee/tee 0x87460225 tee_shm_alloc -EXPORT_SYMBOL_GPL drivers/tee/tee 0x944cdd0e tee_shm_pa2va -EXPORT_SYMBOL_GPL drivers/tee/tee 0x9e00cda4 tee_client_open_session -EXPORT_SYMBOL_GPL drivers/tee/tee 0xb8272a93 tee_device_register -EXPORT_SYMBOL_GPL drivers/tee/tee 0xc13e8d83 tee_client_close_session -EXPORT_SYMBOL_GPL drivers/tee/tee 0xd944f36a tee_shm_get_from_id -EXPORT_SYMBOL_GPL drivers/tee/tee 0xeaf53584 tee_bus_type -EXPORT_SYMBOL_GPL drivers/tee/tee 0xec25eb63 tee_shm_register -EXPORT_SYMBOL_GPL drivers/tee/tee 0xf898b52e tee_get_drvdata -EXPORT_SYMBOL_GPL drivers/tee/tee 0xfc8e8d87 tee_client_invoke_func -EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/int340x_thermal_zone 0x419f9cdd int340x_thermal_read_trips -EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/int340x_thermal_zone 0x74d8374e int340x_thermal_zone_add -EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/int340x_thermal_zone 0xac5e99de int340x_thermal_zone_remove -EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/processor_thermal_device 0x190b4bc8 proc_thermal_suspend -EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/processor_thermal_device 0x5f2aa686 proc_thermal_resume -EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/processor_thermal_device 0x85e52c20 proc_thermal_add -EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/processor_thermal_device 0xb0fc1410 proc_thermal_mmio_add -EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/processor_thermal_device 0xc12a308b proc_thermal_mmio_remove -EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/processor_thermal_device 0xf24dab26 proc_thermal_remove -EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/processor_thermal_mbox 0x1f53540f proc_thermal_mbox_add -EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/processor_thermal_mbox 0xa8642b36 proc_thermal_mbox_remove -EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/processor_thermal_rfim 0xb48b7cab proc_thermal_rfim_remove -EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/processor_thermal_rfim 0xdaa7a803 proc_thermal_rfim_add -EXPORT_SYMBOL_GPL drivers/thermal/intel/intel_soc_dts_iosf 0x33b31a7b intel_soc_dts_iosf_init -EXPORT_SYMBOL_GPL drivers/thermal/intel/intel_soc_dts_iosf 0x3dbd9352 intel_soc_dts_iosf_interrupt_handler -EXPORT_SYMBOL_GPL drivers/thermal/intel/intel_soc_dts_iosf 0x6caddf38 intel_soc_dts_iosf_exit -EXPORT_SYMBOL_GPL drivers/thermal/intel/intel_soc_dts_iosf 0xbfbd89f0 intel_soc_dts_iosf_add_read_only_critical_trip +EXPORT_SYMBOL_GPL drivers/tee/tee 0x9d41dc33 tee_shm_get_pa +EXPORT_SYMBOL_GPL drivers/tee/tee 0xa7cdc692 tee_device_unregister +EXPORT_SYMBOL_GPL drivers/tee/tee 0xb707c4b1 tee_device_alloc +EXPORT_SYMBOL_GPL drivers/tee/tee 0xc5c70e60 tee_bus_type +EXPORT_SYMBOL_GPL drivers/tee/tee 0xd09e163e tee_shm_alloc_kernel_buf +EXPORT_SYMBOL_GPL drivers/tee/tee 0xde4ba384 tee_shm_register +EXPORT_SYMBOL_GPL drivers/tee/tee 0xdf82a985 tee_client_get_version +EXPORT_SYMBOL_GPL drivers/tee/tee 0xe64b545e tee_client_open_context +EXPORT_SYMBOL_GPL drivers/tee/tee 0xe9f72c5c tee_client_invoke_func +EXPORT_SYMBOL_GPL drivers/tee/tee 0xf022bf14 tee_client_open_session +EXPORT_SYMBOL_GPL drivers/tee/tee 0xfa5c23e6 tee_device_register +EXPORT_SYMBOL_GPL drivers/tee/tee 0xffe47d86 tee_shm_pa2va +EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/int340x_thermal_zone 0x088960f5 int340x_thermal_read_trips +EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/int340x_thermal_zone 0x2f367523 int340x_thermal_zone_remove +EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/int340x_thermal_zone 0x79d2454c int340x_thermal_zone_add +EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/processor_thermal_device 0x2c4e77c5 proc_thermal_add +EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/processor_thermal_device 0x55e2d7c0 proc_thermal_remove +EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/processor_thermal_device 0x945e6d68 proc_thermal_mmio_remove +EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/processor_thermal_device 0xa5f4408e proc_thermal_suspend +EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/processor_thermal_device 0xcea52639 proc_thermal_mmio_add +EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/processor_thermal_device 0xcee0f168 proc_thermal_resume +EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/processor_thermal_mbox 0x5f46b788 proc_thermal_mbox_add +EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/processor_thermal_mbox 0xb4a0ba4c proc_thermal_mbox_remove +EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/processor_thermal_rfim 0x0f0512fc proc_thermal_rfim_remove +EXPORT_SYMBOL_GPL drivers/thermal/intel/int340x_thermal/processor_thermal_rfim 0x16eb82a4 proc_thermal_rfim_add +EXPORT_SYMBOL_GPL drivers/thermal/intel/intel_soc_dts_iosf 0x022bb4d8 intel_soc_dts_iosf_exit +EXPORT_SYMBOL_GPL drivers/thermal/intel/intel_soc_dts_iosf 0xa7906d30 intel_soc_dts_iosf_interrupt_handler +EXPORT_SYMBOL_GPL drivers/thermal/intel/intel_soc_dts_iosf 0xd06b2ef9 intel_soc_dts_iosf_init +EXPORT_SYMBOL_GPL drivers/thermal/intel/intel_soc_dts_iosf 0xf9749acc intel_soc_dts_iosf_add_read_only_critical_trip EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x01d23ee1 tb_property_create_dir -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x066fec65 tb_xdomain_disable_paths -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x16d47378 tb_register_service_driver -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x1ee1fabd tb_ring_poll_complete -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x27579d70 tb_xdomain_lane_bonding_enable +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x02d89806 tb_register_service_driver +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x11e05db7 tb_xdomain_lane_bonding_disable +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x15f1217e tb_xdomain_response +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x18c5c5f0 tb_xdomain_lane_bonding_enable +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x1c35133a tb_xdomain_release_in_hopid +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x289027fc tb_xdomain_disable_paths EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x393b4f2f tb_property_free_dir -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x429a7051 tb_unregister_service_driver -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x47b4780e tb_xdomain_type -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x4c87f037 tb_xdomain_find_by_route +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x46f922ff tb_service_type +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x496facb5 tb_ring_poll_complete EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x4e5064a7 tb_property_find EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x4e64bdfd tb_register_protocol_handler -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x5541080f tb_xdomain_alloc_in_hopid -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x58aaf41c tb_ring_alloc_rx -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x5f2b2fe7 tb_xdomain_lane_bonding_disable +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x523cd1df tb_ring_alloc_rx +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x57a53dff tb_xdomain_find_by_route +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x58bbac46 tb_xdomain_release_out_hopid EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x603249ed tb_unregister_property_dir EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x658e3d97 tb_property_add_immediate -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x6dbc5d82 tb_ring_start -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x70f693ce tb_ring_stop +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x696c46ed tb_xdomain_request EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x73ad2acb tb_property_get_next +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x76b628ca tb_xdomain_find_by_uuid EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x785eb82c tb_property_remove -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x7de61f44 tb_ring_poll -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x8adc2f9f tb_xdomain_find_by_uuid EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x8b62f95e tb_property_add_dir -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x8d9bfd65 __tb_ring_enqueue +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x939cf882 tb_xdomain_alloc_in_hopid +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0x9d8e3e13 tb_xdomain_alloc_out_hopid EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xa3d2b403 tb_property_add_data -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xa5d6bd28 tb_xdomain_enable_paths -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xa9eb923b tb_service_type -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xb31f72d6 tb_xdomain_release_out_hopid -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xb510c119 tb_ring_free +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xa60853ee tb_ring_start +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xa8a6c8ca tb_xdomain_type +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xaa269d9c tb_ring_alloc_tx EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xb7c7cdce tb_property_add_text -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xcde9dd53 tb_xdomain_release_in_hopid -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xd15ac7dc tb_xdomain_alloc_out_hopid -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xe055d074 tb_xdomain_response +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xbb29efa6 tb_ring_poll +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xbc7d439d tb_ring_stop +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xc871beb1 tb_unregister_service_driver +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xeb8e8fbe tb_ring_free EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xf1cfd1ff tb_register_property_dir -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xf5f4f968 tb_ring_alloc_tx +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xf580ae4c __tb_ring_enqueue EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xf76028c7 tb_unregister_protocol_handler -EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xfa528660 tb_xdomain_request -EXPORT_SYMBOL_GPL drivers/uio/uio 0x08cb7497 uio_event_notify -EXPORT_SYMBOL_GPL drivers/uio/uio 0x44d2c39b __uio_register_device -EXPORT_SYMBOL_GPL drivers/uio/uio 0xc6750833 __devm_uio_register_device -EXPORT_SYMBOL_GPL drivers/uio/uio 0xd6bee87f uio_unregister_device -EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0x295b9a4f cdns_init -EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0x90bf1f21 cdns_clear_vbus -EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0xaa250795 cdns_drd_gadget_off -EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0xad03bf01 cdns_drd_gadget_on -EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0xb74281c0 cdns_set_vbus -EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0xd4dc1a03 cdns_remove -EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0xd7aa1fd7 cdns_power_is_lost -EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0xee24bbb7 cdns_suspend -EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0xfa638dff cdns_resume -EXPORT_SYMBOL_GPL drivers/usb/common/ulpi 0x2d0ab314 ulpi_read -EXPORT_SYMBOL_GPL drivers/usb/common/ulpi 0x565eb624 ulpi_register_interface -EXPORT_SYMBOL_GPL drivers/usb/common/ulpi 0x7e55cecb __ulpi_register_driver -EXPORT_SYMBOL_GPL drivers/usb/common/ulpi 0xac49d009 ulpi_unregister_interface -EXPORT_SYMBOL_GPL drivers/usb/common/ulpi 0xc804f0fd ulpi_write -EXPORT_SYMBOL_GPL drivers/usb/common/ulpi 0xf06b76a2 ulpi_unregister_driver +EXPORT_SYMBOL_GPL drivers/thunderbolt/thunderbolt 0xfc15b956 tb_xdomain_enable_paths +EXPORT_SYMBOL_GPL drivers/uio/uio 0x070c71cc uio_unregister_device +EXPORT_SYMBOL_GPL drivers/uio/uio 0x9be1bd80 __devm_uio_register_device +EXPORT_SYMBOL_GPL drivers/uio/uio 0xdcb58b64 uio_event_notify +EXPORT_SYMBOL_GPL drivers/uio/uio 0xe9e4923a __uio_register_device +EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0x227f18fb cdns_power_is_lost +EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0x275d9994 cdns_remove +EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0x5f80dc7e cdns_init +EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0x650f9815 cdns_drd_gadget_on +EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0xb2ea365a cdns_suspend +EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0xc68d8b26 cdns_drd_gadget_off +EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0xd23330bb cdns_resume +EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0xd3a325b1 cdns_clear_vbus +EXPORT_SYMBOL_GPL drivers/usb/cdns3/cdns-usb-common 0xe1a77c02 cdns_set_vbus +EXPORT_SYMBOL_GPL drivers/usb/common/ulpi 0x23441475 ulpi_read +EXPORT_SYMBOL_GPL drivers/usb/common/ulpi 0x291168c8 ulpi_unregister_interface +EXPORT_SYMBOL_GPL drivers/usb/common/ulpi 0x2db5b005 ulpi_write +EXPORT_SYMBOL_GPL drivers/usb/common/ulpi 0x7a7cc809 ulpi_unregister_driver +EXPORT_SYMBOL_GPL drivers/usb/common/ulpi 0xab092342 __ulpi_register_driver +EXPORT_SYMBOL_GPL drivers/usb/common/ulpi 0xc778acb6 ulpi_register_interface EXPORT_SYMBOL_GPL drivers/usb/roles/roles 0x1690b503 usb_role_switch_get_drvdata EXPORT_SYMBOL_GPL drivers/usb/roles/roles 0x2882d40e usb_role_switch_unregister EXPORT_SYMBOL_GPL drivers/usb/roles/roles 0x39aa4888 usb_role_string -EXPORT_SYMBOL_GPL drivers/usb/roles/roles 0x3d382e11 usb_role_switch_get -EXPORT_SYMBOL_GPL drivers/usb/roles/roles 0x40d634b4 usb_role_switch_register EXPORT_SYMBOL_GPL drivers/usb/roles/roles 0x51a348cc usb_role_switch_set_drvdata -EXPORT_SYMBOL_GPL drivers/usb/roles/roles 0x669a46b2 usb_role_switch_find_by_fwnode -EXPORT_SYMBOL_GPL drivers/usb/roles/roles 0xbffda8ac fwnode_usb_role_switch_get +EXPORT_SYMBOL_GPL drivers/usb/roles/roles 0x670a193e usb_role_switch_find_by_fwnode EXPORT_SYMBOL_GPL drivers/usb/roles/roles 0xc9fd634a usb_role_switch_put EXPORT_SYMBOL_GPL drivers/usb/roles/roles 0xd5474690 usb_role_switch_set_role +EXPORT_SYMBOL_GPL drivers/usb/roles/roles 0xdcf7805e fwnode_usb_role_switch_get +EXPORT_SYMBOL_GPL drivers/usb/roles/roles 0xe705cde2 usb_role_switch_register +EXPORT_SYMBOL_GPL drivers/usb/roles/roles 0xfcfec681 usb_role_switch_get EXPORT_SYMBOL_GPL drivers/usb/roles/roles 0xff42c374 usb_role_switch_get_role -EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0x000c6b9d vdpa_register_device -EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0x15cb39a2 vdpa_unregister_driver -EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0x1e0e2595 vdpa_unregister_device -EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0x42ee2107 __vdpa_alloc_device -EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0x62e3240b vdpa_mgmtdev_unregister -EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0x6b35a56d vdpa_mgmtdev_register -EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0x805ede4a __vdpa_register_driver -EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0xb9c57ed6 _vdpa_unregister_device -EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0xecba42fb _vdpa_register_device -EXPORT_SYMBOL_GPL drivers/vfio/mdev/mdev 0x0d9c0a82 mdev_bus_type -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x10743937 vhost_dev_init -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x12090fd7 vhost_dev_ioctl -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x14cc2f95 vhost_chr_read_iter -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x1c1bf447 vhost_dev_cleanup -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x1dd12070 vhost_exceeds_weight -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x24915a2b vhost_vq_avail_empty -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x24d06b6e vhost_log_access_ok -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x28a9584e vhost_vq_is_setup -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x312ef9d4 vq_meta_prefetch -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x3cd476db vhost_vring_ioctl -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x44db79db vhost_dev_check_owner -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x4ac6bf81 vhost_disable_notify -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x4d137bf5 vhost_work_queue -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x53df07ca vhost_dev_reset_owner -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x58b847db vhost_poll_flush -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x5b265955 vhost_enable_notify -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x6239f6b9 vhost_enqueue_msg -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x651fd458 vhost_poll_stop -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x65d48fe5 vhost_vq_init_access -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x69bd70f8 vhost_dequeue_msg -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x6c836124 vhost_add_used_and_signal -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x73760802 vhost_dev_has_owner -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x758b1372 vhost_dev_stop -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x7ea103e5 vhost_vq_access_ok -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x7f25fbfb vhost_init_device_iotlb -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x7f8b5ec8 vhost_dev_set_owner -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x85c48137 vhost_add_used -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x94f303c7 vhost_new_msg -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xa72e53f1 vhost_poll_init +EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0x1cc39b2b __vdpa_register_driver +EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0x1daa8e85 vdpa_register_device +EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0x38a39f42 vdpa_mgmtdev_register +EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0x5e2088b7 vdpa_unregister_device +EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0x60708196 vdpa_mgmtdev_unregister +EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0x8b952117 _vdpa_register_device +EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0xa08500d4 vdpa_unregister_driver +EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0xa275affa _vdpa_unregister_device +EXPORT_SYMBOL_GPL drivers/vdpa/vdpa 0xafbb2199 __vdpa_alloc_device +EXPORT_SYMBOL_GPL drivers/vfio/mdev/mdev 0x8fa22d5a mdev_bus_type +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x08eba86d vhost_poll_flush +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x098d15d5 vhost_poll_queue +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x0be81424 vhost_vq_avail_empty +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x1ac16c35 vhost_init_device_iotlb +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x1ac923bf vhost_dev_stop +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x220e9110 vhost_enqueue_msg +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x27a270fb vhost_dev_set_owner +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x2b1d800e vhost_log_access_ok +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x2b27c27f vhost_dequeue_msg +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x2b57cc5c vhost_vq_init_access +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x307f001c vhost_add_used_and_signal +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x3b1ce283 vhost_new_msg +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x43b52b94 vhost_work_queue +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x4d7bc203 vhost_poll_init +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x54a19f0f vhost_set_backend_features +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x58d3f5c1 vhost_poll_stop +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x5f539e60 vhost_add_used_and_signal_n +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x62e607f6 vhost_dev_cleanup +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x6a6c2f64 vhost_dev_check_owner +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x77d0e601 vhost_vring_ioctl +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x806570f8 vhost_dev_has_owner +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x84fd7a85 vhost_get_vq_desc +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x8be8e5cb vhost_log_write +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x8ee39b50 vhost_vq_access_ok +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x8fe20027 vhost_discard_vq_desc +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x8ff3a32a vhost_dev_reset_owner +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x91a9f0fb vhost_disable_notify +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x99d43194 vhost_has_work +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0x9fa52cc5 vhost_dev_init EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xa909cfc5 vhost_work_init -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xac0736c0 vhost_add_used_and_signal_n -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xac6a6548 vhost_work_dev_flush -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xb75328dc vhost_signal -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xbe022acf vhost_set_backend_features -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xdb23e4d7 vhost_add_used_n -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xe0cba115 vhost_discard_vq_desc -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xe11c545a vhost_has_work -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xf74e2898 vhost_poll_queue -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xf776d9fd vhost_get_vq_desc +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xa93e6092 vhost_chr_read_iter +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xae99b79b vhost_enable_notify +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xb3b38043 vhost_dev_ioctl +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xc25253ec vhost_signal +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xc88823b1 vhost_add_used +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xd8202aac vhost_exceeds_weight +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xdefd5411 vhost_poll_start +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xe145606a vhost_work_dev_flush +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xf20e8686 vhost_vq_is_setup EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xfd2b3e45 vhost_dev_reset_owner_prepare -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xfe591d4a vhost_poll_start -EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xfee0654c vhost_log_write +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xfe2b7328 vq_meta_prefetch +EXPORT_SYMBOL_GPL drivers/vhost/vhost 0xff896e6b vhost_add_used_n EXPORT_SYMBOL_GPL drivers/vhost/vhost_iotlb 0x38ff875f vhost_iotlb_add_range EXPORT_SYMBOL_GPL drivers/vhost/vhost_iotlb 0x5f4e5249 vhost_iotlb_reset EXPORT_SYMBOL_GPL drivers/vhost/vhost_iotlb 0x69e872f9 vhost_iotlb_itree_first @@ -11918,403 +11910,403 @@ EXPORT_SYMBOL_GPL drivers/vhost/vhost_iotlb 0xf9deb0db vhost_iotlb_map_free EXPORT_SYMBOL_GPL drivers/video/backlight/apple_bl 0x2c63e051 apple_bl_register EXPORT_SYMBOL_GPL drivers/video/backlight/apple_bl 0xdab0f892 apple_bl_unregister -EXPORT_SYMBOL_GPL drivers/video/fbdev/core/fb_ddc 0xa9d4f5e8 fb_ddc_read -EXPORT_SYMBOL_GPL drivers/video/fbdev/core/fb_sys_fops 0x121b7127 fb_sys_write -EXPORT_SYMBOL_GPL drivers/video/fbdev/core/fb_sys_fops 0xaf3ef490 fb_sys_read +EXPORT_SYMBOL_GPL drivers/video/fbdev/core/fb_ddc 0x468428e5 fb_ddc_read +EXPORT_SYMBOL_GPL drivers/video/fbdev/core/fb_sys_fops 0xd1b190ba fb_sys_read +EXPORT_SYMBOL_GPL drivers/video/fbdev/core/fb_sys_fops 0xfc4e6448 fb_sys_write EXPORT_SYMBOL_GPL drivers/video/fbdev/vermilion/vmlfb 0x016e6c20 vmlfb_unregister_subsys EXPORT_SYMBOL_GPL drivers/video/fbdev/vermilion/vmlfb 0x90c018c6 vmlfb_register_subsys EXPORT_SYMBOL_GPL drivers/video/fbdev/via/viafb 0x0e1cee08 viafb_dma_copy_out_sg -EXPORT_SYMBOL_GPL drivers/video/fbdev/via/viafb 0x1f928d6a viafb_find_i2c_adapter EXPORT_SYMBOL_GPL drivers/video/fbdev/via/viafb 0x30cc9311 viafb_request_dma EXPORT_SYMBOL_GPL drivers/video/fbdev/via/viafb 0x31469540 viafb_pm_unregister EXPORT_SYMBOL_GPL drivers/video/fbdev/via/viafb 0xb4606f8d viafb_irq_disable EXPORT_SYMBOL_GPL drivers/video/fbdev/via/viafb 0xb4f863e6 viafb_pm_register EXPORT_SYMBOL_GPL drivers/video/fbdev/via/viafb 0xcaefb732 viafb_release_dma EXPORT_SYMBOL_GPL drivers/video/fbdev/via/viafb 0xcd538333 viafb_irq_enable +EXPORT_SYMBOL_GPL drivers/video/fbdev/via/viafb 0xfea134dc viafb_find_i2c_adapter EXPORT_SYMBOL_GPL drivers/video/fbdev/via/viafb 0xfff2dfd2 viafb_gpio_lookup -EXPORT_SYMBOL_GPL drivers/visorbus/visorbus 0x0d548ac8 visorbus_unregister_visor_driver EXPORT_SYMBOL_GPL drivers/visorbus/visorbus 0x0e338292 visorchannel_signalempty -EXPORT_SYMBOL_GPL drivers/visorbus/visorbus 0x2c9453df visorbus_disable_channel_interrupts +EXPORT_SYMBOL_GPL drivers/visorbus/visorbus 0x31e4db0a visorbus_disable_channel_interrupts EXPORT_SYMBOL_GPL drivers/visorbus/visorbus 0x4de03230 visorchannel_signalinsert -EXPORT_SYMBOL_GPL drivers/visorbus/visorbus 0x53a4b60b visorbus_read_channel +EXPORT_SYMBOL_GPL drivers/visorbus/visorbus 0x51f3e869 visorbus_unregister_visor_driver EXPORT_SYMBOL_GPL drivers/visorbus/visorbus 0x56401853 visorchannel_signalremove -EXPORT_SYMBOL_GPL drivers/visorbus/visorbus 0xa0aaa1f4 visorbus_write_channel -EXPORT_SYMBOL_GPL drivers/visorbus/visorbus 0xbad5959b visorbus_register_visor_driver +EXPORT_SYMBOL_GPL drivers/visorbus/visorbus 0x91e900f8 visorbus_write_channel +EXPORT_SYMBOL_GPL drivers/visorbus/visorbus 0x9f4ce605 visorbus_enable_channel_interrupts EXPORT_SYMBOL_GPL drivers/visorbus/visorbus 0xc455c651 visorchannel_get_guid -EXPORT_SYMBOL_GPL drivers/visorbus/visorbus 0xf20454ad visorbus_enable_channel_interrupts -EXPORT_SYMBOL_GPL fs/dlm/dlm 0x1095d131 dlm_posix_unlock +EXPORT_SYMBOL_GPL drivers/visorbus/visorbus 0xc6f34a99 visorbus_read_channel +EXPORT_SYMBOL_GPL drivers/visorbus/visorbus 0xd87ca8ff visorbus_register_visor_driver +EXPORT_SYMBOL_GPL fs/dlm/dlm 0x1e34ede7 dlm_posix_get EXPORT_SYMBOL_GPL fs/dlm/dlm 0x4b62826c dlm_unlock EXPORT_SYMBOL_GPL fs/dlm/dlm 0x647d6170 dlm_lock -EXPORT_SYMBOL_GPL fs/dlm/dlm 0xb0775e9c dlm_posix_get -EXPORT_SYMBOL_GPL fs/dlm/dlm 0xc6c259d5 dlm_posix_lock +EXPORT_SYMBOL_GPL fs/dlm/dlm 0x8cf8a997 dlm_posix_lock +EXPORT_SYMBOL_GPL fs/dlm/dlm 0x96364b16 dlm_posix_unlock EXPORT_SYMBOL_GPL fs/dlm/dlm 0xcd224e1d dlm_new_lockspace EXPORT_SYMBOL_GPL fs/dlm/dlm 0xcf9f3328 dlm_release_lockspace EXPORT_SYMBOL_GPL fs/fscache/fscache 0x092cf98e fscache_object_sleep_till_congested -EXPORT_SYMBOL_GPL fs/lockd/lockd 0x3f386d7c nlmsvc_ops -EXPORT_SYMBOL_GPL fs/lockd/lockd 0x57de4a8a nlmclnt_done +EXPORT_SYMBOL_GPL fs/lockd/lockd 0x0f8ba73e nlmclnt_init +EXPORT_SYMBOL_GPL fs/lockd/lockd 0x236b67cd nlmsvc_ops +EXPORT_SYMBOL_GPL fs/lockd/lockd 0x343d74c6 lockd_up +EXPORT_SYMBOL_GPL fs/lockd/lockd 0x63dd1671 nlmclnt_proc EXPORT_SYMBOL_GPL fs/lockd/lockd 0x77e35ccc nlmsvc_unlock_all_by_ip -EXPORT_SYMBOL_GPL fs/lockd/lockd 0x7f8133ce nlmclnt_proc -EXPORT_SYMBOL_GPL fs/lockd/lockd 0xa64528eb nlmsvc_unlock_all_by_sb -EXPORT_SYMBOL_GPL fs/lockd/lockd 0xa6c07b07 lockd_up -EXPORT_SYMBOL_GPL fs/lockd/lockd 0xb60bb560 nlmclnt_init -EXPORT_SYMBOL_GPL fs/lockd/lockd 0xcaeb0acf lockd_down -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x0060e610 nfs_clear_inode -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x01ead193 nfs_check_cache_invalid +EXPORT_SYMBOL_GPL fs/lockd/lockd 0x7d150e88 nlmclnt_done +EXPORT_SYMBOL_GPL fs/lockd/lockd 0x7f86c489 nlmsvc_unlock_all_by_sb +EXPORT_SYMBOL_GPL fs/lockd/lockd 0xeaef74df lockd_down +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x008ec5d0 nfs_setattr EXPORT_SYMBOL_GPL fs/nfs/nfs 0x0294c6a2 nfs_callback_nr_threads -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x04b7703d nfs_unlink -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x0583e715 nfs_pgheader_init -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x064e07b1 nfs_drop_inode -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x07d4235d alloc_nfs_open_context -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x0e9c1cca nfs_post_op_update_inode_force_wcc -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x0fde1add nfs_commitdata_alloc +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x066fbf5c put_nfs_open_context +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x06720502 nfs_alloc_client +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x07787b79 nfs_fhget +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x08447042 nfs_pageio_init_read +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x09d01f62 nfs_get_lock_context +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x0e2bebd6 nfs_fscache_open_file EXPORT_SYMBOL_GPL fs/nfs/nfs 0x10962bc2 nfs_auth_info_match -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x114b8817 nfs_sops -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x13572297 get_nfs_open_context -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x14f9f5d2 nfs_request_add_commit_list +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x13c3ecd0 nfs_refresh_inode EXPORT_SYMBOL_GPL fs/nfs/nfs 0x14feb109 nfs_access_set_mask -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x155d2004 nfs_zap_acl_cache -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x203e3456 nfs_alloc_server +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x161f32e1 nfs_init_server_rpcclient +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x166f036f nfs_add_or_obtain +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x1aa32ef1 nfs_free_inode +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x1fbde142 nfs_file_operations +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x209e7cee __SCK__tp_func_nfs_fsync_enter +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x21e84339 nfs_commit_inode EXPORT_SYMBOL_GPL fs/nfs/nfs 0x22d795a8 _nfs_display_fhandle_hash -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x23b03bf6 nfs_submount +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x230a4e2b nfs_try_get_tree +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x231bb947 nfs_set_verifier +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x23560e8c nfs_mark_client_ready +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x23941a7a __tracepoint_nfs_fsync_enter +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x23c63bda nfs_create_rpc_client EXPORT_SYMBOL_GPL fs/nfs/nfs 0x26884ff7 nfs_alloc_fhandle -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x26bb1005 nfs_path -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x26fae04e __traceiter_nfs_fsync_exit -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x27f96702 __traceiter_nfs_xdr_bad_filehandle -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x28f7c8f0 nfs_add_or_obtain -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x29c76fc2 __SCK__tp_func_nfs_fsync_exit -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x2a51ee6a nfs_commitdata_release -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x2b9747e7 nfs_alloc_client -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x32590d2b nfs_commit_free -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x34996b30 __SCK__tp_func_nfs_xdr_status -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x34cc1947 nfs_initiate_pgio +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x2813612d nfs_umount_begin +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x288399bb nfs_setsecurity +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x29647de3 nfs_commitdata_alloc +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x2a67a242 unregister_nfs_version +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x314490bd nfs_access_get_cached +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x33e15673 nfs_retry_commit +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x34c5d1c6 nfs_lookup +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x35529188 nfs_pgio_header_free +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x35bcb630 nfs_init_client EXPORT_SYMBOL_GPL fs/nfs/nfs 0x37239e6d __SCT__tp_func_nfs_xdr_bad_filehandle -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x3811c56f nfs_set_verifier +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x37b419fe __SCK__tp_func_nfs_xdr_bad_filehandle EXPORT_SYMBOL_GPL fs/nfs/nfs 0x39e05ac3 nfs_idmap_cache_timeout -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x3be0a180 nfs_show_stats -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x3d1f8095 nfs_file_read -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x3dde8532 nfs_server_remove_lists +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x3b0d3715 nfs_file_llseek +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x3b5696d8 nfs_filemap_write_and_wait_range +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x3d859147 nfs_client_init_status +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x3e63cc05 nfs_revalidate_inode EXPORT_SYMBOL_GPL fs/nfs/nfs 0x3f2690f2 nfs_check_flags -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x3f482286 nfs_create_server -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x3fc6b687 nfs_refresh_inode -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x403900c9 __SCK__tp_func_nfs_xdr_bad_filehandle EXPORT_SYMBOL_GPL fs/nfs/nfs 0x40739385 nfs_wait_bit_killable -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x42dc5344 nfs_file_mmap +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x40c4f0cd nfs_fs_type +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x41dcfa80 nfs_request_add_commit_list +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x4207aa15 nfs_pageio_reset_write_mds +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x4262e3fa nfs_clear_inode EXPORT_SYMBOL_GPL fs/nfs/nfs 0x42f2c81f nfs4_client_id_uniquifier -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x4495b047 __SCK__tp_func_nfs_fsync_enter -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x46790366 nfs_access_get_cached -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x486e4c1e nfs4_dentry_operations -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x4bed5a08 nfs_init_cinfo +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x49a306db __SCK__tp_func_nfs_fsync_exit EXPORT_SYMBOL_GPL fs/nfs/nfs 0x4cb9e001 recover_lost_locks -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x4f0039e1 nfs_rmdir -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x50528ad9 nfs_dentry_operations -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x50a4d138 nfs_reconfigure -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x516126d3 nfs_generic_pg_test EXPORT_SYMBOL_GPL fs/nfs/nfs 0x51892d61 nfs_callback_set_tcpport -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x53efe228 nfs_pgio_current_mirror -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x5435e72f __tracepoint_nfs_xdr_bad_filehandle -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x5658f74d nfs_mark_client_ready -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x57408115 nfs_revalidate_inode -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x5843661d nfs_inode_attach_open_context +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x51c2bbf7 nfs_access_zap_cache +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x53e61d6f nfs_sops +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x54d324f0 nfs_unlink +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x54fd0229 __SCK__tp_func_nfs_xdr_status +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x559c415c nfs_pgheader_init +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x58493a9c nfs_request_remove_commit_list EXPORT_SYMBOL_GPL fs/nfs/nfs 0x584b8482 nfs_inc_attr_generation_counter -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x58e2b1c2 nfs_fs_type -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x59853943 nfs_clear_verifier_delegated -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x5a43056c nfs_permission -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x5a7a3a32 nfs_filemap_write_and_wait_range -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x5c942a33 nfs_close_context -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x5ca5ecca nfs_create -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x618a8595 nfs_flock -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x620d9109 register_nfs_version -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x649ea33c nfs_write_inode -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x650bd758 nfs_symlink -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x6700c09a nfs_pageio_reset_write_mds -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x6875042d nfs_async_iocounter_wait -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x6912dc48 nfs_init_commit -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x69aff99e __traceiter_nfs_xdr_status -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x69f2cf95 __tracepoint_nfs_fsync_exit -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x6a2245e7 nfs_file_llseek -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x6bb95386 nfs_sb_active -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x6dc5d635 nfs_client_for_each_server -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x6f09eaa3 nfs_try_get_tree -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x748c6004 nfs_put_lock_context -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x749dcfd4 nfs4_fs_type -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x74accb67 __tracepoint_nfs_xdr_status -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x77c9aa08 nfs_init_client -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x78051b37 nfs_sync_inode -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x79f9aad9 nfs_commit_inode -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x7b9d3bdb nfs_fscache_open_file +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x597b0f0b nfs_force_lookup_revalidate +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x5d8efef9 nfs4_dentry_operations +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x5dd8254a nfs_set_cache_invalid +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x60f14105 register_nfs_version +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x63f34fbd nfs_create_server +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x651bdbbf nfs_invalidate_atime +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x661bf385 nfs_rmdir +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x6651532c nfs_sb_active +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x667e970f nfs_commit_free +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x67daa375 nfs_mknod +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x694cb73c nfs_do_submount +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x69cf2eba nfs_initiate_pgio +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x6a80a3cd nfs_scan_commit_list +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x6acd2484 nfs_dentry_operations +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x6f17c58d nfs_flock +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x7033c422 nfs_getattr +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x71f5103b nfs_drop_inode +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x7b4537b9 nfs_clone_server +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x7baf4c6c nfs_instantiate EXPORT_SYMBOL_GPL fs/nfs/nfs 0x7c9722ba nfs_dreq_bytes_left -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x7c9d3187 nfs_init_server_rpcclient -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x7fc1d601 nfs_pageio_resend -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x82c37e82 nfs_client_init_is_complete +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x7e99b2a9 nfs_close_context +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x819cebcc nfs_statfs +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x82c98bc4 nfs_sync_inode EXPORT_SYMBOL_GPL fs/nfs/nfs 0x832e8f0b nfs_alloc_fattr -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x84b201b1 nfs_open -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x852119cb nfs_getattr -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x8bc59e23 nfs_setsecurity -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x8cf7e7ad nfs_access_zap_cache +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x87d7ec85 nfs_file_read +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x8d7a2d11 nfs_may_open +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x8e6b6334 nfs_writeback_update_inode +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x8eddc6f9 nfs_wait_client_init_complete +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x8fab8ec8 nfs4_label_alloc +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x908b52c3 __traceiter_nfs_fsync_exit EXPORT_SYMBOL_GPL fs/nfs/nfs 0x90a5530f nfsiod_workqueue EXPORT_SYMBOL_GPL fs/nfs/nfs 0x91d1fe52 max_session_slots -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x92927cbf nfs_server_copy_userdata -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x9504bebd nfs_file_write -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x958af34f nfs_atomic_open -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x97c12693 __traceiter_nfs_fsync_enter -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x97ef8ee5 nfs_free_inode +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x928b2beb __traceiter_nfs_xdr_status +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x9325428d nfs_put_client +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x9570c275 nfs_put_lock_context +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x9684c084 nfs_show_path +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x979d1964 alloc_nfs_open_context +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x98ae9de5 nfs_link EXPORT_SYMBOL_GPL fs/nfs/nfs 0x98b0ece8 nfs_init_timeout_values -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x995a79f4 nfs_file_release -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x99adaa0e unregister_nfs_version -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x99d60914 nfs_link -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x9a6c8d06 nfs_request_add_commit_list_locked -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x9a924615 nfs_initiate_commit -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x9c6b7667 nfs_mknod +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x9a276d42 nfs_rename +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x9a42a19e nfs_reconfigure +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x9c3dab16 nfs_async_iocounter_wait EXPORT_SYMBOL_GPL fs/nfs/nfs 0x9d919c44 __SCT__tp_func_nfs_fsync_exit -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x9de39bb0 nfs_mkdir -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x9edb68a4 nfs_file_fsync -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x9f0ecbfc nfs_invalidate_atime -EXPORT_SYMBOL_GPL fs/nfs/nfs 0x9f537c1b nfs_setattr -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xa0446018 nfs_probe_fsinfo +EXPORT_SYMBOL_GPL fs/nfs/nfs 0x9f501c86 nfs_create EXPORT_SYMBOL_GPL fs/nfs/nfs 0xa05ca625 nfs_fattr_init -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xa1420038 nfs_free_client -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xa1f0dcd2 nfs_post_op_update_inode -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xa6005abd nfs_get_client -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xa6fb9461 nfs_show_options -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xa7412e0c nfs_rename -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xa76c8c9f nfs_instantiate -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xa83f4540 nfs_lock +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xa0615ba3 nfs_sb_deactive +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xa389425a nfs_release_request +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xa45f0af0 nfs_pageio_init_write +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xa66913a0 nfs_server_remove_lists +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xa6dad995 nfs_probe_fsinfo +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xa77d44a2 nfs_commitdata_release +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xa877487a nfs_write_inode EXPORT_SYMBOL_GPL fs/nfs/nfs 0xa8e9e1ae send_implementation_id -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xaa3a1832 nfs_wb_all +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xa9c66fb9 nfs_path +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xaa8d1def nfs_check_cache_invalid +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xaa9b10d9 __tracepoint_nfs_xdr_bad_filehandle EXPORT_SYMBOL_GPL fs/nfs/nfs 0xaafd4acc max_session_cb_slots -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xabfa3ade nfs_file_operations -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xace190a3 nfs_get_lock_context -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xae8b15a2 nfs_pgio_header_alloc -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xaf8f7a0c nfs_pgio_header_free -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xb1da41b0 __tracepoint_nfs_fsync_enter -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xb2e3b449 put_nfs_open_context -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xb356790c nfs_request_remove_commit_list -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xb5fb3843 nfs_pageio_init_read -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xb78165ae nfs_writeback_update_inode -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xbada24ab nfs_wait_client_init_complete -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xc0623921 nfs_pageio_reset_read_mds +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xab347736 nfs_client_for_each_server +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xaba05fe4 nfs_server_insert_lists +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xaec92e6a nfs_pageio_reset_read_mds +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xaf1e542d nfs_free_server +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xb0806ecb __traceiter_nfs_xdr_bad_filehandle +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xb345a2b3 nfs_get_client +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xb403d5a6 nfs_submount +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xb5caf476 nfs_post_op_update_inode_force_wcc +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xb77e36f4 nfs_free_client +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xb8c37a69 nfs_server_copy_userdata +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xbc5a3a1d nfs_file_fsync +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xbda5bce1 nfs_file_mmap +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xbe35db66 nfs_pgio_current_mirror +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xbf93a61c nfs_wb_all +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xbfe47206 nfs_show_devname +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xc112a92c nfs_symlink +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xc34ee633 nfs_permission EXPORT_SYMBOL_GPL fs/nfs/nfs 0xc3a2be67 nfs_net_id -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xc46ae6b0 nfs_release_request -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xc774b151 nfs_client_init_status -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xc9caaa96 nfs_lookup -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xc9eb81cb nfs_free_server -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xcc977feb nfs_show_devname -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xd09cb8b4 nfs_server_insert_lists -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xd20f948c nfs_put_client -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xd244d069 nfs_set_cache_invalid -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xd2db5686 nfs_scan_commit_list -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xd403d310 nfs_generic_pgio -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xd47bd092 nfs_force_lookup_revalidate -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xd8bb9ffc nfs_alloc_inode -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xd94d3cde nfs_access_add_cache +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xcb0aa9af nfs_mkdir +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xccf96fe4 nfs_file_set_open_context +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xd40797e1 nfs_init_commit +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xd4372615 nfs_show_options +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xd52812e3 nfs_generic_pg_test +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xd71b3d0b nfs_open +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xd743aa2f nfs_file_write +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xd87cf8bd nfs_show_stats +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xd9b210f6 nfs_post_op_update_inode +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xda24a6ce nfs_alloc_inode EXPORT_SYMBOL_GPL fs/nfs/nfs 0xdae9b5d7 nfs4_disable_idmapping -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xdb58d864 nfs_retry_commit -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xde022513 nfs_pageio_init_write -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xde35999e nfs_fhget -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xde6422be nfs_may_open -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xdef2770c nfs_wait_on_request -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xe25e1150 nfs_do_submount -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xea763dd5 nfs_umount_begin -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xec61db07 nfs_show_path -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xede82444 nfs_clone_server -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xf48a7676 nfs_kill_super -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xf52ba052 nfs_sb_deactive -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xf5b08eec nfs_setattr_update_inode -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xf5fbae06 nfs_file_set_open_context -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xf6b00a92 nfs4_label_alloc -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xf7b7715f nfs_statfs -EXPORT_SYMBOL_GPL fs/nfs/nfs 0xf8c2d1d9 nfs_create_rpc_client +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xde2f7e55 nfs_kill_super +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xde99d060 nfs_init_cinfo +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xdf4c5e5c nfs_pgio_header_alloc +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xe347af26 nfs_lock +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xe43af404 nfs4_fs_type +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xe7e6f118 nfs_atomic_open +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xe820961c nfs_client_init_is_complete +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xe8799aab __tracepoint_nfs_xdr_status +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xebfd13fe nfs_generic_pgio +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xeede6634 nfs_wait_on_request +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xefbf8628 __traceiter_nfs_fsync_enter +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xf08e418a nfs_clear_verifier_delegated +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xf3faa150 nfs_file_release +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xf454fcc3 get_nfs_open_context +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xf49970c0 nfs_zap_acl_cache +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xf4b9867f nfs_access_add_cache +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xf4ef03e0 nfs_inode_attach_open_context +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xf5279e59 __tracepoint_nfs_fsync_exit +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xf7b4985d nfs_alloc_server +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xfc0fc598 nfs_setattr_update_inode EXPORT_SYMBOL_GPL fs/nfs/nfs 0xfc619abd _nfs_display_fhandle +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xfc8c8b43 nfs_pageio_resend +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xfcdd003e nfs_request_add_commit_list_locked EXPORT_SYMBOL_GPL fs/nfs/nfs 0xfd3c0de6 __SCT__tp_func_nfs_fsync_enter EXPORT_SYMBOL_GPL fs/nfs/nfs 0xfeb42418 __SCT__tp_func_nfs_xdr_status -EXPORT_SYMBOL_GPL fs/nfs/nfsv3 0x904e458a nfs3_set_ds_client -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x032633ed __tracepoint_pnfs_mds_fallback_write_pagelist -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x04574822 __SCK__tp_func_pnfs_mds_fallback_read_done +EXPORT_SYMBOL_GPL fs/nfs/nfs 0xffc0819e nfs_initiate_commit +EXPORT_SYMBOL_GPL fs/nfs/nfsv3 0x77ff8511 nfs3_set_ds_client +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x01c3d346 __SCK__tp_func_pnfs_mds_fallback_pg_init_read +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x031adc4f nfs4_test_deviceid_unavailable +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x050a39ca nfs4_schedule_stateid_recovery EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x054bef45 layoutstats_timer -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x062b129d __tracepoint_nfs4_pnfs_commit_ds -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x07802f8b nfs4_mark_deviceid_unavailable -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x078d52b5 nfs4_mark_deviceid_available -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x0819a53d __SCK__tp_func_nfs4_pnfs_read -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x09ea7c6d nfs4_delete_deviceid -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x0d63cb69 __traceiter_pnfs_mds_fallback_read_pagelist -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x0f939f0f nfs4_put_deviceid_node -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x0ff29b21 __SCK__tp_func_pnfs_mds_fallback_pg_init_read -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x15474d76 nfs4_init_ds_session +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x0977c977 pnfs_destroy_layout +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x0c9436fd nfs4_schedule_lease_moved_recovery +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x13905d8d nfs4_pnfs_ds_put +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x15c6d12c pnfs_generic_ds_cinfo_destroy +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x16df4c64 pnfs_generic_recover_commit_reqs +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x170a4a5e __traceiter_pnfs_mds_fallback_write_done +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x17c85a56 __traceiter_pnfs_mds_fallback_pg_get_mirror_count +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x1822e677 pnfs_generic_layout_insert_lseg EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x18e75751 __SCT__tp_func_pnfs_mds_fallback_write_pagelist -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x1c8435ec __tracepoint_pnfs_mds_fallback_pg_init_read -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x1cbb684f pnfs_generic_prepare_to_resend_writes -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x1d94e804 __traceiter_nfs4_pnfs_commit_ds -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x22f8db3b __SCK__tp_func_pnfs_mds_fallback_pg_get_mirror_count -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x28c07ae3 __tracepoint_pnfs_mds_fallback_read_done -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x2a7ac8af nfs4_pnfs_ds_connect +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x19c297e4 nfs4_find_get_deviceid +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x1a7f2805 __traceiter_nfs4_pnfs_commit_ds +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x1d34271f pnfs_generic_commit_pagelist +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x1ea73d84 __SCK__tp_func_pnfs_mds_fallback_write_pagelist +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x2381a403 pnfs_ld_read_done +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x23c89972 pnfs_generic_pg_check_layout +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x297f101e __traceiter_nfs4_pnfs_write EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x2b16e909 __SCT__tp_func_nfs4_pnfs_commit_ds -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x2bf86835 __SCK__tp_func_pnfs_mds_fallback_read_pagelist -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x2cca3c59 pnfs_generic_pg_readpages -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x2f68db88 __tracepoint_ff_layout_read_error -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x302d747d pnfs_generic_write_commit_done -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x3031340e __traceiter_pnfs_mds_fallback_pg_init_write -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x31e9076c nfs4_set_ds_client -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x32aa4e06 nfs4_schedule_migration_recovery -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x337d2834 pnfs_generic_pg_writepages -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x36036868 pnfs_generic_pg_test -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x36170c62 __traceiter_nfs4_pnfs_read -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x39421b35 __traceiter_ff_layout_read_error -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x3ac533cd pnfs_read_done_resend_to_mds -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x3b9ebbe5 nfs4_setup_sequence -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x3dd00034 pnfs_generic_pg_check_layout -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x42b66de1 pnfs_register_layoutdriver -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x43eb8b69 pnfs_put_lseg -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x478c3ea2 nfs4_set_rw_stateid -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x49076008 pnfs_ld_read_done -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x4c1c0777 __SCK__tp_func_pnfs_mds_fallback_write_pagelist -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x4e794a5b __tracepoint_ff_layout_commit_error -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x53b8a1c4 nfs41_sequence_done -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x5621e6f9 pnfs_generic_recover_commit_reqs -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x5774d99e __traceiter_pnfs_mds_fallback_pg_init_read -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x5890d798 pnfs_generic_pg_cleanup +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x2b8e4633 __tracepoint_pnfs_mds_fallback_read_pagelist +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x3891bdaf __tracepoint_nfs4_pnfs_commit_ds +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x398ddbde __tracepoint_ff_layout_write_error +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x399153d7 __traceiter_pnfs_mds_fallback_read_done +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x3b0f5828 __traceiter_pnfs_mds_fallback_read_pagelist +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x3b39665d pnfs_read_resend_pnfs +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x426ca9c2 pnfs_alloc_commit_array +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x45e07bff __SCK__tp_func_nfs4_pnfs_write +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x463460dc nfs4_find_or_create_ds_client +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x46477dfd __tracepoint_pnfs_mds_fallback_write_done +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x4e1a0a48 pnfs_generic_pg_init_write +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x51e14142 __traceiter_nfs4_pnfs_read +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x51e5d14e nfs4_set_ds_client +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x524fccc8 pnfs_generic_pg_writepages +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x55286f45 pnfs_generic_ds_cinfo_release_lseg +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x555395a4 __tracepoint_nfs4_pnfs_read +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x5b92af5d nfs4_put_deviceid_node +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x60030470 pnfs_set_layoutcommit EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x6085edbd nfs_map_string_to_numeric +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x627bf4ef __traceiter_ff_layout_commit_error EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x63826d35 __SCT__tp_func_nfs4_pnfs_read -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x63d773ae __SCK__tp_func_pnfs_mds_fallback_write_done -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x66b42b60 __SCK__tp_func_nfs4_pnfs_commit_ds -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x679d700f __SCK__tp_func_nfs4_pnfs_write +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x639b3133 pnfs_nfs_generic_sync +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x63ff9cfc pnfs_write_done_resend_to_mds +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x6514b29f nfs4_pnfs_ds_connect EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x69d3558d pnfs_generic_rw_release EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x6a5eb444 __SCT__tp_func_pnfs_mds_fallback_pg_init_read EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x6a925097 __SCT__tp_func_pnfs_mds_fallback_read_pagelist -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x6c83780b __SCK__tp_func_ff_layout_write_error -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x6d45e1ab __traceiter_pnfs_mds_fallback_write_done -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x6df40f94 pnfs_generic_layout_insert_lseg -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x739bc77e __SCK__tp_func_pnfs_mds_fallback_pg_init_write -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x7bc023b2 pnfs_generic_pg_check_range +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x6ac524f0 nfs4_sequence_done +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x6badd1e7 pnfs_set_lo_fail +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x6bbd812f __tracepoint_ff_layout_commit_error +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x6dd2a662 nfs42_proc_layouterror +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x6de9d661 pnfs_generic_prepare_to_resend_writes +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x6f2c0e22 pnfs_unregister_layoutdriver +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x70e12bcd nfs4_set_rw_stateid +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x73ede978 __tracepoint_pnfs_mds_fallback_pg_init_write +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x743e2ced nfs4_schedule_migration_recovery +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x76c5422a __SCK__tp_func_pnfs_mds_fallback_write_done +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x7704ec8b __SCK__tp_func_nfs4_pnfs_read +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x799768cc pnfs_generic_pg_check_range +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x79dc9d21 __tracepoint_pnfs_mds_fallback_pg_init_read EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x7e42bd3f __SCT__tp_func_ff_layout_read_error -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x7e7326dc pnfs_set_layoutcommit -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x7eddc1ba pnfs_generic_pg_init_write -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x833a9ede pnfs_generic_ds_cinfo_destroy -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x8446cb9a pnfs_add_commit_array -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x860d56fe __traceiter_pnfs_mds_fallback_pg_get_mirror_count -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x8cf22e5e pnfs_generic_search_commit_reqs -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x8f9816ba __tracepoint_pnfs_mds_fallback_write_done -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x8facf376 pnfs_generic_sync -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x92940f6c __tracepoint_ff_layout_write_error -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x92f1acc0 pnfs_update_layout +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x8066d521 nfs_remove_bad_delegation +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x81dbd2c9 pnfs_error_mark_layout_for_return +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x86a08578 pnfs_generic_clear_request_commit +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x88aaa06f __SCK__tp_func_ff_layout_read_error +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x8e03eaae __traceiter_pnfs_mds_fallback_pg_init_write +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x92d9ba70 pnfs_generic_pg_readpages EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x930a94fd __SCT__tp_func_pnfs_mds_fallback_write_done -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x93a42a06 nfs4_test_session_trunk -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x94f3482d nfs4_init_deviceid_node -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x9561e15d pnfs_error_mark_layout_for_return -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x965d0fdd __tracepoint_pnfs_mds_fallback_pg_init_write +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x93fd9ca5 nfs4_mark_deviceid_unavailable +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x962295ee nfs4_mark_deviceid_available EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x96c4643f __SCT__tp_func_pnfs_mds_fallback_pg_get_mirror_count -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x981ab8f0 __tracepoint_pnfs_mds_fallback_pg_get_mirror_count -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x9d51a9d7 __SCK__tp_func_ff_layout_commit_error -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x9fb13715 pnfs_layoutcommit_inode -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xa1eee3c7 pnfs_alloc_commit_array -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xa3ccbc65 nfs4_schedule_lease_moved_recovery -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xadbf0fbc pnfs_unregister_layoutdriver +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x974c27b2 pnfs_free_commit_array +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x98912006 __SCK__tp_func_ff_layout_commit_error +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0x9c500a35 pnfs_generic_pg_test +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xa04302cd __SCK__tp_func_pnfs_mds_fallback_pg_init_write +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xa2340814 nfs4_decode_mp_ds_addr +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xa3769479 __SCK__tp_func_nfs4_pnfs_commit_ds +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xa57fd46c __tracepoint_pnfs_mds_fallback_write_pagelist +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xa6ff1aef __traceiter_ff_layout_write_error +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xa9428442 nfs4_proc_getdeviceinfo +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xab158df0 pnfs_generic_scan_commit_lists +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xac5dbacc __SCK__tp_func_ff_layout_write_error EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xadeca730 __SCT__tp_func_nfs4_pnfs_write -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xae038d70 nfs4_sequence_done -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xb4dba1f4 pnfs_set_lo_fail -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xb6c112a8 __tracepoint_nfs4_pnfs_read -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xbaec9c5f __traceiter_nfs4_pnfs_write -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xbce53ab3 pnfs_ld_write_done -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xc1dc90b0 pnfs_layout_mark_request_commit +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xaed3b1ef nfs4_schedule_lease_recovery +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xafbaa71c nfs4_delete_deviceid +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xafd6d513 nfs4_init_ds_session +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xb05168e8 nfs4_test_session_trunk +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xb3d8fdd0 pnfs_register_layoutdriver +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xb4e65391 nfs41_sequence_done +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xba955423 pnfs_add_commit_array +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xbd2d8759 pnfs_generic_pg_init_read EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xc361c3c5 __SCT__tp_func_pnfs_mds_fallback_read_done -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xc449188e pnfs_generic_scan_commit_lists -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xc54a0af0 nfs_remove_bad_delegation -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xc7413616 pnfs_report_layoutstat -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xcacfeceb pnfs_generic_ds_cinfo_release_lseg -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xcc1dc1c1 pnfs_destroy_layout +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xc4045603 __tracepoint_pnfs_mds_fallback_pg_get_mirror_count +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xc43e9bc9 nfs4_init_deviceid_node +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xc4ff7510 pnfs_put_lseg +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xc8276a10 pnfs_generic_write_commit_done +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xc8aaaaec pnfs_layoutcommit_inode EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xcc21ce5c __SCT__tp_func_ff_layout_commit_error -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xce3ea096 __tracepoint_pnfs_mds_fallback_read_pagelist -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xced1ec12 nfs4_find_or_create_ds_client -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xcf9f6e49 pnfs_free_commit_array -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xd4b3e824 nfs4_find_get_deviceid -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xd82f40d2 nfs4_schedule_lease_recovery -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xdae42154 nfs4_decode_mp_ds_addr -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xdaea09dd pnfs_generic_clear_request_commit -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xdc2699bd nfs4_proc_getdeviceinfo +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xcc4b857f __SCK__tp_func_pnfs_mds_fallback_read_done +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xcdfd22c7 pnfs_layout_mark_request_commit +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xd0089cef pnfs_update_layout +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xd05ed301 pnfs_report_layoutstat +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xd39db18d pnfs_generic_search_commit_reqs +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xd82e753f nfs4_setup_sequence +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xd89f6b84 pnfs_generic_sync EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xdeb5edce __SCT__tp_func_pnfs_mds_fallback_pg_init_write -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xdfdcb6c5 pnfs_generic_pg_init_read -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xe11716bc pnfs_write_done_resend_to_mds -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xe4dab5e8 nfs4_test_deviceid_unavailable -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xe746cf73 __tracepoint_nfs4_pnfs_write -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xea91b81e pnfs_nfs_generic_sync -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xeaa89c99 pnfs_generic_commit_pagelist -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xec04ca10 __SCK__tp_func_ff_layout_read_error -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xec48bddc __traceiter_ff_layout_commit_error +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xe3375c6a __traceiter_ff_layout_read_error +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xe78130a7 __tracepoint_ff_layout_read_error EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xed15fb41 nfs4_print_deviceid -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xef5e42f4 __traceiter_pnfs_mds_fallback_read_done -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xefb31e32 __traceiter_pnfs_mds_fallback_write_pagelist -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xf029eb68 nfs4_pnfs_ds_put +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xee1311df __tracepoint_nfs4_pnfs_write +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xeed486bf nfs4_pnfs_ds_add +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xf0fd239f pnfs_generic_pg_cleanup EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xf32fa2b7 __SCT__tp_func_ff_layout_write_error -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xf36e2ae3 __traceiter_ff_layout_write_error -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xf436bd4d pnfs_read_resend_pnfs -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xf48f6e9f nfs4_schedule_stateid_recovery -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xf58be0ea nfs4_pnfs_ds_add -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xf7193f7e nfs4_schedule_session_recovery +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xf37cc754 __SCK__tp_func_pnfs_mds_fallback_pg_get_mirror_count +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xf3ec57ee pnfs_read_done_resend_to_mds +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xf6338545 pnfs_ld_write_done +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xf6ca6778 __traceiter_pnfs_mds_fallback_write_pagelist EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xf7801360 nfs41_maxgetdevinfo_overhead +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xf820ad86 __SCK__tp_func_pnfs_mds_fallback_read_pagelist +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xf8512982 nfs4_schedule_session_recovery EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xf999267e pnfs_generic_commit_release -EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xff8c7cd5 nfs42_proc_layouterror +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xfb8bbb90 __tracepoint_pnfs_mds_fallback_read_done +EXPORT_SYMBOL_GPL fs/nfs/nfsv4 0xfbc902b9 __traceiter_pnfs_mds_fallback_pg_init_read EXPORT_SYMBOL_GPL fs/nfs_common/grace 0x1fe1e1ad locks_end_grace EXPORT_SYMBOL_GPL fs/nfs_common/grace 0x2bc98427 opens_in_grace EXPORT_SYMBOL_GPL fs/nfs_common/grace 0x7e235c12 locks_in_grace EXPORT_SYMBOL_GPL fs/nfs_common/grace 0xa3ec3a1c locks_start_grace -EXPORT_SYMBOL_GPL fs/nfs_common/nfs_acl 0x13b52275 nfs_stream_decode_acl -EXPORT_SYMBOL_GPL fs/nfs_common/nfs_acl 0x1cada11d nfsacl_encode -EXPORT_SYMBOL_GPL fs/nfs_common/nfs_acl 0x7f4fbff4 nfsacl_decode -EXPORT_SYMBOL_GPL fs/nfs_common/nfs_acl 0x885ee625 nfs_stream_encode_acl -EXPORT_SYMBOL_GPL fs/nfsd/nfsd 0x064756cf nfsd4_ssc_init_umount_work -EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x0520bcb0 o2hb_register_callback +EXPORT_SYMBOL_GPL fs/nfs_common/nfs_acl 0x83c41550 nfs_stream_encode_acl +EXPORT_SYMBOL_GPL fs/nfs_common/nfs_acl 0x907bcf11 nfsacl_encode +EXPORT_SYMBOL_GPL fs/nfs_common/nfs_acl 0xe4b9f6d1 nfsacl_decode +EXPORT_SYMBOL_GPL fs/nfs_common/nfs_acl 0xf581b460 nfs_stream_decode_acl +EXPORT_SYMBOL_GPL fs/nfsd/nfsd 0xaa66a333 nfsd4_ssc_init_umount_work +EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x01e3e3d1 o2nm_node_get EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x1b89c6ee o2hb_fill_node_map -EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x3a78b096 o2hb_unregister_callback +EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x3aa381b9 o2nm_node_put EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x4900035b o2hb_stop_all_regions +EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x514cf4d0 o2hb_unregister_callback EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x58c88ff2 o2hb_get_all_regions -EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x5ca2f754 o2hb_setup_callback EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x5e95a4b2 o2net_send_message_vec EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x6a0c3847 __mlog_printk -EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x76f3a0fa o2nm_get_node_by_num +EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x7a089584 o2hb_register_callback EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x81a17396 mlog_and_bits -EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x957ab761 o2nm_node_put EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xa87bc9e7 o2nm_configured_node_map EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xb6ebf62a o2nm_this_node -EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xba228819 o2nm_get_node_by_ip EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xbd13ee5d o2hb_check_node_heartbeating_no_sem EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xc4d99852 o2hb_check_node_heartbeating_from_callback -EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xcc763482 o2nm_node_get EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xd859ac8c o2net_fill_node_map +EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xe04952e8 o2hb_setup_callback +EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xed177114 o2nm_get_node_by_ip +EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xf126fc09 o2nm_get_node_by_num EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xf1a5611d o2net_unregister_handler_list EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xf56c2017 mlog_not_bits EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xf982e6db o2net_send_message EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xfe1298f3 o2net_register_handler -EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0x170bd117 dlm_register_domain -EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0x3a70c799 dlmlock -EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0x4ce0b8de dlm_print_one_lock +EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0x257c618a dlmunlock EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0x7a1211f8 dlm_setup_eviction_cb -EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0x8598ac7e dlmunlock -EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0xa3d6b00d dlm_register_eviction_cb +EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0x8a2bc307 dlm_register_eviction_cb +EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0x8e964f67 dlm_print_one_lock +EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0xbeb2ad60 dlm_register_domain +EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0xc4d8e0f9 dlmlock EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0xd7ba575e dlm_errmsg EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0xd8fa57a6 dlm_unregister_eviction_cb -EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0xdffca9e5 dlm_unregister_domain +EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0xe4824b78 dlm_unregister_domain EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0xfb86b96f dlm_errname EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x0a726931 ocfs2_cluster_this_node EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x0cfd3fc5 ocfs2_cluster_connect_agnostic EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x1475f64b ocfs2_dlm_lvb_valid -EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x223459a4 ocfs2_kset +EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x268f756d ocfs2_stack_glue_unregister +EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x3099c19a ocfs2_plock EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x4d3af7fa ocfs2_cluster_hangup EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x76f40744 ocfs2_dlm_lvb +EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x8d554941 ocfs2_kset EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x9507547f ocfs2_cluster_disconnect -EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xa1258d0e ocfs2_plock +EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x9ac21abb ocfs2_stack_glue_register EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xaf969565 ocfs2_dlm_lock -EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xafccb54c ocfs2_stack_glue_register EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xbbc4ef97 ocfs2_stack_supports_plocks EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xc5196999 ocfs2_dlm_unlock EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xc9fae756 ocfs2_cluster_connect EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xcafdd707 ocfs2_dlm_lock_status EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xd344e4ee ocfs2_stack_glue_set_max_proto_version EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xd806a273 ocfs2_dlm_dump_lksb -EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xeb5563cd ocfs2_stack_glue_unregister EXPORT_SYMBOL_GPL fs/pstore/pstore_blk 0x43cc3d4b pstore_blk_get_config -EXPORT_SYMBOL_GPL fs/pstore/pstore_blk 0xc75af797 unregister_pstore_device -EXPORT_SYMBOL_GPL fs/pstore/pstore_blk 0xfadbac0f register_pstore_device -EXPORT_SYMBOL_GPL fs/pstore/pstore_zone 0x5ea4214c unregister_pstore_zone -EXPORT_SYMBOL_GPL fs/pstore/pstore_zone 0xe45d1e25 register_pstore_zone +EXPORT_SYMBOL_GPL fs/pstore/pstore_blk 0x8b631923 register_pstore_device +EXPORT_SYMBOL_GPL fs/pstore/pstore_blk 0x9bdbc69a unregister_pstore_device +EXPORT_SYMBOL_GPL fs/pstore/pstore_zone 0x523452ba unregister_pstore_zone +EXPORT_SYMBOL_GPL fs/pstore/pstore_zone 0x77f48916 register_pstore_zone EXPORT_SYMBOL_GPL fs/smbfs_common/cifs_arc4 0xabd9af6d cifs_arc4_crypt EXPORT_SYMBOL_GPL fs/smbfs_common/cifs_arc4 0xc4c73891 cifs_arc4_setkey EXPORT_SYMBOL_GPL fs/smbfs_common/cifs_md4 0x798f3830 cifs_md4_init @@ -12322,10 +12314,10 @@ EXPORT_SYMBOL_GPL fs/smbfs_common/cifs_md4 0xdef1096d cifs_md4_update EXPORT_SYMBOL_GPL kernel/torture 0x0d535267 torture_num_online_cpus EXPORT_SYMBOL_GPL kernel/torture 0x1205ef04 torture_hrtimeout_ms +EXPORT_SYMBOL_GPL kernel/torture 0x177c5fb6 _torture_stop_kthread EXPORT_SYMBOL_GPL kernel/torture 0x1b2fca48 torture_must_stop_irq EXPORT_SYMBOL_GPL kernel/torture 0x1be7d8be torture_onoff_failures EXPORT_SYMBOL_GPL kernel/torture 0x2b3de84b torture_hrtimeout_us -EXPORT_SYMBOL_GPL kernel/torture 0x3892530a torture_shuffle_task_register EXPORT_SYMBOL_GPL kernel/torture 0x3e9619f5 torture_onoff_stats EXPORT_SYMBOL_GPL kernel/torture 0x3ff9be11 torture_online EXPORT_SYMBOL_GPL kernel/torture 0x447d9c95 torture_offline @@ -12333,20 +12325,20 @@ EXPORT_SYMBOL_GPL kernel/torture 0x52665f8b torture_random EXPORT_SYMBOL_GPL kernel/torture 0x52acfe88 torture_hrtimeout_jiffies EXPORT_SYMBOL_GPL kernel/torture 0x5a12a7da torture_stutter_init -EXPORT_SYMBOL_GPL kernel/torture 0x60f1e64c _torture_create_kthread EXPORT_SYMBOL_GPL kernel/torture 0x615c5465 torture_hrtimeout_ns EXPORT_SYMBOL_GPL kernel/torture 0x679d9e50 torture_must_stop EXPORT_SYMBOL_GPL kernel/torture 0x688e6a64 torture_cleanup_end EXPORT_SYMBOL_GPL kernel/torture 0x6c3ff11a torture_init_begin EXPORT_SYMBOL_GPL kernel/torture 0x759571e0 torture_hrtimeout_s EXPORT_SYMBOL_GPL kernel/torture 0x8b0e1d2f torture_shuffle_init -EXPORT_SYMBOL_GPL kernel/torture 0xa3d75548 _torture_stop_kthread +EXPORT_SYMBOL_GPL kernel/torture 0xbaafbe56 _torture_create_kthread EXPORT_SYMBOL_GPL kernel/torture 0xbb8ef471 verbose_torout_sleep EXPORT_SYMBOL_GPL kernel/torture 0xc67a49d4 torture_cleanup_begin EXPORT_SYMBOL_GPL kernel/torture 0xc94a93e3 torture_onoff_init EXPORT_SYMBOL_GPL kernel/torture 0xdbc5277a torture_shutdown_init EXPORT_SYMBOL_GPL kernel/torture 0xe2430307 stutter_wait EXPORT_SYMBOL_GPL kernel/torture 0xe6989fd3 torture_init_end +EXPORT_SYMBOL_GPL kernel/torture 0xe756c8c4 torture_shuffle_task_register EXPORT_SYMBOL_GPL kernel/torture 0xf6d34fb5 torture_kthread_stopping EXPORT_SYMBOL_GPL lib/842/842_compress 0xcf048a91 sw842_compress EXPORT_SYMBOL_GPL lib/842/842_decompress 0xa4adedf1 sw842_decompress @@ -12363,8 +12355,8 @@ EXPORT_SYMBOL_GPL lib/crypto/libpoly1305 0xfa617389 poly1305_update_generic EXPORT_SYMBOL_GPL lib/crypto/libsm4 0x24e254e8 sm4_expandkey EXPORT_SYMBOL_GPL lib/crypto/libsm4 0xfa81970e sm4_crypt_block -EXPORT_SYMBOL_GPL lib/notifier-error-inject 0x6c62e59e notifier_err_inject_dir -EXPORT_SYMBOL_GPL lib/notifier-error-inject 0x9d229e54 notifier_err_inject_init +EXPORT_SYMBOL_GPL lib/notifier-error-inject 0x03cdb0c5 notifier_err_inject_init +EXPORT_SYMBOL_GPL lib/notifier-error-inject 0xbfe8ad10 notifier_err_inject_dir EXPORT_SYMBOL_GPL lib/raid6/raid6_pq 0x1803a6ed raid6_2data_recov EXPORT_SYMBOL_GPL lib/raid6/raid6_pq 0x2b30f429 raid6_call EXPORT_SYMBOL_GPL lib/raid6/raid6_pq 0xe4b051cf raid6_datap_recov @@ -12373,1015 +12365,1015 @@ EXPORT_SYMBOL_GPL lib/reed_solomon/reed_solomon 0x63adbf92 encode_rs8 EXPORT_SYMBOL_GPL lib/reed_solomon/reed_solomon 0xeb2f825c init_rs_gfp EXPORT_SYMBOL_GPL lib/reed_solomon/reed_solomon 0xfd581da1 free_rs -EXPORT_SYMBOL_GPL net/6lowpan/6lowpan 0x9d91b7d6 lowpan_header_compress -EXPORT_SYMBOL_GPL net/6lowpan/6lowpan 0xd386d743 lowpan_header_decompress -EXPORT_SYMBOL_GPL net/802/garp 0x211bc229 garp_uninit_applicant -EXPORT_SYMBOL_GPL net/802/garp 0x4fa0aef4 garp_request_join -EXPORT_SYMBOL_GPL net/802/garp 0x52806b85 garp_init_applicant -EXPORT_SYMBOL_GPL net/802/garp 0x885b899b garp_request_leave -EXPORT_SYMBOL_GPL net/802/garp 0x966bb600 garp_register_application -EXPORT_SYMBOL_GPL net/802/garp 0xbfd50fb7 garp_unregister_application -EXPORT_SYMBOL_GPL net/802/mrp 0x5ee6bc53 mrp_unregister_application -EXPORT_SYMBOL_GPL net/802/mrp 0x601a9b0f mrp_init_applicant -EXPORT_SYMBOL_GPL net/802/mrp 0xaef7ec29 mrp_request_leave -EXPORT_SYMBOL_GPL net/802/mrp 0xaf33cd27 mrp_uninit_applicant -EXPORT_SYMBOL_GPL net/802/mrp 0xcfc076fa mrp_request_join -EXPORT_SYMBOL_GPL net/802/mrp 0xd634be60 mrp_register_application -EXPORT_SYMBOL_GPL net/802/stp 0x89b70532 stp_proto_unregister -EXPORT_SYMBOL_GPL net/802/stp 0xcc9e5961 stp_proto_register -EXPORT_SYMBOL_GPL net/9p/9pnet 0x154663e1 p9_client_xattrcreate -EXPORT_SYMBOL_GPL net/9p/9pnet 0xdd504dca p9_client_xattrwalk +EXPORT_SYMBOL_GPL net/6lowpan/6lowpan 0xc35a446d lowpan_header_decompress +EXPORT_SYMBOL_GPL net/6lowpan/6lowpan 0xce990eea lowpan_header_compress +EXPORT_SYMBOL_GPL net/802/garp 0x462a5612 garp_init_applicant +EXPORT_SYMBOL_GPL net/802/garp 0xc0977d7c garp_request_leave +EXPORT_SYMBOL_GPL net/802/garp 0xcd9d5810 garp_request_join +EXPORT_SYMBOL_GPL net/802/garp 0xd70ad566 garp_uninit_applicant +EXPORT_SYMBOL_GPL net/802/garp 0xe0301957 garp_unregister_application +EXPORT_SYMBOL_GPL net/802/garp 0xf95ee0d5 garp_register_application +EXPORT_SYMBOL_GPL net/802/mrp 0x3278fc77 mrp_request_join +EXPORT_SYMBOL_GPL net/802/mrp 0xc09d8bf1 mrp_init_applicant +EXPORT_SYMBOL_GPL net/802/mrp 0xc643cf80 mrp_uninit_applicant +EXPORT_SYMBOL_GPL net/802/mrp 0xcb6ab0ae mrp_register_application +EXPORT_SYMBOL_GPL net/802/mrp 0xda2c10ca mrp_request_leave +EXPORT_SYMBOL_GPL net/802/mrp 0xe2cca5e7 mrp_unregister_application +EXPORT_SYMBOL_GPL net/802/stp 0x1e3f4578 stp_proto_register +EXPORT_SYMBOL_GPL net/802/stp 0xbf6114eb stp_proto_unregister +EXPORT_SYMBOL_GPL net/9p/9pnet 0x26e0430e p9_client_xattrwalk +EXPORT_SYMBOL_GPL net/9p/9pnet 0xe1392405 p9_client_xattrcreate EXPORT_SYMBOL_GPL net/atm/atm 0xb09faf79 register_atmdevice_notifier EXPORT_SYMBOL_GPL net/atm/atm 0xcfb6a3da unregister_atmdevice_notifier -EXPORT_SYMBOL_GPL net/ax25/ax25 0x707fb320 ax25_register_pid EXPORT_SYMBOL_GPL net/ax25/ax25 0xac93ae05 ax25_bcast EXPORT_SYMBOL_GPL net/ax25/ax25 0xaeb7451e ax25_defaddr -EXPORT_SYMBOL_GPL net/bridge/bridge 0x1756af7d br_vlan_get_proto -EXPORT_SYMBOL_GPL net/bridge/bridge 0x1832bcc8 br_multicast_enabled -EXPORT_SYMBOL_GPL net/bridge/bridge 0x2776ba18 br_vlan_enabled -EXPORT_SYMBOL_GPL net/bridge/bridge 0x2e71b028 br_handle_frame_finish -EXPORT_SYMBOL_GPL net/bridge/bridge 0x63be6b31 br_forward -EXPORT_SYMBOL_GPL net/bridge/bridge 0x7a5a83c7 br_port_get_stp_state -EXPORT_SYMBOL_GPL net/bridge/bridge 0x7cde0bb6 br_get_ageing_time -EXPORT_SYMBOL_GPL net/bridge/bridge 0x7dff0764 br_multicast_has_querier_anywhere -EXPORT_SYMBOL_GPL net/bridge/bridge 0x7e0b3c70 br_fdb_find_port -EXPORT_SYMBOL_GPL net/bridge/bridge 0x7efc0475 br_multicast_list_adjacent -EXPORT_SYMBOL_GPL net/bridge/bridge 0x7f995a50 br_dev_queue_push_xmit -EXPORT_SYMBOL_GPL net/bridge/bridge 0x8a867ad7 br_forward_finish -EXPORT_SYMBOL_GPL net/bridge/bridge 0x90d5bd16 br_fdb_clear_offload -EXPORT_SYMBOL_GPL net/bridge/bridge 0x94728ef8 br_vlan_get_info_rcu -EXPORT_SYMBOL_GPL net/bridge/bridge 0x9988056e br_port_flag_is_set -EXPORT_SYMBOL_GPL net/bridge/bridge 0x9c7d3263 br_multicast_has_router_adjacent -EXPORT_SYMBOL_GPL net/bridge/bridge 0x9f5f86fe br_vlan_get_pvid -EXPORT_SYMBOL_GPL net/bridge/bridge 0xa19842c3 br_multicast_has_querier_adjacent -EXPORT_SYMBOL_GPL net/bridge/bridge 0xadcf1912 br_vlan_get_info -EXPORT_SYMBOL_GPL net/bridge/bridge 0xce97f009 nf_br_ops -EXPORT_SYMBOL_GPL net/bridge/bridge 0xe04d3b05 br_multicast_router -EXPORT_SYMBOL_GPL net/bridge/bridge 0xf2f45fd5 br_vlan_get_pvid_rcu -EXPORT_SYMBOL_GPL net/core/failover 0x1efc53ce failover_register -EXPORT_SYMBOL_GPL net/core/failover 0x4196ef68 failover_unregister -EXPORT_SYMBOL_GPL net/core/failover 0x7b92a31f failover_slave_unregister -EXPORT_SYMBOL_GPL net/dccp/dccp 0x11c36af5 dccp_feat_nn_get +EXPORT_SYMBOL_GPL net/ax25/ax25 0xb8a524e4 ax25_register_pid +EXPORT_SYMBOL_GPL net/bridge/bridge 0x08f872ca br_vlan_enabled +EXPORT_SYMBOL_GPL net/bridge/bridge 0x0c89f418 br_get_ageing_time +EXPORT_SYMBOL_GPL net/bridge/bridge 0x0f65409d br_multicast_router +EXPORT_SYMBOL_GPL net/bridge/bridge 0x1d757d4e br_multicast_has_querier_anywhere +EXPORT_SYMBOL_GPL net/bridge/bridge 0x1f2b48a4 br_forward_finish +EXPORT_SYMBOL_GPL net/bridge/bridge 0x2eaa5290 br_multicast_has_router_adjacent +EXPORT_SYMBOL_GPL net/bridge/bridge 0x3ce64a18 nf_br_ops +EXPORT_SYMBOL_GPL net/bridge/bridge 0x5508c086 br_multicast_list_adjacent +EXPORT_SYMBOL_GPL net/bridge/bridge 0x5655daa9 br_fdb_clear_offload +EXPORT_SYMBOL_GPL net/bridge/bridge 0x60a3ef80 br_multicast_enabled +EXPORT_SYMBOL_GPL net/bridge/bridge 0x626360c2 br_forward +EXPORT_SYMBOL_GPL net/bridge/bridge 0x894ef9e9 br_port_flag_is_set +EXPORT_SYMBOL_GPL net/bridge/bridge 0x977da570 br_multicast_has_querier_adjacent +EXPORT_SYMBOL_GPL net/bridge/bridge 0xa3e82c0a br_port_get_stp_state +EXPORT_SYMBOL_GPL net/bridge/bridge 0xa7a860d3 br_handle_frame_finish +EXPORT_SYMBOL_GPL net/bridge/bridge 0xb5d1653f br_dev_queue_push_xmit +EXPORT_SYMBOL_GPL net/bridge/bridge 0xda77adeb br_vlan_get_pvid +EXPORT_SYMBOL_GPL net/bridge/bridge 0xec9d3c47 br_vlan_get_info +EXPORT_SYMBOL_GPL net/bridge/bridge 0xf2cbd931 br_vlan_get_proto +EXPORT_SYMBOL_GPL net/bridge/bridge 0xf57537bc br_vlan_get_info_rcu +EXPORT_SYMBOL_GPL net/bridge/bridge 0xfb0df6f8 br_vlan_get_pvid_rcu +EXPORT_SYMBOL_GPL net/bridge/bridge 0xfd333475 br_fdb_find_port +EXPORT_SYMBOL_GPL net/core/failover 0x668d5b39 failover_slave_unregister +EXPORT_SYMBOL_GPL net/core/failover 0x67585032 failover_unregister +EXPORT_SYMBOL_GPL net/core/failover 0xf5ea6a26 failover_register +EXPORT_SYMBOL_GPL net/dccp/dccp 0x00104438 dccp_check_req +EXPORT_SYMBOL_GPL net/dccp/dccp 0x099970a7 dccp_shutdown +EXPORT_SYMBOL_GPL net/dccp/dccp 0x0df59ad9 dccp_feat_signal_nn_change EXPORT_SYMBOL_GPL net/dccp/dccp 0x182ec2bf dccp_ackvec_parsed_add -EXPORT_SYMBOL_GPL net/dccp/dccp 0x1db69b4b inet_dccp_listen -EXPORT_SYMBOL_GPL net/dccp/dccp 0x1ecbd965 dccp_close -EXPORT_SYMBOL_GPL net/dccp/dccp 0x273f7894 dccp_getsockopt -EXPORT_SYMBOL_GPL net/dccp/dccp 0x3e8af5de dccp_sendmsg -EXPORT_SYMBOL_GPL net/dccp/dccp 0x3ee7b7ad dccp_rcv_established -EXPORT_SYMBOL_GPL net/dccp/dccp 0x44ee35c2 dccp_rcv_state_process +EXPORT_SYMBOL_GPL net/dccp/dccp 0x1b365a86 dccp_sendmsg +EXPORT_SYMBOL_GPL net/dccp/dccp 0x1fc46444 dccp_sync_mss +EXPORT_SYMBOL_GPL net/dccp/dccp 0x227dba7a dccp_ctl_make_reset +EXPORT_SYMBOL_GPL net/dccp/dccp 0x2e9c0a5f dccp_rcv_established +EXPORT_SYMBOL_GPL net/dccp/dccp 0x35a9441a dccp_init_sock +EXPORT_SYMBOL_GPL net/dccp/dccp 0x37b4570f dccp_insert_option +EXPORT_SYMBOL_GPL net/dccp/dccp 0x381b1e90 dccp_setsockopt +EXPORT_SYMBOL_GPL net/dccp/dccp 0x46bf9962 dccp_send_sync +EXPORT_SYMBOL_GPL net/dccp/dccp 0x4988edeb dccp_reqsk_send_ack EXPORT_SYMBOL_GPL net/dccp/dccp 0x4cdd391d dccp_feat_list_purge -EXPORT_SYMBOL_GPL net/dccp/dccp 0x510087d5 dccp_insert_option +EXPORT_SYMBOL_GPL net/dccp/dccp 0x506b85d3 dccp_reqsk_init EXPORT_SYMBOL_GPL net/dccp/dccp 0x59814a84 dccp_statistics -EXPORT_SYMBOL_GPL net/dccp/dccp 0x5fea34c6 dccp_make_response +EXPORT_SYMBOL_GPL net/dccp/dccp 0x5d346731 dccp_rcv_state_process +EXPORT_SYMBOL_GPL net/dccp/dccp 0x5d8eaaa4 dccp_parse_options +EXPORT_SYMBOL_GPL net/dccp/dccp 0x66648f1b dccp_getsockopt +EXPORT_SYMBOL_GPL net/dccp/dccp 0x711599a3 dccp_close +EXPORT_SYMBOL_GPL net/dccp/dccp 0x71a08ffa dccp_done EXPORT_SYMBOL_GPL net/dccp/dccp 0x722630de dccp_hashinfo -EXPORT_SYMBOL_GPL net/dccp/dccp 0x7289118a dccp_shutdown -EXPORT_SYMBOL_GPL net/dccp/dccp 0x78e37832 dccp_send_ack +EXPORT_SYMBOL_GPL net/dccp/dccp 0x80199d24 dccp_connect EXPORT_SYMBOL_GPL net/dccp/dccp 0x80993155 dccp_timestamp -EXPORT_SYMBOL_GPL net/dccp/dccp 0x84bdb479 dccp_ctl_make_reset EXPORT_SYMBOL_GPL net/dccp/dccp 0x86be7924 dccp_packet_name EXPORT_SYMBOL_GPL net/dccp/dccp 0x884a32bd dccp_death_row -EXPORT_SYMBOL_GPL net/dccp/dccp 0x951d2761 dccp_disconnect +EXPORT_SYMBOL_GPL net/dccp/dccp 0x8fd83993 dccp_make_response +EXPORT_SYMBOL_GPL net/dccp/dccp 0x928ea44d dccp_ioctl EXPORT_SYMBOL_GPL net/dccp/dccp 0x9598d24d dccp_ackvec_parsed_cleanup -EXPORT_SYMBOL_GPL net/dccp/dccp 0x9680d423 dccp_destroy_sock -EXPORT_SYMBOL_GPL net/dccp/dccp 0x9cac5f8f dccp_done -EXPORT_SYMBOL_GPL net/dccp/dccp 0x9e7f644c dccp_reqsk_send_ack -EXPORT_SYMBOL_GPL net/dccp/dccp 0xa2197504 dccp_connect -EXPORT_SYMBOL_GPL net/dccp/dccp 0xa4b53e0a dccp_child_process -EXPORT_SYMBOL_GPL net/dccp/dccp 0xa789e06a dccp_feat_signal_nn_change -EXPORT_SYMBOL_GPL net/dccp/dccp 0xa8cddaf5 dccp_setsockopt -EXPORT_SYMBOL_GPL net/dccp/dccp 0xb3a95e54 dccp_check_req -EXPORT_SYMBOL_GPL net/dccp/dccp 0xb46a6cfa dccp_set_state -EXPORT_SYMBOL_GPL net/dccp/dccp 0xb5b89088 dccp_poll -EXPORT_SYMBOL_GPL net/dccp/dccp 0xbbbf4601 dccp_ioctl -EXPORT_SYMBOL_GPL net/dccp/dccp 0xc3b7a4d2 dccp_create_openreq_child -EXPORT_SYMBOL_GPL net/dccp/dccp 0xcb0a6337 dccp_recvmsg -EXPORT_SYMBOL_GPL net/dccp/dccp 0xd419ba60 dccp_init_sock +EXPORT_SYMBOL_GPL net/dccp/dccp 0xa3402692 dccp_recvmsg +EXPORT_SYMBOL_GPL net/dccp/dccp 0xb906fdcc dccp_disconnect +EXPORT_SYMBOL_GPL net/dccp/dccp 0xbc5bf364 dccp_feat_nn_get +EXPORT_SYMBOL_GPL net/dccp/dccp 0xbc7150d5 dccp_destroy_sock +EXPORT_SYMBOL_GPL net/dccp/dccp 0xc4c43294 dccp_poll +EXPORT_SYMBOL_GPL net/dccp/dccp 0xc92ed68c dccp_send_ack +EXPORT_SYMBOL_GPL net/dccp/dccp 0xcc400123 dccp_set_state EXPORT_SYMBOL_GPL net/dccp/dccp 0xd75b7072 dccp_orphan_count -EXPORT_SYMBOL_GPL net/dccp/dccp 0xe18220a6 dccp_parse_options -EXPORT_SYMBOL_GPL net/dccp/dccp 0xe761b884 dccp_reqsk_init -EXPORT_SYMBOL_GPL net/dccp/dccp 0xe7a684f8 dccp_sync_mss -EXPORT_SYMBOL_GPL net/dccp/dccp 0xf30a5552 dccp_send_sync -EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0x07c09ece dccp_v4_conn_request -EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0x14a7fa94 dccp_invalid_packet -EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0x2cbdc2ad dccp_v4_connect -EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0x4baae6c6 dccp_v4_do_rcv -EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0xddcfb973 dccp_v4_send_check -EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0xdfcba67c dccp_v4_request_recv_sock -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x0aaa30a1 dsa_devlink_resources_unregister -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x1f9b4480 dsa_devlink_param_set -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x215c919f dsa_slave_dev_check -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x2b375904 dsa_port_get_phy_sset_count -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x2fff539c dsa_port_get_ethtool_phy_stats -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x3f968e46 dsa_switch_shutdown -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x4085d938 dsa_tag_8021q_bridge_tx_fwd_offload +EXPORT_SYMBOL_GPL net/dccp/dccp 0xda7f4c56 dccp_create_openreq_child +EXPORT_SYMBOL_GPL net/dccp/dccp 0xe98d09c4 dccp_child_process +EXPORT_SYMBOL_GPL net/dccp/dccp 0xf034ff50 inet_dccp_listen +EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0x127f0828 dccp_v4_request_recv_sock +EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0x1718b8a8 dccp_invalid_packet +EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0x59e23d80 dccp_v4_conn_request +EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0x6d607967 dccp_v4_do_rcv +EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0xef75071b dccp_v4_connect +EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0xfc22e49e dccp_v4_send_check +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x00de129e dsa_switch_shutdown +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x0c03209f dsa_devlink_resource_occ_get_unregister +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x22724149 dsa_devlink_resource_register +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x22d69255 dsa_devlink_port_region_create +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x22df8dbe dsa_8021q_tx_vid +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x24611b8f dsa_port_phylink_mac_change +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x2ef28783 dsa_switch_suspend +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x359e0330 dsa_tag_8021q_bridge_tx_fwd_offload +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x3b51b44e dsa_unregister_switch EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x417d1fed dsa_8021q_rx_switch_id +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x431da2ae dsa_port_get_phy_sset_count +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x4a6992fe dsa_enqueue_skb +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x4b7ff0fa dsa_switch_find +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x4be66368 dsa_devlink_param_set +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x4cc7db53 dsa_8021q_rx_vid +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x4f195ad4 dsa_slave_dev_check +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x541415d7 dsa_8021q_xmit +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x57710a50 dsa_tag_drivers_register EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x5928bba7 vid_is_dsa_8021q_rxvlan -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x605cd9b4 dsa_switch_suspend -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x65ed3af2 dsa_unregister_switch -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x6853fd9f dsa_devlink_resource_occ_get_unregister -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x7adcf70b dsa_enqueue_skb -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x8a193cc0 dsa_port_get_phy_strings -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x9acd7940 dsa_devlink_params_register -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x9d798460 dsa_tag_8021q_unregister +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x5be8b2fd dsa_dev_to_net_device +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x60429fa7 dsa_register_switch +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x74a491e0 dsa_port_from_netdev +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x79845783 dsa_8021q_rcv EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x9e59271d dsa_8021q_rx_source_port -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xa198eb74 dsa_devlink_params_unregister -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xa42b7c4d dsa_8021q_rcv -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xa52572e7 dsa_devlink_resource_register -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xaaf5e68c dsa_devlink_resource_occ_get_register -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xb08f6c03 dsa_tag_drivers_register -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xb410a6d0 dsa_tag_drivers_unregister -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xb69c3611 dsa_register_switch -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xb7441f34 dsa_8021q_rx_vid -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xbc03f2b6 dsa_8021q_tx_vid +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0x9eeb6765 dsa_tag_drivers_unregister +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xa3f8fb77 dsa_tag_8021q_unregister +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xb3da92ab dsa_tag_8021q_bridge_tx_fwd_unoffload +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xb99a16b6 dsa_devlink_params_register EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xbe3856fc dsa_8021q_bridge_tx_fwd_offload_vid +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xbed96a4d dsa_devlink_resources_unregister +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xbf7b905b dsa_switch_resume EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xc23e8d5f dsa_devlink_region_destroy -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xc28998bc dsa_switch_resume -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xc506d53e dsa_8021q_xmit -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xc65e199e dsa_switch_find -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xca7db1d1 dsa_tag_8021q_bridge_tx_fwd_unoffload -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xce1ad6a1 dsa_port_from_netdev -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xcf3f4b2d dsa_dev_to_net_device -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xd42aefab dsa_devlink_region_create -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xd683c364 dsa_port_phylink_mac_change -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xd6c14e34 dsa_devlink_param_get -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xe040feb7 dsa_devlink_port_region_create +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xc3a95909 dsa_devlink_resource_occ_get_register +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xcac31d65 dsa_port_get_phy_strings +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xcf6a684c dsa_devlink_region_create +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xe4c4f407 dsa_tag_8021q_register +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xf021bf3c dsa_devlink_params_unregister EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xf13e1803 vid_is_dsa_8021q +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xf505ab3f dsa_devlink_param_get EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xf6f3b5c8 vid_is_dsa_8021q_txvlan -EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xf7f02633 dsa_tag_8021q_register -EXPORT_SYMBOL_GPL net/ieee802154/ieee802154 0x0030a2fd ieee802154_hdr_push -EXPORT_SYMBOL_GPL net/ieee802154/ieee802154 0x635f8657 ieee802154_hdr_pull -EXPORT_SYMBOL_GPL net/ieee802154/ieee802154 0x741ae891 ieee802154_hdr_peek +EXPORT_SYMBOL_GPL net/dsa/dsa_core 0xfdce582d dsa_port_get_ethtool_phy_stats +EXPORT_SYMBOL_GPL net/ieee802154/ieee802154 0x34ea75a4 ieee802154_hdr_peek_addrs +EXPORT_SYMBOL_GPL net/ieee802154/ieee802154 0x600ec7c4 ieee802154_hdr_peek +EXPORT_SYMBOL_GPL net/ieee802154/ieee802154 0x60fc08ec ieee802154_hdr_push EXPORT_SYMBOL_GPL net/ieee802154/ieee802154 0x87e2553b ieee802154_max_payload -EXPORT_SYMBOL_GPL net/ieee802154/ieee802154 0xa3c6573c ieee802154_hdr_peek_addrs -EXPORT_SYMBOL_GPL net/ife/ife 0x1e2ae048 ife_encode -EXPORT_SYMBOL_GPL net/ife/ife 0x421a7791 ife_decode +EXPORT_SYMBOL_GPL net/ieee802154/ieee802154 0xf2528080 ieee802154_hdr_pull +EXPORT_SYMBOL_GPL net/ife/ife 0x52b609c3 ife_encode EXPORT_SYMBOL_GPL net/ife/ife 0x6210e871 ife_tlv_meta_next EXPORT_SYMBOL_GPL net/ife/ife 0x67db2029 ife_tlv_meta_decode +EXPORT_SYMBOL_GPL net/ife/ife 0xdf57cd59 ife_decode EXPORT_SYMBOL_GPL net/ife/ife 0xe7888e98 ife_tlv_meta_encode -EXPORT_SYMBOL_GPL net/ipv4/esp4 0x03d7a66e esp_output_head -EXPORT_SYMBOL_GPL net/ipv4/esp4 0x291bf786 esp_output_tail -EXPORT_SYMBOL_GPL net/ipv4/esp4 0x3f18130c esp_input_done2 -EXPORT_SYMBOL_GPL net/ipv4/gre 0x724e22aa gre_del_protocol -EXPORT_SYMBOL_GPL net/ipv4/gre 0xe2099747 gre_add_protocol -EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0x159acecb inet_diag_unregister -EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0x182b9510 inet_diag_dump_one_icsk -EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0x1cf68c67 inet_diag_register -EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0x211a3616 inet_diag_msg_attrs_fill -EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0x4355347f inet_diag_bc_sk -EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0x6312b1d2 inet_diag_find_one_icsk -EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0xc51ac11b inet_diag_msg_common_fill -EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0xc6378781 inet_sk_diag_fill -EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0xea18a6fe inet_diag_dump_icsk -EXPORT_SYMBOL_GPL net/ipv4/ip_gre 0xb4bbd08c gretap_fb_dev_create -EXPORT_SYMBOL_GPL net/ipv4/netfilter/arp_tables 0x3e857e61 arpt_alloc_initial_table -EXPORT_SYMBOL_GPL net/ipv4/netfilter/ip_tables 0xfe3b916f ipt_alloc_initial_table -EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_defrag_ipv4 0xb80019ec nf_defrag_ipv4_enable -EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_defrag_ipv4 0xc253c796 nf_defrag_ipv4_disable -EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_dup_ipv4 0xb79e024c nf_dup_ipv4 -EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_reject_ipv4 0x15c9e224 nf_send_unreach -EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_reject_ipv4 0x3cc51e60 nf_reject_skb_v4_tcp_reset -EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_reject_ipv4 0x555a5af8 nf_reject_ip_tcphdr_get -EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_reject_ipv4 0x75c65dfc nf_reject_ip_tcphdr_put -EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_reject_ipv4 0x8a06e38a nf_reject_iphdr_put -EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_reject_ipv4 0xd10ecf75 nf_reject_skb_v4_unreach -EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_reject_ipv4 0xf96fc095 nf_send_reset -EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_socket_ipv4 0x3c3549e0 nf_sk_lookup_slow_v4 -EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_tproxy_ipv4 0x3a6517b5 nf_tproxy_laddr4 -EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_tproxy_ipv4 0x95aed5c2 nf_tproxy_handle_time_wait4 -EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_tproxy_ipv4 0x9a4bfd0f nf_tproxy_get_sock_v4 -EXPORT_SYMBOL_GPL net/ipv4/netfilter/nft_fib_ipv4 0x43aacc07 nft_fib4_eval -EXPORT_SYMBOL_GPL net/ipv4/netfilter/nft_fib_ipv4 0x5292f708 nft_fib4_eval_type -EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0x0ac4c678 tcp_vegas_state -EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0x2a3eef00 tcp_vegas_cwnd_event -EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0x2ad60b7c tcp_vegas_pkts_acked -EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0x7b072b42 tcp_vegas_init -EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0x9391c2e7 tcp_vegas_get_info -EXPORT_SYMBOL_GPL net/ipv6/esp6 0x0edc766d esp6_input_done2 -EXPORT_SYMBOL_GPL net/ipv6/esp6 0x82883096 esp6_output_tail -EXPORT_SYMBOL_GPL net/ipv6/esp6 0xd068c7f9 esp6_output_head -EXPORT_SYMBOL_GPL net/ipv6/ip6_tunnel 0x16f1473c ip6_tnl_rcv_ctl -EXPORT_SYMBOL_GPL net/ipv6/ip6_tunnel 0xb253351a ip6_tnl_xmit_ctl -EXPORT_SYMBOL_GPL net/ipv6/ip6_tunnel 0xb978134a ip6_tnl_encap_setup -EXPORT_SYMBOL_GPL net/ipv6/netfilter/ip6_tables 0xf0a15450 ip6t_alloc_initial_table -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_defrag_ipv6 0x27079758 nf_defrag_ipv6_enable -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_defrag_ipv6 0x6dc47156 nf_defrag_ipv6_disable -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_defrag_ipv6 0xaa497deb nf_ct_frag6_gather -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_dup_ipv6 0x042291bc nf_dup_ipv6 -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_reject_ipv6 0x52f3f788 nf_send_reset6 -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_reject_ipv6 0x69d107dd nf_reject_skb_v6_tcp_reset -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_reject_ipv6 0x8b9ac955 nf_reject_ip6hdr_put -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_reject_ipv6 0x9d52df06 nf_reject_skb_v6_unreach -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_reject_ipv6 0xc0dbe6da nf_reject_ip6_tcphdr_put -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_reject_ipv6 0xeb4396ee nf_send_unreach6 -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_reject_ipv6 0xece1967e nf_reject_ip6_tcphdr_get -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_socket_ipv6 0xbb52e889 nf_sk_lookup_slow_v6 -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_tproxy_ipv6 0xbe636010 nf_tproxy_laddr6 -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_tproxy_ipv6 0xe9d9f50e nf_tproxy_get_sock_v6 -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_tproxy_ipv6 0xeb014c1c nf_tproxy_handle_time_wait6 -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nft_fib_ipv6 0x77c11228 nft_fib6_eval -EXPORT_SYMBOL_GPL net/ipv6/netfilter/nft_fib_ipv6 0xe4aa45a8 nft_fib6_eval_type -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x02a8d89f l2tp_session_delete -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x033b5530 l2tp_session_create -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x058bbe78 l2tp_tunnel_dec_refcount -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x09a95349 l2tp_tunnel_register -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x0f1ab34a l2tp_tunnel_get_nth -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x1f40e0d6 l2tp_xmit_skb -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x2882316a l2tp_session_get -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x2b24311b l2tp_tunnel_delete -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x38d6ea8a l2tp_tunnel_inc_refcount -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x49f8b5cf l2tp_sk_to_tunnel -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x51e37869 l2tp_tunnel_create -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x6e60e723 l2tp_recv_common -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x7c34e48f l2tp_tunnel_get -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x927f3a56 l2tp_tunnel_get_session -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x96078b4b l2tp_session_register -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x9c335964 l2tp_session_set_header_len -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xae79541b l2tp_session_get_nth -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xbe3d679a l2tp_session_inc_refcount -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xd225b583 l2tp_session_get_by_ifname -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xdc93e2a1 l2tp_udp_encap_recv -EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xfb4b1311 l2tp_session_dec_refcount -EXPORT_SYMBOL_GPL net/l2tp/l2tp_ip 0xee6f5afe l2tp_ioctl +EXPORT_SYMBOL_GPL net/ipv4/esp4 0xafdcb991 esp_output_head +EXPORT_SYMBOL_GPL net/ipv4/esp4 0xb888ae94 esp_output_tail +EXPORT_SYMBOL_GPL net/ipv4/esp4 0xcea5edf4 esp_input_done2 +EXPORT_SYMBOL_GPL net/ipv4/gre 0x98c1abea gre_del_protocol +EXPORT_SYMBOL_GPL net/ipv4/gre 0xbe72a885 gre_add_protocol +EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0x0bf3b155 inet_diag_dump_icsk +EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0x4c4ae46e inet_diag_msg_common_fill +EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0x55c0e553 inet_diag_unregister +EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0x6de0c19c inet_diag_msg_attrs_fill +EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0x72b12360 inet_diag_dump_one_icsk +EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0x944ed968 inet_diag_bc_sk +EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0xa97818a2 inet_diag_register +EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0xc16fccd2 inet_sk_diag_fill +EXPORT_SYMBOL_GPL net/ipv4/inet_diag 0xeb020df3 inet_diag_find_one_icsk +EXPORT_SYMBOL_GPL net/ipv4/ip_gre 0x2732c375 gretap_fb_dev_create +EXPORT_SYMBOL_GPL net/ipv4/netfilter/arp_tables 0xcdb1fb58 arpt_alloc_initial_table +EXPORT_SYMBOL_GPL net/ipv4/netfilter/ip_tables 0x0b7f6a56 ipt_alloc_initial_table +EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_defrag_ipv4 0x789ba9f2 nf_defrag_ipv4_enable +EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_defrag_ipv4 0xb151ea94 nf_defrag_ipv4_disable +EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_dup_ipv4 0x75223d38 nf_dup_ipv4 +EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_reject_ipv4 0x33632e1f nf_reject_skb_v4_unreach +EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_reject_ipv4 0x6ecbf277 nf_send_unreach +EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_reject_ipv4 0x92870f55 nf_reject_ip_tcphdr_put +EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_reject_ipv4 0xb9bbaff9 nf_reject_iphdr_put +EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_reject_ipv4 0xc1e7ca0d nf_reject_ip_tcphdr_get +EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_reject_ipv4 0xd7a4593f nf_reject_skb_v4_tcp_reset +EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_reject_ipv4 0xf2a2f82c nf_send_reset +EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_socket_ipv4 0x98fa90e1 nf_sk_lookup_slow_v4 +EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_tproxy_ipv4 0x0fde9b9d nf_tproxy_laddr4 +EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_tproxy_ipv4 0x2de39050 nf_tproxy_get_sock_v4 +EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_tproxy_ipv4 0xb5a270c4 nf_tproxy_handle_time_wait4 +EXPORT_SYMBOL_GPL net/ipv4/netfilter/nft_fib_ipv4 0x2668c606 nft_fib4_eval_type +EXPORT_SYMBOL_GPL net/ipv4/netfilter/nft_fib_ipv4 0xaef9ace8 nft_fib4_eval +EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0x21918c18 tcp_vegas_pkts_acked +EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0x4cac89b2 tcp_vegas_cwnd_event +EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0x68bc6286 tcp_vegas_get_info +EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0xe6107b7e tcp_vegas_init +EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0xf0068696 tcp_vegas_state +EXPORT_SYMBOL_GPL net/ipv6/esp6 0x5856bd1f esp6_input_done2 +EXPORT_SYMBOL_GPL net/ipv6/esp6 0x9362b142 esp6_output_tail +EXPORT_SYMBOL_GPL net/ipv6/esp6 0xda786eac esp6_output_head +EXPORT_SYMBOL_GPL net/ipv6/ip6_tunnel 0x020669ca ip6_tnl_rcv_ctl +EXPORT_SYMBOL_GPL net/ipv6/ip6_tunnel 0x3aaccd2d ip6_tnl_encap_setup +EXPORT_SYMBOL_GPL net/ipv6/ip6_tunnel 0xab3168d0 ip6_tnl_xmit_ctl +EXPORT_SYMBOL_GPL net/ipv6/netfilter/ip6_tables 0x9a829ad6 ip6t_alloc_initial_table +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_defrag_ipv6 0x75cb62fb nf_ct_frag6_gather +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_defrag_ipv6 0xc80a1dc6 nf_defrag_ipv6_disable +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_defrag_ipv6 0xdb3cc57b nf_defrag_ipv6_enable +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_dup_ipv6 0x1b44f4cb nf_dup_ipv6 +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_reject_ipv6 0x00c59349 nf_reject_ip6_tcphdr_get +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_reject_ipv6 0x342752e5 nf_send_unreach6 +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_reject_ipv6 0x35d1ae98 nf_reject_skb_v6_tcp_reset +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_reject_ipv6 0x37e7e091 nf_send_reset6 +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_reject_ipv6 0x3e690760 nf_reject_ip6hdr_put +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_reject_ipv6 0x94c697d1 nf_reject_skb_v6_unreach +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_reject_ipv6 0xe77efd65 nf_reject_ip6_tcphdr_put +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_socket_ipv6 0x1f9d3188 nf_sk_lookup_slow_v6 +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_tproxy_ipv6 0x12fa8dde nf_tproxy_handle_time_wait6 +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_tproxy_ipv6 0x33eb1a96 nf_tproxy_laddr6 +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_tproxy_ipv6 0xe1b61101 nf_tproxy_get_sock_v6 +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nft_fib_ipv6 0xac99e13e nft_fib6_eval +EXPORT_SYMBOL_GPL net/ipv6/netfilter/nft_fib_ipv6 0xc771df23 nft_fib6_eval_type +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x07904867 l2tp_session_get +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x0a4fe7cd l2tp_xmit_skb +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x0cfeeb23 l2tp_session_register +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x262ea146 l2tp_session_set_header_len +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x2f245bb2 l2tp_session_get_nth +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x42f9896f l2tp_tunnel_dec_refcount +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x432ec648 l2tp_tunnel_get +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x43d4d5ef l2tp_udp_encap_recv +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x5f439d05 l2tp_session_delete +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x8da85819 l2tp_session_dec_refcount +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x8eddbce4 l2tp_session_get_by_ifname +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x9356ba39 l2tp_session_create +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xbb59b4c0 l2tp_tunnel_register +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xbd0a4a0f l2tp_session_inc_refcount +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xd6946dbe l2tp_tunnel_get_session +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xd7ef047d l2tp_tunnel_inc_refcount +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xd902209d l2tp_tunnel_get_nth +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xf2473bc2 l2tp_recv_common +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xf481dcb0 l2tp_sk_to_tunnel +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xf84f342e l2tp_tunnel_create +EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xfce8af57 l2tp_tunnel_delete +EXPORT_SYMBOL_GPL net/l2tp/l2tp_ip 0x526a9938 l2tp_ioctl EXPORT_SYMBOL_GPL net/l2tp/l2tp_netlink 0x337f2432 l2tp_nl_unregister_ops -EXPORT_SYMBOL_GPL net/l2tp/l2tp_netlink 0x6d1ec51c l2tp_nl_register_ops -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x12bf7a84 ieee80211_iterate_stations_atomic -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x170651e8 ieee80211_iterate_active_interfaces_atomic -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x226bf4fd ieee80211_update_mu_groups -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x2edae079 ieee80211_gtk_rekey_notify +EXPORT_SYMBOL_GPL net/l2tp/l2tp_netlink 0xab51bf68 l2tp_nl_register_ops +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x042fb349 ieee80211_ready_on_channel +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x0d113172 ieee80211_ave_rssi +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x143750b6 ieee80211_gtk_rekey_notify +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x23f21c9e ieee80211_iterate_active_interfaces_mtx +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x2448224f ieee80211_vif_to_wdev +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x30fb3636 ieeee80211_obss_color_collision_notify +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x350962a5 ieee80211_resume_disconnect +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x45adffbb ieee80211_gtk_rekey_add EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x5250cf98 ieee80211_tkip_add_iv -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x580115eb ieee80211_resume_disconnect EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x59c13bed ieee80211_key_mic_failure -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x5d51a5f8 ieee80211_iterate_active_interfaces_mtx -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x70791bc4 ieeee80211_obss_color_collision_notify -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x814a74d8 ieee80211_ready_on_channel -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x87441901 ieee80211_calc_rx_airtime -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x89c03846 ieee80211_request_smps -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x9000bfc1 ieee80211_calc_tx_airtime +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x5b88549f ieee80211_iterate_active_interfaces_atomic +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x5de58991 ieee80211_update_mu_groups +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x6e837df2 ieee80211_color_change_finish +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x7524e449 ieee80211_remain_on_channel_expired +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x95975031 ieee80211_iterate_interfaces +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x9dad88d6 ieee80211_find_sta_by_ifaddr EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xa1247034 ieee80211_remove_key EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xa4b2b77e ieee80211_key_replay -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xa9d97758 ieee80211_color_change_finish -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xaf05ca72 ieee80211_gtk_rekey_add -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xceb93e14 ieee80211_vif_to_wdev -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xd62afabd ieee80211_remain_on_channel_expired -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xd6c8b1da ieee80211_ave_rssi +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xb4451d20 ieee80211_calc_tx_airtime +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xc272fb4f ieee80211_request_smps +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xc842daaf ieee80211_iterate_stations_atomic EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xd8e09da4 ieee80211_set_key_rx_seq -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xe00e6e65 ieee80211_iter_chan_contexts_atomic -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xe03e2730 wdev_to_ieee80211_vif -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xe6a06f49 ieee80211_iterate_interfaces -EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xf89c129a ieee80211_find_sta_by_ifaddr -EXPORT_SYMBOL_GPL net/mpls/mpls_router 0x3c12abc5 mpls_stats_inc_outucastpkts +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xe4d9df7d wdev_to_ieee80211_vif +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xe7c6ccaf ieee80211_calc_rx_airtime +EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xeff5d219 ieee80211_iter_chan_contexts_atomic +EXPORT_SYMBOL_GPL net/mpls/mpls_router 0x0d8af6d0 mpls_stats_inc_outucastpkts +EXPORT_SYMBOL_GPL net/mpls/mpls_router 0x66b3f892 mpls_output_possible EXPORT_SYMBOL_GPL net/mpls/mpls_router 0x7670b536 nla_get_labels -EXPORT_SYMBOL_GPL net/mpls/mpls_router 0x779428bc nla_put_labels -EXPORT_SYMBOL_GPL net/mpls/mpls_router 0x856f0f1c mpls_dev_mtu -EXPORT_SYMBOL_GPL net/mpls/mpls_router 0x9fede11d mpls_output_possible -EXPORT_SYMBOL_GPL net/mpls/mpls_router 0xc6a73eb4 mpls_pkt_too_big -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x04062859 ip_set_put_extensions -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x12cbcc51 ip_set_elem_len +EXPORT_SYMBOL_GPL net/mpls/mpls_router 0x7b833c06 nla_put_labels +EXPORT_SYMBOL_GPL net/mpls/mpls_router 0xb07c3da3 mpls_pkt_too_big +EXPORT_SYMBOL_GPL net/mpls/mpls_router 0xdae6f158 mpls_dev_mtu +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x01a25da6 ip_set_type_unregister +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x04c4cc06 ip_set_type_register EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x22d966c6 ip_set_range_to_cidr -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x3618245d ip_set_put_flags +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x2763d96a ip_set_elem_len +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x38e4ad10 ip_set_name_byindex EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x397f6231 ip_set_free -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x41c94a1f ip_set_put_byindex -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x4739c2b7 ip_set_name_byindex -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x4881de28 ip_set_get_extensions -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x53e08123 ip_set_add -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x64650b01 ip_set_del -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x74c6e1bc ip_set_nfnl_put -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x77817827 ip_set_nfnl_get_byindex +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x3c5f3ae0 ip_set_del +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x5cee9f8f ip_set_nfnl_get_byindex +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x62b0df00 ip_set_init_comment +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x74dacfd7 ip_set_get_ip6_port EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x7924b6de ip_set_hostmask_map -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x7b5f0108 ip_set_type_unregister -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x7db670b5 ip_set_type_register EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x81fff2d1 ip_set_netmask_map -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x85ac53f8 ip_set_test +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x8d7a5c94 ip_set_put_byindex EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x9e98722b ip_set_get_ipaddr6 EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xa293f8a6 ip_set_get_ipaddr4 -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xb920fcd7 ip_set_extensions -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xbc6b32d4 ip_set_match_extensions -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xcf0fb7b5 ip_set_get_ip4_port -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xddc4a9f4 ip_set_get_byname -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xe7a07e46 ip_set_init_comment -EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xed95aad2 ip_set_get_ip6_port +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xae533b94 ip_set_test +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xb42d2e45 ip_set_get_ip4_port +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xb98edda3 ip_set_put_extensions +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xbba9ab98 ip_set_get_extensions +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xc189bdb8 ip_set_match_extensions +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xc597af0f ip_set_put_flags +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xc5fd93c1 ip_set_nfnl_put +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xc87bf18a ip_set_add +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xe65f9f79 ip_set_extensions EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xf3b4d4ae ip_set_alloc -EXPORT_SYMBOL_GPL net/netfilter/ipvs/ip_vs 0x072fc414 ip_vs_conn_out_get_proto -EXPORT_SYMBOL_GPL net/netfilter/ipvs/ip_vs 0x39826816 register_ip_vs_pe -EXPORT_SYMBOL_GPL net/netfilter/ipvs/ip_vs 0x6cc55bf5 ip_vs_conn_in_get_proto -EXPORT_SYMBOL_GPL net/netfilter/ipvs/ip_vs 0xbea3e2d1 unregister_ip_vs_pe -EXPORT_SYMBOL_GPL net/netfilter/nf_conncount 0x2d33db47 nf_conncount_init +EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xfeae8ddf ip_set_get_byname +EXPORT_SYMBOL_GPL net/netfilter/ipvs/ip_vs 0x3b591022 unregister_ip_vs_pe +EXPORT_SYMBOL_GPL net/netfilter/ipvs/ip_vs 0x49a57984 ip_vs_conn_out_get_proto +EXPORT_SYMBOL_GPL net/netfilter/ipvs/ip_vs 0xe2fb9f17 ip_vs_conn_in_get_proto +EXPORT_SYMBOL_GPL net/netfilter/ipvs/ip_vs 0xe6685554 register_ip_vs_pe EXPORT_SYMBOL_GPL net/netfilter/nf_conncount 0x3ff55ad3 nf_conncount_cache_free -EXPORT_SYMBOL_GPL net/netfilter/nf_conncount 0x8838d724 nf_conncount_gc_list +EXPORT_SYMBOL_GPL net/netfilter/nf_conncount 0x6c55d8ca nf_conncount_gc_list +EXPORT_SYMBOL_GPL net/netfilter/nf_conncount 0x7f3dd0b3 nf_conncount_add EXPORT_SYMBOL_GPL net/netfilter/nf_conncount 0x8c4cb9c3 nf_conncount_list_init -EXPORT_SYMBOL_GPL net/netfilter/nf_conncount 0xe366f42f nf_conncount_destroy -EXPORT_SYMBOL_GPL net/netfilter/nf_conncount 0xf0016455 nf_conncount_count -EXPORT_SYMBOL_GPL net/netfilter/nf_conncount 0xf4edca37 nf_conncount_add -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x04f8a5d7 nf_ct_expect_find_get +EXPORT_SYMBOL_GPL net/netfilter/nf_conncount 0xac76b9a6 nf_conncount_destroy +EXPORT_SYMBOL_GPL net/netfilter/nf_conncount 0xad04f933 nf_conncount_count +EXPORT_SYMBOL_GPL net/netfilter/nf_conncount 0xffb02cbd nf_conncount_init +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x0335fc41 __nf_ct_expect_find +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x06542f56 nf_conntrack_count +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x07e2b065 nf_ct_timeout_find_get_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x0825181e nf_ct_deliver_cached_events EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x0bc00f80 nf_nat_helper_try_module_get -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x0ce3f25a nf_ct_l4proto_log_invalid -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x0e9858b0 nf_ct_unconfirmed_destroy -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x0fe6366d nf_connlabels_get -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x1104e3b6 nf_conntrack_helper_register -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x1a2e20b5 nf_conntrack_in -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x1fee208e nf_ct_helper_ext_add -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x20744e92 nf_ct_helper_expectfn_find_by_name -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x26dd8d66 nf_ct_set_timeout -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x2834c0e4 nf_ct_unexpect_related +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x0d842734 nf_ct_expect_find_get +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x0ffb9fdb __nf_ct_try_assign_helper +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x114d720d nf_ct_seq_offset +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x1374fc64 nf_ct_unexpect_related +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x16819cad nf_ct_helper_ext_add +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x19ee305e nf_l4proto_log_invalid +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x1b4411e1 nf_nat_helper_put +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x203211b3 nf_confirm +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x24241fcb nf_ct_netns_put EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x289c3714 nf_ct_alloc_hashtable EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x28eff409 nf_conntrack_hash -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x2a9a80c4 nf_conntrack_alloc -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x2dcfae40 nf_connlabels_put -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x30c8e2f8 nf_ct_timeout_find_get_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x321618cf nf_ct_gre_keymap_add -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x37cea937 nf_ct_netns_get -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x42eaf51e nf_ct_get_id -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x4500e841 nf_ct_acct_add -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x465c79e9 nf_connlabels_replace -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x4a490a2c nf_ct_iterate_destroy -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x4c5edb36 nf_ct_expect_put -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x4fa8d32a nf_ct_helper_expectfn_register -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x51210645 nf_ct_unlink_expect_report -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x53b66b6b nf_conntrack_helper_unregister -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x5526eaff nf_ct_extend_register -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x5696af17 nf_ct_seq_adjust -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x61598fc7 nf_conntrack_hash_check_insert -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x6222b6e0 nf_ct_delete -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x690a9b28 nf_ct_expect_init +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x29407440 nf_ct_gre_keymap_add +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x29708ff6 nf_conntrack_helper_register +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x2a7bd45f nf_ct_helper_expectfn_register +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x31a79dca nf_conntrack_alloc +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x31d89f41 nf_ct_get_id +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x33dd721e __nf_ct_refresh_acct +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x34ec899c nf_conntrack_in +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x42a70eb1 nf_connlabels_get +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x47385e03 nf_ct_extend_register +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x4bc2a5c9 nf_ct_expect_iterate_destroy +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x4e6fb419 nf_conntrack_unregister_notifier +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x504fbf98 nf_ct_expect_put +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x57eb450a nf_ct_gre_keymap_destroy +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x5b593b7e nf_ct_helper_expectfn_unregister +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x5b625ac7 nf_connlabels_replace +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x5c5015f1 nf_ct_kill_acct +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x6475430c nf_ct_l4proto_find +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x65201449 nf_ct_remove_expect +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x6621d83f nf_ct_helper_expectfn_find_by_symbol +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x6690bfb2 nf_ct_timeout_put_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x66931925 nf_ct_get_tuplepr EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x693c3961 nf_ct_helper_hash -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x6af68382 nf_nat_helper_put -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x6afd00a3 nf_conntrack_helper_put -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x6bd54852 nf_ct_expect_iterate_net -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x7068bd83 nf_conntrack_find_get -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x743ace90 __nf_ct_refresh_acct -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x76696ee7 nf_ct_extend_unregister -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x772f05ae nf_ct_gre_keymap_destroy -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x773f7ab0 __nf_ct_expect_find -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x779856ea nf_ct_destroy_timeout -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x77bb73b3 nf_l4proto_log_invalid -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x8061df86 nf_nat_helper_register -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x847185a7 nf_ct_seq_offset -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x874fa7cb nf_conntrack_register_notifier -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x8bb55657 nf_conntrack_helpers_unregister +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x6af8e571 nf_ct_expect_iterate_net +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x6f8c9702 __nf_conntrack_helper_find +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x71dd926c nf_ct_iterate_cleanup_net +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x7248f221 nf_ct_expect_alloc +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x7cfa5433 nf_ct_netns_get +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x7fccbf6e nf_ct_extend_unregister +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x81e5b00a nf_conntrack_alter_reply +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x847a337a nf_conntrack_free +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x869d2397 nf_ct_untimeout +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x878ef4cc nf_ct_helper_init +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x896a7997 nf_ct_expect_related_report +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x8a6b1190 nf_conntrack_hash_check_insert +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x8f69f816 nf_ct_remove_expectations EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x8ffe7e89 nf_conntrack_htable_size -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x9119514d nf_conntrack_helpers_register -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x917f1436 nf_ct_remove_expect -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x9600c071 nf_ct_l4proto_find +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x9455981d nf_nat_helper_register +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x992c6dec nf_ct_expect_init +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x993cff26 nf_ct_destroy_timeout EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x9adb7399 nf_conntrack_expect_lock -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x9c7c97ba __nf_conntrack_confirm -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x9d8c3bb2 nf_ct_seqadj_set -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x9e6c0961 nf_ct_iterate_cleanup_net -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xa50745fe nf_conntrack_free -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xa5c8c687 nf_ct_remove_expectations -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xa71bef5f nf_ct_kill_acct -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xa8bb3d8b nf_ct_helper_init +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xa0200fac nf_ct_delete +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xa07e94ce nf_ct_set_timeout +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xaaa5b05d nf_conntrack_find_get +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xaea682dc nf_ct_l4proto_log_invalid EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xaf0847f0 nf_conntrack_locks -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xaf115c17 nf_ct_expect_alloc +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xafaa6e09 nf_ct_unlink_expect_report EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xafbd6cf5 nf_ct_port_nlattr_to_tuple -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xafde7c45 nf_ct_helper_log -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xb1315fde nf_ct_port_tuple_to_nlattr -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xb56214c0 nf_ct_bridge_unregister -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xb6df76ed nf_conntrack_alter_reply -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xbcc0a698 nf_nat_helper_unregister +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xb39efd16 nf_conntrack_eventmask_report +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xbbeb4a48 nf_ct_tmpl_alloc +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xbe2a086b nf_nat_helper_unregister +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xc10c3bf1 nf_conntrack_helper_put EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xc18ac88d nf_ct_expect_hsize -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xc2a0334e nf_ct_helper_expectfn_unregister -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xc2ebddf6 nf_ct_helper_expectfn_find_by_symbol EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xc40f284c nf_ct_helper_hsize -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xc4545b9d nf_ct_expect_iterate_destroy -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xc4f2af6a nf_conntrack_eventmask_report -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xc6c0a2bd nf_ct_untimeout -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xca02cb2f __nf_conntrack_helper_find -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xca54a43e nf_ct_bridge_register -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xcb3b18e4 __nf_ct_try_assign_helper -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xd394e170 nf_conntrack_tuple_taken +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xc57a15e7 nf_ct_bridge_unregister +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xc76056b8 nf_ct_iterate_destroy +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xcbda1439 nf_ct_acct_add +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xceada48b nf_ct_bridge_register +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xd45ba604 nf_ct_port_tuple_to_nlattr EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xd505c3e0 nf_ct_port_nlattr_tuple_size +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xd58c096a nf_ct_unconfirmed_destroy +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xd6d8c0cb nf_ct_tmpl_free EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xdba7326b nf_conntrack_lock -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xdc56e206 nf_ct_tcp_seqadj_set -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xde0dacf4 nf_ct_expect_related_report EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xdf0aed48 nf_ct_port_nla_policy -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xe111c2dd nf_ct_get_tuplepr -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xe2cc5634 nf_ct_tmpl_free -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xe549a235 nf_conntrack_helper_try_module_get -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xe70f4826 nf_conntrack_unregister_notifier -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xe83bf91a nf_ct_seqadj_init +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xe07553c7 nf_ct_helper_expectfn_find_by_name +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xe2b11a76 nf_ct_seqadj_init +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xe309c67f nf_ct_tcp_seqadj_set +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xe70d84b4 nf_conntrack_helpers_unregister +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xe7a255f4 __nf_conntrack_confirm +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xe7ae1547 nf_ct_helper_log +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xeb0eadfb nf_ct_seq_adjust EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xec8beba6 nf_ct_expect_hash -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xedef9005 nf_confirm -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf074e336 nf_ct_timeout_put_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf169765f nf_ct_deliver_cached_events +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf339bea6 nf_ct_seqadj_set EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf38bcdf3 nf_conntrack_max -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf3f52123 nf_ct_tmpl_alloc -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xfbe6b62b nf_conntrack_count +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf614dfa8 nf_conntrack_helpers_register +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf823f0a9 nf_conntrack_register_notifier +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xfc542a01 nf_connlabels_put +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xfcdf53e0 nf_conntrack_helper_unregister +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xfd923a8e nf_conntrack_tuple_taken EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xfe731af8 nf_ct_invert_tuple -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xfe779391 nf_ct_netns_put -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_amanda 0x2b3b06f7 nf_nat_amanda_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_broadcast 0xf5c3e23e nf_conntrack_broadcast_help -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_ftp 0x5dd5577c nf_nat_ftp_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x12c8eaba nat_rtp_rtcp_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x54bfaa84 nat_q931_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x6610a7e7 get_h225_addr -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x7c00bccf nat_t120_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x8922c020 set_h245_addr_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x9df78987 set_ras_addr_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0xaad233d1 set_sig_addr_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0xb7f3d92e nat_h245_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0xe801096a nat_callforwarding_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0xe8626028 set_h225_addr_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_irc 0x6dcad304 nf_nat_irc_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_pptp 0x555dbbc2 nf_nat_pptp_hook_expectfn -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_pptp 0x628b9cf9 nf_nat_pptp_hook_outbound -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_pptp 0x8301bd31 nf_nat_pptp_hook_inbound -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_pptp 0xd60216cc nf_nat_pptp_hook_exp_gre -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x09a9ee71 ct_sip_get_header -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x17dc8f4c ct_sip_parse_address_param -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x4d0dbecb ct_sip_get_sdp_header -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x690e1efd ct_sip_parse_request -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x7abe6b15 ct_sip_parse_header_uri -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0xd67e595a ct_sip_parse_numerical_param -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0xdee164b0 nf_nat_sip_hooks -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_snmp 0x6fac4e12 nf_nat_snmp_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_tftp 0x67a0fae4 nf_nat_tftp_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_dup_netdev 0x05c02f65 nf_dup_netdev_egress -EXPORT_SYMBOL_GPL net/netfilter/nf_dup_netdev 0x105b9568 nft_fwd_dup_netdev_offload -EXPORT_SYMBOL_GPL net/netfilter/nf_dup_netdev 0x148be4b1 nf_fwd_netdev_egress -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x01aefac8 nf_flow_offload_ipv6_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x057e6641 flow_offload_lookup -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x19d4dbb7 nf_flow_rule_route_ipv6 -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x3c8b8094 nf_flow_table_init -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x3ce63903 flow_offload_add -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x495d562c nf_flow_offload_ip_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x58caffc1 nf_flow_snat_port -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x61f6d2fd flow_offload_alloc -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x79d220e1 nf_flow_table_offload_setup -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x86f067a0 nf_flow_dnat_port -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0xa8365115 nf_flow_table_cleanup -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0xafe43c15 flow_offload_free -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0xb54df708 nf_flow_rule_route_ipv4 -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0xb9d272e1 flow_offload_refresh -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0xc4e3221d flow_offload_route_init -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0xc56f10ab flow_offload_teardown -EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0xd387dab6 nf_flow_table_free -EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x0664bde9 nf_nat_ipv4_unregister_fn -EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x1f2ab5fb nf_nat_redirect_ipv6 +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xff32333f nf_conntrack_helper_try_module_get +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_amanda 0xbe80260e nf_nat_amanda_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_broadcast 0xf173150e nf_conntrack_broadcast_help +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_ftp 0xdf057eec nf_nat_ftp_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x1f053480 set_ras_addr_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x2964f0dd nat_callforwarding_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x44258ca7 get_h225_addr +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x4fb980ec set_sig_addr_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x7b2a5bb6 set_h225_addr_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x8733873b nat_rtp_rtcp_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0xc6b8802f nat_q931_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0xfa54ba54 nat_h245_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0xfbb4757f set_h245_addr_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0xfcc0c167 nat_t120_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_irc 0x7d436072 nf_nat_irc_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_pptp 0x587b174c nf_nat_pptp_hook_outbound +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_pptp 0x6fa80c8b nf_nat_pptp_hook_expectfn +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_pptp 0xa482e2a2 nf_nat_pptp_hook_exp_gre +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_pptp 0xd0d3e1e5 nf_nat_pptp_hook_inbound +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x045eaac7 nf_nat_sip_hooks +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x26360718 ct_sip_parse_numerical_param +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x2e337c88 ct_sip_get_sdp_header +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x31b55cff ct_sip_parse_address_param +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x87a73409 ct_sip_parse_request +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0xddcc4a0b ct_sip_get_header +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0xe6f9e194 ct_sip_parse_header_uri +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_snmp 0x50ea81e3 nf_nat_snmp_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_tftp 0xcba7da6b nf_nat_tftp_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_dup_netdev 0xb10a8dd9 nft_fwd_dup_netdev_offload +EXPORT_SYMBOL_GPL net/netfilter/nf_dup_netdev 0xd932f129 nf_dup_netdev_egress +EXPORT_SYMBOL_GPL net/netfilter/nf_dup_netdev 0xe989072c nf_fwd_netdev_egress +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x04a386a0 nf_flow_table_offload_setup +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x297467e4 nf_flow_snat_port +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x2b9e8296 nf_flow_table_cleanup +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x2c5ce6cd nf_flow_offload_ipv6_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x3e72830b nf_flow_rule_route_ipv4 +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x3f1ee13f flow_offload_teardown +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x41e0bd6f flow_offload_route_init +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x533d571a nf_flow_rule_route_ipv6 +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x65a8fc31 flow_offload_alloc +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x828cee38 nf_flow_offload_ip_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0x87f308de flow_offload_free +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0xb3a87671 nf_flow_table_free +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0xcfe985a1 flow_offload_refresh +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0xd29779dc nf_flow_table_init +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0xdd7a0417 flow_offload_lookup +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0xed3a4bdb flow_offload_add +EXPORT_SYMBOL_GPL net/netfilter/nf_flow_table 0xf49aacb6 nf_flow_dnat_port +EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x0966e8b1 nf_nat_masquerade_ipv6 +EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x23d6548a nf_nat_ipv6_unregister_fn +EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x376a4e84 nf_nat_inet_unregister_fn EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x3bc17c49 nf_nat_masquerade_inet_register_notifiers -EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x40518c23 nf_nat_inet_register_fn -EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x40a28fb3 nf_nat_masquerade_ipv6 -EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x40d302bf nf_nat_redirect_ipv4 -EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x424cf506 nf_nat_icmp_reply_translation -EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x557cd315 nf_nat_inet_unregister_fn -EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x60857abd nf_nat_icmpv6_reply_translation -EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x6a386395 nf_nat_packet -EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x6ca0270c nf_nat_ipv4_register_fn -EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x72ffcee5 nf_ct_nat_ext_add -EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0xa16e74d9 nf_nat_inet_fn -EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0xb4c6333e nf_nat_ipv6_register_fn +EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x45dde45d nf_nat_masquerade_ipv4 +EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x571fdbc7 nf_nat_ipv6_register_fn +EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x57393562 nf_nat_icmp_reply_translation +EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x6a70e70f nf_nat_alloc_null_binding +EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x76cce766 nf_ct_nat_ext_add +EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0x8b66de74 nf_nat_redirect_ipv4 +EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0xa08a98b2 nf_nat_redirect_ipv6 +EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0xa3b9a8f2 nf_nat_inet_fn +EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0xacacdb37 nf_nat_inet_register_fn +EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0xb565b42a nf_nat_ipv4_unregister_fn +EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0xc147bd51 nf_nat_packet +EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0xcf079433 nf_nat_ipv4_register_fn +EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0xd33257a8 nf_nat_icmpv6_reply_translation EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0xd9c25654 nf_nat_masquerade_inet_unregister_notifiers -EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0xf1cee583 nf_nat_ipv6_unregister_fn -EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0xf24a3679 nf_nat_masquerade_ipv4 -EXPORT_SYMBOL_GPL net/netfilter/nf_nat 0xfa33e36b nf_nat_alloc_null_binding -EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0x01bdf894 nf_synproxy_ipv6_init -EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0x0572fe94 nf_synproxy_ipv4_fini -EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0x06a6e6d6 ipv6_synproxy_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0x05a0fa7b synproxy_send_client_synack +EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0x0ca75750 ipv6_synproxy_hook EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0x1f099794 synproxy_init_timestamp_cookie -EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0x3247e88f synproxy_send_client_synack -EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0x8277f134 ipv4_synproxy_hook -EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0x8af55ca2 synproxy_parse_options -EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0xc191ec48 synproxy_recv_client_ack +EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0x29f834eb synproxy_recv_client_ack_ipv6 +EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0x4df6cf19 nf_synproxy_ipv4_fini +EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0x50180b9f ipv4_synproxy_hook +EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0x55d18b17 nf_synproxy_ipv6_fini +EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0x992bf1be synproxy_send_client_synack_ipv6 +EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0xa922ee8a nf_synproxy_ipv4_init +EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0xb105aa84 nf_synproxy_ipv6_init EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0xca9fc082 synproxy_net_id -EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0xdfee0aa1 synproxy_recv_client_ack_ipv6 -EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0xf2520d93 nf_synproxy_ipv4_init -EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0xf69d0b93 nf_synproxy_ipv6_fini -EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0xfb61fabd synproxy_send_client_synack_ipv6 +EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0xd9290e7c synproxy_recv_client_ack +EXPORT_SYMBOL_GPL net/netfilter/nf_synproxy_core 0xf6635bd7 synproxy_parse_options +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x046b08a1 nft_request_module EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x06c6ca47 nft_meta_policy -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x13a2f846 nft_register_flowtable_type -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x14b18f01 nft_data_dump -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x16f05b2c nft_set_elem_destroy -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x18075a7f nft_meta_get_dump -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x1b7dc5fb nft_register_chain_type -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x1ebf146a nft_unregister_flowtable_type -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x246488fd nft_chain_validate -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x2cacc688 nft_meta_set_validate -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x32078a8e __nft_release_basechain +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x12768eea nft_meta_set_eval +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x273cd85f nft_register_expr +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x2e0d0856 nft_meta_set_validate +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x31c7da47 nft_set_catchall_lookup EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x3251d762 nf_tables_trans_destroy_flush_work -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x35146099 nft_dump_register -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x3684da2b nft_set_lookup_global -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x3e91ab1c nft_meta_set_init -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x3f07b6eb nft_obj_lookup -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x3febead7 nft_data_init +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x341cd995 nft_data_init +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x3784000e nft_data_dump +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x3eac0848 nft_register_obj +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x410f6f20 __nft_release_basechain EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x41b71e65 nft_trace_enabled -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x4e2de6b2 nft_do_chain -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x50ef6939 nft_set_catchall_gc -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x51dcb7c4 nft_unregister_obj -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x5328c475 nft_unregister_chain_type -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x56626f66 nft_flowtable_lookup -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x593ac3a8 nft_request_module -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x5c067be2 nft_parse_register_store -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x77b1e2ba nf_tables_deactivate_set -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x80f1dbed nft_meta_get_eval -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x836eef06 nft_set_do_lookup -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x8390c340 nft_meta_set_destroy -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x861bf85a nft_meta_set_eval +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x48f5ea34 nft_unregister_expr +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x4ca94ecf nft_register_chain_type +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x512c7e04 nft_set_do_lookup +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x6587802f nft_dump_register +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x6931466d nf_tables_destroy_set +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x710ca1f5 nft_meta_set_dump +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x7651e924 nft_parse_register_store +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x8662ff65 nf_tables_deactivate_set +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x86daf73b nf_tables_deactivate_flowtable +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x898ae9ab nft_meta_set_destroy EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x8b5ae838 nft_chain_validate_dependency -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x8bf0e41a nft_unregister_expr -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x980789a9 nft_meta_get_init -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x99a5c3f7 nft_register_expr -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xae9caaa0 nft_obj_notify +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x8d29c2f2 nft_meta_get_dump +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x8e51185f nft_flowtable_lookup +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x9ca32234 nft_register_flowtable_type +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0x9e4392a7 nft_set_catchall_gc +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xa008a05b nft_unregister_flowtable_type +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xaa81c03c nft_meta_get_init +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xac8dae0f nft_meta_set_init EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xb3bd62b8 nft_data_release +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xbe124c6e nft_set_lookup_global EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xc23cd9bb nft_chain_validate_hooks -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xc3f93867 nft_register_obj -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xc67630cd nft_set_catchall_lookup -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xdc2f5256 nf_tables_deactivate_flowtable +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xc3d46f32 nf_tables_bind_set +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xc86916db nft_unregister_obj +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xd123ad6a nft_set_elem_destroy +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xd98528dd nft_do_chain +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xdb3e0023 nft_obj_notify EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xde57b5f5 nft_parse_u32_check -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xe1f9757e nf_tables_destroy_set EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xe2b8cc13 nft_parse_register_load -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xe91d68d0 nf_tables_bind_set -EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xf384c61c nft_meta_set_dump -EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x0ab23656 nfnetlink_unicast -EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x0c70b7d3 nfnetlink_send -EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x35df1581 nfnetlink_has_listeners +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xe5309bb6 nft_unregister_chain_type +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xee1b7fa5 nft_meta_get_eval +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xf7e35e72 nft_obj_lookup +EXPORT_SYMBOL_GPL net/netfilter/nf_tables 0xf8bf5794 nft_chain_validate +EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x28161402 nfnetlink_broadcast EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x5ce3b588 nfnl_lock -EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x77b824a1 nfnetlink_subsys_unregister -EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x7f6749be nfnetlink_broadcast -EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x9a9a658f nfnetlink_set_err -EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0xbc79173d nfnetlink_subsys_register +EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x8bef8e99 nfnetlink_send +EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x9e57420b nfnetlink_unicast +EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0xa75a6195 nfnetlink_subsys_unregister +EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0xb752fa6c nfnetlink_set_err +EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0xdad0d618 nfnetlink_subsys_register EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0xdb065657 nfnl_unlock -EXPORT_SYMBOL_GPL net/netfilter/nfnetlink_acct 0x9948eac4 nfnl_acct_find_get +EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0xdf3f254d nfnetlink_has_listeners +EXPORT_SYMBOL_GPL net/netfilter/nfnetlink_acct 0x72ab9f13 nfnl_acct_overquota +EXPORT_SYMBOL_GPL net/netfilter/nfnetlink_acct 0x7a720840 nfnl_acct_update EXPORT_SYMBOL_GPL net/netfilter/nfnetlink_acct 0xbecf5d14 nfnl_acct_put -EXPORT_SYMBOL_GPL net/netfilter/nfnetlink_acct 0xd902be7f nfnl_acct_overquota -EXPORT_SYMBOL_GPL net/netfilter/nfnetlink_acct 0xffad8889 nfnl_acct_update +EXPORT_SYMBOL_GPL net/netfilter/nfnetlink_acct 0xfe685647 nfnl_acct_find_get EXPORT_SYMBOL_GPL net/netfilter/nfnetlink_osf 0x35eff5e0 nf_osf_fingers -EXPORT_SYMBOL_GPL net/netfilter/nfnetlink_osf 0x412dfbb1 nf_osf_find -EXPORT_SYMBOL_GPL net/netfilter/nfnetlink_osf 0xe24c541e nf_osf_match -EXPORT_SYMBOL_GPL net/netfilter/nft_fib 0x3abfee10 nft_fib_init -EXPORT_SYMBOL_GPL net/netfilter/nft_fib 0x44578f10 nft_fib_dump -EXPORT_SYMBOL_GPL net/netfilter/nft_fib 0x83046b96 nft_fib_store_result -EXPORT_SYMBOL_GPL net/netfilter/nft_fib 0xb8b7c752 nft_fib_validate -EXPORT_SYMBOL_GPL net/netfilter/nft_reject 0x03ed9704 nft_reject_dump +EXPORT_SYMBOL_GPL net/netfilter/nfnetlink_osf 0xb64df85d nf_osf_match +EXPORT_SYMBOL_GPL net/netfilter/nfnetlink_osf 0xc74f3d78 nf_osf_find +EXPORT_SYMBOL_GPL net/netfilter/nft_fib 0x5eec7b4b nft_fib_dump +EXPORT_SYMBOL_GPL net/netfilter/nft_fib 0x8e68d48d nft_fib_store_result +EXPORT_SYMBOL_GPL net/netfilter/nft_fib 0xc2a3f6ca nft_fib_init +EXPORT_SYMBOL_GPL net/netfilter/nft_fib 0xc6162d7a nft_fib_validate EXPORT_SYMBOL_GPL net/netfilter/nft_reject 0x1de558c1 nft_reject_icmpv6_code +EXPORT_SYMBOL_GPL net/netfilter/nft_reject 0x1f3c916c nft_reject_dump EXPORT_SYMBOL_GPL net/netfilter/nft_reject 0x6081751d nft_reject_policy -EXPORT_SYMBOL_GPL net/netfilter/nft_reject 0xa49844c1 nft_reject_validate -EXPORT_SYMBOL_GPL net/netfilter/nft_reject 0xabcd969a nft_reject_init +EXPORT_SYMBOL_GPL net/netfilter/nft_reject 0x82d137d0 nft_reject_init +EXPORT_SYMBOL_GPL net/netfilter/nft_reject 0x9ad2a578 nft_reject_validate EXPORT_SYMBOL_GPL net/netfilter/nft_reject 0xe2c84666 nft_reject_icmp_code EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x04e27719 xt_compat_flush_offsets -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x09951e90 xt_match_to_user -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x21501360 xt_compat_match_to_user -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x24a00e53 xt_table_unlock -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x38874402 xt_unregister_template -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x420f5c5a xt_check_target -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x4d66bd4c xt_register_template -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x6024565e xt_find_table_lock -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x6884c76d xt_request_find_table_lock -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x69ddd5fc xt_proto_fini -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x6bb6735a xt_replace_table -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x756c1ef8 xt_unregister_table -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x75fa2e50 xt_hook_ops_alloc +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x104e4364 xt_table_unlock +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x11682e41 xt_check_match +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x1a6c69fd xt_target_to_user +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x296e97f5 xt_unregister_table +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x32028b19 xt_compat_match_from_user +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x4d53a456 xt_find_table_lock +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x5b6d2786 xt_hook_ops_alloc +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x67f621e4 xt_request_find_table_lock +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x7122ae43 xt_compat_match_offset +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x72aa791b xt_match_to_user +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x73da8983 xt_unregister_template EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x7bce4603 xt_data_to_user -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x7eb0ae80 xt_compat_target_from_user +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x7e6f4569 xt_compat_match_to_user EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x807d2b2c xt_recseq EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x823edea5 xt_compat_add_offset -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x94568790 xt_check_match -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x96743440 xt_compat_match_from_user +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x837a762c xt_compat_target_to_user +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x9654acfa xt_compat_target_from_user EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x9c995c69 xt_percpu_counter_alloc EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xa7c94f1d xt_compat_lock -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xa81760e5 xt_compat_target_offset -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xaeea1251 xt_request_find_target -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xb5276135 xt_target_to_user +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xb28eb826 xt_proto_fini +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xbd46edea xt_register_template +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xbe96964e xt_request_find_match EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xbfacb837 xt_percpu_counter_free +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xc6b3749f xt_compat_target_offset EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xc7fae024 xt_compat_calc_jump +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xcdddd6d6 xt_check_target EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xd1e246a2 xt_compat_unlock EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xd3fcc511 xt_tee_enabled -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xd920e8cf xt_compat_match_offset EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xd9bb821b xt_copy_counters +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xdce9af72 xt_replace_table EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xddf68fc6 xt_find_revision -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xe06228e3 xt_request_find_match -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xe8daf6b5 xt_compat_target_to_user -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xeabea879 xt_register_table -EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xf1f6636e xt_proto_init -EXPORT_SYMBOL_GPL net/netfilter/xt_RATEEST 0x039bc8bd xt_rateest_put -EXPORT_SYMBOL_GPL net/netfilter/xt_RATEEST 0xce4b9991 xt_rateest_lookup -EXPORT_SYMBOL_GPL net/nfc/nci/nci_spi 0x5f4fffe3 nci_spi_allocate_spi -EXPORT_SYMBOL_GPL net/nfc/nci/nci_spi 0x94ad02b8 nci_spi_send -EXPORT_SYMBOL_GPL net/nfc/nci/nci_spi 0xfa4e5018 nci_spi_read -EXPORT_SYMBOL_GPL net/nfc/nci/nci_uart 0x343e59cf nci_uart_unregister -EXPORT_SYMBOL_GPL net/nfc/nci/nci_uart 0x70741e8a nci_uart_register -EXPORT_SYMBOL_GPL net/nfc/nci/nci_uart 0xeba79bbb nci_uart_set_config -EXPORT_SYMBOL_GPL net/nsh/nsh 0x0fbc304e nsh_pop -EXPORT_SYMBOL_GPL net/nsh/nsh 0x870160d6 nsh_push -EXPORT_SYMBOL_GPL net/openvswitch/openvswitch 0x2ecae74a ovs_netdev_link -EXPORT_SYMBOL_GPL net/openvswitch/openvswitch 0x72a997cd ovs_vport_free -EXPORT_SYMBOL_GPL net/openvswitch/openvswitch 0x9fbc2dfb ovs_vport_ops_unregister -EXPORT_SYMBOL_GPL net/openvswitch/openvswitch 0xb08c42ab ovs_vport_alloc -EXPORT_SYMBOL_GPL net/openvswitch/openvswitch 0xb1645d04 __ovs_vport_ops_register -EXPORT_SYMBOL_GPL net/openvswitch/openvswitch 0xcd41af90 ovs_netdev_tunnel_destroy -EXPORT_SYMBOL_GPL net/psample/psample 0x1bd0498e psample_group_get -EXPORT_SYMBOL_GPL net/psample/psample 0x4e22b12a psample_group_put -EXPORT_SYMBOL_GPL net/psample/psample 0xb3113272 psample_sample_packet -EXPORT_SYMBOL_GPL net/psample/psample 0xb42af2dc psample_group_take +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xe261c0d2 xt_proto_init +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xfba5567e xt_register_table +EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xfca5f04d xt_request_find_target +EXPORT_SYMBOL_GPL net/netfilter/xt_RATEEST 0x056d7c3c xt_rateest_lookup +EXPORT_SYMBOL_GPL net/netfilter/xt_RATEEST 0xd64a5b55 xt_rateest_put +EXPORT_SYMBOL_GPL net/nfc/nci/nci_spi 0xc63a7616 nci_spi_read +EXPORT_SYMBOL_GPL net/nfc/nci/nci_spi 0xd6232011 nci_spi_send +EXPORT_SYMBOL_GPL net/nfc/nci/nci_spi 0xed54ba5b nci_spi_allocate_spi +EXPORT_SYMBOL_GPL net/nfc/nci/nci_uart 0x257f79db nci_uart_register +EXPORT_SYMBOL_GPL net/nfc/nci/nci_uart 0x32ef340f nci_uart_unregister +EXPORT_SYMBOL_GPL net/nfc/nci/nci_uart 0x7d4bcfb2 nci_uart_set_config +EXPORT_SYMBOL_GPL net/nsh/nsh 0x049763e6 nsh_push +EXPORT_SYMBOL_GPL net/nsh/nsh 0xd9ba58f2 nsh_pop +EXPORT_SYMBOL_GPL net/openvswitch/openvswitch 0x32650739 __ovs_vport_ops_register +EXPORT_SYMBOL_GPL net/openvswitch/openvswitch 0xb322bdf3 ovs_vport_free +EXPORT_SYMBOL_GPL net/openvswitch/openvswitch 0xbad26819 ovs_vport_alloc +EXPORT_SYMBOL_GPL net/openvswitch/openvswitch 0xe05d4d30 ovs_vport_ops_unregister +EXPORT_SYMBOL_GPL net/openvswitch/openvswitch 0xf6495ae7 ovs_netdev_tunnel_destroy +EXPORT_SYMBOL_GPL net/openvswitch/openvswitch 0xfcd4b6c3 ovs_netdev_link +EXPORT_SYMBOL_GPL net/psample/psample 0x5bf3ee2c psample_sample_packet +EXPORT_SYMBOL_GPL net/psample/psample 0x61b3fb04 psample_group_put +EXPORT_SYMBOL_GPL net/psample/psample 0x752131cb psample_group_get +EXPORT_SYMBOL_GPL net/psample/psample 0xffbb4269 psample_group_take EXPORT_SYMBOL_GPL net/qrtr/ns 0x8d25501f qrtr_ns_remove EXPORT_SYMBOL_GPL net/qrtr/ns 0xa47e91ba qrtr_ns_init -EXPORT_SYMBOL_GPL net/qrtr/qrtr 0xe00e025f qrtr_endpoint_unregister -EXPORT_SYMBOL_GPL net/qrtr/qrtr 0xe3456f9d qrtr_endpoint_register -EXPORT_SYMBOL_GPL net/qrtr/qrtr 0xf1be4173 qrtr_endpoint_post +EXPORT_SYMBOL_GPL net/qrtr/qrtr 0x38377dfc qrtr_endpoint_unregister +EXPORT_SYMBOL_GPL net/qrtr/qrtr 0x8f36b5b6 qrtr_endpoint_post +EXPORT_SYMBOL_GPL net/qrtr/qrtr 0xb6d1c125 qrtr_endpoint_register EXPORT_SYMBOL_GPL net/rds/rds 0x00a467af rds_wq -EXPORT_SYMBOL_GPL net/rds/rds 0x09d51cfc rds_message_put -EXPORT_SYMBOL_GPL net/rds/rds 0x0d965b73 rds_send_path_reset -EXPORT_SYMBOL_GPL net/rds/rds 0x149c79d8 rds_conn_path_connect_if_down -EXPORT_SYMBOL_GPL net/rds/rds 0x2064fd2d rds_conn_connect_if_down -EXPORT_SYMBOL_GPL net/rds/rds 0x299d34d8 rds_send_xmit +EXPORT_SYMBOL_GPL net/rds/rds 0x0e968dca rds_send_xmit +EXPORT_SYMBOL_GPL net/rds/rds 0x137fae3d rds_conn_destroy +EXPORT_SYMBOL_GPL net/rds/rds 0x27caee02 rds_conn_path_drop +EXPORT_SYMBOL_GPL net/rds/rds 0x2a6f8b0b rds_conn_create EXPORT_SYMBOL_GPL net/rds/rds 0x2b0d543c rds_message_add_extension -EXPORT_SYMBOL_GPL net/rds/rds 0x35647909 rds_info_register_func EXPORT_SYMBOL_GPL net/rds/rds 0x36087aa4 rds_stats -EXPORT_SYMBOL_GPL net/rds/rds 0x41241e7f rds_send_path_drop_acked +EXPORT_SYMBOL_GPL net/rds/rds 0x40b83f5c rds_inc_init EXPORT_SYMBOL_GPL net/rds/rds 0x45a4781e rds_addr_cmp -EXPORT_SYMBOL_GPL net/rds/rds 0x4df40f4a rds_info_deregister_func -EXPORT_SYMBOL_GPL net/rds/rds 0x5633a3cf rds_conn_path_drop +EXPORT_SYMBOL_GPL net/rds/rds 0x4d3e6398 rds_conn_create_outgoing +EXPORT_SYMBOL_GPL net/rds/rds 0x4d42fcc4 rds_send_path_reset +EXPORT_SYMBOL_GPL net/rds/rds 0x4e424a7c rds_send_drop_acked EXPORT_SYMBOL_GPL net/rds/rds 0x582fe5cf rds_message_add_rdma_dest_extension EXPORT_SYMBOL_GPL net/rds/rds 0x585f567b rds_message_populate_header -EXPORT_SYMBOL_GPL net/rds/rds 0x5fea8f63 rds_conn_destroy -EXPORT_SYMBOL_GPL net/rds/rds 0x67a1cc76 rds_for_each_conn_info -EXPORT_SYMBOL_GPL net/rds/rds 0x67eb8b87 rds_trans_register -EXPORT_SYMBOL_GPL net/rds/rds 0x6a49b740 rds_conn_create_outgoing -EXPORT_SYMBOL_GPL net/rds/rds 0x6c6de3a4 rds_conn_drop -EXPORT_SYMBOL_GPL net/rds/rds 0x717f8882 rds_trans_unregister -EXPORT_SYMBOL_GPL net/rds/rds 0x71ecc53c rds_rdma_send_complete -EXPORT_SYMBOL_GPL net/rds/rds 0x772012a6 rds_conn_create +EXPORT_SYMBOL_GPL net/rds/rds 0x5aba392c rds_atomic_send_complete EXPORT_SYMBOL_GPL net/rds/rds 0x7b399e66 rds_page_remainder_alloc -EXPORT_SYMBOL_GPL net/rds/rds 0x82fb0ace rds_send_ping +EXPORT_SYMBOL_GPL net/rds/rds 0x7cb7ff87 rds_for_each_conn_info EXPORT_SYMBOL_GPL net/rds/rds 0x85e4e520 rds_stats_info_copy -EXPORT_SYMBOL_GPL net/rds/rds 0x87b21fe0 rds_message_addref -EXPORT_SYMBOL_GPL net/rds/rds 0x9ea17142 rds_recv_incoming -EXPORT_SYMBOL_GPL net/rds/rds 0xa21d55a3 rds_atomic_send_complete -EXPORT_SYMBOL_GPL net/rds/rds 0xb5597e2e rds_inc_path_init -EXPORT_SYMBOL_GPL net/rds/rds 0xbc249bfe rds_connect_path_complete +EXPORT_SYMBOL_GPL net/rds/rds 0x8a5d53db rds_info_deregister_func +EXPORT_SYMBOL_GPL net/rds/rds 0x8ae31a53 rds_trans_register +EXPORT_SYMBOL_GPL net/rds/rds 0x924730fb rds_message_put +EXPORT_SYMBOL_GPL net/rds/rds 0x97d93bf9 rds_send_path_drop_acked +EXPORT_SYMBOL_GPL net/rds/rds 0x9d73fc14 rds_inc_path_init +EXPORT_SYMBOL_GPL net/rds/rds 0xa3adecc4 rds_send_ping +EXPORT_SYMBOL_GPL net/rds/rds 0xb05f8b0b rds_conn_connect_if_down EXPORT_SYMBOL_GPL net/rds/rds 0xc2dab779 rds_info_copy -EXPORT_SYMBOL_GPL net/rds/rds 0xc382ad06 rds_connect_complete -EXPORT_SYMBOL_GPL net/rds/rds 0xc46cb5b2 rds_inc_init -EXPORT_SYMBOL_GPL net/rds/rds 0xd5676e8e rds_inc_put -EXPORT_SYMBOL_GPL net/rds/rds 0xe4b001cf rds_send_drop_acked -EXPORT_SYMBOL_GPL net/rds/rds 0xfb727b2a rds_message_unmapped +EXPORT_SYMBOL_GPL net/rds/rds 0xcac289ea rds_conn_drop +EXPORT_SYMBOL_GPL net/rds/rds 0xcb3e1b85 rds_message_addref +EXPORT_SYMBOL_GPL net/rds/rds 0xcea98719 rds_recv_incoming +EXPORT_SYMBOL_GPL net/rds/rds 0xdc74dabc rds_inc_put +EXPORT_SYMBOL_GPL net/rds/rds 0xdf35902d rds_conn_path_connect_if_down +EXPORT_SYMBOL_GPL net/rds/rds 0xe08f94e6 rds_info_register_func +EXPORT_SYMBOL_GPL net/rds/rds 0xe2e10626 rds_rdma_send_complete +EXPORT_SYMBOL_GPL net/rds/rds 0xe6e5f43a rds_trans_unregister +EXPORT_SYMBOL_GPL net/rds/rds 0xee176dba rds_connect_path_complete +EXPORT_SYMBOL_GPL net/rds/rds 0xf3439f0d rds_connect_complete EXPORT_SYMBOL_GPL net/rds/rds 0xfd22dd56 rds_cong_map_updated -EXPORT_SYMBOL_GPL net/sched/sch_pie 0x08d67574 pie_drop_early -EXPORT_SYMBOL_GPL net/sched/sch_pie 0x5651d323 pie_process_dequeue +EXPORT_SYMBOL_GPL net/rds/rds 0xfd2d6763 rds_message_unmapped +EXPORT_SYMBOL_GPL net/sched/sch_pie 0x1303afd5 pie_process_dequeue +EXPORT_SYMBOL_GPL net/sched/sch_pie 0x272f3f41 pie_drop_early EXPORT_SYMBOL_GPL net/sched/sch_pie 0x6ce9b467 pie_calculate_probability EXPORT_SYMBOL_GPL net/sched/sch_taprio 0x5fc3c6ed taprio_offload_free EXPORT_SYMBOL_GPL net/sched/sch_taprio 0xa7f08102 taprio_offload_get -EXPORT_SYMBOL_GPL net/sctp/sctp 0x1ca6c97e sctp_transport_lookup_process -EXPORT_SYMBOL_GPL net/sctp/sctp 0x3e245605 sctp_for_each_endpoint -EXPORT_SYMBOL_GPL net/sctp/sctp 0x49e01620 sctp_transport_traverse_process -EXPORT_SYMBOL_GPL net/sctp/sctp 0x950a579b sctp_get_sctp_info -EXPORT_SYMBOL_GPL net/smc/smc 0x3432e977 smc_proto6 -EXPORT_SYMBOL_GPL net/smc/smc 0x5fb799d7 smcd_free_dev -EXPORT_SYMBOL_GPL net/smc/smc 0x789f868b smc_hash_sk -EXPORT_SYMBOL_GPL net/smc/smc 0x8b99af20 smcd_register_dev -EXPORT_SYMBOL_GPL net/smc/smc 0xa0efc382 smcd_handle_event -EXPORT_SYMBOL_GPL net/smc/smc 0xa78e4e3e smc_proto -EXPORT_SYMBOL_GPL net/smc/smc 0xb3364657 smcd_unregister_dev -EXPORT_SYMBOL_GPL net/smc/smc 0xcd0a6ca7 smcd_alloc_dev -EXPORT_SYMBOL_GPL net/smc/smc 0xd05d135c smcd_handle_irq -EXPORT_SYMBOL_GPL net/smc/smc 0xf2105603 smc_unhash_sk +EXPORT_SYMBOL_GPL net/sctp/sctp 0x10310bcf sctp_for_each_endpoint +EXPORT_SYMBOL_GPL net/sctp/sctp 0x30bf228f sctp_transport_traverse_process +EXPORT_SYMBOL_GPL net/sctp/sctp 0x483e244c sctp_transport_lookup_process +EXPORT_SYMBOL_GPL net/sctp/sctp 0xd4d33952 sctp_get_sctp_info +EXPORT_SYMBOL_GPL net/smc/smc 0x07e496c2 smcd_register_dev +EXPORT_SYMBOL_GPL net/smc/smc 0x55917434 smc_proto6 +EXPORT_SYMBOL_GPL net/smc/smc 0x6167b0e9 smcd_unregister_dev +EXPORT_SYMBOL_GPL net/smc/smc 0x633b4189 smcd_handle_irq +EXPORT_SYMBOL_GPL net/smc/smc 0x6db999ad smc_hash_sk +EXPORT_SYMBOL_GPL net/smc/smc 0x6fecdee0 smc_proto +EXPORT_SYMBOL_GPL net/smc/smc 0xb2d16630 smcd_alloc_dev +EXPORT_SYMBOL_GPL net/smc/smc 0xbc242808 smcd_handle_event +EXPORT_SYMBOL_GPL net/smc/smc 0xea16722c smcd_free_dev +EXPORT_SYMBOL_GPL net/smc/smc 0xfe6234ed smc_unhash_sk +EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x042210d4 svcauth_gss_flavor +EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x24da5bbd svcauth_gss_register_pseudoflavor EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x38d3dce5 g_make_token_header EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x482ac5a4 g_token_size -EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x57f61e32 gss_mech_unregister -EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x8b9b26de svcauth_gss_register_pseudoflavor +EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x5d8f6b77 gss_mech_unregister EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0xd7673035 g_verify_token_header -EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0xf2ecd50c svcauth_gss_flavor -EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0xf446b79b gss_mech_register -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x00329d53 xprt_lookup_rqst -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x01dc1e29 rpc_clone_client_set_auth -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x04d7448f svc_sock_update_bufs +EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0xe99c1890 gss_mech_register +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x01e42705 svc_rpcbind_set_version +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x02c05a21 xprt_adjust_cwnd +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x04de2ea3 rpc_clnt_show_stats +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x04e6e387 _copy_from_pages +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0519dd11 svc_authenticate EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x05e807a9 xdr_encode_string EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x065994f1 xdr_encode_opaque_fixed -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0768d90d svc_find_xprt -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x08294ea6 xprt_setup_backchannel -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0ac3c4f8 rpc_clnt_xprt_switch_put -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0d3925b5 xprt_disconnect_done -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0d837826 xdr_encode_array2 -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0def53f5 xdr_stream_decode_opaque -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0eafe613 xprt_reserve_xprt -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0ecb76f0 bc_svc_process -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1057ae03 sunrpc_cache_unregister_pipefs -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x10bba6db auth_domain_find -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x11405d10 svc_bind -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x11635460 rpc_proc_register -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x11ba8841 rpc_count_iostats -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x153f6b9c svc_generic_rpcbind_set -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x18ab3176 sunrpc_cache_pipe_upcall_timeout -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1988c35f rpc_clnt_test_and_add_xprt -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1aa8279e rpc_clnt_xprt_switch_has_addr -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1c03eb33 rpc_put_sb_net -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1debf812 svc_encode_result_payload +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x06de527b rpc_call_async +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x098bd61e svc_process +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0b5f560b xdr_buf_trim +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0ba4ac46 xprt_release_xprt_cong +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0c862d53 xdr_page_pos +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0e79db15 rpc_count_iostats_metrics +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0f20ef11 rpc_remove_pipe_dir_object +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0f5e3c09 rpc_clnt_xprt_switch_has_addr +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0fc53f1d xprt_write_space +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x10549fda rpcauth_lookupcred +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x108238d1 svc_alien_sock +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x108b8561 svc_bind +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x10bfe383 cache_seq_next_rcu +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x11eeaeb9 svc_reg_xprt_class +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x12a79cb7 rpc_get_sb_net +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x15203d65 rpc_setbufsize +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x15242cdd svc_destroy +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1614975c xdr_process_buf +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x168cfb2b rpc_shutdown_client +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x16bdb2a4 svc_generic_rpcbind_set +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1804fd07 rpcauth_init_cred +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1962311a rpc_clone_client_set_auth +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1a662152 rpc_net_ns +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1c71d9d1 svc_unreg_xprt_class +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1c7d895f xdr_stream_decode_string +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1c7f104f rpc_restart_call +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1cc2add5 xprt_free +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1d2bed83 rpc_init_pipe_dir_object EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1e119a79 rpcauth_get_pseudoflavor +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1f239eb2 rpc_exit EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1f2a9970 rpc_ntop -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1fd8bc50 xdr_read_pages -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x22722c3f rpcauth_register -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x238f8716 xdr_buf_subsegment -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x24bf4e7c rpc_shutdown_client -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x24faa890 xprt_put -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x25fa0a6b sunrpc_cache_unhash -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x27472c53 rpc_peeraddr2str -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x29127567 cache_check +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1f910745 sunrpc_init_cache_detail +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x207fc37f sunrpc_cache_pipe_upcall +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x22684890 svc_rpcb_cleanup +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2478452c rpc_restart_call_prepare +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x271dba5f svc_drop +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x276351e4 svc_fill_write_vector +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x28dd06b4 xprt_release_rqst_cong EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2919b156 xdr_decode_string_inplace -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x29b2db0a xprt_release_xprt -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2b820b34 rpc_max_bc_payload -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2c03f7fe xdr_init_decode -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x308b7248 xprt_alloc -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x309ce728 svc_close_xprt -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3150fa58 svc_set_num_threads_sync +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x298a8da6 xdr_stream_subsegment +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2caee162 rpc_mkpipe_data +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2cbf2ec5 xprt_free_slot +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2d2d1ef4 sunrpc_cache_pipe_upcall_timeout +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2f584797 xprt_unlock_connect +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x309f9937 svc_generic_init_request +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x317f3150 rpc_sleep_on EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x31a89d59 rpc_debug -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x31e5cf46 xdr_commit_encode -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3306abe5 svc_xprt_copy_addrs -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x336000c2 rpc_call_null -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3458ee61 xdr_decode_word +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x33382ad7 xprt_reconnect_delay EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x34d184de rpc_wake_up_status -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x376aeb35 sunrpc_cache_pipe_upcall +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x35b5c15d xprt_lock_connect EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x387e1639 rpc_pipefs_notifier_register -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x38fa2cf8 svc_exit_thread -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x391b934c cache_destroy_net -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x39b25c6a rpc_get_sb_net -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x39d15d55 cache_create_net -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3a183105 rpc_clone_client -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3cfd09e9 rpcauth_destroy_credcache -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3deac8b2 xprt_write_space +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x38aa1dff svc_xprt_put +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x38f8c724 rpc_sleep_on_timeout +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x39b67539 svc_find_xprt +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x39ee703e read_bytes_from_xdr_buf +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3a1684b6 rpc_clnt_xprt_switch_add_xprt +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3a54d2fb xprt_wait_for_reply_request_rtt +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3b182d57 xprt_reserve_xprt_cong +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3d922a66 svc_recv EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3f9a2b0b rpcauth_get_gssinfo -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4198f857 xdr_inline_pages -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x42bb9be1 svc_generic_init_request -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x42e9dba7 xprt_unpin_rqst -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x43039dba rpc_pipe_generic_upcall -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x43615218 rpc_set_connect_timeout -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x43a1e00b rpc_put_task_async -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x448bebdf rpc_max_payload -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x44dc8228 rpc_call_start +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x404c1bf4 svc_addsock +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x41545936 rpc_sleep_on_priority_timeout +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x42601894 rpc_put_sb_net +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x43e48966 rpcauth_init_credcache EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x453efa54 svc_pool_map -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x462194b2 rpc_mkpipe_data -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x46b170e9 rpc_init_pipe_dir_head -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x47127f06 rpc_restart_call_prepare -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4a286255 auth_domain_lookup +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x47377c6b rpc_call_sync +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x47fe8cd4 xdr_commit_encode +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x49439362 rpc_wake_up_queued_task +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x497e1387 sunrpc_cache_lookup_rcu +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4a53cfde rpc_task_timeout +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4aa18e64 sunrpc_cache_update EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4afedab1 xprtiod_workqueue -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4b93d320 rpc_exit -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4c10d771 rpc_wake_up_queued_task +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4b430770 rpc_clnt_swap_deactivate +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4ce7efb7 xprt_wait_for_buffer_space EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4dac77f0 xdr_encode_netobj -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4dd5f56b rpc_restart_call -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4e305ec7 svc_proc_unregister -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4e35fc45 rpc_clnt_show_stats +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4dee0ee9 svcauth_unix_set_client +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4defdf41 rpc_clnt_test_and_add_xprt EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4e8f6ca7 sunrpc_net_id -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4f7b219e xdr_stream_subsegment -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x502f4df7 rpc_task_release_transport -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5082234d rpc_force_rebind -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5220e347 rpc_sleep_on_timeout -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x52c627c4 xprt_reserve_xprt_cong +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x508f2b67 xprt_request_get_cong +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x524b4585 rpc_num_bc_slots +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5326a050 rpc_put_task EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x53445f68 nlm_debug -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x55c14936 rpc_count_iostats_metrics -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x57f02764 svc_prepare_thread -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5911c06b rpc_clnt_swap_deactivate -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5937e6a9 svc_rqst_free -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5a3b740d rpc_put_task +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x563362e9 xdr_read_pages EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5a45ba31 svc_auth_unregister -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5b58c463 svc_auth_register -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5d96f566 rpcauth_create -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5fa9a6c4 svc_rpcb_cleanup -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6020b8f0 xprt_wait_for_buffer_space -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6420aa98 auth_domain_put -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x66e7ea1d rpc_clnt_iterate_for_each_xprt +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5ac0ae45 unix_domain_find +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5afcbaac write_bytes_to_xdr_buf +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5c4e76f2 xprt_wake_up_backlog +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5db73f4d svc_proc_register +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5e30b94f xprt_alloc_slot +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5e9a0b9d svc_xprt_deferred_close +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5f0cb646 xdr_encode_array2 +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5f386cf4 cache_unregister_net +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5fb9a45f rpcauth_destroy_credcache +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5ff47888 rpcauth_unregister +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x61b1b015 rpc_switch_client_transport +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x61d822fb xdr_stream_decode_opaque +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6238bc1a rpcauth_stringify_acceptor +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x63c02fff cache_destroy_net +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6436b539 rpc_free +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x649ed7de rpc_peeraddr +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6571ffba svc_reserve +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x66a9b2c6 rpc_uaddr2sockaddr EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x66ed2439 rpc_destroy_wait_queue -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x699db766 xprt_register_transport -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6b8cdc00 rpcauth_init_credcache -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6c9ee0f9 svc_xprt_init -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6da49e83 xdr_stream_decode_string -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6ecfb4d8 xprt_wake_pending_tasks +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x66f6fb92 rpc_localaddr +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x67307ce3 cache_seq_stop_rcu +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x67abddc7 rpcauth_register +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6855e867 rpc_wake_up_first +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x69e3c6a6 svc_xprt_copy_addrs +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6a88ad5b cache_register_net +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6b8e2610 svc_close_xprt +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6bd1d3fc xdr_init_encode +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6be8c5fa xprt_put +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6dacb22b rpc_call_null +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6f0d1c3b svc_set_client +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6f99cdb5 auth_domain_find +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6ff6c524 xdr_align_data +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x70d1b85f xprt_wait_for_reply_request_def EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x71bc40e3 rpc_wake_up EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x71fa908a cache_flush -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x72bb4d1e sunrpc_cache_register_pipefs -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x732c331f svc_authenticate -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x73b496b2 rpc_wake_up_next -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x73df6414 sunrpc_init_cache_detail -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x74c616dc sunrpc_cache_update -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x784a706c svc_destroy -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x78bbd5d2 xdr_reserve_space_vec -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7beffe0b svc_xprt_deferred_close +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x734dc278 xprt_lookup_rqst +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x75160f3c __rpc_wait_for_completion_task +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7963aa64 svc_shutdown_net +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7a089f74 xprt_reserve_xprt +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7a1f3d39 rpc_killall_tasks +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7bbb733c xprt_reconnect_backoff +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7db383f1 xdr_inline_decode EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7de53067 rpc_init_rtt -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7e0e1035 rpcauth_wrap_req_encode -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7ebdf7a9 rpcauth_unwrap_resp_decode -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7fb55a04 rpc_num_bc_slots -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7ff1b0ea xdr_terminate_string -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x802181f9 xprt_release_rqst_cong -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x82702d2e svc_rpcb_setup -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x838a4f52 xprt_update_rtt -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8596175a rpc_alloc_iostats -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x85c8a9f6 xdr_enter_page -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8619e391 rpc_prepare_reply_pages -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x861a87e2 svc_xprt_names -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8673be2c rpc_bind_new_program -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x86ad26c9 xdr_process_buf -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x87924f4b sunrpc_destroy_cache_detail -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x87b498d0 cache_seq_start_rcu -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8ac2f068 xdr_expand_hole -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8b826def xprt_alloc_slot -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8b8bba8c xdr_reserve_space -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8cfc2cab rpc_run_task -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8dded720 svc_proc_register -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8e3c3860 rpcauth_init_cred -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8e4152b4 svc_xprt_enqueue -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8fb62bf5 rpc_malloc -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9043e968 rpcauth_lookup_credcache -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x90ea013b xprt_request_get_cong -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x917d76fc rpc_add_pipe_dir_object -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x943ec468 xprt_lock_connect -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9471f19f svc_xprt_put -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x95419620 xprt_reconnect_backoff +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x824161f3 svc_print_addr +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x82625a46 xdr_terminate_string +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x82aa8b32 svc_xprt_init +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x841a6786 svc_fill_symlink_pathname +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x842b064f xdr_inline_pages +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x84e11be3 rpcb_getport_async +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x864e9970 rpc_sleep_on_priority +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8715ea00 svc_prepare_thread +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8a3141c0 rpc_create +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8b47e5a8 xdr_buf_from_iov +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8be5b5d4 xdr_stream_decode_string_dup +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8c2de54c auth_domain_lookup +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8c70f918 rpc_call_start +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8ce5b0f9 xdr_reserve_space_vec +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8cfc9aab xdr_encode_word +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8de40a7e rpc_proc_register +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8e5591d2 svc_set_num_threads_sync +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8fd553cc xdr_decode_word +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x900d5fb9 rpcauth_create +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x903ae0e6 xprt_add_backlog +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x90c04114 xdr_buf_subsegment +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x918ed61d rpc_max_bc_payload +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x92049d28 cache_purge +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x92adedde rpc_run_task +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x92e94805 rpc_find_or_alloc_pipe_dir_object +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9311a865 rpc_peeraddr2str +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x931c1ff9 xprt_release_xprt +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x93736f46 svc_sock_update_bufs +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x941dd9f9 rpc_mkpipe_dentry +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9467aba5 rpcauth_lookup_credcache +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x94a706f8 svc_xprt_enqueue EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9670b5a1 rpc_free_iostats -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x979917b4 svc_reg_xprt_class -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x994443df xprt_get +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x984f6af4 rpc_unlink +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x98537bca rpc_count_iostats +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x98f188a8 svc_rpcb_setup EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x99aee353 rpc_init_priority_wait_queue -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x99e0d811 rpc_call_sync -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9c255064 svc_unreg_xprt_class -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9d26f741 gssd_running -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9d5b6b35 _copy_from_pages -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9d672481 xdr_buf_from_iov -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9de70a20 xprt_add_backlog -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9f705de7 put_rpccred -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9faf95d5 svc_drop -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa06027ea xdr_buf_trim -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa0935994 svc_set_num_threads -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa123d73c xprt_wake_up_backlog +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9a40f12b rpc_clnt_iterate_for_each_xprt +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9ab38e6e rpc_task_release_transport +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9b8c8cbd svc_xprt_names +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9b99f76e rpc_pipe_generic_upcall +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9ba379a2 xdr_init_decode +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa04fbdd0 rpc_init_pipe_dir_head +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa0a540bd rpc_malloc EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa13acdb8 svc_pool_map_put -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa2c371f4 xdr_init_decode_pages -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa37607e9 svc_seq_show -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa58e4fcc cache_register_net -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa648b343 svc_rqst_alloc -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa6be3acb cache_seq_stop_rcu -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa94421ef rpc_sleep_on_priority_timeout -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa9f6024e svc_rpcbind_set_version -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xaa5d4e2e svc_create_pooled -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xaad0812f rpc_clnt_swap_activate -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xab81ed75 cache_unregister_net -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xabbe1376 rpc_sleep_on_priority -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xac8d69e0 rpc_delay -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xacbd57bf rpc_destroy_pipe_data -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xad898764 rpcauth_stringify_acceptor -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xae97fb26 xprt_adjust_cwnd +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa1ab413c svc_create_pooled +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa2dc5217 svc_max_payload +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa34bc30a sunrpc_cache_register_pipefs +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa3a8e115 svc_wake_up +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa3de8d6c xdr_enter_page +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa58c4b5f svc_xprt_received +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa655fafd rpc_bind_new_program +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa6f9910f xdr_shift_buf +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xaa0666ef svc_create +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xaa4466bd rpc_release_client +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xaaa63528 xdr_reserve_space +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xab5a21cf xprt_register_transport EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xaf5bf6ef nfs_debug -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb2e6f9a3 rpc_unlink +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb0b81b8d svc_age_temp_xprts_now EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb312d0c4 svc_pool_map_get -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb3330fa9 cache_seq_next_rcu -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb3381e97 svc_create -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb38140d7 xdr_stream_decode_opaque_dup +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb3d785f3 rpcauth_wrap_req_encode +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb40b8fbd rpc_put_task_async +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb468b684 xdr_decode_array2 +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb49de04c rpc_clone_client EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb51a3724 rpc_pipefs_notifier_unregister -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb5289fa8 xdr_align_data -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb56810d6 xprt_destroy_backchannel -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb772065c xprt_wait_for_reply_request_def -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb85f3d75 rpcb_getport_async -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb9d1c16c rpc_localaddr -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbb2dd03d xprt_unlock_connect -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbb502f34 rpc_wake_up_first -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbd2b712c xprt_free_slot -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbd346575 unix_domain_find -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbd942066 svc_fill_symlink_pathname +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb7d41bd0 rpc_clnt_xprt_switch_put +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb893df24 xprt_setup_backchannel +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb8a93ac0 xdr_write_pages +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbb4d3fd0 rpcauth_unwrap_resp_decode +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbc386b92 rpc_d_lookup_sb +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbc42ba95 xprt_destroy_backchannel +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbc7698d0 rpc_clnt_swap_activate EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbf9d1b96 nfsd_debug -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc095cf3c sunrpc_cache_lookup_rcu -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc0ee42cc svc_recv EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc12435e3 rpc_calc_rto -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc276f666 xprt_wait_for_reply_request_rtt -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc3a8f445 rpc_net_ns -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc473f209 xprt_force_disconnect -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc7399d94 xdr_shift_buf -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc755cd40 rpc_clnt_xprt_switch_add_xprt -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc8e01040 rpc_release_client +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc2ceccbc svc_rqst_replace_page +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc342e4ce xdr_stream_pos +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc56cf4ea rpc_max_payload +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc5d0756a rpc_prepare_reply_pages +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc6138b32 rpc_set_connect_timeout +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc70ebf4c csum_partial_copy_to_xdr +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc792c722 svc_exit_thread EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc8e96dea qword_addhex -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc9b069e9 rpcauth_lookupcred -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xca4c5e7b rpc_sleep_on -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xca63e031 svc_rqst_replace_page -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xcaf43c59 svc_shutdown_net -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xcb006fa5 rpc_remove_pipe_dir_object -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xcba0f370 rpc_pton -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xcd9696b0 rpcauth_unregister -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xcdce8239 rpc_peeraddr +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xca51e92f xprt_unpin_rqst +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xca6c0abe rpc_force_rebind +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xcde393f2 cache_create_net +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xcdfbc37a rpc_queue_upcall EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xce678a59 xdr_decode_netobj -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xcee629d7 xprt_free -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd07d6bb5 rpc_free -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd0bae0ca rpc_call_async +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xceb66e6d auth_domain_put +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xcf0cf0c0 xdr_stream_decode_opaque_dup +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd0fe30b2 svc_xprt_do_enqueue EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd10d1d5b rpc_machine_cred -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd1324cd8 __rpc_wait_for_completion_task -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd16a5472 svc_print_addr -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd19b1d7d rpc_proc_unregister -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd2954351 svc_max_payload -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd7a78fc6 rpc_task_timeout -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd8aeb9a8 xdr_stream_decode_string_dup -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd943c664 svcauth_unix_set_client -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd96ecc53 rpc_d_lookup_sb -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xdb1c13de xdr_encode_word -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xdc5f0714 xdr_page_pos -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xdc8a8418 svc_age_temp_xprts_now +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd35a9d17 svc_proc_unregister +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd42d25be rpc_pton +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd5724101 xprt_alloc +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd65eb763 svcauth_unix_purge +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd911367e rpc_destroy_pipe_data +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xdc2f1425 gssd_running +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xdcdd6eb2 xprt_unregister_transport EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xdd691402 xprt_find_transport_ident -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xddfbc523 svc_xprt_do_enqueue -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xdf7faf3c svc_process -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe0f13224 rpc_mkpipe_dentry -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe0f8df77 xdr_stream_pos -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe1e92029 rpc_init_pipe_dir_object -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe222992b svc_alien_sock -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe4698a25 svc_addsock +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xdde6cbea rpc_alloc_iostats +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe0137170 rpc_clnt_setup_test_and_add_xprt +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe0726068 cache_seq_start_rcu +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe0a3a51d xdr_expand_hole +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe1306be0 put_rpccred +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe17d2815 xdr_init_decode_pages +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe45f7718 rpc_add_pipe_dir_object +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe5546291 xprt_wake_pending_tasks EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe5919cb1 xdr_encode_opaque -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe639be9e xprt_reconnect_delay -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe7faa700 rpc_create -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe92c9b43 svc_reserve +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe6440385 svc_rqst_free +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe66ed563 xprt_force_disconnect +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe6f64452 rpc_wake_up_next EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe97f4ce5 qword_get -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe9b1a837 xprt_unregister_transport -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xea45bd67 rpc_killall_tasks -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xeb0ef88a read_bytes_from_xdr_buf -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xeb31e4f6 xdr_decode_array2 -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xebe24dd0 svc_xprt_received -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xec99cbdd rpc_queue_upcall -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xecb23ac8 rpc_switch_client_transport +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xea0e71c8 rpc_proc_unregister +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xeb222d77 bc_svc_process +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xec00871e cache_check +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xecd594ee svc_rqst_alloc EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xedcf6be4 qword_add -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xee16ec4d cache_purge -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xee679ca6 write_bytes_to_xdr_buf +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xedf31aca rpc_clnt_add_xprt EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xeeacab69 rpc_update_rtt -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xeeded73a xdr_init_encode -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xef483de1 rpc_find_or_alloc_pipe_dir_object -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xefe80753 svc_create_xprt +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xefe6bd42 xprt_complete_rqst +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xeff719de svc_create_xprt EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf0b7775d rpc_init_wait_queue -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf150876c xprt_complete_rqst -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf2c7f470 svc_wake_up -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf34c700d xprt_release_xprt_cong -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf49cfa4c svcauth_unix_purge -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf626efcd xprt_pin_rqst -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf66644ee rpc_clnt_add_xprt -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf75a6212 xdr_inline_decode -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf79bb062 csum_partial_copy_to_xdr -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf7d844ee svc_set_client -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf7dee5fa rpc_setbufsize -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf9db294a rpc_clnt_setup_test_and_add_xprt -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xfaabd1b8 rpc_uaddr2sockaddr -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xfb3cb2ee xdr_write_pages -EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xfc81b2e9 svc_fill_write_vector -EXPORT_SYMBOL_GPL net/tls/tls 0x46282306 tls_encrypt_skb -EXPORT_SYMBOL_GPL net/tls/tls 0x69839be9 tls_validate_xmit_skb -EXPORT_SYMBOL_GPL net/tls/tls 0x87e2ff0e tls_device_sk_destruct -EXPORT_SYMBOL_GPL net/tls/tls 0xd3a6a7e6 tls_offload_tx_resync_request +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf12db24a sunrpc_cache_unhash +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf343428c xprt_disconnect_done +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf40b4df4 xprt_update_rtt +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf47896c0 svc_encode_result_payload +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf545f27c sunrpc_cache_unregister_pipefs +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf64f9ad7 svc_seq_show +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf9a20a55 xprt_pin_rqst +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xfaf52117 sunrpc_destroy_cache_detail +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xfbf7310c svc_set_num_threads +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xfd072d2a xprt_get +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xfe89ceaf svc_auth_register +EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xffbc2442 rpc_delay +EXPORT_SYMBOL_GPL net/tls/tls 0x0002853f tls_validate_xmit_skb +EXPORT_SYMBOL_GPL net/tls/tls 0x616e12d0 tls_encrypt_skb +EXPORT_SYMBOL_GPL net/tls/tls 0x83def89e tls_offload_tx_resync_request +EXPORT_SYMBOL_GPL net/tls/tls 0xa9e49edd tls_device_sk_destruct +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x02f6e3e8 virtio_transport_notify_send_post_enqueue EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x03a81e69 virtio_transport_stream_allow -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x06422269 virtio_transport_get_credit -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x2f92ae02 virtio_transport_recv_pkt -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x31dddb09 virtio_transport_stream_dequeue -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x35ef1a9d virtio_transport_stream_has_data -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x3fcb015d virtio_transport_stream_rcvhiwat -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x46860d70 virtio_transport_dgram_bind -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x4a841b3a virtio_transport_seqpacket_dequeue -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x4f941c46 virtio_transport_dgram_dequeue -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x5167a645 virtio_transport_notify_poll_out -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x5724f6be virtio_transport_shutdown -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x667c8442 virtio_transport_connect -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x77028a6f virtio_transport_destruct -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x7f0f7802 virtio_transport_deliver_tap_pkt -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x85ed002e virtio_transport_notify_recv_init -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x886e13a2 virtio_transport_notify_recv_pre_block -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x92c39436 virtio_transport_seqpacket_has_data -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x9c7ea961 virtio_transport_release -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x9cb17649 virtio_transport_inc_tx_pkt -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x9e9bc16d virtio_transport_free_pkt -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xa0201dc4 virtio_transport_notify_poll_in -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xb16b3955 virtio_transport_stream_has_space -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xb1e6b475 virtio_transport_notify_send_pre_enqueue -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xb363135b virtio_transport_notify_buffer_size -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xb74478cd virtio_transport_stream_is_active -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xb8de38d2 virtio_transport_put_credit +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x09e5efa8 virtio_transport_stream_has_space +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x14ffcc61 virtio_transport_recv_pkt +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x1e0bfd24 virtio_transport_stream_rcvhiwat +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x1f76f9c4 virtio_transport_inc_tx_pkt +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x1ffa8d04 virtio_transport_release +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x218d133a virtio_transport_get_credit +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x2790e42c virtio_transport_notify_poll_in +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x298b85d8 virtio_transport_do_socket_init +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x29aa34d0 virtio_transport_notify_send_pre_block +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x3c319961 virtio_transport_connect +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x4add31f9 virtio_transport_stream_dequeue +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x4c7c8181 virtio_transport_dgram_dequeue +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x548b2e15 virtio_transport_seqpacket_enqueue +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x59436f94 virtio_transport_notify_recv_pre_block +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x596a6acf virtio_transport_stream_has_data +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x5bea2fdf virtio_transport_notify_send_init +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x64918c75 virtio_transport_notify_poll_out +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x68a11f85 virtio_transport_notify_recv_post_dequeue +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x83a2b894 virtio_transport_notify_recv_pre_dequeue +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x84df3d52 virtio_transport_notify_buffer_size +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x8829a227 virtio_transport_stream_enqueue +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x8c748617 virtio_transport_seqpacket_has_data +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x8dc4ac71 virtio_transport_destruct +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x91965614 virtio_transport_deliver_tap_pkt +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x95f60900 virtio_transport_stream_is_active +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0x96d4ef73 virtio_transport_put_credit +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xa00fa4d6 virtio_transport_notify_recv_init +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xbaab060d virtio_transport_seqpacket_dequeue EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xbabd30f5 virtio_transport_dgram_allow -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xc93561bc virtio_transport_stream_enqueue -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xca3dc04e virtio_transport_notify_send_post_enqueue -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xca93e3f7 virtio_transport_seqpacket_enqueue -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xcf07b04b virtio_transport_notify_send_pre_block -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xd99c42e3 virtio_transport_do_socket_init -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xe72f4cea virtio_transport_notify_recv_pre_dequeue -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xe994b9c2 virtio_transport_dgram_enqueue -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xf1f20e8f virtio_transport_notify_send_init -EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xf3c3bbf1 virtio_transport_notify_recv_post_dequeue +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xd5152fae virtio_transport_dgram_bind +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xf2852b94 virtio_transport_dgram_enqueue +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xf4cbe91a virtio_transport_notify_send_pre_enqueue +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xfa3269ea virtio_transport_free_pkt +EXPORT_SYMBOL_GPL net/vmw_vsock/vmw_vsock_virtio_transport_common 0xfe15386d virtio_transport_shutdown EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x0e9bc9b6 vsock_addr_unbind -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x0f26725b vsock_assign_transport -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x12cbe142 vsock_remove_pending -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x1c13c2b0 vsock_stream_has_space -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x204dbddd vsock_stream_has_data EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x284e07d8 vsock_bind_table +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x3d2a1806 vsock_remove_tap EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x3d4b0fca vsock_addr_init -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x44bd28f5 vsock_create_connected +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x42b91dd8 vsock_add_pending +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x484e24c1 vsock_enqueue_accept EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x4b99648c vsock_addr_bound -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x5df433a9 vsock_remove_connected -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x6150b4e7 vsock_core_get_transport -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x63e35efe vsock_core_register +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x5a61af72 vsock_remove_sock +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x681c28fb vsock_for_each_connected_socket +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x71d0063d vsock_core_get_transport EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x77c14317 vsock_addr_cast -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x7d6cd3d9 vsock_core_unregister -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x7dc47c61 vsock_deliver_tap -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x7e201d59 vsock_remove_sock -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x9049515f vsock_add_pending +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x813b63a2 vsock_create_connected +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x8a51ff61 vsock_assign_transport +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x8b79f099 vsock_core_register +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x8ed00713 vsock_stream_has_data EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x90aa8549 vsock_find_cid +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x94c2c871 vsock_deliver_tap EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0x9bb6fd09 vsock_connected_table -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xa44ac8e4 vsock_insert_connected EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xaf2674b5 vsock_addr_equals_addr -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xb73504cf vsock_for_each_connected_socket -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xb81c9702 vsock_remove_bound -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xbac84f42 vsock_find_bound_socket -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xc2c0c95b vsock_find_connected_socket -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xc7d8b302 vsock_add_tap +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xb6ad3df7 vsock_remove_pending +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xb88d246d vsock_remove_bound EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xc92f7f50 vsock_table_lock -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xd0207336 vsock_remove_tap -EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xdf646309 vsock_enqueue_accept +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xd0ffda51 vsock_add_tap +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xd43cbe98 vsock_stream_has_space +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xdacfdf77 vsock_core_unregister +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xdb232765 vsock_find_connected_socket +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xdcdb8e97 vsock_find_bound_socket EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xec96eadf vsock_addr_validate -EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x3571adfb cfg80211_pmsr_complete -EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x84c7ae86 cfg80211_vendor_cmd_reply -EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x892c471d cfg80211_pmsr_report -EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xaff417fa cfg80211_shutdown_all_interfaces -EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xfca2a6a7 cfg80211_vendor_cmd_get_sender +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xecac9b7b vsock_insert_connected +EXPORT_SYMBOL_GPL net/vmw_vsock/vsock 0xfaba736e vsock_remove_connected +EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x08008e3d cfg80211_vendor_cmd_reply +EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x32e549e4 cfg80211_shutdown_all_interfaces +EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x83062702 cfg80211_pmsr_complete +EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xa3843cef cfg80211_vendor_cmd_get_sender +EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xb13cabf5 cfg80211_pmsr_report EXPORT_SYMBOL_GPL net/xfrm/xfrm_algo 0x0049ca83 xfrm_aead_get_byname EXPORT_SYMBOL_GPL net/xfrm/xfrm_algo 0x00c80741 xfrm_ealg_get_byid EXPORT_SYMBOL_GPL net/xfrm/xfrm_algo 0x0a575945 xfrm_count_pfkey_auth_supported @@ -13397,6224 +13389,6222 @@ -EXPORT_SYMBOL_GPL net/xfrm/xfrm_ipcomp 0x4a198eb6 ipcomp_destroy -EXPORT_SYMBOL_GPL net/xfrm/xfrm_ipcomp 0xc606775d ipcomp_output -EXPORT_SYMBOL_GPL net/xfrm/xfrm_ipcomp 0xf3389197 ipcomp_init_state -EXPORT_SYMBOL_GPL net/xfrm/xfrm_ipcomp 0xf8247700 ipcomp_input +EXPORT_SYMBOL_GPL net/xfrm/xfrm_ipcomp 0x0ae27531 ipcomp_output +EXPORT_SYMBOL_GPL net/xfrm/xfrm_ipcomp 0x38d5131c ipcomp_init_state +EXPORT_SYMBOL_GPL net/xfrm/xfrm_ipcomp 0xadef3c19 ipcomp_input +EXPORT_SYMBOL_GPL net/xfrm/xfrm_ipcomp 0xf9fc8556 ipcomp_destroy EXPORT_SYMBOL_GPL net/xfrm/xfrm_user 0x4a0c7516 xfrm_msg_min EXPORT_SYMBOL_GPL net/xfrm/xfrm_user 0xe2521b1c xfrma_policy -EXPORT_SYMBOL_GPL vmlinux 0x000147f6 usb_hub_release_port +EXPORT_SYMBOL_GPL vmlinux 0x001107fa sched_trace_cfs_rq_avg EXPORT_SYMBOL_GPL vmlinux 0x001b074f mce_is_correctable -EXPORT_SYMBOL_GPL vmlinux 0x0023e460 dma_request_chan_by_mask -EXPORT_SYMBOL_GPL vmlinux 0x003e28b7 gpiochip_irqchip_add_domain -EXPORT_SYMBOL_GPL vmlinux 0x003f8d4b __SCK__tp_func_block_rq_remap -EXPORT_SYMBOL_GPL vmlinux 0x004861c8 vmbus_close -EXPORT_SYMBOL_GPL vmlinux 0x004e2b9f inet_twsk_hashdance +EXPORT_SYMBOL_GPL vmlinux 0x00377957 fib_nl_newrule +EXPORT_SYMBOL_GPL vmlinux 0x004bd86d misc_cg_uncharge +EXPORT_SYMBOL_GPL vmlinux 0x004f952a net_ns_type_operations EXPORT_SYMBOL_GPL vmlinux 0x00513f58 get_timespec64 EXPORT_SYMBOL_GPL vmlinux 0x00565f18 pernet_ops_rwsem -EXPORT_SYMBOL_GPL vmlinux 0x00566c39 blk_lld_busy +EXPORT_SYMBOL_GPL vmlinux 0x005ce001 skb_gso_validate_mac_len EXPORT_SYMBOL_GPL vmlinux 0x005f18a6 add_wait_queue_priority -EXPORT_SYMBOL_GPL vmlinux 0x00618fe4 seg6_do_srh_encap -EXPORT_SYMBOL_GPL vmlinux 0x00834b13 iommu_report_device_fault +EXPORT_SYMBOL_GPL vmlinux 0x006560b1 platform_find_device_by_driver +EXPORT_SYMBOL_GPL vmlinux 0x007b7afa console_drivers +EXPORT_SYMBOL_GPL vmlinux 0x0083193c __traceiter_br_fdb_add EXPORT_SYMBOL_GPL vmlinux 0x008539f0 klp_shadow_alloc -EXPORT_SYMBOL_GPL vmlinux 0x009436bc tcp_cong_avoid_ai -EXPORT_SYMBOL_GPL vmlinux 0x00987b6b netdev_walk_all_lower_dev_rcu -EXPORT_SYMBOL_GPL vmlinux 0x00ae78ce fwnode_gpiod_get_index -EXPORT_SYMBOL_GPL vmlinux 0x00b3d1a5 blk_rq_prep_clone -EXPORT_SYMBOL_GPL vmlinux 0x00c36229 spi_async -EXPORT_SYMBOL_GPL vmlinux 0x00c6dd97 acpi_cppc_processor_exit +EXPORT_SYMBOL_GPL vmlinux 0x00992267 of_devfreq_cooling_register_power +EXPORT_SYMBOL_GPL vmlinux 0x00ac9c71 tcp_reno_ssthresh +EXPORT_SYMBOL_GPL vmlinux 0x00d4012c __tracepoint_map EXPORT_SYMBOL_GPL vmlinux 0x00d4c500 usb_decode_interval +EXPORT_SYMBOL_GPL vmlinux 0x00d8b6cb ata_pci_device_resume EXPORT_SYMBOL_GPL vmlinux 0x00df9837 ioasid_register_allocator -EXPORT_SYMBOL_GPL vmlinux 0x00ee0a1c virtqueue_enable_cb -EXPORT_SYMBOL_GPL vmlinux 0x00f54812 devm_free_pages -EXPORT_SYMBOL_GPL vmlinux 0x00fc6676 pci_walk_bus -EXPORT_SYMBOL_GPL vmlinux 0x01019365 component_unbind_all -EXPORT_SYMBOL_GPL vmlinux 0x0103234a bpf_trace_run5 -EXPORT_SYMBOL_GPL vmlinux 0x01267795 sata_lpm_ignore_phy_events -EXPORT_SYMBOL_GPL vmlinux 0x0129a8f0 pci_aer_clear_nonfatal_status -EXPORT_SYMBOL_GPL vmlinux 0x012d111b device_create_bin_file +EXPORT_SYMBOL_GPL vmlinux 0x00e0b1bd fsverity_cleanup_inode +EXPORT_SYMBOL_GPL vmlinux 0x01097106 proc_create_net_single_write +EXPORT_SYMBOL_GPL vmlinux 0x010a02ff unregister_virtio_device +EXPORT_SYMBOL_GPL vmlinux 0x01135ded rio_del_device EXPORT_SYMBOL_GPL vmlinux 0x012e730e apei_exec_noop -EXPORT_SYMBOL_GPL vmlinux 0x013e0a4c vp_modern_set_status -EXPORT_SYMBOL_GPL vmlinux 0x014b3b02 iommu_attach_group -EXPORT_SYMBOL_GPL vmlinux 0x01553918 __crypto_alloc_tfm -EXPORT_SYMBOL_GPL vmlinux 0x01642779 devfreq_event_reset_event -EXPORT_SYMBOL_GPL vmlinux 0x016b14d1 pci_epc_get_msi -EXPORT_SYMBOL_GPL vmlinux 0x0172cf0b smpboot_unregister_percpu_thread -EXPORT_SYMBOL_GPL vmlinux 0x017c673c pci_epc_raise_irq +EXPORT_SYMBOL_GPL vmlinux 0x01303760 nvdimm_badblocks_populate +EXPORT_SYMBOL_GPL vmlinux 0x013071f1 crypto_alloc_akcipher +EXPORT_SYMBOL_GPL vmlinux 0x013ca8d5 serial8250_em485_destroy +EXPORT_SYMBOL_GPL vmlinux 0x01497810 bpfilter_umh_cleanup +EXPORT_SYMBOL_GPL vmlinux 0x01505dcb bpf_event_output +EXPORT_SYMBOL_GPL vmlinux 0x016fb216 proc_mkdir_data EXPORT_SYMBOL_GPL vmlinux 0x01848a8e local_apic_timer_c2_ok EXPORT_SYMBOL_GPL vmlinux 0x01866a57 ezx_pcap_set_bits EXPORT_SYMBOL_GPL vmlinux 0x018b3d1e intel_pt_validate_cap +EXPORT_SYMBOL_GPL vmlinux 0x0196da09 uhci_check_and_reset_hc +EXPORT_SYMBOL_GPL vmlinux 0x0198a058 __efivar_entry_get EXPORT_SYMBOL_GPL vmlinux 0x01a0cb78 property_entries_free -EXPORT_SYMBOL_GPL vmlinux 0x01a10636 evict_inodes +EXPORT_SYMBOL_GPL vmlinux 0x01a6a18c nvme_start_freeze EXPORT_SYMBOL_GPL vmlinux 0x01c12c32 cpu_bit_bitmap -EXPORT_SYMBOL_GPL vmlinux 0x01c9bb01 rio_request_outb_dbell -EXPORT_SYMBOL_GPL vmlinux 0x01d34c00 clk_gate_restore_context -EXPORT_SYMBOL_GPL vmlinux 0x01db4fc6 regmap_check_range_table -EXPORT_SYMBOL_GPL vmlinux 0x01e1356d acpi_driver_match_device +EXPORT_SYMBOL_GPL vmlinux 0x01c31a32 add_disk_randomness EXPORT_SYMBOL_GPL vmlinux 0x01e1a8de kgdb_breakpoint -EXPORT_SYMBOL_GPL vmlinux 0x01e50c8d acpiphp_register_attention -EXPORT_SYMBOL_GPL vmlinux 0x01ede624 nd_blk_region_to_dimm +EXPORT_SYMBOL_GPL vmlinux 0x01e83837 vmf_insert_pfn_pud_prot EXPORT_SYMBOL_GPL vmlinux 0x01ee5532 smp_call_function_any -EXPORT_SYMBOL_GPL vmlinux 0x01f16409 of_phy_simple_xlate -EXPORT_SYMBOL_GPL vmlinux 0x01ff4f32 check_move_unevictable_pages -EXPORT_SYMBOL_GPL vmlinux 0x02031fa0 devm_usb_get_phy EXPORT_SYMBOL_GPL vmlinux 0x0207a6c6 reset_control_bulk_acquire -EXPORT_SYMBOL_GPL vmlinux 0x020b28e1 inet6_csk_update_pmtu -EXPORT_SYMBOL_GPL vmlinux 0x021a3a53 ip_tunnel_dellink -EXPORT_SYMBOL_GPL vmlinux 0x0223a7c6 iommu_uapi_sva_unbind_gpasid +EXPORT_SYMBOL_GPL vmlinux 0x020a61e9 nf_queue +EXPORT_SYMBOL_GPL vmlinux 0x021386d2 rio_register_mport +EXPORT_SYMBOL_GPL vmlinux 0x0214bec2 cpufreq_freq_transition_end EXPORT_SYMBOL_GPL vmlinux 0x02394899 play_idle_precise -EXPORT_SYMBOL_GPL vmlinux 0x023c85cc msg_zerocopy_realloc -EXPORT_SYMBOL_GPL vmlinux 0x0240a01c l3mdev_table_lookup_unregister +EXPORT_SYMBOL_GPL vmlinux 0x024a70d8 vfio_pci_core_init_device EXPORT_SYMBOL_GPL vmlinux 0x024d13dd request_free_mem_region -EXPORT_SYMBOL_GPL vmlinux 0x025246a0 pci_epc_set_bar -EXPORT_SYMBOL_GPL vmlinux 0x0252a6e6 ata_sff_qc_issue -EXPORT_SYMBOL_GPL vmlinux 0x025392c3 thermal_cooling_device_register -EXPORT_SYMBOL_GPL vmlinux 0x0254eecd key_type_user -EXPORT_SYMBOL_GPL vmlinux 0x028b0272 get_user_pages_fast_only -EXPORT_SYMBOL_GPL vmlinux 0x029784a9 relay_reset -EXPORT_SYMBOL_GPL vmlinux 0x02b58d27 posix_acl_create -EXPORT_SYMBOL_GPL vmlinux 0x02d434a1 pci_user_read_config_dword -EXPORT_SYMBOL_GPL vmlinux 0x02e29cbd vmbus_set_chn_rescind_callback -EXPORT_SYMBOL_GPL vmlinux 0x02f2d0bd acpi_pci_check_ejectable +EXPORT_SYMBOL_GPL vmlinux 0x024ff340 xhci_add_endpoint +EXPORT_SYMBOL_GPL vmlinux 0x025436dc rtnl_delete_link +EXPORT_SYMBOL_GPL vmlinux 0x025a8db0 pskb_put +EXPORT_SYMBOL_GPL vmlinux 0x0286a4f7 crypto_unregister_aead +EXPORT_SYMBOL_GPL vmlinux 0x02a91336 wm831x_device_shutdown +EXPORT_SYMBOL_GPL vmlinux 0x02b04011 vfio_pci_core_uninit_device +EXPORT_SYMBOL_GPL vmlinux 0x02c7d72a mmu_notifier_put +EXPORT_SYMBOL_GPL vmlinux 0x02dd9e7b nl_table EXPORT_SYMBOL_GPL vmlinux 0x02fc8d7f __tracepoint_nvme_sq -EXPORT_SYMBOL_GPL vmlinux 0x02fcc0df vp_modern_probe -EXPORT_SYMBOL_GPL vmlinux 0x03124333 ata_pci_bmdma_init +EXPORT_SYMBOL_GPL vmlinux 0x0300b1e4 posix_acl_default_xattr_handler +EXPORT_SYMBOL_GPL vmlinux 0x030fda58 phy_configure EXPORT_SYMBOL_GPL vmlinux 0x0312b3b0 reset_controller_add_lookup -EXPORT_SYMBOL_GPL vmlinux 0x03173f12 gpiochip_remove -EXPORT_SYMBOL_GPL vmlinux 0x031c8268 sata_std_hardreset +EXPORT_SYMBOL_GPL vmlinux 0x032b3237 crypto_get_default_null_skcipher EXPORT_SYMBOL_GPL vmlinux 0x033832c7 usb_amd_hang_symptom_quirk -EXPORT_SYMBOL_GPL vmlinux 0x033f5fb7 dm_internal_resume_fast +EXPORT_SYMBOL_GPL vmlinux 0x033b596d devm_platform_ioremap_resource_byname +EXPORT_SYMBOL_GPL vmlinux 0x03424dde nvme_change_ctrl_state EXPORT_SYMBOL_GPL vmlinux 0x0343bdf1 __i2c_board_list -EXPORT_SYMBOL_GPL vmlinux 0x0350da88 regmap_parse_val -EXPORT_SYMBOL_GPL vmlinux 0x035fd8cb serial8250_get_port +EXPORT_SYMBOL_GPL vmlinux 0x034b353d crypto_shash_update +EXPORT_SYMBOL_GPL vmlinux 0x0357a73f usb_remove_hcd EXPORT_SYMBOL_GPL vmlinux 0x036de383 perf_event_cgrp_subsys_enabled_key -EXPORT_SYMBOL_GPL vmlinux 0x037a7673 sched_trace_rq_avg_dl +EXPORT_SYMBOL_GPL vmlinux 0x03788fbe eventfd_fget +EXPORT_SYMBOL_GPL vmlinux 0x037b3489 nvme_set_features +EXPORT_SYMBOL_GPL vmlinux 0x03841522 __tracepoint_pelt_cfs_tp +EXPORT_SYMBOL_GPL vmlinux 0x038f55f9 dma_resv_get_fences +EXPORT_SYMBOL_GPL vmlinux 0x0390e5e5 fsverity_prepare_setattr EXPORT_SYMBOL_GPL vmlinux 0x03952887 ktime_add_safe -EXPORT_SYMBOL_GPL vmlinux 0x039f3de1 platform_add_devices -EXPORT_SYMBOL_GPL vmlinux 0x03aa8bb9 ata_acpi_cbl_80wire -EXPORT_SYMBOL_GPL vmlinux 0x03abf61d fat_detach -EXPORT_SYMBOL_GPL vmlinux 0x03aef9e5 trace_get_event_file -EXPORT_SYMBOL_GPL vmlinux 0x03b6e33f tpm_try_get_ops -EXPORT_SYMBOL_GPL vmlinux 0x03bac8d4 int_active_memcg -EXPORT_SYMBOL_GPL vmlinux 0x03be6668 vp_modern_queue_address +EXPORT_SYMBOL_GPL vmlinux 0x03a68c62 udp_tun_rx_dst +EXPORT_SYMBOL_GPL vmlinux 0x03b33be9 tcp_rate_check_app_limited +EXPORT_SYMBOL_GPL vmlinux 0x03b4bd2f __SCK__tp_func_pelt_dl_tp EXPORT_SYMBOL_GPL vmlinux 0x03c12dfe cancel_work_sync EXPORT_SYMBOL_GPL vmlinux 0x03c1c035 acrn_remove_intr_handler EXPORT_SYMBOL_GPL vmlinux 0x03ce7234 sched_smt_present -EXPORT_SYMBOL_GPL vmlinux 0x03da3ed5 dma_free_pages -EXPORT_SYMBOL_GPL vmlinux 0x03db40f5 posix_clock_unregister -EXPORT_SYMBOL_GPL vmlinux 0x03dfe16d kgdb_unregister_io_module -EXPORT_SYMBOL_GPL vmlinux 0x03e4a55e pci_sriov_set_totalvfs -EXPORT_SYMBOL_GPL vmlinux 0x03ecaa46 bio_trim +EXPORT_SYMBOL_GPL vmlinux 0x03d88bc2 crypto_aead_decrypt +EXPORT_SYMBOL_GPL vmlinux 0x03e249b5 tpm_chip_unregister +EXPORT_SYMBOL_GPL vmlinux 0x03eb38c1 dma_wait_for_async_tx +EXPORT_SYMBOL_GPL vmlinux 0x03edd2f4 tcp_get_syncookie_mss EXPORT_SYMBOL_GPL vmlinux 0x0402cbbf preempt_notifier_inc -EXPORT_SYMBOL_GPL vmlinux 0x0424ea3d __kthread_should_park +EXPORT_SYMBOL_GPL vmlinux 0x0405647f vp_modern_set_queue_enable +EXPORT_SYMBOL_GPL vmlinux 0x040e3861 security_inode_permission +EXPORT_SYMBOL_GPL vmlinux 0x04113661 __regmap_init +EXPORT_SYMBOL_GPL vmlinux 0x041e60d4 user_destroy EXPORT_SYMBOL_GPL vmlinux 0x042522f2 sched_trace_rd_span EXPORT_SYMBOL_GPL vmlinux 0x042c9a04 em_cpu_get -EXPORT_SYMBOL_GPL vmlinux 0x04312616 __traceiter_neigh_update -EXPORT_SYMBOL_GPL vmlinux 0x043d61e1 hwpoison_filter -EXPORT_SYMBOL_GPL vmlinux 0x0443b5a9 sysfs_change_owner -EXPORT_SYMBOL_GPL vmlinux 0x044749a7 skb_mpls_pop +EXPORT_SYMBOL_GPL vmlinux 0x0444f42f dm_device_name EXPORT_SYMBOL_GPL vmlinux 0x044a0f90 __tracepoint_xdp_bulk_tx -EXPORT_SYMBOL_GPL vmlinux 0x044c42e0 __phy_modify_mmd_changed -EXPORT_SYMBOL_GPL vmlinux 0x044ed3f6 uart_handle_dcd_change -EXPORT_SYMBOL_GPL vmlinux 0x044ef831 led_update_brightness +EXPORT_SYMBOL_GPL vmlinux 0x04551a90 pcie_update_link_speed EXPORT_SYMBOL_GPL vmlinux 0x04599779 kset_create_and_add -EXPORT_SYMBOL_GPL vmlinux 0x045d6af3 __SCK__tp_func_tcp_send_reset EXPORT_SYMBOL_GPL vmlinux 0x0465a073 regmap_reg_in_ranges -EXPORT_SYMBOL_GPL vmlinux 0x047f8b15 skb_gso_validate_mac_len -EXPORT_SYMBOL_GPL vmlinux 0x049395c9 devm_reset_control_array_get -EXPORT_SYMBOL_GPL vmlinux 0x049516bb nf_route +EXPORT_SYMBOL_GPL vmlinux 0x046cc629 fat_add_entries +EXPORT_SYMBOL_GPL vmlinux 0x046ce28b trace_array_set_clr_event +EXPORT_SYMBOL_GPL vmlinux 0x047ae12e rio_mport_read_config_16 +EXPORT_SYMBOL_GPL vmlinux 0x048b806c dev_pm_opp_get_sharing_cpus +EXPORT_SYMBOL_GPL vmlinux 0x0492cd6e devfreq_cooling_em_register EXPORT_SYMBOL_GPL vmlinux 0x04bf0092 io_cgrp_subsys_enabled_key +EXPORT_SYMBOL_GPL vmlinux 0x04bfee08 ima_file_hash +EXPORT_SYMBOL_GPL vmlinux 0x04c40916 auxiliary_device_init EXPORT_SYMBOL_GPL vmlinux 0x04c4f603 mpi_get_buffer +EXPORT_SYMBOL_GPL vmlinux 0x04c51a5c regmap_add_irq_chip EXPORT_SYMBOL_GPL vmlinux 0x04c8aebf console_verbose -EXPORT_SYMBOL_GPL vmlinux 0x04cbc6f4 regcache_mark_dirty -EXPORT_SYMBOL_GPL vmlinux 0x04cc621f cpufreq_dbs_governor_exit +EXPORT_SYMBOL_GPL vmlinux 0x04dce928 node_to_amd_nb +EXPORT_SYMBOL_GPL vmlinux 0x04df705c serial8250_rx_chars EXPORT_SYMBOL_GPL vmlinux 0x04df8fbc lzo1x_decompress_safe -EXPORT_SYMBOL_GPL vmlinux 0x04e25969 sk_msg_trim -EXPORT_SYMBOL_GPL vmlinux 0x04f829ab devlink_port_health_reporter_create -EXPORT_SYMBOL_GPL vmlinux 0x04fe89d0 blk_queue_max_discard_segments -EXPORT_SYMBOL_GPL vmlinux 0x050c17d6 nvdimm_flush -EXPORT_SYMBOL_GPL vmlinux 0x051a27ee wakeup_source_create +EXPORT_SYMBOL_GPL vmlinux 0x04e9040d cpufreq_dbs_governor_start +EXPORT_SYMBOL_GPL vmlinux 0x04f7a62b rdev_get_regmap +EXPORT_SYMBOL_GPL vmlinux 0x0506b2da devfreq_event_remove_edev +EXPORT_SYMBOL_GPL vmlinux 0x050aeddf iomap_finish_ioends EXPORT_SYMBOL_GPL vmlinux 0x052c9aed ktime_get_real_fast_ns -EXPORT_SYMBOL_GPL vmlinux 0x054ba564 nf_queue_entry_free +EXPORT_SYMBOL_GPL vmlinux 0x05333242 lwtunnel_state_alloc +EXPORT_SYMBOL_GPL vmlinux 0x053830d1 tcp_sendpage_locked +EXPORT_SYMBOL_GPL vmlinux 0x053909b6 dma_get_slave_channel +EXPORT_SYMBOL_GPL vmlinux 0x053c3a4c acpi_dma_simple_xlate +EXPORT_SYMBOL_GPL vmlinux 0x05407f30 crypto_shash_alg_has_setkey +EXPORT_SYMBOL_GPL vmlinux 0x0546a19f dmaengine_desc_set_metadata_len EXPORT_SYMBOL_GPL vmlinux 0x054e550b kernel_halt -EXPORT_SYMBOL_GPL vmlinux 0x05507edc sk_setup_caps -EXPORT_SYMBOL_GPL vmlinux 0x0551c116 __cpufreq_driver_target -EXPORT_SYMBOL_GPL vmlinux 0x0563f37d led_trigger_event -EXPORT_SYMBOL_GPL vmlinux 0x0567aa45 transport_setup_device -EXPORT_SYMBOL_GPL vmlinux 0x056b02f0 transport_class_register +EXPORT_SYMBOL_GPL vmlinux 0x0553f437 hwpoison_filter +EXPORT_SYMBOL_GPL vmlinux 0x0566019e dev_pm_opp_adjust_voltage +EXPORT_SYMBOL_GPL vmlinux 0x056d1547 bus_rescan_devices EXPORT_SYMBOL_GPL vmlinux 0x05883efb __traceiter_suspend_resume EXPORT_SYMBOL_GPL vmlinux 0x058f9366 apei_exec_collect_resources -EXPORT_SYMBOL_GPL vmlinux 0x05a2fa73 relay_subbufs_consumed -EXPORT_SYMBOL_GPL vmlinux 0x05a9d9e9 clockevents_config_and_register -EXPORT_SYMBOL_GPL vmlinux 0x05acdb58 device_attach -EXPORT_SYMBOL_GPL vmlinux 0x05ae75af tty_set_termios -EXPORT_SYMBOL_GPL vmlinux 0x05aecff9 nvmem_device_get -EXPORT_SYMBOL_GPL vmlinux 0x05b609f9 __udp_enqueue_schedule_skb -EXPORT_SYMBOL_GPL vmlinux 0x05c2f5b6 pci_vpd_alloc -EXPORT_SYMBOL_GPL vmlinux 0x05c9c9cd dw_pcie_write_dbi -EXPORT_SYMBOL_GPL vmlinux 0x05cf46f1 pci_msi_create_irq_domain -EXPORT_SYMBOL_GPL vmlinux 0x05d7886f extcon_get_property_capability -EXPORT_SYMBOL_GPL vmlinux 0x05e8c54f dm_disk -EXPORT_SYMBOL_GPL vmlinux 0x06057c4f bus_unregister_notifier -EXPORT_SYMBOL_GPL vmlinux 0x0611f16e __netpoll_cleanup -EXPORT_SYMBOL_GPL vmlinux 0x06133fb0 sched_show_task -EXPORT_SYMBOL_GPL vmlinux 0x061e5f79 vfs_truncate +EXPORT_SYMBOL_GPL vmlinux 0x05ef3554 exportfs_decode_fh +EXPORT_SYMBOL_GPL vmlinux 0x05fe174a __tracepoint_cpu_idle EXPORT_SYMBOL_GPL vmlinux 0x06209f49 phy_lookup_setting EXPORT_SYMBOL_GPL vmlinux 0x0626da5f od_unregister_powersave_bias_handler -EXPORT_SYMBOL_GPL vmlinux 0x062e498a dev_attr_ncq_prio_enable -EXPORT_SYMBOL_GPL vmlinux 0x06345e73 pinctrl_utils_add_map_configs -EXPORT_SYMBOL_GPL vmlinux 0x064709f6 ata_sff_port_intr +EXPORT_SYMBOL_GPL vmlinux 0x062913c6 phy_validate +EXPORT_SYMBOL_GPL vmlinux 0x062f158e rio_add_mport_pw_handler +EXPORT_SYMBOL_GPL vmlinux 0x063a2a84 acomp_request_free EXPORT_SYMBOL_GPL vmlinux 0x064db9a5 mark_mounts_for_expiry -EXPORT_SYMBOL_GPL vmlinux 0x0655583d usb_driver_release_interface -EXPORT_SYMBOL_GPL vmlinux 0x0657cdfe iommu_dev_feature_enabled -EXPORT_SYMBOL_GPL vmlinux 0x06748737 generic_fsdax_supported -EXPORT_SYMBOL_GPL vmlinux 0x0676c7ae led_set_brightness -EXPORT_SYMBOL_GPL vmlinux 0x06a1e7f1 regmap_field_bulk_free -EXPORT_SYMBOL_GPL vmlinux 0x06a47ee8 usb_choose_configuration -EXPORT_SYMBOL_GPL vmlinux 0x06ac5393 nfs42_ssc_unregister -EXPORT_SYMBOL_GPL vmlinux 0x06bd2969 ata_sas_async_probe +EXPORT_SYMBOL_GPL vmlinux 0x065a1ff9 xhci_shutdown +EXPORT_SYMBOL_GPL vmlinux 0x065b8a06 find_asymmetric_key +EXPORT_SYMBOL_GPL vmlinux 0x0662d4d5 rio_request_inb_pwrite +EXPORT_SYMBOL_GPL vmlinux 0x0668959d ata_host_suspend +EXPORT_SYMBOL_GPL vmlinux 0x0672f5a4 debugfs_print_regs32 +EXPORT_SYMBOL_GPL vmlinux 0x068f26d9 gpiod_toggle_active_low +EXPORT_SYMBOL_GPL vmlinux 0x069e257e sbitmap_bitmap_show +EXPORT_SYMBOL_GPL vmlinux 0x06a69c87 nvdimm_setup_pfn +EXPORT_SYMBOL_GPL vmlinux 0x06b0aa17 pinctrl_utils_reserve_map +EXPORT_SYMBOL_GPL vmlinux 0x06b403cc pm_clk_remove_clk EXPORT_SYMBOL_GPL vmlinux 0x06cca30b ring_buffer_record_off -EXPORT_SYMBOL_GPL vmlinux 0x06ccce2e genphy_c45_pma_suspend -EXPORT_SYMBOL_GPL vmlinux 0x06f29fd5 dm_internal_suspend_fast -EXPORT_SYMBOL_GPL vmlinux 0x06fabd03 ncsi_vlan_rx_add_vid -EXPORT_SYMBOL_GPL vmlinux 0x06ffd6de tracepoint_probe_register_prio +EXPORT_SYMBOL_GPL vmlinux 0x06df1b1b rtc_set_alarm +EXPORT_SYMBOL_GPL vmlinux 0x06e40630 dma_get_merge_boundary +EXPORT_SYMBOL_GPL vmlinux 0x06f97afc put_pid EXPORT_SYMBOL_GPL vmlinux 0x0707019a context_tracking +EXPORT_SYMBOL_GPL vmlinux 0x07095bf8 driver_unregister +EXPORT_SYMBOL_GPL vmlinux 0x07153472 dev_pm_opp_detach_genpd +EXPORT_SYMBOL_GPL vmlinux 0x07158e96 gpiod_get_index EXPORT_SYMBOL_GPL vmlinux 0x07242d92 put_dax +EXPORT_SYMBOL_GPL vmlinux 0x07455919 pci_platform_power_transition EXPORT_SYMBOL_GPL vmlinux 0x07483e13 cn_del_callback -EXPORT_SYMBOL_GPL vmlinux 0x07485ab9 __nvme_check_ready +EXPORT_SYMBOL_GPL vmlinux 0x074ec460 tty_buffer_space_avail EXPORT_SYMBOL_GPL vmlinux 0x074f98db synth_event_add_field +EXPORT_SYMBOL_GPL vmlinux 0x07535e39 fib6_get_table +EXPORT_SYMBOL_GPL vmlinux 0x075c42ed pinctrl_pm_select_sleep_state EXPORT_SYMBOL_GPL vmlinux 0x076356e7 sfp_may_have_phy EXPORT_SYMBOL_GPL vmlinux 0x07646cee ata_tf_to_fis -EXPORT_SYMBOL_GPL vmlinux 0x076fd894 screen_glyph_unicode -EXPORT_SYMBOL_GPL vmlinux 0x0781e66f md_kick_rdev_from_array -EXPORT_SYMBOL_GPL vmlinux 0x07861461 watchdog_set_last_hw_keepalive -EXPORT_SYMBOL_GPL vmlinux 0x078e39cb dev_pm_genpd_set_next_wakeup -EXPORT_SYMBOL_GPL vmlinux 0x0794d49a pci_epc_put -EXPORT_SYMBOL_GPL vmlinux 0x07962a8f bus_register_notifier -EXPORT_SYMBOL_GPL vmlinux 0x07aa8ec9 xdp_rxq_info_unreg_mem_model -EXPORT_SYMBOL_GPL vmlinux 0x07aeaa9f irq_find_matching_fwspec +EXPORT_SYMBOL_GPL vmlinux 0x076ce52b dev_pm_opp_find_level_ceil +EXPORT_SYMBOL_GPL vmlinux 0x07772943 usb_kill_urb +EXPORT_SYMBOL_GPL vmlinux 0x0778bf13 modify_user_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0x077fde5b devlink_rate_leaf_create +EXPORT_SYMBOL_GPL vmlinux 0x07a3167c fwnode_get_next_parent +EXPORT_SYMBOL_GPL vmlinux 0x07a7fdde crypto_stats_init +EXPORT_SYMBOL_GPL vmlinux 0x07ac4836 ip6_dst_lookup EXPORT_SYMBOL_GPL vmlinux 0x07b21f85 kdb_get_kbd_char EXPORT_SYMBOL_GPL vmlinux 0x07b52e38 rtnl_unregister EXPORT_SYMBOL_GPL vmlinux 0x07b64d81 hyperv_stop_tsc_emulation EXPORT_SYMBOL_GPL vmlinux 0x07be6905 net_inc_egress_queue +EXPORT_SYMBOL_GPL vmlinux 0x07bfa61d udp4_lib_lookup +EXPORT_SYMBOL_GPL vmlinux 0x07c94e16 __bio_crypt_clone +EXPORT_SYMBOL_GPL vmlinux 0x07c9cc70 tps65912_device_exit +EXPORT_SYMBOL_GPL vmlinux 0x07d4b99a devm_gpiod_put +EXPORT_SYMBOL_GPL vmlinux 0x07d94d03 led_trigger_register +EXPORT_SYMBOL_GPL vmlinux 0x07dd2f07 iommu_group_add_device +EXPORT_SYMBOL_GPL vmlinux 0x07dd5e85 dma_alloc_pages EXPORT_SYMBOL_GPL vmlinux 0x07e15ed1 srcu_notifier_chain_register -EXPORT_SYMBOL_GPL vmlinux 0x07e789d0 crypto_aead_encrypt -EXPORT_SYMBOL_GPL vmlinux 0x07e83de9 __SCK__tp_func_unmap -EXPORT_SYMBOL_GPL vmlinux 0x07ec1da6 pwm_capture -EXPORT_SYMBOL_GPL vmlinux 0x07eed2bf devm_clk_unregister -EXPORT_SYMBOL_GPL vmlinux 0x07f3cfe3 blk_crypto_evict_key -EXPORT_SYMBOL_GPL vmlinux 0x07f7ee5d __tracepoint_pelt_dl_tp -EXPORT_SYMBOL_GPL vmlinux 0x080ed565 pm_genpd_init +EXPORT_SYMBOL_GPL vmlinux 0x07fa3627 edac_mc_handle_error +EXPORT_SYMBOL_GPL vmlinux 0x080290f6 bpf_offload_dev_match +EXPORT_SYMBOL_GPL vmlinux 0x080c5146 __raw_v6_lookup EXPORT_SYMBOL_GPL vmlinux 0x08135613 dax_write_cache -EXPORT_SYMBOL_GPL vmlinux 0x08167bbc do_splice_from -EXPORT_SYMBOL_GPL vmlinux 0x08208344 blk_queue_zone_write_granularity +EXPORT_SYMBOL_GPL vmlinux 0x081867ee __traceiter_rpm_suspend +EXPORT_SYMBOL_GPL vmlinux 0x081dd77d clk_hw_round_rate +EXPORT_SYMBOL_GPL vmlinux 0x0825f6ef switchdev_handle_fdb_add_to_device EXPORT_SYMBOL_GPL vmlinux 0x0828d609 mc146818_get_time -EXPORT_SYMBOL_GPL vmlinux 0x083215c7 __tracepoint_napi_poll -EXPORT_SYMBOL_GPL vmlinux 0x08398887 auxiliary_device_init -EXPORT_SYMBOL_GPL vmlinux 0x0846b1ad icc_provider_add -EXPORT_SYMBOL_GPL vmlinux 0x0860d957 usb_hcd_pci_shutdown -EXPORT_SYMBOL_GPL vmlinux 0x086274c9 transport_class_unregister -EXPORT_SYMBOL_GPL vmlinux 0x0868b628 tcp_abort -EXPORT_SYMBOL_GPL vmlinux 0x08771899 devm_pm_opp_set_regulators -EXPORT_SYMBOL_GPL vmlinux 0x087a0578 alloc_io_pgtable_ops +EXPORT_SYMBOL_GPL vmlinux 0x083f22fc usb_enable_lpm +EXPORT_SYMBOL_GPL vmlinux 0x0850db6c __tracepoint_attach_device_to_domain +EXPORT_SYMBOL_GPL vmlinux 0x08582704 fuse_conn_get +EXPORT_SYMBOL_GPL vmlinux 0x085d2495 blk_mq_freeze_queue_wait_timeout +EXPORT_SYMBOL_GPL vmlinux 0x0869e799 debugfs_create_file_size +EXPORT_SYMBOL_GPL vmlinux 0x0873bc0d hwmon_device_register_with_groups +EXPORT_SYMBOL_GPL vmlinux 0x087ec8f1 crypto_alloc_acomp EXPORT_SYMBOL_GPL vmlinux 0x087f5dc5 wm831x_of_match -EXPORT_SYMBOL_GPL vmlinux 0x0883f4fd regmap_get_reg_stride -EXPORT_SYMBOL_GPL vmlinux 0x088410db gpiochip_enable_irq -EXPORT_SYMBOL_GPL vmlinux 0x0886034c __SCK__tp_func_sched_update_nr_running_tp -EXPORT_SYMBOL_GPL vmlinux 0x08a5e9b1 pci_stop_and_remove_bus_device_locked -EXPORT_SYMBOL_GPL vmlinux 0x08c6311b mbox_request_channel_byname +EXPORT_SYMBOL_GPL vmlinux 0x0898ff65 sysfs_break_active_protection +EXPORT_SYMBOL_GPL vmlinux 0x08a59bea usb_alloc_urb +EXPORT_SYMBOL_GPL vmlinux 0x08b7b047 ip_tunnel_dellink EXPORT_SYMBOL_GPL vmlinux 0x08c78cf7 offline_and_remove_memory -EXPORT_SYMBOL_GPL vmlinux 0x08ed63f1 phy_set_mode_ext -EXPORT_SYMBOL_GPL vmlinux 0x0901f931 crypto_register_ahash +EXPORT_SYMBOL_GPL vmlinux 0x08de5505 pci_test_config_bits +EXPORT_SYMBOL_GPL vmlinux 0x08e531d0 fsnotify_put_group +EXPORT_SYMBOL_GPL vmlinux 0x09007902 vfio_uninit_group_dev +EXPORT_SYMBOL_GPL vmlinux 0x09013b53 crypto_default_rng +EXPORT_SYMBOL_GPL vmlinux 0x09052a0c virtqueue_disable_cb EXPORT_SYMBOL_GPL vmlinux 0x0907d14d blocking_notifier_chain_register -EXPORT_SYMBOL_GPL vmlinux 0x0911a7a0 bpf_map_inc -EXPORT_SYMBOL_GPL vmlinux 0x091dd844 fuse_dev_fiq_ops +EXPORT_SYMBOL_GPL vmlinux 0x09132389 fsnotify_destroy_mark +EXPORT_SYMBOL_GPL vmlinux 0x0918e086 gpiod_set_value +EXPORT_SYMBOL_GPL vmlinux 0x091df617 crypto_unregister_instance +EXPORT_SYMBOL_GPL vmlinux 0x091e1b67 __pci_epf_register_driver EXPORT_SYMBOL_GPL vmlinux 0x091eb9b4 round_jiffies EXPORT_SYMBOL_GPL vmlinux 0x0925493f clear_page_orig -EXPORT_SYMBOL_GPL vmlinux 0x0932246e sysfs_chmod_file +EXPORT_SYMBOL_GPL vmlinux 0x092609e5 subsys_virtual_register EXPORT_SYMBOL_GPL vmlinux 0x09337cd0 __wake_up_locked_key -EXPORT_SYMBOL_GPL vmlinux 0x09375812 vp_modern_get_queue_size EXPORT_SYMBOL_GPL vmlinux 0x093786cf synth_event_add_field_str -EXPORT_SYMBOL_GPL vmlinux 0x09436194 da9052_adc_manual_read -EXPORT_SYMBOL_GPL vmlinux 0x09524735 of_pwm_xlate_with_flags -EXPORT_SYMBOL_GPL vmlinux 0x09604223 dma_get_required_mask -EXPORT_SYMBOL_GPL vmlinux 0x09610d5c scsi_build_sense +EXPORT_SYMBOL_GPL vmlinux 0x093c31b7 ata_dev_set_feature +EXPORT_SYMBOL_GPL vmlinux 0x093fcfdd gpiod_is_active_low +EXPORT_SYMBOL_GPL vmlinux 0x094574e5 cpufreq_driver_fast_switch +EXPORT_SYMBOL_GPL vmlinux 0x094e45f1 pci_probe_reset_slot EXPORT_SYMBOL_GPL vmlinux 0x096a7e6f x86_spec_ctrl_base -EXPORT_SYMBOL_GPL vmlinux 0x097c77d0 handle_fasteoi_nmi EXPORT_SYMBOL_GPL vmlinux 0x097ddc04 context_tracking_exit -EXPORT_SYMBOL_GPL vmlinux 0x09a7ea14 devm_of_phy_provider_unregister +EXPORT_SYMBOL_GPL vmlinux 0x09805c85 usb_unanchor_urb +EXPORT_SYMBOL_GPL vmlinux 0x099801db gpiochip_generic_config +EXPORT_SYMBOL_GPL vmlinux 0x099e84c2 fixed_phy_register +EXPORT_SYMBOL_GPL vmlinux 0x09ac17ad bus_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0x09adddfd vp_modern_get_num_queues +EXPORT_SYMBOL_GPL vmlinux 0x09b15e50 ping_seq_next EXPORT_SYMBOL_GPL vmlinux 0x09b53e14 interval_tree_remove -EXPORT_SYMBOL_GPL vmlinux 0x09c27b9c net_selftest +EXPORT_SYMBOL_GPL vmlinux 0x09befa37 xdp_build_skb_from_frame +EXPORT_SYMBOL_GPL vmlinux 0x09c8237e query_asymmetric_key EXPORT_SYMBOL_GPL vmlinux 0x09d63265 list_lru_count_node -EXPORT_SYMBOL_GPL vmlinux 0x09e441ae tcp_get_syncookie_mss -EXPORT_SYMBOL_GPL vmlinux 0x09e98fa0 cpufreq_register_governor -EXPORT_SYMBOL_GPL vmlinux 0x09f4fb09 vmbus_set_event +EXPORT_SYMBOL_GPL vmlinux 0x09ddac6b ata_pci_remove_one +EXPORT_SYMBOL_GPL vmlinux 0x09e00f57 vp_modern_get_driver_features +EXPORT_SYMBOL_GPL vmlinux 0x09ea2730 crypto_register_shash EXPORT_SYMBOL_GPL vmlinux 0x09f50f32 rcu_nocb_flush_deferred_wakeup -EXPORT_SYMBOL_GPL vmlinux 0x0a0a422a dev_pm_qos_expose_flags -EXPORT_SYMBOL_GPL vmlinux 0x0a3099a1 acpi_pci_find_root -EXPORT_SYMBOL_GPL vmlinux 0x0a39463d gpiod_cansleep -EXPORT_SYMBOL_GPL vmlinux 0x0a40062b regulator_force_disable -EXPORT_SYMBOL_GPL vmlinux 0x0a4e7959 security_inode_permission +EXPORT_SYMBOL_GPL vmlinux 0x0a0c6cd5 vfs_cancel_lock +EXPORT_SYMBOL_GPL vmlinux 0x0a1174ef irq_domain_update_bus_token +EXPORT_SYMBOL_GPL vmlinux 0x0a496337 sched_set_fifo_low EXPORT_SYMBOL_GPL vmlinux 0x0a502c98 dmar_platform_optin EXPORT_SYMBOL_GPL vmlinux 0x0a52c511 hv_query_ext_cap -EXPORT_SYMBOL_GPL vmlinux 0x0a558e38 regulator_get_current_limit_regmap -EXPORT_SYMBOL_GPL vmlinux 0x0a69f45f con_debug_enter +EXPORT_SYMBOL_GPL vmlinux 0x0a534429 devlink_param_driverinit_value_set +EXPORT_SYMBOL_GPL vmlinux 0x0a614088 pci_find_ht_capability EXPORT_SYMBOL_GPL vmlinux 0x0a6c4041 cn_netlink_send -EXPORT_SYMBOL_GPL vmlinux 0x0a6e0594 bio_add_zone_append_page -EXPORT_SYMBOL_GPL vmlinux 0x0a72ff3e class_for_each_device -EXPORT_SYMBOL_GPL vmlinux 0x0a74276c regmap_write_async -EXPORT_SYMBOL_GPL vmlinux 0x0a9a7f66 devm_gpiod_put_array -EXPORT_SYMBOL_GPL vmlinux 0x0aae13bb serial8250_em485_stop_tx +EXPORT_SYMBOL_GPL vmlinux 0x0a6de87a led_trigger_remove +EXPORT_SYMBOL_GPL vmlinux 0x0a7ebfe5 vmbus_sendpacket_pagebuffer +EXPORT_SYMBOL_GPL vmlinux 0x0aa2659d regulator_set_load +EXPORT_SYMBOL_GPL vmlinux 0x0ab1c12a fuse_dev_alloc_install +EXPORT_SYMBOL_GPL vmlinux 0x0abc9657 pci_set_pcie_reset_state EXPORT_SYMBOL_GPL vmlinux 0x0abcbf05 pkcs7_parse_message -EXPORT_SYMBOL_GPL vmlinux 0x0aca88e7 dmaengine_desc_get_metadata_ptr -EXPORT_SYMBOL_GPL vmlinux 0x0acf2c51 rtc_initialize_alarm +EXPORT_SYMBOL_GPL vmlinux 0x0ac86513 iommu_attach_device EXPORT_SYMBOL_GPL vmlinux 0x0ad137d3 lpit_read_residency_count_address +EXPORT_SYMBOL_GPL vmlinux 0x0ad605b6 pinctrl_add_gpio_range +EXPORT_SYMBOL_GPL vmlinux 0x0aecb743 tpm_default_chip +EXPORT_SYMBOL_GPL vmlinux 0x0aee3684 metadata_dst_alloc_percpu EXPORT_SYMBOL_GPL vmlinux 0x0af40724 iommu_alloc_resv_region -EXPORT_SYMBOL_GPL vmlinux 0x0af62ff7 ata_scsi_queuecmd -EXPORT_SYMBOL_GPL vmlinux 0x0afa43a4 bpf_map_put -EXPORT_SYMBOL_GPL vmlinux 0x0afbb917 usb_phy_set_charger_state EXPORT_SYMBOL_GPL vmlinux 0x0b07abe2 unshare_fs_struct -EXPORT_SYMBOL_GPL vmlinux 0x0b1c68c0 icc_put -EXPORT_SYMBOL_GPL vmlinux 0x0b2b5e5c fuse_dev_alloc_install +EXPORT_SYMBOL_GPL vmlinux 0x0b129c50 md_bitmap_copy_from_slot +EXPORT_SYMBOL_GPL vmlinux 0x0b235a46 tty_ldisc_ref_wait EXPORT_SYMBOL_GPL vmlinux 0x0b2db2d5 remove_resource -EXPORT_SYMBOL_GPL vmlinux 0x0b384156 tty_register_device_attr -EXPORT_SYMBOL_GPL vmlinux 0x0b41773a devlink_port_param_driverinit_value_set -EXPORT_SYMBOL_GPL vmlinux 0x0b446c34 usb_free_urb -EXPORT_SYMBOL_GPL vmlinux 0x0b465c34 __ata_change_queue_depth -EXPORT_SYMBOL_GPL vmlinux 0x0b47e2f6 fork_usermode_driver +EXPORT_SYMBOL_GPL vmlinux 0x0b46744e badblocks_check +EXPORT_SYMBOL_GPL vmlinux 0x0b4829b4 kthread_queue_work EXPORT_SYMBOL_GPL vmlinux 0x0b4ed3f7 housekeeping_cpumask EXPORT_SYMBOL_GPL vmlinux 0x0b52e502 apei_resources_add -EXPORT_SYMBOL_GPL vmlinux 0x0b615415 tcp_reno_cong_avoid -EXPORT_SYMBOL_GPL vmlinux 0x0b634938 pci_epf_add_vepf -EXPORT_SYMBOL_GPL vmlinux 0x0b6b891c phy_modify_changed -EXPORT_SYMBOL_GPL vmlinux 0x0b92b2d6 pci_num_vf -EXPORT_SYMBOL_GPL vmlinux 0x0b941a61 rio_release_outb_mbox -EXPORT_SYMBOL_GPL vmlinux 0x0b9e14b5 xfrm_get_translator -EXPORT_SYMBOL_GPL vmlinux 0x0ba38de2 perf_event_update_userpage -EXPORT_SYMBOL_GPL vmlinux 0x0ba4d90c generic_fh_to_dentry -EXPORT_SYMBOL_GPL vmlinux 0x0bb03479 hwspin_lock_request_specific -EXPORT_SYMBOL_GPL vmlinux 0x0bb97697 pci_intx -EXPORT_SYMBOL_GPL vmlinux 0x0bba758e ata_dummy_port_info +EXPORT_SYMBOL_GPL vmlinux 0x0b53dde1 dm_post_suspending +EXPORT_SYMBOL_GPL vmlinux 0x0b70382a devm_regmap_field_alloc +EXPORT_SYMBOL_GPL vmlinux 0x0b72dea6 __tracepoint_fdb_delete +EXPORT_SYMBOL_GPL vmlinux 0x0b81ec1b ipv6_proxy_select_ident +EXPORT_SYMBOL_GPL vmlinux 0x0b8ee5c2 pm_schedule_suspend +EXPORT_SYMBOL_GPL vmlinux 0x0ba62055 __SCK__tp_func_map +EXPORT_SYMBOL_GPL vmlinux 0x0bb7269a inet6_lookup EXPORT_SYMBOL_GPL vmlinux 0x0bbdc9b2 remove_memory +EXPORT_SYMBOL_GPL vmlinux 0x0bbdcf06 tty_buffer_lock_exclusive EXPORT_SYMBOL_GPL vmlinux 0x0bbeaeba uv_bios_enum_ports -EXPORT_SYMBOL_GPL vmlinux 0x0bd0f60d mddev_suspend -EXPORT_SYMBOL_GPL vmlinux 0x0bdd6cc3 __devm_pci_epc_create +EXPORT_SYMBOL_GPL vmlinux 0x0bc91398 iommu_device_register +EXPORT_SYMBOL_GPL vmlinux 0x0bd14019 devlink_region_snapshot_id_put +EXPORT_SYMBOL_GPL vmlinux 0x0bd9443c pci_device_is_present EXPORT_SYMBOL_GPL vmlinux 0x0be1a4d8 amd_unregister_ecc_decoder -EXPORT_SYMBOL_GPL vmlinux 0x0bebd229 tcp_done -EXPORT_SYMBOL_GPL vmlinux 0x0bede400 hv_pkt_iter_first_raw -EXPORT_SYMBOL_GPL vmlinux 0x0bf0e503 ata_host_alloc -EXPORT_SYMBOL_GPL vmlinux 0x0bf103d3 __phy_modify_mmd +EXPORT_SYMBOL_GPL vmlinux 0x0be6d420 intel_pinctrl_get_soc_data +EXPORT_SYMBOL_GPL vmlinux 0x0bf49601 wwan_unregister_ops +EXPORT_SYMBOL_GPL vmlinux 0x0bf7d403 inet6_lookup_listener EXPORT_SYMBOL_GPL vmlinux 0x0bfa3a19 rcu_idle_exit -EXPORT_SYMBOL_GPL vmlinux 0x0c1ee9de dev_pm_opp_get_max_clock_latency -EXPORT_SYMBOL_GPL vmlinux 0x0c1f418a mptcp_get_reset_option +EXPORT_SYMBOL_GPL vmlinux 0x0bfa5559 cpufreq_dbs_governor_exit +EXPORT_SYMBOL_GPL vmlinux 0x0c08ce94 led_trigger_register_simple +EXPORT_SYMBOL_GPL vmlinux 0x0c09a19d debugfs_create_file EXPORT_SYMBOL_GPL vmlinux 0x0c2c5802 work_busy EXPORT_SYMBOL_GPL vmlinux 0x0c32ff8a edac_pci_alloc_index -EXPORT_SYMBOL_GPL vmlinux 0x0c3311c1 rio_route_clr_table -EXPORT_SYMBOL_GPL vmlinux 0x0c3da503 agp_add_bridge -EXPORT_SYMBOL_GPL vmlinux 0x0c3e474f tty_kclose -EXPORT_SYMBOL_GPL vmlinux 0x0c5bf0d2 pm_genpd_remove -EXPORT_SYMBOL_GPL vmlinux 0x0c66a210 invalidate_inode_pages2_range -EXPORT_SYMBOL_GPL vmlinux 0x0c73dec7 ata_sff_tf_read +EXPORT_SYMBOL_GPL vmlinux 0x0c71cdbe __tcp_send_ack +EXPORT_SYMBOL_GPL vmlinux 0x0c7b420e crypto_alloc_rng +EXPORT_SYMBOL_GPL vmlinux 0x0c7c4bad dev_pm_qos_expose_flags EXPORT_SYMBOL_GPL vmlinux 0x0c805f93 clflush_cache_range EXPORT_SYMBOL_GPL vmlinux 0x0c88c1c3 pci_vpd_find_id_string -EXPORT_SYMBOL_GPL vmlinux 0x0c9a5add ipv6_proxy_select_ident -EXPORT_SYMBOL_GPL vmlinux 0x0ca131bf register_virtio_device +EXPORT_SYMBOL_GPL vmlinux 0x0ca95e70 badblocks_store +EXPORT_SYMBOL_GPL vmlinux 0x0cb73af0 pwm_adjust_config +EXPORT_SYMBOL_GPL vmlinux 0x0cba7795 regulator_list_voltage_pickable_linear_range EXPORT_SYMBOL_GPL vmlinux 0x0cbe3ee2 software_node_unregister -EXPORT_SYMBOL_GPL vmlinux 0x0cc3c00f trace_array_put -EXPORT_SYMBOL_GPL vmlinux 0x0cd45779 dm_get_queue_limits +EXPORT_SYMBOL_GPL vmlinux 0x0cc6562b get_current_tty +EXPORT_SYMBOL_GPL vmlinux 0x0ce20112 bio_add_zone_append_page +EXPORT_SYMBOL_GPL vmlinux 0x0ce3725b dev_pm_opp_remove +EXPORT_SYMBOL_GPL vmlinux 0x0cf64a3e nvme_init_ctrl_finish +EXPORT_SYMBOL_GPL vmlinux 0x0cfb2663 pm_generic_restore EXPORT_SYMBOL_GPL vmlinux 0x0cfe59cb hyperv_fill_flush_guest_mapping_list -EXPORT_SYMBOL_GPL vmlinux 0x0cfe90d7 xhci_init_driver -EXPORT_SYMBOL_GPL vmlinux 0x0d18be6f extcon_unregister_notifier_all +EXPORT_SYMBOL_GPL vmlinux 0x0d10fb30 fat_build_inode +EXPORT_SYMBOL_GPL vmlinux 0x0d162063 gpiod_direction_output_raw +EXPORT_SYMBOL_GPL vmlinux 0x0d347352 user_read EXPORT_SYMBOL_GPL vmlinux 0x0d459213 work_on_cpu_safe EXPORT_SYMBOL_GPL vmlinux 0x0d4961de nf_log_buf_open EXPORT_SYMBOL_GPL vmlinux 0x0d4e3f8c iopf_queue_alloc -EXPORT_SYMBOL_GPL vmlinux 0x0d58123a register_asymmetric_key_parser -EXPORT_SYMBOL_GPL vmlinux 0x0d59e3e1 regmap_mmio_attach_clk +EXPORT_SYMBOL_GPL vmlinux 0x0d50fda0 usb_alloc_coherent EXPORT_SYMBOL_GPL vmlinux 0x0d5cecc6 ima_measure_critical_data -EXPORT_SYMBOL_GPL vmlinux 0x0d601272 crypto_shash_alg_has_setkey -EXPORT_SYMBOL_GPL vmlinux 0x0d63c2d0 show_class_attr_string -EXPORT_SYMBOL_GPL vmlinux 0x0d68769a wbc_account_cgroup_owner -EXPORT_SYMBOL_GPL vmlinux 0x0d6c37cf cgroup_get_e_css -EXPORT_SYMBOL_GPL vmlinux 0x0d6ff475 iommu_sva_alloc_pasid -EXPORT_SYMBOL_GPL vmlinux 0x0d9d210c apply_to_page_range -EXPORT_SYMBOL_GPL vmlinux 0x0da0aeee dax_finish_sync_fault -EXPORT_SYMBOL_GPL vmlinux 0x0da79485 gpio_to_desc -EXPORT_SYMBOL_GPL vmlinux 0x0dc9d26a pm_clk_add_clk +EXPORT_SYMBOL_GPL vmlinux 0x0d861e64 espintcp_push_skb +EXPORT_SYMBOL_GPL vmlinux 0x0d9dc242 security_inode_mkdir +EXPORT_SYMBOL_GPL vmlinux 0x0db1980a vxlan_fdb_find_uc EXPORT_SYMBOL_GPL vmlinux 0x0dcb3ee8 divider_recalc_rate -EXPORT_SYMBOL_GPL vmlinux 0x0dd4a86c bio_release_pages -EXPORT_SYMBOL_GPL vmlinux 0x0dd8069a sched_trace_rq_avg_irq EXPORT_SYMBOL_GPL vmlinux 0x0ddb1cd7 llist_reverse_order -EXPORT_SYMBOL_GPL vmlinux 0x0e02ae69 pci_epf_unbind -EXPORT_SYMBOL_GPL vmlinux 0x0e056df6 phy_create -EXPORT_SYMBOL_GPL vmlinux 0x0e0d0e3b regulator_get_current_limit +EXPORT_SYMBOL_GPL vmlinux 0x0ddfeec2 pci_user_read_config_dword +EXPORT_SYMBOL_GPL vmlinux 0x0de365d2 usb_control_msg +EXPORT_SYMBOL_GPL vmlinux 0x0de627c4 smpboot_unregister_percpu_thread +EXPORT_SYMBOL_GPL vmlinux 0x0e073dcd dev_pm_opp_free_cpufreq_table EXPORT_SYMBOL_GPL vmlinux 0x0e1194d5 hrtimer_try_to_cancel EXPORT_SYMBOL_GPL vmlinux 0x0e13cb4d apei_resources_release -EXPORT_SYMBOL_GPL vmlinux 0x0e161853 __SCK__tp_func_pelt_rt_tp -EXPORT_SYMBOL_GPL vmlinux 0x0e1e5a52 pm_runtime_force_suspend +EXPORT_SYMBOL_GPL vmlinux 0x0e1ab8d7 __SCK__tp_func_sched_util_est_cfs_tp +EXPORT_SYMBOL_GPL vmlinux 0x0e1e94cb regulator_set_current_limit_regmap EXPORT_SYMBOL_GPL vmlinux 0x0e1fc8ef __SCT__tp_func_non_standard_event -EXPORT_SYMBOL_GPL vmlinux 0x0e291f05 dax_attribute_group -EXPORT_SYMBOL_GPL vmlinux 0x0e2c6c88 dev_pm_opp_get_level -EXPORT_SYMBOL_GPL vmlinux 0x0e4595b1 phy_driver_is_genphy -EXPORT_SYMBOL_GPL vmlinux 0x0e4cbaee spi_controller_resume -EXPORT_SYMBOL_GPL vmlinux 0x0e5b533e serial8250_do_set_ldisc +EXPORT_SYMBOL_GPL vmlinux 0x0e2c9a8c skcipher_walk_done +EXPORT_SYMBOL_GPL vmlinux 0x0e3d5563 devlink_free +EXPORT_SYMBOL_GPL vmlinux 0x0e4759b4 pci_iomap_wc +EXPORT_SYMBOL_GPL vmlinux 0x0e4d1299 platform_bus +EXPORT_SYMBOL_GPL vmlinux 0x0e551903 of_pwm_get +EXPORT_SYMBOL_GPL vmlinux 0x0e565618 devm_extcon_dev_free +EXPORT_SYMBOL_GPL vmlinux 0x0e6055a7 usb_hcd_giveback_urb +EXPORT_SYMBOL_GPL vmlinux 0x0e63902c get_cpu_device EXPORT_SYMBOL_GPL vmlinux 0x0e6b79af static_key_disable_cpuslocked -EXPORT_SYMBOL_GPL vmlinux 0x0eb12186 platform_get_resource +EXPORT_SYMBOL_GPL vmlinux 0x0e958ae8 __clk_mux_determine_rate +EXPORT_SYMBOL_GPL vmlinux 0x0e9d367b usb_hub_claim_port +EXPORT_SYMBOL_GPL vmlinux 0x0ea3b14e __udp_gso_segment +EXPORT_SYMBOL_GPL vmlinux 0x0ea5850d vfs_test_lock +EXPORT_SYMBOL_GPL vmlinux 0x0eaa2265 __SCK__tp_func_suspend_resume +EXPORT_SYMBOL_GPL vmlinux 0x0eaa4ba0 spi_bus_lock +EXPORT_SYMBOL_GPL vmlinux 0x0eac1a0c fsnotify_get_group +EXPORT_SYMBOL_GPL vmlinux 0x0eb1d7dc tty_set_ldisc +EXPORT_SYMBOL_GPL vmlinux 0x0ebec60a crypto_destroy_tfm EXPORT_SYMBOL_GPL vmlinux 0x0ec096b0 hv_read_reference_counter -EXPORT_SYMBOL_GPL vmlinux 0x0ed28019 intel_pinctrl_suspend_noirq -EXPORT_SYMBOL_GPL vmlinux 0x0ee8076c sock_diag_unregister_inet_compat +EXPORT_SYMBOL_GPL vmlinux 0x0ecd4dd3 xfrm_get_translator +EXPORT_SYMBOL_GPL vmlinux 0x0ed67ffc l3mdev_update_flow +EXPORT_SYMBOL_GPL vmlinux 0x0eea652d pci_check_and_unmask_intx EXPORT_SYMBOL_GPL vmlinux 0x0eeae3e8 key_type_encrypted -EXPORT_SYMBOL_GPL vmlinux 0x0f02cf05 devm_regulator_get_exclusive +EXPORT_SYMBOL_GPL vmlinux 0x0eeb6d90 acpi_is_pnp_device +EXPORT_SYMBOL_GPL vmlinux 0x0ef9c15c usb_deregister_dev +EXPORT_SYMBOL_GPL vmlinux 0x0f018d57 mctrl_gpio_init EXPORT_SYMBOL_GPL vmlinux 0x0f0b21fe pm_trace_rtc_abused -EXPORT_SYMBOL_GPL vmlinux 0x0f107756 crypto_alg_mod_lookup +EXPORT_SYMBOL_GPL vmlinux 0x0f0f9e35 dev_pm_disable_wake_irq +EXPORT_SYMBOL_GPL vmlinux 0x0f13272b usb_enable_intel_xhci_ports EXPORT_SYMBOL_GPL vmlinux 0x0f180070 ring_buffer_free_read_page -EXPORT_SYMBOL_GPL vmlinux 0x0f27c1b4 free_vm_area EXPORT_SYMBOL_GPL vmlinux 0x0f2d7d87 mce_unregister_decode_chain -EXPORT_SYMBOL_GPL vmlinux 0x0f513b80 regulator_get_linear_step -EXPORT_SYMBOL_GPL vmlinux 0x0f557585 rio_lock_device -EXPORT_SYMBOL_GPL vmlinux 0x0f59d61c dmaengine_desc_set_metadata_len -EXPORT_SYMBOL_GPL vmlinux 0x0f5abdf6 pci_epc_remove_epf +EXPORT_SYMBOL_GPL vmlinux 0x0f2ec323 dev_pm_opp_set_prop_name +EXPORT_SYMBOL_GPL vmlinux 0x0f30a6f0 apei_get_debugfs_dir +EXPORT_SYMBOL_GPL vmlinux 0x0f3155a0 netlink_strict_get_check +EXPORT_SYMBOL_GPL vmlinux 0x0f33d4f5 nvme_get_features +EXPORT_SYMBOL_GPL vmlinux 0x0f51720a __clk_hw_register_fixed_rate +EXPORT_SYMBOL_GPL vmlinux 0x0f5f87b7 yield_to EXPORT_SYMBOL_GPL vmlinux 0x0f72ada1 acpi_dev_resource_io EXPORT_SYMBOL_GPL vmlinux 0x0f7ca236 dmi_memdev_name -EXPORT_SYMBOL_GPL vmlinux 0x0f93dc5c acpi_unbind_one +EXPORT_SYMBOL_GPL vmlinux 0x0f842fa0 sk_setup_caps +EXPORT_SYMBOL_GPL vmlinux 0x0f88e1b4 power_supply_register_no_ws +EXPORT_SYMBOL_GPL vmlinux 0x0f91b0d0 security_path_link EXPORT_SYMBOL_GPL vmlinux 0x0f9fc04e uv_get_archtype -EXPORT_SYMBOL_GPL vmlinux 0x0fab57ad power_supply_get_drvdata +EXPORT_SYMBOL_GPL vmlinux 0x0fb2df44 ping_rcv EXPORT_SYMBOL_GPL vmlinux 0x0fbb7344 memremap_compat_align +EXPORT_SYMBOL_GPL vmlinux 0x0fbfb3f0 fixed_phy_register_with_gpiod +EXPORT_SYMBOL_GPL vmlinux 0x0fc03afb rio_register_driver EXPORT_SYMBOL_GPL vmlinux 0x0fc37562 amd_smn_read -EXPORT_SYMBOL_GPL vmlinux 0x0fc719b3 sched_set_normal EXPORT_SYMBOL_GPL vmlinux 0x0fcc1969 copy_from_user_nmi -EXPORT_SYMBOL_GPL vmlinux 0x0fcd7520 devm_pinctrl_get EXPORT_SYMBOL_GPL vmlinux 0x0fd4610e kmem_dump_obj -EXPORT_SYMBOL_GPL vmlinux 0x0fdd37a8 pm_generic_thaw_noirq -EXPORT_SYMBOL_GPL vmlinux 0x0ff1a657 platform_device_register -EXPORT_SYMBOL_GPL vmlinux 0x0ffe05f0 nvme_cancel_admin_tagset -EXPORT_SYMBOL_GPL vmlinux 0x0fffb306 __SCK__tp_func_detach_device_from_domain +EXPORT_SYMBOL_GPL vmlinux 0x0feb4bdf alloc_dax +EXPORT_SYMBOL_GPL vmlinux 0x100359a8 xfrm_put_translator EXPORT_SYMBOL_GPL vmlinux 0x1005d60b tick_nohz_dep_set_cpu -EXPORT_SYMBOL_GPL vmlinux 0x100d66ce devlink_dpipe_table_register EXPORT_SYMBOL_GPL vmlinux 0x10138352 tracing_on -EXPORT_SYMBOL_GPL vmlinux 0x10181358 usb_get_from_anchor -EXPORT_SYMBOL_GPL vmlinux 0x10353a53 xdp_return_frame_bulk +EXPORT_SYMBOL_GPL vmlinux 0x101b59bc anon_transport_class_unregister +EXPORT_SYMBOL_GPL vmlinux 0x10328db1 x86_vector_domain EXPORT_SYMBOL_GPL vmlinux 0x1038b96f adxl_get_component_names -EXPORT_SYMBOL_GPL vmlinux 0x1050d14f crypto_stats_aead_decrypt -EXPORT_SYMBOL_GPL vmlinux 0x1054cf9a device_create_managed_software_node -EXPORT_SYMBOL_GPL vmlinux 0x105dfc31 crypto_unregister_acomp -EXPORT_SYMBOL_GPL vmlinux 0x10642fb7 scsi_target_block -EXPORT_SYMBOL_GPL vmlinux 0x106b10ed ata_sff_pause -EXPORT_SYMBOL_GPL vmlinux 0x106e2564 __tracepoint_io_page_fault +EXPORT_SYMBOL_GPL vmlinux 0x10564328 xhci_check_bandwidth +EXPORT_SYMBOL_GPL vmlinux 0x1077ed7d __SCK__tp_func_pelt_se_tp EXPORT_SYMBOL_GPL vmlinux 0x1088ea76 ftrace_set_notrace EXPORT_SYMBOL_GPL vmlinux 0x108a0acd bstr_printf -EXPORT_SYMBOL_GPL vmlinux 0x10a1a1fa __nf_ip6_route -EXPORT_SYMBOL_GPL vmlinux 0x10c0f853 pci_find_next_capability -EXPORT_SYMBOL_GPL vmlinux 0x10ca5b1b __tracepoint_pelt_irq_tp -EXPORT_SYMBOL_GPL vmlinux 0x10e57daf spi_mem_dirmap_destroy -EXPORT_SYMBOL_GPL vmlinux 0x10e6e8b5 crypto_register_acomp +EXPORT_SYMBOL_GPL vmlinux 0x10a90fce devm_request_pci_bus_resources +EXPORT_SYMBOL_GPL vmlinux 0x10b145cc nvdimm_delete +EXPORT_SYMBOL_GPL vmlinux 0x10bb4890 __traceiter_block_rq_insert +EXPORT_SYMBOL_GPL vmlinux 0x10cd6d6b tty_port_tty_wakeup EXPORT_SYMBOL_GPL vmlinux 0x10ecc52c usb_amd_quirk_pll_enable -EXPORT_SYMBOL_GPL vmlinux 0x10f48c0f pci_epc_stop -EXPORT_SYMBOL_GPL vmlinux 0x10f66efc trace_event_reg -EXPORT_SYMBOL_GPL vmlinux 0x10fe0cf2 wp_shared_mapping_range +EXPORT_SYMBOL_GPL vmlinux 0x10f541cc dev_pm_get_subsys_data +EXPORT_SYMBOL_GPL vmlinux 0x10f81778 fib_alias_hw_flags_set +EXPORT_SYMBOL_GPL vmlinux 0x10fc4945 crypto_aead_setauthsize EXPORT_SYMBOL_GPL vmlinux 0x110106c1 cper_severity_to_aer -EXPORT_SYMBOL_GPL vmlinux 0x110cc8e0 fsnotify_find_mark -EXPORT_SYMBOL_GPL vmlinux 0x11209944 vmbus_connection -EXPORT_SYMBOL_GPL vmlinux 0x1125ea98 crypto_alloc_rng -EXPORT_SYMBOL_GPL vmlinux 0x11290de5 vfio_init_group_dev -EXPORT_SYMBOL_GPL vmlinux 0x112fc46a noop_backing_dev_info -EXPORT_SYMBOL_GPL vmlinux 0x11371c39 fat_sync_inode -EXPORT_SYMBOL_GPL vmlinux 0x113b1578 usb_get_maximum_speed -EXPORT_SYMBOL_GPL vmlinux 0x1141b734 acpi_dma_simple_xlate -EXPORT_SYMBOL_GPL vmlinux 0x115714cf tpm_chip_unregister -EXPORT_SYMBOL_GPL vmlinux 0x115d1efb led_trigger_rename_static +EXPORT_SYMBOL_GPL vmlinux 0x11013d0c __tracepoint_br_fdb_external_learn_add +EXPORT_SYMBOL_GPL vmlinux 0x11154e98 device_property_present +EXPORT_SYMBOL_GPL vmlinux 0x1136f8f9 tcf_dev_queue_xmit +EXPORT_SYMBOL_GPL vmlinux 0x115fb721 isa_unregister_driver EXPORT_SYMBOL_GPL vmlinux 0x116180b5 hv_current_partition_id -EXPORT_SYMBOL_GPL vmlinux 0x1191d286 fscrypt_ioctl_get_nonce +EXPORT_SYMBOL_GPL vmlinux 0x11820275 devlink_dpipe_entry_ctx_append +EXPORT_SYMBOL_GPL vmlinux 0x118afe81 pci_epc_clear_bar EXPORT_SYMBOL_GPL vmlinux 0x11a2e0ac crypto_dh_key_len -EXPORT_SYMBOL_GPL vmlinux 0x11a4ad61 nf_checksum -EXPORT_SYMBOL_GPL vmlinux 0x11ad53a2 usb_ep0_reinit -EXPORT_SYMBOL_GPL vmlinux 0x11ceafa5 netlink_strict_get_check -EXPORT_SYMBOL_GPL vmlinux 0x11d55d44 umd_cleanup_helper +EXPORT_SYMBOL_GPL vmlinux 0x11a865ff dmaengine_unmap_put +EXPORT_SYMBOL_GPL vmlinux 0x11ba3972 fsverity_ioctl_enable +EXPORT_SYMBOL_GPL vmlinux 0x11bdc61f regmap_irq_get_domain +EXPORT_SYMBOL_GPL vmlinux 0x11d9d433 nvme_reset_ctrl EXPORT_SYMBOL_GPL vmlinux 0x11df0e75 devlink_fmsg_binary_pair_nest_start EXPORT_SYMBOL_GPL vmlinux 0x11e06ee9 badrange_init EXPORT_SYMBOL_GPL vmlinux 0x11e08f96 trace_seq_putmem_hex -EXPORT_SYMBOL_GPL vmlinux 0x11f6b66a crypto_register_scomps +EXPORT_SYMBOL_GPL vmlinux 0x11e10f4c __traceiter_fib6_table_lookup +EXPORT_SYMBOL_GPL vmlinux 0x11e642c4 __platform_create_bundle +EXPORT_SYMBOL_GPL vmlinux 0x11e881f9 usb_reset_endpoint +EXPORT_SYMBOL_GPL vmlinux 0x120c6615 list_lru_count_one EXPORT_SYMBOL_GPL vmlinux 0x12189359 __SCT__tp_func_block_unplug -EXPORT_SYMBOL_GPL vmlinux 0x121c39c1 ata_sas_port_suspend +EXPORT_SYMBOL_GPL vmlinux 0x121a68f1 pci_dev_trylock EXPORT_SYMBOL_GPL vmlinux 0x121d958a unregister_die_notifier -EXPORT_SYMBOL_GPL vmlinux 0x1221dfa2 nvmem_device_find -EXPORT_SYMBOL_GPL vmlinux 0x1228db4c inet6_csk_addr2sockaddr -EXPORT_SYMBOL_GPL vmlinux 0x12296c6a bpf_sk_storage_diag_put -EXPORT_SYMBOL_GPL vmlinux 0x122c0399 device_create_with_groups +EXPORT_SYMBOL_GPL vmlinux 0x121da8ed devlink_port_type_clear +EXPORT_SYMBOL_GPL vmlinux 0x1220b390 iomap_seek_hole +EXPORT_SYMBOL_GPL vmlinux 0x122f49f2 regulator_get_bypass_regmap EXPORT_SYMBOL_GPL vmlinux 0x1234e483 get_cpu_iowait_time_us EXPORT_SYMBOL_GPL vmlinux 0x1234ffa1 cper_estatus_check_header -EXPORT_SYMBOL_GPL vmlinux 0x124f5321 __irq_domain_alloc_fwnode -EXPORT_SYMBOL_GPL vmlinux 0x1256c6fb debugfs_read_file_bool +EXPORT_SYMBOL_GPL vmlinux 0x1246c737 pm_clk_runtime_resume +EXPORT_SYMBOL_GPL vmlinux 0x125e9164 blk_mq_unquiesce_queue EXPORT_SYMBOL_GPL vmlinux 0x1268f357 resume_device_irqs -EXPORT_SYMBOL_GPL vmlinux 0x126b7ffa acpi_cppc_processor_probe EXPORT_SYMBOL_GPL vmlinux 0x127c109b __SCT__tp_func_suspend_resume -EXPORT_SYMBOL_GPL vmlinux 0x128f2f07 pwm_set_chip_data EXPORT_SYMBOL_GPL vmlinux 0x129334ae sfp_parse_support -EXPORT_SYMBOL_GPL vmlinux 0x12968eae clk_hw_get_num_parents -EXPORT_SYMBOL_GPL vmlinux 0x1297f6c8 inet_twsk_put -EXPORT_SYMBOL_GPL vmlinux 0x129e08af rio_route_get_entry -EXPORT_SYMBOL_GPL vmlinux 0x12d1ac37 devm_phy_put +EXPORT_SYMBOL_GPL vmlinux 0x129c5a08 device_phy_find_device +EXPORT_SYMBOL_GPL vmlinux 0x12a4dcd2 __account_locked_vm +EXPORT_SYMBOL_GPL vmlinux 0x12ac68fc sk_msg_memcopy_from_iter +EXPORT_SYMBOL_GPL vmlinux 0x12c56194 do_splice_from EXPORT_SYMBOL_GPL vmlinux 0x12db3a8b kvm_clock -EXPORT_SYMBOL_GPL vmlinux 0x12ddf88a iomap_file_unshare -EXPORT_SYMBOL_GPL vmlinux 0x12dfcd44 phy_package_leave EXPORT_SYMBOL_GPL vmlinux 0x12e285ec is_uv_system -EXPORT_SYMBOL_GPL vmlinux 0x12e6a6e8 unregister_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0x12e67485 genphy_c45_aneg_done EXPORT_SYMBOL_GPL vmlinux 0x12ee1173 memory_group_unregister -EXPORT_SYMBOL_GPL vmlinux 0x12ef0063 driver_find_device -EXPORT_SYMBOL_GPL vmlinux 0x130d0e9f crypto_register_shashes +EXPORT_SYMBOL_GPL vmlinux 0x12ff732f icc_sync_state EXPORT_SYMBOL_GPL vmlinux 0x131a5ed7 regmap_del_irq_chip EXPORT_SYMBOL_GPL vmlinux 0x131db64a system_long_wq +EXPORT_SYMBOL_GPL vmlinux 0x1321c6d7 usb_sg_init +EXPORT_SYMBOL_GPL vmlinux 0x13242ebb switchdev_port_attr_set +EXPORT_SYMBOL_GPL vmlinux 0x1334e746 __nvme_submit_sync_cmd EXPORT_SYMBOL_GPL vmlinux 0x133969d7 __trace_printk -EXPORT_SYMBOL_GPL vmlinux 0x13412416 pinctrl_add_gpio_ranges -EXPORT_SYMBOL_GPL vmlinux 0x1341792b tcp_register_congestion_control +EXPORT_SYMBOL_GPL vmlinux 0x13429147 platform_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x1362058e edac_pci_free_ctl_info EXPORT_SYMBOL_GPL vmlinux 0x136209db power_supply_reg_notifier -EXPORT_SYMBOL_GPL vmlinux 0x136b13f5 tty_port_link_device -EXPORT_SYMBOL_GPL vmlinux 0x136f95bb dm_path_uevent -EXPORT_SYMBOL_GPL vmlinux 0x1379fb3d fwnode_device_is_available -EXPORT_SYMBOL_GPL vmlinux 0x137e3cf5 kobject_uevent_env +EXPORT_SYMBOL_GPL vmlinux 0x13638bf7 watchdog_set_restart_priority +EXPORT_SYMBOL_GPL vmlinux 0x1377c325 scsi_eh_ready_devs EXPORT_SYMBOL_GPL vmlinux 0x138e0957 dax_write_cache_enabled -EXPORT_SYMBOL_GPL vmlinux 0x13919b59 debugfs_create_file -EXPORT_SYMBOL_GPL vmlinux 0x13a73918 nd_region_provider_data -EXPORT_SYMBOL_GPL vmlinux 0x13be301d of_icc_get -EXPORT_SYMBOL_GPL vmlinux 0x13c4d48c trace_event_buffer_reserve -EXPORT_SYMBOL_GPL vmlinux 0x13ca7db8 serial8250_em485_destroy +EXPORT_SYMBOL_GPL vmlinux 0x13a01fd7 pm_generic_resume_noirq +EXPORT_SYMBOL_GPL vmlinux 0x13b2ee6c ata_host_register +EXPORT_SYMBOL_GPL vmlinux 0x13bb276c __dax_driver_register +EXPORT_SYMBOL_GPL vmlinux 0x13c6fe60 serial8250_do_set_divisor EXPORT_SYMBOL_GPL vmlinux 0x13ce87e8 asn1_ber_decoder -EXPORT_SYMBOL_GPL vmlinux 0x13d07db8 debugfs_create_regset32 -EXPORT_SYMBOL_GPL vmlinux 0x13ec7633 mctrl_gpio_free +EXPORT_SYMBOL_GPL vmlinux 0x13e4e4e7 ata_pci_sff_prepare_host EXPORT_SYMBOL_GPL vmlinux 0x13ed8784 sdev_evt_alloc -EXPORT_SYMBOL_GPL vmlinux 0x13ef1244 rdev_get_drvdata -EXPORT_SYMBOL_GPL vmlinux 0x13f8276f irq_create_of_mapping +EXPORT_SYMBOL_GPL vmlinux 0x13f95f01 netdev_walk_all_upper_dev_rcu EXPORT_SYMBOL_GPL vmlinux 0x13fab921 cpuidle_unregister_device EXPORT_SYMBOL_GPL vmlinux 0x1403ad09 cpufreq_add_update_util_hook -EXPORT_SYMBOL_GPL vmlinux 0x1405a5a4 ata_pci_remove_one -EXPORT_SYMBOL_GPL vmlinux 0x140e1d5b yield_to -EXPORT_SYMBOL_GPL vmlinux 0x140f5477 task_user_regset_view +EXPORT_SYMBOL_GPL vmlinux 0x14114e0b fuse_free_conn +EXPORT_SYMBOL_GPL vmlinux 0x14128850 iommu_sva_unbind_gpasid EXPORT_SYMBOL_GPL vmlinux 0x141f38bf ktime_get_raw_fast_ns -EXPORT_SYMBOL_GPL vmlinux 0x14254cd1 ip_tunnel_ctl -EXPORT_SYMBOL_GPL vmlinux 0x1432b7ea device_wakeup_enable -EXPORT_SYMBOL_GPL vmlinux 0x1434be0f __tracepoint_pelt_se_tp -EXPORT_SYMBOL_GPL vmlinux 0x143de0aa nvmem_cell_read_variable_le_u32 -EXPORT_SYMBOL_GPL vmlinux 0x144a3f0e irq_chip_eoi_parent -EXPORT_SYMBOL_GPL vmlinux 0x14546c63 __iptunnel_pull_header -EXPORT_SYMBOL_GPL vmlinux 0x1462784b fb_deferred_io_init +EXPORT_SYMBOL_GPL vmlinux 0x144654f7 nf_ipv6_ops +EXPORT_SYMBOL_GPL vmlinux 0x144a9e9d usb_pipe_type_check +EXPORT_SYMBOL_GPL vmlinux 0x1457cda8 usb_hcd_unlink_urb_from_ep EXPORT_SYMBOL_GPL vmlinux 0x146cc88f bpf_master_redirect_enabled_key -EXPORT_SYMBOL_GPL vmlinux 0x146e0ede skb_to_sgvec -EXPORT_SYMBOL_GPL vmlinux 0x14a5aba4 gpiochip_line_is_irq -EXPORT_SYMBOL_GPL vmlinux 0x14b54780 pm_generic_suspend_late -EXPORT_SYMBOL_GPL vmlinux 0x14b97dbe pci_scan_child_bus -EXPORT_SYMBOL_GPL vmlinux 0x14c397dd kgdb_register_io_module +EXPORT_SYMBOL_GPL vmlinux 0x147ae85c virtqueue_get_avail_addr +EXPORT_SYMBOL_GPL vmlinux 0x149bba67 strp_process +EXPORT_SYMBOL_GPL vmlinux 0x149efbbc security_file_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x14b17a4e ip_tunnel_setup +EXPORT_SYMBOL_GPL vmlinux 0x14bb7b29 kthread_cancel_delayed_work_sync +EXPORT_SYMBOL_GPL vmlinux 0x14bce067 __fput_sync EXPORT_SYMBOL_GPL vmlinux 0x14c8dfb3 synchronize_srcu EXPORT_SYMBOL_GPL vmlinux 0x14d01690 clk_mux_index_to_val -EXPORT_SYMBOL_GPL vmlinux 0x14e7fa3b fat_truncate_time -EXPORT_SYMBOL_GPL vmlinux 0x14e9e70d tty_standard_install +EXPORT_SYMBOL_GPL vmlinux 0x14d20f75 spi_mem_dirmap_create +EXPORT_SYMBOL_GPL vmlinux 0x14d627ee xfrm_unregister_translator +EXPORT_SYMBOL_GPL vmlinux 0x14e30434 __traceiter_neigh_timer_handler +EXPORT_SYMBOL_GPL vmlinux 0x14e37227 ip6_sk_redirect +EXPORT_SYMBOL_GPL vmlinux 0x14ebd4d5 devm_pinctrl_get +EXPORT_SYMBOL_GPL vmlinux 0x14edb0b4 clk_hw_rate_is_protected +EXPORT_SYMBOL_GPL vmlinux 0x14f0c3b3 bus_for_each_dev +EXPORT_SYMBOL_GPL vmlinux 0x14f6ea3b ata_scsi_port_error_handler EXPORT_SYMBOL_GPL vmlinux 0x15021b4a xa_delete_node -EXPORT_SYMBOL_GPL vmlinux 0x150d8142 perf_pmu_migrate_context -EXPORT_SYMBOL_GPL vmlinux 0x15171492 report_iommu_fault +EXPORT_SYMBOL_GPL vmlinux 0x150d8ffa power_supply_set_battery_charged +EXPORT_SYMBOL_GPL vmlinux 0x1513af0e irq_domain_alloc_irqs_parent EXPORT_SYMBOL_GPL vmlinux 0x153b60a6 klist_del -EXPORT_SYMBOL_GPL vmlinux 0x15458f7d ipv6_opt_accepted EXPORT_SYMBOL_GPL vmlinux 0x15510a89 devlink_fmsg_binary_put -EXPORT_SYMBOL_GPL vmlinux 0x156cb738 attribute_container_register EXPORT_SYMBOL_GPL vmlinux 0x156e8afe __SCT__tp_func_fib6_table_lookup -EXPORT_SYMBOL_GPL vmlinux 0x15771652 iommu_aux_detach_device -EXPORT_SYMBOL_GPL vmlinux 0x15846df3 serial8250_release_dma -EXPORT_SYMBOL_GPL vmlinux 0x15863e22 blk_mq_rdma_map_queues -EXPORT_SYMBOL_GPL vmlinux 0x158dce9b crypto_unregister_shashes +EXPORT_SYMBOL_GPL vmlinux 0x1572e943 virtqueue_enable_cb_prepare +EXPORT_SYMBOL_GPL vmlinux 0x157be509 ip_route_output_key_hash +EXPORT_SYMBOL_GPL vmlinux 0x15918ad4 __acpi_node_get_property_reference EXPORT_SYMBOL_GPL vmlinux 0x1591b2c6 hyperv_read_cfg_blk -EXPORT_SYMBOL_GPL vmlinux 0x159fec7b dev_pm_qos_update_request -EXPORT_SYMBOL_GPL vmlinux 0x15a44177 fscrypt_ioctl_get_key_status -EXPORT_SYMBOL_GPL vmlinux 0x15b0c8a3 tty_port_register_device_attr_serdev -EXPORT_SYMBOL_GPL vmlinux 0x15b1d834 pci_msi_unmask_irq -EXPORT_SYMBOL_GPL vmlinux 0x15bd75f8 crypto_unregister_ahashes -EXPORT_SYMBOL_GPL vmlinux 0x15c88b12 regmap_can_raw_write -EXPORT_SYMBOL_GPL vmlinux 0x15c8dd1e serial8250_rpm_get_tx +EXPORT_SYMBOL_GPL vmlinux 0x1594747d scsi_host_block +EXPORT_SYMBOL_GPL vmlinux 0x1595ac6a __SCK__tp_func_neigh_timer_handler +EXPORT_SYMBOL_GPL vmlinux 0x15ad1602 cn_add_callback +EXPORT_SYMBOL_GPL vmlinux 0x15b0f832 ip6_datagram_release_cb +EXPORT_SYMBOL_GPL vmlinux 0x15b3c2e2 icc_set_bw +EXPORT_SYMBOL_GPL vmlinux 0x15bde99f intel_pinctrl_resume_noirq EXPORT_SYMBOL_GPL vmlinux 0x15cc30f1 cc_platform_has +EXPORT_SYMBOL_GPL vmlinux 0x15d00767 dev_pm_opp_find_freq_exact +EXPORT_SYMBOL_GPL vmlinux 0x15db5320 usb_create_shared_hcd +EXPORT_SYMBOL_GPL vmlinux 0x15e4ae4b pm_generic_suspend_late EXPORT_SYMBOL_GPL vmlinux 0x15ea2648 hwpoison_filter_flags_mask -EXPORT_SYMBOL_GPL vmlinux 0x15eb6f93 vfio_pci_core_request -EXPORT_SYMBOL_GPL vmlinux 0x15edefc5 smpboot_register_percpu_thread -EXPORT_SYMBOL_GPL vmlinux 0x15f1f941 pci_user_read_config_byte -EXPORT_SYMBOL_GPL vmlinux 0x160e6261 fixed_phy_unregister -EXPORT_SYMBOL_GPL vmlinux 0x16208c39 ip6_update_pmtu -EXPORT_SYMBOL_GPL vmlinux 0x163c8f3a cdrom_read_tocentry -EXPORT_SYMBOL_GPL vmlinux 0x164ee207 lwtunnel_input +EXPORT_SYMBOL_GPL vmlinux 0x15ed143e devm_kmemdup +EXPORT_SYMBOL_GPL vmlinux 0x15f0cb60 shmem_file_setup_with_mnt +EXPORT_SYMBOL_GPL vmlinux 0x1607c367 ethnl_cable_test_free +EXPORT_SYMBOL_GPL vmlinux 0x160d201d skcipher_register_instance +EXPORT_SYMBOL_GPL vmlinux 0x1610f778 rio_request_inb_dbell +EXPORT_SYMBOL_GPL vmlinux 0x163c08aa blk_trace_remove +EXPORT_SYMBOL_GPL vmlinux 0x163fd5a7 usb_disable_xhci_ports +EXPORT_SYMBOL_GPL vmlinux 0x1650b761 rtc_class_close EXPORT_SYMBOL_GPL vmlinux 0x16516798 osc_pc_lpi_support_confirmed -EXPORT_SYMBOL_GPL vmlinux 0x1652c75b __iomap_dio_rw EXPORT_SYMBOL_GPL vmlinux 0x166db1b5 sched_clock_idle_wakeup_event EXPORT_SYMBOL_GPL vmlinux 0x167d7113 acpi_bus_register_early_device +EXPORT_SYMBOL_GPL vmlinux 0x167e67ef tcp_leave_memory_pressure EXPORT_SYMBOL_GPL vmlinux 0x1687ec20 tty_get_frame_size -EXPORT_SYMBOL_GPL vmlinux 0x16880fa0 devm_platform_get_and_ioremap_resource -EXPORT_SYMBOL_GPL vmlinux 0x1689d285 pci_disable_sriov -EXPORT_SYMBOL_GPL vmlinux 0x168d7097 device_show_bool -EXPORT_SYMBOL_GPL vmlinux 0x168fc033 device_phy_find_device -EXPORT_SYMBOL_GPL vmlinux 0x169769fb debugfs_remove -EXPORT_SYMBOL_GPL vmlinux 0x16adcbdd rio_free_net -EXPORT_SYMBOL_GPL vmlinux 0x16b60e02 ip6_sk_update_pmtu -EXPORT_SYMBOL_GPL vmlinux 0x16be64a8 nvme_stop_keep_alive -EXPORT_SYMBOL_GPL vmlinux 0x16c16876 dma_get_any_slave_channel +EXPORT_SYMBOL_GPL vmlinux 0x169585cc thermal_zone_device_register +EXPORT_SYMBOL_GPL vmlinux 0x169974f3 serial8250_request_dma +EXPORT_SYMBOL_GPL vmlinux 0x16a9409b get_device_system_crosststamp +EXPORT_SYMBOL_GPL vmlinux 0x16aa5566 edac_mc_del_mc +EXPORT_SYMBOL_GPL vmlinux 0x16ad16d7 gpiod_get_raw_value +EXPORT_SYMBOL_GPL vmlinux 0x16b3470b dummy_con +EXPORT_SYMBOL_GPL vmlinux 0x16ba53eb class_create_file_ns +EXPORT_SYMBOL_GPL vmlinux 0x16befb5d pm_clk_destroy +EXPORT_SYMBOL_GPL vmlinux 0x16c357b9 vring_create_virtqueue +EXPORT_SYMBOL_GPL vmlinux 0x16c827db __devm_reset_control_bulk_get +EXPORT_SYMBOL_GPL vmlinux 0x16cb9e49 crypto_stats_ahash_final EXPORT_SYMBOL_GPL vmlinux 0x16da1f88 devlink_fmsg_u32_put -EXPORT_SYMBOL_GPL vmlinux 0x16fe7a02 blk_revalidate_disk_zones -EXPORT_SYMBOL_GPL vmlinux 0x16ffde16 __fscrypt_prepare_setattr -EXPORT_SYMBOL_GPL vmlinux 0x1707e604 nvme_cancel_request -EXPORT_SYMBOL_GPL vmlinux 0x170af6cc usb_urb_ep_type_check EXPORT_SYMBOL_GPL vmlinux 0x170cc36c put_timespec64 -EXPORT_SYMBOL_GPL vmlinux 0x171685ac sk_msg_return_zero -EXPORT_SYMBOL_GPL vmlinux 0x173126b5 spi_take_timestamp_pre -EXPORT_SYMBOL_GPL vmlinux 0x17338bc4 x86_vector_domain -EXPORT_SYMBOL_GPL vmlinux 0x173b1b72 skb_segment_list +EXPORT_SYMBOL_GPL vmlinux 0x1737e9ff ip6_dst_lookup_tunnel EXPORT_SYMBOL_GPL vmlinux 0x1741ddee trace_seq_puts EXPORT_SYMBOL_GPL vmlinux 0x17480d56 x509_free_certificate -EXPORT_SYMBOL_GPL vmlinux 0x174ae7c8 acpi_get_first_physical_node EXPORT_SYMBOL_GPL vmlinux 0x174c6274 ring_buffer_time_stamp -EXPORT_SYMBOL_GPL vmlinux 0x1752ee8d pwmchip_add -EXPORT_SYMBOL_GPL vmlinux 0x17537a4d pci_epc_get -EXPORT_SYMBOL_GPL vmlinux 0x1756cdea ata_port_schedule_eh +EXPORT_SYMBOL_GPL vmlinux 0x175e0f80 trace_event_raw_init EXPORT_SYMBOL_GPL vmlinux 0x176031a7 devlink_fmsg_string_put EXPORT_SYMBOL_GPL vmlinux 0x17614bf3 apei_resources_sub -EXPORT_SYMBOL_GPL vmlinux 0x1769d0c8 iomap_invalidatepage -EXPORT_SYMBOL_GPL vmlinux 0x17719306 regulator_is_enabled_regmap -EXPORT_SYMBOL_GPL vmlinux 0x177a3b92 gov_update_cpu_data -EXPORT_SYMBOL_GPL vmlinux 0x1788a32d virtio_max_dma_size -EXPORT_SYMBOL_GPL vmlinux 0x179d1c02 devm_gpiod_get_optional +EXPORT_SYMBOL_GPL vmlinux 0x17818bf1 nf_checksum_partial +EXPORT_SYMBOL_GPL vmlinux 0x178b2979 devm_hwrng_unregister EXPORT_SYMBOL_GPL vmlinux 0x17add64b gdt_page -EXPORT_SYMBOL_GPL vmlinux 0x17d9aaad nvdimm_bus_register +EXPORT_SYMBOL_GPL vmlinux 0x17ae7bef _copy_from_iter_flushcache +EXPORT_SYMBOL_GPL vmlinux 0x17b3299b cpufreq_disable_fast_switch +EXPORT_SYMBOL_GPL vmlinux 0x17be50a5 dma_buf_begin_cpu_access +EXPORT_SYMBOL_GPL vmlinux 0x17c9c42f fscrypt_show_test_dummy_encryption +EXPORT_SYMBOL_GPL vmlinux 0x17d4b62c __SCK__tp_func_unmap +EXPORT_SYMBOL_GPL vmlinux 0x17d67567 __SCK__tp_func_devlink_hwmsg EXPORT_SYMBOL_GPL vmlinux 0x17e01f11 erst_clear -EXPORT_SYMBOL_GPL vmlinux 0x17f7af00 ata_wait_register -EXPORT_SYMBOL_GPL vmlinux 0x17f9eb2d dev_pm_opp_unregister_set_opp_helper +EXPORT_SYMBOL_GPL vmlinux 0x17e0909d __ndisc_fill_addr_option +EXPORT_SYMBOL_GPL vmlinux 0x18000744 regmap_exit EXPORT_SYMBOL_GPL vmlinux 0x18008c59 ring_buffer_resize -EXPORT_SYMBOL_GPL vmlinux 0x181eae08 pci_remove_root_bus -EXPORT_SYMBOL_GPL vmlinux 0x184256f1 regulator_map_voltage_iterate -EXPORT_SYMBOL_GPL vmlinux 0x184de6cd ata_sff_check_status +EXPORT_SYMBOL_GPL vmlinux 0x1802df2a rio_mport_write_config_16 +EXPORT_SYMBOL_GPL vmlinux 0x1812e94b ata_dev_disable +EXPORT_SYMBOL_GPL vmlinux 0x1824eab9 ata_bmdma_qc_prep +EXPORT_SYMBOL_GPL vmlinux 0x183fdc19 pinctrl_dev_get_devname +EXPORT_SYMBOL_GPL vmlinux 0x184f6f86 scsi_internal_device_block_nowait EXPORT_SYMBOL_GPL vmlinux 0x18582826 amd_pmu_disable_virt EXPORT_SYMBOL_GPL vmlinux 0x18615d35 efivar_supports_writes -EXPORT_SYMBOL_GPL vmlinux 0x187e32f3 __tracepoint_sched_overutilized_tp -EXPORT_SYMBOL_GPL vmlinux 0x188027b4 pm_generic_poweroff -EXPORT_SYMBOL_GPL vmlinux 0x18860fe9 devm_gpiod_get_from_of_node -EXPORT_SYMBOL_GPL vmlinux 0x1892d13b mctrl_gpio_init_noauto -EXPORT_SYMBOL_GPL vmlinux 0x189e1d5c inet_csk_clone_lock -EXPORT_SYMBOL_GPL vmlinux 0x18a842af tracepoint_probe_register -EXPORT_SYMBOL_GPL vmlinux 0x18ab5479 dev_pm_qos_hide_latency_limit +EXPORT_SYMBOL_GPL vmlinux 0x18657ffa wakeup_sources_walk_start +EXPORT_SYMBOL_GPL vmlinux 0x188401c1 ata_bmdma32_port_ops +EXPORT_SYMBOL_GPL vmlinux 0x18b000e0 inet_csk_reqsk_queue_hash_add EXPORT_SYMBOL_GPL vmlinux 0x18b2790f uv_bios_obj_count -EXPORT_SYMBOL_GPL vmlinux 0x18bb7429 watchdog_init_timeout -EXPORT_SYMBOL_GPL vmlinux 0x18cad5fd irq_gc_mask_clr_bit -EXPORT_SYMBOL_GPL vmlinux 0x18da46b5 iommu_register_device_fault_handler +EXPORT_SYMBOL_GPL vmlinux 0x18b6a0f1 debugfs_create_u64 +EXPORT_SYMBOL_GPL vmlinux 0x18b7d48b irq_domain_associate_many EXPORT_SYMBOL_GPL vmlinux 0x18e4f8aa swphy_read_reg -EXPORT_SYMBOL_GPL vmlinux 0x18f1ba31 devres_get +EXPORT_SYMBOL_GPL vmlinux 0x18f7a130 sched_trace_rq_avg_rt EXPORT_SYMBOL_GPL vmlinux 0x18fb2caf cpus_read_unlock -EXPORT_SYMBOL_GPL vmlinux 0x190ad4b0 irq_get_irq_data -EXPORT_SYMBOL_GPL vmlinux 0x190d6efb __trace_note_message +EXPORT_SYMBOL_GPL vmlinux 0x18fb5f4e regulator_sync_voltage +EXPORT_SYMBOL_GPL vmlinux 0x1902b019 __SCK__tp_func_sched_cpu_capacity_tp +EXPORT_SYMBOL_GPL vmlinux 0x1909b3f6 sched_trace_rq_avg_irq EXPORT_SYMBOL_GPL vmlinux 0x1913b57a kcpustat_cpu_fetch -EXPORT_SYMBOL_GPL vmlinux 0x191a85d0 phy_modify_mmd_changed -EXPORT_SYMBOL_GPL vmlinux 0x1924758a acpi_dev_get_resources -EXPORT_SYMBOL_GPL vmlinux 0x1926a567 dw_pcie_host_init +EXPORT_SYMBOL_GPL vmlinux 0x19269d4d pci_restore_msi_state +EXPORT_SYMBOL_GPL vmlinux 0x192d44a4 usb_phy_get_charger_current +EXPORT_SYMBOL_GPL vmlinux 0x19338dd4 trace_event_buffer_lock_reserve +EXPORT_SYMBOL_GPL vmlinux 0x1933a514 fib4_rule_default +EXPORT_SYMBOL_GPL vmlinux 0x19396139 cgroup_get_from_path EXPORT_SYMBOL_GPL vmlinux 0x193dfdf6 klp_get_prev_state -EXPORT_SYMBOL_GPL vmlinux 0x19445d57 usb_hcd_platform_shutdown -EXPORT_SYMBOL_GPL vmlinux 0x194a1f1b netdev_set_default_ethtool_ops +EXPORT_SYMBOL_GPL vmlinux 0x193e7a73 wakeup_source_remove +EXPORT_SYMBOL_GPL vmlinux 0x19405fc0 pci_create_slot +EXPORT_SYMBOL_GPL vmlinux 0x19407ea8 task_cls_state +EXPORT_SYMBOL_GPL vmlinux 0x19547b02 pci_epc_mem_free_addr +EXPORT_SYMBOL_GPL vmlinux 0x1964c837 devm_regmap_field_free EXPORT_SYMBOL_GPL vmlinux 0x196614ce hw_breakpoint_restore -EXPORT_SYMBOL_GPL vmlinux 0x1987c754 clk_hw_get_flags +EXPORT_SYMBOL_GPL vmlinux 0x196a8afa devlink_port_param_driverinit_value_get +EXPORT_SYMBOL_GPL vmlinux 0x19868309 pci_epc_get_features EXPORT_SYMBOL_GPL vmlinux 0x19a304ba usb_disabled -EXPORT_SYMBOL_GPL vmlinux 0x19a729c2 debugfs_create_u32_array -EXPORT_SYMBOL_GPL vmlinux 0x19ad5766 spi_new_device -EXPORT_SYMBOL_GPL vmlinux 0x19cd5d25 l3mdev_table_lookup_register -EXPORT_SYMBOL_GPL vmlinux 0x19d8c7f7 rtc_alarm_irq_enable -EXPORT_SYMBOL_GPL vmlinux 0x19ddfb4d bpf_trace_run11 +EXPORT_SYMBOL_GPL vmlinux 0x19b3de95 regmap_multi_reg_write +EXPORT_SYMBOL_GPL vmlinux 0x19b6eabe __bio_try_merge_page +EXPORT_SYMBOL_GPL vmlinux 0x19c0bf96 pci_epc_get_msi +EXPORT_SYMBOL_GPL vmlinux 0x19c76355 regulator_map_voltage_ascend +EXPORT_SYMBOL_GPL vmlinux 0x19cbe1a5 device_property_read_u64_array EXPORT_SYMBOL_GPL vmlinux 0x19e0ae50 __SCT__tp_func_br_fdb_external_learn_add EXPORT_SYMBOL_GPL vmlinux 0x19e81304 btree_alloc -EXPORT_SYMBOL_GPL vmlinux 0x19ea960e inode_sb_list_add EXPORT_SYMBOL_GPL vmlinux 0x19edd064 blkg_rwstat_exit -EXPORT_SYMBOL_GPL vmlinux 0x19f8e585 devm_pm_clk_create -EXPORT_SYMBOL_GPL vmlinux 0x1a0ef65d dev_queue_xmit_nit -EXPORT_SYMBOL_GPL vmlinux 0x1a10b2c8 dequeue_signal +EXPORT_SYMBOL_GPL vmlinux 0x19f7c8c2 usb_unlocked_disable_lpm +EXPORT_SYMBOL_GPL vmlinux 0x1a00bfd9 device_add +EXPORT_SYMBOL_GPL vmlinux 0x1a0eda4d acpiphp_unregister_attention EXPORT_SYMBOL_GPL vmlinux 0x1a10c32b crypto_ft_tab EXPORT_SYMBOL_GPL vmlinux 0x1a146ec3 usb_ep_type_string -EXPORT_SYMBOL_GPL vmlinux 0x1a46f9f8 devlink_params_unpublish -EXPORT_SYMBOL_GPL vmlinux 0x1a4d229d __SCK__tp_func_kfree_skb -EXPORT_SYMBOL_GPL vmlinux 0x1a53cf71 ata_cable_ignore -EXPORT_SYMBOL_GPL vmlinux 0x1a5f31a3 efivar_entry_set_get_size -EXPORT_SYMBOL_GPL vmlinux 0x1a621ebc regmap_fields_update_bits_base +EXPORT_SYMBOL_GPL vmlinux 0x1a431f6d pinctrl_register_and_init +EXPORT_SYMBOL_GPL vmlinux 0x1a69c869 devm_pm_runtime_enable EXPORT_SYMBOL_GPL vmlinux 0x1a6bf28f fsnotify_get_cookie -EXPORT_SYMBOL_GPL vmlinux 0x1a761de7 phy_destroy -EXPORT_SYMBOL_GPL vmlinux 0x1a7ff9bc edac_pci_create_generic_ctl +EXPORT_SYMBOL_GPL vmlinux 0x1a7451c4 of_phy_provider_unregister +EXPORT_SYMBOL_GPL vmlinux 0x1a74e084 pci_hp_destroy +EXPORT_SYMBOL_GPL vmlinux 0x1a7a6751 rio_dev_get +EXPORT_SYMBOL_GPL vmlinux 0x1a882ddf bpf_prog_put EXPORT_SYMBOL_GPL vmlinux 0x1a9754cf sbitmap_queue_min_shallow_depth -EXPORT_SYMBOL_GPL vmlinux 0x1ab5e153 ip_tunnel_change_mtu -EXPORT_SYMBOL_GPL vmlinux 0x1ac9b449 pci_create_slot +EXPORT_SYMBOL_GPL vmlinux 0x1ab38c6b phy_set_mode_ext +EXPORT_SYMBOL_GPL vmlinux 0x1ab953e2 netdev_walk_all_lower_dev +EXPORT_SYMBOL_GPL vmlinux 0x1aba081d irq_domain_remove_sim +EXPORT_SYMBOL_GPL vmlinux 0x1ac5c090 bsg_job_put EXPORT_SYMBOL_GPL vmlinux 0x1acd18c8 cpuset_cgrp_subsys_on_dfl_key -EXPORT_SYMBOL_GPL vmlinux 0x1ad3a7af rt_mutex_lock_interruptible -EXPORT_SYMBOL_GPL vmlinux 0x1adb58bb __rio_local_write_config_16 +EXPORT_SYMBOL_GPL vmlinux 0x1ad293ee scsi_internal_device_unblock_nowait +EXPORT_SYMBOL_GPL vmlinux 0x1adace0b __traceiter_wbc_writepage EXPORT_SYMBOL_GPL vmlinux 0x1af267f8 int_pow -EXPORT_SYMBOL_GPL vmlinux 0x1afd3877 intel_pinctrl_probe_by_uid EXPORT_SYMBOL_GPL vmlinux 0x1aff3d55 mce_register_injector_chain -EXPORT_SYMBOL_GPL vmlinux 0x1b02f8aa gpiod_get_raw_value_cansleep -EXPORT_SYMBOL_GPL vmlinux 0x1b0756d0 sysfs_update_group -EXPORT_SYMBOL_GPL vmlinux 0x1b1f697f fib_rules_dump -EXPORT_SYMBOL_GPL vmlinux 0x1b214891 debugfs_create_atomic_t -EXPORT_SYMBOL_GPL vmlinux 0x1b242f46 power_supply_changed -EXPORT_SYMBOL_GPL vmlinux 0x1b342ff4 xhci_reset_bandwidth +EXPORT_SYMBOL_GPL vmlinux 0x1b1ec0d6 scsi_host_busy_iter +EXPORT_SYMBOL_GPL vmlinux 0x1b20567f dm_internal_suspend_fast +EXPORT_SYMBOL_GPL vmlinux 0x1b48e227 pci_d3cold_disable +EXPORT_SYMBOL_GPL vmlinux 0x1b4f45ce do_tcp_sendpages EXPORT_SYMBOL_GPL vmlinux 0x1b5059ce ata_id_xfermask -EXPORT_SYMBOL_GPL vmlinux 0x1b583ac8 spi_unregister_device +EXPORT_SYMBOL_GPL vmlinux 0x1b50ec50 pci_iov_virtfn_devfn EXPORT_SYMBOL_GPL vmlinux 0x1b5f4377 trace_seq_putc -EXPORT_SYMBOL_GPL vmlinux 0x1b68599e edac_pci_del_device -EXPORT_SYMBOL_GPL vmlinux 0x1b75b382 blk_mq_quiesce_queue_nowait +EXPORT_SYMBOL_GPL vmlinux 0x1b65372a nvme_submit_sync_cmd +EXPORT_SYMBOL_GPL vmlinux 0x1b72366b fat_remove_entries +EXPORT_SYMBOL_GPL vmlinux 0x1b7c618b usb_disable_lpm +EXPORT_SYMBOL_GPL vmlinux 0x1b7e5862 __iomap_dio_rw EXPORT_SYMBOL_GPL vmlinux 0x1b8822d8 pinctrl_gpio_direction_output EXPORT_SYMBOL_GPL vmlinux 0x1b92e41d inet_putpeer -EXPORT_SYMBOL_GPL vmlinux 0x1b9d8016 pci_probe_reset_bus -EXPORT_SYMBOL_GPL vmlinux 0x1b9fb958 gpiochip_populate_parent_fwspec_twocell EXPORT_SYMBOL_GPL vmlinux 0x1ba237b0 default_cpu_present_to_apicid -EXPORT_SYMBOL_GPL vmlinux 0x1ba5df90 __traceiter_wbc_writepage -EXPORT_SYMBOL_GPL vmlinux 0x1bb0b7c0 trace_array_get_by_name -EXPORT_SYMBOL_GPL vmlinux 0x1bbfb9c9 set_capacity_and_notify +EXPORT_SYMBOL_GPL vmlinux 0x1bba864b devm_devfreq_event_remove_edev +EXPORT_SYMBOL_GPL vmlinux 0x1bbdfacc spi_setup +EXPORT_SYMBOL_GPL vmlinux 0x1bbe242f __blk_req_zone_write_unlock +EXPORT_SYMBOL_GPL vmlinux 0x1bc3d7a0 serial8250_em485_start_tx EXPORT_SYMBOL_GPL vmlinux 0x1bc5eebe pinctrl_gpio_direction_input -EXPORT_SYMBOL_GPL vmlinux 0x1bc64d0c device_match_of_node -EXPORT_SYMBOL_GPL vmlinux 0x1bc7d1d5 nvdimm_provider_data -EXPORT_SYMBOL_GPL vmlinux 0x1bd709f8 dma_buf_dynamic_attach -EXPORT_SYMBOL_GPL vmlinux 0x1bdf2884 devm_ioremap_uc -EXPORT_SYMBOL_GPL vmlinux 0x1be4e69a phy_check_downshift -EXPORT_SYMBOL_GPL vmlinux 0x1be8c911 vmbus_recvpacket_raw +EXPORT_SYMBOL_GPL vmlinux 0x1bc6464b ata_sff_qc_issue +EXPORT_SYMBOL_GPL vmlinux 0x1bcc4105 device_rename +EXPORT_SYMBOL_GPL vmlinux 0x1bccfb1c pstore_unregister +EXPORT_SYMBOL_GPL vmlinux 0x1bd86b37 cgroup_path_ns EXPORT_SYMBOL_GPL vmlinux 0x1bee4974 sg_alloc_table_chained -EXPORT_SYMBOL_GPL vmlinux 0x1bf927ef acpi_dev_get_dma_resources -EXPORT_SYMBOL_GPL vmlinux 0x1bfdfd29 skcipher_alloc_instance_simple -EXPORT_SYMBOL_GPL vmlinux 0x1bfe41ab __SCK__tp_func_rpm_return_int -EXPORT_SYMBOL_GPL vmlinux 0x1c06ef08 pm_runtime_allow -EXPORT_SYMBOL_GPL vmlinux 0x1c0a65a2 __auxiliary_device_add -EXPORT_SYMBOL_GPL vmlinux 0x1c24ec18 __acpi_nvdimm_notify -EXPORT_SYMBOL_GPL vmlinux 0x1c34daf2 bpf_trace_run7 -EXPORT_SYMBOL_GPL vmlinux 0x1c354ab6 register_trace_event -EXPORT_SYMBOL_GPL vmlinux 0x1c36acd6 spi_bus_lock -EXPORT_SYMBOL_GPL vmlinux 0x1c3b5520 dw_pcie_ep_init_notify -EXPORT_SYMBOL_GPL vmlinux 0x1c3c7945 phy_get -EXPORT_SYMBOL_GPL vmlinux 0x1c4f878c pid_vnr +EXPORT_SYMBOL_GPL vmlinux 0x1c1069b7 wwan_register_ops +EXPORT_SYMBOL_GPL vmlinux 0x1c1d7cb9 bpf_sk_storage_diag_put +EXPORT_SYMBOL_GPL vmlinux 0x1c2a4ec1 tpm_chip_stop +EXPORT_SYMBOL_GPL vmlinux 0x1c3af844 devm_spi_register_controller +EXPORT_SYMBOL_GPL vmlinux 0x1c49f8a9 da9052_disable_irq_nosync +EXPORT_SYMBOL_GPL vmlinux 0x1c51a44b shash_register_instance EXPORT_SYMBOL_GPL vmlinux 0x1c5541bd cpufreq_boost_enabled +EXPORT_SYMBOL_GPL vmlinux 0x1c5835f1 device_wakeup_enable +EXPORT_SYMBOL_GPL vmlinux 0x1c5a9a7b virtqueue_get_used_addr EXPORT_SYMBOL_GPL vmlinux 0x1c5b1f28 irq_free_descs -EXPORT_SYMBOL_GPL vmlinux 0x1c5fe919 rio_register_driver EXPORT_SYMBOL_GPL vmlinux 0x1c5ff742 clk_get_phase -EXPORT_SYMBOL_GPL vmlinux 0x1c67b9c7 rio_request_inb_dbell -EXPORT_SYMBOL_GPL vmlinux 0x1c6f5a25 devm_acpi_dev_remove_driver_gpios -EXPORT_SYMBOL_GPL vmlinux 0x1c71bd8f ata_sff_dev_select EXPORT_SYMBOL_GPL vmlinux 0x1c764526 __SCT__tp_func_rpm_suspend -EXPORT_SYMBOL_GPL vmlinux 0x1c79b777 of_icc_get_from_provider -EXPORT_SYMBOL_GPL vmlinux 0x1c7ef8ca sk_detach_filter +EXPORT_SYMBOL_GPL vmlinux 0x1c7f34c9 ip_build_and_send_pkt EXPORT_SYMBOL_GPL vmlinux 0x1c80d27d btree_geo128 EXPORT_SYMBOL_GPL vmlinux 0x1c87a811 __round_jiffies_up -EXPORT_SYMBOL_GPL vmlinux 0x1c93a6ff tcp_twsk_unique -EXPORT_SYMBOL_GPL vmlinux 0x1c9f92e8 device_get_match_data +EXPORT_SYMBOL_GPL vmlinux 0x1c8bddc5 gpiochip_line_is_open_source +EXPORT_SYMBOL_GPL vmlinux 0x1c8d9d9a fib_rules_unregister +EXPORT_SYMBOL_GPL vmlinux 0x1c8f039d ata_sff_dev_select +EXPORT_SYMBOL_GPL vmlinux 0x1c9fb867 udp_cmsg_send +EXPORT_SYMBOL_GPL vmlinux 0x1ca1a10b kthread_mod_delayed_work +EXPORT_SYMBOL_GPL vmlinux 0x1ca35d95 regmap_async_complete EXPORT_SYMBOL_GPL vmlinux 0x1ca3aa97 alarm_forward +EXPORT_SYMBOL_GPL vmlinux 0x1ca6eb19 md_find_rdev_rcu +EXPORT_SYMBOL_GPL vmlinux 0x1cb15e0e vfio_group_iommu_domain +EXPORT_SYMBOL_GPL vmlinux 0x1cb32e03 __SCK__tp_func_fdb_delete +EXPORT_SYMBOL_GPL vmlinux 0x1cb37a7c blk_queue_set_zoned EXPORT_SYMBOL_GPL vmlinux 0x1cb7c983 apei_exec_read_register_value EXPORT_SYMBOL_GPL vmlinux 0x1cbd92b0 cpu_mitigations_off -EXPORT_SYMBOL_GPL vmlinux 0x1cc133d5 vma_kernel_pagesize -EXPORT_SYMBOL_GPL vmlinux 0x1cde481a devlink_port_type_ib_set -EXPORT_SYMBOL_GPL vmlinux 0x1cde9872 cgroup_path_ns -EXPORT_SYMBOL_GPL vmlinux 0x1cf0bee8 __SCK__tp_func_pelt_irq_tp -EXPORT_SYMBOL_GPL vmlinux 0x1cfdeb54 tpm_pm_resume +EXPORT_SYMBOL_GPL vmlinux 0x1cd4ed97 register_pernet_subsys +EXPORT_SYMBOL_GPL vmlinux 0x1cdcf476 acpi_bind_one +EXPORT_SYMBOL_GPL vmlinux 0x1cdf79be perf_event_create_kernel_counter EXPORT_SYMBOL_GPL vmlinux 0x1cfe4101 clkdev_hw_create -EXPORT_SYMBOL_GPL vmlinux 0x1d0c8d98 crypto_shash_digest -EXPORT_SYMBOL_GPL vmlinux 0x1d152729 acpi_device_modalias +EXPORT_SYMBOL_GPL vmlinux 0x1d0aac45 icc_provider_del +EXPORT_SYMBOL_GPL vmlinux 0x1d137388 iommu_sva_unbind_device +EXPORT_SYMBOL_GPL vmlinux 0x1d1b589b cpci_hp_register_controller EXPORT_SYMBOL_GPL vmlinux 0x1d222ced irq_get_irqchip_state +EXPORT_SYMBOL_GPL vmlinux 0x1d32e39b simple_attr_read +EXPORT_SYMBOL_GPL vmlinux 0x1d349f38 led_trigger_write EXPORT_SYMBOL_GPL vmlinux 0x1d34e996 pp_msgs -EXPORT_SYMBOL_GPL vmlinux 0x1d48a67f perf_event_pause -EXPORT_SYMBOL_GPL vmlinux 0x1d57fb71 __SCK__tp_func_tcp_bad_csum -EXPORT_SYMBOL_GPL vmlinux 0x1d5cf20d devlink_net -EXPORT_SYMBOL_GPL vmlinux 0x1d70df5f tty_port_unregister_device +EXPORT_SYMBOL_GPL vmlinux 0x1d39289f regmap_raw_read +EXPORT_SYMBOL_GPL vmlinux 0x1d4051de serial8250_get_port +EXPORT_SYMBOL_GPL vmlinux 0x1d58af85 iterate_mounts EXPORT_SYMBOL_GPL vmlinux 0x1d77b0f8 unix_socket_table -EXPORT_SYMBOL_GPL vmlinux 0x1d82d3bf pci_acpi_set_companion_lookup_hook -EXPORT_SYMBOL_GPL vmlinux 0x1d8f47a1 class_unregister +EXPORT_SYMBOL_GPL vmlinux 0x1d7c0f51 crypto_hash_walk_done +EXPORT_SYMBOL_GPL vmlinux 0x1d8421d3 trace_put_event_file +EXPORT_SYMBOL_GPL vmlinux 0x1d884f74 vfio_group_get_external_user +EXPORT_SYMBOL_GPL vmlinux 0x1d8f8ea0 security_path_symlink +EXPORT_SYMBOL_GPL vmlinux 0x1d91fe5e regulator_set_pull_down_regmap +EXPORT_SYMBOL_GPL vmlinux 0x1d9259d7 dev_attr_unload_heads +EXPORT_SYMBOL_GPL vmlinux 0x1d945f9f gpiochip_remove EXPORT_SYMBOL_GPL vmlinux 0x1d94a218 dmi_memdev_handle -EXPORT_SYMBOL_GPL vmlinux 0x1d95b6f5 dev_pm_opp_set_regulators -EXPORT_SYMBOL_GPL vmlinux 0x1d9de832 cpufreq_freq_transition_end -EXPORT_SYMBOL_GPL vmlinux 0x1da4c1c7 usb_acpi_power_manageable -EXPORT_SYMBOL_GPL vmlinux 0x1da4e6c6 wm831x_reg_read -EXPORT_SYMBOL_GPL vmlinux 0x1da5d8b5 pm_runtime_set_memalloc_noio -EXPORT_SYMBOL_GPL vmlinux 0x1db4fdc7 blk_mq_freeze_queue -EXPORT_SYMBOL_GPL vmlinux 0x1db7ba37 pci_epc_get_msix -EXPORT_SYMBOL_GPL vmlinux 0x1dc9b8be ata_sff_tf_load -EXPORT_SYMBOL_GPL vmlinux 0x1dd01134 ip_route_output_key_hash +EXPORT_SYMBOL_GPL vmlinux 0x1d950841 crypto_alloc_shash +EXPORT_SYMBOL_GPL vmlinux 0x1d9ce5b3 clk_mux_determine_rate_flags +EXPORT_SYMBOL_GPL vmlinux 0x1da4b28a inet_ctl_sock_create +EXPORT_SYMBOL_GPL vmlinux 0x1da8426b badblocks_set +EXPORT_SYMBOL_GPL vmlinux 0x1db8a72a regulator_bulk_register_supply_alias +EXPORT_SYMBOL_GPL vmlinux 0x1db98a84 fscrypt_prepare_symlink +EXPORT_SYMBOL_GPL vmlinux 0x1dcbbce8 scsi_autopm_put_device +EXPORT_SYMBOL_GPL vmlinux 0x1dcd7cde dma_get_any_slave_channel EXPORT_SYMBOL_GPL vmlinux 0x1ddd29fc __SCK__tp_func_xdp_bulk_tx EXPORT_SYMBOL_GPL vmlinux 0x1dfa5dbd mpi_invm -EXPORT_SYMBOL_GPL vmlinux 0x1e011e51 __tracepoint_neigh_event_send_dead EXPORT_SYMBOL_GPL vmlinux 0x1e0670c6 reset_control_release -EXPORT_SYMBOL_GPL vmlinux 0x1e0e9089 clk_register_mux_table -EXPORT_SYMBOL_GPL vmlinux 0x1e13dbcf pci_enable_pcie_error_reporting -EXPORT_SYMBOL_GPL vmlinux 0x1e1823f3 devm_nvmem_register -EXPORT_SYMBOL_GPL vmlinux 0x1e1c4958 da9052_adc_read_temp -EXPORT_SYMBOL_GPL vmlinux 0x1e316a3e bpf_offload_dev_netdev_register -EXPORT_SYMBOL_GPL vmlinux 0x1e334a07 dm_per_bio_data +EXPORT_SYMBOL_GPL vmlinux 0x1e0e622b preempt_notifier_unregister +EXPORT_SYMBOL_GPL vmlinux 0x1e0e9ee5 spi_bus_type +EXPORT_SYMBOL_GPL vmlinux 0x1e2e658b cpufreq_unregister_governor EXPORT_SYMBOL_GPL vmlinux 0x1e424d61 user_preparse -EXPORT_SYMBOL_GPL vmlinux 0x1e492188 hwmon_device_register +EXPORT_SYMBOL_GPL vmlinux 0x1e4751fd fuse_conn_init +EXPORT_SYMBOL_GPL vmlinux 0x1e490844 __tracepoint_block_unplug EXPORT_SYMBOL_GPL vmlinux 0x1e4e98c0 acpi_dev_filter_resource_type +EXPORT_SYMBOL_GPL vmlinux 0x1e50b091 serial8250_do_set_mctrl EXPORT_SYMBOL_GPL vmlinux 0x1e5a5f22 sn_partition_id -EXPORT_SYMBOL_GPL vmlinux 0x1e70795c devfreq_get_devfreq_by_node -EXPORT_SYMBOL_GPL vmlinux 0x1e76ae69 bpf_prog_inc_not_zero +EXPORT_SYMBOL_GPL vmlinux 0x1e5c6a22 ethnl_cable_test_pulse +EXPORT_SYMBOL_GPL vmlinux 0x1e65af18 __SCK__tp_func_add_device_to_group +EXPORT_SYMBOL_GPL vmlinux 0x1e6cb4e6 gpiod_get_array_optional +EXPORT_SYMBOL_GPL vmlinux 0x1e7a7e5b task_cputime_adjusted EXPORT_SYMBOL_GPL vmlinux 0x1e7bbcb3 kernel_restart -EXPORT_SYMBOL_GPL vmlinux 0x1e88df3f fixed_phy_change_carrier +EXPORT_SYMBOL_GPL vmlinux 0x1e80fa8b extcon_set_property_sync EXPORT_SYMBOL_GPL vmlinux 0x1e8fac8e wireless_nlevent_flush EXPORT_SYMBOL_GPL vmlinux 0x1e912415 uv_bios_get_heapsize -EXPORT_SYMBOL_GPL vmlinux 0x1e96a541 wakeup_source_add EXPORT_SYMBOL_GPL vmlinux 0x1e9872f6 sbitmap_finish_wait EXPORT_SYMBOL_GPL vmlinux 0x1e9bc719 freq_qos_update_request EXPORT_SYMBOL_GPL vmlinux 0x1e9c590a usb_find_common_endpoints_reverse -EXPORT_SYMBOL_GPL vmlinux 0x1eaa82b1 extcon_get_edev_name -EXPORT_SYMBOL_GPL vmlinux 0x1eb68bcc led_sysfs_enable -EXPORT_SYMBOL_GPL vmlinux 0x1eb83d8c software_node_fwnode +EXPORT_SYMBOL_GPL vmlinux 0x1e9ed1be mm_kobj +EXPORT_SYMBOL_GPL vmlinux 0x1ea602a7 vp_modern_queue_vector +EXPORT_SYMBOL_GPL vmlinux 0x1ea62e85 rio_dma_prep_slave_sg EXPORT_SYMBOL_GPL vmlinux 0x1eb9516e round_jiffies_relative EXPORT_SYMBOL_GPL vmlinux 0x1ebf6c2a pci_power_names -EXPORT_SYMBOL_GPL vmlinux 0x1ed39bf6 pci_disable_rom +EXPORT_SYMBOL_GPL vmlinux 0x1ec53f1d regulator_bulk_set_supply_names +EXPORT_SYMBOL_GPL vmlinux 0x1eca7495 tpm1_getcap EXPORT_SYMBOL_GPL vmlinux 0x1ed4d2eb percpu_ref_kill_and_confirm -EXPORT_SYMBOL_GPL vmlinux 0x1ed771cf __clk_mux_determine_rate -EXPORT_SYMBOL_GPL vmlinux 0x1ee10570 rtc_class_open -EXPORT_SYMBOL_GPL vmlinux 0x1eeec495 usb_alloc_urb -EXPORT_SYMBOL_GPL vmlinux 0x1ef386ef serial8250_do_get_mctrl -EXPORT_SYMBOL_GPL vmlinux 0x1f08688d led_blink_set -EXPORT_SYMBOL_GPL vmlinux 0x1f0a7aac ata_sff_exec_command +EXPORT_SYMBOL_GPL vmlinux 0x1eded397 l3mdev_link_scope_lookup +EXPORT_SYMBOL_GPL vmlinux 0x1ee0afe8 pci_epc_map_addr +EXPORT_SYMBOL_GPL vmlinux 0x1ee4cbb3 pcie_aspm_enabled +EXPORT_SYMBOL_GPL vmlinux 0x1efbe47f sysfs_remove_file_self +EXPORT_SYMBOL_GPL vmlinux 0x1efe0314 fscrypt_drop_inode +EXPORT_SYMBOL_GPL vmlinux 0x1f001941 edac_mc_add_mc_with_groups +EXPORT_SYMBOL_GPL vmlinux 0x1f0423a7 dm_per_bio_data EXPORT_SYMBOL_GPL vmlinux 0x1f0cb5bf pm_power_off_prepare -EXPORT_SYMBOL_GPL vmlinux 0x1f24c9c8 __tracepoint_rpm_idle -EXPORT_SYMBOL_GPL vmlinux 0x1f277aee bd_link_disk_holder -EXPORT_SYMBOL_GPL vmlinux 0x1f2ab8bf pcie_flr +EXPORT_SYMBOL_GPL vmlinux 0x1f1ddd79 skb_complete_wifi_ack +EXPORT_SYMBOL_GPL vmlinux 0x1f31ecc2 vfio_device_put EXPORT_SYMBOL_GPL vmlinux 0x1f38a4f6 mpi_set_highbit -EXPORT_SYMBOL_GPL vmlinux 0x1f3bcaef pcc_mbox_free_channel EXPORT_SYMBOL_GPL vmlinux 0x1f449588 mctrl_gpio_disable_ms +EXPORT_SYMBOL_GPL vmlinux 0x1f4cf444 ata_bmdma_start +EXPORT_SYMBOL_GPL vmlinux 0x1f51e77f mmput EXPORT_SYMBOL_GPL vmlinux 0x1f563160 bpf_offload_dev_priv EXPORT_SYMBOL_GPL vmlinux 0x1f5ece97 cond_wakeup_cpu0 -EXPORT_SYMBOL_GPL vmlinux 0x1f624e0b sock_prot_inuse_add -EXPORT_SYMBOL_GPL vmlinux 0x1f6ceea5 pinctrl_select_default_state -EXPORT_SYMBOL_GPL vmlinux 0x1f714915 crypto_shash_finup -EXPORT_SYMBOL_GPL vmlinux 0x1f7f83a8 regulator_get -EXPORT_SYMBOL_GPL vmlinux 0x1f80f68a __pm_runtime_use_autosuspend -EXPORT_SYMBOL_GPL vmlinux 0x1f84f34a pci_epc_set_msi +EXPORT_SYMBOL_GPL vmlinux 0x1f68d811 nvme_sync_io_queues +EXPORT_SYMBOL_GPL vmlinux 0x1f6b4155 iommu_aux_attach_device +EXPORT_SYMBOL_GPL vmlinux 0x1f728702 set_task_ioprio EXPORT_SYMBOL_GPL vmlinux 0x1f8544b8 panic_timeout -EXPORT_SYMBOL_GPL vmlinux 0x1f8bb94f usb_hcd_giveback_urb -EXPORT_SYMBOL_GPL vmlinux 0x1f952c55 pci_generic_config_read -EXPORT_SYMBOL_GPL vmlinux 0x1f99e2d7 nvdimm_pmem_region_create +EXPORT_SYMBOL_GPL vmlinux 0x1f87ad03 devfreq_event_reset_event EXPORT_SYMBOL_GPL vmlinux 0x1fa1d95c sha256_zero_message_hash -EXPORT_SYMBOL_GPL vmlinux 0x1fa2ded7 regulator_disable_deferred -EXPORT_SYMBOL_GPL vmlinux 0x1fbae96c tty_get_icount -EXPORT_SYMBOL_GPL vmlinux 0x1fc14552 fuse_init_fs_context_submount +EXPORT_SYMBOL_GPL vmlinux 0x1fb984b5 mctrl_gpio_free +EXPORT_SYMBOL_GPL vmlinux 0x1fd13076 sysfs_create_link +EXPORT_SYMBOL_GPL vmlinux 0x1fdc9a20 pinctrl_add_gpio_ranges +EXPORT_SYMBOL_GPL vmlinux 0x1fe278d9 devm_extcon_dev_allocate EXPORT_SYMBOL_GPL vmlinux 0x1fe6e504 gpiod_add_hogs -EXPORT_SYMBOL_GPL vmlinux 0x1fffce69 ip_tunnel_lookup -EXPORT_SYMBOL_GPL vmlinux 0x2003b427 pm_generic_suspend_noirq -EXPORT_SYMBOL_GPL vmlinux 0x2009ae4a strp_done +EXPORT_SYMBOL_GPL vmlinux 0x2007b46c rio_route_add_entry EXPORT_SYMBOL_GPL vmlinux 0x2009e400 devlink_info_board_serial_number_put -EXPORT_SYMBOL_GPL vmlinux 0x2011298f usb_enable_ltm -EXPORT_SYMBOL_GPL vmlinux 0x20258bac device_property_read_u32_array +EXPORT_SYMBOL_GPL vmlinux 0x2026f2c7 pm_genpd_add_subdomain EXPORT_SYMBOL_GPL vmlinux 0x202d4ed6 nvmem_cell_write -EXPORT_SYMBOL_GPL vmlinux 0x2052f945 inet_ctl_sock_create -EXPORT_SYMBOL_GPL vmlinux 0x2053f148 fib_rule_matchall -EXPORT_SYMBOL_GPL vmlinux 0x20808e98 ata_do_dev_read_id +EXPORT_SYMBOL_GPL vmlinux 0x202f6f64 vfio_pci_core_enable +EXPORT_SYMBOL_GPL vmlinux 0x20363283 perf_pmu_register +EXPORT_SYMBOL_GPL vmlinux 0x203d5c2a page_cache_sync_ra +EXPORT_SYMBOL_GPL vmlinux 0x2043abc2 usb_get_maximum_speed +EXPORT_SYMBOL_GPL vmlinux 0x20619177 fpu_alloc_guest_fpstate +EXPORT_SYMBOL_GPL vmlinux 0x207abb5a bd_link_disk_holder EXPORT_SYMBOL_GPL vmlinux 0x20835a9f __xdp_release_frame EXPORT_SYMBOL_GPL vmlinux 0x20899467 hv_stimer0_isr +EXPORT_SYMBOL_GPL vmlinux 0x208b1dfe ata_scsi_slave_destroy EXPORT_SYMBOL_GPL vmlinux 0x20978fb9 idr_find -EXPORT_SYMBOL_GPL vmlinux 0x20997612 inet6_hash_connect -EXPORT_SYMBOL_GPL vmlinux 0x209aa736 bpf_prog_create -EXPORT_SYMBOL_GPL vmlinux 0x20a3e14a bus_get_device_klist -EXPORT_SYMBOL_GPL vmlinux 0x20a7b39f __irq_alloc_domain_generic_chips -EXPORT_SYMBOL_GPL vmlinux 0x20c70559 of_css -EXPORT_SYMBOL_GPL vmlinux 0x20f230e0 crypto_ahash_setkey -EXPORT_SYMBOL_GPL vmlinux 0x2101fd9f ata_dev_set_feature -EXPORT_SYMBOL_GPL vmlinux 0x21081ecd perf_tp_event -EXPORT_SYMBOL_GPL vmlinux 0x210aba54 dm_copy_name_and_uuid -EXPORT_SYMBOL_GPL vmlinux 0x21185150 __devres_alloc_node -EXPORT_SYMBOL_GPL vmlinux 0x211f2e5e nd_blk_region_provider_data -EXPORT_SYMBOL_GPL vmlinux 0x211fc050 devm_create_dev_dax -EXPORT_SYMBOL_GPL vmlinux 0x212b5724 gpiochip_get_data -EXPORT_SYMBOL_GPL vmlinux 0x2130bb76 blk_mq_freeze_queue_wait_timeout -EXPORT_SYMBOL_GPL vmlinux 0x2143270a fb_deferred_io_open -EXPORT_SYMBOL_GPL vmlinux 0x2154edf6 devm_spi_mem_dirmap_create -EXPORT_SYMBOL_GPL vmlinux 0x2162dcfc tcp_ca_openreq_child +EXPORT_SYMBOL_GPL vmlinux 0x20a82d00 put_device +EXPORT_SYMBOL_GPL vmlinux 0x20b6bf1e extcon_get_property_capability +EXPORT_SYMBOL_GPL vmlinux 0x20bac493 put_pid_ns +EXPORT_SYMBOL_GPL vmlinux 0x20c407ac vfs_setlease +EXPORT_SYMBOL_GPL vmlinux 0x20d6a712 evm_inode_init_security +EXPORT_SYMBOL_GPL vmlinux 0x20da12e7 od_register_powersave_bias_handler +EXPORT_SYMBOL_GPL vmlinux 0x20e7c78b __tracepoint_cpu_frequency +EXPORT_SYMBOL_GPL vmlinux 0x210fa529 blk_mq_freeze_queue +EXPORT_SYMBOL_GPL vmlinux 0x211a8d1a cpufreq_generic_init +EXPORT_SYMBOL_GPL vmlinux 0x2145f504 dma_buf_export +EXPORT_SYMBOL_GPL vmlinux 0x21611041 crypto_register_ahash EXPORT_SYMBOL_GPL vmlinux 0x216de4e1 rcu_get_gp_kthreads_prio EXPORT_SYMBOL_GPL vmlinux 0x2176e42a hwpoison_filter_memcg -EXPORT_SYMBOL_GPL vmlinux 0x21839140 fib_rules_register -EXPORT_SYMBOL_GPL vmlinux 0x218b78a6 ata_sas_tport_delete +EXPORT_SYMBOL_GPL vmlinux 0x2178327b regulator_set_voltage +EXPORT_SYMBOL_GPL vmlinux 0x2195b028 devlink_resource_occ_get_register +EXPORT_SYMBOL_GPL vmlinux 0x21a15c2a vfio_pci_core_finish_enable +EXPORT_SYMBOL_GPL vmlinux 0x21a30d65 trace_get_event_file EXPORT_SYMBOL_GPL vmlinux 0x21a563da clk_get_accuracy -EXPORT_SYMBOL_GPL vmlinux 0x21a631fb skcipher_walk_complete +EXPORT_SYMBOL_GPL vmlinux 0x21aa3c14 fscrypt_set_test_dummy_encryption EXPORT_SYMBOL_GPL vmlinux 0x21ac8b77 iommu_group_get_by_id -EXPORT_SYMBOL_GPL vmlinux 0x21b1e5f6 balloon_page_dequeue -EXPORT_SYMBOL_GPL vmlinux 0x21c763dc crypto_stats_compress -EXPORT_SYMBOL_GPL vmlinux 0x21c95d23 scsi_target_unblock -EXPORT_SYMBOL_GPL vmlinux 0x21ccbc0e ata_sff_softreset +EXPORT_SYMBOL_GPL vmlinux 0x21c2e8cb pci_pasid_features EXPORT_SYMBOL_GPL vmlinux 0x21cd536a crypto_put_default_null_skcipher EXPORT_SYMBOL_GPL vmlinux 0x21ce3ed1 dev_fetch_sw_netstats -EXPORT_SYMBOL_GPL vmlinux 0x21d422a4 regulator_list_voltage_pickable_linear_range -EXPORT_SYMBOL_GPL vmlinux 0x21e283d0 crypto_larval_alloc -EXPORT_SYMBOL_GPL vmlinux 0x21ebec86 devm_kfree -EXPORT_SYMBOL_GPL vmlinux 0x21fb455f scsi_register_device_handler +EXPORT_SYMBOL_GPL vmlinux 0x21e4dfe9 devlink_net +EXPORT_SYMBOL_GPL vmlinux 0x21f60e0a dev_pm_genpd_set_next_wakeup EXPORT_SYMBOL_GPL vmlinux 0x2211a4c0 blk_op_str -EXPORT_SYMBOL_GPL vmlinux 0x2212b7a0 devlink_port_attrs_pci_pf_set EXPORT_SYMBOL_GPL vmlinux 0x221394ae hyperv_reg_block_invalidate EXPORT_SYMBOL_GPL vmlinux 0x221eab6d scatterwalk_copychunks +EXPORT_SYMBOL_GPL vmlinux 0x222703ef fwnode_graph_get_remote_endpoint EXPORT_SYMBOL_GPL vmlinux 0x223d363c tick_nohz_full_setup -EXPORT_SYMBOL_GPL vmlinux 0x22402794 bpf_trace_run2 +EXPORT_SYMBOL_GPL vmlinux 0x22433f85 usb_hcd_is_primary_hcd +EXPORT_SYMBOL_GPL vmlinux 0x224c9a9e xdp_rxq_info_reg_mem_model EXPORT_SYMBOL_GPL vmlinux 0x224f51bf nvmem_device_cell_read -EXPORT_SYMBOL_GPL vmlinux 0x22678c7e dma_buf_attach -EXPORT_SYMBOL_GPL vmlinux 0x226d9062 blk_execute_rq_nowait -EXPORT_SYMBOL_GPL vmlinux 0x22882dc3 __restore_fpregs_from_fpstate -EXPORT_SYMBOL_GPL vmlinux 0x22ae596a irq_domain_create_sim -EXPORT_SYMBOL_GPL vmlinux 0x22af9831 ip_tunnel_init -EXPORT_SYMBOL_GPL vmlinux 0x22b051c8 usb_find_interface -EXPORT_SYMBOL_GPL vmlinux 0x22c1bd03 wbt_enable_default +EXPORT_SYMBOL_GPL vmlinux 0x2252599d tcp_twsk_unique +EXPORT_SYMBOL_GPL vmlinux 0x2284cd7e iommu_device_sysfs_remove +EXPORT_SYMBOL_GPL vmlinux 0x22ac44d1 devm_hwrng_register +EXPORT_SYMBOL_GPL vmlinux 0x22b2b859 dm_report_zones EXPORT_SYMBOL_GPL vmlinux 0x22d60537 tcf_frag_xmit_count +EXPORT_SYMBOL_GPL vmlinux 0x22d8aa0b kthread_unuse_mm EXPORT_SYMBOL_GPL vmlinux 0x22d9409b iomap_sort_ioends -EXPORT_SYMBOL_GPL vmlinux 0x22eb65cb spi_res_add +EXPORT_SYMBOL_GPL vmlinux 0x22d9ee26 tcp_register_congestion_control +EXPORT_SYMBOL_GPL vmlinux 0x22e96992 virtqueue_detach_unused_buf EXPORT_SYMBOL_GPL vmlinux 0x22ec5205 cpu_latency_qos_remove_request -EXPORT_SYMBOL_GPL vmlinux 0x22f3e644 xhci_gen_setup -EXPORT_SYMBOL_GPL vmlinux 0x22f6e3d5 tcp_is_ulp_esp -EXPORT_SYMBOL_GPL vmlinux 0x22fca4ec devm_hwspin_lock_request +EXPORT_SYMBOL_GPL vmlinux 0x22f007f8 __traceiter_pelt_rt_tp +EXPORT_SYMBOL_GPL vmlinux 0x22f21e0d serial8250_set_defaults EXPORT_SYMBOL_GPL vmlinux 0x22fd08ba cpuacct_cgrp_subsys_on_dfl_key -EXPORT_SYMBOL_GPL vmlinux 0x22fe4866 fat_build_inode -EXPORT_SYMBOL_GPL vmlinux 0x230bf142 devm_fwnode_gpiod_get_index -EXPORT_SYMBOL_GPL vmlinux 0x2311c49c blk_queue_required_elevator_features -EXPORT_SYMBOL_GPL vmlinux 0x23197eea fscrypt_d_revalidate +EXPORT_SYMBOL_GPL vmlinux 0x22ff3ba6 __traceiter_io_page_fault +EXPORT_SYMBOL_GPL vmlinux 0x23101ce8 rtc_alarm_irq_enable +EXPORT_SYMBOL_GPL vmlinux 0x23113001 fscrypt_ioctl_get_nonce +EXPORT_SYMBOL_GPL vmlinux 0x23132a97 usb_get_intf +EXPORT_SYMBOL_GPL vmlinux 0x2316dffa fuse_file_poll +EXPORT_SYMBOL_GPL vmlinux 0x23203895 skcipher_walk_virt +EXPORT_SYMBOL_GPL vmlinux 0x23264161 bus_get_kset +EXPORT_SYMBOL_GPL vmlinux 0x23326d85 __SCK__tp_func_wbc_writepage +EXPORT_SYMBOL_GPL vmlinux 0x23349f1b elv_unregister +EXPORT_SYMBOL_GPL vmlinux 0x233ce469 __SCK__tp_func_napi_poll EXPORT_SYMBOL_GPL vmlinux 0x23412816 rtc_tm_to_ktime EXPORT_SYMBOL_GPL vmlinux 0x234cf416 devlink_fmsg_string_pair_put -EXPORT_SYMBOL_GPL vmlinux 0x234e8b31 __traceiter_tcp_send_reset -EXPORT_SYMBOL_GPL vmlinux 0x23520479 irq_domain_remove -EXPORT_SYMBOL_GPL vmlinux 0x2378eb87 tick_nohz_dep_set_task -EXPORT_SYMBOL_GPL vmlinux 0x2382f881 icc_link_create EXPORT_SYMBOL_GPL vmlinux 0x23864ce7 cpuset_mem_spread_node EXPORT_SYMBOL_GPL vmlinux 0x2386c0ea __SCT__tp_func_cpu_frequency -EXPORT_SYMBOL_GPL vmlinux 0x238a8f17 pm_genpd_add_device +EXPORT_SYMBOL_GPL vmlinux 0x238c1fce device_set_wakeup_enable EXPORT_SYMBOL_GPL vmlinux 0x2396c7f0 clk_set_parent -EXPORT_SYMBOL_GPL vmlinux 0x23a27929 switchdev_port_attr_set -EXPORT_SYMBOL_GPL vmlinux 0x23a9c6ad fwnode_property_read_u32_array -EXPORT_SYMBOL_GPL vmlinux 0x23b2ef1f pci_hp_remove_module_link +EXPORT_SYMBOL_GPL vmlinux 0x23b32848 phy_check_downshift EXPORT_SYMBOL_GPL vmlinux 0x23b4e0d7 clear_page_rep -EXPORT_SYMBOL_GPL vmlinux 0x23c65afe phy_pm_runtime_forbid -EXPORT_SYMBOL_GPL vmlinux 0x23cb37f6 __fscrypt_prepare_rename -EXPORT_SYMBOL_GPL vmlinux 0x23d77851 nfs_ssc_register -EXPORT_SYMBOL_GPL vmlinux 0x23d98f65 sock_diag_destroy -EXPORT_SYMBOL_GPL vmlinux 0x23d9c01d devlink_param_driverinit_value_set -EXPORT_SYMBOL_GPL vmlinux 0x23eda681 __tracepoint_block_unplug -EXPORT_SYMBOL_GPL vmlinux 0x2406bda3 metadata_dst_free +EXPORT_SYMBOL_GPL vmlinux 0x23bbd145 vp_modern_remove +EXPORT_SYMBOL_GPL vmlinux 0x23bef28c intel_pinctrl_probe_by_uid +EXPORT_SYMBOL_GPL vmlinux 0x23c240f5 class_compat_create_link +EXPORT_SYMBOL_GPL vmlinux 0x23d19db5 ndo_dflt_bridge_getlink +EXPORT_SYMBOL_GPL vmlinux 0x23d529e3 skb_zerocopy +EXPORT_SYMBOL_GPL vmlinux 0x23d661e4 devm_irq_setup_generic_chip +EXPORT_SYMBOL_GPL vmlinux 0x23de40cc irq_chip_request_resources_parent +EXPORT_SYMBOL_GPL vmlinux 0x23e1e801 scsi_free_sgtables +EXPORT_SYMBOL_GPL vmlinux 0x23f1650b screen_pos +EXPORT_SYMBOL_GPL vmlinux 0x24014ddd irq_set_default_host +EXPORT_SYMBOL_GPL vmlinux 0x24047bd2 udp_tunnel_xmit_skb +EXPORT_SYMBOL_GPL vmlinux 0x240a8277 pci_common_swizzle EXPORT_SYMBOL_GPL vmlinux 0x2410c338 x86_virt_spec_ctrl -EXPORT_SYMBOL_GPL vmlinux 0x2412062b ata_noop_qc_prep +EXPORT_SYMBOL_GPL vmlinux 0x2411b1e1 tcpv6_prot EXPORT_SYMBOL_GPL vmlinux 0x2421097b mpi_const -EXPORT_SYMBOL_GPL vmlinux 0x2421232f synth_event_trace_array -EXPORT_SYMBOL_GPL vmlinux 0x2433c686 devm_intel_scu_ipc_dev_get -EXPORT_SYMBOL_GPL vmlinux 0x244387d7 dw8250_setup_port -EXPORT_SYMBOL_GPL vmlinux 0x24578993 devm_pm_runtime_enable -EXPORT_SYMBOL_GPL vmlinux 0x246100e8 usb_wakeup_enabled_descendants -EXPORT_SYMBOL_GPL vmlinux 0x24613653 regulator_set_voltage_time_sel +EXPORT_SYMBOL_GPL vmlinux 0x2444b1f4 rtc_update_irq_enable +EXPORT_SYMBOL_GPL vmlinux 0x2445e323 watchdog_register_device +EXPORT_SYMBOL_GPL vmlinux 0x2449dccd crypto_shash_finup +EXPORT_SYMBOL_GPL vmlinux 0x244da26d device_pm_wait_for_dev +EXPORT_SYMBOL_GPL vmlinux 0x245063e7 dm_hold +EXPORT_SYMBOL_GPL vmlinux 0x245c0136 devm_mbox_controller_unregister EXPORT_SYMBOL_GPL vmlinux 0x2464da17 gen_pool_size EXPORT_SYMBOL_GPL vmlinux 0x24709b2f trace_seq_putmem -EXPORT_SYMBOL_GPL vmlinux 0x247468ce fuse_do_open -EXPORT_SYMBOL_GPL vmlinux 0x247962cc __traceiter_neigh_event_send_done -EXPORT_SYMBOL_GPL vmlinux 0x247a00af edac_device_add_device -EXPORT_SYMBOL_GPL vmlinux 0x247e56d0 vmf_insert_pfn_pud_prot -EXPORT_SYMBOL_GPL vmlinux 0x24801577 usb_autopm_get_interface_async EXPORT_SYMBOL_GPL vmlinux 0x2484e789 vbin_printf -EXPORT_SYMBOL_GPL vmlinux 0x2487bf90 devres_close_group -EXPORT_SYMBOL_GPL vmlinux 0x2489e279 dev_pm_domain_start EXPORT_SYMBOL_GPL vmlinux 0x248bc867 raw_notifier_call_chain_robust -EXPORT_SYMBOL_GPL vmlinux 0x248da423 devfreq_event_get_edev_count EXPORT_SYMBOL_GPL vmlinux 0x248e1473 kfree_strarray EXPORT_SYMBOL_GPL vmlinux 0x24ad11db wakeup_sources_read_unlock -EXPORT_SYMBOL_GPL vmlinux 0x24ad3377 ata_wait_after_reset -EXPORT_SYMBOL_GPL vmlinux 0x24d71751 raw_hash_sk +EXPORT_SYMBOL_GPL vmlinux 0x24d161fe pinctrl_dev_get_drvdata EXPORT_SYMBOL_GPL vmlinux 0x24da0093 rcu_inkernel_boot_has_ended -EXPORT_SYMBOL_GPL vmlinux 0x24e8ef88 devres_add EXPORT_SYMBOL_GPL vmlinux 0x24eb7e32 leds_list -EXPORT_SYMBOL_GPL vmlinux 0x24ef268a fwnode_property_read_u8_array +EXPORT_SYMBOL_GPL vmlinux 0x24ef71d9 rio_mport_get_feature EXPORT_SYMBOL_GPL vmlinux 0x24f39c39 reset_control_reset -EXPORT_SYMBOL_GPL vmlinux 0x24f503cc debugfs_create_size_t EXPORT_SYMBOL_GPL vmlinux 0x24f63dcf ata_xfer_mask2mode EXPORT_SYMBOL_GPL vmlinux 0x24fc50f4 kdb_unregister -EXPORT_SYMBOL_GPL vmlinux 0x250af5f2 devlink_trap_groups_register -EXPORT_SYMBOL_GPL vmlinux 0x2510e14e pci_epc_init_notify +EXPORT_SYMBOL_GPL vmlinux 0x24fc8206 usb_autopm_get_interface_no_resume +EXPORT_SYMBOL_GPL vmlinux 0x24fccd49 regulator_suspend_disable +EXPORT_SYMBOL_GPL vmlinux 0x25096626 sata_pmp_qc_defer_cmd_switch +EXPORT_SYMBOL_GPL vmlinux 0x25124cf5 devm_mbox_controller_register +EXPORT_SYMBOL_GPL vmlinux 0x25192168 ipv6_dup_options EXPORT_SYMBOL_GPL vmlinux 0x25301bc6 arch_wb_cache_pmem EXPORT_SYMBOL_GPL vmlinux 0x25379e73 clk_set_min_rate -EXPORT_SYMBOL_GPL vmlinux 0x2539ee13 blk_insert_cloned_request -EXPORT_SYMBOL_GPL vmlinux 0x253ce10b evm_inode_init_security -EXPORT_SYMBOL_GPL vmlinux 0x25405ebf tty_mode_ioctl -EXPORT_SYMBOL_GPL vmlinux 0x25492eea devfreq_event_enable_edev -EXPORT_SYMBOL_GPL vmlinux 0x254e29fe l3mdev_master_upper_ifindex_by_index_rcu -EXPORT_SYMBOL_GPL vmlinux 0x255f6356 __rio_local_read_config_8 -EXPORT_SYMBOL_GPL vmlinux 0x256bf3ce devm_regmap_add_irq_chip_fwnode -EXPORT_SYMBOL_GPL vmlinux 0x2580ca6e transport_remove_device +EXPORT_SYMBOL_GPL vmlinux 0x25388a37 unwind_next_frame +EXPORT_SYMBOL_GPL vmlinux 0x2540f839 pcie_aspm_capable +EXPORT_SYMBOL_GPL vmlinux 0x2567b64b irq_set_chip_and_handler_name +EXPORT_SYMBOL_GPL vmlinux 0x2588bfb1 ip_tunnel_encap_setup EXPORT_SYMBOL_GPL vmlinux 0x2592fc6c console_printk -EXPORT_SYMBOL_GPL vmlinux 0x2594974b fwnode_remove_software_node -EXPORT_SYMBOL_GPL vmlinux 0x259a784e mmu_notifier_unregister -EXPORT_SYMBOL_GPL vmlinux 0x259db099 strp_unpause -EXPORT_SYMBOL_GPL vmlinux 0x259fb216 sysfs_remove_link_from_group -EXPORT_SYMBOL_GPL vmlinux 0x25b321e9 mbox_client_txdone +EXPORT_SYMBOL_GPL vmlinux 0x2595fd99 firmware_kobj +EXPORT_SYMBOL_GPL vmlinux 0x25a9fa5b devm_pm_clk_create EXPORT_SYMBOL_GPL vmlinux 0x25bbfa9a security_kernel_load_data -EXPORT_SYMBOL_GPL vmlinux 0x25c22e6e dev_pm_domain_detach -EXPORT_SYMBOL_GPL vmlinux 0x25cc6353 sk_attach_filter -EXPORT_SYMBOL_GPL vmlinux 0x25cf27fc balloon_page_list_enqueue -EXPORT_SYMBOL_GPL vmlinux 0x25d4506d cpuidle_unregister_driver -EXPORT_SYMBOL_GPL vmlinux 0x25d6dfb1 crypto_stats_skcipher_decrypt -EXPORT_SYMBOL_GPL vmlinux 0x260caa51 fat_remove_entries -EXPORT_SYMBOL_GPL vmlinux 0x26299b6d pci_epc_clear_bar -EXPORT_SYMBOL_GPL vmlinux 0x26309527 sata_link_scr_lpm -EXPORT_SYMBOL_GPL vmlinux 0x263bc916 register_net_sysctl +EXPORT_SYMBOL_GPL vmlinux 0x25cab7f9 hwmon_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x25f147d5 crypto_enqueue_request +EXPORT_SYMBOL_GPL vmlinux 0x25f28305 phy_pm_runtime_allow +EXPORT_SYMBOL_GPL vmlinux 0x25f48da5 sysfs_remove_bin_file +EXPORT_SYMBOL_GPL vmlinux 0x260a9f25 elv_register +EXPORT_SYMBOL_GPL vmlinux 0x260e2123 tcp_reno_cong_avoid +EXPORT_SYMBOL_GPL vmlinux 0x2625d690 subsys_interface_unregister +EXPORT_SYMBOL_GPL vmlinux 0x2631e14f ata_slave_link_init +EXPORT_SYMBOL_GPL vmlinux 0x263285d2 perf_aux_output_end EXPORT_SYMBOL_GPL vmlinux 0x263f039e xas_nomem +EXPORT_SYMBOL_GPL vmlinux 0x2649d384 fat_free_clusters +EXPORT_SYMBOL_GPL vmlinux 0x264c57d1 tcp_abort EXPORT_SYMBOL_GPL vmlinux 0x26520970 vm_memory_committed +EXPORT_SYMBOL_GPL vmlinux 0x26545789 vchan_dma_desc_free_list +EXPORT_SYMBOL_GPL vmlinux 0x26580a93 dev_attr_sw_activity EXPORT_SYMBOL_GPL vmlinux 0x265b6e29 hyperv_flush_guest_mapping_range -EXPORT_SYMBOL_GPL vmlinux 0x265b9923 devlink_param_unregister EXPORT_SYMBOL_GPL vmlinux 0x265bbef9 kexec_crash_loaded EXPORT_SYMBOL_GPL vmlinux 0x266a4b08 tasklet_unlock -EXPORT_SYMBOL_GPL vmlinux 0x2677e09b virtqueue_is_broken +EXPORT_SYMBOL_GPL vmlinux 0x26707f35 ata_pci_device_do_resume +EXPORT_SYMBOL_GPL vmlinux 0x2671a169 devm_extcon_dev_unregister EXPORT_SYMBOL_GPL vmlinux 0x267df662 smp_call_on_cpu +EXPORT_SYMBOL_GPL vmlinux 0x267feb6a firmware_request_platform +EXPORT_SYMBOL_GPL vmlinux 0x269bf3c2 fwnode_property_present +EXPORT_SYMBOL_GPL vmlinux 0x26a6bc8d devm_regmap_add_irq_chip EXPORT_SYMBOL_GPL vmlinux 0x26a93eb2 verify_pkcs7_signature -EXPORT_SYMBOL_GPL vmlinux 0x26aa0478 tty_buffer_space_avail EXPORT_SYMBOL_GPL vmlinux 0x26ab4755 put_old_itimerspec32 +EXPORT_SYMBOL_GPL vmlinux 0x26c6cd01 debugfs_file_get EXPORT_SYMBOL_GPL vmlinux 0x26c90ea4 scsi_eh_get_sense +EXPORT_SYMBOL_GPL vmlinux 0x26cb0943 devm_acpi_dma_controller_register +EXPORT_SYMBOL_GPL vmlinux 0x26cd4747 ata_port_wait_eh EXPORT_SYMBOL_GPL vmlinux 0x26cda94f e820__mapped_raw_any -EXPORT_SYMBOL_GPL vmlinux 0x26d8b494 __traceiter_pelt_irq_tp -EXPORT_SYMBOL_GPL vmlinux 0x26da6998 mbox_request_channel +EXPORT_SYMBOL_GPL vmlinux 0x26d0b6af nfs_ssc_unregister +EXPORT_SYMBOL_GPL vmlinux 0x26d0c2f5 nvmem_cell_get +EXPORT_SYMBOL_GPL vmlinux 0x26e202f7 regulator_disable +EXPORT_SYMBOL_GPL vmlinux 0x26e41ea7 trace_event_buffer_commit +EXPORT_SYMBOL_GPL vmlinux 0x26e531d5 xfrm_audit_state_notfound_simple EXPORT_SYMBOL_GPL vmlinux 0x26ed2186 register_vmap_purge_notifier -EXPORT_SYMBOL_GPL vmlinux 0x26ef167c thermal_zone_device_disable EXPORT_SYMBOL_GPL vmlinux 0x26fd13e7 smca_banks -EXPORT_SYMBOL_GPL vmlinux 0x27095ba1 spi_take_timestamp_post -EXPORT_SYMBOL_GPL vmlinux 0x2718fa5e driver_for_each_device -EXPORT_SYMBOL_GPL vmlinux 0x272810bb md_allow_write -EXPORT_SYMBOL_GPL vmlinux 0x2733e472 subsys_interface_register +EXPORT_SYMBOL_GPL vmlinux 0x271102ce xdp_rxq_info_is_reg +EXPORT_SYMBOL_GPL vmlinux 0x2713d395 fat_setattr +EXPORT_SYMBOL_GPL vmlinux 0x27175ba5 rtc_initialize_alarm +EXPORT_SYMBOL_GPL vmlinux 0x271d6531 hwmon_device_register +EXPORT_SYMBOL_GPL vmlinux 0x2721f5a4 platform_get_irq_optional +EXPORT_SYMBOL_GPL vmlinux 0x2724571e acpi_subsys_suspend +EXPORT_SYMBOL_GPL vmlinux 0x2734fb09 dax_driver_unregister EXPORT_SYMBOL_GPL vmlinux 0x273aff5c __SCT__tp_func_block_bio_remap EXPORT_SYMBOL_GPL vmlinux 0x273e2382 __context_tracking_enter -EXPORT_SYMBOL_GPL vmlinux 0x2747734c fs_dax_get_by_bdev -EXPORT_SYMBOL_GPL vmlinux 0x274b2004 cpufreq_enable_fast_switch +EXPORT_SYMBOL_GPL vmlinux 0x2748a702 acpi_driver_match_device EXPORT_SYMBOL_GPL vmlinux 0x274dd1a3 sg_free_table_chained -EXPORT_SYMBOL_GPL vmlinux 0x276f032f transport_configure_device EXPORT_SYMBOL_GPL vmlinux 0x2773c485 __wake_up_locked -EXPORT_SYMBOL_GPL vmlinux 0x278499a9 crypto_alloc_base -EXPORT_SYMBOL_GPL vmlinux 0x278cca63 __pm_runtime_disable -EXPORT_SYMBOL_GPL vmlinux 0x279a7a65 nf_ipv6_ops -EXPORT_SYMBOL_GPL vmlinux 0x27ad126d usb_autopm_put_interface -EXPORT_SYMBOL_GPL vmlinux 0x27b4e46c __traceiter_detach_device_from_domain -EXPORT_SYMBOL_GPL vmlinux 0x27bcd012 phy_reset -EXPORT_SYMBOL_GPL vmlinux 0x27c0f929 phy_modify -EXPORT_SYMBOL_GPL vmlinux 0x27c25d33 __tcp_send_ack -EXPORT_SYMBOL_GPL vmlinux 0x27d85540 spi_sync -EXPORT_SYMBOL_GPL vmlinux 0x27db78df regmap_noinc_read -EXPORT_SYMBOL_GPL vmlinux 0x27f4b30e gpiochip_generic_config +EXPORT_SYMBOL_GPL vmlinux 0x2794d286 bpf_prog_free +EXPORT_SYMBOL_GPL vmlinux 0x27b0ac78 set_capacity_and_notify +EXPORT_SYMBOL_GPL vmlinux 0x27b20480 set_cpus_allowed_ptr +EXPORT_SYMBOL_GPL vmlinux 0x27ddb1ed unregister_acpi_bus_type EXPORT_SYMBOL_GPL vmlinux 0x27f4f029 ftrace_set_global_filter -EXPORT_SYMBOL_GPL vmlinux 0x27f5af6d ata_port_desc +EXPORT_SYMBOL_GPL vmlinux 0x27f8de44 __acpi_nfit_notify EXPORT_SYMBOL_GPL vmlinux 0x27fa66e1 nr_free_buffer_pages -EXPORT_SYMBOL_GPL vmlinux 0x280508df spi_mem_dirmap_write -EXPORT_SYMBOL_GPL vmlinux 0x28139c41 iommu_get_domain_for_dev -EXPORT_SYMBOL_GPL vmlinux 0x2813aaac virtqueue_get_vring_size EXPORT_SYMBOL_GPL vmlinux 0x2817f7fd cppc_get_desired_perf -EXPORT_SYMBOL_GPL vmlinux 0x2824eddb power_supply_class -EXPORT_SYMBOL_GPL vmlinux 0x282da89e rio_pw_enable -EXPORT_SYMBOL_GPL vmlinux 0x2830e85d device_get_child_node_count -EXPORT_SYMBOL_GPL vmlinux 0x283a1d3b ipv4_redirect -EXPORT_SYMBOL_GPL vmlinux 0x284be175 debugfs_create_file_size -EXPORT_SYMBOL_GPL vmlinux 0x284ceec1 pwm_get_chip_data -EXPORT_SYMBOL_GPL vmlinux 0x285405a0 __pci_epf_register_driver +EXPORT_SYMBOL_GPL vmlinux 0x28203687 mptcp_pm_get_add_addr_accept_max +EXPORT_SYMBOL_GPL vmlinux 0x2829ed9a mnt_want_write_file +EXPORT_SYMBOL_GPL vmlinux 0x283d5071 of_icc_get +EXPORT_SYMBOL_GPL vmlinux 0x2844d341 crypto_aead_encrypt +EXPORT_SYMBOL_GPL vmlinux 0x2846e3a4 sysfs_add_link_to_group +EXPORT_SYMBOL_GPL vmlinux 0x2850d60a nvme_cancel_admin_tagset +EXPORT_SYMBOL_GPL vmlinux 0x2858dd2b efivars_kobject +EXPORT_SYMBOL_GPL vmlinux 0x28614d71 rio_unregister_scan EXPORT_SYMBOL_GPL vmlinux 0x2864abc9 klist_node_attached +EXPORT_SYMBOL_GPL vmlinux 0x286928cf gpiod_set_value_cansleep +EXPORT_SYMBOL_GPL vmlinux 0x286bfe52 __iptunnel_pull_header EXPORT_SYMBOL_GPL vmlinux 0x286cc647 async_synchronize_cookie_domain -EXPORT_SYMBOL_GPL vmlinux 0x28835e95 request_firmware_direct -EXPORT_SYMBOL_GPL vmlinux 0x288394ac trace_event_ignore_this_pid -EXPORT_SYMBOL_GPL vmlinux 0x2889e7f0 usb_asmedia_modifyflowcontrol -EXPORT_SYMBOL_GPL vmlinux 0x28987d62 vfs_lock_file +EXPORT_SYMBOL_GPL vmlinux 0x289a4b5c led_sysfs_disable EXPORT_SYMBOL_GPL vmlinux 0x28aa6a67 call_rcu EXPORT_SYMBOL_GPL vmlinux 0x28ab4fb9 pinctrl_gpio_free EXPORT_SYMBOL_GPL vmlinux 0x28afbb08 cpu_latency_qos_add_request +EXPORT_SYMBOL_GPL vmlinux 0x28b4dc96 scsi_mode_select +EXPORT_SYMBOL_GPL vmlinux 0x28bb9ac7 __hv_pkt_iter_next EXPORT_SYMBOL_GPL vmlinux 0x28be0cef misc_cg_res_total_usage -EXPORT_SYMBOL_GPL vmlinux 0x28c7a7bc dev_get_tstats64 +EXPORT_SYMBOL_GPL vmlinux 0x28c2a059 init_user_ns +EXPORT_SYMBOL_GPL vmlinux 0x28c7d389 blk_mq_sched_try_insert_merge +EXPORT_SYMBOL_GPL vmlinux 0x28c7dfa6 __nf_ip6_route +EXPORT_SYMBOL_GPL vmlinux 0x28d362a1 reset_controller_unregister EXPORT_SYMBOL_GPL vmlinux 0x28d87421 __srcu_read_lock -EXPORT_SYMBOL_GPL vmlinux 0x28faae21 crypto_register_akcipher -EXPORT_SYMBOL_GPL vmlinux 0x29009d12 bio_associate_blkg_from_css -EXPORT_SYMBOL_GPL vmlinux 0x2911ebc9 cgrp_dfl_root +EXPORT_SYMBOL_GPL vmlinux 0x28e173e8 virtqueue_kick_prepare +EXPORT_SYMBOL_GPL vmlinux 0x28f2bd4a devm_fwnode_gpiod_get_index +EXPORT_SYMBOL_GPL vmlinux 0x28f4cdb5 mmu_notifier_unregister +EXPORT_SYMBOL_GPL vmlinux 0x28fa731c fib_rules_lookup +EXPORT_SYMBOL_GPL vmlinux 0x2901eb69 iomap_ioend_try_merge +EXPORT_SYMBOL_GPL vmlinux 0x2907af2b platform_device_put EXPORT_SYMBOL_GPL vmlinux 0x291876f3 mpi_ec_get_affine -EXPORT_SYMBOL_GPL vmlinux 0x292746fd tty_init_termios -EXPORT_SYMBOL_GPL vmlinux 0x2931cf5f relay_flush +EXPORT_SYMBOL_GPL vmlinux 0x291fe42c blk_stat_enable_accounting +EXPORT_SYMBOL_GPL vmlinux 0x29255c5d ata_scsi_unlock_native_capacity +EXPORT_SYMBOL_GPL vmlinux 0x292b2ebf iommu_sva_alloc_pasid EXPORT_SYMBOL_GPL vmlinux 0x29366b61 register_ftrace_direct -EXPORT_SYMBOL_GPL vmlinux 0x293b2cd0 vfs_getxattr_alloc +EXPORT_SYMBOL_GPL vmlinux 0x2945ca14 trace_define_field EXPORT_SYMBOL_GPL vmlinux 0x2951a872 trace_clock_local -EXPORT_SYMBOL_GPL vmlinux 0x295e0032 pwm_request -EXPORT_SYMBOL_GPL vmlinux 0x29669b8c tcp_bpf_update_proto -EXPORT_SYMBOL_GPL vmlinux 0x29713701 inet_csk_reqsk_queue_hash_add -EXPORT_SYMBOL_GPL vmlinux 0x29769152 device_set_wakeup_capable -EXPORT_SYMBOL_GPL vmlinux 0x29775f68 pci_max_pasids -EXPORT_SYMBOL_GPL vmlinux 0x297a924e crypto_rng_reset -EXPORT_SYMBOL_GPL vmlinux 0x297d10fd nvme_shutdown_ctrl -EXPORT_SYMBOL_GPL vmlinux 0x298ba680 handle_fasteoi_irq -EXPORT_SYMBOL_GPL vmlinux 0x299d9ca6 genphy_c45_read_status -EXPORT_SYMBOL_GPL vmlinux 0x299ed28b iommu_fwspec_free -EXPORT_SYMBOL_GPL vmlinux 0x29a86ceb tps65912_device_init +EXPORT_SYMBOL_GPL vmlinux 0x295325cb dev_pm_qos_remove_notifier +EXPORT_SYMBOL_GPL vmlinux 0x296754c9 phy_start_machine +EXPORT_SYMBOL_GPL vmlinux 0x298984f7 sysfs_group_change_owner +EXPORT_SYMBOL_GPL vmlinux 0x2996a4a3 vfio_virqfd_disable +EXPORT_SYMBOL_GPL vmlinux 0x29a3dbf5 gpiod_get_value_cansleep +EXPORT_SYMBOL_GPL vmlinux 0x29af27fc phy_power_off +EXPORT_SYMBOL_GPL vmlinux 0x29b872ec mbox_chan_txdone +EXPORT_SYMBOL_GPL vmlinux 0x29bf5ef8 devm_nvdimm_memremap +EXPORT_SYMBOL_GPL vmlinux 0x29cb61d9 __devm_spi_alloc_controller +EXPORT_SYMBOL_GPL vmlinux 0x29cbb57d vmbus_driver_unregister EXPORT_SYMBOL_GPL vmlinux 0x29eba37f current_is_async -EXPORT_SYMBOL_GPL vmlinux 0x29f1bd5d balloon_page_list_dequeue -EXPORT_SYMBOL_GPL vmlinux 0x29f2f9dd rdev_clear_badblocks -EXPORT_SYMBOL_GPL vmlinux 0x29f5a718 pm_wakeup_dev_event -EXPORT_SYMBOL_GPL vmlinux 0x29fde6a2 debugfs_create_x16 -EXPORT_SYMBOL_GPL vmlinux 0x2a049575 nvdimm_name +EXPORT_SYMBOL_GPL vmlinux 0x2a12e3c8 class_interface_register EXPORT_SYMBOL_GPL vmlinux 0x2a2aea17 clk_fixed_rate_ops -EXPORT_SYMBOL_GPL vmlinux 0x2a3246c9 fuse_free_conn -EXPORT_SYMBOL_GPL vmlinux 0x2a37c369 do_unregister_con_driver -EXPORT_SYMBOL_GPL vmlinux 0x2a3b4d52 wm831x_auxadc_read_uv +EXPORT_SYMBOL_GPL vmlinux 0x2a2df8eb nvmem_cell_read_u64 +EXPORT_SYMBOL_GPL vmlinux 0x2a315aad ata_bmdma_post_internal_cmd +EXPORT_SYMBOL_GPL vmlinux 0x2a47a532 serial8250_em485_stop_tx +EXPORT_SYMBOL_GPL vmlinux 0x2a521650 __SCK__tp_func_rpm_idle +EXPORT_SYMBOL_GPL vmlinux 0x2a53001c gpiochip_irqchip_add_domain EXPORT_SYMBOL_GPL vmlinux 0x2a5ea9ef rhashtable_destroy EXPORT_SYMBOL_GPL vmlinux 0x2a62cb3a ring_buffer_overrun_cpu EXPORT_SYMBOL_GPL vmlinux 0x2a678a13 __suspend_report_result -EXPORT_SYMBOL_GPL vmlinux 0x2a76db8b __SCK__tp_func_br_fdb_add -EXPORT_SYMBOL_GPL vmlinux 0x2a834fbb usb_hcd_unmap_urb_for_dma +EXPORT_SYMBOL_GPL vmlinux 0x2a6c2e0c dm_start_time_ns_from_clone +EXPORT_SYMBOL_GPL vmlinux 0x2a6c4146 __fscrypt_prepare_readdir EXPORT_SYMBOL_GPL vmlinux 0x2a8af55a acpi_ec_add_query_handler -EXPORT_SYMBOL_GPL vmlinux 0x2a8bbfe8 __traceiter_br_fdb_add -EXPORT_SYMBOL_GPL vmlinux 0x2a91dbf5 __platform_register_drivers -EXPORT_SYMBOL_GPL vmlinux 0x2a97935f tcp_get_info -EXPORT_SYMBOL_GPL vmlinux 0x2a997e8a crypto_unregister_template -EXPORT_SYMBOL_GPL vmlinux 0x2aad212d usb_phy_set_event +EXPORT_SYMBOL_GPL vmlinux 0x2a8bd703 platform_get_irq_byname_optional +EXPORT_SYMBOL_GPL vmlinux 0x2a9a11a7 platform_get_irq_byname EXPORT_SYMBOL_GPL vmlinux 0x2aadad1a efi_capsule_update -EXPORT_SYMBOL_GPL vmlinux 0x2acc6c85 mptcp_pm_get_add_addr_accept_max -EXPORT_SYMBOL_GPL vmlinux 0x2ace2ece nvdimm_clear_poison -EXPORT_SYMBOL_GPL vmlinux 0x2aea4260 udp4_lib_lookup -EXPORT_SYMBOL_GPL vmlinux 0x2aebc374 __bio_add_page -EXPORT_SYMBOL_GPL vmlinux 0x2af0625c sata_pmp_port_ops +EXPORT_SYMBOL_GPL vmlinux 0x2ab83e02 devm_hwspin_lock_request_specific +EXPORT_SYMBOL_GPL vmlinux 0x2ab90cbe fat_time_fat2unix +EXPORT_SYMBOL_GPL vmlinux 0x2acacb96 devres_for_each_res +EXPORT_SYMBOL_GPL vmlinux 0x2ad33cd6 sched_show_task +EXPORT_SYMBOL_GPL vmlinux 0x2ae2f5be usb_enable_autosuspend +EXPORT_SYMBOL_GPL vmlinux 0x2ae46e64 cgroup_get_from_fd +EXPORT_SYMBOL_GPL vmlinux 0x2aebced8 bpf_redirect_info +EXPORT_SYMBOL_GPL vmlinux 0x2aee9166 inet_csk_route_child_sock EXPORT_SYMBOL_GPL vmlinux 0x2aff68f9 perf_guest_get_msrs -EXPORT_SYMBOL_GPL vmlinux 0x2b10c6ba synth_event_gen_cmd_array_start -EXPORT_SYMBOL_GPL vmlinux 0x2b16b68c cpufreq_driver_resolve_freq -EXPORT_SYMBOL_GPL vmlinux 0x2b2f06a1 rio_request_outb_mbox -EXPORT_SYMBOL_GPL vmlinux 0x2b391901 gpiod_set_raw_value -EXPORT_SYMBOL_GPL vmlinux 0x2b3a8562 pci_hp_del +EXPORT_SYMBOL_GPL vmlinux 0x2b0b1199 get_pid_task +EXPORT_SYMBOL_GPL vmlinux 0x2b122be8 sock_inuse_get +EXPORT_SYMBOL_GPL vmlinux 0x2b15f341 acpi_get_pci_dev +EXPORT_SYMBOL_GPL vmlinux 0x2b2adde7 inet_ehash_nolisten +EXPORT_SYMBOL_GPL vmlinux 0x2b2ebb8a nd_cmd_in_size EXPORT_SYMBOL_GPL vmlinux 0x2b3acc3b __SCT__tp_func_remove_device_from_group EXPORT_SYMBOL_GPL vmlinux 0x2b4509dd devlink_health_reporter_state_update -EXPORT_SYMBOL_GPL vmlinux 0x2b5c145c tty_prepare_flip_string EXPORT_SYMBOL_GPL vmlinux 0x2b6150fb power_supply_temp2resist_simple EXPORT_SYMBOL_GPL vmlinux 0x2b67b6b7 mds_idle_clear EXPORT_SYMBOL_GPL vmlinux 0x2b6d960d synth_event_cmd_init +EXPORT_SYMBOL_GPL vmlinux 0x2b7619dc ata_bmdma_dumb_qc_prep +EXPORT_SYMBOL_GPL vmlinux 0x2b7f012a pm_generic_freeze_late EXPORT_SYMBOL_GPL vmlinux 0x2b7fc385 hv_init_clocksource -EXPORT_SYMBOL_GPL vmlinux 0x2b823289 ethtool_set_ethtool_phy_ops -EXPORT_SYMBOL_GPL vmlinux 0x2b85e06a regmap_get_val_bytes EXPORT_SYMBOL_GPL vmlinux 0x2b952517 clk_has_parent +EXPORT_SYMBOL_GPL vmlinux 0x2b95820f md_do_sync EXPORT_SYMBOL_GPL vmlinux 0x2b9997fb atomic_notifier_chain_register -EXPORT_SYMBOL_GPL vmlinux 0x2bae69ab pci_epc_mem_exit -EXPORT_SYMBOL_GPL vmlinux 0x2baee602 vtime_guest_exit -EXPORT_SYMBOL_GPL vmlinux 0x2bb26943 mctrl_gpio_init -EXPORT_SYMBOL_GPL vmlinux 0x2bb8274f phy_restart_aneg -EXPORT_SYMBOL_GPL vmlinux 0x2bcd696e n_tty_inherit_ops -EXPORT_SYMBOL_GPL vmlinux 0x2be17268 devm_request_pci_bus_resources -EXPORT_SYMBOL_GPL vmlinux 0x2be2677b page_mkclean -EXPORT_SYMBOL_GPL vmlinux 0x2bee321e dev_pm_opp_free_cpufreq_table -EXPORT_SYMBOL_GPL vmlinux 0x2c04cd16 __rio_local_read_config_32 +EXPORT_SYMBOL_GPL vmlinux 0x2bb085d4 rdev_get_name +EXPORT_SYMBOL_GPL vmlinux 0x2be9c59d iommu_unmap +EXPORT_SYMBOL_GPL vmlinux 0x2bec8116 device_add_groups +EXPORT_SYMBOL_GPL vmlinux 0x2bf5db38 devm_of_phy_get_by_index +EXPORT_SYMBOL_GPL vmlinux 0x2bf61e58 sysfs_create_mount_point +EXPORT_SYMBOL_GPL vmlinux 0x2c05e4ef led_init_core +EXPORT_SYMBOL_GPL vmlinux 0x2c08f2d4 extcon_set_property_capability EXPORT_SYMBOL_GPL vmlinux 0x2c208607 power_supply_is_system_supplied +EXPORT_SYMBOL_GPL vmlinux 0x2c2429ad ata_sas_async_probe +EXPORT_SYMBOL_GPL vmlinux 0x2c291f30 device_del EXPORT_SYMBOL_GPL vmlinux 0x2c2f5a09 x86_family +EXPORT_SYMBOL_GPL vmlinux 0x2c2f87e9 filemap_range_needs_writeback EXPORT_SYMBOL_GPL vmlinux 0x2c3054f9 net_inc_ingress_queue -EXPORT_SYMBOL_GPL vmlinux 0x2c3d3561 __devm_spi_alloc_controller -EXPORT_SYMBOL_GPL vmlinux 0x2c402877 crypto_alg_extsize -EXPORT_SYMBOL_GPL vmlinux 0x2c40de1c pcie_aspm_capable -EXPORT_SYMBOL_GPL vmlinux 0x2c475ae9 devm_namespace_enable -EXPORT_SYMBOL_GPL vmlinux 0x2c56de9a wwan_unregister_ops -EXPORT_SYMBOL_GPL vmlinux 0x2c5a2f7e pci_reset_function +EXPORT_SYMBOL_GPL vmlinux 0x2c3d4ecb tty_wakeup +EXPORT_SYMBOL_GPL vmlinux 0x2c57edfe devm_phy_get +EXPORT_SYMBOL_GPL vmlinux 0x2c5d9a43 __devm_alloc_percpu +EXPORT_SYMBOL_GPL vmlinux 0x2c60a9a1 virtqueue_enable_cb +EXPORT_SYMBOL_GPL vmlinux 0x2c61719a posix_acl_create EXPORT_SYMBOL_GPL vmlinux 0x2c61bb09 uv_bios_get_pci_topology EXPORT_SYMBOL_GPL vmlinux 0x2c635527 arch_invalidate_pmem +EXPORT_SYMBOL_GPL vmlinux 0x2c6642f9 nvme_complete_rq EXPORT_SYMBOL_GPL vmlinux 0x2c66ac85 devlink_info_serial_number_put EXPORT_SYMBOL_GPL vmlinux 0x2c7db649 irq_dispose_mapping -EXPORT_SYMBOL_GPL vmlinux 0x2c7e3839 simple_attr_open EXPORT_SYMBOL_GPL vmlinux 0x2c8dd6b8 edac_mem_types -EXPORT_SYMBOL_GPL vmlinux 0x2c9027cb regulator_is_equal EXPORT_SYMBOL_GPL vmlinux 0x2c940be3 tracepoint_srcu -EXPORT_SYMBOL_GPL vmlinux 0x2ca383f3 acpi_set_modalias EXPORT_SYMBOL_GPL vmlinux 0x2ca41024 ioasid_get -EXPORT_SYMBOL_GPL vmlinux 0x2cac10fc __efivar_entry_iter -EXPORT_SYMBOL_GPL vmlinux 0x2cb3a7eb spi_controller_dma_map_mem_op_data -EXPORT_SYMBOL_GPL vmlinux 0x2cb5a1c8 rio_mport_write_config_32 -EXPORT_SYMBOL_GPL vmlinux 0x2cbf3b27 thermal_zone_get_zone_by_name -EXPORT_SYMBOL_GPL vmlinux 0x2cc08e1d iommu_setup_dma_ops -EXPORT_SYMBOL_GPL vmlinux 0x2cc3b0b0 devm_regmap_field_alloc -EXPORT_SYMBOL_GPL vmlinux 0x2cc7eaea icc_set_tag +EXPORT_SYMBOL_GPL vmlinux 0x2ca718c2 nvme_fail_nonready_command +EXPORT_SYMBOL_GPL vmlinux 0x2cb0f39f icmp_build_probe +EXPORT_SYMBOL_GPL vmlinux 0x2cbf9cb2 serial8250_do_startup +EXPORT_SYMBOL_GPL vmlinux 0x2cc140cd lwtunnel_cmp_encap +EXPORT_SYMBOL_GPL vmlinux 0x2cc784db pm_generic_poweroff EXPORT_SYMBOL_GPL vmlinux 0x2cea32ee unregister_oldmem_pfn_is_ram EXPORT_SYMBOL_GPL vmlinux 0x2cfbb2b5 __SCT__tp_func_pelt_dl_tp -EXPORT_SYMBOL_GPL vmlinux 0x2d031d0f vmbus_open +EXPORT_SYMBOL_GPL vmlinux 0x2d039fd2 cpci_hp_register_bus EXPORT_SYMBOL_GPL vmlinux 0x2d0684a9 hrtimer_init -EXPORT_SYMBOL_GPL vmlinux 0x2d068cc6 __usb_create_hcd +EXPORT_SYMBOL_GPL vmlinux 0x2d0894c0 dev_pm_opp_set_regulators +EXPORT_SYMBOL_GPL vmlinux 0x2d0b230e platform_device_register EXPORT_SYMBOL_GPL vmlinux 0x2d1b02d2 usermodehelper_read_lock_wait -EXPORT_SYMBOL_GPL vmlinux 0x2d218e40 fwnode_count_parents -EXPORT_SYMBOL_GPL vmlinux 0x2d229b17 input_class EXPORT_SYMBOL_GPL vmlinux 0x2d2dd36f kobj_ns_grab_current -EXPORT_SYMBOL_GPL vmlinux 0x2d32e421 pm_clk_resume +EXPORT_SYMBOL_GPL vmlinux 0x2d303fc8 rio_del_mport_pw_handler +EXPORT_SYMBOL_GPL vmlinux 0x2d36ad19 vxlan_fdb_clear_offload EXPORT_SYMBOL_GPL vmlinux 0x2d393f48 intel_soc_pmic_exec_mipi_pmic_seq_element +EXPORT_SYMBOL_GPL vmlinux 0x2d3aaf5f dev_pm_opp_find_freq_floor EXPORT_SYMBOL_GPL vmlinux 0x2d41e6f5 __trace_puts +EXPORT_SYMBOL_GPL vmlinux 0x2d41ecbc __usb_create_hcd EXPORT_SYMBOL_GPL vmlinux 0x2d44be3b __SCT__tp_func_br_fdb_add -EXPORT_SYMBOL_GPL vmlinux 0x2d591884 __reset_control_get +EXPORT_SYMBOL_GPL vmlinux 0x2d572ae9 pci_epc_set_msix EXPORT_SYMBOL_GPL vmlinux 0x2d5f69b3 rcu_read_unlock_strict EXPORT_SYMBOL_GPL vmlinux 0x2d6aa0f0 arch_apei_enable_cmcff -EXPORT_SYMBOL_GPL vmlinux 0x2d784345 dst_cache_set_ip6 -EXPORT_SYMBOL_GPL vmlinux 0x2d81613f acpi_device_uevent_modalias EXPORT_SYMBOL_GPL vmlinux 0x2d89b1ad __SCT__tp_func_attach_device_to_domain -EXPORT_SYMBOL_GPL vmlinux 0x2dc3e399 debugfs_create_u32 -EXPORT_SYMBOL_GPL vmlinux 0x2dc4c261 usb_add_phy_dev -EXPORT_SYMBOL_GPL vmlinux 0x2dcf5aea fib_rules_seq_read -EXPORT_SYMBOL_GPL vmlinux 0x2dd954a0 irq_domain_add_legacy -EXPORT_SYMBOL_GPL vmlinux 0x2df0fe3b rio_add_mport_pw_handler -EXPORT_SYMBOL_GPL vmlinux 0x2df6ae1d __tracepoint_fdb_delete +EXPORT_SYMBOL_GPL vmlinux 0x2d9b4076 usb_hcd_map_urb_for_dma +EXPORT_SYMBOL_GPL vmlinux 0x2d9d8fc3 icc_set_tag +EXPORT_SYMBOL_GPL vmlinux 0x2da44c89 devfreq_cooling_unregister +EXPORT_SYMBOL_GPL vmlinux 0x2da5978f __devm_clk_hw_register_divider +EXPORT_SYMBOL_GPL vmlinux 0x2dbb6f10 pci_check_and_mask_intx +EXPORT_SYMBOL_GPL vmlinux 0x2dbc836a sysfs_create_files +EXPORT_SYMBOL_GPL vmlinux 0x2dbf3077 pci_aer_clear_nonfatal_status +EXPORT_SYMBOL_GPL vmlinux 0x2dd7bb54 __mdiobus_modify_changed +EXPORT_SYMBOL_GPL vmlinux 0x2de3dfbb fwnode_property_read_string_array +EXPORT_SYMBOL_GPL vmlinux 0x2def70e8 xfrm_dev_resume EXPORT_SYMBOL_GPL vmlinux 0x2e028ae6 rcutorture_get_gp_data -EXPORT_SYMBOL_GPL vmlinux 0x2e06a0e0 ipv4_sk_update_pmtu EXPORT_SYMBOL_GPL vmlinux 0x2e08226d badrange_add -EXPORT_SYMBOL_GPL vmlinux 0x2e127d12 pci_enable_ats +EXPORT_SYMBOL_GPL vmlinux 0x2e093c33 udp_tunnel_sock_release +EXPORT_SYMBOL_GPL vmlinux 0x2e152394 vchan_tx_submit EXPORT_SYMBOL_GPL vmlinux 0x2e2360b1 ftrace_set_global_notrace -EXPORT_SYMBOL_GPL vmlinux 0x2e240fd1 devlink_port_attrs_pci_vf_set EXPORT_SYMBOL_GPL vmlinux 0x2e2df7f4 irq_remapping_cap -EXPORT_SYMBOL_GPL vmlinux 0x2e3ebec0 mmu_notifier_register -EXPORT_SYMBOL_GPL vmlinux 0x2e4a545b blk_mq_pci_map_queues -EXPORT_SYMBOL_GPL vmlinux 0x2e57f05b debugfs_file_get -EXPORT_SYMBOL_GPL vmlinux 0x2e594dcc ip_md_tunnel_xmit -EXPORT_SYMBOL_GPL vmlinux 0x2e5abdc7 fuse_fill_super_common -EXPORT_SYMBOL_GPL vmlinux 0x2e5dd827 acpi_subsys_runtime_suspend -EXPORT_SYMBOL_GPL vmlinux 0x2e622652 syscon_regmap_lookup_by_phandle_args +EXPORT_SYMBOL_GPL vmlinux 0x2e32a3e4 bpf_map_inc_with_uref +EXPORT_SYMBOL_GPL vmlinux 0x2e53d727 clk_gate_restore_context +EXPORT_SYMBOL_GPL vmlinux 0x2e634c77 register_asymmetric_key_parser EXPORT_SYMBOL_GPL vmlinux 0x2e670427 sbitmap_queue_wake_all EXPORT_SYMBOL_GPL vmlinux 0x2e678211 xas_find_conflict -EXPORT_SYMBOL_GPL vmlinux 0x2e774824 pci_ioremap_bar +EXPORT_SYMBOL_GPL vmlinux 0x2e6dd95f scsi_unregister_device_handler EXPORT_SYMBOL_GPL vmlinux 0x2e7a17d4 vmap_pfn -EXPORT_SYMBOL_GPL vmlinux 0x2ea91a3f ip6_sk_dst_lookup_flow -EXPORT_SYMBOL_GPL vmlinux 0x2eae480c regmap_field_read +EXPORT_SYMBOL_GPL vmlinux 0x2e83b534 sch_frag_xmit_hook +EXPORT_SYMBOL_GPL vmlinux 0x2e86d9d0 virtqueue_add_outbuf +EXPORT_SYMBOL_GPL vmlinux 0x2e8883cd tcp_register_ulp +EXPORT_SYMBOL_GPL vmlinux 0x2e96a0b5 perf_event_read_value +EXPORT_SYMBOL_GPL vmlinux 0x2e96f69f fsverity_ioctl_read_metadata +EXPORT_SYMBOL_GPL vmlinux 0x2eacd6e9 tty_buffer_unlock_exclusive +EXPORT_SYMBOL_GPL vmlinux 0x2eb3cbe1 of_reset_control_array_get +EXPORT_SYMBOL_GPL vmlinux 0x2eb49c2a lwtunnel_fill_encap EXPORT_SYMBOL_GPL vmlinux 0x2ebb19fd execute_in_process_context EXPORT_SYMBOL_GPL vmlinux 0x2ebe3135 cpu_is_hotpluggable -EXPORT_SYMBOL_GPL vmlinux 0x2ec50b3a __irq_set_handler -EXPORT_SYMBOL_GPL vmlinux 0x2ecb0a09 gpiod_get_index_optional -EXPORT_SYMBOL_GPL vmlinux 0x2ecb9981 nd_tbl +EXPORT_SYMBOL_GPL vmlinux 0x2ebfeb5c ipv6_find_tlv EXPORT_SYMBOL_GPL vmlinux 0x2eda4807 is_uv_hubbed -EXPORT_SYMBOL_GPL vmlinux 0x2ee31081 pwm_free -EXPORT_SYMBOL_GPL vmlinux 0x2ee3cd74 usb_control_msg +EXPORT_SYMBOL_GPL vmlinux 0x2ee02969 usb_hcd_setup_local_mem EXPORT_SYMBOL_GPL vmlinux 0x2ee7c52b btree_visitor -EXPORT_SYMBOL_GPL vmlinux 0x2ef53afb __unwind_start -EXPORT_SYMBOL_GPL vmlinux 0x2f0543c2 uprobe_unregister -EXPORT_SYMBOL_GPL vmlinux 0x2f0a0c8d dev_forward_skb +EXPORT_SYMBOL_GPL vmlinux 0x2ef0fc9a __inet_lookup_established +EXPORT_SYMBOL_GPL vmlinux 0x2ef5f82b wbc_attach_and_unlock_inode +EXPORT_SYMBOL_GPL vmlinux 0x2f03e216 phy_optional_get EXPORT_SYMBOL_GPL vmlinux 0x2f0d9053 usb_otg_state_string -EXPORT_SYMBOL_GPL vmlinux 0x2f23c0c4 __traceiter_pelt_rt_tp +EXPORT_SYMBOL_GPL vmlinux 0x2f0e0e79 clk_hw_get_rate +EXPORT_SYMBOL_GPL vmlinux 0x2f1b8f5b dbs_update EXPORT_SYMBOL_GPL vmlinux 0x2f2c95c4 flush_work -EXPORT_SYMBOL_GPL vmlinux 0x2f432678 nvdimm_region_notify EXPORT_SYMBOL_GPL vmlinux 0x2f4880df static_key_slow_dec -EXPORT_SYMBOL_GPL vmlinux 0x2f5deab8 usb_free_coherent -EXPORT_SYMBOL_GPL vmlinux 0x2f5ee709 get_kernel_pages -EXPORT_SYMBOL_GPL vmlinux 0x2f5ffa2f usb_reset_device +EXPORT_SYMBOL_GPL vmlinux 0x2f5c0670 __devm_pci_epc_create EXPORT_SYMBOL_GPL vmlinux 0x2f64415f unregister_acpi_hed_notifier -EXPORT_SYMBOL_GPL vmlinux 0x2f74a16a pci_epc_linkup -EXPORT_SYMBOL_GPL vmlinux 0x2f81d6ec bio_clone_blkg_association -EXPORT_SYMBOL_GPL vmlinux 0x2f8226a6 ata_sff_port_ops +EXPORT_SYMBOL_GPL vmlinux 0x2f72785f crypto_stats_aead_encrypt +EXPORT_SYMBOL_GPL vmlinux 0x2f7ce6b9 __sock_recv_wifi_status +EXPORT_SYMBOL_GPL vmlinux 0x2f8c18c0 devlink_port_attrs_set EXPORT_SYMBOL_GPL vmlinux 0x2f8fd89d xas_split_alloc -EXPORT_SYMBOL_GPL vmlinux 0x2f94342f iommu_dev_disable_feature -EXPORT_SYMBOL_GPL vmlinux 0x2f971efa of_pwm_get -EXPORT_SYMBOL_GPL vmlinux 0x2fb6a64a switchdev_bridge_port_unoffload +EXPORT_SYMBOL_GPL vmlinux 0x2f9707e3 devm_nvmem_device_get +EXPORT_SYMBOL_GPL vmlinux 0x2faee272 vmbus_close +EXPORT_SYMBOL_GPL vmlinux 0x2fafbadb wakeup_source_destroy +EXPORT_SYMBOL_GPL vmlinux 0x2fbcab4d edac_device_free_ctl_info +EXPORT_SYMBOL_GPL vmlinux 0x2fc07831 device_remove_file EXPORT_SYMBOL_GPL vmlinux 0x2fc1e0fe kmem_valid_obj -EXPORT_SYMBOL_GPL vmlinux 0x2fedb286 is_software_node -EXPORT_SYMBOL_GPL vmlinux 0x2ff5e737 gpiod_get_value -EXPORT_SYMBOL_GPL vmlinux 0x3001e452 device_driver_attach -EXPORT_SYMBOL_GPL vmlinux 0x3003906d ip6_datagram_release_cb -EXPORT_SYMBOL_GPL vmlinux 0x300fbb7f ethnl_cable_test_free -EXPORT_SYMBOL_GPL vmlinux 0x3030c1a0 fat_scan -EXPORT_SYMBOL_GPL vmlinux 0x3031e3d3 crypto_stats_rng_seed -EXPORT_SYMBOL_GPL vmlinux 0x3036180f nd_cmd_in_size -EXPORT_SYMBOL_GPL vmlinux 0x3038c910 ip_tunnel_setup -EXPORT_SYMBOL_GPL vmlinux 0x30393926 free_fib_info -EXPORT_SYMBOL_GPL vmlinux 0x30425b1a efivars_register -EXPORT_SYMBOL_GPL vmlinux 0x305d3a97 ipv6_stub +EXPORT_SYMBOL_GPL vmlinux 0x2fc425d3 bpf_prog_create +EXPORT_SYMBOL_GPL vmlinux 0x2fda1b9d __netpoll_free +EXPORT_SYMBOL_GPL vmlinux 0x2fe41502 usb_urb_ep_type_check +EXPORT_SYMBOL_GPL vmlinux 0x30132156 gpiod_get_array +EXPORT_SYMBOL_GPL vmlinux 0x30395174 crypto_unregister_algs +EXPORT_SYMBOL_GPL vmlinux 0x3053d760 devlink_reload_enable +EXPORT_SYMBOL_GPL vmlinux 0x30613cc9 pm_clk_add_notifier EXPORT_SYMBOL_GPL vmlinux 0x3061cfce ring_buffer_entries_cpu -EXPORT_SYMBOL_GPL vmlinux 0x30654844 __tracepoint_br_fdb_external_learn_add -EXPORT_SYMBOL_GPL vmlinux 0x307c667f ncsi_unregister_dev -EXPORT_SYMBOL_GPL vmlinux 0x3084505b rio_dma_prep_slave_sg -EXPORT_SYMBOL_GPL vmlinux 0x3087c5d6 devm_free_percpu -EXPORT_SYMBOL_GPL vmlinux 0x309c0818 decrypt_blob -EXPORT_SYMBOL_GPL vmlinux 0x30cf593f devm_clk_hw_unregister +EXPORT_SYMBOL_GPL vmlinux 0x3074d99f __tracepoint_neigh_timer_handler +EXPORT_SYMBOL_GPL vmlinux 0x3075ac0a __pm_runtime_suspend EXPORT_SYMBOL_GPL vmlinux 0x30cf804f slow_virt_to_phys EXPORT_SYMBOL_GPL vmlinux 0x30e1ec25 apei_map_generic_address +EXPORT_SYMBOL_GPL vmlinux 0x30e3e5a0 pci_find_ext_capability EXPORT_SYMBOL_GPL vmlinux 0x30e42163 tick_nohz_dep_clear_cpu -EXPORT_SYMBOL_GPL vmlinux 0x30f2c4af nvme_setup_cmd +EXPORT_SYMBOL_GPL vmlinux 0x30f3a29c device_wakeup_disable +EXPORT_SYMBOL_GPL vmlinux 0x30f67966 iommu_attach_group +EXPORT_SYMBOL_GPL vmlinux 0x30fb8339 register_user_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0x3101368d devm_hwmon_device_unregister EXPORT_SYMBOL_GPL vmlinux 0x31019477 __ftrace_vbprintk -EXPORT_SYMBOL_GPL vmlinux 0x31106e0f irq_domain_create_simple EXPORT_SYMBOL_GPL vmlinux 0x31128b8e hv_remove_kexec_handler -EXPORT_SYMBOL_GPL vmlinux 0x311daa28 icc_node_del -EXPORT_SYMBOL_GPL vmlinux 0x3125f82b bus_create_file +EXPORT_SYMBOL_GPL vmlinux 0x311536f5 ima_file_check +EXPORT_SYMBOL_GPL vmlinux 0x312102ea pwm_request_from_chip +EXPORT_SYMBOL_GPL vmlinux 0x31244a1d usb_find_interface EXPORT_SYMBOL_GPL vmlinux 0x31266931 con_debug_leave -EXPORT_SYMBOL_GPL vmlinux 0x312f5a8f sched_trace_rq_nr_running -EXPORT_SYMBOL_GPL vmlinux 0x3133f9d5 pm_generic_resume_noirq -EXPORT_SYMBOL_GPL vmlinux 0x313cc3c0 fib6_get_table -EXPORT_SYMBOL_GPL vmlinux 0x314a8a37 usb_remove_hcd -EXPORT_SYMBOL_GPL vmlinux 0x316fe096 regmap_mmio_detach_clk +EXPORT_SYMBOL_GPL vmlinux 0x312d956f bus_create_file EXPORT_SYMBOL_GPL vmlinux 0x31706316 __SCT__tp_func_error_report_end +EXPORT_SYMBOL_GPL vmlinux 0x3179edff platform_device_add_data EXPORT_SYMBOL_GPL vmlinux 0x31839ad3 software_node_register_nodes -EXPORT_SYMBOL_GPL vmlinux 0x318d87f8 sysfs_remove_group -EXPORT_SYMBOL_GPL vmlinux 0x3192b696 nvdimm_badblocks_populate EXPORT_SYMBOL_GPL vmlinux 0x3192d768 cpufreq_remove_update_util_hook +EXPORT_SYMBOL_GPL vmlinux 0x31934b3e vfio_pci_core_close_device +EXPORT_SYMBOL_GPL vmlinux 0x319367be ata_sff_lost_interrupt EXPORT_SYMBOL_GPL vmlinux 0x3198bd55 __SCT__tp_func_detach_device_from_domain EXPORT_SYMBOL_GPL vmlinux 0x31a95e8b ring_buffer_record_enable_cpu +EXPORT_SYMBOL_GPL vmlinux 0x31b02539 devm_gpiochip_add_data_with_key EXPORT_SYMBOL_GPL vmlinux 0x31c7970f pciserial_suspend_ports -EXPORT_SYMBOL_GPL vmlinux 0x31cddadd tty_encode_baud_rate -EXPORT_SYMBOL_GPL vmlinux 0x31d103e8 ata_pci_device_suspend -EXPORT_SYMBOL_GPL vmlinux 0x31dcb437 iomap_finish_ioends +EXPORT_SYMBOL_GPL vmlinux 0x31d522ef clk_hw_register_fractional_divider +EXPORT_SYMBOL_GPL vmlinux 0x31e1d546 crypto_register_kpp EXPORT_SYMBOL_GPL vmlinux 0x31e2e77f vmbus_free_mmio +EXPORT_SYMBOL_GPL vmlinux 0x31e50273 spi_mem_poll_status +EXPORT_SYMBOL_GPL vmlinux 0x31ec23ec fib_rules_seq_read +EXPORT_SYMBOL_GPL vmlinux 0x31ef8e88 get_net_ns_by_fd +EXPORT_SYMBOL_GPL vmlinux 0x31f2f917 device_match_devt +EXPORT_SYMBOL_GPL vmlinux 0x320a9055 device_match_of_node EXPORT_SYMBOL_GPL vmlinux 0x321055cb vmbus_prep_negotiate_resp -EXPORT_SYMBOL_GPL vmlinux 0x3214ac14 wwan_port_rx EXPORT_SYMBOL_GPL vmlinux 0x3224b2a9 mpi_read_raw_from_sgl -EXPORT_SYMBOL_GPL vmlinux 0x3229e023 pci_user_write_config_dword -EXPORT_SYMBOL_GPL vmlinux 0x323185cf __nvdimm_create -EXPORT_SYMBOL_GPL vmlinux 0x323271b4 devm_hwmon_device_register_with_groups -EXPORT_SYMBOL_GPL vmlinux 0x323e3fcf __efivar_entry_get -EXPORT_SYMBOL_GPL vmlinux 0x324cc85d fuse_simple_background -EXPORT_SYMBOL_GPL vmlinux 0x325735d5 firmware_request_cache -EXPORT_SYMBOL_GPL vmlinux 0x3264050c dma_async_device_channel_unregister +EXPORT_SYMBOL_GPL vmlinux 0x3226cbf3 bpf_map_put +EXPORT_SYMBOL_GPL vmlinux 0x323bbf73 debugfs_read_file_bool +EXPORT_SYMBOL_GPL vmlinux 0x3247fe46 __traceiter_block_unplug +EXPORT_SYMBOL_GPL vmlinux 0x324df9f5 udp4_hwcsum +EXPORT_SYMBOL_GPL vmlinux 0x325bcade __scsi_init_queue EXPORT_SYMBOL_GPL vmlinux 0x326cefe5 hwpoison_filter_dev_minor -EXPORT_SYMBOL_GPL vmlinux 0x32838386 blk_abort_request -EXPORT_SYMBOL_GPL vmlinux 0x328c23af blk_mark_disk_dead +EXPORT_SYMBOL_GPL vmlinux 0x3273d11c reset_control_get_count +EXPORT_SYMBOL_GPL vmlinux 0x3287796a devm_power_supply_register +EXPORT_SYMBOL_GPL vmlinux 0x328b5445 serial8250_handle_irq EXPORT_SYMBOL_GPL vmlinux 0x328e3354 __memcpy_flushcache -EXPORT_SYMBOL_GPL vmlinux 0x32a60503 percpu_up_write -EXPORT_SYMBOL_GPL vmlinux 0x32aa74d4 rio_unmap_outb_region +EXPORT_SYMBOL_GPL vmlinux 0x32999623 security_inode_setattr +EXPORT_SYMBOL_GPL vmlinux 0x32a9d242 irq_domain_translate_onecell EXPORT_SYMBOL_GPL vmlinux 0x32ab06cc irq_percpu_is_enabled EXPORT_SYMBOL_GPL vmlinux 0x32bc0fcf preempt_notifier_dec +EXPORT_SYMBOL_GPL vmlinux 0x32bd5548 __tracepoint_xhci_dbg_quirks EXPORT_SYMBOL_GPL vmlinux 0x32c2bb04 list_lru_walk_node EXPORT_SYMBOL_GPL vmlinux 0x32c3cb4e class_compat_register -EXPORT_SYMBOL_GPL vmlinux 0x32ca63ad acpi_subsys_complete -EXPORT_SYMBOL_GPL vmlinux 0x32d52f58 vfio_iommu_group_get -EXPORT_SYMBOL_GPL vmlinux 0x32daace3 l3mdev_update_flow +EXPORT_SYMBOL_GPL vmlinux 0x32cb9d48 ip_local_out +EXPORT_SYMBOL_GPL vmlinux 0x32ccaeeb skb_zerocopy_iter_stream +EXPORT_SYMBOL_GPL vmlinux 0x32d1fa8c nvdimm_in_overwrite +EXPORT_SYMBOL_GPL vmlinux 0x32d7c400 __SCK__tp_func_detach_device_from_domain EXPORT_SYMBOL_GPL vmlinux 0x32e3b076 mxcsr_feature_mask EXPORT_SYMBOL_GPL vmlinux 0x32e4d1e0 sgx_virt_ecreate -EXPORT_SYMBOL_GPL vmlinux 0x32f6bcd2 dev_pm_opp_put_opp_table -EXPORT_SYMBOL_GPL vmlinux 0x32f73aae iommu_sva_unbind_gpasid -EXPORT_SYMBOL_GPL vmlinux 0x32f92137 vp_modern_get_num_queues EXPORT_SYMBOL_GPL vmlinux 0x330010b6 cpuset_cgrp_subsys_enabled_key -EXPORT_SYMBOL_GPL vmlinux 0x33181265 __devm_intel_scu_ipc_register -EXPORT_SYMBOL_GPL vmlinux 0x33187179 thermal_zone_device_enable -EXPORT_SYMBOL_GPL vmlinux 0x331be663 __put_net -EXPORT_SYMBOL_GPL vmlinux 0x3320e5a6 usb_create_hcd -EXPORT_SYMBOL_GPL vmlinux 0x332ea8eb ip6_route_output_flags_noref -EXPORT_SYMBOL_GPL vmlinux 0x333665e8 generic_handle_domain_irq -EXPORT_SYMBOL_GPL vmlinux 0x333a3f1e extcon_set_property_sync -EXPORT_SYMBOL_GPL vmlinux 0x333cfd1b blk_queue_rq_timeout -EXPORT_SYMBOL_GPL vmlinux 0x3341c789 ata_sff_data_xfer32 -EXPORT_SYMBOL_GPL vmlinux 0x334ebc92 acpi_dma_controller_register -EXPORT_SYMBOL_GPL vmlinux 0x3351b003 devm_led_trigger_register -EXPORT_SYMBOL_GPL vmlinux 0x33595d31 __traceiter_add_device_to_group +EXPORT_SYMBOL_GPL vmlinux 0x330b7350 pinctrl_select_default_state +EXPORT_SYMBOL_GPL vmlinux 0x3326f420 hwspin_lock_free +EXPORT_SYMBOL_GPL vmlinux 0x333e2a5b ethnl_cable_test_amplitude +EXPORT_SYMBOL_GPL vmlinux 0x33415aff __irq_set_handler +EXPORT_SYMBOL_GPL vmlinux 0x3341bd47 dev_pm_opp_get_max_transition_latency +EXPORT_SYMBOL_GPL vmlinux 0x3342a41e pinctrl_find_and_add_gpio_range +EXPORT_SYMBOL_GPL vmlinux 0x334df236 __get_task_comm EXPORT_SYMBOL_GPL vmlinux 0x335c570f enable_percpu_irq -EXPORT_SYMBOL_GPL vmlinux 0x335f5444 usb_hc_died -EXPORT_SYMBOL_GPL vmlinux 0x3388ef23 regulator_set_drvdata -EXPORT_SYMBOL_GPL vmlinux 0x33b5b04a nvmem_cell_read_u32 -EXPORT_SYMBOL_GPL vmlinux 0x33c0c726 mmu_notifier_put -EXPORT_SYMBOL_GPL vmlinux 0x33c13eb9 blkg_lookup_slowpath -EXPORT_SYMBOL_GPL vmlinux 0x33c6c2f5 cgroup_attach_task_all -EXPORT_SYMBOL_GPL vmlinux 0x33c92aef pcc_mbox_request_channel -EXPORT_SYMBOL_GPL vmlinux 0x33d614e2 ata_pci_sff_prepare_host -EXPORT_SYMBOL_GPL vmlinux 0x340c0a80 udp_tunnel_notify_del_rx_port -EXPORT_SYMBOL_GPL vmlinux 0x340ca5f4 sched_trace_cfs_rq_cpu -EXPORT_SYMBOL_GPL vmlinux 0x340db797 tpm_chip_stop -EXPORT_SYMBOL_GPL vmlinux 0x340ec833 fuse_direct_io -EXPORT_SYMBOL_GPL vmlinux 0x3412538c raw_seq_start -EXPORT_SYMBOL_GPL vmlinux 0x341e01f2 __nvme_submit_sync_cmd -EXPORT_SYMBOL_GPL vmlinux 0x342d571d sfp_add_phy +EXPORT_SYMBOL_GPL vmlinux 0x3376bcd9 bpf_trace_run9 +EXPORT_SYMBOL_GPL vmlinux 0x338a5aea __pm_relax +EXPORT_SYMBOL_GPL vmlinux 0x33962294 xfrm_register_translator +EXPORT_SYMBOL_GPL vmlinux 0x33964167 tpm_pcr_read +EXPORT_SYMBOL_GPL vmlinux 0x33a70244 usb_put_phy +EXPORT_SYMBOL_GPL vmlinux 0x33ad56bf __rio_local_read_config_16 +EXPORT_SYMBOL_GPL vmlinux 0x33b3ec58 rtnl_put_cacheinfo +EXPORT_SYMBOL_GPL vmlinux 0x33c557dc nvdimm_has_cache +EXPORT_SYMBOL_GPL vmlinux 0x33c970c6 xdp_rxq_info_unreg_mem_model +EXPORT_SYMBOL_GPL vmlinux 0x33d1a5d6 devres_remove_group +EXPORT_SYMBOL_GPL vmlinux 0x33dbc8b1 kthread_queue_delayed_work +EXPORT_SYMBOL_GPL vmlinux 0x33f11094 iomap_is_partially_uptodate +EXPORT_SYMBOL_GPL vmlinux 0x33fbc432 fscrypt_set_context +EXPORT_SYMBOL_GPL vmlinux 0x3400217e crypto_register_template +EXPORT_SYMBOL_GPL vmlinux 0x3401fe36 __kthread_should_park +EXPORT_SYMBOL_GPL vmlinux 0x34054460 ata_acpi_gtm_xfermask +EXPORT_SYMBOL_GPL vmlinux 0x3426d186 xhci_suspend +EXPORT_SYMBOL_GPL vmlinux 0x342c13c5 rio_map_outb_region EXPORT_SYMBOL_GPL vmlinux 0x34331f04 acpi_os_unmap_memory -EXPORT_SYMBOL_GPL vmlinux 0x343f188d iomap_seek_hole +EXPORT_SYMBOL_GPL vmlinux 0x3438daf7 devm_of_pwm_get EXPORT_SYMBOL_GPL vmlinux 0x34407691 crypto_has_ahash EXPORT_SYMBOL_GPL vmlinux 0x344361a1 kdb_register +EXPORT_SYMBOL_GPL vmlinux 0x3446cd7a class_dev_iter_next EXPORT_SYMBOL_GPL vmlinux 0x344a2c84 iomap_dio_complete EXPORT_SYMBOL_GPL vmlinux 0x3450ad94 mpi_set_ui -EXPORT_SYMBOL_GPL vmlinux 0x3452357b rio_local_set_device_id -EXPORT_SYMBOL_GPL vmlinux 0x346328ce clk_hw_set_rate_range -EXPORT_SYMBOL_GPL vmlinux 0x3468a4be do_unbind_con_driver -EXPORT_SYMBOL_GPL vmlinux 0x34777804 msg_zerocopy_alloc -EXPORT_SYMBOL_GPL vmlinux 0x347c6a1e acpi_dev_remove_driver_gpios -EXPORT_SYMBOL_GPL vmlinux 0x34808923 of_clk_hw_register -EXPORT_SYMBOL_GPL vmlinux 0x3498341c fsverity_file_open -EXPORT_SYMBOL_GPL vmlinux 0x3498a43a usb_interrupt_msg -EXPORT_SYMBOL_GPL vmlinux 0x349daecf bus_remove_file -EXPORT_SYMBOL_GPL vmlinux 0x34bbf478 pm_wakeup_ws_event -EXPORT_SYMBOL_GPL vmlinux 0x34c453af reset_controller_unregister -EXPORT_SYMBOL_GPL vmlinux 0x34c8fdff wakeup_sources_walk_next -EXPORT_SYMBOL_GPL vmlinux 0x34cac391 is_virtio_device -EXPORT_SYMBOL_GPL vmlinux 0x34d819f0 fw_devlink_purge_absent_suppliers -EXPORT_SYMBOL_GPL vmlinux 0x34e6358a dev_pm_qos_remove_request -EXPORT_SYMBOL_GPL vmlinux 0x34e9f7f6 kobject_uevent -EXPORT_SYMBOL_GPL vmlinux 0x34f98d8c fib_info_nh_uses_dev -EXPORT_SYMBOL_GPL vmlinux 0x35099833 fib_alias_hw_flags_set +EXPORT_SYMBOL_GPL vmlinux 0x34652a9a verify_signature +EXPORT_SYMBOL_GPL vmlinux 0x3472906b devlink_param_publish +EXPORT_SYMBOL_GPL vmlinux 0x3478bbe6 rt_mutex_lock_interruptible +EXPORT_SYMBOL_GPL vmlinux 0x347de8a2 pwm_request +EXPORT_SYMBOL_GPL vmlinux 0x3488a145 syscon_node_to_regmap +EXPORT_SYMBOL_GPL vmlinux 0x348bb3f9 phy_select_page +EXPORT_SYMBOL_GPL vmlinux 0x3498471b dax_writeback_mapping_range +EXPORT_SYMBOL_GPL vmlinux 0x34aa6612 __devm_rtc_register_device +EXPORT_SYMBOL_GPL vmlinux 0x34b3ff31 regulator_get_hardware_vsel_register +EXPORT_SYMBOL_GPL vmlinux 0x34b4bba8 acpi_kobj +EXPORT_SYMBOL_GPL vmlinux 0x34ce1584 usb_alloc_dev EXPORT_SYMBOL_GPL vmlinux 0x350f6ce5 tasklet_unlock_wait +EXPORT_SYMBOL_GPL vmlinux 0x35113cbd show_class_attr_string +EXPORT_SYMBOL_GPL vmlinux 0x35201a3e crypto_unregister_shashes +EXPORT_SYMBOL_GPL vmlinux 0x3529784f __SCK__tp_func_br_fdb_external_learn_add EXPORT_SYMBOL_GPL vmlinux 0x352ec68b bpf_offload_dev_destroy -EXPORT_SYMBOL_GPL vmlinux 0x35419e76 crypto_alloc_akcipher -EXPORT_SYMBOL_GPL vmlinux 0x354d386b phy_power_on -EXPORT_SYMBOL_GPL vmlinux 0x355ad5c6 ip6_route_output_flags +EXPORT_SYMBOL_GPL vmlinux 0x35313e43 device_store_int +EXPORT_SYMBOL_GPL vmlinux 0x354c1fd9 seg6_do_srh_encap EXPORT_SYMBOL_GPL vmlinux 0x355bc89a klist_next -EXPORT_SYMBOL_GPL vmlinux 0x35670751 regulator_list_voltage_linear EXPORT_SYMBOL_GPL vmlinux 0x3567743b vfio_external_user_iommu_id EXPORT_SYMBOL_GPL vmlinux 0x356d09a1 unregister_kprobes -EXPORT_SYMBOL_GPL vmlinux 0x357a5833 power_supply_register -EXPORT_SYMBOL_GPL vmlinux 0x3590c7de sysfs_remove_file_self -EXPORT_SYMBOL_GPL vmlinux 0x35ab1361 dma_buf_vmap -EXPORT_SYMBOL_GPL vmlinux 0x35c1631d l3mdev_master_ifindex_rcu -EXPORT_SYMBOL_GPL vmlinux 0x35c4b4a7 crypto_unregister_aeads +EXPORT_SYMBOL_GPL vmlinux 0x3579c882 get_net_ns +EXPORT_SYMBOL_GPL vmlinux 0x358ea85d pm_generic_thaw_early +EXPORT_SYMBOL_GPL vmlinux 0x359e6339 ip_tunnel_init +EXPORT_SYMBOL_GPL vmlinux 0x35aec8f8 regmap_register_patch +EXPORT_SYMBOL_GPL vmlinux 0x35b78ba9 rio_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0x35b8bc57 devm_acpi_dev_add_driver_gpios +EXPORT_SYMBOL_GPL vmlinux 0x35b8df1b mptcp_token_get_sock +EXPORT_SYMBOL_GPL vmlinux 0x35c25903 rio_request_outb_mbox +EXPORT_SYMBOL_GPL vmlinux 0x35c4af7a crypto_stats_akcipher_sign +EXPORT_SYMBOL_GPL vmlinux 0x35cc8641 __tracepoint_kfree_skb EXPORT_SYMBOL_GPL vmlinux 0x35d3dc46 crypto_alg_sem -EXPORT_SYMBOL_GPL vmlinux 0x35e91e05 devm_of_phy_get_by_index -EXPORT_SYMBOL_GPL vmlinux 0x35eea0fa dax_inode EXPORT_SYMBOL_GPL vmlinux 0x35f43770 __clk_hw_register_gate -EXPORT_SYMBOL_GPL vmlinux 0x35fb43e7 iommu_uapi_sva_bind_gpasid -EXPORT_SYMBOL_GPL vmlinux 0x35fc5967 devm_usb_put_phy -EXPORT_SYMBOL_GPL vmlinux 0x35feae27 bdev_disk_changed +EXPORT_SYMBOL_GPL vmlinux 0x35fc351c kobject_uevent +EXPORT_SYMBOL_GPL vmlinux 0x35fd0479 __clocksource_register_scale EXPORT_SYMBOL_GPL vmlinux 0x36075bb5 iommu_group_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0x3610ebf2 rio_mport_write_config_32 +EXPORT_SYMBOL_GPL vmlinux 0x3612994a pci_dev_run_wake EXPORT_SYMBOL_GPL vmlinux 0x36173c1d phys_to_target_node -EXPORT_SYMBOL_GPL vmlinux 0x361b0d9f driver_remove_file EXPORT_SYMBOL_GPL vmlinux 0x36242943 switchdev_deferred_process -EXPORT_SYMBOL_GPL vmlinux 0x3642e890 devm_clk_hw_register -EXPORT_SYMBOL_GPL vmlinux 0x3649e7cb wakeup_sources_walk_start -EXPORT_SYMBOL_GPL vmlinux 0x36566373 scsi_free_sgtables -EXPORT_SYMBOL_GPL vmlinux 0x36585d4a crypto_register_shash -EXPORT_SYMBOL_GPL vmlinux 0x365ff66f iommu_sva_find -EXPORT_SYMBOL_GPL vmlinux 0x366111a6 serial8250_do_startup -EXPORT_SYMBOL_GPL vmlinux 0x3667b2c0 usb_for_each_port -EXPORT_SYMBOL_GPL vmlinux 0x368b367e xdp_attachment_setup -EXPORT_SYMBOL_GPL vmlinux 0x3695f1c9 __devm_regmap_init_spi -EXPORT_SYMBOL_GPL vmlinux 0x369b93d5 set_primary_fwnode +EXPORT_SYMBOL_GPL vmlinux 0x362a5698 irq_chip_set_parent_state +EXPORT_SYMBOL_GPL vmlinux 0x36326d27 driver_register +EXPORT_SYMBOL_GPL vmlinux 0x3635a3ac __SCK__tp_func_block_rq_remap +EXPORT_SYMBOL_GPL vmlinux 0x363bf168 device_get_phy_mode +EXPORT_SYMBOL_GPL vmlinux 0x363d89e1 inet_hash_connect +EXPORT_SYMBOL_GPL vmlinux 0x364e14d6 irq_get_irq_data +EXPORT_SYMBOL_GPL vmlinux 0x369063f3 agp_add_bridge +EXPORT_SYMBOL_GPL vmlinux 0x369ebda8 acpi_dev_resume EXPORT_SYMBOL_GPL vmlinux 0x369fcd70 tracing_snapshot -EXPORT_SYMBOL_GPL vmlinux 0x36a5f65b disk_uevent -EXPORT_SYMBOL_GPL vmlinux 0x36a7a99c blk_rq_unprep_clone -EXPORT_SYMBOL_GPL vmlinux 0x36a87aa6 tpm_pcr_extend +EXPORT_SYMBOL_GPL vmlinux 0x36a399e2 crypto_shash_setkey +EXPORT_SYMBOL_GPL vmlinux 0x36ab9476 dev_pm_opp_get_suspend_opp_freq +EXPORT_SYMBOL_GPL vmlinux 0x36ad9796 devm_regulator_bulk_get EXPORT_SYMBOL_GPL vmlinux 0x36b5497e intel_iommu_enabled -EXPORT_SYMBOL_GPL vmlinux 0x36c644d5 pm_generic_poweroff_late -EXPORT_SYMBOL_GPL vmlinux 0x36c69df0 pinconf_generic_dump_config -EXPORT_SYMBOL_GPL vmlinux 0x36c881b4 tty_buffer_request_room -EXPORT_SYMBOL_GPL vmlinux 0x36cd7fea for_each_kernel_tracepoint -EXPORT_SYMBOL_GPL vmlinux 0x36d02d6c security_kernel_post_read_file -EXPORT_SYMBOL_GPL vmlinux 0x36e3a0da wait_on_page_writeback_killable -EXPORT_SYMBOL_GPL vmlinux 0x36ebd3bc crypto_unregister_acomps -EXPORT_SYMBOL_GPL vmlinux 0x36ef09d6 extcon_get_property -EXPORT_SYMBOL_GPL vmlinux 0x37137290 power_supply_put +EXPORT_SYMBOL_GPL vmlinux 0x36bd09d8 pci_find_vsec_capability +EXPORT_SYMBOL_GPL vmlinux 0x36ca539b regulator_bulk_get +EXPORT_SYMBOL_GPL vmlinux 0x36cad5c1 gpiochip_populate_parent_fwspec_twocell +EXPORT_SYMBOL_GPL vmlinux 0x36cb0db0 tty_ldisc_ref +EXPORT_SYMBOL_GPL vmlinux 0x36ccf3e6 cookie_tcp_reqsk_alloc +EXPORT_SYMBOL_GPL vmlinux 0x36d818ea to_nd_region +EXPORT_SYMBOL_GPL vmlinux 0x36ee20fa thermal_zone_get_offset +EXPORT_SYMBOL_GPL vmlinux 0x36effce7 firmware_request_nowarn +EXPORT_SYMBOL_GPL vmlinux 0x36f8c387 acpi_device_fix_up_power +EXPORT_SYMBOL_GPL vmlinux 0x3702c168 fat_dir_empty EXPORT_SYMBOL_GPL vmlinux 0x37169f79 cpu_latency_qos_update_request -EXPORT_SYMBOL_GPL vmlinux 0x372ae0d1 skb_pull_rcsum -EXPORT_SYMBOL_GPL vmlinux 0x372d390d pci_slots_kset -EXPORT_SYMBOL_GPL vmlinux 0x373125c7 fsnotify_init_mark +EXPORT_SYMBOL_GPL vmlinux 0x372e1289 irq_domain_pop_irq +EXPORT_SYMBOL_GPL vmlinux 0x372f0641 phy_modify +EXPORT_SYMBOL_GPL vmlinux 0x3737b22d iommu_set_fault_handler +EXPORT_SYMBOL_GPL vmlinux 0x374175f8 devm_gpiod_get_array_optional EXPORT_SYMBOL_GPL vmlinux 0x37447de7 synchronize_srcu_expedited -EXPORT_SYMBOL_GPL vmlinux 0x3747096a usb_acpi_set_power_state EXPORT_SYMBOL_GPL vmlinux 0x374c53e1 ata_get_cmd_descript EXPORT_SYMBOL_GPL vmlinux 0x3750d770 erst_read -EXPORT_SYMBOL_GPL vmlinux 0x375c29b2 perf_event_period +EXPORT_SYMBOL_GPL vmlinux 0x3756611f __of_phy_provider_register EXPORT_SYMBOL_GPL vmlinux 0x3763f509 kobject_rename -EXPORT_SYMBOL_GPL vmlinux 0x376653d7 vfio_pci_core_ioctl -EXPORT_SYMBOL_GPL vmlinux 0x376d8aa5 devm_regmap_del_irq_chip -EXPORT_SYMBOL_GPL vmlinux 0x376f14a0 device_remove_file_self -EXPORT_SYMBOL_GPL vmlinux 0x37712208 __traceiter_rpm_suspend +EXPORT_SYMBOL_GPL vmlinux 0x376924fb iomap_page_mkwrite EXPORT_SYMBOL_GPL vmlinux 0x377bbcbc pm_suspend_target_state -EXPORT_SYMBOL_GPL vmlinux 0x377e4702 clk_hw_get_parent -EXPORT_SYMBOL_GPL vmlinux 0x378735ba devm_regmap_field_bulk_alloc -EXPORT_SYMBOL_GPL vmlinux 0x379b7545 devm_gpiod_get_index -EXPORT_SYMBOL_GPL vmlinux 0x37b038bb spi_get_next_queued_message +EXPORT_SYMBOL_GPL vmlinux 0x3787921f ata_host_alloc_pinfo +EXPORT_SYMBOL_GPL vmlinux 0x378be312 sk_set_peek_off +EXPORT_SYMBOL_GPL vmlinux 0x378eb1a2 devm_thermal_add_hwmon_sysfs +EXPORT_SYMBOL_GPL vmlinux 0x3796da1f led_init_default_state_get +EXPORT_SYMBOL_GPL vmlinux 0x37bdca9b scsi_ioctl_block_when_processing_errors EXPORT_SYMBOL_GPL vmlinux 0x37bf7be3 percpu_ref_exit -EXPORT_SYMBOL_GPL vmlinux 0x37bf9348 pci_epc_mem_init -EXPORT_SYMBOL_GPL vmlinux 0x37c91511 thermal_add_hwmon_sysfs -EXPORT_SYMBOL_GPL vmlinux 0x37cd0aee efivar_entry_add +EXPORT_SYMBOL_GPL vmlinux 0x37bfd2be regulator_register +EXPORT_SYMBOL_GPL vmlinux 0x37df9cf9 vmbus_request_addr +EXPORT_SYMBOL_GPL vmlinux 0x37e4cb37 ata_host_alloc EXPORT_SYMBOL_GPL vmlinux 0x37f292c4 pmc_atom_write -EXPORT_SYMBOL_GPL vmlinux 0x37f8acfe nvdimm_bus_check_dimm_count EXPORT_SYMBOL_GPL vmlinux 0x3801776b __ioread32_copy EXPORT_SYMBOL_GPL vmlinux 0x38049e65 srcutorture_get_gp_data -EXPORT_SYMBOL_GPL vmlinux 0x380efc09 gpiod_direction_output -EXPORT_SYMBOL_GPL vmlinux 0x3820618b crypto_ahash_digest +EXPORT_SYMBOL_GPL vmlinux 0x3805dd1b skb_mpls_pop +EXPORT_SYMBOL_GPL vmlinux 0x380a5fe4 kgdb_register_io_module +EXPORT_SYMBOL_GPL vmlinux 0x3823627f regulator_count_voltages EXPORT_SYMBOL_GPL vmlinux 0x38268b62 icc_bulk_enable -EXPORT_SYMBOL_GPL vmlinux 0x38270862 __spi_register_driver -EXPORT_SYMBOL_GPL vmlinux 0x382cb5fd perf_event_release_kernel EXPORT_SYMBOL_GPL vmlinux 0x38374815 clear_selection -EXPORT_SYMBOL_GPL vmlinux 0x383a5e60 serial8250_em485_config -EXPORT_SYMBOL_GPL vmlinux 0x3854c565 dev_pm_opp_detach_genpd -EXPORT_SYMBOL_GPL vmlinux 0x385f5565 __traceiter_xdp_bulk_tx -EXPORT_SYMBOL_GPL vmlinux 0x385fa292 __tracepoint_attach_device_to_domain -EXPORT_SYMBOL_GPL vmlinux 0x386229a4 devm_pm_opp_register_set_opp_helper +EXPORT_SYMBOL_GPL vmlinux 0x3840bd1d crypto_comp_compress +EXPORT_SYMBOL_GPL vmlinux 0x384a6548 fib_rules_dump EXPORT_SYMBOL_GPL vmlinux 0x3866e217 nvmem_device_write -EXPORT_SYMBOL_GPL vmlinux 0x386ad055 find_pid_ns +EXPORT_SYMBOL_GPL vmlinux 0x386f3495 gov_attr_set_init EXPORT_SYMBOL_GPL vmlinux 0x38708e25 inet_peer_base_init EXPORT_SYMBOL_GPL vmlinux 0x38722f80 kernel_fpu_end -EXPORT_SYMBOL_GPL vmlinux 0x3881b927 get_current_tty +EXPORT_SYMBOL_GPL vmlinux 0x389ad5a4 __dma_request_channel EXPORT_SYMBOL_GPL vmlinux 0x389b64a2 static_key_count EXPORT_SYMBOL_GPL vmlinux 0x38aa1397 gpiod_add_lookup_table -EXPORT_SYMBOL_GPL vmlinux 0x38ab85d5 subsys_virtual_register -EXPORT_SYMBOL_GPL vmlinux 0x38ac354a vmbus_request_addr -EXPORT_SYMBOL_GPL vmlinux 0x38b176ac mptcp_subflow_request_sock_ops -EXPORT_SYMBOL_GPL vmlinux 0x38b4f50e strp_data_ready EXPORT_SYMBOL_GPL vmlinux 0x38b6a890 __SCT__tp_func_sched_util_est_cfs_tp +EXPORT_SYMBOL_GPL vmlinux 0x38bc5e12 md_bitmap_resize EXPORT_SYMBOL_GPL vmlinux 0x38c3ff30 freq_qos_add_notifier -EXPORT_SYMBOL_GPL vmlinux 0x38c64c04 ip_tunnel_delete_nets -EXPORT_SYMBOL_GPL vmlinux 0x38ce19f3 driver_create_file +EXPORT_SYMBOL_GPL vmlinux 0x38c8394f inet_twsk_hashdance +EXPORT_SYMBOL_GPL vmlinux 0x38dc99cb rtc_set_time +EXPORT_SYMBOL_GPL vmlinux 0x38e04191 dax_supported EXPORT_SYMBOL_GPL vmlinux 0x38e1fde7 mpi_set +EXPORT_SYMBOL_GPL vmlinux 0x38e584ab __traceiter_pelt_se_tp EXPORT_SYMBOL_GPL vmlinux 0x38e5bc5a clk_set_rate_range -EXPORT_SYMBOL_GPL vmlinux 0x3918835d fat_search_long -EXPORT_SYMBOL_GPL vmlinux 0x3944087a firmware_request_nowarn -EXPORT_SYMBOL_GPL vmlinux 0x39472517 mmu_interval_notifier_insert -EXPORT_SYMBOL_GPL vmlinux 0x3950d6a5 apei_get_debugfs_dir -EXPORT_SYMBOL_GPL vmlinux 0x39530c90 platform_device_del -EXPORT_SYMBOL_GPL vmlinux 0x3955eb60 fat_getattr -EXPORT_SYMBOL_GPL vmlinux 0x395e2909 ata_sff_data_xfer -EXPORT_SYMBOL_GPL vmlinux 0x39616fe0 pci_destroy_slot -EXPORT_SYMBOL_GPL vmlinux 0x3968dc12 serial8250_init_port -EXPORT_SYMBOL_GPL vmlinux 0x396e5a94 dev_pm_opp_set_sharing_cpus -EXPORT_SYMBOL_GPL vmlinux 0x3994c486 devm_request_free_mem_region -EXPORT_SYMBOL_GPL vmlinux 0x399a5aeb nfs_ssc_client_tbl -EXPORT_SYMBOL_GPL vmlinux 0x399acb04 regulator_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0x38f27567 scsi_host_unblock +EXPORT_SYMBOL_GPL vmlinux 0x38f5c134 acpi_dev_suspend +EXPORT_SYMBOL_GPL vmlinux 0x390adb25 bio_clone_blkg_association +EXPORT_SYMBOL_GPL vmlinux 0x391263d6 devlink_dpipe_table_counter_enabled +EXPORT_SYMBOL_GPL vmlinux 0x393fc48a thermal_remove_hwmon_sysfs +EXPORT_SYMBOL_GPL vmlinux 0x39400989 bpf_trace_run7 +EXPORT_SYMBOL_GPL vmlinux 0x395fdc69 irq_domain_associate +EXPORT_SYMBOL_GPL vmlinux 0x3974d590 usb_set_interface +EXPORT_SYMBOL_GPL vmlinux 0x398c2dd8 irq_gc_set_wake EXPORT_SYMBOL_GPL vmlinux 0x399eda0f sbitmap_add_wait_queue EXPORT_SYMBOL_GPL vmlinux 0x39a7affc driver_deferred_probe_timeout -EXPORT_SYMBOL_GPL vmlinux 0x39b1a198 usb_wakeup_notification -EXPORT_SYMBOL_GPL vmlinux 0x39d14bc7 pinctrl_add_gpio_range -EXPORT_SYMBOL_GPL vmlinux 0x39daa071 devlink_param_unpublish +EXPORT_SYMBOL_GPL vmlinux 0x39b5e9e3 ip6_route_output_flags +EXPORT_SYMBOL_GPL vmlinux 0x39bd8e79 iommu_get_domain_for_dev +EXPORT_SYMBOL_GPL vmlinux 0x39c019df iommu_page_response +EXPORT_SYMBOL_GPL vmlinux 0x39c1b9d5 usb_hcd_unmap_urb_setup_for_dma +EXPORT_SYMBOL_GPL vmlinux 0x39dc015a acpi_device_get_match_data EXPORT_SYMBOL_GPL vmlinux 0x39ded098 rdma_cgrp_subsys_enabled_key EXPORT_SYMBOL_GPL vmlinux 0x39ded14f __SCT__tp_func_unmap -EXPORT_SYMBOL_GPL vmlinux 0x39df3ff3 device_find_child -EXPORT_SYMBOL_GPL vmlinux 0x39e6345a ip4_datagram_release_cb -EXPORT_SYMBOL_GPL vmlinux 0x39eb4b7a ata_slave_link_init -EXPORT_SYMBOL_GPL vmlinux 0x3a0ee30a ncsi_stop_dev -EXPORT_SYMBOL_GPL vmlinux 0x3a1c5f1a scsi_eh_ready_devs -EXPORT_SYMBOL_GPL vmlinux 0x3a2084f9 usb_hcd_setup_local_mem +EXPORT_SYMBOL_GPL vmlinux 0x39f31d57 __blk_req_zone_write_lock +EXPORT_SYMBOL_GPL vmlinux 0x39f38552 device_remove_groups +EXPORT_SYMBOL_GPL vmlinux 0x39f6898a find_get_pid +EXPORT_SYMBOL_GPL vmlinux 0x39f6f421 pm_clk_create +EXPORT_SYMBOL_GPL vmlinux 0x39f7fb23 md_bitmap_load +EXPORT_SYMBOL_GPL vmlinux 0x39feea59 sk_detach_filter +EXPORT_SYMBOL_GPL vmlinux 0x3a01d3b9 of_icc_get_from_provider EXPORT_SYMBOL_GPL vmlinux 0x3a24fb2f percpu_ref_resurrect EXPORT_SYMBOL_GPL vmlinux 0x3a26ed11 sched_clock -EXPORT_SYMBOL_GPL vmlinux 0x3a3bb7e4 sata_async_notification -EXPORT_SYMBOL_GPL vmlinux 0x3a46bada vfio_pci_core_register_device +EXPORT_SYMBOL_GPL vmlinux 0x3a34d7fd extcon_get_extcon_dev +EXPORT_SYMBOL_GPL vmlinux 0x3a3e5bc8 dev_fill_metadata_dst EXPORT_SYMBOL_GPL vmlinux 0x3a4f6a32 ata_sff_interrupt EXPORT_SYMBOL_GPL vmlinux 0x3a536bd7 ring_buffer_read_finish EXPORT_SYMBOL_GPL vmlinux 0x3a55981a static_key_enable_cpuslocked -EXPORT_SYMBOL_GPL vmlinux 0x3a579455 usb_deregister -EXPORT_SYMBOL_GPL vmlinux 0x3a6e6dfe device_remove_file -EXPORT_SYMBOL_GPL vmlinux 0x3a73b3e5 pm_clk_add +EXPORT_SYMBOL_GPL vmlinux 0x3a6549cb cpufreq_table_index_unsorted +EXPORT_SYMBOL_GPL vmlinux 0x3a68fab4 pci_ioremap_wc_bar +EXPORT_SYMBOL_GPL vmlinux 0x3a79ad2b uart_console_device +EXPORT_SYMBOL_GPL vmlinux 0x3a845c3a device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x3a8986ea ata_platform_remove_one EXPORT_SYMBOL_GPL vmlinux 0x3a8bbb8e trace_clock_jiffies -EXPORT_SYMBOL_GPL vmlinux 0x3a996dfc pinctrl_dev_get_drvdata +EXPORT_SYMBOL_GPL vmlinux 0x3a9603ba gpiod_export_link EXPORT_SYMBOL_GPL vmlinux 0x3a9be019 asymmetric_key_id_partial -EXPORT_SYMBOL_GPL vmlinux 0x3aa640b5 tracing_snapshot_cond -EXPORT_SYMBOL_GPL vmlinux 0x3aa9f448 class_find_device -EXPORT_SYMBOL_GPL vmlinux 0x3abbab0d tty_port_register_device_attr +EXPORT_SYMBOL_GPL vmlinux 0x3aa7b4c5 get_net_ns_by_pid +EXPORT_SYMBOL_GPL vmlinux 0x3abc1207 dma_release_channel +EXPORT_SYMBOL_GPL vmlinux 0x3abe9a08 ping_close EXPORT_SYMBOL_GPL vmlinux 0x3ac3feba rhltable_init -EXPORT_SYMBOL_GPL vmlinux 0x3ac802bd rio_mport_send_doorbell -EXPORT_SYMBOL_GPL vmlinux 0x3ad1b6d8 pci_epc_mem_alloc_addr -EXPORT_SYMBOL_GPL vmlinux 0x3ae9fe06 regmap_fields_read +EXPORT_SYMBOL_GPL vmlinux 0x3ac46913 blk_mq_sched_try_merge +EXPORT_SYMBOL_GPL vmlinux 0x3ac6c8e2 devm_pinctrl_register +EXPORT_SYMBOL_GPL vmlinux 0x3ae382cb acpi_set_modalias +EXPORT_SYMBOL_GPL vmlinux 0x3ae6b8d1 iommu_iova_to_phys +EXPORT_SYMBOL_GPL vmlinux 0x3ae8afa1 acpi_initialize_hp_context EXPORT_SYMBOL_GPL vmlinux 0x3af578f5 hyperv_report_panic -EXPORT_SYMBOL_GPL vmlinux 0x3b097b32 __list_lru_init -EXPORT_SYMBOL_GPL vmlinux 0x3b1319fb kthread_data -EXPORT_SYMBOL_GPL vmlinux 0x3b177bc6 dev_pm_qos_remove_notifier -EXPORT_SYMBOL_GPL vmlinux 0x3b20625f pm_generic_poweroff_noirq -EXPORT_SYMBOL_GPL vmlinux 0x3b37a369 ata_bmdma_post_internal_cmd -EXPORT_SYMBOL_GPL vmlinux 0x3b3c7ca5 device_change_owner -EXPORT_SYMBOL_GPL vmlinux 0x3b40587c gpiod_get_raw_value -EXPORT_SYMBOL_GPL vmlinux 0x3b526334 __blk_mq_debugfs_rq_show -EXPORT_SYMBOL_GPL vmlinux 0x3b71c6da devlink_rate_leaf_destroy -EXPORT_SYMBOL_GPL vmlinux 0x3b7fdc27 clk_hw_register_composite -EXPORT_SYMBOL_GPL vmlinux 0x3b856c21 iptunnel_metadata_reply -EXPORT_SYMBOL_GPL vmlinux 0x3b8948c0 crypto_larval_kill +EXPORT_SYMBOL_GPL vmlinux 0x3afa9a05 irq_remove_generic_chip +EXPORT_SYMBOL_GPL vmlinux 0x3b1306c8 pid_nr_ns +EXPORT_SYMBOL_GPL vmlinux 0x3b14caf4 kill_dev_dax +EXPORT_SYMBOL_GPL vmlinux 0x3b1a4377 pingv6_ops +EXPORT_SYMBOL_GPL vmlinux 0x3b39e056 acpi_bus_trim +EXPORT_SYMBOL_GPL vmlinux 0x3b454d08 subsys_dev_iter_init +EXPORT_SYMBOL_GPL vmlinux 0x3b5109f8 trace_array_printk +EXPORT_SYMBOL_GPL vmlinux 0x3b5d326d __tracepoint_non_standard_event +EXPORT_SYMBOL_GPL vmlinux 0x3b5ecdd0 fuse_dax_cancel_work +EXPORT_SYMBOL_GPL vmlinux 0x3b63feba nfs_ssc_client_tbl +EXPORT_SYMBOL_GPL vmlinux 0x3b853800 pci_num_vf EXPORT_SYMBOL_GPL vmlinux 0x3b91db5b intel_pt_handle_vmx -EXPORT_SYMBOL_GPL vmlinux 0x3b9486d8 pinctrl_force_default -EXPORT_SYMBOL_GPL vmlinux 0x3b94c49c ata_scsi_dma_need_drain +EXPORT_SYMBOL_GPL vmlinux 0x3b958948 bpf_trace_run10 EXPORT_SYMBOL_GPL vmlinux 0x3b95f543 klp_shadow_free +EXPORT_SYMBOL_GPL vmlinux 0x3b9e619b devlink_params_unregister EXPORT_SYMBOL_GPL vmlinux 0x3ba01b47 get_compat_sigset -EXPORT_SYMBOL_GPL vmlinux 0x3bb452ee iommu_group_remove_device -EXPORT_SYMBOL_GPL vmlinux 0x3bb9642d dev_pm_qos_expose_latency_tolerance -EXPORT_SYMBOL_GPL vmlinux 0x3bb9fc08 edac_device_handle_ce_count -EXPORT_SYMBOL_GPL vmlinux 0x3bba3f61 balloon_page_alloc -EXPORT_SYMBOL_GPL vmlinux 0x3bbf1a1f skb_to_sgvec_nomark -EXPORT_SYMBOL_GPL vmlinux 0x3bc27002 edac_device_del_device +EXPORT_SYMBOL_GPL vmlinux 0x3ba54df9 sk_psock_tls_strp_read +EXPORT_SYMBOL_GPL vmlinux 0x3ba94d00 ata_wait_register +EXPORT_SYMBOL_GPL vmlinux 0x3bb25741 bpf_prog_select_runtime +EXPORT_SYMBOL_GPL vmlinux 0x3bb31d45 vp_modern_get_status +EXPORT_SYMBOL_GPL vmlinux 0x3bd24fe9 sk_attach_filter EXPORT_SYMBOL_GPL vmlinux 0x3bdb5d28 alg_test -EXPORT_SYMBOL_GPL vmlinux 0x3bdfd970 pin_user_pages_fast -EXPORT_SYMBOL_GPL vmlinux 0x3bebca13 nvme_unfreeze +EXPORT_SYMBOL_GPL vmlinux 0x3be63073 genphy_c45_pma_resume +EXPORT_SYMBOL_GPL vmlinux 0x3bedff5f genphy_c45_config_aneg EXPORT_SYMBOL_GPL vmlinux 0x3bf17755 mpi_read_buffer EXPORT_SYMBOL_GPL vmlinux 0x3bf2393a __SCT__tp_func_nvme_sq +EXPORT_SYMBOL_GPL vmlinux 0x3bf2de58 xhci_init_driver +EXPORT_SYMBOL_GPL vmlinux 0x3c0bc093 pci_hp_deregister +EXPORT_SYMBOL_GPL vmlinux 0x3c0dbeaa ata_std_error_handler +EXPORT_SYMBOL_GPL vmlinux 0x3c0de3ac tcp_cong_avoid_ai EXPORT_SYMBOL_GPL vmlinux 0x3c0e8050 hyperv_pcpu_input_arg -EXPORT_SYMBOL_GPL vmlinux 0x3c11b941 of_pm_clk_add_clk -EXPORT_SYMBOL_GPL vmlinux 0x3c1973f8 pm_generic_freeze +EXPORT_SYMBOL_GPL vmlinux 0x3c12ba87 __ata_change_queue_depth EXPORT_SYMBOL_GPL vmlinux 0x3c1c3725 rcu_fwd_progress_check -EXPORT_SYMBOL_GPL vmlinux 0x3c28cc5b dev_pm_qos_hide_flags -EXPORT_SYMBOL_GPL vmlinux 0x3c5590a9 device_remove_properties +EXPORT_SYMBOL_GPL vmlinux 0x3c26995e irq_domain_create_legacy +EXPORT_SYMBOL_GPL vmlinux 0x3c58eb65 blk_mq_freeze_queue_wait EXPORT_SYMBOL_GPL vmlinux 0x3c5d543a hrtimer_start_range_ns EXPORT_SYMBOL_GPL vmlinux 0x3c681dc4 ring_buffer_record_disable -EXPORT_SYMBOL_GPL vmlinux 0x3c6ae2ba regmap_read -EXPORT_SYMBOL_GPL vmlinux 0x3c6b6376 irq_chip_set_wake_parent -EXPORT_SYMBOL_GPL vmlinux 0x3c89fb37 ip6_datagram_connect -EXPORT_SYMBOL_GPL vmlinux 0x3c9332fb led_trigger_set -EXPORT_SYMBOL_GPL vmlinux 0x3c935f8d phy_pm_runtime_put -EXPORT_SYMBOL_GPL vmlinux 0x3ca0e84e regmap_write -EXPORT_SYMBOL_GPL vmlinux 0x3ca2485e vchan_find_desc -EXPORT_SYMBOL_GPL vmlinux 0x3cab22d9 pm_generic_thaw -EXPORT_SYMBOL_GPL vmlinux 0x3cacd098 pci_check_and_unmask_intx +EXPORT_SYMBOL_GPL vmlinux 0x3c76fb57 nfs42_ssc_register +EXPORT_SYMBOL_GPL vmlinux 0x3c94b2db balloon_page_enqueue +EXPORT_SYMBOL_GPL vmlinux 0x3c9bec12 fsstack_copy_attr_all +EXPORT_SYMBOL_GPL vmlinux 0x3ca35804 power_supply_put_battery_info EXPORT_SYMBOL_GPL vmlinux 0x3cc4b494 key_type_trusted EXPORT_SYMBOL_GPL vmlinux 0x3cd06035 add_input_randomness EXPORT_SYMBOL_GPL vmlinux 0x3cd1b510 trace_vbprintk -EXPORT_SYMBOL_GPL vmlinux 0x3cded1a1 dev_pm_disable_wake_irq +EXPORT_SYMBOL_GPL vmlinux 0x3cd678be ata_dummy_port_info +EXPORT_SYMBOL_GPL vmlinux 0x3cdc16a3 sata_lpm_ignore_phy_events EXPORT_SYMBOL_GPL vmlinux 0x3ce650fd phy_10gbit_features -EXPORT_SYMBOL_GPL vmlinux 0x3cfd4f8e dev_pm_genpd_add_notifier -EXPORT_SYMBOL_GPL vmlinux 0x3cfed03f da9052_request_irq -EXPORT_SYMBOL_GPL vmlinux 0x3d2fedbf fat_alloc_new_dir -EXPORT_SYMBOL_GPL vmlinux 0x3d2ffde5 ata_port_wait_eh +EXPORT_SYMBOL_GPL vmlinux 0x3cf5ac99 ata_sff_dma_pause +EXPORT_SYMBOL_GPL vmlinux 0x3d19296f blk_queue_rq_timeout +EXPORT_SYMBOL_GPL vmlinux 0x3d20f7b8 fwnode_graph_get_next_endpoint EXPORT_SYMBOL_GPL vmlinux 0x3d388324 dpm_resume_end -EXPORT_SYMBOL_GPL vmlinux 0x3d39948c device_match_name -EXPORT_SYMBOL_GPL vmlinux 0x3d50d6c1 devlink_dpipe_headers_register +EXPORT_SYMBOL_GPL vmlinux 0x3d4a4839 crypto_stats_compress +EXPORT_SYMBOL_GPL vmlinux 0x3d4ea8d4 bpf_prog_sub EXPORT_SYMBOL_GPL vmlinux 0x3d510a7b rcu_jiffies_till_stall_check -EXPORT_SYMBOL_GPL vmlinux 0x3d6d0598 of_pm_clk_add_clks +EXPORT_SYMBOL_GPL vmlinux 0x3d52a758 lwtunnel_get_encap_size +EXPORT_SYMBOL_GPL vmlinux 0x3d5b3773 devlink_trap_groups_register +EXPORT_SYMBOL_GPL vmlinux 0x3d6894e7 rio_release_outb_dbell +EXPORT_SYMBOL_GPL vmlinux 0x3d835088 netdev_is_rx_handler_busy EXPORT_SYMBOL_GPL vmlinux 0x3d8baf3b zs_huge_class_size -EXPORT_SYMBOL_GPL vmlinux 0x3d900fcd ata_sff_irq_on +EXPORT_SYMBOL_GPL vmlinux 0x3d9b200b devm_usb_put_phy EXPORT_SYMBOL_GPL vmlinux 0x3d9bbf75 wwan_port_txon +EXPORT_SYMBOL_GPL vmlinux 0x3da1a7d7 devlink_port_type_eth_set +EXPORT_SYMBOL_GPL vmlinux 0x3da28684 class_dev_iter_exit EXPORT_SYMBOL_GPL vmlinux 0x3daa2540 nf_hooks_lwtunnel_enabled -EXPORT_SYMBOL_GPL vmlinux 0x3dab4c79 devlink_params_publish -EXPORT_SYMBOL_GPL vmlinux 0x3db05a4b mbox_chan_received_data +EXPORT_SYMBOL_GPL vmlinux 0x3dad8e5c cpufreq_dbs_governor_init EXPORT_SYMBOL_GPL vmlinux 0x3db48927 sbitmap_any_bit_set -EXPORT_SYMBOL_GPL vmlinux 0x3db57448 devm_bitmap_zalloc -EXPORT_SYMBOL_GPL vmlinux 0x3dbf6f14 cookie_tcp_reqsk_alloc -EXPORT_SYMBOL_GPL vmlinux 0x3dc8ac0d dax_copy_to_iter -EXPORT_SYMBOL_GPL vmlinux 0x3dce467e debugfs_create_symlink -EXPORT_SYMBOL_GPL vmlinux 0x3dd7912e __tracepoint_add_device_to_group +EXPORT_SYMBOL_GPL vmlinux 0x3dc09633 ata_sff_wait_after_reset +EXPORT_SYMBOL_GPL vmlinux 0x3dd5ca8f generic_fh_to_dentry +EXPORT_SYMBOL_GPL vmlinux 0x3dd6bf58 dma_request_chan +EXPORT_SYMBOL_GPL vmlinux 0x3ddbbc20 proc_create_net_single +EXPORT_SYMBOL_GPL vmlinux 0x3dde6f06 mmu_interval_notifier_insert EXPORT_SYMBOL_GPL vmlinux 0x3de9cae1 crypto_remove_final -EXPORT_SYMBOL_GPL vmlinux 0x3debbb82 ahash_register_instance -EXPORT_SYMBOL_GPL vmlinux 0x3df547f4 intel_pinctrl_get_soc_data +EXPORT_SYMBOL_GPL vmlinux 0x3dec1cb7 usb_clear_halt +EXPORT_SYMBOL_GPL vmlinux 0x3df5b6e2 sock_prot_inuse_get EXPORT_SYMBOL_GPL vmlinux 0x3df82d00 mce_log -EXPORT_SYMBOL_GPL vmlinux 0x3e20f223 device_property_read_u16_array -EXPORT_SYMBOL_GPL vmlinux 0x3e22af81 virtqueue_add_inbuf -EXPORT_SYMBOL_GPL vmlinux 0x3e3a66fa platform_bus -EXPORT_SYMBOL_GPL vmlinux 0x3e5d068a irq_domain_push_irq -EXPORT_SYMBOL_GPL vmlinux 0x3e6bf996 handle_bad_irq +EXPORT_SYMBOL_GPL vmlinux 0x3dfc0fea vp_modern_map_vq_notify +EXPORT_SYMBOL_GPL vmlinux 0x3dff3eaf __traceiter_rpm_idle +EXPORT_SYMBOL_GPL vmlinux 0x3e091cc3 platform_get_irq +EXPORT_SYMBOL_GPL vmlinux 0x3e3b606a udp_bpf_update_proto +EXPORT_SYMBOL_GPL vmlinux 0x3e449ba2 klp_enable_patch +EXPORT_SYMBOL_GPL vmlinux 0x3e4756f3 usb_ifnum_to_if +EXPORT_SYMBOL_GPL vmlinux 0x3e4a42e3 pinctrl_enable +EXPORT_SYMBOL_GPL vmlinux 0x3e4e5d68 dev_pm_opp_put +EXPORT_SYMBOL_GPL vmlinux 0x3e4ef438 acpi_device_fwnode_ops +EXPORT_SYMBOL_GPL vmlinux 0x3e5c3865 regulator_map_voltage_iterate EXPORT_SYMBOL_GPL vmlinux 0x3e7080cb mpi_read_from_buffer -EXPORT_SYMBOL_GPL vmlinux 0x3e776d72 dev_pm_get_subsys_data -EXPORT_SYMBOL_GPL vmlinux 0x3e82f393 ata_common_sdev_attrs -EXPORT_SYMBOL_GPL vmlinux 0x3e8b0485 crypto_grab_akcipher -EXPORT_SYMBOL_GPL vmlinux 0x3e8bbdb5 filemap_range_needs_writeback -EXPORT_SYMBOL_GPL vmlinux 0x3e9e6c18 trace_put_event_file +EXPORT_SYMBOL_GPL vmlinux 0x3e81a8d9 devm_reset_control_array_get +EXPORT_SYMBOL_GPL vmlinux 0x3e8a55a4 extcon_register_notifier EXPORT_SYMBOL_GPL vmlinux 0x3ea5196d apei_osc_setup +EXPORT_SYMBOL_GPL vmlinux 0x3eaf5430 pin_user_pages_fast +EXPORT_SYMBOL_GPL vmlinux 0x3ebe2173 dma_mmap_noncontiguous +EXPORT_SYMBOL_GPL vmlinux 0x3ec121cd devm_add_action EXPORT_SYMBOL_GPL vmlinux 0x3ec93255 hv_get_isolation_type EXPORT_SYMBOL_GPL vmlinux 0x3ecbce4e find_iova -EXPORT_SYMBOL_GPL vmlinux 0x3ed47735 skcipher_walk_aead_encrypt -EXPORT_SYMBOL_GPL vmlinux 0x3ee7aedf bpf_offload_dev_netdev_unregister +EXPORT_SYMBOL_GPL vmlinux 0x3ecc662f __tracepoint_pelt_rt_tp EXPORT_SYMBOL_GPL vmlinux 0x3ef051c8 crypto_inc -EXPORT_SYMBOL_GPL vmlinux 0x3ef44a67 devres_for_each_res -EXPORT_SYMBOL_GPL vmlinux 0x3efc69bf device_set_node EXPORT_SYMBOL_GPL vmlinux 0x3efd1889 dax_direct_access +EXPORT_SYMBOL_GPL vmlinux 0x3f129545 acpi_dma_controller_register +EXPORT_SYMBOL_GPL vmlinux 0x3f1a98d4 blkg_lookup_slowpath EXPORT_SYMBOL_GPL vmlinux 0x3f2092e3 fl6_update_dst -EXPORT_SYMBOL_GPL vmlinux 0x3f314ae4 task_cgroup_path -EXPORT_SYMBOL_GPL vmlinux 0x3f37aa58 wbt_disable_default -EXPORT_SYMBOL_GPL vmlinux 0x3f3b3bd8 usb_unpoison_urb -EXPORT_SYMBOL_GPL vmlinux 0x3f46e87f reset_control_get_count +EXPORT_SYMBOL_GPL vmlinux 0x3f293461 exportfs_encode_fh +EXPORT_SYMBOL_GPL vmlinux 0x3f3e20c6 vp_modern_get_features EXPORT_SYMBOL_GPL vmlinux 0x3f491f49 reset_control_bulk_reset -EXPORT_SYMBOL_GPL vmlinux 0x3f4dbe4e udp_tunnel_notify_add_rx_port -EXPORT_SYMBOL_GPL vmlinux 0x3f5417ad dm_noflush_suspending -EXPORT_SYMBOL_GPL vmlinux 0x3f580f11 iommu_set_fault_handler -EXPORT_SYMBOL_GPL vmlinux 0x3f5c8c98 event_triggers_post_call +EXPORT_SYMBOL_GPL vmlinux 0x3f531b5f relay_subbufs_consumed +EXPORT_SYMBOL_GPL vmlinux 0x3f6e58f1 ip6_route_lookup EXPORT_SYMBOL_GPL vmlinux 0x3f83f8d3 rcu_bind_current_to_nocb EXPORT_SYMBOL_GPL vmlinux 0x3f84bcd7 dax_alive +EXPORT_SYMBOL_GPL vmlinux 0x3f8914f7 vfio_register_iommu_driver +EXPORT_SYMBOL_GPL vmlinux 0x3f89646b iomap_releasepage EXPORT_SYMBOL_GPL vmlinux 0x3f8ab72e devlink_fmsg_bool_put -EXPORT_SYMBOL_GPL vmlinux 0x3f8ffc44 usb_set_interface -EXPORT_SYMBOL_GPL vmlinux 0x3f9bc1d7 usb_add_phy -EXPORT_SYMBOL_GPL vmlinux 0x3fa6d6cb __page_file_mapping -EXPORT_SYMBOL_GPL vmlinux 0x3fa7f530 fuse_conn_init +EXPORT_SYMBOL_GPL vmlinux 0x3fa52bb8 device_dma_supported +EXPORT_SYMBOL_GPL vmlinux 0x3fad98f4 rt_mutex_lock EXPORT_SYMBOL_GPL vmlinux 0x3fae6ab0 hv_vp_index -EXPORT_SYMBOL_GPL vmlinux 0x3fb2c0e9 vp_modern_queue_vector -EXPORT_SYMBOL_GPL vmlinux 0x3fca5006 dm_report_zones -EXPORT_SYMBOL_GPL vmlinux 0x3fd93eff nvme_complete_async_event -EXPORT_SYMBOL_GPL vmlinux 0x3fdbbb10 perf_pmu_unregister -EXPORT_SYMBOL_GPL vmlinux 0x3fe00f23 devlink_resources_unregister +EXPORT_SYMBOL_GPL vmlinux 0x3fbc7673 __devm_reset_control_get +EXPORT_SYMBOL_GPL vmlinux 0x3fd597f3 smpboot_register_percpu_thread +EXPORT_SYMBOL_GPL vmlinux 0x3fd6afeb acpi_debugfs_dir +EXPORT_SYMBOL_GPL vmlinux 0x3fd7f9e6 bpf_preload_ops EXPORT_SYMBOL_GPL vmlinux 0x3fe35aea irq_bypass_unregister_consumer -EXPORT_SYMBOL_GPL vmlinux 0x3fe3bcdc vfs_setlease EXPORT_SYMBOL_GPL vmlinux 0x3fe6c346 devlink_fmsg_binary_pair_put EXPORT_SYMBOL_GPL vmlinux 0x3ff82085 public_key_signature_free -EXPORT_SYMBOL_GPL vmlinux 0x3ffa8f87 bus_sort_breadthfirst EXPORT_SYMBOL_GPL vmlinux 0x3ffdacf3 timerqueue_iterate_next -EXPORT_SYMBOL_GPL vmlinux 0x4009e40c __SCK__tp_func_sched_overutilized_tp EXPORT_SYMBOL_GPL vmlinux 0x400a024b acpi_scan_lock_release -EXPORT_SYMBOL_GPL vmlinux 0x401332dd iomap_writepage +EXPORT_SYMBOL_GPL vmlinux 0x401d1eef spi_res_alloc +EXPORT_SYMBOL_GPL vmlinux 0x401fbacb scsi_dh_attached_handler_name EXPORT_SYMBOL_GPL vmlinux 0x40267068 usb_anchor_resume_wakeups -EXPORT_SYMBOL_GPL vmlinux 0x40347a76 fuse_send_init EXPORT_SYMBOL_GPL vmlinux 0x403f9529 gpio_request_one +EXPORT_SYMBOL_GPL vmlinux 0x404318f1 nd_blk_region_set_provider_data EXPORT_SYMBOL_GPL vmlinux 0x4044ca16 pkcs7_verify -EXPORT_SYMBOL_GPL vmlinux 0x40498a62 fscrypt_set_test_dummy_encryption +EXPORT_SYMBOL_GPL vmlinux 0x40567a7a dma_buf_unpin EXPORT_SYMBOL_GPL vmlinux 0x4065d168 pm_print_active_wakeup_sources EXPORT_SYMBOL_GPL vmlinux 0x406c4cb1 hrtimer_resolution EXPORT_SYMBOL_GPL vmlinux 0x4071b517 out_of_line_wait_on_bit_timeout -EXPORT_SYMBOL_GPL vmlinux 0x4073c0c5 devfreq_event_get_event +EXPORT_SYMBOL_GPL vmlinux 0x4078bf25 devm_irq_alloc_generic_chip EXPORT_SYMBOL_GPL vmlinux 0x407af304 usb_wait_anchor_empty_timeout +EXPORT_SYMBOL_GPL vmlinux 0x407bdc09 regulator_bulk_enable EXPORT_SYMBOL_GPL vmlinux 0x4099f919 tun_ptr_free +EXPORT_SYMBOL_GPL vmlinux 0x40a0014a usb_phy_roothub_suspend EXPORT_SYMBOL_GPL vmlinux 0x40a0aafc __flush_tlb_all -EXPORT_SYMBOL_GPL vmlinux 0x40ad45de led_trigger_unregister_simple -EXPORT_SYMBOL_GPL vmlinux 0x40b31f00 rio_bus_type -EXPORT_SYMBOL_GPL vmlinux 0x40c8f7c9 lwtunnel_build_state -EXPORT_SYMBOL_GPL vmlinux 0x40c96361 virtio_device_freeze +EXPORT_SYMBOL_GPL vmlinux 0x40a7fddf nvme_remove_namespaces +EXPORT_SYMBOL_GPL vmlinux 0x40b17047 acpi_pci_find_root EXPORT_SYMBOL_GPL vmlinux 0x40d349b6 sbitmap_queue_resize -EXPORT_SYMBOL_GPL vmlinux 0x40d979e4 security_file_permission -EXPORT_SYMBOL_GPL vmlinux 0x40df1277 tpm_tis_core_init -EXPORT_SYMBOL_GPL vmlinux 0x40ebba15 is_swiotlb_active +EXPORT_SYMBOL_GPL vmlinux 0x40df7186 ata_do_set_mode EXPORT_SYMBOL_GPL vmlinux 0x40f0683e reset_control_put -EXPORT_SYMBOL_GPL vmlinux 0x40f199fc power_supply_unregister EXPORT_SYMBOL_GPL vmlinux 0x40f8b94e ring_buffer_iter_dropped EXPORT_SYMBOL_GPL vmlinux 0x40f8bd4e klist_add_before EXPORT_SYMBOL_GPL vmlinux 0x4100a662 clk_get_scaled_duty_cycle -EXPORT_SYMBOL_GPL vmlinux 0x41030863 vfs_setxattr -EXPORT_SYMBOL_GPL vmlinux 0x4116a15d vfio_external_group_match_file -EXPORT_SYMBOL_GPL vmlinux 0x41194cb1 addrconf_add_linklocal +EXPORT_SYMBOL_GPL vmlinux 0x411a8564 set_selection_kernel EXPORT_SYMBOL_GPL vmlinux 0x4129f5ee kernel_fpu_begin_mask EXPORT_SYMBOL_GPL vmlinux 0x412bc681 ring_buffer_empty_cpu -EXPORT_SYMBOL_GPL vmlinux 0x41380d6f generic_device_group -EXPORT_SYMBOL_GPL vmlinux 0x41384859 pm_generic_resume -EXPORT_SYMBOL_GPL vmlinux 0x41494f75 blk_trace_setup -EXPORT_SYMBOL_GPL vmlinux 0x414d3b3e regulator_suspend_enable -EXPORT_SYMBOL_GPL vmlinux 0x414ef0b8 crypto_stats_aead_encrypt -EXPORT_SYMBOL_GPL vmlinux 0x41633865 efivar_entry_iter -EXPORT_SYMBOL_GPL vmlinux 0x4167d4fe alarmtimer_get_rtcdev +EXPORT_SYMBOL_GPL vmlinux 0x41383d10 vfio_pci_core_mmap +EXPORT_SYMBOL_GPL vmlinux 0x4140d4f2 exportfs_encode_inode_fh +EXPORT_SYMBOL_GPL vmlinux 0x4141d292 _proc_mkdir +EXPORT_SYMBOL_GPL vmlinux 0x4147b551 nfs42_ssc_unregister +EXPORT_SYMBOL_GPL vmlinux 0x4149d0e7 cpufreq_cpu_get +EXPORT_SYMBOL_GPL vmlinux 0x41527931 dma_buf_end_cpu_access +EXPORT_SYMBOL_GPL vmlinux 0x41766164 gpiod_get_value EXPORT_SYMBOL_GPL vmlinux 0x41814cb8 dirty_writeback_interval -EXPORT_SYMBOL_GPL vmlinux 0x4182e35f pci_epc_write_header EXPORT_SYMBOL_GPL vmlinux 0x418873cc irq_bypass_register_producer -EXPORT_SYMBOL_GPL vmlinux 0x419d51d8 mptcp_token_iter_next +EXPORT_SYMBOL_GPL vmlinux 0x4199c050 rio_add_net EXPORT_SYMBOL_GPL vmlinux 0x419e7efd sfp_module_stop -EXPORT_SYMBOL_GPL vmlinux 0x41acb5ac devm_clk_hw_get_clk EXPORT_SYMBOL_GPL vmlinux 0x41b0415f srcu_notifier_chain_unregister +EXPORT_SYMBOL_GPL vmlinux 0x41b21ba3 __rio_local_write_config_16 +EXPORT_SYMBOL_GPL vmlinux 0x41b69252 kgdb_unregister_io_module EXPORT_SYMBOL_GPL vmlinux 0x41b7e8e2 register_kretprobe EXPORT_SYMBOL_GPL vmlinux 0x41b9a6e6 bsg_unregister_queue -EXPORT_SYMBOL_GPL vmlinux 0x41c77f7d iommu_aux_attach_device -EXPORT_SYMBOL_GPL vmlinux 0x41c79426 usb_autopm_put_interface_async -EXPORT_SYMBOL_GPL vmlinux 0x41d256c8 dma_request_chan -EXPORT_SYMBOL_GPL vmlinux 0x41e905e1 edac_pci_release_generic_ctl +EXPORT_SYMBOL_GPL vmlinux 0x41c84218 iommu_fwspec_add_ids +EXPORT_SYMBOL_GPL vmlinux 0x41c96dae led_blink_set_oneshot +EXPORT_SYMBOL_GPL vmlinux 0x41ccfa0d efivars_unregister +EXPORT_SYMBOL_GPL vmlinux 0x41d62e30 icc_node_create +EXPORT_SYMBOL_GPL vmlinux 0x41ddb011 wakeup_source_unregister +EXPORT_SYMBOL_GPL vmlinux 0x41de6e3e crypto_unregister_alg +EXPORT_SYMBOL_GPL vmlinux 0x41e4b650 __traceiter_devlink_trap_report +EXPORT_SYMBOL_GPL vmlinux 0x41e51cbf dma_buf_map_attachment +EXPORT_SYMBOL_GPL vmlinux 0x41e8e11c ip_tunnel_delete_nets +EXPORT_SYMBOL_GPL vmlinux 0x41ebe3db devm_nvmem_register +EXPORT_SYMBOL_GPL vmlinux 0x41ecb767 class_find_device EXPORT_SYMBOL_GPL vmlinux 0x41ed3cec eventfd_ctx_remove_wait_queue +EXPORT_SYMBOL_GPL vmlinux 0x42075886 pci_find_next_ext_capability +EXPORT_SYMBOL_GPL vmlinux 0x42080226 crypto_unregister_akcipher +EXPORT_SYMBOL_GPL vmlinux 0x420abdc6 irq_chip_eoi_parent EXPORT_SYMBOL_GPL vmlinux 0x420f3d01 nvmem_unregister_notifier -EXPORT_SYMBOL_GPL vmlinux 0x42259a55 device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x42150c95 irq_chip_release_resources_parent +EXPORT_SYMBOL_GPL vmlinux 0x421e5570 alloc_io_pgtable_ops EXPORT_SYMBOL_GPL vmlinux 0x422e578a __SCT__tp_func_add_device_to_group -EXPORT_SYMBOL_GPL vmlinux 0x422f90fa regulator_bulk_get -EXPORT_SYMBOL_GPL vmlinux 0x42521525 pci_pri_supported -EXPORT_SYMBOL_GPL vmlinux 0x4257fe3d devlink_port_unregister -EXPORT_SYMBOL_GPL vmlinux 0x42594cd1 rio_request_mport_dma -EXPORT_SYMBOL_GPL vmlinux 0x425b94eb acpi_create_platform_device +EXPORT_SYMBOL_GPL vmlinux 0x423580b9 sock_map_close +EXPORT_SYMBOL_GPL vmlinux 0x423e58d4 raw_seq_start +EXPORT_SYMBOL_GPL vmlinux 0x42436026 __irq_resolve_mapping EXPORT_SYMBOL_GPL vmlinux 0x42635d55 pm_suspend_global_flags EXPORT_SYMBOL_GPL vmlinux 0x426452a3 acpi_evaluation_failure_warn -EXPORT_SYMBOL_GPL vmlinux 0x426cb70a fscrypt_get_symlink +EXPORT_SYMBOL_GPL vmlinux 0x4273030e virtio_device_restore +EXPORT_SYMBOL_GPL vmlinux 0x427cb8e1 pci_enable_ats +EXPORT_SYMBOL_GPL vmlinux 0x427dcc3c __pm_runtime_idle EXPORT_SYMBOL_GPL vmlinux 0x42825ce2 rcu_scheduler_active -EXPORT_SYMBOL_GPL vmlinux 0x428510b5 pci_find_ht_capability -EXPORT_SYMBOL_GPL vmlinux 0x428b545a debugfs_rename -EXPORT_SYMBOL_GPL vmlinux 0x4295090d tcp_set_state -EXPORT_SYMBOL_GPL vmlinux 0x42a8721e rcu_read_unlock_trace_special -EXPORT_SYMBOL_GPL vmlinux 0x42ba8d83 sysfs_create_group -EXPORT_SYMBOL_GPL vmlinux 0x42c0c71c regulator_map_voltage_ascend -EXPORT_SYMBOL_GPL vmlinux 0x42c93e65 edac_device_handle_ue_count -EXPORT_SYMBOL_GPL vmlinux 0x42d1db55 sk_psock_msg_verdict -EXPORT_SYMBOL_GPL vmlinux 0x42d36dff pci_host_probe +EXPORT_SYMBOL_GPL vmlinux 0x42907473 blk_abort_request +EXPORT_SYMBOL_GPL vmlinux 0x42ae2cd4 phy_reset +EXPORT_SYMBOL_GPL vmlinux 0x42be6b9a xfrm_dev_offload_ok +EXPORT_SYMBOL_GPL vmlinux 0x42ce1ed5 blk_queue_flag_test_and_set +EXPORT_SYMBOL_GPL vmlinux 0x42d22656 ata_sas_port_init +EXPORT_SYMBOL_GPL vmlinux 0x42d8b61c sched_trace_cfs_rq_path +EXPORT_SYMBOL_GPL vmlinux 0x42e3fc77 handle_level_irq EXPORT_SYMBOL_GPL vmlinux 0x42e445f6 clk_mux_val_to_index -EXPORT_SYMBOL_GPL vmlinux 0x42e533c1 intel_pinctrl_resume_noirq +EXPORT_SYMBOL_GPL vmlinux 0x42e68f65 pci_epc_write_header EXPORT_SYMBOL_GPL vmlinux 0x42e9d0da ring_buffer_unlock_commit +EXPORT_SYMBOL_GPL vmlinux 0x42ebc799 ptdump_walk_pgd_level_debugfs +EXPORT_SYMBOL_GPL vmlinux 0x42f261e7 unix_inq_len +EXPORT_SYMBOL_GPL vmlinux 0x42f3fd1f devm_regulator_register +EXPORT_SYMBOL_GPL vmlinux 0x42f5e39c pci_epc_mem_init EXPORT_SYMBOL_GPL vmlinux 0x42f728aa mctrl_gpio_get_outputs EXPORT_SYMBOL_GPL vmlinux 0x430d88ec __traceiter_arm_event -EXPORT_SYMBOL_GPL vmlinux 0x43200e2a virtqueue_add_outbuf -EXPORT_SYMBOL_GPL vmlinux 0x435d07cf ata_sas_port_resume +EXPORT_SYMBOL_GPL vmlinux 0x4311c27b vfio_virqfd_enable +EXPORT_SYMBOL_GPL vmlinux 0x4313c776 vchan_tx_desc_free +EXPORT_SYMBOL_GPL vmlinux 0x4331aa52 msi_desc_to_pci_sysdata +EXPORT_SYMBOL_GPL vmlinux 0x433f7daa nvme_try_sched_reset +EXPORT_SYMBOL_GPL vmlinux 0x4357074b fpstate_clear_xstate_component +EXPORT_SYMBOL_GPL vmlinux 0x43688955 scsi_autopm_get_device +EXPORT_SYMBOL_GPL vmlinux 0x4369a439 __ata_ehi_push_desc +EXPORT_SYMBOL_GPL vmlinux 0x436b6b35 blkcg_root EXPORT_SYMBOL_GPL vmlinux 0x436d817f mpi_clear_bit -EXPORT_SYMBOL_GPL vmlinux 0x4374153b skb_zerocopy_headlen +EXPORT_SYMBOL_GPL vmlinux 0x436f881b fwnode_get_phy_mode EXPORT_SYMBOL_GPL vmlinux 0x437eb1df ipv6_mod_enabled -EXPORT_SYMBOL_GPL vmlinux 0x438264de fscrypt_ioctl_get_policy_ex -EXPORT_SYMBOL_GPL vmlinux 0x438b8cda serial8250_do_set_mctrl +EXPORT_SYMBOL_GPL vmlinux 0x438260df __SCK__tp_func_kfree_skb EXPORT_SYMBOL_GPL vmlinux 0x438d8df2 iova_cache_get -EXPORT_SYMBOL_GPL vmlinux 0x439fab94 device_get_named_child_node +EXPORT_SYMBOL_GPL vmlinux 0x43a0920c cpuidle_register EXPORT_SYMBOL_GPL vmlinux 0x43aa319e lease_register_notifier -EXPORT_SYMBOL_GPL vmlinux 0x43b8f664 dm_suspended -EXPORT_SYMBOL_GPL vmlinux 0x43d0ec03 smp_ops -EXPORT_SYMBOL_GPL vmlinux 0x43e7840e pci_cfg_access_unlock +EXPORT_SYMBOL_GPL vmlinux 0x43ad0da5 perf_aux_output_begin +EXPORT_SYMBOL_GPL vmlinux 0x43c100e2 phy_package_join +EXPORT_SYMBOL_GPL vmlinux 0x43c1d9e8 usb_phy_set_event +EXPORT_SYMBOL_GPL vmlinux 0x43d91ca9 regulator_get_linear_step +EXPORT_SYMBOL_GPL vmlinux 0x43e38456 percpu_up_write +EXPORT_SYMBOL_GPL vmlinux 0x43e3c2ed serial8250_rpm_put +EXPORT_SYMBOL_GPL vmlinux 0x43e7ae64 metadata_dst_alloc +EXPORT_SYMBOL_GPL vmlinux 0x43e8ee8f inode_dax EXPORT_SYMBOL_GPL vmlinux 0x43f56e82 ata_xfer_mode2shift EXPORT_SYMBOL_GPL vmlinux 0x43f81957 clk_round_rate EXPORT_SYMBOL_GPL vmlinux 0x43f92edd wait_for_initramfs EXPORT_SYMBOL_GPL vmlinux 0x4401e6c2 mpi_cmpabs -EXPORT_SYMBOL_GPL vmlinux 0x442b7efb gpiod_unexport +EXPORT_SYMBOL_GPL vmlinux 0x441eb6e6 sata_async_notification +EXPORT_SYMBOL_GPL vmlinux 0x442a892b extcon_sync +EXPORT_SYMBOL_GPL vmlinux 0x442cd245 __traceiter_neigh_update EXPORT_SYMBOL_GPL vmlinux 0x442deaa9 poll_state_synchronize_rcu -EXPORT_SYMBOL_GPL vmlinux 0x4456837f iommu_dev_enable_feature +EXPORT_SYMBOL_GPL vmlinux 0x4431abb3 gpiochip_find +EXPORT_SYMBOL_GPL vmlinux 0x44435ca7 devm_rtc_nvmem_register EXPORT_SYMBOL_GPL vmlinux 0x445a09c0 nvmem_device_cell_write -EXPORT_SYMBOL_GPL vmlinux 0x44678a50 genphy_c45_pma_setup_forced -EXPORT_SYMBOL_GPL vmlinux 0x446e9949 platform_get_irq -EXPORT_SYMBOL_GPL vmlinux 0x44811cad watchdog_register_device EXPORT_SYMBOL_GPL vmlinux 0x4484a5a4 wait_for_device_probe -EXPORT_SYMBOL_GPL vmlinux 0x4484d76a device_property_read_u8_array -EXPORT_SYMBOL_GPL vmlinux 0x44908904 irq_domain_remove_sim -EXPORT_SYMBOL_GPL vmlinux 0x44abbb9e vfio_pci_core_uninit_device -EXPORT_SYMBOL_GPL vmlinux 0x44ba1b6a uart_handle_cts_change EXPORT_SYMBOL_GPL vmlinux 0x44bae227 bit_wait_timeout -EXPORT_SYMBOL_GPL vmlinux 0x44c8396b efivar_entry_delete +EXPORT_SYMBOL_GPL vmlinux 0x44c2d3e1 gpiochip_irq_map +EXPORT_SYMBOL_GPL vmlinux 0x44c8098d hv_pkt_iter_close EXPORT_SYMBOL_GPL vmlinux 0x44cf8cf0 blk_zone_cond_str -EXPORT_SYMBOL_GPL vmlinux 0x44d9afa5 __tracepoint_arm_event -EXPORT_SYMBOL_GPL vmlinux 0x44e6aad0 crypto_register_aeads -EXPORT_SYMBOL_GPL vmlinux 0x44e7d043 acpi_data_fwnode_ops -EXPORT_SYMBOL_GPL vmlinux 0x44f1fca2 __tracepoint_map -EXPORT_SYMBOL_GPL vmlinux 0x44f93f4d generic_online_page +EXPORT_SYMBOL_GPL vmlinux 0x44d17d63 iommu_group_remove_device +EXPORT_SYMBOL_GPL vmlinux 0x44e215be get_governor_parent_kobj +EXPORT_SYMBOL_GPL vmlinux 0x44e5ecdf ip_valid_fib_dump_req +EXPORT_SYMBOL_GPL vmlinux 0x44f66163 vmbus_next_request_id EXPORT_SYMBOL_GPL vmlinux 0x450110e8 perf_assign_events EXPORT_SYMBOL_GPL vmlinux 0x4507f4a8 cpuhp_tasks_frozen -EXPORT_SYMBOL_GPL vmlinux 0x451137e9 bpf_trace_run4 -EXPORT_SYMBOL_GPL vmlinux 0x4528c0ca __fat_fs_error -EXPORT_SYMBOL_GPL vmlinux 0x452a0e4b __tracepoint_cpu_frequency +EXPORT_SYMBOL_GPL vmlinux 0x451c79ae fwnode_property_read_u64_array +EXPORT_SYMBOL_GPL vmlinux 0x452377d6 clean_record_shared_mapping_range +EXPORT_SYMBOL_GPL vmlinux 0x453155fc xhci_run EXPORT_SYMBOL_GPL vmlinux 0x4531624f usb_decode_ctrl EXPORT_SYMBOL_GPL vmlinux 0x4531ab62 copy_from_kernel_nofault -EXPORT_SYMBOL_GPL vmlinux 0x453c7ba7 dev_pm_genpd_remove_notifier -EXPORT_SYMBOL_GPL vmlinux 0x453fbd23 regulator_set_bypass_regmap +EXPORT_SYMBOL_GPL vmlinux 0x453d3eeb blkg_rwstat_recursive_sum EXPORT_SYMBOL_GPL vmlinux 0x4541fe0d mtrr_state -EXPORT_SYMBOL_GPL vmlinux 0x4546c927 subsys_interface_unregister +EXPORT_SYMBOL_GPL vmlinux 0x4549d2c6 devm_spi_mem_dirmap_create +EXPORT_SYMBOL_GPL vmlinux 0x4552bfa2 nvmem_device_find EXPORT_SYMBOL_GPL vmlinux 0x45558f56 clk_unregister_fixed_factor -EXPORT_SYMBOL_GPL vmlinux 0x455b843e nvdimm_volatile_region_create -EXPORT_SYMBOL_GPL vmlinux 0x45691151 ncsi_register_dev -EXPORT_SYMBOL_GPL vmlinux 0x45715de6 devm_thermal_of_cooling_device_register +EXPORT_SYMBOL_GPL vmlinux 0x4557b0ca clone_private_mount +EXPORT_SYMBOL_GPL vmlinux 0x45735981 __tracepoint_pelt_irq_tp EXPORT_SYMBOL_GPL vmlinux 0x457594fa crypto_alg_list -EXPORT_SYMBOL_GPL vmlinux 0x45816fd7 xdp_build_skb_from_frame -EXPORT_SYMBOL_GPL vmlinux 0x458244bc ata_bmdma_error_handler +EXPORT_SYMBOL_GPL vmlinux 0x459a3733 dw_pcie_host_init EXPORT_SYMBOL_GPL vmlinux 0x459e6151 mm_unaccount_pinned_pages -EXPORT_SYMBOL_GPL vmlinux 0x45c97895 pci_d3cold_disable -EXPORT_SYMBOL_GPL vmlinux 0x45cd2095 ndo_dflt_bridge_getlink -EXPORT_SYMBOL_GPL vmlinux 0x45e16e2b page_cache_ra_unbounded -EXPORT_SYMBOL_GPL vmlinux 0x45e9deb5 sched_setattr_nocheck -EXPORT_SYMBOL_GPL vmlinux 0x45f7dd68 scsi_internal_device_block_nowait -EXPORT_SYMBOL_GPL vmlinux 0x45f90bc6 blk_mq_sched_try_insert_merge +EXPORT_SYMBOL_GPL vmlinux 0x45ac2d53 clk_register +EXPORT_SYMBOL_GPL vmlinux 0x45cd90fc nd_region_provider_data +EXPORT_SYMBOL_GPL vmlinux 0x45d955d3 __tracepoint_sched_util_est_se_tp +EXPORT_SYMBOL_GPL vmlinux 0x45f8e71e pci_epf_remove_vepf +EXPORT_SYMBOL_GPL vmlinux 0x45f933b4 tty_encode_baud_rate EXPORT_SYMBOL_GPL vmlinux 0x46013233 net_dec_ingress_queue -EXPORT_SYMBOL_GPL vmlinux 0x46026d77 acpi_subsys_runtime_resume EXPORT_SYMBOL_GPL vmlinux 0x46030074 __hrtimer_get_remaining -EXPORT_SYMBOL_GPL vmlinux 0x46062191 dev_pm_genpd_resume -EXPORT_SYMBOL_GPL vmlinux 0x4607919f nvme_enable_ctrl -EXPORT_SYMBOL_GPL vmlinux 0x4622be01 __fscrypt_prepare_link +EXPORT_SYMBOL_GPL vmlinux 0x46127ded md_kick_rdev_from_array +EXPORT_SYMBOL_GPL vmlinux 0x46212485 nvdimm_volatile_region_create +EXPORT_SYMBOL_GPL vmlinux 0x46282985 ata_dev_pair EXPORT_SYMBOL_GPL vmlinux 0x4639bcda acpi_nfit_shutdown +EXPORT_SYMBOL_GPL vmlinux 0x463ce94f vmbus_free_ring +EXPORT_SYMBOL_GPL vmlinux 0x463d59da usb_bulk_msg EXPORT_SYMBOL_GPL vmlinux 0x463d8290 __irq_alloc_descs -EXPORT_SYMBOL_GPL vmlinux 0x46490ff2 vfio_iommu_group_put -EXPORT_SYMBOL_GPL vmlinux 0x464f2954 tun_get_tx_ring -EXPORT_SYMBOL_GPL vmlinux 0x465b8e3c nf_checksum_partial -EXPORT_SYMBOL_GPL vmlinux 0x467332ab genphy_c45_check_and_restart_aneg +EXPORT_SYMBOL_GPL vmlinux 0x463e10de ata_cable_unknown +EXPORT_SYMBOL_GPL vmlinux 0x463efb92 sock_map_unhash +EXPORT_SYMBOL_GPL vmlinux 0x464d6d67 pm_relax +EXPORT_SYMBOL_GPL vmlinux 0x464f2d25 nvme_start_ctrl +EXPORT_SYMBOL_GPL vmlinux 0x465cc13b genphy_c45_read_link +EXPORT_SYMBOL_GPL vmlinux 0x46632290 init_pid_ns +EXPORT_SYMBOL_GPL vmlinux 0x466540ef vchan_find_desc +EXPORT_SYMBOL_GPL vmlinux 0x466831e8 regmap_read +EXPORT_SYMBOL_GPL vmlinux 0x467a1feb lwtunnel_encap_add_ops +EXPORT_SYMBOL_GPL vmlinux 0x467db937 gpiochip_add_pingroup_range +EXPORT_SYMBOL_GPL vmlinux 0x4685b444 pm_runtime_get_if_active EXPORT_SYMBOL_GPL vmlinux 0x4688d7ec pvclock_gtod_unregister_notifier -EXPORT_SYMBOL_GPL vmlinux 0x4697c66d skcipher_walk_async -EXPORT_SYMBOL_GPL vmlinux 0x46988723 crypto_skcipher_setkey +EXPORT_SYMBOL_GPL vmlinux 0x4690d0d4 gpiod_get_raw_value_cansleep EXPORT_SYMBOL_GPL vmlinux 0x46a417ca vmbus_proto_version EXPORT_SYMBOL_GPL vmlinux 0x46a4b118 hrtimer_cancel EXPORT_SYMBOL_GPL vmlinux 0x46a6c9ef hv_get_tsc_page +EXPORT_SYMBOL_GPL vmlinux 0x46b7d98a bdi_dev_name +EXPORT_SYMBOL_GPL vmlinux 0x46ba029a crypto_register_aead +EXPORT_SYMBOL_GPL vmlinux 0x46bf26f0 blk_rq_err_bytes EXPORT_SYMBOL_GPL vmlinux 0x46c5be22 clk_multiplier_ops -EXPORT_SYMBOL_GPL vmlinux 0x46e18026 get_device_system_crosststamp +EXPORT_SYMBOL_GPL vmlinux 0x46e79fcd mbox_request_channel EXPORT_SYMBOL_GPL vmlinux 0x46f42be0 devlink_fmsg_u8_put -EXPORT_SYMBOL_GPL vmlinux 0x4706fca0 nvdimm_has_cache -EXPORT_SYMBOL_GPL vmlinux 0x4718ee91 acpi_dev_get_first_consumer_dev +EXPORT_SYMBOL_GPL vmlinux 0x46f51d24 devm_of_icc_get +EXPORT_SYMBOL_GPL vmlinux 0x471f49a7 devfreq_event_add_edev EXPORT_SYMBOL_GPL vmlinux 0x47229b5c gpio_request -EXPORT_SYMBOL_GPL vmlinux 0x473411ec cpci_hp_unregister_controller -EXPORT_SYMBOL_GPL vmlinux 0x474c2afc pinctrl_lookup_state -EXPORT_SYMBOL_GPL vmlinux 0x47582eba blk_mq_flush_busy_ctxs -EXPORT_SYMBOL_GPL vmlinux 0x47616b8c sk_msg_memcopy_from_iter +EXPORT_SYMBOL_GPL vmlinux 0x47282bb2 transport_setup_device +EXPORT_SYMBOL_GPL vmlinux 0x47293aad __SCK__tp_func_rpm_return_int +EXPORT_SYMBOL_GPL vmlinux 0x472bce72 to_nd_desc +EXPORT_SYMBOL_GPL vmlinux 0x4746621b espintcp_queue_out +EXPORT_SYMBOL_GPL vmlinux 0x47507f8b pcie_flr EXPORT_SYMBOL_GPL vmlinux 0x4761f17c register_netevent_notifier -EXPORT_SYMBOL_GPL vmlinux 0x476721b5 tty_buffer_lock_exclusive -EXPORT_SYMBOL_GPL vmlinux 0x4768e579 fuse_file_poll -EXPORT_SYMBOL_GPL vmlinux 0x476a22c5 ata_qc_complete_multiple -EXPORT_SYMBOL_GPL vmlinux 0x4781a71e devm_reset_controller_register -EXPORT_SYMBOL_GPL vmlinux 0x47869fd8 devm_clk_bulk_get_all +EXPORT_SYMBOL_GPL vmlinux 0x477bbe36 add_to_page_cache_lru EXPORT_SYMBOL_GPL vmlinux 0x4787ff15 srcu_notifier_call_chain EXPORT_SYMBOL_GPL vmlinux 0x47884890 system_power_efficient_wq EXPORT_SYMBOL_GPL vmlinux 0x478debf5 phy_10gbit_fec_features EXPORT_SYMBOL_GPL vmlinux 0x478e81f8 tcp_orphan_count EXPORT_SYMBOL_GPL vmlinux 0x4791cb91 apei_mce_report_mem_error -EXPORT_SYMBOL_GPL vmlinux 0x47928349 nd_blk_memremap_flags -EXPORT_SYMBOL_GPL vmlinux 0x479bd828 dev_pm_opp_set_clkname -EXPORT_SYMBOL_GPL vmlinux 0x479eafb6 usb_hcd_end_port_resume EXPORT_SYMBOL_GPL vmlinux 0x479f7d4b clk_bulk_disable -EXPORT_SYMBOL_GPL vmlinux 0x47a3b21e pci_iomap_wc EXPORT_SYMBOL_GPL vmlinux 0x47aad3b9 have_governor_per_policy -EXPORT_SYMBOL_GPL vmlinux 0x47af16b9 fuse_conn_destroy -EXPORT_SYMBOL_GPL vmlinux 0x47b04146 crypto_unregister_scomps -EXPORT_SYMBOL_GPL vmlinux 0x47c237b4 devm_device_add_groups +EXPORT_SYMBOL_GPL vmlinux 0x47bc7b4b blk_mq_alloc_request_hctx +EXPORT_SYMBOL_GPL vmlinux 0x47beeab6 rio_unmap_outb_region EXPORT_SYMBOL_GPL vmlinux 0x47d0eea2 acpi_lpat_temp_to_raw -EXPORT_SYMBOL_GPL vmlinux 0x47d6eee8 __SCK__tp_func_remove_device_from_group EXPORT_SYMBOL_GPL vmlinux 0x47de0dc7 clk_unregister_mux -EXPORT_SYMBOL_GPL vmlinux 0x47e0b651 ata_ehi_clear_desc -EXPORT_SYMBOL_GPL vmlinux 0x47e1ca90 lwtunnel_fill_encap -EXPORT_SYMBOL_GPL vmlinux 0x47ec3a12 __SCK__tp_func_neigh_cleanup_and_release -EXPORT_SYMBOL_GPL vmlinux 0x47efc53f rio_register_mport -EXPORT_SYMBOL_GPL vmlinux 0x47ff8122 spi_finalize_current_message +EXPORT_SYMBOL_GPL vmlinux 0x47de74d0 perf_aux_output_flag +EXPORT_SYMBOL_GPL vmlinux 0x47ed9b2e vp_modern_set_features EXPORT_SYMBOL_GPL vmlinux 0x480305ca kmsg_dump_rewind -EXPORT_SYMBOL_GPL vmlinux 0x48042cef strp_stop -EXPORT_SYMBOL_GPL vmlinux 0x48199bec devlink_port_params_register -EXPORT_SYMBOL_GPL vmlinux 0x481ef72c eventfd_fget +EXPORT_SYMBOL_GPL vmlinux 0x481175e8 xfrm_audit_state_notfound +EXPORT_SYMBOL_GPL vmlinux 0x4814fdac fwnode_get_next_child_node +EXPORT_SYMBOL_GPL vmlinux 0x481a7074 em_dev_unregister_perf_domain EXPORT_SYMBOL_GPL vmlinux 0x481f9b7d mpi_mulm +EXPORT_SYMBOL_GPL vmlinux 0x48240274 crypto_register_rng EXPORT_SYMBOL_GPL vmlinux 0x4828e77b acpi_scan_lock_acquire -EXPORT_SYMBOL_GPL vmlinux 0x483deb52 class_destroy -EXPORT_SYMBOL_GPL vmlinux 0x48489d39 nvme_wait_reset -EXPORT_SYMBOL_GPL vmlinux 0x484b6b81 irq_domain_get_irq_data -EXPORT_SYMBOL_GPL vmlinux 0x4859aee9 device_link_del -EXPORT_SYMBOL_GPL vmlinux 0x48604555 kill_pid_usb_asyncio -EXPORT_SYMBOL_GPL vmlinux 0x48624c58 dev_pm_opp_find_freq_ceil -EXPORT_SYMBOL_GPL vmlinux 0x487d11ea tty_buffer_set_limit -EXPORT_SYMBOL_GPL vmlinux 0x488de21d devlink_is_reload_failed +EXPORT_SYMBOL_GPL vmlinux 0x482e1a93 sysfs_file_change_owner +EXPORT_SYMBOL_GPL vmlinux 0x483966b7 is_nvdimm_sync +EXPORT_SYMBOL_GPL vmlinux 0x483b67c4 __rio_local_read_config_32 +EXPORT_SYMBOL_GPL vmlinux 0x483c3d4c __SCK__tp_func_rpm_resume +EXPORT_SYMBOL_GPL vmlinux 0x4848da73 wwan_create_port +EXPORT_SYMBOL_GPL vmlinux 0x486127e6 blk_mq_quiesce_queue_nowait +EXPORT_SYMBOL_GPL vmlinux 0x48724e54 devres_find +EXPORT_SYMBOL_GPL vmlinux 0x4881c9e4 __tracepoint_mc_event +EXPORT_SYMBOL_GPL vmlinux 0x488c0c0d exportfs_decode_fh_raw +EXPORT_SYMBOL_GPL vmlinux 0x48911984 __pneigh_lookup +EXPORT_SYMBOL_GPL vmlinux 0x48983bdd devlink_sb_unregister +EXPORT_SYMBOL_GPL vmlinux 0x489988f3 devm_pwm_get +EXPORT_SYMBOL_GPL vmlinux 0x48a075fa dma_max_mapping_size EXPORT_SYMBOL_GPL vmlinux 0x48a3a923 pkcs7_get_content_data EXPORT_SYMBOL_GPL vmlinux 0x48a3d20b mctrl_gpio_get -EXPORT_SYMBOL_GPL vmlinux 0x48c63dd5 dm_put -EXPORT_SYMBOL_GPL vmlinux 0x48d5a3c7 sock_diag_save_cookie -EXPORT_SYMBOL_GPL vmlinux 0x48dccec2 device_node_to_regmap -EXPORT_SYMBOL_GPL vmlinux 0x48f06acd ata_bmdma_start +EXPORT_SYMBOL_GPL vmlinux 0x48a8c654 __tracepoint_rpm_idle +EXPORT_SYMBOL_GPL vmlinux 0x48a92243 rio_mport_get_efb +EXPORT_SYMBOL_GPL vmlinux 0x48ac8b47 dax_iomap_fault +EXPORT_SYMBOL_GPL vmlinux 0x48b4d47f sk_free_unlock_clone +EXPORT_SYMBOL_GPL vmlinux 0x48ca83d1 crypto_shoot_alg +EXPORT_SYMBOL_GPL vmlinux 0x48cf513c usb_hc_died +EXPORT_SYMBOL_GPL vmlinux 0x48dbbcce nvdimm_cmd_mask +EXPORT_SYMBOL_GPL vmlinux 0x48e7aebf subsys_interface_register +EXPORT_SYMBOL_GPL vmlinux 0x48edcc3e da9052_adc_read_temp +EXPORT_SYMBOL_GPL vmlinux 0x48f1f95e vfs_submount EXPORT_SYMBOL_GPL vmlinux 0x48f49400 apei_hest_parse -EXPORT_SYMBOL_GPL vmlinux 0x4905c736 edac_mc_handle_error -EXPORT_SYMBOL_GPL vmlinux 0x490cd38b ata_pci_sff_init_one -EXPORT_SYMBOL_GPL vmlinux 0x4921a39c nvme_uninit_ctrl +EXPORT_SYMBOL_GPL vmlinux 0x49014aef vfs_setxattr EXPORT_SYMBOL_GPL vmlinux 0x49224181 nvme_reset_wq EXPORT_SYMBOL_GPL vmlinux 0x49242bc7 freezer_cgrp_subsys_on_dfl_key EXPORT_SYMBOL_GPL vmlinux 0x4934bdd0 crypto_check_attr_type +EXPORT_SYMBOL_GPL vmlinux 0x4935ec29 da9052_regmap_config EXPORT_SYMBOL_GPL vmlinux 0x4939ebcd numa_map_to_online_node -EXPORT_SYMBOL_GPL vmlinux 0x493e2319 clockevents_register_device -EXPORT_SYMBOL_GPL vmlinux 0x49408097 of_phy_provider_unregister +EXPORT_SYMBOL_GPL vmlinux 0x494cc787 pci_epc_put EXPORT_SYMBOL_GPL vmlinux 0x495a4221 __SCT__tp_func_rpm_return_int EXPORT_SYMBOL_GPL vmlinux 0x49608959 migrate_disable -EXPORT_SYMBOL_GPL vmlinux 0x497ed306 ata_port_abort +EXPORT_SYMBOL_GPL vmlinux 0x496fd0ca dm_send_uevents +EXPORT_SYMBOL_GPL vmlinux 0x497b1b5b phy_set_media +EXPORT_SYMBOL_GPL vmlinux 0x497e7509 __mnt_drop_write EXPORT_SYMBOL_GPL vmlinux 0x499043d3 crypto_init_queue +EXPORT_SYMBOL_GPL vmlinux 0x4991b3f4 skb_to_sgvec +EXPORT_SYMBOL_GPL vmlinux 0x4993127b is_skb_forwardable EXPORT_SYMBOL_GPL vmlinux 0x49951708 sev_enable_key +EXPORT_SYMBOL_GPL vmlinux 0x499a7694 nvdimm_region_notify EXPORT_SYMBOL_GPL vmlinux 0x499bbf57 nfit_get_smbios_id -EXPORT_SYMBOL_GPL vmlinux 0x499dded9 iomap_is_partially_uptodate -EXPORT_SYMBOL_GPL vmlinux 0x49a1b6c2 __SCK__tp_func_devlink_hwmsg -EXPORT_SYMBOL_GPL vmlinux 0x49c14a61 ex_handler_fault -EXPORT_SYMBOL_GPL vmlinux 0x49ccb242 fib_nl_delrule +EXPORT_SYMBOL_GPL vmlinux 0x49bb2030 fsverity_ioctl_measure +EXPORT_SYMBOL_GPL vmlinux 0x49c05720 request_firmware_direct +EXPORT_SYMBOL_GPL vmlinux 0x49c15662 usb_set_configuration +EXPORT_SYMBOL_GPL vmlinux 0x49c7c49e ata_sff_busy_sleep EXPORT_SYMBOL_GPL vmlinux 0x49cd25ed alloc_workqueue -EXPORT_SYMBOL_GPL vmlinux 0x49e62565 dmaengine_desc_attach_metadata +EXPORT_SYMBOL_GPL vmlinux 0x49d0755c to_nvdimm +EXPORT_SYMBOL_GPL vmlinux 0x49da3e9e nvme_wait_reset +EXPORT_SYMBOL_GPL vmlinux 0x49e36e75 debugfs_create_u32 EXPORT_SYMBOL_GPL vmlinux 0x49e96999 cond_synchronize_rcu -EXPORT_SYMBOL_GPL vmlinux 0x49f19f32 nd_cmd_out_size -EXPORT_SYMBOL_GPL vmlinux 0x4a070a01 __sock_recv_timestamp +EXPORT_SYMBOL_GPL vmlinux 0x49f4c3ca inet_csk_update_pmtu +EXPORT_SYMBOL_GPL vmlinux 0x4a14a8f3 devlink_unregister EXPORT_SYMBOL_GPL vmlinux 0x4a17ed66 sysrq_mask -EXPORT_SYMBOL_GPL vmlinux 0x4a1cd93b pci_add_dynid +EXPORT_SYMBOL_GPL vmlinux 0x4a1add19 device_reprobe +EXPORT_SYMBOL_GPL vmlinux 0x4a324ad1 perf_aux_output_skip +EXPORT_SYMBOL_GPL vmlinux 0x4a3ebe35 seg6_do_srh_inline EXPORT_SYMBOL_GPL vmlinux 0x4a420d09 acpi_bus_detach_private_data -EXPORT_SYMBOL_GPL vmlinux 0x4a53e83c gpiochip_remove_pin_ranges -EXPORT_SYMBOL_GPL vmlinux 0x4a6aa66f sk_msg_return -EXPORT_SYMBOL_GPL vmlinux 0x4a7e4e4b pid_nr_ns -EXPORT_SYMBOL_GPL vmlinux 0x4a879562 iommu_aux_get_pasid -EXPORT_SYMBOL_GPL vmlinux 0x4a8a9a1b regulator_sync_voltage -EXPORT_SYMBOL_GPL vmlinux 0x4a966a68 ip6_datagram_send_ctl -EXPORT_SYMBOL_GPL vmlinux 0x4abf6d15 devfreq_cooling_unregister -EXPORT_SYMBOL_GPL vmlinux 0x4acefd2a sfp_bus_add_upstream -EXPORT_SYMBOL_GPL vmlinux 0x4ae789e2 hwspin_lock_unregister -EXPORT_SYMBOL_GPL vmlinux 0x4afff721 shake_page -EXPORT_SYMBOL_GPL vmlinux 0x4b12b9da platform_get_irq_optional -EXPORT_SYMBOL_GPL vmlinux 0x4b214c06 __rt_mutex_init +EXPORT_SYMBOL_GPL vmlinux 0x4a683898 dev_attr_link_power_management_policy +EXPORT_SYMBOL_GPL vmlinux 0x4a6d63f6 regmap_noinc_read +EXPORT_SYMBOL_GPL vmlinux 0x4a9d333c inet6_compat_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x4ad8d33f devm_gpiod_get_array +EXPORT_SYMBOL_GPL vmlinux 0x4b0696c7 ping_hash EXPORT_SYMBOL_GPL vmlinux 0x4b2210b8 vmbus_send_tl_connect_request +EXPORT_SYMBOL_GPL vmlinux 0x4b25d88c dev_get_tstats64 EXPORT_SYMBOL_GPL vmlinux 0x4b2cd5af crypto_aes_set_key -EXPORT_SYMBOL_GPL vmlinux 0x4b2f21d4 gpiod_get_array_value_cansleep -EXPORT_SYMBOL_GPL vmlinux 0x4b3407e4 usb_autopm_get_interface_no_resume -EXPORT_SYMBOL_GPL vmlinux 0x4b400ffa skb_complete_wifi_ack +EXPORT_SYMBOL_GPL vmlinux 0x4b3e3176 fat_search_long EXPORT_SYMBOL_GPL vmlinux 0x4b51f74c ata_xfer_mode2mask -EXPORT_SYMBOL_GPL vmlinux 0x4b5313c4 memremap_pages -EXPORT_SYMBOL_GPL vmlinux 0x4b583c46 fwnode_graph_get_next_endpoint -EXPORT_SYMBOL_GPL vmlinux 0x4b5a164b synth_event_trace_end EXPORT_SYMBOL_GPL vmlinux 0x4b5acf74 rhashtable_init -EXPORT_SYMBOL_GPL vmlinux 0x4b5b6693 vfio_pci_core_mmap -EXPORT_SYMBOL_GPL vmlinux 0x4b6ac044 virtqueue_detach_unused_buf -EXPORT_SYMBOL_GPL vmlinux 0x4b6bc487 vfio_pci_core_close_device EXPORT_SYMBOL_GPL vmlinux 0x4b72009e dynamic_debug_exec_queries EXPORT_SYMBOL_GPL vmlinux 0x4b762828 start_thread -EXPORT_SYMBOL_GPL vmlinux 0x4b76a5d1 led_stop_software_blink -EXPORT_SYMBOL_GPL vmlinux 0x4bad86a4 ata_port_pbar_desc -EXPORT_SYMBOL_GPL vmlinux 0x4bc1c184 __irq_resolve_mapping -EXPORT_SYMBOL_GPL vmlinux 0x4bc68158 ip6_sk_redirect -EXPORT_SYMBOL_GPL vmlinux 0x4bc9839d tty_ldisc_ref_wait -EXPORT_SYMBOL_GPL vmlinux 0x4bceb8f9 nvme_host_path_error +EXPORT_SYMBOL_GPL vmlinux 0x4bb9baf3 dequeue_signal +EXPORT_SYMBOL_GPL vmlinux 0x4bba929c iommu_register_device_fault_handler +EXPORT_SYMBOL_GPL vmlinux 0x4bc9dccb __traceiter_tcp_send_reset +EXPORT_SYMBOL_GPL vmlinux 0x4bcc6619 serial8250_do_shutdown +EXPORT_SYMBOL_GPL vmlinux 0x4bd4a655 syscon_regmap_lookup_by_phandle_args +EXPORT_SYMBOL_GPL vmlinux 0x4bd5958d dev_pm_opp_disable EXPORT_SYMBOL_GPL vmlinux 0x4bd6f08b misc_cgrp_subsys_on_dfl_key -EXPORT_SYMBOL_GPL vmlinux 0x4bfe034a ata_scsi_slave_config -EXPORT_SYMBOL_GPL vmlinux 0x4c003dc1 gpiod_to_irq -EXPORT_SYMBOL_GPL vmlinux 0x4c02f7f2 phy_exit -EXPORT_SYMBOL_GPL vmlinux 0x4c0349aa gpiod_direction_output_raw -EXPORT_SYMBOL_GPL vmlinux 0x4c081902 regulator_get_voltage_sel_pickable_regmap -EXPORT_SYMBOL_GPL vmlinux 0x4c1816e6 bsg_job_get -EXPORT_SYMBOL_GPL vmlinux 0x4c2b7490 vchan_tx_submit -EXPORT_SYMBOL_GPL vmlinux 0x4c3082c6 find_get_pid -EXPORT_SYMBOL_GPL vmlinux 0x4c40dfd7 __devm_clk_hw_register_divider +EXPORT_SYMBOL_GPL vmlinux 0x4bdef50b usb_acpi_set_power_state +EXPORT_SYMBOL_GPL vmlinux 0x4be7e67b mptcp_subflow_request_sock_ops +EXPORT_SYMBOL_GPL vmlinux 0x4bf1f72b rtnl_link_unregister +EXPORT_SYMBOL_GPL vmlinux 0x4c080b9b irq_alloc_generic_chip +EXPORT_SYMBOL_GPL vmlinux 0x4c12d484 clockevents_register_device +EXPORT_SYMBOL_GPL vmlinux 0x4c1e8e16 udp_tunnel_drop_rx_port +EXPORT_SYMBOL_GPL vmlinux 0x4c2ed371 acpi_subsys_prepare EXPORT_SYMBOL_GPL vmlinux 0x4c49f1de hv_clock_per_cpu -EXPORT_SYMBOL_GPL vmlinux 0x4c519631 regulator_map_voltage_pickable_linear_range EXPORT_SYMBOL_GPL vmlinux 0x4c549b36 __traceiter_xhci_dbg_quirks -EXPORT_SYMBOL_GPL vmlinux 0x4c57eb6f __intel_scu_ipc_register -EXPORT_SYMBOL_GPL vmlinux 0x4c597a1f uhci_check_and_reset_hc -EXPORT_SYMBOL_GPL vmlinux 0x4c629d05 fwnode_property_get_reference_args +EXPORT_SYMBOL_GPL vmlinux 0x4c621c85 irq_chip_get_parent_state +EXPORT_SYMBOL_GPL vmlinux 0x4c71f4c3 netdev_set_default_ethtool_ops EXPORT_SYMBOL_GPL vmlinux 0x4c762b5c x86_stepping -EXPORT_SYMBOL_GPL vmlinux 0x4c7a6354 is_transparent_hugepage -EXPORT_SYMBOL_GPL vmlinux 0x4c7f57d0 crypto_mod_put EXPORT_SYMBOL_GPL vmlinux 0x4c8adfe1 hv_root_partition -EXPORT_SYMBOL_GPL vmlinux 0x4c9013e4 xfrm_dev_state_add -EXPORT_SYMBOL_GPL vmlinux 0x4c92cb64 class_interface_register -EXPORT_SYMBOL_GPL vmlinux 0x4cadf080 nvmem_cell_read_variable_le_u64 +EXPORT_SYMBOL_GPL vmlinux 0x4c9c144b serial8250_rpm_get +EXPORT_SYMBOL_GPL vmlinux 0x4ca18a1f tty_kopen_shared +EXPORT_SYMBOL_GPL vmlinux 0x4ca3090d ata_scsi_dma_need_drain EXPORT_SYMBOL_GPL vmlinux 0x4cb27100 ktime_get_snapshot -EXPORT_SYMBOL_GPL vmlinux 0x4ccf000f clk_hw_get_rate -EXPORT_SYMBOL_GPL vmlinux 0x4cd5277b bpf_trace_run3 -EXPORT_SYMBOL_GPL vmlinux 0x4cdcc808 pinctrl_get_group_pins -EXPORT_SYMBOL_GPL vmlinux 0x4cede3f6 usb_get_dev +EXPORT_SYMBOL_GPL vmlinux 0x4cc672f1 regcache_cache_only +EXPORT_SYMBOL_GPL vmlinux 0x4ccc52f7 scsi_check_sense EXPORT_SYMBOL_GPL vmlinux 0x4cf699b8 vfio_pci_core_set_params -EXPORT_SYMBOL_GPL vmlinux 0x4cfc0dd1 irq_set_chained_handler_and_data +EXPORT_SYMBOL_GPL vmlinux 0x4cf8529a blk_mq_sched_mark_restart_hctx +EXPORT_SYMBOL_GPL vmlinux 0x4cfbcac9 tps65912_regmap_config +EXPORT_SYMBOL_GPL vmlinux 0x4cfe4e19 gpiochip_generic_free +EXPORT_SYMBOL_GPL vmlinux 0x4cfe98fe inet_twsk_alloc EXPORT_SYMBOL_GPL vmlinux 0x4d0015e2 cpu_hotplug_disable EXPORT_SYMBOL_GPL vmlinux 0x4d0b752f alloc_iova +EXPORT_SYMBOL_GPL vmlinux 0x4d1c1bca gpiochip_line_is_persistent EXPORT_SYMBOL_GPL vmlinux 0x4d202b8c __xas_prev -EXPORT_SYMBOL_GPL vmlinux 0x4d364e4e __rtnl_link_register -EXPORT_SYMBOL_GPL vmlinux 0x4d433b71 usb_poison_urb +EXPORT_SYMBOL_GPL vmlinux 0x4d21b477 __tracepoint_error_report_end +EXPORT_SYMBOL_GPL vmlinux 0x4d2343ad sysfs_groups_change_owner +EXPORT_SYMBOL_GPL vmlinux 0x4d255e05 iommu_dev_disable_feature +EXPORT_SYMBOL_GPL vmlinux 0x4d2f7df6 devm_get_free_pages +EXPORT_SYMBOL_GPL vmlinux 0x4d3a7603 regmap_async_complete_cb +EXPORT_SYMBOL_GPL vmlinux 0x4d3af3b2 dev_pm_opp_find_level_exact EXPORT_SYMBOL_GPL vmlinux 0x4d4d7b79 blk_mq_map_queues -EXPORT_SYMBOL_GPL vmlinux 0x4d54e29a badblocks_init -EXPORT_SYMBOL_GPL vmlinux 0x4d5907a3 pm_runtime_forbid -EXPORT_SYMBOL_GPL vmlinux 0x4d632f2a inet_csk_addr2sockaddr EXPORT_SYMBOL_GPL vmlinux 0x4d6d0bbc iommu_group_ref_get -EXPORT_SYMBOL_GPL vmlinux 0x4d6eeb6b sysfs_update_groups EXPORT_SYMBOL_GPL vmlinux 0x4d7272e4 migrate_enable EXPORT_SYMBOL_GPL vmlinux 0x4d8a96ab xas_set_mark -EXPORT_SYMBOL_GPL vmlinux 0x4d8b8dab crypto_alloc_acomp -EXPORT_SYMBOL_GPL vmlinux 0x4d9da33e strp_check_rcv EXPORT_SYMBOL_GPL vmlinux 0x4da1f4a7 list_lru_del -EXPORT_SYMBOL_GPL vmlinux 0x4db2e9d8 pinctrl_register_and_init -EXPORT_SYMBOL_GPL vmlinux 0x4dbc1934 bpf_offload_dev_match -EXPORT_SYMBOL_GPL vmlinux 0x4dbce6bf debugfs_create_ulong -EXPORT_SYMBOL_GPL vmlinux 0x4dc73cea crypto_unregister_algs -EXPORT_SYMBOL_GPL vmlinux 0x4dc89e77 sk_psock_tls_strp_read +EXPORT_SYMBOL_GPL vmlinux 0x4da7ae6e pinconf_generic_dump_config +EXPORT_SYMBOL_GPL vmlinux 0x4dbd09f0 thermal_zone_device_update EXPORT_SYMBOL_GPL vmlinux 0x4dd9d14d cn_netlink_send_mult EXPORT_SYMBOL_GPL vmlinux 0x4de17ab3 usb_state_string +EXPORT_SYMBOL_GPL vmlinux 0x4de80ceb __percpu_init_rwsem +EXPORT_SYMBOL_GPL vmlinux 0x4de8a480 ata_cable_sata +EXPORT_SYMBOL_GPL vmlinux 0x4df30fee usb_hub_release_port EXPORT_SYMBOL_GPL vmlinux 0x4dff61e5 wwan_port_txoff -EXPORT_SYMBOL_GPL vmlinux 0x4e0478e9 power_supply_register_no_ws -EXPORT_SYMBOL_GPL vmlinux 0x4e0d73df crypto_stats_get +EXPORT_SYMBOL_GPL vmlinux 0x4e040d63 rio_request_outb_dbell EXPORT_SYMBOL_GPL vmlinux 0x4e144a54 __SCT__tp_func_block_bio_complete EXPORT_SYMBOL_GPL vmlinux 0x4e17c613 ata_sff_queue_delayed_work -EXPORT_SYMBOL_GPL vmlinux 0x4e1cafd2 rio_unregister_driver -EXPORT_SYMBOL_GPL vmlinux 0x4e22f0f2 class_interface_unregister -EXPORT_SYMBOL_GPL vmlinux 0x4e3083f4 blkg_conf_finish -EXPORT_SYMBOL_GPL vmlinux 0x4e39dd97 uart_insert_char +EXPORT_SYMBOL_GPL vmlinux 0x4e2957e6 ip6_datagram_connect +EXPORT_SYMBOL_GPL vmlinux 0x4e433212 tpm_pm_resume EXPORT_SYMBOL_GPL vmlinux 0x4e4c37e2 freq_qos_remove_notifier +EXPORT_SYMBOL_GPL vmlinux 0x4e51f8c0 ata_msleep +EXPORT_SYMBOL_GPL vmlinux 0x4e5745bc devm_phy_optional_get +EXPORT_SYMBOL_GPL vmlinux 0x4e5af828 usb_unlink_urb EXPORT_SYMBOL_GPL vmlinux 0x4e5ee273 tick_nohz_full_mask -EXPORT_SYMBOL_GPL vmlinux 0x4e7c89fb devm_kstrdup_const -EXPORT_SYMBOL_GPL vmlinux 0x4e7f96e6 vxlan_fdb_replay +EXPORT_SYMBOL_GPL vmlinux 0x4e6c7660 fib6_new_table +EXPORT_SYMBOL_GPL vmlinux 0x4e71b92a blk_clear_pm_only +EXPORT_SYMBOL_GPL vmlinux 0x4e74f36f crypto_unregister_templates +EXPORT_SYMBOL_GPL vmlinux 0x4e7b0a94 ata_sas_queuecmd +EXPORT_SYMBOL_GPL vmlinux 0x4e7b29e6 fuse_dev_alloc +EXPORT_SYMBOL_GPL vmlinux 0x4e9f580a dev_pm_opp_set_supported_hw +EXPORT_SYMBOL_GPL vmlinux 0x4ea0fdf8 devlink_health_reporter_create +EXPORT_SYMBOL_GPL vmlinux 0x4eabaff3 __nvme_check_ready EXPORT_SYMBOL_GPL vmlinux 0x4eac5fc1 cpu_mitigations_auto_nosmt -EXPORT_SYMBOL_GPL vmlinux 0x4eafa48f ip_route_output_tunnel -EXPORT_SYMBOL_GPL vmlinux 0x4ebb35f4 setup_udp_tunnel_sock -EXPORT_SYMBOL_GPL vmlinux 0x4ebc2ddd proc_create_net_data -EXPORT_SYMBOL_GPL vmlinux 0x4ebe9ea2 put_device -EXPORT_SYMBOL_GPL vmlinux 0x4ec8392d dm_send_uevents +EXPORT_SYMBOL_GPL vmlinux 0x4eb11889 nvme_host_path_error +EXPORT_SYMBOL_GPL vmlinux 0x4eb40820 blk_queue_zone_write_granularity +EXPORT_SYMBOL_GPL vmlinux 0x4eb90ff5 spi_async_locked +EXPORT_SYMBOL_GPL vmlinux 0x4ec9eb23 __traceiter_block_split EXPORT_SYMBOL_GPL vmlinux 0x4ece3615 blocking_notifier_chain_unregister -EXPORT_SYMBOL_GPL vmlinux 0x4ed495b2 pm_generic_thaw_early -EXPORT_SYMBOL_GPL vmlinux 0x4ef2ffd8 rio_map_inb_region +EXPORT_SYMBOL_GPL vmlinux 0x4ed05055 fib_nexthop_info +EXPORT_SYMBOL_GPL vmlinux 0x4ed9f43f device_get_named_child_node +EXPORT_SYMBOL_GPL vmlinux 0x4ee3c8d2 ping_bind EXPORT_SYMBOL_GPL vmlinux 0x4ef5bcf4 perf_swevent_get_recursion_context +EXPORT_SYMBOL_GPL vmlinux 0x4ef9c889 platform_get_resource EXPORT_SYMBOL_GPL vmlinux 0x4efcf021 mpi_normalize +EXPORT_SYMBOL_GPL vmlinux 0x4f02a976 devm_hwspin_lock_register EXPORT_SYMBOL_GPL vmlinux 0x4f2593f0 btree_update +EXPORT_SYMBOL_GPL vmlinux 0x4f2a1bef dev_pm_set_dedicated_wake_irq EXPORT_SYMBOL_GPL vmlinux 0x4f2c996d kmsg_dump_get_line +EXPORT_SYMBOL_GPL vmlinux 0x4f42fd57 usb_store_new_id +EXPORT_SYMBOL_GPL vmlinux 0x4f4497ed __pm_stay_awake +EXPORT_SYMBOL_GPL vmlinux 0x4f4bcb86 devres_release EXPORT_SYMBOL_GPL vmlinux 0x4f6a07fe show_rcu_gp_kthreads -EXPORT_SYMBOL_GPL vmlinux 0x4f6a52c6 modify_user_hw_breakpoint -EXPORT_SYMBOL_GPL vmlinux 0x4f6a8183 pm_genpd_add_subdomain -EXPORT_SYMBOL_GPL vmlinux 0x4f6d974a nvdimm_blk_region_create EXPORT_SYMBOL_GPL vmlinux 0x4f722eb0 acpi_ec_remove_query_handler EXPORT_SYMBOL_GPL vmlinux 0x4f72a987 uart_parse_options -EXPORT_SYMBOL_GPL vmlinux 0x4f7332b7 mmu_notifier_range_update_to_read_only -EXPORT_SYMBOL_GPL vmlinux 0x4f73d63a acpi_subsys_suspend_late -EXPORT_SYMBOL_GPL vmlinux 0x4f7aa03a loop_backing_file +EXPORT_SYMBOL_GPL vmlinux 0x4f7ec947 thermal_zone_get_slope EXPORT_SYMBOL_GPL vmlinux 0x4f8546af cpuidle_poll_state_init -EXPORT_SYMBOL_GPL vmlinux 0x4f949bc8 scsi_host_busy_iter -EXPORT_SYMBOL_GPL vmlinux 0x4f9ff2de skb_send_sock_locked -EXPORT_SYMBOL_GPL vmlinux 0x4fa7281c usb_phy_roothub_suspend -EXPORT_SYMBOL_GPL vmlinux 0x4fa72a59 encrypt_blob -EXPORT_SYMBOL_GPL vmlinux 0x4fae2f7c bpf_trace_run8 +EXPORT_SYMBOL_GPL vmlinux 0x4f89a76f ping_recvmsg +EXPORT_SYMBOL_GPL vmlinux 0x4f8b0fbb usb_autopm_get_interface +EXPORT_SYMBOL_GPL vmlinux 0x4fb13d44 iommu_device_unlink EXPORT_SYMBOL_GPL vmlinux 0x4fb61032 start_poll_synchronize_srcu +EXPORT_SYMBOL_GPL vmlinux 0x4fcf55f6 pci_bridge_secondary_bus_reset +EXPORT_SYMBOL_GPL vmlinux 0x4fd1b518 usb_add_hcd +EXPORT_SYMBOL_GPL vmlinux 0x4fd734e8 device_remove_software_node EXPORT_SYMBOL_GPL vmlinux 0x4fdc945d sata_deb_timing_normal EXPORT_SYMBOL_GPL vmlinux 0x4fe1eddf unregister_netevent_notifier -EXPORT_SYMBOL_GPL vmlinux 0x4fe84151 usb_register_driver -EXPORT_SYMBOL_GPL vmlinux 0x4fec349c fsverity_ioctl_measure -EXPORT_SYMBOL_GPL vmlinux 0x500c2a16 tracing_snapshot_cond_enable +EXPORT_SYMBOL_GPL vmlinux 0x4fe2a9ae synth_event_trace_start +EXPORT_SYMBOL_GPL vmlinux 0x4ff899d1 regcache_sync_region +EXPORT_SYMBOL_GPL vmlinux 0x4ff9464a perf_event_refresh +EXPORT_SYMBOL_GPL vmlinux 0x5004f1aa cpuidle_get_driver EXPORT_SYMBOL_GPL vmlinux 0x500c768c apei_exec_read_register -EXPORT_SYMBOL_GPL vmlinux 0x50191da6 nvdimm_in_overwrite -EXPORT_SYMBOL_GPL vmlinux 0x503419ee fscrypt_symlink_getattr -EXPORT_SYMBOL_GPL vmlinux 0x505a03f5 kstrdup_quotable_cmdline -EXPORT_SYMBOL_GPL vmlinux 0x505d0c54 led_trigger_set_default -EXPORT_SYMBOL_GPL vmlinux 0x5067c6c3 acpi_subsys_freeze +EXPORT_SYMBOL_GPL vmlinux 0x5043396f pwm_apply_state +EXPORT_SYMBOL_GPL vmlinux 0x5047348b crypto_shash_final +EXPORT_SYMBOL_GPL vmlinux 0x5047c199 inet_csk_clone_lock +EXPORT_SYMBOL_GPL vmlinux 0x505c340f spi_get_device_id +EXPORT_SYMBOL_GPL vmlinux 0x5073dd1c devm_phy_package_join EXPORT_SYMBOL_GPL vmlinux 0x50759163 kobject_init_and_add EXPORT_SYMBOL_GPL vmlinux 0x5091b823 ring_buffer_read_start -EXPORT_SYMBOL_GPL vmlinux 0x50959f8b devm_device_remove_groups EXPORT_SYMBOL_GPL vmlinux 0x509d5f55 clk_divider_ro_ops -EXPORT_SYMBOL_GPL vmlinux 0x50ae07f1 fixed_phy_set_link_update +EXPORT_SYMBOL_GPL vmlinux 0x50a075a7 tpm2_flush_context +EXPORT_SYMBOL_GPL vmlinux 0x50a8f25a pci_disable_rom EXPORT_SYMBOL_GPL vmlinux 0x50b03f5d l1tf_vmx_mitigation +EXPORT_SYMBOL_GPL vmlinux 0x50c08382 irq_domain_simple_ops +EXPORT_SYMBOL_GPL vmlinux 0x50c4acb5 transport_class_unregister EXPORT_SYMBOL_GPL vmlinux 0x50c61940 __context_tracking_exit EXPORT_SYMBOL_GPL vmlinux 0x50d1f870 pgprot_writecombine EXPORT_SYMBOL_GPL vmlinux 0x50df94f5 btree_insert +EXPORT_SYMBOL_GPL vmlinux 0x50e6f5a9 devm_kmalloc EXPORT_SYMBOL_GPL vmlinux 0x50e7193a __i2c_first_dynamic_bus_num +EXPORT_SYMBOL_GPL vmlinux 0x50eacd47 rio_unregister_mport +EXPORT_SYMBOL_GPL vmlinux 0x50ed0d54 devlink_port_attrs_pci_vf_set EXPORT_SYMBOL_GPL vmlinux 0x50fad434 round_jiffies_up -EXPORT_SYMBOL_GPL vmlinux 0x510299d9 devlink_params_register -EXPORT_SYMBOL_GPL vmlinux 0x5106e590 phy_save_page -EXPORT_SYMBOL_GPL vmlinux 0x5107ef85 __alloc_pages_bulk -EXPORT_SYMBOL_GPL vmlinux 0x511bca66 pm_runtime_barrier -EXPORT_SYMBOL_GPL vmlinux 0x51229bdb shmem_file_setup_with_mnt -EXPORT_SYMBOL_GPL vmlinux 0x51267685 __vfs_removexattr_noperm +EXPORT_SYMBOL_GPL vmlinux 0x51020562 regmap_add_irq_chip_fwnode +EXPORT_SYMBOL_GPL vmlinux 0x510d83aa ncsi_unregister_dev +EXPORT_SYMBOL_GPL vmlinux 0x5112251e crypto_grab_akcipher +EXPORT_SYMBOL_GPL vmlinux 0x51138eac ipv6_stub EXPORT_SYMBOL_GPL vmlinux 0x51390c96 rcu_barrier_tasks_rude -EXPORT_SYMBOL_GPL vmlinux 0x5149f139 irq_domain_alloc_irqs_parent -EXPORT_SYMBOL_GPL vmlinux 0x5153c029 pm_clk_remove_clk -EXPORT_SYMBOL_GPL vmlinux 0x51694c6a put_pid_ns -EXPORT_SYMBOL_GPL vmlinux 0x516fbf95 __devm_of_phy_provider_register -EXPORT_SYMBOL_GPL vmlinux 0x51781f4a spi_controller_dma_unmap_mem_op_data +EXPORT_SYMBOL_GPL vmlinux 0x513b1d59 fuse_dev_fiq_ops +EXPORT_SYMBOL_GPL vmlinux 0x513c9b49 edac_mc_alloc +EXPORT_SYMBOL_GPL vmlinux 0x5142340c tracing_cond_snapshot_data +EXPORT_SYMBOL_GPL vmlinux 0x514a323c perf_get_aux +EXPORT_SYMBOL_GPL vmlinux 0x5175da9e regulator_set_voltage_sel_regmap EXPORT_SYMBOL_GPL vmlinux 0x518c2fc6 hpet_rtc_dropped_irq -EXPORT_SYMBOL_GPL vmlinux 0x5195429a iomap_page_mkwrite -EXPORT_SYMBOL_GPL vmlinux 0x51a04caa dma_buf_begin_cpu_access -EXPORT_SYMBOL_GPL vmlinux 0x51b0e232 mddev_unlock -EXPORT_SYMBOL_GPL vmlinux 0x51bc3884 wm831x_auxadc_read -EXPORT_SYMBOL_GPL vmlinux 0x51c13838 dm_table_device_name -EXPORT_SYMBOL_GPL vmlinux 0x51c17a65 regmap_raw_read -EXPORT_SYMBOL_GPL vmlinux 0x51c346a3 spi_mem_get_name -EXPORT_SYMBOL_GPL vmlinux 0x51c6ba70 xfrm_local_error -EXPORT_SYMBOL_GPL vmlinux 0x51ced387 irq_domain_translate_twocell +EXPORT_SYMBOL_GPL vmlinux 0x5198acc8 rio_inb_pwrite_handler +EXPORT_SYMBOL_GPL vmlinux 0x51c6bdc3 extcon_get_edev_by_phandle EXPORT_SYMBOL_GPL vmlinux 0x51d13875 nf_hooks_lwtunnel_sysctl_handler -EXPORT_SYMBOL_GPL vmlinux 0x51d28f27 vp_modern_get_status -EXPORT_SYMBOL_GPL vmlinux 0x51dd0935 virtqueue_disable_cb -EXPORT_SYMBOL_GPL vmlinux 0x51eb65d0 led_trigger_blink_oneshot -EXPORT_SYMBOL_GPL vmlinux 0x5216650e bpf_trace_run6 -EXPORT_SYMBOL_GPL vmlinux 0x522309b3 dw_pcie_wait_for_link +EXPORT_SYMBOL_GPL vmlinux 0x51edf64f relay_file_operations +EXPORT_SYMBOL_GPL vmlinux 0x51f70036 page_mkclean +EXPORT_SYMBOL_GPL vmlinux 0x51fdfb1e devm_regulator_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0x51fef243 debugfs_create_devm_seqfile +EXPORT_SYMBOL_GPL vmlinux 0x52096dce vfio_assign_device_set +EXPORT_SYMBOL_GPL vmlinux 0x52105472 icc_link_create EXPORT_SYMBOL_GPL vmlinux 0x52252316 clk_unregister_fixed_rate -EXPORT_SYMBOL_GPL vmlinux 0x5227a40c pinctrl_pm_select_sleep_state -EXPORT_SYMBOL_GPL vmlinux 0x5228d681 devm_watchdog_register_device -EXPORT_SYMBOL_GPL vmlinux 0x5231ce16 hwmon_device_register_with_groups -EXPORT_SYMBOL_GPL vmlinux 0x5235264b usb_disable_autosuspend -EXPORT_SYMBOL_GPL vmlinux 0x5238f516 pinctrl_pm_select_idle_state +EXPORT_SYMBOL_GPL vmlinux 0x52261697 crypto_alloc_ahash +EXPORT_SYMBOL_GPL vmlinux 0x5226d94f xfrm_audit_policy_delete +EXPORT_SYMBOL_GPL vmlinux 0x522c07c0 devres_add +EXPORT_SYMBOL_GPL vmlinux 0x5232a130 shash_free_singlespawn_instance +EXPORT_SYMBOL_GPL vmlinux 0x5240bb01 fat_truncate_time +EXPORT_SYMBOL_GPL vmlinux 0x524b4a43 __irq_domain_alloc_fwnode +EXPORT_SYMBOL_GPL vmlinux 0x5255c661 gpiod_set_raw_value_cansleep +EXPORT_SYMBOL_GPL vmlinux 0x525bea5e sdev_evt_send EXPORT_SYMBOL_GPL vmlinux 0x525d0aa3 trace_seq_printf EXPORT_SYMBOL_GPL vmlinux 0x526bcf2a wwan_port_get_drvdata -EXPORT_SYMBOL_GPL vmlinux 0x52984d0f sk_msg_free_nocharge +EXPORT_SYMBOL_GPL vmlinux 0x526ce92c __traceiter_attach_device_to_domain +EXPORT_SYMBOL_GPL vmlinux 0x52879cc2 tpm_chip_alloc +EXPORT_SYMBOL_GPL vmlinux 0x529ad4b8 sk_clear_memalloc +EXPORT_SYMBOL_GPL vmlinux 0x52a66baa fixup_user_fault EXPORT_SYMBOL_GPL vmlinux 0x52b1e3c7 pci_flags +EXPORT_SYMBOL_GPL vmlinux 0x52b23515 dmaengine_desc_attach_metadata EXPORT_SYMBOL_GPL vmlinux 0x52c35e83 call_rcu_tasks_trace +EXPORT_SYMBOL_GPL vmlinux 0x52c5751c dw_pcie_setup_rc +EXPORT_SYMBOL_GPL vmlinux 0x52d4ce34 pci_create_root_bus EXPORT_SYMBOL_GPL vmlinux 0x52d54fce devlink_info_version_stored_put -EXPORT_SYMBOL_GPL vmlinux 0x52e6f53c mbox_controller_register -EXPORT_SYMBOL_GPL vmlinux 0x52f4d2ef devfreq_cooling_register -EXPORT_SYMBOL_GPL vmlinux 0x52f502cd led_set_brightness_sync -EXPORT_SYMBOL_GPL vmlinux 0x53084b86 regulator_list_voltage_linear_range -EXPORT_SYMBOL_GPL vmlinux 0x530cc855 rio_get_comptag -EXPORT_SYMBOL_GPL vmlinux 0x5314f336 icc_node_create -EXPORT_SYMBOL_GPL vmlinux 0x5319017b phy_configure -EXPORT_SYMBOL_GPL vmlinux 0x531b9a6f crypto_aead_setkey +EXPORT_SYMBOL_GPL vmlinux 0x52e14680 pci_reset_bus +EXPORT_SYMBOL_GPL vmlinux 0x52e315a2 ata_pci_device_suspend +EXPORT_SYMBOL_GPL vmlinux 0x5314ccd8 crypto_stats_skcipher_decrypt EXPORT_SYMBOL_GPL vmlinux 0x5321d3d6 sbitmap_get +EXPORT_SYMBOL_GPL vmlinux 0x532558d4 pci_find_next_ht_capability EXPORT_SYMBOL_GPL vmlinux 0x532b90b5 kprobe_event_cmd_init -EXPORT_SYMBOL_GPL vmlinux 0x533d1fc0 proc_mkdir_data -EXPORT_SYMBOL_GPL vmlinux 0x5352bc82 iommu_device_link -EXPORT_SYMBOL_GPL vmlinux 0x535804d5 thermal_remove_hwmon_sysfs +EXPORT_SYMBOL_GPL vmlinux 0x53473f8a devres_remove EXPORT_SYMBOL_GPL vmlinux 0x5358864e devlink_fmsg_binary_pair_nest_end +EXPORT_SYMBOL_GPL vmlinux 0x535a0c36 l3mdev_master_upper_ifindex_by_index_rcu +EXPORT_SYMBOL_GPL vmlinux 0x535fb0e1 platform_msi_domain_alloc_irqs +EXPORT_SYMBOL_GPL vmlinux 0x53659c9f hrtimer_sleeper_start_expires +EXPORT_SYMBOL_GPL vmlinux 0x53662c61 cpufreq_enable_fast_switch EXPORT_SYMBOL_GPL vmlinux 0x536822e3 sfp_module_insert -EXPORT_SYMBOL_GPL vmlinux 0x5371279e bio_alloc_kiocb -EXPORT_SYMBOL_GPL vmlinux 0x5380011e devm_rtc_allocate_device -EXPORT_SYMBOL_GPL vmlinux 0x53865c5d of_reset_control_array_get +EXPORT_SYMBOL_GPL vmlinux 0x5373ceb8 acomp_request_alloc +EXPORT_SYMBOL_GPL vmlinux 0x53846381 ata_host_detach EXPORT_SYMBOL_GPL vmlinux 0x538d073d phy_duplex_to_str -EXPORT_SYMBOL_GPL vmlinux 0x53994292 thermal_zone_get_offset -EXPORT_SYMBOL_GPL vmlinux 0x53a8130e pinctrl_get -EXPORT_SYMBOL_GPL vmlinux 0x53ae9948 __hwspin_unlock -EXPORT_SYMBOL_GPL vmlinux 0x53bb38f3 gpiochip_line_is_persistent +EXPORT_SYMBOL_GPL vmlinux 0x53b19c27 regulator_list_voltage_linear EXPORT_SYMBOL_GPL vmlinux 0x53c089f5 property_entries_dup -EXPORT_SYMBOL_GPL vmlinux 0x53c11b41 fixed_phy_register +EXPORT_SYMBOL_GPL vmlinux 0x53d6a70c pinctrl_unregister EXPORT_SYMBOL_GPL vmlinux 0x53d7c01e __traceiter_cpu_idle -EXPORT_SYMBOL_GPL vmlinux 0x54080183 mnt_want_write_file -EXPORT_SYMBOL_GPL vmlinux 0x540cbf43 device_initialize -EXPORT_SYMBOL_GPL vmlinux 0x5416f592 fuse_dev_install +EXPORT_SYMBOL_GPL vmlinux 0x53def5c8 account_locked_vm +EXPORT_SYMBOL_GPL vmlinux 0x53edeb5d acpi_subsys_runtime_resume +EXPORT_SYMBOL_GPL vmlinux 0x53fcb47e sock_diag_put_meminfo EXPORT_SYMBOL_GPL vmlinux 0x541bd60a irq_work_run EXPORT_SYMBOL_GPL vmlinux 0x54215db5 visitor64 -EXPORT_SYMBOL_GPL vmlinux 0x5427da8f regmap_field_update_bits_base +EXPORT_SYMBOL_GPL vmlinux 0x542a46cc pci_status_get_and_clear_errors +EXPORT_SYMBOL_GPL vmlinux 0x5431acd3 devlink_port_attrs_pci_pf_set EXPORT_SYMBOL_GPL vmlinux 0x5435454c divider_ro_round_rate_parent -EXPORT_SYMBOL_GPL vmlinux 0x543683bc devm_regulator_register_notifier -EXPORT_SYMBOL_GPL vmlinux 0x5443f05c rio_dev_put -EXPORT_SYMBOL_GPL vmlinux 0x544ea8c4 extcon_register_notifier_all +EXPORT_SYMBOL_GPL vmlinux 0x5437dbee nf_checksum +EXPORT_SYMBOL_GPL vmlinux 0x5442f867 isa_register_driver EXPORT_SYMBOL_GPL vmlinux 0x545025e5 nvmem_add_cell_table -EXPORT_SYMBOL_GPL vmlinux 0x5454b3c3 ata_dev_disable +EXPORT_SYMBOL_GPL vmlinux 0x54573216 xhci_ext_cap_init EXPORT_SYMBOL_GPL vmlinux 0x54651f9b rhashtable_walk_next -EXPORT_SYMBOL_GPL vmlinux 0x54697d4c class_dev_iter_next -EXPORT_SYMBOL_GPL vmlinux 0x5473b4e9 __devm_clk_hw_register_mux -EXPORT_SYMBOL_GPL vmlinux 0x547ee857 serial8250_do_shutdown +EXPORT_SYMBOL_GPL vmlinux 0x54706a7e acpi_storage_d3 +EXPORT_SYMBOL_GPL vmlinux 0x5479d0d2 sfp_add_phy +EXPORT_SYMBOL_GPL vmlinux 0x5487a4d9 devm_device_remove_groups EXPORT_SYMBOL_GPL vmlinux 0x549525ef handle_nested_irq -EXPORT_SYMBOL_GPL vmlinux 0x54963096 vfio_pci_register_dev_region -EXPORT_SYMBOL_GPL vmlinux 0x54a15fb1 devm_acpi_dev_add_driver_gpios -EXPORT_SYMBOL_GPL vmlinux 0x54a2491f tcp_rate_check_app_limited -EXPORT_SYMBOL_GPL vmlinux 0x54bf6b3b dw_pcie_host_deinit -EXPORT_SYMBOL_GPL vmlinux 0x54db242b tpm1_do_selftest -EXPORT_SYMBOL_GPL vmlinux 0x54e6d4f6 devm_clk_register -EXPORT_SYMBOL_GPL vmlinux 0x54f5124f usb_enable_lpm -EXPORT_SYMBOL_GPL vmlinux 0x55038b9e power_supply_set_input_current_limit_from_supplier +EXPORT_SYMBOL_GPL vmlinux 0x54d9c1f8 devm_kstrdup +EXPORT_SYMBOL_GPL vmlinux 0x54db95d4 efivars_register +EXPORT_SYMBOL_GPL vmlinux 0x54e6fc7c ncsi_vlan_rx_kill_vid +EXPORT_SYMBOL_GPL vmlinux 0x54ec2512 spi_slave_abort +EXPORT_SYMBOL_GPL vmlinux 0x54fc5f6f blkg_prfill_rwstat +EXPORT_SYMBOL_GPL vmlinux 0x5505f8b5 raw_seq_next +EXPORT_SYMBOL_GPL vmlinux 0x55081de1 rdev_get_drvdata +EXPORT_SYMBOL_GPL vmlinux 0x550b3465 device_property_match_string EXPORT_SYMBOL_GPL vmlinux 0x550ce709 pat_enabled -EXPORT_SYMBOL_GPL vmlinux 0x550e51fa firmware_kobj -EXPORT_SYMBOL_GPL vmlinux 0x550e6f84 irq_domain_free_fwnode -EXPORT_SYMBOL_GPL vmlinux 0x55196a20 iommu_device_sysfs_add -EXPORT_SYMBOL_GPL vmlinux 0x551dc8e4 nfs_ssc_unregister -EXPORT_SYMBOL_GPL vmlinux 0x55209087 tpm_get_timeouts +EXPORT_SYMBOL_GPL vmlinux 0x5512a040 sk_msg_clone +EXPORT_SYMBOL_GPL vmlinux 0x5517b03f hv_pkt_iter_first_raw +EXPORT_SYMBOL_GPL vmlinux 0x5522f078 blk_mq_pci_map_queues +EXPORT_SYMBOL_GPL vmlinux 0x55236877 ata_qc_complete_multiple +EXPORT_SYMBOL_GPL vmlinux 0x552d54b5 pci_epf_alloc_space EXPORT_SYMBOL_GPL vmlinux 0x55339365 flush_delayed_fput +EXPORT_SYMBOL_GPL vmlinux 0x553689b2 ethtool_set_ethtool_phy_ops EXPORT_SYMBOL_GPL vmlinux 0x553b49a4 cpufreq_get_driver_data -EXPORT_SYMBOL_GPL vmlinux 0x553d98a8 cn_add_callback EXPORT_SYMBOL_GPL vmlinux 0x55417264 unregister_vt_notifier -EXPORT_SYMBOL_GPL vmlinux 0x5544d83a dev_pm_opp_set_opp -EXPORT_SYMBOL_GPL vmlinux 0x5545e266 nvdimm_kobj -EXPORT_SYMBOL_GPL vmlinux 0x5548db23 clk_hw_get_name -EXPORT_SYMBOL_GPL vmlinux 0x5551c4aa replace_page_cache_page -EXPORT_SYMBOL_GPL vmlinux 0x55538ed4 user_describe -EXPORT_SYMBOL_GPL vmlinux 0x5555143d pci_hp_create_module_link -EXPORT_SYMBOL_GPL vmlinux 0x555abfb6 kernfs_path_from_node -EXPORT_SYMBOL_GPL vmlinux 0x5565bc63 component_add_typed -EXPORT_SYMBOL_GPL vmlinux 0x556cbfc4 wb_writeout_inc +EXPORT_SYMBOL_GPL vmlinux 0x5544e40e mmu_notifier_get_locked +EXPORT_SYMBOL_GPL vmlinux 0x5549d253 ata_pio_need_iordy +EXPORT_SYMBOL_GPL vmlinux 0x55569dc3 bio_start_io_acct_time +EXPORT_SYMBOL_GPL vmlinux 0x555b92ee blk_poll +EXPORT_SYMBOL_GPL vmlinux 0x5560988e device_link_del +EXPORT_SYMBOL_GPL vmlinux 0x556d9c12 devres_close_group EXPORT_SYMBOL_GPL vmlinux 0x556e4390 clk_get_rate -EXPORT_SYMBOL_GPL vmlinux 0x556ebfaa pinctrl_find_and_add_gpio_range +EXPORT_SYMBOL_GPL vmlinux 0x557202f7 __tracepoint_napi_poll +EXPORT_SYMBOL_GPL vmlinux 0x557835d6 dev_pm_genpd_remove_notifier EXPORT_SYMBOL_GPL vmlinux 0x55784228 regmap_irq_get_virq -EXPORT_SYMBOL_GPL vmlinux 0x5590805e dev_pm_opp_add -EXPORT_SYMBOL_GPL vmlinux 0x5596145d fwnode_graph_get_remote_endpoint -EXPORT_SYMBOL_GPL vmlinux 0x5599befe regulator_disable -EXPORT_SYMBOL_GPL vmlinux 0x55bfb1d2 __skb_get_hash_symmetric -EXPORT_SYMBOL_GPL vmlinux 0x55c73df4 wm831x_set_bits +EXPORT_SYMBOL_GPL vmlinux 0x558baaae usb_hcd_pci_probe +EXPORT_SYMBOL_GPL vmlinux 0x55a89c8c crypto_spawn_tfm2 +EXPORT_SYMBOL_GPL vmlinux 0x55b4cfd5 fsnotify_alloc_group +EXPORT_SYMBOL_GPL vmlinux 0x55b9adb4 crypto_unregister_rng EXPORT_SYMBOL_GPL vmlinux 0x55c76a23 ksys_sync_helper +EXPORT_SYMBOL_GPL vmlinux 0x55d30402 serial8250_do_set_ldisc +EXPORT_SYMBOL_GPL vmlinux 0x55d53a9f tcp_done +EXPORT_SYMBOL_GPL vmlinux 0x55e1bdec vmbus_are_subchannels_present +EXPORT_SYMBOL_GPL vmlinux 0x55ed483f sata_scr_read EXPORT_SYMBOL_GPL vmlinux 0x55eecff4 bit_wait_io_timeout -EXPORT_SYMBOL_GPL vmlinux 0x55f5006b xfrm_dev_offload_ok -EXPORT_SYMBOL_GPL vmlinux 0x55f68b12 handle_level_irq -EXPORT_SYMBOL_GPL vmlinux 0x55f99beb usb_get_intf -EXPORT_SYMBOL_GPL vmlinux 0x55feecd3 usb_alloc_dev +EXPORT_SYMBOL_GPL vmlinux 0x55f3da31 devlink_flash_update_timeout_notify EXPORT_SYMBOL_GPL vmlinux 0x56054c05 crypto_it_tab +EXPORT_SYMBOL_GPL vmlinux 0x5612599a __vfs_removexattr_locked +EXPORT_SYMBOL_GPL vmlinux 0x561423a4 device_show_bool EXPORT_SYMBOL_GPL vmlinux 0x56173654 pcap_set_ts_bits EXPORT_SYMBOL_GPL vmlinux 0x56256e8a orderly_poweroff -EXPORT_SYMBOL_GPL vmlinux 0x562cacd1 regulator_set_mode EXPORT_SYMBOL_GPL vmlinux 0x56310925 regulator_mode_to_status +EXPORT_SYMBOL_GPL vmlinux 0x56344da4 iommu_map EXPORT_SYMBOL_GPL vmlinux 0x56398615 mark_tsc_unstable -EXPORT_SYMBOL_GPL vmlinux 0x563ac740 fwnode_get_phy_node -EXPORT_SYMBOL_GPL vmlinux 0x563d17b8 __tracepoint_pelt_cfs_tp EXPORT_SYMBOL_GPL vmlinux 0x5641485b tty_termios_encode_baud_rate -EXPORT_SYMBOL_GPL vmlinux 0x5654b344 usb_reset_configuration -EXPORT_SYMBOL_GPL vmlinux 0x565b55f9 anon_transport_class_unregister -EXPORT_SYMBOL_GPL vmlinux 0x566258e9 __SCK__tp_func_io_page_fault -EXPORT_SYMBOL_GPL vmlinux 0x5689693e _proc_mkdir -EXPORT_SYMBOL_GPL vmlinux 0x56b8021c cpufreq_disable_fast_switch -EXPORT_SYMBOL_GPL vmlinux 0x56c9168b hvc_remove -EXPORT_SYMBOL_GPL vmlinux 0x56ce6a4e tty_get_pgrp +EXPORT_SYMBOL_GPL vmlinux 0x56638606 __platform_driver_probe +EXPORT_SYMBOL_GPL vmlinux 0x567c3918 sk_msg_is_readable +EXPORT_SYMBOL_GPL vmlinux 0x56871653 __pci_reset_function_locked +EXPORT_SYMBOL_GPL vmlinux 0x5698c1af dev_pm_opp_put_regulators +EXPORT_SYMBOL_GPL vmlinux 0x56b43a01 usb_driver_set_configuration +EXPORT_SYMBOL_GPL vmlinux 0x56c7e667 syscon_regmap_lookup_by_phandle_optional +EXPORT_SYMBOL_GPL vmlinux 0x56d2ccfe ata_qc_get_active EXPORT_SYMBOL_GPL vmlinux 0x56d61dce context_tracking_enter -EXPORT_SYMBOL_GPL vmlinux 0x56d72718 gpiochip_irq_domain_deactivate +EXPORT_SYMBOL_GPL vmlinux 0x56db2707 pci_bus_max_busnr +EXPORT_SYMBOL_GPL vmlinux 0x56f85cd6 inverse_translate EXPORT_SYMBOL_GPL vmlinux 0x56fbb130 no_hash_pointers +EXPORT_SYMBOL_GPL vmlinux 0x57025411 dev_pm_opp_init_cpufreq_table +EXPORT_SYMBOL_GPL vmlinux 0x57087052 pci_generic_config_write32 +EXPORT_SYMBOL_GPL vmlinux 0x571bd564 pci_assign_unassigned_bridge_resources +EXPORT_SYMBOL_GPL vmlinux 0x571f3d74 pci_epc_mem_exit +EXPORT_SYMBOL_GPL vmlinux 0x57292195 __netdev_watchdog_up +EXPORT_SYMBOL_GPL vmlinux 0x5729586c led_trigger_blink_oneshot +EXPORT_SYMBOL_GPL vmlinux 0x573b401e sysfs_unmerge_group EXPORT_SYMBOL_GPL vmlinux 0x573b5453 ipv6_fixup_options +EXPORT_SYMBOL_GPL vmlinux 0x573c1925 acpi_create_platform_device EXPORT_SYMBOL_GPL vmlinux 0x574609c5 apei_exec_write_register_value -EXPORT_SYMBOL_GPL vmlinux 0x57585e54 syscon_regmap_lookup_by_phandle -EXPORT_SYMBOL_GPL vmlinux 0x57630453 perf_aux_output_flag +EXPORT_SYMBOL_GPL vmlinux 0x57504b37 blk_execute_rq_nowait EXPORT_SYMBOL_GPL vmlinux 0x57732438 inet_twsk_purge -EXPORT_SYMBOL_GPL vmlinux 0x577a52df pm_clk_suspend +EXPORT_SYMBOL_GPL vmlinux 0x57776bc5 device_change_owner +EXPORT_SYMBOL_GPL vmlinux 0x57890159 cgroup_attach_task_all EXPORT_SYMBOL_GPL vmlinux 0x578eeb4d hugetlb_cgrp_subsys_enabled_key EXPORT_SYMBOL_GPL vmlinux 0x5790e7a0 pci_unlock_rescan_remove +EXPORT_SYMBOL_GPL vmlinux 0x57950de6 pstore_register +EXPORT_SYMBOL_GPL vmlinux 0x57999c20 clk_hw_is_prepared EXPORT_SYMBOL_GPL vmlinux 0x579e0bf5 rtnl_unregister_all -EXPORT_SYMBOL_GPL vmlinux 0x57a445bc ata_eh_analyze_ncq_error -EXPORT_SYMBOL_GPL vmlinux 0x57b3112a skcipher_walk_virt +EXPORT_SYMBOL_GPL vmlinux 0x57b65dc8 dma_async_device_channel_unregister EXPORT_SYMBOL_GPL vmlinux 0x57d4050a xhci_get_endpoint_index -EXPORT_SYMBOL_GPL vmlinux 0x57d9b22d sock_map_unhash -EXPORT_SYMBOL_GPL vmlinux 0x57e71306 devfreq_event_remove_edev +EXPORT_SYMBOL_GPL vmlinux 0x57d6accd synth_event_trace_end +EXPORT_SYMBOL_GPL vmlinux 0x57e905ba strp_init +EXPORT_SYMBOL_GPL vmlinux 0x57efbf1f clk_hw_set_rate_range EXPORT_SYMBOL_GPL vmlinux 0x57f576b9 mpi_ec_curve_point EXPORT_SYMBOL_GPL vmlinux 0x57f70547 secure_ipv4_port_ephemeral -EXPORT_SYMBOL_GPL vmlinux 0x58157e96 msi_desc_to_pci_sysdata +EXPORT_SYMBOL_GPL vmlinux 0x5800d1bb platform_get_resource_byname +EXPORT_SYMBOL_GPL vmlinux 0x58247beb dev_pm_clear_wake_irq +EXPORT_SYMBOL_GPL vmlinux 0x58260c13 dev_pm_opp_get_voltage EXPORT_SYMBOL_GPL vmlinux 0x58276f93 cper_next_record_id -EXPORT_SYMBOL_GPL vmlinux 0x582cef3f dev_xdp_prog_count +EXPORT_SYMBOL_GPL vmlinux 0x582d5b1a transport_class_register EXPORT_SYMBOL_GPL vmlinux 0x5831e062 cpus_read_trylock -EXPORT_SYMBOL_GPL vmlinux 0x585956ab ata_sff_wait_ready -EXPORT_SYMBOL_GPL vmlinux 0x585cc2b8 tpm_pm_suspend -EXPORT_SYMBOL_GPL vmlinux 0x586b0c8d skb_tstamp_tx +EXPORT_SYMBOL_GPL vmlinux 0x583ad6ba phy_speed_up +EXPORT_SYMBOL_GPL vmlinux 0x58416912 rtnl_af_unregister +EXPORT_SYMBOL_GPL vmlinux 0x585509c9 __tracepoint_sched_overutilized_tp +EXPORT_SYMBOL_GPL vmlinux 0x58554cfe uart_insert_char +EXPORT_SYMBOL_GPL vmlinux 0x585a1d36 rdev_get_dev +EXPORT_SYMBOL_GPL vmlinux 0x585ddd81 gpiod_to_chip +EXPORT_SYMBOL_GPL vmlinux 0x58618747 irq_chip_set_affinity_parent EXPORT_SYMBOL_GPL vmlinux 0x586bfc8a alarm_restart -EXPORT_SYMBOL_GPL vmlinux 0x5875ccc4 acpi_find_child_device +EXPORT_SYMBOL_GPL vmlinux 0x5876b7b9 umd_unload_blob +EXPORT_SYMBOL_GPL vmlinux 0x58795a3e vp_modern_generation EXPORT_SYMBOL_GPL vmlinux 0x5879a27d sfp_get_module_info -EXPORT_SYMBOL_GPL vmlinux 0x587a4a53 gpiod_get_optional -EXPORT_SYMBOL_GPL vmlinux 0x587dcda4 devm_kstrdup -EXPORT_SYMBOL_GPL vmlinux 0x58887c36 file_ra_state_init -EXPORT_SYMBOL_GPL vmlinux 0x588ef99d nvme_cleanup_cmd -EXPORT_SYMBOL_GPL vmlinux 0x58926ee0 power_supply_powers -EXPORT_SYMBOL_GPL vmlinux 0x58a59748 crypto_register_kpp -EXPORT_SYMBOL_GPL vmlinux 0x58ce6d7c rio_mport_get_physefb +EXPORT_SYMBOL_GPL vmlinux 0x587d8025 pci_msi_mask_irq +EXPORT_SYMBOL_GPL vmlinux 0x58847dc1 regulator_is_supported_voltage +EXPORT_SYMBOL_GPL vmlinux 0x588650e0 ata_host_resume +EXPORT_SYMBOL_GPL vmlinux 0x58a9185b synth_event_add_next_val +EXPORT_SYMBOL_GPL vmlinux 0x58ae93eb __blkg_prfill_u64 +EXPORT_SYMBOL_GPL vmlinux 0x58d04026 synth_event_trace_array EXPORT_SYMBOL_GPL vmlinux 0x58d6311d trace_clock +EXPORT_SYMBOL_GPL vmlinux 0x58da9da5 spi_mem_get_name +EXPORT_SYMBOL_GPL vmlinux 0x58db687f fwnode_property_match_string EXPORT_SYMBOL_GPL vmlinux 0x58def6ca sfp_module_remove -EXPORT_SYMBOL_GPL vmlinux 0x58e48ec2 irq_domain_xlate_twocell -EXPORT_SYMBOL_GPL vmlinux 0x58e5e7ae ata_link_next -EXPORT_SYMBOL_GPL vmlinux 0x58ea77ad device_set_of_node_from_dev -EXPORT_SYMBOL_GPL vmlinux 0x58eb8102 da9052_regmap_config +EXPORT_SYMBOL_GPL vmlinux 0x58f84439 usb_hub_find_child +EXPORT_SYMBOL_GPL vmlinux 0x58fb9426 pci_sriov_get_totalvfs +EXPORT_SYMBOL_GPL vmlinux 0x590c3f44 __ip6_datagram_connect EXPORT_SYMBOL_GPL vmlinux 0x5912d787 srcu_torture_stats_print -EXPORT_SYMBOL_GPL vmlinux 0x59426959 pcie_bus_configure_settings -EXPORT_SYMBOL_GPL vmlinux 0x594998f0 tcp_sendmsg_locked -EXPORT_SYMBOL_GPL vmlinux 0x59506f2d led_sysfs_disable -EXPORT_SYMBOL_GPL vmlinux 0x595b7452 usb_autopm_put_interface_no_suspend -EXPORT_SYMBOL_GPL vmlinux 0x597a7046 gpiochip_irq_unmap -EXPORT_SYMBOL_GPL vmlinux 0x59814f34 udp_sock_create6 +EXPORT_SYMBOL_GPL vmlinux 0x59267bd2 __rio_local_write_config_32 +EXPORT_SYMBOL_GPL vmlinux 0x5927b295 gpiod_direction_output +EXPORT_SYMBOL_GPL vmlinux 0x5938e7d7 sata_scr_write_flush +EXPORT_SYMBOL_GPL vmlinux 0x593f9e67 skcipher_alloc_instance_simple +EXPORT_SYMBOL_GPL vmlinux 0x597571b3 pm_runtime_set_memalloc_noio +EXPORT_SYMBOL_GPL vmlinux 0x5986584a bio_alloc_kiocb EXPORT_SYMBOL_GPL vmlinux 0x5986d190 kdb_printf -EXPORT_SYMBOL_GPL vmlinux 0x598ea2e4 __clk_hw_register_fixed_rate -EXPORT_SYMBOL_GPL vmlinux 0x5997ffeb tpm_tis_remove -EXPORT_SYMBOL_GPL vmlinux 0x59aa1be3 mptcp_pm_get_add_addr_signal_max +EXPORT_SYMBOL_GPL vmlinux 0x59930248 iommu_fwspec_init +EXPORT_SYMBOL_GPL vmlinux 0x5993ef58 thermal_zone_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0x5996eb67 iomap_zero_range +EXPORT_SYMBOL_GPL vmlinux 0x599aa381 irq_create_fwspec_mapping +EXPORT_SYMBOL_GPL vmlinux 0x59a96fa7 __clk_mux_determine_rate_closest EXPORT_SYMBOL_GPL vmlinux 0x59b2adbf input_ff_effect_from_user EXPORT_SYMBOL_GPL vmlinux 0x59bbf145 pv_info -EXPORT_SYMBOL_GPL vmlinux 0x59bdfd50 clockevents_unbind_device -EXPORT_SYMBOL_GPL vmlinux 0x59c29071 __traceiter_pelt_cfs_tp EXPORT_SYMBOL_GPL vmlinux 0x59c43dc9 __traceiter_non_standard_event EXPORT_SYMBOL_GPL vmlinux 0x59c6aff4 irq_set_affinity_hint -EXPORT_SYMBOL_GPL vmlinux 0x59cd867d blk_req_zone_write_trylock -EXPORT_SYMBOL_GPL vmlinux 0x59dd3ff8 ptp_parse_header -EXPORT_SYMBOL_GPL vmlinux 0x59e4bbdd thermal_cooling_device_unregister -EXPORT_SYMBOL_GPL vmlinux 0x59ef9188 vmbus_alloc_ring +EXPORT_SYMBOL_GPL vmlinux 0x59cbfe11 bpf_offload_dev_netdev_register +EXPORT_SYMBOL_GPL vmlinux 0x59d285e6 clk_register_divider_table +EXPORT_SYMBOL_GPL vmlinux 0x59d9cf23 tty_find_polling_driver +EXPORT_SYMBOL_GPL vmlinux 0x59dbe712 devm_remove_action +EXPORT_SYMBOL_GPL vmlinux 0x59e0f053 fpu_free_guest_fpstate +EXPORT_SYMBOL_GPL vmlinux 0x59f0e6ae fat_detach EXPORT_SYMBOL_GPL vmlinux 0x59f32720 mpi_subm EXPORT_SYMBOL_GPL vmlinux 0x59f8b7c6 ms_hyperv -EXPORT_SYMBOL_GPL vmlinux 0x5a07f24b __SCK__tp_func_pelt_cfs_tp +EXPORT_SYMBOL_GPL vmlinux 0x5a02582d pci_set_cacheline_size +EXPORT_SYMBOL_GPL vmlinux 0x5a18b19b skb_partial_csum_set EXPORT_SYMBOL_GPL vmlinux 0x5a1d134a rcu_momentary_dyntick_idle -EXPORT_SYMBOL_GPL vmlinux 0x5a22fe80 relay_late_setup_files -EXPORT_SYMBOL_GPL vmlinux 0x5a347331 __fl6_sock_lookup -EXPORT_SYMBOL_GPL vmlinux 0x5a3702dd cpufreq_frequency_table_get_index -EXPORT_SYMBOL_GPL vmlinux 0x5a3c51ad __SCK__tp_func_attach_device_to_domain -EXPORT_SYMBOL_GPL vmlinux 0x5a495a7d rio_mport_get_efb +EXPORT_SYMBOL_GPL vmlinux 0x5a2bb067 sched_trace_rq_nr_running +EXPORT_SYMBOL_GPL vmlinux 0x5a30995d handle_fasteoi_irq EXPORT_SYMBOL_GPL vmlinux 0x5a49dbc9 timerqueue_del -EXPORT_SYMBOL_GPL vmlinux 0x5a54d81c xfrm_dev_resume -EXPORT_SYMBOL_GPL vmlinux 0x5a6480a3 devm_pinctrl_register +EXPORT_SYMBOL_GPL vmlinux 0x5a573423 housekeeping_affine EXPORT_SYMBOL_GPL vmlinux 0x5a6cdb52 nf_ct_zone_dflt -EXPORT_SYMBOL_GPL vmlinux 0x5a6d5b98 acpi_dev_gpio_irq_get_by -EXPORT_SYMBOL_GPL vmlinux 0x5a7307a9 thermal_zone_get_slope +EXPORT_SYMBOL_GPL vmlinux 0x5a7329f2 devm_irq_domain_create_sim EXPORT_SYMBOL_GPL vmlinux 0x5a7bfe41 crypto_probing_notify -EXPORT_SYMBOL_GPL vmlinux 0x5aa6417c skb_morph +EXPORT_SYMBOL_GPL vmlinux 0x5a7de331 get_task_pid +EXPORT_SYMBOL_GPL vmlinux 0x5a852508 ncsi_stop_dev +EXPORT_SYMBOL_GPL vmlinux 0x5a863af1 ata_pci_sff_init_host +EXPORT_SYMBOL_GPL vmlinux 0x5a931640 tcp_sendmsg_locked +EXPORT_SYMBOL_GPL vmlinux 0x5a955904 __mnt_is_readonly +EXPORT_SYMBOL_GPL vmlinux 0x5a9ea349 pci_ats_supported EXPORT_SYMBOL_GPL vmlinux 0x5aa70984 acpi_reduced_hardware +EXPORT_SYMBOL_GPL vmlinux 0x5aa82e8d clockevent_delta2ns +EXPORT_SYMBOL_GPL vmlinux 0x5aaa17f6 sysfs_remove_link +EXPORT_SYMBOL_GPL vmlinux 0x5aab1782 devm_clk_hw_register EXPORT_SYMBOL_GPL vmlinux 0x5ab09745 edac_get_owner -EXPORT_SYMBOL_GPL vmlinux 0x5abf4448 ip_tunnel_xmit -EXPORT_SYMBOL_GPL vmlinux 0x5ad46848 gpiochip_add_pin_range -EXPORT_SYMBOL_GPL vmlinux 0x5ae71f65 pci_vfs_assigned +EXPORT_SYMBOL_GPL vmlinux 0x5abb725e acpi_subsys_complete +EXPORT_SYMBOL_GPL vmlinux 0x5aca6ee8 usb_get_status +EXPORT_SYMBOL_GPL vmlinux 0x5ad10d8f usb_init_urb +EXPORT_SYMBOL_GPL vmlinux 0x5ad90d8b vmbus_open +EXPORT_SYMBOL_GPL vmlinux 0x5ae77243 acpi_cppc_processor_exit +EXPORT_SYMBOL_GPL vmlinux 0x5aea4d74 irq_domain_create_simple +EXPORT_SYMBOL_GPL vmlinux 0x5af19fb8 devm_pm_opp_set_supported_hw +EXPORT_SYMBOL_GPL vmlinux 0x5afb514c nfnl_ct_hook +EXPORT_SYMBOL_GPL vmlinux 0x5b049928 l3mdev_fib_table_rcu EXPORT_SYMBOL_GPL vmlinux 0x5b21ceff ring_buffer_iter_peek -EXPORT_SYMBOL_GPL vmlinux 0x5b21f13c tty_kopen_shared -EXPORT_SYMBOL_GPL vmlinux 0x5b29fd34 phy_remove_lookup -EXPORT_SYMBOL_GPL vmlinux 0x5b325b4a usb_alloc_streams EXPORT_SYMBOL_GPL vmlinux 0x5b35c4f9 vfio_group_set_kvm -EXPORT_SYMBOL_GPL vmlinux 0x5b38c4fc perf_aux_output_end -EXPORT_SYMBOL_GPL vmlinux 0x5b3942e4 devm_irq_setup_generic_chip -EXPORT_SYMBOL_GPL vmlinux 0x5b68610a irq_generic_chip_ops EXPORT_SYMBOL_GPL vmlinux 0x5b6b0329 swiotlb_max_segment -EXPORT_SYMBOL_GPL vmlinux 0x5b6ff7f4 unregister_acpi_bus_type -EXPORT_SYMBOL_GPL vmlinux 0x5b830d13 usb_intf_get_dma_device -EXPORT_SYMBOL_GPL vmlinux 0x5b94f943 phy_pm_runtime_get -EXPORT_SYMBOL_GPL vmlinux 0x5ba7679e ata_bmdma_setup +EXPORT_SYMBOL_GPL vmlinux 0x5b6b81e7 tpm2_probe +EXPORT_SYMBOL_GPL vmlinux 0x5b85fbf8 input_ff_upload +EXPORT_SYMBOL_GPL vmlinux 0x5ba2f3a8 devm_clk_bulk_get +EXPORT_SYMBOL_GPL vmlinux 0x5bad69c4 pwm_capture +EXPORT_SYMBOL_GPL vmlinux 0x5bb3b980 of_devfreq_cooling_register +EXPORT_SYMBOL_GPL vmlinux 0x5bb6b90e nvdimm_to_bus EXPORT_SYMBOL_GPL vmlinux 0x5bbdfa26 scatterwalk_ffwd -EXPORT_SYMBOL_GPL vmlinux 0x5bbf981f usb_phy_set_charger_current EXPORT_SYMBOL_GPL vmlinux 0x5bc950fe regulator_irq_helper_cancel EXPORT_SYMBOL_GPL vmlinux 0x5bd0748f crypto_del_default_rng +EXPORT_SYMBOL_GPL vmlinux 0x5bd6e9b3 rio_mport_send_doorbell +EXPORT_SYMBOL_GPL vmlinux 0x5bd7c032 __SCK__tp_func_sched_util_est_se_tp EXPORT_SYMBOL_GPL vmlinux 0x5bdae35b usb_phy_roothub_set_mode EXPORT_SYMBOL_GPL vmlinux 0x5bdbac4e rcu_unexpedite_gp -EXPORT_SYMBOL_GPL vmlinux 0x5bea44ec usb_deregister_dev +EXPORT_SYMBOL_GPL vmlinux 0x5bdcb6fe regulator_map_voltage_pickable_linear_range +EXPORT_SYMBOL_GPL vmlinux 0x5be301bb iptunnel_handle_offloads +EXPORT_SYMBOL_GPL vmlinux 0x5be47ba3 fat_fill_super +EXPORT_SYMBOL_GPL vmlinux 0x5be5f21c iommu_sva_get_pasid +EXPORT_SYMBOL_GPL vmlinux 0x5be67fac sysfs_change_owner +EXPORT_SYMBOL_GPL vmlinux 0x5bef10bd devm_gpio_request +EXPORT_SYMBOL_GPL vmlinux 0x5bf62ec2 blkcg_activate_policy +EXPORT_SYMBOL_GPL vmlinux 0x5bfccc38 balloon_page_alloc +EXPORT_SYMBOL_GPL vmlinux 0x5c016d92 kernfs_path_from_node EXPORT_SYMBOL_GPL vmlinux 0x5c0c165e __SCT__tp_func_neigh_update EXPORT_SYMBOL_GPL vmlinux 0x5c0eaf31 acpi_dev_resource_interrupt -EXPORT_SYMBOL_GPL vmlinux 0x5c157264 iommu_detach_device -EXPORT_SYMBOL_GPL vmlinux 0x5c222510 nvdimm_security_setup_events -EXPORT_SYMBOL_GPL vmlinux 0x5c22d717 kick_process -EXPORT_SYMBOL_GPL vmlinux 0x5c231bdc clk_register -EXPORT_SYMBOL_GPL vmlinux 0x5c23d57e dst_cache_set_ip4 EXPORT_SYMBOL_GPL vmlinux 0x5c2bcd37 bpf_warn_invalid_xdp_action EXPORT_SYMBOL_GPL vmlinux 0x5c309e65 hibernate_quiet_exec -EXPORT_SYMBOL_GPL vmlinux 0x5c346eda d_exchange -EXPORT_SYMBOL_GPL vmlinux 0x5c5334ec pci_status_get_and_clear_errors +EXPORT_SYMBOL_GPL vmlinux 0x5c441e6f fat_time_unix2fat +EXPORT_SYMBOL_GPL vmlinux 0x5c4907df pm_genpd_remove_subdomain +EXPORT_SYMBOL_GPL vmlinux 0x5c4d2fd3 gpiod_direction_input EXPORT_SYMBOL_GPL vmlinux 0x5c5a1b16 tick_broadcast_control EXPORT_SYMBOL_GPL vmlinux 0x5c5c6826 phy_10gbit_full_features -EXPORT_SYMBOL_GPL vmlinux 0x5c6283d2 gpiod_set_config -EXPORT_SYMBOL_GPL vmlinux 0x5c64145b xfer_to_guest_mode_handle_work -EXPORT_SYMBOL_GPL vmlinux 0x5c6734ad iommu_device_unlink -EXPORT_SYMBOL_GPL vmlinux 0x5c74fe32 pinctrl_select_state -EXPORT_SYMBOL_GPL vmlinux 0x5c7fe61a bus_set_iommu -EXPORT_SYMBOL_GPL vmlinux 0x5c87f255 tpm_default_chip -EXPORT_SYMBOL_GPL vmlinux 0x5c8aee52 acpi_subsys_prepare -EXPORT_SYMBOL_GPL vmlinux 0x5c905d77 blk_ksm_update_capabilities -EXPORT_SYMBOL_GPL vmlinux 0x5c9dfb28 blkg_prfill_rwstat -EXPORT_SYMBOL_GPL vmlinux 0x5ca6e3a8 fib_nexthop_info -EXPORT_SYMBOL_GPL vmlinux 0x5caa176c shash_ahash_update -EXPORT_SYMBOL_GPL vmlinux 0x5cabe66e skcipher_walk_aead_decrypt +EXPORT_SYMBOL_GPL vmlinux 0x5c6977ed wbt_enable_default +EXPORT_SYMBOL_GPL vmlinux 0x5c97ff67 __ip6_local_out EXPORT_SYMBOL_GPL vmlinux 0x5cad8fc3 power_supply_ocv2cap_simple -EXPORT_SYMBOL_GPL vmlinux 0x5cb0b749 split_page -EXPORT_SYMBOL_GPL vmlinux 0x5cb826a7 regulator_set_load -EXPORT_SYMBOL_GPL vmlinux 0x5cbc9df4 __tracepoint_neigh_update_done -EXPORT_SYMBOL_GPL vmlinux 0x5cd95278 usb_hcd_pci_probe +EXPORT_SYMBOL_GPL vmlinux 0x5cb62e5d gpiod_cansleep +EXPORT_SYMBOL_GPL vmlinux 0x5cd9a1eb power_supply_set_input_current_limit_from_supplier +EXPORT_SYMBOL_GPL vmlinux 0x5cdf27db devm_pinctrl_register_and_init EXPORT_SYMBOL_GPL vmlinux 0x5cede0a7 xdp_flush_frame_bulk -EXPORT_SYMBOL_GPL vmlinux 0x5cfe866a clk_bulk_get_optional -EXPORT_SYMBOL_GPL vmlinux 0x5cff24fa vp_modern_get_driver_features -EXPORT_SYMBOL_GPL vmlinux 0x5d079c73 dma_resv_test_signaled +EXPORT_SYMBOL_GPL vmlinux 0x5cee7537 clk_hw_get_name +EXPORT_SYMBOL_GPL vmlinux 0x5cf07c01 gpiod_export +EXPORT_SYMBOL_GPL vmlinux 0x5cf79d50 __clk_hw_register_divider +EXPORT_SYMBOL_GPL vmlinux 0x5cfc7791 intel_pinctrl_probe_by_hid EXPORT_SYMBOL_GPL vmlinux 0x5d17148b apei_write -EXPORT_SYMBOL_GPL vmlinux 0x5d264f92 inet_unhash -EXPORT_SYMBOL_GPL vmlinux 0x5d2a7f5a irq_chip_retrigger_hierarchy +EXPORT_SYMBOL_GPL vmlinux 0x5d205ee0 irq_domain_add_legacy EXPORT_SYMBOL_GPL vmlinux 0x5d2aa5fb rhashtable_walk_peek EXPORT_SYMBOL_GPL vmlinux 0x5d2bc42a reset_control_rearm -EXPORT_SYMBOL_GPL vmlinux 0x5d39c678 dev_pm_opp_set_prop_name -EXPORT_SYMBOL_GPL vmlinux 0x5d427936 page_endio -EXPORT_SYMBOL_GPL vmlinux 0x5d5771c3 fwnode_graph_get_endpoint_by_id -EXPORT_SYMBOL_GPL vmlinux 0x5d616d27 power_supply_get_by_name -EXPORT_SYMBOL_GPL vmlinux 0x5d716dbb pci_find_next_ext_capability -EXPORT_SYMBOL_GPL vmlinux 0x5d72c38e access_process_vm -EXPORT_SYMBOL_GPL vmlinux 0x5d7f9655 key_type_logon +EXPORT_SYMBOL_GPL vmlinux 0x5d2ceaf7 regulator_enable +EXPORT_SYMBOL_GPL vmlinux 0x5d4d0445 __devres_alloc_node +EXPORT_SYMBOL_GPL vmlinux 0x5d608b0d dm_suspended +EXPORT_SYMBOL_GPL vmlinux 0x5d620b30 regulator_get_exclusive +EXPORT_SYMBOL_GPL vmlinux 0x5d690e71 find_vpid +EXPORT_SYMBOL_GPL vmlinux 0x5d70cc7d skb_send_sock_locked +EXPORT_SYMBOL_GPL vmlinux 0x5d76c122 dma_resv_wait_timeout +EXPORT_SYMBOL_GPL vmlinux 0x5d7ebfc8 usb_altnum_to_altsetting EXPORT_SYMBOL_GPL vmlinux 0x5d8476d3 bpf_sk_storage_diag_alloc +EXPORT_SYMBOL_GPL vmlinux 0x5d853dba rio_mport_chk_dev_access EXPORT_SYMBOL_GPL vmlinux 0x5d9317d7 uv_teardown_irq -EXPORT_SYMBOL_GPL vmlinux 0x5d99d212 scsi_schedule_eh +EXPORT_SYMBOL_GPL vmlinux 0x5d97ff05 relay_reset +EXPORT_SYMBOL_GPL vmlinux 0x5d9faf62 ata_std_qc_defer EXPORT_SYMBOL_GPL vmlinux 0x5da67adc zs_compact +EXPORT_SYMBOL_GPL vmlinux 0x5db4de85 __SCK__tp_func_non_standard_event EXPORT_SYMBOL_GPL vmlinux 0x5dbcfa4f boot_cpu_physical_apicid -EXPORT_SYMBOL_GPL vmlinux 0x5dbe1950 firmware_request_platform -EXPORT_SYMBOL_GPL vmlinux 0x5dc11568 ksm_madvise -EXPORT_SYMBOL_GPL vmlinux 0x5ddba649 acpiphp_unregister_attention -EXPORT_SYMBOL_GPL vmlinux 0x5dec0888 pin_get_name -EXPORT_SYMBOL_GPL vmlinux 0x5df68e18 bio_iov_iter_get_pages -EXPORT_SYMBOL_GPL vmlinux 0x5dfc26bd blk_ksm_register +EXPORT_SYMBOL_GPL vmlinux 0x5ddc7f81 usb_phy_roothub_alloc +EXPORT_SYMBOL_GPL vmlinux 0x5de98675 power_supply_am_i_supplied +EXPORT_SYMBOL_GPL vmlinux 0x5e0d6ef8 __page_mapcount EXPORT_SYMBOL_GPL vmlinux 0x5e173309 cpu_cgrp_subsys_on_dfl_key -EXPORT_SYMBOL_GPL vmlinux 0x5e30173a ata_eh_freeze_port -EXPORT_SYMBOL_GPL vmlinux 0x5e338f71 vmbus_set_sc_create_callback +EXPORT_SYMBOL_GPL vmlinux 0x5e2c62ae ata_sff_port_intr +EXPORT_SYMBOL_GPL vmlinux 0x5e4573ae pci_epc_stop EXPORT_SYMBOL_GPL vmlinux 0x5e515be6 ktime_get_ts64 -EXPORT_SYMBOL_GPL vmlinux 0x5e5440a0 dma_resv_wait_timeout +EXPORT_SYMBOL_GPL vmlinux 0x5e5c5287 xdp_master_redirect +EXPORT_SYMBOL_GPL vmlinux 0x5e694f90 xdp_attachment_setup EXPORT_SYMBOL_GPL vmlinux 0x5e798ffb divider_get_val -EXPORT_SYMBOL_GPL vmlinux 0x5e79a094 edac_device_free_ctl_info -EXPORT_SYMBOL_GPL vmlinux 0x5e7e5da7 fscrypt_set_bio_crypt_ctx +EXPORT_SYMBOL_GPL vmlinux 0x5e7bfdb1 nvme_kill_queues +EXPORT_SYMBOL_GPL vmlinux 0x5e7f8475 cgroup_get_from_id EXPORT_SYMBOL_GPL vmlinux 0x5e85415b ring_buffer_consume -EXPORT_SYMBOL_GPL vmlinux 0x5e85d325 xdp_master_redirect -EXPORT_SYMBOL_GPL vmlinux 0x5e9033a8 ethnl_cable_test_result -EXPORT_SYMBOL_GPL vmlinux 0x5ea126fc regmap_bulk_write -EXPORT_SYMBOL_GPL vmlinux 0x5eaa9fec device_property_read_string_array -EXPORT_SYMBOL_GPL vmlinux 0x5eac4ee8 vp_modern_generation +EXPORT_SYMBOL_GPL vmlinux 0x5ea2a2bc ata_pci_shutdown_one EXPORT_SYMBOL_GPL vmlinux 0x5eae5408 clk_is_enabled_when_prepared -EXPORT_SYMBOL_GPL vmlinux 0x5eaea5f2 devlink_port_type_eth_set -EXPORT_SYMBOL_GPL vmlinux 0x5eafeda8 __clk_get_hw -EXPORT_SYMBOL_GPL vmlinux 0x5eb85ad8 devlink_remote_reload_actions_performed -EXPORT_SYMBOL_GPL vmlinux 0x5ebac379 nvme_try_sched_reset -EXPORT_SYMBOL_GPL vmlinux 0x5ebade2d acpi_dma_configure_id -EXPORT_SYMBOL_GPL vmlinux 0x5ebe94cb netdev_walk_all_lower_dev EXPORT_SYMBOL_GPL vmlinux 0x5ec62549 ata_dev_classify -EXPORT_SYMBOL_GPL vmlinux 0x5ed02fd9 klp_get_state -EXPORT_SYMBOL_GPL vmlinux 0x5ed70a87 edac_pci_alloc_ctl_info -EXPORT_SYMBOL_GPL vmlinux 0x5ed7c076 extcon_set_state -EXPORT_SYMBOL_GPL vmlinux 0x5ee632db ata_timing_compute -EXPORT_SYMBOL_GPL vmlinux 0x5ef04681 gpiochip_line_is_open_source -EXPORT_SYMBOL_GPL vmlinux 0x5f02e85d iterate_mounts -EXPORT_SYMBOL_GPL vmlinux 0x5f071476 virtqueue_enable_cb_prepare +EXPORT_SYMBOL_GPL vmlinux 0x5ed9147f devlink_region_snapshot_id_get +EXPORT_SYMBOL_GPL vmlinux 0x5ef2badc br_ip6_fragment +EXPORT_SYMBOL_GPL vmlinux 0x5ef75631 crypto_register_alg +EXPORT_SYMBOL_GPL vmlinux 0x5efac23c sk_msg_zerocopy_from_iter +EXPORT_SYMBOL_GPL vmlinux 0x5f02420c device_create_file +EXPORT_SYMBOL_GPL vmlinux 0x5f120d3a pci_hp_remove_module_link EXPORT_SYMBOL_GPL vmlinux 0x5f23e3fa insert_resource -EXPORT_SYMBOL_GPL vmlinux 0x5f25bfcc exportfs_decode_fh +EXPORT_SYMBOL_GPL vmlinux 0x5f2d3010 fib_rule_matchall EXPORT_SYMBOL_GPL vmlinux 0x5f2da8c4 check_tsc_unstable EXPORT_SYMBOL_GPL vmlinux 0x5f2fcc83 ioremap_uc -EXPORT_SYMBOL_GPL vmlinux 0x5f4b8d53 pci_enable_pasid -EXPORT_SYMBOL_GPL vmlinux 0x5f51df79 devlink_port_attrs_pci_sf_set -EXPORT_SYMBOL_GPL vmlinux 0x5f5269e7 pinctrl_find_gpio_range_from_pin -EXPORT_SYMBOL_GPL vmlinux 0x5f585b17 phy_modify_mmd -EXPORT_SYMBOL_GPL vmlinux 0x5f62f839 kthread_func -EXPORT_SYMBOL_GPL vmlinux 0x5f675fb3 ata_qc_get_active +EXPORT_SYMBOL_GPL vmlinux 0x5f43a383 cpufreq_driver_target +EXPORT_SYMBOL_GPL vmlinux 0x5f528564 pm_generic_restore_early +EXPORT_SYMBOL_GPL vmlinux 0x5f52df43 led_sysfs_enable +EXPORT_SYMBOL_GPL vmlinux 0x5f567315 __tracepoint_devlink_hwmsg +EXPORT_SYMBOL_GPL vmlinux 0x5f6d33b1 vp_modern_get_queue_enable EXPORT_SYMBOL_GPL vmlinux 0x5f6f1e9e dax_get_private +EXPORT_SYMBOL_GPL vmlinux 0x5f7dae55 devm_thermal_of_cooling_device_register +EXPORT_SYMBOL_GPL vmlinux 0x5f80d127 devlink_traps_register +EXPORT_SYMBOL_GPL vmlinux 0x5fa4c127 pcie_reset_flr EXPORT_SYMBOL_GPL vmlinux 0x5fa625ed mpi_ec_mul_point -EXPORT_SYMBOL_GPL vmlinux 0x5fb0dba0 usb_bulk_msg -EXPORT_SYMBOL_GPL vmlinux 0x5fc22b9a vfs_cancel_lock +EXPORT_SYMBOL_GPL vmlinux 0x5fae6c58 edac_device_alloc_ctl_info +EXPORT_SYMBOL_GPL vmlinux 0x5fc2af86 devm_regulator_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0x5fc4e30a skcipher_walk_aead_encrypt +EXPORT_SYMBOL_GPL vmlinux 0x5fc571e8 bio_associate_blkg +EXPORT_SYMBOL_GPL vmlinux 0x5fc64f88 __SCK__tp_func_fib6_table_lookup +EXPORT_SYMBOL_GPL vmlinux 0x5fd2f310 blk_mq_update_nr_hw_queues +EXPORT_SYMBOL_GPL vmlinux 0x5fd7f432 blk_mq_start_stopped_hw_queue +EXPORT_SYMBOL_GPL vmlinux 0x5fd8893f vmbus_recvpacket_raw EXPORT_SYMBOL_GPL vmlinux 0x5fdfa2c1 amd_pmu_enable_virt -EXPORT_SYMBOL_GPL vmlinux 0x5ff21104 __vmbus_driver_register +EXPORT_SYMBOL_GPL vmlinux 0x5feeab7a screen_glyph_unicode EXPORT_SYMBOL_GPL vmlinux 0x60069ee1 inet_ehash_locks_alloc EXPORT_SYMBOL_GPL vmlinux 0x60091316 clk_notifier_register -EXPORT_SYMBOL_GPL vmlinux 0x603a520c __traceiter_io_page_fault +EXPORT_SYMBOL_GPL vmlinux 0x602787d1 ip6_pol_route +EXPORT_SYMBOL_GPL vmlinux 0x60306942 virtio_config_changed +EXPORT_SYMBOL_GPL vmlinux 0x603309ac power_supply_get_drvdata EXPORT_SYMBOL_GPL vmlinux 0x603d0d51 acpi_os_map_iomem -EXPORT_SYMBOL_GPL vmlinux 0x60433010 efivar_entry_set -EXPORT_SYMBOL_GPL vmlinux 0x6046eb13 wm831x_device_shutdown +EXPORT_SYMBOL_GPL vmlinux 0x60461a2e ip_tunnel_ctl EXPORT_SYMBOL_GPL vmlinux 0x604722fd devices_cgrp_subsys_enabled_key -EXPORT_SYMBOL_GPL vmlinux 0x60686290 clk_register_fractional_divider +EXPORT_SYMBOL_GPL vmlinux 0x604731d4 dev_attr_ncq_prio_enable +EXPORT_SYMBOL_GPL vmlinux 0x605f89b3 lwtunnel_input +EXPORT_SYMBOL_GPL vmlinux 0x606de1f8 __traceiter_xdp_exception +EXPORT_SYMBOL_GPL vmlinux 0x606f26db blk_ksm_destroy +EXPORT_SYMBOL_GPL vmlinux 0x60738df1 dax_copy_to_iter EXPORT_SYMBOL_GPL vmlinux 0x607c4683 devlink_info_version_fixed_put +EXPORT_SYMBOL_GPL vmlinux 0x608d5eb1 edac_get_sysfs_subsys EXPORT_SYMBOL_GPL vmlinux 0x6091797f synchronize_rcu -EXPORT_SYMBOL_GPL vmlinux 0x6093532a spi_unregister_controller -EXPORT_SYMBOL_GPL vmlinux 0x609ab984 icc_std_aggregate -EXPORT_SYMBOL_GPL vmlinux 0x609f3121 blk_mq_debugfs_rq_show +EXPORT_SYMBOL_GPL vmlinux 0x6091aceb tty_buffer_request_room EXPORT_SYMBOL_GPL vmlinux 0x60a13e90 rcu_barrier EXPORT_SYMBOL_GPL vmlinux 0x60a634c4 vfio_info_cap_add -EXPORT_SYMBOL_GPL vmlinux 0x60aabd04 extcon_register_notifier -EXPORT_SYMBOL_GPL vmlinux 0x60b35ed9 task_active_pid_ns -EXPORT_SYMBOL_GPL vmlinux 0x60b3e4a2 percpu_down_write -EXPORT_SYMBOL_GPL vmlinux 0x60baa7c8 dma_buf_fd -EXPORT_SYMBOL_GPL vmlinux 0x60ca10b9 spi_res_release -EXPORT_SYMBOL_GPL vmlinux 0x60d72c3c devlink_resource_occ_get_register -EXPORT_SYMBOL_GPL vmlinux 0x60dd9a0b regulator_get_voltage_sel_regmap -EXPORT_SYMBOL_GPL vmlinux 0x60e7d071 nl_table -EXPORT_SYMBOL_GPL vmlinux 0x60eba989 usb_queue_reset_device +EXPORT_SYMBOL_GPL vmlinux 0x60a92af1 crypto_unregister_skcipher +EXPORT_SYMBOL_GPL vmlinux 0x60acebd3 nvme_shutdown_ctrl +EXPORT_SYMBOL_GPL vmlinux 0x60b36428 vchan_init +EXPORT_SYMBOL_GPL vmlinux 0x60ccb52b devfreq_cooling_register +EXPORT_SYMBOL_GPL vmlinux 0x60cffe21 acpi_dev_pm_attach +EXPORT_SYMBOL_GPL vmlinux 0x60e1220c filemap_read EXPORT_SYMBOL_GPL vmlinux 0x60ebc96f ring_buffer_read_prepare -EXPORT_SYMBOL_GPL vmlinux 0x60f65f78 __udp6_lib_lookup +EXPORT_SYMBOL_GPL vmlinux 0x60f0395d ata_bmdma_port_ops EXPORT_SYMBOL_GPL vmlinux 0x60f99e1b cppc_set_perf -EXPORT_SYMBOL_GPL vmlinux 0x60faaa13 acpi_nfit_ctl -EXPORT_SYMBOL_GPL vmlinux 0x60ffbc5e ata_host_detach -EXPORT_SYMBOL_GPL vmlinux 0x610977d2 efivar_entry_remove +EXPORT_SYMBOL_GPL vmlinux 0x60fbbbec tcp_reno_undo_cwnd +EXPORT_SYMBOL_GPL vmlinux 0x6101c0ed vtime_guest_enter EXPORT_SYMBOL_GPL vmlinux 0x611cfa85 klist_add_tail +EXPORT_SYMBOL_GPL vmlinux 0x61281885 vxlan_dev_create EXPORT_SYMBOL_GPL vmlinux 0x6129fb93 sfp_remove_phy +EXPORT_SYMBOL_GPL vmlinux 0x612b4212 regmap_field_alloc EXPORT_SYMBOL_GPL vmlinux 0x612bfd89 errno_to_blk_status -EXPORT_SYMBOL_GPL vmlinux 0x6135ac3f regulator_set_current_limit_regmap -EXPORT_SYMBOL_GPL vmlinux 0x6138c5f3 regmap_raw_write -EXPORT_SYMBOL_GPL vmlinux 0x613dfac8 md_bitmap_copy_from_slot -EXPORT_SYMBOL_GPL vmlinux 0x614267db regulator_list_voltage_table +EXPORT_SYMBOL_GPL vmlinux 0x6136854b handle_simple_irq +EXPORT_SYMBOL_GPL vmlinux 0x6142325f devlink_resource_size_get +EXPORT_SYMBOL_GPL vmlinux 0x61542669 subsys_system_register +EXPORT_SYMBOL_GPL vmlinux 0x61567a96 fib_nh_common_init EXPORT_SYMBOL_GPL vmlinux 0x615beeb5 __cpuhp_state_add_instance EXPORT_SYMBOL_GPL vmlinux 0x615d3447 kernel_read_file_from_path -EXPORT_SYMBOL_GPL vmlinux 0x616758dd mmu_interval_notifier_remove -EXPORT_SYMBOL_GPL vmlinux 0x616759e3 phy_set_media -EXPORT_SYMBOL_GPL vmlinux 0x616ca4de extcon_dev_free -EXPORT_SYMBOL_GPL vmlinux 0x61781295 iommu_map_sg EXPORT_SYMBOL_GPL vmlinux 0x617b026c hwrng_register -EXPORT_SYMBOL_GPL vmlinux 0x617b4e68 relay_open -EXPORT_SYMBOL_GPL vmlinux 0x617c354c gpiod_set_raw_array_value EXPORT_SYMBOL_GPL vmlinux 0x6181e79f timerqueue_add EXPORT_SYMBOL_GPL vmlinux 0x6198dfea __ring_buffer_alloc -EXPORT_SYMBOL_GPL vmlinux 0x6199a93d phy_resolve_aneg_pause EXPORT_SYMBOL_GPL vmlinux 0x6199ad5d crypto_has_skcipher -EXPORT_SYMBOL_GPL vmlinux 0x619b14da fpstate_init EXPORT_SYMBOL_GPL vmlinux 0x619d2eca acpi_gpio_get_irq_resource -EXPORT_SYMBOL_GPL vmlinux 0x61a272bf class_dev_iter_init -EXPORT_SYMBOL_GPL vmlinux 0x61a86721 compat_only_sysfs_link_entry_to_kobj +EXPORT_SYMBOL_GPL vmlinux 0x61a3f5f7 devlink_traps_unregister EXPORT_SYMBOL_GPL vmlinux 0x61ae1d2d xas_pause -EXPORT_SYMBOL_GPL vmlinux 0x61bcee9c __SCK__tp_func_neigh_update -EXPORT_SYMBOL_GPL vmlinux 0x61d8c234 posix_acl_access_xattr_handler -EXPORT_SYMBOL_GPL vmlinux 0x61edf905 ping_getfrag -EXPORT_SYMBOL_GPL vmlinux 0x61f42bb0 __kthread_init_worker +EXPORT_SYMBOL_GPL vmlinux 0x61c37a60 acpi_get_dma_attr +EXPORT_SYMBOL_GPL vmlinux 0x61d0abb6 crypto_create_tfm_node +EXPORT_SYMBOL_GPL vmlinux 0x61e18a04 tcp_bpf_sendmsg_redir +EXPORT_SYMBOL_GPL vmlinux 0x61ecff55 iommu_aux_detach_device +EXPORT_SYMBOL_GPL vmlinux 0x61ed8bbf usb_hcd_platform_shutdown EXPORT_SYMBOL_GPL vmlinux 0x61f67c92 phy_gbit_features_array -EXPORT_SYMBOL_GPL vmlinux 0x61fb65d6 usb_remove_phy -EXPORT_SYMBOL_GPL vmlinux 0x62275ddd phy_validate +EXPORT_SYMBOL_GPL vmlinux 0x61f7e4ec usb_get_role_switch_default_mode +EXPORT_SYMBOL_GPL vmlinux 0x61f9777c wm831x_reg_unlock +EXPORT_SYMBOL_GPL vmlinux 0x61fd2ee8 vfio_pci_core_read +EXPORT_SYMBOL_GPL vmlinux 0x62075a04 security_path_rmdir +EXPORT_SYMBOL_GPL vmlinux 0x6221219b gpiochip_line_is_open_drain EXPORT_SYMBOL_GPL vmlinux 0x622c7922 register_oom_notifier EXPORT_SYMBOL_GPL vmlinux 0x62377a7b blk_io_schedule -EXPORT_SYMBOL_GPL vmlinux 0x62436174 acpi_pm_set_device_wakeup +EXPORT_SYMBOL_GPL vmlinux 0x623b84fa ata_cable_40wire +EXPORT_SYMBOL_GPL vmlinux 0x623d872d iommu_map_atomic +EXPORT_SYMBOL_GPL vmlinux 0x624132a9 attribute_container_find_class_device EXPORT_SYMBOL_GPL vmlinux 0x6246a629 synchronize_rcu_tasks_trace -EXPORT_SYMBOL_GPL vmlinux 0x625771c9 usb_unlocked_disable_lpm -EXPORT_SYMBOL_GPL vmlinux 0x62578552 usb_create_shared_hcd +EXPORT_SYMBOL_GPL vmlinux 0x6254a2a9 crypto_unregister_template EXPORT_SYMBOL_GPL vmlinux 0x6257dda7 clk_rate_exclusive_get +EXPORT_SYMBOL_GPL vmlinux 0x625916e5 rcu_read_unlock_trace_special EXPORT_SYMBOL_GPL vmlinux 0x6259d291 clk_restore_context -EXPORT_SYMBOL_GPL vmlinux 0x626ac7b3 icmp_build_probe -EXPORT_SYMBOL_GPL vmlinux 0x627f6413 ata_sff_hsm_move -EXPORT_SYMBOL_GPL vmlinux 0x62a73903 unwind_get_return_address -EXPORT_SYMBOL_GPL vmlinux 0x62a9438a driver_register -EXPORT_SYMBOL_GPL vmlinux 0x62b514bf device_bind_driver +EXPORT_SYMBOL_GPL vmlinux 0x625c6044 irq_chip_set_vcpu_affinity_parent +EXPORT_SYMBOL_GPL vmlinux 0x625ce7cc blkdev_zone_mgmt +EXPORT_SYMBOL_GPL vmlinux 0x6260f453 xdp_return_frame_rx_napi +EXPORT_SYMBOL_GPL vmlinux 0x626369bd tpm_pcr_extend +EXPORT_SYMBOL_GPL vmlinux 0x626ffc5f input_ff_create +EXPORT_SYMBOL_GPL vmlinux 0x62831b5e pwm_put +EXPORT_SYMBOL_GPL vmlinux 0x62857ee9 devlink_port_region_create +EXPORT_SYMBOL_GPL vmlinux 0x62908824 devm_hwspin_lock_request EXPORT_SYMBOL_GPL vmlinux 0x62bb09bf clocks_calc_mult_shift -EXPORT_SYMBOL_GPL vmlinux 0x62c2a502 devfreq_get_devfreq_by_phandle -EXPORT_SYMBOL_GPL vmlinux 0x62c6f4b5 cpu_subsys -EXPORT_SYMBOL_GPL vmlinux 0x62e27997 devm_kmalloc -EXPORT_SYMBOL_GPL vmlinux 0x62e38500 __page_mapcount -EXPORT_SYMBOL_GPL vmlinux 0x62f0f7f9 extcon_dev_unregister -EXPORT_SYMBOL_GPL vmlinux 0x62f923dc gpiod_set_debounce +EXPORT_SYMBOL_GPL vmlinux 0x62dd855a dax_layout_busy_page EXPORT_SYMBOL_GPL vmlinux 0x63026490 unregister_kprobe -EXPORT_SYMBOL_GPL vmlinux 0x6302ed13 usb_phy_roothub_resume +EXPORT_SYMBOL_GPL vmlinux 0x6304843e xhci_gen_setup +EXPORT_SYMBOL_GPL vmlinux 0x6307ed18 input_ff_erase +EXPORT_SYMBOL_GPL vmlinux 0x6309cd24 debugfs_create_x16 EXPORT_SYMBOL_GPL vmlinux 0x63150e06 clk_get_parent EXPORT_SYMBOL_GPL vmlinux 0x63197685 s2idle_wake -EXPORT_SYMBOL_GPL vmlinux 0x6319ba3a sock_prot_inuse_get -EXPORT_SYMBOL_GPL vmlinux 0x631c83b6 __tracepoint_fib6_table_lookup -EXPORT_SYMBOL_GPL vmlinux 0x631eef36 crypto_stats_ahash_update +EXPORT_SYMBOL_GPL vmlinux 0x63303077 transport_destroy_device +EXPORT_SYMBOL_GPL vmlinux 0x633a4554 screen_glyph +EXPORT_SYMBOL_GPL vmlinux 0x633c4953 device_node_to_regmap EXPORT_SYMBOL_GPL vmlinux 0x6340434e x86_model -EXPORT_SYMBOL_GPL vmlinux 0x63510a40 devlink_trap_policers_unregister -EXPORT_SYMBOL_GPL vmlinux 0x6353e5f5 disk_update_readahead -EXPORT_SYMBOL_GPL vmlinux 0x6363e5f5 __pci_reset_function_locked -EXPORT_SYMBOL_GPL vmlinux 0x637a5183 pci_check_and_mask_intx +EXPORT_SYMBOL_GPL vmlinux 0x637f0c27 perf_event_disable EXPORT_SYMBOL_GPL vmlinux 0x638a9653 memory_add_physaddr_to_nid EXPORT_SYMBOL_GPL vmlinux 0x638aff11 proc_douintvec_minmax -EXPORT_SYMBOL_GPL vmlinux 0x638c6aa8 security_inode_mkdir -EXPORT_SYMBOL_GPL vmlinux 0x63952198 thermal_zone_device_unregister -EXPORT_SYMBOL_GPL vmlinux 0x6398ee08 fib4_rule_default -EXPORT_SYMBOL_GPL vmlinux 0x639a3d4c md_submit_discard_bio -EXPORT_SYMBOL_GPL vmlinux 0x63c05cc8 sock_diag_register_inet_compat +EXPORT_SYMBOL_GPL vmlinux 0x638b8ad1 call_switchdev_blocking_notifiers +EXPORT_SYMBOL_GPL vmlinux 0x63a86165 usb_wakeup_enabled_descendants EXPORT_SYMBOL_GPL vmlinux 0x63c08029 clk_bulk_unprepare -EXPORT_SYMBOL_GPL vmlinux 0x63d74bbd platform_device_add -EXPORT_SYMBOL_GPL vmlinux 0x63e81520 ip_tunnel_init_net -EXPORT_SYMBOL_GPL vmlinux 0x63ea6750 crypto_create_tfm_node +EXPORT_SYMBOL_GPL vmlinux 0x63ccb29c blk_next_bio +EXPORT_SYMBOL_GPL vmlinux 0x63db6f00 gpiod_to_irq +EXPORT_SYMBOL_GPL vmlinux 0x63e41824 nfs_ssc_register +EXPORT_SYMBOL_GPL vmlinux 0x63e49996 dma_free_pages +EXPORT_SYMBOL_GPL vmlinux 0x63e71561 blk_ksm_init EXPORT_SYMBOL_GPL vmlinux 0x63ea80b3 cper_mem_err_type_str -EXPORT_SYMBOL_GPL vmlinux 0x63efa1b4 sysfs_create_mount_point -EXPORT_SYMBOL_GPL vmlinux 0x63fb8849 __tracepoint_neigh_event_send_done -EXPORT_SYMBOL_GPL vmlinux 0x640db644 fscrypt_mergeable_bio -EXPORT_SYMBOL_GPL vmlinux 0x640f5a69 devlink_region_snapshot_id_get -EXPORT_SYMBOL_GPL vmlinux 0x6431d504 __of_reset_control_get -EXPORT_SYMBOL_GPL vmlinux 0x64324baa crypto_stats_kpp_set_secret -EXPORT_SYMBOL_GPL vmlinux 0x6432e332 regmap_field_free -EXPORT_SYMBOL_GPL vmlinux 0x64372cbc regulator_desc_list_voltage_linear_range -EXPORT_SYMBOL_GPL vmlinux 0x64537419 kthread_queue_delayed_work -EXPORT_SYMBOL_GPL vmlinux 0x6464eda5 mbox_client_peek_data -EXPORT_SYMBOL_GPL vmlinux 0x647059b2 pci_epc_map_addr +EXPORT_SYMBOL_GPL vmlinux 0x63f80b1d acpi_dma_controller_free +EXPORT_SYMBOL_GPL vmlinux 0x6408d700 ip_route_output_tunnel +EXPORT_SYMBOL_GPL vmlinux 0x640a1361 __traceiter_neigh_cleanup_and_release +EXPORT_SYMBOL_GPL vmlinux 0x6412196f sysfs_remove_files +EXPORT_SYMBOL_GPL vmlinux 0x64188919 devlink_trap_policers_unregister +EXPORT_SYMBOL_GPL vmlinux 0x6418ae8a udp_tunnel_nic_ops +EXPORT_SYMBOL_GPL vmlinux 0x6426db2b gpiod_get_direction +EXPORT_SYMBOL_GPL vmlinux 0x64355fa7 acpi_subsys_suspend_noirq +EXPORT_SYMBOL_GPL vmlinux 0x6454a5f5 sysfs_remove_link_from_group +EXPORT_SYMBOL_GPL vmlinux 0x6478640f virtio_device_freeze +EXPORT_SYMBOL_GPL vmlinux 0x6485ea62 irqd_cfg EXPORT_SYMBOL_GPL vmlinux 0x64925270 __dax_synchronous +EXPORT_SYMBOL_GPL vmlinux 0x64a2b05c kthread_data EXPORT_SYMBOL_GPL vmlinux 0x64a31445 mutex_lock_io EXPORT_SYMBOL_GPL vmlinux 0x64a62e11 acpi_processor_ffh_cstate_enter +EXPORT_SYMBOL_GPL vmlinux 0x64a88349 devm_platform_ioremap_resource +EXPORT_SYMBOL_GPL vmlinux 0x64b51ba0 da9052_disable_irq EXPORT_SYMBOL_GPL vmlinux 0x64b62862 nvme_wq EXPORT_SYMBOL_GPL vmlinux 0x64b71173 reserve_iova -EXPORT_SYMBOL_GPL vmlinux 0x64d2f17e dma_buf_detach +EXPORT_SYMBOL_GPL vmlinux 0x64cccf9a inet6_hash_connect +EXPORT_SYMBOL_GPL vmlinux 0x64d0fed0 regulator_irq_helper EXPORT_SYMBOL_GPL vmlinux 0x64d3cc4e xas_load +EXPORT_SYMBOL_GPL vmlinux 0x64d51e57 ata_bmdma_port_start32 +EXPORT_SYMBOL_GPL vmlinux 0x64d5329c aead_register_instance EXPORT_SYMBOL_GPL vmlinux 0x64e27c4f synth_event_delete +EXPORT_SYMBOL_GPL vmlinux 0x64ebcd9e skb_pull_rcsum EXPORT_SYMBOL_GPL vmlinux 0x64f36620 dax_flush -EXPORT_SYMBOL_GPL vmlinux 0x64f795cd iopf_queue_remove_device -EXPORT_SYMBOL_GPL vmlinux 0x6508ec96 misc_cg_uncharge -EXPORT_SYMBOL_GPL vmlinux 0x6509d77d pci_reset_function_locked +EXPORT_SYMBOL_GPL vmlinux 0x6507c7af tpm_try_get_ops EXPORT_SYMBOL_GPL vmlinux 0x6527a231 dbgp_external_startup -EXPORT_SYMBOL_GPL vmlinux 0x652accfd attribute_container_find_class_device -EXPORT_SYMBOL_GPL vmlinux 0x652e4bef icc_enable EXPORT_SYMBOL_GPL vmlinux 0x6531a37f mpi_add -EXPORT_SYMBOL_GPL vmlinux 0x653bb58d ima_inode_hash -EXPORT_SYMBOL_GPL vmlinux 0x653c01bf dw_pcie_ep_init -EXPORT_SYMBOL_GPL vmlinux 0x6544d3b7 genphy_c45_config_aneg -EXPORT_SYMBOL_GPL vmlinux 0x65540e96 spi_mem_dirmap_read -EXPORT_SYMBOL_GPL vmlinux 0x65630070 invalidate_inode_pages2 +EXPORT_SYMBOL_GPL vmlinux 0x653d81e5 splice_to_pipe +EXPORT_SYMBOL_GPL vmlinux 0x654b40e3 serial8250_rpm_put_tx +EXPORT_SYMBOL_GPL vmlinux 0x65657c28 pm_genpd_add_device +EXPORT_SYMBOL_GPL vmlinux 0x656c21f0 nvme_cancel_tagset EXPORT_SYMBOL_GPL vmlinux 0x65704d22 hv_stimer_cleanup -EXPORT_SYMBOL_GPL vmlinux 0x65779508 dw_pcie_ep_init_complete -EXPORT_SYMBOL_GPL vmlinux 0x657e9c7d scsi_autopm_put_device -EXPORT_SYMBOL_GPL vmlinux 0x6583dd67 pm_runtime_autosuspend_expiration -EXPORT_SYMBOL_GPL vmlinux 0x65a85180 perf_event_refresh -EXPORT_SYMBOL_GPL vmlinux 0x65c6cf9b nvmem_cell_get -EXPORT_SYMBOL_GPL vmlinux 0x65c97d4b serial8250_read_char +EXPORT_SYMBOL_GPL vmlinux 0x657e05f9 pci_iomap_wc_range +EXPORT_SYMBOL_GPL vmlinux 0x658dc427 gpiochip_get_desc +EXPORT_SYMBOL_GPL vmlinux 0x65a03085 usb_get_dr_mode +EXPORT_SYMBOL_GPL vmlinux 0x65a42512 rio_route_get_entry +EXPORT_SYMBOL_GPL vmlinux 0x65a49b96 iopf_queue_flush_dev +EXPORT_SYMBOL_GPL vmlinux 0x65b60e57 cpu_device_create +EXPORT_SYMBOL_GPL vmlinux 0x65b950cd kernel_read_file +EXPORT_SYMBOL_GPL vmlinux 0x65be715d ata_std_bios_param +EXPORT_SYMBOL_GPL vmlinux 0x65c77253 xfrm_state_afinfo_get_rcu +EXPORT_SYMBOL_GPL vmlinux 0x65c78894 regmap_field_read EXPORT_SYMBOL_GPL vmlinux 0x65ccb6f0 call_netevent_notifiers -EXPORT_SYMBOL_GPL vmlinux 0x65ce84cd pci_store_saved_state -EXPORT_SYMBOL_GPL vmlinux 0x65d2681e __traceiter_remove_device_from_group -EXPORT_SYMBOL_GPL vmlinux 0x65d65cad devm_memremap_pages -EXPORT_SYMBOL_GPL vmlinux 0x65f9f942 get_task_pid -EXPORT_SYMBOL_GPL vmlinux 0x661182da verify_signature -EXPORT_SYMBOL_GPL vmlinux 0x6613241b crypto_grab_ahash +EXPORT_SYMBOL_GPL vmlinux 0x65d3241d usb_free_streams +EXPORT_SYMBOL_GPL vmlinux 0x65ec131f pci_rescan_bus +EXPORT_SYMBOL_GPL vmlinux 0x65ef4fb1 irq_domain_push_irq +EXPORT_SYMBOL_GPL vmlinux 0x65f8f618 __intel_scu_ipc_register +EXPORT_SYMBOL_GPL vmlinux 0x660b78c1 devm_device_remove_group EXPORT_SYMBOL_GPL vmlinux 0x661601de sprint_symbol -EXPORT_SYMBOL_GPL vmlinux 0x661985ff iomap_bmap +EXPORT_SYMBOL_GPL vmlinux 0x661c24dc phy_modify_mmd_changed EXPORT_SYMBOL_GPL vmlinux 0x6636c3c9 irq_set_vcpu_affinity EXPORT_SYMBOL_GPL vmlinux 0x663bb448 devlink_fmsg_obj_nest_end -EXPORT_SYMBOL_GPL vmlinux 0x663c0cdb ip6_dst_lookup_tunnel -EXPORT_SYMBOL_GPL vmlinux 0x66421331 __static_call_update -EXPORT_SYMBOL_GPL vmlinux 0x665a2653 regmap_update_bits_base +EXPORT_SYMBOL_GPL vmlinux 0x664bc34a pm_runtime_allow EXPORT_SYMBOL_GPL vmlinux 0x665e92a0 clk_set_duty_cycle -EXPORT_SYMBOL_GPL vmlinux 0x66623b50 pci_dev_lock -EXPORT_SYMBOL_GPL vmlinux 0x6671dc3e exportfs_decode_fh_raw -EXPORT_SYMBOL_GPL vmlinux 0x667e85ab fscrypt_set_context +EXPORT_SYMBOL_GPL vmlinux 0x665fb7eb sysfs_merge_group +EXPORT_SYMBOL_GPL vmlinux 0x66704868 dev_pm_opp_get_max_clock_latency EXPORT_SYMBOL_GPL vmlinux 0x668402aa crypto_put_default_rng -EXPORT_SYMBOL_GPL vmlinux 0x66a58ed3 ping_init_sock -EXPORT_SYMBOL_GPL vmlinux 0x66a6af69 pm_clk_init +EXPORT_SYMBOL_GPL vmlinux 0x668b9ddf dev_set_name +EXPORT_SYMBOL_GPL vmlinux 0x668fbc5e fwnode_property_read_string +EXPORT_SYMBOL_GPL vmlinux 0x6693ac5a irq_chip_enable_parent +EXPORT_SYMBOL_GPL vmlinux 0x66a29eb6 synth_event_gen_cmd_array_start +EXPORT_SYMBOL_GPL vmlinux 0x66a4e8cd fl6_merge_options +EXPORT_SYMBOL_GPL vmlinux 0x66adcda8 bpf_prog_get_type_dev EXPORT_SYMBOL_GPL vmlinux 0x66ae4727 mdio_bus_init EXPORT_SYMBOL_GPL vmlinux 0x66b26b2b clk_hw_unregister_divider EXPORT_SYMBOL_GPL vmlinux 0x66b97421 sfp_link_up -EXPORT_SYMBOL_GPL vmlinux 0x66be0931 regulator_unregister_notifier -EXPORT_SYMBOL_GPL vmlinux 0x66c18668 vfio_pci_core_match +EXPORT_SYMBOL_GPL vmlinux 0x66cb965a spi_mem_exec_op +EXPORT_SYMBOL_GPL vmlinux 0x66d77d71 ethnl_cable_test_step EXPORT_SYMBOL_GPL vmlinux 0x66d87d38 symbol_put_addr -EXPORT_SYMBOL_GPL vmlinux 0x66d8de2c __ndisc_fill_addr_option -EXPORT_SYMBOL_GPL vmlinux 0x66fdc7ab phy_driver_is_genphy_10g -EXPORT_SYMBOL_GPL vmlinux 0x66fe09d3 blk_ksm_destroy -EXPORT_SYMBOL_GPL vmlinux 0x66ff7622 anon_inode_getfile -EXPORT_SYMBOL_GPL vmlinux 0x67129e0b free_io_pgtable_ops -EXPORT_SYMBOL_GPL vmlinux 0x67132c38 fwnode_get_next_parent -EXPORT_SYMBOL_GPL vmlinux 0x671385cd devm_phy_package_join -EXPORT_SYMBOL_GPL vmlinux 0x67242007 fsverity_prepare_setattr -EXPORT_SYMBOL_GPL vmlinux 0x67283500 pci_hp_destroy -EXPORT_SYMBOL_GPL vmlinux 0x672d1867 power_supply_set_property -EXPORT_SYMBOL_GPL vmlinux 0x67341d34 tcp_unregister_ulp +EXPORT_SYMBOL_GPL vmlinux 0x66e013d6 led_trigger_event +EXPORT_SYMBOL_GPL vmlinux 0x6700a83e pci_load_and_free_saved_state +EXPORT_SYMBOL_GPL vmlinux 0x672a6b6f rio_dma_prep_xfer +EXPORT_SYMBOL_GPL vmlinux 0x672aea89 dax_finish_sync_fault +EXPORT_SYMBOL_GPL vmlinux 0x672e7a2c rcuwait_wake_up +EXPORT_SYMBOL_GPL vmlinux 0x6731d58c regulator_bulk_force_disable EXPORT_SYMBOL_GPL vmlinux 0x6735d56e tcp_ca_get_name_by_key -EXPORT_SYMBOL_GPL vmlinux 0x6737ba59 input_ff_upload -EXPORT_SYMBOL_GPL vmlinux 0x673e4502 pci_set_pcie_reset_state +EXPORT_SYMBOL_GPL vmlinux 0x674c3161 sk_msg_free_partial EXPORT_SYMBOL_GPL vmlinux 0x674e657e hv_ringbuffer_get_debuginfo -EXPORT_SYMBOL_GPL vmlinux 0x675387b4 fuse_dev_operations EXPORT_SYMBOL_GPL vmlinux 0x6759bd00 __SCT__tp_func_rpm_idle -EXPORT_SYMBOL_GPL vmlinux 0x675b56c4 crypto_hash_walk_first -EXPORT_SYMBOL_GPL vmlinux 0x675d5572 fscrypt_ioctl_add_key -EXPORT_SYMBOL_GPL vmlinux 0x67768f26 espintcp_push_skb -EXPORT_SYMBOL_GPL vmlinux 0x67799fc8 ping_err -EXPORT_SYMBOL_GPL vmlinux 0x677c1432 sk_set_peek_off -EXPORT_SYMBOL_GPL vmlinux 0x677d44da irq_domain_associate_many +EXPORT_SYMBOL_GPL vmlinux 0x676027eb pci_stop_root_bus +EXPORT_SYMBOL_GPL vmlinux 0x6773c374 ata_acpi_cbl_80wire +EXPORT_SYMBOL_GPL vmlinux 0x677a4c54 led_trigger_set_default +EXPORT_SYMBOL_GPL vmlinux 0x678a8f5f ata_dev_next +EXPORT_SYMBOL_GPL vmlinux 0x678c5927 iomap_truncate_page EXPORT_SYMBOL_GPL vmlinux 0x6790ebd3 mce_is_memory_error +EXPORT_SYMBOL_GPL vmlinux 0x679112e6 pm_runtime_autosuspend_expiration +EXPORT_SYMBOL_GPL vmlinux 0x679258be usb_driver_release_interface EXPORT_SYMBOL_GPL vmlinux 0x67955ce6 profile_hits -EXPORT_SYMBOL_GPL vmlinux 0x67b93908 acpi_initialize_hp_context +EXPORT_SYMBOL_GPL vmlinux 0x67ab8990 devm_rtc_allocate_device +EXPORT_SYMBOL_GPL vmlinux 0x67b53e53 ata_sas_port_resume +EXPORT_SYMBOL_GPL vmlinux 0x67b6a349 ata_sff_error_handler +EXPORT_SYMBOL_GPL vmlinux 0x67d516eb regulator_list_voltage +EXPORT_SYMBOL_GPL vmlinux 0x67d852f4 metadata_dst_free_percpu EXPORT_SYMBOL_GPL vmlinux 0x67da9f7c sha512_zero_message_hash +EXPORT_SYMBOL_GPL vmlinux 0x67dc778b crypto_ahash_digest EXPORT_SYMBOL_GPL vmlinux 0x67dcd76b uv_setup_irq -EXPORT_SYMBOL_GPL vmlinux 0x67ea3b79 sched_trace_cfs_rq_avg -EXPORT_SYMBOL_GPL vmlinux 0x67f3a60e percpu_free_rwsem -EXPORT_SYMBOL_GPL vmlinux 0x680269f4 blkdev_report_zones -EXPORT_SYMBOL_GPL vmlinux 0x6809e40b crypto_enqueue_request_head -EXPORT_SYMBOL_GPL vmlinux 0x680f1167 __SCK__tp_func_rpm_suspend -EXPORT_SYMBOL_GPL vmlinux 0x6815822b blk_mq_sched_try_merge -EXPORT_SYMBOL_GPL vmlinux 0x68225364 usb_sg_init -EXPORT_SYMBOL_GPL vmlinux 0x6825c658 led_compose_name -EXPORT_SYMBOL_GPL vmlinux 0x68289b29 cpufreq_table_index_unsorted +EXPORT_SYMBOL_GPL vmlinux 0x67e3b7a1 pinctrl_force_sleep +EXPORT_SYMBOL_GPL vmlinux 0x68242ade crypto_enqueue_request_head +EXPORT_SYMBOL_GPL vmlinux 0x682aed80 blk_queue_max_zone_append_sectors EXPORT_SYMBOL_GPL vmlinux 0x682ff057 ring_buffer_commit_overrun_cpu -EXPORT_SYMBOL_GPL vmlinux 0x68486061 vring_create_virtqueue -EXPORT_SYMBOL_GPL vmlinux 0x684fb30c vfio_group_get_external_user -EXPORT_SYMBOL_GPL vmlinux 0x687fdfd5 fwnode_connection_find_match -EXPORT_SYMBOL_GPL vmlinux 0x688805b9 badblocks_exit -EXPORT_SYMBOL_GPL vmlinux 0x688c9171 __tracepoint_kfree_skb +EXPORT_SYMBOL_GPL vmlinux 0x683faea1 extcon_find_edev_by_node +EXPORT_SYMBOL_GPL vmlinux 0x68420525 usb_hcd_poll_rh_status +EXPORT_SYMBOL_GPL vmlinux 0x6844ad09 blk_queue_max_discard_segments +EXPORT_SYMBOL_GPL vmlinux 0x685464f3 usb_disable_ltm +EXPORT_SYMBOL_GPL vmlinux 0x686179f1 key_type_logon +EXPORT_SYMBOL_GPL vmlinux 0x6868dd47 unregister_trace_event +EXPORT_SYMBOL_GPL vmlinux 0x68882ce2 unregister_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0x688db3b4 sata_link_debounce EXPORT_SYMBOL_GPL vmlinux 0x68952493 rcu_note_context_switch -EXPORT_SYMBOL_GPL vmlinux 0x68be41ad nf_hook_entries_delete_raw -EXPORT_SYMBOL_GPL vmlinux 0x68beba72 kthread_flush_worker -EXPORT_SYMBOL_GPL vmlinux 0x68e3ce68 bpf_prog_create_from_user -EXPORT_SYMBOL_GPL vmlinux 0x68e3d057 __SCK__tp_func_cpu_idle -EXPORT_SYMBOL_GPL vmlinux 0x68efca88 mbox_controller_unregister -EXPORT_SYMBOL_GPL vmlinux 0x68f11619 iomap_ioend_try_merge -EXPORT_SYMBOL_GPL vmlinux 0x68f342d1 dst_blackhole_redirect -EXPORT_SYMBOL_GPL vmlinux 0x68fc5885 lwtunnel_cmp_encap -EXPORT_SYMBOL_GPL vmlinux 0x690e7be6 __hv_pkt_iter_next +EXPORT_SYMBOL_GPL vmlinux 0x689537b4 badblocks_init +EXPORT_SYMBOL_GPL vmlinux 0x68a82c82 __sync_filesystem +EXPORT_SYMBOL_GPL vmlinux 0x68aef84a crypto_larval_kill +EXPORT_SYMBOL_GPL vmlinux 0x68b01d3b l3mdev_table_lookup_unregister +EXPORT_SYMBOL_GPL vmlinux 0x68b472de vfio_pci_core_request +EXPORT_SYMBOL_GPL vmlinux 0x68c083a9 usb_deregister +EXPORT_SYMBOL_GPL vmlinux 0x68d28eb1 is_current_mnt_ns +EXPORT_SYMBOL_GPL vmlinux 0x68e2d435 bpf_prog_alloc +EXPORT_SYMBOL_GPL vmlinux 0x68e85144 da9052_adc_manual_read +EXPORT_SYMBOL_GPL vmlinux 0x68ee9ca3 device_release_driver EXPORT_SYMBOL_GPL vmlinux 0x690f585e phy_basic_ports_array -EXPORT_SYMBOL_GPL vmlinux 0x6919036d dev_attr_sw_activity -EXPORT_SYMBOL_GPL vmlinux 0x691fe0eb usb_phy_roothub_alloc -EXPORT_SYMBOL_GPL vmlinux 0x6924541d rtc_class_close -EXPORT_SYMBOL_GPL vmlinux 0x6926d037 sata_scr_valid -EXPORT_SYMBOL_GPL vmlinux 0x69328233 virtqueue_get_vring -EXPORT_SYMBOL_GPL vmlinux 0x694c30d7 bus_for_each_drv -EXPORT_SYMBOL_GPL vmlinux 0x696265c2 __blkg_prfill_u64 +EXPORT_SYMBOL_GPL vmlinux 0x69172f97 pcc_mbox_free_channel +EXPORT_SYMBOL_GPL vmlinux 0x6937d4c3 regcache_mark_dirty +EXPORT_SYMBOL_GPL vmlinux 0x69590fd6 fat_get_dotdot_entry EXPORT_SYMBOL_GPL vmlinux 0x696340a5 __i2c_board_lock EXPORT_SYMBOL_GPL vmlinux 0x69637b2c __traceiter_powernv_throttle -EXPORT_SYMBOL_GPL vmlinux 0x69681a3c icc_disable +EXPORT_SYMBOL_GPL vmlinux 0x696613d0 irq_set_chained_handler_and_data EXPORT_SYMBOL_GPL vmlinux 0x696d7e0b l1tf_mitigation -EXPORT_SYMBOL_GPL vmlinux 0x696ec481 component_bind_all -EXPORT_SYMBOL_GPL vmlinux 0x69722c5e devm_usb_get_phy_by_phandle -EXPORT_SYMBOL_GPL vmlinux 0x697602ad fsverity_cleanup_inode -EXPORT_SYMBOL_GPL vmlinux 0x69771508 nvme_cancel_tagset -EXPORT_SYMBOL_GPL vmlinux 0x69772de9 __inet_twsk_schedule EXPORT_SYMBOL_GPL vmlinux 0x697c5d0d tracing_snapshot_alloc -EXPORT_SYMBOL_GPL vmlinux 0x69931934 crypto_hash_alg_has_setkey -EXPORT_SYMBOL_GPL vmlinux 0x699ec764 __devm_regmap_init -EXPORT_SYMBOL_GPL vmlinux 0x69b13a56 irq_chip_set_type_parent -EXPORT_SYMBOL_GPL vmlinux 0x69b55f21 __hvc_resize -EXPORT_SYMBOL_GPL vmlinux 0x69c080c8 vfio_pci_core_disable +EXPORT_SYMBOL_GPL vmlinux 0x698d40ae device_create_bin_file +EXPORT_SYMBOL_GPL vmlinux 0x6991af39 pingv6_prot +EXPORT_SYMBOL_GPL vmlinux 0x699272e1 genphy_c45_check_and_restart_aneg +EXPORT_SYMBOL_GPL vmlinux 0x69aa95ac power_supply_put +EXPORT_SYMBOL_GPL vmlinux 0x69c7c7e0 iommu_capable +EXPORT_SYMBOL_GPL vmlinux 0x69c8a6fc __hwspin_lock_timeout EXPORT_SYMBOL_GPL vmlinux 0x69cf0632 mpi_fromstr -EXPORT_SYMBOL_GPL vmlinux 0x69d860f6 devm_device_add_group -EXPORT_SYMBOL_GPL vmlinux 0x69d9f6e1 iomap_swapfile_activate +EXPORT_SYMBOL_GPL vmlinux 0x69e21d96 usb_for_each_port EXPORT_SYMBOL_GPL vmlinux 0x69e683de uuid_gen +EXPORT_SYMBOL_GPL vmlinux 0x69eaa6b6 regulator_get_error_flags EXPORT_SYMBOL_GPL vmlinux 0x69ee2220 linear_range_get_selector_high -EXPORT_SYMBOL_GPL vmlinux 0x69f7ddc6 fsnotify_put_mark -EXPORT_SYMBOL_GPL vmlinux 0x69fa1a48 __traceiter_block_bio_remap -EXPORT_SYMBOL_GPL vmlinux 0x69fef917 pinctrl_register +EXPORT_SYMBOL_GPL vmlinux 0x69f50ecb dma_buf_pin +EXPORT_SYMBOL_GPL vmlinux 0x69f94645 unregister_pernet_device +EXPORT_SYMBOL_GPL vmlinux 0x69f9e9a7 regulator_get_voltage +EXPORT_SYMBOL_GPL vmlinux 0x6a10775c class_dev_iter_init +EXPORT_SYMBOL_GPL vmlinux 0x6a107a88 edac_pci_add_device +EXPORT_SYMBOL_GPL vmlinux 0x6a10f856 gpiod_get EXPORT_SYMBOL_GPL vmlinux 0x6a1733eb iommu_group_unregister_notifier -EXPORT_SYMBOL_GPL vmlinux 0x6a1e8771 acpi_pm_wakeup_event -EXPORT_SYMBOL_GPL vmlinux 0x6a264bd4 __irq_domain_add -EXPORT_SYMBOL_GPL vmlinux 0x6a2b3600 spi_mem_dirmap_create +EXPORT_SYMBOL_GPL vmlinux 0x6a1f6f12 param_set_uint_minmax +EXPORT_SYMBOL_GPL vmlinux 0x6a2b0a9e devlink_reload_disable EXPORT_SYMBOL_GPL vmlinux 0x6a421062 memory_failure_queue EXPORT_SYMBOL_GPL vmlinux 0x6a460dc5 schedule_hrtimeout -EXPORT_SYMBOL_GPL vmlinux 0x6a46cbbe find_extend_vma -EXPORT_SYMBOL_GPL vmlinux 0x6a4b7679 security_file_ioctl -EXPORT_SYMBOL_GPL vmlinux 0x6a4ccfb5 css_next_descendant_pre EXPORT_SYMBOL_GPL vmlinux 0x6a4f623b mmu_notifier_synchronize -EXPORT_SYMBOL_GPL vmlinux 0x6a5dcf76 nf_nat_hook +EXPORT_SYMBOL_GPL vmlinux 0x6a57e346 da9052_free_irq EXPORT_SYMBOL_GPL vmlinux 0x6a5e2bde __cookie_v6_init_sequence -EXPORT_SYMBOL_GPL vmlinux 0x6a64a72e __fput_sync -EXPORT_SYMBOL_GPL vmlinux 0x6a75440f pwm_adjust_config -EXPORT_SYMBOL_GPL vmlinux 0x6a75a989 __SCK__tp_func_neigh_timer_handler -EXPORT_SYMBOL_GPL vmlinux 0x6a7f3b13 ata_bmdma32_port_ops +EXPORT_SYMBOL_GPL vmlinux 0x6a6c99d0 tpm2_get_cc_attrs_tbl +EXPORT_SYMBOL_GPL vmlinux 0x6a782c39 crypto_stats_akcipher_decrypt EXPORT_SYMBOL_GPL vmlinux 0x6a8441be cpci_hp_start -EXPORT_SYMBOL_GPL vmlinux 0x6a87d29f tty_ldisc_receive_buf -EXPORT_SYMBOL_GPL vmlinux 0x6a8ecc08 bpf_prog_destroy -EXPORT_SYMBOL_GPL vmlinux 0x6abe56dc netlink_add_tap -EXPORT_SYMBOL_GPL vmlinux 0x6ad9b9e1 crypto_unregister_templates -EXPORT_SYMBOL_GPL vmlinux 0x6adbf3d6 devres_remove -EXPORT_SYMBOL_GPL vmlinux 0x6aee5130 raw_abort -EXPORT_SYMBOL_GPL vmlinux 0x6afe3095 pci_epc_destroy -EXPORT_SYMBOL_GPL vmlinux 0x6b09c4ef __traceiter_fib6_table_lookup +EXPORT_SYMBOL_GPL vmlinux 0x6a93a216 kthread_park +EXPORT_SYMBOL_GPL vmlinux 0x6a9a5d25 nd_blk_memremap_flags +EXPORT_SYMBOL_GPL vmlinux 0x6aa9d8e6 ip6_datagram_send_ctl +EXPORT_SYMBOL_GPL vmlinux 0x6ab87536 __SCK__tp_func_xhci_dbg_quirks +EXPORT_SYMBOL_GPL vmlinux 0x6ac8ac58 ip6_datagram_connect_v6_only +EXPORT_SYMBOL_GPL vmlinux 0x6ace5183 efivar_entry_find +EXPORT_SYMBOL_GPL vmlinux 0x6ad1c83b crypto_unregister_acomps +EXPORT_SYMBOL_GPL vmlinux 0x6aebb839 blk_mq_debugfs_rq_show +EXPORT_SYMBOL_GPL vmlinux 0x6af48cce usb_hcd_pci_remove +EXPORT_SYMBOL_GPL vmlinux 0x6af8bff9 balloon_page_list_enqueue +EXPORT_SYMBOL_GPL vmlinux 0x6b045866 icc_get_name EXPORT_SYMBOL_GPL vmlinux 0x6b0eaa18 hv_ghcb_msr_read -EXPORT_SYMBOL_GPL vmlinux 0x6b16032a scsi_nl_sock +EXPORT_SYMBOL_GPL vmlinux 0x6b12cbeb netdev_walk_all_lower_dev_rcu +EXPORT_SYMBOL_GPL vmlinux 0x6b17c7fb uhci_reset_hc +EXPORT_SYMBOL_GPL vmlinux 0x6b183569 led_trigger_unregister EXPORT_SYMBOL_GPL vmlinux 0x6b198c77 led_colors -EXPORT_SYMBOL_GPL vmlinux 0x6b25a060 nvmem_cell_read_u64 -EXPORT_SYMBOL_GPL vmlinux 0x6b25a585 rio_register_scan -EXPORT_SYMBOL_GPL vmlinux 0x6b264e63 kernel_kobj +EXPORT_SYMBOL_GPL vmlinux 0x6b1abc21 page_cache_ra_unbounded +EXPORT_SYMBOL_GPL vmlinux 0x6b1e7309 ping_unhash EXPORT_SYMBOL_GPL vmlinux 0x6b2b69f7 static_key_enable -EXPORT_SYMBOL_GPL vmlinux 0x6b307259 iomap_releasepage -EXPORT_SYMBOL_GPL vmlinux 0x6b30f2f0 platform_irq_count +EXPORT_SYMBOL_GPL vmlinux 0x6b2cd33e spi_unregister_device EXPORT_SYMBOL_GPL vmlinux 0x6b35a16b intel_scu_ipc_dev_get EXPORT_SYMBOL_GPL vmlinux 0x6b3ae022 acpi_os_unmap_iomem EXPORT_SYMBOL_GPL vmlinux 0x6b413c9b sfp_link_down -EXPORT_SYMBOL_GPL vmlinux 0x6b78b9f7 rdev_get_name -EXPORT_SYMBOL_GPL vmlinux 0x6b79dc00 usb_debug_root +EXPORT_SYMBOL_GPL vmlinux 0x6b41b7f1 fuse_abort_conn +EXPORT_SYMBOL_GPL vmlinux 0x6b540929 list_lru_walk_one +EXPORT_SYMBOL_GPL vmlinux 0x6b6a78d1 ethnl_cable_test_finished +EXPORT_SYMBOL_GPL vmlinux 0x6b7a2161 disk_uevent EXPORT_SYMBOL_GPL vmlinux 0x6b7a4335 hyperv_cleanup EXPORT_SYMBOL_GPL vmlinux 0x6b81c38b power_supply_unreg_notifier -EXPORT_SYMBOL_GPL vmlinux 0x6ba05dad vtime_guest_enter +EXPORT_SYMBOL_GPL vmlinux 0x6b822ab8 pci_slots_kset +EXPORT_SYMBOL_GPL vmlinux 0x6b826208 component_del +EXPORT_SYMBOL_GPL vmlinux 0x6b8ff4fa ata_sff_wait_ready +EXPORT_SYMBOL_GPL vmlinux 0x6b984604 devm_regulator_get EXPORT_SYMBOL_GPL vmlinux 0x6ba36c6a hwpoison_filter_flags_value -EXPORT_SYMBOL_GPL vmlinux 0x6bb15a8c devm_rtc_nvmem_register +EXPORT_SYMBOL_GPL vmlinux 0x6ba4454e __fib_lookup +EXPORT_SYMBOL_GPL vmlinux 0x6bc6169b thermal_add_hwmon_sysfs EXPORT_SYMBOL_GPL vmlinux 0x6bcdedc0 mpi_point_init -EXPORT_SYMBOL_GPL vmlinux 0x6bcf8225 pm_clk_destroy EXPORT_SYMBOL_GPL vmlinux 0x6bd1aa56 stack_trace_save -EXPORT_SYMBOL_GPL vmlinux 0x6bd45e67 device_add -EXPORT_SYMBOL_GPL vmlinux 0x6bda465a __tracepoint_tcp_send_reset +EXPORT_SYMBOL_GPL vmlinux 0x6bddeeef inet6_sk_rebuild_header EXPORT_SYMBOL_GPL vmlinux 0x6bdef35c acpi_ec_mark_gpe_for_wake EXPORT_SYMBOL_GPL vmlinux 0x6be3a96b hv_remove_vmbus_handler -EXPORT_SYMBOL_GPL vmlinux 0x6bf899e0 device_init_wakeup -EXPORT_SYMBOL_GPL vmlinux 0x6c027d8e class_remove_file_ns -EXPORT_SYMBOL_GPL vmlinux 0x6c17baec uart_console_device -EXPORT_SYMBOL_GPL vmlinux 0x6c1cf852 nvme_sync_io_queues EXPORT_SYMBOL_GPL vmlinux 0x6c205008 mpi_print -EXPORT_SYMBOL_GPL vmlinux 0x6c2228d9 dev_attr_link_power_management_policy -EXPORT_SYMBOL_GPL vmlinux 0x6c25e662 sched_trace_rq_avg_rt +EXPORT_SYMBOL_GPL vmlinux 0x6c2f749e rio_mport_read_config_32 EXPORT_SYMBOL_GPL vmlinux 0x6c389761 acpi_bus_get_private_data EXPORT_SYMBOL_GPL vmlinux 0x6c3f70e0 guid_gen -EXPORT_SYMBOL_GPL vmlinux 0x6c4284c3 inet_ehash_nolisten -EXPORT_SYMBOL_GPL vmlinux 0x6c43115a spi_slave_abort +EXPORT_SYMBOL_GPL vmlinux 0x6c41696d tty_port_register_device_attr_serdev EXPORT_SYMBOL_GPL vmlinux 0x6c4b6684 reset_control_assert -EXPORT_SYMBOL_GPL vmlinux 0x6c54590f inet_csk_listen_start EXPORT_SYMBOL_GPL vmlinux 0x6c5ad0cd kmsg_dump_register EXPORT_SYMBOL_GPL vmlinux 0x6c655913 register_acpi_hed_notifier -EXPORT_SYMBOL_GPL vmlinux 0x6c67d833 clk_register_fixed_rate -EXPORT_SYMBOL_GPL vmlinux 0x6c6c86c6 inet_csk_listen_stop -EXPORT_SYMBOL_GPL vmlinux 0x6c74b273 nf_queue -EXPORT_SYMBOL_GPL vmlinux 0x6c827acf unregister_asymmetric_key_parser -EXPORT_SYMBOL_GPL vmlinux 0x6c8abdb5 crypto_unregister_skcipher -EXPORT_SYMBOL_GPL vmlinux 0x6c9b3dfa vfio_pci_core_sriov_configure -EXPORT_SYMBOL_GPL vmlinux 0x6ca0eb35 device_create +EXPORT_SYMBOL_GPL vmlinux 0x6c65cc59 dw_pcie_ep_linkup +EXPORT_SYMBOL_GPL vmlinux 0x6c8041aa anon_inode_getfile +EXPORT_SYMBOL_GPL vmlinux 0x6c8b3be6 nf_queue_entry_free EXPORT_SYMBOL_GPL vmlinux 0x6ca4bf88 async_synchronize_full_domain -EXPORT_SYMBOL_GPL vmlinux 0x6cab5424 devm_extcon_dev_register -EXPORT_SYMBOL_GPL vmlinux 0x6cabf5f1 ata_bmdma_stop -EXPORT_SYMBOL_GPL vmlinux 0x6cbcfd1e gpiochip_relres_irq -EXPORT_SYMBOL_GPL vmlinux 0x6cf76cc4 fl6_merge_options +EXPORT_SYMBOL_GPL vmlinux 0x6cbeee74 fwnode_remove_software_node +EXPORT_SYMBOL_GPL vmlinux 0x6cc41a67 device_property_read_u32_array +EXPORT_SYMBOL_GPL vmlinux 0x6ce3a3cf regulator_set_voltage_time_sel +EXPORT_SYMBOL_GPL vmlinux 0x6cf36846 transport_remove_device +EXPORT_SYMBOL_GPL vmlinux 0x6cfb78ac switchdev_handle_port_obj_del EXPORT_SYMBOL_GPL vmlinux 0x6d04891d inet_getpeer -EXPORT_SYMBOL_GPL vmlinux 0x6d06e5dd elv_register +EXPORT_SYMBOL_GPL vmlinux 0x6d0503c4 peernet2id_alloc EXPORT_SYMBOL_GPL vmlinux 0x6d09843f copy_bpf_fprog_from_user EXPORT_SYMBOL_GPL vmlinux 0x6d0ae550 pinctrl_gpio_request -EXPORT_SYMBOL_GPL vmlinux 0x6d12c9db watchdog_notify_pretimeout -EXPORT_SYMBOL_GPL vmlinux 0x6d16a459 security_path_symlink -EXPORT_SYMBOL_GPL vmlinux 0x6d25efe8 __tracepoint_cpu_idle +EXPORT_SYMBOL_GPL vmlinux 0x6d0c25a2 __netpoll_setup +EXPORT_SYMBOL_GPL vmlinux 0x6d1e6c04 clean_acked_data_disable EXPORT_SYMBOL_GPL vmlinux 0x6d2e899d mce_usable_address EXPORT_SYMBOL_GPL vmlinux 0x6d2fc5a6 net_namespace_list -EXPORT_SYMBOL_GPL vmlinux 0x6d4c5bdc gpiod_set_array_value_cansleep -EXPORT_SYMBOL_GPL vmlinux 0x6d67757a pingv6_prot +EXPORT_SYMBOL_GPL vmlinux 0x6d400f32 pci_set_host_bridge_release EXPORT_SYMBOL_GPL vmlinux 0x6d6fec1f ktime_mono_to_any -EXPORT_SYMBOL_GPL vmlinux 0x6d74f344 cdrom_multisession +EXPORT_SYMBOL_GPL vmlinux 0x6d720d7c locks_alloc_lock +EXPORT_SYMBOL_GPL vmlinux 0x6d7a14f6 devlink_dpipe_table_resource_set EXPORT_SYMBOL_GPL vmlinux 0x6d7e951e rcu_exp_batches_completed -EXPORT_SYMBOL_GPL vmlinux 0x6d8dde69 crypto_unregister_scomp -EXPORT_SYMBOL_GPL vmlinux 0x6dad65b0 pci_epf_bind -EXPORT_SYMBOL_GPL vmlinux 0x6db0ee97 security_kernel_read_file -EXPORT_SYMBOL_GPL vmlinux 0x6db1210a iommu_group_for_each_dev +EXPORT_SYMBOL_GPL vmlinux 0x6d8b3250 __inet_lookup_listener +EXPORT_SYMBOL_GPL vmlinux 0x6d9e72f2 debugfs_create_u32_array +EXPORT_SYMBOL_GPL vmlinux 0x6db555b1 xdp_return_frame_bulk +EXPORT_SYMBOL_GPL vmlinux 0x6db57954 platform_get_mem_or_io EXPORT_SYMBOL_GPL vmlinux 0x6dbaafd3 put_old_timespec32 +EXPORT_SYMBOL_GPL vmlinux 0x6dc017d0 usb_alloc_streams +EXPORT_SYMBOL_GPL vmlinux 0x6dce885b pci_disable_ats EXPORT_SYMBOL_GPL vmlinux 0x6dd5680d sprint_symbol_build_id -EXPORT_SYMBOL_GPL vmlinux 0x6dd61dba rio_attach_device -EXPORT_SYMBOL_GPL vmlinux 0x6dd7040b list_lru_count_one -EXPORT_SYMBOL_GPL vmlinux 0x6df132ff vfs_submount -EXPORT_SYMBOL_GPL vmlinux 0x6df18d3f devm_kasprintf +EXPORT_SYMBOL_GPL vmlinux 0x6ddd2b75 icc_node_del +EXPORT_SYMBOL_GPL vmlinux 0x6de37e64 for_each_kernel_tracepoint +EXPORT_SYMBOL_GPL vmlinux 0x6de78506 devm_clk_bulk_get_optional +EXPORT_SYMBOL_GPL vmlinux 0x6dfb4243 pm_clk_resume EXPORT_SYMBOL_GPL vmlinux 0x6e00fcfb modify_ftrace_direct -EXPORT_SYMBOL_GPL vmlinux 0x6e0386f6 skb_partial_csum_set -EXPORT_SYMBOL_GPL vmlinux 0x6e03917c __rtnl_link_unregister -EXPORT_SYMBOL_GPL vmlinux 0x6e20d386 dev_pm_set_wake_irq +EXPORT_SYMBOL_GPL vmlinux 0x6e20bacf inet6_hash +EXPORT_SYMBOL_GPL vmlinux 0x6e32c188 kthread_cancel_work_sync +EXPORT_SYMBOL_GPL vmlinux 0x6e3861ea blk_mq_complete_request_remote +EXPORT_SYMBOL_GPL vmlinux 0x6e3eef13 pm_wakeup_dev_event EXPORT_SYMBOL_GPL vmlinux 0x6e3ff83a edac_device_alloc_index +EXPORT_SYMBOL_GPL vmlinux 0x6e4b136f dw_pcie_ep_init_complete EXPORT_SYMBOL_GPL vmlinux 0x6e4bc056 spi_res_free -EXPORT_SYMBOL_GPL vmlinux 0x6e4eafee xhci_shutdown -EXPORT_SYMBOL_GPL vmlinux 0x6e5af276 dax_copy_from_iter -EXPORT_SYMBOL_GPL vmlinux 0x6e77ca7a __lock_page_killable +EXPORT_SYMBOL_GPL vmlinux 0x6e6f9f30 regmap_get_raw_write_max +EXPORT_SYMBOL_GPL vmlinux 0x6e793377 pfn_to_online_page EXPORT_SYMBOL_GPL vmlinux 0x6e7943ec iommu_group_id +EXPORT_SYMBOL_GPL vmlinux 0x6e83d4e2 xfrm_audit_state_icvfail EXPORT_SYMBOL_GPL vmlinux 0x6e85b00b local_touch_nmi EXPORT_SYMBOL_GPL vmlinux 0x6e89a560 regmap_irq_chip_get_base -EXPORT_SYMBOL_GPL vmlinux 0x6e8b0327 bpf_prog_select_runtime -EXPORT_SYMBOL_GPL vmlinux 0x6e933e44 rio_release_outb_dbell -EXPORT_SYMBOL_GPL vmlinux 0x6ea85a12 device_remove_software_node -EXPORT_SYMBOL_GPL vmlinux 0x6eab9cc2 devm_gpiod_get_array_optional +EXPORT_SYMBOL_GPL vmlinux 0x6ea2d293 devm_intel_scu_ipc_dev_get +EXPORT_SYMBOL_GPL vmlinux 0x6ea787ae sched_trace_rq_avg_dl +EXPORT_SYMBOL_GPL vmlinux 0x6ea82d34 devm_reset_controller_register EXPORT_SYMBOL_GPL vmlinux 0x6ebe366f ktime_get_mono_fast_ns -EXPORT_SYMBOL_GPL vmlinux 0x6ecf3d94 fb_deferred_io_cleanup -EXPORT_SYMBOL_GPL vmlinux 0x6eddde60 tty_release_struct +EXPORT_SYMBOL_GPL vmlinux 0x6ec0def4 usb_block_urb +EXPORT_SYMBOL_GPL vmlinux 0x6ec52543 clk_hw_get_parent_by_index +EXPORT_SYMBOL_GPL vmlinux 0x6ed76930 vfio_pci_core_ioctl EXPORT_SYMBOL_GPL vmlinux 0x6ee8c94b sfp_get_module_eeprom -EXPORT_SYMBOL_GPL vmlinux 0x6ef3492e dmi_kobj +EXPORT_SYMBOL_GPL vmlinux 0x6eed8fc5 rio_unlock_device EXPORT_SYMBOL_GPL vmlinux 0x6ef6b54f ktime_get_boot_fast_ns -EXPORT_SYMBOL_GPL vmlinux 0x6f0645f4 usb_get_descriptor -EXPORT_SYMBOL_GPL vmlinux 0x6f0bd0de sched_trace_cfs_rq_path -EXPORT_SYMBOL_GPL vmlinux 0x6f0e5bf5 phy_restore_page -EXPORT_SYMBOL_GPL vmlinux 0x6f0f77b8 dma_buf_vunmap -EXPORT_SYMBOL_GPL vmlinux 0x6f113df7 gpiod_set_array_value -EXPORT_SYMBOL_GPL vmlinux 0x6f1148ac init_user_ns +EXPORT_SYMBOL_GPL vmlinux 0x6ef9b8e7 path_noexec +EXPORT_SYMBOL_GPL vmlinux 0x6efbd0c4 devm_regmap_add_irq_chip_fwnode +EXPORT_SYMBOL_GPL vmlinux 0x6efe4904 shash_ahash_finup +EXPORT_SYMBOL_GPL vmlinux 0x6f11fe59 security_path_chown EXPORT_SYMBOL_GPL vmlinux 0x6f12560a get_old_timespec32 -EXPORT_SYMBOL_GPL vmlinux 0x6f1a0b19 virtio_check_driver_offered_feature -EXPORT_SYMBOL_GPL vmlinux 0x6f1df66c extcon_get_state -EXPORT_SYMBOL_GPL vmlinux 0x6f42b26c devm_add_action +EXPORT_SYMBOL_GPL vmlinux 0x6f251992 dev_pm_domain_start +EXPORT_SYMBOL_GPL vmlinux 0x6f54b10b phy_resolve_aneg_linkmode +EXPORT_SYMBOL_GPL vmlinux 0x6f6a339f sched_trace_rq_cpu_capacity +EXPORT_SYMBOL_GPL vmlinux 0x6f780659 gpiochip_disable_irq EXPORT_SYMBOL_GPL vmlinux 0x6f7e6040 irq_has_action +EXPORT_SYMBOL_GPL vmlinux 0x6f8763d0 gpiod_unexport +EXPORT_SYMBOL_GPL vmlinux 0x6f8b4157 __fscrypt_prepare_link EXPORT_SYMBOL_GPL vmlinux 0x6f935e35 ftrace_set_filter_ip +EXPORT_SYMBOL_GPL vmlinux 0x6f94cf6b balloon_aops EXPORT_SYMBOL_GPL vmlinux 0x6f95bb84 sbitmap_queue_init_node -EXPORT_SYMBOL_GPL vmlinux 0x6f9c42a9 usb_hcd_start_port_resume EXPORT_SYMBOL_GPL vmlinux 0x6f9e763b timecounter_read +EXPORT_SYMBOL_GPL vmlinux 0x6fa936c0 pwmchip_remove EXPORT_SYMBOL_GPL vmlinux 0x6fabae87 kobject_create_and_add -EXPORT_SYMBOL_GPL vmlinux 0x6fbd021f __regmap_init_mmio_clk -EXPORT_SYMBOL_GPL vmlinux 0x6fbe3ed9 wakeup_source_remove EXPORT_SYMBOL_GPL vmlinux 0x6fcef6ab ring_buffer_reset -EXPORT_SYMBOL_GPL vmlinux 0x6fd682a2 pci_epc_multi_mem_init -EXPORT_SYMBOL_GPL vmlinux 0x6fec71a7 watchdog_set_restart_priority +EXPORT_SYMBOL_GPL vmlinux 0x6fdfdfb0 regulator_bulk_disable +EXPORT_SYMBOL_GPL vmlinux 0x6fe97c05 __platform_register_drivers +EXPORT_SYMBOL_GPL vmlinux 0x6fee0e28 simple_attr_write +EXPORT_SYMBOL_GPL vmlinux 0x6ff38644 usb_get_maximum_ssp_rate +EXPORT_SYMBOL_GPL vmlinux 0x6ff4a466 dev_pm_opp_get_max_volt_latency EXPORT_SYMBOL_GPL vmlinux 0x6ff607b6 crypto_get_default_rng EXPORT_SYMBOL_GPL vmlinux 0x6ffce680 x86_cpu_has_min_microcode_rev EXPORT_SYMBOL_GPL vmlinux 0x7006586e iommu_get_group_resv_regions -EXPORT_SYMBOL_GPL vmlinux 0x703a5bcf pm_generic_resume_early -EXPORT_SYMBOL_GPL vmlinux 0x704ef754 tracing_snapshot_cond_disable +EXPORT_SYMBOL_GPL vmlinux 0x700c31b5 to_nvdimm_bus +EXPORT_SYMBOL_GPL vmlinux 0x700f777d udp_tunnel_notify_add_rx_port +EXPORT_SYMBOL_GPL vmlinux 0x702b54ad usb_autopm_put_interface_no_suspend +EXPORT_SYMBOL_GPL vmlinux 0x704088ac bus_sort_breadthfirst +EXPORT_SYMBOL_GPL vmlinux 0x70485ed9 kthread_unpark +EXPORT_SYMBOL_GPL vmlinux 0x70501ef4 crypto_unregister_ahash EXPORT_SYMBOL_GPL vmlinux 0x7055c56e __sbitmap_queue_get_shallow +EXPORT_SYMBOL_GPL vmlinux 0x70567818 trace_array_put EXPORT_SYMBOL_GPL vmlinux 0x70576fee acpi_processor_ffh_cstate_probe -EXPORT_SYMBOL_GPL vmlinux 0x7057b8f6 __clocksource_update_freq_scale +EXPORT_SYMBOL_GPL vmlinux 0x705d9226 da9052_request_irq +EXPORT_SYMBOL_GPL vmlinux 0x70645c90 make_device_exclusive_range EXPORT_SYMBOL_GPL vmlinux 0x7073c04f phy_10_100_features_array -EXPORT_SYMBOL_GPL vmlinux 0x7079759d __mnt_is_readonly -EXPORT_SYMBOL_GPL vmlinux 0x7079bea2 pci_set_host_bridge_release -EXPORT_SYMBOL_GPL vmlinux 0x7087aad4 msg_zerocopy_put_abort -EXPORT_SYMBOL_GPL vmlinux 0x70939434 switchdev_handle_port_attr_set -EXPORT_SYMBOL_GPL vmlinux 0x709cd41d inet6_destroy_sock -EXPORT_SYMBOL_GPL vmlinux 0x70afd95a blk_ksm_init -EXPORT_SYMBOL_GPL vmlinux 0x70b12d6d irq_chip_ack_parent -EXPORT_SYMBOL_GPL vmlinux 0x70b1fa4a nf_ip_route -EXPORT_SYMBOL_GPL vmlinux 0x70bc4904 page_cache_async_ra +EXPORT_SYMBOL_GPL vmlinux 0x707ff047 skb_splice_bits +EXPORT_SYMBOL_GPL vmlinux 0x70825147 spi_controller_resume +EXPORT_SYMBOL_GPL vmlinux 0x7088062e pci_epc_destroy +EXPORT_SYMBOL_GPL vmlinux 0x7090a37a __tracepoint_block_rq_remap +EXPORT_SYMBOL_GPL vmlinux 0x709f94cf __unwind_start +EXPORT_SYMBOL_GPL vmlinux 0x70a7d7dc gpiod_get_array_value EXPORT_SYMBOL_GPL vmlinux 0x70c2c7ea pids_cgrp_subsys_on_dfl_key EXPORT_SYMBOL_GPL vmlinux 0x70c52dc5 nf_skb_duplicated EXPORT_SYMBOL_GPL vmlinux 0x70c6d827 mc146818_set_time EXPORT_SYMBOL_GPL vmlinux 0x70cf032f usb_hcd_irq -EXPORT_SYMBOL_GPL vmlinux 0x70cf17e5 xhci_add_endpoint -EXPORT_SYMBOL_GPL vmlinux 0x70d937b6 vfio_virqfd_enable EXPORT_SYMBOL_GPL vmlinux 0x70e06e33 pkcs7_free_message -EXPORT_SYMBOL_GPL vmlinux 0x70e0db26 rio_add_net -EXPORT_SYMBOL_GPL vmlinux 0x7101be2a class_compat_remove_link EXPORT_SYMBOL_GPL vmlinux 0x710c73b6 crypto_unregister_notifier -EXPORT_SYMBOL_GPL vmlinux 0x7115743b clk_register_divider_table -EXPORT_SYMBOL_GPL vmlinux 0x71258151 pm_generic_freeze_noirq +EXPORT_SYMBOL_GPL vmlinux 0x7111f658 inet_twsk_put +EXPORT_SYMBOL_GPL vmlinux 0x7116ad21 event_triggers_call +EXPORT_SYMBOL_GPL vmlinux 0x7116baff acpi_subsys_poweroff +EXPORT_SYMBOL_GPL vmlinux 0x711e8c5a devm_nvmem_cell_get +EXPORT_SYMBOL_GPL vmlinux 0x71237d2d ata_sas_sync_probe EXPORT_SYMBOL_GPL vmlinux 0x7129a6f4 osc_sb_native_usb4_support_confirmed -EXPORT_SYMBOL_GPL vmlinux 0x713335dc component_master_add_with_match -EXPORT_SYMBOL_GPL vmlinux 0x71355e9b ata_ehi_push_desc +EXPORT_SYMBOL_GPL vmlinux 0x712dfff2 setfl +EXPORT_SYMBOL_GPL vmlinux 0x712f4581 blk_mq_flush_busy_ctxs +EXPORT_SYMBOL_GPL vmlinux 0x713826c3 msg_zerocopy_put_abort +EXPORT_SYMBOL_GPL vmlinux 0x713c54a4 fib_info_nh_uses_dev +EXPORT_SYMBOL_GPL vmlinux 0x71491df6 irq_gc_ack_set_bit EXPORT_SYMBOL_GPL vmlinux 0x716265c7 debugfs_initialized EXPORT_SYMBOL_GPL vmlinux 0x71650819 add_bootloader_randomness +EXPORT_SYMBOL_GPL vmlinux 0x7172bff0 nf_queue_entry_get_refs EXPORT_SYMBOL_GPL vmlinux 0x7181db30 atomic_notifier_chain_unregister -EXPORT_SYMBOL_GPL vmlinux 0x718a0192 get_pid_task -EXPORT_SYMBOL_GPL vmlinux 0x71954a55 acpi_processor_get_performance_info -EXPORT_SYMBOL_GPL vmlinux 0x7198c027 crypto_stats_ahash_final -EXPORT_SYMBOL_GPL vmlinux 0x719a2835 dax_supported -EXPORT_SYMBOL_GPL vmlinux 0x719aa113 pinctrl_remove_gpio_range +EXPORT_SYMBOL_GPL vmlinux 0x719aac7b dma_buf_dynamic_attach +EXPORT_SYMBOL_GPL vmlinux 0x719ac962 ata_bmdma_error_handler EXPORT_SYMBOL_GPL vmlinux 0x719e17ff clk_notifier_unregister -EXPORT_SYMBOL_GPL vmlinux 0x71b059e4 ncsi_start_dev +EXPORT_SYMBOL_GPL vmlinux 0x71a367c4 __fscrypt_prepare_rename +EXPORT_SYMBOL_GPL vmlinux 0x71a9a8d9 regulator_set_current_limit +EXPORT_SYMBOL_GPL vmlinux 0x71ab4707 dev_pm_opp_xlate_required_opp EXPORT_SYMBOL_GPL vmlinux 0x71b15008 lwtunnel_valid_encap_type EXPORT_SYMBOL_GPL vmlinux 0x71b6cf94 dst_cache_reset_now -EXPORT_SYMBOL_GPL vmlinux 0x71bc29f6 blkdev_nr_zones +EXPORT_SYMBOL_GPL vmlinux 0x71bcb6aa anon_inode_getfd_secure EXPORT_SYMBOL_GPL vmlinux 0x71c059d8 __traceiter_map -EXPORT_SYMBOL_GPL vmlinux 0x71c53f8a gpiod_set_consumer_name -EXPORT_SYMBOL_GPL vmlinux 0x71c7a851 devm_gpiod_unhinge -EXPORT_SYMBOL_GPL vmlinux 0x71ccc547 devm_phy_optional_get -EXPORT_SYMBOL_GPL vmlinux 0x71e91a12 tick_nohz_dep_clear_task -EXPORT_SYMBOL_GPL vmlinux 0x71eb22bf __inet_lookup_listener +EXPORT_SYMBOL_GPL vmlinux 0x71dbfb7d phy_pm_runtime_get +EXPORT_SYMBOL_GPL vmlinux 0x71e4bcb2 pci_reset_function_locked +EXPORT_SYMBOL_GPL vmlinux 0x71ecb3bd devm_pm_opp_set_regulators +EXPORT_SYMBOL_GPL vmlinux 0x71f410c3 usb_free_urb EXPORT_SYMBOL_GPL vmlinux 0x71f6670b __cookie_v6_check -EXPORT_SYMBOL_GPL vmlinux 0x720f75b6 alloc_dax_region -EXPORT_SYMBOL_GPL vmlinux 0x7214e102 tpm2_flush_context -EXPORT_SYMBOL_GPL vmlinux 0x72253d30 bpf_trace_run1 -EXPORT_SYMBOL_GPL vmlinux 0x722f17cb __netpoll_setup -EXPORT_SYMBOL_GPL vmlinux 0x7231145f gpiod_get_raw_array_value -EXPORT_SYMBOL_GPL vmlinux 0x72479587 icc_nodes_remove -EXPORT_SYMBOL_GPL vmlinux 0x725159bb spi_mem_driver_unregister -EXPORT_SYMBOL_GPL vmlinux 0x7258075d devlink_port_register -EXPORT_SYMBOL_GPL vmlinux 0x7260e20a devlink_region_create +EXPORT_SYMBOL_GPL vmlinux 0x720b97cd efivar_entry_set +EXPORT_SYMBOL_GPL vmlinux 0x720edea6 pm_generic_runtime_suspend +EXPORT_SYMBOL_GPL vmlinux 0x7221dd2f ipv4_sk_update_pmtu +EXPORT_SYMBOL_GPL vmlinux 0x72381ef9 vp_modern_set_status +EXPORT_SYMBOL_GPL vmlinux 0x723f3fbf tpm_put_ops EXPORT_SYMBOL_GPL vmlinux 0x7262702b sfp_get_module_eeprom_by_page -EXPORT_SYMBOL_GPL vmlinux 0x7263b479 pm_runtime_force_resume EXPORT_SYMBOL_GPL vmlinux 0x7265f2b0 pci_vpd_check_csum -EXPORT_SYMBOL_GPL vmlinux 0x726701c3 dummy_irq_chip -EXPORT_SYMBOL_GPL vmlinux 0x7271e60f devm_rtc_device_register EXPORT_SYMBOL_GPL vmlinux 0x7278d328 all_vm_events -EXPORT_SYMBOL_GPL vmlinux 0x727afe2d crypto_shash_final -EXPORT_SYMBOL_GPL vmlinux 0x728180be isa_register_driver EXPORT_SYMBOL_GPL vmlinux 0x7283161b percpu_ref_switch_to_percpu -EXPORT_SYMBOL_GPL vmlinux 0x728dae48 devm_platform_ioremap_resource_byname -EXPORT_SYMBOL_GPL vmlinux 0x72925d95 bpf_redirect_info -EXPORT_SYMBOL_GPL vmlinux 0x72ac8d22 fuse_mount_remove -EXPORT_SYMBOL_GPL vmlinux 0x72b3e502 __devm_alloc_percpu -EXPORT_SYMBOL_GPL vmlinux 0x72b91ecb sysfs_remove_file_from_group -EXPORT_SYMBOL_GPL vmlinux 0x72bea21f ata_pio_need_iordy +EXPORT_SYMBOL_GPL vmlinux 0x72932566 iommu_sva_free_pasid +EXPORT_SYMBOL_GPL vmlinux 0x72a6ccd2 ptp_parse_header +EXPORT_SYMBOL_GPL vmlinux 0x72bf1cfb pm_runtime_forbid +EXPORT_SYMBOL_GPL vmlinux 0x72c09b62 hwspin_lock_register +EXPORT_SYMBOL_GPL vmlinux 0x72c7ec3f md_submit_discard_bio +EXPORT_SYMBOL_GPL vmlinux 0x72c9c469 edac_pci_create_generic_ctl EXPORT_SYMBOL_GPL vmlinux 0x72d267dc nvmem_del_cell_lookups -EXPORT_SYMBOL_GPL vmlinux 0x72d8d289 kthread_cancel_delayed_work_sync -EXPORT_SYMBOL_GPL vmlinux 0x72df4214 shash_register_instance -EXPORT_SYMBOL_GPL vmlinux 0x72eaf823 usb_enable_intel_xhci_ports -EXPORT_SYMBOL_GPL vmlinux 0x73268738 register_acpi_bus_type +EXPORT_SYMBOL_GPL vmlinux 0x72de31a3 irq_find_matching_fwspec +EXPORT_SYMBOL_GPL vmlinux 0x72e8ac32 gpiod_put_array +EXPORT_SYMBOL_GPL vmlinux 0x73116a80 tcp_ca_get_key_by_name +EXPORT_SYMBOL_GPL vmlinux 0x73385cdd pci_assign_unassigned_bus_resources EXPORT_SYMBOL_GPL vmlinux 0x733ec33e __SCT__tp_func_fdb_delete +EXPORT_SYMBOL_GPL vmlinux 0x7360af5e transport_add_device +EXPORT_SYMBOL_GPL vmlinux 0x7377d64f __tracepoint_rpm_suspend EXPORT_SYMBOL_GPL vmlinux 0x7381287f trace_handle_return -EXPORT_SYMBOL_GPL vmlinux 0x738b5e43 vmbus_teardown_gpadl +EXPORT_SYMBOL_GPL vmlinux 0x7381d87f bpf_offload_dev_netdev_unregister +EXPORT_SYMBOL_GPL vmlinux 0x73866aac udp_tunnel6_xmit_skb +EXPORT_SYMBOL_GPL vmlinux 0x7388d87b efivar_entry_iter EXPORT_SYMBOL_GPL vmlinux 0x738fe32b amd_get_nodes_per_socket -EXPORT_SYMBOL_GPL vmlinux 0x739558ff __tracepoint_detach_device_from_domain -EXPORT_SYMBOL_GPL vmlinux 0x7397874e iommu_present -EXPORT_SYMBOL_GPL vmlinux 0x7399b9e7 kthread_mod_delayed_work -EXPORT_SYMBOL_GPL vmlinux 0x739c66e9 to_nd_blk_region -EXPORT_SYMBOL_GPL vmlinux 0x73a415c7 sysfs_unbreak_active_protection +EXPORT_SYMBOL_GPL vmlinux 0x7396adf3 gpiod_set_raw_value EXPORT_SYMBOL_GPL vmlinux 0x73a48b4a ata_sff_std_ports -EXPORT_SYMBOL_GPL vmlinux 0x73af6baf usb_driver_claim_interface -EXPORT_SYMBOL_GPL vmlinux 0x73b7f762 irq_gc_mask_set_bit +EXPORT_SYMBOL_GPL vmlinux 0x73a8fe63 to_nd_blk_region +EXPORT_SYMBOL_GPL vmlinux 0x73b01345 tpm_get_timeouts +EXPORT_SYMBOL_GPL vmlinux 0x73bdecbf tcp_set_keepalive EXPORT_SYMBOL_GPL vmlinux 0x73c2554f __iowrite64_copy -EXPORT_SYMBOL_GPL vmlinux 0x73c385bc __percpu_down_read -EXPORT_SYMBOL_GPL vmlinux 0x73c53ea6 nvdimm_has_flush EXPORT_SYMBOL_GPL vmlinux 0x73cc8631 oiap -EXPORT_SYMBOL_GPL vmlinux 0x73d6365c class_create_file_ns -EXPORT_SYMBOL_GPL vmlinux 0x73f87eff regulator_bulk_set_supply_names -EXPORT_SYMBOL_GPL vmlinux 0x740675f0 pci_epf_destroy -EXPORT_SYMBOL_GPL vmlinux 0x7413d9f2 fib_nl_newrule -EXPORT_SYMBOL_GPL vmlinux 0x7422b39d debugfs_create_x64 -EXPORT_SYMBOL_GPL vmlinux 0x7422c29e dev_pm_opp_put_regulators -EXPORT_SYMBOL_GPL vmlinux 0x742f3c37 regulator_bulk_disable -EXPORT_SYMBOL_GPL vmlinux 0x74350cac fwnode_property_present -EXPORT_SYMBOL_GPL vmlinux 0x7438734c __rio_local_write_config_8 -EXPORT_SYMBOL_GPL vmlinux 0x74397d14 blkcg_activate_policy +EXPORT_SYMBOL_GPL vmlinux 0x73d46cd3 acpi_unbind_one +EXPORT_SYMBOL_GPL vmlinux 0x73d72d17 ata_bmdma_stop +EXPORT_SYMBOL_GPL vmlinux 0x73da8c49 nvme_alloc_request +EXPORT_SYMBOL_GPL vmlinux 0x73db3e52 ata_host_put +EXPORT_SYMBOL_GPL vmlinux 0x73e54639 nf_route +EXPORT_SYMBOL_GPL vmlinux 0x73f14cab __root_device_register +EXPORT_SYMBOL_GPL vmlinux 0x73fde371 fuse_request_end +EXPORT_SYMBOL_GPL vmlinux 0x74018011 dst_blackhole_mtu +EXPORT_SYMBOL_GPL vmlinux 0x741f6c7a addrconf_prefix_rcv_add_addr EXPORT_SYMBOL_GPL vmlinux 0x743a165e ata_pack_xfermask +EXPORT_SYMBOL_GPL vmlinux 0x743d624e crypto_stats_akcipher_verify EXPORT_SYMBOL_GPL vmlinux 0x74457e56 apei_resources_fini -EXPORT_SYMBOL_GPL vmlinux 0x744cbbc2 events_sysfs_show -EXPORT_SYMBOL_GPL vmlinux 0x744cfb48 fsverity_ioctl_enable +EXPORT_SYMBOL_GPL vmlinux 0x744bb3ac efivar_entry_delete EXPORT_SYMBOL_GPL vmlinux 0x7452adff user_return_notifier_register -EXPORT_SYMBOL_GPL vmlinux 0x7454d2f1 gpiod_get_array -EXPORT_SYMBOL_GPL vmlinux 0x74556157 dm_start_time_ns_from_clone -EXPORT_SYMBOL_GPL vmlinux 0x745b108f __clocksource_register_scale -EXPORT_SYMBOL_GPL vmlinux 0x7495f39c query_asymmetric_key -EXPORT_SYMBOL_GPL vmlinux 0x749faf5b ip_tunnel_encap_setup -EXPORT_SYMBOL_GPL vmlinux 0x74a8e525 pfn_to_online_page -EXPORT_SYMBOL_GPL vmlinux 0x74b0408c irq_domain_xlate_onetwocell +EXPORT_SYMBOL_GPL vmlinux 0x745dec38 irq_get_domain_generic_chip +EXPORT_SYMBOL_GPL vmlinux 0x745f19de devm_acpi_dma_controller_free +EXPORT_SYMBOL_GPL vmlinux 0x746cc0b0 xfrm_audit_state_add +EXPORT_SYMBOL_GPL vmlinux 0x74748f71 inet_hash +EXPORT_SYMBOL_GPL vmlinux 0x74a49068 scsi_nl_sock EXPORT_SYMBOL_GPL vmlinux 0x74b5ea68 lcm_not_zero EXPORT_SYMBOL_GPL vmlinux 0x74baf17a tracing_is_on -EXPORT_SYMBOL_GPL vmlinux 0x74be497a do_truncate -EXPORT_SYMBOL_GPL vmlinux 0x74c448ea lwtunnel_xmit -EXPORT_SYMBOL_GPL vmlinux 0x74c6b187 vmbus_free_ring +EXPORT_SYMBOL_GPL vmlinux 0x74c60cd1 devm_gpiod_get_index_optional +EXPORT_SYMBOL_GPL vmlinux 0x74c6a19a fb_bl_default_curve EXPORT_SYMBOL_GPL vmlinux 0x74c7bffa stack_trace_snprint -EXPORT_SYMBOL_GPL vmlinux 0x74c8fe46 crypto_stats_skcipher_encrypt -EXPORT_SYMBOL_GPL vmlinux 0x74e546a0 pm_clk_runtime_resume +EXPORT_SYMBOL_GPL vmlinux 0x74c85796 devres_get EXPORT_SYMBOL_GPL vmlinux 0x74e73871 housekeeping_overridden +EXPORT_SYMBOL_GPL vmlinux 0x74f62f5b __fscrypt_prepare_setattr +EXPORT_SYMBOL_GPL vmlinux 0x74fea08b acpi_get_and_request_gpiod +EXPORT_SYMBOL_GPL vmlinux 0x75018a87 noop_direct_IO +EXPORT_SYMBOL_GPL vmlinux 0x750f0434 crypto_rng_reset EXPORT_SYMBOL_GPL vmlinux 0x75133f6e visitor128 -EXPORT_SYMBOL_GPL vmlinux 0x751f27a2 dma_mmap_pages EXPORT_SYMBOL_GPL vmlinux 0x7521afb6 leave_mm EXPORT_SYMBOL_GPL vmlinux 0x7522f3ba irq_modify_status -EXPORT_SYMBOL_GPL vmlinux 0x7536a602 pci_rescan_bus -EXPORT_SYMBOL_GPL vmlinux 0x753e2464 nvme_delete_ctrl -EXPORT_SYMBOL_GPL vmlinux 0x75424dd0 task_cls_state -EXPORT_SYMBOL_GPL vmlinux 0x75792186 get_xsave_addr +EXPORT_SYMBOL_GPL vmlinux 0x753d95fe pci_generic_config_read32 +EXPORT_SYMBOL_GPL vmlinux 0x75474746 __clk_determine_rate +EXPORT_SYMBOL_GPL vmlinux 0x755d6cd0 dev_pm_opp_find_freq_ceil_by_volt +EXPORT_SYMBOL_GPL vmlinux 0x75639353 xhci_dbg_trace +EXPORT_SYMBOL_GPL vmlinux 0x756eadc7 pci_d3cold_enable EXPORT_SYMBOL_GPL vmlinux 0x757a5019 poll_state_synchronize_srcu -EXPORT_SYMBOL_GPL vmlinux 0x7582f286 dev_pm_opp_is_turbo -EXPORT_SYMBOL_GPL vmlinux 0x759186ca ata_host_start -EXPORT_SYMBOL_GPL vmlinux 0x759a7627 fwnode_graph_get_remote_node +EXPORT_SYMBOL_GPL vmlinux 0x75932b42 usb_disable_autosuspend +EXPORT_SYMBOL_GPL vmlinux 0x759456fd crypto_hash_walk_first EXPORT_SYMBOL_GPL vmlinux 0x759bfe36 btree_destroy -EXPORT_SYMBOL_GPL vmlinux 0x75a2fa01 wbc_detach_inode -EXPORT_SYMBOL_GPL vmlinux 0x75a6f846 pci_load_and_free_saved_state -EXPORT_SYMBOL_GPL vmlinux 0x75a77cef raw_seq_next -EXPORT_SYMBOL_GPL vmlinux 0x75b76a6d find_vpid -EXPORT_SYMBOL_GPL vmlinux 0x75bb96ea netif_carrier_event -EXPORT_SYMBOL_GPL vmlinux 0x75bf3e1d devm_get_free_pages -EXPORT_SYMBOL_GPL vmlinux 0x75c27227 dax_iomap_rw -EXPORT_SYMBOL_GPL vmlinux 0x75c87f07 spi_split_transfers_maxsize +EXPORT_SYMBOL_GPL vmlinux 0x75a78601 akcipher_register_instance +EXPORT_SYMBOL_GPL vmlinux 0x75ade440 md_find_rdev_nr_rcu +EXPORT_SYMBOL_GPL vmlinux 0x75b84b35 bd_unlink_disk_holder +EXPORT_SYMBOL_GPL vmlinux 0x75c4cf21 __skb_get_hash_symmetric +EXPORT_SYMBOL_GPL vmlinux 0x75cbdff2 crypto_stats_rng_seed EXPORT_SYMBOL_GPL vmlinux 0x75cbfb09 add_interrupt_randomness -EXPORT_SYMBOL_GPL vmlinux 0x75e6cdf8 path_noexec EXPORT_SYMBOL_GPL vmlinux 0x75e9c735 pci_ats_disabled -EXPORT_SYMBOL_GPL vmlinux 0x75eb8f0c iommu_unmap_fast +EXPORT_SYMBOL_GPL vmlinux 0x75e9fef9 power_supply_set_property +EXPORT_SYMBOL_GPL vmlinux 0x75ed8fa7 iommu_setup_dma_ops EXPORT_SYMBOL_GPL vmlinux 0x75f0e875 xas_store -EXPORT_SYMBOL_GPL vmlinux 0x76032478 udp_init_sock -EXPORT_SYMBOL_GPL vmlinux 0x76142537 blk_mq_update_nr_hw_queues -EXPORT_SYMBOL_GPL vmlinux 0x76221619 sk_msg_free +EXPORT_SYMBOL_GPL vmlinux 0x760a9434 fwnode_property_read_u16_array +EXPORT_SYMBOL_GPL vmlinux 0x7615834b sysfs_create_file_ns +EXPORT_SYMBOL_GPL vmlinux 0x76162812 hvc_instantiate EXPORT_SYMBOL_GPL vmlinux 0x762640ab __SCT__tp_func_sched_cpu_capacity_tp -EXPORT_SYMBOL_GPL vmlinux 0x76280368 follow_pte -EXPORT_SYMBOL_GPL vmlinux 0x764eb2e0 scsi_internal_device_unblock_nowait +EXPORT_SYMBOL_GPL vmlinux 0x76265ab2 trace_seq_path +EXPORT_SYMBOL_GPL vmlinux 0x76281de4 device_set_node +EXPORT_SYMBOL_GPL vmlinux 0x7629c8f3 platform_unregister_drivers +EXPORT_SYMBOL_GPL vmlinux 0x7641aa43 serial8250_em485_config +EXPORT_SYMBOL_GPL vmlinux 0x76449edf nvmem_cell_read_variable_le_u32 EXPORT_SYMBOL_GPL vmlinux 0x764ffefa page_reporting_register -EXPORT_SYMBOL_GPL vmlinux 0x7656a791 sdev_evt_send +EXPORT_SYMBOL_GPL vmlinux 0x7658e8f3 crypto_alg_mod_lookup EXPORT_SYMBOL_GPL vmlinux 0x765f8830 __SCT__tp_func_neigh_event_send_dead EXPORT_SYMBOL_GPL vmlinux 0x7665a95b idr_remove EXPORT_SYMBOL_GPL vmlinux 0x7665ee72 crypto_dh_decode_key -EXPORT_SYMBOL_GPL vmlinux 0x7671e110 rtc_set_time -EXPORT_SYMBOL_GPL vmlinux 0x7674ecf1 blk_mq_start_stopped_hw_queue -EXPORT_SYMBOL_GPL vmlinux 0x767ab15c regulator_list_voltage +EXPORT_SYMBOL_GPL vmlinux 0x7667b393 sock_gen_put +EXPORT_SYMBOL_GPL vmlinux 0x7667f17c bus_set_iommu +EXPORT_SYMBOL_GPL vmlinux 0x766b4941 virtio_check_driver_offered_feature +EXPORT_SYMBOL_GPL vmlinux 0x766b4ed7 crypto_stats_rng_generate +EXPORT_SYMBOL_GPL vmlinux 0x766e88b2 usb_hcd_link_urb_to_ep +EXPORT_SYMBOL_GPL vmlinux 0x767d1e4b wm831x_regmap_config +EXPORT_SYMBOL_GPL vmlinux 0x76801066 fib_table_lookup EXPORT_SYMBOL_GPL vmlinux 0x7681946c unregister_pm_notifier -EXPORT_SYMBOL_GPL vmlinux 0x768c15cd raw_seq_stop -EXPORT_SYMBOL_GPL vmlinux 0x7696abd8 pci_enable_rom +EXPORT_SYMBOL_GPL vmlinux 0x768d0b56 fwnode_get_named_gpiod +EXPORT_SYMBOL_GPL vmlinux 0x769453fc iomap_migrate_page EXPORT_SYMBOL_GPL vmlinux 0x769cefb5 percpu_ref_switch_to_atomic -EXPORT_SYMBOL_GPL vmlinux 0x76b85156 __tracepoint_devlink_trap_report -EXPORT_SYMBOL_GPL vmlinux 0x76d16727 bpf_map_inc_not_zero +EXPORT_SYMBOL_GPL vmlinux 0x76b1eb2e rio_dev_put +EXPORT_SYMBOL_GPL vmlinux 0x76ba1525 __rt_mutex_init +EXPORT_SYMBOL_GPL vmlinux 0x76cc7a9f pm_generic_resume EXPORT_SYMBOL_GPL vmlinux 0x76d680f6 acpi_dev_resource_memory EXPORT_SYMBOL_GPL vmlinux 0x76d9b876 clk_set_rate EXPORT_SYMBOL_GPL vmlinux 0x76dc031e asm_exc_nmi_noist -EXPORT_SYMBOL_GPL vmlinux 0x76e961f1 usb_control_msg_send +EXPORT_SYMBOL_GPL vmlinux 0x76e2e97d fuse_do_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x76e40025 nvme_stop_ctrl +EXPORT_SYMBOL_GPL vmlinux 0x76e6808f nd_blk_region_to_dimm +EXPORT_SYMBOL_GPL vmlinux 0x76eb0463 pci_hp_add +EXPORT_SYMBOL_GPL vmlinux 0x76eb14f7 dw_pcie_own_conf_map_bus EXPORT_SYMBOL_GPL vmlinux 0x76eeeb0f sha384_zero_message_hash -EXPORT_SYMBOL_GPL vmlinux 0x76f58d10 pcie_reset_flr -EXPORT_SYMBOL_GPL vmlinux 0x76f7a9ad cpufreq_policy_transition_delay_us -EXPORT_SYMBOL_GPL vmlinux 0x770ab431 elv_rqhash_add +EXPORT_SYMBOL_GPL vmlinux 0x76f03bc6 sk_msg_free_nocharge +EXPORT_SYMBOL_GPL vmlinux 0x76fc7f2b fat_update_time +EXPORT_SYMBOL_GPL vmlinux 0x7701870d security_kernel_read_file +EXPORT_SYMBOL_GPL vmlinux 0x77124bdd ipv4_sk_redirect +EXPORT_SYMBOL_GPL vmlinux 0x77150bff umd_cleanup_helper EXPORT_SYMBOL_GPL vmlinux 0x77222306 ring_buffer_read_page -EXPORT_SYMBOL_GPL vmlinux 0x7724e3f1 blkg_rwstat_recursive_sum +EXPORT_SYMBOL_GPL vmlinux 0x77262c48 __rio_local_write_config_8 +EXPORT_SYMBOL_GPL vmlinux 0x77270dcb devlink_is_reload_failed EXPORT_SYMBOL_GPL vmlinux 0x7729cbdd task_handoff_register EXPORT_SYMBOL_GPL vmlinux 0x772b0f64 __wake_up_pollfree -EXPORT_SYMBOL_GPL vmlinux 0x772e3f4e acomp_request_alloc -EXPORT_SYMBOL_GPL vmlinux 0x7730d7a8 node_to_amd_nb -EXPORT_SYMBOL_GPL vmlinux 0x773749ad fwnode_handle_get +EXPORT_SYMBOL_GPL vmlinux 0x772da2f8 edac_pci_release_generic_ctl +EXPORT_SYMBOL_GPL vmlinux 0x77335e02 usb_hcd_check_unlink_urb +EXPORT_SYMBOL_GPL vmlinux 0x77360d8e mbox_send_message +EXPORT_SYMBOL_GPL vmlinux 0x7736cb19 pci_ioremap_bar EXPORT_SYMBOL_GPL vmlinux 0x773f2713 clk_hw_unregister_mux +EXPORT_SYMBOL_GPL vmlinux 0x7748c119 regmap_raw_write +EXPORT_SYMBOL_GPL vmlinux 0x775321ac cpufreq_freq_transition_begin EXPORT_SYMBOL_GPL vmlinux 0x7757b51a clk_unregister -EXPORT_SYMBOL_GPL vmlinux 0x7762df85 rtc_read_time -EXPORT_SYMBOL_GPL vmlinux 0x7766b916 xdp_return_frame -EXPORT_SYMBOL_GPL vmlinux 0x776fd40f pingv6_ops -EXPORT_SYMBOL_GPL vmlinux 0x77791374 regmap_register_patch -EXPORT_SYMBOL_GPL vmlinux 0x777cc229 iommu_unmap +EXPORT_SYMBOL_GPL vmlinux 0x775b0744 acpi_nfit_ctl +EXPORT_SYMBOL_GPL vmlinux 0x775cac0d mptcp_pm_get_subflows_max +EXPORT_SYMBOL_GPL vmlinux 0x775eb7db task_cgroup_path +EXPORT_SYMBOL_GPL vmlinux 0x7766a4cf nvmem_register +EXPORT_SYMBOL_GPL vmlinux 0x776c07d1 skb_to_sgvec_nomark +EXPORT_SYMBOL_GPL vmlinux 0x7782daa9 dax_copy_from_iter +EXPORT_SYMBOL_GPL vmlinux 0x7785ccc1 __regmap_init_mmio_clk +EXPORT_SYMBOL_GPL vmlinux 0x778da18f ima_inode_hash +EXPORT_SYMBOL_GPL vmlinux 0x7791a17b devm_fwnode_pwm_get EXPORT_SYMBOL_GPL vmlinux 0x7791e066 dw_pcie_read -EXPORT_SYMBOL_GPL vmlinux 0x77a2de3b pinctrl_utils_reserve_map +EXPORT_SYMBOL_GPL vmlinux 0x77a12a25 usb_poison_urb +EXPORT_SYMBOL_GPL vmlinux 0x77a6e6b5 md_new_event EXPORT_SYMBOL_GPL vmlinux 0x77ae495d usb_speed_string -EXPORT_SYMBOL_GPL vmlinux 0x77c45397 __ata_ehi_push_desc -EXPORT_SYMBOL_GPL vmlinux 0x77ce59b1 dev_pm_opp_find_freq_floor -EXPORT_SYMBOL_GPL vmlinux 0x77e20bf6 extcon_get_extcon_dev -EXPORT_SYMBOL_GPL vmlinux 0x77e3643f fscrypt_drop_inode +EXPORT_SYMBOL_GPL vmlinux 0x77aff202 nvdimm_has_flush +EXPORT_SYMBOL_GPL vmlinux 0x77b03cdd spi_finalize_current_message +EXPORT_SYMBOL_GPL vmlinux 0x77b32453 usb_wakeup_notification +EXPORT_SYMBOL_GPL vmlinux 0x77be5365 usb_hub_clear_tt_buffer +EXPORT_SYMBOL_GPL vmlinux 0x77c4b1a6 spi_alloc_device +EXPORT_SYMBOL_GPL vmlinux 0x77c6fd75 tpmm_chip_alloc +EXPORT_SYMBOL_GPL vmlinux 0x77cc2e35 devres_release_group +EXPORT_SYMBOL_GPL vmlinux 0x77d39aa9 irq_chip_set_type_parent +EXPORT_SYMBOL_GPL vmlinux 0x77e495ba blk_lld_busy +EXPORT_SYMBOL_GPL vmlinux 0x77e672b2 sfp_bus_add_upstream EXPORT_SYMBOL_GPL vmlinux 0x77e75be3 sfp_bus_put -EXPORT_SYMBOL_GPL vmlinux 0x77e91beb regulator_suspend_disable -EXPORT_SYMBOL_GPL vmlinux 0x77ec32fb vmbus_sendpacket_mpb_desc +EXPORT_SYMBOL_GPL vmlinux 0x77e75d7d md_stop_writes EXPORT_SYMBOL_GPL vmlinux 0x77ecf68d memalloc_socks_key -EXPORT_SYMBOL_GPL vmlinux 0x77efae9f devm_gpio_free -EXPORT_SYMBOL_GPL vmlinux 0x77f50f8d vfio_group_get_external_user_from_dev -EXPORT_SYMBOL_GPL vmlinux 0x7803eb99 fib6_new_table +EXPORT_SYMBOL_GPL vmlinux 0x77f0dd8e device_for_each_child_reverse +EXPORT_SYMBOL_GPL vmlinux 0x77fd4811 gpiochip_get_data +EXPORT_SYMBOL_GPL vmlinux 0x77fec91f dev_pm_opp_set_sharing_cpus EXPORT_SYMBOL_GPL vmlinux 0x78041b8f byte_rev_table -EXPORT_SYMBOL_GPL vmlinux 0x780677b9 xfrm_state_mtu -EXPORT_SYMBOL_GPL vmlinux 0x780921df blkg_conf_prep -EXPORT_SYMBOL_GPL vmlinux 0x781cccb4 tpm_tis_resume +EXPORT_SYMBOL_GPL vmlinux 0x7825d9a1 do_truncate EXPORT_SYMBOL_GPL vmlinux 0x782adb74 hpet_rtc_interrupt -EXPORT_SYMBOL_GPL vmlinux 0x783d98b4 udp_tun_rx_dst -EXPORT_SYMBOL_GPL vmlinux 0x784ffe9d fuse_sync_release -EXPORT_SYMBOL_GPL vmlinux 0x7859226b devm_platform_ioremap_resource +EXPORT_SYMBOL_GPL vmlinux 0x78383815 clocksource_verify_percpu +EXPORT_SYMBOL_GPL vmlinux 0x78468e20 serial8250_update_uartclk +EXPORT_SYMBOL_GPL vmlinux 0x784a797b pm_stay_awake +EXPORT_SYMBOL_GPL vmlinux 0x785321d6 dw_pcie_find_capability +EXPORT_SYMBOL_GPL vmlinux 0x7857e341 fuse_do_open EXPORT_SYMBOL_GPL vmlinux 0x785a93b4 si_mem_available +EXPORT_SYMBOL_GPL vmlinux 0x786429ef shmem_file_setup +EXPORT_SYMBOL_GPL vmlinux 0x78657101 __spi_register_driver +EXPORT_SYMBOL_GPL vmlinux 0x786a95c4 dm_path_uevent +EXPORT_SYMBOL_GPL vmlinux 0x786c7744 bus_register_notifier +EXPORT_SYMBOL_GPL vmlinux 0x786e8ce0 blk_ksm_intersect_modes +EXPORT_SYMBOL_GPL vmlinux 0x78743563 em_pd_get +EXPORT_SYMBOL_GPL vmlinux 0x787805b5 __udp_enqueue_schedule_skb EXPORT_SYMBOL_GPL vmlinux 0x787c882b lzo1x_1_compress -EXPORT_SYMBOL_GPL vmlinux 0x7882eaf7 unregister_trace_event +EXPORT_SYMBOL_GPL vmlinux 0x787ea0df scsi_dh_attach EXPORT_SYMBOL_GPL vmlinux 0x788bfbad ring_buffer_empty -EXPORT_SYMBOL_GPL vmlinux 0x788ed9db rtnl_af_unregister +EXPORT_SYMBOL_GPL vmlinux 0x788f64c4 ata_sff_pause EXPORT_SYMBOL_GPL vmlinux 0x789c73d9 rcu_cpu_stall_suppress_at_boot -EXPORT_SYMBOL_GPL vmlinux 0x789f0d91 key_set_timeout -EXPORT_SYMBOL_GPL vmlinux 0x78a01b80 gpiochip_line_is_open_drain -EXPORT_SYMBOL_GPL vmlinux 0x78a24681 tty_ldisc_deref -EXPORT_SYMBOL_GPL vmlinux 0x78ad1a39 devm_clk_notifier_register +EXPORT_SYMBOL_GPL vmlinux 0x78a67635 __page_file_index +EXPORT_SYMBOL_GPL vmlinux 0x78ba3f23 __tracepoint_tcp_send_reset EXPORT_SYMBOL_GPL vmlinux 0x78bab66b irq_force_affinity -EXPORT_SYMBOL_GPL vmlinux 0x78bf7e48 fscrypt_ioctl_remove_key_all_users -EXPORT_SYMBOL_GPL vmlinux 0x78c0926e platform_get_mem_or_io -EXPORT_SYMBOL_GPL vmlinux 0x78d97483 iommu_page_response +EXPORT_SYMBOL_GPL vmlinux 0x78c821b0 wm831x_reg_lock +EXPORT_SYMBOL_GPL vmlinux 0x78cc6bab dst_cache_get +EXPORT_SYMBOL_GPL vmlinux 0x78d4ae0e __tracepoint_suspend_resume +EXPORT_SYMBOL_GPL vmlinux 0x78d6b1e2 netlink_remove_tap +EXPORT_SYMBOL_GPL vmlinux 0x78daa1ed __audit_inode_child EXPORT_SYMBOL_GPL vmlinux 0x78ddb76b dmi_match -EXPORT_SYMBOL_GPL vmlinux 0x78e204c0 rt_mutex_lock -EXPORT_SYMBOL_GPL vmlinux 0x78e53713 security_path_link -EXPORT_SYMBOL_GPL vmlinux 0x78ebff50 ata_qc_complete -EXPORT_SYMBOL_GPL vmlinux 0x78f76710 security_inode_setattr -EXPORT_SYMBOL_GPL vmlinux 0x790878d2 ata_host_alloc_pinfo +EXPORT_SYMBOL_GPL vmlinux 0x78ea2b48 nf_hook_entries_insert_raw +EXPORT_SYMBOL_GPL vmlinux 0x78ef9c0c tcp_enter_memory_pressure +EXPORT_SYMBOL_GPL vmlinux 0x78fa64e2 fpu_copy_guest_fpstate_to_uabi +EXPORT_SYMBOL_GPL vmlinux 0x78fc248a bpf_trace_run8 +EXPORT_SYMBOL_GPL vmlinux 0x78fdd5b0 fuse_direct_io +EXPORT_SYMBOL_GPL vmlinux 0x79024a34 dev_pm_qos_flags +EXPORT_SYMBOL_GPL vmlinux 0x79074cd7 usb_get_dev +EXPORT_SYMBOL_GPL vmlinux 0x79094207 regulator_register_notifier EXPORT_SYMBOL_GPL vmlinux 0x790be0b9 usb_bus_idr +EXPORT_SYMBOL_GPL vmlinux 0x7915a8ee pci_reset_function EXPORT_SYMBOL_GPL vmlinux 0x7915cee5 do_machine_check EXPORT_SYMBOL_GPL vmlinux 0x791748c8 adxl_decode -EXPORT_SYMBOL_GPL vmlinux 0x7917f4b6 pci_epf_remove_vepf EXPORT_SYMBOL_GPL vmlinux 0x7918d817 memory_failure -EXPORT_SYMBOL_GPL vmlinux 0x79190a2e clk_register_fixed_factor -EXPORT_SYMBOL_GPL vmlinux 0x7922a565 hrtimer_init_sleeper -EXPORT_SYMBOL_GPL vmlinux 0x7931e89f crypto_register_instance -EXPORT_SYMBOL_GPL vmlinux 0x7936760e usb_put_phy -EXPORT_SYMBOL_GPL vmlinux 0x793c84d1 set_online_page_callback +EXPORT_SYMBOL_GPL vmlinux 0x792215e6 irq_chip_mask_parent +EXPORT_SYMBOL_GPL vmlinux 0x7925d559 iommu_dev_feature_enabled +EXPORT_SYMBOL_GPL vmlinux 0x793616e4 __tracepoint_fib6_table_lookup +EXPORT_SYMBOL_GPL vmlinux 0x7944927e crypto_grab_spawn EXPORT_SYMBOL_GPL vmlinux 0x7944e0fc tracing_off EXPORT_SYMBOL_GPL vmlinux 0x79470a2c TSS_authhmac -EXPORT_SYMBOL_GPL vmlinux 0x794acc84 dev_pm_opp_get_freq EXPORT_SYMBOL_GPL vmlinux 0x794b7271 orderly_reboot -EXPORT_SYMBOL_GPL vmlinux 0x7981e694 __fscrypt_prepare_readdir +EXPORT_SYMBOL_GPL vmlinux 0x795614b9 devlink_resources_unregister +EXPORT_SYMBOL_GPL vmlinux 0x79596107 ping_get_port +EXPORT_SYMBOL_GPL vmlinux 0x7966ed3f get_dev_pagemap +EXPORT_SYMBOL_GPL vmlinux 0x7970490a wm831x_auxadc_read EXPORT_SYMBOL_GPL vmlinux 0x798b7682 klist_prev EXPORT_SYMBOL_GPL vmlinux 0x7991fd8d crash_vmclear_loaded_vmcss -EXPORT_SYMBOL_GPL vmlinux 0x79ab3809 regulator_get_voltage -EXPORT_SYMBOL_GPL vmlinux 0x79b3ac25 fuse_conn_put -EXPORT_SYMBOL_GPL vmlinux 0x79b79356 dev_attr_unload_heads +EXPORT_SYMBOL_GPL vmlinux 0x799930aa device_init_wakeup +EXPORT_SYMBOL_GPL vmlinux 0x79aef935 __traceiter_devlink_hwerr EXPORT_SYMBOL_GPL vmlinux 0x79bc842c usb_anchor_suspend_wakeups -EXPORT_SYMBOL_GPL vmlinux 0x79c7ae68 __tracepoint_devlink_hwmsg -EXPORT_SYMBOL_GPL vmlinux 0x79cb8895 device_match_devt -EXPORT_SYMBOL_GPL vmlinux 0x79cd7c32 lwtunnel_encap_add_ops -EXPORT_SYMBOL_GPL vmlinux 0x79cf1043 fpu_kernel_xstate_size -EXPORT_SYMBOL_GPL vmlinux 0x79d8596c perf_trace_run_bpf_submit +EXPORT_SYMBOL_GPL vmlinux 0x79c6608d __traceiter_pelt_irq_tp +EXPORT_SYMBOL_GPL vmlinux 0x79c69e76 edac_pci_handle_pe +EXPORT_SYMBOL_GPL vmlinux 0x79d9e5da unwind_get_return_address EXPORT_SYMBOL_GPL vmlinux 0x79daf4de __SCT__tp_func_tcp_send_reset EXPORT_SYMBOL_GPL vmlinux 0x79defbe1 kthread_should_park EXPORT_SYMBOL_GPL vmlinux 0x79e69460 intel_iommu_gfx_mapped -EXPORT_SYMBOL_GPL vmlinux 0x79ef14f4 netdev_rx_handler_unregister -EXPORT_SYMBOL_GPL vmlinux 0x79f21ab7 iommu_domain_free -EXPORT_SYMBOL_GPL vmlinux 0x79f28aab blk_mq_unfreeze_queue +EXPORT_SYMBOL_GPL vmlinux 0x79e7f756 events_sysfs_show +EXPORT_SYMBOL_GPL vmlinux 0x79e83af9 fuse_send_init +EXPORT_SYMBOL_GPL vmlinux 0x79ed6711 regulator_list_voltage_table +EXPORT_SYMBOL_GPL vmlinux 0x79f42fe8 hvc_alloc EXPORT_SYMBOL_GPL vmlinux 0x79f697e4 lzorle1x_1_compress -EXPORT_SYMBOL_GPL vmlinux 0x7a16c06b scsi_host_complete_all_commands -EXPORT_SYMBOL_GPL vmlinux 0x7a29bd2e nvmem_cell_read_u16 +EXPORT_SYMBOL_GPL vmlinux 0x79f7025b usb_amd_pt_check_port +EXPORT_SYMBOL_GPL vmlinux 0x79fc6ed1 usb_get_current_frame_number +EXPORT_SYMBOL_GPL vmlinux 0x7a04f85e blkcg_policy_unregister +EXPORT_SYMBOL_GPL vmlinux 0x7a1baa50 nf_queue_nf_hook_drop +EXPORT_SYMBOL_GPL vmlinux 0x7a322202 ata_pci_device_do_suspend EXPORT_SYMBOL_GPL vmlinux 0x7a33f504 power_supply_find_ocv2cap_table -EXPORT_SYMBOL_GPL vmlinux 0x7a382e49 synth_event_add_val -EXPORT_SYMBOL_GPL vmlinux 0x7a4cdba3 bpf_prog_get_type_dev -EXPORT_SYMBOL_GPL vmlinux 0x7a651c11 sk_clone_lock +EXPORT_SYMBOL_GPL vmlinux 0x7a3de59b governor_sysfs_ops EXPORT_SYMBOL_GPL vmlinux 0x7a655f68 acpi_processor_claim_cst_control -EXPORT_SYMBOL_GPL vmlinux 0x7a67c9ea usb_get_status -EXPORT_SYMBOL_GPL vmlinux 0x7a701707 netdev_is_rx_handler_busy +EXPORT_SYMBOL_GPL vmlinux 0x7a71f987 phy_modify_mmd EXPORT_SYMBOL_GPL vmlinux 0x7a73e605 wm831x_isinkv_values -EXPORT_SYMBOL_GPL vmlinux 0x7a757fb0 dev_pm_clear_wake_irq -EXPORT_SYMBOL_GPL vmlinux 0x7a7bf86c kthread_park +EXPORT_SYMBOL_GPL vmlinux 0x7a7da7ed pci_sriov_configure_simple +EXPORT_SYMBOL_GPL vmlinux 0x7a812ac2 devlink_params_unpublish EXPORT_SYMBOL_GPL vmlinux 0x7a81541b async_synchronize_cookie +EXPORT_SYMBOL_GPL vmlinux 0x7a88ffbe dw_pcie_read_dbi +EXPORT_SYMBOL_GPL vmlinux 0x7a8cb118 vmbus_send_modifychannel +EXPORT_SYMBOL_GPL vmlinux 0x7a943d7a fscrypt_set_bio_crypt_ctx_bh EXPORT_SYMBOL_GPL vmlinux 0x7a944007 rcu_idle_enter EXPORT_SYMBOL_GPL vmlinux 0x7a98f4b4 copy_from_user_nofault EXPORT_SYMBOL_GPL vmlinux 0x7a9e4c23 software_node_register_node_group -EXPORT_SYMBOL_GPL vmlinux 0x7a9f6604 fat_free_clusters -EXPORT_SYMBOL_GPL vmlinux 0x7ab390c1 dev_nit_active -EXPORT_SYMBOL_GPL vmlinux 0x7ab65898 devlink_traps_unregister -EXPORT_SYMBOL_GPL vmlinux 0x7abdd82f fwnode_get_next_child_node +EXPORT_SYMBOL_GPL vmlinux 0x7ab841d4 msg_zerocopy_realloc EXPORT_SYMBOL_GPL vmlinux 0x7ac10ad8 icst_clk_register -EXPORT_SYMBOL_GPL vmlinux 0x7ac1c799 md_do_sync -EXPORT_SYMBOL_GPL vmlinux 0x7ac3409c phy_create_lookup +EXPORT_SYMBOL_GPL vmlinux 0x7ac5b0a9 sk_set_memalloc EXPORT_SYMBOL_GPL vmlinux 0x7ac722bd phy_all_ports_features_array EXPORT_SYMBOL_GPL vmlinux 0x7ad02a41 asn1_encode_tag EXPORT_SYMBOL_GPL vmlinux 0x7ad1ded1 pinctrl_register_mappings -EXPORT_SYMBOL_GPL vmlinux 0x7af3a62b __SCK__tp_func_napi_poll +EXPORT_SYMBOL_GPL vmlinux 0x7ae56dea perf_event_enable +EXPORT_SYMBOL_GPL vmlinux 0x7af3aa43 acpi_data_fwnode_ops +EXPORT_SYMBOL_GPL vmlinux 0x7af625d8 trace_array_init_printk +EXPORT_SYMBOL_GPL vmlinux 0x7af89258 lookup_address_in_mm +EXPORT_SYMBOL_GPL vmlinux 0x7afbad84 device_remove_properties +EXPORT_SYMBOL_GPL vmlinux 0x7afc1c59 ata_pci_bmdma_init_one EXPORT_SYMBOL_GPL vmlinux 0x7afcb7db __kprobe_event_add_fields -EXPORT_SYMBOL_GPL vmlinux 0x7b009bd3 __devm_reset_control_get +EXPORT_SYMBOL_GPL vmlinux 0x7b15ccb6 wait_for_stable_page +EXPORT_SYMBOL_GPL vmlinux 0x7b172784 usb_enable_ltm EXPORT_SYMBOL_GPL vmlinux 0x7b178afe unlock_system_sleep -EXPORT_SYMBOL_GPL vmlinux 0x7b201891 inet_send_prepare -EXPORT_SYMBOL_GPL vmlinux 0x7b472478 __vfs_removexattr_locked -EXPORT_SYMBOL_GPL vmlinux 0x7b53b86f ata_pci_device_resume +EXPORT_SYMBOL_GPL vmlinux 0x7b2b249c phy_remove_lookup +EXPORT_SYMBOL_GPL vmlinux 0x7b3a0119 __SCK__tp_func_arm_event +EXPORT_SYMBOL_GPL vmlinux 0x7b4ceb25 ata_cable_80wire +EXPORT_SYMBOL_GPL vmlinux 0x7b51a18b synth_event_add_val EXPORT_SYMBOL_GPL vmlinux 0x7b5452b8 acpi_unregister_gsi EXPORT_SYMBOL_GPL vmlinux 0x7b5a4926 sha1_zero_message_hash -EXPORT_SYMBOL_GPL vmlinux 0x7b5ab697 crypto_register_algs -EXPORT_SYMBOL_GPL vmlinux 0x7b666e84 ipv6_bpf_stub +EXPORT_SYMBOL_GPL vmlinux 0x7b5dd773 crypto_unregister_ahashes +EXPORT_SYMBOL_GPL vmlinux 0x7b62f199 inode_congested EXPORT_SYMBOL_GPL vmlinux 0x7b6f9536 acpi_register_wakeup_handler -EXPORT_SYMBOL_GPL vmlinux 0x7b7acd13 devlink_param_driverinit_value_get -EXPORT_SYMBOL_GPL vmlinux 0x7b84e341 fsnotify_destroy_mark -EXPORT_SYMBOL_GPL vmlinux 0x7b86e9c6 crypto_unregister_rngs -EXPORT_SYMBOL_GPL vmlinux 0x7b89a078 ip6_route_lookup +EXPORT_SYMBOL_GPL vmlinux 0x7b7a2598 __put_net +EXPORT_SYMBOL_GPL vmlinux 0x7b818aac irq_domain_reset_irq_data +EXPORT_SYMBOL_GPL vmlinux 0x7b83f925 tty_prepare_flip_string +EXPORT_SYMBOL_GPL vmlinux 0x7b892027 dev_attr_ncq_prio_supported EXPORT_SYMBOL_GPL vmlinux 0x7b8ea197 ethtool_params_from_link_mode -EXPORT_SYMBOL_GPL vmlinux 0x7b9578c8 tcp_twsk_destructor EXPORT_SYMBOL_GPL vmlinux 0x7b9793a2 get_cpu_idle_time_us -EXPORT_SYMBOL_GPL vmlinux 0x7ba31edb __udp4_lib_lookup -EXPORT_SYMBOL_GPL vmlinux 0x7ba5f364 pci_disable_pasid +EXPORT_SYMBOL_GPL vmlinux 0x7b9e8f0d phy_power_on EXPORT_SYMBOL_GPL vmlinux 0x7bb045a7 __request_percpu_irq -EXPORT_SYMBOL_GPL vmlinux 0x7bbf04ff hwmon_notify_event -EXPORT_SYMBOL_GPL vmlinux 0x7bd14452 account_locked_vm -EXPORT_SYMBOL_GPL vmlinux 0x7bda2e30 dev_pm_put_subsys_data -EXPORT_SYMBOL_GPL vmlinux 0x7bdb382f icc_node_add -EXPORT_SYMBOL_GPL vmlinux 0x7c049b24 devm_regulator_bulk_get -EXPORT_SYMBOL_GPL vmlinux 0x7c06f164 event_triggers_call -EXPORT_SYMBOL_GPL vmlinux 0x7c0f988e open_related_ns -EXPORT_SYMBOL_GPL vmlinux 0x7c11e90c uprobe_register -EXPORT_SYMBOL_GPL vmlinux 0x7c1b6633 sfp_bus_find_fwnode -EXPORT_SYMBOL_GPL vmlinux 0x7c1d1a3e ata_pci_bmdma_init_one +EXPORT_SYMBOL_GPL vmlinux 0x7bc8ed78 pci_vpd_alloc +EXPORT_SYMBOL_GPL vmlinux 0x7bfe8995 __efivar_entry_delete +EXPORT_SYMBOL_GPL vmlinux 0x7bfffeb7 sysfs_unbreak_active_protection +EXPORT_SYMBOL_GPL vmlinux 0x7c00ae57 genphy_c45_pma_suspend EXPORT_SYMBOL_GPL vmlinux 0x7c20b6a0 load_direct_gdt +EXPORT_SYMBOL_GPL vmlinux 0x7c21114c vfio_group_get_external_user_from_dev +EXPORT_SYMBOL_GPL vmlinux 0x7c270df0 dma_request_chan_by_mask EXPORT_SYMBOL_GPL vmlinux 0x7c291e86 show_rcu_tasks_trace_gp_kthread +EXPORT_SYMBOL_GPL vmlinux 0x7c2a8b26 pm_generic_suspend EXPORT_SYMBOL_GPL vmlinux 0x7c3d8a4b icc_bulk_put EXPORT_SYMBOL_GPL vmlinux 0x7c3e736a rcu_nocb_cpu_offload -EXPORT_SYMBOL_GPL vmlinux 0x7c423878 __traceiter_sched_update_nr_running_tp +EXPORT_SYMBOL_GPL vmlinux 0x7c4e02dd pm_generic_thaw +EXPORT_SYMBOL_GPL vmlinux 0x7c5e09eb percpu_free_rwsem EXPORT_SYMBOL_GPL vmlinux 0x7c5f3711 ioasid_unregister_allocator +EXPORT_SYMBOL_GPL vmlinux 0x7c5ffc96 regmap_check_range_table EXPORT_SYMBOL_GPL vmlinux 0x7c626556 list_lru_destroy -EXPORT_SYMBOL_GPL vmlinux 0x7c8ff514 acpi_bind_one -EXPORT_SYMBOL_GPL vmlinux 0x7c97d826 irq_chip_release_resources_parent +EXPORT_SYMBOL_GPL vmlinux 0x7c732df3 ip6_push_pending_frames +EXPORT_SYMBOL_GPL vmlinux 0x7c81e99d watchdog_notify_pretimeout +EXPORT_SYMBOL_GPL vmlinux 0x7c8685e6 virtqueue_add_inbuf_ctx +EXPORT_SYMBOL_GPL vmlinux 0x7c8e5631 of_icc_bulk_get EXPORT_SYMBOL_GPL vmlinux 0x7c983a5d dmi_walk EXPORT_SYMBOL_GPL vmlinux 0x7c9a7371 clk_prepare -EXPORT_SYMBOL_GPL vmlinux 0x7c9d606f blk_ksm_init_passthrough -EXPORT_SYMBOL_GPL vmlinux 0x7ca73291 irq_domain_pop_irq +EXPORT_SYMBOL_GPL vmlinux 0x7cb1cecf vmbus_set_sc_create_callback EXPORT_SYMBOL_GPL vmlinux 0x7cb803de btree_grim_visitor -EXPORT_SYMBOL_GPL vmlinux 0x7cbcc88a blk_bio_list_merge -EXPORT_SYMBOL_GPL vmlinux 0x7cbf8e2f alloc_page_buffers +EXPORT_SYMBOL_GPL vmlinux 0x7cc98d5a spi_mem_supports_op EXPORT_SYMBOL_GPL vmlinux 0x7cceaf92 zs_pool_stats EXPORT_SYMBOL_GPL vmlinux 0x7cd6f042 cpufreq_get_current_driver -EXPORT_SYMBOL_GPL vmlinux 0x7ce77f55 pci_generic_config_read32 +EXPORT_SYMBOL_GPL vmlinux 0x7ce0452e vp_modern_queue_address EXPORT_SYMBOL_GPL vmlinux 0x7ceaf0d5 generic_handle_irq EXPORT_SYMBOL_GPL vmlinux 0x7d00c65b nd_synchronize -EXPORT_SYMBOL_GPL vmlinux 0x7d02f6e4 blk_mq_virtio_map_queues +EXPORT_SYMBOL_GPL vmlinux 0x7d0a4026 dev_pm_genpd_resume EXPORT_SYMBOL_GPL vmlinux 0x7d0e1d95 hv_setup_crash_handler -EXPORT_SYMBOL_GPL vmlinux 0x7d150772 tpm2_get_cc_attrs_tbl +EXPORT_SYMBOL_GPL vmlinux 0x7d15a202 dma_alloc_noncontiguous EXPORT_SYMBOL_GPL vmlinux 0x7d1bb1d4 tnum_strn -EXPORT_SYMBOL_GPL vmlinux 0x7d1d009b devm_acpi_dma_controller_register -EXPORT_SYMBOL_GPL vmlinux 0x7d46618c tpm2_probe +EXPORT_SYMBOL_GPL vmlinux 0x7d25407c platform_irq_count +EXPORT_SYMBOL_GPL vmlinux 0x7d33236b handle_untracked_irq +EXPORT_SYMBOL_GPL vmlinux 0x7d469d99 devfreq_event_enable_edev EXPORT_SYMBOL_GPL vmlinux 0x7d491683 free_iova_fast EXPORT_SYMBOL_GPL vmlinux 0x7d59dd46 pm_wq -EXPORT_SYMBOL_GPL vmlinux 0x7d734d0c clk_hw_is_enabled -EXPORT_SYMBOL_GPL vmlinux 0x7d7dfcb5 nvme_wait_freeze_timeout -EXPORT_SYMBOL_GPL vmlinux 0x7d8ac311 ata_pci_sff_activate_host -EXPORT_SYMBOL_GPL vmlinux 0x7da5f49f platform_bus_type -EXPORT_SYMBOL_GPL vmlinux 0x7dd247e8 sock_diag_unregister +EXPORT_SYMBOL_GPL vmlinux 0x7d5dd34d fuse_dev_operations +EXPORT_SYMBOL_GPL vmlinux 0x7d6d1bb8 xhci_drop_endpoint +EXPORT_SYMBOL_GPL vmlinux 0x7d8afbde nvdimm_kobj +EXPORT_SYMBOL_GPL vmlinux 0x7d8b471d dev_attr_em_message +EXPORT_SYMBOL_GPL vmlinux 0x7d8f82fa bio_iov_iter_get_pages +EXPORT_SYMBOL_GPL vmlinux 0x7daed6ce crypto_register_rngs +EXPORT_SYMBOL_GPL vmlinux 0x7db07481 nvdimm_bus_add_badrange +EXPORT_SYMBOL_GPL vmlinux 0x7dc35e74 __inet_inherit_port +EXPORT_SYMBOL_GPL vmlinux 0x7dc6e39a bpfilter_ops EXPORT_SYMBOL_GPL vmlinux 0x7dda30af unregister_tracepoint_module_notifier -EXPORT_SYMBOL_GPL vmlinux 0x7dde771f platform_get_irq_byname_optional +EXPORT_SYMBOL_GPL vmlinux 0x7de22ac5 spi_get_next_queued_message EXPORT_SYMBOL_GPL vmlinux 0x7de65a03 acpi_lpat_free_conversion_table EXPORT_SYMBOL_GPL vmlinux 0x7de6cc23 io_cgrp_subsys_on_dfl_key -EXPORT_SYMBOL_GPL vmlinux 0x7dec1ac2 blk_trace_startstop -EXPORT_SYMBOL_GPL vmlinux 0x7e02c793 __class_register -EXPORT_SYMBOL_GPL vmlinux 0x7e11a7fe ipv6_find_tlv -EXPORT_SYMBOL_GPL vmlinux 0x7e1678d9 gpiod_get_array_value -EXPORT_SYMBOL_GPL vmlinux 0x7e347fb1 crypto_grab_spawn +EXPORT_SYMBOL_GPL vmlinux 0x7df120a6 crypto_alloc_aead +EXPORT_SYMBOL_GPL vmlinux 0x7df2e7c8 ethnl_cable_test_alloc +EXPORT_SYMBOL_GPL vmlinux 0x7df795d6 devm_kfree +EXPORT_SYMBOL_GPL vmlinux 0x7e1747b7 iommu_group_for_each_dev EXPORT_SYMBOL_GPL vmlinux 0x7e3bdecd __ftrace_vprintk EXPORT_SYMBOL_GPL vmlinux 0x7e5db80b pstore_name_to_type EXPORT_SYMBOL_GPL vmlinux 0x7e64181d usb_calc_bus_time -EXPORT_SYMBOL_GPL vmlinux 0x7e676581 unregister_virtio_device -EXPORT_SYMBOL_GPL vmlinux 0x7e707931 usb_amd_pt_check_port EXPORT_SYMBOL_GPL vmlinux 0x7e7a47c9 pci_acpi_clear_companion_lookup_hook EXPORT_SYMBOL_GPL vmlinux 0x7e7e3f58 ring_buffer_reset_cpu -EXPORT_SYMBOL_GPL vmlinux 0x7e85d016 device_store_int EXPORT_SYMBOL_GPL vmlinux 0x7e8d8619 usb_anchor_empty -EXPORT_SYMBOL_GPL vmlinux 0x7e9d49d1 serial8250_clear_and_reinit_fifos +EXPORT_SYMBOL_GPL vmlinux 0x7e9528cd device_link_remove EXPORT_SYMBOL_GPL vmlinux 0x7ea75c24 __wake_up_locked_key_bookmark +EXPORT_SYMBOL_GPL vmlinux 0x7ea9d121 iomap_file_buffered_write EXPORT_SYMBOL_GPL vmlinux 0x7eb808d0 add_cpu +EXPORT_SYMBOL_GPL vmlinux 0x7ebff42c regulator_enable_regmap +EXPORT_SYMBOL_GPL vmlinux 0x7ec1e7ad relay_open +EXPORT_SYMBOL_GPL vmlinux 0x7ec26c77 udp6_lib_lookup EXPORT_SYMBOL_GPL vmlinux 0x7ec814de inet_hashinfo_init -EXPORT_SYMBOL_GPL vmlinux 0x7eccb3fc __SCK__tp_func_block_unplug -EXPORT_SYMBOL_GPL vmlinux 0x7ed55cb1 __SCK__tp_func_suspend_resume -EXPORT_SYMBOL_GPL vmlinux 0x7ed76472 desc_to_gpio -EXPORT_SYMBOL_GPL vmlinux 0x7ee1068f perf_aux_output_begin +EXPORT_SYMBOL_GPL vmlinux 0x7ecc7506 iommu_set_pgtable_quirks +EXPORT_SYMBOL_GPL vmlinux 0x7ece12d9 validate_xmit_skb_list +EXPORT_SYMBOL_GPL vmlinux 0x7ed94580 sysfs_remove_file_from_group +EXPORT_SYMBOL_GPL vmlinux 0x7edd52f7 kthread_use_mm EXPORT_SYMBOL_GPL vmlinux 0x7eea6b8b pcap_adc_async -EXPORT_SYMBOL_GPL vmlinux 0x7f010d9a devfreq_event_add_edev -EXPORT_SYMBOL_GPL vmlinux 0x7f04f80f __dev_change_net_namespace -EXPORT_SYMBOL_GPL vmlinux 0x7f21305f gpiod_count -EXPORT_SYMBOL_GPL vmlinux 0x7f4f8f3c shmem_file_setup -EXPORT_SYMBOL_GPL vmlinux 0x7f533338 regulator_get_exclusive +EXPORT_SYMBOL_GPL vmlinux 0x7ef765d8 nvme_disable_ctrl +EXPORT_SYMBOL_GPL vmlinux 0x7ef87f12 agp_remove_bridge +EXPORT_SYMBOL_GPL vmlinux 0x7efb5fb8 fb_deferred_io_init +EXPORT_SYMBOL_GPL vmlinux 0x7f11ab65 rtnl_link_register +EXPORT_SYMBOL_GPL vmlinux 0x7f203dd7 blk_req_zone_write_trylock +EXPORT_SYMBOL_GPL vmlinux 0x7f21469e crypto_register_ahashes +EXPORT_SYMBOL_GPL vmlinux 0x7f5f9163 device_property_read_string_array +EXPORT_SYMBOL_GPL vmlinux 0x7f602e6c unregister_asymmetric_key_parser +EXPORT_SYMBOL_GPL vmlinux 0x7f62c6e3 tpm1_do_selftest EXPORT_SYMBOL_GPL vmlinux 0x7f6cee89 rhashtable_free_and_destroy -EXPORT_SYMBOL_GPL vmlinux 0x7f6d7d66 usb_autopm_get_interface -EXPORT_SYMBOL_GPL vmlinux 0x7f7957e3 pci_epc_set_msix +EXPORT_SYMBOL_GPL vmlinux 0x7f70c268 pci_epc_multi_mem_init +EXPORT_SYMBOL_GPL vmlinux 0x7f74a222 ata_port_schedule_eh +EXPORT_SYMBOL_GPL vmlinux 0x7f75eb64 pci_cfg_access_trylock EXPORT_SYMBOL_GPL vmlinux 0x7f7cbc64 ip_tunnel_need_metadata -EXPORT_SYMBOL_GPL vmlinux 0x7f7da73d vfio_pci_core_finish_enable -EXPORT_SYMBOL_GPL vmlinux 0x7f89ac45 gpiod_is_active_low -EXPORT_SYMBOL_GPL vmlinux 0x7f902aa2 irq_remove_generic_chip +EXPORT_SYMBOL_GPL vmlinux 0x7f7f7a64 ata_sff_data_xfer32 +EXPORT_SYMBOL_GPL vmlinux 0x7f87b0fa phy_driver_is_genphy_10g +EXPORT_SYMBOL_GPL vmlinux 0x7f8a8b16 tty_port_tty_hangup +EXPORT_SYMBOL_GPL vmlinux 0x7f8b9d62 class_destroy +EXPORT_SYMBOL_GPL vmlinux 0x7f9d5d37 ata_sas_port_suspend +EXPORT_SYMBOL_GPL vmlinux 0x7fa116ab __fsnotify_parent EXPORT_SYMBOL_GPL vmlinux 0x7fa96509 erst_get_record_id_next EXPORT_SYMBOL_GPL vmlinux 0x7fafdec9 clk_fixed_factor_ops -EXPORT_SYMBOL_GPL vmlinux 0x7fbb3567 trace_array_destroy -EXPORT_SYMBOL_GPL vmlinux 0x7fc30ae4 usb_hcd_is_primary_hcd -EXPORT_SYMBOL_GPL vmlinux 0x7feced13 usb_kill_urb -EXPORT_SYMBOL_GPL vmlinux 0x7fee65eb d_walk -EXPORT_SYMBOL_GPL vmlinux 0x80195749 led_init_default_state_get -EXPORT_SYMBOL_GPL vmlinux 0x8023c6b5 tty_kopen_exclusive -EXPORT_SYMBOL_GPL vmlinux 0x8026147f pci_disable_ats -EXPORT_SYMBOL_GPL vmlinux 0x8039cec4 blk_stat_enable_accounting -EXPORT_SYMBOL_GPL vmlinux 0x804047ea nvme_init_ctrl -EXPORT_SYMBOL_GPL vmlinux 0x80532364 pinctrl_dev_get_name +EXPORT_SYMBOL_GPL vmlinux 0x7fc782cf irq_domain_create_hierarchy +EXPORT_SYMBOL_GPL vmlinux 0x7fcab28b __traceiter_napi_poll +EXPORT_SYMBOL_GPL vmlinux 0x7fd3b292 wait_on_page_writeback +EXPORT_SYMBOL_GPL vmlinux 0x7fda552a __dev_forward_skb +EXPORT_SYMBOL_GPL vmlinux 0x7fe876b4 phy_pm_runtime_put +EXPORT_SYMBOL_GPL vmlinux 0x7ff2ea91 ata_bmdma_status +EXPORT_SYMBOL_GPL vmlinux 0x800475c6 perf_pmu_unregister +EXPORT_SYMBOL_GPL vmlinux 0x8027d40c scsi_register_device_handler +EXPORT_SYMBOL_GPL vmlinux 0x802be651 user_update +EXPORT_SYMBOL_GPL vmlinux 0x803cad82 ata_sas_scsi_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x80410a46 rio_local_get_device_id +EXPORT_SYMBOL_GPL vmlinux 0x804d0360 acpi_pm_wakeup_event EXPORT_SYMBOL_GPL vmlinux 0x805667cf devlink_fmsg_u64_put -EXPORT_SYMBOL_GPL vmlinux 0x8063ea3e __mnt_drop_write +EXPORT_SYMBOL_GPL vmlinux 0x8061be4c crypto_type_has_alg +EXPORT_SYMBOL_GPL vmlinux 0x8066dc08 usb_register_driver EXPORT_SYMBOL_GPL vmlinux 0x807766ea usb_scuttle_anchored_urbs +EXPORT_SYMBOL_GPL vmlinux 0x807e0ef4 blk_mq_alloc_sq_tag_set EXPORT_SYMBOL_GPL vmlinux 0x807fdcc4 call_rcu_tasks_rude EXPORT_SYMBOL_GPL vmlinux 0x808a8088 handle_guest_split_lock EXPORT_SYMBOL_GPL vmlinux 0x808ec1a3 crypto_alg_tested -EXPORT_SYMBOL_GPL vmlinux 0x80a44b37 debugfs_create_u64 -EXPORT_SYMBOL_GPL vmlinux 0x80a49ae5 device_property_match_string -EXPORT_SYMBOL_GPL vmlinux 0x80a670b8 ata_link_offline -EXPORT_SYMBOL_GPL vmlinux 0x80aa89dc nvme_set_features -EXPORT_SYMBOL_GPL vmlinux 0x80b46dd5 virtqueue_notify -EXPORT_SYMBOL_GPL vmlinux 0x80b63aec iomap_truncate_page -EXPORT_SYMBOL_GPL vmlinux 0x80b967a8 ata_scsi_unlock_native_capacity -EXPORT_SYMBOL_GPL vmlinux 0x80bdc771 vfs_test_lock +EXPORT_SYMBOL_GPL vmlinux 0x80919eb1 crypto_mod_get +EXPORT_SYMBOL_GPL vmlinux 0x80acaa21 platform_device_add_resources +EXPORT_SYMBOL_GPL vmlinux 0x80ace5b1 component_unbind_all +EXPORT_SYMBOL_GPL vmlinux 0x80bb92ca crypto_alloc_acomp_node +EXPORT_SYMBOL_GPL vmlinux 0x80c032f5 irq_setup_generic_chip EXPORT_SYMBOL_GPL vmlinux 0x80c68137 nf_log_buf_close +EXPORT_SYMBOL_GPL vmlinux 0x80d3e9aa genphy_c45_restart_aneg EXPORT_SYMBOL_GPL vmlinux 0x80d5e57a mpi_free -EXPORT_SYMBOL_GPL vmlinux 0x80dc3cfc scsi_ioctl_block_when_processing_errors -EXPORT_SYMBOL_GPL vmlinux 0x80e24b84 devlink_port_param_value_changed -EXPORT_SYMBOL_GPL vmlinux 0x80fde77f rtnl_put_cacheinfo -EXPORT_SYMBOL_GPL vmlinux 0x810d8b1f devres_release +EXPORT_SYMBOL_GPL vmlinux 0x81078413 tty_set_termios +EXPORT_SYMBOL_GPL vmlinux 0x8108704f device_show_int +EXPORT_SYMBOL_GPL vmlinux 0x811b3e3f tty_standard_install +EXPORT_SYMBOL_GPL vmlinux 0x811cd020 blk_req_needs_zone_write_lock EXPORT_SYMBOL_GPL vmlinux 0x811dc334 usb_unregister_notify -EXPORT_SYMBOL_GPL vmlinux 0x81220568 pci_epf_create +EXPORT_SYMBOL_GPL vmlinux 0x8121b5a0 phy_init EXPORT_SYMBOL_GPL vmlinux 0x81221cad amd_nb_num EXPORT_SYMBOL_GPL vmlinux 0x813cdf4a __free_iova EXPORT_SYMBOL_GPL vmlinux 0x813cf212 nvme_io_timeout -EXPORT_SYMBOL_GPL vmlinux 0x814381e4 sfp_register_socket +EXPORT_SYMBOL_GPL vmlinux 0x8140b0e1 crypto_stats_kpp_set_secret EXPORT_SYMBOL_GPL vmlinux 0x814e2386 kcpustat_field EXPORT_SYMBOL_GPL vmlinux 0x815588a6 clk_enable -EXPORT_SYMBOL_GPL vmlinux 0x815d203f ata_cable_80wire +EXPORT_SYMBOL_GPL vmlinux 0x815d3772 find_pid_ns EXPORT_SYMBOL_GPL vmlinux 0x815fda83 sed_ioctl -EXPORT_SYMBOL_GPL vmlinux 0x816445fe tcp_unregister_congestion_control +EXPORT_SYMBOL_GPL vmlinux 0x8167c92c perf_trace_run_bpf_submit EXPORT_SYMBOL_GPL vmlinux 0x816a41ca cpufreq_update_limits EXPORT_SYMBOL_GPL vmlinux 0x8180cede asn1_encode_sequence -EXPORT_SYMBOL_GPL vmlinux 0x819440a2 ata_std_error_handler -EXPORT_SYMBOL_GPL vmlinux 0x819837a1 ip6_flush_pending_frames +EXPORT_SYMBOL_GPL vmlinux 0x818b9c7f xfrm_audit_state_replay_overflow +EXPORT_SYMBOL_GPL vmlinux 0x81904f27 lwtunnel_encap_del_ops EXPORT_SYMBOL_GPL vmlinux 0x819d72cb klist_iter_exit -EXPORT_SYMBOL_GPL vmlinux 0x819f4660 ata_pci_bmdma_clear_simplex EXPORT_SYMBOL_GPL vmlinux 0x81a7f541 percpu_ref_init -EXPORT_SYMBOL_GPL vmlinux 0x81a82a8c agp_remove_bridge +EXPORT_SYMBOL_GPL vmlinux 0x81ade3ed ip_tunnel_rcv EXPORT_SYMBOL_GPL vmlinux 0x81b03377 efivar_entry_set_safe -EXPORT_SYMBOL_GPL vmlinux 0x81c42c75 kernfs_find_and_get_ns -EXPORT_SYMBOL_GPL vmlinux 0x81f1a9f7 pwm_put +EXPORT_SYMBOL_GPL vmlinux 0x81b20999 tpm_is_tpm2 +EXPORT_SYMBOL_GPL vmlinux 0x81bbd74f ata_sff_data_xfer +EXPORT_SYMBOL_GPL vmlinux 0x81d1c660 access_process_vm +EXPORT_SYMBOL_GPL vmlinux 0x81e2b80e pwm_lpss_probe EXPORT_SYMBOL_GPL vmlinux 0x81f372a2 unregister_ftrace_export +EXPORT_SYMBOL_GPL vmlinux 0x81f7ff2d __tracepoint_block_bio_remap EXPORT_SYMBOL_GPL vmlinux 0x82092899 badrange_forget -EXPORT_SYMBOL_GPL vmlinux 0x8216f944 udp_cmsg_send +EXPORT_SYMBOL_GPL vmlinux 0x82152ae0 alarmtimer_get_rtcdev +EXPORT_SYMBOL_GPL vmlinux 0x82189dba debugfs_create_regset32 +EXPORT_SYMBOL_GPL vmlinux 0x821daa84 crypto_register_skcipher EXPORT_SYMBOL_GPL vmlinux 0x821ec7f1 clk_mux_ro_ops EXPORT_SYMBOL_GPL vmlinux 0x82226c53 pinctrl_unregister_mappings -EXPORT_SYMBOL_GPL vmlinux 0x8222db61 pm_generic_restore -EXPORT_SYMBOL_GPL vmlinux 0x822421e3 iommu_sva_bind_device +EXPORT_SYMBOL_GPL vmlinux 0x822650e5 badblocks_exit +EXPORT_SYMBOL_GPL vmlinux 0x8229fe07 __list_lru_init +EXPORT_SYMBOL_GPL vmlinux 0x822a3ccb __SCK__tp_func_cpu_frequency +EXPORT_SYMBOL_GPL vmlinux 0x822d61e3 register_acpi_bus_type EXPORT_SYMBOL_GPL vmlinux 0x823eae06 blocking_notifier_call_chain -EXPORT_SYMBOL_GPL vmlinux 0x825fbcfa policy_has_boost_freq -EXPORT_SYMBOL_GPL vmlinux 0x8278a6ab usb_register_dev +EXPORT_SYMBOL_GPL vmlinux 0x8250654b hwmon_device_register_with_info +EXPORT_SYMBOL_GPL vmlinux 0x82717c2f kthread_flush_work +EXPORT_SYMBOL_GPL vmlinux 0x8277c3d6 of_hwspin_lock_get_id EXPORT_SYMBOL_GPL vmlinux 0x827e61f8 acpi_has_watchdog +EXPORT_SYMBOL_GPL vmlinux 0x828ab4dd sock_diag_register_inet_compat EXPORT_SYMBOL_GPL vmlinux 0x828e22f4 hrtimer_forward -EXPORT_SYMBOL_GPL vmlinux 0x82a04cba pci_sriov_get_totalvfs -EXPORT_SYMBOL_GPL vmlinux 0x82abddec input_device_enabled -EXPORT_SYMBOL_GPL vmlinux 0x82be32bb devm_pinctrl_register_and_init -EXPORT_SYMBOL_GPL vmlinux 0x82ce5192 splice_to_pipe -EXPORT_SYMBOL_GPL vmlinux 0x82cf1308 init_uts_ns +EXPORT_SYMBOL_GPL vmlinux 0x8299b768 mnt_want_write +EXPORT_SYMBOL_GPL vmlinux 0x82c2cbb7 irq_setup_alt_chip +EXPORT_SYMBOL_GPL vmlinux 0x82c51058 sis_info133_for_sata +EXPORT_SYMBOL_GPL vmlinux 0x82c82028 dma_buf_vunmap EXPORT_SYMBOL_GPL vmlinux 0x82d79b51 sysctl_vfs_cache_pressure -EXPORT_SYMBOL_GPL vmlinux 0x82e8d398 __tracepoint_pelt_rt_tp +EXPORT_SYMBOL_GPL vmlinux 0x82e30383 dm_get_md +EXPORT_SYMBOL_GPL vmlinux 0x82e43f75 pinctrl_utils_free_map EXPORT_SYMBOL_GPL vmlinux 0x82ff4b95 clk_hw_unregister_fixed_factor -EXPORT_SYMBOL_GPL vmlinux 0x82ffd0ec cpufreq_cpu_get -EXPORT_SYMBOL_GPL vmlinux 0x831f2578 power_supply_set_battery_charged +EXPORT_SYMBOL_GPL vmlinux 0x8309c0f2 gpiochip_add_data_with_key +EXPORT_SYMBOL_GPL vmlinux 0x830b4908 regmap_mmio_attach_clk EXPORT_SYMBOL_GPL vmlinux 0x83202334 alloc_iova_fast EXPORT_SYMBOL_GPL vmlinux 0x8328673f uv_bios_get_master_nasid -EXPORT_SYMBOL_GPL vmlinux 0x8334be9b anon_inode_getfd_secure EXPORT_SYMBOL_GPL vmlinux 0x8335ca43 __SCT__tp_func_io_page_fault EXPORT_SYMBOL_GPL vmlinux 0x8339df73 klist_add_behind -EXPORT_SYMBOL_GPL vmlinux 0x8341ad99 irq_get_domain_generic_chip EXPORT_SYMBOL_GPL vmlinux 0x8349a895 nvmem_device_put EXPORT_SYMBOL_GPL vmlinux 0x8353dfff acpi_os_get_iomem -EXPORT_SYMBOL_GPL vmlinux 0x83545053 cpufreq_generic_attr -EXPORT_SYMBOL_GPL vmlinux 0x8360c166 ping_close -EXPORT_SYMBOL_GPL vmlinux 0x836227fc put_pid -EXPORT_SYMBOL_GPL vmlinux 0x836dea28 fc_eh_should_retry_cmd -EXPORT_SYMBOL_GPL vmlinux 0x837dd111 power_supply_get_battery_info -EXPORT_SYMBOL_GPL vmlinux 0x83ad6935 fib_nh_common_init -EXPORT_SYMBOL_GPL vmlinux 0x83ad7ecf __fscrypt_prepare_lookup -EXPORT_SYMBOL_GPL vmlinux 0x83b8b46b __tracepoint_br_fdb_add +EXPORT_SYMBOL_GPL vmlinux 0x835e8690 inet_csk_get_port +EXPORT_SYMBOL_GPL vmlinux 0x8373db16 dev_pm_opp_put_clkname +EXPORT_SYMBOL_GPL vmlinux 0x837a3936 do_unbind_con_driver +EXPORT_SYMBOL_GPL vmlinux 0x8391c2c4 invalidate_inode_pages2_range EXPORT_SYMBOL_GPL vmlinux 0x83c6040d unregister_kretprobes -EXPORT_SYMBOL_GPL vmlinux 0x83d8e4a6 dev_pm_opp_set_rate -EXPORT_SYMBOL_GPL vmlinux 0x83de3d82 genphy_c45_an_disable_aneg -EXPORT_SYMBOL_GPL vmlinux 0x83f98114 usb_free_streams -EXPORT_SYMBOL_GPL vmlinux 0x83f9e957 extcon_get_edev_by_phandle -EXPORT_SYMBOL_GPL vmlinux 0x83fc3f56 dst_blackhole_update_pmtu -EXPORT_SYMBOL_GPL vmlinux 0x8406f379 icc_link_destroy +EXPORT_SYMBOL_GPL vmlinux 0x83cee45b xfrm_output +EXPORT_SYMBOL_GPL vmlinux 0x83dc7935 sata_set_spd +EXPORT_SYMBOL_GPL vmlinux 0x83dcaf5e vring_del_virtqueue +EXPORT_SYMBOL_GPL vmlinux 0x83e8fa84 open_related_ns EXPORT_SYMBOL_GPL vmlinux 0x84106f36 devlink_trap_ctx_priv -EXPORT_SYMBOL_GPL vmlinux 0x8411b6bb to_nd_region -EXPORT_SYMBOL_GPL vmlinux 0x8413b589 irq_chip_request_resources_parent +EXPORT_SYMBOL_GPL vmlinux 0x84157e36 pin_user_pages_fast_only EXPORT_SYMBOL_GPL vmlinux 0x84264ced fs_umode_to_ftype EXPORT_SYMBOL_GPL vmlinux 0x842f046d usb_poison_anchored_urbs -EXPORT_SYMBOL_GPL vmlinux 0x842f8306 ata_bmdma_port_ops -EXPORT_SYMBOL_GPL vmlinux 0x8438c1fd __SCK__tp_func_fdb_delete EXPORT_SYMBOL_GPL vmlinux 0x843d70ef acpi_is_root_bridge -EXPORT_SYMBOL_GPL vmlinux 0x8444718f pci_epf_type_add_cfs +EXPORT_SYMBOL_GPL vmlinux 0x843f6b6d memremap_pages +EXPORT_SYMBOL_GPL vmlinux 0x844a3f05 __traceiter_block_bio_complete EXPORT_SYMBOL_GPL vmlinux 0x84502a47 blk_status_to_errno +EXPORT_SYMBOL_GPL vmlinux 0x8450bd95 driver_remove_file +EXPORT_SYMBOL_GPL vmlinux 0x84519549 clk_hw_unregister +EXPORT_SYMBOL_GPL vmlinux 0x8456e929 of_phy_simple_xlate EXPORT_SYMBOL_GPL vmlinux 0x845dbf3b scatterwalk_map_and_copy -EXPORT_SYMBOL_GPL vmlinux 0x845e272b aead_exit_geniv EXPORT_SYMBOL_GPL vmlinux 0x8462cb62 atapi_cmd_type EXPORT_SYMBOL_GPL vmlinux 0x84678725 __SCK__tp_func_xdp_exception -EXPORT_SYMBOL_GPL vmlinux 0x847bf384 spi_add_device -EXPORT_SYMBOL_GPL vmlinux 0x8496f662 __tracepoint_block_bio_complete -EXPORT_SYMBOL_GPL vmlinux 0x84b25037 phy_select_page +EXPORT_SYMBOL_GPL vmlinux 0x847af7b0 iommu_dev_enable_feature +EXPORT_SYMBOL_GPL vmlinux 0x847dfba6 regulator_map_voltage_linear +EXPORT_SYMBOL_GPL vmlinux 0x8490860b rio_release_inb_dbell +EXPORT_SYMBOL_GPL vmlinux 0x84a0d257 crypto_hash_alg_has_setkey +EXPORT_SYMBOL_GPL vmlinux 0x84abc68c crypto_alloc_base +EXPORT_SYMBOL_GPL vmlinux 0x84ac5d3a dev_pm_opp_sync_regulators EXPORT_SYMBOL_GPL vmlinux 0x84b268cf sn_coherency_id -EXPORT_SYMBOL_GPL vmlinux 0x84b466af udp_tunnel_sock_release -EXPORT_SYMBOL_GPL vmlinux 0x84c0ec4f wm831x_regmap_config -EXPORT_SYMBOL_GPL vmlinux 0x84c31dfc clockevent_delta2ns -EXPORT_SYMBOL_GPL vmlinux 0x84e6da58 icc_sync_state -EXPORT_SYMBOL_GPL vmlinux 0x84eb95e9 dev_pm_opp_get_max_transition_latency -EXPORT_SYMBOL_GPL vmlinux 0x84ee8037 skb_complete_tx_timestamp +EXPORT_SYMBOL_GPL vmlinux 0x84b347ba led_set_brightness_sync +EXPORT_SYMBOL_GPL vmlinux 0x84d58d94 led_trigger_blink +EXPORT_SYMBOL_GPL vmlinux 0x84e5592a __reset_control_get EXPORT_SYMBOL_GPL vmlinux 0x84ef27f5 synth_event_add_fields +EXPORT_SYMBOL_GPL vmlinux 0x84f20a76 tpm2_get_tpm_pt +EXPORT_SYMBOL_GPL vmlinux 0x85048ce5 thermal_zone_device_enable EXPORT_SYMBOL_GPL vmlinux 0x8506baa8 clk_unregister_gate -EXPORT_SYMBOL_GPL vmlinux 0x8507b4dd crypto_register_rng EXPORT_SYMBOL_GPL vmlinux 0x850bb6db devlink_health_reporter_destroy -EXPORT_SYMBOL_GPL vmlinux 0x85116099 pci_generic_config_write32 -EXPORT_SYMBOL_GPL vmlinux 0x851414f1 pm_runtime_get_if_active -EXPORT_SYMBOL_GPL vmlinux 0x85186b97 __bio_crypt_clone +EXPORT_SYMBOL_GPL vmlinux 0x85138c10 extcon_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0x8514aae9 nf_hook_entries_delete_raw EXPORT_SYMBOL_GPL vmlinux 0x851e6003 usb_phy_roothub_calibrate -EXPORT_SYMBOL_GPL vmlinux 0x854c7715 do_tcp_sendpages +EXPORT_SYMBOL_GPL vmlinux 0x85268d11 ata_sff_tf_load +EXPORT_SYMBOL_GPL vmlinux 0x853d5c0b gpiod_set_array_value +EXPORT_SYMBOL_GPL vmlinux 0x8544f8f4 tun_get_socket EXPORT_SYMBOL_GPL vmlinux 0x85540ebc nvmem_cell_put -EXPORT_SYMBOL_GPL vmlinux 0x85578d0b pci_iomap_wc_range -EXPORT_SYMBOL_GPL vmlinux 0x85656711 xfrm_audit_state_notfound -EXPORT_SYMBOL_GPL vmlinux 0x857066ab usb_get_dr_mode +EXPORT_SYMBOL_GPL vmlinux 0x85571dc0 pm_clk_add +EXPORT_SYMBOL_GPL vmlinux 0x85582f93 io_cgrp_subsys +EXPORT_SYMBOL_GPL vmlinux 0x856e6c11 linear_hugepage_index +EXPORT_SYMBOL_GPL vmlinux 0x85728aea device_store_bool +EXPORT_SYMBOL_GPL vmlinux 0x8577d6d8 spi_add_device +EXPORT_SYMBOL_GPL vmlinux 0x8583a29c devm_platform_get_irqs_affinity EXPORT_SYMBOL_GPL vmlinux 0x85862277 ioasid_find -EXPORT_SYMBOL_GPL vmlinux 0x8589e188 blk_trace_remove EXPORT_SYMBOL_GPL vmlinux 0x8592d892 amd_register_ecc_decoder EXPORT_SYMBOL_GPL vmlinux 0x85935a61 acpi_dev_irq_flags -EXPORT_SYMBOL_GPL vmlinux 0x85976d3d ata_port_freeze +EXPORT_SYMBOL_GPL vmlinux 0x85936a5e regulator_get_voltage_rdev +EXPORT_SYMBOL_GPL vmlinux 0x85992b75 __clk_hw_register_mux +EXPORT_SYMBOL_GPL vmlinux 0x85abebd9 usb_get_from_anchor EXPORT_SYMBOL_GPL vmlinux 0x85b15444 arch_set_max_freq_ratio +EXPORT_SYMBOL_GPL vmlinux 0x85bf4b1a tcp_unregister_ulp EXPORT_SYMBOL_GPL vmlinux 0x85bfc5f9 __SCT__tp_func_block_rq_insert +EXPORT_SYMBOL_GPL vmlinux 0x85c2bb94 pm_genpd_remove_device +EXPORT_SYMBOL_GPL vmlinux 0x85c52e29 dev_pm_qos_update_request EXPORT_SYMBOL_GPL vmlinux 0x85c54b61 efivar_validate +EXPORT_SYMBOL_GPL vmlinux 0x85ca62e1 lwtunnel_build_state +EXPORT_SYMBOL_GPL vmlinux 0x85cf20d0 net_selftest EXPORT_SYMBOL_GPL vmlinux 0x85d7edfd hpet_set_periodic_freq +EXPORT_SYMBOL_GPL vmlinux 0x85d93781 pm_runtime_barrier EXPORT_SYMBOL_GPL vmlinux 0x85eed1be iopf_queue_discard_partial -EXPORT_SYMBOL_GPL vmlinux 0x85f0fedf ping_seq_start -EXPORT_SYMBOL_GPL vmlinux 0x85fc6372 pci_load_saved_state -EXPORT_SYMBOL_GPL vmlinux 0x8603727a gpiochip_request_own_desc +EXPORT_SYMBOL_GPL vmlinux 0x85fc0271 rio_lock_device +EXPORT_SYMBOL_GPL vmlinux 0x86064d9c posix_acl_access_xattr_handler +EXPORT_SYMBOL_GPL vmlinux 0x86120e6b blkdev_ioctl EXPORT_SYMBOL_GPL vmlinux 0x86169f3e amd_smn_write -EXPORT_SYMBOL_GPL vmlinux 0x861eed8b pci_generic_config_write +EXPORT_SYMBOL_GPL vmlinux 0x8616f1c2 blk_freeze_queue_start +EXPORT_SYMBOL_GPL vmlinux 0x861bff77 tracing_snapshot_cond_enable +EXPORT_SYMBOL_GPL vmlinux 0x861cf9a8 serial8250_do_get_mctrl EXPORT_SYMBOL_GPL vmlinux 0x862258db timecounter_init +EXPORT_SYMBOL_GPL vmlinux 0x8625bea1 dm_internal_resume_fast EXPORT_SYMBOL_GPL vmlinux 0x862bb17b linear_range_values_in_range_array -EXPORT_SYMBOL_GPL vmlinux 0x862c6a84 crypto_spawn_tfm2 -EXPORT_SYMBOL_GPL vmlinux 0x864660ee unregister_pernet_subsys -EXPORT_SYMBOL_GPL vmlinux 0x864727d8 rio_request_inb_mbox +EXPORT_SYMBOL_GPL vmlinux 0x863c7bc5 ncsi_start_dev +EXPORT_SYMBOL_GPL vmlinux 0x863de468 tick_nohz_dep_clear_task +EXPORT_SYMBOL_GPL vmlinux 0x86512f65 efivar_entry_get +EXPORT_SYMBOL_GPL vmlinux 0x86530473 fwnode_handle_put EXPORT_SYMBOL_GPL vmlinux 0x86585a33 devlink_fmsg_obj_nest_start -EXPORT_SYMBOL_GPL vmlinux 0x865c66c9 dax_iomap_fault -EXPORT_SYMBOL_GPL vmlinux 0x86625da4 vc_scrolldelta_helper -EXPORT_SYMBOL_GPL vmlinux 0x86636639 cpufreq_dbs_governor_stop -EXPORT_SYMBOL_GPL vmlinux 0x866d01d6 fat_update_time +EXPORT_SYMBOL_GPL vmlinux 0x865ca4ec fscrypt_symlink_getattr +EXPORT_SYMBOL_GPL vmlinux 0x86640771 of_pm_clk_add_clk EXPORT_SYMBOL_GPL vmlinux 0x86700220 acpi_get_cpuid +EXPORT_SYMBOL_GPL vmlinux 0x86733c3a vxlan_fdb_replay EXPORT_SYMBOL_GPL vmlinux 0x8677245d unregister_switchdev_blocking_notifier EXPORT_SYMBOL_GPL vmlinux 0x8677f369 pvclock_get_pvti_cpu0_va EXPORT_SYMBOL_GPL vmlinux 0x868784cb __symbol_get -EXPORT_SYMBOL_GPL vmlinux 0x86984e28 vfs_fallocate +EXPORT_SYMBOL_GPL vmlinux 0x868cfaa5 devfreq_event_set_event +EXPORT_SYMBOL_GPL vmlinux 0x8690789b devlink_sb_register +EXPORT_SYMBOL_GPL vmlinux 0x86980d1c setup_udp_tunnel_sock +EXPORT_SYMBOL_GPL vmlinux 0x86ab80ea __SCK__tp_func_pelt_rt_tp EXPORT_SYMBOL_GPL vmlinux 0x86b13d2a usb_unpoison_anchored_urbs -EXPORT_SYMBOL_GPL vmlinux 0x86b38807 devlink_trap_policers_register EXPORT_SYMBOL_GPL vmlinux 0x86b427ce clkdev_create +EXPORT_SYMBOL_GPL vmlinux 0x86b45436 __inode_attach_wb +EXPORT_SYMBOL_GPL vmlinux 0x86bb08c4 nd_region_dev +EXPORT_SYMBOL_GPL vmlinux 0x86bc8b73 pci_bus_resource_n EXPORT_SYMBOL_GPL vmlinux 0x86c43a8c cper_estatus_check EXPORT_SYMBOL_GPL vmlinux 0x86c961b3 __set_dax_synchronous -EXPORT_SYMBOL_GPL vmlinux 0x86ce7a5d usb_hcd_check_unlink_urb +EXPORT_SYMBOL_GPL vmlinux 0x86ca2935 fscrypt_set_bio_crypt_ctx +EXPORT_SYMBOL_GPL vmlinux 0x86dad107 fib_nh_common_release +EXPORT_SYMBOL_GPL vmlinux 0x86dadb3c device_set_wakeup_capable EXPORT_SYMBOL_GPL vmlinux 0x86dda6ef rtm_getroute_parse_ip_proto -EXPORT_SYMBOL_GPL vmlinux 0x86f1556a sata_pmp_qc_defer_cmd_switch -EXPORT_SYMBOL_GPL vmlinux 0x86f2874f spi_controller_suspend -EXPORT_SYMBOL_GPL vmlinux 0x86f37fa2 dev_pm_qos_flags +EXPORT_SYMBOL_GPL vmlinux 0x86ef7721 ata_sff_dev_classify +EXPORT_SYMBOL_GPL vmlinux 0x86f39d3b rtc_update_irq EXPORT_SYMBOL_GPL vmlinux 0x86f6b99d synchronize_rcu_expedited +EXPORT_SYMBOL_GPL vmlinux 0x86f84f3f devm_memremap_pages EXPORT_SYMBOL_GPL vmlinux 0x86f85114 net_dec_egress_queue -EXPORT_SYMBOL_GPL vmlinux 0x8708f2e5 addrconf_prefix_rcv_add_addr -EXPORT_SYMBOL_GPL vmlinux 0x871d8d80 blk_mq_queue_inflight +EXPORT_SYMBOL_GPL vmlinux 0x87080e97 iommu_unregister_device_fault_handler +EXPORT_SYMBOL_GPL vmlinux 0x87090660 ata_scsi_slave_config EXPORT_SYMBOL_GPL vmlinux 0x872d4f7c __SCT__tp_func_xdp_bulk_tx EXPORT_SYMBOL_GPL vmlinux 0x8735ed3d irq_set_affinity_notifier -EXPORT_SYMBOL_GPL vmlinux 0x873bcd87 xdp_rxq_info_unused +EXPORT_SYMBOL_GPL vmlinux 0x8737f70a fwnode_property_read_u8_array +EXPORT_SYMBOL_GPL vmlinux 0x8748994a scsi_host_complete_all_commands +EXPORT_SYMBOL_GPL vmlinux 0x8749a745 regulator_get_mode +EXPORT_SYMBOL_GPL vmlinux 0x874be238 blkcg_root_css EXPORT_SYMBOL_GPL vmlinux 0x875582b7 nvmem_del_cell_table -EXPORT_SYMBOL_GPL vmlinux 0x8762b7ab gpiochip_generic_request -EXPORT_SYMBOL_GPL vmlinux 0x876c5f29 __traceiter_napi_poll -EXPORT_SYMBOL_GPL vmlinux 0x878f9a29 phy_pm_runtime_get_sync -EXPORT_SYMBOL_GPL vmlinux 0x87a6b8d3 devlink_health_reporter_create -EXPORT_SYMBOL_GPL vmlinux 0x87ac588e net_ns_type_operations +EXPORT_SYMBOL_GPL vmlinux 0x8765829c fscrypt_ioctl_remove_key_all_users +EXPORT_SYMBOL_GPL vmlinux 0x87722d7f devlink_resource_occ_get_unregister +EXPORT_SYMBOL_GPL vmlinux 0x877e5db6 skcipher_walk_aead_decrypt +EXPORT_SYMBOL_GPL vmlinux 0x878466b1 software_node_fwnode +EXPORT_SYMBOL_GPL vmlinux 0x8795ce9b tpm_send +EXPORT_SYMBOL_GPL vmlinux 0x8798c1e3 ip6_route_output_flags_noref +EXPORT_SYMBOL_GPL vmlinux 0x879c8f02 dev_pm_enable_wake_irq +EXPORT_SYMBOL_GPL vmlinux 0x87b140f3 of_icc_get_by_index +EXPORT_SYMBOL_GPL vmlinux 0x87b6b141 crypto_unregister_kpp EXPORT_SYMBOL_GPL vmlinux 0x87ce0be2 free_iova -EXPORT_SYMBOL_GPL vmlinux 0x87d6e80f to_nvdimm -EXPORT_SYMBOL_GPL vmlinux 0x87dcc7a3 __platform_create_bundle +EXPORT_SYMBOL_GPL vmlinux 0x87d39da2 device_property_read_u16_array +EXPORT_SYMBOL_GPL vmlinux 0x87dcdb50 pci_user_write_config_word EXPORT_SYMBOL_GPL vmlinux 0x87e64181 amd_nb_has_feature EXPORT_SYMBOL_GPL vmlinux 0x87f34e99 disable_kprobe -EXPORT_SYMBOL_GPL vmlinux 0x87ffdb32 ata_bmdma_irq_clear -EXPORT_SYMBOL_GPL vmlinux 0x8829e90e led_set_brightness_nosleep -EXPORT_SYMBOL_GPL vmlinux 0x8834e063 ip_tunnel_rcv -EXPORT_SYMBOL_GPL vmlinux 0x88352026 acpi_gpiochip_free_interrupts -EXPORT_SYMBOL_GPL vmlinux 0x88462924 isa_unregister_driver -EXPORT_SYMBOL_GPL vmlinux 0x884ebc1f __clk_mux_determine_rate_closest -EXPORT_SYMBOL_GPL vmlinux 0x88526690 device_add_properties +EXPORT_SYMBOL_GPL vmlinux 0x87f9032c posix_clock_register +EXPORT_SYMBOL_GPL vmlinux 0x87fd7c99 hwspin_lock_get_id +EXPORT_SYMBOL_GPL vmlinux 0x8824662c devlink_port_unregister +EXPORT_SYMBOL_GPL vmlinux 0x882f7e84 vfio_pci_core_write +EXPORT_SYMBOL_GPL vmlinux 0x88484eb5 bpf_trace_run6 +EXPORT_SYMBOL_GPL vmlinux 0x884e9302 tcp_set_state EXPORT_SYMBOL_GPL vmlinux 0x885528a6 ring_buffer_discard_commit -EXPORT_SYMBOL_GPL vmlinux 0x886b644d cpufreq_register_driver -EXPORT_SYMBOL_GPL vmlinux 0x88760f2e mbox_send_message -EXPORT_SYMBOL_GPL vmlinux 0x88828e8d pci_user_write_config_byte +EXPORT_SYMBOL_GPL vmlinux 0x886a5dc9 udp_destruct_sock +EXPORT_SYMBOL_GPL vmlinux 0x887489dd thp_get_unmapped_area +EXPORT_SYMBOL_GPL vmlinux 0x88875f56 vmbus_allocate_mmio EXPORT_SYMBOL_GPL vmlinux 0x888c5be5 irq_bypass_register_consumer -EXPORT_SYMBOL_GPL vmlinux 0x8894e7b3 devm_kmemdup -EXPORT_SYMBOL_GPL vmlinux 0x88aa909f sis_info133_for_sata +EXPORT_SYMBOL_GPL vmlinux 0x889a6b3c wakeup_sources_walk_next +EXPORT_SYMBOL_GPL vmlinux 0x889af3f7 regcache_drop_region +EXPORT_SYMBOL_GPL vmlinux 0x88a64170 blk_mq_hctx_set_fq_lock_class EXPORT_SYMBOL_GPL vmlinux 0x88ab6fe3 kgdb_active +EXPORT_SYMBOL_GPL vmlinux 0x88b13c00 pci_scan_child_bus EXPORT_SYMBOL_GPL vmlinux 0x88b4ae92 ring_buffer_normalize_time_stamp -EXPORT_SYMBOL_GPL vmlinux 0x88b84070 regmap_bulk_read -EXPORT_SYMBOL_GPL vmlinux 0x88c890f4 skb_gso_validate_network_len -EXPORT_SYMBOL_GPL vmlinux 0x88d688c1 unix_inq_len -EXPORT_SYMBOL_GPL vmlinux 0x88eb80c7 regulator_get_mode +EXPORT_SYMBOL_GPL vmlinux 0x88dec7cd dev_pm_genpd_add_notifier +EXPORT_SYMBOL_GPL vmlinux 0x88dffd77 dev_fwnode +EXPORT_SYMBOL_GPL vmlinux 0x88e29ef9 param_ops_bool_enable_only +EXPORT_SYMBOL_GPL vmlinux 0x88ecd6cf init_uts_ns +EXPORT_SYMBOL_GPL vmlinux 0x88efedb4 kern_mount EXPORT_SYMBOL_GPL vmlinux 0x890f4f97 __kprobe_event_gen_cmd_start EXPORT_SYMBOL_GPL vmlinux 0x890fa0fa btree_get_prev -EXPORT_SYMBOL_GPL vmlinux 0x891cb73c memunmap_pages +EXPORT_SYMBOL_GPL vmlinux 0x8911c897 pm_generic_runtime_resume EXPORT_SYMBOL_GPL vmlinux 0x8924eb1e rcu_force_quiescent_state -EXPORT_SYMBOL_GPL vmlinux 0x892a297b sysfs_merge_group +EXPORT_SYMBOL_GPL vmlinux 0x892620b6 blk_rq_unprep_clone +EXPORT_SYMBOL_GPL vmlinux 0x89287c4a dev_pm_qos_add_notifier EXPORT_SYMBOL_GPL vmlinux 0x892f9f04 __SCT__tp_func_devlink_hwerr -EXPORT_SYMBOL_GPL vmlinux 0x893158c6 usb_unanchor_urb +EXPORT_SYMBOL_GPL vmlinux 0x89359980 unregister_pernet_subsys EXPORT_SYMBOL_GPL vmlinux 0x893abbdd devlink_fmsg_u32_pair_put -EXPORT_SYMBOL_GPL vmlinux 0x8945e211 crypto_destroy_tfm -EXPORT_SYMBOL_GPL vmlinux 0x8947d65d crypto_alloc_aead EXPORT_SYMBOL_GPL vmlinux 0x89485687 iommu_group_put -EXPORT_SYMBOL_GPL vmlinux 0x89539700 phy_pm_runtime_allow -EXPORT_SYMBOL_GPL vmlinux 0x89736b36 tty_port_register_device -EXPORT_SYMBOL_GPL vmlinux 0x8978fda0 device_rename -EXPORT_SYMBOL_GPL vmlinux 0x898b566e regcache_cache_only -EXPORT_SYMBOL_GPL vmlinux 0x89aa38cd pm_runtime_set_autosuspend_delay +EXPORT_SYMBOL_GPL vmlinux 0x8952d240 sk_psock_msg_verdict +EXPORT_SYMBOL_GPL vmlinux 0x895d4832 __tracepoint_devlink_trap_report +EXPORT_SYMBOL_GPL vmlinux 0x896b150a gen10g_config_aneg +EXPORT_SYMBOL_GPL vmlinux 0x8978ff41 pci_epf_bind +EXPORT_SYMBOL_GPL vmlinux 0x898bf2ad ip6_route_input_lookup +EXPORT_SYMBOL_GPL vmlinux 0x898ff1ba nexthop_select_path +EXPORT_SYMBOL_GPL vmlinux 0x8999c1e1 invalidate_inode_pages2 +EXPORT_SYMBOL_GPL vmlinux 0x89a3564a lwtunnel_xmit EXPORT_SYMBOL_GPL vmlinux 0x89ae7aa0 rsa_parse_pub_key -EXPORT_SYMBOL_GPL vmlinux 0x89b41be7 __clk_determine_rate +EXPORT_SYMBOL_GPL vmlinux 0x89b3628f devlink_dpipe_table_register +EXPORT_SYMBOL_GPL vmlinux 0x89baf055 driver_find_device EXPORT_SYMBOL_GPL vmlinux 0x89bbafc6 usb_register_notify -EXPORT_SYMBOL_GPL vmlinux 0x89bd0c43 pinctrl_utils_add_config +EXPORT_SYMBOL_GPL vmlinux 0x89c4dd3c switchdev_bridge_port_offload +EXPORT_SYMBOL_GPL vmlinux 0x89d459be __devm_intel_scu_ipc_register +EXPORT_SYMBOL_GPL vmlinux 0x89d592a9 spi_take_timestamp_post +EXPORT_SYMBOL_GPL vmlinux 0x89de6ab3 md_allow_write EXPORT_SYMBOL_GPL vmlinux 0x89e340cf acpi_bus_get_ejd -EXPORT_SYMBOL_GPL vmlinux 0x89eb4631 acpi_get_pci_dev -EXPORT_SYMBOL_GPL vmlinux 0x89f4bcd0 ip_tunnel_newlink -EXPORT_SYMBOL_GPL vmlinux 0x89ffd0db device_dma_supported -EXPORT_SYMBOL_GPL vmlinux 0x8a02e08f virtqueue_get_used_addr -EXPORT_SYMBOL_GPL vmlinux 0x8a040aa4 __tracepoint_devlink_hwerr +EXPORT_SYMBOL_GPL vmlinux 0x8a14dff0 blk_insert_cloned_request +EXPORT_SYMBOL_GPL vmlinux 0x8a1f9642 cpufreq_cpu_put EXPORT_SYMBOL_GPL vmlinux 0x8a240bff __xas_next -EXPORT_SYMBOL_GPL vmlinux 0x8a2e72d3 devm_krealloc -EXPORT_SYMBOL_GPL vmlinux 0x8a379faf _copy_from_iter_flushcache -EXPORT_SYMBOL_GPL vmlinux 0x8a3e0c85 mmu_notifier_get_locked +EXPORT_SYMBOL_GPL vmlinux 0x8a29afbf scsi_dh_set_params EXPORT_SYMBOL_GPL vmlinux 0x8a3f84ba linear_range_get_selector_low EXPORT_SYMBOL_GPL vmlinux 0x8a45a555 acpi_unregister_wakeup_handler EXPORT_SYMBOL_GPL vmlinux 0x8a62b81b sfp_upstream_stop -EXPORT_SYMBOL_GPL vmlinux 0x8a690821 fwnode_handle_put -EXPORT_SYMBOL_GPL vmlinux 0x8a75bbed trace_event_buffer_lock_reserve EXPORT_SYMBOL_GPL vmlinux 0x8a7cb9c4 platform_thermal_package_rate_control EXPORT_SYMBOL_GPL vmlinux 0x8a838ef6 intel_scu_ipc_dev_put EXPORT_SYMBOL_GPL vmlinux 0x8a83fb45 mpi_point_free_parts +EXPORT_SYMBOL_GPL vmlinux 0x8a86c0e3 fwnode_connection_find_match +EXPORT_SYMBOL_GPL vmlinux 0x8a941d38 pci_epc_raise_irq +EXPORT_SYMBOL_GPL vmlinux 0x8a9752c2 spi_new_device EXPORT_SYMBOL_GPL vmlinux 0x8a9c70ed nvme_sec_submit -EXPORT_SYMBOL_GPL vmlinux 0x8a9da2ad __SCK__tp_func_block_rq_insert -EXPORT_SYMBOL_GPL vmlinux 0x8aa30f79 devm_spi_mem_dirmap_destroy -EXPORT_SYMBOL_GPL vmlinux 0x8aaa036f mptcp_pm_get_subflows_max +EXPORT_SYMBOL_GPL vmlinux 0x8ab39444 rio_mport_class EXPORT_SYMBOL_GPL vmlinux 0x8abacc47 get_max_files -EXPORT_SYMBOL_GPL vmlinux 0x8abfd4c7 __pm_stay_awake +EXPORT_SYMBOL_GPL vmlinux 0x8abb31b1 device_create_managed_software_node EXPORT_SYMBOL_GPL vmlinux 0x8ad5ceb1 __uv_hub_info_list -EXPORT_SYMBOL_GPL vmlinux 0x8ae57d73 wm831x_reg_write -EXPORT_SYMBOL_GPL vmlinux 0x8af1fea1 page_cache_sync_ra -EXPORT_SYMBOL_GPL vmlinux 0x8b092596 __SCK__tp_func_pelt_dl_tp -EXPORT_SYMBOL_GPL vmlinux 0x8b0f9fd8 edac_device_alloc_ctl_info +EXPORT_SYMBOL_GPL vmlinux 0x8ad6b79a led_stop_software_blink +EXPORT_SYMBOL_GPL vmlinux 0x8af1e6f9 gpiochip_line_is_valid +EXPORT_SYMBOL_GPL vmlinux 0x8aff9b73 icc_enable +EXPORT_SYMBOL_GPL vmlinux 0x8b0357b7 __traceiter_br_fdb_external_learn_add +EXPORT_SYMBOL_GPL vmlinux 0x8b0927d5 tty_ldisc_flush +EXPORT_SYMBOL_GPL vmlinux 0x8b0af01b nvdimm_clear_poison EXPORT_SYMBOL_GPL vmlinux 0x8b149c36 clk_is_match -EXPORT_SYMBOL_GPL vmlinux 0x8b471140 __tracepoint_non_standard_event +EXPORT_SYMBOL_GPL vmlinux 0x8b24fff6 iommu_sva_find EXPORT_SYMBOL_GPL vmlinux 0x8b47ea1d __SCT__tp_func_extlog_mem_event -EXPORT_SYMBOL_GPL vmlinux 0x8b5ae839 extcon_set_state_sync -EXPORT_SYMBOL_GPL vmlinux 0x8b76b201 wbc_attach_and_unlock_inode -EXPORT_SYMBOL_GPL vmlinux 0x8b7f4f08 device_match_fwnode -EXPORT_SYMBOL_GPL vmlinux 0x8b870faf virtio_device_restore -EXPORT_SYMBOL_GPL vmlinux 0x8b87ff81 devm_regulator_unregister_notifier -EXPORT_SYMBOL_GPL vmlinux 0x8b889476 iopf_queue_flush_dev EXPORT_SYMBOL_GPL vmlinux 0x8b89f01c hv_ghcb_hypercall -EXPORT_SYMBOL_GPL vmlinux 0x8b8c00ae ata_bmdma_port_intr EXPORT_SYMBOL_GPL vmlinux 0x8b8cc689 enable_kprobe EXPORT_SYMBOL_GPL vmlinux 0x8b9200fd lookup_address -EXPORT_SYMBOL_GPL vmlinux 0x8b934005 ata_sff_dma_pause +EXPORT_SYMBOL_GPL vmlinux 0x8b94c5fc l3mdev_fib_table_by_index EXPORT_SYMBOL_GPL vmlinux 0x8b95e6a2 __SCT__tp_func_pelt_irq_tp -EXPORT_SYMBOL_GPL vmlinux 0x8b9730f2 pci_cfg_access_trylock -EXPORT_SYMBOL_GPL vmlinux 0x8baa638f pm_clk_create -EXPORT_SYMBOL_GPL vmlinux 0x8bb22456 extcon_set_property -EXPORT_SYMBOL_GPL vmlinux 0x8bddcaaf tty_ldisc_ref -EXPORT_SYMBOL_GPL vmlinux 0x8bdde8a0 regmap_get_raw_read_max -EXPORT_SYMBOL_GPL vmlinux 0x8bef84c8 rio_release_inb_pwrite +EXPORT_SYMBOL_GPL vmlinux 0x8badb345 fwnode_get_parent +EXPORT_SYMBOL_GPL vmlinux 0x8bba374c wm831x_auxadc_read_uv +EXPORT_SYMBOL_GPL vmlinux 0x8bd1183a ata_pci_bmdma_init +EXPORT_SYMBOL_GPL vmlinux 0x8bda5c87 fscrypt_file_open +EXPORT_SYMBOL_GPL vmlinux 0x8befe97f ip_fib_metrics_init +EXPORT_SYMBOL_GPL vmlinux 0x8bf26d1c tty_put_char EXPORT_SYMBOL_GPL vmlinux 0x8c0215f2 pm_system_wakeup EXPORT_SYMBOL_GPL vmlinux 0x8c03d20c destroy_workqueue EXPORT_SYMBOL_GPL vmlinux 0x8c0ed103 rcu_check_boost_fail -EXPORT_SYMBOL_GPL vmlinux 0x8c13974a sk_msg_zerocopy_from_iter -EXPORT_SYMBOL_GPL vmlinux 0x8c184801 crypto_grab_skcipher -EXPORT_SYMBOL_GPL vmlinux 0x8c26f8bc perf_aux_output_skip -EXPORT_SYMBOL_GPL vmlinux 0x8c3162f6 msg_zerocopy_callback +EXPORT_SYMBOL_GPL vmlinux 0x8c1b419b gpiod_set_array_value_cansleep EXPORT_SYMBOL_GPL vmlinux 0x8c341c48 current_save_fsgs -EXPORT_SYMBOL_GPL vmlinux 0x8c3c222e spi_setup -EXPORT_SYMBOL_GPL vmlinux 0x8c462db3 virtqueue_get_buf -EXPORT_SYMBOL_GPL vmlinux 0x8c4bd7d0 blk_clear_pm_only -EXPORT_SYMBOL_GPL vmlinux 0x8c4dbb0b platform_unregister_drivers +EXPORT_SYMBOL_GPL vmlinux 0x8c34bdf1 do_xdp_generic +EXPORT_SYMBOL_GPL vmlinux 0x8c37f326 device_create_with_groups EXPORT_SYMBOL_GPL vmlinux 0x8c4fded2 sgx_virt_einit -EXPORT_SYMBOL_GPL vmlinux 0x8c5189e3 nfnl_ct_hook -EXPORT_SYMBOL_GPL vmlinux 0x8c681a9e ip6_input -EXPORT_SYMBOL_GPL vmlinux 0x8c6d1497 regulator_set_pull_down_regmap +EXPORT_SYMBOL_GPL vmlinux 0x8c52b38e usb_phy_set_charger_current +EXPORT_SYMBOL_GPL vmlinux 0x8c655097 regulator_set_active_discharge_regmap EXPORT_SYMBOL_GPL vmlinux 0x8c743fb6 reset_control_status +EXPORT_SYMBOL_GPL vmlinux 0x8c841cd2 msg_zerocopy_callback EXPORT_SYMBOL_GPL vmlinux 0x8c89e3b8 usb_phy_roothub_power_off -EXPORT_SYMBOL_GPL vmlinux 0x8c912d6e ata_bmdma_qc_issue -EXPORT_SYMBOL_GPL vmlinux 0x8cb29057 phy_resolve_aneg_linkmode -EXPORT_SYMBOL_GPL vmlinux 0x8cb66e96 edac_mc_alloc -EXPORT_SYMBOL_GPL vmlinux 0x8cc5ab51 regmap_multi_reg_write -EXPORT_SYMBOL_GPL vmlinux 0x8cdc96b8 regmap_reinit_cache -EXPORT_SYMBOL_GPL vmlinux 0x8cf45339 __rio_local_write_config_32 -EXPORT_SYMBOL_GPL vmlinux 0x8cfb893c perf_pmu_register -EXPORT_SYMBOL_GPL vmlinux 0x8d126af8 tcpv6_prot -EXPORT_SYMBOL_GPL vmlinux 0x8d14c34c devm_gpio_request -EXPORT_SYMBOL_GPL vmlinux 0x8d182b8e devlink_register +EXPORT_SYMBOL_GPL vmlinux 0x8cb927cd rio_release_outb_mbox +EXPORT_SYMBOL_GPL vmlinux 0x8cc7ecf4 __of_reset_control_get +EXPORT_SYMBOL_GPL vmlinux 0x8ccd32dc kernfs_find_and_get_ns +EXPORT_SYMBOL_GPL vmlinux 0x8ce19444 pinctrl_get +EXPORT_SYMBOL_GPL vmlinux 0x8d19ea44 apply_to_page_range EXPORT_SYMBOL_GPL vmlinux 0x8d22bb58 iommu_group_alloc -EXPORT_SYMBOL_GPL vmlinux 0x8d305617 sk_msg_is_readable -EXPORT_SYMBOL_GPL vmlinux 0x8d31e4a2 register_user_hw_breakpoint EXPORT_SYMBOL_GPL vmlinux 0x8d3330b6 cpuacct_cgrp_subsys_enabled_key -EXPORT_SYMBOL_GPL vmlinux 0x8d637b19 fs_kobj +EXPORT_SYMBOL_GPL vmlinux 0x8d3fb6e3 __SCK__tp_func_br_fdb_update +EXPORT_SYMBOL_GPL vmlinux 0x8d477b92 ata_sff_drain_fifo +EXPORT_SYMBOL_GPL vmlinux 0x8d5903f2 debugfs_create_symlink +EXPORT_SYMBOL_GPL vmlinux 0x8d6a4a4d regmap_attach_dev EXPORT_SYMBOL_GPL vmlinux 0x8d7e3373 hwpoison_filter_dev_major -EXPORT_SYMBOL_GPL vmlinux 0x8d7e8547 dma_map_sgtable EXPORT_SYMBOL_GPL vmlinux 0x8d88ee64 sbitmap_queue_wake_up -EXPORT_SYMBOL_GPL vmlinux 0x8d8f6fa0 crypto_stats_rng_generate -EXPORT_SYMBOL_GPL vmlinux 0x8d90ed52 unregister_pernet_device -EXPORT_SYMBOL_GPL vmlinux 0x8da17914 ata_do_set_mode -EXPORT_SYMBOL_GPL vmlinux 0x8da18ef6 tcp_bpf_sendmsg_redir +EXPORT_SYMBOL_GPL vmlinux 0x8d999c75 nvmem_cell_read_u32 +EXPORT_SYMBOL_GPL vmlinux 0x8d9b8049 devm_hwspin_lock_unregister +EXPORT_SYMBOL_GPL vmlinux 0x8d9e21c0 regulator_set_mode EXPORT_SYMBOL_GPL vmlinux 0x8dafdded lwtunnel_valid_encap_type_attr -EXPORT_SYMBOL_GPL vmlinux 0x8dc0811c genphy_c45_an_config_aneg -EXPORT_SYMBOL_GPL vmlinux 0x8dce0eef devm_gpiochip_add_data_with_key -EXPORT_SYMBOL_GPL vmlinux 0x8dd0e0f2 irq_create_fwspec_mapping +EXPORT_SYMBOL_GPL vmlinux 0x8db5020b fwnode_graph_get_remote_port +EXPORT_SYMBOL_GPL vmlinux 0x8dc218ea dax_attribute_group EXPORT_SYMBOL_GPL vmlinux 0x8dd218b0 icc_bulk_disable +EXPORT_SYMBOL_GPL vmlinux 0x8dd54a91 pci_vfs_assigned EXPORT_SYMBOL_GPL vmlinux 0x8de6817a acpi_dev_resource_address_space -EXPORT_SYMBOL_GPL vmlinux 0x8dec6498 fuse_conn_get -EXPORT_SYMBOL_GPL vmlinux 0x8e01c63e sysfs_add_file_to_group -EXPORT_SYMBOL_GPL vmlinux 0x8e0b193b debugfs_create_x8 -EXPORT_SYMBOL_GPL vmlinux 0x8e0dc79a fat_add_entries -EXPORT_SYMBOL_GPL vmlinux 0x8e1e5bf8 rt_mutex_trylock -EXPORT_SYMBOL_GPL vmlinux 0x8e280044 unregister_wide_hw_breakpoint -EXPORT_SYMBOL_GPL vmlinux 0x8e2af0ec xhci_drop_endpoint -EXPORT_SYMBOL_GPL vmlinux 0x8e3a5758 __tracepoint_sched_cpu_capacity_tp -EXPORT_SYMBOL_GPL vmlinux 0x8e3ae384 posix_clock_register +EXPORT_SYMBOL_GPL vmlinux 0x8e19d062 power_supply_class +EXPORT_SYMBOL_GPL vmlinux 0x8e20608e power_supply_get_by_name +EXPORT_SYMBOL_GPL vmlinux 0x8e2073ab ip_tunnel_uninit +EXPORT_SYMBOL_GPL vmlinux 0x8e277d9a pm_runtime_set_autosuspend_delay EXPORT_SYMBOL_GPL vmlinux 0x8e3d911b arch_phys_wc_index -EXPORT_SYMBOL_GPL vmlinux 0x8e413ffb bsg_job_put EXPORT_SYMBOL_GPL vmlinux 0x8e44823a sfp_select_interface -EXPORT_SYMBOL_GPL vmlinux 0x8e4a97e6 fsnotify +EXPORT_SYMBOL_GPL vmlinux 0x8e4b740f dpm_for_each_dev EXPORT_SYMBOL_GPL vmlinux 0x8e4eb451 bpf_sk_storage_diag_free -EXPORT_SYMBOL_GPL vmlinux 0x8e5170cf dma_buf_put -EXPORT_SYMBOL_GPL vmlinux 0x8e53c468 __vring_new_virtqueue -EXPORT_SYMBOL_GPL vmlinux 0x8e5991fa phy_power_off -EXPORT_SYMBOL_GPL vmlinux 0x8e5cf587 validate_xmit_xfrm +EXPORT_SYMBOL_GPL vmlinux 0x8e540b56 iomap_readahead +EXPORT_SYMBOL_GPL vmlinux 0x8e5736d9 blk_ksm_update_capabilities EXPORT_SYMBOL_GPL vmlinux 0x8e6b1a9e net_selftest_get_count +EXPORT_SYMBOL_GPL vmlinux 0x8e6c393a device_add_properties +EXPORT_SYMBOL_GPL vmlinux 0x8e6ceafe regulator_unregister_supply_alias EXPORT_SYMBOL_GPL vmlinux 0x8e6fa8b5 apei_exec_pre_map_gars -EXPORT_SYMBOL_GPL vmlinux 0x8e83ae32 locks_alloc_lock -EXPORT_SYMBOL_GPL vmlinux 0x8e89301e genphy_c45_restart_aneg -EXPORT_SYMBOL_GPL vmlinux 0x8e90ceae devlink_region_snapshot_id_put -EXPORT_SYMBOL_GPL vmlinux 0x8e90e771 ack_all_badblocks +EXPORT_SYMBOL_GPL vmlinux 0x8e7387dc acpi_device_modalias EXPORT_SYMBOL_GPL vmlinux 0x8e92f7c4 static_key_slow_inc -EXPORT_SYMBOL_GPL vmlinux 0x8e9e520e acpi_device_fwnode_ops +EXPORT_SYMBOL_GPL vmlinux 0x8e99e465 ack_all_badblocks EXPORT_SYMBOL_GPL vmlinux 0x8ead800c user_free_preparse -EXPORT_SYMBOL_GPL vmlinux 0x8eb3ddab xhci_get_ep_ctx -EXPORT_SYMBOL_GPL vmlinux 0x8ebed856 edac_mc_del_mc -EXPORT_SYMBOL_GPL vmlinux 0x8ec46e5a metadata_dst_alloc -EXPORT_SYMBOL_GPL vmlinux 0x8ed227bb regulator_bulk_force_disable -EXPORT_SYMBOL_GPL vmlinux 0x8edf8c00 virtqueue_get_avail_addr +EXPORT_SYMBOL_GPL vmlinux 0x8eb534de sk_msg_return_zero +EXPORT_SYMBOL_GPL vmlinux 0x8eb643ff nvme_complete_async_event +EXPORT_SYMBOL_GPL vmlinux 0x8eba384c iomap_file_unshare +EXPORT_SYMBOL_GPL vmlinux 0x8ebfcb24 debugfs_create_u16 +EXPORT_SYMBOL_GPL vmlinux 0x8ec90543 __tracepoint_io_page_fault +EXPORT_SYMBOL_GPL vmlinux 0x8ecc87df amd_iommu_is_attach_deferred EXPORT_SYMBOL_GPL vmlinux 0x8eed0fa2 sbitmap_get_shallow EXPORT_SYMBOL_GPL vmlinux 0x8eee3399 dax_read_unlock -EXPORT_SYMBOL_GPL vmlinux 0x8ef97c52 sysfs_unmerge_group EXPORT_SYMBOL_GPL vmlinux 0x8effb505 phy_gbit_features EXPORT_SYMBOL_GPL vmlinux 0x8f0748af rcu_expedite_gp -EXPORT_SYMBOL_GPL vmlinux 0x8f1b6ef6 vfio_pci_core_err_handlers -EXPORT_SYMBOL_GPL vmlinux 0x8f2b4877 devm_hwspin_lock_register +EXPORT_SYMBOL_GPL vmlinux 0x8f085911 devlink_params_publish +EXPORT_SYMBOL_GPL vmlinux 0x8f1e7773 devm_clk_register +EXPORT_SYMBOL_GPL vmlinux 0x8f275532 hwspin_lock_unregister EXPORT_SYMBOL_GPL vmlinux 0x8f2eb429 kvm_arch_para_hints -EXPORT_SYMBOL_GPL vmlinux 0x8f44f0af crypto_spawn_tfm +EXPORT_SYMBOL_GPL vmlinux 0x8f46d5b2 __SCK__tp_func_sched_overutilized_tp +EXPORT_SYMBOL_GPL vmlinux 0x8f6ab6b7 serial8250_init_port EXPORT_SYMBOL_GPL vmlinux 0x8f6cee77 __round_jiffies_relative EXPORT_SYMBOL_GPL vmlinux 0x8f786bee fs_umode_to_dtype EXPORT_SYMBOL_GPL vmlinux 0x8f7bd0a6 btree_init_mempool -EXPORT_SYMBOL_GPL vmlinux 0x8f7c1317 acpi_bus_trim -EXPORT_SYMBOL_GPL vmlinux 0x8f8141c8 vfio_pci_core_read -EXPORT_SYMBOL_GPL vmlinux 0x8f975372 tpm1_getcap -EXPORT_SYMBOL_GPL vmlinux 0x8f97f2ff scsi_dh_activate +EXPORT_SYMBOL_GPL vmlinux 0x8f9c3050 handle_mm_fault EXPORT_SYMBOL_GPL vmlinux 0x8fa9d9e8 __SCT__tp_func_xdp_exception EXPORT_SYMBOL_GPL vmlinux 0x8faa800d acpi_cpc_valid -EXPORT_SYMBOL_GPL vmlinux 0x8fb096b8 gpiod_put -EXPORT_SYMBOL_GPL vmlinux 0x8fb14270 crypto_alloc_shash +EXPORT_SYMBOL_GPL vmlinux 0x8fb23816 irq_domain_create_sim +EXPORT_SYMBOL_GPL vmlinux 0x8fbf09a1 regulator_disable_deferred EXPORT_SYMBOL_GPL vmlinux 0x8fc12788 software_node_unregister_node_group -EXPORT_SYMBOL_GPL vmlinux 0x8fdadb63 get_net_ns_by_pid -EXPORT_SYMBOL_GPL vmlinux 0x8fe21eda __traceiter_rpm_resume -EXPORT_SYMBOL_GPL vmlinux 0x8fec8536 mptcp_pm_get_local_addr_max +EXPORT_SYMBOL_GPL vmlinux 0x8fc40859 ata_std_prereset +EXPORT_SYMBOL_GPL vmlinux 0x8fd0bc38 phy_set_speed +EXPORT_SYMBOL_GPL vmlinux 0x8fe7a274 rt_mutex_trylock +EXPORT_SYMBOL_GPL vmlinux 0x8ff2c9eb genphy_c45_an_config_aneg +EXPORT_SYMBOL_GPL vmlinux 0x8ff4e82f ata_sff_tf_read EXPORT_SYMBOL_GPL vmlinux 0x8ff60436 mpi_ec_add_points EXPORT_SYMBOL_GPL vmlinux 0x8ffb1df7 acpi_get_psd_map -EXPORT_SYMBOL_GPL vmlinux 0x8ffed826 subsys_dev_iter_exit -EXPORT_SYMBOL_GPL vmlinux 0x9003e9c1 ata_sff_thaw -EXPORT_SYMBOL_GPL vmlinux 0x90187401 acpi_device_get_match_data +EXPORT_SYMBOL_GPL vmlinux 0x900d39c0 nvme_start_queues +EXPORT_SYMBOL_GPL vmlinux 0x90178a65 switchdev_bridge_port_unoffload +EXPORT_SYMBOL_GPL vmlinux 0x9020ba69 nvmem_device_get EXPORT_SYMBOL_GPL vmlinux 0x9024f443 mds_user_clear +EXPORT_SYMBOL_GPL vmlinux 0x9036df5c usb_hcd_unmap_urb_for_dma +EXPORT_SYMBOL_GPL vmlinux 0x90373380 fuse_get_unique EXPORT_SYMBOL_GPL vmlinux 0x903b627c list_lru_isolate_move -EXPORT_SYMBOL_GPL vmlinux 0x904cedf5 regulator_set_voltage -EXPORT_SYMBOL_GPL vmlinux 0x906342b6 __pm_relax -EXPORT_SYMBOL_GPL vmlinux 0x906756dd acpi_device_update_power +EXPORT_SYMBOL_GPL vmlinux 0x903eea43 __vfs_setxattr_noperm +EXPORT_SYMBOL_GPL vmlinux 0x9042589c __tracepoint_neigh_event_send_dead +EXPORT_SYMBOL_GPL vmlinux 0x9047956e regulator_disable_regmap +EXPORT_SYMBOL_GPL vmlinux 0x905f8d89 key_type_asymmetric +EXPORT_SYMBOL_GPL vmlinux 0x90636461 usb_phy_roothub_resume EXPORT_SYMBOL_GPL vmlinux 0x90688bcd devlink_info_driver_name_put -EXPORT_SYMBOL_GPL vmlinux 0x906f0ef2 pci_set_cacheline_size -EXPORT_SYMBOL_GPL vmlinux 0x907632a2 fwnode_get_named_gpiod +EXPORT_SYMBOL_GPL vmlinux 0x907c9aa9 register_virtio_driver +EXPORT_SYMBOL_GPL vmlinux 0x90810dc8 crypto_ahash_final EXPORT_SYMBOL_GPL vmlinux 0x9084b044 clear_page_erms -EXPORT_SYMBOL_GPL vmlinux 0x90a1309b ping_queue_rcv_skb +EXPORT_SYMBOL_GPL vmlinux 0x9088f2e0 bus_for_each_drv +EXPORT_SYMBOL_GPL vmlinux 0x90971d76 iommu_present +EXPORT_SYMBOL_GPL vmlinux 0x90a76120 __regmap_init_spi EXPORT_SYMBOL_GPL vmlinux 0x90a9d8cc hv_is_hyperv_initialized EXPORT_SYMBOL_GPL vmlinux 0x90ad66b1 software_node_unregister_nodes -EXPORT_SYMBOL_GPL vmlinux 0x90c5e10b regmap_field_alloc +EXPORT_SYMBOL_GPL vmlinux 0x90aef07e kthread_flush_worker +EXPORT_SYMBOL_GPL vmlinux 0x90b65a21 skb_consume_udp +EXPORT_SYMBOL_GPL vmlinux 0x90b8409a regcache_cache_bypass EXPORT_SYMBOL_GPL vmlinux 0x90c8498c apei_exec_write_register -EXPORT_SYMBOL_GPL vmlinux 0x90d1180f clk_hw_rate_is_protected -EXPORT_SYMBOL_GPL vmlinux 0x90d8133f of_hwspin_lock_get_id +EXPORT_SYMBOL_GPL vmlinux 0x90dda412 fib_nl_delrule EXPORT_SYMBOL_GPL vmlinux 0x90de0452 platform_thermal_package_notify EXPORT_SYMBOL_GPL vmlinux 0x90de72a9 register_ftrace_function -EXPORT_SYMBOL_GPL vmlinux 0x90f29f35 dw_pcie_read_dbi -EXPORT_SYMBOL_GPL vmlinux 0x91058e50 debugfs_create_file_unsafe +EXPORT_SYMBOL_GPL vmlinux 0x90f9f864 ata_common_sdev_attrs EXPORT_SYMBOL_GPL vmlinux 0x9107d224 __SCT__tp_func_arm_event EXPORT_SYMBOL_GPL vmlinux 0x910bdf6b trace_seq_vprintf -EXPORT_SYMBOL_GPL vmlinux 0x9120fa77 debugfs_create_dir -EXPORT_SYMBOL_GPL vmlinux 0x913fb4b4 __pneigh_lookup -EXPORT_SYMBOL_GPL vmlinux 0x9140c4fb em_dev_register_perf_domain -EXPORT_SYMBOL_GPL vmlinux 0x916351a4 ata_pci_bmdma_prepare_host -EXPORT_SYMBOL_GPL vmlinux 0x916aecc9 clocksource_verify_percpu +EXPORT_SYMBOL_GPL vmlinux 0x911b0225 __sock_recv_ts_and_drops +EXPORT_SYMBOL_GPL vmlinux 0x91266dc4 regulator_set_drvdata +EXPORT_SYMBOL_GPL vmlinux 0x91300517 efivar_entry_size +EXPORT_SYMBOL_GPL vmlinux 0x914df537 of_clk_hw_register +EXPORT_SYMBOL_GPL vmlinux 0x9161366f __kthread_init_worker EXPORT_SYMBOL_GPL vmlinux 0x917d953b __SCT__tp_func_wbc_writepage -EXPORT_SYMBOL_GPL vmlinux 0x917f0f61 dma_mmap_noncontiguous +EXPORT_SYMBOL_GPL vmlinux 0x917e147e generic_online_page +EXPORT_SYMBOL_GPL vmlinux 0x9185f3a8 ata_do_dev_read_id +EXPORT_SYMBOL_GPL vmlinux 0x918985e0 pci_epc_remove_epf +EXPORT_SYMBOL_GPL vmlinux 0x918e5a48 ip6_flush_pending_frames EXPORT_SYMBOL_GPL vmlinux 0x91955a9f start_poll_synchronize_rcu -EXPORT_SYMBOL_GPL vmlinux 0x91ae15e6 __bio_try_merge_page -EXPORT_SYMBOL_GPL vmlinux 0x91b6430e tcp_reno_ssthresh +EXPORT_SYMBOL_GPL vmlinux 0x91a4f26f virtio_break_device +EXPORT_SYMBOL_GPL vmlinux 0x91aaf93b irq_chip_ack_parent EXPORT_SYMBOL_GPL vmlinux 0x91b774a1 mpi_scanval EXPORT_SYMBOL_GPL vmlinux 0x91b9a4ba e820__mapped_any EXPORT_SYMBOL_GPL vmlinux 0x91c6e5b0 pcap_to_irq -EXPORT_SYMBOL_GPL vmlinux 0x91c77785 device_release_driver -EXPORT_SYMBOL_GPL vmlinux 0x91c85c65 usb_ifnum_to_if +EXPORT_SYMBOL_GPL vmlinux 0x91c7d7ff __bio_add_page EXPORT_SYMBOL_GPL vmlinux 0x91c9313c acpi_gpio_get_io_resource -EXPORT_SYMBOL_GPL vmlinux 0x91d1f5af irq_chip_mask_ack_parent -EXPORT_SYMBOL_GPL vmlinux 0x91e95d2a __SCK__tp_func_br_fdb_update +EXPORT_SYMBOL_GPL vmlinux 0x91e05f4f apply_to_existing_page_range +EXPORT_SYMBOL_GPL vmlinux 0x91e285bc devm_create_dev_dax EXPORT_SYMBOL_GPL vmlinux 0x91ea8726 asn1_encode_boolean -EXPORT_SYMBOL_GPL vmlinux 0x91ef7e17 sdev_evt_send_simple -EXPORT_SYMBOL_GPL vmlinux 0x91f7d4d3 relay_switch_subbuf +EXPORT_SYMBOL_GPL vmlinux 0x92026f58 auxiliary_driver_unregister +EXPORT_SYMBOL_GPL vmlinux 0x92072ebc pci_epc_init_notify +EXPORT_SYMBOL_GPL vmlinux 0x92079de3 devm_blk_ksm_init EXPORT_SYMBOL_GPL vmlinux 0x920cc389 visitorl EXPORT_SYMBOL_GPL vmlinux 0x92141343 kvm_async_pf_task_wake -EXPORT_SYMBOL_GPL vmlinux 0x92167b02 fscrypt_mergeable_bio_bh -EXPORT_SYMBOL_GPL vmlinux 0x9219084f fat_dir_empty +EXPORT_SYMBOL_GPL vmlinux 0x9216bffd rio_mport_write_config_8 +EXPORT_SYMBOL_GPL vmlinux 0x92227d66 gov_update_cpu_data +EXPORT_SYMBOL_GPL vmlinux 0x922392bf xfer_to_guest_mode_handle_work +EXPORT_SYMBOL_GPL vmlinux 0x9228bafa bd_prepare_to_claim EXPORT_SYMBOL_GPL vmlinux 0x92295424 clk_register_gate -EXPORT_SYMBOL_GPL vmlinux 0x922bd8d8 crypto_skcipher_decrypt -EXPORT_SYMBOL_GPL vmlinux 0x922d827a rio_route_add_entry -EXPORT_SYMBOL_GPL vmlinux 0x92365023 gpiod_set_transitory -EXPORT_SYMBOL_GPL vmlinux 0x923f13df cpuidle_unregister +EXPORT_SYMBOL_GPL vmlinux 0x9231bbf6 get_user_pages_fast +EXPORT_SYMBOL_GPL vmlinux 0x924077e5 pci_try_reset_function EXPORT_SYMBOL_GPL vmlinux 0x9241b358 __static_key_slow_dec_deferred -EXPORT_SYMBOL_GPL vmlinux 0x92422419 device_remove_bin_file +EXPORT_SYMBOL_GPL vmlinux 0x92461003 ata_port_pbar_desc EXPORT_SYMBOL_GPL vmlinux 0x924c46f8 zs_unmap_object -EXPORT_SYMBOL_GPL vmlinux 0x92577c9f is_nvdimm_sync -EXPORT_SYMBOL_GPL vmlinux 0x925950fd root_device_unregister -EXPORT_SYMBOL_GPL vmlinux 0x9267f1bd iopf_queue_add_device -EXPORT_SYMBOL_GPL vmlinux 0x9275366b devlink_unregister -EXPORT_SYMBOL_GPL vmlinux 0x9278765e fuse_request_end -EXPORT_SYMBOL_GPL vmlinux 0x928361d9 crypto_shash_update -EXPORT_SYMBOL_GPL vmlinux 0x9295da1c setfl -EXPORT_SYMBOL_GPL vmlinux 0x92a06ded vfio_pci_core_unregister_device +EXPORT_SYMBOL_GPL vmlinux 0x924e6e85 power_supply_register +EXPORT_SYMBOL_GPL vmlinux 0x927689bd crypto_find_alg +EXPORT_SYMBOL_GPL vmlinux 0x9294113a gpiochip_generic_request +EXPORT_SYMBOL_GPL vmlinux 0x92979103 edac_pci_del_device +EXPORT_SYMBOL_GPL vmlinux 0x92ac9425 dev_pm_domain_attach EXPORT_SYMBOL_GPL vmlinux 0x92b8c78b hyperv_pcpu_output_arg -EXPORT_SYMBOL_GPL vmlinux 0x92c151fd device_get_phy_mode +EXPORT_SYMBOL_GPL vmlinux 0x92b90690 clk_hw_get_num_parents +EXPORT_SYMBOL_GPL vmlinux 0x92bc8382 con_debug_enter +EXPORT_SYMBOL_GPL vmlinux 0x92be830d pm_runtime_force_resume +EXPORT_SYMBOL_GPL vmlinux 0x92c306d3 tty_port_link_device +EXPORT_SYMBOL_GPL vmlinux 0x92c65132 __alloc_pages_bulk EXPORT_SYMBOL_GPL vmlinux 0x92d31cfb fixed_phy_add -EXPORT_SYMBOL_GPL vmlinux 0x92d9f2f6 devlink_sb_register EXPORT_SYMBOL_GPL vmlinux 0x92db8f68 do_trace_rcu_torture_read EXPORT_SYMBOL_GPL vmlinux 0x92e8e9ab fsverity_enqueue_verify_work -EXPORT_SYMBOL_GPL vmlinux 0x92f18df6 led_trigger_write -EXPORT_SYMBOL_GPL vmlinux 0x93105b28 fwnode_graph_get_remote_port_parent +EXPORT_SYMBOL_GPL vmlinux 0x92f2a4e7 perf_event_update_userpage +EXPORT_SYMBOL_GPL vmlinux 0x92fcd258 tty_ldisc_deref +EXPORT_SYMBOL_GPL vmlinux 0x9300b1be edac_device_del_device +EXPORT_SYMBOL_GPL vmlinux 0x930a485d restore_online_page_callback +EXPORT_SYMBOL_GPL vmlinux 0x9319a913 usb_reset_device EXPORT_SYMBOL_GPL vmlinux 0x93255b2b ring_buffer_lock_reserve -EXPORT_SYMBOL_GPL vmlinux 0x9325a827 devm_pwmchip_add EXPORT_SYMBOL_GPL vmlinux 0x932c8d7a linear_range_get_value_array EXPORT_SYMBOL_GPL vmlinux 0x933f75e0 usb_unlink_anchored_urbs -EXPORT_SYMBOL_GPL vmlinux 0x93428210 __tracepoint_neigh_cleanup_and_release -EXPORT_SYMBOL_GPL vmlinux 0x93500ec1 irq_chip_set_vcpu_affinity_parent -EXPORT_SYMBOL_GPL vmlinux 0x935a4233 __pci_hp_initialize -EXPORT_SYMBOL_GPL vmlinux 0x9375dc73 serial8250_set_defaults +EXPORT_SYMBOL_GPL vmlinux 0x93470e4a tcp_ca_openreq_child +EXPORT_SYMBOL_GPL vmlinux 0x9365e205 dma_need_sync +EXPORT_SYMBOL_GPL vmlinux 0x9365fb08 wwan_port_rx +EXPORT_SYMBOL_GPL vmlinux 0x937811a3 netif_carrier_event +EXPORT_SYMBOL_GPL vmlinux 0x93792a79 gpiochip_add_pin_range EXPORT_SYMBOL_GPL vmlinux 0x9384cd49 ata_tf_from_fis -EXPORT_SYMBOL_GPL vmlinux 0x939a4463 regulator_count_voltages -EXPORT_SYMBOL_GPL vmlinux 0x93a56d05 usb_unlocked_enable_lpm -EXPORT_SYMBOL_GPL vmlinux 0x93ab99e3 nvdimm_setup_pfn -EXPORT_SYMBOL_GPL vmlinux 0x93bf468b dummy_con +EXPORT_SYMBOL_GPL vmlinux 0x93862b47 devm_usb_get_phy EXPORT_SYMBOL_GPL vmlinux 0x93c7edeb usb_find_common_endpoints -EXPORT_SYMBOL_GPL vmlinux 0x93cb97d7 pm_generic_runtime_suspend -EXPORT_SYMBOL_GPL vmlinux 0x93d6bb2f sbitmap_show +EXPORT_SYMBOL_GPL vmlinux 0x93cb256f devlink_param_driverinit_value_get +EXPORT_SYMBOL_GPL vmlinux 0x93d0fe3c devlink_param_unregister EXPORT_SYMBOL_GPL vmlinux 0x93dc2586 pgprot_writethrough +EXPORT_SYMBOL_GPL vmlinux 0x93eb824d task_active_pid_ns EXPORT_SYMBOL_GPL vmlinux 0x93edef07 devlink_health_report EXPORT_SYMBOL_GPL vmlinux 0x93f55fe0 power_supply_batinfo_ocv2cap -EXPORT_SYMBOL_GPL vmlinux 0x93f5da7a acpi_dma_controller_free -EXPORT_SYMBOL_GPL vmlinux 0x940b38b5 usb_hcd_poll_rh_status -EXPORT_SYMBOL_GPL vmlinux 0x940c6932 iomap_seek_data -EXPORT_SYMBOL_GPL vmlinux 0x94145cd8 store_sampling_rate -EXPORT_SYMBOL_GPL vmlinux 0x94166b21 do_take_over_console +EXPORT_SYMBOL_GPL vmlinux 0x94138faf pci_destroy_slot EXPORT_SYMBOL_GPL vmlinux 0x941a3d4f clk_hw_unregister_fixed_rate EXPORT_SYMBOL_GPL vmlinux 0x941f2aaa eventfd_ctx_put EXPORT_SYMBOL_GPL vmlinux 0x9424058f arch_haltpoll_disable EXPORT_SYMBOL_GPL vmlinux 0x9425bb34 nvmem_dev_name -EXPORT_SYMBOL_GPL vmlinux 0x942dc541 _copy_mc_to_iter +EXPORT_SYMBOL_GPL vmlinux 0x942d261d acpi_dev_get_first_consumer_dev EXPORT_SYMBOL_GPL vmlinux 0x9430b198 trace_dump_stack EXPORT_SYMBOL_GPL vmlinux 0x9436e405 memory_group_register_dynamic -EXPORT_SYMBOL_GPL vmlinux 0x943ef83c fuse_dax_cancel_work -EXPORT_SYMBOL_GPL vmlinux 0x94468cb4 spi_bus_unlock +EXPORT_SYMBOL_GPL vmlinux 0x9439650f wb_writeout_inc +EXPORT_SYMBOL_GPL vmlinux 0x9445127d device_initialize EXPORT_SYMBOL_GPL vmlinux 0x946dd559 sha224_zero_message_hash +EXPORT_SYMBOL_GPL vmlinux 0x94722a6d devlink_dpipe_entry_ctx_prepare +EXPORT_SYMBOL_GPL vmlinux 0x9474379b pm_runtime_enable EXPORT_SYMBOL_GPL vmlinux 0x947b40c6 cpu_smt_possible -EXPORT_SYMBOL_GPL vmlinux 0x947ffe06 netlink_has_listeners -EXPORT_SYMBOL_GPL vmlinux 0x94802c60 bpfilter_umh_cleanup +EXPORT_SYMBOL_GPL vmlinux 0x94852281 usb_unlocked_enable_lpm EXPORT_SYMBOL_GPL vmlinux 0x949b5176 devlink_region_snapshot_create EXPORT_SYMBOL_GPL vmlinux 0x949f7342 __alloc_percpu -EXPORT_SYMBOL_GPL vmlinux 0x94a93ade clean_acked_data_disable -EXPORT_SYMBOL_GPL vmlinux 0x94aa6033 crypto_stats_init -EXPORT_SYMBOL_GPL vmlinux 0x94cb2fa4 pci_probe_reset_slot +EXPORT_SYMBOL_GPL vmlinux 0x94d579f6 find_mci_by_dev EXPORT_SYMBOL_GPL vmlinux 0x94ef4d05 cpci_hp_stop -EXPORT_SYMBOL_GPL vmlinux 0x9502a2a1 scsi_autopm_get_device +EXPORT_SYMBOL_GPL vmlinux 0x94f8a9be pci_hp_del EXPORT_SYMBOL_GPL vmlinux 0x9504df26 irq_wake_thread -EXPORT_SYMBOL_GPL vmlinux 0x950e5ec2 crypto_unregister_instance +EXPORT_SYMBOL_GPL vmlinux 0x95134df8 wbt_disable_default EXPORT_SYMBOL_GPL vmlinux 0x951a2773 crypto_has_alg -EXPORT_SYMBOL_GPL vmlinux 0x951e4362 genphy_c45_read_link +EXPORT_SYMBOL_GPL vmlinux 0x951ab565 dma_buf_vmap +EXPORT_SYMBOL_GPL vmlinux 0x9522f69c clk_register_fixed_factor EXPORT_SYMBOL_GPL vmlinux 0x952664c5 do_exit +EXPORT_SYMBOL_GPL vmlinux 0x9535352c switchdev_handle_port_attr_set EXPORT_SYMBOL_GPL vmlinux 0x953e1b9e ktime_get_real_seconds -EXPORT_SYMBOL_GPL vmlinux 0x95539308 regmap_add_irq_chip_fwnode +EXPORT_SYMBOL_GPL vmlinux 0x9556b5a2 nvmem_cell_read_u8 EXPORT_SYMBOL_GPL vmlinux 0x955b0e2e kthread_worker_fn -EXPORT_SYMBOL_GPL vmlinux 0x955b413d sysfs_group_change_owner -EXPORT_SYMBOL_GPL vmlinux 0x955d1905 spi_write_then_read -EXPORT_SYMBOL_GPL vmlinux 0x955d77c3 regulator_set_soft_start_regmap -EXPORT_SYMBOL_GPL vmlinux 0x955f2395 __phy_modify EXPORT_SYMBOL_GPL vmlinux 0x95609b26 context_tracking_key EXPORT_SYMBOL_GPL vmlinux 0x956ac400 ring_buffer_dropped_events_cpu -EXPORT_SYMBOL_GPL vmlinux 0x956fe5b5 blockdev_superblock +EXPORT_SYMBOL_GPL vmlinux 0x9575d369 rio_local_set_device_id +EXPORT_SYMBOL_GPL vmlinux 0x957a1c6b devlink_rate_nodes_destroy +EXPORT_SYMBOL_GPL vmlinux 0x957c69ad wakeup_source_add +EXPORT_SYMBOL_GPL vmlinux 0x95802daf regulator_register_supply_alias EXPORT_SYMBOL_GPL vmlinux 0x95843030 mpi_ec_init -EXPORT_SYMBOL_GPL vmlinux 0x9585deb2 platform_find_device_by_driver EXPORT_SYMBOL_GPL vmlinux 0x958df3ac zs_free -EXPORT_SYMBOL_GPL vmlinux 0x959230b4 sched_trace_rq_cpu EXPORT_SYMBOL_GPL vmlinux 0x9593ef31 register_ftrace_export -EXPORT_SYMBOL_GPL vmlinux 0x959c3f41 usb_alloc_coherent -EXPORT_SYMBOL_GPL vmlinux 0x959f3aba ata_sff_drain_fifo -EXPORT_SYMBOL_GPL vmlinux 0x95a32e3c iommu_sva_unbind_device -EXPORT_SYMBOL_GPL vmlinux 0x95a9ec17 vring_new_virtqueue +EXPORT_SYMBOL_GPL vmlinux 0x95acf615 l3mdev_ifindex_lookup_by_table_id +EXPORT_SYMBOL_GPL vmlinux 0x95b48ab6 spi_mem_dirmap_destroy EXPORT_SYMBOL_GPL vmlinux 0x95bc9078 btree_free -EXPORT_SYMBOL_GPL vmlinux 0x95cc2a94 vmbus_hvsock_device_unregister -EXPORT_SYMBOL_GPL vmlinux 0x95e9d87e fuse_do_ioctl +EXPORT_SYMBOL_GPL vmlinux 0x95da0fac dax_iomap_rw +EXPORT_SYMBOL_GPL vmlinux 0x95e502b8 regulator_get_optional +EXPORT_SYMBOL_GPL vmlinux 0x95e5d1d0 blk_mq_queue_inflight +EXPORT_SYMBOL_GPL vmlinux 0x95ed7493 ata_pci_sff_activate_host EXPORT_SYMBOL_GPL vmlinux 0x95ef1ccc dmi_memdev_size -EXPORT_SYMBOL_GPL vmlinux 0x9600415d perf_get_aux -EXPORT_SYMBOL_GPL vmlinux 0x9600e2b9 crypto_hash_walk_done -EXPORT_SYMBOL_GPL vmlinux 0x960500a9 vfio_unregister_group_dev -EXPORT_SYMBOL_GPL vmlinux 0x960b6a84 input_ff_erase +EXPORT_SYMBOL_GPL vmlinux 0x960eb21b __SCK__tp_func_neigh_cleanup_and_release EXPORT_SYMBOL_GPL vmlinux 0x961286e0 ring_buffer_read_events_cpu EXPORT_SYMBOL_GPL vmlinux 0x9615b005 hv_map_ioapic_interrupt -EXPORT_SYMBOL_GPL vmlinux 0x96180931 md_find_rdev_nr_rcu +EXPORT_SYMBOL_GPL vmlinux 0x9621af33 kobject_uevent_env EXPORT_SYMBOL_GPL vmlinux 0x9621d738 alarm_start_relative -EXPORT_SYMBOL_GPL vmlinux 0x9623830d cpuidle_get_cpu_driver EXPORT_SYMBOL_GPL vmlinux 0x962523b1 kobj_sysfs_ops -EXPORT_SYMBOL_GPL vmlinux 0x96298b64 iommu_uapi_cache_invalidate EXPORT_SYMBOL_GPL vmlinux 0x962c8ae1 usb_kill_anchored_urbs -EXPORT_SYMBOL_GPL vmlinux 0x964d8b8d dma_buf_mmap EXPORT_SYMBOL_GPL vmlinux 0x96554810 register_keyboard_notifier -EXPORT_SYMBOL_GPL vmlinux 0x965961af phy_pm_runtime_put_sync -EXPORT_SYMBOL_GPL vmlinux 0x966d9312 ethnl_cable_test_step -EXPORT_SYMBOL_GPL vmlinux 0x9679d7a8 spi_alloc_device -EXPORT_SYMBOL_GPL vmlinux 0x96812eff crypto_unregister_shash -EXPORT_SYMBOL_GPL vmlinux 0x968b344b __SCK__tp_func_block_split +EXPORT_SYMBOL_GPL vmlinux 0x965922d3 nf_nat_hook +EXPORT_SYMBOL_GPL vmlinux 0x965f7344 __devm_regmap_init_mmio_clk +EXPORT_SYMBOL_GPL vmlinux 0x9663f0be handle_fasteoi_nmi +EXPORT_SYMBOL_GPL vmlinux 0x967830d2 ata_sff_freeze EXPORT_SYMBOL_GPL vmlinux 0x968f9a23 efivar_entry_iter_begin -EXPORT_SYMBOL_GPL vmlinux 0x96b8e9f6 gpiochip_reqres_irq -EXPORT_SYMBOL_GPL vmlinux 0x96c43293 regmap_raw_write_async -EXPORT_SYMBOL_GPL vmlinux 0x96cc6e7d call_switchdev_notifiers -EXPORT_SYMBOL_GPL vmlinux 0x96ce5d4b fat_fill_super -EXPORT_SYMBOL_GPL vmlinux 0x96d702d8 gpiochip_line_is_valid -EXPORT_SYMBOL_GPL vmlinux 0x96f1b7a6 nvme_stop_queues -EXPORT_SYMBOL_GPL vmlinux 0x96fedde2 irq_domain_update_bus_token -EXPORT_SYMBOL_GPL vmlinux 0x96ffe6cd xfrm_output_resume -EXPORT_SYMBOL_GPL vmlinux 0x97014378 irq_domain_disconnect_hierarchy +EXPORT_SYMBOL_GPL vmlinux 0x96911e82 ata_host_init +EXPORT_SYMBOL_GPL vmlinux 0x96a3070c device_add_software_node +EXPORT_SYMBOL_GPL vmlinux 0x96cb430a mmu_notifier_register +EXPORT_SYMBOL_GPL vmlinux 0x96ddd2d9 strp_done +EXPORT_SYMBOL_GPL vmlinux 0x96e0a000 spi_res_release +EXPORT_SYMBOL_GPL vmlinux 0x96ec97c7 rio_mport_read_config_8 EXPORT_SYMBOL_GPL vmlinux 0x9714e0bb ktime_get_raw -EXPORT_SYMBOL_GPL vmlinux 0x97191c2b __fib_lookup +EXPORT_SYMBOL_GPL vmlinux 0x97178247 mddev_init_writes_pending EXPORT_SYMBOL_GPL vmlinux 0x9719bcfd pmc_atom_read -EXPORT_SYMBOL_GPL vmlinux 0x97305cc2 fib_rules_unregister +EXPORT_SYMBOL_GPL vmlinux 0x972fcf04 kernfs_put +EXPORT_SYMBOL_GPL vmlinux 0x9742e57e scsi_bus_type +EXPORT_SYMBOL_GPL vmlinux 0x974e5afe pid_vnr EXPORT_SYMBOL_GPL vmlinux 0x975519c1 asymmetric_key_id_same -EXPORT_SYMBOL_GPL vmlinux 0x975ce142 bd_prepare_to_claim +EXPORT_SYMBOL_GPL vmlinux 0x9760f0ba usb_hcd_start_port_resume EXPORT_SYMBOL_GPL vmlinux 0x97623558 xas_create_range EXPORT_SYMBOL_GPL vmlinux 0x977be5c7 klist_iter_init_node -EXPORT_SYMBOL_GPL vmlinux 0x97a067ce __SCK__tp_func_cpu_frequency -EXPORT_SYMBOL_GPL vmlinux 0x97a1a96d cpufreq_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0x9781ae5c tpm_pm_suspend +EXPORT_SYMBOL_GPL vmlinux 0x9790ea12 iommu_uapi_sva_bind_gpasid +EXPORT_SYMBOL_GPL vmlinux 0x97b06c90 regmap_noinc_write +EXPORT_SYMBOL_GPL vmlinux 0x97b95f0e scsi_queue_work +EXPORT_SYMBOL_GPL vmlinux 0x97d392ac crypto_req_done +EXPORT_SYMBOL_GPL vmlinux 0x97d5a38a debugfs_create_size_t EXPORT_SYMBOL_GPL vmlinux 0x97de2b83 debug_locks_silent -EXPORT_SYMBOL_GPL vmlinux 0x97ee086d extcon_sync -EXPORT_SYMBOL_GPL vmlinux 0x980afbcb thermal_zone_device_register -EXPORT_SYMBOL_GPL vmlinux 0x982c6c86 devlink_dpipe_table_unregister -EXPORT_SYMBOL_GPL vmlinux 0x982f2229 bpf_map_inc_with_uref +EXPORT_SYMBOL_GPL vmlinux 0x97e86baa fwnode_handle_get +EXPORT_SYMBOL_GPL vmlinux 0x980f75c1 irq_create_mapping_affinity EXPORT_SYMBOL_GPL vmlinux 0x9833bc0c hvc_kick -EXPORT_SYMBOL_GPL vmlinux 0x9838aaad sysfs_remove_files -EXPORT_SYMBOL_GPL vmlinux 0x98436838 virtqueue_poll -EXPORT_SYMBOL_GPL vmlinux 0x9848d9d3 rio_mport_write_config_8 +EXPORT_SYMBOL_GPL vmlinux 0x9834eec7 dw8250_setup_port +EXPORT_SYMBOL_GPL vmlinux 0x9835c45e devres_destroy EXPORT_SYMBOL_GPL vmlinux 0x98503a63 mpi_alloc +EXPORT_SYMBOL_GPL vmlinux 0x98515cf2 rio_mport_get_physefb EXPORT_SYMBOL_GPL vmlinux 0x985453e1 lease_unregister_notifier -EXPORT_SYMBOL_GPL vmlinux 0x985cf31a ata_sas_sync_probe -EXPORT_SYMBOL_GPL vmlinux 0x9860d6e1 irq_domain_xlate_onecell -EXPORT_SYMBOL_GPL vmlinux 0x986496cf fwnode_property_read_u16_array -EXPORT_SYMBOL_GPL vmlinux 0x986b5c06 trace_seq_path +EXPORT_SYMBOL_GPL vmlinux 0x985fdde6 devlink_remote_reload_actions_performed EXPORT_SYMBOL_GPL vmlinux 0x9879932b crypto_register_notifier -EXPORT_SYMBOL_GPL vmlinux 0x987f0f9f xdp_rxq_info_reg_mem_model -EXPORT_SYMBOL_GPL vmlinux 0x98828503 br_fdb_test_addr_hook EXPORT_SYMBOL_GPL vmlinux 0x988a1a00 sn_region_size +EXPORT_SYMBOL_GPL vmlinux 0x988f4e0a fscrypt_mergeable_bio_bh EXPORT_SYMBOL_GPL vmlinux 0x989074ff kmsg_dump_reason_str -EXPORT_SYMBOL_GPL vmlinux 0x9892cd75 akcipher_register_instance +EXPORT_SYMBOL_GPL vmlinux 0x98a28999 pci_epc_set_msi EXPORT_SYMBOL_GPL vmlinux 0x98b142fa blk_fill_rwbs -EXPORT_SYMBOL_GPL vmlinux 0x98b33c39 watchdog_unregister_device -EXPORT_SYMBOL_GPL vmlinux 0x98b8b1e1 pm_runtime_no_callbacks -EXPORT_SYMBOL_GPL vmlinux 0x98ca75c4 __SCK__tp_func_pelt_se_tp -EXPORT_SYMBOL_GPL vmlinux 0x98cdda30 serial8250_handle_irq -EXPORT_SYMBOL_GPL vmlinux 0x98d32cb9 fsverity_verify_page -EXPORT_SYMBOL_GPL vmlinux 0x98d34e9d efivar_entry_size -EXPORT_SYMBOL_GPL vmlinux 0x98d63173 class_dev_iter_exit -EXPORT_SYMBOL_GPL vmlinux 0x98e8775d iommu_group_add_device -EXPORT_SYMBOL_GPL vmlinux 0x98eaf5df acpi_nfit_desc_init -EXPORT_SYMBOL_GPL vmlinux 0x98eaf91c md_rdev_clear -EXPORT_SYMBOL_GPL vmlinux 0x98edb58a nvdimm_to_bus +EXPORT_SYMBOL_GPL vmlinux 0x98c2491a input_ff_destroy +EXPORT_SYMBOL_GPL vmlinux 0x98cd6ec0 bio_end_io_acct_remapped +EXPORT_SYMBOL_GPL vmlinux 0x98ceff02 irq_chip_mask_ack_parent +EXPORT_SYMBOL_GPL vmlinux 0x98cfcf49 bsg_remove_queue +EXPORT_SYMBOL_GPL vmlinux 0x98d6d9c5 report_iommu_fault +EXPORT_SYMBOL_GPL vmlinux 0x98df69ea pm_clk_suspend +EXPORT_SYMBOL_GPL vmlinux 0x98e3adb9 raw_unhash_sk +EXPORT_SYMBOL_GPL vmlinux 0x98ec2f2c regulator_is_enabled EXPORT_SYMBOL_GPL vmlinux 0x98ee62b2 ring_buffer_record_disable_cpu EXPORT_SYMBOL_GPL vmlinux 0x98f4d306 hyperv_flush_guest_mapping EXPORT_SYMBOL_GPL vmlinux 0x98fa1e20 dm_get_reserved_rq_based_ios -EXPORT_SYMBOL_GPL vmlinux 0x9917f810 serial8250_rpm_put_tx -EXPORT_SYMBOL_GPL vmlinux 0x99225f96 __tracepoint_sched_util_est_cfs_tp -EXPORT_SYMBOL_GPL vmlinux 0x9922afe7 ata_sff_error_handler EXPORT_SYMBOL_GPL vmlinux 0x9930f8a3 uv_bios_change_memprotect -EXPORT_SYMBOL_GPL vmlinux 0x99366059 phy_init -EXPORT_SYMBOL_GPL vmlinux 0x993bcfd4 ata_scsi_change_queue_depth EXPORT_SYMBOL_GPL vmlinux 0x99430ba2 acpi_get_phys_id -EXPORT_SYMBOL_GPL vmlinux 0x9947ccac init_pid_ns -EXPORT_SYMBOL_GPL vmlinux 0x99598f2b devm_hwrng_unregister -EXPORT_SYMBOL_GPL vmlinux 0x99599104 input_ff_create -EXPORT_SYMBOL_GPL vmlinux 0x995a17da spi_busnum_to_master +EXPORT_SYMBOL_GPL vmlinux 0x994b34d6 klp_get_state EXPORT_SYMBOL_GPL vmlinux 0x995d1071 prof_on -EXPORT_SYMBOL_GPL vmlinux 0x99644075 fwnode_graph_get_port_parent -EXPORT_SYMBOL_GPL vmlinux 0x9965bb1a __SCK__tp_func_map +EXPORT_SYMBOL_GPL vmlinux 0x9963543c get_user_pages_fast_only EXPORT_SYMBOL_GPL vmlinux 0x9968aacb __audit_log_nfcfg -EXPORT_SYMBOL_GPL vmlinux 0x996d0351 usb_match_one_id -EXPORT_SYMBOL_GPL vmlinux 0x9977903f pci_ats_supported -EXPORT_SYMBOL_GPL vmlinux 0x997bf69a dev_pm_opp_disable -EXPORT_SYMBOL_GPL vmlinux 0x997c8507 irq_domain_translate_onecell +EXPORT_SYMBOL_GPL vmlinux 0x99751d22 crypto_alloc_kpp +EXPORT_SYMBOL_GPL vmlinux 0x9976a460 __traceiter_neigh_event_send_dead +EXPORT_SYMBOL_GPL vmlinux 0x998cdd20 skb_morph +EXPORT_SYMBOL_GPL vmlinux 0x998d11cb irq_domain_free_fwnode EXPORT_SYMBOL_GPL vmlinux 0x998d79d6 x509_decode_time -EXPORT_SYMBOL_GPL vmlinux 0x999a450e device_wakeup_disable -EXPORT_SYMBOL_GPL vmlinux 0x999dc892 fsnotify_get_group -EXPORT_SYMBOL_GPL vmlinux 0x99c1aeb1 ping_rcv -EXPORT_SYMBOL_GPL vmlinux 0x99d60d24 __sock_recv_ts_and_drops +EXPORT_SYMBOL_GPL vmlinux 0x999001b7 edac_device_add_device +EXPORT_SYMBOL_GPL vmlinux 0x99b36b4d udp_tunnel_push_rx_port EXPORT_SYMBOL_GPL vmlinux 0x99dd730c page_reporting_unregister -EXPORT_SYMBOL_GPL vmlinux 0x99e1c704 tpm_pcr_read +EXPORT_SYMBOL_GPL vmlinux 0x99e5906c pci_stop_and_remove_bus_device_locked EXPORT_SYMBOL_GPL vmlinux 0x99f018c4 nvmem_cell_read EXPORT_SYMBOL_GPL vmlinux 0x99f2d00a sysfs_emit_at -EXPORT_SYMBOL_GPL vmlinux 0x9a0f87f4 shash_ahash_digest +EXPORT_SYMBOL_GPL vmlinux 0x99fd8312 __class_register EXPORT_SYMBOL_GPL vmlinux 0x9a11a0fc crypto_attr_alg_name -EXPORT_SYMBOL_GPL vmlinux 0x9a1641ac regmap_irq_get_domain EXPORT_SYMBOL_GPL vmlinux 0x9a185ace tick_nohz_full_running +EXPORT_SYMBOL_GPL vmlinux 0x9a189d6f spi_sync EXPORT_SYMBOL_GPL vmlinux 0x9a23ea6b alarm_expires_remaining -EXPORT_SYMBOL_GPL vmlinux 0x9a25f295 iommu_device_sysfs_remove -EXPORT_SYMBOL_GPL vmlinux 0x9a2d0efc virtqueue_add_sgs -EXPORT_SYMBOL_GPL vmlinux 0x9a436011 iomap_zero_range -EXPORT_SYMBOL_GPL vmlinux 0x9a448241 tcp_slow_start -EXPORT_SYMBOL_GPL vmlinux 0x9a4be62f sysfs_remove_file_ns +EXPORT_SYMBOL_GPL vmlinux 0x9a3b0cb6 percpu_down_write +EXPORT_SYMBOL_GPL vmlinux 0x9a5235d4 blockdev_superblock EXPORT_SYMBOL_GPL vmlinux 0x9a58dd2d trace_print_bitmask_seq +EXPORT_SYMBOL_GPL vmlinux 0x9a5cb6fc device_for_each_child EXPORT_SYMBOL_GPL vmlinux 0x9a5dce5c rhashtable_walk_start_check -EXPORT_SYMBOL_GPL vmlinux 0x9a6bb23f blk_ksm_reprogram_all_keys -EXPORT_SYMBOL_GPL vmlinux 0x9a6cf667 fuse_get_unique -EXPORT_SYMBOL_GPL vmlinux 0x9a7be8b0 bio_associate_blkg -EXPORT_SYMBOL_GPL vmlinux 0x9a7d2e1a user_read -EXPORT_SYMBOL_GPL vmlinux 0x9a87c278 sata_scr_write -EXPORT_SYMBOL_GPL vmlinux 0x9a955265 kthread_queue_work -EXPORT_SYMBOL_GPL vmlinux 0x9a9b95b5 ip_route_output_flow +EXPORT_SYMBOL_GPL vmlinux 0x9a8a4bf7 kernel_kobj +EXPORT_SYMBOL_GPL vmlinux 0x9a8dd53f ip_icmp_error_rfc4884 EXPORT_SYMBOL_GPL vmlinux 0x9aa71c2a efi_query_variable_store EXPORT_SYMBOL_GPL vmlinux 0x9aaac699 dev_pm_opp_cpumask_remove_table +EXPORT_SYMBOL_GPL vmlinux 0x9ab63861 __devm_irq_alloc_descs +EXPORT_SYMBOL_GPL vmlinux 0x9ab90059 fib_new_table +EXPORT_SYMBOL_GPL vmlinux 0x9abccc67 strp_data_ready EXPORT_SYMBOL_GPL vmlinux 0x9ac11b74 suspend_set_ops -EXPORT_SYMBOL_GPL vmlinux 0x9acc19f7 rio_request_dma -EXPORT_SYMBOL_GPL vmlinux 0x9ad84a82 cpuidle_get_driver -EXPORT_SYMBOL_GPL vmlinux 0x9ae0b12f pwm_lpss_probe +EXPORT_SYMBOL_GPL vmlinux 0x9acefb80 irq_domain_xlate_onecell +EXPORT_SYMBOL_GPL vmlinux 0x9ad8bfc4 rtnl_af_register +EXPORT_SYMBOL_GPL vmlinux 0x9ad8e566 led_trigger_unregister_simple EXPORT_SYMBOL_GPL vmlinux 0x9aeacb87 ring_buffer_iter_empty -EXPORT_SYMBOL_GPL vmlinux 0x9aee4ae2 gpiochip_add_data_with_key EXPORT_SYMBOL_GPL vmlinux 0x9af49514 icc_bulk_set_bw -EXPORT_SYMBOL_GPL vmlinux 0x9af6a3f6 xhci_suspend -EXPORT_SYMBOL_GPL vmlinux 0x9b080e51 devm_pm_opp_set_clkname -EXPORT_SYMBOL_GPL vmlinux 0x9b0a6275 dev_pm_opp_init_cpufreq_table -EXPORT_SYMBOL_GPL vmlinux 0x9b1f6652 crypto_grab_aead -EXPORT_SYMBOL_GPL vmlinux 0x9b2c9feb devlink_dpipe_action_put -EXPORT_SYMBOL_GPL vmlinux 0x9b4b2c0d regulator_get_voltage_rdev +EXPORT_SYMBOL_GPL vmlinux 0x9b0c5040 devlink_trap_policers_register +EXPORT_SYMBOL_GPL vmlinux 0x9b0c7a2e __traceiter_br_fdb_update +EXPORT_SYMBOL_GPL vmlinux 0x9b105ef3 acpi_dev_add_driver_gpios +EXPORT_SYMBOL_GPL vmlinux 0x9b12d680 acpi_cppc_processor_probe +EXPORT_SYMBOL_GPL vmlinux 0x9b13f9ff tps65912_device_init +EXPORT_SYMBOL_GPL vmlinux 0x9b30e742 dst_blackhole_update_pmtu +EXPORT_SYMBOL_GPL vmlinux 0x9b43e9ba devm_clk_notifier_register EXPORT_SYMBOL_GPL vmlinux 0x9b555c8c pm_suspend_default_s2idle +EXPORT_SYMBOL_GPL vmlinux 0x9b5b1d06 tty_kopen_exclusive EXPORT_SYMBOL_GPL vmlinux 0x9b698c42 ioasid_set_data EXPORT_SYMBOL_GPL vmlinux 0x9b6ec967 ring_buffer_size -EXPORT_SYMBOL_GPL vmlinux 0x9b70ab65 phy_package_join -EXPORT_SYMBOL_GPL vmlinux 0x9b7591b6 blk_rq_err_bytes +EXPORT_SYMBOL_GPL vmlinux 0x9b749454 regmap_write_async +EXPORT_SYMBOL_GPL vmlinux 0x9b86c773 phy_exit +EXPORT_SYMBOL_GPL vmlinux 0x9b87fe39 dm_table_set_type EXPORT_SYMBOL_GPL vmlinux 0x9b896724 devlink_param_value_str_fill EXPORT_SYMBOL_GPL vmlinux 0x9b9071cb get_old_itimerspec32 EXPORT_SYMBOL_GPL vmlinux 0x9b92d16e pinctrl_gpio_set_config -EXPORT_SYMBOL_GPL vmlinux 0x9b96f11b wm831x_bulk_read -EXPORT_SYMBOL_GPL vmlinux 0x9b986dc6 lwtunnel_state_alloc EXPORT_SYMBOL_GPL vmlinux 0x9b9f3648 pcibios_scan_specific_bus -EXPORT_SYMBOL_GPL vmlinux 0x9ba288bf tty_port_register_device_serdev EXPORT_SYMBOL_GPL vmlinux 0x9ba2bb2b gpio_request_array EXPORT_SYMBOL_GPL vmlinux 0x9bad141d hv_hypercall_pg -EXPORT_SYMBOL_GPL vmlinux 0x9bae99da devlink_flash_update_status_notify +EXPORT_SYMBOL_GPL vmlinux 0x9bc191a7 crypto_register_templates +EXPORT_SYMBOL_GPL vmlinux 0x9bc3e8dd gpiod_get_optional EXPORT_SYMBOL_GPL vmlinux 0x9bcf9f7d housekeeping_enabled +EXPORT_SYMBOL_GPL vmlinux 0x9be238c9 pci_epc_set_bar EXPORT_SYMBOL_GPL vmlinux 0x9be30d27 mhp_get_pluggable_range -EXPORT_SYMBOL_GPL vmlinux 0x9be59adb vxlan_fdb_find_uc -EXPORT_SYMBOL_GPL vmlinux 0x9beb8c83 iommu_sva_free_pasid -EXPORT_SYMBOL_GPL vmlinux 0x9becd3b2 crypto_stats_decompress EXPORT_SYMBOL_GPL vmlinux 0x9bece81b mpi_cmp_ui -EXPORT_SYMBOL_GPL vmlinux 0x9bf3e96b ip6_dst_lookup -EXPORT_SYMBOL_GPL vmlinux 0x9c04cc40 pinctrl_utils_free_map -EXPORT_SYMBOL_GPL vmlinux 0x9c0a24c3 kern_mount -EXPORT_SYMBOL_GPL vmlinux 0x9c0a75a7 fib_new_table -EXPORT_SYMBOL_GPL vmlinux 0x9c0c43ac devlink_dpipe_match_put -EXPORT_SYMBOL_GPL vmlinux 0x9c1c585c fat_flush_inodes -EXPORT_SYMBOL_GPL vmlinux 0x9c1e26b1 clean_acked_data_enable -EXPORT_SYMBOL_GPL vmlinux 0x9c2c6308 crypto_ahash_final -EXPORT_SYMBOL_GPL vmlinux 0x9c34fb3f led_trigger_remove -EXPORT_SYMBOL_GPL vmlinux 0x9c62340f hwspin_lock_register +EXPORT_SYMBOL_GPL vmlinux 0x9c0810cb do_unregister_con_driver +EXPORT_SYMBOL_GPL vmlinux 0x9c40135e devlink_port_params_register +EXPORT_SYMBOL_GPL vmlinux 0x9c404e39 uart_console_write +EXPORT_SYMBOL_GPL vmlinux 0x9c5679e6 acpi_subsys_runtime_suspend +EXPORT_SYMBOL_GPL vmlinux 0x9c5e8e6e __fscrypt_inode_uses_inline_crypto +EXPORT_SYMBOL_GPL vmlinux 0x9c6bd93e __fscrypt_prepare_lookup EXPORT_SYMBOL_GPL vmlinux 0x9c6febfc add_uevent_var +EXPORT_SYMBOL_GPL vmlinux 0x9c755f74 crypto_skcipher_decrypt +EXPORT_SYMBOL_GPL vmlinux 0x9c75ca4f pci_enable_pcie_error_reporting +EXPORT_SYMBOL_GPL vmlinux 0x9c7ebff2 kstrdup_quotable_file EXPORT_SYMBOL_GPL vmlinux 0x9c803020 usb_phy_roothub_power_on -EXPORT_SYMBOL_GPL vmlinux 0x9c944007 driver_unregister -EXPORT_SYMBOL_GPL vmlinux 0x9c9598cc tty_wakeup -EXPORT_SYMBOL_GPL vmlinux 0x9c9a9bfb devm_hwrng_register -EXPORT_SYMBOL_GPL vmlinux 0x9c9e7ae0 device_property_present EXPORT_SYMBOL_GPL vmlinux 0x9ca480cc clk_gate_is_enabled -EXPORT_SYMBOL_GPL vmlinux 0x9cae3efe devm_hwspin_lock_unregister +EXPORT_SYMBOL_GPL vmlinux 0x9cadf303 irq_chip_disable_parent EXPORT_SYMBOL_GPL vmlinux 0x9cc4f70a register_pm_notifier +EXPORT_SYMBOL_GPL vmlinux 0x9cc8a950 clockevents_config_and_register EXPORT_SYMBOL_GPL vmlinux 0x9cd7551a rhashtable_walk_stop EXPORT_SYMBOL_GPL vmlinux 0x9cdeca56 register_kretprobes -EXPORT_SYMBOL_GPL vmlinux 0x9cee3eb5 transport_add_device -EXPORT_SYMBOL_GPL vmlinux 0x9cf2338d vxlan_dev_create EXPORT_SYMBOL_GPL vmlinux 0x9cf37c44 __iowrite32_copy EXPORT_SYMBOL_GPL vmlinux 0x9d09e8ae ring_buffer_event_data EXPORT_SYMBOL_GPL vmlinux 0x9d14205c cr4_read_shadow -EXPORT_SYMBOL_GPL vmlinux 0x9d191f7e dma_buf_export +EXPORT_SYMBOL_GPL vmlinux 0x9d23c875 tty_port_register_device_serdev +EXPORT_SYMBOL_GPL vmlinux 0x9d41aff9 fuse_sync_release +EXPORT_SYMBOL_GPL vmlinux 0x9d478d69 device_bind_driver EXPORT_SYMBOL_GPL vmlinux 0x9d4894c8 x2apic_mode -EXPORT_SYMBOL_GPL vmlinux 0x9d5a7407 ata_cable_40wire -EXPORT_SYMBOL_GPL vmlinux 0x9d69be7b of_hwspin_lock_get_id_byname -EXPORT_SYMBOL_GPL vmlinux 0x9d829bab gpiochip_is_requested -EXPORT_SYMBOL_GPL vmlinux 0x9d8b5a8e preempt_notifier_unregister -EXPORT_SYMBOL_GPL vmlinux 0x9da0ce6d sk_clear_memalloc +EXPORT_SYMBOL_GPL vmlinux 0x9d494602 pci_cfg_access_unlock +EXPORT_SYMBOL_GPL vmlinux 0x9d51e356 pci_find_host_bridge +EXPORT_SYMBOL_GPL vmlinux 0x9d58e455 pci_find_next_capability +EXPORT_SYMBOL_GPL vmlinux 0x9d66acde ata_qc_complete +EXPORT_SYMBOL_GPL vmlinux 0x9d71ebf3 acpi_device_update_power +EXPORT_SYMBOL_GPL vmlinux 0x9d73e9a0 devfreq_event_get_event +EXPORT_SYMBOL_GPL vmlinux 0x9d7b39e7 __rtnl_link_register +EXPORT_SYMBOL_GPL vmlinux 0x9d7c2fbc vfs_write +EXPORT_SYMBOL_GPL vmlinux 0x9d867a52 dma_can_mmap +EXPORT_SYMBOL_GPL vmlinux 0x9da1e4de trace_event_reg EXPORT_SYMBOL_GPL vmlinux 0x9da97fc6 pci_write_msi_msg -EXPORT_SYMBOL_GPL vmlinux 0x9dba570f nfs42_ssc_register -EXPORT_SYMBOL_GPL vmlinux 0x9dbacb89 usb_control_msg_recv -EXPORT_SYMBOL_GPL vmlinux 0x9dbc8128 sata_link_debounce -EXPORT_SYMBOL_GPL vmlinux 0x9dc3010b devm_regulator_get_optional -EXPORT_SYMBOL_GPL vmlinux 0x9dc51d2b genphy_c45_read_mdix -EXPORT_SYMBOL_GPL vmlinux 0x9dd95d55 efivar_entry_find -EXPORT_SYMBOL_GPL vmlinux 0x9de1ad76 securityfs_remove -EXPORT_SYMBOL_GPL vmlinux 0x9de3db22 crypto_skcipher_encrypt -EXPORT_SYMBOL_GPL vmlinux 0x9de5c62c sk_msg_alloc -EXPORT_SYMBOL_GPL vmlinux 0x9df68864 nf_hook_entries_insert_raw +EXPORT_SYMBOL_GPL vmlinux 0x9db3b2b6 generic_fh_to_parent +EXPORT_SYMBOL_GPL vmlinux 0x9de82eb5 platform_driver_unregister +EXPORT_SYMBOL_GPL vmlinux 0x9df56533 skcipher_walk_async EXPORT_SYMBOL_GPL vmlinux 0x9e005e6f cppc_get_perf_caps -EXPORT_SYMBOL_GPL vmlinux 0x9e0ba74e regulator_set_voltage_sel_regmap -EXPORT_SYMBOL_GPL vmlinux 0x9e0f352d md_bitmap_load -EXPORT_SYMBOL_GPL vmlinux 0x9e1b0216 ip6_local_out -EXPORT_SYMBOL_GPL vmlinux 0x9e24dd9a __tracepoint_tcp_bad_csum -EXPORT_SYMBOL_GPL vmlinux 0x9e318c13 pci_epc_map_msi_irq -EXPORT_SYMBOL_GPL vmlinux 0x9e4210da irq_domain_create_legacy +EXPORT_SYMBOL_GPL vmlinux 0x9e00b88a trace_array_get_by_name +EXPORT_SYMBOL_GPL vmlinux 0x9e1843d5 tty_release_struct +EXPORT_SYMBOL_GPL vmlinux 0x9e1d75d1 public_key_subtype +EXPORT_SYMBOL_GPL vmlinux 0x9e2b54ea rio_register_scan +EXPORT_SYMBOL_GPL vmlinux 0x9e40f475 relay_switch_subbuf +EXPORT_SYMBOL_GPL vmlinux 0x9e4433d8 vfio_pci_core_err_handlers EXPORT_SYMBOL_GPL vmlinux 0x9e472f5f snmp_fold_field -EXPORT_SYMBOL_GPL vmlinux 0x9e4935f0 gpiod_get_direction -EXPORT_SYMBOL_GPL vmlinux 0x9e5afe3b unwind_next_frame -EXPORT_SYMBOL_GPL vmlinux 0x9e5f0f1e sock_map_close -EXPORT_SYMBOL_GPL vmlinux 0x9e697ac1 elv_rqhash_del -EXPORT_SYMBOL_GPL vmlinux 0x9e6b0738 __devm_regmap_init_mmio_clk -EXPORT_SYMBOL_GPL vmlinux 0x9e7e8230 crypto_register_scomp -EXPORT_SYMBOL_GPL vmlinux 0x9e8e1eb4 kthread_unpark -EXPORT_SYMBOL_GPL vmlinux 0x9e9358b4 __traceiter_block_rq_remap -EXPORT_SYMBOL_GPL vmlinux 0x9ea7fb59 scsi_flush_work +EXPORT_SYMBOL_GPL vmlinux 0x9e4f12d7 hwspin_lock_request_specific +EXPORT_SYMBOL_GPL vmlinux 0x9e50b8a5 tty_get_pgrp +EXPORT_SYMBOL_GPL vmlinux 0x9e555465 task_user_regset_view +EXPORT_SYMBOL_GPL vmlinux 0x9e5ad4dd __tracepoint_arm_event +EXPORT_SYMBOL_GPL vmlinux 0x9e7900e4 devm_clk_hw_get_clk +EXPORT_SYMBOL_GPL vmlinux 0x9e8463f5 crypto_grab_aead +EXPORT_SYMBOL_GPL vmlinux 0x9ea499b5 free_vm_area +EXPORT_SYMBOL_GPL vmlinux 0x9eabcf63 irq_domain_free_irqs_common +EXPORT_SYMBOL_GPL vmlinux 0x9ebc4088 generic_fsdax_supported +EXPORT_SYMBOL_GPL vmlinux 0x9ecedd6e devm_krealloc EXPORT_SYMBOL_GPL vmlinux 0x9ed554b3 unregister_keyboard_notifier -EXPORT_SYMBOL_GPL vmlinux 0x9ed99408 blk_mq_unquiesce_queue +EXPORT_SYMBOL_GPL vmlinux 0x9ed9c5ca ata_pci_bmdma_prepare_host +EXPORT_SYMBOL_GPL vmlinux 0x9ee274c7 vmbus_disconnect_ring EXPORT_SYMBOL_GPL vmlinux 0x9eebdde7 mpi_point_new -EXPORT_SYMBOL_GPL vmlinux 0x9f04a1cd dev_pm_qos_add_ancestor_request -EXPORT_SYMBOL_GPL vmlinux 0x9f180f14 filemap_read -EXPORT_SYMBOL_GPL vmlinux 0x9f1fcd1f mnt_want_write +EXPORT_SYMBOL_GPL vmlinux 0x9ef32080 tpm_chip_start +EXPORT_SYMBOL_GPL vmlinux 0x9efb1ebc devlink_port_health_reporter_create +EXPORT_SYMBOL_GPL vmlinux 0x9f00cbab switchdev_port_obj_add +EXPORT_SYMBOL_GPL vmlinux 0x9f15f50d sync_page_io EXPORT_SYMBOL_GPL vmlinux 0x9f223fe4 __tracepoint_xdp_exception -EXPORT_SYMBOL_GPL vmlinux 0x9f26e1d5 ping_common_sendmsg +EXPORT_SYMBOL_GPL vmlinux 0x9f300729 pci_disable_sriov +EXPORT_SYMBOL_GPL vmlinux 0x9f3975d4 pm_generic_freeze_noirq +EXPORT_SYMBOL_GPL vmlinux 0x9f3f96f4 crypto_unregister_acomp EXPORT_SYMBOL_GPL vmlinux 0x9f4c4aa0 spi_delay_to_ns -EXPORT_SYMBOL_GPL vmlinux 0x9f5e014d tcp_set_keepalive -EXPORT_SYMBOL_GPL vmlinux 0x9f60b131 dax_driver_unregister -EXPORT_SYMBOL_GPL vmlinux 0x9f7cb79e kthread_cancel_work_sync -EXPORT_SYMBOL_GPL vmlinux 0x9f8be6a0 fb_deferred_io_fsync -EXPORT_SYMBOL_GPL vmlinux 0x9fa1f787 __vfs_setxattr_noperm -EXPORT_SYMBOL_GPL vmlinux 0x9faa363e inet6_compat_ioctl -EXPORT_SYMBOL_GPL vmlinux 0x9fab5193 hwspin_lock_free +EXPORT_SYMBOL_GPL vmlinux 0x9f5bb4c8 vfio_unregister_group_dev +EXPORT_SYMBOL_GPL vmlinux 0x9f6b4310 trace_array_destroy +EXPORT_SYMBOL_GPL vmlinux 0x9f6cc60a sysfs_create_groups +EXPORT_SYMBOL_GPL vmlinux 0x9f744bc2 fuse_fill_super_common +EXPORT_SYMBOL_GPL vmlinux 0x9f7f21e5 iommu_device_sysfs_add +EXPORT_SYMBOL_GPL vmlinux 0x9f817534 vfs_lock_file +EXPORT_SYMBOL_GPL vmlinux 0x9f95d8d4 ata_port_desc +EXPORT_SYMBOL_GPL vmlinux 0x9fa63c18 devfreq_event_get_edev_count +EXPORT_SYMBOL_GPL vmlinux 0x9fa87978 uart_set_options +EXPORT_SYMBOL_GPL vmlinux 0x9fa9c605 hvc_remove EXPORT_SYMBOL_GPL vmlinux 0x9fbfebab erst_write -EXPORT_SYMBOL_GPL vmlinux 0x9fc5638f sysfs_break_active_protection -EXPORT_SYMBOL_GPL vmlinux 0x9fc78667 rio_inb_pwrite_handler -EXPORT_SYMBOL_GPL vmlinux 0x9fcae1cd device_del EXPORT_SYMBOL_GPL vmlinux 0x9fce80db fb_notifier_call_chain -EXPORT_SYMBOL_GPL vmlinux 0x9fda4d33 of_devfreq_cooling_register +EXPORT_SYMBOL_GPL vmlinux 0x9fdcd1dd handle_bad_irq EXPORT_SYMBOL_GPL vmlinux 0x9fe899b7 get_cpu_idle_time EXPORT_SYMBOL_GPL vmlinux 0x9fe939e1 mpi_powm -EXPORT_SYMBOL_GPL vmlinux 0x9ff1d8e8 __SCK__tp_func_non_standard_event -EXPORT_SYMBOL_GPL vmlinux 0xa007d9e7 power_supply_put_battery_info -EXPORT_SYMBOL_GPL vmlinux 0xa00917b2 pci_find_host_bridge +EXPORT_SYMBOL_GPL vmlinux 0x9fed5fb5 crypto_lookup_template +EXPORT_SYMBOL_GPL vmlinux 0x9ff72b69 uart_get_rs485_mode +EXPORT_SYMBOL_GPL vmlinux 0x9ffd160c led_get_default_pattern EXPORT_SYMBOL_GPL vmlinux 0xa01a8d9b nd_cmd_bus_desc -EXPORT_SYMBOL_GPL vmlinux 0xa0420fac reset_controller_register -EXPORT_SYMBOL_GPL vmlinux 0xa04523fc trace_array_set_clr_event -EXPORT_SYMBOL_GPL vmlinux 0xa04f3218 fib_nh_common_release +EXPORT_SYMBOL_GPL vmlinux 0xa029a760 crypto_unregister_aeads +EXPORT_SYMBOL_GPL vmlinux 0xa02d983b pinctrl_utils_add_map_configs +EXPORT_SYMBOL_GPL vmlinux 0xa043a979 crypto_grab_skcipher +EXPORT_SYMBOL_GPL vmlinux 0xa045b6b4 vmbus_sendpacket_mpb_desc +EXPORT_SYMBOL_GPL vmlinux 0xa0484710 devlink_dpipe_headers_unregister EXPORT_SYMBOL_GPL vmlinux 0xa04f945a cpus_read_lock -EXPORT_SYMBOL_GPL vmlinux 0xa053c4be irq_gc_set_wake -EXPORT_SYMBOL_GPL vmlinux 0xa058d196 iomap_readpage -EXPORT_SYMBOL_GPL vmlinux 0xa06d0f5e xfrm_audit_state_add -EXPORT_SYMBOL_GPL vmlinux 0xa06dffa2 __traceiter_xdp_exception -EXPORT_SYMBOL_GPL vmlinux 0xa075bc88 devm_devfreq_event_remove_edev -EXPORT_SYMBOL_GPL vmlinux 0xa07afc9c __SCK__tp_func_add_device_to_group +EXPORT_SYMBOL_GPL vmlinux 0xa0682e08 __hwspin_unlock EXPORT_SYMBOL_GPL vmlinux 0xa080c5e5 smp_call_function_single_async -EXPORT_SYMBOL_GPL vmlinux 0xa082c536 xdp_convert_zc_to_xdp_frame -EXPORT_SYMBOL_GPL vmlinux 0xa0834180 skb_splice_bits -EXPORT_SYMBOL_GPL vmlinux 0xa084098b subsys_dev_iter_next EXPORT_SYMBOL_GPL vmlinux 0xa090478a arch_has_restricted_virtio_memory_access -EXPORT_SYMBOL_GPL vmlinux 0xa092b3f1 perf_event_create_kernel_counter -EXPORT_SYMBOL_GPL vmlinux 0xa0a1173d usb_register_device_driver +EXPORT_SYMBOL_GPL vmlinux 0xa0b3a8fa mddev_unlock +EXPORT_SYMBOL_GPL vmlinux 0xa0bea946 led_set_brightness EXPORT_SYMBOL_GPL vmlinux 0xa0c0f1d7 __SCT__tp_func_neigh_timer_handler +EXPORT_SYMBOL_GPL vmlinux 0xa0cc3b91 pwmchip_add EXPORT_SYMBOL_GPL vmlinux 0xa0d3456d nr_swap_pages EXPORT_SYMBOL_GPL vmlinux 0xa0d81b76 __SCT__tp_func_devlink_hwmsg -EXPORT_SYMBOL_GPL vmlinux 0xa0e4a838 regmap_exit +EXPORT_SYMBOL_GPL vmlinux 0xa0d9e9df dev_queue_xmit_nit EXPORT_SYMBOL_GPL vmlinux 0xa0e671d8 __SCT__tp_func_sched_update_nr_running_tp -EXPORT_SYMBOL_GPL vmlinux 0xa1106f06 proc_get_parent_data -EXPORT_SYMBOL_GPL vmlinux 0xa1198ad3 genphy_c45_aneg_done -EXPORT_SYMBOL_GPL vmlinux 0xa125506e __SCK__tp_func_neigh_event_send_done -EXPORT_SYMBOL_GPL vmlinux 0xa14622ac xfrm_state_afinfo_get_rcu -EXPORT_SYMBOL_GPL vmlinux 0xa1470aee __pm_runtime_idle +EXPORT_SYMBOL_GPL vmlinux 0xa10a3d62 pinctrl_find_gpio_range_from_pin +EXPORT_SYMBOL_GPL vmlinux 0xa11234fa ipv6_recv_error +EXPORT_SYMBOL_GPL vmlinux 0xa1150116 sysfs_create_group +EXPORT_SYMBOL_GPL vmlinux 0xa123bd1d fsnotify_add_mark +EXPORT_SYMBOL_GPL vmlinux 0xa12cb6a8 acpi_register_gsi +EXPORT_SYMBOL_GPL vmlinux 0xa1368ca5 spi_unregister_controller +EXPORT_SYMBOL_GPL vmlinux 0xa139c3d8 badblocks_clear +EXPORT_SYMBOL_GPL vmlinux 0xa143c7b7 vmbus_connect_ring +EXPORT_SYMBOL_GPL vmlinux 0xa15532dd ata_ncq_sdev_attrs EXPORT_SYMBOL_GPL vmlinux 0xa156a1f2 erst_get_record_id_end -EXPORT_SYMBOL_GPL vmlinux 0xa156b2d9 usb_sg_cancel -EXPORT_SYMBOL_GPL vmlinux 0xa16876b0 vp_modern_get_features EXPORT_SYMBOL_GPL vmlinux 0xa1691b63 xas_find_marked EXPORT_SYMBOL_GPL vmlinux 0xa16deb13 sbitmap_resize -EXPORT_SYMBOL_GPL vmlinux 0xa1761af8 __ip6_datagram_connect -EXPORT_SYMBOL_GPL vmlinux 0xa1887bf0 dev_fill_metadata_dst -EXPORT_SYMBOL_GPL vmlinux 0xa18ea154 pci_disable_pri -EXPORT_SYMBOL_GPL vmlinux 0xa191c85b ip_tunnel_changelink -EXPORT_SYMBOL_GPL vmlinux 0xa1995217 fib_table_lookup -EXPORT_SYMBOL_GPL vmlinux 0xa1a80aba inet_csk_route_child_sock -EXPORT_SYMBOL_GPL vmlinux 0xa1ab7959 dev_pm_genpd_suspend -EXPORT_SYMBOL_GPL vmlinux 0xa1b15cb8 pci_hp_deregister -EXPORT_SYMBOL_GPL vmlinux 0xa1b1cd7d fat_time_fat2unix -EXPORT_SYMBOL_GPL vmlinux 0xa1b2b576 xfrm_audit_state_replay -EXPORT_SYMBOL_GPL vmlinux 0xa1bd89d9 mbox_chan_txdone -EXPORT_SYMBOL_GPL vmlinux 0xa1c2fa3e sata_scr_read -EXPORT_SYMBOL_GPL vmlinux 0xa1c87274 security_path_chown -EXPORT_SYMBOL_GPL vmlinux 0xa1c9ce2d crypto_unregister_alg -EXPORT_SYMBOL_GPL vmlinux 0xa1d6f503 device_set_wakeup_enable -EXPORT_SYMBOL_GPL vmlinux 0xa1e151c9 ata_std_sched_eh -EXPORT_SYMBOL_GPL vmlinux 0xa1eb44e3 wakeup_source_register +EXPORT_SYMBOL_GPL vmlinux 0xa17d2413 wbc_account_cgroup_owner +EXPORT_SYMBOL_GPL vmlinux 0xa1bf84b2 gpiod_set_config +EXPORT_SYMBOL_GPL vmlinux 0xa1c0556a blk_mq_unfreeze_queue +EXPORT_SYMBOL_GPL vmlinux 0xa1cb67fa blk_ksm_register +EXPORT_SYMBOL_GPL vmlinux 0xa1df3c95 scsi_target_unblock EXPORT_SYMBOL_GPL vmlinux 0xa1ed9c8b add_hwgenerator_randomness -EXPORT_SYMBOL_GPL vmlinux 0xa201b785 dev_pm_opp_remove_all_dynamic +EXPORT_SYMBOL_GPL vmlinux 0xa1edad01 attribute_container_register +EXPORT_SYMBOL_GPL vmlinux 0xa1efadc9 device_create +EXPORT_SYMBOL_GPL vmlinux 0xa1f1f5b8 fixed_phy_unregister +EXPORT_SYMBOL_GPL vmlinux 0xa1f94eb0 cpufreq_register_governor EXPORT_SYMBOL_GPL vmlinux 0xa20d01ba __trace_bprintk -EXPORT_SYMBOL_GPL vmlinux 0xa21981f1 gpiod_get_value_cansleep -EXPORT_SYMBOL_GPL vmlinux 0xa2331c4f __dev_forward_skb -EXPORT_SYMBOL_GPL vmlinux 0xa234976c __netdev_watchdog_up -EXPORT_SYMBOL_GPL vmlinux 0xa25100d5 rtnl_register_module -EXPORT_SYMBOL_GPL vmlinux 0xa25817d6 uart_get_rs485_mode -EXPORT_SYMBOL_GPL vmlinux 0xa267be45 phy_optional_get -EXPORT_SYMBOL_GPL vmlinux 0xa2688709 sock_diag_register +EXPORT_SYMBOL_GPL vmlinux 0xa20f6fc8 blk_mq_rdma_map_queues +EXPORT_SYMBOL_GPL vmlinux 0xa239e4a5 devlink_region_create +EXPORT_SYMBOL_GPL vmlinux 0xa240624c irq_chip_retrigger_hierarchy +EXPORT_SYMBOL_GPL vmlinux 0xa248db44 pci_walk_bus EXPORT_SYMBOL_GPL vmlinux 0xa26d9b4f workqueue_congested -EXPORT_SYMBOL_GPL vmlinux 0xa2a92f19 usb_set_device_state +EXPORT_SYMBOL_GPL vmlinux 0xa2705978 regulator_set_voltage_time +EXPORT_SYMBOL_GPL vmlinux 0xa2724bfd gpiochip_request_own_desc +EXPORT_SYMBOL_GPL vmlinux 0xa2873685 vmbus_establish_gpadl +EXPORT_SYMBOL_GPL vmlinux 0xa29283c5 cpufreq_frequency_table_get_index +EXPORT_SYMBOL_GPL vmlinux 0xa29eed10 regulator_desc_list_voltage_linear_range EXPORT_SYMBOL_GPL vmlinux 0xa2b99209 alarm_start -EXPORT_SYMBOL_GPL vmlinux 0xa2db8ed9 dma_wait_for_async_tx -EXPORT_SYMBOL_GPL vmlinux 0xa2e0d87a dev_dax_probe -EXPORT_SYMBOL_GPL vmlinux 0xa2e14410 __account_locked_vm EXPORT_SYMBOL_GPL vmlinux 0xa2e1b3ef trace_printk_init_buffers -EXPORT_SYMBOL_GPL vmlinux 0xa2e548b7 devm_regulator_register_supply_alias +EXPORT_SYMBOL_GPL vmlinux 0xa2f0a760 __spi_alloc_controller EXPORT_SYMBOL_GPL vmlinux 0xa2f7487f hv_is_hibernation_supported -EXPORT_SYMBOL_GPL vmlinux 0xa2f81c2d pm_generic_restore_early -EXPORT_SYMBOL_GPL vmlinux 0xa30a962c hvc_alloc -EXPORT_SYMBOL_GPL vmlinux 0xa317d607 dev_err_probe -EXPORT_SYMBOL_GPL vmlinux 0xa3278403 shmem_truncate_range -EXPORT_SYMBOL_GPL vmlinux 0xa33002e7 ata_host_register -EXPORT_SYMBOL_GPL vmlinux 0xa3326b19 get_cpu_device +EXPORT_SYMBOL_GPL vmlinux 0xa31a0462 tpm_tis_resume +EXPORT_SYMBOL_GPL vmlinux 0xa31ab974 devm_usb_get_phy_by_node +EXPORT_SYMBOL_GPL vmlinux 0xa32094f1 pci_epf_unbind +EXPORT_SYMBOL_GPL vmlinux 0xa3326e5f gpiod_set_consumer_name +EXPORT_SYMBOL_GPL vmlinux 0xa3359ea9 gpiochip_reqres_irq EXPORT_SYMBOL_GPL vmlinux 0xa33fd46f hv_map_memory -EXPORT_SYMBOL_GPL vmlinux 0xa340bbaf sbitmap_bitmap_show -EXPORT_SYMBOL_GPL vmlinux 0xa341f00c iommu_device_register -EXPORT_SYMBOL_GPL vmlinux 0xa354127d skcipher_register_instance -EXPORT_SYMBOL_GPL vmlinux 0xa3605f08 ethnl_cable_test_pulse +EXPORT_SYMBOL_GPL vmlinux 0xa344ebc7 gpiod_set_raw_array_value +EXPORT_SYMBOL_GPL vmlinux 0xa355eacd devm_watchdog_register_device +EXPORT_SYMBOL_GPL vmlinux 0xa36b9075 vp_modern_get_queue_size EXPORT_SYMBOL_GPL vmlinux 0xa36f50fb is_binary_blacklisted +EXPORT_SYMBOL_GPL vmlinux 0xa37dfd50 devm_devfreq_event_add_edev EXPORT_SYMBOL_GPL vmlinux 0xa38602cd drain_workqueue -EXPORT_SYMBOL_GPL vmlinux 0xa38890f6 cpufreq_freq_attr_scaling_available_freqs +EXPORT_SYMBOL_GPL vmlinux 0xa3868216 devm_kasprintf +EXPORT_SYMBOL_GPL vmlinux 0xa386a927 devlink_dpipe_headers_register EXPORT_SYMBOL_GPL vmlinux 0xa389a49a profile_event_register EXPORT_SYMBOL_GPL vmlinux 0xa38a9f71 get_itimerspec64 -EXPORT_SYMBOL_GPL vmlinux 0xa3964f66 pci_epc_add_epf -EXPORT_SYMBOL_GPL vmlinux 0xa396a2c4 devm_regulator_put -EXPORT_SYMBOL_GPL vmlinux 0xa399e5bf blk_ksm_intersect_modes +EXPORT_SYMBOL_GPL vmlinux 0xa39fd6bf crypto_stats_aead_decrypt EXPORT_SYMBOL_GPL vmlinux 0xa3a04602 btree_geo64 -EXPORT_SYMBOL_GPL vmlinux 0xa3a530f5 vfs_getxattr -EXPORT_SYMBOL_GPL vmlinux 0xa3aa8120 serial8250_tx_chars -EXPORT_SYMBOL_GPL vmlinux 0xa3b3aa89 dev_pm_opp_put_clkname +EXPORT_SYMBOL_GPL vmlinux 0xa3b6680b device_destroy +EXPORT_SYMBOL_GPL vmlinux 0xa3b84be7 dev_pm_qos_expose_latency_tolerance EXPORT_SYMBOL_GPL vmlinux 0xa3b958ce reset_hung_task_detector -EXPORT_SYMBOL_GPL vmlinux 0xa3bc22ac regcache_sync_region -EXPORT_SYMBOL_GPL vmlinux 0xa3cd461f bio_start_io_acct -EXPORT_SYMBOL_GPL vmlinux 0xa3dee9ac __traceiter_pelt_dl_tp -EXPORT_SYMBOL_GPL vmlinux 0xa3e17b8f __pci_epc_create -EXPORT_SYMBOL_GPL vmlinux 0xa3e92992 vmbus_next_request_id +EXPORT_SYMBOL_GPL vmlinux 0xa3be59d4 __tracepoint_block_split +EXPORT_SYMBOL_GPL vmlinux 0xa3e78727 debugfs_attr_read +EXPORT_SYMBOL_GPL vmlinux 0xa3e94670 rio_set_port_lockout EXPORT_SYMBOL_GPL vmlinux 0xa3ece414 freezer_cgrp_subsys_enabled_key +EXPORT_SYMBOL_GPL vmlinux 0xa3ed4cb5 dev_pm_qos_remove_request EXPORT_SYMBOL_GPL vmlinux 0xa3f12f69 __crypto_xor +EXPORT_SYMBOL_GPL vmlinux 0xa3fc41e5 strp_check_rcv EXPORT_SYMBOL_GPL vmlinux 0xa4031b7f sfp_parse_port EXPORT_SYMBOL_GPL vmlinux 0xa410a295 devlink_region_destroy -EXPORT_SYMBOL_GPL vmlinux 0xa4242cae fib_rules_lookup -EXPORT_SYMBOL_GPL vmlinux 0xa424897c xhci_resume -EXPORT_SYMBOL_GPL vmlinux 0xa431ad12 skb_mpls_push +EXPORT_SYMBOL_GPL vmlinux 0xa415e28d pci_epc_map_msi_irq +EXPORT_SYMBOL_GPL vmlinux 0xa41c7b2e __SCK__tp_func_neigh_event_send_done +EXPORT_SYMBOL_GPL vmlinux 0xa4239ed1 __crypto_alloc_tfm +EXPORT_SYMBOL_GPL vmlinux 0xa4273cbf iommu_group_get EXPORT_SYMBOL_GPL vmlinux 0xa4428e8b srcu_barrier +EXPORT_SYMBOL_GPL vmlinux 0xa445024c __pm_runtime_use_autosuspend EXPORT_SYMBOL_GPL vmlinux 0xa44a1307 interval_tree_iter_first +EXPORT_SYMBOL_GPL vmlinux 0xa44cf5c1 devm_phy_destroy EXPORT_SYMBOL_GPL vmlinux 0xa452c297 hpet_mask_rtc_irq_bit -EXPORT_SYMBOL_GPL vmlinux 0xa452ebe8 ata_std_bios_param +EXPORT_SYMBOL_GPL vmlinux 0xa4556875 debugfs_create_x32 EXPORT_SYMBOL_GPL vmlinux 0xa45c7b90 stack_trace_print -EXPORT_SYMBOL_GPL vmlinux 0xa460ad0c gpiochip_irqchip_irq_valid EXPORT_SYMBOL_GPL vmlinux 0xa462d5a6 __SCT__tp_func_sched_overutilized_tp -EXPORT_SYMBOL_GPL vmlinux 0xa462fdce skb_append_pagefrags -EXPORT_SYMBOL_GPL vmlinux 0xa4762928 to_nvdimm_bus_dev +EXPORT_SYMBOL_GPL vmlinux 0xa47a2381 pci_epf_create EXPORT_SYMBOL_GPL vmlinux 0xa48196c8 kdb_poll_idx -EXPORT_SYMBOL_GPL vmlinux 0xa489f2d2 __SCK__tp_func_devlink_trap_report -EXPORT_SYMBOL_GPL vmlinux 0xa4a54649 simple_attr_read +EXPORT_SYMBOL_GPL vmlinux 0xa482310a __trace_note_message EXPORT_SYMBOL_GPL vmlinux 0xa4ab7c1c ring_buffer_overruns EXPORT_SYMBOL_GPL vmlinux 0xa4b07fe7 ring_buffer_change_overwrite EXPORT_SYMBOL_GPL vmlinux 0xa4c00324 asn1_encode_octet_string -EXPORT_SYMBOL_GPL vmlinux 0xa4d599ce aead_geniv_alloc -EXPORT_SYMBOL_GPL vmlinux 0xa4e6596f edac_mc_add_mc_with_groups +EXPORT_SYMBOL_GPL vmlinux 0xa4c3f378 desc_to_gpio +EXPORT_SYMBOL_GPL vmlinux 0xa4cbd1db acpi_get_first_physical_node +EXPORT_SYMBOL_GPL vmlinux 0xa4d9ddd9 device_match_name +EXPORT_SYMBOL_GPL vmlinux 0xa4e00d4c iomap_bmap +EXPORT_SYMBOL_GPL vmlinux 0xa4e0bff1 watchdog_init_timeout +EXPORT_SYMBOL_GPL vmlinux 0xa4e3ed95 gpiod_count EXPORT_SYMBOL_GPL vmlinux 0xa4eb5793 sbitmap_weight -EXPORT_SYMBOL_GPL vmlinux 0xa4f3527c gpiod_set_raw_array_value_cansleep -EXPORT_SYMBOL_GPL vmlinux 0xa4f9704e dev_set_name -EXPORT_SYMBOL_GPL vmlinux 0xa4fc2a8c gpiod_get_raw_array_value_cansleep -EXPORT_SYMBOL_GPL vmlinux 0xa4fc9e86 io_cgrp_subsys -EXPORT_SYMBOL_GPL vmlinux 0xa52e9039 udp_abort -EXPORT_SYMBOL_GPL vmlinux 0xa530f9ec usb_store_new_id +EXPORT_SYMBOL_GPL vmlinux 0xa4ee3167 genphy_c45_loopback +EXPORT_SYMBOL_GPL vmlinux 0xa5011f52 nvme_init_ctrl +EXPORT_SYMBOL_GPL vmlinux 0xa50229df gpiochip_lock_as_irq +EXPORT_SYMBOL_GPL vmlinux 0xa50d439a rio_release_dma +EXPORT_SYMBOL_GPL vmlinux 0xa50ec733 xfrm_audit_state_delete EXPORT_SYMBOL_GPL vmlinux 0xa531471e clk_save_context -EXPORT_SYMBOL_GPL vmlinux 0xa5572dcb power_supply_get_property -EXPORT_SYMBOL_GPL vmlinux 0xa55a8e0e __traceiter_block_split -EXPORT_SYMBOL_GPL vmlinux 0xa5787148 devres_open_group -EXPORT_SYMBOL_GPL vmlinux 0xa59c633e ata_cable_unknown -EXPORT_SYMBOL_GPL vmlinux 0xa5a02818 gpiochip_populate_parent_fwspec_fourcell +EXPORT_SYMBOL_GPL vmlinux 0xa535ca6f md_rdev_clear +EXPORT_SYMBOL_GPL vmlinux 0xa53cc4d0 __tracepoint_br_fdb_add +EXPORT_SYMBOL_GPL vmlinux 0xa53dd676 usb_root_hub_lost_power +EXPORT_SYMBOL_GPL vmlinux 0xa5406fbf __tracepoint_unmap +EXPORT_SYMBOL_GPL vmlinux 0xa542cfc7 ata_sas_port_start +EXPORT_SYMBOL_GPL vmlinux 0xa5500eb9 irq_domain_xlate_twocell +EXPORT_SYMBOL_GPL vmlinux 0xa5832b5d unix_outq_len +EXPORT_SYMBOL_GPL vmlinux 0xa5904972 devfreq_event_get_edev_by_phandle +EXPORT_SYMBOL_GPL vmlinux 0xa59bd9bd PageHuge EXPORT_SYMBOL_GPL vmlinux 0xa5a1793e unregister_ftrace_function -EXPORT_SYMBOL_GPL vmlinux 0xa5af256b skb_scrub_packet -EXPORT_SYMBOL_GPL vmlinux 0xa5bb3c30 gpiochip_disable_irq +EXPORT_SYMBOL_GPL vmlinux 0xa5ad0d41 bpf_trace_run3 +EXPORT_SYMBOL_GPL vmlinux 0xa5b2bfb5 pm_generic_suspend_noirq +EXPORT_SYMBOL_GPL vmlinux 0xa5b734a7 __phy_modify_mmd EXPORT_SYMBOL_GPL vmlinux 0xa5bda8a1 efi_capsule_supported EXPORT_SYMBOL_GPL vmlinux 0xa5d7c388 pstore_type_to_name -EXPORT_SYMBOL_GPL vmlinux 0xa5e30ca2 kstrdup_quotable_file -EXPORT_SYMBOL_GPL vmlinux 0xa5e6479a debugfs_print_regs32 EXPORT_SYMBOL_GPL vmlinux 0xa5efbf4c async_synchronize_full -EXPORT_SYMBOL_GPL vmlinux 0xa5eff02c __tracepoint_powernv_throttle -EXPORT_SYMBOL_GPL vmlinux 0xa6077c06 devm_irq_alloc_generic_chip -EXPORT_SYMBOL_GPL vmlinux 0xa6211c32 skb_cow_data -EXPORT_SYMBOL_GPL vmlinux 0xa629ed1c tpm_put_ops -EXPORT_SYMBOL_GPL vmlinux 0xa6486bf3 led_init_core -EXPORT_SYMBOL_GPL vmlinux 0xa652b2bc devm_extcon_dev_allocate -EXPORT_SYMBOL_GPL vmlinux 0xa6556561 nvme_init_ctrl_finish -EXPORT_SYMBOL_GPL vmlinux 0xa6809781 fwnode_graph_get_remote_port -EXPORT_SYMBOL_GPL vmlinux 0xa687a0fe vmbus_disconnect_ring -EXPORT_SYMBOL_GPL vmlinux 0xa68e5400 devlink_dpipe_table_resource_set -EXPORT_SYMBOL_GPL vmlinux 0xa6919857 devlink_flash_update_timeout_notify -EXPORT_SYMBOL_GPL vmlinux 0xa69fc617 pm_runtime_suspended_time +EXPORT_SYMBOL_GPL vmlinux 0xa5fe6a9e rio_alloc_net +EXPORT_SYMBOL_GPL vmlinux 0xa6061c64 ncsi_vlan_rx_add_vid +EXPORT_SYMBOL_GPL vmlinux 0xa607abb3 ip6_dst_lookup_flow +EXPORT_SYMBOL_GPL vmlinux 0xa644d599 fib6_check_nexthop +EXPORT_SYMBOL_GPL vmlinux 0xa658dcb9 __device_reset +EXPORT_SYMBOL_GPL vmlinux 0xa69463af pwm_free EXPORT_SYMBOL_GPL vmlinux 0xa6a088b7 fscrypt_match_name -EXPORT_SYMBOL_GPL vmlinux 0xa6a420ea acpi_dev_get_property +EXPORT_SYMBOL_GPL vmlinux 0xa6a0d0bb irq_domain_free_irqs_parent EXPORT_SYMBOL_GPL vmlinux 0xa6b06f65 ata_sff_queue_work -EXPORT_SYMBOL_GPL vmlinux 0xa6b215fc __tracepoint_br_fdb_update EXPORT_SYMBOL_GPL vmlinux 0xa6b21ef2 dpm_suspend_end -EXPORT_SYMBOL_GPL vmlinux 0xa6b6265d dev_pm_domain_attach_by_id -EXPORT_SYMBOL_GPL vmlinux 0xa6c69516 xhci_dbg_trace -EXPORT_SYMBOL_GPL vmlinux 0xa6cbb30e regulator_get_optional -EXPORT_SYMBOL_GPL vmlinux 0xa6ceff1f __raw_v4_lookup +EXPORT_SYMBOL_GPL vmlinux 0xa6de1daa gpiod_set_raw_array_value_cansleep EXPORT_SYMBOL_GPL vmlinux 0xa6e1a69d kick_all_cpus_sync -EXPORT_SYMBOL_GPL vmlinux 0xa6e52fea blkcg_policy_register -EXPORT_SYMBOL_GPL vmlinux 0xa707d0e1 pci_hp_add +EXPORT_SYMBOL_GPL vmlinux 0xa6e64825 dev_pm_opp_put_opp_table EXPORT_SYMBOL_GPL vmlinux 0xa709c835 fib6_info_destroy_rcu EXPORT_SYMBOL_GPL vmlinux 0xa7127da7 mce_unregister_injector_chain -EXPORT_SYMBOL_GPL vmlinux 0xa716a24f inet_csk_route_req -EXPORT_SYMBOL_GPL vmlinux 0xa71ee175 strp_init +EXPORT_SYMBOL_GPL vmlinux 0xa71554d9 fib_rules_register +EXPORT_SYMBOL_GPL vmlinux 0xa71d88c3 dst_cache_get_ip6 EXPORT_SYMBOL_GPL vmlinux 0xa7218eba irq_set_affinity EXPORT_SYMBOL_GPL vmlinux 0xa731f387 nl_table_lock -EXPORT_SYMBOL_GPL vmlinux 0xa7375951 ata_acpi_gtm_xfermask -EXPORT_SYMBOL_GPL vmlinux 0xa73a6bfb iomap_file_buffered_write -EXPORT_SYMBOL_GPL vmlinux 0xa7531f79 blkdev_ioctl -EXPORT_SYMBOL_GPL vmlinux 0xa763f83c iptunnel_handle_offloads -EXPORT_SYMBOL_GPL vmlinux 0xa7745e9f badblocks_set -EXPORT_SYMBOL_GPL vmlinux 0xa778495b regulator_notifier_call_chain -EXPORT_SYMBOL_GPL vmlinux 0xa77acec3 usb_put_intf -EXPORT_SYMBOL_GPL vmlinux 0xa786165a __SCK__tp_func_mc_event -EXPORT_SYMBOL_GPL vmlinux 0xa7a096ec wakeup_source_unregister -EXPORT_SYMBOL_GPL vmlinux 0xa7aa8d3f devm_gpiod_put -EXPORT_SYMBOL_GPL vmlinux 0xa7aaeb4f pinctrl_dev_get_devname -EXPORT_SYMBOL_GPL vmlinux 0xa7abaac7 crypto_get_default_null_skcipher -EXPORT_SYMBOL_GPL vmlinux 0xa7b0498a dev_pm_opp_put_supported_hw -EXPORT_SYMBOL_GPL vmlinux 0xa7b15267 vmbus_allocate_mmio +EXPORT_SYMBOL_GPL vmlinux 0xa737b979 efivar_entry_add +EXPORT_SYMBOL_GPL vmlinux 0xa73becf3 tun_get_tx_ring +EXPORT_SYMBOL_GPL vmlinux 0xa745c78a device_find_child +EXPORT_SYMBOL_GPL vmlinux 0xa7583615 rio_add_device +EXPORT_SYMBOL_GPL vmlinux 0xa7600dab balloon_page_list_dequeue +EXPORT_SYMBOL_GPL vmlinux 0xa7638474 device_get_next_child_node +EXPORT_SYMBOL_GPL vmlinux 0xa76b45a9 dev_pm_domain_set +EXPORT_SYMBOL_GPL vmlinux 0xa76f8dd7 __strp_unpause +EXPORT_SYMBOL_GPL vmlinux 0xa7801843 debugfs_write_file_bool +EXPORT_SYMBOL_GPL vmlinux 0xa78ed475 vfs_getxattr +EXPORT_SYMBOL_GPL vmlinux 0xa79134b8 pinctrl_register +EXPORT_SYMBOL_GPL vmlinux 0xa7a1cbe3 dev_err_probe +EXPORT_SYMBOL_GPL vmlinux 0xa7a37039 iommu_uapi_sva_unbind_gpasid +EXPORT_SYMBOL_GPL vmlinux 0xa7a928fd dev_dax_probe +EXPORT_SYMBOL_GPL vmlinux 0xa7ae8b52 fuse_dev_install +EXPORT_SYMBOL_GPL vmlinux 0xa7b90b40 devm_device_add_groups +EXPORT_SYMBOL_GPL vmlinux 0xa7bc539b ata_pci_sff_init_one +EXPORT_SYMBOL_GPL vmlinux 0xa7c17e83 mbox_chan_received_data +EXPORT_SYMBOL_GPL vmlinux 0xa7c5da93 nvdimm_bus_unregister EXPORT_SYMBOL_GPL vmlinux 0xa7cba284 housekeeping_any_cpu -EXPORT_SYMBOL_GPL vmlinux 0xa7ecbca1 virtio_config_changed -EXPORT_SYMBOL_GPL vmlinux 0xa7f02515 ata_host_activate -EXPORT_SYMBOL_GPL vmlinux 0xa81ccb7a inet6_csk_xmit -EXPORT_SYMBOL_GPL vmlinux 0xa81e53d5 __traceiter_pelt_se_tp -EXPORT_SYMBOL_GPL vmlinux 0xa830dba5 xhci_run -EXPORT_SYMBOL_GPL vmlinux 0xa849df26 __SCK__tp_func_rpm_idle +EXPORT_SYMBOL_GPL vmlinux 0xa7dd5020 __SCK__tp_func_tcp_bad_csum +EXPORT_SYMBOL_GPL vmlinux 0xa7ea3ab8 pinctrl_force_default +EXPORT_SYMBOL_GPL vmlinux 0xa807e205 devm_regmap_del_irq_chip +EXPORT_SYMBOL_GPL vmlinux 0xa80d497a ata_noop_qc_prep +EXPORT_SYMBOL_GPL vmlinux 0xa8100bb8 __tracepoint_pelt_se_tp +EXPORT_SYMBOL_GPL vmlinux 0xa813ad03 pci_msi_unmask_irq +EXPORT_SYMBOL_GPL vmlinux 0xa82ea0ec __SCK__tp_func_rpm_suspend +EXPORT_SYMBOL_GPL vmlinux 0xa8315f6e phy_destroy +EXPORT_SYMBOL_GPL vmlinux 0xa84c7b8c alloc_dax_region EXPORT_SYMBOL_GPL vmlinux 0xa851973a raw_notifier_call_chain -EXPORT_SYMBOL_GPL vmlinux 0xa8585d43 devm_gpiod_get_index_optional -EXPORT_SYMBOL_GPL vmlinux 0xa861ef17 get_dev_pagemap -EXPORT_SYMBOL_GPL vmlinux 0xa8803a1e regulator_put -EXPORT_SYMBOL_GPL vmlinux 0xa8853378 usb_hcd_unmap_urb_setup_for_dma -EXPORT_SYMBOL_GPL vmlinux 0xa886a239 screen_pos -EXPORT_SYMBOL_GPL vmlinux 0xa888a804 devm_clk_bulk_get -EXPORT_SYMBOL_GPL vmlinux 0xa8a5e708 gpiochip_get_desc -EXPORT_SYMBOL_GPL vmlinux 0xa8aa28e9 param_set_uint_minmax -EXPORT_SYMBOL_GPL vmlinux 0xa8b2fdd2 iomap_migrate_page -EXPORT_SYMBOL_GPL vmlinux 0xa8c3b7b7 da9052_disable_irq -EXPORT_SYMBOL_GPL vmlinux 0xa8e89e59 spi_bus_type -EXPORT_SYMBOL_GPL vmlinux 0xa8f33bca fat_attach +EXPORT_SYMBOL_GPL vmlinux 0xa86ed3f3 transport_configure_device +EXPORT_SYMBOL_GPL vmlinux 0xa87013a0 nvme_unfreeze +EXPORT_SYMBOL_GPL vmlinux 0xa8742d6b acpi_pm_set_device_wakeup +EXPORT_SYMBOL_GPL vmlinux 0xa885495a __clk_get_hw +EXPORT_SYMBOL_GPL vmlinux 0xa8949a64 ip6_datagram_recv_ctl +EXPORT_SYMBOL_GPL vmlinux 0xa898e0e7 simple_attr_open +EXPORT_SYMBOL_GPL vmlinux 0xa8b80324 inet6_csk_update_pmtu +EXPORT_SYMBOL_GPL vmlinux 0xa8c58173 __skb_tstamp_tx +EXPORT_SYMBOL_GPL vmlinux 0xa8f17768 debugfs_create_ulong EXPORT_SYMBOL_GPL vmlinux 0xa9029533 call_srcu -EXPORT_SYMBOL_GPL vmlinux 0xa9072343 serial8250_em485_start_tx +EXPORT_SYMBOL_GPL vmlinux 0xa907798f irq_domain_remove +EXPORT_SYMBOL_GPL vmlinux 0xa90d973d devm_regulator_bulk_register_supply_alias EXPORT_SYMBOL_GPL vmlinux 0xa9126bff hpet_set_rtc_irq_bit -EXPORT_SYMBOL_GPL vmlinux 0xa920d318 __blk_req_zone_write_lock +EXPORT_SYMBOL_GPL vmlinux 0xa91320eb devfreq_event_disable_edev +EXPORT_SYMBOL_GPL vmlinux 0xa913b0e5 key_type_user +EXPORT_SYMBOL_GPL vmlinux 0xa92d7117 is_virtio_device EXPORT_SYMBOL_GPL vmlinux 0xa9320d27 ktime_get_seconds -EXPORT_SYMBOL_GPL vmlinux 0xa9428d87 devlink_param_value_changed +EXPORT_SYMBOL_GPL vmlinux 0xa953185b dma_buf_get +EXPORT_SYMBOL_GPL vmlinux 0xa965c7f5 device_find_child_by_name +EXPORT_SYMBOL_GPL vmlinux 0xa96ad1b8 virtqueue_get_desc_addr EXPORT_SYMBOL_GPL vmlinux 0xa96e8b4e hv_setup_vmbus_handler -EXPORT_SYMBOL_GPL vmlinux 0xa97cf94e __raw_v6_lookup -EXPORT_SYMBOL_GPL vmlinux 0xa97d1e1c crypto_drop_spawn +EXPORT_SYMBOL_GPL vmlinux 0xa974af6e relay_close EXPORT_SYMBOL_GPL vmlinux 0xa9854364 umc_normaddr_to_sysaddr +EXPORT_SYMBOL_GPL vmlinux 0xa99bef1d securityfs_create_symlink EXPORT_SYMBOL_GPL vmlinux 0xa99ef899 devlink_fmsg_bool_pair_put -EXPORT_SYMBOL_GPL vmlinux 0xa9aa3aa6 mnt_drop_write -EXPORT_SYMBOL_GPL vmlinux 0xa9b218c5 pci_device_is_present -EXPORT_SYMBOL_GPL vmlinux 0xa9cc1519 clk_mux_determine_rate_flags -EXPORT_SYMBOL_GPL vmlinux 0xa9cc4bc2 amd_iommu_is_attach_deferred -EXPORT_SYMBOL_GPL vmlinux 0xa9d7e7ed bsg_job_done +EXPORT_SYMBOL_GPL vmlinux 0xa9aabf1a __SCK__tp_func_powernv_throttle +EXPORT_SYMBOL_GPL vmlinux 0xa9bad8f7 pci_cfg_access_lock +EXPORT_SYMBOL_GPL vmlinux 0xa9c1090f devfreq_get_devfreq_by_phandle +EXPORT_SYMBOL_GPL vmlinux 0xa9cfcf49 intel_pinctrl_suspend_noirq +EXPORT_SYMBOL_GPL vmlinux 0xa9db4a6b thermal_zone_unbind_cooling_device EXPORT_SYMBOL_GPL vmlinux 0xa9e18049 task_handoff_unregister -EXPORT_SYMBOL_GPL vmlinux 0xaa1e2400 bd_unlink_disk_holder -EXPORT_SYMBOL_GPL vmlinux 0xaa1ecd11 crypto_register_skciphers +EXPORT_SYMBOL_GPL vmlinux 0xa9e4d4d1 acpi_dma_request_slave_chan_by_index +EXPORT_SYMBOL_GPL vmlinux 0xa9edbfcc perf_event_release_kernel +EXPORT_SYMBOL_GPL vmlinux 0xa9f440ac dmaengine_desc_get_metadata_ptr +EXPORT_SYMBOL_GPL vmlinux 0xaa015a1b pci_epc_add_epf +EXPORT_SYMBOL_GPL vmlinux 0xaa064c23 ata_bmdma_setup EXPORT_SYMBOL_GPL vmlinux 0xaa230f88 perf_unregister_guest_info_callbacks -EXPORT_SYMBOL_GPL vmlinux 0xaa27cdf2 fwnode_property_match_string -EXPORT_SYMBOL_GPL vmlinux 0xaa2b0523 register_wide_hw_breakpoint -EXPORT_SYMBOL_GPL vmlinux 0xaa320c83 gpiochip_unlock_as_irq -EXPORT_SYMBOL_GPL vmlinux 0xaa357fc2 fsstack_copy_inode_size -EXPORT_SYMBOL_GPL vmlinux 0xaa3c378f blk_update_request +EXPORT_SYMBOL_GPL vmlinux 0xaa2b05eb fsnotify_init_mark +EXPORT_SYMBOL_GPL vmlinux 0xaa3489ad blk_mq_virtio_map_queues +EXPORT_SYMBOL_GPL vmlinux 0xaa394443 regulator_is_enabled_regmap +EXPORT_SYMBOL_GPL vmlinux 0xaa533ae4 __tracepoint_br_fdb_update +EXPORT_SYMBOL_GPL vmlinux 0xaa547b2e crypto_aead_setkey EXPORT_SYMBOL_GPL vmlinux 0xaa5aee1c uv_bios_mq_watchlist_alloc -EXPORT_SYMBOL_GPL vmlinux 0xaa5d6383 ping_recvmsg -EXPORT_SYMBOL_GPL vmlinux 0xaa660f60 ip_tunnel_uninit EXPORT_SYMBOL_GPL vmlinux 0xaa6a50f9 __static_key_deferred_flush -EXPORT_SYMBOL_GPL vmlinux 0xaa72ee7d usb_driver_set_configuration -EXPORT_SYMBOL_GPL vmlinux 0xaa832971 bus_find_device +EXPORT_SYMBOL_GPL vmlinux 0xaa71929a cpufreq_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0xaa834866 __tracepoint_rpm_resume EXPORT_SYMBOL_GPL vmlinux 0xaa86cfb5 uv_possible_blades -EXPORT_SYMBOL_GPL vmlinux 0xaa957356 regcache_drop_region -EXPORT_SYMBOL_GPL vmlinux 0xaa9ec87b __traceiter_devlink_trap_report EXPORT_SYMBOL_GPL vmlinux 0xaaa918c9 ftrace_dump -EXPORT_SYMBOL_GPL vmlinux 0xaabff9da acpi_dev_add_driver_gpios -EXPORT_SYMBOL_GPL vmlinux 0xaad0acdf usb_phy_get_charger_current -EXPORT_SYMBOL_GPL vmlinux 0xaad9ca09 crypto_stats_akcipher_encrypt -EXPORT_SYMBOL_GPL vmlinux 0xaae47dc7 xhci_check_bandwidth -EXPORT_SYMBOL_GPL vmlinux 0xaaee3e77 sysfs_create_file_ns -EXPORT_SYMBOL_GPL vmlinux 0xaaf216e3 __devm_rtc_register_device -EXPORT_SYMBOL_GPL vmlinux 0xab01e61d gpiod_export -EXPORT_SYMBOL_GPL vmlinux 0xab09df52 irqchip_fwnode_ops -EXPORT_SYMBOL_GPL vmlinux 0xab123988 debugfs_create_u8 +EXPORT_SYMBOL_GPL vmlinux 0xaac42d7b set_online_page_callback +EXPORT_SYMBOL_GPL vmlinux 0xaad235fc sk_msg_trim +EXPORT_SYMBOL_GPL vmlinux 0xaad7a179 acpi_dma_configure_id +EXPORT_SYMBOL_GPL vmlinux 0xaad97bc6 skb_segment +EXPORT_SYMBOL_GPL vmlinux 0xaaece8d6 __traceiter_add_device_to_group +EXPORT_SYMBOL_GPL vmlinux 0xab08db65 fsverity_verify_bio +EXPORT_SYMBOL_GPL vmlinux 0xab0917c7 ata_scsi_ioctl +EXPORT_SYMBOL_GPL vmlinux 0xab123545 blk_set_pm_only +EXPORT_SYMBOL_GPL vmlinux 0xab123ed9 component_add +EXPORT_SYMBOL_GPL vmlinux 0xab131710 gpiochip_enable_irq EXPORT_SYMBOL_GPL vmlinux 0xab1e0e93 hv_setup_kexec_handler -EXPORT_SYMBOL_GPL vmlinux 0xab42618f __tracepoint_mc_event -EXPORT_SYMBOL_GPL vmlinux 0xab6cdd3c fuse_dev_release -EXPORT_SYMBOL_GPL vmlinux 0xab6ed9aa cpu_device_create -EXPORT_SYMBOL_GPL vmlinux 0xab97301c __mmdrop +EXPORT_SYMBOL_GPL vmlinux 0xab21347c usb_get_descriptor +EXPORT_SYMBOL_GPL vmlinux 0xab314cec devm_clk_hw_unregister +EXPORT_SYMBOL_GPL vmlinux 0xab33cf5e generic_access_phys +EXPORT_SYMBOL_GPL vmlinux 0xab3f45ba blk_mark_disk_dead +EXPORT_SYMBOL_GPL vmlinux 0xab65a45c clk_hw_get_parent_index +EXPORT_SYMBOL_GPL vmlinux 0xab6b6406 pci_intx +EXPORT_SYMBOL_GPL vmlinux 0xab6cbdc3 virtqueue_get_vring EXPORT_SYMBOL_GPL vmlinux 0xab9bd884 perf_register_guest_info_callbacks -EXPORT_SYMBOL_GPL vmlinux 0xaba525d5 pinctrl_pm_select_default_state -EXPORT_SYMBOL_GPL vmlinux 0xaba5ef7e usb_hub_claim_port -EXPORT_SYMBOL_GPL vmlinux 0xabb2cdd2 dma_alloc_noncontiguous +EXPORT_SYMBOL_GPL vmlinux 0xabb842f7 device_get_dma_attr +EXPORT_SYMBOL_GPL vmlinux 0xabb8e239 __traceiter_rpm_resume +EXPORT_SYMBOL_GPL vmlinux 0xabc1661d fpu_swap_kvm_fpstate EXPORT_SYMBOL_GPL vmlinux 0xabc298d0 intel_scu_ipc_unregister -EXPORT_SYMBOL_GPL vmlinux 0xabc2a135 generic_fh_to_parent EXPORT_SYMBOL_GPL vmlinux 0xabc640f3 list_lru_isolate -EXPORT_SYMBOL_GPL vmlinux 0xabcde21b devlink_traps_register -EXPORT_SYMBOL_GPL vmlinux 0xabcfc253 dst_cache_get_ip6 -EXPORT_SYMBOL_GPL vmlinux 0xabd23d83 irq_gc_ack_set_bit -EXPORT_SYMBOL_GPL vmlinux 0xabe059d6 spi_mem_exec_op -EXPORT_SYMBOL_GPL vmlinux 0xabe70cda fib6_check_nexthop -EXPORT_SYMBOL_GPL vmlinux 0xabee30c9 pci_pr3_present +EXPORT_SYMBOL_GPL vmlinux 0xabe30d1b device_link_add +EXPORT_SYMBOL_GPL vmlinux 0xabe77044 __tracepoint_remove_device_from_group +EXPORT_SYMBOL_GPL vmlinux 0xabeeea4f __SCK__tp_func_block_bio_complete EXPORT_SYMBOL_GPL vmlinux 0xabf03fc3 __SCT__tp_func_xhci_dbg_quirks -EXPORT_SYMBOL_GPL vmlinux 0xac030496 __traceiter_rpm_return_int -EXPORT_SYMBOL_GPL vmlinux 0xac0835d0 bpf_offload_dev_create -EXPORT_SYMBOL_GPL vmlinux 0xac219ca6 cpufreq_cpu_get_raw -EXPORT_SYMBOL_GPL vmlinux 0xac37bab5 acpi_dma_request_slave_chan_by_index -EXPORT_SYMBOL_GPL vmlinux 0xac5fa338 rio_local_get_device_id -EXPORT_SYMBOL_GPL vmlinux 0xac5fa9de iommu_fwspec_init -EXPORT_SYMBOL_GPL vmlinux 0xac6875b2 rdev_get_dev -EXPORT_SYMBOL_GPL vmlinux 0xac6c9f54 elv_unregister -EXPORT_SYMBOL_GPL vmlinux 0xac7f66ad pci_cfg_access_lock -EXPORT_SYMBOL_GPL vmlinux 0xaca1a5d5 rio_mport_class -EXPORT_SYMBOL_GPL vmlinux 0xacb3046d sk_set_memalloc +EXPORT_SYMBOL_GPL vmlinux 0xabf3c496 wakeup_source_create +EXPORT_SYMBOL_GPL vmlinux 0xac0120a7 gov_attr_set_put +EXPORT_SYMBOL_GPL vmlinux 0xac17db9b dm_internal_resume +EXPORT_SYMBOL_GPL vmlinux 0xac241d46 badblocks_show +EXPORT_SYMBOL_GPL vmlinux 0xac24f5a9 vfio_external_group_match_file +EXPORT_SYMBOL_GPL vmlinux 0xac2b6840 vfio_pci_core_register_device +EXPORT_SYMBOL_GPL vmlinux 0xac3b232a set_secondary_fwnode +EXPORT_SYMBOL_GPL vmlinux 0xac765af4 usb_autopm_put_interface_async +EXPORT_SYMBOL_GPL vmlinux 0xac77bc82 perf_event_period +EXPORT_SYMBOL_GPL vmlinux 0xac7ba4df devm_free_percpu +EXPORT_SYMBOL_GPL vmlinux 0xac9132f0 __SCK__tp_func_block_unplug +EXPORT_SYMBOL_GPL vmlinux 0xac92da7a ip_tunnel_lookup +EXPORT_SYMBOL_GPL vmlinux 0xac95d7d9 __tracepoint_devlink_hwerr +EXPORT_SYMBOL_GPL vmlinux 0xac9b48cf icc_provider_add +EXPORT_SYMBOL_GPL vmlinux 0xacb08365 devm_gpiod_unhinge EXPORT_SYMBOL_GPL vmlinux 0xacb4d88c clk_rate_exclusive_put -EXPORT_SYMBOL_GPL vmlinux 0xacbe5f14 inet6_hash +EXPORT_SYMBOL_GPL vmlinux 0xacb966a5 usb_create_hcd +EXPORT_SYMBOL_GPL vmlinux 0xacc2516c crypto_stats_decompress +EXPORT_SYMBOL_GPL vmlinux 0xacc30bd8 fsnotify_put_mark +EXPORT_SYMBOL_GPL vmlinux 0xacc49495 pci_generic_config_read EXPORT_SYMBOL_GPL vmlinux 0xacc977ac alarm_forward_now -EXPORT_SYMBOL_GPL vmlinux 0xaccc1c3b devm_nvmem_cell_get -EXPORT_SYMBOL_GPL vmlinux 0xacce9cf0 ata_platform_remove_one -EXPORT_SYMBOL_GPL vmlinux 0xacd3a366 pin_user_pages_fast_only -EXPORT_SYMBOL_GPL vmlinux 0xacdc0739 usb_hub_clear_tt_buffer -EXPORT_SYMBOL_GPL vmlinux 0xacedb89a usb_get_role_switch_default_mode -EXPORT_SYMBOL_GPL vmlinux 0xad044eb5 devm_gpiod_get -EXPORT_SYMBOL_GPL vmlinux 0xad0adef5 genphy_c45_loopback +EXPORT_SYMBOL_GPL vmlinux 0xace1c10d bpf_trace_run2 +EXPORT_SYMBOL_GPL vmlinux 0xaceb55a1 usb_lock_device_for_reset +EXPORT_SYMBOL_GPL vmlinux 0xad04352a __traceiter_tcp_bad_csum +EXPORT_SYMBOL_GPL vmlinux 0xad0e4dca iopf_queue_add_device EXPORT_SYMBOL_GPL vmlinux 0xad0f2b6c unix_table_lock -EXPORT_SYMBOL_GPL vmlinux 0xad110fdb unix_peer_get -EXPORT_SYMBOL_GPL vmlinux 0xad15f665 __tracepoint_error_report_end -EXPORT_SYMBOL_GPL vmlinux 0xad18a14b inet6_sk_rebuild_header -EXPORT_SYMBOL_GPL vmlinux 0xad2697b9 ip_tunnel_siocdevprivate +EXPORT_SYMBOL_GPL vmlinux 0xad32b5ba simple_attr_release +EXPORT_SYMBOL_GPL vmlinux 0xad3482a7 regulator_allow_bypass EXPORT_SYMBOL_GPL vmlinux 0xad395dd9 mm_account_pinned_pages -EXPORT_SYMBOL_GPL vmlinux 0xad3df57d blk_mq_hctx_set_fq_lock_class EXPORT_SYMBOL_GPL vmlinux 0xad4e6259 remove_cpu -EXPORT_SYMBOL_GPL vmlinux 0xad5345d5 ping_seq_stop EXPORT_SYMBOL_GPL vmlinux 0xad5737fc efivar_init -EXPORT_SYMBOL_GPL vmlinux 0xad5dda58 dax_layout_busy_page_range EXPORT_SYMBOL_GPL vmlinux 0xad5f0017 perf_trace_buf_alloc +EXPORT_SYMBOL_GPL vmlinux 0xad6013a3 rio_request_mport_dma EXPORT_SYMBOL_GPL vmlinux 0xad645234 register_switchdev_notifier -EXPORT_SYMBOL_GPL vmlinux 0xad68afb9 __tracepoint_block_rq_insert -EXPORT_SYMBOL_GPL vmlinux 0xad6c2a3e irq_domain_set_hwirq_and_chip -EXPORT_SYMBOL_GPL vmlinux 0xad79a1f6 devm_nvmem_device_get -EXPORT_SYMBOL_GPL vmlinux 0xad888ccb hwmon_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0xad692642 __SCK__tp_func_neigh_update_done +EXPORT_SYMBOL_GPL vmlinux 0xad6b796e pci_load_saved_state +EXPORT_SYMBOL_GPL vmlinux 0xad7a4549 __SCK__tp_func_error_report_end +EXPORT_SYMBOL_GPL vmlinux 0xad863a47 tty_kclose +EXPORT_SYMBOL_GPL vmlinux 0xad8657cb usb_put_dev +EXPORT_SYMBOL_GPL vmlinux 0xad9a1943 __irq_domain_add +EXPORT_SYMBOL_GPL vmlinux 0xada089fd fsl_mc_device_group EXPORT_SYMBOL_GPL vmlinux 0xada38766 dst_cache_destroy -EXPORT_SYMBOL_GPL vmlinux 0xada9cf6c devlink_dpipe_entry_ctx_close -EXPORT_SYMBOL_GPL vmlinux 0xadcbff26 iommu_set_pgtable_quirks -EXPORT_SYMBOL_GPL vmlinux 0xae089e71 usb_anchor_urb +EXPORT_SYMBOL_GPL vmlinux 0xadb017ab regmap_get_device +EXPORT_SYMBOL_GPL vmlinux 0xadb11a8a kill_device +EXPORT_SYMBOL_GPL vmlinux 0xadbb94a4 user_describe +EXPORT_SYMBOL_GPL vmlinux 0xadbb94b5 __traceiter_fdb_delete +EXPORT_SYMBOL_GPL vmlinux 0xade50d84 security_file_permission +EXPORT_SYMBOL_GPL vmlinux 0xadef17bc debugfs_create_dir +EXPORT_SYMBOL_GPL vmlinux 0xadf4b7ac iommu_unmap_fast +EXPORT_SYMBOL_GPL vmlinux 0xadf9e501 iomap_readpage +EXPORT_SYMBOL_GPL vmlinux 0xadfa272c rio_enable_rx_tx_port +EXPORT_SYMBOL_GPL vmlinux 0xadfa3bde devm_hwmon_device_register_with_info +EXPORT_SYMBOL_GPL vmlinux 0xae069e0a vtime_guest_exit EXPORT_SYMBOL_GPL vmlinux 0xae0ecf40 usb_bus_idr_lock -EXPORT_SYMBOL_GPL vmlinux 0xae0f7dcf misc_cg_try_charge EXPORT_SYMBOL_GPL vmlinux 0xae1051b0 net_cls_cgrp_subsys_enabled_key +EXPORT_SYMBOL_GPL vmlinux 0xae114c5b driver_attach +EXPORT_SYMBOL_GPL vmlinux 0xae1b1b56 mptcp_subflow_init_cookie_req +EXPORT_SYMBOL_GPL vmlinux 0xae282f19 ata_sff_qc_fill_rtf EXPORT_SYMBOL_GPL vmlinux 0xae2d175d x86_msi_msg_get_destid +EXPORT_SYMBOL_GPL vmlinux 0xae32ffd2 crypto_alloc_sync_skcipher EXPORT_SYMBOL_GPL vmlinux 0xae39f80e dst_cache_init -EXPORT_SYMBOL_GPL vmlinux 0xae49759c crypto_unregister_rng -EXPORT_SYMBOL_GPL vmlinux 0xae49bec8 pci_create_root_bus +EXPORT_SYMBOL_GPL vmlinux 0xae4167b8 debugfs_rename +EXPORT_SYMBOL_GPL vmlinux 0xae5446d1 __platform_driver_register +EXPORT_SYMBOL_GPL vmlinux 0xae6418e3 devm_phy_create EXPORT_SYMBOL_GPL vmlinux 0xae69b1c1 usermodehelper_read_unlock -EXPORT_SYMBOL_GPL vmlinux 0xae6a3225 shmem_read_mapping_page_gfp -EXPORT_SYMBOL_GPL vmlinux 0xae6b77e3 xdp_do_redirect -EXPORT_SYMBOL_GPL vmlinux 0xae6fdc3d phy_start_machine -EXPORT_SYMBOL_GPL vmlinux 0xae73e704 __SCK__tp_func_sched_util_est_se_tp EXPORT_SYMBOL_GPL vmlinux 0xae7c231d mpi_cmp -EXPORT_SYMBOL_GPL vmlinux 0xae95da12 udp6_lib_lookup -EXPORT_SYMBOL_GPL vmlinux 0xae9f3fa7 sk_msg_free_partial -EXPORT_SYMBOL_GPL vmlinux 0xaeaf64cd fsnotify_alloc_group -EXPORT_SYMBOL_GPL vmlinux 0xaeea1e84 ata_acpi_stm -EXPORT_SYMBOL_GPL vmlinux 0xaef74ec5 crypto_shoot_alg -EXPORT_SYMBOL_GPL vmlinux 0xaf01ac3c blk_mq_free_request +EXPORT_SYMBOL_GPL vmlinux 0xaea25059 pci_msi_prepare +EXPORT_SYMBOL_GPL vmlinux 0xaea3db88 clk_register_mux_table +EXPORT_SYMBOL_GPL vmlinux 0xaea723c4 fs_dax_get_by_bdev +EXPORT_SYMBOL_GPL vmlinux 0xaea9d46d __class_create +EXPORT_SYMBOL_GPL vmlinux 0xaeb55b54 vfio_pci_core_match +EXPORT_SYMBOL_GPL vmlinux 0xaeb90f17 devm_phy_put +EXPORT_SYMBOL_GPL vmlinux 0xaec50858 __SCK__tp_func_pelt_irq_tp +EXPORT_SYMBOL_GPL vmlinux 0xaec52c77 gpiod_get_raw_array_value_cansleep +EXPORT_SYMBOL_GPL vmlinux 0xaec88c19 fwnode_create_software_node +EXPORT_SYMBOL_GPL vmlinux 0xaed7cd9d __auxiliary_device_add EXPORT_SYMBOL_GPL vmlinux 0xaf076aec nd_fletcher64 EXPORT_SYMBOL_GPL vmlinux 0xaf0b6ba7 blkg_rwstat_init -EXPORT_SYMBOL_GPL vmlinux 0xaf0fae2a __efivar_entry_delete +EXPORT_SYMBOL_GPL vmlinux 0xaf120ac1 rt_mutex_unlock EXPORT_SYMBOL_GPL vmlinux 0xaf4014ff usb_amd_quirk_pll_check +EXPORT_SYMBOL_GPL vmlinux 0xaf554720 devm_regulator_get_exclusive +EXPORT_SYMBOL_GPL vmlinux 0xaf603c09 replace_page_cache_page +EXPORT_SYMBOL_GPL vmlinux 0xaf666f0a serial8250_rpm_get_tx +EXPORT_SYMBOL_GPL vmlinux 0xaf692422 dev_pm_genpd_suspend EXPORT_SYMBOL_GPL vmlinux 0xaf793668 __alloc_percpu_gfp +EXPORT_SYMBOL_GPL vmlinux 0xaf84ee61 platform_device_register_full EXPORT_SYMBOL_GPL vmlinux 0xaf852873 cpuidle_register_device -EXPORT_SYMBOL_GPL vmlinux 0xafa5b79e crypto_remove_spawns -EXPORT_SYMBOL_GPL vmlinux 0xafab94c9 clk_hw_register_fractional_divider -EXPORT_SYMBOL_GPL vmlinux 0xafba6113 inverse_translate -EXPORT_SYMBOL_GPL vmlinux 0xafc6ca4f __fscrypt_inode_uses_inline_crypto -EXPORT_SYMBOL_GPL vmlinux 0xafd6b38e dm_accept_partial_bio +EXPORT_SYMBOL_GPL vmlinux 0xaf951173 __synth_event_gen_cmd_start +EXPORT_SYMBOL_GPL vmlinux 0xafa8d10c extcon_set_state_sync +EXPORT_SYMBOL_GPL vmlinux 0xafb34e8f platform_bus_type +EXPORT_SYMBOL_GPL vmlinux 0xafbdebf3 icc_disable +EXPORT_SYMBOL_GPL vmlinux 0xafc68619 blk_trace_startstop +EXPORT_SYMBOL_GPL vmlinux 0xafd022b1 clk_hw_set_parent +EXPORT_SYMBOL_GPL vmlinux 0xafd81035 acpi_device_uevent_modalias +EXPORT_SYMBOL_GPL vmlinux 0xafdc93bd phy_pm_runtime_get_sync EXPORT_SYMBOL_GPL vmlinux 0xafddd545 ata_id_c_string -EXPORT_SYMBOL_GPL vmlinux 0xafede767 linear_hugepage_index -EXPORT_SYMBOL_GPL vmlinux 0xaff01d26 tty_perform_flush -EXPORT_SYMBOL_GPL vmlinux 0xb009c1f2 vring_transport_features -EXPORT_SYMBOL_GPL vmlinux 0xb0104d9d tun_get_socket -EXPORT_SYMBOL_GPL vmlinux 0xb02d4f63 dev_pm_opp_find_level_exact -EXPORT_SYMBOL_GPL vmlinux 0xb03a95f1 __device_reset -EXPORT_SYMBOL_GPL vmlinux 0xb042ff9b blk_req_needs_zone_write_lock -EXPORT_SYMBOL_GPL vmlinux 0xb050140a device_show_int -EXPORT_SYMBOL_GPL vmlinux 0xb064a3d6 uprobe_register_refctr +EXPORT_SYMBOL_GPL vmlinux 0xafe2891a vring_new_virtqueue +EXPORT_SYMBOL_GPL vmlinux 0xafeb3673 usb_string +EXPORT_SYMBOL_GPL vmlinux 0xb0147ce4 devlink_param_register +EXPORT_SYMBOL_GPL vmlinux 0xb0194da6 iommu_fwspec_free +EXPORT_SYMBOL_GPL vmlinux 0xb03c98c2 cpuidle_unregister +EXPORT_SYMBOL_GPL vmlinux 0xb045caa5 irqchip_fwnode_ops +EXPORT_SYMBOL_GPL vmlinux 0xb04d76e6 ip_tunnel_changelink +EXPORT_SYMBOL_GPL vmlinux 0xb04fe212 acpi_dev_gpio_irq_get_by EXPORT_SYMBOL_GPL vmlinux 0xb0747ed2 rcu_cpu_stall_suppress EXPORT_SYMBOL_GPL vmlinux 0xb077e70a clk_unprepare +EXPORT_SYMBOL_GPL vmlinux 0xb07b2425 ata_eh_freeze_port +EXPORT_SYMBOL_GPL vmlinux 0xb08b7947 bsg_setup_queue +EXPORT_SYMBOL_GPL vmlinux 0xb098f13d acpi_subsys_suspend_late +EXPORT_SYMBOL_GPL vmlinux 0xb0abcd63 extcon_get_state +EXPORT_SYMBOL_GPL vmlinux 0xb0adde92 skb_mpls_dec_ttl EXPORT_SYMBOL_GPL vmlinux 0xb0b85f47 ring_buffer_iter_reset +EXPORT_SYMBOL_GPL vmlinux 0xb0c11538 pci_epc_start +EXPORT_SYMBOL_GPL vmlinux 0xb0c3d4eb ping_err EXPORT_SYMBOL_GPL vmlinux 0xb0d1656c gpio_free_array -EXPORT_SYMBOL_GPL vmlinux 0xb0d1f95d __page_file_index -EXPORT_SYMBOL_GPL vmlinux 0xb0d23d33 tpm_calc_ordinal_duration -EXPORT_SYMBOL_GPL vmlinux 0xb0d3b102 gpiochip_free_own_desc -EXPORT_SYMBOL_GPL vmlinux 0xb0e037ca bpf_prog_free -EXPORT_SYMBOL_GPL vmlinux 0xb0ea7983 vfs_listxattr -EXPORT_SYMBOL_GPL vmlinux 0xb0f2ac88 dax_layout_busy_page EXPORT_SYMBOL_GPL vmlinux 0xb0fbb722 clk_fractional_divider_ops -EXPORT_SYMBOL_GPL vmlinux 0xb1023f1f fwnode_property_read_u64_array -EXPORT_SYMBOL_GPL vmlinux 0xb108d747 alloc_skb_for_msg +EXPORT_SYMBOL_GPL vmlinux 0xb105bc5c dev_pm_opp_attach_genpd EXPORT_SYMBOL_GPL vmlinux 0xb10d964d devlink_fmsg_pair_nest_end -EXPORT_SYMBOL_GPL vmlinux 0xb10dfdf1 rio_del_device -EXPORT_SYMBOL_GPL vmlinux 0xb11b3c3c pci_dev_run_wake EXPORT_SYMBOL_GPL vmlinux 0xb11cc43b __SCT__tp_func_br_fdb_update EXPORT_SYMBOL_GPL vmlinux 0xb11d9000 tty_dev_name_to_number -EXPORT_SYMBOL_GPL vmlinux 0xb11fb4cc ping_hash -EXPORT_SYMBOL_GPL vmlinux 0xb160907a lwtunnel_encap_del_ops +EXPORT_SYMBOL_GPL vmlinux 0xb1209a6f mmu_interval_read_begin +EXPORT_SYMBOL_GPL vmlinux 0xb14142fe sata_scr_write +EXPORT_SYMBOL_GPL vmlinux 0xb161acfd fsverity_file_open EXPORT_SYMBOL_GPL vmlinux 0xb1647fc2 devlink_info_version_running_put -EXPORT_SYMBOL_GPL vmlinux 0xb17153d8 vfio_uninit_group_dev -EXPORT_SYMBOL_GPL vmlinux 0xb174df6f devm_blk_ksm_init +EXPORT_SYMBOL_GPL vmlinux 0xb1799283 ping_queue_rcv_skb EXPORT_SYMBOL_GPL vmlinux 0xb18429eb suspend_device_irqs -EXPORT_SYMBOL_GPL vmlinux 0xb184e83b dax_writeback_mapping_range -EXPORT_SYMBOL_GPL vmlinux 0xb187bff4 relay_close -EXPORT_SYMBOL_GPL vmlinux 0xb19e72ea dst_cache_get -EXPORT_SYMBOL_GPL vmlinux 0xb1a53b0d ping_unhash -EXPORT_SYMBOL_GPL vmlinux 0xb1a844bb do_splice_to -EXPORT_SYMBOL_GPL vmlinux 0xb1ae8eee crypto_alloc_kpp -EXPORT_SYMBOL_GPL vmlinux 0xb1b39ca6 nexthop_find_by_id -EXPORT_SYMBOL_GPL vmlinux 0xb1b72aa8 __udp_gso_segment -EXPORT_SYMBOL_GPL vmlinux 0xb1bc9f6e ata_host_suspend +EXPORT_SYMBOL_GPL vmlinux 0xb186f574 blk_ksm_init_passthrough +EXPORT_SYMBOL_GPL vmlinux 0xb18d321c pinctrl_utils_add_config +EXPORT_SYMBOL_GPL vmlinux 0xb1929237 dev_pm_opp_set_opp +EXPORT_SYMBOL_GPL vmlinux 0xb1a8a9ca regmap_reinit_cache +EXPORT_SYMBOL_GPL vmlinux 0xb1ac1c43 ata_link_online +EXPORT_SYMBOL_GPL vmlinux 0xb1bb96a5 ata_acpi_gtm EXPORT_SYMBOL_GPL vmlinux 0xb1bed25d dpm_resume_start -EXPORT_SYMBOL_GPL vmlinux 0xb1ce5dd3 __traceiter_nvme_sq -EXPORT_SYMBOL_GPL vmlinux 0xb1ded735 pci_test_config_bits +EXPORT_SYMBOL_GPL vmlinux 0xb1c06bcd __vring_new_virtqueue +EXPORT_SYMBOL_GPL vmlinux 0xb1d995c7 usb_reset_configuration +EXPORT_SYMBOL_GPL vmlinux 0xb1db82b3 gpiochip_irqchip_irq_valid EXPORT_SYMBOL_GPL vmlinux 0xb1e25684 __trace_bputs -EXPORT_SYMBOL_GPL vmlinux 0xb1e90939 __tracepoint_sched_util_est_se_tp -EXPORT_SYMBOL_GPL vmlinux 0xb1ea06b3 ata_sff_busy_sleep -EXPORT_SYMBOL_GPL vmlinux 0xb1f1093d irq_domain_create_hierarchy -EXPORT_SYMBOL_GPL vmlinux 0xb1f52e5e acpi_gpiochip_request_interrupts EXPORT_SYMBOL_GPL vmlinux 0xb1fc1782 pci_speed_string -EXPORT_SYMBOL_GPL vmlinux 0xb1ff2e52 iomap_writepages EXPORT_SYMBOL_GPL vmlinux 0xb202f0d7 rht_bucket_nested_insert -EXPORT_SYMBOL_GPL vmlinux 0xb20c5cb6 __netif_set_xps_queue +EXPORT_SYMBOL_GPL vmlinux 0xb20fdf2d kill_pid_usb_asyncio +EXPORT_SYMBOL_GPL vmlinux 0xb211a2da phy_modify_changed +EXPORT_SYMBOL_GPL vmlinux 0xb2187a35 devm_namespace_disable +EXPORT_SYMBOL_GPL vmlinux 0xb2187b68 do_take_over_console +EXPORT_SYMBOL_GPL vmlinux 0xb21e770a shake_page EXPORT_SYMBOL_GPL vmlinux 0xb2210d64 reset_control_deassert -EXPORT_SYMBOL_GPL vmlinux 0xb226dfaf regmap_add_irq_chip -EXPORT_SYMBOL_GPL vmlinux 0xb229d161 vp_modern_remove -EXPORT_SYMBOL_GPL vmlinux 0xb22eee92 mmu_interval_read_begin -EXPORT_SYMBOL_GPL vmlinux 0xb2335c82 udp_tunnel_nic_ops -EXPORT_SYMBOL_GPL vmlinux 0xb23b30e2 crypto_stats_kpp_generate_public_key -EXPORT_SYMBOL_GPL vmlinux 0xb23c7ec2 udp_tunnel6_xmit_skb +EXPORT_SYMBOL_GPL vmlinux 0xb226f758 __tracepoint_neigh_cleanup_and_release +EXPORT_SYMBOL_GPL vmlinux 0xb228ef7e eventfd_ctx_fileget EXPORT_SYMBOL_GPL vmlinux 0xb2405efc secure_tcp_seq -EXPORT_SYMBOL_GPL vmlinux 0xb2520c61 rio_unmap_inb_region -EXPORT_SYMBOL_GPL vmlinux 0xb25730ef thermal_zone_unbind_cooling_device -EXPORT_SYMBOL_GPL vmlinux 0xb25bc021 blk_mq_complete_request_remote +EXPORT_SYMBOL_GPL vmlinux 0xb251d5ff fwnode_graph_get_port_parent +EXPORT_SYMBOL_GPL vmlinux 0xb25c96b7 create_signature EXPORT_SYMBOL_GPL vmlinux 0xb26066fe ibft_phys_addr -EXPORT_SYMBOL_GPL vmlinux 0xb2637878 __rio_local_read_config_16 -EXPORT_SYMBOL_GPL vmlinux 0xb264cb23 vmbus_driver_unregister EXPORT_SYMBOL_GPL vmlinux 0xb26a1add elfcorehdr_addr -EXPORT_SYMBOL_GPL vmlinux 0xb26c4d89 __SCK__tp_func_arm_event -EXPORT_SYMBOL_GPL vmlinux 0xb26e8ca9 nvme_get_features -EXPORT_SYMBOL_GPL vmlinux 0xb2754642 __class_create -EXPORT_SYMBOL_GPL vmlinux 0xb2797708 udp_tunnel_push_rx_port -EXPORT_SYMBOL_GPL vmlinux 0xb28011a9 fwnode_get_next_available_child_node -EXPORT_SYMBOL_GPL vmlinux 0xb28184cc devm_irq_domain_create_sim -EXPORT_SYMBOL_GPL vmlinux 0xb28bc0c0 receive_fd -EXPORT_SYMBOL_GPL vmlinux 0xb2945dd7 find_mci_by_dev +EXPORT_SYMBOL_GPL vmlinux 0xb278c723 fuse_simple_background +EXPORT_SYMBOL_GPL vmlinux 0xb282d39e usb_free_coherent +EXPORT_SYMBOL_GPL vmlinux 0xb285ad1f devm_pm_opp_set_clkname EXPORT_SYMBOL_GPL vmlinux 0xb29533ee zs_malloc -EXPORT_SYMBOL_GPL vmlinux 0xb2a2bd75 kill_device +EXPORT_SYMBOL_GPL vmlinux 0xb29d5871 dev_pm_opp_put_supported_hw +EXPORT_SYMBOL_GPL vmlinux 0xb2a8880c xfrm_local_error +EXPORT_SYMBOL_GPL vmlinux 0xb2b6c67d blk_ksm_reprogram_all_keys +EXPORT_SYMBOL_GPL vmlinux 0xb2b8c8dd device_driver_attach EXPORT_SYMBOL_GPL vmlinux 0xb2c1732e rcu_gp_set_torture_wait -EXPORT_SYMBOL_GPL vmlinux 0xb2c490c5 em_pd_get +EXPORT_SYMBOL_GPL vmlinux 0xb2d7a6b2 serial8250_rx_dma_flush EXPORT_SYMBOL_GPL vmlinux 0xb2de4cf2 clk_gate_ops +EXPORT_SYMBOL_GPL vmlinux 0xb2e36b3e usb_hcd_pci_shutdown EXPORT_SYMBOL_GPL vmlinux 0xb2e764e8 suspend_valid_only_mem -EXPORT_SYMBOL_GPL vmlinux 0xb2e8865f __vfs_setxattr_locked -EXPORT_SYMBOL_GPL vmlinux 0xb2fd97e7 __root_device_register +EXPORT_SYMBOL_GPL vmlinux 0xb2f700bb ip6_redirect +EXPORT_SYMBOL_GPL vmlinux 0xb2fc1228 devm_pci_epc_destroy +EXPORT_SYMBOL_GPL vmlinux 0xb2fd3475 __SCK__tp_func_br_fdb_add +EXPORT_SYMBOL_GPL vmlinux 0xb300b945 iomap_seek_data +EXPORT_SYMBOL_GPL vmlinux 0xb30410be iommu_sva_bind_device EXPORT_SYMBOL_GPL vmlinux 0xb307c909 devlink_fmsg_u64_pair_put -EXPORT_SYMBOL_GPL vmlinux 0xb30cf89d dev_fwnode -EXPORT_SYMBOL_GPL vmlinux 0xb3156630 crypto_alloc_tfm_node -EXPORT_SYMBOL_GPL vmlinux 0xb31c7c8b led_set_brightness_nopm -EXPORT_SYMBOL_GPL vmlinux 0xb321603b iommu_fwspec_add_ids EXPORT_SYMBOL_GPL vmlinux 0xb3253ed9 hpet_rtc_timer_init -EXPORT_SYMBOL_GPL vmlinux 0xb3285952 sysfs_create_link_nowarn -EXPORT_SYMBOL_GPL vmlinux 0xb32d32c7 dev_pm_opp_find_freq_ceil_by_volt -EXPORT_SYMBOL_GPL vmlinux 0xb33496d3 nvdimm_delete -EXPORT_SYMBOL_GPL vmlinux 0xb351b5a5 proc_create_net_data_write -EXPORT_SYMBOL_GPL vmlinux 0xb3573d31 to_nvdimm_bus -EXPORT_SYMBOL_GPL vmlinux 0xb3611489 evm_verifyxattr -EXPORT_SYMBOL_GPL vmlinux 0xb3643f1b regulator_bulk_unregister_supply_alias -EXPORT_SYMBOL_GPL vmlinux 0xb37802de tty_find_polling_driver -EXPORT_SYMBOL_GPL vmlinux 0xb37adece gen10g_config_aneg -EXPORT_SYMBOL_GPL vmlinux 0xb38909f8 rio_dma_prep_xfer -EXPORT_SYMBOL_GPL vmlinux 0xb390a8ce od_register_powersave_bias_handler -EXPORT_SYMBOL_GPL vmlinux 0xb391fffa dev_pm_opp_get_opp_table -EXPORT_SYMBOL_GPL vmlinux 0xb3b06f21 sock_diag_check_cookie -EXPORT_SYMBOL_GPL vmlinux 0xb3d61d76 bpf_prog_add -EXPORT_SYMBOL_GPL vmlinux 0xb3d9681f blk_ksm_is_superset -EXPORT_SYMBOL_GPL vmlinux 0xb3dc4d6d gpiod_set_raw_value_cansleep +EXPORT_SYMBOL_GPL vmlinux 0xb3282366 __vfs_removexattr_noperm +EXPORT_SYMBOL_GPL vmlinux 0xb33c16c9 devm_clk_bulk_get_all +EXPORT_SYMBOL_GPL vmlinux 0xb34fb283 intel_pmic_install_opregion_handler +EXPORT_SYMBOL_GPL vmlinux 0xb370f134 __rio_local_read_config_8 +EXPORT_SYMBOL_GPL vmlinux 0xb3848e6a devm_extcon_dev_register +EXPORT_SYMBOL_GPL vmlinux 0xb38afa06 securityfs_create_dir +EXPORT_SYMBOL_GPL vmlinux 0xb39824ca proc_get_parent_data +EXPORT_SYMBOL_GPL vmlinux 0xb3a6e3f8 nvme_wait_freeze +EXPORT_SYMBOL_GPL vmlinux 0xb3ce1c53 device_store_ulong +EXPORT_SYMBOL_GPL vmlinux 0xb3defa85 gpiod_get_raw_array_value +EXPORT_SYMBOL_GPL vmlinux 0xb3e69314 usb_hcd_amd_remote_wakeup_quirk EXPORT_SYMBOL_GPL vmlinux 0xb3e6e60a __traceiter_sched_overutilized_tp -EXPORT_SYMBOL_GPL vmlinux 0xb3f80a42 scsi_dh_set_params -EXPORT_SYMBOL_GPL vmlinux 0xb4097cb2 fwnode_create_software_node +EXPORT_SYMBOL_GPL vmlinux 0xb3e92088 fscrypt_ioctl_add_key +EXPORT_SYMBOL_GPL vmlinux 0xb3f8e779 int_active_memcg +EXPORT_SYMBOL_GPL vmlinux 0xb40647a1 rdev_set_badblocks +EXPORT_SYMBOL_GPL vmlinux 0xb4068daa __pm_runtime_disable EXPORT_SYMBOL_GPL vmlinux 0xb43f9365 ktime_get -EXPORT_SYMBOL_GPL vmlinux 0xb4427e4e pci_msi_mask_irq EXPORT_SYMBOL_GPL vmlinux 0xb4429b64 acpi_dev_resource_ext_address_space +EXPORT_SYMBOL_GPL vmlinux 0xb44b9971 sysfs_rename_link_ns EXPORT_SYMBOL_GPL vmlinux 0xb44e18ea audit_enabled -EXPORT_SYMBOL_GPL vmlinux 0xb45ea07c da9052_free_irq -EXPORT_SYMBOL_GPL vmlinux 0xb4704976 vchan_init -EXPORT_SYMBOL_GPL vmlinux 0xb47ceb95 vfio_device_put -EXPORT_SYMBOL_GPL vmlinux 0xb48e7980 perf_event_enable -EXPORT_SYMBOL_GPL vmlinux 0xb48e8be8 dm_get_md -EXPORT_SYMBOL_GPL vmlinux 0xb48eb7ce icc_provider_del +EXPORT_SYMBOL_GPL vmlinux 0xb45c4858 ahash_register_instance +EXPORT_SYMBOL_GPL vmlinux 0xb473f5a1 class_for_each_device +EXPORT_SYMBOL_GPL vmlinux 0xb4792171 ata_bmdma_port_intr +EXPORT_SYMBOL_GPL vmlinux 0xb47d848a alloc_empty_file +EXPORT_SYMBOL_GPL vmlinux 0xb47d8e73 sata_pmp_error_handler +EXPORT_SYMBOL_GPL vmlinux 0xb486e089 dm_internal_suspend_noflush EXPORT_SYMBOL_GPL vmlinux 0xb48f0638 software_node_register -EXPORT_SYMBOL_GPL vmlinux 0xb4a16792 vmbus_establish_gpadl -EXPORT_SYMBOL_GPL vmlinux 0xb4aa93ae __ip_tunnel_change_mtu -EXPORT_SYMBOL_GPL vmlinux 0xb4b769e0 __tracepoint_wbc_writepage -EXPORT_SYMBOL_GPL vmlinux 0xb4b80ab8 pwm_apply_state +EXPORT_SYMBOL_GPL vmlinux 0xb4b481cd virtio_add_status EXPORT_SYMBOL_GPL vmlinux 0xb4b97c90 pvclock_gtod_register_notifier -EXPORT_SYMBOL_GPL vmlinux 0xb4c0354b handle_irq_desc -EXPORT_SYMBOL_GPL vmlinux 0xb4c0e9ae regmap_test_bits -EXPORT_SYMBOL_GPL vmlinux 0xb4c78b17 handle_untracked_irq -EXPORT_SYMBOL_GPL vmlinux 0xb4ca0f7e debugfs_create_blob -EXPORT_SYMBOL_GPL vmlinux 0xb4cc6220 debugfs_attr_read -EXPORT_SYMBOL_GPL vmlinux 0xb4de2ce2 __traceiter_neigh_update_done -EXPORT_SYMBOL_GPL vmlinux 0xb4e111ca dma_get_slave_channel +EXPORT_SYMBOL_GPL vmlinux 0xb4bf134f dma_buf_unmap_attachment +EXPORT_SYMBOL_GPL vmlinux 0xb4c5df58 __SCK__tp_func_block_rq_insert +EXPORT_SYMBOL_GPL vmlinux 0xb4d36ddf __tracepoint_neigh_update_done +EXPORT_SYMBOL_GPL vmlinux 0xb4e1c624 devm_led_trigger_register EXPORT_SYMBOL_GPL vmlinux 0xb4ea7cf7 kgdb_connected -EXPORT_SYMBOL_GPL vmlinux 0xb4ed7266 virtio_add_status EXPORT_SYMBOL_GPL vmlinux 0xb4eda0da ring_buffer_event_length -EXPORT_SYMBOL_GPL vmlinux 0xb4fd6620 xfrm_register_translator -EXPORT_SYMBOL_GPL vmlinux 0xb4ffa57d efivar_entry_get +EXPORT_SYMBOL_GPL vmlinux 0xb4f9310b vp_modern_config_vector EXPORT_SYMBOL_GPL vmlinux 0xb501b2df nd_cmd_dimm_desc -EXPORT_SYMBOL_GPL vmlinux 0xb5052adb generic_access_phys -EXPORT_SYMBOL_GPL vmlinux 0xb50cc196 pm_runtime_irq_safe EXPORT_SYMBOL_GPL vmlinux 0xb510c250 raw_v4_hashinfo -EXPORT_SYMBOL_GPL vmlinux 0xb51a8680 netdev_walk_all_upper_dev_rcu +EXPORT_SYMBOL_GPL vmlinux 0xb5133776 pinctrl_get_group_pins EXPORT_SYMBOL_GPL vmlinux 0xb51fbd64 edac_op_state EXPORT_SYMBOL_GPL vmlinux 0xb520eb79 btree_merge -EXPORT_SYMBOL_GPL vmlinux 0xb54a75c6 nvme_remove_namespaces -EXPORT_SYMBOL_GPL vmlinux 0xb564f10b acpi_dma_request_slave_chan_by_name -EXPORT_SYMBOL_GPL vmlinux 0xb5699cfe cpci_hp_register_bus -EXPORT_SYMBOL_GPL vmlinux 0xb579514c debugfs_attr_write -EXPORT_SYMBOL_GPL vmlinux 0xb586c955 netlink_remove_tap -EXPORT_SYMBOL_GPL vmlinux 0xb5888441 devm_phy_get -EXPORT_SYMBOL_GPL vmlinux 0xb5909735 preempt_notifier_register -EXPORT_SYMBOL_GPL vmlinux 0xb59b47f0 dev_pm_opp_attach_genpd +EXPORT_SYMBOL_GPL vmlinux 0xb52b6dc6 kernfs_notify +EXPORT_SYMBOL_GPL vmlinux 0xb53c4b94 ata_sas_port_stop +EXPORT_SYMBOL_GPL vmlinux 0xb54fc5f3 component_master_del +EXPORT_SYMBOL_GPL vmlinux 0xb558a23d synth_event_create +EXPORT_SYMBOL_GPL vmlinux 0xb56a4141 dst_cache_get_ip4 +EXPORT_SYMBOL_GPL vmlinux 0xb5747abf clk_hw_register_composite +EXPORT_SYMBOL_GPL vmlinux 0xb583828d check_move_unevictable_pages +EXPORT_SYMBOL_GPL vmlinux 0xb58ded16 sysfs_update_group EXPORT_SYMBOL_GPL vmlinux 0xb5a8c226 acpi_gsi_to_irq -EXPORT_SYMBOL_GPL vmlinux 0xb5cbcfe0 platform_device_put -EXPORT_SYMBOL_GPL vmlinux 0xb5d55391 fat_get_dotdot_entry -EXPORT_SYMBOL_GPL vmlinux 0xb5daaffb gpiochip_add_pingroup_range -EXPORT_SYMBOL_GPL vmlinux 0xb5e264d5 crypto_register_acomps -EXPORT_SYMBOL_GPL vmlinux 0xb5e6f0ea cpuidle_register -EXPORT_SYMBOL_GPL vmlinux 0xb5ed54b4 usb_sg_wait -EXPORT_SYMBOL_GPL vmlinux 0xb5f8d468 regulator_set_voltage_time -EXPORT_SYMBOL_GPL vmlinux 0xb60cd805 sysfs_add_link_to_group +EXPORT_SYMBOL_GPL vmlinux 0xb5c89289 shash_ahash_update +EXPORT_SYMBOL_GPL vmlinux 0xb5cb1442 usb_set_device_state +EXPORT_SYMBOL_GPL vmlinux 0xb5d426bc debugfs_create_u8 +EXPORT_SYMBOL_GPL vmlinux 0xb5f1c171 regulator_put +EXPORT_SYMBOL_GPL vmlinux 0xb5f9df4b sock_diag_unregister +EXPORT_SYMBOL_GPL vmlinux 0xb5fbe8bc __tracepoint_neigh_update +EXPORT_SYMBOL_GPL vmlinux 0xb61075ea regmap_get_raw_read_max +EXPORT_SYMBOL_GPL vmlinux 0xb61574fd devm_acpi_dev_remove_driver_gpios EXPORT_SYMBOL_GPL vmlinux 0xb6261484 register_die_notifier -EXPORT_SYMBOL_GPL vmlinux 0xb62a9b88 vfio_virqfd_disable EXPORT_SYMBOL_GPL vmlinux 0xb6357e53 cpuidle_enable_device EXPORT_SYMBOL_GPL vmlinux 0xb6410433 mpi_addm +EXPORT_SYMBOL_GPL vmlinux 0xb643e474 nvme_uninit_ctrl +EXPORT_SYMBOL_GPL vmlinux 0xb6449f16 skb_cow_data +EXPORT_SYMBOL_GPL vmlinux 0xb64d4b87 clk_bulk_get_optional EXPORT_SYMBOL_GPL vmlinux 0xb655f91b pci_epc_get_next_free_bar -EXPORT_SYMBOL_GPL vmlinux 0xb6596946 devlink_param_register -EXPORT_SYMBOL_GPL vmlinux 0xb65b5071 kthread_use_mm -EXPORT_SYMBOL_GPL vmlinux 0xb677e572 sysfs_rename_link_ns +EXPORT_SYMBOL_GPL vmlinux 0xb65ca52c attribute_container_classdev_to_container EXPORT_SYMBOL_GPL vmlinux 0xb6787346 sfp_unregister_socket +EXPORT_SYMBOL_GPL vmlinux 0xb680aa1a dm_put EXPORT_SYMBOL_GPL vmlinux 0xb6888188 klp_shadow_get_or_alloc -EXPORT_SYMBOL_GPL vmlinux 0xb68c3a91 vfio_group_iommu_domain -EXPORT_SYMBOL_GPL vmlinux 0xb68c6e0d fwnode_property_read_string -EXPORT_SYMBOL_GPL vmlinux 0xb6997bab pm_genpd_remove_device -EXPORT_SYMBOL_GPL vmlinux 0xb6a9fa09 fwnode_get_name -EXPORT_SYMBOL_GPL vmlinux 0xb6c063ce pm_generic_runtime_resume +EXPORT_SYMBOL_GPL vmlinux 0xb68ad8a9 crypto_skcipher_encrypt +EXPORT_SYMBOL_GPL vmlinux 0xb68da3ca device_match_fwnode +EXPORT_SYMBOL_GPL vmlinux 0xb692cd9e devlink_params_register EXPORT_SYMBOL_GPL vmlinux 0xb6c5e614 acpi_processor_evaluate_cst -EXPORT_SYMBOL_GPL vmlinux 0xb6cb7afe dev_pm_opp_get_sharing_cpus -EXPORT_SYMBOL_GPL vmlinux 0xb6cd889d devm_namespace_disable -EXPORT_SYMBOL_GPL vmlinux 0xb6d2b9e0 regmap_get_device -EXPORT_SYMBOL_GPL vmlinux 0xb6e4394c ata_sff_qc_fill_rtf EXPORT_SYMBOL_GPL vmlinux 0xb6e6d99d clk_disable EXPORT_SYMBOL_GPL vmlinux 0xb6eabe37 register_kprobes -EXPORT_SYMBOL_GPL vmlinux 0xb6ef7421 icc_get_name -EXPORT_SYMBOL_GPL vmlinux 0xb701a252 rio_mport_write_config_16 -EXPORT_SYMBOL_GPL vmlinux 0xb7039754 __fsnotify_inode_delete -EXPORT_SYMBOL_GPL vmlinux 0xb7118917 sock_gen_put +EXPORT_SYMBOL_GPL vmlinux 0xb6ee1d14 spi_new_ancillary_device +EXPORT_SYMBOL_GPL vmlinux 0xb6f586d1 cpuidle_register_driver +EXPORT_SYMBOL_GPL vmlinux 0xb6f5c55d __traceiter_remove_device_from_group +EXPORT_SYMBOL_GPL vmlinux 0xb72553d5 ata_sff_softreset EXPORT_SYMBOL_GPL vmlinux 0xb7329c06 clk_set_phase -EXPORT_SYMBOL_GPL vmlinux 0xb736a060 dma_buf_get +EXPORT_SYMBOL_GPL vmlinux 0xb7343f8d __SCK__tp_func_remove_device_from_group EXPORT_SYMBOL_GPL vmlinux 0xb73713d7 nvmem_add_cell_lookups -EXPORT_SYMBOL_GPL vmlinux 0xb7481660 mptcp_subflow_init_cookie_req +EXPORT_SYMBOL_GPL vmlinux 0xb73a8d88 ata_bmdma_port_start EXPORT_SYMBOL_GPL vmlinux 0xb74c31cd wwan_remove_port EXPORT_SYMBOL_GPL vmlinux 0xb75041d1 hv_stimer_legacy_init -EXPORT_SYMBOL_GPL vmlinux 0xb7628aeb crypto_mod_get -EXPORT_SYMBOL_GPL vmlinux 0xb779d329 umd_unload_blob -EXPORT_SYMBOL_GPL vmlinux 0xb780750d iommu_unregister_device_fault_handler -EXPORT_SYMBOL_GPL vmlinux 0xb787110a regulator_register_supply_alias +EXPORT_SYMBOL_GPL vmlinux 0xb75939c0 aead_init_geniv +EXPORT_SYMBOL_GPL vmlinux 0xb7642a7b tty_port_install +EXPORT_SYMBOL_GPL vmlinux 0xb77595a9 securityfs_remove +EXPORT_SYMBOL_GPL vmlinux 0xb77e703d __SCK__tp_func_attach_device_to_domain +EXPORT_SYMBOL_GPL vmlinux 0xb78e47bb rdev_get_id +EXPORT_SYMBOL_GPL vmlinux 0xb79b1e13 encrypt_blob EXPORT_SYMBOL_GPL vmlinux 0xb7a387fc synchronize_rcu_tasks_rude -EXPORT_SYMBOL_GPL vmlinux 0xb7b099c7 regulator_disable_regmap +EXPORT_SYMBOL_GPL vmlinux 0xb7b32c6f devlink_param_value_changed +EXPORT_SYMBOL_GPL vmlinux 0xb7b63b9d __rtnl_link_unregister +EXPORT_SYMBOL_GPL vmlinux 0xb7bc6ba4 clk_register_fractional_divider +EXPORT_SYMBOL_GPL vmlinux 0xb7bf349c scsi_target_block +EXPORT_SYMBOL_GPL vmlinux 0xb7c05816 skb_segment_list EXPORT_SYMBOL_GPL vmlinux 0xb7c69a63 unregister_vmap_purge_notifier EXPORT_SYMBOL_GPL vmlinux 0xb7d7c12e hpet_set_alarm_time -EXPORT_SYMBOL_GPL vmlinux 0xb7e1c44f xfrm_audit_state_delete -EXPORT_SYMBOL_GPL vmlinux 0xb7e88ed1 securityfs_create_file -EXPORT_SYMBOL_GPL vmlinux 0xb7f6ec8f __pm_runtime_set_status EXPORT_SYMBOL_GPL vmlinux 0xb7f73ef8 xas_init_marks +EXPORT_SYMBOL_GPL vmlinux 0xb7f8dee5 rio_release_inb_pwrite EXPORT_SYMBOL_GPL vmlinux 0xb7f990e9 rht_bucket_nested -EXPORT_SYMBOL_GPL vmlinux 0xb81a9b77 usb_hcd_unlink_urb_from_ep +EXPORT_SYMBOL_GPL vmlinux 0xb802a240 fuse_conn_destroy +EXPORT_SYMBOL_GPL vmlinux 0xb8050c54 ata_cable_ignore +EXPORT_SYMBOL_GPL vmlinux 0xb817972f crypto_comp_decompress +EXPORT_SYMBOL_GPL vmlinux 0xb817e1be __dev_change_net_namespace EXPORT_SYMBOL_GPL vmlinux 0xb8273d0b __wake_up_sync -EXPORT_SYMBOL_GPL vmlinux 0xb82a3fec pci_iov_virtfn_devfn +EXPORT_SYMBOL_GPL vmlinux 0xb830a98e tcp_unregister_congestion_control EXPORT_SYMBOL_GPL vmlinux 0xb847585f is_hash_blacklisted -EXPORT_SYMBOL_GPL vmlinux 0xb8641c63 perf_event_disable -EXPORT_SYMBOL_GPL vmlinux 0xb87751fe dev_pm_opp_remove_table -EXPORT_SYMBOL_GPL vmlinux 0xb8799e05 find_asymmetric_key +EXPORT_SYMBOL_GPL vmlinux 0xb8495f37 iomap_writepages +EXPORT_SYMBOL_GPL vmlinux 0xb84c20fa skb_zerocopy_headlen +EXPORT_SYMBOL_GPL vmlinux 0xb864f607 dev_attr_em_message_type EXPORT_SYMBOL_GPL vmlinux 0xb87ae6a4 hv_ghcb_msr_write +EXPORT_SYMBOL_GPL vmlinux 0xb881dad3 phy_save_page +EXPORT_SYMBOL_GPL vmlinux 0xb889c9e1 pm_generic_restore_noirq EXPORT_SYMBOL_GPL vmlinux 0xb88bc47e arch_apei_report_mem_error +EXPORT_SYMBOL_GPL vmlinux 0xb88d2d34 dm_set_target_max_io_len EXPORT_SYMBOL_GPL vmlinux 0xb88dbfce irq_set_irqchip_state +EXPORT_SYMBOL_GPL vmlinux 0xb8919d24 __vmbus_driver_register +EXPORT_SYMBOL_GPL vmlinux 0xb8951f42 __traceiter_block_rq_remap EXPORT_SYMBOL_GPL vmlinux 0xb89e69b1 jump_label_update_timeout -EXPORT_SYMBOL_GPL vmlinux 0xb8a55fde xfrm_audit_policy_add -EXPORT_SYMBOL_GPL vmlinux 0xb8b0f5be virtqueue_enable_cb_delayed +EXPORT_SYMBOL_GPL vmlinux 0xb8a0ca9f dma_buf_fd EXPORT_SYMBOL_GPL vmlinux 0xb8b2b1f7 mce_register_decode_chain +EXPORT_SYMBOL_GPL vmlinux 0xb8bf34a4 bus_get_device_klist EXPORT_SYMBOL_GPL vmlinux 0xb8cd3a7f nf_logger_put -EXPORT_SYMBOL_GPL vmlinux 0xb8d2c362 edac_mc_find_csrow_by_page -EXPORT_SYMBOL_GPL vmlinux 0xb8e7cdc9 switchdev_port_obj_add +EXPORT_SYMBOL_GPL vmlinux 0xb8e1b161 sysfs_chmod_file EXPORT_SYMBOL_GPL vmlinux 0xb8f11603 idr_alloc -EXPORT_SYMBOL_GPL vmlinux 0xb8f18561 ping_get_port -EXPORT_SYMBOL_GPL vmlinux 0xb902cbd8 apply_to_existing_page_range -EXPORT_SYMBOL_GPL vmlinux 0xb9102820 auxiliary_driver_unregister +EXPORT_SYMBOL_GPL vmlinux 0xb8f7b6d0 mbox_controller_unregister +EXPORT_SYMBOL_GPL vmlinux 0xb901018a sysfs_add_file_to_group +EXPORT_SYMBOL_GPL vmlinux 0xb9040936 fwnode_get_name EXPORT_SYMBOL_GPL vmlinux 0xb912560d static_key_disable -EXPORT_SYMBOL_GPL vmlinux 0xb94b5a9c component_del -EXPORT_SYMBOL_GPL vmlinux 0xb952e72d fsnotify_add_mark -EXPORT_SYMBOL_GPL vmlinux 0xb9584170 devlink_port_params_unregister +EXPORT_SYMBOL_GPL vmlinux 0xb91e53b4 cpufreq_dbs_governor_limits +EXPORT_SYMBOL_GPL vmlinux 0xb928c823 udp_abort +EXPORT_SYMBOL_GPL vmlinux 0xb9353c6e rio_request_inb_mbox +EXPORT_SYMBOL_GPL vmlinux 0xb9398330 usb_put_intf +EXPORT_SYMBOL_GPL vmlinux 0xb93e1897 ip4_datagram_release_cb +EXPORT_SYMBOL_GPL vmlinux 0xb94bb9a6 dev_pm_opp_find_freq_ceil +EXPORT_SYMBOL_GPL vmlinux 0xb961cb4b dma_vmap_noncontiguous EXPORT_SYMBOL_GPL vmlinux 0xb9681621 xdp_do_flush -EXPORT_SYMBOL_GPL vmlinux 0xb96a1647 dst_blackhole_mtu -EXPORT_SYMBOL_GPL vmlinux 0xb971c99e kthread_unuse_mm +EXPORT_SYMBOL_GPL vmlinux 0xb97e3af0 edac_device_handle_ce_count +EXPORT_SYMBOL_GPL vmlinux 0xb980084b device_get_child_node_count EXPORT_SYMBOL_GPL vmlinux 0xb9852d11 __traceiter_mc_event EXPORT_SYMBOL_GPL vmlinux 0xb98bb315 phy_gbit_fibre_features -EXPORT_SYMBOL_GPL vmlinux 0xb98e5fa8 of_phy_get -EXPORT_SYMBOL_GPL vmlinux 0xb9ad7da4 vfio_pci_core_init_device -EXPORT_SYMBOL_GPL vmlinux 0xb9b1c22e rio_mport_chk_dev_access +EXPORT_SYMBOL_GPL vmlinux 0xb9a70dd3 fwnode_get_nth_parent +EXPORT_SYMBOL_GPL vmlinux 0xb9aa100c tracepoint_probe_unregister EXPORT_SYMBOL_GPL vmlinux 0xb9b9df41 usb_amd_dev_put EXPORT_SYMBOL_GPL vmlinux 0xb9c16f51 hv_max_vp_index EXPORT_SYMBOL_GPL vmlinux 0xb9c425de register_syscore_ops -EXPORT_SYMBOL_GPL vmlinux 0xb9cd62e9 __inode_attach_wb -EXPORT_SYMBOL_GPL vmlinux 0xb9cf9d7f __regmap_init EXPORT_SYMBOL_GPL vmlinux 0xb9d025c9 llist_del_first -EXPORT_SYMBOL_GPL vmlinux 0xb9d05ea3 dm_table_set_type -EXPORT_SYMBOL_GPL vmlinux 0xb9f1081d restore_online_page_callback +EXPORT_SYMBOL_GPL vmlinux 0xb9d5697f tty_register_device_attr EXPORT_SYMBOL_GPL vmlinux 0xba01ec83 hv_stimer_global_cleanup +EXPORT_SYMBOL_GPL vmlinux 0xba04ee6a pciserial_init_ports EXPORT_SYMBOL_GPL vmlinux 0xba057786 kernel_read_file_from_path_initns -EXPORT_SYMBOL_GPL vmlinux 0xba14b0b6 sysfs_file_change_owner -EXPORT_SYMBOL_GPL vmlinux 0xba16d673 __strp_unpause +EXPORT_SYMBOL_GPL vmlinux 0xba08b0b1 ptp_classify_raw EXPORT_SYMBOL_GPL vmlinux 0xba220db7 __wake_up_sync_key EXPORT_SYMBOL_GPL vmlinux 0xba2b7f64 cpufreq_generic_get -EXPORT_SYMBOL_GPL vmlinux 0xba328a7b iommu_domain_alloc -EXPORT_SYMBOL_GPL vmlinux 0xba62120e __SCK__tp_func_devlink_hwerr -EXPORT_SYMBOL_GPL vmlinux 0xba6444c1 devm_power_supply_register -EXPORT_SYMBOL_GPL vmlinux 0xba82b0ec fwnode_get_named_child_node +EXPORT_SYMBOL_GPL vmlinux 0xba43137f gov_attr_set_get +EXPORT_SYMBOL_GPL vmlinux 0xba4d82f8 fscrypt_fname_siphash +EXPORT_SYMBOL_GPL vmlinux 0xba5f1a77 __cpufreq_driver_target +EXPORT_SYMBOL_GPL vmlinux 0xba60a656 cpci_hp_unregister_controller +EXPORT_SYMBOL_GPL vmlinux 0xba6adcbb nvme_cancel_request +EXPORT_SYMBOL_GPL vmlinux 0xba771903 spi_mem_dirmap_read EXPORT_SYMBOL_GPL vmlinux 0xba82f246 uv_bios_install_heap -EXPORT_SYMBOL_GPL vmlinux 0xbaa5a25f sysfs_remove_link -EXPORT_SYMBOL_GPL vmlinux 0xbaa9d5b5 tcp_enter_memory_pressure -EXPORT_SYMBOL_GPL vmlinux 0xbaad39b4 __auxiliary_driver_register -EXPORT_SYMBOL_GPL vmlinux 0xbad01165 devlink_dpipe_table_counter_enabled +EXPORT_SYMBOL_GPL vmlinux 0xbad6d155 devm_gpiod_get +EXPORT_SYMBOL_GPL vmlinux 0xbade0060 crypto_unregister_scomps EXPORT_SYMBOL_GPL vmlinux 0xbaf22757 kvfree_call_rcu +EXPORT_SYMBOL_GPL vmlinux 0xbaf630c7 bio_associate_blkg_from_css EXPORT_SYMBOL_GPL vmlinux 0xbaf6850c fsnotify_wait_marks_destroyed EXPORT_SYMBOL_GPL vmlinux 0xbaf9d785 __tss_limit_invalid +EXPORT_SYMBOL_GPL vmlinux 0xbb07d2c8 pwm_set_chip_data EXPORT_SYMBOL_GPL vmlinux 0xbb0ab47b debug_locks -EXPORT_SYMBOL_GPL vmlinux 0xbb15491c blk_mq_sched_mark_restart_hctx -EXPORT_SYMBOL_GPL vmlinux 0xbb1a81db vmf_insert_pfn_pmd_prot -EXPORT_SYMBOL_GPL vmlinux 0xbb38650b regulator_get_hardware_vsel_register -EXPORT_SYMBOL_GPL vmlinux 0xbb4c4879 pci_epc_start +EXPORT_SYMBOL_GPL vmlinux 0xbb19c4f8 device_register +EXPORT_SYMBOL_GPL vmlinux 0xbb1b83af __devm_regmap_init_spi +EXPORT_SYMBOL_GPL vmlinux 0xbb1bad86 __hvc_resize +EXPORT_SYMBOL_GPL vmlinux 0xbb4bebf9 __fsnotify_inode_delete EXPORT_SYMBOL_GPL vmlinux 0xbb5598ce get_llc_id -EXPORT_SYMBOL_GPL vmlinux 0xbb67a81a rcuwait_wake_up -EXPORT_SYMBOL_GPL vmlinux 0xbb69ee84 cpufreq_freq_attr_scaling_boost_freqs +EXPORT_SYMBOL_GPL vmlinux 0xbb5ae4f0 sysfs_remove_groups +EXPORT_SYMBOL_GPL vmlinux 0xbb5c9f8d xfrm_audit_state_replay EXPORT_SYMBOL_GPL vmlinux 0xbb6a3cbd devlink_fmsg_arr_pair_nest_start EXPORT_SYMBOL_GPL vmlinux 0xbb6f025a asymmetric_key_generate_id EXPORT_SYMBOL_GPL vmlinux 0xbb7195a5 xdp_warn -EXPORT_SYMBOL_GPL vmlinux 0xbb74ef86 devlink_params_unregister -EXPORT_SYMBOL_GPL vmlinux 0xbb75fcf9 rio_set_port_lockout -EXPORT_SYMBOL_GPL vmlinux 0xbb7aefa5 skb_zerocopy_iter_stream -EXPORT_SYMBOL_GPL vmlinux 0xbb7ccd5b crypto_ahash_finup -EXPORT_SYMBOL_GPL vmlinux 0xbb80be3d dw_pcie_setup_rc +EXPORT_SYMBOL_GPL vmlinux 0xbb71e71a blk_trace_setup +EXPORT_SYMBOL_GPL vmlinux 0xbb85e2d7 clk_register_fixed_rate +EXPORT_SYMBOL_GPL vmlinux 0xbb8c81e7 get_task_mm EXPORT_SYMBOL_GPL vmlinux 0xbb93eec5 ioasid_alloc -EXPORT_SYMBOL_GPL vmlinux 0xbb9613a1 bpf_prog_put -EXPORT_SYMBOL_GPL vmlinux 0xbb9fe36f device_find_child_by_name -EXPORT_SYMBOL_GPL vmlinux 0xbbb0ec03 devm_regmap_add_irq_chip -EXPORT_SYMBOL_GPL vmlinux 0xbbb6ef13 pci_common_swizzle +EXPORT_SYMBOL_GPL vmlinux 0xbb979a0b devm_memunmap_pages +EXPORT_SYMBOL_GPL vmlinux 0xbba45913 __blk_mq_debugfs_rq_show +EXPORT_SYMBOL_GPL vmlinux 0xbba744ac inet6_csk_addr2sockaddr EXPORT_SYMBOL_GPL vmlinux 0xbbb98859 edid_info -EXPORT_SYMBOL_GPL vmlinux 0xbbc7b205 transport_destroy_device -EXPORT_SYMBOL_GPL vmlinux 0xbbd5aaea tpm_chip_start -EXPORT_SYMBOL_GPL vmlinux 0xbbd5b8b4 clk_hw_register +EXPORT_SYMBOL_GPL vmlinux 0xbbc084a8 dma_run_dependencies +EXPORT_SYMBOL_GPL vmlinux 0xbbd35bea __tracepoint_pelt_dl_tp EXPORT_SYMBOL_GPL vmlinux 0xbbe56404 sprint_OID +EXPORT_SYMBOL_GPL vmlinux 0xbbeae8b0 class_remove_file_ns +EXPORT_SYMBOL_GPL vmlinux 0xbbebe282 rio_unmap_inb_region +EXPORT_SYMBOL_GPL vmlinux 0xbbefcb71 loop_backing_file EXPORT_SYMBOL_GPL vmlinux 0xbbf4dfbe phy_basic_t1_features -EXPORT_SYMBOL_GPL vmlinux 0xbc0b2b5b acpi_subsys_suspend_noirq -EXPORT_SYMBOL_GPL vmlinux 0xbc148347 unregister_virtio_driver -EXPORT_SYMBOL_GPL vmlinux 0xbc2e6b77 led_trigger_read -EXPORT_SYMBOL_GPL vmlinux 0xbc32209f of_icc_get_by_index +EXPORT_SYMBOL_GPL vmlinux 0xbc121c50 debugfs_remove +EXPORT_SYMBOL_GPL vmlinux 0xbc1564fa gpiochip_irq_unmap +EXPORT_SYMBOL_GPL vmlinux 0xbc1879cf clk_hw_register +EXPORT_SYMBOL_GPL vmlinux 0xbc2689d0 crypto_larval_alloc EXPORT_SYMBOL_GPL vmlinux 0xbc3f2cb0 timecounter_cyc2time -EXPORT_SYMBOL_GPL vmlinux 0xbc42c9a0 bpf_prog_alloc -EXPORT_SYMBOL_GPL vmlinux 0xbc44afa3 usb_altnum_to_altsetting -EXPORT_SYMBOL_GPL vmlinux 0xbc481f5c irq_setup_generic_chip +EXPORT_SYMBOL_GPL vmlinux 0xbc48f390 tty_mode_ioctl EXPORT_SYMBOL_GPL vmlinux 0xbc4e24bb copy_mc_to_kernel -EXPORT_SYMBOL_GPL vmlinux 0xbc50fd28 rio_map_outb_region +EXPORT_SYMBOL_GPL vmlinux 0xbc5c14d0 spi_mem_dtr_supports_op +EXPORT_SYMBOL_GPL vmlinux 0xbc5cea7b dev_pm_qos_update_user_latency_tolerance EXPORT_SYMBOL_GPL vmlinux 0xbc60dc37 cpufreq_show_cpus EXPORT_SYMBOL_GPL vmlinux 0xbc6bec66 free_percpu_irq -EXPORT_SYMBOL_GPL vmlinux 0xbc97d2e7 trace_array_init_printk +EXPORT_SYMBOL_GPL vmlinux 0xbc6efcc0 usb_interrupt_msg +EXPORT_SYMBOL_GPL vmlinux 0xbc895262 crypto_alloc_tfm_node +EXPORT_SYMBOL_GPL vmlinux 0xbc8b4dd6 vfio_pci_register_dev_region EXPORT_SYMBOL_GPL vmlinux 0xbc9b8588 ehci_cf_port_reset_rwsem -EXPORT_SYMBOL_GPL vmlinux 0xbca5560c scsi_host_unblock +EXPORT_SYMBOL_GPL vmlinux 0xbca2cf80 genphy_c45_an_disable_aneg +EXPORT_SYMBOL_GPL vmlinux 0xbca85a11 regmap_can_raw_write +EXPORT_SYMBOL_GPL vmlinux 0xbcab345e input_device_enabled EXPORT_SYMBOL_GPL vmlinux 0xbcb838a1 amd_flush_garts -EXPORT_SYMBOL_GPL vmlinux 0xbcbebcf4 governor_sysfs_ops EXPORT_SYMBOL_GPL vmlinux 0xbcc15e75 ktime_get_coarse_with_offset -EXPORT_SYMBOL_GPL vmlinux 0xbccae0ad noop_invalidatepage +EXPORT_SYMBOL_GPL vmlinux 0xbccf8882 tpm_chip_register EXPORT_SYMBOL_GPL vmlinux 0xbccfd4d8 register_oldmem_pfn_is_ram EXPORT_SYMBOL_GPL vmlinux 0xbcdd5b99 iommu_group_set_name -EXPORT_SYMBOL_GPL vmlinux 0xbcdef197 user_destroy +EXPORT_SYMBOL_GPL vmlinux 0xbceb665a pci_dev_unlock EXPORT_SYMBOL_GPL vmlinux 0xbcf1f0e6 zs_create_pool -EXPORT_SYMBOL_GPL vmlinux 0xbcf3e0de vfio_pci_core_enable -EXPORT_SYMBOL_GPL vmlinux 0xbcf83c5c bpf_prog_inc -EXPORT_SYMBOL_GPL vmlinux 0xbd1247ef __clk_hw_register_mux -EXPORT_SYMBOL_GPL vmlinux 0xbd26f3e7 led_blink_set_oneshot -EXPORT_SYMBOL_GPL vmlinux 0xbd3962a0 cpufreq_dbs_governor_limits -EXPORT_SYMBOL_GPL vmlinux 0xbd3da636 __traceiter_sched_util_est_se_tp +EXPORT_SYMBOL_GPL vmlinux 0xbcfab769 aead_exit_geniv +EXPORT_SYMBOL_GPL vmlinux 0xbcfd1fb2 crypto_spawn_tfm +EXPORT_SYMBOL_GPL vmlinux 0xbd019daa sysfs_remove_file_ns +EXPORT_SYMBOL_GPL vmlinux 0xbd170f95 file_ra_state_init +EXPORT_SYMBOL_GPL vmlinux 0xbd1b32c0 dev_pm_opp_put_prop_name +EXPORT_SYMBOL_GPL vmlinux 0xbd1f0c73 pci_epc_get +EXPORT_SYMBOL_GPL vmlinux 0xbd3f0838 regcache_sync EXPORT_SYMBOL_GPL vmlinux 0xbd3fe1e3 disable_hardirq -EXPORT_SYMBOL_GPL vmlinux 0xbd52c814 usb_deregister_device_driver -EXPORT_SYMBOL_GPL vmlinux 0xbd674a89 regulator_is_enabled +EXPORT_SYMBOL_GPL vmlinux 0xbd42db2d usb_add_phy_dev +EXPORT_SYMBOL_GPL vmlinux 0xbd47e093 devlink_dpipe_entry_ctx_close +EXPORT_SYMBOL_GPL vmlinux 0xbd4ae0f4 devlink_trap_report +EXPORT_SYMBOL_GPL vmlinux 0xbd4ba042 platform_device_alloc +EXPORT_SYMBOL_GPL vmlinux 0xbd751c7f irq_domain_get_irq_data +EXPORT_SYMBOL_GPL vmlinux 0xbd7829e4 mdiobus_modify EXPORT_SYMBOL_GPL vmlinux 0xbd7aaaee add_memory -EXPORT_SYMBOL_GPL vmlinux 0xbd848eb0 crypto_enqueue_request +EXPORT_SYMBOL_GPL vmlinux 0xbd869041 mptcp_get_reset_option +EXPORT_SYMBOL_GPL vmlinux 0xbd8857da inode_sb_list_add +EXPORT_SYMBOL_GPL vmlinux 0xbd8e5147 decrypt_blob EXPORT_SYMBOL_GPL vmlinux 0xbd99e873 __SCT__tp_func_cpu_idle -EXPORT_SYMBOL_GPL vmlinux 0xbda6c4e3 irq_chip_enable_parent +EXPORT_SYMBOL_GPL vmlinux 0xbd9df04f ata_dummy_port_ops +EXPORT_SYMBOL_GPL vmlinux 0xbda4a01f tty_save_termios EXPORT_SYMBOL_GPL vmlinux 0xbdb2217d hv_is_isolation_supported +EXPORT_SYMBOL_GPL vmlinux 0xbdb24cdf pci_user_read_config_byte EXPORT_SYMBOL_GPL vmlinux 0xbdb2dfd5 uv_bios_reserved_page_pa -EXPORT_SYMBOL_GPL vmlinux 0xbdbb6942 pci_msi_prepare -EXPORT_SYMBOL_GPL vmlinux 0xbde1c4a9 iommu_map -EXPORT_SYMBOL_GPL vmlinux 0xbdef367c devm_clk_hw_register_fixed_factor -EXPORT_SYMBOL_GPL vmlinux 0xbe066e34 usb_disable_lpm -EXPORT_SYMBOL_GPL vmlinux 0xbe268918 pci_bus_resource_n -EXPORT_SYMBOL_GPL vmlinux 0xbe2ae65f ata_sff_lost_interrupt -EXPORT_SYMBOL_GPL vmlinux 0xbe4eb102 gpiod_direction_input +EXPORT_SYMBOL_GPL vmlinux 0xbdbffc47 acpi_dev_get_resources +EXPORT_SYMBOL_GPL vmlinux 0xbdd28de1 irq_create_of_mapping +EXPORT_SYMBOL_GPL vmlinux 0xbddcecfa bpf_prog_inc_not_zero +EXPORT_SYMBOL_GPL vmlinux 0xbe01edd3 register_wide_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0xbe191a86 ipv6_opt_accepted +EXPORT_SYMBOL_GPL vmlinux 0xbe4e15b3 uprobe_unregister EXPORT_SYMBOL_GPL vmlinux 0xbe5c888b crypto_chain -EXPORT_SYMBOL_GPL vmlinux 0xbe615184 spi_mem_default_supports_op EXPORT_SYMBOL_GPL vmlinux 0xbe65e182 max_cswd_read_retries EXPORT_SYMBOL_GPL vmlinux 0xbe687e88 wake_up_all_idle_cpus -EXPORT_SYMBOL_GPL vmlinux 0xbe687f9c blk_queue_can_use_dma_map_merging +EXPORT_SYMBOL_GPL vmlinux 0xbe697924 devm_gpio_free EXPORT_SYMBOL_GPL vmlinux 0xbe6d43d7 ioasid_put -EXPORT_SYMBOL_GPL vmlinux 0xbe747331 devm_acpi_dma_controller_free -EXPORT_SYMBOL_GPL vmlinux 0xbe841d03 regulator_set_suspend_voltage -EXPORT_SYMBOL_GPL vmlinux 0xbe946e85 vp_modern_get_queue_enable -EXPORT_SYMBOL_GPL vmlinux 0xbe999f96 irq_get_default_host -EXPORT_SYMBOL_GPL vmlinux 0xbe9a66e6 dmaengine_unmap_put +EXPORT_SYMBOL_GPL vmlinux 0xbe7391fa auxiliary_find_device +EXPORT_SYMBOL_GPL vmlinux 0xbe868c1e ata_link_abort +EXPORT_SYMBOL_GPL vmlinux 0xbe8f9770 mddev_suspend EXPORT_SYMBOL_GPL vmlinux 0xbe9a83d5 dw_pcie_write -EXPORT_SYMBOL_GPL vmlinux 0xbea0b31a power_supply_am_i_supplied EXPORT_SYMBOL_GPL vmlinux 0xbea5ff1e static_key_initialized +EXPORT_SYMBOL_GPL vmlinux 0xbea6e6df bus_find_device +EXPORT_SYMBOL_GPL vmlinux 0xbec51b5b edac_pci_alloc_ctl_info EXPORT_SYMBOL_GPL vmlinux 0xbec66c3a __apei_exec_run -EXPORT_SYMBOL_GPL vmlinux 0xbec9bc5b devfreq_event_get_edev_by_phandle -EXPORT_SYMBOL_GPL vmlinux 0xbecfd8d6 synth_event_trace -EXPORT_SYMBOL_GPL vmlinux 0xbef5f71a __dax_driver_register -EXPORT_SYMBOL_GPL vmlinux 0xbef9fadc __spi_alloc_controller +EXPORT_SYMBOL_GPL vmlinux 0xbef1afdf sk_msg_alloc +EXPORT_SYMBOL_GPL vmlinux 0xbef2fb5b fwnode_count_parents +EXPORT_SYMBOL_GPL vmlinux 0xbeff4126 regmap_parse_val EXPORT_SYMBOL_GPL vmlinux 0xbf041102 register_vt_notifier +EXPORT_SYMBOL_GPL vmlinux 0xbf1382fa debugfs_create_blob EXPORT_SYMBOL_GPL vmlinux 0xbf165dec __SCT__tp_func_pelt_se_tp -EXPORT_SYMBOL_GPL vmlinux 0xbf1795c5 __synth_event_gen_cmd_start -EXPORT_SYMBOL_GPL vmlinux 0xbf1e389a gpiochip_find -EXPORT_SYMBOL_GPL vmlinux 0xbf21eeef ata_bmdma_port_start32 -EXPORT_SYMBOL_GPL vmlinux 0xbf3aa34b __acpi_node_get_property_reference -EXPORT_SYMBOL_GPL vmlinux 0xbf5468dd debugfs_write_file_bool -EXPORT_SYMBOL_GPL vmlinux 0xbf6d2568 cgroup_get_from_fd -EXPORT_SYMBOL_GPL vmlinux 0xbf6ea6cb vfs_removexattr -EXPORT_SYMBOL_GPL vmlinux 0xbf71bc69 dma_vmap_noncontiguous -EXPORT_SYMBOL_GPL vmlinux 0xbf7271d6 acpi_dev_pm_attach -EXPORT_SYMBOL_GPL vmlinux 0xbf7d48c9 serial8250_request_dma -EXPORT_SYMBOL_GPL vmlinux 0xbf7ed69c phy_speed_up -EXPORT_SYMBOL_GPL vmlinux 0xbf84c1a4 pinctrl_enable -EXPORT_SYMBOL_GPL vmlinux 0xbf8fdc6e virtqueue_add_inbuf_ctx -EXPORT_SYMBOL_GPL vmlinux 0xbfa88943 em_dev_unregister_perf_domain -EXPORT_SYMBOL_GPL vmlinux 0xbfad0f4f mbox_flush -EXPORT_SYMBOL_GPL vmlinux 0xbfb4da0b usb_block_urb +EXPORT_SYMBOL_GPL vmlinux 0xbf2b8d2e phy_driver_is_genphy +EXPORT_SYMBOL_GPL vmlinux 0xbf46a118 ping_seq_start +EXPORT_SYMBOL_GPL vmlinux 0xbf58a2c8 led_blink_set +EXPORT_SYMBOL_GPL vmlinux 0xbf58ba03 ata_acpi_stm +EXPORT_SYMBOL_GPL vmlinux 0xbf719bde vfio_iommu_group_put +EXPORT_SYMBOL_GPL vmlinux 0xbf8899ca vfs_getxattr_alloc +EXPORT_SYMBOL_GPL vmlinux 0xbf89d90d __traceiter_sched_util_est_cfs_tp +EXPORT_SYMBOL_GPL vmlinux 0xbf9ce79d fat_sync_inode +EXPORT_SYMBOL_GPL vmlinux 0xbfb28dbc event_triggers_post_call EXPORT_SYMBOL_GPL vmlinux 0xbfbc5434 pciserial_resume_ports -EXPORT_SYMBOL_GPL vmlinux 0xbfc4e24c rio_mport_get_feature -EXPORT_SYMBOL_GPL vmlinux 0xbfe10917 pci_pasid_features +EXPORT_SYMBOL_GPL vmlinux 0xbfbef2c0 iommu_map_sg +EXPORT_SYMBOL_GPL vmlinux 0xbfdb1fb6 usb_sg_cancel EXPORT_SYMBOL_GPL vmlinux 0xbfe5616d tick_broadcast_oneshot_control -EXPORT_SYMBOL_GPL vmlinux 0xbfea91c2 dma_buf_unpin EXPORT_SYMBOL_GPL vmlinux 0xbfed2cd9 __wait_rcu_gp -EXPORT_SYMBOL_GPL vmlinux 0xbff3fa51 pci_try_reset_function -EXPORT_SYMBOL_GPL vmlinux 0xc00a2b8f set_secondary_fwnode -EXPORT_SYMBOL_GPL vmlinux 0xc01243bd crypto_unregister_ahash -EXPORT_SYMBOL_GPL vmlinux 0xc0274e4b pstore_register -EXPORT_SYMBOL_GPL vmlinux 0xc03f7d11 irq_chip_unmask_parent +EXPORT_SYMBOL_GPL vmlinux 0xbfefa647 dev_pm_domain_detach +EXPORT_SYMBOL_GPL vmlinux 0xbff2e10d xdp_rxq_info_reg +EXPORT_SYMBOL_GPL vmlinux 0xbff7a631 acpi_dev_get_property +EXPORT_SYMBOL_GPL vmlinux 0xc00e10f0 mmu_notifier_range_update_to_read_only +EXPORT_SYMBOL_GPL vmlinux 0xc0140560 ata_host_activate +EXPORT_SYMBOL_GPL vmlinux 0xc0200f6a power_supply_unregister +EXPORT_SYMBOL_GPL vmlinux 0xc03d87a7 pci_disable_pasid +EXPORT_SYMBOL_GPL vmlinux 0xc05b6e84 extcon_get_property +EXPORT_SYMBOL_GPL vmlinux 0xc08b6d47 xdp_return_frame EXPORT_SYMBOL_GPL vmlinux 0xc08bbce6 irq_get_percpu_devid_partition EXPORT_SYMBOL_GPL vmlinux 0xc090c376 net_selftest_get_strings -EXPORT_SYMBOL_GPL vmlinux 0xc093d1aa nexthop_for_each_fib6_nh -EXPORT_SYMBOL_GPL vmlinux 0xc0a7a9bd vfio_register_group_dev +EXPORT_SYMBOL_GPL vmlinux 0xc09520bd virtqueue_get_vring_size +EXPORT_SYMBOL_GPL vmlinux 0xc09b4edd crypto_stats_get +EXPORT_SYMBOL_GPL vmlinux 0xc0a668c8 relay_late_setup_files +EXPORT_SYMBOL_GPL vmlinux 0xc0a95ceb devm_regulator_get_optional EXPORT_SYMBOL_GPL vmlinux 0xc0a96e14 rcu_gp_is_expedited -EXPORT_SYMBOL_GPL vmlinux 0xc0c7dc1d crypto_stats_kpp_compute_shared_secret -EXPORT_SYMBOL_GPL vmlinux 0xc0d347b1 fat_setattr -EXPORT_SYMBOL_GPL vmlinux 0xc0d495bd skb_mpls_update_lse EXPORT_SYMBOL_GPL vmlinux 0xc0dcb59e edac_layer_name -EXPORT_SYMBOL_GPL vmlinux 0xc0dd093e simple_attr_write -EXPORT_SYMBOL_GPL vmlinux 0xc0e4f2dd scsi_dh_attach +EXPORT_SYMBOL_GPL vmlinux 0xc0eba034 scsi_flush_work EXPORT_SYMBOL_GPL vmlinux 0xc0f0458a ip_tunnel_unneed_metadata -EXPORT_SYMBOL_GPL vmlinux 0xc0f88659 __SCK__tp_func_neigh_update_done +EXPORT_SYMBOL_GPL vmlinux 0xc0fd8095 shmem_truncate_range +EXPORT_SYMBOL_GPL vmlinux 0xc1043afd regmap_test_bits EXPORT_SYMBOL_GPL vmlinux 0xc1086e0c sysrq_toggle_support -EXPORT_SYMBOL_GPL vmlinux 0xc10f252b edac_get_sysfs_subsys +EXPORT_SYMBOL_GPL vmlinux 0xc109ea4f lwtunnel_output EXPORT_SYMBOL_GPL vmlinux 0xc10fddb8 name_to_dev_t -EXPORT_SYMBOL_GPL vmlinux 0xc117bdc7 dma_run_dependencies -EXPORT_SYMBOL_GPL vmlinux 0xc11fd7c9 ima_file_check -EXPORT_SYMBOL_GPL vmlinux 0xc1558969 __SCK__tp_func_sched_util_est_cfs_tp -EXPORT_SYMBOL_GPL vmlinux 0xc1565157 led_trigger_blink -EXPORT_SYMBOL_GPL vmlinux 0xc160b608 nvme_start_queues -EXPORT_SYMBOL_GPL vmlinux 0xc16bb136 dma_release_channel -EXPORT_SYMBOL_GPL vmlinux 0xc16d2e45 regulator_bulk_enable +EXPORT_SYMBOL_GPL vmlinux 0xc12b4b88 regulator_force_disable +EXPORT_SYMBOL_GPL vmlinux 0xc1441463 regmap_bulk_read +EXPORT_SYMBOL_GPL vmlinux 0xc16c2bf5 unix_peer_get +EXPORT_SYMBOL_GPL vmlinux 0xc16de449 gpiochip_remove_pin_ranges EXPORT_SYMBOL_GPL vmlinux 0xc1743430 cpuidle_disable_device EXPORT_SYMBOL_GPL vmlinux 0xc17515d7 usb_hcds_loaded -EXPORT_SYMBOL_GPL vmlinux 0xc179bd9a device_link_remove EXPORT_SYMBOL_GPL vmlinux 0xc17e9946 usb_show_dynids -EXPORT_SYMBOL_GPL vmlinux 0xc1846946 pm_stay_awake -EXPORT_SYMBOL_GPL vmlinux 0xc188b263 gpiod_export_link +EXPORT_SYMBOL_GPL vmlinux 0xc187105c init_dummy_netdev EXPORT_SYMBOL_GPL vmlinux 0xc18cdf36 amd_df_indirect_read -EXPORT_SYMBOL_GPL vmlinux 0xc19c0144 icc_set_bw -EXPORT_SYMBOL_GPL vmlinux 0xc19d81ef bsg_remove_queue -EXPORT_SYMBOL_GPL vmlinux 0xc1a1bb9e tcp_reno_undo_cwnd -EXPORT_SYMBOL_GPL vmlinux 0xc1bc9bc2 irq_set_chip_and_handler_name -EXPORT_SYMBOL_GPL vmlinux 0xc1c99682 tracepoint_probe_register_prio_may_exist -EXPORT_SYMBOL_GPL vmlinux 0xc1d225dd fsl_mc_device_group +EXPORT_SYMBOL_GPL vmlinux 0xc18e3fe2 __tracepoint_add_device_to_group +EXPORT_SYMBOL_GPL vmlinux 0xc1a1f36c tty_port_unregister_device +EXPORT_SYMBOL_GPL vmlinux 0xc1c32d74 bpf_prog_create_from_user +EXPORT_SYMBOL_GPL vmlinux 0xc1c86df2 tracing_snapshot_cond EXPORT_SYMBOL_GPL vmlinux 0xc1d989c5 vfio_external_check_extension -EXPORT_SYMBOL_GPL vmlinux 0xc1e6acba __pci_hp_register -EXPORT_SYMBOL_GPL vmlinux 0xc1fda64b acpi_subsys_poweroff -EXPORT_SYMBOL_GPL vmlinux 0xc202aabb devm_hwspin_lock_request_specific +EXPORT_SYMBOL_GPL vmlinux 0xc1e29934 mmu_interval_notifier_insert_locked +EXPORT_SYMBOL_GPL vmlinux 0xc1e3aea3 __devm_clk_hw_register_mux EXPORT_SYMBOL_GPL vmlinux 0xc2033d9f amd_get_highest_perf -EXPORT_SYMBOL_GPL vmlinux 0xc212092a rio_enable_rx_tx_port -EXPORT_SYMBOL_GPL vmlinux 0xc226dfdf devlink_dpipe_entry_ctx_append +EXPORT_SYMBOL_GPL vmlinux 0xc218e536 devlink_trap_groups_unregister +EXPORT_SYMBOL_GPL vmlinux 0xc2196ce5 __traceiter_rpm_return_int EXPORT_SYMBOL_GPL vmlinux 0xc22a3091 vm_unmap_aliases -EXPORT_SYMBOL_GPL vmlinux 0xc22cad0a tpm_get_random EXPORT_SYMBOL_GPL vmlinux 0xc23601c1 __SCT__tp_func_pelt_cfs_tp -EXPORT_SYMBOL_GPL vmlinux 0xc241d5ca device_destroy -EXPORT_SYMBOL_GPL vmlinux 0xc2480d0e devm_platform_get_irqs_affinity -EXPORT_SYMBOL_GPL vmlinux 0xc2490693 input_ff_flush +EXPORT_SYMBOL_GPL vmlinux 0xc238343d mbox_request_channel_byname +EXPORT_SYMBOL_GPL vmlinux 0xc248b4f6 input_ff_event EXPORT_SYMBOL_GPL vmlinux 0xc25b8971 hv_remove_crash_handler +EXPORT_SYMBOL_GPL vmlinux 0xc2680161 devm_device_add_group EXPORT_SYMBOL_GPL vmlinux 0xc2692173 wakeup_sources_read_lock -EXPORT_SYMBOL_GPL vmlinux 0xc273d7a3 clk_hw_get_parent_by_index -EXPORT_SYMBOL_GPL vmlinux 0xc27c0c62 ip6_route_input_lookup -EXPORT_SYMBOL_GPL vmlinux 0xc27d7e8d clk_hw_set_parent +EXPORT_SYMBOL_GPL vmlinux 0xc2712585 extcon_set_state +EXPORT_SYMBOL_GPL vmlinux 0xc2860d8b iommu_device_link EXPORT_SYMBOL_GPL vmlinux 0xc287d96a kvm_set_posted_intr_wakeup_handler EXPORT_SYMBOL_GPL vmlinux 0xc289e46d cpufreq_generic_frequency_table_verify -EXPORT_SYMBOL_GPL vmlinux 0xc28fb94a usb_disable_xhci_ports -EXPORT_SYMBOL_GPL vmlinux 0xc29a7e4e regmap_get_max_register +EXPORT_SYMBOL_GPL vmlinux 0xc2937973 fat_flush_inodes EXPORT_SYMBOL_GPL vmlinux 0xc2a1cbaf __cpuhp_state_remove_instance EXPORT_SYMBOL_GPL vmlinux 0xc2a3e570 errata EXPORT_SYMBOL_GPL vmlinux 0xc2a814db tcp_memory_pressure -EXPORT_SYMBOL_GPL vmlinux 0xc2ba2afb devlink_resource_occ_get_unregister +EXPORT_SYMBOL_GPL vmlinux 0xc2b90f67 iptunnel_metadata_reply +EXPORT_SYMBOL_GPL vmlinux 0xc2bd5828 crypto_register_shashes EXPORT_SYMBOL_GPL vmlinux 0xc2c1c427 perf_event_cgrp_subsys_on_dfl_key -EXPORT_SYMBOL_GPL vmlinux 0xc2cc3a87 debugfs_create_devm_seqfile -EXPORT_SYMBOL_GPL vmlinux 0xc2cc3aeb intel_pmic_install_opregion_handler -EXPORT_SYMBOL_GPL vmlinux 0xc2d77205 devm_nvdimm_memremap +EXPORT_SYMBOL_GPL vmlinux 0xc2cecc6d tcp_is_ulp_esp +EXPORT_SYMBOL_GPL vmlinux 0xc2dcd50a regmap_mmio_detach_clk EXPORT_SYMBOL_GPL vmlinux 0xc2de27ca hest_disable -EXPORT_SYMBOL_GPL vmlinux 0xc2e26bcc rio_release_inb_dbell -EXPORT_SYMBOL_GPL vmlinux 0xc2e2ab1c spi_register_controller -EXPORT_SYMBOL_GPL vmlinux 0xc2f253f6 acpi_subsys_suspend +EXPORT_SYMBOL_GPL vmlinux 0xc2e2a40d dma_get_slave_caps +EXPORT_SYMBOL_GPL vmlinux 0xc2e70ad0 power_supply_powers +EXPORT_SYMBOL_GPL vmlinux 0xc2fa81e6 dm_copy_name_and_uuid +EXPORT_SYMBOL_GPL vmlinux 0xc2fb1cd2 icc_node_add EXPORT_SYMBOL_GPL vmlinux 0xc2fb483f __SCT__tp_func_tcp_bad_csum -EXPORT_SYMBOL_GPL vmlinux 0xc312ab7f regulator_set_voltage_sel_pickable_regmap -EXPORT_SYMBOL_GPL vmlinux 0xc31cf759 iomap_readahead +EXPORT_SYMBOL_GPL vmlinux 0xc318e2be vmf_insert_pfn_pmd_prot +EXPORT_SYMBOL_GPL vmlinux 0xc31f00a5 inet_csk_route_req +EXPORT_SYMBOL_GPL vmlinux 0xc3232519 smp_ops +EXPORT_SYMBOL_GPL vmlinux 0xc323f777 ping_getfrag EXPORT_SYMBOL_GPL vmlinux 0xc3329c64 apic -EXPORT_SYMBOL_GPL vmlinux 0xc33a17e9 serial8250_rpm_get +EXPORT_SYMBOL_GPL vmlinux 0xc3365268 serial8250_modem_status EXPORT_SYMBOL_GPL vmlinux 0xc341ae6d zs_map_object -EXPORT_SYMBOL_GPL vmlinux 0xc34c10fe __tracepoint_unmap +EXPORT_SYMBOL_GPL vmlinux 0xc34c408d device_attach +EXPORT_SYMBOL_GPL vmlinux 0xc3528747 dma_buf_move_notify +EXPORT_SYMBOL_GPL vmlinux 0xc35ece24 class_unregister EXPORT_SYMBOL_GPL vmlinux 0xc3708747 trace_vprintk +EXPORT_SYMBOL_GPL vmlinux 0xc376347a genphy_c45_pma_setup_forced EXPORT_SYMBOL_GPL vmlinux 0xc3805cd1 fs_ftype_to_dtype EXPORT_SYMBOL_GPL vmlinux 0xc3876c1a hv_isolation_type_snp -EXPORT_SYMBOL_GPL vmlinux 0xc38c82ee ata_sff_wait_after_reset -EXPORT_SYMBOL_GPL vmlinux 0xc3969f1d __inet_inherit_port -EXPORT_SYMBOL_GPL vmlinux 0xc39b5bda crypto_register_template -EXPORT_SYMBOL_GPL vmlinux 0xc39c3dad __sock_recv_wifi_status +EXPORT_SYMBOL_GPL vmlinux 0xc38c6622 handle_irq_desc +EXPORT_SYMBOL_GPL vmlinux 0xc3c1d03e dev_pm_opp_get_required_pstate +EXPORT_SYMBOL_GPL vmlinux 0xc3c43420 __percpu_down_read EXPORT_SYMBOL_GPL vmlinux 0xc3c4c6cc hash_algo_name EXPORT_SYMBOL_GPL vmlinux 0xc3de65ff ring_buffer_bytes_cpu -EXPORT_SYMBOL_GPL vmlinux 0xc3e0b43a proc_create_net_single +EXPORT_SYMBOL_GPL vmlinux 0xc3e651d2 dm_noflush_suspending EXPORT_SYMBOL_GPL vmlinux 0xc3ea5305 iommu_default_passthrough -EXPORT_SYMBOL_GPL vmlinux 0xc3ef5c73 edac_pci_handle_pe -EXPORT_SYMBOL_GPL vmlinux 0xc4005b40 crypto_unregister_skciphers -EXPORT_SYMBOL_GPL vmlinux 0xc4227da5 regmap_get_raw_write_max +EXPORT_SYMBOL_GPL vmlinux 0xc3ee6da1 set_primary_fwnode +EXPORT_SYMBOL_GPL vmlinux 0xc4031bad shash_ahash_digest +EXPORT_SYMBOL_GPL vmlinux 0xc40a4d65 irq_chip_unmask_parent +EXPORT_SYMBOL_GPL vmlinux 0xc40a5cb6 validate_xmit_xfrm +EXPORT_SYMBOL_GPL vmlinux 0xc40ae2d2 fixed_phy_change_carrier +EXPORT_SYMBOL_GPL vmlinux 0xc418fdd5 thermal_zone_get_zone_by_name +EXPORT_SYMBOL_GPL vmlinux 0xc425674f spi_register_controller EXPORT_SYMBOL_GPL vmlinux 0xc426c51f klp_shadow_free_all +EXPORT_SYMBOL_GPL vmlinux 0xc4273a06 xfrm_state_mtu EXPORT_SYMBOL_GPL vmlinux 0xc428068d sata_deb_timing_long -EXPORT_SYMBOL_GPL vmlinux 0xc42eaaed devm_fwnode_pwm_get +EXPORT_SYMBOL_GPL vmlinux 0xc42b25ed bpf_trace_run11 +EXPORT_SYMBOL_GPL vmlinux 0xc4308a9f dax_layout_busy_page_range EXPORT_SYMBOL_GPL vmlinux 0xc43e92b9 trace_seq_bprintf -EXPORT_SYMBOL_GPL vmlinux 0xc441566c add_page_wait_queue +EXPORT_SYMBOL_GPL vmlinux 0xc43eff54 extcon_dev_register +EXPORT_SYMBOL_GPL vmlinux 0xc440170e regmap_fields_update_bits_base +EXPORT_SYMBOL_GPL vmlinux 0xc441669e sata_std_hardreset +EXPORT_SYMBOL_GPL vmlinux 0xc45afb3c crypto_shash_digest +EXPORT_SYMBOL_GPL vmlinux 0xc45b9bd8 pinctrl_put EXPORT_SYMBOL_GPL vmlinux 0xc45d0d13 injectm EXPORT_SYMBOL_GPL vmlinux 0xc45e246f housekeeping_test_cpu +EXPORT_SYMBOL_GPL vmlinux 0xc462e7a3 devm_namespace_enable EXPORT_SYMBOL_GPL vmlinux 0xc46324f6 dynevent_create -EXPORT_SYMBOL_GPL vmlinux 0xc468b3a4 tty_ldisc_flush -EXPORT_SYMBOL_GPL vmlinux 0xc469b533 pci_platform_power_transition -EXPORT_SYMBOL_GPL vmlinux 0xc48a0a2b attribute_container_unregister +EXPORT_SYMBOL_GPL vmlinux 0xc46d90fb spi_split_transfers_maxsize +EXPORT_SYMBOL_GPL vmlinux 0xc46fc970 vfs_truncate +EXPORT_SYMBOL_GPL vmlinux 0xc47be58a regmap_get_val_bytes +EXPORT_SYMBOL_GPL vmlinux 0xc47dd0e9 ata_bmdma_irq_clear EXPORT_SYMBOL_GPL vmlinux 0xc48b7ccf ata_mode_string EXPORT_SYMBOL_GPL vmlinux 0xc4913442 vfio_group_put_external_user -EXPORT_SYMBOL_GPL vmlinux 0xc492f4bb devlink_rate_nodes_destroy EXPORT_SYMBOL_GPL vmlinux 0xc4a31146 rdma_cgrp_subsys_on_dfl_key EXPORT_SYMBOL_GPL vmlinux 0xc4a72936 trusted_tpm_send -EXPORT_SYMBOL_GPL vmlinux 0xc4a7517b devm_regmap_field_free -EXPORT_SYMBOL_GPL vmlinux 0xc4aefa17 kernfs_get -EXPORT_SYMBOL_GPL vmlinux 0xc4c27d36 rtnl_link_unregister -EXPORT_SYMBOL_GPL vmlinux 0xc4c84954 __traceiter_br_fdb_update +EXPORT_SYMBOL_GPL vmlinux 0xc4acd1d4 __phy_modify +EXPORT_SYMBOL_GPL vmlinux 0xc4bcec0f dw_pcie_ep_init_notify +EXPORT_SYMBOL_GPL vmlinux 0xc4bf7fb0 raw_abort +EXPORT_SYMBOL_GPL vmlinux 0xc4c0fc4e regulator_bulk_unregister_supply_alias EXPORT_SYMBOL_GPL vmlinux 0xc4d022cb __SCT__tp_func_napi_poll -EXPORT_SYMBOL_GPL vmlinux 0xc4d9fb4e dev_pm_qos_hide_latency_tolerance -EXPORT_SYMBOL_GPL vmlinux 0xc4f001af devm_extcon_dev_free +EXPORT_SYMBOL_GPL vmlinux 0xc4d2ae55 fwnode_property_get_reference_args EXPORT_SYMBOL_GPL vmlinux 0xc4f0da12 ktime_get_with_offset -EXPORT_SYMBOL_GPL vmlinux 0xc4f3b025 hwmon_device_register_with_info -EXPORT_SYMBOL_GPL vmlinux 0xc50255d2 edac_pci_add_device -EXPORT_SYMBOL_GPL vmlinux 0xc503eed5 device_reprobe -EXPORT_SYMBOL_GPL vmlinux 0xc5085c20 sysfs_remove_bin_file +EXPORT_SYMBOL_GPL vmlinux 0xc4f63286 dummy_irq_chip EXPORT_SYMBOL_GPL vmlinux 0xc50dca33 __SCT__tp_func_neigh_cleanup_and_release -EXPORT_SYMBOL_GPL vmlinux 0xc5117672 inet6_lookup_listener EXPORT_SYMBOL_GPL vmlinux 0xc512626a __supported_pte_mask -EXPORT_SYMBOL_GPL vmlinux 0xc53fa7d3 __kernel_write +EXPORT_SYMBOL_GPL vmlinux 0xc518a8f6 rio_pw_enable +EXPORT_SYMBOL_GPL vmlinux 0xc528a334 xdp_convert_zc_to_xdp_frame +EXPORT_SYMBOL_GPL vmlinux 0xc53d39a5 receive_fd +EXPORT_SYMBOL_GPL vmlinux 0xc5468fc2 usb_add_phy +EXPORT_SYMBOL_GPL vmlinux 0xc55849a4 gpiod_set_debounce EXPORT_SYMBOL_GPL vmlinux 0xc55ff962 phy_basic_t1_features_array EXPORT_SYMBOL_GPL vmlinux 0xc5604800 clk_set_rate_exclusive -EXPORT_SYMBOL_GPL vmlinux 0xc5625ef0 __traceiter_rpm_idle EXPORT_SYMBOL_GPL vmlinux 0xc569d8ce __clk_get_name EXPORT_SYMBOL_GPL vmlinux 0xc575c737 debug_locks_off EXPORT_SYMBOL_GPL vmlinux 0xc5777fca linear_range_get_selector_low_array -EXPORT_SYMBOL_GPL vmlinux 0xc5790a67 nvme_wait_freeze -EXPORT_SYMBOL_GPL vmlinux 0xc57e6279 thermal_of_cooling_device_register -EXPORT_SYMBOL_GPL vmlinux 0xc582e301 devm_usb_get_phy_by_node -EXPORT_SYMBOL_GPL vmlinux 0xc5870b67 dev_fill_forward_path +EXPORT_SYMBOL_GPL vmlinux 0xc579ca6e udp_tunnel_notify_del_rx_port +EXPORT_SYMBOL_GPL vmlinux 0xc58428a7 crypto_register_acomps +EXPORT_SYMBOL_GPL vmlinux 0xc584fec2 pci_store_saved_state EXPORT_SYMBOL_GPL vmlinux 0xc58a3ee6 icc_node_destroy -EXPORT_SYMBOL_GPL vmlinux 0xc593c6b4 regmap_multi_reg_write_bypassed +EXPORT_SYMBOL_GPL vmlinux 0xc5913a14 wakeup_source_register +EXPORT_SYMBOL_GPL vmlinux 0xc59dbbe4 mctrl_gpio_init_noauto EXPORT_SYMBOL_GPL vmlinux 0xc5a5c678 uart_parse_earlycon -EXPORT_SYMBOL_GPL vmlinux 0xc5c3de0e pstore_unregister -EXPORT_SYMBOL_GPL vmlinux 0xc5e95c7c devm_regulator_bulk_register_supply_alias -EXPORT_SYMBOL_GPL vmlinux 0xc5efbcbf __traceiter_devlink_hwerr -EXPORT_SYMBOL_GPL vmlinux 0xc5efe520 crypto_comp_compress -EXPORT_SYMBOL_GPL vmlinux 0xc5ff05f3 devlink_resource_register -EXPORT_SYMBOL_GPL vmlinux 0xc6018190 devlink_alloc_ns -EXPORT_SYMBOL_GPL vmlinux 0xc60476bd regmap_get_val_endian +EXPORT_SYMBOL_GPL vmlinux 0xc5ad83bc irq_chip_set_wake_parent +EXPORT_SYMBOL_GPL vmlinux 0xc5af99ae skcipher_walk_complete +EXPORT_SYMBOL_GPL vmlinux 0xc5b0c5fd __blkg_prfill_rwstat +EXPORT_SYMBOL_GPL vmlinux 0xc5b3d22d icc_link_destroy +EXPORT_SYMBOL_GPL vmlinux 0xc5bf7588 rio_mport_initialize +EXPORT_SYMBOL_GPL vmlinux 0xc5c3f3f2 pci_dev_lock +EXPORT_SYMBOL_GPL vmlinux 0xc5e288e3 fb_deferred_io_fsync +EXPORT_SYMBOL_GPL vmlinux 0xc5ed64ac phy_restart_aneg +EXPORT_SYMBOL_GPL vmlinux 0xc5f86b18 nvdimm_name +EXPORT_SYMBOL_GPL vmlinux 0xc60450dd usb_asmedia_modifyflowcontrol EXPORT_SYMBOL_GPL vmlinux 0xc604ab28 __SCT__tp_func_kfree_skb -EXPORT_SYMBOL_GPL vmlinux 0xc60e3166 acpi_is_pnp_device +EXPORT_SYMBOL_GPL vmlinux 0xc60f5f52 pinctrl_pm_select_default_state EXPORT_SYMBOL_GPL vmlinux 0xc617f82c unregister_oom_notifier -EXPORT_SYMBOL_GPL vmlinux 0xc6341e12 regulator_enable -EXPORT_SYMBOL_GPL vmlinux 0xc63ddcbf fscrypt_ioctl_remove_key -EXPORT_SYMBOL_GPL vmlinux 0xc64a8ae7 device_remove_groups -EXPORT_SYMBOL_GPL vmlinux 0xc64f3d8a init_dummy_netdev -EXPORT_SYMBOL_GPL vmlinux 0xc6526e1f virtqueue_get_desc_addr -EXPORT_SYMBOL_GPL vmlinux 0xc65c7404 kill_dev_dax -EXPORT_SYMBOL_GPL vmlinux 0xc65ee108 nvme_start_ctrl -EXPORT_SYMBOL_GPL vmlinux 0xc6649ad8 nd_region_dev -EXPORT_SYMBOL_GPL vmlinux 0xc66b4e86 blk_queue_max_zone_append_sectors +EXPORT_SYMBOL_GPL vmlinux 0xc61ae719 vfs_removexattr +EXPORT_SYMBOL_GPL vmlinux 0xc64795f6 pm_generic_poweroff_noirq EXPORT_SYMBOL_GPL vmlinux 0xc66b77b1 iommu_group_set_iommudata EXPORT_SYMBOL_GPL vmlinux 0xc672a391 irq_work_sync EXPORT_SYMBOL_GPL vmlinux 0xc6779093 ring_buffer_record_enable -EXPORT_SYMBOL_GPL vmlinux 0xc6780d4a get_task_mm +EXPORT_SYMBOL_GPL vmlinux 0xc67a424a iommu_detach_device EXPORT_SYMBOL_GPL vmlinux 0xc683da81 set_memory_decrypted +EXPORT_SYMBOL_GPL vmlinux 0xc68fc56d __SCK__tp_func_block_split +EXPORT_SYMBOL_GPL vmlinux 0xc69611e7 rio_map_inb_region EXPORT_SYMBOL_GPL vmlinux 0xc697b0f7 nvmem_device_read EXPORT_SYMBOL_GPL vmlinux 0xc69b7ee5 zs_destroy_pool EXPORT_SYMBOL_GPL vmlinux 0xc6a4a872 __clk_is_enabled -EXPORT_SYMBOL_GPL vmlinux 0xc6b10427 ex_handler_fprestore -EXPORT_SYMBOL_GPL vmlinux 0xc6b19099 __blkg_prfill_rwstat -EXPORT_SYMBOL_GPL vmlinux 0xc6b2ceb0 dev_pm_opp_put_prop_name -EXPORT_SYMBOL_GPL vmlinux 0xc6cc23ca ata_sas_queuecmd -EXPORT_SYMBOL_GPL vmlinux 0xc6ccbbae gpiochip_irq_domain_activate -EXPORT_SYMBOL_GPL vmlinux 0xc6e4663d pinctrl_put +EXPORT_SYMBOL_GPL vmlinux 0xc6adfe77 dm_disk +EXPORT_SYMBOL_GPL vmlinux 0xc6b23b99 mddev_resume +EXPORT_SYMBOL_GPL vmlinux 0xc6c3d844 crypto_register_scomps +EXPORT_SYMBOL_GPL vmlinux 0xc6d64e21 devlink_port_params_unregister EXPORT_SYMBOL_GPL vmlinux 0xc6e5bcf3 linear_range_get_selector_within -EXPORT_SYMBOL_GPL vmlinux 0xc6ea86da genphy_c45_pma_resume -EXPORT_SYMBOL_GPL vmlinux 0xc6edd209 inode_dax EXPORT_SYMBOL_GPL vmlinux 0xc6eec8f5 clk_divider_ops -EXPORT_SYMBOL_GPL vmlinux 0xc6f52d30 ima_file_hash -EXPORT_SYMBOL_GPL vmlinux 0xc70183bc ip6_push_pending_frames +EXPORT_SYMBOL_GPL vmlinux 0xc6f14247 wm831x_bulk_read +EXPORT_SYMBOL_GPL vmlinux 0xc6f82b1d pci_host_probe +EXPORT_SYMBOL_GPL vmlinux 0xc701b1e0 regulator_set_soft_start_regmap EXPORT_SYMBOL_GPL vmlinux 0xc7061ef3 iova_cache_put +EXPORT_SYMBOL_GPL vmlinux 0xc711832e vmbus_teardown_gpadl EXPORT_SYMBOL_GPL vmlinux 0xc71e64a9 snmp_get_cpu_field -EXPORT_SYMBOL_GPL vmlinux 0xc71eb8da scsi_host_block -EXPORT_SYMBOL_GPL vmlinux 0xc734bb2d ata_bmdma_port_start -EXPORT_SYMBOL_GPL vmlinux 0xc73c4a83 ata_ncq_sdev_attrs -EXPORT_SYMBOL_GPL vmlinux 0xc744fded pm_schedule_suspend -EXPORT_SYMBOL_GPL vmlinux 0xc7560ac9 bpf_trace_run9 +EXPORT_SYMBOL_GPL vmlinux 0xc72869b0 nd_tbl +EXPORT_SYMBOL_GPL vmlinux 0xc72ad85a pinctrl_lookup_state +EXPORT_SYMBOL_GPL vmlinux 0xc7349df0 usb_unpoison_urb +EXPORT_SYMBOL_GPL vmlinux 0xc73ca3bb pm_runtime_irq_safe EXPORT_SYMBOL_GPL vmlinux 0xc76f8048 __sbitmap_queue_get -EXPORT_SYMBOL_GPL vmlinux 0xc7852199 set_pages_array_wt +EXPORT_SYMBOL_GPL vmlinux 0xc773681d md_start +EXPORT_SYMBOL_GPL vmlinux 0xc77c2f3e inet_send_prepare EXPORT_SYMBOL_GPL vmlinux 0xc7856e74 __wake_up_locked_sync_key -EXPORT_SYMBOL_GPL vmlinux 0xc7860b05 badblocks_clear -EXPORT_SYMBOL_GPL vmlinux 0xc78d4ee9 usb_hcd_pci_pm_ops +EXPORT_SYMBOL_GPL vmlinux 0xc79e41ea nvdimm_flush EXPORT_SYMBOL_GPL vmlinux 0xc7a1840e llist_add_batch EXPORT_SYMBOL_GPL vmlinux 0xc7a7e770 clk_bulk_enable -EXPORT_SYMBOL_GPL vmlinux 0xc7a933e3 rio_unlock_device -EXPORT_SYMBOL_GPL vmlinux 0xc7b0a51f __traceiter_br_fdb_external_learn_add -EXPORT_SYMBOL_GPL vmlinux 0xc7bc5f46 blk_queue_write_cache -EXPORT_SYMBOL_GPL vmlinux 0xc7be4eb4 scsi_unregister_device_handler -EXPORT_SYMBOL_GPL vmlinux 0xc7c0ae62 dm_post_suspending +EXPORT_SYMBOL_GPL vmlinux 0xc7bdf6b0 disk_force_media_change +EXPORT_SYMBOL_GPL vmlinux 0xc7cab162 rio_get_comptag +EXPORT_SYMBOL_GPL vmlinux 0xc7d124e7 kick_process +EXPORT_SYMBOL_GPL vmlinux 0xc7d2f6f7 add_page_wait_queue +EXPORT_SYMBOL_GPL vmlinux 0xc7df73cd blkcg_print_blkgs EXPORT_SYMBOL_GPL vmlinux 0xc7e64fc2 asn1_encode_integer -EXPORT_SYMBOL_GPL vmlinux 0xc7e8ca7e pci_assign_unassigned_bus_resources +EXPORT_SYMBOL_GPL vmlinux 0xc7ea4e5e thermal_zone_bind_cooling_device +EXPORT_SYMBOL_GPL vmlinux 0xc7ec329b usb_acpi_power_manageable +EXPORT_SYMBOL_GPL vmlinux 0xc7f5d02a subsys_find_device_by_id EXPORT_SYMBOL_GPL vmlinux 0xc7fa4aa9 kobj_ns_drop -EXPORT_SYMBOL_GPL vmlinux 0xc7fd3ecb blk_next_bio -EXPORT_SYMBOL_GPL vmlinux 0xc8051fbb tty_buffer_unlock_exclusive -EXPORT_SYMBOL_GPL vmlinux 0xc81e16ee platform_device_register_full -EXPORT_SYMBOL_GPL vmlinux 0xc8259e6e sysfs_create_link -EXPORT_SYMBOL_GPL vmlinux 0xc8295547 crypto_register_alg -EXPORT_SYMBOL_GPL vmlinux 0xc82ad582 acpi_nfit_init +EXPORT_SYMBOL_GPL vmlinux 0xc80b0f83 watchdog_unregister_device +EXPORT_SYMBOL_GPL vmlinux 0xc8137a37 irq_domain_set_hwirq_and_chip EXPORT_SYMBOL_GPL vmlinux 0xc82c721f klist_remove -EXPORT_SYMBOL_GPL vmlinux 0xc8339624 perf_event_sysfs_show +EXPORT_SYMBOL_GPL vmlinux 0xc82e09cf devm_of_phy_get +EXPORT_SYMBOL_GPL vmlinux 0xc8389acd switchdev_handle_port_obj_add EXPORT_SYMBOL_GPL vmlinux 0xc839c1ce trace_seq_to_user -EXPORT_SYMBOL_GPL vmlinux 0xc84e834b rdev_get_id -EXPORT_SYMBOL_GPL vmlinux 0xc84f08cf clk_hw_is_prepared -EXPORT_SYMBOL_GPL vmlinux 0xc8549a01 sync_page_io EXPORT_SYMBOL_GPL vmlinux 0xc8594d3d reset_control_acquire -EXPORT_SYMBOL_GPL vmlinux 0xc871c833 usb_for_each_dev -EXPORT_SYMBOL_GPL vmlinux 0xc873f41a iomap_dio_rw +EXPORT_SYMBOL_GPL vmlinux 0xc85c1230 ata_sas_tport_add +EXPORT_SYMBOL_GPL vmlinux 0xc861dc5d virtqueue_enable_cb_delayed EXPORT_SYMBOL_GPL vmlinux 0xc874d710 hv_unmap_ioapic_interrupt +EXPORT_SYMBOL_GPL vmlinux 0xc878f40d pm_runtime_suspended_time +EXPORT_SYMBOL_GPL vmlinux 0xc87c1eec em_dev_register_perf_domain +EXPORT_SYMBOL_GPL vmlinux 0xc87e1402 ip6_sk_update_pmtu EXPORT_SYMBOL_GPL vmlinux 0xc87e487a sched_clock_idle_sleep_event EXPORT_SYMBOL_GPL vmlinux 0xc87fb025 xas_get_mark -EXPORT_SYMBOL_GPL vmlinux 0xc8972a45 clk_hw_unregister -EXPORT_SYMBOL_GPL vmlinux 0xc8a7cd1f ncsi_vlan_rx_kill_vid -EXPORT_SYMBOL_GPL vmlinux 0xc8c051e8 lwtunnel_output -EXPORT_SYMBOL_GPL vmlinux 0xc8d3cb08 dev_pm_qos_expose_latency_limit -EXPORT_SYMBOL_GPL vmlinux 0xc8da5a9b dma_resv_get_fences -EXPORT_SYMBOL_GPL vmlinux 0xc8db9ba4 balloon_aops -EXPORT_SYMBOL_GPL vmlinux 0xc8dd0380 pci_epc_get_features +EXPORT_SYMBOL_GPL vmlinux 0xc87fc099 wm831x_reg_read +EXPORT_SYMBOL_GPL vmlinux 0xc883b9b1 bio_start_io_acct +EXPORT_SYMBOL_GPL vmlinux 0xc89eece2 pm_clk_remove +EXPORT_SYMBOL_GPL vmlinux 0xc8c5116b vmbus_setevent EXPORT_SYMBOL_GPL vmlinux 0xc8ddd5b5 kstrdup_quotable -EXPORT_SYMBOL_GPL vmlinux 0xc8e058d8 vga_default_device -EXPORT_SYMBOL_GPL vmlinux 0xc8ebc716 skb_mpls_dec_ttl -EXPORT_SYMBOL_GPL vmlinux 0xc90d185b cpufreq_dbs_governor_start +EXPORT_SYMBOL_GPL vmlinux 0xc8ec9a10 crypto_remove_spawns +EXPORT_SYMBOL_GPL vmlinux 0xc8f1b5ed nvme_set_queue_count +EXPORT_SYMBOL_GPL vmlinux 0xc8f9d675 __page_file_mapping +EXPORT_SYMBOL_GPL vmlinux 0xc910e6b2 inet_csk_addr2sockaddr +EXPORT_SYMBOL_GPL vmlinux 0xc910fd51 __tracepoint_tcp_bad_csum +EXPORT_SYMBOL_GPL vmlinux 0xc916278b __hwspin_trylock EXPORT_SYMBOL_GPL vmlinux 0xc91ee1b5 __SCT__tp_func_mc_event +EXPORT_SYMBOL_GPL vmlinux 0xc91ef6ec sk_msg_return EXPORT_SYMBOL_GPL vmlinux 0xc91fdf58 percpu_ref_is_zero -EXPORT_SYMBOL_GPL vmlinux 0xc930a011 skb_segment +EXPORT_SYMBOL_GPL vmlinux 0xc9201968 xdp_rxq_info_unused +EXPORT_SYMBOL_GPL vmlinux 0xc925b317 ipv6_bpf_stub EXPORT_SYMBOL_GPL vmlinux 0xc9345c0f digsig_verify -EXPORT_SYMBOL_GPL vmlinux 0xc936c787 pci_disable_pcie_error_reporting +EXPORT_SYMBOL_GPL vmlinux 0xc938dac9 __traceiter_detach_device_from_domain EXPORT_SYMBOL_GPL vmlinux 0xc93ee1e7 usb_phy_roothub_init +EXPORT_SYMBOL_GPL vmlinux 0xc941601e aead_geniv_alloc EXPORT_SYMBOL_GPL vmlinux 0xc9561772 fb_destroy_modelist -EXPORT_SYMBOL_GPL vmlinux 0xc956b4e0 dma_vunmap_noncontiguous +EXPORT_SYMBOL_GPL vmlinux 0xc95cf9df virtqueue_notify +EXPORT_SYMBOL_GPL vmlinux 0xc96051c9 cpuidle_get_cpu_driver EXPORT_SYMBOL_GPL vmlinux 0xc9641b48 visitor32 -EXPORT_SYMBOL_GPL vmlinux 0xc96b417e trace_array_printk -EXPORT_SYMBOL_GPL vmlinux 0xc970c249 regulator_irq_helper EXPORT_SYMBOL_GPL vmlinux 0xc9827693 __bpf_call_base -EXPORT_SYMBOL_GPL vmlinux 0xc988ea56 ata_sas_port_init -EXPORT_SYMBOL_GPL vmlinux 0xc98f654e md_stop +EXPORT_SYMBOL_GPL vmlinux 0xc984f68e dev_pm_put_subsys_data +EXPORT_SYMBOL_GPL vmlinux 0xc9886c29 usb_control_msg_send +EXPORT_SYMBOL_GPL vmlinux 0xc98bc6bf acpi_dev_remove_driver_gpios +EXPORT_SYMBOL_GPL vmlinux 0xc98c4957 devm_usb_get_phy_by_phandle EXPORT_SYMBOL_GPL vmlinux 0xc991c03f __SCK__tp_func_nvme_sq +EXPORT_SYMBOL_GPL vmlinux 0xc9985b91 uprobe_register_refctr EXPORT_SYMBOL_GPL vmlinux 0xc9a4b416 copy_to_user_nofault -EXPORT_SYMBOL_GPL vmlinux 0xc9a97716 fib_add_nexthop -EXPORT_SYMBOL_GPL vmlinux 0xc9b9cc0c fsnotify_put_group +EXPORT_SYMBOL_GPL vmlinux 0xc9bab708 pci_pr3_present +EXPORT_SYMBOL_GPL vmlinux 0xc9be75c4 free_fib_info EXPORT_SYMBOL_GPL vmlinux 0xc9c3f176 hpet_register_irq_handler -EXPORT_SYMBOL_GPL vmlinux 0xc9e27fb7 ata_sff_prereset -EXPORT_SYMBOL_GPL vmlinux 0xc9e44ebe phy_put +EXPORT_SYMBOL_GPL vmlinux 0xc9cb4bef evm_verifyxattr +EXPORT_SYMBOL_GPL vmlinux 0xc9cef632 devlink_port_attrs_pci_sf_set +EXPORT_SYMBOL_GPL vmlinux 0xc9e7a3e6 dev_pm_qos_expose_latency_limit EXPORT_SYMBOL_GPL vmlinux 0xc9ec4e21 free_percpu -EXPORT_SYMBOL_GPL vmlinux 0xc9f65e02 usb_get_phy -EXPORT_SYMBOL_GPL vmlinux 0xc9fa917c handle_simple_irq -EXPORT_SYMBOL_GPL vmlinux 0xc9fe159d vp_modern_map_vq_notify -EXPORT_SYMBOL_GPL vmlinux 0xca054a2f __mdiobus_modify_changed -EXPORT_SYMBOL_GPL vmlinux 0xca145d2d vxlan_fdb_clear_offload -EXPORT_SYMBOL_GPL vmlinux 0xca1d1616 housekeeping_affine -EXPORT_SYMBOL_GPL vmlinux 0xca25fa29 sbitmap_queue_show -EXPORT_SYMBOL_GPL vmlinux 0xca2d44b3 skb_consume_udp -EXPORT_SYMBOL_GPL vmlinux 0xca2d73dd dma_buf_unmap_attachment -EXPORT_SYMBOL_GPL vmlinux 0xca408891 md_find_rdev_rcu -EXPORT_SYMBOL_GPL vmlinux 0xca434740 mmput +EXPORT_SYMBOL_GPL vmlinux 0xc9f6154e crypto_unregister_skciphers +EXPORT_SYMBOL_GPL vmlinux 0xca1a53ae fs_kobj +EXPORT_SYMBOL_GPL vmlinux 0xca208e8f pci_user_write_config_dword +EXPORT_SYMBOL_GPL vmlinux 0xca25cdc9 irq_domain_xlate_onetwocell +EXPORT_SYMBOL_GPL vmlinux 0xca280f64 irq_domain_disconnect_hierarchy +EXPORT_SYMBOL_GPL vmlinux 0xca3f27d4 dm_table_device_name EXPORT_SYMBOL_GPL vmlinux 0xca454a34 vt_get_leds EXPORT_SYMBOL_GPL vmlinux 0xca467318 hibernation_set_ops -EXPORT_SYMBOL_GPL vmlinux 0xca55b056 syscon_regmap_lookup_by_phandle_optional -EXPORT_SYMBOL_GPL vmlinux 0xca565464 udp_tunnel_xmit_skb -EXPORT_SYMBOL_GPL vmlinux 0xca675586 ata_bmdma_status +EXPORT_SYMBOL_GPL vmlinux 0xca6d4797 spi_take_timestamp_pre +EXPORT_SYMBOL_GPL vmlinux 0xca73ebb7 __fat_fs_error +EXPORT_SYMBOL_GPL vmlinux 0xca75dbcc xhci_reset_bandwidth EXPORT_SYMBOL_GPL vmlinux 0xca7d8764 kthread_freezable_should_stop -EXPORT_SYMBOL_GPL vmlinux 0xca7f3fb0 __pm_runtime_resume EXPORT_SYMBOL_GPL vmlinux 0xca9a1d5e ring_buffer_free -EXPORT_SYMBOL_GPL vmlinux 0xcaa3dc3c blk_set_pm_only +EXPORT_SYMBOL_GPL vmlinux 0xca9d980c skb_tstamp_tx +EXPORT_SYMBOL_GPL vmlinux 0xcaa099f6 bpf_trace_run5 EXPORT_SYMBOL_GPL vmlinux 0xcaa68533 cpu_has_xfeatures -EXPORT_SYMBOL_GPL vmlinux 0xcaadab70 devm_gpio_request_one +EXPORT_SYMBOL_GPL vmlinux 0xcab1a3c3 crypto_inst_setname EXPORT_SYMBOL_GPL vmlinux 0xcabe04de cpuidle_resume_and_unlock -EXPORT_SYMBOL_GPL vmlinux 0xcadb10f9 ata_sff_queue_pio_task -EXPORT_SYMBOL_GPL vmlinux 0xcae255f4 usb_disable_ltm -EXPORT_SYMBOL_GPL vmlinux 0xcaea7f49 vfio_register_iommu_driver -EXPORT_SYMBOL_GPL vmlinux 0xcafaeb6f scsi_get_vpd_page -EXPORT_SYMBOL_GPL vmlinux 0xcaffdf56 blk_queue_flag_test_and_set -EXPORT_SYMBOL_GPL vmlinux 0xcb0afa94 nvme_stop_ctrl -EXPORT_SYMBOL_GPL vmlinux 0xcb0fcc80 devm_release_action -EXPORT_SYMBOL_GPL vmlinux 0xcb15ebe7 hv_pkt_iter_close -EXPORT_SYMBOL_GPL vmlinux 0xcb16ff6f xdp_rxq_info_unreg +EXPORT_SYMBOL_GPL vmlinux 0xcabf1197 xfrm_audit_policy_add +EXPORT_SYMBOL_GPL vmlinux 0xcad891fd power_supply_external_power_changed +EXPORT_SYMBOL_GPL vmlinux 0xcadca1d8 reset_controller_register +EXPORT_SYMBOL_GPL vmlinux 0xcae10a12 pci_remove_root_bus +EXPORT_SYMBOL_GPL vmlinux 0xcaea80b9 regulator_is_equal +EXPORT_SYMBOL_GPL vmlinux 0xcaee743d regmap_bulk_write +EXPORT_SYMBOL_GPL vmlinux 0xcafbd064 dev_pm_opp_set_clkname +EXPORT_SYMBOL_GPL vmlinux 0xcb057f93 ip_tunnel_xmit +EXPORT_SYMBOL_GPL vmlinux 0xcb091939 ksm_madvise +EXPORT_SYMBOL_GPL vmlinux 0xcb262206 acpi_pci_check_ejectable EXPORT_SYMBOL_GPL vmlinux 0xcb2bfe2b nvmem_register_notifier -EXPORT_SYMBOL_GPL vmlinux 0xcb2cef1f net_ns_get_ownership -EXPORT_SYMBOL_GPL vmlinux 0xcb33f933 pci_find_ext_capability -EXPORT_SYMBOL_GPL vmlinux 0xcb5015c8 pinctrl_utils_add_map_mux +EXPORT_SYMBOL_GPL vmlinux 0xcb3222bc crypto_alloc_skcipher +EXPORT_SYMBOL_GPL vmlinux 0xcb3f345f iommu_domain_free EXPORT_SYMBOL_GPL vmlinux 0xcb561441 mem_dump_obj -EXPORT_SYMBOL_GPL vmlinux 0xcb6099d5 hv_pkt_iter_first -EXPORT_SYMBOL_GPL vmlinux 0xcb6bf356 xfrm_audit_state_notfound_simple -EXPORT_SYMBOL_GPL vmlinux 0xcb765513 edac_pci_free_ctl_info -EXPORT_SYMBOL_GPL vmlinux 0xcb865214 mm_kobj +EXPORT_SYMBOL_GPL vmlinux 0xcb6ffff2 tty_perform_flush +EXPORT_SYMBOL_GPL vmlinux 0xcb704cf0 cdrom_read_tocentry +EXPORT_SYMBOL_GPL vmlinux 0xcb73da2e genphy_c45_read_pma EXPORT_SYMBOL_GPL vmlinux 0xcb8a461c hv_stimer_legacy_cleanup +EXPORT_SYMBOL_GPL vmlinux 0xcb90f51a da9052_enable_irq EXPORT_SYMBOL_GPL vmlinux 0xcb970751 stop_machine -EXPORT_SYMBOL_GPL vmlinux 0xcbb2e291 ata_sas_scsi_ioctl +EXPORT_SYMBOL_GPL vmlinux 0xcbadb403 __tracepoint_powernv_throttle +EXPORT_SYMBOL_GPL vmlinux 0xcbb3fccc fwnode_get_named_child_node EXPORT_SYMBOL_GPL vmlinux 0xcbb46ca0 misc_cg_set_capacity -EXPORT_SYMBOL_GPL vmlinux 0xcbce44ab scsi_bus_type -EXPORT_SYMBOL_GPL vmlinux 0xcbd7f241 of_phy_put -EXPORT_SYMBOL_GPL vmlinux 0xcbd8e5f9 irq_chip_get_parent_state -EXPORT_SYMBOL_GPL vmlinux 0xcbdfa5f0 regmap_async_complete_cb +EXPORT_SYMBOL_GPL vmlinux 0xcbbbb737 dev_pm_domain_attach_by_id +EXPORT_SYMBOL_GPL vmlinux 0xcbc8498f devlink_resource_register +EXPORT_SYMBOL_GPL vmlinux 0xcbc8d1d5 __traceiter_kfree_skb +EXPORT_SYMBOL_GPL vmlinux 0xcbd28193 cpufreq_cpu_get_raw +EXPORT_SYMBOL_GPL vmlinux 0xcbdeb138 pwm_get +EXPORT_SYMBOL_GPL vmlinux 0xcbe04d9f __pci_hp_register +EXPORT_SYMBOL_GPL vmlinux 0xcbe0cf3a phy_resolve_aneg_pause +EXPORT_SYMBOL_GPL vmlinux 0xcbe4f334 devlink_port_param_driverinit_value_set EXPORT_SYMBOL_GPL vmlinux 0xcbe56bc2 zs_get_total_pages -EXPORT_SYMBOL_GPL vmlinux 0xcbebe8c8 nvme_change_ctrl_state -EXPORT_SYMBOL_GPL vmlinux 0xcbf4ed4e usb_get_urb -EXPORT_SYMBOL_GPL vmlinux 0xcbf6cf79 cgroup_get_from_id -EXPORT_SYMBOL_GPL vmlinux 0xcc0cba9f irq_domain_free_irqs_common -EXPORT_SYMBOL_GPL vmlinux 0xcc107f93 bus_for_each_dev -EXPORT_SYMBOL_GPL vmlinux 0xcc18d9c9 synth_event_add_next_val -EXPORT_SYMBOL_GPL vmlinux 0xcc23069e rio_add_device +EXPORT_SYMBOL_GPL vmlinux 0xcbf15090 __pci_epc_create +EXPORT_SYMBOL_GPL vmlinux 0xcbf4193d cpu_subsys +EXPORT_SYMBOL_GPL vmlinux 0xcc0f11f2 usb_choose_configuration +EXPORT_SYMBOL_GPL vmlinux 0xcc15cec2 regmap_field_bulk_free EXPORT_SYMBOL_GPL vmlinux 0xcc2dbfd8 irq_domain_check_msi_remap EXPORT_SYMBOL_GPL vmlinux 0xcc312197 clk_mux_ops EXPORT_SYMBOL_GPL vmlinux 0xcc39c03e nvmem_unregister -EXPORT_SYMBOL_GPL vmlinux 0xcc3b8296 usb_hcd_pci_remove -EXPORT_SYMBOL_GPL vmlinux 0xcc65d4d0 devm_init_badblocks -EXPORT_SYMBOL_GPL vmlinux 0xcc6c2c9b bio_end_io_acct_remapped -EXPORT_SYMBOL_GPL vmlinux 0xcc7301b8 kernfs_put -EXPORT_SYMBOL_GPL vmlinux 0xcc7e06eb fscrypt_prepare_new_inode -EXPORT_SYMBOL_GPL vmlinux 0xcc9008c9 xdp_rxq_info_reg EXPORT_SYMBOL_GPL vmlinux 0xcc9268fc hwpoison_filter_enable EXPORT_SYMBOL_GPL vmlinux 0xcc935375 walk_iomem_res_desc -EXPORT_SYMBOL_GPL vmlinux 0xcc97d66d sysfs_groups_change_owner -EXPORT_SYMBOL_GPL vmlinux 0xcc9f267d devlink_param_publish -EXPORT_SYMBOL_GPL vmlinux 0xcca1bda4 pcie_aspm_enabled -EXPORT_SYMBOL_GPL vmlinux 0xccce0c0c list_lru_walk_one +EXPORT_SYMBOL_GPL vmlinux 0xcca7dfbc dm_bio_from_per_bio_data +EXPORT_SYMBOL_GPL vmlinux 0xccceae10 skb_gso_validate_network_len EXPORT_SYMBOL_GPL vmlinux 0xcccfb2fa sata_deb_timing_hotplug +EXPORT_SYMBOL_GPL vmlinux 0xccd08d4e raw_seq_stop EXPORT_SYMBOL_GPL vmlinux 0xccd86806 ata_id_string -EXPORT_SYMBOL_GPL vmlinux 0xccd8d504 tps65912_regmap_config +EXPORT_SYMBOL_GPL vmlinux 0xcce4e956 noop_backing_dev_info +EXPORT_SYMBOL_GPL vmlinux 0xccea1b58 xfrm_output_resume EXPORT_SYMBOL_GPL vmlinux 0xccea4e34 perf_get_x86_pmu_capability -EXPORT_SYMBOL_GPL vmlinux 0xccecd4d1 pci_restore_msi_state -EXPORT_SYMBOL_GPL vmlinux 0xccf10475 regmap_noinc_write EXPORT_SYMBOL_GPL vmlinux 0xccf396a3 x86_perf_get_lbr EXPORT_SYMBOL_GPL vmlinux 0xccf52bc9 sfp_upstream_start +EXPORT_SYMBOL_GPL vmlinux 0xcd02cdc5 led_trigger_read +EXPORT_SYMBOL_GPL vmlinux 0xcd0c954a efivar_entry_set_get_size +EXPORT_SYMBOL_GPL vmlinux 0xcd195b69 icc_std_aggregate EXPORT_SYMBOL_GPL vmlinux 0xcd24e146 hash_digest_size -EXPORT_SYMBOL_GPL vmlinux 0xcd3a3dcd __blk_req_zone_write_unlock -EXPORT_SYMBOL_GPL vmlinux 0xcd3ae859 usb_lock_device_for_reset EXPORT_SYMBOL_GPL vmlinux 0xcd3e5c7c acpi_release_memory -EXPORT_SYMBOL_GPL vmlinux 0xcd3fd031 tty_port_install -EXPORT_SYMBOL_GPL vmlinux 0xcd59c912 pwm_get -EXPORT_SYMBOL_GPL vmlinux 0xcd5aa727 virtqueue_kick -EXPORT_SYMBOL_GPL vmlinux 0xcd668fc6 xfrm_put_translator +EXPORT_SYMBOL_GPL vmlinux 0xcd5d7bee tcp_twsk_destructor EXPORT_SYMBOL_GPL vmlinux 0xcd6f2dc9 nf_log_buf_add +EXPORT_SYMBOL_GPL vmlinux 0xcd756309 devlink_dpipe_action_put +EXPORT_SYMBOL_GPL vmlinux 0xcd791408 sysfs_notify EXPORT_SYMBOL_GPL vmlinux 0xcd81a945 switch_fpu_return -EXPORT_SYMBOL_GPL vmlinux 0xcd851e79 gpiod_set_value_cansleep EXPORT_SYMBOL_GPL vmlinux 0xcd8e8f82 uv_bios_enum_objs EXPORT_SYMBOL_GPL vmlinux 0xcd91b127 system_highpri_wq EXPORT_SYMBOL_GPL vmlinux 0xcd974f00 rcu_all_qs -EXPORT_SYMBOL_GPL vmlinux 0xcd9c36cb pm_clk_runtime_suspend EXPORT_SYMBOL_GPL vmlinux 0xcd9cd2ff wakeme_after_rcu -EXPORT_SYMBOL_GPL vmlinux 0xcda2a3bd pci_epc_unmap_addr +EXPORT_SYMBOL_GPL vmlinux 0xcda7ad87 follow_pte +EXPORT_SYMBOL_GPL vmlinux 0xcdad49cf sysfs_remove_mount_point EXPORT_SYMBOL_GPL vmlinux 0xcdb6adcc ras_userspace_consumers -EXPORT_SYMBOL_GPL vmlinux 0xcdb966a0 mdiobus_modify -EXPORT_SYMBOL_GPL vmlinux 0xcdc09a10 tcp_sendpage_locked +EXPORT_SYMBOL_GPL vmlinux 0xcdbd4654 acpi_match_device +EXPORT_SYMBOL_GPL vmlinux 0xcdc9214b dw_pcie_upconfig_setup EXPORT_SYMBOL_GPL vmlinux 0xcdca3691 nr_irqs EXPORT_SYMBOL_GPL vmlinux 0xcde26600 cppc_get_transition_latency -EXPORT_SYMBOL_GPL vmlinux 0xcde61556 dev_pm_opp_get_opp_count -EXPORT_SYMBOL_GPL vmlinux 0xcdece0d8 handle_mm_fault -EXPORT_SYMBOL_GPL vmlinux 0xce00b527 scsi_check_sense -EXPORT_SYMBOL_GPL vmlinux 0xce01c969 devlink_trap_report -EXPORT_SYMBOL_GPL vmlinux 0xce086c0c dm_bio_from_per_bio_data -EXPORT_SYMBOL_GPL vmlinux 0xce2309f9 dev_attr_ncq_prio_supported -EXPORT_SYMBOL_GPL vmlinux 0xce247cad md_start -EXPORT_SYMBOL_GPL vmlinux 0xce266a55 virtqueue_kick_prepare -EXPORT_SYMBOL_GPL vmlinux 0xce3c60ee pci_bus_add_device -EXPORT_SYMBOL_GPL vmlinux 0xce5de92c usb_reset_endpoint +EXPORT_SYMBOL_GPL vmlinux 0xce0381f1 spi_mem_default_supports_op +EXPORT_SYMBOL_GPL vmlinux 0xce0c783d dma_buf_put +EXPORT_SYMBOL_GPL vmlinux 0xce0d12ee dev_xdp_prog_count +EXPORT_SYMBOL_GPL vmlinux 0xce116c62 __tracepoint_sched_cpu_capacity_tp +EXPORT_SYMBOL_GPL vmlinux 0xce1405de thermal_of_cooling_device_register +EXPORT_SYMBOL_GPL vmlinux 0xce1d6eee sata_link_resume +EXPORT_SYMBOL_GPL vmlinux 0xce22d5aa pci_epc_get_msix +EXPORT_SYMBOL_GPL vmlinux 0xce29affc perf_event_pause +EXPORT_SYMBOL_GPL vmlinux 0xce578445 __lock_page_killable EXPORT_SYMBOL_GPL vmlinux 0xce6db656 rcu_is_watching -EXPORT_SYMBOL_GPL vmlinux 0xce80888d dpm_for_each_dev -EXPORT_SYMBOL_GPL vmlinux 0xce931ac2 devm_extcon_dev_unregister +EXPORT_SYMBOL_GPL vmlinux 0xce6e0f6d pci_hp_create_module_link +EXPORT_SYMBOL_GPL vmlinux 0xce77486a devm_regulator_irq_helper +EXPORT_SYMBOL_GPL vmlinux 0xce7d86b7 phy_calibrate +EXPORT_SYMBOL_GPL vmlinux 0xce845e2b regulator_set_voltage_rdev +EXPORT_SYMBOL_GPL vmlinux 0xce889295 security_path_chmod EXPORT_SYMBOL_GPL vmlinux 0xce985658 kset_find_obj -EXPORT_SYMBOL_GPL vmlinux 0xce9b3991 alloc_dax -EXPORT_SYMBOL_GPL vmlinux 0xce9ff94a pci_stop_root_bus -EXPORT_SYMBOL_GPL vmlinux 0xceaad460 blk_freeze_queue_start +EXPORT_SYMBOL_GPL vmlinux 0xcea414ce dw_pcie_wait_for_link EXPORT_SYMBOL_GPL vmlinux 0xceb1f126 mpi_read_raw_data EXPORT_SYMBOL_GPL vmlinux 0xceb66bec sched_clock_cpu -EXPORT_SYMBOL_GPL vmlinux 0xcec97ad2 acomp_request_free -EXPORT_SYMBOL_GPL vmlinux 0xcecdc09c regcache_cache_bypass -EXPORT_SYMBOL_GPL vmlinux 0xcedaabe2 dev_pm_opp_get_max_volt_latency +EXPORT_SYMBOL_GPL vmlinux 0xceb8264e dma_map_sgtable +EXPORT_SYMBOL_GPL vmlinux 0xced50984 dma_async_device_channel_register EXPORT_SYMBOL_GPL vmlinux 0xcee1641c kgdb_unregister_nmi_console -EXPORT_SYMBOL_GPL vmlinux 0xcee25ddb gov_attr_set_put +EXPORT_SYMBOL_GPL vmlinux 0xcee2062f md_account_bio +EXPORT_SYMBOL_GPL vmlinux 0xcee9e17f class_compat_remove_link +EXPORT_SYMBOL_GPL vmlinux 0xcf001a60 memunmap_pages +EXPORT_SYMBOL_GPL vmlinux 0xcf01a8cb alloc_page_buffers EXPORT_SYMBOL_GPL vmlinux 0xcf02ab71 __SCT__tp_func_block_rq_remap -EXPORT_SYMBOL_GPL vmlinux 0xcf1205f1 sysfs_notify -EXPORT_SYMBOL_GPL vmlinux 0xcf141be8 dm_internal_resume -EXPORT_SYMBOL_GPL vmlinux 0xcf28e04c genphy_c45_pma_read_abilities -EXPORT_SYMBOL_GPL vmlinux 0xcf2ec4e4 ata_sas_port_start -EXPORT_SYMBOL_GPL vmlinux 0xcf2ff454 component_add -EXPORT_SYMBOL_GPL vmlinux 0xcf354b7f pci_user_write_config_word -EXPORT_SYMBOL_GPL vmlinux 0xcf422226 __devm_reset_control_bulk_get -EXPORT_SYMBOL_GPL vmlinux 0xcf4ce776 rtc_read_alarm +EXPORT_SYMBOL_GPL vmlinux 0xcf06efe0 scsi_dh_activate +EXPORT_SYMBOL_GPL vmlinux 0xcf10b805 relay_buf_full +EXPORT_SYMBOL_GPL vmlinux 0xcf2f30e8 power_supply_changed +EXPORT_SYMBOL_GPL vmlinux 0xcf2f74f6 regulator_unregister +EXPORT_SYMBOL_GPL vmlinux 0xcf4c7372 alloc_skb_for_msg EXPORT_SYMBOL_GPL vmlinux 0xcf540422 ftrace_set_filter -EXPORT_SYMBOL_GPL vmlinux 0xcf5549bd sched_set_fifo_low -EXPORT_SYMBOL_GPL vmlinux 0xcf5fe27c nvme_submit_sync_cmd -EXPORT_SYMBOL_GPL vmlinux 0xcf8a5f10 rio_request_inb_pwrite -EXPORT_SYMBOL_GPL vmlinux 0xcfa07727 driver_find -EXPORT_SYMBOL_GPL vmlinux 0xcfa0b3ed wait_on_page_writeback +EXPORT_SYMBOL_GPL vmlinux 0xcf5b50d7 debugfs_lookup +EXPORT_SYMBOL_GPL vmlinux 0xcf5df409 mmu_interval_notifier_remove +EXPORT_SYMBOL_GPL vmlinux 0xcf62101e ata_sff_exec_command +EXPORT_SYMBOL_GPL vmlinux 0xcf756af7 inet6_destroy_sock +EXPORT_SYMBOL_GPL vmlinux 0xcf887a32 led_set_brightness_nopm +EXPORT_SYMBOL_GPL vmlinux 0xcf9396b1 rio_bus_type +EXPORT_SYMBOL_GPL vmlinux 0xcf9ef798 pci_device_group EXPORT_SYMBOL_GPL vmlinux 0xcfb17d1b __srcu_read_unlock -EXPORT_SYMBOL_GPL vmlinux 0xcfb35bd5 devm_clk_bulk_get_optional -EXPORT_SYMBOL_GPL vmlinux 0xcfba5ae1 l3mdev_fib_table_rcu EXPORT_SYMBOL_GPL vmlinux 0xcfc5108a devlink_fmsg_u8_pair_put EXPORT_SYMBOL_GPL vmlinux 0xcfc7b4e4 rcu_barrier_tasks_trace -EXPORT_SYMBOL_GPL vmlinux 0xcfc896cb ip6_datagram_connect_v6_only -EXPORT_SYMBOL_GPL vmlinux 0xcfcd79be serial8250_update_uartclk -EXPORT_SYMBOL_GPL vmlinux 0xcfd2b355 acpi_register_gsi +EXPORT_SYMBOL_GPL vmlinux 0xcfc8614a pm_clk_runtime_suspend EXPORT_SYMBOL_GPL vmlinux 0xcfd30d71 acpi_os_map_memory -EXPORT_SYMBOL_GPL vmlinux 0xcfda9901 crypto_register_templates -EXPORT_SYMBOL_GPL vmlinux 0xcfe308af iommu_sva_get_pasid -EXPORT_SYMBOL_GPL vmlinux 0xcff98ad5 crypto_shash_tfm_digest -EXPORT_SYMBOL_GPL vmlinux 0xd00aaf82 md_stop_writes -EXPORT_SYMBOL_GPL vmlinux 0xd0136e90 dev_pm_opp_sync_regulators -EXPORT_SYMBOL_GPL vmlinux 0xd0142553 switchdev_port_obj_del +EXPORT_SYMBOL_GPL vmlinux 0xcfd67205 inet_csk_listen_stop +EXPORT_SYMBOL_GPL vmlinux 0xcfd728ca __traceiter_sched_cpu_capacity_tp +EXPORT_SYMBOL_GPL vmlinux 0xcfe1515d regmap_multi_reg_write_bypassed +EXPORT_SYMBOL_GPL vmlinux 0xcfe7a5b4 anon_inode_getfd +EXPORT_SYMBOL_GPL vmlinux 0xcffb8028 xdp_do_redirect +EXPORT_SYMBOL_GPL vmlinux 0xcffe33e3 usb_hcd_end_port_resume +EXPORT_SYMBOL_GPL vmlinux 0xd00ecae2 extcon_dev_unregister EXPORT_SYMBOL_GPL vmlinux 0xd0177a65 acrn_setup_intr_handler -EXPORT_SYMBOL_GPL vmlinux 0xd021ba7c inet_hash_connect -EXPORT_SYMBOL_GPL vmlinux 0xd025ccba crypto_aead_setauthsize -EXPORT_SYMBOL_GPL vmlinux 0xd026a7ad xfrm_audit_state_replay_overflow +EXPORT_SYMBOL_GPL vmlinux 0xd023ffcd of_pwm_xlate_with_flags +EXPORT_SYMBOL_GPL vmlinux 0xd02a4e58 devlink_port_register +EXPORT_SYMBOL_GPL vmlinux 0xd02d9bc0 blk_crypto_evict_key EXPORT_SYMBOL_GPL vmlinux 0xd03eaf4c schedule_hrtimeout_range -EXPORT_SYMBOL_GPL vmlinux 0xd0474d15 crypto_type_has_alg -EXPORT_SYMBOL_GPL vmlinux 0xd049f5dc blkcg_deactivate_policy -EXPORT_SYMBOL_GPL vmlinux 0xd04db6f9 led_trigger_register_simple -EXPORT_SYMBOL_GPL vmlinux 0xd054c430 bsg_setup_queue -EXPORT_SYMBOL_GPL vmlinux 0xd0595039 __SCK__tp_func_block_bio_remap +EXPORT_SYMBOL_GPL vmlinux 0xd05cc424 tty_ldisc_receive_buf EXPORT_SYMBOL_GPL vmlinux 0xd06524ba raw_notifier_chain_unregister -EXPORT_SYMBOL_GPL vmlinux 0xd0672331 inet6_lookup EXPORT_SYMBOL_GPL vmlinux 0xd067d3c5 system_freezable_power_efficient_wq -EXPORT_SYMBOL_GPL vmlinux 0xd07d3d44 icc_get -EXPORT_SYMBOL_GPL vmlinux 0xd08d1190 md_account_bio +EXPORT_SYMBOL_GPL vmlinux 0xd06e8fc1 acpi_nfit_desc_init +EXPORT_SYMBOL_GPL vmlinux 0xd0736d5b __tracepoint_detach_device_from_domain +EXPORT_SYMBOL_GPL vmlinux 0xd0850881 __nvdimm_create +EXPORT_SYMBOL_GPL vmlinux 0xd0988752 dev_pm_qos_hide_latency_tolerance EXPORT_SYMBOL_GPL vmlinux 0xd09911a6 acpi_dev_get_irq_type EXPORT_SYMBOL_GPL vmlinux 0xd0a183cb kobject_get_path -EXPORT_SYMBOL_GPL vmlinux 0xd0a96a97 gpiod_put_array -EXPORT_SYMBOL_GPL vmlinux 0xd0ba5220 tty_save_termios +EXPORT_SYMBOL_GPL vmlinux 0xd0b2b674 __fl6_sock_lookup +EXPORT_SYMBOL_GPL vmlinux 0xd0bf21b5 vfs_fallocate EXPORT_SYMBOL_GPL vmlinux 0xd0c05159 emergency_restart -EXPORT_SYMBOL_GPL vmlinux 0xd0cb6586 devm_regulator_get -EXPORT_SYMBOL_GPL vmlinux 0xd0cc10e3 cpufreq_generic_init EXPORT_SYMBOL_GPL vmlinux 0xd0d156e9 __rht_bucket_nested EXPORT_SYMBOL_GPL vmlinux 0xd0d3f0a4 gen_pool_avail -EXPORT_SYMBOL_GPL vmlinux 0xd0d7e0f9 securityfs_create_dir EXPORT_SYMBOL_GPL vmlinux 0xd0db0f12 run_dax EXPORT_SYMBOL_GPL vmlinux 0xd0df12ba __SCT__tp_func_powernv_throttle -EXPORT_SYMBOL_GPL vmlinux 0xd0fbc244 cpufreq_unregister_governor -EXPORT_SYMBOL_GPL vmlinux 0xd118f642 vp_modern_set_features -EXPORT_SYMBOL_GPL vmlinux 0xd1299403 cpufreq_freq_transition_begin -EXPORT_SYMBOL_GPL vmlinux 0xd134abf5 usb_set_configuration +EXPORT_SYMBOL_GPL vmlinux 0xd0eb71bc vga_default_device +EXPORT_SYMBOL_GPL vmlinux 0xd0f8711e pwm_get_chip_data +EXPORT_SYMBOL_GPL vmlinux 0xd0fd86a8 fork_usermode_driver +EXPORT_SYMBOL_GPL vmlinux 0xd10e02af pci_generic_config_write +EXPORT_SYMBOL_GPL vmlinux 0xd1133a66 virtqueue_kick +EXPORT_SYMBOL_GPL vmlinux 0xd1352b9d pm_runtime_no_callbacks EXPORT_SYMBOL_GPL vmlinux 0xd1386738 x509_cert_parse EXPORT_SYMBOL_GPL vmlinux 0xd13a94d1 __SCT__tp_func_devlink_trap_report +EXPORT_SYMBOL_GPL vmlinux 0xd145e333 tpm_calc_ordinal_duration EXPORT_SYMBOL_GPL vmlinux 0xd1481de7 mpi_clear -EXPORT_SYMBOL_GPL vmlinux 0xd14d9e30 __tracepoint_rpm_return_int -EXPORT_SYMBOL_GPL vmlinux 0xd1584512 ip6_redirect +EXPORT_SYMBOL_GPL vmlinux 0xd14ba69f fwnode_get_phy_node +EXPORT_SYMBOL_GPL vmlinux 0xd14ca709 __SCK__tp_func_extlog_mem_event +EXPORT_SYMBOL_GPL vmlinux 0xd14cbcc6 bsg_register_queue EXPORT_SYMBOL_GPL vmlinux 0xd159586c net_prio_cgrp_subsys_enabled_key -EXPORT_SYMBOL_GPL vmlinux 0xd161c691 ip_local_out -EXPORT_SYMBOL_GPL vmlinux 0xd1632643 crypto_unregister_akcipher +EXPORT_SYMBOL_GPL vmlinux 0xd175babd nvme_enable_ctrl +EXPORT_SYMBOL_GPL vmlinux 0xd1771384 usb_match_id +EXPORT_SYMBOL_GPL vmlinux 0xd17a22f3 cpufreq_generic_attr EXPORT_SYMBOL_GPL vmlinux 0xd17d2a22 phy_basic_features -EXPORT_SYMBOL_GPL vmlinux 0xd18cd5b7 dev_pm_opp_register_set_opp_helper -EXPORT_SYMBOL_GPL vmlinux 0xd1ab4abf __pm_runtime_suspend -EXPORT_SYMBOL_GPL vmlinux 0xd1ac7a81 pci_dev_unlock +EXPORT_SYMBOL_GPL vmlinux 0xd191f8e1 gpiochip_unlock_as_irq +EXPORT_SYMBOL_GPL vmlinux 0xd19ffd81 irq_gc_mask_clr_bit +EXPORT_SYMBOL_GPL vmlinux 0xd1a60efe ata_host_start +EXPORT_SYMBOL_GPL vmlinux 0xd1c20ed7 devm_regulator_register_supply_alias EXPORT_SYMBOL_GPL vmlinux 0xd1cac7bf unregister_ftrace_direct EXPORT_SYMBOL_GPL vmlinux 0xd1cbc23c add_timer_on -EXPORT_SYMBOL_GPL vmlinux 0xd1dcba7a devlink_rate_leaf_create +EXPORT_SYMBOL_GPL vmlinux 0xd1ceac3e sbitmap_show +EXPORT_SYMBOL_GPL vmlinux 0xd1e1da84 store_sampling_rate EXPORT_SYMBOL_GPL vmlinux 0xd1e9b2ad __SCT__tp_func_rpm_resume +EXPORT_SYMBOL_GPL vmlinux 0xd1ea7d7e acpi_nfit_init +EXPORT_SYMBOL_GPL vmlinux 0xd1f0dde9 attribute_container_unregister +EXPORT_SYMBOL_GPL vmlinux 0xd1f0fa41 nvmem_cell_read_variable_le_u64 EXPORT_SYMBOL_GPL vmlinux 0xd1f2eee2 nf_logger_find_get -EXPORT_SYMBOL_GPL vmlinux 0xd20b1cf0 regulator_allow_bypass +EXPORT_SYMBOL_GPL vmlinux 0xd1f63b4e blk_steal_bios +EXPORT_SYMBOL_GPL vmlinux 0xd20927d5 gpiochip_relres_irq EXPORT_SYMBOL_GPL vmlinux 0xd20c66ab __SCT__tp_func_sched_util_est_se_tp +EXPORT_SYMBOL_GPL vmlinux 0xd2156913 usb_get_hcd +EXPORT_SYMBOL_GPL vmlinux 0xd2157fa1 blkg_conf_finish EXPORT_SYMBOL_GPL vmlinux 0xd217e9e6 trace_set_clr_event EXPORT_SYMBOL_GPL vmlinux 0xd21b61bd async_schedule_node_domain -EXPORT_SYMBOL_GPL vmlinux 0xd21f1ef1 register_pernet_device -EXPORT_SYMBOL_GPL vmlinux 0xd221c574 irq_set_default_host -EXPORT_SYMBOL_GPL vmlinux 0xd227ac43 devfreq_event_is_enabled -EXPORT_SYMBOL_GPL vmlinux 0xd23fad6c ping_seq_next +EXPORT_SYMBOL_GPL vmlinux 0xd21c869d crypto_unregister_rngs +EXPORT_SYMBOL_GPL vmlinux 0xd21cbf10 devm_init_badblocks +EXPORT_SYMBOL_GPL vmlinux 0xd22537e2 rio_route_clr_table +EXPORT_SYMBOL_GPL vmlinux 0xd22c11de kernfs_get EXPORT_SYMBOL_GPL vmlinux 0xd24e9e8c klist_init -EXPORT_SYMBOL_GPL vmlinux 0xd25df2ea dev_pm_opp_set_supported_hw +EXPORT_SYMBOL_GPL vmlinux 0xd251c4eb sfp_bus_find_fwnode +EXPORT_SYMBOL_GPL vmlinux 0xd255e4d8 pm_generic_thaw_noirq EXPORT_SYMBOL_GPL vmlinux 0xd260af0d ring_buffer_write EXPORT_SYMBOL_GPL vmlinux 0xd273b1b1 __round_jiffies_up_relative -EXPORT_SYMBOL_GPL vmlinux 0xd278e113 gpiod_set_value -EXPORT_SYMBOL_GPL vmlinux 0xd2817189 __tracepoint_xhci_dbg_quirks -EXPORT_SYMBOL_GPL vmlinux 0xd2924f62 platform_get_resource_byname -EXPORT_SYMBOL_GPL vmlinux 0xd29b062a skb_copy_ubufs -EXPORT_SYMBOL_GPL vmlinux 0xd29d9ca8 cpuidle_register_driver -EXPORT_SYMBOL_GPL vmlinux 0xd2a0ee6b tpm_send -EXPORT_SYMBOL_GPL vmlinux 0xd2a22627 __traceiter_block_unplug -EXPORT_SYMBOL_GPL vmlinux 0xd2afcd71 devlink_port_type_clear +EXPORT_SYMBOL_GPL vmlinux 0xd27b24ef dev_get_regmap +EXPORT_SYMBOL_GPL vmlinux 0xd2899d46 nvdimm_bus_check_dimm_count +EXPORT_SYMBOL_GPL vmlinux 0xd2909dfe spi_mem_dirmap_write +EXPORT_SYMBOL_GPL vmlinux 0xd29952fd tracepoint_probe_register_prio +EXPORT_SYMBOL_GPL vmlinux 0xd29bf145 css_next_descendant_pre +EXPORT_SYMBOL_GPL vmlinux 0xd29e5e6d pm_genpd_remove EXPORT_SYMBOL_GPL vmlinux 0xd2b10a05 ata_timing_find_mode -EXPORT_SYMBOL_GPL vmlinux 0xd2b3a7bb __tracepoint_extlog_mem_event -EXPORT_SYMBOL_GPL vmlinux 0xd2b535a7 usb_hcd_resume_root_hub -EXPORT_SYMBOL_GPL vmlinux 0xd2b81d30 edac_mc_free -EXPORT_SYMBOL_GPL vmlinux 0xd2ebd513 tty_port_tty_wakeup -EXPORT_SYMBOL_GPL vmlinux 0xd2fdf7ad regulator_desc_list_voltage_linear +EXPORT_SYMBOL_GPL vmlinux 0xd2b25ff3 dev_pm_opp_get_freq +EXPORT_SYMBOL_GPL vmlinux 0xd2c89fca efivar_entry_remove +EXPORT_SYMBOL_GPL vmlinux 0xd2cc78d3 l3mdev_table_lookup_register +EXPORT_SYMBOL_GPL vmlinux 0xd2d9d52d thermal_zone_device_disable +EXPORT_SYMBOL_GPL vmlinux 0xd2e1ca97 page_cache_async_ra +EXPORT_SYMBOL_GPL vmlinux 0xd2faf7fe pci_acpi_set_companion_lookup_hook EXPORT_SYMBOL_GPL vmlinux 0xd31a2ac5 ring_buffer_oldest_event_ts EXPORT_SYMBOL_GPL vmlinux 0xd320ebaf pci_epc_get_first_free_bar -EXPORT_SYMBOL_GPL vmlinux 0xd3295b67 clean_record_shared_mapping_range -EXPORT_SYMBOL_GPL vmlinux 0xd32966a0 usb_clear_halt -EXPORT_SYMBOL_GPL vmlinux 0xd336903f br_ip6_fragment -EXPORT_SYMBOL_GPL vmlinux 0xd34029a7 alloc_empty_file -EXPORT_SYMBOL_GPL vmlinux 0xd3614c26 tpm_transmit_cmd -EXPORT_SYMBOL_GPL vmlinux 0xd3638d9b regulator_enable_regmap +EXPORT_SYMBOL_GPL vmlinux 0xd3277b1b __SCK__tp_func_devlink_trap_report +EXPORT_SYMBOL_GPL vmlinux 0xd332deba spi_res_add +EXPORT_SYMBOL_GPL vmlinux 0xd34b3ed3 crypto_drop_spawn +EXPORT_SYMBOL_GPL vmlinux 0xd363071d crypto_stats_ahash_update EXPORT_SYMBOL_GPL vmlinux 0xd36760ef __usb_get_extra_descriptor -EXPORT_SYMBOL_GPL vmlinux 0xd367a1b6 extcon_unregister_notifier -EXPORT_SYMBOL_GPL vmlinux 0xd367ae35 devm_nvmem_device_put -EXPORT_SYMBOL_GPL vmlinux 0xd3718fa6 crypto_unregister_kpp +EXPORT_SYMBOL_GPL vmlinux 0xd374430a crypto_grab_ahash EXPORT_SYMBOL_GPL vmlinux 0xd3752c27 atomic_notifier_call_chain -EXPORT_SYMBOL_GPL vmlinux 0xd377a339 debugfs_real_fops -EXPORT_SYMBOL_GPL vmlinux 0xd39050fa regmap_attach_dev -EXPORT_SYMBOL_GPL vmlinux 0xd39433a6 iptunnel_xmit +EXPORT_SYMBOL_GPL vmlinux 0xd37e574a __tracepoint_extlog_mem_event +EXPORT_SYMBOL_GPL vmlinux 0xd380815e ip_md_tunnel_xmit +EXPORT_SYMBOL_GPL vmlinux 0xd39cb94a __netpoll_cleanup EXPORT_SYMBOL_GPL vmlinux 0xd39e9848 put_itimerspec64 -EXPORT_SYMBOL_GPL vmlinux 0xd3a05970 dev_pm_opp_find_freq_exact -EXPORT_SYMBOL_GPL vmlinux 0xd3af22ba ata_std_qc_defer -EXPORT_SYMBOL_GPL vmlinux 0xd3b4975a dax_region_put -EXPORT_SYMBOL_GPL vmlinux 0xd3be940d crypto_register_rngs -EXPORT_SYMBOL_GPL vmlinux 0xd3c5c6e7 gpiod_toggle_active_low -EXPORT_SYMBOL_GPL vmlinux 0xd3d4af35 tpm_chip_register -EXPORT_SYMBOL_GPL vmlinux 0xd3ddd305 ata_msleep -EXPORT_SYMBOL_GPL vmlinux 0xd3dedc38 skb_zerocopy_iter_dgram -EXPORT_SYMBOL_GPL vmlinux 0xd3e11b33 __SCK__tp_func_rpm_resume +EXPORT_SYMBOL_GPL vmlinux 0xd3ad5e8d sdev_evt_send_simple +EXPORT_SYMBOL_GPL vmlinux 0xd3cf63c4 led_trigger_rename_static +EXPORT_SYMBOL_GPL vmlinux 0xd3e9a4fc wp_shared_mapping_range EXPORT_SYMBOL_GPL vmlinux 0xd3ec851c __traceiter_unmap -EXPORT_SYMBOL_GPL vmlinux 0xd400c72d regulator_set_ramp_delay_regmap +EXPORT_SYMBOL_GPL vmlinux 0xd3f0e3e5 tcp_get_info +EXPORT_SYMBOL_GPL vmlinux 0xd3f6a886 pci_probe_reset_bus +EXPORT_SYMBOL_GPL vmlinux 0xd3fb7a8d dm_get_queue_limits +EXPORT_SYMBOL_GPL vmlinux 0xd3fc11e7 usb_queue_reset_device EXPORT_SYMBOL_GPL vmlinux 0xd4034828 system_freezable_wq -EXPORT_SYMBOL_GPL vmlinux 0xd410f3aa ata_sas_port_destroy -EXPORT_SYMBOL_GPL vmlinux 0xd4190b35 pci_enable_sriov -EXPORT_SYMBOL_GPL vmlinux 0xd41f546f acpi_dev_resume -EXPORT_SYMBOL_GPL vmlinux 0xd42505e9 badblocks_store +EXPORT_SYMBOL_GPL vmlinux 0xd408730d unregister_virtio_driver EXPORT_SYMBOL_GPL vmlinux 0xd426dbc4 erst_get_record_count EXPORT_SYMBOL_GPL vmlinux 0xd42f1d4e show_rcu_tasks_rude_gp_kthread EXPORT_SYMBOL_GPL vmlinux 0xd4404350 __SCT__tp_func_block_split -EXPORT_SYMBOL_GPL vmlinux 0xd4409606 mptcp_token_get_sock EXPORT_SYMBOL_GPL vmlinux 0xd44a5eac kgdb_register_nmi_console EXPORT_SYMBOL_GPL vmlinux 0xd45434ee admin_timeout -EXPORT_SYMBOL_GPL vmlinux 0xd45bae9f gpiod_get_index -EXPORT_SYMBOL_GPL vmlinux 0xd45cf054 __fscrypt_encrypt_symlink -EXPORT_SYMBOL_GPL vmlinux 0xd461e49b dev_pm_domain_set EXPORT_SYMBOL_GPL vmlinux 0xd46af5ef cppc_get_perf_ctrs -EXPORT_SYMBOL_GPL vmlinux 0xd4ab504a shash_ahash_finup -EXPORT_SYMBOL_GPL vmlinux 0xd4b01e08 spi_mem_poll_status +EXPORT_SYMBOL_GPL vmlinux 0xd47471ad ip_route_output_flow +EXPORT_SYMBOL_GPL vmlinux 0xd4862987 mptcp_token_iter_next +EXPORT_SYMBOL_GPL vmlinux 0xd4900ece perf_pmu_migrate_context +EXPORT_SYMBOL_GPL vmlinux 0xd4a2de60 devm_hwspin_lock_free EXPORT_SYMBOL_GPL vmlinux 0xd4b6157e devlink_health_reporter_recovery_done EXPORT_SYMBOL_GPL vmlinux 0xd4b9a616 reset_control_bulk_put -EXPORT_SYMBOL_GPL vmlinux 0xd4bce980 pci_epf_unregister_driver EXPORT_SYMBOL_GPL vmlinux 0xd4c14632 system_unbound_wq -EXPORT_SYMBOL_GPL vmlinux 0xd4ce93fa pcie_update_link_speed -EXPORT_SYMBOL_GPL vmlinux 0xd4da9cc6 __percpu_init_rwsem -EXPORT_SYMBOL_GPL vmlinux 0xd4e60764 sysfs_create_bin_file EXPORT_SYMBOL_GPL vmlinux 0xd4e6d7e0 linear_range_get_value -EXPORT_SYMBOL_GPL vmlinux 0xd4effdf9 sysfs_remove_mount_point +EXPORT_SYMBOL_GPL vmlinux 0xd4f1ad21 fb_deferred_io_open EXPORT_SYMBOL_GPL vmlinux 0xd4f5bfa5 iommu_queue_iopf -EXPORT_SYMBOL_GPL vmlinux 0xd50243dc sata_set_spd -EXPORT_SYMBOL_GPL vmlinux 0xd51c3fb3 xdp_return_frame_rx_napi -EXPORT_SYMBOL_GPL vmlinux 0xd51e6aa4 hvc_instantiate -EXPORT_SYMBOL_GPL vmlinux 0xd5281425 lwtstate_free +EXPORT_SYMBOL_GPL vmlinux 0xd5031599 rtc_read_alarm +EXPORT_SYMBOL_GPL vmlinux 0xd51891d4 nvdimm_provider_data +EXPORT_SYMBOL_GPL vmlinux 0xd5248f9b driver_for_each_device +EXPORT_SYMBOL_GPL vmlinux 0xd52b28ed pci_user_read_config_word EXPORT_SYMBOL_GPL vmlinux 0xd5301b2c linear_range_get_max_value EXPORT_SYMBOL_GPL vmlinux 0xd53c67b3 unregister_net_sysctl_table -EXPORT_SYMBOL_GPL vmlinux 0xd552cfa1 pci_d3cold_enable -EXPORT_SYMBOL_GPL vmlinux 0xd556971e irq_chip_set_affinity_parent +EXPORT_SYMBOL_GPL vmlinux 0xd53c8459 l3mdev_master_ifindex_rcu +EXPORT_SYMBOL_GPL vmlinux 0xd5421931 device_match_any +EXPORT_SYMBOL_GPL vmlinux 0xd54efb03 tracepoint_probe_register_prio_may_exist +EXPORT_SYMBOL_GPL vmlinux 0xd553e1a3 usb_control_msg_recv EXPORT_SYMBOL_GPL vmlinux 0xd55ad93b iommu_group_get_iommudata -EXPORT_SYMBOL_GPL vmlinux 0xd575ec54 md_new_event -EXPORT_SYMBOL_GPL vmlinux 0xd57c05b6 fuse_dev_alloc +EXPORT_SYMBOL_GPL vmlinux 0xd5623429 regulator_get_current_limit EXPORT_SYMBOL_GPL vmlinux 0xd57fbd31 hwrng_unregister EXPORT_SYMBOL_GPL vmlinux 0xd58bbbcb nvme_delete_wq -EXPORT_SYMBOL_GPL vmlinux 0xd58eba38 zap_vma_ptes EXPORT_SYMBOL_GPL vmlinux 0xd59a1587 linkmode_resolve_pause -EXPORT_SYMBOL_GPL vmlinux 0xd5ae959a __SCK__tp_func_fib6_table_lookup -EXPORT_SYMBOL_GPL vmlinux 0xd5c7d8e3 irq_domain_simple_ops -EXPORT_SYMBOL_GPL vmlinux 0xd5dd17ea dev_pm_opp_enable -EXPORT_SYMBOL_GPL vmlinux 0xd5ebf525 __sync_filesystem +EXPORT_SYMBOL_GPL vmlinux 0xd5a971c7 ata_pci_bmdma_clear_simplex +EXPORT_SYMBOL_GPL vmlinux 0xd5b8da2c nvme_wait_freeze_timeout +EXPORT_SYMBOL_GPL vmlinux 0xd5c46363 fixed_phy_set_link_update +EXPORT_SYMBOL_GPL vmlinux 0xd5ca75c0 dma_free_noncontiguous +EXPORT_SYMBOL_GPL vmlinux 0xd5d2551e nvme_stop_queues +EXPORT_SYMBOL_GPL vmlinux 0xd5d398f3 gpiod_set_transitory +EXPORT_SYMBOL_GPL vmlinux 0xd5dff9b7 of_phy_get EXPORT_SYMBOL_GPL vmlinux 0xd5f3bb7b set_memory_encrypted -EXPORT_SYMBOL_GPL vmlinux 0xd602dc55 nvme_fail_nonready_command -EXPORT_SYMBOL_GPL vmlinux 0xd60b6e0d iommu_capable -EXPORT_SYMBOL_GPL vmlinux 0xd632ccf2 devm_of_phy_get -EXPORT_SYMBOL_GPL vmlinux 0xd6487763 xfrm_audit_policy_delete -EXPORT_SYMBOL_GPL vmlinux 0xd64d81a7 __SCK__tp_func_sched_cpu_capacity_tp +EXPORT_SYMBOL_GPL vmlinux 0xd60233ca tty_port_register_device_attr +EXPORT_SYMBOL_GPL vmlinux 0xd60e0a80 uart_try_toggle_sysrq +EXPORT_SYMBOL_GPL vmlinux 0xd6163266 dev_pm_set_wake_irq +EXPORT_SYMBOL_GPL vmlinux 0xd61b98ef blkcg_deactivate_policy +EXPORT_SYMBOL_GPL vmlinux 0xd6224c6c led_compose_name +EXPORT_SYMBOL_GPL vmlinux 0xd6235572 virtqueue_is_broken +EXPORT_SYMBOL_GPL vmlinux 0xd62bab07 device_set_of_node_from_dev +EXPORT_SYMBOL_GPL vmlinux 0xd633c5a6 tick_nohz_dep_set_task +EXPORT_SYMBOL_GPL vmlinux 0xd637a594 vfio_init_group_dev +EXPORT_SYMBOL_GPL vmlinux 0xd64b59c4 tpm_tis_remove +EXPORT_SYMBOL_GPL vmlinux 0xd64cabbc sysfs_create_link_nowarn EXPORT_SYMBOL_GPL vmlinux 0xd64ed259 __memcat_p -EXPORT_SYMBOL_GPL vmlinux 0xd65d6030 ipv6_recv_error -EXPORT_SYMBOL_GPL vmlinux 0xd6675c28 fscrypt_show_test_dummy_encryption -EXPORT_SYMBOL_GPL vmlinux 0xd66ff570 __SCK__tp_func_wbc_writepage -EXPORT_SYMBOL_GPL vmlinux 0xd671bd6d badblocks_check +EXPORT_SYMBOL_GPL vmlinux 0xd669757a __traceiter_sched_util_est_se_tp +EXPORT_SYMBOL_GPL vmlinux 0xd66ed8ba d_exchange +EXPORT_SYMBOL_GPL vmlinux 0xd6714c4f serial8250_read_char EXPORT_SYMBOL_GPL vmlinux 0xd67364f7 eventfd_ctx_fdget -EXPORT_SYMBOL_GPL vmlinux 0xd67e1f61 __of_phy_provider_register -EXPORT_SYMBOL_GPL vmlinux 0xd67e4b7e pinctrl_force_sleep -EXPORT_SYMBOL_GPL vmlinux 0xd6887d62 vp_modern_set_queue_size -EXPORT_SYMBOL_GPL vmlinux 0xd6c1f694 tcp_leave_memory_pressure -EXPORT_SYMBOL_GPL vmlinux 0xd6d12ab2 device_get_next_child_node -EXPORT_SYMBOL_GPL vmlinux 0xd6dbd613 aead_register_instance -EXPORT_SYMBOL_GPL vmlinux 0xd6deff85 exportfs_encode_inode_fh -EXPORT_SYMBOL_GPL vmlinux 0xd6eea4d1 rio_del_mport_pw_handler +EXPORT_SYMBOL_GPL vmlinux 0xd678c997 vmbus_connection +EXPORT_SYMBOL_GPL vmlinux 0xd68cfbf8 fib_add_nexthop +EXPORT_SYMBOL_GPL vmlinux 0xd68d4814 rtnl_get_net_ns_capable +EXPORT_SYMBOL_GPL vmlinux 0xd68f6b9a strp_stop +EXPORT_SYMBOL_GPL vmlinux 0xd696a5b5 bus_register +EXPORT_SYMBOL_GPL vmlinux 0xd69b33ef dax_region_put +EXPORT_SYMBOL_GPL vmlinux 0xd6b0ff65 regulator_unregister_notifier +EXPORT_SYMBOL_GPL vmlinux 0xd6bceae2 vring_transport_features +EXPORT_SYMBOL_GPL vmlinux 0xd6c9b8a2 vc_scrolldelta_helper +EXPORT_SYMBOL_GPL vmlinux 0xd6dd4927 dma_vunmap_noncontiguous EXPORT_SYMBOL_GPL vmlinux 0xd6feefa5 agp_num_entries -EXPORT_SYMBOL_GPL vmlinux 0xd703c59a usb_unlink_urb -EXPORT_SYMBOL_GPL vmlinux 0xd712c418 dev_pm_genpd_set_performance_state +EXPORT_SYMBOL_GPL vmlinux 0xd70243ce class_interface_unregister +EXPORT_SYMBOL_GPL vmlinux 0xd70fb7aa phy_package_leave +EXPORT_SYMBOL_GPL vmlinux 0xd7124c27 crypto_register_akcipher +EXPORT_SYMBOL_GPL vmlinux 0xd725bab9 __traceiter_xdp_bulk_tx EXPORT_SYMBOL_GPL vmlinux 0xd7269c64 osc_sb_native_usb4_control EXPORT_SYMBOL_GPL vmlinux 0xd7293ffc percpu_ref_reinit +EXPORT_SYMBOL_GPL vmlinux 0xd736d06c ipv4_update_pmtu EXPORT_SYMBOL_GPL vmlinux 0xd7399d2a efivar_entry_iter_end -EXPORT_SYMBOL_GPL vmlinux 0xd74488b2 __reset_control_bulk_get +EXPORT_SYMBOL_GPL vmlinux 0xd73ebb85 regulator_set_suspend_voltage +EXPORT_SYMBOL_GPL vmlinux 0xd758f8c3 __ip_tunnel_change_mtu +EXPORT_SYMBOL_GPL vmlinux 0xd75a6a3e phy_create EXPORT_SYMBOL_GPL vmlinux 0xd75b20aa rsa_parse_priv_key +EXPORT_SYMBOL_GPL vmlinux 0xd760eab8 dw_pcie_ep_init +EXPORT_SYMBOL_GPL vmlinux 0xd761d59b fsnotify_alloc_user_group EXPORT_SYMBOL_GPL vmlinux 0xd768e985 regulator_has_full_constraints +EXPORT_SYMBOL_GPL vmlinux 0xd76cf3ed component_add_typed EXPORT_SYMBOL_GPL vmlinux 0xd774957d mpi_write_to_sgl -EXPORT_SYMBOL_GPL vmlinux 0xd77c4746 of_devfreq_cooling_register_power -EXPORT_SYMBOL_GPL vmlinux 0xd7947d9a user_update -EXPORT_SYMBOL_GPL vmlinux 0xd79fefe0 platform_msi_domain_alloc_irqs -EXPORT_SYMBOL_GPL vmlinux 0xd7ae312a uart_try_toggle_sysrq -EXPORT_SYMBOL_GPL vmlinux 0xd7b13e1a dm_hold +EXPORT_SYMBOL_GPL vmlinux 0xd77e5340 devm_hwmon_device_register_with_groups +EXPORT_SYMBOL_GPL vmlinux 0xd77ecc94 firmware_request_cache +EXPORT_SYMBOL_GPL vmlinux 0xd7872bbf ip6_update_pmtu +EXPORT_SYMBOL_GPL vmlinux 0xd79ce44a __pm_runtime_set_status +EXPORT_SYMBOL_GPL vmlinux 0xd7b4df01 __traceiter_nvme_sq EXPORT_SYMBOL_GPL vmlinux 0xd7b5dfee xas_split EXPORT_SYMBOL_GPL vmlinux 0xd7b7fb80 pkcs7_validate_trust -EXPORT_SYMBOL_GPL vmlinux 0xd7b813e0 dev_pm_qos_add_notifier -EXPORT_SYMBOL_GPL vmlinux 0xd7c88465 __traceiter_fdb_delete -EXPORT_SYMBOL_GPL vmlinux 0xd7cd0be6 tcp_register_ulp +EXPORT_SYMBOL_GPL vmlinux 0xd7bb2877 __traceiter_sched_update_nr_running_tp EXPORT_SYMBOL_GPL vmlinux 0xd7cea889 edac_mod_work +EXPORT_SYMBOL_GPL vmlinux 0xd7d009d2 debugfs_create_bool +EXPORT_SYMBOL_GPL vmlinux 0xd7d245e4 sb800_prefetch EXPORT_SYMBOL_GPL vmlinux 0xd7d7f2a7 devlink_port_health_reporter_destroy -EXPORT_SYMBOL_GPL vmlinux 0xd7dd2508 spi_mem_driver_register_with_owner -EXPORT_SYMBOL_GPL vmlinux 0xd7df3560 __SCK__tp_func_error_report_end -EXPORT_SYMBOL_GPL vmlinux 0xd7eca1fc sata_link_hardreset -EXPORT_SYMBOL_GPL vmlinux 0xd8220254 attribute_container_classdev_to_container -EXPORT_SYMBOL_GPL vmlinux 0xd8373854 nvme_kill_queues -EXPORT_SYMBOL_GPL vmlinux 0xd83fa0ed ata_std_prereset -EXPORT_SYMBOL_GPL vmlinux 0xd84572f8 devm_pci_epc_destroy +EXPORT_SYMBOL_GPL vmlinux 0xd7ddb736 security_inode_create +EXPORT_SYMBOL_GPL vmlinux 0xd7de961d __efivar_entry_iter +EXPORT_SYMBOL_GPL vmlinux 0xd7e0e7a8 fc_eh_should_retry_cmd +EXPORT_SYMBOL_GPL vmlinux 0xd7f1d508 __udp6_lib_lookup +EXPORT_SYMBOL_GPL vmlinux 0xd833080a __static_call_update +EXPORT_SYMBOL_GPL vmlinux 0xd83705d9 vfio_device_get_from_dev +EXPORT_SYMBOL_GPL vmlinux 0xd8422b81 __SCK__tp_func_sched_update_nr_running_tp +EXPORT_SYMBOL_GPL vmlinux 0xd842689b spi_async EXPORT_SYMBOL_GPL vmlinux 0xd84d35bd dax_read_lock -EXPORT_SYMBOL_GPL vmlinux 0xd85909ad sock_inuse_get -EXPORT_SYMBOL_GPL vmlinux 0xd85de4fa get_net_ns -EXPORT_SYMBOL_GPL vmlinux 0xd86b9a1f nf_ct_hook -EXPORT_SYMBOL_GPL vmlinux 0xd87086b4 __ip6_local_out +EXPORT_SYMBOL_GPL vmlinux 0xd8581c54 pm_generic_freeze +EXPORT_SYMBOL_GPL vmlinux 0xd869de49 spi_sync_locked +EXPORT_SYMBOL_GPL vmlinux 0xd86aec8b bpf_map_inc_not_zero EXPORT_SYMBOL_GPL vmlinux 0xd87fc0a0 usb_amd_prefetch_quirk -EXPORT_SYMBOL_GPL vmlinux 0xd8baa65d devres_release_group +EXPORT_SYMBOL_GPL vmlinux 0xd881a241 pci_disable_pcie_error_reporting +EXPORT_SYMBOL_GPL vmlinux 0xd8849cea mbox_client_peek_data +EXPORT_SYMBOL_GPL vmlinux 0xd88c2e5e regulator_list_voltage_linear_range +EXPORT_SYMBOL_GPL vmlinux 0xd8a16d50 cpuidle_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0xd8a4295f clockevents_unbind_device +EXPORT_SYMBOL_GPL vmlinux 0xd8b691c9 device_remove_file_self +EXPORT_SYMBOL_GPL vmlinux 0xd8bbf32a devm_spi_mem_dirmap_destroy +EXPORT_SYMBOL_GPL vmlinux 0xd8c05547 input_ff_flush +EXPORT_SYMBOL_GPL vmlinux 0xd8cb9265 cpci_hp_unregister_bus EXPORT_SYMBOL_GPL vmlinux 0xd8d065dd hv_stimer_alloc -EXPORT_SYMBOL_GPL vmlinux 0xd8d2e9fc phy_speed_down EXPORT_SYMBOL_GPL vmlinux 0xd8d68ab1 dmi_memdev_type -EXPORT_SYMBOL_GPL vmlinux 0xd8ef0328 cgroup_get_from_path -EXPORT_SYMBOL_GPL vmlinux 0xd8f5fa03 mbox_free_channel EXPORT_SYMBOL_GPL vmlinux 0xd8fbb14d net_cls_cgrp_subsys_on_dfl_key -EXPORT_SYMBOL_GPL vmlinux 0xd8fef181 ata_dev_pair -EXPORT_SYMBOL_GPL vmlinux 0xd90cb082 ipv4_sk_redirect +EXPORT_SYMBOL_GPL vmlinux 0xd906172d usb_driver_claim_interface +EXPORT_SYMBOL_GPL vmlinux 0xd906c6f2 ip6_input +EXPORT_SYMBOL_GPL vmlinux 0xd90964ac __tracepoint_sched_util_est_cfs_tp EXPORT_SYMBOL_GPL vmlinux 0xd919806a amd_cache_northbridges EXPORT_SYMBOL_GPL vmlinux 0xd91dbd1f xdp_alloc_skb_bulk +EXPORT_SYMBOL_GPL vmlinux 0xd9208d72 dma_get_required_mask +EXPORT_SYMBOL_GPL vmlinux 0xd9253a89 dw_pcie_write_dbi EXPORT_SYMBOL_GPL vmlinux 0xd92ef192 security_kernel_post_load_data EXPORT_SYMBOL_GPL vmlinux 0xd92f0791 leds_list_lock -EXPORT_SYMBOL_GPL vmlinux 0xd933ee4c regulator_unregister +EXPORT_SYMBOL_GPL vmlinux 0xd92f82e0 power_supply_get_property +EXPORT_SYMBOL_GPL vmlinux 0xd92fa6f5 ata_ehi_clear_desc +EXPORT_SYMBOL_GPL vmlinux 0xd930e9fb ip_tunnel_newlink +EXPORT_SYMBOL_GPL vmlinux 0xd93685af unmap_mapping_pages +EXPORT_SYMBOL_GPL vmlinux 0xd9377f44 blk_ksm_is_superset EXPORT_SYMBOL_GPL vmlinux 0xd93a5cb1 efivar_variable_is_removable -EXPORT_SYMBOL_GPL vmlinux 0xd9451b33 debugfs_create_x32 -EXPORT_SYMBOL_GPL vmlinux 0xd95d7596 fsverity_ioctl_read_metadata -EXPORT_SYMBOL_GPL vmlinux 0xd964da9a device_property_read_u64_array +EXPORT_SYMBOL_GPL vmlinux 0xd94469f4 proc_create_net_data_write +EXPORT_SYMBOL_GPL vmlinux 0xd946a381 dw_pcie_find_ext_capability +EXPORT_SYMBOL_GPL vmlinux 0xd954f9b2 fwnode_graph_get_remote_node +EXPORT_SYMBOL_GPL vmlinux 0xd955c463 iommu_domain_alloc +EXPORT_SYMBOL_GPL vmlinux 0xd9651bbe __fscrypt_encrypt_symlink EXPORT_SYMBOL_GPL vmlinux 0xd96babb4 interval_tree_iter_next -EXPORT_SYMBOL_GPL vmlinux 0xd98571cd device_add_groups -EXPORT_SYMBOL_GPL vmlinux 0xd9896af8 dev_pm_set_dedicated_wake_irq -EXPORT_SYMBOL_GPL vmlinux 0xd99159d5 dw_pcie_find_capability +EXPORT_SYMBOL_GPL vmlinux 0xd96becc5 policy_has_boost_freq +EXPORT_SYMBOL_GPL vmlinux 0xd97fd346 md_stop EXPORT_SYMBOL_GPL vmlinux 0xd9916c3a idr_alloc_u32 -EXPORT_SYMBOL_GPL vmlinux 0xd9966410 ata_sas_port_stop EXPORT_SYMBOL_GPL vmlinux 0xd9992eb4 uv_bios_get_geoinfo -EXPORT_SYMBOL_GPL vmlinux 0xd9aa54e4 hwspin_lock_get_id -EXPORT_SYMBOL_GPL vmlinux 0xd9aa9b89 devm_mbox_controller_unregister -EXPORT_SYMBOL_GPL vmlinux 0xd9aef285 pci_bridge_secondary_bus_reset -EXPORT_SYMBOL_GPL vmlinux 0xd9b7d977 virtqueue_get_buf_ctx -EXPORT_SYMBOL_GPL vmlinux 0xd9bd1b45 espintcp_queue_out -EXPORT_SYMBOL_GPL vmlinux 0xd9be57dd dev_pm_opp_get_required_pstate -EXPORT_SYMBOL_GPL vmlinux 0xd9c9934d register_pernet_subsys -EXPORT_SYMBOL_GPL vmlinux 0xd9caf61a __traceiter_neigh_cleanup_and_release -EXPORT_SYMBOL_GPL vmlinux 0xd9d38aa7 devfreq_event_set_event +EXPORT_SYMBOL_GPL vmlinux 0xd9a0a64c ata_sas_slave_configure +EXPORT_SYMBOL_GPL vmlinux 0xd9a9d123 devlink_dpipe_match_put +EXPORT_SYMBOL_GPL vmlinux 0xd9aa1efb inet_csk_listen_start +EXPORT_SYMBOL_GPL vmlinux 0xd9b80f83 spi_mem_driver_register_with_owner +EXPORT_SYMBOL_GPL vmlinux 0xd9b9ca54 vma_kernel_pagesize +EXPORT_SYMBOL_GPL vmlinux 0xd9c379de udp_sock_create6 +EXPORT_SYMBOL_GPL vmlinux 0xd9c9b2cb __tracepoint_wbc_writepage +EXPORT_SYMBOL_GPL vmlinux 0xd9cd2aef iommu_enable_nesting +EXPORT_SYMBOL_GPL vmlinux 0xd9dbdb6c ping_common_sendmsg EXPORT_SYMBOL_GPL vmlinux 0xd9e24457 ring_buffer_peek -EXPORT_SYMBOL_GPL vmlinux 0xd9efa74c devlink_reload_disable +EXPORT_SYMBOL_GPL vmlinux 0xd9e6ed36 __SCK__tp_func_neigh_event_send_dead +EXPORT_SYMBOL_GPL vmlinux 0xd9f1b3ef tty_buffer_set_limit EXPORT_SYMBOL_GPL vmlinux 0xd9ff2172 ezx_pcap_write +EXPORT_SYMBOL_GPL vmlinux 0xda04d4ae pcie_bus_configure_settings +EXPORT_SYMBOL_GPL vmlinux 0xda0684ba fat_attach EXPORT_SYMBOL_GPL vmlinux 0xda0947de kmsg_dump_unregister -EXPORT_SYMBOL_GPL vmlinux 0xda128142 cpci_hp_register_controller -EXPORT_SYMBOL_GPL vmlinux 0xda1824db thermal_zone_bind_cooling_device +EXPORT_SYMBOL_GPL vmlinux 0xda0c542b devfreq_get_devfreq_by_node +EXPORT_SYMBOL_GPL vmlinux 0xda0cb78f sysfs_remove_group EXPORT_SYMBOL_GPL vmlinux 0xda1f78ee clear_hv_tscchange_cb -EXPORT_SYMBOL_GPL vmlinux 0xda292b5a relay_file_operations +EXPORT_SYMBOL_GPL vmlinux 0xda2298f1 __auxiliary_driver_register +EXPORT_SYMBOL_GPL vmlinux 0xda2b09a8 pci_epc_unmap_addr EXPORT_SYMBOL_GPL vmlinux 0xda320d31 sfp_module_start -EXPORT_SYMBOL_GPL vmlinux 0xda35fb51 ata_scsi_slave_destroy -EXPORT_SYMBOL_GPL vmlinux 0xda4560e8 ata_dev_next -EXPORT_SYMBOL_GPL vmlinux 0xda48ae66 acpi_match_device -EXPORT_SYMBOL_GPL vmlinux 0xda6a9b8f paste_selection +EXPORT_SYMBOL_GPL vmlinux 0xda3b0cf3 __mmdrop +EXPORT_SYMBOL_GPL vmlinux 0xda65df07 fwnode_find_reference +EXPORT_SYMBOL_GPL vmlinux 0xda699dad dev_pm_opp_get_level EXPORT_SYMBOL_GPL vmlinux 0xda7912d4 freq_qos_add_request +EXPORT_SYMBOL_GPL vmlinux 0xda7f43d0 ping_init_sock +EXPORT_SYMBOL_GPL vmlinux 0xda831f66 paste_selection EXPORT_SYMBOL_GPL vmlinux 0xda8369a7 __traceiter_extlog_mem_event EXPORT_SYMBOL_GPL vmlinux 0xda8e1302 software_node_find_by_name -EXPORT_SYMBOL_GPL vmlinux 0xda8fea15 of_icc_xlate_onecell -EXPORT_SYMBOL_GPL vmlinux 0xda91b513 md_rdev_init -EXPORT_SYMBOL_GPL vmlinux 0xda9b51b2 fuse_dev_free -EXPORT_SYMBOL_GPL vmlinux 0xda9dbead ata_sff_dev_classify +EXPORT_SYMBOL_GPL vmlinux 0xda8f35e1 ip_tunnel_init_net EXPORT_SYMBOL_GPL vmlinux 0xdaa06dc1 acpi_lpat_raw_to_temp +EXPORT_SYMBOL_GPL vmlinux 0xdaad19ab locks_release_private +EXPORT_SYMBOL_GPL vmlinux 0xdaaed5f8 kstrdup_quotable_cmdline +EXPORT_SYMBOL_GPL vmlinux 0xdab1dae0 virtqueue_get_buf_ctx +EXPORT_SYMBOL_GPL vmlinux 0xdab25ad5 kthread_func +EXPORT_SYMBOL_GPL vmlinux 0xdab3b0a1 ata_ehi_push_desc EXPORT_SYMBOL_GPL vmlinux 0xdab5a1eb interval_tree_insert -EXPORT_SYMBOL_GPL vmlinux 0xdab9ff0c blk_mq_quiesce_queue -EXPORT_SYMBOL_GPL vmlinux 0xdadf6394 dev_pm_opp_adjust_voltage -EXPORT_SYMBOL_GPL vmlinux 0xdae1b6de nvme_complete_rq -EXPORT_SYMBOL_GPL vmlinux 0xdae51a76 __put_task_struct -EXPORT_SYMBOL_GPL vmlinux 0xdae73062 validate_xmit_skb_list -EXPORT_SYMBOL_GPL vmlinux 0xdae7faed fwnode_property_read_string_array -EXPORT_SYMBOL_GPL vmlinux 0xdaf355ad fscrypt_file_open +EXPORT_SYMBOL_GPL vmlinux 0xdac476b5 bus_remove_file +EXPORT_SYMBOL_GPL vmlinux 0xdac564ad pci_msi_create_irq_domain +EXPORT_SYMBOL_GPL vmlinux 0xdace8e37 iommu_aux_get_pasid +EXPORT_SYMBOL_GPL vmlinux 0xdaed8bc2 evict_inodes EXPORT_SYMBOL_GPL vmlinux 0xdaf4dfb3 fb_mode_option EXPORT_SYMBOL_GPL vmlinux 0xdaf5c16e __cookie_v4_check -EXPORT_SYMBOL_GPL vmlinux 0xdb2885b5 raw_unhash_sk -EXPORT_SYMBOL_GPL vmlinux 0xdb32c76a regulator_list_hardware_vsel -EXPORT_SYMBOL_GPL vmlinux 0xdb335936 security_path_chmod +EXPORT_SYMBOL_GPL vmlinux 0xdb05d67b cpufreq_register_driver +EXPORT_SYMBOL_GPL vmlinux 0xdb10e807 ncsi_register_dev +EXPORT_SYMBOL_GPL vmlinux 0xdb2ab49a nvdimm_bus_register +EXPORT_SYMBOL_GPL vmlinux 0xdb330db9 __tracepoint_block_rq_insert EXPORT_SYMBOL_GPL vmlinux 0xdb3498ab kobject_move -EXPORT_SYMBOL_GPL vmlinux 0xdb50ebc8 create_signature +EXPORT_SYMBOL_GPL vmlinux 0xdb3645cd __SCK__tp_func_neigh_update +EXPORT_SYMBOL_GPL vmlinux 0xdb46f3bb ata_sff_thaw +EXPORT_SYMBOL_GPL vmlinux 0xdb4ef34d vmbus_set_chn_rescind_callback EXPORT_SYMBOL_GPL vmlinux 0xdb62dc67 __SCT__tp_func_map +EXPORT_SYMBOL_GPL vmlinux 0xdb6323ac crypto_ahash_finup EXPORT_SYMBOL_GPL vmlinux 0xdb63a944 acpi_lpat_get_conversion_table -EXPORT_SYMBOL_GPL vmlinux 0xdb697faf iommu_enable_nesting -EXPORT_SYMBOL_GPL vmlinux 0xdb6e8c5c gpiochip_irq_map +EXPORT_SYMBOL_GPL vmlinux 0xdb8287b7 fscrypt_ioctl_get_key_status EXPORT_SYMBOL_GPL vmlinux 0xdb82f71f sbitmap_init_node EXPORT_SYMBOL_GPL vmlinux 0xdb8a1b3f usermodehelper_read_trylock -EXPORT_SYMBOL_GPL vmlinux 0xdb8b3886 devres_destroy -EXPORT_SYMBOL_GPL vmlinux 0xdb9a9f6f ip_build_and_send_pkt -EXPORT_SYMBOL_GPL vmlinux 0xdb9d2c60 spi_statistics_add_transfer_stats EXPORT_SYMBOL_GPL vmlinux 0xdba0e344 machine_check_poll -EXPORT_SYMBOL_GPL vmlinux 0xdba9dd3a extcon_set_property_capability -EXPORT_SYMBOL_GPL vmlinux 0xdbacbe5f dev_pm_qos_update_user_latency_tolerance -EXPORT_SYMBOL_GPL vmlinux 0xdbb41e24 ata_sas_tport_add -EXPORT_SYMBOL_GPL vmlinux 0xdbb6a9ad extcon_find_edev_by_node -EXPORT_SYMBOL_GPL vmlinux 0xdbbed1c9 pm_clk_remove +EXPORT_SYMBOL_GPL vmlinux 0xdbbb2df4 acpi_processor_get_performance_info +EXPORT_SYMBOL_GPL vmlinux 0xdbd31d20 inet_unhash +EXPORT_SYMBOL_GPL vmlinux 0xdbd377af devm_bitmap_zalloc EXPORT_SYMBOL_GPL vmlinux 0xdbdb0e8b request_any_context_irq -EXPORT_SYMBOL_GPL vmlinux 0xdbdbdc44 rio_mport_read_config_8 -EXPORT_SYMBOL_GPL vmlinux 0xdbdd972f shmem_zero_setup -EXPORT_SYMBOL_GPL vmlinux 0xdbe2cd02 console_drivers -EXPORT_SYMBOL_GPL vmlinux 0xdbe43935 __platform_driver_probe -EXPORT_SYMBOL_GPL vmlinux 0xdbea44b1 posix_acl_default_xattr_handler -EXPORT_SYMBOL_GPL vmlinux 0xdbea794f sata_pmp_error_handler +EXPORT_SYMBOL_GPL vmlinux 0xdbdd5d56 bsg_job_done +EXPORT_SYMBOL_GPL vmlinux 0xdbe24404 sock_diag_check_cookie +EXPORT_SYMBOL_GPL vmlinux 0xdbf32224 spi_write_then_read +EXPORT_SYMBOL_GPL vmlinux 0xdbf71355 noop_invalidatepage EXPORT_SYMBOL_GPL vmlinux 0xdbf7cb70 mpi_get_nbits -EXPORT_SYMBOL_GPL vmlinux 0xdc01dc51 rio_dev_get +EXPORT_SYMBOL_GPL vmlinux 0xdbf8e404 usb_autopm_get_interface_async +EXPORT_SYMBOL_GPL vmlinux 0xdc004d7c fwnode_device_is_available EXPORT_SYMBOL_GPL vmlinux 0xdc02eb39 dmi_available -EXPORT_SYMBOL_GPL vmlinux 0xdc02f72e events_hybrid_sysfs_show -EXPORT_SYMBOL_GPL vmlinux 0xdc38ac78 sk_msg_recvmsg +EXPORT_SYMBOL_GPL vmlinux 0xdc155330 is_transparent_hugepage +EXPORT_SYMBOL_GPL vmlinux 0xdc2a91ed crypto_unregister_scomp +EXPORT_SYMBOL_GPL vmlinux 0xdc314d3d uart_handle_dcd_change EXPORT_SYMBOL_GPL vmlinux 0xdc43bdc6 pci_vpd_find_ro_info_keyword EXPORT_SYMBOL_GPL vmlinux 0xdc45a5db edac_stop_work -EXPORT_SYMBOL_GPL vmlinux 0xdc578784 pci_epf_free_space +EXPORT_SYMBOL_GPL vmlinux 0xdc5ddd14 fw_devlink_purge_absent_suppliers +EXPORT_SYMBOL_GPL vmlinux 0xdc5f0454 devlink_flash_update_status_notify +EXPORT_SYMBOL_GPL vmlinux 0xdc607ca6 dma_mmap_pages EXPORT_SYMBOL_GPL vmlinux 0xdc6596fa irq_set_parent EXPORT_SYMBOL_GPL vmlinux 0xdc6699cb acpi_dev_free_resource_list EXPORT_SYMBOL_GPL vmlinux 0xdc719bcd ftrace_ops_set_global_filter +EXPORT_SYMBOL_GPL vmlinux 0xdc7588fb platform_add_devices +EXPORT_SYMBOL_GPL vmlinux 0xdc75c73e fat_alloc_new_dir EXPORT_SYMBOL_GPL vmlinux 0xdc7df67f apei_exec_ctx_init -EXPORT_SYMBOL_GPL vmlinux 0xdc81c37d inet_twsk_alloc +EXPORT_SYMBOL_GPL vmlinux 0xdc7f952a pci_hp_add_bridge +EXPORT_SYMBOL_GPL vmlinux 0xdc81b541 uart_handle_cts_change EXPORT_SYMBOL_GPL vmlinux 0xdc825d6c usb_amd_quirk_pll_disable -EXPORT_SYMBOL_GPL vmlinux 0xdc82bef1 usb_submit_urb EXPORT_SYMBOL_GPL vmlinux 0xdc841b74 misc_cgrp_subsys_enabled_key -EXPORT_SYMBOL_GPL vmlinux 0xdc86a665 dev_pm_domain_attach -EXPORT_SYMBOL_GPL vmlinux 0xdc8d9dc3 tty_port_tty_hangup -EXPORT_SYMBOL_GPL vmlinux 0xdc96de96 ata_host_init +EXPORT_SYMBOL_GPL vmlinux 0xdc930d07 bpf_trace_run4 +EXPORT_SYMBOL_GPL vmlinux 0xdc940f69 umd_load_blob EXPORT_SYMBOL_GPL vmlinux 0xdc97af2e syscore_suspend -EXPORT_SYMBOL_GPL vmlinux 0xdc9cd26b usb_put_hcd +EXPORT_SYMBOL_GPL vmlinux 0xdc997a59 pci_sriov_set_totalvfs EXPORT_SYMBOL_GPL vmlinux 0xdc9fa232 raw_notifier_chain_register -EXPORT_SYMBOL_GPL vmlinux 0xdca3e224 device_pm_wait_for_dev -EXPORT_SYMBOL_GPL vmlinux 0xdca3e35a tpmm_chip_alloc -EXPORT_SYMBOL_GPL vmlinux 0xdca524b9 phy_calibrate -EXPORT_SYMBOL_GPL vmlinux 0xdcb8a0fe relay_buf_full -EXPORT_SYMBOL_GPL vmlinux 0xdcc51d87 crypto_find_alg -EXPORT_SYMBOL_GPL vmlinux 0xdcdfc676 __SCK__tp_func_neigh_event_send_dead -EXPORT_SYMBOL_GPL vmlinux 0xdced4852 vmbus_are_subchannels_present -EXPORT_SYMBOL_GPL vmlinux 0xdcedb758 inet_csk_update_pmtu +EXPORT_SYMBOL_GPL vmlinux 0xdcb1b61c elv_rqhash_del +EXPORT_SYMBOL_GPL vmlinux 0xdcbdb0ac devm_ioremap_uc +EXPORT_SYMBOL_GPL vmlinux 0xdcbf68a6 raw_hash_sk +EXPORT_SYMBOL_GPL vmlinux 0xdcc099b8 platform_device_add +EXPORT_SYMBOL_GPL vmlinux 0xdcca65ed dev_pm_qos_add_request +EXPORT_SYMBOL_GPL vmlinux 0xdcd0568b devm_bitmap_alloc +EXPORT_SYMBOL_GPL vmlinux 0xdce79dd4 thermal_zone_get_temp +EXPORT_SYMBOL_GPL vmlinux 0xdce8aac5 do_splice_to +EXPORT_SYMBOL_GPL vmlinux 0xdcf6eeb7 regulator_list_hardware_vsel EXPORT_SYMBOL_GPL vmlinux 0xdd0762df set_worker_desc -EXPORT_SYMBOL_GPL vmlinux 0xdd0e33f3 spi_async_locked -EXPORT_SYMBOL_GPL vmlinux 0xdd1c1496 mmu_interval_notifier_insert_locked -EXPORT_SYMBOL_GPL vmlinux 0xdd1e9610 ata_bmdma_dumb_qc_prep -EXPORT_SYMBOL_GPL vmlinux 0xdd2a01b7 ip_valid_fib_dump_req -EXPORT_SYMBOL_GPL vmlinux 0xdd2acfec anon_transport_class_register -EXPORT_SYMBOL_GPL vmlinux 0xdd386ddd wm831x_reg_unlock EXPORT_SYMBOL_GPL vmlinux 0xdd391eff profile_event_unregister -EXPORT_SYMBOL_GPL vmlinux 0xdd3fa4ce devlink_trap_groups_unregister EXPORT_SYMBOL_GPL vmlinux 0xdd4253c7 unregister_kretprobe -EXPORT_SYMBOL_GPL vmlinux 0xdd568dd2 device_get_dma_attr -EXPORT_SYMBOL_GPL vmlinux 0xdd5fd647 md_bitmap_resize +EXPORT_SYMBOL_GPL vmlinux 0xdd4fffad sk_psock_init EXPORT_SYMBOL_GPL vmlinux 0xdd626ee3 fuse_len_args +EXPORT_SYMBOL_GPL vmlinux 0xdd636a7b ata_link_offline +EXPORT_SYMBOL_GPL vmlinux 0xdd6568c9 spi_busnum_to_master +EXPORT_SYMBOL_GPL vmlinux 0xdd65b486 usb_register_dev EXPORT_SYMBOL_GPL vmlinux 0xdd6ddcec __traceiter_error_report_end -EXPORT_SYMBOL_GPL vmlinux 0xdd722fd7 pci_bus_max_busnr -EXPORT_SYMBOL_GPL vmlinux 0xdd7b1e08 debugfs_create_u16 -EXPORT_SYMBOL_GPL vmlinux 0xdd7d8558 ata_acpi_gtm -EXPORT_SYMBOL_GPL vmlinux 0xdd86ba08 devm_pinctrl_unregister -EXPORT_SYMBOL_GPL vmlinux 0xdd8fa234 pcie_port_bus_type -EXPORT_SYMBOL_GPL vmlinux 0xdd9a2e53 fixup_user_fault -EXPORT_SYMBOL_GPL vmlinux 0xdd9c5b81 ata_bmdma_qc_prep +EXPORT_SYMBOL_GPL vmlinux 0xdd7f3839 genphy_c45_read_status +EXPORT_SYMBOL_GPL vmlinux 0xdd9e9f17 sata_port_ops +EXPORT_SYMBOL_GPL vmlinux 0xdda0a56b register_trace_event +EXPORT_SYMBOL_GPL vmlinux 0xdda77450 debugfs_create_atomic_t EXPORT_SYMBOL_GPL vmlinux 0xddbeeecc pci_lock_rescan_remove -EXPORT_SYMBOL_GPL vmlinux 0xddc08203 device_for_each_child -EXPORT_SYMBOL_GPL vmlinux 0xddc2185c perf_event_addr_filters_sync -EXPORT_SYMBOL_GPL vmlinux 0xddcc949b devm_phy_create -EXPORT_SYMBOL_GPL vmlinux 0xdddb19ab usb_get_maximum_ssp_rate -EXPORT_SYMBOL_GPL vmlinux 0xdde8f013 __xdp_build_skb_from_frame -EXPORT_SYMBOL_GPL vmlinux 0xddebd795 __traceiter_neigh_event_send_dead -EXPORT_SYMBOL_GPL vmlinux 0xddfc825e acpi_get_dma_attr -EXPORT_SYMBOL_GPL vmlinux 0xde02855d dm_device_name +EXPORT_SYMBOL_GPL vmlinux 0xddd1c45d ata_eh_analyze_ncq_error +EXPORT_SYMBOL_GPL vmlinux 0xdde55b4a msg_zerocopy_alloc +EXPORT_SYMBOL_GPL vmlinux 0xddf0f329 pinctrl_find_gpio_range_from_pin_nolock +EXPORT_SYMBOL_GPL vmlinux 0xddf70446 xhci_resume +EXPORT_SYMBOL_GPL vmlinux 0xde027db6 pci_enable_pasid EXPORT_SYMBOL_GPL vmlinux 0xde09a94d xas_find -EXPORT_SYMBOL_GPL vmlinux 0xde0d8e59 dev_attr_em_message_type -EXPORT_SYMBOL_GPL vmlinux 0xde136cb7 devfreq_event_disable_edev -EXPORT_SYMBOL_GPL vmlinux 0xde2d2edb regulator_unregister_supply_alias -EXPORT_SYMBOL_GPL vmlinux 0xde3adfd9 dev_get_regmap -EXPORT_SYMBOL_GPL vmlinux 0xde4a2767 devlink_free -EXPORT_SYMBOL_GPL vmlinux 0xde4f9be8 fixed_phy_register_with_gpiod -EXPORT_SYMBOL_GPL vmlinux 0xde5795f8 ata_scsi_ioctl -EXPORT_SYMBOL_GPL vmlinux 0xde597d32 __mmu_notifier_register +EXPORT_SYMBOL_GPL vmlinux 0xde39794d addrconf_add_linklocal +EXPORT_SYMBOL_GPL vmlinux 0xde644975 __irq_alloc_domain_generic_chips EXPORT_SYMBOL_GPL vmlinux 0xde6f1851 TSS_checkhmac1 -EXPORT_SYMBOL_GPL vmlinux 0xde705115 usb_init_urb -EXPORT_SYMBOL_GPL vmlinux 0xde7b743c dma_max_mapping_size -EXPORT_SYMBOL_GPL vmlinux 0xde8484f9 usb_hub_find_child -EXPORT_SYMBOL_GPL vmlinux 0xdeb1b4fb clone_private_mount -EXPORT_SYMBOL_GPL vmlinux 0xdeb79416 of_icc_bulk_get -EXPORT_SYMBOL_GPL vmlinux 0xdebbf72e skb_zerocopy -EXPORT_SYMBOL_GPL vmlinux 0xded1332c platform_device_alloc -EXPORT_SYMBOL_GPL vmlinux 0xded6935d nvdimm_bus_unregister -EXPORT_SYMBOL_GPL vmlinux 0xdee49491 tracepoint_probe_unregister -EXPORT_SYMBOL_GPL vmlinux 0xdee78b31 irq_chip_mask_parent -EXPORT_SYMBOL_GPL vmlinux 0xdee9fafe vmbus_send_modifychannel +EXPORT_SYMBOL_GPL vmlinux 0xde8846a0 call_switchdev_notifiers +EXPORT_SYMBOL_GPL vmlinux 0xde905640 devm_clk_unregister +EXPORT_SYMBOL_GPL vmlinux 0xde927255 disk_update_readahead +EXPORT_SYMBOL_GPL vmlinux 0xde9a8506 cpufreq_dbs_governor_stop +EXPORT_SYMBOL_GPL vmlinux 0xde9cdbe9 usb_remove_phy +EXPORT_SYMBOL_GPL vmlinux 0xdeafb2f5 nvmem_cell_read_u16 +EXPORT_SYMBOL_GPL vmlinux 0xdeb2b821 pin_get_name +EXPORT_SYMBOL_GPL vmlinux 0xdeb88ac4 regulator_get_voltage_sel_regmap +EXPORT_SYMBOL_GPL vmlinux 0xdebe8069 vfs_listxattr +EXPORT_SYMBOL_GPL vmlinux 0xdebf3a30 pci_max_pasids +EXPORT_SYMBOL_GPL vmlinux 0xded409dc pci_enable_sriov +EXPORT_SYMBOL_GPL vmlinux 0xdee36899 skb_append_pagefrags +EXPORT_SYMBOL_GPL vmlinux 0xdeee2ecc devm_pm_opp_register_set_opp_helper EXPORT_SYMBOL_GPL vmlinux 0xdeffa0a7 edac_raw_mc_handle_error -EXPORT_SYMBOL_GPL vmlinux 0xdf06b9b7 blk_steal_bios EXPORT_SYMBOL_GPL vmlinux 0xdf0ca3f4 cpu_latency_qos_request_active EXPORT_SYMBOL_GPL vmlinux 0xdf0f75c6 eventfd_signal EXPORT_SYMBOL_GPL vmlinux 0xdf1882af dbgp_reset_prep -EXPORT_SYMBOL_GPL vmlinux 0xdf2591d2 crypto_alloc_acomp_node +EXPORT_SYMBOL_GPL vmlinux 0xdf1e963b fsnotify EXPORT_SYMBOL_GPL vmlinux 0xdf2738bb cpu_cgrp_subsys_enabled_key -EXPORT_SYMBOL_GPL vmlinux 0xdf439da6 devm_pwm_get EXPORT_SYMBOL_GPL vmlinux 0xdf448d1c fanout_mutex -EXPORT_SYMBOL_GPL vmlinux 0xdf4df3de simple_attr_release -EXPORT_SYMBOL_GPL vmlinux 0xdf55dac2 pm_clk_add_notifier -EXPORT_SYMBOL_GPL vmlinux 0xdf6db3f4 disk_force_media_change -EXPORT_SYMBOL_GPL vmlinux 0xdf770837 irq_alloc_generic_chip +EXPORT_SYMBOL_GPL vmlinux 0xdf5b882f virtqueue_get_buf +EXPORT_SYMBOL_GPL vmlinux 0xdf7464a2 watchdog_set_last_hw_keepalive EXPORT_SYMBOL_GPL vmlinux 0xdf81924d uv_bios_mq_watchlist_free -EXPORT_SYMBOL_GPL vmlinux 0xdf854bb1 __tracepoint_block_split -EXPORT_SYMBOL_GPL vmlinux 0xdf9d6e58 rio_release_dma -EXPORT_SYMBOL_GPL vmlinux 0xdfa1e8fd usb_enable_autosuspend +EXPORT_SYMBOL_GPL vmlinux 0xdf9b6c2f strp_unpause +EXPORT_SYMBOL_GPL vmlinux 0xdfacf305 genphy_c45_read_lpa +EXPORT_SYMBOL_GPL vmlinux 0xdfc43f5e __SCK__tp_func_cpu_idle EXPORT_SYMBOL_GPL vmlinux 0xdfcb6c90 mctrl_gpio_set -EXPORT_SYMBOL_GPL vmlinux 0xdfd6eeab trace_define_field -EXPORT_SYMBOL_GPL vmlinux 0xdfd8d124 kernel_read_file -EXPORT_SYMBOL_GPL vmlinux 0xdff18fc7 tcf_dev_queue_xmit -EXPORT_SYMBOL_GPL vmlinux 0xdff33c56 screen_glyph -EXPORT_SYMBOL_GPL vmlinux 0xe0177815 thp_get_unmapped_area +EXPORT_SYMBOL_GPL vmlinux 0xdfd87c5a d_walk +EXPORT_SYMBOL_GPL vmlinux 0xdff96238 crypto_stats_skcipher_encrypt +EXPORT_SYMBOL_GPL vmlinux 0xdffdaa8e anon_transport_class_register +EXPORT_SYMBOL_GPL vmlinux 0xe0000cb0 devres_open_group +EXPORT_SYMBOL_GPL vmlinux 0xe01160ea skb_scrub_packet +EXPORT_SYMBOL_GPL vmlinux 0xe021f87b regulator_set_ramp_delay_regmap EXPORT_SYMBOL_GPL vmlinux 0xe0313d71 rhashtable_insert_slow -EXPORT_SYMBOL_GPL vmlinux 0xe0386591 devm_pm_opp_attach_genpd EXPORT_SYMBOL_GPL vmlinux 0xe04c78db __SCT__tp_func_neigh_event_send_done +EXPORT_SYMBOL_GPL vmlinux 0xe051ad49 edac_pci_handle_npe +EXPORT_SYMBOL_GPL vmlinux 0xe05ddbc6 crypto_mod_put EXPORT_SYMBOL_GPL vmlinux 0xe05e2f85 nexthop_free_rcu -EXPORT_SYMBOL_GPL vmlinux 0xe061beca devm_bitmap_alloc -EXPORT_SYMBOL_GPL vmlinux 0xe06889ba pcie_port_find_device -EXPORT_SYMBOL_GPL vmlinux 0xe06ab8df irq_domain_associate -EXPORT_SYMBOL_GPL vmlinux 0xe0726776 ptp_classify_raw +EXPORT_SYMBOL_GPL vmlinux 0xe05f3292 devm_free_pages +EXPORT_SYMBOL_GPL vmlinux 0xe0730e9d dma_buf_detach +EXPORT_SYMBOL_GPL vmlinux 0xe0750bd8 sbitmap_queue_show EXPORT_SYMBOL_GPL vmlinux 0xe089cfcc agp_memory_reserved -EXPORT_SYMBOL_GPL vmlinux 0xe0926af2 udp_bpf_update_proto -EXPORT_SYMBOL_GPL vmlinux 0xe0a05470 ata_pci_device_do_suspend -EXPORT_SYMBOL_GPL vmlinux 0xe0af3224 dev_pm_opp_get_voltage -EXPORT_SYMBOL_GPL vmlinux 0xe0aff538 vp_modern_set_queue_enable +EXPORT_SYMBOL_GPL vmlinux 0xe0a0c320 irq_generic_chip_ops +EXPORT_SYMBOL_GPL vmlinux 0xe0a174d5 rtc_read_time +EXPORT_SYMBOL_GPL vmlinux 0xe0a84292 devm_regmap_field_bulk_free +EXPORT_SYMBOL_GPL vmlinux 0xe0b0bf87 balloon_page_dequeue EXPORT_SYMBOL_GPL vmlinux 0xe0b1c103 clk_set_max_rate -EXPORT_SYMBOL_GPL vmlinux 0xe0b84406 serial8250_rx_dma_flush -EXPORT_SYMBOL_GPL vmlinux 0xe0c400c5 devlink_port_attrs_set +EXPORT_SYMBOL_GPL vmlinux 0xe0bd903f root_device_unregister EXPORT_SYMBOL_GPL vmlinux 0xe0c77bb5 mce_notify_irq +EXPORT_SYMBOL_GPL vmlinux 0xe0c7fc14 devlink_register EXPORT_SYMBOL_GPL vmlinux 0xe0d39f1c sgx_set_attribute -EXPORT_SYMBOL_GPL vmlinux 0xe0e8c436 skcipher_walk_done +EXPORT_SYMBOL_GPL vmlinux 0xe0d964af switchdev_port_obj_del +EXPORT_SYMBOL_GPL vmlinux 0xe0daa0cb netlink_has_listeners +EXPORT_SYMBOL_GPL vmlinux 0xe0e6047f sata_link_scr_lpm +EXPORT_SYMBOL_GPL vmlinux 0xe0ed5489 mptcp_pm_get_add_addr_signal_max +EXPORT_SYMBOL_GPL vmlinux 0xe0f94f4d ata_sff_postreset EXPORT_SYMBOL_GPL vmlinux 0xe10cd6ad erst_get_record_id_begin -EXPORT_SYMBOL_GPL vmlinux 0xe117342b platform_device_add_data -EXPORT_SYMBOL_GPL vmlinux 0xe11c9530 metadata_dst_alloc_percpu -EXPORT_SYMBOL_GPL vmlinux 0xe14cac88 usb_hcd_map_urb_for_dma -EXPORT_SYMBOL_GPL vmlinux 0xe150fd7e __hwspin_trylock -EXPORT_SYMBOL_GPL vmlinux 0xe155bd5e tpm_is_tpm2 +EXPORT_SYMBOL_GPL vmlinux 0xe1128ae7 trace_event_buffer_reserve +EXPORT_SYMBOL_GPL vmlinux 0xe11a84d4 gpiochip_populate_parent_fwspec_fourcell +EXPORT_SYMBOL_GPL vmlinux 0xe11d02de devm_nvmem_device_put +EXPORT_SYMBOL_GPL vmlinux 0xe12f7a40 virtqueue_add_inbuf +EXPORT_SYMBOL_GPL vmlinux 0xe13af34e dw_pcie_host_deinit +EXPORT_SYMBOL_GPL vmlinux 0xe1546669 to_software_node EXPORT_SYMBOL_GPL vmlinux 0xe167dc3d init_srcu_struct -EXPORT_SYMBOL_GPL vmlinux 0xe176dc0f bpf_event_output +EXPORT_SYMBOL_GPL vmlinux 0xe171def8 edac_device_handle_ue_count EXPORT_SYMBOL_GPL vmlinux 0xe1775ee7 dm_get_reserved_bio_based_ios -EXPORT_SYMBOL_GPL vmlinux 0xe17de3b5 switchdev_handle_fdb_add_to_device -EXPORT_SYMBOL_GPL vmlinux 0xe1888345 acpi_get_and_request_gpiod +EXPORT_SYMBOL_GPL vmlinux 0xe1886b79 pm_clk_init EXPORT_SYMBOL_GPL vmlinux 0xe1a8d7c9 net_rwsem EXPORT_SYMBOL_GPL vmlinux 0xe1aa2d62 set_hv_tscchange_cb -EXPORT_SYMBOL_GPL vmlinux 0xe1add06d usb_root_hub_lost_power +EXPORT_SYMBOL_GPL vmlinux 0xe1ab968c icc_get +EXPORT_SYMBOL_GPL vmlinux 0xe1b55b02 ata_sff_port_ops EXPORT_SYMBOL_GPL vmlinux 0xe1bd6c99 rio_init_mports +EXPORT_SYMBOL_GPL vmlinux 0xe1c18a16 nvme_stop_keep_alive +EXPORT_SYMBOL_GPL vmlinux 0xe1c5c84a wait_on_page_writeback_killable EXPORT_SYMBOL_GPL vmlinux 0xe1c63523 blk_ksm_get_slot_idx -EXPORT_SYMBOL_GPL vmlinux 0xe1cdeb30 __skb_tstamp_tx +EXPORT_SYMBOL_GPL vmlinux 0xe1de0a1f virtqueue_poll +EXPORT_SYMBOL_GPL vmlinux 0xe1f69b05 dev_pm_opp_unregister_set_opp_helper +EXPORT_SYMBOL_GPL vmlinux 0xe1fefc9c wm831x_reg_write EXPORT_SYMBOL_GPL vmlinux 0xe1ff6bb2 get_cached_msi_msg -EXPORT_SYMBOL_GPL vmlinux 0xe2018b0c __tracepoint_sched_update_nr_running_tp -EXPORT_SYMBOL_GPL vmlinux 0xe210873a security_path_truncate -EXPORT_SYMBOL_GPL vmlinux 0xe2295c01 security_path_rmdir -EXPORT_SYMBOL_GPL vmlinux 0xe22db70b ip6_dst_lookup_flow +EXPORT_SYMBOL_GPL vmlinux 0xe2066780 devm_request_free_mem_region +EXPORT_SYMBOL_GPL vmlinux 0xe2131839 iommu_uapi_cache_invalidate +EXPORT_SYMBOL_GPL vmlinux 0xe229c543 sysfs_create_bin_file EXPORT_SYMBOL_GPL vmlinux 0xe233762a input_event_from_user -EXPORT_SYMBOL_GPL vmlinux 0xe2379fbc regulator_get_error_flags -EXPORT_SYMBOL_GPL vmlinux 0xe23852cc scsi_dh_attached_handler_name -EXPORT_SYMBOL_GPL vmlinux 0xe2488e09 rdev_get_regmap -EXPORT_SYMBOL_GPL vmlinux 0xe249c5fe dbs_update +EXPORT_SYMBOL_GPL vmlinux 0xe2393304 nexthop_for_each_fib6_nh +EXPORT_SYMBOL_GPL vmlinux 0xe2406d07 dev_pm_qos_hide_latency_limit +EXPORT_SYMBOL_GPL vmlinux 0xe24d6cca nvme_setup_cmd +EXPORT_SYMBOL_GPL vmlinux 0xe25cff2b zap_vma_ptes EXPORT_SYMBOL_GPL vmlinux 0xe25d23f3 blocking_notifier_call_chain_robust -EXPORT_SYMBOL_GPL vmlinux 0xe270b5b7 devm_spi_register_controller +EXPORT_SYMBOL_GPL vmlinux 0xe26044b6 sock_diag_destroy EXPORT_SYMBOL_GPL vmlinux 0xe271f20c __SCT__tp_func_pelt_rt_tp -EXPORT_SYMBOL_GPL vmlinux 0xe281eaef dev_pm_enable_wake_irq -EXPORT_SYMBOL_GPL vmlinux 0xe284aa0a ethnl_cable_test_amplitude +EXPORT_SYMBOL_GPL vmlinux 0xe279289d iomap_writepage +EXPORT_SYMBOL_GPL vmlinux 0xe27cae4f generic_handle_domain_irq +EXPORT_SYMBOL_GPL vmlinux 0xe288b2a1 pm_runtime_force_suspend EXPORT_SYMBOL_GPL vmlinux 0xe295c0ff is_hpet_enabled -EXPORT_SYMBOL_GPL vmlinux 0xe2ac9b51 platform_device_unregister -EXPORT_SYMBOL_GPL vmlinux 0xe2aee34d bpf_trace_run10 +EXPORT_SYMBOL_GPL vmlinux 0xe29665df serial8250_tx_chars +EXPORT_SYMBOL_GPL vmlinux 0xe2ae5fff hrtimer_init_sleeper EXPORT_SYMBOL_GPL vmlinux 0xe2b3207a unregister_switchdev_notifier EXPORT_SYMBOL_GPL vmlinux 0xe2ce2b4d evm_set_key -EXPORT_SYMBOL_GPL vmlinux 0xe2cebec1 usb_hcd_link_urb_to_ep -EXPORT_SYMBOL_GPL vmlinux 0xe2cfc877 __tracepoint_neigh_update -EXPORT_SYMBOL_GPL vmlinux 0xe2e532e8 make_device_exclusive_range -EXPORT_SYMBOL_GPL vmlinux 0xe2feadbe dev_pm_opp_get_suspend_opp_freq -EXPORT_SYMBOL_GPL vmlinux 0xe3104544 regmap_async_complete +EXPORT_SYMBOL_GPL vmlinux 0xe2f21bbb sk_clone_lock +EXPORT_SYMBOL_GPL vmlinux 0xe301d520 extcon_unregister_notifier_all EXPORT_SYMBOL_GPL vmlinux 0xe31315a4 spi_delay_exec -EXPORT_SYMBOL_GPL vmlinux 0xe31b9890 dma_buf_move_notify -EXPORT_SYMBOL_GPL vmlinux 0xe3250607 dev_pm_opp_xlate_required_opp +EXPORT_SYMBOL_GPL vmlinux 0xe313a09d fsverity_verify_page EXPORT_SYMBOL_GPL vmlinux 0xe338c5ac inet_hashinfo2_init_mod -EXPORT_SYMBOL_GPL vmlinux 0xe353bd8e trace_event_raw_init -EXPORT_SYMBOL_GPL vmlinux 0xe35b2ebe class_compat_create_link -EXPORT_SYMBOL_GPL vmlinux 0xe360546f scsi_queue_work -EXPORT_SYMBOL_GPL vmlinux 0xe368087b dma_buf_map_attachment -EXPORT_SYMBOL_GPL vmlinux 0xe370ebbe dev_attr_em_message -EXPORT_SYMBOL_GPL vmlinux 0xe3719028 noop_direct_IO -EXPORT_SYMBOL_GPL vmlinux 0xe37aa84a platform_driver_unregister -EXPORT_SYMBOL_GPL vmlinux 0xe3837ac9 pci_user_read_config_word -EXPORT_SYMBOL_GPL vmlinux 0xe3878d6f nexthop_select_path -EXPORT_SYMBOL_GPL vmlinux 0xe3896db5 nvmem_cell_read_u8 -EXPORT_SYMBOL_GPL vmlinux 0xe38ba17d crypto_stats_akcipher_sign +EXPORT_SYMBOL_GPL vmlinux 0xe33bfa43 pinctrl_utils_add_map_mux +EXPORT_SYMBOL_GPL vmlinux 0xe33d984d phy_put +EXPORT_SYMBOL_GPL vmlinux 0xe348ca71 split_page +EXPORT_SYMBOL_GPL vmlinux 0xe35e73a2 sfp_register_socket +EXPORT_SYMBOL_GPL vmlinux 0xe370ebb8 dev_pm_opp_get_opp_table +EXPORT_SYMBOL_GPL vmlinux 0xe371da16 device_property_read_string +EXPORT_SYMBOL_GPL vmlinux 0xe38a503f devm_gpiod_put_array +EXPORT_SYMBOL_GPL vmlinux 0xe38af23d devm_of_phy_provider_unregister +EXPORT_SYMBOL_GPL vmlinux 0xe38e06ae blkg_conf_prep EXPORT_SYMBOL_GPL vmlinux 0xe397caf5 seq_buf_printf +EXPORT_SYMBOL_GPL vmlinux 0xe39cda26 ata_link_next EXPORT_SYMBOL_GPL vmlinux 0xe39d0794 usb_phy_roothub_exit -EXPORT_SYMBOL_GPL vmlinux 0xe3aa63fc unix_outq_len +EXPORT_SYMBOL_GPL vmlinux 0xe3a5de47 cpufreq_driver_resolve_freq +EXPORT_SYMBOL_GPL vmlinux 0xe3aad280 devlink_dpipe_table_unregister EXPORT_SYMBOL_GPL vmlinux 0xe3b09712 kprobe_event_delete EXPORT_SYMBOL_GPL vmlinux 0xe3bc7fd4 hpet_unregister_irq_handler -EXPORT_SYMBOL_GPL vmlinux 0xe3bd039a pci_find_next_ht_capability -EXPORT_SYMBOL_GPL vmlinux 0xe3bf966c vring_del_virtqueue -EXPORT_SYMBOL_GPL vmlinux 0xe3c9f33a call_switchdev_blocking_notifiers +EXPORT_SYMBOL_GPL vmlinux 0xe3bd669e devm_gpio_request_one +EXPORT_SYMBOL_GPL vmlinux 0xe3cc941d driver_create_file EXPORT_SYMBOL_GPL vmlinux 0xe3cd5fae klist_iter_init -EXPORT_SYMBOL_GPL vmlinux 0xe3cdc194 phy_set_speed -EXPORT_SYMBOL_GPL vmlinux 0xe3d5a177 __tracepoint_suspend_resume +EXPORT_SYMBOL_GPL vmlinux 0xe3cdbabf dma_buf_mmap +EXPORT_SYMBOL_GPL vmlinux 0xe3db79e2 gpiochip_line_is_irq +EXPORT_SYMBOL_GPL vmlinux 0xe3dfdf0b bio_trim EXPORT_SYMBOL_GPL vmlinux 0xe3e88acb __get_current_cr3_fast -EXPORT_SYMBOL_GPL vmlinux 0xe3eca0e3 bus_register -EXPORT_SYMBOL_GPL vmlinux 0xe3f1be37 pm_generic_restore_noirq -EXPORT_SYMBOL_GPL vmlinux 0xe3fe46f0 dma_free_noncontiguous -EXPORT_SYMBOL_GPL vmlinux 0xe40b2f2d kernfs_notify -EXPORT_SYMBOL_GPL vmlinux 0xe40b4ce4 input_ff_event +EXPORT_SYMBOL_GPL vmlinux 0xe3eb72d1 cgroup_get_e_css +EXPORT_SYMBOL_GPL vmlinux 0xe3f81d77 fsnotify_find_mark +EXPORT_SYMBOL_GPL vmlinux 0xe3fe1814 wbc_detach_inode +EXPORT_SYMBOL_GPL vmlinux 0xe400a8ad tpm_get_random +EXPORT_SYMBOL_GPL vmlinux 0xe4018a10 pinctrl_select_state +EXPORT_SYMBOL_GPL vmlinux 0xe4028797 bpf_prog_add EXPORT_SYMBOL_GPL vmlinux 0xe40bb23e devlink_health_reporter_priv +EXPORT_SYMBOL_GPL vmlinux 0xe40e4864 pci_disable_pri +EXPORT_SYMBOL_GPL vmlinux 0xe415d1ab __SCK__tp_func_devlink_hwerr +EXPORT_SYMBOL_GPL vmlinux 0xe41ea003 __tracepoint_block_bio_complete EXPORT_SYMBOL_GPL vmlinux 0xe4248980 cper_estatus_print EXPORT_SYMBOL_GPL vmlinux 0xe4309905 syscore_resume -EXPORT_SYMBOL_GPL vmlinux 0xe43aed1c sk_msg_clone -EXPORT_SYMBOL_GPL vmlinux 0xe44374b1 clk_hw_register_fixed_factor -EXPORT_SYMBOL_GPL vmlinux 0xe45593ae spi_mem_dtr_supports_op -EXPORT_SYMBOL_GPL vmlinux 0xe47554fb tty_set_ldisc +EXPORT_SYMBOL_GPL vmlinux 0xe430fb59 regulator_get +EXPORT_SYMBOL_GPL vmlinux 0xe4322f18 devm_pinctrl_put +EXPORT_SYMBOL_GPL vmlinux 0xe432b914 extcon_dev_free +EXPORT_SYMBOL_GPL vmlinux 0xe44f5bee get_kernel_pages +EXPORT_SYMBOL_GPL vmlinux 0xe459ffca gpiochip_is_requested +EXPORT_SYMBOL_GPL vmlinux 0xe4609ebf hvc_poll +EXPORT_SYMBOL_GPL vmlinux 0xe46e007a hv_pkt_iter_first +EXPORT_SYMBOL_GPL vmlinux 0xe48476e5 iptunnel_xmit EXPORT_SYMBOL_GPL vmlinux 0xe48611ac trace_clock_global -EXPORT_SYMBOL_GPL vmlinux 0xe48ac083 irq_setup_alt_chip +EXPORT_SYMBOL_GPL vmlinux 0xe486ef0e pcc_mbox_request_channel EXPORT_SYMBOL_GPL vmlinux 0xe4971ade tracing_alloc_snapshot +EXPORT_SYMBOL_GPL vmlinux 0xe4a63312 dev_pm_domain_attach_by_name +EXPORT_SYMBOL_GPL vmlinux 0xe4aaaf6e __traceiter_neigh_event_send_done EXPORT_SYMBOL_GPL vmlinux 0xe4b064f9 pcie_link_speed EXPORT_SYMBOL_GPL vmlinux 0xe4b818c3 phy_speed_to_str EXPORT_SYMBOL_GPL vmlinux 0xe4b93f27 public_key_verify_signature -EXPORT_SYMBOL_GPL vmlinux 0xe4bb661a acpi_storage_d3 EXPORT_SYMBOL_GPL vmlinux 0xe4c2c66c rtc_ktime_to_tm -EXPORT_SYMBOL_GPL vmlinux 0xe4c5e1a5 locks_release_private -EXPORT_SYMBOL_GPL vmlinux 0xe4c72dd3 ata_host_put -EXPORT_SYMBOL_GPL vmlinux 0xe4cbf046 __SCK__tp_func_br_fdb_external_learn_add -EXPORT_SYMBOL_GPL vmlinux 0xe4e3b5b9 sata_sff_hardreset EXPORT_SYMBOL_GPL vmlinux 0xe4e48b12 swphy_validate_state -EXPORT_SYMBOL_GPL vmlinux 0xe4e84448 __tracepoint_rpm_suspend -EXPORT_SYMBOL_GPL vmlinux 0xe4e899a4 trace_event_buffer_commit -EXPORT_SYMBOL_GPL vmlinux 0xe5172c8c __traceiter_neigh_timer_handler -EXPORT_SYMBOL_GPL vmlinux 0xe528539e __traceiter_block_bio_complete -EXPORT_SYMBOL_GPL vmlinux 0xe546ec0b l3mdev_fib_table_by_index +EXPORT_SYMBOL_GPL vmlinux 0xe4fd1bd8 usb_get_phy +EXPORT_SYMBOL_GPL vmlinux 0xe5045fbd dev_pm_opp_set_rate +EXPORT_SYMBOL_GPL vmlinux 0xe505d5f1 iommu_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0xe50c2f7f devm_pwmchip_add +EXPORT_SYMBOL_GPL vmlinux 0xe50fde54 _copy_mc_to_iter +EXPORT_SYMBOL_GPL vmlinux 0xe515de5c misc_cg_try_charge +EXPORT_SYMBOL_GPL vmlinux 0xe5393446 led_set_brightness_nosleep +EXPORT_SYMBOL_GPL vmlinux 0xe559cb3d is_swiotlb_active +EXPORT_SYMBOL_GPL vmlinux 0xe5603ffa blk_queue_write_cache EXPORT_SYMBOL_GPL vmlinux 0xe5661444 srcu_batches_completed -EXPORT_SYMBOL_GPL vmlinux 0xe57f2b1f iommu_iova_to_phys +EXPORT_SYMBOL_GPL vmlinux 0xe56abb1f icc_nodes_remove EXPORT_SYMBOL_GPL vmlinux 0xe5883bd9 class_compat_unregister -EXPORT_SYMBOL_GPL vmlinux 0xe58e304b thermal_zone_device_update -EXPORT_SYMBOL_GPL vmlinux 0xe59748a0 device_property_read_string -EXPORT_SYMBOL_GPL vmlinux 0xe597b331 usb_string -EXPORT_SYMBOL_GPL vmlinux 0xe599649c intel_pinctrl_probe_by_hid -EXPORT_SYMBOL_GPL vmlinux 0xe59d9996 mddev_init -EXPORT_SYMBOL_GPL vmlinux 0xe5aa4aa0 devm_remove_action +EXPORT_SYMBOL_GPL vmlinux 0xe58fff58 metadata_dst_free +EXPORT_SYMBOL_GPL vmlinux 0xe5918100 crypto_grab_shash +EXPORT_SYMBOL_GPL vmlinux 0xe5972ec2 tcp_slow_start +EXPORT_SYMBOL_GPL vmlinux 0xe598ace3 cpufreq_freq_attr_scaling_boost_freqs +EXPORT_SYMBOL_GPL vmlinux 0xe59c7101 devm_rtc_device_register +EXPORT_SYMBOL_GPL vmlinux 0xe5a4fe10 gpiod_put +EXPORT_SYMBOL_GPL vmlinux 0xe5b86139 irq_domain_translate_twocell +EXPORT_SYMBOL_GPL vmlinux 0xe5ba3a1b debugfs_create_file_unsafe +EXPORT_SYMBOL_GPL vmlinux 0xe5bac351 dev_fill_forward_path EXPORT_SYMBOL_GPL vmlinux 0xe5c02b64 freq_qos_remove_request -EXPORT_SYMBOL_GPL vmlinux 0xe5c76d57 switchdev_handle_port_obj_add +EXPORT_SYMBOL_GPL vmlinux 0xe5c28761 sysfs_update_groups +EXPORT_SYMBOL_GPL vmlinux 0xe5c2fec3 ip6_sk_dst_lookup_flow +EXPORT_SYMBOL_GPL vmlinux 0xe5ca0650 nvme_cleanup_cmd EXPORT_SYMBOL_GPL vmlinux 0xe5ce1a56 rhashtable_walk_enter -EXPORT_SYMBOL_GPL vmlinux 0xe5dcb52e spi_replace_transfers -EXPORT_SYMBOL_GPL vmlinux 0xe5e0fff8 crypto_lookup_template -EXPORT_SYMBOL_GPL vmlinux 0xe5eb8030 dm_bio_get_target_bio_nr +EXPORT_SYMBOL_GPL vmlinux 0xe5de1d06 regulator_suspend_enable +EXPORT_SYMBOL_GPL vmlinux 0xe5f1355e tracepoint_probe_register EXPORT_SYMBOL_GPL vmlinux 0xe5f73406 hyperv_write_cfg_blk +EXPORT_SYMBOL_GPL vmlinux 0xe601954e iomap_swapfile_activate EXPORT_SYMBOL_GPL vmlinux 0xe60632a9 edac_queue_work -EXPORT_SYMBOL_GPL vmlinux 0xe6071e82 regulator_is_supported_voltage EXPORT_SYMBOL_GPL vmlinux 0xe60a5e8d pids_cgrp_subsys_enabled_key -EXPORT_SYMBOL_GPL vmlinux 0xe60edd1c umd_load_blob -EXPORT_SYMBOL_GPL vmlinux 0xe61075be uhci_reset_hc -EXPORT_SYMBOL_GPL vmlinux 0xe61654bb sk_free_unlock_clone -EXPORT_SYMBOL_GPL vmlinux 0xe61d78f5 rt_mutex_unlock -EXPORT_SYMBOL_GPL vmlinux 0xe6251703 nd_blk_region_set_provider_data +EXPORT_SYMBOL_GPL vmlinux 0xe60b5ced hwspin_lock_request +EXPORT_SYMBOL_GPL vmlinux 0xe61b36db edac_mc_find_csrow_by_page EXPORT_SYMBOL_GPL vmlinux 0xe628bb9f phy_fibre_port_array -EXPORT_SYMBOL_GPL vmlinux 0xe62c6b25 devm_pm_opp_set_supported_hw -EXPORT_SYMBOL_GPL vmlinux 0xe630373c sch_frag_xmit_hook -EXPORT_SYMBOL_GPL vmlinux 0xe638d102 sata_link_resume -EXPORT_SYMBOL_GPL vmlinux 0xe6433767 regulator_bulk_free +EXPORT_SYMBOL_GPL vmlinux 0xe635697e synth_event_trace EXPORT_SYMBOL_GPL vmlinux 0xe64ad8ea unregister_nmi_handler -EXPORT_SYMBOL_GPL vmlinux 0xe659c2b3 xhci_ext_cap_init -EXPORT_SYMBOL_GPL vmlinux 0xe65c4c47 to_nd_desc -EXPORT_SYMBOL_GPL vmlinux 0xe675f030 rio_mport_read_config_32 -EXPORT_SYMBOL_GPL vmlinux 0xe6984980 regulator_map_voltage_linear -EXPORT_SYMBOL_GPL vmlinux 0xe69a6d81 sysfs_remove_groups +EXPORT_SYMBOL_GPL vmlinux 0xe655413a fwnode_gpiod_get_index +EXPORT_SYMBOL_GPL vmlinux 0xe66fe4f8 ip_tunnel_siocdevprivate +EXPORT_SYMBOL_GPL vmlinux 0xe677960a devlink_port_type_ib_set +EXPORT_SYMBOL_GPL vmlinux 0xe677b135 fscrypt_mergeable_bio +EXPORT_SYMBOL_GPL vmlinux 0xe678d6b4 __traceiter_pelt_dl_tp +EXPORT_SYMBOL_GPL vmlinux 0xe67c758e ata_scsi_queuecmd +EXPORT_SYMBOL_GPL vmlinux 0xe6853b28 scsi_build_sense +EXPORT_SYMBOL_GPL vmlinux 0xe69582d9 crypto_stats_akcipher_encrypt +EXPORT_SYMBOL_GPL vmlinux 0xe69ac047 dev_pm_opp_add +EXPORT_SYMBOL_GPL vmlinux 0xe69d9c6e usb_autopm_put_interface +EXPORT_SYMBOL_GPL vmlinux 0xe6a23456 pm_generic_poweroff_late EXPORT_SYMBOL_GPL vmlinux 0xe6a257f1 divider_round_rate_parent -EXPORT_SYMBOL_GPL vmlinux 0xe6a4eaed tpm_chip_alloc -EXPORT_SYMBOL_GPL vmlinux 0xe6a9fd34 pci_device_group -EXPORT_SYMBOL_GPL vmlinux 0xe6bc1f42 tps65912_device_exit -EXPORT_SYMBOL_GPL vmlinux 0xe6cd6462 switchdev_bridge_port_offload -EXPORT_SYMBOL_GPL vmlinux 0xe6d9f196 power_supply_external_power_changed +EXPORT_SYMBOL_GPL vmlinux 0xe6b4c617 genphy_c45_pma_read_abilities +EXPORT_SYMBOL_GPL vmlinux 0xe6b699f6 cgrp_dfl_root EXPORT_SYMBOL_GPL vmlinux 0xe6e40502 rcu_get_gp_seq -EXPORT_SYMBOL_GPL vmlinux 0xe6eb2761 pci_reset_bus +EXPORT_SYMBOL_GPL vmlinux 0xe6f25fd6 vfio_register_group_dev EXPORT_SYMBOL_GPL vmlinux 0xe6f52443 klist_add_head EXPORT_SYMBOL_GPL vmlinux 0xe6f5e6f5 xas_clear_mark EXPORT_SYMBOL_GPL vmlinux 0xe6f83837 acpi_bus_attach_private_data -EXPORT_SYMBOL_GPL vmlinux 0xe6fd5602 edac_pci_handle_npe -EXPORT_SYMBOL_GPL vmlinux 0xe6ffaa0b fsverity_verify_bio +EXPORT_SYMBOL_GPL vmlinux 0xe6f9c60c __SCK__tp_func_tcp_send_reset EXPORT_SYMBOL_GPL vmlinux 0xe700d767 reset_control_bulk_deassert -EXPORT_SYMBOL_GPL vmlinux 0xe709bdbf nvdimm_cmd_mask -EXPORT_SYMBOL_GPL vmlinux 0xe710fdce rtc_update_irq EXPORT_SYMBOL_GPL vmlinux 0xe7232e0f user_return_notifier_unregister -EXPORT_SYMBOL_GPL vmlinux 0xe72897ce serial8250_modem_status -EXPORT_SYMBOL_GPL vmlinux 0xe72dea31 bio_start_io_acct_time +EXPORT_SYMBOL_GPL vmlinux 0xe7250566 subsys_dev_iter_next +EXPORT_SYMBOL_GPL vmlinux 0xe728e935 dev_pm_qos_add_ancestor_request +EXPORT_SYMBOL_GPL vmlinux 0xe729cf0b device_get_match_data +EXPORT_SYMBOL_GPL vmlinux 0xe72ded11 nexthop_find_by_id EXPORT_SYMBOL_GPL vmlinux 0xe740b58a hv_vp_assist_page EXPORT_SYMBOL_GPL vmlinux 0xe753b68d devlink_fmsg_arr_pair_nest_end -EXPORT_SYMBOL_GPL vmlinux 0xe760aebe vmbus_setevent -EXPORT_SYMBOL_GPL vmlinux 0xe76365b2 metadata_dst_free_percpu +EXPORT_SYMBOL_GPL vmlinux 0xe7563406 fwnode_property_read_u32_array EXPORT_SYMBOL_GPL vmlinux 0xe769232e sprint_symbol_no_offset -EXPORT_SYMBOL_GPL vmlinux 0xe76cef3c iomap_dio_iopoll -EXPORT_SYMBOL_GPL vmlinux 0xe76fb0e3 devm_hwmon_device_register_with_info -EXPORT_SYMBOL_GPL vmlinux 0xe7792ab7 securityfs_create_symlink +EXPORT_SYMBOL_GPL vmlinux 0xe7790d78 preempt_notifier_register EXPORT_SYMBOL_GPL vmlinux 0xe783e261 sysfs_emit -EXPORT_SYMBOL_GPL vmlinux 0xe785e30a is_skb_forwardable +EXPORT_SYMBOL_GPL vmlinux 0xe7871a6b devlink_alloc_ns +EXPORT_SYMBOL_GPL vmlinux 0xe78788dc ethnl_cable_test_result EXPORT_SYMBOL_GPL vmlinux 0xe791df1f rcu_nocb_cpu_deoffload EXPORT_SYMBOL_GPL vmlinux 0xe79bf0c4 klp_shadow_get -EXPORT_SYMBOL_GPL vmlinux 0xe7a219f4 bus_unregister -EXPORT_SYMBOL_GPL vmlinux 0xe7a5c7ca tpm2_get_tpm_pt -EXPORT_SYMBOL_GPL vmlinux 0xe7ae6d21 devlink_dpipe_headers_unregister -EXPORT_SYMBOL_GPL vmlinux 0xe7b0707e dev_pm_opp_remove -EXPORT_SYMBOL_GPL vmlinux 0xe7b5f3de synth_event_trace_start -EXPORT_SYMBOL_GPL vmlinux 0xe7bb8146 __traceiter_attach_device_to_domain -EXPORT_SYMBOL_GPL vmlinux 0xe7c08537 __SCK__tp_func_block_bio_complete -EXPORT_SYMBOL_GPL vmlinux 0xe7c8c76d __tracepoint_rpm_resume -EXPORT_SYMBOL_GPL vmlinux 0xe7ca1e8f pci_epf_alloc_space +EXPORT_SYMBOL_GPL vmlinux 0xe7a68980 ata_sas_port_destroy +EXPORT_SYMBOL_GPL vmlinux 0xe7d134ba usb_hcd_resume_root_hub +EXPORT_SYMBOL_GPL vmlinux 0xe7d34279 vfio_pci_core_disable EXPORT_SYMBOL_GPL vmlinux 0xe7d6d2d4 filter_match_preds EXPORT_SYMBOL_GPL vmlinux 0xe7eee3d5 __cookie_v4_init_sequence -EXPORT_SYMBOL_GPL vmlinux 0xe7ef8b07 vmbus_sendpacket_pagebuffer -EXPORT_SYMBOL_GPL vmlinux 0xe80397c5 __traceiter_sched_util_est_cfs_tp -EXPORT_SYMBOL_GPL vmlinux 0xe80607d8 devm_regmap_field_bulk_free -EXPORT_SYMBOL_GPL vmlinux 0xe8068283 badblocks_show +EXPORT_SYMBOL_GPL vmlinux 0xe7f05cff __mmu_notifier_register +EXPORT_SYMBOL_GPL vmlinux 0xe800a7a0 acpiphp_register_attention EXPORT_SYMBOL_GPL vmlinux 0xe818b32b ata_bmdma_interrupt EXPORT_SYMBOL_GPL vmlinux 0xe8199ff8 sbitmap_del_wait_queue -EXPORT_SYMBOL_GPL vmlinux 0xe824daad ata_link_online -EXPORT_SYMBOL_GPL vmlinux 0xe83d2e79 hrtimer_sleeper_start_expires +EXPORT_SYMBOL_GPL vmlinux 0xe81f6485 subsys_dev_iter_exit +EXPORT_SYMBOL_GPL vmlinux 0xe820e924 spi_statistics_add_transfer_stats +EXPORT_SYMBOL_GPL vmlinux 0xe83244fb __SCK__tp_func_pelt_cfs_tp EXPORT_SYMBOL_GPL vmlinux 0xe83eba32 itlb_multihit_kvm_mitigation -EXPORT_SYMBOL_GPL vmlinux 0xe83f502b devm_pinctrl_put EXPORT_SYMBOL_GPL vmlinux 0xe84f6e5c pciserial_remove_ports -EXPORT_SYMBOL_GPL vmlinux 0xe855c41c cpufreq_cpu_put -EXPORT_SYMBOL_GPL vmlinux 0xe85edc37 nvme_disable_ctrl +EXPORT_SYMBOL_GPL vmlinux 0xe85f957e sk_msg_recvmsg EXPORT_SYMBOL_GPL vmlinux 0xe862c4b7 dpm_suspend_start -EXPORT_SYMBOL_GPL vmlinux 0xe875181b clk_hw_round_rate -EXPORT_SYMBOL_GPL vmlinux 0xe8812461 fscrypt_set_bio_crypt_ctx_bh +EXPORT_SYMBOL_GPL vmlinux 0xe866a717 fuse_mount_remove +EXPORT_SYMBOL_GPL vmlinux 0xe867ff9d devm_power_supply_register_no_ws +EXPORT_SYMBOL_GPL vmlinux 0xe886e718 vmbus_alloc_ring EXPORT_SYMBOL_GPL vmlinux 0xe8874a05 irq_work_queue -EXPORT_SYMBOL_GPL vmlinux 0xe8938296 vfio_pci_core_write -EXPORT_SYMBOL_GPL vmlinux 0xe8943836 klp_enable_patch -EXPORT_SYMBOL_GPL vmlinux 0xe8a58aa9 wwan_create_port +EXPORT_SYMBOL_GPL vmlinux 0xe8903baa regmap_raw_write_async EXPORT_SYMBOL_GPL vmlinux 0xe8aa5306 cleanup_srcu_struct -EXPORT_SYMBOL_GPL vmlinux 0xe8b2d555 exportfs_encode_fh +EXPORT_SYMBOL_GPL vmlinux 0xe8ab9788 regulator_get_voltage_sel_pickable_regmap +EXPORT_SYMBOL_GPL vmlinux 0xe8ad368a netdev_rx_handler_register EXPORT_SYMBOL_GPL vmlinux 0xe8c0065d memory_group_register_static -EXPORT_SYMBOL_GPL vmlinux 0xe8ccfa84 fwnode_find_reference -EXPORT_SYMBOL_GPL vmlinux 0xe8df0878 blkcg_print_blkgs +EXPORT_SYMBOL_GPL vmlinux 0xe8c21fd9 spi_mem_driver_unregister +EXPORT_SYMBOL_GPL vmlinux 0xe8c9953d spi_controller_suspend +EXPORT_SYMBOL_GPL vmlinux 0xe8d55c90 find_extend_vma +EXPORT_SYMBOL_GPL vmlinux 0xe8dc7098 acpi_subsys_restore_early EXPORT_SYMBOL_GPL vmlinux 0xe8e235c8 arch_static_call_transform -EXPORT_SYMBOL_GPL vmlinux 0xe8fa830b gen_pool_get -EXPORT_SYMBOL_GPL vmlinux 0xe8fc0243 balloon_page_enqueue -EXPORT_SYMBOL_GPL vmlinux 0xe8ff0725 xfeatures_mask_all +EXPORT_SYMBOL_GPL vmlinux 0xe8f56666 iommu_report_device_fault EXPORT_SYMBOL_GPL vmlinux 0xe911df29 eventfd_ctx_do_read -EXPORT_SYMBOL_GPL vmlinux 0xe92403f7 switchdev_handle_fdb_del_to_device -EXPORT_SYMBOL_GPL vmlinux 0xe92ddc39 device_add_software_node +EXPORT_SYMBOL_GPL vmlinux 0xe9180fb6 __inet_twsk_schedule +EXPORT_SYMBOL_GPL vmlinux 0xe92844c0 regulator_notifier_call_chain EXPORT_SYMBOL_GPL vmlinux 0xe93e49c3 devres_free -EXPORT_SYMBOL_GPL vmlinux 0xe943baef sk_psock_drop -EXPORT_SYMBOL_GPL vmlinux 0xe96fedee pinctrl_unregister -EXPORT_SYMBOL_GPL vmlinux 0xe97c89f7 key_type_asymmetric -EXPORT_SYMBOL_GPL vmlinux 0xe998c17f sysfs_create_files -EXPORT_SYMBOL_GPL vmlinux 0xe99d2829 uart_console_write -EXPORT_SYMBOL_GPL vmlinux 0xe9abafa6 dev_pm_opp_put -EXPORT_SYMBOL_GPL vmlinux 0xe9afd2bf crypto_register_aead -EXPORT_SYMBOL_GPL vmlinux 0xe9b8c7f5 rio_mport_initialize -EXPORT_SYMBOL_GPL vmlinux 0xe9cb6a29 device_store_bool -EXPORT_SYMBOL_GPL vmlinux 0xe9ce5f44 devm_memunmap_pages +EXPORT_SYMBOL_GPL vmlinux 0xe95154e5 blk_mq_free_request +EXPORT_SYMBOL_GPL vmlinux 0xe952c45b fb_deferred_io_cleanup +EXPORT_SYMBOL_GPL vmlinux 0xe95a63ac dax_inode +EXPORT_SYMBOL_GPL vmlinux 0xe965923f blk_bio_list_merge +EXPORT_SYMBOL_GPL vmlinux 0xe9683a72 dev_forward_skb +EXPORT_SYMBOL_GPL vmlinux 0xe985efaa netdev_rx_handler_unregister +EXPORT_SYMBOL_GPL vmlinux 0xe98eec9e regmap_write +EXPORT_SYMBOL_GPL vmlinux 0xe9a660ea pci_pri_supported +EXPORT_SYMBOL_GPL vmlinux 0xe9aeea69 usb_register_device_driver +EXPORT_SYMBOL_GPL vmlinux 0xe9bcb3f6 of_pm_clk_add_clks +EXPORT_SYMBOL_GPL vmlinux 0xe9bd0cf7 blkcg_policy_register +EXPORT_SYMBOL_GPL vmlinux 0xe9c4d869 fuse_dev_free EXPORT_SYMBOL_GPL vmlinux 0xe9ce931a kvm_para_available EXPORT_SYMBOL_GPL vmlinux 0xe9d1b7cf irq_to_pcap -EXPORT_SYMBOL_GPL vmlinux 0xe9e1c669 devm_power_supply_register_no_ws -EXPORT_SYMBOL_GPL vmlinux 0xe9e97487 pci_assign_unassigned_bridge_resources -EXPORT_SYMBOL_GPL vmlinux 0xe9e9f840 pci_find_vsec_capability +EXPORT_SYMBOL_GPL vmlinux 0xe9d4b818 nvme_sync_queues +EXPORT_SYMBOL_GPL vmlinux 0xe9d6a684 spi_bus_unlock +EXPORT_SYMBOL_GPL vmlinux 0xe9db13a6 key_set_timeout +EXPORT_SYMBOL_GPL vmlinux 0xe9f21329 devm_platform_get_and_ioremap_resource EXPORT_SYMBOL_GPL vmlinux 0xe9fadf16 __SCT__tp_func_neigh_update_done EXPORT_SYMBOL_GPL vmlinux 0xea018bbb mpi_test_bit -EXPORT_SYMBOL_GPL vmlinux 0xea10441b devm_hwmon_device_unregister -EXPORT_SYMBOL_GPL vmlinux 0xea11adb8 crypto_comp_decompress +EXPORT_SYMBOL_GPL vmlinux 0xea034f44 bpf_trace_run12 EXPORT_SYMBOL_GPL vmlinux 0xea124bd1 gcd +EXPORT_SYMBOL_GPL vmlinux 0xea13a657 iomap_dio_iopoll +EXPORT_SYMBOL_GPL vmlinux 0xea33b82e nvdimm_pmem_region_create EXPORT_SYMBOL_GPL vmlinux 0xea38036f ring_buffer_entries EXPORT_SYMBOL_GPL vmlinux 0xea3a23f3 public_key_free -EXPORT_SYMBOL_GPL vmlinux 0xea8082eb crypto_inst_setname -EXPORT_SYMBOL_GPL vmlinux 0xeaa0a078 is_current_mnt_ns -EXPORT_SYMBOL_GPL vmlinux 0xeac23bfe cpci_hp_unregister_bus +EXPORT_SYMBOL_GPL vmlinux 0xea3ac9cd power_supply_get_battery_info +EXPORT_SYMBOL_GPL vmlinux 0xea6b6c45 __pci_hp_initialize +EXPORT_SYMBOL_GPL vmlinux 0xea784ac8 phy_speed_down +EXPORT_SYMBOL_GPL vmlinux 0xea78862f acpi_gpiochip_free_interrupts +EXPORT_SYMBOL_GPL vmlinux 0xea7c307c nvdimm_security_setup_events +EXPORT_SYMBOL_GPL vmlinux 0xea809f22 mptcp_pm_get_local_addr_max +EXPORT_SYMBOL_GPL vmlinux 0xea9b3a6d fuse_init_fs_context_submount +EXPORT_SYMBOL_GPL vmlinux 0xea9ec8a5 usb_hcd_pci_pm_ops +EXPORT_SYMBOL_GPL vmlinux 0xeaa0f2ba device_property_read_u8_array +EXPORT_SYMBOL_GPL vmlinux 0xeab5ea9e pinctrl_remove_gpio_range +EXPORT_SYMBOL_GPL vmlinux 0xeac3b375 relay_flush +EXPORT_SYMBOL_GPL vmlinux 0xead24de0 irq_get_default_host EXPORT_SYMBOL_GPL vmlinux 0xead3e41b __traceiter_cpu_frequency EXPORT_SYMBOL_GPL vmlinux 0xead54924 mctrl_gpio_to_gpiod EXPORT_SYMBOL_GPL vmlinux 0xead5c8e5 clk_bulk_prepare +EXPORT_SYMBOL_GPL vmlinux 0xeadbb28f __tracepoint_sched_update_nr_running_tp EXPORT_SYMBOL_GPL vmlinux 0xeae0f496 clean_acked_data_flush +EXPORT_SYMBOL_GPL vmlinux 0xeae98a11 phy_restore_page +EXPORT_SYMBOL_GPL vmlinux 0xeaea3ca8 bio_release_pages +EXPORT_SYMBOL_GPL vmlinux 0xeaef4693 regulator_get_drvdata EXPORT_SYMBOL_GPL vmlinux 0xeaf0a57c look_up_OID -EXPORT_SYMBOL_GPL vmlinux 0xeb117302 register_virtio_driver -EXPORT_SYMBOL_GPL vmlinux 0xeb12afe8 regulator_set_voltage_rdev +EXPORT_SYMBOL_GPL vmlinux 0xeaf3391d nvdimm_blk_region_create +EXPORT_SYMBOL_GPL vmlinux 0xeaf3aee1 crypto_register_algs EXPORT_SYMBOL_GPL vmlinux 0xeb177c68 get_state_synchronize_srcu -EXPORT_SYMBOL_GPL vmlinux 0xeb40377f ata_sff_freeze -EXPORT_SYMBOL_GPL vmlinux 0xeb8d23b5 vfio_unregister_iommu_driver -EXPORT_SYMBOL_GPL vmlinux 0xeb91b72f usb_add_hcd +EXPORT_SYMBOL_GPL vmlinux 0xeb17f3a0 devlink_rate_leaf_destroy +EXPORT_SYMBOL_GPL vmlinux 0xeb1a799d pcie_port_find_device +EXPORT_SYMBOL_GPL vmlinux 0xeb1b3d1a sata_scr_valid +EXPORT_SYMBOL_GPL vmlinux 0xeb4499dc debugfs_attr_write +EXPORT_SYMBOL_GPL vmlinux 0xeb49d6ad rio_release_inb_mbox +EXPORT_SYMBOL_GPL vmlinux 0xeb51b6d7 fuse_dev_release +EXPORT_SYMBOL_GPL vmlinux 0xeb60ef7c blkdev_nr_zones +EXPORT_SYMBOL_GPL vmlinux 0xeb6783f9 phy_pm_runtime_forbid +EXPORT_SYMBOL_GPL vmlinux 0xeb68db45 iomap_dio_rw +EXPORT_SYMBOL_GPL vmlinux 0xeb71a8c1 skb_mpls_update_lse +EXPORT_SYMBOL_GPL vmlinux 0xeb7c94b4 debugfs_create_x8 +EXPORT_SYMBOL_GPL vmlinux 0xeb86de3e led_trigger_set EXPORT_SYMBOL_GPL vmlinux 0xeb94536f x86_platform -EXPORT_SYMBOL_GPL vmlinux 0xeb97d987 regulator_set_active_discharge_regmap -EXPORT_SYMBOL_GPL vmlinux 0xeb9f096a __netpoll_free -EXPORT_SYMBOL_GPL vmlinux 0xebae3808 vfs_write -EXPORT_SYMBOL_GPL vmlinux 0xebb38334 ata_std_postreset -EXPORT_SYMBOL_GPL vmlinux 0xebc2dd93 blkcg_policy_unregister -EXPORT_SYMBOL_GPL vmlinux 0xebc82157 __dma_request_channel +EXPORT_SYMBOL_GPL vmlinux 0xeb9469f2 regmap_fields_read +EXPORT_SYMBOL_GPL vmlinux 0xeb95ce41 lwtstate_free +EXPORT_SYMBOL_GPL vmlinux 0xebb45bc8 spi_controller_dma_map_mem_op_data EXPORT_SYMBOL_GPL vmlinux 0xebc9a09f lock_system_sleep +EXPORT_SYMBOL_GPL vmlinux 0xebd185aa rtc_class_open EXPORT_SYMBOL_GPL vmlinux 0xebd4cc11 mctrl_gpio_enable_ms -EXPORT_SYMBOL_GPL vmlinux 0xebe0933f ata_dummy_port_ops -EXPORT_SYMBOL_GPL vmlinux 0xebe5735e serial8250_do_set_divisor -EXPORT_SYMBOL_GPL vmlinux 0xec1db881 perf_event_read_value -EXPORT_SYMBOL_GPL vmlinux 0xec20fcc9 driver_attach -EXPORT_SYMBOL_GPL vmlinux 0xec2424f9 vfs_read -EXPORT_SYMBOL_GPL vmlinux 0xec29a4e3 devm_gpiod_get_array -EXPORT_SYMBOL_GPL vmlinux 0xec324f9e acpi_dev_clear_dependencies -EXPORT_SYMBOL_GPL vmlinux 0xec4b9970 bpf_prog_sub -EXPORT_SYMBOL_GPL vmlinux 0xec4bbccc devlink_dpipe_entry_ctx_prepare +EXPORT_SYMBOL_GPL vmlinux 0xebf032b4 sched_set_normal +EXPORT_SYMBOL_GPL vmlinux 0xec1478c9 nd_blk_region_provider_data +EXPORT_SYMBOL_GPL vmlinux 0xec185469 fat_getattr +EXPORT_SYMBOL_GPL vmlinux 0xec2f76ad fwnode_graph_get_remote_port_parent +EXPORT_SYMBOL_GPL vmlinux 0xec4401b6 phy_pm_runtime_put_sync +EXPORT_SYMBOL_GPL vmlinux 0xec50396f fscrypt_ioctl_remove_key +EXPORT_SYMBOL_GPL vmlinux 0xec5586bf regmap_update_bits_base EXPORT_SYMBOL_GPL vmlinux 0xec5668f6 dax_zero_page_range EXPORT_SYMBOL_GPL vmlinux 0xec5ad73b trace_seq_bitmask -EXPORT_SYMBOL_GPL vmlinux 0xec622f5a add_swap_extent +EXPORT_SYMBOL_GPL vmlinux 0xec5c5029 regulator_bulk_free +EXPORT_SYMBOL_GPL vmlinux 0xec64d791 usb_get_urb EXPORT_SYMBOL_GPL vmlinux 0xec774acb cpufreq_frequency_table_verify EXPORT_SYMBOL_GPL vmlinux 0xec788566 acpi_target_system_state -EXPORT_SYMBOL_GPL vmlinux 0xec800bb1 pm_generic_freeze_late -EXPORT_SYMBOL_GPL vmlinux 0xec8998c3 spi_res_alloc -EXPORT_SYMBOL_GPL vmlinux 0xec8e6e30 __traceiter_sched_cpu_capacity_tp -EXPORT_SYMBOL_GPL vmlinux 0xec95e05a device_for_each_child_reverse -EXPORT_SYMBOL_GPL vmlinux 0xec98e663 device_move -EXPORT_SYMBOL_GPL vmlinux 0xec9b63a1 crypto_dequeue_request -EXPORT_SYMBOL_GPL vmlinux 0xeca78e20 devres_remove_group -EXPORT_SYMBOL_GPL vmlinux 0xecc0b52a __SCK__tp_func_xhci_dbg_quirks -EXPORT_SYMBOL_GPL vmlinux 0xecc126c6 md_run -EXPORT_SYMBOL_GPL vmlinux 0xeced73d0 task_cputime_adjusted -EXPORT_SYMBOL_GPL vmlinux 0xed033b2e irq_domain_free_irqs_parent -EXPORT_SYMBOL_GPL vmlinux 0xed05bbf2 iommu_attach_device -EXPORT_SYMBOL_GPL vmlinux 0xed062670 uart_set_options -EXPORT_SYMBOL_GPL vmlinux 0xed0ba9a9 switchdev_handle_port_obj_del -EXPORT_SYMBOL_GPL vmlinux 0xed1d1ab0 rio_alloc_net -EXPORT_SYMBOL_GPL vmlinux 0xed21b07b spi_finalize_current_transfer +EXPORT_SYMBOL_GPL vmlinux 0xec790370 skb_mpls_push +EXPORT_SYMBOL_GPL vmlinux 0xec86ac66 skb_copy_ubufs +EXPORT_SYMBOL_GPL vmlinux 0xec87abd6 rio_attach_device +EXPORT_SYMBOL_GPL vmlinux 0xec918eef ata_sff_prereset +EXPORT_SYMBOL_GPL vmlinux 0xec91f89a extcon_get_edev_name +EXPORT_SYMBOL_GPL vmlinux 0xeca1d5bc vmbus_hvsock_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0xeca30f30 of_css +EXPORT_SYMBOL_GPL vmlinux 0xecd659a8 add_swap_extent +EXPORT_SYMBOL_GPL vmlinux 0xecd6abf1 pcie_port_bus_type +EXPORT_SYMBOL_GPL vmlinux 0xecef5688 component_bind_all +EXPORT_SYMBOL_GPL vmlinux 0xecfffa48 regmap_field_bulk_alloc +EXPORT_SYMBOL_GPL vmlinux 0xed058ad6 dev_nit_active +EXPORT_SYMBOL_GPL vmlinux 0xed149b2f security_path_truncate +EXPORT_SYMBOL_GPL vmlinux 0xed16731e pci_bus_add_device +EXPORT_SYMBOL_GPL vmlinux 0xed19f505 mbox_controller_register +EXPORT_SYMBOL_GPL vmlinux 0xed32e44a nf_ip_route EXPORT_SYMBOL_GPL vmlinux 0xed39b7b8 parse_OID -EXPORT_SYMBOL_GPL vmlinux 0xed3c2168 input_ff_destroy -EXPORT_SYMBOL_GPL vmlinux 0xed465902 pm_genpd_remove_subdomain -EXPORT_SYMBOL_GPL vmlinux 0xed5b9f10 led_trigger_register -EXPORT_SYMBOL_GPL vmlinux 0xed5c035b blk_poll -EXPORT_SYMBOL_GPL vmlinux 0xed74a0ee pciserial_init_ports -EXPORT_SYMBOL_GPL vmlinux 0xed774b5e synth_event_create +EXPORT_SYMBOL_GPL vmlinux 0xed39e346 devm_pinctrl_unregister +EXPORT_SYMBOL_GPL vmlinux 0xed48c19b gpiochip_irq_domain_deactivate +EXPORT_SYMBOL_GPL vmlinux 0xed4d6254 dst_cache_set_ip6 +EXPORT_SYMBOL_GPL vmlinux 0xed56e361 __devm_of_phy_provider_register +EXPORT_SYMBOL_GPL vmlinux 0xed71231c bus_unregister +EXPORT_SYMBOL_GPL vmlinux 0xed74e481 register_virtio_device EXPORT_SYMBOL_GPL vmlinux 0xed7c7b91 raw_v6_hashinfo -EXPORT_SYMBOL_GPL vmlinux 0xed92e1f6 dst_cache_get_ip4 -EXPORT_SYMBOL_GPL vmlinux 0xedaf41ab __acpi_nfit_notify -EXPORT_SYMBOL_GPL vmlinux 0xedb5ce9b acpi_dev_suspend -EXPORT_SYMBOL_GPL vmlinux 0xedbdce66 udp_destruct_sock -EXPORT_SYMBOL_GPL vmlinux 0xedc60c14 rio_unregister_mport -EXPORT_SYMBOL_GPL vmlinux 0xedc9f3eb devlink_resource_size_get +EXPORT_SYMBOL_GPL vmlinux 0xed8fe2d5 mbox_client_txdone +EXPORT_SYMBOL_GPL vmlinux 0xed9c6105 platform_device_del +EXPORT_SYMBOL_GPL vmlinux 0xed9f354f bpf_verifier_log_write +EXPORT_SYMBOL_GPL vmlinux 0xeda4262a ata_sff_irq_on +EXPORT_SYMBOL_GPL vmlinux 0xeda66c2e __vfs_setxattr_locked +EXPORT_SYMBOL_GPL vmlinux 0xedb8ce84 __tracepoint_neigh_event_send_done +EXPORT_SYMBOL_GPL vmlinux 0xedc7fd2d regmap_get_max_register +EXPORT_SYMBOL_GPL vmlinux 0xedca8c64 blk_revalidate_disk_zones +EXPORT_SYMBOL_GPL vmlinux 0xedcdac38 regulator_get_current_limit_regmap EXPORT_SYMBOL_GPL vmlinux 0xedd092d5 power_supply_notifier -EXPORT_SYMBOL_GPL vmlinux 0xedd6d55d crypto_grab_shash +EXPORT_SYMBOL_GPL vmlinux 0xede0fe4b nd_cmd_out_size EXPORT_SYMBOL_GPL vmlinux 0xede98ec5 intel_pt_validate_hw_cap EXPORT_SYMBOL_GPL vmlinux 0xede9a09a btree_lookup -EXPORT_SYMBOL_GPL vmlinux 0xeded9194 cpufreq_driver_target -EXPORT_SYMBOL_GPL vmlinux 0xedeec751 devm_mbox_controller_register -EXPORT_SYMBOL_GPL vmlinux 0xedffc66c ethnl_cable_test_finished -EXPORT_SYMBOL_GPL vmlinux 0xee056fd4 nvme_start_freeze -EXPORT_SYMBOL_GPL vmlinux 0xee06e5c0 debugfs_file_put +EXPORT_SYMBOL_GPL vmlinux 0xedf24c87 pinctrl_pm_select_idle_state +EXPORT_SYMBOL_GPL vmlinux 0xedf9972e devfreq_event_is_enabled +EXPORT_SYMBOL_GPL vmlinux 0xee012dcc __SCK__tp_func_block_bio_remap EXPORT_SYMBOL_GPL vmlinux 0xee13e697 set_personality_ia32 -EXPORT_SYMBOL_GPL vmlinux 0xee17feb9 usb_match_id -EXPORT_SYMBOL_GPL vmlinux 0xee25d7d6 device_register -EXPORT_SYMBOL_GPL vmlinux 0xee31cd23 eventfd_ctx_fileget +EXPORT_SYMBOL_GPL vmlinux 0xee18417d regmap_field_update_bits_base +EXPORT_SYMBOL_GPL vmlinux 0xee366a26 events_hybrid_sysfs_show +EXPORT_SYMBOL_GPL vmlinux 0xee36f4a9 __acpi_nvdimm_notify EXPORT_SYMBOL_GPL vmlinux 0xee38ef57 register_switchdev_blocking_notifier -EXPORT_SYMBOL_GPL vmlinux 0xee3b788d devres_find +EXPORT_SYMBOL_GPL vmlinux 0xee3b1f03 crypto_skcipher_setkey EXPORT_SYMBOL_GPL vmlinux 0xee518148 kmsg_dump_get_buffer -EXPORT_SYMBOL_GPL vmlinux 0xee5c1c2c blkdev_zone_mgmt EXPORT_SYMBOL_GPL vmlinux 0xee6b71c4 syscon_regmap_lookup_by_compatible +EXPORT_SYMBOL_GPL vmlinux 0xee6bd116 vfs_read EXPORT_SYMBOL_GPL vmlinux 0xee6c633a devices_cgrp_subsys_on_dfl_key -EXPORT_SYMBOL_GPL vmlinux 0xee77b1d8 usb_put_dev -EXPORT_SYMBOL_GPL vmlinux 0xee7e035a crypto_shash_setkey +EXPORT_SYMBOL_GPL vmlinux 0xee7ea06b power_supply_property_is_writeable +EXPORT_SYMBOL_GPL vmlinux 0xee9f48aa pci_user_write_config_byte EXPORT_SYMBOL_GPL vmlinux 0xeeab8650 smca_get_long_name +EXPORT_SYMBOL_GPL vmlinux 0xeeb55b87 unregister_wide_hw_breakpoint +EXPORT_SYMBOL_GPL vmlinux 0xeebd6f01 tty_port_register_device +EXPORT_SYMBOL_GPL vmlinux 0xeecb4418 devm_gpiod_get_index EXPORT_SYMBOL_GPL vmlinux 0xeed0cea4 kernel_read_file_from_fd EXPORT_SYMBOL_GPL vmlinux 0xeedd987e phy_10gbit_features_array EXPORT_SYMBOL_GPL vmlinux 0xeedfcec3 task_work_run EXPORT_SYMBOL_GPL vmlinux 0xeee667d3 fpregs_assert_state_consistent -EXPORT_SYMBOL_GPL vmlinux 0xeef75c38 spi_get_device_id -EXPORT_SYMBOL_GPL vmlinux 0xeefdef7e get_governor_parent_kobj -EXPORT_SYMBOL_GPL vmlinux 0xef034661 crypto_alloc_sync_skcipher -EXPORT_SYMBOL_GPL vmlinux 0xef0b1148 usb_pipe_type_check +EXPORT_SYMBOL_GPL vmlinux 0xeee7204e pci_epc_linkup +EXPORT_SYMBOL_GPL vmlinux 0xeeedd412 __traceiter_block_bio_remap +EXPORT_SYMBOL_GPL vmlinux 0xeef7cb6d thermal_cooling_device_register +EXPORT_SYMBOL_GPL vmlinux 0xeef86e70 edac_mc_free +EXPORT_SYMBOL_GPL vmlinux 0xef0185d2 bpf_trace_run1 +EXPORT_SYMBOL_GPL vmlinux 0xef077fde generic_device_group +EXPORT_SYMBOL_GPL vmlinux 0xef189d36 bpf_map_inc EXPORT_SYMBOL_GPL vmlinux 0xef1f6e23 apei_resources_request +EXPORT_SYMBOL_GPL vmlinux 0xef204f64 skb_complete_tx_timestamp EXPORT_SYMBOL_GPL vmlinux 0xef29fcdd clk_bulk_put -EXPORT_SYMBOL_GPL vmlinux 0xef328e52 vmbus_connect_ring +EXPORT_SYMBOL_GPL vmlinux 0xef30c0f4 debugfs_real_fops EXPORT_SYMBOL_GPL vmlinux 0xef34bf3e hrtimer_active -EXPORT_SYMBOL_GPL vmlinux 0xef3a9c77 bdi_dev_name +EXPORT_SYMBOL_GPL vmlinux 0xef3eb608 ata_sas_tport_delete +EXPORT_SYMBOL_GPL vmlinux 0xef4088f6 dev_pm_opp_is_turbo +EXPORT_SYMBOL_GPL vmlinux 0xef421c81 devm_kstrdup_const EXPORT_SYMBOL_GPL vmlinux 0xef464c28 getboottime64 -EXPORT_SYMBOL_GPL vmlinux 0xef46991a dma_get_slave_caps -EXPORT_SYMBOL_GPL vmlinux 0xef584c65 crypto_alloc_ahash +EXPORT_SYMBOL_GPL vmlinux 0xef46cdf4 net_ns_get_ownership EXPORT_SYMBOL_GPL vmlinux 0xef5db66d regulator_get_init_drvdata -EXPORT_SYMBOL_GPL vmlinux 0xef5e5859 devm_regulator_register -EXPORT_SYMBOL_GPL vmlinux 0xef63da57 strp_process EXPORT_SYMBOL_GPL vmlinux 0xef6c3f70 round_jiffies_up_relative -EXPORT_SYMBOL_GPL vmlinux 0xef6fe5ec add_to_page_cache_lru EXPORT_SYMBOL_GPL vmlinux 0xef70eb7e ring_buffer_iter_advance -EXPORT_SYMBOL_GPL vmlinux 0xef717601 ata_host_resume EXPORT_SYMBOL_GPL vmlinux 0xef744bb5 sbitmap_queue_clear -EXPORT_SYMBOL_GPL vmlinux 0xef7c9d23 rtnl_link_register -EXPORT_SYMBOL_GPL vmlinux 0xef82a309 acpi_subsys_restore_early -EXPORT_SYMBOL_GPL vmlinux 0xef8a0e09 wm831x_reg_lock -EXPORT_SYMBOL_GPL vmlinux 0xef8f363a devlink_port_param_driverinit_value_get +EXPORT_SYMBOL_GPL vmlinux 0xef76a35e register_net_sysctl EXPORT_SYMBOL_GPL vmlinux 0xef8fc95f kvm_async_pf_task_wait_schedule EXPORT_SYMBOL_GPL vmlinux 0xef92ef33 btree_last -EXPORT_SYMBOL_GPL vmlinux 0xef9d7c8c devm_devfreq_event_add_edev -EXPORT_SYMBOL_GPL vmlinux 0xef9dec98 regulator_set_current_limit -EXPORT_SYMBOL_GPL vmlinux 0xef9fa491 fb_bl_default_curve +EXPORT_SYMBOL_GPL vmlinux 0xefa217c6 scsi_schedule_eh EXPORT_SYMBOL_GPL vmlinux 0xefa2c27d register_tracepoint_module_notifier -EXPORT_SYMBOL_GPL vmlinux 0xefc2dfc0 __hwspin_lock_timeout -EXPORT_SYMBOL_GPL vmlinux 0xefce4e17 spi_mem_adjust_op_size +EXPORT_SYMBOL_GPL vmlinux 0xefaa41c0 crypto_stats_kpp_generate_public_key +EXPORT_SYMBOL_GPL vmlinux 0xefe8dcd5 xfrm_dev_state_add EXPORT_SYMBOL_GPL vmlinux 0xefeafcf1 edac_has_mcs -EXPORT_SYMBOL_GPL vmlinux 0xf01063de pwmchip_remove -EXPORT_SYMBOL_GPL vmlinux 0xf02df568 rio_unregister_scan +EXPORT_SYMBOL_GPL vmlinux 0xf000803e mbox_free_channel +EXPORT_SYMBOL_GPL vmlinux 0xf019a4bf hwmon_notify_event +EXPORT_SYMBOL_GPL vmlinux 0xf027d97d crypto_register_skciphers +EXPORT_SYMBOL_GPL vmlinux 0xf03361fc nf_ct_hook +EXPORT_SYMBOL_GPL vmlinux 0xf03fa8cf dev_pm_opp_remove_table EXPORT_SYMBOL_GPL vmlinux 0xf04429b4 acpi_bus_get_status_handle -EXPORT_SYMBOL_GPL vmlinux 0xf04cf6aa serial8250_rpm_put -EXPORT_SYMBOL_GPL vmlinux 0xf059f1c4 ethnl_cable_test_alloc +EXPORT_SYMBOL_GPL vmlinux 0xf04aa10f proc_create_net_data EXPORT_SYMBOL_GPL vmlinux 0xf05a52fe asn1_encode_oid EXPORT_SYMBOL_GPL vmlinux 0xf05fbf09 pci_pio_to_address -EXPORT_SYMBOL_GPL vmlinux 0xf0654f13 regmap_field_bulk_alloc EXPORT_SYMBOL_GPL vmlinux 0xf0696401 acpi_pci_detect_ejectable -EXPORT_SYMBOL_GPL vmlinux 0xf07b4feb rtnl_get_net_ns_capable -EXPORT_SYMBOL_GPL vmlinux 0xf07e2581 clk_hw_get_parent_index -EXPORT_SYMBOL_GPL vmlinux 0xf08a3cc4 spi_sync_locked -EXPORT_SYMBOL_GPL vmlinux 0xf08a49cd platform_device_add_resources -EXPORT_SYMBOL_GPL vmlinux 0xf08f9168 __scsi_init_queue +EXPORT_SYMBOL_GPL vmlinux 0xf06f5869 tpm_transmit_cmd EXPORT_SYMBOL_GPL vmlinux 0xf0910075 sfp_bus_del_upstream +EXPORT_SYMBOL_GPL vmlinux 0xf094402e devm_release_action +EXPORT_SYMBOL_GPL vmlinux 0xf0945802 security_kernel_post_read_file +EXPORT_SYMBOL_GPL vmlinux 0xf097df9a acpi_dma_request_slave_chan_by_name EXPORT_SYMBOL_GPL vmlinux 0xf0a0c69d init_iova_domain -EXPORT_SYMBOL_GPL vmlinux 0xf0a988bb nvme_reset_ctrl -EXPORT_SYMBOL_GPL vmlinux 0xf0be85d2 ipv6_dup_options +EXPORT_SYMBOL_GPL vmlinux 0xf0a0ef0b is_software_node EXPORT_SYMBOL_GPL vmlinux 0xf0d478c7 list_lru_add -EXPORT_SYMBOL_GPL vmlinux 0xf0d6cb0b devm_device_remove_group -EXPORT_SYMBOL_GPL vmlinux 0xf0e969cb __platform_driver_register -EXPORT_SYMBOL_GPL vmlinux 0xf0f6f9b4 dm_internal_suspend_noflush -EXPORT_SYMBOL_GPL vmlinux 0xf0fd56cb blk_mq_alloc_request_hctx -EXPORT_SYMBOL_GPL vmlinux 0xf1139038 hvc_poll -EXPORT_SYMBOL_GPL vmlinux 0xf114e490 blk_mq_alloc_sq_tag_set -EXPORT_SYMBOL_GPL vmlinux 0xf11c0830 security_inode_create -EXPORT_SYMBOL_GPL vmlinux 0xf13a22c5 inode_congested -EXPORT_SYMBOL_GPL vmlinux 0xf162d26b dw_pcie_own_conf_map_bus -EXPORT_SYMBOL_GPL vmlinux 0xf17cba0f usb_get_current_frame_number +EXPORT_SYMBOL_GPL vmlinux 0xf0d53b24 tpm_tis_core_init +EXPORT_SYMBOL_GPL vmlinux 0xf10ace73 gpiochip_irq_domain_activate +EXPORT_SYMBOL_GPL vmlinux 0xf10e3ef4 of_hwspin_lock_get_id_byname +EXPORT_SYMBOL_GPL vmlinux 0xf1111ea9 ata_port_freeze +EXPORT_SYMBOL_GPL vmlinux 0xf11a4342 __kernel_write +EXPORT_SYMBOL_GPL vmlinux 0xf136baab pm_clk_add_clk +EXPORT_SYMBOL_GPL vmlinux 0xf13e64a9 usb_phy_set_charger_state +EXPORT_SYMBOL_GPL vmlinux 0xf1433d42 crypto_ahash_setkey +EXPORT_SYMBOL_GPL vmlinux 0xf15190b4 perf_event_addr_filters_sync +EXPORT_SYMBOL_GPL vmlinux 0xf159283d shmem_read_mapping_page_gfp +EXPORT_SYMBOL_GPL vmlinux 0xf15b25b6 bpf_prog_inc +EXPORT_SYMBOL_GPL vmlinux 0xf165136a xhci_get_ep_ctx EXPORT_SYMBOL_GPL vmlinux 0xf184d189 kernel_power_off -EXPORT_SYMBOL_GPL vmlinux 0xf1857a41 gov_attr_set_init +EXPORT_SYMBOL_GPL vmlinux 0xf18827bb usb_submit_urb EXPORT_SYMBOL_GPL vmlinux 0xf188a662 rhashtable_walk_exit -EXPORT_SYMBOL_GPL vmlinux 0xf1934981 devm_phy_destroy -EXPORT_SYMBOL_GPL vmlinux 0xf1948c6d vchan_tx_desc_free -EXPORT_SYMBOL_GPL vmlinux 0xf19e5748 ata_sff_postreset -EXPORT_SYMBOL_GPL vmlinux 0xf1a7299c device_link_add -EXPORT_SYMBOL_GPL vmlinux 0xf1ace05e ata_pci_shutdown_one -EXPORT_SYMBOL_GPL vmlinux 0xf1bab9fe iommu_detach_group -EXPORT_SYMBOL_GPL vmlinux 0xf1bdcf76 l3mdev_ifindex_lookup_by_table_id -EXPORT_SYMBOL_GPL vmlinux 0xf1c368a2 crypto_stats_akcipher_verify +EXPORT_SYMBOL_GPL vmlinux 0xf18df63e regulator_set_bypass_regmap +EXPORT_SYMBOL_GPL vmlinux 0xf18efe5a dma_buf_attach +EXPORT_SYMBOL_GPL vmlinux 0xf1998bc7 icc_put +EXPORT_SYMBOL_GPL vmlinux 0xf1a938bd fuse_conn_put EXPORT_SYMBOL_GPL vmlinux 0xf1cd8929 kvm_read_and_reset_apf_flags -EXPORT_SYMBOL_GPL vmlinux 0xf1cfa5fc serial8250_rx_chars -EXPORT_SYMBOL_GPL vmlinux 0xf1d216d1 ip_icmp_error_rfc4884 -EXPORT_SYMBOL_GPL vmlinux 0xf1d2a026 __tracepoint_remove_device_from_group -EXPORT_SYMBOL_GPL vmlinux 0xf1d548bf xfrm_unregister_translator -EXPORT_SYMBOL_GPL vmlinux 0xf1efc7cf rtc_set_alarm -EXPORT_SYMBOL_GPL vmlinux 0xf1f5c0db mddev_resume -EXPORT_SYMBOL_GPL vmlinux 0xf201e959 blk_add_driver_data -EXPORT_SYMBOL_GPL vmlinux 0xf2129514 __clk_hw_register_divider +EXPORT_SYMBOL_GPL vmlinux 0xf1e34c30 blk_rq_prep_clone +EXPORT_SYMBOL_GPL vmlinux 0xf1e73c56 pci_epf_type_add_cfs EXPORT_SYMBOL_GPL vmlinux 0xf21e1f9b disable_percpu_irq -EXPORT_SYMBOL_GPL vmlinux 0xf221210f do_xdp_generic -EXPORT_SYMBOL_GPL vmlinux 0xf23c6c4e sb800_prefetch -EXPORT_SYMBOL_GPL vmlinux 0xf25baa70 mddev_init_writes_pending -EXPORT_SYMBOL_GPL vmlinux 0xf2706498 efivars_unregister -EXPORT_SYMBOL_GPL vmlinux 0xf270a5c3 vfio_assign_device_set -EXPORT_SYMBOL_GPL vmlinux 0xf27f87af devm_of_pwm_get -EXPORT_SYMBOL_GPL vmlinux 0xf2861c15 subsys_system_register +EXPORT_SYMBOL_GPL vmlinux 0xf21f3c71 vfio_pci_core_sriov_configure +EXPORT_SYMBOL_GPL vmlinux 0xf23295bc nvme_delete_ctrl +EXPORT_SYMBOL_GPL vmlinux 0xf2392c0a clean_acked_data_enable +EXPORT_SYMBOL_GPL vmlinux 0xf23d1fce posix_clock_unregister +EXPORT_SYMBOL_GPL vmlinux 0xf2432983 pci_ignore_hotplug +EXPORT_SYMBOL_GPL vmlinux 0xf272e48e driver_find +EXPORT_SYMBOL_GPL vmlinux 0xf276f601 iomap_fiemap +EXPORT_SYMBOL_GPL vmlinux 0xf289dff5 led_update_brightness EXPORT_SYMBOL_GPL vmlinux 0xf2967796 ring_buffer_record_on -EXPORT_SYMBOL_GPL vmlinux 0xf29dcafa lwtunnel_get_encap_size -EXPORT_SYMBOL_GPL vmlinux 0xf2a0a331 led_trigger_unregister -EXPORT_SYMBOL_GPL vmlinux 0xf2aa0190 platform_msi_domain_free_irqs -EXPORT_SYMBOL_GPL vmlinux 0xf2b075fe xfrm_audit_state_icvfail -EXPORT_SYMBOL_GPL vmlinux 0xf2b0f187 netdev_rx_handler_register +EXPORT_SYMBOL_GPL vmlinux 0xf2976a27 perf_tp_event +EXPORT_SYMBOL_GPL vmlinux 0xf299120d sk_msg_free +EXPORT_SYMBOL_GPL vmlinux 0xf2a76aef devm_regulator_put +EXPORT_SYMBOL_GPL vmlinux 0xf2ab0614 rtnl_register_module EXPORT_SYMBOL_GPL vmlinux 0xf2b33cb7 memory_cgrp_subsys_on_dfl_key -EXPORT_SYMBOL_GPL vmlinux 0xf2b7cc21 sched_set_fifo -EXPORT_SYMBOL_GPL vmlinux 0xf2b93eee bpf_verifier_log_write -EXPORT_SYMBOL_GPL vmlinux 0xf2bc2a27 aead_init_geniv -EXPORT_SYMBOL_GPL vmlinux 0xf2dcacad ata_pci_device_do_resume -EXPORT_SYMBOL_GPL vmlinux 0xf2f8a2e6 param_ops_bool_enable_only +EXPORT_SYMBOL_GPL vmlinux 0xf2bc140f rio_request_dma +EXPORT_SYMBOL_GPL vmlinux 0xf2e794ae serial8250_clear_and_reinit_fifos +EXPORT_SYMBOL_GPL vmlinux 0xf2e80795 sched_trace_rq_cpu +EXPORT_SYMBOL_GPL vmlinux 0xf2ec7e15 page_endio +EXPORT_SYMBOL_GPL vmlinux 0xf2f772f4 acct_bioset_exit EXPORT_SYMBOL_GPL vmlinux 0xf2fb61bd vprintk_default +EXPORT_SYMBOL_GPL vmlinux 0xf2fee193 __put_task_struct +EXPORT_SYMBOL_GPL vmlinux 0xf3041191 dst_cache_set_ip4 EXPORT_SYMBOL_GPL vmlinux 0xf30a5502 cpufreq_enable_boost_support -EXPORT_SYMBOL_GPL vmlinux 0xf30fee98 lookup_address_in_mm EXPORT_SYMBOL_GPL vmlinux 0xf311e156 key_being_used_for +EXPORT_SYMBOL_GPL vmlinux 0xf3122e28 extcon_register_notifier_all EXPORT_SYMBOL_GPL vmlinux 0xf31632e0 ezx_pcap_read EXPORT_SYMBOL_GPL vmlinux 0xf3189f7e __uv_cpu_info EXPORT_SYMBOL_GPL vmlinux 0xf31b3fd1 workqueue_set_max_active -EXPORT_SYMBOL_GPL vmlinux 0xf31c1823 iommu_map_atomic -EXPORT_SYMBOL_GPL vmlinux 0xf3200a92 dw_pcie_ep_linkup -EXPORT_SYMBOL_GPL vmlinux 0xf3255f86 genphy_c45_read_pma EXPORT_SYMBOL_GPL vmlinux 0xf331236f btree_geo32 -EXPORT_SYMBOL_GPL vmlinux 0xf3352064 bpfilter_ops -EXPORT_SYMBOL_GPL vmlinux 0xf348249c shash_free_singlespawn_instance +EXPORT_SYMBOL_GPL vmlinux 0xf343f9e0 blk_update_request EXPORT_SYMBOL_GPL vmlinux 0xf352023f memory_cgrp_subsys_enabled_key -EXPORT_SYMBOL_GPL vmlinux 0xf35bd209 acct_bioset_init -EXPORT_SYMBOL_GPL vmlinux 0xf35e46c4 platform_get_irq_byname +EXPORT_SYMBOL_GPL vmlinux 0xf35af7f3 thermal_cooling_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0xf35b0e2d switchdev_handle_fdb_del_to_device +EXPORT_SYMBOL_GPL vmlinux 0xf35c0ecd spi_replace_transfers +EXPORT_SYMBOL_GPL vmlinux 0xf36533a6 __pm_runtime_resume +EXPORT_SYMBOL_GPL vmlinux 0xf36e5c8a n_tty_inherit_ops +EXPORT_SYMBOL_GPL vmlinux 0xf372163d vfio_unregister_iommu_driver EXPORT_SYMBOL_GPL vmlinux 0xf3797506 mpi_ec_deinit -EXPORT_SYMBOL_GPL vmlinux 0xf37b7ab4 regcache_sync EXPORT_SYMBOL_GPL vmlinux 0xf3808cb1 get_state_synchronize_rcu -EXPORT_SYMBOL_GPL vmlinux 0xf382156c cpufreq_driver_fast_switch -EXPORT_SYMBOL_GPL vmlinux 0xf382ccdc dev_pm_qos_add_request -EXPORT_SYMBOL_GPL vmlinux 0xf398f1fa syscon_node_to_regmap +EXPORT_SYMBOL_GPL vmlinux 0xf38691aa cdrom_multisession +EXPORT_SYMBOL_GPL vmlinux 0xf38e5320 uprobe_register +EXPORT_SYMBOL_GPL vmlinux 0xf39482b3 sched_set_fifo +EXPORT_SYMBOL_GPL vmlinux 0xf39a3e3a bsg_job_get EXPORT_SYMBOL_GPL vmlinux 0xf39aee75 perf_msr_probe -EXPORT_SYMBOL_GPL vmlinux 0xf3a169c0 set_task_ioprio -EXPORT_SYMBOL_GPL vmlinux 0xf3a2275d devlink_reload_enable -EXPORT_SYMBOL_GPL vmlinux 0xf3aaaa23 ip_fib_metrics_init +EXPORT_SYMBOL_GPL vmlinux 0xf39e9e5d acct_bioset_init +EXPORT_SYMBOL_GPL vmlinux 0xf3a215d4 gen_pool_get EXPORT_SYMBOL_GPL vmlinux 0xf3b451ca kdb_poll_funcs EXPORT_SYMBOL_GPL vmlinux 0xf3b95d79 btree_remove -EXPORT_SYMBOL_GPL vmlinux 0xf3c81f57 ip6_append_data -EXPORT_SYMBOL_GPL vmlinux 0xf3cdf7cc rtnl_delete_link -EXPORT_SYMBOL_GPL vmlinux 0xf3ec6fa8 acpi_device_fix_up_power -EXPORT_SYMBOL_GPL vmlinux 0xf3f718af crypto_register_skcipher -EXPORT_SYMBOL_GPL vmlinux 0xf3fba757 dm_set_target_max_io_len -EXPORT_SYMBOL_GPL vmlinux 0xf40532e0 dma_alloc_pages -EXPORT_SYMBOL_GPL vmlinux 0xf41289fd spi_new_ancillary_device -EXPORT_SYMBOL_GPL vmlinux 0xf4134847 fsstack_copy_attr_all -EXPORT_SYMBOL_GPL vmlinux 0xf4187cc2 debugfs_lookup -EXPORT_SYMBOL_GPL vmlinux 0xf41a103a thermal_zone_get_temp -EXPORT_SYMBOL_GPL vmlinux 0xf4549af6 wwan_register_ops -EXPORT_SYMBOL_GPL vmlinux 0xf4586322 subsys_find_device_by_id +EXPORT_SYMBOL_GPL vmlinux 0xf3bee70d usb_ep0_reinit +EXPORT_SYMBOL_GPL vmlinux 0xf3c38223 fsstack_copy_inode_size +EXPORT_SYMBOL_GPL vmlinux 0xf3d92455 md_rdev_init +EXPORT_SYMBOL_GPL vmlinux 0xf3def105 usb_put_hcd +EXPORT_SYMBOL_GPL vmlinux 0xf3f8e6c4 dev_pm_opp_remove_all_dynamic +EXPORT_SYMBOL_GPL vmlinux 0xf426a3f8 fscrypt_get_symlink +EXPORT_SYMBOL_GPL vmlinux 0xf43a40de __traceiter_devlink_hwmsg +EXPORT_SYMBOL_GPL vmlinux 0xf4412f6e device_move +EXPORT_SYMBOL_GPL vmlinux 0xf44bb9fe crypto_register_scomp +EXPORT_SYMBOL_GPL vmlinux 0xf451e230 __traceiter_pelt_cfs_tp EXPORT_SYMBOL_GPL vmlinux 0xf4689d50 linkmode_set_pause -EXPORT_SYMBOL_GPL vmlinux 0xf46b0f1c crypto_register_ahashes -EXPORT_SYMBOL_GPL vmlinux 0xf47345ac devfreq_cooling_em_register +EXPORT_SYMBOL_GPL vmlinux 0xf468c9a1 regmap_field_free EXPORT_SYMBOL_GPL vmlinux 0xf47654df irq_check_status_bit -EXPORT_SYMBOL_GPL vmlinux 0xf48b84f0 ptdump_walk_pgd_level_debugfs -EXPORT_SYMBOL_GPL vmlinux 0xf49db8c2 wakeup_source_destroy -EXPORT_SYMBOL_GPL vmlinux 0xf49e61fb set_cpus_allowed_ptr -EXPORT_SYMBOL_GPL vmlinux 0xf4a11f27 component_master_del +EXPORT_SYMBOL_GPL vmlinux 0xf47af27e regulator_map_voltage_linear_range +EXPORT_SYMBOL_GPL vmlinux 0xf47b5352 pm_generic_resume_early EXPORT_SYMBOL_GPL vmlinux 0xf4af35c2 rcu_gp_is_normal -EXPORT_SYMBOL_GPL vmlinux 0xf4c01485 fat_time_unix2fat -EXPORT_SYMBOL_GPL vmlinux 0xf4c590c2 udp_tunnel_drop_rx_port -EXPORT_SYMBOL_GPL vmlinux 0xf4c6f109 gpiochip_lock_as_irq +EXPORT_SYMBOL_GPL vmlinux 0xf4b61007 fat_scan +EXPORT_SYMBOL_GPL vmlinux 0xf4c26c10 vp_modern_set_queue_size EXPORT_SYMBOL_GPL vmlinux 0xf4cd9f8f reset_control_bulk_release -EXPORT_SYMBOL_GPL vmlinux 0xf4d258ae rio_mport_read_config_16 EXPORT_SYMBOL_GPL vmlinux 0xf4dd89bf uv_get_hubless_system -EXPORT_SYMBOL_GPL vmlinux 0xf4ddbca3 crypto_default_rng EXPORT_SYMBOL_GPL vmlinux 0xf4e35e28 sbitmap_prepare_to_wait -EXPORT_SYMBOL_GPL vmlinux 0xf4ef9e81 debugfs_create_bool +EXPORT_SYMBOL_GPL vmlinux 0xf4f1b132 dma_resv_test_signaled EXPORT_SYMBOL_GPL vmlinux 0xf4f69d1f clk_hw_unregister_gate -EXPORT_SYMBOL_GPL vmlinux 0xf4ff2fdf vp_modern_config_vector -EXPORT_SYMBOL_GPL vmlinux 0xf506fcd7 dma_get_merge_boundary -EXPORT_SYMBOL_GPL vmlinux 0xf5090793 nf_queue_nf_hook_drop -EXPORT_SYMBOL_GPL vmlinux 0xf514c557 sched_trace_rq_cpu_capacity -EXPORT_SYMBOL_GPL vmlinux 0xf5238362 bus_get_kset -EXPORT_SYMBOL_GPL vmlinux 0xf54602e4 sock_diag_put_meminfo +EXPORT_SYMBOL_GPL vmlinux 0xf500a6f1 debugfs_create_x64 +EXPORT_SYMBOL_GPL vmlinux 0xf509e0d5 pci_epf_add_vepf +EXPORT_SYMBOL_GPL vmlinux 0xf515acd5 __clocksource_update_freq_scale +EXPORT_SYMBOL_GPL vmlinux 0xf521e2ee blk_queue_required_elevator_features +EXPORT_SYMBOL_GPL vmlinux 0xf5406b29 component_master_add_with_match +EXPORT_SYMBOL_GPL vmlinux 0xf5432492 pci_get_dsn EXPORT_SYMBOL_GPL vmlinux 0xf548988d put_iova_domain EXPORT_SYMBOL_GPL vmlinux 0xf54bd49b lcm +EXPORT_SYMBOL_GPL vmlinux 0xf5520169 rdev_clear_badblocks EXPORT_SYMBOL_GPL vmlinux 0xf553318d cpuidle_pause_and_lock -EXPORT_SYMBOL_GPL vmlinux 0xf553575f ata_sas_port_alloc -EXPORT_SYMBOL_GPL vmlinux 0xf5714a10 add_disk_randomness -EXPORT_SYMBOL_GPL vmlinux 0xf5769a99 rio_release_inb_mbox -EXPORT_SYMBOL_GPL vmlinux 0xf57b9eaf efivars_kobject -EXPORT_SYMBOL_GPL vmlinux 0xf5816ad2 fscrypt_prepare_symlink -EXPORT_SYMBOL_GPL vmlinux 0xf587ce9f nvdimm_bus_add_badrange -EXPORT_SYMBOL_GPL vmlinux 0xf58f0ddc __traceiter_tcp_bad_csum -EXPORT_SYMBOL_GPL vmlinux 0xf58f98ea ata_cable_sata -EXPORT_SYMBOL_GPL vmlinux 0xf5945b5c regulator_register -EXPORT_SYMBOL_GPL vmlinux 0xf5997b0f dw_pcie_upconfig_setup +EXPORT_SYMBOL_GPL vmlinux 0xf555bbc6 blk_add_driver_data +EXPORT_SYMBOL_GPL vmlinux 0xf5828c6c dev_pm_opp_get_opp_count +EXPORT_SYMBOL_GPL vmlinux 0xf5849bdb fscrypt_d_revalidate +EXPORT_SYMBOL_GPL vmlinux 0xf5921b38 pci_enable_rom EXPORT_SYMBOL_GPL vmlinux 0xf5a3ba99 linear_range_values_in_range EXPORT_SYMBOL_GPL vmlinux 0xf5a691cd invalidate_bh_lrus -EXPORT_SYMBOL_GPL vmlinux 0xf5ad4725 __audit_inode_child -EXPORT_SYMBOL_GPL vmlinux 0xf5af3442 l3mdev_link_scope_lookup -EXPORT_SYMBOL_GPL vmlinux 0xf5d59002 PageHuge -EXPORT_SYMBOL_GPL vmlinux 0xf5e0f96b pskb_put +EXPORT_SYMBOL_GPL vmlinux 0xf5aae25b crypto_register_aeads +EXPORT_SYMBOL_GPL vmlinux 0xf5e45e73 extcon_set_property +EXPORT_SYMBOL_GPL vmlinux 0xf5e73a68 device_show_ulong +EXPORT_SYMBOL_GPL vmlinux 0xf5f0388c free_io_pgtable_ops EXPORT_SYMBOL_GPL vmlinux 0xf5f370e0 async_schedule_node -EXPORT_SYMBOL_GPL vmlinux 0xf6114b96 ip6_pol_route -EXPORT_SYMBOL_GPL vmlinux 0xf6230e49 fpregs_mark_activate -EXPORT_SYMBOL_GPL vmlinux 0xf6244803 regulator_map_voltage_linear_range -EXPORT_SYMBOL_GPL vmlinux 0xf63ed0f2 sk_psock_init -EXPORT_SYMBOL_GPL vmlinux 0xf64510d5 dev_pm_opp_find_level_ceil +EXPORT_SYMBOL_GPL vmlinux 0xf5f851f8 ipv4_redirect +EXPORT_SYMBOL_GPL vmlinux 0xf61dea50 clk_hw_register_fixed_factor +EXPORT_SYMBOL_GPL vmlinux 0xf61ed0de devm_gpiod_get_from_of_node +EXPORT_SYMBOL_GPL vmlinux 0xf636e80f ata_sff_queue_pio_task +EXPORT_SYMBOL_GPL vmlinux 0xf640b079 dev_pm_opp_enable +EXPORT_SYMBOL_GPL vmlinux 0xf646bb2b acpi_dev_get_dma_resources +EXPORT_SYMBOL_GPL vmlinux 0xf64a5d75 devlink_port_param_value_changed EXPORT_SYMBOL_GPL vmlinux 0xf64aaa25 alarm_init -EXPORT_SYMBOL_GPL vmlinux 0xf654bd07 crypto_req_done -EXPORT_SYMBOL_GPL vmlinux 0xf6577917 fscrypt_fname_siphash +EXPORT_SYMBOL_GPL vmlinux 0xf6556564 pci_epf_unregister_driver +EXPORT_SYMBOL_GPL vmlinux 0xf65df61e ata_scsi_change_queue_depth EXPORT_SYMBOL_GPL vmlinux 0xf663ee2f pcap_adc_sync -EXPORT_SYMBOL_GPL vmlinux 0xf669da4c usb_get_hcd -EXPORT_SYMBOL_GPL vmlinux 0xf68fd882 gpiod_get -EXPORT_SYMBOL_GPL vmlinux 0xf691dc5c xdp_rxq_info_is_reg -EXPORT_SYMBOL_GPL vmlinux 0xf69506b8 fwnode_get_phy_mode +EXPORT_SYMBOL_GPL vmlinux 0xf676fdc8 of_phy_put +EXPORT_SYMBOL_GPL vmlinux 0xf689ace0 mbox_flush +EXPORT_SYMBOL_GPL vmlinux 0xf69d7b38 genphy_c45_read_mdix +EXPORT_SYMBOL_GPL vmlinux 0xf6a1998d dm_bio_get_target_bio_nr EXPORT_SYMBOL_GPL vmlinux 0xf6a28554 region_intersects +EXPORT_SYMBOL_GPL vmlinux 0xf6a80745 __raw_v4_lookup EXPORT_SYMBOL_GPL vmlinux 0xf6c71a25 cper_severity_str EXPORT_SYMBOL_GPL vmlinux 0xf6c8dc62 cpu_hotplug_enable -EXPORT_SYMBOL_GPL vmlinux 0xf6d7c17e pci_hp_add_bridge -EXPORT_SYMBOL_GPL vmlinux 0xf6e6cce0 anon_inode_getfd +EXPORT_SYMBOL_GPL vmlinux 0xf6cfe202 __netif_set_xps_queue +EXPORT_SYMBOL_GPL vmlinux 0xf6d27ec2 acpi_gpiochip_request_interrupts +EXPORT_SYMBOL_GPL vmlinux 0xf6dd890e shmem_zero_setup +EXPORT_SYMBOL_GPL vmlinux 0xf6def207 ata_timing_compute +EXPORT_SYMBOL_GPL vmlinux 0xf6e2ac20 ethnl_cable_test_fault_length EXPORT_SYMBOL_GPL vmlinux 0xf6e772c3 irq_bypass_unregister_producer EXPORT_SYMBOL_GPL vmlinux 0xf6e874f5 ata_timing_merge EXPORT_SYMBOL_GPL vmlinux 0xf6eb69f7 srcu_init_notifier_head -EXPORT_SYMBOL_GPL vmlinux 0xf71f0b21 proc_create_net_single_write -EXPORT_SYMBOL_GPL vmlinux 0xf7225ba6 auxiliary_find_device +EXPORT_SYMBOL_GPL vmlinux 0xf6f2dfa0 ata_wait_after_reset +EXPORT_SYMBOL_GPL vmlinux 0xf713aaed cpufreq_freq_attr_scaling_available_freqs +EXPORT_SYMBOL_GPL vmlinux 0xf7207c61 sock_diag_unregister_inet_compat EXPORT_SYMBOL_GPL vmlinux 0xf72a65ea tty_get_char_size +EXPORT_SYMBOL_GPL vmlinux 0xf73251af ping_seq_stop +EXPORT_SYMBOL_GPL vmlinux 0xf7350683 usb_sg_wait +EXPORT_SYMBOL_GPL vmlinux 0xf73c7e9e get_device EXPORT_SYMBOL_GPL vmlinux 0xf744298f hv_unmap_memory EXPORT_SYMBOL_GPL vmlinux 0xf7455c16 input_event_to_user EXPORT_SYMBOL_GPL vmlinux 0xf749debc md5_zero_message_hash EXPORT_SYMBOL_GPL vmlinux 0xf74bb274 mod_delayed_work_on +EXPORT_SYMBOL_GPL vmlinux 0xf74e4623 regmap_get_reg_stride EXPORT_SYMBOL_GPL vmlinux 0xf74e7c93 jump_label_rate_limit -EXPORT_SYMBOL_GPL vmlinux 0xf7665fb2 pwm_request_from_chip +EXPORT_SYMBOL_GPL vmlinux 0xf7620853 sock_diag_register EXPORT_SYMBOL_GPL vmlinux 0xf767ca35 fixed_percpu_data -EXPORT_SYMBOL_GPL vmlinux 0xf773333a __tracepoint_block_rq_remap EXPORT_SYMBOL_GPL vmlinux 0xf782fb07 percpu_ref_switch_to_atomic_sync -EXPORT_SYMBOL_GPL vmlinux 0xf78f3765 dw_pcie_find_ext_capability -EXPORT_SYMBOL_GPL vmlinux 0xf7ac5d2d __tracepoint_block_bio_remap +EXPORT_SYMBOL_GPL vmlinux 0xf7a2cd16 bpf_offload_dev_create EXPORT_SYMBOL_GPL vmlinux 0xf7afb369 btree_init -EXPORT_SYMBOL_GPL vmlinux 0xf7b1bba1 sata_port_ops -EXPORT_SYMBOL_GPL vmlinux 0xf7b9a223 vchan_dma_desc_free_list +EXPORT_SYMBOL_GPL vmlinux 0xf7b6d695 tty_init_termios +EXPORT_SYMBOL_GPL vmlinux 0xf7b79070 dst_blackhole_redirect EXPORT_SYMBOL_GPL vmlinux 0xf7bc95b0 devlink_fmsg_pair_nest_start -EXPORT_SYMBOL_GPL vmlinux 0xf7c0e754 bsg_register_queue -EXPORT_SYMBOL_GPL vmlinux 0xf7d21def irq_chip_disable_parent -EXPORT_SYMBOL_GPL vmlinux 0xf7d51bfa sata_scr_write_flush -EXPORT_SYMBOL_GPL vmlinux 0xf7d583a8 dma_can_mmap -EXPORT_SYMBOL_GPL vmlinux 0xf7d7a084 pci_dev_trylock +EXPORT_SYMBOL_GPL vmlinux 0xf7c1c93e dev_pm_opp_register_set_opp_helper +EXPORT_SYMBOL_GPL vmlinux 0xf7c5ee6f __tracepoint_rpm_return_int +EXPORT_SYMBOL_GPL vmlinux 0xf7c98618 crypto_stats_kpp_compute_shared_secret EXPORT_SYMBOL_GPL vmlinux 0xf7d961d8 clk_hw_unregister_composite -EXPORT_SYMBOL_GPL vmlinux 0xf7fbd8c6 bus_rescan_devices -EXPORT_SYMBOL_GPL vmlinux 0xf802f9ff udp4_hwcsum +EXPORT_SYMBOL_GPL vmlinux 0xf7e8f4c5 phy_get +EXPORT_SYMBOL_GPL vmlinux 0xf80eec22 tty_port_default_client_ops +EXPORT_SYMBOL_GPL vmlinux 0xf81f6b5f serial8250_release_dma +EXPORT_SYMBOL_GPL vmlinux 0xf821e685 regmap_get_val_endian +EXPORT_SYMBOL_GPL vmlinux 0xf8247a21 sata_link_hardreset EXPORT_SYMBOL_GPL vmlinux 0xf82f3657 work_on_cpu -EXPORT_SYMBOL_GPL vmlinux 0xf830c0f8 spi_mem_supports_op -EXPORT_SYMBOL_GPL vmlinux 0xf839c8ab trace_output_call -EXPORT_SYMBOL_GPL vmlinux 0xf83c4a54 devlink_sb_unregister -EXPORT_SYMBOL_GPL vmlinux 0xf8470496 regulator_bulk_register_supply_alias -EXPORT_SYMBOL_GPL vmlinux 0xf87c3910 pci_sriov_configure_simple +EXPORT_SYMBOL_GPL vmlinux 0xf83b5bf7 crypto_unregister_shash +EXPORT_SYMBOL_GPL vmlinux 0xf84b13d0 iomap_invalidatepage +EXPORT_SYMBOL_GPL vmlinux 0xf86ea952 spi_controller_dma_unmap_mem_op_data +EXPORT_SYMBOL_GPL vmlinux 0xf873d4dc fpu_copy_uabi_to_guest_fpstate EXPORT_SYMBOL_GPL vmlinux 0xf881cecd load_fixmap_gdt -EXPORT_SYMBOL_GPL vmlinux 0xf88e0cbf scsi_mode_select -EXPORT_SYMBOL_GPL vmlinux 0xf88fd932 get_user_pages_fast -EXPORT_SYMBOL_GPL vmlinux 0xf8ae31ec fwnode_get_nth_parent -EXPORT_SYMBOL_GPL vmlinux 0xf8b2c6e2 inet_hash -EXPORT_SYMBOL_GPL vmlinux 0xf8c661b0 ipv4_update_pmtu -EXPORT_SYMBOL_GPL vmlinux 0xf8ce918b blkcg_root_css -EXPORT_SYMBOL_GPL vmlinux 0xf8e31a82 genphy_c45_read_lpa +EXPORT_SYMBOL_GPL vmlinux 0xf8944e01 fwnode_graph_get_endpoint_by_id +EXPORT_SYMBOL_GPL vmlinux 0xf8a070e8 blk_queue_can_use_dma_map_merging +EXPORT_SYMBOL_GPL vmlinux 0xf8a87493 netlink_add_tap +EXPORT_SYMBOL_GPL vmlinux 0xf8b2ba25 irq_gc_mask_set_bit +EXPORT_SYMBOL_GPL vmlinux 0xf8b90718 vfio_pci_core_unregister_device +EXPORT_SYMBOL_GPL vmlinux 0xf8d377ba tcp_bpf_update_proto +EXPORT_SYMBOL_GPL vmlinux 0xf8df5db8 sata_sff_hardreset +EXPORT_SYMBOL_GPL vmlinux 0xf8e7c4b0 crypto_dequeue_request +EXPORT_SYMBOL_GPL vmlinux 0xf8ee5a81 usb_intf_get_dma_device +EXPORT_SYMBOL_GPL vmlinux 0xf8f2551f xdp_rxq_info_unreg EXPORT_SYMBOL_GPL vmlinux 0xf8f3a0fb ata_ratelimit EXPORT_SYMBOL_GPL vmlinux 0xf8fe3986 pat_pfn_immune_to_uc_mtrr -EXPORT_SYMBOL_GPL vmlinux 0xf903bd6b gpiod_to_chip -EXPORT_SYMBOL_GPL vmlinux 0xf9069b8b virtio_break_device -EXPORT_SYMBOL_GPL vmlinux 0xf907b348 ata_sas_slave_configure -EXPORT_SYMBOL_GPL vmlinux 0xf9084f5f dma_buf_pin -EXPORT_SYMBOL_GPL vmlinux 0xf913a6d3 __get_task_comm -EXPORT_SYMBOL_GPL vmlinux 0xf924cae4 blkcg_root -EXPORT_SYMBOL_GPL vmlinux 0xf93815cb extcon_dev_register -EXPORT_SYMBOL_GPL vmlinux 0xf9472545 pci_get_dsn -EXPORT_SYMBOL_GPL vmlinux 0xf948ae1f device_store_ulong +EXPORT_SYMBOL_GPL vmlinux 0xf901102c sock_prot_inuse_add +EXPORT_SYMBOL_GPL vmlinux 0xf9084ebe virtio_max_dma_size +EXPORT_SYMBOL_GPL vmlinux 0xf90a4b7b securityfs_create_file +EXPORT_SYMBOL_GPL vmlinux 0xf922e6d4 mnt_drop_write +EXPORT_SYMBOL_GPL vmlinux 0xf92bd9f2 clk_hw_is_enabled EXPORT_SYMBOL_GPL vmlinux 0xf95322f4 kthread_parkme EXPORT_SYMBOL_GPL vmlinux 0xf955e9c5 bprintf -EXPORT_SYMBOL_GPL vmlinux 0xf965e2f8 fuse_abort_conn -EXPORT_SYMBOL_GPL vmlinux 0xf96d9c6e blk_queue_set_zoned -EXPORT_SYMBOL_GPL vmlinux 0xf9812d51 nvme_alloc_request -EXPORT_SYMBOL_GPL vmlinux 0xf9906c1b irqd_cfg +EXPORT_SYMBOL_GPL vmlinux 0xf959de66 set_pages_array_wt +EXPORT_SYMBOL_GPL vmlinux 0xf9764537 to_nvdimm_bus_dev +EXPORT_SYMBOL_GPL vmlinux 0xf9841bfb devm_gpiod_get_optional EXPORT_SYMBOL_GPL vmlinux 0xf9a054b5 __round_jiffies EXPORT_SYMBOL_GPL vmlinux 0xf9b34a0b iopf_queue_free -EXPORT_SYMBOL_GPL vmlinux 0xf9bc50f3 get_net_ns_by_fd -EXPORT_SYMBOL_GPL vmlinux 0xf9ce16a7 ata_link_abort -EXPORT_SYMBOL_GPL vmlinux 0xfa065f3d rdev_set_badblocks -EXPORT_SYMBOL_GPL vmlinux 0xfa06927c param_set_bool_enable_only -EXPORT_SYMBOL_GPL vmlinux 0xfa0880c5 __SCK__tp_func_extlog_mem_event +EXPORT_SYMBOL_GPL vmlinux 0xf9cfaac6 usb_anchor_urb +EXPORT_SYMBOL_GPL vmlinux 0xf9fad878 platform_msi_domain_free_irqs +EXPORT_SYMBOL_GPL vmlinux 0xfa00f955 devm_regmap_field_bulk_alloc EXPORT_SYMBOL_GPL vmlinux 0xfa1eb910 unregister_syscore_ops -EXPORT_SYMBOL_GPL vmlinux 0xfa284be7 gpiod_get_array_optional +EXPORT_SYMBOL_GPL vmlinux 0xfa2599d6 pm_genpd_init EXPORT_SYMBOL_GPL vmlinux 0xfa349688 aer_recover_queue EXPORT_SYMBOL_GPL vmlinux 0xfa35044a alternatives_patched -EXPORT_SYMBOL_GPL vmlinux 0xfa41675d irq_create_mapping_affinity -EXPORT_SYMBOL_GPL vmlinux 0xfa4f7ad3 led_get_default_pattern -EXPORT_SYMBOL_GPL vmlinux 0xfa5347ef nf_queue_entry_get_refs +EXPORT_SYMBOL_GPL vmlinux 0xfa436f39 __sock_recv_timestamp +EXPORT_SYMBOL_GPL vmlinux 0xfa476cff ata_sff_check_status +EXPORT_SYMBOL_GPL vmlinux 0xfa58b84c __devm_regmap_init EXPORT_SYMBOL_GPL vmlinux 0xfa666974 queue_work_node EXPORT_SYMBOL_GPL vmlinux 0xfa690589 netdev_cmd_to_name -EXPORT_SYMBOL_GPL vmlinux 0xfa7c86f6 fwnode_get_parent -EXPORT_SYMBOL_GPL vmlinux 0xfaa0e33b fsnotify_alloc_user_group +EXPORT_SYMBOL_GPL vmlinux 0xfa69bd53 sched_trace_cfs_rq_cpu +EXPORT_SYMBOL_GPL vmlinux 0xfa7b5da0 inet6_csk_xmit +EXPORT_SYMBOL_GPL vmlinux 0xfa8a451a elv_rqhash_add +EXPORT_SYMBOL_GPL vmlinux 0xfaad8c31 __traceiter_neigh_update_done EXPORT_SYMBOL_GPL vmlinux 0xfab30dc0 mdio_bus_exit EXPORT_SYMBOL_GPL vmlinux 0xfab53ed9 pinctrl_gpio_can_use_line -EXPORT_SYMBOL_GPL vmlinux 0xfabd86f4 pci_epc_mem_free_addr -EXPORT_SYMBOL_GPL vmlinux 0xfacabb13 iommu_device_unregister +EXPORT_SYMBOL_GPL vmlinux 0xfac02cd3 spi_mem_adjust_op_size EXPORT_SYMBOL_GPL vmlinux 0xfad9c827 kill_dax -EXPORT_SYMBOL_GPL vmlinux 0xfae32a8b pm_runtime_enable -EXPORT_SYMBOL_GPL vmlinux 0xfae87079 tcp_ca_get_key_by_name +EXPORT_SYMBOL_GPL vmlinux 0xfadc8473 usb_for_each_dev +EXPORT_SYMBOL_GPL vmlinux 0xfae48545 phy_create_lookup +EXPORT_SYMBOL_GPL vmlinux 0xfaf056ca rio_free_net +EXPORT_SYMBOL_GPL vmlinux 0xfb058d41 param_set_bool_enable_only +EXPORT_SYMBOL_GPL vmlinux 0xfb1028e7 acpi_subsys_freeze +EXPORT_SYMBOL_GPL vmlinux 0xfb1c682b usb_find_alt_setting +EXPORT_SYMBOL_GPL vmlinux 0xfb27a096 bpf_prog_destroy +EXPORT_SYMBOL_GPL vmlinux 0xfb2e2ca1 ata_sas_port_alloc EXPORT_SYMBOL_GPL vmlinux 0xfb32b30f ring_buffer_read_prepare_sync -EXPORT_SYMBOL_GPL vmlinux 0xfb439345 __SCK__tp_func_powernv_throttle -EXPORT_SYMBOL_GPL vmlinux 0xfb4be8be kthread_flush_work -EXPORT_SYMBOL_GPL vmlinux 0xfb4d4eec devm_thermal_add_hwmon_sysfs -EXPORT_SYMBOL_GPL vmlinux 0xfb553275 __devm_irq_alloc_descs -EXPORT_SYMBOL_GPL vmlinux 0xfb65f690 cpufreq_dbs_governor_init +EXPORT_SYMBOL_GPL vmlinux 0xfb37dca5 crypto_register_acomp +EXPORT_SYMBOL_GPL vmlinux 0xfb3fa136 vmbus_set_event +EXPORT_SYMBOL_GPL vmlinux 0xfb432ce3 vfs_kern_mount +EXPORT_SYMBOL_GPL vmlinux 0xfb45fc8a of_icc_xlate_onecell +EXPORT_SYMBOL_GPL vmlinux 0xfb4a5d29 crypto_register_instance +EXPORT_SYMBOL_GPL vmlinux 0xfb6188a1 __reset_control_bulk_get +EXPORT_SYMBOL_GPL vmlinux 0xfb64b55b devm_clk_hw_register_fixed_factor EXPORT_SYMBOL_GPL vmlinux 0xfb6eedf9 power_group_name -EXPORT_SYMBOL_GPL vmlinux 0xfb86af74 bpf_preload_ops +EXPORT_SYMBOL_GPL vmlinux 0xfb770525 iopf_queue_remove_device +EXPORT_SYMBOL_GPL vmlinux 0xfb80bea1 gpiod_get_index_optional +EXPORT_SYMBOL_GPL vmlinux 0xfb8532d0 sata_pmp_port_ops EXPORT_SYMBOL_GPL vmlinux 0xfb921e00 hvpci_block_ops -EXPORT_SYMBOL_GPL vmlinux 0xfb94f5e3 da9052_disable_irq_nosync -EXPORT_SYMBOL_GPL vmlinux 0xfb9af059 devm_hwspin_lock_free -EXPORT_SYMBOL_GPL vmlinux 0xfbaf305f regulator_get_bypass_regmap -EXPORT_SYMBOL_GPL vmlinux 0xfbb1af60 __traceiter_kfree_skb -EXPORT_SYMBOL_GPL vmlinux 0xfbb93e85 __tracepoint_neigh_timer_handler -EXPORT_SYMBOL_GPL vmlinux 0xfbbaa6e3 ata_scsi_port_error_handler +EXPORT_SYMBOL_GPL vmlinux 0xfba3c733 tty_get_icount +EXPORT_SYMBOL_GPL vmlinux 0xfba7fb33 sk_psock_drop +EXPORT_SYMBOL_GPL vmlinux 0xfbbcbf26 __udp4_lib_lookup EXPORT_SYMBOL_GPL vmlinux 0xfbbd41ca no_action -EXPORT_SYMBOL_GPL vmlinux 0xfbc7ebfe crypto_stats_akcipher_decrypt -EXPORT_SYMBOL_GPL vmlinux 0xfbca06c3 wait_for_stable_page -EXPORT_SYMBOL_GPL vmlinux 0xfbe1db0f devm_regulator_irq_helper -EXPORT_SYMBOL_GPL vmlinux 0xfbeb7529 tty_port_default_client_ops +EXPORT_SYMBOL_GPL vmlinux 0xfbc07236 udp_init_sock +EXPORT_SYMBOL_GPL vmlinux 0xfbd4fd40 input_class +EXPORT_SYMBOL_GPL vmlinux 0xfbde89ff dmi_kobj EXPORT_SYMBOL_GPL vmlinux 0xfbeeb13c phy_gbit_all_ports_features -EXPORT_SYMBOL_GPL vmlinux 0xfbf1f273 crypto_unregister_aead -EXPORT_SYMBOL_GPL vmlinux 0xfbfc0e79 fib6_rule_default +EXPORT_SYMBOL_GPL vmlinux 0xfbff3fea usb_debug_root EXPORT_SYMBOL_GPL vmlinux 0xfbffd601 net_prio_cgrp_subsys_on_dfl_key -EXPORT_SYMBOL_GPL vmlinux 0xfc0068e8 tracing_cond_snapshot_data -EXPORT_SYMBOL_GPL vmlinux 0xfc01155f __traceiter_block_rq_insert EXPORT_SYMBOL_GPL vmlinux 0xfc03a4ca proc_dou8vec_minmax EXPORT_SYMBOL_GPL vmlinux 0xfc03d97a page_is_ram EXPORT_SYMBOL_GPL vmlinux 0xfc14bb2e dm_get_dev_t +EXPORT_SYMBOL_GPL vmlinux 0xfc183252 register_pernet_device EXPORT_SYMBOL_GPL vmlinux 0xfc19bc45 crypto_dh_encode_key -EXPORT_SYMBOL_GPL vmlinux 0xfc1ba6c9 subsys_dev_iter_init -EXPORT_SYMBOL_GPL vmlinux 0xfc1e63ef crypto_aead_decrypt EXPORT_SYMBOL_GPL vmlinux 0xfc201b66 sprint_oid +EXPORT_SYMBOL_GPL vmlinux 0xfc255c84 crypto_shash_tfm_digest +EXPORT_SYMBOL_GPL vmlinux 0xfc2a1480 clk_hw_get_flags +EXPORT_SYMBOL_GPL vmlinux 0xfc358417 gpio_to_desc EXPORT_SYMBOL_GPL vmlinux 0xfc3b4246 acpi_bus_update_power -EXPORT_SYMBOL_GPL vmlinux 0xfc48ccd8 dma_async_device_channel_register -EXPORT_SYMBOL_GPL vmlinux 0xfc6ca7c6 sysfs_create_groups -EXPORT_SYMBOL_GPL vmlinux 0xfc7078bd dma_buf_end_cpu_access -EXPORT_SYMBOL_GPL vmlinux 0xfc874750 __regmap_init_spi -EXPORT_SYMBOL_GPL vmlinux 0xfc8ecb75 acpi_kobj -EXPORT_SYMBOL_GPL vmlinux 0xfc8faf92 iomap_fiemap -EXPORT_SYMBOL_GPL vmlinux 0xfc8fcbeb device_match_any -EXPORT_SYMBOL_GPL vmlinux 0xfc95fe9e __traceiter_devlink_hwmsg -EXPORT_SYMBOL_GPL vmlinux 0xfc9b110b __inet_lookup_established -EXPORT_SYMBOL_GPL vmlinux 0xfcbc7ee0 dev_pm_domain_attach_by_name +EXPORT_SYMBOL_GPL vmlinux 0xfc4d76d9 scsi_get_vpd_page +EXPORT_SYMBOL_GPL vmlinux 0xfc52d8d6 ata_std_postreset +EXPORT_SYMBOL_GPL vmlinux 0xfc5d3e2b devlink_param_unpublish +EXPORT_SYMBOL_GPL vmlinux 0xfc85e722 device_remove_bin_file +EXPORT_SYMBOL_GPL vmlinux 0xfca5d426 ata_bmdma_qc_issue +EXPORT_SYMBOL_GPL vmlinux 0xfcb3cde7 regulator_set_voltage_sel_pickable_regmap EXPORT_SYMBOL_GPL vmlinux 0xfcbfec70 add_memory_driver_managed EXPORT_SYMBOL_GPL vmlinux 0xfcc1edd3 memory_block_size_bytes +EXPORT_SYMBOL_GPL vmlinux 0xfcc89ee2 fscrypt_ioctl_get_policy_ex EXPORT_SYMBOL_GPL vmlinux 0xfcca5424 register_kprobe -EXPORT_SYMBOL_GPL vmlinux 0xfcce239a to_software_node -EXPORT_SYMBOL_GPL vmlinux 0xfce20b7e ethnl_cable_test_fault_length -EXPORT_SYMBOL_GPL vmlinux 0xfce3cf56 dma_need_sync -EXPORT_SYMBOL_GPL vmlinux 0xfcea42c7 seg6_do_srh_inline -EXPORT_SYMBOL_GPL vmlinux 0xfcf3079f pci_ignore_hotplug +EXPORT_SYMBOL_GPL vmlinux 0xfccb553f gpiod_get_array_value_cansleep +EXPORT_SYMBOL_GPL vmlinux 0xfce2ec35 __xdp_build_skb_from_frame +EXPORT_SYMBOL_GPL vmlinux 0xfcf9ba29 devm_pm_opp_attach_genpd EXPORT_SYMBOL_GPL vmlinux 0xfcf9ef73 hw_protection_shutdown -EXPORT_SYMBOL_GPL vmlinux 0xfcffc2d6 tty_put_char -EXPORT_SYMBOL_GPL vmlinux 0xfd0712b7 crypto_alloc_skcipher -EXPORT_SYMBOL_GPL vmlinux 0xfd24a134 pktgen_xfrm_outer_mode_output -EXPORT_SYMBOL_GPL vmlinux 0xfd57691b pm_generic_suspend -EXPORT_SYMBOL_GPL vmlinux 0xfd638131 device_show_ulong +EXPORT_SYMBOL_GPL vmlinux 0xfd06d25a ip6_local_out +EXPORT_SYMBOL_GPL vmlinux 0xfd0b4ebe blk_mq_quiesce_queue +EXPORT_SYMBOL_GPL vmlinux 0xfd1097fb ata_port_abort +EXPORT_SYMBOL_GPL vmlinux 0xfd16ff7e debugfs_file_put +EXPORT_SYMBOL_GPL vmlinux 0xfd175682 pinctrl_dev_get_name +EXPORT_SYMBOL_GPL vmlinux 0xfd2a2c9b fwnode_get_next_available_child_node +EXPORT_SYMBOL_GPL vmlinux 0xfd3d7064 ata_sff_hsm_move +EXPORT_SYMBOL_GPL vmlinux 0xfd54708e pci_epf_free_space +EXPORT_SYMBOL_GPL vmlinux 0xfd6dffe6 __SCK__tp_func_io_page_fault EXPORT_SYMBOL_GPL vmlinux 0xfd7243c7 erst_disable -EXPORT_SYMBOL_GPL vmlinux 0xfd8f90c9 nvme_set_queue_count -EXPORT_SYMBOL_GPL vmlinux 0xfd9adb2a inet_csk_get_port +EXPORT_SYMBOL_GPL vmlinux 0xfd76585e regulator_desc_list_voltage_linear +EXPORT_SYMBOL_GPL vmlinux 0xfd86c541 pktgen_xfrm_outer_mode_output +EXPORT_SYMBOL_GPL vmlinux 0xfd8ea184 spi_finalize_current_transfer +EXPORT_SYMBOL_GPL vmlinux 0xfd9779ff pm_wakeup_ws_event +EXPORT_SYMBOL_GPL vmlinux 0xfd98196f virtqueue_add_sgs +EXPORT_SYMBOL_GPL vmlinux 0xfda3bd2f vfio_iommu_group_get +EXPORT_SYMBOL_GPL vmlinux 0xfdaef76e bdev_disk_changed +EXPORT_SYMBOL_GPL vmlinux 0xfdbc7cb8 tracing_snapshot_cond_disable EXPORT_SYMBOL_GPL vmlinux 0xfdbd7a17 crypto_get_attr_type -EXPORT_SYMBOL_GPL vmlinux 0xfde689b8 pci_ioremap_wc_bar -EXPORT_SYMBOL_GPL vmlinux 0xfde7b0ab ata_pci_sff_init_host +EXPORT_SYMBOL_GPL vmlinux 0xfdc527d0 acpi_dev_clear_dependencies +EXPORT_SYMBOL_GPL vmlinux 0xfdd15e39 perf_event_sysfs_show +EXPORT_SYMBOL_GPL vmlinux 0xfdea0029 __SCK__tp_func_mc_event EXPORT_SYMBOL_GPL vmlinux 0xfdea2d04 alarm_cancel +EXPORT_SYMBOL_GPL vmlinux 0xfdebdde1 ip6_append_data +EXPORT_SYMBOL_GPL vmlinux 0xfe03079e sched_setattr_nocheck EXPORT_SYMBOL_GPL vmlinux 0xfe0e7cd3 apei_exec_post_unmap_gars -EXPORT_SYMBOL_GPL vmlinux 0xfe10851d __fsnotify_parent EXPORT_SYMBOL_GPL vmlinux 0xfe1a7a7b mpi_point_release -EXPORT_SYMBOL_GPL vmlinux 0xfe1b9903 pinctrl_find_gpio_range_from_pin_nolock -EXPORT_SYMBOL_GPL vmlinux 0xfe2c2ba1 public_key_subtype +EXPORT_SYMBOL_GPL vmlinux 0xfe211db0 ata_std_sched_eh +EXPORT_SYMBOL_GPL vmlinux 0xfe22ad47 mddev_init EXPORT_SYMBOL_GPL vmlinux 0xfe3a6de3 alarm_try_to_cancel -EXPORT_SYMBOL_GPL vmlinux 0xfe41a178 vfio_device_get_from_dev -EXPORT_SYMBOL_GPL vmlinux 0xfe455475 rtnl_af_register +EXPORT_SYMBOL_GPL vmlinux 0xfe3ae0f8 fscrypt_prepare_new_inode EXPORT_SYMBOL_GPL vmlinux 0xfe476039 ktime_get_resolution_ns +EXPORT_SYMBOL_GPL vmlinux 0xfe4fe436 fib6_rule_default +EXPORT_SYMBOL_GPL vmlinux 0xfe530bd3 br_fdb_test_addr_hook EXPORT_SYMBOL_GPL vmlinux 0xfe5aad0c divider_ro_determine_rate -EXPORT_SYMBOL_GPL vmlinux 0xfe6638a2 usb_hcd_amd_remote_wakeup_quirk -EXPORT_SYMBOL_GPL vmlinux 0xfe7eb508 unmap_mapping_pages -EXPORT_SYMBOL_GPL vmlinux 0xfe820314 power_supply_property_is_writeable +EXPORT_SYMBOL_GPL vmlinux 0xfe5fe834 skb_zerocopy_iter_dgram +EXPORT_SYMBOL_GPL vmlinux 0xfe638a03 dev_pm_genpd_set_performance_state +EXPORT_SYMBOL_GPL vmlinux 0xfe8482f2 compat_only_sysfs_link_entry_to_kobj EXPORT_SYMBOL_GPL vmlinux 0xfe8cdb84 ring_buffer_alloc_read_page -EXPORT_SYMBOL_GPL vmlinux 0xfe8e60cc blk_mq_freeze_queue_wait -EXPORT_SYMBOL_GPL vmlinux 0xfe8e73a0 ping_bind -EXPORT_SYMBOL_GPL vmlinux 0xfe8e7dfe iommu_group_get +EXPORT_SYMBOL_GPL vmlinux 0xfe9618be usb_match_one_id EXPORT_SYMBOL_GPL vmlinux 0xfe990052 gpio_free -EXPORT_SYMBOL_GPL vmlinux 0xfeacb60b gov_attr_set_get -EXPORT_SYMBOL_GPL vmlinux 0xfeb6663f xfrm_output -EXPORT_SYMBOL_GPL vmlinux 0xfeb8ee1b hwspin_lock_request +EXPORT_SYMBOL_GPL vmlinux 0xfea43e51 trace_output_call +EXPORT_SYMBOL_GPL vmlinux 0xfea55481 pci_add_dynid +EXPORT_SYMBOL_GPL vmlinux 0xfeb4ade0 __phy_modify_mmd_changed +EXPORT_SYMBOL_GPL vmlinux 0xfeb879f5 usb_deregister_device_driver +EXPORT_SYMBOL_GPL vmlinux 0xfebe2c85 dev_pm_qos_hide_flags EXPORT_SYMBOL_GPL vmlinux 0xfec3bf84 icst_clk_setup -EXPORT_SYMBOL_GPL vmlinux 0xfed03a8a devm_of_icc_get EXPORT_SYMBOL_GPL vmlinux 0xfed561ff divider_determine_rate -EXPORT_SYMBOL_GPL vmlinux 0xfed85a0b usb_find_alt_setting -EXPORT_SYMBOL_GPL vmlinux 0xfee1f34e irq_domain_reset_irq_data -EXPORT_SYMBOL_GPL vmlinux 0xfee827e8 acpi_debugfs_dir EXPORT_SYMBOL_GPL vmlinux 0xfeeecd05 apei_read -EXPORT_SYMBOL_GPL vmlinux 0xfef4fc63 regulator_get_drvdata -EXPORT_SYMBOL_GPL vmlinux 0xff048ca3 irq_chip_set_parent_state +EXPORT_SYMBOL_GPL vmlinux 0xff05d207 dm_accept_partial_bio EXPORT_SYMBOL_GPL vmlinux 0xff05fa13 vring_interrupt -EXPORT_SYMBOL_GPL vmlinux 0xff08da64 gpiochip_generic_free -EXPORT_SYMBOL_GPL vmlinux 0xff0ce84f rtc_update_irq_enable EXPORT_SYMBOL_GPL vmlinux 0xff1666f3 reset_control_bulk_assert +EXPORT_SYMBOL_GPL vmlinux 0xff174ee0 trace_event_ignore_this_pid EXPORT_SYMBOL_GPL vmlinux 0xff1e67b9 setup_APIC_eilvt -EXPORT_SYMBOL_GPL vmlinux 0xff2086d7 device_create_file -EXPORT_SYMBOL_GPL vmlinux 0xff24fd21 da9052_enable_irq -EXPORT_SYMBOL_GPL vmlinux 0xff290a67 acct_bioset_exit +EXPORT_SYMBOL_GPL vmlinux 0xff2380fb pci_epf_destroy EXPORT_SYMBOL_GPL vmlinux 0xff291ecf clk_unregister_divider -EXPORT_SYMBOL_GPL vmlinux 0xff440cf7 ip6_datagram_recv_ctl -EXPORT_SYMBOL_GPL vmlinux 0xff4bd2c0 nvme_sync_queues -EXPORT_SYMBOL_GPL vmlinux 0xff57e657 vfs_kern_mount -EXPORT_SYMBOL_GPL vmlinux 0xff6e531f devlink_port_region_create -EXPORT_SYMBOL_GPL vmlinux 0xff72fed4 get_device -EXPORT_SYMBOL_GPL vmlinux 0xff75f778 set_selection_kernel +EXPORT_SYMBOL_GPL vmlinux 0xff2ab4ff crypto_alg_extsize +EXPORT_SYMBOL_GPL vmlinux 0xff32ba03 pci_epc_mem_alloc_addr +EXPORT_SYMBOL_GPL vmlinux 0xff4cde9a sock_diag_save_cookie +EXPORT_SYMBOL_GPL vmlinux 0xff595beb gpiochip_free_own_desc +EXPORT_SYMBOL_GPL vmlinux 0xff5e956e vp_modern_probe +EXPORT_SYMBOL_GPL vmlinux 0xff78e9d9 ip_tunnel_change_mtu +EXPORT_SYMBOL_GPL vmlinux 0xff7aa452 acpi_find_child_device EXPORT_SYMBOL_GPL vmlinux 0xff7e33bf mpi_sub_ui EXPORT_SYMBOL_GPL vmlinux 0xff81487d gpiod_remove_lookup_table EXPORT_SYMBOL_GPL vmlinux 0xff8e74e2 arch_haltpoll_enable +EXPORT_SYMBOL_GPL vmlinux 0xff9dd864 cpufreq_policy_transition_delay_us EXPORT_SYMBOL_GPL vmlinux 0xff9e23d1 hugetlb_cgrp_subsys_on_dfl_key EXPORT_SYMBOL_GPL vmlinux 0xffae8e8b nsecs_to_jiffies -EXPORT_SYMBOL_GPL vmlinux 0xffb869db bpf_trace_run12 -EXPORT_SYMBOL_GPL vmlinux 0xffbc3cac pm_relax -EXPORT_SYMBOL_GPL vmlinux 0xffdb0b67 peernet2id_alloc -EXPORT_SYMBOL_GPL vmlinux 0xffeed268 nvmem_register +EXPORT_SYMBOL_GPL vmlinux 0xffb34de9 syscon_regmap_lookup_by_phandle +EXPORT_SYMBOL_GPL vmlinux 0xffc746d0 wm831x_set_bits +EXPORT_SYMBOL_GPL vmlinux 0xffcecf98 md_run +EXPORT_SYMBOL_GPL vmlinux 0xffd02b8a iommu_detach_group +EXPORT_SYMBOL_GPL vmlinux 0xffd145ca clk_hw_get_parent +EXPORT_SYMBOL_GPL vmlinux 0xfffa40c5 blkdev_report_zones FIRMWARE_LOADER_PRIVATE EXPORT_SYMBOL_GPL 0xd3ae7756 fw_fallback_config vmlinux -IDXD EXPORT_SYMBOL_GPL 0x13d27bc8 idxd_driver_unregister drivers/dma/idxd/idxd_bus -IDXD EXPORT_SYMBOL_GPL 0x1585760e dsa_bus_type drivers/dma/idxd/idxd_bus -IDXD EXPORT_SYMBOL_GPL 0x4723e48d idxd_user_drv drivers/dma/idxd/idxd -IDXD EXPORT_SYMBOL_GPL 0x4c2f8b60 idxd_dmaengine_drv drivers/dma/idxd/idxd -IDXD EXPORT_SYMBOL_GPL 0x8b0ea862 idxd_drv drivers/dma/idxd/idxd -IDXD EXPORT_SYMBOL_GPL 0xaf1e383d __idxd_driver_register drivers/dma/idxd/idxd_bus -INT340X_THERMAL EXPORT_SYMBOL_GPL 0x378df8db processor_thermal_send_mbox_read_cmd drivers/thermal/intel/int340x_thermal/processor_thermal_mbox -INT340X_THERMAL EXPORT_SYMBOL_GPL 0x6e047274 processor_thermal_send_mbox_write_cmd drivers/thermal/intel/int340x_thermal/processor_thermal_mbox -MCB EXPORT_SYMBOL_GPL 0x1a4f0383 mcb_bus_get drivers/mcb/mcb -MCB EXPORT_SYMBOL_GPL 0x1dd085b7 __mcb_register_driver drivers/mcb/mcb -MCB EXPORT_SYMBOL_GPL 0x451b9a23 mcb_get_irq drivers/mcb/mcb -MCB EXPORT_SYMBOL_GPL 0x603af374 mcb_bus_put drivers/mcb/mcb -MCB EXPORT_SYMBOL_GPL 0x6de23f51 mcb_bus_add_devices drivers/mcb/mcb -MCB EXPORT_SYMBOL_GPL 0x7e56100c mcb_unregister_driver drivers/mcb/mcb -MCB EXPORT_SYMBOL_GPL 0x848c3dad mcb_release_bus drivers/mcb/mcb -MCB EXPORT_SYMBOL_GPL 0xa10248aa mcb_alloc_bus drivers/mcb/mcb -MCB EXPORT_SYMBOL_GPL 0xb37c0c19 mcb_get_resource drivers/mcb/mcb -MCB EXPORT_SYMBOL_GPL 0xc31ca4a7 chameleon_parse_cells drivers/mcb/mcb -MCB EXPORT_SYMBOL_GPL 0xd096404d mcb_alloc_dev drivers/mcb/mcb -MCB EXPORT_SYMBOL_GPL 0xd99d76a7 mcb_request_mem drivers/mcb/mcb -MCB EXPORT_SYMBOL_GPL 0xe6a79086 mcb_free_dev drivers/mcb/mcb +IDXD EXPORT_SYMBOL_GPL 0x0bb71792 idxd_driver_unregister drivers/dma/idxd/idxd_bus +IDXD EXPORT_SYMBOL_GPL 0x4c1477a7 dsa_bus_type drivers/dma/idxd/idxd_bus +IDXD EXPORT_SYMBOL_GPL 0x6e6ad649 idxd_user_drv drivers/dma/idxd/idxd +IDXD EXPORT_SYMBOL_GPL 0xae516d72 idxd_dmaengine_drv drivers/dma/idxd/idxd +IDXD EXPORT_SYMBOL_GPL 0xd4661817 __idxd_driver_register drivers/dma/idxd/idxd_bus +IDXD EXPORT_SYMBOL_GPL 0xd8dad8b8 idxd_drv drivers/dma/idxd/idxd +INT340X_THERMAL EXPORT_SYMBOL_GPL 0x816e6157 processor_thermal_send_mbox_write_cmd drivers/thermal/intel/int340x_thermal/processor_thermal_mbox +INT340X_THERMAL EXPORT_SYMBOL_GPL 0xc9538502 processor_thermal_send_mbox_read_cmd drivers/thermal/intel/int340x_thermal/processor_thermal_mbox +MCB EXPORT_SYMBOL_GPL 0x059e8c9f mcb_device_register drivers/mcb/mcb +MCB EXPORT_SYMBOL_GPL 0x0d2c5102 mcb_free_dev drivers/mcb/mcb +MCB EXPORT_SYMBOL_GPL 0x193d62fa mcb_unregister_driver drivers/mcb/mcb +MCB EXPORT_SYMBOL_GPL 0x33bc277b mcb_get_resource drivers/mcb/mcb +MCB EXPORT_SYMBOL_GPL 0x4613cd7f mcb_alloc_dev drivers/mcb/mcb +MCB EXPORT_SYMBOL_GPL 0x4910cb04 __mcb_register_driver drivers/mcb/mcb +MCB EXPORT_SYMBOL_GPL 0x7edf8466 mcb_request_mem drivers/mcb/mcb +MCB EXPORT_SYMBOL_GPL 0x8bf74751 chameleon_parse_cells drivers/mcb/mcb +MCB EXPORT_SYMBOL_GPL 0x967ab125 mcb_alloc_bus drivers/mcb/mcb +MCB EXPORT_SYMBOL_GPL 0x99db6ff7 mcb_release_bus drivers/mcb/mcb +MCB EXPORT_SYMBOL_GPL 0xb09e7ec7 mcb_bus_add_devices drivers/mcb/mcb +MCB EXPORT_SYMBOL_GPL 0xba8d7c68 mcb_bus_get drivers/mcb/mcb MCB EXPORT_SYMBOL_GPL 0xeb2c8905 mcb_release_mem drivers/mcb/mcb -MCB EXPORT_SYMBOL_GPL 0xfefe6382 mcb_device_register drivers/mcb/mcb -NVME_TARGET_PASSTHRU EXPORT_SYMBOL_GPL 0x21aefc61 nvme_find_get_ns vmlinux -NVME_TARGET_PASSTHRU EXPORT_SYMBOL_GPL 0x2aec2bf6 nvme_command_effects vmlinux -NVME_TARGET_PASSTHRU EXPORT_SYMBOL_GPL 0x523146dc nvme_execute_passthru_rq vmlinux -NVME_TARGET_PASSTHRU EXPORT_SYMBOL_GPL 0x90aab6d2 nvme_put_ns vmlinux -NVME_TARGET_PASSTHRU EXPORT_SYMBOL_GPL 0xad4fa080 nvme_ctrl_from_file vmlinux +MCB EXPORT_SYMBOL_GPL 0xf396c663 mcb_get_irq drivers/mcb/mcb +MCB EXPORT_SYMBOL_GPL 0xfd88ec9c mcb_bus_put drivers/mcb/mcb +NVME_TARGET_PASSTHRU EXPORT_SYMBOL_GPL 0x17b2da29 nvme_command_effects vmlinux +NVME_TARGET_PASSTHRU EXPORT_SYMBOL_GPL 0x22a14089 nvme_execute_passthru_rq vmlinux +NVME_TARGET_PASSTHRU EXPORT_SYMBOL_GPL 0x7e1b84cf nvme_find_get_ns vmlinux +NVME_TARGET_PASSTHRU EXPORT_SYMBOL_GPL 0x8c146071 nvme_ctrl_from_file vmlinux +NVME_TARGET_PASSTHRU EXPORT_SYMBOL_GPL 0xfb6380da nvme_put_ns vmlinux diff -u linux-azure-5.15-5.15.0/debian.azure/abi/version linux-azure-5.15-5.15.0/debian.azure/abi/version --- linux-azure-5.15-5.15.0/debian.azure/abi/version +++ linux-azure-5.15-5.15.0/debian.azure/abi/version @@ -1 +1 @@ -5.15.0-1005.6 +5.15.0-1007.8 diff -u linux-azure-5.15-5.15.0/debian.azure/changelog linux-azure-5.15-5.15.0/debian.azure/changelog --- linux-azure-5.15-5.15.0/debian.azure/changelog +++ linux-azure-5.15-5.15.0/debian.azure/changelog @@ -1,3 +1,1817 @@ +linux-azure (5.15.0-1008.9) jammy; urgency=medium + + * jammy/linux-azure: 5.15.0-1008.9 -proposed tracker (LP: #1974294) + + * Packaging resync (LP: #1786013) + - debian/dkms-versions -- update from kernel-versions (main/2022.04.18) + + * [Azure] WARNING: CPU: 0 PID: 499 at include/linux/dma-mapping.h:555 + netvsc_probe+0x3c9/0x3e0 (LP: #1975717) + - Drivers: hv: vmbus: Rework use of DMA_BIT_MASK(64) + - Drivers: hv: vmbus: Fix initialization of device object in + vmbus_device_register() + + * config CONFIG_HISI_PMU for kunpeng920 (LP: #1956086) + - [Config] azure: CONFIG_HISI_PMU=m + + * linux: CONFIG_SERIAL_8250_MID=y (LP: #1967338) + - [Config] azure: CONFIG_SERIAL_8250_MID=y + + * Support AMD P-State cpufreq control mechanism (LP: #1956509) // Enable + speakup kernel modules to allow the speakup screen reader to function + (LP: #1967702) + - [Config] azure: Update configs after rebase + + * Azure: swiotlb patch needed for CVM (LP: #1971701) // [Azure][CVM] Fix + swiotlb_max_mapping_size() for potential bounce buffer allocation failure in + storvsc (LP: #1973169) + - SAUCE: swiotlb: Max mapping size takes min align mask into account + + * Azure: swiotlb patch needed for CVM (LP: #1971701) + - SAUCE: treewide: Replace the use of mem_encrypt_active() with + cc_platform_has() + - SAUCE: swiotlb: use bitmap to track free slots + - SAUCE: swiotlb: allocate memory in a cache-friendly way + - SAUCE: swiotlb: Split up single swiotlb lock + + * jammy/linux-azure: Update cifs to 5.15 backport (LP: #1970977) + - improve error message when mount options conflict with posix + - cifs: call cifs_reconnect when a connection is marked + - cifs: call helper functions for marking channels for reconnect + - cifs: mark sessions for reconnection in helper function + - treewide: Replace zero-length arrays with flexible-array members + - smb3: fix incorrect session setup check for multiuser mounts + - cifs: truncate the inode and mapping when we simulate fcollapse + - cifs: use a different reconnect helper for non-cifsd threads + - cifs: do not skip link targets when an I/O fails + - cifs: convert the path to utf16 in smb2_query_info_compound + - cifs: change smb2_query_info_compound to use a cached fid, if available + - cifs: fix bad fids sent over wire + - cifs: fix incorrect use of list iterator after the loop + - move more common protocol header definitions to smbfs_common + - smb3: move defines for ioctl protocol header and SMB2 sizes to smbfs_common + - smb3: move defines for query info and query fsinfo to smbfs_common + - smb3: cleanup and clarify status of tree connections + - smb3: fix ksmbd bigendian bug in oplock break, and move its struct to + smbfs_common + - fs: Remove ->readpages address space operation + - cifs: fix potential race with cifsd thread + - cifs: remove check of list iterator against head past the loop body + - cifs: force new session setup and tcon for dfs + - cifs: update internal module number + - cifs: Check the IOCB_DIRECT flag, not O_DIRECT + - cifs: Split the smb3_add_credits tracepoint + - cifs: Use kzalloc instead of kmalloc/memset + - cifs: fix NULL ptr dereference in refresh_mounts() + - cifs: use correct lock type in cifs_reconnect() + - cifs: destage any unwritten data to the server before calling + copychunk_write + + * [Azure] PCI: hv: Do not set PCI_COMMAND_MEMORY to reduce VM boot time + (LP: #1972662) + - PCI: hv: Do not set PCI_COMMAND_MEMORY to reduce VM boot time + + * Jammy/linux-azure: CONFIG_BLK_DEV_FD=n (LP: #1972017) + - [Config] azure: CONFIG_BLK_DEV_FD=n + + * [Azure] hv_netvsc: Add support for XDP_REDIRECT (LP: #1972832) + - hv_netvsc: Add comment of netvsc_xdp_xmit() + - hv_netvsc: Add support for XDP_REDIRECT + + * linux-azure: Patch Set for ARM64 Images 20.04 and 18.04 (LP: #1970468) + - Drivers: hv: balloon: Support status report for larger page sizes + + [ Ubuntu: 5.15.0-35.36 ] + + * CVE-2022-21499 + - SAUCE: debug: Lock down kgdb + + [ Ubuntu: 5.15.0-34.35 ] + + * jammy/linux: 5.15.0-34.35 -proposed tracker (LP: #1974322) + * AMD APU s2idle is broken after the ASIC reset fix (LP: #1972134) + - drm/amdgpu: unify BO evicting method in amdgpu_ttm + - drm/amdgpu: explicitly check for s0ix when evicting resources + * amd_gpio AMDI0030:00: Failed to translate GPIO pin 0x0000 to IRQ, err -517 + (LP: #1971597) + - gpio: Request interrupts after IRQ is initialized + * config CONFIG_HISI_PMU for kunpeng920 (LP: #1956086) + - [Config] CONFIG_HISI_PMU=m + * Mute/mic LEDs no function on EliteBook G9 platfroms (LP: #1970552) + - ALSA: hda/realtek: Enable mute/micmute LEDs support for HP Laptops + * network-manager/1.36.4-2ubuntu1 ADT test failure with linux/5.15.0-28.29 + (LP: #1971418) + - Revert "rfkill: make new event layout opt-in" + * PCIE LnkCtl ASPM not enabled under VMD mode for Alder Lake platforms + (LP: #1942160) + - SAUCE: vmd: fixup bridge ASPM by driver name instead + * Mute/mic LEDs no function on HP EliteBook 845/865 G9 (LP: #1970178) + - ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on EliteBook + 845/865 G9 + * Enable headset mic on Lenovo P360 (LP: #1967069) + - ALSA: hda/realtek: Enable headset mic on Lenovo P360 + * WCN6856 BT keep in OFF state after coldboot system (LP: #1967067) + - Bluetooth: btusb: Improve stability for QCA devices + * Screen sometimes can't update [Failed to post KMS update: CRTC property + (GAMMA_LUT) not found] (LP: #1967274) + - drm/i915/xelpd: Enable Pipe color support for D13 platform + - drm/i915: Use unlocked register accesses for LUT loads + - drm/i915/xelpd: Enable Pipe Degamma + - drm/i915/xelpd: Add Pipe Color Lut caps to platform config + * Jammy update: v5.15.35 upstream stable release (LP: #1969857) + - drm/amd/display: Add pstate verification and recovery for DCN31 + - drm/amd/display: Fix p-state allow debug index on dcn31 + - hamradio: defer 6pack kfree after unregister_netdev + - hamradio: remove needs_free_netdev to avoid UAF + - cpuidle: PSCI: Move the `has_lpi` check to the beginning of the function + - ACPI: processor idle: Check for architectural support for LPI + - ACPI: processor: idle: fix lockup regression on 32-bit ThinkPad T40 + - btrfs: remove unused parameter nr_pages in add_ra_bio_pages() + - btrfs: remove no longer used counter when reading data page + - btrfs: remove unused variable in btrfs_{start,write}_dirty_block_groups() + - soc: qcom: aoss: Expose send for generic usecase + - dt-bindings: net: qcom,ipa: add optional qcom,qmp property + - net: ipa: request IPA register values be retained + - btrfs: release correct delalloc amount in direct IO write path + - ALSA: core: Add snd_card_free_on_error() helper + - ALSA: sis7019: Fix the missing error handling + - ALSA: ali5451: Fix the missing snd_card_free() call at probe error + - ALSA: als300: Fix the missing snd_card_free() call at probe error + - ALSA: als4000: Fix the missing snd_card_free() call at probe error + - ALSA: atiixp: Fix the missing snd_card_free() call at probe error + - ALSA: au88x0: Fix the missing snd_card_free() call at probe error + - ALSA: aw2: Fix the missing snd_card_free() call at probe error + - ALSA: azt3328: Fix the missing snd_card_free() call at probe error + - ALSA: bt87x: Fix the missing snd_card_free() call at probe error + - ALSA: ca0106: Fix the missing snd_card_free() call at probe error + - ALSA: cmipci: Fix the missing snd_card_free() call at probe error + - ALSA: cs4281: Fix the missing snd_card_free() call at probe error + - ALSA: cs5535audio: Fix the missing snd_card_free() call at probe error + - ALSA: echoaudio: Fix the missing snd_card_free() call at probe error + - ALSA: emu10k1x: Fix the missing snd_card_free() call at probe error + - ALSA: ens137x: Fix the missing snd_card_free() call at probe error + - ALSA: es1938: Fix the missing snd_card_free() call at probe error + - ALSA: es1968: Fix the missing snd_card_free() call at probe error + - ALSA: fm801: Fix the missing snd_card_free() call at probe error + - ALSA: galaxy: Fix the missing snd_card_free() call at probe error + - ALSA: hdsp: Fix the missing snd_card_free() call at probe error + - ALSA: hdspm: Fix the missing snd_card_free() call at probe error + - ALSA: ice1724: Fix the missing snd_card_free() call at probe error + - ALSA: intel8x0: Fix the missing snd_card_free() call at probe error + - ALSA: intel_hdmi: Fix the missing snd_card_free() call at probe error + - ALSA: korg1212: Fix the missing snd_card_free() call at probe error + - ALSA: lola: Fix the missing snd_card_free() call at probe error + - ALSA: lx6464es: Fix the missing snd_card_free() call at probe error + - ALSA: maestro3: Fix the missing snd_card_free() call at probe error + - ALSA: oxygen: Fix the missing snd_card_free() call at probe error + - ALSA: riptide: Fix the missing snd_card_free() call at probe error + - ALSA: rme32: Fix the missing snd_card_free() call at probe error + - ALSA: rme9652: Fix the missing snd_card_free() call at probe error + - ALSA: rme96: Fix the missing snd_card_free() call at probe error + - ALSA: sc6000: Fix the missing snd_card_free() call at probe error + - ALSA: sonicvibes: Fix the missing snd_card_free() call at probe error + - ALSA: via82xx: Fix the missing snd_card_free() call at probe error + - ALSA: usb-audio: Cap upper limits of buffer/period bytes for implicit fb + - ALSA: nm256: Don't call card private_free at probe error path + - drm/msm: Add missing put_task_struct() in debugfs path + - firmware: arm_scmi: Remove clear channel call on the TX channel + - memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe + - Revert "ath11k: mesh: add support for 256 bitmap in blockack frames in 11ax" + - firmware: arm_scmi: Fix sorting of retrieved clock rates + - media: rockchip/rga: do proper error checking in probe + - SUNRPC: Fix the svc_deferred_event trace class + - net/sched: flower: fix parsing of ethertype following VLAN header + - veth: Ensure eth header is in skb's linear part + - gpiolib: acpi: use correct format characters + - cifs: release cached dentries only if mount is complete + - net: mdio: don't defer probe forever if PHY IRQ provider is missing + - mlxsw: i2c: Fix initialization error flow + - net/sched: fix initialization order when updating chain 0 head + - net: dsa: felix: suppress -EPROBE_DEFER errors + - net: ethernet: stmmac: fix altr_tse_pcs function when using a fixed-link + - net/sched: taprio: Check if socket flags are valid + - cfg80211: hold bss_lock while updating nontrans_list + - netfilter: nft_socket: make cgroup match work in input too + - drm/msm: Fix range size vs end confusion + - drm/msm/dsi: Use connector directly in msm_dsi_manager_connector_init() + - drm/msm/dp: add fail safe mode outside of event_mutex context + - net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() + - scsi: pm80xx: Mask and unmask upper interrupt vectors 32-63 + - scsi: pm80xx: Enable upper inbound, outbound queues + - scsi: iscsi: Move iscsi_ep_disconnect() + - scsi: iscsi: Fix offload conn cleanup when iscsid restarts + - scsi: iscsi: Fix endpoint reuse regression + - scsi: iscsi: Fix conn cleanup and stop race during iscsid restart + - scsi: iscsi: Fix unbound endpoint error handling + - sctp: Initialize daddr on peeled off socket + - netfilter: nf_tables: nft_parse_register can return a negative value + - ALSA: ad1889: Fix the missing snd_card_free() call at probe error + - ALSA: mtpav: Don't call card private_free at probe error path + - io_uring: move io_uring_rsrc_update2 validation + - io_uring: verify that resv2 is 0 in io_uring_rsrc_update2 + - io_uring: verify pad field is 0 in io_get_ext_arg + - testing/selftests/mqueue: Fix mq_perf_tests to free the allocated cpu set + - ALSA: usb-audio: Increase max buffer size + - ALSA: usb-audio: Limit max buffer and period sizes per time + - perf tools: Fix misleading add event PMU debug message + - macvlan: Fix leaking skb in source mode with nodst option + - net: ftgmac100: access hardware register after clock ready + - nfc: nci: add flush_workqueue to prevent uaf + - cifs: potential buffer overflow in handling symlinks + - dm mpath: only use ktime_get_ns() in historical selector + - vfio/pci: Fix vf_token mechanism when device-specific VF drivers are used + - net: bcmgenet: Revert "Use stronger register read/writes to assure ordering" + - block: fix offset/size check in bio_trim() + - drm/amd: Add USBC connector ID + - btrfs: fix fallocate to use file_modified to update permissions consistently + - btrfs: do not warn for free space inode in cow_file_range + - drm/amdgpu: conduct a proper cleanup of PDB bo + - drm/amdgpu/gmc: use PCI BARs for APUs in passthrough + - drm/amd/display: fix audio format not updated after edid updated + - drm/amd/display: FEC check in timing validation + - drm/amd/display: Update VTEM Infopacket definition + - drm/amdkfd: Fix Incorrect VMIDs passed to HWS + - drm/amdgpu/vcn: improve vcn dpg stop procedure + - drm/amdkfd: Check for potential null return of kmalloc_array() + - Drivers: hv: vmbus: Deactivate sysctl_record_panic_msg by default in + isolated guests + - PCI: hv: Propagate coherence from VMbus device to PCI device + - Drivers: hv: vmbus: Prevent load re-ordering when reading ring buffer + - scsi: target: tcmu: Fix possible page UAF + - scsi: lpfc: Fix queue failures when recovering from PCI parity error + - scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024 + - net: micrel: fix KS8851_MLL Kconfig + - ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs + - gpu: ipu-v3: Fix dev_dbg frequency output + - regulator: wm8994: Add an off-on delay for WM8994 variant + - arm64: alternatives: mark patch_alternative() as `noinstr` + - tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry + - net: axienet: setup mdio unconditionally + - Drivers: hv: balloon: Disable balloon and hot-add accordingly + - net: usb: aqc111: Fix out-of-bounds accesses in RX fixup + - myri10ge: fix an incorrect free for skb in myri10ge_sw_tso + - spi: cadence-quadspi: fix protocol setup for non-1-1-X operations + - drm/amd/display: Enable power gating before init_pipes + - drm/amd/display: Revert FEC check in validation + - drm/amd/display: Fix allocate_mst_payload assert on resume + - drbd: set QUEUE_FLAG_STABLE_WRITES + - scsi: mpt3sas: Fail reset operation if config request timed out + - scsi: mvsas: Add PCI ID of RocketRaid 2640 + - scsi: megaraid_sas: Target with invalid LUN ID is deleted during scan + - drivers: net: slip: fix NPD bug in sl_tx_timeout() + - io_uring: zero tag on rsrc removal + - io_uring: use nospec annotation for more indexes + - perf/imx_ddr: Fix undefined behavior due to shift overflowing the constant + - mm/secretmem: fix panic when growing a memfd_secret + - mm, page_alloc: fix build_zonerefs_node() + - mm: fix unexpected zeroed page mapping with zram swap + - mm: kmemleak: take a full lowmem check in kmemleak_*_phys() + - KVM: x86/mmu: Resolve nx_huge_pages when kvm.ko is loaded + - SUNRPC: Fix NFSD's request deferral on RDMA transports + - memory: renesas-rpc-if: fix platform-device leak in error path + - gcc-plugins: latent_entropy: use /dev/urandom + - cifs: verify that tcon is valid before dereference in cifs_kill_sb + - ath9k: Properly clear TX status area before reporting to mac80211 + - ath9k: Fix usage of driver-private space in tx_info + - btrfs: fix root ref counts in error handling in btrfs_get_root_ref + - btrfs: mark resumed async balance as writing + - ALSA: hda/realtek: Add quirk for Clevo PD50PNT + - ALSA: hda/realtek: add quirk for Lenovo Thinkpad X12 speakers + - ALSA: pcm: Test for "silence" field in struct "pcm_format_data" + - nl80211: correctly check NL80211_ATTR_REG_ALPHA2 size + - ipv6: fix panic when forwarding a pkt with no in6 dev + - drm/amd/display: don't ignore alpha property on pre-multiplied mode + - drm/amdgpu: Enable gfxoff quirk on MacBook Pro + - x86/tsx: Use MSR_TSX_CTRL to clear CPUID bits + - x86/tsx: Disable TSX development mode at boot + - genirq/affinity: Consider that CPUs on nodes can be unbalanced + - tick/nohz: Use WARN_ON_ONCE() to prevent console saturation + - ARM: davinci: da850-evm: Avoid NULL pointer dereference + - dm integrity: fix memory corruption when tag_size is less than digest size + - i2c: dev: check return value when calling dev_set_name() + - smp: Fix offline cpu check in flush_smp_call_function_queue() + - i2c: pasemi: Wait for write xfers to finish + - dt-bindings: net: snps: remove duplicate name + - timers: Fix warning condition in __run_timers() + - dma-direct: avoid redundant memory sync for swiotlb + - drm/i915: Sunset igpu legacy mmap support based on GRAPHICS_VER_FULL + - cpu/hotplug: Remove the 'cpu' member of cpuhp_cpu_state + - soc: qcom: aoss: Fix missing put_device call in qmp_get + - net: ipa: fix a build dependency + - cpufreq: intel_pstate: ITMT support for overclocked system + - ax25: add refcount in ax25_dev to avoid UAF bugs + - ax25: fix reference count leaks of ax25_dev + - ax25: fix UAF bugs of net_device caused by rebinding operation + - ax25: Fix refcount leaks caused by ax25_cb_del() + - ax25: fix UAF bug in ax25_send_control() + - ax25: fix NPD bug in ax25_disconnect + - ax25: Fix NULL pointer dereferences in ax25 timers + - ax25: Fix UAF bugs in ax25 timers + - Linux 5.15.35 + * CONFIG_SND_COMPRESS_OFFLOAD missing in jammy/ppc64el kernel config + (LP: #1969807) + - [Config] updateconfigs for SND_COMPRESS_OFFLOAD (ppc64el) + * Micmute LED support for Zbook Fury 16 G9 (LP: #1968892) + - ALSA: hda/realtek: Add mute and micmut LED support for Zbook Fury 17 G9 + * Fix broken HDMI audio on AMD PRO VII after S3 (LP: #1968475) + - drm/amdgpu: don't set s3 and s0ix at the same time + - drm/amdgpu: Ensure HDA function is suspended before ASIC reset + * [Ubuntu 22.04] mpi3mr: Request to include latest bug fixes (LP: #1967116) + - scsi: mpi3mr: Clean up mpi3mr_print_ioc_info() + - scsi: mpi3mr: Use scnprintf() instead of snprintf() + - scsi: mpi3mr: Add debug APIs based on logging_level bits + - scsi: mpi3mr: Replace spin_lock() with spin_lock_irqsave() + - scsi: mpi3mr: Don't reset IOC if cmnds flush with reset status + - scsi: mpi3mr: Update MPI3 headers - part1 + - scsi: mpi3mr: Update MPI3 headers - part2 + - scsi: mpi3mr: Add support for PCIe Managed Switch SES device + - scsi: mpi3mr: Do access status validation before adding devices + - scsi: mpi3mr: Increase internal cmnds timeout to 60s + - scsi: mpi3mr: Handle unaligned PLL in unmap cmnds + - scsi: mpi3mr: Display IOC firmware package version + - scsi: mpi3mr: Fault IOC when internal command gets timeout + - scsi: mpi3mr: Code refactor of IOC init - part1 + - scsi: mpi3mr: Code refactor of IOC init - part2 + - scsi: mpi3mr: Handle offline FW activation in graceful manner + - scsi: mpi3mr: Add IOC reinit function + - scsi: mpi3mr: Detect async reset that occurred in firmware + - scsi: mpi3mr: Gracefully handle online FW update operation + - scsi: mpi3mr: Add Event acknowledgment logic + - scsi: mpi3mr: Support Prepare for Reset event + - scsi: mpi3mr: Print cable mngnt and temp threshold events + - scsi: mpi3mr: Add io_uring interface support in I/O-polled mode + - scsi: mpi3mr: Use TM response codes from MPI3 headers + - scsi: mpi3mr: Enhanced Task Management Support Reply handling + - scsi: mpi3mr: Bump driver version to 8.0.0.61.0 + - scsi: mpi3mr: Fix some spelling mistakes + - scsi: mpi3mr: Fix formatting problems in some kernel-doc comments + - scsi: mpi3mr: Fix deadlock while canceling the fw event + - scsi: mpi3mr: Fix printing of pending I/O count + - scsi: mpi3mr: Update MPI3 headers + - scsi: mpi3mr: Fix hibernation issue + - scsi: mpi3mr: Fix cmnd getting marked as in use forever + - scsi: mpi3mr: Update the copyright year + - scsi: mpi3mr: Bump driver version to 8.0.0.68.0 + - scsi: mpi3mr: Fix flushing !WQ_MEM_RECLAIM events warning + * Support AMD P-State cpufreq control mechanism (LP: #1956509) + - x86/cpufeatures: Add AMD Collaborative Processor Performance Control feature + flag + - x86/msr: Add AMD CPPC MSR definitions + - ACPI: CPPC: Implement support for SystemIO registers + - ACPI: CPPC: Add CPPC enable register function + - cpufreq: amd-pstate: Introduce a new AMD P-State driver to support future + processors + - cpufreq: amd-pstate: Add fast switch function for AMD P-State + - cpufreq: amd-pstate: Introduce the support for the processors with shared + memory solution + - cpufreq: amd-pstate: Add trace for AMD P-State module + - cpufreq: amd-pstate: Add boost mode support for AMD P-State + - cpufreq: amd-pstate: Add AMD P-State frequencies attributes + - cpufreq: amd-pstate: Add AMD P-State performance attributes + - Documentation: amd-pstate: Add AMD P-State driver introduction + - MAINTAINERS: Add AMD P-State driver maintainer entry + - cpufreq: amd-pstate: Fix struct amd_cpudata kernel-doc comment + - cpufreq: amd-pstate: Fix Kconfig dependencies for AMD P-State + - [Config] enable X86_AMD_PSTATE as built-in on amd64 + * Bolt doesn't work with native USB4 hosts (LP: #1962349) + - thunderbolt: Retry DROM reads for more failure scenarios + - thunderbolt: Do not resume routers if UID is not set + - thunderbolt: Do not make DROM read success compulsory + - PCI/ACPI: Allow D3 only if Root Port can signal and wake from D3 + * linux-image-5.0.0-35-generic breaks checkpointing of container + (LP: #1857257) // re-apply missing overlayfs SAUCE patch (LP: #1967924) + - SAUCE: overlayfs: fix incorrect mnt_id of files opened from map_files + * [Jammy, mlx5, ConnectX-7] add CX7 support for software steering + (LP: #1966194) + - net/mlx5: DR, Fix vport number data type to u16 + - net/mlx5: DR, Replace local WIRE_PORT macro with the existing + MLX5_VPORT_UPLINK + - net/mlx5: DR, Add missing query for vport 0 + - net/mlx5: DR, Align error messages for failure to obtain vport caps + - net/mlx5: DR, Support csum recalculation flow table on SFs + - net/mlx5: DR, Add support for SF vports + - net/mlx5: DR, Increase supported num of actions to 32 + - net/mlx5: DR, Fix typo 'offeset' to 'offset' + - net/mlx5: DR, init_next_match only if needed + - net/mlx5: DR, Add missing string for action type SAMPLER + - net/mlx5: DR, Add check for unsupported fields in match param + - net/mlx5: Introduce new uplink destination type + - net/mlx5: DR, Handle eswitch manager and uplink vports separately + - net/mlx5: DR, Fix querying eswitch manager vport for ECPF + - net/mlx5: DR, Fix check for unsupported fields in match param + - net/mlx5: DR, Fix error flow in creating matcher + - net/mlx5: DR, Fix lower case macro prefix "mlx5_" to "MLX5_" + - net/mlx5: DR, Remove unused struct member in matcher + - net/mlx5: DR, Rename list field in matcher struct to list_node + - net/mlx5: DR, Add check for flex parser ID value + - net/mlx5: DR, Add missing reserved fields to dr_match_param + - net/mlx5: DR, Add support for dumping steering info + - net/mlx5: DR, Add support for UPLINK destination type + - net/mlx5: DR, Warn on failure to destroy objects due to refcount + - net/mlx5: Add misc5 flow table match parameters + - net/mlx5: DR, Add misc5 to match_param structs + - net/mlx5: DR, Support matching on tunnel headers 0 and 1 + - net/mlx5: DR, Add support for matching on geneve_tlv_option_0_exist field + - net/mlx5: DR, Improve steering for empty or RX/TX-only matchers + - net/mlx5: DR, Ignore modify TTL if device doesn't support it + - net/mlx5: Set SMFS as a default steering mode if device supports it + - net/mlx5: DR, Fix slab-out-of-bounds in mlx5_cmd_dr_create_fte + - net/mlx5: DR, Add support for matching on Internet Header Length (IHL) + - net/mlx5: DR, Remove unneeded comments + - net/mlx5: DR, Fix handling of different actions on the same STE in STEv1 + - net/mlx5: DR, Rename action modify fields to reflect naming in HW spec + - net/mlx5: DR, Refactor ste_ctx handling for STE v0/1 + - net/mlx5: Introduce software defined steering capabilities + - net/mlx5: DR, Add support for ConnectX-7 steering + * alsa: enable the cirrus-logic side-codec to make the speaker output sound + (LP: #1965496) + - ASoC: cs35l41: CS35L41 Boosted Smart Amplifier + - ASoC: cs35l41: Fix use of an uninitialised variable + - ASoC: cs35l41: Use regmap_read_poll_timeout to wait for OTP boot + - ASoC: cs35l41: Combine adjacent register writes + - ASoC: cs35l41: Don't overwrite returned error code + - ASoC: cs35l41: Fixup the error messages + - ASoC: cs35l41: Fix a bunch of trivial code formating/style issues + - misc: cs35l41: Remove unused pdn variable + - ASoC: cs35l41: Make cs35l41_remove() return void + - ASoC: cs35l41: Change monitor widgets to siggens + - ASoC: cs35l41: DSP Support + - ASoC: cs35l41: Set the max SPI speed for the whole device + - ASoC: cs35l41: Fix link problem + - ASoC: cs35l41: Fix undefined reference to core functions + - ASoC: cs35l41: Convert tables to shared source code + - ASoC: cs35l41: Move cs35l41_otp_unpack to shared code + - ASoC: cs35l41: Move power initializations to reg_sequence + - ASoC: cs35l41: Create shared function for errata patches + - ASoC: cs35l41: Create shared function for setting channels + - ASoC: cs35l41: Create shared function for boost configuration + - ASoC: cs35l41: Add cs35l51/53 IDs + - ASoC: cs35l41: Remove incorrect comment + - ASoC: cs35l41: Correct DSP power down + - ASoC: cs35l41: Correct handling of some registers in the cache + - ALSA: hda: cs35l41: Add support for CS35L41 in HDA systems + - ASoC: cs35l41: Update handling of test key registers + - ASoC: cs35l41: Add support for hibernate memory retention mode + - ALSA: hda: cs35l41: fix double free on error in probe() + - ALSA: hda: cs35l41: Avoid overwriting register patch + - ALSA: hda: cs35l41: Add calls to newly added test key function + - ALSA: hda: cs35l41: Move cs35l41* calls to its own symbol namespace + - ALSA: hda: cs35l41: Add missing default cases + - ALSA: hda: cs35l41: Make use of the helper function dev_err_probe() + - ALSA: hda: cs35l41: Tidyup code + - ALSA: hda: cs35l41: Make cs35l41_hda_remove() return void + - ALSA: hda/realtek: Add support for Legion 7 16ACHg6 laptop + - ALSA: hda/realtek: Add CS35L41 support for Thinkpad laptops + - ALSA: hda/realtek: fix speakers and micmute on HP 855 G8 + - Revert "platform/x86: i2c-multi-instantiate: Don't create platform device + for INT3515 ACPI nodes" + - spi: Create helper API to lookup ACPI info for spi device + - spi: Support selection of the index of the ACPI Spi Resource before alloc + - spi: Add API to count spi acpi resources + - platform/x86: i2c-multi-instantiate: Rename it for a generic serial driver + name + - platform/x86: serial-multi-instantiate: Reorganize I2C functions + - platform/x86: serial-multi-instantiate: Add SPI support + - ALSA: hda/realtek: Add support for HP Laptops + - ACPI / scan: Create platform device for CS35L41 + - [Config] Add cirruslogic side codec support + * Use kernel-testing repo from launchpad for ADT tests (LP: #1968016) + - [Debian] Use kernel-testing repo from launchpad + * Fix ADL, WD22TB4,Dual monitors display resolution can't reach 4K 60hz + (LP: #1967986) + - drm/i915/display: Remove check for low voltage sku for max dp source rate + - drm/i915/intel_combo_phy: Print I/O voltage info + * Support different Cirrus audio codec configurations on Dell laptops + (LP: #1967988) + - ALSA: hda/cs8409: Fix Warlock to use mono mic configuration + - ALSA: hda/cs8409: Re-order quirk table into ascending order + - ALSA: hda/cs8409: Fix Full Scale Volume setting for all variants + - ALSA: hda/cs8409: Support new Warlock MLK Variants + - ALSA: hda/cs8409: Disable HSBIAS_SENSE_EN for Cyborg + - ALSA: hda/cs8409: Add new Dolphin HW variants + * Enable speakup kernel modules to allow the speakup screen reader to function + (LP: #1967702) + - [Config] CONFIG_SPEAKUP=m + * linux: CONFIG_SERIAL_8250_MID=y (LP: #1967338) + - [Config] amd64 CONFIG_SERIAL_8250_MID=y + * alsa/sdw: Fix the audio issue on a Dell machine without internal mic + (LP: #1966841) + - ASoC: Intel: soc-acpi: add entries in ADL match table + * Jammy update: v5.15.34 upstream stable release (LP: #1969107) + - Revert "UBUNTU: SAUCE: Revert "scsi: core: Reallocate device's budget map on + queue depth change"" + - lib/logic_iomem: correct fallback config references + - um: fix and optimize xor select template for CONFIG64 and timetravel mode + - rtc: wm8350: Handle error for wm8350_register_irq + - nbd: add error handling support for add_disk() + - nbd: Fix incorrect error handle when first_minor is illegal in nbd_dev_add + - nbd: Fix hungtask when nbd_config_put + - nbd: fix possible overflow on 'first_minor' in nbd_dev_add() + - kfence: count unexpectedly skipped allocations + - kfence: move saving stack trace of allocations into __kfence_alloc() + - kfence: limit currently covered allocations when pool nearly full + - KVM: x86/pmu: Use different raw event masks for AMD and Intel + - KVM: SVM: Fix kvm_cache_regs.h inclusions for is_guest_mode() + - KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs + - KVM: x86/pmu: Fix and isolate TSX-specific performance event logic + - KVM: x86/emulator: Emulate RDPID only if it is enabled in guest + - drm: Add orientation quirk for GPD Win Max + - ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111 + - drm/amd/display: Add signal type check when verify stream backends same + - drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj + - drm/amd/display: Fix memory leak + - drm/amd/display: Use PSR version selected during set_psr_caps + - usb: gadget: tegra-xudc: Do not program SPARAM + - usb: gadget: tegra-xudc: Fix control endpoint's definitions + - usb: cdnsp: fix cdnsp_decode_trb function to properly handle ret value + - ptp: replace snprintf with sysfs_emit + - drm/amdkfd: Don't take process mutex for svm ioctls + - powerpc: dts: t104xrdb: fix phy type for FMAN 4/5 + - ath11k: fix kernel panic during unload/load ath11k modules + - ath11k: pci: fix crash on suspend if board file is not found + - ath11k: mhi: use mhi_sync_power_up() + - net/smc: Send directly when TCP_CORK is cleared + - drm/bridge: Add missing pm_runtime_put_sync + - bpf: Make dst_port field in struct bpf_sock 16-bit wide + - scsi: mvsas: Replace snprintf() with sysfs_emit() + - scsi: bfa: Replace snprintf() with sysfs_emit() + - drm/v3d: fix missing unlock + - power: supply: axp20x_battery: properly report current when discharging + - mt76: mt7921: fix crash when startup fails. + - mt76: dma: initialize skip_unmap in mt76_dma_rx_fill + - cfg80211: don't add non transmitted BSS to 6GHz scanned channels + - libbpf: Fix build issue with llvm-readelf + - ipv6: make mc_forwarding atomic + - net: initialize init_net earlier + - powerpc: Set crashkernel offset to mid of RMA region + - drm/amdgpu: Fix recursive locking warning + - scsi: smartpqi: Fix kdump issue when controller is locked up + - PCI: aardvark: Fix support for MSI interrupts + - iommu/arm-smmu-v3: fix event handling soft lockup + - usb: ehci: add pci device support for Aspeed platforms + - PCI: endpoint: Fix alignment fault error in copy tests + - tcp: Don't acquire inet_listen_hashbucket::lock with disabled BH. + - PCI: pciehp: Add Qualcomm quirk for Command Completed erratum + - scsi: mpi3mr: Fix reporting of actual data transfer size + - scsi: mpi3mr: Fix memory leaks + - powerpc/set_memory: Avoid spinlock recursion in change_page_attr() + - power: supply: axp288-charger: Set Vhold to 4.4V + - net/mlx5e: Disable TX queues before registering the netdev + - usb: dwc3: pci: Set the swnode from inside dwc3_pci_quirks() + - iwlwifi: mvm: Correctly set fragmented EBS + - iwlwifi: mvm: move only to an enabled channel + - drm/msm/dsi: Remove spurious IRQF_ONESHOT flag + - ipv4: Invalidate neighbour for broadcast address upon address addition + - dm ioctl: prevent potential spectre v1 gadget + - dm: requeue IO if mapping table not yet available + - drm/amdkfd: make CRAT table missing message informational only + - vfio/pci: Stub vfio_pci_vga_rw when !CONFIG_VFIO_PCI_VGA + - scsi: pm8001: Fix pm80xx_pci_mem_copy() interface + - scsi: pm8001: Fix pm8001_mpi_task_abort_resp() + - scsi: pm8001: Fix task leak in pm8001_send_abort_all() + - scsi: pm8001: Fix tag leaks on error + - scsi: pm8001: Fix memory leak in pm8001_chip_fw_flash_update_req() + - mt76: mt7915: fix injected MPDU transmission to not use HW A-MSDU + - powerpc/64s/hash: Make hash faults work in NMI context + - mt76: mt7615: Fix assigning negative values to unsigned variable + - scsi: aha152x: Fix aha152x_setup() __setup handler return value + - scsi: hisi_sas: Free irq vectors in order for v3 HW + - scsi: hisi_sas: Limit users changing debugfs BIST count value + - net/smc: correct settings of RMB window update limit + - mips: ralink: fix a refcount leak in ill_acc_of_setup() + - macvtap: advertise link netns via netlink + - tuntap: add sanity checks about msg_controllen in sendmsg + - Bluetooth: Fix not checking for valid hdev on bt_dev_{info,warn,err,dbg} + - Bluetooth: use memset avoid memory leaks + - bnxt_en: Eliminate unintended link toggle during FW reset + - PCI: endpoint: Fix misused goto label + - MIPS: fix fortify panic when copying asm exception handlers + - powerpc/64e: Tie PPC_BOOK3E_64 to PPC_FSL_BOOK3E + - powerpc/secvar: fix refcount leak in format_show() + - scsi: libfc: Fix use after free in fc_exch_abts_resp() + - can: isotp: set default value for N_As to 50 micro seconds + - can: etas_es58x: es58x_fd_rx_event_msg(): initialize rx_event_msg before + calling es58x_check_msg_len() + - riscv: Fixed misaligned memory access. Fixed pointer comparison. + - net: account alternate interface name memory + - net: limit altnames to 64k total + - net/mlx5e: Remove overzealous validations in netlink EEPROM query + - net: sfp: add 2500base-X quirk for Lantech SFP module + - usb: dwc3: omap: fix "unbalanced disables for smps10_out1" on omap5evm + - mt76: fix monitor mode crash with sdio driver + - xtensa: fix DTC warning unit_address_format + - MIPS: ingenic: correct unit node address + - Bluetooth: Fix use after free in hci_send_acl + - netfilter: conntrack: revisit gc autotuning + - netlabel: fix out-of-bounds memory accesses + - ceph: fix inode reference leakage in ceph_get_snapdir() + - ceph: fix memory leak in ceph_readdir when note_last_dentry returns error + - lib/Kconfig.debug: add ARCH dependency for FUNCTION_ALIGN option + - init/main.c: return 1 from handled __setup() functions + - minix: fix bug when opening a file with O_DIRECT + - clk: si5341: fix reported clk_rate when output divider is 2 + - staging: vchiq_arm: Avoid NULL ptr deref in vchiq_dump_platform_instances + - staging: vchiq_core: handle NULL result of find_service_by_handle + - phy: amlogic: phy-meson-gxl-usb2: fix shared reset controller use + - phy: amlogic: meson8b-usb2: Use dev_err_probe() + - phy: amlogic: meson8b-usb2: fix shared reset control use + - clk: rockchip: drop CLK_SET_RATE_PARENT from dclk_vop* on rk3568 + - cpufreq: CPPC: Fix performance/frequency conversion + - opp: Expose of-node's name in debugfs + - staging: wfx: fix an error handling in wfx_init_common() + - w1: w1_therm: fixes w1_seq for ds28ea00 sensors + - NFSv4.2: fix reference count leaks in _nfs42_proc_copy_notify() + - NFSv4: Protect the state recovery thread against direct reclaim + - habanalabs: fix possible memory leak in MMU DR fini + - xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32 + - clk: ti: Preserve node in ti_dt_clocks_register() + - clk: Enforce that disjoints limits are invalid + - SUNRPC/call_alloc: async tasks mustn't block waiting for memory + - SUNRPC/xprt: async tasks mustn't block waiting for memory + - SUNRPC: remove scheduling boost for "SWAPPER" tasks. + - NFS: swap IO handling is slightly different for O_DIRECT IO + - NFS: swap-out must always use STABLE writes. + - x86: Annotate call_on_stack() + - x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopy + - serial: samsung_tty: do not unlock port->lock for uart_write_wakeup() + - virtio_console: eliminate anonymous module_init & module_exit + - jfs: prevent NULL deref in diFree + - SUNRPC: Fix socket waits for write buffer space + - NFS: nfsiod should not block forever in mempool_alloc() + - NFS: Avoid writeback threads getting stuck in mempool_alloc() + - selftests: net: Add tls config dependency for tls selftests + - parisc: Fix CPU affinity for Lasi, WAX and Dino chips + - parisc: Fix patch code locking and flushing + - mm: fix race between MADV_FREE reclaim and blkdev direct IO read + - rtc: mc146818-lib: change return values of mc146818_get_time() + - rtc: Check return value from mc146818_get_time() + - rtc: mc146818-lib: fix RTC presence check + - drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() + - Drivers: hv: vmbus: Fix potential crash on module unload + - Revert "NFSv4: Handle the special Linux file open access mode" + - NFSv4: fix open failure with O_ACCMODE flag + - scsi: sr: Fix typo in CDROM(CLOSETRAY|EJECT) handling + - scsi: core: Fix sbitmap depth in scsi_realloc_sdev_budget_map() + - scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one() + - vdpa/mlx5: Rename control VQ workqueue to vdpa wq + - vdpa/mlx5: Propagate link status from device to vdpa driver + - vdpa: mlx5: prevent cvq work from hogging CPU + - net: sfc: add missing xdp queue reinitialization + - net/tls: fix slab-out-of-bounds bug in decrypt_internal + - vrf: fix packet sniffing for traffic originating from ip tunnels + - skbuff: fix coalescing for page_pool fragment recycling + - ice: Clear default forwarding VSI during VSI release + - mctp: Fix check for dev_hard_header() result + - net: ipv4: fix route with nexthop object delete warning + - net: stmmac: Fix unset max_speed difference between DT and non-DT platforms + - drm/imx: imx-ldb: Check for null pointer after calling kmemdup + - drm/imx: Fix memory leak in imx_pd_connector_get_modes + - drm/imx: dw_hdmi-imx: Fix bailout in error cases of probe + - regulator: rtq2134: Fix missing active_discharge_on setting + - regulator: atc260x: Fix missing active_discharge_on setting + - arch/arm64: Fix topology initialization for core scheduling + - bnxt_en: Synchronize tx when xdp redirects happen on same ring + - bnxt_en: reserve space inside receive page for skb_shared_info + - bnxt_en: Prevent XDP redirect from running when stopping TX queue + - sfc: Do not free an empty page_ring + - RDMA/mlx5: Don't remove cache MRs when a delay is needed + - RDMA/mlx5: Add a missing update of cache->last_add + - IB/cm: Cancel mad on the DREQ event when the state is MRA_REP_RCVD + - IB/rdmavt: add lock to call to rvt_error_qp to prevent a race condition + - sctp: count singleton chunks in assoc user stats + - dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe + - ice: Set txq_teid to ICE_INVAL_TEID on ring creation + - ice: Do not skip not enabled queues in ice_vc_dis_qs_msg + - ipv6: Fix stats accounting in ip6_pkt_drop + - ice: synchronize_rcu() when terminating rings + - ice: xsk: fix VSI state check in ice_xsk_wakeup() + - net: openvswitch: don't send internal clone attribute to the userspace. + - net: ethernet: mv643xx: Fix over zealous checking of_get_mac_address() + - net: openvswitch: fix leak of nested actions + - rxrpc: fix a race in rxrpc_exit_net() + - net: sfc: fix using uninitialized xdp tx_queue + - net: phy: mscc-miim: reject clause 45 register accesses + - qede: confirm skb is allocated before using + - spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op() + - bpf: Support dual-stack sockets in bpf_tcp_check_syncookie + - drbd: Fix five use after free bugs in get_initial_state + - scsi: ufs: ufshpb: Fix a NULL check on list iterator + - io_uring: nospec index for tags on files update + - io_uring: don't touch scm_fp_list after queueing skb + - SUNRPC: Handle ENOMEM in call_transmit_status() + - SUNRPC: Handle low memory situations in call_status() + - SUNRPC: svc_tcp_sendmsg() should handle errors from xdr_alloc_bvec() + - iommu/omap: Fix regression in probe for NULL pointer dereference + - perf: arm-spe: Fix perf report --mem-mode + - perf tools: Fix perf's libperf_print callback + - perf session: Remap buf if there is no space for event + - arm64: Add part number for Arm Cortex-A78AE + - scsi: mpt3sas: Fix use after free in _scsih_expander_node_remove() + - scsi: ufs: ufs-pci: Add support for Intel MTL + - Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" + - mmc: block: Check for errors after write on SPI + - mmc: mmci: stm32: correctly check all elements of sg list + - mmc: renesas_sdhi: don't overwrite TAP settings when HS400 tuning is + complete + - mmc: core: Fixup support for writeback-cache for eMMC and SD + - lz4: fix LZ4_decompress_safe_partial read out of bound + - highmem: fix checks in __kmap_local_sched_{in,out} + - mmmremap.c: avoid pointless invalidate_range_start/end on mremap(old_size=0) + - mm/mempolicy: fix mpol_new leak in shared_policy_replace + - io_uring: don't check req->file in io_fsync_prep() + - io_uring: defer splice/tee file validity check until command issue + - io_uring: implement compat handling for IORING_REGISTER_IOWQ_AFF + - io_uring: fix race between timeout flush and removal + - x86/pm: Save the MSR validity status at context setup + - x86/speculation: Restore speculation related MSRs during S3 resume + - perf/x86/intel: Update the FRONTEND MSR mask on Sapphire Rapids + - btrfs: fix qgroup reserve overflow the qgroup limit + - btrfs: prevent subvol with swapfile from being deleted + - spi: core: add dma_map_dev for __spi_unmap_msg() + - arm64: patch_text: Fixup last cpu should be master + - RDMA/hfi1: Fix use-after-free bug for mm struct + - gpio: Restrict usage of GPIO chip irq members before initialization + - x86/msi: Fix msi message data shadow struct + - x86/mm/tlb: Revert retpoline avoidance approach + - perf/x86/intel: Don't extend the pseudo-encoding to GP counters + - ata: sata_dwc_460ex: Fix crash due to OOB write + - perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator + - perf/core: Inherit event_caps + - irqchip/gic-v3: Fix GICR_CTLR.RWP polling + - fbdev: Fix unregistering of framebuffers without device + - amd/display: set backlight only if required + - SUNRPC: Prevent immediate close+reconnect + - drm/panel: ili9341: fix optional regulator handling + - drm/amdgpu/display: change pipe policy for DCN 2.1 + - drm/amdgpu/smu10: fix SoC/fclk units in auto mode + - drm/amdgpu/vcn: Fix the register setting for vcn1 + - drm/nouveau/pmu: Add missing callbacks for Tegra devices + - drm/amdkfd: Create file descriptor after client is added to smi_clients list + - drm/amdgpu: don't use BACO for reset in S3 + - KVM: SVM: Allow AVIC support on system w/ physical APIC ID > 255 + - net/smc: send directly on setting TCP_NODELAY + - Revert "selftests: net: Add tls config dependency for tls selftests" + - bpf: Make remote_port field in struct bpf_sk_lookup 16-bit wide + - selftests/bpf: Fix u8 narrow load checks for bpf_sk_lookup remote_port + - rtc: mc146818-lib: fix signedness bug in mc146818_get_time() + - SUNRPC: Don't call connect() more than once on a TCP socket + - Revert "nbd: fix possible overflow on 'first_minor' in nbd_dev_add()" + - perf build: Don't use -ffat-lto-objects in the python feature test when + building with clang-13 + - perf python: Fix probing for some clang command line options + - tools build: Filter out options and warnings not supported by clang + - tools build: Use $(shell ) instead of `` to get embedded libperl's ccopts + - dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance on error" + - KVM: avoid NULL pointer dereference in kvm_dirty_ring_push + - Revert "net/mlx5: Accept devlink user input after driver initialization + complete" + - ubsan: remove CONFIG_UBSAN_OBJECT_SIZE + - selftests: cgroup: Make cg_create() use 0755 for permission instead of 0644 + - selftests: cgroup: Test open-time credential usage for migration checks + - selftests: cgroup: Test open-time cgroup namespace usage for migration + checks + - mm: don't skip swap entry even if zap_details specified + - Drivers: hv: vmbus: Replace smp_store_mb() with virt_store_mb() + - x86/bug: Prevent shadowing in __WARN_FLAGS + - sched: Teach the forced-newidle balancer about CPU affinity limitation. + - x86,static_call: Fix __static_call_return0 for i386 + - irqchip/gic-v4: Wait for GICR_VPENDBASER.Dirty to clear before descheduling + - powerpc/64: Fix build failure with allyesconfig in book3s_64_entry.S + - irqchip/gic, gic-v3: Prevent GSI to SGI translations + - mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning + - static_call: Don't make __static_call_return0 static + - powerpc: Fix virt_addr_valid() for 64-bit Book3E & 32-bit + - stacktrace: move filter_irq_stacks() to kernel/stacktrace.c + - Linux 5.15.34 + - [Config] armhf, s390x: update annotations following + DEBUG_FORCE_FUNCTION_ALIGN_64B support removal in v5.15.34 + * Jammy update: v5.15.33 upstream stable release (LP: #1969110) + - Revert "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" + - USB: serial: pl2303: add IBM device IDs + - dt-bindings: usb: hcd: correct usb-device path + - USB: serial: pl2303: fix GS type detection + - USB: serial: simple: add Nokia phone driver + - mm: kfence: fix missing objcg housekeeping for SLAB + - hv: utils: add PTP_1588_CLOCK to Kconfig to fix build + - HID: logitech-dj: add new lightspeed receiver id + - HID: Add support for open wheel and no attachment to T300 + - xfrm: fix tunnel model fragmentation behavior + - ARM: mstar: Select HAVE_ARM_ARCH_TIMER + - virtio_console: break out of buf poll on remove + - vdpa/mlx5: should verify CTRL_VQ feature exists for MQ + - tools/virtio: fix virtio_test execution + - ethernet: sun: Free the coherent when failing in probing + - gpio: Revert regression in sysfs-gpio (gpiolib.c) + - spi: Fix invalid sgs value + - net:mcf8390: Use platform_get_irq() to get the interrupt + - Revert "gpio: Revert regression in sysfs-gpio (gpiolib.c)" + - spi: Fix erroneous sgs value with min_t() + - Input: zinitix - do not report shadow fingers + - af_key: add __GFP_ZERO flag for compose_sadb_supported in function + pfkey_register + - net: dsa: microchip: add spi_device_id tables + - selftests: vm: fix clang build error multiple output files + - locking/lockdep: Avoid potential access of invalid memory in lock_class + - drm/amdgpu: move PX checking into amdgpu_device_ip_early_init + - drm/amdgpu: only check for _PR3 on dGPUs + - iommu/iova: Improve 32-bit free space estimate + - virtio-blk: Use blk_validate_block_size() to validate block size + - tpm: fix reference counting for struct tpm_chip + - usb: typec: tipd: Forward plug orientation to typec subsystem + - USB: usb-storage: Fix use of bitfields for hardware data in ene_ub6250.c + - xhci: fix garbage USBSTS being logged in some cases + - xhci: fix runtime PM imbalance in USB2 resume + - xhci: make xhci_handshake timeout for xhci_reset() adjustable + - xhci: fix uninitialized string returned by xhci_decode_ctrl_ctx() + - mei: me: disable driver on the ign firmware + - mei: me: add Alder Lake N device id. + - mei: avoid iterator usage outside of list_for_each_entry + - bus: mhi: pci_generic: Add mru_default for Quectel EM1xx series + - bus: mhi: Fix MHI DMA structure endianness + - docs: sphinx/requirements: Limit jinja2<3.1 + - coresight: Fix TRCCONFIGR.QE sysfs interface + - coresight: syscfg: Fix memleak on registration failure in + cscfg_create_device + - iio: afe: rescale: use s64 for temporary scale calculations + - iio: inkern: apply consumer scale on IIO_VAL_INT cases + - iio: inkern: apply consumer scale when no channel scale is available + - iio: inkern: make a best effort on offset calculation + - greybus: svc: fix an error handling bug in gb_svc_hello() + - clk: rockchip: re-add rational best approximation algorithm to the + fractional divider + - clk: uniphier: Fix fixed-rate initialization + - cifs: fix handlecache and multiuser + - cifs: we do not need a spinlock around the tree access during umount + - KEYS: fix length validation in keyctl_pkey_params_get_2() + - KEYS: asymmetric: enforce that sig algo matches key algo + - KEYS: asymmetric: properly validate hash_algo and encoding + - Documentation: add link to stable release candidate tree + - Documentation: update stable tree link + - firmware: stratix10-svc: add missing callback parameter on RSU + - firmware: sysfb: fix platform-device leak in error path + - HID: intel-ish-hid: Use dma_alloc_coherent for firmware update + - SUNRPC: avoid race between mod_timer() and del_timer_sync() + - NFS: NFSv2/v3 clients should never be setting NFS_CAP_XATTR + - NFSD: prevent underflow in nfssvc_decode_writeargs() + - NFSD: prevent integer overflow on 32 bit systems + - f2fs: fix to unlock page correctly in error path of is_alive() + - f2fs: quota: fix loop condition at f2fs_quota_sync() + - f2fs: fix to do sanity check on .cp_pack_total_block_count + - remoteproc: Fix count check in rproc_coredump_write() + - mm/mlock: fix two bugs in user_shm_lock() + - pinctrl: ingenic: Fix regmap on X series SoCs + - pinctrl: samsung: drop pin banks references on error paths + - net: bnxt_ptp: fix compilation error + - spi: mxic: Fix the transmit path + - mtd: rawnand: protect access to rawnand devices while in suspend + - can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb() in error path + - can: m_can: m_can_tx_handler(): fix use after free of skb + - can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error + path + - jffs2: fix use-after-free in jffs2_clear_xattr_subsystem + - jffs2: fix memory leak in jffs2_do_mount_fs + - jffs2: fix memory leak in jffs2_scan_medium + - mm: fs: fix lru_cache_disabled race in bh_lru + - mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node + - mm: invalidate hwpoison page cache page in fault path + - mempolicy: mbind_range() set_policy() after vma_merge() + - scsi: core: sd: Add silence_suspend flag to suppress some PM messages + - scsi: ufs: Fix runtime PM messages never-ending cycle + - scsi: scsi_transport_fc: Fix FPIN Link Integrity statistics counters + - scsi: libsas: Fix sas_ata_qc_issue() handling of NCQ NON DATA commands + - qed: display VF trust config + - qed: validate and restrict untrusted VFs vlan promisc mode + - riscv: dts: canaan: Fix SPI3 bus width + - riscv: Fix fill_callchain return value + - riscv: Increase stack size under KASAN + - Revert "Input: clear BTN_RIGHT/MIDDLE on buttonpads" + - cifs: prevent bad output lengths in smb2_ioctl_query_info() + - cifs: fix NULL ptr dereference in smb2_ioctl_query_info() + - ALSA: cs4236: fix an incorrect NULL check on list iterator + - ALSA: hda: Avoid unsol event during RPM suspending + - ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock + - ALSA: hda/realtek: Fix audio regression on Mi Notebook Pro 2020 + - rtc: mc146818-lib: fix locking in mc146818_set_time + - rtc: pl031: fix rtc features null pointer dereference + - ocfs2: fix crash when mount with quota enabled + - drm/simpledrm: Add "panel orientation" property on non-upright mounted LCD + panels + - mm: madvise: skip unmapped vma holes passed to process_madvise + - mm: madvise: return correct bytes advised with process_madvise + - Revert "mm: madvise: skip unmapped vma holes passed to process_madvise" + - mm,hwpoison: unmap poisoned page before invalidation + - mm/kmemleak: reset tag when compare object pointer + - dm stats: fix too short end duration_ns when using precise_timestamps + - dm: fix use-after-free in dm_cleanup_zoned_dev() + - dm: interlock pending dm_io and dm_wait_for_bios_completion + - dm: fix double accounting of flush with data + - dm integrity: set journal entry unused when shrinking device + - tracing: Have trace event string test handle zero length strings + - drbd: fix potential silent data corruption + - powerpc/kvm: Fix kvm_use_magic_page + - PCI: fu740: Force 2.5GT/s for initial device probe + - arm64: signal: nofpsimd: Do not allocate fp/simd context when not available + - arm64: Do not defer reserve_crashkernel() for platforms with no DMA memory + zones + - arm64: dts: qcom: sm8250: Fix MSI IRQ for PCIe1 and PCIe2 + - arm64: dts: ti: k3-am65: Fix gic-v3 compatible regs + - arm64: dts: ti: k3-j721e: Fix gic-v3 compatible regs + - arm64: dts: ti: k3-j7200: Fix gic-v3 compatible regs + - arm64: dts: ti: k3-am64: Fix gic-v3 compatible regs + - ASoC: SOF: Intel: Fix NULL ptr dereference when ENOMEM + - Revert "ACPI: Pass the same capabilities to the _OSC regardless of the query + flag" + - ACPI: properties: Consistently return -ENOENT if there are no more + references + - coredump: Also dump first pages of non-executable ELF libraries + - ext4: fix ext4_fc_stats trace point + - ext4: fix fs corruption when tring to remove a non-empty directory with IO + error + - ext4: make mb_optimize_scan performance mount option work with extents + - drivers: hamradio: 6pack: fix UAF bug caused by mod_timer() + - samples/landlock: Fix path_list memory leak + - landlock: Use square brackets around "landlock-ruleset" + - mailbox: tegra-hsp: Flush whole channel + - block: limit request dispatch loop duration + - block: don't merge across cgroup boundaries if blkcg is enabled + - drm/edid: check basic audio support on CEA extension block + - fbdev: Hot-unplug firmware fb devices on forced removal + - video: fbdev: sm712fb: Fix crash in smtcfb_read() + - video: fbdev: atari: Atari 2 bpp (STe) palette bugfix + - rfkill: make new event layout opt-in + - ARM: dts: at91: sama7g5: Remove unused properties in i2c nodes + - ARM: dts: at91: sama5d2: Fix PMERRLOC resource size + - ARM: dts: exynos: fix UART3 pins configuration in Exynos5250 + - ARM: dts: exynos: add missing HDMI supplies on SMDK5250 + - ARM: dts: exynos: add missing HDMI supplies on SMDK5420 + - mgag200 fix memmapsl configuration in GCTL6 register + - carl9170: fix missing bit-wise or operator for tx_params + - pstore: Don't use semaphores in always-atomic-context code + - thermal: int340x: Increase bitmap size + - lib/raid6/test: fix multiple definition linking error + - exec: Force single empty string when argv is empty + - crypto: rsa-pkcs1pad - only allow with rsa + - crypto: rsa-pkcs1pad - correctly get hash from source scatterlist + - crypto: rsa-pkcs1pad - restore signature length check + - crypto: rsa-pkcs1pad - fix buffer overread in pkcs1pad_verify_complete() + - bcache: fixup multiple threads crash + - PM: domains: Fix sleep-in-atomic bug caused by genpd_debug_remove() + - DEC: Limit PMAX memory probing to R3k systems + - media: gpio-ir-tx: fix transmit with long spaces on Orange Pi PC + - media: venus: hfi_cmds: List HDR10 property as unsupported for v1 and v3 + - media: venus: venc: Fix h264 8x8 transform control + - media: davinci: vpif: fix unbalanced runtime PM get + - media: davinci: vpif: fix unbalanced runtime PM enable + - btrfs: zoned: mark relocation as writing + - btrfs: extend locking to all space_info members accesses + - btrfs: verify the tranisd of the to-be-written dirty extent buffer + - xtensa: define update_mmu_tlb function + - xtensa: fix stop_machine_cpuslocked call in patch_text + - xtensa: fix xtensa_wsr always writing 0 + - drm/syncobj: flatten dma_fence_chains on transfer + - drm/nouveau/backlight: Fix LVDS backlight detection on some laptops + - drm/nouveau/backlight: Just set all backlight types as RAW + - drm/fb-helper: Mark screen buffers in system memory with FBINFO_VIRTFB + - brcmfmac: firmware: Allocate space for default boardrev in nvram + - brcmfmac: pcie: Release firmwares in the brcmf_pcie_setup error path + - brcmfmac: pcie: Declare missing firmware files in pcie.c + - brcmfmac: pcie: Replace brcmf_pcie_copy_mem_todev with memcpy_toio + - brcmfmac: pcie: Fix crashes due to early IRQs + - drm/i915/opregion: check port number bounds for SWSCI display power state + - drm/i915/gem: add missing boundary check in vm_access + - PCI: imx6: Allow to probe when dw_pcie_wait_for_link() fails + - PCI: pciehp: Clear cmd_busy bit in polling mode + - PCI: xgene: Revert "PCI: xgene: Fix IB window setup" + - regulator: qcom_smd: fix for_each_child.cocci warnings + - selinux: access superblock_security_struct in LSM blob way + - selinux: check return value of sel_make_avc_files + - crypto: ccp - Ensure psp_ret is always init'd in + __sev_platform_init_locked() + - hwrng: cavium - Check health status while reading random data + - hwrng: cavium - HW_RANDOM_CAVIUM should depend on ARCH_THUNDER + - crypto: sun8i-ss - really disable hash on A80 + - crypto: authenc - Fix sleep in atomic context in decrypt_tail + - crypto: mxs-dcp - Fix scatterlist processing + - selinux: Fix selinux_sb_mnt_opts_compat() + - thermal: int340x: Check for NULL after calling kmemdup() + - crypto: octeontx2 - remove CONFIG_DM_CRYPT check + - spi: tegra114: Add missing IRQ check in tegra_spi_probe + - spi: tegra210-quad: Fix missin IRQ check in tegra_qspi_probe + - stack: Constrain and fix stack offset randomization with Clang builds + - arm64/mm: avoid fixmap race condition when create pud mapping + - blk-cgroup: set blkg iostat after percpu stat aggregation + - selftests/x86: Add validity check and allow field splitting + - selftests/sgx: Treat CC as one argument + - crypto: rockchip - ECB does not need IV + - audit: log AUDIT_TIME_* records only from rules + - EVM: fix the evm= __setup handler return value + - crypto: ccree - don't attempt 0 len DMA mappings + - crypto: hisilicon/sec - fix the aead software fallback for engine + - spi: pxa2xx-pci: Balance reference count for PCI DMA device + - hwmon: (pmbus) Add mutex to regulator ops + - hwmon: (sch56xx-common) Replace WDOG_ACTIVE with WDOG_HW_RUNNING + - nvme: cleanup __nvme_check_ids + - nvme: fix the check for duplicate unique identifiers + - block: don't delete queue kobject before its children + - PM: hibernate: fix __setup handler error handling + - PM: suspend: fix return value of __setup handler + - spi: spi-zynqmp-gqspi: Handle error for dma_set_mask + - hwrng: atmel - disable trng on failure path + - crypto: sun8i-ss - call finalize with bh disabled + - crypto: sun8i-ce - call finalize with bh disabled + - crypto: amlogic - call finalize with bh disabled + - crypto: gemini - call finalize with bh disabled + - crypto: vmx - add missing dependencies + - clocksource/drivers/timer-ti-dm: Fix regression from errata i940 fix + - clocksource/drivers/exynos_mct: Refactor resources allocation + - clocksource/drivers/exynos_mct: Handle DTS with higher number of interrupts + - clocksource/drivers/timer-microchip-pit64b: Use notrace + - clocksource/drivers/timer-of: Check return value of of_iomap in + timer_of_base_init() + - arm64: prevent instrumentation of bp hardening callbacks + - KEYS: trusted: Fix trusted key backends when building as module + - KEYS: trusted: Avoid calling null function trusted_key_exit + - ACPI: APEI: fix return value of __setup handlers + - crypto: ccp - ccp_dmaengine_unregister release dma channels + - crypto: ccree - Fix use after free in cc_cipher_exit() + - hwrng: nomadik - Change clk_disable to clk_disable_unprepare + - hwmon: (pmbus) Add Vin unit off handling + - clocksource: acpi_pm: fix return value of __setup handler + - io_uring: don't check unrelated req->open.how in accept request + - io_uring: terminate manual loop iterator loop correctly for non-vecs + - watch_queue: Fix NULL dereference in error cleanup + - watch_queue: Actually free the watch + - f2fs: fix to enable ATGC correctly via gc_idle sysfs interface + - sched/debug: Remove mpol_get/put and task_lock/unlock from sched_show_numa + - sched/core: Export pelt_thermal_tp + - sched/uclamp: Fix iowait boost escaping uclamp restriction + - rseq: Remove broken uapi field layout on 32-bit little endian + - perf/core: Fix address filter parser for multiple filters + - perf/x86/intel/pt: Fix address filter config for 32-bit kernel + - sched/fair: Improve consistency of allowed NUMA balance calculations + - f2fs: fix missing free nid in f2fs_handle_failed_inode + - nfsd: more robust allocation failure handling in nfsd_file_cache_init + - sched/cpuacct: Fix charge percpu cpuusage + - sched/rt: Plug rt_mutex_setprio() vs push_rt_task() race + - f2fs: fix to avoid potential deadlock + - btrfs: fix unexpected error path when reflinking an inline extent + - f2fs: fix compressed file start atomic write may cause data corruption + - selftests, x86: fix how check_cc.sh is being invoked + - drivers/base/memory: add memory block to memory group after registration + succeeded + - kunit: make kunit_test_timeout compatible with comment + - pinctrl: samsung: Remove EINT handler for Exynos850 ALIVE and CMGP gpios + - media: staging: media: zoran: fix usage of vb2_dma_contig_set_max_seg_size + - media: camss: csid-170: fix non-10bit formats + - media: camss: csid-170: don't enable unused irqs + - media: camss: csid-170: set the right HALT_CMD when disabled + - media: camss: vfe-170: fix "VFE halt timeout" error + - media: staging: media: imx: imx7-mipi-csis: Make subdev name unique + - media: v4l2-mem2mem: Apply DST_QUEUE_OFF_BASE on MMAP buffers across ioctls + - media: mtk-vcodec: potential dereference of null pointer + - media: imx: imx8mq-mipi-csi2: remove wrong irq config write operation + - media: imx: imx8mq-mipi_csi2: fix system resume + - media: bttv: fix WARNING regression on tunerless devices + - media: atmel: atmel-sama7g5-isc: fix ispck leftover + - ASoC: sh: rz-ssi: Drop calling rz_ssi_pio_recv() recursively + - ASoC: codecs: Check for error pointer after calling devm_regmap_init_mmio + - ASoC: xilinx: xlnx_formatter_pcm: Handle sysclk setting + - ASoC: simple-card-utils: Set sysclk on all components + - media: coda: Fix missing put_device() call in coda_get_vdoa_data + - media: meson: vdec: potential dereference of null pointer + - media: hantro: Fix overfill bottom register field name + - media: ov6650: Fix set format try processing path + - media: v4l: Avoid unaligned access warnings when printing 4cc modifiers + - media: ov5648: Don't pack controls struct + - media: aspeed: Correct value for h-total-pixels + - video: fbdev: matroxfb: set maxvram of vbG200eW to the same as vbG200 to + avoid black screen + - video: fbdev: controlfb: Fix COMPILE_TEST build + - video: fbdev: smscufx: Fix null-ptr-deref in ufx_usb_probe() + - video: fbdev: atmel_lcdfb: fix an error code in atmel_lcdfb_probe() + - video: fbdev: fbcvt.c: fix printing in fb_cvt_print_name() + - ARM: dts: Fix OpenBMC flash layout label addresses + - firmware: qcom: scm: Remove reassignment to desc following initializer + - ARM: dts: qcom: ipq4019: fix sleep clock + - soc: qcom: rpmpd: Check for null return of devm_kcalloc + - soc: qcom: ocmem: Fix missing put_device() call in of_get_ocmem + - soc: qcom: aoss: remove spurious IRQF_ONESHOT flags + - arm64: dts: qcom: sdm845: fix microphone bias properties and values + - arm64: dts: qcom: sm8250: fix PCIe bindings to follow schema + - arm64: dts: broadcom: bcm4908: use proper TWD binding + - arm64: dts: qcom: sm8150: Correct TCS configuration for apps rsc + - arm64: dts: qcom: sm8350: Correct TCS configuration for apps rsc + - firmware: ti_sci: Fix compilation failure when CONFIG_TI_SCI_PROTOCOL is not + defined + - soc: ti: wkup_m3_ipc: Fix IRQ check in wkup_m3_ipc_probe + - ARM: dts: sun8i: v3s: Move the csi1 block to follow address order + - vsprintf: Fix potential unaligned access + - ARM: dts: imx: Add missing LVDS decoder on M53Menlo + - media: mexon-ge2d: fixup frames size in registers + - media: video/hdmi: handle short reads of hdmi info frame. + - media: ti-vpe: cal: Fix a NULL pointer dereference in + cal_ctx_v4l2_init_formats() + - media: em28xx: initialize refcount before kref_get + - media: usb: go7007: s2250-board: fix leak in probe() + - media: cedrus: H265: Fix neighbour info buffer size + - media: cedrus: h264: Fix neighbour info buffer size + - ASoC: codecs: rx-macro: fix accessing compander for aux + - ASoC: codecs: rx-macro: fix accessing array out of bounds for enum type + - ASoC: codecs: va-macro: fix accessing array out of bounds for enum type + - ASoC: codecs: wc938x: fix accessing array out of bounds for enum type + - ASoC: codecs: wcd938x: fix kcontrol max values + - ASoC: codecs: wcd934x: fix kcontrol max values + - ASoC: codecs: wcd934x: fix return value of wcd934x_rx_hph_mode_put + - media: v4l2-core: Initialize h264 scaling matrix + - media: ov5640: Fix set format, v4l2_mbus_pixelcode not updated + - selftests/lkdtm: Add UBSAN config + - lib: uninline simple_strntoull() as well + - vsprintf: Fix %pK with kptr_restrict == 0 + - uaccess: fix nios2 and microblaze get_user_8() + - ASoC: rt5663: check the return value of devm_kzalloc() in rt5663_parse_dp() + - soc: mediatek: pm-domains: Add wakeup capacity support in power domain + - mmc: sdhci_am654: Fix the driver data of AM64 SoC + - ASoC: ti: davinci-i2s: Add check for clk_enable() + - ALSA: spi: Add check for clk_enable() + - arm64: dts: ns2: Fix spi-cpol and spi-cpha property + - arm64: dts: broadcom: Fix sata nodename + - printk: fix return value of printk.devkmsg __setup handler + - ASoC: mxs-saif: Handle errors for clk_enable + - ASoC: atmel_ssc_dai: Handle errors for clk_enable + - ASoC: dwc-i2s: Handle errors for clk_enable + - ASoC: soc-compress: prevent the potentially use of null pointer + - memory: emif: Add check for setup_interrupts + - memory: emif: check the pointer temp in get_device_details() + - ALSA: firewire-lib: fix uninitialized flag for AV/C deferred transaction + - arm64: dts: rockchip: Fix SDIO regulator supply properties on rk3399-firefly + - m68k: coldfire/device.c: only build for MCF_EDMA when h/w macros are defined + - media: stk1160: If start stream fails, return buffers with + VB2_BUF_STATE_QUEUED + - media: vidtv: Check for null return of vzalloc + - ASoC: atmel: Add missing of_node_put() in at91sam9g20ek_audio_probe + - ASoC: wm8350: Handle error for wm8350_register_irq + - ASoC: fsi: Add check for clk_enable + - video: fbdev: omapfb: Add missing of_node_put() in dvic_probe_of + - media: saa7134: fix incorrect use to determine if list is empty + - ivtv: fix incorrect device_caps for ivtvfb + - ASoC: atmel: Fix error handling in snd_proto_probe + - ASoC: rockchip: i2s: Fix missing clk_disable_unprepare() in + rockchip_i2s_probe + - ASoC: SOF: Add missing of_node_put() in imx8m_probe + - ASoC: mediatek: use of_device_get_match_data() + - ASoC: mediatek: mt8192-mt6359: Fix error handling in mt8192_mt6359_dev_probe + - ASoC: rk817: Fix missing clk_disable_unprepare() in rk817_platform_probe + - ASoC: dmaengine: do not use a NULL prepare_slave_config() callback + - ASoC: mxs: Fix error handling in mxs_sgtl5000_probe + - ASoC: fsl_spdif: Disable TX clock when stop + - ASoC: imx-es8328: Fix error return code in imx_es8328_probe() + - ASoC: SOF: Intel: enable DMI L1 for playback streams + - ASoC: msm8916-wcd-digital: Fix missing clk_disable_unprepare() in + msm8916_wcd_digital_probe + - mmc: davinci_mmc: Handle error for clk_enable + - ASoC: atmel: Fix error handling in sam9x5_wm8731_driver_probe + - ASoC: msm8916-wcd-analog: Fix error handling in pm8916_wcd_analog_spmi_probe + - ASoC: codecs: wcd934x: Add missing of_node_put() in wcd934x_codec_parse_data + - ASoC: amd: Fix reference to PCM buffer address + - ARM: configs: multi_v5_defconfig: re-enable CONFIG_V4L_PLATFORM_DRIVERS + - ARM: configs: multi_v5_defconfig: re-enable DRM_PANEL and FB_xxx + - drm/meson: osd_afbcd: Add an exit callback to struct meson_afbcd_ops + - drm/meson: Make use of the helper function + devm_platform_ioremap_resourcexxx() + - drm/meson: split out encoder from meson_dw_hdmi + - drm/meson: Fix error handling when afbcd.ops->init fails + - drm/bridge: Fix free wrong object in sii8620_init_rcp_input_dev + - drm/bridge: Add missing pm_runtime_disable() in __dw_mipi_dsi_probe + - drm/bridge: nwl-dsi: Fix PM disable depth imbalance in nwl_dsi_probe + - drm: bridge: adv7511: Fix ADV7535 HPD enablement + - ath10k: fix memory overwrite of the WoWLAN wakeup packet pattern + - drm/v3d/v3d_drv: Check for error num after setting mask + - drm/panfrost: Check for error num after setting mask + - libbpf: Fix possible NULL pointer dereference when destroying skeleton + - bpftool: Only set obj->skeleton on complete success + - udmabuf: validate ubuf->pagecount + - bpf: Fix UAF due to race between btf_try_get_module and load_module + - drm/selftests/test-drm_dp_mst_helper: Fix memory leak in + sideband_msg_req_encode_decode + - selftests: bpf: Fix bind on used port + - Bluetooth: btintel: Fix WBS setting for Intel legacy ROM products + - Bluetooth: hci_serdev: call init_rwsem() before p->open() + - mtd: onenand: Check for error irq + - mtd: rawnand: gpmi: fix controller timings setting + - drm/edid: Don't clear formats if using deep color + - drm/edid: Split deep color modes between RGB and YUV444 + - ionic: fix type complaint in ionic_dev_cmd_clean() + - ionic: start watchdog after all is setup + - ionic: Don't send reset commands if FW isn't running + - drm/nouveau/acr: Fix undefined behavior in nvkm_acr_hsfw_load_bl() + - drm/amd/display: Fix a NULL pointer dereference in + amdgpu_dm_connector_add_common_modes() + - drm/amd/pm: return -ENOTSUPP if there is no get_dpm_ultimate_freq function + - net: phy: at803x: move page selection fix to config_init + - selftests/bpf: Normalize XDP section names in selftests + - selftests/bpf/test_xdp_redirect_multi: use temp netns for testing + - ath9k_htc: fix uninit value bugs + - RDMA/core: Set MR type in ib_reg_user_mr + - KVM: PPC: Fix vmx/vsx mixup in mmio emulation + - selftests/net: timestamping: Fix bind_phc check + - i40e: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb + - i40e: respect metadata on XSK Rx to skb + - igc: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb + - ixgbe: pass bi->xdp to ixgbe_construct_skb_zc() directly + - ixgbe: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb + - ixgbe: respect metadata on XSK Rx to skb + - power: reset: gemini-poweroff: Fix IRQ check in gemini_poweroff_probe + - ray_cs: Check ioremap return value + - powerpc: dts: t1040rdb: fix ports names for Seville Ethernet switch + - KVM: PPC: Book3S HV: Check return value of kvmppc_radix_init + - powerpc/perf: Don't use perf_hw_context for trace IMC PMU + - mt76: connac: fix sta_rec_wtbl tag len + - mt76: mt7915: use proper aid value in mt7915_mcu_wtbl_generic_tlv in sta + mode + - mt76: mt7915: use proper aid value in mt7915_mcu_sta_basic_tlv + - mt76: mt7921: fix a leftover race in runtime-pm + - mt76: mt7615: fix a leftover race in runtime-pm + - mt76: mt7603: check sta_rates pointer in mt7603_sta_rate_tbl_update + - mt76: mt7615: check sta_rates pointer in mt7615_sta_rate_tbl_update + - ptp: unregister virtual clocks when unregistering physical clock. + - net: dsa: mv88e6xxx: Enable port policy support on 6097 + - mac80211: Remove a couple of obsolete TODO + - mac80211: limit bandwidth in HE capabilities + - scripts/dtc: Call pkg-config POSIXly correct + - livepatch: Fix build failure on 32 bits processors + - net: asix: add proper error handling of usb read errors + - i2c: bcm2835: Use platform_get_irq() to get the interrupt + - i2c: bcm2835: Fix the error handling in 'bcm2835_i2c_probe()' + - mtd: mchp23k256: Add SPI ID table + - mtd: mchp48l640: Add SPI ID table + - igc: avoid kernel warning when changing RX ring parameters + - igb: refactor XDP registration + - PCI: aardvark: Fix reading MSI interrupt number + - PCI: aardvark: Fix reading PCI_EXP_RTSTA_PME bit on emulated bridge + - RDMA/rxe: Check the last packet by RXE_END_MASK + - libbpf: Fix signedness bug in btf_dump_array_data() + - cxl/core: Fix cxl_probe_component_regs() error message + - cxl/regs: Fix size of CXL Capability Header Register + - net:enetc: allocate CBD ring data memory using DMA coherent methods + - libbpf: Fix compilation warning due to mismatched printf format + - drm/bridge: dw-hdmi: use safe format when first in bridge chain + - libbpf: Use dynamically allocated buffer when receiving netlink messages + - power: supply: ab8500: Fix memory leak in ab8500_fg_sysfs_init + - HID: i2c-hid: fix GET/SET_REPORT for unnumbered reports + - iommu/ipmmu-vmsa: Check for error num after setting mask + - drm/bridge: anx7625: Fix overflow issue on reading EDID + - bpftool: Fix the error when lookup in no-btf maps + - drm/amd/pm: enable pm sysfs write for one VF mode + - drm/amd/display: Add affected crtcs to atomic state for dsc mst unplug + - libbpf: Fix memleak in libbpf_netlink_recv() + - IB/cma: Allow XRC INI QPs to set their local ACK timeout + - dax: make sure inodes are flushed before destroy cache + - selftests: mptcp: add csum mib check for mptcp_connect + - iwlwifi: mvm: Don't call iwl_mvm_sta_from_mac80211() with NULL sta + - iwlwifi: mvm: don't iterate unadded vifs when handling FW SMPS req + - iwlwifi: mvm: align locking in D3 test debugfs + - iwlwifi: yoyo: remove DBGI_SRAM address reset writing + - iwlwifi: Fix -EIO error code that is never returned + - iwlwifi: mvm: Fix an error code in iwl_mvm_up() + - mtd: rawnand: pl353: Set the nand chip node as the flash node + - drm/msm/dp: populate connector of struct dp_panel + - drm/msm/dp: stop link training after link training 2 failed + - drm/msm/dp: always add fail-safe mode into connector mode list + - drm/msm/dsi: Use "ref" fw clock instead of global name for VCO parent + - drm/msm/dsi/phy: fix 7nm v4.0 settings for C-PHY mode + - drm/msm/dpu: add DSPP blocks teardown + - drm/msm/dpu: fix dp audio condition + - dm crypt: fix get_key_size compiler warning if !CONFIG_KEYS + - vfio/pci: fix memory leak during D3hot to D0 transition + - vfio/pci: wake-up devices around reset functions + - scsi: fnic: Fix a tracing statement + - scsi: pm8001: Fix command initialization in pm80XX_send_read_log() + - scsi: pm8001: Fix command initialization in pm8001_chip_ssp_tm_req() + - scsi: pm8001: Fix payload initialization in pm80xx_set_thermal_config() + - scsi: pm8001: Fix le32 values handling in + pm80xx_set_sas_protocol_timer_config() + - scsi: pm8001: Fix payload initialization in pm80xx_encrypt_update() + - scsi: pm8001: Fix le32 values handling in pm80xx_chip_ssp_io_req() + - scsi: pm8001: Fix le32 values handling in pm80xx_chip_sata_req() + - scsi: pm8001: Fix NCQ NON DATA command task initialization + - scsi: pm8001: Fix NCQ NON DATA command completion handling + - scsi: pm8001: Fix abort all task initialization + - RDMA/mlx5: Fix the flow of a miss in the allocation of a cache ODP MR + - drm/amd/display: Remove vupdate_int_entry definition + - TOMOYO: fix __setup handlers return values + - power: supply: sbs-charger: Don't cancel work that is not initialized + - ext2: correct max file size computing + - drm/tegra: Fix reference leak in tegra_dsi_ganged_probe + - power: supply: bq24190_charger: Fix bq24190_vbus_is_enabled() wrong false + return + - scsi: hisi_sas: Change permission of parameter prot_mask + - drm/bridge: cdns-dsi: Make sure to to create proper aliases for dt + - bpf, arm64: Call build_prologue() first in first JIT pass + - bpf, arm64: Feed byte-offset into bpf line info + - xsk: Fix race at socket teardown + - RDMA/irdma: Fix netdev notifications for vlan's + - RDMA/irdma: Fix Passthrough mode in VM + - RDMA/irdma: Remove incorrect masking of PD + - gpu: host1x: Fix a memory leak in 'host1x_remove()' + - libbpf: Skip forward declaration when counting duplicated type names + - powerpc/mm/numa: skip NUMA_NO_NODE onlining in parse_numa_properties() + - powerpc/Makefile: Don't pass -mcpu=powerpc64 when building 32-bit + - KVM: x86: Fix emulation in writing cr8 + - KVM: x86/emulator: Defer not-present segment check in + __load_segment_descriptor() + - hv_balloon: rate-limit "Unhandled message" warning + - i2c: xiic: Make bus names unique + - power: supply: wm8350-power: Handle error for wm8350_register_irq + - power: supply: wm8350-power: Add missing free in free_charger_irq + - IB/hfi1: Allow larger MTU without AIP + - RDMA/core: Fix ib_qp_usecnt_dec() called when error + - PCI: Reduce warnings on possible RW1C corruption + - net: axienet: fix RX ring refill allocation failure handling + - drm/msm/a6xx: Fix missing ARRAY_SIZE() check + - mips: DEC: honor CONFIG_MIPS_FP_SUPPORT=n + - MIPS: Sanitise Cavium switch cases in TLB handler synthesizers + - powerpc/sysdev: fix incorrect use to determine if list is empty + - powerpc/64s: Don't use DSISR for SLB faults + - mfd: mc13xxx: Add check for mc13xxx_irq_request + - libbpf: Unmap rings when umem deleted + - selftests/bpf: Make test_lwt_ip_encap more stable and faster + - platform/x86: huawei-wmi: check the return value of device_create_file() + - scsi: mpt3sas: Fix incorrect 4GB boundary check + - powerpc: 8xx: fix a return value error in mpc8xx_pic_init + - vxcan: enable local echo for sent CAN frames + - ath10k: Fix error handling in ath10k_setup_msa_resources + - mips: cdmm: Fix refcount leak in mips_cdmm_phys_base + - MIPS: RB532: fix return value of __setup handler + - MIPS: pgalloc: fix memory leak caused by pgd_free() + - mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init + - power: ab8500_chargalg: Use CLOCK_MONOTONIC + - RDMA/irdma: Prevent some integer underflows + - Revert "RDMA/core: Fix ib_qp_usecnt_dec() called when error" + - RDMA/mlx5: Fix memory leak in error flow for subscribe event routine + - bpf, sockmap: Fix memleak in sk_psock_queue_msg + - bpf, sockmap: Fix memleak in tcp_bpf_sendmsg while sk msg is full + - bpf, sockmap: Fix more uncharged while msg has more_data + - bpf, sockmap: Fix double uncharge the mem of sk_msg + - samples/bpf, xdpsock: Fix race when running for fix duration of time + - USB: storage: ums-realtek: fix error code in rts51x_read_mem() + - drm/i915/display: Fix HPD short pulse handling for eDP + - netfilter: flowtable: Fix QinQ and pppoe support for inet table + - mt76: mt7921: fix mt7921_queues_acq implementation + - can: isotp: sanitize CAN ID checks in isotp_bind() + - can: isotp: return -EADDRNOTAVAIL when reading from unbound socket + - can: isotp: support MSG_TRUNC flag when reading from socket + - bareudp: use ipv6_mod_enabled to check if IPv6 enabled + - ibmvnic: fix race between xmit and reset + - af_unix: Fix some data-races around unix_sk(sk)->oob_skb. + - selftests/bpf: Fix error reporting from sock_fields programs + - Bluetooth: hci_uart: add missing NULL check in h5_enqueue + - Bluetooth: call hci_le_conn_failed with hdev lock in hci_le_conn_failed + - Bluetooth: btmtksdio: Fix kernel oops in btmtksdio_interrupt + - ipv4: Fix route lookups when handling ICMP redirects and PMTU updates + - af_netlink: Fix shift out of bounds in group mask calculation + - i2c: meson: Fix wrong speed use from probe + - netfilter: conntrack: Add and use nf_ct_set_auto_assign_helper_warned() + - i2c: mux: demux-pinctrl: do not deactivate a master that is not active + - powerpc/pseries: Fix use after free in remove_phb_dynamic() + - selftests/bpf/test_lirc_mode2.sh: Exit with proper code + - PCI: Avoid broken MSI on SB600 USB devices + - net: bcmgenet: Use stronger register read/writes to assure ordering + - tcp: ensure PMTU updates are processed during fastopen + - openvswitch: always update flow key after nat + - net: dsa: fix panic on shutdown if multi-chip tree failed to probe + - tipc: fix the timer expires after interval 100ms + - mfd: asic3: Add missing iounmap() on error asic3_mfd_probe + - ice: fix 'scheduling while atomic' on aux critical err interrupt + - ice: don't allow to run ice_send_event_to_aux() in atomic ctx + - drivers: ethernet: cpsw: fix panic when interrupt coaleceing is set via + ethtool + - kernel/resource: fix kfree() of bootmem memory again + - staging: r8188eu: convert DBG_88E_LEVEL call in hal/rtl8188e_hal_init.c + - staging: r8188eu: release_firmware is not called if allocation fails + - mxser: fix xmit_buf leak in activate when LSR == 0xff + - fsi: scom: Fix error handling + - fsi: scom: Remove retries in indirect scoms + - pwm: lpc18xx-sct: Initialize driver data and hardware before pwmchip_add() + - pps: clients: gpio: Propagate return value from pps_gpio_probe + - fsi: Aspeed: Fix a potential double free + - misc: alcor_pci: Fix an error handling path + - cpufreq: qcom-cpufreq-nvmem: fix reading of PVS Valid fuse + - soundwire: intel: fix wrong register name in intel_shim_wake + - clk: qcom: ipq8074: fix PCI-E clock oops + - dmaengine: idxd: check GENCAP config support for gencfg register + - dmaengine: idxd: change bandwidth token to read buffers + - dmaengine: idxd: restore traffic class defaults after wq reset + - iio: mma8452: Fix probe failing when an i2c_device_id is used + - serial: 8250_aspeed_vuart: add PORT_ASPEED_VUART port type + - staging:iio:adc:ad7280a: Fix handing of device address bit reversing. + - pinctrl: renesas: r8a77470: Reduce size for narrow VIN1 channel + - pinctrl: renesas: checker: Fix miscalculation of number of states + - clk: qcom: ipq8074: Use floor ops for SDCC1 clock + - phy: dphy: Correct lpx parameter and its derivatives(ta_{get,go,sure}) + - phy: phy-brcm-usb: fixup BCM4908 support + - serial: 8250_mid: Balance reference count for PCI DMA device + - serial: 8250_lpss: Balance reference count for PCI DMA device + - NFS: Use of mapping_set_error() results in spurious errors + - serial: 8250: Fix race condition in RTS-after-send handling + - iio: adc: Add check for devm_request_threaded_irq + - habanalabs: Add check for pci_enable_device + - NFS: Return valid errors from nfs2/3_decode_dirent() + - staging: r8188eu: fix endless loop in recv_func + - dma-debug: fix return value of __setup handlers + - clk: imx7d: Remove audio_mclk_root_clk + - clk: imx: off by one in imx_lpcg_parse_clks_from_dt() + - clk: at91: sama7g5: fix parents of PDMCs' GCLK + - clk: qcom: clk-rcg2: Update logic to calculate D value for RCG + - clk: qcom: clk-rcg2: Update the frac table for pixel clock + - dmaengine: hisi_dma: fix MSI allocate fail when reload hisi_dma + - remoteproc: qcom: Fix missing of_node_put in adsp_alloc_memory_region + - remoteproc: qcom_wcnss: Add missing of_node_put() in + wcnss_alloc_memory_region + - remoteproc: qcom_q6v5_mss: Fix some leaks in q6v5_alloc_memory_region + - nvdimm/region: Fix default alignment for small regions + - clk: actions: Terminate clk_div_table with sentinel element + - clk: loongson1: Terminate clk_div_table with sentinel element + - clk: hisilicon: Terminate clk_div_table with sentinel element + - clk: clps711x: Terminate clk_div_table with sentinel element + - clk: Fix clk_hw_get_clk() when dev is NULL + - clk: tegra: tegra124-emc: Fix missing put_device() call in + emc_ensure_emc_driver + - mailbox: imx: fix crash in resume on i.mx8ulp + - NFS: remove unneeded check in decode_devicenotify_args() + - staging: mt7621-dts: fix LEDs and pinctrl on GB-PC1 devicetree + - staging: mt7621-dts: fix formatting + - staging: mt7621-dts: fix pinctrl properties for ethernet + - staging: mt7621-dts: fix GB-PC2 devicetree + - pinctrl: mediatek: Fix missing of_node_put() in mtk_pctrl_init + - pinctrl: mediatek: paris: Fix PIN_CONFIG_BIAS_* readback + - pinctrl: mediatek: paris: Fix "argument" argument type for mtk_pinconf_get() + - pinctrl: mediatek: paris: Fix pingroup pin config state readback + - pinctrl: mediatek: paris: Skip custom extra pin config dump for virtual + GPIOs + - pinctrl: microchip sgpio: use reset driver + - pinctrl: microchip-sgpio: lock RMW access + - pinctrl: nomadik: Add missing of_node_put() in nmk_pinctrl_probe + - pinctrl/rockchip: Add missing of_node_put() in rockchip_pinctrl_probe + - tty: hvc: fix return value of __setup handler + - kgdboc: fix return value of __setup handler + - serial: 8250: fix XOFF/XON sending when DMA is used + - virt: acrn: obtain pa from VMA with PFNMAP flag + - virt: acrn: fix a memory leak in acrn_dev_ioctl() + - kgdbts: fix return value of __setup handler + - firmware: google: Properly state IOMEM dependency + - driver core: dd: fix return value of __setup handler + - jfs: fix divide error in dbNextAG + - netfilter: nf_conntrack_tcp: preserve liberal flag in tcp options + - SUNRPC don't resend a task on an offlined transport + - NFSv4.1: don't retry BIND_CONN_TO_SESSION on session error + - kdb: Fix the putarea helper function + - perf stat: Fix forked applications enablement of counters + - clk: qcom: gcc-msm8994: Fix gpll4 width + - vsock/virtio: initialize vdev->priv before using VQs + - vsock/virtio: read the negotiated features before using VQs + - vsock/virtio: enable VQs early on probe + - clk: Initialize orphan req_rate + - xen: fix is_xen_pmu() + - net: enetc: report software timestamping via SO_TIMESTAMPING + - net: hns3: fix bug when PF set the duplicate MAC address for VFs + - net: hns3: fix port base vlan add fail when concurrent with reset + - net: hns3: add vlan list lock to protect vlan list + - net: hns3: format the output of the MAC address + - net: hns3: refine the process when PF set VF VLAN + - net: phy: broadcom: Fix brcm_fet_config_init() + - selftests: test_vxlan_under_vrf: Fix broken test case + - NFS: Don't loop forever in nfs_do_recoalesce() + - net: hns3: clean residual vf config after disable sriov + - net: sparx5: depends on PTP_1588_CLOCK_OPTIONAL + - qlcnic: dcb: default to returning -EOPNOTSUPP + - net/x25: Fix null-ptr-deref caused by x25_disconnect + - net: sparx5: switchdev: fix possible NULL pointer dereference + - octeontx2-af: initialize action variable + - net: prefer nf_ct_put instead of nf_conntrack_put + - net/sched: act_ct: fix ref leak when switching zones + - NFSv4/pNFS: Fix another issue with a list iterator pointing to the head + - net: dsa: bcm_sf2_cfp: fix an incorrect NULL check on list iterator + - fs: fd tables have to be multiples of BITS_PER_LONG + - lib/test: use after free in register_test_dev_kmod() + - fs: fix fd table size alignment properly + - LSM: general protection fault in legacy_parse_param + - regulator: rpi-panel: Handle I2C errors/timing to the Atmel + - crypto: hisilicon/qm - cleanup warning in qm_vf_read_qos + - gcc-plugins/stackleak: Exactly match strings instead of prefixes + - pinctrl: npcm: Fix broken references to chip->parent_device + - rcu: Mark writes to the rcu_segcblist structure's ->flags field + - block/bfq_wf2q: correct weight to ioprio + - crypto: xts - Add softdep on ecb + - crypto: hisilicon/sec - not need to enable sm4 extra mode at HW V3 + - block, bfq: don't move oom_bfqq + - selinux: use correct type for context length + - arm64: module: remove (NOLOAD) from linker script + - selinux: allow FIOCLEX and FIONCLEX with policy capability + - loop: use sysfs_emit() in the sysfs xxx show() + - Fix incorrect type in assignment of ipv6 port for audit + - irqchip/qcom-pdc: Fix broken locking + - irqchip/nvic: Release nvic_base upon failure + - fs/binfmt_elf: Fix AT_PHDR for unusual ELF files + - bfq: fix use-after-free in bfq_dispatch_request + - ACPICA: Avoid walking the ACPI Namespace if it is not there + - lib/raid6/test/Makefile: Use $(pound) instead of \# for Make 4.3 + - Revert "Revert "block, bfq: honor already-setup queue merges"" + - ACPI/APEI: Limit printable size of BERT table data + - PM: core: keep irq flags in device_pm_check_callbacks() + - parisc: Fix handling off probe non-access faults + - nvme-tcp: lockdep: annotate in-kernel sockets + - spi: tegra20: Use of_device_get_match_data() + - atomics: Fix atomic64_{read_acquire,set_release} fallbacks + - locking/lockdep: Iterate lock_classes directly when reading lockdep files + - ext4: correct cluster len and clusters changed accounting in ext4_mb_mark_bb + - ext4: fix ext4_mb_mark_bb() with flex_bg with fast_commit + - sched/tracing: Report TASK_RTLOCK_WAIT tasks as TASK_UNINTERRUPTIBLE + - ext4: don't BUG if someone dirty pages without asking ext4 first + - f2fs: fix to do sanity check on curseg->alloc_type + - NFSD: Fix nfsd_breaker_owns_lease() return values + - f2fs: don't get FREEZE lock in f2fs_evict_inode in frozen fs + - btrfs: harden identification of a stale device + - btrfs: make search_csum_tree return 0 if we get -EFBIG + - f2fs: use spin_lock to avoid hang + - f2fs: compress: fix to print raw data size in error path of lz4 + decompression + - Adjust cifssb maximum read size + - ntfs: add sanity check on allocation size + - media: staging: media: zoran: move videodev alloc + - media: staging: media: zoran: calculate the right buffer number for + zoran_reap_stat_com + - media: staging: media: zoran: fix various V4L2 compliance errors + - media: atmel: atmel-isc-base: report frame sizes as full supported range + - media: ir_toy: free before error exiting + - ASoC: sh: rz-ssi: Make the data structures available before registering the + handlers + - ASoC: SOF: Intel: match sdw version on link_slaves_found + - media: imx-jpeg: Prevent decoding NV12M jpegs into single-planar buffers + - media: iommu/mediatek-v1: Free the existed fwspec if the master dev already + has + - media: iommu/mediatek: Return ENODEV if the device is NULL + - media: iommu/mediatek: Add device_link between the consumer and the larb + devices + - video: fbdev: nvidiafb: Use strscpy() to prevent buffer overflow + - video: fbdev: w100fb: Reset global state + - video: fbdev: cirrusfb: check pixclock to avoid divide by zero + - video: fbdev: omapfb: acx565akm: replace snprintf with sysfs_emit + - ARM: dts: qcom: fix gic_irq_domain_translate warnings for msm8960 + - ARM: dts: bcm2837: Add the missing L1/L2 cache information + - ASoC: madera: Add dependencies on MFD + - media: atomisp_gmin_platform: Add DMI quirk to not turn AXP ELDO2 regulator + off on some boards + - media: atomisp: fix dummy_ptr check to avoid duplicate active_bo + - ARM: ftrace: avoid redundant loads or clobbering IP + - ARM: dts: imx7: Use audio_mclk_post_div instead audio_mclk_root_clk + - arm64: defconfig: build imx-sdma as a module + - video: fbdev: omapfb: panel-dsi-cm: Use sysfs_emit() instead of snprintf() + - video: fbdev: omapfb: panel-tpo-td043mtea1: Use sysfs_emit() instead of + snprintf() + - video: fbdev: udlfb: replace snprintf in show functions with sysfs_emit + - ARM: dts: bcm2711: Add the missing L1/L2 cache information + - ASoC: soc-core: skip zero num_dai component in searching dai name + - media: imx-jpeg: fix a bug of accessing array out of bounds + - media: cx88-mpeg: clear interrupt status register before streaming video + - uaccess: fix type mismatch warnings from access_ok() + - lib/test_lockup: fix kernel pointer check for separate address spaces + - ARM: tegra: tamonten: Fix I2C3 pad setting + - ARM: mmp: Fix failure to remove sram device + - ASoC: amd: vg: fix for pm resume callback sequence + - video: fbdev: sm712fb: Fix crash in smtcfb_write() + - media: i2c: ov5648: Fix lockdep error + - media: Revert "media: em28xx: add missing em28xx_close_extension" + - media: hdpvr: initialize dev->worker at hdpvr_register_videodev + - ASoC: Intel: sof_sdw: fix quirks for 2022 HP Spectre x360 13" + - tracing: Have TRACE_DEFINE_ENUM affect trace event types as well + - mmc: host: Return an error when ->enable_sdio_irq() ops is missing + - media: atomisp: fix bad usage at error handling logic + - ALSA: hda/realtek: Add alc256-samsung-headphone fixup + - KVM: x86: Reinitialize context if host userspace toggles EFER.LME + - KVM: x86/mmu: Move "invalid" check out of kvm_tdp_mmu_get_root() + - KVM: x86/mmu: Zap _all_ roots when unmapping gfn range in TDP MMU + - KVM: x86/mmu: Check for present SPTE when clearing dirty bit in TDP MMU + - KVM: x86: hyper-v: Drop redundant 'ex' parameter from kvm_hv_send_ipi() + - KVM: x86: hyper-v: Drop redundant 'ex' parameter from kvm_hv_flush_tlb() + - KVM: x86: hyper-v: Fix the maximum number of sparse banks for XMM fast TLB + flush hypercalls + - KVM: x86: hyper-v: HVCALL_SEND_IPI_EX is an XMM fast hypercall + - powerpc/kasan: Fix early region not updated correctly + - powerpc/lib/sstep: Fix 'sthcx' instruction + - powerpc/lib/sstep: Fix build errors with newer binutils + - powerpc: Add set_memory_{p/np}() and remove set_memory_attr() + - powerpc: Fix build errors with newer binutils + - drm/dp: Fix off-by-one in register cache size + - drm/i915: Treat SAGV block time 0 as SAGV disabled + - drm/i915: Fix PSF GV point mask when SAGV is not possible + - drm/i915: Reject unsupported TMDS rates on ICL+ + - scsi: qla2xxx: Refactor asynchronous command initialization + - scsi: qla2xxx: Implement ref count for SRB + - scsi: qla2xxx: Fix stuck session in gpdb + - scsi: qla2xxx: Fix warning message due to adisc being flushed + - scsi: qla2xxx: Fix scheduling while atomic + - scsi: qla2xxx: Fix premature hw access after PCI error + - scsi: qla2xxx: Fix wrong FDMI data for 64G adapter + - scsi: qla2xxx: Fix warning for missing error code + - scsi: qla2xxx: Fix device reconnect in loop topology + - scsi: qla2xxx: edif: Fix clang warning + - scsi: qla2xxx: Fix T10 PI tag escape and IP guard options for 28XX adapters + - scsi: qla2xxx: Add devids and conditionals for 28xx + - scsi: qla2xxx: Check for firmware dump already collected + - scsi: qla2xxx: Suppress a kernel complaint in qla_create_qpair() + - scsi: qla2xxx: Fix disk failure to rediscover + - scsi: qla2xxx: Fix incorrect reporting of task management failure + - scsi: qla2xxx: Fix hang due to session stuck + - scsi: qla2xxx: Fix missed DMA unmap for NVMe ls requests + - scsi: qla2xxx: Fix N2N inconsistent PLOGI + - scsi: qla2xxx: Fix stuck session of PRLI reject + - scsi: qla2xxx: Reduce false trigger to login + - scsi: qla2xxx: Use correct feature type field during RFF_ID processing + - platform: chrome: Split trace include file + - KVM: x86: Check lapic_in_kernel() before attempting to set a SynIC irq + - KVM: x86: Avoid theoretical NULL pointer dereference in + kvm_irq_delivery_to_apic_fast() + - KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activated + - KVM: Prevent module exit until all VMs are freed + - KVM: x86: fix sending PV IPI + - KVM: SVM: fix panic on out-of-bounds guest IRQ + - ubifs: rename_whiteout: Fix double free for whiteout_ui->data + - ubifs: Fix deadlock in concurrent rename whiteout and inode writeback + - ubifs: Add missing iput if do_tmpfile() failed in rename whiteout + - ubifs: Rename whiteout atomically + - ubifs: Fix 'ui->dirty' race between do_tmpfile() and writeback work + - ubifs: Rectify space amount budget for mkdir/tmpfile operations + - ubifs: setflags: Make dirtied_ino_d 8 bytes aligned + - ubifs: Fix read out-of-bounds in ubifs_wbuf_write_nolock() + - ubifs: Fix to add refcount once page is set private + - ubifs: rename_whiteout: correct old_dir size computing + - nvme: allow duplicate NSIDs for private namespaces + - nvme: fix the read-only state for zoned namespaces with unsupposed features + - wireguard: queueing: use CFI-safe ptr_ring cleanup function + - wireguard: socket: free skb in send6 when ipv6 is disabled + - wireguard: socket: ignore v6 endpoints when ipv6 is disabled + - XArray: Fix xas_create_range() when multi-order entry present + - can: mcba_usb: mcba_usb_start_xmit(): fix double dev_kfree_skb in error path + - can: mcba_usb: properly check endpoint type + - can: mcp251xfd: mcp251xfd_register_get_dev_id(): fix return of error value + - XArray: Update the LRU list in xas_split() + - modpost: restore the warning message for missing symbol versions + - rtc: check if __rtc_read_time was successful + - gfs2: gfs2_setattr_size error path fix + - gfs2: Make sure FITRIM minlen is rounded up to fs block size + - net: hns3: fix the concurrency between functions reading debugfs + - net: hns3: fix software vlan talbe of vlan 0 inconsistent with hardware + - rxrpc: fix some null-ptr-deref bugs in server_key.c + - rxrpc: Fix call timer start racing with call destruction + - mailbox: imx: fix wakeup failure from freeze mode + - crypto: arm/aes-neonbs-cbc - Select generic cbc and aes + - watch_queue: Free the page array when watch_queue is dismantled + - pinctrl: pinconf-generic: Print arguments for bias-pull-* + - watchdog: rti-wdt: Add missing pm_runtime_disable() in probe function + - net: sparx5: uses, depends on BRIDGE or !BRIDGE + - pinctrl: nuvoton: npcm7xx: Rename DS() macro to DSTR() + - pinctrl: nuvoton: npcm7xx: Use %zu printk format for ARRAY_SIZE() + - ASoC: mediatek: mt6358: add missing EXPORT_SYMBOLs + - ubi: Fix race condition between ctrl_cdev_ioctl and ubi_cdev_ioctl + - ARM: iop32x: offset IRQ numbers by 1 + - block: Fix the maximum minor value is blk_alloc_ext_minor() + - io_uring: fix memory leak of uid in files registration + - riscv module: remove (NOLOAD) + - ACPI: CPPC: Avoid out of bounds access when parsing _CPC data + - vhost: handle error while adding split ranges to iotlb + - spi: Fix Tegra QSPI example + - platform/chrome: cros_ec_typec: Check for EC device + - can: isotp: restore accidentally removed MSG_PEEK feature + - proc: bootconfig: Add null pointer check + - drm/connector: Fix typo in documentation + - scsi: qla2xxx: Add qla2x00_async_done() for async routines + - staging: mt7621-dts: fix pinctrl-0 items to be size-1 items on ethernet + - arm64: mm: Drop 'const' from conditional arm64_dma_phys_limit definition + - ASoC: soc-compress: Change the check for codec_dai + - Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" + - tracing: Have type enum modifications copy the strings + - net: add skb_set_end_offset() helper + - net: preserve skb_end_offset() in skb_unclone_keeptruesize() + - mm/mmap: return 1 from stack_guard_gap __setup() handler + - ARM: 9187/1: JIVE: fix return value of __setup handler + - mm/memcontrol: return 1 from cgroup.memory __setup() handler + - mm/usercopy: return 1 from hardened_usercopy __setup() handler + - af_unix: Support POLLPRI for OOB. + - bpf: Adjust BPF stack helper functions to accommodate skip > 0 + - bpf: Fix comment for helper bpf_current_task_under_cgroup() + - mmc: rtsx: Use pm_runtime_{get,put}() to handle runtime PM + - dt-bindings: mtd: nand-controller: Fix the reg property description + - dt-bindings: mtd: nand-controller: Fix a comment in the examples + - dt-bindings: spi: mxic: The interrupt property is not mandatory + - dt-bindings: memory: mtk-smi: No need mediatek,larb-id for mt8167 + - dt-bindings: pinctrl: pinctrl-microchip-sgpio: Fix example + - ubi: fastmap: Return error code if memory allocation fails in add_aeb() + - ASoC: SOF: Intel: Fix build error without SND_SOC_SOF_PCI_DEV + - ASoC: topology: Allow TLV control to be either read or write + - perf vendor events: Update metrics for SkyLake Server + - media: ov6650: Add try support to selection API operations + - media: ov6650: Fix crop rectangle affected by set format + - spi: mediatek: support tick_delay without enhance_timing + - ARM: dts: spear1340: Update serial node properties + - ARM: dts: spear13xx: Update SPI dma properties + - arm64: dts: ls1043a: Update i2c dma properties + - arm64: dts: ls1046a: Update i2c node dma properties + - um: Fix uml_mconsole stop/go + - docs: sysctl/kernel: add missing bit to panic_print + - openvswitch: Fixed nd target mask field in the flow dump. + - torture: Make torture.sh help message match reality + - n64cart: convert bi_disk to bi_bdev->bd_disk fix build + - mmc: rtsx: Let MMC core handle runtime PM + - mmc: rtsx: Fix build errors/warnings for unused variable + - KVM: x86/mmu: do compare-and-exchange of gPTE via the user address + - iommu/dma: Skip extra sync during unmap w/swiotlb + - iommu/dma: Fold _swiotlb helpers into callers + - iommu/dma: Check CONFIG_SWIOTLB more broadly + - swiotlb: Support aligned swiotlb buffers + - iommu/dma: Account for min_align_mask w/swiotlb + - coredump: Snapshot the vmas in do_coredump + - coredump: Remove the WARN_ON in dump_vma_snapshot + - coredump/elf: Pass coredump_params into fill_note_info + - coredump: Use the vma snapshot in fill_files_note + - PCI: xgene: Revert "PCI: xgene: Use inbound resources for setup" + - Linux 5.15.33 + * Jammy update: v5.15.32 upstream stable release (LP: #1969106) + - net: ipv6: fix skb_over_panic in __ip6_append_data + - tpm: Fix error handling in async work + - Bluetooth: btusb: Add another Realtek 8761BU + - llc: fix netdevice reference leaks in llc_ui_bind() + - ASoC: sti: Fix deadlock via snd_pcm_stop_xrun() call + - ALSA: oss: Fix PCM OSS buffer allocation overflow + - ALSA: usb-audio: add mapping for new Corsair Virtuoso SE + - ALSA: hda/realtek: Add quirk for Clevo NP70PNJ + - ALSA: hda/realtek: Add quirk for Clevo NP50PNJ + - ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 + - ALSA: hda/realtek: Add quirk for ASUS GA402 + - ALSA: pcm: Fix races among concurrent hw_params and hw_free calls + - ALSA: pcm: Fix races among concurrent read/write and buffer changes + - ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls + - ALSA: pcm: Fix races among concurrent prealloc proc writes + - ALSA: pcm: Add stream lock during PCM reset ioctl operations + - ALSA: usb-audio: Add mute TLV for playback volumes on RODE NT-USB + - ALSA: cmipci: Restore aux vol on suspend/resume + - ALSA: pci: fix reading of swapped values from pcmreg in AC97 codec + - drivers: net: xgene: Fix regression in CRC stripping + - ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board + - ACPI: battery: Add device HID and quirk for Microsoft Surface Go 3 + - ACPI: video: Force backlight native for Clevo NL5xRU and NL5xNU + - crypto: qat - disable registration of algorithms + - Bluetooth: btusb: Add one more Bluetooth part for the Realtek RTL8852AE + - Revert "ath: add support for special 0x0 regulatory domain" + - drm/virtio: Ensure that objs is not NULL in virtio_gpu_array_put_free() + - rcu: Don't deboost before reporting expedited quiescent state + - uaccess: fix integer overflow on access_ok() + - mac80211: fix potential double free on mesh join + - tpm: use try_get_ops() in tpm-space.c + - wcn36xx: Differentiate wcn3660 from wcn3620 + - m68k: fix access_ok for coldfire + - nds32: fix access_ok() checks in get/put_user + - llc: only change llc->dev when bind() succeeds + - Linux 5.15.32 + * Jammy update: v5.15.31 upstream stable release (LP: #1969105) + - crypto: qcom-rng - ensure buffer for generate is completely filled + - ocfs2: fix crash when initialize filecheck kobj fails + - mm: swap: get rid of livelock in swapin readahead + - block: release rq qos structures for queue without disk + - drm/mgag200: Fix PLL setup for g200wb and g200ew + - efi: fix return value of __setup handlers + - alx: acquire mutex for alx_reinit in alx_change_mtu + - vsock: each transport cycles only on its own sockets + - esp6: fix check on ipv6_skip_exthdr's return value + - net: phy: marvell: Fix invalid comparison in the resume and suspend + functions + - net/packet: fix slab-out-of-bounds access in packet_recvmsg() + - atm: eni: Add check for dma_map_single + - iavf: Fix double free in iavf_reset_task + - hv_netvsc: Add check for kvmalloc_array + - drm/imx: parallel-display: Remove bus flags check in + imx_pd_bridge_atomic_check() + - drm/panel: simple: Fix Innolux G070Y2-L01 BPP settings + - net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() + - drm: Don't make DRM_PANEL_BRIDGE dependent on DRM_KMS_HELPERS + - net: dsa: Add missing of_node_put() in dsa_port_parse_of + - net: phy: mscc: Add MODULE_FIRMWARE macros + - bnx2x: fix built-in kernel driver load failure + - net: bcmgenet: skip invalid partial checksums + - net: mscc: ocelot: fix backwards compatibility with single-chain tc-flower + offload + - iavf: Fix hang during reboot/shutdown + - arm64: fix clang warning about TRAMP_VALIAS + - usb: gadget: rndis: prevent integer overflow in rndis_set_response() + - usb: gadget: Fix use-after-free bug by not setting udc->dev.driver + - usb: usbtmc: Fix bug in pipe direction for control transfers + - scsi: mpt3sas: Page fault in reply q processing + - Input: aiptek - properly check endpoint type + - perf symbols: Fix symbol size calculation condition + - btrfs: skip reserved bytes warning on unmount after log cleanup failure + - Linux 5.15.31 + + -- Tim Gardner Thu, 26 May 2022 09:13:53 -0600 + linux-azure (5.15.0-1007.8) jammy; urgency=medium * jammy/linux-azure: 5.15.0-1007.8 -proposed tracker (LP: #1973896) diff -u linux-azure-5.15-5.15.0/debian.azure/config/annotations linux-azure-5.15-5.15.0/debian.azure/config/annotations --- linux-azure-5.15-5.15.0/debian.azure/config/annotations +++ linux-azure-5.15-5.15.0/debian.azure/config/annotations @@ -4,6 +4,9 @@ include "../../debian.master/config/annotations" +CONFIG_BLK_DEV_FD policy<{'amd64': 'n'}> +CONFIG_BLK_DEV_FD mark note + CONFIG_HIBERNATION policy<{'amd64': 'y', 'arm64': 'y'}> CONFIG_HIBERNATION mark note diff -u linux-azure-5.15-5.15.0/debian.azure/config/config.common.ubuntu linux-azure-5.15-5.15.0/debian.azure/config/config.common.ubuntu --- linux-azure-5.15-5.15.0/debian.azure/config/config.common.ubuntu +++ linux-azure-5.15-5.15.0/debian.azure/config/config.common.ubuntu @@ -33,7 +33,8 @@ CONFIG_9P_FSCACHE=y CONFIG_9P_FS_POSIX_ACL=y CONFIG_9P_FS_SECURITY=y -# CONFIG_ACCESSIBILITY is not set +# CONFIG_A11Y_BRAILLE_CONSOLE is not set +CONFIG_ACCESSIBILITY=y CONFIG_ACERHDF=m CONFIG_ACER_WIRELESS=m CONFIG_ACER_WMI=m @@ -779,7 +780,7 @@ CONFIG_BLK_DEV_DM=y CONFIG_BLK_DEV_DM_BUILTIN=y CONFIG_BLK_DEV_DRBD=m -CONFIG_BLK_DEV_FD=m +# CONFIG_BLK_DEV_FD is not set CONFIG_BLK_DEV_INITRD=y CONFIG_BLK_DEV_INTEGRITY=y CONFIG_BLK_DEV_INTEGRITY_T10=y @@ -3043,7 +3044,7 @@ # CONFIG_HISI_DMA is not set CONFIG_HISI_FEMAC=m CONFIG_HISI_HIKEY_USB=m -CONFIG_HISI_PMU=y +CONFIG_HISI_PMU=m CONFIG_HISI_THERMAL=m CONFIG_HIST_TRIGGERS=y # CONFIG_HIST_TRIGGERS_DEBUG is not set @@ -3086,7 +3087,7 @@ # CONFIG_HSA_AMD is not set # CONFIG_HSI is not set CONFIG_HSR=m -CONFIG_HSU_DMA=m +CONFIG_HSU_DMA=y CONFIG_HT16K33=m CONFIG_HTC_PASIC3=m CONFIG_HUGETLBFS=y @@ -3196,7 +3197,6 @@ CONFIG_I2C_MLXBF=m CONFIG_I2C_MLXCPLD=m CONFIG_I2C_MT65XX=m -CONFIG_I2C_MULTI_INSTANTIATE=m CONFIG_I2C_MUX=m # CONFIG_I2C_MUX_GPIO is not set CONFIG_I2C_MUX_GPMUX=m @@ -6925,7 +6925,7 @@ CONFIG_SERIAL_8250_LPSS=m CONFIG_SERIAL_8250_MANY_PORTS=y CONFIG_SERIAL_8250_MEN_MCB=m -CONFIG_SERIAL_8250_MID=m +CONFIG_SERIAL_8250_MID=y CONFIG_SERIAL_8250_MT6577=y CONFIG_SERIAL_8250_NR_UARTS=48 CONFIG_SERIAL_8250_OMAP=y @@ -6972,6 +6972,7 @@ CONFIG_SERIAL_MESON_CONSOLE=y CONFIG_SERIAL_MSM=y CONFIG_SERIAL_MSM_CONSOLE=y +CONFIG_SERIAL_MULTI_INSTANTIATE=m CONFIG_SERIAL_MVEBU_CONSOLE=y CONFIG_SERIAL_MVEBU_UART=y CONFIG_SERIAL_NONSTANDARD=y @@ -7125,6 +7126,18 @@ CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y CONFIG_SPARSE_IRQ=y CONFIG_SPARX5_SWITCH=m +CONFIG_SPEAKUP=m +CONFIG_SPEAKUP_SYNTH_ACNTSA=m +CONFIG_SPEAKUP_SYNTH_APOLLO=m +CONFIG_SPEAKUP_SYNTH_AUDPTR=m +CONFIG_SPEAKUP_SYNTH_BNS=m +CONFIG_SPEAKUP_SYNTH_DECEXT=m +CONFIG_SPEAKUP_SYNTH_DECTLK=m +CONFIG_SPEAKUP_SYNTH_DUMMY=m +CONFIG_SPEAKUP_SYNTH_LTLK=m +CONFIG_SPEAKUP_SYNTH_SOFT=m +CONFIG_SPEAKUP_SYNTH_SPKOUT=m +CONFIG_SPEAKUP_SYNTH_TXPRT=m CONFIG_SPI=y CONFIG_SPI_ALTERA=m CONFIG_SPI_ALTERA_CORE=m @@ -8040,6 +8053,7 @@ CONFIG_X86_ACPI_CPUFREQ_CPB=y CONFIG_X86_AMD_FREQ_SENSITIVITY=m CONFIG_X86_AMD_PLATFORM_DEVICE=y +CONFIG_X86_AMD_PSTATE=y CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y CONFIG_X86_CHECK_BIOS_CORRUPTION=y CONFIG_X86_CMOV=y diff -u linux-azure-5.15-5.15.0/debian.azure/reconstruct linux-azure-5.15-5.15.0/debian.azure/reconstruct --- linux-azure-5.15-5.15.0/debian.azure/reconstruct +++ linux-azure-5.15-5.15.0/debian.azure/reconstruct @@ -4,6 +4,7 @@ rm -f 'drivers/gpu/drm/amd/display/dc/dsc/qp_tables.h' rm -f 'drivers/gpu/drm/vmwgfx/vmwgfx_thp.c' rm -f 'drivers/of/of_net.c' +rm -f 'drivers/platform/x86/i2c-multi-instantiate.c' rm -f 'drivers/staging/most/dim2/sysfs.c' rm -f 'tools/build/feature/test-libpython-version.c' rm -f 'tools/perf/util/bpf_skel/bperf.h' diff -u linux-azure-5.15-5.15.0/debian.azure/tracking-bug linux-azure-5.15-5.15.0/debian.azure/tracking-bug --- linux-azure-5.15-5.15.0/debian.azure/tracking-bug +++ linux-azure-5.15-5.15.0/debian.azure/tracking-bug @@ -1 +1 @@ -1973896 2022.04.18-9 +1974294 2022.05.09-5 diff -u linux-azure-5.15-5.15.0/debian.master/abi/abiname linux-azure-5.15-5.15.0/debian.master/abi/abiname --- linux-azure-5.15-5.15.0/debian.master/abi/abiname +++ linux-azure-5.15-5.15.0/debian.master/abi/abiname @@ -1 +1 @@ -30 +33 diff -u linux-azure-5.15-5.15.0/debian.master/abi/amd64/generic.modules linux-azure-5.15-5.15.0/debian.master/abi/amd64/generic.modules --- linux-azure-5.15-5.15.0/debian.master/abi/amd64/generic.modules +++ linux-azure-5.15-5.15.0/debian.master/abi/amd64/generic.modules @@ -1973,7 +1973,6 @@ i2c-kempld i2c-matroxfb i2c-mlxcpld -i2c-multi-instantiate i2c-mux i2c-mux-gpio i2c-mux-ltc4306 diff -u linux-azure-5.15-5.15.0/debian.master/abi/version linux-azure-5.15-5.15.0/debian.master/abi/version --- linux-azure-5.15-5.15.0/debian.master/abi/version +++ linux-azure-5.15-5.15.0/debian.master/abi/version @@ -1 +1 @@ -5.15.0-30.31 +5.15.0-34.35 diff -u linux-azure-5.15-5.15.0/debian.master/changelog linux-azure-5.15-5.15.0/debian.master/changelog --- linux-azure-5.15-5.15.0/debian.master/changelog +++ linux-azure-5.15-5.15.0/debian.master/changelog @@ -1,3 +1,1766 @@ +linux (5.15.0-35.36) jammy; urgency=medium + + * CVE-2022-21499 + - SAUCE: debug: Lock down kgdb + + -- Thadeu Lima de Souza Cascardo Fri, 20 May 2022 21:43:49 -0300 + +linux (5.15.0-34.35) jammy; urgency=medium + + * jammy/linux: 5.15.0-34.35 -proposed tracker (LP: #1974322) + + * AMD APU s2idle is broken after the ASIC reset fix (LP: #1972134) + - drm/amdgpu: unify BO evicting method in amdgpu_ttm + - drm/amdgpu: explicitly check for s0ix when evicting resources + + * amd_gpio AMDI0030:00: Failed to translate GPIO pin 0x0000 to IRQ, err -517 + (LP: #1971597) + - gpio: Request interrupts after IRQ is initialized + + * config CONFIG_HISI_PMU for kunpeng920 (LP: #1956086) + - [Config] CONFIG_HISI_PMU=m + + * Mute/mic LEDs no function on EliteBook G9 platfroms (LP: #1970552) + - ALSA: hda/realtek: Enable mute/micmute LEDs support for HP Laptops + + * network-manager/1.36.4-2ubuntu1 ADT test failure with linux/5.15.0-28.29 + (LP: #1971418) + - Revert "rfkill: make new event layout opt-in" + + * PCIE LnkCtl ASPM not enabled under VMD mode for Alder Lake platforms + (LP: #1942160) + - SAUCE: vmd: fixup bridge ASPM by driver name instead + + * Mute/mic LEDs no function on HP EliteBook 845/865 G9 (LP: #1970178) + - ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on EliteBook + 845/865 G9 + + * Enable headset mic on Lenovo P360 (LP: #1967069) + - ALSA: hda/realtek: Enable headset mic on Lenovo P360 + + * WCN6856 BT keep in OFF state after coldboot system (LP: #1967067) + - Bluetooth: btusb: Improve stability for QCA devices + + * Screen sometimes can't update [Failed to post KMS update: CRTC property + (GAMMA_LUT) not found] (LP: #1967274) + - drm/i915/xelpd: Enable Pipe color support for D13 platform + - drm/i915: Use unlocked register accesses for LUT loads + - drm/i915/xelpd: Enable Pipe Degamma + - drm/i915/xelpd: Add Pipe Color Lut caps to platform config + + * Jammy update: v5.15.35 upstream stable release (LP: #1969857) + - drm/amd/display: Add pstate verification and recovery for DCN31 + - drm/amd/display: Fix p-state allow debug index on dcn31 + - hamradio: defer 6pack kfree after unregister_netdev + - hamradio: remove needs_free_netdev to avoid UAF + - cpuidle: PSCI: Move the `has_lpi` check to the beginning of the function + - ACPI: processor idle: Check for architectural support for LPI + - ACPI: processor: idle: fix lockup regression on 32-bit ThinkPad T40 + - btrfs: remove unused parameter nr_pages in add_ra_bio_pages() + - btrfs: remove no longer used counter when reading data page + - btrfs: remove unused variable in btrfs_{start,write}_dirty_block_groups() + - soc: qcom: aoss: Expose send for generic usecase + - dt-bindings: net: qcom,ipa: add optional qcom,qmp property + - net: ipa: request IPA register values be retained + - btrfs: release correct delalloc amount in direct IO write path + - ALSA: core: Add snd_card_free_on_error() helper + - ALSA: sis7019: Fix the missing error handling + - ALSA: ali5451: Fix the missing snd_card_free() call at probe error + - ALSA: als300: Fix the missing snd_card_free() call at probe error + - ALSA: als4000: Fix the missing snd_card_free() call at probe error + - ALSA: atiixp: Fix the missing snd_card_free() call at probe error + - ALSA: au88x0: Fix the missing snd_card_free() call at probe error + - ALSA: aw2: Fix the missing snd_card_free() call at probe error + - ALSA: azt3328: Fix the missing snd_card_free() call at probe error + - ALSA: bt87x: Fix the missing snd_card_free() call at probe error + - ALSA: ca0106: Fix the missing snd_card_free() call at probe error + - ALSA: cmipci: Fix the missing snd_card_free() call at probe error + - ALSA: cs4281: Fix the missing snd_card_free() call at probe error + - ALSA: cs5535audio: Fix the missing snd_card_free() call at probe error + - ALSA: echoaudio: Fix the missing snd_card_free() call at probe error + - ALSA: emu10k1x: Fix the missing snd_card_free() call at probe error + - ALSA: ens137x: Fix the missing snd_card_free() call at probe error + - ALSA: es1938: Fix the missing snd_card_free() call at probe error + - ALSA: es1968: Fix the missing snd_card_free() call at probe error + - ALSA: fm801: Fix the missing snd_card_free() call at probe error + - ALSA: galaxy: Fix the missing snd_card_free() call at probe error + - ALSA: hdsp: Fix the missing snd_card_free() call at probe error + - ALSA: hdspm: Fix the missing snd_card_free() call at probe error + - ALSA: ice1724: Fix the missing snd_card_free() call at probe error + - ALSA: intel8x0: Fix the missing snd_card_free() call at probe error + - ALSA: intel_hdmi: Fix the missing snd_card_free() call at probe error + - ALSA: korg1212: Fix the missing snd_card_free() call at probe error + - ALSA: lola: Fix the missing snd_card_free() call at probe error + - ALSA: lx6464es: Fix the missing snd_card_free() call at probe error + - ALSA: maestro3: Fix the missing snd_card_free() call at probe error + - ALSA: oxygen: Fix the missing snd_card_free() call at probe error + - ALSA: riptide: Fix the missing snd_card_free() call at probe error + - ALSA: rme32: Fix the missing snd_card_free() call at probe error + - ALSA: rme9652: Fix the missing snd_card_free() call at probe error + - ALSA: rme96: Fix the missing snd_card_free() call at probe error + - ALSA: sc6000: Fix the missing snd_card_free() call at probe error + - ALSA: sonicvibes: Fix the missing snd_card_free() call at probe error + - ALSA: via82xx: Fix the missing snd_card_free() call at probe error + - ALSA: usb-audio: Cap upper limits of buffer/period bytes for implicit fb + - ALSA: nm256: Don't call card private_free at probe error path + - drm/msm: Add missing put_task_struct() in debugfs path + - firmware: arm_scmi: Remove clear channel call on the TX channel + - memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe + - Revert "ath11k: mesh: add support for 256 bitmap in blockack frames in 11ax" + - firmware: arm_scmi: Fix sorting of retrieved clock rates + - media: rockchip/rga: do proper error checking in probe + - SUNRPC: Fix the svc_deferred_event trace class + - net/sched: flower: fix parsing of ethertype following VLAN header + - veth: Ensure eth header is in skb's linear part + - gpiolib: acpi: use correct format characters + - cifs: release cached dentries only if mount is complete + - net: mdio: don't defer probe forever if PHY IRQ provider is missing + - mlxsw: i2c: Fix initialization error flow + - net/sched: fix initialization order when updating chain 0 head + - net: dsa: felix: suppress -EPROBE_DEFER errors + - net: ethernet: stmmac: fix altr_tse_pcs function when using a fixed-link + - net/sched: taprio: Check if socket flags are valid + - cfg80211: hold bss_lock while updating nontrans_list + - netfilter: nft_socket: make cgroup match work in input too + - drm/msm: Fix range size vs end confusion + - drm/msm/dsi: Use connector directly in msm_dsi_manager_connector_init() + - drm/msm/dp: add fail safe mode outside of event_mutex context + - net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() + - scsi: pm80xx: Mask and unmask upper interrupt vectors 32-63 + - scsi: pm80xx: Enable upper inbound, outbound queues + - scsi: iscsi: Move iscsi_ep_disconnect() + - scsi: iscsi: Fix offload conn cleanup when iscsid restarts + - scsi: iscsi: Fix endpoint reuse regression + - scsi: iscsi: Fix conn cleanup and stop race during iscsid restart + - scsi: iscsi: Fix unbound endpoint error handling + - sctp: Initialize daddr on peeled off socket + - netfilter: nf_tables: nft_parse_register can return a negative value + - ALSA: ad1889: Fix the missing snd_card_free() call at probe error + - ALSA: mtpav: Don't call card private_free at probe error path + - io_uring: move io_uring_rsrc_update2 validation + - io_uring: verify that resv2 is 0 in io_uring_rsrc_update2 + - io_uring: verify pad field is 0 in io_get_ext_arg + - testing/selftests/mqueue: Fix mq_perf_tests to free the allocated cpu set + - ALSA: usb-audio: Increase max buffer size + - ALSA: usb-audio: Limit max buffer and period sizes per time + - perf tools: Fix misleading add event PMU debug message + - macvlan: Fix leaking skb in source mode with nodst option + - net: ftgmac100: access hardware register after clock ready + - nfc: nci: add flush_workqueue to prevent uaf + - cifs: potential buffer overflow in handling symlinks + - dm mpath: only use ktime_get_ns() in historical selector + - vfio/pci: Fix vf_token mechanism when device-specific VF drivers are used + - net: bcmgenet: Revert "Use stronger register read/writes to assure ordering" + - block: fix offset/size check in bio_trim() + - drm/amd: Add USBC connector ID + - btrfs: fix fallocate to use file_modified to update permissions consistently + - btrfs: do not warn for free space inode in cow_file_range + - drm/amdgpu: conduct a proper cleanup of PDB bo + - drm/amdgpu/gmc: use PCI BARs for APUs in passthrough + - drm/amd/display: fix audio format not updated after edid updated + - drm/amd/display: FEC check in timing validation + - drm/amd/display: Update VTEM Infopacket definition + - drm/amdkfd: Fix Incorrect VMIDs passed to HWS + - drm/amdgpu/vcn: improve vcn dpg stop procedure + - drm/amdkfd: Check for potential null return of kmalloc_array() + - Drivers: hv: vmbus: Deactivate sysctl_record_panic_msg by default in + isolated guests + - PCI: hv: Propagate coherence from VMbus device to PCI device + - Drivers: hv: vmbus: Prevent load re-ordering when reading ring buffer + - scsi: target: tcmu: Fix possible page UAF + - scsi: lpfc: Fix queue failures when recovering from PCI parity error + - scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024 + - net: micrel: fix KS8851_MLL Kconfig + - ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs + - gpu: ipu-v3: Fix dev_dbg frequency output + - regulator: wm8994: Add an off-on delay for WM8994 variant + - arm64: alternatives: mark patch_alternative() as `noinstr` + - tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry + - net: axienet: setup mdio unconditionally + - Drivers: hv: balloon: Disable balloon and hot-add accordingly + - net: usb: aqc111: Fix out-of-bounds accesses in RX fixup + - myri10ge: fix an incorrect free for skb in myri10ge_sw_tso + - spi: cadence-quadspi: fix protocol setup for non-1-1-X operations + - drm/amd/display: Enable power gating before init_pipes + - drm/amd/display: Revert FEC check in validation + - drm/amd/display: Fix allocate_mst_payload assert on resume + - drbd: set QUEUE_FLAG_STABLE_WRITES + - scsi: mpt3sas: Fail reset operation if config request timed out + - scsi: mvsas: Add PCI ID of RocketRaid 2640 + - scsi: megaraid_sas: Target with invalid LUN ID is deleted during scan + - drivers: net: slip: fix NPD bug in sl_tx_timeout() + - io_uring: zero tag on rsrc removal + - io_uring: use nospec annotation for more indexes + - perf/imx_ddr: Fix undefined behavior due to shift overflowing the constant + - mm/secretmem: fix panic when growing a memfd_secret + - mm, page_alloc: fix build_zonerefs_node() + - mm: fix unexpected zeroed page mapping with zram swap + - mm: kmemleak: take a full lowmem check in kmemleak_*_phys() + - KVM: x86/mmu: Resolve nx_huge_pages when kvm.ko is loaded + - SUNRPC: Fix NFSD's request deferral on RDMA transports + - memory: renesas-rpc-if: fix platform-device leak in error path + - gcc-plugins: latent_entropy: use /dev/urandom + - cifs: verify that tcon is valid before dereference in cifs_kill_sb + - ath9k: Properly clear TX status area before reporting to mac80211 + - ath9k: Fix usage of driver-private space in tx_info + - btrfs: fix root ref counts in error handling in btrfs_get_root_ref + - btrfs: mark resumed async balance as writing + - ALSA: hda/realtek: Add quirk for Clevo PD50PNT + - ALSA: hda/realtek: add quirk for Lenovo Thinkpad X12 speakers + - ALSA: pcm: Test for "silence" field in struct "pcm_format_data" + - nl80211: correctly check NL80211_ATTR_REG_ALPHA2 size + - ipv6: fix panic when forwarding a pkt with no in6 dev + - drm/amd/display: don't ignore alpha property on pre-multiplied mode + - drm/amdgpu: Enable gfxoff quirk on MacBook Pro + - x86/tsx: Use MSR_TSX_CTRL to clear CPUID bits + - x86/tsx: Disable TSX development mode at boot + - genirq/affinity: Consider that CPUs on nodes can be unbalanced + - tick/nohz: Use WARN_ON_ONCE() to prevent console saturation + - ARM: davinci: da850-evm: Avoid NULL pointer dereference + - dm integrity: fix memory corruption when tag_size is less than digest size + - i2c: dev: check return value when calling dev_set_name() + - smp: Fix offline cpu check in flush_smp_call_function_queue() + - i2c: pasemi: Wait for write xfers to finish + - dt-bindings: net: snps: remove duplicate name + - timers: Fix warning condition in __run_timers() + - dma-direct: avoid redundant memory sync for swiotlb + - drm/i915: Sunset igpu legacy mmap support based on GRAPHICS_VER_FULL + - cpu/hotplug: Remove the 'cpu' member of cpuhp_cpu_state + - soc: qcom: aoss: Fix missing put_device call in qmp_get + - net: ipa: fix a build dependency + - cpufreq: intel_pstate: ITMT support for overclocked system + - ax25: add refcount in ax25_dev to avoid UAF bugs + - ax25: fix reference count leaks of ax25_dev + - ax25: fix UAF bugs of net_device caused by rebinding operation + - ax25: Fix refcount leaks caused by ax25_cb_del() + - ax25: fix UAF bug in ax25_send_control() + - ax25: fix NPD bug in ax25_disconnect + - ax25: Fix NULL pointer dereferences in ax25 timers + - ax25: Fix UAF bugs in ax25 timers + - Linux 5.15.35 + + * CONFIG_SND_COMPRESS_OFFLOAD missing in jammy/ppc64el kernel config + (LP: #1969807) + - [Config] updateconfigs for SND_COMPRESS_OFFLOAD (ppc64el) + + * Micmute LED support for Zbook Fury 16 G9 (LP: #1968892) + - ALSA: hda/realtek: Add mute and micmut LED support for Zbook Fury 17 G9 + + * Fix broken HDMI audio on AMD PRO VII after S3 (LP: #1968475) + - drm/amdgpu: don't set s3 and s0ix at the same time + - drm/amdgpu: Ensure HDA function is suspended before ASIC reset + + * [Ubuntu 22.04] mpi3mr: Request to include latest bug fixes (LP: #1967116) + - scsi: mpi3mr: Clean up mpi3mr_print_ioc_info() + - scsi: mpi3mr: Use scnprintf() instead of snprintf() + - scsi: mpi3mr: Add debug APIs based on logging_level bits + - scsi: mpi3mr: Replace spin_lock() with spin_lock_irqsave() + - scsi: mpi3mr: Don't reset IOC if cmnds flush with reset status + - scsi: mpi3mr: Update MPI3 headers - part1 + - scsi: mpi3mr: Update MPI3 headers - part2 + - scsi: mpi3mr: Add support for PCIe Managed Switch SES device + - scsi: mpi3mr: Do access status validation before adding devices + - scsi: mpi3mr: Increase internal cmnds timeout to 60s + - scsi: mpi3mr: Handle unaligned PLL in unmap cmnds + - scsi: mpi3mr: Display IOC firmware package version + - scsi: mpi3mr: Fault IOC when internal command gets timeout + - scsi: mpi3mr: Code refactor of IOC init - part1 + - scsi: mpi3mr: Code refactor of IOC init - part2 + - scsi: mpi3mr: Handle offline FW activation in graceful manner + - scsi: mpi3mr: Add IOC reinit function + - scsi: mpi3mr: Detect async reset that occurred in firmware + - scsi: mpi3mr: Gracefully handle online FW update operation + - scsi: mpi3mr: Add Event acknowledgment logic + - scsi: mpi3mr: Support Prepare for Reset event + - scsi: mpi3mr: Print cable mngnt and temp threshold events + - scsi: mpi3mr: Add io_uring interface support in I/O-polled mode + - scsi: mpi3mr: Use TM response codes from MPI3 headers + - scsi: mpi3mr: Enhanced Task Management Support Reply handling + - scsi: mpi3mr: Bump driver version to 8.0.0.61.0 + - scsi: mpi3mr: Fix some spelling mistakes + - scsi: mpi3mr: Fix formatting problems in some kernel-doc comments + - scsi: mpi3mr: Fix deadlock while canceling the fw event + - scsi: mpi3mr: Fix printing of pending I/O count + - scsi: mpi3mr: Update MPI3 headers + - scsi: mpi3mr: Fix hibernation issue + - scsi: mpi3mr: Fix cmnd getting marked as in use forever + - scsi: mpi3mr: Update the copyright year + - scsi: mpi3mr: Bump driver version to 8.0.0.68.0 + - scsi: mpi3mr: Fix flushing !WQ_MEM_RECLAIM events warning + + * Support AMD P-State cpufreq control mechanism (LP: #1956509) + - x86/cpufeatures: Add AMD Collaborative Processor Performance Control feature + flag + - x86/msr: Add AMD CPPC MSR definitions + - ACPI: CPPC: Implement support for SystemIO registers + - ACPI: CPPC: Add CPPC enable register function + - cpufreq: amd-pstate: Introduce a new AMD P-State driver to support future + processors + - cpufreq: amd-pstate: Add fast switch function for AMD P-State + - cpufreq: amd-pstate: Introduce the support for the processors with shared + memory solution + - cpufreq: amd-pstate: Add trace for AMD P-State module + - cpufreq: amd-pstate: Add boost mode support for AMD P-State + - cpufreq: amd-pstate: Add AMD P-State frequencies attributes + - cpufreq: amd-pstate: Add AMD P-State performance attributes + - Documentation: amd-pstate: Add AMD P-State driver introduction + - MAINTAINERS: Add AMD P-State driver maintainer entry + - cpufreq: amd-pstate: Fix struct amd_cpudata kernel-doc comment + - cpufreq: amd-pstate: Fix Kconfig dependencies for AMD P-State + - [Config] enable X86_AMD_PSTATE as built-in on amd64 + + * Bolt doesn't work with native USB4 hosts (LP: #1962349) + - thunderbolt: Retry DROM reads for more failure scenarios + - thunderbolt: Do not resume routers if UID is not set + - thunderbolt: Do not make DROM read success compulsory + - PCI/ACPI: Allow D3 only if Root Port can signal and wake from D3 + + * linux-image-5.0.0-35-generic breaks checkpointing of container + (LP: #1857257) // re-apply missing overlayfs SAUCE patch (LP: #1967924) + - SAUCE: overlayfs: fix incorrect mnt_id of files opened from map_files + + * [Jammy, mlx5, ConnectX-7] add CX7 support for software steering + (LP: #1966194) + - net/mlx5: DR, Fix vport number data type to u16 + - net/mlx5: DR, Replace local WIRE_PORT macro with the existing + MLX5_VPORT_UPLINK + - net/mlx5: DR, Add missing query for vport 0 + - net/mlx5: DR, Align error messages for failure to obtain vport caps + - net/mlx5: DR, Support csum recalculation flow table on SFs + - net/mlx5: DR, Add support for SF vports + - net/mlx5: DR, Increase supported num of actions to 32 + - net/mlx5: DR, Fix typo 'offeset' to 'offset' + - net/mlx5: DR, init_next_match only if needed + - net/mlx5: DR, Add missing string for action type SAMPLER + - net/mlx5: DR, Add check for unsupported fields in match param + - net/mlx5: Introduce new uplink destination type + - net/mlx5: DR, Handle eswitch manager and uplink vports separately + - net/mlx5: DR, Fix querying eswitch manager vport for ECPF + - net/mlx5: DR, Fix check for unsupported fields in match param + - net/mlx5: DR, Fix error flow in creating matcher + - net/mlx5: DR, Fix lower case macro prefix "mlx5_" to "MLX5_" + - net/mlx5: DR, Remove unused struct member in matcher + - net/mlx5: DR, Rename list field in matcher struct to list_node + - net/mlx5: DR, Add check for flex parser ID value + - net/mlx5: DR, Add missing reserved fields to dr_match_param + - net/mlx5: DR, Add support for dumping steering info + - net/mlx5: DR, Add support for UPLINK destination type + - net/mlx5: DR, Warn on failure to destroy objects due to refcount + - net/mlx5: Add misc5 flow table match parameters + - net/mlx5: DR, Add misc5 to match_param structs + - net/mlx5: DR, Support matching on tunnel headers 0 and 1 + - net/mlx5: DR, Add support for matching on geneve_tlv_option_0_exist field + - net/mlx5: DR, Improve steering for empty or RX/TX-only matchers + - net/mlx5: DR, Ignore modify TTL if device doesn't support it + - net/mlx5: Set SMFS as a default steering mode if device supports it + - net/mlx5: DR, Fix slab-out-of-bounds in mlx5_cmd_dr_create_fte + - net/mlx5: DR, Add support for matching on Internet Header Length (IHL) + - net/mlx5: DR, Remove unneeded comments + - net/mlx5: DR, Fix handling of different actions on the same STE in STEv1 + - net/mlx5: DR, Rename action modify fields to reflect naming in HW spec + - net/mlx5: DR, Refactor ste_ctx handling for STE v0/1 + - net/mlx5: Introduce software defined steering capabilities + - net/mlx5: DR, Add support for ConnectX-7 steering + + * alsa: enable the cirrus-logic side-codec to make the speaker output sound + (LP: #1965496) + - ASoC: cs35l41: CS35L41 Boosted Smart Amplifier + - ASoC: cs35l41: Fix use of an uninitialised variable + - ASoC: cs35l41: Use regmap_read_poll_timeout to wait for OTP boot + - ASoC: cs35l41: Combine adjacent register writes + - ASoC: cs35l41: Don't overwrite returned error code + - ASoC: cs35l41: Fixup the error messages + - ASoC: cs35l41: Fix a bunch of trivial code formating/style issues + - misc: cs35l41: Remove unused pdn variable + - ASoC: cs35l41: Make cs35l41_remove() return void + - ASoC: cs35l41: Change monitor widgets to siggens + - ASoC: cs35l41: DSP Support + - ASoC: cs35l41: Set the max SPI speed for the whole device + - ASoC: cs35l41: Fix link problem + - ASoC: cs35l41: Fix undefined reference to core functions + - ASoC: cs35l41: Convert tables to shared source code + - ASoC: cs35l41: Move cs35l41_otp_unpack to shared code + - ASoC: cs35l41: Move power initializations to reg_sequence + - ASoC: cs35l41: Create shared function for errata patches + - ASoC: cs35l41: Create shared function for setting channels + - ASoC: cs35l41: Create shared function for boost configuration + - ASoC: cs35l41: Add cs35l51/53 IDs + - ASoC: cs35l41: Remove incorrect comment + - ASoC: cs35l41: Correct DSP power down + - ASoC: cs35l41: Correct handling of some registers in the cache + - ALSA: hda: cs35l41: Add support for CS35L41 in HDA systems + - ASoC: cs35l41: Update handling of test key registers + - ASoC: cs35l41: Add support for hibernate memory retention mode + - ALSA: hda: cs35l41: fix double free on error in probe() + - ALSA: hda: cs35l41: Avoid overwriting register patch + - ALSA: hda: cs35l41: Add calls to newly added test key function + - ALSA: hda: cs35l41: Move cs35l41* calls to its own symbol namespace + - ALSA: hda: cs35l41: Add missing default cases + - ALSA: hda: cs35l41: Make use of the helper function dev_err_probe() + - ALSA: hda: cs35l41: Tidyup code + - ALSA: hda: cs35l41: Make cs35l41_hda_remove() return void + - ALSA: hda/realtek: Add support for Legion 7 16ACHg6 laptop + - ALSA: hda/realtek: Add CS35L41 support for Thinkpad laptops + - ALSA: hda/realtek: fix speakers and micmute on HP 855 G8 + - Revert "platform/x86: i2c-multi-instantiate: Don't create platform device + for INT3515 ACPI nodes" + - spi: Create helper API to lookup ACPI info for spi device + - spi: Support selection of the index of the ACPI Spi Resource before alloc + - spi: Add API to count spi acpi resources + - platform/x86: i2c-multi-instantiate: Rename it for a generic serial driver + name + - platform/x86: serial-multi-instantiate: Reorganize I2C functions + - platform/x86: serial-multi-instantiate: Add SPI support + - ALSA: hda/realtek: Add support for HP Laptops + - ACPI / scan: Create platform device for CS35L41 + - [Config] Add cirruslogic side codec support + + * Use kernel-testing repo from launchpad for ADT tests (LP: #1968016) + - [Debian] Use kernel-testing repo from launchpad + + * Fix ADL, WD22TB4,Dual monitors display resolution can't reach 4K 60hz + (LP: #1967986) + - drm/i915/display: Remove check for low voltage sku for max dp source rate + - drm/i915/intel_combo_phy: Print I/O voltage info + + * Support different Cirrus audio codec configurations on Dell laptops + (LP: #1967988) + - ALSA: hda/cs8409: Fix Warlock to use mono mic configuration + - ALSA: hda/cs8409: Re-order quirk table into ascending order + - ALSA: hda/cs8409: Fix Full Scale Volume setting for all variants + - ALSA: hda/cs8409: Support new Warlock MLK Variants + - ALSA: hda/cs8409: Disable HSBIAS_SENSE_EN for Cyborg + - ALSA: hda/cs8409: Add new Dolphin HW variants + + * Enable speakup kernel modules to allow the speakup screen reader to function + (LP: #1967702) + - [Config] CONFIG_SPEAKUP=m + + * linux: CONFIG_SERIAL_8250_MID=y (LP: #1967338) + - [Config] amd64 CONFIG_SERIAL_8250_MID=y + + * alsa/sdw: Fix the audio issue on a Dell machine without internal mic + (LP: #1966841) + - ASoC: Intel: soc-acpi: add entries in ADL match table + + * Jammy update: v5.15.34 upstream stable release (LP: #1969107) + - Revert "UBUNTU: SAUCE: Revert "scsi: core: Reallocate device's budget map on + queue depth change"" + - lib/logic_iomem: correct fallback config references + - um: fix and optimize xor select template for CONFIG64 and timetravel mode + - rtc: wm8350: Handle error for wm8350_register_irq + - nbd: add error handling support for add_disk() + - nbd: Fix incorrect error handle when first_minor is illegal in nbd_dev_add + - nbd: Fix hungtask when nbd_config_put + - nbd: fix possible overflow on 'first_minor' in nbd_dev_add() + - kfence: count unexpectedly skipped allocations + - kfence: move saving stack trace of allocations into __kfence_alloc() + - kfence: limit currently covered allocations when pool nearly full + - KVM: x86/pmu: Use different raw event masks for AMD and Intel + - KVM: SVM: Fix kvm_cache_regs.h inclusions for is_guest_mode() + - KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs + - KVM: x86/pmu: Fix and isolate TSX-specific performance event logic + - KVM: x86/emulator: Emulate RDPID only if it is enabled in guest + - drm: Add orientation quirk for GPD Win Max + - ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111 + - drm/amd/display: Add signal type check when verify stream backends same + - drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj + - drm/amd/display: Fix memory leak + - drm/amd/display: Use PSR version selected during set_psr_caps + - usb: gadget: tegra-xudc: Do not program SPARAM + - usb: gadget: tegra-xudc: Fix control endpoint's definitions + - usb: cdnsp: fix cdnsp_decode_trb function to properly handle ret value + - ptp: replace snprintf with sysfs_emit + - drm/amdkfd: Don't take process mutex for svm ioctls + - powerpc: dts: t104xrdb: fix phy type for FMAN 4/5 + - ath11k: fix kernel panic during unload/load ath11k modules + - ath11k: pci: fix crash on suspend if board file is not found + - ath11k: mhi: use mhi_sync_power_up() + - net/smc: Send directly when TCP_CORK is cleared + - drm/bridge: Add missing pm_runtime_put_sync + - bpf: Make dst_port field in struct bpf_sock 16-bit wide + - scsi: mvsas: Replace snprintf() with sysfs_emit() + - scsi: bfa: Replace snprintf() with sysfs_emit() + - drm/v3d: fix missing unlock + - power: supply: axp20x_battery: properly report current when discharging + - mt76: mt7921: fix crash when startup fails. + - mt76: dma: initialize skip_unmap in mt76_dma_rx_fill + - cfg80211: don't add non transmitted BSS to 6GHz scanned channels + - libbpf: Fix build issue with llvm-readelf + - ipv6: make mc_forwarding atomic + - net: initialize init_net earlier + - powerpc: Set crashkernel offset to mid of RMA region + - drm/amdgpu: Fix recursive locking warning + - scsi: smartpqi: Fix kdump issue when controller is locked up + - PCI: aardvark: Fix support for MSI interrupts + - iommu/arm-smmu-v3: fix event handling soft lockup + - usb: ehci: add pci device support for Aspeed platforms + - PCI: endpoint: Fix alignment fault error in copy tests + - tcp: Don't acquire inet_listen_hashbucket::lock with disabled BH. + - PCI: pciehp: Add Qualcomm quirk for Command Completed erratum + - scsi: mpi3mr: Fix reporting of actual data transfer size + - scsi: mpi3mr: Fix memory leaks + - powerpc/set_memory: Avoid spinlock recursion in change_page_attr() + - power: supply: axp288-charger: Set Vhold to 4.4V + - net/mlx5e: Disable TX queues before registering the netdev + - usb: dwc3: pci: Set the swnode from inside dwc3_pci_quirks() + - iwlwifi: mvm: Correctly set fragmented EBS + - iwlwifi: mvm: move only to an enabled channel + - drm/msm/dsi: Remove spurious IRQF_ONESHOT flag + - ipv4: Invalidate neighbour for broadcast address upon address addition + - dm ioctl: prevent potential spectre v1 gadget + - dm: requeue IO if mapping table not yet available + - drm/amdkfd: make CRAT table missing message informational only + - vfio/pci: Stub vfio_pci_vga_rw when !CONFIG_VFIO_PCI_VGA + - scsi: pm8001: Fix pm80xx_pci_mem_copy() interface + - scsi: pm8001: Fix pm8001_mpi_task_abort_resp() + - scsi: pm8001: Fix task leak in pm8001_send_abort_all() + - scsi: pm8001: Fix tag leaks on error + - scsi: pm8001: Fix memory leak in pm8001_chip_fw_flash_update_req() + - mt76: mt7915: fix injected MPDU transmission to not use HW A-MSDU + - powerpc/64s/hash: Make hash faults work in NMI context + - mt76: mt7615: Fix assigning negative values to unsigned variable + - scsi: aha152x: Fix aha152x_setup() __setup handler return value + - scsi: hisi_sas: Free irq vectors in order for v3 HW + - scsi: hisi_sas: Limit users changing debugfs BIST count value + - net/smc: correct settings of RMB window update limit + - mips: ralink: fix a refcount leak in ill_acc_of_setup() + - macvtap: advertise link netns via netlink + - tuntap: add sanity checks about msg_controllen in sendmsg + - Bluetooth: Fix not checking for valid hdev on bt_dev_{info,warn,err,dbg} + - Bluetooth: use memset avoid memory leaks + - bnxt_en: Eliminate unintended link toggle during FW reset + - PCI: endpoint: Fix misused goto label + - MIPS: fix fortify panic when copying asm exception handlers + - powerpc/64e: Tie PPC_BOOK3E_64 to PPC_FSL_BOOK3E + - powerpc/secvar: fix refcount leak in format_show() + - scsi: libfc: Fix use after free in fc_exch_abts_resp() + - can: isotp: set default value for N_As to 50 micro seconds + - can: etas_es58x: es58x_fd_rx_event_msg(): initialize rx_event_msg before + calling es58x_check_msg_len() + - riscv: Fixed misaligned memory access. Fixed pointer comparison. + - net: account alternate interface name memory + - net: limit altnames to 64k total + - net/mlx5e: Remove overzealous validations in netlink EEPROM query + - net: sfp: add 2500base-X quirk for Lantech SFP module + - usb: dwc3: omap: fix "unbalanced disables for smps10_out1" on omap5evm + - mt76: fix monitor mode crash with sdio driver + - xtensa: fix DTC warning unit_address_format + - MIPS: ingenic: correct unit node address + - Bluetooth: Fix use after free in hci_send_acl + - netfilter: conntrack: revisit gc autotuning + - netlabel: fix out-of-bounds memory accesses + - ceph: fix inode reference leakage in ceph_get_snapdir() + - ceph: fix memory leak in ceph_readdir when note_last_dentry returns error + - lib/Kconfig.debug: add ARCH dependency for FUNCTION_ALIGN option + - init/main.c: return 1 from handled __setup() functions + - minix: fix bug when opening a file with O_DIRECT + - clk: si5341: fix reported clk_rate when output divider is 2 + - staging: vchiq_arm: Avoid NULL ptr deref in vchiq_dump_platform_instances + - staging: vchiq_core: handle NULL result of find_service_by_handle + - phy: amlogic: phy-meson-gxl-usb2: fix shared reset controller use + - phy: amlogic: meson8b-usb2: Use dev_err_probe() + - phy: amlogic: meson8b-usb2: fix shared reset control use + - clk: rockchip: drop CLK_SET_RATE_PARENT from dclk_vop* on rk3568 + - cpufreq: CPPC: Fix performance/frequency conversion + - opp: Expose of-node's name in debugfs + - staging: wfx: fix an error handling in wfx_init_common() + - w1: w1_therm: fixes w1_seq for ds28ea00 sensors + - NFSv4.2: fix reference count leaks in _nfs42_proc_copy_notify() + - NFSv4: Protect the state recovery thread against direct reclaim + - habanalabs: fix possible memory leak in MMU DR fini + - xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32 + - clk: ti: Preserve node in ti_dt_clocks_register() + - clk: Enforce that disjoints limits are invalid + - SUNRPC/call_alloc: async tasks mustn't block waiting for memory + - SUNRPC/xprt: async tasks mustn't block waiting for memory + - SUNRPC: remove scheduling boost for "SWAPPER" tasks. + - NFS: swap IO handling is slightly different for O_DIRECT IO + - NFS: swap-out must always use STABLE writes. + - x86: Annotate call_on_stack() + - x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopy + - serial: samsung_tty: do not unlock port->lock for uart_write_wakeup() + - virtio_console: eliminate anonymous module_init & module_exit + - jfs: prevent NULL deref in diFree + - SUNRPC: Fix socket waits for write buffer space + - NFS: nfsiod should not block forever in mempool_alloc() + - NFS: Avoid writeback threads getting stuck in mempool_alloc() + - selftests: net: Add tls config dependency for tls selftests + - parisc: Fix CPU affinity for Lasi, WAX and Dino chips + - parisc: Fix patch code locking and flushing + - mm: fix race between MADV_FREE reclaim and blkdev direct IO read + - rtc: mc146818-lib: change return values of mc146818_get_time() + - rtc: Check return value from mc146818_get_time() + - rtc: mc146818-lib: fix RTC presence check + - drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() + - Drivers: hv: vmbus: Fix potential crash on module unload + - Revert "NFSv4: Handle the special Linux file open access mode" + - NFSv4: fix open failure with O_ACCMODE flag + - scsi: sr: Fix typo in CDROM(CLOSETRAY|EJECT) handling + - scsi: core: Fix sbitmap depth in scsi_realloc_sdev_budget_map() + - scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one() + - vdpa/mlx5: Rename control VQ workqueue to vdpa wq + - vdpa/mlx5: Propagate link status from device to vdpa driver + - vdpa: mlx5: prevent cvq work from hogging CPU + - net: sfc: add missing xdp queue reinitialization + - net/tls: fix slab-out-of-bounds bug in decrypt_internal + - vrf: fix packet sniffing for traffic originating from ip tunnels + - skbuff: fix coalescing for page_pool fragment recycling + - ice: Clear default forwarding VSI during VSI release + - mctp: Fix check for dev_hard_header() result + - net: ipv4: fix route with nexthop object delete warning + - net: stmmac: Fix unset max_speed difference between DT and non-DT platforms + - drm/imx: imx-ldb: Check for null pointer after calling kmemdup + - drm/imx: Fix memory leak in imx_pd_connector_get_modes + - drm/imx: dw_hdmi-imx: Fix bailout in error cases of probe + - regulator: rtq2134: Fix missing active_discharge_on setting + - regulator: atc260x: Fix missing active_discharge_on setting + - arch/arm64: Fix topology initialization for core scheduling + - bnxt_en: Synchronize tx when xdp redirects happen on same ring + - bnxt_en: reserve space inside receive page for skb_shared_info + - bnxt_en: Prevent XDP redirect from running when stopping TX queue + - sfc: Do not free an empty page_ring + - RDMA/mlx5: Don't remove cache MRs when a delay is needed + - RDMA/mlx5: Add a missing update of cache->last_add + - IB/cm: Cancel mad on the DREQ event when the state is MRA_REP_RCVD + - IB/rdmavt: add lock to call to rvt_error_qp to prevent a race condition + - sctp: count singleton chunks in assoc user stats + - dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe + - ice: Set txq_teid to ICE_INVAL_TEID on ring creation + - ice: Do not skip not enabled queues in ice_vc_dis_qs_msg + - ipv6: Fix stats accounting in ip6_pkt_drop + - ice: synchronize_rcu() when terminating rings + - ice: xsk: fix VSI state check in ice_xsk_wakeup() + - net: openvswitch: don't send internal clone attribute to the userspace. + - net: ethernet: mv643xx: Fix over zealous checking of_get_mac_address() + - net: openvswitch: fix leak of nested actions + - rxrpc: fix a race in rxrpc_exit_net() + - net: sfc: fix using uninitialized xdp tx_queue + - net: phy: mscc-miim: reject clause 45 register accesses + - qede: confirm skb is allocated before using + - spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op() + - bpf: Support dual-stack sockets in bpf_tcp_check_syncookie + - drbd: Fix five use after free bugs in get_initial_state + - scsi: ufs: ufshpb: Fix a NULL check on list iterator + - io_uring: nospec index for tags on files update + - io_uring: don't touch scm_fp_list after queueing skb + - SUNRPC: Handle ENOMEM in call_transmit_status() + - SUNRPC: Handle low memory situations in call_status() + - SUNRPC: svc_tcp_sendmsg() should handle errors from xdr_alloc_bvec() + - iommu/omap: Fix regression in probe for NULL pointer dereference + - perf: arm-spe: Fix perf report --mem-mode + - perf tools: Fix perf's libperf_print callback + - perf session: Remap buf if there is no space for event + - arm64: Add part number for Arm Cortex-A78AE + - scsi: mpt3sas: Fix use after free in _scsih_expander_node_remove() + - scsi: ufs: ufs-pci: Add support for Intel MTL + - Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" + - mmc: block: Check for errors after write on SPI + - mmc: mmci: stm32: correctly check all elements of sg list + - mmc: renesas_sdhi: don't overwrite TAP settings when HS400 tuning is + complete + - mmc: core: Fixup support for writeback-cache for eMMC and SD + - lz4: fix LZ4_decompress_safe_partial read out of bound + - highmem: fix checks in __kmap_local_sched_{in,out} + - mmmremap.c: avoid pointless invalidate_range_start/end on mremap(old_size=0) + - mm/mempolicy: fix mpol_new leak in shared_policy_replace + - io_uring: don't check req->file in io_fsync_prep() + - io_uring: defer splice/tee file validity check until command issue + - io_uring: implement compat handling for IORING_REGISTER_IOWQ_AFF + - io_uring: fix race between timeout flush and removal + - x86/pm: Save the MSR validity status at context setup + - x86/speculation: Restore speculation related MSRs during S3 resume + - perf/x86/intel: Update the FRONTEND MSR mask on Sapphire Rapids + - btrfs: fix qgroup reserve overflow the qgroup limit + - btrfs: prevent subvol with swapfile from being deleted + - spi: core: add dma_map_dev for __spi_unmap_msg() + - arm64: patch_text: Fixup last cpu should be master + - RDMA/hfi1: Fix use-after-free bug for mm struct + - gpio: Restrict usage of GPIO chip irq members before initialization + - x86/msi: Fix msi message data shadow struct + - x86/mm/tlb: Revert retpoline avoidance approach + - perf/x86/intel: Don't extend the pseudo-encoding to GP counters + - ata: sata_dwc_460ex: Fix crash due to OOB write + - perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator + - perf/core: Inherit event_caps + - irqchip/gic-v3: Fix GICR_CTLR.RWP polling + - fbdev: Fix unregistering of framebuffers without device + - amd/display: set backlight only if required + - SUNRPC: Prevent immediate close+reconnect + - drm/panel: ili9341: fix optional regulator handling + - drm/amdgpu/display: change pipe policy for DCN 2.1 + - drm/amdgpu/smu10: fix SoC/fclk units in auto mode + - drm/amdgpu/vcn: Fix the register setting for vcn1 + - drm/nouveau/pmu: Add missing callbacks for Tegra devices + - drm/amdkfd: Create file descriptor after client is added to smi_clients list + - drm/amdgpu: don't use BACO for reset in S3 + - KVM: SVM: Allow AVIC support on system w/ physical APIC ID > 255 + - net/smc: send directly on setting TCP_NODELAY + - Revert "selftests: net: Add tls config dependency for tls selftests" + - bpf: Make remote_port field in struct bpf_sk_lookup 16-bit wide + - selftests/bpf: Fix u8 narrow load checks for bpf_sk_lookup remote_port + - rtc: mc146818-lib: fix signedness bug in mc146818_get_time() + - SUNRPC: Don't call connect() more than once on a TCP socket + - Revert "nbd: fix possible overflow on 'first_minor' in nbd_dev_add()" + - perf build: Don't use -ffat-lto-objects in the python feature test when + building with clang-13 + - perf python: Fix probing for some clang command line options + - tools build: Filter out options and warnings not supported by clang + - tools build: Use $(shell ) instead of `` to get embedded libperl's ccopts + - dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance on error" + - KVM: avoid NULL pointer dereference in kvm_dirty_ring_push + - Revert "net/mlx5: Accept devlink user input after driver initialization + complete" + - ubsan: remove CONFIG_UBSAN_OBJECT_SIZE + - selftests: cgroup: Make cg_create() use 0755 for permission instead of 0644 + - selftests: cgroup: Test open-time credential usage for migration checks + - selftests: cgroup: Test open-time cgroup namespace usage for migration + checks + - mm: don't skip swap entry even if zap_details specified + - Drivers: hv: vmbus: Replace smp_store_mb() with virt_store_mb() + - x86/bug: Prevent shadowing in __WARN_FLAGS + - sched: Teach the forced-newidle balancer about CPU affinity limitation. + - x86,static_call: Fix __static_call_return0 for i386 + - irqchip/gic-v4: Wait for GICR_VPENDBASER.Dirty to clear before descheduling + - powerpc/64: Fix build failure with allyesconfig in book3s_64_entry.S + - irqchip/gic, gic-v3: Prevent GSI to SGI translations + - mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning + - static_call: Don't make __static_call_return0 static + - powerpc: Fix virt_addr_valid() for 64-bit Book3E & 32-bit + - stacktrace: move filter_irq_stacks() to kernel/stacktrace.c + - Linux 5.15.34 + - [Config] armhf, s390x: update annotations following + DEBUG_FORCE_FUNCTION_ALIGN_64B support removal in v5.15.34 + + * Jammy update: v5.15.33 upstream stable release (LP: #1969110) + - Revert "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" + - USB: serial: pl2303: add IBM device IDs + - dt-bindings: usb: hcd: correct usb-device path + - USB: serial: pl2303: fix GS type detection + - USB: serial: simple: add Nokia phone driver + - mm: kfence: fix missing objcg housekeeping for SLAB + - hv: utils: add PTP_1588_CLOCK to Kconfig to fix build + - HID: logitech-dj: add new lightspeed receiver id + - HID: Add support for open wheel and no attachment to T300 + - xfrm: fix tunnel model fragmentation behavior + - ARM: mstar: Select HAVE_ARM_ARCH_TIMER + - virtio_console: break out of buf poll on remove + - vdpa/mlx5: should verify CTRL_VQ feature exists for MQ + - tools/virtio: fix virtio_test execution + - ethernet: sun: Free the coherent when failing in probing + - gpio: Revert regression in sysfs-gpio (gpiolib.c) + - spi: Fix invalid sgs value + - net:mcf8390: Use platform_get_irq() to get the interrupt + - Revert "gpio: Revert regression in sysfs-gpio (gpiolib.c)" + - spi: Fix erroneous sgs value with min_t() + - Input: zinitix - do not report shadow fingers + - af_key: add __GFP_ZERO flag for compose_sadb_supported in function + pfkey_register + - net: dsa: microchip: add spi_device_id tables + - selftests: vm: fix clang build error multiple output files + - locking/lockdep: Avoid potential access of invalid memory in lock_class + - drm/amdgpu: move PX checking into amdgpu_device_ip_early_init + - drm/amdgpu: only check for _PR3 on dGPUs + - iommu/iova: Improve 32-bit free space estimate + - virtio-blk: Use blk_validate_block_size() to validate block size + - tpm: fix reference counting for struct tpm_chip + - usb: typec: tipd: Forward plug orientation to typec subsystem + - USB: usb-storage: Fix use of bitfields for hardware data in ene_ub6250.c + - xhci: fix garbage USBSTS being logged in some cases + - xhci: fix runtime PM imbalance in USB2 resume + - xhci: make xhci_handshake timeout for xhci_reset() adjustable + - xhci: fix uninitialized string returned by xhci_decode_ctrl_ctx() + - mei: me: disable driver on the ign firmware + - mei: me: add Alder Lake N device id. + - mei: avoid iterator usage outside of list_for_each_entry + - bus: mhi: pci_generic: Add mru_default for Quectel EM1xx series + - bus: mhi: Fix MHI DMA structure endianness + - docs: sphinx/requirements: Limit jinja2<3.1 + - coresight: Fix TRCCONFIGR.QE sysfs interface + - coresight: syscfg: Fix memleak on registration failure in + cscfg_create_device + - iio: afe: rescale: use s64 for temporary scale calculations + - iio: inkern: apply consumer scale on IIO_VAL_INT cases + - iio: inkern: apply consumer scale when no channel scale is available + - iio: inkern: make a best effort on offset calculation + - greybus: svc: fix an error handling bug in gb_svc_hello() + - clk: rockchip: re-add rational best approximation algorithm to the + fractional divider + - clk: uniphier: Fix fixed-rate initialization + - cifs: fix handlecache and multiuser + - cifs: we do not need a spinlock around the tree access during umount + - KEYS: fix length validation in keyctl_pkey_params_get_2() + - KEYS: asymmetric: enforce that sig algo matches key algo + - KEYS: asymmetric: properly validate hash_algo and encoding + - Documentation: add link to stable release candidate tree + - Documentation: update stable tree link + - firmware: stratix10-svc: add missing callback parameter on RSU + - firmware: sysfb: fix platform-device leak in error path + - HID: intel-ish-hid: Use dma_alloc_coherent for firmware update + - SUNRPC: avoid race between mod_timer() and del_timer_sync() + - NFS: NFSv2/v3 clients should never be setting NFS_CAP_XATTR + - NFSD: prevent underflow in nfssvc_decode_writeargs() + - NFSD: prevent integer overflow on 32 bit systems + - f2fs: fix to unlock page correctly in error path of is_alive() + - f2fs: quota: fix loop condition at f2fs_quota_sync() + - f2fs: fix to do sanity check on .cp_pack_total_block_count + - remoteproc: Fix count check in rproc_coredump_write() + - mm/mlock: fix two bugs in user_shm_lock() + - pinctrl: ingenic: Fix regmap on X series SoCs + - pinctrl: samsung: drop pin banks references on error paths + - net: bnxt_ptp: fix compilation error + - spi: mxic: Fix the transmit path + - mtd: rawnand: protect access to rawnand devices while in suspend + - can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb() in error path + - can: m_can: m_can_tx_handler(): fix use after free of skb + - can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error + path + - jffs2: fix use-after-free in jffs2_clear_xattr_subsystem + - jffs2: fix memory leak in jffs2_do_mount_fs + - jffs2: fix memory leak in jffs2_scan_medium + - mm: fs: fix lru_cache_disabled race in bh_lru + - mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node + - mm: invalidate hwpoison page cache page in fault path + - mempolicy: mbind_range() set_policy() after vma_merge() + - scsi: core: sd: Add silence_suspend flag to suppress some PM messages + - scsi: ufs: Fix runtime PM messages never-ending cycle + - scsi: scsi_transport_fc: Fix FPIN Link Integrity statistics counters + - scsi: libsas: Fix sas_ata_qc_issue() handling of NCQ NON DATA commands + - qed: display VF trust config + - qed: validate and restrict untrusted VFs vlan promisc mode + - riscv: dts: canaan: Fix SPI3 bus width + - riscv: Fix fill_callchain return value + - riscv: Increase stack size under KASAN + - Revert "Input: clear BTN_RIGHT/MIDDLE on buttonpads" + - cifs: prevent bad output lengths in smb2_ioctl_query_info() + - cifs: fix NULL ptr dereference in smb2_ioctl_query_info() + - ALSA: cs4236: fix an incorrect NULL check on list iterator + - ALSA: hda: Avoid unsol event during RPM suspending + - ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock + - ALSA: hda/realtek: Fix audio regression on Mi Notebook Pro 2020 + - rtc: mc146818-lib: fix locking in mc146818_set_time + - rtc: pl031: fix rtc features null pointer dereference + - ocfs2: fix crash when mount with quota enabled + - drm/simpledrm: Add "panel orientation" property on non-upright mounted LCD + panels + - mm: madvise: skip unmapped vma holes passed to process_madvise + - mm: madvise: return correct bytes advised with process_madvise + - Revert "mm: madvise: skip unmapped vma holes passed to process_madvise" + - mm,hwpoison: unmap poisoned page before invalidation + - mm/kmemleak: reset tag when compare object pointer + - dm stats: fix too short end duration_ns when using precise_timestamps + - dm: fix use-after-free in dm_cleanup_zoned_dev() + - dm: interlock pending dm_io and dm_wait_for_bios_completion + - dm: fix double accounting of flush with data + - dm integrity: set journal entry unused when shrinking device + - tracing: Have trace event string test handle zero length strings + - drbd: fix potential silent data corruption + - powerpc/kvm: Fix kvm_use_magic_page + - PCI: fu740: Force 2.5GT/s for initial device probe + - arm64: signal: nofpsimd: Do not allocate fp/simd context when not available + - arm64: Do not defer reserve_crashkernel() for platforms with no DMA memory + zones + - arm64: dts: qcom: sm8250: Fix MSI IRQ for PCIe1 and PCIe2 + - arm64: dts: ti: k3-am65: Fix gic-v3 compatible regs + - arm64: dts: ti: k3-j721e: Fix gic-v3 compatible regs + - arm64: dts: ti: k3-j7200: Fix gic-v3 compatible regs + - arm64: dts: ti: k3-am64: Fix gic-v3 compatible regs + - ASoC: SOF: Intel: Fix NULL ptr dereference when ENOMEM + - Revert "ACPI: Pass the same capabilities to the _OSC regardless of the query + flag" + - ACPI: properties: Consistently return -ENOENT if there are no more + references + - coredump: Also dump first pages of non-executable ELF libraries + - ext4: fix ext4_fc_stats trace point + - ext4: fix fs corruption when tring to remove a non-empty directory with IO + error + - ext4: make mb_optimize_scan performance mount option work with extents + - drivers: hamradio: 6pack: fix UAF bug caused by mod_timer() + - samples/landlock: Fix path_list memory leak + - landlock: Use square brackets around "landlock-ruleset" + - mailbox: tegra-hsp: Flush whole channel + - block: limit request dispatch loop duration + - block: don't merge across cgroup boundaries if blkcg is enabled + - drm/edid: check basic audio support on CEA extension block + - fbdev: Hot-unplug firmware fb devices on forced removal + - video: fbdev: sm712fb: Fix crash in smtcfb_read() + - video: fbdev: atari: Atari 2 bpp (STe) palette bugfix + - rfkill: make new event layout opt-in + - ARM: dts: at91: sama7g5: Remove unused properties in i2c nodes + - ARM: dts: at91: sama5d2: Fix PMERRLOC resource size + - ARM: dts: exynos: fix UART3 pins configuration in Exynos5250 + - ARM: dts: exynos: add missing HDMI supplies on SMDK5250 + - ARM: dts: exynos: add missing HDMI supplies on SMDK5420 + - mgag200 fix memmapsl configuration in GCTL6 register + - carl9170: fix missing bit-wise or operator for tx_params + - pstore: Don't use semaphores in always-atomic-context code + - thermal: int340x: Increase bitmap size + - lib/raid6/test: fix multiple definition linking error + - exec: Force single empty string when argv is empty + - crypto: rsa-pkcs1pad - only allow with rsa + - crypto: rsa-pkcs1pad - correctly get hash from source scatterlist + - crypto: rsa-pkcs1pad - restore signature length check + - crypto: rsa-pkcs1pad - fix buffer overread in pkcs1pad_verify_complete() + - bcache: fixup multiple threads crash + - PM: domains: Fix sleep-in-atomic bug caused by genpd_debug_remove() + - DEC: Limit PMAX memory probing to R3k systems + - media: gpio-ir-tx: fix transmit with long spaces on Orange Pi PC + - media: venus: hfi_cmds: List HDR10 property as unsupported for v1 and v3 + - media: venus: venc: Fix h264 8x8 transform control + - media: davinci: vpif: fix unbalanced runtime PM get + - media: davinci: vpif: fix unbalanced runtime PM enable + - btrfs: zoned: mark relocation as writing + - btrfs: extend locking to all space_info members accesses + - btrfs: verify the tranisd of the to-be-written dirty extent buffer + - xtensa: define update_mmu_tlb function + - xtensa: fix stop_machine_cpuslocked call in patch_text + - xtensa: fix xtensa_wsr always writing 0 + - drm/syncobj: flatten dma_fence_chains on transfer + - drm/nouveau/backlight: Fix LVDS backlight detection on some laptops + - drm/nouveau/backlight: Just set all backlight types as RAW + - drm/fb-helper: Mark screen buffers in system memory with FBINFO_VIRTFB + - brcmfmac: firmware: Allocate space for default boardrev in nvram + - brcmfmac: pcie: Release firmwares in the brcmf_pcie_setup error path + - brcmfmac: pcie: Declare missing firmware files in pcie.c + - brcmfmac: pcie: Replace brcmf_pcie_copy_mem_todev with memcpy_toio + - brcmfmac: pcie: Fix crashes due to early IRQs + - drm/i915/opregion: check port number bounds for SWSCI display power state + - drm/i915/gem: add missing boundary check in vm_access + - PCI: imx6: Allow to probe when dw_pcie_wait_for_link() fails + - PCI: pciehp: Clear cmd_busy bit in polling mode + - PCI: xgene: Revert "PCI: xgene: Fix IB window setup" + - regulator: qcom_smd: fix for_each_child.cocci warnings + - selinux: access superblock_security_struct in LSM blob way + - selinux: check return value of sel_make_avc_files + - crypto: ccp - Ensure psp_ret is always init'd in + __sev_platform_init_locked() + - hwrng: cavium - Check health status while reading random data + - hwrng: cavium - HW_RANDOM_CAVIUM should depend on ARCH_THUNDER + - crypto: sun8i-ss - really disable hash on A80 + - crypto: authenc - Fix sleep in atomic context in decrypt_tail + - crypto: mxs-dcp - Fix scatterlist processing + - selinux: Fix selinux_sb_mnt_opts_compat() + - thermal: int340x: Check for NULL after calling kmemdup() + - crypto: octeontx2 - remove CONFIG_DM_CRYPT check + - spi: tegra114: Add missing IRQ check in tegra_spi_probe + - spi: tegra210-quad: Fix missin IRQ check in tegra_qspi_probe + - stack: Constrain and fix stack offset randomization with Clang builds + - arm64/mm: avoid fixmap race condition when create pud mapping + - blk-cgroup: set blkg iostat after percpu stat aggregation + - selftests/x86: Add validity check and allow field splitting + - selftests/sgx: Treat CC as one argument + - crypto: rockchip - ECB does not need IV + - audit: log AUDIT_TIME_* records only from rules + - EVM: fix the evm= __setup handler return value + - crypto: ccree - don't attempt 0 len DMA mappings + - crypto: hisilicon/sec - fix the aead software fallback for engine + - spi: pxa2xx-pci: Balance reference count for PCI DMA device + - hwmon: (pmbus) Add mutex to regulator ops + - hwmon: (sch56xx-common) Replace WDOG_ACTIVE with WDOG_HW_RUNNING + - nvme: cleanup __nvme_check_ids + - nvme: fix the check for duplicate unique identifiers + - block: don't delete queue kobject before its children + - PM: hibernate: fix __setup handler error handling + - PM: suspend: fix return value of __setup handler + - spi: spi-zynqmp-gqspi: Handle error for dma_set_mask + - hwrng: atmel - disable trng on failure path + - crypto: sun8i-ss - call finalize with bh disabled + - crypto: sun8i-ce - call finalize with bh disabled + - crypto: amlogic - call finalize with bh disabled + - crypto: gemini - call finalize with bh disabled + - crypto: vmx - add missing dependencies + - clocksource/drivers/timer-ti-dm: Fix regression from errata i940 fix + - clocksource/drivers/exynos_mct: Refactor resources allocation + - clocksource/drivers/exynos_mct: Handle DTS with higher number of interrupts + - clocksource/drivers/timer-microchip-pit64b: Use notrace + - clocksource/drivers/timer-of: Check return value of of_iomap in + timer_of_base_init() + - arm64: prevent instrumentation of bp hardening callbacks + - KEYS: trusted: Fix trusted key backends when building as module + - KEYS: trusted: Avoid calling null function trusted_key_exit + - ACPI: APEI: fix return value of __setup handlers + - crypto: ccp - ccp_dmaengine_unregister release dma channels + - crypto: ccree - Fix use after free in cc_cipher_exit() + - hwrng: nomadik - Change clk_disable to clk_disable_unprepare + - hwmon: (pmbus) Add Vin unit off handling + - clocksource: acpi_pm: fix return value of __setup handler + - io_uring: don't check unrelated req->open.how in accept request + - io_uring: terminate manual loop iterator loop correctly for non-vecs + - watch_queue: Fix NULL dereference in error cleanup + - watch_queue: Actually free the watch + - f2fs: fix to enable ATGC correctly via gc_idle sysfs interface + - sched/debug: Remove mpol_get/put and task_lock/unlock from sched_show_numa + - sched/core: Export pelt_thermal_tp + - sched/uclamp: Fix iowait boost escaping uclamp restriction + - rseq: Remove broken uapi field layout on 32-bit little endian + - perf/core: Fix address filter parser for multiple filters + - perf/x86/intel/pt: Fix address filter config for 32-bit kernel + - sched/fair: Improve consistency of allowed NUMA balance calculations + - f2fs: fix missing free nid in f2fs_handle_failed_inode + - nfsd: more robust allocation failure handling in nfsd_file_cache_init + - sched/cpuacct: Fix charge percpu cpuusage + - sched/rt: Plug rt_mutex_setprio() vs push_rt_task() race + - f2fs: fix to avoid potential deadlock + - btrfs: fix unexpected error path when reflinking an inline extent + - f2fs: fix compressed file start atomic write may cause data corruption + - selftests, x86: fix how check_cc.sh is being invoked + - drivers/base/memory: add memory block to memory group after registration + succeeded + - kunit: make kunit_test_timeout compatible with comment + - pinctrl: samsung: Remove EINT handler for Exynos850 ALIVE and CMGP gpios + - media: staging: media: zoran: fix usage of vb2_dma_contig_set_max_seg_size + - media: camss: csid-170: fix non-10bit formats + - media: camss: csid-170: don't enable unused irqs + - media: camss: csid-170: set the right HALT_CMD when disabled + - media: camss: vfe-170: fix "VFE halt timeout" error + - media: staging: media: imx: imx7-mipi-csis: Make subdev name unique + - media: v4l2-mem2mem: Apply DST_QUEUE_OFF_BASE on MMAP buffers across ioctls + - media: mtk-vcodec: potential dereference of null pointer + - media: imx: imx8mq-mipi-csi2: remove wrong irq config write operation + - media: imx: imx8mq-mipi_csi2: fix system resume + - media: bttv: fix WARNING regression on tunerless devices + - media: atmel: atmel-sama7g5-isc: fix ispck leftover + - ASoC: sh: rz-ssi: Drop calling rz_ssi_pio_recv() recursively + - ASoC: codecs: Check for error pointer after calling devm_regmap_init_mmio + - ASoC: xilinx: xlnx_formatter_pcm: Handle sysclk setting + - ASoC: simple-card-utils: Set sysclk on all components + - media: coda: Fix missing put_device() call in coda_get_vdoa_data + - media: meson: vdec: potential dereference of null pointer + - media: hantro: Fix overfill bottom register field name + - media: ov6650: Fix set format try processing path + - media: v4l: Avoid unaligned access warnings when printing 4cc modifiers + - media: ov5648: Don't pack controls struct + - media: aspeed: Correct value for h-total-pixels + - video: fbdev: matroxfb: set maxvram of vbG200eW to the same as vbG200 to + avoid black screen + - video: fbdev: controlfb: Fix COMPILE_TEST build + - video: fbdev: smscufx: Fix null-ptr-deref in ufx_usb_probe() + - video: fbdev: atmel_lcdfb: fix an error code in atmel_lcdfb_probe() + - video: fbdev: fbcvt.c: fix printing in fb_cvt_print_name() + - ARM: dts: Fix OpenBMC flash layout label addresses + - firmware: qcom: scm: Remove reassignment to desc following initializer + - ARM: dts: qcom: ipq4019: fix sleep clock + - soc: qcom: rpmpd: Check for null return of devm_kcalloc + - soc: qcom: ocmem: Fix missing put_device() call in of_get_ocmem + - soc: qcom: aoss: remove spurious IRQF_ONESHOT flags + - arm64: dts: qcom: sdm845: fix microphone bias properties and values + - arm64: dts: qcom: sm8250: fix PCIe bindings to follow schema + - arm64: dts: broadcom: bcm4908: use proper TWD binding + - arm64: dts: qcom: sm8150: Correct TCS configuration for apps rsc + - arm64: dts: qcom: sm8350: Correct TCS configuration for apps rsc + - firmware: ti_sci: Fix compilation failure when CONFIG_TI_SCI_PROTOCOL is not + defined + - soc: ti: wkup_m3_ipc: Fix IRQ check in wkup_m3_ipc_probe + - ARM: dts: sun8i: v3s: Move the csi1 block to follow address order + - vsprintf: Fix potential unaligned access + - ARM: dts: imx: Add missing LVDS decoder on M53Menlo + - media: mexon-ge2d: fixup frames size in registers + - media: video/hdmi: handle short reads of hdmi info frame. + - media: ti-vpe: cal: Fix a NULL pointer dereference in + cal_ctx_v4l2_init_formats() + - media: em28xx: initialize refcount before kref_get + - media: usb: go7007: s2250-board: fix leak in probe() + - media: cedrus: H265: Fix neighbour info buffer size + - media: cedrus: h264: Fix neighbour info buffer size + - ASoC: codecs: rx-macro: fix accessing compander for aux + - ASoC: codecs: rx-macro: fix accessing array out of bounds for enum type + - ASoC: codecs: va-macro: fix accessing array out of bounds for enum type + - ASoC: codecs: wc938x: fix accessing array out of bounds for enum type + - ASoC: codecs: wcd938x: fix kcontrol max values + - ASoC: codecs: wcd934x: fix kcontrol max values + - ASoC: codecs: wcd934x: fix return value of wcd934x_rx_hph_mode_put + - media: v4l2-core: Initialize h264 scaling matrix + - media: ov5640: Fix set format, v4l2_mbus_pixelcode not updated + - selftests/lkdtm: Add UBSAN config + - lib: uninline simple_strntoull() as well + - vsprintf: Fix %pK with kptr_restrict == 0 + - uaccess: fix nios2 and microblaze get_user_8() + - ASoC: rt5663: check the return value of devm_kzalloc() in rt5663_parse_dp() + - soc: mediatek: pm-domains: Add wakeup capacity support in power domain + - mmc: sdhci_am654: Fix the driver data of AM64 SoC + - ASoC: ti: davinci-i2s: Add check for clk_enable() + - ALSA: spi: Add check for clk_enable() + - arm64: dts: ns2: Fix spi-cpol and spi-cpha property + - arm64: dts: broadcom: Fix sata nodename + - printk: fix return value of printk.devkmsg __setup handler + - ASoC: mxs-saif: Handle errors for clk_enable + - ASoC: atmel_ssc_dai: Handle errors for clk_enable + - ASoC: dwc-i2s: Handle errors for clk_enable + - ASoC: soc-compress: prevent the potentially use of null pointer + - memory: emif: Add check for setup_interrupts + - memory: emif: check the pointer temp in get_device_details() + - ALSA: firewire-lib: fix uninitialized flag for AV/C deferred transaction + - arm64: dts: rockchip: Fix SDIO regulator supply properties on rk3399-firefly + - m68k: coldfire/device.c: only build for MCF_EDMA when h/w macros are defined + - media: stk1160: If start stream fails, return buffers with + VB2_BUF_STATE_QUEUED + - media: vidtv: Check for null return of vzalloc + - ASoC: atmel: Add missing of_node_put() in at91sam9g20ek_audio_probe + - ASoC: wm8350: Handle error for wm8350_register_irq + - ASoC: fsi: Add check for clk_enable + - video: fbdev: omapfb: Add missing of_node_put() in dvic_probe_of + - media: saa7134: fix incorrect use to determine if list is empty + - ivtv: fix incorrect device_caps for ivtvfb + - ASoC: atmel: Fix error handling in snd_proto_probe + - ASoC: rockchip: i2s: Fix missing clk_disable_unprepare() in + rockchip_i2s_probe + - ASoC: SOF: Add missing of_node_put() in imx8m_probe + - ASoC: mediatek: use of_device_get_match_data() + - ASoC: mediatek: mt8192-mt6359: Fix error handling in mt8192_mt6359_dev_probe + - ASoC: rk817: Fix missing clk_disable_unprepare() in rk817_platform_probe + - ASoC: dmaengine: do not use a NULL prepare_slave_config() callback + - ASoC: mxs: Fix error handling in mxs_sgtl5000_probe + - ASoC: fsl_spdif: Disable TX clock when stop + - ASoC: imx-es8328: Fix error return code in imx_es8328_probe() + - ASoC: SOF: Intel: enable DMI L1 for playback streams + - ASoC: msm8916-wcd-digital: Fix missing clk_disable_unprepare() in + msm8916_wcd_digital_probe + - mmc: davinci_mmc: Handle error for clk_enable + - ASoC: atmel: Fix error handling in sam9x5_wm8731_driver_probe + - ASoC: msm8916-wcd-analog: Fix error handling in pm8916_wcd_analog_spmi_probe + - ASoC: codecs: wcd934x: Add missing of_node_put() in wcd934x_codec_parse_data + - ASoC: amd: Fix reference to PCM buffer address + - ARM: configs: multi_v5_defconfig: re-enable CONFIG_V4L_PLATFORM_DRIVERS + - ARM: configs: multi_v5_defconfig: re-enable DRM_PANEL and FB_xxx + - drm/meson: osd_afbcd: Add an exit callback to struct meson_afbcd_ops + - drm/meson: Make use of the helper function + devm_platform_ioremap_resourcexxx() + - drm/meson: split out encoder from meson_dw_hdmi + - drm/meson: Fix error handling when afbcd.ops->init fails + - drm/bridge: Fix free wrong object in sii8620_init_rcp_input_dev + - drm/bridge: Add missing pm_runtime_disable() in __dw_mipi_dsi_probe + - drm/bridge: nwl-dsi: Fix PM disable depth imbalance in nwl_dsi_probe + - drm: bridge: adv7511: Fix ADV7535 HPD enablement + - ath10k: fix memory overwrite of the WoWLAN wakeup packet pattern + - drm/v3d/v3d_drv: Check for error num after setting mask + - drm/panfrost: Check for error num after setting mask + - libbpf: Fix possible NULL pointer dereference when destroying skeleton + - bpftool: Only set obj->skeleton on complete success + - udmabuf: validate ubuf->pagecount + - bpf: Fix UAF due to race between btf_try_get_module and load_module + - drm/selftests/test-drm_dp_mst_helper: Fix memory leak in + sideband_msg_req_encode_decode + - selftests: bpf: Fix bind on used port + - Bluetooth: btintel: Fix WBS setting for Intel legacy ROM products + - Bluetooth: hci_serdev: call init_rwsem() before p->open() + - mtd: onenand: Check for error irq + - mtd: rawnand: gpmi: fix controller timings setting + - drm/edid: Don't clear formats if using deep color + - drm/edid: Split deep color modes between RGB and YUV444 + - ionic: fix type complaint in ionic_dev_cmd_clean() + - ionic: start watchdog after all is setup + - ionic: Don't send reset commands if FW isn't running + - drm/nouveau/acr: Fix undefined behavior in nvkm_acr_hsfw_load_bl() + - drm/amd/display: Fix a NULL pointer dereference in + amdgpu_dm_connector_add_common_modes() + - drm/amd/pm: return -ENOTSUPP if there is no get_dpm_ultimate_freq function + - net: phy: at803x: move page selection fix to config_init + - selftests/bpf: Normalize XDP section names in selftests + - selftests/bpf/test_xdp_redirect_multi: use temp netns for testing + - ath9k_htc: fix uninit value bugs + - RDMA/core: Set MR type in ib_reg_user_mr + - KVM: PPC: Fix vmx/vsx mixup in mmio emulation + - selftests/net: timestamping: Fix bind_phc check + - i40e: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb + - i40e: respect metadata on XSK Rx to skb + - igc: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb + - ixgbe: pass bi->xdp to ixgbe_construct_skb_zc() directly + - ixgbe: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb + - ixgbe: respect metadata on XSK Rx to skb + - power: reset: gemini-poweroff: Fix IRQ check in gemini_poweroff_probe + - ray_cs: Check ioremap return value + - powerpc: dts: t1040rdb: fix ports names for Seville Ethernet switch + - KVM: PPC: Book3S HV: Check return value of kvmppc_radix_init + - powerpc/perf: Don't use perf_hw_context for trace IMC PMU + - mt76: connac: fix sta_rec_wtbl tag len + - mt76: mt7915: use proper aid value in mt7915_mcu_wtbl_generic_tlv in sta + mode + - mt76: mt7915: use proper aid value in mt7915_mcu_sta_basic_tlv + - mt76: mt7921: fix a leftover race in runtime-pm + - mt76: mt7615: fix a leftover race in runtime-pm + - mt76: mt7603: check sta_rates pointer in mt7603_sta_rate_tbl_update + - mt76: mt7615: check sta_rates pointer in mt7615_sta_rate_tbl_update + - ptp: unregister virtual clocks when unregistering physical clock. + - net: dsa: mv88e6xxx: Enable port policy support on 6097 + - mac80211: Remove a couple of obsolete TODO + - mac80211: limit bandwidth in HE capabilities + - scripts/dtc: Call pkg-config POSIXly correct + - livepatch: Fix build failure on 32 bits processors + - net: asix: add proper error handling of usb read errors + - i2c: bcm2835: Use platform_get_irq() to get the interrupt + - i2c: bcm2835: Fix the error handling in 'bcm2835_i2c_probe()' + - mtd: mchp23k256: Add SPI ID table + - mtd: mchp48l640: Add SPI ID table + - igc: avoid kernel warning when changing RX ring parameters + - igb: refactor XDP registration + - PCI: aardvark: Fix reading MSI interrupt number + - PCI: aardvark: Fix reading PCI_EXP_RTSTA_PME bit on emulated bridge + - RDMA/rxe: Check the last packet by RXE_END_MASK + - libbpf: Fix signedness bug in btf_dump_array_data() + - cxl/core: Fix cxl_probe_component_regs() error message + - cxl/regs: Fix size of CXL Capability Header Register + - net:enetc: allocate CBD ring data memory using DMA coherent methods + - libbpf: Fix compilation warning due to mismatched printf format + - drm/bridge: dw-hdmi: use safe format when first in bridge chain + - libbpf: Use dynamically allocated buffer when receiving netlink messages + - power: supply: ab8500: Fix memory leak in ab8500_fg_sysfs_init + - HID: i2c-hid: fix GET/SET_REPORT for unnumbered reports + - iommu/ipmmu-vmsa: Check for error num after setting mask + - drm/bridge: anx7625: Fix overflow issue on reading EDID + - bpftool: Fix the error when lookup in no-btf maps + - drm/amd/pm: enable pm sysfs write for one VF mode + - drm/amd/display: Add affected crtcs to atomic state for dsc mst unplug + - libbpf: Fix memleak in libbpf_netlink_recv() + - IB/cma: Allow XRC INI QPs to set their local ACK timeout + - dax: make sure inodes are flushed before destroy cache + - selftests: mptcp: add csum mib check for mptcp_connect + - iwlwifi: mvm: Don't call iwl_mvm_sta_from_mac80211() with NULL sta + - iwlwifi: mvm: don't iterate unadded vifs when handling FW SMPS req + - iwlwifi: mvm: align locking in D3 test debugfs + - iwlwifi: yoyo: remove DBGI_SRAM address reset writing + - iwlwifi: Fix -EIO error code that is never returned + - iwlwifi: mvm: Fix an error code in iwl_mvm_up() + - mtd: rawnand: pl353: Set the nand chip node as the flash node + - drm/msm/dp: populate connector of struct dp_panel + - drm/msm/dp: stop link training after link training 2 failed + - drm/msm/dp: always add fail-safe mode into connector mode list + - drm/msm/dsi: Use "ref" fw clock instead of global name for VCO parent + - drm/msm/dsi/phy: fix 7nm v4.0 settings for C-PHY mode + - drm/msm/dpu: add DSPP blocks teardown + - drm/msm/dpu: fix dp audio condition + - dm crypt: fix get_key_size compiler warning if !CONFIG_KEYS + - vfio/pci: fix memory leak during D3hot to D0 transition + - vfio/pci: wake-up devices around reset functions + - scsi: fnic: Fix a tracing statement + - scsi: pm8001: Fix command initialization in pm80XX_send_read_log() + - scsi: pm8001: Fix command initialization in pm8001_chip_ssp_tm_req() + - scsi: pm8001: Fix payload initialization in pm80xx_set_thermal_config() + - scsi: pm8001: Fix le32 values handling in + pm80xx_set_sas_protocol_timer_config() + - scsi: pm8001: Fix payload initialization in pm80xx_encrypt_update() + - scsi: pm8001: Fix le32 values handling in pm80xx_chip_ssp_io_req() + - scsi: pm8001: Fix le32 values handling in pm80xx_chip_sata_req() + - scsi: pm8001: Fix NCQ NON DATA command task initialization + - scsi: pm8001: Fix NCQ NON DATA command completion handling + - scsi: pm8001: Fix abort all task initialization + - RDMA/mlx5: Fix the flow of a miss in the allocation of a cache ODP MR + - drm/amd/display: Remove vupdate_int_entry definition + - TOMOYO: fix __setup handlers return values + - power: supply: sbs-charger: Don't cancel work that is not initialized + - ext2: correct max file size computing + - drm/tegra: Fix reference leak in tegra_dsi_ganged_probe + - power: supply: bq24190_charger: Fix bq24190_vbus_is_enabled() wrong false + return + - scsi: hisi_sas: Change permission of parameter prot_mask + - drm/bridge: cdns-dsi: Make sure to to create proper aliases for dt + - bpf, arm64: Call build_prologue() first in first JIT pass + - bpf, arm64: Feed byte-offset into bpf line info + - xsk: Fix race at socket teardown + - RDMA/irdma: Fix netdev notifications for vlan's + - RDMA/irdma: Fix Passthrough mode in VM + - RDMA/irdma: Remove incorrect masking of PD + - gpu: host1x: Fix a memory leak in 'host1x_remove()' + - libbpf: Skip forward declaration when counting duplicated type names + - powerpc/mm/numa: skip NUMA_NO_NODE onlining in parse_numa_properties() + - powerpc/Makefile: Don't pass -mcpu=powerpc64 when building 32-bit + - KVM: x86: Fix emulation in writing cr8 + - KVM: x86/emulator: Defer not-present segment check in + __load_segment_descriptor() + - hv_balloon: rate-limit "Unhandled message" warning + - i2c: xiic: Make bus names unique + - power: supply: wm8350-power: Handle error for wm8350_register_irq + - power: supply: wm8350-power: Add missing free in free_charger_irq + - IB/hfi1: Allow larger MTU without AIP + - RDMA/core: Fix ib_qp_usecnt_dec() called when error + - PCI: Reduce warnings on possible RW1C corruption + - net: axienet: fix RX ring refill allocation failure handling + - drm/msm/a6xx: Fix missing ARRAY_SIZE() check + - mips: DEC: honor CONFIG_MIPS_FP_SUPPORT=n + - MIPS: Sanitise Cavium switch cases in TLB handler synthesizers + - powerpc/sysdev: fix incorrect use to determine if list is empty + - powerpc/64s: Don't use DSISR for SLB faults + - mfd: mc13xxx: Add check for mc13xxx_irq_request + - libbpf: Unmap rings when umem deleted + - selftests/bpf: Make test_lwt_ip_encap more stable and faster + - platform/x86: huawei-wmi: check the return value of device_create_file() + - scsi: mpt3sas: Fix incorrect 4GB boundary check + - powerpc: 8xx: fix a return value error in mpc8xx_pic_init + - vxcan: enable local echo for sent CAN frames + - ath10k: Fix error handling in ath10k_setup_msa_resources + - mips: cdmm: Fix refcount leak in mips_cdmm_phys_base + - MIPS: RB532: fix return value of __setup handler + - MIPS: pgalloc: fix memory leak caused by pgd_free() + - mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init + - power: ab8500_chargalg: Use CLOCK_MONOTONIC + - RDMA/irdma: Prevent some integer underflows + - Revert "RDMA/core: Fix ib_qp_usecnt_dec() called when error" + - RDMA/mlx5: Fix memory leak in error flow for subscribe event routine + - bpf, sockmap: Fix memleak in sk_psock_queue_msg + - bpf, sockmap: Fix memleak in tcp_bpf_sendmsg while sk msg is full + - bpf, sockmap: Fix more uncharged while msg has more_data + - bpf, sockmap: Fix double uncharge the mem of sk_msg + - samples/bpf, xdpsock: Fix race when running for fix duration of time + - USB: storage: ums-realtek: fix error code in rts51x_read_mem() + - drm/i915/display: Fix HPD short pulse handling for eDP + - netfilter: flowtable: Fix QinQ and pppoe support for inet table + - mt76: mt7921: fix mt7921_queues_acq implementation + - can: isotp: sanitize CAN ID checks in isotp_bind() + - can: isotp: return -EADDRNOTAVAIL when reading from unbound socket + - can: isotp: support MSG_TRUNC flag when reading from socket + - bareudp: use ipv6_mod_enabled to check if IPv6 enabled + - ibmvnic: fix race between xmit and reset + - af_unix: Fix some data-races around unix_sk(sk)->oob_skb. + - selftests/bpf: Fix error reporting from sock_fields programs + - Bluetooth: hci_uart: add missing NULL check in h5_enqueue + - Bluetooth: call hci_le_conn_failed with hdev lock in hci_le_conn_failed + - Bluetooth: btmtksdio: Fix kernel oops in btmtksdio_interrupt + - ipv4: Fix route lookups when handling ICMP redirects and PMTU updates + - af_netlink: Fix shift out of bounds in group mask calculation + - i2c: meson: Fix wrong speed use from probe + - netfilter: conntrack: Add and use nf_ct_set_auto_assign_helper_warned() + - i2c: mux: demux-pinctrl: do not deactivate a master that is not active + - powerpc/pseries: Fix use after free in remove_phb_dynamic() + - selftests/bpf/test_lirc_mode2.sh: Exit with proper code + - PCI: Avoid broken MSI on SB600 USB devices + - net: bcmgenet: Use stronger register read/writes to assure ordering + - tcp: ensure PMTU updates are processed during fastopen + - openvswitch: always update flow key after nat + - net: dsa: fix panic on shutdown if multi-chip tree failed to probe + - tipc: fix the timer expires after interval 100ms + - mfd: asic3: Add missing iounmap() on error asic3_mfd_probe + - ice: fix 'scheduling while atomic' on aux critical err interrupt + - ice: don't allow to run ice_send_event_to_aux() in atomic ctx + - drivers: ethernet: cpsw: fix panic when interrupt coaleceing is set via + ethtool + - kernel/resource: fix kfree() of bootmem memory again + - staging: r8188eu: convert DBG_88E_LEVEL call in hal/rtl8188e_hal_init.c + - staging: r8188eu: release_firmware is not called if allocation fails + - mxser: fix xmit_buf leak in activate when LSR == 0xff + - fsi: scom: Fix error handling + - fsi: scom: Remove retries in indirect scoms + - pwm: lpc18xx-sct: Initialize driver data and hardware before pwmchip_add() + - pps: clients: gpio: Propagate return value from pps_gpio_probe + - fsi: Aspeed: Fix a potential double free + - misc: alcor_pci: Fix an error handling path + - cpufreq: qcom-cpufreq-nvmem: fix reading of PVS Valid fuse + - soundwire: intel: fix wrong register name in intel_shim_wake + - clk: qcom: ipq8074: fix PCI-E clock oops + - dmaengine: idxd: check GENCAP config support for gencfg register + - dmaengine: idxd: change bandwidth token to read buffers + - dmaengine: idxd: restore traffic class defaults after wq reset + - iio: mma8452: Fix probe failing when an i2c_device_id is used + - serial: 8250_aspeed_vuart: add PORT_ASPEED_VUART port type + - staging:iio:adc:ad7280a: Fix handing of device address bit reversing. + - pinctrl: renesas: r8a77470: Reduce size for narrow VIN1 channel + - pinctrl: renesas: checker: Fix miscalculation of number of states + - clk: qcom: ipq8074: Use floor ops for SDCC1 clock + - phy: dphy: Correct lpx parameter and its derivatives(ta_{get,go,sure}) + - phy: phy-brcm-usb: fixup BCM4908 support + - serial: 8250_mid: Balance reference count for PCI DMA device + - serial: 8250_lpss: Balance reference count for PCI DMA device + - NFS: Use of mapping_set_error() results in spurious errors + - serial: 8250: Fix race condition in RTS-after-send handling + - iio: adc: Add check for devm_request_threaded_irq + - habanalabs: Add check for pci_enable_device + - NFS: Return valid errors from nfs2/3_decode_dirent() + - staging: r8188eu: fix endless loop in recv_func + - dma-debug: fix return value of __setup handlers + - clk: imx7d: Remove audio_mclk_root_clk + - clk: imx: off by one in imx_lpcg_parse_clks_from_dt() + - clk: at91: sama7g5: fix parents of PDMCs' GCLK + - clk: qcom: clk-rcg2: Update logic to calculate D value for RCG + - clk: qcom: clk-rcg2: Update the frac table for pixel clock + - dmaengine: hisi_dma: fix MSI allocate fail when reload hisi_dma + - remoteproc: qcom: Fix missing of_node_put in adsp_alloc_memory_region + - remoteproc: qcom_wcnss: Add missing of_node_put() in + wcnss_alloc_memory_region + - remoteproc: qcom_q6v5_mss: Fix some leaks in q6v5_alloc_memory_region + - nvdimm/region: Fix default alignment for small regions + - clk: actions: Terminate clk_div_table with sentinel element + - clk: loongson1: Terminate clk_div_table with sentinel element + - clk: hisilicon: Terminate clk_div_table with sentinel element + - clk: clps711x: Terminate clk_div_table with sentinel element + - clk: Fix clk_hw_get_clk() when dev is NULL + - clk: tegra: tegra124-emc: Fix missing put_device() call in + emc_ensure_emc_driver + - mailbox: imx: fix crash in resume on i.mx8ulp + - NFS: remove unneeded check in decode_devicenotify_args() + - staging: mt7621-dts: fix LEDs and pinctrl on GB-PC1 devicetree + - staging: mt7621-dts: fix formatting + - staging: mt7621-dts: fix pinctrl properties for ethernet + - staging: mt7621-dts: fix GB-PC2 devicetree + - pinctrl: mediatek: Fix missing of_node_put() in mtk_pctrl_init + - pinctrl: mediatek: paris: Fix PIN_CONFIG_BIAS_* readback + - pinctrl: mediatek: paris: Fix "argument" argument type for mtk_pinconf_get() + - pinctrl: mediatek: paris: Fix pingroup pin config state readback + - pinctrl: mediatek: paris: Skip custom extra pin config dump for virtual + GPIOs + - pinctrl: microchip sgpio: use reset driver + - pinctrl: microchip-sgpio: lock RMW access + - pinctrl: nomadik: Add missing of_node_put() in nmk_pinctrl_probe + - pinctrl/rockchip: Add missing of_node_put() in rockchip_pinctrl_probe + - tty: hvc: fix return value of __setup handler + - kgdboc: fix return value of __setup handler + - serial: 8250: fix XOFF/XON sending when DMA is used + - virt: acrn: obtain pa from VMA with PFNMAP flag + - virt: acrn: fix a memory leak in acrn_dev_ioctl() + - kgdbts: fix return value of __setup handler + - firmware: google: Properly state IOMEM dependency + - driver core: dd: fix return value of __setup handler + - jfs: fix divide error in dbNextAG + - netfilter: nf_conntrack_tcp: preserve liberal flag in tcp options + - SUNRPC don't resend a task on an offlined transport + - NFSv4.1: don't retry BIND_CONN_TO_SESSION on session error + - kdb: Fix the putarea helper function + - perf stat: Fix forked applications enablement of counters + - clk: qcom: gcc-msm8994: Fix gpll4 width + - vsock/virtio: initialize vdev->priv before using VQs + - vsock/virtio: read the negotiated features before using VQs + - vsock/virtio: enable VQs early on probe + - clk: Initialize orphan req_rate + - xen: fix is_xen_pmu() + - net: enetc: report software timestamping via SO_TIMESTAMPING + - net: hns3: fix bug when PF set the duplicate MAC address for VFs + - net: hns3: fix port base vlan add fail when concurrent with reset + - net: hns3: add vlan list lock to protect vlan list + - net: hns3: format the output of the MAC address + - net: hns3: refine the process when PF set VF VLAN + - net: phy: broadcom: Fix brcm_fet_config_init() + - selftests: test_vxlan_under_vrf: Fix broken test case + - NFS: Don't loop forever in nfs_do_recoalesce() + - net: hns3: clean residual vf config after disable sriov + - net: sparx5: depends on PTP_1588_CLOCK_OPTIONAL + - qlcnic: dcb: default to returning -EOPNOTSUPP + - net/x25: Fix null-ptr-deref caused by x25_disconnect + - net: sparx5: switchdev: fix possible NULL pointer dereference + - octeontx2-af: initialize action variable + - net: prefer nf_ct_put instead of nf_conntrack_put + - net/sched: act_ct: fix ref leak when switching zones + - NFSv4/pNFS: Fix another issue with a list iterator pointing to the head + - net: dsa: bcm_sf2_cfp: fix an incorrect NULL check on list iterator + - fs: fd tables have to be multiples of BITS_PER_LONG + - lib/test: use after free in register_test_dev_kmod() + - fs: fix fd table size alignment properly + - LSM: general protection fault in legacy_parse_param + - regulator: rpi-panel: Handle I2C errors/timing to the Atmel + - crypto: hisilicon/qm - cleanup warning in qm_vf_read_qos + - gcc-plugins/stackleak: Exactly match strings instead of prefixes + - pinctrl: npcm: Fix broken references to chip->parent_device + - rcu: Mark writes to the rcu_segcblist structure's ->flags field + - block/bfq_wf2q: correct weight to ioprio + - crypto: xts - Add softdep on ecb + - crypto: hisilicon/sec - not need to enable sm4 extra mode at HW V3 + - block, bfq: don't move oom_bfqq + - selinux: use correct type for context length + - arm64: module: remove (NOLOAD) from linker script + - selinux: allow FIOCLEX and FIONCLEX with policy capability + - loop: use sysfs_emit() in the sysfs xxx show() + - Fix incorrect type in assignment of ipv6 port for audit + - irqchip/qcom-pdc: Fix broken locking + - irqchip/nvic: Release nvic_base upon failure + - fs/binfmt_elf: Fix AT_PHDR for unusual ELF files + - bfq: fix use-after-free in bfq_dispatch_request + - ACPICA: Avoid walking the ACPI Namespace if it is not there + - lib/raid6/test/Makefile: Use $(pound) instead of \# for Make 4.3 + - Revert "Revert "block, bfq: honor already-setup queue merges"" + - ACPI/APEI: Limit printable size of BERT table data + - PM: core: keep irq flags in device_pm_check_callbacks() + - parisc: Fix handling off probe non-access faults + - nvme-tcp: lockdep: annotate in-kernel sockets + - spi: tegra20: Use of_device_get_match_data() + - atomics: Fix atomic64_{read_acquire,set_release} fallbacks + - locking/lockdep: Iterate lock_classes directly when reading lockdep files + - ext4: correct cluster len and clusters changed accounting in ext4_mb_mark_bb + - ext4: fix ext4_mb_mark_bb() with flex_bg with fast_commit + - sched/tracing: Report TASK_RTLOCK_WAIT tasks as TASK_UNINTERRUPTIBLE + - ext4: don't BUG if someone dirty pages without asking ext4 first + - f2fs: fix to do sanity check on curseg->alloc_type + - NFSD: Fix nfsd_breaker_owns_lease() return values + - f2fs: don't get FREEZE lock in f2fs_evict_inode in frozen fs + - btrfs: harden identification of a stale device + - btrfs: make search_csum_tree return 0 if we get -EFBIG + - f2fs: use spin_lock to avoid hang + - f2fs: compress: fix to print raw data size in error path of lz4 + decompression + - Adjust cifssb maximum read size + - ntfs: add sanity check on allocation size + - media: staging: media: zoran: move videodev alloc + - media: staging: media: zoran: calculate the right buffer number for + zoran_reap_stat_com + - media: staging: media: zoran: fix various V4L2 compliance errors + - media: atmel: atmel-isc-base: report frame sizes as full supported range + - media: ir_toy: free before error exiting + - ASoC: sh: rz-ssi: Make the data structures available before registering the + handlers + - ASoC: SOF: Intel: match sdw version on link_slaves_found + - media: imx-jpeg: Prevent decoding NV12M jpegs into single-planar buffers + - media: iommu/mediatek-v1: Free the existed fwspec if the master dev already + has + - media: iommu/mediatek: Return ENODEV if the device is NULL + - media: iommu/mediatek: Add device_link between the consumer and the larb + devices + - video: fbdev: nvidiafb: Use strscpy() to prevent buffer overflow + - video: fbdev: w100fb: Reset global state + - video: fbdev: cirrusfb: check pixclock to avoid divide by zero + - video: fbdev: omapfb: acx565akm: replace snprintf with sysfs_emit + - ARM: dts: qcom: fix gic_irq_domain_translate warnings for msm8960 + - ARM: dts: bcm2837: Add the missing L1/L2 cache information + - ASoC: madera: Add dependencies on MFD + - media: atomisp_gmin_platform: Add DMI quirk to not turn AXP ELDO2 regulator + off on some boards + - media: atomisp: fix dummy_ptr check to avoid duplicate active_bo + - ARM: ftrace: avoid redundant loads or clobbering IP + - ARM: dts: imx7: Use audio_mclk_post_div instead audio_mclk_root_clk + - arm64: defconfig: build imx-sdma as a module + - video: fbdev: omapfb: panel-dsi-cm: Use sysfs_emit() instead of snprintf() + - video: fbdev: omapfb: panel-tpo-td043mtea1: Use sysfs_emit() instead of + snprintf() + - video: fbdev: udlfb: replace snprintf in show functions with sysfs_emit + - ARM: dts: bcm2711: Add the missing L1/L2 cache information + - ASoC: soc-core: skip zero num_dai component in searching dai name + - media: imx-jpeg: fix a bug of accessing array out of bounds + - media: cx88-mpeg: clear interrupt status register before streaming video + - uaccess: fix type mismatch warnings from access_ok() + - lib/test_lockup: fix kernel pointer check for separate address spaces + - ARM: tegra: tamonten: Fix I2C3 pad setting + - ARM: mmp: Fix failure to remove sram device + - ASoC: amd: vg: fix for pm resume callback sequence + - video: fbdev: sm712fb: Fix crash in smtcfb_write() + - media: i2c: ov5648: Fix lockdep error + - media: Revert "media: em28xx: add missing em28xx_close_extension" + - media: hdpvr: initialize dev->worker at hdpvr_register_videodev + - ASoC: Intel: sof_sdw: fix quirks for 2022 HP Spectre x360 13" + - tracing: Have TRACE_DEFINE_ENUM affect trace event types as well + - mmc: host: Return an error when ->enable_sdio_irq() ops is missing + - media: atomisp: fix bad usage at error handling logic + - ALSA: hda/realtek: Add alc256-samsung-headphone fixup + - KVM: x86: Reinitialize context if host userspace toggles EFER.LME + - KVM: x86/mmu: Move "invalid" check out of kvm_tdp_mmu_get_root() + - KVM: x86/mmu: Zap _all_ roots when unmapping gfn range in TDP MMU + - KVM: x86/mmu: Check for present SPTE when clearing dirty bit in TDP MMU + - KVM: x86: hyper-v: Drop redundant 'ex' parameter from kvm_hv_send_ipi() + - KVM: x86: hyper-v: Drop redundant 'ex' parameter from kvm_hv_flush_tlb() + - KVM: x86: hyper-v: Fix the maximum number of sparse banks for XMM fast TLB + flush hypercalls + - KVM: x86: hyper-v: HVCALL_SEND_IPI_EX is an XMM fast hypercall + - powerpc/kasan: Fix early region not updated correctly + - powerpc/lib/sstep: Fix 'sthcx' instruction + - powerpc/lib/sstep: Fix build errors with newer binutils + - powerpc: Add set_memory_{p/np}() and remove set_memory_attr() + - powerpc: Fix build errors with newer binutils + - drm/dp: Fix off-by-one in register cache size + - drm/i915: Treat SAGV block time 0 as SAGV disabled + - drm/i915: Fix PSF GV point mask when SAGV is not possible + - drm/i915: Reject unsupported TMDS rates on ICL+ + - scsi: qla2xxx: Refactor asynchronous command initialization + - scsi: qla2xxx: Implement ref count for SRB + - scsi: qla2xxx: Fix stuck session in gpdb + - scsi: qla2xxx: Fix warning message due to adisc being flushed + - scsi: qla2xxx: Fix scheduling while atomic + - scsi: qla2xxx: Fix premature hw access after PCI error + - scsi: qla2xxx: Fix wrong FDMI data for 64G adapter + - scsi: qla2xxx: Fix warning for missing error code + - scsi: qla2xxx: Fix device reconnect in loop topology + - scsi: qla2xxx: edif: Fix clang warning + - scsi: qla2xxx: Fix T10 PI tag escape and IP guard options for 28XX adapters + - scsi: qla2xxx: Add devids and conditionals for 28xx + - scsi: qla2xxx: Check for firmware dump already collected + - scsi: qla2xxx: Suppress a kernel complaint in qla_create_qpair() + - scsi: qla2xxx: Fix disk failure to rediscover + - scsi: qla2xxx: Fix incorrect reporting of task management failure + - scsi: qla2xxx: Fix hang due to session stuck + - scsi: qla2xxx: Fix missed DMA unmap for NVMe ls requests + - scsi: qla2xxx: Fix N2N inconsistent PLOGI + - scsi: qla2xxx: Fix stuck session of PRLI reject + - scsi: qla2xxx: Reduce false trigger to login + - scsi: qla2xxx: Use correct feature type field during RFF_ID processing + - platform: chrome: Split trace include file + - KVM: x86: Check lapic_in_kernel() before attempting to set a SynIC irq + - KVM: x86: Avoid theoretical NULL pointer dereference in + kvm_irq_delivery_to_apic_fast() + - KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activated + - KVM: Prevent module exit until all VMs are freed + - KVM: x86: fix sending PV IPI + - KVM: SVM: fix panic on out-of-bounds guest IRQ + - ubifs: rename_whiteout: Fix double free for whiteout_ui->data + - ubifs: Fix deadlock in concurrent rename whiteout and inode writeback + - ubifs: Add missing iput if do_tmpfile() failed in rename whiteout + - ubifs: Rename whiteout atomically + - ubifs: Fix 'ui->dirty' race between do_tmpfile() and writeback work + - ubifs: Rectify space amount budget for mkdir/tmpfile operations + - ubifs: setflags: Make dirtied_ino_d 8 bytes aligned + - ubifs: Fix read out-of-bounds in ubifs_wbuf_write_nolock() + - ubifs: Fix to add refcount once page is set private + - ubifs: rename_whiteout: correct old_dir size computing + - nvme: allow duplicate NSIDs for private namespaces + - nvme: fix the read-only state for zoned namespaces with unsupposed features + - wireguard: queueing: use CFI-safe ptr_ring cleanup function + - wireguard: socket: free skb in send6 when ipv6 is disabled + - wireguard: socket: ignore v6 endpoints when ipv6 is disabled + - XArray: Fix xas_create_range() when multi-order entry present + - can: mcba_usb: mcba_usb_start_xmit(): fix double dev_kfree_skb in error path + - can: mcba_usb: properly check endpoint type + - can: mcp251xfd: mcp251xfd_register_get_dev_id(): fix return of error value + - XArray: Update the LRU list in xas_split() + - modpost: restore the warning message for missing symbol versions + - rtc: check if __rtc_read_time was successful + - gfs2: gfs2_setattr_size error path fix + - gfs2: Make sure FITRIM minlen is rounded up to fs block size + - net: hns3: fix the concurrency between functions reading debugfs + - net: hns3: fix software vlan talbe of vlan 0 inconsistent with hardware + - rxrpc: fix some null-ptr-deref bugs in server_key.c + - rxrpc: Fix call timer start racing with call destruction + - mailbox: imx: fix wakeup failure from freeze mode + - crypto: arm/aes-neonbs-cbc - Select generic cbc and aes + - watch_queue: Free the page array when watch_queue is dismantled + - pinctrl: pinconf-generic: Print arguments for bias-pull-* + - watchdog: rti-wdt: Add missing pm_runtime_disable() in probe function + - net: sparx5: uses, depends on BRIDGE or !BRIDGE + - pinctrl: nuvoton: npcm7xx: Rename DS() macro to DSTR() + - pinctrl: nuvoton: npcm7xx: Use %zu printk format for ARRAY_SIZE() + - ASoC: mediatek: mt6358: add missing EXPORT_SYMBOLs + - ubi: Fix race condition between ctrl_cdev_ioctl and ubi_cdev_ioctl + - ARM: iop32x: offset IRQ numbers by 1 + - block: Fix the maximum minor value is blk_alloc_ext_minor() + - io_uring: fix memory leak of uid in files registration + - riscv module: remove (NOLOAD) + - ACPI: CPPC: Avoid out of bounds access when parsing _CPC data + - vhost: handle error while adding split ranges to iotlb + - spi: Fix Tegra QSPI example + - platform/chrome: cros_ec_typec: Check for EC device + - can: isotp: restore accidentally removed MSG_PEEK feature + - proc: bootconfig: Add null pointer check + - drm/connector: Fix typo in documentation + - scsi: qla2xxx: Add qla2x00_async_done() for async routines + - staging: mt7621-dts: fix pinctrl-0 items to be size-1 items on ethernet + - arm64: mm: Drop 'const' from conditional arm64_dma_phys_limit definition + - ASoC: soc-compress: Change the check for codec_dai + - Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" + - tracing: Have type enum modifications copy the strings + - net: add skb_set_end_offset() helper + - net: preserve skb_end_offset() in skb_unclone_keeptruesize() + - mm/mmap: return 1 from stack_guard_gap __setup() handler + - ARM: 9187/1: JIVE: fix return value of __setup handler + - mm/memcontrol: return 1 from cgroup.memory __setup() handler + - mm/usercopy: return 1 from hardened_usercopy __setup() handler + - af_unix: Support POLLPRI for OOB. + - bpf: Adjust BPF stack helper functions to accommodate skip > 0 + - bpf: Fix comment for helper bpf_current_task_under_cgroup() + - mmc: rtsx: Use pm_runtime_{get,put}() to handle runtime PM + - dt-bindings: mtd: nand-controller: Fix the reg property description + - dt-bindings: mtd: nand-controller: Fix a comment in the examples + - dt-bindings: spi: mxic: The interrupt property is not mandatory + - dt-bindings: memory: mtk-smi: No need mediatek,larb-id for mt8167 + - dt-bindings: pinctrl: pinctrl-microchip-sgpio: Fix example + - ubi: fastmap: Return error code if memory allocation fails in add_aeb() + - ASoC: SOF: Intel: Fix build error without SND_SOC_SOF_PCI_DEV + - ASoC: topology: Allow TLV control to be either read or write + - perf vendor events: Update metrics for SkyLake Server + - media: ov6650: Add try support to selection API operations + - media: ov6650: Fix crop rectangle affected by set format + - spi: mediatek: support tick_delay without enhance_timing + - ARM: dts: spear1340: Update serial node properties + - ARM: dts: spear13xx: Update SPI dma properties + - arm64: dts: ls1043a: Update i2c dma properties + - arm64: dts: ls1046a: Update i2c node dma properties + - um: Fix uml_mconsole stop/go + - docs: sysctl/kernel: add missing bit to panic_print + - openvswitch: Fixed nd target mask field in the flow dump. + - torture: Make torture.sh help message match reality + - n64cart: convert bi_disk to bi_bdev->bd_disk fix build + - mmc: rtsx: Let MMC core handle runtime PM + - mmc: rtsx: Fix build errors/warnings for unused variable + - KVM: x86/mmu: do compare-and-exchange of gPTE via the user address + - iommu/dma: Skip extra sync during unmap w/swiotlb + - iommu/dma: Fold _swiotlb helpers into callers + - iommu/dma: Check CONFIG_SWIOTLB more broadly + - swiotlb: Support aligned swiotlb buffers + - iommu/dma: Account for min_align_mask w/swiotlb + - coredump: Snapshot the vmas in do_coredump + - coredump: Remove the WARN_ON in dump_vma_snapshot + - coredump/elf: Pass coredump_params into fill_note_info + - coredump: Use the vma snapshot in fill_files_note + - PCI: xgene: Revert "PCI: xgene: Use inbound resources for setup" + - Linux 5.15.33 + + * Jammy update: v5.15.32 upstream stable release (LP: #1969106) + - net: ipv6: fix skb_over_panic in __ip6_append_data + - tpm: Fix error handling in async work + - Bluetooth: btusb: Add another Realtek 8761BU + - llc: fix netdevice reference leaks in llc_ui_bind() + - ASoC: sti: Fix deadlock via snd_pcm_stop_xrun() call + - ALSA: oss: Fix PCM OSS buffer allocation overflow + - ALSA: usb-audio: add mapping for new Corsair Virtuoso SE + - ALSA: hda/realtek: Add quirk for Clevo NP70PNJ + - ALSA: hda/realtek: Add quirk for Clevo NP50PNJ + - ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 + - ALSA: hda/realtek: Add quirk for ASUS GA402 + - ALSA: pcm: Fix races among concurrent hw_params and hw_free calls + - ALSA: pcm: Fix races among concurrent read/write and buffer changes + - ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls + - ALSA: pcm: Fix races among concurrent prealloc proc writes + - ALSA: pcm: Add stream lock during PCM reset ioctl operations + - ALSA: usb-audio: Add mute TLV for playback volumes on RODE NT-USB + - ALSA: cmipci: Restore aux vol on suspend/resume + - ALSA: pci: fix reading of swapped values from pcmreg in AC97 codec + - drivers: net: xgene: Fix regression in CRC stripping + - ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board + - ACPI: battery: Add device HID and quirk for Microsoft Surface Go 3 + - ACPI: video: Force backlight native for Clevo NL5xRU and NL5xNU + - crypto: qat - disable registration of algorithms + - Bluetooth: btusb: Add one more Bluetooth part for the Realtek RTL8852AE + - Revert "ath: add support for special 0x0 regulatory domain" + - drm/virtio: Ensure that objs is not NULL in virtio_gpu_array_put_free() + - rcu: Don't deboost before reporting expedited quiescent state + - uaccess: fix integer overflow on access_ok() + - mac80211: fix potential double free on mesh join + - tpm: use try_get_ops() in tpm-space.c + - wcn36xx: Differentiate wcn3660 from wcn3620 + - m68k: fix access_ok for coldfire + - nds32: fix access_ok() checks in get/put_user + - llc: only change llc->dev when bind() succeeds + - Linux 5.15.32 + + * Jammy update: v5.15.31 upstream stable release (LP: #1969105) + - crypto: qcom-rng - ensure buffer for generate is completely filled + - ocfs2: fix crash when initialize filecheck kobj fails + - mm: swap: get rid of livelock in swapin readahead + - block: release rq qos structures for queue without disk + - drm/mgag200: Fix PLL setup for g200wb and g200ew + - efi: fix return value of __setup handlers + - alx: acquire mutex for alx_reinit in alx_change_mtu + - vsock: each transport cycles only on its own sockets + - esp6: fix check on ipv6_skip_exthdr's return value + - net: phy: marvell: Fix invalid comparison in the resume and suspend + functions + - net/packet: fix slab-out-of-bounds access in packet_recvmsg() + - atm: eni: Add check for dma_map_single + - iavf: Fix double free in iavf_reset_task + - hv_netvsc: Add check for kvmalloc_array + - drm/imx: parallel-display: Remove bus flags check in + imx_pd_bridge_atomic_check() + - drm/panel: simple: Fix Innolux G070Y2-L01 BPP settings + - net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() + - drm: Don't make DRM_PANEL_BRIDGE dependent on DRM_KMS_HELPERS + - net: dsa: Add missing of_node_put() in dsa_port_parse_of + - net: phy: mscc: Add MODULE_FIRMWARE macros + - bnx2x: fix built-in kernel driver load failure + - net: bcmgenet: skip invalid partial checksums + - net: mscc: ocelot: fix backwards compatibility with single-chain tc-flower + offload + - iavf: Fix hang during reboot/shutdown + - arm64: fix clang warning about TRAMP_VALIAS + - usb: gadget: rndis: prevent integer overflow in rndis_set_response() + - usb: gadget: Fix use-after-free bug by not setting udc->dev.driver + - usb: usbtmc: Fix bug in pipe direction for control transfers + - scsi: mpt3sas: Page fault in reply q processing + - Input: aiptek - properly check endpoint type + - perf symbols: Fix symbol size calculation condition + - btrfs: skip reserved bytes warning on unmount after log cleanup failure + - Linux 5.15.31 + + -- Stefan Bader Fri, 20 May 2022 14:58:09 +0200 + linux (5.15.0-33.34) jammy; urgency=medium * jammy/linux: 5.15.0-33.34 -proposed tracker (LP: #1973924) diff -u linux-azure-5.15-5.15.0/debian.master/config/amd64/config.common.amd64 linux-azure-5.15-5.15.0/debian.master/config/amd64/config.common.amd64 --- linux-azure-5.15-5.15.0/debian.master/config/amd64/config.common.amd64 +++ linux-azure-5.15-5.15.0/debian.master/config/amd64/config.common.amd64 @@ -3,6 +3,7 @@ # CONFIG_6LOWPAN=m CONFIG_AC97_BUS=m +CONFIG_ACCESSIBILITY=y CONFIG_ACPI_DEBUG=y CONFIG_ACPI_DEBUGGER=y # CONFIG_ACPI_REDUCED_HARDWARE_ONLY is not set diff -u linux-azure-5.15-5.15.0/debian.master/config/annotations linux-azure-5.15-5.15.0/debian.master/config/annotations --- linux-azure-5.15-5.15.0/debian.master/config/annotations +++ linux-azure-5.15-5.15.0/debian.master/config/annotations @@ -515,13 +515,27 @@ CONFIG_UNISYS_VISORBUS policy<{'amd64': 'm'}> # Menu: Device Drivers >> Accessibility support -CONFIG_ACCESSIBILITY policy<{'amd64': 'n', 'arm64': 'n', 'armhf': 'n', 'ppc64el': 'n', 's390x': 'n'}> +CONFIG_ACCESSIBILITY policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y', 's390x': 'n'}> # -CONFIG_ACCESSIBILITY flag +CONFIG_ACCESSIBILITY mark note # Menu: Device Drivers >> Accessibility support >> Speakup console speech # Menu: Device Drivers >> Accessibility support >> Speakup console speech >> Speakup core +CONFIG_SPEAKUP policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm', 's390x': '-'}> +CONFIG_SPEAKUP_SYNTH_ACNTSA policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm', 's390x': '-'}> +CONFIG_SPEAKUP_SYNTH_APOLLO policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm', 's390x': '-'}> +CONFIG_SPEAKUP_SYNTH_AUDPTR policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm', 's390x': '-'}> +CONFIG_SPEAKUP_SYNTH_BNS policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm', 's390x': '-'}> +CONFIG_SPEAKUP_SYNTH_DECEXT policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm', 's390x': '-'}> +CONFIG_SPEAKUP_SYNTH_DECTLK policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm', 's390x': '-'}> +CONFIG_SPEAKUP_SYNTH_DUMMY policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm', 's390x': '-'}> +CONFIG_SPEAKUP_SYNTH_LTLK policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm', 's390x': '-'}> +CONFIG_SPEAKUP_SYNTH_SOFT policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm', 's390x': '-'}> +CONFIG_SPEAKUP_SYNTH_SPKOUT policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm', 's390x': '-'}> +CONFIG_SPEAKUP_SYNTH_TXPRT policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm', 's390x': '-'}> +# +CONFIG_SPEAKUP mark note # Menu: Device Drivers >> Android CONFIG_ANDROID policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y', 's390x': 'n'}> @@ -886,7 +900,7 @@ CONFIG_SERIAL_8250_MT6577 policy<{'arm64': 'y', 'armhf': 'y'}> CONFIG_SERIAL_8250_UNIPHIER policy<{'armhf': 'm'}> CONFIG_SERIAL_8250_LPSS policy<{'amd64': 'm'}> -CONFIG_SERIAL_8250_MID policy<{'amd64': 'm'}> +CONFIG_SERIAL_8250_MID policy<{'amd64': 'y'}> CONFIG_SERIAL_8250_TEGRA policy<{'arm64': 'y', 'armhf-generic': 'y'}> CONFIG_SERIAL_8250_BCM7271 policy<{'arm64': 'm'}> CONFIG_SERIAL_OF_PLATFORM policy<{'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y'}> @@ -7350,7 +7364,7 @@ CONFIG_XGENE_PMU policy<{'arm64': 'y'}> CONFIG_ARM_SPE_PMU policy<{'arm64': 'm'}> CONFIG_ARM_DMC620_PMU policy<{'arm64': 'm'}> -CONFIG_HISI_PMU policy<{'arm64': 'y'}> +CONFIG_HISI_PMU policy<{'arm64': 'm'}> # Menu: Device Drivers >> Pin controllers CONFIG_PINCTRL policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y', 's390x': 'n'}> @@ -8825,6 +8839,10 @@ CONFIG_SND_SOC_CS35L34 policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm'}> CONFIG_SND_SOC_CS35L35 policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm'}> CONFIG_SND_SOC_CS35L36 policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm'}> +CONFIG_SND_SOC_CS35L41 policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm'}> +CONFIG_SND_SOC_CS35L41_I2C policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm'}> +CONFIG_SND_SOC_CS35L41_LIB policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm'}> +CONFIG_SND_SOC_CS35L41_SPI policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm'}> CONFIG_SND_SOC_CS42L42 policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm'}> CONFIG_SND_SOC_CS42L51_I2C policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm'}> CONFIG_SND_SOC_CS42L52 policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm'}> @@ -8972,6 +8990,10 @@ CONFIG_SND_SOC_LPASS_TX_MACRO policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm'}> # CONFIG_SND_SOC_SGTL5000 flag +CONFIG_SND_SOC_CS35L41 note +CONFIG_SND_SOC_CS35L41_I2C note +CONFIG_SND_SOC_CS35L41_LIB note +CONFIG_SND_SOC_CS35L41_SPI note # Menu: Device Drivers >> Sound card support >> Advanced Linux Sound Architecture >> ALSA for SoC audio support >> Intel ASoC SST drivers CONFIG_SND_SOC_INTEL_SST_TOPLEVEL policy<{'amd64': 'y'}> @@ -9196,6 +9218,9 @@ CONFIG_SND_HDA_TEGRA policy<{'arm64': 'm', 'armhf-generic': 'm'}> CONFIG_SND_HDA_HWDEP policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y'}> CONFIG_SND_HDA_RECONFIG policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y'}> +CONFIG_SND_HDA_SCODEC_CS35L41 policy<{'amd64': 'm', 'arm64': 'm'}> +CONFIG_SND_HDA_SCODEC_CS35L41_I2C policy<{'amd64': 'm', 'arm64': 'm'}> +CONFIG_SND_HDA_SCODEC_CS35L41_SPI policy<{'amd64': 'm', 'arm64': 'm'}> CONFIG_SND_HDA_INPUT_BEEP policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y'}> CONFIG_SND_HDA_INPUT_BEEP_MODE policy<{'amd64': '0', 'arm64': '0', 'armhf': '0', 'ppc64el': '0'}> CONFIG_SND_HDA_PATCH_LOADER policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y'}> @@ -9218,6 +9243,9 @@ # CONFIG_SND_HDA_RECONFIG note CONFIG_SND_HDA_POWER_SAVE_DEFAULT note +CONFIG_SND_HDA_SCODEC_CS35L41 note +CONFIG_SND_HDA_SCODEC_CS35L41_I2C note +CONFIG_SND_HDA_SCODEC_CS35L41_SPI note # Menu: Device Drivers >> Sound card support >> Advanced Linux Sound Architecture >> ISA sound devices @@ -10489,13 +10517,15 @@ CONFIG_SONYPI_COMPAT policy<{'amd64': 'y'}> CONFIG_SYSTEM76_ACPI policy<{'amd64': 'm'}> CONFIG_TOPSTAR_LAPTOP policy<{'amd64': 'm'}> -CONFIG_I2C_MULTI_INSTANTIATE policy<{'amd64': 'm'}> +CONFIG_SERIAL_MULTI_INSTANTIATE policy<{'amd64': 'm'}> CONFIG_MLX_PLATFORM policy<{'amd64': 'm'}> CONFIG_TOUCHSCREEN_DMI policy<{'amd64': 'y'}> CONFIG_INTEL_IPS policy<{'amd64': 'm'}> CONFIG_INTEL_SCU_PCI policy<{'amd64': 'y'}> CONFIG_INTEL_SCU_PLATFORM policy<{'amd64': 'm'}> CONFIG_INTEL_SCU_IPC_UTIL policy<{'amd64': 'm'}> +# +CONFIG_SERIAL_MULTI_INSTANTIATE note # Menu: Device Drivers >> X86 Platform Specific Device Drivers >> Dell X86 Platform Specific Device Drivers CONFIG_X86_PLATFORM_DRIVERS_DELL policy<{'amd64': 'y'}> @@ -11656,7 +11686,7 @@ CONFIG_HEADERS_INSTALL policy<{'amd64': 'n', 'arm64': 'n', 'armhf': 'n', 'ppc64el': 'n', 's390x': 'n'}> CONFIG_DEBUG_SECTION_MISMATCH policy<{'amd64': 'n', 'arm64': 'n', 'armhf': 'n', 'ppc64el': 'n', 's390x': 'n'}> CONFIG_SECTION_MISMATCH_WARN_ONLY policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y', 's390x': 'y'}> -CONFIG_DEBUG_FORCE_FUNCTION_ALIGN_64B policy<{'amd64': 'n', 'arm64': 'n', 'armhf': 'n', 'ppc64el': 'n', 's390x': 'n'}> +CONFIG_DEBUG_FORCE_FUNCTION_ALIGN_64B policy<{'amd64': 'n', 'arm64': 'n', 'ppc64el': 'n'}> CONFIG_FRAME_POINTER policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y'}> CONFIG_STACK_VALIDATION policy<{'amd64': 'y'}> CONFIG_VMLINUX_MAP policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y', 's390x': 'y'}> @@ -13322,6 +13352,7 @@ CONFIG_CPU_FREQ_GOV_ONDEMAND policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y'}> CONFIG_CPU_FREQ_GOV_CONSERVATIVE policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y'}> CONFIG_CPU_FREQ_GOV_SCHEDUTIL policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y'}> +CONFIG_X86_AMD_PSTATE policy<{'amd64': 'y'}> CONFIG_X86_INTEL_PSTATE policy<{'amd64': 'y'}> CONFIG_X86_PCC_CPUFREQ policy<{'amd64': 'y'}> CONFIG_X86_SPEEDSTEP_CENTRINO policy<{'amd64': 'y'}> diff -u linux-azure-5.15-5.15.0/debian.master/config/arm64/config.common.arm64 linux-azure-5.15-5.15.0/debian.master/config/arm64/config.common.arm64 --- linux-azure-5.15-5.15.0/debian.master/config/arm64/config.common.arm64 +++ linux-azure-5.15-5.15.0/debian.master/config/arm64/config.common.arm64 @@ -3,6 +3,7 @@ # CONFIG_6LOWPAN=m CONFIG_AC97_BUS=m +CONFIG_ACCESSIBILITY=y # CONFIG_ACPI_DEBUG is not set # CONFIG_ACPI_DEBUGGER is not set CONFIG_ACPI_REDUCED_HARDWARE_ONLY=y diff -u linux-azure-5.15-5.15.0/debian.master/config/armhf/config.common.armhf linux-azure-5.15-5.15.0/debian.master/config/armhf/config.common.armhf --- linux-azure-5.15-5.15.0/debian.master/config/armhf/config.common.armhf +++ linux-azure-5.15-5.15.0/debian.master/config/armhf/config.common.armhf @@ -3,6 +3,7 @@ # CONFIG_6LOWPAN=m CONFIG_AC97_BUS=y +CONFIG_ACCESSIBILITY=y CONFIG_AD525X_DPOT=m CONFIG_ADFS_FS=m CONFIG_AFFS_FS=m diff -u linux-azure-5.15-5.15.0/debian.master/config/config.common.ubuntu linux-azure-5.15-5.15.0/debian.master/config/config.common.ubuntu --- linux-azure-5.15-5.15.0/debian.master/config/config.common.ubuntu +++ linux-azure-5.15-5.15.0/debian.master/config/config.common.ubuntu @@ -33,9 +33,9 @@ CONFIG_9P_FSCACHE=y CONFIG_9P_FS_POSIX_ACL=y CONFIG_9P_FS_SECURITY=y +# CONFIG_A11Y_BRAILLE_CONSOLE is not set CONFIG_AAEON_IWMI_WDT=m CONFIG_ABP060MG=m -# CONFIG_ACCESSIBILITY is not set CONFIG_ACENIC=m # CONFIG_ACENIC_OMIT_TIGON_I is not set CONFIG_ACERHDF=m @@ -4422,7 +4422,7 @@ # CONFIG_HISI_DMA is not set CONFIG_HISI_FEMAC=m CONFIG_HISI_HIKEY_USB=m -CONFIG_HISI_PMU=y +CONFIG_HISI_PMU=m CONFIG_HISI_THERMAL=m CONFIG_HIST_TRIGGERS=y # CONFIG_HIST_TRIGGERS_DEBUG is not set @@ -4476,7 +4476,7 @@ CONFIG_HSA_AMD_SVM=y CONFIG_HSI_BOARDINFO=y CONFIG_HSI_CHAR=m -CONFIG_HSU_DMA=m +CONFIG_HSU_DMA=y CONFIG_HT16K33=m CONFIG_HTC_EGPIO=y CONFIG_HTC_I2CPLD=y @@ -4597,7 +4597,6 @@ CONFIG_I2C_MLXCPLD=m CONFIG_I2C_MPC=m CONFIG_I2C_MT65XX=m -CONFIG_I2C_MULTI_INSTANTIATE=m CONFIG_I2C_MUX=m CONFIG_I2C_MUX_GPMUX=m CONFIG_I2C_MUX_PINCTRL=m @@ -9640,7 +9639,7 @@ CONFIG_SERIAL_8250_LPSS=m CONFIG_SERIAL_8250_MANY_PORTS=y CONFIG_SERIAL_8250_MEN_MCB=m -CONFIG_SERIAL_8250_MID=m +CONFIG_SERIAL_8250_MID=y CONFIG_SERIAL_8250_MT6577=y CONFIG_SERIAL_8250_NR_UARTS=48 CONFIG_SERIAL_8250_OMAP=y @@ -9685,6 +9684,7 @@ CONFIG_SERIAL_MILBEAUT_USIO_PORTS=4 CONFIG_SERIAL_MSM=y CONFIG_SERIAL_MSM_CONSOLE=y +CONFIG_SERIAL_MULTI_INSTANTIATE=m CONFIG_SERIAL_MVEBU_CONSOLE=y CONFIG_SERIAL_MVEBU_UART=y CONFIG_SERIAL_OF_PLATFORM=y @@ -9923,6 +9923,9 @@ CONFIG_SND_HDA_PATCH_LOADER=y CONFIG_SND_HDA_POWER_SAVE_DEFAULT=1 CONFIG_SND_HDA_RECONFIG=y +CONFIG_SND_HDA_SCODEC_CS35L41=m +CONFIG_SND_HDA_SCODEC_CS35L41_I2C=m +CONFIG_SND_HDA_SCODEC_CS35L41_SPI=m CONFIG_SND_HDA_TEGRA=m CONFIG_SND_HDSP=m CONFIG_SND_HDSPM=m @@ -10071,6 +10074,10 @@ CONFIG_SND_SOC_CS35L34=m CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m +CONFIG_SND_SOC_CS35L41=m +CONFIG_SND_SOC_CS35L41_I2C=m +CONFIG_SND_SOC_CS35L41_LIB=m +CONFIG_SND_SOC_CS35L41_SPI=m CONFIG_SND_SOC_CS4234=m CONFIG_SND_SOC_CS4265=m CONFIG_SND_SOC_CS4270=m @@ -10626,6 +10633,18 @@ CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y CONFIG_SPARSE_IRQ=y CONFIG_SPARX5_SWITCH=m +CONFIG_SPEAKUP=m +CONFIG_SPEAKUP_SYNTH_ACNTSA=m +CONFIG_SPEAKUP_SYNTH_APOLLO=m +CONFIG_SPEAKUP_SYNTH_AUDPTR=m +CONFIG_SPEAKUP_SYNTH_BNS=m +CONFIG_SPEAKUP_SYNTH_DECEXT=m +CONFIG_SPEAKUP_SYNTH_DECTLK=m +CONFIG_SPEAKUP_SYNTH_DUMMY=m +CONFIG_SPEAKUP_SYNTH_LTLK=m +CONFIG_SPEAKUP_SYNTH_SOFT=m +CONFIG_SPEAKUP_SYNTH_SPKOUT=m +CONFIG_SPEAKUP_SYNTH_TXPRT=m CONFIG_SPI_ALTERA=m CONFIG_SPI_ALTERA_CORE=m CONFIG_SPI_ALTERA_DFL=m @@ -12551,6 +12570,7 @@ CONFIG_X86_ACPI_CPUFREQ_CPB=y CONFIG_X86_AMD_FREQ_SENSITIVITY=m CONFIG_X86_AMD_PLATFORM_DEVICE=y +CONFIG_X86_AMD_PSTATE=y CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y CONFIG_X86_CHECK_BIOS_CORRUPTION=y CONFIG_X86_CMOV=y diff -u linux-azure-5.15-5.15.0/debian.master/config/ppc64el/config.common.ppc64el linux-azure-5.15-5.15.0/debian.master/config/ppc64el/config.common.ppc64el --- linux-azure-5.15-5.15.0/debian.master/config/ppc64el/config.common.ppc64el +++ linux-azure-5.15-5.15.0/debian.master/config/ppc64el/config.common.ppc64el @@ -3,6 +3,7 @@ # CONFIG_6LOWPAN=m CONFIG_AC97_BUS=m +CONFIG_ACCESSIBILITY=y CONFIG_AD525X_DPOT=m CONFIG_ADFS_FS=m CONFIG_AFFS_FS=m @@ -603,6 +604,7 @@ CONFIG_SGI_PARTITION=y CONFIG_SLIP=m CONFIG_SND=m +CONFIG_SND_COMPRESS_OFFLOAD=m CONFIG_SND_DMAENGINE_PCM=m CONFIG_SND_HDA_PREALLOC_SIZE=64 CONFIG_SND_PCM=m diff -u linux-azure-5.15-5.15.0/debian.master/config/s390x/config.common.s390x linux-azure-5.15-5.15.0/debian.master/config/s390x/config.common.s390x --- linux-azure-5.15-5.15.0/debian.master/config/s390x/config.common.s390x +++ linux-azure-5.15-5.15.0/debian.master/config/s390x/config.common.s390x @@ -2,6 +2,7 @@ # Config options for config.common.s390x automatically generated by splitconfig.pl # # CONFIG_6LOWPAN is not set +# CONFIG_ACCESSIBILITY is not set # CONFIG_AD525X_DPOT is not set # CONFIG_ADFS_FS is not set # CONFIG_AFFS_FS is not set diff -u linux-azure-5.15-5.15.0/debian.master/reconstruct linux-azure-5.15-5.15.0/debian.master/reconstruct --- linux-azure-5.15-5.15.0/debian.master/reconstruct +++ linux-azure-5.15-5.15.0/debian.master/reconstruct @@ -4,6 +4,7 @@ rm -f 'drivers/gpu/drm/amd/display/dc/dsc/qp_tables.h' rm -f 'drivers/gpu/drm/vmwgfx/vmwgfx_thp.c' rm -f 'drivers/of/of_net.c' +rm -f 'drivers/platform/x86/i2c-multi-instantiate.c' rm -f 'drivers/staging/most/dim2/sysfs.c' rm -f 'tools/build/feature/test-libpython-version.c' rm -f 'tools/perf/util/bpf_skel/bperf.h' diff -u linux-azure-5.15-5.15.0/debian.master/tracking-bug linux-azure-5.15-5.15.0/debian.master/tracking-bug --- linux-azure-5.15-5.15.0/debian.master/tracking-bug +++ linux-azure-5.15-5.15.0/debian.master/tracking-bug @@ -1 +1 @@ -1973924 2022.04.18-9 +1974322 2022.05.09-5 diff -u linux-azure-5.15-5.15.0/debian/changelog linux-azure-5.15-5.15.0/debian/changelog --- linux-azure-5.15-5.15.0/debian/changelog +++ linux-azure-5.15-5.15.0/debian/changelog @@ -1,3 +1,1804 @@ +linux-azure-5.15 (5.15.0-1008.9~20.04.1) focal; urgency=medium + + * focal/linux-azure-5.15: 5.15.0-1008.9~20.04.1 -proposed tracker + (LP: #1974292) + + [ Ubuntu: 5.15.0-1008.9 ] + + * jammy/linux-azure: 5.15.0-1008.9 -proposed tracker (LP: #1974294) + * Packaging resync (LP: #1786013) + - debian/dkms-versions -- update from kernel-versions (main/2022.04.18) + * [Azure] WARNING: CPU: 0 PID: 499 at include/linux/dma-mapping.h:555 + netvsc_probe+0x3c9/0x3e0 (LP: #1975717) + - Drivers: hv: vmbus: Rework use of DMA_BIT_MASK(64) + - Drivers: hv: vmbus: Fix initialization of device object in + vmbus_device_register() + * config CONFIG_HISI_PMU for kunpeng920 (LP: #1956086) + - [Config] azure: CONFIG_HISI_PMU=m + * linux: CONFIG_SERIAL_8250_MID=y (LP: #1967338) + - [Config] azure: CONFIG_SERIAL_8250_MID=y + * Support AMD P-State cpufreq control mechanism (LP: #1956509) // Enable + speakup kernel modules to allow the speakup screen reader to function + (LP: #1967702) + - [Config] azure: Update configs after rebase + * Azure: swiotlb patch needed for CVM (LP: #1971701) // [Azure][CVM] Fix + swiotlb_max_mapping_size() for potential bounce buffer allocation failure in + storvsc (LP: #1973169) + - SAUCE: swiotlb: Max mapping size takes min align mask into account + * Azure: swiotlb patch needed for CVM (LP: #1971701) + - SAUCE: treewide: Replace the use of mem_encrypt_active() with + cc_platform_has() + - SAUCE: swiotlb: use bitmap to track free slots + - SAUCE: swiotlb: allocate memory in a cache-friendly way + - SAUCE: swiotlb: Split up single swiotlb lock + * jammy/linux-azure: Update cifs to 5.15 backport (LP: #1970977) + - improve error message when mount options conflict with posix + - cifs: call cifs_reconnect when a connection is marked + - cifs: call helper functions for marking channels for reconnect + - cifs: mark sessions for reconnection in helper function + - treewide: Replace zero-length arrays with flexible-array members + - smb3: fix incorrect session setup check for multiuser mounts + - cifs: truncate the inode and mapping when we simulate fcollapse + - cifs: use a different reconnect helper for non-cifsd threads + - cifs: do not skip link targets when an I/O fails + - cifs: convert the path to utf16 in smb2_query_info_compound + - cifs: change smb2_query_info_compound to use a cached fid, if available + - cifs: fix bad fids sent over wire + - cifs: fix incorrect use of list iterator after the loop + - move more common protocol header definitions to smbfs_common + - smb3: move defines for ioctl protocol header and SMB2 sizes to smbfs_common + - smb3: move defines for query info and query fsinfo to smbfs_common + - smb3: cleanup and clarify status of tree connections + - smb3: fix ksmbd bigendian bug in oplock break, and move its struct to + smbfs_common + - fs: Remove ->readpages address space operation + - cifs: fix potential race with cifsd thread + - cifs: remove check of list iterator against head past the loop body + - cifs: force new session setup and tcon for dfs + - cifs: update internal module number + - cifs: Check the IOCB_DIRECT flag, not O_DIRECT + - cifs: Split the smb3_add_credits tracepoint + - cifs: Use kzalloc instead of kmalloc/memset + - cifs: fix NULL ptr dereference in refresh_mounts() + - cifs: use correct lock type in cifs_reconnect() + - cifs: destage any unwritten data to the server before calling + copychunk_write + * [Azure] PCI: hv: Do not set PCI_COMMAND_MEMORY to reduce VM boot time + (LP: #1972662) + - PCI: hv: Do not set PCI_COMMAND_MEMORY to reduce VM boot time + * Jammy/linux-azure: CONFIG_BLK_DEV_FD=n (LP: #1972017) + - [Config] azure: CONFIG_BLK_DEV_FD=n + * [Azure] hv_netvsc: Add support for XDP_REDIRECT (LP: #1972832) + - hv_netvsc: Add comment of netvsc_xdp_xmit() + - hv_netvsc: Add support for XDP_REDIRECT + * linux-azure: Patch Set for ARM64 Images 20.04 and 18.04 (LP: #1970468) + - Drivers: hv: balloon: Support status report for larger page sizes + * CVE-2022-21499 + - SAUCE: debug: Lock down kgdb + * jammy/linux: 5.15.0-34.35 -proposed tracker (LP: #1974322) + * AMD APU s2idle is broken after the ASIC reset fix (LP: #1972134) + - drm/amdgpu: unify BO evicting method in amdgpu_ttm + - drm/amdgpu: explicitly check for s0ix when evicting resources + * amd_gpio AMDI0030:00: Failed to translate GPIO pin 0x0000 to IRQ, err -517 + (LP: #1971597) + - gpio: Request interrupts after IRQ is initialized + * config CONFIG_HISI_PMU for kunpeng920 (LP: #1956086) + - [Config] CONFIG_HISI_PMU=m + * Mute/mic LEDs no function on EliteBook G9 platfroms (LP: #1970552) + - ALSA: hda/realtek: Enable mute/micmute LEDs support for HP Laptops + * network-manager/1.36.4-2ubuntu1 ADT test failure with linux/5.15.0-28.29 + (LP: #1971418) + - Revert "rfkill: make new event layout opt-in" + * PCIE LnkCtl ASPM not enabled under VMD mode for Alder Lake platforms + (LP: #1942160) + - SAUCE: vmd: fixup bridge ASPM by driver name instead + * Mute/mic LEDs no function on HP EliteBook 845/865 G9 (LP: #1970178) + - ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on EliteBook + 845/865 G9 + * Enable headset mic on Lenovo P360 (LP: #1967069) + - ALSA: hda/realtek: Enable headset mic on Lenovo P360 + * WCN6856 BT keep in OFF state after coldboot system (LP: #1967067) + - Bluetooth: btusb: Improve stability for QCA devices + * Screen sometimes can't update [Failed to post KMS update: CRTC property + (GAMMA_LUT) not found] (LP: #1967274) + - drm/i915/xelpd: Enable Pipe color support for D13 platform + - drm/i915: Use unlocked register accesses for LUT loads + - drm/i915/xelpd: Enable Pipe Degamma + - drm/i915/xelpd: Add Pipe Color Lut caps to platform config + * Jammy update: v5.15.35 upstream stable release (LP: #1969857) + - drm/amd/display: Add pstate verification and recovery for DCN31 + - drm/amd/display: Fix p-state allow debug index on dcn31 + - hamradio: defer 6pack kfree after unregister_netdev + - hamradio: remove needs_free_netdev to avoid UAF + - cpuidle: PSCI: Move the `has_lpi` check to the beginning of the function + - ACPI: processor idle: Check for architectural support for LPI + - ACPI: processor: idle: fix lockup regression on 32-bit ThinkPad T40 + - btrfs: remove unused parameter nr_pages in add_ra_bio_pages() + - btrfs: remove no longer used counter when reading data page + - btrfs: remove unused variable in btrfs_{start,write}_dirty_block_groups() + - soc: qcom: aoss: Expose send for generic usecase + - dt-bindings: net: qcom,ipa: add optional qcom,qmp property + - net: ipa: request IPA register values be retained + - btrfs: release correct delalloc amount in direct IO write path + - ALSA: core: Add snd_card_free_on_error() helper + - ALSA: sis7019: Fix the missing error handling + - ALSA: ali5451: Fix the missing snd_card_free() call at probe error + - ALSA: als300: Fix the missing snd_card_free() call at probe error + - ALSA: als4000: Fix the missing snd_card_free() call at probe error + - ALSA: atiixp: Fix the missing snd_card_free() call at probe error + - ALSA: au88x0: Fix the missing snd_card_free() call at probe error + - ALSA: aw2: Fix the missing snd_card_free() call at probe error + - ALSA: azt3328: Fix the missing snd_card_free() call at probe error + - ALSA: bt87x: Fix the missing snd_card_free() call at probe error + - ALSA: ca0106: Fix the missing snd_card_free() call at probe error + - ALSA: cmipci: Fix the missing snd_card_free() call at probe error + - ALSA: cs4281: Fix the missing snd_card_free() call at probe error + - ALSA: cs5535audio: Fix the missing snd_card_free() call at probe error + - ALSA: echoaudio: Fix the missing snd_card_free() call at probe error + - ALSA: emu10k1x: Fix the missing snd_card_free() call at probe error + - ALSA: ens137x: Fix the missing snd_card_free() call at probe error + - ALSA: es1938: Fix the missing snd_card_free() call at probe error + - ALSA: es1968: Fix the missing snd_card_free() call at probe error + - ALSA: fm801: Fix the missing snd_card_free() call at probe error + - ALSA: galaxy: Fix the missing snd_card_free() call at probe error + - ALSA: hdsp: Fix the missing snd_card_free() call at probe error + - ALSA: hdspm: Fix the missing snd_card_free() call at probe error + - ALSA: ice1724: Fix the missing snd_card_free() call at probe error + - ALSA: intel8x0: Fix the missing snd_card_free() call at probe error + - ALSA: intel_hdmi: Fix the missing snd_card_free() call at probe error + - ALSA: korg1212: Fix the missing snd_card_free() call at probe error + - ALSA: lola: Fix the missing snd_card_free() call at probe error + - ALSA: lx6464es: Fix the missing snd_card_free() call at probe error + - ALSA: maestro3: Fix the missing snd_card_free() call at probe error + - ALSA: oxygen: Fix the missing snd_card_free() call at probe error + - ALSA: riptide: Fix the missing snd_card_free() call at probe error + - ALSA: rme32: Fix the missing snd_card_free() call at probe error + - ALSA: rme9652: Fix the missing snd_card_free() call at probe error + - ALSA: rme96: Fix the missing snd_card_free() call at probe error + - ALSA: sc6000: Fix the missing snd_card_free() call at probe error + - ALSA: sonicvibes: Fix the missing snd_card_free() call at probe error + - ALSA: via82xx: Fix the missing snd_card_free() call at probe error + - ALSA: usb-audio: Cap upper limits of buffer/period bytes for implicit fb + - ALSA: nm256: Don't call card private_free at probe error path + - drm/msm: Add missing put_task_struct() in debugfs path + - firmware: arm_scmi: Remove clear channel call on the TX channel + - memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe + - Revert "ath11k: mesh: add support for 256 bitmap in blockack frames in 11ax" + - firmware: arm_scmi: Fix sorting of retrieved clock rates + - media: rockchip/rga: do proper error checking in probe + - SUNRPC: Fix the svc_deferred_event trace class + - net/sched: flower: fix parsing of ethertype following VLAN header + - veth: Ensure eth header is in skb's linear part + - gpiolib: acpi: use correct format characters + - cifs: release cached dentries only if mount is complete + - net: mdio: don't defer probe forever if PHY IRQ provider is missing + - mlxsw: i2c: Fix initialization error flow + - net/sched: fix initialization order when updating chain 0 head + - net: dsa: felix: suppress -EPROBE_DEFER errors + - net: ethernet: stmmac: fix altr_tse_pcs function when using a fixed-link + - net/sched: taprio: Check if socket flags are valid + - cfg80211: hold bss_lock while updating nontrans_list + - netfilter: nft_socket: make cgroup match work in input too + - drm/msm: Fix range size vs end confusion + - drm/msm/dsi: Use connector directly in msm_dsi_manager_connector_init() + - drm/msm/dp: add fail safe mode outside of event_mutex context + - net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() + - scsi: pm80xx: Mask and unmask upper interrupt vectors 32-63 + - scsi: pm80xx: Enable upper inbound, outbound queues + - scsi: iscsi: Move iscsi_ep_disconnect() + - scsi: iscsi: Fix offload conn cleanup when iscsid restarts + - scsi: iscsi: Fix endpoint reuse regression + - scsi: iscsi: Fix conn cleanup and stop race during iscsid restart + - scsi: iscsi: Fix unbound endpoint error handling + - sctp: Initialize daddr on peeled off socket + - netfilter: nf_tables: nft_parse_register can return a negative value + - ALSA: ad1889: Fix the missing snd_card_free() call at probe error + - ALSA: mtpav: Don't call card private_free at probe error path + - io_uring: move io_uring_rsrc_update2 validation + - io_uring: verify that resv2 is 0 in io_uring_rsrc_update2 + - io_uring: verify pad field is 0 in io_get_ext_arg + - testing/selftests/mqueue: Fix mq_perf_tests to free the allocated cpu set + - ALSA: usb-audio: Increase max buffer size + - ALSA: usb-audio: Limit max buffer and period sizes per time + - perf tools: Fix misleading add event PMU debug message + - macvlan: Fix leaking skb in source mode with nodst option + - net: ftgmac100: access hardware register after clock ready + - nfc: nci: add flush_workqueue to prevent uaf + - cifs: potential buffer overflow in handling symlinks + - dm mpath: only use ktime_get_ns() in historical selector + - vfio/pci: Fix vf_token mechanism when device-specific VF drivers are used + - net: bcmgenet: Revert "Use stronger register read/writes to assure ordering" + - block: fix offset/size check in bio_trim() + - drm/amd: Add USBC connector ID + - btrfs: fix fallocate to use file_modified to update permissions consistently + - btrfs: do not warn for free space inode in cow_file_range + - drm/amdgpu: conduct a proper cleanup of PDB bo + - drm/amdgpu/gmc: use PCI BARs for APUs in passthrough + - drm/amd/display: fix audio format not updated after edid updated + - drm/amd/display: FEC check in timing validation + - drm/amd/display: Update VTEM Infopacket definition + - drm/amdkfd: Fix Incorrect VMIDs passed to HWS + - drm/amdgpu/vcn: improve vcn dpg stop procedure + - drm/amdkfd: Check for potential null return of kmalloc_array() + - Drivers: hv: vmbus: Deactivate sysctl_record_panic_msg by default in + isolated guests + - PCI: hv: Propagate coherence from VMbus device to PCI device + - Drivers: hv: vmbus: Prevent load re-ordering when reading ring buffer + - scsi: target: tcmu: Fix possible page UAF + - scsi: lpfc: Fix queue failures when recovering from PCI parity error + - scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024 + - net: micrel: fix KS8851_MLL Kconfig + - ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs + - gpu: ipu-v3: Fix dev_dbg frequency output + - regulator: wm8994: Add an off-on delay for WM8994 variant + - arm64: alternatives: mark patch_alternative() as `noinstr` + - tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry + - net: axienet: setup mdio unconditionally + - Drivers: hv: balloon: Disable balloon and hot-add accordingly + - net: usb: aqc111: Fix out-of-bounds accesses in RX fixup + - myri10ge: fix an incorrect free for skb in myri10ge_sw_tso + - spi: cadence-quadspi: fix protocol setup for non-1-1-X operations + - drm/amd/display: Enable power gating before init_pipes + - drm/amd/display: Revert FEC check in validation + - drm/amd/display: Fix allocate_mst_payload assert on resume + - drbd: set QUEUE_FLAG_STABLE_WRITES + - scsi: mpt3sas: Fail reset operation if config request timed out + - scsi: mvsas: Add PCI ID of RocketRaid 2640 + - scsi: megaraid_sas: Target with invalid LUN ID is deleted during scan + - drivers: net: slip: fix NPD bug in sl_tx_timeout() + - io_uring: zero tag on rsrc removal + - io_uring: use nospec annotation for more indexes + - perf/imx_ddr: Fix undefined behavior due to shift overflowing the constant + - mm/secretmem: fix panic when growing a memfd_secret + - mm, page_alloc: fix build_zonerefs_node() + - mm: fix unexpected zeroed page mapping with zram swap + - mm: kmemleak: take a full lowmem check in kmemleak_*_phys() + - KVM: x86/mmu: Resolve nx_huge_pages when kvm.ko is loaded + - SUNRPC: Fix NFSD's request deferral on RDMA transports + - memory: renesas-rpc-if: fix platform-device leak in error path + - gcc-plugins: latent_entropy: use /dev/urandom + - cifs: verify that tcon is valid before dereference in cifs_kill_sb + - ath9k: Properly clear TX status area before reporting to mac80211 + - ath9k: Fix usage of driver-private space in tx_info + - btrfs: fix root ref counts in error handling in btrfs_get_root_ref + - btrfs: mark resumed async balance as writing + - ALSA: hda/realtek: Add quirk for Clevo PD50PNT + - ALSA: hda/realtek: add quirk for Lenovo Thinkpad X12 speakers + - ALSA: pcm: Test for "silence" field in struct "pcm_format_data" + - nl80211: correctly check NL80211_ATTR_REG_ALPHA2 size + - ipv6: fix panic when forwarding a pkt with no in6 dev + - drm/amd/display: don't ignore alpha property on pre-multiplied mode + - drm/amdgpu: Enable gfxoff quirk on MacBook Pro + - x86/tsx: Use MSR_TSX_CTRL to clear CPUID bits + - x86/tsx: Disable TSX development mode at boot + - genirq/affinity: Consider that CPUs on nodes can be unbalanced + - tick/nohz: Use WARN_ON_ONCE() to prevent console saturation + - ARM: davinci: da850-evm: Avoid NULL pointer dereference + - dm integrity: fix memory corruption when tag_size is less than digest size + - i2c: dev: check return value when calling dev_set_name() + - smp: Fix offline cpu check in flush_smp_call_function_queue() + - i2c: pasemi: Wait for write xfers to finish + - dt-bindings: net: snps: remove duplicate name + - timers: Fix warning condition in __run_timers() + - dma-direct: avoid redundant memory sync for swiotlb + - drm/i915: Sunset igpu legacy mmap support based on GRAPHICS_VER_FULL + - cpu/hotplug: Remove the 'cpu' member of cpuhp_cpu_state + - soc: qcom: aoss: Fix missing put_device call in qmp_get + - net: ipa: fix a build dependency + - cpufreq: intel_pstate: ITMT support for overclocked system + - ax25: add refcount in ax25_dev to avoid UAF bugs + - ax25: fix reference count leaks of ax25_dev + - ax25: fix UAF bugs of net_device caused by rebinding operation + - ax25: Fix refcount leaks caused by ax25_cb_del() + - ax25: fix UAF bug in ax25_send_control() + - ax25: fix NPD bug in ax25_disconnect + - ax25: Fix NULL pointer dereferences in ax25 timers + - ax25: Fix UAF bugs in ax25 timers + - Linux 5.15.35 + * CONFIG_SND_COMPRESS_OFFLOAD missing in jammy/ppc64el kernel config + (LP: #1969807) + - [Config] updateconfigs for SND_COMPRESS_OFFLOAD (ppc64el) + * Micmute LED support for Zbook Fury 16 G9 (LP: #1968892) + - ALSA: hda/realtek: Add mute and micmut LED support for Zbook Fury 17 G9 + * Fix broken HDMI audio on AMD PRO VII after S3 (LP: #1968475) + - drm/amdgpu: don't set s3 and s0ix at the same time + - drm/amdgpu: Ensure HDA function is suspended before ASIC reset + * [Ubuntu 22.04] mpi3mr: Request to include latest bug fixes (LP: #1967116) + - scsi: mpi3mr: Clean up mpi3mr_print_ioc_info() + - scsi: mpi3mr: Use scnprintf() instead of snprintf() + - scsi: mpi3mr: Add debug APIs based on logging_level bits + - scsi: mpi3mr: Replace spin_lock() with spin_lock_irqsave() + - scsi: mpi3mr: Don't reset IOC if cmnds flush with reset status + - scsi: mpi3mr: Update MPI3 headers - part1 + - scsi: mpi3mr: Update MPI3 headers - part2 + - scsi: mpi3mr: Add support for PCIe Managed Switch SES device + - scsi: mpi3mr: Do access status validation before adding devices + - scsi: mpi3mr: Increase internal cmnds timeout to 60s + - scsi: mpi3mr: Handle unaligned PLL in unmap cmnds + - scsi: mpi3mr: Display IOC firmware package version + - scsi: mpi3mr: Fault IOC when internal command gets timeout + - scsi: mpi3mr: Code refactor of IOC init - part1 + - scsi: mpi3mr: Code refactor of IOC init - part2 + - scsi: mpi3mr: Handle offline FW activation in graceful manner + - scsi: mpi3mr: Add IOC reinit function + - scsi: mpi3mr: Detect async reset that occurred in firmware + - scsi: mpi3mr: Gracefully handle online FW update operation + - scsi: mpi3mr: Add Event acknowledgment logic + - scsi: mpi3mr: Support Prepare for Reset event + - scsi: mpi3mr: Print cable mngnt and temp threshold events + - scsi: mpi3mr: Add io_uring interface support in I/O-polled mode + - scsi: mpi3mr: Use TM response codes from MPI3 headers + - scsi: mpi3mr: Enhanced Task Management Support Reply handling + - scsi: mpi3mr: Bump driver version to 8.0.0.61.0 + - scsi: mpi3mr: Fix some spelling mistakes + - scsi: mpi3mr: Fix formatting problems in some kernel-doc comments + - scsi: mpi3mr: Fix deadlock while canceling the fw event + - scsi: mpi3mr: Fix printing of pending I/O count + - scsi: mpi3mr: Update MPI3 headers + - scsi: mpi3mr: Fix hibernation issue + - scsi: mpi3mr: Fix cmnd getting marked as in use forever + - scsi: mpi3mr: Update the copyright year + - scsi: mpi3mr: Bump driver version to 8.0.0.68.0 + - scsi: mpi3mr: Fix flushing !WQ_MEM_RECLAIM events warning + * Support AMD P-State cpufreq control mechanism (LP: #1956509) + - x86/cpufeatures: Add AMD Collaborative Processor Performance Control feature + flag + - x86/msr: Add AMD CPPC MSR definitions + - ACPI: CPPC: Implement support for SystemIO registers + - ACPI: CPPC: Add CPPC enable register function + - cpufreq: amd-pstate: Introduce a new AMD P-State driver to support future + processors + - cpufreq: amd-pstate: Add fast switch function for AMD P-State + - cpufreq: amd-pstate: Introduce the support for the processors with shared + memory solution + - cpufreq: amd-pstate: Add trace for AMD P-State module + - cpufreq: amd-pstate: Add boost mode support for AMD P-State + - cpufreq: amd-pstate: Add AMD P-State frequencies attributes + - cpufreq: amd-pstate: Add AMD P-State performance attributes + - Documentation: amd-pstate: Add AMD P-State driver introduction + - MAINTAINERS: Add AMD P-State driver maintainer entry + - cpufreq: amd-pstate: Fix struct amd_cpudata kernel-doc comment + - cpufreq: amd-pstate: Fix Kconfig dependencies for AMD P-State + - [Config] enable X86_AMD_PSTATE as built-in on amd64 + * Bolt doesn't work with native USB4 hosts (LP: #1962349) + - thunderbolt: Retry DROM reads for more failure scenarios + - thunderbolt: Do not resume routers if UID is not set + - thunderbolt: Do not make DROM read success compulsory + - PCI/ACPI: Allow D3 only if Root Port can signal and wake from D3 + * linux-image-5.0.0-35-generic breaks checkpointing of container + (LP: #1857257) // re-apply missing overlayfs SAUCE patch (LP: #1967924) + - SAUCE: overlayfs: fix incorrect mnt_id of files opened from map_files + * [Jammy, mlx5, ConnectX-7] add CX7 support for software steering + (LP: #1966194) + - net/mlx5: DR, Fix vport number data type to u16 + - net/mlx5: DR, Replace local WIRE_PORT macro with the existing + MLX5_VPORT_UPLINK + - net/mlx5: DR, Add missing query for vport 0 + - net/mlx5: DR, Align error messages for failure to obtain vport caps + - net/mlx5: DR, Support csum recalculation flow table on SFs + - net/mlx5: DR, Add support for SF vports + - net/mlx5: DR, Increase supported num of actions to 32 + - net/mlx5: DR, Fix typo 'offeset' to 'offset' + - net/mlx5: DR, init_next_match only if needed + - net/mlx5: DR, Add missing string for action type SAMPLER + - net/mlx5: DR, Add check for unsupported fields in match param + - net/mlx5: Introduce new uplink destination type + - net/mlx5: DR, Handle eswitch manager and uplink vports separately + - net/mlx5: DR, Fix querying eswitch manager vport for ECPF + - net/mlx5: DR, Fix check for unsupported fields in match param + - net/mlx5: DR, Fix error flow in creating matcher + - net/mlx5: DR, Fix lower case macro prefix "mlx5_" to "MLX5_" + - net/mlx5: DR, Remove unused struct member in matcher + - net/mlx5: DR, Rename list field in matcher struct to list_node + - net/mlx5: DR, Add check for flex parser ID value + - net/mlx5: DR, Add missing reserved fields to dr_match_param + - net/mlx5: DR, Add support for dumping steering info + - net/mlx5: DR, Add support for UPLINK destination type + - net/mlx5: DR, Warn on failure to destroy objects due to refcount + - net/mlx5: Add misc5 flow table match parameters + - net/mlx5: DR, Add misc5 to match_param structs + - net/mlx5: DR, Support matching on tunnel headers 0 and 1 + - net/mlx5: DR, Add support for matching on geneve_tlv_option_0_exist field + - net/mlx5: DR, Improve steering for empty or RX/TX-only matchers + - net/mlx5: DR, Ignore modify TTL if device doesn't support it + - net/mlx5: Set SMFS as a default steering mode if device supports it + - net/mlx5: DR, Fix slab-out-of-bounds in mlx5_cmd_dr_create_fte + - net/mlx5: DR, Add support for matching on Internet Header Length (IHL) + - net/mlx5: DR, Remove unneeded comments + - net/mlx5: DR, Fix handling of different actions on the same STE in STEv1 + - net/mlx5: DR, Rename action modify fields to reflect naming in HW spec + - net/mlx5: DR, Refactor ste_ctx handling for STE v0/1 + - net/mlx5: Introduce software defined steering capabilities + - net/mlx5: DR, Add support for ConnectX-7 steering + * alsa: enable the cirrus-logic side-codec to make the speaker output sound + (LP: #1965496) + - ASoC: cs35l41: CS35L41 Boosted Smart Amplifier + - ASoC: cs35l41: Fix use of an uninitialised variable + - ASoC: cs35l41: Use regmap_read_poll_timeout to wait for OTP boot + - ASoC: cs35l41: Combine adjacent register writes + - ASoC: cs35l41: Don't overwrite returned error code + - ASoC: cs35l41: Fixup the error messages + - ASoC: cs35l41: Fix a bunch of trivial code formating/style issues + - misc: cs35l41: Remove unused pdn variable + - ASoC: cs35l41: Make cs35l41_remove() return void + - ASoC: cs35l41: Change monitor widgets to siggens + - ASoC: cs35l41: DSP Support + - ASoC: cs35l41: Set the max SPI speed for the whole device + - ASoC: cs35l41: Fix link problem + - ASoC: cs35l41: Fix undefined reference to core functions + - ASoC: cs35l41: Convert tables to shared source code + - ASoC: cs35l41: Move cs35l41_otp_unpack to shared code + - ASoC: cs35l41: Move power initializations to reg_sequence + - ASoC: cs35l41: Create shared function for errata patches + - ASoC: cs35l41: Create shared function for setting channels + - ASoC: cs35l41: Create shared function for boost configuration + - ASoC: cs35l41: Add cs35l51/53 IDs + - ASoC: cs35l41: Remove incorrect comment + - ASoC: cs35l41: Correct DSP power down + - ASoC: cs35l41: Correct handling of some registers in the cache + - ALSA: hda: cs35l41: Add support for CS35L41 in HDA systems + - ASoC: cs35l41: Update handling of test key registers + - ASoC: cs35l41: Add support for hibernate memory retention mode + - ALSA: hda: cs35l41: fix double free on error in probe() + - ALSA: hda: cs35l41: Avoid overwriting register patch + - ALSA: hda: cs35l41: Add calls to newly added test key function + - ALSA: hda: cs35l41: Move cs35l41* calls to its own symbol namespace + - ALSA: hda: cs35l41: Add missing default cases + - ALSA: hda: cs35l41: Make use of the helper function dev_err_probe() + - ALSA: hda: cs35l41: Tidyup code + - ALSA: hda: cs35l41: Make cs35l41_hda_remove() return void + - ALSA: hda/realtek: Add support for Legion 7 16ACHg6 laptop + - ALSA: hda/realtek: Add CS35L41 support for Thinkpad laptops + - ALSA: hda/realtek: fix speakers and micmute on HP 855 G8 + - Revert "platform/x86: i2c-multi-instantiate: Don't create platform device + for INT3515 ACPI nodes" + - spi: Create helper API to lookup ACPI info for spi device + - spi: Support selection of the index of the ACPI Spi Resource before alloc + - spi: Add API to count spi acpi resources + - platform/x86: i2c-multi-instantiate: Rename it for a generic serial driver + name + - platform/x86: serial-multi-instantiate: Reorganize I2C functions + - platform/x86: serial-multi-instantiate: Add SPI support + - ALSA: hda/realtek: Add support for HP Laptops + - ACPI / scan: Create platform device for CS35L41 + - [Config] Add cirruslogic side codec support + * Use kernel-testing repo from launchpad for ADT tests (LP: #1968016) + - [Debian] Use kernel-testing repo from launchpad + * Fix ADL, WD22TB4,Dual monitors display resolution can't reach 4K 60hz + (LP: #1967986) + - drm/i915/display: Remove check for low voltage sku for max dp source rate + - drm/i915/intel_combo_phy: Print I/O voltage info + * Support different Cirrus audio codec configurations on Dell laptops + (LP: #1967988) + - ALSA: hda/cs8409: Fix Warlock to use mono mic configuration + - ALSA: hda/cs8409: Re-order quirk table into ascending order + - ALSA: hda/cs8409: Fix Full Scale Volume setting for all variants + - ALSA: hda/cs8409: Support new Warlock MLK Variants + - ALSA: hda/cs8409: Disable HSBIAS_SENSE_EN for Cyborg + - ALSA: hda/cs8409: Add new Dolphin HW variants + * Enable speakup kernel modules to allow the speakup screen reader to function + (LP: #1967702) + - [Config] CONFIG_SPEAKUP=m + * linux: CONFIG_SERIAL_8250_MID=y (LP: #1967338) + - [Config] amd64 CONFIG_SERIAL_8250_MID=y + * alsa/sdw: Fix the audio issue on a Dell machine without internal mic + (LP: #1966841) + - ASoC: Intel: soc-acpi: add entries in ADL match table + * Jammy update: v5.15.34 upstream stable release (LP: #1969107) + - Revert "UBUNTU: SAUCE: Revert "scsi: core: Reallocate device's budget map on + queue depth change"" + - lib/logic_iomem: correct fallback config references + - um: fix and optimize xor select template for CONFIG64 and timetravel mode + - rtc: wm8350: Handle error for wm8350_register_irq + - nbd: add error handling support for add_disk() + - nbd: Fix incorrect error handle when first_minor is illegal in nbd_dev_add + - nbd: Fix hungtask when nbd_config_put + - nbd: fix possible overflow on 'first_minor' in nbd_dev_add() + - kfence: count unexpectedly skipped allocations + - kfence: move saving stack trace of allocations into __kfence_alloc() + - kfence: limit currently covered allocations when pool nearly full + - KVM: x86/pmu: Use different raw event masks for AMD and Intel + - KVM: SVM: Fix kvm_cache_regs.h inclusions for is_guest_mode() + - KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs + - KVM: x86/pmu: Fix and isolate TSX-specific performance event logic + - KVM: x86/emulator: Emulate RDPID only if it is enabled in guest + - drm: Add orientation quirk for GPD Win Max + - ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111 + - drm/amd/display: Add signal type check when verify stream backends same + - drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj + - drm/amd/display: Fix memory leak + - drm/amd/display: Use PSR version selected during set_psr_caps + - usb: gadget: tegra-xudc: Do not program SPARAM + - usb: gadget: tegra-xudc: Fix control endpoint's definitions + - usb: cdnsp: fix cdnsp_decode_trb function to properly handle ret value + - ptp: replace snprintf with sysfs_emit + - drm/amdkfd: Don't take process mutex for svm ioctls + - powerpc: dts: t104xrdb: fix phy type for FMAN 4/5 + - ath11k: fix kernel panic during unload/load ath11k modules + - ath11k: pci: fix crash on suspend if board file is not found + - ath11k: mhi: use mhi_sync_power_up() + - net/smc: Send directly when TCP_CORK is cleared + - drm/bridge: Add missing pm_runtime_put_sync + - bpf: Make dst_port field in struct bpf_sock 16-bit wide + - scsi: mvsas: Replace snprintf() with sysfs_emit() + - scsi: bfa: Replace snprintf() with sysfs_emit() + - drm/v3d: fix missing unlock + - power: supply: axp20x_battery: properly report current when discharging + - mt76: mt7921: fix crash when startup fails. + - mt76: dma: initialize skip_unmap in mt76_dma_rx_fill + - cfg80211: don't add non transmitted BSS to 6GHz scanned channels + - libbpf: Fix build issue with llvm-readelf + - ipv6: make mc_forwarding atomic + - net: initialize init_net earlier + - powerpc: Set crashkernel offset to mid of RMA region + - drm/amdgpu: Fix recursive locking warning + - scsi: smartpqi: Fix kdump issue when controller is locked up + - PCI: aardvark: Fix support for MSI interrupts + - iommu/arm-smmu-v3: fix event handling soft lockup + - usb: ehci: add pci device support for Aspeed platforms + - PCI: endpoint: Fix alignment fault error in copy tests + - tcp: Don't acquire inet_listen_hashbucket::lock with disabled BH. + - PCI: pciehp: Add Qualcomm quirk for Command Completed erratum + - scsi: mpi3mr: Fix reporting of actual data transfer size + - scsi: mpi3mr: Fix memory leaks + - powerpc/set_memory: Avoid spinlock recursion in change_page_attr() + - power: supply: axp288-charger: Set Vhold to 4.4V + - net/mlx5e: Disable TX queues before registering the netdev + - usb: dwc3: pci: Set the swnode from inside dwc3_pci_quirks() + - iwlwifi: mvm: Correctly set fragmented EBS + - iwlwifi: mvm: move only to an enabled channel + - drm/msm/dsi: Remove spurious IRQF_ONESHOT flag + - ipv4: Invalidate neighbour for broadcast address upon address addition + - dm ioctl: prevent potential spectre v1 gadget + - dm: requeue IO if mapping table not yet available + - drm/amdkfd: make CRAT table missing message informational only + - vfio/pci: Stub vfio_pci_vga_rw when !CONFIG_VFIO_PCI_VGA + - scsi: pm8001: Fix pm80xx_pci_mem_copy() interface + - scsi: pm8001: Fix pm8001_mpi_task_abort_resp() + - scsi: pm8001: Fix task leak in pm8001_send_abort_all() + - scsi: pm8001: Fix tag leaks on error + - scsi: pm8001: Fix memory leak in pm8001_chip_fw_flash_update_req() + - mt76: mt7915: fix injected MPDU transmission to not use HW A-MSDU + - powerpc/64s/hash: Make hash faults work in NMI context + - mt76: mt7615: Fix assigning negative values to unsigned variable + - scsi: aha152x: Fix aha152x_setup() __setup handler return value + - scsi: hisi_sas: Free irq vectors in order for v3 HW + - scsi: hisi_sas: Limit users changing debugfs BIST count value + - net/smc: correct settings of RMB window update limit + - mips: ralink: fix a refcount leak in ill_acc_of_setup() + - macvtap: advertise link netns via netlink + - tuntap: add sanity checks about msg_controllen in sendmsg + - Bluetooth: Fix not checking for valid hdev on bt_dev_{info,warn,err,dbg} + - Bluetooth: use memset avoid memory leaks + - bnxt_en: Eliminate unintended link toggle during FW reset + - PCI: endpoint: Fix misused goto label + - MIPS: fix fortify panic when copying asm exception handlers + - powerpc/64e: Tie PPC_BOOK3E_64 to PPC_FSL_BOOK3E + - powerpc/secvar: fix refcount leak in format_show() + - scsi: libfc: Fix use after free in fc_exch_abts_resp() + - can: isotp: set default value for N_As to 50 micro seconds + - can: etas_es58x: es58x_fd_rx_event_msg(): initialize rx_event_msg before + calling es58x_check_msg_len() + - riscv: Fixed misaligned memory access. Fixed pointer comparison. + - net: account alternate interface name memory + - net: limit altnames to 64k total + - net/mlx5e: Remove overzealous validations in netlink EEPROM query + - net: sfp: add 2500base-X quirk for Lantech SFP module + - usb: dwc3: omap: fix "unbalanced disables for smps10_out1" on omap5evm + - mt76: fix monitor mode crash with sdio driver + - xtensa: fix DTC warning unit_address_format + - MIPS: ingenic: correct unit node address + - Bluetooth: Fix use after free in hci_send_acl + - netfilter: conntrack: revisit gc autotuning + - netlabel: fix out-of-bounds memory accesses + - ceph: fix inode reference leakage in ceph_get_snapdir() + - ceph: fix memory leak in ceph_readdir when note_last_dentry returns error + - lib/Kconfig.debug: add ARCH dependency for FUNCTION_ALIGN option + - init/main.c: return 1 from handled __setup() functions + - minix: fix bug when opening a file with O_DIRECT + - clk: si5341: fix reported clk_rate when output divider is 2 + - staging: vchiq_arm: Avoid NULL ptr deref in vchiq_dump_platform_instances + - staging: vchiq_core: handle NULL result of find_service_by_handle + - phy: amlogic: phy-meson-gxl-usb2: fix shared reset controller use + - phy: amlogic: meson8b-usb2: Use dev_err_probe() + - phy: amlogic: meson8b-usb2: fix shared reset control use + - clk: rockchip: drop CLK_SET_RATE_PARENT from dclk_vop* on rk3568 + - cpufreq: CPPC: Fix performance/frequency conversion + - opp: Expose of-node's name in debugfs + - staging: wfx: fix an error handling in wfx_init_common() + - w1: w1_therm: fixes w1_seq for ds28ea00 sensors + - NFSv4.2: fix reference count leaks in _nfs42_proc_copy_notify() + - NFSv4: Protect the state recovery thread against direct reclaim + - habanalabs: fix possible memory leak in MMU DR fini + - xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32 + - clk: ti: Preserve node in ti_dt_clocks_register() + - clk: Enforce that disjoints limits are invalid + - SUNRPC/call_alloc: async tasks mustn't block waiting for memory + - SUNRPC/xprt: async tasks mustn't block waiting for memory + - SUNRPC: remove scheduling boost for "SWAPPER" tasks. + - NFS: swap IO handling is slightly different for O_DIRECT IO + - NFS: swap-out must always use STABLE writes. + - x86: Annotate call_on_stack() + - x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopy + - serial: samsung_tty: do not unlock port->lock for uart_write_wakeup() + - virtio_console: eliminate anonymous module_init & module_exit + - jfs: prevent NULL deref in diFree + - SUNRPC: Fix socket waits for write buffer space + - NFS: nfsiod should not block forever in mempool_alloc() + - NFS: Avoid writeback threads getting stuck in mempool_alloc() + - selftests: net: Add tls config dependency for tls selftests + - parisc: Fix CPU affinity for Lasi, WAX and Dino chips + - parisc: Fix patch code locking and flushing + - mm: fix race between MADV_FREE reclaim and blkdev direct IO read + - rtc: mc146818-lib: change return values of mc146818_get_time() + - rtc: Check return value from mc146818_get_time() + - rtc: mc146818-lib: fix RTC presence check + - drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() + - Drivers: hv: vmbus: Fix potential crash on module unload + - Revert "NFSv4: Handle the special Linux file open access mode" + - NFSv4: fix open failure with O_ACCMODE flag + - scsi: sr: Fix typo in CDROM(CLOSETRAY|EJECT) handling + - scsi: core: Fix sbitmap depth in scsi_realloc_sdev_budget_map() + - scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one() + - vdpa/mlx5: Rename control VQ workqueue to vdpa wq + - vdpa/mlx5: Propagate link status from device to vdpa driver + - vdpa: mlx5: prevent cvq work from hogging CPU + - net: sfc: add missing xdp queue reinitialization + - net/tls: fix slab-out-of-bounds bug in decrypt_internal + - vrf: fix packet sniffing for traffic originating from ip tunnels + - skbuff: fix coalescing for page_pool fragment recycling + - ice: Clear default forwarding VSI during VSI release + - mctp: Fix check for dev_hard_header() result + - net: ipv4: fix route with nexthop object delete warning + - net: stmmac: Fix unset max_speed difference between DT and non-DT platforms + - drm/imx: imx-ldb: Check for null pointer after calling kmemdup + - drm/imx: Fix memory leak in imx_pd_connector_get_modes + - drm/imx: dw_hdmi-imx: Fix bailout in error cases of probe + - regulator: rtq2134: Fix missing active_discharge_on setting + - regulator: atc260x: Fix missing active_discharge_on setting + - arch/arm64: Fix topology initialization for core scheduling + - bnxt_en: Synchronize tx when xdp redirects happen on same ring + - bnxt_en: reserve space inside receive page for skb_shared_info + - bnxt_en: Prevent XDP redirect from running when stopping TX queue + - sfc: Do not free an empty page_ring + - RDMA/mlx5: Don't remove cache MRs when a delay is needed + - RDMA/mlx5: Add a missing update of cache->last_add + - IB/cm: Cancel mad on the DREQ event when the state is MRA_REP_RCVD + - IB/rdmavt: add lock to call to rvt_error_qp to prevent a race condition + - sctp: count singleton chunks in assoc user stats + - dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe + - ice: Set txq_teid to ICE_INVAL_TEID on ring creation + - ice: Do not skip not enabled queues in ice_vc_dis_qs_msg + - ipv6: Fix stats accounting in ip6_pkt_drop + - ice: synchronize_rcu() when terminating rings + - ice: xsk: fix VSI state check in ice_xsk_wakeup() + - net: openvswitch: don't send internal clone attribute to the userspace. + - net: ethernet: mv643xx: Fix over zealous checking of_get_mac_address() + - net: openvswitch: fix leak of nested actions + - rxrpc: fix a race in rxrpc_exit_net() + - net: sfc: fix using uninitialized xdp tx_queue + - net: phy: mscc-miim: reject clause 45 register accesses + - qede: confirm skb is allocated before using + - spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op() + - bpf: Support dual-stack sockets in bpf_tcp_check_syncookie + - drbd: Fix five use after free bugs in get_initial_state + - scsi: ufs: ufshpb: Fix a NULL check on list iterator + - io_uring: nospec index for tags on files update + - io_uring: don't touch scm_fp_list after queueing skb + - SUNRPC: Handle ENOMEM in call_transmit_status() + - SUNRPC: Handle low memory situations in call_status() + - SUNRPC: svc_tcp_sendmsg() should handle errors from xdr_alloc_bvec() + - iommu/omap: Fix regression in probe for NULL pointer dereference + - perf: arm-spe: Fix perf report --mem-mode + - perf tools: Fix perf's libperf_print callback + - perf session: Remap buf if there is no space for event + - arm64: Add part number for Arm Cortex-A78AE + - scsi: mpt3sas: Fix use after free in _scsih_expander_node_remove() + - scsi: ufs: ufs-pci: Add support for Intel MTL + - Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" + - mmc: block: Check for errors after write on SPI + - mmc: mmci: stm32: correctly check all elements of sg list + - mmc: renesas_sdhi: don't overwrite TAP settings when HS400 tuning is + complete + - mmc: core: Fixup support for writeback-cache for eMMC and SD + - lz4: fix LZ4_decompress_safe_partial read out of bound + - highmem: fix checks in __kmap_local_sched_{in,out} + - mmmremap.c: avoid pointless invalidate_range_start/end on mremap(old_size=0) + - mm/mempolicy: fix mpol_new leak in shared_policy_replace + - io_uring: don't check req->file in io_fsync_prep() + - io_uring: defer splice/tee file validity check until command issue + - io_uring: implement compat handling for IORING_REGISTER_IOWQ_AFF + - io_uring: fix race between timeout flush and removal + - x86/pm: Save the MSR validity status at context setup + - x86/speculation: Restore speculation related MSRs during S3 resume + - perf/x86/intel: Update the FRONTEND MSR mask on Sapphire Rapids + - btrfs: fix qgroup reserve overflow the qgroup limit + - btrfs: prevent subvol with swapfile from being deleted + - spi: core: add dma_map_dev for __spi_unmap_msg() + - arm64: patch_text: Fixup last cpu should be master + - RDMA/hfi1: Fix use-after-free bug for mm struct + - gpio: Restrict usage of GPIO chip irq members before initialization + - x86/msi: Fix msi message data shadow struct + - x86/mm/tlb: Revert retpoline avoidance approach + - perf/x86/intel: Don't extend the pseudo-encoding to GP counters + - ata: sata_dwc_460ex: Fix crash due to OOB write + - perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator + - perf/core: Inherit event_caps + - irqchip/gic-v3: Fix GICR_CTLR.RWP polling + - fbdev: Fix unregistering of framebuffers without device + - amd/display: set backlight only if required + - SUNRPC: Prevent immediate close+reconnect + - drm/panel: ili9341: fix optional regulator handling + - drm/amdgpu/display: change pipe policy for DCN 2.1 + - drm/amdgpu/smu10: fix SoC/fclk units in auto mode + - drm/amdgpu/vcn: Fix the register setting for vcn1 + - drm/nouveau/pmu: Add missing callbacks for Tegra devices + - drm/amdkfd: Create file descriptor after client is added to smi_clients list + - drm/amdgpu: don't use BACO for reset in S3 + - KVM: SVM: Allow AVIC support on system w/ physical APIC ID > 255 + - net/smc: send directly on setting TCP_NODELAY + - Revert "selftests: net: Add tls config dependency for tls selftests" + - bpf: Make remote_port field in struct bpf_sk_lookup 16-bit wide + - selftests/bpf: Fix u8 narrow load checks for bpf_sk_lookup remote_port + - rtc: mc146818-lib: fix signedness bug in mc146818_get_time() + - SUNRPC: Don't call connect() more than once on a TCP socket + - Revert "nbd: fix possible overflow on 'first_minor' in nbd_dev_add()" + - perf build: Don't use -ffat-lto-objects in the python feature test when + building with clang-13 + - perf python: Fix probing for some clang command line options + - tools build: Filter out options and warnings not supported by clang + - tools build: Use $(shell ) instead of `` to get embedded libperl's ccopts + - dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance on error" + - KVM: avoid NULL pointer dereference in kvm_dirty_ring_push + - Revert "net/mlx5: Accept devlink user input after driver initialization + complete" + - ubsan: remove CONFIG_UBSAN_OBJECT_SIZE + - selftests: cgroup: Make cg_create() use 0755 for permission instead of 0644 + - selftests: cgroup: Test open-time credential usage for migration checks + - selftests: cgroup: Test open-time cgroup namespace usage for migration + checks + - mm: don't skip swap entry even if zap_details specified + - Drivers: hv: vmbus: Replace smp_store_mb() with virt_store_mb() + - x86/bug: Prevent shadowing in __WARN_FLAGS + - sched: Teach the forced-newidle balancer about CPU affinity limitation. + - x86,static_call: Fix __static_call_return0 for i386 + - irqchip/gic-v4: Wait for GICR_VPENDBASER.Dirty to clear before descheduling + - powerpc/64: Fix build failure with allyesconfig in book3s_64_entry.S + - irqchip/gic, gic-v3: Prevent GSI to SGI translations + - mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning + - static_call: Don't make __static_call_return0 static + - powerpc: Fix virt_addr_valid() for 64-bit Book3E & 32-bit + - stacktrace: move filter_irq_stacks() to kernel/stacktrace.c + - Linux 5.15.34 + - [Config] armhf, s390x: update annotations following + DEBUG_FORCE_FUNCTION_ALIGN_64B support removal in v5.15.34 + * Jammy update: v5.15.33 upstream stable release (LP: #1969110) + - Revert "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" + - USB: serial: pl2303: add IBM device IDs + - dt-bindings: usb: hcd: correct usb-device path + - USB: serial: pl2303: fix GS type detection + - USB: serial: simple: add Nokia phone driver + - mm: kfence: fix missing objcg housekeeping for SLAB + - hv: utils: add PTP_1588_CLOCK to Kconfig to fix build + - HID: logitech-dj: add new lightspeed receiver id + - HID: Add support for open wheel and no attachment to T300 + - xfrm: fix tunnel model fragmentation behavior + - ARM: mstar: Select HAVE_ARM_ARCH_TIMER + - virtio_console: break out of buf poll on remove + - vdpa/mlx5: should verify CTRL_VQ feature exists for MQ + - tools/virtio: fix virtio_test execution + - ethernet: sun: Free the coherent when failing in probing + - gpio: Revert regression in sysfs-gpio (gpiolib.c) + - spi: Fix invalid sgs value + - net:mcf8390: Use platform_get_irq() to get the interrupt + - Revert "gpio: Revert regression in sysfs-gpio (gpiolib.c)" + - spi: Fix erroneous sgs value with min_t() + - Input: zinitix - do not report shadow fingers + - af_key: add __GFP_ZERO flag for compose_sadb_supported in function + pfkey_register + - net: dsa: microchip: add spi_device_id tables + - selftests: vm: fix clang build error multiple output files + - locking/lockdep: Avoid potential access of invalid memory in lock_class + - drm/amdgpu: move PX checking into amdgpu_device_ip_early_init + - drm/amdgpu: only check for _PR3 on dGPUs + - iommu/iova: Improve 32-bit free space estimate + - virtio-blk: Use blk_validate_block_size() to validate block size + - tpm: fix reference counting for struct tpm_chip + - usb: typec: tipd: Forward plug orientation to typec subsystem + - USB: usb-storage: Fix use of bitfields for hardware data in ene_ub6250.c + - xhci: fix garbage USBSTS being logged in some cases + - xhci: fix runtime PM imbalance in USB2 resume + - xhci: make xhci_handshake timeout for xhci_reset() adjustable + - xhci: fix uninitialized string returned by xhci_decode_ctrl_ctx() + - mei: me: disable driver on the ign firmware + - mei: me: add Alder Lake N device id. + - mei: avoid iterator usage outside of list_for_each_entry + - bus: mhi: pci_generic: Add mru_default for Quectel EM1xx series + - bus: mhi: Fix MHI DMA structure endianness + - docs: sphinx/requirements: Limit jinja2<3.1 + - coresight: Fix TRCCONFIGR.QE sysfs interface + - coresight: syscfg: Fix memleak on registration failure in + cscfg_create_device + - iio: afe: rescale: use s64 for temporary scale calculations + - iio: inkern: apply consumer scale on IIO_VAL_INT cases + - iio: inkern: apply consumer scale when no channel scale is available + - iio: inkern: make a best effort on offset calculation + - greybus: svc: fix an error handling bug in gb_svc_hello() + - clk: rockchip: re-add rational best approximation algorithm to the + fractional divider + - clk: uniphier: Fix fixed-rate initialization + - cifs: fix handlecache and multiuser + - cifs: we do not need a spinlock around the tree access during umount + - KEYS: fix length validation in keyctl_pkey_params_get_2() + - KEYS: asymmetric: enforce that sig algo matches key algo + - KEYS: asymmetric: properly validate hash_algo and encoding + - Documentation: add link to stable release candidate tree + - Documentation: update stable tree link + - firmware: stratix10-svc: add missing callback parameter on RSU + - firmware: sysfb: fix platform-device leak in error path + - HID: intel-ish-hid: Use dma_alloc_coherent for firmware update + - SUNRPC: avoid race between mod_timer() and del_timer_sync() + - NFS: NFSv2/v3 clients should never be setting NFS_CAP_XATTR + - NFSD: prevent underflow in nfssvc_decode_writeargs() + - NFSD: prevent integer overflow on 32 bit systems + - f2fs: fix to unlock page correctly in error path of is_alive() + - f2fs: quota: fix loop condition at f2fs_quota_sync() + - f2fs: fix to do sanity check on .cp_pack_total_block_count + - remoteproc: Fix count check in rproc_coredump_write() + - mm/mlock: fix two bugs in user_shm_lock() + - pinctrl: ingenic: Fix regmap on X series SoCs + - pinctrl: samsung: drop pin banks references on error paths + - net: bnxt_ptp: fix compilation error + - spi: mxic: Fix the transmit path + - mtd: rawnand: protect access to rawnand devices while in suspend + - can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb() in error path + - can: m_can: m_can_tx_handler(): fix use after free of skb + - can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error + path + - jffs2: fix use-after-free in jffs2_clear_xattr_subsystem + - jffs2: fix memory leak in jffs2_do_mount_fs + - jffs2: fix memory leak in jffs2_scan_medium + - mm: fs: fix lru_cache_disabled race in bh_lru + - mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node + - mm: invalidate hwpoison page cache page in fault path + - mempolicy: mbind_range() set_policy() after vma_merge() + - scsi: core: sd: Add silence_suspend flag to suppress some PM messages + - scsi: ufs: Fix runtime PM messages never-ending cycle + - scsi: scsi_transport_fc: Fix FPIN Link Integrity statistics counters + - scsi: libsas: Fix sas_ata_qc_issue() handling of NCQ NON DATA commands + - qed: display VF trust config + - qed: validate and restrict untrusted VFs vlan promisc mode + - riscv: dts: canaan: Fix SPI3 bus width + - riscv: Fix fill_callchain return value + - riscv: Increase stack size under KASAN + - Revert "Input: clear BTN_RIGHT/MIDDLE on buttonpads" + - cifs: prevent bad output lengths in smb2_ioctl_query_info() + - cifs: fix NULL ptr dereference in smb2_ioctl_query_info() + - ALSA: cs4236: fix an incorrect NULL check on list iterator + - ALSA: hda: Avoid unsol event during RPM suspending + - ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock + - ALSA: hda/realtek: Fix audio regression on Mi Notebook Pro 2020 + - rtc: mc146818-lib: fix locking in mc146818_set_time + - rtc: pl031: fix rtc features null pointer dereference + - ocfs2: fix crash when mount with quota enabled + - drm/simpledrm: Add "panel orientation" property on non-upright mounted LCD + panels + - mm: madvise: skip unmapped vma holes passed to process_madvise + - mm: madvise: return correct bytes advised with process_madvise + - Revert "mm: madvise: skip unmapped vma holes passed to process_madvise" + - mm,hwpoison: unmap poisoned page before invalidation + - mm/kmemleak: reset tag when compare object pointer + - dm stats: fix too short end duration_ns when using precise_timestamps + - dm: fix use-after-free in dm_cleanup_zoned_dev() + - dm: interlock pending dm_io and dm_wait_for_bios_completion + - dm: fix double accounting of flush with data + - dm integrity: set journal entry unused when shrinking device + - tracing: Have trace event string test handle zero length strings + - drbd: fix potential silent data corruption + - powerpc/kvm: Fix kvm_use_magic_page + - PCI: fu740: Force 2.5GT/s for initial device probe + - arm64: signal: nofpsimd: Do not allocate fp/simd context when not available + - arm64: Do not defer reserve_crashkernel() for platforms with no DMA memory + zones + - arm64: dts: qcom: sm8250: Fix MSI IRQ for PCIe1 and PCIe2 + - arm64: dts: ti: k3-am65: Fix gic-v3 compatible regs + - arm64: dts: ti: k3-j721e: Fix gic-v3 compatible regs + - arm64: dts: ti: k3-j7200: Fix gic-v3 compatible regs + - arm64: dts: ti: k3-am64: Fix gic-v3 compatible regs + - ASoC: SOF: Intel: Fix NULL ptr dereference when ENOMEM + - Revert "ACPI: Pass the same capabilities to the _OSC regardless of the query + flag" + - ACPI: properties: Consistently return -ENOENT if there are no more + references + - coredump: Also dump first pages of non-executable ELF libraries + - ext4: fix ext4_fc_stats trace point + - ext4: fix fs corruption when tring to remove a non-empty directory with IO + error + - ext4: make mb_optimize_scan performance mount option work with extents + - drivers: hamradio: 6pack: fix UAF bug caused by mod_timer() + - samples/landlock: Fix path_list memory leak + - landlock: Use square brackets around "landlock-ruleset" + - mailbox: tegra-hsp: Flush whole channel + - block: limit request dispatch loop duration + - block: don't merge across cgroup boundaries if blkcg is enabled + - drm/edid: check basic audio support on CEA extension block + - fbdev: Hot-unplug firmware fb devices on forced removal + - video: fbdev: sm712fb: Fix crash in smtcfb_read() + - video: fbdev: atari: Atari 2 bpp (STe) palette bugfix + - rfkill: make new event layout opt-in + - ARM: dts: at91: sama7g5: Remove unused properties in i2c nodes + - ARM: dts: at91: sama5d2: Fix PMERRLOC resource size + - ARM: dts: exynos: fix UART3 pins configuration in Exynos5250 + - ARM: dts: exynos: add missing HDMI supplies on SMDK5250 + - ARM: dts: exynos: add missing HDMI supplies on SMDK5420 + - mgag200 fix memmapsl configuration in GCTL6 register + - carl9170: fix missing bit-wise or operator for tx_params + - pstore: Don't use semaphores in always-atomic-context code + - thermal: int340x: Increase bitmap size + - lib/raid6/test: fix multiple definition linking error + - exec: Force single empty string when argv is empty + - crypto: rsa-pkcs1pad - only allow with rsa + - crypto: rsa-pkcs1pad - correctly get hash from source scatterlist + - crypto: rsa-pkcs1pad - restore signature length check + - crypto: rsa-pkcs1pad - fix buffer overread in pkcs1pad_verify_complete() + - bcache: fixup multiple threads crash + - PM: domains: Fix sleep-in-atomic bug caused by genpd_debug_remove() + - DEC: Limit PMAX memory probing to R3k systems + - media: gpio-ir-tx: fix transmit with long spaces on Orange Pi PC + - media: venus: hfi_cmds: List HDR10 property as unsupported for v1 and v3 + - media: venus: venc: Fix h264 8x8 transform control + - media: davinci: vpif: fix unbalanced runtime PM get + - media: davinci: vpif: fix unbalanced runtime PM enable + - btrfs: zoned: mark relocation as writing + - btrfs: extend locking to all space_info members accesses + - btrfs: verify the tranisd of the to-be-written dirty extent buffer + - xtensa: define update_mmu_tlb function + - xtensa: fix stop_machine_cpuslocked call in patch_text + - xtensa: fix xtensa_wsr always writing 0 + - drm/syncobj: flatten dma_fence_chains on transfer + - drm/nouveau/backlight: Fix LVDS backlight detection on some laptops + - drm/nouveau/backlight: Just set all backlight types as RAW + - drm/fb-helper: Mark screen buffers in system memory with FBINFO_VIRTFB + - brcmfmac: firmware: Allocate space for default boardrev in nvram + - brcmfmac: pcie: Release firmwares in the brcmf_pcie_setup error path + - brcmfmac: pcie: Declare missing firmware files in pcie.c + - brcmfmac: pcie: Replace brcmf_pcie_copy_mem_todev with memcpy_toio + - brcmfmac: pcie: Fix crashes due to early IRQs + - drm/i915/opregion: check port number bounds for SWSCI display power state + - drm/i915/gem: add missing boundary check in vm_access + - PCI: imx6: Allow to probe when dw_pcie_wait_for_link() fails + - PCI: pciehp: Clear cmd_busy bit in polling mode + - PCI: xgene: Revert "PCI: xgene: Fix IB window setup" + - regulator: qcom_smd: fix for_each_child.cocci warnings + - selinux: access superblock_security_struct in LSM blob way + - selinux: check return value of sel_make_avc_files + - crypto: ccp - Ensure psp_ret is always init'd in + __sev_platform_init_locked() + - hwrng: cavium - Check health status while reading random data + - hwrng: cavium - HW_RANDOM_CAVIUM should depend on ARCH_THUNDER + - crypto: sun8i-ss - really disable hash on A80 + - crypto: authenc - Fix sleep in atomic context in decrypt_tail + - crypto: mxs-dcp - Fix scatterlist processing + - selinux: Fix selinux_sb_mnt_opts_compat() + - thermal: int340x: Check for NULL after calling kmemdup() + - crypto: octeontx2 - remove CONFIG_DM_CRYPT check + - spi: tegra114: Add missing IRQ check in tegra_spi_probe + - spi: tegra210-quad: Fix missin IRQ check in tegra_qspi_probe + - stack: Constrain and fix stack offset randomization with Clang builds + - arm64/mm: avoid fixmap race condition when create pud mapping + - blk-cgroup: set blkg iostat after percpu stat aggregation + - selftests/x86: Add validity check and allow field splitting + - selftests/sgx: Treat CC as one argument + - crypto: rockchip - ECB does not need IV + - audit: log AUDIT_TIME_* records only from rules + - EVM: fix the evm= __setup handler return value + - crypto: ccree - don't attempt 0 len DMA mappings + - crypto: hisilicon/sec - fix the aead software fallback for engine + - spi: pxa2xx-pci: Balance reference count for PCI DMA device + - hwmon: (pmbus) Add mutex to regulator ops + - hwmon: (sch56xx-common) Replace WDOG_ACTIVE with WDOG_HW_RUNNING + - nvme: cleanup __nvme_check_ids + - nvme: fix the check for duplicate unique identifiers + - block: don't delete queue kobject before its children + - PM: hibernate: fix __setup handler error handling + - PM: suspend: fix return value of __setup handler + - spi: spi-zynqmp-gqspi: Handle error for dma_set_mask + - hwrng: atmel - disable trng on failure path + - crypto: sun8i-ss - call finalize with bh disabled + - crypto: sun8i-ce - call finalize with bh disabled + - crypto: amlogic - call finalize with bh disabled + - crypto: gemini - call finalize with bh disabled + - crypto: vmx - add missing dependencies + - clocksource/drivers/timer-ti-dm: Fix regression from errata i940 fix + - clocksource/drivers/exynos_mct: Refactor resources allocation + - clocksource/drivers/exynos_mct: Handle DTS with higher number of interrupts + - clocksource/drivers/timer-microchip-pit64b: Use notrace + - clocksource/drivers/timer-of: Check return value of of_iomap in + timer_of_base_init() + - arm64: prevent instrumentation of bp hardening callbacks + - KEYS: trusted: Fix trusted key backends when building as module + - KEYS: trusted: Avoid calling null function trusted_key_exit + - ACPI: APEI: fix return value of __setup handlers + - crypto: ccp - ccp_dmaengine_unregister release dma channels + - crypto: ccree - Fix use after free in cc_cipher_exit() + - hwrng: nomadik - Change clk_disable to clk_disable_unprepare + - hwmon: (pmbus) Add Vin unit off handling + - clocksource: acpi_pm: fix return value of __setup handler + - io_uring: don't check unrelated req->open.how in accept request + - io_uring: terminate manual loop iterator loop correctly for non-vecs + - watch_queue: Fix NULL dereference in error cleanup + - watch_queue: Actually free the watch + - f2fs: fix to enable ATGC correctly via gc_idle sysfs interface + - sched/debug: Remove mpol_get/put and task_lock/unlock from sched_show_numa + - sched/core: Export pelt_thermal_tp + - sched/uclamp: Fix iowait boost escaping uclamp restriction + - rseq: Remove broken uapi field layout on 32-bit little endian + - perf/core: Fix address filter parser for multiple filters + - perf/x86/intel/pt: Fix address filter config for 32-bit kernel + - sched/fair: Improve consistency of allowed NUMA balance calculations + - f2fs: fix missing free nid in f2fs_handle_failed_inode + - nfsd: more robust allocation failure handling in nfsd_file_cache_init + - sched/cpuacct: Fix charge percpu cpuusage + - sched/rt: Plug rt_mutex_setprio() vs push_rt_task() race + - f2fs: fix to avoid potential deadlock + - btrfs: fix unexpected error path when reflinking an inline extent + - f2fs: fix compressed file start atomic write may cause data corruption + - selftests, x86: fix how check_cc.sh is being invoked + - drivers/base/memory: add memory block to memory group after registration + succeeded + - kunit: make kunit_test_timeout compatible with comment + - pinctrl: samsung: Remove EINT handler for Exynos850 ALIVE and CMGP gpios + - media: staging: media: zoran: fix usage of vb2_dma_contig_set_max_seg_size + - media: camss: csid-170: fix non-10bit formats + - media: camss: csid-170: don't enable unused irqs + - media: camss: csid-170: set the right HALT_CMD when disabled + - media: camss: vfe-170: fix "VFE halt timeout" error + - media: staging: media: imx: imx7-mipi-csis: Make subdev name unique + - media: v4l2-mem2mem: Apply DST_QUEUE_OFF_BASE on MMAP buffers across ioctls + - media: mtk-vcodec: potential dereference of null pointer + - media: imx: imx8mq-mipi-csi2: remove wrong irq config write operation + - media: imx: imx8mq-mipi_csi2: fix system resume + - media: bttv: fix WARNING regression on tunerless devices + - media: atmel: atmel-sama7g5-isc: fix ispck leftover + - ASoC: sh: rz-ssi: Drop calling rz_ssi_pio_recv() recursively + - ASoC: codecs: Check for error pointer after calling devm_regmap_init_mmio + - ASoC: xilinx: xlnx_formatter_pcm: Handle sysclk setting + - ASoC: simple-card-utils: Set sysclk on all components + - media: coda: Fix missing put_device() call in coda_get_vdoa_data + - media: meson: vdec: potential dereference of null pointer + - media: hantro: Fix overfill bottom register field name + - media: ov6650: Fix set format try processing path + - media: v4l: Avoid unaligned access warnings when printing 4cc modifiers + - media: ov5648: Don't pack controls struct + - media: aspeed: Correct value for h-total-pixels + - video: fbdev: matroxfb: set maxvram of vbG200eW to the same as vbG200 to + avoid black screen + - video: fbdev: controlfb: Fix COMPILE_TEST build + - video: fbdev: smscufx: Fix null-ptr-deref in ufx_usb_probe() + - video: fbdev: atmel_lcdfb: fix an error code in atmel_lcdfb_probe() + - video: fbdev: fbcvt.c: fix printing in fb_cvt_print_name() + - ARM: dts: Fix OpenBMC flash layout label addresses + - firmware: qcom: scm: Remove reassignment to desc following initializer + - ARM: dts: qcom: ipq4019: fix sleep clock + - soc: qcom: rpmpd: Check for null return of devm_kcalloc + - soc: qcom: ocmem: Fix missing put_device() call in of_get_ocmem + - soc: qcom: aoss: remove spurious IRQF_ONESHOT flags + - arm64: dts: qcom: sdm845: fix microphone bias properties and values + - arm64: dts: qcom: sm8250: fix PCIe bindings to follow schema + - arm64: dts: broadcom: bcm4908: use proper TWD binding + - arm64: dts: qcom: sm8150: Correct TCS configuration for apps rsc + - arm64: dts: qcom: sm8350: Correct TCS configuration for apps rsc + - firmware: ti_sci: Fix compilation failure when CONFIG_TI_SCI_PROTOCOL is not + defined + - soc: ti: wkup_m3_ipc: Fix IRQ check in wkup_m3_ipc_probe + - ARM: dts: sun8i: v3s: Move the csi1 block to follow address order + - vsprintf: Fix potential unaligned access + - ARM: dts: imx: Add missing LVDS decoder on M53Menlo + - media: mexon-ge2d: fixup frames size in registers + - media: video/hdmi: handle short reads of hdmi info frame. + - media: ti-vpe: cal: Fix a NULL pointer dereference in + cal_ctx_v4l2_init_formats() + - media: em28xx: initialize refcount before kref_get + - media: usb: go7007: s2250-board: fix leak in probe() + - media: cedrus: H265: Fix neighbour info buffer size + - media: cedrus: h264: Fix neighbour info buffer size + - ASoC: codecs: rx-macro: fix accessing compander for aux + - ASoC: codecs: rx-macro: fix accessing array out of bounds for enum type + - ASoC: codecs: va-macro: fix accessing array out of bounds for enum type + - ASoC: codecs: wc938x: fix accessing array out of bounds for enum type + - ASoC: codecs: wcd938x: fix kcontrol max values + - ASoC: codecs: wcd934x: fix kcontrol max values + - ASoC: codecs: wcd934x: fix return value of wcd934x_rx_hph_mode_put + - media: v4l2-core: Initialize h264 scaling matrix + - media: ov5640: Fix set format, v4l2_mbus_pixelcode not updated + - selftests/lkdtm: Add UBSAN config + - lib: uninline simple_strntoull() as well + - vsprintf: Fix %pK with kptr_restrict == 0 + - uaccess: fix nios2 and microblaze get_user_8() + - ASoC: rt5663: check the return value of devm_kzalloc() in rt5663_parse_dp() + - soc: mediatek: pm-domains: Add wakeup capacity support in power domain + - mmc: sdhci_am654: Fix the driver data of AM64 SoC + - ASoC: ti: davinci-i2s: Add check for clk_enable() + - ALSA: spi: Add check for clk_enable() + - arm64: dts: ns2: Fix spi-cpol and spi-cpha property + - arm64: dts: broadcom: Fix sata nodename + - printk: fix return value of printk.devkmsg __setup handler + - ASoC: mxs-saif: Handle errors for clk_enable + - ASoC: atmel_ssc_dai: Handle errors for clk_enable + - ASoC: dwc-i2s: Handle errors for clk_enable + - ASoC: soc-compress: prevent the potentially use of null pointer + - memory: emif: Add check for setup_interrupts + - memory: emif: check the pointer temp in get_device_details() + - ALSA: firewire-lib: fix uninitialized flag for AV/C deferred transaction + - arm64: dts: rockchip: Fix SDIO regulator supply properties on rk3399-firefly + - m68k: coldfire/device.c: only build for MCF_EDMA when h/w macros are defined + - media: stk1160: If start stream fails, return buffers with + VB2_BUF_STATE_QUEUED + - media: vidtv: Check for null return of vzalloc + - ASoC: atmel: Add missing of_node_put() in at91sam9g20ek_audio_probe + - ASoC: wm8350: Handle error for wm8350_register_irq + - ASoC: fsi: Add check for clk_enable + - video: fbdev: omapfb: Add missing of_node_put() in dvic_probe_of + - media: saa7134: fix incorrect use to determine if list is empty + - ivtv: fix incorrect device_caps for ivtvfb + - ASoC: atmel: Fix error handling in snd_proto_probe + - ASoC: rockchip: i2s: Fix missing clk_disable_unprepare() in + rockchip_i2s_probe + - ASoC: SOF: Add missing of_node_put() in imx8m_probe + - ASoC: mediatek: use of_device_get_match_data() + - ASoC: mediatek: mt8192-mt6359: Fix error handling in mt8192_mt6359_dev_probe + - ASoC: rk817: Fix missing clk_disable_unprepare() in rk817_platform_probe + - ASoC: dmaengine: do not use a NULL prepare_slave_config() callback + - ASoC: mxs: Fix error handling in mxs_sgtl5000_probe + - ASoC: fsl_spdif: Disable TX clock when stop + - ASoC: imx-es8328: Fix error return code in imx_es8328_probe() + - ASoC: SOF: Intel: enable DMI L1 for playback streams + - ASoC: msm8916-wcd-digital: Fix missing clk_disable_unprepare() in + msm8916_wcd_digital_probe + - mmc: davinci_mmc: Handle error for clk_enable + - ASoC: atmel: Fix error handling in sam9x5_wm8731_driver_probe + - ASoC: msm8916-wcd-analog: Fix error handling in pm8916_wcd_analog_spmi_probe + - ASoC: codecs: wcd934x: Add missing of_node_put() in wcd934x_codec_parse_data + - ASoC: amd: Fix reference to PCM buffer address + - ARM: configs: multi_v5_defconfig: re-enable CONFIG_V4L_PLATFORM_DRIVERS + - ARM: configs: multi_v5_defconfig: re-enable DRM_PANEL and FB_xxx + - drm/meson: osd_afbcd: Add an exit callback to struct meson_afbcd_ops + - drm/meson: Make use of the helper function + devm_platform_ioremap_resourcexxx() + - drm/meson: split out encoder from meson_dw_hdmi + - drm/meson: Fix error handling when afbcd.ops->init fails + - drm/bridge: Fix free wrong object in sii8620_init_rcp_input_dev + - drm/bridge: Add missing pm_runtime_disable() in __dw_mipi_dsi_probe + - drm/bridge: nwl-dsi: Fix PM disable depth imbalance in nwl_dsi_probe + - drm: bridge: adv7511: Fix ADV7535 HPD enablement + - ath10k: fix memory overwrite of the WoWLAN wakeup packet pattern + - drm/v3d/v3d_drv: Check for error num after setting mask + - drm/panfrost: Check for error num after setting mask + - libbpf: Fix possible NULL pointer dereference when destroying skeleton + - bpftool: Only set obj->skeleton on complete success + - udmabuf: validate ubuf->pagecount + - bpf: Fix UAF due to race between btf_try_get_module and load_module + - drm/selftests/test-drm_dp_mst_helper: Fix memory leak in + sideband_msg_req_encode_decode + - selftests: bpf: Fix bind on used port + - Bluetooth: btintel: Fix WBS setting for Intel legacy ROM products + - Bluetooth: hci_serdev: call init_rwsem() before p->open() + - mtd: onenand: Check for error irq + - mtd: rawnand: gpmi: fix controller timings setting + - drm/edid: Don't clear formats if using deep color + - drm/edid: Split deep color modes between RGB and YUV444 + - ionic: fix type complaint in ionic_dev_cmd_clean() + - ionic: start watchdog after all is setup + - ionic: Don't send reset commands if FW isn't running + - drm/nouveau/acr: Fix undefined behavior in nvkm_acr_hsfw_load_bl() + - drm/amd/display: Fix a NULL pointer dereference in + amdgpu_dm_connector_add_common_modes() + - drm/amd/pm: return -ENOTSUPP if there is no get_dpm_ultimate_freq function + - net: phy: at803x: move page selection fix to config_init + - selftests/bpf: Normalize XDP section names in selftests + - selftests/bpf/test_xdp_redirect_multi: use temp netns for testing + - ath9k_htc: fix uninit value bugs + - RDMA/core: Set MR type in ib_reg_user_mr + - KVM: PPC: Fix vmx/vsx mixup in mmio emulation + - selftests/net: timestamping: Fix bind_phc check + - i40e: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb + - i40e: respect metadata on XSK Rx to skb + - igc: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb + - ixgbe: pass bi->xdp to ixgbe_construct_skb_zc() directly + - ixgbe: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb + - ixgbe: respect metadata on XSK Rx to skb + - power: reset: gemini-poweroff: Fix IRQ check in gemini_poweroff_probe + - ray_cs: Check ioremap return value + - powerpc: dts: t1040rdb: fix ports names for Seville Ethernet switch + - KVM: PPC: Book3S HV: Check return value of kvmppc_radix_init + - powerpc/perf: Don't use perf_hw_context for trace IMC PMU + - mt76: connac: fix sta_rec_wtbl tag len + - mt76: mt7915: use proper aid value in mt7915_mcu_wtbl_generic_tlv in sta + mode + - mt76: mt7915: use proper aid value in mt7915_mcu_sta_basic_tlv + - mt76: mt7921: fix a leftover race in runtime-pm + - mt76: mt7615: fix a leftover race in runtime-pm + - mt76: mt7603: check sta_rates pointer in mt7603_sta_rate_tbl_update + - mt76: mt7615: check sta_rates pointer in mt7615_sta_rate_tbl_update + - ptp: unregister virtual clocks when unregistering physical clock. + - net: dsa: mv88e6xxx: Enable port policy support on 6097 + - mac80211: Remove a couple of obsolete TODO + - mac80211: limit bandwidth in HE capabilities + - scripts/dtc: Call pkg-config POSIXly correct + - livepatch: Fix build failure on 32 bits processors + - net: asix: add proper error handling of usb read errors + - i2c: bcm2835: Use platform_get_irq() to get the interrupt + - i2c: bcm2835: Fix the error handling in 'bcm2835_i2c_probe()' + - mtd: mchp23k256: Add SPI ID table + - mtd: mchp48l640: Add SPI ID table + - igc: avoid kernel warning when changing RX ring parameters + - igb: refactor XDP registration + - PCI: aardvark: Fix reading MSI interrupt number + - PCI: aardvark: Fix reading PCI_EXP_RTSTA_PME bit on emulated bridge + - RDMA/rxe: Check the last packet by RXE_END_MASK + - libbpf: Fix signedness bug in btf_dump_array_data() + - cxl/core: Fix cxl_probe_component_regs() error message + - cxl/regs: Fix size of CXL Capability Header Register + - net:enetc: allocate CBD ring data memory using DMA coherent methods + - libbpf: Fix compilation warning due to mismatched printf format + - drm/bridge: dw-hdmi: use safe format when first in bridge chain + - libbpf: Use dynamically allocated buffer when receiving netlink messages + - power: supply: ab8500: Fix memory leak in ab8500_fg_sysfs_init + - HID: i2c-hid: fix GET/SET_REPORT for unnumbered reports + - iommu/ipmmu-vmsa: Check for error num after setting mask + - drm/bridge: anx7625: Fix overflow issue on reading EDID + - bpftool: Fix the error when lookup in no-btf maps + - drm/amd/pm: enable pm sysfs write for one VF mode + - drm/amd/display: Add affected crtcs to atomic state for dsc mst unplug + - libbpf: Fix memleak in libbpf_netlink_recv() + - IB/cma: Allow XRC INI QPs to set their local ACK timeout + - dax: make sure inodes are flushed before destroy cache + - selftests: mptcp: add csum mib check for mptcp_connect + - iwlwifi: mvm: Don't call iwl_mvm_sta_from_mac80211() with NULL sta + - iwlwifi: mvm: don't iterate unadded vifs when handling FW SMPS req + - iwlwifi: mvm: align locking in D3 test debugfs + - iwlwifi: yoyo: remove DBGI_SRAM address reset writing + - iwlwifi: Fix -EIO error code that is never returned + - iwlwifi: mvm: Fix an error code in iwl_mvm_up() + - mtd: rawnand: pl353: Set the nand chip node as the flash node + - drm/msm/dp: populate connector of struct dp_panel + - drm/msm/dp: stop link training after link training 2 failed + - drm/msm/dp: always add fail-safe mode into connector mode list + - drm/msm/dsi: Use "ref" fw clock instead of global name for VCO parent + - drm/msm/dsi/phy: fix 7nm v4.0 settings for C-PHY mode + - drm/msm/dpu: add DSPP blocks teardown + - drm/msm/dpu: fix dp audio condition + - dm crypt: fix get_key_size compiler warning if !CONFIG_KEYS + - vfio/pci: fix memory leak during D3hot to D0 transition + - vfio/pci: wake-up devices around reset functions + - scsi: fnic: Fix a tracing statement + - scsi: pm8001: Fix command initialization in pm80XX_send_read_log() + - scsi: pm8001: Fix command initialization in pm8001_chip_ssp_tm_req() + - scsi: pm8001: Fix payload initialization in pm80xx_set_thermal_config() + - scsi: pm8001: Fix le32 values handling in + pm80xx_set_sas_protocol_timer_config() + - scsi: pm8001: Fix payload initialization in pm80xx_encrypt_update() + - scsi: pm8001: Fix le32 values handling in pm80xx_chip_ssp_io_req() + - scsi: pm8001: Fix le32 values handling in pm80xx_chip_sata_req() + - scsi: pm8001: Fix NCQ NON DATA command task initialization + - scsi: pm8001: Fix NCQ NON DATA command completion handling + - scsi: pm8001: Fix abort all task initialization + - RDMA/mlx5: Fix the flow of a miss in the allocation of a cache ODP MR + - drm/amd/display: Remove vupdate_int_entry definition + - TOMOYO: fix __setup handlers return values + - power: supply: sbs-charger: Don't cancel work that is not initialized + - ext2: correct max file size computing + - drm/tegra: Fix reference leak in tegra_dsi_ganged_probe + - power: supply: bq24190_charger: Fix bq24190_vbus_is_enabled() wrong false + return + - scsi: hisi_sas: Change permission of parameter prot_mask + - drm/bridge: cdns-dsi: Make sure to to create proper aliases for dt + - bpf, arm64: Call build_prologue() first in first JIT pass + - bpf, arm64: Feed byte-offset into bpf line info + - xsk: Fix race at socket teardown + - RDMA/irdma: Fix netdev notifications for vlan's + - RDMA/irdma: Fix Passthrough mode in VM + - RDMA/irdma: Remove incorrect masking of PD + - gpu: host1x: Fix a memory leak in 'host1x_remove()' + - libbpf: Skip forward declaration when counting duplicated type names + - powerpc/mm/numa: skip NUMA_NO_NODE onlining in parse_numa_properties() + - powerpc/Makefile: Don't pass -mcpu=powerpc64 when building 32-bit + - KVM: x86: Fix emulation in writing cr8 + - KVM: x86/emulator: Defer not-present segment check in + __load_segment_descriptor() + - hv_balloon: rate-limit "Unhandled message" warning + - i2c: xiic: Make bus names unique + - power: supply: wm8350-power: Handle error for wm8350_register_irq + - power: supply: wm8350-power: Add missing free in free_charger_irq + - IB/hfi1: Allow larger MTU without AIP + - RDMA/core: Fix ib_qp_usecnt_dec() called when error + - PCI: Reduce warnings on possible RW1C corruption + - net: axienet: fix RX ring refill allocation failure handling + - drm/msm/a6xx: Fix missing ARRAY_SIZE() check + - mips: DEC: honor CONFIG_MIPS_FP_SUPPORT=n + - MIPS: Sanitise Cavium switch cases in TLB handler synthesizers + - powerpc/sysdev: fix incorrect use to determine if list is empty + - powerpc/64s: Don't use DSISR for SLB faults + - mfd: mc13xxx: Add check for mc13xxx_irq_request + - libbpf: Unmap rings when umem deleted + - selftests/bpf: Make test_lwt_ip_encap more stable and faster + - platform/x86: huawei-wmi: check the return value of device_create_file() + - scsi: mpt3sas: Fix incorrect 4GB boundary check + - powerpc: 8xx: fix a return value error in mpc8xx_pic_init + - vxcan: enable local echo for sent CAN frames + - ath10k: Fix error handling in ath10k_setup_msa_resources + - mips: cdmm: Fix refcount leak in mips_cdmm_phys_base + - MIPS: RB532: fix return value of __setup handler + - MIPS: pgalloc: fix memory leak caused by pgd_free() + - mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init + - power: ab8500_chargalg: Use CLOCK_MONOTONIC + - RDMA/irdma: Prevent some integer underflows + - Revert "RDMA/core: Fix ib_qp_usecnt_dec() called when error" + - RDMA/mlx5: Fix memory leak in error flow for subscribe event routine + - bpf, sockmap: Fix memleak in sk_psock_queue_msg + - bpf, sockmap: Fix memleak in tcp_bpf_sendmsg while sk msg is full + - bpf, sockmap: Fix more uncharged while msg has more_data + - bpf, sockmap: Fix double uncharge the mem of sk_msg + - samples/bpf, xdpsock: Fix race when running for fix duration of time + - USB: storage: ums-realtek: fix error code in rts51x_read_mem() + - drm/i915/display: Fix HPD short pulse handling for eDP + - netfilter: flowtable: Fix QinQ and pppoe support for inet table + - mt76: mt7921: fix mt7921_queues_acq implementation + - can: isotp: sanitize CAN ID checks in isotp_bind() + - can: isotp: return -EADDRNOTAVAIL when reading from unbound socket + - can: isotp: support MSG_TRUNC flag when reading from socket + - bareudp: use ipv6_mod_enabled to check if IPv6 enabled + - ibmvnic: fix race between xmit and reset + - af_unix: Fix some data-races around unix_sk(sk)->oob_skb. + - selftests/bpf: Fix error reporting from sock_fields programs + - Bluetooth: hci_uart: add missing NULL check in h5_enqueue + - Bluetooth: call hci_le_conn_failed with hdev lock in hci_le_conn_failed + - Bluetooth: btmtksdio: Fix kernel oops in btmtksdio_interrupt + - ipv4: Fix route lookups when handling ICMP redirects and PMTU updates + - af_netlink: Fix shift out of bounds in group mask calculation + - i2c: meson: Fix wrong speed use from probe + - netfilter: conntrack: Add and use nf_ct_set_auto_assign_helper_warned() + - i2c: mux: demux-pinctrl: do not deactivate a master that is not active + - powerpc/pseries: Fix use after free in remove_phb_dynamic() + - selftests/bpf/test_lirc_mode2.sh: Exit with proper code + - PCI: Avoid broken MSI on SB600 USB devices + - net: bcmgenet: Use stronger register read/writes to assure ordering + - tcp: ensure PMTU updates are processed during fastopen + - openvswitch: always update flow key after nat + - net: dsa: fix panic on shutdown if multi-chip tree failed to probe + - tipc: fix the timer expires after interval 100ms + - mfd: asic3: Add missing iounmap() on error asic3_mfd_probe + - ice: fix 'scheduling while atomic' on aux critical err interrupt + - ice: don't allow to run ice_send_event_to_aux() in atomic ctx + - drivers: ethernet: cpsw: fix panic when interrupt coaleceing is set via + ethtool + - kernel/resource: fix kfree() of bootmem memory again + - staging: r8188eu: convert DBG_88E_LEVEL call in hal/rtl8188e_hal_init.c + - staging: r8188eu: release_firmware is not called if allocation fails + - mxser: fix xmit_buf leak in activate when LSR == 0xff + - fsi: scom: Fix error handling + - fsi: scom: Remove retries in indirect scoms + - pwm: lpc18xx-sct: Initialize driver data and hardware before pwmchip_add() + - pps: clients: gpio: Propagate return value from pps_gpio_probe + - fsi: Aspeed: Fix a potential double free + - misc: alcor_pci: Fix an error handling path + - cpufreq: qcom-cpufreq-nvmem: fix reading of PVS Valid fuse + - soundwire: intel: fix wrong register name in intel_shim_wake + - clk: qcom: ipq8074: fix PCI-E clock oops + - dmaengine: idxd: check GENCAP config support for gencfg register + - dmaengine: idxd: change bandwidth token to read buffers + - dmaengine: idxd: restore traffic class defaults after wq reset + - iio: mma8452: Fix probe failing when an i2c_device_id is used + - serial: 8250_aspeed_vuart: add PORT_ASPEED_VUART port type + - staging:iio:adc:ad7280a: Fix handing of device address bit reversing. + - pinctrl: renesas: r8a77470: Reduce size for narrow VIN1 channel + - pinctrl: renesas: checker: Fix miscalculation of number of states + - clk: qcom: ipq8074: Use floor ops for SDCC1 clock + - phy: dphy: Correct lpx parameter and its derivatives(ta_{get,go,sure}) + - phy: phy-brcm-usb: fixup BCM4908 support + - serial: 8250_mid: Balance reference count for PCI DMA device + - serial: 8250_lpss: Balance reference count for PCI DMA device + - NFS: Use of mapping_set_error() results in spurious errors + - serial: 8250: Fix race condition in RTS-after-send handling + - iio: adc: Add check for devm_request_threaded_irq + - habanalabs: Add check for pci_enable_device + - NFS: Return valid errors from nfs2/3_decode_dirent() + - staging: r8188eu: fix endless loop in recv_func + - dma-debug: fix return value of __setup handlers + - clk: imx7d: Remove audio_mclk_root_clk + - clk: imx: off by one in imx_lpcg_parse_clks_from_dt() + - clk: at91: sama7g5: fix parents of PDMCs' GCLK + - clk: qcom: clk-rcg2: Update logic to calculate D value for RCG + - clk: qcom: clk-rcg2: Update the frac table for pixel clock + - dmaengine: hisi_dma: fix MSI allocate fail when reload hisi_dma + - remoteproc: qcom: Fix missing of_node_put in adsp_alloc_memory_region + - remoteproc: qcom_wcnss: Add missing of_node_put() in + wcnss_alloc_memory_region + - remoteproc: qcom_q6v5_mss: Fix some leaks in q6v5_alloc_memory_region + - nvdimm/region: Fix default alignment for small regions + - clk: actions: Terminate clk_div_table with sentinel element + - clk: loongson1: Terminate clk_div_table with sentinel element + - clk: hisilicon: Terminate clk_div_table with sentinel element + - clk: clps711x: Terminate clk_div_table with sentinel element + - clk: Fix clk_hw_get_clk() when dev is NULL + - clk: tegra: tegra124-emc: Fix missing put_device() call in + emc_ensure_emc_driver + - mailbox: imx: fix crash in resume on i.mx8ulp + - NFS: remove unneeded check in decode_devicenotify_args() + - staging: mt7621-dts: fix LEDs and pinctrl on GB-PC1 devicetree + - staging: mt7621-dts: fix formatting + - staging: mt7621-dts: fix pinctrl properties for ethernet + - staging: mt7621-dts: fix GB-PC2 devicetree + - pinctrl: mediatek: Fix missing of_node_put() in mtk_pctrl_init + - pinctrl: mediatek: paris: Fix PIN_CONFIG_BIAS_* readback + - pinctrl: mediatek: paris: Fix "argument" argument type for mtk_pinconf_get() + - pinctrl: mediatek: paris: Fix pingroup pin config state readback + - pinctrl: mediatek: paris: Skip custom extra pin config dump for virtual + GPIOs + - pinctrl: microchip sgpio: use reset driver + - pinctrl: microchip-sgpio: lock RMW access + - pinctrl: nomadik: Add missing of_node_put() in nmk_pinctrl_probe + - pinctrl/rockchip: Add missing of_node_put() in rockchip_pinctrl_probe + - tty: hvc: fix return value of __setup handler + - kgdboc: fix return value of __setup handler + - serial: 8250: fix XOFF/XON sending when DMA is used + - virt: acrn: obtain pa from VMA with PFNMAP flag + - virt: acrn: fix a memory leak in acrn_dev_ioctl() + - kgdbts: fix return value of __setup handler + - firmware: google: Properly state IOMEM dependency + - driver core: dd: fix return value of __setup handler + - jfs: fix divide error in dbNextAG + - netfilter: nf_conntrack_tcp: preserve liberal flag in tcp options + - SUNRPC don't resend a task on an offlined transport + - NFSv4.1: don't retry BIND_CONN_TO_SESSION on session error + - kdb: Fix the putarea helper function + - perf stat: Fix forked applications enablement of counters + - clk: qcom: gcc-msm8994: Fix gpll4 width + - vsock/virtio: initialize vdev->priv before using VQs + - vsock/virtio: read the negotiated features before using VQs + - vsock/virtio: enable VQs early on probe + - clk: Initialize orphan req_rate + - xen: fix is_xen_pmu() + - net: enetc: report software timestamping via SO_TIMESTAMPING + - net: hns3: fix bug when PF set the duplicate MAC address for VFs + - net: hns3: fix port base vlan add fail when concurrent with reset + - net: hns3: add vlan list lock to protect vlan list + - net: hns3: format the output of the MAC address + - net: hns3: refine the process when PF set VF VLAN + - net: phy: broadcom: Fix brcm_fet_config_init() + - selftests: test_vxlan_under_vrf: Fix broken test case + - NFS: Don't loop forever in nfs_do_recoalesce() + - net: hns3: clean residual vf config after disable sriov + - net: sparx5: depends on PTP_1588_CLOCK_OPTIONAL + - qlcnic: dcb: default to returning -EOPNOTSUPP + - net/x25: Fix null-ptr-deref caused by x25_disconnect + - net: sparx5: switchdev: fix possible NULL pointer dereference + - octeontx2-af: initialize action variable + - net: prefer nf_ct_put instead of nf_conntrack_put + - net/sched: act_ct: fix ref leak when switching zones + - NFSv4/pNFS: Fix another issue with a list iterator pointing to the head + - net: dsa: bcm_sf2_cfp: fix an incorrect NULL check on list iterator + - fs: fd tables have to be multiples of BITS_PER_LONG + - lib/test: use after free in register_test_dev_kmod() + - fs: fix fd table size alignment properly + - LSM: general protection fault in legacy_parse_param + - regulator: rpi-panel: Handle I2C errors/timing to the Atmel + - crypto: hisilicon/qm - cleanup warning in qm_vf_read_qos + - gcc-plugins/stackleak: Exactly match strings instead of prefixes + - pinctrl: npcm: Fix broken references to chip->parent_device + - rcu: Mark writes to the rcu_segcblist structure's ->flags field + - block/bfq_wf2q: correct weight to ioprio + - crypto: xts - Add softdep on ecb + - crypto: hisilicon/sec - not need to enable sm4 extra mode at HW V3 + - block, bfq: don't move oom_bfqq + - selinux: use correct type for context length + - arm64: module: remove (NOLOAD) from linker script + - selinux: allow FIOCLEX and FIONCLEX with policy capability + - loop: use sysfs_emit() in the sysfs xxx show() + - Fix incorrect type in assignment of ipv6 port for audit + - irqchip/qcom-pdc: Fix broken locking + - irqchip/nvic: Release nvic_base upon failure + - fs/binfmt_elf: Fix AT_PHDR for unusual ELF files + - bfq: fix use-after-free in bfq_dispatch_request + - ACPICA: Avoid walking the ACPI Namespace if it is not there + - lib/raid6/test/Makefile: Use $(pound) instead of \# for Make 4.3 + - Revert "Revert "block, bfq: honor already-setup queue merges"" + - ACPI/APEI: Limit printable size of BERT table data + - PM: core: keep irq flags in device_pm_check_callbacks() + - parisc: Fix handling off probe non-access faults + - nvme-tcp: lockdep: annotate in-kernel sockets + - spi: tegra20: Use of_device_get_match_data() + - atomics: Fix atomic64_{read_acquire,set_release} fallbacks + - locking/lockdep: Iterate lock_classes directly when reading lockdep files + - ext4: correct cluster len and clusters changed accounting in ext4_mb_mark_bb + - ext4: fix ext4_mb_mark_bb() with flex_bg with fast_commit + - sched/tracing: Report TASK_RTLOCK_WAIT tasks as TASK_UNINTERRUPTIBLE + - ext4: don't BUG if someone dirty pages without asking ext4 first + - f2fs: fix to do sanity check on curseg->alloc_type + - NFSD: Fix nfsd_breaker_owns_lease() return values + - f2fs: don't get FREEZE lock in f2fs_evict_inode in frozen fs + - btrfs: harden identification of a stale device + - btrfs: make search_csum_tree return 0 if we get -EFBIG + - f2fs: use spin_lock to avoid hang + - f2fs: compress: fix to print raw data size in error path of lz4 + decompression + - Adjust cifssb maximum read size + - ntfs: add sanity check on allocation size + - media: staging: media: zoran: move videodev alloc + - media: staging: media: zoran: calculate the right buffer number for + zoran_reap_stat_com + - media: staging: media: zoran: fix various V4L2 compliance errors + - media: atmel: atmel-isc-base: report frame sizes as full supported range + - media: ir_toy: free before error exiting + - ASoC: sh: rz-ssi: Make the data structures available before registering the + handlers + - ASoC: SOF: Intel: match sdw version on link_slaves_found + - media: imx-jpeg: Prevent decoding NV12M jpegs into single-planar buffers + - media: iommu/mediatek-v1: Free the existed fwspec if the master dev already + has + - media: iommu/mediatek: Return ENODEV if the device is NULL + - media: iommu/mediatek: Add device_link between the consumer and the larb + devices + - video: fbdev: nvidiafb: Use strscpy() to prevent buffer overflow + - video: fbdev: w100fb: Reset global state + - video: fbdev: cirrusfb: check pixclock to avoid divide by zero + - video: fbdev: omapfb: acx565akm: replace snprintf with sysfs_emit + - ARM: dts: qcom: fix gic_irq_domain_translate warnings for msm8960 + - ARM: dts: bcm2837: Add the missing L1/L2 cache information + - ASoC: madera: Add dependencies on MFD + - media: atomisp_gmin_platform: Add DMI quirk to not turn AXP ELDO2 regulator + off on some boards + - media: atomisp: fix dummy_ptr check to avoid duplicate active_bo + - ARM: ftrace: avoid redundant loads or clobbering IP + - ARM: dts: imx7: Use audio_mclk_post_div instead audio_mclk_root_clk + - arm64: defconfig: build imx-sdma as a module + - video: fbdev: omapfb: panel-dsi-cm: Use sysfs_emit() instead of snprintf() + - video: fbdev: omapfb: panel-tpo-td043mtea1: Use sysfs_emit() instead of + snprintf() + - video: fbdev: udlfb: replace snprintf in show functions with sysfs_emit + - ARM: dts: bcm2711: Add the missing L1/L2 cache information + - ASoC: soc-core: skip zero num_dai component in searching dai name + - media: imx-jpeg: fix a bug of accessing array out of bounds + - media: cx88-mpeg: clear interrupt status register before streaming video + - uaccess: fix type mismatch warnings from access_ok() + - lib/test_lockup: fix kernel pointer check for separate address spaces + - ARM: tegra: tamonten: Fix I2C3 pad setting + - ARM: mmp: Fix failure to remove sram device + - ASoC: amd: vg: fix for pm resume callback sequence + - video: fbdev: sm712fb: Fix crash in smtcfb_write() + - media: i2c: ov5648: Fix lockdep error + - media: Revert "media: em28xx: add missing em28xx_close_extension" + - media: hdpvr: initialize dev->worker at hdpvr_register_videodev + - ASoC: Intel: sof_sdw: fix quirks for 2022 HP Spectre x360 13" + - tracing: Have TRACE_DEFINE_ENUM affect trace event types as well + - mmc: host: Return an error when ->enable_sdio_irq() ops is missing + - media: atomisp: fix bad usage at error handling logic + - ALSA: hda/realtek: Add alc256-samsung-headphone fixup + - KVM: x86: Reinitialize context if host userspace toggles EFER.LME + - KVM: x86/mmu: Move "invalid" check out of kvm_tdp_mmu_get_root() + - KVM: x86/mmu: Zap _all_ roots when unmapping gfn range in TDP MMU + - KVM: x86/mmu: Check for present SPTE when clearing dirty bit in TDP MMU + - KVM: x86: hyper-v: Drop redundant 'ex' parameter from kvm_hv_send_ipi() + - KVM: x86: hyper-v: Drop redundant 'ex' parameter from kvm_hv_flush_tlb() + - KVM: x86: hyper-v: Fix the maximum number of sparse banks for XMM fast TLB + flush hypercalls + - KVM: x86: hyper-v: HVCALL_SEND_IPI_EX is an XMM fast hypercall + - powerpc/kasan: Fix early region not updated correctly + - powerpc/lib/sstep: Fix 'sthcx' instruction + - powerpc/lib/sstep: Fix build errors with newer binutils + - powerpc: Add set_memory_{p/np}() and remove set_memory_attr() + - powerpc: Fix build errors with newer binutils + - drm/dp: Fix off-by-one in register cache size + - drm/i915: Treat SAGV block time 0 as SAGV disabled + - drm/i915: Fix PSF GV point mask when SAGV is not possible + - drm/i915: Reject unsupported TMDS rates on ICL+ + - scsi: qla2xxx: Refactor asynchronous command initialization + - scsi: qla2xxx: Implement ref count for SRB + - scsi: qla2xxx: Fix stuck session in gpdb + - scsi: qla2xxx: Fix warning message due to adisc being flushed + - scsi: qla2xxx: Fix scheduling while atomic + - scsi: qla2xxx: Fix premature hw access after PCI error + - scsi: qla2xxx: Fix wrong FDMI data for 64G adapter + - scsi: qla2xxx: Fix warning for missing error code + - scsi: qla2xxx: Fix device reconnect in loop topology + - scsi: qla2xxx: edif: Fix clang warning + - scsi: qla2xxx: Fix T10 PI tag escape and IP guard options for 28XX adapters + - scsi: qla2xxx: Add devids and conditionals for 28xx + - scsi: qla2xxx: Check for firmware dump already collected + - scsi: qla2xxx: Suppress a kernel complaint in qla_create_qpair() + - scsi: qla2xxx: Fix disk failure to rediscover + - scsi: qla2xxx: Fix incorrect reporting of task management failure + - scsi: qla2xxx: Fix hang due to session stuck + - scsi: qla2xxx: Fix missed DMA unmap for NVMe ls requests + - scsi: qla2xxx: Fix N2N inconsistent PLOGI + - scsi: qla2xxx: Fix stuck session of PRLI reject + - scsi: qla2xxx: Reduce false trigger to login + - scsi: qla2xxx: Use correct feature type field during RFF_ID processing + - platform: chrome: Split trace include file + - KVM: x86: Check lapic_in_kernel() before attempting to set a SynIC irq + - KVM: x86: Avoid theoretical NULL pointer dereference in + kvm_irq_delivery_to_apic_fast() + - KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activated + - KVM: Prevent module exit until all VMs are freed + - KVM: x86: fix sending PV IPI + - KVM: SVM: fix panic on out-of-bounds guest IRQ + - ubifs: rename_whiteout: Fix double free for whiteout_ui->data + - ubifs: Fix deadlock in concurrent rename whiteout and inode writeback + - ubifs: Add missing iput if do_tmpfile() failed in rename whiteout + - ubifs: Rename whiteout atomically + - ubifs: Fix 'ui->dirty' race between do_tmpfile() and writeback work + - ubifs: Rectify space amount budget for mkdir/tmpfile operations + - ubifs: setflags: Make dirtied_ino_d 8 bytes aligned + - ubifs: Fix read out-of-bounds in ubifs_wbuf_write_nolock() + - ubifs: Fix to add refcount once page is set private + - ubifs: rename_whiteout: correct old_dir size computing + - nvme: allow duplicate NSIDs for private namespaces + - nvme: fix the read-only state for zoned namespaces with unsupposed features + - wireguard: queueing: use CFI-safe ptr_ring cleanup function + - wireguard: socket: free skb in send6 when ipv6 is disabled + - wireguard: socket: ignore v6 endpoints when ipv6 is disabled + - XArray: Fix xas_create_range() when multi-order entry present + - can: mcba_usb: mcba_usb_start_xmit(): fix double dev_kfree_skb in error path + - can: mcba_usb: properly check endpoint type + - can: mcp251xfd: mcp251xfd_register_get_dev_id(): fix return of error value + - XArray: Update the LRU list in xas_split() + - modpost: restore the warning message for missing symbol versions + - rtc: check if __rtc_read_time was successful + - gfs2: gfs2_setattr_size error path fix + - gfs2: Make sure FITRIM minlen is rounded up to fs block size + - net: hns3: fix the concurrency between functions reading debugfs + - net: hns3: fix software vlan talbe of vlan 0 inconsistent with hardware + - rxrpc: fix some null-ptr-deref bugs in server_key.c + - rxrpc: Fix call timer start racing with call destruction + - mailbox: imx: fix wakeup failure from freeze mode + - crypto: arm/aes-neonbs-cbc - Select generic cbc and aes + - watch_queue: Free the page array when watch_queue is dismantled + - pinctrl: pinconf-generic: Print arguments for bias-pull-* + - watchdog: rti-wdt: Add missing pm_runtime_disable() in probe function + - net: sparx5: uses, depends on BRIDGE or !BRIDGE + - pinctrl: nuvoton: npcm7xx: Rename DS() macro to DSTR() + - pinctrl: nuvoton: npcm7xx: Use %zu printk format for ARRAY_SIZE() + - ASoC: mediatek: mt6358: add missing EXPORT_SYMBOLs + - ubi: Fix race condition between ctrl_cdev_ioctl and ubi_cdev_ioctl + - ARM: iop32x: offset IRQ numbers by 1 + - block: Fix the maximum minor value is blk_alloc_ext_minor() + - io_uring: fix memory leak of uid in files registration + - riscv module: remove (NOLOAD) + - ACPI: CPPC: Avoid out of bounds access when parsing _CPC data + - vhost: handle error while adding split ranges to iotlb + - spi: Fix Tegra QSPI example + - platform/chrome: cros_ec_typec: Check for EC device + - can: isotp: restore accidentally removed MSG_PEEK feature + - proc: bootconfig: Add null pointer check + - drm/connector: Fix typo in documentation + - scsi: qla2xxx: Add qla2x00_async_done() for async routines + - staging: mt7621-dts: fix pinctrl-0 items to be size-1 items on ethernet + - arm64: mm: Drop 'const' from conditional arm64_dma_phys_limit definition + - ASoC: soc-compress: Change the check for codec_dai + - Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" + - tracing: Have type enum modifications copy the strings + - net: add skb_set_end_offset() helper + - net: preserve skb_end_offset() in skb_unclone_keeptruesize() + - mm/mmap: return 1 from stack_guard_gap __setup() handler + - ARM: 9187/1: JIVE: fix return value of __setup handler + - mm/memcontrol: return 1 from cgroup.memory __setup() handler + - mm/usercopy: return 1 from hardened_usercopy __setup() handler + - af_unix: Support POLLPRI for OOB. + - bpf: Adjust BPF stack helper functions to accommodate skip > 0 + - bpf: Fix comment for helper bpf_current_task_under_cgroup() + - mmc: rtsx: Use pm_runtime_{get,put}() to handle runtime PM + - dt-bindings: mtd: nand-controller: Fix the reg property description + - dt-bindings: mtd: nand-controller: Fix a comment in the examples + - dt-bindings: spi: mxic: The interrupt property is not mandatory + - dt-bindings: memory: mtk-smi: No need mediatek,larb-id for mt8167 + - dt-bindings: pinctrl: pinctrl-microchip-sgpio: Fix example + - ubi: fastmap: Return error code if memory allocation fails in add_aeb() + - ASoC: SOF: Intel: Fix build error without SND_SOC_SOF_PCI_DEV + - ASoC: topology: Allow TLV control to be either read or write + - perf vendor events: Update metrics for SkyLake Server + - media: ov6650: Add try support to selection API operations + - media: ov6650: Fix crop rectangle affected by set format + - spi: mediatek: support tick_delay without enhance_timing + - ARM: dts: spear1340: Update serial node properties + - ARM: dts: spear13xx: Update SPI dma properties + - arm64: dts: ls1043a: Update i2c dma properties + - arm64: dts: ls1046a: Update i2c node dma properties + - um: Fix uml_mconsole stop/go + - docs: sysctl/kernel: add missing bit to panic_print + - openvswitch: Fixed nd target mask field in the flow dump. + - torture: Make torture.sh help message match reality + - n64cart: convert bi_disk to bi_bdev->bd_disk fix build + - mmc: rtsx: Let MMC core handle runtime PM + - mmc: rtsx: Fix build errors/warnings for unused variable + - KVM: x86/mmu: do compare-and-exchange of gPTE via the user address + - iommu/dma: Skip extra sync during unmap w/swiotlb + - iommu/dma: Fold _swiotlb helpers into callers + - iommu/dma: Check CONFIG_SWIOTLB more broadly + - swiotlb: Support aligned swiotlb buffers + - iommu/dma: Account for min_align_mask w/swiotlb + - coredump: Snapshot the vmas in do_coredump + - coredump: Remove the WARN_ON in dump_vma_snapshot + - coredump/elf: Pass coredump_params into fill_note_info + - coredump: Use the vma snapshot in fill_files_note + - PCI: xgene: Revert "PCI: xgene: Use inbound resources for setup" + - Linux 5.15.33 + * Jammy update: v5.15.32 upstream stable release (LP: #1969106) + - net: ipv6: fix skb_over_panic in __ip6_append_data + - tpm: Fix error handling in async work + - Bluetooth: btusb: Add another Realtek 8761BU + - llc: fix netdevice reference leaks in llc_ui_bind() + - ASoC: sti: Fix deadlock via snd_pcm_stop_xrun() call + - ALSA: oss: Fix PCM OSS buffer allocation overflow + - ALSA: usb-audio: add mapping for new Corsair Virtuoso SE + - ALSA: hda/realtek: Add quirk for Clevo NP70PNJ + - ALSA: hda/realtek: Add quirk for Clevo NP50PNJ + - ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 + - ALSA: hda/realtek: Add quirk for ASUS GA402 + - ALSA: pcm: Fix races among concurrent hw_params and hw_free calls + - ALSA: pcm: Fix races among concurrent read/write and buffer changes + - ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls + - ALSA: pcm: Fix races among concurrent prealloc proc writes + - ALSA: pcm: Add stream lock during PCM reset ioctl operations + - ALSA: usb-audio: Add mute TLV for playback volumes on RODE NT-USB + - ALSA: cmipci: Restore aux vol on suspend/resume + - ALSA: pci: fix reading of swapped values from pcmreg in AC97 codec + - drivers: net: xgene: Fix regression in CRC stripping + - ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board + - ACPI: battery: Add device HID and quirk for Microsoft Surface Go 3 + - ACPI: video: Force backlight native for Clevo NL5xRU and NL5xNU + - crypto: qat - disable registration of algorithms + - Bluetooth: btusb: Add one more Bluetooth part for the Realtek RTL8852AE + - Revert "ath: add support for special 0x0 regulatory domain" + - drm/virtio: Ensure that objs is not NULL in virtio_gpu_array_put_free() + - rcu: Don't deboost before reporting expedited quiescent state + - uaccess: fix integer overflow on access_ok() + - mac80211: fix potential double free on mesh join + - tpm: use try_get_ops() in tpm-space.c + - wcn36xx: Differentiate wcn3660 from wcn3620 + - m68k: fix access_ok for coldfire + - nds32: fix access_ok() checks in get/put_user + - llc: only change llc->dev when bind() succeeds + - Linux 5.15.32 + * Jammy update: v5.15.31 upstream stable release (LP: #1969105) + - crypto: qcom-rng - ensure buffer for generate is completely filled + - ocfs2: fix crash when initialize filecheck kobj fails + - mm: swap: get rid of livelock in swapin readahead + - block: release rq qos structures for queue without disk + - drm/mgag200: Fix PLL setup for g200wb and g200ew + - efi: fix return value of __setup handlers + - alx: acquire mutex for alx_reinit in alx_change_mtu + - vsock: each transport cycles only on its own sockets + - esp6: fix check on ipv6_skip_exthdr's return value + - net: phy: marvell: Fix invalid comparison in the resume and suspend + functions + - net/packet: fix slab-out-of-bounds access in packet_recvmsg() + - atm: eni: Add check for dma_map_single + - iavf: Fix double free in iavf_reset_task + - hv_netvsc: Add check for kvmalloc_array + - drm/imx: parallel-display: Remove bus flags check in + imx_pd_bridge_atomic_check() + - drm/panel: simple: Fix Innolux G070Y2-L01 BPP settings + - net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() + - drm: Don't make DRM_PANEL_BRIDGE dependent on DRM_KMS_HELPERS + - net: dsa: Add missing of_node_put() in dsa_port_parse_of + - net: phy: mscc: Add MODULE_FIRMWARE macros + - bnx2x: fix built-in kernel driver load failure + - net: bcmgenet: skip invalid partial checksums + - net: mscc: ocelot: fix backwards compatibility with single-chain tc-flower + offload + - iavf: Fix hang during reboot/shutdown + - arm64: fix clang warning about TRAMP_VALIAS + - usb: gadget: rndis: prevent integer overflow in rndis_set_response() + - usb: gadget: Fix use-after-free bug by not setting udc->dev.driver + - usb: usbtmc: Fix bug in pipe direction for control transfers + - scsi: mpt3sas: Page fault in reply q processing + - Input: aiptek - properly check endpoint type + - perf symbols: Fix symbol size calculation condition + - btrfs: skip reserved bytes warning on unmount after log cleanup failure + - Linux 5.15.31 + + -- Tim Gardner Fri, 27 May 2022 06:54:43 -0600 + linux-azure-5.15 (5.15.0-1007.8~20.04.1) focal; urgency=medium * focal/linux-azure-5.15: 5.15.0-1007.8~20.04.1 -proposed tracker diff -u linux-azure-5.15-5.15.0/debian/control linux-azure-5.15-5.15.0/debian/control --- linux-azure-5.15-5.15.0/debian/control +++ linux-azure-5.15-5.15.0/debian/control @@ -54,7 +54,7 @@ XS-Testsuite: autopkgtest #XS-Testsuite-Depends: gcc-4.7 binutils -Package: linux-azure-5.15-headers-5.15.0-1007 +Package: linux-azure-5.15-headers-5.15.0-1008 Build-Profiles: Architecture: all Multi-Arch: foreign @@ -64,46 +64,46 @@ Description: Header files related to Linux kernel version 5.15.0 This package provides kernel header files for version 5.15.0, for sites that want the latest kernel headers. Please read - /usr/share/doc/linux-azure-5.15-headers-5.15.0-1007/debian.README.gz for details + /usr/share/doc/linux-azure-5.15-headers-5.15.0-1008/debian.README.gz for details -Package: linux-azure-5.15-tools-5.15.0-1007 +Package: linux-azure-5.15-tools-5.15.0-1008 Build-Profiles: Architecture: amd64 arm64 Section: devel Priority: optional Depends: ${misc:Depends}, ${shlibs:Depends}, linux-tools-common -Description: Linux kernel version specific tools for version 5.15.0-1007 +Description: Linux kernel version specific tools for version 5.15.0-1008 This package provides the architecture dependant parts for kernel version locked tools (such as perf and x86_energy_perf_policy) for - version 5.15.0-1007 on + version 5.15.0-1008 on 64 bit x86. - You probably want to install linux-tools-5.15.0-1007-. + You probably want to install linux-tools-5.15.0-1008-. -Package: linux-azure-5.15-cloud-tools-5.15.0-1007 +Package: linux-azure-5.15-cloud-tools-5.15.0-1008 Build-Profiles: Architecture: amd64 arm64 Section: devel Priority: optional Depends: ${misc:Depends}, ${shlibs:Depends}, linux-cloud-tools-common -Description: Linux kernel version specific cloud tools for version 5.15.0-1007 +Description: Linux kernel version specific cloud tools for version 5.15.0-1008 This package provides the architecture dependant parts for kernel - version locked tools for cloud tools for version 5.15.0-1007 on + version locked tools for cloud tools for version 5.15.0-1008 on 64 bit x86. - You probably want to install linux-cloud-tools-5.15.0-1007-. + You probably want to install linux-cloud-tools-5.15.0-1008-. -Package: linux-image-unsigned-5.15.0-1007-azure +Package: linux-image-unsigned-5.15.0-1008-azure Build-Profiles: Architecture: amd64 arm64 Section: kernel Priority: optional Provides: linux-image, fuse-module, kvm-api-4, redhat-cluster-modules, ivtv-modules, virtualbox-guest-modules [amd64], ${linux:rprovides} -Depends: ${misc:Depends}, ${shlibs:Depends}, kmod, linux-base (>= 4.5ubuntu1~16.04.1), linux-modules-5.15.0-1007-azure +Depends: ${misc:Depends}, ${shlibs:Depends}, kmod, linux-base (>= 4.5ubuntu1~16.04.1), linux-modules-5.15.0-1008-azure Recommends: grub-pc [amd64] | grub-efi-amd64 [amd64] | grub-efi-ia32 [amd64] | grub [amd64] | flash-kernel [arm64] | grub-efi-arm64 [arm64] Breaks: flash-kernel (<< 3.0~rc.4ubuntu64) [arm64] -Conflicts: linux-image-5.15.0-1007-azure -Suggests: fdutils, linux-azure-5.15-doc-5.15.0 | linux-azure-5.15-source-5.15.0, linux-azure-5.15-tools, linux-headers-5.15.0-1007-azure, initramfs-tools | linux-initramfs-tool +Conflicts: linux-image-5.15.0-1008-azure +Suggests: fdutils, linux-azure-5.15-doc-5.15.0 | linux-azure-5.15-source-5.15.0, linux-azure-5.15-tools, linux-headers-5.15.0-1008-azure, initramfs-tools | linux-initramfs-tool Description: Linux kernel image for version 5.15.0 on 64 bit x86 SMP This package contains the unsigned Linux kernel image for version 5.15.0 on 64 bit x86 SMP. @@ -116,12 +116,12 @@ the linux-azure meta-package, which will ensure that upgrades work correctly, and that supporting packages are also installed. -Package: linux-modules-5.15.0-1007-azure +Package: linux-modules-5.15.0-1008-azure Build-Profiles: Architecture: amd64 arm64 Section: kernel Priority: optional -Depends: ${misc:Depends}, ${shlibs:Depends}, linux-image-5.15.0-1007-azure | linux-image-unsigned-5.15.0-1007-azure, linux-base-sgx +Depends: ${misc:Depends}, ${shlibs:Depends}, linux-image-5.15.0-1008-azure | linux-image-unsigned-5.15.0-1008-azure, linux-base-sgx Built-Using: ${linux:BuiltUsing} Description: Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP Contains the corresponding System.map file, the modules built by the @@ -136,12 +136,12 @@ the linux-azure meta-package, which will ensure that upgrades work correctly, and that supporting packages are also installed. -Package: linux-modules-extra-5.15.0-1007-azure +Package: linux-modules-extra-5.15.0-1008-azure Build-Profiles: Architecture: amd64 arm64 Section: kernel Priority: optional -Depends: ${misc:Depends}, ${shlibs:Depends}, linux-image-5.15.0-1007-azure | linux-image-unsigned-5.15.0-1007-azure, crda | wireless-crda +Depends: ${misc:Depends}, ${shlibs:Depends}, linux-image-5.15.0-1008-azure | linux-image-unsigned-5.15.0-1008-azure, crda | wireless-crda Description: Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP This package contains the Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP. @@ -158,21 +158,21 @@ the linux-azure meta-package, which will ensure that upgrades work correctly, and that supporting packages are also installed. -Package: linux-headers-5.15.0-1007-azure +Package: linux-headers-5.15.0-1008-azure Build-Profiles: Architecture: amd64 arm64 Section: devel Priority: optional -Depends: ${misc:Depends}, linux-azure-5.15-headers-5.15.0-1007, ${shlibs:Depends} +Depends: ${misc:Depends}, linux-azure-5.15-headers-5.15.0-1008, ${shlibs:Depends} Provides: linux-headers, linux-headers-3.0 Description: Linux kernel headers for version 5.15.0 on 64 bit x86 SMP This package provides kernel header files for version 5.15.0 on 64 bit x86 SMP. . This is for sites that want the latest kernel headers. Please read - /usr/share/doc/linux-headers-5.15.0-1007/debian.README.gz for details. + /usr/share/doc/linux-headers-5.15.0-1008/debian.README.gz for details. -Package: linux-image-unsigned-5.15.0-1007-azure-dbgsym +Package: linux-image-unsigned-5.15.0-1008-azure-dbgsym Build-Profiles: Architecture: amd64 arm64 Section: devel @@ -189,27 +189,27 @@ is uncompressed, and unstripped. This package also includes the unstripped modules. -Package: linux-tools-5.15.0-1007-azure +Package: linux-tools-5.15.0-1008-azure Build-Profiles: Architecture: amd64 arm64 Section: devel Priority: optional -Depends: ${misc:Depends}, linux-azure-5.15-tools-5.15.0-1007 -Description: Linux kernel version specific tools for version 5.15.0-1007 +Depends: ${misc:Depends}, linux-azure-5.15-tools-5.15.0-1008 +Description: Linux kernel version specific tools for version 5.15.0-1008 This package provides the architecture dependant parts for kernel version locked tools (such as perf and x86_energy_perf_policy) for - version 5.15.0-1007 on + version 5.15.0-1008 on 64 bit x86. -Package: linux-cloud-tools-5.15.0-1007-azure +Package: linux-cloud-tools-5.15.0-1008-azure Build-Profiles: Architecture: amd64 arm64 Section: devel Priority: optional -Depends: ${misc:Depends}, linux-azure-5.15-cloud-tools-5.15.0-1007 -Description: Linux kernel version specific cloud tools for version 5.15.0-1007 +Depends: ${misc:Depends}, linux-azure-5.15-cloud-tools-5.15.0-1008 +Description: Linux kernel version specific cloud tools for version 5.15.0-1008 This package provides the architecture dependant parts for kernel - version locked tools for cloud for version 5.15.0-1007 on + version locked tools for cloud for version 5.15.0-1008 on 64 bit x86. Package: linux-udebs-azure @@ -223,7 +223,7 @@ for easier version and migration tracking. -Package: linux-buildinfo-5.15.0-1007-azure +Package: linux-buildinfo-5.15.0-1008-azure Build-Profiles: Architecture: amd64 arm64 Section: kernel diff -u linux-azure-5.15-5.15.0/debian/tests/ubuntu-regression-suite linux-azure-5.15-5.15.0/debian/tests/ubuntu-regression-suite --- linux-azure-5.15-5.15.0/debian/tests/ubuntu-regression-suite +++ linux-azure-5.15-5.15.0/debian/tests/ubuntu-regression-suite @@ -43,3 +43,3 @@ -git clone git://kernel.ubuntu.com/ubuntu/kernel-testing +git clone --depth=1 git://git.launchpad.net/~canonical-kernel-team/+git/kernel-testing kernel-testing/run-dep8-tests diff -u linux-azure-5.15-5.15.0/drivers/acpi/battery.c linux-azure-5.15-5.15.0/drivers/acpi/battery.c --- linux-azure-5.15-5.15.0/drivers/acpi/battery.c +++ linux-azure-5.15-5.15.0/drivers/acpi/battery.c @@ -60,6 +60,10 @@ static const struct acpi_device_id battery_device_ids[] = { {"PNP0C0A", 0}, + + /* Microsoft Surface Go 3 */ + {"MSHW0146", 0}, + {"", 0}, }; @@ -1177,6 +1181,14 @@ DMI_MATCH(DMI_PRODUCT_VERSION, "ThinkPad"), }, }, + { + /* Microsoft Surface Go 3 */ + .callback = battery_notification_delay_quirk, + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "Microsoft Corporation"), + DMI_MATCH(DMI_PRODUCT_NAME, "Surface Go 3"), + }, + }, {}, }; diff -u linux-azure-5.15-5.15.0/drivers/acpi/bus.c linux-azure-5.15-5.15.0/drivers/acpi/bus.c --- linux-azure-5.15-5.15.0/drivers/acpi/bus.c +++ linux-azure-5.15-5.15.0/drivers/acpi/bus.c @@ -332,21 +332,32 @@ if (ACPI_FAILURE(acpi_run_osc(handle, &context))) return; - kfree(context.ret.pointer); + capbuf_ret = context.ret.pointer; + if (context.ret.length <= OSC_SUPPORT_DWORD) { + kfree(context.ret.pointer); + return; + } - /* Now run _OSC again with query flag clear */ + /* + * Now run _OSC again with query flag clear and with the caps + * supported by both the OS and the platform. + */ capbuf[OSC_QUERY_DWORD] = 0; + capbuf[OSC_SUPPORT_DWORD] = capbuf_ret[OSC_SUPPORT_DWORD]; + kfree(context.ret.pointer); if (ACPI_FAILURE(acpi_run_osc(handle, &context))) return; capbuf_ret = context.ret.pointer; - osc_sb_apei_support_acked = - capbuf_ret[OSC_SUPPORT_DWORD] & OSC_SB_APEI_SUPPORT; - osc_pc_lpi_support_confirmed = - capbuf_ret[OSC_SUPPORT_DWORD] & OSC_SB_PCLPI_SUPPORT; - osc_sb_native_usb4_support_confirmed = - capbuf_ret[OSC_SUPPORT_DWORD] & OSC_SB_NATIVE_USB4_SUPPORT; + if (context.ret.length > OSC_SUPPORT_DWORD) { + osc_sb_apei_support_acked = + capbuf_ret[OSC_SUPPORT_DWORD] & OSC_SB_APEI_SUPPORT; + osc_pc_lpi_support_confirmed = + capbuf_ret[OSC_SUPPORT_DWORD] & OSC_SB_PCLPI_SUPPORT; + osc_sb_native_usb4_support_confirmed = + capbuf_ret[OSC_SUPPORT_DWORD] & OSC_SB_NATIVE_USB4_SUPPORT; + } kfree(context.ret.pointer); } diff -u linux-azure-5.15-5.15.0/drivers/acpi/cppc_acpi.c linux-azure-5.15-5.15.0/drivers/acpi/cppc_acpi.c --- linux-azure-5.15-5.15.0/drivers/acpi/cppc_acpi.c +++ linux-azure-5.15-5.15.0/drivers/acpi/cppc_acpi.c @@ -118,6 +118,8 @@ */ #define NUM_RETRIES 500ULL +#define OVER_16BTS_MASK ~0xFFFFULL + #define define_one_cppc_ro(_name) \ static struct kobj_attribute _name = \ __ATTR(_name, 0444, show_##_name, NULL) @@ -703,6 +705,11 @@ cpc_obj = &out_obj->package.elements[0]; if (cpc_obj->type == ACPI_TYPE_INTEGER) { num_ent = cpc_obj->integer.value; + if (num_ent <= 1) { + pr_debug("Unexpected _CPC NumEntries value (%d) for CPU:%d\n", + num_ent, pr->id); + goto out_free; + } } else { pr_debug("Unexpected entry type(%d) for NumEntries\n", cpc_obj->type); @@ -759,9 +766,26 @@ goto out_free; cpc_ptr->cpc_regs[i-2].sys_mem_vaddr = addr; } + } else if (gas_t->space_id == ACPI_ADR_SPACE_SYSTEM_IO) { + if (gas_t->access_width < 1 || gas_t->access_width > 3) { + /* + * 1 = 8-bit, 2 = 16-bit, and 3 = 32-bit. + * SystemIO doesn't implement 64-bit + * registers. + */ + pr_debug("Invalid access width %d for SystemIO register\n", + gas_t->access_width); + goto out_free; + } + if (gas_t->address & OVER_16BTS_MASK) { + /* SystemIO registers use 16-bit integer addresses */ + pr_debug("Invalid IO port %llu for SystemIO register\n", + gas_t->address); + goto out_free; + } } else { if (gas_t->space_id != ACPI_ADR_SPACE_FIXED_HARDWARE || !cpc_ffh_supported()) { - /* Support only PCC ,SYS MEM and FFH type regs */ + /* Support only PCC, SystemMemory, SystemIO, and FFH type regs. */ pr_debug("Unsupported register type: %d\n", gas_t->space_id); goto out_free; } @@ -936,7 +960,21 @@ } *val = 0; - if (reg->space_id == ACPI_ADR_SPACE_PLATFORM_COMM && pcc_ss_id >= 0) + + if (reg->space_id == ACPI_ADR_SPACE_SYSTEM_IO) { + u32 width = 8 << (reg->access_width - 1); + acpi_status status; + + status = acpi_os_read_port((acpi_io_address)reg->address, + (u32 *)val, width); + if (ACPI_FAILURE(status)) { + pr_debug("Error: Failed to read SystemIO port %llx\n", + reg->address); + return -EFAULT; + } + + return 0; + } else if (reg->space_id == ACPI_ADR_SPACE_PLATFORM_COMM && pcc_ss_id >= 0) vaddr = GET_PCC_VADDR(reg->address, pcc_ss_id); else if (reg->space_id == ACPI_ADR_SPACE_SYSTEM_MEMORY) vaddr = reg_res->sys_mem_vaddr; @@ -975,7 +1013,20 @@ int pcc_ss_id = per_cpu(cpu_pcc_subspace_idx, cpu); struct cpc_reg *reg = ®_res->cpc_entry.reg; - if (reg->space_id == ACPI_ADR_SPACE_PLATFORM_COMM && pcc_ss_id >= 0) + if (reg->space_id == ACPI_ADR_SPACE_SYSTEM_IO) { + u32 width = 8 << (reg->access_width - 1); + acpi_status status; + + status = acpi_os_write_port((acpi_io_address)reg->address, + (u32)val, width); + if (ACPI_FAILURE(status)) { + pr_debug("Error: Failed to write SystemIO port %llx\n", + reg->address); + return -EFAULT; + } + + return 0; + } else if (reg->space_id == ACPI_ADR_SPACE_PLATFORM_COMM && pcc_ss_id >= 0) vaddr = GET_PCC_VADDR(reg->address, pcc_ss_id); else if (reg->space_id == ACPI_ADR_SPACE_SYSTEM_MEMORY) vaddr = reg_res->sys_mem_vaddr; @@ -1243,6 +1294,51 @@ EXPORT_SYMBOL_GPL(cppc_get_perf_ctrs); /** + * cppc_set_enable - Set to enable CPPC on the processor by writing the + * Continuous Performance Control package EnableRegister field. + * @cpu: CPU for which to enable CPPC register. + * @enable: 0 - disable, 1 - enable CPPC feature on the processor. + * + * Return: 0 for success, -ERRNO or -EIO otherwise. + */ +int cppc_set_enable(int cpu, bool enable) +{ + int pcc_ss_id = per_cpu(cpu_pcc_subspace_idx, cpu); + struct cpc_register_resource *enable_reg; + struct cpc_desc *cpc_desc = per_cpu(cpc_desc_ptr, cpu); + struct cppc_pcc_data *pcc_ss_data = NULL; + int ret = -EINVAL; + + if (!cpc_desc) { + pr_debug("No CPC descriptor for CPU:%d\n", cpu); + return -EINVAL; + } + + enable_reg = &cpc_desc->cpc_regs[ENABLE]; + + if (CPC_IN_PCC(enable_reg)) { + + if (pcc_ss_id < 0) + return -EIO; + + ret = cpc_write(cpu, enable_reg, enable); + if (ret) + return ret; + + pcc_ss_data = pcc_data[pcc_ss_id]; + + down_write(&pcc_ss_data->pcc_lock); + /* after writing CPC, transfer the ownership of PCC to platfrom */ + ret = send_pcc_cmd(pcc_ss_id, CMD_WRITE); + up_write(&pcc_ss_data->pcc_lock); + return ret; + } + + return cpc_write(cpu, enable_reg, enable); +} +EXPORT_SYMBOL_GPL(cppc_set_enable); + +/** * cppc_set_perf - Set a CPU's performance controls. * @cpu: CPU for which to set performance controls. * @perf_ctrls: ptr to cppc_perf_ctrls. See cppc_acpi.h diff -u linux-azure-5.15-5.15.0/drivers/acpi/processor_idle.c linux-azure-5.15-5.15.0/drivers/acpi/processor_idle.c --- linux-azure-5.15-5.15.0/drivers/acpi/processor_idle.c +++ linux-azure-5.15-5.15.0/drivers/acpi/processor_idle.c @@ -95,6 +95,11 @@ DMI_MATCH(DMI_SYS_VENDOR, "ASUSTeK Computer Inc."), DMI_MATCH(DMI_PRODUCT_NAME,"L8400B series Notebook PC")}, (void *)1}, + /* T40 can not handle C3 idle state */ + { set_max_cstate, "IBM ThinkPad T40", { + DMI_MATCH(DMI_SYS_VENDOR, "IBM"), + DMI_MATCH(DMI_PRODUCT_NAME, "23737CU")}, + (void *)2}, {}, }; @@ -1076,6 +1081,11 @@ return 0; } +int __weak acpi_processor_ffh_lpi_probe(unsigned int cpu) +{ + return -EOPNOTSUPP; +} + static int acpi_processor_get_lpi_info(struct acpi_processor *pr) { int ret, i; @@ -1084,6 +1094,11 @@ struct acpi_device *d = NULL; struct acpi_lpi_states_array info[2], *tmp, *prev, *curr; + /* make sure our architecture has support */ + ret = acpi_processor_ffh_lpi_probe(pr->id); + if (ret == -EOPNOTSUPP) + return ret; + if (!osc_pc_lpi_support_confirmed) return -EOPNOTSUPP; @@ -1135,11 +1150,6 @@ return 0; } -int __weak acpi_processor_ffh_lpi_probe(unsigned int cpu) -{ - return -ENODEV; -} - int __weak acpi_processor_ffh_lpi_enter(struct acpi_lpi_state *lpi) { return -ENODEV; diff -u linux-azure-5.15-5.15.0/drivers/acpi/property.c linux-azure-5.15-5.15.0/drivers/acpi/property.c --- linux-azure-5.15-5.15.0/drivers/acpi/property.c +++ linux-azure-5.15-5.15.0/drivers/acpi/property.c @@ -685,7 +685,7 @@ */ if (obj->type == ACPI_TYPE_LOCAL_REFERENCE) { if (index) - return -EINVAL; + return -ENOENT; ret = acpi_bus_get_device(obj->reference.handle, &device); if (ret) diff -u linux-azure-5.15-5.15.0/drivers/acpi/scan.c linux-azure-5.15-5.15.0/drivers/acpi/scan.c --- linux-azure-5.15-5.15.0/drivers/acpi/scan.c +++ linux-azure-5.15-5.15.0/drivers/acpi/scan.c @@ -1693,17 +1693,21 @@ bool is_serial_bus_slave = false; static const struct acpi_device_id ignore_serial_bus_ids[] = { /* - * These devices have multiple I2cSerialBus resources and an i2c-client - * must be instantiated for each, each with its own i2c_device_id. - * Normally we only instantiate an i2c-client for the first resource, - * using the ACPI HID as id. These special cases are handled by the - * drivers/platform/x86/i2c-multi-instantiate.c driver, which knows - * which i2c_device_id to use for each resource. + * These devices have multiple SerialBus resources and a client + * device must be instantiated for each of them, each with + * its own device id. + * Normally we only instantiate one client device for the first + * resource, using the ACPI HID as id. These special cases are handled + * by the drivers/platform/x86/serial-multi-instantiate.c driver, which + * knows which client device id to use for each resource. */ {"BSG1160", }, {"BSG2150", }, + {"CSC3551", }, {"INT33FE", }, {"INT3515", }, + /* Non-conforming _HID for Cirrus Logic already released */ + {"CLSA0100", }, /* * HIDs of device with an UartSerialBusV2 resource for which userspace * expects a regular tty cdev to be created (instead of the in kernel diff -u linux-azure-5.15-5.15.0/drivers/ata/libata-core.c linux-azure-5.15-5.15.0/drivers/ata/libata-core.c --- linux-azure-5.15-5.15.0/drivers/ata/libata-core.c +++ linux-azure-5.15-5.15.0/drivers/ata/libata-core.c @@ -3999,6 +3999,9 @@ ATA_HORKAGE_ZERO_AFTER_TRIM, }, { "Crucial_CT*MX100*", "MU01", ATA_HORKAGE_NO_NCQ_TRIM | ATA_HORKAGE_ZERO_AFTER_TRIM, }, + { "Samsung SSD 840 EVO*", NULL, ATA_HORKAGE_NO_NCQ_TRIM | + ATA_HORKAGE_NO_DMA_LOG | + ATA_HORKAGE_ZERO_AFTER_TRIM, }, { "Samsung SSD 840*", NULL, ATA_HORKAGE_NO_NCQ_TRIM | ATA_HORKAGE_ZERO_AFTER_TRIM, }, { "Samsung SSD 850*", NULL, ATA_HORKAGE_NO_NCQ_TRIM | diff -u linux-azure-5.15-5.15.0/drivers/base/dd.c linux-azure-5.15-5.15.0/drivers/base/dd.c --- linux-azure-5.15-5.15.0/drivers/base/dd.c +++ linux-azure-5.15-5.15.0/drivers/base/dd.c @@ -296,6 +296,7 @@ return -EPROBE_DEFER; } +EXPORT_SYMBOL_GPL(driver_deferred_probe_check_state); static void deferred_probe_timeout_work_func(struct work_struct *work) { @@ -809,7 +810,7 @@ pr_warn("Too long list of driver names for 'driver_async_probe'!\n"); strlcpy(async_probe_drv_names, buf, ASYNC_DRV_NAMES_MAX_LEN); - return 0; + return 1; } __setup("driver_async_probe=", save_async_options); diff -u linux-azure-5.15-5.15.0/drivers/base/power/main.c linux-azure-5.15-5.15.0/drivers/base/power/main.c --- linux-azure-5.15-5.15.0/drivers/base/power/main.c +++ linux-azure-5.15-5.15.0/drivers/base/power/main.c @@ -2022,7 +2022,9 @@ void device_pm_check_callbacks(struct device *dev) { - spin_lock_irq(&dev->power.lock); + unsigned long flags; + + spin_lock_irqsave(&dev->power.lock, flags); dev->power.no_pm_callbacks = (!dev->bus || (pm_ops_is_empty(dev->bus->pm) && !dev->bus->suspend && !dev->bus->resume)) && @@ -2031,7 +2033,7 @@ (!dev->pm_domain || pm_ops_is_empty(&dev->pm_domain->ops)) && (!dev->driver || (pm_ops_is_empty(dev->driver->pm) && !dev->driver->suspend && !dev->driver->resume)); - spin_unlock_irq(&dev->power.lock); + spin_unlock_irqrestore(&dev->power.lock, flags); } bool dev_pm_skip_suspend(struct device *dev) diff -u linux-azure-5.15-5.15.0/drivers/block/loop.c linux-azure-5.15-5.15.0/drivers/block/loop.c --- linux-azure-5.15-5.15.0/drivers/block/loop.c +++ linux-azure-5.15-5.15.0/drivers/block/loop.c @@ -885,33 +885,33 @@ static ssize_t loop_attr_offset_show(struct loop_device *lo, char *buf) { - return sprintf(buf, "%llu\n", (unsigned long long)lo->lo_offset); + return sysfs_emit(buf, "%llu\n", (unsigned long long)lo->lo_offset); } static ssize_t loop_attr_sizelimit_show(struct loop_device *lo, char *buf) { - return sprintf(buf, "%llu\n", (unsigned long long)lo->lo_sizelimit); + return sysfs_emit(buf, "%llu\n", (unsigned long long)lo->lo_sizelimit); } static ssize_t loop_attr_autoclear_show(struct loop_device *lo, char *buf) { int autoclear = (lo->lo_flags & LO_FLAGS_AUTOCLEAR); - return sprintf(buf, "%s\n", autoclear ? "1" : "0"); + return sysfs_emit(buf, "%s\n", autoclear ? "1" : "0"); } static ssize_t loop_attr_partscan_show(struct loop_device *lo, char *buf) { int partscan = (lo->lo_flags & LO_FLAGS_PARTSCAN); - return sprintf(buf, "%s\n", partscan ? "1" : "0"); + return sysfs_emit(buf, "%s\n", partscan ? "1" : "0"); } static ssize_t loop_attr_dio_show(struct loop_device *lo, char *buf) { int dio = (lo->lo_flags & LO_FLAGS_DIRECT_IO); - return sprintf(buf, "%s\n", dio ? "1" : "0"); + return sysfs_emit(buf, "%s\n", dio ? "1" : "0"); } LOOP_ATTR_RO(backing_file); diff -u linux-azure-5.15-5.15.0/drivers/block/nbd.c linux-azure-5.15-5.15.0/drivers/block/nbd.c --- linux-azure-5.15-5.15.0/drivers/block/nbd.c +++ linux-azure-5.15-5.15.0/drivers/block/nbd.c @@ -254,7 +254,7 @@ mutex_lock(&nbd_index_mutex); idr_remove(&nbd_index_idr, nbd->index); mutex_unlock(&nbd_index_mutex); - + destroy_workqueue(nbd->recv_workq); kfree(nbd); } @@ -1260,10 +1260,6 @@ kfree(nbd->config); nbd->config = NULL; - if (nbd->recv_workq) - destroy_workqueue(nbd->recv_workq); - nbd->recv_workq = NULL; - nbd->tag_set.timeout = 0; nbd->disk->queue->limits.discard_granularity = 0; nbd->disk->queue->limits.discard_alignment = 0; @@ -1292,14 +1288,6 @@ return -EINVAL; } - nbd->recv_workq = alloc_workqueue("knbd%d-recv", - WQ_MEM_RECLAIM | WQ_HIGHPRI | - WQ_UNBOUND, 0, nbd->index); - if (!nbd->recv_workq) { - dev_err(disk_to_dev(nbd->disk), "Could not allocate knbd recv work queue.\n"); - return -ENOMEM; - } - blk_mq_update_nr_hw_queues(&nbd->tag_set, config->num_connections); nbd->pid = task_pid_nr(current); @@ -1725,6 +1713,15 @@ } nbd->disk = disk; + nbd->recv_workq = alloc_workqueue("nbd%d-recv", + WQ_MEM_RECLAIM | WQ_HIGHPRI | + WQ_UNBOUND, 0, nbd->index); + if (!nbd->recv_workq) { + dev_err(disk_to_dev(nbd->disk), "Could not allocate knbd recv work queue.\n"); + err = -ENOMEM; + goto out_err_disk; + } + /* * Tell the block layer that we are not a rotational device */ @@ -1755,14 +1752,16 @@ disk->first_minor = index << part_shift; if (disk->first_minor < index || disk->first_minor > MINORMASK) { err = -EINVAL; - goto out_free_idr; + goto out_free_work; } disk->minors = 1 << part_shift; disk->fops = &nbd_fops; disk->private_data = nbd; sprintf(disk->disk_name, "nbd%d", index); - add_disk(disk); + err = add_disk(disk); + if (err) + goto out_free_work; /* * Now publish the device. @@ -1771,6 +1770,10 @@ nbd_total_devices++; return nbd; +out_free_work: + destroy_workqueue(nbd->recv_workq); +out_err_disk: + blk_cleanup_disk(disk); out_free_idr: mutex_lock(&nbd_index_mutex); idr_remove(&nbd_index_idr, index); @@ -2024,13 +2027,10 @@ nbd_disconnect(nbd); sock_shutdown(nbd); /* - * Make sure recv thread has finished, so it does not drop the last - * config ref and try to destroy the workqueue from inside the work - * queue. And this also ensure that we can safely call nbd_clear_que() + * Make sure recv thread has finished, we can safely call nbd_clear_que() * to cancel the inflight I/Os. */ - if (nbd->recv_workq) - flush_workqueue(nbd->recv_workq); + flush_workqueue(nbd->recv_workq); nbd_clear_que(nbd); nbd->task_setup = NULL; mutex_unlock(&nbd->config_lock); diff -u linux-azure-5.15-5.15.0/drivers/block/virtio_blk.c linux-azure-5.15-5.15.0/drivers/block/virtio_blk.c --- linux-azure-5.15-5.15.0/drivers/block/virtio_blk.c +++ linux-azure-5.15-5.15.0/drivers/block/virtio_blk.c @@ -815,9 +815,17 @@ err = virtio_cread_feature(vdev, VIRTIO_BLK_F_BLK_SIZE, struct virtio_blk_config, blk_size, &blk_size); - if (!err) + if (!err) { + err = blk_validate_block_size(blk_size); + if (err) { + dev_err(&vdev->dev, + "virtio_blk: invalid block size: 0x%x\n", + blk_size); + goto out_cleanup_disk; + } + blk_queue_logical_block_size(q, blk_size); - else + } else blk_size = queue_logical_block_size(q); /* Use topology information if available */ diff -u linux-azure-5.15-5.15.0/drivers/bluetooth/btintel.c linux-azure-5.15-5.15.0/drivers/bluetooth/btintel.c --- linux-azure-5.15-5.15.0/drivers/bluetooth/btintel.c +++ linux-azure-5.15-5.15.0/drivers/bluetooth/btintel.c @@ -2263,10 +2263,15 @@ /* Apply the device specific HCI quirks * - * WBS for SdP - SdP and Stp have a same hw_varaint but - * different fw_variant + * WBS for SdP - For the Legacy ROM products, only SdP + * supports the WBS. But the version information is not + * enough to use here because the StP2 and SdP have same + * hw_variant and fw_variant. So, this flag is set by + * the transport driver (btusb) based on the HW info + * (idProduct) */ - if (ver.hw_variant == 0x08 && ver.fw_variant == 0x22) + if (!btintel_test_flag(hdev, + INTEL_ROM_LEGACY_NO_WBS_SUPPORT)) set_bit(HCI_QUIRK_WIDEBAND_SPEECH_SUPPORTED, &hdev->quirks); diff -u linux-azure-5.15-5.15.0/drivers/bluetooth/btintel.h linux-azure-5.15-5.15.0/drivers/bluetooth/btintel.h --- linux-azure-5.15-5.15.0/drivers/bluetooth/btintel.h +++ linux-azure-5.15-5.15.0/drivers/bluetooth/btintel.h @@ -147,6 +147,7 @@ INTEL_BROKEN_INITIAL_NCMD, INTEL_BROKEN_SHUTDOWN_LED, INTEL_ROM_LEGACY, + INTEL_ROM_LEGACY_NO_WBS_SUPPORT, __INTEL_NUM_FLAGS, }; diff -u linux-azure-5.15-5.15.0/drivers/bluetooth/btmtksdio.c linux-azure-5.15-5.15.0/drivers/bluetooth/btmtksdio.c --- linux-azure-5.15-5.15.0/drivers/bluetooth/btmtksdio.c +++ linux-azure-5.15-5.15.0/drivers/bluetooth/btmtksdio.c @@ -981,6 +981,8 @@ hdev->manufacturer = 70; set_bit(HCI_QUIRK_NON_PERSISTENT_SETUP, &hdev->quirks); + sdio_set_drvdata(func, bdev); + err = hci_register_dev(hdev); if (err < 0) { dev_err(&func->dev, "Can't register HCI device\n"); @@ -988,8 +990,6 @@ return err; } - sdio_set_drvdata(func, bdev); - /* pm_runtime_enable would be done after the firmware is being * downloaded because the core layer probably already enables * runtime PM for this func such as the case host->caps & diff -u linux-azure-5.15-5.15.0/drivers/bluetooth/btusb.c linux-azure-5.15-5.15.0/drivers/bluetooth/btusb.c --- linux-azure-5.15-5.15.0/drivers/bluetooth/btusb.c +++ linux-azure-5.15-5.15.0/drivers/bluetooth/btusb.c @@ -62,6 +62,7 @@ #define BTUSB_QCA_WCN6855 0x1000000 #define BTUSB_INTEL_BROKEN_SHUTDOWN_LED 0x2000000 #define BTUSB_INTEL_BROKEN_INITIAL_NCMD 0x4000000 +#define BTUSB_INTEL_NO_WBS_SUPPORT 0x8000000 static const struct usb_device_id btusb_table[] = { /* Generic Bluetooth USB device */ @@ -385,9 +386,11 @@ { USB_DEVICE(0x8087, 0x0033), .driver_info = BTUSB_INTEL_COMBINED }, { USB_DEVICE(0x8087, 0x07da), .driver_info = BTUSB_CSR }, { USB_DEVICE(0x8087, 0x07dc), .driver_info = BTUSB_INTEL_COMBINED | + BTUSB_INTEL_NO_WBS_SUPPORT | BTUSB_INTEL_BROKEN_INITIAL_NCMD | BTUSB_INTEL_BROKEN_SHUTDOWN_LED }, { USB_DEVICE(0x8087, 0x0a2a), .driver_info = BTUSB_INTEL_COMBINED | + BTUSB_INTEL_NO_WBS_SUPPORT | BTUSB_INTEL_BROKEN_SHUTDOWN_LED }, { USB_DEVICE(0x8087, 0x0a2b), .driver_info = BTUSB_INTEL_COMBINED }, { USB_DEVICE(0x8087, 0x0aa7), .driver_info = BTUSB_INTEL_COMBINED | @@ -405,6 +408,8 @@ BTUSB_WIDEBAND_SPEECH }, /* Realtek 8852AE Bluetooth devices */ + { USB_DEVICE(0x0bda, 0x2852), .driver_info = BTUSB_REALTEK | + BTUSB_WIDEBAND_SPEECH }, { USB_DEVICE(0x0bda, 0xc852), .driver_info = BTUSB_REALTEK | BTUSB_WIDEBAND_SPEECH }, { USB_DEVICE(0x0bda, 0x385a), .driver_info = BTUSB_REALTEK | @@ -491,6 +496,8 @@ /* Additional Realtek 8761BU Bluetooth devices */ { USB_DEVICE(0x0b05, 0x190e), .driver_info = BTUSB_REALTEK | BTUSB_WIDEBAND_SPEECH }, + { USB_DEVICE(0x2550, 0x8761), .driver_info = BTUSB_REALTEK | + BTUSB_WIDEBAND_SPEECH }, /* Additional Realtek 8821AE Bluetooth devices */ { USB_DEVICE(0x0b05, 0x17dc), .driver_info = BTUSB_REALTEK }, @@ -3232,6 +3239,7 @@ #define QCA_PATCH_UPDATED 0x80 #define QCA_DFU_TIMEOUT 3000 #define QCA_FLAG_MULTI_NVM 0x80 +#define QCA_BT_RESET_WAIT_MS 100 #define WCN6855_2_0_RAM_VERSION_GF 0x400c1200 #define WCN6855_2_1_RAM_VERSION_GF 0x400c1211 @@ -3558,6 +3566,13 @@ err = btusb_setup_qca_load_nvm(hdev, &ver, info); if (err < 0) return err; + + /* WCN6855 2.1 will reset to apply firmware downloaded here, so + * wait ~100ms for reset Done then go ahead, otherwise, it maybe + * cause potential enable failure. + */ + if (info->rom_version == 0x00130201) + msleep(QCA_BT_RESET_WAIT_MS); } return 0; @@ -3934,6 +3949,9 @@ hdev->send = btusb_send_frame_intel; hdev->cmd_timeout = btusb_intel_cmd_timeout; + if (id->driver_info & BTUSB_INTEL_NO_WBS_SUPPORT) + btintel_set_flag(hdev, INTEL_ROM_LEGACY_NO_WBS_SUPPORT); + if (id->driver_info & BTUSB_INTEL_BROKEN_INITIAL_NCMD) btintel_set_flag(hdev, INTEL_BROKEN_INITIAL_NCMD); diff -u linux-azure-5.15-5.15.0/drivers/bluetooth/hci_h5.c linux-azure-5.15-5.15.0/drivers/bluetooth/hci_h5.c --- linux-azure-5.15-5.15.0/drivers/bluetooth/hci_h5.c +++ linux-azure-5.15-5.15.0/drivers/bluetooth/hci_h5.c @@ -629,9 +629,11 @@ break; } - pm_runtime_get_sync(&hu->serdev->dev); - pm_runtime_mark_last_busy(&hu->serdev->dev); - pm_runtime_put_autosuspend(&hu->serdev->dev); + if (hu->serdev) { + pm_runtime_get_sync(&hu->serdev->dev); + pm_runtime_mark_last_busy(&hu->serdev->dev); + pm_runtime_put_autosuspend(&hu->serdev->dev); + } return 0; } diff -u linux-azure-5.15-5.15.0/drivers/bus/mhi/core/init.c linux-azure-5.15-5.15.0/drivers/bus/mhi/core/init.c --- linux-azure-5.15-5.15.0/drivers/bus/mhi/core/init.c +++ linux-azure-5.15-5.15.0/drivers/bus/mhi/core/init.c @@ -290,17 +290,17 @@ if (mhi_chan->offload_ch) continue; - tmp = chan_ctxt->chcfg; + tmp = le32_to_cpu(chan_ctxt->chcfg); tmp &= ~CHAN_CTX_CHSTATE_MASK; tmp |= (MHI_CH_STATE_DISABLED << CHAN_CTX_CHSTATE_SHIFT); tmp &= ~CHAN_CTX_BRSTMODE_MASK; tmp |= (mhi_chan->db_cfg.brstmode << CHAN_CTX_BRSTMODE_SHIFT); tmp &= ~CHAN_CTX_POLLCFG_MASK; tmp |= (mhi_chan->db_cfg.pollcfg << CHAN_CTX_POLLCFG_SHIFT); - chan_ctxt->chcfg = tmp; + chan_ctxt->chcfg = cpu_to_le32(tmp); - chan_ctxt->chtype = mhi_chan->type; - chan_ctxt->erindex = mhi_chan->er_index; + chan_ctxt->chtype = cpu_to_le32(mhi_chan->type); + chan_ctxt->erindex = cpu_to_le32(mhi_chan->er_index); mhi_chan->ch_state = MHI_CH_STATE_DISABLED; mhi_chan->tre_ring.db_addr = (void __iomem *)&chan_ctxt->wp; @@ -325,14 +325,14 @@ if (mhi_event->offload_ev) continue; - tmp = er_ctxt->intmod; + tmp = le32_to_cpu(er_ctxt->intmod); tmp &= ~EV_CTX_INTMODC_MASK; tmp &= ~EV_CTX_INTMODT_MASK; tmp |= (mhi_event->intmod << EV_CTX_INTMODT_SHIFT); - er_ctxt->intmod = tmp; + er_ctxt->intmod = cpu_to_le32(tmp); - er_ctxt->ertype = MHI_ER_TYPE_VALID; - er_ctxt->msivec = mhi_event->irq; + er_ctxt->ertype = cpu_to_le32(MHI_ER_TYPE_VALID); + er_ctxt->msivec = cpu_to_le32(mhi_event->irq); mhi_event->db_cfg.db_mode = true; ring->el_size = sizeof(struct mhi_tre); @@ -346,9 +346,9 @@ * ring is empty */ ring->rp = ring->wp = ring->base; - er_ctxt->rbase = ring->iommu_base; + er_ctxt->rbase = cpu_to_le64(ring->iommu_base); er_ctxt->rp = er_ctxt->wp = er_ctxt->rbase; - er_ctxt->rlen = ring->len; + er_ctxt->rlen = cpu_to_le64(ring->len); ring->ctxt_wp = &er_ctxt->wp; } @@ -375,9 +375,9 @@ goto error_alloc_cmd; ring->rp = ring->wp = ring->base; - cmd_ctxt->rbase = ring->iommu_base; + cmd_ctxt->rbase = cpu_to_le64(ring->iommu_base); cmd_ctxt->rp = cmd_ctxt->wp = cmd_ctxt->rbase; - cmd_ctxt->rlen = ring->len; + cmd_ctxt->rlen = cpu_to_le64(ring->len); ring->ctxt_wp = &cmd_ctxt->wp; } @@ -578,10 +578,10 @@ chan_ctxt->rp = 0; chan_ctxt->wp = 0; - tmp = chan_ctxt->chcfg; + tmp = le32_to_cpu(chan_ctxt->chcfg); tmp &= ~CHAN_CTX_CHSTATE_MASK; tmp |= (MHI_CH_STATE_DISABLED << CHAN_CTX_CHSTATE_SHIFT); - chan_ctxt->chcfg = tmp; + chan_ctxt->chcfg = cpu_to_le32(tmp); /* Update to all cores */ smp_wmb(); @@ -615,14 +615,14 @@ return -ENOMEM; } - tmp = chan_ctxt->chcfg; + tmp = le32_to_cpu(chan_ctxt->chcfg); tmp &= ~CHAN_CTX_CHSTATE_MASK; tmp |= (MHI_CH_STATE_ENABLED << CHAN_CTX_CHSTATE_SHIFT); - chan_ctxt->chcfg = tmp; + chan_ctxt->chcfg = cpu_to_le32(tmp); - chan_ctxt->rbase = tre_ring->iommu_base; + chan_ctxt->rbase = cpu_to_le64(tre_ring->iommu_base); chan_ctxt->rp = chan_ctxt->wp = chan_ctxt->rbase; - chan_ctxt->rlen = tre_ring->len; + chan_ctxt->rlen = cpu_to_le64(tre_ring->len); tre_ring->ctxt_wp = &chan_ctxt->wp; tre_ring->rp = tre_ring->wp = tre_ring->base; diff -u linux-azure-5.15-5.15.0/drivers/bus/mhi/core/pm.c linux-azure-5.15-5.15.0/drivers/bus/mhi/core/pm.c --- linux-azure-5.15-5.15.0/drivers/bus/mhi/core/pm.c +++ linux-azure-5.15-5.15.0/drivers/bus/mhi/core/pm.c @@ -218,7 +218,7 @@ continue; ring->wp = ring->base + ring->len - ring->el_size; - *ring->ctxt_wp = ring->iommu_base + ring->len - ring->el_size; + *ring->ctxt_wp = cpu_to_le64(ring->iommu_base + ring->len - ring->el_size); /* Update all cores */ smp_wmb(); @@ -420,7 +420,7 @@ continue; ring->wp = ring->base + ring->len - ring->el_size; - *ring->ctxt_wp = ring->iommu_base + ring->len - ring->el_size; + *ring->ctxt_wp = cpu_to_le64(ring->iommu_base + ring->len - ring->el_size); /* Update to all cores */ smp_wmb(); diff -u linux-azure-5.15-5.15.0/drivers/bus/mhi/pci_generic.c linux-azure-5.15-5.15.0/drivers/bus/mhi/pci_generic.c --- linux-azure-5.15-5.15.0/drivers/bus/mhi/pci_generic.c +++ linux-azure-5.15-5.15.0/drivers/bus/mhi/pci_generic.c @@ -327,6 +327,7 @@ .config = &modem_quectel_em1xx_config, .bar_num = MHI_PCI_DEFAULT_BAR_NUM, .dma_data_width = 32, + .mru_default = 32768, .sideband_wake = true, }; diff -u linux-azure-5.15-5.15.0/drivers/char/tpm/tpm-chip.c linux-azure-5.15-5.15.0/drivers/char/tpm/tpm-chip.c --- linux-azure-5.15-5.15.0/drivers/char/tpm/tpm-chip.c +++ linux-azure-5.15-5.15.0/drivers/char/tpm/tpm-chip.c @@ -274,14 +274,6 @@ kfree(chip); } -static void tpm_devs_release(struct device *dev) -{ - struct tpm_chip *chip = container_of(dev, struct tpm_chip, devs); - - /* release the master device reference */ - put_device(&chip->dev); -} - /** * tpm_class_shutdown() - prepare the TPM device for loss of power. * @dev: device to which the chip is associated. @@ -344,7 +336,6 @@ chip->dev_num = rc; device_initialize(&chip->dev); - device_initialize(&chip->devs); chip->dev.class = tpm_class; chip->dev.class->shutdown_pre = tpm_class_shutdown; @@ -352,39 +343,20 @@ chip->dev.parent = pdev; chip->dev.groups = chip->groups; - chip->devs.parent = pdev; - chip->devs.class = tpmrm_class; - chip->devs.release = tpm_devs_release; - /* get extra reference on main device to hold on - * behalf of devs. This holds the chip structure - * while cdevs is in use. The corresponding put - * is in the tpm_devs_release (TPM2 only) - */ - if (chip->flags & TPM_CHIP_FLAG_TPM2) - get_device(&chip->dev); - if (chip->dev_num == 0) chip->dev.devt = MKDEV(MISC_MAJOR, TPM_MINOR); else chip->dev.devt = MKDEV(MAJOR(tpm_devt), chip->dev_num); - chip->devs.devt = - MKDEV(MAJOR(tpm_devt), chip->dev_num + TPM_NUM_DEVICES); - rc = dev_set_name(&chip->dev, "tpm%d", chip->dev_num); if (rc) goto out; - rc = dev_set_name(&chip->devs, "tpmrm%d", chip->dev_num); - if (rc) - goto out; if (!pdev) chip->flags |= TPM_CHIP_FLAG_VIRTUAL; cdev_init(&chip->cdev, &tpm_fops); - cdev_init(&chip->cdevs, &tpmrm_fops); chip->cdev.owner = THIS_MODULE; - chip->cdevs.owner = THIS_MODULE; rc = tpm2_init_space(&chip->work_space, TPM2_SPACE_BUFFER_SIZE); if (rc) { @@ -396,7 +368,6 @@ return chip; out: - put_device(&chip->devs); put_device(&chip->dev); return ERR_PTR(rc); } @@ -445,14 +416,9 @@ } if (chip->flags & TPM_CHIP_FLAG_TPM2) { - rc = cdev_device_add(&chip->cdevs, &chip->devs); - if (rc) { - dev_err(&chip->devs, - "unable to cdev_device_add() %s, major %d, minor %d, err=%d\n", - dev_name(&chip->devs), MAJOR(chip->devs.devt), - MINOR(chip->devs.devt), rc); - return rc; - } + rc = tpm_devs_add(chip); + if (rc) + goto err_del_cdev; } /* Make the chip available. */ @@ -460,6 +426,10 @@ idr_replace(&dev_nums_idr, chip, chip->dev_num); mutex_unlock(&idr_lock); + return 0; + +err_del_cdev: + cdev_device_del(&chip->cdev, &chip->dev); return rc; } @@ -649,7 +619,7 @@ hwrng_unregister(&chip->hwrng); tpm_bios_log_teardown(chip); if (chip->flags & TPM_CHIP_FLAG_TPM2) - cdev_device_del(&chip->cdevs, &chip->devs); + tpm_devs_remove(chip); tpm_del_char_device(chip); } EXPORT_SYMBOL_GPL(tpm_chip_unregister); diff -u linux-azure-5.15-5.15.0/drivers/char/tpm/tpm2-space.c linux-azure-5.15-5.15.0/drivers/char/tpm/tpm2-space.c --- linux-azure-5.15-5.15.0/drivers/char/tpm/tpm2-space.c +++ linux-azure-5.15-5.15.0/drivers/char/tpm/tpm2-space.c @@ -58,12 +58,12 @@ void tpm2_del_space(struct tpm_chip *chip, struct tpm_space *space) { - mutex_lock(&chip->tpm_mutex); - if (!tpm_chip_start(chip)) { + + if (tpm_try_get_ops(chip) == 0) { tpm2_flush_sessions(chip, space); - tpm_chip_stop(chip); + tpm_put_ops(chip); } - mutex_unlock(&chip->tpm_mutex); + kfree(space->context_buf); kfree(space->session_buf); } @@ -576,0 +577,65 @@ + +/* + * Put the reference to the main device. + */ +static void tpm_devs_release(struct device *dev) +{ + struct tpm_chip *chip = container_of(dev, struct tpm_chip, devs); + + /* release the master device reference */ + put_device(&chip->dev); +} + +/* + * Remove the device file for exposed TPM spaces and release the device + * reference. This may also release the reference to the master device. + */ +void tpm_devs_remove(struct tpm_chip *chip) +{ + cdev_device_del(&chip->cdevs, &chip->devs); + put_device(&chip->devs); +} + +/* + * Add a device file to expose TPM spaces. Also take a reference to the + * main device. + */ +int tpm_devs_add(struct tpm_chip *chip) +{ + int rc; + + device_initialize(&chip->devs); + chip->devs.parent = chip->dev.parent; + chip->devs.class = tpmrm_class; + + /* + * Get extra reference on main device to hold on behalf of devs. + * This holds the chip structure while cdevs is in use. The + * corresponding put is in the tpm_devs_release. + */ + get_device(&chip->dev); + chip->devs.release = tpm_devs_release; + chip->devs.devt = MKDEV(MAJOR(tpm_devt), chip->dev_num + TPM_NUM_DEVICES); + cdev_init(&chip->cdevs, &tpmrm_fops); + chip->cdevs.owner = THIS_MODULE; + + rc = dev_set_name(&chip->devs, "tpmrm%d", chip->dev_num); + if (rc) + goto err_put_devs; + + rc = cdev_device_add(&chip->cdevs, &chip->devs); + if (rc) { + dev_err(&chip->devs, + "unable to cdev_device_add() %s, major %d, minor %d, err=%d\n", + dev_name(&chip->devs), MAJOR(chip->devs.devt), + MINOR(chip->devs.devt), rc); + goto err_put_devs; + } + + return 0; + +err_put_devs: + put_device(&chip->devs); + + return rc; +} diff -u linux-azure-5.15-5.15.0/drivers/clk/at91/sama7g5.c linux-azure-5.15-5.15.0/drivers/clk/at91/sama7g5.c --- linux-azure-5.15-5.15.0/drivers/clk/at91/sama7g5.c +++ linux-azure-5.15-5.15.0/drivers/clk/at91/sama7g5.c @@ -687,16 +687,16 @@ { .n = "pdmc0_gclk", .id = 68, .r = { .max = 50000000 }, - .pp = { "syspll_divpmcck", "baudpll_divpmcck", }, - .pp_mux_table = { 5, 8, }, + .pp = { "syspll_divpmcck", "audiopll_divpmcck", }, + .pp_mux_table = { 5, 9, }, .pp_count = 2, .pp_chg_id = INT_MIN, }, { .n = "pdmc1_gclk", .id = 69, .r = { .max = 50000000, }, - .pp = { "syspll_divpmcck", "baudpll_divpmcck", }, - .pp_mux_table = { 5, 8, }, + .pp = { "syspll_divpmcck", "audiopll_divpmcck", }, + .pp_mux_table = { 5, 9, }, .pp_count = 2, .pp_chg_id = INT_MIN, }, diff -u linux-azure-5.15-5.15.0/drivers/clk/clk-si5341.c linux-azure-5.15-5.15.0/drivers/clk/clk-si5341.c --- linux-azure-5.15-5.15.0/drivers/clk/clk-si5341.c +++ linux-azure-5.15-5.15.0/drivers/clk/clk-si5341.c @@ -798,6 +798,15 @@ u32 r_divider; u8 r[3]; + err = regmap_read(output->data->regmap, + SI5341_OUT_CONFIG(output), &val); + if (err < 0) + return err; + + /* If SI5341_OUT_CFG_RDIV_FORCE2 is set, r_divider is 2 */ + if (val & SI5341_OUT_CFG_RDIV_FORCE2) + return parent_rate / 2; + err = regmap_bulk_read(output->data->regmap, SI5341_OUT_R_REG(output), r, 3); if (err < 0) @@ -814,13 +823,6 @@ r_divider += 1; r_divider <<= 1; - err = regmap_read(output->data->regmap, - SI5341_OUT_CONFIG(output), &val); - if (err < 0) - return err; - - if (val & SI5341_OUT_CFG_RDIV_FORCE2) - r_divider = 2; return parent_rate / r_divider; } diff -u linux-azure-5.15-5.15.0/drivers/clk/clk.c linux-azure-5.15-5.15.0/drivers/clk/clk.c --- linux-azure-5.15-5.15.0/drivers/clk/clk.c +++ linux-azure-5.15-5.15.0/drivers/clk/clk.c @@ -631,6 +631,24 @@ *max_rate = min(*max_rate, clk_user->max_rate); } +static bool clk_core_check_boundaries(struct clk_core *core, + unsigned long min_rate, + unsigned long max_rate) +{ + struct clk *user; + + lockdep_assert_held(&prepare_lock); + + if (min_rate > core->max_rate || max_rate < core->min_rate) + return false; + + hlist_for_each_entry(user, &core->clks, clks_node) + if (min_rate > user->max_rate || max_rate < user->min_rate) + return false; + + return true; +} + void clk_hw_set_rate_range(struct clk_hw *hw, unsigned long min_rate, unsigned long max_rate) { @@ -2347,6 +2365,11 @@ clk->min_rate = min; clk->max_rate = max; + if (!clk_core_check_boundaries(clk->core, min, max)) { + ret = -EINVAL; + goto out; + } + rate = clk_core_get_rate_nolock(clk->core); if (rate < min || rate > max) { /* @@ -2375,6 +2398,7 @@ } } +out: if (clk->exclusive_count) clk_core_rate_protect(clk->core); @@ -3410,6 +3434,19 @@ __clk_set_parent_after(orphan, parent, NULL); __clk_recalc_accuracies(orphan); __clk_recalc_rates(orphan, 0); + + /* + * __clk_init_parent() will set the initial req_rate to + * 0 if the clock doesn't have clk_ops::recalc_rate and + * is an orphan when it's registered. + * + * 'req_rate' is used by clk_set_rate_range() and + * clk_put() to trigger a clk_set_rate() call whenever + * the boundaries are modified. Let's make sure + * 'req_rate' is set to something non-zero so that + * clk_set_rate_range() doesn't drop the frequency. + */ + orphan->req_rate = orphan->rate; } } } @@ -3730,8 +3767,9 @@ struct clk *clk_hw_get_clk(struct clk_hw *hw, const char *con_id) { struct device *dev = hw->core->dev; + const char *name = dev ? dev_name(dev) : NULL; - return clk_hw_create_clk(dev, hw, dev_name(dev), con_id); + return clk_hw_create_clk(dev, hw, name, con_id); } EXPORT_SYMBOL(clk_hw_get_clk); diff -u linux-azure-5.15-5.15.0/drivers/clk/imx/clk-imx8qxp-lpcg.c linux-azure-5.15-5.15.0/drivers/clk/imx/clk-imx8qxp-lpcg.c --- linux-azure-5.15-5.15.0/drivers/clk/imx/clk-imx8qxp-lpcg.c +++ linux-azure-5.15-5.15.0/drivers/clk/imx/clk-imx8qxp-lpcg.c @@ -248,7 +248,7 @@ for (i = 0; i < count; i++) { idx = bit_offset[i] / 4; - if (idx > IMX_LPCG_MAX_CLKS) { + if (idx >= IMX_LPCG_MAX_CLKS) { dev_warn(&pdev->dev, "invalid bit offset of clock %d\n", i); ret = -EINVAL; diff -u linux-azure-5.15-5.15.0/drivers/clocksource/timer-ti-dm-systimer.c linux-azure-5.15-5.15.0/drivers/clocksource/timer-ti-dm-systimer.c --- linux-azure-5.15-5.15.0/drivers/clocksource/timer-ti-dm-systimer.c +++ linux-azure-5.15-5.15.0/drivers/clocksource/timer-ti-dm-systimer.c @@ -694,9 +694,9 @@ return 0; } - if (pa == 0x48034000) /* dra7 dmtimer3 */ + if (pa == 0x4882c000) /* dra7 dmtimer15 */ return dmtimer_percpu_timer_init(np, 0); - else if (pa == 0x48036000) /* dra7 dmtimer4 */ + else if (pa == 0x4882e000) /* dra7 dmtimer16 */ return dmtimer_percpu_timer_init(np, 1); return 0; diff -u linux-azure-5.15-5.15.0/drivers/cpufreq/intel_pstate.c linux-azure-5.15-5.15.0/drivers/cpufreq/intel_pstate.c --- linux-azure-5.15-5.15.0/drivers/cpufreq/intel_pstate.c +++ linux-azure-5.15-5.15.0/drivers/cpufreq/intel_pstate.c @@ -335,6 +335,8 @@ static DECLARE_WORK(sched_itmt_work, intel_pstste_sched_itmt_work_fn); +#define CPPC_MAX_PERF U8_MAX + static void intel_pstate_set_itmt_prio(int cpu) { struct cppc_perf_caps cppc_perf; @@ -346,6 +348,14 @@ return; /* + * On some systems with overclocking enabled, CPPC.highest_perf is hardcoded to 0xff. + * In this case we can't use CPPC.highest_perf to enable ITMT. + * In this case we can look at MSR_HWP_CAPABILITIES bits [8:0] to decide. + */ + if (cppc_perf.highest_perf == CPPC_MAX_PERF) + cppc_perf.highest_perf = HWP_HIGHEST_PERF(READ_ONCE(all_cpu_data[cpu]->hwp_cap_cached)); + + /* * The priorities can be set regardless of whether or not * sched_set_itmt_support(true) has been called and it is valid to * update them at any time after it has been called. diff -u linux-azure-5.15-5.15.0/drivers/crypto/ccp/sev-dev.c linux-azure-5.15-5.15.0/drivers/crypto/ccp/sev-dev.c --- linux-azure-5.15-5.15.0/drivers/crypto/ccp/sev-dev.c +++ linux-azure-5.15-5.15.0/drivers/crypto/ccp/sev-dev.c @@ -241,7 +241,7 @@ struct psp_device *psp = psp_master; struct sev_data_init data; struct sev_device *sev; - int psp_ret, rc = 0; + int psp_ret = -1, rc = 0; if (!psp || !psp->sev_data) return -ENODEV; diff -u linux-azure-5.15-5.15.0/drivers/crypto/hisilicon/qm.c linux-azure-5.15-5.15.0/drivers/crypto/hisilicon/qm.c --- linux-azure-5.15-5.15.0/drivers/crypto/hisilicon/qm.c +++ linux-azure-5.15-5.15.0/drivers/crypto/hisilicon/qm.c @@ -4109,7 +4109,7 @@ static int qm_vf_read_qos(struct hisi_qm *qm) { int cnt = 0; - int ret; + int ret = -EINVAL; /* reset mailbox qos val */ qm->mb_qos = 0; diff -u linux-azure-5.15-5.15.0/drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c linux-azure-5.15-5.15.0/drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c --- linux-azure-5.15-5.15.0/drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c +++ linux-azure-5.15-5.15.0/drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c @@ -1634,16 +1634,13 @@ { int i, err = 0; - if (!IS_ENABLED(CONFIG_DM_CRYPT)) { - for (i = 0; i < ARRAY_SIZE(otx2_cpt_skciphers); i++) - otx2_cpt_skciphers[i].base.cra_flags &= - ~CRYPTO_ALG_DEAD; + for (i = 0; i < ARRAY_SIZE(otx2_cpt_skciphers); i++) + otx2_cpt_skciphers[i].base.cra_flags &= ~CRYPTO_ALG_DEAD; - err = crypto_register_skciphers(otx2_cpt_skciphers, - ARRAY_SIZE(otx2_cpt_skciphers)); - if (err) - return err; - } + err = crypto_register_skciphers(otx2_cpt_skciphers, + ARRAY_SIZE(otx2_cpt_skciphers)); + if (err) + return err; for (i = 0; i < ARRAY_SIZE(otx2_cpt_aeads); i++) otx2_cpt_aeads[i].base.cra_flags &= ~CRYPTO_ALG_DEAD; diff -u linux-azure-5.15-5.15.0/drivers/dma/idxd/device.c linux-azure-5.15-5.15.0/drivers/dma/idxd/device.c --- linux-azure-5.15-5.15.0/drivers/dma/idxd/device.c +++ linux-azure-5.15-5.15.0/drivers/dma/idxd/device.c @@ -700,11 +700,16 @@ memset(&group->grpcfg, 0, sizeof(group->grpcfg)); group->num_engines = 0; group->num_wqs = 0; - group->use_token_limit = false; - group->tokens_allowed = 0; - group->tokens_reserved = 0; - group->tc_a = -1; - group->tc_b = -1; + group->use_rdbuf_limit = false; + group->rdbufs_allowed = 0; + group->rdbufs_reserved = 0; + if (idxd->hw.version < DEVICE_VERSION_2 && !tc_override) { + group->tc_a = 1; + group->tc_b = 1; + } else { + group->tc_a = -1; + group->tc_b = -1; + } } } @@ -800,10 +805,10 @@ int i; struct device *dev = &idxd->pdev->dev; - /* Setup bandwidth token limit */ - if (idxd->token_limit) { + /* Setup bandwidth rdbuf limit */ + if (idxd->hw.gen_cap.config_en && idxd->rdbuf_limit) { reg.bits = ioread32(idxd->reg_base + IDXD_GENCFG_OFFSET); - reg.token_limit = idxd->token_limit; + reg.rdbuf_limit = idxd->rdbuf_limit; iowrite32(reg.bits, idxd->reg_base + IDXD_GENCFG_OFFSET); } @@ -944,13 +949,12 @@ group->tc_b = group->grpcfg.flags.tc_b = 1; else group->grpcfg.flags.tc_b = group->tc_b; - group->grpcfg.flags.use_token_limit = group->use_token_limit; - group->grpcfg.flags.tokens_reserved = group->tokens_reserved; - if (group->tokens_allowed) - group->grpcfg.flags.tokens_allowed = - group->tokens_allowed; + group->grpcfg.flags.use_rdbuf_limit = group->use_rdbuf_limit; + group->grpcfg.flags.rdbufs_reserved = group->rdbufs_reserved; + if (group->rdbufs_allowed) + group->grpcfg.flags.rdbufs_allowed = group->rdbufs_allowed; else - group->grpcfg.flags.tokens_allowed = idxd->max_tokens; + group->grpcfg.flags.rdbufs_allowed = idxd->max_rdbufs; } } @@ -1145,7 +1149,7 @@ int i, rc; reg.bits = ioread32(idxd->reg_base + IDXD_GENCFG_OFFSET); - idxd->token_limit = reg.token_limit; + idxd->rdbuf_limit = reg.rdbuf_limit; for (i = 0; i < idxd->max_groups; i++) { struct idxd_group *group = idxd->groups[i]; diff -u linux-azure-5.15-5.15.0/drivers/dma/idxd/init.c linux-azure-5.15-5.15.0/drivers/dma/idxd/init.c --- linux-azure-5.15-5.15.0/drivers/dma/idxd/init.c +++ linux-azure-5.15-5.15.0/drivers/dma/idxd/init.c @@ -464,9 +464,9 @@ dev_dbg(dev, "group_cap: %#llx\n", idxd->hw.group_cap.bits); idxd->max_groups = idxd->hw.group_cap.num_groups; dev_dbg(dev, "max groups: %u\n", idxd->max_groups); - idxd->max_tokens = idxd->hw.group_cap.total_tokens; - dev_dbg(dev, "max tokens: %u\n", idxd->max_tokens); - idxd->nr_tokens = idxd->max_tokens; + idxd->max_rdbufs = idxd->hw.group_cap.total_rdbufs; + dev_dbg(dev, "max read buffers: %u\n", idxd->max_rdbufs); + idxd->nr_rdbufs = idxd->max_rdbufs; /* read engine capabilities */ idxd->hw.engine_cap.bits = diff -u linux-azure-5.15-5.15.0/drivers/dma/idxd/registers.h linux-azure-5.15-5.15.0/drivers/dma/idxd/registers.h --- linux-azure-5.15-5.15.0/drivers/dma/idxd/registers.h +++ linux-azure-5.15-5.15.0/drivers/dma/idxd/registers.h @@ -65,9 +65,9 @@ union group_cap_reg { struct { u64 num_groups:8; - u64 total_tokens:8; - u64 token_en:1; - u64 token_limit:1; + u64 total_rdbufs:8; /* formerly total_tokens */ + u64 rdbuf_ctrl:1; /* formerly token_en */ + u64 rdbuf_limit:1; /* formerly token_limit */ u64 rsvd:46; }; u64 bits; @@ -111,7 +111,7 @@ #define IDXD_GENCFG_OFFSET 0x80 union gencfg_reg { struct { - u32 token_limit:8; + u32 rdbuf_limit:8; u32 rsvd:4; u32 user_int_en:1; u32 rsvd2:19; @@ -288,10 +288,10 @@ u32 tc_a:3; u32 tc_b:3; u32 rsvd:1; - u32 use_token_limit:1; - u32 tokens_reserved:8; + u32 use_rdbuf_limit:1; + u32 rdbufs_reserved:8; u32 rsvd2:4; - u32 tokens_allowed:8; + u32 rdbufs_allowed:8; u32 rsvd3:4; }; u32 bits; reverted: --- linux-azure-5.15-5.15.0/drivers/dma/sh/shdma-base.c +++ linux-azure-5.15-5.15.0.orig/drivers/dma/sh/shdma-base.c @@ -115,10 +115,8 @@ ret = pm_runtime_get(schan->dev); spin_unlock_irq(&schan->chan_lock); + if (ret < 0) - if (ret < 0) { dev_err(schan->dev, "%s(): GET = %d\n", __func__, ret); - pm_runtime_put(schan->dev); - } pm_runtime_barrier(schan->dev); diff -u linux-azure-5.15-5.15.0/drivers/firmware/arm_scmi/driver.c linux-azure-5.15-5.15.0/drivers/firmware/arm_scmi/driver.c --- linux-azure-5.15-5.15.0/drivers/firmware/arm_scmi/driver.c +++ linux-azure-5.15-5.15.0/drivers/firmware/arm_scmi/driver.c @@ -652,7 +652,8 @@ xfer = scmi_xfer_command_acquire(cinfo, msg_hdr); if (IS_ERR(xfer)) { - scmi_clear_channel(info, cinfo); + if (MSG_XTRACT_TYPE(msg_hdr) == MSG_TYPE_DELAYED_RESP) + scmi_clear_channel(info, cinfo); return; } diff -u linux-azure-5.15-5.15.0/drivers/firmware/efi/efi.c linux-azure-5.15-5.15.0/drivers/firmware/efi/efi.c --- linux-azure-5.15-5.15.0/drivers/firmware/efi/efi.c +++ linux-azure-5.15-5.15.0/drivers/firmware/efi/efi.c @@ -210,7 +210,7 @@ memcpy(efivar_ssdt, str, strlen(str)); else pr_warn("efivar_ssdt: name too long: %s\n", str); - return 0; + return 1; } __setup("efivar_ssdt=", efivar_ssdt_setup); diff -u linux-azure-5.15-5.15.0/drivers/firmware/google/Kconfig linux-azure-5.15-5.15.0/drivers/firmware/google/Kconfig --- linux-azure-5.15-5.15.0/drivers/firmware/google/Kconfig +++ linux-azure-5.15-5.15.0/drivers/firmware/google/Kconfig @@ -21,7 +21,7 @@ config GOOGLE_COREBOOT_TABLE tristate "Coreboot Table Access" - depends on ACPI || OF + depends on HAS_IOMEM && (ACPI || OF) help This option enables the coreboot_table module, which provides other firmware modules access to the coreboot table. The coreboot table diff -u linux-azure-5.15-5.15.0/drivers/firmware/qcom_scm.c linux-azure-5.15-5.15.0/drivers/firmware/qcom_scm.c --- linux-azure-5.15-5.15.0/drivers/firmware/qcom_scm.c +++ linux-azure-5.15-5.15.0/drivers/firmware/qcom_scm.c @@ -749,12 +749,6 @@ }; int ret; - desc.args[0] = addr; - desc.args[1] = size; - desc.args[2] = spare; - desc.arginfo = QCOM_SCM_ARGS(3, QCOM_SCM_RW, QCOM_SCM_VAL, - QCOM_SCM_VAL); - ret = qcom_scm_call(__scm->dev, &desc, NULL); /* the pg table has been initialized already, ignore the error */ diff -u linux-azure-5.15-5.15.0/drivers/firmware/sysfb_simplefb.c linux-azure-5.15-5.15.0/drivers/firmware/sysfb_simplefb.c --- linux-azure-5.15-5.15.0/drivers/firmware/sysfb_simplefb.c +++ linux-azure-5.15-5.15.0/drivers/firmware/sysfb_simplefb.c @@ -115,14 +115,19 @@ ret = platform_device_add_resources(pd, &res, 1); - if (ret) { - platform_device_put(pd); - return ret; - } + if (ret) + goto err_put_device; ret = platform_device_add_data(pd, mode, sizeof(*mode)); - if (ret) { - platform_device_put(pd); - return ret; - } + if (ret) + goto err_put_device; - return platform_device_add(pd); + ret = platform_device_add(pd); + if (ret) + goto err_put_device; + + return 0; + +err_put_device: + platform_device_put(pd); + + return ret; } diff -u linux-azure-5.15-5.15.0/drivers/gpio/gpiolib-acpi.c linux-azure-5.15-5.15.0/drivers/gpio/gpiolib-acpi.c --- linux-azure-5.15-5.15.0/drivers/gpio/gpiolib-acpi.c +++ linux-azure-5.15-5.15.0/drivers/gpio/gpiolib-acpi.c @@ -392,8 +392,8 @@ pin = agpio->pin_table[0]; if (pin <= 255) { - char ev_name[5]; - sprintf(ev_name, "_%c%02hhX", + char ev_name[8]; + sprintf(ev_name, "_%c%02X", agpio->triggering == ACPI_EDGE_SENSITIVE ? 'E' : 'L', pin); if (ACPI_SUCCESS(acpi_get_handle(handle, ev_name, &evt_handle))) diff -u linux-azure-5.15-5.15.0/drivers/gpio/gpiolib.c linux-azure-5.15-5.15.0/drivers/gpio/gpiolib.c --- linux-azure-5.15-5.15.0/drivers/gpio/gpiolib.c +++ linux-azure-5.15-5.15.0/drivers/gpio/gpiolib.c @@ -1368,6 +1368,16 @@ { struct irq_domain *domain = gc->irq.domain; +#ifdef CONFIG_GPIOLIB_IRQCHIP + /* + * Avoid race condition with other code, which tries to lookup + * an IRQ before the irqchip has been properly registered, + * i.e. while gpiochip is still being brought up. + */ + if (!gc->irq.initialized) + return -EPROBE_DEFER; +#endif + if (!gpiochip_irqchip_irq_valid(gc, offset)) return -ENXIO; @@ -1550,6 +1560,15 @@ gpiochip_set_irq_hooks(gc); + /* + * Using barrier() here to prevent compiler from reordering + * gc->irq.initialized before initialization of above + * GPIO chip irq members. + */ + barrier(); + + gc->irq.initialized = true; + acpi_gpiochip_request_interrupts(gc); return 0; diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c --- linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c @@ -175,7 +175,7 @@ /* Check if bpc is within clock limit. Try to degrade gracefully otherwise */ if ((bpc == 12) && (mode_clock * 3/2 > max_tmds_clock)) { - if ((connector->display_info.edid_hdmi_dc_modes & DRM_EDID_HDMI_DC_30) && + if ((connector->display_info.edid_hdmi_rgb444_dc_modes & DRM_EDID_HDMI_DC_30) && (mode_clock * 5/4 <= max_tmds_clock)) bpc = 10; else diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c --- linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c @@ -1176,7 +1176,7 @@ return r; } - *val = amdgpu_bo_evict_vram(adev); + *val = amdgpu_ttm_evict_resources(adev, TTM_PL_VRAM); pm_runtime_mark_last_busy(dev->dev); pm_runtime_put_autosuspend(dev->dev); @@ -1189,17 +1189,15 @@ { struct amdgpu_device *adev = (struct amdgpu_device *)data; struct drm_device *dev = adev_to_drm(adev); - struct ttm_resource_manager *man; int r; r = pm_runtime_get_sync(dev->dev); if (r < 0) { - pm_runtime_put_autosuspend(adev_to_drm(adev)->dev); + pm_runtime_put_autosuspend(dev->dev); return r; } - man = ttm_manager_type(&adev->mman.bdev, TTM_PL_TT); - *val = ttm_resource_manager_evict_all(&adev->mman.bdev, man); + *val = amdgpu_ttm_evict_resources(adev, TTM_PL_TT); pm_runtime_mark_last_busy(dev->dev); pm_runtime_put_autosuspend(dev->dev); diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c --- linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c @@ -30,6 +30,7 @@ #include #include #include +#include #include #include @@ -2069,6 +2070,8 @@ */ static int amdgpu_device_ip_early_init(struct amdgpu_device *adev) { + struct drm_device *dev = adev_to_drm(adev); + struct pci_dev *parent; int i, r; amdgpu_device_enable_virtual_display(adev); @@ -2168,6 +2171,18 @@ return -EINVAL; } + if (amdgpu_has_atpx() && + (amdgpu_is_atpx_hybrid() || + amdgpu_has_atpx_dgpu_power_cntl()) && + ((adev->flags & AMD_IS_APU) == 0) && + !pci_is_thunderbolt_attached(to_pci_dev(dev->dev))) + adev->flags |= AMD_IS_PX; + + if (!(adev->flags & AMD_IS_APU)) { + parent = pci_upstream_bridge(adev->pdev); + adev->has_pr3 = parent ? pci_pr3_present(parent) : false; + } + amdgpu_amdkfd_device_probe(adev); adev->pm.pp_feature = amdgpu_pp_feature_mask; @@ -3913,6 +3928,25 @@ } +/** + * amdgpu_device_evict_resources - evict device resources + * @adev: amdgpu device object + * + * Evicts all ttm device resources(vram BOs, gart table) from the lru list + * of the vram memory type. Mainly used for evicting device resources + * at suspend time. + * + */ +static void amdgpu_device_evict_resources(struct amdgpu_device *adev) +{ + /* No need to evict vram on APUs for suspend to ram or s2idle */ + if ((adev->in_s3 || adev->in_s0ix) && (adev->flags & AMD_IS_APU)) + return; + + if (amdgpu_ttm_evict_resources(adev, TTM_PL_VRAM)) + DRM_WARN("evicting device resources failed\n"); + +} /* * Suspend & resume. @@ -3953,17 +3987,16 @@ if (!adev->in_s0ix) amdgpu_amdkfd_suspend(adev, adev->in_runpm); - /* evict vram memory */ - amdgpu_bo_evict_vram(adev); + /* First evict vram memory */ + amdgpu_device_evict_resources(adev); amdgpu_fence_driver_hw_fini(adev); amdgpu_device_ip_suspend_phase2(adev); - /* evict remaining vram memory - * This second call to evict vram is to evict the gart page table - * using the CPU. + /* This second call to evict device resources is to evict + * the gart page table using the CPU. */ - amdgpu_bo_evict_vram(adev); + amdgpu_device_evict_resources(adev); return 0; } @@ -5610,7 +5643,7 @@ struct amdgpu_ring *ring) { #ifdef CONFIG_X86_64 - if (adev->flags & AMD_IS_APU) + if ((adev->flags & AMD_IS_APU) && !amdgpu_passthrough(adev)) return; #endif if (adev->gmc.xgmi.connected_to_cpu) @@ -5626,7 +5659,7 @@ struct amdgpu_ring *ring) { #ifdef CONFIG_X86_64 - if (adev->flags & AMD_IS_APU) + if ((adev->flags & AMD_IS_APU) && !amdgpu_passthrough(adev)) return; #endif if (adev->gmc.xgmi.connected_to_cpu) diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c --- linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c @@ -39,6 +39,7 @@ #include #include #include +#include #include "amdgpu.h" #include "amdgpu_irq.h" @@ -680,7 +681,7 @@ * Maximum number of processes that HWS can schedule concurrently. The maximum is the * number of VMIDs assigned to the HWS, which is also the default. */ -int hws_max_conc_proc = 8; +int hws_max_conc_proc = -1; module_param(hws_max_conc_proc, int, 0444); MODULE_PARM_DESC(hws_max_conc_proc, "Max # processes HWS can execute concurrently when sched_policy=0 (0 = no concurrency, #VMIDs for KFD = Maximum(default))"); @@ -2012,7 +2013,8 @@ * however, SME requires an indirect IOMMU mapping because the encryption * bit is beyond the DMA mask of the chip. */ - if (mem_encrypt_active() && ((flags & AMD_ASIC_MASK) == CHIP_RAVEN)) { + if (cc_platform_has(CC_ATTR_MEM_ENCRYPT) && + ((flags & AMD_ASIC_MASK) == CHIP_RAVEN)) { dev_info(&pdev->dev, "SME is not compatible with RAVEN\n"); return -ENOTSUPP; @@ -2246,18 +2248,23 @@ { struct drm_device *drm_dev = dev_get_drvdata(dev); struct amdgpu_device *adev = drm_to_adev(drm_dev); - int r; if (amdgpu_acpi_is_s0ix_active(adev)) adev->in_s0ix = true; - adev->in_s3 = true; - r = amdgpu_device_suspend(drm_dev, true); - adev->in_s3 = false; - if (r) - return r; + else + adev->in_s3 = true; + return amdgpu_device_suspend(drm_dev, true); +} + +static int amdgpu_pmops_suspend_noirq(struct device *dev) +{ + struct drm_device *drm_dev = dev_get_drvdata(dev); + struct amdgpu_device *adev = drm_to_adev(drm_dev); + if (!adev->in_s0ix) - r = amdgpu_asic_reset(adev); - return r; + return amdgpu_asic_reset(adev); + + return 0; } static int amdgpu_pmops_resume(struct device *dev) @@ -2269,6 +2276,8 @@ r = amdgpu_device_resume(drm_dev, true); if (amdgpu_acpi_is_s0ix_active(adev)) adev->in_s0ix = false; + else + adev->in_s3 = false; return r; } @@ -2492,6 +2501,7 @@ .prepare = amdgpu_pmops_prepare, .complete = amdgpu_pmops_complete, .suspend = amdgpu_pmops_suspend, + .suspend_noirq = amdgpu_pmops_suspend_noirq, .resume = amdgpu_pmops_resume, .freeze = amdgpu_pmops_freeze, .thaw = amdgpu_pmops_thaw, diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c --- linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c @@ -152,21 +152,10 @@ int amdgpu_driver_load_kms(struct amdgpu_device *adev, unsigned long flags) { struct drm_device *dev; - struct pci_dev *parent; int r, acpi_status; dev = adev_to_drm(adev); - if (amdgpu_has_atpx() && - (amdgpu_is_atpx_hybrid() || - amdgpu_has_atpx_dgpu_power_cntl()) && - ((flags & AMD_IS_APU) == 0) && - !pci_is_thunderbolt_attached(to_pci_dev(dev->dev))) - flags |= AMD_IS_PX; - - parent = pci_upstream_bridge(adev->pdev); - adev->has_pr3 = parent ? pci_pr3_present(parent) : false; - /* amdgpu_device_init should report only fatal error * like memory allocation failure or iomapping failure, * or memory manager initialization failure, it must diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c --- linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c @@ -2036,6 +2036,36 @@ return r; } +/** + * amdgpu_ttm_evict_resources - evict memory buffers + * @adev: amdgpu device object + * @mem_type: evicted BO's memory type + * + * Evicts all @mem_type buffers on the lru list of the memory type. + * + * Returns: + * 0 for success or a negative error code on failure. + */ +int amdgpu_ttm_evict_resources(struct amdgpu_device *adev, int mem_type) +{ + struct ttm_resource_manager *man; + + switch (mem_type) { + case TTM_PL_VRAM: + case TTM_PL_TT: + case AMDGPU_PL_GWS: + case AMDGPU_PL_GDS: + case AMDGPU_PL_OA: + man = ttm_manager_type(&adev->mman.bdev, mem_type); + break; + default: + DRM_ERROR("Trying to evict invalid memory type\n"); + return -EINVAL; + } + + return ttm_resource_manager_evict_all(&adev->mman.bdev, man); +} + #if defined(CONFIG_DEBUG_FS) static int amdgpu_mm_vram_table_show(struct seq_file *m, void *unused) diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c --- linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c @@ -1272,6 +1272,8 @@ { 0x1002, 0x15dd, 0x103c, 0x83e7, 0xd3 }, /* GFXOFF is unstable on C6 parts with a VBIOS 113-RAVEN-114 */ { 0x1002, 0x15dd, 0x1002, 0x15dd, 0xc6 }, + /* Apple MacBook Pro (15-inch, 2019) Radeon Pro Vega 20 4 GB */ + { 0x1002, 0x69af, 0x106b, 0x019a, 0xc0 }, { 0, 0, 0, 0, 0 }, }; diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c --- linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c @@ -788,7 +788,7 @@ adev->gmc.aper_size = pci_resource_len(adev->pdev, 0); #ifdef CONFIG_X86_64 - if (adev->flags & AMD_IS_APU) { + if ((adev->flags & AMD_IS_APU) && !amdgpu_passthrough(adev)) { adev->gmc.aper_base = adev->gfxhub.funcs->get_mc_fb_offset(adev); adev->gmc.aper_size = adev->gmc.real_vram_size; } diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c --- linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c @@ -581,7 +581,7 @@ adev->gmc.aper_size = pci_resource_len(adev->pdev, 0); #ifdef CONFIG_X86_64 - if (adev->flags & AMD_IS_APU) { + if ((adev->flags & AMD_IS_APU) && !amdgpu_passthrough(adev)) { adev->gmc.aper_base = ((u64)RREG32(mmMC_VM_FB_OFFSET)) << 22; adev->gmc.aper_size = adev->gmc.real_vram_size; } diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c --- linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c @@ -1387,7 +1387,7 @@ */ /* check whether both host-gpu and gpu-gpu xgmi links exist */ - if ((adev->flags & AMD_IS_APU) || + if (((adev->flags & AMD_IS_APU) && !amdgpu_passthrough(adev)) || (adev->gmc.xgmi.supported && adev->gmc.xgmi.connected_to_cpu)) { adev->gmc.aper_base = @@ -1652,7 +1652,7 @@ amdgpu_gem_force_release(adev); amdgpu_vm_manager_fini(adev); amdgpu_gart_table_vram_free(adev); - amdgpu_bo_unref(&adev->gmc.pdb0_bo); + amdgpu_bo_free_kernel(&adev->gmc.pdb0_bo, NULL, &adev->gmc.ptr_pdb0); amdgpu_bo_fini(adev); return 0; diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdkfd/kfd_crat.c linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdkfd/kfd_crat.c --- linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdkfd/kfd_crat.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdkfd/kfd_crat.c @@ -1563,7 +1563,7 @@ /* Fetch the CRAT table from ACPI */ status = acpi_get_table(CRAT_SIGNATURE, 0, &crat_table); if (status == AE_NOT_FOUND) { - pr_warn("CRAT table not found\n"); + pr_info("CRAT table not found\n"); return -ENODATA; } else if (ACPI_FAILURE(status)) { const char *err = acpi_format_exception(status); diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdkfd/kfd_device.c linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdkfd/kfd_device.c --- linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdkfd/kfd_device.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdkfd/kfd_device.c @@ -834,15 +834,10 @@ } /* Verify module parameters regarding mapped process number*/ - if ((hws_max_conc_proc < 0) - || (hws_max_conc_proc > kfd->vm_info.vmid_num_kfd)) { - dev_err(kfd_device, - "hws_max_conc_proc %d must be between 0 and %d, use %d instead\n", - hws_max_conc_proc, kfd->vm_info.vmid_num_kfd, - kfd->vm_info.vmid_num_kfd); + if (hws_max_conc_proc >= 0) + kfd->max_proc_per_quantum = min((u32)hws_max_conc_proc, kfd->vm_info.vmid_num_kfd); + else kfd->max_proc_per_quantum = kfd->vm_info.vmid_num_kfd; - } else - kfd->max_proc_per_quantum = hws_max_conc_proc; /* calculate max size of mqds needed for queues */ size = max_num_of_queues_per_device * diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c --- linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c @@ -2483,7 +2483,8 @@ * this is the case when traversing through already created * MST connectors, should be skipped */ - if (aconnector->mst_port) + if (aconnector->dc_link && + aconnector->dc_link->type == dc_connection_mst_branch) continue; mutex_lock(&aconnector->hpd_lock); @@ -3716,7 +3717,7 @@ max - min); } -static int amdgpu_dm_backlight_set_level(struct amdgpu_display_manager *dm, +static void amdgpu_dm_backlight_set_level(struct amdgpu_display_manager *dm, int bl_idx, u32 user_brightness) { @@ -3744,7 +3745,8 @@ DRM_DEBUG("DM: Failed to update backlight on eDP[%d]\n", bl_idx); } - return rc ? 0 : 1; + if (rc) + dm->actual_brightness[bl_idx] = user_brightness; } static int amdgpu_dm_backlight_update_status(struct backlight_device *bd) @@ -7761,6 +7763,9 @@ mode = amdgpu_dm_create_common_mode(encoder, common_modes[i].name, common_modes[i].w, common_modes[i].h); + if (!mode) + continue; + drm_mode_probed_add(connector, mode); amdgpu_dm_connector->num_modes++; } @@ -9531,7 +9536,7 @@ /* restore the backlight level */ for (i = 0; i < dm->num_of_edps; i++) { if (dm->backlight_dev[i] && - (amdgpu_dm_backlight_get_level(dm, i) != dm->brightness[i])) + (dm->actual_brightness[i] != dm->brightness[i])) amdgpu_dm_backlight_set_level(dm, i, dm->brightness[i]); } #endif @@ -10441,10 +10446,13 @@ static int add_affected_mst_dsc_crtcs(struct drm_atomic_state *state, struct drm_crtc *crtc) { struct drm_connector *connector; - struct drm_connector_state *conn_state; + struct drm_connector_state *conn_state, *old_conn_state; struct amdgpu_dm_connector *aconnector = NULL; int i; - for_each_new_connector_in_state(state, connector, conn_state, i) { + for_each_oldnew_connector_in_state(state, connector, old_conn_state, conn_state, i) { + if (!conn_state->crtc) + conn_state = old_conn_state; + if (conn_state->crtc != crtc) continue; diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h --- linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h @@ -493,6 +493,12 @@ * cached backlight values. */ u32 brightness[AMDGPU_DM_MAX_NUM_EDP]; + /** + * @actual_brightness: + * + * last successfully applied backlight values. + */ + u32 actual_brightness[AMDGPU_DM_MAX_NUM_EDP]; }; enum dsc_clock_force_state { diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c --- linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c @@ -229,8 +229,10 @@ break; r = put_user(*(rd_buf + result), buf); - if (r) + if (r) { + kfree(rd_buf); return r; /* r = -EFAULT */ + } buf += 1; size -= 1; @@ -388,8 +390,10 @@ break; r = put_user((*(rd_buf + result)), buf); - if (r) + if (r) { + kfree(rd_buf); return r; /* r = -EFAULT */ + } buf += 1; size -= 1; @@ -1316,8 +1320,10 @@ break; } - if (!pipe_ctx) + if (!pipe_ctx) { + kfree(rd_buf); return -ENXIO; + } dsc = pipe_ctx->stream_res.dsc; if (dsc) @@ -1333,8 +1339,10 @@ break; r = put_user(*(rd_buf + result), buf); - if (r) + if (r) { + kfree(rd_buf); return r; /* r = -EFAULT */ + } buf += 1; size -= 1; @@ -1503,8 +1511,10 @@ break; } - if (!pipe_ctx) + if (!pipe_ctx) { + kfree(rd_buf); return -ENXIO; + } dsc = pipe_ctx->stream_res.dsc; if (dsc) @@ -1520,8 +1530,10 @@ break; r = put_user(*(rd_buf + result), buf); - if (r) + if (r) { + kfree(rd_buf); return r; /* r = -EFAULT */ + } buf += 1; size -= 1; @@ -1688,8 +1700,10 @@ break; } - if (!pipe_ctx) + if (!pipe_ctx) { + kfree(rd_buf); return -ENXIO; + } dsc = pipe_ctx->stream_res.dsc; if (dsc) @@ -1705,8 +1719,10 @@ break; r = put_user(*(rd_buf + result), buf); - if (r) + if (r) { + kfree(rd_buf); return r; /* r = -EFAULT */ + } buf += 1; size -= 1; @@ -1869,8 +1885,10 @@ break; } - if (!pipe_ctx) + if (!pipe_ctx) { + kfree(rd_buf); return -ENXIO; + } dsc = pipe_ctx->stream_res.dsc; if (dsc) @@ -1886,8 +1904,10 @@ break; r = put_user(*(rd_buf + result), buf); - if (r) + if (r) { + kfree(rd_buf); return r; /* r = -EFAULT */ + } buf += 1; size -= 1; @@ -2045,8 +2065,10 @@ break; } - if (!pipe_ctx) + if (!pipe_ctx) { + kfree(rd_buf); return -ENXIO; + } dsc = pipe_ctx->stream_res.dsc; if (dsc) @@ -2062,8 +2084,10 @@ break; r = put_user(*(rd_buf + result), buf); - if (r) + if (r) { + kfree(rd_buf); return r; /* r = -EFAULT */ + } buf += 1; size -= 1; @@ -2102,8 +2126,10 @@ break; } - if (!pipe_ctx) + if (!pipe_ctx) { + kfree(rd_buf); return -ENXIO; + } dsc = pipe_ctx->stream_res.dsc; if (dsc) @@ -2119,8 +2145,10 @@ break; r = put_user(*(rd_buf + result), buf); - if (r) + if (r) { + kfree(rd_buf); return r; /* r = -EFAULT */ + } buf += 1; size -= 1; @@ -2174,8 +2202,10 @@ break; } - if (!pipe_ctx) + if (!pipe_ctx) { + kfree(rd_buf); return -ENXIO; + } dsc = pipe_ctx->stream_res.dsc; if (dsc) @@ -2191,8 +2221,10 @@ break; r = put_user(*(rd_buf + result), buf); - if (r) + if (r) { + kfree(rd_buf); return r; /* r = -EFAULT */ + } buf += 1; size -= 1; @@ -2246,8 +2278,10 @@ break; } - if (!pipe_ctx) + if (!pipe_ctx) { + kfree(rd_buf); return -ENXIO; + } dsc = pipe_ctx->stream_res.dsc; if (dsc) @@ -2263,8 +2297,10 @@ break; r = put_user(*(rd_buf + result), buf); - if (r) + if (r) { + kfree(rd_buf); return r; /* r = -EFAULT */ + } buf += 1; size -= 1; @@ -3254,8 +3290,10 @@ dc->hwss.get_dcc_en_bits(dc, dcc_en_bits); rd_buf = kcalloc(rd_buf_size, sizeof(char), GFP_KERNEL); - if (!rd_buf) + if (!rd_buf) { + kfree(dcc_en_bits); return -ENOMEM; + } for (i = 0; i < num_pipes; i++) offset += snprintf(rd_buf + offset, rd_buf_size - offset, @@ -3268,8 +3306,10 @@ if (*pos >= rd_buf_size) break; r = put_user(*(rd_buf + result), buf); - if (r) + if (r) { + kfree(rd_buf); return r; /* r = -EFAULT */ + } buf += 1; size -= 1; *pos += 1; diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/display/dc/core/dc_resource.c linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/display/dc/core/dc_resource.c --- linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/display/dc/core/dc_resource.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/display/dc/core/dc_resource.c @@ -1600,6 +1600,9 @@ if (is_timing_changed(stream_a, stream_b)) return false; + if (stream_a->signal != stream_b->signal) + return false; + if (stream_a->dpms_off != stream_b->dpms_off) return false; @@ -1624,8 +1627,8 @@ if (old_stream->ignore_msa_timing_param != stream->ignore_msa_timing_param) return false; - // Only Have Audio left to check whether it is same or not. This is a corner case for Tiled sinks - if (old_stream->audio_info.mode_count != stream->audio_info.mode_count) + /*compare audio info*/ + if (memcmp(&old_stream->audio_info, &stream->audio_info, sizeof(stream->audio_info)) != 0) return false; return true; diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c --- linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c @@ -1052,9 +1052,13 @@ void dcn10_verify_allow_pstate_change_high(struct dc *dc) { + struct hubbub *hubbub = dc->res_pool->hubbub; static bool should_log_hw_state; /* prevent hw state log by default */ - if (!hubbub1_verify_allow_pstate_change_high(dc->res_pool->hubbub)) { + if (!hubbub->funcs->verify_allow_pstate_change_high) + return; + + if (!hubbub->funcs->verify_allow_pstate_change_high(hubbub)) { int i = 0; if (should_log_hw_state) @@ -1063,8 +1067,8 @@ TRACE_DC_PIPE_STATE(pipe_ctx, i, MAX_PIPES); BREAK_TO_DEBUGGER(); if (dcn10_hw_wa_force_recovery(dc)) { - /*check again*/ - if (!hubbub1_verify_allow_pstate_change_high(dc->res_pool->hubbub)) + /*check again*/ + if (!hubbub->funcs->verify_allow_pstate_change_high(hubbub)) BREAK_TO_DEBUGGER(); } } @@ -1401,4 +1405,7 @@ blank_all_dp_displays(dc, true); + if (hws->funcs.enable_power_gating_plane) + hws->funcs.enable_power_gating_plane(dc->hwseq, true); + /* If taking control over from VBIOS, we may want to optimize our first * mode set, so we need to skip powering down pipes until we know which @@ -1452,8 +1459,6 @@ REG_UPDATE(DCFCLK_CNTL, DCFCLK_GATE_DIS, 0); } - if (hws->funcs.enable_power_gating_plane) - hws->funcs.enable_power_gating_plane(dc->hwseq, true); if (dc->clk_mgr->funcs->notify_wm_ranges) dc->clk_mgr->funcs->notify_wm_ranges(dc->clk_mgr); @@ -2420,14 +2425,18 @@ struct mpc *mpc = dc->res_pool->mpc; struct mpc_tree *mpc_tree_params = &(pipe_ctx->stream_res.opp->mpc_tree_params); - if (per_pixel_alpha) - blnd_cfg.alpha_mode = MPCC_ALPHA_BLEND_MODE_PER_PIXEL_ALPHA; - else - blnd_cfg.alpha_mode = MPCC_ALPHA_BLEND_MODE_GLOBAL_ALPHA; - blnd_cfg.overlap_only = false; blnd_cfg.global_gain = 0xff; + if (per_pixel_alpha && pipe_ctx->plane_state->global_alpha) { + blnd_cfg.alpha_mode = MPCC_ALPHA_BLEND_MODE_PER_PIXEL_ALPHA_COMBINED_GLOBAL_GAIN; + blnd_cfg.global_gain = pipe_ctx->plane_state->global_alpha_value; + } else if (per_pixel_alpha) { + blnd_cfg.alpha_mode = MPCC_ALPHA_BLEND_MODE_PER_PIXEL_ALPHA; + } else { + blnd_cfg.alpha_mode = MPCC_ALPHA_BLEND_MODE_GLOBAL_ALPHA; + } + if (pipe_ctx->plane_state->global_alpha) blnd_cfg.global_alpha = pipe_ctx->plane_state->global_alpha_value; else diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c --- linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c @@ -2300,14 +2300,18 @@ struct mpc *mpc = dc->res_pool->mpc; struct mpc_tree *mpc_tree_params = &(pipe_ctx->stream_res.opp->mpc_tree_params); - if (per_pixel_alpha) - blnd_cfg.alpha_mode = MPCC_ALPHA_BLEND_MODE_PER_PIXEL_ALPHA; - else - blnd_cfg.alpha_mode = MPCC_ALPHA_BLEND_MODE_GLOBAL_ALPHA; - blnd_cfg.overlap_only = false; blnd_cfg.global_gain = 0xff; + if (per_pixel_alpha && pipe_ctx->plane_state->global_alpha) { + blnd_cfg.alpha_mode = MPCC_ALPHA_BLEND_MODE_PER_PIXEL_ALPHA_COMBINED_GLOBAL_GAIN; + blnd_cfg.global_gain = pipe_ctx->plane_state->global_alpha_value; + } else if (per_pixel_alpha) { + blnd_cfg.alpha_mode = MPCC_ALPHA_BLEND_MODE_PER_PIXEL_ALPHA; + } else { + blnd_cfg.alpha_mode = MPCC_ALPHA_BLEND_MODE_GLOBAL_ALPHA; + } + if (pipe_ctx->plane_state->global_alpha) blnd_cfg.global_alpha = pipe_ctx->plane_state->global_alpha_value; else reverted: --- linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/display/dc/dcn21/dcn21_resource.c +++ linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/amd/display/dc/dcn21/dcn21_resource.c @@ -874,7 +874,7 @@ .clock_trace = true, .disable_pplib_clock_request = true, .min_disp_clk_khz = 100000, + .pipe_split_policy = MPC_SPLIT_AVOID_MULT_DISP, - .pipe_split_policy = MPC_SPLIT_DYNAMIC, .force_single_disp_pipe_split = false, .disable_dcc = DCC_ENABLE, .vsr_support = true, diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c --- linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c @@ -538,4 +538,7 @@ blank_all_dp_displays(dc, true); + if (hws->funcs.enable_power_gating_plane) + hws->funcs.enable_power_gating_plane(dc->hwseq, true); + /* If taking control over from VBIOS, we may want to optimize our first * mode set, so we need to skip powering down pipes until we know which @@ -614,8 +617,6 @@ REG_UPDATE(DCFCLK_CNTL, DCFCLK_GATE_DIS, 0); } - if (hws->funcs.enable_power_gating_plane) - hws->funcs.enable_power_gating_plane(dc->hwseq, true); if (!dcb->funcs->is_accelerated_mode(dcb) && dc->res_pool->hubbub->funcs->init_watermarks) dc->res_pool->hubbub->funcs->init_watermarks(dc->res_pool->hubbub); diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hubbub.c linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hubbub.c --- linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hubbub.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hubbub.c @@ -24,6 +24,7 @@ */ +#include #include "dcn30/dcn30_hubbub.h" #include "dcn31_hubbub.h" #include "dm_services.h" @@ -949,6 +950,65 @@ } } +static bool hubbub31_verify_allow_pstate_change_high(struct hubbub *hubbub) +{ + struct dcn20_hubbub *hubbub2 = TO_DCN20_HUBBUB(hubbub); + + /* + * Pstate latency is ~20us so if we wait over 40us and pstate allow + * still not asserted, we are probably stuck and going to hang + */ + const unsigned int pstate_wait_timeout_us = 100; + const unsigned int pstate_wait_expected_timeout_us = 40; + + static unsigned int max_sampled_pstate_wait_us; /* data collection */ + static bool forced_pstate_allow; /* help with revert wa */ + + unsigned int debug_data = 0; + unsigned int i; + + if (forced_pstate_allow) { + /* we hacked to force pstate allow to prevent hang last time + * we verify_allow_pstate_change_high. so disable force + * here so we can check status + */ + REG_UPDATE_2(DCHUBBUB_ARB_DRAM_STATE_CNTL, + DCHUBBUB_ARB_ALLOW_PSTATE_CHANGE_FORCE_VALUE, 0, + DCHUBBUB_ARB_ALLOW_PSTATE_CHANGE_FORCE_ENABLE, 0); + forced_pstate_allow = false; + } + + REG_WRITE(DCHUBBUB_TEST_DEBUG_INDEX, hubbub2->debug_test_index_pstate); + + for (i = 0; i < pstate_wait_timeout_us; i++) { + debug_data = REG_READ(DCHUBBUB_TEST_DEBUG_DATA); + + /* Debug bit is specific to ASIC. */ + if (debug_data & (1 << 26)) { + if (i > pstate_wait_expected_timeout_us) + DC_LOG_WARNING("pstate took longer than expected ~%dus\n", i); + return true; + } + if (max_sampled_pstate_wait_us < i) + max_sampled_pstate_wait_us = i; + + udelay(1); + } + + /* force pstate allow to prevent system hang + * and break to debugger to investigate + */ + REG_UPDATE_2(DCHUBBUB_ARB_DRAM_STATE_CNTL, + DCHUBBUB_ARB_ALLOW_PSTATE_CHANGE_FORCE_VALUE, 1, + DCHUBBUB_ARB_ALLOW_PSTATE_CHANGE_FORCE_ENABLE, 1); + forced_pstate_allow = true; + + DC_LOG_WARNING("pstate TEST_DEBUG_DATA: 0x%X\n", + debug_data); + + return false; +} + static const struct hubbub_funcs hubbub31_funcs = { .update_dchub = hubbub2_update_dchub, .init_dchub_sys_ctx = hubbub31_init_dchub_sys_ctx, @@ -961,6 +1021,7 @@ .program_watermarks = hubbub31_program_watermarks, .allow_self_refresh_control = hubbub1_allow_self_refresh_control, .is_allow_self_refresh_enabled = hubbub1_is_allow_self_refresh_enabled, + .verify_allow_pstate_change_high = hubbub31_verify_allow_pstate_change_high, .program_det_size = dcn31_program_det_size, .program_compbuf_size = dcn31_program_compbuf_size, .init_crb = dcn31_init_crb, @@ -983,4 +1044,6 @@ hubbub31->pixel_chunk_size = pixel_chunk_size_kb * 1024; hubbub31->crb_size_segs = config_return_buffer_size_kb / DCN31_CRB_SEGMENT_SIZE_KB; + + hubbub31->debug_test_index_pstate = 0x6; } diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c --- linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c @@ -182,4 +182,7 @@ blank_all_dp_displays(dc, true); + if (hws->funcs.enable_power_gating_plane) + hws->funcs.enable_power_gating_plane(dc->hwseq, true); + /* If taking control over from VBIOS, we may want to optimize our first * mode set, so we need to skip powering down pipes until we know which @@ -265,8 +268,6 @@ REG_UPDATE(DCFCLK_CNTL, DCFCLK_GATE_DIS, 0); } - if (hws->funcs.enable_power_gating_plane) - hws->funcs.enable_power_gating_plane(dc->hwseq, true); if (!dcb->funcs->is_accelerated_mode(dcb) && dc->res_pool->hubbub->funcs->init_watermarks) dc->res_pool->hubbub->funcs->init_watermarks(dc->res_pool->hubbub); diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/display/dc/dcn31/dcn31_resource.c linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/display/dc/dcn31/dcn31_resource.c --- linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/display/dc/dcn31/dcn31_resource.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/display/dc/dcn31/dcn31_resource.c @@ -940,7 +940,7 @@ .max_downscale_src_width = 4096,/*upto true 4K*/ .disable_pplib_wm_range = false, .scl_reset_length10 = true, - .sanity_checks = false, + .sanity_checks = true, .underflow_assert_delay_us = 0xFFFFFFFF, .dwb_fi_phase = -1, // -1 = disable, .dmub_command_table = true, diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/pm/amdgpu_dpm.c linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/pm/amdgpu_dpm.c --- linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/pm/amdgpu_dpm.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/pm/amdgpu_dpm.c @@ -1045,6 +1045,17 @@ if (!pp_funcs || !pp_funcs->get_asic_baco_capability) return false; + /* Don't use baco for reset in S3. + * This is a workaround for some platforms + * where entering BACO during suspend + * seems to cause reboots or hangs. + * This might be related to the fact that BACO controls + * power to the whole GPU including devices like audio and USB. + * Powering down/up everything may adversely affect these other + * devices. Needs more investigation. + */ + if (adev->in_s3) + return false; if (pp_funcs->get_asic_baco_capability(pp_handle, &baco_cap)) return false; diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/pm/amdgpu_pm.c linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/pm/amdgpu_pm.c --- linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/pm/amdgpu_pm.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/pm/amdgpu_pm.c @@ -2117,8 +2117,8 @@ } } - /* setting should not be allowed from VF */ - if (amdgpu_sriov_vf(adev)) { + /* setting should not be allowed from VF if not in one VF mode */ + if (amdgpu_sriov_vf(adev) && !amdgpu_sriov_is_pp_one_vf(adev)) { dev_attr->attr.mode &= ~S_IWUGO; dev_attr->store = NULL; } diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c --- linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c @@ -773,13 +773,13 @@ smum_send_msg_to_smc_with_parameter(hwmgr, PPSMC_MSG_SetHardMinFclkByFreq, hwmgr->display_config->num_display > 3 ? - data->clock_vol_info.vdd_dep_on_fclk->entries[0].clk : + (data->clock_vol_info.vdd_dep_on_fclk->entries[0].clk / 100) : min_mclk, NULL); smum_send_msg_to_smc_with_parameter(hwmgr, PPSMC_MSG_SetHardMinSocclkByFreq, - data->clock_vol_info.vdd_dep_on_socclk->entries[0].clk, + data->clock_vol_info.vdd_dep_on_socclk->entries[0].clk / 100, NULL); smum_send_msg_to_smc_with_parameter(hwmgr, PPSMC_MSG_SetHardMinVcn, @@ -792,11 +792,11 @@ NULL); smum_send_msg_to_smc_with_parameter(hwmgr, PPSMC_MSG_SetSoftMaxFclkByFreq, - data->clock_vol_info.vdd_dep_on_fclk->entries[index_fclk].clk, + data->clock_vol_info.vdd_dep_on_fclk->entries[index_fclk].clk / 100, NULL); smum_send_msg_to_smc_with_parameter(hwmgr, PPSMC_MSG_SetSoftMaxSocclkByFreq, - data->clock_vol_info.vdd_dep_on_socclk->entries[index_socclk].clk, + data->clock_vol_info.vdd_dep_on_socclk->entries[index_socclk].clk / 100, NULL); smum_send_msg_to_smc_with_parameter(hwmgr, PPSMC_MSG_SetSoftMaxVcn, diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c --- linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c @@ -138,7 +138,7 @@ uint32_t *min, uint32_t *max) { - int ret = 0; + int ret = -ENOTSUPP; if (!min && !max) return -EINVAL; diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/bridge/analogix/anx7625.c linux-azure-5.15-5.15.0/drivers/gpu/drm/bridge/analogix/anx7625.c --- linux-azure-5.15-5.15.0/drivers/gpu/drm/bridge/analogix/anx7625.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/bridge/analogix/anx7625.c @@ -791,7 +791,8 @@ static int sp_tx_edid_read(struct anx7625_data *ctx, u8 *pedid_blocks_buf) { - u8 offset, edid_pos; + u8 offset; + int edid_pos; int count, blocks_num; u8 pblock_buf[MAX_DPCD_BUFFER_SIZE]; u8 i, j; diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/bridge/nwl-dsi.c linux-azure-5.15-5.15.0/drivers/gpu/drm/bridge/nwl-dsi.c --- linux-azure-5.15-5.15.0/drivers/gpu/drm/bridge/nwl-dsi.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/bridge/nwl-dsi.c @@ -861,18 +861,19 @@ memcpy(&dsi->mode, adjusted_mode, sizeof(dsi->mode)); drm_mode_debug_printmodeline(adjusted_mode); - pm_runtime_get_sync(dev); + if (pm_runtime_resume_and_get(dev) < 0) + return; if (clk_prepare_enable(dsi->lcdif_clk) < 0) - return; + goto runtime_put; if (clk_prepare_enable(dsi->core_clk) < 0) - return; + goto runtime_put; /* Step 1 from DSI reset-out instructions */ ret = reset_control_deassert(dsi->rst_pclk); if (ret < 0) { DRM_DEV_ERROR(dev, "Failed to deassert PCLK: %d\n", ret); - return; + goto runtime_put; } /* Step 2 from DSI reset-out instructions */ @@ -882,13 +883,18 @@ ret = reset_control_deassert(dsi->rst_esc); if (ret < 0) { DRM_DEV_ERROR(dev, "Failed to deassert ESC: %d\n", ret); - return; + goto runtime_put; } ret = reset_control_deassert(dsi->rst_byte); if (ret < 0) { DRM_DEV_ERROR(dev, "Failed to deassert BYTE: %d\n", ret); - return; + goto runtime_put; } + + return; + +runtime_put: + pm_runtime_put_sync(dev); } static void @@ -1204,6 +1210,7 @@ ret = nwl_dsi_select_input(dsi); if (ret < 0) { + pm_runtime_disable(dev); mipi_dsi_host_unregister(&dsi->dsi_host); return ret; } diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/bridge/synopsys/dw-hdmi.c linux-azure-5.15-5.15.0/drivers/gpu/drm/bridge/synopsys/dw-hdmi.c --- linux-azure-5.15-5.15.0/drivers/gpu/drm/bridge/synopsys/dw-hdmi.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/bridge/synopsys/dw-hdmi.c @@ -2551,8 +2551,9 @@ if (!output_fmts) return NULL; - /* If dw-hdmi is the only bridge, avoid negociating with ourselves */ - if (list_is_singular(&bridge->encoder->bridge_chain)) { + /* If dw-hdmi is the first or only bridge, avoid negociating with ourselves */ + if (list_is_singular(&bridge->encoder->bridge_chain) || + list_is_first(&bridge->chain_node, &bridge->encoder->bridge_chain)) { *num_output_fmts = 1; output_fmts[0] = MEDIA_BUS_FMT_FIXED; diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/drm_edid.c linux-azure-5.15-5.15.0/drivers/gpu/drm/drm_edid.c --- linux-azure-5.15-5.15.0/drivers/gpu/drm/drm_edid.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/drm_edid.c @@ -4776,7 +4776,8 @@ if (!edid_ext) goto end; - has_audio = ((edid_ext[3] & EDID_BASIC_AUDIO) != 0); + has_audio = (edid_ext[0] == CEA_EXT && + (edid_ext[3] & EDID_BASIC_AUDIO) != 0); if (has_audio) { DRM_DEBUG_KMS("Monitor has basic audio support\n"); @@ -5003,21 +5004,21 @@ if (hdmi[6] & DRM_EDID_HDMI_DC_30) { dc_bpc = 10; - info->edid_hdmi_dc_modes |= DRM_EDID_HDMI_DC_30; + info->edid_hdmi_rgb444_dc_modes |= DRM_EDID_HDMI_DC_30; DRM_DEBUG("%s: HDMI sink does deep color 30.\n", connector->name); } if (hdmi[6] & DRM_EDID_HDMI_DC_36) { dc_bpc = 12; - info->edid_hdmi_dc_modes |= DRM_EDID_HDMI_DC_36; + info->edid_hdmi_rgb444_dc_modes |= DRM_EDID_HDMI_DC_36; DRM_DEBUG("%s: HDMI sink does deep color 36.\n", connector->name); } if (hdmi[6] & DRM_EDID_HDMI_DC_48) { dc_bpc = 16; - info->edid_hdmi_dc_modes |= DRM_EDID_HDMI_DC_48; + info->edid_hdmi_rgb444_dc_modes |= DRM_EDID_HDMI_DC_48; DRM_DEBUG("%s: HDMI sink does deep color 48.\n", connector->name); } @@ -5032,16 +5033,9 @@ connector->name, dc_bpc); info->bpc = dc_bpc; - /* - * Deep color support mandates RGB444 support for all video - * modes and forbids YCRCB422 support for all video modes per - * HDMI 1.3 spec. - */ - info->color_formats = DRM_COLOR_FORMAT_RGB444; - /* YCRCB444 is optional according to spec. */ if (hdmi[6] & DRM_EDID_HDMI_DC_Y444) { - info->color_formats |= DRM_COLOR_FORMAT_YCRCB444; + info->edid_hdmi_ycbcr444_dc_modes = info->edid_hdmi_rgb444_dc_modes; DRM_DEBUG("%s: HDMI sink does YCRCB444 in deep color.\n", connector->name); } diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/drm_fb_helper.c linux-azure-5.15-5.15.0/drivers/gpu/drm/drm_fb_helper.c --- linux-azure-5.15-5.15.0/drivers/gpu/drm/drm_fb_helper.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/drm_fb_helper.c @@ -2346,6 +2346,7 @@ fbi->fbops = &drm_fbdev_fb_ops; fbi->screen_size = fb->height * fb->pitches[0]; fbi->fix.smem_len = fbi->screen_size; + fbi->flags = FBINFO_DEFAULT; drm_fb_helper_fill_info(fbi, fb_helper, sizes); @@ -2353,19 +2354,21 @@ fbi->screen_buffer = vzalloc(fbi->screen_size); if (!fbi->screen_buffer) return -ENOMEM; + fbi->flags |= FBINFO_VIRTFB | FBINFO_READS_FAST; fbi->fbdefio = &drm_fbdev_defio; - fb_deferred_io_init(fbi); } else { /* buffer is mapped for HW framebuffer */ ret = drm_client_buffer_vmap(fb_helper->buffer, &map); if (ret) return ret; - if (map.is_iomem) + if (map.is_iomem) { fbi->screen_base = map.vaddr_iomem; - else + } else { fbi->screen_buffer = map.vaddr; + fbi->flags |= FBINFO_VIRTFB; + } /* * Shamelessly leak the physical address to user-space. As diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/drm_panel_orientation_quirks.c linux-azure-5.15-5.15.0/drivers/gpu/drm/drm_panel_orientation_quirks.c --- linux-azure-5.15-5.15.0/drivers/gpu/drm/drm_panel_orientation_quirks.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/drm_panel_orientation_quirks.c @@ -166,6 +166,12 @@ DMI_EXACT_MATCH(DMI_PRODUCT_NAME, "MicroPC"), }, .driver_data = (void *)&lcd720x1280_rightside_up, + }, { /* GPD Win Max */ + .matches = { + DMI_EXACT_MATCH(DMI_SYS_VENDOR, "GPD"), + DMI_EXACT_MATCH(DMI_PRODUCT_NAME, "G1619-01"), + }, + .driver_data = (void *)&lcd800x1280_rightside_up, }, { /* * GPD Pocket, note that the the DMI data is less generic then * it seems, devices with a board-vendor of "AMI Corporation" diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/drm_syncobj.c linux-azure-5.15-5.15.0/drivers/gpu/drm/drm_syncobj.c --- linux-azure-5.15-5.15.0/drivers/gpu/drm/drm_syncobj.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/drm_syncobj.c @@ -853,12 +853,57 @@ &args->handle); } + +/* + * Try to flatten a dma_fence_chain into a dma_fence_array so that it can be + * added as timeline fence to a chain again. + */ +static int drm_syncobj_flatten_chain(struct dma_fence **f) +{ + struct dma_fence_chain *chain = to_dma_fence_chain(*f); + struct dma_fence *tmp, **fences; + struct dma_fence_array *array; + unsigned int count; + + if (!chain) + return 0; + + count = 0; + dma_fence_chain_for_each(tmp, &chain->base) + ++count; + + fences = kmalloc_array(count, sizeof(*fences), GFP_KERNEL); + if (!fences) + return -ENOMEM; + + count = 0; + dma_fence_chain_for_each(tmp, &chain->base) + fences[count++] = dma_fence_get(tmp); + + array = dma_fence_array_create(count, fences, + dma_fence_context_alloc(1), + 1, false); + if (!array) + goto free_fences; + + dma_fence_put(*f); + *f = &array->base; + return 0; + +free_fences: + while (count--) + dma_fence_put(fences[count]); + + kfree(fences); + return -ENOMEM; +} + static int drm_syncobj_transfer_to_timeline(struct drm_file *file_private, struct drm_syncobj_transfer *args) { struct drm_syncobj *timeline_syncobj = NULL; - struct dma_fence *fence; struct dma_fence_chain *chain; + struct dma_fence *fence; int ret; timeline_syncobj = drm_syncobj_find(file_private, args->dst_handle); @@ -869,16 +914,22 @@ args->src_point, args->flags, &fence); if (ret) - goto err; + goto err_put_timeline; + + ret = drm_syncobj_flatten_chain(&fence); + if (ret) + goto err_free_fence; + chain = dma_fence_chain_alloc(); if (!chain) { ret = -ENOMEM; - goto err1; + goto err_free_fence; } + drm_syncobj_add_point(timeline_syncobj, chain, fence, args->dst_point); -err1: +err_free_fence: dma_fence_put(fence); -err: +err_put_timeline: drm_syncobj_put(timeline_syncobj); return ret; diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/i915/display/intel_bw.c linux-azure-5.15-5.15.0/drivers/gpu/drm/i915/display/intel_bw.c --- linux-azure-5.15-5.15.0/drivers/gpu/drm/i915/display/intel_bw.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/i915/display/intel_bw.c @@ -819,7 +819,8 @@ * cause. */ if (!intel_can_enable_sagv(dev_priv, new_bw_state)) { - allowed_points = BIT(max_bw_point); + allowed_points &= ADLS_PSF_PT_MASK; + allowed_points |= BIT(max_bw_point); drm_dbg_kms(&dev_priv->drm, "No SAGV, using single QGV point %d\n", max_bw_point); } diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/i915/display/intel_dp.c linux-azure-5.15-5.15.0/drivers/gpu/drm/i915/display/intel_dp.c --- linux-azure-5.15-5.15.0/drivers/gpu/drm/i915/display/intel_dp.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/i915/display/intel_dp.c @@ -283,7 +283,10 @@ if (DISPLAY_VER(dev_priv) >= 11) { source_rates = icl_rates; size = ARRAY_SIZE(icl_rates); - if (IS_JSL_EHL(dev_priv)) + if (IS_ALDERLAKE_P(dev_priv) || IS_ALDERLAKE_S(dev_priv) || + IS_DG1(dev_priv) || IS_ROCKETLAKE(dev_priv)) + max_rate = 810000; + else if (IS_JSL_EHL(dev_priv)) max_rate = ehl_max_source_rate(intel_dp); else max_rate = icl_max_source_rate(intel_dp); @@ -4599,7 +4602,7 @@ struct intel_dp *intel_dp = &dig_port->dp; if (dig_port->base.type == INTEL_OUTPUT_EDP && - (long_hpd || !intel_pps_have_power(intel_dp))) { + (long_hpd || !intel_pps_have_panel_power_or_vdd(intel_dp))) { /* * vdd off can generate a long/short pulse on eDP which * would require vdd on to handle it, and thus we diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/i915/display/intel_hdmi.c linux-azure-5.15-5.15.0/drivers/gpu/drm/i915/display/intel_hdmi.c --- linux-azure-5.15-5.15.0/drivers/gpu/drm/i915/display/intel_hdmi.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/i915/display/intel_hdmi.c @@ -1831,6 +1831,7 @@ bool has_hdmi_sink) { struct drm_i915_private *dev_priv = intel_hdmi_to_i915(hdmi); + enum phy phy = intel_port_to_phy(dev_priv, hdmi_to_dig_port(hdmi)->base.port); if (clock < 25000) return MODE_CLOCK_LOW; @@ -1851,6 +1852,14 @@ if (IS_CHERRYVIEW(dev_priv) && clock > 216000 && clock < 240000) return MODE_CLOCK_RANGE; + /* ICL+ combo PHY PLL can't generate 500-533.2 MHz */ + if (intel_phy_is_combo(dev_priv, phy) && clock > 500000 && clock < 533200) + return MODE_CLOCK_RANGE; + + /* ICL+ TC PHY PLL can't generate 500-532.8 MHz */ + if (intel_phy_is_tc(dev_priv, phy) && clock > 500000 && clock < 532800) + return MODE_CLOCK_RANGE; + /* * SNPS PHYs' MPLLB table-based programming can only handle a fixed * set of link rates. @@ -1892,7 +1901,7 @@ if (ycbcr420_output) return hdmi->y420_dc_modes & DRM_EDID_YCBCR420_DC_36; else - return info->edid_hdmi_dc_modes & DRM_EDID_HDMI_DC_36; + return info->edid_hdmi_rgb444_dc_modes & DRM_EDID_HDMI_DC_36; case 10: if (DISPLAY_VER(i915) < 11) return false; @@ -1903,7 +1912,7 @@ if (ycbcr420_output) return hdmi->y420_dc_modes & DRM_EDID_YCBCR420_DC_30; else - return info->edid_hdmi_dc_modes & DRM_EDID_HDMI_DC_30; + return info->edid_hdmi_rgb444_dc_modes & DRM_EDID_HDMI_DC_30; case 8: return true; default: diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/i915/display/intel_opregion.c linux-azure-5.15-5.15.0/drivers/gpu/drm/i915/display/intel_opregion.c --- linux-azure-5.15-5.15.0/drivers/gpu/drm/i915/display/intel_opregion.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/i915/display/intel_opregion.c @@ -376,6 +376,21 @@ return -EINVAL; } + /* + * The port numbering and mapping here is bizarre. The now-obsolete + * swsci spec supports ports numbered [0..4]. Port E is handled as a + * special case, but port F and beyond are not. The functionality is + * supposed to be obsolete for new platforms. Just bail out if the port + * number is out of bounds after mapping. + */ + if (port > 4) { + drm_dbg_kms(&dev_priv->drm, + "[ENCODER:%d:%s] port %c (index %u) out of bounds for display power state notification\n", + intel_encoder->base.base.id, intel_encoder->base.name, + port_name(intel_encoder->port), port); + return -EINVAL; + } + if (!enable) parm |= 4 << 8; diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/i915/i915_pci.c linux-azure-5.15-5.15.0/drivers/gpu/drm/i915/i915_pci.c --- linux-azure-5.15-5.15.0/drivers/gpu/drm/i915/i915_pci.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/i915/i915_pci.c @@ -929,7 +929,10 @@ #define XE_LPD_FEATURES \ .abox_mask = GENMASK(1, 0), \ - .color = { .degamma_lut_size = 0, .gamma_lut_size = 0 }, \ + .color = { .degamma_lut_size = 128, .gamma_lut_size = 1024, \ + .degamma_lut_tests = DRM_COLOR_LUT_NON_DECREASING | \ + DRM_COLOR_LUT_EQUAL_CHANNELS, \ + }, \ .cpu_transcoder_mask = BIT(TRANSCODER_A) | BIT(TRANSCODER_B) | \ BIT(TRANSCODER_C) | BIT(TRANSCODER_D), \ .dbuf.size = 4096, \ diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/i915/intel_pm.c linux-azure-5.15-5.15.0/drivers/gpu/drm/i915/intel_pm.c --- linux-azure-5.15-5.15.0/drivers/gpu/drm/i915/intel_pm.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/i915/intel_pm.c @@ -3713,8 +3713,7 @@ MISSING_CASE(DISPLAY_VER(dev_priv)); } - /* Default to an unusable block time */ - dev_priv->sagv_block_time_us = -1; + dev_priv->sagv_block_time_us = 0; } /* @@ -5635,7 +5634,7 @@ result->min_ddb_alloc = max(min_ddb_alloc, blocks) + 1; result->enable = true; - if (DISPLAY_VER(dev_priv) < 12) + if (DISPLAY_VER(dev_priv) < 12 && dev_priv->sagv_block_time_us) result->can_sagv = latency >= dev_priv->sagv_block_time_us; } @@ -5666,7 +5665,10 @@ struct drm_i915_private *dev_priv = to_i915(crtc_state->uapi.crtc->dev); struct skl_wm_level *sagv_wm = &plane_wm->sagv.wm0; struct skl_wm_level *levels = plane_wm->wm; - unsigned int latency = dev_priv->wm.skl_latency[0] + dev_priv->sagv_block_time_us; + unsigned int latency = 0; + + if (dev_priv->sagv_block_time_us) + latency = dev_priv->sagv_block_time_us + dev_priv->wm.skl_latency[0]; skl_compute_plane_wm(crtc_state, 0, latency, wm_params, &levels[0], diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/msm/adreno/a6xx_gpu.c linux-azure-5.15-5.15.0/drivers/gpu/drm/msm/adreno/a6xx_gpu.c --- linux-azure-5.15-5.15.0/drivers/gpu/drm/msm/adreno/a6xx_gpu.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/msm/adreno/a6xx_gpu.c @@ -658,19 +658,23 @@ { struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); const u32 *regs = a6xx_protect; - unsigned i, count = ARRAY_SIZE(a6xx_protect), count_max = 32; - - BUILD_BUG_ON(ARRAY_SIZE(a6xx_protect) > 32); - BUILD_BUG_ON(ARRAY_SIZE(a650_protect) > 48); + unsigned i, count, count_max; if (adreno_is_a650(adreno_gpu)) { regs = a650_protect; count = ARRAY_SIZE(a650_protect); count_max = 48; + BUILD_BUG_ON(ARRAY_SIZE(a650_protect) > 48); } else if (adreno_is_a660_family(adreno_gpu)) { regs = a660_protect; count = ARRAY_SIZE(a660_protect); count_max = 48; + BUILD_BUG_ON(ARRAY_SIZE(a660_protect) > 48); + } else { + regs = a6xx_protect; + count = ARRAY_SIZE(a6xx_protect); + count_max = 32; + BUILD_BUG_ON(ARRAY_SIZE(a6xx_protect) > 32); } /* @@ -1707,7 +1711,7 @@ return ERR_CAST(mmu); return msm_gem_address_space_create(mmu, - "gpu", 0x100000000ULL, 0x1ffffffffULL); + "gpu", 0x100000000ULL, SZ_4G); } static uint32_t a6xx_get_rptr(struct msm_gpu *gpu, struct msm_ringbuffer *ring) diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/msm/dsi/dsi_host.c linux-azure-5.15-5.15.0/drivers/gpu/drm/msm/dsi/dsi_host.c --- linux-azure-5.15-5.15.0/drivers/gpu/drm/msm/dsi/dsi_host.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/msm/dsi/dsi_host.c @@ -1909,7 +1909,7 @@ /* do not autoenable, will be enabled later */ ret = devm_request_irq(&pdev->dev, msm_host->irq, dsi_host_irq, - IRQF_TRIGGER_HIGH | IRQF_ONESHOT | IRQF_NO_AUTOEN, + IRQF_TRIGGER_HIGH | IRQF_NO_AUTOEN, "dsi_isr", msm_host); if (ret < 0) { dev_err(&pdev->dev, "failed to request IRQ%u: %d\n", diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/msm/dsi/dsi_manager.c linux-azure-5.15-5.15.0/drivers/gpu/drm/msm/dsi/dsi_manager.c --- linux-azure-5.15-5.15.0/drivers/gpu/drm/msm/dsi/dsi_manager.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/msm/dsi/dsi_manager.c @@ -643,7 +643,7 @@ return connector; fail: - connector->funcs->destroy(msm_dsi->connector); + connector->funcs->destroy(connector); return ERR_PTR(ret); } diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/msm/msm_gem.c linux-azure-5.15-5.15.0/drivers/gpu/drm/msm/msm_gem.c --- linux-azure-5.15-5.15.0/drivers/gpu/drm/msm/msm_gem.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/msm/msm_gem.c @@ -937,6 +937,7 @@ get_pid_task(aspace->pid, PIDTYPE_PID); if (task) { comm = kstrdup(task->comm, GFP_KERNEL); + put_task_struct(task); } else { comm = NULL; } diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm20b.c linux-azure-5.15-5.15.0/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm20b.c --- linux-azure-5.15-5.15.0/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm20b.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm20b.c @@ -216,6 +216,7 @@ .intr = gt215_pmu_intr, .recv = gm20b_pmu_recv, .initmsg = gm20b_pmu_initmsg, + .reset = gf100_pmu_reset, }; #if IS_ENABLED(CONFIG_ARCH_TEGRA_210_SOC) diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp102.c linux-azure-5.15-5.15.0/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp102.c --- linux-azure-5.15-5.15.0/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp102.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp102.c @@ -23,7 +23,7 @@ */ #include "priv.h" -static void +void gp102_pmu_reset(struct nvkm_pmu *pmu) { struct nvkm_device *device = pmu->subdev.device; diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp10b.c linux-azure-5.15-5.15.0/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp10b.c --- linux-azure-5.15-5.15.0/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp10b.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp10b.c @@ -83,6 +83,7 @@ .intr = gt215_pmu_intr, .recv = gm20b_pmu_recv, .initmsg = gm20b_pmu_initmsg, + .reset = gp102_pmu_reset, }; #if IS_ENABLED(CONFIG_ARCH_TEGRA_210_SOC) diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/priv.h linux-azure-5.15-5.15.0/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/priv.h --- linux-azure-5.15-5.15.0/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/priv.h +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/priv.h @@ -41,6 +41,7 @@ bool gf100_pmu_enabled(struct nvkm_pmu *); void gf100_pmu_reset(struct nvkm_pmu *); +void gp102_pmu_reset(struct nvkm_pmu *pmu); void gk110_pmu_pgob(struct nvkm_pmu *, bool); diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/panel/Kconfig linux-azure-5.15-5.15.0/drivers/gpu/drm/panel/Kconfig --- linux-azure-5.15-5.15.0/drivers/gpu/drm/panel/Kconfig +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/panel/Kconfig @@ -84,6 +84,7 @@ select VIDEOMODE_HELPERS select DRM_DP_AUX_BUS select DRM_DP_HELPER + select DRM_KMS_HELPER help DRM panel driver for dumb panels that need at most a regulator and a GPIO to be powered up. Optionally a backlight can be attached so diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/panel/panel-simple.c linux-azure-5.15-5.15.0/drivers/gpu/drm/panel/panel-simple.c --- linux-azure-5.15-5.15.0/drivers/gpu/drm/panel/panel-simple.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/panel/panel-simple.c @@ -2510,7 +2510,7 @@ static const struct panel_desc innolux_g070y2_l01 = { .timings = &innolux_g070y2_l01_timing, .num_timings = 1, - .bpc = 6, + .bpc = 8, .size = { .width = 152, .height = 91, diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/tiny/simpledrm.c linux-azure-5.15-5.15.0/drivers/gpu/drm/tiny/simpledrm.c --- linux-azure-5.15-5.15.0/drivers/gpu/drm/tiny/simpledrm.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/tiny/simpledrm.c @@ -779,6 +779,9 @@ if (ret) return ret; drm_connector_helper_add(connector, &simpledrm_connector_helper_funcs); + drm_connector_set_panel_orientation_with_quirk(connector, + DRM_MODE_PANEL_ORIENTATION_UNKNOWN, + mode->hdisplay, mode->vdisplay); formats = simpledrm_device_formats(sdev, &nformats); diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/v3d/v3d_gem.c linux-azure-5.15-5.15.0/drivers/gpu/drm/v3d/v3d_gem.c --- linux-azure-5.15-5.15.0/drivers/gpu/drm/v3d/v3d_gem.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/v3d/v3d_gem.c @@ -625,7 +625,7 @@ if (!render->base.perfmon) { ret = -ENOENT; - goto fail; + goto fail_perfmon; } } @@ -678,6 +678,7 @@ fail_unreserve: mutex_unlock(&v3d->sched_lock); +fail_perfmon: drm_gem_unlock_reservations(last_job->bo, last_job->bo_count, &acquire_ctx); fail: @@ -854,7 +855,7 @@ args->perfmon_id); if (!job->base.perfmon) { ret = -ENOENT; - goto fail; + goto fail_perfmon; } } @@ -886,6 +887,7 @@ fail_unreserve: mutex_unlock(&v3d->sched_lock); +fail_perfmon: drm_gem_unlock_reservations(clean_job->bo, clean_job->bo_count, &acquire_ctx); fail: diff -u linux-azure-5.15-5.15.0/drivers/gpu/drm/vmwgfx/vmwgfx_drv.c linux-azure-5.15-5.15.0/drivers/gpu/drm/vmwgfx/vmwgfx_drv.c --- linux-azure-5.15-5.15.0/drivers/gpu/drm/vmwgfx/vmwgfx_drv.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/vmwgfx/vmwgfx_drv.c @@ -29,7 +29,7 @@ #include #include #include -#include +#include #include #include @@ -666,7 +666,7 @@ [vmw_dma_map_bind] = "Giving up DMA mappings early."}; /* TTM currently doesn't fully support SEV encryption. */ - if (mem_encrypt_active()) + if (cc_platform_has(CC_ATTR_MEM_ENCRYPT)) return -EINVAL; if (vmw_force_coherent) diff -u linux-azure-5.15-5.15.0/drivers/gpu/host1x/dev.c linux-azure-5.15-5.15.0/drivers/gpu/host1x/dev.c --- linux-azure-5.15-5.15.0/drivers/gpu/host1x/dev.c +++ linux-azure-5.15-5.15.0/drivers/gpu/host1x/dev.c @@ -526,6 +526,7 @@ host1x_syncpt_deinit(host); reset_control_assert(host->rst); clk_disable_unprepare(host->clk); + host1x_channel_list_free(&host->channel_list); host1x_iommu_exit(host); return 0; diff -u linux-azure-5.15-5.15.0/drivers/hid/hid-logitech-dj.c linux-azure-5.15-5.15.0/drivers/hid/hid-logitech-dj.c --- linux-azure-5.15-5.15.0/drivers/hid/hid-logitech-dj.c +++ linux-azure-5.15-5.15.0/drivers/hid/hid-logitech-dj.c @@ -1068,6 +1068,7 @@ workitem.reports_supported |= STD_KEYBOARD; break; case 0x0f: + case 0x11: device_type = "eQUAD Lightspeed 1.2"; logi_hidpp_dev_conn_notif_equad(hdev, hidpp_report, &workitem); workitem.reports_supported |= STD_KEYBOARD; diff -u linux-azure-5.15-5.15.0/drivers/hid/hid-thrustmaster.c linux-azure-5.15-5.15.0/drivers/hid/hid-thrustmaster.c --- linux-azure-5.15-5.15.0/drivers/hid/hid-thrustmaster.c +++ linux-azure-5.15-5.15.0/drivers/hid/hid-thrustmaster.c @@ -64,7 +64,9 @@ */ static const struct tm_wheel_info tm_wheels_infos[] = { {0x0306, 0x0006, "Thrustmaster T150RS"}, + {0x0200, 0x0005, "Thrustmaster T300RS (Missing Attachment)"}, {0x0206, 0x0005, "Thrustmaster T300RS"}, + {0x0209, 0x0005, "Thrustmaster T300RS (Open Wheel Attachment)"}, {0x0204, 0x0005, "Thrustmaster T300 Ferrari Alcantara Edition"}, {0x0002, 0x0002, "Thrustmaster T500RS"} //{0x0407, 0x0001, "Thrustmaster TMX"} diff -u linux-azure-5.15-5.15.0/drivers/hid/i2c-hid/i2c-hid-core.c linux-azure-5.15-5.15.0/drivers/hid/i2c-hid/i2c-hid-core.c --- linux-azure-5.15-5.15.0/drivers/hid/i2c-hid/i2c-hid-core.c +++ linux-azure-5.15-5.15.0/drivers/hid/i2c-hid/i2c-hid-core.c @@ -615,6 +615,17 @@ if (report_type == HID_OUTPUT_REPORT) return -EINVAL; + /* + * In case of unnumbered reports the response from the device will + * not have the report ID that the upper layers expect, so we need + * to stash it the buffer ourselves and adjust the data size. + */ + if (!report_number) { + buf[0] = 0; + buf++; + count--; + } + /* +2 bytes to include the size of the reply in the query buffer */ ask_count = min(count + 2, (size_t)ihid->bufsize); @@ -636,6 +647,9 @@ count = min(count, ret_count - 2); memcpy(buf, ihid->rawbuf + 2, count); + if (!report_number) + count++; + return count; } @@ -652,17 +666,19 @@ mutex_lock(&ihid->reset_lock); - if (report_id) { - buf++; - count--; - } - + /* + * Note that both numbered and unnumbered reports passed here + * are supposed to have report ID stored in the 1st byte of the + * buffer, so we strip it off unconditionally before passing payload + * to i2c_hid_set_or_send_report which takes care of encoding + * everything properly. + */ ret = i2c_hid_set_or_send_report(client, report_type == HID_FEATURE_REPORT ? 0x03 : 0x02, - report_id, buf, count, use_data); + report_id, buf + 1, count - 1, use_data); - if (report_id && ret >= 0) - ret++; /* add report_id to the number of transfered bytes */ + if (ret >= 0) + ret++; /* add report_id to the number of transferred bytes */ mutex_unlock(&ihid->reset_lock); diff -u linux-azure-5.15-5.15.0/drivers/hv/Kconfig linux-azure-5.15-5.15.0/drivers/hv/Kconfig --- linux-azure-5.15-5.15.0/drivers/hv/Kconfig +++ linux-azure-5.15-5.15.0/drivers/hv/Kconfig @@ -19,6 +19,7 @@ config HYPERV_UTILS tristate "Microsoft Hyper-V Utilities driver" depends on HYPERV && CONNECTOR && NLS + depends on PTP_1588_CLOCK_OPTIONAL help Select this option to enable the Hyper-V Utilities. diff -u linux-azure-5.15-5.15.0/drivers/hv/channel_mgmt.c linux-azure-5.15-5.15.0/drivers/hv/channel_mgmt.c --- linux-azure-5.15-5.15.0/drivers/hv/channel_mgmt.c +++ linux-azure-5.15-5.15.0/drivers/hv/channel_mgmt.c @@ -386,7 +386,7 @@ * execute: * * (a) In the "normal (i.e., not resuming from hibernation)" path, - * the full barrier in smp_store_mb() guarantees that the store + * the full barrier in virt_store_mb() guarantees that the store * is propagated to all CPUs before the add_channel_work work * is queued. In turn, add_channel_work is queued before the * channel's ring buffer is allocated/initialized and the @@ -398,14 +398,14 @@ * recv_int_page before retrieving the channel pointer from the * array of channels. * - * (b) In the "resuming from hibernation" path, the smp_store_mb() + * (b) In the "resuming from hibernation" path, the virt_store_mb() * guarantees that the store is propagated to all CPUs before * the VMBus connection is marked as ready for the resume event * (cf. check_ready_for_resume_event()). The interrupt handler * of the VMBus driver and vmbus_chan_sched() can not run before * vmbus_bus_resume() has completed execution (cf. resume_noirq). */ - smp_store_mb( + virt_store_mb( vmbus_connection.channels[channel->offermsg.child_relid], channel); } diff -u linux-azure-5.15-5.15.0/drivers/hv/hv_balloon.c linux-azure-5.15-5.15.0/drivers/hv/hv_balloon.c --- linux-azure-5.15-5.15.0/drivers/hv/hv_balloon.c +++ linux-azure-5.15-5.15.0/drivers/hv/hv_balloon.c @@ -17,6 +17,7 @@ #include #include #include +#include #include #include #include @@ -1130,6 +1131,7 @@ struct dm_status status; unsigned long now = jiffies; unsigned long last_post = last_post_time; + unsigned long num_pages_avail, num_pages_committed; if (pressure_report_delay > 0) { --pressure_report_delay; @@ -1154,16 +1156,21 @@ * num_pages_onlined) as committed to the host, otherwise it can try * asking us to balloon them out. */ - status.num_avail = si_mem_available(); - status.num_committed = vm_memory_committed() + + num_pages_avail = si_mem_available(); + num_pages_committed = vm_memory_committed() + dm->num_pages_ballooned + (dm->num_pages_added > dm->num_pages_onlined ? dm->num_pages_added - dm->num_pages_onlined : 0) + compute_balloon_floor(); - trace_balloon_status(status.num_avail, status.num_committed, + trace_balloon_status(num_pages_avail, num_pages_committed, vm_memory_committed(), dm->num_pages_ballooned, dm->num_pages_added, dm->num_pages_onlined); + + /* Convert numbers of pages into numbers of HV_HYP_PAGEs. */ + status.num_avail = num_pages_avail * NR_HV_HYP_PAGES_IN_PAGE; + status.num_committed = num_pages_committed * NR_HV_HYP_PAGES_IN_PAGE; + /* * If our transaction ID is no longer current, just don't * send the status. This can happen if we were interrupted @@ -1563,7 +1570,7 @@ break; default: - pr_warn("Unhandled message: type: %d\n", dm_hdr->type); + pr_warn_ratelimited("Unhandled message: type: %d\n", dm_hdr->type); } } @@ -1653,6 +1660,38 @@ } } +static int ballooning_enabled(void) +{ + /* + * Disable ballooning if the page size is not 4k (HV_HYP_PAGE_SIZE), + * since currently it's unclear to us whether an unballoon request can + * make sure all page ranges are guest page size aligned. + */ + if (PAGE_SIZE != HV_HYP_PAGE_SIZE) { + pr_info("Ballooning disabled because page size is not 4096 bytes\n"); + return 0; + } + + return 1; +} + +static int hot_add_enabled(void) +{ + /* + * Disable hot add on ARM64, because we currently rely on + * memory_add_physaddr_to_nid() to get a node id of a hot add range, + * however ARM64's memory_add_physaddr_to_nid() always return 0 and + * DM_MEM_HOT_ADD_REQUEST doesn't have the NUMA node information for + * add_memory(). + */ + if (IS_ENABLED(CONFIG_ARM64)) { + pr_info("Memory hot add disabled on ARM64\n"); + return 0; + } + + return 1; +} + static int balloon_connect_vsp(struct hv_device *dev) { struct dm_version_request version_req; @@ -1724,8 +1763,8 @@ * currently still requires the bits to be set, so we have to add code * to fail the host's hot-add and balloon up/down requests, if any. */ - cap_msg.caps.cap_bits.balloon = 1; - cap_msg.caps.cap_bits.hot_add = 1; + cap_msg.caps.cap_bits.balloon = ballooning_enabled(); + cap_msg.caps.cap_bits.hot_add = hot_add_enabled(); /* * Specify our alignment requirements as it relates diff -u linux-azure-5.15-5.15.0/drivers/hv/ring_buffer.c linux-azure-5.15-5.15.0/drivers/hv/ring_buffer.c --- linux-azure-5.15-5.15.0/drivers/hv/ring_buffer.c +++ linux-azure-5.15-5.15.0/drivers/hv/ring_buffer.c @@ -437,7 +437,16 @@ static u32 hv_pkt_iter_avail(const struct hv_ring_buffer_info *rbi) { u32 priv_read_loc = rbi->priv_read_index; - u32 write_loc = READ_ONCE(rbi->ring_buffer->write_index); + u32 write_loc; + + /* + * The Hyper-V host writes the packet data, then uses + * store_release() to update the write_index. Use load_acquire() + * here to prevent loads of the packet data from being re-ordered + * before the read of the write_index and potentially getting + * stale data. + */ + write_loc = virt_load_acquire(&rbi->ring_buffer->write_index); if (write_loc >= priv_read_loc) return write_loc - priv_read_loc; diff -u linux-azure-5.15-5.15.0/drivers/hv/vmbus_drv.c linux-azure-5.15-5.15.0/drivers/hv/vmbus_drv.c --- linux-azure-5.15-5.15.0/drivers/hv/vmbus_drv.c +++ linux-azure-5.15-5.15.0/drivers/hv/vmbus_drv.c @@ -77,8 +77,8 @@ /* * Hyper-V should be notified only once about a panic. If we will be - * doing hyperv_report_panic_msg() later with kmsg data, don't do - * the notification here. + * doing hv_kmsg_dump() with kmsg data later, don't do the notification + * here. */ if (ms_hyperv.misc_features & HV_FEATURE_GUEST_CRASH_MSR_AVAILABLE && hyperv_report_reg()) { @@ -100,8 +100,8 @@ /* * Hyper-V should be notified only once about a panic. If we will be - * doing hyperv_report_panic_msg() later with kmsg data, don't do - * the notification here. + * doing hv_kmsg_dump() with kmsg data later, don't do the notification + * here. */ if (hyperv_report_reg()) hyperv_report_panic(regs, val, true); @@ -1561,14 +1561,20 @@ if (ret) goto err_connect; + if (hv_is_isolation_supported()) + sysctl_record_panic_msg = 0; + /* * Only register if the crash MSRs are available */ if (ms_hyperv.misc_features & HV_FEATURE_GUEST_CRASH_MSR_AVAILABLE) { u64 hyperv_crash_ctl; /* - * Sysctl registration is not fatal, since by default - * reporting is enabled. + * Panic message recording (sysctl_record_panic_msg) + * is enabled by default in non-isolated guests and + * disabled by default in isolated guests; the panic + * message recording won't be available in isolated + * guests should the following registration fail. */ hv_ctl_table_hdr = register_sysctl_table(hv_root_table); if (!hv_ctl_table_hdr) @@ -2097,7 +2103,6 @@ return child_device_obj; } -static u64 vmbus_dma_mask = DMA_BIT_MASK(64); /* * vmbus_device_register - Register the child device */ @@ -2113,6 +2118,10 @@ child_device_obj->device.parent = &hv_acpi_dev->dev; child_device_obj->device.release = vmbus_device_release; + child_device_obj->device.dma_parms = &child_device_obj->dma_parms; + child_device_obj->device.dma_mask = &child_device_obj->dma_mask; + dma_set_mask(&child_device_obj->device, DMA_BIT_MASK(64)); + /* * Register with the LDM. This will kick off the driver/device * binding...which will eventually call vmbus_match() and vmbus_probe() @@ -2138,8 +2147,6 @@ } hv_debug_add_dev_dir(child_device_obj); - child_device_obj->device.dma_mask = &vmbus_dma_mask; - child_device_obj->device.dma_parms = &child_device_obj->dma_parms; return 0; err_kset_unregister: @@ -2795,10 +2802,15 @@ if (ms_hyperv.misc_features & HV_FEATURE_GUEST_CRASH_MSR_AVAILABLE) { kmsg_dump_unregister(&hv_kmsg_dumper); unregister_die_notifier(&hyperv_die_block); - atomic_notifier_chain_unregister(&panic_notifier_list, - &hyperv_panic_block); } + /* + * The panic notifier is always registered, hence we should + * also unconditionally unregister it here as well. + */ + atomic_notifier_chain_unregister(&panic_notifier_list, + &hyperv_panic_block); + free_page((unsigned long)hv_panic_page); unregister_sysctl_table(hv_ctl_table_hdr); hv_ctl_table_hdr = NULL; diff -u linux-azure-5.15-5.15.0/drivers/hwmon/pmbus/pmbus_core.c linux-azure-5.15-5.15.0/drivers/hwmon/pmbus/pmbus_core.c --- linux-azure-5.15-5.15.0/drivers/hwmon/pmbus/pmbus_core.c +++ linux-azure-5.15-5.15.0/drivers/hwmon/pmbus/pmbus_core.c @@ -1373,7 +1373,7 @@ .reg = PMBUS_VIN_UV_FAULT_LIMIT, .attr = "lcrit", .alarm = "lcrit_alarm", - .sbit = PB_VOLTAGE_UV_FAULT, + .sbit = PB_VOLTAGE_UV_FAULT | PB_VOLTAGE_VIN_OFF, }, { .reg = PMBUS_VIN_OV_WARN_LIMIT, .attr = "max", @@ -2391,10 +2391,14 @@ { struct device *dev = rdev_get_dev(rdev); struct i2c_client *client = to_i2c_client(dev->parent); + struct pmbus_data *data = i2c_get_clientdata(client); u8 page = rdev_get_id(rdev); int ret; + mutex_lock(&data->update_lock); ret = pmbus_read_byte_data(client, page, PMBUS_OPERATION); + mutex_unlock(&data->update_lock); + if (ret < 0) return ret; @@ -2405,11 +2409,17 @@ { struct device *dev = rdev_get_dev(rdev); struct i2c_client *client = to_i2c_client(dev->parent); + struct pmbus_data *data = i2c_get_clientdata(client); u8 page = rdev_get_id(rdev); + int ret; + + mutex_lock(&data->update_lock); + ret = pmbus_update_byte_data(client, page, PMBUS_OPERATION, + PB_OPERATION_CONTROL_ON, + enable ? PB_OPERATION_CONTROL_ON : 0); + mutex_unlock(&data->update_lock); - return pmbus_update_byte_data(client, page, PMBUS_OPERATION, - PB_OPERATION_CONTROL_ON, - enable ? PB_OPERATION_CONTROL_ON : 0); + return ret; } static int pmbus_regulator_enable(struct regulator_dev *rdev) diff -u linux-azure-5.15-5.15.0/drivers/i2c/busses/i2c-bcm2835.c linux-azure-5.15-5.15.0/drivers/i2c/busses/i2c-bcm2835.c --- linux-azure-5.15-5.15.0/drivers/i2c/busses/i2c-bcm2835.c +++ linux-azure-5.15-5.15.0/drivers/i2c/busses/i2c-bcm2835.c @@ -407,7 +407,7 @@ static int bcm2835_i2c_probe(struct platform_device *pdev) { struct bcm2835_i2c_dev *i2c_dev; - struct resource *mem, *irq; + struct resource *mem; int ret; struct i2c_adapter *adap; struct clk *mclk; @@ -454,21 +454,20 @@ ret = clk_prepare_enable(i2c_dev->bus_clk); if (ret) { dev_err(&pdev->dev, "Couldn't prepare clock"); - return ret; + goto err_put_exclusive_rate; } - irq = platform_get_resource(pdev, IORESOURCE_IRQ, 0); - if (!irq) { - dev_err(&pdev->dev, "No IRQ resource\n"); - return -ENODEV; + i2c_dev->irq = platform_get_irq(pdev, 0); + if (i2c_dev->irq < 0) { + ret = i2c_dev->irq; + goto err_disable_unprepare_clk; } - i2c_dev->irq = irq->start; ret = request_irq(i2c_dev->irq, bcm2835_i2c_isr, IRQF_SHARED, dev_name(&pdev->dev), i2c_dev); if (ret) { dev_err(&pdev->dev, "Could not request IRQ\n"); - return -ENODEV; + goto err_disable_unprepare_clk; } adap = &i2c_dev->adapter; @@ -492,7 +491,16 @@ ret = i2c_add_adapter(adap); if (ret) - free_irq(i2c_dev->irq, i2c_dev); + goto err_free_irq; + + return 0; + +err_free_irq: + free_irq(i2c_dev->irq, i2c_dev); +err_disable_unprepare_clk: + clk_disable_unprepare(i2c_dev->bus_clk); +err_put_exclusive_rate: + clk_rate_exclusive_put(i2c_dev->bus_clk); return ret; } diff -u linux-azure-5.15-5.15.0/drivers/i2c/i2c-dev.c linux-azure-5.15-5.15.0/drivers/i2c/i2c-dev.c --- linux-azure-5.15-5.15.0/drivers/i2c/i2c-dev.c +++ linux-azure-5.15-5.15.0/drivers/i2c/i2c-dev.c @@ -668,16 +668,21 @@ i2c_dev->dev.class = i2c_dev_class; i2c_dev->dev.parent = &adap->dev; i2c_dev->dev.release = i2cdev_dev_release; - dev_set_name(&i2c_dev->dev, "i2c-%d", adap->nr); + + res = dev_set_name(&i2c_dev->dev, "i2c-%d", adap->nr); + if (res) + goto err_put_i2c_dev; res = cdev_device_add(&i2c_dev->cdev, &i2c_dev->dev); - if (res) { - put_i2c_dev(i2c_dev, false); - return res; - } + if (res) + goto err_put_i2c_dev; pr_debug("adapter [%s] registered as minor %d\n", adap->name, adap->nr); return 0; + +err_put_i2c_dev: + put_i2c_dev(i2c_dev, false); + return res; } static int i2cdev_detach_adapter(struct device *dev, void *dummy) diff -u linux-azure-5.15-5.15.0/drivers/iio/accel/mma8452.c linux-azure-5.15-5.15.0/drivers/iio/accel/mma8452.c --- linux-azure-5.15-5.15.0/drivers/iio/accel/mma8452.c +++ linux-azure-5.15-5.15.0/drivers/iio/accel/mma8452.c @@ -176,6 +176,7 @@ * @enabled_events: event flags enabled and handled by this driver */ struct mma_chip_info { + const char *name; u8 chip_id; const struct iio_chan_spec *channels; int num_channels; @@ -1301,6 +1302,7 @@ static const struct mma_chip_info mma_chip_info_table[] = { [mma8451] = { + .name = "mma8451", .chip_id = MMA8451_DEVICE_ID, .channels = mma8451_channels, .num_channels = ARRAY_SIZE(mma8451_channels), @@ -1325,6 +1327,7 @@ MMA8452_INT_FF_MT, }, [mma8452] = { + .name = "mma8452", .chip_id = MMA8452_DEVICE_ID, .channels = mma8452_channels, .num_channels = ARRAY_SIZE(mma8452_channels), @@ -1341,6 +1344,7 @@ MMA8452_INT_FF_MT, }, [mma8453] = { + .name = "mma8453", .chip_id = MMA8453_DEVICE_ID, .channels = mma8453_channels, .num_channels = ARRAY_SIZE(mma8453_channels), @@ -1357,6 +1361,7 @@ MMA8452_INT_FF_MT, }, [mma8652] = { + .name = "mma8652", .chip_id = MMA8652_DEVICE_ID, .channels = mma8652_channels, .num_channels = ARRAY_SIZE(mma8652_channels), @@ -1366,6 +1371,7 @@ .enabled_events = MMA8452_INT_FF_MT, }, [mma8653] = { + .name = "mma8653", .chip_id = MMA8653_DEVICE_ID, .channels = mma8653_channels, .num_channels = ARRAY_SIZE(mma8653_channels), @@ -1380,6 +1386,7 @@ .enabled_events = MMA8452_INT_FF_MT, }, [fxls8471] = { + .name = "fxls8471", .chip_id = FXLS8471_DEVICE_ID, .channels = mma8451_channels, .num_channels = ARRAY_SIZE(mma8451_channels), @@ -1522,13 +1529,6 @@ struct mma8452_data *data; struct iio_dev *indio_dev; int ret; - const struct of_device_id *match; - - match = of_match_device(mma8452_dt_ids, &client->dev); - if (!match) { - dev_err(&client->dev, "unknown device model\n"); - return -ENODEV; - } indio_dev = devm_iio_device_alloc(&client->dev, sizeof(*data)); if (!indio_dev) @@ -1537,7 +1537,14 @@ data = iio_priv(indio_dev); data->client = client; mutex_init(&data->lock); - data->chip_info = match->data; + + data->chip_info = device_get_match_data(&client->dev); + if (!data->chip_info && id) { + data->chip_info = &mma_chip_info_table[id->driver_data]; + } else { + dev_err(&client->dev, "unknown device model\n"); + return -ENODEV; + } data->vdd_reg = devm_regulator_get(&client->dev, "vdd"); if (IS_ERR(data->vdd_reg)) @@ -1581,11 +1588,11 @@ } dev_info(&client->dev, "registering %s accelerometer; ID 0x%x\n", - match->compatible, data->chip_info->chip_id); + data->chip_info->name, data->chip_info->chip_id); i2c_set_clientdata(client, indio_dev); indio_dev->info = &mma8452_info; - indio_dev->name = id->name; + indio_dev->name = data->chip_info->name; indio_dev->modes = INDIO_DIRECT_MODE; indio_dev->channels = data->chip_info->channels; indio_dev->num_channels = data->chip_info->num_channels; @@ -1810,7 +1817,7 @@ static struct i2c_driver mma8452_driver = { .driver = { .name = "mma8452", - .of_match_table = of_match_ptr(mma8452_dt_ids), + .of_match_table = mma8452_dt_ids, .pm = &mma8452_pm_ops, }, .probe = mma8452_probe, diff -u linux-azure-5.15-5.15.0/drivers/infiniband/core/cm.c linux-azure-5.15-5.15.0/drivers/infiniband/core/cm.c --- linux-azure-5.15-5.15.0/drivers/infiniband/core/cm.c +++ linux-azure-5.15-5.15.0/drivers/infiniband/core/cm.c @@ -2824,6 +2824,7 @@ switch (cm_id_priv->id.state) { case IB_CM_REP_SENT: case IB_CM_DREQ_SENT: + case IB_CM_MRA_REP_RCVD: ib_cancel_mad(cm_id_priv->msg); break; case IB_CM_ESTABLISHED: @@ -2831,8 +2832,6 @@ cm_id_priv->id.lap_state == IB_CM_MRA_LAP_RCVD) ib_cancel_mad(cm_id_priv->msg); break; - case IB_CM_MRA_REP_RCVD: - break; case IB_CM_TIMEWAIT: atomic_long_inc(&work->port->counters[CM_RECV_DUPLICATES] [CM_DREQ_COUNTER]); diff -u linux-azure-5.15-5.15.0/drivers/infiniband/core/cma.c linux-azure-5.15-5.15.0/drivers/infiniband/core/cma.c --- linux-azure-5.15-5.15.0/drivers/infiniband/core/cma.c +++ linux-azure-5.15-5.15.0/drivers/infiniband/core/cma.c @@ -2640,7 +2640,7 @@ { struct rdma_id_private *id_priv; - if (id->qp_type != IB_QPT_RC) + if (id->qp_type != IB_QPT_RC && id->qp_type != IB_QPT_XRC_INI) return -EINVAL; id_priv = container_of(id, struct rdma_id_private, id); diff -u linux-azure-5.15-5.15.0/drivers/infiniband/core/verbs.c linux-azure-5.15-5.15.0/drivers/infiniband/core/verbs.c --- linux-azure-5.15-5.15.0/drivers/infiniband/core/verbs.c +++ linux-azure-5.15-5.15.0/drivers/infiniband/core/verbs.c @@ -2153,6 +2153,7 @@ return mr; mr->device = pd->device; + mr->type = IB_MR_TYPE_USER; mr->pd = pd; mr->dm = NULL; atomic_inc(&pd->usecnt); diff -u linux-azure-5.15-5.15.0/drivers/infiniband/hw/irdma/hw.c linux-azure-5.15-5.15.0/drivers/infiniband/hw/irdma/hw.c --- linux-azure-5.15-5.15.0/drivers/infiniband/hw/irdma/hw.c +++ linux-azure-5.15-5.15.0/drivers/infiniband/hw/irdma/hw.c @@ -1608,7 +1608,7 @@ info.fpm_commit_buf = mem.va; info.bar0 = rf->hw.hw_addr; - info.hmc_fn_id = PCI_FUNC(rf->pcidev->devfn); + info.hmc_fn_id = rf->pf_id; info.hw = &rf->hw; status = irdma_sc_dev_init(rf->rdma_ver, &rf->sc_dev, &info); if (status) diff -u linux-azure-5.15-5.15.0/drivers/infiniband/hw/irdma/main.h linux-azure-5.15-5.15.0/drivers/infiniband/hw/irdma/main.h --- linux-azure-5.15-5.15.0/drivers/infiniband/hw/irdma/main.h +++ linux-azure-5.15-5.15.0/drivers/infiniband/hw/irdma/main.h @@ -257,6 +257,7 @@ u8 *mem_rsrc; u8 rdma_ver; u8 rst_to; + u8 pf_id; enum irdma_protocol_used protocol_used; u32 sd_type; u32 msix_count; diff -u linux-azure-5.15-5.15.0/drivers/infiniband/hw/irdma/utils.c linux-azure-5.15-5.15.0/drivers/infiniband/hw/irdma/utils.c --- linux-azure-5.15-5.15.0/drivers/infiniband/hw/irdma/utils.c +++ linux-azure-5.15-5.15.0/drivers/infiniband/hw/irdma/utils.c @@ -150,31 +150,35 @@ void *ptr) { struct in_ifaddr *ifa = ptr; - struct net_device *netdev = ifa->ifa_dev->dev; + struct net_device *real_dev, *netdev = ifa->ifa_dev->dev; struct irdma_device *iwdev; struct ib_device *ibdev; u32 local_ipaddr; - ibdev = ib_device_get_by_netdev(netdev, RDMA_DRIVER_IRDMA); + real_dev = rdma_vlan_dev_real_dev(netdev); + if (!real_dev) + real_dev = netdev; + + ibdev = ib_device_get_by_netdev(real_dev, RDMA_DRIVER_IRDMA); if (!ibdev) return NOTIFY_DONE; iwdev = to_iwdev(ibdev); local_ipaddr = ntohl(ifa->ifa_address); ibdev_dbg(&iwdev->ibdev, - "DEV: netdev %p event %lu local_ip=%pI4 MAC=%pM\n", netdev, - event, &local_ipaddr, netdev->dev_addr); + "DEV: netdev %p event %lu local_ip=%pI4 MAC=%pM\n", real_dev, + event, &local_ipaddr, real_dev->dev_addr); switch (event) { case NETDEV_DOWN: - irdma_manage_arp_cache(iwdev->rf, netdev->dev_addr, + irdma_manage_arp_cache(iwdev->rf, real_dev->dev_addr, &local_ipaddr, true, IRDMA_ARP_DELETE); - irdma_if_notify(iwdev, netdev, &local_ipaddr, true, false); + irdma_if_notify(iwdev, real_dev, &local_ipaddr, true, false); irdma_gid_change_event(&iwdev->ibdev); break; case NETDEV_UP: case NETDEV_CHANGEADDR: - irdma_add_arp(iwdev->rf, &local_ipaddr, true, netdev->dev_addr); - irdma_if_notify(iwdev, netdev, &local_ipaddr, true, true); + irdma_add_arp(iwdev->rf, &local_ipaddr, true, real_dev->dev_addr); + irdma_if_notify(iwdev, real_dev, &local_ipaddr, true, true); irdma_gid_change_event(&iwdev->ibdev); break; default: @@ -196,32 +200,36 @@ void *ptr) { struct inet6_ifaddr *ifa = ptr; - struct net_device *netdev = ifa->idev->dev; + struct net_device *real_dev, *netdev = ifa->idev->dev; struct irdma_device *iwdev; struct ib_device *ibdev; u32 local_ipaddr6[4]; - ibdev = ib_device_get_by_netdev(netdev, RDMA_DRIVER_IRDMA); + real_dev = rdma_vlan_dev_real_dev(netdev); + if (!real_dev) + real_dev = netdev; + + ibdev = ib_device_get_by_netdev(real_dev, RDMA_DRIVER_IRDMA); if (!ibdev) return NOTIFY_DONE; iwdev = to_iwdev(ibdev); irdma_copy_ip_ntohl(local_ipaddr6, ifa->addr.in6_u.u6_addr32); ibdev_dbg(&iwdev->ibdev, - "DEV: netdev %p event %lu local_ip=%pI6 MAC=%pM\n", netdev, - event, local_ipaddr6, netdev->dev_addr); + "DEV: netdev %p event %lu local_ip=%pI6 MAC=%pM\n", real_dev, + event, local_ipaddr6, real_dev->dev_addr); switch (event) { case NETDEV_DOWN: - irdma_manage_arp_cache(iwdev->rf, netdev->dev_addr, + irdma_manage_arp_cache(iwdev->rf, real_dev->dev_addr, local_ipaddr6, false, IRDMA_ARP_DELETE); - irdma_if_notify(iwdev, netdev, local_ipaddr6, false, false); + irdma_if_notify(iwdev, real_dev, local_ipaddr6, false, false); irdma_gid_change_event(&iwdev->ibdev); break; case NETDEV_UP: case NETDEV_CHANGEADDR: irdma_add_arp(iwdev->rf, local_ipaddr6, false, - netdev->dev_addr); - irdma_if_notify(iwdev, netdev, local_ipaddr6, false, true); + real_dev->dev_addr); + irdma_if_notify(iwdev, real_dev, local_ipaddr6, false, true); irdma_gid_change_event(&iwdev->ibdev); break; default: @@ -243,14 +251,18 @@ void *ptr) { struct neighbour *neigh = ptr; + struct net_device *real_dev, *netdev = (struct net_device *)neigh->dev; struct irdma_device *iwdev; struct ib_device *ibdev; __be32 *p; u32 local_ipaddr[4] = {}; bool ipv4 = true; - ibdev = ib_device_get_by_netdev((struct net_device *)neigh->dev, - RDMA_DRIVER_IRDMA); + real_dev = rdma_vlan_dev_real_dev(netdev); + if (!real_dev) + real_dev = netdev; + + ibdev = ib_device_get_by_netdev(real_dev, RDMA_DRIVER_IRDMA); if (!ibdev) return NOTIFY_DONE; diff -u linux-azure-5.15-5.15.0/drivers/infiniband/hw/irdma/verbs.c linux-azure-5.15-5.15.0/drivers/infiniband/hw/irdma/verbs.c --- linux-azure-5.15-5.15.0/drivers/infiniband/hw/irdma/verbs.c +++ linux-azure-5.15-5.15.0/drivers/infiniband/hw/irdma/verbs.c @@ -2506,7 +2506,7 @@ cqp_info = &cqp_request->info; info = &cqp_info->in.u.dealloc_stag.info; memset(info, 0, sizeof(*info)); - info->pd_id = iwpd->sc_pd.pd_id & 0x00007fff; + info->pd_id = iwpd->sc_pd.pd_id; info->stag_idx = ibmw->rkey >> IRDMA_CQPSQ_STAG_IDX_S; info->mr = false; cqp_info->cqp_cmd = IRDMA_OP_DEALLOC_STAG; @@ -3018,7 +3018,7 @@ cqp_info = &cqp_request->info; info = &cqp_info->in.u.dealloc_stag.info; memset(info, 0, sizeof(*info)); - info->pd_id = iwpd->sc_pd.pd_id & 0x00007fff; + info->pd_id = iwpd->sc_pd.pd_id; info->stag_idx = ib_mr->rkey >> IRDMA_CQPSQ_STAG_IDX_S; info->mr = true; if (iwpbl->pbl_allocated) diff -u linux-azure-5.15-5.15.0/drivers/infiniband/hw/mlx5/devx.c linux-azure-5.15-5.15.0/drivers/infiniband/hw/mlx5/devx.c --- linux-azure-5.15-5.15.0/drivers/infiniband/hw/mlx5/devx.c +++ linux-azure-5.15-5.15.0/drivers/infiniband/hw/mlx5/devx.c @@ -1891,8 +1891,10 @@ key_level2, obj_event, GFP_KERNEL); - if (err) + if (err) { + kfree(obj_event); return err; + } INIT_LIST_HEAD(&obj_event->obj_sub_list); } diff -u linux-azure-5.15-5.15.0/drivers/infiniband/hw/mlx5/mr.c linux-azure-5.15-5.15.0/drivers/infiniband/hw/mlx5/mr.c --- linux-azure-5.15-5.15.0/drivers/infiniband/hw/mlx5/mr.c +++ linux-azure-5.15-5.15.0/drivers/infiniband/hw/mlx5/mr.c @@ -537,8 +537,10 @@ spin_lock_irq(&ent->lock); if (ent->disabled) goto out; - if (need_delay) + if (need_delay) { queue_delayed_work(cache->wq, &ent->dwork, 300 * HZ); + goto out; + } remove_cache_mr_locked(ent); queue_adjust_cache_locked(ent); } @@ -581,6 +583,8 @@ ent = &cache->ent[entry]; spin_lock_irq(&ent->lock); if (list_empty(&ent->head)) { + queue_adjust_cache_locked(ent); + ent->miss++; spin_unlock_irq(&ent->lock); mr = create_cache_mr(ent); if (IS_ERR(mr)) @@ -632,6 +636,7 @@ { struct mlx5_cache_ent *ent = mr->cache_ent; + WRITE_ONCE(dev->cache.last_add, jiffies); spin_lock_irq(&ent->lock); list_add_tail(&mr->list, &ent->head); ent->available_mrs++; diff -u linux-azure-5.15-5.15.0/drivers/infiniband/sw/rdmavt/qp.c linux-azure-5.15-5.15.0/drivers/infiniband/sw/rdmavt/qp.c --- linux-azure-5.15-5.15.0/drivers/infiniband/sw/rdmavt/qp.c +++ linux-azure-5.15-5.15.0/drivers/infiniband/sw/rdmavt/qp.c @@ -3190,7 +3190,11 @@ spin_lock_irqsave(&sqp->s_lock, flags); rvt_send_complete(sqp, wqe, send_status); if (sqp->ibqp.qp_type == IB_QPT_RC) { - int lastwqe = rvt_error_qp(sqp, IB_WC_WR_FLUSH_ERR); + int lastwqe; + + spin_lock(&sqp->r_lock); + lastwqe = rvt_error_qp(sqp, IB_WC_WR_FLUSH_ERR); + spin_unlock(&sqp->r_lock); sqp->s_flags &= ~RVT_S_BUSY; spin_unlock_irqrestore(&sqp->s_lock, flags); reverted: --- linux-azure-5.15-5.15.0/drivers/input/input.c +++ linux-azure-5.15-5.15.0.orig/drivers/input/input.c @@ -2285,12 +2285,6 @@ /* KEY_RESERVED is not supposed to be transmitted to userspace. */ __clear_bit(KEY_RESERVED, dev->keybit); - /* Buttonpads should not map BTN_RIGHT and/or BTN_MIDDLE. */ - if (test_bit(INPUT_PROP_BUTTONPAD, dev->propbit)) { - __clear_bit(BTN_RIGHT, dev->keybit); - __clear_bit(BTN_MIDDLE, dev->keybit); - } - /* Make sure that bitmasks not mentioned in dev->evbit are clean. */ input_cleanse_bitmasks(dev); diff -u linux-azure-5.15-5.15.0/drivers/input/touchscreen/zinitix.c linux-azure-5.15-5.15.0/drivers/input/touchscreen/zinitix.c --- linux-azure-5.15-5.15.0/drivers/input/touchscreen/zinitix.c +++ linux-azure-5.15-5.15.0/drivers/input/touchscreen/zinitix.c @@ -135,7 +135,7 @@ struct touch_event { __le16 status; - u8 finger_cnt; + u8 finger_mask; u8 time_stamp; struct point_coord point_coord[MAX_SUPPORTED_FINGER_NUM]; }; @@ -311,11 +311,32 @@ static void zinitix_report_finger(struct bt541_ts_data *bt541, int slot, const struct point_coord *p) { + u16 x, y; + + if (unlikely(!(p->sub_status & + (SUB_BIT_UP | SUB_BIT_DOWN | SUB_BIT_MOVE)))) { + dev_dbg(&bt541->client->dev, "unknown finger event %#02x\n", + p->sub_status); + return; + } + + x = le16_to_cpu(p->x); + y = le16_to_cpu(p->y); + input_mt_slot(bt541->input_dev, slot); - input_mt_report_slot_state(bt541->input_dev, MT_TOOL_FINGER, true); - touchscreen_report_pos(bt541->input_dev, &bt541->prop, - le16_to_cpu(p->x), le16_to_cpu(p->y), true); - input_report_abs(bt541->input_dev, ABS_MT_TOUCH_MAJOR, p->width); + if (input_mt_report_slot_state(bt541->input_dev, MT_TOOL_FINGER, + !(p->sub_status & SUB_BIT_UP))) { + touchscreen_report_pos(bt541->input_dev, + &bt541->prop, x, y, true); + input_report_abs(bt541->input_dev, + ABS_MT_TOUCH_MAJOR, p->width); + dev_dbg(&bt541->client->dev, "finger %d %s (%u, %u)\n", + slot, p->sub_status & SUB_BIT_DOWN ? "down" : "move", + x, y); + } else { + dev_dbg(&bt541->client->dev, "finger %d up (%u, %u)\n", + slot, x, y); + } } static irqreturn_t zinitix_ts_irq_handler(int irq, void *bt541_handler) @@ -323,6 +344,7 @@ struct bt541_ts_data *bt541 = bt541_handler; struct i2c_client *client = bt541->client; struct touch_event touch_event; + unsigned long finger_mask; int error; int i; @@ -335,10 +357,14 @@ goto out; } - for (i = 0; i < MAX_SUPPORTED_FINGER_NUM; i++) - if (touch_event.point_coord[i].sub_status & SUB_BIT_EXIST) - zinitix_report_finger(bt541, i, - &touch_event.point_coord[i]); + finger_mask = touch_event.finger_mask; + for_each_set_bit(i, &finger_mask, MAX_SUPPORTED_FINGER_NUM) { + const struct point_coord *p = &touch_event.point_coord[i]; + + /* Only process contacts that are actually reported */ + if (p->sub_status & SUB_BIT_EXIST) + zinitix_report_finger(bt541, i, p); + } input_mt_sync_frame(bt541->input_dev); input_sync(bt541->input_dev); diff -u linux-azure-5.15-5.15.0/drivers/iommu/amd/iommu.c linux-azure-5.15-5.15.0/drivers/iommu/amd/iommu.c --- linux-azure-5.15-5.15.0/drivers/iommu/amd/iommu.c +++ linux-azure-5.15-5.15.0/drivers/iommu/amd/iommu.c @@ -31,6 +31,7 @@ #include #include #include +#include #include #include #include @@ -2243,7 +2244,7 @@ * active, because some of those devices (AMD GPUs) don't have the * encryption bit in their DMA-mask and require remapping. */ - if (!mem_encrypt_active() && dev_data->iommu_v2) + if (!cc_platform_has(CC_ATTR_MEM_ENCRYPT) && dev_data->iommu_v2) return IOMMU_DOMAIN_IDENTITY; return 0; diff -u linux-azure-5.15-5.15.0/drivers/iommu/amd/iommu_v2.c linux-azure-5.15-5.15.0/drivers/iommu/amd/iommu_v2.c --- linux-azure-5.15-5.15.0/drivers/iommu/amd/iommu_v2.c +++ linux-azure-5.15-5.15.0/drivers/iommu/amd/iommu_v2.c @@ -17,6 +17,7 @@ #include #include #include +#include #include "amd_iommu.h" @@ -742,7 +743,7 @@ * When memory encryption is active the device is likely not in a * direct-mapped domain. Forbid using IOMMUv2 functionality for now. */ - if (mem_encrypt_active()) + if (cc_platform_has(CC_ATTR_MEM_ENCRYPT)) return -ENODEV; if (!amd_iommu_v2_supported()) diff -u linux-azure-5.15-5.15.0/drivers/iommu/dma-iommu.c linux-azure-5.15-5.15.0/drivers/iommu/dma-iommu.c --- linux-azure-5.15-5.15.0/drivers/iommu/dma-iommu.c +++ linux-azure-5.15-5.15.0/drivers/iommu/dma-iommu.c @@ -317,6 +317,11 @@ return dev_is_pci(dev) && to_pci_dev(dev)->untrusted; } +static bool dev_use_swiotlb(struct device *dev) +{ + return IS_ENABLED(CONFIG_SWIOTLB) && dev_is_untrusted(dev); +} + /* sysfs updates are serialised by the mutex of the group owning @domain */ int iommu_dma_init_fq(struct iommu_domain *domain) { @@ -510,23 +515,6 @@ iommu_dma_free_iova(cookie, dma_addr, size, &iotlb_gather); } -static void __iommu_dma_unmap_swiotlb(struct device *dev, dma_addr_t dma_addr, - size_t size, enum dma_data_direction dir, - unsigned long attrs) -{ - struct iommu_domain *domain = iommu_get_dma_domain(dev); - phys_addr_t phys; - - phys = iommu_iova_to_phys(domain, dma_addr); - if (WARN_ON(!phys)) - return; - - __iommu_dma_unmap(dev, dma_addr, size); - - if (unlikely(is_swiotlb_buffer(dev, phys))) - swiotlb_tbl_unmap_single(dev, phys, size, dir, attrs); -} - static dma_addr_t __iommu_dma_map(struct device *dev, phys_addr_t phys, size_t size, int prot, u64 dma_mask) { @@ -553,55 +541,6 @@ return iova + iova_off; } -static dma_addr_t __iommu_dma_map_swiotlb(struct device *dev, phys_addr_t phys, - size_t org_size, dma_addr_t dma_mask, bool coherent, - enum dma_data_direction dir, unsigned long attrs) -{ - int prot = dma_info_to_prot(dir, coherent, attrs); - struct iommu_domain *domain = iommu_get_dma_domain(dev); - struct iommu_dma_cookie *cookie = domain->iova_cookie; - struct iova_domain *iovad = &cookie->iovad; - size_t aligned_size = org_size; - void *padding_start; - size_t padding_size; - dma_addr_t iova; - - /* - * If both the physical buffer start address and size are - * page aligned, we don't need to use a bounce page. - */ - if (IS_ENABLED(CONFIG_SWIOTLB) && dev_is_untrusted(dev) && - iova_offset(iovad, phys | org_size)) { - aligned_size = iova_align(iovad, org_size); - phys = swiotlb_tbl_map_single(dev, phys, org_size, - aligned_size, dir, attrs); - - if (phys == DMA_MAPPING_ERROR) - return DMA_MAPPING_ERROR; - - /* Cleanup the padding area. */ - padding_start = phys_to_virt(phys); - padding_size = aligned_size; - - if (!(attrs & DMA_ATTR_SKIP_CPU_SYNC) && - (dir == DMA_TO_DEVICE || - dir == DMA_BIDIRECTIONAL)) { - padding_start += org_size; - padding_size -= org_size; - } - - memset(padding_start, 0, padding_size); - } - - if (!coherent && !(attrs & DMA_ATTR_SKIP_CPU_SYNC)) - arch_sync_dma_for_device(phys, org_size, dir); - - iova = __iommu_dma_map(dev, phys, aligned_size, prot, dma_mask); - if (iova == DMA_MAPPING_ERROR && is_swiotlb_buffer(dev, phys)) - swiotlb_tbl_unmap_single(dev, phys, org_size, dir, attrs); - return iova; -} - static void __iommu_dma_free_pages(struct page **pages, int count) { while (count--) @@ -797,7 +736,7 @@ { phys_addr_t phys; - if (dev_is_dma_coherent(dev) && !dev_is_untrusted(dev)) + if (dev_is_dma_coherent(dev) && !dev_use_swiotlb(dev)) return; phys = iommu_iova_to_phys(iommu_get_dma_domain(dev), dma_handle); @@ -813,7 +752,7 @@ { phys_addr_t phys; - if (dev_is_dma_coherent(dev) && !dev_is_untrusted(dev)) + if (dev_is_dma_coherent(dev) && !dev_use_swiotlb(dev)) return; phys = iommu_iova_to_phys(iommu_get_dma_domain(dev), dma_handle); @@ -831,7 +770,7 @@ struct scatterlist *sg; int i; - if (dev_is_untrusted(dev)) + if (dev_use_swiotlb(dev)) for_each_sg(sgl, sg, nelems, i) iommu_dma_sync_single_for_cpu(dev, sg_dma_address(sg), sg->length, dir); @@ -847,7 +786,7 @@ struct scatterlist *sg; int i; - if (dev_is_untrusted(dev)) + if (dev_use_swiotlb(dev)) for_each_sg(sgl, sg, nelems, i) iommu_dma_sync_single_for_device(dev, sg_dma_address(sg), @@ -863,17 +802,66 @@ { phys_addr_t phys = page_to_phys(page) + offset; bool coherent = dev_is_dma_coherent(dev); + int prot = dma_info_to_prot(dir, coherent, attrs); + struct iommu_domain *domain = iommu_get_dma_domain(dev); + struct iommu_dma_cookie *cookie = domain->iova_cookie; + struct iova_domain *iovad = &cookie->iovad; + dma_addr_t iova, dma_mask = dma_get_mask(dev); + + /* + * If both the physical buffer start address and size are + * page aligned, we don't need to use a bounce page. + */ + if (dev_use_swiotlb(dev) && iova_offset(iovad, phys | size)) { + void *padding_start; + size_t padding_size, aligned_size; + + aligned_size = iova_align(iovad, size); + phys = swiotlb_tbl_map_single(dev, phys, size, aligned_size, + iova_mask(iovad), dir, attrs); + + if (phys == DMA_MAPPING_ERROR) + return DMA_MAPPING_ERROR; + + /* Cleanup the padding area. */ + padding_start = phys_to_virt(phys); + padding_size = aligned_size; + + if (!(attrs & DMA_ATTR_SKIP_CPU_SYNC) && + (dir == DMA_TO_DEVICE || dir == DMA_BIDIRECTIONAL)) { + padding_start += size; + padding_size -= size; + } + + memset(padding_start, 0, padding_size); + } - return __iommu_dma_map_swiotlb(dev, phys, size, dma_get_mask(dev), - coherent, dir, attrs); + if (!coherent && !(attrs & DMA_ATTR_SKIP_CPU_SYNC)) + arch_sync_dma_for_device(phys, size, dir); + + iova = __iommu_dma_map(dev, phys, size, prot, dma_mask); + if (iova == DMA_MAPPING_ERROR && is_swiotlb_buffer(dev, phys)) + swiotlb_tbl_unmap_single(dev, phys, size, dir, attrs); + return iova; } static void iommu_dma_unmap_page(struct device *dev, dma_addr_t dma_handle, size_t size, enum dma_data_direction dir, unsigned long attrs) { - if (!(attrs & DMA_ATTR_SKIP_CPU_SYNC)) - iommu_dma_sync_single_for_cpu(dev, dma_handle, size, dir); - __iommu_dma_unmap_swiotlb(dev, dma_handle, size, dir, attrs); + struct iommu_domain *domain = iommu_get_dma_domain(dev); + phys_addr_t phys; + + phys = iommu_iova_to_phys(domain, dma_handle); + if (WARN_ON(!phys)) + return; + + if (!(attrs & DMA_ATTR_SKIP_CPU_SYNC) && !dev_is_dma_coherent(dev)) + arch_sync_dma_for_cpu(phys, size, dir); + + __iommu_dma_unmap(dev, dma_handle, size); + + if (unlikely(is_swiotlb_buffer(dev, phys))) + swiotlb_tbl_unmap_single(dev, phys, size, dir, attrs); } /* @@ -958,7 +946,7 @@ int i; for_each_sg(sg, s, nents, i) - __iommu_dma_unmap_swiotlb(dev, sg_dma_address(s), + iommu_dma_unmap_page(dev, sg_dma_address(s), sg_dma_len(s), dir, attrs); } @@ -969,9 +957,8 @@ int i; for_each_sg(sg, s, nents, i) { - sg_dma_address(s) = __iommu_dma_map_swiotlb(dev, sg_phys(s), - s->length, dma_get_mask(dev), - dev_is_dma_coherent(dev), dir, attrs); + sg_dma_address(s) = iommu_dma_map_page(dev, sg_page(s), + s->offset, s->length, dir, attrs); if (sg_dma_address(s) == DMA_MAPPING_ERROR) goto out_unmap; sg_dma_len(s) = s->length; @@ -1011,7 +998,7 @@ goto out; } - if (dev_is_untrusted(dev)) + if (dev_use_swiotlb(dev)) return iommu_dma_map_sg_swiotlb(dev, sg, nents, dir, attrs); if (!(attrs & DMA_ATTR_SKIP_CPU_SYNC)) @@ -1089,14 +1076,14 @@ struct scatterlist *tmp; int i; - if (!(attrs & DMA_ATTR_SKIP_CPU_SYNC)) - iommu_dma_sync_sg_for_cpu(dev, sg, nents, dir); - - if (dev_is_untrusted(dev)) { + if (dev_use_swiotlb(dev)) { iommu_dma_unmap_sg_swiotlb(dev, sg, nents, dir, attrs); return; } + if (!(attrs & DMA_ATTR_SKIP_CPU_SYNC)) + iommu_dma_sync_sg_for_cpu(dev, sg, nents, dir); + /* * The scatterlist segments are mapped into a single * contiguous IOVA allocation, so this is incredibly easy. diff -u linux-azure-5.15-5.15.0/drivers/iommu/iommu.c linux-azure-5.15-5.15.0/drivers/iommu/iommu.c --- linux-azure-5.15-5.15.0/drivers/iommu/iommu.c +++ linux-azure-5.15-5.15.0/drivers/iommu/iommu.c @@ -25,6 +25,7 @@ #include #include #include +#include #include static struct kset *iommu_group_kset; @@ -130,7 +131,7 @@ else iommu_set_default_translated(false); - if (iommu_default_passthrough() && mem_encrypt_active()) { + if (iommu_default_passthrough() && cc_platform_has(CC_ATTR_MEM_ENCRYPT)) { pr_info("Memory encryption detected - Disabling default IOMMU Passthrough\n"); iommu_set_default_translated(false); } diff -u linux-azure-5.15-5.15.0/drivers/iommu/iova.c linux-azure-5.15-5.15.0/drivers/iommu/iova.c --- linux-azure-5.15-5.15.0/drivers/iommu/iova.c +++ linux-azure-5.15-5.15.0/drivers/iommu/iova.c @@ -154,10 +154,11 @@ cached_iova = to_iova(iovad->cached32_node); if (free == cached_iova || (free->pfn_hi < iovad->dma_32bit_pfn && - free->pfn_lo >= cached_iova->pfn_lo)) { + free->pfn_lo >= cached_iova->pfn_lo)) iovad->cached32_node = rb_next(&free->node); + + if (free->pfn_lo < iovad->dma_32bit_pfn) iovad->max32_alloc_size = iovad->dma_32bit_pfn; - } cached_iova = to_iova(iovad->cached_node); if (free->pfn_lo >= cached_iova->pfn_lo) diff -u linux-azure-5.15-5.15.0/drivers/iommu/mtk_iommu.c linux-azure-5.15-5.15.0/drivers/iommu/mtk_iommu.c --- linux-azure-5.15-5.15.0/drivers/iommu/mtk_iommu.c +++ linux-azure-5.15-5.15.0/drivers/iommu/mtk_iommu.c @@ -562,22 +562,52 @@ { struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); struct mtk_iommu_data *data; + struct device_link *link; + struct device *larbdev; + unsigned int larbid, larbidx, i; if (!fwspec || fwspec->ops != &mtk_iommu_ops) return ERR_PTR(-ENODEV); /* Not a iommu client device */ data = dev_iommu_priv_get(dev); + /* + * Link the consumer device with the smi-larb device(supplier). + * The device that connects with each a larb is a independent HW. + * All the ports in each a device should be in the same larbs. + */ + larbid = MTK_M4U_TO_LARB(fwspec->ids[0]); + for (i = 1; i < fwspec->num_ids; i++) { + larbidx = MTK_M4U_TO_LARB(fwspec->ids[i]); + if (larbid != larbidx) { + dev_err(dev, "Can only use one larb. Fail@larb%d-%d.\n", + larbid, larbidx); + return ERR_PTR(-EINVAL); + } + } + larbdev = data->larb_imu[larbid].dev; + link = device_link_add(dev, larbdev, + DL_FLAG_PM_RUNTIME | DL_FLAG_STATELESS); + if (!link) + dev_err(dev, "Unable to link %s\n", dev_name(larbdev)); return &data->iommu; } static void mtk_iommu_release_device(struct device *dev) { struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); + struct mtk_iommu_data *data; + struct device *larbdev; + unsigned int larbid; if (!fwspec || fwspec->ops != &mtk_iommu_ops) return; + data = dev_iommu_priv_get(dev); + larbid = MTK_M4U_TO_LARB(fwspec->ids[0]); + larbdev = data->larb_imu[larbid].dev; + device_link_remove(dev, larbdev); + iommu_fwspec_free(dev); } @@ -848,7 +878,7 @@ plarbdev = of_find_device_by_node(larbnode); if (!plarbdev) { of_node_put(larbnode); - return -EPROBE_DEFER; + return -ENODEV; } data->larb_imu[id].dev = &plarbdev->dev; diff -u linux-azure-5.15-5.15.0/drivers/irqchip/irq-gic-v3-its.c linux-azure-5.15-5.15.0/drivers/irqchip/irq-gic-v3-its.c --- linux-azure-5.15-5.15.0/drivers/irqchip/irq-gic-v3-its.c +++ linux-azure-5.15-5.15.0/drivers/irqchip/irq-gic-v3-its.c @@ -3007,18 +3007,12 @@ return 0; } -static u64 its_clear_vpend_valid(void __iomem *vlpi_base, u64 clr, u64 set) +static u64 read_vpend_dirty_clear(void __iomem *vlpi_base) { u32 count = 1000000; /* 1s! */ bool clean; u64 val; - val = gicr_read_vpendbaser(vlpi_base + GICR_VPENDBASER); - val &= ~GICR_VPENDBASER_Valid; - val &= ~clr; - val |= set; - gicr_write_vpendbaser(val, vlpi_base + GICR_VPENDBASER); - do { val = gicr_read_vpendbaser(vlpi_base + GICR_VPENDBASER); clean = !(val & GICR_VPENDBASER_Dirty); @@ -3029,10 +3023,26 @@ } } while (!clean && count); - if (unlikely(val & GICR_VPENDBASER_Dirty)) { + if (unlikely(!clean)) pr_err_ratelimited("ITS virtual pending table not cleaning\n"); + + return val; +} + +static u64 its_clear_vpend_valid(void __iomem *vlpi_base, u64 clr, u64 set) +{ + u64 val; + + /* Make sure we wait until the RD is done with the initial scan */ + val = read_vpend_dirty_clear(vlpi_base); + val &= ~GICR_VPENDBASER_Valid; + val &= ~clr; + val |= set; + gicr_write_vpendbaser(val, vlpi_base + GICR_VPENDBASER); + + val = read_vpend_dirty_clear(vlpi_base); + if (unlikely(val & GICR_VPENDBASER_Dirty)) val |= GICR_VPENDBASER_PendingLast; - } return val; } diff -u linux-azure-5.15-5.15.0/drivers/irqchip/irq-gic-v3.c linux-azure-5.15-5.15.0/drivers/irqchip/irq-gic-v3.c --- linux-azure-5.15-5.15.0/drivers/irqchip/irq-gic-v3.c +++ linux-azure-5.15-5.15.0/drivers/irqchip/irq-gic-v3.c @@ -206,11 +206,11 @@ } } -static void gic_do_wait_for_rwp(void __iomem *base) +static void gic_do_wait_for_rwp(void __iomem *base, u32 bit) { u32 count = 1000000; /* 1s! */ - while (readl_relaxed(base + GICD_CTLR) & GICD_CTLR_RWP) { + while (readl_relaxed(base + GICD_CTLR) & bit) { count--; if (!count) { pr_err_ratelimited("RWP timeout, gone fishing\n"); @@ -224,13 +224,13 @@ /* Wait for completion of a distributor change */ static void gic_dist_wait_for_rwp(void) { - gic_do_wait_for_rwp(gic_data.dist_base); + gic_do_wait_for_rwp(gic_data.dist_base, GICD_CTLR_RWP); } /* Wait for completion of a redistributor change */ static void gic_redist_wait_for_rwp(void) { - gic_do_wait_for_rwp(gic_data_rdist_rd_base()); + gic_do_wait_for_rwp(gic_data_rdist_rd_base(), GICR_CTLR_RWP); } #ifdef CONFIG_ARM64 @@ -1466,6 +1466,12 @@ if(fwspec->param_count != 2) return -EINVAL; + if (fwspec->param[0] < 16) { + pr_err(FW_BUG "Illegal GSI%d translation request\n", + fwspec->param[0]); + return -EINVAL; + } + *hwirq = fwspec->param[0]; *type = fwspec->param[1]; diff -u linux-azure-5.15-5.15.0/drivers/irqchip/irq-nvic.c linux-azure-5.15-5.15.0/drivers/irqchip/irq-nvic.c --- linux-azure-5.15-5.15.0/drivers/irqchip/irq-nvic.c +++ linux-azure-5.15-5.15.0/drivers/irqchip/irq-nvic.c @@ -92,6 +92,7 @@ if (!nvic_irq_domain) { pr_warn("Failed to allocate irq domain\n"); + iounmap(nvic_base); return -ENOMEM; } @@ -101,6 +102,7 @@ if (ret) { pr_warn("Failed to allocate irq chips\n"); irq_domain_remove(nvic_irq_domain); + iounmap(nvic_base); return ret; } diff -u linux-azure-5.15-5.15.0/drivers/md/bcache/btree.c linux-azure-5.15-5.15.0/drivers/md/bcache/btree.c --- linux-azure-5.15-5.15.0/drivers/md/bcache/btree.c +++ linux-azure-5.15-5.15.0/drivers/md/bcache/btree.c @@ -2060,9 +2060,11 @@ } } + /* + * Must wait for all threads to stop. + */ wait_event_interruptible(check_state->wait, - atomic_read(&check_state->started) == 0 || - test_bit(CACHE_SET_IO_DISABLE, &c->flags)); + atomic_read(&check_state->started) == 0); for (i = 0; i < check_state->total_threads; i++) { if (check_state->infos[i].result) { diff -u linux-azure-5.15-5.15.0/drivers/md/dm.c linux-azure-5.15-5.15.0/drivers/md/dm.c --- linux-azure-5.15-5.15.0/drivers/md/dm.c +++ linux-azure-5.15-5.15.0/drivers/md/dm.c @@ -484,33 +484,48 @@ } EXPORT_SYMBOL_GPL(dm_start_time_ns_from_clone); -static void start_io_acct(struct dm_io *io) +static bool bio_is_flush_with_data(struct bio *bio) { - struct mapped_device *md = io->md; - struct bio *bio = io->orig_bio; - - bio_start_io_acct_time(bio, io->start_time); - if (unlikely(dm_stats_used(&md->stats))) - dm_stats_account_io(&md->stats, bio_data_dir(bio), - bio->bi_iter.bi_sector, bio_sectors(bio), - false, 0, &io->stats_aux); + return ((bio->bi_opf & REQ_PREFLUSH) && bio->bi_iter.bi_size); } -static void end_io_acct(struct mapped_device *md, struct bio *bio, - unsigned long start_time, struct dm_stats_aux *stats_aux) +static void dm_io_acct(bool end, struct mapped_device *md, struct bio *bio, + unsigned long start_time, struct dm_stats_aux *stats_aux) { - unsigned long duration = jiffies - start_time; + bool is_flush_with_data; + unsigned int bi_size; - bio_end_io_acct(bio, start_time); + /* If REQ_PREFLUSH set save any payload but do not account it */ + is_flush_with_data = bio_is_flush_with_data(bio); + if (is_flush_with_data) { + bi_size = bio->bi_iter.bi_size; + bio->bi_iter.bi_size = 0; + } + + if (!end) + bio_start_io_acct_time(bio, start_time); + else + bio_end_io_acct(bio, start_time); if (unlikely(dm_stats_used(&md->stats))) dm_stats_account_io(&md->stats, bio_data_dir(bio), bio->bi_iter.bi_sector, bio_sectors(bio), - true, duration, stats_aux); + end, start_time, stats_aux); - /* nudge anyone waiting on suspend queue */ - if (unlikely(wq_has_sleeper(&md->wait))) - wake_up(&md->wait); + /* Restore bio's payload so it does get accounted upon requeue */ + if (is_flush_with_data) + bio->bi_iter.bi_size = bi_size; +} + +static void start_io_acct(struct dm_io *io) +{ + dm_io_acct(false, io->md, io->orig_bio, io->start_time, &io->stats_aux); +} + +static void end_io_acct(struct mapped_device *md, struct bio *bio, + unsigned long start_time, struct dm_stats_aux *stats_aux) +{ + dm_io_acct(true, md, bio, start_time, stats_aux); } static struct dm_io *alloc_io(struct mapped_device *md, struct bio *bio) @@ -532,10 +547,13 @@ io->status = 0; atomic_set(&io->io_count, 1); + this_cpu_inc(*md->pending_io); io->orig_bio = bio; io->md = md; spin_lock_init(&io->endio_lock); io->start_time = jiffies; + dm_stats_record_start(&md->stats, &io->stats_aux); + return io; } @@ -826,11 +844,17 @@ stats_aux = io->stats_aux; free_io(md, io); end_io_acct(md, bio, start_time, &stats_aux); + smp_wmb(); + this_cpu_dec(*md->pending_io); + + /* nudge anyone waiting on suspend queue */ + if (unlikely(wq_has_sleeper(&md->wait))) + wake_up(&md->wait); if (io_error == BLK_STS_DM_REQUEUE) return; - if ((bio->bi_opf & REQ_PREFLUSH) && bio->bi_iter.bi_size) { + if (bio_is_flush_with_data(bio)) { /* * Preflush done for flush with data, reissue * without REQ_PREFLUSH. @@ -1570,15 +1594,10 @@ struct dm_table *map; map = dm_get_live_table(md, &srcu_idx); - if (unlikely(!map)) { - DMERR_LIMIT("%s: mapping table unavailable, erroring io", - dm_device_name(md)); - bio_io_error(bio); - goto out; - } - /* If suspended, queue this IO for later */ - if (unlikely(test_bit(DMF_BLOCK_IO_FOR_SUSPEND, &md->flags))) { + /* If suspended, or map not yet available, queue this IO for later */ + if (unlikely(test_bit(DMF_BLOCK_IO_FOR_SUSPEND, &md->flags)) || + unlikely(!map)) { if (bio->bi_opf & REQ_NOWAIT) bio_wouldblock_error(bio); else if (bio->bi_opf & REQ_RAHEAD) @@ -1682,6 +1701,7 @@ md->dax_dev = NULL; } + dm_cleanup_zoned_dev(md); if (md->disk) { spin_lock(&_minor_lock); md->disk->private_data = NULL; @@ -1694,6 +1714,11 @@ blk_cleanup_disk(md->disk); } + if (md->pending_io) { + free_percpu(md->pending_io); + md->pending_io = NULL; + } + cleanup_srcu_struct(&md->io_barrier); mutex_destroy(&md->suspend_lock); @@ -1702,7 +1727,6 @@ mutex_destroy(&md->swap_bios_lock); dm_mq_cleanup_mapped_device(md); - dm_cleanup_zoned_dev(md); } /* @@ -1792,6 +1816,10 @@ if (!md->wq) goto bad; + md->pending_io = alloc_percpu(unsigned long); + if (!md->pending_io) + goto bad; + dm_stats_init(&md->stats); /* Populate the mapping, nobody knows we exist yet */ @@ -2207,16 +2235,13 @@ } EXPORT_SYMBOL_GPL(dm_put); -static bool md_in_flight_bios(struct mapped_device *md) +static bool dm_in_flight_bios(struct mapped_device *md) { int cpu; - struct block_device *part = dm_disk(md)->part0; - long sum = 0; + unsigned long sum = 0; - for_each_possible_cpu(cpu) { - sum += part_stat_local_read_cpu(part, in_flight[0], cpu); - sum += part_stat_local_read_cpu(part, in_flight[1], cpu); - } + for_each_possible_cpu(cpu) + sum += *per_cpu_ptr(md->pending_io, cpu); return sum != 0; } @@ -2229,7 +2254,7 @@ while (true) { prepare_to_wait(&md->wait, &wait, task_state); - if (!md_in_flight_bios(md)) + if (!dm_in_flight_bios(md)) break; if (signal_pending_state(task_state, current)) { @@ -2241,6 +2266,8 @@ } finish_wait(&md->wait, &wait); + smp_rmb(); + return r; } diff -u linux-azure-5.15-5.15.0/drivers/media/platform/aspeed-video.c linux-azure-5.15-5.15.0/drivers/media/platform/aspeed-video.c --- linux-azure-5.15-5.15.0/drivers/media/platform/aspeed-video.c +++ linux-azure-5.15-5.15.0/drivers/media/platform/aspeed-video.c @@ -151,7 +151,7 @@ #define VE_SRC_TB_EDGE_DET_BOT GENMASK(28, VE_SRC_TB_EDGE_DET_BOT_SHF) #define VE_MODE_DETECT_STATUS 0x098 -#define VE_MODE_DETECT_H_PIXELS GENMASK(11, 0) +#define VE_MODE_DETECT_H_PERIOD GENMASK(11, 0) #define VE_MODE_DETECT_V_LINES_SHF 16 #define VE_MODE_DETECT_V_LINES GENMASK(27, VE_MODE_DETECT_V_LINES_SHF) #define VE_MODE_DETECT_STATUS_VSYNC BIT(28) @@ -162,6 +162,8 @@ #define VE_SYNC_STATUS_VSYNC_SHF 16 #define VE_SYNC_STATUS_VSYNC GENMASK(27, VE_SYNC_STATUS_VSYNC_SHF) +#define VE_H_TOTAL_PIXELS 0x0A0 + #define VE_INTERRUPT_CTRL 0x304 #define VE_INTERRUPT_STATUS 0x308 #define VE_INTERRUPT_MODE_DETECT_WD BIT(0) @@ -765,6 +767,7 @@ u32 src_lr_edge; u32 src_tb_edge; u32 sync; + u32 htotal; struct v4l2_bt_timings *det = &video->detected_timings; det->width = MIN_WIDTH; @@ -809,6 +812,7 @@ src_tb_edge = aspeed_video_read(video, VE_SRC_TB_EDGE_DET); mds = aspeed_video_read(video, VE_MODE_DETECT_STATUS); sync = aspeed_video_read(video, VE_SYNC_STATUS); + htotal = aspeed_video_read(video, VE_H_TOTAL_PIXELS); video->frame_bottom = (src_tb_edge & VE_SRC_TB_EDGE_DET_BOT) >> VE_SRC_TB_EDGE_DET_BOT_SHF; @@ -825,8 +829,7 @@ VE_SRC_LR_EDGE_DET_RT_SHF; video->frame_left = src_lr_edge & VE_SRC_LR_EDGE_DET_LEFT; det->hfrontporch = video->frame_left; - det->hbackporch = (mds & VE_MODE_DETECT_H_PIXELS) - - video->frame_right; + det->hbackporch = htotal - video->frame_right; det->hsync = sync & VE_SYNC_STATUS_HSYNC; if (video->frame_left > video->frame_right) continue; diff -u linux-azure-5.15-5.15.0/drivers/media/platform/atmel/atmel-isc-base.c linux-azure-5.15-5.15.0/drivers/media/platform/atmel/atmel-isc-base.c --- linux-azure-5.15-5.15.0/drivers/media/platform/atmel/atmel-isc-base.c +++ linux-azure-5.15-5.15.0/drivers/media/platform/atmel/atmel-isc-base.c @@ -1369,14 +1369,12 @@ struct v4l2_frmsizeenum *fsize) { struct isc_device *isc = video_drvdata(file); - struct v4l2_subdev_frame_size_enum fse = { - .code = isc->config.sd_format->mbus_code, - .index = fsize->index, - .which = V4L2_SUBDEV_FORMAT_ACTIVE, - }; int ret = -EINVAL; int i; + if (fsize->index) + return -EINVAL; + for (i = 0; i < isc->num_user_formats; i++) if (isc->user_formats[i]->fourcc == fsize->pixel_format) ret = 0; @@ -1388,14 +1386,14 @@ if (ret) return ret; - ret = v4l2_subdev_call(isc->current_subdev->sd, pad, enum_frame_size, - NULL, &fse); - if (ret) - return ret; + fsize->type = V4L2_FRMSIZE_TYPE_CONTINUOUS; - fsize->type = V4L2_FRMSIZE_TYPE_DISCRETE; - fsize->discrete.width = fse.max_width; - fsize->discrete.height = fse.max_height; + fsize->stepwise.min_width = 16; + fsize->stepwise.max_width = isc->max_width; + fsize->stepwise.min_height = 16; + fsize->stepwise.max_height = isc->max_height; + fsize->stepwise.step_width = 1; + fsize->stepwise.step_height = 1; return 0; } diff -u linux-azure-5.15-5.15.0/drivers/media/platform/atmel/atmel-sama7g5-isc.c linux-azure-5.15-5.15.0/drivers/media/platform/atmel/atmel-sama7g5-isc.c --- linux-azure-5.15-5.15.0/drivers/media/platform/atmel/atmel-sama7g5-isc.c +++ linux-azure-5.15-5.15.0/drivers/media/platform/atmel/atmel-sama7g5-isc.c @@ -555,7 +555,6 @@ v4l2_device_unregister(&isc->v4l2_dev); - clk_disable_unprepare(isc->ispck); clk_disable_unprepare(isc->hclock); isc_clk_cleanup(isc); @@ -567,7 +566,6 @@ { struct isc_device *isc = dev_get_drvdata(dev); - clk_disable_unprepare(isc->ispck); clk_disable_unprepare(isc->hclock); return 0; @@ -582,10 +580,6 @@ if (ret) return ret; - ret = clk_prepare_enable(isc->ispck); - if (ret) - clk_disable_unprepare(isc->hclock); - return ret; } diff -u linux-azure-5.15-5.15.0/drivers/media/platform/coda/coda-common.c linux-azure-5.15-5.15.0/drivers/media/platform/coda/coda-common.c --- linux-azure-5.15-5.15.0/drivers/media/platform/coda/coda-common.c +++ linux-azure-5.15-5.15.0/drivers/media/platform/coda/coda-common.c @@ -408,6 +408,7 @@ if (!vdoa_data) vdoa_data = ERR_PTR(-EPROBE_DEFER); + put_device(&vdoa_pdev->dev); out: of_node_put(vdoa_node); diff -u linux-azure-5.15-5.15.0/drivers/media/platform/imx-jpeg/mxc-jpeg.c linux-azure-5.15-5.15.0/drivers/media/platform/imx-jpeg/mxc-jpeg.c --- linux-azure-5.15-5.15.0/drivers/media/platform/imx-jpeg/mxc-jpeg.c +++ linux-azure-5.15-5.15.0/drivers/media/platform/imx-jpeg/mxc-jpeg.c @@ -925,8 +925,13 @@ v4l2_m2m_buf_copy_metadata(src_buf, dst_buf, true); jpeg_src_buf = vb2_to_mxc_buf(&src_buf->vb2_buf); + if (q_data_cap->fmt->colplanes != dst_buf->vb2_buf.num_planes) { + dev_err(dev, "Capture format %s has %d planes, but capture buffer has %d planes\n", + q_data_cap->fmt->name, q_data_cap->fmt->colplanes, + dst_buf->vb2_buf.num_planes); + jpeg_src_buf->jpeg_parse_error = true; + } if (jpeg_src_buf->jpeg_parse_error) { - jpeg->slot_data[ctx->slot].used = false; v4l2_m2m_src_buf_remove(ctx->fh.m2m_ctx); v4l2_m2m_dst_buf_remove(ctx->fh.m2m_ctx); v4l2_m2m_buf_done(src_buf, VB2_BUF_STATE_ERROR); diff -u linux-azure-5.15-5.15.0/drivers/media/platform/meson/ge2d/ge2d.c linux-azure-5.15-5.15.0/drivers/media/platform/meson/ge2d/ge2d.c --- linux-azure-5.15-5.15.0/drivers/media/platform/meson/ge2d/ge2d.c +++ linux-azure-5.15-5.15.0/drivers/media/platform/meson/ge2d/ge2d.c @@ -215,35 +215,35 @@ regmap_write(ge2d->map, GE2D_SRC1_CLIPY_START_END, FIELD_PREP(GE2D_START, ctx->in.crop.top) | - FIELD_PREP(GE2D_END, ctx->in.crop.top + ctx->in.crop.height)); + FIELD_PREP(GE2D_END, ctx->in.crop.top + ctx->in.crop.height - 1)); regmap_write(ge2d->map, GE2D_SRC1_CLIPX_START_END, FIELD_PREP(GE2D_START, ctx->in.crop.left) | - FIELD_PREP(GE2D_END, ctx->in.crop.left + ctx->in.crop.width)); + FIELD_PREP(GE2D_END, ctx->in.crop.left + ctx->in.crop.width - 1)); regmap_write(ge2d->map, GE2D_SRC2_CLIPY_START_END, FIELD_PREP(GE2D_START, ctx->out.crop.top) | - FIELD_PREP(GE2D_END, ctx->out.crop.top + ctx->out.crop.height)); + FIELD_PREP(GE2D_END, ctx->out.crop.top + ctx->out.crop.height - 1)); regmap_write(ge2d->map, GE2D_SRC2_CLIPX_START_END, FIELD_PREP(GE2D_START, ctx->out.crop.left) | - FIELD_PREP(GE2D_END, ctx->out.crop.left + ctx->out.crop.width)); + FIELD_PREP(GE2D_END, ctx->out.crop.left + ctx->out.crop.width - 1)); regmap_write(ge2d->map, GE2D_DST_CLIPY_START_END, FIELD_PREP(GE2D_START, ctx->out.crop.top) | - FIELD_PREP(GE2D_END, ctx->out.crop.top + ctx->out.crop.height)); + FIELD_PREP(GE2D_END, ctx->out.crop.top + ctx->out.crop.height - 1)); regmap_write(ge2d->map, GE2D_DST_CLIPX_START_END, FIELD_PREP(GE2D_START, ctx->out.crop.left) | - FIELD_PREP(GE2D_END, ctx->out.crop.left + ctx->out.crop.width)); + FIELD_PREP(GE2D_END, ctx->out.crop.left + ctx->out.crop.width - 1)); regmap_write(ge2d->map, GE2D_SRC1_Y_START_END, - FIELD_PREP(GE2D_END, ctx->in.pix_fmt.height)); + FIELD_PREP(GE2D_END, ctx->in.pix_fmt.height - 1)); regmap_write(ge2d->map, GE2D_SRC1_X_START_END, - FIELD_PREP(GE2D_END, ctx->in.pix_fmt.width)); + FIELD_PREP(GE2D_END, ctx->in.pix_fmt.width - 1)); regmap_write(ge2d->map, GE2D_SRC2_Y_START_END, - FIELD_PREP(GE2D_END, ctx->out.pix_fmt.height)); + FIELD_PREP(GE2D_END, ctx->out.pix_fmt.height - 1)); regmap_write(ge2d->map, GE2D_SRC2_X_START_END, - FIELD_PREP(GE2D_END, ctx->out.pix_fmt.width)); + FIELD_PREP(GE2D_END, ctx->out.pix_fmt.width - 1)); regmap_write(ge2d->map, GE2D_DST_Y_START_END, - FIELD_PREP(GE2D_END, ctx->out.pix_fmt.height)); + FIELD_PREP(GE2D_END, ctx->out.pix_fmt.height - 1)); regmap_write(ge2d->map, GE2D_DST_X_START_END, - FIELD_PREP(GE2D_END, ctx->out.pix_fmt.width)); + FIELD_PREP(GE2D_END, ctx->out.pix_fmt.width - 1)); /* Color, no blend, use source color */ reg = GE2D_ALU_DO_COLOR_OPERATION_LOGIC(LOGIC_OPERATION_COPY, diff -u linux-azure-5.15-5.15.0/drivers/media/rc/ir_toy.c linux-azure-5.15-5.15.0/drivers/media/rc/ir_toy.c --- linux-azure-5.15-5.15.0/drivers/media/rc/ir_toy.c +++ linux-azure-5.15-5.15.0/drivers/media/rc/ir_toy.c @@ -429,7 +429,7 @@ err = usb_submit_urb(irtoy->urb_in, GFP_KERNEL); if (err != 0) { dev_err(irtoy->dev, "fail to submit in urb: %d\n", err); - return err; + goto free_rcdev; } err = irtoy_setup(irtoy); diff -u linux-azure-5.15-5.15.0/drivers/media/usb/em28xx/em28xx-cards.c linux-azure-5.15-5.15.0/drivers/media/usb/em28xx/em28xx-cards.c --- linux-azure-5.15-5.15.0/drivers/media/usb/em28xx/em28xx-cards.c +++ linux-azure-5.15-5.15.0/drivers/media/usb/em28xx/em28xx-cards.c @@ -3931,6 +3931,8 @@ goto err_free; } + kref_init(&dev->ref); + dev->devno = nr; dev->model = id->driver_info; dev->alt = -1; @@ -4031,6 +4033,8 @@ } if (dev->board.has_dual_ts && em28xx_duplicate_dev(dev) == 0) { + kref_init(&dev->dev_next->ref); + dev->dev_next->ts = SECONDARY_TS; dev->dev_next->alt = -1; dev->dev_next->is_audio_only = has_vendor_audio && @@ -4085,12 +4089,8 @@ em28xx_write_reg(dev, 0x0b, 0x82); mdelay(100); } - - kref_init(&dev->dev_next->ref); } - kref_init(&dev->ref); - request_modules(dev); /* @@ -4145,11 +4145,8 @@ em28xx_close_extension(dev); - if (dev->dev_next) { - em28xx_close_extension(dev->dev_next); + if (dev->dev_next) em28xx_release_resources(dev->dev_next); - } - em28xx_release_resources(dev); if (dev->dev_next) { diff -u linux-azure-5.15-5.15.0/drivers/media/usb/stk1160/stk1160-core.c linux-azure-5.15-5.15.0/drivers/media/usb/stk1160/stk1160-core.c --- linux-azure-5.15-5.15.0/drivers/media/usb/stk1160/stk1160-core.c +++ linux-azure-5.15-5.15.0/drivers/media/usb/stk1160/stk1160-core.c @@ -403,7 +403,7 @@ /* Here is the only place where isoc get released */ stk1160_uninit_isoc(dev); - stk1160_clear_queue(dev); + stk1160_clear_queue(dev, VB2_BUF_STATE_ERROR); video_unregister_device(&dev->vdev); v4l2_device_disconnect(&dev->v4l2_dev); diff -u linux-azure-5.15-5.15.0/drivers/media/v4l2-core/v4l2-ioctl.c linux-azure-5.15-5.15.0/drivers/media/v4l2-core/v4l2-ioctl.c --- linux-azure-5.15-5.15.0/drivers/media/v4l2-core/v4l2-ioctl.c +++ linux-azure-5.15-5.15.0/drivers/media/v4l2-core/v4l2-ioctl.c @@ -279,8 +279,8 @@ const struct v4l2_vbi_format *vbi; const struct v4l2_sliced_vbi_format *sliced; const struct v4l2_window *win; - const struct v4l2_sdr_format *sdr; const struct v4l2_meta_format *meta; + u32 pixelformat; u32 planes; unsigned i; @@ -299,8 +299,9 @@ case V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE: case V4L2_BUF_TYPE_VIDEO_OUTPUT_MPLANE: mp = &p->fmt.pix_mp; + pixelformat = mp->pixelformat; pr_cont(", width=%u, height=%u, format=%p4cc, field=%s, colorspace=%d, num_planes=%u, flags=0x%x, ycbcr_enc=%u, quantization=%u, xfer_func=%u\n", - mp->width, mp->height, &mp->pixelformat, + mp->width, mp->height, &pixelformat, prt_names(mp->field, v4l2_field_names), mp->colorspace, mp->num_planes, mp->flags, mp->ycbcr_enc, mp->quantization, mp->xfer_func); @@ -343,14 +344,15 @@ break; case V4L2_BUF_TYPE_SDR_CAPTURE: case V4L2_BUF_TYPE_SDR_OUTPUT: - sdr = &p->fmt.sdr; - pr_cont(", pixelformat=%p4cc\n", &sdr->pixelformat); + pixelformat = p->fmt.sdr.pixelformat; + pr_cont(", pixelformat=%p4cc\n", &pixelformat); break; case V4L2_BUF_TYPE_META_CAPTURE: case V4L2_BUF_TYPE_META_OUTPUT: meta = &p->fmt.meta; + pixelformat = meta->dataformat; pr_cont(", dataformat=%p4cc, buffersize=%u\n", - &meta->dataformat, meta->buffersize); + &pixelformat, meta->buffersize); break; } } diff -u linux-azure-5.15-5.15.0/drivers/memory/renesas-rpc-if.c linux-azure-5.15-5.15.0/drivers/memory/renesas-rpc-if.c --- linux-azure-5.15-5.15.0/drivers/memory/renesas-rpc-if.c +++ linux-azure-5.15-5.15.0/drivers/memory/renesas-rpc-if.c @@ -579,6 +579,7 @@ struct platform_device *vdev; struct device_node *flash; const char *name; + int ret; flash = of_get_next_child(pdev->dev.of_node, NULL); if (!flash) { @@ -602,7 +603,14 @@ return -ENOMEM; vdev->dev.parent = &pdev->dev; platform_set_drvdata(pdev, vdev); - return platform_device_add(vdev); + + ret = platform_device_add(vdev); + if (ret) { + platform_device_put(vdev); + return ret; + } + + return 0; } static int rpcif_remove(struct platform_device *pdev) diff -u linux-azure-5.15-5.15.0/drivers/misc/mei/pci-me.c linux-azure-5.15-5.15.0/drivers/misc/mei/pci-me.c --- linux-azure-5.15-5.15.0/drivers/misc/mei/pci-me.c +++ linux-azure-5.15-5.15.0/drivers/misc/mei/pci-me.c @@ -116,6 +116,7 @@ {MEI_PCI_DEVICE(MEI_DEV_ID_ADP_S, MEI_ME_PCH15_CFG)}, {MEI_PCI_DEVICE(MEI_DEV_ID_ADP_LP, MEI_ME_PCH15_CFG)}, {MEI_PCI_DEVICE(MEI_DEV_ID_ADP_P, MEI_ME_PCH15_CFG)}, + {MEI_PCI_DEVICE(MEI_DEV_ID_ADP_N, MEI_ME_PCH15_CFG)}, /* required last entry */ {0, } diff -u linux-azure-5.15-5.15.0/drivers/mmc/core/block.c linux-azure-5.15-5.15.0/drivers/mmc/core/block.c --- linux-azure-5.15-5.15.0/drivers/mmc/core/block.c +++ linux-azure-5.15-5.15.0/drivers/mmc/core/block.c @@ -1880,6 +1880,31 @@ brq->data.error || brq->cmd.resp[0] & CMD_ERRORS; } +static int mmc_spi_err_check(struct mmc_card *card) +{ + u32 status = 0; + int err; + + /* + * SPI does not have a TRAN state we have to wait on, instead the + * card is ready again when it no longer holds the line LOW. + * We still have to ensure two things here before we know the write + * was successful: + * 1. The card has not disconnected during busy and we actually read our + * own pull-up, thinking it was still connected, so ensure it + * still responds. + * 2. Check for any error bits, in particular R1_SPI_IDLE to catch a + * just reconnected card after being disconnected during busy. + */ + err = __mmc_send_status(card, &status, 0); + if (err) + return err; + /* All R1 and R2 bits of SPI are errors in our case */ + if (status) + return -EIO; + return 0; +} + static int mmc_blk_busy_cb(void *cb_data, bool *busy) { struct mmc_blk_busy_data *data = cb_data; @@ -1903,9 +1928,16 @@ struct mmc_blk_busy_data cb_data; int err; - if (mmc_host_is_spi(card->host) || rq_data_dir(req) == READ) + if (rq_data_dir(req) == READ) return 0; + if (mmc_host_is_spi(card->host)) { + err = mmc_spi_err_check(card); + if (err) + mqrq->brq.data.bytes_xfered = 0; + return err; + } + cb_data.card = card; cb_data.status = 0; err = __mmc_poll_for_busy(card, MMC_BLK_TIMEOUT_MS, &mmc_blk_busy_cb, @@ -2344,6 +2376,8 @@ struct mmc_blk_data *md; int devidx, ret; char cap_str[10]; + bool cache_enabled = false; + bool fua_enabled = false; devidx = ida_simple_get(&mmc_blk_ida, 0, max_devices, GFP_KERNEL); if (devidx < 0) { @@ -2425,13 +2459,17 @@ md->flags |= MMC_BLK_CMD23; } - if (mmc_card_mmc(card) && - md->flags & MMC_BLK_CMD23 && + if (md->flags & MMC_BLK_CMD23 && ((card->ext_csd.rel_param & EXT_CSD_WR_REL_PARAM_EN) || card->ext_csd.rel_sectors)) { md->flags |= MMC_BLK_REL_WR; - blk_queue_write_cache(md->queue.queue, true, true); + fua_enabled = true; + cache_enabled = true; } + if (mmc_cache_enabled(card->host)) + cache_enabled = true; + + blk_queue_write_cache(md->queue.queue, cache_enabled, fua_enabled); string_get_size((u64)size, 512, STRING_UNITS_2, cap_str, sizeof(cap_str)); diff -u linux-azure-5.15-5.15.0/drivers/mmc/core/host.c linux-azure-5.15-5.15.0/drivers/mmc/core/host.c --- linux-azure-5.15-5.15.0/drivers/mmc/core/host.c +++ linux-azure-5.15-5.15.0/drivers/mmc/core/host.c @@ -588,6 +588,16 @@ EXPORT_SYMBOL(mmc_alloc_host); +static int mmc_validate_host_caps(struct mmc_host *host) +{ + if (host->caps & MMC_CAP_SDIO_IRQ && !host->ops->enable_sdio_irq) { + dev_warn(host->parent, "missing ->enable_sdio_irq() ops\n"); + return -EINVAL; + } + + return 0; +} + /** * mmc_add_host - initialise host hardware * @host: mmc host @@ -600,8 +610,9 @@ { int err; - WARN_ON((host->caps & MMC_CAP_SDIO_IRQ) && - !host->ops->enable_sdio_irq); + err = mmc_validate_host_caps(host); + if (err) + return err; err = device_add(&host->class_dev); if (err) diff -u linux-azure-5.15-5.15.0/drivers/mmc/host/mmci_stm32_sdmmc.c linux-azure-5.15-5.15.0/drivers/mmc/host/mmci_stm32_sdmmc.c --- linux-azure-5.15-5.15.0/drivers/mmc/host/mmci_stm32_sdmmc.c +++ linux-azure-5.15-5.15.0/drivers/mmc/host/mmci_stm32_sdmmc.c @@ -62,8 +62,8 @@ * excepted the last element which has no constraint on idmasize */ for_each_sg(data->sg, sg, data->sg_len - 1, i) { - if (!IS_ALIGNED(data->sg->offset, sizeof(u32)) || - !IS_ALIGNED(data->sg->length, SDMMC_IDMA_BURST)) { + if (!IS_ALIGNED(sg->offset, sizeof(u32)) || + !IS_ALIGNED(sg->length, SDMMC_IDMA_BURST)) { dev_err(mmc_dev(host->mmc), "unaligned scatterlist: ofst:%x length:%d\n", data->sg->offset, data->sg->length); @@ -71,7 +71,7 @@ } } - if (!IS_ALIGNED(data->sg->offset, sizeof(u32))) { + if (!IS_ALIGNED(sg->offset, sizeof(u32))) { dev_err(mmc_dev(host->mmc), "unaligned last scatterlist: ofst:%x length:%d\n", data->sg->offset, data->sg->length); diff -u linux-azure-5.15-5.15.0/drivers/mmc/host/renesas_sdhi_core.c linux-azure-5.15-5.15.0/drivers/mmc/host/renesas_sdhi_core.c --- linux-azure-5.15-5.15.0/drivers/mmc/host/renesas_sdhi_core.c +++ linux-azure-5.15-5.15.0/drivers/mmc/host/renesas_sdhi_core.c @@ -382,10 +382,10 @@ SH_MOBILE_SDHI_SCC_TMPPORT2_HS400OSEL) | sd_scc_read32(host, priv, SH_MOBILE_SDHI_SCC_TMPPORT2)); - /* Set the sampling clock selection range of HS400 mode */ sd_scc_write32(host, priv, SH_MOBILE_SDHI_SCC_DTCNTL, SH_MOBILE_SDHI_SCC_DTCNTL_TAPEN | - 0x4 << SH_MOBILE_SDHI_SCC_DTCNTL_TAPNUM_SHIFT); + sd_scc_read32(host, priv, + SH_MOBILE_SDHI_SCC_DTCNTL)); /* Avoid bad TAP */ if (bad_taps & BIT(priv->tap_set)) { diff -u linux-azure-5.15-5.15.0/drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c linux-azure-5.15-5.15.0/drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c --- linux-azure-5.15-5.15.0/drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c +++ linux-azure-5.15-5.15.0/drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c @@ -648,6 +648,7 @@ const struct nand_sdr_timings *sdr) { struct gpmi_nfc_hardware_timing *hw = &this->hw; + struct resources *r = &this->resources; unsigned int dll_threshold_ps = this->devdata->max_chain_delay; unsigned int period_ps, reference_period_ps; unsigned int data_setup_cycles, data_hold_cycles, addr_setup_cycles; @@ -671,6 +672,8 @@ wrn_dly_sel = BV_GPMI_CTRL1_WRN_DLY_SEL_NO_DELAY; } + hw->clk_rate = clk_round_rate(r->clock[0], hw->clk_rate); + /* SDR core timings are given in picoseconds */ period_ps = div_u64((u64)NSEC_PER_SEC * 1000, hw->clk_rate); diff -u linux-azure-5.15-5.15.0/drivers/mtd/nand/raw/nand_base.c linux-azure-5.15-5.15.0/drivers/mtd/nand/raw/nand_base.c --- linux-azure-5.15-5.15.0/drivers/mtd/nand/raw/nand_base.c +++ linux-azure-5.15-5.15.0/drivers/mtd/nand/raw/nand_base.c @@ -335,16 +335,19 @@ * * Return: -EBUSY if the chip has been suspended, 0 otherwise */ -static int nand_get_device(struct nand_chip *chip) +static void nand_get_device(struct nand_chip *chip) { - mutex_lock(&chip->lock); - if (chip->suspended) { + /* Wait until the device is resumed. */ + while (1) { + mutex_lock(&chip->lock); + if (!chip->suspended) { + mutex_lock(&chip->controller->lock); + return; + } mutex_unlock(&chip->lock); - return -EBUSY; - } - mutex_lock(&chip->controller->lock); - return 0; + wait_event(chip->resume_wq, !chip->suspended); + } } /** @@ -573,9 +576,7 @@ nand_erase_nand(chip, &einfo, 0); /* Write bad block marker to OOB */ - ret = nand_get_device(chip); - if (ret) - return ret; + nand_get_device(chip); ret = nand_markbad_bbm(chip, ofs); nand_release_device(chip); @@ -3823,9 +3824,7 @@ ops->mode != MTD_OPS_RAW) return -ENOTSUPP; - ret = nand_get_device(chip); - if (ret) - return ret; + nand_get_device(chip); if (!ops->datbuf) ret = nand_do_read_oob(chip, from, ops); @@ -4412,13 +4411,11 @@ struct mtd_oob_ops *ops) { struct nand_chip *chip = mtd_to_nand(mtd); - int ret; + int ret = 0; ops->retlen = 0; - ret = nand_get_device(chip); - if (ret) - return ret; + nand_get_device(chip); switch (ops->mode) { case MTD_OPS_PLACE_OOB: @@ -4478,9 +4475,7 @@ return -EIO; /* Grab the lock and see if the device is available */ - ret = nand_get_device(chip); - if (ret) - return ret; + nand_get_device(chip); /* Shift to get first page */ page = (int)(instr->addr >> chip->page_shift); @@ -4567,7 +4562,7 @@ pr_debug("%s: called\n", __func__); /* Grab the lock and see if the device is available */ - WARN_ON(nand_get_device(chip)); + nand_get_device(chip); /* Release it and go back */ nand_release_device(chip); } @@ -4584,9 +4579,7 @@ int ret; /* Select the NAND device */ - ret = nand_get_device(chip); - if (ret) - return ret; + nand_get_device(chip); nand_select_target(chip, chipnr); @@ -4657,6 +4650,8 @@ __func__); } mutex_unlock(&chip->lock); + + wake_up_all(&chip->resume_wq); } /** @@ -5434,6 +5429,7 @@ chip->cur_cs = -1; mutex_init(&chip->lock); + init_waitqueue_head(&chip->resume_wq); /* Enforce the right timings for reset/detection */ chip->current_interface_config = nand_get_reset_interface_config(); diff -u linux-azure-5.15-5.15.0/drivers/net/can/m_can/m_can.c linux-azure-5.15-5.15.0/drivers/net/can/m_can/m_can.c --- linux-azure-5.15-5.15.0/drivers/net/can/m_can/m_can.c +++ linux-azure-5.15-5.15.0/drivers/net/can/m_can/m_can.c @@ -1640,8 +1640,6 @@ if (err) goto out_fail; - can_put_echo_skb(skb, dev, 0, 0); - if (cdev->can.ctrlmode & CAN_CTRLMODE_FD) { cccr = m_can_read(cdev, M_CAN_CCCR); cccr &= ~CCCR_CMR_MASK; @@ -1658,6 +1656,9 @@ m_can_write(cdev, M_CAN_CCCR, cccr); } m_can_write(cdev, M_CAN_TXBTIE, 0x1); + + can_put_echo_skb(skb, dev, 0, 0); + m_can_write(cdev, M_CAN_TXBAR, 0x1); /* End of xmit function for version 3.0.x */ } else { diff -u linux-azure-5.15-5.15.0/drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c linux-azure-5.15-5.15.0/drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c --- linux-azure-5.15-5.15.0/drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c +++ linux-azure-5.15-5.15.0/drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c @@ -2706,7 +2706,7 @@ out_kfree_buf_rx: kfree(buf_rx); - return 0; + return err; } #define MCP251XFD_QUIRK_ACTIVE(quirk) \ diff -u linux-azure-5.15-5.15.0/drivers/net/dsa/mv88e6xxx/chip.c linux-azure-5.15-5.15.0/drivers/net/dsa/mv88e6xxx/chip.c --- linux-azure-5.15-5.15.0/drivers/net/dsa/mv88e6xxx/chip.c +++ linux-azure-5.15-5.15.0/drivers/net/dsa/mv88e6xxx/chip.c @@ -3649,6 +3649,7 @@ .port_sync_link = mv88e6185_port_sync_link, .port_set_speed_duplex = mv88e6185_port_set_speed_duplex, .port_tag_remap = mv88e6095_port_tag_remap, + .port_set_policy = mv88e6352_port_set_policy, .port_set_frame_mode = mv88e6351_port_set_frame_mode, .port_set_ucast_flood = mv88e6352_port_set_ucast_flood, .port_set_mcast_flood = mv88e6352_port_set_mcast_flood, diff -u linux-azure-5.15-5.15.0/drivers/net/dsa/ocelot/felix_vsc9959.c linux-azure-5.15-5.15.0/drivers/net/dsa/ocelot/felix_vsc9959.c --- linux-azure-5.15-5.15.0/drivers/net/dsa/ocelot/felix_vsc9959.c +++ linux-azure-5.15-5.15.0/drivers/net/dsa/ocelot/felix_vsc9959.c @@ -1455,7 +1455,7 @@ err = dsa_register_switch(ds); if (err) { - dev_err(&pdev->dev, "Failed to register DSA switch: %d\n", err); + dev_err_probe(&pdev->dev, err, "Failed to register DSA switch\n"); goto err_register_ds; } diff -u linux-azure-5.15-5.15.0/drivers/net/ethernet/broadcom/bnx2x/bnx2x.h linux-azure-5.15-5.15.0/drivers/net/ethernet/broadcom/bnx2x/bnx2x.h --- linux-azure-5.15-5.15.0/drivers/net/ethernet/broadcom/bnx2x/bnx2x.h +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/broadcom/bnx2x/bnx2x.h @@ -2535,4 +2535,2 @@ int bnx2x_vlan_reconfigure_vid(struct bnx2x *bp); -int bnx2x_init_firmware(struct bnx2x *bp); -void bnx2x_release_firmware(struct bnx2x *bp); #endif /* bnx2x.h */ diff -u linux-azure-5.15-5.15.0/drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c linux-azure-5.15-5.15.0/drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c --- linux-azure-5.15-5.15.0/drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c @@ -2363,24 +2363,30 @@ /* is another pf loaded on this engine? */ if (load_code != FW_MSG_CODE_DRV_LOAD_COMMON_CHIP && load_code != FW_MSG_CODE_DRV_LOAD_COMMON) { - /* build my FW version dword */ - u32 my_fw = (bp->fw_major) + (bp->fw_minor << 8) + - (bp->fw_rev << 16) + (bp->fw_eng << 24); + u8 loaded_fw_major, loaded_fw_minor, loaded_fw_rev, loaded_fw_eng; + u32 loaded_fw; /* read loaded FW from chip */ - u32 loaded_fw = REG_RD(bp, XSEM_REG_PRAM); + loaded_fw = REG_RD(bp, XSEM_REG_PRAM); - DP(BNX2X_MSG_SP, "loaded fw %x, my fw %x\n", - loaded_fw, my_fw); + loaded_fw_major = loaded_fw & 0xff; + loaded_fw_minor = (loaded_fw >> 8) & 0xff; + loaded_fw_rev = (loaded_fw >> 16) & 0xff; + loaded_fw_eng = (loaded_fw >> 24) & 0xff; + + DP(BNX2X_MSG_SP, "loaded fw 0x%x major 0x%x minor 0x%x rev 0x%x eng 0x%x\n", + loaded_fw, loaded_fw_major, loaded_fw_minor, loaded_fw_rev, loaded_fw_eng); /* abort nic load if version mismatch */ - if (my_fw != loaded_fw) { + if (loaded_fw_major != BCM_5710_FW_MAJOR_VERSION || + loaded_fw_minor != BCM_5710_FW_MINOR_VERSION || + loaded_fw_eng != BCM_5710_FW_ENGINEERING_VERSION || + loaded_fw_rev < BCM_5710_FW_REVISION_VERSION_V15) { if (print_err) - BNX2X_ERR("bnx2x with FW %x was already loaded which mismatches my %x FW. Aborting\n", - loaded_fw, my_fw); + BNX2X_ERR("loaded FW incompatible. Aborting\n"); else - BNX2X_DEV_INFO("bnx2x with FW %x was already loaded which mismatches my %x FW, possibly due to MF UNDI\n", - loaded_fw, my_fw); + BNX2X_DEV_INFO("loaded FW incompatible, possibly due to MF UNDI\n"); + return -EBUSY; } } diff -u linux-azure-5.15-5.15.0/drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c linux-azure-5.15-5.15.0/drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c --- linux-azure-5.15-5.15.0/drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c @@ -12313,15 +12313,6 @@ bnx2x_read_fwinfo(bp); - if (IS_PF(bp)) { - rc = bnx2x_init_firmware(bp); - - if (rc) { - bnx2x_free_mem_bp(bp); - return rc; - } - } - func = BP_FUNC(bp); /* need to reset chip if undi was active */ @@ -12334,7 +12325,6 @@ rc = bnx2x_prev_unload(bp); if (rc) { - bnx2x_release_firmware(bp); bnx2x_free_mem_bp(bp); return rc; } @@ -13414,7 +13404,7 @@ (u8 *)bp->arr, len); \ } while (0) -int bnx2x_init_firmware(struct bnx2x *bp) +static int bnx2x_init_firmware(struct bnx2x *bp) { const char *fw_file_name, *fw_file_name_v15; struct bnx2x_fw_file_hdr *fw_hdr; @@ -13514,7 +13504,7 @@ return rc; } -void bnx2x_release_firmware(struct bnx2x *bp) +static void bnx2x_release_firmware(struct bnx2x *bp) { kfree(bp->init_ops_offsets); kfree(bp->init_ops); @@ -14031,7 +14021,6 @@ return 0; init_one_freemem: - bnx2x_release_firmware(bp); bnx2x_free_mem_bp(bp); init_one_exit: diff -u linux-azure-5.15-5.15.0/drivers/net/ethernet/broadcom/bnxt/bnxt.c linux-azure-5.15-5.15.0/drivers/net/ethernet/broadcom/bnxt/bnxt.c --- linux-azure-5.15-5.15.0/drivers/net/ethernet/broadcom/bnxt/bnxt.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/broadcom/bnxt/bnxt.c @@ -3234,6 +3234,7 @@ } qidx = bp->tc_to_qidx[j]; ring->queue_id = bp->q_info[qidx].queue_id; + spin_lock_init(&txr->xdp_tx_lock); if (i < bp->tx_nr_rings_xdp) continue; if (i % bp->tx_nr_rings_per_tc == (bp->tx_nr_rings_per_tc - 1)) @@ -10246,6 +10247,12 @@ if (irq_re_init) udp_tunnel_nic_reset_ntf(bp->dev); + if (bp->tx_nr_rings_xdp < num_possible_cpus()) { + if (!static_key_enabled(&bnxt_xdp_locking_key)) + static_branch_enable(&bnxt_xdp_locking_key); + } else if (static_key_enabled(&bnxt_xdp_locking_key)) { + static_branch_disable(&bnxt_xdp_locking_key); + } set_bit(BNXT_STATE_OPEN, &bp->state); bnxt_enable_int(bp); /* Enable TX queues */ diff -u linux-azure-5.15-5.15.0/drivers/net/ethernet/broadcom/bnxt/bnxt.h linux-azure-5.15-5.15.0/drivers/net/ethernet/broadcom/bnxt/bnxt.h --- linux-azure-5.15-5.15.0/drivers/net/ethernet/broadcom/bnxt/bnxt.h +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/broadcom/bnxt/bnxt.h @@ -584,7 +584,8 @@ #define BNXT_MAX_MTU 9500 #define BNXT_MAX_PAGE_MODE_MTU \ ((unsigned int)PAGE_SIZE - VLAN_ETH_HLEN - NET_IP_ALIGN - \ - XDP_PACKET_HEADROOM) + XDP_PACKET_HEADROOM - \ + SKB_DATA_ALIGN((unsigned int)sizeof(struct skb_shared_info))) #define BNXT_MIN_PKT_SIZE 52 @@ -791,6 +792,8 @@ u32 dev_state; struct bnxt_ring_struct tx_ring_struct; + /* Synchronize simultaneous xdp_xmit on same ring */ + spinlock_t xdp_tx_lock; }; #define BNXT_LEGACY_COAL_CMPL_PARAMS \ diff -u linux-azure-5.15-5.15.0/drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c linux-azure-5.15-5.15.0/drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c --- linux-azure-5.15-5.15.0/drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c @@ -2074,9 +2074,7 @@ } link_info->autoneg |= BNXT_AUTONEG_FLOW_CTRL; - if (bp->hwrm_spec_code >= 0x10201) - link_info->req_flow_ctrl = - PORT_PHY_CFG_REQ_AUTO_PAUSE_AUTONEG_PAUSE; + link_info->req_flow_ctrl = 0; } else { /* when transition from auto pause to force pause, * force a link change diff -u linux-azure-5.15-5.15.0/drivers/net/ethernet/broadcom/genet/bcmgenet.c linux-azure-5.15-5.15.0/drivers/net/ethernet/broadcom/genet/bcmgenet.c --- linux-azure-5.15-5.15.0/drivers/net/ethernet/broadcom/genet/bcmgenet.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/broadcom/genet/bcmgenet.c @@ -2243,8 +2243,10 @@ dma_length_status = status->length_status; if (dev->features & NETIF_F_RXCSUM) { rx_csum = (__force __be16)(status->rx_csum & 0xffff); - skb->csum = (__force __wsum)ntohs(rx_csum); - skb->ip_summed = CHECKSUM_COMPLETE; + if (rx_csum) { + skb->csum = (__force __wsum)ntohs(rx_csum); + skb->ip_summed = CHECKSUM_COMPLETE; + } } /* DMA flags and length are still valid no matter how diff -u linux-azure-5.15-5.15.0/drivers/net/ethernet/freescale/enetc/enetc_qos.c linux-azure-5.15-5.15.0/drivers/net/ethernet/freescale/enetc/enetc_qos.c --- linux-azure-5.15-5.15.0/drivers/net/ethernet/freescale/enetc/enetc_qos.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/freescale/enetc/enetc_qos.c @@ -45,6 +45,7 @@ | pspeed); } +#define ENETC_QOS_ALIGN 64 static int enetc_setup_taprio(struct net_device *ndev, struct tc_taprio_qopt_offload *admin_conf) { @@ -52,10 +53,11 @@ struct enetc_cbd cbd = {.cmd = 0}; struct tgs_gcl_conf *gcl_config; struct tgs_gcl_data *gcl_data; + dma_addr_t dma, dma_align; struct gce *gce; - dma_addr_t dma; u16 data_size; u16 gcl_len; + void *tmp; u32 tge; int err; int i; @@ -82,9 +84,16 @@ gcl_config = &cbd.gcl_conf; data_size = struct_size(gcl_data, entry, gcl_len); - gcl_data = kzalloc(data_size, __GFP_DMA | GFP_KERNEL); - if (!gcl_data) + tmp = dma_alloc_coherent(&priv->si->pdev->dev, + data_size + ENETC_QOS_ALIGN, + &dma, GFP_KERNEL); + if (!tmp) { + dev_err(&priv->si->pdev->dev, + "DMA mapping of taprio gate list failed!\n"); return -ENOMEM; + } + dma_align = ALIGN(dma, ENETC_QOS_ALIGN); + gcl_data = (struct tgs_gcl_data *)PTR_ALIGN(tmp, ENETC_QOS_ALIGN); gce = (struct gce *)(gcl_data + 1); @@ -110,16 +119,8 @@ cbd.length = cpu_to_le16(data_size); cbd.status_flags = 0; - dma = dma_map_single(&priv->si->pdev->dev, gcl_data, - data_size, DMA_TO_DEVICE); - if (dma_mapping_error(&priv->si->pdev->dev, dma)) { - netdev_err(priv->si->ndev, "DMA mapping failed!\n"); - kfree(gcl_data); - return -ENOMEM; - } - - cbd.addr[0] = cpu_to_le32(lower_32_bits(dma)); - cbd.addr[1] = cpu_to_le32(upper_32_bits(dma)); + cbd.addr[0] = cpu_to_le32(lower_32_bits(dma_align)); + cbd.addr[1] = cpu_to_le32(upper_32_bits(dma_align)); cbd.cls = BDCR_CMD_PORT_GCL; cbd.status_flags = 0; @@ -132,8 +133,8 @@ ENETC_QBV_PTGCR_OFFSET, tge & (~ENETC_QBV_TGE)); - dma_unmap_single(&priv->si->pdev->dev, dma, data_size, DMA_TO_DEVICE); - kfree(gcl_data); + dma_free_coherent(&priv->si->pdev->dev, data_size + ENETC_QOS_ALIGN, + tmp, dma); return err; } @@ -463,8 +464,9 @@ struct enetc_cbd cbd = {.cmd = 0}; struct streamid_data *si_data; struct streamid_conf *si_conf; + dma_addr_t dma, dma_align; u16 data_size; - dma_addr_t dma; + void *tmp; int port; int err; @@ -485,21 +487,20 @@ cbd.status_flags = 0; data_size = sizeof(struct streamid_data); - si_data = kzalloc(data_size, __GFP_DMA | GFP_KERNEL); - if (!si_data) + tmp = dma_alloc_coherent(&priv->si->pdev->dev, + data_size + ENETC_QOS_ALIGN, + &dma, GFP_KERNEL); + if (!tmp) { + dev_err(&priv->si->pdev->dev, + "DMA mapping of stream identify failed!\n"); return -ENOMEM; - cbd.length = cpu_to_le16(data_size); - - dma = dma_map_single(&priv->si->pdev->dev, si_data, - data_size, DMA_FROM_DEVICE); - if (dma_mapping_error(&priv->si->pdev->dev, dma)) { - netdev_err(priv->si->ndev, "DMA mapping failed!\n"); - err = -ENOMEM; - goto out; } + dma_align = ALIGN(dma, ENETC_QOS_ALIGN); + si_data = (struct streamid_data *)PTR_ALIGN(tmp, ENETC_QOS_ALIGN); - cbd.addr[0] = cpu_to_le32(lower_32_bits(dma)); - cbd.addr[1] = cpu_to_le32(upper_32_bits(dma)); + cbd.length = cpu_to_le16(data_size); + cbd.addr[0] = cpu_to_le32(lower_32_bits(dma_align)); + cbd.addr[1] = cpu_to_le32(upper_32_bits(dma_align)); eth_broadcast_addr(si_data->dmac); si_data->vid_vidm_tg = (ENETC_CBDR_SID_VID_MASK + ((0x3 << 14) | ENETC_CBDR_SID_VIDM)); @@ -539,8 +540,8 @@ cbd.length = cpu_to_le16(data_size); - cbd.addr[0] = cpu_to_le32(lower_32_bits(dma)); - cbd.addr[1] = cpu_to_le32(upper_32_bits(dma)); + cbd.addr[0] = cpu_to_le32(lower_32_bits(dma_align)); + cbd.addr[1] = cpu_to_le32(upper_32_bits(dma_align)); /* VIDM default to be 1. * VID Match. If set (b1) then the VID must match, otherwise @@ -561,10 +562,8 @@ err = enetc_send_cmd(priv->si, &cbd); out: - if (!dma_mapping_error(&priv->si->pdev->dev, dma)) - dma_unmap_single(&priv->si->pdev->dev, dma, data_size, DMA_FROM_DEVICE); - - kfree(si_data); + dma_free_coherent(&priv->si->pdev->dev, data_size + ENETC_QOS_ALIGN, + tmp, dma); return err; } @@ -633,8 +632,9 @@ { struct enetc_cbd cbd = { .cmd = 2 }; struct sfi_counter_data *data_buf; - dma_addr_t dma; + dma_addr_t dma, dma_align; u16 data_size; + void *tmp; int err; cbd.index = cpu_to_le16((u16)index); @@ -643,19 +643,19 @@ cbd.status_flags = 0; data_size = sizeof(struct sfi_counter_data); - data_buf = kzalloc(data_size, __GFP_DMA | GFP_KERNEL); - if (!data_buf) + tmp = dma_alloc_coherent(&priv->si->pdev->dev, + data_size + ENETC_QOS_ALIGN, + &dma, GFP_KERNEL); + if (!tmp) { + dev_err(&priv->si->pdev->dev, + "DMA mapping of stream counter failed!\n"); return -ENOMEM; - - dma = dma_map_single(&priv->si->pdev->dev, data_buf, - data_size, DMA_FROM_DEVICE); - if (dma_mapping_error(&priv->si->pdev->dev, dma)) { - netdev_err(priv->si->ndev, "DMA mapping failed!\n"); - err = -ENOMEM; - goto exit; } - cbd.addr[0] = cpu_to_le32(lower_32_bits(dma)); - cbd.addr[1] = cpu_to_le32(upper_32_bits(dma)); + dma_align = ALIGN(dma, ENETC_QOS_ALIGN); + data_buf = (struct sfi_counter_data *)PTR_ALIGN(tmp, ENETC_QOS_ALIGN); + + cbd.addr[0] = cpu_to_le32(lower_32_bits(dma_align)); + cbd.addr[1] = cpu_to_le32(upper_32_bits(dma_align)); cbd.length = cpu_to_le16(data_size); @@ -684,7 +684,9 @@ data_buf->flow_meter_dropl; exit: - kfree(data_buf); + dma_free_coherent(&priv->si->pdev->dev, data_size + ENETC_QOS_ALIGN, + tmp, dma); + return err; } @@ -723,9 +725,10 @@ struct sgcl_conf *sgcl_config; struct sgcl_data *sgcl_data; struct sgce *sgce; - dma_addr_t dma; + dma_addr_t dma, dma_align; u16 data_size; int err, i; + void *tmp; u64 now; cbd.index = cpu_to_le16(sgi->index); @@ -772,24 +775,20 @@ sgcl_config->acl_len = (sgi->num_entries - 1) & 0x3; data_size = struct_size(sgcl_data, sgcl, sgi->num_entries); - - sgcl_data = kzalloc(data_size, __GFP_DMA | GFP_KERNEL); - if (!sgcl_data) - return -ENOMEM; - - cbd.length = cpu_to_le16(data_size); - - dma = dma_map_single(&priv->si->pdev->dev, - sgcl_data, data_size, - DMA_FROM_DEVICE); - if (dma_mapping_error(&priv->si->pdev->dev, dma)) { - netdev_err(priv->si->ndev, "DMA mapping failed!\n"); - kfree(sgcl_data); + tmp = dma_alloc_coherent(&priv->si->pdev->dev, + data_size + ENETC_QOS_ALIGN, + &dma, GFP_KERNEL); + if (!tmp) { + dev_err(&priv->si->pdev->dev, + "DMA mapping of stream counter failed!\n"); return -ENOMEM; } + dma_align = ALIGN(dma, ENETC_QOS_ALIGN); + sgcl_data = (struct sgcl_data *)PTR_ALIGN(tmp, ENETC_QOS_ALIGN); - cbd.addr[0] = cpu_to_le32(lower_32_bits(dma)); - cbd.addr[1] = cpu_to_le32(upper_32_bits(dma)); + cbd.length = cpu_to_le16(data_size); + cbd.addr[0] = cpu_to_le32(lower_32_bits(dma_align)); + cbd.addr[1] = cpu_to_le32(upper_32_bits(dma_align)); sgce = &sgcl_data->sgcl[0]; @@ -844,7 +843,8 @@ err = enetc_send_cmd(priv->si, &cbd); exit: - kfree(sgcl_data); + dma_free_coherent(&priv->si->pdev->dev, data_size + ENETC_QOS_ALIGN, + tmp, dma); return err; } diff -u linux-azure-5.15-5.15.0/drivers/net/ethernet/hisilicon/hns3/hnae3.h linux-azure-5.15-5.15.0/drivers/net/ethernet/hisilicon/hns3/hnae3.h --- linux-azure-5.15-5.15.0/drivers/net/ethernet/hisilicon/hns3/hnae3.h +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/hisilicon/hns3/hnae3.h @@ -527,6 +527,8 @@ * Get 1588 rx hwstamp * get_ts_info * Get phc info + * clean_vf_config + * Clean residual vf info after disable sriov */ struct hnae3_ae_ops { int (*init_ae_dev)(struct hnae3_ae_dev *ae_dev); @@ -720,6 +722,7 @@ struct ethtool_ts_info *info); int (*get_link_diagnosis_info)(struct hnae3_handle *handle, u32 *status_code); + void (*clean_vf_config)(struct hnae3_ae_dev *ae_dev, int num_vfs); }; struct hnae3_dcb_ops { @@ -832,6 +835,7 @@ struct dentry *hnae3_dbgfs; /* protects concurrent contention between debugfs commands */ struct mutex dbgfs_lock; + char **dbgfs_buf; /* Network interface message level enabled bits */ u32 msg_enable; @@ -852,6 +856,20 @@ #define hnae3_get_bit(origin, shift) \ hnae3_get_field(origin, 0x1 << (shift), shift) +#define HNAE3_FORMAT_MAC_ADDR_LEN 18 +#define HNAE3_FORMAT_MAC_ADDR_OFFSET_0 0 +#define HNAE3_FORMAT_MAC_ADDR_OFFSET_4 4 +#define HNAE3_FORMAT_MAC_ADDR_OFFSET_5 5 + +static inline void hnae3_format_mac_addr(char *format_mac_addr, + const u8 *mac_addr) +{ + snprintf(format_mac_addr, HNAE3_FORMAT_MAC_ADDR_LEN, "%02x:**:**:**:%02x:%02x", + mac_addr[HNAE3_FORMAT_MAC_ADDR_OFFSET_0], + mac_addr[HNAE3_FORMAT_MAC_ADDR_OFFSET_4], + mac_addr[HNAE3_FORMAT_MAC_ADDR_OFFSET_5]); +} + int hnae3_register_ae_dev(struct hnae3_ae_dev *ae_dev); void hnae3_unregister_ae_dev(struct hnae3_ae_dev *ae_dev); diff -u linux-azure-5.15-5.15.0/drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c linux-azure-5.15-5.15.0/drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c --- linux-azure-5.15-5.15.0/drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c @@ -1022,7 +1022,7 @@ return ret; mutex_lock(&handle->dbgfs_lock); - save_buf = &hns3_dbg_cmd[index].buf; + save_buf = &handle->dbgfs_buf[index]; if (!test_bit(HNS3_NIC_STATE_INITED, &priv->state) || test_bit(HNS3_NIC_STATE_RESETTING, &priv->state)) { @@ -1127,6 +1127,13 @@ int ret; u32 i; + handle->dbgfs_buf = devm_kcalloc(&handle->pdev->dev, + ARRAY_SIZE(hns3_dbg_cmd), + sizeof(*handle->dbgfs_buf), + GFP_KERNEL); + if (!handle->dbgfs_buf) + return -ENOMEM; + hns3_dbg_dentry[HNS3_DBG_DENTRY_COMMON].dentry = debugfs_create_dir(name, hns3_dbgfs_root); handle->hnae3_dbgfs = hns3_dbg_dentry[HNS3_DBG_DENTRY_COMMON].dentry; @@ -1175,9 +1182,9 @@ u32 i; for (i = 0; i < ARRAY_SIZE(hns3_dbg_cmd); i++) - if (hns3_dbg_cmd[i].buf) { - kvfree(hns3_dbg_cmd[i].buf); - hns3_dbg_cmd[i].buf = NULL; + if (handle->dbgfs_buf[i]) { + kvfree(handle->dbgfs_buf[i]); + handle->dbgfs_buf[i] = NULL; } mutex_destroy(&handle->dbgfs_lock); diff -u linux-azure-5.15-5.15.0/drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c linux-azure-5.15-5.15.0/drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c --- linux-azure-5.15-5.15.0/drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c @@ -1863,6 +1863,7 @@ vport->vf_info.link_state = IFLA_VF_LINK_STATE_AUTO; vport->mps = HCLGE_MAC_DEFAULT_FRAME; vport->port_base_vlan_cfg.state = HNAE3_PORT_BASE_VLAN_DISABLE; + vport->port_base_vlan_cfg.tbl_sta = true; vport->rxvlan_cfg.rx_vlan_offload_en = true; vport->req_vlan_fltr_en = true; INIT_LIST_HEAD(&vport->vlan_list); @@ -8569,6 +8570,7 @@ enum HCLGE_MAC_ADDR_TYPE mac_type, const unsigned char *addr) { + char format_mac_addr[HNAE3_FORMAT_MAC_ADDR_LEN]; struct hclge_dev *hdev = vport->back; struct hclge_mac_node *mac_node; struct list_head *list; @@ -8593,9 +8595,10 @@ /* if this address is never added, unnecessary to delete */ if (state == HCLGE_MAC_TO_DEL) { spin_unlock_bh(&vport->mac_list_lock); + hnae3_format_mac_addr(format_mac_addr, addr); dev_err(&hdev->pdev->dev, - "failed to delete address %pM from mac list\n", - addr); + "failed to delete address %s from mac list\n", + format_mac_addr); return -ENOENT; } @@ -8628,6 +8631,7 @@ int hclge_add_uc_addr_common(struct hclge_vport *vport, const unsigned char *addr) { + char format_mac_addr[HNAE3_FORMAT_MAC_ADDR_LEN]; struct hclge_dev *hdev = vport->back; struct hclge_mac_vlan_tbl_entry_cmd req; struct hclge_desc desc; @@ -8638,9 +8642,10 @@ if (is_zero_ether_addr(addr) || is_broadcast_ether_addr(addr) || is_multicast_ether_addr(addr)) { + hnae3_format_mac_addr(format_mac_addr, addr); dev_err(&hdev->pdev->dev, - "Set_uc mac err! invalid mac:%pM. is_zero:%d,is_br=%d,is_mul=%d\n", - addr, is_zero_ether_addr(addr), + "Set_uc mac err! invalid mac:%s. is_zero:%d,is_br=%d,is_mul=%d\n", + format_mac_addr, is_zero_ether_addr(addr), is_broadcast_ether_addr(addr), is_multicast_ether_addr(addr)); return -EINVAL; @@ -8697,6 +8702,7 @@ int hclge_rm_uc_addr_common(struct hclge_vport *vport, const unsigned char *addr) { + char format_mac_addr[HNAE3_FORMAT_MAC_ADDR_LEN]; struct hclge_dev *hdev = vport->back; struct hclge_mac_vlan_tbl_entry_cmd req; int ret; @@ -8705,8 +8711,9 @@ if (is_zero_ether_addr(addr) || is_broadcast_ether_addr(addr) || is_multicast_ether_addr(addr)) { - dev_dbg(&hdev->pdev->dev, "Remove mac err! invalid mac:%pM.\n", - addr); + hnae3_format_mac_addr(format_mac_addr, addr); + dev_dbg(&hdev->pdev->dev, "Remove mac err! invalid mac:%s.\n", + format_mac_addr); return -EINVAL; } @@ -8714,12 +8721,11 @@ hnae3_set_bit(req.entry_type, HCLGE_MAC_VLAN_BIT0_EN_B, 0); hclge_prepare_mac_addr(&req, addr, false); ret = hclge_remove_mac_vlan_tbl(vport, &req); - if (!ret) { + if (!ret || ret == -ENOENT) { mutex_lock(&hdev->vport_lock); hclge_update_umv_space(vport, true); mutex_unlock(&hdev->vport_lock); - } else if (ret == -ENOENT) { - ret = 0; + return 0; } return ret; @@ -8737,6 +8743,7 @@ int hclge_add_mc_addr_common(struct hclge_vport *vport, const unsigned char *addr) { + char format_mac_addr[HNAE3_FORMAT_MAC_ADDR_LEN]; struct hclge_dev *hdev = vport->back; struct hclge_mac_vlan_tbl_entry_cmd req; struct hclge_desc desc[3]; @@ -8744,9 +8751,10 @@ /* mac addr check */ if (!is_multicast_ether_addr(addr)) { + hnae3_format_mac_addr(format_mac_addr, addr); dev_err(&hdev->pdev->dev, - "Add mc mac err! invalid mac:%pM.\n", - addr); + "Add mc mac err! invalid mac:%s.\n", + format_mac_addr); return -EINVAL; } memset(&req, 0, sizeof(req)); @@ -8782,6 +8790,7 @@ int hclge_rm_mc_addr_common(struct hclge_vport *vport, const unsigned char *addr) { + char format_mac_addr[HNAE3_FORMAT_MAC_ADDR_LEN]; struct hclge_dev *hdev = vport->back; struct hclge_mac_vlan_tbl_entry_cmd req; enum hclge_cmd_status status; @@ -8789,9 +8798,10 @@ /* mac addr check */ if (!is_multicast_ether_addr(addr)) { + hnae3_format_mac_addr(format_mac_addr, addr); dev_dbg(&hdev->pdev->dev, - "Remove mc mac err! invalid mac:%pM.\n", - addr); + "Remove mc mac err! invalid mac:%s.\n", + format_mac_addr); return -EINVAL; } @@ -9257,16 +9267,18 @@ u8 *mac_addr) { struct hclge_vport *vport = hclge_get_vport(handle); + char format_mac_addr[HNAE3_FORMAT_MAC_ADDR_LEN]; struct hclge_dev *hdev = vport->back; vport = hclge_get_vf_vport(hdev, vf); if (!vport) return -EINVAL; + hnae3_format_mac_addr(format_mac_addr, mac_addr); if (ether_addr_equal(mac_addr, vport->vf_info.mac)) { dev_info(&hdev->pdev->dev, - "Specified MAC(=%pM) is same as before, no change committed!\n", - mac_addr); + "Specified MAC(=%s) is same as before, no change committed!\n", + format_mac_addr); return 0; } @@ -9278,15 +9290,20 @@ ether_addr_copy(vport->vf_info.mac, mac_addr); + /* there is a timewindow for PF to know VF unalive, it may + * cause send mailbox fail, but it doesn't matter, VF will + * query it when reinit. + */ if (test_bit(HCLGE_VPORT_STATE_ALIVE, &vport->state)) { dev_info(&hdev->pdev->dev, - "MAC of VF %d has been set to %pM, and it will be reinitialized!\n", - vf, mac_addr); - return hclge_inform_reset_assert_to_vf(vport); + "MAC of VF %d has been set to %s, and it will be reinitialized!\n", + vf, format_mac_addr); + (void)hclge_inform_reset_assert_to_vf(vport); + return 0; } - dev_info(&hdev->pdev->dev, "MAC of VF %d has been set to %pM\n", - vf, mac_addr); + dev_info(&hdev->pdev->dev, "MAC of VF %d has been set to %s\n", + vf, format_mac_addr); return 0; } @@ -9390,6 +9407,7 @@ { const unsigned char *new_addr = (const unsigned char *)p; struct hclge_vport *vport = hclge_get_vport(handle); + char format_mac_addr[HNAE3_FORMAT_MAC_ADDR_LEN]; struct hclge_dev *hdev = vport->back; unsigned char *old_addr = NULL; int ret; @@ -9398,9 +9416,10 @@ if (is_zero_ether_addr(new_addr) || is_broadcast_ether_addr(new_addr) || is_multicast_ether_addr(new_addr)) { + hnae3_format_mac_addr(format_mac_addr, new_addr); dev_err(&hdev->pdev->dev, - "change uc mac err! invalid mac: %pM.\n", - new_addr); + "change uc mac err! invalid mac: %s.\n", + format_mac_addr); return -EINVAL; } @@ -9418,9 +9437,10 @@ spin_lock_bh(&vport->mac_list_lock); ret = hclge_update_mac_node_for_dev_addr(vport, old_addr, new_addr); if (ret) { + hnae3_format_mac_addr(format_mac_addr, new_addr); dev_err(&hdev->pdev->dev, - "failed to change the mac addr:%pM, ret = %d\n", - new_addr, ret); + "failed to change the mac addr:%s, ret = %d\n", + format_mac_addr, ret); spin_unlock_bh(&vport->mac_list_lock); if (!is_first) @@ -10078,19 +10098,28 @@ bool writen_to_tbl) { struct hclge_vport_vlan_cfg *vlan, *tmp; + struct hclge_dev *hdev = vport->back; - list_for_each_entry_safe(vlan, tmp, &vport->vlan_list, node) - if (vlan->vlan_id == vlan_id) + mutex_lock(&hdev->vport_lock); + + list_for_each_entry_safe(vlan, tmp, &vport->vlan_list, node) { + if (vlan->vlan_id == vlan_id) { + mutex_unlock(&hdev->vport_lock); return; + } + } vlan = kzalloc(sizeof(*vlan), GFP_KERNEL); - if (!vlan) + if (!vlan) { + mutex_unlock(&hdev->vport_lock); return; + } vlan->hd_tbl_status = writen_to_tbl; vlan->vlan_id = vlan_id; list_add_tail(&vlan->node, &vport->vlan_list); + mutex_unlock(&hdev->vport_lock); } static int hclge_add_vport_all_vlan_table(struct hclge_vport *vport) @@ -10099,6 +10128,8 @@ struct hclge_dev *hdev = vport->back; int ret; + mutex_lock(&hdev->vport_lock); + list_for_each_entry_safe(vlan, tmp, &vport->vlan_list, node) { if (!vlan->hd_tbl_status) { ret = hclge_set_vlan_filter_hw(hdev, htons(ETH_P_8021Q), @@ -10108,12 +10139,16 @@ dev_err(&hdev->pdev->dev, "restore vport vlan list failed, ret=%d\n", ret); + + mutex_unlock(&hdev->vport_lock); return ret; } } vlan->hd_tbl_status = true; } + mutex_unlock(&hdev->vport_lock); + return 0; } @@ -10123,6 +10158,8 @@ struct hclge_vport_vlan_cfg *vlan, *tmp; struct hclge_dev *hdev = vport->back; + mutex_lock(&hdev->vport_lock); + list_for_each_entry_safe(vlan, tmp, &vport->vlan_list, node) { if (vlan->vlan_id == vlan_id) { if (is_write_tbl && vlan->hd_tbl_status) @@ -10137,6 +10174,8 @@ break; } } + + mutex_unlock(&hdev->vport_lock); } void hclge_rm_vport_all_vlan_table(struct hclge_vport *vport, bool is_del_list) @@ -10144,6 +10183,8 @@ struct hclge_vport_vlan_cfg *vlan, *tmp; struct hclge_dev *hdev = vport->back; + mutex_lock(&hdev->vport_lock); + list_for_each_entry_safe(vlan, tmp, &vport->vlan_list, node) { if (vlan->hd_tbl_status) hclge_set_vlan_filter_hw(hdev, @@ -10159,6 +10200,7 @@ } } clear_bit(vport->vport_id, hdev->vf_vlan_full); + mutex_unlock(&hdev->vport_lock); } void hclge_uninit_vport_vlan_table(struct hclge_dev *hdev) @@ -10167,6 +10209,8 @@ struct hclge_vport *vport; int i; + mutex_lock(&hdev->vport_lock); + for (i = 0; i < hdev->num_alloc_vport; i++) { vport = &hdev->vport[i]; list_for_each_entry_safe(vlan, tmp, &vport->vlan_list, node) { @@ -10174,37 +10218,61 @@ kfree(vlan); } } + + mutex_unlock(&hdev->vport_lock); } -void hclge_restore_vport_vlan_table(struct hclge_vport *vport) +void hclge_restore_vport_port_base_vlan_config(struct hclge_dev *hdev) { - struct hclge_vport_vlan_cfg *vlan, *tmp; - struct hclge_dev *hdev = vport->back; + struct hclge_vlan_info *vlan_info; + struct hclge_vport *vport; u16 vlan_proto; u16 vlan_id; u16 state; + int vf_id; int ret; - vlan_proto = vport->port_base_vlan_cfg.vlan_info.vlan_proto; - vlan_id = vport->port_base_vlan_cfg.vlan_info.vlan_tag; - state = vport->port_base_vlan_cfg.state; - - if (state != HNAE3_PORT_BASE_VLAN_DISABLE) { - clear_bit(vport->vport_id, hdev->vlan_table[vlan_id]); - hclge_set_vlan_filter_hw(hdev, htons(vlan_proto), - vport->vport_id, vlan_id, - false); - return; + /* PF should restore all vfs port base vlan */ + for (vf_id = 0; vf_id < hdev->num_alloc_vfs; vf_id++) { + vport = &hdev->vport[vf_id + HCLGE_VF_VPORT_START_NUM]; + vlan_info = vport->port_base_vlan_cfg.tbl_sta ? + &vport->port_base_vlan_cfg.vlan_info : + &vport->port_base_vlan_cfg.old_vlan_info; + + vlan_id = vlan_info->vlan_tag; + vlan_proto = vlan_info->vlan_proto; + state = vport->port_base_vlan_cfg.state; + + if (state != HNAE3_PORT_BASE_VLAN_DISABLE) { + clear_bit(vport->vport_id, hdev->vlan_table[vlan_id]); + ret = hclge_set_vlan_filter_hw(hdev, htons(vlan_proto), + vport->vport_id, + vlan_id, false); + vport->port_base_vlan_cfg.tbl_sta = ret == 0; + } } +} - list_for_each_entry_safe(vlan, tmp, &vport->vlan_list, node) { - ret = hclge_set_vlan_filter_hw(hdev, htons(ETH_P_8021Q), - vport->vport_id, - vlan->vlan_id, false); - if (ret) - break; - vlan->hd_tbl_status = true; +void hclge_restore_vport_vlan_table(struct hclge_vport *vport) +{ + struct hclge_vport_vlan_cfg *vlan, *tmp; + struct hclge_dev *hdev = vport->back; + int ret; + + mutex_lock(&hdev->vport_lock); + + if (vport->port_base_vlan_cfg.state == HNAE3_PORT_BASE_VLAN_DISABLE) { + list_for_each_entry_safe(vlan, tmp, &vport->vlan_list, node) { + ret = hclge_set_vlan_filter_hw(hdev, htons(ETH_P_8021Q), + vport->vport_id, + vlan->vlan_id, false); + if (ret) + break; + vlan->hd_tbl_status = true; + } } + + mutex_unlock(&hdev->vport_lock); } /* For global reset and imp reset, hardware will clear the mac table, @@ -10244,6 +10312,7 @@ struct hnae3_handle *handle = &vport->nic; hclge_restore_mac_table_common(vport); + hclge_restore_vport_port_base_vlan_config(hdev); hclge_restore_vport_vlan_table(vport); set_bit(HCLGE_STATE_FD_USER_DEF_CHANGED, &hdev->state); hclge_restore_fd_entries(handle); @@ -10300,6 +10369,8 @@ false); } + vport->port_base_vlan_cfg.tbl_sta = false; + /* force add VLAN 0 */ ret = hclge_set_vf_vlan_common(hdev, vport->vport_id, false, 0); if (ret) @@ -10386,7 +10457,9 @@ else nic->port_base_vlan_state = HNAE3_PORT_BASE_VLAN_ENABLE; + vport->port_base_vlan_cfg.old_vlan_info = *old_vlan_info; vport->port_base_vlan_cfg.vlan_info = *vlan_info; + vport->port_base_vlan_cfg.tbl_sta = true; hclge_set_vport_vlan_fltr_change(vport); return 0; @@ -10454,14 +10527,17 @@ return ret; } - /* for DEVICE_VERSION_V3, vf doesn't need to know about the port based + /* there is a timewindow for PF to know VF unalive, it may + * cause send mailbox fail, but it doesn't matter, VF will + * query it when reinit. + * for DEVICE_VERSION_V3, vf doesn't need to know about the port based * VLAN state. */ if (ae_dev->dev_version < HNAE3_DEVICE_VERSION_V3 && test_bit(HCLGE_VPORT_STATE_ALIVE, &vport->state)) - hclge_push_vf_port_base_vlan_info(&hdev->vport[0], - vport->vport_id, state, - &vlan_info); + (void)hclge_push_vf_port_base_vlan_info(&hdev->vport[0], + vport->vport_id, + state, &vlan_info); return 0; } @@ -10519,11 +10595,11 @@ } if (!ret) { - if (is_kill) - hclge_rm_vport_vlan_table(vport, vlan_id, false); - else + if (!is_kill) hclge_add_vport_vlan_table(vport, vlan_id, writen_to_tbl); + else if (is_kill && vlan_id != 0) + hclge_rm_vport_vlan_table(vport, vlan_id, false); } else if (is_kill) { /* when remove hw vlan filter failed, record the vlan id, * and try to remove it from hw later, to be consistence @@ -12097,8 +12173,8 @@ hclge_misc_irq_uninit(hdev); hclge_devlink_uninit(hdev); hclge_pci_uninit(hdev); - mutex_destroy(&hdev->vport_lock); hclge_uninit_vport_vlan_table(hdev); + mutex_destroy(&hdev->vport_lock); ae_dev->priv = NULL; } @@ -12911,6 +12987,55 @@ return 0; } +/* After disable sriov, VF still has some config and info need clean, + * which configed by PF. + */ +static void hclge_clear_vport_vf_info(struct hclge_vport *vport, int vfid) +{ + struct hclge_dev *hdev = vport->back; + struct hclge_vlan_info vlan_info; + int ret; + + /* after disable sriov, clean VF rate configured by PF */ + ret = hclge_tm_qs_shaper_cfg(vport, 0); + if (ret) + dev_err(&hdev->pdev->dev, + "failed to clean vf%d rate config, ret = %d\n", + vfid, ret); + + vlan_info.vlan_tag = 0; + vlan_info.qos = 0; + vlan_info.vlan_proto = ETH_P_8021Q; + ret = hclge_update_port_base_vlan_cfg(vport, + HNAE3_PORT_BASE_VLAN_DISABLE, + &vlan_info); + if (ret) + dev_err(&hdev->pdev->dev, + "failed to clean vf%d port base vlan, ret = %d\n", + vfid, ret); + + ret = hclge_set_vf_spoofchk_hw(hdev, vport->vport_id, false); + if (ret) + dev_err(&hdev->pdev->dev, + "failed to clean vf%d spoof config, ret = %d\n", + vfid, ret); + + memset(&vport->vf_info, 0, sizeof(vport->vf_info)); +} + +static void hclge_clean_vport_config(struct hnae3_ae_dev *ae_dev, int num_vfs) +{ + struct hclge_dev *hdev = ae_dev->priv; + struct hclge_vport *vport; + int i; + + for (i = 0; i < num_vfs; i++) { + vport = &hdev->vport[i + HCLGE_VF_VPORT_START_NUM]; + + hclge_clear_vport_vf_info(vport, i); + } +} + static const struct hnae3_ae_ops hclge_ops = { .init_ae_dev = hclge_init_ae_dev, .uninit_ae_dev = hclge_uninit_ae_dev, @@ -13012,6 +13137,7 @@ .get_rx_hwts = hclge_ptp_get_rx_hwts, .get_ts_info = hclge_ptp_get_ts_info, .get_link_diagnosis_info = hclge_get_link_diagnosis_info, + .clean_vf_config = hclge_clean_vport_config, }; static struct hnae3_ae_algo ae_algo = { diff -u linux-azure-5.15-5.15.0/drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h linux-azure-5.15-5.15.0/drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h --- linux-azure-5.15-5.15.0/drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h @@ -1000,7 +1000,9 @@ struct hclge_port_base_vlan_config { u16 state; + bool tbl_sta; struct hclge_vlan_info vlan_info; + struct hclge_vlan_info old_vlan_info; }; struct hclge_vf_info { @@ -1055,6 +1057,7 @@ spinlock_t mac_list_lock; /* protect mac address need to add/detele */ struct list_head uc_mac_list; /* Store VF unicast table */ struct list_head mc_mac_list; /* Store VF multicast table */ + struct list_head vlan_list; /* Store VF vlan table */ }; @@ -1124,6 +1127,7 @@ void hclge_rm_vport_all_vlan_table(struct hclge_vport *vport, bool is_del_list); void hclge_uninit_vport_vlan_table(struct hclge_dev *hdev); void hclge_restore_mac_table_common(struct hclge_vport *vport); +void hclge_restore_vport_port_base_vlan_config(struct hclge_dev *hdev); void hclge_restore_vport_vlan_table(struct hclge_vport *vport); int hclge_update_port_base_vlan_cfg(struct hclge_vport *vport, u16 state, struct hclge_vlan_info *vlan_info); diff -u linux-azure-5.15-5.15.0/drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c linux-azure-5.15-5.15.0/drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c --- linux-azure-5.15-5.15.0/drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c @@ -1514,15 +1514,18 @@ struct list_head *list, enum HCLGEVF_MAC_ADDR_TYPE mac_type) { + char format_mac_addr[HNAE3_FORMAT_MAC_ADDR_LEN]; struct hclgevf_mac_addr_node *mac_node, *tmp; int ret; list_for_each_entry_safe(mac_node, tmp, list, node) { ret = hclgevf_add_del_mac_addr(hdev, mac_node, mac_type); if (ret) { + hnae3_format_mac_addr(format_mac_addr, + mac_node->mac_addr); dev_err(&hdev->pdev->dev, - "failed to configure mac %pM, state = %d, ret = %d\n", - mac_node->mac_addr, mac_node->state, ret); + "failed to configure mac %s, state = %d, ret = %d\n", + format_mac_addr, mac_node->state, ret); return; } if (mac_node->state == HCLGEVF_MAC_TO_ADD) { @@ -3341,6 +3344,11 @@ return ret; } + /* get current port based vlan state from PF */ + ret = hclgevf_get_port_base_vlan_filter_state(hdev); + if (ret) + return ret; + set_bit(HCLGEVF_STATE_PROMISC_CHANGED, &hdev->state); hclgevf_init_rxd_adv_layout(hdev); diff -u linux-azure-5.15-5.15.0/drivers/net/ethernet/ibm/ibmvnic.c linux-azure-5.15-5.15.0/drivers/net/ethernet/ibm/ibmvnic.c --- linux-azure-5.15-5.15.0/drivers/net/ethernet/ibm/ibmvnic.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/ibm/ibmvnic.c @@ -1250,6 +1250,15 @@ return rc; } + adapter->tx_queues_active = true; + + /* Since queues were stopped until now, there shouldn't be any + * one in ibmvnic_complete_tx() or ibmvnic_xmit() so maybe we + * don't need the synchronize_rcu()? Leaving it for consistency + * with setting ->tx_queues_active = false. + */ + synchronize_rcu(); + netif_tx_start_all_queues(netdev); if (prev_state == VNIC_CLOSED) { @@ -1422,6 +1431,14 @@ struct ibmvnic_adapter *adapter = netdev_priv(netdev); /* ensure that transmissions are stopped if called by do_reset */ + + adapter->tx_queues_active = false; + + /* Ensure complete_tx() and ibmvnic_xmit() see ->tx_queues_active + * update so they don't restart a queue after we stop it below. + */ + synchronize_rcu(); + if (test_bit(0, &adapter->resetting)) netif_tx_disable(netdev); else @@ -1662,14 +1679,21 @@ tx_buff->skb = NULL; adapter->netdev->stats.tx_dropped++; } + ind_bufp->index = 0; + if (atomic_sub_return(entries, &tx_scrq->used) <= (adapter->req_tx_entries_per_subcrq / 2) && - __netif_subqueue_stopped(adapter->netdev, queue_num) && - !test_bit(0, &adapter->resetting)) { - netif_wake_subqueue(adapter->netdev, queue_num); - netdev_dbg(adapter->netdev, "Started queue %d\n", - queue_num); + __netif_subqueue_stopped(adapter->netdev, queue_num)) { + rcu_read_lock(); + + if (adapter->tx_queues_active) { + netif_wake_subqueue(adapter->netdev, queue_num); + netdev_dbg(adapter->netdev, "Started queue %d\n", + queue_num); + } + + rcu_read_unlock(); } } @@ -1724,11 +1748,12 @@ int index = 0; u8 proto = 0; - tx_scrq = adapter->tx_scrq[queue_num]; - txq = netdev_get_tx_queue(netdev, queue_num); - ind_bufp = &tx_scrq->ind_buf; - - if (test_bit(0, &adapter->resetting)) { + /* If a reset is in progress, drop the packet since + * the scrqs may get torn down. Otherwise use the + * rcu to ensure reset waits for us to complete. + */ + rcu_read_lock(); + if (!adapter->tx_queues_active) { dev_kfree_skb_any(skb); tx_send_failed++; @@ -1737,6 +1762,10 @@ goto out; } + tx_scrq = adapter->tx_scrq[queue_num]; + txq = netdev_get_tx_queue(netdev, queue_num); + ind_bufp = &tx_scrq->ind_buf; + if (ibmvnic_xmit_workarounds(skb, netdev)) { tx_dropped++; tx_send_failed++; @@ -1744,6 +1773,7 @@ ibmvnic_tx_scrq_flush(adapter, tx_scrq); goto out; } + if (skb_is_gso(skb)) tx_pool = &adapter->tso_pool[queue_num]; else @@ -1898,6 +1928,7 @@ netif_carrier_off(netdev); } out: + rcu_read_unlock(); netdev->stats.tx_dropped += tx_dropped; netdev->stats.tx_bytes += tx_bytes; netdev->stats.tx_packets += tx_packets; @@ -3482,9 +3513,15 @@ (adapter->req_tx_entries_per_subcrq / 2) && __netif_subqueue_stopped(adapter->netdev, scrq->pool_index)) { - netif_wake_subqueue(adapter->netdev, scrq->pool_index); - netdev_dbg(adapter->netdev, "Started queue %d\n", - scrq->pool_index); + rcu_read_lock(); + if (adapter->tx_queues_active) { + netif_wake_subqueue(adapter->netdev, + scrq->pool_index); + netdev_dbg(adapter->netdev, + "Started queue %d\n", + scrq->pool_index); + } + rcu_read_unlock(); } } diff -u linux-azure-5.15-5.15.0/drivers/net/ethernet/intel/iavf/iavf_main.c linux-azure-5.15-5.15.0/drivers/net/ethernet/intel/iavf/iavf_main.c --- linux-azure-5.15-5.15.0/drivers/net/ethernet/intel/iavf/iavf_main.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/intel/iavf/iavf_main.c @@ -2133,6 +2133,13 @@ queue_delayed_work(iavf_wq, &adapter->watchdog_task, HZ * 2); } +/** + * iavf_disable_vf - disable VF + * @adapter: board private structure + * + * Set communication failed flag and free all resources. + * NOTE: This function is expected to be called with crit_lock being held. + **/ static void iavf_disable_vf(struct iavf_adapter *adapter) { struct iavf_mac_filter *f, *ftmp; @@ -2187,7 +2194,6 @@ memset(adapter->vf_res, 0, IAVF_VIRTCHNL_VF_RESOURCE_SIZE); iavf_shutdown_adminq(&adapter->hw); adapter->netdev->flags &= ~IFF_UP; - mutex_unlock(&adapter->crit_lock); adapter->flags &= ~IAVF_FLAG_RESET_PENDING; iavf_change_state(adapter, __IAVF_DOWN); wake_up(&adapter->down_waitqueue); @@ -4019,6 +4025,13 @@ struct iavf_hw *hw = &adapter->hw; int err; + /* When reboot/shutdown is in progress no need to do anything + * as the adapter is already REMOVE state that was set during + * iavf_shutdown() callback. + */ + if (adapter->state == __IAVF_REMOVE) + return; + set_bit(__IAVF_IN_REMOVE_TASK, &adapter->crit_section); /* Wait until port initialization is complete. * There are flows where register/unregister netdev may race. diff -u linux-azure-5.15-5.15.0/drivers/net/ethernet/intel/ice/ice.h linux-azure-5.15-5.15.0/drivers/net/ethernet/intel/ice/ice.h --- linux-azure-5.15-5.15.0/drivers/net/ethernet/intel/ice/ice.h +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/intel/ice/ice.h @@ -241,6 +241,7 @@ ICE_LINK_DEFAULT_OVERRIDE_PENDING, ICE_PHY_INIT_COMPLETE, ICE_FD_VF_FLUSH_CTX, /* set at FD Rx IRQ or timeout */ + ICE_AUX_ERR_PENDING, ICE_STATE_NBITS /* must be last */ }; @@ -464,6 +465,7 @@ wait_queue_head_t reset_wait_queue; u32 hw_csum_rx_error; + u32 oicr_err_reg; u16 oicr_idx; /* Other interrupt cause MSIX vector index */ u16 num_avail_sw_msix; /* remaining MSIX SW vectors left unclaimed */ u16 max_pf_txqs; /* Total Tx queues PF wide */ @@ -550,7 +552,7 @@ static inline bool ice_is_xdp_ena_vsi(struct ice_vsi *vsi) { - return !!vsi->xdp_prog; + return !!READ_ONCE(vsi->xdp_prog); } static inline void ice_set_ring_xdp(struct ice_ring *ring) diff -u linux-azure-5.15-5.15.0/drivers/net/ethernet/intel/ice/ice_lib.c linux-azure-5.15-5.15.0/drivers/net/ethernet/intel/ice/ice_lib.c --- linux-azure-5.15-5.15.0/drivers/net/ethernet/intel/ice/ice_lib.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/intel/ice/ice_lib.c @@ -1306,6 +1306,7 @@ ring->tx_tstamps = &pf->ptp.port.tx; ring->dev = dev; ring->count = vsi->num_tx_desc; + ring->txq_teid = ICE_INVAL_TEID; WRITE_ONCE(vsi->tx_rings[i], ring); } @@ -2923,6 +2924,8 @@ } } + if (ice_is_vsi_dflt_vsi(pf->first_sw, vsi)) + ice_clear_dflt_vsi(pf->first_sw); ice_fltr_remove_all(vsi); ice_rm_vsi_lan_cfg(vsi->port_info, vsi->idx); err = ice_rm_vsi_rdma_cfg(vsi->port_info, vsi->idx); diff -u linux-azure-5.15-5.15.0/drivers/net/ethernet/intel/ice/ice_main.c linux-azure-5.15-5.15.0/drivers/net/ethernet/intel/ice/ice_main.c --- linux-azure-5.15-5.15.0/drivers/net/ethernet/intel/ice/ice_main.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/intel/ice/ice_main.c @@ -2143,6 +2143,19 @@ return; } + if (test_and_clear_bit(ICE_AUX_ERR_PENDING, pf->state)) { + struct iidc_event *event; + + event = kzalloc(sizeof(*event), GFP_KERNEL); + if (event) { + set_bit(IIDC_EVENT_CRIT_ERR, event->type); + /* report the entire OICR value to AUX driver */ + swap(event->reg, pf->oicr_err_reg); + ice_send_event_to_aux(pf, event); + kfree(event); + } + } + if (test_bit(ICE_FLAG_PLUG_AUX_DEV, pf->flags)) { /* Plug aux device per request */ ice_plug_aux_dev(pf); @@ -2599,8 +2612,10 @@ for (i = 0; i < vsi->num_xdp_txq; i++) if (vsi->xdp_rings[i]) { - if (vsi->xdp_rings[i]->desc) + if (vsi->xdp_rings[i]->desc) { + synchronize_rcu(); ice_free_tx_ring(vsi->xdp_rings[i]); + } kfree_rcu(vsi->xdp_rings[i], rcu); vsi->xdp_rings[i] = NULL; } @@ -2881,17 +2896,9 @@ #define ICE_AUX_CRIT_ERR (PFINT_OICR_PE_CRITERR_M | PFINT_OICR_HMC_ERR_M | PFINT_OICR_PE_PUSH_M) if (oicr & ICE_AUX_CRIT_ERR) { - struct iidc_event *event; - + pf->oicr_err_reg |= oicr; + set_bit(ICE_AUX_ERR_PENDING, pf->state); ena_mask &= ~ICE_AUX_CRIT_ERR; - event = kzalloc(sizeof(*event), GFP_ATOMIC); - if (event) { - set_bit(IIDC_EVENT_CRIT_ERR, event->type); - /* report the entire OICR value to AUX driver */ - event->reg = oicr; - ice_send_event_to_aux(pf, event); - kfree(event); - } } /* Report any remaining unexpected interrupts */ diff -u linux-azure-5.15-5.15.0/drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c linux-azure-5.15-5.15.0/drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c --- linux-azure-5.15-5.15.0/drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c @@ -3335,9 +3335,9 @@ goto error_param; } - /* Skip queue if not enabled */ if (!test_bit(vf_q_id, vf->txq_ena)) - continue; + dev_dbg(ice_pf_to_dev(vsi->back), "Queue %u on VSI %u is not enabled, but stopping it anyway\n", + vf_q_id, vsi->vsi_num); ice_fill_txq_meta(vsi, ring, &txq_meta); diff -u linux-azure-5.15-5.15.0/drivers/net/ethernet/intel/ice/ice_xsk.c linux-azure-5.15-5.15.0/drivers/net/ethernet/intel/ice/ice_xsk.c --- linux-azure-5.15-5.15.0/drivers/net/ethernet/intel/ice/ice_xsk.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/intel/ice/ice_xsk.c @@ -36,8 +36,10 @@ static void ice_qp_clean_rings(struct ice_vsi *vsi, u16 q_idx) { ice_clean_tx_ring(vsi->tx_rings[q_idx]); - if (ice_is_xdp_ena_vsi(vsi)) + if (ice_is_xdp_ena_vsi(vsi)) { + synchronize_rcu(); ice_clean_tx_ring(vsi->xdp_rings[q_idx]); + } ice_clean_rx_ring(vsi->rx_rings[q_idx]); } @@ -759,7 +761,7 @@ struct ice_vsi *vsi = np->vsi; struct ice_ring *ring; - if (test_bit(ICE_DOWN, vsi->state)) + if (test_bit(ICE_VSI_DOWN, vsi->state)) return -ENETDOWN; if (!ice_is_xdp_ena_vsi(vsi)) diff -u linux-azure-5.15-5.15.0/drivers/net/ethernet/intel/igb/igb_main.c linux-azure-5.15-5.15.0/drivers/net/ethernet/intel/igb/igb_main.c --- linux-azure-5.15-5.15.0/drivers/net/ethernet/intel/igb/igb_main.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/intel/igb/igb_main.c @@ -4345,7 +4345,18 @@ { struct igb_adapter *adapter = netdev_priv(rx_ring->netdev); struct device *dev = rx_ring->dev; - int size; + int size, res; + + /* XDP RX-queue info */ + if (xdp_rxq_info_is_reg(&rx_ring->xdp_rxq)) + xdp_rxq_info_unreg(&rx_ring->xdp_rxq); + res = xdp_rxq_info_reg(&rx_ring->xdp_rxq, rx_ring->netdev, + rx_ring->queue_index, 0); + if (res < 0) { + dev_err(dev, "Failed to register xdp_rxq index %u\n", + rx_ring->queue_index); + return res; + } size = sizeof(struct igb_rx_buffer) * rx_ring->count; @@ -4368,14 +4379,10 @@ rx_ring->xdp_prog = adapter->xdp_prog; - /* XDP RX-queue info */ - if (xdp_rxq_info_reg(&rx_ring->xdp_rxq, rx_ring->netdev, - rx_ring->queue_index, 0) < 0) - goto err; - return 0; err: + xdp_rxq_info_unreg(&rx_ring->xdp_rxq); vfree(rx_ring->rx_buffer_info); rx_ring->rx_buffer_info = NULL; dev_err(dev, "Unable to allocate memory for the Rx descriptor ring\n"); diff -u linux-azure-5.15-5.15.0/drivers/net/ethernet/intel/igc/igc_main.c linux-azure-5.15-5.15.0/drivers/net/ethernet/intel/igc/igc_main.c --- linux-azure-5.15-5.15.0/drivers/net/ethernet/intel/igc/igc_main.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/intel/igc/igc_main.c @@ -504,6 +504,9 @@ u8 index = rx_ring->queue_index; int size, desc_len, res; + /* XDP RX-queue info */ + if (xdp_rxq_info_is_reg(&rx_ring->xdp_rxq)) + xdp_rxq_info_unreg(&rx_ring->xdp_rxq); res = xdp_rxq_info_reg(&rx_ring->xdp_rxq, ndev, index, rx_ring->q_vector->napi.napi_id); if (res < 0) { @@ -2434,19 +2437,20 @@ static struct sk_buff *igc_construct_skb_zc(struct igc_ring *ring, struct xdp_buff *xdp) { + unsigned int totalsize = xdp->data_end - xdp->data_meta; unsigned int metasize = xdp->data - xdp->data_meta; - unsigned int datasize = xdp->data_end - xdp->data; - unsigned int totalsize = metasize + datasize; struct sk_buff *skb; - skb = __napi_alloc_skb(&ring->q_vector->napi, - xdp->data_end - xdp->data_hard_start, + net_prefetch(xdp->data_meta); + + skb = __napi_alloc_skb(&ring->q_vector->napi, totalsize, GFP_ATOMIC | __GFP_NOWARN); if (unlikely(!skb)) return NULL; - skb_reserve(skb, xdp->data_meta - xdp->data_hard_start); - memcpy(__skb_put(skb, totalsize), xdp->data_meta, totalsize); + memcpy(__skb_put(skb, totalsize), xdp->data_meta, + ALIGN(totalsize, sizeof(long))); + if (metasize) { skb_metadata_set(skb, metasize); __skb_pull(skb, metasize); diff -u linux-azure-5.15-5.15.0/drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c linux-azure-5.15-5.15.0/drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c --- linux-azure-5.15-5.15.0/drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c @@ -201,26 +201,28 @@ } static struct sk_buff *ixgbe_construct_skb_zc(struct ixgbe_ring *rx_ring, - struct ixgbe_rx_buffer *bi) + const struct xdp_buff *xdp) { - unsigned int metasize = bi->xdp->data - bi->xdp->data_meta; - unsigned int datasize = bi->xdp->data_end - bi->xdp->data; + unsigned int totalsize = xdp->data_end - xdp->data_meta; + unsigned int metasize = xdp->data - xdp->data_meta; struct sk_buff *skb; + net_prefetch(xdp->data_meta); + /* allocate a skb to store the frags */ - skb = __napi_alloc_skb(&rx_ring->q_vector->napi, - bi->xdp->data_end - bi->xdp->data_hard_start, + skb = __napi_alloc_skb(&rx_ring->q_vector->napi, totalsize, GFP_ATOMIC | __GFP_NOWARN); if (unlikely(!skb)) return NULL; - skb_reserve(skb, bi->xdp->data - bi->xdp->data_hard_start); - memcpy(__skb_put(skb, datasize), bi->xdp->data, datasize); - if (metasize) + memcpy(__skb_put(skb, totalsize), xdp->data_meta, + ALIGN(totalsize, sizeof(long))); + + if (metasize) { skb_metadata_set(skb, metasize); + __skb_pull(skb, metasize); + } - xsk_buff_free(bi->xdp); - bi->xdp = NULL; return skb; } @@ -311,12 +313,15 @@ } /* XDP_PASS path */ - skb = ixgbe_construct_skb_zc(rx_ring, bi); + skb = ixgbe_construct_skb_zc(rx_ring, bi->xdp); if (!skb) { rx_ring->rx_stats.alloc_rx_buff_failed++; break; } + xsk_buff_free(bi->xdp); + bi->xdp = NULL; + cleaned_count++; ixgbe_inc_ntc(rx_ring); diff -u linux-azure-5.15-5.15.0/drivers/net/ethernet/marvell/mv643xx_eth.c linux-azure-5.15-5.15.0/drivers/net/ethernet/marvell/mv643xx_eth.c --- linux-azure-5.15-5.15.0/drivers/net/ethernet/marvell/mv643xx_eth.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/marvell/mv643xx_eth.c @@ -2747,7 +2747,7 @@ } ret = of_get_mac_address(pnp, ppd.mac_addr); - if (ret) + if (ret == -EPROBE_DEFER) return ret; mv643xx_eth_property(pnp, "tx-queue-size", ppd.tx_queue_size); diff -u linux-azure-5.15-5.15.0/drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c linux-azure-5.15-5.15.0/drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c --- linux-azure-5.15-5.15.0/drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c @@ -605,7 +605,7 @@ struct npc_install_flow_req req = { 0 }; struct npc_install_flow_rsp rsp = { 0 }; struct npc_mcam *mcam = &rvu->hw->mcam; - struct nix_rx_action action; + struct nix_rx_action action = { 0 }; int blkaddr, index; /* AF's and SDP VFs work in promiscuous mode */ @@ -626,7 +626,6 @@ *(u64 *)&action = npc_get_mcam_action(rvu, mcam, blkaddr, index); } else { - *(u64 *)&action = 0x00; action.op = NIX_RX_ACTIONOP_UCAST; action.pf_func = pcifunc; } @@ -657,7 +656,7 @@ struct npc_mcam *mcam = &rvu->hw->mcam; struct rvu_hwinfo *hw = rvu->hw; int blkaddr, ucast_idx, index; - struct nix_rx_action action; + struct nix_rx_action action = { 0 }; u64 relaxed_mask; if (!hw->cap.nix_rx_multicast && is_cgx_vf(rvu, pcifunc)) @@ -685,14 +684,14 @@ blkaddr, ucast_idx); if (action.op != NIX_RX_ACTIONOP_RSS) { - *(u64 *)&action = 0x00; + *(u64 *)&action = 0; action.op = NIX_RX_ACTIONOP_UCAST; } /* RX_ACTION set to MCAST for CGX PF's */ if (hw->cap.nix_rx_multicast && pfvf->use_mce_list && is_pf_cgxmapped(rvu, rvu_get_pf(pcifunc))) { - *(u64 *)&action = 0x00; + *(u64 *)&action = 0; action.op = NIX_RX_ACTIONOP_MCAST; pfvf = rvu_get_pfvf(rvu, pcifunc & ~RVU_PFVF_FUNC_MASK); action.index = pfvf->promisc_mce_idx; @@ -832,7 +831,7 @@ struct rvu_hwinfo *hw = rvu->hw; int blkaddr, ucast_idx, index; u8 mac_addr[ETH_ALEN] = { 0 }; - struct nix_rx_action action; + struct nix_rx_action action = { 0 }; struct rvu_pfvf *pfvf; u16 vf_func; @@ -861,14 +860,14 @@ blkaddr, ucast_idx); if (action.op != NIX_RX_ACTIONOP_RSS) { - *(u64 *)&action = 0x00; + *(u64 *)&action = 0; action.op = NIX_RX_ACTIONOP_UCAST; action.pf_func = pcifunc; } /* RX_ACTION set to MCAST for CGX PF's */ if (hw->cap.nix_rx_multicast && pfvf->use_mce_list) { - *(u64 *)&action = 0x00; + *(u64 *)&action = 0; action.op = NIX_RX_ACTIONOP_MCAST; action.index = pfvf->mcast_mce_idx; } diff -u linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/devlink.c linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/devlink.c --- linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/devlink.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/devlink.c @@ -793,11 +793,14 @@ { int err; - err = devlink_params_register(devlink, mlx5_devlink_params, - ARRAY_SIZE(mlx5_devlink_params)); + err = devlink_register(devlink); if (err) return err; + err = devlink_params_register(devlink, mlx5_devlink_params, + ARRAY_SIZE(mlx5_devlink_params)); + if (err) + goto params_reg_err; mlx5_devlink_set_params_init_values(devlink); err = mlx5_devlink_auxdev_params_register(devlink); @@ -808,6 +811,7 @@ if (err) goto traps_reg_err; + devlink_params_publish(devlink); return 0; traps_reg_err: @@ -817,11 +821,15 @@ ARRAY_SIZE(mlx5_devlink_params)); +params_reg_err: + devlink_unregister(devlink); return err; } void mlx5_devlink_unregister(struct devlink *devlink) { + devlink_params_unpublish(devlink); mlx5_devlink_traps_unregister(devlink); mlx5_devlink_auxdev_params_unregister(devlink); devlink_params_unregister(devlink, mlx5_devlink_params, ARRAY_SIZE(mlx5_devlink_params)); + devlink_unregister(devlink); } diff -u linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/en_main.c linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/en_main.c --- linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/en_main.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/en_main.c @@ -4914,6 +4914,7 @@ } netif_carrier_off(netdev); + netif_tx_disable(netdev); dev_net_set(netdev, mlx5_core_net(mdev)); return netdev; diff -u linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/fs_core.c linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/fs_core.c --- linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/fs_core.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/fs_core.c @@ -1493,7 +1493,8 @@ struct mlx5_flow_destination *d2) { if (d1->type == d2->type) { - if ((d1->type == MLX5_FLOW_DESTINATION_TYPE_VPORT && + if (((d1->type == MLX5_FLOW_DESTINATION_TYPE_VPORT || + d1->type == MLX5_FLOW_DESTINATION_TYPE_UPLINK) && d1->vport.num == d2->vport.num && d1->vport.flags == d2->vport.flags && ((d1->vport.flags & MLX5_FLOW_DEST_VPORT_VHCA_ID) ? @@ -2939,6 +2940,22 @@ steering->esw_ingress_root_ns = NULL; } +u32 mlx5_fs_get_capabilities(struct mlx5_core_dev *dev, enum mlx5_flow_namespace_type type) +{ + struct mlx5_flow_root_namespace *root; + struct mlx5_flow_namespace *ns; + + ns = mlx5_get_flow_namespace(dev, type); + if (!ns) + return 0; + + root = find_root(&ns->node); + if (!root) + return 0; + + return root->cmds->get_capabilities(root, root->table_type); +} + static int init_egress_root_ns(struct mlx5_flow_steering *steering) { int err; @@ -2982,6 +2999,11 @@ steering->dev = dev; dev->priv.steering = steering; + if (mlx5_fs_dr_is_supported(dev)) + steering->mode = MLX5_FLOW_STEERING_MODE_SMFS; + else + steering->mode = MLX5_FLOW_STEERING_MODE_DMFS; + steering->fgs_cache = kmem_cache_create("mlx5_fs_fgs", sizeof(struct mlx5_flow_group), 0, 0, NULL); diff -u linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/main.c linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/main.c --- linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/main.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/main.c @@ -1541,7 +1541,6 @@ dev_err(&pdev->dev, "mlx5_crdump_enable failed with error code %d\n", err); pci_save_state(pdev); - devlink_register(devlink); if (!mlx5_core_is_mp_slave(dev)) devlink_reload_enable(devlink); return 0; @@ -1564,7 +1563,6 @@ struct devlink *devlink = priv_to_devlink(dev); devlink_reload_disable(devlink); - devlink_unregister(devlink); mlx5_crdump_disable(dev); mlx5_drain_health_wq(dev); mlx5_uninit_one(dev); diff -u linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/port.c linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/port.c --- linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/port.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/port.c @@ -433,35 +433,12 @@ struct mlx5_module_eeprom_query_params *params, u8 *data) { - u8 module_id; int err; err = mlx5_query_module_num(dev, ¶ms->module_number); if (err) return err; - err = mlx5_query_module_id(dev, params->module_number, &module_id); - if (err) - return err; - - switch (module_id) { - case MLX5_MODULE_ID_SFP: - if (params->page > 0) - return -EINVAL; - break; - case MLX5_MODULE_ID_QSFP: - case MLX5_MODULE_ID_QSFP28: - case MLX5_MODULE_ID_QSFP_PLUS: - if (params->page > 3) - return -EINVAL; - break; - case MLX5_MODULE_ID_DSFP: - break; - default: - mlx5_core_err(dev, "Module ID not recognized: 0x%x\n", module_id); - return -EINVAL; - } - if (params->i2c_address != MLX5_I2C_ADDR_HIGH && params->i2c_address != MLX5_I2C_ADDR_LOW) { mlx5_core_err(dev, "I2C address not recognized: 0x%x\n", params->i2c_address); reverted: --- linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/sf/dev/driver.c +++ linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/mellanox/mlx5/core/sf/dev/driver.c @@ -46,7 +46,6 @@ mlx5_core_warn(mdev, "mlx5_init_one err=%d\n", err); goto init_one_err; } - devlink_register(devlink); devlink_reload_enable(devlink); return 0; @@ -66,7 +65,6 @@ devlink = priv_to_devlink(sf_dev->mdev); devlink_reload_disable(devlink); - devlink_unregister(devlink); mlx5_uninit_one(sf_dev->mdev); iounmap(sf_dev->mdev->iseg); mlx5_mdev_uninit(sf_dev->mdev); diff -u linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/steering/dr_domain.c linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/steering/dr_domain.c --- linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/steering/dr_domain.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/steering/dr_domain.c @@ -8,50 +8,47 @@ #define DR_DOMAIN_SW_STEERING_SUPPORTED(dmn, dmn_type) \ ((dmn)->info.caps.dmn_type##_sw_owner || \ ((dmn)->info.caps.dmn_type##_sw_owner_v2 && \ - (dmn)->info.caps.sw_format_ver <= MLX5_STEERING_FORMAT_CONNECTX_6DX)) + (dmn)->info.caps.sw_format_ver <= MLX5_STEERING_FORMAT_CONNECTX_7)) -static int dr_domain_init_cache(struct mlx5dr_domain *dmn) +static void dr_domain_init_csum_recalc_fts(struct mlx5dr_domain *dmn) { /* Per vport cached FW FT for checksum recalculation, this - * recalculation is needed due to a HW bug. + * recalculation is needed due to a HW bug in STEv0. */ - dmn->cache.recalc_cs_ft = kcalloc(dmn->info.caps.num_vports, - sizeof(dmn->cache.recalc_cs_ft[0]), - GFP_KERNEL); - if (!dmn->cache.recalc_cs_ft) - return -ENOMEM; - - return 0; + xa_init(&dmn->csum_fts_xa); } -static void dr_domain_uninit_cache(struct mlx5dr_domain *dmn) +static void dr_domain_uninit_csum_recalc_fts(struct mlx5dr_domain *dmn) { - int i; - - for (i = 0; i < dmn->info.caps.num_vports; i++) { - if (!dmn->cache.recalc_cs_ft[i]) - continue; + struct mlx5dr_fw_recalc_cs_ft *recalc_cs_ft; + unsigned long i; - mlx5dr_fw_destroy_recalc_cs_ft(dmn, dmn->cache.recalc_cs_ft[i]); + xa_for_each(&dmn->csum_fts_xa, i, recalc_cs_ft) { + if (recalc_cs_ft) + mlx5dr_fw_destroy_recalc_cs_ft(dmn, recalc_cs_ft); } - kfree(dmn->cache.recalc_cs_ft); + xa_destroy(&dmn->csum_fts_xa); } -int mlx5dr_domain_cache_get_recalc_cs_ft_addr(struct mlx5dr_domain *dmn, - u32 vport_num, - u64 *rx_icm_addr) +int mlx5dr_domain_get_recalc_cs_ft_addr(struct mlx5dr_domain *dmn, + u16 vport_num, + u64 *rx_icm_addr) { struct mlx5dr_fw_recalc_cs_ft *recalc_cs_ft; + int ret; - recalc_cs_ft = dmn->cache.recalc_cs_ft[vport_num]; + recalc_cs_ft = xa_load(&dmn->csum_fts_xa, vport_num); if (!recalc_cs_ft) { - /* Table not in cache, need to allocate a new one */ + /* Table hasn't been created yet */ recalc_cs_ft = mlx5dr_fw_create_recalc_cs_ft(dmn, vport_num); if (!recalc_cs_ft) return -EINVAL; - dmn->cache.recalc_cs_ft[vport_num] = recalc_cs_ft; + ret = xa_err(xa_store(&dmn->csum_fts_xa, vport_num, + recalc_cs_ft, GFP_KERNEL)); + if (ret) + return ret; } *rx_icm_addr = recalc_cs_ft->rx_icm_addr; @@ -125,15 +122,25 @@ mlx5_core_dealloc_pd(dmn->mdev, dmn->pdn); } +static void dr_domain_fill_uplink_caps(struct mlx5dr_domain *dmn, + struct mlx5dr_cmd_vport_cap *uplink_vport) +{ + struct mlx5dr_esw_caps *esw_caps = &dmn->info.caps.esw_caps; + + uplink_vport->num = MLX5_VPORT_UPLINK; + uplink_vport->icm_address_rx = esw_caps->uplink_icm_address_rx; + uplink_vport->icm_address_tx = esw_caps->uplink_icm_address_tx; + uplink_vport->vport_gvmi = 0; + uplink_vport->vhca_gvmi = dmn->info.caps.gvmi; +} + static int dr_domain_query_vport(struct mlx5dr_domain *dmn, + u16 vport_number, bool other_vport, - u16 vport_number) + struct mlx5dr_cmd_vport_cap *vport_caps) { - struct mlx5dr_cmd_vport_cap *vport_caps; int ret; - vport_caps = &dmn->info.caps.vports_caps[vport_number]; - ret = mlx5dr_cmd_query_esw_vport_context(dmn->mdev, other_vport, vport_number, @@ -155,29 +162,87 @@ return 0; } -static int dr_domain_query_vports(struct mlx5dr_domain *dmn) +static int dr_domain_query_esw_mngr(struct mlx5dr_domain *dmn) { - struct mlx5dr_esw_caps *esw_caps = &dmn->info.caps.esw_caps; - struct mlx5dr_cmd_vport_cap *wire_vport; - int vport; + return dr_domain_query_vport(dmn, 0, false, + &dmn->info.caps.vports.esw_manager_caps); +} + +static void dr_domain_query_uplink(struct mlx5dr_domain *dmn) +{ + dr_domain_fill_uplink_caps(dmn, &dmn->info.caps.vports.uplink_caps); +} + +static struct mlx5dr_cmd_vport_cap * +dr_domain_add_vport_cap(struct mlx5dr_domain *dmn, u16 vport) +{ + struct mlx5dr_cmd_caps *caps = &dmn->info.caps; + struct mlx5dr_cmd_vport_cap *vport_caps; int ret; - /* Query vports (except wire vport) */ - for (vport = 0; vport < dmn->info.caps.num_esw_ports - 1; vport++) { - ret = dr_domain_query_vport(dmn, !!vport, vport); - if (ret) - return ret; + vport_caps = kvzalloc(sizeof(*vport_caps), GFP_KERNEL); + if (!vport_caps) + return NULL; + + ret = dr_domain_query_vport(dmn, vport, true, vport_caps); + if (ret) { + kvfree(vport_caps); + return NULL; } - /* Last vport is the wire port */ - wire_vport = &dmn->info.caps.vports_caps[vport]; - wire_vport->num = WIRE_PORT; - wire_vport->icm_address_rx = esw_caps->uplink_icm_address_rx; - wire_vport->icm_address_tx = esw_caps->uplink_icm_address_tx; - wire_vport->vport_gvmi = 0; - wire_vport->vhca_gvmi = dmn->info.caps.gvmi; + ret = xa_insert(&caps->vports.vports_caps_xa, vport, + vport_caps, GFP_KERNEL); + if (ret) { + mlx5dr_dbg(dmn, "Couldn't insert new vport into xarray (%d)\n", ret); + kvfree(vport_caps); + return ERR_PTR(ret); + } - return 0; + return vport_caps; +} + +static bool dr_domain_is_esw_mgr_vport(struct mlx5dr_domain *dmn, u16 vport) +{ + struct mlx5dr_cmd_caps *caps = &dmn->info.caps; + + return (caps->is_ecpf && vport == MLX5_VPORT_ECPF) || + (!caps->is_ecpf && vport == 0); +} + +struct mlx5dr_cmd_vport_cap * +mlx5dr_domain_get_vport_cap(struct mlx5dr_domain *dmn, u16 vport) +{ + struct mlx5dr_cmd_caps *caps = &dmn->info.caps; + struct mlx5dr_cmd_vport_cap *vport_caps; + + if (dr_domain_is_esw_mgr_vport(dmn, vport)) + return &caps->vports.esw_manager_caps; + + if (vport == MLX5_VPORT_UPLINK) + return &caps->vports.uplink_caps; + +vport_load: + vport_caps = xa_load(&caps->vports.vports_caps_xa, vport); + if (vport_caps) + return vport_caps; + + vport_caps = dr_domain_add_vport_cap(dmn, vport); + if (PTR_ERR(vport_caps) == -EBUSY) + /* caps were already stored by another thread */ + goto vport_load; + + return vport_caps; +} + +static void dr_domain_clear_vports(struct mlx5dr_domain *dmn) +{ + struct mlx5dr_cmd_vport_cap *vport_caps; + unsigned long i; + + xa_for_each(&dmn->info.caps.vports.vports_caps_xa, i, vport_caps) { + vport_caps = xa_erase(&dmn->info.caps.vports.vports_caps_xa, i); + kvfree(vport_caps); + } } static int dr_domain_query_fdb_caps(struct mlx5_core_dev *mdev, @@ -197,25 +262,25 @@ dmn->info.caps.esw_rx_drop_address = dmn->info.caps.esw_caps.drop_icm_address_rx; dmn->info.caps.esw_tx_drop_address = dmn->info.caps.esw_caps.drop_icm_address_tx; - dmn->info.caps.vports_caps = kcalloc(dmn->info.caps.num_esw_ports, - sizeof(dmn->info.caps.vports_caps[0]), - GFP_KERNEL); - if (!dmn->info.caps.vports_caps) - return -ENOMEM; + xa_init(&dmn->info.caps.vports.vports_caps_xa); + + /* Query eswitch manager and uplink vports only. Rest of the + * vports (vport 0, VFs and SFs) will be queried dynamically. + */ - ret = dr_domain_query_vports(dmn); + ret = dr_domain_query_esw_mngr(dmn); if (ret) { - mlx5dr_err(dmn, "Failed to query vports caps (err: %d)", ret); - goto free_vports_caps; + mlx5dr_err(dmn, "Failed to query eswitch manager vport caps (err: %d)", ret); + goto free_vports_caps_xa; } - dmn->info.caps.num_vports = dmn->info.caps.num_esw_ports - 1; + dr_domain_query_uplink(dmn); return 0; -free_vports_caps: - kfree(dmn->info.caps.vports_caps); - dmn->info.caps.vports_caps = NULL; +free_vports_caps_xa: + xa_destroy(&dmn->info.caps.vports.vports_caps_xa); + return ret; } @@ -230,8 +295,6 @@ return -EOPNOTSUPP; } - dmn->info.caps.num_esw_ports = mlx5_eswitch_get_total_vports(mdev); - ret = mlx5dr_cmd_query_device(mdev, &dmn->info.caps); if (ret) return ret; @@ -268,11 +331,7 @@ dmn->info.rx.type = DR_DOMAIN_NIC_TYPE_RX; dmn->info.tx.type = DR_DOMAIN_NIC_TYPE_TX; - vport_cap = mlx5dr_get_vport_cap(&dmn->info.caps, 0); - if (!vport_cap) { - mlx5dr_err(dmn, "Failed to get esw manager vport\n"); - return -ENOENT; - } + vport_cap = &dmn->info.caps.vports.esw_manager_caps; dmn->info.supp_sw_steering = true; dmn->info.tx.default_icm_addr = vport_cap->icm_address_tx; @@ -291,7 +350,8 @@ static void dr_domain_caps_uninit(struct mlx5dr_domain *dmn) { - kfree(dmn->info.caps.vports_caps); + dr_domain_clear_vports(dmn); + xa_destroy(&dmn->info.caps.vports.vports_caps_xa); } struct mlx5dr_domain * @@ -334,16 +394,10 @@ goto uninit_caps; } - ret = dr_domain_init_cache(dmn); - if (ret) { - mlx5dr_err(dmn, "Failed initialize domain cache\n"); - goto uninit_resourses; - } - + dr_domain_init_csum_recalc_fts(dmn); + mlx5dr_dbg_init_dump(dmn); return dmn; -uninit_resourses: - dr_domain_uninit_resources(dmn); uninit_caps: dr_domain_caps_uninit(dmn); free_domain: @@ -377,12 +431,13 @@ int mlx5dr_domain_destroy(struct mlx5dr_domain *dmn) { - if (refcount_read(&dmn->refcount) > 1) + if (WARN_ON_ONCE(refcount_read(&dmn->refcount) > 1)) return -EBUSY; /* make sure resources are not used by the hardware */ mlx5dr_cmd_sync_steering(dmn->mdev); - dr_domain_uninit_cache(dmn); + mlx5dr_dbg_uninit_dump(dmn); + dr_domain_uninit_csum_recalc_fts(dmn); dr_domain_uninit_resources(dmn); dr_domain_caps_uninit(dmn); mutex_destroy(&dmn->info.tx.mutex); diff -u linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c --- linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c @@ -47,6 +47,11 @@ return spec->ttl_hoplimit; } +static bool dr_mask_is_ipv4_ihl_set(struct mlx5dr_match_spec *spec) +{ + return spec->ipv4_ihl; +} + #define DR_MASK_IS_L2_DST(_spec, _misc, _inner_outer) (_spec.first_vid || \ (_spec).first_cfi || (_spec).first_prio || (_spec).cvlan_tag || \ (_spec).svlan_tag || (_spec).dmac_47_16 || (_spec).dmac_15_0 || \ @@ -103,7 +108,7 @@ static bool dr_matcher_supp_vxlan_gpe(struct mlx5dr_cmd_caps *caps) { - return (caps->sw_format_ver == MLX5_STEERING_FORMAT_CONNECTX_6DX) || + return (caps->sw_format_ver >= MLX5_STEERING_FORMAT_CONNECTX_6DX) || (caps->flex_protocols & MLX5_FLEX_PARSER_VXLAN_GPE_ENABLED); } @@ -129,9 +134,22 @@ } static bool +dr_matcher_supp_flex_parser_ok(struct mlx5dr_cmd_caps *caps) +{ + return caps->flex_parser_ok_bits_supp; +} + +static bool dr_mask_is_tnl_geneve_tlv_opt_exist_set(struct mlx5dr_match_misc *misc, + struct mlx5dr_domain *dmn) +{ + return dr_matcher_supp_flex_parser_ok(&dmn->info.caps) && + misc->geneve_tlv_option_0_exist; +} + +static bool dr_matcher_supp_tnl_geneve(struct mlx5dr_cmd_caps *caps) { - return (caps->sw_format_ver == MLX5_STEERING_FORMAT_CONNECTX_6DX) || + return (caps->sw_format_ver >= MLX5_STEERING_FORMAT_CONNECTX_6DX) || (caps->flex_protocols & MLX5_FLEX_PARSER_GENEVE_ENABLED); } @@ -248,13 +266,13 @@ static int dr_matcher_supp_icmp_v4(struct mlx5dr_cmd_caps *caps) { - return (caps->sw_format_ver == MLX5_STEERING_FORMAT_CONNECTX_6DX) || + return (caps->sw_format_ver >= MLX5_STEERING_FORMAT_CONNECTX_6DX) || (caps->flex_protocols & MLX5_FLEX_PARSER_ICMP_V4_ENABLED); } static int dr_matcher_supp_icmp_v6(struct mlx5dr_cmd_caps *caps) { - return (caps->sw_format_ver == MLX5_STEERING_FORMAT_CONNECTX_6DX) || + return (caps->sw_format_ver >= MLX5_STEERING_FORMAT_CONNECTX_6DX) || (caps->flex_protocols & MLX5_FLEX_PARSER_ICMP_V6_ENABLED); } @@ -347,7 +365,7 @@ static int dr_matcher_supp_tnl_mpls_over_udp(struct mlx5dr_cmd_caps *caps) { - return caps->flex_protocols & mlx5_FLEX_PARSER_MPLS_OVER_UDP_ENABLED; + return caps->flex_protocols & MLX5_FLEX_PARSER_MPLS_OVER_UDP_ENABLED; } static bool dr_mask_is_tnl_mpls_over_udp(struct mlx5dr_match_param *mask, @@ -356,6 +374,12 @@ return DR_MASK_IS_OUTER_MPLS_OVER_UDP_SET(&mask->misc2) && dr_matcher_supp_tnl_mpls_over_udp(&dmn->info.caps); } + +static bool dr_mask_is_tnl_header_0_1_set(struct mlx5dr_match_misc5 *misc5) +{ + return misc5->tunnel_header_0 || misc5->tunnel_header_1; +} + int mlx5dr_matcher_select_builders(struct mlx5dr_matcher *matcher, struct mlx5dr_matcher_rx_tx *nic_matcher, enum mlx5dr_ipv outer_ipv, @@ -412,6 +436,9 @@ if (matcher->match_criteria & DR_MATCHER_CRITERIA_MISC4) mask.misc4 = matcher->mask.misc4; + if (matcher->match_criteria & DR_MATCHER_CRITERIA_MISC5) + mask.misc5 = matcher->mask.misc5; + ret = mlx5dr_ste_build_pre_check(dmn, matcher->match_criteria, &matcher->mask, NULL); if (ret) @@ -431,7 +458,8 @@ if (matcher->match_criteria & (DR_MATCHER_CRITERIA_OUTER | DR_MATCHER_CRITERIA_MISC | DR_MATCHER_CRITERIA_MISC2 | - DR_MATCHER_CRITERIA_MISC3)) { + DR_MATCHER_CRITERIA_MISC3 | + DR_MATCHER_CRITERIA_MISC5)) { inner = false; if (dr_mask_is_wqe_metadata_set(&mask.misc2)) @@ -484,7 +512,8 @@ mlx5dr_ste_build_eth_l3_ipv4_5_tuple(ste_ctx, &sb[idx++], &mask, inner, rx); - if (dr_mask_is_ttl_set(&mask.outer)) + if (dr_mask_is_ttl_set(&mask.outer) || + dr_mask_is_ipv4_ihl_set(&mask.outer)) mlx5dr_ste_build_eth_l3_ipv4_misc(ste_ctx, &sb[idx++], &mask, inner, rx); } @@ -499,6 +528,10 @@ mlx5dr_ste_build_tnl_geneve_tlv_opt(ste_ctx, &sb[idx++], &mask, &dmn->info.caps, inner, rx); + if (dr_mask_is_tnl_geneve_tlv_opt_exist_set(&mask.misc, dmn)) + mlx5dr_ste_build_tnl_geneve_tlv_opt_exist(ste_ctx, &sb[idx++], + &mask, &dmn->info.caps, + inner, rx); } else if (dr_mask_is_tnl_gtpu_any(&mask, dmn)) { if (dr_mask_is_tnl_gtpu_flex_parser_0(&mask, dmn)) mlx5dr_ste_build_tnl_gtpu_flex_parser_0(ste_ctx, &sb[idx++], @@ -513,6 +546,9 @@ if (dr_mask_is_tnl_gtpu(&mask, dmn)) mlx5dr_ste_build_tnl_gtpu(ste_ctx, &sb[idx++], &mask, inner, rx); + } else if (dr_mask_is_tnl_header_0_1_set(&mask.misc5)) { + mlx5dr_ste_build_tnl_header_0_1(ste_ctx, &sb[idx++], + &mask, inner, rx); } if (DR_MASK_IS_ETH_L4_MISC_SET(mask.misc3, outer)) @@ -584,7 +620,8 @@ mlx5dr_ste_build_eth_l3_ipv4_5_tuple(ste_ctx, &sb[idx++], &mask, inner, rx); - if (dr_mask_is_ttl_set(&mask.inner)) + if (dr_mask_is_ttl_set(&mask.inner) || + dr_mask_is_ipv4_ihl_set(&mask.inner)) mlx5dr_ste_build_eth_l3_ipv4_misc(ste_ctx, &sb[idx++], &mask, inner, rx); } @@ -641,10 +678,10 @@ return 0; } -static int dr_matcher_connect(struct mlx5dr_domain *dmn, - struct mlx5dr_matcher_rx_tx *curr_nic_matcher, - struct mlx5dr_matcher_rx_tx *next_nic_matcher, - struct mlx5dr_matcher_rx_tx *prev_nic_matcher) +static int dr_nic_matcher_connect(struct mlx5dr_domain *dmn, + struct mlx5dr_matcher_rx_tx *curr_nic_matcher, + struct mlx5dr_matcher_rx_tx *next_nic_matcher, + struct mlx5dr_matcher_rx_tx *prev_nic_matcher) { struct mlx5dr_table_rx_tx *nic_tbl = curr_nic_matcher->nic_tbl; struct mlx5dr_domain_rx_tx *nic_dmn = nic_tbl->nic_dmn; @@ -700,58 +737,50 @@ return 0; } -static int dr_matcher_add_to_tbl(struct mlx5dr_matcher *matcher) +int mlx5dr_matcher_add_to_tbl_nic(struct mlx5dr_domain *dmn, + struct mlx5dr_matcher_rx_tx *nic_matcher) { - struct mlx5dr_matcher *next_matcher, *prev_matcher, *tmp_matcher; - struct mlx5dr_table *tbl = matcher->tbl; - struct mlx5dr_domain *dmn = tbl->dmn; + struct mlx5dr_matcher_rx_tx *next_nic_matcher, *prev_nic_matcher, *tmp_nic_matcher; + struct mlx5dr_table_rx_tx *nic_tbl = nic_matcher->nic_tbl; bool first = true; int ret; - next_matcher = NULL; - list_for_each_entry(tmp_matcher, &tbl->matcher_list, matcher_list) { - if (tmp_matcher->prio >= matcher->prio) { - next_matcher = tmp_matcher; + /* If the nic matcher is already on its parent nic table list, + * then it is already connected to the chain of nic matchers. + */ + if (!list_empty(&nic_matcher->list_node)) + return 0; + + next_nic_matcher = NULL; + list_for_each_entry(tmp_nic_matcher, &nic_tbl->nic_matcher_list, list_node) { + if (tmp_nic_matcher->prio >= nic_matcher->prio) { + next_nic_matcher = tmp_nic_matcher; break; } first = false; } - prev_matcher = NULL; - if (next_matcher && !first) - prev_matcher = list_prev_entry(next_matcher, matcher_list); + prev_nic_matcher = NULL; + if (next_nic_matcher && !first) + prev_nic_matcher = list_prev_entry(next_nic_matcher, list_node); else if (!first) - prev_matcher = list_last_entry(&tbl->matcher_list, - struct mlx5dr_matcher, - matcher_list); - - if (dmn->type == MLX5DR_DOMAIN_TYPE_FDB || - dmn->type == MLX5DR_DOMAIN_TYPE_NIC_RX) { - ret = dr_matcher_connect(dmn, &matcher->rx, - next_matcher ? &next_matcher->rx : NULL, - prev_matcher ? &prev_matcher->rx : NULL); - if (ret) - return ret; - } + prev_nic_matcher = list_last_entry(&nic_tbl->nic_matcher_list, + struct mlx5dr_matcher_rx_tx, + list_node); - if (dmn->type == MLX5DR_DOMAIN_TYPE_FDB || - dmn->type == MLX5DR_DOMAIN_TYPE_NIC_TX) { - ret = dr_matcher_connect(dmn, &matcher->tx, - next_matcher ? &next_matcher->tx : NULL, - prev_matcher ? &prev_matcher->tx : NULL); - if (ret) - return ret; - } + ret = dr_nic_matcher_connect(dmn, nic_matcher, + next_nic_matcher, prev_nic_matcher); + if (ret) + return ret; - if (prev_matcher) - list_add(&matcher->matcher_list, &prev_matcher->matcher_list); - else if (next_matcher) - list_add_tail(&matcher->matcher_list, - &next_matcher->matcher_list); + if (prev_nic_matcher) + list_add(&nic_matcher->list_node, &prev_nic_matcher->list_node); + else if (next_nic_matcher) + list_add_tail(&nic_matcher->list_node, &next_nic_matcher->list_node); else - list_add(&matcher->matcher_list, &tbl->matcher_list); + list_add(&nic_matcher->list_node, &nic_matcher->nic_tbl->nic_matcher_list); - return 0; + return ret; } static void dr_matcher_uninit_nic(struct mlx5dr_matcher_rx_tx *nic_matcher) @@ -810,6 +839,9 @@ struct mlx5dr_domain *dmn = matcher->tbl->dmn; int ret; + nic_matcher->prio = matcher->prio; + INIT_LIST_HEAD(&nic_matcher->list_node); + ret = dr_matcher_set_all_ste_builders(matcher, nic_matcher); if (ret) return ret; @@ -860,12 +892,12 @@ return ret; } -static int dr_matcher_init(struct mlx5dr_matcher *matcher, - struct mlx5dr_match_parameters *mask) +static int dr_matcher_copy_param(struct mlx5dr_matcher *matcher, + struct mlx5dr_match_parameters *mask) { - struct mlx5dr_table *tbl = matcher->tbl; - struct mlx5dr_domain *dmn = tbl->dmn; - int ret; + struct mlx5dr_domain *dmn = matcher->tbl->dmn; + struct mlx5dr_match_parameters consumed_mask; + int i, ret = 0; if (matcher->match_criteria >= DR_MATCHER_CRITERIA_MAX) { mlx5dr_err(dmn, "Invalid match criteria attribute\n"); @@ -877,10 +909,44 @@ mlx5dr_err(dmn, "Invalid match size attribute\n"); return -EINVAL; } + + consumed_mask.match_buf = kzalloc(mask->match_sz, GFP_KERNEL); + if (!consumed_mask.match_buf) + return -ENOMEM; + + consumed_mask.match_sz = mask->match_sz; + memcpy(consumed_mask.match_buf, mask->match_buf, mask->match_sz); mlx5dr_ste_copy_param(matcher->match_criteria, - &matcher->mask, mask); + &matcher->mask, &consumed_mask, true); + + /* Check that all mask data was consumed */ + for (i = 0; i < consumed_mask.match_sz; i++) { + if (!((u8 *)consumed_mask.match_buf)[i]) + continue; + + mlx5dr_dbg(dmn, + "Match param mask contains unsupported parameters\n"); + ret = -EOPNOTSUPP; + break; + } + + kfree(consumed_mask.match_buf); } + return ret; +} + +static int dr_matcher_init(struct mlx5dr_matcher *matcher, + struct mlx5dr_match_parameters *mask) +{ + struct mlx5dr_table *tbl = matcher->tbl; + struct mlx5dr_domain *dmn = tbl->dmn; + int ret; + + ret = dr_matcher_copy_param(matcher, mask); + if (ret) + return ret; + switch (dmn->type) { case MLX5DR_DOMAIN_TYPE_NIC_RX: matcher->rx.nic_tbl = &tbl->rx; @@ -897,12 +963,26 @@ break; default: WARN_ON(true); - return -EINVAL; + ret = -EINVAL; } return ret; } +static void dr_matcher_add_to_dbg_list(struct mlx5dr_matcher *matcher) +{ + mutex_lock(&matcher->tbl->dmn->dump_info.dbg_mutex); + list_add(&matcher->list_node, &matcher->tbl->matcher_list); + mutex_unlock(&matcher->tbl->dmn->dump_info.dbg_mutex); +} + +static void dr_matcher_remove_from_dbg_list(struct mlx5dr_matcher *matcher) +{ + mutex_lock(&matcher->tbl->dmn->dump_info.dbg_mutex); + list_del(&matcher->list_node); + mutex_unlock(&matcher->tbl->dmn->dump_info.dbg_mutex); +} + struct mlx5dr_matcher * mlx5dr_matcher_create(struct mlx5dr_table *tbl, u32 priority, @@ -922,7 +1002,8 @@ matcher->prio = priority; matcher->match_criteria = match_criteria_enable; refcount_set(&matcher->refcount, 1); - INIT_LIST_HEAD(&matcher->matcher_list); + INIT_LIST_HEAD(&matcher->list_node); + INIT_LIST_HEAD(&matcher->dbg_rule_list); mlx5dr_domain_lock(tbl->dmn); @@ -930,16 +1011,12 @@ if (ret) goto free_matcher; - ret = dr_matcher_add_to_tbl(matcher); - if (ret) - goto matcher_uninit; + dr_matcher_add_to_dbg_list(matcher); mlx5dr_domain_unlock(tbl->dmn); return matcher; -matcher_uninit: - dr_matcher_uninit(matcher); free_matcher: mlx5dr_domain_unlock(tbl->dmn); kfree(matcher); @@ -948,10 +1025,10 @@ return NULL; } -static int dr_matcher_disconnect(struct mlx5dr_domain *dmn, - struct mlx5dr_table_rx_tx *nic_tbl, - struct mlx5dr_matcher_rx_tx *next_nic_matcher, - struct mlx5dr_matcher_rx_tx *prev_nic_matcher) +static int dr_matcher_disconnect_nic(struct mlx5dr_domain *dmn, + struct mlx5dr_table_rx_tx *nic_tbl, + struct mlx5dr_matcher_rx_tx *next_nic_matcher, + struct mlx5dr_matcher_rx_tx *prev_nic_matcher) { struct mlx5dr_domain_rx_tx *nic_dmn = nic_tbl->nic_dmn; struct mlx5dr_htbl_connect_info info; @@ -978,43 +1055,34 @@ &info, true); } -static int dr_matcher_remove_from_tbl(struct mlx5dr_matcher *matcher) +int mlx5dr_matcher_remove_from_tbl_nic(struct mlx5dr_domain *dmn, + struct mlx5dr_matcher_rx_tx *nic_matcher) { - struct mlx5dr_matcher *prev_matcher, *next_matcher; - struct mlx5dr_table *tbl = matcher->tbl; - struct mlx5dr_domain *dmn = tbl->dmn; - int ret = 0; + struct mlx5dr_matcher_rx_tx *prev_nic_matcher, *next_nic_matcher; + struct mlx5dr_table_rx_tx *nic_tbl = nic_matcher->nic_tbl; + int ret; - if (list_is_last(&matcher->matcher_list, &tbl->matcher_list)) - next_matcher = NULL; - else - next_matcher = list_next_entry(matcher, matcher_list); + /* If the nic matcher is not on its parent nic table list, + * then it is detached - no need to disconnect it. + */ + if (list_empty(&nic_matcher->list_node)) + return 0; - if (matcher->matcher_list.prev == &tbl->matcher_list) - prev_matcher = NULL; + if (list_is_last(&nic_matcher->list_node, &nic_tbl->nic_matcher_list)) + next_nic_matcher = NULL; else - prev_matcher = list_prev_entry(matcher, matcher_list); - - if (dmn->type == MLX5DR_DOMAIN_TYPE_FDB || - dmn->type == MLX5DR_DOMAIN_TYPE_NIC_RX) { - ret = dr_matcher_disconnect(dmn, &tbl->rx, - next_matcher ? &next_matcher->rx : NULL, - prev_matcher ? &prev_matcher->rx : NULL); - if (ret) - return ret; - } + next_nic_matcher = list_next_entry(nic_matcher, list_node); - if (dmn->type == MLX5DR_DOMAIN_TYPE_FDB || - dmn->type == MLX5DR_DOMAIN_TYPE_NIC_TX) { - ret = dr_matcher_disconnect(dmn, &tbl->tx, - next_matcher ? &next_matcher->tx : NULL, - prev_matcher ? &prev_matcher->tx : NULL); - if (ret) - return ret; - } + if (nic_matcher->list_node.prev == &nic_tbl->nic_matcher_list) + prev_nic_matcher = NULL; + else + prev_nic_matcher = list_prev_entry(nic_matcher, list_node); - list_del(&matcher->matcher_list); + ret = dr_matcher_disconnect_nic(dmn, nic_tbl, next_nic_matcher, prev_nic_matcher); + if (ret) + return ret; + list_del_init(&nic_matcher->list_node); return 0; } @@ -1022,12 +1090,12 @@ { struct mlx5dr_table *tbl = matcher->tbl; - if (refcount_read(&matcher->refcount) > 1) + if (WARN_ON_ONCE(refcount_read(&matcher->refcount) > 1)) return -EBUSY; mlx5dr_domain_lock(tbl->dmn); - dr_matcher_remove_from_tbl(matcher); + dr_matcher_remove_from_dbg_list(matcher); dr_matcher_uninit(matcher); refcount_dec(&matcher->tbl->refcount); diff -u linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c --- linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c @@ -523,8 +523,8 @@ struct mlx5dr_ste_actions_attr *attr, u32 *added_stes) { - ste_ctx->set_actions_tx(dmn, action_type_set, hw_ste_arr, - attr, added_stes); + ste_ctx->set_actions_tx(dmn, action_type_set, ste_ctx->actions_caps, + hw_ste_arr, attr, added_stes); } void mlx5dr_ste_set_actions_rx(struct mlx5dr_ste_ctx *ste_ctx, @@ -534,8 +534,8 @@ struct mlx5dr_ste_actions_attr *attr, u32 *added_stes) { - ste_ctx->set_actions_rx(dmn, action_type_set, hw_ste_arr, - attr, added_stes); + ste_ctx->set_actions_rx(dmn, action_type_set, ste_ctx->actions_caps, + hw_ste_arr, attr, added_stes); } const struct mlx5dr_ste_action_modify_field * @@ -698,101 +698,119 @@ return 0; } -static void dr_ste_copy_mask_misc(char *mask, struct mlx5dr_match_misc *spec) -{ - spec->gre_c_present = MLX5_GET(fte_match_set_misc, mask, gre_c_present); - spec->gre_k_present = MLX5_GET(fte_match_set_misc, mask, gre_k_present); - spec->gre_s_present = MLX5_GET(fte_match_set_misc, mask, gre_s_present); - spec->source_vhca_port = MLX5_GET(fte_match_set_misc, mask, source_vhca_port); - spec->source_sqn = MLX5_GET(fte_match_set_misc, mask, source_sqn); - - spec->source_port = MLX5_GET(fte_match_set_misc, mask, source_port); - spec->source_eswitch_owner_vhca_id = MLX5_GET(fte_match_set_misc, mask, - source_eswitch_owner_vhca_id); - - spec->outer_second_prio = MLX5_GET(fte_match_set_misc, mask, outer_second_prio); - spec->outer_second_cfi = MLX5_GET(fte_match_set_misc, mask, outer_second_cfi); - spec->outer_second_vid = MLX5_GET(fte_match_set_misc, mask, outer_second_vid); - spec->inner_second_prio = MLX5_GET(fte_match_set_misc, mask, inner_second_prio); - spec->inner_second_cfi = MLX5_GET(fte_match_set_misc, mask, inner_second_cfi); - spec->inner_second_vid = MLX5_GET(fte_match_set_misc, mask, inner_second_vid); +#define IFC_GET_CLR(typ, p, fld, clear) ({ \ + void *__p = (p); \ + u32 __t = MLX5_GET(typ, __p, fld); \ + if (clear) \ + MLX5_SET(typ, __p, fld, 0); \ + __t; \ +}) + +#define memcpy_and_clear(to, from, len, clear) ({ \ + void *__to = (to), *__from = (from); \ + size_t __len = (len); \ + memcpy(__to, __from, __len); \ + if (clear) \ + memset(__from, 0, __len); \ +}) + +static void dr_ste_copy_mask_misc(char *mask, struct mlx5dr_match_misc *spec, bool clr) +{ + spec->gre_c_present = IFC_GET_CLR(fte_match_set_misc, mask, gre_c_present, clr); + spec->gre_k_present = IFC_GET_CLR(fte_match_set_misc, mask, gre_k_present, clr); + spec->gre_s_present = IFC_GET_CLR(fte_match_set_misc, mask, gre_s_present, clr); + spec->source_vhca_port = IFC_GET_CLR(fte_match_set_misc, mask, source_vhca_port, clr); + spec->source_sqn = IFC_GET_CLR(fte_match_set_misc, mask, source_sqn, clr); + + spec->source_port = IFC_GET_CLR(fte_match_set_misc, mask, source_port, clr); + spec->source_eswitch_owner_vhca_id = + IFC_GET_CLR(fte_match_set_misc, mask, source_eswitch_owner_vhca_id, clr); + + spec->outer_second_prio = IFC_GET_CLR(fte_match_set_misc, mask, outer_second_prio, clr); + spec->outer_second_cfi = IFC_GET_CLR(fte_match_set_misc, mask, outer_second_cfi, clr); + spec->outer_second_vid = IFC_GET_CLR(fte_match_set_misc, mask, outer_second_vid, clr); + spec->inner_second_prio = IFC_GET_CLR(fte_match_set_misc, mask, inner_second_prio, clr); + spec->inner_second_cfi = IFC_GET_CLR(fte_match_set_misc, mask, inner_second_cfi, clr); + spec->inner_second_vid = IFC_GET_CLR(fte_match_set_misc, mask, inner_second_vid, clr); spec->outer_second_cvlan_tag = - MLX5_GET(fte_match_set_misc, mask, outer_second_cvlan_tag); + IFC_GET_CLR(fte_match_set_misc, mask, outer_second_cvlan_tag, clr); spec->inner_second_cvlan_tag = - MLX5_GET(fte_match_set_misc, mask, inner_second_cvlan_tag); + IFC_GET_CLR(fte_match_set_misc, mask, inner_second_cvlan_tag, clr); spec->outer_second_svlan_tag = - MLX5_GET(fte_match_set_misc, mask, outer_second_svlan_tag); + IFC_GET_CLR(fte_match_set_misc, mask, outer_second_svlan_tag, clr); spec->inner_second_svlan_tag = - MLX5_GET(fte_match_set_misc, mask, inner_second_svlan_tag); - - spec->gre_protocol = MLX5_GET(fte_match_set_misc, mask, gre_protocol); + IFC_GET_CLR(fte_match_set_misc, mask, inner_second_svlan_tag, clr); + spec->gre_protocol = IFC_GET_CLR(fte_match_set_misc, mask, gre_protocol, clr); - spec->gre_key_h = MLX5_GET(fte_match_set_misc, mask, gre_key.nvgre.hi); - spec->gre_key_l = MLX5_GET(fte_match_set_misc, mask, gre_key.nvgre.lo); + spec->gre_key_h = IFC_GET_CLR(fte_match_set_misc, mask, gre_key.nvgre.hi, clr); + spec->gre_key_l = IFC_GET_CLR(fte_match_set_misc, mask, gre_key.nvgre.lo, clr); - spec->vxlan_vni = MLX5_GET(fte_match_set_misc, mask, vxlan_vni); + spec->vxlan_vni = IFC_GET_CLR(fte_match_set_misc, mask, vxlan_vni, clr); - spec->geneve_vni = MLX5_GET(fte_match_set_misc, mask, geneve_vni); - spec->geneve_oam = MLX5_GET(fte_match_set_misc, mask, geneve_oam); + spec->geneve_vni = IFC_GET_CLR(fte_match_set_misc, mask, geneve_vni, clr); + spec->geneve_tlv_option_0_exist = + IFC_GET_CLR(fte_match_set_misc, mask, geneve_tlv_option_0_exist, clr); + spec->geneve_oam = IFC_GET_CLR(fte_match_set_misc, mask, geneve_oam, clr); spec->outer_ipv6_flow_label = - MLX5_GET(fte_match_set_misc, mask, outer_ipv6_flow_label); + IFC_GET_CLR(fte_match_set_misc, mask, outer_ipv6_flow_label, clr); spec->inner_ipv6_flow_label = - MLX5_GET(fte_match_set_misc, mask, inner_ipv6_flow_label); + IFC_GET_CLR(fte_match_set_misc, mask, inner_ipv6_flow_label, clr); - spec->geneve_opt_len = MLX5_GET(fte_match_set_misc, mask, geneve_opt_len); + spec->geneve_opt_len = IFC_GET_CLR(fte_match_set_misc, mask, geneve_opt_len, clr); spec->geneve_protocol_type = - MLX5_GET(fte_match_set_misc, mask, geneve_protocol_type); + IFC_GET_CLR(fte_match_set_misc, mask, geneve_protocol_type, clr); - spec->bth_dst_qp = MLX5_GET(fte_match_set_misc, mask, bth_dst_qp); + spec->bth_dst_qp = IFC_GET_CLR(fte_match_set_misc, mask, bth_dst_qp, clr); } -static void dr_ste_copy_mask_spec(char *mask, struct mlx5dr_match_spec *spec) +static void dr_ste_copy_mask_spec(char *mask, struct mlx5dr_match_spec *spec, bool clr) { __be32 raw_ip[4]; - spec->smac_47_16 = MLX5_GET(fte_match_set_lyr_2_4, mask, smac_47_16); + spec->smac_47_16 = IFC_GET_CLR(fte_match_set_lyr_2_4, mask, smac_47_16, clr); - spec->smac_15_0 = MLX5_GET(fte_match_set_lyr_2_4, mask, smac_15_0); - spec->ethertype = MLX5_GET(fte_match_set_lyr_2_4, mask, ethertype); + spec->smac_15_0 = IFC_GET_CLR(fte_match_set_lyr_2_4, mask, smac_15_0, clr); + spec->ethertype = IFC_GET_CLR(fte_match_set_lyr_2_4, mask, ethertype, clr); - spec->dmac_47_16 = MLX5_GET(fte_match_set_lyr_2_4, mask, dmac_47_16); + spec->dmac_47_16 = IFC_GET_CLR(fte_match_set_lyr_2_4, mask, dmac_47_16, clr); - spec->dmac_15_0 = MLX5_GET(fte_match_set_lyr_2_4, mask, dmac_15_0); - spec->first_prio = MLX5_GET(fte_match_set_lyr_2_4, mask, first_prio); - spec->first_cfi = MLX5_GET(fte_match_set_lyr_2_4, mask, first_cfi); - spec->first_vid = MLX5_GET(fte_match_set_lyr_2_4, mask, first_vid); - - spec->ip_protocol = MLX5_GET(fte_match_set_lyr_2_4, mask, ip_protocol); - spec->ip_dscp = MLX5_GET(fte_match_set_lyr_2_4, mask, ip_dscp); - spec->ip_ecn = MLX5_GET(fte_match_set_lyr_2_4, mask, ip_ecn); - spec->cvlan_tag = MLX5_GET(fte_match_set_lyr_2_4, mask, cvlan_tag); - spec->svlan_tag = MLX5_GET(fte_match_set_lyr_2_4, mask, svlan_tag); - spec->frag = MLX5_GET(fte_match_set_lyr_2_4, mask, frag); - spec->ip_version = MLX5_GET(fte_match_set_lyr_2_4, mask, ip_version); - spec->tcp_flags = MLX5_GET(fte_match_set_lyr_2_4, mask, tcp_flags); - spec->tcp_sport = MLX5_GET(fte_match_set_lyr_2_4, mask, tcp_sport); - spec->tcp_dport = MLX5_GET(fte_match_set_lyr_2_4, mask, tcp_dport); - - spec->ttl_hoplimit = MLX5_GET(fte_match_set_lyr_2_4, mask, ttl_hoplimit); - - spec->udp_sport = MLX5_GET(fte_match_set_lyr_2_4, mask, udp_sport); - spec->udp_dport = MLX5_GET(fte_match_set_lyr_2_4, mask, udp_dport); - - memcpy(raw_ip, MLX5_ADDR_OF(fte_match_set_lyr_2_4, mask, - src_ipv4_src_ipv6.ipv6_layout.ipv6), - sizeof(raw_ip)); + spec->dmac_15_0 = IFC_GET_CLR(fte_match_set_lyr_2_4, mask, dmac_15_0, clr); + spec->first_prio = IFC_GET_CLR(fte_match_set_lyr_2_4, mask, first_prio, clr); + spec->first_cfi = IFC_GET_CLR(fte_match_set_lyr_2_4, mask, first_cfi, clr); + spec->first_vid = IFC_GET_CLR(fte_match_set_lyr_2_4, mask, first_vid, clr); + + spec->ip_protocol = IFC_GET_CLR(fte_match_set_lyr_2_4, mask, ip_protocol, clr); + spec->ip_dscp = IFC_GET_CLR(fte_match_set_lyr_2_4, mask, ip_dscp, clr); + spec->ip_ecn = IFC_GET_CLR(fte_match_set_lyr_2_4, mask, ip_ecn, clr); + spec->cvlan_tag = IFC_GET_CLR(fte_match_set_lyr_2_4, mask, cvlan_tag, clr); + spec->svlan_tag = IFC_GET_CLR(fte_match_set_lyr_2_4, mask, svlan_tag, clr); + spec->frag = IFC_GET_CLR(fte_match_set_lyr_2_4, mask, frag, clr); + spec->ip_version = IFC_GET_CLR(fte_match_set_lyr_2_4, mask, ip_version, clr); + spec->tcp_flags = IFC_GET_CLR(fte_match_set_lyr_2_4, mask, tcp_flags, clr); + spec->tcp_sport = IFC_GET_CLR(fte_match_set_lyr_2_4, mask, tcp_sport, clr); + spec->tcp_dport = IFC_GET_CLR(fte_match_set_lyr_2_4, mask, tcp_dport, clr); + + spec->ipv4_ihl = IFC_GET_CLR(fte_match_set_lyr_2_4, mask, ipv4_ihl, clr); + spec->ttl_hoplimit = IFC_GET_CLR(fte_match_set_lyr_2_4, mask, ttl_hoplimit, clr); + + spec->udp_sport = IFC_GET_CLR(fte_match_set_lyr_2_4, mask, udp_sport, clr); + spec->udp_dport = IFC_GET_CLR(fte_match_set_lyr_2_4, mask, udp_dport, clr); + + memcpy_and_clear(raw_ip, MLX5_ADDR_OF(fte_match_set_lyr_2_4, mask, + src_ipv4_src_ipv6.ipv6_layout.ipv6), + sizeof(raw_ip), clr); spec->src_ip_127_96 = be32_to_cpu(raw_ip[0]); spec->src_ip_95_64 = be32_to_cpu(raw_ip[1]); spec->src_ip_63_32 = be32_to_cpu(raw_ip[2]); spec->src_ip_31_0 = be32_to_cpu(raw_ip[3]); - memcpy(raw_ip, MLX5_ADDR_OF(fte_match_set_lyr_2_4, mask, - dst_ipv4_dst_ipv6.ipv6_layout.ipv6), - sizeof(raw_ip)); + memcpy_and_clear(raw_ip, MLX5_ADDR_OF(fte_match_set_lyr_2_4, mask, + dst_ipv4_dst_ipv6.ipv6_layout.ipv6), + sizeof(raw_ip), clr); spec->dst_ip_127_96 = be32_to_cpu(raw_ip[0]); spec->dst_ip_95_64 = be32_to_cpu(raw_ip[1]); @@ -800,104 +818,125 @@ spec->dst_ip_31_0 = be32_to_cpu(raw_ip[3]); } -static void dr_ste_copy_mask_misc2(char *mask, struct mlx5dr_match_misc2 *spec) +static void dr_ste_copy_mask_misc2(char *mask, struct mlx5dr_match_misc2 *spec, bool clr) { spec->outer_first_mpls_label = - MLX5_GET(fte_match_set_misc2, mask, outer_first_mpls.mpls_label); + IFC_GET_CLR(fte_match_set_misc2, mask, outer_first_mpls.mpls_label, clr); spec->outer_first_mpls_exp = - MLX5_GET(fte_match_set_misc2, mask, outer_first_mpls.mpls_exp); + IFC_GET_CLR(fte_match_set_misc2, mask, outer_first_mpls.mpls_exp, clr); spec->outer_first_mpls_s_bos = - MLX5_GET(fte_match_set_misc2, mask, outer_first_mpls.mpls_s_bos); + IFC_GET_CLR(fte_match_set_misc2, mask, outer_first_mpls.mpls_s_bos, clr); spec->outer_first_mpls_ttl = - MLX5_GET(fte_match_set_misc2, mask, outer_first_mpls.mpls_ttl); + IFC_GET_CLR(fte_match_set_misc2, mask, outer_first_mpls.mpls_ttl, clr); spec->inner_first_mpls_label = - MLX5_GET(fte_match_set_misc2, mask, inner_first_mpls.mpls_label); + IFC_GET_CLR(fte_match_set_misc2, mask, inner_first_mpls.mpls_label, clr); spec->inner_first_mpls_exp = - MLX5_GET(fte_match_set_misc2, mask, inner_first_mpls.mpls_exp); + IFC_GET_CLR(fte_match_set_misc2, mask, inner_first_mpls.mpls_exp, clr); spec->inner_first_mpls_s_bos = - MLX5_GET(fte_match_set_misc2, mask, inner_first_mpls.mpls_s_bos); + IFC_GET_CLR(fte_match_set_misc2, mask, inner_first_mpls.mpls_s_bos, clr); spec->inner_first_mpls_ttl = - MLX5_GET(fte_match_set_misc2, mask, inner_first_mpls.mpls_ttl); + IFC_GET_CLR(fte_match_set_misc2, mask, inner_first_mpls.mpls_ttl, clr); spec->outer_first_mpls_over_gre_label = - MLX5_GET(fte_match_set_misc2, mask, outer_first_mpls_over_gre.mpls_label); + IFC_GET_CLR(fte_match_set_misc2, mask, outer_first_mpls_over_gre.mpls_label, clr); spec->outer_first_mpls_over_gre_exp = - MLX5_GET(fte_match_set_misc2, mask, outer_first_mpls_over_gre.mpls_exp); + IFC_GET_CLR(fte_match_set_misc2, mask, outer_first_mpls_over_gre.mpls_exp, clr); spec->outer_first_mpls_over_gre_s_bos = - MLX5_GET(fte_match_set_misc2, mask, outer_first_mpls_over_gre.mpls_s_bos); + IFC_GET_CLR(fte_match_set_misc2, mask, outer_first_mpls_over_gre.mpls_s_bos, clr); spec->outer_first_mpls_over_gre_ttl = - MLX5_GET(fte_match_set_misc2, mask, outer_first_mpls_over_gre.mpls_ttl); + IFC_GET_CLR(fte_match_set_misc2, mask, outer_first_mpls_over_gre.mpls_ttl, clr); spec->outer_first_mpls_over_udp_label = - MLX5_GET(fte_match_set_misc2, mask, outer_first_mpls_over_udp.mpls_label); + IFC_GET_CLR(fte_match_set_misc2, mask, outer_first_mpls_over_udp.mpls_label, clr); spec->outer_first_mpls_over_udp_exp = - MLX5_GET(fte_match_set_misc2, mask, outer_first_mpls_over_udp.mpls_exp); + IFC_GET_CLR(fte_match_set_misc2, mask, outer_first_mpls_over_udp.mpls_exp, clr); spec->outer_first_mpls_over_udp_s_bos = - MLX5_GET(fte_match_set_misc2, mask, outer_first_mpls_over_udp.mpls_s_bos); + IFC_GET_CLR(fte_match_set_misc2, mask, outer_first_mpls_over_udp.mpls_s_bos, clr); spec->outer_first_mpls_over_udp_ttl = - MLX5_GET(fte_match_set_misc2, mask, outer_first_mpls_over_udp.mpls_ttl); - spec->metadata_reg_c_7 = MLX5_GET(fte_match_set_misc2, mask, metadata_reg_c_7); - spec->metadata_reg_c_6 = MLX5_GET(fte_match_set_misc2, mask, metadata_reg_c_6); - spec->metadata_reg_c_5 = MLX5_GET(fte_match_set_misc2, mask, metadata_reg_c_5); - spec->metadata_reg_c_4 = MLX5_GET(fte_match_set_misc2, mask, metadata_reg_c_4); - spec->metadata_reg_c_3 = MLX5_GET(fte_match_set_misc2, mask, metadata_reg_c_3); - spec->metadata_reg_c_2 = MLX5_GET(fte_match_set_misc2, mask, metadata_reg_c_2); - spec->metadata_reg_c_1 = MLX5_GET(fte_match_set_misc2, mask, metadata_reg_c_1); - spec->metadata_reg_c_0 = MLX5_GET(fte_match_set_misc2, mask, metadata_reg_c_0); - spec->metadata_reg_a = MLX5_GET(fte_match_set_misc2, mask, metadata_reg_a); -} - -static void dr_ste_copy_mask_misc3(char *mask, struct mlx5dr_match_misc3 *spec) -{ - spec->inner_tcp_seq_num = MLX5_GET(fte_match_set_misc3, mask, inner_tcp_seq_num); - spec->outer_tcp_seq_num = MLX5_GET(fte_match_set_misc3, mask, outer_tcp_seq_num); - spec->inner_tcp_ack_num = MLX5_GET(fte_match_set_misc3, mask, inner_tcp_ack_num); - spec->outer_tcp_ack_num = MLX5_GET(fte_match_set_misc3, mask, outer_tcp_ack_num); + IFC_GET_CLR(fte_match_set_misc2, mask, outer_first_mpls_over_udp.mpls_ttl, clr); + spec->metadata_reg_c_7 = IFC_GET_CLR(fte_match_set_misc2, mask, metadata_reg_c_7, clr); + spec->metadata_reg_c_6 = IFC_GET_CLR(fte_match_set_misc2, mask, metadata_reg_c_6, clr); + spec->metadata_reg_c_5 = IFC_GET_CLR(fte_match_set_misc2, mask, metadata_reg_c_5, clr); + spec->metadata_reg_c_4 = IFC_GET_CLR(fte_match_set_misc2, mask, metadata_reg_c_4, clr); + spec->metadata_reg_c_3 = IFC_GET_CLR(fte_match_set_misc2, mask, metadata_reg_c_3, clr); + spec->metadata_reg_c_2 = IFC_GET_CLR(fte_match_set_misc2, mask, metadata_reg_c_2, clr); + spec->metadata_reg_c_1 = IFC_GET_CLR(fte_match_set_misc2, mask, metadata_reg_c_1, clr); + spec->metadata_reg_c_0 = IFC_GET_CLR(fte_match_set_misc2, mask, metadata_reg_c_0, clr); + spec->metadata_reg_a = IFC_GET_CLR(fte_match_set_misc2, mask, metadata_reg_a, clr); +} + +static void dr_ste_copy_mask_misc3(char *mask, struct mlx5dr_match_misc3 *spec, bool clr) +{ + spec->inner_tcp_seq_num = IFC_GET_CLR(fte_match_set_misc3, mask, inner_tcp_seq_num, clr); + spec->outer_tcp_seq_num = IFC_GET_CLR(fte_match_set_misc3, mask, outer_tcp_seq_num, clr); + spec->inner_tcp_ack_num = IFC_GET_CLR(fte_match_set_misc3, mask, inner_tcp_ack_num, clr); + spec->outer_tcp_ack_num = IFC_GET_CLR(fte_match_set_misc3, mask, outer_tcp_ack_num, clr); spec->outer_vxlan_gpe_vni = - MLX5_GET(fte_match_set_misc3, mask, outer_vxlan_gpe_vni); + IFC_GET_CLR(fte_match_set_misc3, mask, outer_vxlan_gpe_vni, clr); spec->outer_vxlan_gpe_next_protocol = - MLX5_GET(fte_match_set_misc3, mask, outer_vxlan_gpe_next_protocol); + IFC_GET_CLR(fte_match_set_misc3, mask, outer_vxlan_gpe_next_protocol, clr); spec->outer_vxlan_gpe_flags = - MLX5_GET(fte_match_set_misc3, mask, outer_vxlan_gpe_flags); - spec->icmpv4_header_data = MLX5_GET(fte_match_set_misc3, mask, icmp_header_data); + IFC_GET_CLR(fte_match_set_misc3, mask, outer_vxlan_gpe_flags, clr); + spec->icmpv4_header_data = IFC_GET_CLR(fte_match_set_misc3, mask, icmp_header_data, clr); spec->icmpv6_header_data = - MLX5_GET(fte_match_set_misc3, mask, icmpv6_header_data); - spec->icmpv4_type = MLX5_GET(fte_match_set_misc3, mask, icmp_type); - spec->icmpv4_code = MLX5_GET(fte_match_set_misc3, mask, icmp_code); - spec->icmpv6_type = MLX5_GET(fte_match_set_misc3, mask, icmpv6_type); - spec->icmpv6_code = MLX5_GET(fte_match_set_misc3, mask, icmpv6_code); + IFC_GET_CLR(fte_match_set_misc3, mask, icmpv6_header_data, clr); + spec->icmpv4_type = IFC_GET_CLR(fte_match_set_misc3, mask, icmp_type, clr); + spec->icmpv4_code = IFC_GET_CLR(fte_match_set_misc3, mask, icmp_code, clr); + spec->icmpv6_type = IFC_GET_CLR(fte_match_set_misc3, mask, icmpv6_type, clr); + spec->icmpv6_code = IFC_GET_CLR(fte_match_set_misc3, mask, icmpv6_code, clr); spec->geneve_tlv_option_0_data = - MLX5_GET(fte_match_set_misc3, mask, geneve_tlv_option_0_data); - spec->gtpu_msg_flags = MLX5_GET(fte_match_set_misc3, mask, gtpu_msg_flags); - spec->gtpu_msg_type = MLX5_GET(fte_match_set_misc3, mask, gtpu_msg_type); - spec->gtpu_teid = MLX5_GET(fte_match_set_misc3, mask, gtpu_teid); - spec->gtpu_dw_0 = MLX5_GET(fte_match_set_misc3, mask, gtpu_dw_0); - spec->gtpu_dw_2 = MLX5_GET(fte_match_set_misc3, mask, gtpu_dw_2); + IFC_GET_CLR(fte_match_set_misc3, mask, geneve_tlv_option_0_data, clr); + spec->gtpu_teid = IFC_GET_CLR(fte_match_set_misc3, mask, gtpu_teid, clr); + spec->gtpu_msg_flags = IFC_GET_CLR(fte_match_set_misc3, mask, gtpu_msg_flags, clr); + spec->gtpu_msg_type = IFC_GET_CLR(fte_match_set_misc3, mask, gtpu_msg_type, clr); + spec->gtpu_dw_0 = IFC_GET_CLR(fte_match_set_misc3, mask, gtpu_dw_0, clr); + spec->gtpu_dw_2 = IFC_GET_CLR(fte_match_set_misc3, mask, gtpu_dw_2, clr); spec->gtpu_first_ext_dw_0 = - MLX5_GET(fte_match_set_misc3, mask, gtpu_first_ext_dw_0); + IFC_GET_CLR(fte_match_set_misc3, mask, gtpu_first_ext_dw_0, clr); } -static void dr_ste_copy_mask_misc4(char *mask, struct mlx5dr_match_misc4 *spec) +static void dr_ste_copy_mask_misc4(char *mask, struct mlx5dr_match_misc4 *spec, bool clr) { spec->prog_sample_field_id_0 = - MLX5_GET(fte_match_set_misc4, mask, prog_sample_field_id_0); + IFC_GET_CLR(fte_match_set_misc4, mask, prog_sample_field_id_0, clr); spec->prog_sample_field_value_0 = - MLX5_GET(fte_match_set_misc4, mask, prog_sample_field_value_0); + IFC_GET_CLR(fte_match_set_misc4, mask, prog_sample_field_value_0, clr); spec->prog_sample_field_id_1 = - MLX5_GET(fte_match_set_misc4, mask, prog_sample_field_id_1); + IFC_GET_CLR(fte_match_set_misc4, mask, prog_sample_field_id_1, clr); spec->prog_sample_field_value_1 = - MLX5_GET(fte_match_set_misc4, mask, prog_sample_field_value_1); + IFC_GET_CLR(fte_match_set_misc4, mask, prog_sample_field_value_1, clr); spec->prog_sample_field_id_2 = - MLX5_GET(fte_match_set_misc4, mask, prog_sample_field_id_2); + IFC_GET_CLR(fte_match_set_misc4, mask, prog_sample_field_id_2, clr); spec->prog_sample_field_value_2 = - MLX5_GET(fte_match_set_misc4, mask, prog_sample_field_value_2); + IFC_GET_CLR(fte_match_set_misc4, mask, prog_sample_field_value_2, clr); spec->prog_sample_field_id_3 = - MLX5_GET(fte_match_set_misc4, mask, prog_sample_field_id_3); + IFC_GET_CLR(fte_match_set_misc4, mask, prog_sample_field_id_3, clr); spec->prog_sample_field_value_3 = - MLX5_GET(fte_match_set_misc4, mask, prog_sample_field_value_3); + IFC_GET_CLR(fte_match_set_misc4, mask, prog_sample_field_value_3, clr); +} + +static void dr_ste_copy_mask_misc5(char *mask, struct mlx5dr_match_misc5 *spec, bool clr) +{ + spec->macsec_tag_0 = + IFC_GET_CLR(fte_match_set_misc5, mask, macsec_tag_0, clr); + spec->macsec_tag_1 = + IFC_GET_CLR(fte_match_set_misc5, mask, macsec_tag_1, clr); + spec->macsec_tag_2 = + IFC_GET_CLR(fte_match_set_misc5, mask, macsec_tag_2, clr); + spec->macsec_tag_3 = + IFC_GET_CLR(fte_match_set_misc5, mask, macsec_tag_3, clr); + spec->tunnel_header_0 = + IFC_GET_CLR(fte_match_set_misc5, mask, tunnel_header_0, clr); + spec->tunnel_header_1 = + IFC_GET_CLR(fte_match_set_misc5, mask, tunnel_header_1, clr); + spec->tunnel_header_2 = + IFC_GET_CLR(fte_match_set_misc5, mask, tunnel_header_2, clr); + spec->tunnel_header_3 = + IFC_GET_CLR(fte_match_set_misc5, mask, tunnel_header_3, clr); } void mlx5dr_ste_copy_param(u8 match_criteria, struct mlx5dr_match_param *set_param, - struct mlx5dr_match_parameters *mask) + struct mlx5dr_match_parameters *mask, + bool clr) { u8 tail_param[MLX5_ST_SZ_BYTES(fte_match_set_lyr_2_4)] = {}; u8 *data = (u8 *)mask->match_buf; @@ -911,7 +950,7 @@ } else { buff = mask->match_buf; } - dr_ste_copy_mask_spec(buff, &set_param->outer); + dr_ste_copy_mask_spec(buff, &set_param->outer, clr); } param_location = sizeof(struct mlx5dr_match_spec); @@ -924,7 +963,7 @@ } else { buff = data + param_location; } - dr_ste_copy_mask_misc(buff, &set_param->misc); + dr_ste_copy_mask_misc(buff, &set_param->misc, clr); } param_location += sizeof(struct mlx5dr_match_misc); @@ -937,7 +976,7 @@ } else { buff = data + param_location; } - dr_ste_copy_mask_spec(buff, &set_param->inner); + dr_ste_copy_mask_spec(buff, &set_param->inner, clr); } param_location += sizeof(struct mlx5dr_match_spec); @@ -950,7 +989,7 @@ } else { buff = data + param_location; } - dr_ste_copy_mask_misc2(buff, &set_param->misc2); + dr_ste_copy_mask_misc2(buff, &set_param->misc2, clr); } param_location += sizeof(struct mlx5dr_match_misc2); @@ -964,7 +1003,7 @@ } else { buff = data + param_location; } - dr_ste_copy_mask_misc3(buff, &set_param->misc3); + dr_ste_copy_mask_misc3(buff, &set_param->misc3, clr); } param_location += sizeof(struct mlx5dr_match_misc3); @@ -978,7 +1017,21 @@ } else { buff = data + param_location; } - dr_ste_copy_mask_misc4(buff, &set_param->misc4); + dr_ste_copy_mask_misc4(buff, &set_param->misc4, clr); + } + + param_location += sizeof(struct mlx5dr_match_misc4); + + if (match_criteria & DR_MATCHER_CRITERIA_MISC5) { + if (mask->match_sz < param_location + + sizeof(struct mlx5dr_match_misc5)) { + memcpy(tail_param, data + param_location, + mask->match_sz - param_location); + buff = tail_param; + } else { + buff = data + param_location; + } + dr_ste_copy_mask_misc5(buff, &set_param->misc5, clr); } } @@ -1194,6 +1247,21 @@ ste_ctx->build_tnl_geneve_tlv_opt_init(sb, mask); } +void mlx5dr_ste_build_tnl_geneve_tlv_opt_exist(struct mlx5dr_ste_ctx *ste_ctx, + struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask, + struct mlx5dr_cmd_caps *caps, + bool inner, bool rx) +{ + if (!ste_ctx->build_tnl_geneve_tlv_opt_exist_init) + return; + + sb->rx = rx; + sb->caps = caps; + sb->inner = inner; + ste_ctx->build_tnl_geneve_tlv_opt_exist_init(sb, mask); +} + void mlx5dr_ste_build_tnl_gtpu(struct mlx5dr_ste_ctx *ste_ctx, struct mlx5dr_ste_build *sb, struct mlx5dr_match_param *mask, @@ -1285,13 +1353,22 @@ -static struct mlx5dr_ste_ctx *mlx5dr_ste_ctx_arr[] = { - [MLX5_STEERING_FORMAT_CONNECTX_5] = &ste_ctx_v0, - [MLX5_STEERING_FORMAT_CONNECTX_6DX] = &ste_ctx_v1, -}; +void mlx5dr_ste_build_tnl_header_0_1(struct mlx5dr_ste_ctx *ste_ctx, + struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask, + bool inner, bool rx) +{ + sb->rx = rx; + sb->inner = inner; + ste_ctx->build_tnl_header_0_1_init(sb, mask); +} struct mlx5dr_ste_ctx *mlx5dr_ste_get_ctx(u8 version) { - if (version > MLX5_STEERING_FORMAT_CONNECTX_6DX) - return NULL; + if (version == MLX5_STEERING_FORMAT_CONNECTX_5) + return mlx5dr_ste_get_ctx_v0(); + else if (version == MLX5_STEERING_FORMAT_CONNECTX_6DX) + return mlx5dr_ste_get_ctx_v1(); + else if (version == MLX5_STEERING_FORMAT_CONNECTX_7) + return mlx5dr_ste_get_ctx_v2(); - return mlx5dr_ste_ctx_arr[version]; + return NULL; } diff -u linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/steering/dr_types.h linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/steering/dr_types.h --- linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/steering/dr_types.h +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/steering/dr_types.h @@ -4,17 +4,17 @@ #ifndef _DR_TYPES_ #define _DR_TYPES_ -#include +#include #include #include "fs_core.h" #include "wq.h" #include "lib/mlx5.h" #include "mlx5_ifc_dr.h" #include "mlx5dr.h" +#include "dr_dbg.h" #define DR_RULE_MAX_STES 18 #define DR_ACTION_MAX_STES 5 -#define WIRE_PORT 0xFFFF #define DR_STE_SVLAN 0x1 #define DR_STE_CVLAN 0x2 #define DR_SZ_MATCH_PARAM (MLX5_ST_SZ_DW_MATCH_PARAM * 4) @@ -91,6 +91,7 @@ DR_STE_CTX_ACTION_CAP_TX_POP = 1 << 0, DR_STE_CTX_ACTION_CAP_RX_PUSH = 1 << 1, DR_STE_CTX_ACTION_CAP_RX_ENCAP = 1 << 2, + DR_STE_CTX_ACTION_CAP_POP_MDFY = 1 << 3, }; enum { @@ -105,7 +106,8 @@ DR_MATCHER_CRITERIA_MISC2 = 1 << 3, DR_MATCHER_CRITERIA_MISC3 = 1 << 4, DR_MATCHER_CRITERIA_MISC4 = 1 << 5, - DR_MATCHER_CRITERIA_MAX = 1 << 6, + DR_MATCHER_CRITERIA_MISC5 = 1 << 6, + DR_MATCHER_CRITERIA_MAX = 1 << 7, }; enum mlx5dr_action_type { @@ -441,6 +443,11 @@ struct mlx5dr_match_param *mask, struct mlx5dr_cmd_caps *caps, bool inner, bool rx); +void mlx5dr_ste_build_tnl_geneve_tlv_opt_exist(struct mlx5dr_ste_ctx *ste_ctx, + struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask, + struct mlx5dr_cmd_caps *caps, + bool inner, bool rx); void mlx5dr_ste_build_tnl_gtpu(struct mlx5dr_ste_ctx *ste_ctx, struct mlx5dr_ste_build *sb, struct mlx5dr_match_param *mask, @@ -455,6 +462,10 @@ struct mlx5dr_match_param *mask, struct mlx5dr_cmd_caps *caps, bool inner, bool rx); +void mlx5dr_ste_build_tnl_header_0_1(struct mlx5dr_ste_ctx *ste_ctx, + struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask, + bool inner, bool rx); void mlx5dr_ste_build_general_purpose(struct mlx5dr_ste_ctx *ste_ctx, struct mlx5dr_ste_build *sb, struct mlx5dr_match_param *mask, @@ -495,57 +506,66 @@ /* Incoming packet Ethertype - this is the Ethertype * following the last VLAN tag of the packet */ - u32 ethertype:16; u32 smac_15_0:16; /* Source MAC address of incoming packet */ + u32 ethertype:16; + u32 dmac_47_16; /* Destination MAC address of incoming packet */ - /* VLAN ID of first VLAN tag in the incoming packet. + + u32 dmac_15_0:16; /* Destination MAC address of incoming packet */ + /* Priority of first VLAN tag in the incoming packet. * Valid only when cvlan_tag==1 or svlan_tag==1 */ - u32 first_vid:12; + u32 first_prio:3; /* CFI bit of first VLAN tag in the incoming packet. * Valid only when cvlan_tag==1 or svlan_tag==1 */ u32 first_cfi:1; - /* Priority of first VLAN tag in the incoming packet. + /* VLAN ID of first VLAN tag in the incoming packet. * Valid only when cvlan_tag==1 or svlan_tag==1 */ - u32 first_prio:3; - u32 dmac_15_0:16; /* Destination MAC address of incoming packet */ - /* TCP flags. ;Bit 0: FIN;Bit 1: SYN;Bit 2: RST;Bit 3: PSH;Bit 4: ACK; - * Bit 5: URG;Bit 6: ECE;Bit 7: CWR;Bit 8: NS + u32 first_vid:12; + + u32 ip_protocol:8; /* IP protocol */ + /* Differentiated Services Code Point derived from + * Traffic Class/TOS field of IPv6/v4 */ - u32 tcp_flags:9; - u32 ip_version:4; /* IP version */ - u32 frag:1; /* Packet is an IP fragment */ - /* The first vlan in the packet is s-vlan (0x8a88). - * cvlan_tag and svlan_tag cannot be set together + u32 ip_dscp:6; + /* Explicit Congestion Notification derived from + * Traffic Class/TOS field of IPv6/v4 */ - u32 svlan_tag:1; + u32 ip_ecn:2; /* The first vlan in the packet is c-vlan (0x8100). * cvlan_tag and svlan_tag cannot be set together */ u32 cvlan_tag:1; - /* Explicit Congestion Notification derived from - * Traffic Class/TOS field of IPv6/v4 + /* The first vlan in the packet is s-vlan (0x8a88). + * cvlan_tag and svlan_tag cannot be set together */ - u32 ip_ecn:2; - /* Differentiated Services Code Point derived from - * Traffic Class/TOS field of IPv6/v4 + u32 svlan_tag:1; + u32 frag:1; /* Packet is an IP fragment */ + u32 ip_version:4; /* IP version */ + /* TCP flags. ;Bit 0: FIN;Bit 1: SYN;Bit 2: RST;Bit 3: PSH;Bit 4: ACK; + * Bit 5: URG;Bit 6: ECE;Bit 7: CWR;Bit 8: NS */ - u32 ip_dscp:6; - u32 ip_protocol:8; /* IP protocol */ + u32 tcp_flags:9; + + /* TCP source port.;tcp and udp sport/dport are mutually exclusive */ + u32 tcp_sport:16; /* TCP destination port. * tcp and udp sport/dport are mutually exclusive */ u32 tcp_dport:16; - /* TCP source port.;tcp and udp sport/dport are mutually exclusive */ - u32 tcp_sport:16; + + u32 reserved_auto1:16; + u32 ipv4_ihl:4; + u32 reserved_auto2:4; u32 ttl_hoplimit:8; - u32 reserved:24; - /* UDP destination port.;tcp and udp sport/dport are mutually exclusive */ - u32 udp_dport:16; + /* UDP source port.;tcp and udp sport/dport are mutually exclusive */ u32 udp_sport:16; + /* UDP destination port.;tcp and udp sport/dport are mutually exclusive */ + u32 udp_dport:16; + /* IPv6 source address of incoming packets * For IPv4 address use bits 31:0 (rest of the bits are reserved) * This field should be qualified by an appropriate ethertype @@ -589,96 +609,114 @@ }; struct mlx5dr_match_misc { - u32 source_sqn:24; /* Source SQN */ - u32 source_vhca_port:4; - /* used with GRE, sequence number exist when gre_s_present == 1 */ - u32 gre_s_present:1; - /* used with GRE, key exist when gre_k_present == 1 */ - u32 gre_k_present:1; - u32 reserved_auto1:1; /* used with GRE, checksum exist when gre_c_present == 1 */ u32 gre_c_present:1; + u32 reserved_auto1:1; + /* used with GRE, key exist when gre_k_present == 1 */ + u32 gre_k_present:1; + /* used with GRE, sequence number exist when gre_s_present == 1 */ + u32 gre_s_present:1; + u32 source_vhca_port:4; + u32 source_sqn:24; /* Source SQN */ + + u32 source_eswitch_owner_vhca_id:16; /* Source port.;0xffff determines wire port */ u32 source_port:16; - u32 source_eswitch_owner_vhca_id:16; - /* VLAN ID of first VLAN tag the inner header of the incoming packet. - * Valid only when inner_second_cvlan_tag ==1 or inner_second_svlan_tag ==1 - */ - u32 inner_second_vid:12; - /* CFI bit of first VLAN tag in the inner header of the incoming packet. - * Valid only when inner_second_cvlan_tag ==1 or inner_second_svlan_tag ==1 - */ - u32 inner_second_cfi:1; - /* Priority of second VLAN tag in the inner header of the incoming packet. - * Valid only when inner_second_cvlan_tag ==1 or inner_second_svlan_tag ==1 - */ - u32 inner_second_prio:3; - /* VLAN ID of first VLAN tag the outer header of the incoming packet. + + /* Priority of second VLAN tag in the outer header of the incoming packet. * Valid only when outer_second_cvlan_tag ==1 or outer_second_svlan_tag ==1 */ - u32 outer_second_vid:12; + u32 outer_second_prio:3; /* CFI bit of first VLAN tag in the outer header of the incoming packet. * Valid only when outer_second_cvlan_tag ==1 or outer_second_svlan_tag ==1 */ u32 outer_second_cfi:1; - /* Priority of second VLAN tag in the outer header of the incoming packet. + /* VLAN ID of first VLAN tag the outer header of the incoming packet. * Valid only when outer_second_cvlan_tag ==1 or outer_second_svlan_tag ==1 */ - u32 outer_second_prio:3; - u32 gre_protocol:16; /* GRE Protocol (outer) */ - u32 reserved_auto3:12; - /* The second vlan in the inner header of the packet is s-vlan (0x8a88). - * inner_second_cvlan_tag and inner_second_svlan_tag cannot be set together + u32 outer_second_vid:12; + /* Priority of second VLAN tag in the inner header of the incoming packet. + * Valid only when inner_second_cvlan_tag ==1 or inner_second_svlan_tag ==1 */ - u32 inner_second_svlan_tag:1; - /* The second vlan in the outer header of the packet is s-vlan (0x8a88). + u32 inner_second_prio:3; + /* CFI bit of first VLAN tag in the inner header of the incoming packet. + * Valid only when inner_second_cvlan_tag ==1 or inner_second_svlan_tag ==1 + */ + u32 inner_second_cfi:1; + /* VLAN ID of first VLAN tag the inner header of the incoming packet. + * Valid only when inner_second_cvlan_tag ==1 or inner_second_svlan_tag ==1 + */ + u32 inner_second_vid:12; + + u32 outer_second_cvlan_tag:1; + u32 inner_second_cvlan_tag:1; + /* The second vlan in the outer header of the packet is c-vlan (0x8100). * outer_second_cvlan_tag and outer_second_svlan_tag cannot be set together */ u32 outer_second_svlan_tag:1; /* The second vlan in the inner header of the packet is c-vlan (0x8100). * inner_second_cvlan_tag and inner_second_svlan_tag cannot be set together */ - u32 inner_second_cvlan_tag:1; - /* The second vlan in the outer header of the packet is c-vlan (0x8100). + u32 inner_second_svlan_tag:1; + /* The second vlan in the outer header of the packet is s-vlan (0x8a88). * outer_second_cvlan_tag and outer_second_svlan_tag cannot be set together */ - u32 outer_second_cvlan_tag:1; - u32 gre_key_l:8; /* GRE Key [7:0] (outer) */ + u32 reserved_auto2:12; + /* The second vlan in the inner header of the packet is s-vlan (0x8a88). + * inner_second_cvlan_tag and inner_second_svlan_tag cannot be set together + */ + u32 gre_protocol:16; /* GRE Protocol (outer) */ + u32 gre_key_h:24; /* GRE Key[31:8] (outer) */ - u32 reserved_auto4:8; + u32 gre_key_l:8; /* GRE Key [7:0] (outer) */ + u32 vxlan_vni:24; /* VXLAN VNI (outer) */ - u32 geneve_oam:1; /* GENEVE OAM field (outer) */ - u32 reserved_auto5:7; + u32 reserved_auto3:8; + u32 geneve_vni:24; /* GENEVE VNI field (outer) */ + u32 reserved_auto4:6; + u32 geneve_tlv_option_0_exist:1; + u32 geneve_oam:1; /* GENEVE OAM field (outer) */ + + u32 reserved_auto5:12; u32 outer_ipv6_flow_label:20; /* Flow label of incoming IPv6 packet (outer) */ + u32 reserved_auto6:12; u32 inner_ipv6_flow_label:20; /* Flow label of incoming IPv6 packet (inner) */ - u32 reserved_auto7:12; - u32 geneve_protocol_type:16; /* GENEVE protocol type (outer) */ + + u32 reserved_auto7:10; u32 geneve_opt_len:6; /* GENEVE OptLen (outer) */ - u32 reserved_auto8:10; + u32 geneve_protocol_type:16; /* GENEVE protocol type (outer) */ + + u32 reserved_auto8:8; u32 bth_dst_qp:24; /* Destination QP in BTH header */ - u32 reserved_auto9:8; - u8 reserved_auto10[20]; + + u32 reserved_auto9; + u32 outer_esp_spi; + u32 reserved_auto10[3]; }; struct mlx5dr_match_misc2 { - u32 outer_first_mpls_ttl:8; /* First MPLS TTL (outer) */ - u32 outer_first_mpls_s_bos:1; /* First MPLS S_BOS (outer) */ - u32 outer_first_mpls_exp:3; /* First MPLS EXP (outer) */ u32 outer_first_mpls_label:20; /* First MPLS LABEL (outer) */ - u32 inner_first_mpls_ttl:8; /* First MPLS TTL (inner) */ - u32 inner_first_mpls_s_bos:1; /* First MPLS S_BOS (inner) */ - u32 inner_first_mpls_exp:3; /* First MPLS EXP (inner) */ + u32 outer_first_mpls_exp:3; /* First MPLS EXP (outer) */ + u32 outer_first_mpls_s_bos:1; /* First MPLS S_BOS (outer) */ + u32 outer_first_mpls_ttl:8; /* First MPLS TTL (outer) */ + u32 inner_first_mpls_label:20; /* First MPLS LABEL (inner) */ - u32 outer_first_mpls_over_gre_ttl:8; /* last MPLS TTL (outer) */ - u32 outer_first_mpls_over_gre_s_bos:1; /* last MPLS S_BOS (outer) */ - u32 outer_first_mpls_over_gre_exp:3; /* last MPLS EXP (outer) */ + u32 inner_first_mpls_exp:3; /* First MPLS EXP (inner) */ + u32 inner_first_mpls_s_bos:1; /* First MPLS S_BOS (inner) */ + u32 inner_first_mpls_ttl:8; /* First MPLS TTL (inner) */ + u32 outer_first_mpls_over_gre_label:20; /* last MPLS LABEL (outer) */ - u32 outer_first_mpls_over_udp_ttl:8; /* last MPLS TTL (outer) */ - u32 outer_first_mpls_over_udp_s_bos:1; /* last MPLS S_BOS (outer) */ - u32 outer_first_mpls_over_udp_exp:3; /* last MPLS EXP (outer) */ + u32 outer_first_mpls_over_gre_exp:3; /* last MPLS EXP (outer) */ + u32 outer_first_mpls_over_gre_s_bos:1; /* last MPLS S_BOS (outer) */ + u32 outer_first_mpls_over_gre_ttl:8; /* last MPLS TTL (outer) */ + u32 outer_first_mpls_over_udp_label:20; /* last MPLS LABEL (outer) */ + u32 outer_first_mpls_over_udp_exp:3; /* last MPLS EXP (outer) */ + u32 outer_first_mpls_over_udp_s_bos:1; /* last MPLS S_BOS (outer) */ + u32 outer_first_mpls_over_udp_ttl:8; /* last MPLS TTL (outer) */ + u32 metadata_reg_c_7; /* metadata_reg_c_7 */ u32 metadata_reg_c_6; /* metadata_reg_c_6 */ u32 metadata_reg_c_5; /* metadata_reg_c_5 */ @@ -688,7 +726,7 @@ u32 metadata_reg_c_1; /* metadata_reg_c_1 */ u32 metadata_reg_c_0; /* metadata_reg_c_0 */ u32 metadata_reg_a; /* metadata_reg_a */ - u8 reserved_auto2[12]; + u32 reserved_auto1[3]; }; struct mlx5dr_match_misc3 { @@ -696,24 +734,34 @@ u32 outer_tcp_seq_num; u32 inner_tcp_ack_num; u32 outer_tcp_ack_num; - u32 outer_vxlan_gpe_vni:24; + u32 reserved_auto1:8; - u32 reserved_auto2:16; - u32 outer_vxlan_gpe_flags:8; + u32 outer_vxlan_gpe_vni:24; + u32 outer_vxlan_gpe_next_protocol:8; + u32 outer_vxlan_gpe_flags:8; + u32 reserved_auto2:16; + u32 icmpv4_header_data; u32 icmpv6_header_data; - u8 icmpv6_code; - u8 icmpv6_type; - u8 icmpv4_code; + u8 icmpv4_type; + u8 icmpv4_code; + u8 icmpv6_type; + u8 icmpv6_code; + u32 geneve_tlv_option_0_data; - u8 gtpu_msg_flags; - u8 gtpu_msg_type; + u32 gtpu_teid; + + u8 gtpu_msg_type; + u8 gtpu_msg_flags; + u32 reserved_auto3:16; + u32 gtpu_dw_2; u32 gtpu_first_ext_dw_0; u32 gtpu_dw_0; + u32 reserved_auto4; }; struct mlx5dr_match_misc4 { @@ -725,6 +773,18 @@ u32 prog_sample_field_id_2; u32 prog_sample_field_value_3; u32 prog_sample_field_id_3; + u32 reserved_auto1[8]; +}; + +struct mlx5dr_match_misc5 { + u32 macsec_tag_0; + u32 macsec_tag_1; + u32 macsec_tag_2; + u32 macsec_tag_3; + u32 tunnel_header_0; + u32 tunnel_header_1; + u32 tunnel_header_2; + u32 tunnel_header_3; }; struct mlx5dr_match_param { @@ -734,6 +794,7 @@ struct mlx5dr_match_misc2 misc2; struct mlx5dr_match_misc3 misc3; struct mlx5dr_match_misc4 misc4; + struct mlx5dr_match_misc5 misc5; }; #define DR_MASK_IS_ICMPV4_SET(_misc3) ((_misc3)->icmpv4_type || \ @@ -762,9 +823,9 @@ struct mlx5dr_cmd_vport_cap { u16 vport_gvmi; u16 vhca_gvmi; + u16 num; u64 icm_address_rx; u64 icm_address_tx; - u32 num; }; struct mlx5dr_roce_cap { @@ -773,6 +834,12 @@ u8 fl_rc_qp_when_roce_enabled:1; }; +struct mlx5dr_vports { + struct mlx5dr_cmd_vport_cap esw_manager_caps; + struct mlx5dr_cmd_vport_cap uplink_caps; + struct xarray vports_caps_xa; +}; + struct mlx5dr_cmd_caps { u16 gvmi; u64 nic_rx_drop_address; @@ -794,9 +861,9 @@ u8 flex_parser_id_gtpu_teid; u8 flex_parser_id_gtpu_dw_2; u8 flex_parser_id_gtpu_first_ext_dw_0; + u8 flex_parser_ok_bits_supp; u8 max_ft_level; u16 roce_min_src_udp; - u8 num_esw_ports; u8 sw_format_ver; bool eswitch_manager; bool rx_sw_owner; @@ -805,11 +872,11 @@ u8 rx_sw_owner_v2:1; u8 tx_sw_owner_v2:1; u8 fdb_sw_owner_v2:1; - u32 num_vports; struct mlx5dr_esw_caps esw_caps; - struct mlx5dr_cmd_vport_cap *vports_caps; + struct mlx5dr_vports vports; bool prio_tag_required; struct mlx5dr_roce_cap roce_caps; + u8 is_ecpf:1; u8 isolate_vl_tc:1; }; @@ -836,10 +903,6 @@ struct mlx5dr_cmd_caps caps; }; -struct mlx5dr_domain_cache { - struct mlx5dr_fw_recalc_cs_ft **recalc_cs_ft; -}; - struct mlx5dr_domain { struct mlx5dr_domain *peer_dmn; struct mlx5_core_dev *mdev; @@ -851,14 +914,17 @@ struct mlx5dr_icm_pool *action_icm_pool; struct mlx5dr_send_ring *send_ring; struct mlx5dr_domain_info info; - struct mlx5dr_domain_cache cache; + struct xarray csum_fts_xa; struct mlx5dr_ste_ctx *ste_ctx; + struct list_head dbg_tbl_list; + struct mlx5dr_dbg_dump_info dump_info; }; struct mlx5dr_table_rx_tx { struct mlx5dr_ste_htbl *s_anchor; struct mlx5dr_domain_rx_tx *nic_dmn; u64 default_icm_addr; + struct list_head nic_matcher_list; }; struct mlx5dr_table { @@ -872,6 +938,7 @@ struct list_head matcher_list; struct mlx5dr_action *miss_action; refcount_t refcount; + struct list_head dbg_node; }; struct mlx5dr_matcher_rx_tx { @@ -885,18 +952,21 @@ u8 num_of_builders_arr[DR_RULE_IPV_MAX][DR_RULE_IPV_MAX]; u64 default_icm_addr; struct mlx5dr_table_rx_tx *nic_tbl; + u32 prio; + struct list_head list_node; + u32 rules; }; struct mlx5dr_matcher { struct mlx5dr_table *tbl; struct mlx5dr_matcher_rx_tx rx; struct mlx5dr_matcher_rx_tx tx; - struct list_head matcher_list; + struct list_head list_node; /* Used for both matchers and dbg managing */ u32 prio; struct mlx5dr_match_param mask; u8 match_criteria; refcount_t refcount; - struct mlx5dv_flow_matcher *dv_matcher; + struct list_head dbg_rule_list; }; struct mlx5dr_ste_action_modify_field { @@ -952,7 +1022,7 @@ struct mlx5dr_action_ctr { u32 ctr_id; - u32 offeset; + u32 offset; }; struct mlx5dr_action_vport { @@ -968,6 +1038,11 @@ u32 flow_tag; }; +struct mlx5dr_rule_action_member { + struct mlx5dr_action *action; + struct list_head list; +}; + struct mlx5dr_action { enum mlx5dr_action_type action_type; refcount_t refcount; @@ -1008,6 +1083,7 @@ struct mlx5dr_rule_rx_tx rx; struct mlx5dr_rule_rx_tx tx; struct list_head rule_actions_list; + struct list_head dbg_node; u32 flow_source; }; @@ -1060,6 +1136,11 @@ mlx5dr_domain_nic_unlock(&dmn->info.rx); } +int mlx5dr_matcher_add_to_tbl_nic(struct mlx5dr_domain *dmn, + struct mlx5dr_matcher_rx_tx *nic_matcher); +int mlx5dr_matcher_remove_from_tbl_nic(struct mlx5dr_domain *dmn, + struct mlx5dr_matcher_rx_tx *nic_matcher); + int mlx5dr_matcher_select_builders(struct mlx5dr_matcher *matcher, struct mlx5dr_matcher_rx_tx *nic_matcher, enum mlx5dr_ipv outer_ipv, @@ -1112,18 +1193,8 @@ return true; } -static inline struct mlx5dr_cmd_vport_cap * -mlx5dr_get_vport_cap(struct mlx5dr_cmd_caps *caps, u32 vport) -{ - if (!caps->vports_caps || - (vport >= caps->num_vports && vport != WIRE_PORT)) - return NULL; - - if (vport == WIRE_PORT) - vport = caps->num_vports; - - return &caps->vports_caps[vport]; -} +struct mlx5dr_cmd_vport_cap * +mlx5dr_domain_get_vport_cap(struct mlx5dr_domain *dmn, u16 vport); struct mlx5dr_cmd_query_flow_table_details { u8 status; @@ -1164,7 +1235,7 @@ u32 table_id, u32 group_id, u32 modify_header_id, - u32 vport_id); + u16 vport_id); int mlx5dr_cmd_del_flow_table_entry(struct mlx5_core_dev *mdev, u32 table_type, u32 table_id); @@ -1251,7 +1322,8 @@ struct mlx5dr_htbl_connect_info *connect_info); void mlx5dr_ste_copy_param(u8 match_criteria, struct mlx5dr_match_param *set_param, - struct mlx5dr_match_parameters *mask); + struct mlx5dr_match_parameters *mask, + bool clear); struct mlx5dr_qp { struct mlx5_core_dev *mdev; @@ -1382,12 +1454,12 @@ }; struct mlx5dr_fw_recalc_cs_ft * -mlx5dr_fw_create_recalc_cs_ft(struct mlx5dr_domain *dmn, u32 vport_num); +mlx5dr_fw_create_recalc_cs_ft(struct mlx5dr_domain *dmn, u16 vport_num); void mlx5dr_fw_destroy_recalc_cs_ft(struct mlx5dr_domain *dmn, struct mlx5dr_fw_recalc_cs_ft *recalc_cs_ft); -int mlx5dr_domain_cache_get_recalc_cs_ft_addr(struct mlx5dr_domain *dmn, - u32 vport_num, - u64 *rx_icm_addr); +int mlx5dr_domain_get_recalc_cs_ft_addr(struct mlx5dr_domain *dmn, + u16 vport_num, + u64 *rx_icm_addr); int mlx5dr_fw_create_md_tbl(struct mlx5dr_domain *dmn, struct mlx5dr_cmd_flow_destination_hw_info *dest, int num_dest, diff -u linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/steering/mlx5dr.h linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/steering/mlx5dr.h --- linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/steering/mlx5dr.h +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/steering/mlx5dr.h @@ -89,7 +89,7 @@ struct mlx5dr_action * mlx5dr_action_create_dest_vport(struct mlx5dr_domain *domain, - u32 vport, u8 vhca_id_valid, + u16 vport, u8 vhca_id_valid, u16 vhca_id); struct mlx5dr_action * @@ -136,7 +136,7 @@ (MLX5_CAP_ESW_FLOWTABLE_FDB(dev, sw_owner) || (MLX5_CAP_ESW_FLOWTABLE_FDB(dev, sw_owner_v2) && (MLX5_CAP_GEN(dev, steering_format_version) <= - MLX5_STEERING_FORMAT_CONNECTX_6DX))); + MLX5_STEERING_FORMAT_CONNECTX_7))); } /* buddy functions & structure */ diff -u linux-azure-5.15-5.15.0/drivers/net/ethernet/mscc/ocelot_flower.c linux-azure-5.15-5.15.0/drivers/net/ethernet/mscc/ocelot_flower.c --- linux-azure-5.15-5.15.0/drivers/net/ethernet/mscc/ocelot_flower.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/mscc/ocelot_flower.c @@ -54,6 +54,12 @@ */ static int ocelot_chain_to_lookup(int chain) { + /* Backwards compatibility with older, single-chain tc-flower + * offload support in Ocelot + */ + if (chain == 0) + return 0; + return (chain / VCAP_LOOKUP) % 10; } @@ -62,7 +68,15 @@ */ static int ocelot_chain_to_pag(int chain) { - int lookup = ocelot_chain_to_lookup(chain); + int lookup; + + /* Backwards compatibility with older, single-chain tc-flower + * offload support in Ocelot + */ + if (chain == 0) + return 0; + + lookup = ocelot_chain_to_lookup(chain); /* calculate PAG value as chain index relative to the first PAG */ return chain - VCAP_IS2_CHAIN(lookup, 0); diff -u linux-azure-5.15-5.15.0/drivers/net/ethernet/qlogic/qed/qed_sriov.c linux-azure-5.15-5.15.0/drivers/net/ethernet/qlogic/qed/qed_sriov.c --- linux-azure-5.15-5.15.0/drivers/net/ethernet/qlogic/qed/qed_sriov.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/qlogic/qed/qed_sriov.c @@ -2982,12 +2982,16 @@ u8 mask = QED_ACCEPT_UCAST_UNMATCHED | QED_ACCEPT_MCAST_UNMATCHED; struct qed_filter_accept_flags *flags = ¶ms->accept_flags; struct qed_public_vf_info *vf_info; + u16 tlv_mask; + + tlv_mask = BIT(QED_IOV_VP_UPDATE_ACCEPT_PARAM) | + BIT(QED_IOV_VP_UPDATE_ACCEPT_ANY_VLAN); /* Untrusted VFs can't even be trusted to know that fact. * Simply indicate everything is configured fine, and trace * configuration 'behind their back'. */ - if (!(*tlvs & BIT(QED_IOV_VP_UPDATE_ACCEPT_PARAM))) + if (!(*tlvs & tlv_mask)) return 0; vf_info = qed_iov_get_public_vf_info(hwfn, vfid, true); @@ -3004,6 +3008,13 @@ flags->tx_accept_filter &= ~mask; } + if (params->update_accept_any_vlan_flg) { + vf_info->accept_any_vlan = params->accept_any_vlan; + + if (vf_info->forced_vlan && !vf_info->is_trusted_configured) + params->accept_any_vlan = false; + } + return 0; } @@ -4691,6 +4702,7 @@ tx_rate = vf_info->tx_rate; ivi->max_tx_rate = tx_rate ? tx_rate : link.speed; ivi->min_tx_rate = qed_iov_get_vf_min_rate(hwfn, vf_id); + ivi->trusted = vf_info->is_trusted_request; return 0; } @@ -5121,6 +5133,12 @@ params.update_ctl_frame_check = 1; params.mac_chk_en = !vf_info->is_trusted_configured; + params.update_accept_any_vlan_flg = 0; + + if (vf_info->accept_any_vlan && vf_info->forced_vlan) { + params.update_accept_any_vlan_flg = 1; + params.accept_any_vlan = vf_info->accept_any_vlan; + } if (vf_info->rx_accept_mode & mask) { flags->update_rx_mode_config = 1; @@ -5136,13 +5154,20 @@ if (!vf_info->is_trusted_configured) { flags->rx_accept_filter &= ~mask; flags->tx_accept_filter &= ~mask; + params.accept_any_vlan = false; } if (flags->update_rx_mode_config || flags->update_tx_mode_config || - params.update_ctl_frame_check) + params.update_ctl_frame_check || + params.update_accept_any_vlan_flg) { + DP_VERBOSE(hwfn, QED_MSG_IOV, + "vport update config for %s VF[abs 0x%x rel 0x%x]\n", + vf_info->is_trusted_configured ? "trusted" : "untrusted", + vf->abs_vf_id, vf->relative_vf_id); qed_sp_vport_update(hwfn, ¶ms, QED_SPQ_MODE_EBLOCK, NULL); + } } } diff -u linux-azure-5.15-5.15.0/drivers/net/ethernet/qlogic/qede/qede_fp.c linux-azure-5.15-5.15.0/drivers/net/ethernet/qlogic/qede/qede_fp.c --- linux-azure-5.15-5.15.0/drivers/net/ethernet/qlogic/qede/qede_fp.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/qlogic/qede/qede_fp.c @@ -747,6 +747,9 @@ buf = page_address(bd->data) + bd->page_offset; skb = build_skb(buf, rxq->rx_buf_seg_size); + if (unlikely(!skb)) + return NULL; + skb_reserve(skb, pad); skb_put(skb, len); diff -u linux-azure-5.15-5.15.0/drivers/net/ethernet/sfc/rx_common.c linux-azure-5.15-5.15.0/drivers/net/ethernet/sfc/rx_common.c --- linux-azure-5.15-5.15.0/drivers/net/ethernet/sfc/rx_common.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/sfc/rx_common.c @@ -150,6 +150,9 @@ struct efx_nic *efx = rx_queue->efx; int i; + if (unlikely(!rx_queue->page_ring)) + return; + /* Unmap and release the pages in the recycle ring. Remove the ring. */ for (i = 0; i <= rx_queue->page_ptr_mask; i++) { struct page *page = rx_queue->page_ring[i]; diff -u linux-azure-5.15-5.15.0/drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c linux-azure-5.15-5.15.0/drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c --- linux-azure-5.15-5.15.0/drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c @@ -18,9 +18,6 @@ #include "altr_tse_pcs.h" -#define SGMII_ADAPTER_CTRL_REG 0x00 -#define SGMII_ADAPTER_DISABLE 0x0001 - #define SYSMGR_EMACGRP_CTRL_PHYSEL_ENUM_GMII_MII 0x0 #define SYSMGR_EMACGRP_CTRL_PHYSEL_ENUM_RGMII 0x1 #define SYSMGR_EMACGRP_CTRL_PHYSEL_ENUM_RMII 0x2 @@ -62,16 +59,14 @@ { struct socfpga_dwmac *dwmac = (struct socfpga_dwmac *)priv; void __iomem *splitter_base = dwmac->splitter_base; - void __iomem *tse_pcs_base = dwmac->pcs.tse_pcs_base; void __iomem *sgmii_adapter_base = dwmac->pcs.sgmii_adapter_base; struct device *dev = dwmac->dev; struct net_device *ndev = dev_get_drvdata(dev); struct phy_device *phy_dev = ndev->phydev; u32 val; - if ((tse_pcs_base) && (sgmii_adapter_base)) - writew(SGMII_ADAPTER_DISABLE, - sgmii_adapter_base + SGMII_ADAPTER_CTRL_REG); + writew(SGMII_ADAPTER_DISABLE, + sgmii_adapter_base + SGMII_ADAPTER_CTRL_REG); if (splitter_base) { val = readl(splitter_base + EMAC_SPLITTER_CTRL_REG); @@ -93,7 +88,9 @@ writel(val, splitter_base + EMAC_SPLITTER_CTRL_REG); } - if (tse_pcs_base && sgmii_adapter_base) + writew(SGMII_ADAPTER_ENABLE, + sgmii_adapter_base + SGMII_ADAPTER_CTRL_REG); + if (phy_dev) tse_pcs_fix_mac_speed(&dwmac->pcs, phy_dev, speed); } diff -u linux-azure-5.15-5.15.0/drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c linux-azure-5.15-5.15.0/drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c --- linux-azure-5.15-5.15.0/drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c @@ -431,8 +431,7 @@ plat->phylink_node = np; /* Get max speed of operation from device tree */ - if (of_property_read_u32(np, "max-speed", &plat->max_speed)) - plat->max_speed = -1; + of_property_read_u32(np, "max-speed", &plat->max_speed); plat->bus_id = of_alias_get_id(np, "ethernet"); if (plat->bus_id < 0) diff -u linux-azure-5.15-5.15.0/drivers/net/ethernet/xilinx/xilinx_axienet_main.c linux-azure-5.15-5.15.0/drivers/net/ethernet/xilinx/xilinx_axienet_main.c --- linux-azure-5.15-5.15.0/drivers/net/ethernet/xilinx/xilinx_axienet_main.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/xilinx/xilinx_axienet_main.c @@ -857,46 +857,53 @@ while ((cur_p->status & XAXIDMA_BD_STS_COMPLETE_MASK)) { dma_addr_t phys; - tail_p = lp->rx_bd_p + sizeof(*lp->rx_bd_v) * lp->rx_bd_ci; - /* Ensure we see complete descriptor update */ dma_rmb(); - phys = desc_get_phys_addr(lp, cur_p); - dma_unmap_single(ndev->dev.parent, phys, lp->max_frm_size, - DMA_FROM_DEVICE); skb = cur_p->skb; cur_p->skb = NULL; - length = cur_p->app4 & 0x0000FFFF; - skb_put(skb, length); - skb->protocol = eth_type_trans(skb, ndev); - /*skb_checksum_none_assert(skb);*/ - skb->ip_summed = CHECKSUM_NONE; + /* skb could be NULL if a previous pass already received the + * packet for this slot in the ring, but failed to refill it + * with a newly allocated buffer. In this case, don't try to + * receive it again. + */ + if (likely(skb)) { + length = cur_p->app4 & 0x0000FFFF; + + phys = desc_get_phys_addr(lp, cur_p); + dma_unmap_single(ndev->dev.parent, phys, lp->max_frm_size, + DMA_FROM_DEVICE); - /* if we're doing Rx csum offload, set it up */ - if (lp->features & XAE_FEATURE_FULL_RX_CSUM) { - csumstatus = (cur_p->app2 & - XAE_FULL_CSUM_STATUS_MASK) >> 3; - if ((csumstatus == XAE_IP_TCP_CSUM_VALIDATED) || - (csumstatus == XAE_IP_UDP_CSUM_VALIDATED)) { - skb->ip_summed = CHECKSUM_UNNECESSARY; + skb_put(skb, length); + skb->protocol = eth_type_trans(skb, ndev); + /*skb_checksum_none_assert(skb);*/ + skb->ip_summed = CHECKSUM_NONE; + + /* if we're doing Rx csum offload, set it up */ + if (lp->features & XAE_FEATURE_FULL_RX_CSUM) { + csumstatus = (cur_p->app2 & + XAE_FULL_CSUM_STATUS_MASK) >> 3; + if (csumstatus == XAE_IP_TCP_CSUM_VALIDATED || + csumstatus == XAE_IP_UDP_CSUM_VALIDATED) { + skb->ip_summed = CHECKSUM_UNNECESSARY; + } + } else if ((lp->features & XAE_FEATURE_PARTIAL_RX_CSUM) != 0 && + skb->protocol == htons(ETH_P_IP) && + skb->len > 64) { + skb->csum = be32_to_cpu(cur_p->app3 & 0xFFFF); + skb->ip_summed = CHECKSUM_COMPLETE; } - } else if ((lp->features & XAE_FEATURE_PARTIAL_RX_CSUM) != 0 && - skb->protocol == htons(ETH_P_IP) && - skb->len > 64) { - skb->csum = be32_to_cpu(cur_p->app3 & 0xFFFF); - skb->ip_summed = CHECKSUM_COMPLETE; - } - netif_rx(skb); + netif_rx(skb); - size += length; - packets++; + size += length; + packets++; + } new_skb = netdev_alloc_skb_ip_align(ndev, lp->max_frm_size); if (!new_skb) - return; + break; phys = dma_map_single(ndev->dev.parent, new_skb->data, lp->max_frm_size, @@ -905,7 +912,7 @@ if (net_ratelimit()) netdev_err(ndev, "RX DMA mapping error\n"); dev_kfree_skb(new_skb); - return; + break; } desc_set_phys_addr(lp, phys, cur_p); @@ -913,6 +920,11 @@ cur_p->status = 0; cur_p->skb = new_skb; + /* Only update tail_p to mark this slot as usable after it has + * been successfully refilled. + */ + tail_p = lp->rx_bd_p + sizeof(*lp->rx_bd_v) * lp->rx_bd_ci; + if (++lp->rx_bd_ci >= lp->rx_bd_num) lp->rx_bd_ci = 0; cur_p = &lp->rx_bd_v[lp->rx_bd_ci]; @@ -2115,15 +2127,14 @@ if (ret) goto cleanup_clk; - lp->phy_node = of_parse_phandle(pdev->dev.of_node, "phy-handle", 0); - if (lp->phy_node) { - ret = axienet_mdio_setup(lp); - if (ret) - dev_warn(&pdev->dev, - "error registering MDIO bus: %d\n", ret); - } + ret = axienet_mdio_setup(lp); + if (ret) + dev_warn(&pdev->dev, + "error registering MDIO bus: %d\n", ret); + if (lp->phy_mode == PHY_INTERFACE_MODE_SGMII || lp->phy_mode == PHY_INTERFACE_MODE_1000BASEX) { + lp->phy_node = of_parse_phandle(pdev->dev.of_node, "phy-handle", 0); if (!lp->phy_node) { dev_err(&pdev->dev, "phy-handle required for 1000BaseX/SGMII\n"); ret = -EINVAL; diff -u linux-azure-5.15-5.15.0/drivers/net/hyperv/hyperv_net.h linux-azure-5.15-5.15.0/drivers/net/hyperv/hyperv_net.h --- linux-azure-5.15-5.15.0/drivers/net/hyperv/hyperv_net.h +++ linux-azure-5.15-5.15.0/drivers/net/hyperv/hyperv_net.h @@ -15,6 +15,7 @@ #include #include #include +#include /* RSS related */ #define OID_GEN_RECEIVE_SCALE_CAPABILITIES 0x00010203 /* query only */ @@ -237,6 +238,7 @@ void netvsc_channel_cb(void *context); int netvsc_poll(struct napi_struct *napi, int budget); +void netvsc_xdp_xmit(struct sk_buff *skb, struct net_device *ndev); u32 netvsc_run_xdp(struct net_device *ndev, struct netvsc_channel *nvchan, struct xdp_buff *xdp); unsigned int netvsc_xdp_fraglen(unsigned int len); @@ -246,6 +248,8 @@ struct netvsc_device *nvdev); int netvsc_vf_setxdp(struct net_device *vf_netdev, struct bpf_prog *prog); int netvsc_bpf(struct net_device *dev, struct netdev_bpf *bpf); +int netvsc_ndoxdp_xmit(struct net_device *ndev, int n, + struct xdp_frame **frames, u32 flags); int rndis_set_subchannel(struct net_device *ndev, struct netvsc_device *nvdev, @@ -942,12 +946,21 @@ #define NVSC_RSC_CSUM_INFO BIT(1) /* valid/present bit for 'csum_info' */ #define NVSC_RSC_HASH_INFO BIT(2) /* valid/present bit for 'hash_info' */ -struct netvsc_stats { +struct netvsc_stats_tx { + u64 packets; + u64 bytes; + u64 xdp_xmit; + struct u64_stats_sync syncp; +}; + +struct netvsc_stats_rx { u64 packets; u64 bytes; u64 broadcast; u64 multicast; u64 xdp_drop; + u64 xdp_redirect; + u64 xdp_tx; struct u64_stats_sync syncp; }; @@ -1046,6 +1059,55 @@ struct netvsc_device_info *saved_netvsc_dev_info; }; +/* Azure hosts don't support non-TCP port numbers in hashing for fragmented + * packets. We can use ethtool to change UDP hash level when necessary. + */ +static inline u32 netvsc_get_hash(struct sk_buff *skb, + const struct net_device_context *ndc) +{ + struct flow_keys flow; + u32 hash, pkt_proto = 0; + static u32 hashrnd __read_mostly; + + net_get_random_once(&hashrnd, sizeof(hashrnd)); + + if (!skb_flow_dissect_flow_keys(skb, &flow, 0)) + return 0; + + switch (flow.basic.ip_proto) { + case IPPROTO_TCP: + if (flow.basic.n_proto == htons(ETH_P_IP)) + pkt_proto = HV_TCP4_L4HASH; + else if (flow.basic.n_proto == htons(ETH_P_IPV6)) + pkt_proto = HV_TCP6_L4HASH; + + break; + + case IPPROTO_UDP: + if (flow.basic.n_proto == htons(ETH_P_IP)) + pkt_proto = HV_UDP4_L4HASH; + else if (flow.basic.n_proto == htons(ETH_P_IPV6)) + pkt_proto = HV_UDP6_L4HASH; + + break; + } + + if (pkt_proto & ndc->l4_hash) { + return skb_get_hash(skb); + } else { + if (flow.basic.n_proto == htons(ETH_P_IP)) + hash = jhash2((u32 *)&flow.addrs.v4addrs, 2, hashrnd); + else if (flow.basic.n_proto == htons(ETH_P_IPV6)) + hash = jhash2((u32 *)&flow.addrs.v6addrs, 8, hashrnd); + else + return 0; + + __skb_set_sw_hash(skb, hash, false); + } + + return hash; +} + /* Per channel data */ struct netvsc_channel { struct vmbus_channel *channel; @@ -1060,9 +1122,10 @@ struct bpf_prog __rcu *bpf_prog; struct xdp_rxq_info xdp_rxq; + bool xdp_flush; - struct netvsc_stats tx_stats; - struct netvsc_stats rx_stats; + struct netvsc_stats_tx tx_stats; + struct netvsc_stats_rx rx_stats; }; /* Per netvsc device */ diff -u linux-azure-5.15-5.15.0/drivers/net/hyperv/netvsc.c linux-azure-5.15-5.15.0/drivers/net/hyperv/netvsc.c --- linux-azure-5.15-5.15.0/drivers/net/hyperv/netvsc.c +++ linux-azure-5.15-5.15.0/drivers/net/hyperv/netvsc.c @@ -20,6 +20,7 @@ #include #include #include +#include #include #include @@ -807,7 +808,7 @@ struct hv_netvsc_packet *packet = (struct hv_netvsc_packet *)skb->cb; u32 send_index = packet->send_buf_index; - struct netvsc_stats *tx_stats; + struct netvsc_stats_tx *tx_stats; if (send_index != NETVSC_INVALID_INDEX) netvsc_free_send_slot(net_device, send_index); @@ -1673,12 +1674,17 @@ if (!nvchan->desc) nvchan->desc = hv_pkt_iter_first(channel); + nvchan->xdp_flush = false; + while (nvchan->desc && work_done < budget) { work_done += netvsc_process_raw_pkt(device, nvchan, net_device, ndev, nvchan->desc, budget); nvchan->desc = hv_pkt_iter_next(channel, nvchan->desc); } + if (nvchan->xdp_flush) + xdp_do_flush(); + /* Send any pending receive completions */ ret = send_recv_completions(ndev, net_device, nvchan); diff -u linux-azure-5.15-5.15.0/drivers/net/hyperv/netvsc_drv.c linux-azure-5.15-5.15.0/drivers/net/hyperv/netvsc_drv.c --- linux-azure-5.15-5.15.0/drivers/net/hyperv/netvsc_drv.c +++ linux-azure-5.15-5.15.0/drivers/net/hyperv/netvsc_drv.c @@ -242,56 +242,6 @@ return ppi + 1; } -/* Azure hosts don't support non-TCP port numbers in hashing for fragmented - * packets. We can use ethtool to change UDP hash level when necessary. - */ -static inline u32 netvsc_get_hash( - struct sk_buff *skb, - const struct net_device_context *ndc) -{ - struct flow_keys flow; - u32 hash, pkt_proto = 0; - static u32 hashrnd __read_mostly; - - net_get_random_once(&hashrnd, sizeof(hashrnd)); - - if (!skb_flow_dissect_flow_keys(skb, &flow, 0)) - return 0; - - switch (flow.basic.ip_proto) { - case IPPROTO_TCP: - if (flow.basic.n_proto == htons(ETH_P_IP)) - pkt_proto = HV_TCP4_L4HASH; - else if (flow.basic.n_proto == htons(ETH_P_IPV6)) - pkt_proto = HV_TCP6_L4HASH; - - break; - - case IPPROTO_UDP: - if (flow.basic.n_proto == htons(ETH_P_IP)) - pkt_proto = HV_UDP4_L4HASH; - else if (flow.basic.n_proto == htons(ETH_P_IPV6)) - pkt_proto = HV_UDP6_L4HASH; - - break; - } - - if (pkt_proto & ndc->l4_hash) { - return skb_get_hash(skb); - } else { - if (flow.basic.n_proto == htons(ETH_P_IP)) - hash = jhash2((u32 *)&flow.addrs.v4addrs, 2, hashrnd); - else if (flow.basic.n_proto == htons(ETH_P_IPV6)) - hash = jhash2((u32 *)&flow.addrs.v6addrs, 8, hashrnd); - else - return 0; - - __skb_set_sw_hash(skb, hash, false); - } - - return hash; -} - static inline int netvsc_get_tx_queue(struct net_device *ndev, struct sk_buff *skb, int old_idx) { @@ -803,7 +753,8 @@ schedule_delayed_work(&ndev_ctx->dwork, 0); } -static void netvsc_xdp_xmit(struct sk_buff *skb, struct net_device *ndev) +/* This function should only be called after skb_record_rx_queue() */ +void netvsc_xdp_xmit(struct sk_buff *skb, struct net_device *ndev) { int rc; @@ -924,7 +875,7 @@ struct vmbus_channel *channel = nvchan->channel; u16 q_idx = channel->offermsg.offer.sub_channel_index; struct sk_buff *skb; - struct netvsc_stats *rx_stats = &nvchan->rx_stats; + struct netvsc_stats_rx *rx_stats = &nvchan->rx_stats; struct xdp_buff xdp; u32 act; @@ -933,6 +884,9 @@ act = netvsc_run_xdp(net, nvchan, &xdp); + if (act == XDP_REDIRECT) + return NVSP_STAT_SUCCESS; + if (act != XDP_PASS && act != XDP_TX) { u64_stats_update_begin(&rx_stats->syncp); rx_stats->xdp_drop++; @@ -957,6 +911,9 @@ * statistics will not work correctly. */ u64_stats_update_begin(&rx_stats->syncp); + if (act == XDP_TX) + rx_stats->xdp_tx++; + rx_stats->packets++; rx_stats->bytes += nvchan->rsc.pktlen; @@ -1352,28 +1309,29 @@ /* fetch percpu stats of netvsc */ for (i = 0; i < nvdev->num_chn; i++) { const struct netvsc_channel *nvchan = &nvdev->chan_table[i]; - const struct netvsc_stats *stats; + const struct netvsc_stats_tx *tx_stats; + const struct netvsc_stats_rx *rx_stats; struct netvsc_ethtool_pcpu_stats *this_tot = &pcpu_tot[nvchan->channel->target_cpu]; u64 packets, bytes; unsigned int start; - stats = &nvchan->tx_stats; + tx_stats = &nvchan->tx_stats; do { - start = u64_stats_fetch_begin_irq(&stats->syncp); - packets = stats->packets; - bytes = stats->bytes; - } while (u64_stats_fetch_retry_irq(&stats->syncp, start)); + start = u64_stats_fetch_begin_irq(&tx_stats->syncp); + packets = tx_stats->packets; + bytes = tx_stats->bytes; + } while (u64_stats_fetch_retry_irq(&tx_stats->syncp, start)); this_tot->tx_bytes += bytes; this_tot->tx_packets += packets; - stats = &nvchan->rx_stats; + rx_stats = &nvchan->rx_stats; do { - start = u64_stats_fetch_begin_irq(&stats->syncp); - packets = stats->packets; - bytes = stats->bytes; - } while (u64_stats_fetch_retry_irq(&stats->syncp, start)); + start = u64_stats_fetch_begin_irq(&rx_stats->syncp); + packets = rx_stats->packets; + bytes = rx_stats->bytes; + } while (u64_stats_fetch_retry_irq(&rx_stats->syncp, start)); this_tot->rx_bytes += bytes; this_tot->rx_packets += packets; @@ -1405,27 +1363,28 @@ for (i = 0; i < nvdev->num_chn; i++) { const struct netvsc_channel *nvchan = &nvdev->chan_table[i]; - const struct netvsc_stats *stats; + const struct netvsc_stats_tx *tx_stats; + const struct netvsc_stats_rx *rx_stats; u64 packets, bytes, multicast; unsigned int start; - stats = &nvchan->tx_stats; + tx_stats = &nvchan->tx_stats; do { - start = u64_stats_fetch_begin_irq(&stats->syncp); - packets = stats->packets; - bytes = stats->bytes; - } while (u64_stats_fetch_retry_irq(&stats->syncp, start)); + start = u64_stats_fetch_begin_irq(&tx_stats->syncp); + packets = tx_stats->packets; + bytes = tx_stats->bytes; + } while (u64_stats_fetch_retry_irq(&tx_stats->syncp, start)); t->tx_bytes += bytes; t->tx_packets += packets; - stats = &nvchan->rx_stats; + rx_stats = &nvchan->rx_stats; do { - start = u64_stats_fetch_begin_irq(&stats->syncp); - packets = stats->packets; - bytes = stats->bytes; - multicast = stats->multicast + stats->broadcast; - } while (u64_stats_fetch_retry_irq(&stats->syncp, start)); + start = u64_stats_fetch_begin_irq(&rx_stats->syncp); + packets = rx_stats->packets; + bytes = rx_stats->bytes; + multicast = rx_stats->multicast + rx_stats->broadcast; + } while (u64_stats_fetch_retry_irq(&rx_stats->syncp, start)); t->rx_bytes += bytes; t->rx_packets += packets; @@ -1514,8 +1473,8 @@ /* statistics per queue (rx/tx packets/bytes) */ #define NETVSC_PCPU_STATS_LEN (num_present_cpus() * ARRAY_SIZE(pcpu_stats)) -/* 5 statistics per queue (rx/tx packets/bytes, rx xdp_drop) */ -#define NETVSC_QUEUE_STATS_LEN(dev) ((dev)->num_chn * 5) +/* 8 statistics per queue (rx/tx packets/bytes, XDP actions) */ +#define NETVSC_QUEUE_STATS_LEN(dev) ((dev)->num_chn * 8) static int netvsc_get_sset_count(struct net_device *dev, int string_set) { @@ -1542,12 +1501,16 @@ struct net_device_context *ndc = netdev_priv(dev); struct netvsc_device *nvdev = rtnl_dereference(ndc->nvdev); const void *nds = &ndc->eth_stats; - const struct netvsc_stats *qstats; + const struct netvsc_stats_tx *tx_stats; + const struct netvsc_stats_rx *rx_stats; struct netvsc_vf_pcpu_stats sum; struct netvsc_ethtool_pcpu_stats *pcpu_sum; unsigned int start; u64 packets, bytes; u64 xdp_drop; + u64 xdp_redirect; + u64 xdp_tx; + u64 xdp_xmit; int i, j, cpu; if (!nvdev) @@ -1561,31 +1524,40 @@ data[i++] = *(u64 *)((void *)&sum + vf_stats[j].offset); for (j = 0; j < nvdev->num_chn; j++) { - qstats = &nvdev->chan_table[j].tx_stats; + tx_stats = &nvdev->chan_table[j].tx_stats; do { - start = u64_stats_fetch_begin_irq(&qstats->syncp); - packets = qstats->packets; - bytes = qstats->bytes; - } while (u64_stats_fetch_retry_irq(&qstats->syncp, start)); + start = u64_stats_fetch_begin_irq(&tx_stats->syncp); + packets = tx_stats->packets; + bytes = tx_stats->bytes; + xdp_xmit = tx_stats->xdp_xmit; + } while (u64_stats_fetch_retry_irq(&tx_stats->syncp, start)); data[i++] = packets; data[i++] = bytes; + data[i++] = xdp_xmit; - qstats = &nvdev->chan_table[j].rx_stats; + rx_stats = &nvdev->chan_table[j].rx_stats; do { - start = u64_stats_fetch_begin_irq(&qstats->syncp); - packets = qstats->packets; - bytes = qstats->bytes; - xdp_drop = qstats->xdp_drop; - } while (u64_stats_fetch_retry_irq(&qstats->syncp, start)); + start = u64_stats_fetch_begin_irq(&rx_stats->syncp); + packets = rx_stats->packets; + bytes = rx_stats->bytes; + xdp_drop = rx_stats->xdp_drop; + xdp_redirect = rx_stats->xdp_redirect; + xdp_tx = rx_stats->xdp_tx; + } while (u64_stats_fetch_retry_irq(&rx_stats->syncp, start)); data[i++] = packets; data[i++] = bytes; data[i++] = xdp_drop; + data[i++] = xdp_redirect; + data[i++] = xdp_tx; } pcpu_sum = kvmalloc_array(num_possible_cpus(), sizeof(struct netvsc_ethtool_pcpu_stats), GFP_KERNEL); + if (!pcpu_sum) + return; + netvsc_get_pcpu_stats(dev, pcpu_sum); for_each_present_cpu(cpu) { struct netvsc_ethtool_pcpu_stats *this_sum = &pcpu_sum[cpu]; @@ -1618,9 +1590,12 @@ for (i = 0; i < nvdev->num_chn; i++) { ethtool_sprintf(&p, "tx_queue_%u_packets", i); ethtool_sprintf(&p, "tx_queue_%u_bytes", i); + ethtool_sprintf(&p, "tx_queue_%u_xdp_xmit", i); ethtool_sprintf(&p, "rx_queue_%u_packets", i); ethtool_sprintf(&p, "rx_queue_%u_bytes", i); ethtool_sprintf(&p, "rx_queue_%u_xdp_drop", i); + ethtool_sprintf(&p, "rx_queue_%u_xdp_redirect", i); + ethtool_sprintf(&p, "rx_queue_%u_xdp_tx", i); } for_each_present_cpu(cpu) { @@ -2049,6 +2024,7 @@ .ndo_select_queue = netvsc_select_queue, .ndo_get_stats64 = netvsc_get_stats64, .ndo_bpf = netvsc_bpf, + .ndo_xdp_xmit = netvsc_ndoxdp_xmit, }; /* diff -u linux-azure-5.15-5.15.0/drivers/net/ipa/Kconfig linux-azure-5.15-5.15.0/drivers/net/ipa/Kconfig --- linux-azure-5.15-5.15.0/drivers/net/ipa/Kconfig +++ linux-azure-5.15-5.15.0/drivers/net/ipa/Kconfig @@ -4,6 +4,7 @@ depends on ARCH_QCOM || COMPILE_TEST depends on INTERCONNECT depends on QCOM_RPROC_COMMON || (QCOM_RPROC_COMMON=n && COMPILE_TEST) + depends on QCOM_AOSS_QMP || QCOM_AOSS_QMP=n select QCOM_MDT_LOADER if ARCH_QCOM select QCOM_SCM select QCOM_QMI_HELPERS diff -u linux-azure-5.15-5.15.0/drivers/net/phy/broadcom.c linux-azure-5.15-5.15.0/drivers/net/phy/broadcom.c --- linux-azure-5.15-5.15.0/drivers/net/phy/broadcom.c +++ linux-azure-5.15-5.15.0/drivers/net/phy/broadcom.c @@ -11,6 +11,7 @@ */ #include "bcm-phy-lib.h" +#include #include #include #include @@ -553,6 +554,26 @@ if (err < 0) return err; + /* The datasheet indicates the PHY needs up to 1us to complete a reset, + * build some slack here. + */ + usleep_range(1000, 2000); + + /* The PHY requires 65 MDC clock cycles to complete a write operation + * and turnaround the line properly. + * + * We ignore -EIO here as the MDIO controller (e.g.: mdio-bcm-unimac) + * may flag the lack of turn-around as a read failure. This is + * particularly true with this combination since the MDIO controller + * only used 64 MDC cycles. This is not a critical failure in this + * specific case and it has no functional impact otherwise, so we let + * that one go through. If there is a genuine bus error, the next read + * of MII_BRCM_FET_INTREG will error out. + */ + err = phy_read(phydev, MII_BMCR); + if (err < 0 && err != -EIO) + return err; + reg = phy_read(phydev, MII_BRCM_FET_INTREG); if (reg < 0) return reg; diff -u linux-azure-5.15-5.15.0/drivers/net/phy/marvell.c linux-azure-5.15-5.15.0/drivers/net/phy/marvell.c --- linux-azure-5.15-5.15.0/drivers/net/phy/marvell.c +++ linux-azure-5.15-5.15.0/drivers/net/phy/marvell.c @@ -1693,8 +1693,8 @@ int err; /* Suspend the fiber mode first */ - if (!linkmode_test_bit(ETHTOOL_LINK_MODE_FIBRE_BIT, - phydev->supported)) { + if (linkmode_test_bit(ETHTOOL_LINK_MODE_FIBRE_BIT, + phydev->supported)) { err = marvell_set_page(phydev, MII_MARVELL_FIBER_PAGE); if (err < 0) goto error; @@ -1728,8 +1728,8 @@ int err; /* Resume the fiber mode first */ - if (!linkmode_test_bit(ETHTOOL_LINK_MODE_FIBRE_BIT, - phydev->supported)) { + if (linkmode_test_bit(ETHTOOL_LINK_MODE_FIBRE_BIT, + phydev->supported)) { err = marvell_set_page(phydev, MII_MARVELL_FIBER_PAGE); if (err < 0) goto error; diff -u linux-azure-5.15-5.15.0/drivers/net/phy/sfp-bus.c linux-azure-5.15-5.15.0/drivers/net/phy/sfp-bus.c --- linux-azure-5.15-5.15.0/drivers/net/phy/sfp-bus.c +++ linux-azure-5.15-5.15.0/drivers/net/phy/sfp-bus.c @@ -75,6 +75,12 @@ .part = "MA5671A", .modes = sfp_quirk_2500basex, }, { + // Lantech 8330-262D-E can operate at 2500base-X, but + // incorrectly report 2500MBd NRZ in their EEPROM + .vendor = "Lantech", + .part = "8330-262D-E", + .modes = sfp_quirk_2500basex, + }, { .vendor = "UBNT", .part = "UF-INSTANT", .modes = sfp_quirk_ubnt_uf_instant, diff -u linux-azure-5.15-5.15.0/drivers/net/tun.c linux-azure-5.15-5.15.0/drivers/net/tun.c --- linux-azure-5.15-5.15.0/drivers/net/tun.c +++ linux-azure-5.15-5.15.0/drivers/net/tun.c @@ -2489,7 +2489,8 @@ if (!tun) return -EBADFD; - if (ctl && (ctl->type == TUN_MSG_PTR)) { + if (m->msg_controllen == sizeof(struct tun_msg_ctl) && + ctl && ctl->type == TUN_MSG_PTR) { struct tun_page tpage; int n = ctl->num; int flush = 0; diff -u linux-azure-5.15-5.15.0/drivers/net/usb/asix_common.c linux-azure-5.15-5.15.0/drivers/net/usb/asix_common.c --- linux-azure-5.15-5.15.0/drivers/net/usb/asix_common.c +++ linux-azure-5.15-5.15.0/drivers/net/usb/asix_common.c @@ -11,8 +11,8 @@ #define AX_HOST_EN_RETRIES 30 -int asix_read_cmd(struct usbnet *dev, u8 cmd, u16 value, u16 index, - u16 size, void *data, int in_pm) +int __must_check asix_read_cmd(struct usbnet *dev, u8 cmd, u16 value, u16 index, + u16 size, void *data, int in_pm) { int ret; int (*fn)(struct usbnet *, u8, u8, u16, u16, void *, u16); @@ -27,9 +27,12 @@ ret = fn(dev, cmd, USB_DIR_IN | USB_TYPE_VENDOR | USB_RECIP_DEVICE, value, index, data, size); - if (unlikely(ret < 0)) + if (unlikely(ret < size)) { + ret = ret < 0 ? ret : -ENODATA; + netdev_warn(dev->net, "Failed to read reg index 0x%04x: %d\n", index, ret); + } return ret; } @@ -79,7 +82,7 @@ 0, 0, 1, &smsr, in_pm); if (ret == -ENODEV) break; - else if (ret < sizeof(smsr)) + else if (ret < 0) continue; else if (smsr & AX_HOST_EN) break; @@ -579,8 +582,12 @@ return ret; } - asix_read_cmd(dev, AX_CMD_READ_MII_REG, phy_id, - (__u16)loc, 2, &res, 1); + ret = asix_read_cmd(dev, AX_CMD_READ_MII_REG, phy_id, + (__u16)loc, 2, &res, 1); + if (ret < 0) { + mutex_unlock(&dev->phy_mutex); + return ret; + } asix_set_hw_mii(dev, 1); mutex_unlock(&dev->phy_mutex); diff -u linux-azure-5.15-5.15.0/drivers/net/veth.c linux-azure-5.15-5.15.0/drivers/net/veth.c --- linux-azure-5.15-5.15.0/drivers/net/veth.c +++ linux-azure-5.15-5.15.0/drivers/net/veth.c @@ -327,7 +327,7 @@ rcu_read_lock(); rcv = rcu_dereference(priv->peer); - if (unlikely(!rcv)) { + if (unlikely(!rcv) || !pskb_may_pull(skb, ETH_HLEN)) { kfree_skb(skb); goto drop; } diff -u linux-azure-5.15-5.15.0/drivers/net/vrf.c linux-azure-5.15-5.15.0/drivers/net/vrf.c --- linux-azure-5.15-5.15.0/drivers/net/vrf.c +++ linux-azure-5.15-5.15.0/drivers/net/vrf.c @@ -1265,6 +1265,7 @@ eth = (struct ethhdr *)skb->data; skb_reset_mac_header(skb); + skb_reset_mac_len(skb); /* we set the ethernet destination and the source addresses to the * address of the VRF device. @@ -1294,9 +1295,9 @@ */ static int vrf_add_mac_header_if_unset(struct sk_buff *skb, struct net_device *vrf_dev, - u16 proto) + u16 proto, struct net_device *orig_dev) { - if (skb_mac_header_was_set(skb)) + if (skb_mac_header_was_set(skb) && dev_has_header(orig_dev)) return 0; return vrf_prepare_mac_header(skb, vrf_dev, proto); @@ -1402,6 +1403,8 @@ /* if packet is NDISC then keep the ingress interface */ if (!is_ndisc) { + struct net_device *orig_dev = skb->dev; + vrf_rx_stats(vrf_dev, skb->len); skb->dev = vrf_dev; skb->skb_iif = vrf_dev->ifindex; @@ -1410,7 +1413,8 @@ int err; err = vrf_add_mac_header_if_unset(skb, vrf_dev, - ETH_P_IPV6); + ETH_P_IPV6, + orig_dev); if (likely(!err)) { skb_push(skb, skb->mac_len); dev_queue_xmit_nit(skb, vrf_dev); @@ -1440,6 +1444,8 @@ static struct sk_buff *vrf_ip_rcv(struct net_device *vrf_dev, struct sk_buff *skb) { + struct net_device *orig_dev = skb->dev; + skb->dev = vrf_dev; skb->skb_iif = vrf_dev->ifindex; IPCB(skb)->flags |= IPSKB_L3SLAVE; @@ -1460,7 +1466,8 @@ if (!list_empty(&vrf_dev->ptype_all)) { int err; - err = vrf_add_mac_header_if_unset(skb, vrf_dev, ETH_P_IP); + err = vrf_add_mac_header_if_unset(skb, vrf_dev, ETH_P_IP, + orig_dev); if (likely(!err)) { skb_push(skb, skb->mac_len); dev_queue_xmit_nit(skb, vrf_dev); diff -u linux-azure-5.15-5.15.0/drivers/net/wireguard/queueing.c linux-azure-5.15-5.15.0/drivers/net/wireguard/queueing.c --- linux-azure-5.15-5.15.0/drivers/net/wireguard/queueing.c +++ linux-azure-5.15-5.15.0/drivers/net/wireguard/queueing.c @@ -4,6 +4,7 @@ */ #include "queueing.h" +#include struct multicore_worker __percpu * wg_packet_percpu_multicore_worker_alloc(work_func_t function, void *ptr) @@ -42,7 +43,7 @@ { free_percpu(queue->worker); WARN_ON(!purge && !__ptr_ring_empty(&queue->ring)); - ptr_ring_cleanup(&queue->ring, purge ? (void(*)(void*))kfree_skb : NULL); + ptr_ring_cleanup(&queue->ring, purge ? __skb_array_destroy_skb : NULL); } #define NEXT(skb) ((skb)->prev) diff -u linux-azure-5.15-5.15.0/drivers/net/wireguard/socket.c linux-azure-5.15-5.15.0/drivers/net/wireguard/socket.c --- linux-azure-5.15-5.15.0/drivers/net/wireguard/socket.c +++ linux-azure-5.15-5.15.0/drivers/net/wireguard/socket.c @@ -160,6 +160,7 @@ rcu_read_unlock_bh(); return ret; #else + kfree_skb(skb); return -EAFNOSUPPORT; #endif } @@ -241,7 +242,7 @@ endpoint->addr4.sin_addr.s_addr = ip_hdr(skb)->saddr; endpoint->src4.s_addr = ip_hdr(skb)->daddr; endpoint->src_if4 = skb->skb_iif; - } else if (skb->protocol == htons(ETH_P_IPV6)) { + } else if (IS_ENABLED(CONFIG_IPV6) && skb->protocol == htons(ETH_P_IPV6)) { endpoint->addr6.sin6_family = AF_INET6; endpoint->addr6.sin6_port = udp_hdr(skb)->source; endpoint->addr6.sin6_addr = ipv6_hdr(skb)->saddr; @@ -284,7 +285,7 @@ peer->endpoint.addr4 = endpoint->addr4; peer->endpoint.src4 = endpoint->src4; peer->endpoint.src_if4 = endpoint->src_if4; - } else if (endpoint->addr.sa_family == AF_INET6) { + } else if (IS_ENABLED(CONFIG_IPV6) && endpoint->addr.sa_family == AF_INET6) { peer->endpoint.addr6 = endpoint->addr6; peer->endpoint.src6 = endpoint->src6; } else { diff -u linux-azure-5.15-5.15.0/drivers/net/wireless/ath/ath10k/snoc.c linux-azure-5.15-5.15.0/drivers/net/wireless/ath/ath10k/snoc.c --- linux-azure-5.15-5.15.0/drivers/net/wireless/ath/ath10k/snoc.c +++ linux-azure-5.15-5.15.0/drivers/net/wireless/ath/ath10k/snoc.c @@ -1556,11 +1556,11 @@ node = of_parse_phandle(dev->of_node, "memory-region", 0); if (node) { ret = of_address_to_resource(node, 0, &r); + of_node_put(node); if (ret) { dev_err(dev, "failed to resolve msa fixed region\n"); return ret; } - of_node_put(node); ar->msa.paddr = r.start; ar->msa.mem_size = resource_size(&r); diff -u linux-azure-5.15-5.15.0/drivers/net/wireless/ath/ath11k/ahb.c linux-azure-5.15-5.15.0/drivers/net/wireless/ath/ath11k/ahb.c --- linux-azure-5.15-5.15.0/drivers/net/wireless/ath/ath11k/ahb.c +++ linux-azure-5.15-5.15.0/drivers/net/wireless/ath/ath11k/ahb.c @@ -391,6 +391,8 @@ for (j = 0; j < irq_grp->num_irq; j++) free_irq(ab->irq_num[irq_grp->irqs[j]], irq_grp); + + netif_napi_del(&irq_grp->napi); } } diff -u linux-azure-5.15-5.15.0/drivers/net/wireless/ath/ath11k/mac.c linux-azure-5.15-5.15.0/drivers/net/wireless/ath/ath11k/mac.c --- linux-azure-5.15-5.15.0/drivers/net/wireless/ath/ath11k/mac.c +++ linux-azure-5.15-5.15.0/drivers/net/wireless/ath/ath11k/mac.c @@ -2156,6 +2156,19 @@ if (ret) ath11k_warn(ar->ab, "failed to update bcn template: %d\n", ret); + if (vif->bss_conf.he_support) { + ret = ath11k_wmi_vdev_set_param_cmd(ar, arvif->vdev_id, + WMI_VDEV_PARAM_BA_MODE, + WMI_BA_MODE_BUFFER_SIZE_256); + if (ret) + ath11k_warn(ar->ab, + "failed to set BA BUFFER SIZE 256 for vdev: %d\n", + arvif->vdev_id); + else + ath11k_dbg(ar->ab, ATH11K_DBG_MAC, + "Set BA BUFFER SIZE 256 for VDEV: %d\n", + arvif->vdev_id); + } } if (changed & (BSS_CHANGED_BEACON_INFO | BSS_CHANGED_BEACON)) { @@ -2191,14 +2204,6 @@ if (arvif->is_up && vif->bss_conf.he_support && vif->bss_conf.he_oper.params) { - ret = ath11k_wmi_vdev_set_param_cmd(ar, arvif->vdev_id, - WMI_VDEV_PARAM_BA_MODE, - WMI_BA_MODE_BUFFER_SIZE_256); - if (ret) - ath11k_warn(ar->ab, - "failed to set BA BUFFER SIZE 256 for vdev: %d\n", - arvif->vdev_id); - param_id = WMI_VDEV_PARAM_HEOPS_0_31; param_value = vif->bss_conf.he_oper.params; ret = ath11k_wmi_vdev_set_param_cmd(ar, arvif->vdev_id, diff -u linux-azure-5.15-5.15.0/drivers/net/wireless/ath/ath11k/mhi.c linux-azure-5.15-5.15.0/drivers/net/wireless/ath/ath11k/mhi.c --- linux-azure-5.15-5.15.0/drivers/net/wireless/ath/ath11k/mhi.c +++ linux-azure-5.15-5.15.0/drivers/net/wireless/ath/ath11k/mhi.c @@ -519,7 +519,7 @@ ret = 0; break; case ATH11K_MHI_POWER_ON: - ret = mhi_async_power_up(ab_pci->mhi_ctrl); + ret = mhi_sync_power_up(ab_pci->mhi_ctrl); break; case ATH11K_MHI_POWER_OFF: mhi_power_down(ab_pci->mhi_ctrl, true); diff -u linux-azure-5.15-5.15.0/drivers/net/wireless/ath/ath11k/pci.c linux-azure-5.15-5.15.0/drivers/net/wireless/ath/ath11k/pci.c --- linux-azure-5.15-5.15.0/drivers/net/wireless/ath/ath11k/pci.c +++ linux-azure-5.15-5.15.0/drivers/net/wireless/ath/ath11k/pci.c @@ -1382,6 +1382,11 @@ struct ath11k_base *ab = dev_get_drvdata(dev); int ret; + if (test_bit(ATH11K_FLAG_QMI_FAIL, &ab->dev_flags)) { + ath11k_dbg(ab, ATH11K_DBG_BOOT, "boot skipping pci suspend as qmi is not initialised\n"); + return 0; + } + ret = ath11k_core_suspend(ab); if (ret) ath11k_warn(ab, "failed to suspend core: %d\n", ret); @@ -1394,6 +1399,11 @@ struct ath11k_base *ab = dev_get_drvdata(dev); int ret; + if (test_bit(ATH11K_FLAG_QMI_FAIL, &ab->dev_flags)) { + ath11k_dbg(ab, ATH11K_DBG_BOOT, "boot skipping pci resume as qmi is not initialised\n"); + return 0; + } + ret = ath11k_core_resume(ab); if (ret) ath11k_warn(ab, "failed to resume core: %d\n", ret); diff -u linux-azure-5.15-5.15.0/drivers/net/wireless/ath/ath9k/main.c linux-azure-5.15-5.15.0/drivers/net/wireless/ath/ath9k/main.c --- linux-azure-5.15-5.15.0/drivers/net/wireless/ath/ath9k/main.c +++ linux-azure-5.15-5.15.0/drivers/net/wireless/ath/ath9k/main.c @@ -839,7 +839,7 @@ continue; txinfo = IEEE80211_SKB_CB(bf->bf_mpdu); - fi = (struct ath_frame_info *)&txinfo->rate_driver_data[0]; + fi = (struct ath_frame_info *)&txinfo->status.status_driver_data[0]; if (fi->keyix == keyix) return true; } diff -u linux-azure-5.15-5.15.0/drivers/net/wireless/ath/wcn36xx/main.c linux-azure-5.15-5.15.0/drivers/net/wireless/ath/wcn36xx/main.c --- linux-azure-5.15-5.15.0/drivers/net/wireless/ath/wcn36xx/main.c +++ linux-azure-5.15-5.15.0/drivers/net/wireless/ath/wcn36xx/main.c @@ -1474,6 +1474,9 @@ if (iris_node) { if (of_device_is_compatible(iris_node, "qcom,wcn3620")) wcn->rf_id = RF_IRIS_WCN3620; + if (of_device_is_compatible(iris_node, "qcom,wcn3660") || + of_device_is_compatible(iris_node, "qcom,wcn3660b")) + wcn->rf_id = RF_IRIS_WCN3660; if (of_device_is_compatible(iris_node, "qcom,wcn3680")) wcn->rf_id = RF_IRIS_WCN3680; of_node_put(iris_node); diff -u linux-azure-5.15-5.15.0/drivers/net/wireless/ath/wcn36xx/wcn36xx.h linux-azure-5.15-5.15.0/drivers/net/wireless/ath/wcn36xx/wcn36xx.h --- linux-azure-5.15-5.15.0/drivers/net/wireless/ath/wcn36xx/wcn36xx.h +++ linux-azure-5.15-5.15.0/drivers/net/wireless/ath/wcn36xx/wcn36xx.h @@ -97,6 +97,7 @@ #define RF_UNKNOWN 0x0000 #define RF_IRIS_WCN3620 0x3620 +#define RF_IRIS_WCN3660 0x3660 #define RF_IRIS_WCN3680 0x3680 static inline void buff_to_be(u32 *buf, size_t len) diff -u linux-azure-5.15-5.15.0/drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c linux-azure-5.15-5.15.0/drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c --- linux-azure-5.15-5.15.0/drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c +++ linux-azure-5.15-5.15.0/drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c @@ -207,6 +207,8 @@ size = BRCMF_FW_MAX_NVRAM_SIZE; else size = data_len; + /* Add space for properties we may add */ + size += strlen(BRCMF_FW_DEFAULT_BOARDREV) + 1; /* Alloc for extra 0 byte + roundup by 4 + length field */ size += 1 + 3 + sizeof(u32); nvp->nvram = kzalloc(size, GFP_KERNEL); diff -u linux-azure-5.15-5.15.0/drivers/net/wireless/intel/iwlwifi/mvm/d3.c linux-azure-5.15-5.15.0/drivers/net/wireless/intel/iwlwifi/mvm/d3.c --- linux-azure-5.15-5.15.0/drivers/net/wireless/intel/iwlwifi/mvm/d3.c +++ linux-azure-5.15-5.15.0/drivers/net/wireless/intel/iwlwifi/mvm/d3.c @@ -2499,7 +2499,9 @@ /* start pseudo D3 */ rtnl_lock(); + wiphy_lock(mvm->hw->wiphy); err = __iwl_mvm_suspend(mvm->hw, mvm->hw->wiphy->wowlan_config, true); + wiphy_unlock(mvm->hw->wiphy); rtnl_unlock(); if (err > 0) err = -EINVAL; @@ -2555,7 +2557,9 @@ iwl_fw_dbg_read_d3_debug_data(&mvm->fwrt); rtnl_lock(); + wiphy_lock(mvm->hw->wiphy); __iwl_mvm_resume(mvm, true); + wiphy_unlock(mvm->hw->wiphy); rtnl_unlock(); iwl_mvm_resume_tcm(mvm); diff -u linux-azure-5.15-5.15.0/drivers/net/wireless/intel/iwlwifi/mvm/fw.c linux-azure-5.15-5.15.0/drivers/net/wireless/intel/iwlwifi/mvm/fw.c --- linux-azure-5.15-5.15.0/drivers/net/wireless/intel/iwlwifi/mvm/fw.c +++ linux-azure-5.15-5.15.0/drivers/net/wireless/intel/iwlwifi/mvm/fw.c @@ -1489,8 +1489,10 @@ while (!sband && i < NUM_NL80211_BANDS) sband = mvm->hw->wiphy->bands[i++]; - if (WARN_ON_ONCE(!sband)) + if (WARN_ON_ONCE(!sband)) { + ret = -ENODEV; goto error; + } chan = &sband->channels[0]; diff -u linux-azure-5.15-5.15.0/drivers/net/wireless/intel/iwlwifi/mvm/ops.c linux-azure-5.15-5.15.0/drivers/net/wireless/intel/iwlwifi/mvm/ops.c --- linux-azure-5.15-5.15.0/drivers/net/wireless/intel/iwlwifi/mvm/ops.c +++ linux-azure-5.15-5.15.0/drivers/net/wireless/intel/iwlwifi/mvm/ops.c @@ -238,7 +238,8 @@ */ mvm->fw_static_smps_request = req->event == cpu_to_le32(THERMAL_DUAL_CHAIN_REQ_DISABLE); - ieee80211_iterate_interfaces(mvm->hw, IEEE80211_IFACE_ITER_NORMAL, + ieee80211_iterate_interfaces(mvm->hw, + IEEE80211_IFACE_SKIP_SDATA_NOT_IN_DRIVER, iwl_mvm_intf_dual_chain_req, NULL); } diff -u linux-azure-5.15-5.15.0/drivers/net/wireless/intel/iwlwifi/mvm/scan.c linux-azure-5.15-5.15.0/drivers/net/wireless/intel/iwlwifi/mvm/scan.c --- linux-azure-5.15-5.15.0/drivers/net/wireless/intel/iwlwifi/mvm/scan.c +++ linux-azure-5.15-5.15.0/drivers/net/wireless/intel/iwlwifi/mvm/scan.c @@ -1890,7 +1890,10 @@ IWL_SCAN_CHANNEL_FLAG_CACHE_ADD; /* set fragmented ebs for fragmented scan on HB channels */ - if (iwl_mvm_is_scan_fragmented(params->hb_type)) + if ((!iwl_mvm_is_cdb_supported(mvm) && + iwl_mvm_is_scan_fragmented(params->type)) || + (iwl_mvm_is_cdb_supported(mvm) && + iwl_mvm_is_scan_fragmented(params->hb_type))) flags |= IWL_SCAN_CHANNEL_FLAG_EBS_FRAG; return flags; diff -u linux-azure-5.15-5.15.0/drivers/net/wireless/intel/iwlwifi/mvm/tx.c linux-azure-5.15-5.15.0/drivers/net/wireless/intel/iwlwifi/mvm/tx.c --- linux-azure-5.15-5.15.0/drivers/net/wireless/intel/iwlwifi/mvm/tx.c +++ linux-azure-5.15-5.15.0/drivers/net/wireless/intel/iwlwifi/mvm/tx.c @@ -271,15 +271,14 @@ /* info->control is only relevant for non HW rate control */ if (!ieee80211_hw_check(mvm->hw, HAS_RATE_CONTROL)) { - struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(sta); - /* HT rate doesn't make sense for a non data frame */ WARN_ONCE(info->control.rates[0].flags & IEEE80211_TX_RC_MCS && !ieee80211_is_data(fc), "Got a HT rate (flags:0x%x/mcs:%d/fc:0x%x/state:%d) for a non data frame\n", info->control.rates[0].flags, info->control.rates[0].idx, - le16_to_cpu(fc), sta ? mvmsta->sta_state : -1); + le16_to_cpu(fc), + sta ? iwl_mvm_sta_from_mac80211(sta)->sta_state : -1); rate_idx = info->control.rates[0].idx; } diff -u linux-azure-5.15-5.15.0/drivers/net/wireless/mediatek/mt76/mt76.h linux-azure-5.15-5.15.0/drivers/net/wireless/mediatek/mt76/mt76.h --- linux-azure-5.15-5.15.0/drivers/net/wireless/mediatek/mt76/mt76.h +++ linux-azure-5.15-5.15.0/drivers/net/wireless/mediatek/mt76/mt76.h @@ -19,7 +19,7 @@ #define MT_MCU_RING_SIZE 32 #define MT_RX_BUF_SIZE 2048 -#define MT_SKB_HEAD_LEN 128 +#define MT_SKB_HEAD_LEN 256 #define MT_MAX_NON_AQL_PKT 16 #define MT_TXQ_FREE_THR 32 diff -u linux-azure-5.15-5.15.0/drivers/net/wireless/mediatek/mt76/mt7615/mac.c linux-azure-5.15-5.15.0/drivers/net/wireless/mediatek/mt76/mt7615/mac.c --- linux-azure-5.15-5.15.0/drivers/net/wireless/mediatek/mt76/mt7615/mac.c +++ linux-azure-5.15-5.15.0/drivers/net/wireless/mediatek/mt76/mt7615/mac.c @@ -1732,7 +1732,7 @@ struct mt7615_dev *dev = phy->dev; int false_cca = ofdm ? phy->false_cca_ofdm : phy->false_cca_cck; bool ext_phy = phy != &dev->phy; - u16 def_th = ofdm ? -98 : -110; + s16 def_th = ofdm ? -98 : -110; bool update = false; s8 *sensitivity; int signal; @@ -2000,6 +2000,14 @@ test_bit(MT76_HW_SCHED_SCANNING, &dev->mphy.state)) goto out; + if (mutex_is_locked(&dev->mt76.mutex)) + /* if mt76 mutex is held we should not put the device + * to sleep since we are currently accessing device + * register map. We need to wait for the next power_save + * trigger. + */ + goto out; + if (time_is_after_jiffies(dev->pm.last_activity + delta)) { delta = dev->pm.last_activity + delta - jiffies; goto out; diff -u linux-azure-5.15-5.15.0/drivers/net/wireless/mediatek/mt76/mt7615/main.c linux-azure-5.15-5.15.0/drivers/net/wireless/mediatek/mt76/mt7615/main.c --- linux-azure-5.15-5.15.0/drivers/net/wireless/mediatek/mt76/mt7615/main.c +++ linux-azure-5.15-5.15.0/drivers/net/wireless/mediatek/mt76/mt7615/main.c @@ -682,6 +682,9 @@ struct ieee80211_sta_rates *sta_rates = rcu_dereference(sta->rates); int i; + if (!sta_rates) + return; + spin_lock_bh(&dev->mt76.lock); for (i = 0; i < ARRAY_SIZE(msta->rates); i++) { msta->rates[i].idx = sta_rates->rate[i].idx; diff -u linux-azure-5.15-5.15.0/drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c linux-azure-5.15-5.15.0/drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c --- linux-azure-5.15-5.15.0/drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c +++ linux-azure-5.15-5.15.0/drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c @@ -295,7 +295,7 @@ } if (sta_hdr) - sta_hdr->len = cpu_to_le16(sizeof(hdr)); + le16_add_cpu(&sta_hdr->len, sizeof(hdr)); return skb_put_data(nskb, &hdr, sizeof(hdr)); } diff -u linux-azure-5.15-5.15.0/drivers/net/wireless/mediatek/mt76/mt7915/mac.c linux-azure-5.15-5.15.0/drivers/net/wireless/mediatek/mt76/mt7915/mac.c --- linux-azure-5.15-5.15.0/drivers/net/wireless/mediatek/mt76/mt7915/mac.c +++ linux-azure-5.15-5.15.0/drivers/net/wireless/mediatek/mt76/mt7915/mac.c @@ -899,6 +899,7 @@ val = MT_TXD3_SN_VALID | FIELD_PREP(MT_TXD3_SEQ, IEEE80211_SEQ_TO_SN(seqno)); txwi[3] |= cpu_to_le32(val); + txwi[7] &= ~cpu_to_le32(MT_TXD7_HW_AMSDU); } val = FIELD_PREP(MT_TXD7_TYPE, fc_type) | diff -u linux-azure-5.15-5.15.0/drivers/net/wireless/mediatek/mt76/mt7915/mcu.c linux-azure-5.15-5.15.0/drivers/net/wireless/mediatek/mt76/mt7915/mcu.c --- linux-azure-5.15-5.15.0/drivers/net/wireless/mediatek/mt76/mt7915/mcu.c +++ linux-azure-5.15-5.15.0/drivers/net/wireless/mediatek/mt76/mt7915/mcu.c @@ -1396,8 +1396,11 @@ generic = (struct wtbl_generic *)tlv; if (sta) { + if (vif->type == NL80211_IFTYPE_STATION) + generic->partial_aid = cpu_to_le16(vif->bss_conf.aid); + else + generic->partial_aid = cpu_to_le16(sta->aid); memcpy(generic->peer_addr, sta->addr, ETH_ALEN); - generic->partial_aid = cpu_to_le16(sta->aid); generic->muar_idx = mvif->omac_idx; generic->qos = sta->wme; } else { @@ -1451,12 +1454,15 @@ case NL80211_IFTYPE_MESH_POINT: case NL80211_IFTYPE_AP: basic->conn_type = cpu_to_le32(CONNECTION_INFRA_STA); + basic->aid = cpu_to_le16(sta->aid); break; case NL80211_IFTYPE_STATION: basic->conn_type = cpu_to_le32(CONNECTION_INFRA_AP); + basic->aid = cpu_to_le16(vif->bss_conf.aid); break; case NL80211_IFTYPE_ADHOC: basic->conn_type = cpu_to_le32(CONNECTION_IBSS_ADHOC); + basic->aid = cpu_to_le16(sta->aid); break; default: WARN_ON(1); @@ -1464,7 +1470,6 @@ } memcpy(basic->peer_addr, sta->addr, ETH_ALEN); - basic->aid = cpu_to_le16(sta->aid); basic->qos = sta->wme; } diff -u linux-azure-5.15-5.15.0/drivers/net/wireless/mediatek/mt76/mt7921/debugfs.c linux-azure-5.15-5.15.0/drivers/net/wireless/mediatek/mt76/mt7921/debugfs.c --- linux-azure-5.15-5.15.0/drivers/net/wireless/mediatek/mt76/mt7921/debugfs.c +++ linux-azure-5.15-5.15.0/drivers/net/wireless/mediatek/mt76/mt7921/debugfs.c @@ -130,23 +130,22 @@ mt7921_mutex_acquire(dev); - for (i = 0; i < 16; i++) { - int j, acs = i / 4, index = i % 4; + for (i = 0; i < 4; i++) { u32 ctrl, val, qlen = 0; + int j; - val = mt76_rr(dev, MT_PLE_AC_QEMPTY(acs, index)); - ctrl = BIT(31) | BIT(15) | (acs << 8); + val = mt76_rr(dev, MT_PLE_AC_QEMPTY(i)); + ctrl = BIT(31) | BIT(11) | (i << 24); for (j = 0; j < 32; j++) { if (val & BIT(j)) continue; - mt76_wr(dev, MT_PLE_FL_Q0_CTRL, - ctrl | (j + (index << 5))); + mt76_wr(dev, MT_PLE_FL_Q0_CTRL, ctrl | j); qlen += mt76_get_field(dev, MT_PLE_FL_Q3_CTRL, GENMASK(11, 0)); } - seq_printf(s, "AC%d%d: queued=%d\n", acs, index, qlen); + seq_printf(s, "AC%d: queued=%d\n", i, qlen); } mt7921_mutex_release(dev); diff -u linux-azure-5.15-5.15.0/drivers/net/wireless/mediatek/mt76/mt7921/mac.c linux-azure-5.15-5.15.0/drivers/net/wireless/mediatek/mt76/mt7921/mac.c --- linux-azure-5.15-5.15.0/drivers/net/wireless/mediatek/mt76/mt7921/mac.c +++ linux-azure-5.15-5.15.0/drivers/net/wireless/mediatek/mt76/mt7921/mac.c @@ -1550,6 +1550,14 @@ test_bit(MT76_HW_SCHED_SCANNING, &mphy->state)) goto out; + if (mutex_is_locked(&dev->mt76.mutex)) + /* if mt76 mutex is held we should not put the device + * to sleep since we are currently accessing device + * register map. We need to wait for the next power_save + * trigger. + */ + goto out; + if (time_is_after_jiffies(dev->pm.last_activity + delta)) { delta = dev->pm.last_activity + delta - jiffies; goto out; diff -u linux-azure-5.15-5.15.0/drivers/net/wireless/mediatek/mt76/mt7921/main.c linux-azure-5.15-5.15.0/drivers/net/wireless/mediatek/mt76/mt7921/main.c --- linux-azure-5.15-5.15.0/drivers/net/wireless/mediatek/mt76/mt7921/main.c +++ linux-azure-5.15-5.15.0/drivers/net/wireless/mediatek/mt76/mt7921/main.c @@ -236,6 +236,7 @@ cancel_delayed_work_sync(&dev->pm.ps_work); cancel_work_sync(&dev->pm.wake_work); + cancel_work_sync(&dev->reset_work); mt76_connac_free_pending_tx_skbs(&dev->pm, NULL); mt7921_mutex_acquire(dev); diff -u linux-azure-5.15-5.15.0/drivers/net/wireless/mediatek/mt76/mt7921/regs.h linux-azure-5.15-5.15.0/drivers/net/wireless/mediatek/mt76/mt7921/regs.h --- linux-azure-5.15-5.15.0/drivers/net/wireless/mediatek/mt76/mt7921/regs.h +++ linux-azure-5.15-5.15.0/drivers/net/wireless/mediatek/mt76/mt7921/regs.h @@ -17,13 +17,12 @@ #define MT_PLE_BASE 0x8000 #define MT_PLE(ofs) (MT_PLE_BASE + (ofs)) -#define MT_PLE_FL_Q0_CTRL MT_PLE(0x1b0) -#define MT_PLE_FL_Q1_CTRL MT_PLE(0x1b4) -#define MT_PLE_FL_Q2_CTRL MT_PLE(0x1b8) -#define MT_PLE_FL_Q3_CTRL MT_PLE(0x1bc) +#define MT_PLE_FL_Q0_CTRL MT_PLE(0x3e0) +#define MT_PLE_FL_Q1_CTRL MT_PLE(0x3e4) +#define MT_PLE_FL_Q2_CTRL MT_PLE(0x3e8) +#define MT_PLE_FL_Q3_CTRL MT_PLE(0x3ec) -#define MT_PLE_AC_QEMPTY(ac, n) MT_PLE(0x300 + 0x10 * (ac) + \ - ((n) << 2)) +#define MT_PLE_AC_QEMPTY(_n) MT_PLE(0x500 + 0x40 * (_n)) #define MT_PLE_AMSDU_PACK_MSDU_CNT(n) MT_PLE(0x10e0 + ((n) << 2)) #define MT_MDP_BASE 0xf000 diff -u linux-azure-5.15-5.15.0/drivers/nvme/host/core.c linux-azure-5.15-5.15.0/drivers/nvme/host/core.c --- linux-azure-5.15-5.15.0/drivers/nvme/host/core.c +++ linux-azure-5.15-5.15.0/drivers/nvme/host/core.c @@ -1674,13 +1674,6 @@ blk_queue_max_write_zeroes_sectors(queue, UINT_MAX); } -static bool nvme_ns_ids_valid(struct nvme_ns_ids *ids) -{ - return !uuid_is_null(&ids->uuid) || - memchr_inv(ids->nguid, 0, sizeof(ids->nguid)) || - memchr_inv(ids->eui64, 0, sizeof(ids->eui64)); -} - static bool nvme_ns_ids_equal(struct nvme_ns_ids *a, struct nvme_ns_ids *b) { return uuid_equal(&a->uuid, &b->uuid) && @@ -1845,9 +1838,6 @@ nvme_config_discard(disk, ns); blk_queue_max_write_zeroes_sectors(disk->queue, ns->ctrl->max_zeroes_sectors); - - set_disk_ro(disk, (id->nsattr & NVME_NS_ATTR_RO) || - test_bit(NVME_NS_FORCE_RO, &ns->flags)); } static inline bool nvme_first_scan(struct gendisk *disk) @@ -1908,6 +1898,8 @@ goto out_unfreeze; } + set_disk_ro(ns->disk, (id->nsattr & NVME_NS_ATTR_RO) || + test_bit(NVME_NS_FORCE_RO, &ns->flags)); set_bit(NVME_NS_READY, &ns->flags); blk_mq_unfreeze_queue(ns->disk->queue); @@ -1920,6 +1912,9 @@ if (nvme_ns_head_multipath(ns->head)) { blk_mq_freeze_queue(ns->head->disk->queue); nvme_update_disk_info(ns->head->disk, ns, id); + set_disk_ro(ns->head->disk, + (id->nsattr & NVME_NS_ATTR_RO) || + test_bit(NVME_NS_FORCE_RO, &ns->flags)); nvme_mpath_revalidate_paths(ns); blk_stack_limits(&ns->head->disk->queue->limits, &ns->queue->limits, 0); @@ -3517,15 +3512,20 @@ NULL, }; -static struct nvme_ns_head *nvme_find_ns_head(struct nvme_subsystem *subsys, +static struct nvme_ns_head *nvme_find_ns_head(struct nvme_ctrl *ctrl, unsigned nsid) { struct nvme_ns_head *h; - lockdep_assert_held(&subsys->lock); + lockdep_assert_held(&ctrl->subsys->lock); - list_for_each_entry(h, &subsys->nsheads, entry) { - if (h->ns_id != nsid) + list_for_each_entry(h, &ctrl->subsys->nsheads, entry) { + /* + * Private namespaces can share NSIDs under some conditions. + * In that case we can't use the same ns_head for namespaces + * with the same NSID. + */ + if (h->ns_id != nsid || !nvme_is_unique_nsid(ctrl, h)) continue; if (!list_empty(&h->list) && nvme_tryget_ns_head(h)) return h; @@ -3534,16 +3534,24 @@ return NULL; } -static int __nvme_check_ids(struct nvme_subsystem *subsys, - struct nvme_ns_head *new) +static int nvme_subsys_check_duplicate_ids(struct nvme_subsystem *subsys, + struct nvme_ns_ids *ids) { + bool has_uuid = !uuid_is_null(&ids->uuid); + bool has_nguid = memchr_inv(ids->nguid, 0, sizeof(ids->nguid)); + bool has_eui64 = memchr_inv(ids->eui64, 0, sizeof(ids->eui64)); struct nvme_ns_head *h; lockdep_assert_held(&subsys->lock); list_for_each_entry(h, &subsys->nsheads, entry) { - if (nvme_ns_ids_valid(&new->ids) && - nvme_ns_ids_equal(&new->ids, &h->ids)) + if (has_uuid && uuid_equal(&ids->uuid, &h->ids.uuid)) + return -EINVAL; + if (has_nguid && + memcmp(&ids->nguid, &h->ids.nguid, sizeof(ids->nguid)) == 0) + return -EINVAL; + if (has_eui64 && + memcmp(&ids->eui64, &h->ids.eui64, sizeof(ids->eui64)) == 0) return -EINVAL; } @@ -3642,7 +3650,7 @@ head->ids = *ids; kref_init(&head->ref); - ret = __nvme_check_ids(ctrl->subsys, head); + ret = nvme_subsys_check_duplicate_ids(ctrl->subsys, &head->ids); if (ret) { dev_err(ctrl->device, "duplicate IDs for nsid %d\n", nsid); @@ -3685,7 +3693,7 @@ int ret = 0; mutex_lock(&ctrl->subsys->lock); - head = nvme_find_ns_head(ctrl->subsys, nsid); + head = nvme_find_ns_head(ctrl, nsid); if (!head) { head = nvme_alloc_ns_head(ctrl, nsid, ids); if (IS_ERR(head)) { diff -u linux-azure-5.15-5.15.0/drivers/nvme/host/multipath.c linux-azure-5.15-5.15.0/drivers/nvme/host/multipath.c --- linux-azure-5.15-5.15.0/drivers/nvme/host/multipath.c +++ linux-azure-5.15-5.15.0/drivers/nvme/host/multipath.c @@ -462,10 +462,11 @@ /* * Add a multipath node if the subsystems supports multiple controllers. - * We also do this for private namespaces as the namespace sharing data could - * change after a rescan. + * We also do this for private namespaces as the namespace sharing flag + * could change after a rescan. */ - if (!(ctrl->subsys->cmic & NVME_CTRL_CMIC_MULTI_CTRL) || !multipath) + if (!(ctrl->subsys->cmic & NVME_CTRL_CMIC_MULTI_CTRL) || + !nvme_is_unique_nsid(ctrl, head) || !multipath) return 0; head->disk = blk_alloc_disk(ctrl->numa_node); diff -u linux-azure-5.15-5.15.0/drivers/nvme/host/tcp.c linux-azure-5.15-5.15.0/drivers/nvme/host/tcp.c --- linux-azure-5.15-5.15.0/drivers/nvme/host/tcp.c +++ linux-azure-5.15-5.15.0/drivers/nvme/host/tcp.c @@ -30,6 +30,44 @@ module_param(so_priority, int, 0644); MODULE_PARM_DESC(so_priority, "nvme tcp socket optimize priority"); +#ifdef CONFIG_DEBUG_LOCK_ALLOC +/* lockdep can detect a circular dependency of the form + * sk_lock -> mmap_lock (page fault) -> fs locks -> sk_lock + * because dependencies are tracked for both nvme-tcp and user contexts. Using + * a separate class prevents lockdep from conflating nvme-tcp socket use with + * user-space socket API use. + */ +static struct lock_class_key nvme_tcp_sk_key[2]; +static struct lock_class_key nvme_tcp_slock_key[2]; + +static void nvme_tcp_reclassify_socket(struct socket *sock) +{ + struct sock *sk = sock->sk; + + if (WARN_ON_ONCE(!sock_allow_reclassification(sk))) + return; + + switch (sk->sk_family) { + case AF_INET: + sock_lock_init_class_and_name(sk, "slock-AF_INET-NVME", + &nvme_tcp_slock_key[0], + "sk_lock-AF_INET-NVME", + &nvme_tcp_sk_key[0]); + break; + case AF_INET6: + sock_lock_init_class_and_name(sk, "slock-AF_INET6-NVME", + &nvme_tcp_slock_key[1], + "sk_lock-AF_INET6-NVME", + &nvme_tcp_sk_key[1]); + break; + default: + WARN_ON_ONCE(1); + } +} +#else +static void nvme_tcp_reclassify_socket(struct socket *sock) { } +#endif + enum nvme_tcp_send_state { NVME_TCP_SEND_CMD_PDU = 0, NVME_TCP_SEND_H2C_PDU, @@ -1436,6 +1474,8 @@ goto err_destroy_mutex; } + nvme_tcp_reclassify_socket(queue->sock); + /* Single syn retry */ tcp_sock_set_syncnt(queue->sock->sk, 1); diff -u linux-azure-5.15-5.15.0/drivers/pci/controller/pci-aardvark.c linux-azure-5.15-5.15.0/drivers/pci/controller/pci-aardvark.c --- linux-azure-5.15-5.15.0/drivers/pci/controller/pci-aardvark.c +++ linux-azure-5.15-5.15.0/drivers/pci/controller/pci-aardvark.c @@ -844,7 +844,9 @@ case PCI_EXP_RTSTA: { u32 isr0 = advk_readl(pcie, PCIE_ISR0_REG); u32 msglog = advk_readl(pcie, PCIE_MSG_LOG_REG); - *value = (isr0 & PCIE_MSG_PM_PME_MASK) << 16 | (msglog >> 16); + *value = msglog >> 16; + if (isr0 & PCIE_MSG_PM_PME_MASK) + *value |= PCI_EXP_RTSTA_PME; return PCI_BRIDGE_EMUL_HANDLED; } @@ -1177,7 +1179,7 @@ msg->address_lo = lower_32_bits(msi_msg); msg->address_hi = upper_32_bits(msi_msg); - msg->data = data->irq; + msg->data = data->hwirq; } static int advk_msi_set_affinity(struct irq_data *irq_data, @@ -1194,15 +1196,11 @@ int hwirq, i; mutex_lock(&pcie->msi_used_lock); - hwirq = bitmap_find_next_zero_area(pcie->msi_used, MSI_IRQ_NUM, - 0, nr_irqs, 0); - if (hwirq >= MSI_IRQ_NUM) { - mutex_unlock(&pcie->msi_used_lock); - return -ENOSPC; - } - - bitmap_set(pcie->msi_used, hwirq, nr_irqs); + hwirq = bitmap_find_free_region(pcie->msi_used, MSI_IRQ_NUM, + order_base_2(nr_irqs)); mutex_unlock(&pcie->msi_used_lock); + if (hwirq < 0) + return -ENOSPC; for (i = 0; i < nr_irqs; i++) irq_domain_set_info(domain, virq + i, hwirq + i, @@ -1220,7 +1218,7 @@ struct advk_pcie *pcie = domain->host_data; mutex_lock(&pcie->msi_used_lock); - bitmap_clear(pcie->msi_used, d->hwirq, nr_irqs); + bitmap_release_region(pcie->msi_used, d->hwirq, order_base_2(nr_irqs)); mutex_unlock(&pcie->msi_used_lock); } @@ -1381,7 +1379,6 @@ static void advk_pcie_handle_msi(struct advk_pcie *pcie) { u32 msi_val, msi_mask, msi_status, msi_idx; - u16 msi_data; msi_mask = advk_readl(pcie, PCIE_MSI_MASK_REG); msi_val = advk_readl(pcie, PCIE_MSI_STATUS_REG); @@ -1391,13 +1388,9 @@ if (!(BIT(msi_idx) & msi_status)) continue; - /* - * msi_idx contains bits [4:0] of the msi_data and msi_data - * contains 16bit MSI interrupt number - */ advk_writel(pcie, BIT(msi_idx), PCIE_MSI_STATUS_REG); - msi_data = advk_readl(pcie, PCIE_MSI_PAYLOAD_REG) & PCIE_MSI_DATA_MASK; - generic_handle_irq(msi_data); + if (generic_handle_domain_irq(pcie->msi_inner_domain, msi_idx) == -EINVAL) + dev_err_ratelimited(&pcie->pdev->dev, "unexpected MSI 0x%02x\n", msi_idx); } advk_writel(pcie, PCIE_ISR0_MSI_INT_PENDING, diff -u linux-azure-5.15-5.15.0/drivers/pci/controller/pci-hyperv.c linux-azure-5.15-5.15.0/drivers/pci/controller/pci-hyperv.c --- linux-azure-5.15-5.15.0/drivers/pci/controller/pci-hyperv.c +++ linux-azure-5.15-5.15.0/drivers/pci/controller/pci-hyperv.c @@ -2080,12 +2080,17 @@ } } if (high_size <= 1 && low_size <= 1) { - /* Set the memory enable bit. */ - _hv_pcifront_read_config(hpdev, PCI_COMMAND, 2, - &command); - command |= PCI_COMMAND_MEMORY; - _hv_pcifront_write_config(hpdev, PCI_COMMAND, 2, - command); + /* + * No need to set the PCI_COMMAND_MEMORY bit as + * the core PCI driver doesn't require the bit + * to be pre-set. Actually here we intentionally + * keep the bit off so that the PCI BAR probing + * in the core PCI driver doesn't cause Hyper-V + * to unnecessarily unmap/map the virtual BARs + * from/to the physical BARs multiple times. + * This reduces the VM boot time significantly + * if the BAR sizes are huge. + */ break; } } @@ -3413,6 +3418,15 @@ hbus->bridge->domain_nr = dom; #ifdef CONFIG_X86 hbus->sysdata.domain = dom; +#elif defined(CONFIG_ARM64) + /* + * Set the PCI bus parent to be the corresponding VMbus + * device. Then the VMbus device will be assigned as the + * ACPI companion in pcibios_root_bridge_prepare() and + * pci_dma_configure() will propagate device coherence + * information to devices created on the bus. + */ + hbus->sysdata.parent = hdev->device.parent; #endif hbus->hdev = hdev; diff -u linux-azure-5.15-5.15.0/drivers/pci/controller/pci-xgene.c linux-azure-5.15-5.15.0/drivers/pci/controller/pci-xgene.c --- linux-azure-5.15-5.15.0/drivers/pci/controller/pci-xgene.c +++ linux-azure-5.15-5.15.0/drivers/pci/controller/pci-xgene.c @@ -466,7 +466,7 @@ return 1; } - if ((size > SZ_1K) && (size < SZ_4G) && !(*ib_reg_mask & (1 << 0))) { + if ((size > SZ_1K) && (size < SZ_1T) && !(*ib_reg_mask & (1 << 0))) { *ib_reg_mask |= (1 << 0); return 0; } @@ -480,28 +480,27 @@ } static void xgene_pcie_setup_ib_reg(struct xgene_pcie_port *port, - struct resource_entry *entry, - u8 *ib_reg_mask) + struct of_pci_range *range, u8 *ib_reg_mask) { void __iomem *cfg_base = port->cfg_base; struct device *dev = port->dev; void __iomem *bar_addr; u32 pim_reg; - u64 cpu_addr = entry->res->start; - u64 pci_addr = cpu_addr - entry->offset; - u64 size = resource_size(entry->res); + u64 cpu_addr = range->cpu_addr; + u64 pci_addr = range->pci_addr; + u64 size = range->size; u64 mask = ~(size - 1) | EN_REG; u32 flags = PCI_BASE_ADDRESS_MEM_TYPE_64; u32 bar_low; int region; - region = xgene_pcie_select_ib_reg(ib_reg_mask, size); + region = xgene_pcie_select_ib_reg(ib_reg_mask, range->size); if (region < 0) { dev_warn(dev, "invalid pcie dma-range config\n"); return; } - if (entry->res->flags & IORESOURCE_PREFETCH) + if (range->flags & IORESOURCE_PREFETCH) flags |= PCI_BASE_ADDRESS_MEM_PREFETCH; bar_low = pcie_bar_low_val((u32)cpu_addr, flags); @@ -532,13 +531,25 @@ static int xgene_pcie_parse_map_dma_ranges(struct xgene_pcie_port *port) { - struct pci_host_bridge *bridge = pci_host_bridge_from_priv(port); - struct resource_entry *entry; + struct device_node *np = port->node; + struct of_pci_range range; + struct of_pci_range_parser parser; + struct device *dev = port->dev; u8 ib_reg_mask = 0; - resource_list_for_each_entry(entry, &bridge->dma_ranges) - xgene_pcie_setup_ib_reg(port, entry, &ib_reg_mask); + if (of_pci_dma_range_parser_init(&parser, np)) { + dev_err(dev, "missing dma-ranges property\n"); + return -EINVAL; + } + /* Get the dma-ranges from DT */ + for_each_of_pci_range(&parser, &range) { + u64 end = range.cpu_addr + range.size - 1; + + dev_dbg(dev, "0x%08x 0x%016llx..0x%016llx -> 0x%016llx\n", + range.flags, range.cpu_addr, end, range.pci_addr); + xgene_pcie_setup_ib_reg(port, &range, &ib_reg_mask); + } return 0; } diff -u linux-azure-5.15-5.15.0/drivers/pci/hotplug/pciehp_hpc.c linux-azure-5.15-5.15.0/drivers/pci/hotplug/pciehp_hpc.c --- linux-azure-5.15-5.15.0/drivers/pci/hotplug/pciehp_hpc.c +++ linux-azure-5.15-5.15.0/drivers/pci/hotplug/pciehp_hpc.c @@ -98,6 +98,8 @@ if (slot_status & PCI_EXP_SLTSTA_CC) { pcie_capability_write_word(pdev, PCI_EXP_SLTSTA, PCI_EXP_SLTSTA_CC); + ctrl->cmd_busy = 0; + smp_mb(); return 1; } msleep(10); @@ -1058,6 +1060,8 @@ } DECLARE_PCI_FIXUP_CLASS_EARLY(PCI_VENDOR_ID_INTEL, PCI_ANY_ID, PCI_CLASS_BRIDGE_PCI, 8, quirk_cmd_compl); +DECLARE_PCI_FIXUP_CLASS_EARLY(PCI_VENDOR_ID_QCOM, 0x0110, + PCI_CLASS_BRIDGE_PCI, 8, quirk_cmd_compl); DECLARE_PCI_FIXUP_CLASS_EARLY(PCI_VENDOR_ID_QCOM, 0x0400, PCI_CLASS_BRIDGE_PCI, 8, quirk_cmd_compl); DECLARE_PCI_FIXUP_CLASS_EARLY(PCI_VENDOR_ID_QCOM, 0x0401, diff -u linux-azure-5.15-5.15.0/drivers/pci/quirks.c linux-azure-5.15-5.15.0/drivers/pci/quirks.c --- linux-azure-5.15-5.15.0/drivers/pci/quirks.c +++ linux-azure-5.15-5.15.0/drivers/pci/quirks.c @@ -1826,6 +1826,18 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_EESSC, quirk_alder_ioapic); #endif +static void quirk_no_msi(struct pci_dev *dev) +{ + pci_info(dev, "avoiding MSI to work around a hardware defect\n"); + dev->no_msi = 1; +} +DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_ATI, 0x4386, quirk_no_msi); +DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_ATI, 0x4387, quirk_no_msi); +DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_ATI, 0x4388, quirk_no_msi); +DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_ATI, 0x4389, quirk_no_msi); +DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_ATI, 0x438a, quirk_no_msi); +DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_ATI, 0x438b, quirk_no_msi); + static void quirk_pcie_mch(struct pci_dev *pdev) { pdev->no_msi = 1; @@ -5820,23 +5832,36 @@ PCI_CLASS_NOT_DEFINED, 8, apex_pci_fixup_class); /* - * Device [8086:9a09], [8086:a0b0] and [8086:a0bc] * BIOS may not be able to access config space of devices under VMD domain, so * it relies on software to enable ASPM for links under VMD. */ -static const struct pci_device_id vmd_bridge_tbl[] = { - { PCI_VDEVICE(INTEL, 0x9a09) }, - { PCI_VDEVICE(INTEL, 0xa0b0) }, - { PCI_VDEVICE(INTEL, 0xa0bc) }, - { } -}; +static bool pci_fixup_is_vmd_bridge(struct pci_dev *pdev) +{ + struct pci_bus *bus = pdev->bus; + struct device *dev; + struct pci_driver *pdrv; + + if (!pci_is_root_bus(bus)) + return false; + + dev = bus->bridge->parent; + if (dev == NULL) + return false; + + pdrv = pci_dev_driver(to_pci_dev(dev)); + if (pdrv == NULL || strcmp("vmd", pdrv->name)) + return false; + + return true; +} static void pci_fixup_enable_aspm(struct pci_dev *pdev) { - if (!pci_match_id(vmd_bridge_tbl, pdev)) + if (!pci_fixup_is_vmd_bridge(pdev)) return; pdev->dev_flags |= PCI_DEV_FLAGS_ENABLE_ASPM; + pci_info(pdev, "enable ASPM for pci bridge behind vmd"); } DECLARE_PCI_FIXUP_CLASS_HEADER(PCI_VENDOR_ID_INTEL, PCI_ANY_ID, PCI_CLASS_BRIDGE_PCI, 8, pci_fixup_enable_aspm); @@ -5851,7 +5876,7 @@ if (!parent) return; - if (!pci_match_id(vmd_bridge_tbl, parent)) + if (!pci_fixup_is_vmd_bridge(parent)) return; pos = pci_find_ext_capability(pdev, PCI_EXT_CAP_ID_LTR); @@ -5869,6 +5894,7 @@ /* 3145728ns, i.e. 0x300000ns */ pci_write_config_word(pdev, pos + PCI_LTR_MAX_SNOOP_LAT, 0x1003); pci_write_config_word(pdev, pos + PCI_LTR_MAX_NOSNOOP_LAT, 0x1003); + pci_info(pdev, "enable LTR for nvme behind vmd"); } DECLARE_PCI_FIXUP_CLASS_EARLY(PCI_ANY_ID, PCI_ANY_ID, PCI_CLASS_STORAGE_EXPRESS, 0, pci_fixup_enable_vmd_nvme_ltr); diff -u linux-azure-5.15-5.15.0/drivers/phy/broadcom/phy-brcm-usb.c linux-azure-5.15-5.15.0/drivers/phy/broadcom/phy-brcm-usb.c --- linux-azure-5.15-5.15.0/drivers/phy/broadcom/phy-brcm-usb.c +++ linux-azure-5.15-5.15.0/drivers/phy/broadcom/phy-brcm-usb.c @@ -283,6 +283,15 @@ .attrs = brcm_usb_phy_attrs, }; +static const struct match_chip_info chip_info_4908 = { + .init_func = &brcm_usb_dvr_init_4908, + .required_regs = { + BRCM_REGS_CTRL, + BRCM_REGS_XHCI_EC, + -1, + }, +}; + static const struct match_chip_info chip_info_7216 = { .init_func = &brcm_usb_dvr_init_7216, .required_regs = { @@ -318,7 +327,7 @@ static const struct of_device_id brcm_usb_dt_ids[] = { { .compatible = "brcm,bcm4908-usb-phy", - .data = &chip_info_7445, + .data = &chip_info_4908, }, { .compatible = "brcm,bcm7216-usb-phy", diff -u linux-azure-5.15-5.15.0/drivers/phy/phy-core-mipi-dphy.c linux-azure-5.15-5.15.0/drivers/phy/phy-core-mipi-dphy.c --- linux-azure-5.15-5.15.0/drivers/phy/phy-core-mipi-dphy.c +++ linux-azure-5.15-5.15.0/drivers/phy/phy-core-mipi-dphy.c @@ -64,10 +64,10 @@ cfg->hs_trail = max(4 * 8 * ui, 60000 + 4 * 4 * ui); cfg->init = 100; - cfg->lpx = 60000; + cfg->lpx = 50000; cfg->ta_get = 5 * cfg->lpx; cfg->ta_go = 4 * cfg->lpx; - cfg->ta_sure = 2 * cfg->lpx; + cfg->ta_sure = cfg->lpx; cfg->wakeup = 1000; cfg->hs_clk_rate = hs_clk_rate; diff -u linux-azure-5.15-5.15.0/drivers/pinctrl/pinctrl-rockchip.c linux-azure-5.15-5.15.0/drivers/pinctrl/pinctrl-rockchip.c --- linux-azure-5.15-5.15.0/drivers/pinctrl/pinctrl-rockchip.c +++ linux-azure-5.15-5.15.0/drivers/pinctrl/pinctrl-rockchip.c @@ -2702,6 +2702,7 @@ node = of_parse_phandle(np, "rockchip,grf", 0); if (node) { info->regmap_base = syscon_node_to_regmap(node); + of_node_put(node); if (IS_ERR(info->regmap_base)) return PTR_ERR(info->regmap_base); } else { @@ -2738,6 +2739,7 @@ node = of_parse_phandle(np, "rockchip,pmu", 0); if (node) { info->regmap_pmu = syscon_node_to_regmap(node); + of_node_put(node); if (IS_ERR(info->regmap_pmu)) return PTR_ERR(info->regmap_pmu); } diff -u linux-azure-5.15-5.15.0/drivers/pinctrl/renesas/core.c linux-azure-5.15-5.15.0/drivers/pinctrl/renesas/core.c --- linux-azure-5.15-5.15.0/drivers/pinctrl/renesas/core.c +++ linux-azure-5.15-5.15.0/drivers/pinctrl/renesas/core.c @@ -739,7 +739,7 @@ #ifdef DEBUG #define SH_PFC_MAX_REGS 300 -#define SH_PFC_MAX_ENUMS 3000 +#define SH_PFC_MAX_ENUMS 5000 static unsigned int sh_pfc_errors __initdata = 0; static unsigned int sh_pfc_warnings __initdata = 0; @@ -851,7 +851,8 @@ sh_pfc_check_reg(drvname, cfg_reg->reg); if (cfg_reg->field_width) { - n = cfg_reg->reg_width / cfg_reg->field_width; + fw = cfg_reg->field_width; + n = (cfg_reg->reg_width / fw) << fw; /* Skip field checks (done at build time) */ goto check_enum_ids; } diff -u linux-azure-5.15-5.15.0/drivers/platform/x86/Kconfig linux-azure-5.15-5.15.0/drivers/platform/x86/Kconfig --- linux-azure-5.15-5.15.0/drivers/platform/x86/Kconfig +++ linux-azure-5.15-5.15.0/drivers/platform/x86/Kconfig @@ -956,16 +956,16 @@ If you have a Topstar laptop, say Y or M here. -config I2C_MULTI_INSTANTIATE - tristate "I2C multi instantiate pseudo device driver" - depends on I2C && ACPI +config SERIAL_MULTI_INSTANTIATE + tristate "Serial bus multi instantiate pseudo device driver" + depends on I2C && SPI && ACPI help - Some ACPI-based systems list multiple i2c-devices in a single ACPI - firmware-node. This driver will instantiate separate i2c-clients + Some ACPI-based systems list multiple devices in a single ACPI + firmware-node. This driver will instantiate separate clients for each device in the firmware-node. To compile this driver as a module, choose M here: the module - will be called i2c-multi-instantiate. + will be called serial-multi-instantiate. config MLX_PLATFORM tristate "Mellanox Technologies platform support" diff -u linux-azure-5.15-5.15.0/drivers/platform/x86/Makefile linux-azure-5.15-5.15.0/drivers/platform/x86/Makefile --- linux-azure-5.15-5.15.0/drivers/platform/x86/Makefile +++ linux-azure-5.15-5.15.0/drivers/platform/x86/Makefile @@ -105,7 +105,7 @@ # Platform drivers obj-$(CONFIG_FW_ATTR_CLASS) += firmware_attributes_class.o -obj-$(CONFIG_I2C_MULTI_INSTANTIATE) += i2c-multi-instantiate.o +obj-$(CONFIG_SERIAL_MULTI_INSTANTIATE) += serial-multi-instantiate.o obj-$(CONFIG_MLX_PLATFORM) += mlx-platform.o obj-$(CONFIG_TOUCHSCREEN_DMI) += touchscreen_dmi.o obj-$(CONFIG_WIRELESS_HOTKEY) += wireless-hotkey.o diff -u linux-azure-5.15-5.15.0/drivers/ptp/ptp_clock.c linux-azure-5.15-5.15.0/drivers/ptp/ptp_clock.c --- linux-azure-5.15-5.15.0/drivers/ptp/ptp_clock.c +++ linux-azure-5.15-5.15.0/drivers/ptp/ptp_clock.c @@ -320,11 +320,18 @@ } EXPORT_SYMBOL(ptp_clock_register); +static int unregister_vclock(struct device *dev, void *data) +{ + struct ptp_clock *ptp = dev_get_drvdata(dev); + + ptp_vclock_unregister(info_to_vclock(ptp->info)); + return 0; +} + int ptp_clock_unregister(struct ptp_clock *ptp) { if (ptp_vclock_in_use(ptp)) { - pr_err("ptp: virtual clock in use\n"); - return -EBUSY; + device_for_each_child(&ptp->dev, NULL, unregister_vclock); } ptp->defunct = 1; diff -u linux-azure-5.15-5.15.0/drivers/regulator/qcom_smd-regulator.c linux-azure-5.15-5.15.0/drivers/regulator/qcom_smd-regulator.c --- linux-azure-5.15-5.15.0/drivers/regulator/qcom_smd-regulator.c +++ linux-azure-5.15-5.15.0/drivers/regulator/qcom_smd-regulator.c @@ -1268,8 +1268,10 @@ for_each_available_child_of_node(dev->of_node, node) { vreg = devm_kzalloc(&pdev->dev, sizeof(*vreg), GFP_KERNEL); - if (!vreg) + if (!vreg) { + of_node_put(node); return -ENOMEM; + } ret = rpm_regulator_init_vreg(vreg, dev, node, rpm, vreg_data); diff -u linux-azure-5.15-5.15.0/drivers/rtc/rtc-cmos.c linux-azure-5.15-5.15.0/drivers/rtc/rtc-cmos.c --- linux-azure-5.15-5.15.0/drivers/rtc/rtc-cmos.c +++ linux-azure-5.15-5.15.0/drivers/rtc/rtc-cmos.c @@ -222,6 +222,8 @@ static int cmos_read_time(struct device *dev, struct rtc_time *t) { + int ret; + /* * If pm_trace abused the RTC for storage, set the timespec to 0, * which tells the caller that this RTC value is unusable. @@ -229,7 +231,12 @@ if (!pm_trace_rtc_valid()) return -EIO; - mc146818_get_time(t); + ret = mc146818_get_time(t); + if (ret < 0) { + dev_err_ratelimited(dev, "unable to read current time\n"); + return ret; + } + return 0; } @@ -793,16 +800,14 @@ rename_region(ports, dev_name(&cmos_rtc.rtc->dev)); - spin_lock_irq(&rtc_lock); - - /* Ensure that the RTC is accessible. Bit 6 must be 0! */ - if ((CMOS_READ(RTC_VALID) & 0x40) != 0) { - spin_unlock_irq(&rtc_lock); - dev_warn(dev, "not accessible\n"); + if (!mc146818_does_rtc_work()) { + dev_warn(dev, "broken or not accessible\n"); retval = -ENXIO; goto cleanup1; } + spin_lock_irq(&rtc_lock); + if (!(flags & CMOS_RTC_FLAGS_NOFREQ)) { /* force periodic irq to CMOS reset default of 1024Hz; * diff -u linux-azure-5.15-5.15.0/drivers/rtc/rtc-mc146818-lib.c linux-azure-5.15-5.15.0/drivers/rtc/rtc-mc146818-lib.c --- linux-azure-5.15-5.15.0/drivers/rtc/rtc-mc146818-lib.c +++ linux-azure-5.15-5.15.0/drivers/rtc/rtc-mc146818-lib.c @@ -8,10 +8,36 @@ #include #endif -unsigned int mc146818_get_time(struct rtc_time *time) +/* + * If the UIP (Update-in-progress) bit of the RTC is set for more then + * 10ms, the RTC is apparently broken or not present. + */ +bool mc146818_does_rtc_work(void) +{ + int i; + unsigned char val; + unsigned long flags; + + for (i = 0; i < 10; i++) { + spin_lock_irqsave(&rtc_lock, flags); + val = CMOS_READ(RTC_FREQ_SELECT); + spin_unlock_irqrestore(&rtc_lock, flags); + + if ((val & RTC_UIP) == 0) + return true; + + mdelay(1); + } + + return false; +} +EXPORT_SYMBOL_GPL(mc146818_does_rtc_work); + +int mc146818_get_time(struct rtc_time *time) { unsigned char ctrl; unsigned long flags; + unsigned int iter_count = 0; unsigned char century = 0; bool retry; @@ -20,13 +46,13 @@ #endif again: - spin_lock_irqsave(&rtc_lock, flags); - /* Ensure that the RTC is accessible. Bit 6 must be 0! */ - if (WARN_ON_ONCE((CMOS_READ(RTC_VALID) & 0x40) != 0)) { - spin_unlock_irqrestore(&rtc_lock, flags); - memset(time, 0xff, sizeof(*time)); - return 0; + if (iter_count > 10) { + memset(time, 0, sizeof(*time)); + return -EIO; } + iter_count++; + + spin_lock_irqsave(&rtc_lock, flags); /* * Check whether there is an update in progress during which the @@ -116,7 +142,7 @@ time->tm_mon--; - return RTC_24H; + return 0; } EXPORT_SYMBOL_GPL(mc146818_get_time); @@ -176,8 +202,10 @@ if (yrs >= 100) yrs -= 100; - if (!(CMOS_READ(RTC_CONTROL) & RTC_DM_BINARY) - || RTC_ALWAYS_BCD) { + spin_lock_irqsave(&rtc_lock, flags); + save_control = CMOS_READ(RTC_CONTROL); + spin_unlock_irqrestore(&rtc_lock, flags); + if (!(save_control & RTC_DM_BINARY) || RTC_ALWAYS_BCD) { sec = bin2bcd(sec); min = bin2bcd(min); hrs = bin2bcd(hrs); diff -u linux-azure-5.15-5.15.0/drivers/scsi/lpfc/lpfc_init.c linux-azure-5.15-5.15.0/drivers/scsi/lpfc/lpfc_init.c --- linux-azure-5.15-5.15.0/drivers/scsi/lpfc/lpfc_init.c +++ linux-azure-5.15-5.15.0/drivers/scsi/lpfc/lpfc_init.c @@ -15200,6 +15200,8 @@ psli->sli_flag &= ~LPFC_SLI_ACTIVE; spin_unlock_irq(&phba->hbalock); + /* Init cpu_map array */ + lpfc_cpu_map_array_init(phba); /* Configure and enable interrupt */ intr_mode = lpfc_sli4_enable_intr(phba, phba->intr_mode); if (intr_mode == LPFC_INTR_ERROR) { diff -u linux-azure-5.15-5.15.0/drivers/scsi/mpi3mr/mpi3mr.h linux-azure-5.15-5.15.0/drivers/scsi/mpi3mr/mpi3mr.h --- linux-azure-5.15-5.15.0/drivers/scsi/mpi3mr/mpi3mr.h +++ linux-azure-5.15-5.15.0/drivers/scsi/mpi3mr/mpi3mr.h @@ -2,7 +2,7 @@ /* * Driver for Broadcom MPI3 Storage Controllers * - * Copyright (C) 2017-2021 Broadcom Inc. + * Copyright (C) 2017-2022 Broadcom Inc. * (mailto: mpi3mr-linuxdrv.pdl@broadcom.com) * */ @@ -45,6 +45,7 @@ #include "mpi/mpi30_init.h" #include "mpi/mpi30_ioc.h" #include "mpi/mpi30_sas.h" +#include "mpi/mpi30_pci.h" #include "mpi3mr_debug.h" /* Global list and lock for storing multiple adapters managed by the driver */ @@ -52,8 +53,8 @@ extern struct list_head mrioc_list; extern int prot_mask; -#define MPI3MR_DRIVER_VERSION "00.255.45.01" -#define MPI3MR_DRIVER_RELDATE "12-December-2020" +#define MPI3MR_DRIVER_VERSION "8.0.0.68.0" +#define MPI3MR_DRIVER_RELDATE "10-February-2022" #define MPI3MR_DRIVER_NAME "mpi3mr" #define MPI3MR_DRIVER_LICENSE "GPL" @@ -91,25 +92,31 @@ #define MPI3MR_HOSTTAG_IOCTLCMDS 2 #define MPI3MR_HOSTTAG_BLK_TMS 5 -#define MPI3MR_NUM_DEVRMCMD 1 +#define MPI3MR_NUM_DEVRMCMD 16 #define MPI3MR_HOSTTAG_DEVRMCMD_MIN (MPI3MR_HOSTTAG_BLK_TMS + 1) #define MPI3MR_HOSTTAG_DEVRMCMD_MAX (MPI3MR_HOSTTAG_DEVRMCMD_MIN + \ MPI3MR_NUM_DEVRMCMD - 1) -#define MPI3MR_INTERNAL_CMDS_RESVD MPI3MR_HOSTTAG_DEVRMCMD_MAX +#define MPI3MR_INTERNAL_CMDS_RESVD MPI3MR_HOSTTAG_DEVRMCMD_MAX +#define MPI3MR_NUM_EVTACKCMD 4 +#define MPI3MR_HOSTTAG_EVTACKCMD_MIN (MPI3MR_HOSTTAG_DEVRMCMD_MAX + 1) +#define MPI3MR_HOSTTAG_EVTACKCMD_MAX (MPI3MR_HOSTTAG_EVTACKCMD_MIN + \ + MPI3MR_NUM_EVTACKCMD - 1) /* Reduced resource count definition for crash kernel */ #define MPI3MR_HOST_IOS_KDUMP 128 /* command/controller interaction timeout definitions in seconds */ -#define MPI3MR_INTADMCMD_TIMEOUT 10 +#define MPI3MR_INTADMCMD_TIMEOUT 60 #define MPI3MR_PORTENABLE_TIMEOUT 300 -#define MPI3MR_ABORTTM_TIMEOUT 30 -#define MPI3MR_RESETTM_TIMEOUT 30 +#define MPI3MR_ABORTTM_TIMEOUT 60 +#define MPI3MR_RESETTM_TIMEOUT 60 #define MPI3MR_RESET_HOST_IOWAIT_TIMEOUT 5 #define MPI3MR_TSUPDATE_INTERVAL 900 #define MPI3MR_DEFAULT_SHUTDOWN_TIME 120 #define MPI3MR_RAID_ERRREC_RESET_TIMEOUT 180 +#define MPI3MR_PREPARE_FOR_RESET_TIMEOUT 180 +#define MPI3MR_RESET_ACK_TIMEOUT 30 #define MPI3MR_WATCHDOG_INTERVAL 1000 /* in milli seconds */ @@ -122,7 +129,7 @@ /* Definitions for Event replies and sense buffer allocated per controller */ #define MPI3MR_NUM_EVT_REPLIES 64 -#define MPI3MR_SENSEBUF_SZ 256 +#define MPI3MR_SENSE_BUF_SZ 256 #define MPI3MR_SENSEBUF_FACTOR 3 #define MPI3MR_CHAINBUF_FACTOR 3 #define MPI3MR_CHAINBUFDIX_FACTOR 2 @@ -136,17 +143,11 @@ /* ResponseCode definitions */ #define MPI3MR_RI_MASK_RESPCODE (0x000000FF) -#define MPI3MR_RSP_TM_COMPLETE 0x00 -#define MPI3MR_RSP_INVALID_FRAME 0x02 -#define MPI3MR_RSP_TM_NOT_SUPPORTED 0x04 -#define MPI3MR_RSP_TM_FAILED 0x05 -#define MPI3MR_RSP_TM_SUCCEEDED 0x08 -#define MPI3MR_RSP_TM_INVALID_LUN 0x09 -#define MPI3MR_RSP_TM_OVERLAPPED_TAG 0x0A #define MPI3MR_RSP_IO_QUEUED_ON_IOC \ MPI3_SCSITASKMGMT_RSPCODE_IO_QUEUED_ON_IOC #define MPI3MR_DEFAULT_MDTS (128 * 1024) +#define MPI3MR_DEFAULT_PGSZEXP (12) /* Command retry count definitions */ #define MPI3MR_DEV_RMHS_RETRY_COUNT 3 @@ -184,20 +185,6 @@ MRIOC_STATE_UNRECOVERABLE, }; -/* Init type definitions */ -enum mpi3mr_init_type { - MPI3MR_IT_INIT = 0, - MPI3MR_IT_RESET, - MPI3MR_IT_RESUME, -}; - -/* Cleanup reason definitions */ -enum mpi3mr_cleanup_reason { - MPI3MR_COMPLETE_CLEANUP = 0, - MPI3MR_REINIT_FAILURE, - MPI3MR_SUSPEND, -}; - /* Reset reason code definitions*/ enum mpi3mr_reset_reason { MPI3MR_RESET_FROM_BRINGUP = 1, @@ -223,7 +210,14 @@ MPI3MR_RESET_FROM_GETPKGVER_TIMEOUT = 21, MPI3MR_RESET_FROM_PELABORT_TIMEOUT = 22, MPI3MR_RESET_FROM_SYSFS = 23, - MPI3MR_RESET_FROM_SYSFS_TIMEOUT = 24 + MPI3MR_RESET_FROM_SYSFS_TIMEOUT = 24, + MPI3MR_RESET_FROM_FIRMWARE = 27, +}; + +/* Queue type definitions */ +enum queue_type { + MPI3MR_DEFAULT_QUEUE = 0, + MPI3MR_POLL_QUEUE, }; /** @@ -264,7 +258,7 @@ u16 max_vds; u16 max_hpds; u16 max_advhpds; - u16 max_raidpds; + u16 max_raid_pds; u16 min_devhandle; u16 max_devhandle; u16 max_op_req_q; @@ -337,6 +331,7 @@ * @pend_ios: Number of IOs pending in HW for this queue * @enable_irq_poll: Flag to indicate polling is enabled * @in_use: Queue is handled by poll/ISR + * @qtype: Type of queue (types defined in enum queue_type) */ struct op_reply_qinfo { u16 ci; @@ -351,6 +346,7 @@ atomic_t pend_ios; bool enable_irq_poll; atomic_t in_use; + enum queue_type qtype; }; /** @@ -389,6 +385,7 @@ * @pgsz: Device page size * @abort_to: Timeout for abort TM * @reset_to: Timeout for Target/LUN reset TM + * @dev_info: Device information bits */ struct tgt_dev_pcie { u32 mdts; @@ -396,6 +393,7 @@ u8 pgsz; u8 abort_to; u8 reset_to; + u16 dev_info; }; /** @@ -500,6 +498,8 @@ * @dev_removedelay: Device is waiting to be removed in FW * @dev_type: Device type * @tgt_dev: Internal target device pointer + * @pend_count: Counter to track pending I/Os during error + * handling */ struct mpi3mr_stgt_priv_data { struct scsi_target *starget; @@ -511,6 +511,7 @@ u8 dev_removedelay; u8 dev_type; struct mpi3mr_tgt_dev *tgt_dev; + u32 pend_count; }; /** @@ -519,11 +520,14 @@ * @tgt_priv_data: Scsi_target private data pointer * @lun_id: LUN ID of the device * @ncq_prio_enable: NCQ priority enable for SATA device + * @pend_count: Counter to track pending I/Os during error + * handling */ struct mpi3mr_sdev_priv_data { struct mpi3mr_stgt_priv_data *tgt_priv_data; u32 lun_id; u8 ncq_prio_enable; + u32 pend_count; }; /** @@ -631,6 +635,7 @@ * @ready_timeout: Controller ready timeout * @intr_info: Interrupt cookie pointer * @intr_info_count: Number of interrupt cookies + * @is_intr_info_set: Flag to indicate intr info is setup * @num_queues: Number of operational queues * @num_op_req_q: Number of operational request queues * @req_qinfo: Operational request queue info pointer @@ -682,17 +687,23 @@ * @chain_buf_lock: Chain buffer list lock * @host_tm_cmds: Command tracker for task management commands * @dev_rmhs_cmds: Command tracker for device removal commands + * @evtack_cmds: Command tracker for event ack commands * @devrem_bitmap_sz: Device removal bitmap size * @devrem_bitmap: Device removal bitmap * @dev_handle_bitmap_sz: Device handle bitmap size * @removepend_bitmap: Remove pending bitmap * @delayed_rmhs_list: Delayed device removal list + * @evtack_cmds_bitmap_sz: Event Ack bitmap size + * @evtack_cmds_bitmap: Event Ack bitmap + * @delayed_evtack_cmds_list: Delayed event acknowledgment list * @ts_update_counter: Timestamp update counter - * @fault_dbg: Fault debug flag * @reset_in_progress: Reset in progress flag * @unrecoverable: Controller unrecoverable flag + * @prev_reset_result: Result of previous reset * @reset_mutex: Controller reset mutex * @reset_waitq: Controller reset wait queue + * @prepare_for_reset: Prepare for reset event received + * @prepare_for_reset_timeout_counter: Prepare for reset timeout * @diagsave_timeout: Diagnostic information save timeout * @logging_level: Controller debug logging level * @flush_io_count: I/O count to flush after reset @@ -700,6 +711,9 @@ * @driver_info: Driver, Kernel, OS information to firmware * @change_count: Topology change count * @op_reply_q_offset: Operational reply queue offset with MSIx + * @default_qcount: Total Default queues + * @active_poll_qcount: Currently active poll queue count + * @requested_poll_qcount: User requested poll queue count */ struct mpi3mr_ioc { struct list_head list; @@ -740,6 +754,7 @@ struct mpi3mr_intr_info *intr_info; u16 intr_info_count; + bool is_intr_info_set; u16 num_queues; u16 num_op_req_q; @@ -759,6 +774,7 @@ dma_addr_t reply_buf_dma_max_address; u16 reply_free_qsz; + u16 reply_sz; struct dma_pool *reply_free_q_pool; __le64 *reply_free_q; dma_addr_t reply_free_q_dma; @@ -806,19 +822,26 @@ struct mpi3mr_drv_cmd host_tm_cmds; struct mpi3mr_drv_cmd dev_rmhs_cmds[MPI3MR_NUM_DEVRMCMD]; + struct mpi3mr_drv_cmd evtack_cmds[MPI3MR_NUM_EVTACKCMD]; u16 devrem_bitmap_sz; void *devrem_bitmap; u16 dev_handle_bitmap_sz; void *removepend_bitmap; struct list_head delayed_rmhs_list; + u16 evtack_cmds_bitmap_sz; + void *evtack_cmds_bitmap; + struct list_head delayed_evtack_cmds_list; u32 ts_update_counter; - u8 fault_dbg; u8 reset_in_progress; u8 unrecoverable; + int prev_reset_result; struct mutex reset_mutex; wait_queue_head_t reset_waitq; + u8 prepare_for_reset; + u16 prepare_for_reset_timeout_counter; + u16 diagsave_timeout; int logging_level; u16 flush_io_count; @@ -827,6 +850,10 @@ struct mpi3_driver_info_layout driver_info; u16 change_count; u16 op_reply_q_offset; + + u16 default_qcount; + u16 active_poll_qcount; + u16 requested_poll_qcount; }; /** @@ -839,6 +866,8 @@ * @send_ack: Event acknowledgment required or not * @process_evt: Bottomhalf processing required or not * @evt_ctx: Event context to send in Ack + * @pending_at_sml: waiting for device add/remove API to complete + * @discard: discard this event * @ref_count: kref count * @event_data: Actual MPI3 event data */ @@ -850,6 +879,8 @@ bool send_ack; bool process_evt; u32 evt_ctx; + bool pending_at_sml; + bool discard; struct kref ref_count; char event_data[0] __aligned(4); }; @@ -868,10 +899,23 @@ u8 iou_rc; }; +/** + * struct delayed_evt_ack_node - Delayed event ack node + * @list: list head + * @event: MPI3 event ID + * @event_ctx: event context + */ +struct delayed_evt_ack_node { + struct list_head list; + u8 event; + u32 event_ctx; +}; + int mpi3mr_setup_resources(struct mpi3mr_ioc *mrioc); void mpi3mr_cleanup_resources(struct mpi3mr_ioc *mrioc); -int mpi3mr_init_ioc(struct mpi3mr_ioc *mrioc, u8 init_type); -void mpi3mr_cleanup_ioc(struct mpi3mr_ioc *mrioc, u8 reason); +int mpi3mr_init_ioc(struct mpi3mr_ioc *mrioc); +int mpi3mr_reinit_ioc(struct mpi3mr_ioc *mrioc, u8 is_resume); +void mpi3mr_cleanup_ioc(struct mpi3mr_ioc *mrioc); int mpi3mr_issue_port_enable(struct mpi3mr_ioc *mrioc, u8 async); int mpi3mr_admin_request_post(struct mpi3mr_ioc *mrioc, void *admin_req, u16 admin_req_sz, u8 ignore_reset); @@ -888,6 +932,7 @@ u64 sense_buf_dma); void mpi3mr_memset_buffers(struct mpi3mr_ioc *mrioc); +void mpi3mr_free_mem(struct mpi3mr_ioc *mrioc); void mpi3mr_os_handle_events(struct mpi3mr_ioc *mrioc, struct mpi3_event_notification_reply *event_reply); void mpi3mr_process_op_reply_desc(struct mpi3mr_ioc *mrioc, @@ -898,13 +943,11 @@ int mpi3mr_soft_reset_handler(struct mpi3mr_ioc *mrioc, u32 reset_reason, u8 snapdump); -int mpi3mr_diagfault_reset_handler(struct mpi3mr_ioc *mrioc, - u32 reset_reason); void mpi3mr_ioc_disable_intr(struct mpi3mr_ioc *mrioc); void mpi3mr_ioc_enable_intr(struct mpi3mr_ioc *mrioc); enum mpi3mr_iocstate mpi3mr_get_iocstate(struct mpi3mr_ioc *mrioc); -int mpi3mr_send_event_ack(struct mpi3mr_ioc *mrioc, u8 event, +int mpi3mr_process_event_ack(struct mpi3mr_ioc *mrioc, u8 event, u32 event_ctx); void mpi3mr_wait_for_host_io(struct mpi3mr_ioc *mrioc, u32 timeout); @@ -913,5 +956,11 @@ void mpi3mr_invalidate_devhandles(struct mpi3mr_ioc *mrioc); void mpi3mr_rfresh_tgtdevs(struct mpi3mr_ioc *mrioc); -void mpi3mr_flush_delayed_rmhs_list(struct mpi3mr_ioc *mrioc); +void mpi3mr_flush_delayed_cmd_lists(struct mpi3mr_ioc *mrioc); +void mpi3mr_check_rh_fault_ioc(struct mpi3mr_ioc *mrioc, u32 reason_code); +void mpi3mr_print_fault_info(struct mpi3mr_ioc *mrioc); +void mpi3mr_check_rh_fault_ioc(struct mpi3mr_ioc *mrioc, u32 reason_code); +int mpi3mr_process_op_reply_q(struct mpi3mr_ioc *mrioc, + struct op_reply_qinfo *op_reply_q); +int mpi3mr_blk_mq_poll(struct Scsi_Host *shost, unsigned int queue_num); #endif /*MPI3MR_H_INCLUDED*/ diff -u linux-azure-5.15-5.15.0/drivers/scsi/mpi3mr/mpi3mr_fw.c linux-azure-5.15-5.15.0/drivers/scsi/mpi3mr/mpi3mr_fw.c --- linux-azure-5.15-5.15.0/drivers/scsi/mpi3mr/mpi3mr_fw.c +++ linux-azure-5.15-5.15.0/drivers/scsi/mpi3mr/mpi3mr_fw.c @@ -2,7 +2,7 @@ /* * Driver for Broadcom MPI3 Storage Controllers * - * Copyright (C) 2017-2021 Broadcom Inc. + * Copyright (C) 2017-2022 Broadcom Inc. * (mailto: mpi3mr-linuxdrv.pdl@broadcom.com) * */ @@ -10,6 +10,16 @@ #include "mpi3mr.h" #include +static int +mpi3mr_issue_reset(struct mpi3mr_ioc *mrioc, u16 reset_type, u32 reset_reason); +static int mpi3mr_setup_admin_qpair(struct mpi3mr_ioc *mrioc); +static void mpi3mr_process_factsdata(struct mpi3mr_ioc *mrioc, + struct mpi3_ioc_facts_data *facts_data); + +static int poll_queues; +module_param(poll_queues, int, 0444); +MODULE_PARM_DESC(poll_queues, "Number of queues for io_uring poll mode. (Range 1 - 126)"); + #if defined(writeq) && defined(CONFIG_64BIT) static inline void mpi3mr_writeq(__u64 b, volatile void __iomem *addr) { @@ -78,6 +88,7 @@ kfree(mrioc->intr_info); mrioc->intr_info = NULL; mrioc->intr_info_count = 0; + mrioc->is_intr_info_set = false; pci_free_irq_vectors(mrioc->pdev); } @@ -124,8 +135,9 @@ u64 reply_dma) { u32 old_idx = 0; + unsigned long flags; - spin_lock(&mrioc->reply_free_queue_lock); + spin_lock_irqsave(&mrioc->reply_free_queue_lock, flags); old_idx = mrioc->reply_free_queue_host_index; mrioc->reply_free_queue_host_index = ( (mrioc->reply_free_queue_host_index == @@ -134,15 +146,16 @@ mrioc->reply_free_q[old_idx] = cpu_to_le64(reply_dma); writel(mrioc->reply_free_queue_host_index, &mrioc->sysif_regs->reply_free_host_index); - spin_unlock(&mrioc->reply_free_queue_lock); + spin_unlock_irqrestore(&mrioc->reply_free_queue_lock, flags); } void mpi3mr_repost_sense_buf(struct mpi3mr_ioc *mrioc, u64 sense_buf_dma) { u32 old_idx = 0; + unsigned long flags; - spin_lock(&mrioc->sbq_lock); + spin_lock_irqsave(&mrioc->sbq_lock, flags); old_idx = mrioc->sbq_host_index; mrioc->sbq_host_index = ((mrioc->sbq_host_index == (mrioc->sense_buf_q_sz - 1)) ? 0 : @@ -150,7 +163,7 @@ mrioc->sense_buf_q[old_idx] = cpu_to_le64(sense_buf_dma); writel(mrioc->sbq_host_index, &mrioc->sysif_regs->sense_buffer_free_host_index); - spin_unlock(&mrioc->sbq_lock); + spin_unlock_irqrestore(&mrioc->sbq_lock, flags); } static void mpi3mr_print_event_data(struct mpi3mr_ioc *mrioc, @@ -171,9 +184,6 @@ case MPI3_EVENT_GPIO_INTERRUPT: desc = "GPIO Interrupt"; break; - case MPI3_EVENT_TEMP_THRESHOLD: - desc = "Temperature Threshold"; - break; case MPI3_EVENT_CABLE_MGMT: desc = "Cable Management"; break; @@ -303,6 +313,12 @@ return &mrioc->dev_rmhs_cmds[idx]; } + if (host_tag >= MPI3MR_HOSTTAG_EVTACKCMD_MIN && + host_tag <= MPI3MR_HOSTTAG_EVTACKCMD_MAX) { + idx = host_tag - MPI3MR_HOSTTAG_EVTACKCMD_MIN; + return &mrioc->evtack_cmds[idx]; + } + return NULL; } @@ -369,7 +385,7 @@ if (def_reply) { cmdptr->state |= MPI3MR_CMD_REPLY_VALID; memcpy((u8 *)cmdptr->reply, (u8 *)def_reply, - mrioc->facts.reply_sz); + mrioc->reply_sz); } if (cmdptr->is_waiting) { complete(&cmdptr->done); @@ -446,10 +462,21 @@ return reply_desc; } -static int mpi3mr_process_op_reply_q(struct mpi3mr_ioc *mrioc, - struct mpi3mr_intr_info *intr_info) +/** + * mpi3mr_process_op_reply_q - Operational reply queue handler + * @mrioc: Adapter instance reference + * @op_reply_q: Operational reply queue info + * + * Checks the specific operational reply queue and drains the + * reply queue entries until the queue is empty and process the + * individual reply descriptors. + * + * Return: 0 if queue is already processed,or number of reply + * descriptors processed. + */ +int mpi3mr_process_op_reply_q(struct mpi3mr_ioc *mrioc, + struct op_reply_qinfo *op_reply_q) { - struct op_reply_qinfo *op_reply_q = intr_info->op_reply_q; struct op_req_qinfo *op_req_q; u32 exp_phase; u32 reply_ci; @@ -500,7 +527,7 @@ * Ensure remaining completion happens from threaded ISR. */ if (num_op_reply > mrioc->max_host_ios) { - intr_info->op_reply_q->enable_irq_poll = true; + op_reply_q->enable_irq_poll = true; break; } @@ -515,6 +542,34 @@ return num_op_reply; } +/** + * mpi3mr_blk_mq_poll - Operational reply queue handler + * @shost: SCSI Host reference + * @queue_num: Request queue number (w.r.t OS it is hardware context number) + * + * Checks the specific operational reply queue and drains the + * reply queue entries until the queue is empty and process the + * individual reply descriptors. + * + * Return: 0 if queue is already processed,or number of reply + * descriptors processed. + */ +int mpi3mr_blk_mq_poll(struct Scsi_Host *shost, unsigned int queue_num) +{ + int num_entries = 0; + struct mpi3mr_ioc *mrioc; + + mrioc = (struct mpi3mr_ioc *)shost->hostdata; + + if ((mrioc->reset_in_progress || mrioc->prepare_for_reset)) + return 0; + + num_entries = mpi3mr_process_op_reply_q(mrioc, + &mrioc->op_reply_qinfo[queue_num]); + + return num_entries; +} + static irqreturn_t mpi3mr_isr_primary(int irq, void *privdata) { struct mpi3mr_intr_info *intr_info = privdata; @@ -535,7 +590,8 @@ if (!midx) num_admin_replies = mpi3mr_process_admin_reply_q(mrioc); if (intr_info->op_reply_q) - num_op_reply = mpi3mr_process_op_reply_q(mrioc, intr_info); + num_op_reply = mpi3mr_process_op_reply_q(mrioc, + intr_info->op_reply_q); if (num_admin_replies || num_op_reply) return IRQ_HANDLED; @@ -606,9 +662,10 @@ mpi3mr_process_admin_reply_q(mrioc); if (intr_info->op_reply_q) num_op_reply += - mpi3mr_process_op_reply_q(mrioc, intr_info); + mpi3mr_process_op_reply_q(mrioc, + intr_info->op_reply_q); - usleep_range(mrioc->irqpoll_sleep, 10 * mrioc->irqpoll_sleep); + usleep_range(MPI3MR_IRQ_POLL_SLEEP, 10 * MPI3MR_IRQ_POLL_SLEEP); } while (atomic_read(&intr_info->op_reply_q->pend_ios) && (num_op_reply < mrioc->max_host_ios)); @@ -652,6 +709,25 @@ return retval; } +static void mpi3mr_calc_poll_queues(struct mpi3mr_ioc *mrioc, u16 max_vectors) +{ + if (!mrioc->requested_poll_qcount) + return; + + /* Reserved for Admin and Default Queue */ + if (max_vectors > 2 && + (mrioc->requested_poll_qcount < max_vectors - 2)) { + ioc_info(mrioc, + "enabled polled queues (%d) msix (%d)\n", + mrioc->requested_poll_qcount, max_vectors); + } else { + ioc_info(mrioc, + "disabled polled queues (%d) msix (%d) because of no resources for default queue\n", + mrioc->requested_poll_qcount, max_vectors); + mrioc->requested_poll_qcount = 0; + } +} + /** * mpi3mr_setup_isr - Setup ISR for the controller * @mrioc: Adapter instance reference @@ -664,48 +740,72 @@ static int mpi3mr_setup_isr(struct mpi3mr_ioc *mrioc, u8 setup_one) { unsigned int irq_flags = PCI_IRQ_MSIX; - int max_vectors; + int max_vectors, min_vec; int retval; int i; - struct irq_affinity desc = { .pre_vectors = 1}; + struct irq_affinity desc = { .pre_vectors = 1, .post_vectors = 1 }; + + if (mrioc->is_intr_info_set) + return 0; mpi3mr_cleanup_isr(mrioc); - if (setup_one || reset_devices) + if (setup_one || reset_devices) { max_vectors = 1; - else { + retval = pci_alloc_irq_vectors(mrioc->pdev, + 1, max_vectors, irq_flags); + if (retval < 0) { + ioc_err(mrioc, "cannot allocate irq vectors, ret %d\n", + retval); + goto out_failed; + } + } else { max_vectors = - min_t(int, mrioc->cpu_count + 1, mrioc->msix_count); + min_t(int, mrioc->cpu_count + 1 + + mrioc->requested_poll_qcount, mrioc->msix_count); + + mpi3mr_calc_poll_queues(mrioc, max_vectors); ioc_info(mrioc, "MSI-X vectors supported: %d, no of cores: %d,", mrioc->msix_count, mrioc->cpu_count); ioc_info(mrioc, - "MSI-x vectors requested: %d\n", max_vectors); - } + "MSI-x vectors requested: %d poll_queues %d\n", + max_vectors, mrioc->requested_poll_qcount); + + desc.post_vectors = mrioc->requested_poll_qcount; + min_vec = desc.pre_vectors + desc.post_vectors; + irq_flags |= PCI_IRQ_AFFINITY | PCI_IRQ_ALL_TYPES; + + retval = pci_alloc_irq_vectors_affinity(mrioc->pdev, + min_vec, max_vectors, irq_flags, &desc); + + if (retval < 0) { + ioc_err(mrioc, "cannot allocate irq vectors, ret %d\n", + retval); + goto out_failed; + } - irq_flags |= PCI_IRQ_AFFINITY | PCI_IRQ_ALL_TYPES; - mrioc->op_reply_q_offset = (max_vectors > 1) ? 1 : 0; - retval = pci_alloc_irq_vectors_affinity(mrioc->pdev, - 1, max_vectors, irq_flags, &desc); - if (retval < 0) { - ioc_err(mrioc, "Cannot alloc irq vectors\n"); - goto out_failed; - } - if (retval != max_vectors) { - ioc_info(mrioc, - "allocated vectors (%d) are less than configured (%d)\n", - retval, max_vectors); /* * If only one MSI-x is allocated, then MSI-x 0 will be shared * between Admin queue and operational queue */ - if (retval == 1) + if (retval == min_vec) mrioc->op_reply_q_offset = 0; + else if (retval != (max_vectors)) { + ioc_info(mrioc, + "allocated vectors (%d) are less than configured (%d)\n", + retval, max_vectors); + } max_vectors = retval; + mrioc->op_reply_q_offset = (max_vectors > 1) ? 1 : 0; + + mpi3mr_calc_poll_queues(mrioc, max_vectors); + } + mrioc->intr_info = kzalloc(sizeof(struct mpi3mr_intr_info) * max_vectors, GFP_KERNEL); if (!mrioc->intr_info) { @@ -720,6 +820,8 @@ goto out_failed; } } + if (reset_devices || !setup_one) + mrioc->is_intr_info_set = true; mrioc->intr_info_count = max_vectors; mpi3mr_ioc_enable_intr(mrioc); return 0; @@ -796,6 +898,7 @@ }, { MPI3MR_RESET_FROM_SYSFS, "sysfs invocation" }, { MPI3MR_RESET_FROM_SYSFS_TIMEOUT, "sysfs TM timeout" }, + { MPI3MR_RESET_FROM_FIRMWARE, "firmware asynchronous reset" }, }; /** @@ -860,7 +963,7 @@ * * Return: Nothing. */ -static void mpi3mr_print_fault_info(struct mpi3mr_ioc *mrioc) +void mpi3mr_print_fault_info(struct mpi3mr_ioc *mrioc) { u32 ioc_status, code, code1, code2, code3; @@ -958,25 +1061,25 @@ ioc_config &= ~MPI3_SYSIF_IOC_CONFIG_ENABLE_IOC; writel(ioc_config, &mrioc->sysif_regs->ioc_configuration); - timeout = mrioc->ready_timeout * 10; + timeout = MPI3MR_RESET_ACK_TIMEOUT * 10; do { ioc_status = readl(&mrioc->sysif_regs->ioc_status); if ((ioc_status & MPI3_SYSIF_IOC_STATUS_RESET_HISTORY)) { mpi3mr_clear_reset_history(mrioc); - ioc_config = - readl(&mrioc->sysif_regs->ioc_configuration); - if (!((ioc_status & MPI3_SYSIF_IOC_STATUS_READY) || - (ioc_status & MPI3_SYSIF_IOC_STATUS_FAULT) || - (ioc_config & MPI3_SYSIF_IOC_CONFIG_ENABLE_IOC))) { - retval = 0; - break; - } + break; + } + if (ioc_status & MPI3_SYSIF_IOC_STATUS_FAULT) { + mpi3mr_print_fault_info(mrioc); + break; } msleep(100); } while (--timeout); - ioc_status = readl(&mrioc->sysif_regs->ioc_status); ioc_config = readl(&mrioc->sysif_regs->ioc_configuration); + if (timeout && !((ioc_status & MPI3_SYSIF_IOC_STATUS_READY) || + (ioc_status & MPI3_SYSIF_IOC_STATUS_FAULT) || + (ioc_config & MPI3_SYSIF_IOC_CONFIG_ENABLE_IOC))) + retval = 0; ioc_info(mrioc, "Base IOC Sts/Config after %s MUR is (0x%x)/(0x%x)\n", (!retval) ? "successful" : "failed", ioc_status, ioc_config); @@ -984,32 +1087,171 @@ } /** + * mpi3mr_revalidate_factsdata - validate IOCFacts parameters + * during reset/resume + * @mrioc: Adapter instance reference + * + * Return zero if the new IOCFacts parameters value is compatible with + * older values else return -EPERM + */ +static int +mpi3mr_revalidate_factsdata(struct mpi3mr_ioc *mrioc) +{ + u16 dev_handle_bitmap_sz; + void *removepend_bitmap; + + if (mrioc->facts.reply_sz > mrioc->reply_sz) { + ioc_err(mrioc, + "cannot increase reply size from %d to %d\n", + mrioc->reply_sz, mrioc->facts.reply_sz); + return -EPERM; + } + + if (mrioc->facts.max_op_reply_q < mrioc->num_op_reply_q) { + ioc_err(mrioc, + "cannot reduce number of operational reply queues from %d to %d\n", + mrioc->num_op_reply_q, + mrioc->facts.max_op_reply_q); + return -EPERM; + } + + if (mrioc->facts.max_op_req_q < mrioc->num_op_req_q) { + ioc_err(mrioc, + "cannot reduce number of operational request queues from %d to %d\n", + mrioc->num_op_req_q, mrioc->facts.max_op_req_q); + return -EPERM; + } + + dev_handle_bitmap_sz = mrioc->facts.max_devhandle / 8; + if (mrioc->facts.max_devhandle % 8) + dev_handle_bitmap_sz++; + if (dev_handle_bitmap_sz > mrioc->dev_handle_bitmap_sz) { + removepend_bitmap = krealloc(mrioc->removepend_bitmap, + dev_handle_bitmap_sz, GFP_KERNEL); + if (!removepend_bitmap) { + ioc_err(mrioc, + "failed to increase removepend_bitmap sz from: %d to %d\n", + mrioc->dev_handle_bitmap_sz, dev_handle_bitmap_sz); + return -EPERM; + } + memset(removepend_bitmap + mrioc->dev_handle_bitmap_sz, 0, + dev_handle_bitmap_sz - mrioc->dev_handle_bitmap_sz); + mrioc->removepend_bitmap = removepend_bitmap; + ioc_info(mrioc, + "increased dev_handle_bitmap_sz from %d to %d\n", + mrioc->dev_handle_bitmap_sz, dev_handle_bitmap_sz); + mrioc->dev_handle_bitmap_sz = dev_handle_bitmap_sz; + } + + return 0; +} + +/** * mpi3mr_bring_ioc_ready - Bring controller to ready state * @mrioc: Adapter instance reference * * Set Enable IOC bit in IOC configuration register and wait for * the controller to become ready. * - * Return: 0 on success, -1 on failure. + * Return: 0 on success, appropriate error on failure. */ static int mpi3mr_bring_ioc_ready(struct mpi3mr_ioc *mrioc) { - u32 ioc_config, timeout; - enum mpi3mr_iocstate current_state; + u32 ioc_config, ioc_status, timeout; + int retval = 0; + enum mpi3mr_iocstate ioc_state; + u64 base_info; + + ioc_status = readl(&mrioc->sysif_regs->ioc_status); + ioc_config = readl(&mrioc->sysif_regs->ioc_configuration); + base_info = lo_hi_readq(&mrioc->sysif_regs->ioc_information); + ioc_info(mrioc, "ioc_status(0x%08x), ioc_config(0x%08x), ioc_info(0x%016llx) at the bringup\n", + ioc_status, ioc_config, base_info); + + /*The timeout value is in 2sec unit, changing it to seconds*/ + mrioc->ready_timeout = + ((base_info & MPI3_SYSIF_IOC_INFO_LOW_TIMEOUT_MASK) >> + MPI3_SYSIF_IOC_INFO_LOW_TIMEOUT_SHIFT) * 2; + + ioc_info(mrioc, "ready timeout: %d seconds\n", mrioc->ready_timeout); + + ioc_state = mpi3mr_get_iocstate(mrioc); + ioc_info(mrioc, "controller is in %s state during detection\n", + mpi3mr_iocstate_name(ioc_state)); + + if (ioc_state == MRIOC_STATE_BECOMING_READY || + ioc_state == MRIOC_STATE_RESET_REQUESTED) { + timeout = mrioc->ready_timeout * 10; + do { + msleep(100); + } while (--timeout); + + ioc_state = mpi3mr_get_iocstate(mrioc); + ioc_info(mrioc, + "controller is in %s state after waiting to reset\n", + mpi3mr_iocstate_name(ioc_state)); + } + + if (ioc_state == MRIOC_STATE_READY) { + ioc_info(mrioc, "issuing message unit reset (MUR) to bring to reset state\n"); + retval = mpi3mr_issue_and_process_mur(mrioc, + MPI3MR_RESET_FROM_BRINGUP); + ioc_state = mpi3mr_get_iocstate(mrioc); + if (retval) + ioc_err(mrioc, + "message unit reset failed with error %d current state %s\n", + retval, mpi3mr_iocstate_name(ioc_state)); + } + if (ioc_state != MRIOC_STATE_RESET) { + mpi3mr_print_fault_info(mrioc); + ioc_info(mrioc, "issuing soft reset to bring to reset state\n"); + retval = mpi3mr_issue_reset(mrioc, + MPI3_SYSIF_HOST_DIAG_RESET_ACTION_SOFT_RESET, + MPI3MR_RESET_FROM_BRINGUP); + if (retval) { + ioc_err(mrioc, + "soft reset failed with error %d\n", retval); + goto out_failed; + } + } + ioc_state = mpi3mr_get_iocstate(mrioc); + if (ioc_state != MRIOC_STATE_RESET) { + ioc_err(mrioc, + "cannot bring controller to reset state, current state: %s\n", + mpi3mr_iocstate_name(ioc_state)); + goto out_failed; + } + mpi3mr_clear_reset_history(mrioc); + retval = mpi3mr_setup_admin_qpair(mrioc); + if (retval) { + ioc_err(mrioc, "failed to setup admin queues: error %d\n", + retval); + goto out_failed; + } + ioc_info(mrioc, "bringing controller to ready state\n"); ioc_config = readl(&mrioc->sysif_regs->ioc_configuration); ioc_config |= MPI3_SYSIF_IOC_CONFIG_ENABLE_IOC; writel(ioc_config, &mrioc->sysif_regs->ioc_configuration); timeout = mrioc->ready_timeout * 10; do { - current_state = mpi3mr_get_iocstate(mrioc); - if (current_state == MRIOC_STATE_READY) + ioc_state = mpi3mr_get_iocstate(mrioc); + if (ioc_state == MRIOC_STATE_READY) { + ioc_info(mrioc, + "successfully transitioned to %s state\n", + mpi3mr_iocstate_name(ioc_state)); return 0; + } msleep(100); } while (--timeout); - return -1; +out_failed: + ioc_state = mpi3mr_get_iocstate(mrioc); + ioc_err(mrioc, + "failed to bring to ready state, current state: %s\n", + mpi3mr_iocstate_name(ioc_state)); + return retval; } /** @@ -1026,7 +1268,6 @@ mpi3mr_soft_reset_success(u32 ioc_status, u32 ioc_config) { if (!((ioc_status & MPI3_SYSIF_IOC_STATUS_READY) || - (ioc_status & MPI3_SYSIF_IOC_STATUS_FAULT) || (ioc_config & MPI3_SYSIF_IOC_CONFIG_ENABLE_IOC))) return true; return false; @@ -1049,8 +1290,10 @@ if (!(ioc_status & MPI3_SYSIF_IOC_STATUS_FAULT)) return false; fault = readl(&mrioc->sysif_regs->fault) & MPI3_SYSIF_FAULT_CODE_MASK; - if (fault == MPI3_SYSIF_FAULT_CODE_DIAG_FAULT_RESET) + if (fault == MPI3_SYSIF_FAULT_CODE_DIAG_FAULT_RESET) { + mpi3mr_print_fault_info(mrioc); return true; + } return false; } @@ -1089,26 +1332,36 @@ u32 reset_reason) { int retval = -1; - u8 unlock_retry_count, reset_retry_count = 0; - u32 host_diagnostic, timeout, ioc_status, ioc_config; + u8 unlock_retry_count = 0; + u32 host_diagnostic, ioc_status, ioc_config; + u32 timeout = MPI3MR_RESET_ACK_TIMEOUT * 10; - pci_cfg_access_lock(mrioc->pdev); if ((reset_type != MPI3_SYSIF_HOST_DIAG_RESET_ACTION_SOFT_RESET) && (reset_type != MPI3_SYSIF_HOST_DIAG_RESET_ACTION_DIAG_FAULT)) - goto out; + return retval; if (mrioc->unrecoverable) - goto out; -retry_reset: - unlock_retry_count = 0; + return retval; + if (reset_reason == MPI3MR_RESET_FROM_FIRMWARE) { + retval = 0; + return retval; + } + + ioc_info(mrioc, "%s reset due to %s(0x%x)\n", + mpi3mr_reset_type_name(reset_type), + mpi3mr_reset_rc_name(reset_reason), reset_reason); + mpi3mr_clear_reset_history(mrioc); do { ioc_info(mrioc, "Write magic sequence to unlock host diag register (retry=%d)\n", ++unlock_retry_count); if (unlock_retry_count >= MPI3MR_HOSTDIAG_UNLOCK_RETRY_COUNT) { - writel(reset_reason, &mrioc->sysif_regs->scratchpad[0]); + ioc_err(mrioc, + "%s reset failed due to unlock failure, host_diagnostic(0x%08x)\n", + mpi3mr_reset_type_name(reset_type), + host_diagnostic); mrioc->unrecoverable = 1; - goto out; + return retval; } writel(MPI3_SYSIF_WRITE_SEQUENCE_KEY_VALUE_FLUSH, @@ -1133,31 +1386,26 @@ } while (!(host_diagnostic & MPI3_SYSIF_HOST_DIAG_DIAG_WRITE_ENABLE)); writel(reset_reason, &mrioc->sysif_regs->scratchpad[0]); - ioc_info(mrioc, "%s reset due to %s(0x%x)\n", - mpi3mr_reset_type_name(reset_type), - mpi3mr_reset_rc_name(reset_reason), reset_reason); writel(host_diagnostic | reset_type, &mrioc->sysif_regs->host_diagnostic); - timeout = mrioc->ready_timeout * 10; - if (reset_type == MPI3_SYSIF_HOST_DIAG_RESET_ACTION_SOFT_RESET) { + switch (reset_type) { + case MPI3_SYSIF_HOST_DIAG_RESET_ACTION_SOFT_RESET: do { ioc_status = readl(&mrioc->sysif_regs->ioc_status); - if (ioc_status & - MPI3_SYSIF_IOC_STATUS_RESET_HISTORY) { + ioc_config = + readl(&mrioc->sysif_regs->ioc_configuration); + if ((ioc_status & MPI3_SYSIF_IOC_STATUS_RESET_HISTORY) + && mpi3mr_soft_reset_success(ioc_status, ioc_config) + ) { mpi3mr_clear_reset_history(mrioc); - ioc_config = - readl(&mrioc->sysif_regs->ioc_configuration); - if (mpi3mr_soft_reset_success(ioc_status, - ioc_config)) { - retval = 0; - break; - } + retval = 0; + break; } msleep(100); } while (--timeout); - writel(MPI3_SYSIF_WRITE_SEQUENCE_KEY_VALUE_2ND, - &mrioc->sysif_regs->write_sequence); - } else if (reset_type == MPI3_SYSIF_HOST_DIAG_RESET_ACTION_DIAG_FAULT) { + mpi3mr_print_fault_info(mrioc); + break; + case MPI3_SYSIF_HOST_DIAG_RESET_ACTION_DIAG_FAULT: do { ioc_status = readl(&mrioc->sysif_regs->ioc_status); if (mpi3mr_diagfault_success(mrioc, ioc_status)) { @@ -1166,28 +1414,22 @@ } msleep(100); } while (--timeout); - mpi3mr_clear_reset_history(mrioc); - writel(MPI3_SYSIF_WRITE_SEQUENCE_KEY_VALUE_2ND, - &mrioc->sysif_regs->write_sequence); - } - if (retval && ((++reset_retry_count) < MPI3MR_MAX_RESET_RETRY_COUNT)) { - ioc_status = readl(&mrioc->sysif_regs->ioc_status); - ioc_config = readl(&mrioc->sysif_regs->ioc_configuration); - ioc_info(mrioc, - "Base IOC Sts/Config after reset try %d is (0x%x)/(0x%x)\n", - reset_retry_count, ioc_status, ioc_config); - goto retry_reset; + break; + default: + break; } -out: - pci_cfg_access_unlock(mrioc->pdev); - ioc_status = readl(&mrioc->sysif_regs->ioc_status); - ioc_config = readl(&mrioc->sysif_regs->ioc_configuration); + writel(MPI3_SYSIF_WRITE_SEQUENCE_KEY_VALUE_2ND, + &mrioc->sysif_regs->write_sequence); + ioc_config = readl(&mrioc->sysif_regs->ioc_configuration); + ioc_status = readl(&mrioc->sysif_regs->ioc_status); ioc_info(mrioc, - "Base IOC Sts/Config after %s reset is (0x%x)/(0x%x)\n", - (!retval) ? "successful" : "failed", ioc_status, + "ioc_status/ioc_onfig after %s reset is (0x%x)/(0x%x)\n", + (!retval)?"successful":"failed", ioc_status, ioc_config); + if (retval) + mrioc->unrecoverable = 1; return retval; } @@ -1275,7 +1517,7 @@ MPI3MR_MAX_SEG_LIST_SIZE, mrioc->req_qinfo[q_idx].q_segment_list, mrioc->req_qinfo[q_idx].q_segment_list_dma); - mrioc->op_reply_qinfo[q_idx].q_segment_list = NULL; + mrioc->req_qinfo[q_idx].q_segment_list = NULL; } } else size = mrioc->req_qinfo[q_idx].segment_qd * @@ -1351,10 +1593,11 @@ static int mpi3mr_delete_op_reply_q(struct mpi3mr_ioc *mrioc, u16 qidx) { struct mpi3_delete_reply_queue_request delq_req; + struct op_reply_qinfo *op_reply_q = mrioc->op_reply_qinfo + qidx; int retval = 0; u16 reply_qid = 0, midx; - reply_qid = mrioc->op_reply_qinfo[qidx].qid; + reply_qid = op_reply_q->qid; midx = REPLY_QUEUE_IDX_TO_MSIX_IDX(qidx, mrioc->op_reply_q_offset); @@ -1364,6 +1607,9 @@ goto out; } + (op_reply_q->qtype == MPI3MR_DEFAULT_QUEUE) ? mrioc->default_qcount-- : + mrioc->active_poll_qcount--; + memset(&delq_req, 0, sizeof(delq_req)); mutex_lock(&mrioc->init_cmds.mutex); if (mrioc->init_cmds.state & MPI3MR_CMD_PENDING) { @@ -1389,13 +1635,9 @@ wait_for_completion_timeout(&mrioc->init_cmds.done, (MPI3MR_INTADMCMD_TIMEOUT * HZ)); if (!(mrioc->init_cmds.state & MPI3MR_CMD_COMPLETE)) { - ioc_err(mrioc, "Issue DelRepQ: command timed out\n"); - mpi3mr_set_diagsave(mrioc); - mpi3mr_issue_reset(mrioc, - MPI3_SYSIF_HOST_DIAG_RESET_ACTION_DIAG_FAULT, + ioc_err(mrioc, "delete reply queue timed out\n"); + mpi3mr_check_rh_fault_ioc(mrioc, MPI3MR_RESET_FROM_DELREPQ_TIMEOUT); - mrioc->unrecoverable = 1; - retval = -1; goto out_unlock; } @@ -1594,8 +1836,26 @@ create_req.host_tag = cpu_to_le16(MPI3MR_HOSTTAG_INITCMDS); create_req.function = MPI3_FUNCTION_CREATE_REPLY_QUEUE; create_req.queue_id = cpu_to_le16(reply_qid); - create_req.flags = MPI3_CREATE_REPLY_QUEUE_FLAGS_INT_ENABLE_ENABLE; - create_req.msix_index = cpu_to_le16(mrioc->intr_info[midx].msix_index); + + if (midx < (mrioc->intr_info_count - mrioc->requested_poll_qcount)) + op_reply_q->qtype = MPI3MR_DEFAULT_QUEUE; + else + op_reply_q->qtype = MPI3MR_POLL_QUEUE; + + if (op_reply_q->qtype == MPI3MR_DEFAULT_QUEUE) { + create_req.flags = + MPI3_CREATE_REPLY_QUEUE_FLAGS_INT_ENABLE_ENABLE; + create_req.msix_index = + cpu_to_le16(mrioc->intr_info[midx].msix_index); + } else { + create_req.msix_index = cpu_to_le16(mrioc->intr_info_count - 1); + ioc_info(mrioc, "create reply queue(polled): for qid(%d), midx(%d)\n", + reply_qid, midx); + if (!mrioc->active_poll_qcount) + disable_irq_nosync(pci_irq_vector(mrioc->pdev, + mrioc->intr_info_count - 1)); + } + if (mrioc->enable_segqueue) { create_req.flags |= MPI3_CREATE_REQUEST_QUEUE_FLAGS_SEGMENTED_SEGMENTED; @@ -1617,12 +1877,9 @@ wait_for_completion_timeout(&mrioc->init_cmds.done, (MPI3MR_INTADMCMD_TIMEOUT * HZ)); if (!(mrioc->init_cmds.state & MPI3MR_CMD_COMPLETE)) { - ioc_err(mrioc, "CreateRepQ: command timed out\n"); - mpi3mr_set_diagsave(mrioc); - mpi3mr_issue_reset(mrioc, - MPI3_SYSIF_HOST_DIAG_RESET_ACTION_DIAG_FAULT, + ioc_err(mrioc, "create reply queue timed out\n"); + mpi3mr_check_rh_fault_ioc(mrioc, MPI3MR_RESET_FROM_CREATEREPQ_TIMEOUT); - mrioc->unrecoverable = 1; retval = -1; goto out_unlock; } @@ -1636,7 +1893,11 @@ goto out_unlock; } op_reply_q->qid = reply_qid; - mrioc->intr_info[midx].op_reply_q = op_reply_q; + if (midx < mrioc->intr_info_count) + mrioc->intr_info[midx].op_reply_q = op_reply_q; + + (op_reply_q->qtype == MPI3MR_DEFAULT_QUEUE) ? mrioc->default_qcount++ : + mrioc->active_poll_qcount++; out_unlock: mrioc->init_cmds.state = MPI3MR_CMD_NOTUSED; @@ -1724,12 +1985,9 @@ wait_for_completion_timeout(&mrioc->init_cmds.done, (MPI3MR_INTADMCMD_TIMEOUT * HZ)); if (!(mrioc->init_cmds.state & MPI3MR_CMD_COMPLETE)) { - ioc_err(mrioc, "CreateReqQ: command timed out\n"); - mpi3mr_set_diagsave(mrioc); - if (mpi3mr_issue_reset(mrioc, - MPI3_SYSIF_HOST_DIAG_RESET_ACTION_DIAG_FAULT, - MPI3MR_RESET_FROM_CREATEREQQ_TIMEOUT)) - mrioc->unrecoverable = 1; + ioc_err(mrioc, "create request queue timed out\n"); + mpi3mr_check_rh_fault_ioc(mrioc, + MPI3MR_RESET_FROM_CREATEREQQ_TIMEOUT); retval = -1; goto out_unlock; } @@ -1773,8 +2031,13 @@ mrioc->intr_info_count - mrioc->op_reply_q_offset; if (!mrioc->num_queues) mrioc->num_queues = min_t(int, num_queues, msix_count_op_q); - num_queues = mrioc->num_queues; - ioc_info(mrioc, "Trying to create %d Operational Q pairs\n", + /* + * During reset set the num_queues to the number of queues + * that was set before the reset. + */ + num_queues = mrioc->num_op_reply_q ? + mrioc->num_op_reply_q : mrioc->num_queues; + ioc_info(mrioc, "trying to create %d operational queue pairs\n", num_queues); if (!mrioc->req_qinfo) { @@ -1816,8 +2079,10 @@ goto out_failed; } mrioc->num_op_reply_q = mrioc->num_op_req_q = i; - ioc_info(mrioc, "Successfully created %d Operational Q pairs\n", - mrioc->num_op_reply_q); + ioc_info(mrioc, + "successfully created %d operational queue pairs(default/polled) queue = (%d/%d)\n", + mrioc->num_op_reply_q, mrioc->default_qcount, + mrioc->active_poll_qcount); return retval; out_failed: @@ -1865,7 +2130,7 @@ if (mpi3mr_check_req_qfull(op_req_q)) { midx = REPLY_QUEUE_IDX_TO_MSIX_IDX( reply_qidx, mrioc->op_reply_q_offset); - mpi3mr_process_op_reply_q(mrioc, &mrioc->intr_info[midx]); + mpi3mr_process_op_reply_q(mrioc, mrioc->intr_info[midx].op_reply_q); if (mpi3mr_check_req_qfull(op_req_q)) { retval = -EAGAIN; @@ -1903,6 +2168,42 @@ } /** + * mpi3mr_check_rh_fault_ioc - check reset history and fault + * controller + * @mrioc: Adapter instance reference + * @reason_code: reason code for the fault. + * + * This routine will save snapdump and fault the controller with + * the given reason code if it is not already in the fault or + * not asynchronosuly reset. This will be used to handle + * initilaization time faults/resets/timeout as in those cases + * immediate soft reset invocation is not required. + * + * Return: None. + */ +void mpi3mr_check_rh_fault_ioc(struct mpi3mr_ioc *mrioc, u32 reason_code) +{ + u32 ioc_status, host_diagnostic, timeout; + + ioc_status = readl(&mrioc->sysif_regs->ioc_status); + if ((ioc_status & MPI3_SYSIF_IOC_STATUS_RESET_HISTORY) || + (ioc_status & MPI3_SYSIF_IOC_STATUS_FAULT)) { + mpi3mr_print_fault_info(mrioc); + return; + } + mpi3mr_set_diagsave(mrioc); + mpi3mr_issue_reset(mrioc, MPI3_SYSIF_HOST_DIAG_RESET_ACTION_DIAG_FAULT, + reason_code); + timeout = MPI3_SYSIF_DIAG_SAVE_TIMEOUT * 10; + do { + host_diagnostic = readl(&mrioc->sysif_regs->host_diagnostic); + if (!(host_diagnostic & MPI3_SYSIF_HOST_DIAG_SAVE_IN_PROGRESS)) + break; + msleep(100); + } while (--timeout); +} + +/** * mpi3mr_sync_timestamp - Issue time stamp sync request * @mrioc: Adapter reference * @@ -1947,8 +2248,9 @@ if (!(mrioc->init_cmds.state & MPI3MR_CMD_COMPLETE)) { ioc_err(mrioc, "Issue IOUCTL time_stamp: command timed out\n"); mrioc->init_cmds.is_waiting = 0; - mpi3mr_soft_reset_handler(mrioc, - MPI3MR_RESET_FROM_TSU_TIMEOUT, 1); + if (!(mrioc->init_cmds.state & MPI3MR_CMD_RESET)) + mpi3mr_soft_reset_handler(mrioc, + MPI3MR_RESET_FROM_TSU_TIMEOUT, 1); retval = -1; goto out_unlock; } @@ -1971,6 +2273,91 @@ } /** + * mpi3mr_print_pkg_ver - display controller fw package version + * @mrioc: Adapter reference + * + * Retrieve firmware package version from the component image + * header of the controller flash and display it. + * + * Return: 0 on success and non-zero on failure. + */ +static int mpi3mr_print_pkg_ver(struct mpi3mr_ioc *mrioc) +{ + struct mpi3_ci_upload_request ci_upload; + int retval = -1; + void *data = NULL; + dma_addr_t data_dma; + struct mpi3_ci_manifest_mpi *manifest; + u32 data_len = sizeof(struct mpi3_ci_manifest_mpi); + u8 sgl_flags = MPI3MR_SGEFLAGS_SYSTEM_SIMPLE_END_OF_LIST; + + data = dma_alloc_coherent(&mrioc->pdev->dev, data_len, &data_dma, + GFP_KERNEL); + if (!data) + return -ENOMEM; + + memset(&ci_upload, 0, sizeof(ci_upload)); + mutex_lock(&mrioc->init_cmds.mutex); + if (mrioc->init_cmds.state & MPI3MR_CMD_PENDING) { + ioc_err(mrioc, "sending get package version failed due to command in use\n"); + mutex_unlock(&mrioc->init_cmds.mutex); + goto out; + } + mrioc->init_cmds.state = MPI3MR_CMD_PENDING; + mrioc->init_cmds.is_waiting = 1; + mrioc->init_cmds.callback = NULL; + ci_upload.host_tag = cpu_to_le16(MPI3MR_HOSTTAG_INITCMDS); + ci_upload.function = MPI3_FUNCTION_CI_UPLOAD; + ci_upload.msg_flags = MPI3_CI_UPLOAD_MSGFLAGS_LOCATION_PRIMARY; + ci_upload.signature1 = cpu_to_le32(MPI3_IMAGE_HEADER_SIGNATURE1_MANIFEST); + ci_upload.image_offset = cpu_to_le32(MPI3_IMAGE_HEADER_SIZE); + ci_upload.segment_size = cpu_to_le32(data_len); + + mpi3mr_add_sg_single(&ci_upload.sgl, sgl_flags, data_len, + data_dma); + init_completion(&mrioc->init_cmds.done); + retval = mpi3mr_admin_request_post(mrioc, &ci_upload, + sizeof(ci_upload), 1); + if (retval) { + ioc_err(mrioc, "posting get package version failed\n"); + goto out_unlock; + } + wait_for_completion_timeout(&mrioc->init_cmds.done, + (MPI3MR_INTADMCMD_TIMEOUT * HZ)); + if (!(mrioc->init_cmds.state & MPI3MR_CMD_COMPLETE)) { + ioc_err(mrioc, "get package version timed out\n"); + mpi3mr_check_rh_fault_ioc(mrioc, + MPI3MR_RESET_FROM_GETPKGVER_TIMEOUT); + retval = -1; + goto out_unlock; + } + if ((mrioc->init_cmds.ioc_status & MPI3_IOCSTATUS_STATUS_MASK) + == MPI3_IOCSTATUS_SUCCESS) { + manifest = (struct mpi3_ci_manifest_mpi *) data; + if (manifest->manifest_type == MPI3_CI_MANIFEST_TYPE_MPI) { + ioc_info(mrioc, + "firmware package version(%d.%d.%d.%d.%05d-%05d)\n", + manifest->package_version.gen_major, + manifest->package_version.gen_minor, + manifest->package_version.phase_major, + manifest->package_version.phase_minor, + manifest->package_version.customer_id, + manifest->package_version.build_num); + } + } + retval = 0; +out_unlock: + mrioc->init_cmds.state = MPI3MR_CMD_NOTUSED; + mutex_unlock(&mrioc->init_cmds.mutex); + +out: + if (data) + dma_free_coherent(&mrioc->pdev->dev, data_len, data, + data_dma); + return retval; +} + +/** * mpi3mr_watchdog_work - watchdog thread to monitor faults * @work: work struct * @@ -1986,50 +2373,66 @@ container_of(work, struct mpi3mr_ioc, watchdog_work.work); unsigned long flags; enum mpi3mr_iocstate ioc_state; - u32 fault, host_diagnostic; + u32 fault, host_diagnostic, ioc_status; + u32 reset_reason = MPI3MR_RESET_FROM_FAULT_WATCH; + + if (mrioc->reset_in_progress || mrioc->unrecoverable) + return; if (mrioc->ts_update_counter++ >= MPI3MR_TSUPDATE_INTERVAL) { mrioc->ts_update_counter = 0; mpi3mr_sync_timestamp(mrioc); } - /*Check for fault state every one second and issue Soft reset*/ - ioc_state = mpi3mr_get_iocstate(mrioc); - if (ioc_state == MRIOC_STATE_FAULT) { - fault = readl(&mrioc->sysif_regs->fault) & - MPI3_SYSIF_FAULT_CODE_MASK; - host_diagnostic = readl(&mrioc->sysif_regs->host_diagnostic); - if (host_diagnostic & MPI3_SYSIF_HOST_DIAG_SAVE_IN_PROGRESS) { - if (!mrioc->diagsave_timeout) { - mpi3mr_print_fault_info(mrioc); - ioc_warn(mrioc, "Diag save in progress\n"); - } - if ((mrioc->diagsave_timeout++) <= - MPI3_SYSIF_DIAG_SAVE_TIMEOUT) - goto schedule_work; - } else - mpi3mr_print_fault_info(mrioc); - mrioc->diagsave_timeout = 0; + if ((mrioc->prepare_for_reset) && + ((mrioc->prepare_for_reset_timeout_counter++) >= + MPI3MR_PREPARE_FOR_RESET_TIMEOUT)) { + mpi3mr_soft_reset_handler(mrioc, + MPI3MR_RESET_FROM_CIACTVRST_TIMER, 1); + return; + } - if (fault == MPI3_SYSIF_FAULT_CODE_FACTORY_RESET) { - ioc_info(mrioc, - "Factory Reset fault occurred marking controller as unrecoverable" - ); - mrioc->unrecoverable = 1; - goto out; + ioc_status = readl(&mrioc->sysif_regs->ioc_status); + if (ioc_status & MPI3_SYSIF_IOC_STATUS_RESET_HISTORY) { + mpi3mr_soft_reset_handler(mrioc, MPI3MR_RESET_FROM_FIRMWARE, 0); + return; + } + + /*Check for fault state every one second and issue Soft reset*/ + ioc_state = mpi3mr_get_iocstate(mrioc); + if (ioc_state != MRIOC_STATE_FAULT) + goto schedule_work; + + fault = readl(&mrioc->sysif_regs->fault) & MPI3_SYSIF_FAULT_CODE_MASK; + host_diagnostic = readl(&mrioc->sysif_regs->host_diagnostic); + if (host_diagnostic & MPI3_SYSIF_HOST_DIAG_SAVE_IN_PROGRESS) { + if (!mrioc->diagsave_timeout) { + mpi3mr_print_fault_info(mrioc); + ioc_warn(mrioc, "diag save in progress\n"); } + if ((mrioc->diagsave_timeout++) <= MPI3_SYSIF_DIAG_SAVE_TIMEOUT) + goto schedule_work; + } - if ((fault == MPI3_SYSIF_FAULT_CODE_DIAG_FAULT_RESET) || - (fault == MPI3_SYSIF_FAULT_CODE_SOFT_RESET_IN_PROGRESS) || - (mrioc->reset_in_progress)) - goto out; - if (fault == MPI3_SYSIF_FAULT_CODE_CI_ACTIVATION_RESET) - mpi3mr_soft_reset_handler(mrioc, - MPI3MR_RESET_FROM_CIACTIV_FAULT, 0); - else - mpi3mr_soft_reset_handler(mrioc, - MPI3MR_RESET_FROM_FAULT_WATCH, 0); + mpi3mr_print_fault_info(mrioc); + mrioc->diagsave_timeout = 0; + + switch (fault) { + case MPI3_SYSIF_FAULT_CODE_POWER_CYCLE_REQUIRED: + ioc_info(mrioc, + "controller requires system power cycle, marking controller as unrecoverable\n"); + mrioc->unrecoverable = 1; + return; + case MPI3_SYSIF_FAULT_CODE_SOFT_RESET_IN_PROGRESS: + return; + case MPI3_SYSIF_FAULT_CODE_CI_ACTIVATION_RESET: + reset_reason = MPI3MR_RESET_FROM_CIACTIV_FAULT; + break; + default: + break; } + mpi3mr_soft_reset_handler(mrioc, reset_reason, 0); + return; schedule_work: spin_lock_irqsave(&mrioc->watchdog_lock, flags); @@ -2038,7 +2441,6 @@ &mrioc->watchdog_work, msecs_to_jiffies(MPI3MR_WATCHDOG_INTERVAL)); spin_unlock_irqrestore(&mrioc->watchdog_lock, flags); -out: return; } @@ -2099,41 +2501,6 @@ } /** - * mpi3mr_kill_ioc - Kill the controller - * @mrioc: Adapter instance reference - * @reason: reason for the failure. - * - * If fault debug is enabled, display the fault info else issue - * diag fault and freeze the system for controller debug - * purpose. - * - * Return: Nothing. - */ -static void mpi3mr_kill_ioc(struct mpi3mr_ioc *mrioc, u32 reason) -{ - enum mpi3mr_iocstate ioc_state; - - if (!mrioc->fault_dbg) - return; - - dump_stack(); - - ioc_state = mpi3mr_get_iocstate(mrioc); - if (ioc_state == MRIOC_STATE_FAULT) - mpi3mr_print_fault_info(mrioc); - else { - ioc_err(mrioc, "Firmware is halted due to the reason %d\n", - reason); - mpi3mr_diagfault_reset_handler(mrioc, reason); - } - if (mrioc->fault_dbg == 2) - for (;;) - ; - else - panic("panic in %s\n", __func__); -} - -/** * mpi3mr_setup_admin_qpair - Setup admin queue pair * @mrioc: Adapter instance reference * @@ -2260,12 +2627,9 @@ wait_for_completion_timeout(&mrioc->init_cmds.done, (MPI3MR_INTADMCMD_TIMEOUT * HZ)); if (!(mrioc->init_cmds.state & MPI3MR_CMD_COMPLETE)) { - ioc_err(mrioc, "Issue IOCFacts: command timed out\n"); - mpi3mr_set_diagsave(mrioc); - mpi3mr_issue_reset(mrioc, - MPI3_SYSIF_HOST_DIAG_RESET_ACTION_DIAG_FAULT, + ioc_err(mrioc, "ioc_facts timed out\n"); + mpi3mr_check_rh_fault_ioc(mrioc, MPI3MR_RESET_FROM_IOCFACTS_TIMEOUT); - mrioc->unrecoverable = 1; retval = -1; goto out_unlock; } @@ -2279,6 +2643,7 @@ goto out_unlock; } memcpy(facts_data, (u8 *)data, data_len); + mpi3mr_process_factsdata(mrioc, facts_data); out_unlock: mrioc->init_cmds.state = MPI3MR_CMD_NOTUSED; mutex_unlock(&mrioc->init_cmds.mutex); @@ -2371,19 +2736,18 @@ MPI3_IOCFACTS_FLAGS_DMA_ADDRESS_WIDTH_SHIFT; mrioc->facts.protocol_flags = facts_data->protocol_flags; mrioc->facts.mpi_version = le32_to_cpu(facts_data->mpi_version.word); - mrioc->facts.max_reqs = le16_to_cpu(facts_data->max_outstanding_request); + mrioc->facts.max_reqs = le16_to_cpu(facts_data->max_outstanding_requests); mrioc->facts.product_id = le16_to_cpu(facts_data->product_id); mrioc->facts.reply_sz = le16_to_cpu(facts_data->reply_frame_size) * 4; mrioc->facts.exceptions = le16_to_cpu(facts_data->ioc_exceptions); mrioc->facts.max_perids = le16_to_cpu(facts_data->max_persistent_id); - mrioc->facts.max_pds = le16_to_cpu(facts_data->max_pds); mrioc->facts.max_vds = le16_to_cpu(facts_data->max_vds); mrioc->facts.max_hpds = le16_to_cpu(facts_data->max_host_pds); - mrioc->facts.max_advhpds = le16_to_cpu(facts_data->max_advanced_host_pds); - mrioc->facts.max_raidpds = le16_to_cpu(facts_data->max_raid_pds); + mrioc->facts.max_advhpds = le16_to_cpu(facts_data->max_adv_host_pds); + mrioc->facts.max_raid_pds = le16_to_cpu(facts_data->max_raid_pds); mrioc->facts.max_nvme = le16_to_cpu(facts_data->max_nvme); mrioc->facts.max_pcie_switches = - le16_to_cpu(facts_data->max_pc_ie_switches); + le16_to_cpu(facts_data->max_pcie_switches); mrioc->facts.max_sasexpanders = le16_to_cpu(facts_data->max_sas_expanders); mrioc->facts.max_sasinitiators = @@ -2417,22 +2781,15 @@ mrioc->facts.ioc_num, mrioc->facts.max_op_req_q, mrioc->facts.max_op_reply_q, mrioc->facts.max_devhandle); ioc_info(mrioc, - "maxreqs(%d), mindh(%d) maxPDs(%d) maxvectors(%d) maxperids(%d)\n", + "maxreqs(%d), mindh(%d) maxvectors(%d) maxperids(%d)\n", mrioc->facts.max_reqs, mrioc->facts.min_devhandle, - mrioc->facts.max_pds, mrioc->facts.max_msix_vectors, - mrioc->facts.max_perids); + mrioc->facts.max_msix_vectors, mrioc->facts.max_perids); ioc_info(mrioc, "SGEModMask 0x%x SGEModVal 0x%x SGEModShift 0x%x ", mrioc->facts.sge_mod_mask, mrioc->facts.sge_mod_value, mrioc->facts.sge_mod_shift); ioc_info(mrioc, "DMA mask %d InitialPE status 0x%x\n", mrioc->facts.dma_mask, (facts_flags & MPI3_IOCFACTS_FLAGS_INITIAL_PORT_ENABLE_MASK)); - - mrioc->max_host_ios = mrioc->facts.max_reqs - MPI3MR_INTERNAL_CMDS_RESVD; - - if (reset_devices) - mrioc->max_host_ios = min_t(int, mrioc->max_host_ios, - MPI3MR_HOST_IOS_KDUMP); } /** @@ -2448,23 +2805,29 @@ { int retval = 0; u32 sz, i; - dma_addr_t phy_addr; if (mrioc->init_cmds.reply) - goto post_reply_sbuf; + return retval; - mrioc->init_cmds.reply = kzalloc(mrioc->facts.reply_sz, GFP_KERNEL); + mrioc->init_cmds.reply = kzalloc(mrioc->reply_sz, GFP_KERNEL); if (!mrioc->init_cmds.reply) goto out_failed; for (i = 0; i < MPI3MR_NUM_DEVRMCMD; i++) { - mrioc->dev_rmhs_cmds[i].reply = kzalloc(mrioc->facts.reply_sz, + mrioc->dev_rmhs_cmds[i].reply = kzalloc(mrioc->reply_sz, GFP_KERNEL); if (!mrioc->dev_rmhs_cmds[i].reply) goto out_failed; } - mrioc->host_tm_cmds.reply = kzalloc(mrioc->facts.reply_sz, GFP_KERNEL); + for (i = 0; i < MPI3MR_NUM_EVTACKCMD; i++) { + mrioc->evtack_cmds[i].reply = kzalloc(mrioc->reply_sz, + GFP_KERNEL); + if (!mrioc->evtack_cmds[i].reply) + goto out_failed; + } + + mrioc->host_tm_cmds.reply = kzalloc(mrioc->reply_sz, GFP_KERNEL); if (!mrioc->host_tm_cmds.reply) goto out_failed; @@ -2484,13 +2847,21 @@ if (!mrioc->devrem_bitmap) goto out_failed; + mrioc->evtack_cmds_bitmap_sz = MPI3MR_NUM_EVTACKCMD / 8; + if (MPI3MR_NUM_EVTACKCMD % 8) + mrioc->evtack_cmds_bitmap_sz++; + mrioc->evtack_cmds_bitmap = kzalloc(mrioc->evtack_cmds_bitmap_sz, + GFP_KERNEL); + if (!mrioc->evtack_cmds_bitmap) + goto out_failed; + mrioc->num_reply_bufs = mrioc->facts.max_reqs + MPI3MR_NUM_EVT_REPLIES; mrioc->reply_free_qsz = mrioc->num_reply_bufs + 1; mrioc->num_sense_bufs = mrioc->facts.max_reqs / MPI3MR_SENSEBUF_FACTOR; mrioc->sense_buf_q_sz = mrioc->num_sense_bufs + 1; /* reply buffer pool, 16 byte align */ - sz = mrioc->num_reply_bufs * mrioc->facts.reply_sz; + sz = mrioc->num_reply_bufs * mrioc->reply_sz; mrioc->reply_buf_pool = dma_pool_create("reply_buf pool", &mrioc->pdev->dev, sz, 16, 0); if (!mrioc->reply_buf_pool) { @@ -2519,7 +2890,7 @@ goto out_failed; /* sense buffer pool, 4 byte align */ - sz = mrioc->num_sense_bufs * MPI3MR_SENSEBUF_SZ; + sz = mrioc->num_sense_bufs * MPI3MR_SENSE_BUF_SZ; mrioc->sense_buf_pool = dma_pool_create("sense_buf pool", &mrioc->pdev->dev, sz, 4, 0); if (!mrioc->sense_buf_pool) { @@ -2544,21 +2915,42 @@ if (!mrioc->sense_buf_q) goto out_failed; -post_reply_sbuf: - sz = mrioc->num_reply_bufs * mrioc->facts.reply_sz; + return retval; + +out_failed: + retval = -1; + return retval; +} + +/** + * mpimr_initialize_reply_sbuf_queues - initialize reply sense + * buffers + * @mrioc: Adapter instance reference + * + * Helper function to initialize reply and sense buffers along + * with some debug prints. + * + * Return: None. + */ +static void mpimr_initialize_reply_sbuf_queues(struct mpi3mr_ioc *mrioc) +{ + u32 sz, i; + dma_addr_t phy_addr; + + sz = mrioc->num_reply_bufs * mrioc->reply_sz; ioc_info(mrioc, "reply buf pool(0x%p): depth(%d), frame_size(%d), pool_size(%d kB), reply_dma(0x%llx)\n", - mrioc->reply_buf, mrioc->num_reply_bufs, mrioc->facts.reply_sz, + mrioc->reply_buf, mrioc->num_reply_bufs, mrioc->reply_sz, (sz / 1024), (unsigned long long)mrioc->reply_buf_dma); sz = mrioc->reply_free_qsz * 8; ioc_info(mrioc, "reply_free_q pool(0x%p): depth(%d), frame_size(%d), pool_size(%d kB), reply_dma(0x%llx)\n", mrioc->reply_free_q, mrioc->reply_free_qsz, 8, (sz / 1024), (unsigned long long)mrioc->reply_free_q_dma); - sz = mrioc->num_sense_bufs * MPI3MR_SENSEBUF_SZ; + sz = mrioc->num_sense_bufs * MPI3MR_SENSE_BUF_SZ; ioc_info(mrioc, "sense_buf pool(0x%p): depth(%d), frame_size(%d), pool_size(%d kB), sense_dma(0x%llx)\n", - mrioc->sense_buf, mrioc->num_sense_bufs, MPI3MR_SENSEBUF_SZ, + mrioc->sense_buf, mrioc->num_sense_bufs, MPI3MR_SENSE_BUF_SZ, (sz / 1024), (unsigned long long)mrioc->sense_buf_dma); sz = mrioc->sense_buf_q_sz * 8; ioc_info(mrioc, @@ -2568,20 +2960,15 @@ /* initialize Reply buffer Queue */ for (i = 0, phy_addr = mrioc->reply_buf_dma; - i < mrioc->num_reply_bufs; i++, phy_addr += mrioc->facts.reply_sz) + i < mrioc->num_reply_bufs; i++, phy_addr += mrioc->reply_sz) mrioc->reply_free_q[i] = cpu_to_le64(phy_addr); mrioc->reply_free_q[i] = cpu_to_le64(0); /* initialize Sense Buffer Queue */ for (i = 0, phy_addr = mrioc->sense_buf_dma; - i < mrioc->num_sense_bufs; i++, phy_addr += MPI3MR_SENSEBUF_SZ) + i < mrioc->num_sense_bufs; i++, phy_addr += MPI3MR_SENSE_BUF_SZ) mrioc->sense_buf_q[i] = cpu_to_le64(phy_addr); mrioc->sense_buf_q[i] = cpu_to_le64(0); - return retval; - -out_failed: - retval = -1; - return retval; } /** @@ -2608,6 +2995,8 @@ retval = -1; goto out; } + mpimr_initialize_reply_sbuf_queues(mrioc); + drv_info->information_length = cpu_to_le32(data_len); strscpy(drv_info->driver_signature, "Broadcom", sizeof(drv_info->driver_signature)); strscpy(drv_info->os_name, utsname()->sysname, sizeof(drv_info->os_name)); @@ -2641,7 +3030,7 @@ iocinit_req.reply_free_queue_depth = cpu_to_le16(mrioc->reply_free_qsz); iocinit_req.reply_free_queue_address = cpu_to_le64(mrioc->reply_free_q_dma); - iocinit_req.sense_buffer_length = cpu_to_le16(MPI3MR_SENSEBUF_SZ); + iocinit_req.sense_buffer_length = cpu_to_le16(MPI3MR_SENSE_BUF_SZ); iocinit_req.sense_buffer_free_queue_depth = cpu_to_le16(mrioc->sense_buf_q_sz); iocinit_req.sense_buffer_free_queue_address = @@ -2661,12 +3050,9 @@ wait_for_completion_timeout(&mrioc->init_cmds.done, (MPI3MR_INTADMCMD_TIMEOUT * HZ)); if (!(mrioc->init_cmds.state & MPI3MR_CMD_COMPLETE)) { - mpi3mr_set_diagsave(mrioc); - mpi3mr_issue_reset(mrioc, - MPI3_SYSIF_HOST_DIAG_RESET_ACTION_DIAG_FAULT, + mpi3mr_check_rh_fault_ioc(mrioc, MPI3MR_RESET_FROM_IOCINIT_TIMEOUT); - mrioc->unrecoverable = 1; - ioc_err(mrioc, "Issue IOCInit: command timed out\n"); + ioc_err(mrioc, "ioc_init timed out\n"); retval = -1; goto out_unlock; } @@ -2680,6 +3066,13 @@ goto out_unlock; } + mrioc->reply_free_queue_host_index = mrioc->num_reply_bufs; + writel(mrioc->reply_free_queue_host_index, + &mrioc->sysif_regs->reply_free_host_index); + + mrioc->sbq_host_index = mrioc->num_sense_bufs; + writel(mrioc->sbq_host_index, + &mrioc->sysif_regs->sense_buffer_free_host_index); out_unlock: mrioc->init_cmds.state = MPI3MR_CMD_NOTUSED; mutex_unlock(&mrioc->init_cmds.mutex); @@ -2757,12 +3150,9 @@ wait_for_completion_timeout(&mrioc->init_cmds.done, (MPI3MR_INTADMCMD_TIMEOUT * HZ)); if (!(mrioc->init_cmds.state & MPI3MR_CMD_COMPLETE)) { - ioc_err(mrioc, "Issue EvtNotify: command timed out\n"); - mpi3mr_set_diagsave(mrioc); - mpi3mr_issue_reset(mrioc, - MPI3_SYSIF_HOST_DIAG_RESET_ACTION_DIAG_FAULT, + ioc_err(mrioc, "event notification timed out\n"); + mpi3mr_check_rh_fault_ioc(mrioc, MPI3MR_RESET_FROM_EVTNOTIFY_TIMEOUT); - mrioc->unrecoverable = 1; retval = -1; goto out_unlock; } @@ -2784,17 +3174,17 @@ } /** - * mpi3mr_send_event_ack - Send event acknowledgment + * mpi3mr_process_event_ack - Process event acknowledgment * @mrioc: Adapter instance reference * @event: MPI3 event ID - * @event_ctx: Event context + * @event_ctx: event context * * Send event acknowledgment through admin queue and wait for * it to complete. * * Return: 0 on success, non-zero on failures. */ -int mpi3mr_send_event_ack(struct mpi3mr_ioc *mrioc, u8 event, +int mpi3mr_process_event_ack(struct mpi3mr_ioc *mrioc, u8 event, u32 event_ctx) { struct mpi3_event_ack_request evtack_req; @@ -2827,8 +3217,9 @@ (MPI3MR_INTADMCMD_TIMEOUT * HZ)); if (!(mrioc->init_cmds.state & MPI3MR_CMD_COMPLETE)) { ioc_err(mrioc, "Issue EvtNotify: command timed out\n"); - mpi3mr_soft_reset_handler(mrioc, - MPI3MR_RESET_FROM_EVTACK_TIMEOUT, 1); + if (!(mrioc->init_cmds.state & MPI3MR_CMD_RESET)) + mpi3mr_soft_reset_handler(mrioc, + MPI3MR_RESET_FROM_EVTACK_TIMEOUT, 1); retval = -1; goto out_unlock; } @@ -2865,6 +3256,9 @@ u32 sz, i; u16 num_chains; + if (mrioc->chain_sgl_list) + return retval; + num_chains = mrioc->max_host_ios / MPI3MR_CHAINBUF_FACTOR; if (prot_mask & (SHOST_DIX_TYPE0_PROTECTION @@ -2968,29 +3362,28 @@ ioc_err(mrioc, "Issue PortEnable: Admin Post failed\n"); goto out_unlock; } - if (!async) { - wait_for_completion_timeout(&mrioc->init_cmds.done, - (pe_timeout * HZ)); - if (!(mrioc->init_cmds.state & MPI3MR_CMD_COMPLETE)) { - ioc_err(mrioc, "Issue PortEnable: command timed out\n"); - retval = -1; - mrioc->scan_failed = MPI3_IOCSTATUS_INTERNAL_ERROR; - mpi3mr_set_diagsave(mrioc); - mpi3mr_issue_reset(mrioc, - MPI3_SYSIF_HOST_DIAG_RESET_ACTION_DIAG_FAULT, - MPI3MR_RESET_FROM_PE_TIMEOUT); - mrioc->unrecoverable = 1; - goto out_unlock; - } - mpi3mr_port_enable_complete(mrioc, &mrioc->init_cmds); + if (async) { + mutex_unlock(&mrioc->init_cmds.mutex); + goto out; } + + wait_for_completion_timeout(&mrioc->init_cmds.done, (pe_timeout * HZ)); + if (!(mrioc->init_cmds.state & MPI3MR_CMD_COMPLETE)) { + ioc_err(mrioc, "port enable timed out\n"); + retval = -1; + mpi3mr_check_rh_fault_ioc(mrioc, MPI3MR_RESET_FROM_PE_TIMEOUT); + goto out_unlock; + } + mpi3mr_port_enable_complete(mrioc, &mrioc->init_cmds); + out_unlock: + mrioc->init_cmds.state = MPI3MR_CMD_NOTUSED; mutex_unlock(&mrioc->init_cmds.mutex); out: return retval; } -/* Protocol type to name mapper structure*/ +/* Protocol type to name mapper structure */ static const struct { u8 protocol; char *name; @@ -3020,11 +3413,10 @@ static void mpi3mr_print_ioc_info(struct mpi3mr_ioc *mrioc) { - int i = 0, bytes_wrote = 0; + int i = 0, bytes_written = 0; char personality[16]; char protocol[50] = {0}; char capabilities[100] = {0}; - bool is_string_nonempty = false; struct mpi3mr_compimg_ver *fwver = &mrioc->facts.fw_ver; switch (mrioc->facts.personality) { @@ -3048,39 +3440,26 @@ for (i = 0; i < ARRAY_SIZE(mpi3mr_protocols); i++) { if (mrioc->facts.protocol_flags & mpi3mr_protocols[i].protocol) { - if (is_string_nonempty && - (bytes_wrote < sizeof(protocol))) - bytes_wrote += snprintf(protocol + bytes_wrote, - (sizeof(protocol) - bytes_wrote), ","); - - if (bytes_wrote < sizeof(protocol)) - bytes_wrote += snprintf(protocol + bytes_wrote, - (sizeof(protocol) - bytes_wrote), "%s", + bytes_written += scnprintf(protocol + bytes_written, + sizeof(protocol) - bytes_written, "%s%s", + bytes_written ? "," : "", mpi3mr_protocols[i].name); - is_string_nonempty = true; } } - bytes_wrote = 0; - is_string_nonempty = false; + bytes_written = 0; for (i = 0; i < ARRAY_SIZE(mpi3mr_capabilities); i++) { if (mrioc->facts.protocol_flags & mpi3mr_capabilities[i].capability) { - if (is_string_nonempty && - (bytes_wrote < sizeof(capabilities))) - bytes_wrote += snprintf(capabilities + bytes_wrote, - (sizeof(capabilities) - bytes_wrote), ","); - - if (bytes_wrote < sizeof(capabilities)) - bytes_wrote += snprintf(capabilities + bytes_wrote, - (sizeof(capabilities) - bytes_wrote), "%s", + bytes_written += scnprintf(capabilities + bytes_written, + sizeof(capabilities) - bytes_written, "%s%s", + bytes_written ? "," : "", mpi3mr_capabilities[i].name); - is_string_nonempty = true; } } ioc_info(mrioc, "Protocol=(%s), Capabilities=(%s)\n", - protocol, capabilities); + protocol, capabilities); } /** @@ -3197,6 +3576,10 @@ mrioc->sysif_regs, memap_sz); ioc_info(mrioc, "Number of MSI-X vectors found in capabilities: (%d)\n", mrioc->msix_count); + + if (!reset_devices && poll_queues > 0) + mrioc->requested_poll_qcount = min_t(int, poll_queues, + mrioc->msix_count - 2); return retval; out_failed: @@ -3205,9 +3588,47 @@ } /** + * mpi3mr_enable_events - Enable required events + * @mrioc: Adapter instance reference + * + * This routine unmasks the events required by the driver by + * sennding appropriate event mask bitmapt through an event + * notification request. + * + * Return: 0 on success and non-zero on failure. + */ +static int mpi3mr_enable_events(struct mpi3mr_ioc *mrioc) +{ + int retval = 0; + u32 i; + + for (i = 0; i < MPI3_EVENT_NOTIFY_EVENTMASK_WORDS; i++) + mrioc->event_masks[i] = -1; + + mpi3mr_unmask_events(mrioc, MPI3_EVENT_DEVICE_ADDED); + mpi3mr_unmask_events(mrioc, MPI3_EVENT_DEVICE_INFO_CHANGED); + mpi3mr_unmask_events(mrioc, MPI3_EVENT_DEVICE_STATUS_CHANGE); + mpi3mr_unmask_events(mrioc, MPI3_EVENT_ENCL_DEVICE_STATUS_CHANGE); + mpi3mr_unmask_events(mrioc, MPI3_EVENT_SAS_TOPOLOGY_CHANGE_LIST); + mpi3mr_unmask_events(mrioc, MPI3_EVENT_SAS_DISCOVERY); + mpi3mr_unmask_events(mrioc, MPI3_EVENT_SAS_DEVICE_DISCOVERY_ERROR); + mpi3mr_unmask_events(mrioc, MPI3_EVENT_SAS_BROADCAST_PRIMITIVE); + mpi3mr_unmask_events(mrioc, MPI3_EVENT_PCIE_TOPOLOGY_CHANGE_LIST); + mpi3mr_unmask_events(mrioc, MPI3_EVENT_PCIE_ENUMERATION); + mpi3mr_unmask_events(mrioc, MPI3_EVENT_PREPARE_FOR_RESET); + mpi3mr_unmask_events(mrioc, MPI3_EVENT_CABLE_MGMT); + mpi3mr_unmask_events(mrioc, MPI3_EVENT_ENERGY_PACK_CHANGE); + + retval = mpi3mr_issue_event_notification(mrioc); + if (retval) + ioc_err(mrioc, "failed to issue event notification %d\n", + retval); + return retval; +} + +/** * mpi3mr_init_ioc - Initialize the controller * @mrioc: Adapter instance reference - * @init_type: Flag to indicate is the init_type * * This the controller initialization routine, executed either * after soft reset or from pci probe callback. @@ -3220,227 +3641,240 @@ * * Return: 0 on success and non-zero on failure. */ -int mpi3mr_init_ioc(struct mpi3mr_ioc *mrioc, u8 init_type) +int mpi3mr_init_ioc(struct mpi3mr_ioc *mrioc) { int retval = 0; - enum mpi3mr_iocstate ioc_state; - u64 base_info; - u32 timeout; - u32 ioc_status, ioc_config, i; + u8 retry = 0; struct mpi3_ioc_facts_data facts_data; - mrioc->irqpoll_sleep = MPI3MR_IRQ_POLL_SLEEP; - mrioc->change_count = 0; - if (init_type == MPI3MR_IT_INIT) { - mrioc->cpu_count = num_online_cpus(); - retval = mpi3mr_setup_resources(mrioc); - if (retval) { - ioc_err(mrioc, "Failed to setup resources:error %d\n", - retval); - goto out_nocleanup; - } +retry_init: + retval = mpi3mr_bring_ioc_ready(mrioc); + if (retval) { + ioc_err(mrioc, "Failed to bring ioc ready: error %d\n", + retval); + goto out_failed_noretry; } - ioc_status = readl(&mrioc->sysif_regs->ioc_status); - ioc_config = readl(&mrioc->sysif_regs->ioc_configuration); + retval = mpi3mr_setup_isr(mrioc, 1); + if (retval) { + ioc_err(mrioc, "Failed to setup ISR error %d\n", + retval); + goto out_failed_noretry; + } - ioc_info(mrioc, "SOD status %x configuration %x\n", - ioc_status, ioc_config); + retval = mpi3mr_issue_iocfacts(mrioc, &facts_data); + if (retval) { + ioc_err(mrioc, "Failed to Issue IOC Facts %d\n", + retval); + goto out_failed; + } - base_info = lo_hi_readq(&mrioc->sysif_regs->ioc_information); - ioc_info(mrioc, "SOD base_info %llx\n", base_info); + mrioc->max_host_ios = mrioc->facts.max_reqs - MPI3MR_INTERNAL_CMDS_RESVD; - /*The timeout value is in 2sec unit, changing it to seconds*/ - mrioc->ready_timeout = - ((base_info & MPI3_SYSIF_IOC_INFO_LOW_TIMEOUT_MASK) >> - MPI3_SYSIF_IOC_INFO_LOW_TIMEOUT_SHIFT) * 2; + if (reset_devices) + mrioc->max_host_ios = min_t(int, mrioc->max_host_ios, + MPI3MR_HOST_IOS_KDUMP); - ioc_info(mrioc, "IOC ready timeout %d\n", mrioc->ready_timeout); + mrioc->reply_sz = mrioc->facts.reply_sz; - ioc_state = mpi3mr_get_iocstate(mrioc); - ioc_info(mrioc, "IOC in %s state during detection\n", - mpi3mr_iocstate_name(ioc_state)); + retval = mpi3mr_check_reset_dma_mask(mrioc); + if (retval) { + ioc_err(mrioc, "Resetting dma mask failed %d\n", + retval); + goto out_failed_noretry; + } - if (ioc_state == MRIOC_STATE_BECOMING_READY || - ioc_state == MRIOC_STATE_RESET_REQUESTED) { - timeout = mrioc->ready_timeout * 10; - do { - msleep(100); - } while (--timeout); + mpi3mr_print_ioc_info(mrioc); - ioc_state = mpi3mr_get_iocstate(mrioc); - ioc_info(mrioc, - "IOC in %s state after waiting for reset time\n", - mpi3mr_iocstate_name(ioc_state)); + retval = mpi3mr_alloc_reply_sense_bufs(mrioc); + if (retval) { + ioc_err(mrioc, + "%s :Failed to allocated reply sense buffers %d\n", + __func__, retval); + goto out_failed_noretry; } - if (ioc_state == MRIOC_STATE_READY) { - retval = mpi3mr_issue_and_process_mur(mrioc, - MPI3MR_RESET_FROM_BRINGUP); - if (retval) { - ioc_err(mrioc, "Failed to MU reset IOC error %d\n", - retval); - } - ioc_state = mpi3mr_get_iocstate(mrioc); + retval = mpi3mr_alloc_chain_bufs(mrioc); + if (retval) { + ioc_err(mrioc, "Failed to allocated chain buffers %d\n", + retval); + goto out_failed_noretry; } - if (ioc_state != MRIOC_STATE_RESET) { - mpi3mr_print_fault_info(mrioc); - retval = mpi3mr_issue_reset(mrioc, - MPI3_SYSIF_HOST_DIAG_RESET_ACTION_SOFT_RESET, - MPI3MR_RESET_FROM_BRINGUP); - if (retval) { - ioc_err(mrioc, - "%s :Failed to soft reset IOC error %d\n", - __func__, retval); - goto out_failed; - } + + retval = mpi3mr_issue_iocinit(mrioc); + if (retval) { + ioc_err(mrioc, "Failed to Issue IOC Init %d\n", + retval); + goto out_failed; } - ioc_state = mpi3mr_get_iocstate(mrioc); - if (ioc_state != MRIOC_STATE_RESET) { - retval = -1; - ioc_err(mrioc, "Cannot bring IOC to reset state\n"); + + retval = mpi3mr_print_pkg_ver(mrioc); + if (retval) { + ioc_err(mrioc, "failed to get package version\n"); goto out_failed; } - retval = mpi3mr_setup_admin_qpair(mrioc); + retval = mpi3mr_setup_isr(mrioc, 0); if (retval) { - ioc_err(mrioc, "Failed to setup admin Qs: error %d\n", + ioc_err(mrioc, "Failed to re-setup ISR, error %d\n", + retval); + goto out_failed_noretry; + } + + retval = mpi3mr_create_op_queues(mrioc); + if (retval) { + ioc_err(mrioc, "Failed to create OpQueues error %d\n", retval); goto out_failed; } - retval = mpi3mr_bring_ioc_ready(mrioc); + retval = mpi3mr_enable_events(mrioc); if (retval) { - ioc_err(mrioc, "Failed to bring ioc ready: error %d\n", + ioc_err(mrioc, "failed to enable events %d\n", retval); goto out_failed; } - if (init_type != MPI3MR_IT_RESET) { + ioc_info(mrioc, "controller initialization completed successfully\n"); + return retval; +out_failed: + if (retry < 2) { + retry++; + ioc_warn(mrioc, "retrying controller initialization, retry_count:%d\n", + retry); + mpi3mr_memset_buffers(mrioc); + goto retry_init; + } +out_failed_noretry: + ioc_err(mrioc, "controller initialization failed\n"); + mpi3mr_issue_reset(mrioc, MPI3_SYSIF_HOST_DIAG_RESET_ACTION_DIAG_FAULT, + MPI3MR_RESET_FROM_CTLR_CLEANUP); + mrioc->unrecoverable = 1; + return retval; +} + +/** + * mpi3mr_reinit_ioc - Re-Initialize the controller + * @mrioc: Adapter instance reference + * @is_resume: Called from resume or reset path + * + * This the controller re-initialization routine, executed from + * the soft reset handler or resume callback. Creates + * operational reply queue pairs, allocate required memory for + * reply pool, sense buffer pool, issue IOC init request to the + * firmware, unmask the events and issue port enable to discover + * SAS/SATA/NVMe devices and RAID volumes. + * + * Return: 0 on success and non-zero on failure. + */ +int mpi3mr_reinit_ioc(struct mpi3mr_ioc *mrioc, u8 is_resume) +{ + int retval = 0; + u8 retry = 0; + struct mpi3_ioc_facts_data facts_data; + +retry_init: + dprint_reset(mrioc, "bringing up the controller to ready state\n"); + retval = mpi3mr_bring_ioc_ready(mrioc); + if (retval) { + ioc_err(mrioc, "failed to bring to ready state\n"); + goto out_failed_noretry; + } + + if (is_resume) { + dprint_reset(mrioc, "setting up single ISR\n"); retval = mpi3mr_setup_isr(mrioc, 1); if (retval) { - ioc_err(mrioc, "Failed to setup ISR error %d\n", - retval); - goto out_failed; + ioc_err(mrioc, "failed to setup ISR\n"); + goto out_failed_noretry; } } else mpi3mr_ioc_enable_intr(mrioc); + dprint_reset(mrioc, "getting ioc_facts\n"); retval = mpi3mr_issue_iocfacts(mrioc, &facts_data); if (retval) { - ioc_err(mrioc, "Failed to Issue IOC Facts %d\n", - retval); + ioc_err(mrioc, "failed to get ioc_facts\n"); goto out_failed; } - mpi3mr_process_factsdata(mrioc, &facts_data); - if (init_type == MPI3MR_IT_INIT) { - retval = mpi3mr_check_reset_dma_mask(mrioc); - if (retval) { - ioc_err(mrioc, "Resetting dma mask failed %d\n", - retval); - goto out_failed; - } + dprint_reset(mrioc, "validating ioc_facts\n"); + retval = mpi3mr_revalidate_factsdata(mrioc); + if (retval) { + ioc_err(mrioc, "failed to revalidate ioc_facts data\n"); + goto out_failed_noretry; } mpi3mr_print_ioc_info(mrioc); - retval = mpi3mr_alloc_reply_sense_bufs(mrioc); + dprint_reset(mrioc, "sending ioc_init\n"); + retval = mpi3mr_issue_iocinit(mrioc); if (retval) { - ioc_err(mrioc, - "%s :Failed to allocated reply sense buffers %d\n", - __func__, retval); + ioc_err(mrioc, "failed to send ioc_init\n"); goto out_failed; } - if (init_type == MPI3MR_IT_INIT) { - retval = mpi3mr_alloc_chain_bufs(mrioc); - if (retval) { - ioc_err(mrioc, "Failed to allocated chain buffers %d\n", - retval); - goto out_failed; - } - } - - retval = mpi3mr_issue_iocinit(mrioc); + dprint_reset(mrioc, "getting package version\n"); + retval = mpi3mr_print_pkg_ver(mrioc); if (retval) { - ioc_err(mrioc, "Failed to Issue IOC Init %d\n", - retval); + ioc_err(mrioc, "failed to get package version\n"); goto out_failed; } - mrioc->reply_free_queue_host_index = mrioc->num_reply_bufs; - writel(mrioc->reply_free_queue_host_index, - &mrioc->sysif_regs->reply_free_host_index); - - mrioc->sbq_host_index = mrioc->num_sense_bufs; - writel(mrioc->sbq_host_index, - &mrioc->sysif_regs->sense_buffer_free_host_index); - if (init_type != MPI3MR_IT_RESET) { + if (is_resume) { + dprint_reset(mrioc, "setting up multiple ISR\n"); retval = mpi3mr_setup_isr(mrioc, 0); if (retval) { - ioc_err(mrioc, "Failed to re-setup ISR, error %d\n", - retval); - goto out_failed; + ioc_err(mrioc, "failed to re-setup ISR\n"); + goto out_failed_noretry; } } + dprint_reset(mrioc, "creating operational queue pairs\n"); retval = mpi3mr_create_op_queues(mrioc); if (retval) { - ioc_err(mrioc, "Failed to create OpQueues error %d\n", - retval); + ioc_err(mrioc, "failed to create operational queue pairs\n"); goto out_failed; } - if ((init_type != MPI3MR_IT_INIT) && - (mrioc->shost->nr_hw_queues > mrioc->num_op_reply_q)) { - retval = -1; + if (mrioc->shost->nr_hw_queues > mrioc->num_op_reply_q) { ioc_err(mrioc, - "Cannot create minimum number of OpQueues expected:%d created:%d\n", + "cannot create minimum number of operational queues expected:%d created:%d\n", mrioc->shost->nr_hw_queues, mrioc->num_op_reply_q); - goto out_failed; + goto out_failed_noretry; } - for (i = 0; i < MPI3_EVENT_NOTIFY_EVENTMASK_WORDS; i++) - mrioc->event_masks[i] = -1; - - mpi3mr_unmask_events(mrioc, MPI3_EVENT_DEVICE_ADDED); - mpi3mr_unmask_events(mrioc, MPI3_EVENT_DEVICE_INFO_CHANGED); - mpi3mr_unmask_events(mrioc, MPI3_EVENT_DEVICE_STATUS_CHANGE); - mpi3mr_unmask_events(mrioc, MPI3_EVENT_ENCL_DEVICE_STATUS_CHANGE); - mpi3mr_unmask_events(mrioc, MPI3_EVENT_SAS_TOPOLOGY_CHANGE_LIST); - mpi3mr_unmask_events(mrioc, MPI3_EVENT_SAS_DISCOVERY); - mpi3mr_unmask_events(mrioc, MPI3_EVENT_SAS_DEVICE_DISCOVERY_ERROR); - mpi3mr_unmask_events(mrioc, MPI3_EVENT_SAS_BROADCAST_PRIMITIVE); - mpi3mr_unmask_events(mrioc, MPI3_EVENT_PCIE_TOPOLOGY_CHANGE_LIST); - mpi3mr_unmask_events(mrioc, MPI3_EVENT_PCIE_ENUMERATION); - mpi3mr_unmask_events(mrioc, MPI3_EVENT_CABLE_MGMT); - mpi3mr_unmask_events(mrioc, MPI3_EVENT_ENERGY_PACK_CHANGE); - - retval = mpi3mr_issue_event_notification(mrioc); + dprint_reset(mrioc, "enabling events\n"); + retval = mpi3mr_enable_events(mrioc); if (retval) { - ioc_err(mrioc, "Failed to issue event notification %d\n", - retval); + ioc_err(mrioc, "failed to enable events\n"); goto out_failed; } - if (init_type != MPI3MR_IT_INIT) { - ioc_info(mrioc, "Issuing Port Enable\n"); - retval = mpi3mr_issue_port_enable(mrioc, 0); - if (retval) { - ioc_err(mrioc, "Failed to issue port enable %d\n", - retval); - goto out_failed; - } + ioc_info(mrioc, "sending port enable\n"); + retval = mpi3mr_issue_port_enable(mrioc, 0); + if (retval) { + ioc_err(mrioc, "failed to issue port enable\n"); + goto out_failed; } - return retval; + ioc_info(mrioc, "controller %s completed successfully\n", + (is_resume)?"resume":"re-initialization"); + return retval; out_failed: - if (init_type == MPI3MR_IT_INIT) - mpi3mr_cleanup_ioc(mrioc, MPI3MR_COMPLETE_CLEANUP); - else - mpi3mr_cleanup_ioc(mrioc, MPI3MR_REINIT_FAILURE); -out_nocleanup: + if (retry < 2) { + retry++; + ioc_warn(mrioc, "retrying controller %s, retry_count:%d\n", + (is_resume)?"resume":"re-initialization", retry); + mpi3mr_memset_buffers(mrioc); + goto retry_init; + } +out_failed_noretry: + ioc_err(mrioc, "controller %s is failed\n", + (is_resume)?"resume":"re-initialization"); + mpi3mr_issue_reset(mrioc, MPI3_SYSIF_HOST_DIAG_RESET_ACTION_DIAG_FAULT, + MPI3MR_RESET_FROM_CTLR_CLEANUP); + mrioc->unrecoverable = 1; return retval; } @@ -3504,17 +3938,29 @@ { u16 i; - memset(mrioc->admin_req_base, 0, mrioc->admin_req_q_sz); - memset(mrioc->admin_reply_base, 0, mrioc->admin_reply_q_sz); - - memset(mrioc->init_cmds.reply, 0, sizeof(*mrioc->init_cmds.reply)); - memset(mrioc->host_tm_cmds.reply, 0, - sizeof(*mrioc->host_tm_cmds.reply)); - for (i = 0; i < MPI3MR_NUM_DEVRMCMD; i++) - memset(mrioc->dev_rmhs_cmds[i].reply, 0, - sizeof(*mrioc->dev_rmhs_cmds[i].reply)); - memset(mrioc->removepend_bitmap, 0, mrioc->dev_handle_bitmap_sz); - memset(mrioc->devrem_bitmap, 0, mrioc->devrem_bitmap_sz); + mrioc->change_count = 0; + mrioc->active_poll_qcount = 0; + mrioc->default_qcount = 0; + if (mrioc->admin_req_base) + memset(mrioc->admin_req_base, 0, mrioc->admin_req_q_sz); + if (mrioc->admin_reply_base) + memset(mrioc->admin_reply_base, 0, mrioc->admin_reply_q_sz); + + if (mrioc->init_cmds.reply) { + memset(mrioc->init_cmds.reply, 0, sizeof(*mrioc->init_cmds.reply)); + memset(mrioc->host_tm_cmds.reply, 0, + sizeof(*mrioc->host_tm_cmds.reply)); + for (i = 0; i < MPI3MR_NUM_DEVRMCMD; i++) + memset(mrioc->dev_rmhs_cmds[i].reply, 0, + sizeof(*mrioc->dev_rmhs_cmds[i].reply)); + for (i = 0; i < MPI3MR_NUM_EVTACKCMD; i++) + memset(mrioc->evtack_cmds[i].reply, 0, + sizeof(*mrioc->evtack_cmds[i].reply)); + memset(mrioc->removepend_bitmap, 0, mrioc->dev_handle_bitmap_sz); + memset(mrioc->devrem_bitmap, 0, mrioc->devrem_bitmap_sz); + memset(mrioc->evtack_cmds_bitmap, 0, + mrioc->evtack_cmds_bitmap_sz); + } for (i = 0; i < mrioc->num_queues; i++) { mrioc->op_reply_qinfo[i].qid = 0; @@ -3543,7 +3989,7 @@ * * Return: Nothing. */ -static void mpi3mr_free_mem(struct mpi3mr_ioc *mrioc) +void mpi3mr_free_mem(struct mpi3mr_ioc *mrioc) { u16 i; struct mpi3mr_intr_info *intr_info; @@ -3607,12 +4053,20 @@ kfree(mrioc->host_tm_cmds.reply); mrioc->host_tm_cmds.reply = NULL; + for (i = 0; i < MPI3MR_NUM_EVTACKCMD; i++) { + kfree(mrioc->evtack_cmds[i].reply); + mrioc->evtack_cmds[i].reply = NULL; + } + kfree(mrioc->removepend_bitmap); mrioc->removepend_bitmap = NULL; kfree(mrioc->devrem_bitmap); mrioc->devrem_bitmap = NULL; + kfree(mrioc->evtack_cmds_bitmap); + mrioc->evtack_cmds_bitmap = NULL; + kfree(mrioc->chain_bitmap); mrioc->chain_bitmap = NULL; @@ -3679,7 +4133,7 @@ ioc_config = readl(&mrioc->sysif_regs->ioc_configuration); ioc_config |= MPI3_SYSIF_IOC_CONFIG_SHUTDOWN_NORMAL; - ioc_config |= MPI3_SYSIF_IOC_CONFIG_DEVICE_SHUTDOWN; + ioc_config |= MPI3_SYSIF_IOC_CONFIG_DEVICE_SHUTDOWN_SEND_REQ; writel(ioc_config, &mrioc->sysif_regs->ioc_configuration); @@ -3715,21 +4169,17 @@ /** * mpi3mr_cleanup_ioc - Cleanup controller * @mrioc: Adapter instance reference - * @reason: Cleanup reason * * controller cleanup handler, Message unit reset or soft reset - * and shutdown notification is issued to the controller and the - * associated memory resources are freed. + * and shutdown notification is issued to the controller. * * Return: Nothing. */ -void mpi3mr_cleanup_ioc(struct mpi3mr_ioc *mrioc, u8 reason) +void mpi3mr_cleanup_ioc(struct mpi3mr_ioc *mrioc) { enum mpi3mr_iocstate ioc_state; - if (reason == MPI3MR_COMPLETE_CLEANUP) - mpi3mr_stop_watchdog(mrioc); - + dprint_exit(mrioc, "cleaning up the controller\n"); mpi3mr_ioc_disable_intr(mrioc); ioc_state = mpi3mr_get_iocstate(mrioc); @@ -3741,15 +4191,9 @@ mpi3mr_issue_reset(mrioc, MPI3_SYSIF_HOST_DIAG_RESET_ACTION_SOFT_RESET, MPI3MR_RESET_FROM_MUR_FAILURE); - - if (reason != MPI3MR_REINIT_FAILURE) - mpi3mr_issue_ioc_shutdown(mrioc); - } - - if (reason == MPI3MR_COMPLETE_CLEANUP) { - mpi3mr_free_mem(mrioc); - mpi3mr_cleanup_resources(mrioc); + mpi3mr_issue_ioc_shutdown(mrioc); } + dprint_exit(mrioc, "controller cleanup completed\n"); } /** @@ -3798,41 +4242,11 @@ cmdptr = &mrioc->dev_rmhs_cmds[i]; mpi3mr_drv_cmd_comp_reset(mrioc, cmdptr); } -} - -/** - * mpi3mr_diagfault_reset_handler - Diag fault reset handler - * @mrioc: Adapter instance reference - * @reset_reason: Reset reason code - * - * This is an handler for issuing diag fault reset from the - * applications through IOCTL path to stop the execution of the - * controller - * - * Return: 0 on success, non-zero on failure. - */ -int mpi3mr_diagfault_reset_handler(struct mpi3mr_ioc *mrioc, - u32 reset_reason) -{ - int retval = 0; - - ioc_info(mrioc, "Entry: reason code: %s\n", - mpi3mr_reset_rc_name(reset_reason)); - mrioc->reset_in_progress = 1; - - mpi3mr_ioc_disable_intr(mrioc); - retval = mpi3mr_issue_reset(mrioc, - MPI3_SYSIF_HOST_DIAG_RESET_ACTION_DIAG_FAULT, reset_reason); - - if (retval) { - ioc_err(mrioc, "The diag fault reset failed: reason %d\n", - reset_reason); - mpi3mr_ioc_enable_intr(mrioc); + for (i = 0; i < MPI3MR_NUM_EVTACKCMD; i++) { + cmdptr = &mrioc->evtack_cmds[i]; + mpi3mr_drv_cmd_comp_reset(mrioc, cmdptr); } - ioc_info(mrioc, "%s\n", ((retval == 0) ? "SUCCESS" : "FAILED")); - mrioc->reset_in_progress = 0; - return retval; } /** @@ -3863,34 +4277,44 @@ unsigned long flags; u32 host_diagnostic, timeout = MPI3_SYSIF_DIAG_SAVE_TIMEOUT * 10; - if (mrioc->fault_dbg) { - if (snapdump) - mpi3mr_set_diagsave(mrioc); - mpi3mr_kill_ioc(mrioc, reset_reason); - } - + /* Block the reset handler until diag save in progress*/ + dprint_reset(mrioc, + "soft_reset_handler: check and block on diagsave_timeout(%d)\n", + mrioc->diagsave_timeout); + while (mrioc->diagsave_timeout) + ssleep(1); /* * Block new resets until the currently executing one is finished and * return the status of the existing reset for all blocked resets */ + dprint_reset(mrioc, "soft_reset_handler: acquiring reset_mutex\n"); if (!mutex_trylock(&mrioc->reset_mutex)) { - ioc_info(mrioc, "Another reset in progress\n"); - return -1; + ioc_info(mrioc, + "controller reset triggered by %s is blocked due to another reset in progress\n", + mpi3mr_reset_rc_name(reset_reason)); + do { + ssleep(1); + } while (mrioc->reset_in_progress == 1); + ioc_info(mrioc, + "returning previous reset result(%d) for the reset triggered by %s\n", + mrioc->prev_reset_result, + mpi3mr_reset_rc_name(reset_reason)); + return mrioc->prev_reset_result; } + ioc_info(mrioc, "controller reset is triggered by %s\n", + mpi3mr_reset_rc_name(reset_reason)); + mrioc->reset_in_progress = 1; + mrioc->prev_reset_result = -1; if ((!snapdump) && (reset_reason != MPI3MR_RESET_FROM_FAULT_WATCH) && + (reset_reason != MPI3MR_RESET_FROM_FIRMWARE) && (reset_reason != MPI3MR_RESET_FROM_CIACTIV_FAULT)) { for (i = 0; i < MPI3_EVENT_NOTIFY_EVENTMASK_WORDS; i++) mrioc->event_masks[i] = -1; - retval = mpi3mr_issue_event_notification(mrioc); - - if (retval) { - ioc_err(mrioc, - "Failed to turn off events prior to reset %d\n", - retval); - } + dprint_reset(mrioc, "soft_reset_handler: masking events\n"); + mpi3mr_issue_event_notification(mrioc); } mpi3mr_wait_for_host_io(mrioc, MPI3MR_RESET_HOST_IOWAIT_TIMEOUT); @@ -3920,15 +4344,20 @@ goto out; } - mpi3mr_flush_delayed_rmhs_list(mrioc); + mpi3mr_flush_delayed_cmd_lists(mrioc); mpi3mr_flush_drv_cmds(mrioc); memset(mrioc->devrem_bitmap, 0, mrioc->devrem_bitmap_sz); memset(mrioc->removepend_bitmap, 0, mrioc->dev_handle_bitmap_sz); - mpi3mr_cleanup_fwevt_list(mrioc); + memset(mrioc->evtack_cmds_bitmap, 0, mrioc->evtack_cmds_bitmap_sz); mpi3mr_flush_host_io(mrioc); + mpi3mr_cleanup_fwevt_list(mrioc); mpi3mr_invalidate_devhandles(mrioc); + if (mrioc->prepare_for_reset) { + mrioc->prepare_for_reset = 0; + mrioc->prepare_for_reset_timeout_counter = 0; + } mpi3mr_memset_buffers(mrioc); - retval = mpi3mr_init_ioc(mrioc, MPI3MR_IT_RESET); + retval = mpi3mr_reinit_ioc(mrioc, 0); if (retval) { pr_err(IOCNAME "reinit after soft reset failed: reason %d\n", mrioc->name, reset_reason); @@ -3938,8 +4367,8 @@ out: if (!retval) { + mrioc->diagsave_timeout = 0; mrioc->reset_in_progress = 0; - scsi_unblock_requests(mrioc->shost); mpi3mr_rfresh_tgtdevs(mrioc); mrioc->ts_update_counter = 0; spin_lock_irqsave(&mrioc->watchdog_lock, flags); @@ -3956,7 +4385,8 @@ retval = -1; } - + mrioc->prev_reset_result = retval; mutex_unlock(&mrioc->reset_mutex); - ioc_info(mrioc, "%s\n", ((retval == 0) ? "SUCCESS" : "FAILED")); + ioc_info(mrioc, "controller reset is %s\n", + ((retval == 0) ? "successful" : "failed")); return retval; } diff -u linux-azure-5.15-5.15.0/drivers/scsi/mpt3sas/mpt3sas_base.c linux-azure-5.15-5.15.0/drivers/scsi/mpt3sas/mpt3sas_base.c --- linux-azure-5.15-5.15.0/drivers/scsi/mpt3sas/mpt3sas_base.c +++ linux-azure-5.15-5.15.0/drivers/scsi/mpt3sas/mpt3sas_base.c @@ -2011,9 +2011,10 @@ enable_irq(reply_q->os_irq); } } + + if (poll) + _base_process_reply_queue(reply_q); } - if (poll) - _base_process_reply_queue(reply_q); } /** @@ -5736,14 +5737,13 @@ */ static int -mpt3sas_check_same_4gb_region(long reply_pool_start_address, u32 pool_sz) +mpt3sas_check_same_4gb_region(dma_addr_t start_address, u32 pool_sz) { - long reply_pool_end_address; + dma_addr_t end_address; - reply_pool_end_address = reply_pool_start_address + pool_sz; + end_address = start_address + pool_sz - 1; - if (upper_32_bits(reply_pool_start_address) == - upper_32_bits(reply_pool_end_address)) + if (upper_32_bits(start_address) == upper_32_bits(end_address)) return 1; else return 0; @@ -5804,7 +5804,7 @@ } if (!mpt3sas_check_same_4gb_region( - (long)ioc->pcie_sg_lookup[i].pcie_sgl, sz)) { + ioc->pcie_sg_lookup[i].pcie_sgl_dma, sz)) { ioc_err(ioc, "PCIE SGLs are not in same 4G !! pcie sgl (0x%p) dma = (0x%llx)\n", ioc->pcie_sg_lookup[i].pcie_sgl, (unsigned long long) @@ -5859,8 +5859,8 @@ GFP_KERNEL, &ctr->chain_buffer_dma); if (!ctr->chain_buffer) return -EAGAIN; - if (!mpt3sas_check_same_4gb_region((long) - ctr->chain_buffer, ioc->chain_segment_sz)) { + if (!mpt3sas_check_same_4gb_region( + ctr->chain_buffer_dma, ioc->chain_segment_sz)) { ioc_err(ioc, "Chain buffers are not in same 4G !!! Chain buff (0x%p) dma = (0x%llx)\n", ctr->chain_buffer, @@ -5896,7 +5896,7 @@ GFP_KERNEL, &ioc->sense_dma); if (!ioc->sense) return -EAGAIN; - if (!mpt3sas_check_same_4gb_region((long)ioc->sense, sz)) { + if (!mpt3sas_check_same_4gb_region(ioc->sense_dma, sz)) { dinitprintk(ioc, pr_err( "Bad Sense Pool! sense (0x%p) sense_dma = (0x%llx)\n", ioc->sense, (unsigned long long) ioc->sense_dma)); @@ -5929,7 +5929,7 @@ &ioc->reply_dma); if (!ioc->reply) return -EAGAIN; - if (!mpt3sas_check_same_4gb_region((long)ioc->reply_free, sz)) { + if (!mpt3sas_check_same_4gb_region(ioc->reply_dma, sz)) { dinitprintk(ioc, pr_err( "Bad Reply Pool! Reply (0x%p) Reply dma = (0x%llx)\n", ioc->reply, (unsigned long long) ioc->reply_dma)); @@ -5964,7 +5964,7 @@ GFP_KERNEL, &ioc->reply_free_dma); if (!ioc->reply_free) return -EAGAIN; - if (!mpt3sas_check_same_4gb_region((long)ioc->reply_free, sz)) { + if (!mpt3sas_check_same_4gb_region(ioc->reply_free_dma, sz)) { dinitprintk(ioc, pr_err("Bad Reply Free Pool! Reply Free (0x%p) Reply Free dma = (0x%llx)\n", ioc->reply_free, (unsigned long long) ioc->reply_free_dma)); @@ -6003,7 +6003,7 @@ GFP_KERNEL, &ioc->reply_post_free_array_dma); if (!ioc->reply_post_free_array) return -EAGAIN; - if (!mpt3sas_check_same_4gb_region((long)ioc->reply_post_free_array, + if (!mpt3sas_check_same_4gb_region(ioc->reply_post_free_array_dma, reply_post_free_array_sz)) { dinitprintk(ioc, pr_err( "Bad Reply Free Pool! Reply Free (0x%p) Reply Free dma = (0x%llx)\n", @@ -6068,7 +6068,7 @@ * resources and set DMA mask to 32 and allocate. */ if (!mpt3sas_check_same_4gb_region( - (long)ioc->reply_post[i].reply_post_free, sz)) { + ioc->reply_post[i].reply_post_free_dma, sz)) { dinitprintk(ioc, ioc_err(ioc, "bad Replypost free pool(0x%p)" "reply_post_free_dma = (0x%llx)\n", diff -u linux-azure-5.15-5.15.0/drivers/scsi/mpt3sas/mpt3sas_scsih.c linux-azure-5.15-5.15.0/drivers/scsi/mpt3sas/mpt3sas_scsih.c --- linux-azure-5.15-5.15.0/drivers/scsi/mpt3sas/mpt3sas_scsih.c +++ linux-azure-5.15-5.15.0/drivers/scsi/mpt3sas/mpt3sas_scsih.c @@ -11035,6 +11035,7 @@ { struct _sas_port *mpt3sas_port, *next; unsigned long flags; + int port_id; /* remove sibling ports attached to this expander */ list_for_each_entry_safe(mpt3sas_port, next, @@ -11055,6 +11056,8 @@ mpt3sas_port->hba_port); } + port_id = sas_expander->port->port_id; + mpt3sas_transport_port_remove(ioc, sas_expander->sas_address, sas_expander->sas_address_parent, sas_expander->port); @@ -11062,7 +11065,7 @@ "expander_remove: handle(0x%04x), sas_addr(0x%016llx), port:%d\n", sas_expander->handle, (unsigned long long) sas_expander->sas_address, - sas_expander->port->port_id); + port_id); spin_lock_irqsave(&ioc->sas_node_lock, flags); list_del(&sas_expander->list); diff -u linux-azure-5.15-5.15.0/drivers/scsi/pm8001/pm8001_hwi.c linux-azure-5.15-5.15.0/drivers/scsi/pm8001/pm8001_hwi.c --- linux-azure-5.15-5.15.0/drivers/scsi/pm8001/pm8001_hwi.c +++ linux-azure-5.15-5.15.0/drivers/scsi/pm8001/pm8001_hwi.c @@ -1767,7 +1767,6 @@ } task = sas_alloc_slow_task(GFP_ATOMIC); - if (!task) { pm8001_dbg(pm8001_ha, FAIL, "cannot allocate task\n"); return; @@ -1776,13 +1775,16 @@ task->task_done = pm8001_task_done; res = pm8001_tag_alloc(pm8001_ha, &ccb_tag); - if (res) + if (res) { + sas_free_task(task); return; + } ccb = &pm8001_ha->ccb_info[ccb_tag]; ccb->device = pm8001_ha_dev; ccb->ccb_tag = ccb_tag; ccb->task = task; + ccb->n_elem = 0; circularQ = &pm8001_ha->inbnd_q_tbl[0]; @@ -1793,8 +1795,10 @@ ret = pm8001_mpi_build_cmd(pm8001_ha, circularQ, opc, &task_abort, sizeof(task_abort), 0); - if (ret) + if (ret) { + sas_free_task(task); pm8001_tag_free(pm8001_ha, ccb_tag); + } } @@ -1844,6 +1848,7 @@ ccb->device = pm8001_ha_dev; ccb->ccb_tag = ccb_tag; ccb->task = task; + ccb->n_elem = 0; pm8001_ha_dev->id |= NCQ_READ_LOG_FLAG; pm8001_ha_dev->id |= NCQ_2ND_RLE_FLAG; @@ -1860,7 +1865,7 @@ sata_cmd.tag = cpu_to_le32(ccb_tag); sata_cmd.device_id = cpu_to_le32(pm8001_ha_dev->device_id); - sata_cmd.ncqtag_atap_dir_m |= ((0x1 << 7) | (0x5 << 9)); + sata_cmd.ncqtag_atap_dir_m = cpu_to_le32((0x1 << 7) | (0x5 << 9)); memcpy(&sata_cmd.sata_fis, &fis, sizeof(struct host_to_dev_fis)); res = pm8001_mpi_build_cmd(pm8001_ha, circularQ, opc, &sata_cmd, @@ -2421,7 +2426,8 @@ len = sizeof(struct pio_setup_fis); pm8001_dbg(pm8001_ha, IO, "PIO read len = %d\n", len); - } else if (t->ata_task.use_ncq) { + } else if (t->ata_task.use_ncq && + t->data_dir != DMA_NONE) { len = sizeof(struct set_dev_bits_fis); pm8001_dbg(pm8001_ha, IO, "FPDMA len = %d\n", len); @@ -3710,12 +3716,11 @@ mb(); if (pm8001_dev->id & NCQ_ABORT_ALL_FLAG) { - pm8001_tag_free(pm8001_ha, tag); sas_free_task(t); - /* clear the flag */ - pm8001_dev->id &= 0xBFFFFFFF; - } else + pm8001_dev->id &= ~NCQ_ABORT_ALL_FLAG; + } else { t->task_done(t); + } return 0; } @@ -4278,22 +4283,22 @@ u32 opc = OPC_INB_SATA_HOST_OPSTART; memset(&sata_cmd, 0, sizeof(sata_cmd)); circularQ = &pm8001_ha->inbnd_q_tbl[0]; - if (task->data_dir == DMA_NONE) { + + if (task->data_dir == DMA_NONE && !task->ata_task.use_ncq) { ATAP = 0x04; /* no data*/ pm8001_dbg(pm8001_ha, IO, "no data\n"); } else if (likely(!task->ata_task.device_control_reg_update)) { - if (task->ata_task.dma_xfer) { + if (task->ata_task.use_ncq && + dev->sata_dev.class != ATA_DEV_ATAPI) { + ATAP = 0x07; /* FPDMA */ + pm8001_dbg(pm8001_ha, IO, "FPDMA\n"); + } else if (task->ata_task.dma_xfer) { ATAP = 0x06; /* DMA */ pm8001_dbg(pm8001_ha, IO, "DMA\n"); } else { ATAP = 0x05; /* PIO*/ pm8001_dbg(pm8001_ha, IO, "PIO\n"); } - if (task->ata_task.use_ncq && - dev->sata_dev.class != ATA_DEV_ATAPI) { - ATAP = 0x07; /* FPDMA */ - pm8001_dbg(pm8001_ha, IO, "FPDMA\n"); - } } if (task->ata_task.use_ncq && pm8001_get_ncq_tag(task, &hdr_tag)) { task->ata_task.fis.sector_count |= (u8) (hdr_tag << 3); @@ -4483,6 +4488,9 @@ SAS_ADDR_SIZE); rc = pm8001_mpi_build_cmd(pm8001_ha, circularQ, opc, &payload, sizeof(payload), 0); + if (rc) + pm8001_tag_free(pm8001_ha, tag); + return rc; } @@ -4633,7 +4641,7 @@ memcpy(sspTMCmd.lun, task->ssp_task.LUN, 8); sspTMCmd.tag = cpu_to_le32(ccb->ccb_tag); if (pm8001_ha->chip_id != chip_8001) - sspTMCmd.ds_ads_m = 0x08; + sspTMCmd.ds_ads_m = cpu_to_le32(0x08); circularQ = &pm8001_ha->inbnd_q_tbl[0]; ret = pm8001_mpi_build_cmd(pm8001_ha, circularQ, opc, &sspTMCmd, sizeof(sspTMCmd), 0); @@ -4895,6 +4903,11 @@ ccb->ccb_tag = tag; rc = pm8001_chip_fw_flash_update_build(pm8001_ha, &flash_update_info, tag); + if (rc) { + kfree(fw_control_context); + pm8001_tag_free(pm8001_ha, tag); + } + return rc; } @@ -4999,6 +5012,9 @@ payload.nds = cpu_to_le32(state); rc = pm8001_mpi_build_cmd(pm8001_ha, circularQ, opc, &payload, sizeof(payload), 0); + if (rc) + pm8001_tag_free(pm8001_ha, tag); + return rc; } diff -u linux-azure-5.15-5.15.0/drivers/scsi/pm8001/pm8001_sas.c linux-azure-5.15-5.15.0/drivers/scsi/pm8001/pm8001_sas.c --- linux-azure-5.15-5.15.0/drivers/scsi/pm8001/pm8001_sas.c +++ linux-azure-5.15-5.15.0/drivers/scsi/pm8001/pm8001_sas.c @@ -831,10 +831,10 @@ res = PM8001_CHIP_DISP->task_abort(pm8001_ha, pm8001_dev, flag, task_tag, ccb_tag); - if (res) { del_timer(&task->slow_task->timer); pm8001_dbg(pm8001_ha, FAIL, "Executing internal task failed\n"); + pm8001_tag_free(pm8001_ha, ccb_tag); goto ex_err; } wait_for_completion(&task->slow_task->completion); diff -u linux-azure-5.15-5.15.0/drivers/scsi/pm8001/pm80xx_hwi.c linux-azure-5.15-5.15.0/drivers/scsi/pm8001/pm80xx_hwi.c --- linux-azure-5.15-5.15.0/drivers/scsi/pm8001/pm80xx_hwi.c +++ linux-azure-5.15-5.15.0/drivers/scsi/pm8001/pm80xx_hwi.c @@ -66,18 +66,16 @@ } static void pm80xx_pci_mem_copy(struct pm8001_hba_info *pm8001_ha, u32 soffset, - const void *destination, + __le32 *destination, u32 dw_count, u32 bus_base_number) { u32 index, value, offset; - u32 *destination1; - destination1 = (u32 *)destination; - for (index = 0; index < dw_count; index += 4, destination1++) { + for (index = 0; index < dw_count; index += 4, destination++) { offset = (soffset + index); if (offset < (64 * 1024)) { value = pm8001_cr32(pm8001_ha, bus_base_number, offset); - *destination1 = cpu_to_le32(value); + *destination = cpu_to_le32(value); } } return; @@ -767,6 +765,10 @@ pm8001_ha->main_cfg_tbl.pm80xx_tbl.pcs_event_log_severity = 0x01; pm8001_ha->main_cfg_tbl.pm80xx_tbl.fatal_err_interrupt = 0x01; + /* Enable higher IQs and OQs, 32 to 63, bit 16 */ + if (pm8001_ha->max_q_num > 32) + pm8001_ha->main_cfg_tbl.pm80xx_tbl.fatal_err_interrupt |= + 1 << 16; /* Disable end to end CRC checking */ pm8001_ha->main_cfg_tbl.pm80xx_tbl.crc_core_dump = (0x1 << 16); @@ -1028,6 +1030,13 @@ if (0x0000 != gst_len_mpistate) return -EBUSY; + /* + * As per controller datasheet, after successful MPI + * initialization minimum 500ms delay is required before + * issuing commands. + */ + msleep(500); + return 0; } @@ -1202,9 +1211,11 @@ else page_code = THERMAL_PAGE_CODE_8H; - payload.cfg_pg[0] = (THERMAL_LOG_ENABLE << 9) | - (THERMAL_ENABLE << 8) | page_code; - payload.cfg_pg[1] = (LTEMPHIL << 24) | (RTEMPHIL << 8); + payload.cfg_pg[0] = + cpu_to_le32((THERMAL_LOG_ENABLE << 9) | + (THERMAL_ENABLE << 8) | page_code); + payload.cfg_pg[1] = + cpu_to_le32((LTEMPHIL << 24) | (RTEMPHIL << 8)); pm8001_dbg(pm8001_ha, DEV, "Setting up thermal config. cfg_pg 0 0x%x cfg_pg 1 0x%x\n", @@ -1244,43 +1255,41 @@ circularQ = &pm8001_ha->inbnd_q_tbl[0]; payload.tag = cpu_to_le32(tag); - SASConfigPage.pageCode = SAS_PROTOCOL_TIMER_CONFIG_PAGE; - SASConfigPage.MST_MSI = 3 << 15; - SASConfigPage.STP_SSP_MCT_TMO = (STP_MCT_TMO << 16) | SSP_MCT_TMO; - SASConfigPage.STP_FRM_TMO = (SAS_MAX_OPEN_TIME << 24) | - (SMP_MAX_CONN_TIMER << 16) | STP_FRM_TIMER; - SASConfigPage.STP_IDLE_TMO = STP_IDLE_TIME; - - if (SASConfigPage.STP_IDLE_TMO > 0x3FFFFFF) - SASConfigPage.STP_IDLE_TMO = 0x3FFFFFF; - - - SASConfigPage.OPNRJT_RTRY_INTVL = (SAS_MFD << 16) | - SAS_OPNRJT_RTRY_INTVL; - SASConfigPage.Data_Cmd_OPNRJT_RTRY_TMO = (SAS_DOPNRJT_RTRY_TMO << 16) - | SAS_COPNRJT_RTRY_TMO; - SASConfigPage.Data_Cmd_OPNRJT_RTRY_THR = (SAS_DOPNRJT_RTRY_THR << 16) - | SAS_COPNRJT_RTRY_THR; - SASConfigPage.MAX_AIP = SAS_MAX_AIP; + SASConfigPage.pageCode = cpu_to_le32(SAS_PROTOCOL_TIMER_CONFIG_PAGE); + SASConfigPage.MST_MSI = cpu_to_le32(3 << 15); + SASConfigPage.STP_SSP_MCT_TMO = + cpu_to_le32((STP_MCT_TMO << 16) | SSP_MCT_TMO); + SASConfigPage.STP_FRM_TMO = + cpu_to_le32((SAS_MAX_OPEN_TIME << 24) | + (SMP_MAX_CONN_TIMER << 16) | STP_FRM_TIMER); + SASConfigPage.STP_IDLE_TMO = cpu_to_le32(STP_IDLE_TIME); + + SASConfigPage.OPNRJT_RTRY_INTVL = + cpu_to_le32((SAS_MFD << 16) | SAS_OPNRJT_RTRY_INTVL); + SASConfigPage.Data_Cmd_OPNRJT_RTRY_TMO = + cpu_to_le32((SAS_DOPNRJT_RTRY_TMO << 16) | SAS_COPNRJT_RTRY_TMO); + SASConfigPage.Data_Cmd_OPNRJT_RTRY_THR = + cpu_to_le32((SAS_DOPNRJT_RTRY_THR << 16) | SAS_COPNRJT_RTRY_THR); + SASConfigPage.MAX_AIP = cpu_to_le32(SAS_MAX_AIP); pm8001_dbg(pm8001_ha, INIT, "SASConfigPage.pageCode 0x%08x\n", - SASConfigPage.pageCode); + le32_to_cpu(SASConfigPage.pageCode)); pm8001_dbg(pm8001_ha, INIT, "SASConfigPage.MST_MSI 0x%08x\n", - SASConfigPage.MST_MSI); + le32_to_cpu(SASConfigPage.MST_MSI)); pm8001_dbg(pm8001_ha, INIT, "SASConfigPage.STP_SSP_MCT_TMO 0x%08x\n", - SASConfigPage.STP_SSP_MCT_TMO); + le32_to_cpu(SASConfigPage.STP_SSP_MCT_TMO)); pm8001_dbg(pm8001_ha, INIT, "SASConfigPage.STP_FRM_TMO 0x%08x\n", - SASConfigPage.STP_FRM_TMO); + le32_to_cpu(SASConfigPage.STP_FRM_TMO)); pm8001_dbg(pm8001_ha, INIT, "SASConfigPage.STP_IDLE_TMO 0x%08x\n", - SASConfigPage.STP_IDLE_TMO); + le32_to_cpu(SASConfigPage.STP_IDLE_TMO)); pm8001_dbg(pm8001_ha, INIT, "SASConfigPage.OPNRJT_RTRY_INTVL 0x%08x\n", - SASConfigPage.OPNRJT_RTRY_INTVL); + le32_to_cpu(SASConfigPage.OPNRJT_RTRY_INTVL)); pm8001_dbg(pm8001_ha, INIT, "SASConfigPage.Data_Cmd_OPNRJT_RTRY_TMO 0x%08x\n", - SASConfigPage.Data_Cmd_OPNRJT_RTRY_TMO); + le32_to_cpu(SASConfigPage.Data_Cmd_OPNRJT_RTRY_TMO)); pm8001_dbg(pm8001_ha, INIT, "SASConfigPage.Data_Cmd_OPNRJT_RTRY_THR 0x%08x\n", - SASConfigPage.Data_Cmd_OPNRJT_RTRY_THR); + le32_to_cpu(SASConfigPage.Data_Cmd_OPNRJT_RTRY_THR)); pm8001_dbg(pm8001_ha, INIT, "SASConfigPage.MAX_AIP 0x%08x\n", - SASConfigPage.MAX_AIP); + le32_to_cpu(SASConfigPage.MAX_AIP)); memcpy(&payload.cfg_pg, &SASConfigPage, sizeof(SASProtocolTimerConfig_t)); @@ -1406,12 +1415,13 @@ /* Currently only one key is used. New KEK index is 1. * Current KEK index is 1. Store KEK to NVRAM is 1. */ - payload.new_curidx_ksop = ((1 << 24) | (1 << 16) | (1 << 8) | - KEK_MGMT_SUBOP_KEYCARDUPDATE); + payload.new_curidx_ksop = + cpu_to_le32(((1 << 24) | (1 << 16) | (1 << 8) | + KEK_MGMT_SUBOP_KEYCARDUPDATE)); pm8001_dbg(pm8001_ha, DEV, "Saving Encryption info to flash. payload 0x%x\n", - payload.new_curidx_ksop); + le32_to_cpu(payload.new_curidx_ksop)); rc = pm8001_mpi_build_cmd(pm8001_ha, circularQ, opc, &payload, sizeof(payload), 0); @@ -1734,10 +1744,11 @@ pm80xx_chip_interrupt_enable(struct pm8001_hba_info *pm8001_ha, u8 vec) { #ifdef PM8001_USE_MSIX - u32 mask; - mask = (u32)(1 << vec); - - pm8001_cw32(pm8001_ha, 0, MSGU_ODMR_CLR, (u32)(mask & 0xFFFFFFFF)); + if (vec < 32) + pm8001_cw32(pm8001_ha, 0, MSGU_ODMR_CLR, 1U << vec); + else + pm8001_cw32(pm8001_ha, 0, MSGU_ODMR_CLR_U, + 1U << (vec - 32)); return; #endif pm80xx_chip_intx_interrupt_enable(pm8001_ha); @@ -1753,12 +1764,15 @@ pm80xx_chip_interrupt_disable(struct pm8001_hba_info *pm8001_ha, u8 vec) { #ifdef PM8001_USE_MSIX - u32 mask; - if (vec == 0xFF) - mask = 0xFFFFFFFF; + if (vec == 0xFF) { + /* disable all vectors 0-31, 32-63 */ + pm8001_cw32(pm8001_ha, 0, MSGU_ODMR, 0xFFFFFFFF); + pm8001_cw32(pm8001_ha, 0, MSGU_ODMR_U, 0xFFFFFFFF); + } else if (vec < 32) + pm8001_cw32(pm8001_ha, 0, MSGU_ODMR, 1U << vec); else - mask = (u32)(1 << vec); - pm8001_cw32(pm8001_ha, 0, MSGU_ODMR, (u32)(mask & 0xFFFFFFFF)); + pm8001_cw32(pm8001_ha, 0, MSGU_ODMR_U, + 1U << (vec - 32)); return; #endif pm80xx_chip_intx_interrupt_disable(pm8001_ha); @@ -1800,6 +1814,7 @@ ccb->device = pm8001_ha_dev; ccb->ccb_tag = ccb_tag; ccb->task = task; + ccb->n_elem = 0; circularQ = &pm8001_ha->inbnd_q_tbl[0]; @@ -1881,7 +1896,7 @@ sata_cmd.tag = cpu_to_le32(ccb_tag); sata_cmd.device_id = cpu_to_le32(pm8001_ha_dev->device_id); - sata_cmd.ncqtag_atap_dir_m_dad |= ((0x1 << 7) | (0x5 << 9)); + sata_cmd.ncqtag_atap_dir_m_dad = cpu_to_le32(((0x1 << 7) | (0x5 << 9))); memcpy(&sata_cmd.sata_fis, &fis, sizeof(struct host_to_dev_fis)); res = pm8001_mpi_build_cmd(pm8001_ha, circularQ, opc, &sata_cmd, @@ -2517,7 +2532,8 @@ len = sizeof(struct pio_setup_fis); pm8001_dbg(pm8001_ha, IO, "PIO read len = %d\n", len); - } else if (t->ata_task.use_ncq) { + } else if (t->ata_task.use_ncq && + t->data_dir != DMA_NONE) { len = sizeof(struct set_dev_bits_fis); pm8001_dbg(pm8001_ha, IO, "FPDMA len = %d\n", len); @@ -4380,13 +4396,15 @@ struct ssp_ini_io_start_req ssp_cmd; u32 tag = ccb->ccb_tag; int ret; - u64 phys_addr, start_addr, end_addr; + u64 phys_addr, end_addr; u32 end_addr_high, end_addr_low; struct inbound_queue_table *circularQ; u32 q_index, cpu_id; u32 opc = OPC_INB_SSPINIIOSTART; + memset(&ssp_cmd, 0, sizeof(ssp_cmd)); memcpy(ssp_cmd.ssp_iu.lun, task->ssp_task.LUN, 8); + /* data address domain added for spcv; set to 0 by host, * used internally by controller * 0 for SAS 1.1 and SAS 2.0 compatible TLR @@ -4397,7 +4415,7 @@ ssp_cmd.device_id = cpu_to_le32(pm8001_dev->device_id); ssp_cmd.tag = cpu_to_le32(tag); if (task->ssp_task.enable_first_burst) - ssp_cmd.ssp_iu.efb_prio_attr |= 0x80; + ssp_cmd.ssp_iu.efb_prio_attr = 0x80; ssp_cmd.ssp_iu.efb_prio_attr |= (task->ssp_task.task_prio << 3); ssp_cmd.ssp_iu.efb_prio_attr |= (task->ssp_task.task_attr & 7); memcpy(ssp_cmd.ssp_iu.cdb, task->ssp_task.cmd->cmnd, @@ -4429,21 +4447,24 @@ ssp_cmd.enc_esgl = cpu_to_le32(1<<31); } else if (task->num_scatter == 1) { u64 dma_addr = sg_dma_address(task->scatter); + ssp_cmd.enc_addr_low = cpu_to_le32(lower_32_bits(dma_addr)); ssp_cmd.enc_addr_high = cpu_to_le32(upper_32_bits(dma_addr)); ssp_cmd.enc_len = cpu_to_le32(task->total_xfer_len); ssp_cmd.enc_esgl = 0; + /* Check 4G Boundary */ - start_addr = cpu_to_le64(dma_addr); - end_addr = (start_addr + ssp_cmd.enc_len) - 1; - end_addr_low = cpu_to_le32(lower_32_bits(end_addr)); - end_addr_high = cpu_to_le32(upper_32_bits(end_addr)); - if (end_addr_high != ssp_cmd.enc_addr_high) { + end_addr = dma_addr + le32_to_cpu(ssp_cmd.enc_len) - 1; + end_addr_low = lower_32_bits(end_addr); + end_addr_high = upper_32_bits(end_addr); + + if (end_addr_high != le32_to_cpu(ssp_cmd.enc_addr_high)) { pm8001_dbg(pm8001_ha, FAIL, "The sg list address start_addr=0x%016llx data_len=0x%x end_addr_high=0x%08x end_addr_low=0x%08x has crossed 4G boundary\n", - start_addr, ssp_cmd.enc_len, + dma_addr, + le32_to_cpu(ssp_cmd.enc_len), end_addr_high, end_addr_low); pm8001_chip_make_sg(task->scatter, 1, ccb->buf_prd); @@ -4452,7 +4473,7 @@ cpu_to_le32(lower_32_bits(phys_addr)); ssp_cmd.enc_addr_high = cpu_to_le32(upper_32_bits(phys_addr)); - ssp_cmd.enc_esgl = cpu_to_le32(1<<31); + ssp_cmd.enc_esgl = cpu_to_le32(1U<<31); } } else if (task->num_scatter == 0) { ssp_cmd.enc_addr_low = 0; @@ -4460,8 +4481,10 @@ ssp_cmd.enc_len = cpu_to_le32(task->total_xfer_len); ssp_cmd.enc_esgl = 0; } + /* XTS mode. All other fields are 0 */ - ssp_cmd.key_cmode = 0x6 << 4; + ssp_cmd.key_cmode = cpu_to_le32(0x6 << 4); + /* set tweak values. Should be the start lba */ ssp_cmd.twk_val0 = cpu_to_le32((task->ssp_task.cmd->cmnd[2] << 24) | (task->ssp_task.cmd->cmnd[3] << 16) | @@ -4483,20 +4506,22 @@ ssp_cmd.esgl = cpu_to_le32(1<<31); } else if (task->num_scatter == 1) { u64 dma_addr = sg_dma_address(task->scatter); + ssp_cmd.addr_low = cpu_to_le32(lower_32_bits(dma_addr)); ssp_cmd.addr_high = cpu_to_le32(upper_32_bits(dma_addr)); ssp_cmd.len = cpu_to_le32(task->total_xfer_len); ssp_cmd.esgl = 0; + /* Check 4G Boundary */ - start_addr = cpu_to_le64(dma_addr); - end_addr = (start_addr + ssp_cmd.len) - 1; - end_addr_low = cpu_to_le32(lower_32_bits(end_addr)); - end_addr_high = cpu_to_le32(upper_32_bits(end_addr)); - if (end_addr_high != ssp_cmd.addr_high) { + end_addr = dma_addr + le32_to_cpu(ssp_cmd.len) - 1; + end_addr_low = lower_32_bits(end_addr); + end_addr_high = upper_32_bits(end_addr); + if (end_addr_high != le32_to_cpu(ssp_cmd.addr_high)) { pm8001_dbg(pm8001_ha, FAIL, "The sg list address start_addr=0x%016llx data_len=0x%x end_addr_high=0x%08x end_addr_low=0x%08x has crossed 4G boundary\n", - start_addr, ssp_cmd.len, + dma_addr, + le32_to_cpu(ssp_cmd.len), end_addr_high, end_addr_low); pm8001_chip_make_sg(task->scatter, 1, ccb->buf_prd); @@ -4530,7 +4555,7 @@ u32 q_index, cpu_id; struct sata_start_req sata_cmd; u32 hdr_tag, ncg_tag = 0; - u64 phys_addr, start_addr, end_addr; + u64 phys_addr, end_addr; u32 end_addr_high, end_addr_low; u32 ATAP = 0x0; u32 dir; @@ -4542,22 +4567,21 @@ q_index = (u32) (cpu_id) % (pm8001_ha->max_q_num); circularQ = &pm8001_ha->inbnd_q_tbl[q_index]; - if (task->data_dir == DMA_NONE) { + if (task->data_dir == DMA_NONE && !task->ata_task.use_ncq) { ATAP = 0x04; /* no data*/ pm8001_dbg(pm8001_ha, IO, "no data\n"); } else if (likely(!task->ata_task.device_control_reg_update)) { - if (task->ata_task.dma_xfer) { + if (task->ata_task.use_ncq && + dev->sata_dev.class != ATA_DEV_ATAPI) { + ATAP = 0x07; /* FPDMA */ + pm8001_dbg(pm8001_ha, IO, "FPDMA\n"); + } else if (task->ata_task.dma_xfer) { ATAP = 0x06; /* DMA */ pm8001_dbg(pm8001_ha, IO, "DMA\n"); } else { ATAP = 0x05; /* PIO*/ pm8001_dbg(pm8001_ha, IO, "PIO\n"); } - if (task->ata_task.use_ncq && - dev->sata_dev.class != ATA_DEV_ATAPI) { - ATAP = 0x07; /* FPDMA */ - pm8001_dbg(pm8001_ha, IO, "FPDMA\n"); - } } if (task->ata_task.use_ncq && pm8001_get_ncq_tag(task, &hdr_tag)) { task->ata_task.fis.sector_count |= (u8) (hdr_tag << 3); @@ -4591,32 +4615,38 @@ pm8001_chip_make_sg(task->scatter, ccb->n_elem, ccb->buf_prd); phys_addr = ccb->ccb_dma_handle; - sata_cmd.enc_addr_low = lower_32_bits(phys_addr); - sata_cmd.enc_addr_high = upper_32_bits(phys_addr); + sata_cmd.enc_addr_low = + cpu_to_le32(lower_32_bits(phys_addr)); + sata_cmd.enc_addr_high = + cpu_to_le32(upper_32_bits(phys_addr)); sata_cmd.enc_esgl = cpu_to_le32(1 << 31); } else if (task->num_scatter == 1) { u64 dma_addr = sg_dma_address(task->scatter); - sata_cmd.enc_addr_low = lower_32_bits(dma_addr); - sata_cmd.enc_addr_high = upper_32_bits(dma_addr); + + sata_cmd.enc_addr_low = + cpu_to_le32(lower_32_bits(dma_addr)); + sata_cmd.enc_addr_high = + cpu_to_le32(upper_32_bits(dma_addr)); sata_cmd.enc_len = cpu_to_le32(task->total_xfer_len); sata_cmd.enc_esgl = 0; + /* Check 4G Boundary */ - start_addr = cpu_to_le64(dma_addr); - end_addr = (start_addr + sata_cmd.enc_len) - 1; - end_addr_low = cpu_to_le32(lower_32_bits(end_addr)); - end_addr_high = cpu_to_le32(upper_32_bits(end_addr)); - if (end_addr_high != sata_cmd.enc_addr_high) { + end_addr = dma_addr + le32_to_cpu(sata_cmd.enc_len) - 1; + end_addr_low = lower_32_bits(end_addr); + end_addr_high = upper_32_bits(end_addr); + if (end_addr_high != le32_to_cpu(sata_cmd.enc_addr_high)) { pm8001_dbg(pm8001_ha, FAIL, "The sg list address start_addr=0x%016llx data_len=0x%x end_addr_high=0x%08x end_addr_low=0x%08x has crossed 4G boundary\n", - start_addr, sata_cmd.enc_len, + dma_addr, + le32_to_cpu(sata_cmd.enc_len), end_addr_high, end_addr_low); pm8001_chip_make_sg(task->scatter, 1, ccb->buf_prd); phys_addr = ccb->ccb_dma_handle; sata_cmd.enc_addr_low = - lower_32_bits(phys_addr); + cpu_to_le32(lower_32_bits(phys_addr)); sata_cmd.enc_addr_high = - upper_32_bits(phys_addr); + cpu_to_le32(upper_32_bits(phys_addr)); sata_cmd.enc_esgl = cpu_to_le32(1 << 31); } @@ -4627,7 +4657,8 @@ sata_cmd.enc_esgl = 0; } /* XTS mode. All other fields are 0 */ - sata_cmd.key_index_mode = 0x6 << 4; + sata_cmd.key_index_mode = cpu_to_le32(0x6 << 4); + /* set tweak values. Should be the start lba */ sata_cmd.twk_val0 = cpu_to_le32((sata_cmd.sata_fis.lbal_exp << 24) | @@ -4653,31 +4684,31 @@ phys_addr = ccb->ccb_dma_handle; sata_cmd.addr_low = lower_32_bits(phys_addr); sata_cmd.addr_high = upper_32_bits(phys_addr); - sata_cmd.esgl = cpu_to_le32(1 << 31); + sata_cmd.esgl = cpu_to_le32(1U << 31); } else if (task->num_scatter == 1) { u64 dma_addr = sg_dma_address(task->scatter); + sata_cmd.addr_low = lower_32_bits(dma_addr); sata_cmd.addr_high = upper_32_bits(dma_addr); sata_cmd.len = cpu_to_le32(task->total_xfer_len); sata_cmd.esgl = 0; + /* Check 4G Boundary */ - start_addr = cpu_to_le64(dma_addr); - end_addr = (start_addr + sata_cmd.len) - 1; - end_addr_low = cpu_to_le32(lower_32_bits(end_addr)); - end_addr_high = cpu_to_le32(upper_32_bits(end_addr)); + end_addr = dma_addr + le32_to_cpu(sata_cmd.len) - 1; + end_addr_low = lower_32_bits(end_addr); + end_addr_high = upper_32_bits(end_addr); if (end_addr_high != sata_cmd.addr_high) { pm8001_dbg(pm8001_ha, FAIL, "The sg list address start_addr=0x%016llx data_len=0x%xend_addr_high=0x%08x end_addr_low=0x%08x has crossed 4G boundary\n", - start_addr, sata_cmd.len, + dma_addr, + le32_to_cpu(sata_cmd.len), end_addr_high, end_addr_low); pm8001_chip_make_sg(task->scatter, 1, ccb->buf_prd); phys_addr = ccb->ccb_dma_handle; - sata_cmd.addr_low = - lower_32_bits(phys_addr); - sata_cmd.addr_high = - upper_32_bits(phys_addr); - sata_cmd.esgl = cpu_to_le32(1 << 31); + sata_cmd.addr_low = lower_32_bits(phys_addr); + sata_cmd.addr_high = upper_32_bits(phys_addr); + sata_cmd.esgl = cpu_to_le32(1U << 31); } } else if (task->num_scatter == 0) { sata_cmd.addr_low = 0; @@ -4685,27 +4716,28 @@ sata_cmd.len = cpu_to_le32(task->total_xfer_len); sata_cmd.esgl = 0; } + /* scsi cdb */ sata_cmd.atapi_scsi_cdb[0] = cpu_to_le32(((task->ata_task.atapi_packet[0]) | - (task->ata_task.atapi_packet[1] << 8) | - (task->ata_task.atapi_packet[2] << 16) | - (task->ata_task.atapi_packet[3] << 24))); + (task->ata_task.atapi_packet[1] << 8) | + (task->ata_task.atapi_packet[2] << 16) | + (task->ata_task.atapi_packet[3] << 24))); sata_cmd.atapi_scsi_cdb[1] = cpu_to_le32(((task->ata_task.atapi_packet[4]) | - (task->ata_task.atapi_packet[5] << 8) | - (task->ata_task.atapi_packet[6] << 16) | - (task->ata_task.atapi_packet[7] << 24))); + (task->ata_task.atapi_packet[5] << 8) | + (task->ata_task.atapi_packet[6] << 16) | + (task->ata_task.atapi_packet[7] << 24))); sata_cmd.atapi_scsi_cdb[2] = cpu_to_le32(((task->ata_task.atapi_packet[8]) | - (task->ata_task.atapi_packet[9] << 8) | - (task->ata_task.atapi_packet[10] << 16) | - (task->ata_task.atapi_packet[11] << 24))); + (task->ata_task.atapi_packet[9] << 8) | + (task->ata_task.atapi_packet[10] << 16) | + (task->ata_task.atapi_packet[11] << 24))); sata_cmd.atapi_scsi_cdb[3] = cpu_to_le32(((task->ata_task.atapi_packet[12]) | - (task->ata_task.atapi_packet[13] << 8) | - (task->ata_task.atapi_packet[14] << 16) | - (task->ata_task.atapi_packet[15] << 24))); + (task->ata_task.atapi_packet[13] << 8) | + (task->ata_task.atapi_packet[14] << 16) | + (task->ata_task.atapi_packet[15] << 24))); } /* Check for read log for failed drive and return */ @@ -4903,8 +4935,13 @@ payload.tag = cpu_to_le32(tag); payload.phyop_phyid = cpu_to_le32(((phy_op & 0xFF) << 8) | (phyId & 0xFF)); - return pm8001_mpi_build_cmd(pm8001_ha, circularQ, opc, &payload, - sizeof(payload), 0); + + rc = pm8001_mpi_build_cmd(pm8001_ha, circularQ, opc, &payload, + sizeof(payload), 0); + if (rc) + pm8001_tag_free(pm8001_ha, tag); + + return rc; } static u32 pm80xx_chip_is_our_interrupt(struct pm8001_hba_info *pm8001_ha) diff -u linux-azure-5.15-5.15.0/drivers/scsi/qla2xxx/qla_attr.c linux-azure-5.15-5.15.0/drivers/scsi/qla2xxx/qla_attr.c --- linux-azure-5.15-5.15.0/drivers/scsi/qla2xxx/qla_attr.c +++ linux-azure-5.15-5.15.0/drivers/scsi/qla2xxx/qla_attr.c @@ -555,7 +555,7 @@ if (!capable(CAP_SYS_ADMIN)) return -EINVAL; - if (IS_NOCACHE_VPD_TYPE(ha)) + if (!IS_NOCACHE_VPD_TYPE(ha)) goto skip; faddr = ha->flt_region_vpd << 2; @@ -745,7 +745,7 @@ ql_log(ql_log_info, vha, 0x706f, "Issuing MPI reset.\n"); - if (IS_QLA83XX(ha) || IS_QLA27XX(ha) || IS_QLA28XX(ha)) { + if (IS_QLA83XX(ha)) { uint32_t idc_control; qla83xx_idc_lock(vha, 0); @@ -1056,9 +1056,6 @@ continue; if (iter->type == 3 && !(IS_CNA_CAPABLE(ha))) continue; - if (iter->type == 0x27 && - (!IS_QLA27XX(ha) || !IS_QLA28XX(ha))) - continue; sysfs_remove_bin_file(&host->shost_gendev.kobj, iter->attr); diff -u linux-azure-5.15-5.15.0/drivers/scsi/qla2xxx/qla_edif.c linux-azure-5.15-5.15.0/drivers/scsi/qla2xxx/qla_edif.c --- linux-azure-5.15-5.15.0/drivers/scsi/qla2xxx/qla_edif.c +++ linux-azure-5.15-5.15.0/drivers/scsi/qla2xxx/qla_edif.c @@ -668,6 +668,11 @@ bsg_job->request_payload.sg_cnt, &appplogiok, sizeof(struct auth_complete_cmd)); + /* silent unaligned access warning */ + portid.b.domain = appplogiok.u.d_id.b.domain; + portid.b.area = appplogiok.u.d_id.b.area; + portid.b.al_pa = appplogiok.u.d_id.b.al_pa; + switch (appplogiok.type) { case PL_TYPE_WWPN: fcport = qla2x00_find_fcport_by_wwpn(vha, @@ -678,7 +683,7 @@ __func__, appplogiok.u.wwpn); break; case PL_TYPE_DID: - fcport = qla2x00_find_fcport_by_pid(vha, &appplogiok.u.d_id); + fcport = qla2x00_find_fcport_by_pid(vha, &portid); if (!fcport) ql_dbg(ql_dbg_edif, vha, 0x911d, "%s d_id lookup failed: %x\n", __func__, @@ -777,6 +782,11 @@ bsg_job->request_payload.sg_cnt, &appplogifail, sizeof(struct auth_complete_cmd)); + /* silent unaligned access warning */ + portid.b.domain = appplogifail.u.d_id.b.domain; + portid.b.area = appplogifail.u.d_id.b.area; + portid.b.al_pa = appplogifail.u.d_id.b.al_pa; + /* * TODO: edif: app has failed this plogi. Inform driver to * take any action (if any). @@ -788,7 +798,7 @@ SET_DID_STATUS(bsg_reply->result, DID_OK); break; case PL_TYPE_DID: - fcport = qla2x00_find_fcport_by_pid(vha, &appplogifail.u.d_id); + fcport = qla2x00_find_fcport_by_pid(vha, &portid); if (!fcport) ql_dbg(ql_dbg_edif, vha, 0x911d, "%s d_id lookup failed: %x\n", __func__, @@ -1253,6 +1263,7 @@ int result = 0; struct qla_sa_update_frame sa_frame; struct srb_iocb *iocb_cmd; + port_id_t portid; ql_dbg(ql_dbg_edif + ql_dbg_verbose, vha, 0x911d, "%s entered, vha: 0x%p\n", __func__, vha); @@ -1276,7 +1287,12 @@ goto done; } - fcport = qla2x00_find_fcport_by_pid(vha, &sa_frame.port_id); + /* silent unaligned access warning */ + portid.b.domain = sa_frame.port_id.b.domain; + portid.b.area = sa_frame.port_id.b.area; + portid.b.al_pa = sa_frame.port_id.b.al_pa; + + fcport = qla2x00_find_fcport_by_pid(vha, &portid); if (fcport) { found = 1; if (sa_frame.flags == QLA_SA_UPDATE_FLAGS_TX_KEY) @@ -2161,7 +2177,8 @@ static void qla_noop_sp_done(srb_t *sp, int res) { - sp->free(sp); + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); } /* diff -u linux-azure-5.15-5.15.0/drivers/scsi/qla2xxx/qla_gbl.h linux-azure-5.15-5.15.0/drivers/scsi/qla2xxx/qla_gbl.h --- linux-azure-5.15-5.15.0/drivers/scsi/qla2xxx/qla_gbl.h +++ linux-azure-5.15-5.15.0/drivers/scsi/qla2xxx/qla_gbl.h @@ -316,7 +316,8 @@ extern int qla24xx_dif_start_scsi(srb_t *); extern int qla2x00_start_bidir(srb_t *, struct scsi_qla_host *, uint32_t); extern int qla2xxx_dif_start_scsi_mq(srb_t *); -extern void qla2x00_init_timer(srb_t *sp, unsigned long tmo); +extern void qla2x00_init_async_sp(srb_t *sp, unsigned long tmo, + void (*done)(struct srb *, int)); extern unsigned long qla2x00_get_async_timeout(struct scsi_qla_host *); extern void *qla2x00_alloc_iocbs(struct scsi_qla_host *, srb_t *); @@ -332,6 +333,7 @@ extern int qla24xx_configure_prot_mode(srb_t *, uint16_t *); extern int qla24xx_issue_sa_replace_iocb(scsi_qla_host_t *vha, struct qla_work_evt *e); +void qla2x00_sp_release(struct kref *kref); /* * Global Function Prototypes in qla_mbx.c source file. diff -u linux-azure-5.15-5.15.0/drivers/scsi/qla2xxx/qla_init.c linux-azure-5.15-5.15.0/drivers/scsi/qla2xxx/qla_init.c --- linux-azure-5.15-5.15.0/drivers/scsi/qla2xxx/qla_init.c +++ linux-azure-5.15-5.15.0/drivers/scsi/qla2xxx/qla_init.c @@ -51,6 +51,9 @@ WARN_ON(irqs_disabled()); iocb = &sp->u.iocb_cmd; iocb->timeout(sp); + + /* ref: TMR */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); } void qla2x00_sp_free(srb_t *sp) @@ -125,8 +128,13 @@ } spin_unlock_irqrestore(qpair->qp_lock_ptr, flags); - if (sp->cmd_sp) + if (sp->cmd_sp) { + /* + * This done function should take care of + * original command ref: INIT + */ sp->cmd_sp->done(sp->cmd_sp, QLA_OS_TIMER_EXPIRED); + } abt->u.abt.comp_status = cpu_to_le16(CS_TIMEOUT); sp->done(sp, QLA_OS_TIMER_EXPIRED); @@ -140,11 +148,11 @@ if (orig_sp) qla_wait_nvme_release_cmd_kref(orig_sp); - del_timer(&sp->u.iocb_cmd.timer); if (sp->flags & SRB_WAKEUP_ON_COMP) complete(&abt->u.abt.comp); else - sp->free(sp); + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); } int qla24xx_async_abort_cmd(srb_t *cmd_sp, bool wait) @@ -154,6 +162,7 @@ srb_t *sp; int rval = QLA_FUNCTION_FAILED; + /* ref: INIT for ABTS command */ sp = qla2xxx_get_qpair_sp(cmd_sp->vha, cmd_sp->qpair, cmd_sp->fcport, GFP_ATOMIC); if (!sp) @@ -167,23 +176,22 @@ if (wait) sp->flags = SRB_WAKEUP_ON_COMP; - abt_iocb->timeout = qla24xx_abort_iocb_timeout; init_completion(&abt_iocb->u.abt.comp); /* FW can send 2 x ABTS's timeout/20s */ - qla2x00_init_timer(sp, 42); + qla2x00_init_async_sp(sp, 42, qla24xx_abort_sp_done); + sp->u.iocb_cmd.timeout = qla24xx_abort_iocb_timeout; abt_iocb->u.abt.cmd_hndl = cmd_sp->handle; abt_iocb->u.abt.req_que_no = cpu_to_le16(cmd_sp->qpair->req->id); - sp->done = qla24xx_abort_sp_done; - ql_dbg(ql_dbg_async, vha, 0x507c, "Abort command issued - hdl=%x, type=%x\n", cmd_sp->handle, cmd_sp->type); rval = qla2x00_start_sp(sp); if (rval != QLA_SUCCESS) { - sp->free(sp); + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); return rval; } @@ -191,7 +199,8 @@ wait_for_completion(&abt_iocb->u.abt.comp); rval = abt_iocb->u.abt.comp_status == CS_COMPLETE ? QLA_SUCCESS : QLA_ERR_FROM_FW; - sp->free(sp); + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); } return rval; @@ -286,10 +295,13 @@ ea.iop[0] = lio->u.logio.iop[0]; ea.iop[1] = lio->u.logio.iop[1]; ea.sp = sp; + if (res) + ea.data[0] = MBS_COMMAND_ERROR; qla24xx_handle_plogi_done_event(vha, &ea); } - sp->free(sp); + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); } int @@ -308,6 +320,7 @@ return rval; } + /* ref: INIT */ sp = qla2x00_get_sp(vha, fcport, GFP_KERNEL); if (!sp) goto done; @@ -320,12 +333,10 @@ sp->name = "login"; sp->gen1 = fcport->rscn_gen; sp->gen2 = fcport->login_gen; + qla2x00_init_async_sp(sp, qla2x00_get_async_timeout(vha) + 2, + qla2x00_async_login_sp_done); lio = &sp->u.iocb_cmd; - lio->timeout = qla2x00_async_iocb_timeout; - qla2x00_init_timer(sp, qla2x00_get_async_timeout(vha) + 2); - - sp->done = qla2x00_async_login_sp_done; if (N2N_TOPO(fcport->vha->hw) && fcport_is_bigger(fcport)) { lio->u.logio.flags |= SRB_LOGIN_PRLI_ONLY; } else { @@ -359,7 +370,8 @@ return rval; done_free_sp: - sp->free(sp); + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); fcport->flags &= ~FCF_ASYNC_SENT; done: fcport->flags &= ~FCF_ASYNC_ACTIVE; @@ -371,29 +383,26 @@ sp->fcport->flags &= ~(FCF_ASYNC_SENT | FCF_ASYNC_ACTIVE); sp->fcport->login_gen++; qlt_logo_completion_handler(sp->fcport, sp->u.iocb_cmd.u.logio.data[0]); - sp->free(sp); + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); } int qla2x00_async_logout(struct scsi_qla_host *vha, fc_port_t *fcport) { srb_t *sp; - struct srb_iocb *lio; int rval = QLA_FUNCTION_FAILED; fcport->flags |= FCF_ASYNC_SENT; + /* ref: INIT */ sp = qla2x00_get_sp(vha, fcport, GFP_KERNEL); if (!sp) goto done; sp->type = SRB_LOGOUT_CMD; sp->name = "logout"; - - lio = &sp->u.iocb_cmd; - lio->timeout = qla2x00_async_iocb_timeout; - qla2x00_init_timer(sp, qla2x00_get_async_timeout(vha) + 2); - - sp->done = qla2x00_async_logout_sp_done; + qla2x00_init_async_sp(sp, qla2x00_get_async_timeout(vha) + 2, + qla2x00_async_logout_sp_done), ql_dbg(ql_dbg_disc, vha, 0x2070, "Async-logout - hdl=%x loop-id=%x portid=%02x%02x%02x %8phC explicit %d.\n", @@ -407,7 +416,8 @@ return rval; done_free_sp: - sp->free(sp); + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); done: fcport->flags &= ~(FCF_ASYNC_SENT | FCF_ASYNC_ACTIVE); return rval; @@ -433,29 +443,26 @@ if (!test_bit(UNLOADING, &vha->dpc_flags)) qla2x00_post_async_prlo_done_work(sp->fcport->vha, sp->fcport, lio->u.logio.data); - sp->free(sp); + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); } int qla2x00_async_prlo(struct scsi_qla_host *vha, fc_port_t *fcport) { srb_t *sp; - struct srb_iocb *lio; int rval; rval = QLA_FUNCTION_FAILED; + /* ref: INIT */ sp = qla2x00_get_sp(vha, fcport, GFP_KERNEL); if (!sp) goto done; sp->type = SRB_PRLO_CMD; sp->name = "prlo"; - - lio = &sp->u.iocb_cmd; - lio->timeout = qla2x00_async_iocb_timeout; - qla2x00_init_timer(sp, qla2x00_get_async_timeout(vha) + 2); - - sp->done = qla2x00_async_prlo_sp_done; + qla2x00_init_async_sp(sp, qla2x00_get_async_timeout(vha) + 2, + qla2x00_async_prlo_sp_done); ql_dbg(ql_dbg_disc, vha, 0x2070, "Async-prlo - hdl=%x loop-id=%x portid=%02x%02x%02x.\n", @@ -469,7 +476,8 @@ return rval; done_free_sp: - sp->free(sp); + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); done: fcport->flags &= ~FCF_ASYNC_ACTIVE; return rval; @@ -552,10 +560,12 @@ ea.iop[1] = lio->u.logio.iop[1]; ea.fcport = sp->fcport; ea.sp = sp; + if (res) + ea.data[0] = MBS_COMMAND_ERROR; qla24xx_handle_adisc_event(vha, &ea); - - sp->free(sp); + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); } int @@ -566,26 +576,34 @@ struct srb_iocb *lio; int rval = QLA_FUNCTION_FAILED; + if (IS_SESSION_DELETED(fcport)) { + ql_log(ql_log_warn, vha, 0xffff, + "%s: %8phC is being delete - not sending command.\n", + __func__, fcport->port_name); + fcport->flags &= ~FCF_ASYNC_ACTIVE; + return rval; + } + if (!vha->flags.online || (fcport->flags & FCF_ASYNC_SENT)) return rval; fcport->flags |= FCF_ASYNC_SENT; + /* ref: INIT */ sp = qla2x00_get_sp(vha, fcport, GFP_KERNEL); if (!sp) goto done; sp->type = SRB_ADISC_CMD; sp->name = "adisc"; - - lio = &sp->u.iocb_cmd; - lio->timeout = qla2x00_async_iocb_timeout; sp->gen1 = fcport->rscn_gen; sp->gen2 = fcport->login_gen; - qla2x00_init_timer(sp, qla2x00_get_async_timeout(vha) + 2); + qla2x00_init_async_sp(sp, qla2x00_get_async_timeout(vha) + 2, + qla2x00_async_adisc_sp_done); - sp->done = qla2x00_async_adisc_sp_done; - if (data[1] & QLA_LOGIO_LOGIN_RETRIED) + if (data[1] & QLA_LOGIO_LOGIN_RETRIED) { + lio = &sp->u.iocb_cmd; lio->u.logio.flags |= SRB_LOGIN_RETRIED; + } ql_dbg(ql_dbg_disc, vha, 0x206f, "Async-adisc - hdl=%x loopid=%x portid=%06x %8phC.\n", @@ -598,7 +616,8 @@ return rval; done_free_sp: - sp->free(sp); + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); done: fcport->flags &= ~(FCF_ASYNC_SENT | FCF_ASYNC_ACTIVE); qla2x00_post_async_adisc_work(vha, fcport, data); @@ -964,6 +983,9 @@ set_bit(RELOGIN_NEEDED, &vha->dpc_flags); } break; + case ISP_CFG_NL: + qla24xx_fcport_handle_login(vha, fcport); + break; default: break; } @@ -1079,13 +1101,13 @@ } spin_unlock_irqrestore(&vha->hw->tgt.sess_lock, flags); - sp->free(sp); + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); } int qla24xx_async_gnl(struct scsi_qla_host *vha, fc_port_t *fcport) { srb_t *sp; - struct srb_iocb *mbx; int rval = QLA_FUNCTION_FAILED; unsigned long flags; u16 *mb; @@ -1110,6 +1132,7 @@ vha->gnl.sent = 1; spin_unlock_irqrestore(&vha->hw->tgt.sess_lock, flags); + /* ref: INIT */ sp = qla2x00_get_sp(vha, fcport, GFP_KERNEL); if (!sp) goto done; @@ -1118,10 +1141,8 @@ sp->name = "gnlist"; sp->gen1 = fcport->rscn_gen; sp->gen2 = fcport->login_gen; - - mbx = &sp->u.iocb_cmd; - mbx->timeout = qla2x00_async_iocb_timeout; - qla2x00_init_timer(sp, qla2x00_get_async_timeout(vha)+2); + qla2x00_init_async_sp(sp, qla2x00_get_async_timeout(vha) + 2, + qla24xx_async_gnl_sp_done); mb = sp->u.iocb_cmd.u.mbx.out_mb; mb[0] = MBC_PORT_NODE_NAME_LIST; @@ -1133,8 +1154,6 @@ mb[8] = vha->gnl.size; mb[9] = vha->vp_idx; - sp->done = qla24xx_async_gnl_sp_done; - ql_dbg(ql_dbg_disc, vha, 0x20da, "Async-%s - OUT WWPN %8phC hndl %x\n", sp->name, fcport->port_name, sp->handle); @@ -1146,7 +1165,8 @@ return rval; done_free_sp: - sp->free(sp); + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); done: fcport->flags &= ~(FCF_ASYNC_ACTIVE | FCF_ASYNC_SENT); return rval; @@ -1192,7 +1212,7 @@ dma_pool_free(ha->s_dma_pool, sp->u.iocb_cmd.u.mbx.in, sp->u.iocb_cmd.u.mbx.in_dma); - sp->free(sp); + kref_put(&sp->cmd_kref, qla2x00_sp_release); } int qla24xx_post_prli_work(struct scsi_qla_host *vha, fc_port_t *fcport) @@ -1233,11 +1253,13 @@ ea.sp = sp; if (res == QLA_OS_TIMER_EXPIRED) ea.data[0] = QLA_OS_TIMER_EXPIRED; + else if (res) + ea.data[0] = MBS_COMMAND_ERROR; qla24xx_handle_prli_done_event(vha, &ea); } - sp->free(sp); + kref_put(&sp->cmd_kref, qla2x00_sp_release); } int @@ -1270,12 +1292,10 @@ sp->type = SRB_PRLI_CMD; sp->name = "prli"; + qla2x00_init_async_sp(sp, qla2x00_get_async_timeout(vha) + 2, + qla2x00_async_prli_sp_done); lio = &sp->u.iocb_cmd; - lio->timeout = qla2x00_async_iocb_timeout; - qla2x00_init_timer(sp, qla2x00_get_async_timeout(vha) + 2); - - sp->done = qla2x00_async_prli_sp_done; lio->u.logio.flags = 0; if (NVME_TARGET(vha->hw, fcport)) @@ -1297,7 +1317,8 @@ return rval; done_free_sp: - sp->free(sp); + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); fcport->flags &= ~FCF_ASYNC_SENT; return rval; } @@ -1326,14 +1347,21 @@ struct port_database_24xx *pd; struct qla_hw_data *ha = vha->hw; - if (!vha->flags.online || (fcport->flags & FCF_ASYNC_SENT) || - fcport->loop_id == FC_NO_LOOP_ID) { + if (IS_SESSION_DELETED(fcport)) { ql_log(ql_log_warn, vha, 0xffff, - "%s: %8phC - not sending command.\n", - __func__, fcport->port_name); + "%s: %8phC is being delete - not sending command.\n", + __func__, fcport->port_name); + fcport->flags &= ~FCF_ASYNC_ACTIVE; return rval; } + if (!vha->flags.online || fcport->flags & FCF_ASYNC_SENT) { + ql_log(ql_log_warn, vha, 0xffff, + "%s: %8phC online %d flags %x - not sending command.\n", + __func__, fcport->port_name, vha->flags.online, fcport->flags); + goto done; + } + sp = qla2x00_get_sp(vha, fcport, GFP_KERNEL); if (!sp) goto done; @@ -1345,10 +1373,8 @@ sp->name = "gpdb"; sp->gen1 = fcport->rscn_gen; sp->gen2 = fcport->login_gen; - - mbx = &sp->u.iocb_cmd; - mbx->timeout = qla2x00_async_iocb_timeout; - qla2x00_init_timer(sp, qla2x00_get_async_timeout(vha) + 2); + qla2x00_init_async_sp(sp, qla2x00_get_async_timeout(vha) + 2, + qla24xx_async_gpdb_sp_done); pd = dma_pool_zalloc(ha->s_dma_pool, GFP_KERNEL, &pd_dma); if (pd == NULL) { @@ -1367,11 +1393,10 @@ mb[9] = vha->vp_idx; mb[10] = opt; - mbx->u.mbx.in = pd; + mbx = &sp->u.iocb_cmd; + mbx->u.mbx.in = (void *)pd; mbx->u.mbx.in_dma = pd_dma; - sp->done = qla24xx_async_gpdb_sp_done; - ql_dbg(ql_dbg_disc, vha, 0x20dc, "Async-%s %8phC hndl %x opt %x\n", sp->name, fcport->port_name, sp->handle, opt); @@ -1385,7 +1410,7 @@ if (pd) dma_pool_free(ha->s_dma_pool, pd, pd_dma); - sp->free(sp); + kref_put(&sp->cmd_kref, qla2x00_sp_release); fcport->flags &= ~FCF_ASYNC_SENT; done: fcport->flags &= ~FCF_ASYNC_ACTIVE; @@ -1557,6 +1582,11 @@ u8 login = 0; int rc; + ql_dbg(ql_dbg_disc, vha, 0x307b, + "%s %8phC DS %d LS %d lid %d retries=%d\n", + __func__, fcport->port_name, fcport->disc_state, + fcport->fw_login_state, fcport->loop_id, fcport->login_retry); + if (qla_tgt_mode_enabled(vha)) return; @@ -1615,7 +1645,8 @@ fcport->login_gen, fcport->loop_id, fcport->scan_state, fcport->fc4_type); - if (fcport->scan_state != QLA_FCPORT_FOUND) + if (fcport->scan_state != QLA_FCPORT_FOUND || + fcport->disc_state == DSC_DELETE_PEND) return 0; if ((fcport->loop_id != FC_NO_LOOP_ID) && @@ -1636,7 +1667,7 @@ if (vha->host->active_mode == MODE_TARGET && !N2N_TOPO(vha->hw)) return 0; - if (fcport->flags & FCF_ASYNC_SENT) { + if (fcport->flags & (FCF_ASYNC_SENT | FCF_ASYNC_ACTIVE)) { set_bit(RELOGIN_NEEDED, &vha->dpc_flags); return 0; } @@ -1951,22 +1982,21 @@ srb_t *sp; int rval = QLA_FUNCTION_FAILED; + /* ref: INIT */ sp = qla2x00_get_sp(vha, fcport, GFP_KERNEL); if (!sp) goto done; - tm_iocb = &sp->u.iocb_cmd; sp->type = SRB_TM_CMD; sp->name = "tmf"; + qla2x00_init_async_sp(sp, qla2x00_get_async_timeout(vha), + qla2x00_tmf_sp_done); + sp->u.iocb_cmd.timeout = qla2x00_tmf_iocb_timeout; - tm_iocb->timeout = qla2x00_tmf_iocb_timeout; + tm_iocb = &sp->u.iocb_cmd; init_completion(&tm_iocb->u.tmf.comp); - qla2x00_init_timer(sp, qla2x00_get_async_timeout(vha)); - tm_iocb->u.tmf.flags = flags; tm_iocb->u.tmf.lun = lun; - tm_iocb->u.tmf.data = tag; - sp->done = qla2x00_tmf_sp_done; ql_dbg(ql_dbg_taskm, vha, 0x802f, "Async-tmf hdl=%x loop-id=%x portid=%02x%02x%02x.\n", @@ -1996,7 +2026,8 @@ } done_free_sp: - sp->free(sp); + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); fcport->flags &= ~FCF_ASYNC_SENT; done: return rval; @@ -2055,13 +2086,6 @@ qla24xx_post_gpdb_work(vha, ea->fcport, 0); break; default: - if ((ea->iop[0] == LSC_SCODE_ELS_REJECT) && - (ea->iop[1] == 0x50000)) { /* reson 5=busy expl:0x0 */ - set_bit(RELOGIN_NEEDED, &vha->dpc_flags); - ea->fcport->fw_login_state = DSC_LS_PLOGI_COMP; - break; - } - sp = ea->sp; ql_dbg(ql_dbg_disc, vha, 0x2118, "%s %d %8phC priority %s, fc4type %x prev try %s\n", @@ -2205,12 +2229,7 @@ ql_dbg(ql_dbg_disc, vha, 0x20eb, "%s %d %8phC cmd error %x\n", __func__, __LINE__, ea->fcport->port_name, ea->data[1]); - ea->fcport->flags &= ~FCF_ASYNC_SENT; - qla2x00_set_fcport_disc_state(ea->fcport, DSC_LOGIN_FAILED); - if (ea->data[1] & QLA_LOGIO_LOGIN_RETRIED) - set_bit(RELOGIN_NEEDED, &vha->dpc_flags); - else - qla2x00_mark_device_lost(vha, ea->fcport, 1); + qlt_schedule_sess_for_deletion(ea->fcport); break; case MBS_LOOP_ID_USED: /* data[1] = IO PARAM 1 = nport ID */ @@ -3453,6 +3472,14 @@ struct rsp_que *rsp = ha->rsp_q_map[0]; struct qla2xxx_fw_dump *fw_dump; + if (ha->fw_dump) { + ql_dbg(ql_dbg_init, vha, 0x00bd, + "Firmware dump already allocated.\n"); + return; + } + + ha->fw_dumped = 0; + ha->fw_dump_cap_flags = 0; dump_size = fixed_size = mem_size = eft_size = fce_size = mq_size = 0; req_q_size = rsp_q_size = 0; @@ -3463,7 +3490,7 @@ mem_size = (ha->fw_memory_size - 0x11000 + 1) * sizeof(uint16_t); } else if (IS_FWI2_CAPABLE(ha)) { - if (IS_QLA83XX(ha) || IS_QLA27XX(ha) || IS_QLA28XX(ha)) + if (IS_QLA83XX(ha)) fixed_size = offsetof(struct qla83xx_fw_dump, ext_mem); else if (IS_QLA81XX(ha)) fixed_size = offsetof(struct qla81xx_fw_dump, ext_mem); @@ -3475,8 +3502,7 @@ mem_size = (ha->fw_memory_size - 0x100000 + 1) * sizeof(uint32_t); if (ha->mqenable) { - if (!IS_QLA83XX(ha) && !IS_QLA27XX(ha) && - !IS_QLA28XX(ha)) + if (!IS_QLA83XX(ha)) mq_size = sizeof(struct qla2xxx_mq_chain); /* * Allocate maximum buffer size for all queues - Q0. @@ -4037,8 +4063,7 @@ ha->fw_major_version, ha->fw_minor_version, ha->fw_subminor_version); - if (IS_QLA83XX(ha) || IS_QLA27XX(ha) || - IS_QLA28XX(ha)) { + if (IS_QLA83XX(ha)) { ha->flags.fac_supported = 0; rval = QLA_SUCCESS; } @@ -5584,6 +5609,13 @@ memcpy(fcport->node_name, new_fcport->node_name, WWN_SIZE); fcport->scan_state = QLA_FCPORT_FOUND; + if (fcport->login_retry == 0) { + fcport->login_retry = vha->hw->login_retry_count; + ql_dbg(ql_dbg_disc, vha, 0x2135, + "Port login retry %8phN, lid 0x%04x retry cnt=%d.\n", + fcport->port_name, fcport->loop_id, + fcport->login_retry); + } found++; break; } @@ -5717,6 +5749,8 @@ if (atomic_read(&fcport->state) == FCS_ONLINE) return; + qla2x00_set_fcport_state(fcport, FCS_ONLINE); + rport_ids.node_name = wwn_to_u64(fcport->node_name); rport_ids.port_name = wwn_to_u64(fcport->port_name); rport_ids.port_id = fcport->d_id.b.domain << 16 | @@ -5824,6 +5858,7 @@ qla2x00_reg_remote_port(vha, fcport); break; case MODE_TARGET: + qla2x00_set_fcport_state(fcport, FCS_ONLINE); if (!vha->vha_tgt.qla_tgt->tgt_stop && !vha->vha_tgt.qla_tgt->tgt_stopped) qlt_fc_port_added(vha, fcport); @@ -5838,8 +5873,6 @@ break; } - qla2x00_set_fcport_state(fcport, FCS_ONLINE); - if (IS_IIDMA_CAPABLE(vha->hw) && vha->hw->flags.gpsc_supported) { if (fcport->id_changed) { fcport->id_changed = 0; @@ -9370,7 +9403,7 @@ qpair->rsp->req = qpair->req; qpair->rsp->qpair = qpair; /* init qpair to this cpu. Will adjust at run time. */ - qla_cpu_update(qpair, smp_processor_id()); + qla_cpu_update(qpair, raw_smp_processor_id()); if (IS_T10_PI_CAPABLE(ha) && ql2xenabledif) { if (ha->fw_attributes & BIT_4) diff -u linux-azure-5.15-5.15.0/drivers/scsi/qla2xxx/qla_mbx.c linux-azure-5.15-5.15.0/drivers/scsi/qla2xxx/qla_mbx.c --- linux-azure-5.15-5.15.0/drivers/scsi/qla2xxx/qla_mbx.c +++ linux-azure-5.15-5.15.0/drivers/scsi/qla2xxx/qla_mbx.c @@ -9,6 +9,12 @@ #include #include +#ifdef CONFIG_PPC +#define IS_PPCARCH true +#else +#define IS_PPCARCH false +#endif + static struct mb_cmd_name { uint16_t cmd; const char *str; @@ -728,6 +734,9 @@ vha->min_supported_speed = nv->min_supported_speed; } + + if (IS_PPCARCH) + mcp->mb[11] |= BIT_4; } if (ha->flags.exlogins_enabled) @@ -3029,8 +3038,7 @@ ha->orig_fw_iocb_count = mcp->mb[10]; if (ha->flags.npiv_supported) ha->max_npiv_vports = mcp->mb[11]; - if (IS_QLA81XX(ha) || IS_QLA83XX(ha) || IS_QLA27XX(ha) || - IS_QLA28XX(ha)) + if (IS_QLA81XX(ha) || IS_QLA83XX(ha)) ha->fw_max_fcf_count = mcp->mb[12]; } @@ -5621,7 +5629,7 @@ mcp->out_mb = MBX_1|MBX_0; mcp->in_mb = MBX_2|MBX_1|MBX_0; if (IS_QLA83XX(ha) || IS_QLA27XX(ha) || IS_QLA28XX(ha)) - mcp->in_mb |= MBX_3; + mcp->in_mb |= MBX_4|MBX_3; mcp->tov = MBX_TOV_SECONDS; mcp->flags = 0; rval = qla2x00_mailbox_command(vha, mcp); @@ -6479,23 +6487,21 @@ if (!vha->hw->flags.fw_started) goto done; + /* ref: INIT */ sp = qla2x00_get_sp(vha, NULL, GFP_KERNEL); if (!sp) goto done; - sp->type = SRB_MB_IOCB; - sp->name = mb_to_str(mcp->mb[0]); - c = &sp->u.iocb_cmd; - c->timeout = qla2x00_async_iocb_timeout; init_completion(&c->u.mbx.comp); - qla2x00_init_timer(sp, qla2x00_get_async_timeout(vha) + 2); + sp->type = SRB_MB_IOCB; + sp->name = mb_to_str(mcp->mb[0]); + qla2x00_init_async_sp(sp, qla2x00_get_async_timeout(vha) + 2, + qla2x00_async_mb_sp_done); memcpy(sp->u.iocb_cmd.u.mbx.out_mb, mcp->mb, SIZEOF_IOCB_MB_REG); - sp->done = qla2x00_async_mb_sp_done; - rval = qla2x00_start_sp(sp); if (rval != QLA_SUCCESS) { ql_dbg(ql_dbg_mbx, vha, 0x1018, @@ -6527,7 +6533,8 @@ } done_free_sp: - sp->free(sp); + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); done: return rval; } diff -u linux-azure-5.15-5.15.0/drivers/scsi/qla2xxx/qla_mr.c linux-azure-5.15-5.15.0/drivers/scsi/qla2xxx/qla_mr.c --- linux-azure-5.15-5.15.0/drivers/scsi/qla2xxx/qla_mr.c +++ linux-azure-5.15-5.15.0/drivers/scsi/qla2xxx/qla_mr.c @@ -1787,17 +1787,18 @@ struct register_host_info *preg_hsi; struct new_utsname *p_sysid = NULL; + /* ref: INIT */ sp = qla2x00_get_sp(vha, fcport, GFP_KERNEL); if (!sp) goto done; sp->type = SRB_FXIOCB_DCMD; sp->name = "fxdisc"; + qla2x00_init_async_sp(sp, FXDISC_TIMEOUT, + qla2x00_fxdisc_sp_done); + sp->u.iocb_cmd.timeout = qla2x00_fxdisc_iocb_timeout; fdisc = &sp->u.iocb_cmd; - fdisc->timeout = qla2x00_fxdisc_iocb_timeout; - qla2x00_init_timer(sp, FXDISC_TIMEOUT); - switch (fx_type) { case FXDISC_GET_CONFIG_INFO: fdisc->u.fxiocb.flags = @@ -1898,7 +1899,6 @@ } fdisc->u.fxiocb.req_func_type = cpu_to_le16(fx_type); - sp->done = qla2x00_fxdisc_sp_done; rval = qla2x00_start_sp(sp); if (rval != QLA_SUCCESS) @@ -1974,7 +1974,8 @@ dma_free_coherent(&ha->pdev->dev, fdisc->u.fxiocb.req_len, fdisc->u.fxiocb.req_addr, fdisc->u.fxiocb.req_dma_handle); done_free_sp: - sp->free(sp); + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); done: return rval; } diff -u linux-azure-5.15-5.15.0/drivers/scsi/qla2xxx/qla_nvme.c linux-azure-5.15-5.15.0/drivers/scsi/qla2xxx/qla_nvme.c --- linux-azure-5.15-5.15.0/drivers/scsi/qla2xxx/qla_nvme.c +++ linux-azure-5.15-5.15.0/drivers/scsi/qla2xxx/qla_nvme.c @@ -35,6 +35,11 @@ (fcport->nvme_flag & NVME_FLAG_REGISTERED)) return 0; + if (atomic_read(&fcport->state) == FCS_ONLINE) + return 0; + + qla2x00_set_fcport_state(fcport, FCS_ONLINE); + fcport->nvme_flag &= ~NVME_FLAG_RESETTING; memset(&req, 0, sizeof(struct nvme_fc_port_info)); @@ -165,6 +170,18 @@ qla2xxx_rel_qpair_sp(sp->qpair, sp); } +static void qla_nvme_ls_unmap(struct srb *sp, struct nvmefc_ls_req *fd) +{ + if (sp->flags & SRB_DMA_VALID) { + struct srb_iocb *nvme = &sp->u.iocb_cmd; + struct qla_hw_data *ha = sp->fcport->vha->hw; + + dma_unmap_single(&ha->pdev->dev, nvme->u.nvme.cmd_dma, + fd->rqstlen, DMA_TO_DEVICE); + sp->flags &= ~SRB_DMA_VALID; + } +} + static void qla_nvme_release_ls_cmd_kref(struct kref *kref) { struct srb *sp = container_of(kref, struct srb, cmd_kref); @@ -181,6 +198,8 @@ spin_unlock_irqrestore(&priv->cmd_lock, flags); fd = priv->fd; + + qla_nvme_ls_unmap(sp, fd); fd->done(fd, priv->comp_status); out: qla2x00_rel_sp(sp); @@ -351,6 +370,8 @@ dma_sync_single_for_device(&ha->pdev->dev, nvme->u.nvme.cmd_dma, fd->rqstlen, DMA_TO_DEVICE); + sp->flags |= SRB_DMA_VALID; + rval = qla2x00_start_sp(sp); if (rval != QLA_SUCCESS) { ql_log(ql_log_warn, vha, 0x700e, @@ -358,6 +379,7 @@ wake_up(&sp->nvme_ls_waitq); sp->priv = NULL; priv->sp = NULL; + qla_nvme_ls_unmap(sp, fd); qla2x00_rel_sp(sp); return rval; } diff -u linux-azure-5.15-5.15.0/drivers/scsi/qla2xxx/qla_os.c linux-azure-5.15-5.15.0/drivers/scsi/qla2xxx/qla_os.c --- linux-azure-5.15-5.15.0/drivers/scsi/qla2xxx/qla_os.c +++ linux-azure-5.15-5.15.0/drivers/scsi/qla2xxx/qla_os.c @@ -728,7 +728,8 @@ struct scsi_cmnd *cmd = GET_CMD_SP(sp); struct completion *comp = sp->comp; - sp->free(sp); + /* kref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); cmd->result = res; CMD_SP(cmd) = NULL; cmd->scsi_done(cmd); @@ -819,7 +820,8 @@ struct scsi_cmnd *cmd = GET_CMD_SP(sp); struct completion *comp = sp->comp; - sp->free(sp); + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); cmd->result = res; CMD_SP(cmd) = NULL; cmd->scsi_done(cmd); @@ -919,6 +921,7 @@ goto qc24_target_busy; sp = scsi_cmd_priv(cmd); + /* ref: INIT */ qla2xxx_init_sp(sp, vha, vha->hw->base_qpair, fcport); sp->u.scmd.cmd = cmd; @@ -938,7 +941,8 @@ return 0; qc24_host_busy_free_sp: - sp->free(sp); + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); qc24_target_busy: return SCSI_MLQUEUE_TARGET_BUSY; @@ -1008,6 +1012,7 @@ goto qc24_target_busy; sp = scsi_cmd_priv(cmd); + /* ref: INIT */ qla2xxx_init_sp(sp, vha, qpair, fcport); sp->u.scmd.cmd = cmd; @@ -1026,7 +1031,8 @@ return 0; qc24_host_busy_free_sp: - sp->free(sp); + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); qc24_target_busy: return SCSI_MLQUEUE_TARGET_BUSY; @@ -3733,8 +3739,7 @@ if (ha->mqiobase) iounmap(ha->mqiobase); - if ((IS_QLA83XX(ha) || IS_QLA27XX(ha) || IS_QLA28XX(ha)) && - ha->msixbase) + if (ha->msixbase) iounmap(ha->msixbase); } } @@ -5512,6 +5517,11 @@ ea.fcport = fcport; qla24xx_handle_relogin_event(vha, &ea); } else if (vha->hw->current_topology == + ISP_CFG_NL && + IS_QLA2XXX_MIDTYPE(vha->hw)) { + (void)qla24xx_fcport_handle_login(vha, + fcport); + } else if (vha->hw->current_topology == ISP_CFG_NL) { fcport->login_retry--; status = @@ -7635,7 +7645,7 @@ switch (state) { case pci_channel_io_normal: - ha->flags.eeh_busy = 0; + qla_pci_set_eeh_busy(vha); if (ql2xmqsupport || ql2xnvmeenable) { set_bit(QPAIR_ONLINE_CHECK_NEEDED, &vha->dpc_flags); qla2xxx_wake_dpc(vha); @@ -7676,9 +7686,16 @@ "mmio enabled\n"); ha->pci_error_state = QLA_PCI_MMIO_ENABLED; + if (IS_QLA82XX(ha)) return PCI_ERS_RESULT_RECOVERED; + if (qla2x00_isp_reg_stat(ha)) { + ql_log(ql_log_info, base_vha, 0x803f, + "During mmio enabled, PCI/Register disconnect still detected.\n"); + goto out; + } + spin_lock_irqsave(&ha->hardware_lock, flags); if (IS_QLA2100(ha) || IS_QLA2200(ha)){ stat = rd_reg_word(®->hccr); @@ -7700,6 +7717,7 @@ "RISC paused -- mmio_enabled, Dumping firmware.\n"); qla2xxx_dump_fw(base_vha); } +out: /* set PCI_ERS_RESULT_NEED_RESET to trigger call to qla2xxx_pci_slot_reset */ ql_dbg(ql_dbg_aer, base_vha, 0x600d, "mmio enabled returning.\n"); diff -u linux-azure-5.15-5.15.0/drivers/scsi/qla2xxx/qla_target.c linux-azure-5.15-5.15.0/drivers/scsi/qla2xxx/qla_target.c --- linux-azure-5.15-5.15.0/drivers/scsi/qla2xxx/qla_target.c +++ linux-azure-5.15-5.15.0/drivers/scsi/qla2xxx/qla_target.c @@ -620,7 +620,7 @@ } spin_unlock_irqrestore(&vha->hw->tgt.sess_lock, flags); - sp->free(sp); + kref_put(&sp->cmd_kref, qla2x00_sp_release); } int qla24xx_async_notify_ack(scsi_qla_host_t *vha, fc_port_t *fcport, @@ -656,12 +656,10 @@ sp->type = type; sp->name = "nack"; - - sp->u.iocb_cmd.timeout = qla2x00_async_iocb_timeout; - qla2x00_init_timer(sp, qla2x00_get_async_timeout(vha)+2); + qla2x00_init_async_sp(sp, qla2x00_get_async_timeout(vha) + 2, + qla2x00_async_nack_sp_done); sp->u.iocb_cmd.u.nack.ntfy = ntfy; - sp->done = qla2x00_async_nack_sp_done; ql_dbg(ql_dbg_disc, vha, 0x20f4, "Async-%s %8phC hndl %x %s\n", @@ -674,7 +672,7 @@ return rval; done_free_sp: - sp->free(sp); + kref_put(&sp->cmd_kref, qla2x00_sp_release); done: fcport->flags &= ~FCF_ASYNC_SENT; return rval; @@ -3320,6 +3318,7 @@ "RESET-RSP online/active/old-count/new-count = %d/%d/%d/%d.\n", vha->flags.online, qla2x00_reset_active(vha), cmd->reset_count, qpair->chip_reset); + res = 0; goto out_unmap_unlock; } @@ -7221,8 +7220,7 @@ if (!QLA_TGT_MODE_ENABLED()) return; - if ((ql2xenablemsix == 0) || IS_QLA83XX(ha) || IS_QLA27XX(ha) || - IS_QLA28XX(ha)) { + if (ha->mqenable || IS_QLA83XX(ha) || IS_QLA27XX(ha) || IS_QLA28XX(ha)) { ISP_ATIO_Q_IN(base_vha) = &ha->mqiobase->isp25mq.atio_q_in; ISP_ATIO_Q_OUT(base_vha) = &ha->mqiobase->isp25mq.atio_q_out; } else { diff -u linux-azure-5.15-5.15.0/drivers/scsi/scsi_error.c linux-azure-5.15-5.15.0/drivers/scsi/scsi_error.c --- linux-azure-5.15-5.15.0/drivers/scsi/scsi_error.c +++ linux-azure-5.15-5.15.0/drivers/scsi/scsi_error.c @@ -485,8 +485,13 @@ if (sshdr->asc == 0x29) { evt_type = SDEV_EVT_POWER_ON_RESET_OCCURRED; - sdev_printk(KERN_WARNING, sdev, - "Power-on or device reset occurred\n"); + /* + * Do not print message if it is an expected side-effect + * of runtime PM. + */ + if (!sdev->silence_suspend) + sdev_printk(KERN_WARNING, sdev, + "Power-on or device reset occurred\n"); } if (sshdr->asc == 0x2a && sshdr->ascq == 0x01) { diff -u linux-azure-5.15-5.15.0/drivers/scsi/scsi_transport_iscsi.c linux-azure-5.15-5.15.0/drivers/scsi/scsi_transport_iscsi.c --- linux-azure-5.15-5.15.0/drivers/scsi/scsi_transport_iscsi.c +++ linux-azure-5.15-5.15.0/drivers/scsi/scsi_transport_iscsi.c @@ -2221,10 +2221,10 @@ switch (flag) { case STOP_CONN_RECOVER: - conn->state = ISCSI_CONN_FAILED; + WRITE_ONCE(conn->state, ISCSI_CONN_FAILED); break; case STOP_CONN_TERM: - conn->state = ISCSI_CONN_DOWN; + WRITE_ONCE(conn->state, ISCSI_CONN_DOWN); break; default: iscsi_cls_conn_printk(KERN_ERR, conn, "invalid stop flag %d\n", @@ -2236,6 +2236,49 @@ ISCSI_DBG_TRANS_CONN(conn, "Stopping conn done.\n"); } +static void iscsi_ep_disconnect(struct iscsi_cls_conn *conn, bool is_active) +{ + struct iscsi_cls_session *session = iscsi_conn_to_session(conn); + struct iscsi_endpoint *ep; + + ISCSI_DBG_TRANS_CONN(conn, "disconnect ep.\n"); + WRITE_ONCE(conn->state, ISCSI_CONN_FAILED); + + if (!conn->ep || !session->transport->ep_disconnect) + return; + + ep = conn->ep; + conn->ep = NULL; + + session->transport->unbind_conn(conn, is_active); + session->transport->ep_disconnect(ep); + ISCSI_DBG_TRANS_CONN(conn, "disconnect ep done.\n"); +} + +static void iscsi_if_disconnect_bound_ep(struct iscsi_cls_conn *conn, + struct iscsi_endpoint *ep, + bool is_active) +{ + /* Check if this was a conn error and the kernel took ownership */ + spin_lock_irq(&conn->lock); + if (!test_bit(ISCSI_CLS_CONN_BIT_CLEANUP, &conn->flags)) { + spin_unlock_irq(&conn->lock); + iscsi_ep_disconnect(conn, is_active); + } else { + spin_unlock_irq(&conn->lock); + ISCSI_DBG_TRANS_CONN(conn, "flush kernel conn cleanup.\n"); + mutex_unlock(&conn->ep_mutex); + + flush_work(&conn->cleanup_work); + /* + * Userspace is now done with the EP so we can release the ref + * iscsi_cleanup_conn_work_fn took. + */ + iscsi_put_endpoint(ep); + mutex_lock(&conn->ep_mutex); + } +} + static int iscsi_if_stop_conn(struct iscsi_transport *transport, struct iscsi_uevent *ev) { @@ -2257,11 +2300,24 @@ iscsi_stop_conn(conn, flag); } else { /* + * For offload, when iscsid is restarted it won't know about + * existing endpoints so it can't do a ep_disconnect. We clean + * it up here for userspace. + */ + mutex_lock(&conn->ep_mutex); + if (conn->ep) + iscsi_if_disconnect_bound_ep(conn, conn->ep, true); + mutex_unlock(&conn->ep_mutex); + + /* * Figure out if it was the kernel or userspace initiating this. */ + spin_lock_irq(&conn->lock); if (!test_and_set_bit(ISCSI_CLS_CONN_BIT_CLEANUP, &conn->flags)) { + spin_unlock_irq(&conn->lock); iscsi_stop_conn(conn, flag); } else { + spin_unlock_irq(&conn->lock); ISCSI_DBG_TRANS_CONN(conn, "flush kernel conn cleanup.\n"); flush_work(&conn->cleanup_work); @@ -2270,31 +2326,14 @@ * Only clear for recovery to avoid extra cleanup runs during * termination. */ + spin_lock_irq(&conn->lock); clear_bit(ISCSI_CLS_CONN_BIT_CLEANUP, &conn->flags); + spin_unlock_irq(&conn->lock); } ISCSI_DBG_TRANS_CONN(conn, "iscsi if conn stop done.\n"); return 0; } -static void iscsi_ep_disconnect(struct iscsi_cls_conn *conn, bool is_active) -{ - struct iscsi_cls_session *session = iscsi_conn_to_session(conn); - struct iscsi_endpoint *ep; - - ISCSI_DBG_TRANS_CONN(conn, "disconnect ep.\n"); - conn->state = ISCSI_CONN_FAILED; - - if (!conn->ep || !session->transport->ep_disconnect) - return; - - ep = conn->ep; - conn->ep = NULL; - - session->transport->unbind_conn(conn, is_active); - session->transport->ep_disconnect(ep); - ISCSI_DBG_TRANS_CONN(conn, "disconnect ep done.\n"); -} - static void iscsi_cleanup_conn_work_fn(struct work_struct *work) { struct iscsi_cls_conn *conn = container_of(work, struct iscsi_cls_conn, @@ -2303,18 +2342,11 @@ mutex_lock(&conn->ep_mutex); /* - * If we are not at least bound there is nothing for us to do. Userspace - * will do a ep_disconnect call if offload is used, but will not be - * doing a stop since there is nothing to clean up, so we have to clear - * the cleanup bit here. + * Get a ref to the ep, so we don't release its ID until after + * userspace is done referencing it in iscsi_if_disconnect_bound_ep. */ - if (conn->state != ISCSI_CONN_BOUND && conn->state != ISCSI_CONN_UP) { - ISCSI_DBG_TRANS_CONN(conn, "Got error while conn is already failed. Ignoring.\n"); - clear_bit(ISCSI_CLS_CONN_BIT_CLEANUP, &conn->flags); - mutex_unlock(&conn->ep_mutex); - return; - } - + if (conn->ep) + get_device(&conn->ep->dev); iscsi_ep_disconnect(conn, false); if (system_state != SYSTEM_RUNNING) { @@ -2370,11 +2402,12 @@ conn->dd_data = &conn[1]; mutex_init(&conn->ep_mutex); + spin_lock_init(&conn->lock); INIT_LIST_HEAD(&conn->conn_list); INIT_WORK(&conn->cleanup_work, iscsi_cleanup_conn_work_fn); conn->transport = transport; conn->cid = cid; - conn->state = ISCSI_CONN_DOWN; + WRITE_ONCE(conn->state, ISCSI_CONN_DOWN); /* this is released in the dev's release function */ if (!get_device(&session->dev)) @@ -2561,9 +2594,32 @@ struct iscsi_uevent *ev; struct iscsi_internal *priv; int len = nlmsg_total_size(sizeof(*ev)); + unsigned long flags; + int state; - if (!test_and_set_bit(ISCSI_CLS_CONN_BIT_CLEANUP, &conn->flags)) - queue_work(iscsi_conn_cleanup_workq, &conn->cleanup_work); + spin_lock_irqsave(&conn->lock, flags); + /* + * Userspace will only do a stop call if we are at least bound. And, we + * only need to do the in kernel cleanup if in the UP state so cmds can + * be released to upper layers. If in other states just wait for + * userspace to avoid races that can leave the cleanup_work queued. + */ + state = READ_ONCE(conn->state); + switch (state) { + case ISCSI_CONN_BOUND: + case ISCSI_CONN_UP: + if (!test_and_set_bit(ISCSI_CLS_CONN_BIT_CLEANUP, + &conn->flags)) { + queue_work(iscsi_conn_cleanup_workq, + &conn->cleanup_work); + } + break; + default: + ISCSI_DBG_TRANS_CONN(conn, "Got conn error in state %d\n", + state); + break; + } + spin_unlock_irqrestore(&conn->lock, flags); priv = iscsi_if_transport_lookup(conn->transport); if (!priv) @@ -2913,7 +2969,7 @@ char *data = (char*)ev + sizeof(*ev); struct iscsi_cls_conn *conn; struct iscsi_cls_session *session; - int err = 0, value = 0; + int err = 0, value = 0, state; if (ev->u.set_param.len > PAGE_SIZE) return -EINVAL; @@ -2930,8 +2986,8 @@ session->recovery_tmo = value; break; default: - if ((conn->state == ISCSI_CONN_BOUND) || - (conn->state == ISCSI_CONN_UP)) { + state = READ_ONCE(conn->state); + if (state == ISCSI_CONN_BOUND || state == ISCSI_CONN_UP) { err = transport->set_param(conn, ev->u.set_param.param, data, ev->u.set_param.len); } else { @@ -3003,16 +3059,7 @@ } mutex_lock(&conn->ep_mutex); - /* Check if this was a conn error and the kernel took ownership */ - if (test_bit(ISCSI_CLS_CONN_BIT_CLEANUP, &conn->flags)) { - ISCSI_DBG_TRANS_CONN(conn, "flush kernel conn cleanup.\n"); - mutex_unlock(&conn->ep_mutex); - - flush_work(&conn->cleanup_work); - goto put_ep; - } - - iscsi_ep_disconnect(conn, false); + iscsi_if_disconnect_bound_ep(conn, ep, false); mutex_unlock(&conn->ep_mutex); put_ep: iscsi_put_endpoint(ep); @@ -3715,24 +3762,17 @@ return -EINVAL; mutex_lock(&conn->ep_mutex); + spin_lock_irq(&conn->lock); if (test_bit(ISCSI_CLS_CONN_BIT_CLEANUP, &conn->flags)) { + spin_unlock_irq(&conn->lock); mutex_unlock(&conn->ep_mutex); ev->r.retcode = -ENOTCONN; return 0; } + spin_unlock_irq(&conn->lock); switch (nlh->nlmsg_type) { case ISCSI_UEVENT_BIND_CONN: - if (conn->ep) { - /* - * For offload boot support where iscsid is restarted - * during the pivot root stage, the ep will be intact - * here when the new iscsid instance starts up and - * reconnects. - */ - iscsi_ep_disconnect(conn, true); - } - session = iscsi_session_lookup(ev->u.b_conn.sid); if (!session) { err = -EINVAL; @@ -3743,7 +3783,7 @@ ev->u.b_conn.transport_eph, ev->u.b_conn.is_leading); if (!ev->r.retcode) - conn->state = ISCSI_CONN_BOUND; + WRITE_ONCE(conn->state, ISCSI_CONN_BOUND); if (ev->r.retcode || !transport->ep_connect) break; @@ -3762,7 +3802,8 @@ case ISCSI_UEVENT_START_CONN: ev->r.retcode = transport->start_conn(conn); if (!ev->r.retcode) - conn->state = ISCSI_CONN_UP; + WRITE_ONCE(conn->state, ISCSI_CONN_UP); + break; case ISCSI_UEVENT_SEND_PDU: pdu_len = nlh->nlmsg_len - sizeof(*nlh) - sizeof(*ev); @@ -4070,10 +4111,11 @@ { struct iscsi_cls_conn *conn = iscsi_dev_to_conn(dev->parent); const char *state = "unknown"; + int conn_state = READ_ONCE(conn->state); - if (conn->state >= 0 && - conn->state < ARRAY_SIZE(connection_state_names)) - state = connection_state_names[conn->state]; + if (conn_state >= 0 && + conn_state < ARRAY_SIZE(connection_state_names)) + state = connection_state_names[conn_state]; return sysfs_emit(buf, "%s\n", state); } diff -u linux-azure-5.15-5.15.0/drivers/scsi/sd.c linux-azure-5.15-5.15.0/drivers/scsi/sd.c --- linux-azure-5.15-5.15.0/drivers/scsi/sd.c +++ linux-azure-5.15-5.15.0/drivers/scsi/sd.c @@ -3628,7 +3628,8 @@ return 0; if (sdkp->WCE && sdkp->media_present) { - sd_printk(KERN_NOTICE, sdkp, "Synchronizing SCSI cache\n"); + if (!sdkp->device->silence_suspend) + sd_printk(KERN_NOTICE, sdkp, "Synchronizing SCSI cache\n"); ret = sd_sync_cache(sdkp, &sshdr); if (ret) { @@ -3650,7 +3651,8 @@ } if (sdkp->device->manage_start_stop) { - sd_printk(KERN_NOTICE, sdkp, "Stopping disk\n"); + if (!sdkp->device->silence_suspend) + sd_printk(KERN_NOTICE, sdkp, "Stopping disk\n"); /* an error is not worth aborting a system sleep */ ret = sd_start_stop_device(sdkp, 0); if (ignore_stop_errors) diff -u linux-azure-5.15-5.15.0/drivers/scsi/smartpqi/smartpqi_init.c linux-azure-5.15-5.15.0/drivers/scsi/smartpqi/smartpqi_init.c --- linux-azure-5.15-5.15.0/drivers/scsi/smartpqi/smartpqi_init.c +++ linux-azure-5.15-5.15.0/drivers/scsi/smartpqi/smartpqi_init.c @@ -7853,6 +7853,21 @@ return pqi_revert_to_sis_mode(ctrl_info); } +static void pqi_perform_lockup_action(void) +{ + switch (pqi_lockup_action) { + case PANIC: + panic("FATAL: Smart Family Controller lockup detected"); + break; + case REBOOT: + emergency_restart(); + break; + case NONE: + default: + break; + } +} + static int pqi_ctrl_init(struct pqi_ctrl_info *ctrl_info) { int rc; @@ -7877,8 +7892,15 @@ * commands. */ rc = sis_wait_for_ctrl_ready(ctrl_info); - if (rc) + if (rc) { + if (reset_devices) { + dev_err(&ctrl_info->pci_dev->dev, + "kdump init failed with error %d\n", rc); + pqi_lockup_action = REBOOT; + pqi_perform_lockup_action(); + } return rc; + } /* * Get the controller properties. This allows us to determine @@ -8603,21 +8625,6 @@ return pqi_ctrl_init_resume(ctrl_info); } -static void pqi_perform_lockup_action(void) -{ - switch (pqi_lockup_action) { - case PANIC: - panic("FATAL: Smart Family Controller lockup detected"); - break; - case REBOOT: - emergency_restart(); - break; - case NONE: - default: - break; - } -} - static struct pqi_raid_error_info pqi_ctrl_offline_raid_error_info = { .data_out_result = PQI_DATA_IN_OUT_HARDWARE_ERROR, .status = SAM_STAT_CHECK_CONDITION, diff -u linux-azure-5.15-5.15.0/drivers/scsi/sr.c linux-azure-5.15-5.15.0/drivers/scsi/sr.c --- linux-azure-5.15-5.15.0/drivers/scsi/sr.c +++ linux-azure-5.15-5.15.0/drivers/scsi/sr.c @@ -579,7 +579,7 @@ scsi_autopm_get_device(sdev); - if (ret != CDROMCLOSETRAY && ret != CDROMEJECT) { + if (cmd != CDROMCLOSETRAY && cmd != CDROMEJECT) { ret = cdrom_ioctl(&cd->cdi, bdev, mode, cmd, arg); if (ret != -ENOSYS) goto put; diff -u linux-azure-5.15-5.15.0/drivers/scsi/ufs/ufshcd-pci.c linux-azure-5.15-5.15.0/drivers/scsi/ufs/ufshcd-pci.c --- linux-azure-5.15-5.15.0/drivers/scsi/ufs/ufshcd-pci.c +++ linux-azure-5.15-5.15.0/drivers/scsi/ufs/ufshcd-pci.c @@ -428,6 +428,12 @@ return ufs_intel_common_init(hba); } +static int ufs_intel_mtl_init(struct ufs_hba *hba) +{ + hba->caps |= UFSHCD_CAP_CRYPTO | UFSHCD_CAP_WB_EN; + return ufs_intel_common_init(hba); +} + static struct ufs_hba_variant_ops ufs_intel_cnl_hba_vops = { .name = "intel-pci", .init = ufs_intel_common_init, @@ -465,6 +471,16 @@ .device_reset = ufs_intel_device_reset, }; +static struct ufs_hba_variant_ops ufs_intel_mtl_hba_vops = { + .name = "intel-pci", + .init = ufs_intel_mtl_init, + .exit = ufs_intel_common_exit, + .hce_enable_notify = ufs_intel_hce_enable_notify, + .link_startup_notify = ufs_intel_link_startup_notify, + .resume = ufs_intel_resume, + .device_reset = ufs_intel_device_reset, +}; + #ifdef CONFIG_PM_SLEEP static int ufshcd_pci_restore(struct device *dev) { @@ -579,6 +595,7 @@ { PCI_VDEVICE(INTEL, 0x98FA), (kernel_ulong_t)&ufs_intel_lkf_hba_vops }, { PCI_VDEVICE(INTEL, 0x51FF), (kernel_ulong_t)&ufs_intel_adl_hba_vops }, { PCI_VDEVICE(INTEL, 0x54FF), (kernel_ulong_t)&ufs_intel_adl_hba_vops }, + { PCI_VDEVICE(INTEL, 0x7E47), (kernel_ulong_t)&ufs_intel_mtl_hba_vops }, { } /* terminate list */ }; diff -u linux-azure-5.15-5.15.0/drivers/scsi/ufs/ufshcd.c linux-azure-5.15-5.15.0/drivers/scsi/ufs/ufshcd.c --- linux-azure-5.15-5.15.0/drivers/scsi/ufs/ufshcd.c +++ linux-azure-5.15-5.15.0/drivers/scsi/ufs/ufshcd.c @@ -576,7 +576,12 @@ "INVALID MODE", }; - dev_err(hba->dev, "%s:[RX, TX]: gear=[%d, %d], lane[%d, %d], pwr[%s, %s], rate = %d\n", + /* + * Using dev_dbg to avoid messages during runtime PM to avoid + * never-ending cycles of messages written back to storage by user space + * causing runtime resume, causing more messages and so on. + */ + dev_dbg(hba->dev, "%s:[RX, TX]: gear=[%d, %d], lane[%d, %d], pwr[%s, %s], rate = %d\n", __func__, hba->pwr_info.gear_rx, hba->pwr_info.gear_tx, hba->pwr_info.lane_rx, hba->pwr_info.lane_tx, @@ -4967,6 +4972,12 @@ pm_runtime_get_noresume(&sdev->sdev_gendev); else if (ufshcd_is_rpm_autosuspend_allowed(hba)) sdev->rpm_autosuspend = 1; + /* + * Do not print messages during runtime PM to avoid never-ending cycles + * of messages written back to storage by user space causing runtime + * resume, causing more messages and so on. + */ + sdev->silence_suspend = 1; ufshcd_crypto_setup_rq_keyslot_manager(hba, q); @@ -7199,7 +7210,13 @@ if (!hba->vreg_info.vcc || !hba->vreg_info.vccq || !hba->vreg_info.vccq2) { - dev_err(hba->dev, + /* + * Using dev_dbg to avoid messages during runtime PM to avoid + * never-ending cycles of messages written back to storage by + * user space causing runtime resume, causing more messages and + * so on. + */ + dev_dbg(hba->dev, "%s: Regulator capability was not set, actvIccLevel=%d", __func__, icc_level); goto out; diff -u linux-azure-5.15-5.15.0/drivers/scsi/ufs/ufshpb.c linux-azure-5.15-5.15.0/drivers/scsi/ufs/ufshpb.c --- linux-azure-5.15-5.15.0/drivers/scsi/ufs/ufshpb.c +++ linux-azure-5.15-5.15.0/drivers/scsi/ufs/ufshpb.c @@ -870,12 +870,6 @@ struct ufshpb_region *rgn, *victim_rgn = NULL; list_for_each_entry(rgn, &lru_info->lh_lru_rgn, list_lru_rgn) { - if (!rgn) { - dev_err(&hpb->sdev_ufs_lu->sdev_dev, - "%s: no region allocated\n", - __func__); - return NULL; - } if (ufshpb_check_srgns_issue_state(hpb, rgn)) continue; @@ -891,6 +885,11 @@ break; } + if (!victim_rgn) + dev_err(&hpb->sdev_ufs_lu->sdev_dev, + "%s: no region allocated\n", + __func__); + return victim_rgn; } diff -u linux-azure-5.15-5.15.0/drivers/spi/spi-bcm-qspi.c linux-azure-5.15-5.15.0/drivers/spi/spi-bcm-qspi.c --- linux-azure-5.15-5.15.0/drivers/spi/spi-bcm-qspi.c +++ linux-azure-5.15-5.15.0/drivers/spi/spi-bcm-qspi.c @@ -1033,7 +1033,7 @@ addr = op->addr.val; len = op->data.nbytes; - if (bcm_qspi_bspi_ver_three(qspi) == true) { + if (has_bspi(qspi) && bcm_qspi_bspi_ver_three(qspi) == true) { /* * The address coming into this function is a raw flash offset. * But for BSPI <= V3, we need to convert it to a remapped BSPI @@ -1052,7 +1052,7 @@ len < 4) mspi_read = true; - if (mspi_read) + if (!has_bspi(qspi) || mspi_read) return bcm_qspi_mspi_exec_mem_op(spi, op); ret = bcm_qspi_bspi_set_mode(qspi, op, 0); diff -u linux-azure-5.15-5.15.0/drivers/spi/spi-mt65xx.c linux-azure-5.15-5.15.0/drivers/spi/spi-mt65xx.c --- linux-azure-5.15-5.15.0/drivers/spi/spi-mt65xx.c +++ linux-azure-5.15-5.15.0/drivers/spi/spi-mt65xx.c @@ -43,8 +43,11 @@ #define SPI_CFG1_PACKET_LOOP_OFFSET 8 #define SPI_CFG1_PACKET_LENGTH_OFFSET 16 #define SPI_CFG1_GET_TICK_DLY_OFFSET 29 +#define SPI_CFG1_GET_TICK_DLY_OFFSET_V1 30 #define SPI_CFG1_GET_TICK_DLY_MASK 0xe0000000 +#define SPI_CFG1_GET_TICK_DLY_MASK_V1 0xc0000000 + #define SPI_CFG1_CS_IDLE_MASK 0xff #define SPI_CFG1_PACKET_LOOP_MASK 0xff00 #define SPI_CFG1_PACKET_LENGTH_MASK 0x3ff0000 @@ -346,9 +349,15 @@ /* tick delay */ reg_val = readl(mdata->base + SPI_CFG1_REG); - reg_val &= ~SPI_CFG1_GET_TICK_DLY_MASK; - reg_val |= ((chip_config->tick_delay & 0x7) - << SPI_CFG1_GET_TICK_DLY_OFFSET); + if (mdata->dev_comp->enhance_timing) { + reg_val &= ~SPI_CFG1_GET_TICK_DLY_MASK; + reg_val |= ((chip_config->tick_delay & 0x7) + << SPI_CFG1_GET_TICK_DLY_OFFSET); + } else { + reg_val &= ~SPI_CFG1_GET_TICK_DLY_MASK_V1; + reg_val |= ((chip_config->tick_delay & 0x3) + << SPI_CFG1_GET_TICK_DLY_OFFSET_V1); + } writel(reg_val, mdata->base + SPI_CFG1_REG); /* set hw cs timing */ diff -u linux-azure-5.15-5.15.0/drivers/spi/spi.c linux-azure-5.15-5.15.0/drivers/spi/spi.c --- linux-azure-5.15-5.15.0/drivers/spi/spi.c +++ linux-azure-5.15-5.15.0/drivers/spi/spi.c @@ -942,10 +942,10 @@ int i, ret; if (vmalloced_buf || kmap_buf) { - desc_len = min_t(int, max_seg_size, PAGE_SIZE); + desc_len = min_t(unsigned long, max_seg_size, PAGE_SIZE); sgs = DIV_ROUND_UP(len + offset_in_page(buf), desc_len); } else if (virt_addr_valid(buf)) { - desc_len = min_t(int, max_seg_size, ctlr->max_dma_len); + desc_len = min_t(size_t, max_seg_size, ctlr->max_dma_len); sgs = DIV_ROUND_UP(len, desc_len); } else { return -EINVAL; @@ -1072,11 +1072,15 @@ if (ctlr->dma_tx) tx_dev = ctlr->dma_tx->device->dev; + else if (ctlr->dma_map_dev) + tx_dev = ctlr->dma_map_dev; else tx_dev = ctlr->dev.parent; if (ctlr->dma_rx) rx_dev = ctlr->dma_rx->device->dev; + else if (ctlr->dma_map_dev) + rx_dev = ctlr->dma_map_dev; else rx_dev = ctlr->dev.parent; @@ -2241,8 +2245,50 @@ int irq; u8 bits_per_word; u8 chip_select; + int n; + int index; }; +static int acpi_spi_count(struct acpi_resource *ares, void *data) +{ + struct acpi_resource_spi_serialbus *sb; + int *count = data; + + if (ares->type != ACPI_RESOURCE_TYPE_SERIAL_BUS) + return 1; + + sb = &ares->data.spi_serial_bus; + if (sb->type != ACPI_RESOURCE_SERIAL_TYPE_SPI) + return 1; + + *count = *count + 1; + + return 1; +} + +/** + * acpi_spi_count_resources - Count the number of SpiSerialBus resources + * @adev: ACPI device + * + * Returns the number of SpiSerialBus resources in the ACPI-device's + * resource-list; or a negative error code. + */ +int acpi_spi_count_resources(struct acpi_device *adev) +{ + LIST_HEAD(r); + int count = 0; + int ret; + + ret = acpi_dev_get_resources(adev, &r, acpi_spi_count, &count); + if (ret < 0) + return ret; + + acpi_dev_free_resource_list(&r); + + return count; +} +EXPORT_SYMBOL_GPL(acpi_spi_count_resources); + static void acpi_spi_parse_apple_properties(struct acpi_device *dev, struct acpi_spi_lookup *lookup) { @@ -2272,6 +2318,8 @@ lookup->mode |= SPI_CPHA; } +static struct spi_controller *acpi_spi_find_controller_by_adev(struct acpi_device *adev); + static int acpi_spi_add_resource(struct acpi_resource *ares, void *data) { struct acpi_spi_lookup *lookup = data; @@ -2285,14 +2333,35 @@ sb = &ares->data.spi_serial_bus; if (sb->type == ACPI_RESOURCE_SERIAL_TYPE_SPI) { + if (lookup->index != -1 && lookup->n++ != lookup->index) + return 1; + + if (lookup->index == -1 && !ctlr) + return -ENODEV; + status = acpi_get_handle(NULL, sb->resource_source.string_ptr, &parent_handle); - if (ACPI_FAILURE(status) || - ACPI_HANDLE(ctlr->dev.parent) != parent_handle) + if (ACPI_FAILURE(status)) return -ENODEV; + if (ctlr) { + if (ACPI_HANDLE(ctlr->dev.parent) != parent_handle) + return -ENODEV; + } else { + struct acpi_device *adev; + + if (acpi_bus_get_device(parent_handle, &adev)) + return -ENODEV; + + ctlr = acpi_spi_find_controller_by_adev(adev); + if (!ctlr) + return -ENODEV; + + lookup->ctlr = ctlr; + } + /* * ACPI DeviceSelection numbering is handled by the * host controller driver in Windows and can vary @@ -2331,8 +2400,25 @@ return 1; } -static acpi_status acpi_register_spi_device(struct spi_controller *ctlr, - struct acpi_device *adev) +/** + * acpi_spi_device_alloc - Allocate a spi device, and fill it in with ACPI information + * @ctlr: controller to which the spi device belongs + * @adev: ACPI Device for the spi device + * @index: Index of the spi resource inside the ACPI Node + * + * This should be used to allocate a new spi device from and ACPI Node. + * The caller is responsible for calling spi_add_device to register the spi device. + * + * If ctlr is set to NULL, the Controller for the spi device will be looked up + * using the resource. + * If index is set to -1, index is not used. + * Note: If index is -1, ctlr must be set. + * + * Return: a pointer to the new device, or ERR_PTR on error. + */ +struct spi_device *acpi_spi_device_alloc(struct spi_controller *ctlr, + struct acpi_device *adev, + int index) { acpi_handle parent_handle = NULL; struct list_head resource_list; @@ -2340,12 +2426,13 @@ struct spi_device *spi; int ret; - if (acpi_bus_get_status(adev) || !adev->status.present || - acpi_device_enumerated(adev)) - return AE_OK; + if (!ctlr && index == -1) + return ERR_PTR(-EINVAL); lookup.ctlr = ctlr; lookup.irq = -1; + lookup.index = index; + lookup.n = 0; INIT_LIST_HEAD(&resource_list); ret = acpi_dev_get_resources(adev, &resource_list, @@ -2354,26 +2441,25 @@ if (ret < 0) /* found SPI in _CRS but it points to another controller */ - return AE_OK; + return ERR_PTR(-ENODEV); if (!lookup.max_speed_hz && ACPI_SUCCESS(acpi_get_parent(adev->handle, &parent_handle)) && - ACPI_HANDLE(ctlr->dev.parent) == parent_handle) { + ACPI_HANDLE(lookup.ctlr->dev.parent) == parent_handle) { /* Apple does not use _CRS but nested devices for SPI slaves */ acpi_spi_parse_apple_properties(adev, &lookup); } if (!lookup.max_speed_hz) - return AE_OK; + return ERR_PTR(-ENODEV); - spi = spi_alloc_device(ctlr); + spi = spi_alloc_device(lookup.ctlr); if (!spi) { - dev_err(&ctlr->dev, "failed to allocate SPI device for %s\n", + dev_err(&lookup.ctlr->dev, "failed to allocate SPI device for %s\n", dev_name(&adev->dev)); - return AE_NO_MEMORY; + return ERR_PTR(-ENOMEM); } - ACPI_COMPANION_SET(&spi->dev, adev); spi->max_speed_hz = lookup.max_speed_hz; spi->mode |= lookup.mode; @@ -2381,6 +2467,27 @@ spi->bits_per_word = lookup.bits_per_word; spi->chip_select = lookup.chip_select; + return spi; +} +EXPORT_SYMBOL_GPL(acpi_spi_device_alloc); + +static acpi_status acpi_register_spi_device(struct spi_controller *ctlr, + struct acpi_device *adev) +{ + struct spi_device *spi; + + if (acpi_bus_get_status(adev) || !adev->status.present || + acpi_device_enumerated(adev)) + return AE_OK; + + spi = acpi_spi_device_alloc(ctlr, adev, -1); + if (IS_ERR(spi)) { + if (PTR_ERR(spi) == -ENOMEM) + return AE_NO_MEMORY; + else + return AE_OK; + } + acpi_set_modalias(adev, acpi_device_hid(adev), spi->modalias, sizeof(spi->modalias)); diff -u linux-azure-5.15-5.15.0/drivers/staging/media/atomisp/pci/atomisp_gmin_platform.c linux-azure-5.15-5.15.0/drivers/staging/media/atomisp/pci/atomisp_gmin_platform.c --- linux-azure-5.15-5.15.0/drivers/staging/media/atomisp/pci/atomisp_gmin_platform.c +++ linux-azure-5.15-5.15.0/drivers/staging/media/atomisp/pci/atomisp_gmin_platform.c @@ -729,6 +729,21 @@ return 0; } +/* + * Some boards contain a hw-bug where turning eldo2 back on after having turned + * it off causes the CPLM3218 ambient-light-sensor on the image-sensor's I2C bus + * to crash, hanging the bus. Do not turn eldo2 off on these systems. + */ +static const struct dmi_system_id axp_leave_eldo2_on_ids[] = { + { + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TrekStor"), + DMI_MATCH(DMI_PRODUCT_NAME, "SurfTab duo W1 10.1 (VT4)"), + }, + }, + { } +}; + static int axp_v1p8_on(struct device *dev, struct gmin_subdev *gs) { int ret; @@ -763,6 +778,9 @@ if (ret) return ret; + if (dmi_check_system(axp_leave_eldo2_on_ids)) + return 0; + ret = axp_regulator_set(dev, gs, gs->eldo2_sel_reg, gs->eldo2_1p8v, ELDO_CTRL_REG, gs->eldo2_ctrl_shift, false); return ret; diff -u linux-azure-5.15-5.15.0/drivers/staging/media/hantro/hantro_h1_jpeg_enc.c linux-azure-5.15-5.15.0/drivers/staging/media/hantro/hantro_h1_jpeg_enc.c --- linux-azure-5.15-5.15.0/drivers/staging/media/hantro/hantro_h1_jpeg_enc.c +++ linux-azure-5.15-5.15.0/drivers/staging/media/hantro/hantro_h1_jpeg_enc.c @@ -23,7 +23,7 @@ reg = H1_REG_IN_IMG_CTRL_ROW_LEN(pix_fmt->width) | H1_REG_IN_IMG_CTRL_OVRFLR_D4(0) - | H1_REG_IN_IMG_CTRL_OVRFLB_D4(0) + | H1_REG_IN_IMG_CTRL_OVRFLB(0) | H1_REG_IN_IMG_CTRL_FMT(ctx->vpu_src_fmt->enc_fmt); vepu_write_relaxed(vpu, reg, H1_REG_IN_IMG_CTRL); } diff -u linux-azure-5.15-5.15.0/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c linux-azure-5.15-5.15.0/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c --- linux-azure-5.15-5.15.0/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c +++ linux-azure-5.15-5.15.0/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c @@ -1189,6 +1189,9 @@ int len; int i; + if (!state) + return -ENOTCONN; + /* * There is no list of instances, so instead scan all services, * marking those that have been dumped. diff -u linux-azure-5.15-5.15.0/drivers/thermal/intel/int340x_thermal/int3400_thermal.c linux-azure-5.15-5.15.0/drivers/thermal/intel/int340x_thermal/int3400_thermal.c --- linux-azure-5.15-5.15.0/drivers/thermal/intel/int340x_thermal/int3400_thermal.c +++ linux-azure-5.15-5.15.0/drivers/thermal/intel/int340x_thermal/int3400_thermal.c @@ -53,7 +53,7 @@ struct art *arts; int trt_count; struct trt *trts; - u8 uuid_bitmap; + u32 uuid_bitmap; int rel_misc_dev_res; int current_uuid_index; char *data_vault; @@ -517,6 +517,11 @@ priv->data_vault = kmemdup(obj->package.elements[0].buffer.pointer, obj->package.elements[0].buffer.length, GFP_KERNEL); + if (!priv->data_vault) { + kfree(buffer.pointer); + return; + } + bin_attr_data_vault.private = priv->data_vault; bin_attr_data_vault.size = obj->package.elements[0].buffer.length; kfree(buffer.pointer); diff -u linux-azure-5.15-5.15.0/drivers/thunderbolt/switch.c linux-azure-5.15-5.15.0/drivers/thunderbolt/switch.c --- linux-azure-5.15-5.15.0/drivers/thunderbolt/switch.c +++ linux-azure-5.15-5.15.0/drivers/thunderbolt/switch.c @@ -2731,10 +2731,8 @@ /* read drom */ ret = tb_drom_read(sw); - if (ret) { - dev_err(&sw->dev, "reading DROM failed\n"); - return ret; - } + if (ret) + dev_warn(&sw->dev, "reading DROM failed: %d\n", ret); tb_sw_dbg(sw, "uid: %#llx\n", sw->uid); tb_check_quirks(sw); @@ -2927,6 +2925,10 @@ return err; } + /* We don't have any way to confirm this was the same device */ + if (!sw->uid) + return -ENODEV; + if (tb_switch_is_usb4(sw)) err = usb4_switch_read_uid(sw, &uid); else diff -u linux-azure-5.15-5.15.0/drivers/tty/mxser.c linux-azure-5.15-5.15.0/drivers/tty/mxser.c --- linux-azure-5.15-5.15.0/drivers/tty/mxser.c +++ linux-azure-5.15-5.15.0/drivers/tty/mxser.c @@ -711,6 +711,7 @@ struct mxser_port *info = container_of(port, struct mxser_port, port); unsigned long page; unsigned long flags; + int ret; page = __get_free_page(GFP_KERNEL); if (!page) @@ -720,9 +721,9 @@ if (!info->type) { set_bit(TTY_IO_ERROR, &tty->flags); - free_page(page); spin_unlock_irqrestore(&info->slock, flags); - return 0; + ret = 0; + goto err_free_xmit; } info->port.xmit_buf = (unsigned char *) page; @@ -748,8 +749,10 @@ if (capable(CAP_SYS_ADMIN)) { set_bit(TTY_IO_ERROR, &tty->flags); return 0; - } else - return -ENODEV; + } + + ret = -ENODEV; + goto err_free_xmit; } /* @@ -794,6 +797,10 @@ spin_unlock_irqrestore(&info->slock, flags); return 0; +err_free_xmit: + free_page(page); + info->port.xmit_buf = NULL; + return ret; } /* diff -u linux-azure-5.15-5.15.0/drivers/tty/serial/8250/8250_port.c linux-azure-5.15-5.15.0/drivers/tty/serial/8250/8250_port.c --- linux-azure-5.15-5.15.0/drivers/tty/serial/8250/8250_port.c +++ linux-azure-5.15-5.15.0/drivers/tty/serial/8250/8250_port.c @@ -307,6 +307,14 @@ .rxtrig_bytes = {1, 32, 64, 112}, .flags = UART_CAP_FIFO | UART_CAP_SLEEP, }, + [PORT_ASPEED_VUART] = { + .name = "ASPEED VUART", + .fifo_size = 16, + .tx_loadsz = 16, + .fcr = UART_FCR_ENABLE_FIFO | UART_FCR_R_TRIG_00, + .rxtrig_bytes = {1, 4, 8, 14}, + .flags = UART_CAP_FIFO, + }, }; /* Uart divisor latch read */ @@ -1615,6 +1623,18 @@ struct uart_8250_port *up = up_to_u8250p(port); struct uart_8250_em485 *em485 = up->em485; + /* + * While serial8250_em485_handle_stop_tx() is a noop if + * em485->active_timer != &em485->stop_tx_timer, it might happen that + * the timer is still armed and triggers only after the current bunch of + * chars is send and em485->active_timer == &em485->stop_tx_timer again. + * So cancel the timer. There is still a theoretical race condition if + * the timer is already running and only comes around to check for + * em485->active_timer when &em485->stop_tx_timer is armed again. + */ + if (em485->active_timer == &em485->stop_tx_timer) + hrtimer_try_to_cancel(&em485->stop_tx_timer); + em485->active_timer = NULL; if (em485->tx_stopped) { @@ -1799,9 +1819,7 @@ int count; if (port->x_char) { - serial_out(up, UART_TX, port->x_char); - port->icount.tx++; - port->x_char = 0; + uart_xchar_out(port, UART_TX); return; } if (uart_tx_stopped(port)) { diff -u linux-azure-5.15-5.15.0/drivers/tty/serial/serial_core.c linux-azure-5.15-5.15.0/drivers/tty/serial/serial_core.c --- linux-azure-5.15-5.15.0/drivers/tty/serial/serial_core.c +++ linux-azure-5.15-5.15.0/drivers/tty/serial/serial_core.c @@ -653,6 +653,20 @@ } /* + * This function performs low-level write of high-priority XON/XOFF + * character and accounting for it. + * + * Requires uart_port to implement .serial_out(). + */ +void uart_xchar_out(struct uart_port *uport, int offset) +{ + serial_port_out(uport, offset, uport->x_char); + uport->icount.tx++; + uport->x_char = 0; +} +EXPORT_SYMBOL_GPL(uart_xchar_out); + +/* * This function is used to send a high-priority XON/XOFF character to * the device */ diff -u linux-azure-5.15-5.15.0/drivers/usb/dwc3/dwc3-pci.c linux-azure-5.15-5.15.0/drivers/usb/dwc3/dwc3-pci.c --- linux-azure-5.15-5.15.0/drivers/usb/dwc3/dwc3-pci.c +++ linux-azure-5.15-5.15.0/drivers/usb/dwc3/dwc3-pci.c @@ -185,7 +185,8 @@ .properties = dwc3_pci_mr_properties, }; -static int dwc3_pci_quirks(struct dwc3_pci *dwc) +static int dwc3_pci_quirks(struct dwc3_pci *dwc, + const struct software_node *swnode) { struct pci_dev *pdev = dwc->pci; @@ -242,7 +243,7 @@ } } - return 0; + return device_add_software_node(&dwc->dwc3->dev, swnode); } #ifdef CONFIG_PM @@ -307,11 +308,7 @@ dwc->dwc3->dev.parent = dev; ACPI_COMPANION_SET(&dwc->dwc3->dev, ACPI_COMPANION(dev)); - ret = device_add_software_node(&dwc->dwc3->dev, (void *)id->driver_data); - if (ret < 0) - goto err; - - ret = dwc3_pci_quirks(dwc); + ret = dwc3_pci_quirks(dwc, (void *)id->driver_data); if (ret) goto err; diff -u linux-azure-5.15-5.15.0/drivers/usb/gadget/function/rndis.c linux-azure-5.15-5.15.0/drivers/usb/gadget/function/rndis.c --- linux-azure-5.15-5.15.0/drivers/usb/gadget/function/rndis.c +++ linux-azure-5.15-5.15.0/drivers/usb/gadget/function/rndis.c @@ -640,6 +640,7 @@ BufLength = le32_to_cpu(buf->InformationBufferLength); BufOffset = le32_to_cpu(buf->InformationBufferOffset); if ((BufLength > RNDIS_MAX_TOTAL_SIZE) || + (BufOffset > RNDIS_MAX_TOTAL_SIZE) || (BufOffset + 8 >= RNDIS_MAX_TOTAL_SIZE)) return -EINVAL; diff -u linux-azure-5.15-5.15.0/drivers/usb/host/xhci-hub.c linux-azure-5.15-5.15.0/drivers/usb/host/xhci-hub.c --- linux-azure-5.15-5.15.0/drivers/usb/host/xhci-hub.c +++ linux-azure-5.15-5.15.0/drivers/usb/host/xhci-hub.c @@ -762,7 +762,7 @@ } pm_runtime_allow(xhci_to_hcd(xhci)->self.controller); xhci->test_mode = 0; - return xhci_reset(xhci); + return xhci_reset(xhci, XHCI_RESET_SHORT_USEC); } void xhci_set_link_state(struct xhci_hcd *xhci, struct xhci_port *port, @@ -1088,6 +1088,9 @@ if (link_state == XDEV_U2) *status |= USB_PORT_STAT_L1; if (link_state == XDEV_U0) { + if (bus_state->resume_done[portnum]) + usb_hcd_end_port_resume(&port->rhub->hcd->self, + portnum); bus_state->resume_done[portnum] = 0; clear_bit(portnum, &bus_state->resuming_ports); if (bus_state->suspended_ports & (1 << portnum)) { diff -u linux-azure-5.15-5.15.0/drivers/usb/host/xhci.c linux-azure-5.15-5.15.0/drivers/usb/host/xhci.c --- linux-azure-5.15-5.15.0/drivers/usb/host/xhci.c +++ linux-azure-5.15-5.15.0/drivers/usb/host/xhci.c @@ -65,7 +65,7 @@ * handshake done). There are two failure modes: "usec" have passed (major * hardware flakeout), or the register reads as all-ones (hardware removed). */ -int xhci_handshake(void __iomem *ptr, u32 mask, u32 done, int usec) +int xhci_handshake(void __iomem *ptr, u32 mask, u32 done, u64 timeout_us) { u32 result; int ret; @@ -73,7 +73,7 @@ ret = readl_poll_timeout_atomic(ptr, result, (result & mask) == done || result == U32_MAX, - 1, usec); + 1, timeout_us); if (result == U32_MAX) /* card removed */ return -ENODEV; @@ -162,7 +162,7 @@ * Transactions will be terminated immediately, and operational registers * will be set to their defaults. */ -int xhci_reset(struct xhci_hcd *xhci) +int xhci_reset(struct xhci_hcd *xhci, u64 timeout_us) { u32 command; u32 state; @@ -195,8 +195,7 @@ if (xhci->quirks & XHCI_INTEL_HOST) udelay(1000); - ret = xhci_handshake(&xhci->op_regs->command, - CMD_RESET, 0, 10 * 1000 * 1000); + ret = xhci_handshake(&xhci->op_regs->command, CMD_RESET, 0, timeout_us); if (ret) return ret; @@ -209,8 +208,7 @@ * xHCI cannot write to any doorbells or operational registers other * than status until the "Controller Not Ready" flag is cleared. */ - ret = xhci_handshake(&xhci->op_regs->status, - STS_CNR, 0, 10 * 1000 * 1000); + ret = xhci_handshake(&xhci->op_regs->status, STS_CNR, 0, timeout_us); xhci->usb2_rhub.bus_state.port_c_suspend = 0; xhci->usb2_rhub.bus_state.suspended_ports = 0; @@ -731,7 +729,7 @@ xhci->xhc_state |= XHCI_STATE_HALTED; xhci->cmd_ring_state = CMD_RING_STATE_STOPPED; xhci_halt(xhci); - xhci_reset(xhci); + xhci_reset(xhci, XHCI_RESET_SHORT_USEC); spin_unlock_irq(&xhci->lock); xhci_cleanup_msix(xhci); @@ -784,7 +782,7 @@ xhci_halt(xhci); /* Workaround for spurious wakeups at shutdown with HSW */ if (xhci->quirks & XHCI_SPURIOUS_WAKEUP) - xhci_reset(xhci); + xhci_reset(xhci, XHCI_RESET_SHORT_USEC); spin_unlock_irq(&xhci->lock); xhci_cleanup_msix(xhci); @@ -1170,7 +1168,7 @@ xhci_dbg(xhci, "Stop HCD\n"); xhci_halt(xhci); xhci_zero_64b_regs(xhci); - retval = xhci_reset(xhci); + retval = xhci_reset(xhci, XHCI_RESET_LONG_USEC); spin_unlock_irq(&xhci->lock); if (retval) return retval; @@ -5318,7 +5316,7 @@ xhci_dbg(xhci, "Resetting HCD\n"); /* Reset the internal HC memory state and registers. */ - retval = xhci_reset(xhci); + retval = xhci_reset(xhci, XHCI_RESET_LONG_USEC); if (retval) return retval; xhci_dbg(xhci, "Reset complete\n"); diff -u linux-azure-5.15-5.15.0/drivers/usb/serial/pl2303.c linux-azure-5.15-5.15.0/drivers/usb/serial/pl2303.c --- linux-azure-5.15-5.15.0/drivers/usb/serial/pl2303.c +++ linux-azure-5.15-5.15.0/drivers/usb/serial/pl2303.c @@ -116,6 +116,7 @@ { USB_DEVICE(ADLINK_VENDOR_ID, ADLINK_ND6530GC_PRODUCT_ID) }, { USB_DEVICE(SMART_VENDOR_ID, SMART_PRODUCT_ID) }, { USB_DEVICE(AT_VENDOR_ID, AT_VTKIT3_PRODUCT_ID) }, + { USB_DEVICE(IBM_VENDOR_ID, IBM_PRODUCT_ID) }, { } /* Terminating entry */ }; @@ -435,6 +436,7 @@ case 0x105: case 0x305: case 0x405: + case 0x605: /* * Assume it's an HXN-type if the device doesn't * support the old read request value. diff -u linux-azure-5.15-5.15.0/drivers/usb/storage/realtek_cr.c linux-azure-5.15-5.15.0/drivers/usb/storage/realtek_cr.c --- linux-azure-5.15-5.15.0/drivers/usb/storage/realtek_cr.c +++ linux-azure-5.15-5.15.0/drivers/usb/storage/realtek_cr.c @@ -369,7 +369,7 @@ buf = kmalloc(len, GFP_NOIO); if (buf == NULL) - return USB_STOR_TRANSPORT_ERROR; + return -ENOMEM; usb_stor_dbg(us, "addr = 0x%x, len = %d\n", addr, len); diff -u linux-azure-5.15-5.15.0/drivers/usb/typec/tipd/core.c linux-azure-5.15-5.15.0/drivers/usb/typec/tipd/core.c --- linux-azure-5.15-5.15.0/drivers/usb/typec/tipd/core.c +++ linux-azure-5.15-5.15.0/drivers/usb/typec/tipd/core.c @@ -246,6 +246,10 @@ typec_set_pwr_opmode(tps->port, mode); typec_set_pwr_role(tps->port, TPS_STATUS_TO_TYPEC_PORTROLE(status)); typec_set_vconn_role(tps->port, TPS_STATUS_TO_TYPEC_VCONN(status)); + if (TPS_STATUS_TO_UPSIDE_DOWN(status)) + typec_set_orientation(tps->port, TYPEC_ORIENTATION_REVERSE); + else + typec_set_orientation(tps->port, TYPEC_ORIENTATION_NORMAL); tps6598x_set_data_role(tps, TPS_STATUS_TO_TYPEC_DATAROLE(status), true); tps->partner = typec_register_partner(tps->port, &desc); @@ -268,6 +272,7 @@ typec_set_pwr_opmode(tps->port, TYPEC_PWR_MODE_USB); typec_set_pwr_role(tps->port, TPS_STATUS_TO_TYPEC_PORTROLE(status)); typec_set_vconn_role(tps->port, TPS_STATUS_TO_TYPEC_VCONN(status)); + typec_set_orientation(tps->port, TYPEC_ORIENTATION_NONE); tps6598x_set_data_role(tps, TPS_STATUS_TO_TYPEC_DATAROLE(status), false); power_supply_changed(tps->psy); diff -u linux-azure-5.15-5.15.0/drivers/vdpa/mlx5/net/mlx5_vnet.c linux-azure-5.15-5.15.0/drivers/vdpa/mlx5/net/mlx5_vnet.c --- linux-azure-5.15-5.15.0/drivers/vdpa/mlx5/net/mlx5_vnet.c +++ linux-azure-5.15-5.15.0/drivers/vdpa/mlx5/net/mlx5_vnet.c @@ -161,6 +161,9 @@ bool setup; u16 mtu; u32 cur_num_vqs; + struct notifier_block nb; + struct vdpa_callback config_cb; + struct mlx5_vdpa_wq_ent cvq_ent; }; static void free_resources(struct mlx5_vdpa_net *ndev); @@ -1573,22 +1576,22 @@ { virtio_net_ctrl_ack status = VIRTIO_NET_ERR; struct virtio_net_ctrl_hdr ctrl; - struct mlx5_ctrl_wq_ent *wqent; + struct mlx5_vdpa_wq_ent *wqent; struct mlx5_vdpa_dev *mvdev; struct mlx5_control_vq *cvq; struct mlx5_vdpa_net *ndev; size_t read, write; int err; - wqent = container_of(work, struct mlx5_ctrl_wq_ent, work); + wqent = container_of(work, struct mlx5_vdpa_wq_ent, work); mvdev = wqent->mvdev; ndev = to_mlx5_vdpa_ndev(mvdev); cvq = &mvdev->cvq; if (!(ndev->mvdev.actual_features & BIT_ULL(VIRTIO_NET_F_CTRL_VQ))) - goto out; + return; if (!cvq->ready) - goto out; + return; while (true) { err = vringh_getdesc_iotlb(&cvq->vring, &cvq->riov, &cvq->wiov, &cvq->head, @@ -1622,9 +1625,10 @@ if (vringh_need_notify_iotlb(&cvq->vring)) vringh_notify(&cvq->vring); + + queue_work(mvdev->wq, &wqent->work); + break; } -out: - kfree(wqent); } static void mlx5_vdpa_kick_vq(struct vdpa_device *vdev, u16 idx) @@ -1632,7 +1636,6 @@ struct mlx5_vdpa_dev *mvdev = to_mvdev(vdev); struct mlx5_vdpa_net *ndev = to_mlx5_vdpa_ndev(mvdev); struct mlx5_vdpa_virtqueue *mvq; - struct mlx5_ctrl_wq_ent *wqent; if (!is_index_valid(mvdev, idx)) return; @@ -1641,13 +1644,7 @@ if (!mvdev->cvq.ready) return; - wqent = kzalloc(sizeof(*wqent), GFP_ATOMIC); - if (!wqent) - return; - - wqent->mvdev = mvdev; - INIT_WORK(&wqent->work, mlx5_cvq_kick_handler); - queue_work(mvdev->wq, &wqent->work); + queue_work(mvdev->wq, &ndev->cvq_ent.work); return; } @@ -1868,16 +1865,31 @@ ndev->mvdev.mlx_features |= BIT_ULL(VIRTIO_NET_F_CTRL_VQ); ndev->mvdev.mlx_features |= BIT_ULL(VIRTIO_NET_F_CTRL_MAC_ADDR); ndev->mvdev.mlx_features |= BIT_ULL(VIRTIO_NET_F_MQ); + ndev->mvdev.mlx_features |= BIT_ULL(VIRTIO_NET_F_STATUS); print_features(mvdev, ndev->mvdev.mlx_features, false); return ndev->mvdev.mlx_features; } -static int verify_min_features(struct mlx5_vdpa_dev *mvdev, u64 features) +static int verify_driver_features(struct mlx5_vdpa_dev *mvdev, u64 features) { + /* Minimum features to expect */ if (!(features & BIT_ULL(VIRTIO_F_ACCESS_PLATFORM))) return -EOPNOTSUPP; + /* Double check features combination sent down by the driver. + * Fail invalid features due to absence of the depended feature. + * + * Per VIRTIO v1.1 specification, section 5.1.3.1 Feature bit + * requirements: "VIRTIO_NET_F_MQ Requires VIRTIO_NET_F_CTRL_VQ". + * By failing the invalid features sent down by untrusted drivers, + * we're assured the assumption made upon is_index_valid() and + * is_ctrl_vq_idx() will not be compromised. + */ + if ((features & (BIT_ULL(VIRTIO_NET_F_MQ) | BIT_ULL(VIRTIO_NET_F_CTRL_VQ))) == + BIT_ULL(VIRTIO_NET_F_MQ)) + return -EINVAL; + return 0; } @@ -1953,7 +1965,7 @@ print_features(mvdev, features, true); - err = verify_min_features(mvdev, features); + err = verify_driver_features(mvdev, features); if (err) return err; @@ -1966,8 +1978,10 @@ static void mlx5_vdpa_set_config_cb(struct vdpa_device *vdev, struct vdpa_callback *cb) { - /* not implemented */ - mlx5_vdpa_warn(to_mvdev(vdev), "set config callback not supported\n"); + struct mlx5_vdpa_dev *mvdev = to_mvdev(vdev); + struct mlx5_vdpa_net *ndev = to_mlx5_vdpa_ndev(mvdev); + + ndev->config_cb = *cb; } #define MLX5_VDPA_MAX_VQ_ENTRIES 256 @@ -2419,6 +2433,82 @@ struct mlx5_vdpa_net *ndev; }; +static u8 query_vport_state(struct mlx5_core_dev *mdev, u8 opmod, u16 vport) +{ + u32 out[MLX5_ST_SZ_DW(query_vport_state_out)] = {}; + u32 in[MLX5_ST_SZ_DW(query_vport_state_in)] = {}; + int err; + + MLX5_SET(query_vport_state_in, in, opcode, MLX5_CMD_OP_QUERY_VPORT_STATE); + MLX5_SET(query_vport_state_in, in, op_mod, opmod); + MLX5_SET(query_vport_state_in, in, vport_number, vport); + if (vport) + MLX5_SET(query_vport_state_in, in, other_vport, 1); + + err = mlx5_cmd_exec_inout(mdev, query_vport_state, in, out); + if (err) + return 0; + + return MLX5_GET(query_vport_state_out, out, state); +} + +static bool get_link_state(struct mlx5_vdpa_dev *mvdev) +{ + if (query_vport_state(mvdev->mdev, MLX5_VPORT_STATE_OP_MOD_VNIC_VPORT, 0) == + VPORT_STATE_UP) + return true; + + return false; +} + +static void update_carrier(struct work_struct *work) +{ + struct mlx5_vdpa_wq_ent *wqent; + struct mlx5_vdpa_dev *mvdev; + struct mlx5_vdpa_net *ndev; + + wqent = container_of(work, struct mlx5_vdpa_wq_ent, work); + mvdev = wqent->mvdev; + ndev = to_mlx5_vdpa_ndev(mvdev); + if (get_link_state(mvdev)) + ndev->config.status |= cpu_to_mlx5vdpa16(mvdev, VIRTIO_NET_S_LINK_UP); + else + ndev->config.status &= cpu_to_mlx5vdpa16(mvdev, ~VIRTIO_NET_S_LINK_UP); + + if (ndev->config_cb.callback) + ndev->config_cb.callback(ndev->config_cb.private); + + kfree(wqent); +} + +static int event_handler(struct notifier_block *nb, unsigned long event, void *param) +{ + struct mlx5_vdpa_net *ndev = container_of(nb, struct mlx5_vdpa_net, nb); + struct mlx5_eqe *eqe = param; + int ret = NOTIFY_DONE; + struct mlx5_vdpa_wq_ent *wqent; + + if (event == MLX5_EVENT_TYPE_PORT_CHANGE) { + switch (eqe->sub_type) { + case MLX5_PORT_CHANGE_SUBTYPE_DOWN: + case MLX5_PORT_CHANGE_SUBTYPE_ACTIVE: + wqent = kzalloc(sizeof(*wqent), GFP_ATOMIC); + if (!wqent) + return NOTIFY_DONE; + + wqent->mvdev = &ndev->mvdev; + INIT_WORK(&wqent->work, update_carrier); + queue_work(ndev->mvdev.wq, &wqent->work); + ret = NOTIFY_OK; + break; + default: + return NOTIFY_DONE; + } + return ret; + } + return ret; +} + static int mlx5_vdpa_dev_add(struct vdpa_mgmt_dev *v_mdev, const char *name) { struct mlx5_vdpa_mgmtdev *mgtdev = container_of(v_mdev, struct mlx5_vdpa_mgmtdev, mgtdev); @@ -2463,6 +2553,11 @@ if (err) goto err_mtu; + if (get_link_state(mvdev)) + ndev->config.status |= cpu_to_mlx5vdpa16(mvdev, VIRTIO_NET_S_LINK_UP); + else + ndev->config.status &= cpu_to_mlx5vdpa16(mvdev, ~VIRTIO_NET_S_LINK_UP); + if (!is_zero_ether_addr(config->mac)) { pfmdev = pci_get_drvdata(pci_physfn(mdev->pdev)); err = mlx5_mpfs_add_mac(pfmdev, config->mac); @@ -2488,12 +2583,16 @@ if (err) goto err_mr; - mvdev->wq = create_singlethread_workqueue("mlx5_vdpa_ctrl_wq"); + ndev->cvq_ent.mvdev = mvdev; + INIT_WORK(&ndev->cvq_ent.work, mlx5_cvq_kick_handler); + mvdev->wq = create_singlethread_workqueue("mlx5_vdpa_wq"); if (!mvdev->wq) { err = -ENOMEM; goto err_res2; } + ndev->nb.notifier_call = event_handler; + mlx5_notifier_register(mdev, &ndev->nb); ndev->cur_num_vqs = 2 * mlx5_vdpa_max_qps(max_vqs); mvdev->vdev.mdev = &mgtdev->mgtdev; err = _vdpa_register_device(&mvdev->vdev, ndev->cur_num_vqs + 1); @@ -2524,7 +2623,9 @@ { struct mlx5_vdpa_mgmtdev *mgtdev = container_of(v_mdev, struct mlx5_vdpa_mgmtdev, mgtdev); struct mlx5_vdpa_dev *mvdev = to_mvdev(dev); + struct mlx5_vdpa_net *ndev = to_mlx5_vdpa_ndev(mvdev); + mlx5_notifier_unregister(mvdev->mdev, &ndev->nb); destroy_workqueue(mvdev->wq); _vdpa_unregister_device(dev); mgtdev->ndev = NULL; diff -u linux-azure-5.15-5.15.0/drivers/vhost/iotlb.c linux-azure-5.15-5.15.0/drivers/vhost/iotlb.c --- linux-azure-5.15-5.15.0/drivers/vhost/iotlb.c +++ linux-azure-5.15-5.15.0/drivers/vhost/iotlb.c @@ -62,8 +62,12 @@ */ if (start == 0 && last == ULONG_MAX) { u64 mid = last / 2; + int err = vhost_iotlb_add_range_ctx(iotlb, start, mid, addr, + perm, opaque); + + if (err) + return err; - vhost_iotlb_add_range_ctx(iotlb, start, mid, addr, perm, opaque); addr += mid + 1; start = mid + 1; } diff -u linux-azure-5.15-5.15.0/drivers/vhost/vsock.c linux-azure-5.15-5.15.0/drivers/vhost/vsock.c --- linux-azure-5.15-5.15.0/drivers/vhost/vsock.c +++ linux-azure-5.15-5.15.0/drivers/vhost/vsock.c @@ -757,7 +757,8 @@ /* Iterating over all connections for all CIDs to find orphans is * inefficient. Room for improvement here. */ - vsock_for_each_connected_socket(vhost_vsock_reset_orphans); + vsock_for_each_connected_socket(&vhost_transport.transport, + vhost_vsock_reset_orphans); /* Don't check the owner, because we are in the release path, so we * need to stop the vsock device in any case. diff -u linux-azure-5.15-5.15.0/drivers/video/fbdev/core/fbmem.c linux-azure-5.15-5.15.0/drivers/video/fbdev/core/fbmem.c --- linux-azure-5.15-5.15.0/drivers/video/fbdev/core/fbmem.c +++ linux-azure-5.15-5.15.0/drivers/video/fbdev/core/fbmem.c @@ -25,6 +25,7 @@ #include #include #include +#include #include #include #include @@ -1557,18 +1558,43 @@ /* check all firmware fbs and kick off if the base addr overlaps */ for_each_registered_fb(i) { struct apertures_struct *gen_aper; + struct device *device; if (!(registered_fb[i]->flags & FBINFO_MISC_FIRMWARE)) continue; gen_aper = registered_fb[i]->apertures; + device = registered_fb[i]->device; if (fb_do_apertures_overlap(gen_aper, a) || (primary && gen_aper && gen_aper->count && gen_aper->ranges[0].base == VGA_FB_PHYS)) { printk(KERN_INFO "fb%d: switching to %s from %s\n", i, name, registered_fb[i]->fix.id); - do_unregister_framebuffer(registered_fb[i]); + + /* + * If we kick-out a firmware driver, we also want to remove + * the underlying platform device, such as simple-framebuffer, + * VESA, EFI, etc. A native driver will then be able to + * allocate the memory range. + * + * If it's not a platform device, at least print a warning. A + * fix would add code to remove the device from the system. + */ + if (!device) { + /* TODO: Represent each OF framebuffer as its own + * device in the device hierarchy. For now, offb + * doesn't have such a device, so unregister the + * framebuffer as before without warning. + */ + do_unregister_framebuffer(registered_fb[i]); + } else if (dev_is_platform(device)) { + registered_fb[i]->forced_out = true; + platform_device_unregister(to_platform_device(device)); + } else { + pr_warn("fb%d: cannot remove device\n", i); + do_unregister_framebuffer(registered_fb[i]); + } } } } @@ -1895,9 +1921,13 @@ void unregister_framebuffer(struct fb_info *fb_info) { - mutex_lock(®istration_lock); + bool forced_out = fb_info->forced_out; + + if (!forced_out) + mutex_lock(®istration_lock); do_unregister_framebuffer(fb_info); - mutex_unlock(®istration_lock); + if (!forced_out) + mutex_unlock(®istration_lock); } EXPORT_SYMBOL(unregister_framebuffer); diff -u linux-azure-5.15-5.15.0/fs/btrfs/block-group.c linux-azure-5.15-5.15.0/fs/btrfs/block-group.c --- linux-azure-5.15-5.15.0/fs/btrfs/block-group.c +++ linux-azure-5.15-5.15.0/fs/btrfs/block-group.c @@ -123,7 +123,16 @@ { if (refcount_dec_and_test(&cache->refs)) { WARN_ON(cache->pinned > 0); - WARN_ON(cache->reserved > 0); + /* + * If there was a failure to cleanup a log tree, very likely due + * to an IO failure on a writeback attempt of one or more of its + * extent buffers, we could not do proper (and cheap) unaccounting + * of their reserved space, so don't warn on reserved > 0 in that + * case. + */ + if (!(cache->flags & BTRFS_BLOCK_GROUP_METADATA) || + !BTRFS_FS_LOG_CLEANUP_ERROR(cache->fs_info)) + WARN_ON(cache->reserved > 0); /* * A block_group shouldn't be on the discard_list anymore. @@ -1495,8 +1504,12 @@ if (!test_bit(BTRFS_FS_OPEN, &fs_info->flags)) return; - if (!btrfs_exclop_start(fs_info, BTRFS_EXCLOP_BALANCE)) + sb_start_write(fs_info->sb); + + if (!btrfs_exclop_start(fs_info, BTRFS_EXCLOP_BALANCE)) { + sb_end_write(fs_info->sb); return; + } /* * Long running balances can keep us blocked here for eternity, so @@ -1504,6 +1517,7 @@ */ if (!mutex_trylock(&fs_info->reclaim_bgs_lock)) { btrfs_exclop_finish(fs_info); + sb_end_write(fs_info->sb); return; } @@ -1572,6 +1586,7 @@ spin_unlock(&fs_info->unused_bgs_lock); mutex_unlock(&fs_info->reclaim_bgs_lock); btrfs_exclop_finish(fs_info); + sb_end_write(fs_info->sb); } void btrfs_reclaim_bgs(struct btrfs_fs_info *fs_info) @@ -2867,7 +2882,6 @@ struct btrfs_path *path = NULL; LIST_HEAD(dirty); struct list_head *io = &cur_trans->io_bgs; - int num_started = 0; int loops = 0; spin_lock(&cur_trans->dirty_bgs_lock); @@ -2933,7 +2947,6 @@ cache->io_ctl.inode = NULL; ret = btrfs_write_out_cache(trans, cache, path); if (ret == 0 && cache->io_ctl.inode) { - num_started++; should_put = 0; /* @@ -3034,7 +3047,6 @@ int should_put; struct btrfs_path *path; struct list_head *io = &cur_trans->io_bgs; - int num_started = 0; path = btrfs_alloc_path(); if (!path) @@ -3092,7 +3104,6 @@ cache->io_ctl.inode = NULL; ret = btrfs_write_out_cache(trans, cache, path); if (ret == 0 && cache->io_ctl.inode) { - num_started++; should_put = 0; list_add_tail(&cache->io_list, io); } else { @@ -3888,9 +3899,22 @@ * important and indicates a real bug if this happens. */ if (WARN_ON(space_info->bytes_pinned > 0 || - space_info->bytes_reserved > 0 || space_info->bytes_may_use > 0)) btrfs_dump_space_info(info, space_info, 0, 0); + + /* + * If there was a failure to cleanup a log tree, very likely due + * to an IO failure on a writeback attempt of one or more of its + * extent buffers, we could not do proper (and cheap) unaccounting + * of their reserved space, so don't warn on bytes_reserved > 0 in + * that case. + */ + if (!(space_info->flags & BTRFS_BLOCK_GROUP_METADATA) || + !BTRFS_FS_LOG_CLEANUP_ERROR(info)) { + if (WARN_ON(space_info->bytes_reserved > 0)) + btrfs_dump_space_info(info, space_info, 0, 0); + } + WARN_ON(space_info->reclaim_size > 0); list_del(&space_info->list); btrfs_sysfs_remove_space_info(space_info); diff -u linux-azure-5.15-5.15.0/fs/btrfs/ctree.h linux-azure-5.15-5.15.0/fs/btrfs/ctree.h --- linux-azure-5.15-5.15.0/fs/btrfs/ctree.h +++ linux-azure-5.15-5.15.0/fs/btrfs/ctree.h @@ -142,6 +142,9 @@ BTRFS_FS_STATE_DEV_REPLACING, /* The btrfs_fs_info created for self-tests */ BTRFS_FS_STATE_DUMMY_FS_INFO, + + /* Indicates there was an error cleaning up a log tree. */ + BTRFS_FS_STATE_LOG_CLEANUP_ERROR, }; #define BTRFS_BACKREF_REV_MAX 256 @@ -3578,6 +3581,10 @@ (errno), fmt, ##args); \ } while (0) +#define BTRFS_FS_LOG_CLEANUP_ERROR(fs_info) \ + (unlikely(test_bit(BTRFS_FS_STATE_LOG_CLEANUP_ERROR, \ + &(fs_info)->fs_state))) + __printf(5, 6) __cold void __btrfs_panic(struct btrfs_fs_info *fs_info, const char *function, diff -u linux-azure-5.15-5.15.0/fs/btrfs/disk-io.c linux-azure-5.15-5.15.0/fs/btrfs/disk-io.c --- linux-azure-5.15-5.15.0/fs/btrfs/disk-io.c +++ linux-azure-5.15-5.15.0/fs/btrfs/disk-io.c @@ -441,17 +441,31 @@ else ret = btrfs_check_leaf_full(eb); - if (ret < 0) { - btrfs_print_tree(eb, 0); + if (ret < 0) + goto error; + + /* + * Also check the generation, the eb reached here must be newer than + * last committed. Or something seriously wrong happened. + */ + if (unlikely(btrfs_header_generation(eb) <= fs_info->last_trans_committed)) { + ret = -EUCLEAN; btrfs_err(fs_info, - "block=%llu write time tree block corruption detected", - eb->start); - WARN_ON(IS_ENABLED(CONFIG_BTRFS_DEBUG)); - return ret; + "block=%llu bad generation, have %llu expect > %llu", + eb->start, btrfs_header_generation(eb), + fs_info->last_trans_committed); + goto error; } write_extent_buffer(eb, result, 0, fs_info->csum_size); return 0; + +error: + btrfs_print_tree(eb, 0); + btrfs_err(fs_info, "block=%llu write time tree block corruption detected", + eb->start); + WARN_ON(IS_ENABLED(CONFIG_BTRFS_DEBUG)); + return ret; } /* Checksum all dirty extent buffers in one bio_vec */ @@ -1724,9 +1738,10 @@ ret = btrfs_insert_fs_root(fs_info, root); if (ret) { - btrfs_put_root(root); - if (ret == -EEXIST) + if (ret == -EEXIST) { + btrfs_put_root(root); goto again; + } goto fail; } return root; diff -u linux-azure-5.15-5.15.0/fs/btrfs/extent_io.c linux-azure-5.15-5.15.0/fs/btrfs/extent_io.c --- linux-azure-5.15-5.15.0/fs/btrfs/extent_io.c +++ linux-azure-5.15-5.15.0/fs/btrfs/extent_io.c @@ -3561,7 +3561,6 @@ u64 cur_end; struct extent_map *em; int ret = 0; - int nr = 0; size_t pg_offset = 0; size_t iosize; size_t blocksize = inode->i_sb->s_blocksize; @@ -3727,9 +3726,7 @@ end_bio_extent_readpage, 0, this_bio_flag, force_bio_submit); - if (!ret) { - nr++; - } else { + if (ret) { unlock_extent(tree, cur, cur + iosize - 1); end_page_read(page, false, cur, iosize); goto out; diff -u linux-azure-5.15-5.15.0/fs/btrfs/inode.c linux-azure-5.15-5.15.0/fs/btrfs/inode.c --- linux-azure-5.15-5.15.0/fs/btrfs/inode.c +++ linux-azure-5.15-5.15.0/fs/btrfs/inode.c @@ -1075,7 +1075,6 @@ int ret = 0; if (btrfs_is_free_space_inode(inode)) { - WARN_ON_ONCE(1); ret = -EINVAL; goto out_unlock; } @@ -4450,6 +4449,13 @@ dest->root_key.objectid); return -EPERM; } + if (atomic_read(&dest->nr_swapfiles)) { + spin_unlock(&dest->root_item_lock); + btrfs_warn(fs_info, + "attempt to delete subvolume %llu with active swapfile", + root->root_key.objectid); + return -EPERM; + } root_flags = btrfs_root_flags(&dest->root_item); btrfs_set_root_flags(&dest->root_item, root_flags | BTRFS_ROOT_SUBVOL_DEAD); @@ -7765,6 +7771,7 @@ u64 block_start, orig_start, orig_block_len, ram_bytes; bool can_nocow = false; bool space_reserved = false; + u64 prev_len; int ret = 0; /* @@ -7792,6 +7799,7 @@ can_nocow = true; } + prev_len = len; if (can_nocow) { struct extent_map *em2; @@ -7821,8 +7829,6 @@ goto out; } } else { - const u64 prev_len = len; - /* Our caller expects us to free the input extent map. */ free_extent_map(em); *map = NULL; @@ -7853,7 +7859,7 @@ * We have created our ordered extent, so we can now release our reservation * for an outstanding extent. */ - btrfs_delalloc_release_extents(BTRFS_I(inode), len); + btrfs_delalloc_release_extents(BTRFS_I(inode), prev_len); /* * Need to update the i_size under the extent lock so buffered @@ -10721,8 +10727,23 @@ * set. We use this counter to prevent snapshots. We must increment it * before walking the extents because we don't want a concurrent * snapshot to run after we've already checked the extents. + * + * It is possible that subvolume is marked for deletion but still not + * removed yet. To prevent this race, we check the root status before + * activating the swapfile. */ + spin_lock(&root->root_item_lock); + if (btrfs_root_dead(root)) { + spin_unlock(&root->root_item_lock); + + btrfs_exclop_finish(fs_info); + btrfs_warn(fs_info, + "cannot activate swapfile because subvolume %llu is being deleted", + root->root_key.objectid); + return -EPERM; + } atomic_inc(&root->nr_swapfiles); + spin_unlock(&root->root_item_lock); isize = ALIGN_DOWN(inode->i_size, fs_info->sectorsize); diff -u linux-azure-5.15-5.15.0/fs/btrfs/reflink.c linux-azure-5.15-5.15.0/fs/btrfs/reflink.c --- linux-azure-5.15-5.15.0/fs/btrfs/reflink.c +++ linux-azure-5.15-5.15.0/fs/btrfs/reflink.c @@ -505,8 +505,11 @@ */ ASSERT(key.offset == 0); ASSERT(datal <= fs_info->sectorsize); - if (key.offset != 0 || datal > fs_info->sectorsize) - return -EUCLEAN; + if (WARN_ON(key.offset != 0) || + WARN_ON(datal > fs_info->sectorsize)) { + ret = -EUCLEAN; + goto out; + } ret = clone_copy_inline_extent(inode, path, &new_key, drop_start, datal, size, diff -u linux-azure-5.15-5.15.0/fs/btrfs/tree-log.c linux-azure-5.15-5.15.0/fs/btrfs/tree-log.c --- linux-azure-5.15-5.15.0/fs/btrfs/tree-log.c +++ linux-azure-5.15-5.15.0/fs/btrfs/tree-log.c @@ -3423,6 +3423,29 @@ if (log->node) { ret = walk_log_tree(trans, log, &wc); if (ret) { + /* + * We weren't able to traverse the entire log tree, the + * typical scenario is getting an -EIO when reading an + * extent buffer of the tree, due to a previous writeback + * failure of it. + */ + set_bit(BTRFS_FS_STATE_LOG_CLEANUP_ERROR, + &log->fs_info->fs_state); + + /* + * Some extent buffers of the log tree may still be dirty + * and not yet written back to storage, because we may + * have updates to a log tree without syncing a log tree, + * such as during rename and link operations. So flush + * them out and wait for their writeback to complete, so + * that we properly cleanup their state and pages. + */ + btrfs_write_marked_extents(log->fs_info, + &log->dirty_log_pages, + EXTENT_DIRTY | EXTENT_NEW); + btrfs_wait_tree_log_extents(log, + EXTENT_DIRTY | EXTENT_NEW); + if (trans) btrfs_abort_transaction(trans, ret); else diff -u linux-azure-5.15-5.15.0/fs/btrfs/volumes.c linux-azure-5.15-5.15.0/fs/btrfs/volumes.c --- linux-azure-5.15-5.15.0/fs/btrfs/volumes.c +++ linux-azure-5.15-5.15.0/fs/btrfs/volumes.c @@ -530,15 +530,48 @@ return ret; } -static bool device_path_matched(const char *path, struct btrfs_device *device) +/* + * Check if the device in the path matches the device in the given struct device. + * + * Returns: + * true If it is the same device. + * false If it is not the same device or on error. + */ +static bool device_matched(const struct btrfs_device *device, const char *path) { - int found; + char *device_name; + dev_t dev_old; + dev_t dev_new; + int ret; + + /* + * If we are looking for a device with the matching dev_t, then skip + * device without a name (a missing device). + */ + if (!device->name) + return false; + + device_name = kzalloc(BTRFS_PATH_NAME_MAX, GFP_KERNEL); + if (!device_name) + return false; rcu_read_lock(); - found = strcmp(rcu_str_deref(device->name), path); + scnprintf(device_name, BTRFS_PATH_NAME_MAX, "%s", rcu_str_deref(device->name)); rcu_read_unlock(); - return found == 0; + ret = lookup_bdev(device_name, &dev_old); + kfree(device_name); + if (ret) + return false; + + ret = lookup_bdev(path, &dev_new); + if (ret) + return false; + + if (dev_old == dev_new) + return true; + + return false; } /* @@ -571,9 +604,7 @@ &fs_devices->devices, dev_list) { if (skip_device && skip_device == device) continue; - if (path && !device->name) - continue; - if (path && !device_path_matched(path, device)) + if (path && !device_matched(device, path)) continue; if (fs_devices->opened) { /* for an already deleted device return 0 */ @@ -4358,10 +4389,12 @@ struct btrfs_fs_info *fs_info = data; int ret = 0; + sb_start_write(fs_info->sb); mutex_lock(&fs_info->balance_mutex); if (fs_info->balance_ctl) ret = btrfs_balance(fs_info, fs_info->balance_ctl, NULL); mutex_unlock(&fs_info->balance_mutex); + sb_end_write(fs_info->sb); return ret; } @@ -8185,10 +8218,12 @@ target = cache->start; btrfs_put_block_group(cache); + sb_start_write(fs_info->sb); if (!btrfs_exclop_start(fs_info, BTRFS_EXCLOP_BALANCE)) { btrfs_info(fs_info, "zoned: skip relocating block group %llu to repair: EBUSY", target); + sb_end_write(fs_info->sb); return -EBUSY; } @@ -8216,6 +8251,7 @@ btrfs_put_block_group(cache); mutex_unlock(&fs_info->reclaim_bgs_lock); btrfs_exclop_finish(fs_info); + sb_end_write(fs_info->sb); return ret; } diff -u linux-azure-5.15-5.15.0/fs/cifs/cifs_debug.c linux-azure-5.15-5.15.0/fs/cifs/cifs_debug.c --- linux-azure-5.15-5.15.0/fs/cifs/cifs_debug.c +++ linux-azure-5.15-5.15.0/fs/cifs/cifs_debug.c @@ -94,7 +94,7 @@ le32_to_cpu(tcon->fsDevInfo.DeviceCharacteristics), le32_to_cpu(tcon->fsAttrInfo.Attributes), le32_to_cpu(tcon->fsAttrInfo.MaxPathNameComponentLength), - tcon->tidStatus); + tcon->status); if (dev_type == FILE_DEVICE_DISK) seq_puts(m, " type: DISK "); else if (dev_type == FILE_DEVICE_CD_ROM) diff -u linux-azure-5.15-5.15.0/fs/cifs/cifs_swn.c linux-azure-5.15-5.15.0/fs/cifs/cifs_swn.c --- linux-azure-5.15-5.15.0/fs/cifs/cifs_swn.c +++ linux-azure-5.15-5.15.0/fs/cifs/cifs_swn.c @@ -396,11 +396,11 @@ switch (state) { case CIFS_SWN_RESOURCE_STATE_UNAVAILABLE: cifs_dbg(FYI, "%s: resource name '%s' become unavailable\n", __func__, name); - cifs_reconnect(swnreg->tcon->ses->server, true); + cifs_signal_cifsd_for_reconnect(swnreg->tcon->ses->server, true); break; case CIFS_SWN_RESOURCE_STATE_AVAILABLE: cifs_dbg(FYI, "%s: resource name '%s' become available\n", __func__, name); - cifs_reconnect(swnreg->tcon->ses->server, true); + cifs_signal_cifsd_for_reconnect(swnreg->tcon->ses->server, true); break; case CIFS_SWN_RESOURCE_STATE_UNKNOWN: cifs_dbg(FYI, "%s: resource name '%s' changed to unknown state\n", __func__, name); @@ -498,7 +498,7 @@ goto unlock; } - cifs_reconnect(tcon->ses->server, false); + cifs_signal_cifsd_for_reconnect(tcon->ses->server, false); unlock: mutex_unlock(&tcon->ses->server->srv_mutex); diff -u linux-azure-5.15-5.15.0/fs/cifs/cifsfs.c linux-azure-5.15-5.15.0/fs/cifs/cifsfs.c --- linux-azure-5.15-5.15.0/fs/cifs/cifsfs.c +++ linux-azure-5.15-5.15.0/fs/cifs/cifsfs.c @@ -210,6 +210,9 @@ if (rc) goto out_no_root; /* tune readahead according to rsize if readahead size not set on mount */ + if (cifs_sb->ctx->rsize == 0) + cifs_sb->ctx->rsize = + tcon->ses->server->ops->negotiate_rsize(tcon, cifs_sb->ctx); if (cifs_sb->ctx->rasize) sb->s_bdi->ra_pages = cifs_sb->ctx->rasize / PAGE_SIZE; else @@ -254,26 +257,33 @@ struct cifs_sb_info *cifs_sb = CIFS_SB(sb); struct cifs_tcon *tcon; struct cached_fid *cfid; + struct rb_root *root = &cifs_sb->tlink_tree; + struct rb_node *node; + struct tcon_link *tlink; /* * We ned to release all dentries for the cached directories * before we kill the sb. */ if (cifs_sb->root) { + for (node = rb_first(root); node; node = rb_next(node)) { + tlink = rb_entry(node, struct tcon_link, tl_rbnode); + tcon = tlink_tcon(tlink); + if (IS_ERR(tcon)) + continue; + cfid = &tcon->crfid; + mutex_lock(&cfid->fid_mutex); + if (cfid->dentry) { + dput(cfid->dentry); + cfid->dentry = NULL; + } + mutex_unlock(&cfid->fid_mutex); + } + + /* finally release root dentry */ dput(cifs_sb->root); cifs_sb->root = NULL; } - tcon = cifs_sb_master_tcon(cifs_sb); - if (tcon) { - cfid = &tcon->crfid; - mutex_lock(&cfid->fid_mutex); - if (cfid->dentry) { - - dput(cfid->dentry); - cfid->dentry = NULL; - } - mutex_unlock(&cfid->fid_mutex); - } kill_anon_super(sb); cifs_umount(cifs_sb); @@ -688,14 +698,14 @@ tcon = cifs_sb_master_tcon(cifs_sb); spin_lock(&cifs_tcp_ses_lock); - if ((tcon->tc_count > 1) || (tcon->tidStatus == CifsExiting)) { + if ((tcon->tc_count > 1) || (tcon->status == TID_EXITING)) { /* we have other mounts to same share or we have already tried to force umount this and woken up all waiting network requests, nothing to do */ spin_unlock(&cifs_tcp_ses_lock); return; } else if (tcon->tc_count == 1) - tcon->tidStatus = CifsExiting; + tcon->status = TID_EXITING; spin_unlock(&cifs_tcp_ses_lock); /* cancel_brl_requests(tcon); */ /* BB mark all brl mids as exiting */ @@ -926,7 +936,7 @@ ssize_t rc; struct inode *inode = file_inode(iocb->ki_filp); - if (iocb->ki_filp->f_flags & O_DIRECT) + if (iocb->ki_flags & IOCB_DIRECT) return cifs_user_readv(iocb, iter); rc = cifs_revalidate_mapping(inode); diff -u linux-azure-5.15-5.15.0/fs/cifs/cifsfs.h linux-azure-5.15-5.15.0/fs/cifs/cifsfs.h --- linux-azure-5.15-5.15.0/fs/cifs/cifsfs.h +++ linux-azure-5.15-5.15.0/fs/cifs/cifsfs.h @@ -155,3 +155,3 @@ #define SMB3_PRODUCT_BUILD 35 -#define CIFS_VERSION "2.35" +#define CIFS_VERSION "2.36" #endif /* _CIFSFS_H */ diff -u linux-azure-5.15-5.15.0/fs/cifs/cifsglob.h linux-azure-5.15-5.15.0/fs/cifs/cifsglob.h --- linux-azure-5.15-5.15.0/fs/cifs/cifsglob.h +++ linux-azure-5.15-5.15.0/fs/cifs/cifsglob.h @@ -115,10 +115,18 @@ CifsInNegotiate, CifsNeedSessSetup, CifsInSessSetup, - CifsNeedTcon, - CifsInTcon, - CifsNeedFilesInvalidate, - CifsInFilesInvalidate +}; + +/* associated with each tree connection to the server */ +enum tid_status_enum { + TID_NEW = 0, + TID_GOOD, + TID_EXITING, + TID_NEED_RECON, + TID_NEED_TCON, + TID_IN_TCON, + TID_NEED_FILES_INVALIDATE, /* currently unused */ + TID_IN_FILES_INVALIDATE }; enum securityEnum { @@ -855,13 +863,7 @@ #define CIFS_MAX_RFC1002_WSIZE ((1<<17) - 1 - sizeof(WRITE_REQ) + 4) #define CIFS_MAX_RFC1002_RSIZE ((1<<17) - 1 - sizeof(READ_RSP) + 4) -/* - * The default wsize is 1M. find_get_pages seems to return a maximum of 256 - * pages in a single call. With PAGE_SIZE == 4k, this means we can fill - * a single wsize request with a single call. - */ #define CIFS_DEFAULT_IOSIZE (1024 * 1024) -#define SMB3_DEFAULT_IOSIZE (4 * 1024 * 1024) /* * Windows only supports a max of 60kb reads and 65535 byte writes. Default to @@ -1041,7 +1043,7 @@ char *password; /* for share-level security */ __u32 tid; /* The 4 byte tree id */ __u16 Flags; /* optional support bits */ - enum statusEnum tidStatus; + enum tid_status_enum status; atomic_t num_smbs_sent; union { struct { diff -u linux-azure-5.15-5.15.0/fs/cifs/cifspdu.h linux-azure-5.15-5.15.0/fs/cifs/cifspdu.h --- linux-azure-5.15-5.15.0/fs/cifs/cifspdu.h +++ linux-azure-5.15-5.15.0/fs/cifs/cifspdu.h @@ -123,18 +123,6 @@ */ #define CIFS_SESS_KEY_SIZE (16) -/* - * Size of the smb3 signing key - */ -#define SMB3_SIGN_KEY_SIZE (16) - -/* - * Size of the smb3 encryption/decryption key storage. - * This size is big enough to store any cipher key types. - */ -#define SMB3_ENC_DEC_KEY_SIZE (32) - -#define CIFS_CLIENT_CHALLENGE_SIZE (8) #define CIFS_SERVER_CHALLENGE_SIZE (8) #define CIFS_HMAC_MD5_HASH_SIZE (16) #define CIFS_CPHTXT_SIZE (16) @@ -1658,7 +1646,7 @@ #define SMB_FIND_FILE_ID_FULL_DIR_INFO 0x105 #define SMB_FIND_FILE_ID_BOTH_DIR_INFO 0x106 #define SMB_FIND_FILE_UNIX 0x202 -#define SMB_FIND_FILE_POSIX_INFO 0x064 +/* #define SMB_FIND_FILE_POSIX_INFO 0x064 */ typedef struct smb_com_transaction2_qpi_req { struct smb_hdr hdr; /* wct = 14+ */ diff -u linux-azure-5.15-5.15.0/fs/cifs/cifsproto.h linux-azure-5.15-5.15.0/fs/cifs/cifsproto.h --- linux-azure-5.15-5.15.0/fs/cifs/cifsproto.h +++ linux-azure-5.15-5.15.0/fs/cifs/cifsproto.h @@ -132,6 +132,9 @@ struct smb_hdr *out_buf, int *bytes_returned); void +cifs_signal_cifsd_for_reconnect(struct TCP_Server_Info *server, + bool all_channels); +void cifs_mark_tcp_ses_conns_for_reconnect(struct TCP_Server_Info *server, bool mark_smb_session); extern int cifs_reconnect(struct TCP_Server_Info *server, diff -u linux-azure-5.15-5.15.0/fs/cifs/cifssmb.c linux-azure-5.15-5.15.0/fs/cifs/cifssmb.c --- linux-azure-5.15-5.15.0/fs/cifs/cifssmb.c +++ linux-azure-5.15-5.15.0/fs/cifs/cifssmb.c @@ -75,12 +75,11 @@ /* only send once per connect */ spin_lock(&cifs_tcp_ses_lock); - if (tcon->ses->status != CifsGood || - tcon->tidStatus != CifsNeedReconnect) { + if ((tcon->ses->status != CifsGood) || (tcon->status != TID_NEED_RECON)) { spin_unlock(&cifs_tcp_ses_lock); return; } - tcon->tidStatus = CifsInFilesInvalidate; + tcon->status = TID_IN_FILES_INVALIDATE; spin_unlock(&cifs_tcp_ses_lock); /* list all files open on tree connection and mark them invalid */ @@ -100,8 +99,8 @@ mutex_unlock(&tcon->crfid.fid_mutex); spin_lock(&cifs_tcp_ses_lock); - if (tcon->tidStatus == CifsInFilesInvalidate) - tcon->tidStatus = CifsNeedTcon; + if (tcon->status == TID_IN_FILES_INVALIDATE) + tcon->status = TID_NEED_TCON; spin_unlock(&cifs_tcp_ses_lock); /* @@ -136,7 +135,7 @@ * have tcon) are allowed as we start force umount */ spin_lock(&cifs_tcp_ses_lock); - if (tcon->tidStatus == CifsExiting) { + if (tcon->status == TID_EXITING) { if (smb_command != SMB_COM_WRITE_ANDX && smb_command != SMB_COM_OPEN_ANDX && smb_command != SMB_COM_TREE_DISCONNECT) { @@ -597,7 +596,7 @@ set_credits(server, server->maxReq); /* probably no need to store and check maxvcs */ server->maxBuf = le32_to_cpu(pSMBr->MaxBufferSize); - /* set up max_read for readpages check */ + /* set up max_read for readahead check */ server->max_read = server->maxBuf; server->max_rw = le32_to_cpu(pSMBr->MaxRawSize); cifs_dbg(NOISY, "Max buf = %d\n", ses->server->maxBuf); diff -u linux-azure-5.15-5.15.0/fs/cifs/connect.c linux-azure-5.15-5.15.0/fs/cifs/connect.c --- linux-azure-5.15-5.15.0/fs/cifs/connect.c +++ linux-azure-5.15-5.15.0/fs/cifs/connect.c @@ -163,10 +163,50 @@ } /* + * Update the tcpStatus for the server. + * This is used to signal the cifsd thread to call cifs_reconnect + * ONLY cifsd thread should call cifs_reconnect. For any other + * thread, use this function + * + * @server: the tcp ses for which reconnect is needed + * @all_channels: if this needs to be done for all channels + */ +void +cifs_signal_cifsd_for_reconnect(struct TCP_Server_Info *server, + bool all_channels) +{ + struct TCP_Server_Info *pserver; + struct cifs_ses *ses; + int i; + + /* If server is a channel, select the primary channel */ + pserver = CIFS_SERVER_IS_CHAN(server) ? server->primary_server : server; + + spin_lock(&cifs_tcp_ses_lock); + if (!all_channels) { + pserver->tcpStatus = CifsNeedReconnect; + spin_unlock(&cifs_tcp_ses_lock); + return; + } + + list_for_each_entry(ses, &pserver->smb_ses_list, smb_ses_list) { + spin_lock(&ses->chan_lock); + for (i = 0; i < ses->chan_count; i++) + ses->chans[i].server->tcpStatus = CifsNeedReconnect; + spin_unlock(&ses->chan_lock); + } + spin_unlock(&cifs_tcp_ses_lock); +} + +/* * Mark all sessions and tcons for reconnect. + * IMPORTANT: make sure that this gets called only from + * cifsd thread. For any other thread, use + * cifs_signal_cifsd_for_reconnect * + * @server: the tcp ses for which reconnect is needed * @server needs to be previously set to CifsNeedReconnect. - * + * @mark_smb_session: whether even sessions need to be marked */ void cifs_mark_tcp_ses_conns_for_reconnect(struct TCP_Server_Info *server, @@ -175,11 +215,6 @@ struct TCP_Server_Info *pserver; struct cifs_ses *ses; struct cifs_tcon *tcon; - struct mid_q_entry *mid, *nmid; - struct list_head retry_list; - - server->maxBuf = 0; - server->max_read = 0; /* * before reconnecting the tcp session, mark the smb session (uid) and the tid bad so they @@ -210,7 +245,7 @@ list_for_each_entry(tcon, &ses->tcon_list, tcon_list) { tcon->need_reconnect = true; - tcon->tidStatus = CifsNeedReconnect; + tcon->status = TID_NEED_RECON; } if (ses->tcon_ipc) ses->tcon_ipc->need_reconnect = true; @@ -219,6 +254,16 @@ spin_unlock(&ses->chan_lock); } spin_unlock(&cifs_tcp_ses_lock); +} + +static void +cifs_abort_connection(struct TCP_Server_Info *server) +{ + struct mid_q_entry *mid, *nmid; + struct list_head retry_list; + + server->maxBuf = 0; + server->max_read = 0; /* do not want to be sending data on a socket we are freeing */ cifs_dbg(FYI, "%s: tearing down socket\n", __func__); @@ -310,6 +355,8 @@ cifs_mark_tcp_ses_conns_for_reconnect(server, mark_smb_session); + cifs_abort_connection(server); + do { try_to_freeze(); mutex_lock(&server->srv_mutex); @@ -406,9 +453,7 @@ return rc; } -static int -reconnect_dfs_server(struct TCP_Server_Info *server, - bool mark_smb_session) +static int reconnect_dfs_server(struct TCP_Server_Info *server) { int rc = 0; const char *refpath = server->current_fullpath + 1; @@ -432,7 +477,14 @@ if (!cifs_tcp_ses_needs_reconnect(server, num_targets)) return 0; - cifs_mark_tcp_ses_conns_for_reconnect(server, mark_smb_session); + /* + * Unconditionally mark all sessions & tcons for reconnect as we might be connecting to a + * different server or share during failover. It could be improved by adding some logic to + * only do that in case it connects to a different server or share, though. + */ + cifs_mark_tcp_ses_conns_for_reconnect(server, true); + + cifs_abort_connection(server); do { try_to_freeze(); @@ -482,13 +534,20 @@ { /* If tcp session is not an dfs connection, then reconnect to last target server */ spin_lock(&cifs_tcp_ses_lock); - if (!server->is_dfs_conn || !server->origin_fullpath || !server->leaf_fullpath) { + if (!server->is_dfs_conn) { spin_unlock(&cifs_tcp_ses_lock); return __cifs_reconnect(server, mark_smb_session); } spin_unlock(&cifs_tcp_ses_lock); - return reconnect_dfs_server(server, mark_smb_session); + mutex_lock(&server->refpath_lock); + if (!server->origin_fullpath || !server->leaf_fullpath) { + mutex_unlock(&server->refpath_lock); + return __cifs_reconnect(server, mark_smb_session); + } + mutex_unlock(&server->refpath_lock); + + return reconnect_dfs_server(server); } #else int cifs_reconnect(struct TCP_Server_Info *server, bool mark_smb_session) @@ -639,6 +698,7 @@ if (server->tcpStatus == CifsNeedReconnect) { spin_unlock(&cifs_tcp_ses_lock); + cifs_reconnect(server, false); return -ECONNABORTED; } spin_unlock(&cifs_tcp_ses_lock); @@ -996,7 +1056,7 @@ spin_unlock(&server->req_lock); wake_up(&server->request_q); - trace_smb3_add_credits(server->CurrentMid, + trace_smb3_hdr_credits(server->CurrentMid, server->conn_id, server->hostname, scredits, le16_to_cpu(shdr->CreditRequest), in_flight); cifs_server_dbg(FYI, "%s: added %u credits total=%d\n", @@ -2169,7 +2229,7 @@ static int match_tcon(struct cifs_tcon *tcon, struct smb3_fs_context *ctx) { - if (tcon->tidStatus == CifsExiting) + if (tcon->status == TID_EXITING) return 0; if (strncmp(tcon->treeName, ctx->UNC, MAX_TREE_SIZE)) return 0; @@ -2352,10 +2412,19 @@ if (ses->server->posix_ext_supported) { tcon->posix_extensions = true; pr_warn_once("SMB3.11 POSIX Extensions are experimental\n"); - } else { + } else if ((ses->server->vals->protocol_id == SMB311_PROT_ID) || + (strcmp(ses->server->vals->version_string, + SMB3ANY_VERSION_STRING) == 0) || + (strcmp(ses->server->vals->version_string, + SMBDEFAULT_VERSION_STRING) == 0)) { cifs_dbg(VFS, "Server does not support mounting with posix SMB3.11 extensions\n"); rc = -EOPNOTSUPP; goto out_fail; + } else { + cifs_dbg(VFS, "Check vers= mount option. SMB3.11 " + "disabled but required for POSIX extensions\n"); + rc = -EOPNOTSUPP; + goto out_fail; } } @@ -3465,6 +3534,9 @@ struct cifs_sb_info *cifs_sb = mnt_ctx->cifs_sb; char *oldmnt = cifs_sb->ctx->mount_options; + cifs_dbg(FYI, "%s: full_path=%s ref_path=%s target=%s\n", __func__, full_path, ref_path, + dfs_cache_get_tgt_name(tit)); + rc = dfs_cache_get_tgt_referral(ref_path, tit, &ref); if (rc) goto out; @@ -3563,13 +3635,18 @@ if (rc) goto out; - /* Try all dfs link targets */ + /* Try all dfs link targets. If an I/O fails from currently connected DFS target with an + * error other than STATUS_PATH_NOT_COVERED (-EREMOTE), then retry it from other targets as + * specified in MS-DFSC "3.1.5.2 I/O Operation to Target Fails with an Error Other Than + * STATUS_PATH_NOT_COVERED." + */ for (rc = -ENOENT, tit = dfs_cache_get_tgt_iterator(&tl); tit; tit = dfs_cache_get_next_tgt(&tl, tit)) { rc = connect_dfs_target(mnt_ctx, full_path, mnt_ctx->leaf_fullpath + 1, tit); if (!rc) { rc = is_path_remote(mnt_ctx); - break; + if (!rc || rc == -EREMOTE) + break; } } @@ -3616,9 +3693,11 @@ { struct TCP_Server_Info *server = mnt_ctx->server; + mutex_lock(&server->refpath_lock); server->origin_fullpath = mnt_ctx->origin_fullpath; server->leaf_fullpath = mnt_ctx->leaf_fullpath; server->current_fullpath = mnt_ctx->leaf_fullpath; + mutex_unlock(&server->refpath_lock); mnt_ctx->origin_fullpath = mnt_ctx->leaf_fullpath = NULL; } @@ -3643,7 +3722,7 @@ goto error; rc = is_path_remote(&mnt_ctx); - if (rc == -EREMOTE) + if (rc) rc = follow_dfs_link(&mnt_ctx); if (rc) goto error; @@ -3916,7 +3995,8 @@ /* only send once per connect */ spin_lock(&cifs_tcp_ses_lock); - if (server->tcpStatus != CifsNeedSessSetup) { + if ((server->tcpStatus != CifsNeedSessSetup) && + (ses->status == CifsGood)) { spin_unlock(&cifs_tcp_ses_lock); return 0; } @@ -4408,7 +4488,7 @@ */ if (rc && server->current_fullpath != server->origin_fullpath) { server->current_fullpath = server->origin_fullpath; - cifs_reconnect(tcon->ses->server, true); + cifs_signal_cifsd_for_reconnect(server, true); } dfs_cache_free_tgts(tl); @@ -4429,12 +4509,12 @@ /* only send once per connect */ spin_lock(&cifs_tcp_ses_lock); if (tcon->ses->status != CifsGood || - (tcon->tidStatus != CifsNew && - tcon->tidStatus != CifsNeedTcon)) { + (tcon->status != TID_NEW && + tcon->status != TID_NEED_TCON)) { spin_unlock(&cifs_tcp_ses_lock); return 0; } - tcon->tidStatus = CifsInTcon; + tcon->status = TID_IN_TCON; spin_unlock(&cifs_tcp_ses_lock); tree = kzalloc(MAX_TREE_SIZE, GFP_KERNEL); @@ -4475,13 +4555,13 @@ if (rc) { spin_lock(&cifs_tcp_ses_lock); - if (tcon->tidStatus == CifsInTcon) - tcon->tidStatus = CifsNeedTcon; + if (tcon->status == TID_IN_TCON) + tcon->status = TID_NEED_TCON; spin_unlock(&cifs_tcp_ses_lock); } else { spin_lock(&cifs_tcp_ses_lock); - if (tcon->tidStatus == CifsInTcon) - tcon->tidStatus = CifsGood; + if (tcon->status == TID_IN_TCON) + tcon->status = TID_GOOD; spin_unlock(&cifs_tcp_ses_lock); tcon->need_reconnect = false; } @@ -4497,24 +4577,24 @@ /* only send once per connect */ spin_lock(&cifs_tcp_ses_lock); if (tcon->ses->status != CifsGood || - (tcon->tidStatus != CifsNew && - tcon->tidStatus != CifsNeedTcon)) { + (tcon->status != TID_NEW && + tcon->status != TID_NEED_TCON)) { spin_unlock(&cifs_tcp_ses_lock); return 0; } - tcon->tidStatus = CifsInTcon; + tcon->status = TID_IN_TCON; spin_unlock(&cifs_tcp_ses_lock); rc = ops->tree_connect(xid, tcon->ses, tcon->treeName, tcon, nlsc); if (rc) { spin_lock(&cifs_tcp_ses_lock); - if (tcon->tidStatus == CifsInTcon) - tcon->tidStatus = CifsNeedTcon; + if (tcon->status == TID_IN_TCON) + tcon->status = TID_NEED_TCON; spin_unlock(&cifs_tcp_ses_lock); } else { spin_lock(&cifs_tcp_ses_lock); - if (tcon->tidStatus == CifsInTcon) - tcon->tidStatus = CifsGood; + if (tcon->status == TID_IN_TCON) + tcon->status = TID_GOOD; spin_unlock(&cifs_tcp_ses_lock); tcon->need_reconnect = false; } diff -u linux-azure-5.15-5.15.0/fs/cifs/dfs_cache.c linux-azure-5.15-5.15.0/fs/cifs/dfs_cache.c --- linux-azure-5.15-5.15.0/fs/cifs/dfs_cache.c +++ linux-azure-5.15-5.15.0/fs/cifs/dfs_cache.c @@ -1355,7 +1355,7 @@ } cifs_dbg(FYI, "%s: no cached or matched targets. mark dfs share for reconnect.\n", __func__); - cifs_reconnect(tcon->ses->server, true); + cifs_signal_cifsd_for_reconnect(tcon->ses->server, true); } /* Refresh dfs referral of tcon and mark it for reconnect if needed */ @@ -1422,12 +1422,14 @@ struct TCP_Server_Info *server = tcon->ses->server; mutex_lock(&server->refpath_lock); - if (strcasecmp(server->leaf_fullpath, server->origin_fullpath)) - __refresh_tcon(server->leaf_fullpath + 1, sessions, tcon, force_refresh); + if (server->origin_fullpath) { + if (server->leaf_fullpath && strcasecmp(server->leaf_fullpath, + server->origin_fullpath)) + __refresh_tcon(server->leaf_fullpath + 1, sessions, tcon, force_refresh); + __refresh_tcon(server->origin_fullpath + 1, sessions, tcon, force_refresh); + } mutex_unlock(&server->refpath_lock); - __refresh_tcon(server->origin_fullpath + 1, sessions, tcon, force_refresh); - return 0; } @@ -1530,11 +1532,14 @@ list_del_init(&tcon->ulist); mutex_lock(&server->refpath_lock); - if (strcasecmp(server->leaf_fullpath, server->origin_fullpath)) - __refresh_tcon(server->leaf_fullpath + 1, sessions, tcon, false); + if (server->origin_fullpath) { + if (server->leaf_fullpath && strcasecmp(server->leaf_fullpath, + server->origin_fullpath)) + __refresh_tcon(server->leaf_fullpath + 1, sessions, tcon, false); + __refresh_tcon(server->origin_fullpath + 1, sessions, tcon, false); + } mutex_unlock(&server->refpath_lock); - __refresh_tcon(server->origin_fullpath + 1, sessions, tcon, false); cifs_put_tcon(tcon); } } diff -u linux-azure-5.15-5.15.0/fs/cifs/file.c linux-azure-5.15-5.15.0/fs/cifs/file.c --- linux-azure-5.15-5.15.0/fs/cifs/file.c +++ linux-azure-5.15-5.15.0/fs/cifs/file.c @@ -3734,6 +3734,11 @@ break; } + if (cifs_sb->ctx->rsize == 0) + cifs_sb->ctx->rsize = + server->ops->negotiate_rsize(tlink_tcon(open_file->tlink), + cifs_sb->ctx); + rc = server->ops->wait_mtu_credits(server, cifs_sb->ctx->rsize, &rsize, credits); if (rc) @@ -4512,6 +4517,11 @@ break; } + if (cifs_sb->ctx->rsize == 0) + cifs_sb->ctx->rsize = + server->ops->negotiate_rsize(tlink_tcon(open_file->tlink), + cifs_sb->ctx); + rc = server->ops->wait_mtu_credits(server, cifs_sb->ctx->rsize, &rsize, credits); if (rc) diff -u linux-azure-5.15-5.15.0/fs/cifs/inode.c linux-azure-5.15-5.15.0/fs/cifs/inode.c --- linux-azure-5.15-5.15.0/fs/cifs/inode.c +++ linux-azure-5.15-5.15.0/fs/cifs/inode.c @@ -49,7 +49,7 @@ inode->i_fop = &cifs_file_ops; } - /* check if server can support readpages */ + /* check if server can support readahead */ if (cifs_sb_master_tcon(cifs_sb)->ses->server->max_read < PAGE_SIZE + MAX_CIFS_HDR_SIZE) inode->i_data.a_ops = &cifs_addr_ops_smallbuf; diff -u linux-azure-5.15-5.15.0/fs/cifs/misc.c linux-azure-5.15-5.15.0/fs/cifs/misc.c --- linux-azure-5.15-5.15.0/fs/cifs/misc.c +++ linux-azure-5.15-5.15.0/fs/cifs/misc.c @@ -116,7 +116,7 @@ } atomic_inc(&tconInfoAllocCount); - ret_buf->tidStatus = CifsNew; + ret_buf->status = TID_NEW; ++ret_buf->tc_count; INIT_LIST_HEAD(&ret_buf->openFileList); INIT_LIST_HEAD(&ret_buf->tcon_list); diff -u linux-azure-5.15-5.15.0/fs/cifs/netmisc.c linux-azure-5.15-5.15.0/fs/cifs/netmisc.c --- linux-azure-5.15-5.15.0/fs/cifs/netmisc.c +++ linux-azure-5.15-5.15.0/fs/cifs/netmisc.c @@ -896,7 +896,7 @@ if (class == ERRSRV && code == ERRbaduid) { cifs_dbg(FYI, "Server returned 0x%x, reconnecting session...\n", code); - cifs_reconnect(mid->server, false); + cifs_signal_cifsd_for_reconnect(mid->server, false); } } diff -u linux-azure-5.15-5.15.0/fs/cifs/ntlmssp.h linux-azure-5.15-5.15.0/fs/cifs/ntlmssp.h --- linux-azure-5.15-5.15.0/fs/cifs/ntlmssp.h +++ linux-azure-5.15-5.15.0/fs/cifs/ntlmssp.h @@ -107,7 +107,7 @@ SECURITY_BUFFER WorkstationName; /* RFC 1001 and ASCII */ struct ntlmssp_version Version; /* SECURITY_BUFFER */ - char DomainString[0]; + char DomainString[]; /* followed by WorkstationString */ } __packed; diff -u linux-azure-5.15-5.15.0/fs/cifs/smb1ops.c linux-azure-5.15-5.15.0/fs/cifs/smb1ops.c --- linux-azure-5.15-5.15.0/fs/cifs/smb1ops.c +++ linux-azure-5.15-5.15.0/fs/cifs/smb1ops.c @@ -228,9 +228,7 @@ spin_unlock(&GlobalMid_Lock); if (reconnect) { - spin_lock(&cifs_tcp_ses_lock); - server->tcpStatus = CifsNeedReconnect; - spin_unlock(&cifs_tcp_ses_lock); + cifs_signal_cifsd_for_reconnect(server, false); } return mid; diff -u linux-azure-5.15-5.15.0/fs/cifs/smb2glob.h linux-azure-5.15-5.15.0/fs/cifs/smb2glob.h --- linux-azure-5.15-5.15.0/fs/cifs/smb2glob.h +++ linux-azure-5.15-5.15.0/fs/cifs/smb2glob.h @@ -43,13 +43,2 @@ -#define SMB2_SIGNATURE_SIZE (16) -#define SMB2_NTLMV2_SESSKEY_SIZE (16) -#define SMB2_HMACSHA256_SIZE (32) -#define SMB2_CMACAES_SIZE (16) -#define SMB3_SIGNKEY_SIZE (16) -#define SMB3_GCM128_CRYPTKEY_SIZE (16) -#define SMB3_GCM256_CRYPTKEY_SIZE (32) - -/* Maximum buffer size value we can send with 1 credit */ -#define SMB2_MAX_BUFFER_SIZE 65536 - #endif /* _SMB2_GLOB_H */ diff -u linux-azure-5.15-5.15.0/fs/cifs/smb2misc.c linux-azure-5.15-5.15.0/fs/cifs/smb2misc.c --- linux-azure-5.15-5.15.0/fs/cifs/smb2misc.c +++ linux-azure-5.15-5.15.0/fs/cifs/smb2misc.c @@ -150,16 +150,18 @@ struct smb2_transform_hdr *thdr = (struct smb2_transform_hdr *)buf; struct cifs_ses *ses = NULL; + struct cifs_ses *iter; /* decrypt frame now that it is completely read in */ spin_lock(&cifs_tcp_ses_lock); - list_for_each_entry(ses, &srvr->smb_ses_list, smb_ses_list) { - if (ses->Suid == le64_to_cpu(thdr->SessionId)) + list_for_each_entry(iter, &srvr->smb_ses_list, smb_ses_list) { + if (iter->Suid == le64_to_cpu(thdr->SessionId)) { + ses = iter; break; + } } spin_unlock(&cifs_tcp_ses_lock); - if (list_entry_is_head(ses, &srvr->smb_ses_list, - smb_ses_list)) { + if (!ses) { cifs_dbg(VFS, "no decryption - session id not found\n"); return 1; } @@ -203,7 +205,7 @@ if (smb2_rsp_struct_sizes[command] != pdu->StructureSize2) { if (command != SMB2_OPLOCK_BREAK_HE && (shdr->Status == 0 || - pdu->StructureSize2 != SMB2_ERROR_STRUCTURE_SIZE2)) { + pdu->StructureSize2 != SMB2_ERROR_STRUCTURE_SIZE2_LE)) { /* error packets have 9 byte structure size */ cifs_dbg(VFS, "Invalid response size %u for command %d\n", le16_to_cpu(pdu->StructureSize2), command); @@ -303,7 +305,7 @@ /* error responses do not have data area */ if (shdr->Status && shdr->Status != STATUS_MORE_PROCESSING_REQUIRED && (((struct smb2_err_rsp *)shdr)->StructureSize) == - SMB2_ERROR_STRUCTURE_SIZE2) + SMB2_ERROR_STRUCTURE_SIZE2_LE) return NULL; /* @@ -478,11 +480,11 @@ __le32 lease = 0; if (CIFS_CACHE_WRITE(cinode)) - lease |= SMB2_LEASE_WRITE_CACHING; + lease |= SMB2_LEASE_WRITE_CACHING_LE; if (CIFS_CACHE_HANDLE(cinode)) - lease |= SMB2_LEASE_HANDLE_CACHING; + lease |= SMB2_LEASE_HANDLE_CACHING_LE; if (CIFS_CACHE_READ(cinode)) - lease |= SMB2_LEASE_READ_CACHING; + lease |= SMB2_LEASE_READ_CACHING_LE; return lease; } @@ -832,8 +834,8 @@ rc = __smb2_handle_cancelled_cmd(tcon, le16_to_cpu(hdr->Command), le64_to_cpu(hdr->MessageId), - le64_to_cpu(rsp->PersistentFileId), - le64_to_cpu(rsp->VolatileFileId)); + rsp->PersistentFileId, + rsp->VolatileFileId); if (rc) cifs_put_tcon(tcon); diff -u linux-azure-5.15-5.15.0/fs/cifs/smb2ops.c linux-azure-5.15-5.15.0/fs/cifs/smb2ops.c --- linux-azure-5.15-5.15.0/fs/cifs/smb2ops.c +++ linux-azure-5.15-5.15.0/fs/cifs/smb2ops.c @@ -25,6 +25,7 @@ #include "smb2glob.h" #include "cifs_ioctl.h" #include "smbdirect.h" +#include "fscache.h" #include "fs_context.h" /* Change credits for different ops and return the total number of credits */ @@ -85,6 +86,9 @@ if (*val > 65000) { *val = 65000; /* Don't get near 64K credits, avoid srv bugs */ pr_warn_once("server overflowed SMB3 credits\n"); + trace_smb3_overflow_credits(server->CurrentMid, + server->conn_id, server->hostname, *val, + add, server->in_flight); } server->in_flight--; if (server->in_flight == 0 && @@ -250,7 +254,7 @@ in_flight = server->in_flight; spin_unlock(&server->req_lock); - trace_smb3_add_credits(server->CurrentMid, + trace_smb3_wait_credits(server->CurrentMid, server->conn_id, server->hostname, scredits, -(credits->value), in_flight); cifs_dbg(FYI, "%s: removed %u credits total=%d\n", __func__, credits->value, scredits); @@ -299,7 +303,7 @@ spin_unlock(&server->req_lock); wake_up(&server->request_q); - trace_smb3_add_credits(server->CurrentMid, + trace_smb3_adj_credits(server->CurrentMid, server->conn_id, server->hostname, scredits, credits->value - new_val, in_flight); cifs_dbg(FYI, "%s: adjust added %u credits total=%d\n", @@ -896,8 +900,8 @@ atomic_inc(&tcon->num_remote_opens); o_rsp = (struct smb2_create_rsp *)rsp_iov[0].iov_base; - oparms.fid->persistent_fid = le64_to_cpu(o_rsp->PersistentFileId); - oparms.fid->volatile_fid = le64_to_cpu(o_rsp->VolatileFileId); + oparms.fid->persistent_fid = o_rsp->PersistentFileId; + oparms.fid->volatile_fid = o_rsp->VolatileFileId; #ifdef CONFIG_CIFS_DEBUG2 oparms.fid->mid = le64_to_cpu(o_rsp->hdr.MessageId); #endif /* CIFS_DEBUG2 */ @@ -1191,17 +1195,12 @@ struct cifs_sb_info *cifs_sb) { int rc; - __le16 *utf16_path; struct kvec rsp_iov = {NULL, 0}; int buftype = CIFS_NO_BUFFER; struct smb2_query_info_rsp *rsp; struct smb2_file_full_ea_info *info = NULL; - utf16_path = cifs_convert_path_to_utf16(path, cifs_sb); - if (!utf16_path) - return -ENOMEM; - - rc = smb2_query_info_compound(xid, tcon, utf16_path, + rc = smb2_query_info_compound(xid, tcon, path, FILE_READ_EA, FILE_FULL_EA_INFORMATION, SMB2_O_INFO_FILE, @@ -1234,7 +1233,6 @@ le32_to_cpu(rsp->OutputBufferLength), ea_name); qeas_exit: - kfree(utf16_path); free_rsp_buf(buftype, rsp_iov.iov_base); return rc; } @@ -1294,7 +1292,7 @@ * the new EA. If not we should not add it since we * would not be able to even read the EAs back. */ - rc = smb2_query_info_compound(xid, tcon, utf16_path, + rc = smb2_query_info_compound(xid, tcon, path, FILE_READ_EA, FILE_FULL_EA_INFORMATION, SMB2_O_INFO_FILE, @@ -1642,6 +1640,7 @@ unsigned int size[2]; void *data[2]; int create_options = is_dir ? CREATE_NOT_FILE : CREATE_NOT_DIR; + void (*free_req1_func)(struct smb_rqst *r); vars = kzalloc(sizeof(*vars), GFP_ATOMIC); if (vars == NULL) @@ -1651,27 +1650,29 @@ resp_buftype[0] = resp_buftype[1] = resp_buftype[2] = CIFS_NO_BUFFER; - if (copy_from_user(&qi, arg, sizeof(struct smb_query_info))) - goto e_fault; - + if (copy_from_user(&qi, arg, sizeof(struct smb_query_info))) { + rc = -EFAULT; + goto free_vars; + } if (qi.output_buffer_length > 1024) { - kfree(vars); - return -EINVAL; + rc = -EINVAL; + goto free_vars; } if (!ses || !server) { - kfree(vars); - return -EIO; + rc = -EIO; + goto free_vars; } if (smb3_encryption_required(tcon)) flags |= CIFS_TRANSFORM_REQ; - buffer = memdup_user(arg + sizeof(struct smb_query_info), - qi.output_buffer_length); - if (IS_ERR(buffer)) { - kfree(vars); - return PTR_ERR(buffer); + if (qi.output_buffer_length) { + buffer = memdup_user(arg + sizeof(struct smb_query_info), qi.output_buffer_length); + if (IS_ERR(buffer)) { + rc = PTR_ERR(buffer); + goto free_vars; + } } /* Open */ @@ -1709,45 +1710,45 @@ rc = SMB2_open_init(tcon, server, &rqst[0], &oplock, &oparms, path); if (rc) - goto iqinf_exit; + goto free_output_buffer; smb2_set_next_command(tcon, &rqst[0]); /* Query */ if (qi.flags & PASSTHRU_FSCTL) { /* Can eventually relax perm check since server enforces too */ - if (!capable(CAP_SYS_ADMIN)) + if (!capable(CAP_SYS_ADMIN)) { rc = -EPERM; - else { - rqst[1].rq_iov = &vars->io_iov[0]; - rqst[1].rq_nvec = SMB2_IOCTL_IOV_SIZE; - - rc = SMB2_ioctl_init(tcon, server, - &rqst[1], - COMPOUND_FID, COMPOUND_FID, - qi.info_type, true, buffer, - qi.output_buffer_length, - CIFSMaxBufSize - - MAX_SMB2_CREATE_RESPONSE_SIZE - - MAX_SMB2_CLOSE_RESPONSE_SIZE); + goto free_open_req; } + rqst[1].rq_iov = &vars->io_iov[0]; + rqst[1].rq_nvec = SMB2_IOCTL_IOV_SIZE; + + rc = SMB2_ioctl_init(tcon, server, &rqst[1], COMPOUND_FID, COMPOUND_FID, + qi.info_type, true, buffer, qi.output_buffer_length, + CIFSMaxBufSize - MAX_SMB2_CREATE_RESPONSE_SIZE - + MAX_SMB2_CLOSE_RESPONSE_SIZE); + free_req1_func = SMB2_ioctl_free; } else if (qi.flags == PASSTHRU_SET_INFO) { /* Can eventually relax perm check since server enforces too */ - if (!capable(CAP_SYS_ADMIN)) + if (!capable(CAP_SYS_ADMIN)) { rc = -EPERM; - else { - rqst[1].rq_iov = &vars->si_iov[0]; - rqst[1].rq_nvec = 1; - - size[0] = 8; - data[0] = buffer; - - rc = SMB2_set_info_init(tcon, server, - &rqst[1], - COMPOUND_FID, COMPOUND_FID, - current->tgid, - FILE_END_OF_FILE_INFORMATION, - SMB2_O_INFO_FILE, 0, data, size); + goto free_open_req; } + if (qi.output_buffer_length < 8) { + rc = -EINVAL; + goto free_open_req; + } + rqst[1].rq_iov = &vars->si_iov[0]; + rqst[1].rq_nvec = 1; + + /* MS-FSCC 2.4.13 FileEndOfFileInformation */ + size[0] = 8; + data[0] = buffer; + + rc = SMB2_set_info_init(tcon, server, &rqst[1], COMPOUND_FID, COMPOUND_FID, + current->tgid, FILE_END_OF_FILE_INFORMATION, + SMB2_O_INFO_FILE, 0, data, size); + free_req1_func = SMB2_set_info_free; } else if (qi.flags == PASSTHRU_QUERY_INFO) { rqst[1].rq_iov = &vars->qi_iov[0]; rqst[1].rq_nvec = 1; @@ -1758,6 +1759,7 @@ qi.info_type, qi.additional_information, qi.input_buffer_length, qi.output_buffer_length, buffer); + free_req1_func = SMB2_query_info_free; } else { /* unknown flags */ cifs_tcon_dbg(VFS, "Invalid passthru query flags: 0x%x\n", qi.flags); @@ -1765,7 +1767,7 @@ } if (rc) - goto iqinf_exit; + goto free_open_req; smb2_set_next_command(tcon, &rqst[1]); smb2_set_related(&rqst[1]); @@ -1776,14 +1778,14 @@ rc = SMB2_close_init(tcon, server, &rqst[2], COMPOUND_FID, COMPOUND_FID, false); if (rc) - goto iqinf_exit; + goto free_req_1; smb2_set_related(&rqst[2]); rc = compound_send_recv(xid, ses, server, flags, 3, rqst, resp_buftype, rsp_iov); if (rc) - goto iqinf_exit; + goto out; /* No need to bump num_remote_opens since handle immediately closed */ if (qi.flags & PASSTHRU_FSCTL) { @@ -1793,18 +1795,22 @@ qi.input_buffer_length = le32_to_cpu(io_rsp->OutputCount); if (qi.input_buffer_length > 0 && le32_to_cpu(io_rsp->OutputOffset) + qi.input_buffer_length - > rsp_iov[1].iov_len) - goto e_fault; + > rsp_iov[1].iov_len) { + rc = -EFAULT; + goto out; + } if (copy_to_user(&pqi->input_buffer_length, &qi.input_buffer_length, - sizeof(qi.input_buffer_length))) - goto e_fault; + sizeof(qi.input_buffer_length))) { + rc = -EFAULT; + goto out; + } if (copy_to_user((void __user *)pqi + sizeof(struct smb_query_info), (const void *)io_rsp + le32_to_cpu(io_rsp->OutputOffset), qi.input_buffer_length)) - goto e_fault; + rc = -EFAULT; } else { pqi = (struct smb_query_info __user *)arg; qi_rsp = (struct smb2_query_info_rsp *)rsp_iov[1].iov_base; @@ -1812,28 +1818,30 @@ qi.input_buffer_length = le32_to_cpu(qi_rsp->OutputBufferLength); if (copy_to_user(&pqi->input_buffer_length, &qi.input_buffer_length, - sizeof(qi.input_buffer_length))) - goto e_fault; + sizeof(qi.input_buffer_length))) { + rc = -EFAULT; + goto out; + } if (copy_to_user(pqi + 1, qi_rsp->Buffer, qi.input_buffer_length)) - goto e_fault; + rc = -EFAULT; } - iqinf_exit: - cifs_small_buf_release(rqst[0].rq_iov[0].iov_base); - cifs_small_buf_release(rqst[1].rq_iov[0].iov_base); - cifs_small_buf_release(rqst[2].rq_iov[0].iov_base); +out: free_rsp_buf(resp_buftype[0], rsp_iov[0].iov_base); free_rsp_buf(resp_buftype[1], rsp_iov[1].iov_base); free_rsp_buf(resp_buftype[2], rsp_iov[2].iov_base); - kfree(vars); + SMB2_close_free(&rqst[2]); +free_req_1: + free_req1_func(&rqst[1]); +free_open_req: + SMB2_open_free(&rqst[0]); +free_output_buffer: kfree(buffer); +free_vars: + kfree(vars); return rc; - -e_fault: - rc = -EFAULT; - goto iqinf_exit; } static ssize_t @@ -1850,9 +1858,17 @@ int chunks_copied = 0; bool chunk_sizes_updated = false; ssize_t bytes_written, total_bytes_written = 0; + struct inode *inode; pcchunk = kmalloc(sizeof(struct copychunk_ioctl), GFP_KERNEL); + /* + * We need to flush all unwritten data before we can send the + * copychunk ioctl to the server. + */ + inode = d_inode(trgtfile->dentry); + filemap_write_and_wait(inode->i_mapping); + if (pcchunk == NULL) return -ENOMEM; @@ -2406,8 +2422,8 @@ cifs_dbg(FYI, "query_dir_first: open failed rc=%d\n", rc); goto qdf_free; } - fid->persistent_fid = le64_to_cpu(op_rsp->PersistentFileId); - fid->volatile_fid = le64_to_cpu(op_rsp->VolatileFileId); + fid->persistent_fid = op_rsp->PersistentFileId; + fid->volatile_fid = op_rsp->VolatileFileId; /* Anything else than ENODATA means a genuine error */ if (rc && rc != -ENODATA) { @@ -2487,7 +2503,7 @@ spin_unlock(&server->req_lock); wake_up(&server->request_q); - trace_smb3_add_credits(server->CurrentMid, + trace_smb3_pend_credits(server->CurrentMid, server->conn_id, server->hostname, scredits, le16_to_cpu(shdr->CreditRequest), in_flight); cifs_dbg(FYI, "%s: status pending add %u credits total=%d\n", @@ -2645,7 +2661,7 @@ */ int smb2_query_info_compound(const unsigned int xid, struct cifs_tcon *tcon, - __le16 *utf16_path, u32 desired_access, + const char *path, u32 desired_access, u32 class, u32 type, u32 output_len, struct kvec *rsp, int *buftype, struct cifs_sb_info *cifs_sb) @@ -2663,6 +2679,14 @@ struct cifs_open_parms oparms; struct cifs_fid fid; int rc; + __le16 *utf16_path; + struct cached_fid *cfid = NULL; + + if (!path) + path = ""; + utf16_path = cifs_convert_path_to_utf16(path, cifs_sb); + if (!utf16_path) + return -ENOMEM; if (smb3_encryption_required(tcon)) flags |= CIFS_TRANSFORM_REQ; @@ -2671,6 +2695,8 @@ resp_buftype[0] = resp_buftype[1] = resp_buftype[2] = CIFS_NO_BUFFER; memset(rsp_iov, 0, sizeof(rsp_iov)); + rc = open_cached_dir(xid, tcon, path, cifs_sb, &cfid); + memset(&open_iov, 0, sizeof(open_iov)); rqst[0].rq_iov = open_iov; rqst[0].rq_nvec = SMB2_CREATE_IOV_SIZE; @@ -2692,15 +2718,29 @@ rqst[1].rq_iov = qi_iov; rqst[1].rq_nvec = 1; - rc = SMB2_query_info_init(tcon, server, - &rqst[1], COMPOUND_FID, COMPOUND_FID, - class, type, 0, - output_len, 0, - NULL); + if (cfid) { + rc = SMB2_query_info_init(tcon, server, + &rqst[1], + cfid->fid->persistent_fid, + cfid->fid->volatile_fid, + class, type, 0, + output_len, 0, + NULL); + } else { + rc = SMB2_query_info_init(tcon, server, + &rqst[1], + COMPOUND_FID, + COMPOUND_FID, + class, type, 0, + output_len, 0, + NULL); + } if (rc) goto qic_exit; - smb2_set_next_command(tcon, &rqst[1]); - smb2_set_related(&rqst[1]); + if (!cfid) { + smb2_set_next_command(tcon, &rqst[1]); + smb2_set_related(&rqst[1]); + } memset(&close_iov, 0, sizeof(close_iov)); rqst[2].rq_iov = close_iov; @@ -2712,9 +2752,15 @@ goto qic_exit; smb2_set_related(&rqst[2]); - rc = compound_send_recv(xid, ses, server, - flags, 3, rqst, - resp_buftype, rsp_iov); + if (cfid) { + rc = compound_send_recv(xid, ses, server, + flags, 1, &rqst[1], + &resp_buftype[1], &rsp_iov[1]); + } else { + rc = compound_send_recv(xid, ses, server, + flags, 3, rqst, + resp_buftype, rsp_iov); + } if (rc) { free_rsp_buf(resp_buftype[1], rsp_iov[1].iov_base); if (rc == -EREMCHG) { @@ -2728,11 +2774,14 @@ *buftype = resp_buftype[1]; qic_exit: + kfree(utf16_path); SMB2_open_free(&rqst[0]); SMB2_query_info_free(&rqst[1]); SMB2_close_free(&rqst[2]); free_rsp_buf(resp_buftype[0], rsp_iov[0].iov_base); free_rsp_buf(resp_buftype[2], rsp_iov[2].iov_base); + if (cfid) + close_cached_dir(cfid); return rc; } @@ -2742,13 +2791,12 @@ { struct smb2_query_info_rsp *rsp; struct smb2_fs_full_size_info *info = NULL; - __le16 utf16_path = 0; /* Null - open root of share */ struct kvec rsp_iov = {NULL, 0}; int buftype = CIFS_NO_BUFFER; int rc; - rc = smb2_query_info_compound(xid, tcon, &utf16_path, + rc = smb2_query_info_compound(xid, tcon, "", FILE_READ_ATTRIBUTES, FS_FULL_SIZE_INFORMATION, SMB2_O_INFO_FILESYSTEM, @@ -3887,29 +3935,37 @@ { int rc; unsigned int xid; + struct inode *inode; struct cifsFileInfo *cfile = file->private_data; + struct cifsInodeInfo *cifsi; __le64 eof; xid = get_xid(); - if (off >= i_size_read(file->f_inode) || - off + len >= i_size_read(file->f_inode)) { + inode = d_inode(cfile->dentry); + cifsi = CIFS_I(inode); + + if (off >= i_size_read(inode) || + off + len >= i_size_read(inode)) { rc = -EINVAL; goto out; } rc = smb2_copychunk_range(xid, cfile, cfile, off + len, - i_size_read(file->f_inode) - off - len, off); + i_size_read(inode) - off - len, off); if (rc < 0) goto out; - eof = cpu_to_le64(i_size_read(file->f_inode) - len); + eof = cpu_to_le64(i_size_read(inode) - len); rc = SMB2_set_eof(xid, tcon, cfile->fid.persistent_fid, cfile->fid.volatile_fid, cfile->pid, &eof); if (rc < 0) goto out; rc = 0; + + cifsi->server_eof = i_size_read(inode) - len; + truncate_setsize(inode, cifsi->server_eof); out: free_xid(xid); return rc; @@ -4283,12 +4339,12 @@ map_oplock_to_lease(u8 oplock) { if (oplock == SMB2_OPLOCK_LEVEL_EXCLUSIVE) - return SMB2_LEASE_WRITE_CACHING | SMB2_LEASE_READ_CACHING; + return SMB2_LEASE_WRITE_CACHING_LE | SMB2_LEASE_READ_CACHING_LE; else if (oplock == SMB2_OPLOCK_LEVEL_II) - return SMB2_LEASE_READ_CACHING; + return SMB2_LEASE_READ_CACHING_LE; else if (oplock == SMB2_OPLOCK_LEVEL_BATCH) - return SMB2_LEASE_HANDLE_CACHING | SMB2_LEASE_READ_CACHING | - SMB2_LEASE_WRITE_CACHING; + return SMB2_LEASE_HANDLE_CACHING_LE | SMB2_LEASE_READ_CACHING_LE | + SMB2_LEASE_WRITE_CACHING_LE; return 0; } @@ -4350,7 +4406,7 @@ struct create_lease *lc = (struct create_lease *)buf; *epoch = 0; /* not used */ - if (lc->lcontext.LeaseFlags & SMB2_LEASE_FLAG_BREAK_IN_PROGRESS) + if (lc->lcontext.LeaseFlags & SMB2_LEASE_FLAG_BREAK_IN_PROGRESS_LE) return SMB2_OPLOCK_LEVEL_NOCHANGE; return le32_to_cpu(lc->lcontext.LeaseState); } @@ -4361,7 +4417,7 @@ struct create_lease_v2 *lc = (struct create_lease_v2 *)buf; *epoch = le16_to_cpu(lc->lcontext.Epoch); - if (lc->lcontext.LeaseFlags & SMB2_LEASE_FLAG_BREAK_IN_PROGRESS) + if (lc->lcontext.LeaseFlags & SMB2_LEASE_FLAG_BREAK_IN_PROGRESS_LE) return SMB2_OPLOCK_LEVEL_NOCHANGE; if (lease_key) memcpy(lease_key, &lc->lcontext.LeaseKey, SMB2_LEASE_KEY_SIZE); @@ -5804,8 +5860,8 @@ .protocol_id = SMB20_PROT_ID, .req_capabilities = 0, /* MBZ */ .large_lock_type = 0, - .exclusive_lock_type = SMB2_LOCKFLAG_EXCLUSIVE_LOCK, - .shared_lock_type = SMB2_LOCKFLAG_SHARED_LOCK, + .exclusive_lock_type = SMB2_LOCKFLAG_EXCLUSIVE, + .shared_lock_type = SMB2_LOCKFLAG_SHARED, .unlock_lock_type = SMB2_LOCKFLAG_UNLOCK, .header_size = sizeof(struct smb2_hdr), .header_preamble_size = 0, @@ -5825,8 +5881,8 @@ .protocol_id = SMB21_PROT_ID, .req_capabilities = 0, /* MBZ on negotiate req until SMB3 dialect */ .large_lock_type = 0, - .exclusive_lock_type = SMB2_LOCKFLAG_EXCLUSIVE_LOCK, - .shared_lock_type = SMB2_LOCKFLAG_SHARED_LOCK, + .exclusive_lock_type = SMB2_LOCKFLAG_EXCLUSIVE, + .shared_lock_type = SMB2_LOCKFLAG_SHARED, .unlock_lock_type = SMB2_LOCKFLAG_UNLOCK, .header_size = sizeof(struct smb2_hdr), .header_preamble_size = 0, @@ -5846,8 +5902,8 @@ .protocol_id = SMB302_PROT_ID, /* doesn't matter, send protocol array */ .req_capabilities = SMB2_GLOBAL_CAP_DFS | SMB2_GLOBAL_CAP_LEASING | SMB2_GLOBAL_CAP_LARGE_MTU | SMB2_GLOBAL_CAP_PERSISTENT_HANDLES | SMB2_GLOBAL_CAP_ENCRYPTION | SMB2_GLOBAL_CAP_DIRECTORY_LEASING, .large_lock_type = 0, - .exclusive_lock_type = SMB2_LOCKFLAG_EXCLUSIVE_LOCK, - .shared_lock_type = SMB2_LOCKFLAG_SHARED_LOCK, + .exclusive_lock_type = SMB2_LOCKFLAG_EXCLUSIVE, + .shared_lock_type = SMB2_LOCKFLAG_SHARED, .unlock_lock_type = SMB2_LOCKFLAG_UNLOCK, .header_size = sizeof(struct smb2_hdr), .header_preamble_size = 0, @@ -5867,8 +5923,8 @@ .protocol_id = SMB302_PROT_ID, /* doesn't matter, send protocol array */ .req_capabilities = SMB2_GLOBAL_CAP_DFS | SMB2_GLOBAL_CAP_LEASING | SMB2_GLOBAL_CAP_LARGE_MTU | SMB2_GLOBAL_CAP_PERSISTENT_HANDLES | SMB2_GLOBAL_CAP_ENCRYPTION | SMB2_GLOBAL_CAP_DIRECTORY_LEASING, .large_lock_type = 0, - .exclusive_lock_type = SMB2_LOCKFLAG_EXCLUSIVE_LOCK, - .shared_lock_type = SMB2_LOCKFLAG_SHARED_LOCK, + .exclusive_lock_type = SMB2_LOCKFLAG_EXCLUSIVE, + .shared_lock_type = SMB2_LOCKFLAG_SHARED, .unlock_lock_type = SMB2_LOCKFLAG_UNLOCK, .header_size = sizeof(struct smb2_hdr), .header_preamble_size = 0, @@ -5888,8 +5944,8 @@ .protocol_id = SMB30_PROT_ID, .req_capabilities = SMB2_GLOBAL_CAP_DFS | SMB2_GLOBAL_CAP_LEASING | SMB2_GLOBAL_CAP_LARGE_MTU | SMB2_GLOBAL_CAP_PERSISTENT_HANDLES | SMB2_GLOBAL_CAP_ENCRYPTION | SMB2_GLOBAL_CAP_DIRECTORY_LEASING, .large_lock_type = 0, - .exclusive_lock_type = SMB2_LOCKFLAG_EXCLUSIVE_LOCK, - .shared_lock_type = SMB2_LOCKFLAG_SHARED_LOCK, + .exclusive_lock_type = SMB2_LOCKFLAG_EXCLUSIVE, + .shared_lock_type = SMB2_LOCKFLAG_SHARED, .unlock_lock_type = SMB2_LOCKFLAG_UNLOCK, .header_size = sizeof(struct smb2_hdr), .header_preamble_size = 0, @@ -5909,8 +5965,8 @@ .protocol_id = SMB302_PROT_ID, .req_capabilities = SMB2_GLOBAL_CAP_DFS | SMB2_GLOBAL_CAP_LEASING | SMB2_GLOBAL_CAP_LARGE_MTU | SMB2_GLOBAL_CAP_PERSISTENT_HANDLES | SMB2_GLOBAL_CAP_ENCRYPTION | SMB2_GLOBAL_CAP_DIRECTORY_LEASING, .large_lock_type = 0, - .exclusive_lock_type = SMB2_LOCKFLAG_EXCLUSIVE_LOCK, - .shared_lock_type = SMB2_LOCKFLAG_SHARED_LOCK, + .exclusive_lock_type = SMB2_LOCKFLAG_EXCLUSIVE, + .shared_lock_type = SMB2_LOCKFLAG_SHARED, .unlock_lock_type = SMB2_LOCKFLAG_UNLOCK, .header_size = sizeof(struct smb2_hdr), .header_preamble_size = 0, @@ -5930,8 +5986,8 @@ .protocol_id = SMB311_PROT_ID, .req_capabilities = SMB2_GLOBAL_CAP_DFS | SMB2_GLOBAL_CAP_LEASING | SMB2_GLOBAL_CAP_LARGE_MTU | SMB2_GLOBAL_CAP_PERSISTENT_HANDLES | SMB2_GLOBAL_CAP_ENCRYPTION | SMB2_GLOBAL_CAP_DIRECTORY_LEASING, .large_lock_type = 0, - .exclusive_lock_type = SMB2_LOCKFLAG_EXCLUSIVE_LOCK, - .shared_lock_type = SMB2_LOCKFLAG_SHARED_LOCK, + .exclusive_lock_type = SMB2_LOCKFLAG_EXCLUSIVE, + .shared_lock_type = SMB2_LOCKFLAG_SHARED, .unlock_lock_type = SMB2_LOCKFLAG_UNLOCK, .header_size = sizeof(struct smb2_hdr), .header_preamble_size = 0, diff -u linux-azure-5.15-5.15.0/fs/cifs/smb2pdu.c linux-azure-5.15-5.15.0/fs/cifs/smb2pdu.c --- linux-azure-5.15-5.15.0/fs/cifs/smb2pdu.c +++ linux-azure-5.15-5.15.0/fs/cifs/smb2pdu.c @@ -163,7 +163,7 @@ return 0; spin_lock(&cifs_tcp_ses_lock); - if (tcon->tidStatus == CifsExiting) { + if (tcon->status == TID_EXITING) { /* * only tree disconnect, open, and write, * (and ulogoff which does not have tcon) @@ -2734,13 +2734,10 @@ goto err_free_req; } - trace_smb3_posix_mkdir_done(xid, le64_to_cpu(rsp->PersistentFileId), - tcon->tid, - ses->Suid, CREATE_NOT_FILE, - FILE_WRITE_ATTRIBUTES); + trace_smb3_posix_mkdir_done(xid, rsp->PersistentFileId, tcon->tid, ses->Suid, + CREATE_NOT_FILE, FILE_WRITE_ATTRIBUTES); - SMB2_close(xid, tcon, le64_to_cpu(rsp->PersistentFileId), - le64_to_cpu(rsp->VolatileFileId)); + SMB2_close(xid, tcon, rsp->PersistentFileId, rsp->VolatileFileId); /* Eventually save off posix specific response info and timestaps */ @@ -3009,14 +3006,12 @@ } else if (rsp == NULL) /* unlikely to happen, but safer to check */ goto creat_exit; else - trace_smb3_open_done(xid, le64_to_cpu(rsp->PersistentFileId), - tcon->tid, - ses->Suid, oparms->create_options, - oparms->desired_access); + trace_smb3_open_done(xid, rsp->PersistentFileId, tcon->tid, ses->Suid, + oparms->create_options, oparms->desired_access); atomic_inc(&tcon->num_remote_opens); - oparms->fid->persistent_fid = le64_to_cpu(rsp->PersistentFileId); - oparms->fid->volatile_fid = le64_to_cpu(rsp->VolatileFileId); + oparms->fid->persistent_fid = rsp->PersistentFileId; + oparms->fid->volatile_fid = rsp->VolatileFileId; oparms->fid->access = oparms->desired_access; #ifdef CONFIG_CIFS_DEBUG2 oparms->fid->mid = le64_to_cpu(rsp->hdr.MessageId); @@ -3313,8 +3308,8 @@ if (rc) return rc; - req->PersistentFileId = cpu_to_le64(persistent_fid); - req->VolatileFileId = cpu_to_le64(volatile_fid); + req->PersistentFileId = persistent_fid; + req->VolatileFileId = volatile_fid; if (query_attrs) req->Flags = SMB2_CLOSE_FLAG_POSTQUERY_ATTRIB; else @@ -3677,8 +3672,8 @@ if (rc) return rc; - req->PersistentFileId = cpu_to_le64(persistent_fid); - req->VolatileFileId = cpu_to_le64(volatile_fid); + req->PersistentFileId = persistent_fid; + req->VolatileFileId = volatile_fid; /* See note 354 of MS-SMB2, 64K max */ req->OutputBufferLength = cpu_to_le32(SMB2_MAX_BUFFER_SIZE - MAX_SMB2_HDR_SIZE); @@ -3858,12 +3853,14 @@ tcon = kzalloc(sizeof(struct cifs_tcon), GFP_KERNEL); if (!tcon) { resched = true; - list_del_init(&ses->rlist); - cifs_put_smb_ses(ses); + list_for_each_entry_safe(ses, ses2, &tmp_ses_list, rlist) { + list_del_init(&ses->rlist); + cifs_put_smb_ses(ses); + } goto done; } - tcon->tidStatus = CifsGood; + tcon->status = TID_GOOD; tcon->retry = false; tcon->need_reconnect = false; @@ -3951,8 +3948,8 @@ if (rc) return rc; - req->PersistentFileId = cpu_to_le64(persistent_fid); - req->VolatileFileId = cpu_to_le64(volatile_fid); + req->PersistentFileId = persistent_fid; + req->VolatileFileId = volatile_fid; iov[0].iov_base = (char *)req; iov[0].iov_len = total_len; @@ -4033,8 +4030,8 @@ shdr = &req->hdr; shdr->Id.SyncId.ProcessId = cpu_to_le32(io_parms->pid); - req->PersistentFileId = cpu_to_le64(io_parms->persistent_fid); - req->VolatileFileId = cpu_to_le64(io_parms->volatile_fid); + req->PersistentFileId = io_parms->persistent_fid; + req->VolatileFileId = io_parms->volatile_fid; req->ReadChannelInfoOffset = 0; /* reserved */ req->ReadChannelInfoLength = 0; /* reserved */ req->Channel = 0; /* reserved */ @@ -4094,8 +4091,8 @@ */ shdr->SessionId = cpu_to_le64(0xFFFFFFFFFFFFFFFF); shdr->Id.SyncId.TreeId = cpu_to_le32(0xFFFFFFFF); - req->PersistentFileId = cpu_to_le64(0xFFFFFFFFFFFFFFFF); - req->VolatileFileId = cpu_to_le64(0xFFFFFFFFFFFFFFFF); + req->PersistentFileId = (u64)-1; + req->VolatileFileId = (u64)-1; } } if (remaining_bytes > io_parms->length) @@ -4307,21 +4304,19 @@ cifs_stats_fail_inc(io_parms->tcon, SMB2_READ_HE); cifs_dbg(VFS, "Send error in read = %d\n", rc); trace_smb3_read_err(xid, - le64_to_cpu(req->PersistentFileId), + req->PersistentFileId, io_parms->tcon->tid, ses->Suid, io_parms->offset, io_parms->length, rc); } else - trace_smb3_read_done(xid, - le64_to_cpu(req->PersistentFileId), - io_parms->tcon->tid, ses->Suid, - io_parms->offset, 0); + trace_smb3_read_done(xid, req->PersistentFileId, io_parms->tcon->tid, + ses->Suid, io_parms->offset, 0); free_rsp_buf(resp_buftype, rsp_iov.iov_base); cifs_small_buf_release(req); return rc == -ENODATA ? 0 : rc; } else trace_smb3_read_done(xid, - le64_to_cpu(req->PersistentFileId), + req->PersistentFileId, io_parms->tcon->tid, ses->Suid, io_parms->offset, io_parms->length); @@ -4463,8 +4458,8 @@ shdr = (struct smb2_hdr *)req; shdr->Id.SyncId.ProcessId = cpu_to_le32(wdata->cfile->pid); - req->PersistentFileId = cpu_to_le64(wdata->cfile->fid.persistent_fid); - req->VolatileFileId = cpu_to_le64(wdata->cfile->fid.volatile_fid); + req->PersistentFileId = wdata->cfile->fid.persistent_fid; + req->VolatileFileId = wdata->cfile->fid.volatile_fid; req->WriteChannelInfoOffset = 0; req->WriteChannelInfoLength = 0; req->Channel = 0; @@ -4562,7 +4557,7 @@ if (rc) { trace_smb3_write_err(0 /* no xid */, - le64_to_cpu(req->PersistentFileId), + req->PersistentFileId, tcon->tid, tcon->ses->Suid, wdata->offset, wdata->bytes, rc); kref_put(&wdata->refcount, release); @@ -4615,8 +4610,8 @@ req->hdr.Id.SyncId.ProcessId = cpu_to_le32(io_parms->pid); - req->PersistentFileId = cpu_to_le64(io_parms->persistent_fid); - req->VolatileFileId = cpu_to_le64(io_parms->volatile_fid); + req->PersistentFileId = io_parms->persistent_fid; + req->VolatileFileId = io_parms->volatile_fid; req->WriteChannelInfoOffset = 0; req->WriteChannelInfoLength = 0; req->Channel = 0; @@ -4645,7 +4640,7 @@ if (rc) { trace_smb3_write_err(xid, - le64_to_cpu(req->PersistentFileId), + req->PersistentFileId, io_parms->tcon->tid, io_parms->tcon->ses->Suid, io_parms->offset, io_parms->length, rc); @@ -4654,7 +4649,7 @@ } else { *nbytes = le32_to_cpu(rsp->DataLength); trace_smb3_write_done(xid, - le64_to_cpu(req->PersistentFileId), + req->PersistentFileId, io_parms->tcon->tid, io_parms->tcon->ses->Suid, io_parms->offset, *nbytes); diff -u linux-azure-5.15-5.15.0/fs/cifs/smb2pdu.h linux-azure-5.15-5.15.0/fs/cifs/smb2pdu.h --- linux-azure-5.15-5.15.0/fs/cifs/smb2pdu.h +++ linux-azure-5.15-5.15.0/fs/cifs/smb2pdu.h @@ -56,16 +56,6 @@ #define COMPOUND_FID 0xFFFFFFFFFFFFFFFFULL -#define SMB2_ERROR_STRUCTURE_SIZE2 cpu_to_le16(9) - -struct smb2_err_rsp { - struct smb2_hdr hdr; - __le16 StructureSize; - __le16 Reserved; /* MBZ */ - __le32 ByteCount; /* even if zero, at least one byte follows */ - __u8 ErrorData[1]; /* variable length */ -} __packed; - #define SYMLINK_ERROR_TAG 0x4c4d5953 struct smb2_symlink_err_rsp { @@ -139,47 +129,6 @@ #define SMB2_LEASE_HANDLE_CACHING_HE 0x02 #define SMB2_LEASE_WRITE_CACHING_HE 0x04 -#define SMB2_LEASE_NONE cpu_to_le32(0x00) -#define SMB2_LEASE_READ_CACHING cpu_to_le32(0x01) -#define SMB2_LEASE_HANDLE_CACHING cpu_to_le32(0x02) -#define SMB2_LEASE_WRITE_CACHING cpu_to_le32(0x04) - -#define SMB2_LEASE_FLAG_BREAK_IN_PROGRESS cpu_to_le32(0x00000002) -#define SMB2_LEASE_FLAG_PARENT_LEASE_KEY_SET cpu_to_le32(0x00000004) - -#define SMB2_LEASE_KEY_SIZE 16 - -struct lease_context { - u8 LeaseKey[SMB2_LEASE_KEY_SIZE]; - __le32 LeaseState; - __le32 LeaseFlags; - __le64 LeaseDuration; -} __packed; - -struct lease_context_v2 { - u8 LeaseKey[SMB2_LEASE_KEY_SIZE]; - __le32 LeaseState; - __le32 LeaseFlags; - __le64 LeaseDuration; - __le64 ParentLeaseKeyLow; - __le64 ParentLeaseKeyHigh; - __le16 Epoch; - __le16 Reserved; -} __packed; - -struct create_lease { - struct create_context ccontext; - __u8 Name[8]; - struct lease_context lcontext; -} __packed; - -struct create_lease_v2 { - struct create_context ccontext; - __u8 Name[8]; - struct lease_context_v2 lcontext; - __u8 Pad[4]; -} __packed; - struct create_durable { struct create_context ccontext; __u8 Name[8]; @@ -192,13 +141,6 @@ } Data; } __packed; -struct create_posix { - struct create_context ccontext; - __u8 Name[16]; - __le32 Mode; - __u32 Reserved; -} __packed; - /* See MS-SMB2 2.2.13.2.11 */ /* Flags */ #define SMB2_DHANDLE_FLAG_PERSISTENT 0x00000002 @@ -287,12 +229,6 @@ __u32 Reserved2; } __packed; -/* this goes in the ioctl buffer when doing FSCTL_SET_ZERO_DATA */ -struct file_zero_data_information { - __le64 FileOffset; - __le64 BeyondFinalZero; -} __packed; - struct copychunk_ioctl_rsp { __le32 ChunksWritten; __le32 ChunkBytesWritten; @@ -338,11 +274,6 @@ __le32 ClusterSizeInBytes; } __packed; -struct file_allocated_range_buffer { - __le64 file_offset; - __le64 length; -} __packed; - /* Integrity ChecksumAlgorithm choices for above */ #define CHECKSUM_TYPE_NONE 0x0000 #define CHECKSUM_TYPE_CRC64 0x0002 @@ -351,53 +282,6 @@ /* Integrity flags for above */ #define FSCTL_INTEGRITY_FLAG_CHECKSUM_ENFORCEMENT_OFF 0x00000001 -/* Reparse structures - see MS-FSCC 2.1.2 */ - -/* struct fsctl_reparse_info_req is empty, only response structs (see below) */ - -struct reparse_data_buffer { - __le32 ReparseTag; - __le16 ReparseDataLength; - __u16 Reserved; - __u8 DataBuffer[]; /* Variable Length */ -} __packed; - -struct reparse_guid_data_buffer { - __le32 ReparseTag; - __le16 ReparseDataLength; - __u16 Reserved; - __u8 ReparseGuid[16]; - __u8 DataBuffer[]; /* Variable Length */ -} __packed; - -struct reparse_mount_point_data_buffer { - __le32 ReparseTag; - __le16 ReparseDataLength; - __u16 Reserved; - __le16 SubstituteNameOffset; - __le16 SubstituteNameLength; - __le16 PrintNameOffset; - __le16 PrintNameLength; - __u8 PathBuffer[]; /* Variable Length */ -} __packed; - -#define SYMLINK_FLAG_RELATIVE 0x00000001 - -struct reparse_symlink_data_buffer { - __le32 ReparseTag; - __le16 ReparseDataLength; - __u16 Reserved; - __le16 SubstituteNameOffset; - __le16 SubstituteNameLength; - __le16 PrintNameOffset; - __le16 PrintNameLength; - __le32 Flags; - __u8 PathBuffer[]; /* Variable Length */ -} __packed; - -/* See MS-FSCC 2.1.2.6 and cifspdu.h for struct reparse_posix_data */ - - /* See MS-DFSC 2.2.2 */ struct fsctl_get_dfs_referral_req { __le16 MaxReferralLevel; @@ -413,22 +297,6 @@ } __packed; /* There is no buffer for the response ie no struct network_resiliency_rsp */ - -struct validate_negotiate_info_req { - __le32 Capabilities; - __u8 Guid[SMB2_CLIENT_GUID_SIZE]; - __le16 SecurityMode; - __le16 DialectCount; - __le16 Dialects[4]; /* BB expand this if autonegotiate > 4 dialects */ -} __packed; - -struct validate_negotiate_info_rsp { - __le32 Capabilities; - __u8 Guid[SMB2_CLIENT_GUID_SIZE]; - __le16 SecurityMode; - __le16 Dialect; /* Dialect in use for the connection */ -} __packed; - #define RSS_CAPABLE cpu_to_le32(0x00000001) #define RDMA_CAPABLE cpu_to_le32(0x00000002) @@ -464,14 +332,6 @@ __le16 CompressionState; /* See cifspdu.h for possible flag values */ } __packed; -struct duplicate_extents_to_file { - __u64 PersistentFileHandle; /* source file handle, opaque endianness */ - __u64 VolatileFileHandle; - __le64 SourceFileOffset; - __le64 TargetFileOffset; - __le64 ByteCount; /* Bytes to be copied */ -} __packed; - /* * Maximum number of iovs we need for an ioctl request. * [0] : struct smb2_ioctl_req @@ -479,370 +339,11 @@ */ #define SMB2_IOCTL_IOV_SIZE 2 -struct smb2_ioctl_req { - struct smb2_hdr hdr; - __le16 StructureSize; /* Must be 57 */ - __u16 Reserved; - __le32 CtlCode; - __u64 PersistentFileId; /* opaque endianness */ - __u64 VolatileFileId; /* opaque endianness */ - __le32 InputOffset; - __le32 InputCount; - __le32 MaxInputResponse; - __le32 OutputOffset; - __le32 OutputCount; - __le32 MaxOutputResponse; - __le32 Flags; - __u32 Reserved2; - __u8 Buffer[]; -} __packed; - -struct smb2_ioctl_rsp { - struct smb2_hdr hdr; - __le16 StructureSize; /* Must be 57 */ - __u16 Reserved; - __le32 CtlCode; - __u64 PersistentFileId; /* opaque endianness */ - __u64 VolatileFileId; /* opaque endianness */ - __le32 InputOffset; - __le32 InputCount; - __le32 OutputOffset; - __le32 OutputCount; - __le32 Flags; - __u32 Reserved2; - /* char * buffer[] */ -} __packed; - -#define SMB2_LOCKFLAG_SHARED_LOCK 0x0001 -#define SMB2_LOCKFLAG_EXCLUSIVE_LOCK 0x0002 -#define SMB2_LOCKFLAG_UNLOCK 0x0004 -#define SMB2_LOCKFLAG_FAIL_IMMEDIATELY 0x0010 - -struct smb2_lock_element { - __le64 Offset; - __le64 Length; - __le32 Flags; - __le32 Reserved; -} __packed; - -struct smb2_lock_req { - struct smb2_hdr hdr; - __le16 StructureSize; /* Must be 48 */ - __le16 LockCount; - /* - * The least significant four bits are the index, the other 28 bits are - * the lock sequence number (0 to 64). See MS-SMB2 2.2.26 - */ - __le32 LockSequenceNumber; - __u64 PersistentFileId; /* opaque endianness */ - __u64 VolatileFileId; /* opaque endianness */ - /* Followed by at least one */ - struct smb2_lock_element locks[1]; -} __packed; - -struct smb2_lock_rsp { - struct smb2_hdr hdr; - __le16 StructureSize; /* Must be 4 */ - __le16 Reserved; -} __packed; - -struct smb2_echo_req { - struct smb2_hdr hdr; - __le16 StructureSize; /* Must be 4 */ - __u16 Reserved; -} __packed; - -struct smb2_echo_rsp { - struct smb2_hdr hdr; - __le16 StructureSize; /* Must be 4 */ - __u16 Reserved; -} __packed; - -/* search (query_directory) Flags field */ -#define SMB2_RESTART_SCANS 0x01 -#define SMB2_RETURN_SINGLE_ENTRY 0x02 -#define SMB2_INDEX_SPECIFIED 0x04 -#define SMB2_REOPEN 0x10 - -#define SMB2_QUERY_DIRECTORY_IOV_SIZE 2 - -/* - * Valid FileInformation classes. - * - * Note that these are a subset of the (file) QUERY_INFO levels defined - * later in this file (but since QUERY_DIRECTORY uses equivalent numbers - * we do not redefine them here) - * - * FileDirectoryInfomation 0x01 - * FileFullDirectoryInformation 0x02 - * FileIdFullDirectoryInformation 0x26 - * FileBothDirectoryInformation 0x03 - * FileIdBothDirectoryInformation 0x25 - * FileNamesInformation 0x0C - * FileIdExtdDirectoryInformation 0x3C - */ - -struct smb2_query_directory_req { - struct smb2_hdr hdr; - __le16 StructureSize; /* Must be 33 */ - __u8 FileInformationClass; - __u8 Flags; - __le32 FileIndex; - __u64 PersistentFileId; /* opaque endianness */ - __u64 VolatileFileId; /* opaque endianness */ - __le16 FileNameOffset; - __le16 FileNameLength; - __le32 OutputBufferLength; - __u8 Buffer[1]; -} __packed; - -struct smb2_query_directory_rsp { - struct smb2_hdr hdr; - __le16 StructureSize; /* Must be 9 */ - __le16 OutputBufferOffset; - __le32 OutputBufferLength; - __u8 Buffer[1]; -} __packed; - -/* Possible InfoType values */ -#define SMB2_O_INFO_FILE 0x01 -#define SMB2_O_INFO_FILESYSTEM 0x02 -#define SMB2_O_INFO_SECURITY 0x03 -#define SMB2_O_INFO_QUOTA 0x04 - -/* Security info type additionalinfo flags. See MS-SMB2 (2.2.37) or MS-DTYP */ -#define OWNER_SECINFO 0x00000001 -#define GROUP_SECINFO 0x00000002 -#define DACL_SECINFO 0x00000004 -#define SACL_SECINFO 0x00000008 -#define LABEL_SECINFO 0x00000010 -#define ATTRIBUTE_SECINFO 0x00000020 -#define SCOPE_SECINFO 0x00000040 -#define BACKUP_SECINFO 0x00010000 -#define UNPROTECTED_SACL_SECINFO 0x10000000 -#define UNPROTECTED_DACL_SECINFO 0x20000000 -#define PROTECTED_SACL_SECINFO 0x40000000 -#define PROTECTED_DACL_SECINFO 0x80000000 - -/* Flags used for FileFullEAinfo */ -#define SL_RESTART_SCAN 0x00000001 -#define SL_RETURN_SINGLE_ENTRY 0x00000002 -#define SL_INDEX_SPECIFIED 0x00000004 - -struct smb2_query_info_req { - struct smb2_hdr hdr; - __le16 StructureSize; /* Must be 41 */ - __u8 InfoType; - __u8 FileInfoClass; - __le32 OutputBufferLength; - __le16 InputBufferOffset; - __u16 Reserved; - __le32 InputBufferLength; - __le32 AdditionalInformation; - __le32 Flags; - __u64 PersistentFileId; /* opaque endianness */ - __u64 VolatileFileId; /* opaque endianness */ - __u8 Buffer[1]; -} __packed; - -struct smb2_query_info_rsp { - struct smb2_hdr hdr; - __le16 StructureSize; /* Must be 9 */ - __le16 OutputBufferOffset; - __le32 OutputBufferLength; - __u8 Buffer[1]; -} __packed; - -/* - * Maximum number of iovs we need for a set-info request. - * The largest one is rename/hardlink - * [0] : struct smb2_set_info_req + smb2_file_[rename|link]_info - * [1] : path - * [2] : compound padding - */ -#define SMB2_SET_INFO_IOV_SIZE 3 - -struct smb2_set_info_req { - struct smb2_hdr hdr; - __le16 StructureSize; /* Must be 33 */ - __u8 InfoType; - __u8 FileInfoClass; - __le32 BufferLength; - __le16 BufferOffset; - __u16 Reserved; - __le32 AdditionalInformation; - __u64 PersistentFileId; /* opaque endianness */ - __u64 VolatileFileId; /* opaque endianness */ - __u8 Buffer[1]; -} __packed; - -struct smb2_set_info_rsp { - struct smb2_hdr hdr; - __le16 StructureSize; /* Must be 2 */ -} __packed; - -struct smb2_oplock_break { - struct smb2_hdr hdr; - __le16 StructureSize; /* Must be 24 */ - __u8 OplockLevel; - __u8 Reserved; - __le32 Reserved2; - __u64 PersistentFid; - __u64 VolatileFid; -} __packed; - -#define SMB2_NOTIFY_BREAK_LEASE_FLAG_ACK_REQUIRED cpu_to_le32(0x01) - -struct smb2_lease_break { - struct smb2_hdr hdr; - __le16 StructureSize; /* Must be 44 */ - __le16 Epoch; - __le32 Flags; - __u8 LeaseKey[16]; - __le32 CurrentLeaseState; - __le32 NewLeaseState; - __le32 BreakReason; - __le32 AccessMaskHint; - __le32 ShareMaskHint; -} __packed; - -struct smb2_lease_ack { - struct smb2_hdr hdr; - __le16 StructureSize; /* Must be 36 */ - __le16 Reserved; - __le32 Flags; - __u8 LeaseKey[16]; - __le32 LeaseState; - __le64 LeaseDuration; -} __packed; - /* - * PDU infolevel structure definitions + * PDU query infolevel structure definitions * BB consider moving to a different header */ -/* File System Information Classes */ -#define FS_VOLUME_INFORMATION 1 /* Query */ -#define FS_LABEL_INFORMATION 2 /* Local only */ -#define FS_SIZE_INFORMATION 3 /* Query */ -#define FS_DEVICE_INFORMATION 4 /* Query */ -#define FS_ATTRIBUTE_INFORMATION 5 /* Query */ -#define FS_CONTROL_INFORMATION 6 /* Query, Set */ -#define FS_FULL_SIZE_INFORMATION 7 /* Query */ -#define FS_OBJECT_ID_INFORMATION 8 /* Query, Set */ -#define FS_DRIVER_PATH_INFORMATION 9 /* Local only */ -#define FS_VOLUME_FLAGS_INFORMATION 10 /* Local only */ -#define FS_SECTOR_SIZE_INFORMATION 11 /* SMB3 or later. Query */ -#define FS_POSIX_INFORMATION 100 /* SMB3.1.1 POSIX. Query */ - -struct smb2_fs_full_size_info { - __le64 TotalAllocationUnits; - __le64 CallerAvailableAllocationUnits; - __le64 ActualAvailableAllocationUnits; - __le32 SectorsPerAllocationUnit; - __le32 BytesPerSector; -} __packed; - -#define SSINFO_FLAGS_ALIGNED_DEVICE 0x00000001 -#define SSINFO_FLAGS_PARTITION_ALIGNED_ON_DEVICE 0x00000002 -#define SSINFO_FLAGS_NO_SEEK_PENALTY 0x00000004 -#define SSINFO_FLAGS_TRIM_ENABLED 0x00000008 - -/* sector size info struct */ -struct smb3_fs_ss_info { - __le32 LogicalBytesPerSector; - __le32 PhysicalBytesPerSectorForAtomicity; - __le32 PhysicalBytesPerSectorForPerf; - __le32 FileSystemEffectivePhysicalBytesPerSectorForAtomicity; - __le32 Flags; - __le32 ByteOffsetForSectorAlignment; - __le32 ByteOffsetForPartitionAlignment; -} __packed; - -/* volume info struct - see MS-FSCC 2.5.9 */ -#define MAX_VOL_LABEL_LEN 32 -struct smb3_fs_vol_info { - __le64 VolumeCreationTime; - __u32 VolumeSerialNumber; - __le32 VolumeLabelLength; /* includes trailing null */ - __u8 SupportsObjects; /* True if eg like NTFS, supports objects */ - __u8 Reserved; - __u8 VolumeLabel[]; /* variable len */ -} __packed; - -/* partial list of QUERY INFO levels */ -#define FILE_DIRECTORY_INFORMATION 1 -#define FILE_FULL_DIRECTORY_INFORMATION 2 -#define FILE_BOTH_DIRECTORY_INFORMATION 3 -#define FILE_BASIC_INFORMATION 4 -#define FILE_STANDARD_INFORMATION 5 -#define FILE_INTERNAL_INFORMATION 6 -#define FILE_EA_INFORMATION 7 -#define FILE_ACCESS_INFORMATION 8 -#define FILE_NAME_INFORMATION 9 -#define FILE_RENAME_INFORMATION 10 -#define FILE_LINK_INFORMATION 11 -#define FILE_NAMES_INFORMATION 12 -#define FILE_DISPOSITION_INFORMATION 13 -#define FILE_POSITION_INFORMATION 14 -#define FILE_FULL_EA_INFORMATION 15 -#define FILE_MODE_INFORMATION 16 -#define FILE_ALIGNMENT_INFORMATION 17 -#define FILE_ALL_INFORMATION 18 -#define FILE_ALLOCATION_INFORMATION 19 -#define FILE_END_OF_FILE_INFORMATION 20 -#define FILE_ALTERNATE_NAME_INFORMATION 21 -#define FILE_STREAM_INFORMATION 22 -#define FILE_PIPE_INFORMATION 23 -#define FILE_PIPE_LOCAL_INFORMATION 24 -#define FILE_PIPE_REMOTE_INFORMATION 25 -#define FILE_MAILSLOT_QUERY_INFORMATION 26 -#define FILE_MAILSLOT_SET_INFORMATION 27 -#define FILE_COMPRESSION_INFORMATION 28 -#define FILE_OBJECT_ID_INFORMATION 29 -/* Number 30 not defined in documents */ -#define FILE_MOVE_CLUSTER_INFORMATION 31 -#define FILE_QUOTA_INFORMATION 32 -#define FILE_REPARSE_POINT_INFORMATION 33 -#define FILE_NETWORK_OPEN_INFORMATION 34 -#define FILE_ATTRIBUTE_TAG_INFORMATION 35 -#define FILE_TRACKING_INFORMATION 36 -#define FILEID_BOTH_DIRECTORY_INFORMATION 37 -#define FILEID_FULL_DIRECTORY_INFORMATION 38 -#define FILE_VALID_DATA_LENGTH_INFORMATION 39 -#define FILE_SHORT_NAME_INFORMATION 40 -#define FILE_SFIO_RESERVE_INFORMATION 44 -#define FILE_SFIO_VOLUME_INFORMATION 45 -#define FILE_HARD_LINK_INFORMATION 46 -#define FILE_NORMALIZED_NAME_INFORMATION 48 -#define FILEID_GLOBAL_TX_DIRECTORY_INFORMATION 50 -#define FILE_STANDARD_LINK_INFORMATION 54 -#define FILE_ID_INFORMATION 59 -#define FILE_ID_EXTD_DIRECTORY_INFORMATION 60 - -struct smb2_file_internal_info { - __le64 IndexNumber; -} __packed; /* level 6 Query */ - -struct smb2_file_rename_info { /* encoding of request for level 10 */ - __u8 ReplaceIfExists; /* 1 = replace existing target with new */ - /* 0 = fail if target already exists */ - __u8 Reserved[7]; - __u64 RootDirectory; /* MBZ for network operations (why says spec?) */ - __le32 FileNameLength; - char FileName[]; /* New name to be assigned */ - /* padding - overall struct size must be >= 24 so filename + pad >= 6 */ -} __packed; /* level 10 Set */ - -struct smb2_file_link_info { /* encoding of request for level 11 */ - __u8 ReplaceIfExists; /* 1 = replace existing link with new */ - /* 0 = fail if link already exists */ - __u8 Reserved[7]; - __u64 RootDirectory; /* MBZ for network operations (why says spec?) */ - __le32 FileNameLength; - char FileName[]; /* Name to be assigned to new link */ -} __packed; /* level 11 Set */ - struct smb2_file_full_ea_info { /* encoding of response for level 15 */ __le32 next_entry_offset; __u8 flags; @@ -851,38 +352,6 @@ char ea_data[]; /* \0 terminated name plus value */ } __packed; /* level 15 Set */ -/* - * This level 18, although with struct with same name is different from cifs - * level 0x107. Level 0x107 has an extra u64 between AccessFlags and - * CurrentByteOffset. - */ -struct smb2_file_all_info { /* data block encoding of response to level 18 */ - __le64 CreationTime; /* Beginning of FILE_BASIC_INFO equivalent */ - __le64 LastAccessTime; - __le64 LastWriteTime; - __le64 ChangeTime; - __le32 Attributes; - __u32 Pad1; /* End of FILE_BASIC_INFO_INFO equivalent */ - __le64 AllocationSize; /* Beginning of FILE_STANDARD_INFO equivalent */ - __le64 EndOfFile; /* size ie offset to first free byte in file */ - __le32 NumberOfLinks; /* hard links */ - __u8 DeletePending; - __u8 Directory; - __u16 Pad2; /* End of FILE_STANDARD_INFO equivalent */ - __le64 IndexNumber; - __le32 EASize; - __le32 AccessFlags; - __le64 CurrentByteOffset; - __le32 Mode; - __le32 AlignmentRequirement; - __le32 FileNameLength; - char FileName[1]; -} __packed; /* level 18 Query */ - -struct smb2_file_eof_info { /* encoding of request for level 10 */ - __le64 EndOfFile; /* new end of file value */ -} __packed; /* level 20 Set */ - struct smb2_file_reparse_point_info { __le64 IndexNumber; __le32 Tag; @@ -935,6 +404,8 @@ struct cifs_sid group; /* var-sized on the wire */ } __packed; +#define SMB2_QUERY_DIRECTORY_IOV_SIZE 2 + /* * SMB2-only POSIX info level for query dir * @@ -961,31 +432,6 @@ /* * var sized owner SID * var sized group SID - * le32 filenamelength - * u8 filename[] - */ -} __packed; - -/* Level 100 query info */ -struct smb311_posix_qinfo { - __le64 CreationTime; - __le64 LastAccessTime; - __le64 LastWriteTime; - __le64 ChangeTime; - __le64 EndOfFile; - __le64 AllocationSize; - __le32 DosAttributes; - __le64 Inode; - __le32 DeviceId; - __le32 Zero; - /* beginning of POSIX Create Context Response */ - __le32 HardLinks; - __le32 ReparseTag; - __le32 Mode; - u8 Sids[]; - /* - * var sized owner SID - * var sized group SID * le32 filenamelength * u8 filename[] */ diff -u linux-azure-5.15-5.15.0/fs/cifs/smb2proto.h linux-azure-5.15-5.15.0/fs/cifs/smb2proto.h --- linux-azure-5.15-5.15.0/fs/cifs/smb2proto.h +++ linux-azure-5.15-5.15.0/fs/cifs/smb2proto.h @@ -283,7 +283,7 @@ struct kvec *iov, int nvec); extern int smb2_query_info_compound(const unsigned int xid, struct cifs_tcon *tcon, - __le16 *utf16_path, u32 desired_access, + const char *path, u32 desired_access, u32 class, u32 type, u32 output_len, struct kvec *rsp, int *buftype, struct cifs_sb_info *cifs_sb); diff -u linux-azure-5.15-5.15.0/fs/cifs/trace.h linux-azure-5.15-5.15.0/fs/cifs/trace.h --- linux-azure-5.15-5.15.0/fs/cifs/trace.h +++ linux-azure-5.15-5.15.0/fs/cifs/trace.h @@ -1006,6 +1006,13 @@ DEFINE_SMB3_CREDIT_EVENT(insufficient_credits); DEFINE_SMB3_CREDIT_EVENT(too_many_credits); DEFINE_SMB3_CREDIT_EVENT(add_credits); +DEFINE_SMB3_CREDIT_EVENT(adj_credits); +DEFINE_SMB3_CREDIT_EVENT(hdr_credits); +DEFINE_SMB3_CREDIT_EVENT(nblk_credits); +DEFINE_SMB3_CREDIT_EVENT(pend_credits); +DEFINE_SMB3_CREDIT_EVENT(wait_credits); +DEFINE_SMB3_CREDIT_EVENT(waitff_credits); +DEFINE_SMB3_CREDIT_EVENT(overflow_credits); DEFINE_SMB3_CREDIT_EVENT(set_credits); #endif /* _CIFS_TRACE_H */ diff -u linux-azure-5.15-5.15.0/fs/cifs/transport.c linux-azure-5.15-5.15.0/fs/cifs/transport.c --- linux-azure-5.15-5.15.0/fs/cifs/transport.c +++ linux-azure-5.15-5.15.0/fs/cifs/transport.c @@ -430,10 +430,7 @@ * be taken as the remainder of this one. We need to kill the * socket so the server throws away the partial SMB */ - spin_lock(&cifs_tcp_ses_lock); - if (server->tcpStatus != CifsExiting) - server->tcpStatus = CifsNeedReconnect; - spin_unlock(&cifs_tcp_ses_lock); + cifs_signal_cifsd_for_reconnect(server, false); trace_smb3_partial_send_reconnect(server->CurrentMid, server->conn_id, server->hostname); } @@ -467,13 +464,12 @@ return -EIO; } - tr_hdr = kmalloc(sizeof(*tr_hdr), GFP_NOFS); + tr_hdr = kzalloc(sizeof(*tr_hdr), GFP_NOFS); if (!tr_hdr) return -ENOMEM; memset(&cur_rqst[0], 0, sizeof(cur_rqst)); memset(&iov, 0, sizeof(iov)); - memset(tr_hdr, 0, sizeof(*tr_hdr)); iov.iov_base = tr_hdr; iov.iov_len = sizeof(*tr_hdr); @@ -545,7 +541,7 @@ in_flight = server->in_flight; spin_unlock(&server->req_lock); - trace_smb3_add_credits(server->CurrentMid, + trace_smb3_nblk_credits(server->CurrentMid, server->conn_id, server->hostname, scredits, -1, in_flight); cifs_dbg(FYI, "%s: remove %u credits total=%d\n", __func__, 1, scredits); @@ -651,7 +647,7 @@ in_flight = server->in_flight; spin_unlock(&server->req_lock); - trace_smb3_add_credits(server->CurrentMid, + trace_smb3_waitff_credits(server->CurrentMid, server->conn_id, server->hostname, scredits, -(num_credits), in_flight); cifs_dbg(FYI, "%s: remove %u credits total=%d\n", diff -u linux-azure-5.15-5.15.0/fs/exec.c linux-azure-5.15-5.15.0/fs/exec.c --- linux-azure-5.15-5.15.0/fs/exec.c +++ linux-azure-5.15-5.15.0/fs/exec.c @@ -495,8 +495,14 @@ * the stack. They aren't stored until much later when we can't * signal to the parent that the child has run out of stack space. * Instead, calculate it here so it's possible to fail gracefully. + * + * In the case of argc = 0, make sure there is space for adding a + * empty string (which will bump argc to 1), to ensure confused + * userspace programs don't start processing from argv[1], thinking + * argc can never be 0, to keep them from walking envp by accident. + * See do_execveat_common(). */ - ptr_size = (bprm->argc + bprm->envc) * sizeof(void *); + ptr_size = (max(bprm->argc, 1) + bprm->envc) * sizeof(void *); if (limit <= ptr_size) return -E2BIG; limit -= ptr_size; @@ -1896,6 +1902,9 @@ } retval = count(argv, MAX_ARG_STRINGS); + if (retval == 0) + pr_warn_once("process '%s' launched '%s' with NULL argv: empty string added\n", + current->comm, bprm->filename); if (retval < 0) goto out_free; bprm->argc = retval; @@ -1922,6 +1931,19 @@ if (retval < 0) goto out_free; + /* + * When argv is empty, add an empty string ("") as argv[0] to + * ensure confused userspace programs that start processing + * from argv[1] won't end up walking envp. See also + * bprm_stack_limits(). + */ + if (bprm->argc == 0) { + retval = copy_string_kernel("", bprm); + if (retval < 0) + goto out_free; + bprm->argc = 1; + } + retval = bprm_execve(bprm, fd, filename, flags); out_free: free_bprm(bprm); @@ -1950,6 +1972,8 @@ } retval = count_strings_kernel(argv); + if (WARN_ON_ONCE(retval == 0)) + retval = -EINVAL; if (retval < 0) goto out_free; bprm->argc = retval; diff -u linux-azure-5.15-5.15.0/fs/ext4/inline.c linux-azure-5.15-5.15.0/fs/ext4/inline.c --- linux-azure-5.15-5.15.0/fs/ext4/inline.c +++ linux-azure-5.15-5.15.0/fs/ext4/inline.c @@ -1788,19 +1788,20 @@ void *inline_pos; unsigned int offset; struct ext4_dir_entry_2 *de; - bool ret = true; + bool ret = false; err = ext4_get_inode_loc(dir, &iloc); if (err) { EXT4_ERROR_INODE_ERR(dir, -err, "error %d getting inode %lu block", err, dir->i_ino); - return true; + return false; } down_read(&EXT4_I(dir)->xattr_sem); if (!ext4_has_inline_data(dir)) { *has_inline_data = 0; + ret = true; goto out; } @@ -1809,7 +1810,6 @@ ext4_warning(dir->i_sb, "bad inline directory (dir #%lu) - no `..'", dir->i_ino); - ret = true; goto out; } @@ -1828,16 +1828,15 @@ dir->i_ino, le32_to_cpu(de->inode), le16_to_cpu(de->rec_len), de->name_len, inline_size); - ret = true; goto out; } if (le32_to_cpu(de->inode)) { - ret = false; goto out; } offset += ext4_rec_len_from_disk(de->rec_len, inline_size); } + ret = true; out: up_read(&EXT4_I(dir)->xattr_sem); brelse(iloc.bh); diff -u linux-azure-5.15-5.15.0/fs/ext4/inode.c linux-azure-5.15-5.15.0/fs/ext4/inode.c --- linux-azure-5.15-5.15.0/fs/ext4/inode.c +++ linux-azure-5.15-5.15.0/fs/ext4/inode.c @@ -1992,6 +1992,15 @@ else len = PAGE_SIZE; + /* Should never happen but for bugs in other kernel subsystems */ + if (!page_has_buffers(page)) { + ext4_warning_inode(inode, + "page %lu does not have buffers attached", page->index); + ClearPageDirty(page); + unlock_page(page); + return 0; + } + page_bufs = page_buffers(page); /* * We cannot do block allocation or other extent handling in this @@ -2595,6 +2604,22 @@ wait_on_page_writeback(page); BUG_ON(PageWriteback(page)); + /* + * Should never happen but for buggy code in + * other subsystems that call + * set_page_dirty() without properly warning + * the file system first. See [1] for more + * information. + * + * [1] https://lore.kernel.org/linux-mm/20180103100430.GE4911@quack2.suse.cz + */ + if (!page_has_buffers(page)) { + ext4_warning_inode(mpd->inode, "page %lu does not have buffers attached", page->index); + ClearPageDirty(page); + unlock_page(page); + continue; + } + if (mpd->map.m_len == 0) mpd->first_page = page->index; mpd->next_page = page->index + 1; diff -u linux-azure-5.15-5.15.0/fs/ext4/mballoc.c linux-azure-5.15-5.15.0/fs/ext4/mballoc.c --- linux-azure-5.15-5.15.0/fs/ext4/mballoc.c +++ linux-azure-5.15-5.15.0/fs/ext4/mballoc.c @@ -1000,7 +1000,7 @@ return 0; if (ac->ac_criteria >= 2) return 0; - if (ext4_test_inode_flag(ac->ac_inode, EXT4_INODE_EXTENTS)) + if (!ext4_test_inode_flag(ac->ac_inode, EXT4_INODE_EXTENTS)) return 0; return 1; } @@ -3899,69 +3899,95 @@ struct ext4_sb_info *sbi = EXT4_SB(sb); ext4_group_t group; ext4_grpblk_t blkoff; - int i, clen, err; + int i, err; int already; + unsigned int clen, clen_changed, thisgrp_len; - clen = EXT4_B2C(sbi, len); + while (len > 0) { + ext4_get_group_no_and_offset(sb, block, &group, &blkoff); - ext4_get_group_no_and_offset(sb, block, &group, &blkoff); - bitmap_bh = ext4_read_block_bitmap(sb, group); - if (IS_ERR(bitmap_bh)) { - err = PTR_ERR(bitmap_bh); - bitmap_bh = NULL; - goto out_err; - } + /* + * Check to see if we are freeing blocks across a group + * boundary. + * In case of flex_bg, this can happen that (block, len) may + * span across more than one group. In that case we need to + * get the corresponding group metadata to work with. + * For this we have goto again loop. + */ + thisgrp_len = min_t(unsigned int, (unsigned int)len, + EXT4_BLOCKS_PER_GROUP(sb) - EXT4_C2B(sbi, blkoff)); + clen = EXT4_NUM_B2C(sbi, thisgrp_len); - err = -EIO; - gdp = ext4_get_group_desc(sb, group, &gdp_bh); - if (!gdp) - goto out_err; + bitmap_bh = ext4_read_block_bitmap(sb, group); + if (IS_ERR(bitmap_bh)) { + err = PTR_ERR(bitmap_bh); + bitmap_bh = NULL; + break; + } - ext4_lock_group(sb, group); - already = 0; - for (i = 0; i < clen; i++) - if (!mb_test_bit(blkoff + i, bitmap_bh->b_data) == !state) - already++; + err = -EIO; + gdp = ext4_get_group_desc(sb, group, &gdp_bh); + if (!gdp) + break; - if (state) - ext4_set_bits(bitmap_bh->b_data, blkoff, clen); - else - mb_test_and_clear_bits(bitmap_bh->b_data, blkoff, clen); - if (ext4_has_group_desc_csum(sb) && - (gdp->bg_flags & cpu_to_le16(EXT4_BG_BLOCK_UNINIT))) { - gdp->bg_flags &= cpu_to_le16(~EXT4_BG_BLOCK_UNINIT); - ext4_free_group_clusters_set(sb, gdp, - ext4_free_clusters_after_init(sb, - group, gdp)); - } - if (state) - clen = ext4_free_group_clusters(sb, gdp) - clen + already; - else - clen = ext4_free_group_clusters(sb, gdp) + clen - already; + ext4_lock_group(sb, group); + already = 0; + for (i = 0; i < clen; i++) + if (!mb_test_bit(blkoff + i, bitmap_bh->b_data) == + !state) + already++; + + clen_changed = clen - already; + if (state) + ext4_set_bits(bitmap_bh->b_data, blkoff, clen); + else + mb_test_and_clear_bits(bitmap_bh->b_data, blkoff, clen); + if (ext4_has_group_desc_csum(sb) && + (gdp->bg_flags & cpu_to_le16(EXT4_BG_BLOCK_UNINIT))) { + gdp->bg_flags &= cpu_to_le16(~EXT4_BG_BLOCK_UNINIT); + ext4_free_group_clusters_set(sb, gdp, + ext4_free_clusters_after_init(sb, group, gdp)); + } + if (state) + clen = ext4_free_group_clusters(sb, gdp) - clen_changed; + else + clen = ext4_free_group_clusters(sb, gdp) + clen_changed; + + ext4_free_group_clusters_set(sb, gdp, clen); + ext4_block_bitmap_csum_set(sb, group, gdp, bitmap_bh); + ext4_group_desc_csum_set(sb, group, gdp); - ext4_free_group_clusters_set(sb, gdp, clen); - ext4_block_bitmap_csum_set(sb, group, gdp, bitmap_bh); - ext4_group_desc_csum_set(sb, group, gdp); + ext4_unlock_group(sb, group); - ext4_unlock_group(sb, group); + if (sbi->s_log_groups_per_flex) { + ext4_group_t flex_group = ext4_flex_group(sbi, group); + struct flex_groups *fg = sbi_array_rcu_deref(sbi, + s_flex_groups, flex_group); - if (sbi->s_log_groups_per_flex) { - ext4_group_t flex_group = ext4_flex_group(sbi, group); + if (state) + atomic64_sub(clen_changed, &fg->free_clusters); + else + atomic64_add(clen_changed, &fg->free_clusters); - atomic64_sub(len, - &sbi_array_rcu_deref(sbi, s_flex_groups, - flex_group)->free_clusters); + } + + err = ext4_handle_dirty_metadata(NULL, NULL, bitmap_bh); + if (err) + break; + sync_dirty_buffer(bitmap_bh); + err = ext4_handle_dirty_metadata(NULL, NULL, gdp_bh); + sync_dirty_buffer(gdp_bh); + if (err) + break; + + block += thisgrp_len; + len -= thisgrp_len; + brelse(bitmap_bh); + BUG_ON(len < 0); } - err = ext4_handle_dirty_metadata(NULL, NULL, bitmap_bh); if (err) - goto out_err; - sync_dirty_buffer(bitmap_bh); - err = ext4_handle_dirty_metadata(NULL, NULL, gdp_bh); - sync_dirty_buffer(gdp_bh); - -out_err: - brelse(bitmap_bh); + brelse(bitmap_bh); } /* diff -u linux-azure-5.15-5.15.0/fs/ext4/namei.c linux-azure-5.15-5.15.0/fs/ext4/namei.c --- linux-azure-5.15-5.15.0/fs/ext4/namei.c +++ linux-azure-5.15-5.15.0/fs/ext4/namei.c @@ -2997,14 +2997,14 @@ if (inode->i_size < ext4_dir_rec_len(1, NULL) + ext4_dir_rec_len(2, NULL)) { EXT4_ERROR_INODE(inode, "invalid size"); - return true; + return false; } /* The first directory block must not be a hole, * so treat it as DIRENT_HTREE */ bh = ext4_read_dirblock(inode, 0, DIRENT_HTREE); if (IS_ERR(bh)) - return true; + return false; de = (struct ext4_dir_entry_2 *) bh->b_data; if (ext4_check_dir_entry(inode, NULL, de, bh, bh->b_data, bh->b_size, @@ -3012,7 +3012,7 @@ le32_to_cpu(de->inode) != inode->i_ino || strcmp(".", de->name)) { ext4_warning_inode(inode, "directory missing '.'"); brelse(bh); - return true; + return false; } offset = ext4_rec_len_from_disk(de->rec_len, sb->s_blocksize); de = ext4_next_entry(de, sb->s_blocksize); @@ -3021,7 +3021,7 @@ le32_to_cpu(de->inode) == 0 || strcmp("..", de->name)) { ext4_warning_inode(inode, "directory missing '..'"); brelse(bh); - return true; + return false; } offset += ext4_rec_len_from_disk(de->rec_len, sb->s_blocksize); while (offset < inode->i_size) { @@ -3035,7 +3035,7 @@ continue; } if (IS_ERR(bh)) - return true; + return false; } de = (struct ext4_dir_entry_2 *) (bh->b_data + (offset & (sb->s_blocksize - 1))); diff -u linux-azure-5.15-5.15.0/fs/f2fs/checkpoint.c linux-azure-5.15-5.15.0/fs/f2fs/checkpoint.c --- linux-azure-5.15-5.15.0/fs/f2fs/checkpoint.c +++ linux-azure-5.15-5.15.0/fs/f2fs/checkpoint.c @@ -867,6 +867,7 @@ struct page *cp_page_1 = NULL, *cp_page_2 = NULL; struct f2fs_checkpoint *cp_block = NULL; unsigned long long cur_version = 0, pre_version = 0; + unsigned int cp_blocks; int err; err = get_checkpoint_version(sbi, cp_addr, &cp_block, @@ -874,15 +875,16 @@ if (err) return NULL; - if (le32_to_cpu(cp_block->cp_pack_total_block_count) > - sbi->blocks_per_seg) { + cp_blocks = le32_to_cpu(cp_block->cp_pack_total_block_count); + + if (cp_blocks > sbi->blocks_per_seg || cp_blocks <= F2FS_CP_PACKS) { f2fs_warn(sbi, "invalid cp_pack_total_block_count:%u", le32_to_cpu(cp_block->cp_pack_total_block_count)); goto invalid_cp; } pre_version = *version; - cp_addr += le32_to_cpu(cp_block->cp_pack_total_block_count) - 1; + cp_addr += cp_blocks - 1; err = get_checkpoint_version(sbi, cp_addr, &cp_block, &cp_page_2, version); if (err) diff -u linux-azure-5.15-5.15.0/fs/f2fs/compress.c linux-azure-5.15-5.15.0/fs/f2fs/compress.c --- linux-azure-5.15-5.15.0/fs/f2fs/compress.c +++ linux-azure-5.15-5.15.0/fs/f2fs/compress.c @@ -312,10 +312,9 @@ } if (ret != PAGE_SIZE << dic->log_cluster_size) { - printk_ratelimited("%sF2FS-fs (%s): lz4 invalid rlen:%zu, " + printk_ratelimited("%sF2FS-fs (%s): lz4 invalid ret:%d, " "expected:%lu\n", KERN_ERR, - F2FS_I_SB(dic->inode)->sb->s_id, - dic->rlen, + F2FS_I_SB(dic->inode)->sb->s_id, ret, PAGE_SIZE << dic->log_cluster_size); return -EIO; } diff -u linux-azure-5.15-5.15.0/fs/f2fs/data.c linux-azure-5.15-5.15.0/fs/f2fs/data.c --- linux-azure-5.15-5.15.0/fs/f2fs/data.c +++ linux-azure-5.15-5.15.0/fs/f2fs/data.c @@ -3214,8 +3214,12 @@ /* to avoid spliting IOs due to mixed WB_SYNC_ALL and WB_SYNC_NONE */ if (wbc->sync_mode == WB_SYNC_ALL) atomic_inc(&sbi->wb_sync_req[DATA]); - else if (atomic_read(&sbi->wb_sync_req[DATA])) + else if (atomic_read(&sbi->wb_sync_req[DATA])) { + /* to avoid potential deadlock */ + if (current->plug) + blk_finish_plug(current->plug); goto skip_write; + } if (__should_serialize_io(inode, wbc)) { mutex_lock(&sbi->writepages); @@ -3406,7 +3410,7 @@ *fsdata = NULL; - if (len == PAGE_SIZE) + if (len == PAGE_SIZE && !(f2fs_is_atomic_file(inode))) goto repeat; ret = f2fs_prepare_compress_overwrite(inode, pagep, diff -u linux-azure-5.15-5.15.0/fs/f2fs/f2fs.h linux-azure-5.15-5.15.0/fs/f2fs/f2fs.h --- linux-azure-5.15-5.15.0/fs/f2fs/f2fs.h +++ linux-azure-5.15-5.15.0/fs/f2fs/f2fs.h @@ -1253,6 +1253,7 @@ SBI_QUOTA_SKIP_FLUSH, /* skip flushing quota in current CP */ SBI_QUOTA_NEED_REPAIR, /* quota file may be corrupted */ SBI_IS_RESIZEFS, /* resizefs is in process */ + SBI_IS_FREEZING, /* freezefs is in process */ }; enum { diff -u linux-azure-5.15-5.15.0/fs/f2fs/file.c linux-azure-5.15-5.15.0/fs/f2fs/file.c --- linux-azure-5.15-5.15.0/fs/f2fs/file.c +++ linux-azure-5.15-5.15.0/fs/f2fs/file.c @@ -2002,7 +2002,10 @@ inode_lock(inode); - f2fs_disable_compressed_file(inode); + if (!f2fs_disable_compressed_file(inode)) { + ret = -EINVAL; + goto out; + } if (f2fs_is_atomic_file(inode)) { if (is_inode_flag_set(inode, FI_ATOMIC_REVOKE_REQUEST)) diff -u linux-azure-5.15-5.15.0/fs/f2fs/gc.c linux-azure-5.15-5.15.0/fs/f2fs/gc.c --- linux-azure-5.15-5.15.0/fs/f2fs/gc.c +++ linux-azure-5.15-5.15.0/fs/f2fs/gc.c @@ -1023,8 +1023,10 @@ set_sbi_flag(sbi, SBI_NEED_FSCK); } - if (f2fs_check_nid_range(sbi, dni->ino)) + if (f2fs_check_nid_range(sbi, dni->ino)) { + f2fs_put_page(node_page, 1); return false; + } *nofs = ofs_of_node(node_page); source_blkaddr = data_blkaddr(NULL, node_page, ofs_in_node); diff -u linux-azure-5.15-5.15.0/fs/f2fs/inode.c linux-azure-5.15-5.15.0/fs/f2fs/inode.c --- linux-azure-5.15-5.15.0/fs/f2fs/inode.c +++ linux-azure-5.15-5.15.0/fs/f2fs/inode.c @@ -769,7 +769,8 @@ f2fs_remove_ino_entry(sbi, inode->i_ino, UPDATE_INO); f2fs_remove_ino_entry(sbi, inode->i_ino, FLUSH_INO); - sb_start_intwrite(inode->i_sb); + if (!is_sbi_flag_set(sbi, SBI_IS_FREEZING)) + sb_start_intwrite(inode->i_sb); set_inode_flag(inode, FI_NO_ALLOC); i_size_write(inode, 0); retry: @@ -800,7 +801,8 @@ if (dquot_initialize_needed(inode)) set_sbi_flag(sbi, SBI_QUOTA_NEED_REPAIR); } - sb_end_intwrite(inode->i_sb); + if (!is_sbi_flag_set(sbi, SBI_IS_FREEZING)) + sb_end_intwrite(inode->i_sb); no_delete: dquot_drop(inode); @@ -876,6 +878,7 @@ err = f2fs_get_node_info(sbi, inode->i_ino, &ni); if (err) { set_sbi_flag(sbi, SBI_NEED_FSCK); + set_inode_flag(inode, FI_FREE_NID); f2fs_warn(sbi, "May loss orphan inode, run fsck to fix."); goto out; } diff -u linux-azure-5.15-5.15.0/fs/f2fs/node.c linux-azure-5.15-5.15.0/fs/f2fs/node.c --- linux-azure-5.15-5.15.0/fs/f2fs/node.c +++ linux-azure-5.15-5.15.0/fs/f2fs/node.c @@ -2106,8 +2106,12 @@ if (wbc->sync_mode == WB_SYNC_ALL) atomic_inc(&sbi->wb_sync_req[NODE]); - else if (atomic_read(&sbi->wb_sync_req[NODE])) + else if (atomic_read(&sbi->wb_sync_req[NODE])) { + /* to avoid potential deadlock */ + if (current->plug) + blk_finish_plug(current->plug); goto skip_write; + } trace_f2fs_writepages(mapping->host, wbc, NODE); diff -u linux-azure-5.15-5.15.0/fs/f2fs/segment.c linux-azure-5.15-5.15.0/fs/f2fs/segment.c --- linux-azure-5.15-5.15.0/fs/f2fs/segment.c +++ linux-azure-5.15-5.15.0/fs/f2fs/segment.c @@ -4747,6 +4747,13 @@ sanity_check_seg_type(sbi, curseg->seg_type); + if (curseg->alloc_type != LFS && curseg->alloc_type != SSR) { + f2fs_err(sbi, + "Current segment has invalid alloc_type:%d", + curseg->alloc_type); + return -EFSCORRUPTED; + } + if (f2fs_test_bit(blkofs, se->cur_valid_map)) goto out; diff -u linux-azure-5.15-5.15.0/fs/f2fs/super.c linux-azure-5.15-5.15.0/fs/f2fs/super.c --- linux-azure-5.15-5.15.0/fs/f2fs/super.c +++ linux-azure-5.15-5.15.0/fs/f2fs/super.c @@ -1663,11 +1663,15 @@ /* ensure no checkpoint required */ if (!llist_empty(&F2FS_SB(sb)->cprc_info.issue_list)) return -EINVAL; + + /* to avoid deadlock on f2fs_evict_inode->SB_FREEZE_FS */ + set_sbi_flag(F2FS_SB(sb), SBI_IS_FREEZING); return 0; } static int f2fs_unfreeze(struct super_block *sb) { + clear_sbi_flag(F2FS_SB(sb), SBI_IS_FREEZING); return 0; } @@ -2676,7 +2680,7 @@ struct f2fs_sb_info *sbi = F2FS_SB(sb); struct quota_info *dqopt = sb_dqopt(sb); int cnt; - int ret; + int ret = 0; /* * Now when everything is written we can discard the pagecache so @@ -2687,8 +2691,8 @@ if (type != -1 && cnt != type) continue; - if (!sb_has_quota_active(sb, type)) - return 0; + if (!sb_has_quota_active(sb, cnt)) + continue; inode_lock(dqopt->files[cnt]); diff -u linux-azure-5.15-5.15.0/fs/f2fs/sysfs.c linux-azure-5.15-5.15.0/fs/f2fs/sysfs.c --- linux-azure-5.15-5.15.0/fs/f2fs/sysfs.c +++ linux-azure-5.15-5.15.0/fs/f2fs/sysfs.c @@ -473,7 +473,7 @@ } else if (t == GC_IDLE_AT) { if (!sbi->am.atgc_enabled) return -EINVAL; - sbi->gc_mode = GC_AT; + sbi->gc_mode = GC_IDLE_AT; } else { sbi->gc_mode = GC_NORMAL; } diff -u linux-azure-5.15-5.15.0/fs/file.c linux-azure-5.15-5.15.0/fs/file.c --- linux-azure-5.15-5.15.0/fs/file.c +++ linux-azure-5.15-5.15.0/fs/file.c @@ -87,6 +87,21 @@ copy_fd_bitmaps(nfdt, ofdt, ofdt->max_fds); } +/* + * Note how the fdtable bitmap allocations very much have to be a multiple of + * BITS_PER_LONG. This is not only because we walk those things in chunks of + * 'unsigned long' in some places, but simply because that is how the Linux + * kernel bitmaps are defined to work: they are not "bits in an array of bytes", + * they are very much "bits in an array of unsigned long". + * + * The ALIGN(nr, BITS_PER_LONG) here is for clarity: since we just multiplied + * by that "1024/sizeof(ptr)" before, we already know there are sufficient + * clear low bits. Clang seems to realize that, gcc ends up being confused. + * + * On a 128-bit machine, the ALIGN() would actually matter. In the meantime, + * let's consider it documentation (and maybe a test-case for gcc to improve + * its code generation ;) + */ static struct fdtable * alloc_fdtable(unsigned int nr) { struct fdtable *fdt; @@ -102,6 +117,7 @@ nr /= (1024 / sizeof(struct file *)); nr = roundup_pow_of_two(nr + 1); nr *= (1024 / sizeof(struct file *)); + nr = ALIGN(nr, BITS_PER_LONG); /* * Note that this can drive nr *below* what we had passed if sysctl_nr_open * had been set lower between the check in expand_files() and here. Deal @@ -269,6 +285,19 @@ return i; } +/* + * Note that a sane fdtable size always has to be a multiple of + * BITS_PER_LONG, since we have bitmaps that are sized by this. + * + * 'max_fds' will normally already be properly aligned, but it + * turns out that in the close_range() -> __close_range() -> + * unshare_fd() -> dup_fd() -> sane_fdtable_size() we can end + * up having a 'max_fds' value that isn't already aligned. + * + * Rather than make close_range() have to worry about this, + * just make that BITS_PER_LONG alignment be part of a sane + * fdtable size. Becuase that's really what it is. + */ static unsigned int sane_fdtable_size(struct fdtable *fdt, unsigned int max_fds) { unsigned int count; @@ -276,7 +305,7 @@ count = count_open_files(fdt); if (max_fds < NR_OPEN_DEFAULT) max_fds = NR_OPEN_DEFAULT; - return min(count, max_fds); + return ALIGN(min(count, max_fds), BITS_PER_LONG); } /* diff -u linux-azure-5.15-5.15.0/fs/gfs2/bmap.c linux-azure-5.15-5.15.0/fs/gfs2/bmap.c --- linux-azure-5.15-5.15.0/fs/gfs2/bmap.c +++ linux-azure-5.15-5.15.0/fs/gfs2/bmap.c @@ -2204,7 +2204,7 @@ ret = do_shrink(inode, newsize); out: - gfs2_rs_delete(ip, NULL); + gfs2_rs_delete(ip); gfs2_qa_put(ip); return ret; } diff -u linux-azure-5.15-5.15.0/fs/gfs2/file.c linux-azure-5.15-5.15.0/fs/gfs2/file.c --- linux-azure-5.15-5.15.0/fs/gfs2/file.c +++ linux-azure-5.15-5.15.0/fs/gfs2/file.c @@ -713,7 +713,7 @@ if (file->f_mode & FMODE_WRITE) { if (gfs2_rs_active(&ip->i_res)) - gfs2_rs_delete(ip, &inode->i_writecount); + gfs2_rs_delete(ip); gfs2_qa_put(ip); } return 0; diff -u linux-azure-5.15-5.15.0/fs/gfs2/super.c linux-azure-5.15-5.15.0/fs/gfs2/super.c --- linux-azure-5.15-5.15.0/fs/gfs2/super.c +++ linux-azure-5.15-5.15.0/fs/gfs2/super.c @@ -1398,7 +1398,7 @@ truncate_inode_pages_final(&inode->i_data); if (ip->i_qadata) gfs2_assert_warn(sdp, ip->i_qadata->qa_ref == 0); - gfs2_rs_delete(ip, NULL); + gfs2_rs_deltree(&ip->i_res); gfs2_ordered_del_inode(ip); clear_inode(inode); gfs2_dir_hash_inval(ip); diff -u linux-azure-5.15-5.15.0/fs/io_uring.c linux-azure-5.15-5.15.0/fs/io_uring.c --- linux-azure-5.15-5.15.0/fs/io_uring.c +++ linux-azure-5.15-5.15.0/fs/io_uring.c @@ -623,10 +623,10 @@ struct io_splice { struct file *file_out; - struct file *file_in; loff_t off_out; loff_t off_in; u64 len; + int splice_fd_in; unsigned int flags; }; @@ -1452,14 +1452,6 @@ if (def->unbound_nonreg_file) req->work.flags |= IO_WQ_WORK_UNBOUND; } - - switch (req->opcode) { - case IORING_OP_SPLICE: - case IORING_OP_TEE: - if (!S_ISREG(file_inode(req->splice.file_in)->i_mode)) - req->work.flags |= IO_WQ_WORK_UNBOUND; - break; - } } static void io_prep_async_link(struct io_kiocb *req) @@ -1546,12 +1538,11 @@ __must_hold(&ctx->completion_lock) { u32 seq = ctx->cached_cq_tail - atomic_read(&ctx->cq_timeouts); + struct io_kiocb *req, *tmp; spin_lock_irq(&ctx->timeout_lock); - while (!list_empty(&ctx->timeout_list)) { + list_for_each_entry_safe(req, tmp, &ctx->timeout_list, timeout.list) { u32 events_needed, events_got; - struct io_kiocb *req = list_first_entry(&ctx->timeout_list, - struct io_kiocb, timeout.list); if (io_is_timeout_noseq(req)) break; @@ -1568,7 +1559,6 @@ if (events_got < events_needed) break; - list_del_init(&req->timeout.list); io_kill_timeout(req, 0); } ctx->cq_last_tm_flush = seq; @@ -3319,13 +3309,15 @@ ret = nr; break; } + ret += nr; if (!iov_iter_is_bvec(iter)) { iov_iter_advance(iter, nr); } else { - req->rw.len -= nr; req->rw.addr += nr; + req->rw.len -= nr; + if (!req->rw.len) + break; } - ret += nr; if (nr != iovec.iov_len) break; } @@ -4025,18 +4017,11 @@ if (unlikely(req->ctx->flags & IORING_SETUP_IOPOLL)) return -EINVAL; - sp->file_in = NULL; sp->len = READ_ONCE(sqe->len); sp->flags = READ_ONCE(sqe->splice_flags); - if (unlikely(sp->flags & ~valid_flags)) return -EINVAL; - - sp->file_in = io_file_get(req->ctx, req, READ_ONCE(sqe->splice_fd_in), - (sp->flags & SPLICE_F_FD_IN_FIXED)); - if (!sp->file_in) - return -EBADF; - req->flags |= REQ_F_NEED_CLEANUP; + sp->splice_fd_in = READ_ONCE(sqe->splice_fd_in); return 0; } @@ -4051,20 +4036,27 @@ static int io_tee(struct io_kiocb *req, unsigned int issue_flags) { struct io_splice *sp = &req->splice; - struct file *in = sp->file_in; struct file *out = sp->file_out; unsigned int flags = sp->flags & ~SPLICE_F_FD_IN_FIXED; + struct file *in; long ret = 0; if (issue_flags & IO_URING_F_NONBLOCK) return -EAGAIN; + + in = io_file_get(req->ctx, req, sp->splice_fd_in, + (sp->flags & SPLICE_F_FD_IN_FIXED)); + if (!in) { + ret = -EBADF; + goto done; + } + if (sp->len) ret = do_tee(in, out, sp->len, flags); if (!(sp->flags & SPLICE_F_FD_IN_FIXED)) io_put_file(in); - req->flags &= ~REQ_F_NEED_CLEANUP; - +done: if (ret != sp->len) req_set_fail(req); io_req_complete(req, ret); @@ -4083,15 +4075,22 @@ static int io_splice(struct io_kiocb *req, unsigned int issue_flags) { struct io_splice *sp = &req->splice; - struct file *in = sp->file_in; struct file *out = sp->file_out; unsigned int flags = sp->flags & ~SPLICE_F_FD_IN_FIXED; loff_t *poff_in, *poff_out; + struct file *in; long ret = 0; if (issue_flags & IO_URING_F_NONBLOCK) return -EAGAIN; + in = io_file_get(req->ctx, req, sp->splice_fd_in, + (sp->flags & SPLICE_F_FD_IN_FIXED)); + if (!in) { + ret = -EBADF; + goto done; + } + poff_in = (sp->off_in == -1) ? NULL : &sp->off_in; poff_out = (sp->off_out == -1) ? NULL : &sp->off_out; @@ -4100,8 +4099,7 @@ if (!(sp->flags & SPLICE_F_FD_IN_FIXED)) io_put_file(in); - req->flags &= ~REQ_F_NEED_CLEANUP; - +done: if (ret != sp->len) req_set_fail(req); io_req_complete(req, ret); @@ -4126,9 +4124,6 @@ { struct io_ring_ctx *ctx = req->ctx; - if (!req->file) - return -EBADF; - if (unlikely(ctx->flags & IORING_SETUP_IOPOLL)) return -EINVAL; if (unlikely(sqe->addr || sqe->ioprio || sqe->buf_index || @@ -5154,8 +5149,7 @@ accept->nofile = rlimit(RLIMIT_NOFILE); accept->file_slot = READ_ONCE(sqe->file_index); - if (accept->file_slot && ((req->open.how.flags & O_CLOEXEC) || - (accept->flags & SOCK_CLOEXEC))) + if (accept->file_slot && (accept->flags & SOCK_CLOEXEC)) return -EINVAL; if (accept->flags & ~(SOCK_CLOEXEC | SOCK_NONBLOCK)) return -EINVAL; @@ -6209,6 +6203,7 @@ if (get_timespec64(&data->ts, u64_to_user_ptr(sqe->addr))) return -EFAULT; + INIT_LIST_HEAD(&req->timeout.list); data->mode = io_translate_timeout_mode(flags); hrtimer_init(&data->timer, io_timeout_get_clock(data), data->mode); @@ -6408,6 +6403,7 @@ up.nr = 0; up.tags = 0; up.resv = 0; + up.resv2 = 0; io_ring_submit_lock(ctx, !(issue_flags & IO_URING_F_NONBLOCK)); ret = __io_register_rsrc_update(ctx, IORING_RSRC_FILE, @@ -6651,11 +6647,6 @@ kfree(io->free_iov); break; } - case IORING_OP_SPLICE: - case IORING_OP_TEE: - if (!(req->splice.flags & SPLICE_F_FD_IN_FIXED)) - io_put_file(req->splice.file_in); - break; case IORING_OP_OPENAT: case IORING_OP_OPENAT2: if (req->open.filename) @@ -8125,10 +8116,15 @@ refcount_add(skb->truesize, &sk->sk_wmem_alloc); skb_queue_head(&sk->sk_receive_queue, skb); - for (i = 0; i < nr_files; i++) - fput(fpl->fp[i]); + for (i = 0; i < nr; i++) { + struct file *file = io_file_from_index(ctx, i + offset); + + if (file) + fput(file); + } } else { kfree_skb(skb); + free_uid(fpl->user); kfree(fpl); } @@ -8417,13 +8413,15 @@ static int io_queue_rsrc_removal(struct io_rsrc_data *data, unsigned idx, struct io_rsrc_node *node, void *rsrc) { + u64 *tag_slot = io_get_tag_slot(data, idx); struct io_rsrc_put *prsrc; prsrc = kzalloc(sizeof(*prsrc), GFP_KERNEL); if (!prsrc) return -ENOMEM; - prsrc->tag = *io_get_tag_slot(data, idx); + prsrc->tag = *tag_slot; + *tag_slot = 0; prsrc->rsrc = rsrc; list_add(&prsrc->list, &node->rsrc_list); return 0; @@ -8491,7 +8489,7 @@ struct io_ring_ctx *ctx = req->ctx; struct io_fixed_file *file_slot; struct file *file; - int ret, i; + int ret; io_ring_submit_lock(ctx, !(issue_flags & IO_URING_F_NONBLOCK)); ret = -ENXIO; @@ -8504,8 +8502,8 @@ if (ret) goto out; - i = array_index_nospec(offset, ctx->nr_user_files); - file_slot = io_fixed_file_slot(&ctx->file_table, i); + offset = array_index_nospec(offset, ctx->nr_user_files); + file_slot = io_fixed_file_slot(&ctx->file_table, offset); ret = -EBADF; if (!file_slot->file_ptr) goto out; @@ -8561,8 +8559,7 @@ if (file_slot->file_ptr) { file = (struct file *)(file_slot->file_ptr & FFS_MASK); - err = io_queue_rsrc_removal(data, up->offset + done, - ctx->rsrc_node, file); + err = io_queue_rsrc_removal(data, i, ctx->rsrc_node, file); if (err) break; file_slot->file_ptr = 0; @@ -8587,7 +8584,7 @@ err = -EBADF; break; } - *io_get_tag_slot(data, up->offset + done) = tag; + *io_get_tag_slot(data, i) = tag; io_fixed_file_set(file_slot, file); err = io_sqe_file_register(ctx, file, i); if (err) { @@ -9231,7 +9228,7 @@ i = array_index_nospec(offset, ctx->nr_user_bufs); if (ctx->user_bufs[i] != ctx->dummy_ubuf) { - err = io_queue_rsrc_removal(ctx->buf_data, offset, + err = io_queue_rsrc_removal(ctx->buf_data, i, ctx->rsrc_node, ctx->user_bufs[i]); if (unlikely(err)) { io_buffer_unmap(ctx, &imu); @@ -9985,6 +9982,8 @@ return -EINVAL; if (copy_from_user(&arg, argp, sizeof(arg))) return -EFAULT; + if (arg.pad) + return -EINVAL; *sig = u64_to_user_ptr(arg.sigmask); *argsz = arg.sigmask_sz; *ts = u64_to_user_ptr(arg.ts); @@ -10600,8 +10599,6 @@ __u32 tmp; int err; - if (up->resv) - return -EINVAL; if (check_add_overflow(up->offset, nr_args, &tmp)) return -EOVERFLOW; err = io_rsrc_node_switch_start(ctx); @@ -10627,6 +10624,8 @@ memset(&up, 0, sizeof(up)); if (copy_from_user(&up, arg, sizeof(struct io_uring_rsrc_update))) return -EFAULT; + if (up.resv || up.resv2) + return -EINVAL; return __io_register_rsrc_update(ctx, IORING_RSRC_FILE, &up, nr_args); } @@ -10639,7 +10638,7 @@ return -EINVAL; if (copy_from_user(&up, arg, sizeof(up))) return -EFAULT; - if (!up.nr || up.resv) + if (!up.nr || up.resv || up.resv2) return -EINVAL; return __io_register_rsrc_update(ctx, type, &up, up.nr); } @@ -10687,7 +10686,15 @@ if (len > cpumask_size()) len = cpumask_size(); - if (copy_from_user(new_mask, arg, len)) { + if (in_compat_syscall()) { + ret = compat_get_bitmap(cpumask_bits(new_mask), + (const compat_ulong_t __user *)arg, + len * 8 /* CHAR_BIT */); + } else { + ret = copy_from_user(new_mask, arg, len); + } + + if (ret) { free_cpumask_var(new_mask); return -EFAULT; } diff -u linux-azure-5.15-5.15.0/fs/nfs/callback_proc.c linux-azure-5.15-5.15.0/fs/nfs/callback_proc.c --- linux-azure-5.15-5.15.0/fs/nfs/callback_proc.c +++ linux-azure-5.15-5.15.0/fs/nfs/callback_proc.c @@ -358,12 +358,11 @@ struct cb_process_state *cps) { struct cb_devicenotifyargs *args = argp; + const struct pnfs_layoutdriver_type *ld = NULL; uint32_t i; __be32 res = 0; - struct nfs_client *clp = cps->clp; - struct nfs_server *server = NULL; - if (!clp) { + if (!cps->clp) { res = cpu_to_be32(NFS4ERR_OP_NOT_IN_SESSION); goto out; } @@ -371,23 +370,15 @@ for (i = 0; i < args->ndevs; i++) { struct cb_devicenotifyitem *dev = &args->devs[i]; - if (!server || - server->pnfs_curr_ld->id != dev->cbd_layout_type) { - rcu_read_lock(); - list_for_each_entry_rcu(server, &clp->cl_superblocks, client_link) - if (server->pnfs_curr_ld && - server->pnfs_curr_ld->id == dev->cbd_layout_type) { - rcu_read_unlock(); - goto found; - } - rcu_read_unlock(); - continue; + if (!ld || ld->id != dev->cbd_layout_type) { + pnfs_put_layoutdriver(ld); + ld = pnfs_find_layoutdriver(dev->cbd_layout_type); + if (!ld) + continue; } - - found: - nfs4_delete_deviceid(server->pnfs_curr_ld, clp, &dev->cbd_dev_id); + nfs4_delete_deviceid(ld, cps->clp, &dev->cbd_dev_id); } - + pnfs_put_layoutdriver(ld); out: kfree(args->devs); return res; diff -u linux-azure-5.15-5.15.0/fs/nfs/callback_xdr.c linux-azure-5.15-5.15.0/fs/nfs/callback_xdr.c --- linux-azure-5.15-5.15.0/fs/nfs/callback_xdr.c +++ linux-azure-5.15-5.15.0/fs/nfs/callback_xdr.c @@ -271,10 +271,6 @@ n = ntohl(*p++); if (n == 0) goto out; - if (n > ULONG_MAX / sizeof(*args->devs)) { - status = htonl(NFS4ERR_BADXDR); - goto out; - } args->devs = kmalloc_array(n, sizeof(*args->devs), GFP_KERNEL); if (!args->devs) { diff -u linux-azure-5.15-5.15.0/fs/nfs/dir.c linux-azure-5.15-5.15.0/fs/nfs/dir.c --- linux-azure-5.15-5.15.0/fs/nfs/dir.c +++ linux-azure-5.15-5.15.0/fs/nfs/dir.c @@ -1835,16 +1835,6 @@ }; EXPORT_SYMBOL_GPL(nfs4_dentry_operations); -static fmode_t flags_to_mode(int flags) -{ - fmode_t res = (__force fmode_t)flags & FMODE_EXEC; - if ((flags & O_ACCMODE) != O_WRONLY) - res |= FMODE_READ; - if ((flags & O_ACCMODE) != O_RDONLY) - res |= FMODE_WRITE; - return res; -} - static struct nfs_open_context *create_nfs_open_context(struct dentry *dentry, int open_flags, struct file *filp) { return alloc_nfs_open_context(dentry, flags_to_mode(open_flags), filp); diff -u linux-azure-5.15-5.15.0/fs/nfs/direct.c linux-azure-5.15-5.15.0/fs/nfs/direct.c --- linux-azure-5.15-5.15.0/fs/nfs/direct.c +++ linux-azure-5.15-5.15.0/fs/nfs/direct.c @@ -172,8 +172,8 @@ VM_BUG_ON(iov_iter_count(iter) != PAGE_SIZE); if (iov_iter_rw(iter) == READ) - return nfs_file_direct_read(iocb, iter); - return nfs_file_direct_write(iocb, iter); + return nfs_file_direct_read(iocb, iter, true); + return nfs_file_direct_write(iocb, iter, true); } static void nfs_direct_release_pages(struct page **pages, unsigned int npages) @@ -424,6 +424,7 @@ * nfs_file_direct_read - file direct read operation for NFS files * @iocb: target I/O control block * @iter: vector of user buffers into which to read data + * @swap: flag indicating this is swap IO, not O_DIRECT IO * * We use this function for direct reads instead of calling * generic_file_aio_read() in order to avoid gfar's check to see if @@ -439,7 +440,8 @@ * client must read the updated atime from the server back into its * cache. */ -ssize_t nfs_file_direct_read(struct kiocb *iocb, struct iov_iter *iter) +ssize_t nfs_file_direct_read(struct kiocb *iocb, struct iov_iter *iter, + bool swap) { struct file *file = iocb->ki_filp; struct address_space *mapping = file->f_mapping; @@ -481,12 +483,14 @@ if (iter_is_iovec(iter)) dreq->flags = NFS_ODIRECT_SHOULD_DIRTY; - nfs_start_io_direct(inode); + if (!swap) + nfs_start_io_direct(inode); NFS_I(inode)->read_io += count; requested = nfs_direct_read_schedule_iovec(dreq, iter, iocb->ki_pos); - nfs_end_io_direct(inode); + if (!swap) + nfs_end_io_direct(inode); if (requested > 0) { result = nfs_direct_wait(dreq); @@ -789,7 +793,7 @@ */ static ssize_t nfs_direct_write_schedule_iovec(struct nfs_direct_req *dreq, struct iov_iter *iter, - loff_t pos) + loff_t pos, int ioflags) { struct nfs_pageio_descriptor desc; struct inode *inode = dreq->inode; @@ -797,7 +801,7 @@ size_t requested_bytes = 0; size_t wsize = max_t(size_t, NFS_SERVER(inode)->wsize, PAGE_SIZE); - nfs_pageio_init_write(&desc, inode, FLUSH_COND_STABLE, false, + nfs_pageio_init_write(&desc, inode, ioflags, false, &nfs_direct_write_completion_ops); desc.pg_dreq = dreq; get_dreq(dreq); @@ -875,6 +879,7 @@ * nfs_file_direct_write - file direct write operation for NFS files * @iocb: target I/O control block * @iter: vector of user buffers from which to write data + * @swap: flag indicating this is swap IO, not O_DIRECT IO * * We use this function for direct writes instead of calling * generic_file_aio_write() in order to avoid taking the inode @@ -891,7 +896,8 @@ * Note that O_APPEND is not supported for NFS direct writes, as there * is no atomic O_APPEND write facility in the NFS protocol. */ -ssize_t nfs_file_direct_write(struct kiocb *iocb, struct iov_iter *iter) +ssize_t nfs_file_direct_write(struct kiocb *iocb, struct iov_iter *iter, + bool swap) { ssize_t result, requested; size_t count; @@ -905,7 +911,11 @@ dfprintk(FILE, "NFS: direct write(%pD2, %zd@%Ld)\n", file, iov_iter_count(iter), (long long) iocb->ki_pos); - result = generic_write_checks(iocb, iter); + if (swap) + /* bypass generic checks */ + result = iov_iter_count(iter); + else + result = generic_write_checks(iocb, iter); if (result <= 0) return result; count = result; @@ -937,15 +947,21 @@ pnfs_init_ds_commit_info_ops(&dreq->ds_cinfo, inode); - nfs_start_io_direct(inode); + if (swap) { + requested = nfs_direct_write_schedule_iovec(dreq, iter, pos, + FLUSH_STABLE); + } else { + nfs_start_io_direct(inode); + + requested = nfs_direct_write_schedule_iovec(dreq, iter, pos, + FLUSH_COND_STABLE); + + if (mapping->nrpages) { + invalidate_inode_pages2_range(mapping, + pos >> PAGE_SHIFT, end); + } - requested = nfs_direct_write_schedule_iovec(dreq, iter, pos); - - if (mapping->nrpages) { - invalidate_inode_pages2_range(mapping, - pos >> PAGE_SHIFT, end); + nfs_end_io_direct(inode); } - nfs_end_io_direct(inode); - if (requested > 0) { result = nfs_direct_wait(dreq); diff -u linux-azure-5.15-5.15.0/fs/nfs/inode.c linux-azure-5.15-5.15.0/fs/nfs/inode.c --- linux-azure-5.15-5.15.0/fs/nfs/inode.c +++ linux-azure-5.15-5.15.0/fs/nfs/inode.c @@ -1167,7 +1167,6 @@ nfs_fscache_open_file(inode, filp); return 0; } -EXPORT_SYMBOL_GPL(nfs_open); /* * This function is called whenever some part of NFS notices that diff -u linux-azure-5.15-5.15.0/fs/nfs/nfs3xdr.c linux-azure-5.15-5.15.0/fs/nfs/nfs3xdr.c --- linux-azure-5.15-5.15.0/fs/nfs/nfs3xdr.c +++ linux-azure-5.15-5.15.0/fs/nfs/nfs3xdr.c @@ -1967,7 +1967,6 @@ bool plus) { struct user_namespace *userns = rpc_userns(entry->server->client); - struct nfs_entry old = *entry; __be32 *p; int error; u64 new_cookie; @@ -1987,15 +1986,15 @@ error = decode_fileid3(xdr, &entry->ino); if (unlikely(error)) - return error; + return -EAGAIN; error = decode_inline_filename3(xdr, &entry->name, &entry->len); if (unlikely(error)) - return error; + return -EAGAIN; error = decode_cookie3(xdr, &new_cookie); if (unlikely(error)) - return error; + return -EAGAIN; entry->d_type = DT_UNKNOWN; @@ -2003,7 +2002,7 @@ entry->fattr->valid = 0; error = decode_post_op_attr(xdr, entry->fattr, userns); if (unlikely(error)) - return error; + return -EAGAIN; if (entry->fattr->valid & NFS_ATTR_FATTR_V3) entry->d_type = nfs_umode_to_dtype(entry->fattr->mode); @@ -2018,11 +2017,8 @@ return -EAGAIN; if (*p != xdr_zero) { error = decode_nfs_fh3(xdr, entry->fh); - if (unlikely(error)) { - if (error == -E2BIG) - goto out_truncated; - return error; - } + if (unlikely(error)) + return -EAGAIN; } else zero_nfs_fh3(entry->fh); } @@ -2031,11 +2027,6 @@ entry->cookie = new_cookie; return 0; - -out_truncated: - dprintk("NFS: directory entry contains invalid file handle\n"); - *entry = old; - return -EAGAIN; } /* @@ -2228,6 +2219,7 @@ /* ignore properties */ result->lease_time = 0; result->change_attr_type = NFS4_CHANGE_TYPE_IS_UNDEFINED; + result->xattr_support = 0; return 0; } diff -u linux-azure-5.15-5.15.0/fs/nfs/nfs42proc.c linux-azure-5.15-5.15.0/fs/nfs/nfs42proc.c --- linux-azure-5.15-5.15.0/fs/nfs/nfs42proc.c +++ linux-azure-5.15-5.15.0/fs/nfs/nfs42proc.c @@ -586,8 +586,10 @@ ctx = get_nfs_open_context(nfs_file_open_context(src)); l_ctx = nfs_get_lock_context(ctx); - if (IS_ERR(l_ctx)) - return PTR_ERR(l_ctx); + if (IS_ERR(l_ctx)) { + status = PTR_ERR(l_ctx); + goto out; + } status = nfs4_set_rw_stateid(&args->cna_src_stateid, ctx, l_ctx, FMODE_READ); @@ -595,7 +597,7 @@ if (status) { if (status == -EAGAIN) status = -NFS4ERR_BAD_STATEID; - return status; + goto out; } status = nfs4_call_sync(src_server->client, src_server, &msg, @@ -603,6 +605,7 @@ if (status == -ENOTSUPP) src_server->caps &= ~NFS_CAP_COPY_NOTIFY; +out: put_nfs_open_context(nfs_file_open_context(src)); return status; } diff -u linux-azure-5.15-5.15.0/fs/nfs/nfs4proc.c linux-azure-5.15-5.15.0/fs/nfs/nfs4proc.c --- linux-azure-5.15-5.15.0/fs/nfs/nfs4proc.c +++ linux-azure-5.15-5.15.0/fs/nfs/nfs4proc.c @@ -8345,6 +8345,7 @@ case -NFS4ERR_DEADSESSION: nfs4_schedule_session_recovery(clp->cl_session, task->tk_status); + return; } if (args->dir == NFS4_CDFC4_FORE_OR_BOTH && res->dir != NFS4_CDFS4_BOTH) { diff -u linux-azure-5.15-5.15.0/fs/nfs/nfs4state.c linux-azure-5.15-5.15.0/fs/nfs/nfs4state.c --- linux-azure-5.15-5.15.0/fs/nfs/nfs4state.c +++ linux-azure-5.15-5.15.0/fs/nfs/nfs4state.c @@ -49,6 +49,7 @@ #include #include #include +#include #include @@ -2559,9 +2560,17 @@ static void nfs4_state_manager(struct nfs_client *clp) { + unsigned int memflags; int status = 0; const char *section = "", *section_sep = ""; + /* + * State recovery can deadlock if the direct reclaim code tries + * start NFS writeback. So ensure memory allocations are all + * GFP_NOFS. + */ + memflags = memalloc_nofs_save(); + /* Ensure exclusive access to NFSv4 state */ do { trace_nfs4_state_mgr(clp); @@ -2656,6 +2665,7 @@ clear_bit(NFS4CLNT_RECLAIM_NOGRACE, &clp->cl_state); } + memalloc_nofs_restore(memflags); nfs4_end_drain_session(clp); nfs4_clear_state_manager_bit(clp); @@ -2673,6 +2683,7 @@ return; if (test_and_set_bit(NFS4CLNT_MANAGER_RUNNING, &clp->cl_state) != 0) return; + memflags = memalloc_nofs_save(); } while (refcount_read(&clp->cl_count) > 1 && !signalled()); goto out_drain; @@ -2685,6 +2696,7 @@ clp->cl_hostname, -status); ssleep(1); out_drain: + memalloc_nofs_restore(memflags); nfs4_end_drain_session(clp); nfs4_clear_state_manager_bit(clp); } diff -u linux-azure-5.15-5.15.0/fs/nfs/pnfs.h linux-azure-5.15-5.15.0/fs/nfs/pnfs.h --- linux-azure-5.15-5.15.0/fs/nfs/pnfs.h +++ linux-azure-5.15-5.15.0/fs/nfs/pnfs.h @@ -238,6 +238,8 @@ extern int pnfs_register_layoutdriver(struct pnfs_layoutdriver_type *); extern void pnfs_unregister_layoutdriver(struct pnfs_layoutdriver_type *); +extern const struct pnfs_layoutdriver_type *pnfs_find_layoutdriver(u32 id); +extern void pnfs_put_layoutdriver(const struct pnfs_layoutdriver_type *ld); /* nfs4proc.c */ extern size_t max_response_pages(struct nfs_server *server); diff -u linux-azure-5.15-5.15.0/fs/nfs/pnfs_nfs.c linux-azure-5.15-5.15.0/fs/nfs/pnfs_nfs.c --- linux-azure-5.15-5.15.0/fs/nfs/pnfs_nfs.c +++ linux-azure-5.15-5.15.0/fs/nfs/pnfs_nfs.c @@ -419,7 +419,7 @@ pnfs_bucket_fetch_commitdata(struct pnfs_commit_bucket *bucket, struct nfs_commit_info *cinfo) { - struct nfs_commit_data *data = nfs_commitdata_alloc(false); + struct nfs_commit_data *data = nfs_commitdata_alloc(); if (!data) return NULL; @@ -515,7 +515,11 @@ unsigned int nreq = 0; if (!list_empty(mds_pages)) { - data = nfs_commitdata_alloc(true); + data = nfs_commitdata_alloc(); + if (!data) { + nfs_retry_commit(mds_pages, NULL, cinfo, -1); + return -ENOMEM; + } data->ds_commit_index = -1; list_splice_init(mds_pages, &data->pages); list_add_tail(&data->list, &list); diff -u linux-azure-5.15-5.15.0/fs/nfs/proc.c linux-azure-5.15-5.15.0/fs/nfs/proc.c --- linux-azure-5.15-5.15.0/fs/nfs/proc.c +++ linux-azure-5.15-5.15.0/fs/nfs/proc.c @@ -92,6 +92,7 @@ info->maxfilesize = 0x7FFFFFFF; info->lease_time = 0; info->change_attr_type = NFS4_CHANGE_TYPE_IS_UNDEFINED; + info->xattr_support = 0; return 0; } diff -u linux-azure-5.15-5.15.0/fs/nfs/write.c linux-azure-5.15-5.15.0/fs/nfs/write.c --- linux-azure-5.15-5.15.0/fs/nfs/write.c +++ linux-azure-5.15-5.15.0/fs/nfs/write.c @@ -70,27 +70,17 @@ static struct kmem_cache *nfs_cdata_cachep; static mempool_t *nfs_commit_mempool; -struct nfs_commit_data *nfs_commitdata_alloc(bool never_fail) +struct nfs_commit_data *nfs_commitdata_alloc(void) { struct nfs_commit_data *p; - if (never_fail) - p = mempool_alloc(nfs_commit_mempool, GFP_NOIO); - else { - /* It is OK to do some reclaim, not no safe to wait - * for anything to be returned to the pool. - * mempool_alloc() cannot handle that particular combination, - * so we need two separate attempts. - */ + p = kmem_cache_zalloc(nfs_cdata_cachep, nfs_io_gfp_mask()); + if (!p) { p = mempool_alloc(nfs_commit_mempool, GFP_NOWAIT); if (!p) - p = kmem_cache_alloc(nfs_cdata_cachep, GFP_NOIO | - __GFP_NOWARN | __GFP_NORETRY); - if (!p) return NULL; + memset(p, 0, sizeof(*p)); } - - memset(p, 0, sizeof(*p)); INIT_LIST_HEAD(&p->pages); return p; } @@ -104,9 +94,15 @@ static struct nfs_pgio_header *nfs_writehdr_alloc(void) { - struct nfs_pgio_header *p = mempool_alloc(nfs_wdata_mempool, GFP_KERNEL); + struct nfs_pgio_header *p; - memset(p, 0, sizeof(*p)); + p = kmem_cache_zalloc(nfs_wdata_cachep, nfs_io_gfp_mask()); + if (!p) { + p = mempool_alloc(nfs_wdata_mempool, GFP_NOWAIT); + if (!p) + return NULL; + memset(p, 0, sizeof(*p)); + } p->rw_mode = FMODE_WRITE; return p; } @@ -314,7 +310,10 @@ struct address_space *mapping = page_file_mapping(page); SetPageError(page); - mapping_set_error(mapping, error); + filemap_set_wb_err(mapping, error); + if (mapping->host) + errseq_set(&mapping->host->i_sb->s_wb_err, + error == -ENOSPC ? -ENOSPC : -EIO); nfs_set_pageerror(mapping); } @@ -1806,7 +1805,11 @@ if (list_empty(head)) return 0; - data = nfs_commitdata_alloc(true); + data = nfs_commitdata_alloc(); + if (!data) { + nfs_retry_commit(head, NULL, cinfo, -1); + return -ENOMEM; + } /* Set up the argument struct */ nfs_init_commit(data, head, NULL, cinfo); diff -u linux-azure-5.15-5.15.0/fs/nfsd/nfs4state.c linux-azure-5.15-5.15.0/fs/nfsd/nfs4state.c --- linux-azure-5.15-5.15.0/fs/nfsd/nfs4state.c +++ linux-azure-5.15-5.15.0/fs/nfsd/nfs4state.c @@ -4693,6 +4693,14 @@ return ret; } +/** + * nfsd_breaker_owns_lease - Check if lease conflict was resolved + * @fl: Lock state to check + * + * Return values: + * %true: Lease conflict was resolved + * %false: Lease conflict was not resolved. + */ static bool nfsd_breaker_owns_lease(struct file_lock *fl) { struct nfs4_delegation *dl = fl->fl_owner; @@ -4700,11 +4708,11 @@ struct nfs4_client *clp; if (!i_am_nfsd()) - return NULL; + return false; rqst = kthread_data(current); /* Note rq_prog == NFS_ACL_PROGRAM is also possible: */ if (rqst->rq_prog != NFS_PROGRAM || rqst->rq_vers < 4) - return NULL; + return false; clp = *(rqst->rq_lease_breaker); return dl->dl_stid.sc_client == clp; } diff -u linux-azure-5.15-5.15.0/fs/nfsd/nfsproc.c linux-azure-5.15-5.15.0/fs/nfsd/nfsproc.c --- linux-azure-5.15-5.15.0/fs/nfsd/nfsproc.c +++ linux-azure-5.15-5.15.0/fs/nfsd/nfsproc.c @@ -230,7 +230,7 @@ unsigned long cnt = argp->len; unsigned int nvecs; - dprintk("nfsd: WRITE %s %d bytes at %d\n", + dprintk("nfsd: WRITE %s %u bytes at %d\n", SVCFH_fmt(&argp->fh), argp->len, argp->offset); diff -u linux-azure-5.15-5.15.0/fs/nfsd/xdr.h linux-azure-5.15-5.15.0/fs/nfsd/xdr.h --- linux-azure-5.15-5.15.0/fs/nfsd/xdr.h +++ linux-azure-5.15-5.15.0/fs/nfsd/xdr.h @@ -32,7 +32,7 @@ struct nfsd_writeargs { svc_fh fh; __u32 offset; - int len; + __u32 len; struct xdr_buf payload; }; diff -u linux-azure-5.15-5.15.0/fs/overlayfs/file.c linux-azure-5.15-5.15.0/fs/overlayfs/file.c --- linux-azure-5.15-5.15.0/fs/overlayfs/file.c +++ linux-azure-5.15-5.15.0/fs/overlayfs/file.c @@ -490,6 +490,41 @@ return ret; } +#if IS_ENABLED(CONFIG_AUFS_FS) +/* + * In map_files_get_link() (fs/proc/base.c) + * we need to determine correct path from overlayfs. + * But real_mount(realfile->f_path.mnt) may be not + * equal to real_mount(file->f_path.mnt). In such case + * fdinfo of the same file which was opened from + * /proc//map_files/... and "usual" path + * will show different mnt_id. + * + * We solve issue like in aufs by using additional + * field on struct vm_area_struct called "vm_prfile" + * which is used only for fdinfo/"printing" needs. + * + * See also mm/prfile.c + */ +static void ovl_vm_prfile_set(struct vm_area_struct *vma, + struct file *file) +{ + get_file(file); + vma->vm_prfile = file; +#ifndef CONFIG_MMU + get_file(file); + vma->vm_region->vm_prfile = file; +#endif + /* Drop reference count from previous vm_file value */ + fput(file); +} +#else /* !CONFIG_AUFS_FS */ +static void ovl_vm_prfile_set(struct vm_area_struct *vma, + struct file *file) +{ +} +#endif/* CONFIG_AUFS_FS */ + static int ovl_mmap(struct file *file, struct vm_area_struct *vma) { struct file *realfile = file->private_data; @@ -507,6 +542,10 @@ old_cred = ovl_override_creds(file_inode(file)->i_sb); ret = call_mmap(vma->vm_file, vma); revert_creds(old_cred); + + if (!ret) + ovl_vm_prfile_set(vma, file); + ovl_file_accessed(file); return ret; diff -u linux-azure-5.15-5.15.0/fs/proc/vmcore.c linux-azure-5.15-5.15.0/fs/proc/vmcore.c --- linux-azure-5.15-5.15.0/fs/proc/vmcore.c +++ linux-azure-5.15-5.15.0/fs/proc/vmcore.c @@ -26,7 +26,7 @@ #include #include #include -#include +#include #include #include "internal.h" @@ -181,7 +181,7 @@ */ ssize_t __weak elfcorehdr_read_notes(char *buf, size_t count, u64 *ppos) { - return read_from_oldmem(buf, count, ppos, 0, mem_encrypt_active()); + return read_from_oldmem(buf, count, ppos, 0, cc_platform_has(CC_ATTR_MEM_ENCRYPT)); } /* @@ -382,7 +382,7 @@ buflen); start = m->paddr + *fpos - m->offset; tmp = read_from_oldmem(buffer, tsz, &start, - userbuf, mem_encrypt_active()); + userbuf, cc_platform_has(CC_ATTR_MEM_ENCRYPT)); if (tmp < 0) return tmp; buflen -= tsz; diff -u linux-azure-5.15-5.15.0/fs/smbfs_common/smb2pdu.h linux-azure-5.15-5.15.0/fs/smbfs_common/smb2pdu.h --- linux-azure-5.15-5.15.0/fs/smbfs_common/smb2pdu.h +++ linux-azure-5.15-5.15.0/fs/smbfs_common/smb2pdu.h @@ -61,6 +61,40 @@ #define NUMBER_OF_SMB2_COMMANDS 0x0013 /* + * Size of the session key (crypto key encrypted with the password + */ +#define SMB2_NTLMV2_SESSKEY_SIZE 16 +#define SMB2_SIGNATURE_SIZE 16 +#define SMB2_HMACSHA256_SIZE 32 +#define SMB2_CMACAES_SIZE 16 +#define SMB3_GCM128_CRYPTKEY_SIZE 16 +#define SMB3_GCM256_CRYPTKEY_SIZE 32 + +/* + * Size of the smb3 encryption/decryption keys + * This size is big enough to store any cipher key types. + */ +#define SMB3_ENC_DEC_KEY_SIZE 32 + +/* + * Size of the smb3 signing key + */ +#define SMB3_SIGN_KEY_SIZE 16 + +#define CIFS_CLIENT_CHALLENGE_SIZE 8 + +/* Maximum buffer size value we can send with 1 credit */ +#define SMB2_MAX_BUFFER_SIZE 65536 + +/* + * The default wsize is 1M for SMB2 (and for some CIFS cases). + * find_get_pages seems to return a maximum of 256 + * pages in a single call. With PAGE_SIZE == 4k, this means we can + * fill a single wsize request with a single call. + */ +#define SMB3_DEFAULT_IOSIZE (4 * 1024 * 1024) + +/* * SMB2 Header Definition * * "MBZ" : Must be Zero @@ -88,6 +122,15 @@ #define SMB2_FLAGS_DFS_OPERATIONS cpu_to_le32(0x10000000) #define SMB2_FLAGS_REPLAY_OPERATION cpu_to_le32(0x20000000) /* SMB3 & up */ +/* + * Definitions for SMB2 Protocol Data Units (network frames) + * + * See MS-SMB2.PDF specification for protocol details. + * The Naming convention is the lower case version of the SMB2 + * command code name for the struct. Note that structures must be packed. + * + */ + /* See MS-SMB2 section 2.2.1 */ struct smb2_hdr { __le32 ProtocolId; /* 0xFE 'S' 'M' 'B' */ @@ -115,6 +158,18 @@ __le16 StructureSize2; /* size of wct area (varies, request specific) */ } __packed; +#define SMB2_ERROR_STRUCTURE_SIZE2 9 +#define SMB2_ERROR_STRUCTURE_SIZE2_LE cpu_to_le16(SMB2_ERROR_STRUCTURE_SIZE2) + +struct smb2_err_rsp { + struct smb2_hdr hdr; + __le16 StructureSize; + __u8 ErrorContextCount; + __u8 Reserved; + __le32 ByteCount; /* even if zero, at least one byte follows */ + __u8 ErrorData[1]; /* variable length */ +} __packed; + #define SMB3_AES_CCM_NONCE 11 #define SMB3_AES_GCM_NONCE 12 @@ -608,8 +663,8 @@ __le16 StructureSize; /* Must be 24 */ __le16 Flags; __le32 Reserved; - __le64 PersistentFileId; /* opaque endianness */ - __le64 VolatileFileId; /* opaque endianness */ + __u64 PersistentFileId; /* opaque endianness */ + __u64 VolatileFileId; /* opaque endianness */ } __packed; /* @@ -653,8 +708,8 @@ __u8 Flags; /* MBZ unless SMB3.02 or later */ __le32 Length; __le64 Offset; - __le64 PersistentFileId; - __le64 VolatileFileId; + __u64 PersistentFileId; + __u64 VolatileFileId; __le32 MinimumCount; __le32 Channel; /* MBZ except for SMB3 or later */ __le32 RemainingBytes; @@ -692,8 +747,8 @@ __le16 DataOffset; /* offset from start of SMB2 header to write data */ __le32 Length; __le64 Offset; - __le64 PersistentFileId; /* opaque endianness */ - __le64 VolatileFileId; /* opaque endianness */ + __u64 PersistentFileId; /* opaque endianness */ + __u64 VolatileFileId; /* opaque endianness */ __le32 Channel; /* MBZ unless SMB3.02 or later */ __le32 RemainingBytes; __le16 WriteChannelInfoOffset; @@ -722,8 +777,8 @@ __le16 StructureSize; /* Must be 24 */ __le16 Reserved1; __le32 Reserved2; - __le64 PersistentFileId; - __le64 VolatileFileId; + __u64 PersistentFileId; + __u64 VolatileFileId; } __packed; struct smb2_flush_rsp { @@ -732,6 +787,123 @@ __le16 Reserved; } __packed; +#define SMB2_LOCKFLAG_SHARED 0x0001 +#define SMB2_LOCKFLAG_EXCLUSIVE 0x0002 +#define SMB2_LOCKFLAG_UNLOCK 0x0004 +#define SMB2_LOCKFLAG_FAIL_IMMEDIATELY 0x0010 +#define SMB2_LOCKFLAG_MASK 0x0007 + +struct smb2_lock_element { + __le64 Offset; + __le64 Length; + __le32 Flags; + __le32 Reserved; +} __packed; + +struct smb2_lock_req { + struct smb2_hdr hdr; + __le16 StructureSize; /* Must be 48 */ + __le16 LockCount; + /* + * The least significant four bits are the index, the other 28 bits are + * the lock sequence number (0 to 64). See MS-SMB2 2.2.26 + */ + __le32 LockSequenceNumber; + __u64 PersistentFileId; + __u64 VolatileFileId; + /* Followed by at least one */ + struct smb2_lock_element locks[1]; +} __packed; + +struct smb2_lock_rsp { + struct smb2_hdr hdr; + __le16 StructureSize; /* Must be 4 */ + __le16 Reserved; +} __packed; + +struct smb2_echo_req { + struct smb2_hdr hdr; + __le16 StructureSize; /* Must be 4 */ + __u16 Reserved; +} __packed; + +struct smb2_echo_rsp { + struct smb2_hdr hdr; + __le16 StructureSize; /* Must be 4 */ + __u16 Reserved; +} __packed; + +/* + * Valid FileInformation classes for query directory + * + * Note that these are a subset of the (file) QUERY_INFO levels defined + * later in this file (but since QUERY_DIRECTORY uses equivalent numbers + * we do not redefine them here) + * + * FileDirectoryInfomation 0x01 + * FileFullDirectoryInformation 0x02 + * FileIdFullDirectoryInformation 0x26 + * FileBothDirectoryInformation 0x03 + * FileIdBothDirectoryInformation 0x25 + * FileNamesInformation 0x0C + * FileIdExtdDirectoryInformation 0x3C + */ + +/* search (query_directory) Flags field */ +#define SMB2_RESTART_SCANS 0x01 +#define SMB2_RETURN_SINGLE_ENTRY 0x02 +#define SMB2_INDEX_SPECIFIED 0x04 +#define SMB2_REOPEN 0x10 + +struct smb2_query_directory_req { + struct smb2_hdr hdr; + __le16 StructureSize; /* Must be 33 */ + __u8 FileInformationClass; + __u8 Flags; + __le32 FileIndex; + __u64 PersistentFileId; + __u64 VolatileFileId; + __le16 FileNameOffset; + __le16 FileNameLength; + __le32 OutputBufferLength; + __u8 Buffer[1]; +} __packed; + +struct smb2_query_directory_rsp { + struct smb2_hdr hdr; + __le16 StructureSize; /* Must be 9 */ + __le16 OutputBufferOffset; + __le32 OutputBufferLength; + __u8 Buffer[1]; +} __packed; + +/* + * Maximum number of iovs we need for a set-info request. + * The largest one is rename/hardlink + * [0] : struct smb2_set_info_req + smb2_file_[rename|link]_info + * [1] : path + * [2] : compound padding + */ +#define SMB2_SET_INFO_IOV_SIZE 3 + +struct smb2_set_info_req { + struct smb2_hdr hdr; + __le16 StructureSize; /* Must be 33 */ + __u8 InfoType; + __u8 FileInfoClass; + __le32 BufferLength; + __le16 BufferOffset; + __u16 Reserved; + __le32 AdditionalInformation; + __u64 PersistentFileId; + __u64 VolatileFileId; + __u8 Buffer[1]; +} __packed; + +struct smb2_set_info_rsp { + struct smb2_hdr hdr; + __le16 StructureSize; /* Must be 2 */ +} __packed; /* * SMB2_NOTIFY See MS-SMB2 section 2.2.35 @@ -769,8 +941,8 @@ __le16 StructureSize; __le16 Flags; __le32 OutputBufferLength; - __le64 PersistentFileId; /* opaque endianness */ - __le64 VolatileFileId; /* opaque endianness */ + __u64 PersistentFileId; /* opaque endianness */ + __u64 VolatileFileId; /* opaque endianness */ __le32 CompletionFilter; __u32 Reserved; } __packed; @@ -980,10 +1152,453 @@ __le32 Reserved2; - __le64 PersistentFileId; - __le64 VolatileFileId; + __u64 PersistentFileId; + __u64 VolatileFileId; __le32 CreateContextsOffset; __le32 CreateContextsLength; __u8 Buffer[1]; } __packed; +struct create_posix { + struct create_context ccontext; + __u8 Name[16]; + __le32 Mode; + __u32 Reserved; +} __packed; + +#define SMB2_LEASE_NONE_LE cpu_to_le32(0x00) +#define SMB2_LEASE_READ_CACHING_LE cpu_to_le32(0x01) +#define SMB2_LEASE_HANDLE_CACHING_LE cpu_to_le32(0x02) +#define SMB2_LEASE_WRITE_CACHING_LE cpu_to_le32(0x04) + +#define SMB2_LEASE_FLAG_BREAK_IN_PROGRESS_LE cpu_to_le32(0x02) + +#define SMB2_LEASE_KEY_SIZE 16 + +struct lease_context { + __u8 LeaseKey[SMB2_LEASE_KEY_SIZE]; + __le32 LeaseState; + __le32 LeaseFlags; + __le64 LeaseDuration; +} __packed; + +struct lease_context_v2 { + __u8 LeaseKey[SMB2_LEASE_KEY_SIZE]; + __le32 LeaseState; + __le32 LeaseFlags; + __le64 LeaseDuration; + __u8 ParentLeaseKey[SMB2_LEASE_KEY_SIZE]; + __le16 Epoch; + __le16 Reserved; +} __packed; + +struct create_lease { + struct create_context ccontext; + __u8 Name[8]; + struct lease_context lcontext; +} __packed; + +struct create_lease_v2 { + struct create_context ccontext; + __u8 Name[8]; + struct lease_context_v2 lcontext; + __u8 Pad[4]; +} __packed; + +/* See MS-SMB2 2.2.31 and 2.2.32 */ +struct smb2_ioctl_req { + struct smb2_hdr hdr; + __le16 StructureSize; /* Must be 57 */ + __le16 Reserved; /* offset from start of SMB2 header to write data */ + __le32 CtlCode; + __u64 PersistentFileId; + __u64 VolatileFileId; + __le32 InputOffset; /* Reserved MBZ */ + __le32 InputCount; + __le32 MaxInputResponse; + __le32 OutputOffset; + __le32 OutputCount; + __le32 MaxOutputResponse; + __le32 Flags; + __le32 Reserved2; + __u8 Buffer[]; +} __packed; + +struct smb2_ioctl_rsp { + struct smb2_hdr hdr; + __le16 StructureSize; /* Must be 49 */ + __le16 Reserved; + __le32 CtlCode; + __u64 PersistentFileId; + __u64 VolatileFileId; + __le32 InputOffset; /* Reserved MBZ */ + __le32 InputCount; + __le32 OutputOffset; + __le32 OutputCount; + __le32 Flags; + __le32 Reserved2; + __u8 Buffer[]; +} __packed; + +/* this goes in the ioctl buffer when doing FSCTL_SET_ZERO_DATA */ +struct file_zero_data_information { + __le64 FileOffset; + __le64 BeyondFinalZero; +} __packed; + +/* Reparse structures - see MS-FSCC 2.1.2 */ + +/* struct fsctl_reparse_info_req is empty, only response structs (see below) */ +struct reparse_data_buffer { + __le32 ReparseTag; + __le16 ReparseDataLength; + __u16 Reserved; + __u8 DataBuffer[]; /* Variable Length */ +} __packed; + +struct reparse_guid_data_buffer { + __le32 ReparseTag; + __le16 ReparseDataLength; + __u16 Reserved; + __u8 ReparseGuid[16]; + __u8 DataBuffer[]; /* Variable Length */ +} __packed; + +struct reparse_mount_point_data_buffer { + __le32 ReparseTag; + __le16 ReparseDataLength; + __u16 Reserved; + __le16 SubstituteNameOffset; + __le16 SubstituteNameLength; + __le16 PrintNameOffset; + __le16 PrintNameLength; + __u8 PathBuffer[]; /* Variable Length */ +} __packed; + +#define SYMLINK_FLAG_RELATIVE 0x00000001 + +struct reparse_symlink_data_buffer { + __le32 ReparseTag; + __le16 ReparseDataLength; + __u16 Reserved; + __le16 SubstituteNameOffset; + __le16 SubstituteNameLength; + __le16 PrintNameOffset; + __le16 PrintNameLength; + __le32 Flags; + __u8 PathBuffer[]; /* Variable Length */ +} __packed; + +/* See MS-FSCC 2.1.2.6 and cifspdu.h for struct reparse_posix_data */ + +struct validate_negotiate_info_req { + __le32 Capabilities; + __u8 Guid[SMB2_CLIENT_GUID_SIZE]; + __le16 SecurityMode; + __le16 DialectCount; + __le16 Dialects[4]; /* BB expand this if autonegotiate > 4 dialects */ +} __packed; + +struct validate_negotiate_info_rsp { + __le32 Capabilities; + __u8 Guid[SMB2_CLIENT_GUID_SIZE]; + __le16 SecurityMode; + __le16 Dialect; /* Dialect in use for the connection */ +} __packed; + +struct duplicate_extents_to_file { + __u64 PersistentFileHandle; /* source file handle, opaque endianness */ + __u64 VolatileFileHandle; + __le64 SourceFileOffset; + __le64 TargetFileOffset; + __le64 ByteCount; /* Bytes to be copied */ +} __packed; + +/* Possible InfoType values */ +#define SMB2_O_INFO_FILE 0x01 +#define SMB2_O_INFO_FILESYSTEM 0x02 +#define SMB2_O_INFO_SECURITY 0x03 +#define SMB2_O_INFO_QUOTA 0x04 + +/* SMB2 Query Info see MS-SMB2 (2.2.37) or MS-DTYP */ + +/* List of QUERY INFO levels (those also valid for QUERY_DIR are noted below */ +#define FILE_DIRECTORY_INFORMATION 1 /* also for QUERY_DIR */ +#define FILE_FULL_DIRECTORY_INFORMATION 2 /* also for QUERY_DIR */ +#define FILE_BOTH_DIRECTORY_INFORMATION 3 /* also for QUERY_DIR */ +#define FILE_BASIC_INFORMATION 4 +#define FILE_STANDARD_INFORMATION 5 +#define FILE_INTERNAL_INFORMATION 6 +#define FILE_EA_INFORMATION 7 +#define FILE_ACCESS_INFORMATION 8 +#define FILE_NAME_INFORMATION 9 +#define FILE_RENAME_INFORMATION 10 +#define FILE_LINK_INFORMATION 11 +#define FILE_NAMES_INFORMATION 12 /* also for QUERY_DIR */ +#define FILE_DISPOSITION_INFORMATION 13 +#define FILE_POSITION_INFORMATION 14 +#define FILE_FULL_EA_INFORMATION 15 +#define FILE_MODE_INFORMATION 16 +#define FILE_ALIGNMENT_INFORMATION 17 +#define FILE_ALL_INFORMATION 18 +#define FILE_ALLOCATION_INFORMATION 19 +#define FILE_END_OF_FILE_INFORMATION 20 +#define FILE_ALTERNATE_NAME_INFORMATION 21 +#define FILE_STREAM_INFORMATION 22 +#define FILE_PIPE_INFORMATION 23 +#define FILE_PIPE_LOCAL_INFORMATION 24 +#define FILE_PIPE_REMOTE_INFORMATION 25 +#define FILE_MAILSLOT_QUERY_INFORMATION 26 +#define FILE_MAILSLOT_SET_INFORMATION 27 +#define FILE_COMPRESSION_INFORMATION 28 +#define FILE_OBJECT_ID_INFORMATION 29 +/* Number 30 not defined in documents */ +#define FILE_MOVE_CLUSTER_INFORMATION 31 +#define FILE_QUOTA_INFORMATION 32 +#define FILE_REPARSE_POINT_INFORMATION 33 +#define FILE_NETWORK_OPEN_INFORMATION 34 +#define FILE_ATTRIBUTE_TAG_INFORMATION 35 +#define FILE_TRACKING_INFORMATION 36 +#define FILEID_BOTH_DIRECTORY_INFORMATION 37 /* also for QUERY_DIR */ +#define FILEID_FULL_DIRECTORY_INFORMATION 38 /* also for QUERY_DIR */ +#define FILE_VALID_DATA_LENGTH_INFORMATION 39 +#define FILE_SHORT_NAME_INFORMATION 40 +#define FILE_SFIO_RESERVE_INFORMATION 44 +#define FILE_SFIO_VOLUME_INFORMATION 45 +#define FILE_HARD_LINK_INFORMATION 46 +#define FILE_NORMALIZED_NAME_INFORMATION 48 +#define FILEID_GLOBAL_TX_DIRECTORY_INFORMATION 50 +#define FILE_STANDARD_LINK_INFORMATION 54 +#define FILE_ID_INFORMATION 59 +#define FILE_ID_EXTD_DIRECTORY_INFORMATION 60 /* also for QUERY_DIR */ +/* Used for Query Info and Find File POSIX Info for SMB3.1.1 and SMB1 */ +#define SMB_FIND_FILE_POSIX_INFO 0x064 + +/* Security info type additionalinfo flags. */ +#define OWNER_SECINFO 0x00000001 +#define GROUP_SECINFO 0x00000002 +#define DACL_SECINFO 0x00000004 +#define SACL_SECINFO 0x00000008 +#define LABEL_SECINFO 0x00000010 +#define ATTRIBUTE_SECINFO 0x00000020 +#define SCOPE_SECINFO 0x00000040 +#define BACKUP_SECINFO 0x00010000 +#define UNPROTECTED_SACL_SECINFO 0x10000000 +#define UNPROTECTED_DACL_SECINFO 0x20000000 +#define PROTECTED_SACL_SECINFO 0x40000000 +#define PROTECTED_DACL_SECINFO 0x80000000 + +/* Flags used for FileFullEAinfo */ +#define SL_RESTART_SCAN 0x00000001 +#define SL_RETURN_SINGLE_ENTRY 0x00000002 +#define SL_INDEX_SPECIFIED 0x00000004 + +struct smb2_query_info_req { + struct smb2_hdr hdr; + __le16 StructureSize; /* Must be 41 */ + __u8 InfoType; + __u8 FileInfoClass; + __le32 OutputBufferLength; + __le16 InputBufferOffset; + __u16 Reserved; + __le32 InputBufferLength; + __le32 AdditionalInformation; + __le32 Flags; + __u64 PersistentFileId; + __u64 VolatileFileId; + __u8 Buffer[1]; +} __packed; + +struct smb2_query_info_rsp { + struct smb2_hdr hdr; + __le16 StructureSize; /* Must be 9 */ + __le16 OutputBufferOffset; + __le32 OutputBufferLength; + __u8 Buffer[1]; +} __packed; + +/* + * PDU query infolevel structure definitions + */ + +struct file_allocated_range_buffer { + __le64 file_offset; + __le64 length; +} __packed; + +struct smb2_file_internal_info { + __le64 IndexNumber; +} __packed; /* level 6 Query */ + +struct smb2_file_rename_info { /* encoding of request for level 10 */ + __u8 ReplaceIfExists; /* 1 = replace existing target with new */ + /* 0 = fail if target already exists */ + __u8 Reserved[7]; + __u64 RootDirectory; /* MBZ for network operations (why says spec?) */ + __le32 FileNameLength; + char FileName[]; /* New name to be assigned */ + /* padding - overall struct size must be >= 24 so filename + pad >= 6 */ +} __packed; /* level 10 Set */ + +struct smb2_file_link_info { /* encoding of request for level 11 */ + __u8 ReplaceIfExists; /* 1 = replace existing link with new */ + /* 0 = fail if link already exists */ + __u8 Reserved[7]; + __u64 RootDirectory; /* MBZ for network operations (why says spec?) */ + __le32 FileNameLength; + char FileName[]; /* Name to be assigned to new link */ +} __packed; /* level 11 Set */ + +/* + * This level 18, although with struct with same name is different from cifs + * level 0x107. Level 0x107 has an extra u64 between AccessFlags and + * CurrentByteOffset. + */ +struct smb2_file_all_info { /* data block encoding of response to level 18 */ + __le64 CreationTime; /* Beginning of FILE_BASIC_INFO equivalent */ + __le64 LastAccessTime; + __le64 LastWriteTime; + __le64 ChangeTime; + __le32 Attributes; + __u32 Pad1; /* End of FILE_BASIC_INFO_INFO equivalent */ + __le64 AllocationSize; /* Beginning of FILE_STANDARD_INFO equivalent */ + __le64 EndOfFile; /* size ie offset to first free byte in file */ + __le32 NumberOfLinks; /* hard links */ + __u8 DeletePending; + __u8 Directory; + __u16 Pad2; /* End of FILE_STANDARD_INFO equivalent */ + __le64 IndexNumber; + __le32 EASize; + __le32 AccessFlags; + __le64 CurrentByteOffset; + __le32 Mode; + __le32 AlignmentRequirement; + __le32 FileNameLength; + char FileName[1]; +} __packed; /* level 18 Query */ + +struct smb2_file_eof_info { /* encoding of request for level 10 */ + __le64 EndOfFile; /* new end of file value */ +} __packed; /* level 20 Set */ + +/* Level 100 query info */ +struct smb311_posix_qinfo { + __le64 CreationTime; + __le64 LastAccessTime; + __le64 LastWriteTime; + __le64 ChangeTime; + __le64 EndOfFile; + __le64 AllocationSize; + __le32 DosAttributes; + __le64 Inode; + __le32 DeviceId; + __le32 Zero; + /* beginning of POSIX Create Context Response */ + __le32 HardLinks; + __le32 ReparseTag; + __le32 Mode; + u8 Sids[]; + /* + * var sized owner SID + * var sized group SID + * le32 filenamelength + * u8 filename[] + */ +} __packed; + +/* File System Information Classes */ +#define FS_VOLUME_INFORMATION 1 /* Query */ +#define FS_LABEL_INFORMATION 2 /* Set */ +#define FS_SIZE_INFORMATION 3 /* Query */ +#define FS_DEVICE_INFORMATION 4 /* Query */ +#define FS_ATTRIBUTE_INFORMATION 5 /* Query */ +#define FS_CONTROL_INFORMATION 6 /* Query, Set */ +#define FS_FULL_SIZE_INFORMATION 7 /* Query */ +#define FS_OBJECT_ID_INFORMATION 8 /* Query, Set */ +#define FS_DRIVER_PATH_INFORMATION 9 /* Query */ +#define FS_SECTOR_SIZE_INFORMATION 11 /* SMB3 or later. Query */ +#define FS_POSIX_INFORMATION 100 /* SMB3.1.1 POSIX. Query */ + +struct smb2_fs_full_size_info { + __le64 TotalAllocationUnits; + __le64 CallerAvailableAllocationUnits; + __le64 ActualAvailableAllocationUnits; + __le32 SectorsPerAllocationUnit; + __le32 BytesPerSector; +} __packed; + +#define SSINFO_FLAGS_ALIGNED_DEVICE 0x00000001 +#define SSINFO_FLAGS_PARTITION_ALIGNED_ON_DEVICE 0x00000002 +#define SSINFO_FLAGS_NO_SEEK_PENALTY 0x00000004 +#define SSINFO_FLAGS_TRIM_ENABLED 0x00000008 + +/* sector size info struct */ +struct smb3_fs_ss_info { + __le32 LogicalBytesPerSector; + __le32 PhysicalBytesPerSectorForAtomicity; + __le32 PhysicalBytesPerSectorForPerf; + __le32 FSEffPhysicalBytesPerSectorForAtomicity; + __le32 Flags; + __le32 ByteOffsetForSectorAlignment; + __le32 ByteOffsetForPartitionAlignment; +} __packed; + +/* File System Control Information */ +struct smb2_fs_control_info { + __le64 FreeSpaceStartFiltering; + __le64 FreeSpaceThreshold; + __le64 FreeSpaceStopFiltering; + __le64 DefaultQuotaThreshold; + __le64 DefaultQuotaLimit; + __le32 FileSystemControlFlags; + __le32 Padding; +} __packed; + +/* volume info struct - see MS-FSCC 2.5.9 */ +#define MAX_VOL_LABEL_LEN 32 +struct smb3_fs_vol_info { + __le64 VolumeCreationTime; + __u32 VolumeSerialNumber; + __le32 VolumeLabelLength; /* includes trailing null */ + __u8 SupportsObjects; /* True if eg like NTFS, supports objects */ + __u8 Reserved; + __u8 VolumeLabel[]; /* variable len */ +} __packed; + +/* See MS-SMB2 2.2.23 through 2.2.25 */ +struct smb2_oplock_break { + struct smb2_hdr hdr; + __le16 StructureSize; /* Must be 24 */ + __u8 OplockLevel; + __u8 Reserved; + __le32 Reserved2; + __u64 PersistentFid; + __u64 VolatileFid; +} __packed; + +#define SMB2_NOTIFY_BREAK_LEASE_FLAG_ACK_REQUIRED cpu_to_le32(0x01) + +struct smb2_lease_break { + struct smb2_hdr hdr; + __le16 StructureSize; /* Must be 44 */ + __le16 Epoch; + __le32 Flags; + __u8 LeaseKey[16]; + __le32 CurrentLeaseState; + __le32 NewLeaseState; + __le32 BreakReason; + __le32 AccessMaskHint; + __le32 ShareMaskHint; +} __packed; + +struct smb2_lease_ack { + struct smb2_hdr hdr; + __le16 StructureSize; /* Must be 36 */ + __le16 Reserved; + __le32 Flags; + __u8 LeaseKey[16]; + __le32 LeaseState; + __le64 LeaseDuration; +} __packed; +#define OP_BREAK_STRUCT_SIZE_20 24 +#define OP_BREAK_STRUCT_SIZE_21 36 #endif /* _COMMON_SMB2PDU_H */ diff -u linux-azure-5.15-5.15.0/include/linux/fb.h linux-azure-5.15-5.15.0/include/linux/fb.h --- linux-azure-5.15-5.15.0/include/linux/fb.h +++ linux-azure-5.15-5.15.0/include/linux/fb.h @@ -502,6 +502,7 @@ } *apertures; bool skip_vt_switch; /* no VT switch on suspend/resume required */ + bool forced_out; /* set when being removed by another driver */ }; static inline struct apertures_struct *alloc_apertures(unsigned int max_num) { diff -u linux-azure-5.15-5.15.0/include/linux/hyperv.h linux-azure-5.15-5.15.0/include/linux/hyperv.h --- linux-azure-5.15-5.15.0/include/linux/hyperv.h +++ linux-azure-5.15-5.15.0/include/linux/hyperv.h @@ -1276,6 +1276,7 @@ struct vmbus_channel *channel; struct kset *channels_kset; struct device_dma_parameters dma_parms; + u64 dma_mask; /* place holder to keep track of the dir for hv device in debugfs */ struct dentry *debug_dir; diff -u linux-azure-5.15-5.15.0/include/linux/ipv6.h linux-azure-5.15-5.15.0/include/linux/ipv6.h --- linux-azure-5.15-5.15.0/include/linux/ipv6.h +++ linux-azure-5.15-5.15.0/include/linux/ipv6.h @@ -51,7 +51,7 @@ __s32 use_optimistic; #endif #ifdef CONFIG_IPV6_MROUTE - __s32 mc_forwarding; + atomic_t mc_forwarding; #endif __s32 disable_ipv6; __s32 drop_unicast_in_l2_multicast; diff -u linux-azure-5.15-5.15.0/include/linux/mlx5/mlx5_ifc.h linux-azure-5.15-5.15.0/include/linux/mlx5/mlx5_ifc.h --- linux-azure-5.15-5.15.0/include/linux/mlx5/mlx5_ifc.h +++ linux-azure-5.15-5.15.0/include/linux/mlx5/mlx5_ifc.h @@ -371,7 +371,8 @@ u8 reserved_at_37[0x9]; u8 geneve_tlv_option_0_data[0x1]; - u8 reserved_at_41[0x4]; + u8 geneve_tlv_option_0_exist[0x1]; + u8 reserved_at_42[0x3]; u8 outer_first_mpls_over_udp[0x4]; u8 outer_first_mpls_over_gre[0x4]; u8 inner_first_mpls[0x4]; @@ -490,7 +491,10 @@ u8 tcp_sport[0x10]; u8 tcp_dport[0x10]; - u8 reserved_at_c0[0x18]; + u8 reserved_at_c0[0x10]; + u8 ipv4_ihl[0x4]; + u8 reserved_at_c4[0x4]; + u8 ttl_hoplimit[0x8]; u8 udp_sport[0x10]; @@ -542,7 +546,8 @@ u8 reserved_at_b8[0x8]; u8 geneve_vni[0x18]; - u8 reserved_at_d8[0x7]; + u8 reserved_at_d8[0x6]; + u8 geneve_tlv_option_0_exist[0x1]; u8 geneve_oam[0x1]; u8 reserved_at_e0[0xc]; @@ -661,6 +666,26 @@ u8 reserved_at_100[0x100]; }; +struct mlx5_ifc_fte_match_set_misc5_bits { + u8 macsec_tag_0[0x20]; + + u8 macsec_tag_1[0x20]; + + u8 macsec_tag_2[0x20]; + + u8 macsec_tag_3[0x20]; + + u8 tunnel_header_0[0x20]; + + u8 tunnel_header_1[0x20]; + + u8 tunnel_header_2[0x20]; + + u8 tunnel_header_3[0x20]; + + u8 reserved_at_100[0x100]; +}; + struct mlx5_ifc_cmd_pas_bits { u8 pa_h[0x20]; @@ -782,7 +807,7 @@ u8 fdb_to_vport_reg_c_id[0x8]; u8 reserved_at_8[0xd]; u8 fdb_modify_header_fwd_to_table[0x1]; - u8 reserved_at_16[0x1]; + u8 fdb_ipv4_ttl_modify[0x1]; u8 flow_source[0x1]; u8 reserved_at_18[0x2]; u8 multi_fdb_encap[0x1]; @@ -1262,7 +1287,7 @@ enum { MLX5_FLEX_PARSER_GENEVE_ENABLED = 1 << 3, MLX5_FLEX_PARSER_MPLS_OVER_GRE_ENABLED = 1 << 4, - mlx5_FLEX_PARSER_MPLS_OVER_UDP_ENABLED = 1 << 5, + MLX5_FLEX_PARSER_MPLS_OVER_UDP_ENABLED = 1 << 5, MLX5_FLEX_PARSER_VXLAN_GPE_ENABLED = 1 << 7, MLX5_FLEX_PARSER_ICMP_V4_ENABLED = 1 << 8, MLX5_FLEX_PARSER_ICMP_V6_ENABLED = 1 << 9, @@ -1299,6 +1324,7 @@ enum { MLX5_STEERING_FORMAT_CONNECTX_5 = 0, MLX5_STEERING_FORMAT_CONNECTX_6DX = 1, + MLX5_STEERING_FORMAT_CONNECTX_7 = 2, }; struct mlx5_ifc_cmd_hca_cap_bits { @@ -1752,6 +1778,7 @@ MLX5_FLOW_DESTINATION_TYPE_FLOW_TABLE = 0x1, MLX5_FLOW_DESTINATION_TYPE_TIR = 0x2, MLX5_FLOW_DESTINATION_TYPE_FLOW_SAMPLER = 0x6, + MLX5_FLOW_DESTINATION_TYPE_UPLINK = 0x8, MLX5_FLOW_DESTINATION_TYPE_PORT = 0x99, MLX5_FLOW_DESTINATION_TYPE_COUNTER = 0x100, @@ -1806,7 +1833,9 @@ struct mlx5_ifc_fte_match_set_misc4_bits misc_parameters_4; - u8 reserved_at_c00[0x400]; + struct mlx5_ifc_fte_match_set_misc5_bits misc_parameters_5; + + u8 reserved_at_e00[0x200]; }; enum { @@ -5627,6 +5656,7 @@ MLX5_QUERY_FLOW_GROUP_IN_MATCH_CRITERIA_ENABLE_MISC_PARAMETERS_2 = 0x3, MLX5_QUERY_FLOW_GROUP_IN_MATCH_CRITERIA_ENABLE_MISC_PARAMETERS_3 = 0x4, MLX5_QUERY_FLOW_GROUP_IN_MATCH_CRITERIA_ENABLE_MISC_PARAMETERS_4 = 0x5, + MLX5_QUERY_FLOW_GROUP_IN_MATCH_CRITERIA_ENABLE_MISC_PARAMETERS_5 = 0x6, }; struct mlx5_ifc_query_flow_group_out_bits { diff -u linux-azure-5.15-5.15.0/include/linux/mmzone.h linux-azure-5.15-5.15.0/include/linux/mmzone.h --- linux-azure-5.15-5.15.0/include/linux/mmzone.h +++ linux-azure-5.15-5.15.0/include/linux/mmzone.h @@ -1351,13 +1351,16 @@ static inline struct mem_section *__nr_to_section(unsigned long nr) { + unsigned long root = SECTION_NR_TO_ROOT(nr); + + if (unlikely(root >= NR_SECTION_ROOTS)) + return NULL; + #ifdef CONFIG_SPARSEMEM_EXTREME - if (!mem_section) + if (!mem_section || !mem_section[root]) return NULL; #endif - if (!mem_section[SECTION_NR_TO_ROOT(nr)]) - return NULL; - return &mem_section[SECTION_NR_TO_ROOT(nr)][nr & SECTION_ROOT_MASK]; + return &mem_section[root][nr & SECTION_ROOT_MASK]; } extern size_t mem_section_usage_size(void); diff -u linux-azure-5.15-5.15.0/include/linux/mtd/rawnand.h linux-azure-5.15-5.15.0/include/linux/mtd/rawnand.h --- linux-azure-5.15-5.15.0/include/linux/mtd/rawnand.h +++ linux-azure-5.15-5.15.0/include/linux/mtd/rawnand.h @@ -1240,6 +1240,7 @@ * @lock: Lock protecting the suspended field. Also used to serialize accesses * to the NAND device * @suspended: Set to 1 when the device is suspended, 0 when it's not + * @resume_wq: wait queue to sleep if rawnand is in suspended state. * @cur_cs: Currently selected target. -1 means no target selected, otherwise we * should always have cur_cs >= 0 && cur_cs < nanddev_ntargets(). * NAND Controller drivers should not modify this value, but they're @@ -1294,6 +1295,7 @@ /* Internals */ struct mutex lock; unsigned int suspended : 1; + wait_queue_head_t resume_wq; int cur_cs; int read_retries; struct nand_secure_region *secure_regions; diff -u linux-azure-5.15-5.15.0/include/linux/nfs_fs.h linux-azure-5.15-5.15.0/include/linux/nfs_fs.h --- linux-azure-5.15-5.15.0/include/linux/nfs_fs.h +++ linux-azure-5.15-5.15.0/include/linux/nfs_fs.h @@ -494,10 +494,10 @@ * linux/fs/nfs/direct.c */ extern ssize_t nfs_direct_IO(struct kiocb *, struct iov_iter *); -extern ssize_t nfs_file_direct_read(struct kiocb *iocb, - struct iov_iter *iter); -extern ssize_t nfs_file_direct_write(struct kiocb *iocb, - struct iov_iter *iter); +ssize_t nfs_file_direct_read(struct kiocb *iocb, + struct iov_iter *iter, bool swap); +ssize_t nfs_file_direct_write(struct kiocb *iocb, + struct iov_iter *iter, bool swap); /* * linux/fs/nfs/dir.c @@ -567,7 +567,7 @@ extern int nfs_wb_page(struct inode *inode, struct page *page); extern int nfs_wb_page_cancel(struct inode *inode, struct page* page); extern int nfs_commit_inode(struct inode *, int); -extern struct nfs_commit_data *nfs_commitdata_alloc(bool never_fail); +extern struct nfs_commit_data *nfs_commitdata_alloc(void); extern void nfs_commit_free(struct nfs_commit_data *data); bool nfs_commit_end(struct nfs_mds_commit_info *cinfo); diff -u linux-azure-5.15-5.15.0/include/linux/pci.h linux-azure-5.15-5.15.0/include/linux/pci.h --- linux-azure-5.15-5.15.0/include/linux/pci.h +++ linux-azure-5.15-5.15.0/include/linux/pci.h @@ -658,6 +658,7 @@ struct bin_attribute *legacy_io; /* Legacy I/O for this bus */ struct bin_attribute *legacy_mem; /* Legacy mem */ unsigned int is_added:1; + unsigned int unsafe_warn:1; /* warned about RW1C config write */ }; #define to_pci_bus(n) container_of(n, struct pci_bus, dev) diff -u linux-azure-5.15-5.15.0/include/linux/sched.h linux-azure-5.15-5.15.0/include/linux/sched.h --- linux-azure-5.15-5.15.0/include/linux/sched.h +++ linux-azure-5.15-5.15.0/include/linux/sched.h @@ -1626,6 +1626,14 @@ if (tsk_state == TASK_IDLE) state = TASK_REPORT_IDLE; + /* + * We're lying here, but rather than expose a completely new task state + * to userspace, we can make this appear as if the task has gone through + * a regular rt_mutex_lock() call. + */ + if (tsk_state == TASK_RTLOCK_WAIT) + state = TASK_UNINTERRUPTIBLE; + return fls(state); } diff -u linux-azure-5.15-5.15.0/include/linux/security.h linux-azure-5.15-5.15.0/include/linux/security.h --- linux-azure-5.15-5.15.0/include/linux/security.h +++ linux-azure-5.15-5.15.0/include/linux/security.h @@ -121,6 +121,7 @@ LOCKDOWN_DEBUGFS, LOCKDOWN_XMON_WR, LOCKDOWN_BPF_WRITE_USER, + LOCKDOWN_KGDB, LOCKDOWN_INTEGRITY_MAX, LOCKDOWN_KCORE, LOCKDOWN_KPROBES, diff -u linux-azure-5.15-5.15.0/include/linux/skbuff.h linux-azure-5.15-5.15.0/include/linux/skbuff.h --- linux-azure-5.15-5.15.0/include/linux/skbuff.h +++ linux-azure-5.15-5.15.0/include/linux/skbuff.h @@ -1436,6 +1436,11 @@ { return skb->end; } + +static inline void skb_set_end_offset(struct sk_buff *skb, unsigned int offset) +{ + skb->end = offset; +} #else static inline unsigned char *skb_end_pointer(const struct sk_buff *skb) { @@ -1446,6 +1451,11 @@ { return skb->end - skb->head; } + +static inline void skb_set_end_offset(struct sk_buff *skb, unsigned int offset) +{ + skb->end = skb->head + offset; +} #endif /* Internal */ @@ -1674,19 +1684,19 @@ return 0; } -/* This variant of skb_unclone() makes sure skb->truesize is not changed */ +/* This variant of skb_unclone() makes sure skb->truesize + * and skb_end_offset() are not changed, whenever a new skb->head is needed. + * + * Indeed there is no guarantee that ksize(kmalloc(X)) == ksize(kmalloc(X)) + * when various debugging features are in place. + */ +int __skb_unclone_keeptruesize(struct sk_buff *skb, gfp_t pri); static inline int skb_unclone_keeptruesize(struct sk_buff *skb, gfp_t pri) { might_sleep_if(gfpflags_allow_blocking(pri)); - if (skb_cloned(skb)) { - unsigned int save = skb->truesize; - int res; - - res = pskb_expand_head(skb, 0, 0, pri); - skb->truesize = save; - return res; - } + if (skb_cloned(skb)) + return __skb_unclone_keeptruesize(skb, pri); return 0; } diff -u linux-azure-5.15-5.15.0/include/linux/skmsg.h linux-azure-5.15-5.15.0/include/linux/skmsg.h --- linux-azure-5.15-5.15.0/include/linux/skmsg.h +++ linux-azure-5.15-5.15.0/include/linux/skmsg.h @@ -310,21 +310,16 @@ kfree_skb(skb); } -static inline void drop_sk_msg(struct sk_psock *psock, struct sk_msg *msg) -{ - if (msg->skb) - sock_drop(psock->sk, msg->skb); - kfree(msg); -} - static inline void sk_psock_queue_msg(struct sk_psock *psock, struct sk_msg *msg) { spin_lock_bh(&psock->ingress_lock); if (sk_psock_test_state(psock, SK_PSOCK_TX_ENABLED)) list_add_tail(&msg->list, &psock->ingress_msg); - else - drop_sk_msg(psock, msg); + else { + sk_msg_free(psock->sk, msg); + kfree(msg); + } spin_unlock_bh(&psock->ingress_lock); } diff -u linux-azure-5.15-5.15.0/include/linux/sunrpc/svc.h linux-azure-5.15-5.15.0/include/linux/sunrpc/svc.h --- linux-azure-5.15-5.15.0/include/linux/sunrpc/svc.h +++ linux-azure-5.15-5.15.0/include/linux/sunrpc/svc.h @@ -384,6 +384,7 @@ size_t addrlen; struct sockaddr_storage daddr; /* where reply must come from */ size_t daddrlen; + void *xprt_ctxt; struct cache_deferred_req handle; size_t xprt_hlen; int argslen; diff -u linux-azure-5.15-5.15.0/include/linux/swiotlb.h linux-azure-5.15-5.15.0/include/linux/swiotlb.h --- linux-azure-5.15-5.15.0/include/linux/swiotlb.h +++ linux-azure-5.15-5.15.0/include/linux/swiotlb.h @@ -38,6 +38,7 @@ extern void swiotlb_init(int verbose); int swiotlb_init_with_tbl(char *tlb, unsigned long nslabs, int verbose); +void swiotlb_hint_cpus(int cpus); unsigned long swiotlb_size_or_default(void); void swiotlb_set_alloc_from_low_pages(bool low); extern int swiotlb_late_init_with_tbl(char *tlb, unsigned long nslabs); @@ -46,7 +47,8 @@ phys_addr_t swiotlb_tbl_map_single(struct device *hwdev, phys_addr_t phys, size_t mapping_size, size_t alloc_size, - enum dma_data_direction dir, unsigned long attrs); + unsigned int alloc_aligned_mask, enum dma_data_direction dir, + unsigned long attrs); extern void swiotlb_tbl_unmap_single(struct device *hwdev, phys_addr_t tlb_addr, @@ -64,8 +66,32 @@ #ifdef CONFIG_SWIOTLB extern enum swiotlb_force swiotlb_force; +struct io_tlb_slot { + phys_addr_t orig_addr; + size_t alloc_size; + struct list_head node; +}; + +/** + * struct io_tlb_area - IO TLB memory area descriptor + * + * This is a single area with a single lock. + * + * @used: The number of used IO TLB block. + * @list: The free list describing the number of free entries available + * from each index. + * @lock: The lock to protect the above data structures in the map and + * unmap calls. + */ + +struct io_tlb_area { + unsigned long used; + struct list_head free_slots; + spinlock_t lock; +}; + /** - * struct io_tlb_mem - IO TLB Memory Pool Descriptor + * struct io_tlb_mem - io tlb memory pool descriptor * * @start: The start address of the swiotlb memory pool. Used to do a quick * range check to see if the memory was in fact allocated by this @@ -80,35 +106,28 @@ * @end. For default swiotlb, this is command line adjustable via * setup_io_tlb_npages. * @used: The number of used IO TLB block. - * @list: The free list describing the number of free entries available - * from each index. * @index: The index to start searching in the next round. * @orig_addr: The original address corresponding to a mapped entry. * @alloc_size: Size of the allocated buffer. - * @lock: The lock to protect the above data structures in the map and - * unmap calls. * @debugfs: The dentry to debugfs. * @late_alloc: %true if allocated using the page allocator * @force_bounce: %true if swiotlb bouncing is forced * @for_alloc: %true if the pool is used for memory allocation + * @bitmap: The bitmap used to track free entries. 1 in bit X means the slot + * indexed by X is free. */ struct io_tlb_mem { phys_addr_t start; phys_addr_t end; void *vaddr; unsigned long nslabs; - unsigned long used; - unsigned int index; - spinlock_t lock; struct dentry *debugfs; bool late_alloc; bool force_bounce; bool for_alloc; - struct io_tlb_slot { - phys_addr_t orig_addr; - size_t alloc_size; - unsigned int list; - } *slots; + struct io_tlb_area *areas; + struct io_tlb_slot *slots; + unsigned long *bitmap; }; extern struct io_tlb_mem io_tlb_default_mem; diff -u linux-azure-5.15-5.15.0/include/trace/events/sunrpc.h linux-azure-5.15-5.15.0/include/trace/events/sunrpc.h --- linux-azure-5.15-5.15.0/include/trace/events/sunrpc.h +++ linux-azure-5.15-5.15.0/include/trace/events/sunrpc.h @@ -1924,17 +1924,18 @@ TP_STRUCT__entry( __field(const void *, dr) __field(u32, xid) - __string(addr, dr->xprt->xpt_remotebuf) + __array(__u8, addr, INET6_ADDRSTRLEN + 10) ), TP_fast_assign( __entry->dr = dr; __entry->xid = be32_to_cpu(*(__be32 *)(dr->args + (dr->xprt_hlen>>2))); - __assign_str(addr, dr->xprt->xpt_remotebuf); + snprintf(__entry->addr, sizeof(__entry->addr) - 1, + "%pISpc", (struct sockaddr *)&dr->addr); ), - TP_printk("addr=%s dr=%p xid=0x%08x", __get_str(addr), __entry->dr, + TP_printk("addr=%s dr=%p xid=0x%08x", __entry->addr, __entry->dr, __entry->xid) ); diff -u linux-azure-5.15-5.15.0/init/main.c linux-azure-5.15-5.15.0/init/main.c --- linux-azure-5.15-5.15.0/init/main.c +++ linux-azure-5.15-5.15.0/init/main.c @@ -100,6 +100,7 @@ #include #include #include +#include #include #include @@ -1122,6 +1123,7 @@ key_init(); security_init(); dbg_late_init(); + net_ns_init(); vfs_caches_init(); pagecache_init(); signals_init(); @@ -1196,7 +1198,7 @@ } } while (str_entry); - return 0; + return 1; } static bool __init_or_module initcall_blacklisted(initcall_t fn) @@ -1458,7 +1460,9 @@ bool rodata_enabled __ro_after_init = true; static int __init set_debug_rodata(char *str) { - return strtobool(str, &rodata_enabled); + if (strtobool(str, &rodata_enabled)) + pr_warn("Invalid option string for rodata: '%s'\n", str); + return 1; } __setup("rodata=", set_debug_rodata); #endif diff -u linux-azure-5.15-5.15.0/kernel/audit.h linux-azure-5.15-5.15.0/kernel/audit.h --- linux-azure-5.15-5.15.0/kernel/audit.h +++ linux-azure-5.15-5.15.0/kernel/audit.h @@ -195,6 +195,10 @@ struct { char *name; } module; + struct { + struct audit_ntp_data ntp_data; + struct timespec64 tk_injoffset; + } time; }; int fds[2]; struct audit_proctitle proctitle; diff -u linux-azure-5.15-5.15.0/kernel/auditsc.c linux-azure-5.15-5.15.0/kernel/auditsc.c --- linux-azure-5.15-5.15.0/kernel/auditsc.c +++ linux-azure-5.15-5.15.0/kernel/auditsc.c @@ -1213,6 +1213,53 @@ from_kuid(&init_user_ns, name->fcap.rootid)); } +static void audit_log_time(struct audit_context *context, struct audit_buffer **ab) +{ + const struct audit_ntp_data *ntp = &context->time.ntp_data; + const struct timespec64 *tk = &context->time.tk_injoffset; + static const char * const ntp_name[] = { + "offset", + "freq", + "status", + "tai", + "tick", + "adjust", + }; + int type; + + if (context->type == AUDIT_TIME_ADJNTPVAL) { + for (type = 0; type < AUDIT_NTP_NVALS; type++) { + if (ntp->vals[type].newval != ntp->vals[type].oldval) { + if (!*ab) { + *ab = audit_log_start(context, + GFP_KERNEL, + AUDIT_TIME_ADJNTPVAL); + if (!*ab) + return; + } + audit_log_format(*ab, "op=%s old=%lli new=%lli", + ntp_name[type], + ntp->vals[type].oldval, + ntp->vals[type].newval); + audit_log_end(*ab); + *ab = NULL; + } + } + } + if (tk->tv_sec != 0 || tk->tv_nsec != 0) { + if (!*ab) { + *ab = audit_log_start(context, GFP_KERNEL, + AUDIT_TIME_INJOFFSET); + if (!*ab) + return; + } + audit_log_format(*ab, "sec=%lli nsec=%li", + (long long)tk->tv_sec, tk->tv_nsec); + audit_log_end(*ab); + *ab = NULL; + } +} + static void show_special(struct audit_context *context, int *call_panic) { struct audit_buffer *ab; @@ -1311,6 +1358,11 @@ audit_log_format(ab, "(null)"); break; + case AUDIT_TIME_ADJNTPVAL: + case AUDIT_TIME_INJOFFSET: + /* this call deviates from the rest, eating the buffer */ + audit_log_time(context, &ab); + break; } audit_log_end(ab); } @@ -2603,31 +2655,26 @@ void __audit_tk_injoffset(struct timespec64 offset) { - audit_log(audit_context(), GFP_KERNEL, AUDIT_TIME_INJOFFSET, - "sec=%lli nsec=%li", - (long long)offset.tv_sec, offset.tv_nsec); -} - -static void audit_log_ntp_val(const struct audit_ntp_data *ad, - const char *op, enum audit_ntp_type type) -{ - const struct audit_ntp_val *val = &ad->vals[type]; - - if (val->newval == val->oldval) - return; + struct audit_context *context = audit_context(); - audit_log(audit_context(), GFP_KERNEL, AUDIT_TIME_ADJNTPVAL, - "op=%s old=%lli new=%lli", op, val->oldval, val->newval); + /* only set type if not already set by NTP */ + if (!context->type) + context->type = AUDIT_TIME_INJOFFSET; + memcpy(&context->time.tk_injoffset, &offset, sizeof(offset)); } void __audit_ntp_log(const struct audit_ntp_data *ad) { - audit_log_ntp_val(ad, "offset", AUDIT_NTP_OFFSET); - audit_log_ntp_val(ad, "freq", AUDIT_NTP_FREQ); - audit_log_ntp_val(ad, "status", AUDIT_NTP_STATUS); - audit_log_ntp_val(ad, "tai", AUDIT_NTP_TAI); - audit_log_ntp_val(ad, "tick", AUDIT_NTP_TICK); - audit_log_ntp_val(ad, "adjust", AUDIT_NTP_ADJUST); + struct audit_context *context = audit_context(); + int type; + + for (type = 0; type < AUDIT_NTP_NVALS; type++) + if (ad->vals[type].newval != ad->vals[type].oldval) { + /* unconditionally set type, overwriting TK */ + context->type = AUDIT_TIME_ADJNTPVAL; + memcpy(&context->time.ntp_data, ad, sizeof(*ad)); + break; + } } void __audit_log_nfcfg(const char *name, u8 af, unsigned int nentries, diff -u linux-azure-5.15-5.15.0/kernel/bpf/btf.c linux-azure-5.15-5.15.0/kernel/bpf/btf.c --- linux-azure-5.15-5.15.0/kernel/bpf/btf.c +++ linux-azure-5.15-5.15.0/kernel/bpf/btf.c @@ -6006,12 +6006,17 @@ return bsearch(&id, set->ids, set->cnt, sizeof(u32), btf_id_cmp_func) != NULL; } +enum { + BTF_MODULE_F_LIVE = (1 << 0), +}; + #ifdef CONFIG_DEBUG_INFO_BTF_MODULES struct btf_module { struct list_head list; struct module *module; struct btf *btf; struct bin_attribute *sysfs_attr; + int flags; }; static LIST_HEAD(btf_modules); @@ -6037,7 +6042,8 @@ int err = 0; if (mod->btf_data_size == 0 || - (op != MODULE_STATE_COMING && op != MODULE_STATE_GOING)) + (op != MODULE_STATE_COMING && op != MODULE_STATE_LIVE && + op != MODULE_STATE_GOING)) goto out; switch (op) { @@ -6095,6 +6101,17 @@ } break; + case MODULE_STATE_LIVE: + mutex_lock(&btf_module_mutex); + list_for_each_entry_safe(btf_mod, tmp, &btf_modules, list) { + if (btf_mod->module != module) + continue; + + btf_mod->flags |= BTF_MODULE_F_LIVE; + break; + } + mutex_unlock(&btf_module_mutex); + break; case MODULE_STATE_GOING: mutex_lock(&btf_module_mutex); list_for_each_entry_safe(btf_mod, tmp, &btf_modules, list) { @@ -6140,7 +6157,12 @@ if (btf_mod->btf != btf) continue; - if (try_module_get(btf_mod->module)) + /* We must only consider module whose __init routine has + * finished, hence we must check for BTF_MODULE_F_LIVE flag, + * which is set from the notifier callback for + * MODULE_STATE_LIVE. + */ + if ((btf_mod->flags & BTF_MODULE_F_LIVE) && try_module_get(btf_mod->module)) res = btf_mod->module; break; diff -u linux-azure-5.15-5.15.0/kernel/bpf/stackmap.c linux-azure-5.15-5.15.0/kernel/bpf/stackmap.c --- linux-azure-5.15-5.15.0/kernel/bpf/stackmap.c +++ linux-azure-5.15-5.15.0/kernel/bpf/stackmap.c @@ -219,7 +219,7 @@ } static struct perf_callchain_entry * -get_callchain_entry_for_task(struct task_struct *task, u32 init_nr) +get_callchain_entry_for_task(struct task_struct *task, u32 max_depth) { #ifdef CONFIG_STACKTRACE struct perf_callchain_entry *entry; @@ -230,9 +230,8 @@ if (!entry) return NULL; - entry->nr = init_nr + - stack_trace_save_tsk(task, (unsigned long *)(entry->ip + init_nr), - sysctl_perf_event_max_stack - init_nr, 0); + entry->nr = stack_trace_save_tsk(task, (unsigned long *)entry->ip, + max_depth, 0); /* stack_trace_save_tsk() works on unsigned long array, while * perf_callchain_entry uses u64 array. For 32-bit systems, it is @@ -244,7 +243,7 @@ int i; /* copy data from the end to avoid using extra buffer */ - for (i = entry->nr - 1; i >= (int)init_nr; i--) + for (i = entry->nr - 1; i >= 0; i--) to[i] = (u64)(from[i]); } @@ -261,27 +260,19 @@ { struct bpf_stack_map *smap = container_of(map, struct bpf_stack_map, map); struct stack_map_bucket *bucket, *new_bucket, *old_bucket; - u32 max_depth = map->value_size / stack_map_data_size(map); - /* stack_map_alloc() checks that max_depth <= sysctl_perf_event_max_stack */ - u32 init_nr = sysctl_perf_event_max_stack - max_depth; u32 skip = flags & BPF_F_SKIP_FIELD_MASK; u32 hash, id, trace_nr, trace_len; bool user = flags & BPF_F_USER_STACK; u64 *ips; bool hash_matches; - /* get_perf_callchain() guarantees that trace->nr >= init_nr - * and trace-nr <= sysctl_perf_event_max_stack, so trace_nr <= max_depth - */ - trace_nr = trace->nr - init_nr; - - if (trace_nr <= skip) + if (trace->nr <= skip) /* skipping more than usable stack trace */ return -EFAULT; - trace_nr -= skip; + trace_nr = trace->nr - skip; trace_len = trace_nr * sizeof(u64); - ips = trace->ip + skip + init_nr; + ips = trace->ip + skip; hash = jhash2((u32 *)ips, trace_len / sizeof(u32), 0); id = hash & (smap->n_buckets - 1); bucket = READ_ONCE(smap->buckets[id]); @@ -338,8 +329,7 @@ u64, flags) { u32 max_depth = map->value_size / stack_map_data_size(map); - /* stack_map_alloc() checks that max_depth <= sysctl_perf_event_max_stack */ - u32 init_nr = sysctl_perf_event_max_stack - max_depth; + u32 skip = flags & BPF_F_SKIP_FIELD_MASK; bool user = flags & BPF_F_USER_STACK; struct perf_callchain_entry *trace; bool kernel = !user; @@ -348,8 +338,12 @@ BPF_F_FAST_STACK_CMP | BPF_F_REUSE_STACKID))) return -EINVAL; - trace = get_perf_callchain(regs, init_nr, kernel, user, - sysctl_perf_event_max_stack, false, false); + max_depth += skip; + if (max_depth > sysctl_perf_event_max_stack) + max_depth = sysctl_perf_event_max_stack; + + trace = get_perf_callchain(regs, 0, kernel, user, max_depth, + false, false); if (unlikely(!trace)) /* couldn't fetch the stack trace */ @@ -440,7 +434,7 @@ struct perf_callchain_entry *trace_in, void *buf, u32 size, u64 flags) { - u32 init_nr, trace_nr, copy_len, elem_size, num_elem; + u32 trace_nr, copy_len, elem_size, num_elem, max_depth; bool user_build_id = flags & BPF_F_USER_BUILD_ID; u32 skip = flags & BPF_F_SKIP_FIELD_MASK; bool user = flags & BPF_F_USER_STACK; @@ -465,30 +459,28 @@ goto err_fault; num_elem = size / elem_size; - if (sysctl_perf_event_max_stack < num_elem) - init_nr = 0; - else - init_nr = sysctl_perf_event_max_stack - num_elem; + max_depth = num_elem + skip; + if (sysctl_perf_event_max_stack < max_depth) + max_depth = sysctl_perf_event_max_stack; if (trace_in) trace = trace_in; else if (kernel && task) - trace = get_callchain_entry_for_task(task, init_nr); + trace = get_callchain_entry_for_task(task, max_depth); else - trace = get_perf_callchain(regs, init_nr, kernel, user, - sysctl_perf_event_max_stack, + trace = get_perf_callchain(regs, 0, kernel, user, max_depth, false, false); if (unlikely(!trace)) goto err_fault; - trace_nr = trace->nr - init_nr; - if (trace_nr < skip) + if (trace->nr < skip) goto err_fault; - trace_nr -= skip; + trace_nr = trace->nr - skip; trace_nr = (trace_nr <= num_elem) ? trace_nr : num_elem; copy_len = trace_nr * elem_size; - ips = trace->ip + skip + init_nr; + + ips = trace->ip + skip; if (user && user_build_id) stack_map_get_build_id_offset(buf, ips, trace_nr, user); else diff -u linux-azure-5.15-5.15.0/kernel/cpu.c linux-azure-5.15-5.15.0/kernel/cpu.c --- linux-azure-5.15-5.15.0/kernel/cpu.c +++ linux-azure-5.15-5.15.0/kernel/cpu.c @@ -70,7 +70,6 @@ bool rollback; bool single; bool bringup; - int cpu; struct hlist_node *node; struct hlist_node *last; enum cpuhp_state cb_state; @@ -474,7 +473,7 @@ #endif static inline enum cpuhp_state -cpuhp_set_state(struct cpuhp_cpu_state *st, enum cpuhp_state target) +cpuhp_set_state(int cpu, struct cpuhp_cpu_state *st, enum cpuhp_state target) { enum cpuhp_state prev_state = st->state; bool bringup = st->state < target; @@ -485,14 +484,15 @@ st->target = target; st->single = false; st->bringup = bringup; - if (cpu_dying(st->cpu) != !bringup) - set_cpu_dying(st->cpu, !bringup); + if (cpu_dying(cpu) != !bringup) + set_cpu_dying(cpu, !bringup); return prev_state; } static inline void -cpuhp_reset_state(struct cpuhp_cpu_state *st, enum cpuhp_state prev_state) +cpuhp_reset_state(int cpu, struct cpuhp_cpu_state *st, + enum cpuhp_state prev_state) { bool bringup = !st->bringup; @@ -519,8 +519,8 @@ } st->bringup = bringup; - if (cpu_dying(st->cpu) != !bringup) - set_cpu_dying(st->cpu, !bringup); + if (cpu_dying(cpu) != !bringup) + set_cpu_dying(cpu, !bringup); } /* Regular hotplug invocation of the AP hotplug thread */ @@ -540,15 +540,16 @@ wait_for_ap_thread(st, st->bringup); } -static int cpuhp_kick_ap(struct cpuhp_cpu_state *st, enum cpuhp_state target) +static int cpuhp_kick_ap(int cpu, struct cpuhp_cpu_state *st, + enum cpuhp_state target) { enum cpuhp_state prev_state; int ret; - prev_state = cpuhp_set_state(st, target); + prev_state = cpuhp_set_state(cpu, st, target); __cpuhp_kick_ap(st); if ((ret = st->result)) { - cpuhp_reset_state(st, prev_state); + cpuhp_reset_state(cpu, st, prev_state); __cpuhp_kick_ap(st); } @@ -580,7 +581,7 @@ if (st->target <= CPUHP_AP_ONLINE_IDLE) return 0; - return cpuhp_kick_ap(st, st->target); + return cpuhp_kick_ap(cpu, st, st->target); } static int bringup_cpu(unsigned int cpu) @@ -703,7 +704,7 @@ ret, cpu, cpuhp_get_step(st->state)->name, st->state); - cpuhp_reset_state(st, prev_state); + cpuhp_reset_state(cpu, st, prev_state); if (can_rollback_cpu(st)) WARN_ON(cpuhp_invoke_callback_range(false, cpu, st, prev_state)); @@ -720,7 +721,6 @@ init_completion(&st->done_up); init_completion(&st->done_down); - st->cpu = cpu; } static int cpuhp_should_run(unsigned int cpu) @@ -874,7 +874,7 @@ cpuhp_lock_release(true); trace_cpuhp_enter(cpu, st->target, prev_state, cpuhp_kick_ap_work); - ret = cpuhp_kick_ap(st, st->target); + ret = cpuhp_kick_ap(cpu, st, st->target); trace_cpuhp_exit(cpu, st->state, prev_state, ret); return ret; @@ -1106,7 +1106,7 @@ ret, cpu, cpuhp_get_step(st->state)->name, st->state); - cpuhp_reset_state(st, prev_state); + cpuhp_reset_state(cpu, st, prev_state); if (st->state < prev_state) WARN_ON(cpuhp_invoke_callback_range(true, cpu, st, @@ -1133,7 +1133,7 @@ cpuhp_tasks_frozen = tasks_frozen; - prev_state = cpuhp_set_state(st, target); + prev_state = cpuhp_set_state(cpu, st, target); /* * If the current CPU state is in the range of the AP hotplug thread, * then we need to kick the thread. @@ -1164,7 +1164,7 @@ ret = cpuhp_down_callbacks(cpu, st, target); if (ret && st->state < prev_state) { if (st->state == CPUHP_TEARDOWN_CPU) { - cpuhp_reset_state(st, prev_state); + cpuhp_reset_state(cpu, st, prev_state); __cpuhp_kick_ap(st); } else { WARN(1, "DEAD callback error for CPU%d", cpu); @@ -1351,7 +1351,7 @@ cpuhp_tasks_frozen = tasks_frozen; - cpuhp_set_state(st, target); + cpuhp_set_state(cpu, st, target); /* * If the current CPU state is in the range of the AP hotplug thread, * then we need to kick the thread once more. diff -u linux-azure-5.15-5.15.0/kernel/debug/kdb/kdb_support.c linux-azure-5.15-5.15.0/kernel/debug/kdb/kdb_support.c --- linux-azure-5.15-5.15.0/kernel/debug/kdb/kdb_support.c +++ linux-azure-5.15-5.15.0/kernel/debug/kdb/kdb_support.c @@ -291,7 +291,7 @@ */ int kdb_putarea_size(unsigned long addr, void *res, size_t size) { - int ret = copy_from_kernel_nofault((char *)addr, (char *)res, size); + int ret = copy_to_kernel_nofault((char *)addr, (char *)res, size); if (ret) { if (!KDB_STATE(SUPPRESS)) { kdb_func_printf("Bad address 0x%lx\n", addr); diff -u linux-azure-5.15-5.15.0/kernel/dma/swiotlb.c linux-azure-5.15-5.15.0/kernel/dma/swiotlb.c --- linux-azure-5.15-5.15.0/kernel/dma/swiotlb.c +++ linux-azure-5.15-5.15.0/kernel/dma/swiotlb.c @@ -34,7 +34,7 @@ #include #include #include -#include +#include #include #ifdef CONFIG_DEBUG_FS #include @@ -69,6 +69,8 @@ #define INVALID_PHYS_ADDR (~(phys_addr_t)0) +#define NUM_AREAS_DEFAULT 1 + enum swiotlb_force swiotlb_force; struct io_tlb_mem io_tlb_default_mem; @@ -85,9 +87,51 @@ static unsigned long default_nslabs = IO_TLB_DEFAULT_SIZE >> IO_TLB_SHIFT; +static __read_mostly unsigned int area_index_shift; +static __read_mostly unsigned int area_bits; +static __read_mostly int num_areas = NUM_AREAS_DEFAULT; + +static __init int setup_areas(int n) +{ + unsigned long nslabs; + + if (n < 1 || !is_power_of_2(n)) { + pr_err("swiotlb: Invalid areas parameter %d\n", n); + return -EINVAL; + } + + /* Round up number of slabs to the next power of 2. + * The last area is going be smaller than the rest if default_nslabs is + * not power of two. + */ + nslabs = roundup_pow_of_two(default_nslabs); + + pr_info("swiotlb: Using %d areas\n", n); + num_areas = n; + area_index_shift = __fls(nslabs) - __fls(num_areas); + area_bits = __fls(n); + return 0; +} + +/* + * Can be called from architecture specific code when swiotlb is set up before + * possible cpus are setup. + */ + +void __init swiotlb_hint_cpus(int cpus) +{ + if (num_areas == NUM_AREAS_DEFAULT && cpus > 1) { + if (!is_power_of_2(cpus)) + cpus = 1U << (__fls(cpus) + 1); + setup_areas(cpus); + } +} + static int __init setup_io_tlb_npages(char *str) { + int ret = 0; + if (isdigit(*str)) { /* avoid tail segment of size < IO_TLB_SEGSIZE */ default_nslabs = @@ -95,12 +139,16 @@ } if (*str == ',') ++str; + if (isdigit(*str)) + ret = setup_areas(simple_strtoul(str, &str, 0)); + if (*str == ',') + ++str; if (!strcmp(str, "force")) swiotlb_force = SWIOTLB_FORCE; else if (!strcmp(str, "noforce")) swiotlb_force = SWIOTLB_NO_FORCE; - return 0; + return ret; } early_param("swiotlb", setup_io_tlb_npages); @@ -139,6 +187,7 @@ return; size = ALIGN(size, IO_TLB_SIZE); default_nslabs = ALIGN(size >> IO_TLB_SHIFT, IO_TLB_SEGSIZE); + setup_areas(num_areas); pr_info("SWIOTLB bounce buffer size adjusted to %luMB", size >> 20); } @@ -227,17 +276,22 @@ mem->nslabs = nslabs; mem->start = start; mem->end = mem->start + bytes; - mem->index = 0; mem->late_alloc = late_alloc; if (swiotlb_force == SWIOTLB_FORCE) mem->force_bounce = true; - spin_lock_init(&mem->lock); + for (i = 0; i < num_areas; i++) { + INIT_LIST_HEAD(&mem->areas[i].free_slots); + spin_lock_init(&mem->areas[i].lock); + } for (i = 0; i < mem->nslabs; i++) { - mem->slots[i].list = IO_TLB_SEGSIZE - io_tlb_offset(i); + int aindex = area_index_shift ? i >> area_index_shift : 0; + __set_bit(i, mem->bitmap); mem->slots[i].orig_addr = INVALID_PHYS_ADDR; mem->slots[i].alloc_size = 0; + list_add_tail(&mem->slots[i].node, + &mem->areas[aindex].free_slots); } /* @@ -269,6 +323,15 @@ if (!mem->slots) panic("%s: Failed to allocate %zu bytes align=0x%lx\n", __func__, alloc_size, PAGE_SIZE); + mem->areas = memblock_alloc(sizeof(struct io_tlb_area) * num_areas, + SMP_CACHE_BYTES); + if (!mem->areas) + panic("Cannot allocate io_tlb_areas"); + + mem->bitmap = memblock_alloc(DIV_ROUND_UP(nslabs, BITS_PER_BYTE), SMP_CACHE_BYTES); + if (!mem->bitmap) + panic("%s: Failed to allocate %lu bytes align=0x%x\n", + __func__, DIV_ROUND_UP(nslabs, BITS_PER_BYTE), SMP_CACHE_BYTES); swiotlb_init_io_tlb_mem(mem, __pa(tlb), nslabs, false); @@ -365,6 +428,7 @@ { struct io_tlb_mem *mem = &io_tlb_default_mem; unsigned long bytes = nslabs << IO_TLB_SHIFT; + int order; if (swiotlb_force == SWIOTLB_NO_FORCE) return 0; @@ -373,10 +437,22 @@ if (WARN_ON_ONCE(mem->nslabs)) return -ENOMEM; - mem->slots = (void *)__get_free_pages(GFP_KERNEL | __GFP_ZERO, - get_order(array_size(sizeof(*mem->slots), nslabs))); - if (!mem->slots) + mem->bitmap = kzalloc(DIV_ROUND_UP(nslabs, BITS_PER_BYTE), GFP_KERNEL); + order = get_order(array_size(sizeof(*mem->slots), nslabs)); + mem->slots = (void *)__get_free_pages(GFP_KERNEL | __GFP_ZERO, order); + if (!mem->slots || !mem->bitmap) { + kfree(mem->bitmap); + kfree(mem->slots); return -ENOMEM; + } + + mem->areas = (struct io_tlb_area *)kcalloc(num_areas, + sizeof(struct io_tlb_area), + GFP_KERNEL); + if (!mem->areas) { + free_pages((unsigned long)mem->slots, order); + return -ENOMEM; + } set_memory_decrypted((unsigned long)tlb, bytes >> PAGE_SHIFT); swiotlb_init_io_tlb_mem(mem, virt_to_phys(tlb), nslabs, true); @@ -402,9 +478,12 @@ set_memory_encrypted(tbl_vaddr, tbl_size >> PAGE_SHIFT); if (mem->late_alloc) { + kfree(mem->areas); free_pages(tbl_vaddr, get_order(tbl_size)); free_pages((unsigned long)mem->slots, get_order(slots_size)); } else { + memblock_free_late(__pa(mem->areas), + num_areas * sizeof(struct io_tlb_area)); memblock_free_late(mem->start, tbl_size); memblock_free_late(__pa(mem->slots), slots_size); } @@ -507,56 +586,69 @@ return nr_slots(boundary_mask + 1); } -static unsigned int wrap_index(struct io_tlb_mem *mem, unsigned int index) +static inline unsigned long area_nslabs(struct io_tlb_mem *mem) { - if (index >= mem->nslabs) - return 0; - return index; + return area_index_shift ? (1UL << area_index_shift) + 1 : + mem->nslabs; +} + +static inline unsigned int area_start(int aindex) +{ + return aindex << area_index_shift; +} + +static inline unsigned int area_end(struct io_tlb_mem *mem, int aindex) +{ + return area_start(aindex) + area_nslabs(mem); } /* * Find a suitable number of IO TLB entries size that will fit this request and * allocate a buffer from that IO TLB pool. */ -static int swiotlb_find_slots(struct device *dev, phys_addr_t orig_addr, - size_t alloc_size) +static int swiotlb_do_find_slots(struct io_tlb_mem *mem, + struct io_tlb_area *area, + int area_index, + struct device *dev, phys_addr_t orig_addr, + size_t alloc_size) { - struct io_tlb_mem *mem = dev->dma_io_tlb_mem; + struct io_tlb_slot *slot, *tmp; unsigned long boundary_mask = dma_get_seg_boundary(dev); dma_addr_t tbl_dma_addr = phys_to_dma_unencrypted(dev, mem->start) & boundary_mask; unsigned long max_slots = get_max_slots(boundary_mask); unsigned int iotlb_align_mask = dma_get_min_align_mask(dev) & ~(IO_TLB_SIZE - 1); - unsigned int nslots = nr_slots(alloc_size), stride; - unsigned int index, wrap, count = 0, i; + unsigned int nslots = nr_slots(alloc_size); + unsigned int index, i; unsigned int offset = swiotlb_align_offset(dev, orig_addr); unsigned long flags; BUG_ON(!nslots); + BUG_ON(area_index >= num_areas); - /* - * For mappings with an alignment requirement don't bother looping to - * unaligned slots once we found an aligned one. For allocations of - * PAGE_SIZE or larger only look for page aligned allocations. - */ - stride = (iotlb_align_mask >> IO_TLB_SHIFT) + 1; - if (alloc_size >= PAGE_SIZE) - stride = max(stride, stride << (PAGE_SHIFT - IO_TLB_SHIFT)); - - spin_lock_irqsave(&mem->lock, flags); - if (unlikely(nslots > mem->nslabs - mem->used)) + spin_lock_irqsave(&area->lock, flags); + if (unlikely(nslots > area_nslabs(mem) - area->used)) goto not_found; - index = wrap = wrap_index(mem, ALIGN(mem->index, stride)); - do { + list_for_each_entry_safe(slot, tmp, &area->free_slots, node) { + index = slot - mem->slots; if (orig_addr && (slot_addr(tbl_dma_addr, index) & iotlb_align_mask) != (orig_addr & iotlb_align_mask)) { - index = wrap_index(mem, index + 1); continue; } + if (io_tlb_offset(index) + nslots > IO_TLB_SEGSIZE) + continue; + + /* + * If requested size is larger than a page, ensure allocated + * memory to be page aligned. + */ + if (alloc_size >= PAGE_SIZE && (slot_addr(tbl_dma_addr, index) & ~PAGE_MASK)) + continue; + /* * If we find a slot that indicates we have 'nslots' number of * contiguous buffers, we allocate the buffers from that slot @@ -565,43 +657,64 @@ if (!iommu_is_span_boundary(index, nslots, nr_slots(tbl_dma_addr), max_slots)) { - if (mem->slots[index].list >= nslots) + if (find_next_zero_bit(mem->bitmap, index + nslots, index) == + index + nslots) goto found; } - index = wrap_index(mem, index + stride); - } while (index != wrap); + } not_found: - spin_unlock_irqrestore(&mem->lock, flags); + spin_unlock_irqrestore(&area->lock, flags); return -1; found: for (i = index; i < index + nslots; i++) { - mem->slots[i].list = 0; + __clear_bit(i, mem->bitmap); mem->slots[i].alloc_size = alloc_size - (offset + ((i - index) << IO_TLB_SHIFT)); + list_del(&mem->slots[i].node); } - for (i = index - 1; - io_tlb_offset(i) != IO_TLB_SEGSIZE - 1 && - mem->slots[i].list; i--) - mem->slots[i].list = ++count; - /* - * Update the indices to avoid searching in the next round. - */ - if (index + nslots < mem->nslabs) - mem->index = index + nslots; - else - mem->index = 0; - mem->used += nslots; + area->used += nslots; - spin_unlock_irqrestore(&mem->lock, flags); + spin_unlock_irqrestore(&area->lock, flags); return index; } +static int swiotlb_find_slots(struct device *dev, phys_addr_t orig_addr, + size_t alloc_size) +{ + struct io_tlb_mem *mem = dev->dma_io_tlb_mem; + int start = raw_smp_processor_id() & ((1U << area_bits) - 1); + int i, index; + + i = start; + do { + index = swiotlb_do_find_slots(mem, mem->areas + i, i, + dev, orig_addr, alloc_size); + if (index >= 0) + return index; + if (++i >= num_areas) + i = 0; + } while (i != start); + return -1; +} + +/* Somewhat racy estimate */ +static unsigned long mem_used(struct io_tlb_mem *mem) +{ + int i; + unsigned long used = 0; + + for (i = 0; i < num_areas; i++) + used += mem->areas[i].used; + return used; +} + phys_addr_t swiotlb_tbl_map_single(struct device *dev, phys_addr_t orig_addr, size_t mapping_size, size_t alloc_size, - enum dma_data_direction dir, unsigned long attrs) + unsigned int alloc_align_mask, enum dma_data_direction dir, + unsigned long attrs) { struct io_tlb_mem *mem = dev->dma_io_tlb_mem; unsigned int offset = swiotlb_align_offset(dev, orig_addr); @@ -612,7 +725,7 @@ if (!mem) panic("Can not allocate SWIOTLB buffer earlier and can't now provide you with the DMA bounce buffer"); - if (mem_encrypt_active()) + if (cc_platform_has(CC_ATTR_MEM_ENCRYPT)) pr_warn_once("Memory encryption is active and system is using DMA bounce buffers\n"); if (mapping_size > alloc_size) { @@ -621,12 +734,13 @@ return (phys_addr_t)DMA_MAPPING_ERROR; } - index = swiotlb_find_slots(dev, orig_addr, alloc_size + offset); + index = swiotlb_find_slots(dev, orig_addr, + alloc_size + offset); if (index == -1) { if (!(attrs & DMA_ATTR_NO_WARN)) dev_warn_ratelimited(dev, "swiotlb buffer is full (sz: %zd bytes), total %lu (slots), used %lu (slots)\n", - alloc_size, mem->nslabs, mem->used); + alloc_size, mem->nslabs, mem_used(mem)); return (phys_addr_t)DMA_MAPPING_ERROR; } @@ -656,40 +770,27 @@ unsigned int offset = swiotlb_align_offset(dev, tlb_addr); int index = (tlb_addr - offset - mem->start) >> IO_TLB_SHIFT; int nslots = nr_slots(mem->slots[index].alloc_size + offset); - int count, i; + int aindex = area_index_shift ? index >> area_index_shift : 0; + struct io_tlb_area *area = mem->areas + aindex; + int i; - /* - * Return the buffer to the free list by setting the corresponding - * entries to indicate the number of contiguous entries available. - * While returning the entries to the free list, we merge the entries - * with slots below and above the pool being returned. - */ - spin_lock_irqsave(&mem->lock, flags); - if (index + nslots < ALIGN(index + 1, IO_TLB_SEGSIZE)) - count = mem->slots[index + nslots].list; - else - count = 0; + BUG_ON(aindex >= num_areas); + + spin_lock_irqsave(&area->lock, flags); /* - * Step 1: return the slots to the free list, merging the slots with - * superceeding slots + * Return the slots to swiotlb, updating bitmap to indicate + * corresponding entries are free. */ for (i = index + nslots - 1; i >= index; i--) { - mem->slots[i].list = ++count; + __set_bit(i, mem->bitmap); mem->slots[i].orig_addr = INVALID_PHYS_ADDR; mem->slots[i].alloc_size = 0; + list_add(&mem->slots[i].node, &area->free_slots); } - /* - * Step 2: merge the returned slots with the preceding slots, if - * available (non zero) - */ - for (i = index - 1; - io_tlb_offset(i) != IO_TLB_SEGSIZE - 1 && mem->slots[i].list; - i--) - mem->slots[i].list = ++count; - mem->used -= nslots; - spin_unlock_irqrestore(&mem->lock, flags); + area->used -= nslots; + spin_unlock_irqrestore(&area->lock, flags); } /* @@ -712,13 +813,10 @@ void swiotlb_sync_single_for_device(struct device *dev, phys_addr_t tlb_addr, size_t size, enum dma_data_direction dir) { - /* - * Unconditional bounce is necessary to avoid corruption on - * sync_*_for_cpu or dma_ummap_* when the device didn't overwrite - * the whole lengt of the bounce buffer. - */ - swiotlb_bounce(dev, tlb_addr, size, DMA_TO_DEVICE); - BUG_ON(!valid_dma_direction(dir)); + if (dir == DMA_TO_DEVICE || dir == DMA_BIDIRECTIONAL) + swiotlb_bounce(dev, tlb_addr, size, DMA_TO_DEVICE); + else + BUG_ON(dir != DMA_FROM_DEVICE); } void swiotlb_sync_single_for_cpu(struct device *dev, phys_addr_t tlb_addr, @@ -743,7 +841,7 @@ trace_swiotlb_bounced(dev, phys_to_dma(dev, paddr), size, swiotlb_force); - swiotlb_addr = swiotlb_tbl_map_single(dev, paddr, size, size, dir, + swiotlb_addr = swiotlb_tbl_map_single(dev, paddr, size, size, 0, dir, attrs); if (swiotlb_addr == (phys_addr_t)DMA_MAPPING_ERROR) return DMA_MAPPING_ERROR; @@ -766,24 +864,45 @@ size_t swiotlb_max_mapping_size(struct device *dev) { - return ((size_t)IO_TLB_SIZE) * IO_TLB_SEGSIZE; + int min_align_mask = dma_get_min_align_mask(dev); + int min_align = 0; + + /* + * swiotlb_find_slots() skips slots according to + * min align mask. This affects max mapping size. + * Take it into acount here. + */ + if (min_align_mask) + min_align = roundup(min_align_mask, IO_TLB_SIZE); + + return ((size_t)IO_TLB_SIZE) * IO_TLB_SEGSIZE - min_align; } bool is_swiotlb_active(struct device *dev) { struct io_tlb_mem *mem = dev->dma_io_tlb_mem; - return mem && mem->nslabs; + return mem && mem->start != mem->end; } EXPORT_SYMBOL_GPL(is_swiotlb_active); #ifdef CONFIG_DEBUG_FS + +static int used_get(void *data, u64 *val) +{ + struct io_tlb_mem *mem = (struct io_tlb_mem *)data; + *val = mem_used(mem); + return 0; +} + +DEFINE_DEBUGFS_ATTRIBUTE(used_fops, used_get, NULL, "%llu\n"); + static struct dentry *debugfs_dir; static void swiotlb_create_debugfs_files(struct io_tlb_mem *mem) { debugfs_create_ulong("io_tlb_nslabs", 0400, mem->debugfs, &mem->nslabs); - debugfs_create_ulong("io_tlb_used", 0400, mem->debugfs, &mem->used); + debugfs_create_file("io_tlb_used", 0400, mem->debugfs, mem, &used_fops); } static int __init swiotlb_create_default_debugfs(void) @@ -864,9 +983,12 @@ if (!mem) return -ENOMEM; + mem->bitmap = kzalloc(DIV_ROUND_UP(nslabs, BITS_PER_BYTE), GFP_KERNEL); mem->slots = kzalloc(array_size(sizeof(*mem->slots), nslabs), GFP_KERNEL); - if (!mem->slots) { + if (!mem->slots || !mem->bitmap) { + kfree(mem->slots); + kfree(mem->bitmap); kfree(mem); return -ENOMEM; } diff -u linux-azure-5.15-5.15.0/kernel/events/core.c linux-azure-5.15-5.15.0/kernel/events/core.c --- linux-azure-5.15-5.15.0/kernel/events/core.c +++ linux-azure-5.15-5.15.0/kernel/events/core.c @@ -10535,8 +10535,11 @@ } /* ready to consume more filters */ + kfree(filename); + filename = NULL; state = IF_STATE_ACTION; filter = NULL; + kernel = 0; } } @@ -11598,6 +11601,9 @@ event->state = PERF_EVENT_STATE_INACTIVE; + if (parent_event) + event->event_caps = parent_event->event_caps; + if (event->attr.sigtrap) atomic_set(&event->event_limit, 1); diff -u linux-azure-5.15-5.15.0/kernel/locking/lockdep.c linux-azure-5.15-5.15.0/kernel/locking/lockdep.c --- linux-azure-5.15-5.15.0/kernel/locking/lockdep.c +++ linux-azure-5.15-5.15.0/kernel/locking/lockdep.c @@ -183,11 +183,9 @@ static struct hlist_head lock_keys_hash[KEYHASH_SIZE]; unsigned long nr_lock_classes; unsigned long nr_zapped_classes; -#ifndef CONFIG_DEBUG_LOCKDEP -static -#endif +unsigned long max_lock_class_idx; struct lock_class lock_classes[MAX_LOCKDEP_KEYS]; -static DECLARE_BITMAP(lock_classes_in_use, MAX_LOCKDEP_KEYS); +DECLARE_BITMAP(lock_classes_in_use, MAX_LOCKDEP_KEYS); inline struct lock_class *lockdep_hlock_class(struct held_lock *hlock) { @@ -340,7 +338,7 @@ * elements. These elements are linked together by the lock_entry member in * struct lock_class. */ -LIST_HEAD(all_lock_classes); +static LIST_HEAD(all_lock_classes); static LIST_HEAD(free_lock_classes); /** @@ -1242,6 +1240,7 @@ struct lockdep_subclass_key *key; struct hlist_head *hash_head; struct lock_class *class; + int idx; DEBUG_LOCKS_WARN_ON(!irqs_disabled()); @@ -1307,6 +1306,9 @@ * of classes. */ list_move_tail(&class->lock_entry, &all_lock_classes); + idx = class - lock_classes; + if (idx > max_lock_class_idx) + max_lock_class_idx = idx; if (verbose(class)) { graph_unlock(); @@ -5988,6 +5990,8 @@ WRITE_ONCE(class->name, NULL); nr_lock_classes--; __clear_bit(class - lock_classes, lock_classes_in_use); + if (class - lock_classes == max_lock_class_idx) + max_lock_class_idx--; } else { WARN_ONCE(true, "%s() failed for class %s\n", __func__, class->name); @@ -6278,7 +6282,13 @@ lockdep_reset_lock_reg(lock); } -/* Unregister a dynamically allocated key. */ +/* + * Unregister a dynamically allocated key. + * + * Unlike lockdep_register_key(), a search is always done to find a matching + * key irrespective of debug_locks to avoid potential invalid access to freed + * memory in lock_class entry. + */ void lockdep_unregister_key(struct lock_class_key *key) { struct hlist_head *hash_head = keyhashentry(key); @@ -6293,10 +6303,8 @@ return; raw_local_irq_save(flags); - if (!graph_lock()) - goto out_irq; + lockdep_lock(); - pf = get_pending_free(); hlist_for_each_entry_rcu(k, hash_head, hash_entry) { if (k == key) { hlist_del_rcu(&k->hash_entry); @@ -6304,11 +6312,13 @@ break; } } - WARN_ON_ONCE(!found); - __lockdep_free_key_range(pf, key, 1); - call_rcu_zapped(pf); - graph_unlock(); -out_irq: + WARN_ON_ONCE(!found && debug_locks); + if (found) { + pf = get_pending_free(); + __lockdep_free_key_range(pf, key, 1); + call_rcu_zapped(pf); + } + lockdep_unlock(); raw_local_irq_restore(flags); /* Wait until is_dynamic_key() has finished accessing k->hash_entry. */ diff -u linux-azure-5.15-5.15.0/kernel/power/hibernate.c linux-azure-5.15-5.15.0/kernel/power/hibernate.c --- linux-azure-5.15-5.15.0/kernel/power/hibernate.c +++ linux-azure-5.15-5.15.0/kernel/power/hibernate.c @@ -1326,7 +1326,7 @@ int rc = kstrtouint(str, 0, &resume_delay); if (rc) - return rc; + pr_warn("resumedelay: bad option string '%s'\n", str); return 1; } diff -u linux-azure-5.15-5.15.0/kernel/printk/printk.c linux-azure-5.15-5.15.0/kernel/printk/printk.c --- linux-azure-5.15-5.15.0/kernel/printk/printk.c +++ linux-azure-5.15-5.15.0/kernel/printk/printk.c @@ -146,8 +146,10 @@ static int __init control_devkmsg(char *str) { - if (__control_devkmsg(str) < 0) + if (__control_devkmsg(str) < 0) { + pr_warn("printk.devkmsg: bad option string '%s'\n", str); return 1; + } /* * Set sysctl string accordingly: @@ -166,7 +168,7 @@ */ devkmsg_log |= DEVKMSG_LOG_MASK_LOCK; - return 0; + return 1; } __setup("printk.devkmsg=", control_devkmsg); diff -u linux-azure-5.15-5.15.0/kernel/rcu/tree_plugin.h linux-azure-5.15-5.15.0/kernel/rcu/tree_plugin.h --- linux-azure-5.15-5.15.0/kernel/rcu/tree_plugin.h +++ linux-azure-5.15-5.15.0/kernel/rcu/tree_plugin.h @@ -554,16 +554,16 @@ raw_spin_unlock_irqrestore_rcu_node(rnp, flags); } - /* Unboost if we were boosted. */ - if (IS_ENABLED(CONFIG_RCU_BOOST) && drop_boost_mutex) - rt_mutex_futex_unlock(&rnp->boost_mtx.rtmutex); - /* * If this was the last task on the expedited lists, * then we need to report up the rcu_node hierarchy. */ if (!empty_exp && empty_exp_now) rcu_report_exp_rnp(rnp, true); + + /* Unboost if we were boosted. */ + if (IS_ENABLED(CONFIG_RCU_BOOST) && drop_boost_mutex) + rt_mutex_futex_unlock(&rnp->boost_mtx.rtmutex); } else { local_irq_restore(flags); } diff -u linux-azure-5.15-5.15.0/kernel/sched/core.c linux-azure-5.15-5.15.0/kernel/sched/core.c --- linux-azure-5.15-5.15.0/kernel/sched/core.c +++ linux-azure-5.15-5.15.0/kernel/sched/core.c @@ -36,6 +36,7 @@ EXPORT_TRACEPOINT_SYMBOL_GPL(pelt_dl_tp); EXPORT_TRACEPOINT_SYMBOL_GPL(pelt_irq_tp); EXPORT_TRACEPOINT_SYMBOL_GPL(pelt_se_tp); +EXPORT_TRACEPOINT_SYMBOL_GPL(pelt_thermal_tp); EXPORT_TRACEPOINT_SYMBOL_GPL(sched_cpu_capacity_tp); EXPORT_TRACEPOINT_SYMBOL_GPL(sched_overutilized_tp); EXPORT_TRACEPOINT_SYMBOL_GPL(sched_util_est_cfs_tp); @@ -5926,7 +5927,7 @@ if (p == src->core_pick || p == src->curr) goto next; - if (!cpumask_test_cpu(this, &p->cpus_mask)) + if (!is_cpu_allowed(p, this)) goto next; if (p->core_occupation > dst->idle->core_occupation) diff -u linux-azure-5.15-5.15.0/kernel/sched/cpuacct.c linux-azure-5.15-5.15.0/kernel/sched/cpuacct.c --- linux-azure-5.15-5.15.0/kernel/sched/cpuacct.c +++ linux-azure-5.15-5.15.0/kernel/sched/cpuacct.c @@ -328,12 +328,13 @@ */ void cpuacct_charge(struct task_struct *tsk, u64 cputime) { + unsigned int cpu = task_cpu(tsk); struct cpuacct *ca; rcu_read_lock(); for (ca = task_ca(tsk); ca; ca = parent_ca(ca)) - __this_cpu_add(*ca->cpuusage, cputime); + *per_cpu_ptr(ca->cpuusage, cpu) += cputime; rcu_read_unlock(); } diff -u linux-azure-5.15-5.15.0/kernel/sched/fair.c linux-azure-5.15-5.15.0/kernel/sched/fair.c --- linux-azure-5.15-5.15.0/kernel/sched/fair.c +++ linux-azure-5.15-5.15.0/kernel/sched/fair.c @@ -9098,9 +9098,10 @@ * This is an approximation as the number of running tasks may not be * related to the number of busy CPUs due to sched_setaffinity. */ -static inline bool allow_numa_imbalance(int dst_running, int dst_weight) +static inline bool +allow_numa_imbalance(unsigned int running, unsigned int weight) { - return (dst_running < (dst_weight >> 2)); + return (running < (weight >> 2)); } /* @@ -9234,12 +9235,13 @@ return idlest; #endif /* - * Otherwise, keep the task on this node to stay close - * its wakeup source and improve locality. If there is - * a real need of migration, periodic load balance will - * take care of it. + * Otherwise, keep the task close to the wakeup source + * and improve locality if the number of running tasks + * would remain below threshold where an imbalance is + * allowed. If there is a real need of migration, + * periodic load balance will take care of it. */ - if (allow_numa_imbalance(local_sgs.sum_nr_running, sd->span_weight)) + if (allow_numa_imbalance(local_sgs.sum_nr_running + 1, local_sgs.group_weight)) return NULL; } @@ -9445,7 +9447,7 @@ /* Consider allowing a small imbalance between NUMA groups */ if (env->sd->flags & SD_NUMA) { env->imbalance = adjust_numa_imbalance(env->imbalance, - busiest->sum_nr_running, busiest->group_weight); + local->sum_nr_running + 1, local->group_weight); } return; diff -u linux-azure-5.15-5.15.0/kernel/sched/rt.c linux-azure-5.15-5.15.0/kernel/sched/rt.c --- linux-azure-5.15-5.15.0/kernel/sched/rt.c +++ linux-azure-5.15-5.15.0/kernel/sched/rt.c @@ -1900,6 +1900,16 @@ return 0; retry: + /* + * It's possible that the next_task slipped in of + * higher priority than current. If that's the case + * just reschedule current. + */ + if (unlikely(next_task->prio < rq->curr->prio)) { + resched_curr(rq); + return 0; + } + if (is_migration_disabled(next_task)) { struct task_struct *push_task = NULL; int cpu; @@ -1907,6 +1917,18 @@ if (!pull || rq->push_busy) return 0; + /* + * Invoking find_lowest_rq() on anything but an RT task doesn't + * make sense. Per the above priority check, curr has to + * be of higher priority than next_task, so no need to + * reschedule when bailing out. + * + * Note that the stoppers are masqueraded as SCHED_FIFO + * (cf. sched_set_stop_task()), so we can't rely on rt_task(). + */ + if (rq->curr->sched_class != &rt_sched_class) + return 0; + cpu = find_lowest_rq(rq->curr); if (cpu == -1 || cpu == rq->cpu) return 0; @@ -1931,16 +1953,6 @@ if (WARN_ON(next_task == rq->curr)) return 0; - /* - * It's possible that the next_task slipped in of - * higher priority than current. If that's the case - * just reschedule current. - */ - if (unlikely(next_task->prio < rq->curr->prio)) { - resched_curr(rq); - return 0; - } - /* We might release rq lock */ get_task_struct(next_task); diff -u linux-azure-5.15-5.15.0/kernel/time/timer.c linux-azure-5.15-5.15.0/kernel/time/timer.c --- linux-azure-5.15-5.15.0/kernel/time/timer.c +++ linux-azure-5.15-5.15.0/kernel/time/timer.c @@ -1722,11 +1722,14 @@ time_after_eq(jiffies, base->next_expiry)) { levels = collect_expired_timers(base, heads); /* - * The only possible reason for not finding any expired - * timer at this clk is that all matching timers have been - * dequeued. + * The two possible reasons for not finding any expired + * timer at this clk are that all matching timers have been + * dequeued or no timer has been queued since + * base::next_expiry was set to base::clk + + * NEXT_TIMER_MAX_DELTA. */ - WARN_ON_ONCE(!levels && !base->next_expiry_recalc); + WARN_ON_ONCE(!levels && !base->next_expiry_recalc + && base->timers_pending); base->clk++; base->next_expiry = __next_timer_interrupt(base); diff -u linux-azure-5.15-5.15.0/kernel/trace/trace.c linux-azure-5.15-5.15.0/kernel/trace/trace.c --- linux-azure-5.15-5.15.0/kernel/trace/trace.c +++ linux-azure-5.15-5.15.0/kernel/trace/trace.c @@ -3678,12 +3678,17 @@ } /* Returns true if the string is safe to dereference from an event */ -static bool trace_safe_str(struct trace_iterator *iter, const char *str) +static bool trace_safe_str(struct trace_iterator *iter, const char *str, + bool star, int len) { unsigned long addr = (unsigned long)str; struct trace_event *trace_event; struct trace_event_call *event; + /* Ignore strings with no length */ + if (star && !len) + return true; + /* OK if part of the event data */ if ((addr >= (unsigned long)iter->ent) && (addr < (unsigned long)iter->ent + iter->ent_size)) @@ -3869,7 +3874,7 @@ * instead. See samples/trace_events/trace-events-sample.h * for reference. */ - if (WARN_ONCE(!trace_safe_str(iter, str), + if (WARN_ONCE(!trace_safe_str(iter, str, star, len), "fmt: '%s' current_buffer: '%s'", fmt, show_buffer(&iter->seq))) { int ret; diff -u linux-azure-5.15-5.15.0/kernel/trace/trace_events.c linux-azure-5.15-5.15.0/kernel/trace/trace_events.c --- linux-azure-5.15-5.15.0/kernel/trace/trace_events.c +++ linux-azure-5.15-5.15.0/kernel/trace/trace_events.c @@ -40,6 +40,14 @@ static LIST_HEAD(ftrace_common_fields); static bool eventdir_initialized; +static LIST_HEAD(module_strings); + +struct module_string { + struct list_head next; + struct module *module; + char *str; +}; + #define GFP_TRACE (GFP_KERNEL | __GFP_ZERO) static struct kmem_cache *field_cachep; @@ -2633,6 +2641,76 @@ } } +static void add_str_to_module(struct module *module, char *str) +{ + struct module_string *modstr; + + modstr = kmalloc(sizeof(*modstr), GFP_KERNEL); + + /* + * If we failed to allocate memory here, then we'll just + * let the str memory leak when the module is removed. + * If this fails to allocate, there's worse problems than + * a leaked string on module removal. + */ + if (WARN_ON_ONCE(!modstr)) + return; + + modstr->module = module; + modstr->str = str; + + list_add(&modstr->next, &module_strings); +} + +static void update_event_fields(struct trace_event_call *call, + struct trace_eval_map *map) +{ + struct ftrace_event_field *field; + struct list_head *head; + char *ptr; + char *str; + int len = strlen(map->eval_string); + + /* Dynamic events should never have field maps */ + if (WARN_ON_ONCE(call->flags & TRACE_EVENT_FL_DYNAMIC)) + return; + + head = trace_get_fields(call); + list_for_each_entry(field, head, link) { + ptr = strchr(field->type, '['); + if (!ptr) + continue; + ptr++; + + if (!isalpha(*ptr) && *ptr != '_') + continue; + + if (strncmp(map->eval_string, ptr, len) != 0) + continue; + + str = kstrdup(field->type, GFP_KERNEL); + if (WARN_ON_ONCE(!str)) + return; + ptr = str + (ptr - field->type); + ptr = eval_replace(ptr, map, len); + /* enum/sizeof string smaller than value */ + if (WARN_ON_ONCE(!ptr)) { + kfree(str); + continue; + } + + /* + * If the event is part of a module, then we need to free the string + * when the module is removed. Otherwise, it will stay allocated + * until a reboot. + */ + if (call->module) + add_str_to_module(call->module, str); + + field->type = str; + } +} + void trace_event_eval_update(struct trace_eval_map **map, int len) { struct trace_event_call *call, *p; @@ -2668,6 +2746,7 @@ first = false; } update_event_printk(call, map[i]); + update_event_fields(call, map[i]); } } } @@ -2851,6 +2930,7 @@ static void trace_module_remove_events(struct module *mod) { struct trace_event_call *call, *p; + struct module_string *modstr, *m; down_write(&trace_event_sem); list_for_each_entry_safe(call, p, &ftrace_events, list) { @@ -2859,6 +2939,14 @@ if (call->module == mod) __trace_remove_event_call(call); } + /* Check for any strings allocade for this module */ + list_for_each_entry_safe(modstr, m, &module_strings, next) { + if (modstr->module != mod) + continue; + list_del(&modstr->next); + kfree(modstr->str); + kfree(modstr); + } up_write(&trace_event_sem); /* diff -u linux-azure-5.15-5.15.0/kernel/watch_queue.c linux-azure-5.15-5.15.0/kernel/watch_queue.c --- linux-azure-5.15-5.15.0/kernel/watch_queue.c +++ linux-azure-5.15-5.15.0/kernel/watch_queue.c @@ -274,7 +274,7 @@ return 0; error_p: - for (i = 0; i < nr_pages; i++) + while (--i >= 0) __free_page(pages[i]); kfree(pages); error: @@ -373,6 +373,7 @@ for (i = 0; i < wqueue->nr_pages; i++) __free_page(wqueue->notes[i]); + kfree(wqueue->notes); bitmap_free(wqueue->notes_bitmap); wfilter = rcu_access_pointer(wqueue->filter); @@ -398,6 +399,7 @@ put_watch_queue(rcu_access_pointer(watch->queue)); atomic_dec(&watch->cred->user->nr_watches); put_cred(watch->cred); + kfree(watch); } static void __put_watch(struct kref *kref) diff -u linux-azure-5.15-5.15.0/lib/Kconfig.debug linux-azure-5.15-5.15.0/lib/Kconfig.debug --- linux-azure-5.15-5.15.0/lib/Kconfig.debug +++ linux-azure-5.15-5.15.0/lib/Kconfig.debug @@ -414,7 +414,8 @@ If unsure, say Y. config DEBUG_FORCE_FUNCTION_ALIGN_64B - bool "Force all function address 64B aligned" if EXPERT + bool "Force all function address 64B aligned" + depends on EXPERT && (X86_64 || ARM64 || PPC32 || PPC64 || ARC) help There are cases that a commit from one domain changes the function address alignment of other domains, and cause magic performance diff -u linux-azure-5.15-5.15.0/lib/logic_iomem.c linux-azure-5.15-5.15.0/lib/logic_iomem.c --- linux-azure-5.15-5.15.0/lib/logic_iomem.c +++ linux-azure-5.15-5.15.0/lib/logic_iomem.c @@ -68,7 +68,7 @@ } EXPORT_SYMBOL(logic_iomem_add_region); -#ifndef CONFIG_LOGIC_IOMEM_FALLBACK +#ifndef CONFIG_INDIRECT_IOMEM_FALLBACK static void __iomem *real_ioremap(phys_addr_t offset, size_t size) { WARN(1, "invalid ioremap(0x%llx, 0x%zx)\n", @@ -81,7 +81,7 @@ WARN(1, "invalid iounmap for addr 0x%llx\n", (unsigned long long)(uintptr_t __force)addr); } -#endif /* CONFIG_LOGIC_IOMEM_FALLBACK */ +#endif /* CONFIG_INDIRECT_IOMEM_FALLBACK */ void __iomem *ioremap(phys_addr_t offset, size_t size) { @@ -168,7 +168,7 @@ } EXPORT_SYMBOL(iounmap); -#ifndef CONFIG_LOGIC_IOMEM_FALLBACK +#ifndef CONFIG_INDIRECT_IOMEM_FALLBACK #define MAKE_FALLBACK(op, sz) \ static u##sz real_raw_read ## op(const volatile void __iomem *addr) \ { \ @@ -213,7 +213,7 @@ WARN(1, "Invalid memcpy_toio at address 0x%llx\n", (unsigned long long)(uintptr_t __force)addr); } -#endif /* CONFIG_LOGIC_IOMEM_FALLBACK */ +#endif /* CONFIG_INDIRECT_IOMEM_FALLBACK */ #define MAKE_OP(op, sz) \ u##sz __raw_read ## op(const volatile void __iomem *addr) \ diff -u linux-azure-5.15-5.15.0/mm/highmem.c linux-azure-5.15-5.15.0/mm/highmem.c --- linux-azure-5.15-5.15.0/mm/highmem.c +++ linux-azure-5.15-5.15.0/mm/highmem.c @@ -627,7 +627,7 @@ /* With debug all even slots are unmapped and act as guard */ if (IS_ENABLED(CONFIG_DEBUG_KMAP_LOCAL) && !(i & 0x01)) { - WARN_ON_ONCE(!pte_none(pteval)); + WARN_ON_ONCE(pte_val(pteval) != 0); continue; } if (WARN_ON_ONCE(pte_none(pteval))) @@ -664,7 +664,7 @@ /* With debug all even slots are unmapped and act as guard */ if (IS_ENABLED(CONFIG_DEBUG_KMAP_LOCAL) && !(i & 0x01)) { - WARN_ON_ONCE(!pte_none(pteval)); + WARN_ON_ONCE(pte_val(pteval) != 0); continue; } if (WARN_ON_ONCE(pte_none(pteval))) diff -u linux-azure-5.15-5.15.0/mm/kfence/core.c linux-azure-5.15-5.15.0/mm/kfence/core.c --- linux-azure-5.15-5.15.0/mm/kfence/core.c +++ linux-azure-5.15-5.15.0/mm/kfence/core.c @@ -10,12 +10,15 @@ #include #include #include +#include #include +#include #include #include #include #include #include +#include #include #include #include @@ -82,6 +85,10 @@ }; module_param_cb(sample_interval, &sample_interval_param_ops, &kfence_sample_interval, 0600); +/* Pool usage% threshold when currently covered allocations are skipped. */ +static unsigned long kfence_skip_covered_thresh __read_mostly = 75; +module_param_named(skip_covered_thresh, kfence_skip_covered_thresh, ulong, 0644); + /* The pool of pages used for guard pages and objects. */ char *__kfence_pool __ro_after_init; EXPORT_SYMBOL(__kfence_pool); /* Export for test modules. */ @@ -106,6 +113,32 @@ /* Gates the allocation, ensuring only one succeeds in a given period. */ atomic_t kfence_allocation_gate = ATOMIC_INIT(1); +/* + * A Counting Bloom filter of allocation coverage: limits currently covered + * allocations of the same source filling up the pool. + * + * Assuming a range of 15%-85% unique allocations in the pool at any point in + * time, the below parameters provide a probablity of 0.02-0.33 for false + * positive hits respectively: + * + * P(alloc_traces) = (1 - e^(-HNUM * (alloc_traces / SIZE)) ^ HNUM + */ +#define ALLOC_COVERED_HNUM 2 +#define ALLOC_COVERED_ORDER (const_ilog2(CONFIG_KFENCE_NUM_OBJECTS) + 2) +#define ALLOC_COVERED_SIZE (1 << ALLOC_COVERED_ORDER) +#define ALLOC_COVERED_HNEXT(h) hash_32(h, ALLOC_COVERED_ORDER) +#define ALLOC_COVERED_MASK (ALLOC_COVERED_SIZE - 1) +static atomic_t alloc_covered[ALLOC_COVERED_SIZE]; + +/* Stack depth used to determine uniqueness of an allocation. */ +#define UNIQUE_ALLOC_STACK_DEPTH ((size_t)8) + +/* + * Randomness for stack hashes, making the same collisions across reboots and + * different machines less likely. + */ +static u32 stack_hash_seed __ro_after_init; + /* Statistics counters for debugfs. */ enum kfence_counter_id { KFENCE_COUNTER_ALLOCATED, @@ -113,6 +146,9 @@ KFENCE_COUNTER_FREES, KFENCE_COUNTER_ZOMBIES, KFENCE_COUNTER_BUGS, + KFENCE_COUNTER_SKIP_INCOMPAT, + KFENCE_COUNTER_SKIP_CAPACITY, + KFENCE_COUNTER_SKIP_COVERED, KFENCE_COUNTER_COUNT, }; static atomic_long_t counters[KFENCE_COUNTER_COUNT]; @@ -122,11 +158,59 @@ [KFENCE_COUNTER_FREES] = "total frees", [KFENCE_COUNTER_ZOMBIES] = "zombie allocations", [KFENCE_COUNTER_BUGS] = "total bugs", + [KFENCE_COUNTER_SKIP_INCOMPAT] = "skipped allocations (incompatible)", + [KFENCE_COUNTER_SKIP_CAPACITY] = "skipped allocations (capacity)", + [KFENCE_COUNTER_SKIP_COVERED] = "skipped allocations (covered)", }; static_assert(ARRAY_SIZE(counter_names) == KFENCE_COUNTER_COUNT); /* === Internals ============================================================ */ +static inline bool should_skip_covered(void) +{ + unsigned long thresh = (CONFIG_KFENCE_NUM_OBJECTS * kfence_skip_covered_thresh) / 100; + + return atomic_long_read(&counters[KFENCE_COUNTER_ALLOCATED]) > thresh; +} + +static u32 get_alloc_stack_hash(unsigned long *stack_entries, size_t num_entries) +{ + num_entries = min(num_entries, UNIQUE_ALLOC_STACK_DEPTH); + num_entries = filter_irq_stacks(stack_entries, num_entries); + return jhash(stack_entries, num_entries * sizeof(stack_entries[0]), stack_hash_seed); +} + +/* + * Adds (or subtracts) count @val for allocation stack trace hash + * @alloc_stack_hash from Counting Bloom filter. + */ +static void alloc_covered_add(u32 alloc_stack_hash, int val) +{ + int i; + + for (i = 0; i < ALLOC_COVERED_HNUM; i++) { + atomic_add(val, &alloc_covered[alloc_stack_hash & ALLOC_COVERED_MASK]); + alloc_stack_hash = ALLOC_COVERED_HNEXT(alloc_stack_hash); + } +} + +/* + * Returns true if the allocation stack trace hash @alloc_stack_hash is + * currently contained (non-zero count) in Counting Bloom filter. + */ +static bool alloc_covered_contains(u32 alloc_stack_hash) +{ + int i; + + for (i = 0; i < ALLOC_COVERED_HNUM; i++) { + if (!atomic_read(&alloc_covered[alloc_stack_hash & ALLOC_COVERED_MASK])) + return false; + alloc_stack_hash = ALLOC_COVERED_HNEXT(alloc_stack_hash); + } + + return true; +} + static bool kfence_protect(unsigned long addr) { return !KFENCE_WARN_ON(!kfence_protect_page(ALIGN_DOWN(addr, PAGE_SIZE), true)); @@ -184,19 +268,26 @@ * Update the object's metadata state, including updating the alloc/free stacks * depending on the state transition. */ -static noinline void metadata_update_state(struct kfence_metadata *meta, - enum kfence_object_state next) +static noinline void +metadata_update_state(struct kfence_metadata *meta, enum kfence_object_state next, + unsigned long *stack_entries, size_t num_stack_entries) { struct kfence_track *track = next == KFENCE_OBJECT_FREED ? &meta->free_track : &meta->alloc_track; lockdep_assert_held(&meta->lock); - /* - * Skip over 1 (this) functions; noinline ensures we do not accidentally - * skip over the caller by never inlining. - */ - track->num_stack_entries = stack_trace_save(track->stack_entries, KFENCE_STACK_DEPTH, 1); + if (stack_entries) { + memcpy(track->stack_entries, stack_entries, + num_stack_entries * sizeof(stack_entries[0])); + } else { + /* + * Skip over 1 (this) functions; noinline ensures we do not + * accidentally skip over the caller by never inlining. + */ + num_stack_entries = stack_trace_save(track->stack_entries, KFENCE_STACK_DEPTH, 1); + } + track->num_stack_entries = num_stack_entries; track->pid = task_pid_nr(current); track->cpu = raw_smp_processor_id(); track->ts_nsec = local_clock(); /* Same source as printk timestamps. */ @@ -258,7 +349,9 @@ } } -static void *kfence_guarded_alloc(struct kmem_cache *cache, size_t size, gfp_t gfp) +static void *kfence_guarded_alloc(struct kmem_cache *cache, size_t size, gfp_t gfp, + unsigned long *stack_entries, size_t num_stack_entries, + u32 alloc_stack_hash) { struct kfence_metadata *meta = NULL; unsigned long flags; @@ -272,8 +365,10 @@ list_del_init(&meta->list); } raw_spin_unlock_irqrestore(&kfence_freelist_lock, flags); - if (!meta) + if (!meta) { + atomic_long_inc(&counters[KFENCE_COUNTER_SKIP_CAPACITY]); return NULL; + } if (unlikely(!raw_spin_trylock_irqsave(&meta->lock, flags))) { /* @@ -315,10 +410,12 @@ addr = (void *)meta->addr; /* Update remaining metadata. */ - metadata_update_state(meta, KFENCE_OBJECT_ALLOCATED); + metadata_update_state(meta, KFENCE_OBJECT_ALLOCATED, stack_entries, num_stack_entries); /* Pairs with READ_ONCE() in kfence_shutdown_cache(). */ WRITE_ONCE(meta->cache, cache); meta->size = size; + meta->alloc_stack_hash = alloc_stack_hash; + for_each_canary(meta, set_canary_byte); /* Set required struct page fields. */ @@ -331,6 +428,8 @@ raw_spin_unlock_irqrestore(&meta->lock, flags); + alloc_covered_add(alloc_stack_hash, 1); + /* Memory initialization. */ /* @@ -395,10 +494,12 @@ memzero_explicit(addr, meta->size); /* Mark the object as freed. */ - metadata_update_state(meta, KFENCE_OBJECT_FREED); + metadata_update_state(meta, KFENCE_OBJECT_FREED, NULL, 0); raw_spin_unlock_irqrestore(&meta->lock, flags); + alloc_covered_add(meta->alloc_stack_hash, -1); + /* Protect to detect use-after-frees. */ kfence_protect((unsigned long)addr); @@ -665,6 +766,7 @@ if (!kfence_sample_interval) return; + stack_hash_seed = (u32)random_get_entropy(); if (!kfence_init_pool()) { pr_err("%s failed\n", __func__); return; @@ -740,12 +842,18 @@ void *__kfence_alloc(struct kmem_cache *s, size_t size, gfp_t flags) { + unsigned long stack_entries[KFENCE_STACK_DEPTH]; + size_t num_stack_entries; + u32 alloc_stack_hash; + /* * Perform size check before switching kfence_allocation_gate, so that * we don't disable KFENCE without making an allocation. */ - if (size > PAGE_SIZE) + if (size > PAGE_SIZE) { + atomic_long_inc(&counters[KFENCE_COUNTER_SKIP_INCOMPAT]); return NULL; + } /* * Skip allocations from non-default zones, including DMA. We cannot @@ -753,8 +861,10 @@ * properties (e.g. reside in DMAable memory). */ if ((flags & GFP_ZONEMASK) || - (s->flags & (SLAB_CACHE_DMA | SLAB_CACHE_DMA32))) + (s->flags & (SLAB_CACHE_DMA | SLAB_CACHE_DMA32))) { + atomic_long_inc(&counters[KFENCE_COUNTER_SKIP_INCOMPAT]); return NULL; + } if (atomic_inc_return(&kfence_allocation_gate) > 1) return NULL; @@ -775,7 +885,25 @@ if (!READ_ONCE(kfence_enabled)) return NULL; - return kfence_guarded_alloc(s, size, flags); + num_stack_entries = stack_trace_save(stack_entries, KFENCE_STACK_DEPTH, 0); + + /* + * Do expensive check for coverage of allocation in slow-path after + * allocation_gate has already become non-zero, even though it might + * mean not making any allocation within a given sample interval. + * + * This ensures reasonable allocation coverage when the pool is almost + * full, including avoiding long-lived allocations of the same source + * filling up the pool (e.g. pagecache allocations). + */ + alloc_stack_hash = get_alloc_stack_hash(stack_entries, num_stack_entries); + if (should_skip_covered() && alloc_covered_contains(alloc_stack_hash)) { + atomic_long_inc(&counters[KFENCE_COUNTER_SKIP_COVERED]); + return NULL; + } + + return kfence_guarded_alloc(s, size, flags, stack_entries, num_stack_entries, + alloc_stack_hash); } size_t kfence_ksize(const void *addr) diff -u linux-azure-5.15-5.15.0/mm/kmemleak.c linux-azure-5.15-5.15.0/mm/kmemleak.c --- linux-azure-5.15-5.15.0/mm/kmemleak.c +++ linux-azure-5.15-5.15.0/mm/kmemleak.c @@ -789,6 +789,8 @@ unsigned long flags; struct kmemleak_object *object; struct kmemleak_scan_area *area = NULL; + unsigned long untagged_ptr; + unsigned long untagged_objp; object = find_and_get_object(ptr, 1); if (!object) { @@ -797,6 +799,9 @@ return; } + untagged_ptr = (unsigned long)kasan_reset_tag((void *)ptr); + untagged_objp = (unsigned long)kasan_reset_tag((void *)object->pointer); + if (scan_area_cache) area = kmem_cache_alloc(scan_area_cache, gfp_kmemleak_mask(gfp)); @@ -808,8 +813,8 @@ goto out_unlock; } if (size == SIZE_MAX) { - size = object->pointer + object->size - ptr; - } else if (ptr + size > object->pointer + object->size) { + size = untagged_objp + object->size - untagged_ptr; + } else if (untagged_ptr + size > untagged_objp + object->size) { kmemleak_warn("Scan area larger than object 0x%08lx\n", ptr); dump_object_info(object); kmem_cache_free(scan_area_cache, area); @@ -1120,7 +1125,7 @@ void __ref kmemleak_alloc_phys(phys_addr_t phys, size_t size, int min_count, gfp_t gfp) { - if (!IS_ENABLED(CONFIG_HIGHMEM) || PHYS_PFN(phys) < max_low_pfn) + if (PHYS_PFN(phys) >= min_low_pfn && PHYS_PFN(phys) < max_low_pfn) kmemleak_alloc(__va(phys), size, min_count, gfp); } EXPORT_SYMBOL(kmemleak_alloc_phys); @@ -1134,7 +1139,7 @@ */ void __ref kmemleak_free_part_phys(phys_addr_t phys, size_t size) { - if (!IS_ENABLED(CONFIG_HIGHMEM) || PHYS_PFN(phys) < max_low_pfn) + if (PHYS_PFN(phys) >= min_low_pfn && PHYS_PFN(phys) < max_low_pfn) kmemleak_free_part(__va(phys), size); } EXPORT_SYMBOL(kmemleak_free_part_phys); @@ -1146,7 +1151,7 @@ */ void __ref kmemleak_not_leak_phys(phys_addr_t phys) { - if (!IS_ENABLED(CONFIG_HIGHMEM) || PHYS_PFN(phys) < max_low_pfn) + if (PHYS_PFN(phys) >= min_low_pfn && PHYS_PFN(phys) < max_low_pfn) kmemleak_not_leak(__va(phys)); } EXPORT_SYMBOL(kmemleak_not_leak_phys); @@ -1158,7 +1163,7 @@ */ void __ref kmemleak_ignore_phys(phys_addr_t phys) { - if (!IS_ENABLED(CONFIG_HIGHMEM) || PHYS_PFN(phys) < max_low_pfn) + if (PHYS_PFN(phys) >= min_low_pfn && PHYS_PFN(phys) < max_low_pfn) kmemleak_ignore(__va(phys)); } EXPORT_SYMBOL(kmemleak_ignore_phys); diff -u linux-azure-5.15-5.15.0/mm/memcontrol.c linux-azure-5.15-5.15.0/mm/memcontrol.c --- linux-azure-5.15-5.15.0/mm/memcontrol.c +++ linux-azure-5.15-5.15.0/mm/memcontrol.c @@ -7105,7 +7105,7 @@ if (!strcmp(token, "nokmem")) cgroup_memory_nokmem = true; } - return 0; + return 1; } __setup("cgroup.memory=", cgroup_memory); diff -u linux-azure-5.15-5.15.0/mm/memory.c linux-azure-5.15-5.15.0/mm/memory.c --- linux-azure-5.15-5.15.0/mm/memory.c +++ linux-azure-5.15-5.15.0/mm/memory.c @@ -1301,6 +1301,17 @@ return ret; } +/* Whether we should zap all COWed (private) pages too */ +static inline bool should_zap_cows(struct zap_details *details) +{ + /* By default, zap all pages */ + if (!details) + return true; + + /* Or, we zap COWed pages only if the caller wants to */ + return !details->check_mapping; +} + static unsigned long zap_pte_range(struct mmu_gather *tlb, struct vm_area_struct *vma, pmd_t *pmd, unsigned long addr, unsigned long end, @@ -1396,16 +1407,18 @@ continue; } - /* If details->check_mapping, we leave swap entries. */ - if (unlikely(details)) - continue; - - if (!non_swap_entry(entry)) + if (!non_swap_entry(entry)) { + /* Genuine swap entry, hence a private anon page */ + if (!should_zap_cows(details)) + continue; rss[MM_SWAPENTS]--; - else if (is_migration_entry(entry)) { + } else if (is_migration_entry(entry)) { struct page *page; page = pfn_swap_entry_to_page(entry); + if (details && details->check_mapping && + details->check_mapping != page_rmapping(page)) + continue; rss[mm_counter(page)]--; } if (unlikely(!free_swap_and_cache(entry))) @@ -3862,11 +3875,20 @@ return ret; if (unlikely(PageHWPoison(vmf->page))) { - if (ret & VM_FAULT_LOCKED) - unlock_page(vmf->page); - put_page(vmf->page); + struct page *page = vmf->page; + vm_fault_t poisonret = VM_FAULT_HWPOISON; + if (ret & VM_FAULT_LOCKED) { + if (page_mapped(page)) + unmap_mapping_pages(page_mapping(page), + page->index, 1, false); + /* Retry if a clean page was removed from the cache. */ + if (invalidate_inode_page(page)) + poisonret = VM_FAULT_NOPAGE; + unlock_page(page); + } + put_page(page); vmf->page = NULL; - return VM_FAULT_HWPOISON; + return poisonret; } if (unlikely(!(ret & VM_FAULT_LOCKED))) diff -u linux-azure-5.15-5.15.0/mm/mempolicy.c linux-azure-5.15-5.15.0/mm/mempolicy.c --- linux-azure-5.15-5.15.0/mm/mempolicy.c +++ linux-azure-5.15-5.15.0/mm/mempolicy.c @@ -783,7 +783,6 @@ static int mbind_range(struct mm_struct *mm, unsigned long start, unsigned long end, struct mempolicy *new_pol) { - struct vm_area_struct *next; struct vm_area_struct *prev; struct vm_area_struct *vma; int err = 0; @@ -798,8 +797,7 @@ if (start > vma->vm_start) prev = vma; - for (; vma && vma->vm_start < end; prev = vma, vma = next) { - next = vma->vm_next; + for (; vma && vma->vm_start < end; prev = vma, vma = vma->vm_next) { vmstart = max(start, vma->vm_start); vmend = min(end, vma->vm_end); @@ -813,10 +811,6 @@ new_pol, vma->vm_userfaultfd_ctx); if (prev) { vma = prev; - next = vma->vm_next; - if (mpol_equal(vma_policy(vma), new_pol)) - continue; - /* vma_merge() joined vma && vma->next, case 8 */ goto replace; } if (vma->vm_start != vmstart) { @@ -2567,6 +2561,7 @@ mpol_new = kmem_cache_alloc(policy_cache, GFP_KERNEL); if (!mpol_new) goto err_out; + atomic_set(&mpol_new->refcnt, 1); goto restart; } diff -u linux-azure-5.15-5.15.0/mm/mmap.c linux-azure-5.15-5.15.0/mm/mmap.c --- linux-azure-5.15-5.15.0/mm/mmap.c +++ linux-azure-5.15-5.15.0/mm/mmap.c @@ -2551,7 +2551,7 @@ if (!*endptr) stack_guard_gap = val << PAGE_SHIFT; - return 0; + return 1; } __setup("stack_guard_gap=", cmdline_parse_stack_guard_gap); diff -u linux-azure-5.15-5.15.0/mm/page_alloc.c linux-azure-5.15-5.15.0/mm/page_alloc.c --- linux-azure-5.15-5.15.0/mm/page_alloc.c +++ linux-azure-5.15-5.15.0/mm/page_alloc.c @@ -6092,7 +6092,7 @@ do { zone_type--; zone = pgdat->node_zones + zone_type; - if (managed_zone(zone)) { + if (populated_zone(zone)) { zoneref_set_zone(zone, &zonerefs[nr_zones++]); check_highest_zone(zone_type); } @@ -7899,10 +7899,17 @@ out2: /* Align start of ZONE_MOVABLE on all nids to MAX_ORDER_NR_PAGES */ - for (nid = 0; nid < MAX_NUMNODES; nid++) + for (nid = 0; nid < MAX_NUMNODES; nid++) { + unsigned long start_pfn, end_pfn; + zone_movable_pfn[nid] = roundup(zone_movable_pfn[nid], MAX_ORDER_NR_PAGES); + get_pfn_range_for_nid(nid, &start_pfn, &end_pfn); + if (zone_movable_pfn[nid] >= end_pfn) + zone_movable_pfn[nid] = 0; + } + out: /* restore the node_state */ node_states[N_MEMORY] = saved_node_state; diff -u linux-azure-5.15-5.15.0/mm/swap_state.c linux-azure-5.15-5.15.0/mm/swap_state.c --- linux-azure-5.15-5.15.0/mm/swap_state.c +++ linux-azure-5.15-5.15.0/mm/swap_state.c @@ -478,7 +478,7 @@ * __read_swap_cache_async(), which has set SWAP_HAS_CACHE * in swap_map, but not yet added its page to swap cache. */ - cond_resched(); + schedule_timeout_uninterruptible(1); } /* diff -u linux-azure-5.15-5.15.0/net/ax25/af_ax25.c linux-azure-5.15-5.15.0/net/ax25/af_ax25.c --- linux-azure-5.15-5.15.0/net/ax25/af_ax25.c +++ linux-azure-5.15-5.15.0/net/ax25/af_ax25.c @@ -89,17 +89,21 @@ sk = s->sk; if (!sk) { spin_unlock_bh(&ax25_list_lock); - s->ax25_dev = NULL; ax25_disconnect(s, ENETUNREACH); + s->ax25_dev = NULL; spin_lock_bh(&ax25_list_lock); goto again; } sock_hold(sk); spin_unlock_bh(&ax25_list_lock); lock_sock(sk); + ax25_disconnect(s, ENETUNREACH); s->ax25_dev = NULL; + if (sk->sk_socket) { + dev_put(ax25_dev->dev); + ax25_dev_put(ax25_dev); + } release_sock(sk); - ax25_disconnect(s, ENETUNREACH); spin_lock_bh(&ax25_list_lock); sock_put(sk); /* The entry could have been deleted from the @@ -365,21 +369,25 @@ if (copy_from_user(&ax25_ctl, arg, sizeof(ax25_ctl))) return -EFAULT; - if ((ax25_dev = ax25_addr_ax25dev(&ax25_ctl.port_addr)) == NULL) - return -ENODEV; - if (ax25_ctl.digi_count > AX25_MAX_DIGIS) return -EINVAL; if (ax25_ctl.arg > ULONG_MAX / HZ && ax25_ctl.cmd != AX25_KILL) return -EINVAL; + ax25_dev = ax25_addr_ax25dev(&ax25_ctl.port_addr); + if (!ax25_dev) + return -ENODEV; + digi.ndigi = ax25_ctl.digi_count; for (k = 0; k < digi.ndigi; k++) digi.calls[k] = ax25_ctl.digi_addr[k]; - if ((ax25 = ax25_find_cb(&ax25_ctl.source_addr, &ax25_ctl.dest_addr, &digi, ax25_dev->dev)) == NULL) + ax25 = ax25_find_cb(&ax25_ctl.source_addr, &ax25_ctl.dest_addr, &digi, ax25_dev->dev); + if (!ax25) { + ax25_dev_put(ax25_dev); return -ENOTCONN; + } switch (ax25_ctl.cmd) { case AX25_KILL: @@ -446,6 +454,7 @@ } out_put: + ax25_dev_put(ax25_dev); ax25_cb_put(ax25); return ret; @@ -972,14 +981,16 @@ { struct sock *sk = sock->sk; ax25_cb *ax25; + ax25_dev *ax25_dev; if (sk == NULL) return 0; sock_hold(sk); - sock_orphan(sk); lock_sock(sk); + sock_orphan(sk); ax25 = sk_to_ax25(sk); + ax25_dev = ax25->ax25_dev; if (sk->sk_type == SOCK_SEQPACKET) { switch (ax25->state) { @@ -1041,6 +1052,15 @@ sk->sk_state_change(sk); ax25_destroy_socket(ax25); } + if (ax25_dev) { + del_timer_sync(&ax25->timer); + del_timer_sync(&ax25->t1timer); + del_timer_sync(&ax25->t2timer); + del_timer_sync(&ax25->t3timer); + del_timer_sync(&ax25->idletimer); + dev_put(ax25_dev->dev); + ax25_dev_put(ax25_dev); + } sock->sk = NULL; release_sock(sk); @@ -1117,8 +1137,10 @@ } } - if (ax25_dev != NULL) + if (ax25_dev) { ax25_fillin_cb(ax25, ax25_dev); + dev_hold(ax25_dev->dev); + } done: ax25_cb_add(ax25); diff -u linux-azure-5.15-5.15.0/net/batman-adv/multicast.c linux-azure-5.15-5.15.0/net/batman-adv/multicast.c --- linux-azure-5.15-5.15.0/net/batman-adv/multicast.c +++ linux-azure-5.15-5.15.0/net/batman-adv/multicast.c @@ -134,7 +134,7 @@ { struct inet6_dev *in6_dev = __in6_dev_get(dev); - if (in6_dev && in6_dev->cnf.mc_forwarding) + if (in6_dev && atomic_read(&in6_dev->cnf.mc_forwarding)) return BATADV_NO_FLAGS; else return BATADV_MCAST_WANT_NO_RTR6; diff -u linux-azure-5.15-5.15.0/net/bluetooth/hci_event.c linux-azure-5.15-5.15.0/net/bluetooth/hci_event.c --- linux-azure-5.15-5.15.0/net/bluetooth/hci_event.c +++ linux-azure-5.15-5.15.0/net/bluetooth/hci_event.c @@ -5153,8 +5153,9 @@ hci_dev_lock(hdev); hcon = hci_conn_hash_lookup_handle(hdev, ev->phy_handle); - if (hcon) { + if (hcon && hcon->type == AMP_LINK) { hcon->state = BT_CLOSED; + hci_disconn_cfm(hcon, ev->reason); hci_conn_del(hcon); } diff -u linux-azure-5.15-5.15.0/net/can/isotp.c linux-azure-5.15-5.15.0/net/can/isotp.c --- linux-azure-5.15-5.15.0/net/can/isotp.c +++ linux-azure-5.15-5.15.0/net/can/isotp.c @@ -141,6 +141,7 @@ struct can_isotp_options opt; struct can_isotp_fc_options rxfc, txfc; struct can_isotp_ll_options ll; + u32 frame_txtime; u32 force_tx_stmin; u32 force_rx_stmin; struct tpcon rx, tx; @@ -360,7 +361,7 @@ so->tx_gap = ktime_set(0, 0); /* add transmission time for CAN frame N_As */ - so->tx_gap = ktime_add_ns(so->tx_gap, so->opt.frame_txtime); + so->tx_gap = ktime_add_ns(so->tx_gap, so->frame_txtime); /* add waiting time for consecutive frames N_Cs */ if (so->opt.flags & CAN_ISOTP_FORCE_TXSTMIN) so->tx_gap = ktime_add_ns(so->tx_gap, @@ -1005,26 +1006,29 @@ { struct sock *sk = sock->sk; struct sk_buff *skb; - int err = 0; - int noblock; + struct isotp_sock *so = isotp_sk(sk); + int noblock = flags & MSG_DONTWAIT; + int ret = 0; - noblock = flags & MSG_DONTWAIT; - flags &= ~MSG_DONTWAIT; + if (flags & ~(MSG_DONTWAIT | MSG_TRUNC | MSG_PEEK)) + return -EINVAL; + + if (!so->bound) + return -EADDRNOTAVAIL; - skb = skb_recv_datagram(sk, flags, noblock, &err); + flags &= ~MSG_DONTWAIT; + skb = skb_recv_datagram(sk, flags, noblock, &ret); if (!skb) - return err; + return ret; if (size < skb->len) msg->msg_flags |= MSG_TRUNC; else size = skb->len; - err = memcpy_to_msg(msg, skb->data, size); - if (err < 0) { - skb_free_datagram(sk, skb); - return err; - } + ret = memcpy_to_msg(msg, skb->data, size); + if (ret < 0) + goto out_err; sock_recv_timestamp(msg, sk, skb); @@ -1034,9 +1038,13 @@ memcpy(msg->msg_name, skb->cb, msg->msg_namelen); } + /* set length of return value */ + ret = (flags & MSG_TRUNC) ? skb->len : size; + +out_err: skb_free_datagram(sk, skb); - return size; + return ret; } static int isotp_release(struct socket *sock) @@ -1104,6 +1112,7 @@ struct net *net = sock_net(sk); int ifindex; struct net_device *dev; + canid_t tx_id, rx_id; int err = 0; int notify_enetdown = 0; int do_rx_reg = 1; @@ -1111,8 +1120,18 @@ if (len < ISOTP_MIN_NAMELEN) return -EINVAL; - if (addr->can_addr.tp.tx_id & (CAN_ERR_FLAG | CAN_RTR_FLAG)) - return -EADDRNOTAVAIL; + /* sanitize tx/rx CAN identifiers */ + tx_id = addr->can_addr.tp.tx_id; + if (tx_id & CAN_EFF_FLAG) + tx_id &= (CAN_EFF_FLAG | CAN_EFF_MASK); + else + tx_id &= CAN_SFF_MASK; + + rx_id = addr->can_addr.tp.rx_id; + if (rx_id & CAN_EFF_FLAG) + rx_id &= (CAN_EFF_FLAG | CAN_EFF_MASK); + else + rx_id &= CAN_SFF_MASK; if (!addr->can_ifindex) return -ENODEV; @@ -1124,21 +1143,13 @@ do_rx_reg = 0; /* do not validate rx address for functional addressing */ - if (do_rx_reg) { - if (addr->can_addr.tp.rx_id == addr->can_addr.tp.tx_id) { - err = -EADDRNOTAVAIL; - goto out; - } - - if (addr->can_addr.tp.rx_id & (CAN_ERR_FLAG | CAN_RTR_FLAG)) { - err = -EADDRNOTAVAIL; - goto out; - } + if (do_rx_reg && rx_id == tx_id) { + err = -EADDRNOTAVAIL; + goto out; } if (so->bound && addr->can_ifindex == so->ifindex && - addr->can_addr.tp.rx_id == so->rxid && - addr->can_addr.tp.tx_id == so->txid) + rx_id == so->rxid && tx_id == so->txid) goto out; dev = dev_get_by_index(net, addr->can_ifindex); @@ -1162,8 +1173,7 @@ ifindex = dev->ifindex; if (do_rx_reg) - can_rx_register(net, dev, addr->can_addr.tp.rx_id, - SINGLE_MASK(addr->can_addr.tp.rx_id), + can_rx_register(net, dev, rx_id, SINGLE_MASK(rx_id), isotp_rcv, sk, "isotp", sk); dev_put(dev); @@ -1183,8 +1193,8 @@ /* switch to new settings */ so->ifindex = ifindex; - so->rxid = addr->can_addr.tp.rx_id; - so->txid = addr->can_addr.tp.tx_id; + so->rxid = rx_id; + so->txid = tx_id; so->bound = 1; out: @@ -1238,6 +1248,14 @@ /* no separate rx_ext_address is given => use ext_address */ if (!(so->opt.flags & CAN_ISOTP_RX_EXT_ADDR)) so->opt.rx_ext_address = so->opt.ext_address; + + /* check for frame_txtime changes (0 => no changes) */ + if (so->opt.frame_txtime) { + if (so->opt.frame_txtime == CAN_ISOTP_FRAME_TXTIME_ZERO) + so->frame_txtime = 0; + else + so->frame_txtime = so->opt.frame_txtime; + } break; case CAN_ISOTP_RECV_FC: @@ -1439,6 +1457,7 @@ so->opt.rxpad_content = CAN_ISOTP_DEFAULT_PAD_CONTENT; so->opt.txpad_content = CAN_ISOTP_DEFAULT_PAD_CONTENT; so->opt.frame_txtime = CAN_ISOTP_DEFAULT_FRAME_TXTIME; + so->frame_txtime = CAN_ISOTP_DEFAULT_FRAME_TXTIME; so->rxfc.bs = CAN_ISOTP_DEFAULT_RECV_BS; so->rxfc.stmin = CAN_ISOTP_DEFAULT_RECV_STMIN; so->rxfc.wftmax = CAN_ISOTP_DEFAULT_RECV_WFTMAX; diff -u linux-azure-5.15-5.15.0/net/core/dev.c linux-azure-5.15-5.15.0/net/core/dev.c --- linux-azure-5.15-5.15.0/net/core/dev.c +++ linux-azure-5.15-5.15.0/net/core/dev.c @@ -11378,8 +11378,7 @@ BUILD_BUG_ON(GRO_HASH_BUCKETS > 8 * sizeof_field(struct napi_struct, gro_bitmask)); - if (net != &init_net) - INIT_LIST_HEAD(&net->dev_base_head); + INIT_LIST_HEAD(&net->dev_base_head); net->dev_name_head = netdev_create_hash(); if (net->dev_name_head == NULL) diff -u linux-azure-5.15-5.15.0/net/core/filter.c linux-azure-5.15-5.15.0/net/core/filter.c --- linux-azure-5.15-5.15.0/net/core/filter.c +++ linux-azure-5.15-5.15.0/net/core/filter.c @@ -6719,24 +6719,33 @@ if (!th->ack || th->rst || th->syn) return -ENOENT; + if (unlikely(iph_len < sizeof(struct iphdr))) + return -EINVAL; + if (tcp_synq_no_recent_overflow(sk)) return -ENOENT; cookie = ntohl(th->ack_seq) - 1; - switch (sk->sk_family) { - case AF_INET: - if (unlikely(iph_len < sizeof(struct iphdr))) + /* Both struct iphdr and struct ipv6hdr have the version field at the + * same offset so we can cast to the shorter header (struct iphdr). + */ + switch (((struct iphdr *)iph)->version) { + case 4: + if (sk->sk_family == AF_INET6 && ipv6_only_sock(sk)) return -EINVAL; ret = __cookie_v4_check((struct iphdr *)iph, th, cookie); break; #if IS_BUILTIN(CONFIG_IPV6) - case AF_INET6: + case 6: if (unlikely(iph_len < sizeof(struct ipv6hdr))) return -EINVAL; + if (sk->sk_family != AF_INET6) + return -EINVAL; + ret = __cookie_v6_check((struct ipv6hdr *)iph, th, cookie); break; #endif /* CONFIG_IPV6 */ @@ -7966,6 +7975,7 @@ struct bpf_insn_access_aux *info) { const int size_default = sizeof(__u32); + int field_size; if (off < 0 || off >= sizeof(struct bpf_sock)) return false; @@ -7977,7 +7987,6 @@ case offsetof(struct bpf_sock, family): case offsetof(struct bpf_sock, type): case offsetof(struct bpf_sock, protocol): - case offsetof(struct bpf_sock, dst_port): case offsetof(struct bpf_sock, src_port): case offsetof(struct bpf_sock, rx_queue_mapping): case bpf_ctx_range(struct bpf_sock, src_ip4): @@ -7986,6 +7995,14 @@ case bpf_ctx_range_till(struct bpf_sock, dst_ip6[0], dst_ip6[3]): bpf_ctx_record_field_size(info, size_default); return bpf_ctx_narrow_access_ok(off, size, size_default); + case bpf_ctx_range(struct bpf_sock, dst_port): + field_size = size == size_default ? + size_default : sizeof_field(struct bpf_sock, dst_port); + bpf_ctx_record_field_size(info, field_size); + return bpf_ctx_narrow_access_ok(off, size, field_size); + case offsetofend(struct bpf_sock, dst_port) ... + offsetof(struct bpf_sock, dst_ip4) - 1: + return false; } return size == size_default; @@ -10523,7 +10540,8 @@ case bpf_ctx_range(struct bpf_sk_lookup, local_ip4): case bpf_ctx_range_till(struct bpf_sk_lookup, remote_ip6[0], remote_ip6[3]): case bpf_ctx_range_till(struct bpf_sk_lookup, local_ip6[0], local_ip6[3]): - case bpf_ctx_range(struct bpf_sk_lookup, remote_port): + case offsetof(struct bpf_sk_lookup, remote_port) ... + offsetof(struct bpf_sk_lookup, local_ip4) - 1: case bpf_ctx_range(struct bpf_sk_lookup, local_port): bpf_ctx_record_field_size(info, sizeof(__u32)); return bpf_ctx_narrow_access_ok(off, size, sizeof(__u32)); diff -u linux-azure-5.15-5.15.0/net/core/flow_dissector.c linux-azure-5.15-5.15.0/net/core/flow_dissector.c --- linux-azure-5.15-5.15.0/net/core/flow_dissector.c +++ linux-azure-5.15-5.15.0/net/core/flow_dissector.c @@ -1181,6 +1181,7 @@ VLAN_PRIO_MASK) >> VLAN_PRIO_SHIFT; } key_vlan->vlan_tpid = saved_vlan_tpid; + key_vlan->vlan_eth_type = proto; } fdret = FLOW_DISSECT_RET_PROTO_AGAIN; diff -u linux-azure-5.15-5.15.0/net/core/net_namespace.c linux-azure-5.15-5.15.0/net/core/net_namespace.c --- linux-azure-5.15-5.15.0/net/core/net_namespace.c +++ linux-azure-5.15-5.15.0/net/core/net_namespace.c @@ -44,13 +44,7 @@ static struct key_tag init_net_key_domain = { .usage = REFCOUNT_INIT(1) }; #endif -struct net init_net = { - .ns.count = REFCOUNT_INIT(1), - .dev_base_head = LIST_HEAD_INIT(init_net.dev_base_head), -#ifdef CONFIG_KEYS - .key_domain = &init_net_key_domain, -#endif -}; +struct net init_net; EXPORT_SYMBOL(init_net); static bool init_net_initialized; @@ -1081,7 +1075,7 @@ rtnl_set_sk_err(net, RTNLGRP_NSID, err); } -static int __init net_ns_init(void) +void __init net_ns_init(void) { struct net_generic *ng; @@ -1102,6 +1096,9 @@ rcu_assign_pointer(init_net.gen, ng); +#ifdef CONFIG_KEYS + init_net.key_domain = &init_net_key_domain; +#endif down_write(&pernet_ops_rwsem); if (setup_net(&init_net, &init_user_ns)) panic("Could not setup the initial network namespace"); @@ -1116,12 +1113,8 @@ RTNL_FLAG_DOIT_UNLOCKED); rtnl_register(PF_UNSPEC, RTM_GETNSID, rtnl_net_getid, rtnl_net_dumpid, RTNL_FLAG_DOIT_UNLOCKED); - - return 0; } -pure_initcall(net_ns_init); - static void free_exit_list(struct pernet_operations *ops, struct list_head *net_exit_list) { ops_pre_exit_list(ops, net_exit_list); diff -u linux-azure-5.15-5.15.0/net/core/rtnetlink.c linux-azure-5.15-5.15.0/net/core/rtnetlink.c --- linux-azure-5.15-5.15.0/net/core/rtnetlink.c +++ linux-azure-5.15-5.15.0/net/core/rtnetlink.c @@ -3631,13 +3631,24 @@ bool *changed, struct netlink_ext_ack *extack) { char *alt_ifname; + size_t size; int err; err = nla_validate(attr, attr->nla_len, IFLA_MAX, ifla_policy, extack); if (err) return err; - alt_ifname = nla_strdup(attr, GFP_KERNEL); + if (cmd == RTM_NEWLINKPROP) { + size = rtnl_prop_list_size(dev); + size += nla_total_size(ALTIFNAMSIZ); + if (size >= U16_MAX) { + NL_SET_ERR_MSG(extack, + "effective property list too long"); + return -EINVAL; + } + } + + alt_ifname = nla_strdup(attr, GFP_KERNEL_ACCOUNT); if (!alt_ifname) return -ENOMEM; diff -u linux-azure-5.15-5.15.0/net/core/skbuff.c linux-azure-5.15-5.15.0/net/core/skbuff.c --- linux-azure-5.15-5.15.0/net/core/skbuff.c +++ linux-azure-5.15-5.15.0/net/core/skbuff.c @@ -203,7 +203,7 @@ skb->head = data; skb->data = data; skb_reset_tail_pointer(skb); - skb->end = skb->tail + size; + skb_set_end_offset(skb, size); skb->mac_header = (typeof(skb->mac_header))~0U; skb->transport_header = (typeof(skb->transport_header))~0U; @@ -1738,11 +1738,10 @@ skb->head = data; skb->head_frag = 0; skb->data += off; + + skb_set_end_offset(skb, size); #ifdef NET_SKBUFF_DATA_USES_OFFSET - skb->end = size; off = nhead; -#else - skb->end = skb->head + size; #endif skb->tail += off; skb_headers_offset_update(skb, nhead); @@ -1790,6 +1789,38 @@ } EXPORT_SYMBOL(skb_realloc_headroom); +int __skb_unclone_keeptruesize(struct sk_buff *skb, gfp_t pri) +{ + unsigned int saved_end_offset, saved_truesize; + struct skb_shared_info *shinfo; + int res; + + saved_end_offset = skb_end_offset(skb); + saved_truesize = skb->truesize; + + res = pskb_expand_head(skb, 0, 0, pri); + if (res) + return res; + + skb->truesize = saved_truesize; + + if (likely(skb_end_offset(skb) == saved_end_offset)) + return 0; + + shinfo = skb_shinfo(skb); + + /* We are about to change back skb->end, + * we need to move skb_shinfo() to its new location. + */ + memmove(skb->head + saved_end_offset, + shinfo, + offsetof(struct skb_shared_info, frags[shinfo->nr_frags])); + + skb_set_end_offset(skb, saved_end_offset); + + return 0; +} + /** * skb_expand_head - reallocate header of &sk_buff * @skb: buffer to reallocate @@ -5359,11 +5390,18 @@ if (skb_cloned(to)) return false; - /* The page pool signature of struct page will eventually figure out - * which pages can be recycled or not but for now let's prohibit slab - * allocated and page_pool allocated SKBs from being coalesced. + /* In general, avoid mixing slab allocated and page_pool allocated + * pages within the same SKB. However when @to is not pp_recycle and + * @from is cloned, we can transition frag pages from page_pool to + * reference counted. + * + * On the other hand, don't allow coalescing two pp_recycle SKBs if + * @from is cloned, in case the SKB is using page_pool fragment + * references (PP_FLAG_PAGE_FRAG). Since we only take full page + * references for cloned SKBs at the moment that would result in + * inconsistent reference counts. */ - if (to->pp_recycle != from->pp_recycle) + if (to->pp_recycle != (from->pp_recycle && !skb_cloned(from))) return false; if (len <= skb_tailroom(to)) { @@ -6159,11 +6197,7 @@ skb->head = data; skb->data = data; skb->head_frag = 0; -#ifdef NET_SKBUFF_DATA_USES_OFFSET - skb->end = size; -#else - skb->end = skb->head + size; -#endif + skb_set_end_offset(skb, size); skb_set_tail_pointer(skb, skb_headlen(skb)); skb_headers_offset_update(skb, 0); skb->cloned = 0; @@ -6301,11 +6335,7 @@ skb->head = data; skb->head_frag = 0; skb->data = data; -#ifdef NET_SKBUFF_DATA_USES_OFFSET - skb->end = size; -#else - skb->end = skb->head + size; -#endif + skb_set_end_offset(skb, size); skb_reset_tail_pointer(skb); skb_headers_offset_update(skb, 0); skb->cloned = 0; diff -u linux-azure-5.15-5.15.0/net/core/skmsg.c linux-azure-5.15-5.15.0/net/core/skmsg.c --- linux-azure-5.15-5.15.0/net/core/skmsg.c +++ linux-azure-5.15-5.15.0/net/core/skmsg.c @@ -27,6 +27,7 @@ int elem_first_coalesce) { struct page_frag *pfrag = sk_page_frag(sk); + u32 osize = msg->sg.size; int ret = 0; len -= msg->sg.size; @@ -35,13 +36,17 @@ u32 orig_offset; int use, i; - if (!sk_page_frag_refill(sk, pfrag)) - return -ENOMEM; + if (!sk_page_frag_refill(sk, pfrag)) { + ret = -ENOMEM; + goto msg_trim; + } orig_offset = pfrag->offset; use = min_t(int, len, pfrag->size - orig_offset); - if (!sk_wmem_schedule(sk, use)) - return -ENOMEM; + if (!sk_wmem_schedule(sk, use)) { + ret = -ENOMEM; + goto msg_trim; + } i = msg->sg.end; sk_msg_iter_var_prev(i); @@ -71,6 +76,10 @@ } return ret; + +msg_trim: + sk_msg_trim(sk, msg, osize); + return ret; } EXPORT_SYMBOL_GPL(sk_msg_alloc); diff -u linux-azure-5.15-5.15.0/net/ipv4/fib_frontend.c linux-azure-5.15-5.15.0/net/ipv4/fib_frontend.c --- linux-azure-5.15-5.15.0/net/ipv4/fib_frontend.c +++ linux-azure-5.15-5.15.0/net/ipv4/fib_frontend.c @@ -1112,9 +1112,11 @@ return; /* Add broadcast address, if it is explicitly assigned. */ - if (ifa->ifa_broadcast && ifa->ifa_broadcast != htonl(0xFFFFFFFF)) + if (ifa->ifa_broadcast && ifa->ifa_broadcast != htonl(0xFFFFFFFF)) { fib_magic(RTM_NEWROUTE, RTN_BROADCAST, ifa->ifa_broadcast, 32, prim, 0); + arp_invalidate(dev, ifa->ifa_broadcast, false); + } if (!ipv4_is_zeronet(prefix) && !(ifa->ifa_flags & IFA_F_SECONDARY) && (prefix != addr || ifa->ifa_prefixlen < 32)) { @@ -1128,6 +1130,7 @@ if (ifa->ifa_prefixlen < 31) { fib_magic(RTM_NEWROUTE, RTN_BROADCAST, prefix | ~mask, 32, prim, 0); + arp_invalidate(dev, prefix | ~mask, false); } } } diff -u linux-azure-5.15-5.15.0/net/ipv4/fib_semantics.c linux-azure-5.15-5.15.0/net/ipv4/fib_semantics.c --- linux-azure-5.15-5.15.0/net/ipv4/fib_semantics.c +++ linux-azure-5.15-5.15.0/net/ipv4/fib_semantics.c @@ -887,8 +887,13 @@ } if (cfg->fc_oif || cfg->fc_gw_family) { - struct fib_nh *nh = fib_info_nh(fi, 0); + struct fib_nh *nh; + /* cannot match on nexthop object attributes */ + if (fi->nh) + return 1; + + nh = fib_info_nh(fi, 0); if (cfg->fc_encap) { if (fib_encap_match(net, cfg->fc_encap_type, cfg->fc_encap, nh, cfg, extack)) diff -u linux-azure-5.15-5.15.0/net/ipv4/inet_hashtables.c linux-azure-5.15-5.15.0/net/ipv4/inet_hashtables.c --- linux-azure-5.15-5.15.0/net/ipv4/inet_hashtables.c +++ linux-azure-5.15-5.15.0/net/ipv4/inet_hashtables.c @@ -637,7 +637,9 @@ int err = 0; if (sk->sk_state != TCP_LISTEN) { + local_bh_disable(); inet_ehash_nolisten(sk, osk, NULL); + local_bh_enable(); return 0; } WARN_ON(!sk_unhashed(sk)); @@ -669,45 +671,54 @@ { int err = 0; - if (sk->sk_state != TCP_CLOSE) { - local_bh_disable(); + if (sk->sk_state != TCP_CLOSE) err = __inet_hash(sk, NULL); - local_bh_enable(); - } return err; } EXPORT_SYMBOL_GPL(inet_hash); -void inet_unhash(struct sock *sk) +static void __inet_unhash(struct sock *sk, struct inet_listen_hashbucket *ilb) { - struct inet_hashinfo *hashinfo = sk->sk_prot->h.hashinfo; - struct inet_listen_hashbucket *ilb = NULL; - spinlock_t *lock; - if (sk_unhashed(sk)) return; - if (sk->sk_state == TCP_LISTEN) { - ilb = &hashinfo->listening_hash[inet_sk_listen_hashfn(sk)]; - lock = &ilb->lock; - } else { - lock = inet_ehash_lockp(hashinfo, sk->sk_hash); - } - spin_lock_bh(lock); - if (sk_unhashed(sk)) - goto unlock; - if (rcu_access_pointer(sk->sk_reuseport_cb)) reuseport_stop_listen_sock(sk); if (ilb) { + struct inet_hashinfo *hashinfo = sk->sk_prot->h.hashinfo; + inet_unhash2(hashinfo, sk); ilb->count--; } __sk_nulls_del_node_init_rcu(sk); sock_prot_inuse_add(sock_net(sk), sk->sk_prot, -1); -unlock: - spin_unlock_bh(lock); +} + +void inet_unhash(struct sock *sk) +{ + struct inet_hashinfo *hashinfo = sk->sk_prot->h.hashinfo; + + if (sk_unhashed(sk)) + return; + + if (sk->sk_state == TCP_LISTEN) { + struct inet_listen_hashbucket *ilb; + + ilb = &hashinfo->listening_hash[inet_sk_listen_hashfn(sk)]; + /* Don't disable bottom halves while acquiring the lock to + * avoid circular locking dependency on PREEMPT_RT. + */ + spin_lock(&ilb->lock); + __inet_unhash(sk, ilb); + spin_unlock(&ilb->lock); + } else { + spinlock_t *lock = inet_ehash_lockp(hashinfo, sk->sk_hash); + + spin_lock_bh(lock); + __inet_unhash(sk, NULL); + spin_unlock_bh(lock); + } } EXPORT_SYMBOL_GPL(inet_unhash); diff -u linux-azure-5.15-5.15.0/net/ipv4/route.c linux-azure-5.15-5.15.0/net/ipv4/route.c --- linux-azure-5.15-5.15.0/net/ipv4/route.c +++ linux-azure-5.15-5.15.0/net/ipv4/route.c @@ -506,6 +506,15 @@ } EXPORT_SYMBOL(__ip_select_ident); +static void ip_rt_fix_tos(struct flowi4 *fl4) +{ + __u8 tos = RT_FL_TOS(fl4); + + fl4->flowi4_tos = tos & IPTOS_RT_MASK; + fl4->flowi4_scope = tos & RTO_ONLINK ? + RT_SCOPE_LINK : RT_SCOPE_UNIVERSE; +} + static void __build_flow_key(const struct net *net, struct flowi4 *fl4, const struct sock *sk, const struct iphdr *iph, @@ -831,6 +840,7 @@ rt = (struct rtable *) dst; __build_flow_key(net, &fl4, sk, iph, oif, tos, prot, mark, 0); + ip_rt_fix_tos(&fl4); __ip_do_redirect(rt, skb, &fl4, true); } @@ -1055,6 +1065,7 @@ struct flowi4 fl4; ip_rt_build_flow_key(&fl4, sk, skb); + ip_rt_fix_tos(&fl4); /* Don't make lookup fail for bridged encapsulations */ if (skb && netif_is_any_bridge_port(skb->dev)) @@ -1129,6 +1140,8 @@ goto out; new = true; + } else { + ip_rt_fix_tos(&fl4); } __ip_rt_update_pmtu((struct rtable *)xfrm_dst_path(&rt->dst), &fl4, mtu); @@ -2609,7 +2622,6 @@ struct rtable *ip_route_output_key_hash(struct net *net, struct flowi4 *fl4, const struct sk_buff *skb) { - __u8 tos = RT_FL_TOS(fl4); struct fib_result res = { .type = RTN_UNSPEC, .fi = NULL, @@ -2619,9 +2631,7 @@ struct rtable *rth; fl4->flowi4_iif = LOOPBACK_IFINDEX; - fl4->flowi4_tos = tos & IPTOS_RT_MASK; - fl4->flowi4_scope = ((tos & RTO_ONLINK) ? - RT_SCOPE_LINK : RT_SCOPE_UNIVERSE); + ip_rt_fix_tos(fl4); rcu_read_lock(); rth = ip_route_output_key_hash_rcu(net, fl4, &res, skb); diff -u linux-azure-5.15-5.15.0/net/ipv4/tcp_bpf.c linux-azure-5.15-5.15.0/net/ipv4/tcp_bpf.c --- linux-azure-5.15-5.15.0/net/ipv4/tcp_bpf.c +++ linux-azure-5.15-5.15.0/net/ipv4/tcp_bpf.c @@ -138,10 +138,9 @@ struct sk_psock *psock = sk_psock_get(sk); int ret; - if (unlikely(!psock)) { - sk_msg_free(sk, msg); - return 0; - } + if (unlikely(!psock)) + return -EPIPE; + ret = ingress ? bpf_tcp_ingress(sk, psock, msg, bytes, flags) : tcp_bpf_push_locked(sk, msg, bytes, flags, false); sk_psock_put(sk, psock); @@ -335,7 +334,7 @@ cork = true; psock->cork = NULL; } - sk_msg_return(sk, msg, tosend); + sk_msg_return(sk, msg, msg->sg.size); release_sock(sk); ret = tcp_bpf_sendmsg_redir(sk_redir, msg, tosend, flags); @@ -375,8 +374,11 @@ } if (msg && msg->sg.data[msg->sg.start].page_link && - msg->sg.data[msg->sg.start].length) + msg->sg.data[msg->sg.start].length) { + if (eval == __SK_REDIRECT) + sk_mem_charge(sk, msg->sg.size); goto more_data; + } } return ret; } diff -u linux-azure-5.15-5.15.0/net/ipv4/tcp_output.c linux-azure-5.15-5.15.0/net/ipv4/tcp_output.c --- linux-azure-5.15-5.15.0/net/ipv4/tcp_output.c +++ linux-azure-5.15-5.15.0/net/ipv4/tcp_output.c @@ -3734,6 +3734,7 @@ */ static int tcp_send_syn_data(struct sock *sk, struct sk_buff *syn) { + struct inet_connection_sock *icsk = inet_csk(sk); struct tcp_sock *tp = tcp_sk(sk); struct tcp_fastopen_request *fo = tp->fastopen_req; int space, err = 0; @@ -3748,8 +3749,10 @@ * private TCP options. The cost is reduced data space in SYN :( */ tp->rx_opt.mss_clamp = tcp_mss_clamp(tp, tp->rx_opt.mss_clamp); + /* Sync mss_cache after updating the mss_clamp */ + tcp_sync_mss(sk, icsk->icsk_pmtu_cookie); - space = __tcp_mtu_to_mss(sk, inet_csk(sk)->icsk_pmtu_cookie) - + space = __tcp_mtu_to_mss(sk, icsk->icsk_pmtu_cookie) - MAX_TCP_OPTION_SPACE; space = min_t(size_t, space, fo->size); diff -u linux-azure-5.15-5.15.0/net/ipv6/addrconf.c linux-azure-5.15-5.15.0/net/ipv6/addrconf.c --- linux-azure-5.15-5.15.0/net/ipv6/addrconf.c +++ linux-azure-5.15-5.15.0/net/ipv6/addrconf.c @@ -552,7 +552,7 @@ #ifdef CONFIG_IPV6_MROUTE if ((all || type == NETCONFA_MC_FORWARDING) && nla_put_s32(skb, NETCONFA_MC_FORWARDING, - devconf->mc_forwarding) < 0) + atomic_read(&devconf->mc_forwarding)) < 0) goto nla_put_failure; #endif if ((all || type == NETCONFA_PROXY_NEIGH) && @@ -5537,7 +5537,7 @@ array[DEVCONF_USE_OPTIMISTIC] = cnf->use_optimistic; #endif #ifdef CONFIG_IPV6_MROUTE - array[DEVCONF_MC_FORWARDING] = cnf->mc_forwarding; + array[DEVCONF_MC_FORWARDING] = atomic_read(&cnf->mc_forwarding); #endif array[DEVCONF_DISABLE_IPV6] = cnf->disable_ipv6; array[DEVCONF_ACCEPT_DAD] = cnf->accept_dad; diff -u linux-azure-5.15-5.15.0/net/ipv6/esp6.c linux-azure-5.15-5.15.0/net/ipv6/esp6.c --- linux-azure-5.15-5.15.0/net/ipv6/esp6.c +++ linux-azure-5.15-5.15.0/net/ipv6/esp6.c @@ -813,8 +813,7 @@ struct tcphdr *th; offset = ipv6_skip_exthdr(skb, offset, &nexthdr, &frag_off); - - if (offset < 0) { + if (offset == -1) { err = -EINVAL; goto out; } diff -u linux-azure-5.15-5.15.0/net/ipv6/ip6_output.c linux-azure-5.15-5.15.0/net/ipv6/ip6_output.c --- linux-azure-5.15-5.15.0/net/ipv6/ip6_output.c +++ linux-azure-5.15-5.15.0/net/ipv6/ip6_output.c @@ -488,7 +488,7 @@ goto drop; if (!net->ipv6.devconf_all->disable_policy && - !idev->cnf.disable_policy && + (!idev || !idev->cnf.disable_policy) && !xfrm6_policy_check(NULL, XFRM_POLICY_FWD, skb)) { __IP6_INC_STATS(net, idev, IPSTATS_MIB_INDISCARDS); goto drop; @@ -1479,8 +1479,8 @@ sizeof(struct frag_hdr) : 0) + rt->rt6i_nfheader_len; - if (mtu < fragheaderlen || - ((mtu - fragheaderlen) & ~7) + fragheaderlen < sizeof(struct frag_hdr)) + if (mtu <= fragheaderlen || + ((mtu - fragheaderlen) & ~7) + fragheaderlen <= sizeof(struct frag_hdr)) goto emsgsize; maxfraglen = ((mtu - fragheaderlen) & ~7) + fragheaderlen - diff -u linux-azure-5.15-5.15.0/net/ipv6/ip6mr.c linux-azure-5.15-5.15.0/net/ipv6/ip6mr.c --- linux-azure-5.15-5.15.0/net/ipv6/ip6mr.c +++ linux-azure-5.15-5.15.0/net/ipv6/ip6mr.c @@ -739,7 +739,7 @@ in6_dev = __in6_dev_get(dev); if (in6_dev) { - in6_dev->cnf.mc_forwarding--; + atomic_dec(&in6_dev->cnf.mc_forwarding); inet6_netconf_notify_devconf(dev_net(dev), RTM_NEWNETCONF, NETCONFA_MC_FORWARDING, dev->ifindex, &in6_dev->cnf); @@ -907,7 +907,7 @@ in6_dev = __in6_dev_get(dev); if (in6_dev) { - in6_dev->cnf.mc_forwarding++; + atomic_inc(&in6_dev->cnf.mc_forwarding); inet6_netconf_notify_devconf(dev_net(dev), RTM_NEWNETCONF, NETCONFA_MC_FORWARDING, dev->ifindex, &in6_dev->cnf); @@ -1557,7 +1557,7 @@ } else { rcu_assign_pointer(mrt->mroute_sk, sk); sock_set_flag(sk, SOCK_RCU_FREE); - net->ipv6.devconf_all->mc_forwarding++; + atomic_inc(&net->ipv6.devconf_all->mc_forwarding); } write_unlock_bh(&mrt_lock); @@ -1590,7 +1590,7 @@ * so the RCU grace period before sk freeing * is guaranteed by sk_destruct() */ - net->ipv6.devconf_all->mc_forwarding--; + atomic_dec(&net->ipv6.devconf_all->mc_forwarding); write_unlock_bh(&mrt_lock); inet6_netconf_notify_devconf(net, RTM_NEWNETCONF, NETCONFA_MC_FORWARDING, diff -u linux-azure-5.15-5.15.0/net/ipv6/route.c linux-azure-5.15-5.15.0/net/ipv6/route.c --- linux-azure-5.15-5.15.0/net/ipv6/route.c +++ linux-azure-5.15-5.15.0/net/ipv6/route.c @@ -4509,7 +4509,7 @@ struct inet6_dev *idev; int type; - if (netif_is_l3_master(skb->dev) && + if (netif_is_l3_master(skb->dev) || dst->dev == net->loopback_dev) idev = __in6_dev_get_safely(dev_get_by_index_rcu(net, IP6CB(skb)->iif)); else diff -u linux-azure-5.15-5.15.0/net/key/af_key.c linux-azure-5.15-5.15.0/net/key/af_key.c --- linux-azure-5.15-5.15.0/net/key/af_key.c +++ linux-azure-5.15-5.15.0/net/key/af_key.c @@ -1699,7 +1699,7 @@ xfrm_probe_algs(); - supp_skb = compose_sadb_supported(hdr, GFP_KERNEL); + supp_skb = compose_sadb_supported(hdr, GFP_KERNEL | __GFP_ZERO); if (!supp_skb) { if (hdr->sadb_msg_satype != SADB_SATYPE_UNSPEC) pfk->registered &= ~(1<sadb_msg_satype); diff -u linux-azure-5.15-5.15.0/net/mac80211/cfg.c linux-azure-5.15-5.15.0/net/mac80211/cfg.c --- linux-azure-5.15-5.15.0/net/mac80211/cfg.c +++ linux-azure-5.15-5.15.0/net/mac80211/cfg.c @@ -2110,14 +2110,12 @@ const struct mesh_setup *setup) { u8 *new_ie; - const u8 *old_ie; struct ieee80211_sub_if_data *sdata = container_of(ifmsh, struct ieee80211_sub_if_data, u.mesh); int i; /* allocate information elements */ new_ie = NULL; - old_ie = ifmsh->ie; if (setup->ie_len) { new_ie = kmemdup(setup->ie, setup->ie_len, @@ -2127,7 +2125,6 @@ } ifmsh->ie_len = setup->ie_len; ifmsh->ie = new_ie; - kfree(old_ie); /* now copy the rest of the setup parameters */ ifmsh->mesh_id_len = setup->mesh_id_len; diff -u linux-azure-5.15-5.15.0/net/mac80211/ieee80211_i.h linux-azure-5.15-5.15.0/net/mac80211/ieee80211_i.h --- linux-azure-5.15-5.15.0/net/mac80211/ieee80211_i.h +++ linux-azure-5.15-5.15.0/net/mac80211/ieee80211_i.h @@ -2379,7 +2379,7 @@ u8 *ieee80211_ie_build_vht_oper(u8 *pos, struct ieee80211_sta_vht_cap *vht_cap, const struct cfg80211_chan_def *chandef); u8 ieee80211_ie_len_he_cap(struct ieee80211_sub_if_data *sdata, u8 iftype); -u8 *ieee80211_ie_build_he_cap(u8 *pos, +u8 *ieee80211_ie_build_he_cap(u32 disable_flags, u8 *pos, const struct ieee80211_sta_he_cap *he_cap, u8 *end); void ieee80211_ie_build_he_6ghz_cap(struct ieee80211_sub_if_data *sdata, diff -u linux-azure-5.15-5.15.0/net/mac80211/mlme.c linux-azure-5.15-5.15.0/net/mac80211/mlme.c --- linux-azure-5.15-5.15.0/net/mac80211/mlme.c +++ linux-azure-5.15-5.15.0/net/mac80211/mlme.c @@ -630,7 +630,7 @@ struct sk_buff *skb, struct ieee80211_supported_band *sband) { - u8 *pos; + u8 *pos, *pre_he_pos; const struct ieee80211_sta_he_cap *he_cap = NULL; struct ieee80211_chanctx_conf *chanctx_conf; u8 he_cap_size; @@ -647,20 +647,21 @@ he_cap = ieee80211_get_he_iftype_cap(sband, ieee80211_vif_type_p2p(&sdata->vif)); - if (!he_cap || !reg_cap) + if (!he_cap || !chanctx_conf || !reg_cap) return; - /* - * TODO: the 1 added is because this temporarily is under the EXTENSION - * IE. Get rid of it when it moves. - */ + /* get a max size estimate */ he_cap_size = 2 + 1 + sizeof(he_cap->he_cap_elem) + ieee80211_he_mcs_nss_size(&he_cap->he_cap_elem) + ieee80211_he_ppe_size(he_cap->ppe_thres[0], he_cap->he_cap_elem.phy_cap_info); pos = skb_put(skb, he_cap_size); - ieee80211_ie_build_he_cap(pos, he_cap, pos + he_cap_size); + pre_he_pos = pos; + pos = ieee80211_ie_build_he_cap(sdata->u.mgd.flags, + pos, he_cap, pos + he_cap_size); + /* trim excess if any */ + skb_trim(skb, skb->len - (pre_he_pos + he_cap_size - pos)); ieee80211_ie_build_he_6ghz_cap(sdata, skb); } diff -u linux-azure-5.15-5.15.0/net/mac80211/util.c linux-azure-5.15-5.15.0/net/mac80211/util.c --- linux-azure-5.15-5.15.0/net/mac80211/util.c +++ linux-azure-5.15-5.15.0/net/mac80211/util.c @@ -1959,7 +1959,7 @@ if (he_cap && cfg80211_any_usable_channels(local->hw.wiphy, BIT(sband->band), IEEE80211_CHAN_NO_HE)) { - pos = ieee80211_ie_build_he_cap(pos, he_cap, end); + pos = ieee80211_ie_build_he_cap(0, pos, he_cap, end); if (!pos) goto out_err; } @@ -2903,10 +2903,11 @@ he_cap->he_cap_elem.phy_cap_info); } -u8 *ieee80211_ie_build_he_cap(u8 *pos, +u8 *ieee80211_ie_build_he_cap(u32 disable_flags, u8 *pos, const struct ieee80211_sta_he_cap *he_cap, u8 *end) { + struct ieee80211_he_cap_elem elem; u8 n; u8 ie_len; u8 *orig_pos = pos; @@ -2919,7 +2920,23 @@ if (!he_cap) return orig_pos; - n = ieee80211_he_mcs_nss_size(&he_cap->he_cap_elem); + /* modify on stack first to calculate 'n' and 'ie_len' correctly */ + elem = he_cap->he_cap_elem; + + if (disable_flags & IEEE80211_STA_DISABLE_40MHZ) + elem.phy_cap_info[0] &= + ~(IEEE80211_HE_PHY_CAP0_CHANNEL_WIDTH_SET_40MHZ_80MHZ_IN_5G | + IEEE80211_HE_PHY_CAP0_CHANNEL_WIDTH_SET_40MHZ_IN_2G); + + if (disable_flags & IEEE80211_STA_DISABLE_160MHZ) + elem.phy_cap_info[0] &= + ~IEEE80211_HE_PHY_CAP0_CHANNEL_WIDTH_SET_160MHZ_IN_5G; + + if (disable_flags & IEEE80211_STA_DISABLE_80P80MHZ) + elem.phy_cap_info[0] &= + ~IEEE80211_HE_PHY_CAP0_CHANNEL_WIDTH_SET_80PLUS80_MHZ_IN_5G; + + n = ieee80211_he_mcs_nss_size(&elem); ie_len = 2 + 1 + sizeof(he_cap->he_cap_elem) + n + ieee80211_he_ppe_size(he_cap->ppe_thres[0], @@ -2933,8 +2950,8 @@ *pos++ = WLAN_EID_EXT_HE_CAPABILITY; /* Fixed data */ - memcpy(pos, &he_cap->he_cap_elem, sizeof(he_cap->he_cap_elem)); - pos += sizeof(he_cap->he_cap_elem); + memcpy(pos, &elem, sizeof(elem)); + pos += sizeof(elem); memcpy(pos, &he_cap->he_mcs_nss_supp, n); pos += n; diff -u linux-azure-5.15-5.15.0/net/mctp/route.c linux-azure-5.15-5.15.0/net/mctp/route.c --- linux-azure-5.15-5.15.0/net/mctp/route.c +++ linux-azure-5.15-5.15.0/net/mctp/route.c @@ -396,7 +396,7 @@ rc = dev_hard_header(skb, skb->dev, ntohs(skb->protocol), daddr, skb->dev->dev_addr, skb->len); - if (rc) { + if (rc < 0) { kfree_skb(skb); return -EHOSTUNREACH; } diff -u linux-azure-5.15-5.15.0/net/netfilter/nf_conntrack_core.c linux-azure-5.15-5.15.0/net/netfilter/nf_conntrack_core.c --- linux-azure-5.15-5.15.0/net/netfilter/nf_conntrack_core.c +++ linux-azure-5.15-5.15.0/net/netfilter/nf_conntrack_core.c @@ -66,6 +66,8 @@ struct conntrack_gc_work { struct delayed_work dwork; u32 next_bucket; + u32 avg_timeout; + u32 start_time; bool exiting; bool early_drop; }; @@ -77,8 +79,19 @@ /* serialize hash resizes and nf_ct_iterate_cleanup */ static DEFINE_MUTEX(nf_conntrack_mutex); -#define GC_SCAN_INTERVAL (120u * HZ) +#define GC_SCAN_INTERVAL_MAX (60ul * HZ) +#define GC_SCAN_INTERVAL_MIN (1ul * HZ) + +/* clamp timeouts to this value (TCP unacked) */ +#define GC_SCAN_INTERVAL_CLAMP (300ul * HZ) + +/* large initial bias so that we don't scan often just because we have + * three entries with a 1s timeout. + */ +#define GC_SCAN_INTERVAL_INIT INT_MAX + #define GC_SCAN_MAX_DURATION msecs_to_jiffies(10) +#define GC_SCAN_EXPIRED_MAX (64000u / HZ) #define MIN_CHAINLEN 8u #define MAX_CHAINLEN (32u - MIN_CHAINLEN) @@ -989,7 +1002,7 @@ nf_ct_acct_merge(ct, ctinfo, loser_ct); nf_ct_add_to_dying_list(loser_ct); - nf_conntrack_put(&loser_ct->ct_general); + nf_ct_put(loser_ct); nf_ct_set(skb, ct, ctinfo); NF_CT_STAT_INC(net, clash_resolve); @@ -1420,16 +1433,28 @@ static void gc_worker(struct work_struct *work) { - unsigned long end_time = jiffies + GC_SCAN_MAX_DURATION; unsigned int i, hashsz, nf_conntrack_max95 = 0; - unsigned long next_run = GC_SCAN_INTERVAL; + u32 end_time, start_time = nfct_time_stamp; struct conntrack_gc_work *gc_work; + unsigned int expired_count = 0; + unsigned long next_run; + s32 delta_time; + gc_work = container_of(work, struct conntrack_gc_work, dwork.work); i = gc_work->next_bucket; if (gc_work->early_drop) nf_conntrack_max95 = nf_conntrack_max / 100u * 95u; + if (i == 0) { + gc_work->avg_timeout = GC_SCAN_INTERVAL_INIT; + gc_work->start_time = start_time; + } + + next_run = gc_work->avg_timeout; + + end_time = start_time + GC_SCAN_MAX_DURATION; + do { struct nf_conntrack_tuple_hash *h; struct hlist_nulls_head *ct_hash; @@ -1446,6 +1471,7 @@ hlist_nulls_for_each_entry_rcu(h, n, &ct_hash[i], hnnode) { struct nf_conntrack_net *cnet; + unsigned long expires; struct net *net; tmp = nf_ct_tuplehash_to_ctrack(h); @@ -1455,11 +1481,29 @@ continue; } + if (expired_count > GC_SCAN_EXPIRED_MAX) { + rcu_read_unlock(); + + gc_work->next_bucket = i; + gc_work->avg_timeout = next_run; + + delta_time = nfct_time_stamp - gc_work->start_time; + + /* re-sched immediately if total cycle time is exceeded */ + next_run = delta_time < (s32)GC_SCAN_INTERVAL_MAX; + goto early_exit; + } + if (nf_ct_is_expired(tmp)) { nf_ct_gc_expired(tmp); + expired_count++; continue; } + expires = clamp(nf_ct_expires(tmp), GC_SCAN_INTERVAL_MIN, GC_SCAN_INTERVAL_CLAMP); + next_run += expires; + next_run /= 2u; + if (nf_conntrack_max95 == 0 || gc_worker_skip_ct(tmp)) continue; @@ -1477,8 +1521,10 @@ continue; } - if (gc_worker_can_early_drop(tmp)) + if (gc_worker_can_early_drop(tmp)) { nf_ct_kill(tmp); + expired_count++; + } nf_ct_put(tmp); } @@ -1491,33 +1537,38 @@ cond_resched(); i++; - if (time_after(jiffies, end_time) && i < hashsz) { + delta_time = nfct_time_stamp - end_time; + if (delta_time > 0 && i < hashsz) { + gc_work->avg_timeout = next_run; gc_work->next_bucket = i; next_run = 0; - break; + goto early_exit; } } while (i < hashsz); + gc_work->next_bucket = 0; + + next_run = clamp(next_run, GC_SCAN_INTERVAL_MIN, GC_SCAN_INTERVAL_MAX); + + delta_time = max_t(s32, nfct_time_stamp - gc_work->start_time, 1); + if (next_run > (unsigned long)delta_time) + next_run -= delta_time; + else + next_run = 1; + +early_exit: if (gc_work->exiting) return; - /* - * Eviction will normally happen from the packet path, and not - * from this gc worker. - * - * This worker is only here to reap expired entries when system went - * idle after a busy period. - */ - if (next_run) { + if (next_run) gc_work->early_drop = false; - gc_work->next_bucket = 0; - } + queue_delayed_work(system_power_efficient_wq, &gc_work->dwork, next_run); } static void conntrack_gc_work_init(struct conntrack_gc_work *gc_work) { - INIT_DEFERRABLE_WORK(&gc_work->dwork, gc_worker); + INIT_DELAYED_WORK(&gc_work->dwork, gc_worker); gc_work->exiting = false; } @@ -1920,7 +1971,7 @@ /* Invalid: inverse of the return code tells * the netfilter core what to do */ pr_debug("nf_conntrack_in: Can't track with proto module\n"); - nf_conntrack_put(&ct->ct_general); + nf_ct_put(ct); skb->_nfct = 0; /* Special case: TCP tracker reports an attempt to reopen a * closed/aborted connection. We have to go back and create a diff -u linux-azure-5.15-5.15.0/net/netfilter/nf_tables_api.c linux-azure-5.15-5.15.0/net/netfilter/nf_tables_api.c --- linux-azure-5.15-5.15.0/net/netfilter/nf_tables_api.c +++ linux-azure-5.15-5.15.0/net/netfilter/nf_tables_api.c @@ -9208,7 +9208,7 @@ } EXPORT_SYMBOL_GPL(nft_parse_u32_check); -static unsigned int nft_parse_register(const struct nlattr *attr, u32 *preg) +static int nft_parse_register(const struct nlattr *attr, u32 *preg) { unsigned int reg; diff -u linux-azure-5.15-5.15.0/net/netlabel/netlabel_kapi.c linux-azure-5.15-5.15.0/net/netlabel/netlabel_kapi.c --- linux-azure-5.15-5.15.0/net/netlabel/netlabel_kapi.c +++ linux-azure-5.15-5.15.0/net/netlabel/netlabel_kapi.c @@ -885,6 +885,8 @@ unsigned char bitmask; unsigned char byte; + if (offset >= bitmap_len) + return -1; byte_offset = offset / 8; byte = bitmap[byte_offset]; bit_spot = offset; diff -u linux-azure-5.15-5.15.0/net/netlink/af_netlink.c linux-azure-5.15-5.15.0/net/netlink/af_netlink.c --- linux-azure-5.15-5.15.0/net/netlink/af_netlink.c +++ linux-azure-5.15-5.15.0/net/netlink/af_netlink.c @@ -157,6 +157,8 @@ static inline u32 netlink_group_mask(u32 group) { + if (group > 32) + return 0; return group ? 1 << (group - 1) : 0; } diff -u linux-azure-5.15-5.15.0/net/nfc/nci/core.c linux-azure-5.15-5.15.0/net/nfc/nci/core.c --- linux-azure-5.15-5.15.0/net/nfc/nci/core.c +++ linux-azure-5.15-5.15.0/net/nfc/nci/core.c @@ -560,6 +560,10 @@ mutex_lock(&ndev->req_lock); if (!test_and_clear_bit(NCI_UP, &ndev->flags)) { + /* Need to flush the cmd wq in case + * there is a queued/running cmd_work + */ + flush_workqueue(ndev->cmd_wq); del_timer_sync(&ndev->cmd_timer); del_timer_sync(&ndev->data_timer); mutex_unlock(&ndev->req_lock); diff -u linux-azure-5.15-5.15.0/net/openvswitch/actions.c linux-azure-5.15-5.15.0/net/openvswitch/actions.c --- linux-azure-5.15-5.15.0/net/openvswitch/actions.c +++ linux-azure-5.15-5.15.0/net/openvswitch/actions.c @@ -1051,7 +1051,7 @@ int rem = nla_len(attr); bool dont_clone_flow_key; - /* The first action is always 'OVS_CLONE_ATTR_ARG'. */ + /* The first action is always 'OVS_CLONE_ATTR_EXEC'. */ clone_arg = nla_data(attr); dont_clone_flow_key = nla_get_u32(clone_arg); actions = nla_next(clone_arg, &rem); diff -u linux-azure-5.15-5.15.0/net/packet/af_packet.c linux-azure-5.15-5.15.0/net/packet/af_packet.c --- linux-azure-5.15-5.15.0/net/packet/af_packet.c +++ linux-azure-5.15-5.15.0/net/packet/af_packet.c @@ -2281,8 +2281,11 @@ copy_skb = skb_get(skb); skb_head = skb->data; } - if (copy_skb) + if (copy_skb) { + memset(&PACKET_SKB_CB(copy_skb)->sa.ll, 0, + sizeof(PACKET_SKB_CB(copy_skb)->sa.ll)); skb_set_owner_r(copy_skb, sk); + } } snaplen = po->rx_ring.frame_size - macoff; if ((int)snaplen < 0) { @@ -3434,6 +3437,8 @@ sock_recv_ts_and_drops(msg, sk, skb); if (msg->msg_name) { + const size_t max_len = min(sizeof(skb->cb), + sizeof(struct sockaddr_storage)); int copy_len; /* If the address length field is there to be filled @@ -3456,6 +3461,10 @@ msg->msg_namelen = sizeof(struct sockaddr_ll); } } + if (WARN_ON_ONCE(copy_len > max_len)) { + copy_len = max_len; + msg->msg_namelen = copy_len; + } memcpy(msg->msg_name, &PACKET_SKB_CB(skb)->sa, copy_len); } diff -u linux-azure-5.15-5.15.0/net/rxrpc/call_event.c linux-azure-5.15-5.15.0/net/rxrpc/call_event.c --- linux-azure-5.15-5.15.0/net/rxrpc/call_event.c +++ linux-azure-5.15-5.15.0/net/rxrpc/call_event.c @@ -310,7 +310,7 @@ } if (call->state == RXRPC_CALL_COMPLETE) { - del_timer_sync(&call->timer); + rxrpc_delete_call_timer(call); goto out_put; } diff -u linux-azure-5.15-5.15.0/net/sched/act_ct.c linux-azure-5.15-5.15.0/net/sched/act_ct.c --- linux-azure-5.15-5.15.0/net/sched/act_ct.c +++ linux-azure-5.15-5.15.0/net/sched/act_ct.c @@ -583,22 +583,25 @@ if (!ct) return false; if (!net_eq(net, read_pnet(&ct->ct_net))) - return false; + goto drop_ct; if (nf_ct_zone(ct)->id != zone_id) - return false; + goto drop_ct; /* Force conntrack entry direction. */ if (force && CTINFO2DIR(ctinfo) != IP_CT_DIR_ORIGINAL) { if (nf_ct_is_confirmed(ct)) nf_ct_kill(ct); - nf_conntrack_put(&ct->ct_general); - nf_ct_set(skb, NULL, IP_CT_UNTRACKED); - - return false; + goto drop_ct; } return true; + +drop_ct: + nf_ct_put(ct); + nf_ct_set(skb, NULL, IP_CT_UNTRACKED); + + return false; } /* Trim the skb to the length specified by the IP/IPv6 header, @@ -757,7 +760,7 @@ tcf_ct_flow_table_put(params); if (params->tmpl) - nf_conntrack_put(¶ms->tmpl->ct_general); + nf_ct_put(params->tmpl); kfree(params); } @@ -967,7 +970,7 @@ tc_skb_cb(skb)->post_ct = false; ct = nf_ct_get(skb, &ctinfo); if (ct) { - nf_conntrack_put(&ct->ct_general); + nf_ct_put(ct); nf_ct_set(skb, NULL, IP_CT_UNTRACKED); } diff -u linux-azure-5.15-5.15.0/net/sched/cls_api.c linux-azure-5.15-5.15.0/net/sched/cls_api.c --- linux-azure-5.15-5.15.0/net/sched/cls_api.c +++ linux-azure-5.15-5.15.0/net/sched/cls_api.c @@ -1653,10 +1653,10 @@ if (chain->flushing) return -EAGAIN; + RCU_INIT_POINTER(tp->next, tcf_chain_tp_prev(chain, chain_info)); if (*chain_info->pprev == chain->filter_chain) tcf_chain0_head_change(chain, tp); tcf_proto_get(tp); - RCU_INIT_POINTER(tp->next, tcf_chain_tp_prev(chain, chain_info)); rcu_assign_pointer(*chain_info->pprev, tp); return 0; diff -u linux-azure-5.15-5.15.0/net/sched/cls_flower.c linux-azure-5.15-5.15.0/net/sched/cls_flower.c --- linux-azure-5.15-5.15.0/net/sched/cls_flower.c +++ linux-azure-5.15-5.15.0/net/sched/cls_flower.c @@ -1004,6 +1004,7 @@ static void fl_set_key_vlan(struct nlattr **tb, __be16 ethertype, int vlan_id_key, int vlan_prio_key, + int vlan_next_eth_type_key, struct flow_dissector_key_vlan *key_val, struct flow_dissector_key_vlan *key_mask) { @@ -1022,6 +1023,11 @@ } key_val->vlan_tpid = ethertype; key_mask->vlan_tpid = cpu_to_be16(~0); + if (tb[vlan_next_eth_type_key]) { + key_val->vlan_eth_type = + nla_get_be16(tb[vlan_next_eth_type_key]); + key_mask->vlan_eth_type = cpu_to_be16(~0); + } } static void fl_set_key_flag(u32 flower_key, u32 flower_mask, @@ -1518,8 +1524,9 @@ if (eth_type_vlan(ethertype)) { fl_set_key_vlan(tb, ethertype, TCA_FLOWER_KEY_VLAN_ID, - TCA_FLOWER_KEY_VLAN_PRIO, &key->vlan, - &mask->vlan); + TCA_FLOWER_KEY_VLAN_PRIO, + TCA_FLOWER_KEY_VLAN_ETH_TYPE, + &key->vlan, &mask->vlan); if (tb[TCA_FLOWER_KEY_VLAN_ETH_TYPE]) { ethertype = nla_get_be16(tb[TCA_FLOWER_KEY_VLAN_ETH_TYPE]); @@ -1527,6 +1534,7 @@ fl_set_key_vlan(tb, ethertype, TCA_FLOWER_KEY_CVLAN_ID, TCA_FLOWER_KEY_CVLAN_PRIO, + TCA_FLOWER_KEY_CVLAN_ETH_TYPE, &key->cvlan, &mask->cvlan); fl_set_key_val(tb, &key->basic.n_proto, TCA_FLOWER_KEY_CVLAN_ETH_TYPE, @@ -2882,13 +2890,13 @@ goto nla_put_failure; if (mask->basic.n_proto) { - if (mask->cvlan.vlan_tpid) { + if (mask->cvlan.vlan_eth_type) { if (nla_put_be16(skb, TCA_FLOWER_KEY_CVLAN_ETH_TYPE, key->basic.n_proto)) goto nla_put_failure; - } else if (mask->vlan.vlan_tpid) { + } else if (mask->vlan.vlan_eth_type) { if (nla_put_be16(skb, TCA_FLOWER_KEY_VLAN_ETH_TYPE, - key->basic.n_proto)) + key->vlan.vlan_eth_type)) goto nla_put_failure; } } diff -u linux-azure-5.15-5.15.0/net/sched/sch_taprio.c linux-azure-5.15-5.15.0/net/sched/sch_taprio.c --- linux-azure-5.15-5.15.0/net/sched/sch_taprio.c +++ linux-azure-5.15-5.15.0/net/sched/sch_taprio.c @@ -417,7 +417,8 @@ { struct taprio_sched *q = qdisc_priv(sch); - if (skb->sk && sock_flag(skb->sk, SOCK_TXTIME)) { + /* sk_flags are only safe to use on full sockets. */ + if (skb->sk && sk_fullsock(skb->sk) && sock_flag(skb->sk, SOCK_TXTIME)) { if (!is_valid_interval(skb, sch)) return qdisc_drop(skb, sch, to_free); } else if (TXTIME_ASSIST_IS_ENABLED(q->flags)) { diff -u linux-azure-5.15-5.15.0/net/sctp/socket.c linux-azure-5.15-5.15.0/net/sctp/socket.c --- linux-azure-5.15-5.15.0/net/sctp/socket.c +++ linux-azure-5.15-5.15.0/net/sctp/socket.c @@ -5641,7 +5641,7 @@ * Set the daddr and initialize id to something more random and also * copy over any ip options. */ - sp->pf->to_sk_daddr(&asoc->peer.primary_addr, sk); + sp->pf->to_sk_daddr(&asoc->peer.primary_addr, sock->sk); sp->pf->copy_ip_options(sk, sock->sk); /* Populate the fields of the newsk from the oldsk and migrate the diff -u linux-azure-5.15-5.15.0/net/smc/af_smc.c linux-azure-5.15-5.15.0/net/smc/af_smc.c --- linux-azure-5.15-5.15.0/net/smc/af_smc.c +++ linux-azure-5.15-5.15.0/net/smc/af_smc.c @@ -2619,8 +2619,8 @@ sk->sk_state != SMC_CLOSED) { if (val) { SMC_STAT_INC(smc, ndly_cnt); - mod_delayed_work(smc->conn.lgr->tx_wq, - &smc->conn.tx_work, 0); + smc_tx_pending(&smc->conn); + cancel_delayed_work(&smc->conn.tx_work); } } break; @@ -2630,8 +2630,8 @@ sk->sk_state != SMC_CLOSED) { if (!val) { SMC_STAT_INC(smc, cork_cnt); - mod_delayed_work(smc->conn.lgr->tx_wq, - &smc->conn.tx_work, 0); + smc_tx_pending(&smc->conn); + cancel_delayed_work(&smc->conn.tx_work); } } break; diff -u linux-azure-5.15-5.15.0/net/smc/smc_core.c linux-azure-5.15-5.15.0/net/smc/smc_core.c --- linux-azure-5.15-5.15.0/net/smc/smc_core.c +++ linux-azure-5.15-5.15.0/net/smc/smc_core.c @@ -1899,7 +1899,7 @@ */ static inline int smc_rmb_wnd_update_limit(int rmbe_size) { - return min_t(int, rmbe_size / 10, SOCK_MIN_SNDBUF / 2); + return max_t(int, rmbe_size / 10, SOCK_MIN_SNDBUF / 2); } /* map an rmb buf to a link */ diff -u linux-azure-5.15-5.15.0/net/smc/smc_pnet.c linux-azure-5.15-5.15.0/net/smc/smc_pnet.c --- linux-azure-5.15-5.15.0/net/smc/smc_pnet.c +++ linux-azure-5.15-5.15.0/net/smc/smc_pnet.c @@ -310,8 +310,9 @@ list_for_each_entry(ibdev, &smc_ib_devices.list, list) { if (!strncmp(ibdev->ibdev->name, ib_name, sizeof(ibdev->ibdev->name)) || - !strncmp(dev_name(ibdev->ibdev->dev.parent), ib_name, - IB_DEVICE_NAME_MAX - 1)) { + (ibdev->ibdev->dev.parent && + !strncmp(dev_name(ibdev->ibdev->dev.parent), ib_name, + IB_DEVICE_NAME_MAX - 1))) { goto out; } } diff -u linux-azure-5.15-5.15.0/net/sunrpc/clnt.c linux-azure-5.15-5.15.0/net/sunrpc/clnt.c --- linux-azure-5.15-5.15.0/net/sunrpc/clnt.c +++ linux-azure-5.15-5.15.0/net/sunrpc/clnt.c @@ -1298,7 +1298,9 @@ static void rpc_task_set_transport(struct rpc_task *task, struct rpc_clnt *clnt) { - if (task->tk_xprt) + if (task->tk_xprt && + !(test_bit(XPRT_OFFLINE, &task->tk_xprt->state) && + (task->tk_flags & RPC_TASK_MOVEABLE))) return; if (task->tk_flags & RPC_TASK_NO_ROUND_ROBIN) task->tk_xprt = rpc_task_get_first_xprt(clnt); @@ -2433,6 +2435,7 @@ * socket just returned a connection error, * then hold onto the transport lock. */ + case -ENOMEM: case -ENOBUFS: rpc_delay(task, HZ>>2); fallthrough; @@ -2516,6 +2519,7 @@ case -ENOTCONN: case -EPIPE: break; + case -ENOMEM: case -ENOBUFS: rpc_delay(task, HZ>>2); fallthrough; @@ -2598,6 +2602,11 @@ case -EPIPE: case -EAGAIN: break; + case -ENFILE: + case -ENOBUFS: + case -ENOMEM: + rpc_delay(task, HZ>>2); + break; case -EIO: /* shutdown or soft timeout */ goto out_exit; diff -u linux-azure-5.15-5.15.0/net/sunrpc/svc_xprt.c linux-azure-5.15-5.15.0/net/sunrpc/svc_xprt.c --- linux-azure-5.15-5.15.0/net/sunrpc/svc_xprt.c +++ linux-azure-5.15-5.15.0/net/sunrpc/svc_xprt.c @@ -1213,6 +1213,8 @@ dr->daddr = rqstp->rq_daddr; dr->argslen = rqstp->rq_arg.len >> 2; dr->xprt_hlen = rqstp->rq_xprt_hlen; + dr->xprt_ctxt = rqstp->rq_xprt_ctxt; + rqstp->rq_xprt_ctxt = NULL; /* back up head to the start of the buffer and copy */ skip = rqstp->rq_arg.len - rqstp->rq_arg.head[0].iov_len; @@ -1251,6 +1253,7 @@ rqstp->rq_xprt_hlen = dr->xprt_hlen; rqstp->rq_daddr = dr->daddr; rqstp->rq_respages = rqstp->rq_pages; + rqstp->rq_xprt_ctxt = dr->xprt_ctxt; svc_xprt_received(rqstp->rq_xprt); return (dr->argslen<<2) - dr->xprt_hlen; } diff -u linux-azure-5.15-5.15.0/net/sunrpc/xprt.c linux-azure-5.15-5.15.0/net/sunrpc/xprt.c --- linux-azure-5.15-5.15.0/net/sunrpc/xprt.c +++ linux-azure-5.15-5.15.0/net/sunrpc/xprt.c @@ -767,7 +767,8 @@ */ static void xprt_schedule_autoclose_locked(struct rpc_xprt *xprt) { - set_bit(XPRT_CLOSE_WAIT, &xprt->state); + if (test_and_set_bit(XPRT_CLOSE_WAIT, &xprt->state)) + return; if (test_and_set_bit(XPRT_LOCKED, &xprt->state) == 0) queue_work(xprtiod_workqueue, &xprt->task_cleanup); else if (xprt->snd_task && !test_bit(XPRT_SND_IS_COOKIE, &xprt->state)) @@ -1353,17 +1354,6 @@ INIT_LIST_HEAD(&req->rq_xmit2); goto out; } - } else if (RPC_IS_SWAPPER(task)) { - list_for_each_entry(pos, &xprt->xmit_queue, rq_xmit) { - if (pos->rq_cong || pos->rq_bytes_sent) - continue; - if (RPC_IS_SWAPPER(pos->rq_task)) - continue; - /* Note: req is added _before_ pos */ - list_add_tail(&req->rq_xmit, &pos->rq_xmit); - INIT_LIST_HEAD(&req->rq_xmit2); - goto out; - } } else if (!req->rq_seqno) { list_for_each_entry(pos, &xprt->xmit_queue, rq_xmit) { if (pos->rq_task->tk_owner != task->tk_owner) @@ -1686,12 +1676,15 @@ static struct rpc_rqst *xprt_dynamic_alloc_slot(struct rpc_xprt *xprt) { struct rpc_rqst *req = ERR_PTR(-EAGAIN); + gfp_t gfp_mask = GFP_KERNEL; if (xprt->num_reqs >= xprt->max_reqs) goto out; ++xprt->num_reqs; spin_unlock(&xprt->reserve_lock); - req = kzalloc(sizeof(struct rpc_rqst), GFP_NOFS); + if (current->flags & PF_WQ_WORKER) + gfp_mask |= __GFP_NORETRY | __GFP_NOWARN; + req = kzalloc(sizeof(*req), gfp_mask); spin_lock(&xprt->reserve_lock); if (req != NULL) goto out; @@ -2111,7 +2104,14 @@ */ wait_on_bit_lock(&xprt->state, XPRT_LOCKED, TASK_UNINTERRUPTIBLE); + /* + * xprt_schedule_autodisconnect() can run after XPRT_LOCKED + * is cleared. We use ->transport_lock to ensure the mod_timer() + * can only run *before* del_time_sync(), never after. + */ + spin_lock(&xprt->transport_lock); del_timer_sync(&xprt->timer); + spin_unlock(&xprt->transport_lock); /* * Destroy sockets etc from the system workqueue so they can diff -u linux-azure-5.15-5.15.0/net/tipc/socket.c linux-azure-5.15-5.15.0/net/tipc/socket.c --- linux-azure-5.15-5.15.0/net/tipc/socket.c +++ linux-azure-5.15-5.15.0/net/tipc/socket.c @@ -2852,7 +2852,8 @@ /* Try again later if dest link is congested */ if (tsk->cong_link_cnt) { - sk_reset_timer(sk, &sk->sk_timer, msecs_to_jiffies(100)); + sk_reset_timer(sk, &sk->sk_timer, + jiffies + msecs_to_jiffies(100)); return; } /* Prepare SYN for retransmit */ diff -u linux-azure-5.15-5.15.0/net/tls/tls_sw.c linux-azure-5.15-5.15.0/net/tls/tls_sw.c --- linux-azure-5.15-5.15.0/net/tls/tls_sw.c +++ linux-azure-5.15-5.15.0/net/tls/tls_sw.c @@ -1483,7 +1483,7 @@ if (prot->version == TLS_1_3_VERSION || prot->cipher_type == TLS_CIPHER_CHACHA20_POLY1305) memcpy(iv + iv_offset, tls_ctx->rx.iv, - crypto_aead_ivsize(ctx->aead_recv)); + prot->iv_size + prot->salt_size); else memcpy(iv + iv_offset, tls_ctx->rx.iv, prot->salt_size); diff -u linux-azure-5.15-5.15.0/net/unix/af_unix.c linux-azure-5.15-5.15.0/net/unix/af_unix.c --- linux-azure-5.15-5.15.0/net/unix/af_unix.c +++ linux-azure-5.15-5.15.0/net/unix/af_unix.c @@ -1996,7 +1996,7 @@ if (ousk->oob_skb) consume_skb(ousk->oob_skb); - ousk->oob_skb = skb; + WRITE_ONCE(ousk->oob_skb, skb); scm_stat_add(other, skb); skb_queue_tail(&other->sk_receive_queue, skb); @@ -2514,9 +2514,8 @@ oob_skb = u->oob_skb; - if (!(state->flags & MSG_PEEK)) { - u->oob_skb = NULL; - } + if (!(state->flags & MSG_PEEK)) + WRITE_ONCE(u->oob_skb, NULL); unix_state_unlock(sk); @@ -2551,7 +2550,7 @@ skb = NULL; } else if (sock_flag(sk, SOCK_URGINLINE)) { if (!(flags & MSG_PEEK)) { - u->oob_skb = NULL; + WRITE_ONCE(u->oob_skb, NULL); consume_skb(skb); } } else if (!(flags & MSG_PEEK)) { @@ -3006,11 +3005,10 @@ case SIOCATMARK: { struct sk_buff *skb; - struct unix_sock *u = unix_sk(sk); int answ = 0; skb = skb_peek(&sk->sk_receive_queue); - if (skb && skb == u->oob_skb) + if (skb && skb == READ_ONCE(unix_sk(sk)->oob_skb)) answ = 1; err = put_user(answ, (int __user *)arg); } @@ -3051,6 +3049,10 @@ mask |= EPOLLIN | EPOLLRDNORM; if (sk_is_readable(sk)) mask |= EPOLLIN | EPOLLRDNORM; +#if IS_ENABLED(CONFIG_AF_UNIX_OOB) + if (READ_ONCE(unix_sk(sk)->oob_skb)) + mask |= EPOLLPRI; +#endif /* Connection-based need to check for termination and startup */ if ((sk->sk_type == SOCK_STREAM || sk->sk_type == SOCK_SEQPACKET) && diff -u linux-azure-5.15-5.15.0/net/vmw_vsock/af_vsock.c linux-azure-5.15-5.15.0/net/vmw_vsock/af_vsock.c --- linux-azure-5.15-5.15.0/net/vmw_vsock/af_vsock.c +++ linux-azure-5.15-5.15.0/net/vmw_vsock/af_vsock.c @@ -333,7 +333,8 @@ } EXPORT_SYMBOL_GPL(vsock_remove_sock); -void vsock_for_each_connected_socket(void (*fn)(struct sock *sk)) +void vsock_for_each_connected_socket(struct vsock_transport *transport, + void (*fn)(struct sock *sk)) { int i; @@ -342,8 +343,12 @@ for (i = 0; i < ARRAY_SIZE(vsock_connected_table); i++) { struct vsock_sock *vsk; list_for_each_entry(vsk, &vsock_connected_table[i], - connected_table) + connected_table) { + if (vsk->transport != transport) + continue; + fn(sk_vsock(vsk)); + } } spin_unlock_bh(&vsock_table_lock); diff -u linux-azure-5.15-5.15.0/net/wireless/nl80211.c linux-azure-5.15-5.15.0/net/wireless/nl80211.c --- linux-azure-5.15-5.15.0/net/wireless/nl80211.c +++ linux-azure-5.15-5.15.0/net/wireless/nl80211.c @@ -509,7 +509,8 @@ .len = IEEE80211_MAX_MESH_ID_LEN }, [NL80211_ATTR_MPATH_NEXT_HOP] = NLA_POLICY_ETH_ADDR_COMPAT, - [NL80211_ATTR_REG_ALPHA2] = { .type = NLA_STRING, .len = 2 }, + /* allow 3 for NUL-termination, we used to declare this NLA_STRING */ + [NL80211_ATTR_REG_ALPHA2] = NLA_POLICY_RANGE(NLA_BINARY, 2, 3), [NL80211_ATTR_REG_RULES] = { .type = NLA_NESTED }, [NL80211_ATTR_BSS_CTS_PROT] = { .type = NLA_U8 }, diff -u linux-azure-5.15-5.15.0/net/xfrm/xfrm_interface.c linux-azure-5.15-5.15.0/net/xfrm/xfrm_interface.c --- linux-azure-5.15-5.15.0/net/xfrm/xfrm_interface.c +++ linux-azure-5.15-5.15.0/net/xfrm/xfrm_interface.c @@ -304,7 +304,10 @@ if (mtu < IPV6_MIN_MTU) mtu = IPV6_MIN_MTU; - icmpv6_ndo_send(skb, ICMPV6_PKT_TOOBIG, 0, mtu); + if (skb->len > 1280) + icmpv6_ndo_send(skb, ICMPV6_PKT_TOOBIG, 0, mtu); + else + goto xmit; } else { if (!(ip_hdr(skb)->frag_off & htons(IP_DF))) goto xmit; diff -u linux-azure-5.15-5.15.0/security/integrity/evm/evm_main.c linux-azure-5.15-5.15.0/security/integrity/evm/evm_main.c --- linux-azure-5.15-5.15.0/security/integrity/evm/evm_main.c +++ linux-azure-5.15-5.15.0/security/integrity/evm/evm_main.c @@ -86,7 +86,7 @@ else pr_err("invalid \"%s\" mode", str); - return 0; + return 1; } __setup("evm=", evm_set_fixmode); diff -u linux-azure-5.15-5.15.0/security/security.c linux-azure-5.15-5.15.0/security/security.c --- linux-azure-5.15-5.15.0/security/security.c +++ linux-azure-5.15-5.15.0/security/security.c @@ -60,6 +60,7 @@ [LOCKDOWN_DEBUGFS] = "debugfs access", [LOCKDOWN_XMON_WR] = "xmon write access", [LOCKDOWN_BPF_WRITE_USER] = "use of bpf to write user RAM", + [LOCKDOWN_KGDB] = "KDB or KGDB access", [LOCKDOWN_INTEGRITY_MAX] = "integrity", [LOCKDOWN_KCORE] = "/proc/kcore access", [LOCKDOWN_KPROBES] = "use of kprobes", @@ -1054,9 +1055,22 @@ return call_int_hook(fs_context_dup, 0, fc, src_fc); } -int security_fs_context_parse_param(struct fs_context *fc, struct fs_parameter *param) +int security_fs_context_parse_param(struct fs_context *fc, + struct fs_parameter *param) { - return call_int_hook(fs_context_parse_param, -ENOPARAM, fc, param); + struct security_hook_list *hp; + int trc; + int rc = -ENOPARAM; + + hlist_for_each_entry(hp, &security_hook_heads.fs_context_parse_param, + list) { + trc = hp->hook.fs_context_parse_param(fc, param); + if (trc == 0) + rc = 0; + else if (trc != -ENOPARAM) + return trc; + } + return rc; } int security_sb_alloc(struct super_block *sb) diff -u linux-azure-5.15-5.15.0/security/selinux/hooks.c linux-azure-5.15-5.15.0/security/selinux/hooks.c --- linux-azure-5.15-5.15.0/security/selinux/hooks.c +++ linux-azure-5.15-5.15.0/security/selinux/hooks.c @@ -355,6 +355,10 @@ struct selinux_mnt_opts { const char *fscontext, *context, *rootcontext, *defcontext; + u32 fscontext_sid; + u32 context_sid; + u32 rootcontext_sid; + u32 defcontext_sid; }; static void selinux_free_mnt_opts(void *mnt_opts) @@ -492,7 +496,7 @@ static int sb_check_xattr_support(struct super_block *sb) { - struct superblock_security_struct *sbsec = sb->s_security; + struct superblock_security_struct *sbsec = selinux_superblock(sb); struct dentry *root = sb->s_root; struct inode *root_inode = d_backing_inode(root); u32 sid; @@ -611,15 +615,14 @@ return 0; } -static int parse_sid(struct super_block *sb, const char *s, u32 *sid, - gfp_t gfp) +static int parse_sid(struct super_block *sb, const char *s, u32 *sid) { int rc = security_context_str_to_sid(&selinux_state, s, - sid, gfp); + sid, GFP_KERNEL); if (rc) pr_warn("SELinux: security_context_str_to_sid" "(%s) failed for (dev %s, type %s) errno=%d\n", - s, sb->s_id, sb->s_type->name, rc); + s, sb ? sb->s_id : "?", sb ? sb->s_type->name : "?", rc); return rc; } @@ -686,8 +689,7 @@ */ if (opts) { if (opts->fscontext) { - rc = parse_sid(sb, opts->fscontext, &fscontext_sid, - GFP_KERNEL); + rc = parse_sid(sb, opts->fscontext, &fscontext_sid); if (rc) goto out; if (bad_option(sbsec, FSCONTEXT_MNT, sbsec->sid, @@ -696,8 +698,7 @@ sbsec->flags |= FSCONTEXT_MNT; } if (opts->context) { - rc = parse_sid(sb, opts->context, &context_sid, - GFP_KERNEL); + rc = parse_sid(sb, opts->context, &context_sid); if (rc) goto out; if (bad_option(sbsec, CONTEXT_MNT, sbsec->mntpoint_sid, @@ -706,8 +707,7 @@ sbsec->flags |= CONTEXT_MNT; } if (opts->rootcontext) { - rc = parse_sid(sb, opts->rootcontext, &rootcontext_sid, - GFP_KERNEL); + rc = parse_sid(sb, opts->rootcontext, &rootcontext_sid); if (rc) goto out; if (bad_option(sbsec, ROOTCONTEXT_MNT, root_isec->sid, @@ -716,8 +716,7 @@ sbsec->flags |= ROOTCONTEXT_MNT; } if (opts->defcontext) { - rc = parse_sid(sb, opts->defcontext, &defcontext_sid, - GFP_KERNEL); + rc = parse_sid(sb, opts->defcontext, &defcontext_sid); if (rc) goto out; if (bad_option(sbsec, DEFCONTEXT_MNT, sbsec->def_sid, @@ -1008,21 +1007,29 @@ if (opts->context || opts->defcontext) goto Einval; opts->context = s; + if (selinux_initialized(&selinux_state)) + parse_sid(NULL, s, &opts->context_sid); break; case Opt_fscontext: if (opts->fscontext) goto Einval; opts->fscontext = s; + if (selinux_initialized(&selinux_state)) + parse_sid(NULL, s, &opts->fscontext_sid); break; case Opt_rootcontext: if (opts->rootcontext) goto Einval; opts->rootcontext = s; + if (selinux_initialized(&selinux_state)) + parse_sid(NULL, s, &opts->rootcontext_sid); break; case Opt_defcontext: if (opts->context || opts->defcontext) goto Einval; opts->defcontext = s; + if (selinux_initialized(&selinux_state)) + parse_sid(NULL, s, &opts->defcontext_sid); break; } return 0; @@ -2695,9 +2702,7 @@ static int selinux_sb_mnt_opts_compat(struct super_block *sb, void *mnt_opts) { struct selinux_mnt_opts *opts = mnt_opts; - struct superblock_security_struct *sbsec = sb->s_security; - u32 sid; - int rc; + struct superblock_security_struct *sbsec = selinux_superblock(sb); /* * Superblock not initialized (i.e. no options) - reject if any @@ -2714,34 +2719,36 @@ return (sbsec->flags & SE_MNTMASK) ? 1 : 0; if (opts->fscontext) { - rc = parse_sid(sb, opts->fscontext, &sid, GFP_NOWAIT); - if (rc) + if (opts->fscontext_sid == SECSID_NULL) return 1; - if (bad_option(sbsec, FSCONTEXT_MNT, sbsec->sid, sid)) + else if (bad_option(sbsec, FSCONTEXT_MNT, sbsec->sid, + opts->fscontext_sid)) return 1; } if (opts->context) { - rc = parse_sid(sb, opts->context, &sid, GFP_NOWAIT); - if (rc) + if (opts->context_sid == SECSID_NULL) return 1; - if (bad_option(sbsec, CONTEXT_MNT, sbsec->mntpoint_sid, sid)) + else if (bad_option(sbsec, CONTEXT_MNT, sbsec->mntpoint_sid, + opts->context_sid)) return 1; } if (opts->rootcontext) { - struct inode_security_struct *root_isec; - - root_isec = backing_inode_security(sb->s_root); - rc = parse_sid(sb, opts->rootcontext, &sid, GFP_NOWAIT); - if (rc) - return 1; - if (bad_option(sbsec, ROOTCONTEXT_MNT, root_isec->sid, sid)) + if (opts->rootcontext_sid == SECSID_NULL) return 1; + else { + struct inode_security_struct *root_isec; + + root_isec = backing_inode_security(sb->s_root); + if (bad_option(sbsec, ROOTCONTEXT_MNT, root_isec->sid, + opts->rootcontext_sid)) + return 1; + } } if (opts->defcontext) { - rc = parse_sid(sb, opts->defcontext, &sid, GFP_NOWAIT); - if (rc) + if (opts->defcontext_sid == SECSID_NULL) return 1; - if (bad_option(sbsec, DEFCONTEXT_MNT, sbsec->def_sid, sid)) + else if (bad_option(sbsec, DEFCONTEXT_MNT, sbsec->def_sid, + opts->defcontext_sid)) return 1; } return 0; @@ -2761,14 +2768,14 @@ return 0; if (opts->fscontext) { - rc = parse_sid(sb, opts->fscontext, &sid, GFP_KERNEL); + rc = parse_sid(sb, opts->fscontext, &sid); if (rc) return rc; if (bad_option(sbsec, FSCONTEXT_MNT, sbsec->sid, sid)) goto out_bad_option; } if (opts->context) { - rc = parse_sid(sb, opts->context, &sid, GFP_KERNEL); + rc = parse_sid(sb, opts->context, &sid); if (rc) return rc; if (bad_option(sbsec, CONTEXT_MNT, sbsec->mntpoint_sid, sid)) @@ -2777,14 +2784,14 @@ if (opts->rootcontext) { struct inode_security_struct *root_isec; root_isec = backing_inode_security(sb->s_root); - rc = parse_sid(sb, opts->rootcontext, &sid, GFP_KERNEL); + rc = parse_sid(sb, opts->rootcontext, &sid); if (rc) return rc; if (bad_option(sbsec, ROOTCONTEXT_MNT, root_isec->sid, sid)) goto out_bad_option; } if (opts->defcontext) { - rc = parse_sid(sb, opts->defcontext, &sid, GFP_KERNEL); + rc = parse_sid(sb, opts->defcontext, &sid); if (rc) return rc; if (bad_option(sbsec, DEFCONTEXT_MNT, sbsec->def_sid, sid)) @@ -2908,10 +2915,9 @@ return opt; rc = selinux_add_opt(opt, param->string, &fc->security); - if (!rc) { + if (!rc) param->string = NULL; - rc = 1; - } + return rc; } @@ -3789,6 +3795,12 @@ CAP_OPT_NONE, true); break; + case FIOCLEX: + case FIONCLEX: + if (!selinux_policycap_ioctl_skip_cloexec()) + error = ioctl_has_perm(cred, file, FILE__IOCTL, (u16) cmd); + break; + /* default case assumes that the command will go * to the file's ioctl() function. */ diff -u linux-azure-5.15-5.15.0/security/selinux/include/security.h linux-azure-5.15-5.15.0/security/selinux/include/security.h --- linux-azure-5.15-5.15.0/security/selinux/include/security.h +++ linux-azure-5.15-5.15.0/security/selinux/include/security.h @@ -220,6 +220,13 @@ return READ_ONCE(state->policycap[POLICYDB_CAPABILITY_GENFS_SECLABEL_SYMLINKS]); } +static inline bool selinux_policycap_ioctl_skip_cloexec(void) +{ + struct selinux_state *state = &selinux_state; + + return READ_ONCE(state->policycap[POLICYDB_CAPABILITY_IOCTL_SKIP_CLOEXEC]); +} + struct selinux_policy_convert_data; struct selinux_load_state { diff -u linux-azure-5.15-5.15.0/security/smack/smack_lsm.c linux-azure-5.15-5.15.0/security/smack/smack_lsm.c --- linux-azure-5.15-5.15.0/security/smack/smack_lsm.c +++ linux-azure-5.15-5.15.0/security/smack/smack_lsm.c @@ -2498,7 +2498,7 @@ #ifdef CONFIG_AUDIT smk_ad_init_net(&ad, __func__, LSM_AUDIT_DATA_NET, &net); ad.a.u.net->family = PF_INET6; - ad.a.u.net->dport = ntohs(address->sin6_port); + ad.a.u.net->dport = address->sin6_port; if (act == SMK_RECEIVING) ad.a.u.net->v6info.saddr = address->sin6_addr; else diff -u linux-azure-5.15-5.15.0/sound/core/oss/pcm_oss.c linux-azure-5.15-5.15.0/sound/core/oss/pcm_oss.c --- linux-azure-5.15-5.15.0/sound/core/oss/pcm_oss.c +++ linux-azure-5.15-5.15.0/sound/core/oss/pcm_oss.c @@ -774,6 +774,11 @@ if (oss_period_size < 16) return -EINVAL; + + /* don't allocate too large period; 1MB period must be enough */ + if (oss_period_size > 1024 * 1024) + return -ENOMEM; + runtime->oss.period_bytes = oss_period_size; runtime->oss.period_frames = 1; runtime->oss.periods = oss_periods; @@ -1043,10 +1048,9 @@ goto failure; } #endif - oss_period_size *= oss_frame_size; - - oss_buffer_size = oss_period_size * runtime->oss.periods; - if (oss_buffer_size < 0) { + oss_period_size = array_size(oss_period_size, oss_frame_size); + oss_buffer_size = array_size(oss_period_size, runtime->oss.periods); + if (oss_buffer_size <= 0) { err = -EINVAL; goto failure; } diff -u linux-azure-5.15-5.15.0/sound/core/pcm.c linux-azure-5.15-5.15.0/sound/core/pcm.c --- linux-azure-5.15-5.15.0/sound/core/pcm.c +++ linux-azure-5.15-5.15.0/sound/core/pcm.c @@ -969,6 +969,8 @@ init_waitqueue_head(&runtime->tsleep); runtime->status->state = SNDRV_PCM_STATE_OPEN; + mutex_init(&runtime->buffer_mutex); + atomic_set(&runtime->buffer_accessing, 0); substream->runtime = runtime; substream->private_data = pcm->private_data; @@ -1002,6 +1004,7 @@ } else { substream->runtime = NULL; } + mutex_destroy(&runtime->buffer_mutex); kfree(runtime); put_pid(substream->pid); substream->pid = NULL; diff -u linux-azure-5.15-5.15.0/sound/pci/hda/patch_cs8409-tables.c linux-azure-5.15-5.15.0/sound/pci/hda/patch_cs8409-tables.c --- linux-azure-5.15-5.15.0/sound/pci/hda/patch_cs8409-tables.c +++ linux-azure-5.15-5.15.0/sound/pci/hda/patch_cs8409-tables.c @@ -478,28 +478,29 @@ SND_PCI_QUIRK(0x1028, 0x0A29, "Bullseye", CS8409_BULLSEYE), SND_PCI_QUIRK(0x1028, 0x0A2A, "Bullseye", CS8409_BULLSEYE), SND_PCI_QUIRK(0x1028, 0x0A2B, "Bullseye", CS8409_BULLSEYE), + SND_PCI_QUIRK(0x1028, 0x0A77, "Cyborg", CS8409_CYBORG), + SND_PCI_QUIRK(0x1028, 0x0A78, "Cyborg", CS8409_CYBORG), + SND_PCI_QUIRK(0x1028, 0x0A79, "Cyborg", CS8409_CYBORG), + SND_PCI_QUIRK(0x1028, 0x0A7A, "Cyborg", CS8409_CYBORG), + SND_PCI_QUIRK(0x1028, 0x0A7D, "Cyborg", CS8409_CYBORG), + SND_PCI_QUIRK(0x1028, 0x0A7E, "Cyborg", CS8409_CYBORG), + SND_PCI_QUIRK(0x1028, 0x0A7F, "Cyborg", CS8409_CYBORG), + SND_PCI_QUIRK(0x1028, 0x0A80, "Cyborg", CS8409_CYBORG), SND_PCI_QUIRK(0x1028, 0x0AB0, "Warlock", CS8409_WARLOCK), SND_PCI_QUIRK(0x1028, 0x0AB2, "Warlock", CS8409_WARLOCK), SND_PCI_QUIRK(0x1028, 0x0AB1, "Warlock", CS8409_WARLOCK), SND_PCI_QUIRK(0x1028, 0x0AB3, "Warlock", CS8409_WARLOCK), SND_PCI_QUIRK(0x1028, 0x0AB4, "Warlock", CS8409_WARLOCK), SND_PCI_QUIRK(0x1028, 0x0AB5, "Warlock", CS8409_WARLOCK), + SND_PCI_QUIRK(0x1028, 0x0ACF, "Dolphin", CS8409_DOLPHIN), + SND_PCI_QUIRK(0x1028, 0x0AD0, "Dolphin", CS8409_DOLPHIN), + SND_PCI_QUIRK(0x1028, 0x0AD1, "Dolphin", CS8409_DOLPHIN), + SND_PCI_QUIRK(0x1028, 0x0AD2, "Dolphin", CS8409_DOLPHIN), + SND_PCI_QUIRK(0x1028, 0x0AD3, "Dolphin", CS8409_DOLPHIN), SND_PCI_QUIRK(0x1028, 0x0AD9, "Warlock", CS8409_WARLOCK), SND_PCI_QUIRK(0x1028, 0x0ADA, "Warlock", CS8409_WARLOCK), SND_PCI_QUIRK(0x1028, 0x0ADB, "Warlock", CS8409_WARLOCK), SND_PCI_QUIRK(0x1028, 0x0ADC, "Warlock", CS8409_WARLOCK), - SND_PCI_QUIRK(0x1028, 0x0AF4, "Warlock", CS8409_WARLOCK), - SND_PCI_QUIRK(0x1028, 0x0AF5, "Warlock", CS8409_WARLOCK), - SND_PCI_QUIRK(0x1028, 0x0BB5, "Warlock N3 15 TGL-U Nuvoton EC", CS8409_WARLOCK), - SND_PCI_QUIRK(0x1028, 0x0BB6, "Warlock V3 15 TGL-U Nuvoton EC", CS8409_WARLOCK), - SND_PCI_QUIRK(0x1028, 0x0A77, "Cyborg", CS8409_CYBORG), - SND_PCI_QUIRK(0x1028, 0x0A78, "Cyborg", CS8409_CYBORG), - SND_PCI_QUIRK(0x1028, 0x0A79, "Cyborg", CS8409_CYBORG), - SND_PCI_QUIRK(0x1028, 0x0A7A, "Cyborg", CS8409_CYBORG), - SND_PCI_QUIRK(0x1028, 0x0A7D, "Cyborg", CS8409_CYBORG), - SND_PCI_QUIRK(0x1028, 0x0A7E, "Cyborg", CS8409_CYBORG), - SND_PCI_QUIRK(0x1028, 0x0A7F, "Cyborg", CS8409_CYBORG), - SND_PCI_QUIRK(0x1028, 0x0A80, "Cyborg", CS8409_CYBORG), SND_PCI_QUIRK(0x1028, 0x0ADF, "Cyborg", CS8409_CYBORG), SND_PCI_QUIRK(0x1028, 0x0AE0, "Cyborg", CS8409_CYBORG), SND_PCI_QUIRK(0x1028, 0x0AE1, "Cyborg", CS8409_CYBORG), @@ -512,11 +513,30 @@ SND_PCI_QUIRK(0x1028, 0x0AEE, "Cyborg", CS8409_CYBORG), SND_PCI_QUIRK(0x1028, 0x0AEF, "Cyborg", CS8409_CYBORG), SND_PCI_QUIRK(0x1028, 0x0AF0, "Cyborg", CS8409_CYBORG), - SND_PCI_QUIRK(0x1028, 0x0AD0, "Dolphin", CS8409_DOLPHIN), - SND_PCI_QUIRK(0x1028, 0x0AD1, "Dolphin", CS8409_DOLPHIN), - SND_PCI_QUIRK(0x1028, 0x0AD2, "Dolphin", CS8409_DOLPHIN), - SND_PCI_QUIRK(0x1028, 0x0AD3, "Dolphin", CS8409_DOLPHIN), - SND_PCI_QUIRK(0x1028, 0x0ACF, "Dolphin", CS8409_DOLPHIN), + SND_PCI_QUIRK(0x1028, 0x0AF4, "Warlock", CS8409_WARLOCK), + SND_PCI_QUIRK(0x1028, 0x0AF5, "Warlock", CS8409_WARLOCK), + SND_PCI_QUIRK(0x1028, 0x0B92, "Warlock MLK", CS8409_WARLOCK_MLK), + SND_PCI_QUIRK(0x1028, 0x0B93, "Warlock MLK Dual Mic", CS8409_WARLOCK_MLK_DUAL_MIC), + SND_PCI_QUIRK(0x1028, 0x0B94, "Warlock MLK", CS8409_WARLOCK_MLK), + SND_PCI_QUIRK(0x1028, 0x0B95, "Warlock MLK Dual Mic", CS8409_WARLOCK_MLK_DUAL_MIC), + SND_PCI_QUIRK(0x1028, 0x0B96, "Warlock MLK", CS8409_WARLOCK_MLK), + SND_PCI_QUIRK(0x1028, 0x0B97, "Warlock MLK Dual Mic", CS8409_WARLOCK_MLK_DUAL_MIC), + SND_PCI_QUIRK(0x1028, 0x0BB2, "Warlock MLK", CS8409_WARLOCK_MLK), + SND_PCI_QUIRK(0x1028, 0x0BB3, "Warlock MLK", CS8409_WARLOCK_MLK), + SND_PCI_QUIRK(0x1028, 0x0BB4, "Warlock MLK", CS8409_WARLOCK_MLK), + SND_PCI_QUIRK(0x1028, 0x0BB5, "Warlock N3 15 TGL-U Nuvoton EC", CS8409_WARLOCK), + SND_PCI_QUIRK(0x1028, 0x0BB6, "Warlock V3 15 TGL-U Nuvoton EC", CS8409_WARLOCK), + SND_PCI_QUIRK(0x1028, 0x0BB8, "Warlock MLK", CS8409_WARLOCK_MLK), + SND_PCI_QUIRK(0x1028, 0x0BB9, "Warlock MLK Dual Mic", CS8409_WARLOCK_MLK_DUAL_MIC), + SND_PCI_QUIRK(0x1028, 0x0BBA, "Warlock MLK", CS8409_WARLOCK_MLK), + SND_PCI_QUIRK(0x1028, 0x0BBB, "Warlock MLK Dual Mic", CS8409_WARLOCK_MLK_DUAL_MIC), + SND_PCI_QUIRK(0x1028, 0x0BBC, "Warlock MLK", CS8409_WARLOCK_MLK), + SND_PCI_QUIRK(0x1028, 0x0BBD, "Warlock MLK Dual Mic", CS8409_WARLOCK_MLK_DUAL_MIC), + SND_PCI_QUIRK(0x1028, 0x0BD4, "Dolphin", CS8409_DOLPHIN), + SND_PCI_QUIRK(0x1028, 0x0BD5, "Dolphin", CS8409_DOLPHIN), + SND_PCI_QUIRK(0x1028, 0x0BD6, "Dolphin", CS8409_DOLPHIN), + SND_PCI_QUIRK(0x1028, 0x0BD7, "Dolphin", CS8409_DOLPHIN), + SND_PCI_QUIRK(0x1028, 0x0BD8, "Dolphin", CS8409_DOLPHIN), {} /* terminator */ }; @@ -524,6 +544,8 @@ const struct hda_model_fixup cs8409_models[] = { { .id = CS8409_BULLSEYE, .name = "bullseye" }, { .id = CS8409_WARLOCK, .name = "warlock" }, + { .id = CS8409_WARLOCK_MLK, .name = "warlock mlk" }, + { .id = CS8409_WARLOCK_MLK_DUAL_MIC, .name = "warlock mlk dual mic" }, { .id = CS8409_CYBORG, .name = "cyborg" }, { .id = CS8409_DOLPHIN, .name = "dolphin" }, {} @@ -540,6 +562,18 @@ .type = HDA_FIXUP_PINS, .v.pins = cs8409_cs42l42_pincfgs, .chained = true, + .chain_id = CS8409_FIXUPS, + }, + [CS8409_WARLOCK_MLK] = { + .type = HDA_FIXUP_PINS, + .v.pins = cs8409_cs42l42_pincfgs, + .chained = true, + .chain_id = CS8409_FIXUPS, + }, + [CS8409_WARLOCK_MLK_DUAL_MIC] = { + .type = HDA_FIXUP_PINS, + .v.pins = cs8409_cs42l42_pincfgs, + .chained = true, .chain_id = CS8409_FIXUPS, }, [CS8409_CYBORG] = { diff -u linux-azure-5.15-5.15.0/sound/pci/hda/patch_cs8409.c linux-azure-5.15-5.15.0/sound/pci/hda/patch_cs8409.c --- linux-azure-5.15-5.15.0/sound/pci/hda/patch_cs8409.c +++ linux-azure-5.15-5.15.0/sound/pci/hda/patch_cs8409.c @@ -733,6 +733,7 @@ { 0x130A, 0x00 }, { 0x130F, 0x00 }, }; + int fsv_old, fsv_new; /* Bring CS42L42 out of Reset */ gpio_data = snd_hda_codec_read(codec, CS8409_PIN_AFG, 0, AC_VERB_GET_GPIO_DATA, 0); @@ -749,8 +750,13 @@ /* Clear interrupts, by reading interrupt status registers */ cs8409_i2c_bulk_read(cs42l42, irq_regs, ARRAY_SIZE(irq_regs)); - if (cs42l42->full_scale_vol) - cs8409_i2c_write(cs42l42, 0x2001, 0x01); + fsv_old = cs8409_i2c_read(cs42l42, 0x2001); + if (cs42l42->full_scale_vol == CS42L42_FULL_SCALE_VOL_0DB) + fsv_new = fsv_old & ~CS42L42_FULL_SCALE_VOL_MASK; + else + fsv_new = fsv_old & CS42L42_FULL_SCALE_VOL_MASK; + if (fsv_new != fsv_old) + cs8409_i2c_write(cs42l42, 0x2001, fsv_new); /* we have to explicitly allow unsol event handling even during the * resume phase so that the jack event is processed properly @@ -906,9 +912,15 @@ cs8409_vendor_coef_set(codec, seq_bullseye->cir, seq_bullseye->coeff); } - /* DMIC1_MO=00b, DMIC1/2_SR=1 */ - if (codec->fixup_id == CS8409_WARLOCK || codec->fixup_id == CS8409_CYBORG) - cs8409_vendor_coef_set(codec, 0x09, 0x0003); + switch (codec->fixup_id) { + case CS8409_CYBORG: + case CS8409_WARLOCK_MLK_DUAL_MIC: + /* DMIC1_MO=00b, DMIC1/2_SR=1 */ + cs8409_vendor_coef_set(codec, CS8409_DMIC_CFG, 0x0003); + break; + default: + break; + } cs42l42_resume(cs42l42); @@ -993,25 +1005,17 @@ cs8409_fix_caps(codec, CS8409_CS42L42_HP_PIN_NID); cs8409_fix_caps(codec, CS8409_CS42L42_AMIC_PIN_NID); - /* Set TIP_SENSE_EN for analog front-end of tip sense. - * Additionally set HSBIAS_SENSE_EN and Full Scale volume for some variants. - */ + /* Set HSBIAS_SENSE_EN and Full Scale volume for some variants. */ switch (codec->fixup_id) { - case CS8409_WARLOCK: - spec->scodecs[CS8409_CODEC0]->hsbias_hiz = 0x0020; - spec->scodecs[CS8409_CODEC0]->full_scale_vol = 1; - break; - case CS8409_BULLSEYE: + case CS8409_WARLOCK_MLK: + case CS8409_WARLOCK_MLK_DUAL_MIC: spec->scodecs[CS8409_CODEC0]->hsbias_hiz = 0x0020; - spec->scodecs[CS8409_CODEC0]->full_scale_vol = 0; - break; - case CS8409_CYBORG: - spec->scodecs[CS8409_CODEC0]->hsbias_hiz = 0x00a0; - spec->scodecs[CS8409_CODEC0]->full_scale_vol = 1; + spec->scodecs[CS8409_CODEC0]->full_scale_vol = CS42L42_FULL_SCALE_VOL_0DB; break; default: - spec->scodecs[CS8409_CODEC0]->hsbias_hiz = 0x0003; - spec->scodecs[CS8409_CODEC0]->full_scale_vol = 1; + spec->scodecs[CS8409_CODEC0]->hsbias_hiz = 0x0020; + spec->scodecs[CS8409_CODEC0]->full_scale_vol = + CS42L42_FULL_SCALE_VOL_MINUS6DB; break; } @@ -1222,6 +1226,9 @@ cs8409_fix_caps(codec, DOLPHIN_LO_PIN_NID); cs8409_fix_caps(codec, DOLPHIN_AMIC_PIN_NID); + spec->scodecs[CS8409_CODEC0]->full_scale_vol = CS42L42_FULL_SCALE_VOL_MINUS6DB; + spec->scodecs[CS8409_CODEC1]->full_scale_vol = CS42L42_FULL_SCALE_VOL_MINUS6DB; + break; case HDA_FIXUP_ACT_PROBE: /* Fix Sample Rate to 48kHz */ diff -u linux-azure-5.15-5.15.0/sound/pci/hda/patch_cs8409.h linux-azure-5.15-5.15.0/sound/pci/hda/patch_cs8409.h --- linux-azure-5.15-5.15.0/sound/pci/hda/patch_cs8409.h +++ linux-azure-5.15-5.15.0/sound/pci/hda/patch_cs8409.h @@ -235,6 +235,9 @@ #define CS42L42_I2C_SLEEP_US (2000) #define CS42L42_PDN_TIMEOUT_US (250000) #define CS42L42_PDN_SLEEP_US (2000) +#define CS42L42_FULL_SCALE_VOL_MASK (2) +#define CS42L42_FULL_SCALE_VOL_0DB (1) +#define CS42L42_FULL_SCALE_VOL_MINUS6DB (0) /* Dell BULLSEYE / WARLOCK / CYBORG Specific Definitions */ @@ -264,6 +267,8 @@ enum { CS8409_BULLSEYE, CS8409_WARLOCK, + CS8409_WARLOCK_MLK, + CS8409_WARLOCK_MLK_DUAL_MIC, CS8409_CYBORG, CS8409_FIXUPS, CS8409_DOLPHIN, diff -u linux-azure-5.15-5.15.0/sound/pci/hda/patch_hdmi.c linux-azure-5.15-5.15.0/sound/pci/hda/patch_hdmi.c --- linux-azure-5.15-5.15.0/sound/pci/hda/patch_hdmi.c +++ linux-azure-5.15-5.15.0/sound/pci/hda/patch_hdmi.c @@ -1617,6 +1617,7 @@ struct hda_codec *codec = per_pin->codec; struct hdmi_spec *spec = codec->spec; struct hdmi_eld *eld = &spec->temp_eld; + struct device *dev = hda_codec_dev(codec); hda_nid_t pin_nid = per_pin->pin_nid; int dev_id = per_pin->dev_id; /* @@ -1630,8 +1631,13 @@ int present; int ret; +#ifdef CONFIG_PM + if (dev->power.runtime_status == RPM_SUSPENDING) + return; +#endif + ret = snd_hda_power_up_pm(codec); - if (ret < 0 && pm_runtime_suspended(hda_codec_dev(codec))) + if (ret < 0 && pm_runtime_suspended(dev)) goto out; present = snd_hda_jack_pin_sense(codec, pin_nid, dev_id); diff -u linux-azure-5.15-5.15.0/sound/pci/hda/patch_realtek.c linux-azure-5.15-5.15.0/sound/pci/hda/patch_realtek.c --- linux-azure-5.15-5.15.0/sound/pci/hda/patch_realtek.c +++ linux-azure-5.15-5.15.0/sound/pci/hda/patch_realtek.c @@ -25,6 +25,7 @@ #include "hda_auto_parser.h" #include "hda_jack.h" #include "hda_generic.h" +#include "hda_component.h" /* keep halting ALC5505 DSP, for power saving */ #define HALT_REALTEK_ALC5505 @@ -127,6 +128,10 @@ unsigned int coef0; struct input_dev *kb_dev; u8 alc_mute_keycode_map[1]; + + /* component binding */ + struct component_match *match; + struct hda_component comps[HDA_MAX_COMPONENTS]; }; /* @@ -2614,6 +2619,7 @@ SND_PCI_QUIRK(0x1558, 0x65e1, "Clevo PB51[ED][DF]", ALC1220_FIXUP_CLEVO_PB51ED_PINS), SND_PCI_QUIRK(0x1558, 0x65e5, "Clevo PC50D[PRS](?:-D|-G)?", ALC1220_FIXUP_CLEVO_PB51ED_PINS), SND_PCI_QUIRK(0x1558, 0x65f1, "Clevo PC50HS", ALC1220_FIXUP_CLEVO_PB51ED_PINS), + SND_PCI_QUIRK(0x1558, 0x65f5, "Clevo PD50PN[NRT]", ALC1220_FIXUP_CLEVO_PB51ED_PINS), SND_PCI_QUIRK(0x1558, 0x67d1, "Clevo PB71[ER][CDF]", ALC1220_FIXUP_CLEVO_PB51ED_PINS), SND_PCI_QUIRK(0x1558, 0x67e1, "Clevo PB71[DE][CDF]", ALC1220_FIXUP_CLEVO_PB51ED_PINS), SND_PCI_QUIRK(0x1558, 0x67e5, "Clevo PC70D[PRS](?:-D|-G)?", ALC1220_FIXUP_CLEVO_PB51ED_PINS), @@ -3612,8 +3618,8 @@ /* If disable 3k pulldown control for alc257, the Mic detection will not work correctly * when booting with headset plugged. So skip setting it for the codec alc257 */ - if (spec->codec_variant != ALC269_TYPE_ALC257 && - spec->codec_variant != ALC269_TYPE_ALC256) + if (codec->core.vendor_id != 0x10ec0236 && + codec->core.vendor_id != 0x10ec0257) alc_update_coef_idx(codec, 0x46, 0, 3 << 12); if (!spec->no_shutup_pins) @@ -6576,6 +6582,143 @@ } } +static int comp_match_dev_name(struct device *dev, void *data) +{ + return strcmp(dev_name(dev), data) == 0; +} + +static int find_comp_by_dev_name(struct alc_spec *spec, const char *name) +{ + int i; + + for (i = 0; i < HDA_MAX_COMPONENTS; i++) { + if (strcmp(spec->comps[i].name, name) == 0) + return i; + } + + return -ENODEV; +} + +static int comp_bind(struct device *dev) +{ + struct hda_codec *cdc = dev_to_hda_codec(dev); + struct alc_spec *spec = cdc->spec; + + return component_bind_all(dev, spec->comps); +} + +static void comp_unbind(struct device *dev) +{ + struct hda_codec *cdc = dev_to_hda_codec(dev); + struct alc_spec *spec = cdc->spec; + + component_unbind_all(dev, spec->comps); +} + +static const struct component_master_ops comp_master_ops = { + .bind = comp_bind, + .unbind = comp_unbind, +}; + +static void comp_generic_playback_hook(struct hda_pcm_stream *hinfo, struct hda_codec *cdc, + struct snd_pcm_substream *sub, int action) +{ + struct alc_spec *spec = cdc->spec; + int i; + + for (i = 0; i < HDA_MAX_COMPONENTS; i++) { + if (spec->comps[i].dev) + spec->comps[i].playback_hook(spec->comps[i].dev, action); + } +} + +static void cs35l41_generic_fixup(struct hda_codec *cdc, int action, const char *bus, + const char *hid, int count) +{ + struct device *dev = hda_codec_dev(cdc); + struct alc_spec *spec = cdc->spec; + char *name; + int ret, i; + + switch (action) { + case HDA_FIXUP_ACT_PRE_PROBE: + for (i = 0; i < count; i++) { + name = devm_kasprintf(dev, GFP_KERNEL, + "%s-%s:00-cs35l41-hda.%d", bus, hid, i); + if (!name) + return; + component_match_add(dev, &spec->match, comp_match_dev_name, name); + } + ret = component_master_add_with_match(dev, &comp_master_ops, spec->match); + if (ret) + codec_err(cdc, "Fail to register component aggregator %d\n", ret); + else + spec->gen.pcm_playback_hook = comp_generic_playback_hook; + break; + } +} + +static void cs35l41_fixup_i2c_two(struct hda_codec *cdc, const struct hda_fixup *fix, int action) +{ + cs35l41_generic_fixup(cdc, action, "i2c", "CSC3551", 2); +} + +static void cs35l41_fixup_spi_two(struct hda_codec *codec, const struct hda_fixup *fix, int action) +{ + cs35l41_generic_fixup(codec, action, "spi0", "CSC3551", 2); +} + +static void cs35l41_fixup_spi_four(struct hda_codec *codec, const struct hda_fixup *fix, int action) +{ + cs35l41_generic_fixup(codec, action, "spi0", "CSC3551", 4); +} + +static void alc287_legion_16achg6_playback_hook(struct hda_pcm_stream *hinfo, struct hda_codec *cdc, + struct snd_pcm_substream *sub, int action) +{ + struct alc_spec *spec = cdc->spec; + unsigned int rx_slot; + int i; + + switch (action) { + case HDA_GEN_PCM_ACT_PREPARE: + rx_slot = 0; + i = find_comp_by_dev_name(spec, "i2c-CLSA0100:00-cs35l41-hda.0"); + if (i >= 0) + spec->comps[i].set_channel_map(spec->comps[i].dev, 0, NULL, 1, &rx_slot); + + rx_slot = 1; + i = find_comp_by_dev_name(spec, "i2c-CLSA0100:00-cs35l41-hda.1"); + if (i >= 0) + spec->comps[i].set_channel_map(spec->comps[i].dev, 0, NULL, 1, &rx_slot); + break; + } + + comp_generic_playback_hook(hinfo, cdc, sub, action); +} + +static void alc287_fixup_legion_16achg6_speakers(struct hda_codec *cdc, const struct hda_fixup *fix, + int action) +{ + struct device *dev = hda_codec_dev(cdc); + struct alc_spec *spec = cdc->spec; + int ret; + + switch (action) { + case HDA_FIXUP_ACT_PRE_PROBE: + component_match_add(dev, &spec->match, comp_match_dev_name, + "i2c-CLSA0100:00-cs35l41-hda.0"); + component_match_add(dev, &spec->match, comp_match_dev_name, + "i2c-CLSA0100:00-cs35l41-hda.1"); + ret = component_master_add_with_match(dev, &comp_master_ops, spec->match); + if (ret) + codec_err(cdc, "Fail to register component aggregator %d\n", ret); + else + spec->gen.pcm_playback_hook = alc287_legion_16achg6_playback_hook; + break; + } +} + /* for alc295_fixup_hp_top_speakers */ #include "hp_x360_helper.c" @@ -6816,6 +6959,7 @@ ALC236_FIXUP_HP_MUTE_LED, ALC236_FIXUP_HP_MUTE_LED_MICMUTE_VREF, ALC298_FIXUP_SAMSUNG_HEADPHONE_VERY_QUIET, + ALC256_FIXUP_SAMSUNG_HEADPHONE_VERY_QUIET, ALC295_FIXUP_ASUS_MIC_NO_PRESENCE, ALC269VC_FIXUP_ACER_VCOPPERBOX_PINS, ALC269VC_FIXUP_ACER_HEADSET_MIC, @@ -6865,6 +7009,14 @@ ALC256_FIXUP_MIC_NO_PRESENCE_AND_RESUME, ALC285_FIXUP_LEGION_Y9000X_SPEAKERS, ALC285_FIXUP_LEGION_Y9000X_AUTOMUTE, + ALC287_FIXUP_LEGION_16ACHG6, + ALC287_FIXUP_CS35L41_I2C_2, + ALC287_FIXUP_CS35L41_I2C_2_HP_GPIO_LED, + ALC245_FIXUP_CS35L41_SPI_2, + ALC245_FIXUP_CS35L41_SPI_2_HP_GPIO_LED, + ALC245_FIXUP_CS35L41_SPI_4, + ALC245_FIXUP_CS35L41_SPI_4_HP_GPIO_LED, + ALC285_FIXUP_HP_SPEAKERS_MICMUTE_LED, }; static const struct hda_fixup alc269_fixups[] = { @@ -8138,6 +8290,14 @@ { } }, }, + [ALC256_FIXUP_SAMSUNG_HEADPHONE_VERY_QUIET] = { + .type = HDA_FIXUP_VERBS, + .v.verbs = (const struct hda_verb[]) { + { 0x20, AC_VERB_SET_COEF_INDEX, 0x08}, + { 0x20, AC_VERB_SET_PROC_COEF, 0x2fcf}, + { } + }, + }, [ALC295_FIXUP_ASUS_MIC_NO_PRESENCE] = { .type = HDA_FIXUP_PINS, .v.pins = (const struct hda_pintbl[]) { @@ -8608,4 +8768,48 @@ .chain_id = ALC269_FIXUP_HEADSET_MODE_NO_HP_MIC }, + [ALC287_FIXUP_LEGION_16ACHG6] = { + .type = HDA_FIXUP_FUNC, + .v.func = alc287_fixup_legion_16achg6_speakers, + }, + [ALC287_FIXUP_CS35L41_I2C_2] = { + .type = HDA_FIXUP_FUNC, + .v.func = cs35l41_fixup_i2c_two, + }, + [ALC287_FIXUP_CS35L41_I2C_2_HP_GPIO_LED] = { + .type = HDA_FIXUP_FUNC, + .v.func = cs35l41_fixup_i2c_two, + .chained = true, + .chain_id = ALC285_FIXUP_HP_MUTE_LED, + }, + [ALC245_FIXUP_CS35L41_SPI_2] = { + .type = HDA_FIXUP_FUNC, + .v.func = cs35l41_fixup_spi_two, + }, + [ALC245_FIXUP_CS35L41_SPI_2_HP_GPIO_LED] = { + .type = HDA_FIXUP_FUNC, + .v.func = cs35l41_fixup_spi_two, + .chained = true, + .chain_id = ALC285_FIXUP_HP_GPIO_LED, + }, + [ALC245_FIXUP_CS35L41_SPI_4] = { + .type = HDA_FIXUP_FUNC, + .v.func = cs35l41_fixup_spi_four, + }, + [ALC245_FIXUP_CS35L41_SPI_4_HP_GPIO_LED] = { + .type = HDA_FIXUP_FUNC, + .v.func = alc245_fixup_hp_gpio_led, + .chained = true, + .chain_id = ALC245_FIXUP_CS35L41_SPI_4, + }, + [ALC285_FIXUP_HP_SPEAKERS_MICMUTE_LED] = { + .type = HDA_FIXUP_VERBS, + .v.verbs = (const struct hda_verb[]) { + { 0x20, AC_VERB_SET_COEF_INDEX, 0x19 }, + { 0x20, AC_VERB_SET_PROC_COEF, 0x8e11 }, + { } + }, + .chained = true, + .chain_id = ALC285_FIXUP_HP_MUTE_LED, + }, }; @@ -8820,14 +9024,29 @@ SND_PCI_QUIRK(0x103c, 0x8870, "HP ZBook Fury 15.6 Inch G8 Mobile Workstation PC", ALC285_FIXUP_HP_GPIO_AMP_INIT), SND_PCI_QUIRK(0x103c, 0x8873, "HP ZBook Studio 15.6 Inch G8 Mobile Workstation PC", ALC285_FIXUP_HP_GPIO_AMP_INIT), SND_PCI_QUIRK(0x103c, 0x888d, "HP ZBook Power 15.6 inch G8 Mobile Workstation PC", ALC236_FIXUP_HP_GPIO_LED), + SND_PCI_QUIRK(0x103c, 0x8895, "HP EliteBook 855 G8 Notebook PC", ALC285_FIXUP_HP_SPEAKERS_MICMUTE_LED), SND_PCI_QUIRK(0x103c, 0x8896, "HP EliteBook 855 G8 Notebook PC", ALC285_FIXUP_HP_MUTE_LED), SND_PCI_QUIRK(0x103c, 0x8898, "HP EliteBook 845 G8 Notebook PC", ALC285_FIXUP_HP_LIMIT_INT_MIC_BOOST), SND_PCI_QUIRK(0x103c, 0x88d0, "HP Pavilion 15-eh1xxx (mainboard 88D0)", ALC287_FIXUP_HP_GPIO_LED), + SND_PCI_QUIRK(0x103c, 0x896e, "HP EliteBook x360 830 G9", ALC245_FIXUP_CS35L41_SPI_2_HP_GPIO_LED), + SND_PCI_QUIRK(0x103c, 0x8971, "HP EliteBook 830 G9", ALC245_FIXUP_CS35L41_SPI_2_HP_GPIO_LED), + SND_PCI_QUIRK(0x103c, 0x8972, "HP EliteBook 840 G9", ALC245_FIXUP_CS35L41_SPI_2_HP_GPIO_LED), + SND_PCI_QUIRK(0x103c, 0x8973, "HP EliteBook 860 G9", ALC245_FIXUP_CS35L41_SPI_2_HP_GPIO_LED), + SND_PCI_QUIRK(0x103c, 0x8974, "HP EliteBook 840 Aero G9", ALC245_FIXUP_CS35L41_SPI_2_HP_GPIO_LED), + SND_PCI_QUIRK(0x103c, 0x8975, "HP EliteBook x360 840 Aero G9", ALC245_FIXUP_CS35L41_SPI_2_HP_GPIO_LED), + SND_PCI_QUIRK(0x103c, 0x8981, "HP Elite Dragonfly G3", ALC245_FIXUP_CS35L41_SPI_4), + SND_PCI_QUIRK(0x103c, 0x898e, "HP EliteBook 835 G9", ALC287_FIXUP_CS35L41_I2C_2), + SND_PCI_QUIRK(0x103c, 0x898f, "HP EliteBook 835 G9", ALC287_FIXUP_CS35L41_I2C_2), + SND_PCI_QUIRK(0x103c, 0x8991, "HP EliteBook 845 G9", ALC287_FIXUP_CS35L41_I2C_2_HP_GPIO_LED), + SND_PCI_QUIRK(0x103c, 0x8992, "HP EliteBook 845 G9", ALC287_FIXUP_CS35L41_I2C_2), + SND_PCI_QUIRK(0x103c, 0x8994, "HP EliteBook 855 G9", ALC287_FIXUP_CS35L41_I2C_2_HP_GPIO_LED), + SND_PCI_QUIRK(0x103c, 0x8995, "HP EliteBook 855 G9", ALC287_FIXUP_CS35L41_I2C_2), SND_PCI_QUIRK(0x103c, 0x89a4, "HP ProBook 440 G9", ALC236_FIXUP_HP_GPIO_LED), SND_PCI_QUIRK(0x103c, 0x89a6, "HP ProBook 450 G9", ALC236_FIXUP_HP_GPIO_LED), SND_PCI_QUIRK(0x103c, 0x89ac, "HP EliteBook 640 G9", ALC236_FIXUP_HP_GPIO_LED), SND_PCI_QUIRK(0x103c, 0x89ae, "HP EliteBook 650 G9", ALC236_FIXUP_HP_GPIO_LED), - SND_PCI_QUIRK(0x103c, 0x89c3, "HP", ALC285_FIXUP_HP_GPIO_LED), + SND_PCI_QUIRK(0x103c, 0x89c3, "Zbook Studio G9", ALC245_FIXUP_CS35L41_SPI_4_HP_GPIO_LED), + SND_PCI_QUIRK(0x103c, 0x89c6, "Zbook Fury 17 G9", ALC245_FIXUP_CS35L41_SPI_2_HP_GPIO_LED), SND_PCI_QUIRK(0x103c, 0x89ca, "HP", ALC236_FIXUP_HP_MUTE_LED_MICMUTE_VREF), SND_PCI_QUIRK(0x1043, 0x103e, "ASUS X540SA", ALC256_FIXUP_ASUS_MIC), SND_PCI_QUIRK(0x1043, 0x103f, "ASUS TX300", ALC282_FIXUP_ASUS_TX300), @@ -8870,6 +9089,7 @@ SND_PCI_QUIRK(0x1043, 0x1e51, "ASUS Zephyrus M15", ALC294_FIXUP_ASUS_GU502_PINS), SND_PCI_QUIRK(0x1043, 0x1e8e, "ASUS Zephyrus G15", ALC289_FIXUP_ASUS_GA401), SND_PCI_QUIRK(0x1043, 0x1f11, "ASUS Zephyrus G14", ALC289_FIXUP_ASUS_GA401), + SND_PCI_QUIRK(0x1043, 0x1d42, "ASUS Zephyrus G14 2022", ALC289_FIXUP_ASUS_GA401), SND_PCI_QUIRK(0x1043, 0x16b2, "ASUS GU603", ALC289_FIXUP_ASUS_GA401), SND_PCI_QUIRK(0x1043, 0x3030, "ASUS ZN270IE", ALC256_FIXUP_ASUS_AIO_GPIO2), SND_PCI_QUIRK(0x1043, 0x831a, "ASUS P901", ALC269_FIXUP_STEREO_DMIC), @@ -8903,6 +9123,7 @@ SND_PCI_QUIRK(0x144d, 0xc740, "Samsung Ativ book 8 (NP870Z5G)", ALC269_FIXUP_ATIV_BOOK_8), SND_PCI_QUIRK(0x144d, 0xc812, "Samsung Notebook Pen S (NT950SBE-X58)", ALC298_FIXUP_SAMSUNG_HEADPHONE_VERY_QUIET), SND_PCI_QUIRK(0x144d, 0xc830, "Samsung Galaxy Book Ion (NT950XCJ-X716A)", ALC298_FIXUP_SAMSUNG_HEADPHONE_VERY_QUIET), + SND_PCI_QUIRK(0x144d, 0xc832, "Samsung Galaxy Book Flex Alpha (NP730QCJ)", ALC256_FIXUP_SAMSUNG_HEADPHONE_VERY_QUIET), SND_PCI_QUIRK(0x1458, 0xfa53, "Gigabyte BXBT-2807", ALC283_FIXUP_HEADSET_MIC), SND_PCI_QUIRK(0x1462, 0xb120, "MSI Cubi MS-B120", ALC283_FIXUP_HEADSET_MIC), SND_PCI_QUIRK(0x1462, 0xb171, "Cubi N 8GL (MS-B171)", ALC283_FIXUP_HEADSET_MIC), @@ -8953,6 +9174,8 @@ SND_PCI_QUIRK(0x1558, 0x8561, "Clevo NH[57][0-9][ER][ACDH]Q", ALC269_FIXUP_HEADSET_MIC), SND_PCI_QUIRK(0x1558, 0x8562, "Clevo NH[57][0-9]RZ[Q]", ALC269_FIXUP_DMIC), SND_PCI_QUIRK(0x1558, 0x8668, "Clevo NP50B[BE]", ALC293_FIXUP_SYSTEM76_MIC_NO_PRESENCE), + SND_PCI_QUIRK(0x1558, 0x866d, "Clevo NP5[05]PN[HJK]", ALC256_FIXUP_SYSTEM76_MIC_NO_PRESENCE), + SND_PCI_QUIRK(0x1558, 0x867d, "Clevo NP7[01]PN[HJK]", ALC256_FIXUP_SYSTEM76_MIC_NO_PRESENCE), SND_PCI_QUIRK(0x1558, 0x8680, "Clevo NJ50LU", ALC293_FIXUP_SYSTEM76_MIC_NO_PRESENCE), SND_PCI_QUIRK(0x1558, 0x8686, "Clevo NH50[CZ]U", ALC256_FIXUP_MIC_NO_PRESENCE_AND_RESUME), SND_PCI_QUIRK(0x1558, 0x8a20, "Clevo NH55DCQ-Y", ALC293_FIXUP_SYSTEM76_MIC_NO_PRESENCE), @@ -9009,6 +9232,9 @@ SND_PCI_QUIRK(0x17aa, 0x22be, "Thinkpad X1 Carbon 8th", ALC285_FIXUP_THINKPAD_HEADSET_JACK), SND_PCI_QUIRK(0x17aa, 0x22c1, "Thinkpad P1 Gen 3", ALC285_FIXUP_THINKPAD_NO_BASS_SPK_HEADSET_JACK), SND_PCI_QUIRK(0x17aa, 0x22c2, "Thinkpad X1 Extreme Gen 3", ALC285_FIXUP_THINKPAD_NO_BASS_SPK_HEADSET_JACK), + SND_PCI_QUIRK(0x17aa, 0x22f1, "Thinkpad", ALC287_FIXUP_CS35L41_I2C_2), + SND_PCI_QUIRK(0x17aa, 0x22f2, "Thinkpad", ALC287_FIXUP_CS35L41_I2C_2), + SND_PCI_QUIRK(0x17aa, 0x22f3, "Thinkpad", ALC287_FIXUP_CS35L41_I2C_2), SND_PCI_QUIRK(0x17aa, 0x30bb, "ThinkCentre AIO", ALC233_FIXUP_LENOVO_LINE2_MIC_HOTKEY), SND_PCI_QUIRK(0x17aa, 0x30e2, "ThinkCentre AIO", ALC233_FIXUP_LENOVO_LINE2_MIC_HOTKEY), SND_PCI_QUIRK(0x17aa, 0x310c, "ThinkCentre Station", ALC294_FIXUP_LENOVO_MIC_LOCATION), @@ -9028,6 +9254,7 @@ SND_PCI_QUIRK(0x17aa, 0x3834, "Lenovo IdeaPad Slim 9i 14ITL5", ALC287_FIXUP_YOGA7_14ITL_SPEAKERS), SND_PCI_QUIRK(0x17aa, 0x383d, "Legion Y9000X 2019", ALC285_FIXUP_LEGION_Y9000X_SPEAKERS), SND_PCI_QUIRK(0x17aa, 0x3843, "Yoga 9i", ALC287_FIXUP_IDEAPAD_BASS_SPK_AMP), + SND_PCI_QUIRK(0x17aa, 0x3847, "Legion 7 16ACHG6", ALC287_FIXUP_LEGION_16ACHG6), SND_PCI_QUIRK(0x17aa, 0x384a, "Lenovo Yoga 7 15ITL5", ALC287_FIXUP_YOGA7_14ITL_SPEAKERS), SND_PCI_QUIRK(0x17aa, 0x3852, "Lenovo Yoga 7 14ITL5", ALC287_FIXUP_YOGA7_14ITL_SPEAKERS), SND_PCI_QUIRK(0x17aa, 0x3853, "Lenovo Yoga 7 15ITL5", ALC287_FIXUP_YOGA7_14ITL_SPEAKERS), @@ -9050,6 +9277,7 @@ SND_PCI_QUIRK(0x17aa, 0x505d, "Thinkpad", ALC298_FIXUP_TPT470_DOCK), SND_PCI_QUIRK(0x17aa, 0x505f, "Thinkpad", ALC298_FIXUP_TPT470_DOCK), SND_PCI_QUIRK(0x17aa, 0x5062, "Thinkpad", ALC298_FIXUP_TPT470_DOCK), + SND_PCI_QUIRK(0x17aa, 0x508b, "Thinkpad X12 Gen 1", ALC287_FIXUP_LEGION_15IMHG05_SPEAKERS), SND_PCI_QUIRK(0x17aa, 0x5109, "Thinkpad", ALC269_FIXUP_LIMIT_INT_MIC_BOOST), SND_PCI_QUIRK(0x17aa, 0x511e, "Thinkpad", ALC298_FIXUP_TPT470_DOCK), SND_PCI_QUIRK(0x17aa, 0x511f, "Thinkpad", ALC298_FIXUP_TPT470_DOCK), @@ -9243,6 +9471,7 @@ {.id = ALC298_FIXUP_HUAWEI_MBX_STEREO, .name = "huawei-mbx-stereo"}, {.id = ALC256_FIXUP_MEDION_HEADSET_NO_PRESENCE, .name = "alc256-medion-headset"}, {.id = ALC298_FIXUP_SAMSUNG_HEADPHONE_VERY_QUIET, .name = "alc298-samsung-headphone"}, + {.id = ALC256_FIXUP_SAMSUNG_HEADPHONE_VERY_QUIET, .name = "alc256-samsung-headphone"}, {.id = ALC255_FIXUP_XIAOMI_HEADSET_MIC, .name = "alc255-xiaomi-headset"}, {.id = ALC274_FIXUP_HP_MIC, .name = "alc274-hp-mic-detect"}, {.id = ALC245_FIXUP_HP_X360_AMP, .name = "alc245-hp-x360-amp"}, @@ -10913,6 +11142,7 @@ SND_PCI_QUIRK(0x1028, 0x069f, "Dell", ALC668_FIXUP_DELL_MIC_NO_PRESENCE), SND_PCI_QUIRK(0x103c, 0x1632, "HP RP5800", ALC662_FIXUP_HP_RP5800), SND_PCI_QUIRK(0x103c, 0x873e, "HP", ALC671_FIXUP_HP_HEADSET_MIC2), + SND_PCI_QUIRK(0x103c, 0x885f, "HP 288 Pro G8", ALC671_FIXUP_HP_HEADSET_MIC2), SND_PCI_QUIRK(0x1043, 0x1080, "Asus UX501VW", ALC668_FIXUP_HEADSET_MODE), SND_PCI_QUIRK(0x1043, 0x11cd, "Asus N550", ALC662_FIXUP_ASUS_Nx50), SND_PCI_QUIRK(0x1043, 0x129d, "Asus N750", ALC662_FIXUP_ASUS_Nx50), @@ -10931,6 +11161,7 @@ SND_PCI_QUIRK(0x144d, 0xc051, "Samsung R720", ALC662_FIXUP_IDEAPAD), SND_PCI_QUIRK(0x14cd, 0x5003, "USI", ALC662_FIXUP_USI_HEADSET_MODE), SND_PCI_QUIRK(0x17aa, 0x1036, "Lenovo P520", ALC662_FIXUP_LENOVO_MULTI_CODECS), + SND_PCI_QUIRK(0x17aa, 0x1057, "Lenovo P360", ALC897_FIXUP_HEADSET_MIC_PIN), SND_PCI_QUIRK(0x17aa, 0x32ca, "Lenovo ThinkCentre M80", ALC897_FIXUP_HEADSET_MIC_PIN), SND_PCI_QUIRK(0x17aa, 0x32cb, "Lenovo ThinkCentre M70", ALC897_FIXUP_HEADSET_MIC_PIN), SND_PCI_QUIRK(0x17aa, 0x32cf, "Lenovo ThinkCentre M950", ALC897_FIXUP_HEADSET_MIC_PIN), diff -u linux-azure-5.15-5.15.0/sound/pci/rme9652/hdsp.c linux-azure-5.15-5.15.0/sound/pci/rme9652/hdsp.c --- linux-azure-5.15-5.15.0/sound/pci/rme9652/hdsp.c +++ linux-azure-5.15-5.15.0/sound/pci/rme9652/hdsp.c @@ -5444,17 +5444,21 @@ hdsp->pci = pci; err = snd_hdsp_create(card, hdsp); if (err) - return err; + goto error; strcpy(card->shortname, "Hammerfall DSP"); sprintf(card->longname, "%s at 0x%lx, irq %d", hdsp->card_name, hdsp->port, hdsp->irq); err = snd_card_register(card); if (err) - return err; + goto error; pci_set_drvdata(pci, card); dev++; return 0; + + error: + snd_card_free(card); + return err; } static struct pci_driver hdsp_driver = { diff -u linux-azure-5.15-5.15.0/sound/pci/rme9652/rme9652.c linux-azure-5.15-5.15.0/sound/pci/rme9652/rme9652.c --- linux-azure-5.15-5.15.0/sound/pci/rme9652/rme9652.c +++ linux-azure-5.15-5.15.0/sound/pci/rme9652/rme9652.c @@ -2572,7 +2572,7 @@ rme9652->pci = pci; err = snd_rme9652_create(card, rme9652, precise_ptr[dev]); if (err) - return err; + goto error; strcpy(card->shortname, rme9652->card_name); @@ -2580,10 +2580,14 @@ card->shortname, rme9652->port, rme9652->irq); err = snd_card_register(card); if (err) - return err; + goto error; pci_set_drvdata(pci, card); dev++; return 0; + + error: + snd_card_free(card); + return err; } static struct pci_driver rme9652_driver = { diff -u linux-azure-5.15-5.15.0/sound/soc/codecs/Kconfig linux-azure-5.15-5.15.0/sound/soc/codecs/Kconfig --- linux-azure-5.15-5.15.0/sound/soc/codecs/Kconfig +++ linux-azure-5.15-5.15.0/sound/soc/codecs/Kconfig @@ -61,6 +61,8 @@ imply SND_SOC_CS35L34 imply SND_SOC_CS35L35 imply SND_SOC_CS35L36 + imply SND_SOC_CS35L41_SPI + imply SND_SOC_CS35L41_I2C imply SND_SOC_CS42L42 imply SND_SOC_CS42L51_I2C imply SND_SOC_CS42L52 @@ -335,11 +337,15 @@ default y if SND_SOC_WM5102=y default y if SND_SOC_WM5110=y default y if SND_SOC_WM2200=y + default y if SND_SOC_CS35L41_SPI=y + default y if SND_SOC_CS35L41_I2C=y default m if SND_SOC_MADERA=m default m if SND_SOC_CS47L24=m default m if SND_SOC_WM5102=m default m if SND_SOC_WM5110=m default m if SND_SOC_WM2200=m + default m if SND_SOC_CS35L41_SPI=m + default m if SND_SOC_CS35L41_I2C=m config SND_SOC_AB8500_CODEC tristate @@ -601,6 +607,26 @@ tristate "Cirrus Logic CS35L36 CODEC" depends on I2C +config SND_SOC_CS35L41_LIB + tristate + +config SND_SOC_CS35L41 + tristate + +config SND_SOC_CS35L41_SPI + tristate "Cirrus Logic CS35L41 CODEC (SPI)" + depends on SPI_MASTER + select SND_SOC_CS35L41_LIB + select SND_SOC_CS35L41 + select REGMAP_SPI + +config SND_SOC_CS35L41_I2C + tristate "Cirrus Logic CS35L41 CODEC (I2C)" + depends on I2C + select SND_SOC_CS35L41_LIB + select SND_SOC_CS35L41 + select REGMAP_I2C + config SND_SOC_CS42L42 tristate "Cirrus Logic CS42L42 CODEC" depends on I2C @@ -690,6 +716,7 @@ config SND_SOC_CS47L15 tristate + depends on MFD_CS47L15 config SND_SOC_CS47L24 tristate @@ -697,15 +724,19 @@ config SND_SOC_CS47L35 tristate + depends on MFD_CS47L35 config SND_SOC_CS47L85 tristate + depends on MFD_CS47L85 config SND_SOC_CS47L90 tristate + depends on MFD_CS47L90 config SND_SOC_CS47L92 tristate + depends on MFD_CS47L92 # Cirrus Logic Quad-Channel ADC config SND_SOC_CS53L30 diff -u linux-azure-5.15-5.15.0/sound/soc/codecs/lpass-rx-macro.c linux-azure-5.15-5.15.0/sound/soc/codecs/lpass-rx-macro.c --- linux-azure-5.15-5.15.0/sound/soc/codecs/lpass-rx-macro.c +++ linux-azure-5.15-5.15.0/sound/soc/codecs/lpass-rx-macro.c @@ -2039,6 +2039,10 @@ int i; int hph_pwr_mode; + /* AUX does not have compander */ + if (comp == INTERP_AUX) + return 0; + if (!rx->comp_enabled[comp]) return 0; @@ -2268,7 +2272,7 @@ struct snd_soc_component *component = snd_soc_dapm_to_component(widget->dapm); struct rx_macro *rx = snd_soc_component_get_drvdata(component); - ucontrol->value.integer.value[0] = + ucontrol->value.enumerated.item[0] = rx->rx_port_value[widget->shift]; return 0; } @@ -2280,7 +2284,7 @@ struct snd_soc_component *component = snd_soc_dapm_to_component(widget->dapm); struct soc_enum *e = (struct soc_enum *)kcontrol->private_value; struct snd_soc_dapm_update *update = NULL; - u32 rx_port_value = ucontrol->value.integer.value[0]; + u32 rx_port_value = ucontrol->value.enumerated.item[0]; u32 aif_rst; struct rx_macro *rx = snd_soc_component_get_drvdata(component); @@ -2392,7 +2396,7 @@ struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); struct rx_macro *rx = snd_soc_component_get_drvdata(component); - ucontrol->value.integer.value[0] = rx->hph_pwr_mode; + ucontrol->value.enumerated.item[0] = rx->hph_pwr_mode; return 0; } @@ -2402,7 +2406,7 @@ struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); struct rx_macro *rx = snd_soc_component_get_drvdata(component); - rx->hph_pwr_mode = ucontrol->value.integer.value[0]; + rx->hph_pwr_mode = ucontrol->value.enumerated.item[0]; return 0; } @@ -3542,6 +3546,8 @@ return PTR_ERR(base); rx->regmap = devm_regmap_init_mmio(dev, base, &rx_regmap_config); + if (IS_ERR(rx->regmap)) + return PTR_ERR(rx->regmap); dev_set_drvdata(dev, rx); diff -u linux-azure-5.15-5.15.0/sound/soc/codecs/rk817_codec.c linux-azure-5.15-5.15.0/sound/soc/codecs/rk817_codec.c --- linux-azure-5.15-5.15.0/sound/soc/codecs/rk817_codec.c +++ linux-azure-5.15-5.15.0/sound/soc/codecs/rk817_codec.c @@ -508,12 +508,14 @@ if (ret < 0) { dev_err(&pdev->dev, "%s() register codec error %d\n", __func__, ret); - goto err_; + goto err_clk; } return 0; -err_: +err_clk: + clk_disable_unprepare(rk817_codec_data->mclk); +err_: return ret; } diff -u linux-azure-5.15-5.15.0/sound/soc/codecs/rt5663.c linux-azure-5.15-5.15.0/sound/soc/codecs/rt5663.c --- linux-azure-5.15-5.15.0/sound/soc/codecs/rt5663.c +++ linux-azure-5.15-5.15.0/sound/soc/codecs/rt5663.c @@ -3478,6 +3478,8 @@ table_size = sizeof(struct impedance_mapping_table) * rt5663->pdata.impedance_sensing_num; rt5663->imp_table = devm_kzalloc(dev, table_size, GFP_KERNEL); + if (!rt5663->imp_table) + return -ENOMEM; ret = device_property_read_u32_array(dev, "realtek,impedance_sensing_table", (u32 *)rt5663->imp_table, table_size); diff -u linux-azure-5.15-5.15.0/sound/soc/codecs/wcd934x.c linux-azure-5.15-5.15.0/sound/soc/codecs/wcd934x.c --- linux-azure-5.15-5.15.0/sound/soc/codecs/wcd934x.c +++ linux-azure-5.15-5.15.0/sound/soc/codecs/wcd934x.c @@ -3023,14 +3023,14 @@ return 0; } static const struct snd_kcontrol_new hph_type_detect_controls[] = { - SOC_SINGLE_EXT("HPH Type", 0, 0, UINT_MAX, 0, + SOC_SINGLE_EXT("HPH Type", 0, 0, WCD_MBHC_HPH_STEREO, 0, wcd934x_get_hph_type, NULL), }; static const struct snd_kcontrol_new impedance_detect_controls[] = { - SOC_SINGLE_EXT("HPHL Impedance", 0, 0, UINT_MAX, 0, + SOC_SINGLE_EXT("HPHL Impedance", 0, 0, INT_MAX, 0, wcd934x_hph_impedance_get, NULL), - SOC_SINGLE_EXT("HPHR Impedance", 0, 1, UINT_MAX, 0, + SOC_SINGLE_EXT("HPHR Impedance", 0, 1, INT_MAX, 0, wcd934x_hph_impedance_get, NULL), }; @@ -3308,13 +3308,16 @@ mode_val = ucontrol->value.enumerated.item[0]; + if (mode_val == wcd->hph_mode) + return 0; + if (mode_val == 0) { dev_err(wcd->dev, "Invalid HPH Mode, default to ClSH HiFi\n"); mode_val = CLS_H_LOHIFI; } wcd->hph_mode = mode_val; - return 0; + return 1; } static int slim_rx_mux_get(struct snd_kcontrol *kc, @@ -5885,6 +5888,7 @@ } wcd->sidev = of_slim_get_device(wcd->sdev->ctrl, ifc_dev_np); + of_node_put(ifc_dev_np); if (!wcd->sidev) { dev_err(dev, "Unable to get SLIM Interface device\n"); return -EINVAL; diff -u linux-azure-5.15-5.15.0/sound/soc/codecs/wcd938x.c linux-azure-5.15-5.15.0/sound/soc/codecs/wcd938x.c --- linux-azure-5.15-5.15.0/sound/soc/codecs/wcd938x.c +++ linux-azure-5.15-5.15.0/sound/soc/codecs/wcd938x.c @@ -2504,7 +2504,7 @@ struct soc_enum *e = (struct soc_enum *)kcontrol->private_value; int path = e->shift_l; - ucontrol->value.integer.value[0] = wcd938x->tx_mode[path]; + ucontrol->value.enumerated.item[0] = wcd938x->tx_mode[path]; return 0; } @@ -2528,7 +2528,7 @@ struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); - ucontrol->value.integer.value[0] = wcd938x->hph_mode; + ucontrol->value.enumerated.item[0] = wcd938x->hph_mode; return 0; } @@ -3577,14 +3577,14 @@ } static const struct snd_kcontrol_new hph_type_detect_controls[] = { - SOC_SINGLE_EXT("HPH Type", 0, 0, UINT_MAX, 0, + SOC_SINGLE_EXT("HPH Type", 0, 0, WCD_MBHC_HPH_STEREO, 0, wcd938x_get_hph_type, NULL), }; static const struct snd_kcontrol_new impedance_detect_controls[] = { - SOC_SINGLE_EXT("HPHL Impedance", 0, 0, UINT_MAX, 0, + SOC_SINGLE_EXT("HPHL Impedance", 0, 0, INT_MAX, 0, wcd938x_hph_impedance_get, NULL), - SOC_SINGLE_EXT("HPHR Impedance", 0, 1, UINT_MAX, 0, + SOC_SINGLE_EXT("HPHR Impedance", 0, 1, INT_MAX, 0, wcd938x_hph_impedance_get, NULL), }; diff -u linux-azure-5.15-5.15.0/sound/soc/intel/boards/sof_sdw.c linux-azure-5.15-5.15.0/sound/soc/intel/boards/sof_sdw.c --- linux-azure-5.15-5.15.0/sound/soc/intel/boards/sof_sdw.c +++ linux-azure-5.15-5.15.0/sound/soc/intel/boards/sof_sdw.c @@ -175,7 +175,7 @@ .callback = sof_sdw_quirk_cb, .matches = { DMI_MATCH(DMI_SYS_VENDOR, "HP"), - DMI_MATCH(DMI_PRODUCT_NAME, "HP Spectre x360 Convertible"), + DMI_MATCH(DMI_PRODUCT_NAME, "HP Spectre x360 Conv"), }, .driver_data = (void *)(SOF_SDW_TGL_HDMI | SOF_SDW_PCH_DMIC | diff -u linux-azure-5.15-5.15.0/sound/soc/intel/common/soc-acpi-intel-adl-match.c linux-azure-5.15-5.15.0/sound/soc/intel/common/soc-acpi-intel-adl-match.c --- linux-azure-5.15-5.15.0/sound/soc/intel/common/soc-acpi-intel-adl-match.c +++ linux-azure-5.15-5.15.0/sound/soc/intel/common/soc-acpi-intel-adl-match.c @@ -260,6 +260,25 @@ {} }; +static const struct snd_soc_acpi_link_adr adl_sdw_rt711_link2_rt1316_link01[] = { + { + .mask = BIT(2), + .num_adr = ARRAY_SIZE(rt711_sdca_2_adr), + .adr_d = rt711_sdca_2_adr, + }, + { + .mask = BIT(0), + .num_adr = ARRAY_SIZE(rt1316_0_group2_adr), + .adr_d = rt1316_0_group2_adr, + }, + { + .mask = BIT(1), + .num_adr = ARRAY_SIZE(rt1316_1_group2_adr), + .adr_d = rt1316_1_group2_adr, + }, + {} +}; + static const struct snd_soc_acpi_link_adr adl_sdw_rt1316_link12_rt714_link0[] = { { .mask = BIT(1), @@ -413,6 +432,12 @@ .sof_tplg_filename = "sof-adl-rt711-l2-rt1316-l01-rt714-l3.tplg", }, { + .link_mask = 0x7, /* rt1316 on link0 and link1 & rt711 on link2*/ + .links = adl_sdw_rt711_link2_rt1316_link01, + .drv_name = "sof_sdw", + .sof_tplg_filename = "sof-adl-rt711-l2-rt1316-l01.tplg", + }, + { .link_mask = 0xC, /* rt1316 on link2 & rt714 on link3 */ .links = adl_sdw_rt1316_link2_rt714_link3, .drv_name = "sof_sdw", diff -u linux-azure-5.15-5.15.0/sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c linux-azure-5.15-5.15.0/sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c --- linux-azure-5.15-5.15.0/sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c +++ linux-azure-5.15-5.15.0/sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c @@ -685,7 +685,6 @@ struct snd_soc_dai_link *dai_link; struct mt8183_da7219_max98357_priv *priv; struct pinctrl *pinctrl; - const struct of_device_id *match; int ret, i; platform_node = of_parse_phandle(pdev->dev.of_node, @@ -695,11 +694,9 @@ return -EINVAL; } - match = of_match_device(pdev->dev.driver->of_match_table, &pdev->dev); - if (!match || !match->data) + card = (struct snd_soc_card *)of_device_get_match_data(&pdev->dev); + if (!card) return -EINVAL; - - card = (struct snd_soc_card *)match->data; card->dev = &pdev->dev; hdmi_codec = of_parse_phandle(pdev->dev.of_node, diff -u linux-azure-5.15-5.15.0/sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c linux-azure-5.15-5.15.0/sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c --- linux-azure-5.15-5.15.0/sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c +++ linux-azure-5.15-5.15.0/sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c @@ -637,7 +637,6 @@ struct device_node *platform_node, *ec_codec, *hdmi_codec; struct snd_soc_dai_link *dai_link; struct mt8183_mt6358_ts3a227_max98357_priv *priv; - const struct of_device_id *match; int ret, i; platform_node = of_parse_phandle(pdev->dev.of_node, @@ -647,11 +646,9 @@ return -EINVAL; } - match = of_match_device(pdev->dev.driver->of_match_table, &pdev->dev); - if (!match || !match->data) + card = (struct snd_soc_card *)of_device_get_match_data(&pdev->dev); + if (!card) return -EINVAL; - - card = (struct snd_soc_card *)match->data; card->dev = &pdev->dev; ec_codec = of_parse_phandle(pdev->dev.of_node, "mediatek,ec-codec", 0); diff -u linux-azure-5.15-5.15.0/sound/soc/mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c linux-azure-5.15-5.15.0/sound/soc/mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c --- linux-azure-5.15-5.15.0/sound/soc/mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c +++ linux-azure-5.15-5.15.0/sound/soc/mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c @@ -1106,7 +1106,6 @@ struct device_node *platform_node, *hdmi_codec; int ret, i; struct snd_soc_dai_link *dai_link; - const struct of_device_id *match; struct mt8192_mt6359_priv *priv; platform_node = of_parse_phandle(pdev->dev.of_node, @@ -1116,11 +1115,11 @@ return -EINVAL; } - match = of_match_device(pdev->dev.driver->of_match_table, &pdev->dev); - if (!match || !match->data) - return -EINVAL; - - card = (struct snd_soc_card *)match->data; + card = (struct snd_soc_card *)of_device_get_match_data(&pdev->dev); + if (!card) { + ret = -EINVAL; + goto put_platform_node; + } card->dev = &pdev->dev; hdmi_codec = of_parse_phandle(pdev->dev.of_node, @@ -1162,20 +1161,24 @@ } priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL); - if (!priv) - return -ENOMEM; + if (!priv) { + ret = -ENOMEM; + goto put_hdmi_codec; + } snd_soc_card_set_drvdata(card, priv); ret = mt8192_afe_gpio_init(&pdev->dev); if (ret) { dev_err(&pdev->dev, "init gpio error %d\n", ret); - return ret; + goto put_hdmi_codec; } ret = devm_snd_soc_register_card(&pdev->dev, card); - of_node_put(platform_node); +put_hdmi_codec: of_node_put(hdmi_codec); +put_platform_node: + of_node_put(platform_node); return ret; } diff -u linux-azure-5.15-5.15.0/sound/soc/soc-topology.c linux-azure-5.15-5.15.0/sound/soc/soc-topology.c --- linux-azure-5.15-5.15.0/sound/soc/soc-topology.c +++ linux-azure-5.15-5.15.0/sound/soc/soc-topology.c @@ -510,7 +510,8 @@ if (le32_to_cpu(hdr->ops.info) == SND_SOC_TPLG_CTL_BYTES && k->iface & SNDRV_CTL_ELEM_IFACE_MIXER - && k->access & SNDRV_CTL_ELEM_ACCESS_TLV_READWRITE + && (k->access & SNDRV_CTL_ELEM_ACCESS_TLV_READ + || k->access & SNDRV_CTL_ELEM_ACCESS_TLV_WRITE) && k->access & SNDRV_CTL_ELEM_ACCESS_TLV_CALLBACK) { struct soc_bytes_ext *sbe; struct snd_soc_tplg_bytes_control *be; diff -u linux-azure-5.15-5.15.0/sound/soc/sof/intel/hda.c linux-azure-5.15-5.15.0/sound/soc/sof/intel/hda.c --- linux-azure-5.15-5.15.0/sound/soc/sof/intel/hda.c +++ linux-azure-5.15-5.15.0/sound/soc/sof/intel/hda.c @@ -1072,7 +1072,7 @@ struct hdac_bus *bus = sof_to_bus(sdev); struct sdw_intel_slave_id *ids = sdw->ids; int num_slaves = sdw->num_slaves; - unsigned int part_id, link_id, unique_id, mfg_id; + unsigned int part_id, link_id, unique_id, mfg_id, version; int i, j, k; for (i = 0; i < link->num_adr; i++) { @@ -1082,12 +1082,14 @@ mfg_id = SDW_MFG_ID(adr); part_id = SDW_PART_ID(adr); link_id = SDW_DISCO_LINK_ID(adr); + version = SDW_VERSION(adr); for (j = 0; j < num_slaves; j++) { /* find out how many identical parts were reported on that link */ if (ids[j].link_id == link_id && ids[j].id.part_id == part_id && - ids[j].id.mfg_id == mfg_id) + ids[j].id.mfg_id == mfg_id && + ids[j].id.sdw_version == version) reported_part_count++; } @@ -1096,21 +1098,24 @@ if (ids[j].link_id != link_id || ids[j].id.part_id != part_id || - ids[j].id.mfg_id != mfg_id) + ids[j].id.mfg_id != mfg_id || + ids[j].id.sdw_version != version) continue; /* find out how many identical parts are expected */ for (k = 0; k < link->num_adr; k++) { u64 adr2 = link->adr_d[k].adr; - unsigned int part_id2, link_id2, mfg_id2; + unsigned int part_id2, link_id2, mfg_id2, version2; mfg_id2 = SDW_MFG_ID(adr2); part_id2 = SDW_PART_ID(adr2); link_id2 = SDW_DISCO_LINK_ID(adr2); + version2 = SDW_VERSION(adr2); if (link_id2 == link_id && part_id2 == part_id && - mfg_id2 == mfg_id) + mfg_id2 == mfg_id && + version2 == version) expected_part_count++; } diff -u linux-azure-5.15-5.15.0/sound/soc/xilinx/xlnx_formatter_pcm.c linux-azure-5.15-5.15.0/sound/soc/xilinx/xlnx_formatter_pcm.c --- linux-azure-5.15-5.15.0/sound/soc/xilinx/xlnx_formatter_pcm.c +++ linux-azure-5.15-5.15.0/sound/soc/xilinx/xlnx_formatter_pcm.c @@ -84,6 +84,7 @@ struct snd_pcm_substream *play_stream; struct snd_pcm_substream *capture_stream; struct clk *axi_clk; + unsigned int sysclk; }; /* @@ -314,6 +315,15 @@ return IRQ_NONE; } +static int xlnx_formatter_set_sysclk(struct snd_soc_component *component, + int clk_id, int source, unsigned int freq, int dir) +{ + struct xlnx_pcm_drv_data *adata = dev_get_drvdata(component->dev); + + adata->sysclk = freq; + return 0; +} + static int xlnx_formatter_pcm_open(struct snd_soc_component *component, struct snd_pcm_substream *substream) { @@ -450,11 +460,25 @@ u64 size; struct snd_pcm_runtime *runtime = substream->runtime; struct xlnx_pcm_stream_param *stream_data = runtime->private_data; + struct xlnx_pcm_drv_data *adata = dev_get_drvdata(component->dev); active_ch = params_channels(params); if (active_ch > stream_data->ch_limit) return -EINVAL; + if (substream->stream == SNDRV_PCM_STREAM_PLAYBACK && + adata->sysclk) { + unsigned int mclk_fs = adata->sysclk / params_rate(params); + + if (adata->sysclk % params_rate(params) != 0) { + dev_warn(component->dev, "sysclk %u not divisible by rate %u\n", + adata->sysclk, params_rate(params)); + return -EINVAL; + } + + writel(mclk_fs, stream_data->mmio + XLNX_AUD_FS_MULTIPLIER); + } + if (substream->stream == SNDRV_PCM_STREAM_CAPTURE && stream_data->xfer_mode == AES_TO_PCM) { val = readl(stream_data->mmio + XLNX_AUD_STS); @@ -552,6 +576,7 @@ static const struct snd_soc_component_driver xlnx_asoc_component = { .name = DRV_NAME, + .set_sysclk = xlnx_formatter_set_sysclk, .open = xlnx_formatter_pcm_open, .close = xlnx_formatter_pcm_close, .hw_params = xlnx_formatter_pcm_hw_params, diff -u linux-azure-5.15-5.15.0/sound/usb/mixer_quirks.c linux-azure-5.15-5.15.0/sound/usb/mixer_quirks.c --- linux-azure-5.15-5.15.0/sound/usb/mixer_quirks.c +++ linux-azure-5.15-5.15.0/sound/usb/mixer_quirks.c @@ -3362,9 +3362,10 @@ if (unitid == 7 && cval->control == UAC_FU_VOLUME) snd_dragonfly_quirk_db_scale(mixer, cval, kctl); break; - /* lowest playback value is muted on C-Media devices */ - case USB_ID(0x0d8c, 0x000c): - case USB_ID(0x0d8c, 0x0014): + /* lowest playback value is muted on some devices */ + case USB_ID(0x0d8c, 0x000c): /* C-Media */ + case USB_ID(0x0d8c, 0x0014): /* C-Media */ + case USB_ID(0x19f7, 0x0003): /* RODE NT-USB */ if (strstr(kctl->id.name, "Playback")) cval->min_mute = 1; break; diff -u linux-azure-5.15-5.15.0/sound/usb/pcm.c linux-azure-5.15-5.15.0/sound/usb/pcm.c --- linux-azure-5.15-5.15.0/sound/usb/pcm.c +++ linux-azure-5.15-5.15.0/sound/usb/pcm.c @@ -669,9 +669,9 @@ SNDRV_PCM_INFO_PAUSE, .channels_min = 1, .channels_max = 256, - .buffer_bytes_max = 1024 * 1024, + .buffer_bytes_max = INT_MAX, /* limited by BUFFER_TIME later */ .period_bytes_min = 64, - .period_bytes_max = 512 * 1024, + .period_bytes_max = INT_MAX, /* limited by PERIOD_TIME later */ .periods_min = 2, .periods_max = 1024, }; @@ -1064,6 +1064,18 @@ return err; } + /* set max period and buffer sizes for 1 and 2 seconds, respectively */ + err = snd_pcm_hw_constraint_minmax(runtime, + SNDRV_PCM_HW_PARAM_PERIOD_TIME, + 0, 1000000); + if (err < 0) + return err; + err = snd_pcm_hw_constraint_minmax(runtime, + SNDRV_PCM_HW_PARAM_BUFFER_TIME, + 0, 2000000); + if (err < 0) + return err; + /* additional hw constraints for implicit fb */ err = snd_pcm_hw_rule_add(runtime, 0, SNDRV_PCM_HW_PARAM_FORMAT, hw_rule_format_implicit_fb, subs, diff -u linux-azure-5.15-5.15.0/sound/x86/intel_hdmi_audio.c linux-azure-5.15-5.15.0/sound/x86/intel_hdmi_audio.c --- linux-azure-5.15-5.15.0/sound/x86/intel_hdmi_audio.c +++ linux-azure-5.15-5.15.0/sound/x86/intel_hdmi_audio.c @@ -1665,7 +1665,7 @@ * This function is called when the i915 driver creates the * hdmi-lpe-audio platform device. */ -static int hdmi_lpe_audio_probe(struct platform_device *pdev) +static int __hdmi_lpe_audio_probe(struct platform_device *pdev) { struct snd_card *card; struct snd_intelhad_card *card_ctx; @@ -1826,6 +1826,11 @@ return 0; } +static int hdmi_lpe_audio_probe(struct platform_device *pdev) +{ + return snd_card_free_on_error(&pdev->dev, __hdmi_lpe_audio_probe(pdev)); +} + static const struct dev_pm_ops hdmi_lpe_audio_pm = { SET_SYSTEM_SLEEP_PM_OPS(hdmi_lpe_audio_suspend, hdmi_lpe_audio_resume) }; diff -u linux-azure-5.15-5.15.0/tools/build/feature/Makefile linux-azure-5.15-5.15.0/tools/build/feature/Makefile --- linux-azure-5.15-5.15.0/tools/build/feature/Makefile +++ linux-azure-5.15-5.15.0/tools/build/feature/Makefile @@ -213,9 +213,16 @@ PERL_EMBED_LDOPTS = $(shell perl -MExtUtils::Embed -e ldopts 2>/dev/null) PERL_EMBED_LDFLAGS = $(call strip-libs,$(PERL_EMBED_LDOPTS)) PERL_EMBED_LIBADD = $(call grep-libs,$(PERL_EMBED_LDOPTS)) -PERL_EMBED_CCOPTS = `perl -MExtUtils::Embed -e ccopts 2>/dev/null` +PERL_EMBED_CCOPTS = $(shell perl -MExtUtils::Embed -e ccopts 2>/dev/null) FLAGS_PERL_EMBED=$(PERL_EMBED_CCOPTS) $(PERL_EMBED_LDOPTS) +ifeq ($(CC_NO_CLANG), 0) + PERL_EMBED_LDOPTS := $(filter-out -specs=%,$(PERL_EMBED_LDOPTS)) + PERL_EMBED_CCOPTS := $(filter-out -flto=auto -ffat-lto-objects, $(PERL_EMBED_CCOPTS)) + PERL_EMBED_CCOPTS := $(filter-out -specs=%,$(PERL_EMBED_CCOPTS)) + FLAGS_PERL_EMBED += -Wno-compound-token-split-by-macro +endif + $(OUTPUT)test-libperl.bin: $(BUILD) $(FLAGS_PERL_EMBED) diff -u linux-azure-5.15-5.15.0/tools/lib/bpf/btf_dump.c linux-azure-5.15-5.15.0/tools/lib/bpf/btf_dump.c --- linux-azure-5.15-5.15.0/tools/lib/bpf/btf_dump.c +++ linux-azure-5.15-5.15.0/tools/lib/bpf/btf_dump.c @@ -1481,6 +1481,11 @@ if (s->name_resolved) return *cached_name ? *cached_name : orig_name; + if (btf_is_fwd(t) || (btf_is_enum(t) && btf_vlen(t) == 0)) { + s->name_resolved = 1; + return orig_name; + } + dup_cnt = btf_dump_name_dups(d, name_map, orig_name); if (dup_cnt > 1) { const size_t max_len = 256; @@ -1829,14 +1834,16 @@ { const struct btf_array *array = btf_array(t); const struct btf_type *elem_type; - __u32 i, elem_size = 0, elem_type_id; + __u32 i, elem_type_id; + __s64 elem_size; bool is_array_member; elem_type_id = array->type; elem_type = skip_mods_and_typedefs(d->btf, elem_type_id, NULL); elem_size = btf__resolve_size(d->btf, elem_type_id); if (elem_size <= 0) { - pr_warn("unexpected elem size %d for array type [%u]\n", elem_size, id); + pr_warn("unexpected elem size %zd for array type [%u]\n", + (ssize_t)elem_size, id); return -EINVAL; } diff -u linux-azure-5.15-5.15.0/tools/lib/bpf/libbpf.c linux-azure-5.15-5.15.0/tools/lib/bpf/libbpf.c --- linux-azure-5.15-5.15.0/tools/lib/bpf/libbpf.c +++ linux-azure-5.15-5.15.0/tools/lib/bpf/libbpf.c @@ -10809,6 +10809,9 @@ void bpf_object__destroy_skeleton(struct bpf_object_skeleton *s) { + if (!s) + return; + if (s->progs) bpf_object__detach_skeleton(s); if (s->obj) diff -u linux-azure-5.15-5.15.0/tools/perf/Makefile.config linux-azure-5.15-5.15.0/tools/perf/Makefile.config --- linux-azure-5.15-5.15.0/tools/perf/Makefile.config +++ linux-azure-5.15-5.15.0/tools/perf/Makefile.config @@ -270,6 +270,9 @@ PYTHON_EMBED_LIBADD := $(call grep-libs,$(PYTHON_EMBED_LDOPTS)) -lutil PYTHON_EMBED_CCOPTS := $(shell $(PYTHON_CONFIG_SQ) --includes 2>/dev/null) FLAGS_PYTHON_EMBED := $(PYTHON_EMBED_CCOPTS) $(PYTHON_EMBED_LDOPTS) + ifeq ($(CC_NO_CLANG), 0) + PYTHON_EMBED_CCOPTS := $(filter-out -ffat-lto-objects, $(PYTHON_EMBED_CCOPTS)) + endif endif FEATURE_CHECK_CFLAGS-libpython := $(PYTHON_EMBED_CCOPTS) @@ -785,6 +788,9 @@ LDFLAGS += $(PERL_EMBED_LDFLAGS) EXTLIBS += $(PERL_EMBED_LIBADD) CFLAGS += -DHAVE_LIBPERL_SUPPORT + ifeq ($(CC_NO_CLANG), 0) + CFLAGS += -Wno-compound-token-split-by-macro + endif $(call detected,CONFIG_LIBPERL) endif endif diff -u linux-azure-5.15-5.15.0/tools/testing/selftests/bpf/test_xdp_redirect_multi.sh linux-azure-5.15-5.15.0/tools/testing/selftests/bpf/test_xdp_redirect_multi.sh --- linux-azure-5.15-5.15.0/tools/testing/selftests/bpf/test_xdp_redirect_multi.sh +++ linux-azure-5.15-5.15.0/tools/testing/selftests/bpf/test_xdp_redirect_multi.sh @@ -32,6 +32,11 @@ PASS=0 FAIL=0 LOG_DIR=$(mktemp -d) +declare -a NS +NS[0]="ns0-$(mktemp -u XXXXXX)" +NS[1]="ns1-$(mktemp -u XXXXXX)" +NS[2]="ns2-$(mktemp -u XXXXXX)" +NS[3]="ns3-$(mktemp -u XXXXXX)" test_pass() { @@ -47,11 +52,9 @@ clean_up() { - for i in $(seq $NUM); do - ip link del veth$i 2> /dev/null - ip netns del ns$i 2> /dev/null + for i in $(seq 0 $NUM); do + ip netns del ${NS[$i]} 2> /dev/null done - ip netns del ns0 2> /dev/null } # Kselftest framework requirement - SKIP code is 4. @@ -79,23 +82,22 @@ mode="xdpdrv" fi - ip netns add ns0 + ip netns add ${NS[0]} for i in $(seq $NUM); do - ip netns add ns$i - ip -n ns$i link add veth0 index 2 type veth \ - peer name veth$i netns ns0 index $((1 + $i)) - ip -n ns0 link set veth$i up - ip -n ns$i link set veth0 up + ip netns add ${NS[$i]} + ip -n ${NS[$i]} link add veth0 type veth peer name veth$i netns ${NS[0]} + ip -n ${NS[$i]} link set veth0 up + ip -n ${NS[0]} link set veth$i up - ip -n ns$i addr add 192.0.2.$i/24 dev veth0 - ip -n ns$i addr add 2001:db8::$i/64 dev veth0 + ip -n ${NS[$i]} addr add 192.0.2.$i/24 dev veth0 + ip -n ${NS[$i]} addr add 2001:db8::$i/64 dev veth0 # Add a neigh entry for IPv4 ping test - ip -n ns$i neigh add 192.0.2.253 lladdr 00:00:00:00:00:01 dev veth0 - ip -n ns$i link set veth0 $mode obj \ - xdp_dummy.o sec xdp_dummy &> /dev/null || \ + ip -n ${NS[$i]} neigh add 192.0.2.253 lladdr 00:00:00:00:00:01 dev veth0 + ip -n ${NS[$i]} link set veth0 $mode obj \ + xdp_dummy.o sec xdp &> /dev/null || \ { test_fail "Unable to load dummy xdp" && exit 1; } IFACES="$IFACES veth$i" - veth_mac[$i]=$(ip -n ns0 link show veth$i | awk '/link\/ether/ {print $2}') + veth_mac[$i]=$(ip -n ${NS[0]} link show veth$i | awk '/link\/ether/ {print $2}') done } @@ -104,10 +106,10 @@ local mode=$1 # mac test - ip netns exec ns2 tcpdump -e -i veth0 -nn -l -e &> ${LOG_DIR}/mac_ns1-2_${mode}.log & - ip netns exec ns3 tcpdump -e -i veth0 -nn -l -e &> ${LOG_DIR}/mac_ns1-3_${mode}.log & + ip netns exec ${NS[2]} tcpdump -e -i veth0 -nn -l -e &> ${LOG_DIR}/mac_ns1-2_${mode}.log & + ip netns exec ${NS[3]} tcpdump -e -i veth0 -nn -l -e &> ${LOG_DIR}/mac_ns1-3_${mode}.log & sleep 0.5 - ip netns exec ns1 ping 192.0.2.254 -i 0.1 -c 4 &> /dev/null + ip netns exec ${NS[1]} ping 192.0.2.254 -i 0.1 -c 4 &> /dev/null sleep 0.5 pkill tcpdump @@ -123,18 +125,18 @@ local mode=$1 # ping6 test: echo request should be redirect back to itself, not others - ip netns exec ns1 ip neigh add 2001:db8::2 dev veth0 lladdr 00:00:00:00:00:02 + ip netns exec ${NS[1]} ip neigh add 2001:db8::2 dev veth0 lladdr 00:00:00:00:00:02 - ip netns exec ns1 tcpdump -i veth0 -nn -l -e &> ${LOG_DIR}/ns1-1_${mode}.log & - ip netns exec ns2 tcpdump -i veth0 -nn -l -e &> ${LOG_DIR}/ns1-2_${mode}.log & - ip netns exec ns3 tcpdump -i veth0 -nn -l -e &> ${LOG_DIR}/ns1-3_${mode}.log & + ip netns exec ${NS[1]} tcpdump -i veth0 -nn -l -e &> ${LOG_DIR}/ns1-1_${mode}.log & + ip netns exec ${NS[2]} tcpdump -i veth0 -nn -l -e &> ${LOG_DIR}/ns1-2_${mode}.log & + ip netns exec ${NS[3]} tcpdump -i veth0 -nn -l -e &> ${LOG_DIR}/ns1-3_${mode}.log & sleep 0.5 # ARP test - ip netns exec ns1 arping -q -c 2 -I veth0 192.0.2.254 + ip netns exec ${NS[1]} arping -q -c 2 -I veth0 192.0.2.254 # IPv4 test - ip netns exec ns1 ping 192.0.2.253 -i 0.1 -c 4 &> /dev/null + ip netns exec ${NS[1]} ping 192.0.2.253 -i 0.1 -c 4 &> /dev/null # IPv6 test - ip netns exec ns1 ping6 2001:db8::2 -i 0.1 -c 2 &> /dev/null + ip netns exec ${NS[1]} ping6 2001:db8::2 -i 0.1 -c 2 &> /dev/null sleep 0.5 pkill tcpdump @@ -180,7 +182,7 @@ xdpgeneric) drv_p="-S";; esac - ip netns exec ns0 ./xdp_redirect_multi $drv_p $IFACES &> ${LOG_DIR}/xdp_redirect_${mode}.log & + ip netns exec ${NS[0]} ./xdp_redirect_multi $drv_p $IFACES &> ${LOG_DIR}/xdp_redirect_${mode}.log & xdp_pid=$! sleep 1 if ! ps -p $xdp_pid > /dev/null; then @@ -197,10 +199,10 @@ kill $xdp_pid } -trap clean_up EXIT - check_env +trap clean_up EXIT + for mode in ${DRV_MODE}; do setup_ns $mode do_tests $mode diff -u linux-azure-5.15-5.15.0/tools/testing/selftests/net/test_vxlan_under_vrf.sh linux-azure-5.15-5.15.0/tools/testing/selftests/net/test_vxlan_under_vrf.sh --- linux-azure-5.15-5.15.0/tools/testing/selftests/net/test_vxlan_under_vrf.sh +++ linux-azure-5.15-5.15.0/tools/testing/selftests/net/test_vxlan_under_vrf.sh @@ -120,11 +120,11 @@ # Move the underlay to a non-default VRF ip -netns hv-1 link set veth0 vrf vrf-underlay -ip -netns hv-1 link set veth0 down -ip -netns hv-1 link set veth0 up +ip -netns hv-1 link set vxlan0 down +ip -netns hv-1 link set vxlan0 up ip -netns hv-2 link set veth0 vrf vrf-underlay -ip -netns hv-2 link set veth0 down -ip -netns hv-2 link set veth0 up +ip -netns hv-2 link set vxlan0 down +ip -netns hv-2 link set vxlan0 up echo -n "Check VM connectivity through VXLAN (underlay in a VRF) " if ! ip netns exec vm-1 ping -c 1 -W 1 10.0.0.2 &> /dev/null; then diff -u linux-azure-5.15-5.15.0/tools/testing/selftests/x86/Makefile linux-azure-5.15-5.15.0/tools/testing/selftests/x86/Makefile --- linux-azure-5.15-5.15.0/tools/testing/selftests/x86/Makefile +++ linux-azure-5.15-5.15.0/tools/testing/selftests/x86/Makefile @@ -6,9 +6,9 @@ .PHONY: all all_32 all_64 warn_32bit_failure clean UNAME_M := $(shell uname -m) -CAN_BUILD_I386 := $(shell ./check_cc.sh $(CC) trivial_32bit_program.c -m32) -CAN_BUILD_X86_64 := $(shell ./check_cc.sh $(CC) trivial_64bit_program.c) -CAN_BUILD_WITH_NOPIE := $(shell ./check_cc.sh $(CC) trivial_program.c -no-pie) +CAN_BUILD_I386 := $(shell ./check_cc.sh "$(CC)" trivial_32bit_program.c -m32) +CAN_BUILD_X86_64 := $(shell ./check_cc.sh "$(CC)" trivial_64bit_program.c) +CAN_BUILD_WITH_NOPIE := $(shell ./check_cc.sh "$(CC)" trivial_program.c -no-pie) TARGETS_C_BOTHBITS := single_step_syscall sysret_ss_attrs syscall_nt test_mremap_vdso \ check_initial_reg_state sigreturn iopl ioperm \ diff -u linux-azure-5.15-5.15.0/virt/kvm/kvm_main.c linux-azure-5.15-5.15.0/virt/kvm/kvm_main.c --- linux-azure-5.15-5.15.0/virt/kvm/kvm_main.c +++ linux-azure-5.15-5.15.0/virt/kvm/kvm_main.c @@ -117,6 +117,8 @@ static const struct file_operations stat_fops_per_vm; +static struct file_operations kvm_chardev_ops; + static long kvm_vcpu_ioctl(struct file *file, unsigned int ioctl, unsigned long arg); #ifdef CONFIG_KVM_COMPAT @@ -429,8 +431,8 @@ void kvm_vcpu_destroy(struct kvm_vcpu *vcpu) { - kvm_dirty_ring_free(&vcpu->dirty_ring); kvm_arch_vcpu_destroy(vcpu); + kvm_dirty_ring_free(&vcpu->dirty_ring); /* * No need for rcu_read_lock as VCPU_RUN is the only place that changes @@ -1099,6 +1101,16 @@ preempt_notifier_inc(); kvm_init_pm_notifier(kvm); + /* + * When the fd passed to this ioctl() is opened it pins the module, + * but try_module_get() also prevents getting a reference if the module + * is in MODULE_STATE_GOING (e.g. if someone ran "rmmod --wait"). + */ + if (!try_module_get(kvm_chardev_ops.owner)) { + r = -ENODEV; + goto out_err; + } + return kvm; out_err: @@ -1188,6 +1200,7 @@ preempt_notifier_dec(); hardware_disable_all(); mmdrop(mm); + module_put(kvm_chardev_ops.owner); } void kvm_get_kvm(struct kvm *kvm) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/Documentation/ABI/testing/sysfs-fs-f2fs +++ linux-azure-5.15-5.15.0/Documentation/ABI/testing/sysfs-fs-f2fs @@ -425,6 +425,7 @@ 0x800 SBI_QUOTA_SKIP_FLUSH skip flushing quota in current CP 0x1000 SBI_QUOTA_NEED_REPAIR quota file may be corrupted 0x2000 SBI_IS_RESIZEFS resizefs is in process + 0x4000 SBI_IS_FREEZING freefs is in process ====== ===================== ================================= What: /sys/fs/f2fs//ckpt_thread_ioprio only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/Documentation/admin-guide/acpi/cppc_sysfs.rst +++ linux-azure-5.15-5.15.0/Documentation/admin-guide/acpi/cppc_sysfs.rst @@ -4,6 +4,8 @@ Collaborative Processor Performance Control (CPPC) ================================================== +.. _cppc_sysfs: + CPPC ==== only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/Documentation/admin-guide/pm/amd-pstate.rst +++ linux-azure-5.15-5.15.0/Documentation/admin-guide/pm/amd-pstate.rst @@ -0,0 +1,382 @@ +.. SPDX-License-Identifier: GPL-2.0 +.. include:: + +=============================================== +``amd-pstate`` CPU Performance Scaling Driver +=============================================== + +:Copyright: |copy| 2021 Advanced Micro Devices, Inc. + +:Author: Huang Rui + + +Introduction +=================== + +``amd-pstate`` is the AMD CPU performance scaling driver that introduces a +new CPU frequency control mechanism on modern AMD APU and CPU series in +Linux kernel. The new mechanism is based on Collaborative Processor +Performance Control (CPPC) which provides finer grain frequency management +than legacy ACPI hardware P-States. Current AMD CPU/APU platforms are using +the ACPI P-states driver to manage CPU frequency and clocks with switching +only in 3 P-states. CPPC replaces the ACPI P-states controls, allows a +flexible, low-latency interface for the Linux kernel to directly +communicate the performance hints to hardware. + +``amd-pstate`` leverages the Linux kernel governors such as ``schedutil``, +``ondemand``, etc. to manage the performance hints which are provided by +CPPC hardware functionality that internally follows the hardware +specification (for details refer to AMD64 Architecture Programmer's Manual +Volume 2: System Programming [1]_). Currently ``amd-pstate`` supports basic +frequency control function according to kernel governors on some of the +Zen2 and Zen3 processors, and we will implement more AMD specific functions +in future after we verify them on the hardware and SBIOS. + + +AMD CPPC Overview +======================= + +Collaborative Processor Performance Control (CPPC) interface enumerates a +continuous, abstract, and unit-less performance value in a scale that is +not tied to a specific performance state / frequency. This is an ACPI +standard [2]_ which software can specify application performance goals and +hints as a relative target to the infrastructure limits. AMD processors +provides the low latency register model (MSR) instead of AML code +interpreter for performance adjustments. ``amd-pstate`` will initialize a +``struct cpufreq_driver`` instance ``amd_pstate_driver`` with the callbacks +to manage each performance update behavior. :: + + Highest Perf ------>+-----------------------+ +-----------------------+ + | | | | + | | | | + | | Max Perf ---->| | + | | | | + | | | | + Nominal Perf ------>+-----------------------+ +-----------------------+ + | | | | + | | | | + | | | | + | | | | + | | | | + | | | | + | | Desired Perf ---->| | + | | | | + | | | | + | | | | + | | | | + | | | | + | | | | + | | | | + | | | | + | | | | + Lowest non- | | | | + linear perf ------>+-----------------------+ +-----------------------+ + | | | | + | | Lowest perf ---->| | + | | | | + Lowest perf ------>+-----------------------+ +-----------------------+ + | | | | + | | | | + | | | | + 0 ------>+-----------------------+ +-----------------------+ + + AMD P-States Performance Scale + + +.. _perf_cap: + +AMD CPPC Performance Capability +-------------------------------- + +Highest Performance (RO) +......................... + +It is the absolute maximum performance an individual processor may reach, +assuming ideal conditions. This performance level may not be sustainable +for long durations and may only be achievable if other platform components +are in a specific state; for example, it may require other processors be in +an idle state. This would be equivalent to the highest frequencies +supported by the processor. + +Nominal (Guaranteed) Performance (RO) +...................................... + +It is the maximum sustained performance level of the processor, assuming +ideal operating conditions. In absence of an external constraint (power, +thermal, etc.) this is the performance level the processor is expected to +be able to maintain continuously. All cores/processors are expected to be +able to sustain their nominal performance state simultaneously. + +Lowest non-linear Performance (RO) +................................... + +It is the lowest performance level at which nonlinear power savings are +achieved, for example, due to the combined effects of voltage and frequency +scaling. Above this threshold, lower performance levels should be generally +more energy efficient than higher performance levels. This register +effectively conveys the most efficient performance level to ``amd-pstate``. + +Lowest Performance (RO) +........................ + +It is the absolute lowest performance level of the processor. Selecting a +performance level lower than the lowest nonlinear performance level may +cause an efficiency penalty but should reduce the instantaneous power +consumption of the processor. + +AMD CPPC Performance Control +------------------------------ + +``amd-pstate`` passes performance goals through these registers. The +register drives the behavior of the desired performance target. + +Minimum requested performance (RW) +................................... + +``amd-pstate`` specifies the minimum allowed performance level. + +Maximum requested performance (RW) +................................... + +``amd-pstate`` specifies a limit the maximum performance that is expected +to be supplied by the hardware. + +Desired performance target (RW) +................................... + +``amd-pstate`` specifies a desired target in the CPPC performance scale as +a relative number. This can be expressed as percentage of nominal +performance (infrastructure max). Below the nominal sustained performance +level, desired performance expresses the average performance level of the +processor subject to hardware. Above the nominal performance level, +processor must provide at least nominal performance requested and go higher +if current operating conditions allow. + +Energy Performance Preference (EPP) (RW) +......................................... + +Provides a hint to the hardware if software wants to bias toward performance +(0x0) or energy efficiency (0xff). + + +Key Governors Support +======================= + +``amd-pstate`` can be used with all the (generic) scaling governors listed +by the ``scaling_available_governors`` policy attribute in ``sysfs``. Then, +it is responsible for the configuration of policy objects corresponding to +CPUs and provides the ``CPUFreq`` core (and the scaling governors attached +to the policy objects) with accurate information on the maximum and minimum +operating frequencies supported by the hardware. Users can check the +``scaling_cur_freq`` information comes from the ``CPUFreq`` core. + +``amd-pstate`` mainly supports ``schedutil`` and ``ondemand`` for dynamic +frequency control. It is to fine tune the processor configuration on +``amd-pstate`` to the ``schedutil`` with CPU CFS scheduler. ``amd-pstate`` +registers adjust_perf callback to implement the CPPC similar performance +update behavior. It is initialized by ``sugov_start`` and then populate the +CPU's update_util_data pointer to assign ``sugov_update_single_perf`` as +the utilization update callback function in CPU scheduler. CPU scheduler +will call ``cpufreq_update_util`` and assign the target performance +according to the ``struct sugov_cpu`` that utilization update belongs to. +Then ``amd-pstate`` updates the desired performance according to the CPU +scheduler assigned. + + +Processor Support +======================= + +The ``amd-pstate`` initialization will fail if the _CPC in ACPI SBIOS is +not existed at the detected processor, and it uses ``acpi_cpc_valid`` to +check the _CPC existence. All Zen based processors support legacy ACPI +hardware P-States function, so while the ``amd-pstate`` fails to be +initialized, the kernel will fall back to initialize ``acpi-cpufreq`` +driver. + +There are two types of hardware implementations for ``amd-pstate``: one is +`Full MSR Support `_ and another is `Shared Memory Support +`_. It can use :c:macro:`X86_FEATURE_CPPC` feature flag (for +details refer to Processor Programming Reference (PPR) for AMD Family +19h Model 51h, Revision A1 Processors [3]_) to indicate the different +types. ``amd-pstate`` is to register different ``static_call`` instances +for different hardware implementations. + +Currently, some of Zen2 and Zen3 processors support ``amd-pstate``. In the +future, it will be supported on more and more AMD processors. + +Full MSR Support +----------------- + +Some new Zen3 processors such as Cezanne provide the MSR registers directly +while the :c:macro:`X86_FEATURE_CPPC` CPU feature flag is set. +``amd-pstate`` can handle the MSR register to implement the fast switch +function in ``CPUFreq`` that can shrink latency of frequency control on the +interrupt context. The functions with ``pstate_xxx`` prefix represent the +operations of MSR registers. + +Shared Memory Support +---------------------- + +If :c:macro:`X86_FEATURE_CPPC` CPU feature flag is not set, that means the +processor supports shared memory solution. In this case, ``amd-pstate`` +uses the ``cppc_acpi`` helper methods to implement the callback functions +that defined on ``static_call``. The functions with ``cppc_xxx`` prefix +represent the operations of acpi cppc helpers for shared memory solution. + + +AMD P-States and ACPI hardware P-States always can be supported in one +processor. But AMD P-States has the higher priority and if it is enabled +with :c:macro:`MSR_AMD_CPPC_ENABLE` or ``cppc_set_enable``, it will respond +to the request from AMD P-States. + + +User Space Interface in ``sysfs`` +================================== + +``amd-pstate`` exposes several global attributes (files) in ``sysfs`` to +control its functionality at the system level. They located in the +``/sys/devices/system/cpu/cpufreq/policyX/`` directory and affect all CPUs. :: + + root@hr-test1:/home/ray# ls /sys/devices/system/cpu/cpufreq/policy0/*amd* + /sys/devices/system/cpu/cpufreq/policy0/amd_pstate_highest_perf + /sys/devices/system/cpu/cpufreq/policy0/amd_pstate_lowest_nonlinear_freq + /sys/devices/system/cpu/cpufreq/policy0/amd_pstate_max_freq + + +``amd_pstate_highest_perf / amd_pstate_max_freq`` + +Maximum CPPC performance and CPU frequency that the driver is allowed to +set in percent of the maximum supported CPPC performance level (the highest +performance supported in `AMD CPPC Performance Capability `_). +In some of ASICs, the highest CPPC performance is not the one in the _CPC +table, so we need to expose it to sysfs. If boost is not active but +supported, this maximum frequency will be larger than the one in +``cpuinfo``. +This attribute is read-only. + +``amd_pstate_lowest_nonlinear_freq`` + +The lowest non-linear CPPC CPU frequency that the driver is allowed to set +in percent of the maximum supported CPPC performance level (Please see the +lowest non-linear performance in `AMD CPPC Performance Capability +`_). +This attribute is read-only. + +For other performance and frequency values, we can read them back from +``/sys/devices/system/cpu/cpuX/acpi_cppc/``, see :ref:`cppc_sysfs`. + + +``amd-pstate`` vs ``acpi-cpufreq`` +====================================== + +On majority of AMD platforms supported by ``acpi-cpufreq``, the ACPI tables +provided by the platform firmware used for CPU performance scaling, but +only provides 3 P-states on AMD processors. +However, on modern AMD APU and CPU series, it provides the collaborative +processor performance control according to ACPI protocol and customize this +for AMD platforms. That is fine-grain and continuous frequency range +instead of the legacy hardware P-states. ``amd-pstate`` is the kernel +module which supports the new AMD P-States mechanism on most of future AMD +platforms. The AMD P-States mechanism will be the more performance and energy +efficiency frequency management method on AMD processors. + +Kernel Module Options for ``amd-pstate`` +========================================= + +``shared_mem`` +Use a module param (shared_mem) to enable related processors manually with +**amd_pstate.shared_mem=1**. +Due to the performance issue on the processors with `Shared Memory Support +`_, so we disable it for the moment and will enable this by default +once we address performance issue on this solution. + +The way to check whether current processor is `Full MSR Support `_ +or `Shared Memory Support `_ : :: + + ray@hr-test1:~$ lscpu | grep cppc + Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba ibrs ibpb stibp vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local clzero irperf xsaveerptr rdpru wbnoinvd cppc arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold avic v_vmsave_vmload vgif v_spec_ctrl umip pku ospke vaes vpclmulqdq rdpid overflow_recov succor smca fsrm + +If CPU Flags have cppc, then this processor supports `Full MSR Support +`_. Otherwise it supports `Shared Memory Support `_. + + +``cpupower`` tool support for ``amd-pstate`` +=============================================== + +``amd-pstate`` is supported on ``cpupower`` tool that can be used to dump the frequency +information. And it is in progress to support more and more operations for new +``amd-pstate`` module with this tool. :: + + root@hr-test1:/home/ray# cpupower frequency-info + analyzing CPU 0: + driver: amd-pstate + CPUs which run at the same hardware frequency: 0 + CPUs which need to have their frequency coordinated by software: 0 + maximum transition latency: 131 us + hardware limits: 400 MHz - 4.68 GHz + available cpufreq governors: ondemand conservative powersave userspace performance schedutil + current policy: frequency should be within 400 MHz and 4.68 GHz. + The governor "schedutil" may decide which speed to use + within this range. + current CPU frequency: Unable to call hardware + current CPU frequency: 4.02 GHz (asserted by call to kernel) + boost state support: + Supported: yes + Active: yes + AMD PSTATE Highest Performance: 166. Maximum Frequency: 4.68 GHz. + AMD PSTATE Nominal Performance: 117. Nominal Frequency: 3.30 GHz. + AMD PSTATE Lowest Non-linear Performance: 39. Lowest Non-linear Frequency: 1.10 GHz. + AMD PSTATE Lowest Performance: 15. Lowest Frequency: 400 MHz. + + +Diagnostics and Tuning +======================= + +Trace Events +-------------- + +There are two static trace events that can be used for ``amd-pstate`` +diagnostics. One of them is the cpu_frequency trace event generally used +by ``CPUFreq``, and the other one is the ``amd_pstate_perf`` trace event +specific to ``amd-pstate``. The following sequence of shell commands can +be used to enable them and see their output (if the kernel is generally +configured to support event tracing). :: + + root@hr-test1:/home/ray# cd /sys/kernel/tracing/ + root@hr-test1:/sys/kernel/tracing# echo 1 > events/amd_cpu/enable + root@hr-test1:/sys/kernel/tracing# cat trace + # tracer: nop + # + # entries-in-buffer/entries-written: 47827/42233061 #P:2 + # + # _-----=> irqs-off + # / _----=> need-resched + # | / _---=> hardirq/softirq + # || / _--=> preempt-depth + # ||| / delay + # TASK-PID CPU# |||| TIMESTAMP FUNCTION + # | | | |||| | | + -0 [015] dN... 4995.979886: amd_pstate_perf: amd_min_perf=85 amd_des_perf=85 amd_max_perf=166 cpu_id=15 changed=false fast_switch=true + -0 [007] d.h.. 4995.979893: amd_pstate_perf: amd_min_perf=85 amd_des_perf=85 amd_max_perf=166 cpu_id=7 changed=false fast_switch=true + cat-2161 [000] d.... 4995.980841: amd_pstate_perf: amd_min_perf=85 amd_des_perf=85 amd_max_perf=166 cpu_id=0 changed=false fast_switch=true + sshd-2125 [004] d.s.. 4995.980968: amd_pstate_perf: amd_min_perf=85 amd_des_perf=85 amd_max_perf=166 cpu_id=4 changed=false fast_switch=true + -0 [007] d.s.. 4995.980968: amd_pstate_perf: amd_min_perf=85 amd_des_perf=85 amd_max_perf=166 cpu_id=7 changed=false fast_switch=true + -0 [003] d.s.. 4995.980971: amd_pstate_perf: amd_min_perf=85 amd_des_perf=85 amd_max_perf=166 cpu_id=3 changed=false fast_switch=true + -0 [011] d.s.. 4995.980996: amd_pstate_perf: amd_min_perf=85 amd_des_perf=85 amd_max_perf=166 cpu_id=11 changed=false fast_switch=true + +The cpu_frequency trace event will be triggered either by the ``schedutil`` scaling +governor (for the policies it is attached to), or by the ``CPUFreq`` core (for the +policies with other scaling governors). + + +Reference +=========== + +.. [1] AMD64 Architecture Programmer's Manual Volume 2: System Programming, + https://www.amd.com/system/files/TechDocs/24593.pdf + +.. [2] Advanced Configuration and Power Interface Specification, + https://uefi.org/sites/default/files/resources/ACPI_Spec_6_4_Jan22.pdf + +.. [3] Processor Programming Reference (PPR) for AMD Family 19h Model 51h, Revision A1 Processors + https://www.amd.com/system/files/TechDocs/56569-A1-PUB.zip only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/Documentation/admin-guide/pm/working-state.rst +++ linux-azure-5.15-5.15.0/Documentation/admin-guide/pm/working-state.rst @@ -11,6 +11,7 @@ intel_idle cpufreq intel_pstate + amd-pstate cpufreq_drivers intel_epb intel-speed-select only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/Documentation/devicetree/bindings/memory-controllers/mediatek,smi-larb.yaml +++ linux-azure-5.15-5.15.0/Documentation/devicetree/bindings/memory-controllers/mediatek,smi-larb.yaml @@ -106,7 +106,6 @@ - mediatek,mt2701-smi-larb - mediatek,mt2712-smi-larb - mediatek,mt6779-smi-larb - - mediatek,mt8167-smi-larb - mediatek,mt8192-smi-larb then: only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/Documentation/devicetree/bindings/mtd/nand-controller.yaml +++ linux-azure-5.15-5.15.0/Documentation/devicetree/bindings/mtd/nand-controller.yaml @@ -55,7 +55,7 @@ properties: reg: description: - Contains the native Ready/Busy IDs. + Contains the chip-select IDs. nand-ecc-engine: allOf: @@ -184,7 +184,7 @@ nand-use-soft-ecc-engine; nand-ecc-algo = "bch"; - /* controller specific properties */ + /* NAND chip specific properties */ }; nand@1 { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/Documentation/devicetree/bindings/net/qcom,ipa.yaml +++ linux-azure-5.15-5.15.0/Documentation/devicetree/bindings/net/qcom,ipa.yaml @@ -106,6 +106,10 @@ - const: imem - const: config + qcom,qmp: + $ref: /schemas/types.yaml#/definitions/phandle + description: phandle to the AOSS side-channel message RAM + qcom,smem-states: $ref: /schemas/types.yaml#/definitions/phandle-array description: State bits used in by the AP to signal the modem. @@ -221,6 +225,8 @@ "imem", "config"; + qcom,qmp = <&aoss_qmp>; + qcom,smem-states = <&ipa_smp2p_out 0>, <&ipa_smp2p_out 1>; qcom,smem-state-names = "ipa-clock-enabled-valid", only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/Documentation/devicetree/bindings/net/snps,dwmac.yaml +++ linux-azure-5.15-5.15.0/Documentation/devicetree/bindings/net/snps,dwmac.yaml @@ -53,20 +53,18 @@ - allwinner,sun8i-r40-emac - allwinner,sun8i-v3s-emac - allwinner,sun50i-a64-emac - - loongson,ls2k-dwmac - - loongson,ls7a-dwmac - amlogic,meson6-dwmac - amlogic,meson8b-dwmac - amlogic,meson8m2-dwmac - amlogic,meson-gxbb-dwmac - amlogic,meson-axg-dwmac - - loongson,ls2k-dwmac - - loongson,ls7a-dwmac - ingenic,jz4775-mac - ingenic,x1000-mac - ingenic,x1600-mac - ingenic,x1830-mac - ingenic,x2000-mac + - loongson,ls2k-dwmac + - loongson,ls7a-dwmac - rockchip,px30-gmac - rockchip,rk3128-gmac - rockchip,rk3228-gmac only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/Documentation/devicetree/bindings/pinctrl/microchip,sparx5-sgpio.yaml +++ linux-azure-5.15-5.15.0/Documentation/devicetree/bindings/pinctrl/microchip,sparx5-sgpio.yaml @@ -138,7 +138,7 @@ clocks = <&sys_clk>; pinctrl-0 = <&sgpio2_pins>; pinctrl-names = "default"; - reg = <0x1101059c 0x100>; + reg = <0x1101059c 0x118>; microchip,sgpio-port-ranges = <0 0>, <16 18>, <28 31>; bus-frequency = <25000000>; sgpio_in2: gpio@0 { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/Documentation/devicetree/bindings/spi/nvidia,tegra210-quad.yaml +++ linux-azure-5.15-5.15.0/Documentation/devicetree/bindings/spi/nvidia,tegra210-quad.yaml @@ -106,7 +106,7 @@ dma-names = "rx", "tx"; flash@0 { - compatible = "spi-nor"; + compatible = "jedec,spi-nor"; reg = <0>; spi-max-frequency = <104000000>; spi-tx-bus-width = <2>; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/Documentation/devicetree/bindings/spi/spi-mxic.txt +++ linux-azure-5.15-5.15.0/Documentation/devicetree/bindings/spi/spi-mxic.txt @@ -8,11 +8,13 @@ - reg: should contain 2 entries, one for the registers and one for the direct mapping area - reg-names: should contain "regs" and "dirmap" -- interrupts: interrupt line connected to the SPI controller - clock-names: should contain "ps_clk", "send_clk" and "send_dly_clk" - clocks: should contain 3 entries for the "ps_clk", "send_clk" and "send_dly_clk" clocks +Optional properties: +- interrupts: interrupt line connected to the SPI controller + Example: spi@43c30000 { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/Documentation/devicetree/bindings/usb/usb-hcd.yaml +++ linux-azure-5.15-5.15.0/Documentation/devicetree/bindings/usb/usb-hcd.yaml @@ -33,7 +33,7 @@ "^.*@[0-9a-f]{1,2}$": description: The hard wired USB devices type: object - $ref: /usb/usb-device.yaml + $ref: /schemas/usb/usb-device.yaml additionalProperties: true only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/Documentation/process/stable-kernel-rules.rst +++ linux-azure-5.15-5.15.0/Documentation/process/stable-kernel-rules.rst @@ -168,7 +168,16 @@ - The finalized and tagged releases of all stable kernels can be found in separate branches per version at: - https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git + https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git + + - The release candidate of all stable kernel versions can be found at: + + https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git/ + + .. warning:: + The -stable-rc tree is a snapshot in time of the stable-queue tree and + will change frequently, hence will be rebased often. It should only be + used for testing purposes (e.g. to be consumed by CI systems). Review committee only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/Documentation/sphinx/requirements.txt +++ linux-azure-5.15-5.15.0/Documentation/sphinx/requirements.txt @@ -1,2 +1,4 @@ +# jinja2>=3.1 is not compatible with Sphinx<4.0 +jinja2<3.1 sphinx_rtd_theme Sphinx==2.4.4 only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/alpha/kernel/rtc.c +++ linux-azure-5.15-5.15.0/arch/alpha/kernel/rtc.c @@ -80,7 +80,12 @@ static int alpha_rtc_read_time(struct device *dev, struct rtc_time *tm) { - mc146818_get_time(tm); + int ret = mc146818_get_time(tm); + + if (ret < 0) { + dev_err_ratelimited(dev, "unable to read current time\n"); + return ret; + } /* Adjust for non-default epochs. It's easier to depend on the generic __get_rtc_time and adjust the epoch here than create only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm/boot/dts/bcm2837.dtsi +++ linux-azure-5.15-5.15.0/arch/arm/boot/dts/bcm2837.dtsi @@ -40,12 +40,26 @@ #size-cells = <0>; enable-method = "brcm,bcm2836-smp"; // for ARM 32-bit + /* Source for d/i-cache-line-size and d/i-cache-sets + * https://developer.arm.com/documentation/ddi0500/e/level-1-memory-system + * /about-the-l1-memory-system?lang=en + * + * Source for d/i-cache-size + * https://magpi.raspberrypi.com/articles/raspberry-pi-3-specs-benchmarks + */ cpu0: cpu@0 { device_type = "cpu"; compatible = "arm,cortex-a53"; reg = <0>; enable-method = "spin-table"; cpu-release-addr = <0x0 0x000000d8>; + d-cache-size = <0x8000>; + d-cache-line-size = <64>; + d-cache-sets = <128>; // 32KiB(size)/64(line-size)=512ways/4-way set + i-cache-size = <0x8000>; + i-cache-line-size = <64>; + i-cache-sets = <256>; // 32KiB(size)/64(line-size)=512ways/2-way set + next-level-cache = <&l2>; }; cpu1: cpu@1 { @@ -54,6 +68,13 @@ reg = <1>; enable-method = "spin-table"; cpu-release-addr = <0x0 0x000000e0>; + d-cache-size = <0x8000>; + d-cache-line-size = <64>; + d-cache-sets = <128>; // 32KiB(size)/64(line-size)=512ways/4-way set + i-cache-size = <0x8000>; + i-cache-line-size = <64>; + i-cache-sets = <256>; // 32KiB(size)/64(line-size)=512ways/2-way set + next-level-cache = <&l2>; }; cpu2: cpu@2 { @@ -62,6 +83,13 @@ reg = <2>; enable-method = "spin-table"; cpu-release-addr = <0x0 0x000000e8>; + d-cache-size = <0x8000>; + d-cache-line-size = <64>; + d-cache-sets = <128>; // 32KiB(size)/64(line-size)=512ways/4-way set + i-cache-size = <0x8000>; + i-cache-line-size = <64>; + i-cache-sets = <256>; // 32KiB(size)/64(line-size)=512ways/2-way set + next-level-cache = <&l2>; }; cpu3: cpu@3 { @@ -70,6 +98,27 @@ reg = <3>; enable-method = "spin-table"; cpu-release-addr = <0x0 0x000000f0>; + d-cache-size = <0x8000>; + d-cache-line-size = <64>; + d-cache-sets = <128>; // 32KiB(size)/64(line-size)=512ways/4-way set + i-cache-size = <0x8000>; + i-cache-line-size = <64>; + i-cache-sets = <256>; // 32KiB(size)/64(line-size)=512ways/2-way set + next-level-cache = <&l2>; + }; + + /* Source for cache-line-size + cache-sets + * https://developer.arm.com/documentation/ddi0500 + * /e/level-2-memory-system/about-the-l2-memory-system?lang=en + * Source for cache-size + * https://datasheets.raspberrypi.com/cm/cm1-and-cm3-datasheet.pdf + */ + l2: l2-cache0 { + compatible = "cache"; + cache-size = <0x80000>; + cache-line-size = <64>; + cache-sets = <512>; // 512KiB(size)/64(line-size)=8192ways/16-way set + cache-level = <2>; }; }; }; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm/boot/dts/dra7-l4.dtsi +++ linux-azure-5.15-5.15.0/arch/arm/boot/dts/dra7-l4.dtsi @@ -3482,8 +3482,7 @@ ti,timer-pwm; }; }; - - target-module@2c000 { /* 0x4882c000, ap 17 02.0 */ + timer15_target: target-module@2c000 { /* 0x4882c000, ap 17 02.0 */ compatible = "ti,sysc-omap4-timer", "ti,sysc"; reg = <0x2c000 0x4>, <0x2c010 0x4>; @@ -3511,7 +3510,7 @@ }; }; - target-module@2e000 { /* 0x4882e000, ap 19 14.0 */ + timer16_target: target-module@2e000 { /* 0x4882e000, ap 19 14.0 */ compatible = "ti,sysc-omap4-timer", "ti,sysc"; reg = <0x2e000 0x4>, <0x2e010 0x4>; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm/boot/dts/dra7.dtsi +++ linux-azure-5.15-5.15.0/arch/arm/boot/dts/dra7.dtsi @@ -1320,20 +1320,20 @@ }; /* Local timers, see ARM architected timer wrap erratum i940 */ -&timer3_target { +&timer15_target { ti,no-reset-on-init; ti,no-idle; timer@0 { - assigned-clocks = <&l4per_clkctrl DRA7_L4PER_TIMER3_CLKCTRL 24>; + assigned-clocks = <&l4per3_clkctrl DRA7_L4PER3_TIMER15_CLKCTRL 24>; assigned-clock-parents = <&timer_sys_clk_div>; }; }; -&timer4_target { +&timer16_target { ti,no-reset-on-init; ti,no-idle; timer@0 { - assigned-clocks = <&l4per_clkctrl DRA7_L4PER_TIMER4_CLKCTRL 24>; + assigned-clocks = <&l4per3_clkctrl DRA7_L4PER3_TIMER16_CLKCTRL 24>; assigned-clock-parents = <&timer_sys_clk_div>; }; }; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm/boot/dts/exynos5250-pinctrl.dtsi +++ linux-azure-5.15-5.15.0/arch/arm/boot/dts/exynos5250-pinctrl.dtsi @@ -260,7 +260,7 @@ }; uart3_data: uart3-data { - samsung,pins = "gpa1-4", "gpa1-4"; + samsung,pins = "gpa1-4", "gpa1-5"; samsung,pin-function = ; samsung,pin-pud = ; samsung,pin-drv = ; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm/boot/dts/exynos5250-smdk5250.dts +++ linux-azure-5.15-5.15.0/arch/arm/boot/dts/exynos5250-smdk5250.dts @@ -118,6 +118,9 @@ status = "okay"; ddc = <&i2c_2>; hpd-gpios = <&gpx3 7 GPIO_ACTIVE_HIGH>; + vdd-supply = <&ldo8_reg>; + vdd_osc-supply = <&ldo10_reg>; + vdd_pll-supply = <&ldo8_reg>; }; &i2c_0 { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm/boot/dts/exynos5420-smdk5420.dts +++ linux-azure-5.15-5.15.0/arch/arm/boot/dts/exynos5420-smdk5420.dts @@ -124,6 +124,9 @@ hpd-gpios = <&gpx3 7 GPIO_ACTIVE_HIGH>; pinctrl-names = "default"; pinctrl-0 = <&hdmi_hpd_irq>; + vdd-supply = <&ldo6_reg>; + vdd_osc-supply = <&ldo7_reg>; + vdd_pll-supply = <&ldo6_reg>; }; &hsi2c_4 { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm/boot/dts/imx53-m53menlo.dts +++ linux-azure-5.15-5.15.0/arch/arm/boot/dts/imx53-m53menlo.dts @@ -53,6 +53,31 @@ }; }; + lvds-decoder { + compatible = "ti,ds90cf364a", "lvds-decoder"; + + ports { + #address-cells = <1>; + #size-cells = <0>; + + port@0 { + reg = <0>; + + lvds_decoder_in: endpoint { + remote-endpoint = <&lvds0_out>; + }; + }; + + port@1 { + reg = <1>; + + lvds_decoder_out: endpoint { + remote-endpoint = <&panel_in>; + }; + }; + }; + }; + panel { compatible = "edt,etm0700g0dh6"; pinctrl-0 = <&pinctrl_display_gpio>; @@ -61,7 +86,7 @@ port { panel_in: endpoint { - remote-endpoint = <&lvds0_out>; + remote-endpoint = <&lvds_decoder_out>; }; }; }; @@ -450,7 +475,7 @@ reg = <2>; lvds0_out: endpoint { - remote-endpoint = <&panel_in>; + remote-endpoint = <&lvds_decoder_in>; }; }; }; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm/boot/dts/imx7-colibri.dtsi +++ linux-azure-5.15-5.15.0/arch/arm/boot/dts/imx7-colibri.dtsi @@ -40,7 +40,7 @@ dailink_master: simple-audio-card,codec { sound-dai = <&codec>; - clocks = <&clks IMX7D_AUDIO_MCLK_ROOT_CLK>; + clocks = <&clks IMX7D_AUDIO_MCLK_ROOT_DIV>; }; }; }; @@ -293,7 +293,7 @@ compatible = "fsl,sgtl5000"; #sound-dai-cells = <0>; reg = <0x0a>; - clocks = <&clks IMX7D_AUDIO_MCLK_ROOT_CLK>; + clocks = <&clks IMX7D_AUDIO_MCLK_ROOT_DIV>; pinctrl-names = "default"; pinctrl-0 = <&pinctrl_sai1_mclk>; VDDA-supply = <®_module_3v3_avdd>; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm/boot/dts/imx7-mba7.dtsi +++ linux-azure-5.15-5.15.0/arch/arm/boot/dts/imx7-mba7.dtsi @@ -264,7 +264,7 @@ tlv320aic32x4: audio-codec@18 { compatible = "ti,tlv320aic32x4"; reg = <0x18>; - clocks = <&clks IMX7D_AUDIO_MCLK_ROOT_CLK>; + clocks = <&clks IMX7D_AUDIO_MCLK_ROOT_DIV>; clock-names = "mclk"; ldoin-supply = <®_audio_3v3>; iov-supply = <®_audio_3v3>; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm/boot/dts/imx7d-nitrogen7.dts +++ linux-azure-5.15-5.15.0/arch/arm/boot/dts/imx7d-nitrogen7.dts @@ -288,7 +288,7 @@ codec: wm8960@1a { compatible = "wlf,wm8960"; reg = <0x1a>; - clocks = <&clks IMX7D_AUDIO_MCLK_ROOT_CLK>; + clocks = <&clks IMX7D_AUDIO_MCLK_ROOT_DIV>; clock-names = "mclk"; wlf,shared-lrclk; }; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm/boot/dts/imx7d-pico-hobbit.dts +++ linux-azure-5.15-5.15.0/arch/arm/boot/dts/imx7d-pico-hobbit.dts @@ -31,7 +31,7 @@ dailink_master: simple-audio-card,codec { sound-dai = <&sgtl5000>; - clocks = <&clks IMX7D_AUDIO_MCLK_ROOT_CLK>; + clocks = <&clks IMX7D_AUDIO_MCLK_ROOT_DIV>; }; }; }; @@ -41,7 +41,7 @@ #sound-dai-cells = <0>; reg = <0x0a>; compatible = "fsl,sgtl5000"; - clocks = <&clks IMX7D_AUDIO_MCLK_ROOT_CLK>; + clocks = <&clks IMX7D_AUDIO_MCLK_ROOT_DIV>; VDDA-supply = <®_2p5v>; VDDIO-supply = <®_vref_1v8>; }; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm/boot/dts/imx7d-pico-pi.dts +++ linux-azure-5.15-5.15.0/arch/arm/boot/dts/imx7d-pico-pi.dts @@ -31,7 +31,7 @@ dailink_master: simple-audio-card,codec { sound-dai = <&sgtl5000>; - clocks = <&clks IMX7D_AUDIO_MCLK_ROOT_CLK>; + clocks = <&clks IMX7D_AUDIO_MCLK_ROOT_DIV>; }; }; }; @@ -41,7 +41,7 @@ #sound-dai-cells = <0>; reg = <0x0a>; compatible = "fsl,sgtl5000"; - clocks = <&clks IMX7D_AUDIO_MCLK_ROOT_CLK>; + clocks = <&clks IMX7D_AUDIO_MCLK_ROOT_DIV>; VDDA-supply = <®_2p5v>; VDDIO-supply = <®_vref_1v8>; }; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm/boot/dts/imx7d-sdb.dts +++ linux-azure-5.15-5.15.0/arch/arm/boot/dts/imx7d-sdb.dts @@ -385,14 +385,14 @@ codec: wm8960@1a { compatible = "wlf,wm8960"; reg = <0x1a>; - clocks = <&clks IMX7D_AUDIO_MCLK_ROOT_CLK>; + clocks = <&clks IMX7D_AUDIO_MCLK_ROOT_DIV>; clock-names = "mclk"; wlf,shared-lrclk; wlf,hp-cfg = <2 2 3>; wlf,gpio-cfg = <1 3>; assigned-clocks = <&clks IMX7D_AUDIO_MCLK_ROOT_SRC>, <&clks IMX7D_PLL_AUDIO_POST_DIV>, - <&clks IMX7D_AUDIO_MCLK_ROOT_CLK>; + <&clks IMX7D_AUDIO_MCLK_ROOT_DIV>; assigned-clock-parents = <&clks IMX7D_PLL_AUDIO_POST_DIV>; assigned-clock-rates = <0>, <884736000>, <12288000>; }; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm/boot/dts/imx7s-warp.dts +++ linux-azure-5.15-5.15.0/arch/arm/boot/dts/imx7s-warp.dts @@ -75,7 +75,7 @@ dailink_master: simple-audio-card,codec { sound-dai = <&codec>; - clocks = <&clks IMX7D_AUDIO_MCLK_ROOT_CLK>; + clocks = <&clks IMX7D_AUDIO_MCLK_ROOT_DIV>; }; }; }; @@ -232,7 +232,7 @@ #sound-dai-cells = <0>; reg = <0x0a>; compatible = "fsl,sgtl5000"; - clocks = <&clks IMX7D_AUDIO_MCLK_ROOT_CLK>; + clocks = <&clks IMX7D_AUDIO_MCLK_ROOT_DIV>; pinctrl-names = "default"; pinctrl-0 = <&pinctrl_sai1_mclk>; VDDA-supply = <&vgen4_reg>; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm/boot/dts/openbmc-flash-layout-64.dtsi +++ linux-azure-5.15-5.15.0/arch/arm/boot/dts/openbmc-flash-layout-64.dtsi @@ -28,7 +28,7 @@ label = "rofs"; }; - rwfs@6000000 { + rwfs@2a00000 { reg = <0x2a00000 0x1600000>; // 22MB label = "rwfs"; }; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm/boot/dts/openbmc-flash-layout.dtsi +++ linux-azure-5.15-5.15.0/arch/arm/boot/dts/openbmc-flash-layout.dtsi @@ -20,7 +20,7 @@ label = "kernel"; }; - rofs@c0000 { + rofs@4c0000 { reg = <0x4c0000 0x1740000>; label = "rofs"; }; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm/boot/dts/qcom-ipq4019.dtsi +++ linux-azure-5.15-5.15.0/arch/arm/boot/dts/qcom-ipq4019.dtsi @@ -142,7 +142,8 @@ clocks { sleep_clk: sleep_clk { compatible = "fixed-clock"; - clock-frequency = <32768>; + clock-frequency = <32000>; + clock-output-names = "gcc_sleep_clk_src"; #clock-cells = <0>; }; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm/boot/dts/qcom-msm8960.dtsi +++ linux-azure-5.15-5.15.0/arch/arm/boot/dts/qcom-msm8960.dtsi @@ -146,7 +146,9 @@ reg = <0x108000 0x1000>; qcom,ipc = <&l2cc 0x8 2>; - interrupts = <0 19 0>, <0 21 0>, <0 22 0>; + interrupts = , + , + ; interrupt-names = "ack", "err", "wakeup"; regulators { @@ -192,7 +194,7 @@ compatible = "qcom,msm-uartdm-v1.3", "qcom,msm-uartdm"; reg = <0x16440000 0x1000>, <0x16400000 0x1000>; - interrupts = <0 154 0x0>; + interrupts = ; clocks = <&gcc GSBI5_UART_CLK>, <&gcc GSBI5_H_CLK>; clock-names = "core", "iface"; status = "disabled"; @@ -318,7 +320,7 @@ #address-cells = <1>; #size-cells = <0>; reg = <0x16080000 0x1000>; - interrupts = <0 147 0>; + interrupts = ; spi-max-frequency = <24000000>; cs-gpios = <&msmgpio 8 0>; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm/boot/dts/sama5d2.dtsi +++ linux-azure-5.15-5.15.0/arch/arm/boot/dts/sama5d2.dtsi @@ -413,7 +413,7 @@ pmecc: ecc-engine@f8014070 { compatible = "atmel,sama5d2-pmecc"; reg = <0xf8014070 0x490>, - <0xf8014500 0x100>; + <0xf8014500 0x200>; }; }; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm/boot/dts/sama7g5.dtsi +++ linux-azure-5.15-5.15.0/arch/arm/boot/dts/sama7g5.dtsi @@ -319,8 +319,6 @@ dmas = <&dma0 AT91_XDMAC_DT_PERID(7)>, <&dma0 AT91_XDMAC_DT_PERID(8)>; dma-names = "rx", "tx"; - atmel,use-dma-rx; - atmel,use-dma-tx; status = "disabled"; }; }; @@ -485,8 +483,6 @@ dmas = <&dma0 AT91_XDMAC_DT_PERID(21)>, <&dma0 AT91_XDMAC_DT_PERID(22)>; dma-names = "rx", "tx"; - atmel,use-dma-rx; - atmel,use-dma-tx; status = "disabled"; }; }; @@ -511,8 +507,6 @@ dmas = <&dma0 AT91_XDMAC_DT_PERID(23)>, <&dma0 AT91_XDMAC_DT_PERID(24)>; dma-names = "rx", "tx"; - atmel,use-dma-rx; - atmel,use-dma-tx; status = "disabled"; }; }; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm/boot/dts/spear1340.dtsi +++ linux-azure-5.15-5.15.0/arch/arm/boot/dts/spear1340.dtsi @@ -136,9 +136,9 @@ reg = <0xb4100000 0x1000>; interrupts = <0 105 0x4>; status = "disabled"; - dmas = <&dwdma0 12 0 1>, - <&dwdma0 13 1 0>; - dma-names = "tx", "rx"; + dmas = <&dwdma0 13 0 1>, + <&dwdma0 12 1 0>; + dma-names = "rx", "tx"; }; thermal@e07008c4 { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm/boot/dts/spear13xx.dtsi +++ linux-azure-5.15-5.15.0/arch/arm/boot/dts/spear13xx.dtsi @@ -284,9 +284,9 @@ #size-cells = <0>; interrupts = <0 31 0x4>; status = "disabled"; - dmas = <&dwdma0 4 0 0>, - <&dwdma0 5 0 0>; - dma-names = "tx", "rx"; + dmas = <&dwdma0 5 0 0>, + <&dwdma0 4 0 0>; + dma-names = "rx", "tx"; }; rtc@e0580000 { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm/boot/dts/sun8i-v3s.dtsi +++ linux-azure-5.15-5.15.0/arch/arm/boot/dts/sun8i-v3s.dtsi @@ -593,6 +593,17 @@ #size-cells = <0>; }; + gic: interrupt-controller@1c81000 { + compatible = "arm,gic-400"; + reg = <0x01c81000 0x1000>, + <0x01c82000 0x2000>, + <0x01c84000 0x2000>, + <0x01c86000 0x2000>; + interrupt-controller; + #interrupt-cells = <3>; + interrupts = ; + }; + csi1: camera@1cb4000 { compatible = "allwinner,sun8i-v3s-csi"; reg = <0x01cb4000 0x3000>; @@ -604,16 +615,5 @@ resets = <&ccu RST_BUS_CSI>; status = "disabled"; }; - - gic: interrupt-controller@1c81000 { - compatible = "arm,gic-400"; - reg = <0x01c81000 0x1000>, - <0x01c82000 0x2000>, - <0x01c84000 0x2000>, - <0x01c86000 0x2000>; - interrupt-controller; - #interrupt-cells = <3>; - interrupts = ; - }; }; }; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm/boot/dts/tegra20-tamonten.dtsi +++ linux-azure-5.15-5.15.0/arch/arm/boot/dts/tegra20-tamonten.dtsi @@ -183,8 +183,8 @@ }; conf_ata { nvidia,pins = "ata", "atb", "atc", "atd", "ate", - "cdev1", "cdev2", "dap1", "dtb", "gma", - "gmb", "gmc", "gmd", "gme", "gpu7", + "cdev1", "cdev2", "dap1", "dtb", "dtf", + "gma", "gmb", "gmc", "gmd", "gme", "gpu7", "gpv", "i2cp", "irrx", "irtx", "pta", "rm", "slxa", "slxk", "spia", "spib", "uac"; @@ -203,7 +203,7 @@ }; conf_crtp { nvidia,pins = "crtp", "dap2", "dap3", "dap4", - "dtc", "dte", "dtf", "gpu", "sdio1", + "dtc", "dte", "gpu", "sdio1", "slxc", "slxd", "spdi", "spdo", "spig", "uda"; nvidia,pull = ; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm/configs/multi_v5_defconfig +++ linux-azure-5.15-5.15.0/arch/arm/configs/multi_v5_defconfig @@ -188,6 +188,7 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=y CONFIG_MEDIA_SUPPORT=y CONFIG_MEDIA_CAMERA_SUPPORT=y +CONFIG_MEDIA_PLATFORM_SUPPORT=y CONFIG_V4L_PLATFORM_DRIVERS=y CONFIG_VIDEO_ASPEED=m CONFIG_VIDEO_ATMEL_ISI=m @@ -195,6 +196,7 @@ CONFIG_DRM_ATMEL_HLCDC=m CONFIG_DRM_PANEL_SIMPLE=y CONFIG_DRM_ASPEED_GFX=m +CONFIG_FB=y CONFIG_FB_IMX=y CONFIG_FB_ATMEL=y CONFIG_BACKLIGHT_ATMEL_LCDC=y only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm/crypto/Kconfig +++ linux-azure-5.15-5.15.0/arch/arm/crypto/Kconfig @@ -102,6 +102,8 @@ depends on KERNEL_MODE_NEON select CRYPTO_SKCIPHER select CRYPTO_LIB_AES + select CRYPTO_AES + select CRYPTO_CBC select CRYPTO_SIMD help Use a faster and more secure NEON based implementation of AES in CBC, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm/kernel/entry-ftrace.S +++ linux-azure-5.15-5.15.0/arch/arm/kernel/entry-ftrace.S @@ -22,10 +22,7 @@ * mcount can be thought of as a function called in the middle of a subroutine * call. As such, it needs to be transparent for both the caller and the * callee: the original lr needs to be restored when leaving mcount, and no - * registers should be clobbered. (In the __gnu_mcount_nc implementation, we - * clobber the ip register. This is OK because the ARM calling convention - * allows it to be clobbered in subroutines and doesn't use it to hold - * parameters.) + * registers should be clobbered. * * When using dynamic ftrace, we patch out the mcount call by a "pop {lr}" * instead of the __gnu_mcount_nc call (see arch/arm/kernel/ftrace.c). @@ -70,26 +67,25 @@ .macro __ftrace_regs_caller - sub sp, sp, #8 @ space for PC and CPSR OLD_R0, + str lr, [sp, #-8]! @ store LR as PC and make space for CPSR/OLD_R0, @ OLD_R0 will overwrite previous LR - add ip, sp, #12 @ move in IP the value of SP as it was - @ before the push {lr} of the mcount mechanism + ldr lr, [sp, #8] @ get previous LR - str lr, [sp, #0] @ store LR instead of PC + str r0, [sp, #8] @ write r0 as OLD_R0 over previous LR - ldr lr, [sp, #8] @ get previous LR + str lr, [sp, #-4]! @ store previous LR as LR - str r0, [sp, #8] @ write r0 as OLD_R0 over previous LR + add lr, sp, #16 @ move in LR the value of SP as it was + @ before the push {lr} of the mcount mechanism - stmdb sp!, {ip, lr} - stmdb sp!, {r0-r11, lr} + push {r0-r11, ip, lr} @ stack content at this point: @ 0 4 48 52 56 60 64 68 72 - @ R0 | R1 | ... | LR | SP + 4 | previous LR | LR | PSR | OLD_R0 | + @ R0 | R1 | ... | IP | SP + 4 | previous LR | LR | PSR | OLD_R0 | - mov r3, sp @ struct pt_regs* + mov r3, sp @ struct pt_regs* ldr r2, =function_trace_op ldr r2, [r2] @ pointer to the current @@ -112,11 +108,9 @@ #endif @ pop saved regs - ldmia sp!, {r0-r12} @ restore r0 through r12 - ldr ip, [sp, #8] @ restore PC - ldr lr, [sp, #4] @ restore LR - ldr sp, [sp, #0] @ restore SP - mov pc, ip @ return + pop {r0-r11, ip, lr} @ restore r0 through r12 + ldr lr, [sp], #4 @ restore LR + ldr pc, [sp], #12 .endm #ifdef CONFIG_FUNCTION_GRAPH_TRACER @@ -132,11 +126,9 @@ bl prepare_ftrace_return @ pop registers saved in ftrace_regs_caller - ldmia sp!, {r0-r12} @ restore r0 through r12 - ldr ip, [sp, #8] @ restore PC - ldr lr, [sp, #4] @ restore LR - ldr sp, [sp, #0] @ restore SP - mov pc, ip @ return + pop {r0-r11, ip, lr} @ restore r0 through r12 + ldr lr, [sp], #4 @ restore LR + ldr pc, [sp], #12 .endm #endif @@ -202,16 +194,17 @@ .endm .macro mcount_exit - ldmia sp!, {r0-r3, ip, lr} - ret ip + ldmia sp!, {r0-r3} + ldr lr, [sp, #4] + ldr pc, [sp], #8 .endm ENTRY(__gnu_mcount_nc) UNWIND(.fnstart) #ifdef CONFIG_DYNAMIC_FTRACE - mov ip, lr - ldmia sp!, {lr} - ret ip + push {lr} + ldr lr, [sp, #4] + ldr pc, [sp], #8 #else __mcount #endif only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm/kernel/swp_emulate.c +++ linux-azure-5.15-5.15.0/arch/arm/kernel/swp_emulate.c @@ -195,7 +195,7 @@ destreg, EXTRACT_REG_NUM(instr, RT2_OFFSET), data); /* Check access in reasonable access range for both SWP and SWPB */ - if (!access_ok((address & ~3), 4)) { + if (!access_ok((void __user *)(address & ~3), 4)) { pr_debug("SWP{B} emulation: access to %p not allowed!\n", (void *)address); res = -EFAULT; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm/mach-davinci/board-da850-evm.c +++ linux-azure-5.15-5.15.0/arch/arm/mach-davinci/board-da850-evm.c @@ -1101,11 +1101,13 @@ int ret; u32 val; struct davinci_soc_info *soc_info = &davinci_soc_info; - u8 rmii_en = soc_info->emac_pdata->rmii_en; + u8 rmii_en; if (!machine_is_davinci_da850_evm()) return 0; + rmii_en = soc_info->emac_pdata->rmii_en; + cfg_chip3_base = DA8XX_SYSCFG0_VIRT(DA8XX_CFGCHIP3_REG); val = __raw_readl(cfg_chip3_base); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm/mach-iop32x/include/mach/entry-macro.S +++ linux-azure-5.15-5.15.0/arch/arm/mach-iop32x/include/mach/entry-macro.S @@ -20,7 +20,7 @@ mrc p6, 0, \irqstat, c8, c0, 0 @ Read IINTSRC cmp \irqstat, #0 clzne \irqnr, \irqstat - rsbne \irqnr, \irqnr, #31 + rsbne \irqnr, \irqnr, #32 .endm .macro arch_ret_to_user, tmp1, tmp2 only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm/mach-iop32x/include/mach/irqs.h +++ linux-azure-5.15-5.15.0/arch/arm/mach-iop32x/include/mach/irqs.h @@ -9,6 +9,6 @@ #ifndef __IRQS_H #define __IRQS_H -#define NR_IRQS 32 +#define NR_IRQS 33 #endif only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm/mach-iop32x/irq.c +++ linux-azure-5.15-5.15.0/arch/arm/mach-iop32x/irq.c @@ -32,14 +32,14 @@ static void iop32x_irq_mask(struct irq_data *d) { - iop32x_mask &= ~(1 << d->irq); + iop32x_mask &= ~(1 << (d->irq - 1)); intctl_write(iop32x_mask); } static void iop32x_irq_unmask(struct irq_data *d) { - iop32x_mask |= 1 << d->irq; + iop32x_mask |= 1 << (d->irq - 1); intctl_write(iop32x_mask); } @@ -65,7 +65,7 @@ machine_is_em7210()) *IOP3XX_PCIIRSR = 0x0f; - for (i = 0; i < NR_IRQS; i++) { + for (i = 1; i < NR_IRQS; i++) { irq_set_chip_and_handler(i, &ext_chip, handle_level_irq); irq_clear_status_flags(i, IRQ_NOREQUEST | IRQ_NOPROBE); } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm/mach-iop32x/irqs.h +++ linux-azure-5.15-5.15.0/arch/arm/mach-iop32x/irqs.h @@ -7,36 +7,40 @@ #ifndef __IOP32X_IRQS_H #define __IOP32X_IRQS_H +/* Interrupts in Linux start at 1, hardware starts at 0 */ + +#define IOP_IRQ(x) ((x) + 1) + /* * IOP80321 chipset interrupts */ -#define IRQ_IOP32X_DMA0_EOT 0 -#define IRQ_IOP32X_DMA0_EOC 1 -#define IRQ_IOP32X_DMA1_EOT 2 -#define IRQ_IOP32X_DMA1_EOC 3 -#define IRQ_IOP32X_AA_EOT 6 -#define IRQ_IOP32X_AA_EOC 7 -#define IRQ_IOP32X_CORE_PMON 8 -#define IRQ_IOP32X_TIMER0 9 -#define IRQ_IOP32X_TIMER1 10 -#define IRQ_IOP32X_I2C_0 11 -#define IRQ_IOP32X_I2C_1 12 -#define IRQ_IOP32X_MESSAGING 13 -#define IRQ_IOP32X_ATU_BIST 14 -#define IRQ_IOP32X_PERFMON 15 -#define IRQ_IOP32X_CORE_PMU 16 -#define IRQ_IOP32X_BIU_ERR 17 -#define IRQ_IOP32X_ATU_ERR 18 -#define IRQ_IOP32X_MCU_ERR 19 -#define IRQ_IOP32X_DMA0_ERR 20 -#define IRQ_IOP32X_DMA1_ERR 21 -#define IRQ_IOP32X_AA_ERR 23 -#define IRQ_IOP32X_MSG_ERR 24 -#define IRQ_IOP32X_SSP 25 -#define IRQ_IOP32X_XINT0 27 -#define IRQ_IOP32X_XINT1 28 -#define IRQ_IOP32X_XINT2 29 -#define IRQ_IOP32X_XINT3 30 -#define IRQ_IOP32X_HPI 31 +#define IRQ_IOP32X_DMA0_EOT IOP_IRQ(0) +#define IRQ_IOP32X_DMA0_EOC IOP_IRQ(1) +#define IRQ_IOP32X_DMA1_EOT IOP_IRQ(2) +#define IRQ_IOP32X_DMA1_EOC IOP_IRQ(3) +#define IRQ_IOP32X_AA_EOT IOP_IRQ(6) +#define IRQ_IOP32X_AA_EOC IOP_IRQ(7) +#define IRQ_IOP32X_CORE_PMON IOP_IRQ(8) +#define IRQ_IOP32X_TIMER0 IOP_IRQ(9) +#define IRQ_IOP32X_TIMER1 IOP_IRQ(10) +#define IRQ_IOP32X_I2C_0 IOP_IRQ(11) +#define IRQ_IOP32X_I2C_1 IOP_IRQ(12) +#define IRQ_IOP32X_MESSAGING IOP_IRQ(13) +#define IRQ_IOP32X_ATU_BIST IOP_IRQ(14) +#define IRQ_IOP32X_PERFMON IOP_IRQ(15) +#define IRQ_IOP32X_CORE_PMU IOP_IRQ(16) +#define IRQ_IOP32X_BIU_ERR IOP_IRQ(17) +#define IRQ_IOP32X_ATU_ERR IOP_IRQ(18) +#define IRQ_IOP32X_MCU_ERR IOP_IRQ(19) +#define IRQ_IOP32X_DMA0_ERR IOP_IRQ(20) +#define IRQ_IOP32X_DMA1_ERR IOP_IRQ(21) +#define IRQ_IOP32X_AA_ERR IOP_IRQ(23) +#define IRQ_IOP32X_MSG_ERR IOP_IRQ(24) +#define IRQ_IOP32X_SSP IOP_IRQ(25) +#define IRQ_IOP32X_XINT0 IOP_IRQ(27) +#define IRQ_IOP32X_XINT1 IOP_IRQ(28) +#define IRQ_IOP32X_XINT2 IOP_IRQ(29) +#define IRQ_IOP32X_XINT3 IOP_IRQ(30) +#define IRQ_IOP32X_HPI IOP_IRQ(31) #endif only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm/mach-mmp/sram.c +++ linux-azure-5.15-5.15.0/arch/arm/mach-mmp/sram.c @@ -72,6 +72,8 @@ if (!info) return -ENOMEM; + platform_set_drvdata(pdev, info); + res = platform_get_resource(pdev, IORESOURCE_MEM, 0); if (res == NULL) { dev_err(&pdev->dev, "no memory resource defined\n"); @@ -107,8 +109,6 @@ list_add(&info->node, &sram_bank_list); mutex_unlock(&sram_lock); - platform_set_drvdata(pdev, info); - dev_info(&pdev->dev, "initialized\n"); return 0; @@ -127,17 +127,19 @@ struct sram_bank_info *info; info = platform_get_drvdata(pdev); - if (info == NULL) - return -ENODEV; - mutex_lock(&sram_lock); - list_del(&info->node); - mutex_unlock(&sram_lock); + if (info->sram_size) { + mutex_lock(&sram_lock); + list_del(&info->node); + mutex_unlock(&sram_lock); + + gen_pool_destroy(info->gpool); + iounmap(info->sram_virt); + kfree(info->pool_name); + } - gen_pool_destroy(info->gpool); - iounmap(info->sram_virt); - kfree(info->pool_name); kfree(info); + return 0; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm/mach-mstar/Kconfig +++ linux-azure-5.15-5.15.0/arch/arm/mach-mstar/Kconfig @@ -3,6 +3,7 @@ depends on ARCH_MULTI_V7 select ARM_GIC select ARM_HEAVY_MB + select HAVE_ARM_ARCH_TIMER select MST_IRQ select MSTAR_MSC313_MPLL help only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm/mach-s3c/mach-jive.c +++ linux-azure-5.15-5.15.0/arch/arm/mach-s3c/mach-jive.c @@ -236,11 +236,11 @@ unsigned long set; if (options == NULL || options[0] == '\0') - return 0; + return 1; if (kstrtoul(options, 10, &set)) { printk(KERN_ERR "failed to parse mtdset=%s\n", options); - return 0; + return 1; } switch (set) { @@ -255,7 +255,7 @@ "using default.", set); } - return 0; + return 1; } /* parse the mtdset= option given to the kernel command line */ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm64/boot/dts/broadcom/northstar2/ns2-svk.dts +++ linux-azure-5.15-5.15.0/arch/arm64/boot/dts/broadcom/northstar2/ns2-svk.dts @@ -111,8 +111,8 @@ compatible = "silabs,si3226x"; reg = <0>; spi-max-frequency = <5000000>; - spi-cpha = <1>; - spi-cpol = <1>; + spi-cpha; + spi-cpol; pl022,hierarchy = <0>; pl022,interface = <0>; pl022,slave-tx-disable = <0>; @@ -135,8 +135,8 @@ at25,byte-len = <0x8000>; at25,addr-mode = <2>; at25,page-size = <64>; - spi-cpha = <1>; - spi-cpol = <1>; + spi-cpha; + spi-cpol; pl022,hierarchy = <0>; pl022,interface = <0>; pl022,slave-tx-disable = <0>; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm64/boot/dts/broadcom/northstar2/ns2.dtsi +++ linux-azure-5.15-5.15.0/arch/arm64/boot/dts/broadcom/northstar2/ns2.dtsi @@ -687,7 +687,7 @@ }; }; - sata: ahci@663f2000 { + sata: sata@663f2000 { compatible = "brcm,iproc-ahci", "generic-ahci"; reg = <0x663f2000 0x1000>; dma-coherent; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi +++ linux-azure-5.15-5.15.0/arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi @@ -536,9 +536,9 @@ clock-names = "i2c"; clocks = <&clockgen QORIQ_CLK_PLATFORM_PLL QORIQ_CLK_PLL_DIV(1)>; - dmas = <&edma0 1 39>, - <&edma0 1 38>; - dma-names = "tx", "rx"; + dmas = <&edma0 1 38>, + <&edma0 1 39>; + dma-names = "rx", "tx"; status = "disabled"; }; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi +++ linux-azure-5.15-5.15.0/arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi @@ -499,9 +499,9 @@ interrupts = ; clocks = <&clockgen QORIQ_CLK_PLATFORM_PLL QORIQ_CLK_PLL_DIV(2)>; - dmas = <&edma0 1 39>, - <&edma0 1 38>; - dma-names = "tx", "rx"; + dmas = <&edma0 1 38>, + <&edma0 1 39>; + dma-names = "rx", "tx"; status = "disabled"; }; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm64/boot/dts/qcom/sm8150.dtsi +++ linux-azure-5.15-5.15.0/arch/arm64/boot/dts/qcom/sm8150.dtsi @@ -3434,9 +3434,9 @@ qcom,tcs-offset = <0xd00>; qcom,drv-id = <2>; qcom,tcs-config = , - , - , - ; + , + , + ; rpmhcc: clock-controller { compatible = "qcom,sm8150-rpmh-clk"; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm64/boot/dts/qcom/sm8250.dtsi +++ linux-azure-5.15-5.15.0/arch/arm64/boot/dts/qcom/sm8250.dtsi @@ -1434,8 +1434,8 @@ phys = <&pcie0_lane>; phy-names = "pciephy"; - perst-gpio = <&tlmm 79 GPIO_ACTIVE_LOW>; - enable-gpio = <&tlmm 81 GPIO_ACTIVE_HIGH>; + perst-gpios = <&tlmm 79 GPIO_ACTIVE_LOW>; + wake-gpios = <&tlmm 81 GPIO_ACTIVE_HIGH>; pinctrl-names = "default"; pinctrl-0 = <&pcie0_default_state>; @@ -1495,7 +1495,7 @@ ranges = <0x01000000 0x0 0x40200000 0x0 0x40200000 0x0 0x100000>, <0x02000000 0x0 0x40300000 0x0 0x40300000 0x0 0x1fd00000>; - interrupts = ; + interrupts = ; interrupt-names = "msi"; #interrupt-cells = <1>; interrupt-map-mask = <0 0 0 0x7>; @@ -1538,8 +1538,8 @@ phys = <&pcie1_lane>; phy-names = "pciephy"; - perst-gpio = <&tlmm 82 GPIO_ACTIVE_LOW>; - enable-gpio = <&tlmm 84 GPIO_ACTIVE_HIGH>; + perst-gpios = <&tlmm 82 GPIO_ACTIVE_LOW>; + wake-gpios = <&tlmm 84 GPIO_ACTIVE_HIGH>; pinctrl-names = "default"; pinctrl-0 = <&pcie1_default_state>; @@ -1601,7 +1601,7 @@ ranges = <0x01000000 0x0 0x64200000 0x0 0x64200000 0x0 0x100000>, <0x02000000 0x0 0x64300000 0x0 0x64300000 0x0 0x3d00000>; - interrupts = ; + interrupts = ; interrupt-names = "msi"; #interrupt-cells = <1>; interrupt-map-mask = <0 0 0 0x7>; @@ -1644,8 +1644,8 @@ phys = <&pcie2_lane>; phy-names = "pciephy"; - perst-gpio = <&tlmm 85 GPIO_ACTIVE_LOW>; - enable-gpio = <&tlmm 87 GPIO_ACTIVE_HIGH>; + perst-gpios = <&tlmm 85 GPIO_ACTIVE_LOW>; + wake-gpios = <&tlmm 87 GPIO_ACTIVE_HIGH>; pinctrl-names = "default"; pinctrl-0 = <&pcie2_default_state>; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm64/boot/dts/rockchip/rk3399-firefly.dts +++ linux-azure-5.15-5.15.0/arch/arm64/boot/dts/rockchip/rk3399-firefly.dts @@ -770,8 +770,8 @@ sd-uhs-sdr104; /* Power supply */ - vqmmc-supply = &vcc1v8_s3; /* IO line */ - vmmc-supply = &vcc_sdio; /* card's power */ + vqmmc-supply = <&vcc1v8_s3>; /* IO line */ + vmmc-supply = <&vcc_sdio>; /* card's power */ #address-cells = <1>; #size-cells = <0>; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm64/boot/dts/ti/k3-am64-main.dtsi +++ linux-azure-5.15-5.15.0/arch/arm64/boot/dts/ti/k3-am64-main.dtsi @@ -59,7 +59,10 @@ #interrupt-cells = <3>; interrupt-controller; reg = <0x00 0x01800000 0x00 0x10000>, /* GICD */ - <0x00 0x01840000 0x00 0xC0000>; /* GICR */ + <0x00 0x01840000 0x00 0xC0000>, /* GICR */ + <0x01 0x00000000 0x00 0x2000>, /* GICC */ + <0x01 0x00010000 0x00 0x1000>, /* GICH */ + <0x01 0x00020000 0x00 0x2000>; /* GICV */ /* * vcpumntirq: * virtual CPU interface maintenance interrupt only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm64/boot/dts/ti/k3-am64.dtsi +++ linux-azure-5.15-5.15.0/arch/arm64/boot/dts/ti/k3-am64.dtsi @@ -85,6 +85,7 @@ <0x00 0x68000000 0x00 0x68000000 0x00 0x08000000>, /* PCIe DAT0 */ <0x00 0x70000000 0x00 0x70000000 0x00 0x00200000>, /* OC SRAM */ <0x00 0x78000000 0x00 0x78000000 0x00 0x00800000>, /* Main R5FSS */ + <0x01 0x00000000 0x01 0x00000000 0x00 0x00310000>, /* A53 PERIPHBASE */ <0x06 0x00000000 0x06 0x00000000 0x01 0x00000000>, /* PCIe DAT1 */ <0x05 0x00000000 0x05 0x00000000 0x01 0x00000000>, /* FSS0 DAT3 */ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm64/boot/dts/ti/k3-am65-main.dtsi +++ linux-azure-5.15-5.15.0/arch/arm64/boot/dts/ti/k3-am65-main.dtsi @@ -35,7 +35,10 @@ #interrupt-cells = <3>; interrupt-controller; reg = <0x00 0x01800000 0x00 0x10000>, /* GICD */ - <0x00 0x01880000 0x00 0x90000>; /* GICR */ + <0x00 0x01880000 0x00 0x90000>, /* GICR */ + <0x00 0x6f000000 0x00 0x2000>, /* GICC */ + <0x00 0x6f010000 0x00 0x1000>, /* GICH */ + <0x00 0x6f020000 0x00 0x2000>; /* GICV */ /* * vcpumntirq: * virtual CPU interface maintenance interrupt only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm64/boot/dts/ti/k3-am65.dtsi +++ linux-azure-5.15-5.15.0/arch/arm64/boot/dts/ti/k3-am65.dtsi @@ -84,6 +84,7 @@ <0x00 0x46000000 0x00 0x46000000 0x00 0x00200000>, <0x00 0x47000000 0x00 0x47000000 0x00 0x00068400>, <0x00 0x50000000 0x00 0x50000000 0x00 0x8000000>, + <0x00 0x6f000000 0x00 0x6f000000 0x00 0x00310000>, /* A53 PERIPHBASE */ <0x00 0x70000000 0x00 0x70000000 0x00 0x200000>, <0x05 0x00000000 0x05 0x00000000 0x01 0x0000000>, <0x07 0x00000000 0x07 0x00000000 0x01 0x0000000>; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm64/configs/defconfig +++ linux-azure-5.15-5.15.0/arch/arm64/configs/defconfig @@ -921,7 +921,7 @@ CONFIG_DMA_BCM2835=y CONFIG_DMA_SUN6I=m CONFIG_FSL_EDMA=y -CONFIG_IMX_SDMA=y +CONFIG_IMX_SDMA=m CONFIG_K3_DMA=y CONFIG_MV_XOR=y CONFIG_MV_XOR_V2=y only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm64/include/asm/module.lds.h +++ linux-azure-5.15-5.15.0/arch/arm64/include/asm/module.lds.h @@ -1,8 +1,8 @@ SECTIONS { #ifdef CONFIG_ARM64_MODULE_PLTS - .plt 0 (NOLOAD) : { BYTE(0) } - .init.plt 0 (NOLOAD) : { BYTE(0) } - .text.ftrace_trampoline 0 (NOLOAD) : { BYTE(0) } + .plt 0 : { BYTE(0) } + .init.plt 0 : { BYTE(0) } + .text.ftrace_trampoline 0 : { BYTE(0) } #endif #ifdef CONFIG_KASAN_SW_TAGS only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm64/kernel/alternative.c +++ linux-azure-5.15-5.15.0/arch/arm64/kernel/alternative.c @@ -42,7 +42,7 @@ /* * Check if the target PC is within an alternative block. */ -static bool branch_insn_requires_update(struct alt_instr *alt, unsigned long pc) +static __always_inline bool branch_insn_requires_update(struct alt_instr *alt, unsigned long pc) { unsigned long replptr = (unsigned long)ALT_REPL_PTR(alt); return !(pc >= replptr && pc <= (replptr + alt->alt_len)); @@ -50,7 +50,7 @@ #define align_down(x, a) ((unsigned long)(x) & ~(((unsigned long)(a)) - 1)) -static u32 get_alt_insn(struct alt_instr *alt, __le32 *insnptr, __le32 *altinsnptr) +static __always_inline u32 get_alt_insn(struct alt_instr *alt, __le32 *insnptr, __le32 *altinsnptr) { u32 insn; @@ -95,7 +95,7 @@ return insn; } -static void patch_alternative(struct alt_instr *alt, +static noinstr void patch_alternative(struct alt_instr *alt, __le32 *origptr, __le32 *updptr, int nr_inst) { __le32 *replptr; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm64/kernel/cpuidle.c +++ linux-azure-5.15-5.15.0/arch/arm64/kernel/cpuidle.c @@ -54,6 +54,9 @@ struct acpi_lpi_state *lpi; struct acpi_processor *pr = per_cpu(processors, cpu); + if (unlikely(!pr || !pr->flags.has_lpi)) + return -EINVAL; + /* * If the PSCI cpu_suspend function hook has not been initialized * idle states must not be enabled, so bail out @@ -61,9 +64,6 @@ if (!psci_ops.cpu_suspend) return -EOPNOTSUPP; - if (unlikely(!pr || !pr->flags.has_lpi)) - return -EINVAL; - count = pr->power.count - 1; if (count <= 0) return -ENODEV; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm64/kernel/patching.c +++ linux-azure-5.15-5.15.0/arch/arm64/kernel/patching.c @@ -117,8 +117,8 @@ int i, ret = 0; struct aarch64_insn_patch *pp = arg; - /* The first CPU becomes master */ - if (atomic_inc_return(&pp->cpu_count) == 1) { + /* The last CPU becomes master */ + if (atomic_inc_return(&pp->cpu_count) == num_online_cpus()) { for (i = 0; ret == 0 && i < pp->insn_cnt; i++) ret = aarch64_insn_patch_text_nosync(pp->text_addrs[i], pp->new_insns[i]); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm64/kernel/signal.c +++ linux-azure-5.15-5.15.0/arch/arm64/kernel/signal.c @@ -577,10 +577,12 @@ { int err; - err = sigframe_alloc(user, &user->fpsimd_offset, - sizeof(struct fpsimd_context)); - if (err) - return err; + if (system_supports_fpsimd()) { + err = sigframe_alloc(user, &user->fpsimd_offset, + sizeof(struct fpsimd_context)); + if (err) + return err; + } /* fault information, if valid */ if (add_all || current->thread.fault_code) { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm64/kernel/smp.c +++ linux-azure-5.15-5.15.0/arch/arm64/kernel/smp.c @@ -234,6 +234,7 @@ * Log the CPU info before it is marked online and might get read. */ cpuinfo_store_cpu(); + store_cpu_topology(cpu); /* * Enable GIC and timers. @@ -242,7 +243,6 @@ ipi_setup(cpu); - store_cpu_topology(cpu); numa_add_cpu(cpu); /* only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/arm64/mm/init.c +++ linux-azure-5.15-5.15.0/arch/arm64/mm/init.c @@ -61,8 +61,34 @@ * unless restricted on specific platforms (e.g. 30-bit on Raspberry Pi 4). * In such case, ZONE_DMA32 covers the rest of the 32-bit addressable memory, * otherwise it is empty. + * + * Memory reservation for crash kernel either done early or deferred + * depending on DMA memory zones configs (ZONE_DMA) -- + * + * In absence of ZONE_DMA configs arm64_dma_phys_limit initialized + * here instead of max_zone_phys(). This lets early reservation of + * crash kernel memory which has a dependency on arm64_dma_phys_limit. + * Reserving memory early for crash kernel allows linear creation of block + * mappings (greater than page-granularity) for all the memory bank rangs. + * In this scheme a comparatively quicker boot is observed. + * + * If ZONE_DMA configs are defined, crash kernel memory reservation + * is delayed until DMA zone memory range size initilazation performed in + * zone_sizes_init(). The defer is necessary to steer clear of DMA zone + * memory range to avoid overlap allocation. So crash kernel memory boundaries + * are not known when mapping all bank memory ranges, which otherwise means + * not possible to exclude crash kernel range from creating block mappings + * so page-granularity mappings are created for the entire memory range. + * Hence a slightly slower boot is observed. + * + * Note: Page-granularity mapppings are necessary for crash kernel memory + * range for shrinking its size via /sys/kernel/kexec_crash_size interface. */ -phys_addr_t arm64_dma_phys_limit __ro_after_init; +#if IS_ENABLED(CONFIG_ZONE_DMA) || IS_ENABLED(CONFIG_ZONE_DMA32) +phys_addr_t __ro_after_init arm64_dma_phys_limit; +#else +phys_addr_t __ro_after_init arm64_dma_phys_limit = PHYS_MASK + 1; +#endif #ifdef CONFIG_KEXEC_CORE /* @@ -153,8 +179,6 @@ if (!arm64_dma_phys_limit) arm64_dma_phys_limit = dma32_phys_limit; #endif - if (!arm64_dma_phys_limit) - arm64_dma_phys_limit = PHYS_MASK + 1; max_zone_pfns[ZONE_NORMAL] = max; free_area_init(max_zone_pfns); @@ -352,6 +376,9 @@ early_init_fdt_scan_reserved_mem(); + if (!IS_ENABLED(CONFIG_ZONE_DMA) && !IS_ENABLED(CONFIG_ZONE_DMA32)) + reserve_crashkernel(); + high_memory = __va(memblock_end_of_DRAM() - 1) + 1; } @@ -398,7 +425,8 @@ * request_standard_resources() depends on crashkernel's memory being * reserved, so do it here. */ - reserve_crashkernel(); + if (IS_ENABLED(CONFIG_ZONE_DMA) || IS_ENABLED(CONFIG_ZONE_DMA32)) + reserve_crashkernel(); memblock_dump_all(); } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/csky/include/asm/uaccess.h +++ linux-azure-5.15-5.15.0/arch/csky/include/asm/uaccess.h @@ -3,14 +3,13 @@ #ifndef __ASM_CSKY_UACCESS_H #define __ASM_CSKY_UACCESS_H -#define user_addr_max() \ - (uaccess_kernel() ? KERNEL_DS.seg : get_fs().seg) +#define user_addr_max() (current_thread_info()->addr_limit.seg) static inline int __access_ok(unsigned long addr, unsigned long size) { - unsigned long limit = current_thread_info()->addr_limit.seg; + unsigned long limit = user_addr_max(); - return ((addr < limit) && ((addr + size) < limit)); + return (size <= limit) && (addr <= (limit - size)); } #define __access_ok __access_ok only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/csky/kernel/signal.c +++ linux-azure-5.15-5.15.0/arch/csky/kernel/signal.c @@ -136,7 +136,7 @@ static int setup_rt_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs) { - struct rt_sigframe *frame; + struct rt_sigframe __user *frame; int err = 0; frame = get_sigframe(ksig, regs, sizeof(*frame)); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/hexagon/include/asm/uaccess.h +++ linux-azure-5.15-5.15.0/arch/hexagon/include/asm/uaccess.h @@ -25,17 +25,17 @@ * Returns true (nonzero) if the memory block *may* be valid, false (zero) * if it is definitely invalid. * - * User address space in Hexagon, like x86, goes to 0xbfffffff, so the - * simple MSB-based tests used by MIPS won't work. Some further - * optimization is probably possible here, but for now, keep it - * reasonably simple and not *too* slow. After all, we've got the - * MMU for backup. */ +#define uaccess_kernel() (get_fs().seg == KERNEL_DS.seg) +#define user_addr_max() (uaccess_kernel() ? ~0UL : TASK_SIZE) -#define __access_ok(addr, size) \ - ((get_fs().seg == KERNEL_DS.seg) || \ - (((unsigned long)addr < get_fs().seg) && \ - (unsigned long)size < (get_fs().seg - (unsigned long)addr))) +static inline int __access_ok(unsigned long addr, unsigned long size) +{ + unsigned long limit = TASK_SIZE; + + return (size <= limit) && (addr <= (limit - size)); +} +#define __access_ok __access_ok /* * When a kernel-mode page fault is taken, the faulting instruction only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/m68k/coldfire/device.c +++ linux-azure-5.15-5.15.0/arch/m68k/coldfire/device.c @@ -480,7 +480,7 @@ #endif /* MCFI2C_BASE5 */ #endif /* IS_ENABLED(CONFIG_I2C_IMX) */ -#if IS_ENABLED(CONFIG_MCF_EDMA) +#ifdef MCFEDMA_BASE static const struct dma_slave_map mcf_edma_map[] = { { "dreq0", "rx-tx", MCF_EDMA_FILTER_PARAM(0) }, @@ -552,7 +552,7 @@ .platform_data = &mcf_edma_data, } }; -#endif /* IS_ENABLED(CONFIG_MCF_EDMA) */ +#endif /* MCFEDMA_BASE */ #ifdef MCFSDHC_BASE static struct mcf_esdhc_platform_data mcf_esdhc_data = { @@ -651,7 +651,7 @@ &mcf_i2c5, #endif #endif -#if IS_ENABLED(CONFIG_MCF_EDMA) +#ifdef MCFEDMA_BASE &mcf_edma, #endif #ifdef MCFSDHC_BASE only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/m68k/include/asm/uaccess.h +++ linux-azure-5.15-5.15.0/arch/m68k/include/asm/uaccess.h @@ -12,14 +12,17 @@ #include /* We let the MMU do all checking */ -static inline int access_ok(const void __user *addr, +static inline int access_ok(const void __user *ptr, unsigned long size) { - /* - * XXX: for !CONFIG_CPU_HAS_ADDRESS_SPACES this really needs to check - * for TASK_SIZE! - */ - return 1; + unsigned long limit = TASK_SIZE; + unsigned long addr = (unsigned long)ptr; + + if (IS_ENABLED(CONFIG_CPU_HAS_ADDRESS_SPACES) || + !IS_ENABLED(CONFIG_MMU)) + return 1; + + return (size <= limit) && (addr <= (limit - size)); } /* only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/microblaze/include/asm/uaccess.h +++ linux-azure-5.15-5.15.0/arch/microblaze/include/asm/uaccess.h @@ -39,24 +39,13 @@ # define uaccess_kernel() (get_fs().seg == KERNEL_DS.seg) -static inline int access_ok(const void __user *addr, unsigned long size) +static inline int __access_ok(unsigned long addr, unsigned long size) { - if (!size) - goto ok; + unsigned long limit = user_addr_max(); - if ((get_fs().seg < ((unsigned long)addr)) || - (get_fs().seg < ((unsigned long)addr + size - 1))) { - pr_devel("ACCESS fail at 0x%08x (size 0x%x), seg 0x%08x\n", - (__force u32)addr, (u32)size, - (u32)get_fs().seg); - return 0; - } -ok: - pr_devel("ACCESS OK at 0x%08x (size 0x%x), seg 0x%08x\n", - (__force u32)addr, (u32)size, - (u32)get_fs().seg); - return 1; + return (size <= limit) && (addr <= (limit - size)); } +#define access_ok(addr, size) __access_ok((unsigned long)addr, size) # define __FIXUP_SECTION ".section .fixup,\"ax\"\n" # define __EX_TABLE_SECTION ".section __ex_table,\"a\"\n" @@ -141,27 +130,27 @@ #define __get_user(x, ptr) \ ({ \ - unsigned long __gu_val = 0; \ long __gu_err; \ switch (sizeof(*(ptr))) { \ case 1: \ - __get_user_asm("lbu", (ptr), __gu_val, __gu_err); \ + __get_user_asm("lbu", (ptr), x, __gu_err); \ break; \ case 2: \ - __get_user_asm("lhu", (ptr), __gu_val, __gu_err); \ + __get_user_asm("lhu", (ptr), x, __gu_err); \ break; \ case 4: \ - __get_user_asm("lw", (ptr), __gu_val, __gu_err); \ + __get_user_asm("lw", (ptr), x, __gu_err); \ break; \ - case 8: \ - __gu_err = __copy_from_user(&__gu_val, ptr, 8); \ - if (__gu_err) \ - __gu_err = -EFAULT; \ + case 8: { \ + __u64 __x = 0; \ + __gu_err = raw_copy_from_user(&__x, ptr, 8) ? \ + -EFAULT : 0; \ + (x) = (typeof(x))(typeof((x) - (x)))__x; \ break; \ + } \ default: \ /* __gu_val = 0; __gu_err = -EINVAL;*/ __gu_err = __user_bad();\ } \ - x = (__force __typeof__(*(ptr))) __gu_val; \ __gu_err; \ }) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/mips/boot/dts/ingenic/jz4780.dtsi +++ linux-azure-5.15-5.15.0/arch/mips/boot/dts/ingenic/jz4780.dtsi @@ -450,7 +450,7 @@ #address-cells = <1>; #size-cells = <1>; - eth0_addr: eth-mac-addr@0x22 { + eth0_addr: eth-mac-addr@22 { reg = <0x22 0x6>; }; }; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/mips/dec/int-handler.S +++ linux-azure-5.15-5.15.0/arch/mips/dec/int-handler.S @@ -131,7 +131,7 @@ */ mfc0 t0,CP0_CAUSE # get pending interrupts mfc0 t1,CP0_STATUS -#ifdef CONFIG_32BIT +#if defined(CONFIG_32BIT) && defined(CONFIG_MIPS_FP_SUPPORT) lw t2,cpu_fpu_mask #endif andi t0,ST0_IM # CAUSE.CE may be non-zero! @@ -139,7 +139,7 @@ beqz t0,spurious -#ifdef CONFIG_32BIT +#if defined(CONFIG_32BIT) && defined(CONFIG_MIPS_FP_SUPPORT) and t2,t0 bnez t2,fpu # handle FPU immediately #endif @@ -280,7 +280,7 @@ j dec_irq_dispatch nop -#ifdef CONFIG_32BIT +#if defined(CONFIG_32BIT) && defined(CONFIG_MIPS_FP_SUPPORT) fpu: lw t0,fpu_kstat_irq nop only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/mips/dec/prom/Makefile +++ linux-azure-5.15-5.15.0/arch/mips/dec/prom/Makefile @@ -6,4 +6,4 @@ lib-y += init.o memory.o cmdline.o identify.o console.o -lib-$(CONFIG_32BIT) += locore.o +lib-$(CONFIG_CPU_R3000) += locore.o only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/mips/dec/setup.c +++ linux-azure-5.15-5.15.0/arch/mips/dec/setup.c @@ -746,7 +746,8 @@ dec_interrupt[DEC_IRQ_HALT] = -1; /* Register board interrupts: FPU and cascade. */ - if (dec_interrupt[DEC_IRQ_FPU] >= 0 && cpu_has_fpu) { + if (IS_ENABLED(CONFIG_MIPS_FP_SUPPORT) && + dec_interrupt[DEC_IRQ_FPU] >= 0 && cpu_has_fpu) { struct irq_desc *desc_fpu; int irq_fpu; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/mips/include/asm/dec/prom.h +++ linux-azure-5.15-5.15.0/arch/mips/include/asm/dec/prom.h @@ -43,16 +43,11 @@ */ #define REX_PROM_MAGIC 0x30464354 -#ifdef CONFIG_64BIT - -#define prom_is_rex(magic) 1 /* KN04 and KN05 are REX PROMs. */ - -#else /* !CONFIG_64BIT */ - -#define prom_is_rex(magic) ((magic) == REX_PROM_MAGIC) - -#endif /* !CONFIG_64BIT */ - +/* KN04 and KN05 are REX PROMs, so only do the check for R3k systems. */ +static inline bool prom_is_rex(u32 magic) +{ + return !IS_ENABLED(CONFIG_CPU_R3000) || magic == REX_PROM_MAGIC; +} /* * 3MIN/MAXINE PROM entry points for DS5000/1xx's, DS5000/xx's and only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/mips/include/asm/pgalloc.h +++ linux-azure-5.15-5.15.0/arch/mips/include/asm/pgalloc.h @@ -15,6 +15,7 @@ #define __HAVE_ARCH_PMD_ALLOC_ONE #define __HAVE_ARCH_PUD_ALLOC_ONE +#define __HAVE_ARCH_PGD_FREE #include static inline void pmd_populate_kernel(struct mm_struct *mm, pmd_t *pmd, @@ -48,6 +49,11 @@ extern void pgd_init(unsigned long page); extern pgd_t *pgd_alloc(struct mm_struct *mm); +static inline void pgd_free(struct mm_struct *mm, pgd_t *pgd) +{ + free_pages((unsigned long)pgd, PGD_ORDER); +} + #define __pte_free_tlb(tlb,pte,address) \ do { \ pgtable_pte_page_dtor(pte); \ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/mips/include/asm/setup.h +++ linux-azure-5.15-5.15.0/arch/mips/include/asm/setup.h @@ -16,7 +16,7 @@ unsigned int reg_shift, unsigned int timeout) {} #endif -extern void set_handler(unsigned long offset, void *addr, unsigned long len); +void set_handler(unsigned long offset, const void *addr, unsigned long len); extern void set_uncached_handler(unsigned long offset, void *addr, unsigned long len); typedef void (*vi_handler_t)(void); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/mips/kernel/traps.c +++ linux-azure-5.15-5.15.0/arch/mips/kernel/traps.c @@ -2085,19 +2085,19 @@ * If no shadow set is selected then use the default handler * that does normal register saving and standard interrupt exit */ - extern char except_vec_vi, except_vec_vi_lui; - extern char except_vec_vi_ori, except_vec_vi_end; - extern char rollback_except_vec_vi; - char *vec_start = using_rollback_handler() ? - &rollback_except_vec_vi : &except_vec_vi; + extern const u8 except_vec_vi[], except_vec_vi_lui[]; + extern const u8 except_vec_vi_ori[], except_vec_vi_end[]; + extern const u8 rollback_except_vec_vi[]; + const u8 *vec_start = using_rollback_handler() ? + rollback_except_vec_vi : except_vec_vi; #if defined(CONFIG_CPU_MICROMIPS) || defined(CONFIG_CPU_BIG_ENDIAN) - const int lui_offset = &except_vec_vi_lui - vec_start + 2; - const int ori_offset = &except_vec_vi_ori - vec_start + 2; + const int lui_offset = except_vec_vi_lui - vec_start + 2; + const int ori_offset = except_vec_vi_ori - vec_start + 2; #else - const int lui_offset = &except_vec_vi_lui - vec_start; - const int ori_offset = &except_vec_vi_ori - vec_start; + const int lui_offset = except_vec_vi_lui - vec_start; + const int ori_offset = except_vec_vi_ori - vec_start; #endif - const int handler_len = &except_vec_vi_end - vec_start; + const int handler_len = except_vec_vi_end - vec_start; if (handler_len > VECTORSPACING) { /* @@ -2305,7 +2305,7 @@ } /* Install CPU exception handler */ -void set_handler(unsigned long offset, void *addr, unsigned long size) +void set_handler(unsigned long offset, const void *addr, unsigned long size) { #ifdef CONFIG_CPU_MICROMIPS memcpy((void *)(ebase + offset), ((unsigned char *)addr - 1), size); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/mips/mm/tlbex.c +++ linux-azure-5.15-5.15.0/arch/mips/mm/tlbex.c @@ -2167,16 +2167,14 @@ uasm_i_tlbr(&p); switch (current_cpu_type()) { - default: - if (cpu_has_mips_r2_exec_hazard) { - uasm_i_ehb(&p); - fallthrough; - case CPU_CAVIUM_OCTEON: case CPU_CAVIUM_OCTEON_PLUS: case CPU_CAVIUM_OCTEON2: - break; - } + break; + default: + if (cpu_has_mips_r2_exec_hazard) + uasm_i_ehb(&p); + break; } /* Examine entrylo 0 or 1 based on ptr. */ @@ -2243,15 +2241,14 @@ uasm_i_tlbr(&p); switch (current_cpu_type()) { - default: - if (cpu_has_mips_r2_exec_hazard) { - uasm_i_ehb(&p); - case CPU_CAVIUM_OCTEON: case CPU_CAVIUM_OCTEON_PLUS: case CPU_CAVIUM_OCTEON2: - break; - } + break; + default: + if (cpu_has_mips_r2_exec_hazard) + uasm_i_ehb(&p); + break; } /* Examine entrylo 0 or 1 based on ptr. */ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/mips/ralink/ill_acc.c +++ linux-azure-5.15-5.15.0/arch/mips/ralink/ill_acc.c @@ -61,6 +61,7 @@ pdev = of_find_device_by_node(np); if (!pdev) { pr_err("%pOFn: failed to lookup pdev\n", np); + of_node_put(np); return -EINVAL; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/mips/rb532/devices.c +++ linux-azure-5.15-5.15.0/arch/mips/rb532/devices.c @@ -301,11 +301,9 @@ static int __init setup_kmac(char *s) { printk(KERN_INFO "korina mac = %s\n", s); - if (!mac_pton(s, korina_dev0_data.mac)) { + if (!mac_pton(s, korina_dev0_data.mac)) printk(KERN_ERR "Invalid mac\n"); - return -EINVAL; - } - return 0; + return 1; } __setup("kmac=", setup_kmac); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/nds32/include/asm/uaccess.h +++ linux-azure-5.15-5.15.0/arch/nds32/include/asm/uaccess.h @@ -70,9 +70,7 @@ * versions are void (ie, don't return a value as such). */ -#define get_user __get_user \ - -#define __get_user(x, ptr) \ +#define get_user(x, ptr) \ ({ \ long __gu_err = 0; \ __get_user_check((x), (ptr), __gu_err); \ @@ -85,6 +83,14 @@ (void)0; \ }) +#define __get_user(x, ptr) \ +({ \ + long __gu_err = 0; \ + const __typeof__(*(ptr)) __user *__p = (ptr); \ + __get_user_err((x), __p, (__gu_err)); \ + __gu_err; \ +}) + #define __get_user_check(x, ptr, err) \ ({ \ const __typeof__(*(ptr)) __user *__p = (ptr); \ @@ -165,12 +171,18 @@ : "r"(addr), "i"(-EFAULT) \ : "cc") -#define put_user __put_user \ +#define put_user(x, ptr) \ +({ \ + long __pu_err = 0; \ + __put_user_check((x), (ptr), __pu_err); \ + __pu_err; \ +}) #define __put_user(x, ptr) \ ({ \ long __pu_err = 0; \ - __put_user_err((x), (ptr), __pu_err); \ + __typeof__(*(ptr)) __user *__p = (ptr); \ + __put_user_err((x), __p, __pu_err); \ __pu_err; \ }) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/nios2/include/asm/uaccess.h +++ linux-azure-5.15-5.15.0/arch/nios2/include/asm/uaccess.h @@ -88,6 +88,7 @@ /* Optimized macros */ #define __get_user_asm(val, insn, addr, err) \ { \ + unsigned long __gu_val; \ __asm__ __volatile__( \ " movi %0, %3\n" \ "1: " insn " %1, 0(%2)\n" \ @@ -96,14 +97,20 @@ " .section __ex_table,\"a\"\n" \ " .word 1b, 2b\n" \ " .previous" \ - : "=&r" (err), "=r" (val) \ + : "=&r" (err), "=r" (__gu_val) \ : "r" (addr), "i" (-EFAULT)); \ + val = (__force __typeof__(*(addr)))__gu_val; \ } -#define __get_user_unknown(val, size, ptr, err) do { \ +extern void __get_user_unknown(void); + +#define __get_user_8(val, ptr, err) do { \ + u64 __val = 0; \ err = 0; \ - if (__copy_from_user(&(val), ptr, size)) { \ + if (raw_copy_from_user(&(__val), ptr, sizeof(val))) { \ err = -EFAULT; \ + } else { \ + val = (typeof(val))(typeof((val) - (val)))__val; \ } \ } while (0) @@ -119,8 +126,11 @@ case 4: \ __get_user_asm(val, "ldw", ptr, err); \ break; \ + case 8: \ + __get_user_8(val, ptr, err); \ + break; \ default: \ - __get_user_unknown(val, size, ptr, err); \ + __get_user_unknown(); \ break; \ } \ } while (0) @@ -129,9 +139,7 @@ ({ \ long __gu_err = -EFAULT; \ const __typeof__(*(ptr)) __user *__gu_ptr = (ptr); \ - unsigned long __gu_val = 0; \ - __get_user_common(__gu_val, sizeof(*(ptr)), __gu_ptr, __gu_err);\ - (x) = (__force __typeof__(x))__gu_val; \ + __get_user_common(x, sizeof(*(ptr)), __gu_ptr, __gu_err); \ __gu_err; \ }) @@ -139,11 +147,9 @@ ({ \ long __gu_err = -EFAULT; \ const __typeof__(*(ptr)) __user *__gu_ptr = (ptr); \ - unsigned long __gu_val = 0; \ if (access_ok( __gu_ptr, sizeof(*__gu_ptr))) \ - __get_user_common(__gu_val, sizeof(*__gu_ptr), \ + __get_user_common(x, sizeof(*__gu_ptr), \ __gu_ptr, __gu_err); \ - (x) = (__force __typeof__(x))__gu_val; \ __gu_err; \ }) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/nios2/kernel/signal.c +++ linux-azure-5.15-5.15.0/arch/nios2/kernel/signal.c @@ -36,10 +36,10 @@ static inline int rt_restore_ucontext(struct pt_regs *regs, struct switch_stack *sw, - struct ucontext *uc, int *pr2) + struct ucontext __user *uc, int *pr2) { int temp; - unsigned long *gregs = uc->uc_mcontext.gregs; + unsigned long __user *gregs = uc->uc_mcontext.gregs; int err; /* Always make any pending restarted system calls return -EINTR */ @@ -102,10 +102,11 @@ { struct pt_regs *regs = (struct pt_regs *)(sw + 1); /* Verify, can we follow the stack back */ - struct rt_sigframe *frame = (struct rt_sigframe *) regs->sp; + struct rt_sigframe __user *frame; sigset_t set; int rval; + frame = (struct rt_sigframe __user *) regs->sp; if (!access_ok(frame, sizeof(*frame))) goto badframe; @@ -124,10 +125,10 @@ return 0; } -static inline int rt_setup_ucontext(struct ucontext *uc, struct pt_regs *regs) +static inline int rt_setup_ucontext(struct ucontext __user *uc, struct pt_regs *regs) { struct switch_stack *sw = (struct switch_stack *)regs - 1; - unsigned long *gregs = uc->uc_mcontext.gregs; + unsigned long __user *gregs = uc->uc_mcontext.gregs; int err = 0; err |= __put_user(MCONTEXT_VERSION, &uc->uc_mcontext.version); @@ -162,8 +163,9 @@ return err; } -static inline void *get_sigframe(struct ksignal *ksig, struct pt_regs *regs, - size_t frame_size) +static inline void __user *get_sigframe(struct ksignal *ksig, + struct pt_regs *regs, + size_t frame_size) { unsigned long usp; @@ -174,13 +176,13 @@ usp = sigsp(usp, ksig); /* Verify, is it 32 or 64 bit aligned */ - return (void *)((usp - frame_size) & -8UL); + return (void __user *)((usp - frame_size) & -8UL); } static int setup_rt_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs) { - struct rt_sigframe *frame; + struct rt_sigframe __user *frame; int err = 0; frame = get_sigframe(ksig, regs, sizeof(*frame)); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/parisc/include/asm/traps.h +++ linux-azure-5.15-5.15.0/arch/parisc/include/asm/traps.h @@ -17,6 +17,7 @@ const char *trap_name(unsigned long code); void do_page_fault(struct pt_regs *regs, unsigned long code, unsigned long address); +int handle_nadtlb_fault(struct pt_regs *regs); #endif #endif only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/parisc/kernel/patch.c +++ linux-azure-5.15-5.15.0/arch/parisc/kernel/patch.c @@ -40,10 +40,7 @@ *need_unmap = 1; set_fixmap(fixmap, page_to_phys(page)); - if (flags) - raw_spin_lock_irqsave(&patch_lock, *flags); - else - __acquire(&patch_lock); + raw_spin_lock_irqsave(&patch_lock, *flags); return (void *) (__fix_to_virt(fixmap) + (uintaddr & ~PAGE_MASK)); } @@ -52,10 +49,7 @@ { clear_fixmap(fixmap); - if (flags) - raw_spin_unlock_irqrestore(&patch_lock, *flags); - else - __release(&patch_lock); + raw_spin_unlock_irqrestore(&patch_lock, *flags); } void __kprobes __patch_text_multiple(void *addr, u32 *insn, unsigned int len) @@ -67,8 +61,9 @@ int mapped; /* Make sure we don't have any aliases in cache */ - flush_kernel_vmap_range(addr, len); - flush_icache_range(start, end); + flush_kernel_dcache_range_asm(start, end); + flush_kernel_icache_range_asm(start, end); + flush_tlb_kernel_range(start, end); p = fixmap = patch_map(addr, FIX_TEXT_POKE0, &flags, &mapped); @@ -81,8 +76,10 @@ * We're crossing a page boundary, so * need to remap */ - flush_kernel_vmap_range((void *)fixmap, - (p-fixmap) * sizeof(*p)); + flush_kernel_dcache_range_asm((unsigned long)fixmap, + (unsigned long)p); + flush_tlb_kernel_range((unsigned long)fixmap, + (unsigned long)p); if (mapped) patch_unmap(FIX_TEXT_POKE0, &flags); p = fixmap = patch_map(addr, FIX_TEXT_POKE0, &flags, @@ -90,10 +87,10 @@ } } - flush_kernel_vmap_range((void *)fixmap, (p-fixmap) * sizeof(*p)); + flush_kernel_dcache_range_asm((unsigned long)fixmap, (unsigned long)p); + flush_tlb_kernel_range((unsigned long)fixmap, (unsigned long)p); if (mapped) patch_unmap(FIX_TEXT_POKE0, &flags); - flush_icache_range(start, end); } void __kprobes __patch_text(void *addr, u32 insn) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/parisc/mm/fault.c +++ linux-azure-5.15-5.15.0/arch/parisc/mm/fault.c @@ -424,3 +424,92 @@ goto no_context; pagefault_out_of_memory(); } + +/* Handle non-access data TLB miss faults. + * + * For probe instructions, accesses to userspace are considered allowed + * if they lie in a valid VMA and the access type matches. We are not + * allowed to handle MM faults here so there may be situations where an + * actual access would fail even though a probe was successful. + */ +int +handle_nadtlb_fault(struct pt_regs *regs) +{ + unsigned long insn = regs->iir; + int breg, treg, xreg, val = 0; + struct vm_area_struct *vma, *prev_vma; + struct task_struct *tsk; + struct mm_struct *mm; + unsigned long address; + unsigned long acc_type; + + switch (insn & 0x380) { + case 0x280: + /* FDC instruction */ + fallthrough; + case 0x380: + /* PDC and FIC instructions */ + if (printk_ratelimit()) { + pr_warn("BUG: nullifying cache flush/purge instruction\n"); + show_regs(regs); + } + if (insn & 0x20) { + /* Base modification */ + breg = (insn >> 21) & 0x1f; + xreg = (insn >> 16) & 0x1f; + if (breg && xreg) + regs->gr[breg] += regs->gr[xreg]; + } + regs->gr[0] |= PSW_N; + return 1; + + case 0x180: + /* PROBE instruction */ + treg = insn & 0x1f; + if (regs->isr) { + tsk = current; + mm = tsk->mm; + if (mm) { + /* Search for VMA */ + address = regs->ior; + mmap_read_lock(mm); + vma = find_vma_prev(mm, address, &prev_vma); + mmap_read_unlock(mm); + + /* + * Check if access to the VMA is okay. + * We don't allow for stack expansion. + */ + acc_type = (insn & 0x40) ? VM_WRITE : VM_READ; + if (vma + && address >= vma->vm_start + && (vma->vm_flags & acc_type) == acc_type) + val = 1; + } + } + if (treg) + regs->gr[treg] = val; + regs->gr[0] |= PSW_N; + return 1; + + case 0x300: + /* LPA instruction */ + if (insn & 0x20) { + /* Base modification */ + breg = (insn >> 21) & 0x1f; + xreg = (insn >> 16) & 0x1f; + if (breg && xreg) + regs->gr[breg] += regs->gr[xreg]; + } + treg = insn & 0x1f; + if (treg) + regs->gr[treg] = 0; + regs->gr[0] |= PSW_N; + return 1; + + default: + break; + } + + return 0; +} only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/powerpc/boot/dts/fsl/t1040rdb-rev-a.dts +++ linux-azure-5.15-5.15.0/arch/powerpc/boot/dts/fsl/t1040rdb-rev-a.dts @@ -0,0 +1,30 @@ +// SPDX-License-Identifier: GPL-2.0-or-later +/* + * T1040RDB-REV-A Device Tree Source + * + * Copyright 2014 - 2015 Freescale Semiconductor Inc. + * + */ + +#include "t1040rdb.dts" + +/ { + model = "fsl,T1040RDB-REV-A"; + compatible = "fsl,T1040RDB-REV-A"; +}; + +&seville_port0 { + label = "ETH5"; +}; + +&seville_port2 { + label = "ETH7"; +}; + +&seville_port4 { + label = "ETH9"; +}; + +&seville_port6 { + label = "ETH11"; +}; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/powerpc/boot/dts/fsl/t1040rdb.dts +++ linux-azure-5.15-5.15.0/arch/powerpc/boot/dts/fsl/t1040rdb.dts @@ -119,7 +119,7 @@ managed = "in-band-status"; phy-handle = <&phy_qsgmii_0>; phy-mode = "qsgmii"; - label = "ETH5"; + label = "ETH3"; status = "okay"; }; @@ -135,7 +135,7 @@ managed = "in-band-status"; phy-handle = <&phy_qsgmii_2>; phy-mode = "qsgmii"; - label = "ETH7"; + label = "ETH5"; status = "okay"; }; @@ -151,7 +151,7 @@ managed = "in-band-status"; phy-handle = <&phy_qsgmii_4>; phy-mode = "qsgmii"; - label = "ETH9"; + label = "ETH7"; status = "okay"; }; @@ -167,7 +167,7 @@ managed = "in-band-status"; phy-handle = <&phy_qsgmii_6>; phy-mode = "qsgmii"; - label = "ETH11"; + label = "ETH9"; status = "okay"; }; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/powerpc/boot/dts/fsl/t104xrdb.dtsi +++ linux-azure-5.15-5.15.0/arch/powerpc/boot/dts/fsl/t104xrdb.dtsi @@ -139,12 +139,12 @@ fman@400000 { ethernet@e6000 { phy-handle = <&phy_rgmii_0>; - phy-connection-type = "rgmii"; + phy-connection-type = "rgmii-id"; }; ethernet@e8000 { phy-handle = <&phy_rgmii_1>; - phy-connection-type = "rgmii"; + phy-connection-type = "rgmii-id"; }; mdio0: mdio@fc000 { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/powerpc/include/asm/interrupt.h +++ linux-azure-5.15-5.15.0/arch/powerpc/include/asm/interrupt.h @@ -567,7 +567,7 @@ DECLARE_INTERRUPT_HANDLER(do_bad_slb_fault); /* hash_utils.c */ -DECLARE_INTERRUPT_HANDLER_RAW(do_hash_fault); +DECLARE_INTERRUPT_HANDLER(do_hash_fault); /* fault.c */ DECLARE_INTERRUPT_HANDLER(do_page_fault); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/powerpc/include/asm/io.h +++ linux-azure-5.15-5.15.0/arch/powerpc/include/asm/io.h @@ -359,25 +359,37 @@ */ static inline void __raw_rm_writeb(u8 val, volatile void __iomem *paddr) { - __asm__ __volatile__("stbcix %0,0,%1" + __asm__ __volatile__(".machine push; \ + .machine power6; \ + stbcix %0,0,%1; \ + .machine pop;" : : "r" (val), "r" (paddr) : "memory"); } static inline void __raw_rm_writew(u16 val, volatile void __iomem *paddr) { - __asm__ __volatile__("sthcix %0,0,%1" + __asm__ __volatile__(".machine push; \ + .machine power6; \ + sthcix %0,0,%1; \ + .machine pop;" : : "r" (val), "r" (paddr) : "memory"); } static inline void __raw_rm_writel(u32 val, volatile void __iomem *paddr) { - __asm__ __volatile__("stwcix %0,0,%1" + __asm__ __volatile__(".machine push; \ + .machine power6; \ + stwcix %0,0,%1; \ + .machine pop;" : : "r" (val), "r" (paddr) : "memory"); } static inline void __raw_rm_writeq(u64 val, volatile void __iomem *paddr) { - __asm__ __volatile__("stdcix %0,0,%1" + __asm__ __volatile__(".machine push; \ + .machine power6; \ + stdcix %0,0,%1; \ + .machine pop;" : : "r" (val), "r" (paddr) : "memory"); } @@ -389,7 +401,10 @@ static inline u8 __raw_rm_readb(volatile void __iomem *paddr) { u8 ret; - __asm__ __volatile__("lbzcix %0,0, %1" + __asm__ __volatile__(".machine push; \ + .machine power6; \ + lbzcix %0,0, %1; \ + .machine pop;" : "=r" (ret) : "r" (paddr) : "memory"); return ret; } @@ -397,7 +412,10 @@ static inline u16 __raw_rm_readw(volatile void __iomem *paddr) { u16 ret; - __asm__ __volatile__("lhzcix %0,0, %1" + __asm__ __volatile__(".machine push; \ + .machine power6; \ + lhzcix %0,0, %1; \ + .machine pop;" : "=r" (ret) : "r" (paddr) : "memory"); return ret; } @@ -405,7 +423,10 @@ static inline u32 __raw_rm_readl(volatile void __iomem *paddr) { u32 ret; - __asm__ __volatile__("lwzcix %0,0, %1" + __asm__ __volatile__(".machine push; \ + .machine power6; \ + lwzcix %0,0, %1; \ + .machine pop;" : "=r" (ret) : "r" (paddr) : "memory"); return ret; } @@ -413,7 +434,10 @@ static inline u64 __raw_rm_readq(volatile void __iomem *paddr) { u64 ret; - __asm__ __volatile__("ldcix %0,0, %1" + __asm__ __volatile__(".machine push; \ + .machine power6; \ + ldcix %0,0, %1; \ + .machine pop;" : "=r" (ret) : "r" (paddr) : "memory"); return ret; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/powerpc/include/asm/mem_encrypt.h +++ linux-azure-5.15-5.15.0/arch/powerpc/include/asm/mem_encrypt.h @@ -10,11 +10,6 @@ #include -static inline bool mem_encrypt_active(void) -{ - return is_secure_guest(); -} - static inline bool force_dma_unencrypted(struct device *dev) { return is_secure_guest(); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/powerpc/include/asm/page.h +++ linux-azure-5.15-5.15.0/arch/powerpc/include/asm/page.h @@ -132,7 +132,11 @@ #define virt_to_page(kaddr) pfn_to_page(virt_to_pfn(kaddr)) #define pfn_to_kaddr(pfn) __va((pfn) << PAGE_SHIFT) -#define virt_addr_valid(kaddr) pfn_valid(virt_to_pfn(kaddr)) +#define virt_addr_valid(vaddr) ({ \ + unsigned long _addr = (unsigned long)vaddr; \ + _addr >= PAGE_OFFSET && _addr < (unsigned long)high_memory && \ + pfn_valid(virt_to_pfn(_addr)); \ +}) /* * On Book-E parts we need __va to parse the device tree and we can't only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/powerpc/include/asm/set_memory.h +++ linux-azure-5.15-5.15.0/arch/powerpc/include/asm/set_memory.h @@ -6,6 +6,8 @@ #define SET_MEMORY_RW 1 #define SET_MEMORY_NX 2 #define SET_MEMORY_X 3 +#define SET_MEMORY_NP 4 /* Set memory non present */ +#define SET_MEMORY_P 5 /* Set memory present */ int change_memory_attr(unsigned long addr, int numpages, long action); @@ -29,6 +31,14 @@ return change_memory_attr(addr, numpages, SET_MEMORY_X); } -int set_memory_attr(unsigned long addr, int numpages, pgprot_t prot); +static inline int set_memory_np(unsigned long addr, int numpages) +{ + return change_memory_attr(addr, numpages, SET_MEMORY_NP); +} + +static inline int set_memory_p(unsigned long addr, int numpages) +{ + return change_memory_attr(addr, numpages, SET_MEMORY_P); +} #endif only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/powerpc/include/asm/uaccess.h +++ linux-azure-5.15-5.15.0/arch/powerpc/include/asm/uaccess.h @@ -125,8 +125,11 @@ */ #define __get_user_atomic_128_aligned(kaddr, uaddr, err) \ __asm__ __volatile__( \ + ".machine push\n" \ + ".machine altivec\n" \ "1: lvx 0,0,%1 # get user\n" \ " stvx 0,0,%2 # put kernel\n" \ + ".machine pop\n" \ "2:\n" \ ".section .fixup,\"ax\"\n" \ "3: li %0,%3\n" \ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/powerpc/kernel/kvm.c +++ linux-azure-5.15-5.15.0/arch/powerpc/kernel/kvm.c @@ -669,7 +669,7 @@ on_each_cpu(kvm_map_magic_page, &features, 1); /* Quick self-test to see if the mapping works */ - if (!fault_in_pages_readable((const char *)KVM_MAGIC_PAGE, sizeof(u32))) { + if (fault_in_pages_readable((const char *)KVM_MAGIC_PAGE, sizeof(u32))) { kvm_patching_worked = false; return; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/powerpc/kernel/rtas.c +++ linux-azure-5.15-5.15.0/arch/powerpc/kernel/rtas.c @@ -1235,6 +1235,12 @@ entryp = of_get_flat_dt_prop(node, "linux,rtas-entry", NULL); sizep = of_get_flat_dt_prop(node, "rtas-size", NULL); +#ifdef CONFIG_PPC64 + /* need this feature to decide the crashkernel offset */ + if (of_get_flat_dt_prop(node, "ibm,hypertas-functions", NULL)) + powerpc_firmware_features |= FW_FEATURE_LPAR; +#endif + if (basep && entryp && sizep) { rtas.base = *basep; rtas.entry = *entryp; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/powerpc/kernel/secvar-sysfs.c +++ linux-azure-5.15-5.15.0/arch/powerpc/kernel/secvar-sysfs.c @@ -26,15 +26,18 @@ const char *format; node = of_find_compatible_node(NULL, NULL, "ibm,secvar-backend"); - if (!of_device_is_available(node)) - return -ENODEV; + if (!of_device_is_available(node)) { + rc = -ENODEV; + goto out; + } rc = of_property_read_string(node, "format", &format); if (rc) - return rc; + goto out; rc = sprintf(buf, "%s\n", format); +out: of_node_put(node); return rc; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/powerpc/kexec/core.c +++ linux-azure-5.15-5.15.0/arch/powerpc/kexec/core.c @@ -147,11 +147,18 @@ if (!crashk_res.start) { #ifdef CONFIG_PPC64 /* - * On 64bit we split the RMO in half but cap it at half of - * a small SLB (128MB) since the crash kernel needs to place - * itself and some stacks to be in the first segment. + * On the LPAR platform place the crash kernel to mid of + * RMA size (512MB or more) to ensure the crash kernel + * gets enough space to place itself and some stack to be + * in the first segment. At the same time normal kernel + * also get enough space to allocate memory for essential + * system resource in the first segment. Keep the crash + * kernel starts at 128MB offset on other platforms. */ - crashk_res.start = min(0x8000000ULL, (ppc64_rma_size / 2)); + if (firmware_has_feature(FW_FEATURE_LPAR)) + crashk_res.start = ppc64_rma_size / 2; + else + crashk_res.start = min(0x8000000ULL, (ppc64_rma_size / 2)); #else crashk_res.start = KDUMP_KERNELBASE; #endif only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/powerpc/kvm/book3s_64_entry.S +++ linux-azure-5.15-5.15.0/arch/powerpc/kvm/book3s_64_entry.S @@ -407,10 +407,16 @@ */ ld r10,HSTATE_SCRATCH0(r13) cmpwi r10,BOOK3S_INTERRUPT_MACHINE_CHECK - beq machine_check_common + beq .Lcall_machine_check_common cmpwi r10,BOOK3S_INTERRUPT_SYSTEM_RESET - beq system_reset_common + beq .Lcall_system_reset_common b . + +.Lcall_machine_check_common: + b machine_check_common + +.Lcall_system_reset_common: + b system_reset_common #endif only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/powerpc/kvm/powerpc.c +++ linux-azure-5.15-5.15.0/arch/powerpc/kvm/powerpc.c @@ -1507,7 +1507,7 @@ { enum emulation_result emulated = EMULATE_DONE; - if (vcpu->arch.mmio_vsx_copy_nums > 2) + if (vcpu->arch.mmio_vmx_copy_nums > 2) return EMULATE_FAIL; while (vcpu->arch.mmio_vmx_copy_nums) { @@ -1604,7 +1604,7 @@ unsigned int index = rs & KVM_MMIO_REG_MASK; enum emulation_result emulated = EMULATE_DONE; - if (vcpu->arch.mmio_vsx_copy_nums > 2) + if (vcpu->arch.mmio_vmx_copy_nums > 2) return EMULATE_FAIL; vcpu->arch.io_gpr = rs; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/powerpc/mm/book3s64/hash_utils.c +++ linux-azure-5.15-5.15.0/arch/powerpc/mm/book3s64/hash_utils.c @@ -1522,8 +1522,7 @@ } EXPORT_SYMBOL_GPL(hash_page); -DECLARE_INTERRUPT_HANDLER(__do_hash_fault); -DEFINE_INTERRUPT_HANDLER(__do_hash_fault) +DEFINE_INTERRUPT_HANDLER(do_hash_fault) { unsigned long ea = regs->dar; unsigned long dsisr = regs->dsisr; @@ -1582,35 +1581,6 @@ } } -/* - * The _RAW interrupt entry checks for the in_nmi() case before - * running the full handler. - */ -DEFINE_INTERRUPT_HANDLER_RAW(do_hash_fault) -{ - /* - * If we are in an "NMI" (e.g., an interrupt when soft-disabled), then - * don't call hash_page, just fail the fault. This is required to - * prevent re-entrancy problems in the hash code, namely perf - * interrupts hitting while something holds H_PAGE_BUSY, and taking a - * hash fault. See the comment in hash_preload(). - * - * We come here as a result of a DSI at a point where we don't want - * to call hash_page, such as when we are accessing memory (possibly - * user memory) inside a PMU interrupt that occurred while interrupts - * were soft-disabled. We want to invoke the exception handler for - * the access, or panic if there isn't a handler. - */ - if (unlikely(in_nmi())) { - do_bad_page_fault_segv(regs); - return 0; - } - - __do_hash_fault(regs); - - return 0; -} - #ifdef CONFIG_PPC_MM_SLICES static bool should_hash_preload(struct mm_struct *mm, unsigned long ea) { @@ -1677,26 +1647,18 @@ #endif /* CONFIG_PPC_64K_PAGES */ /* - * __hash_page_* must run with interrupts off, as it sets the - * H_PAGE_BUSY bit. It's possible for perf interrupts to hit at any - * time and may take a hash fault reading the user stack, see - * read_user_stack_slow() in the powerpc/perf code. - * - * If that takes a hash fault on the same page as we lock here, it - * will bail out when seeing H_PAGE_BUSY set, and retry the access - * leading to an infinite loop. + * __hash_page_* must run with interrupts off, including PMI interrupts + * off, as it sets the H_PAGE_BUSY bit. * - * Disabling interrupts here does not prevent perf interrupts, but it - * will prevent them taking hash faults (see the NMI test in - * do_hash_page), then read_user_stack's copy_from_user_nofault will - * fail and perf will fall back to read_user_stack_slow(), which - * walks the Linux page tables. + * It's otherwise possible for perf interrupts to hit at any time and + * may take a hash fault reading the user stack, which could take a + * hash miss and deadlock on the same H_PAGE_BUSY bit. * * Interrupts must also be off for the duration of the * mm_is_thread_local test and update, to prevent preempt running the * mm on another CPU (XXX: this may be racy vs kthread_use_mm). */ - local_irq_save(flags); + powerpc_local_irq_pmu_save(flags); /* Is that local to this CPU ? */ if (mm_is_thread_local(mm)) @@ -1721,7 +1683,7 @@ mm_ctx_user_psize(&mm->context), pte_val(*ptep)); - local_irq_restore(flags); + powerpc_local_irq_pmu_restore(flags); } /* only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/powerpc/mm/fault.c +++ linux-azure-5.15-5.15.0/arch/powerpc/mm/fault.c @@ -568,18 +568,24 @@ static void __bad_page_fault(struct pt_regs *regs, int sig) { int is_write = page_fault_is_write(regs->dsisr); + const char *msg; /* kernel has accessed a bad area */ + if (regs->dar < PAGE_SIZE) + msg = "Kernel NULL pointer dereference"; + else + msg = "Unable to handle kernel data access"; + switch (TRAP(regs)) { case INTERRUPT_DATA_STORAGE: - case INTERRUPT_DATA_SEGMENT: case INTERRUPT_H_DATA_STORAGE: - pr_alert("BUG: %s on %s at 0x%08lx\n", - regs->dar < PAGE_SIZE ? "Kernel NULL pointer dereference" : - "Unable to handle kernel data access", + pr_alert("BUG: %s on %s at 0x%08lx\n", msg, is_write ? "write" : "read", regs->dar); break; + case INTERRUPT_DATA_SEGMENT: + pr_alert("BUG: %s at 0x%08lx\n", msg, regs->dar); + break; case INTERRUPT_INST_STORAGE: case INTERRUPT_INST_SEGMENT: pr_alert("BUG: Unable to handle kernel instruction fetch%s", only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/powerpc/mm/kasan/kasan_init_32.c +++ linux-azure-5.15-5.15.0/arch/powerpc/mm/kasan/kasan_init_32.c @@ -83,13 +83,12 @@ kasan_update_early_region(unsigned long k_start, unsigned long k_end, pte_t pte) { unsigned long k_cur; - phys_addr_t pa = __pa(kasan_early_shadow_page); for (k_cur = k_start; k_cur != k_end; k_cur += PAGE_SIZE) { pmd_t *pmd = pmd_off_k(k_cur); pte_t *ptep = pte_offset_kernel(pmd, k_cur); - if ((pte_val(*ptep) & PTE_RPN_MASK) != pa) + if (pte_page(*ptep) != virt_to_page(lm_alias(kasan_early_shadow_page))) continue; __set_pte_at(&init_mm, k_cur, ptep, pte, 0); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/powerpc/mm/pageattr.c +++ linux-azure-5.15-5.15.0/arch/powerpc/mm/pageattr.c @@ -15,12 +15,14 @@ #include +static pte_basic_t pte_update_delta(pte_t *ptep, unsigned long addr, + unsigned long old, unsigned long new) +{ + return pte_update(&init_mm, addr, ptep, old & ~new, new & ~old, 0); +} + /* - * Updates the attributes of a page in three steps: - * - * 1. take the page_table_lock - * 2. install the new entry with the updated attributes - * 3. flush the TLB + * Updates the attributes of a page atomically. * * This sequence is safe against concurrent updates, and also allows updating the * attributes of a page currently being executed or accessed. @@ -28,41 +30,39 @@ static int change_page_attr(pte_t *ptep, unsigned long addr, void *data) { long action = (long)data; - pte_t pte; - spin_lock(&init_mm.page_table_lock); - - pte = ptep_get(ptep); - - /* modify the PTE bits as desired, then apply */ + /* modify the PTE bits as desired */ switch (action) { case SET_MEMORY_RO: - pte = pte_wrprotect(pte); + /* Don't clear DIRTY bit */ + pte_update_delta(ptep, addr, _PAGE_KERNEL_RW & ~_PAGE_DIRTY, _PAGE_KERNEL_RO); break; case SET_MEMORY_RW: - pte = pte_mkwrite(pte_mkdirty(pte)); + pte_update_delta(ptep, addr, _PAGE_KERNEL_RO, _PAGE_KERNEL_RW); break; case SET_MEMORY_NX: - pte = pte_exprotect(pte); + pte_update_delta(ptep, addr, _PAGE_KERNEL_ROX, _PAGE_KERNEL_RO); break; case SET_MEMORY_X: - pte = pte_mkexec(pte); + pte_update_delta(ptep, addr, _PAGE_KERNEL_RO, _PAGE_KERNEL_ROX); + break; + case SET_MEMORY_NP: + pte_update(&init_mm, addr, ptep, _PAGE_PRESENT, 0, 0); + break; + case SET_MEMORY_P: + pte_update(&init_mm, addr, ptep, 0, _PAGE_PRESENT, 0); break; default: WARN_ON_ONCE(1); break; } - pte_update(&init_mm, addr, ptep, ~0UL, pte_val(pte), 0); - /* See ptesync comment in radix__set_pte_at() */ if (radix_enabled()) asm volatile("ptesync": : :"memory"); flush_tlb_kernel_range(addr, addr + PAGE_SIZE); - spin_unlock(&init_mm.page_table_lock); - return 0; } @@ -96,36 +96,3 @@ return apply_to_existing_page_range(&init_mm, start, size, change_page_attr, (void *)action); } - -/* - * Set the attributes of a page: - * - * This function is used by PPC32 at the end of init to set final kernel memory - * protection. It includes changing the maping of the page it is executing from - * and data pages it is using. - */ -static int set_page_attr(pte_t *ptep, unsigned long addr, void *data) -{ - pgprot_t prot = __pgprot((unsigned long)data); - - spin_lock(&init_mm.page_table_lock); - - set_pte_at(&init_mm, addr, ptep, pte_modify(*ptep, prot)); - flush_tlb_kernel_range(addr, addr + PAGE_SIZE); - - spin_unlock(&init_mm.page_table_lock); - - return 0; -} - -int set_memory_attr(unsigned long addr, int numpages, pgprot_t prot) -{ - unsigned long start = ALIGN_DOWN(addr, PAGE_SIZE); - unsigned long sz = numpages * PAGE_SIZE; - - if (numpages <= 0) - return 0; - - return apply_to_existing_page_range(&init_mm, start, sz, set_page_attr, - (void *)pgprot_val(prot)); -} only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/powerpc/perf/callchain.h +++ linux-azure-5.15-5.15.0/arch/powerpc/perf/callchain.h @@ -2,7 +2,6 @@ #ifndef _POWERPC_PERF_CALLCHAIN_H #define _POWERPC_PERF_CALLCHAIN_H -int read_user_stack_slow(const void __user *ptr, void *buf, int nb); void perf_callchain_user_64(struct perf_callchain_entry_ctx *entry, struct pt_regs *regs); void perf_callchain_user_32(struct perf_callchain_entry_ctx *entry, @@ -26,17 +25,11 @@ size_t size) { unsigned long addr = (unsigned long)ptr; - int rc; if (addr > TASK_SIZE - size || (addr & (size - 1))) return -EFAULT; - rc = copy_from_user_nofault(ret, ptr, size); - - if (IS_ENABLED(CONFIG_PPC64) && !radix_enabled() && rc) - return read_user_stack_slow(ptr, ret, size); - - return rc; + return copy_from_user_nofault(ret, ptr, size); } #endif /* _POWERPC_PERF_CALLCHAIN_H */ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/powerpc/perf/callchain_64.c +++ linux-azure-5.15-5.15.0/arch/powerpc/perf/callchain_64.c @@ -18,33 +18,6 @@ #include "callchain.h" -/* - * On 64-bit we don't want to invoke hash_page on user addresses from - * interrupt context, so if the access faults, we read the page tables - * to find which page (if any) is mapped and access it directly. Radix - * has no need for this so it doesn't use read_user_stack_slow. - */ -int read_user_stack_slow(const void __user *ptr, void *buf, int nb) -{ - - unsigned long addr = (unsigned long) ptr; - unsigned long offset; - struct page *page; - void *kaddr; - - if (get_user_page_fast_only(addr, FOLL_WRITE, &page)) { - kaddr = page_address(page); - - /* align address to page boundary */ - offset = addr & ~PAGE_MASK; - - memcpy(buf, kaddr + offset, nb); - put_page(page); - return 0; - } - return -EFAULT; -} - static int read_user_stack_64(const unsigned long __user *ptr, unsigned long *ret) { return __read_user_stack(ptr, ret, sizeof(*ret)); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/powerpc/perf/imc-pmu.c +++ linux-azure-5.15-5.15.0/arch/powerpc/perf/imc-pmu.c @@ -1457,7 +1457,11 @@ event->hw.idx = -1; - event->pmu->task_ctx_nr = perf_hw_context; + /* + * There can only be a single PMU for perf_hw_context events which is assigned to + * core PMU. Hence use "perf_sw_context" for trace_imc. + */ + event->pmu->task_ctx_nr = perf_sw_context; event->destroy = reset_global_refc; return 0; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/powerpc/platforms/8xx/pic.c +++ linux-azure-5.15-5.15.0/arch/powerpc/platforms/8xx/pic.c @@ -153,6 +153,7 @@ if (mpc8xx_pic_host == NULL) { printk(KERN_ERR "MPC8xx PIC: failed to allocate irq host!\n"); ret = -ENOMEM; + goto out; } ret = 0; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/powerpc/platforms/Kconfig.cputype +++ linux-azure-5.15-5.15.0/arch/powerpc/platforms/Kconfig.cputype @@ -111,6 +111,7 @@ config PPC_BOOK3E_64 bool "Embedded processors" + select PPC_FSL_BOOK3E select PPC_FPU # Make it a choice ? select PPC_SMP_MUXED_IPI select PPC_DOORBELL @@ -287,7 +288,7 @@ config PPC_FSL_BOOK3E bool select ARCH_SUPPORTS_HUGETLBFS if PHYS_64BIT || PPC64 - select FSL_EMB_PERFMON + imply FSL_EMB_PERFMON select PPC_SMP_MUXED_IPI select PPC_DOORBELL default y if FSL_BOOKE only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/powerpc/platforms/powernv/rng.c +++ linux-azure-5.15-5.15.0/arch/powerpc/platforms/powernv/rng.c @@ -43,7 +43,11 @@ unsigned long parity; /* Calculate the parity of the value */ - asm ("popcntd %0,%1" : "=r" (parity) : "r" (val)); + asm (".machine push; \ + .machine power7; \ + popcntd %0,%1; \ + .machine pop;" + : "=r" (parity) : "r" (val)); /* xor our value with the previous mask */ val ^= rng->mask; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/powerpc/platforms/pseries/pci_dlpar.c +++ linux-azure-5.15-5.15.0/arch/powerpc/platforms/pseries/pci_dlpar.c @@ -78,6 +78,9 @@ pseries_msi_free_domains(phb); + /* Keep a reference so phb isn't freed yet */ + get_device(&host_bridge->dev); + /* Remove the PCI bus and unregister the bridge device from sysfs */ phb->bus = NULL; pci_remove_bus(b); @@ -101,6 +104,7 @@ * the pcibios_free_controller_deferred() callback; * see pseries_root_bridge_prepare(). */ + put_device(&host_bridge->dev); return 0; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/powerpc/platforms/pseries/svm.c +++ linux-azure-5.15-5.15.0/arch/powerpc/platforms/pseries/svm.c @@ -8,6 +8,7 @@ #include #include +#include #include #include #include @@ -63,7 +64,7 @@ int set_memory_encrypted(unsigned long addr, int numpages) { - if (!mem_encrypt_active()) + if (!cc_platform_has(CC_ATTR_MEM_ENCRYPT)) return 0; if (!PAGE_ALIGNED(addr)) @@ -76,7 +77,7 @@ int set_memory_decrypted(unsigned long addr, int numpages) { - if (!mem_encrypt_active()) + if (!cc_platform_has(CC_ATTR_MEM_ENCRYPT)) return 0; if (!PAGE_ALIGNED(addr)) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/powerpc/sysdev/fsl_gtm.c +++ linux-azure-5.15-5.15.0/arch/powerpc/sysdev/fsl_gtm.c @@ -86,7 +86,7 @@ */ struct gtm_timer *gtm_get_timer16(void) { - struct gtm *gtm = NULL; + struct gtm *gtm; int i; list_for_each_entry(gtm, >ms, list_node) { @@ -103,7 +103,7 @@ spin_unlock_irq(>m->lock); } - if (gtm) + if (!list_empty(>ms)) return ERR_PTR(-EBUSY); return ERR_PTR(-ENODEV); } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/riscv/boot/dts/canaan/sipeed_maix_bit.dts +++ linux-azure-5.15-5.15.0/arch/riscv/boot/dts/canaan/sipeed_maix_bit.dts @@ -203,6 +203,8 @@ compatible = "jedec,spi-nor"; reg = <0>; spi-max-frequency = <50000000>; + spi-tx-bus-width = <4>; + spi-rx-bus-width = <4>; m25p,fast-read; broken-flash-reset; }; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/riscv/boot/dts/canaan/sipeed_maix_dock.dts +++ linux-azure-5.15-5.15.0/arch/riscv/boot/dts/canaan/sipeed_maix_dock.dts @@ -205,6 +205,8 @@ compatible = "jedec,spi-nor"; reg = <0>; spi-max-frequency = <50000000>; + spi-tx-bus-width = <4>; + spi-rx-bus-width = <4>; m25p,fast-read; broken-flash-reset; }; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/riscv/boot/dts/canaan/sipeed_maix_go.dts +++ linux-azure-5.15-5.15.0/arch/riscv/boot/dts/canaan/sipeed_maix_go.dts @@ -213,6 +213,8 @@ compatible = "jedec,spi-nor"; reg = <0>; spi-max-frequency = <50000000>; + spi-tx-bus-width = <4>; + spi-rx-bus-width = <4>; m25p,fast-read; broken-flash-reset; }; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/riscv/boot/dts/canaan/sipeed_maixduino.dts +++ linux-azure-5.15-5.15.0/arch/riscv/boot/dts/canaan/sipeed_maixduino.dts @@ -178,6 +178,8 @@ compatible = "jedec,spi-nor"; reg = <0>; spi-max-frequency = <50000000>; + spi-tx-bus-width = <4>; + spi-rx-bus-width = <4>; m25p,fast-read; broken-flash-reset; }; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/riscv/include/asm/module.lds.h +++ linux-azure-5.15-5.15.0/arch/riscv/include/asm/module.lds.h @@ -2,8 +2,8 @@ /* Copyright (C) 2017 Andes Technology Corporation */ #ifdef CONFIG_MODULE_SECTIONS SECTIONS { - .plt (NOLOAD) : { BYTE(0) } - .got (NOLOAD) : { BYTE(0) } - .got.plt (NOLOAD) : { BYTE(0) } + .plt : { BYTE(0) } + .got : { BYTE(0) } + .got.plt : { BYTE(0) } } #endif only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/riscv/include/asm/thread_info.h +++ linux-azure-5.15-5.15.0/arch/riscv/include/asm/thread_info.h @@ -11,11 +11,17 @@ #include #include +#ifdef CONFIG_KASAN +#define KASAN_STACK_ORDER 1 +#else +#define KASAN_STACK_ORDER 0 +#endif + /* thread information allocation */ #ifdef CONFIG_64BIT -#define THREAD_SIZE_ORDER (2) +#define THREAD_SIZE_ORDER (2 + KASAN_STACK_ORDER) #else -#define THREAD_SIZE_ORDER (1) +#define THREAD_SIZE_ORDER (1 + KASAN_STACK_ORDER) #endif #define THREAD_SIZE (PAGE_SIZE << THREAD_SIZE_ORDER) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/riscv/lib/memmove.S +++ linux-azure-5.15-5.15.0/arch/riscv/lib/memmove.S @@ -1,64 +1,316 @@ -/* SPDX-License-Identifier: GPL-2.0 */ +/* SPDX-License-Identifier: GPL-2.0-only */ +/* + * Copyright (C) 2022 Michael T. Kloos + */ #include #include -ENTRY(__memmove) -WEAK(memmove) - move t0, a0 - move t1, a1 - - beq a0, a1, exit_memcpy - beqz a2, exit_memcpy - srli t2, a2, 0x2 - - slt t3, a0, a1 - beqz t3, do_reverse - - andi a2, a2, 0x3 - li t4, 1 - beqz t2, byte_copy - -word_copy: - lw t3, 0(a1) - addi t2, t2, -1 - addi a1, a1, 4 - sw t3, 0(a0) - addi a0, a0, 4 - bnez t2, word_copy - beqz a2, exit_memcpy - j byte_copy - -do_reverse: - add a0, a0, a2 - add a1, a1, a2 - andi a2, a2, 0x3 - li t4, -1 - beqz t2, reverse_byte_copy - -reverse_word_copy: - addi a1, a1, -4 - addi t2, t2, -1 - lw t3, 0(a1) - addi a0, a0, -4 - sw t3, 0(a0) - bnez t2, reverse_word_copy - beqz a2, exit_memcpy - -reverse_byte_copy: - addi a0, a0, -1 - addi a1, a1, -1 - +SYM_FUNC_START(__memmove) +SYM_FUNC_START_WEAK(memmove) + /* + * Returns + * a0 - dest + * + * Parameters + * a0 - Inclusive first byte of dest + * a1 - Inclusive first byte of src + * a2 - Length of copy n + * + * Because the return matches the parameter register a0, + * we will not clobber or modify that register. + * + * Note: This currently only works on little-endian. + * To port to big-endian, reverse the direction of shifts + * in the 2 misaligned fixup copy loops. + */ + + /* Return if nothing to do */ + beq a0, a1, return_from_memmove + beqz a2, return_from_memmove + + /* + * Register Uses + * Forward Copy: a1 - Index counter of src + * Reverse Copy: a4 - Index counter of src + * Forward Copy: t3 - Index counter of dest + * Reverse Copy: t4 - Index counter of dest + * Both Copy Modes: t5 - Inclusive first multibyte/aligned of dest + * Both Copy Modes: t6 - Non-Inclusive last multibyte/aligned of dest + * Both Copy Modes: t0 - Link / Temporary for load-store + * Both Copy Modes: t1 - Temporary for load-store + * Both Copy Modes: t2 - Temporary for load-store + * Both Copy Modes: a5 - dest to src alignment offset + * Both Copy Modes: a6 - Shift ammount + * Both Copy Modes: a7 - Inverse Shift ammount + * Both Copy Modes: a2 - Alternate breakpoint for unrolled loops + */ + + /* + * Solve for some register values now. + * Byte copy does not need t5 or t6. + */ + mv t3, a0 + add t4, a0, a2 + add a4, a1, a2 + + /* + * Byte copy if copying less than (2 * SZREG) bytes. This can + * cause problems with the bulk copy implementation and is + * small enough not to bother. + */ + andi t0, a2, -(2 * SZREG) + beqz t0, byte_copy + + /* + * Now solve for t5 and t6. + */ + andi t5, t3, -SZREG + andi t6, t4, -SZREG + /* + * If dest(Register t3) rounded down to the nearest naturally + * aligned SZREG address, does not equal dest, then add SZREG + * to find the low-bound of SZREG alignment in the dest memory + * region. Note that this could overshoot the dest memory + * region if n is less than SZREG. This is one reason why + * we always byte copy if n is less than SZREG. + * Otherwise, dest is already naturally aligned to SZREG. + */ + beq t5, t3, 1f + addi t5, t5, SZREG + 1: + + /* + * If the dest and src are co-aligned to SZREG, then there is + * no need for the full rigmarole of a full misaligned fixup copy. + * Instead, do a simpler co-aligned copy. + */ + xor t0, a0, a1 + andi t1, t0, (SZREG - 1) + beqz t1, coaligned_copy + /* Fall through to misaligned fixup copy */ + +misaligned_fixup_copy: + bltu a1, a0, misaligned_fixup_copy_reverse + +misaligned_fixup_copy_forward: + jal t0, byte_copy_until_aligned_forward + + andi a5, a1, (SZREG - 1) /* Find the alignment offset of src (a1) */ + slli a6, a5, 3 /* Multiply by 8 to convert that to bits to shift */ + sub a5, a1, t3 /* Find the difference between src and dest */ + andi a1, a1, -SZREG /* Align the src pointer */ + addi a2, t6, SZREG /* The other breakpoint for the unrolled loop*/ + + /* + * Compute The Inverse Shift + * a7 = XLEN - a6 = XLEN + -a6 + * 2s complement negation to find the negative: -a6 = ~a6 + 1 + * Add that to XLEN. XLEN = SZREG * 8. + */ + not a7, a6 + addi a7, a7, (SZREG * 8 + 1) + + /* + * Fix Misalignment Copy Loop - Forward + * load_val0 = load_ptr[0]; + * do { + * load_val1 = load_ptr[1]; + * store_ptr += 2; + * store_ptr[0 - 2] = (load_val0 >> {a6}) | (load_val1 << {a7}); + * + * if (store_ptr == {a2}) + * break; + * + * load_val0 = load_ptr[2]; + * load_ptr += 2; + * store_ptr[1 - 2] = (load_val1 >> {a6}) | (load_val0 << {a7}); + * + * } while (store_ptr != store_ptr_end); + * store_ptr = store_ptr_end; + */ + + REG_L t0, (0 * SZREG)(a1) + 1: + REG_L t1, (1 * SZREG)(a1) + addi t3, t3, (2 * SZREG) + srl t0, t0, a6 + sll t2, t1, a7 + or t2, t0, t2 + REG_S t2, ((0 * SZREG) - (2 * SZREG))(t3) + + beq t3, a2, 2f + + REG_L t0, (2 * SZREG)(a1) + addi a1, a1, (2 * SZREG) + srl t1, t1, a6 + sll t2, t0, a7 + or t2, t1, t2 + REG_S t2, ((1 * SZREG) - (2 * SZREG))(t3) + + bne t3, t6, 1b + 2: + mv t3, t6 /* Fix the dest pointer in case the loop was broken */ + + add a1, t3, a5 /* Restore the src pointer */ + j byte_copy_forward /* Copy any remaining bytes */ + +misaligned_fixup_copy_reverse: + jal t0, byte_copy_until_aligned_reverse + + andi a5, a4, (SZREG - 1) /* Find the alignment offset of src (a4) */ + slli a6, a5, 3 /* Multiply by 8 to convert that to bits to shift */ + sub a5, a4, t4 /* Find the difference between src and dest */ + andi a4, a4, -SZREG /* Align the src pointer */ + addi a2, t5, -SZREG /* The other breakpoint for the unrolled loop*/ + + /* + * Compute The Inverse Shift + * a7 = XLEN - a6 = XLEN + -a6 + * 2s complement negation to find the negative: -a6 = ~a6 + 1 + * Add that to XLEN. XLEN = SZREG * 8. + */ + not a7, a6 + addi a7, a7, (SZREG * 8 + 1) + + /* + * Fix Misalignment Copy Loop - Reverse + * load_val1 = load_ptr[0]; + * do { + * load_val0 = load_ptr[-1]; + * store_ptr -= 2; + * store_ptr[1] = (load_val0 >> {a6}) | (load_val1 << {a7}); + * + * if (store_ptr == {a2}) + * break; + * + * load_val1 = load_ptr[-2]; + * load_ptr -= 2; + * store_ptr[0] = (load_val1 >> {a6}) | (load_val0 << {a7}); + * + * } while (store_ptr != store_ptr_end); + * store_ptr = store_ptr_end; + */ + + REG_L t1, ( 0 * SZREG)(a4) + 1: + REG_L t0, (-1 * SZREG)(a4) + addi t4, t4, (-2 * SZREG) + sll t1, t1, a7 + srl t2, t0, a6 + or t2, t1, t2 + REG_S t2, ( 1 * SZREG)(t4) + + beq t4, a2, 2f + + REG_L t1, (-2 * SZREG)(a4) + addi a4, a4, (-2 * SZREG) + sll t0, t0, a7 + srl t2, t1, a6 + or t2, t0, t2 + REG_S t2, ( 0 * SZREG)(t4) + + bne t4, t5, 1b + 2: + mv t4, t5 /* Fix the dest pointer in case the loop was broken */ + + add a4, t4, a5 /* Restore the src pointer */ + j byte_copy_reverse /* Copy any remaining bytes */ + +/* + * Simple copy loops for SZREG co-aligned memory locations. + * These also make calls to do byte copies for any unaligned + * data at their terminations. + */ +coaligned_copy: + bltu a1, a0, coaligned_copy_reverse + +coaligned_copy_forward: + jal t0, byte_copy_until_aligned_forward + + 1: + REG_L t1, ( 0 * SZREG)(a1) + addi a1, a1, SZREG + addi t3, t3, SZREG + REG_S t1, (-1 * SZREG)(t3) + bne t3, t6, 1b + + j byte_copy_forward /* Copy any remaining bytes */ + +coaligned_copy_reverse: + jal t0, byte_copy_until_aligned_reverse + + 1: + REG_L t1, (-1 * SZREG)(a4) + addi a4, a4, -SZREG + addi t4, t4, -SZREG + REG_S t1, ( 0 * SZREG)(t4) + bne t4, t5, 1b + + j byte_copy_reverse /* Copy any remaining bytes */ + +/* + * These are basically sub-functions within the function. They + * are used to byte copy until the dest pointer is in alignment. + * At which point, a bulk copy method can be used by the + * calling code. These work on the same registers as the bulk + * copy loops. Therefore, the register values can be picked + * up from where they were left and we avoid code duplication + * without any overhead except the call in and return jumps. + */ +byte_copy_until_aligned_forward: + beq t3, t5, 2f + 1: + lb t1, 0(a1) + addi a1, a1, 1 + addi t3, t3, 1 + sb t1, -1(t3) + bne t3, t5, 1b + 2: + jalr zero, 0x0(t0) /* Return to multibyte copy loop */ + +byte_copy_until_aligned_reverse: + beq t4, t6, 2f + 1: + lb t1, -1(a4) + addi a4, a4, -1 + addi t4, t4, -1 + sb t1, 0(t4) + bne t4, t6, 1b + 2: + jalr zero, 0x0(t0) /* Return to multibyte copy loop */ + +/* + * Simple byte copy loops. + * These will byte copy until they reach the end of data to copy. + * At that point, they will call to return from memmove. + */ byte_copy: - lb t3, 0(a1) - addi a2, a2, -1 - sb t3, 0(a0) - add a1, a1, t4 - add a0, a0, t4 - bnez a2, byte_copy - -exit_memcpy: - move a0, t0 - move a1, t1 - ret -END(__memmove) + bltu a1, a0, byte_copy_reverse + +byte_copy_forward: + beq t3, t4, 2f + 1: + lb t1, 0(a1) + addi a1, a1, 1 + addi t3, t3, 1 + sb t1, -1(t3) + bne t3, t4, 1b + 2: + ret + +byte_copy_reverse: + beq t4, t3, 2f + 1: + lb t1, -1(a4) + addi a4, a4, -1 + addi t4, t4, -1 + sb t1, 0(t4) + bne t4, t3, 1b + 2: + +return_from_memmove: + ret + +SYM_FUNC_END(memmove) +SYM_FUNC_END(__memmove) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/s390/include/asm/mem_encrypt.h +++ linux-azure-5.15-5.15.0/arch/s390/include/asm/mem_encrypt.h @@ -4,8 +4,6 @@ #ifndef __ASSEMBLY__ -static inline bool mem_encrypt_active(void) { return false; } - int set_memory_encrypted(unsigned long addr, int numpages); int set_memory_decrypted(unsigned long addr, int numpages); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/um/drivers/mconsole_kern.c +++ linux-azure-5.15-5.15.0/arch/um/drivers/mconsole_kern.c @@ -224,7 +224,7 @@ void mconsole_stop(struct mc_request *req) { - deactivate_fd(req->originating_fd, MCONSOLE_IRQ); + block_signals(); os_set_fd_block(req->originating_fd, 1); mconsole_reply(req, "stopped", 0, 0); for (;;) { @@ -247,6 +247,7 @@ } os_set_fd_block(req->originating_fd, 0); mconsole_reply(req, "", 0, 0); + unblock_signals(); } static DEFINE_SPINLOCK(mc_devices_lock); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/um/include/asm/xor.h +++ linux-azure-5.15-5.15.0/arch/um/include/asm/xor.h @@ -4,8 +4,10 @@ #ifdef CONFIG_64BIT #undef CONFIG_X86_32 +#define TT_CPU_INF_XOR_DEFAULT (AVX_SELECT(&xor_block_sse_pf64)) #else #define CONFIG_X86_32 1 +#define TT_CPU_INF_XOR_DEFAULT (AVX_SELECT(&xor_block_8regs)) #endif #include @@ -16,7 +18,7 @@ #undef XOR_SELECT_TEMPLATE /* pick an arbitrary one - measuring isn't possible with inf-cpu */ #define XOR_SELECT_TEMPLATE(x) \ - (time_travel_mode == TT_MODE_INFCPU ? &xor_block_8regs : NULL) + (time_travel_mode == TT_MODE_INFCPU ? TT_CPU_INF_XOR_DEFAULT : x)) #endif #endif only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/x86/include/asm/msi.h +++ linux-azure-5.15-5.15.0/arch/x86/include/asm/msi.h @@ -12,14 +12,17 @@ /* Structs and defines for the X86 specific MSI message format */ typedef struct x86_msi_data { - u32 vector : 8, - delivery_mode : 3, - dest_mode_logical : 1, - reserved : 2, - active_low : 1, - is_level : 1; - - u32 dmar_subhandle; + union { + struct { + u32 vector : 8, + delivery_mode : 3, + dest_mode_logical : 1, + reserved : 2, + active_low : 1, + is_level : 1; + }; + u32 dmar_subhandle; + }; } __attribute__ ((packed)) arch_msi_msg_data_t; #define arch_msi_msg_data x86_msi_data only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/x86/include/asm/perf_event.h +++ linux-azure-5.15-5.15.0/arch/x86/include/asm/perf_event.h @@ -241,6 +241,11 @@ #define INTEL_PMC_IDX_FIXED_SLOTS (INTEL_PMC_IDX_FIXED + 3) #define INTEL_PMC_MSK_FIXED_SLOTS (1ULL << INTEL_PMC_IDX_FIXED_SLOTS) +static inline bool use_fixed_pseudo_encoding(u64 code) +{ + return !(code & 0xff); +} + /* * We model BTS tracing as another fixed-mode PMC. * only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/x86/kernel/acpi/boot.c +++ linux-azure-5.15-5.15.0/arch/x86/kernel/acpi/boot.c @@ -22,6 +22,7 @@ #include #include #include +#include #include #include @@ -1063,6 +1064,9 @@ return count; } + /* This does not take overrides into consideration */ + swiotlb_hint_cpus(max(count, x2count)); + x2count = acpi_table_parse_madt(ACPI_MADT_TYPE_LOCAL_X2APIC_NMI, acpi_parse_x2apic_nmi, 0); count = acpi_table_parse_madt(ACPI_MADT_TYPE_LOCAL_APIC_NMI, @@ -1319,6 +1323,17 @@ return 0; } +static int __init disable_acpi_xsdt(const struct dmi_system_id *d) +{ + if (!acpi_force) { + pr_notice("%s detected: force use of acpi=rsdt\n", d->ident); + acpi_gbl_do_not_use_xsdt = TRUE; + } else { + pr_notice("Warning: DMI blacklist says broken, but acpi XSDT forced\n"); + } + return 0; +} + static int __init dmi_disable_acpi(const struct dmi_system_id *d) { if (!acpi_force) { @@ -1442,6 +1457,19 @@ DMI_MATCH(DMI_PRODUCT_NAME, "TravelMate 360"), }, }, + /* + * Boxes that need ACPI XSDT use disabled due to corrupted tables + */ + { + .callback = disable_acpi_xsdt, + .ident = "Advantech DAC-BJ01", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "NEC"), + DMI_MATCH(DMI_PRODUCT_NAME, "Bearlake CRB Board"), + DMI_MATCH(DMI_BIOS_VERSION, "V1.12"), + DMI_MATCH(DMI_BIOS_DATE, "02/01/2011"), + }, + }, {} }; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/x86/kernel/cpu/intel.c +++ linux-azure-5.15-5.15.0/arch/x86/kernel/cpu/intel.c @@ -717,13 +717,6 @@ init_intel_misc_features(c); - if (tsx_ctrl_state == TSX_CTRL_ENABLE) - tsx_enable(); - else if (tsx_ctrl_state == TSX_CTRL_DISABLE) - tsx_disable(); - else if (tsx_ctrl_state == TSX_CTRL_RTM_ALWAYS_ABORT) - tsx_clear_cpuid(); - split_lock_init(); bus_lock_init(); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/x86/kernel/cpu/tsx.c +++ linux-azure-5.15-5.15.0/arch/x86/kernel/cpu/tsx.c @@ -19,7 +19,7 @@ enum tsx_ctrl_states tsx_ctrl_state __ro_after_init = TSX_CTRL_NOT_SUPPORTED; -void tsx_disable(void) +static void tsx_disable(void) { u64 tsx; @@ -39,7 +39,7 @@ wrmsrl(MSR_IA32_TSX_CTRL, tsx); } -void tsx_enable(void) +static void tsx_enable(void) { u64 tsx; @@ -58,7 +58,7 @@ wrmsrl(MSR_IA32_TSX_CTRL, tsx); } -static bool __init tsx_ctrl_is_supported(void) +static bool tsx_ctrl_is_supported(void) { u64 ia32_cap = x86_read_arch_cap_msr(); @@ -84,7 +84,45 @@ return TSX_CTRL_ENABLE; } -void tsx_clear_cpuid(void) +/* + * Disabling TSX is not a trivial business. + * + * First of all, there's a CPUID bit: X86_FEATURE_RTM_ALWAYS_ABORT + * which says that TSX is practically disabled (all transactions are + * aborted by default). When that bit is set, the kernel unconditionally + * disables TSX. + * + * In order to do that, however, it needs to dance a bit: + * + * 1. The first method to disable it is through MSR_TSX_FORCE_ABORT and + * the MSR is present only when *two* CPUID bits are set: + * + * - X86_FEATURE_RTM_ALWAYS_ABORT + * - X86_FEATURE_TSX_FORCE_ABORT + * + * 2. The second method is for CPUs which do not have the above-mentioned + * MSR: those use a different MSR - MSR_IA32_TSX_CTRL and disable TSX + * through that one. Those CPUs can also have the initially mentioned + * CPUID bit X86_FEATURE_RTM_ALWAYS_ABORT set and for those the same strategy + * applies: TSX gets disabled unconditionally. + * + * When either of the two methods are present, the kernel disables TSX and + * clears the respective RTM and HLE feature flags. + * + * An additional twist in the whole thing presents late microcode loading + * which, when done, may cause for the X86_FEATURE_RTM_ALWAYS_ABORT CPUID + * bit to be set after the update. + * + * A subsequent hotplug operation on any logical CPU except the BSP will + * cause for the supported CPUID feature bits to get re-detected and, if + * RTM and HLE get cleared all of a sudden, but, userspace did consult + * them before the update, then funny explosions will happen. Long story + * short: the kernel doesn't modify CPUID feature bits after booting. + * + * That's why, this function's call in init_intel() doesn't clear the + * feature flags. + */ +static void tsx_clear_cpuid(void) { u64 msr; @@ -97,6 +135,39 @@ rdmsrl(MSR_TSX_FORCE_ABORT, msr); msr |= MSR_TFA_TSX_CPUID_CLEAR; wrmsrl(MSR_TSX_FORCE_ABORT, msr); + } else if (tsx_ctrl_is_supported()) { + rdmsrl(MSR_IA32_TSX_CTRL, msr); + msr |= TSX_CTRL_CPUID_CLEAR; + wrmsrl(MSR_IA32_TSX_CTRL, msr); + } +} + +/* + * Disable TSX development mode + * + * When the microcode released in Feb 2022 is applied, TSX will be disabled by + * default on some processors. MSR 0x122 (TSX_CTRL) and MSR 0x123 + * (IA32_MCU_OPT_CTRL) can be used to re-enable TSX for development, doing so is + * not recommended for production deployments. In particular, applying MD_CLEAR + * flows for mitigation of the Intel TSX Asynchronous Abort (TAA) transient + * execution attack may not be effective on these processors when Intel TSX is + * enabled with updated microcode. + */ +static void tsx_dev_mode_disable(void) +{ + u64 mcu_opt_ctrl; + + /* Check if RTM_ALLOW exists */ + if (!boot_cpu_has_bug(X86_BUG_TAA) || !tsx_ctrl_is_supported() || + !cpu_feature_enabled(X86_FEATURE_SRBDS_CTRL)) + return; + + rdmsrl(MSR_IA32_MCU_OPT_CTRL, mcu_opt_ctrl); + + if (mcu_opt_ctrl & RTM_ALLOW) { + mcu_opt_ctrl &= ~RTM_ALLOW; + wrmsrl(MSR_IA32_MCU_OPT_CTRL, mcu_opt_ctrl); + setup_force_cpu_cap(X86_FEATURE_RTM_ALWAYS_ABORT); } } @@ -105,14 +176,14 @@ char arg[5] = {}; int ret; + tsx_dev_mode_disable(); + /* - * Hardware will always abort a TSX transaction if both CPUID bits - * RTM_ALWAYS_ABORT and TSX_FORCE_ABORT are set. In this case, it is - * better not to enumerate CPUID.RTM and CPUID.HLE bits. Clear them - * here. + * Hardware will always abort a TSX transaction when the CPUID bit + * RTM_ALWAYS_ABORT is set. In this case, it is better not to enumerate + * CPUID.RTM and CPUID.HLE bits. Clear them here. */ - if (boot_cpu_has(X86_FEATURE_RTM_ALWAYS_ABORT) && - boot_cpu_has(X86_FEATURE_TSX_FORCE_ABORT)) { + if (boot_cpu_has(X86_FEATURE_RTM_ALWAYS_ABORT)) { tsx_ctrl_state = TSX_CTRL_RTM_ALWAYS_ABORT; tsx_clear_cpuid(); setup_clear_cpu_cap(X86_FEATURE_RTM); @@ -175,3 +246,16 @@ setup_force_cpu_cap(X86_FEATURE_HLE); } } + +void tsx_ap_init(void) +{ + tsx_dev_mode_disable(); + + if (tsx_ctrl_state == TSX_CTRL_ENABLE) + tsx_enable(); + else if (tsx_ctrl_state == TSX_CTRL_DISABLE) + tsx_disable(); + else if (tsx_ctrl_state == TSX_CTRL_RTM_ALWAYS_ABORT) + /* See comment over that function for more details. */ + tsx_clear_cpuid(); +} only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/x86/kernel/head64.c +++ linux-azure-5.15-5.15.0/arch/x86/kernel/head64.c @@ -19,7 +19,7 @@ #include #include #include -#include +#include #include #include @@ -284,8 +284,13 @@ * The bss section will be memset to zero later in the initialization so * there is no need to zero it after changing the memory encryption * attribute. + * + * This is early code, use an open coded check for SME instead of + * using cc_platform_has(). This eliminates worries about removing + * instrumentation or checking boot_cpu_data in the cc_platform_has() + * function. */ - if (mem_encrypt_active()) { + if (sme_get_me_mask()) { vaddr = (unsigned long)__start_bss_decrypted; vaddr_end = (unsigned long)__end_bss_decrypted; for (; vaddr < vaddr_end; vaddr += PMD_SIZE) { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/x86/kernel/hpet.c +++ linux-azure-5.15-5.15.0/arch/x86/kernel/hpet.c @@ -1435,8 +1435,12 @@ hpet_rtc_timer_reinit(); memset(&curr_time, 0, sizeof(struct rtc_time)); - if (hpet_rtc_flags & (RTC_UIE | RTC_AIE)) - mc146818_get_time(&curr_time); + if (hpet_rtc_flags & (RTC_UIE | RTC_AIE)) { + if (unlikely(mc146818_get_time(&curr_time) < 0)) { + pr_err_ratelimited("unable to read current time from RTC\n"); + return IRQ_HANDLED; + } + } if (hpet_rtc_flags & RTC_UIE && curr_time.tm_sec != hpet_prev_update_sec) { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/x86/kernel/static_call.c +++ linux-azure-5.15-5.15.0/arch/x86/kernel/static_call.c @@ -12,10 +12,9 @@ }; /* - * data16 data16 xorq %rax, %rax - a single 5 byte instruction that clears %rax - * The REX.W cancels the effect of any data16. + * cs cs cs xorl %eax, %eax - a single 5 byte instruction that clears %[er]ax */ -static const u8 xor5rax[] = { 0x66, 0x66, 0x48, 0x31, 0xc0 }; +static const u8 xor5rax[] = { 0x2e, 0x2e, 0x2e, 0x31, 0xc0 }; static void __ref __static_call_transform(void *insn, enum insn_type type, void *func) { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/x86/kvm/emulate.c +++ linux-azure-5.15-5.15.0/arch/x86/kvm/emulate.c @@ -1614,11 +1614,6 @@ goto exception; } - if (!seg_desc.p) { - err_vec = (seg == VCPU_SREG_SS) ? SS_VECTOR : NP_VECTOR; - goto exception; - } - dpl = seg_desc.dpl; switch (seg) { @@ -1658,6 +1653,10 @@ case VCPU_SREG_TR: if (seg_desc.s || (seg_desc.type != 1 && seg_desc.type != 9)) goto exception; + if (!seg_desc.p) { + err_vec = NP_VECTOR; + goto exception; + } old_desc = seg_desc; seg_desc.type |= 2; /* busy */ ret = ctxt->ops->cmpxchg_emulated(ctxt, desc_addr, &old_desc, &seg_desc, @@ -1682,6 +1681,11 @@ break; } + if (!seg_desc.p) { + err_vec = (seg == VCPU_SREG_SS) ? SS_VECTOR : NP_VECTOR; + goto exception; + } + if (seg_desc.s) { /* mark segment as accessed */ if (!(seg_desc.type & 1)) { @@ -3510,8 +3514,10 @@ { u64 tsc_aux = 0; - if (ctxt->ops->get_msr(ctxt, MSR_TSC_AUX, &tsc_aux)) + if (!ctxt->ops->guest_has_rdpid(ctxt)) return emulate_ud(ctxt); + + ctxt->ops->get_msr(ctxt, MSR_TSC_AUX, &tsc_aux); ctxt->dst.val = tsc_aux; return X86EMUL_CONTINUE; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/x86/kvm/kvm_emulate.h +++ linux-azure-5.15-5.15.0/arch/x86/kvm/kvm_emulate.h @@ -226,6 +226,7 @@ bool (*guest_has_long_mode)(struct x86_emulate_ctxt *ctxt); bool (*guest_has_movbe)(struct x86_emulate_ctxt *ctxt); bool (*guest_has_fxsr)(struct x86_emulate_ctxt *ctxt); + bool (*guest_has_rdpid)(struct x86_emulate_ctxt *ctxt); void (*set_nmi_mask)(struct x86_emulate_ctxt *ctxt, bool masked); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/x86/kvm/mmu.h +++ linux-azure-5.15-5.15.0/arch/x86/kvm/mmu.h @@ -49,6 +49,7 @@ X86_CR4_LA57) #define KVM_MMU_CR0_ROLE_BITS (X86_CR0_PG | X86_CR0_WP) +#define KVM_MMU_EFER_ROLE_BITS (EFER_LME | EFER_NX) static __always_inline u64 rsvd_bits(int s, int e) { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/x86/kvm/mmu/paging_tmpl.h +++ linux-azure-5.15-5.15.0/arch/x86/kvm/mmu/paging_tmpl.h @@ -34,9 +34,8 @@ #define PT_HAVE_ACCESSED_DIRTY(mmu) true #ifdef CONFIG_X86_64 #define PT_MAX_FULL_LEVELS PT64_ROOT_MAX_LEVEL - #define CMPXCHG cmpxchg + #define CMPXCHG "cmpxchgq" #else - #define CMPXCHG cmpxchg64 #define PT_MAX_FULL_LEVELS 2 #endif #elif PTTYPE == 32 @@ -52,7 +51,7 @@ #define PT_GUEST_DIRTY_SHIFT PT_DIRTY_SHIFT #define PT_GUEST_ACCESSED_SHIFT PT_ACCESSED_SHIFT #define PT_HAVE_ACCESSED_DIRTY(mmu) true - #define CMPXCHG cmpxchg + #define CMPXCHG "cmpxchgl" #elif PTTYPE == PTTYPE_EPT #define pt_element_t u64 #define guest_walker guest_walkerEPT @@ -65,7 +64,9 @@ #define PT_GUEST_DIRTY_SHIFT 9 #define PT_GUEST_ACCESSED_SHIFT 8 #define PT_HAVE_ACCESSED_DIRTY(mmu) ((mmu)->ept_ad) - #define CMPXCHG cmpxchg64 + #ifdef CONFIG_X86_64 + #define CMPXCHG "cmpxchgq" + #endif #define PT_MAX_FULL_LEVELS PT64_ROOT_MAX_LEVEL #else #error Invalid PTTYPE value @@ -147,43 +148,39 @@ pt_element_t __user *ptep_user, unsigned index, pt_element_t orig_pte, pt_element_t new_pte) { - int npages; - pt_element_t ret; - pt_element_t *table; - struct page *page; - - npages = get_user_pages_fast((unsigned long)ptep_user, 1, FOLL_WRITE, &page); - if (likely(npages == 1)) { - table = kmap_atomic(page); - ret = CMPXCHG(&table[index], orig_pte, new_pte); - kunmap_atomic(table); - - kvm_release_page_dirty(page); - } else { - struct vm_area_struct *vma; - unsigned long vaddr = (unsigned long)ptep_user & PAGE_MASK; - unsigned long pfn; - unsigned long paddr; - - mmap_read_lock(current->mm); - vma = find_vma_intersection(current->mm, vaddr, vaddr + PAGE_SIZE); - if (!vma || !(vma->vm_flags & VM_PFNMAP)) { - mmap_read_unlock(current->mm); - return -EFAULT; - } - pfn = ((vaddr - vma->vm_start) >> PAGE_SHIFT) + vma->vm_pgoff; - paddr = pfn << PAGE_SHIFT; - table = memremap(paddr, PAGE_SIZE, MEMREMAP_WB); - if (!table) { - mmap_read_unlock(current->mm); - return -EFAULT; - } - ret = CMPXCHG(&table[index], orig_pte, new_pte); - memunmap(table); - mmap_read_unlock(current->mm); - } + int r = -EFAULT; + + if (!user_access_begin(ptep_user, sizeof(pt_element_t))) + return -EFAULT; + +#ifdef CMPXCHG + asm volatile("1:" LOCK_PREFIX CMPXCHG " %[new], %[ptr]\n" + "mov $0, %[r]\n" + "setnz %b[r]\n" + "2:" + _ASM_EXTABLE_UA(1b, 2b) + : [ptr] "+m" (*ptep_user), + [old] "+a" (orig_pte), + [r] "+q" (r) + : [new] "r" (new_pte) + : "memory"); +#else + asm volatile("1:" LOCK_PREFIX "cmpxchg8b %[ptr]\n" + "movl $0, %[r]\n" + "jz 2f\n" + "incl %[r]\n" + "2:" + _ASM_EXTABLE_UA(1b, 2b) + : [ptr] "+m" (*ptep_user), + [old] "+A" (orig_pte), + [r] "+rm" (r) + : [new_lo] "b" ((u32)new_pte), + [new_hi] "c" ((u32)(new_pte >> 32)) + : "memory"); +#endif - return (ret != orig_pte); + user_access_end(); + return r; } static bool FNAME(prefetch_invalid_gpte)(struct kvm_vcpu *vcpu, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/x86/kvm/svm/svm_onhyperv.c +++ linux-azure-5.15-5.15.0/arch/x86/kvm/svm/svm_onhyperv.c @@ -4,7 +4,6 @@ */ #include -#include "kvm_cache_regs.h" #include only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/x86/mm/tlb.c +++ linux-azure-5.15-5.15.0/arch/x86/mm/tlb.c @@ -854,13 +854,11 @@ nr_invalidate); } -static bool tlb_is_not_lazy(int cpu) +static bool tlb_is_not_lazy(int cpu, void *data) { return !per_cpu(cpu_tlbstate_shared.is_lazy, cpu); } -static DEFINE_PER_CPU(cpumask_t, flush_tlb_mask); - DEFINE_PER_CPU_SHARED_ALIGNED(struct tlb_state_shared, cpu_tlbstate_shared); EXPORT_PER_CPU_SYMBOL(cpu_tlbstate_shared); @@ -889,36 +887,11 @@ * up on the new contents of what used to be page tables, while * doing a speculative memory access. */ - if (info->freed_tables) { + if (info->freed_tables) on_each_cpu_mask(cpumask, flush_tlb_func, (void *)info, true); - } else { - /* - * Although we could have used on_each_cpu_cond_mask(), - * open-coding it has performance advantages, as it eliminates - * the need for indirect calls or retpolines. In addition, it - * allows to use a designated cpumask for evaluating the - * condition, instead of allocating one. - * - * This code works under the assumption that there are no nested - * TLB flushes, an assumption that is already made in - * flush_tlb_mm_range(). - * - * cond_cpumask is logically a stack-local variable, but it is - * more efficient to have it off the stack and not to allocate - * it on demand. Preemption is disabled and this code is - * non-reentrant. - */ - struct cpumask *cond_cpumask = this_cpu_ptr(&flush_tlb_mask); - int cpu; - - cpumask_clear(cond_cpumask); - - for_each_cpu(cpu, cpumask) { - if (tlb_is_not_lazy(cpu)) - __cpumask_set_cpu(cpu, cond_cpumask); - } - on_each_cpu_mask(cond_cpumask, flush_tlb_func, (void *)info, true); - } + else + on_each_cpu_cond_mask(tlb_is_not_lazy, flush_tlb_func, + (void *)info, 1, cpumask); } void flush_tlb_multi(const struct cpumask *cpumask, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/x86/xen/pmu.c +++ linux-azure-5.15-5.15.0/arch/x86/xen/pmu.c @@ -512,10 +512,7 @@ return ret; } -bool is_xen_pmu(int cpu) -{ - return (get_xenpmu_data() != NULL); -} +bool is_xen_pmu; void xen_pmu_init(int cpu) { @@ -526,7 +523,7 @@ BUILD_BUG_ON(sizeof(struct xen_pmu_data) > PAGE_SIZE); - if (xen_hvm_domain()) + if (xen_hvm_domain() || (cpu != 0 && !is_xen_pmu)) return; xenpmu_data = (struct xen_pmu_data *)get_zeroed_page(GFP_KERNEL); @@ -547,7 +544,8 @@ per_cpu(xenpmu_shared, cpu).xenpmu_data = xenpmu_data; per_cpu(xenpmu_shared, cpu).flags = 0; - if (cpu == 0) { + if (!is_xen_pmu) { + is_xen_pmu = true; perf_register_guest_info_callbacks(&xen_guest_cbs); xen_pmu_arch_init(); } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/x86/xen/pmu.h +++ linux-azure-5.15-5.15.0/arch/x86/xen/pmu.h @@ -4,6 +4,8 @@ #include +extern bool is_xen_pmu; + irqreturn_t xen_pmu_irq_handler(int irq, void *dev_id); #ifdef CONFIG_XEN_HAVE_VPMU void xen_pmu_init(int cpu); @@ -12,7 +14,6 @@ static inline void xen_pmu_init(int cpu) {} static inline void xen_pmu_finish(int cpu) {} #endif -bool is_xen_pmu(int cpu); bool pmu_msr_read(unsigned int msr, uint64_t *val, int *err); bool pmu_msr_write(unsigned int msr, uint32_t low, uint32_t high, int *err); int pmu_apic_update(uint32_t reg); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/x86/xen/smp_hvm.c +++ linux-azure-5.15-5.15.0/arch/x86/xen/smp_hvm.c @@ -20,6 +20,12 @@ xen_vcpu_setup(0); /* + * Called again in case the kernel boots on vcpu >= MAX_VIRT_CPUS. + * Refer to comments in xen_hvm_init_time_ops(). + */ + xen_hvm_init_time_ops(); + + /* * The alternative logic (which patches the unlock/lock) runs before * the smp bootup up code is activated. Hence we need to set this up * the core kernel is being patched. Otherwise we will have only only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/x86/xen/time.c +++ linux-azure-5.15-5.15.0/arch/x86/xen/time.c @@ -558,6 +558,11 @@ void __init xen_hvm_init_time_ops(void) { + static bool hvm_time_initialized; + + if (hvm_time_initialized) + return; + /* * vector callback is needed otherwise we cannot receive interrupts * on cpu > 0 and at this point we don't know how many cpus are @@ -567,7 +572,22 @@ return; if (!xen_feature(XENFEAT_hvm_safe_pvclock)) { - pr_info("Xen doesn't support pvclock on HVM, disable pv timer"); + pr_info_once("Xen doesn't support pvclock on HVM, disable pv timer"); + return; + } + + /* + * Only MAX_VIRT_CPUS 'vcpu_info' are embedded inside 'shared_info'. + * The __this_cpu_read(xen_vcpu) is still NULL when Xen HVM guest + * boots on vcpu >= MAX_VIRT_CPUS (e.g., kexec), To access + * __this_cpu_read(xen_vcpu) via xen_clocksource_read() will panic. + * + * The xen_hvm_init_time_ops() should be called again later after + * __this_cpu_read(xen_vcpu) is available. + */ + if (!__this_cpu_read(xen_vcpu)) { + pr_info("Delay xen_init_time_common() as kernel is running on vcpu=%d\n", + xen_vcpu_nr(0)); return; } @@ -577,6 +597,8 @@ x86_cpuinit.setup_percpu_clockev = xen_hvm_setup_cpu_clockevents; x86_platform.set_wallclock = xen_set_wallclock; + + hvm_time_initialized = true; } #endif only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/xtensa/boot/dts/xtfpga-flash-128m.dtsi +++ linux-azure-5.15-5.15.0/arch/xtensa/boot/dts/xtfpga-flash-128m.dtsi @@ -8,19 +8,19 @@ reg = <0x00000000 0x08000000>; bank-width = <2>; device-width = <2>; - partition@0x0 { + partition@0 { label = "data"; reg = <0x00000000 0x06000000>; }; - partition@0x6000000 { + partition@6000000 { label = "boot loader area"; reg = <0x06000000 0x00800000>; }; - partition@0x6800000 { + partition@6800000 { label = "kernel image"; reg = <0x06800000 0x017e0000>; }; - partition@0x7fe0000 { + partition@7fe0000 { label = "boot environment"; reg = <0x07fe0000 0x00020000>; }; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/xtensa/boot/dts/xtfpga-flash-16m.dtsi +++ linux-azure-5.15-5.15.0/arch/xtensa/boot/dts/xtfpga-flash-16m.dtsi @@ -8,19 +8,19 @@ reg = <0x08000000 0x01000000>; bank-width = <2>; device-width = <2>; - partition@0x0 { + partition@0 { label = "boot loader area"; reg = <0x00000000 0x00400000>; }; - partition@0x400000 { + partition@400000 { label = "kernel image"; reg = <0x00400000 0x00600000>; }; - partition@0xa00000 { + partition@a00000 { label = "data"; reg = <0x00a00000 0x005e0000>; }; - partition@0xfe0000 { + partition@fe0000 { label = "boot environment"; reg = <0x00fe0000 0x00020000>; }; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/xtensa/boot/dts/xtfpga-flash-4m.dtsi +++ linux-azure-5.15-5.15.0/arch/xtensa/boot/dts/xtfpga-flash-4m.dtsi @@ -8,11 +8,11 @@ reg = <0x08000000 0x00400000>; bank-width = <2>; device-width = <2>; - partition@0x0 { + partition@0 { label = "boot loader area"; reg = <0x00000000 0x003f0000>; }; - partition@0x3f0000 { + partition@3f0000 { label = "boot environment"; reg = <0x003f0000 0x00010000>; }; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/xtensa/include/asm/pgtable.h +++ linux-azure-5.15-5.15.0/arch/xtensa/include/asm/pgtable.h @@ -411,6 +411,10 @@ typedef pte_t *pte_addr_t; +void update_mmu_tlb(struct vm_area_struct *vma, + unsigned long address, pte_t *ptep); +#define __HAVE_ARCH_UPDATE_MMU_TLB + #endif /* !defined (__ASSEMBLY__) */ #define __HAVE_ARCH_PTEP_TEST_AND_CLEAR_YOUNG only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/xtensa/include/asm/processor.h +++ linux-azure-5.15-5.15.0/arch/xtensa/include/asm/processor.h @@ -226,8 +226,8 @@ #define xtensa_set_sr(x, sr) \ ({ \ - unsigned int v = (unsigned int)(x); \ - __asm__ __volatile__ ("wsr %0, "__stringify(sr) :: "a"(v)); \ + __asm__ __volatile__ ("wsr %0, "__stringify(sr) :: \ + "a"((unsigned int)(x))); \ }) #define xtensa_get_sr(sr) \ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/xtensa/kernel/jump_label.c +++ linux-azure-5.15-5.15.0/arch/xtensa/kernel/jump_label.c @@ -61,7 +61,7 @@ .data = data, }; stop_machine_cpuslocked(patch_text_stop_machine, - &patch, NULL); + &patch, cpu_online_mask); } else { unsigned long flags; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/arch/xtensa/mm/tlb.c +++ linux-azure-5.15-5.15.0/arch/xtensa/mm/tlb.c @@ -162,6 +162,12 @@ } } +void update_mmu_tlb(struct vm_area_struct *vma, + unsigned long address, pte_t *ptep) +{ + local_flush_tlb_page(vma, address); +} + #ifdef CONFIG_DEBUG_TLB_SANITY static unsigned get_pte_for_vaddr(unsigned vaddr) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/block/bfq-cgroup.c +++ linux-azure-5.15-5.15.0/block/bfq-cgroup.c @@ -645,6 +645,12 @@ struct bfq_entity *entity = &bfqq->entity; /* + * oom_bfqq is not allowed to move, oom_bfqq will hold ref to root_group + * until elevator exit. + */ + if (bfqq == &bfqd->oom_bfqq) + return; + /* * Get extra reference to prevent bfqq from being freed in * next possible expire or deactivate. */ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/block/bfq-wf2q.c +++ linux-azure-5.15-5.15.0/block/bfq-wf2q.c @@ -519,7 +519,7 @@ static unsigned short bfq_weight_to_ioprio(int weight) { return max_t(int, 0, - IOPRIO_NR_LEVELS * BFQ_WEIGHT_CONVERSION_COEFF - weight); + IOPRIO_NR_LEVELS - weight / BFQ_WEIGHT_CONVERSION_COEFF); } static void bfq_get_entity(struct bfq_entity *entity) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/block/blk-merge.c +++ linux-azure-5.15-5.15.0/block/blk-merge.c @@ -7,6 +7,7 @@ #include #include #include +#include #include @@ -561,6 +562,9 @@ static inline int ll_new_hw_segment(struct request *req, struct bio *bio, unsigned int nr_phys_segs) { + if (!blk_cgroup_mergeable(req, bio)) + goto no_merge; + if (blk_integrity_merge_bio(req->q, req, bio) == false) goto no_merge; @@ -657,6 +661,9 @@ if (total_phys_segments > blk_rq_get_max_segments(req)) return 0; + if (!blk_cgroup_mergeable(req, next->bio)) + return 0; + if (blk_integrity_merge_rq(q, req, next) == false) return 0; @@ -863,6 +870,10 @@ if (rq->rq_disk != bio->bi_bdev->bd_disk) return false; + /* don't merge across cgroup boundaries */ + if (!blk_cgroup_mergeable(rq, bio)) + return false; + /* only merge integrity protected bio into ditto rq */ if (blk_integrity_merge_bio(rq->q, rq, bio) == false) return false; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/block/blk-mq-sched.c +++ linux-azure-5.15-5.15.0/block/blk-mq-sched.c @@ -208,11 +208,18 @@ static int blk_mq_do_dispatch_sched(struct blk_mq_hw_ctx *hctx) { + unsigned long end = jiffies + HZ; int ret; do { ret = __blk_mq_do_dispatch_sched(hctx); - } while (ret == 1); + if (ret != 1) + break; + if (need_resched() || time_is_before_jiffies(end)) { + blk_mq_delay_run_hw_queue(hctx, 0); + break; + } + } while (1); return ret; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/crypto/asymmetric_keys/pkcs7_verify.c +++ linux-azure-5.15-5.15.0/crypto/asymmetric_keys/pkcs7_verify.c @@ -174,12 +174,6 @@ pr_devel("Sig %u: Found cert serial match X.509[%u]\n", sinfo->index, certix); - if (strcmp(x509->pub->pkey_algo, sinfo->sig->pkey_algo) != 0) { - pr_warn("Sig %u: X.509 algo and PKCS#7 sig algo don't match\n", - sinfo->index); - continue; - } - sinfo->signer = x509; return 0; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/crypto/asymmetric_keys/public_key.c +++ linux-azure-5.15-5.15.0/crypto/asymmetric_keys/public_key.c @@ -60,39 +60,83 @@ } /* - * Determine the crypto algorithm name. + * Given a public_key, and an encoding and hash_algo to be used for signing + * and/or verification with that key, determine the name of the corresponding + * akcipher algorithm. Also check that encoding and hash_algo are allowed. */ -static -int software_key_determine_akcipher(const char *encoding, - const char *hash_algo, - const struct public_key *pkey, - char alg_name[CRYPTO_MAX_ALG_NAME]) +static int +software_key_determine_akcipher(const struct public_key *pkey, + const char *encoding, const char *hash_algo, + char alg_name[CRYPTO_MAX_ALG_NAME]) { int n; - if (strcmp(encoding, "pkcs1") == 0) { - /* The data wangled by the RSA algorithm is typically padded - * and encoded in some manner, such as EMSA-PKCS1-1_5 [RFC3447 - * sec 8.2]. + if (!encoding) + return -EINVAL; + + if (strcmp(pkey->pkey_algo, "rsa") == 0) { + /* + * RSA signatures usually use EMSA-PKCS1-1_5 [RFC3447 sec 8.2]. + */ + if (strcmp(encoding, "pkcs1") == 0) { + if (!hash_algo) + n = snprintf(alg_name, CRYPTO_MAX_ALG_NAME, + "pkcs1pad(%s)", + pkey->pkey_algo); + else + n = snprintf(alg_name, CRYPTO_MAX_ALG_NAME, + "pkcs1pad(%s,%s)", + pkey->pkey_algo, hash_algo); + return n >= CRYPTO_MAX_ALG_NAME ? -EINVAL : 0; + } + if (strcmp(encoding, "raw") != 0) + return -EINVAL; + /* + * Raw RSA cannot differentiate between different hash + * algorithms. + */ + if (hash_algo) + return -EINVAL; + } else if (strncmp(pkey->pkey_algo, "ecdsa", 5) == 0) { + if (strcmp(encoding, "x962") != 0) + return -EINVAL; + /* + * ECDSA signatures are taken over a raw hash, so they don't + * differentiate between different hash algorithms. That means + * that the verifier should hard-code a specific hash algorithm. + * Unfortunately, in practice ECDSA is used with multiple SHAs, + * so we have to allow all of them and not just one. */ if (!hash_algo) - n = snprintf(alg_name, CRYPTO_MAX_ALG_NAME, - "pkcs1pad(%s)", - pkey->pkey_algo); - else - n = snprintf(alg_name, CRYPTO_MAX_ALG_NAME, - "pkcs1pad(%s,%s)", - pkey->pkey_algo, hash_algo); - return n >= CRYPTO_MAX_ALG_NAME ? -EINVAL : 0; - } - - if (strcmp(encoding, "raw") == 0 || - strcmp(encoding, "x962") == 0) { - strcpy(alg_name, pkey->pkey_algo); - return 0; + return -EINVAL; + if (strcmp(hash_algo, "sha1") != 0 && + strcmp(hash_algo, "sha224") != 0 && + strcmp(hash_algo, "sha256") != 0 && + strcmp(hash_algo, "sha384") != 0 && + strcmp(hash_algo, "sha512") != 0) + return -EINVAL; + } else if (strcmp(pkey->pkey_algo, "sm2") == 0) { + if (strcmp(encoding, "raw") != 0) + return -EINVAL; + if (!hash_algo) + return -EINVAL; + if (strcmp(hash_algo, "sm3") != 0) + return -EINVAL; + } else if (strcmp(pkey->pkey_algo, "ecrdsa") == 0) { + if (strcmp(encoding, "raw") != 0) + return -EINVAL; + if (!hash_algo) + return -EINVAL; + if (strcmp(hash_algo, "streebog256") != 0 && + strcmp(hash_algo, "streebog512") != 0) + return -EINVAL; + } else { + /* Unknown public key algorithm */ + return -ENOPKG; } - - return -ENOPKG; + if (strscpy(alg_name, pkey->pkey_algo, CRYPTO_MAX_ALG_NAME) < 0) + return -EINVAL; + return 0; } static u8 *pkey_pack_u32(u8 *dst, u32 val) @@ -113,9 +157,8 @@ u8 *key, *ptr; int ret, len; - ret = software_key_determine_akcipher(params->encoding, - params->hash_algo, - pkey, alg_name); + ret = software_key_determine_akcipher(pkey, params->encoding, + params->hash_algo, alg_name); if (ret < 0) return ret; @@ -179,9 +222,8 @@ pr_devel("==>%s()\n", __func__); - ret = software_key_determine_akcipher(params->encoding, - params->hash_algo, - pkey, alg_name); + ret = software_key_determine_akcipher(pkey, params->encoding, + params->hash_algo, alg_name); if (ret < 0) return ret; @@ -325,9 +367,23 @@ BUG_ON(!sig); BUG_ON(!sig->s); - ret = software_key_determine_akcipher(sig->encoding, - sig->hash_algo, - pkey, alg_name); + /* + * If the signature specifies a public key algorithm, it *must* match + * the key's actual public key algorithm. + * + * Small exception: ECDSA signatures don't specify the curve, but ECDSA + * keys do. So the strings can mismatch slightly in that case: + * "ecdsa-nist-*" for the key, but "ecdsa" for the signature. + */ + if (sig->pkey_algo) { + if (strcmp(pkey->pkey_algo, sig->pkey_algo) != 0 && + (strncmp(pkey->pkey_algo, "ecdsa-", 6) != 0 || + strcmp(sig->pkey_algo, "ecdsa") != 0)) + return -EKEYREJECTED; + } + + ret = software_key_determine_akcipher(pkey, sig->encoding, + sig->hash_algo, alg_name); if (ret < 0) return ret; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/crypto/asymmetric_keys/x509_public_key.c +++ linux-azure-5.15-5.15.0/crypto/asymmetric_keys/x509_public_key.c @@ -128,12 +128,6 @@ goto out; } - ret = -EKEYREJECTED; - if (strcmp(cert->pub->pkey_algo, cert->sig->pkey_algo) != 0 && - (strncmp(cert->pub->pkey_algo, "ecdsa-", 6) != 0 || - strcmp(cert->sig->pkey_algo, "ecdsa") != 0)) - goto out; - ret = public_key_verify_signature(cert->pub, cert->sig); if (ret < 0) { if (ret == -ENOPKG) { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/crypto/authenc.c +++ linux-azure-5.15-5.15.0/crypto/authenc.c @@ -253,7 +253,7 @@ dst = scatterwalk_ffwd(areq_ctx->dst, req->dst, req->assoclen); skcipher_request_set_tfm(skreq, ctx->enc); - skcipher_request_set_callback(skreq, aead_request_flags(req), + skcipher_request_set_callback(skreq, flags, req->base.complete, req->base.data); skcipher_request_set_crypt(skreq, src, dst, req->cryptlen - authsize, req->iv); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/crypto/rsa-pkcs1pad.c +++ linux-azure-5.15-5.15.0/crypto/rsa-pkcs1pad.c @@ -476,6 +476,8 @@ pos++; if (digest_info) { + if (digest_info->size > dst_len - pos) + goto done; if (crypto_memneq(out_buf + pos, digest_info->data, digest_info->size)) goto done; @@ -495,7 +497,7 @@ sg_nents_for_len(req->src, req->src_len + req->dst_len), req_ctx->out_buf + ctx->key_size, - req->dst_len, ctx->key_size); + req->dst_len, req->src_len); /* Do the actual verification step. */ if (memcmp(req_ctx->out_buf + ctx->key_size, out_buf + pos, req->dst_len) != 0) @@ -538,7 +540,7 @@ if (WARN_ON(req->dst) || WARN_ON(!req->dst_len) || - !ctx->key_size || req->src_len < ctx->key_size) + !ctx->key_size || req->src_len != ctx->key_size) return -EINVAL; req_ctx->out_buf = kmalloc(ctx->key_size + req->dst_len, GFP_KERNEL); @@ -621,6 +623,11 @@ rsa_alg = crypto_spawn_akcipher_alg(&ctx->spawn); + if (strcmp(rsa_alg->base.cra_name, "rsa") != 0) { + err = -EINVAL; + goto err_free_inst; + } + err = -ENAMETOOLONG; hash_name = crypto_attr_alg_name(tb[2]); if (IS_ERR(hash_name)) { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/crypto/xts.c +++ linux-azure-5.15-5.15.0/crypto/xts.c @@ -466,3 +466,4 @@ MODULE_DESCRIPTION("XTS block cipher mode"); MODULE_ALIAS_CRYPTO("xts"); MODULE_IMPORT_NS(CRYPTO_INTERNAL); +MODULE_SOFTDEP("pre: ecb"); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/debian.azure/abi/amd64/ignore.modules +++ linux-azure-5.15-5.15.0/debian.azure/abi/amd64/ignore.modules @@ -0,0 +1 @@ +1 only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/debian.master/upstream-stable +++ linux-azure-5.15-5.15.0/debian.master/upstream-stable @@ -0,0 +1,3 @@ +# The following upstream stable releases have been ported: +[upstream-stable] + linux-5.15.y = v5.15.35 only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/acpi/acpica/nswalk.c +++ linux-azure-5.15-5.15.0/drivers/acpi/acpica/nswalk.c @@ -169,6 +169,9 @@ if (start_node == ACPI_ROOT_OBJECT) { start_node = acpi_gbl_root_node; + if (!start_node) { + return_ACPI_STATUS(AE_NO_NAMESPACE); + } } /* Null child means "get first node" */ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/acpi/apei/bert.c +++ linux-azure-5.15-5.15.0/drivers/acpi/apei/bert.c @@ -29,6 +29,7 @@ #undef pr_fmt #define pr_fmt(fmt) "BERT: " fmt +#define ACPI_BERT_PRINT_MAX_LEN 1024 static int bert_disable; @@ -58,8 +59,11 @@ } pr_info_once("Error records from previous boot:\n"); - - cper_estatus_print(KERN_INFO HW_ERR, estatus); + if (region_len < ACPI_BERT_PRINT_MAX_LEN) + cper_estatus_print(KERN_INFO HW_ERR, estatus); + else + pr_info_once("Max print length exceeded, table data is available at:\n" + "/sys/firmware/acpi/tables/data/BERT"); /* * Because the boot error source is "one-time polled" type, @@ -77,7 +81,7 @@ { bert_disable = 1; - return 0; + return 1; } __setup("bert_disable", setup_bert_disable); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/acpi/apei/erst.c +++ linux-azure-5.15-5.15.0/drivers/acpi/apei/erst.c @@ -891,7 +891,7 @@ static int __init setup_erst_disable(char *str) { erst_disable = 1; - return 0; + return 1; } __setup("erst_disable", setup_erst_disable); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/acpi/apei/hest.c +++ linux-azure-5.15-5.15.0/drivers/acpi/apei/hest.c @@ -223,7 +223,7 @@ static int __init setup_hest_disable(char *str) { hest_disable = HEST_DISABLED; - return 0; + return 1; } __setup("hest_disable", setup_hest_disable); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/acpi/video_detect.c +++ linux-azure-5.15-5.15.0/drivers/acpi/video_detect.c @@ -409,6 +409,81 @@ DMI_MATCH(DMI_PRODUCT_NAME, "GA503"), }, }, + /* + * Clevo NL5xRU and NL5xNU/TUXEDO Aura 15 Gen1 and Gen2 have both a + * working native and video interface. However the default detection + * mechanism first registers the video interface before unregistering + * it again and switching to the native interface during boot. This + * results in a dangling SBIOS request for backlight change for some + * reason, causing the backlight to switch to ~2% once per boot on the + * first power cord connect or disconnect event. Setting the native + * interface explicitly circumvents this buggy behaviour, by avoiding + * the unregistering process. + */ + { + .callback = video_detect_force_native, + .ident = "Clevo NL5xRU", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TUXEDO"), + DMI_MATCH(DMI_BOARD_NAME, "NL5xRU"), + }, + }, + { + .callback = video_detect_force_native, + .ident = "Clevo NL5xRU", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "SchenkerTechnologiesGmbH"), + DMI_MATCH(DMI_BOARD_NAME, "NL5xRU"), + }, + }, + { + .callback = video_detect_force_native, + .ident = "Clevo NL5xRU", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "Notebook"), + DMI_MATCH(DMI_BOARD_NAME, "NL5xRU"), + }, + }, + { + .callback = video_detect_force_native, + .ident = "Clevo NL5xRU", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TUXEDO"), + DMI_MATCH(DMI_BOARD_NAME, "AURA1501"), + }, + }, + { + .callback = video_detect_force_native, + .ident = "Clevo NL5xRU", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TUXEDO"), + DMI_MATCH(DMI_BOARD_NAME, "EDUBOOK1502"), + }, + }, + { + .callback = video_detect_force_native, + .ident = "Clevo NL5xNU", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TUXEDO"), + DMI_MATCH(DMI_BOARD_NAME, "NL5xNU"), + }, + }, + { + .callback = video_detect_force_native, + .ident = "Clevo NL5xNU", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "SchenkerTechnologiesGmbH"), + DMI_MATCH(DMI_BOARD_NAME, "NL5xNU"), + }, + }, + { + .callback = video_detect_force_native, + .ident = "Clevo NL5xNU", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "Notebook"), + DMI_MATCH(DMI_BOARD_NAME, "NL5xNU"), + }, + }, /* * Desktops which falsely report a backlight and which our heuristics only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/ata/sata_dwc_460ex.c +++ linux-azure-5.15-5.15.0/drivers/ata/sata_dwc_460ex.c @@ -145,7 +145,11 @@ #endif }; -#define SATA_DWC_QCMD_MAX 32 +/* + * Allow one extra special slot for commands and DMA management + * to account for libata internal commands. + */ +#define SATA_DWC_QCMD_MAX (ATA_MAX_QUEUE + 1) struct sata_dwc_device_port { struct sata_dwc_device *hsdev; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/atm/eni.c +++ linux-azure-5.15-5.15.0/drivers/atm/eni.c @@ -1112,6 +1112,8 @@ skb_data3 = skb->data[3]; paddr = dma_map_single(&eni_dev->pci_dev->dev,skb->data,skb->len, DMA_TO_DEVICE); + if (dma_mapping_error(&eni_dev->pci_dev->dev, paddr)) + return enq_next; ENI_PRV_PADDR(skb) = paddr; /* prepare DMA queue entries */ j = 0; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/base/memory.c +++ linux-azure-5.15-5.15.0/drivers/base/memory.c @@ -663,14 +663,16 @@ mem->nr_vmemmap_pages = nr_vmemmap_pages; INIT_LIST_HEAD(&mem->group_next); + ret = register_memory(mem); + if (ret) + return ret; + if (group) { mem->group = group; list_add(&mem->group_next, &group->memory_blocks); } - ret = register_memory(mem); - - return ret; + return 0; } static int add_memory_block(unsigned long base_section_nr) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/base/power/domain.c +++ linux-azure-5.15-5.15.0/drivers/base/power/domain.c @@ -2058,9 +2058,9 @@ kfree(link); } - genpd_debug_remove(genpd); list_del(&genpd->gpd_list_node); genpd_unlock(genpd); + genpd_debug_remove(genpd); cancel_work_sync(&genpd->power_off_work); if (genpd_is_cpu_domain(genpd)) free_cpumask_var(genpd->cpus); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/base/power/trace.c +++ linux-azure-5.15-5.15.0/drivers/base/power/trace.c @@ -120,7 +120,11 @@ struct rtc_time time; unsigned int val; - mc146818_get_time(&time); + if (mc146818_get_time(&time) < 0) { + pr_err("Unable to read current time from RTC\n"); + return 0; + } + pr_info("RTC time: %ptRt, date: %ptRd\n", &time, &time); val = time.tm_year; /* 100 years */ if (val > 100) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/block/drbd/drbd_int.h +++ linux-azure-5.15-5.15.0/drivers/block/drbd/drbd_int.h @@ -1642,22 +1642,22 @@ }; void drbd_bcast_event(struct drbd_device *device, const struct sib_info *sib); -extern void notify_resource_state(struct sk_buff *, +extern int notify_resource_state(struct sk_buff *, unsigned int, struct drbd_resource *, struct resource_info *, enum drbd_notification_type); -extern void notify_device_state(struct sk_buff *, +extern int notify_device_state(struct sk_buff *, unsigned int, struct drbd_device *, struct device_info *, enum drbd_notification_type); -extern void notify_connection_state(struct sk_buff *, +extern int notify_connection_state(struct sk_buff *, unsigned int, struct drbd_connection *, struct connection_info *, enum drbd_notification_type); -extern void notify_peer_device_state(struct sk_buff *, +extern int notify_peer_device_state(struct sk_buff *, unsigned int, struct drbd_peer_device *, struct peer_device_info *, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/block/drbd/drbd_main.c +++ linux-azure-5.15-5.15.0/drivers/block/drbd/drbd_main.c @@ -2737,6 +2737,7 @@ sprintf(disk->disk_name, "drbd%d", minor); disk->private_data = device; + blk_queue_flag_set(QUEUE_FLAG_STABLE_WRITES, disk->queue); blk_queue_write_cache(disk->queue, true, true); /* Setting the max_hw_sectors to an odd value of 8kibyte here This triggers a max_bio_size message upon first attach or connect */ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/block/drbd/drbd_nl.c +++ linux-azure-5.15-5.15.0/drivers/block/drbd/drbd_nl.c @@ -4617,7 +4617,7 @@ return drbd_notification_header_to_skb(msg, &nh, true); } -void notify_resource_state(struct sk_buff *skb, +int notify_resource_state(struct sk_buff *skb, unsigned int seq, struct drbd_resource *resource, struct resource_info *resource_info, @@ -4659,16 +4659,17 @@ if (err && err != -ESRCH) goto failed; } - return; + return 0; nla_put_failure: nlmsg_free(skb); failed: drbd_err(resource, "Error %d while broadcasting event. Event seq:%u\n", err, seq); + return err; } -void notify_device_state(struct sk_buff *skb, +int notify_device_state(struct sk_buff *skb, unsigned int seq, struct drbd_device *device, struct device_info *device_info, @@ -4708,16 +4709,17 @@ if (err && err != -ESRCH) goto failed; } - return; + return 0; nla_put_failure: nlmsg_free(skb); failed: drbd_err(device, "Error %d while broadcasting event. Event seq:%u\n", err, seq); + return err; } -void notify_connection_state(struct sk_buff *skb, +int notify_connection_state(struct sk_buff *skb, unsigned int seq, struct drbd_connection *connection, struct connection_info *connection_info, @@ -4757,16 +4759,17 @@ if (err && err != -ESRCH) goto failed; } - return; + return 0; nla_put_failure: nlmsg_free(skb); failed: drbd_err(connection, "Error %d while broadcasting event. Event seq:%u\n", err, seq); + return err; } -void notify_peer_device_state(struct sk_buff *skb, +int notify_peer_device_state(struct sk_buff *skb, unsigned int seq, struct drbd_peer_device *peer_device, struct peer_device_info *peer_device_info, @@ -4807,13 +4810,14 @@ if (err && err != -ESRCH) goto failed; } - return; + return 0; nla_put_failure: nlmsg_free(skb); failed: drbd_err(peer_device, "Error %d while broadcasting event. Event seq:%u\n", err, seq); + return err; } void notify_helper(enum drbd_notification_type type, @@ -4864,7 +4868,7 @@ err, seq); } -static void notify_initial_state_done(struct sk_buff *skb, unsigned int seq) +static int notify_initial_state_done(struct sk_buff *skb, unsigned int seq) { struct drbd_genlmsghdr *dh; int err; @@ -4878,11 +4882,12 @@ if (nla_put_notification_header(skb, NOTIFY_EXISTS)) goto nla_put_failure; genlmsg_end(skb, dh); - return; + return 0; nla_put_failure: nlmsg_free(skb); pr_err("Error %d sending event. Event seq:%u\n", err, seq); + return err; } static void free_state_changes(struct list_head *list) @@ -4909,6 +4914,7 @@ unsigned int seq = cb->args[2]; unsigned int n; enum drbd_notification_type flags = 0; + int err = 0; /* There is no need for taking notification_mutex here: it doesn't matter if the initial state events mix with later state chage @@ -4917,32 +4923,32 @@ cb->args[5]--; if (cb->args[5] == 1) { - notify_initial_state_done(skb, seq); + err = notify_initial_state_done(skb, seq); goto out; } n = cb->args[4]++; if (cb->args[4] < cb->args[3]) flags |= NOTIFY_CONTINUES; if (n < 1) { - notify_resource_state_change(skb, seq, state_change->resource, + err = notify_resource_state_change(skb, seq, state_change->resource, NOTIFY_EXISTS | flags); goto next; } n--; if (n < state_change->n_connections) { - notify_connection_state_change(skb, seq, &state_change->connections[n], + err = notify_connection_state_change(skb, seq, &state_change->connections[n], NOTIFY_EXISTS | flags); goto next; } n -= state_change->n_connections; if (n < state_change->n_devices) { - notify_device_state_change(skb, seq, &state_change->devices[n], + err = notify_device_state_change(skb, seq, &state_change->devices[n], NOTIFY_EXISTS | flags); goto next; } n -= state_change->n_devices; if (n < state_change->n_devices * state_change->n_connections) { - notify_peer_device_state_change(skb, seq, &state_change->peer_devices[n], + err = notify_peer_device_state_change(skb, seq, &state_change->peer_devices[n], NOTIFY_EXISTS | flags); goto next; } @@ -4957,7 +4963,10 @@ cb->args[4] = 0; } out: - return skb->len; + if (err) + return err; + else + return skb->len; } int drbd_adm_get_initial_state(struct sk_buff *skb, struct netlink_callback *cb) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/block/drbd/drbd_req.c +++ linux-azure-5.15-5.15.0/drivers/block/drbd/drbd_req.c @@ -180,7 +180,8 @@ void complete_master_bio(struct drbd_device *device, struct bio_and_error *m) { - m->bio->bi_status = errno_to_blk_status(m->error); + if (unlikely(m->error)) + m->bio->bi_status = errno_to_blk_status(m->error); bio_endio(m->bio); dec_ap_bio(device); } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/block/drbd/drbd_state.c +++ linux-azure-5.15-5.15.0/drivers/block/drbd/drbd_state.c @@ -1537,7 +1537,7 @@ return rv; } -void notify_resource_state_change(struct sk_buff *skb, +int notify_resource_state_change(struct sk_buff *skb, unsigned int seq, struct drbd_resource_state_change *resource_state_change, enum drbd_notification_type type) @@ -1550,10 +1550,10 @@ .res_susp_fen = resource_state_change->susp_fen[NEW], }; - notify_resource_state(skb, seq, resource, &resource_info, type); + return notify_resource_state(skb, seq, resource, &resource_info, type); } -void notify_connection_state_change(struct sk_buff *skb, +int notify_connection_state_change(struct sk_buff *skb, unsigned int seq, struct drbd_connection_state_change *connection_state_change, enum drbd_notification_type type) @@ -1564,10 +1564,10 @@ .conn_role = connection_state_change->peer_role[NEW], }; - notify_connection_state(skb, seq, connection, &connection_info, type); + return notify_connection_state(skb, seq, connection, &connection_info, type); } -void notify_device_state_change(struct sk_buff *skb, +int notify_device_state_change(struct sk_buff *skb, unsigned int seq, struct drbd_device_state_change *device_state_change, enum drbd_notification_type type) @@ -1577,10 +1577,10 @@ .dev_disk_state = device_state_change->disk_state[NEW], }; - notify_device_state(skb, seq, device, &device_info, type); + return notify_device_state(skb, seq, device, &device_info, type); } -void notify_peer_device_state_change(struct sk_buff *skb, +int notify_peer_device_state_change(struct sk_buff *skb, unsigned int seq, struct drbd_peer_device_state_change *p, enum drbd_notification_type type) @@ -1594,7 +1594,7 @@ .peer_resync_susp_dependency = p->resync_susp_dependency[NEW], }; - notify_peer_device_state(skb, seq, peer_device, &peer_device_info, type); + return notify_peer_device_state(skb, seq, peer_device, &peer_device_info, type); } static void broadcast_state_change(struct drbd_state_change *state_change) @@ -1602,7 +1602,7 @@ struct drbd_resource_state_change *resource_state_change = &state_change->resource[0]; bool resource_state_has_changed; unsigned int n_device, n_connection, n_peer_device, n_peer_devices; - void (*last_func)(struct sk_buff *, unsigned int, void *, + int (*last_func)(struct sk_buff *, unsigned int, void *, enum drbd_notification_type) = NULL; void *last_arg = NULL; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/block/drbd/drbd_state_change.h +++ linux-azure-5.15-5.15.0/drivers/block/drbd/drbd_state_change.h @@ -44,19 +44,19 @@ extern void copy_old_to_new_state_change(struct drbd_state_change *); extern void forget_state_change(struct drbd_state_change *); -extern void notify_resource_state_change(struct sk_buff *, +extern int notify_resource_state_change(struct sk_buff *, unsigned int, struct drbd_resource_state_change *, enum drbd_notification_type type); -extern void notify_connection_state_change(struct sk_buff *, +extern int notify_connection_state_change(struct sk_buff *, unsigned int, struct drbd_connection_state_change *, enum drbd_notification_type type); -extern void notify_device_state_change(struct sk_buff *, +extern int notify_device_state_change(struct sk_buff *, unsigned int, struct drbd_device_state_change *, enum drbd_notification_type type); -extern void notify_peer_device_state_change(struct sk_buff *, +extern int notify_peer_device_state_change(struct sk_buff *, unsigned int, struct drbd_peer_device_state_change *, enum drbd_notification_type type); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/block/n64cart.c +++ linux-azure-5.15-5.15.0/drivers/block/n64cart.c @@ -88,7 +88,7 @@ { struct bio_vec bvec; struct bvec_iter iter; - struct device *dev = bio->bi_disk->private_data; + struct device *dev = bio->bi_bdev->bd_disk->private_data; u32 pos = bio->bi_iter.bi_sector << SECTOR_SHIFT; bio_for_each_segment(bvec, bio, iter) { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/bluetooth/hci_serdev.c +++ linux-azure-5.15-5.15.0/drivers/bluetooth/hci_serdev.c @@ -305,6 +305,8 @@ if (err) return err; + percpu_init_rwsem(&hu->proto_lock); + err = p->open(hu); if (err) goto err_open; @@ -327,7 +329,6 @@ INIT_WORK(&hu->init_ready, hci_uart_init_work); INIT_WORK(&hu->write_work, hci_uart_write_work); - percpu_init_rwsem(&hu->proto_lock); /* Only when vendor specific setup callback is provided, consider * the manufacturer information valid. This avoids filling in the only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/bus/mhi/core/debugfs.c +++ linux-azure-5.15-5.15.0/drivers/bus/mhi/core/debugfs.c @@ -60,16 +60,16 @@ } seq_printf(m, "Index: %d intmod count: %lu time: %lu", - i, (er_ctxt->intmod & EV_CTX_INTMODC_MASK) >> + i, (le32_to_cpu(er_ctxt->intmod) & EV_CTX_INTMODC_MASK) >> EV_CTX_INTMODC_SHIFT, - (er_ctxt->intmod & EV_CTX_INTMODT_MASK) >> + (le32_to_cpu(er_ctxt->intmod) & EV_CTX_INTMODT_MASK) >> EV_CTX_INTMODT_SHIFT); - seq_printf(m, " base: 0x%0llx len: 0x%llx", er_ctxt->rbase, - er_ctxt->rlen); + seq_printf(m, " base: 0x%0llx len: 0x%llx", le64_to_cpu(er_ctxt->rbase), + le64_to_cpu(er_ctxt->rlen)); - seq_printf(m, " rp: 0x%llx wp: 0x%llx", er_ctxt->rp, - er_ctxt->wp); + seq_printf(m, " rp: 0x%llx wp: 0x%llx", le64_to_cpu(er_ctxt->rp), + le64_to_cpu(er_ctxt->wp)); seq_printf(m, " local rp: 0x%pK db: 0x%pad\n", ring->rp, &mhi_event->db_cfg.db_val); @@ -106,18 +106,18 @@ seq_printf(m, "%s(%u) state: 0x%lx brstmode: 0x%lx pollcfg: 0x%lx", - mhi_chan->name, mhi_chan->chan, (chan_ctxt->chcfg & + mhi_chan->name, mhi_chan->chan, (le32_to_cpu(chan_ctxt->chcfg) & CHAN_CTX_CHSTATE_MASK) >> CHAN_CTX_CHSTATE_SHIFT, - (chan_ctxt->chcfg & CHAN_CTX_BRSTMODE_MASK) >> - CHAN_CTX_BRSTMODE_SHIFT, (chan_ctxt->chcfg & + (le32_to_cpu(chan_ctxt->chcfg) & CHAN_CTX_BRSTMODE_MASK) >> + CHAN_CTX_BRSTMODE_SHIFT, (le32_to_cpu(chan_ctxt->chcfg) & CHAN_CTX_POLLCFG_MASK) >> CHAN_CTX_POLLCFG_SHIFT); - seq_printf(m, " type: 0x%x event ring: %u", chan_ctxt->chtype, - chan_ctxt->erindex); + seq_printf(m, " type: 0x%x event ring: %u", le32_to_cpu(chan_ctxt->chtype), + le32_to_cpu(chan_ctxt->erindex)); seq_printf(m, " base: 0x%llx len: 0x%llx rp: 0x%llx wp: 0x%llx", - chan_ctxt->rbase, chan_ctxt->rlen, chan_ctxt->rp, - chan_ctxt->wp); + le64_to_cpu(chan_ctxt->rbase), le64_to_cpu(chan_ctxt->rlen), + le64_to_cpu(chan_ctxt->rp), le64_to_cpu(chan_ctxt->wp)); seq_printf(m, " local rp: 0x%pK local wp: 0x%pK db: 0x%pad\n", ring->rp, ring->wp, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/bus/mhi/core/internal.h +++ linux-azure-5.15-5.15.0/drivers/bus/mhi/core/internal.h @@ -209,14 +209,14 @@ #define EV_CTX_INTMODT_MASK GENMASK(31, 16) #define EV_CTX_INTMODT_SHIFT 16 struct mhi_event_ctxt { - __u32 intmod; - __u32 ertype; - __u32 msivec; - - __u64 rbase __packed __aligned(4); - __u64 rlen __packed __aligned(4); - __u64 rp __packed __aligned(4); - __u64 wp __packed __aligned(4); + __le32 intmod; + __le32 ertype; + __le32 msivec; + + __le64 rbase __packed __aligned(4); + __le64 rlen __packed __aligned(4); + __le64 rp __packed __aligned(4); + __le64 wp __packed __aligned(4); }; #define CHAN_CTX_CHSTATE_MASK GENMASK(7, 0) @@ -227,25 +227,25 @@ #define CHAN_CTX_POLLCFG_SHIFT 10 #define CHAN_CTX_RESERVED_MASK GENMASK(31, 16) struct mhi_chan_ctxt { - __u32 chcfg; - __u32 chtype; - __u32 erindex; - - __u64 rbase __packed __aligned(4); - __u64 rlen __packed __aligned(4); - __u64 rp __packed __aligned(4); - __u64 wp __packed __aligned(4); + __le32 chcfg; + __le32 chtype; + __le32 erindex; + + __le64 rbase __packed __aligned(4); + __le64 rlen __packed __aligned(4); + __le64 rp __packed __aligned(4); + __le64 wp __packed __aligned(4); }; struct mhi_cmd_ctxt { - __u32 reserved0; - __u32 reserved1; - __u32 reserved2; - - __u64 rbase __packed __aligned(4); - __u64 rlen __packed __aligned(4); - __u64 rp __packed __aligned(4); - __u64 wp __packed __aligned(4); + __le32 reserved0; + __le32 reserved1; + __le32 reserved2; + + __le64 rbase __packed __aligned(4); + __le64 rlen __packed __aligned(4); + __le64 rp __packed __aligned(4); + __le64 wp __packed __aligned(4); }; struct mhi_ctxt { @@ -258,8 +258,8 @@ }; struct mhi_tre { - u64 ptr; - u32 dword[2]; + __le64 ptr; + __le32 dword[2]; }; struct bhi_vec_entry { @@ -277,57 +277,58 @@ /* No operation command */ #define MHI_TRE_CMD_NOOP_PTR (0) #define MHI_TRE_CMD_NOOP_DWORD0 (0) -#define MHI_TRE_CMD_NOOP_DWORD1 (MHI_CMD_NOP << 16) +#define MHI_TRE_CMD_NOOP_DWORD1 (cpu_to_le32(MHI_CMD_NOP << 16)) /* Channel reset command */ #define MHI_TRE_CMD_RESET_PTR (0) #define MHI_TRE_CMD_RESET_DWORD0 (0) -#define MHI_TRE_CMD_RESET_DWORD1(chid) ((chid << 24) | \ - (MHI_CMD_RESET_CHAN << 16)) +#define MHI_TRE_CMD_RESET_DWORD1(chid) (cpu_to_le32((chid << 24) | \ + (MHI_CMD_RESET_CHAN << 16))) /* Channel stop command */ #define MHI_TRE_CMD_STOP_PTR (0) #define MHI_TRE_CMD_STOP_DWORD0 (0) -#define MHI_TRE_CMD_STOP_DWORD1(chid) ((chid << 24) | \ - (MHI_CMD_STOP_CHAN << 16)) +#define MHI_TRE_CMD_STOP_DWORD1(chid) (cpu_to_le32((chid << 24) | \ + (MHI_CMD_STOP_CHAN << 16))) /* Channel start command */ #define MHI_TRE_CMD_START_PTR (0) #define MHI_TRE_CMD_START_DWORD0 (0) -#define MHI_TRE_CMD_START_DWORD1(chid) ((chid << 24) | \ - (MHI_CMD_START_CHAN << 16)) +#define MHI_TRE_CMD_START_DWORD1(chid) (cpu_to_le32((chid << 24) | \ + (MHI_CMD_START_CHAN << 16))) -#define MHI_TRE_GET_CMD_CHID(tre) (((tre)->dword[1] >> 24) & 0xFF) -#define MHI_TRE_GET_CMD_TYPE(tre) (((tre)->dword[1] >> 16) & 0xFF) +#define MHI_TRE_GET_DWORD(tre, word) (le32_to_cpu((tre)->dword[(word)])) +#define MHI_TRE_GET_CMD_CHID(tre) ((MHI_TRE_GET_DWORD(tre, 1) >> 24) & 0xFF) +#define MHI_TRE_GET_CMD_TYPE(tre) ((MHI_TRE_GET_DWORD(tre, 1) >> 16) & 0xFF) /* Event descriptor macros */ -#define MHI_TRE_EV_PTR(ptr) (ptr) -#define MHI_TRE_EV_DWORD0(code, len) ((code << 24) | len) -#define MHI_TRE_EV_DWORD1(chid, type) ((chid << 24) | (type << 16)) -#define MHI_TRE_GET_EV_PTR(tre) ((tre)->ptr) -#define MHI_TRE_GET_EV_CODE(tre) (((tre)->dword[0] >> 24) & 0xFF) -#define MHI_TRE_GET_EV_LEN(tre) ((tre)->dword[0] & 0xFFFF) -#define MHI_TRE_GET_EV_CHID(tre) (((tre)->dword[1] >> 24) & 0xFF) -#define MHI_TRE_GET_EV_TYPE(tre) (((tre)->dword[1] >> 16) & 0xFF) -#define MHI_TRE_GET_EV_STATE(tre) (((tre)->dword[0] >> 24) & 0xFF) -#define MHI_TRE_GET_EV_EXECENV(tre) (((tre)->dword[0] >> 24) & 0xFF) -#define MHI_TRE_GET_EV_SEQ(tre) ((tre)->dword[0]) -#define MHI_TRE_GET_EV_TIME(tre) ((tre)->ptr) -#define MHI_TRE_GET_EV_COOKIE(tre) lower_32_bits((tre)->ptr) -#define MHI_TRE_GET_EV_VEID(tre) (((tre)->dword[0] >> 16) & 0xFF) -#define MHI_TRE_GET_EV_LINKSPEED(tre) (((tre)->dword[1] >> 24) & 0xFF) -#define MHI_TRE_GET_EV_LINKWIDTH(tre) ((tre)->dword[0] & 0xFF) +#define MHI_TRE_EV_PTR(ptr) (cpu_to_le64(ptr)) +#define MHI_TRE_EV_DWORD0(code, len) (cpu_to_le32((code << 24) | len)) +#define MHI_TRE_EV_DWORD1(chid, type) (cpu_to_le32((chid << 24) | (type << 16))) +#define MHI_TRE_GET_EV_PTR(tre) (le64_to_cpu((tre)->ptr)) +#define MHI_TRE_GET_EV_CODE(tre) ((MHI_TRE_GET_DWORD(tre, 0) >> 24) & 0xFF) +#define MHI_TRE_GET_EV_LEN(tre) (MHI_TRE_GET_DWORD(tre, 0) & 0xFFFF) +#define MHI_TRE_GET_EV_CHID(tre) ((MHI_TRE_GET_DWORD(tre, 1) >> 24) & 0xFF) +#define MHI_TRE_GET_EV_TYPE(tre) ((MHI_TRE_GET_DWORD(tre, 1) >> 16) & 0xFF) +#define MHI_TRE_GET_EV_STATE(tre) ((MHI_TRE_GET_DWORD(tre, 0) >> 24) & 0xFF) +#define MHI_TRE_GET_EV_EXECENV(tre) ((MHI_TRE_GET_DWORD(tre, 0) >> 24) & 0xFF) +#define MHI_TRE_GET_EV_SEQ(tre) MHI_TRE_GET_DWORD(tre, 0) +#define MHI_TRE_GET_EV_TIME(tre) (MHI_TRE_GET_EV_PTR(tre)) +#define MHI_TRE_GET_EV_COOKIE(tre) lower_32_bits(MHI_TRE_GET_EV_PTR(tre)) +#define MHI_TRE_GET_EV_VEID(tre) ((MHI_TRE_GET_DWORD(tre, 0) >> 16) & 0xFF) +#define MHI_TRE_GET_EV_LINKSPEED(tre) ((MHI_TRE_GET_DWORD(tre, 1) >> 24) & 0xFF) +#define MHI_TRE_GET_EV_LINKWIDTH(tre) (MHI_TRE_GET_DWORD(tre, 0) & 0xFF) /* Transfer descriptor macros */ -#define MHI_TRE_DATA_PTR(ptr) (ptr) -#define MHI_TRE_DATA_DWORD0(len) (len & MHI_MAX_MTU) -#define MHI_TRE_DATA_DWORD1(bei, ieot, ieob, chain) ((2 << 16) | (bei << 10) \ - | (ieot << 9) | (ieob << 8) | chain) +#define MHI_TRE_DATA_PTR(ptr) (cpu_to_le64(ptr)) +#define MHI_TRE_DATA_DWORD0(len) (cpu_to_le32(len & MHI_MAX_MTU)) +#define MHI_TRE_DATA_DWORD1(bei, ieot, ieob, chain) (cpu_to_le32((2 << 16) | (bei << 10) \ + | (ieot << 9) | (ieob << 8) | chain)) /* RSC transfer descriptor macros */ -#define MHI_RSCTRE_DATA_PTR(ptr, len) (((u64)len << 48) | ptr) -#define MHI_RSCTRE_DATA_DWORD0(cookie) (cookie) -#define MHI_RSCTRE_DATA_DWORD1 (MHI_PKT_TYPE_COALESCING << 16) +#define MHI_RSCTRE_DATA_PTR(ptr, len) (cpu_to_le64(((u64)len << 48) | ptr)) +#define MHI_RSCTRE_DATA_DWORD0(cookie) (cpu_to_le32(cookie)) +#define MHI_RSCTRE_DATA_DWORD1 (cpu_to_le32(MHI_PKT_TYPE_COALESCING << 16)) enum mhi_pkt_type { MHI_PKT_TYPE_INVALID = 0x0, @@ -499,7 +500,7 @@ struct mhi_ring { dma_addr_t dma_handle; dma_addr_t iommu_base; - u64 *ctxt_wp; /* point to ctxt wp */ + __le64 *ctxt_wp; /* point to ctxt wp */ void *pre_aligned; void *base; void *rp; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/bus/mhi/core/main.c +++ linux-azure-5.15-5.15.0/drivers/bus/mhi/core/main.c @@ -114,7 +114,7 @@ struct mhi_ring *ring = &mhi_event->ring; mhi_event->db_cfg.process_db(mhi_event->mhi_cntrl, &mhi_event->db_cfg, - ring->db_addr, *ring->ctxt_wp); + ring->db_addr, le64_to_cpu(*ring->ctxt_wp)); } void mhi_ring_cmd_db(struct mhi_controller *mhi_cntrl, struct mhi_cmd *mhi_cmd) @@ -123,7 +123,7 @@ struct mhi_ring *ring = &mhi_cmd->ring; db = ring->iommu_base + (ring->wp - ring->base); - *ring->ctxt_wp = db; + *ring->ctxt_wp = cpu_to_le64(db); mhi_write_db(mhi_cntrl, ring->db_addr, db); } @@ -140,7 +140,7 @@ * before letting h/w know there is new element to fetch. */ dma_wmb(); - *ring->ctxt_wp = db; + *ring->ctxt_wp = cpu_to_le64(db); mhi_chan->db_cfg.process_db(mhi_cntrl, &mhi_chan->db_cfg, ring->db_addr, db); @@ -432,7 +432,7 @@ struct mhi_event_ctxt *er_ctxt = &mhi_cntrl->mhi_ctxt->er_ctxt[mhi_event->er_index]; struct mhi_ring *ev_ring = &mhi_event->ring; - dma_addr_t ptr = er_ctxt->rp; + dma_addr_t ptr = le64_to_cpu(er_ctxt->rp); void *dev_rp; if (!is_valid_ring_ptr(ev_ring, ptr)) { @@ -537,14 +537,14 @@ /* Update the WP */ ring->wp += ring->el_size; - ctxt_wp = *ring->ctxt_wp + ring->el_size; + ctxt_wp = le64_to_cpu(*ring->ctxt_wp) + ring->el_size; if (ring->wp >= (ring->base + ring->len)) { ring->wp = ring->base; ctxt_wp = ring->iommu_base; } - *ring->ctxt_wp = ctxt_wp; + *ring->ctxt_wp = cpu_to_le64(ctxt_wp); /* Update the RP */ ring->rp += ring->el_size; @@ -801,7 +801,7 @@ struct device *dev = &mhi_cntrl->mhi_dev->dev; u32 chan; int count = 0; - dma_addr_t ptr = er_ctxt->rp; + dma_addr_t ptr = le64_to_cpu(er_ctxt->rp); /* * This is a quick check to avoid unnecessary event processing @@ -940,7 +940,7 @@ mhi_recycle_ev_ring_element(mhi_cntrl, ev_ring); local_rp = ev_ring->rp; - ptr = er_ctxt->rp; + ptr = le64_to_cpu(er_ctxt->rp); if (!is_valid_ring_ptr(ev_ring, ptr)) { dev_err(&mhi_cntrl->mhi_dev->dev, "Event ring rp points outside of the event ring\n"); @@ -970,7 +970,7 @@ int count = 0; u32 chan; struct mhi_chan *mhi_chan; - dma_addr_t ptr = er_ctxt->rp; + dma_addr_t ptr = le64_to_cpu(er_ctxt->rp); if (unlikely(MHI_EVENT_ACCESS_INVALID(mhi_cntrl->pm_state))) return -EIO; @@ -1011,7 +1011,7 @@ mhi_recycle_ev_ring_element(mhi_cntrl, ev_ring); local_rp = ev_ring->rp; - ptr = er_ctxt->rp; + ptr = le64_to_cpu(er_ctxt->rp); if (!is_valid_ring_ptr(ev_ring, ptr)) { dev_err(&mhi_cntrl->mhi_dev->dev, "Event ring rp points outside of the event ring\n"); @@ -1529,7 +1529,7 @@ /* mark all stale events related to channel as STALE event */ spin_lock_irqsave(&mhi_event->lock, flags); - ptr = er_ctxt->rp; + ptr = le64_to_cpu(er_ctxt->rp); if (!is_valid_ring_ptr(ev_ring, ptr)) { dev_err(&mhi_cntrl->mhi_dev->dev, "Event ring rp points outside of the event ring\n"); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/bus/mips_cdmm.c +++ linux-azure-5.15-5.15.0/drivers/bus/mips_cdmm.c @@ -351,6 +351,7 @@ np = of_find_compatible_node(NULL, NULL, "mti,mips-cdmm"); if (np) { err = of_address_to_resource(np, 0, &res); + of_node_put(np); if (!err) return res.start; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/char/hw_random/Kconfig +++ linux-azure-5.15-5.15.0/drivers/char/hw_random/Kconfig @@ -414,7 +414,7 @@ config HW_RANDOM_CAVIUM tristate "Cavium ThunderX Random Number Generator support" - depends on HW_RANDOM && PCI && (ARM64 || (COMPILE_TEST && 64BIT)) + depends on HW_RANDOM && PCI && ARCH_THUNDER default HW_RANDOM help This driver provides kernel-side support for the Random Number only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/char/hw_random/atmel-rng.c +++ linux-azure-5.15-5.15.0/drivers/char/hw_random/atmel-rng.c @@ -114,6 +114,7 @@ err_register: clk_disable_unprepare(trng->clk); + atmel_trng_disable(trng); return ret; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/char/hw_random/cavium-rng-vf.c +++ linux-azure-5.15-5.15.0/drivers/char/hw_random/cavium-rng-vf.c @@ -1,10 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0 /* - * Hardware Random Number Generator support for Cavium, Inc. - * Thunder processor family. - * - * This file is subject to the terms and conditions of the GNU General Public - * License. See the file "COPYING" in the main directory of this archive - * for more details. + * Hardware Random Number Generator support. + * Cavium Thunder, Marvell OcteonTx/Tx2 processor families. * * Copyright (C) 2016 Cavium, Inc. */ @@ -15,16 +12,146 @@ #include #include +#include + +/* PCI device IDs */ +#define PCI_DEVID_CAVIUM_RNG_PF 0xA018 +#define PCI_DEVID_CAVIUM_RNG_VF 0xA033 + +#define HEALTH_STATUS_REG 0x38 + +/* RST device info */ +#define PCI_DEVICE_ID_RST_OTX2 0xA085 +#define RST_BOOT_REG 0x1600ULL +#define CLOCK_BASE_RATE 50000000ULL +#define MSEC_TO_NSEC(x) (x * 1000000) + struct cavium_rng { struct hwrng ops; void __iomem *result; + void __iomem *pf_regbase; + struct pci_dev *pdev; + u64 clock_rate; + u64 prev_error; + u64 prev_time; }; +static inline bool is_octeontx(struct pci_dev *pdev) +{ + if (midr_is_cpu_model_range(read_cpuid_id(), MIDR_THUNDERX_83XX, + MIDR_CPU_VAR_REV(0, 0), + MIDR_CPU_VAR_REV(3, 0)) || + midr_is_cpu_model_range(read_cpuid_id(), MIDR_THUNDERX_81XX, + MIDR_CPU_VAR_REV(0, 0), + MIDR_CPU_VAR_REV(3, 0)) || + midr_is_cpu_model_range(read_cpuid_id(), MIDR_THUNDERX, + MIDR_CPU_VAR_REV(0, 0), + MIDR_CPU_VAR_REV(3, 0))) + return true; + + return false; +} + +static u64 rng_get_coprocessor_clkrate(void) +{ + u64 ret = CLOCK_BASE_RATE * 16; /* Assume 800Mhz as default */ + struct pci_dev *pdev; + void __iomem *base; + + pdev = pci_get_device(PCI_VENDOR_ID_CAVIUM, + PCI_DEVICE_ID_RST_OTX2, NULL); + if (!pdev) + goto error; + + base = pci_ioremap_bar(pdev, 0); + if (!base) + goto error_put_pdev; + + /* RST: PNR_MUL * 50Mhz gives clockrate */ + ret = CLOCK_BASE_RATE * ((readq(base + RST_BOOT_REG) >> 33) & 0x3F); + + iounmap(base); + +error_put_pdev: + pci_dev_put(pdev); + +error: + return ret; +} + +static int check_rng_health(struct cavium_rng *rng) +{ + u64 cur_err, cur_time; + u64 status, cycles; + u64 time_elapsed; + + + /* Skip checking health for OcteonTx */ + if (!rng->pf_regbase) + return 0; + + status = readq(rng->pf_regbase + HEALTH_STATUS_REG); + if (status & BIT_ULL(0)) { + dev_err(&rng->pdev->dev, "HWRNG: Startup health test failed\n"); + return -EIO; + } + + cycles = status >> 1; + if (!cycles) + return 0; + + cur_time = arch_timer_read_counter(); + + /* RNM_HEALTH_STATUS[CYCLES_SINCE_HEALTH_FAILURE] + * Number of coprocessor cycles times 2 since the last failure. + * This field doesn't get cleared/updated until another failure. + */ + cycles = cycles / 2; + cur_err = (cycles * 1000000000) / rng->clock_rate; /* In nanosec */ + + /* Ignore errors that happenned a long time ago, these + * are most likely false positive errors. + */ + if (cur_err > MSEC_TO_NSEC(10)) { + rng->prev_error = 0; + rng->prev_time = 0; + return 0; + } + + if (rng->prev_error) { + /* Calculate time elapsed since last error + * '1' tick of CNTVCT is 10ns, since it runs at 100Mhz. + */ + time_elapsed = (cur_time - rng->prev_time) * 10; + time_elapsed += rng->prev_error; + + /* Check if current error is a new one or the old one itself. + * If error is a new one then consider there is a persistent + * issue with entropy, declare hardware failure. + */ + if (cur_err < time_elapsed) { + dev_err(&rng->pdev->dev, "HWRNG failure detected\n"); + rng->prev_error = cur_err; + rng->prev_time = cur_time; + return -EIO; + } + } + + rng->prev_error = cur_err; + rng->prev_time = cur_time; + return 0; +} + /* Read data from the RNG unit */ static int cavium_rng_read(struct hwrng *rng, void *dat, size_t max, bool wait) { struct cavium_rng *p = container_of(rng, struct cavium_rng, ops); unsigned int size = max; + int err = 0; + + err = check_rng_health(p); + if (err) + return err; while (size >= 8) { *((u64 *)dat) = readq(p->result); @@ -39,6 +166,39 @@ return max; } +static int cavium_map_pf_regs(struct cavium_rng *rng) +{ + struct pci_dev *pdev; + + /* Health status is not supported on 83xx, skip mapping PF CSRs */ + if (is_octeontx(rng->pdev)) { + rng->pf_regbase = NULL; + return 0; + } + + pdev = pci_get_device(PCI_VENDOR_ID_CAVIUM, + PCI_DEVID_CAVIUM_RNG_PF, NULL); + if (!pdev) { + dev_err(&pdev->dev, "Cannot find RNG PF device\n"); + return -EIO; + } + + rng->pf_regbase = ioremap(pci_resource_start(pdev, 0), + pci_resource_len(pdev, 0)); + if (!rng->pf_regbase) { + dev_err(&pdev->dev, "Failed to map PF CSR region\n"); + pci_dev_put(pdev); + return -ENOMEM; + } + + pci_dev_put(pdev); + + /* Get co-processor clock rate */ + rng->clock_rate = rng_get_coprocessor_clkrate(); + + return 0; +} + /* Map Cavium RNG to an HWRNG object */ static int cavium_rng_probe_vf(struct pci_dev *pdev, const struct pci_device_id *id) @@ -50,6 +210,8 @@ if (!rng) return -ENOMEM; + rng->pdev = pdev; + /* Map the RNG result */ rng->result = pcim_iomap(pdev, 0, 0); if (!rng->result) { @@ -67,6 +229,11 @@ pci_set_drvdata(pdev, rng); + /* Health status is available only at PF, hence map PF registers. */ + ret = cavium_map_pf_regs(rng); + if (ret) + return ret; + ret = devm_hwrng_register(&pdev->dev, &rng->ops); if (ret) { dev_err(&pdev->dev, "Error registering device as HWRNG.\n"); @@ -76,10 +243,18 @@ return 0; } +/* Remove the VF */ +static void cavium_rng_remove_vf(struct pci_dev *pdev) +{ + struct cavium_rng *rng; + + rng = pci_get_drvdata(pdev); + iounmap(rng->pf_regbase); +} static const struct pci_device_id cavium_rng_vf_id_table[] = { - { PCI_DEVICE(PCI_VENDOR_ID_CAVIUM, 0xa033), 0, 0, 0}, - {0,}, + { PCI_DEVICE(PCI_VENDOR_ID_CAVIUM, PCI_DEVID_CAVIUM_RNG_VF) }, + { 0, } }; MODULE_DEVICE_TABLE(pci, cavium_rng_vf_id_table); @@ -87,8 +262,9 @@ .name = "cavium_rng_vf", .id_table = cavium_rng_vf_id_table, .probe = cavium_rng_probe_vf, + .remove = cavium_rng_remove_vf, }; module_pci_driver(cavium_rng_vf_driver); MODULE_AUTHOR("Omer Khaliq "); -MODULE_LICENSE("GPL"); +MODULE_LICENSE("GPL v2"); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/char/hw_random/cavium-rng.c +++ linux-azure-5.15-5.15.0/drivers/char/hw_random/cavium-rng.c @@ -1,10 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0 /* - * Hardware Random Number Generator support for Cavium Inc. - * Thunder processor family. - * - * This file is subject to the terms and conditions of the GNU General Public - * License. See the file "COPYING" in the main directory of this archive - * for more details. + * Hardware Random Number Generator support. + * Cavium Thunder, Marvell OcteonTx/Tx2 processor families. * * Copyright (C) 2016 Cavium, Inc. */ @@ -91,4 +88,4 @@ module_pci_driver(cavium_rng_pf_driver); MODULE_AUTHOR("Omer Khaliq "); -MODULE_LICENSE("GPL"); +MODULE_LICENSE("GPL v2"); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/char/hw_random/nomadik-rng.c +++ linux-azure-5.15-5.15.0/drivers/char/hw_random/nomadik-rng.c @@ -65,14 +65,14 @@ out_release: amba_release_regions(dev); out_clk: - clk_disable(rng_clk); + clk_disable_unprepare(rng_clk); return ret; } static void nmk_rng_remove(struct amba_device *dev) { amba_release_regions(dev); - clk_disable(rng_clk); + clk_disable_unprepare(rng_clk); } static const struct amba_id nmk_rng_ids[] = { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/char/tpm/tpm-dev-common.c +++ linux-azure-5.15-5.15.0/drivers/char/tpm/tpm-dev-common.c @@ -69,7 +69,13 @@ ret = tpm_dev_transmit(priv->chip, priv->space, priv->data_buffer, sizeof(priv->data_buffer)); tpm_put_ops(priv->chip); - if (ret > 0) { + + /* + * If ret is > 0 then tpm_dev_transmit returned the size of the + * response. If ret is < 0 then tpm_dev_transmit failed and + * returned an error code. + */ + if (ret != 0) { priv->response_length = ret; mod_timer(&priv->user_read_timer, jiffies + (120 * HZ)); } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/char/tpm/tpm.h +++ linux-azure-5.15-5.15.0/drivers/char/tpm/tpm.h @@ -234,6 +234,8 @@ size_t cmdsiz); int tpm2_commit_space(struct tpm_chip *chip, struct tpm_space *space, void *buf, size_t *bufsiz); +int tpm_devs_add(struct tpm_chip *chip); +void tpm_devs_remove(struct tpm_chip *chip); void tpm_bios_log_setup(struct tpm_chip *chip); void tpm_bios_log_teardown(struct tpm_chip *chip); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/char/virtio_console.c +++ linux-azure-5.15-5.15.0/drivers/char/virtio_console.c @@ -1956,6 +1956,13 @@ list_del(&portdev->list); spin_unlock_irq(&pdrvdata_lock); + /* Device is going away, exit any polling for buffers */ + virtio_break_device(vdev); + if (use_multiport(portdev)) + flush_work(&portdev->control_work); + else + flush_work(&portdev->config_work); + /* Disable interrupts for vqs */ vdev->config->reset(vdev); /* Finish up work that's lined up */ @@ -2229,7 +2236,7 @@ .remove = virtcons_remove, }; -static int __init init(void) +static int __init virtio_console_init(void) { int err; @@ -2264,7 +2271,7 @@ return err; } -static void __exit fini(void) +static void __exit virtio_console_fini(void) { reclaim_dma_bufs(); @@ -2274,8 +2281,8 @@ class_destroy(pdrvdata.class); debugfs_remove_recursive(pdrvdata.debugfs_dir); } -module_init(init); -module_exit(fini); +module_init(virtio_console_init); +module_exit(virtio_console_fini); MODULE_DESCRIPTION("Virtio console driver"); MODULE_LICENSE("GPL"); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/clk/actions/owl-s700.c +++ linux-azure-5.15-5.15.0/drivers/clk/actions/owl-s700.c @@ -162,6 +162,7 @@ static struct clk_div_table rmii_div_table[] = { {0, 4}, {1, 10}, + {0, 0} }; /* divider clocks */ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/clk/actions/owl-s900.c +++ linux-azure-5.15-5.15.0/drivers/clk/actions/owl-s900.c @@ -140,7 +140,7 @@ static struct clk_div_table usb3_mac_div_table[] = { { 1, 2 }, { 2, 3 }, { 3, 4 }, - { 0, 8 }, + { 0, 0 } }; static struct clk_div_table i2s_div_table[] = { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/clk/clk-clps711x.c +++ linux-azure-5.15-5.15.0/drivers/clk/clk-clps711x.c @@ -28,11 +28,13 @@ { .val = 1, .div = 8, }, { .val = 2, .div = 2, }, { .val = 3, .div = 1, }, + { /* sentinel */ } }; static const struct clk_div_table timer_div_table[] = { { .val = 0, .div = 256, }, { .val = 1, .div = 1, }, + { /* sentinel */ } }; struct clps711x_clk { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/clk/hisilicon/clk-hi3559a.c +++ linux-azure-5.15-5.15.0/drivers/clk/hisilicon/clk-hi3559a.c @@ -611,8 +611,8 @@ /* shub div clk */ -static struct clk_div_table shub_spi_clk_table[] = {{0, 8}, {1, 4}, {2, 2}}; -static struct clk_div_table shub_uart_div_clk_table[] = {{1, 8}, {2, 4}}; +static struct clk_div_table shub_spi_clk_table[] = {{0, 8}, {1, 4}, {2, 2}, {/*sentinel*/}}; +static struct clk_div_table shub_uart_div_clk_table[] = {{1, 8}, {2, 4}, {/*sentinel*/}}; static struct hisi_divider_clock hi3559av100_shub_div_clks[] = { { HI3559AV100_SHUB_SPI_SOURCE_CLK, "clk_spi_clk", "shub_clk", 0, 0x20, 24, 2, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/clk/imx/clk-imx7d.c +++ linux-azure-5.15-5.15.0/drivers/clk/imx/clk-imx7d.c @@ -849,7 +849,6 @@ hws[IMX7D_WDOG4_ROOT_CLK] = imx_clk_hw_gate4("wdog4_root_clk", "wdog_post_div", base + 0x49f0, 0); hws[IMX7D_KPP_ROOT_CLK] = imx_clk_hw_gate4("kpp_root_clk", "ipg_root_clk", base + 0x4aa0, 0); hws[IMX7D_CSI_MCLK_ROOT_CLK] = imx_clk_hw_gate4("csi_mclk_root_clk", "csi_mclk_post_div", base + 0x4490, 0); - hws[IMX7D_AUDIO_MCLK_ROOT_CLK] = imx_clk_hw_gate4("audio_mclk_root_clk", "audio_mclk_post_div", base + 0x4790, 0); hws[IMX7D_WRCLK_ROOT_CLK] = imx_clk_hw_gate4("wrclk_root_clk", "wrclk_post_div", base + 0x47a0, 0); hws[IMX7D_USB_CTRL_CLK] = imx_clk_hw_gate4("usb_ctrl_clk", "ahb_root_clk", base + 0x4680, 0); hws[IMX7D_USB_PHY1_CLK] = imx_clk_hw_gate4("usb_phy1_clk", "pll_usb1_main_clk", base + 0x46a0, 0); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/clk/loongson1/clk-loongson1c.c +++ linux-azure-5.15-5.15.0/drivers/clk/loongson1/clk-loongson1c.c @@ -37,6 +37,7 @@ [1] = { .val = 1, .div = 4 }, [2] = { .val = 2, .div = 3 }, [3] = { .val = 3, .div = 3 }, + [4] = { /* sentinel */ } }; void __init ls1x_clk_init(void) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/clk/qcom/clk-rcg2.c +++ linux-azure-5.15-5.15.0/drivers/clk/qcom/clk-rcg2.c @@ -264,7 +264,7 @@ static int __clk_rcg2_configure(struct clk_rcg2 *rcg, const struct freq_tbl *f) { - u32 cfg, mask; + u32 cfg, mask, d_val, not2d_val, n_minus_m; struct clk_hw *hw = &rcg->clkr.hw; int ret, index = qcom_find_src_index(hw, rcg->parent_map, f->src); @@ -283,8 +283,17 @@ if (ret) return ret; + /* Calculate 2d value */ + d_val = f->n; + + n_minus_m = f->n - f->m; + n_minus_m *= 2; + + d_val = clamp_t(u32, d_val, f->m, n_minus_m); + not2d_val = ~d_val & mask; + ret = regmap_update_bits(rcg->clkr.regmap, - RCG_D_OFFSET(rcg), mask, ~f->n); + RCG_D_OFFSET(rcg), mask, not2d_val); if (ret) return ret; } @@ -720,6 +729,7 @@ { 2, 9 }, { 4, 9 }, { 1, 1 }, + { 2, 3 }, { } }; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/clk/qcom/gcc-ipq8074.c +++ linux-azure-5.15-5.15.0/drivers/clk/qcom/gcc-ipq8074.c @@ -60,11 +60,6 @@ { P_GPLL0_DIV2, 4 }, }; -static const char * const gcc_xo_gpll0[] = { - "xo", - "gpll0", -}; - static const struct parent_map gcc_xo_gpll0_map[] = { { P_XO, 0 }, { P_GPLL0, 1 }, @@ -956,6 +951,11 @@ }, }; +static const struct clk_parent_data gcc_xo_gpll0[] = { + { .fw_name = "xo" }, + { .hw = &gpll0.clkr.hw }, +}; + static const struct freq_tbl ftbl_pcie_axi_clk_src[] = { F(19200000, P_XO, 1, 0, 0), F(200000000, P_GPLL0, 4, 0, 0), @@ -969,7 +969,7 @@ .parent_map = gcc_xo_gpll0_map, .clkr.hw.init = &(struct clk_init_data){ .name = "pcie0_axi_clk_src", - .parent_names = gcc_xo_gpll0, + .parent_data = gcc_xo_gpll0, .num_parents = 2, .ops = &clk_rcg2_ops, }, @@ -1016,7 +1016,7 @@ .parent_map = gcc_xo_gpll0_map, .clkr.hw.init = &(struct clk_init_data){ .name = "pcie1_axi_clk_src", - .parent_names = gcc_xo_gpll0, + .parent_data = gcc_xo_gpll0, .num_parents = 2, .ops = &clk_rcg2_ops, }, @@ -1074,7 +1074,7 @@ .name = "sdcc1_apps_clk_src", .parent_names = gcc_xo_gpll0_gpll2_gpll0_out_main_div2, .num_parents = 4, - .ops = &clk_rcg2_ops, + .ops = &clk_rcg2_floor_ops, }, }; @@ -1330,7 +1330,7 @@ .parent_map = gcc_xo_gpll0_map, .clkr.hw.init = &(struct clk_init_data){ .name = "nss_ce_clk_src", - .parent_names = gcc_xo_gpll0, + .parent_data = gcc_xo_gpll0, .num_parents = 2, .ops = &clk_rcg2_ops, }, @@ -4329,8 +4329,7 @@ .parent_map = gcc_xo_gpll0_map, .clkr.hw.init = &(struct clk_init_data){ .name = "pcie0_rchng_clk_src", - .parent_hws = (const struct clk_hw *[]) { - &gpll0.clkr.hw }, + .parent_data = gcc_xo_gpll0, .num_parents = 2, .ops = &clk_rcg2_ops, }, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/clk/qcom/gcc-msm8994.c +++ linux-azure-5.15-5.15.0/drivers/clk/qcom/gcc-msm8994.c @@ -108,6 +108,7 @@ static struct clk_alpha_pll_postdiv gpll4 = { .offset = 0x1dc0, + .width = 4, .regs = clk_alpha_pll_regs[CLK_ALPHA_PLL_TYPE_DEFAULT], .clkr.hw.init = &(struct clk_init_data) { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/clk/rockchip/clk-rk3568.c +++ linux-azure-5.15-5.15.0/drivers/clk/rockchip/clk-rk3568.c @@ -1038,13 +1038,13 @@ RK3568_CLKGATE_CON(20), 8, GFLAGS), GATE(HCLK_VOP, "hclk_vop", "hclk_vo", 0, RK3568_CLKGATE_CON(20), 9, GFLAGS), - COMPOSITE(DCLK_VOP0, "dclk_vop0", hpll_vpll_gpll_cpll_p, CLK_SET_RATE_PARENT | CLK_SET_RATE_NO_REPARENT, + COMPOSITE(DCLK_VOP0, "dclk_vop0", hpll_vpll_gpll_cpll_p, CLK_SET_RATE_NO_REPARENT, RK3568_CLKSEL_CON(39), 10, 2, MFLAGS, 0, 8, DFLAGS, RK3568_CLKGATE_CON(20), 10, GFLAGS), - COMPOSITE(DCLK_VOP1, "dclk_vop1", hpll_vpll_gpll_cpll_p, CLK_SET_RATE_PARENT | CLK_SET_RATE_NO_REPARENT, + COMPOSITE(DCLK_VOP1, "dclk_vop1", hpll_vpll_gpll_cpll_p, CLK_SET_RATE_NO_REPARENT, RK3568_CLKSEL_CON(40), 10, 2, MFLAGS, 0, 8, DFLAGS, RK3568_CLKGATE_CON(20), 11, GFLAGS), - COMPOSITE(DCLK_VOP2, "dclk_vop2", hpll_vpll_gpll_cpll_p, 0, + COMPOSITE(DCLK_VOP2, "dclk_vop2", hpll_vpll_gpll_cpll_p, CLK_SET_RATE_NO_REPARENT, RK3568_CLKSEL_CON(41), 10, 2, MFLAGS, 0, 8, DFLAGS, RK3568_CLKGATE_CON(20), 12, GFLAGS), GATE(CLK_VOP_PWM, "clk_vop_pwm", "xin24m", 0, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/clk/rockchip/clk.c +++ linux-azure-5.15-5.15.0/drivers/clk/rockchip/clk.c @@ -180,6 +180,7 @@ unsigned long rate, unsigned long *parent_rate, unsigned long *m, unsigned long *n) { + struct clk_fractional_divider *fd = to_clk_fd(hw); unsigned long p_rate, p_parent_rate; struct clk_hw *p_parent; @@ -190,6 +191,8 @@ *parent_rate = p_parent_rate; } + fd->flags |= CLK_FRAC_DIVIDER_POWER_OF_TWO_PS; + clk_fractional_divider_general_approximation(hw, rate, parent_rate, m, n); } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/clk/tegra/clk-tegra124-emc.c +++ linux-azure-5.15-5.15.0/drivers/clk/tegra/clk-tegra124-emc.c @@ -198,6 +198,7 @@ tegra->emc = platform_get_drvdata(pdev); if (!tegra->emc) { + put_device(&pdev->dev); pr_err("%s: cannot find EMC driver\n", __func__); return NULL; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/clk/ti/clk.c +++ linux-azure-5.15-5.15.0/drivers/clk/ti/clk.c @@ -131,7 +131,7 @@ void __init ti_dt_clocks_register(struct ti_dt_clk oclks[]) { struct ti_dt_clk *c; - struct device_node *node, *parent; + struct device_node *node, *parent, *child; struct clk *clk; struct of_phandle_args clkspec; char buf[64]; @@ -171,10 +171,13 @@ node = of_find_node_by_name(NULL, buf); if (num_args && compat_mode) { parent = node; - node = of_get_child_by_name(parent, "clock"); - if (!node) - node = of_get_child_by_name(parent, "clk"); - of_node_put(parent); + child = of_get_child_by_name(parent, "clock"); + if (!child) + child = of_get_child_by_name(parent, "clk"); + if (child) { + of_node_put(parent); + node = child; + } } clkspec.np = node; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/clk/uniphier/clk-uniphier-fixed-rate.c +++ linux-azure-5.15-5.15.0/drivers/clk/uniphier/clk-uniphier-fixed-rate.c @@ -24,6 +24,7 @@ init.name = name; init.ops = &clk_fixed_rate_ops; + init.flags = 0; init.parent_names = NULL; init.num_parents = 0; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/clocksource/acpi_pm.c +++ linux-azure-5.15-5.15.0/drivers/clocksource/acpi_pm.c @@ -229,8 +229,10 @@ int ret; ret = kstrtouint(arg, 16, &base); - if (ret) - return ret; + if (ret) { + pr_warn("PMTMR: invalid 'pmtmr=' value: '%s'\n", arg); + return 1; + } pr_info("PMTMR IOPort override: 0x%04x -> 0x%04x\n", pmtmr_ioport, base); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/clocksource/exynos_mct.c +++ linux-azure-5.15-5.15.0/drivers/clocksource/exynos_mct.c @@ -504,11 +504,14 @@ return 0; } -static int __init exynos4_timer_resources(struct device_node *np, void __iomem *base) +static int __init exynos4_timer_resources(struct device_node *np) { - int err, cpu; struct clk *mct_clk, *tick_clk; + reg_base = of_iomap(np, 0); + if (!reg_base) + panic("%s: unable to ioremap mct address space\n", __func__); + tick_clk = of_clk_get_by_name(np, "fin_pll"); if (IS_ERR(tick_clk)) panic("%s: unable to determine tick clock rate\n", __func__); @@ -519,9 +522,32 @@ panic("%s: unable to retrieve mct clock instance\n", __func__); clk_prepare_enable(mct_clk); - reg_base = base; - if (!reg_base) - panic("%s: unable to ioremap mct address space\n", __func__); + return 0; +} + +static int __init exynos4_timer_interrupts(struct device_node *np, + unsigned int int_type) +{ + int nr_irqs, i, err, cpu; + + mct_int_type = int_type; + + /* This driver uses only one global timer interrupt */ + mct_irqs[MCT_G0_IRQ] = irq_of_parse_and_map(np, MCT_G0_IRQ); + + /* + * Find out the number of local irqs specified. The local + * timer irqs are specified after the four global timer + * irqs are specified. + */ + nr_irqs = of_irq_count(np); + if (nr_irqs > ARRAY_SIZE(mct_irqs)) { + pr_err("exynos-mct: too many (%d) interrupts configured in DT\n", + nr_irqs); + nr_irqs = ARRAY_SIZE(mct_irqs); + } + for (i = MCT_L0_IRQ; i < nr_irqs; i++) + mct_irqs[i] = irq_of_parse_and_map(np, i); if (mct_int_type == MCT_INT_PPI) { @@ -532,11 +558,14 @@ mct_irqs[MCT_L0_IRQ], err); } else { for_each_possible_cpu(cpu) { - int mct_irq = mct_irqs[MCT_L0_IRQ + cpu]; + int mct_irq; struct mct_clock_event_device *pcpu_mevt = per_cpu_ptr(&percpu_mct_tick, cpu); pcpu_mevt->evt.irq = -1; + if (MCT_L0_IRQ + cpu >= ARRAY_SIZE(mct_irqs)) + break; + mct_irq = mct_irqs[MCT_L0_IRQ + cpu]; irq_set_status_flags(mct_irq, IRQ_NOAUTOEN); if (request_irq(mct_irq, @@ -581,24 +610,13 @@ static int __init mct_init_dt(struct device_node *np, unsigned int int_type) { - u32 nr_irqs, i; int ret; - mct_int_type = int_type; - - /* This driver uses only one global timer interrupt */ - mct_irqs[MCT_G0_IRQ] = irq_of_parse_and_map(np, MCT_G0_IRQ); - - /* - * Find out the number of local irqs specified. The local - * timer irqs are specified after the four global timer - * irqs are specified. - */ - nr_irqs = of_irq_count(np); - for (i = MCT_L0_IRQ; i < nr_irqs; i++) - mct_irqs[i] = irq_of_parse_and_map(np, i); + ret = exynos4_timer_resources(np); + if (ret) + return ret; - ret = exynos4_timer_resources(np, of_iomap(np, 0)); + ret = exynos4_timer_interrupts(np, int_type); if (ret) return ret; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/clocksource/timer-microchip-pit64b.c +++ linux-azure-5.15-5.15.0/drivers/clocksource/timer-microchip-pit64b.c @@ -165,7 +165,7 @@ return mchp_pit64b_cnt_read(mchp_pit64b_cs_base); } -static u64 mchp_pit64b_sched_read_clk(void) +static u64 notrace mchp_pit64b_sched_read_clk(void) { return mchp_pit64b_cnt_read(mchp_pit64b_cs_base); } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/clocksource/timer-of.c +++ linux-azure-5.15-5.15.0/drivers/clocksource/timer-of.c @@ -157,9 +157,9 @@ of_base->base = of_base->name ? of_io_request_and_map(np, of_base->index, of_base->name) : of_iomap(np, of_base->index); - if (IS_ERR(of_base->base)) { - pr_err("Failed to iomap (%s)\n", of_base->name); - return PTR_ERR(of_base->base); + if (IS_ERR_OR_NULL(of_base->base)) { + pr_err("Failed to iomap (%s:%s)\n", np->name, of_base->name); + return of_base->base ? PTR_ERR(of_base->base) : -ENOMEM; } return 0; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/cpufreq/Kconfig.x86 +++ linux-azure-5.15-5.15.0/drivers/cpufreq/Kconfig.x86 @@ -34,6 +34,23 @@ If in doubt, say N. +config X86_AMD_PSTATE + tristate "AMD Processor P-State driver" + depends on X86 && ACPI + select ACPI_PROCESSOR + select ACPI_CPPC_LIB if X86_64 + select CPU_FREQ_GOV_SCHEDUTIL if SMP + help + This driver adds a CPUFreq driver which utilizes a fine grain + processor performance frequency control range instead of legacy + performance levels. _CPC needs to be present in the ACPI tables + of the system. + + For details, take a look at: + . + + If in doubt, say N. + config X86_ACPI_CPUFREQ tristate "ACPI Processor P-States driver" depends on ACPI_PROCESSOR only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/cpufreq/Makefile +++ linux-azure-5.15-5.15.0/drivers/cpufreq/Makefile @@ -17,6 +17,10 @@ obj-$(CONFIG_CPUFREQ_DT) += cpufreq-dt.o obj-$(CONFIG_CPUFREQ_DT_PLATDEV) += cpufreq-dt-platdev.o +# Traces +CFLAGS_amd-pstate-trace.o := -I$(src) +amd_pstate-y := amd-pstate.o amd-pstate-trace.o + ################################################################################## # x86 drivers. # Link order matters. K8 is preferred to ACPI because of firmware bugs in early @@ -25,6 +29,7 @@ # speedstep-* is preferred over p4-clockmod. obj-$(CONFIG_X86_ACPI_CPUFREQ) += acpi-cpufreq.o +obj-$(CONFIG_X86_AMD_PSTATE) += amd_pstate.o obj-$(CONFIG_X86_POWERNOW_K8) += powernow-k8.o obj-$(CONFIG_X86_PCC_CPUFREQ) += pcc-cpufreq.o obj-$(CONFIG_X86_POWERNOW_K6) += powernow-k6.o only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/cpufreq/amd-pstate-trace.c +++ linux-azure-5.15-5.15.0/drivers/cpufreq/amd-pstate-trace.c @@ -0,0 +1,2 @@ +#define CREATE_TRACE_POINTS +#include "amd-pstate-trace.h" only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/cpufreq/amd-pstate-trace.h +++ linux-azure-5.15-5.15.0/drivers/cpufreq/amd-pstate-trace.h @@ -0,0 +1,77 @@ +/* SPDX-License-Identifier: GPL-2.0 */ +/* + * amd-pstate-trace.h - AMD Processor P-state Frequency Driver Tracer + * + * Copyright (C) 2021 Advanced Micro Devices, Inc. All Rights Reserved. + * + * Author: Huang Rui + */ + +#if !defined(_AMD_PSTATE_TRACE_H) || defined(TRACE_HEADER_MULTI_READ) +#define _AMD_PSTATE_TRACE_H + +#include +#include +#include + +#undef TRACE_SYSTEM +#define TRACE_SYSTEM amd_cpu + +#undef TRACE_INCLUDE_FILE +#define TRACE_INCLUDE_FILE amd-pstate-trace + +#define TPS(x) tracepoint_string(x) + +TRACE_EVENT(amd_pstate_perf, + + TP_PROTO(unsigned long min_perf, + unsigned long target_perf, + unsigned long capacity, + unsigned int cpu_id, + bool changed, + bool fast_switch + ), + + TP_ARGS(min_perf, + target_perf, + capacity, + cpu_id, + changed, + fast_switch + ), + + TP_STRUCT__entry( + __field(unsigned long, min_perf) + __field(unsigned long, target_perf) + __field(unsigned long, capacity) + __field(unsigned int, cpu_id) + __field(bool, changed) + __field(bool, fast_switch) + ), + + TP_fast_assign( + __entry->min_perf = min_perf; + __entry->target_perf = target_perf; + __entry->capacity = capacity; + __entry->cpu_id = cpu_id; + __entry->changed = changed; + __entry->fast_switch = fast_switch; + ), + + TP_printk("amd_min_perf=%lu amd_des_perf=%lu amd_max_perf=%lu cpu_id=%u changed=%s fast_switch=%s", + (unsigned long)__entry->min_perf, + (unsigned long)__entry->target_perf, + (unsigned long)__entry->capacity, + (unsigned int)__entry->cpu_id, + (__entry->changed) ? "true" : "false", + (__entry->fast_switch) ? "true" : "false" + ) +); + +#endif /* _AMD_PSTATE_TRACE_H */ + +/* This part must be outside protection */ +#undef TRACE_INCLUDE_PATH +#define TRACE_INCLUDE_PATH . + +#include only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/cpufreq/amd-pstate.c +++ linux-azure-5.15-5.15.0/drivers/cpufreq/amd-pstate.c @@ -0,0 +1,645 @@ +// SPDX-License-Identifier: GPL-2.0-or-later +/* + * amd-pstate.c - AMD Processor P-state Frequency Driver + * + * Copyright (C) 2021 Advanced Micro Devices, Inc. All Rights Reserved. + * + * Author: Huang Rui + * + * AMD P-State introduces a new CPU performance scaling design for AMD + * processors using the ACPI Collaborative Performance and Power Control (CPPC) + * feature which works with the AMD SMU firmware providing a finer grained + * frequency control range. It is to replace the legacy ACPI P-States control, + * allows a flexible, low-latency interface for the Linux kernel to directly + * communicate the performance hints to hardware. + * + * AMD P-State is supported on recent AMD Zen base CPU series include some of + * Zen2 and Zen3 processors. _CPC needs to be present in the ACPI tables of AMD + * P-State supported system. And there are two types of hardware implementations + * for AMD P-State: 1) Full MSR Solution and 2) Shared Memory Solution. + * X86_FEATURE_CPPC CPU feature flag is used to distinguish the different types. + */ + +#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include + +#include +#include +#include +#include +#include "amd-pstate-trace.h" + +#define AMD_PSTATE_TRANSITION_LATENCY 0x20000 +#define AMD_PSTATE_TRANSITION_DELAY 500 + +/* + * TODO: We need more time to fine tune processors with shared memory solution + * with community together. + * + * There are some performance drops on the CPU benchmarks which reports from + * Suse. We are co-working with them to fine tune the shared memory solution. So + * we disable it by default to go acpi-cpufreq on these processors and add a + * module parameter to be able to enable it manually for debugging. + */ +static bool shared_mem = false; +module_param(shared_mem, bool, 0444); +MODULE_PARM_DESC(shared_mem, + "enable amd-pstate on processors with shared memory solution (false = disabled (default), true = enabled)"); + +static struct cpufreq_driver amd_pstate_driver; + +/** + * struct amd_cpudata - private CPU data for AMD P-State + * @cpu: CPU number + * @req: constraint request to apply + * @cppc_req_cached: cached performance request hints + * @highest_perf: the maximum performance an individual processor may reach, + * assuming ideal conditions + * @nominal_perf: the maximum sustained performance level of the processor, + * assuming ideal operating conditions + * @lowest_nonlinear_perf: the lowest performance level at which nonlinear power + * savings are achieved + * @lowest_perf: the absolute lowest performance level of the processor + * @max_freq: the frequency that mapped to highest_perf + * @min_freq: the frequency that mapped to lowest_perf + * @nominal_freq: the frequency that mapped to nominal_perf + * @lowest_nonlinear_freq: the frequency that mapped to lowest_nonlinear_perf + * @boost_supported: check whether the Processor or SBIOS supports boost mode + * + * The amd_cpudata is key private data for each CPU thread in AMD P-State, and + * represents all the attributes and goals that AMD P-State requests at runtime. + */ +struct amd_cpudata { + int cpu; + + struct freq_qos_request req[2]; + u64 cppc_req_cached; + + u32 highest_perf; + u32 nominal_perf; + u32 lowest_nonlinear_perf; + u32 lowest_perf; + + u32 max_freq; + u32 min_freq; + u32 nominal_freq; + u32 lowest_nonlinear_freq; + + bool boost_supported; +}; + +static inline int pstate_enable(bool enable) +{ + return wrmsrl_safe(MSR_AMD_CPPC_ENABLE, enable); +} + +static int cppc_enable(bool enable) +{ + int cpu, ret = 0; + + for_each_present_cpu(cpu) { + ret = cppc_set_enable(cpu, enable); + if (ret) + return ret; + } + + return ret; +} + +DEFINE_STATIC_CALL(amd_pstate_enable, pstate_enable); + +static inline int amd_pstate_enable(bool enable) +{ + return static_call(amd_pstate_enable)(enable); +} + +static int pstate_init_perf(struct amd_cpudata *cpudata) +{ + u64 cap1; + + int ret = rdmsrl_safe_on_cpu(cpudata->cpu, MSR_AMD_CPPC_CAP1, + &cap1); + if (ret) + return ret; + + /* + * TODO: Introduce AMD specific power feature. + * + * CPPC entry doesn't indicate the highest performance in some ASICs. + */ + WRITE_ONCE(cpudata->highest_perf, amd_get_highest_perf()); + + WRITE_ONCE(cpudata->nominal_perf, AMD_CPPC_NOMINAL_PERF(cap1)); + WRITE_ONCE(cpudata->lowest_nonlinear_perf, AMD_CPPC_LOWNONLIN_PERF(cap1)); + WRITE_ONCE(cpudata->lowest_perf, AMD_CPPC_LOWEST_PERF(cap1)); + + return 0; +} + +static int cppc_init_perf(struct amd_cpudata *cpudata) +{ + struct cppc_perf_caps cppc_perf; + + int ret = cppc_get_perf_caps(cpudata->cpu, &cppc_perf); + if (ret) + return ret; + + WRITE_ONCE(cpudata->highest_perf, amd_get_highest_perf()); + + WRITE_ONCE(cpudata->nominal_perf, cppc_perf.nominal_perf); + WRITE_ONCE(cpudata->lowest_nonlinear_perf, + cppc_perf.lowest_nonlinear_perf); + WRITE_ONCE(cpudata->lowest_perf, cppc_perf.lowest_perf); + + return 0; +} + +DEFINE_STATIC_CALL(amd_pstate_init_perf, pstate_init_perf); + +static inline int amd_pstate_init_perf(struct amd_cpudata *cpudata) +{ + return static_call(amd_pstate_init_perf)(cpudata); +} + +static void pstate_update_perf(struct amd_cpudata *cpudata, u32 min_perf, + u32 des_perf, u32 max_perf, bool fast_switch) +{ + if (fast_switch) + wrmsrl(MSR_AMD_CPPC_REQ, READ_ONCE(cpudata->cppc_req_cached)); + else + wrmsrl_on_cpu(cpudata->cpu, MSR_AMD_CPPC_REQ, + READ_ONCE(cpudata->cppc_req_cached)); +} + +static void cppc_update_perf(struct amd_cpudata *cpudata, + u32 min_perf, u32 des_perf, + u32 max_perf, bool fast_switch) +{ + struct cppc_perf_ctrls perf_ctrls; + + perf_ctrls.max_perf = max_perf; + perf_ctrls.min_perf = min_perf; + perf_ctrls.desired_perf = des_perf; + + cppc_set_perf(cpudata->cpu, &perf_ctrls); +} + +DEFINE_STATIC_CALL(amd_pstate_update_perf, pstate_update_perf); + +static inline void amd_pstate_update_perf(struct amd_cpudata *cpudata, + u32 min_perf, u32 des_perf, + u32 max_perf, bool fast_switch) +{ + static_call(amd_pstate_update_perf)(cpudata, min_perf, des_perf, + max_perf, fast_switch); +} + +static void amd_pstate_update(struct amd_cpudata *cpudata, u32 min_perf, + u32 des_perf, u32 max_perf, bool fast_switch) +{ + u64 prev = READ_ONCE(cpudata->cppc_req_cached); + u64 value = prev; + + value &= ~AMD_CPPC_MIN_PERF(~0L); + value |= AMD_CPPC_MIN_PERF(min_perf); + + value &= ~AMD_CPPC_DES_PERF(~0L); + value |= AMD_CPPC_DES_PERF(des_perf); + + value &= ~AMD_CPPC_MAX_PERF(~0L); + value |= AMD_CPPC_MAX_PERF(max_perf); + + trace_amd_pstate_perf(min_perf, des_perf, max_perf, + cpudata->cpu, (value != prev), fast_switch); + + if (value == prev) + return; + + WRITE_ONCE(cpudata->cppc_req_cached, value); + + amd_pstate_update_perf(cpudata, min_perf, des_perf, + max_perf, fast_switch); +} + +static int amd_pstate_verify(struct cpufreq_policy_data *policy) +{ + cpufreq_verify_within_cpu_limits(policy); + + return 0; +} + +static int amd_pstate_target(struct cpufreq_policy *policy, + unsigned int target_freq, + unsigned int relation) +{ + struct cpufreq_freqs freqs; + struct amd_cpudata *cpudata = policy->driver_data; + unsigned long max_perf, min_perf, des_perf, cap_perf; + + if (!cpudata->max_freq) + return -ENODEV; + + cap_perf = READ_ONCE(cpudata->highest_perf); + min_perf = READ_ONCE(cpudata->lowest_nonlinear_perf); + max_perf = cap_perf; + + freqs.old = policy->cur; + freqs.new = target_freq; + + des_perf = DIV_ROUND_CLOSEST(target_freq * cap_perf, + cpudata->max_freq); + + cpufreq_freq_transition_begin(policy, &freqs); + amd_pstate_update(cpudata, min_perf, des_perf, + max_perf, false); + cpufreq_freq_transition_end(policy, &freqs, false); + + return 0; +} + +static void amd_pstate_adjust_perf(unsigned int cpu, + unsigned long _min_perf, + unsigned long target_perf, + unsigned long capacity) +{ + unsigned long max_perf, min_perf, des_perf, + cap_perf, lowest_nonlinear_perf; + struct cpufreq_policy *policy = cpufreq_cpu_get(cpu); + struct amd_cpudata *cpudata = policy->driver_data; + + cap_perf = READ_ONCE(cpudata->highest_perf); + lowest_nonlinear_perf = READ_ONCE(cpudata->lowest_nonlinear_perf); + + des_perf = cap_perf; + if (target_perf < capacity) + des_perf = DIV_ROUND_UP(cap_perf * target_perf, capacity); + + min_perf = READ_ONCE(cpudata->highest_perf); + if (_min_perf < capacity) + min_perf = DIV_ROUND_UP(cap_perf * _min_perf, capacity); + + if (min_perf < lowest_nonlinear_perf) + min_perf = lowest_nonlinear_perf; + + max_perf = cap_perf; + if (max_perf < min_perf) + max_perf = min_perf; + + des_perf = clamp_t(unsigned long, des_perf, min_perf, max_perf); + + amd_pstate_update(cpudata, min_perf, des_perf, max_perf, true); +} + +static int amd_get_min_freq(struct amd_cpudata *cpudata) +{ + struct cppc_perf_caps cppc_perf; + + int ret = cppc_get_perf_caps(cpudata->cpu, &cppc_perf); + if (ret) + return ret; + + /* Switch to khz */ + return cppc_perf.lowest_freq * 1000; +} + +static int amd_get_max_freq(struct amd_cpudata *cpudata) +{ + struct cppc_perf_caps cppc_perf; + u32 max_perf, max_freq, nominal_freq, nominal_perf; + u64 boost_ratio; + + int ret = cppc_get_perf_caps(cpudata->cpu, &cppc_perf); + if (ret) + return ret; + + nominal_freq = cppc_perf.nominal_freq; + nominal_perf = READ_ONCE(cpudata->nominal_perf); + max_perf = READ_ONCE(cpudata->highest_perf); + + boost_ratio = div_u64(max_perf << SCHED_CAPACITY_SHIFT, + nominal_perf); + + max_freq = nominal_freq * boost_ratio >> SCHED_CAPACITY_SHIFT; + + /* Switch to khz */ + return max_freq * 1000; +} + +static int amd_get_nominal_freq(struct amd_cpudata *cpudata) +{ + struct cppc_perf_caps cppc_perf; + + int ret = cppc_get_perf_caps(cpudata->cpu, &cppc_perf); + if (ret) + return ret; + + /* Switch to khz */ + return cppc_perf.nominal_freq * 1000; +} + +static int amd_get_lowest_nonlinear_freq(struct amd_cpudata *cpudata) +{ + struct cppc_perf_caps cppc_perf; + u32 lowest_nonlinear_freq, lowest_nonlinear_perf, + nominal_freq, nominal_perf; + u64 lowest_nonlinear_ratio; + + int ret = cppc_get_perf_caps(cpudata->cpu, &cppc_perf); + if (ret) + return ret; + + nominal_freq = cppc_perf.nominal_freq; + nominal_perf = READ_ONCE(cpudata->nominal_perf); + + lowest_nonlinear_perf = cppc_perf.lowest_nonlinear_perf; + + lowest_nonlinear_ratio = div_u64(lowest_nonlinear_perf << SCHED_CAPACITY_SHIFT, + nominal_perf); + + lowest_nonlinear_freq = nominal_freq * lowest_nonlinear_ratio >> SCHED_CAPACITY_SHIFT; + + /* Switch to khz */ + return lowest_nonlinear_freq * 1000; +} + +static int amd_pstate_set_boost(struct cpufreq_policy *policy, int state) +{ + struct amd_cpudata *cpudata = policy->driver_data; + int ret; + + if (!cpudata->boost_supported) { + pr_err("Boost mode is not supported by this processor or SBIOS\n"); + return -EINVAL; + } + + if (state) + policy->cpuinfo.max_freq = cpudata->max_freq; + else + policy->cpuinfo.max_freq = cpudata->nominal_freq; + + policy->max = policy->cpuinfo.max_freq; + + ret = freq_qos_update_request(&cpudata->req[1], + policy->cpuinfo.max_freq); + if (ret < 0) + return ret; + + return 0; +} + +static void amd_pstate_boost_init(struct amd_cpudata *cpudata) +{ + u32 highest_perf, nominal_perf; + + highest_perf = READ_ONCE(cpudata->highest_perf); + nominal_perf = READ_ONCE(cpudata->nominal_perf); + + if (highest_perf <= nominal_perf) + return; + + cpudata->boost_supported = true; + amd_pstate_driver.boost_enabled = true; +} + +static int amd_pstate_cpu_init(struct cpufreq_policy *policy) +{ + int min_freq, max_freq, nominal_freq, lowest_nonlinear_freq, ret; + struct device *dev; + struct amd_cpudata *cpudata; + + dev = get_cpu_device(policy->cpu); + if (!dev) + return -ENODEV; + + cpudata = kzalloc(sizeof(*cpudata), GFP_KERNEL); + if (!cpudata) + return -ENOMEM; + + cpudata->cpu = policy->cpu; + + ret = amd_pstate_init_perf(cpudata); + if (ret) + goto free_cpudata1; + + min_freq = amd_get_min_freq(cpudata); + max_freq = amd_get_max_freq(cpudata); + nominal_freq = amd_get_nominal_freq(cpudata); + lowest_nonlinear_freq = amd_get_lowest_nonlinear_freq(cpudata); + + if (min_freq < 0 || max_freq < 0 || min_freq > max_freq) { + dev_err(dev, "min_freq(%d) or max_freq(%d) value is incorrect\n", + min_freq, max_freq); + ret = -EINVAL; + goto free_cpudata1; + } + + policy->cpuinfo.transition_latency = AMD_PSTATE_TRANSITION_LATENCY; + policy->transition_delay_us = AMD_PSTATE_TRANSITION_DELAY; + + policy->min = min_freq; + policy->max = max_freq; + + policy->cpuinfo.min_freq = min_freq; + policy->cpuinfo.max_freq = max_freq; + + /* It will be updated by governor */ + policy->cur = policy->cpuinfo.min_freq; + + if (boot_cpu_has(X86_FEATURE_CPPC)) + policy->fast_switch_possible = true; + + ret = freq_qos_add_request(&policy->constraints, &cpudata->req[0], + FREQ_QOS_MIN, policy->cpuinfo.min_freq); + if (ret < 0) { + dev_err(dev, "Failed to add min-freq constraint (%d)\n", ret); + goto free_cpudata1; + } + + ret = freq_qos_add_request(&policy->constraints, &cpudata->req[1], + FREQ_QOS_MAX, policy->cpuinfo.max_freq); + if (ret < 0) { + dev_err(dev, "Failed to add max-freq constraint (%d)\n", ret); + goto free_cpudata2; + } + + /* Initial processor data capability frequencies */ + cpudata->max_freq = max_freq; + cpudata->min_freq = min_freq; + cpudata->nominal_freq = nominal_freq; + cpudata->lowest_nonlinear_freq = lowest_nonlinear_freq; + + policy->driver_data = cpudata; + + amd_pstate_boost_init(cpudata); + + return 0; + +free_cpudata2: + freq_qos_remove_request(&cpudata->req[0]); +free_cpudata1: + kfree(cpudata); + return ret; +} + +static int amd_pstate_cpu_exit(struct cpufreq_policy *policy) +{ + struct amd_cpudata *cpudata; + + cpudata = policy->driver_data; + + freq_qos_remove_request(&cpudata->req[1]); + freq_qos_remove_request(&cpudata->req[0]); + kfree(cpudata); + + return 0; +} + +/* Sysfs attributes */ + +/* + * This frequency is to indicate the maximum hardware frequency. + * If boost is not active but supported, the frequency will be larger than the + * one in cpuinfo. + */ +static ssize_t show_amd_pstate_max_freq(struct cpufreq_policy *policy, + char *buf) +{ + int max_freq; + struct amd_cpudata *cpudata; + + cpudata = policy->driver_data; + + max_freq = amd_get_max_freq(cpudata); + if (max_freq < 0) + return max_freq; + + return sprintf(&buf[0], "%u\n", max_freq); +} + +static ssize_t show_amd_pstate_lowest_nonlinear_freq(struct cpufreq_policy *policy, + char *buf) +{ + int freq; + struct amd_cpudata *cpudata; + + cpudata = policy->driver_data; + + freq = amd_get_lowest_nonlinear_freq(cpudata); + if (freq < 0) + return freq; + + return sprintf(&buf[0], "%u\n", freq); +} + +/* + * In some of ASICs, the highest_perf is not the one in the _CPC table, so we + * need to expose it to sysfs. + */ +static ssize_t show_amd_pstate_highest_perf(struct cpufreq_policy *policy, + char *buf) +{ + u32 perf; + struct amd_cpudata *cpudata = policy->driver_data; + + perf = READ_ONCE(cpudata->highest_perf); + + return sprintf(&buf[0], "%u\n", perf); +} + +cpufreq_freq_attr_ro(amd_pstate_max_freq); +cpufreq_freq_attr_ro(amd_pstate_lowest_nonlinear_freq); + +cpufreq_freq_attr_ro(amd_pstate_highest_perf); + +static struct freq_attr *amd_pstate_attr[] = { + &amd_pstate_max_freq, + &amd_pstate_lowest_nonlinear_freq, + &amd_pstate_highest_perf, + NULL, +}; + +static struct cpufreq_driver amd_pstate_driver = { + .flags = CPUFREQ_CONST_LOOPS | CPUFREQ_NEED_UPDATE_LIMITS, + .verify = amd_pstate_verify, + .target = amd_pstate_target, + .init = amd_pstate_cpu_init, + .exit = amd_pstate_cpu_exit, + .set_boost = amd_pstate_set_boost, + .name = "amd-pstate", + .attr = amd_pstate_attr, +}; + +static int __init amd_pstate_init(void) +{ + int ret; + + if (boot_cpu_data.x86_vendor != X86_VENDOR_AMD) + return -ENODEV; + + if (!acpi_cpc_valid()) { + pr_debug("the _CPC object is not present in SBIOS\n"); + return -ENODEV; + } + + /* don't keep reloading if cpufreq_driver exists */ + if (cpufreq_get_current_driver()) + return -EEXIST; + + /* capability check */ + if (boot_cpu_has(X86_FEATURE_CPPC)) { + pr_debug("AMD CPPC MSR based functionality is supported\n"); + amd_pstate_driver.adjust_perf = amd_pstate_adjust_perf; + } else if (shared_mem) { + static_call_update(amd_pstate_enable, cppc_enable); + static_call_update(amd_pstate_init_perf, cppc_init_perf); + static_call_update(amd_pstate_update_perf, cppc_update_perf); + } else { + pr_info("This processor supports shared memory solution, you can enable it with amd_pstate.shared_mem=1\n"); + return -ENODEV; + } + + /* enable amd pstate feature */ + ret = amd_pstate_enable(true); + if (ret) { + pr_err("failed to enable amd-pstate with return %d\n", ret); + return ret; + } + + ret = cpufreq_register_driver(&amd_pstate_driver); + if (ret) + pr_err("failed to register amd_pstate_driver with return %d\n", + ret); + + return ret; +} + +static void __exit amd_pstate_exit(void) +{ + cpufreq_unregister_driver(&amd_pstate_driver); + + amd_pstate_enable(false); +} + +module_init(amd_pstate_init); +module_exit(amd_pstate_exit); + +MODULE_AUTHOR("Huang Rui "); +MODULE_DESCRIPTION("AMD Processor P-state Frequency Driver"); +MODULE_LICENSE("GPL"); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/cpufreq/cppc_cpufreq.c +++ linux-azure-5.15-5.15.0/drivers/cpufreq/cppc_cpufreq.c @@ -303,52 +303,48 @@ /* * If CPPC lowest_freq and nominal_freq registers are exposed then we can - * use them to convert perf to freq and vice versa - * - * If the perf/freq point lies between Nominal and Lowest, we can treat - * (Low perf, Low freq) and (Nom Perf, Nom freq) as 2D co-ordinates of a line - * and extrapolate the rest - * For perf/freq > Nominal, we use the ratio perf:freq at Nominal for conversion + * use them to convert perf to freq and vice versa. The conversion is + * extrapolated as an affine function passing by the 2 points: + * - (Low perf, Low freq) + * - (Nominal perf, Nominal perf) */ static unsigned int cppc_cpufreq_perf_to_khz(struct cppc_cpudata *cpu_data, unsigned int perf) { struct cppc_perf_caps *caps = &cpu_data->perf_caps; + s64 retval, offset = 0; static u64 max_khz; u64 mul, div; if (caps->lowest_freq && caps->nominal_freq) { - if (perf >= caps->nominal_perf) { - mul = caps->nominal_freq; - div = caps->nominal_perf; - } else { - mul = caps->nominal_freq - caps->lowest_freq; - div = caps->nominal_perf - caps->lowest_perf; - } + mul = caps->nominal_freq - caps->lowest_freq; + div = caps->nominal_perf - caps->lowest_perf; + offset = caps->nominal_freq - div64_u64(caps->nominal_perf * mul, div); } else { if (!max_khz) max_khz = cppc_get_dmi_max_khz(); mul = max_khz; div = caps->highest_perf; } - return (u64)perf * mul / div; + + retval = offset + div64_u64(perf * mul, div); + if (retval >= 0) + return retval; + return 0; } static unsigned int cppc_cpufreq_khz_to_perf(struct cppc_cpudata *cpu_data, unsigned int freq) { struct cppc_perf_caps *caps = &cpu_data->perf_caps; + s64 retval, offset = 0; static u64 max_khz; u64 mul, div; if (caps->lowest_freq && caps->nominal_freq) { - if (freq >= caps->nominal_freq) { - mul = caps->nominal_perf; - div = caps->nominal_freq; - } else { - mul = caps->lowest_perf; - div = caps->lowest_freq; - } + mul = caps->nominal_perf - caps->lowest_perf; + div = caps->nominal_freq - caps->lowest_freq; + offset = caps->nominal_perf - div64_u64(caps->nominal_freq * mul, div); } else { if (!max_khz) max_khz = cppc_get_dmi_max_khz(); @@ -356,7 +352,10 @@ div = max_khz; } - return (u64)freq * mul / div; + retval = offset + div64_u64(freq * mul, div); + if (retval >= 0) + return retval; + return 0; } static int cppc_cpufreq_set_target(struct cpufreq_policy *policy, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/cpufreq/qcom-cpufreq-nvmem.c +++ linux-azure-5.15-5.15.0/drivers/cpufreq/qcom-cpufreq-nvmem.c @@ -130,7 +130,7 @@ } /* Check PVS_BLOW_STATUS */ - pte_efuse = *(((u32 *)buf) + 4); + pte_efuse = *(((u32 *)buf) + 1); pte_efuse &= BIT(21); if (pte_efuse) { dev_dbg(cpu_dev, "PVS bin: %d\n", *pvs); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/crypto/allwinner/sun8i-ce/sun8i-ce-cipher.c +++ linux-azure-5.15-5.15.0/drivers/crypto/allwinner/sun8i-ce/sun8i-ce-cipher.c @@ -11,6 +11,7 @@ * You could find a link for the datasheet in Documentation/arm/sunxi.rst */ +#include #include #include #include @@ -283,7 +284,9 @@ flow = rctx->flow; err = sun8i_ce_run_task(ce, flow, crypto_tfm_alg_name(breq->base.tfm)); + local_bh_disable(); crypto_finalize_skcipher_request(engine, breq, err); + local_bh_enable(); return 0; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/crypto/allwinner/sun8i-ce/sun8i-ce-hash.c +++ linux-azure-5.15-5.15.0/drivers/crypto/allwinner/sun8i-ce/sun8i-ce-hash.c @@ -9,6 +9,7 @@ * * You could find the datasheet in Documentation/arm/sunxi.rst */ +#include #include #include #include @@ -414,6 +415,8 @@ theend: kfree(buf); kfree(result); + local_bh_disable(); crypto_finalize_hash_request(engine, breq, err); + local_bh_enable(); return 0; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c +++ linux-azure-5.15-5.15.0/drivers/crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c @@ -11,6 +11,7 @@ * You could find a link for the datasheet in Documentation/arm/sunxi.rst */ +#include #include #include #include @@ -274,7 +275,9 @@ struct skcipher_request *breq = container_of(areq, struct skcipher_request, base); err = sun8i_ss_cipher(breq); + local_bh_disable(); crypto_finalize_skcipher_request(engine, breq, err); + local_bh_enable(); return 0; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c +++ linux-azure-5.15-5.15.0/drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c @@ -30,6 +30,8 @@ static const struct ss_variant ss_a80_variant = { .alg_cipher = { SS_ALG_AES, SS_ALG_DES, SS_ALG_3DES, }, + .alg_hash = { SS_ID_NOTSUPP, SS_ID_NOTSUPP, SS_ID_NOTSUPP, SS_ID_NOTSUPP, + }, .op_mode = { SS_OP_ECB, SS_OP_CBC, }, .ss_clks = { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c +++ linux-azure-5.15-5.15.0/drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c @@ -9,6 +9,7 @@ * * You could find the datasheet in Documentation/arm/sunxi.rst */ +#include #include #include #include @@ -442,6 +443,8 @@ theend: kfree(pad); kfree(result); + local_bh_disable(); crypto_finalize_hash_request(engine, breq, err); + local_bh_enable(); return 0; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/crypto/amlogic/amlogic-gxl-cipher.c +++ linux-azure-5.15-5.15.0/drivers/crypto/amlogic/amlogic-gxl-cipher.c @@ -265,7 +265,9 @@ struct skcipher_request *breq = container_of(areq, struct skcipher_request, base); err = meson_cipher(breq); + local_bh_disable(); crypto_finalize_skcipher_request(engine, breq, err); + local_bh_enable(); return 0; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/crypto/ccp/ccp-dmaengine.c +++ linux-azure-5.15-5.15.0/drivers/crypto/ccp/ccp-dmaengine.c @@ -632,6 +632,20 @@ return 0; } +static void ccp_dma_release(struct ccp_device *ccp) +{ + struct ccp_dma_chan *chan; + struct dma_chan *dma_chan; + unsigned int i; + + for (i = 0; i < ccp->cmd_q_count; i++) { + chan = ccp->ccp_dma_chan + i; + dma_chan = &chan->dma_chan; + tasklet_kill(&chan->cleanup_tasklet); + list_del_rcu(&dma_chan->device_node); + } +} + int ccp_dmaengine_register(struct ccp_device *ccp) { struct ccp_dma_chan *chan; @@ -736,6 +750,7 @@ return 0; err_reg: + ccp_dma_release(ccp); kmem_cache_destroy(ccp->dma_desc_cache); err_cache: @@ -752,6 +767,7 @@ return; dma_async_device_unregister(dma_dev); + ccp_dma_release(ccp); kmem_cache_destroy(ccp->dma_desc_cache); kmem_cache_destroy(ccp->dma_cmd_cache); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/crypto/ccree/cc_buffer_mgr.c +++ linux-azure-5.15-5.15.0/drivers/crypto/ccree/cc_buffer_mgr.c @@ -258,6 +258,13 @@ { int ret = 0; + if (!nbytes) { + *mapped_nents = 0; + *lbytes = 0; + *nents = 0; + return 0; + } + *nents = cc_get_sgl_nents(dev, sg, nbytes, lbytes); if (*nents > max_sg_nents) { *nents = 0; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/crypto/ccree/cc_cipher.c +++ linux-azure-5.15-5.15.0/drivers/crypto/ccree/cc_cipher.c @@ -257,8 +257,8 @@ &ctx_p->user.key_dma_addr); /* Free key buffer in context */ - kfree_sensitive(ctx_p->user.key); dev_dbg(dev, "Free key buffer in context. key=@%p\n", ctx_p->user.key); + kfree_sensitive(ctx_p->user.key); } struct tdes_keys { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/crypto/gemini/sl3516-ce-cipher.c +++ linux-azure-5.15-5.15.0/drivers/crypto/gemini/sl3516-ce-cipher.c @@ -264,7 +264,9 @@ struct skcipher_request *breq = container_of(areq, struct skcipher_request, base); err = sl3516_ce_cipher(breq); + local_bh_disable(); crypto_finalize_skcipher_request(engine, breq, err); + local_bh_enable(); return 0; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/crypto/hisilicon/sec2/sec_crypto.c +++ linux-azure-5.15-5.15.0/drivers/crypto/hisilicon/sec2/sec_crypto.c @@ -2284,9 +2284,10 @@ struct aead_request *aead_req, bool encrypt) { - struct aead_request *subreq = aead_request_ctx(aead_req); struct sec_auth_ctx *a_ctx = &ctx->a_ctx; struct device *dev = ctx->dev; + struct aead_request *subreq; + int ret; /* Kunpeng920 aead mode not support input 0 size */ if (!a_ctx->fallback_aead_tfm) { @@ -2294,6 +2295,10 @@ return -EINVAL; } + subreq = aead_request_alloc(a_ctx->fallback_aead_tfm, GFP_KERNEL); + if (!subreq) + return -ENOMEM; + aead_request_set_tfm(subreq, a_ctx->fallback_aead_tfm); aead_request_set_callback(subreq, aead_req->base.flags, aead_req->base.complete, aead_req->base.data); @@ -2301,8 +2306,13 @@ aead_req->cryptlen, aead_req->iv); aead_request_set_ad(subreq, aead_req->assoclen); - return encrypt ? crypto_aead_encrypt(subreq) : - crypto_aead_decrypt(subreq); + if (encrypt) + ret = crypto_aead_encrypt(subreq); + else + ret = crypto_aead_decrypt(subreq); + aead_request_free(subreq); + + return ret; } static int sec_aead_crypto(struct aead_request *a_req, bool encrypt) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/crypto/hisilicon/sec2/sec_main.c +++ linux-azure-5.15-5.15.0/drivers/crypto/hisilicon/sec2/sec_main.c @@ -443,9 +443,11 @@ writel(SEC_SAA_ENABLE, qm->io_base + SEC_SAA_EN_REG); - /* Enable sm4 extra mode, as ctr/ecb */ - writel_relaxed(SEC_BD_ERR_CHK_EN0, - qm->io_base + SEC_BD_ERR_CHK_EN_REG0); + /* HW V2 enable sm4 extra mode, as ctr/ecb */ + if (qm->ver < QM_HW_V3) + writel_relaxed(SEC_BD_ERR_CHK_EN0, + qm->io_base + SEC_BD_ERR_CHK_EN_REG0); + /* Enable sm4 xts mode multiple iv */ writel_relaxed(SEC_BD_ERR_CHK_EN1, qm->io_base + SEC_BD_ERR_CHK_EN_REG1); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/crypto/mxs-dcp.c +++ linux-azure-5.15-5.15.0/drivers/crypto/mxs-dcp.c @@ -331,7 +331,7 @@ memset(key + AES_KEYSIZE_128, 0, AES_KEYSIZE_128); } - for_each_sg(req->src, src, sg_nents(src), i) { + for_each_sg(req->src, src, sg_nents(req->src), i) { src_buf = sg_virt(src); len = sg_dma_len(src); tlen += len; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/crypto/qat/qat_4xxx/adf_drv.c +++ linux-azure-5.15-5.15.0/drivers/crypto/qat/qat_4xxx/adf_drv.c @@ -52,6 +52,13 @@ if (ret) goto err; + /* Temporarily set the number of crypto instances to zero to avoid + * registering the crypto algorithms. + * This will be removed when the algorithms will support the + * CRYPTO_TFM_REQ_MAY_BACKLOG flag + */ + instances = 0; + for (i = 0; i < instances; i++) { val = i; bank = i * 2; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/crypto/qat/qat_common/qat_crypto.c +++ linux-azure-5.15-5.15.0/drivers/crypto/qat/qat_common/qat_crypto.c @@ -136,6 +136,13 @@ if (ret) goto err; + /* Temporarily set the number of crypto instances to zero to avoid + * registering the crypto algorithms. + * This will be removed when the algorithms will support the + * CRYPTO_TFM_REQ_MAY_BACKLOG flag + */ + instances = 0; + for (i = 0; i < instances; i++) { val = i; snprintf(key, sizeof(key), ADF_CY "%d" ADF_RING_ASYM_BANK_NUM, i); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/crypto/qcom-rng.c +++ linux-azure-5.15-5.15.0/drivers/crypto/qcom-rng.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #include #include @@ -43,16 +44,19 @@ { unsigned int currsize = 0; u32 val; + int ret; /* read random data from hardware */ do { - val = readl_relaxed(rng->base + PRNG_STATUS); - if (!(val & PRNG_STATUS_DATA_AVAIL)) - break; + ret = readl_poll_timeout(rng->base + PRNG_STATUS, val, + val & PRNG_STATUS_DATA_AVAIL, + 200, 10000); + if (ret) + return ret; val = readl_relaxed(rng->base + PRNG_DATA_OUT); if (!val) - break; + return -EINVAL; if ((max - currsize) >= WORD_SZ) { memcpy(data, &val, WORD_SZ); @@ -61,11 +65,10 @@ } else { /* copy only remaining bytes */ memcpy(data, &val, max - currsize); - break; } } while (currsize < max); - return currsize; + return 0; } static int qcom_rng_generate(struct crypto_rng *tfm, @@ -87,7 +90,7 @@ mutex_unlock(&rng->lock); clk_disable_unprepare(rng->clk); - return 0; + return ret; } static int qcom_rng_seed(struct crypto_rng *tfm, const u8 *seed, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/crypto/rockchip/rk3288_crypto_skcipher.c +++ linux-azure-5.15-5.15.0/drivers/crypto/rockchip/rk3288_crypto_skcipher.c @@ -506,7 +506,6 @@ .exit = rk_ablk_exit_tfm, .min_keysize = DES3_EDE_KEY_SIZE, .max_keysize = DES3_EDE_KEY_SIZE, - .ivsize = DES_BLOCK_SIZE, .setkey = rk_tdes_setkey, .encrypt = rk_des3_ede_ecb_encrypt, .decrypt = rk_des3_ede_ecb_decrypt, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/crypto/vmx/Kconfig +++ linux-azure-5.15-5.15.0/drivers/crypto/vmx/Kconfig @@ -2,7 +2,11 @@ config CRYPTO_DEV_VMX_ENCRYPT tristate "Encryption acceleration support on P8 CPU" depends on CRYPTO_DEV_VMX + select CRYPTO_AES + select CRYPTO_CBC + select CRYPTO_CTR select CRYPTO_GHASH + select CRYPTO_XTS default m help Support for VMX cryptographic acceleration instructions on Power8 CPU. only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/cxl/core/regs.c +++ linux-azure-5.15-5.15.0/drivers/cxl/core/regs.c @@ -35,7 +35,7 @@ struct cxl_component_reg_map *map) { int cap, cap_count; - u64 cap_array; + u32 cap_array; *map = (struct cxl_component_reg_map) { 0 }; @@ -45,11 +45,11 @@ */ base += CXL_CM_OFFSET; - cap_array = readq(base + CXL_CM_CAP_HDR_OFFSET); + cap_array = readl(base + CXL_CM_CAP_HDR_OFFSET); if (FIELD_GET(CXL_CM_CAP_HDR_ID_MASK, cap_array) != CM_CAP_HDR_CAP_ID) { dev_err(dev, - "Couldn't locate the CXL.cache and CXL.mem capability array header./n"); + "Couldn't locate the CXL.cache and CXL.mem capability array header.\n"); return; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/dax/super.c +++ linux-azure-5.15-5.15.0/drivers/dax/super.c @@ -678,6 +678,7 @@ static void dax_fs_exit(void) { kern_unmount(dax_mnt); + rcu_barrier(); kmem_cache_destroy(dax_cache); } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/dma-buf/udmabuf.c +++ linux-azure-5.15-5.15.0/drivers/dma-buf/udmabuf.c @@ -190,6 +190,10 @@ if (ubuf->pagecount > pglimit) goto err; } + + if (!ubuf->pagecount) + goto err; + ubuf->pages = kmalloc_array(ubuf->pagecount, sizeof(*ubuf->pages), GFP_KERNEL); if (!ubuf->pages) { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/dma/hisi_dma.c +++ linux-azure-5.15-5.15.0/drivers/dma/hisi_dma.c @@ -30,7 +30,7 @@ #define HISI_DMA_MODE 0x217c #define HISI_DMA_OFFSET 0x100 -#define HISI_DMA_MSI_NUM 30 +#define HISI_DMA_MSI_NUM 32 #define HISI_DMA_CHAN_NUM 30 #define HISI_DMA_Q_DEPTH_VAL 1024 only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/dma/idxd/idxd.h +++ linux-azure-5.15-5.15.0/drivers/dma/idxd/idxd.h @@ -84,9 +84,9 @@ int id; int num_engines; int num_wqs; - bool use_token_limit; - u8 tokens_allowed; - u8 tokens_reserved; + bool use_rdbuf_limit; + u8 rdbufs_allowed; + u8 rdbufs_reserved; int tc_a; int tc_b; }; @@ -278,11 +278,11 @@ u32 max_batch_size; int max_groups; int max_engines; - int max_tokens; + int max_rdbufs; int max_wqs; int max_wq_size; - int token_limit; - int nr_tokens; /* non-reserved tokens */ + int rdbuf_limit; + int nr_rdbufs; /* non-reserved read buffers */ unsigned int wqcfg_size; union sw_err_reg sw_err; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/dma/idxd/sysfs.c +++ linux-azure-5.15-5.15.0/drivers/dma/idxd/sysfs.c @@ -99,17 +99,17 @@ /* Group attributes */ -static void idxd_set_free_tokens(struct idxd_device *idxd) +static void idxd_set_free_rdbufs(struct idxd_device *idxd) { - int i, tokens; + int i, rdbufs; - for (i = 0, tokens = 0; i < idxd->max_groups; i++) { + for (i = 0, rdbufs = 0; i < idxd->max_groups; i++) { struct idxd_group *g = idxd->groups[i]; - tokens += g->tokens_reserved; + rdbufs += g->rdbufs_reserved; } - idxd->nr_tokens = idxd->max_tokens - tokens; + idxd->nr_rdbufs = idxd->max_rdbufs - rdbufs; } static ssize_t group_tokens_reserved_show(struct device *dev, @@ -118,7 +118,7 @@ { struct idxd_group *group = confdev_to_group(dev); - return sysfs_emit(buf, "%u\n", group->tokens_reserved); + return sysfs_emit(buf, "%u\n", group->rdbufs_reserved); } static ssize_t group_tokens_reserved_store(struct device *dev, @@ -143,14 +143,14 @@ if (idxd->state == IDXD_DEV_ENABLED) return -EPERM; - if (val > idxd->max_tokens) + if (val > idxd->max_rdbufs) return -EINVAL; - if (val > idxd->nr_tokens + group->tokens_reserved) + if (val > idxd->nr_rdbufs + group->rdbufs_reserved) return -EINVAL; - group->tokens_reserved = val; - idxd_set_free_tokens(idxd); + group->rdbufs_reserved = val; + idxd_set_free_rdbufs(idxd); return count; } @@ -164,7 +164,7 @@ { struct idxd_group *group = confdev_to_group(dev); - return sysfs_emit(buf, "%u\n", group->tokens_allowed); + return sysfs_emit(buf, "%u\n", group->rdbufs_allowed); } static ssize_t group_tokens_allowed_store(struct device *dev, @@ -190,10 +190,10 @@ return -EPERM; if (val < 4 * group->num_engines || - val > group->tokens_reserved + idxd->nr_tokens) + val > group->rdbufs_reserved + idxd->nr_rdbufs) return -EINVAL; - group->tokens_allowed = val; + group->rdbufs_allowed = val; return count; } @@ -207,7 +207,7 @@ { struct idxd_group *group = confdev_to_group(dev); - return sysfs_emit(buf, "%u\n", group->use_token_limit); + return sysfs_emit(buf, "%u\n", group->use_rdbuf_limit); } static ssize_t group_use_token_limit_store(struct device *dev, @@ -232,10 +232,10 @@ if (idxd->state == IDXD_DEV_ENABLED) return -EPERM; - if (idxd->token_limit == 0) + if (idxd->rdbuf_limit == 0) return -EPERM; - group->use_token_limit = !!val; + group->use_rdbuf_limit = !!val; return count; } @@ -1161,7 +1161,7 @@ { struct idxd_device *idxd = confdev_to_idxd(dev); - return sysfs_emit(buf, "%u\n", idxd->max_tokens); + return sysfs_emit(buf, "%u\n", idxd->max_rdbufs); } static DEVICE_ATTR_RO(max_tokens); @@ -1170,7 +1170,7 @@ { struct idxd_device *idxd = confdev_to_idxd(dev); - return sysfs_emit(buf, "%u\n", idxd->token_limit); + return sysfs_emit(buf, "%u\n", idxd->rdbuf_limit); } static ssize_t token_limit_store(struct device *dev, @@ -1191,13 +1191,13 @@ if (!test_bit(IDXD_FLAG_CONFIGURABLE, &idxd->flags)) return -EPERM; - if (!idxd->hw.group_cap.token_limit) + if (!idxd->hw.group_cap.rdbuf_limit) return -EPERM; - if (val > idxd->hw.group_cap.total_tokens) + if (val > idxd->hw.group_cap.total_rdbufs) return -EINVAL; - idxd->token_limit = val; + idxd->rdbuf_limit = val; return count; } static DEVICE_ATTR_RW(token_limit); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/firmware/arm_scmi/clock.c +++ linux-azure-5.15-5.15.0/drivers/firmware/arm_scmi/clock.c @@ -204,7 +204,8 @@ if (rate_discrete && rate) { clk->list.num_rates = tot_rate_cnt; - sort(rate, tot_rate_cnt, sizeof(*rate), rate_cmp_func, NULL); + sort(clk->list.rates, tot_rate_cnt, sizeof(*rate), + rate_cmp_func, NULL); } clk->rate_discrete = rate_discrete; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/firmware/efi/apple-properties.c +++ linux-azure-5.15-5.15.0/drivers/firmware/efi/apple-properties.c @@ -24,7 +24,7 @@ static int __init dump_properties_enable(char *arg) { dump_properties = true; - return 0; + return 1; } __setup("dump_apple_properties", dump_properties_enable); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/firmware/efi/efi-pstore.c +++ linux-azure-5.15-5.15.0/drivers/firmware/efi/efi-pstore.c @@ -266,7 +266,7 @@ efi_name[i] = name[i]; ret = efivar_entry_set_safe(efi_name, vendor, PSTORE_EFI_ATTRIBUTES, - preemptible(), record->size, record->psi->buf); + false, record->size, record->psi->buf); if (record->reason == KMSG_DUMP_OOPS && try_module_get(THIS_MODULE)) if (!schedule_work(&efivar_work)) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/firmware/stratix10-svc.c +++ linux-azure-5.15-5.15.0/drivers/firmware/stratix10-svc.c @@ -477,7 +477,7 @@ case INTEL_SIP_SMC_RSU_ERROR: pr_err("%s: STATUS_ERROR\n", __func__); cbdata->status = BIT(SVC_STATUS_ERROR); - cbdata->kaddr1 = NULL; + cbdata->kaddr1 = &res.a1; cbdata->kaddr2 = NULL; cbdata->kaddr3 = NULL; pdata->chan->scl->receive_cb(pdata->chan->scl, cbdata); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/fsi/fsi-master-aspeed.c +++ linux-azure-5.15-5.15.0/drivers/fsi/fsi-master-aspeed.c @@ -542,25 +542,28 @@ return rc; } - aspeed = devm_kzalloc(&pdev->dev, sizeof(*aspeed), GFP_KERNEL); + aspeed = kzalloc(sizeof(*aspeed), GFP_KERNEL); if (!aspeed) return -ENOMEM; aspeed->dev = &pdev->dev; aspeed->base = devm_platform_ioremap_resource(pdev, 0); - if (IS_ERR(aspeed->base)) - return PTR_ERR(aspeed->base); + if (IS_ERR(aspeed->base)) { + rc = PTR_ERR(aspeed->base); + goto err_free_aspeed; + } aspeed->clk = devm_clk_get(aspeed->dev, NULL); if (IS_ERR(aspeed->clk)) { dev_err(aspeed->dev, "couldn't get clock\n"); - return PTR_ERR(aspeed->clk); + rc = PTR_ERR(aspeed->clk); + goto err_free_aspeed; } rc = clk_prepare_enable(aspeed->clk); if (rc) { dev_err(aspeed->dev, "couldn't enable clock\n"); - return rc; + goto err_free_aspeed; } rc = setup_cfam_reset(aspeed); @@ -595,7 +598,7 @@ rc = opb_readl(aspeed, ctrl_base + FSI_MVER, &raw); if (rc) { dev_err(&pdev->dev, "failed to read hub version\n"); - return rc; + goto err_release; } reg = be32_to_cpu(raw); @@ -634,6 +637,8 @@ err_release: clk_disable_unprepare(aspeed->clk); +err_free_aspeed: + kfree(aspeed); return rc; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/fsi/fsi-scom.c +++ linux-azure-5.15-5.15.0/drivers/fsi/fsi-scom.c @@ -145,7 +145,7 @@ uint64_t addr, uint32_t *status) { uint64_t ind_data, ind_addr; - int rc, retries, err = 0; + int rc, err; if (value & ~XSCOM_DATA_IND_DATA) return -EINVAL; @@ -156,19 +156,14 @@ if (rc || (*status & SCOM_STATUS_ANY_ERR)) return rc; - for (retries = 0; retries < SCOM_MAX_IND_RETRIES; retries++) { - rc = __get_scom(scom, &ind_data, addr, status); - if (rc || (*status & SCOM_STATUS_ANY_ERR)) - return rc; - - err = (ind_data & XSCOM_DATA_IND_ERR_MASK) >> XSCOM_DATA_IND_ERR_SHIFT; - *status = err << SCOM_STATUS_PIB_RESP_SHIFT; - if ((ind_data & XSCOM_DATA_IND_COMPLETE) || (err != SCOM_PIB_BLOCKED)) - return 0; + rc = __get_scom(scom, &ind_data, addr, status); + if (rc || (*status & SCOM_STATUS_ANY_ERR)) + return rc; - msleep(1); - } - return rc; + err = (ind_data & XSCOM_DATA_IND_ERR_MASK) >> XSCOM_DATA_IND_ERR_SHIFT; + *status = err << SCOM_STATUS_PIB_RESP_SHIFT; + + return 0; } static int put_indirect_scom_form1(struct scom_device *scom, uint64_t value, @@ -188,7 +183,7 @@ uint64_t addr, uint32_t *status) { uint64_t ind_data, ind_addr; - int rc, retries, err = 0; + int rc, err; ind_addr = addr & XSCOM_ADDR_DIRECT_PART; ind_data = (addr & XSCOM_ADDR_INDIRECT_PART) | XSCOM_DATA_IND_READ; @@ -196,21 +191,15 @@ if (rc || (*status & SCOM_STATUS_ANY_ERR)) return rc; - for (retries = 0; retries < SCOM_MAX_IND_RETRIES; retries++) { - rc = __get_scom(scom, &ind_data, addr, status); - if (rc || (*status & SCOM_STATUS_ANY_ERR)) - return rc; - - err = (ind_data & XSCOM_DATA_IND_ERR_MASK) >> XSCOM_DATA_IND_ERR_SHIFT; - *status = err << SCOM_STATUS_PIB_RESP_SHIFT; - *value = ind_data & XSCOM_DATA_IND_DATA; + rc = __get_scom(scom, &ind_data, addr, status); + if (rc || (*status & SCOM_STATUS_ANY_ERR)) + return rc; - if ((ind_data & XSCOM_DATA_IND_COMPLETE) || (err != SCOM_PIB_BLOCKED)) - return 0; + err = (ind_data & XSCOM_DATA_IND_ERR_MASK) >> XSCOM_DATA_IND_ERR_SHIFT; + *status = err << SCOM_STATUS_PIB_RESP_SHIFT; + *value = ind_data & XSCOM_DATA_IND_DATA; - msleep(1); - } - return rc; + return 0; } static int raw_put_scom(struct scom_device *scom, uint64_t value, @@ -289,7 +278,7 @@ int rc; rc = raw_put_scom(scom, value, addr, &status); - if (rc == -ENODEV) + if (rc) return rc; rc = handle_fsi2pib_status(scom, status); @@ -308,7 +297,7 @@ int rc; rc = raw_get_scom(scom, value, addr, &status); - if (rc == -ENODEV) + if (rc) return rc; rc = handle_fsi2pib_status(scom, status); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/amd/amdgpu/ObjectID.h +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdgpu/ObjectID.h @@ -119,6 +119,7 @@ #define CONNECTOR_OBJECT_ID_eDP 0x14 #define CONNECTOR_OBJECT_ID_MXM 0x15 #define CONNECTOR_OBJECT_ID_LVDS_eDP 0x16 +#define CONNECTOR_OBJECT_ID_USBC 0x17 /* deleted */ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c @@ -1508,6 +1508,7 @@ return 0; default: + dma_fence_put(fence); return -EINVAL; } } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c @@ -266,7 +266,7 @@ * adev->gfx.mec.num_pipe_per_mec * adev->gfx.mec.num_queue_per_pipe; - while (queue_bit-- >= 0) { + while (--queue_bit >= 0) { if (test_bit(queue_bit, adev->gfx.mec.queue_bitmap)) continue; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/amd/amdgpu/amdgpu_object.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdgpu/amdgpu_object.c @@ -1038,29 +1038,6 @@ } } -/** - * amdgpu_bo_evict_vram - evict VRAM buffers - * @adev: amdgpu device object - * - * Evicts all VRAM buffers on the lru list of the memory type. - * Mainly used for evicting vram at suspend time. - * - * Returns: - * 0 for success or a negative error code on failure. - */ -int amdgpu_bo_evict_vram(struct amdgpu_device *adev) -{ - struct ttm_resource_manager *man; - - if (adev->in_s3 && (adev->flags & AMD_IS_APU)) { - /* No need to evict vram on APUs for suspend to ram */ - return 0; - } - - man = ttm_manager_type(&adev->mman.bdev, TTM_PL_VRAM); - return ttm_resource_manager_evict_all(&adev->mman.bdev, man); -} - static const char *amdgpu_vram_names[] = { "UNKNOWN", "GDDR1", @@ -1343,7 +1320,8 @@ !(abo->flags & AMDGPU_GEM_CREATE_VRAM_WIPE_ON_RELEASE)) return; - dma_resv_lock(bo->base.resv, NULL); + if (WARN_ON_ONCE(!dma_resv_trylock(bo->base.resv))) + return; r = amdgpu_fill_buffer(abo, AMDGPU_POISON, bo->base.resv, &fence); if (!WARN_ON(r)) { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/amd/amdgpu/amdgpu_object.h +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdgpu/amdgpu_object.h @@ -304,7 +304,6 @@ int amdgpu_bo_pin_restricted(struct amdgpu_bo *bo, u32 domain, u64 min_offset, u64 max_offset); void amdgpu_bo_unpin(struct amdgpu_bo *bo); -int amdgpu_bo_evict_vram(struct amdgpu_device *adev); int amdgpu_bo_init(struct amdgpu_device *adev); void amdgpu_bo_fini(struct amdgpu_device *adev); int amdgpu_bo_set_tiling_flags(struct amdgpu_bo *bo, u64 tiling_flags); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h @@ -190,6 +190,7 @@ uint64_t amdgpu_ttm_tt_pde_flags(struct ttm_tt *ttm, struct ttm_resource *mem); uint64_t amdgpu_ttm_tt_pte_flags(struct amdgpu_device *adev, struct ttm_tt *ttm, struct ttm_resource *mem); +int amdgpu_ttm_evict_resources(struct amdgpu_device *adev, int mem_type); void amdgpu_ttm_debugfs_init(struct amdgpu_device *adev); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c @@ -381,8 +381,9 @@ adev->gmc.aper_size = pci_resource_len(adev->pdev, 0); #ifdef CONFIG_X86_64 - if (adev->flags & AMD_IS_APU && - adev->gmc.real_vram_size > adev->gmc.aper_size) { + if ((adev->flags & AMD_IS_APU) && + adev->gmc.real_vram_size > adev->gmc.aper_size && + !amdgpu_passthrough(adev)) { adev->gmc.aper_base = ((u64)RREG32(mmMC_VM_FB_OFFSET)) << 22; adev->gmc.aper_size = adev->gmc.real_vram_size; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c @@ -601,8 +601,8 @@ AMDGPU_GPU_PAGE_ALIGN(sizeof(struct amdgpu_fw_shared)), 0, indirect); /* VCN global tiling registers */ - WREG32_SOC15_DPG_MODE(0, SOC15_DPG_MODE_OFFSET( - UVD, 0, mmUVD_GFX10_ADDR_CONFIG), adev->gfx.config.gb_addr_config, 0, indirect); + WREG32_SOC15_DPG_MODE(inst_idx, SOC15_DPG_MODE_OFFSET( + UVD, inst_idx, mmUVD_GFX10_ADDR_CONFIG), adev->gfx.config.gb_addr_config, 0, indirect); } static void vcn_v3_0_disable_static_power_gating(struct amdgpu_device *adev, int inst) @@ -1508,8 +1508,11 @@ static int vcn_v3_0_stop_dpg_mode(struct amdgpu_device *adev, int inst_idx) { + struct dpg_pause_state state = {.fw_based = VCN_DPG_STATE__UNPAUSE}; uint32_t tmp; + vcn_v3_0_pause_dpg_mode(adev, 0, &state); + /* Wait for power status to be 1 */ SOC15_WAIT_ON_RREG(VCN, inst_idx, mmUVD_POWER_STATUS, 1, UVD_POWER_STATUS__UVD_POWER_STATUS_MASK); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/amd/amdkfd/kfd_chardev.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdkfd/kfd_chardev.c @@ -1807,13 +1807,9 @@ if (!args->start_addr || !args->size) return -EINVAL; - mutex_lock(&p->mutex); - r = svm_ioctl(p, args->op, args->start_addr, args->size, args->nattr, args->attrs); - mutex_unlock(&p->mutex); - return r; } #else only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/amd/amdkfd/kfd_events.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdkfd/kfd_events.c @@ -531,6 +531,8 @@ event_waiters = kmalloc_array(num_events, sizeof(struct kfd_event_waiter), GFP_KERNEL); + if (!event_waiters) + return NULL; for (i = 0; (event_waiters) && (i < num_events) ; i++) { init_wait(&event_waiters[i].wait); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c @@ -270,15 +270,6 @@ return ret; } - ret = anon_inode_getfd(kfd_smi_name, &kfd_smi_ev_fops, (void *)client, - O_RDWR); - if (ret < 0) { - kfifo_free(&client->fifo); - kfree(client); - return ret; - } - *fd = ret; - init_waitqueue_head(&client->wait_queue); spin_lock_init(&client->lock); client->events = 0; @@ -288,5 +279,20 @@ list_add_rcu(&client->list, &dev->smi_clients); spin_unlock(&dev->smi_lock); + ret = anon_inode_getfd(kfd_smi_name, &kfd_smi_ev_fops, (void *)client, + O_RDWR); + if (ret < 0) { + spin_lock(&dev->smi_lock); + list_del_rcu(&client->list); + spin_unlock(&dev->smi_lock); + + synchronize_rcu(); + + kfifo_free(&client->fifo); + kfree(client); + return ret; + } + *fd = ret; + return 0; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.c @@ -74,10 +74,8 @@ link = stream->link; - psr_config.psr_version = link->dpcd_caps.psr_caps.psr_version; - - if (psr_config.psr_version > 0) { - psr_config.psr_exit_link_training_required = 0x1; + if (link->psr_settings.psr_version != DC_PSR_VERSION_UNSUPPORTED) { + psr_config.psr_version = link->psr_settings.psr_version; psr_config.psr_frame_capture_indication_req = 0; psr_config.psr_rfb_setup_time = 0x37; psr_config.psr_sdp_transmit_line_num_deadline = 0x20; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c @@ -940,6 +940,7 @@ .program_watermarks = hubbub1_program_watermarks, .is_allow_self_refresh_enabled = hubbub1_is_allow_self_refresh_enabled, .allow_self_refresh_control = hubbub1_allow_self_refresh_control, + .verify_allow_pstate_change_high = hubbub1_verify_allow_pstate_change_high, }; void hubbub1_construct(struct hubbub *hubbub, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hubbub.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hubbub.c @@ -448,6 +448,7 @@ .program_watermarks = hubbub3_program_watermarks, .allow_self_refresh_control = hubbub1_allow_self_refresh_control, .is_allow_self_refresh_enabled = hubbub1_is_allow_self_refresh_enabled, + .verify_allow_pstate_change_high = hubbub1_verify_allow_pstate_change_high, .force_wm_propagate_to_pipes = hubbub3_force_wm_propagate_to_pipes, .force_pstate_change_control = hubbub3_force_pstate_change_control, .init_watermarks = hubbub3_init_watermarks, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/amd/display/dc/dcn301/dcn301_hubbub.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/display/dc/dcn301/dcn301_hubbub.c @@ -60,6 +60,7 @@ .program_watermarks = hubbub3_program_watermarks, .allow_self_refresh_control = hubbub1_allow_self_refresh_control, .is_allow_self_refresh_enabled = hubbub1_is_allow_self_refresh_enabled, + .verify_allow_pstate_change_high = hubbub1_verify_allow_pstate_change_high, .force_wm_propagate_to_pipes = hubbub3_force_wm_propagate_to_pipes, .force_pstate_change_control = hubbub3_force_pstate_change_control, .hubbub_read_state = hubbub2_read_state, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h @@ -154,6 +154,8 @@ bool (*is_allow_self_refresh_enabled)(struct hubbub *hubbub); void (*allow_self_refresh_control)(struct hubbub *hubbub, bool allow); + bool (*verify_allow_pstate_change_high)(struct hubbub *hubbub); + void (*apply_DEDCN21_147_wa)(struct hubbub *hubbub); void (*force_wm_propagate_to_pipes)(struct hubbub *hubbub); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/amd/display/dc/irq/dcn21/irq_service_dcn21.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/display/dc/irq/dcn21/irq_service_dcn21.c @@ -266,14 +266,6 @@ .funcs = &pflip_irq_info_funcs\ } -#define vupdate_int_entry(reg_num)\ - [DC_IRQ_SOURCE_VUPDATE1 + reg_num] = {\ - IRQ_REG_ENTRY(OTG, reg_num,\ - OTG_GLOBAL_SYNC_STATUS, VUPDATE_INT_EN,\ - OTG_GLOBAL_SYNC_STATUS, VUPDATE_EVENT_CLEAR),\ - .funcs = &vblank_irq_info_funcs\ - } - /* vupdate_no_lock_int_entry maps to DC_IRQ_SOURCE_VUPDATEx, to match semantic * of DCE's DC_IRQ_SOURCE_VUPDATEx. */ @@ -402,12 +394,6 @@ dc_underflow_int_entry(6), [DC_IRQ_SOURCE_DMCU_SCP] = dummy_irq_entry(), [DC_IRQ_SOURCE_VBIOS_SW] = dummy_irq_entry(), - vupdate_int_entry(0), - vupdate_int_entry(1), - vupdate_int_entry(2), - vupdate_int_entry(3), - vupdate_int_entry(4), - vupdate_int_entry(5), vupdate_no_lock_int_entry(0), vupdate_no_lock_int_entry(1), vupdate_no_lock_int_entry(2), only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/amd/display/modules/info_packet/info_packet.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/amd/display/modules/info_packet/info_packet.c @@ -100,7 +100,8 @@ //PB7 = MD0 #define MASK_VTEM_MD0__VRR_EN 0x01 #define MASK_VTEM_MD0__M_CONST 0x02 -#define MASK_VTEM_MD0__RESERVED2 0x0C +#define MASK_VTEM_MD0__QMS_EN 0x04 +#define MASK_VTEM_MD0__RESERVED2 0x08 #define MASK_VTEM_MD0__FVA_FACTOR_M1 0xF0 //MD1 @@ -109,7 +110,7 @@ //MD2 #define MASK_VTEM_MD2__BASE_REFRESH_RATE_98 0x03 #define MASK_VTEM_MD2__RB 0x04 -#define MASK_VTEM_MD2__RESERVED3 0xF8 +#define MASK_VTEM_MD2__NEXT_TFR 0xF8 //MD3 #define MASK_VTEM_MD3__BASE_REFRESH_RATE_07 0xFF only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/bridge/Kconfig +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/bridge/Kconfig @@ -8,7 +8,6 @@ config DRM_PANEL_BRIDGE def_bool y depends on DRM_BRIDGE - depends on DRM_KMS_HELPER select DRM_PANEL help DRM bridge wrapper of DRM panels @@ -30,6 +29,7 @@ config DRM_CHIPONE_ICN6211 tristate "Chipone ICN6211 MIPI-DSI/RGB Converter bridge" depends on OF + select DRM_KMS_HELPER select DRM_MIPI_DSI select DRM_PANEL_BRIDGE help only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/bridge/adv7511/adv7511.h +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/bridge/adv7511/adv7511.h @@ -169,6 +169,7 @@ #define ADV7511_PACKET_ENABLE_SPARE2 BIT(1) #define ADV7511_PACKET_ENABLE_SPARE1 BIT(0) +#define ADV7535_REG_POWER2_HPD_OVERRIDE BIT(6) #define ADV7511_REG_POWER2_HPD_SRC_MASK 0xc0 #define ADV7511_REG_POWER2_HPD_SRC_BOTH 0x00 #define ADV7511_REG_POWER2_HPD_SRC_HPD 0x40 only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/bridge/adv7511/adv7511_drv.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/bridge/adv7511/adv7511_drv.c @@ -351,11 +351,17 @@ * from standby or are enabled. When the HPD goes low the adv7511 is * reset and the outputs are disabled which might cause the monitor to * go to standby again. To avoid this we ignore the HPD pin for the - * first few seconds after enabling the output. + * first few seconds after enabling the output. On the other hand + * adv7535 require to enable HPD Override bit for proper HPD. */ - regmap_update_bits(adv7511->regmap, ADV7511_REG_POWER2, - ADV7511_REG_POWER2_HPD_SRC_MASK, - ADV7511_REG_POWER2_HPD_SRC_NONE); + if (adv7511->type == ADV7535) + regmap_update_bits(adv7511->regmap, ADV7511_REG_POWER2, + ADV7535_REG_POWER2_HPD_OVERRIDE, + ADV7535_REG_POWER2_HPD_OVERRIDE); + else + regmap_update_bits(adv7511->regmap, ADV7511_REG_POWER2, + ADV7511_REG_POWER2_HPD_SRC_MASK, + ADV7511_REG_POWER2_HPD_SRC_NONE); } static void adv7511_power_on(struct adv7511 *adv7511) @@ -375,6 +381,10 @@ static void __adv7511_power_off(struct adv7511 *adv7511) { /* TODO: setup additional power down modes */ + if (adv7511->type == ADV7535) + regmap_update_bits(adv7511->regmap, ADV7511_REG_POWER2, + ADV7535_REG_POWER2_HPD_OVERRIDE, 0); + regmap_update_bits(adv7511->regmap, ADV7511_REG_POWER, ADV7511_POWER_POWER_DOWN, ADV7511_POWER_POWER_DOWN); @@ -672,9 +682,14 @@ status = connector_status_disconnected; } else { /* Renable HPD sensing */ - regmap_update_bits(adv7511->regmap, ADV7511_REG_POWER2, - ADV7511_REG_POWER2_HPD_SRC_MASK, - ADV7511_REG_POWER2_HPD_SRC_BOTH); + if (adv7511->type == ADV7535) + regmap_update_bits(adv7511->regmap, ADV7511_REG_POWER2, + ADV7535_REG_POWER2_HPD_OVERRIDE, + ADV7535_REG_POWER2_HPD_OVERRIDE); + else + regmap_update_bits(adv7511->regmap, ADV7511_REG_POWER2, + ADV7511_REG_POWER2_HPD_SRC_MASK, + ADV7511_REG_POWER2_HPD_SRC_BOTH); } adv7511->status = status; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/bridge/cdns-dsi.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/bridge/cdns-dsi.c @@ -1286,6 +1286,7 @@ { .compatible = "cdns,dsi" }, { }, }; +MODULE_DEVICE_TABLE(of, cdns_dsi_of_match); static struct platform_driver cdns_dsi_platform_driver = { .probe = cdns_dsi_drm_probe, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/bridge/sil-sii8620.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/bridge/sil-sii8620.c @@ -2120,7 +2120,7 @@ if (ret) { dev_err(ctx->dev, "Failed to register RC device\n"); ctx->error = ret; - rc_free_device(ctx->rc_dev); + rc_free_device(rc_dev); return; } ctx->rc_dev = rc_dev; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c @@ -1199,6 +1199,7 @@ ret = mipi_dsi_host_register(&dsi->dsi_host); if (ret) { dev_err(dev, "Failed to register MIPI host: %d\n", ret); + pm_runtime_disable(dev); dw_mipi_dsi_debugfs_remove(dsi); return ERR_PTR(ret); } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/drm_cache.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/drm_cache.c @@ -31,7 +31,7 @@ #include #include #include -#include +#include #include #include @@ -204,7 +204,7 @@ * Enforce dma_alloc_coherent when memory encryption is active as well * for the same reasons as for Xen paravirtual hosts. */ - if (mem_encrypt_active()) + if (cc_platform_has(CC_ATTR_MEM_ENCRYPT)) return true; for (tmp = iomem_resource.child; tmp; tmp = tmp->sibling) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/i915/display/intel_color.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/i915/display/intel_color.c @@ -550,8 +550,8 @@ lut = blob->data; for (i = 0; i < 256; i++) - intel_de_write(dev_priv, PALETTE(pipe, i), - i9xx_lut_8(&lut[i])); + intel_de_write_fw(dev_priv, PALETTE(pipe, i), + i9xx_lut_8(&lut[i])); } static void i9xx_load_luts(const struct intel_crtc_state *crtc_state) @@ -574,15 +574,15 @@ enum pipe pipe = crtc->pipe; for (i = 0; i < lut_size - 1; i++) { - intel_de_write(dev_priv, PALETTE(pipe, 2 * i + 0), - i965_lut_10p6_ldw(&lut[i])); - intel_de_write(dev_priv, PALETTE(pipe, 2 * i + 1), - i965_lut_10p6_udw(&lut[i])); + intel_de_write_fw(dev_priv, PALETTE(pipe, 2 * i + 0), + i965_lut_10p6_ldw(&lut[i])); + intel_de_write_fw(dev_priv, PALETTE(pipe, 2 * i + 1), + i965_lut_10p6_udw(&lut[i])); } - intel_de_write(dev_priv, PIPEGCMAX(pipe, 0), lut[i].red); - intel_de_write(dev_priv, PIPEGCMAX(pipe, 1), lut[i].green); - intel_de_write(dev_priv, PIPEGCMAX(pipe, 2), lut[i].blue); + intel_de_write_fw(dev_priv, PIPEGCMAX(pipe, 0), lut[i].red); + intel_de_write_fw(dev_priv, PIPEGCMAX(pipe, 1), lut[i].green); + intel_de_write_fw(dev_priv, PIPEGCMAX(pipe, 2), lut[i].blue); } static void i965_load_luts(const struct intel_crtc_state *crtc_state) @@ -616,8 +616,8 @@ lut = blob->data; for (i = 0; i < 256; i++) - intel_de_write(dev_priv, LGC_PALETTE(pipe, i), - i9xx_lut_8(&lut[i])); + intel_de_write_fw(dev_priv, LGC_PALETTE(pipe, i), + i9xx_lut_8(&lut[i])); } static void ilk_load_lut_10(struct intel_crtc *crtc, @@ -629,8 +629,8 @@ enum pipe pipe = crtc->pipe; for (i = 0; i < lut_size; i++) - intel_de_write(dev_priv, PREC_PALETTE(pipe, i), - ilk_lut_10(&lut[i])); + intel_de_write_fw(dev_priv, PREC_PALETTE(pipe, i), + ilk_lut_10(&lut[i])); } static void ilk_load_luts(const struct intel_crtc_state *crtc_state) @@ -679,16 +679,16 @@ const struct drm_color_lut *entry = &lut[i * (lut_size - 1) / (hw_lut_size - 1)]; - intel_de_write(dev_priv, PREC_PAL_INDEX(pipe), prec_index++); - intel_de_write(dev_priv, PREC_PAL_DATA(pipe), - ilk_lut_10(entry)); + intel_de_write_fw(dev_priv, PREC_PAL_INDEX(pipe), prec_index++); + intel_de_write_fw(dev_priv, PREC_PAL_DATA(pipe), + ilk_lut_10(entry)); } /* * Reset the index, otherwise it prevents the legacy palette to be * written properly. */ - intel_de_write(dev_priv, PREC_PAL_INDEX(pipe), 0); + intel_de_write_fw(dev_priv, PREC_PAL_INDEX(pipe), 0); } /* On BDW+ the index auto increment mode actually works */ @@ -702,23 +702,23 @@ int i, lut_size = drm_color_lut_size(blob); enum pipe pipe = crtc->pipe; - intel_de_write(dev_priv, PREC_PAL_INDEX(pipe), - prec_index | PAL_PREC_AUTO_INCREMENT); + intel_de_write_fw(dev_priv, PREC_PAL_INDEX(pipe), + prec_index | PAL_PREC_AUTO_INCREMENT); for (i = 0; i < hw_lut_size; i++) { /* We discard half the user entries in split gamma mode */ const struct drm_color_lut *entry = &lut[i * (lut_size - 1) / (hw_lut_size - 1)]; - intel_de_write(dev_priv, PREC_PAL_DATA(pipe), - ilk_lut_10(entry)); + intel_de_write_fw(dev_priv, PREC_PAL_DATA(pipe), + ilk_lut_10(entry)); } /* * Reset the index, otherwise it prevents the legacy palette to be * written properly. */ - intel_de_write(dev_priv, PREC_PAL_INDEX(pipe), 0); + intel_de_write_fw(dev_priv, PREC_PAL_INDEX(pipe), 0); } static void ivb_load_lut_ext_max(const struct intel_crtc_state *crtc_state) @@ -806,6 +806,14 @@ } } +static int glk_degamma_lut_size(struct drm_i915_private *i915) +{ + if (DISPLAY_VER(i915) >= 13) + return 131; + else + return 35; +} + static void glk_load_degamma_lut(const struct intel_crtc_state *crtc_state) { struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); @@ -819,14 +827,14 @@ * ignore the index bits, so we need to reset it to index 0 * separately. */ - intel_de_write(dev_priv, PRE_CSC_GAMC_INDEX(pipe), 0); - intel_de_write(dev_priv, PRE_CSC_GAMC_INDEX(pipe), - PRE_CSC_GAMC_AUTO_INCREMENT); + intel_de_write_fw(dev_priv, PRE_CSC_GAMC_INDEX(pipe), 0); + intel_de_write_fw(dev_priv, PRE_CSC_GAMC_INDEX(pipe), + PRE_CSC_GAMC_AUTO_INCREMENT); for (i = 0; i < lut_size; i++) { /* - * First 33 entries represent range from 0 to 1.0 - * 34th and 35th entry will represent extended range + * First lut_size entries represent range from 0 to 1.0 + * 3 additional lut entries will represent extended range * inputs 3.0 and 7.0 respectively, currently clamped * at 1.0. Since the precision is 16bit, the user * value can be directly filled to register. @@ -837,15 +845,15 @@ * ToDo: Extend to max 7.0. Enable 32 bit input value * as compared to just 16 to achieve this. */ - intel_de_write(dev_priv, PRE_CSC_GAMC_DATA(pipe), - lut[i].green); + intel_de_write_fw(dev_priv, PRE_CSC_GAMC_DATA(pipe), + lut[i].green); } /* Clamp values > 1.0. */ - while (i++ < 35) - intel_de_write(dev_priv, PRE_CSC_GAMC_DATA(pipe), 1 << 16); + while (i++ < glk_degamma_lut_size(dev_priv)) + intel_de_write_fw(dev_priv, PRE_CSC_GAMC_DATA(pipe), 1 << 16); - intel_de_write(dev_priv, PRE_CSC_GAMC_INDEX(pipe), 0); + intel_de_write_fw(dev_priv, PRE_CSC_GAMC_INDEX(pipe), 0); } static void glk_load_degamma_lut_linear(const struct intel_crtc_state *crtc_state) @@ -860,21 +868,21 @@ * ignore the index bits, so we need to reset it to index 0 * separately. */ - intel_de_write(dev_priv, PRE_CSC_GAMC_INDEX(pipe), 0); - intel_de_write(dev_priv, PRE_CSC_GAMC_INDEX(pipe), - PRE_CSC_GAMC_AUTO_INCREMENT); + intel_de_write_fw(dev_priv, PRE_CSC_GAMC_INDEX(pipe), 0); + intel_de_write_fw(dev_priv, PRE_CSC_GAMC_INDEX(pipe), + PRE_CSC_GAMC_AUTO_INCREMENT); for (i = 0; i < lut_size; i++) { u32 v = (i << 16) / (lut_size - 1); - intel_de_write(dev_priv, PRE_CSC_GAMC_DATA(pipe), v); + intel_de_write_fw(dev_priv, PRE_CSC_GAMC_DATA(pipe), v); } /* Clamp values > 1.0. */ while (i++ < 35) - intel_de_write(dev_priv, PRE_CSC_GAMC_DATA(pipe), 1 << 16); + intel_de_write_fw(dev_priv, PRE_CSC_GAMC_DATA(pipe), 1 << 16); - intel_de_write(dev_priv, PRE_CSC_GAMC_INDEX(pipe), 0); + intel_de_write_fw(dev_priv, PRE_CSC_GAMC_INDEX(pipe), 0); } static void glk_load_luts(const struct intel_crtc_state *crtc_state) @@ -1069,10 +1077,10 @@ enum pipe pipe = crtc->pipe; for (i = 0; i < lut_size; i++) { - intel_de_write(dev_priv, CGM_PIPE_DEGAMMA(pipe, i, 0), - chv_cgm_degamma_ldw(&lut[i])); - intel_de_write(dev_priv, CGM_PIPE_DEGAMMA(pipe, i, 1), - chv_cgm_degamma_udw(&lut[i])); + intel_de_write_fw(dev_priv, CGM_PIPE_DEGAMMA(pipe, i, 0), + chv_cgm_degamma_ldw(&lut[i])); + intel_de_write_fw(dev_priv, CGM_PIPE_DEGAMMA(pipe, i, 1), + chv_cgm_degamma_udw(&lut[i])); } } @@ -1103,10 +1111,10 @@ enum pipe pipe = crtc->pipe; for (i = 0; i < lut_size; i++) { - intel_de_write(dev_priv, CGM_PIPE_GAMMA(pipe, i, 0), - chv_cgm_gamma_ldw(&lut[i])); - intel_de_write(dev_priv, CGM_PIPE_GAMMA(pipe, i, 1), - chv_cgm_gamma_udw(&lut[i])); + intel_de_write_fw(dev_priv, CGM_PIPE_GAMMA(pipe, i, 0), + chv_cgm_gamma_ldw(&lut[i])); + intel_de_write_fw(dev_priv, CGM_PIPE_GAMMA(pipe, i, 1), + chv_cgm_gamma_udw(&lut[i])); } } @@ -1129,8 +1137,8 @@ else i965_load_luts(crtc_state); - intel_de_write(dev_priv, CGM_PIPE_MODE(crtc->pipe), - crtc_state->cgm_mode); + intel_de_write_fw(dev_priv, CGM_PIPE_MODE(crtc->pipe), + crtc_state->cgm_mode); } void intel_color_load_luts(const struct intel_crtc_state *crtc_state) @@ -1572,6 +1580,8 @@ static u32 icl_gamma_mode(const struct intel_crtc_state *crtc_state) { + struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); + struct drm_i915_private *i915 = to_i915(crtc->base.dev); u32 gamma_mode = 0; if (crtc_state->hw.degamma_lut) @@ -1584,6 +1594,13 @@ if (!crtc_state->hw.gamma_lut || crtc_state_is_legacy_gamma(crtc_state)) gamma_mode |= GAMMA_MODE_MODE_8BIT; + /* + * Enable 10bit gamma for D13 + * ToDo: Extend to Logarithmic Gamma once the new UAPI + * is acccepted and implemented by a userspace consumer + */ + else if (DISPLAY_VER(i915) >= 13) + gamma_mode |= GAMMA_MODE_MODE_10BIT; else gamma_mode |= GAMMA_MODE_MODE_12BIT_MULTI_SEGMENTED; @@ -1806,7 +1823,7 @@ lut = blob->data; for (i = 0; i < LEGACY_LUT_LENGTH; i++) { - u32 val = intel_de_read(dev_priv, PALETTE(pipe, i)); + u32 val = intel_de_read_fw(dev_priv, PALETTE(pipe, i)); i9xx_lut_8_pack(&lut[i], val); } @@ -1841,15 +1858,15 @@ lut = blob->data; for (i = 0; i < lut_size - 1; i++) { - u32 ldw = intel_de_read(dev_priv, PALETTE(pipe, 2 * i + 0)); - u32 udw = intel_de_read(dev_priv, PALETTE(pipe, 2 * i + 1)); + u32 ldw = intel_de_read_fw(dev_priv, PALETTE(pipe, 2 * i + 0)); + u32 udw = intel_de_read_fw(dev_priv, PALETTE(pipe, 2 * i + 1)); i965_lut_10p6_pack(&lut[i], ldw, udw); } - lut[i].red = i965_lut_11p6_max_pack(intel_de_read(dev_priv, PIPEGCMAX(pipe, 0))); - lut[i].green = i965_lut_11p6_max_pack(intel_de_read(dev_priv, PIPEGCMAX(pipe, 1))); - lut[i].blue = i965_lut_11p6_max_pack(intel_de_read(dev_priv, PIPEGCMAX(pipe, 2))); + lut[i].red = i965_lut_11p6_max_pack(intel_de_read_fw(dev_priv, PIPEGCMAX(pipe, 0))); + lut[i].green = i965_lut_11p6_max_pack(intel_de_read_fw(dev_priv, PIPEGCMAX(pipe, 1))); + lut[i].blue = i965_lut_11p6_max_pack(intel_de_read_fw(dev_priv, PIPEGCMAX(pipe, 2))); return blob; } @@ -1884,8 +1901,8 @@ lut = blob->data; for (i = 0; i < lut_size; i++) { - u32 ldw = intel_de_read(dev_priv, CGM_PIPE_GAMMA(pipe, i, 0)); - u32 udw = intel_de_read(dev_priv, CGM_PIPE_GAMMA(pipe, i, 1)); + u32 ldw = intel_de_read_fw(dev_priv, CGM_PIPE_GAMMA(pipe, i, 0)); + u32 udw = intel_de_read_fw(dev_priv, CGM_PIPE_GAMMA(pipe, i, 1)); chv_cgm_gamma_pack(&lut[i], ldw, udw); } @@ -1920,7 +1937,7 @@ lut = blob->data; for (i = 0; i < LEGACY_LUT_LENGTH; i++) { - u32 val = intel_de_read(dev_priv, LGC_PALETTE(pipe, i)); + u32 val = intel_de_read_fw(dev_priv, LGC_PALETTE(pipe, i)); i9xx_lut_8_pack(&lut[i], val); } @@ -1945,7 +1962,7 @@ lut = blob->data; for (i = 0; i < lut_size; i++) { - u32 val = intel_de_read(dev_priv, PREC_PALETTE(pipe, i)); + u32 val = intel_de_read_fw(dev_priv, PREC_PALETTE(pipe, i)); ilk_lut_10_pack(&lut[i], val); } @@ -1997,16 +2014,16 @@ lut = blob->data; - intel_de_write(dev_priv, PREC_PAL_INDEX(pipe), - prec_index | PAL_PREC_AUTO_INCREMENT); + intel_de_write_fw(dev_priv, PREC_PAL_INDEX(pipe), + prec_index | PAL_PREC_AUTO_INCREMENT); for (i = 0; i < lut_size; i++) { - u32 val = intel_de_read(dev_priv, PREC_PAL_DATA(pipe)); + u32 val = intel_de_read_fw(dev_priv, PREC_PAL_DATA(pipe)); ilk_lut_10_pack(&lut[i], val); } - intel_de_write(dev_priv, PREC_PAL_INDEX(pipe), 0); + intel_de_write_fw(dev_priv, PREC_PAL_INDEX(pipe), 0); return blob; } @@ -2048,17 +2065,17 @@ lut = blob->data; - intel_de_write(dev_priv, PREC_PAL_MULTI_SEG_INDEX(pipe), - PAL_PREC_AUTO_INCREMENT); + intel_de_write_fw(dev_priv, PREC_PAL_MULTI_SEG_INDEX(pipe), + PAL_PREC_AUTO_INCREMENT); for (i = 0; i < 9; i++) { - u32 ldw = intel_de_read(dev_priv, PREC_PAL_MULTI_SEG_DATA(pipe)); - u32 udw = intel_de_read(dev_priv, PREC_PAL_MULTI_SEG_DATA(pipe)); + u32 ldw = intel_de_read_fw(dev_priv, PREC_PAL_MULTI_SEG_DATA(pipe)); + u32 udw = intel_de_read_fw(dev_priv, PREC_PAL_MULTI_SEG_DATA(pipe)); icl_lut_multi_seg_pack(&lut[i], ldw, udw); } - intel_de_write(dev_priv, PREC_PAL_MULTI_SEG_INDEX(pipe), 0); + intel_de_write_fw(dev_priv, PREC_PAL_MULTI_SEG_INDEX(pipe), 0); /* * FIXME readouts from PAL_PREC_DATA register aren't giving only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/i915/display/intel_combo_phy.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/i915/display/intel_combo_phy.c @@ -24,18 +24,29 @@ }; static const struct icl_procmon { + const char *name; u32 dw1, dw9, dw10; } icl_procmon_values[] = { - [PROCMON_0_85V_DOT_0] = - { .dw1 = 0x00000000, .dw9 = 0x62AB67BB, .dw10 = 0x51914F96, }, - [PROCMON_0_95V_DOT_0] = - { .dw1 = 0x00000000, .dw9 = 0x86E172C7, .dw10 = 0x77CA5EAB, }, - [PROCMON_0_95V_DOT_1] = - { .dw1 = 0x00000000, .dw9 = 0x93F87FE1, .dw10 = 0x8AE871C5, }, - [PROCMON_1_05V_DOT_0] = - { .dw1 = 0x00000000, .dw9 = 0x98FA82DD, .dw10 = 0x89E46DC1, }, - [PROCMON_1_05V_DOT_1] = - { .dw1 = 0x00440000, .dw9 = 0x9A00AB25, .dw10 = 0x8AE38FF1, }, + [PROCMON_0_85V_DOT_0] = { + .name = "0.85V dot0 (low-voltage)", + .dw1 = 0x00000000, .dw9 = 0x62AB67BB, .dw10 = 0x51914F96, + }, + [PROCMON_0_95V_DOT_0] = { + .name = "0.95V dot0", + .dw1 = 0x00000000, .dw9 = 0x86E172C7, .dw10 = 0x77CA5EAB, + }, + [PROCMON_0_95V_DOT_1] = { + .name = "0.95V dot1", + .dw1 = 0x00000000, .dw9 = 0x93F87FE1, .dw10 = 0x8AE871C5, + }, + [PROCMON_1_05V_DOT_0] = { + .name = "1.05V dot0", + .dw1 = 0x00000000, .dw9 = 0x98FA82DD, .dw10 = 0x89E46DC1, + }, + [PROCMON_1_05V_DOT_1] = { + .name = "1.05V dot1", + .dw1 = 0x00440000, .dw9 = 0x9A00AB25, .dw10 = 0x8AE38FF1, + }, }; static const struct icl_procmon * @@ -112,6 +123,10 @@ procmon = icl_get_procmon_ref_values(dev_priv, phy); + drm_dbg_kms(&dev_priv->drm, + "Combo PHY %c Voltage/Process Info : %s\n", + phy_name(phy), procmon->name); + ret = check_phy_reg(dev_priv, phy, ICL_PORT_COMP_DW1(phy), (0xff << 16) | 0xff, procmon->dw1); ret &= check_phy_reg(dev_priv, phy, ICL_PORT_COMP_DW9(phy), only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/i915/display/intel_dsb.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/i915/display/intel_dsb.c @@ -100,7 +100,7 @@ u32 reg_val; if (!dsb) { - intel_de_write(dev_priv, reg, val); + intel_de_write_fw(dev_priv, reg, val); return; } buf = dsb->cmd_buf; @@ -177,7 +177,7 @@ dsb = crtc_state->dsb; if (!dsb) { - intel_de_write(dev_priv, reg, val); + intel_de_write_fw(dev_priv, reg, val); return; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/i915/display/intel_pps.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/i915/display/intel_pps.c @@ -1074,14 +1074,14 @@ edp_panel_vdd_schedule_off(intel_dp); } -bool intel_pps_have_power(struct intel_dp *intel_dp) +bool intel_pps_have_panel_power_or_vdd(struct intel_dp *intel_dp) { intel_wakeref_t wakeref; bool have_power = false; with_intel_pps_lock(intel_dp, wakeref) { - have_power = edp_have_panel_power(intel_dp) && - edp_have_panel_vdd(intel_dp); + have_power = edp_have_panel_power(intel_dp) || + edp_have_panel_vdd(intel_dp); } return have_power; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/i915/display/intel_pps.h +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/i915/display/intel_pps.h @@ -36,7 +36,7 @@ void intel_pps_on(struct intel_dp *intel_dp); void intel_pps_off(struct intel_dp *intel_dp); void intel_pps_vdd_off_sync(struct intel_dp *intel_dp); -bool intel_pps_have_power(struct intel_dp *intel_dp); +bool intel_pps_have_panel_power_or_vdd(struct intel_dp *intel_dp); void intel_pps_wait_power_cycle(struct intel_dp *intel_dp); void intel_pps_init(struct intel_dp *intel_dp); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/i915/gem/i915_gem_mman.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/i915/gem/i915_gem_mman.c @@ -66,7 +66,7 @@ * mmap ioctl is disallowed for all discrete platforms, * and for all platforms with GRAPHICS_VER > 12. */ - if (IS_DGFX(i915) || GRAPHICS_VER(i915) > 12) + if (IS_DGFX(i915) || GRAPHICS_VER_FULL(i915) > IP_VER(12, 0)) return -EOPNOTSUPP; if (args->flags & ~(I915_MMAP_WC)) @@ -438,7 +438,7 @@ return -EACCES; addr -= area->vm_start; - if (addr >= obj->base.size) + if (range_overflows_t(u64, addr, len, obj->base.size)) return -EINVAL; i915_gem_ww_ctx_init(&ww, true); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/imx/dw_hdmi-imx.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/imx/dw_hdmi-imx.c @@ -222,6 +222,7 @@ struct device_node *np = pdev->dev.of_node; const struct of_device_id *match = of_match_node(dw_hdmi_imx_dt_ids, np); struct imx_hdmi *hdmi; + int ret; hdmi = devm_kzalloc(&pdev->dev, sizeof(*hdmi), GFP_KERNEL); if (!hdmi) @@ -243,10 +244,15 @@ hdmi->bridge = of_drm_find_bridge(np); if (!hdmi->bridge) { dev_err(hdmi->dev, "Unable to find bridge\n"); + dw_hdmi_remove(hdmi->hdmi); return -ENODEV; } - return component_add(&pdev->dev, &dw_hdmi_imx_ops); + ret = component_add(&pdev->dev, &dw_hdmi_imx_ops); + if (ret) + dw_hdmi_remove(hdmi->hdmi); + + return ret; } static int dw_hdmi_imx_remove(struct platform_device *pdev) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/imx/imx-ldb.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/imx/imx-ldb.c @@ -572,6 +572,8 @@ edidp = of_get_property(child, "edid", &edid_len); if (edidp) { channel->edid = kmemdup(edidp, edid_len, GFP_KERNEL); + if (!channel->edid) + return -ENOMEM; } else if (!channel->panel) { /* fallback to display-timings node */ ret = of_get_drm_display_mode(child, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/imx/parallel-display.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/imx/parallel-display.c @@ -75,8 +75,10 @@ ret = of_get_drm_display_mode(np, &imxpd->mode, &imxpd->bus_flags, OF_USE_NATIVE_MODE); - if (ret) + if (ret) { + drm_mode_destroy(connector->dev, mode); return ret; + } drm_mode_copy(mode, &imxpd->mode); mode->type |= DRM_MODE_TYPE_DRIVER | DRM_MODE_TYPE_PREFERRED; @@ -217,14 +219,6 @@ if (!imx_pd_format_supported(bus_fmt)) return -EINVAL; - if (bus_flags & - ~(DRM_BUS_FLAG_DE_LOW | DRM_BUS_FLAG_DE_HIGH | - DRM_BUS_FLAG_PIXDATA_DRIVE_POSEDGE | - DRM_BUS_FLAG_PIXDATA_DRIVE_NEGEDGE)) { - dev_warn(imxpd->dev, "invalid bus_flags (%x)\n", bus_flags); - return -EINVAL; - } - bridge_state->output_bus_cfg.flags = bus_flags; bridge_state->input_bus_cfg.flags = bus_flags; imx_crtc_state->bus_flags = bus_flags; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/meson/Makefile +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/meson/Makefile @@ -2,6 +2,7 @@ meson-drm-y := meson_drv.o meson_plane.o meson_crtc.o meson_venc_cvbs.o meson-drm-y += meson_viu.o meson_vpp.o meson_venc.o meson_vclk.o meson_overlay.o meson-drm-y += meson_rdma.o meson_osd_afbcd.o +meson-drm-y += meson_encoder_hdmi.o obj-$(CONFIG_DRM_MESON) += meson-drm.o obj-$(CONFIG_DRM_MESON_DW_HDMI) += meson_dw_hdmi.o only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/meson/meson_drv.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/meson/meson_drv.c @@ -32,6 +32,7 @@ #include "meson_osd_afbcd.h" #include "meson_registers.h" #include "meson_venc_cvbs.h" +#include "meson_encoder_hdmi.h" #include "meson_viu.h" #include "meson_vpp.h" #include "meson_rdma.h" @@ -206,8 +207,7 @@ priv->compat = match->compat; priv->afbcd.ops = match->afbcd_ops; - res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "vpu"); - regs = devm_ioremap_resource(dev, res); + regs = devm_platform_ioremap_resource_byname(pdev, "vpu"); if (IS_ERR(regs)) { ret = PTR_ERR(regs); goto free_drm; @@ -302,38 +302,42 @@ if (priv->afbcd.ops) { ret = priv->afbcd.ops->init(priv); if (ret) - return ret; + goto free_drm; } /* Encoder Initialization */ ret = meson_venc_cvbs_create(priv); if (ret) - goto free_drm; + goto exit_afbcd; if (has_components) { ret = component_bind_all(drm->dev, drm); if (ret) { dev_err(drm->dev, "Couldn't bind all components\n"); - goto free_drm; + goto exit_afbcd; } } + ret = meson_encoder_hdmi_init(priv); + if (ret) + goto exit_afbcd; + ret = meson_plane_create(priv); if (ret) - goto free_drm; + goto exit_afbcd; ret = meson_overlay_create(priv); if (ret) - goto free_drm; + goto exit_afbcd; ret = meson_crtc_create(priv); if (ret) - goto free_drm; + goto exit_afbcd; ret = request_irq(priv->vsync_irq, meson_irq, 0, drm->driver->name, drm); if (ret) - goto free_drm; + goto exit_afbcd; drm_mode_config_reset(drm); @@ -351,6 +355,9 @@ uninstall_irq: free_irq(priv->vsync_irq, drm); +exit_afbcd: + if (priv->afbcd.ops) + priv->afbcd.ops->exit(priv); free_drm: drm_dev_put(drm); @@ -381,10 +388,8 @@ free_irq(priv->vsync_irq, drm); drm_dev_put(drm); - if (priv->afbcd.ops) { - priv->afbcd.ops->reset(priv); - meson_rdma_free(priv); - } + if (priv->afbcd.ops) + priv->afbcd.ops->exit(priv); } static const struct component_master_ops meson_drv_master_ops = { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/meson/meson_dw_hdmi.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/meson/meson_dw_hdmi.c @@ -22,14 +22,11 @@ #include #include -#include #include #include "meson_drv.h" #include "meson_dw_hdmi.h" #include "meson_registers.h" -#include "meson_vclk.h" -#include "meson_venc.h" #define DRIVER_NAME "meson-dw-hdmi" #define DRIVER_DESC "Amlogic Meson HDMI-TX DRM driver" @@ -135,8 +132,6 @@ }; struct meson_dw_hdmi { - struct drm_encoder encoder; - struct drm_bridge bridge; struct dw_hdmi_plat_data dw_plat_data; struct meson_drm *priv; struct device *dev; @@ -148,12 +143,8 @@ struct regulator *hdmi_supply; u32 irq_stat; struct dw_hdmi *hdmi; - unsigned long output_bus_fmt; + struct drm_bridge *bridge; }; -#define encoder_to_meson_dw_hdmi(x) \ - container_of(x, struct meson_dw_hdmi, encoder) -#define bridge_to_meson_dw_hdmi(x) \ - container_of(x, struct meson_dw_hdmi, bridge) static inline int dw_hdmi_is_compatible(struct meson_dw_hdmi *dw_hdmi, const char *compat) @@ -295,14 +286,14 @@ /* Setup PHY bandwidth modes */ static void meson_hdmi_phy_setup_mode(struct meson_dw_hdmi *dw_hdmi, - const struct drm_display_mode *mode) + const struct drm_display_mode *mode, + bool mode_is_420) { struct meson_drm *priv = dw_hdmi->priv; unsigned int pixel_clock = mode->clock; /* For 420, pixel clock is half unlike venc clock */ - if (dw_hdmi->output_bus_fmt == MEDIA_BUS_FMT_UYYVYY8_0_5X24) - pixel_clock /= 2; + if (mode_is_420) pixel_clock /= 2; if (dw_hdmi_is_compatible(dw_hdmi, "amlogic,meson-gxl-dw-hdmi") || dw_hdmi_is_compatible(dw_hdmi, "amlogic,meson-gxm-dw-hdmi")) { @@ -374,68 +365,25 @@ mdelay(2); } -static void dw_hdmi_set_vclk(struct meson_dw_hdmi *dw_hdmi, - const struct drm_display_mode *mode) -{ - struct meson_drm *priv = dw_hdmi->priv; - int vic = drm_match_cea_mode(mode); - unsigned int phy_freq; - unsigned int vclk_freq; - unsigned int venc_freq; - unsigned int hdmi_freq; - - vclk_freq = mode->clock; - - /* For 420, pixel clock is half unlike venc clock */ - if (dw_hdmi->output_bus_fmt == MEDIA_BUS_FMT_UYYVYY8_0_5X24) - vclk_freq /= 2; - - /* TMDS clock is pixel_clock * 10 */ - phy_freq = vclk_freq * 10; - - if (!vic) { - meson_vclk_setup(priv, MESON_VCLK_TARGET_DMT, phy_freq, - vclk_freq, vclk_freq, vclk_freq, false); - return; - } - - /* 480i/576i needs global pixel doubling */ - if (mode->flags & DRM_MODE_FLAG_DBLCLK) - vclk_freq *= 2; - - venc_freq = vclk_freq; - hdmi_freq = vclk_freq; - - /* VENC double pixels for 1080i, 720p and YUV420 modes */ - if (meson_venc_hdmi_venc_repeat(vic) || - dw_hdmi->output_bus_fmt == MEDIA_BUS_FMT_UYYVYY8_0_5X24) - venc_freq *= 2; - - vclk_freq = max(venc_freq, hdmi_freq); - - if (mode->flags & DRM_MODE_FLAG_DBLCLK) - venc_freq /= 2; - - DRM_DEBUG_DRIVER("vclk:%d phy=%d venc=%d hdmi=%d enci=%d\n", - phy_freq, vclk_freq, venc_freq, hdmi_freq, - priv->venc.hdmi_use_enci); - - meson_vclk_setup(priv, MESON_VCLK_TARGET_HDMI, phy_freq, vclk_freq, - venc_freq, hdmi_freq, priv->venc.hdmi_use_enci); -} - static int dw_hdmi_phy_init(struct dw_hdmi *hdmi, void *data, const struct drm_display_info *display, const struct drm_display_mode *mode) { struct meson_dw_hdmi *dw_hdmi = (struct meson_dw_hdmi *)data; + bool is_hdmi2_sink = display->hdmi.scdc.supported; struct meson_drm *priv = dw_hdmi->priv; unsigned int wr_clk = readl_relaxed(priv->io_base + _REG(VPU_HDMI_SETTING)); + bool mode_is_420 = false; DRM_DEBUG_DRIVER("\"%s\" div%d\n", mode->name, mode->clock > 340000 ? 40 : 10); + if (drm_mode_is_420_only(display, mode) || + (!is_hdmi2_sink && + drm_mode_is_420_also(display, mode))) + mode_is_420 = true; + /* Enable clocks */ regmap_update_bits(priv->hhi, HHI_HDMI_CLK_CNTL, 0xffff, 0x100); @@ -457,8 +405,7 @@ dw_hdmi->data->top_write(dw_hdmi, HDMITX_TOP_BIST_CNTL, BIT(12)); /* TMDS pattern setup */ - if (mode->clock > 340000 && - dw_hdmi->output_bus_fmt == MEDIA_BUS_FMT_YUV8_1X24) { + if (mode->clock > 340000 && !mode_is_420) { dw_hdmi->data->top_write(dw_hdmi, HDMITX_TOP_TMDS_CLK_PTTN_01, 0); dw_hdmi->data->top_write(dw_hdmi, HDMITX_TOP_TMDS_CLK_PTTN_23, @@ -476,7 +423,7 @@ dw_hdmi->data->top_write(dw_hdmi, HDMITX_TOP_TMDS_CLK_PTTN_CNTL, 0x2); /* Setup PHY parameters */ - meson_hdmi_phy_setup_mode(dw_hdmi, mode); + meson_hdmi_phy_setup_mode(dw_hdmi, mode, mode_is_420); /* Setup PHY */ regmap_update_bits(priv->hhi, HHI_HDMI_PHY_CNTL1, @@ -622,214 +569,15 @@ dw_hdmi_setup_rx_sense(dw_hdmi->hdmi, hpd_connected, hpd_connected); - drm_helper_hpd_irq_event(dw_hdmi->encoder.dev); + drm_helper_hpd_irq_event(dw_hdmi->bridge->dev); + drm_bridge_hpd_notify(dw_hdmi->bridge, + hpd_connected ? connector_status_connected + : connector_status_disconnected); } return IRQ_HANDLED; } -static enum drm_mode_status -dw_hdmi_mode_valid(struct dw_hdmi *hdmi, void *data, - const struct drm_display_info *display_info, - const struct drm_display_mode *mode) -{ - struct meson_dw_hdmi *dw_hdmi = data; - struct meson_drm *priv = dw_hdmi->priv; - bool is_hdmi2_sink = display_info->hdmi.scdc.supported; - unsigned int phy_freq; - unsigned int vclk_freq; - unsigned int venc_freq; - unsigned int hdmi_freq; - int vic = drm_match_cea_mode(mode); - enum drm_mode_status status; - - DRM_DEBUG_DRIVER("Modeline " DRM_MODE_FMT "\n", DRM_MODE_ARG(mode)); - - /* If sink does not support 540MHz, reject the non-420 HDMI2 modes */ - if (display_info->max_tmds_clock && - mode->clock > display_info->max_tmds_clock && - !drm_mode_is_420_only(display_info, mode) && - !drm_mode_is_420_also(display_info, mode)) - return MODE_BAD; - - /* Check against non-VIC supported modes */ - if (!vic) { - status = meson_venc_hdmi_supported_mode(mode); - if (status != MODE_OK) - return status; - - return meson_vclk_dmt_supported_freq(priv, mode->clock); - /* Check against supported VIC modes */ - } else if (!meson_venc_hdmi_supported_vic(vic)) - return MODE_BAD; - - vclk_freq = mode->clock; - - /* For 420, pixel clock is half unlike venc clock */ - if (drm_mode_is_420_only(display_info, mode) || - (!is_hdmi2_sink && - drm_mode_is_420_also(display_info, mode))) - vclk_freq /= 2; - - /* TMDS clock is pixel_clock * 10 */ - phy_freq = vclk_freq * 10; - - /* 480i/576i needs global pixel doubling */ - if (mode->flags & DRM_MODE_FLAG_DBLCLK) - vclk_freq *= 2; - - venc_freq = vclk_freq; - hdmi_freq = vclk_freq; - - /* VENC double pixels for 1080i, 720p and YUV420 modes */ - if (meson_venc_hdmi_venc_repeat(vic) || - drm_mode_is_420_only(display_info, mode) || - (!is_hdmi2_sink && - drm_mode_is_420_also(display_info, mode))) - venc_freq *= 2; - - vclk_freq = max(venc_freq, hdmi_freq); - - if (mode->flags & DRM_MODE_FLAG_DBLCLK) - venc_freq /= 2; - - dev_dbg(dw_hdmi->dev, "%s: vclk:%d phy=%d venc=%d hdmi=%d\n", - __func__, phy_freq, vclk_freq, venc_freq, hdmi_freq); - - return meson_vclk_vic_supported_freq(priv, phy_freq, vclk_freq); -} - -/* Encoder */ - -static const u32 meson_dw_hdmi_out_bus_fmts[] = { - MEDIA_BUS_FMT_YUV8_1X24, - MEDIA_BUS_FMT_UYYVYY8_0_5X24, -}; - -static void meson_venc_hdmi_encoder_destroy(struct drm_encoder *encoder) -{ - drm_encoder_cleanup(encoder); -} - -static const struct drm_encoder_funcs meson_venc_hdmi_encoder_funcs = { - .destroy = meson_venc_hdmi_encoder_destroy, -}; - -static u32 * -meson_venc_hdmi_encoder_get_inp_bus_fmts(struct drm_bridge *bridge, - struct drm_bridge_state *bridge_state, - struct drm_crtc_state *crtc_state, - struct drm_connector_state *conn_state, - u32 output_fmt, - unsigned int *num_input_fmts) -{ - u32 *input_fmts = NULL; - int i; - - *num_input_fmts = 0; - - for (i = 0 ; i < ARRAY_SIZE(meson_dw_hdmi_out_bus_fmts) ; ++i) { - if (output_fmt == meson_dw_hdmi_out_bus_fmts[i]) { - *num_input_fmts = 1; - input_fmts = kcalloc(*num_input_fmts, - sizeof(*input_fmts), - GFP_KERNEL); - if (!input_fmts) - return NULL; - - input_fmts[0] = output_fmt; - - break; - } - } - - return input_fmts; -} - -static int meson_venc_hdmi_encoder_atomic_check(struct drm_bridge *bridge, - struct drm_bridge_state *bridge_state, - struct drm_crtc_state *crtc_state, - struct drm_connector_state *conn_state) -{ - struct meson_dw_hdmi *dw_hdmi = bridge_to_meson_dw_hdmi(bridge); - - dw_hdmi->output_bus_fmt = bridge_state->output_bus_cfg.format; - - DRM_DEBUG_DRIVER("output_bus_fmt %lx\n", dw_hdmi->output_bus_fmt); - - return 0; -} - -static void meson_venc_hdmi_encoder_disable(struct drm_bridge *bridge) -{ - struct meson_dw_hdmi *dw_hdmi = bridge_to_meson_dw_hdmi(bridge); - struct meson_drm *priv = dw_hdmi->priv; - - DRM_DEBUG_DRIVER("\n"); - - writel_bits_relaxed(0x3, 0, - priv->io_base + _REG(VPU_HDMI_SETTING)); - - writel_relaxed(0, priv->io_base + _REG(ENCI_VIDEO_EN)); - writel_relaxed(0, priv->io_base + _REG(ENCP_VIDEO_EN)); -} - -static void meson_venc_hdmi_encoder_enable(struct drm_bridge *bridge) -{ - struct meson_dw_hdmi *dw_hdmi = bridge_to_meson_dw_hdmi(bridge); - struct meson_drm *priv = dw_hdmi->priv; - - DRM_DEBUG_DRIVER("%s\n", priv->venc.hdmi_use_enci ? "VENCI" : "VENCP"); - - if (priv->venc.hdmi_use_enci) - writel_relaxed(1, priv->io_base + _REG(ENCI_VIDEO_EN)); - else - writel_relaxed(1, priv->io_base + _REG(ENCP_VIDEO_EN)); -} - -static void meson_venc_hdmi_encoder_mode_set(struct drm_bridge *bridge, - const struct drm_display_mode *mode, - const struct drm_display_mode *adjusted_mode) -{ - struct meson_dw_hdmi *dw_hdmi = bridge_to_meson_dw_hdmi(bridge); - struct meson_drm *priv = dw_hdmi->priv; - int vic = drm_match_cea_mode(mode); - unsigned int ycrcb_map = VPU_HDMI_OUTPUT_CBYCR; - bool yuv420_mode = false; - - DRM_DEBUG_DRIVER("\"%s\" vic %d\n", mode->name, vic); - - if (dw_hdmi->output_bus_fmt == MEDIA_BUS_FMT_UYYVYY8_0_5X24) { - ycrcb_map = VPU_HDMI_OUTPUT_CRYCB; - yuv420_mode = true; - } - - /* VENC + VENC-DVI Mode setup */ - meson_venc_hdmi_mode_set(priv, vic, ycrcb_map, yuv420_mode, mode); - - /* VCLK Set clock */ - dw_hdmi_set_vclk(dw_hdmi, mode); - - if (dw_hdmi->output_bus_fmt == MEDIA_BUS_FMT_UYYVYY8_0_5X24) - /* Setup YUV420 to HDMI-TX, no 10bit diphering */ - writel_relaxed(2 | (2 << 2), - priv->io_base + _REG(VPU_HDMI_FMT_CTRL)); - else - /* Setup YUV444 to HDMI-TX, no 10bit diphering */ - writel_relaxed(0, priv->io_base + _REG(VPU_HDMI_FMT_CTRL)); -} - -static const struct drm_bridge_funcs meson_venc_hdmi_encoder_bridge_funcs = { - .atomic_duplicate_state = drm_atomic_helper_bridge_duplicate_state, - .atomic_destroy_state = drm_atomic_helper_bridge_destroy_state, - .atomic_get_input_bus_fmts = meson_venc_hdmi_encoder_get_inp_bus_fmts, - .atomic_reset = drm_atomic_helper_bridge_reset, - .atomic_check = meson_venc_hdmi_encoder_atomic_check, - .enable = meson_venc_hdmi_encoder_enable, - .disable = meson_venc_hdmi_encoder_disable, - .mode_set = meson_venc_hdmi_encoder_mode_set, -}; - /* DW HDMI Regmap */ static int meson_dw_hdmi_reg_read(void *context, unsigned int reg, @@ -876,28 +624,6 @@ .dwc_write = dw_hdmi_g12a_dwc_write, }; -static bool meson_hdmi_connector_is_available(struct device *dev) -{ - struct device_node *ep, *remote; - - /* HDMI Connector is on the second port, first endpoint */ - ep = of_graph_get_endpoint_by_regs(dev->of_node, 1, 0); - if (!ep) - return false; - - /* If the endpoint node exists, consider it enabled */ - remote = of_graph_get_remote_port(ep); - if (remote) { - of_node_put(ep); - return true; - } - - of_node_put(ep); - of_node_put(remote); - - return false; -} - static void meson_dw_hdmi_init(struct meson_dw_hdmi *meson_dw_hdmi) { struct meson_drm *priv = meson_dw_hdmi->priv; @@ -976,19 +702,11 @@ struct drm_device *drm = data; struct meson_drm *priv = drm->dev_private; struct dw_hdmi_plat_data *dw_plat_data; - struct drm_bridge *next_bridge; - struct drm_encoder *encoder; - struct resource *res; int irq; int ret; DRM_DEBUG_DRIVER("\n"); - if (!meson_hdmi_connector_is_available(dev)) { - dev_info(drm->dev, "HDMI Output connector not available\n"); - return -ENODEV; - } - match = of_device_get_match_data(&pdev->dev); if (!match) { dev_err(&pdev->dev, "failed to get match data\n"); @@ -1004,7 +722,6 @@ meson_dw_hdmi->dev = dev; meson_dw_hdmi->data = match; dw_plat_data = &meson_dw_hdmi->dw_plat_data; - encoder = &meson_dw_hdmi->encoder; meson_dw_hdmi->hdmi_supply = devm_regulator_get_optional(dev, "hdmi"); if (IS_ERR(meson_dw_hdmi->hdmi_supply)) { @@ -1042,8 +759,7 @@ return PTR_ERR(meson_dw_hdmi->hdmitx_phy); } - res = platform_get_resource(pdev, IORESOURCE_MEM, 0); - meson_dw_hdmi->hdmitx = devm_ioremap_resource(dev, res); + meson_dw_hdmi->hdmitx = devm_platform_ioremap_resource(pdev, 0); if (IS_ERR(meson_dw_hdmi->hdmitx)) return PTR_ERR(meson_dw_hdmi->hdmitx); @@ -1076,28 +792,11 @@ return ret; } - /* Encoder */ - - ret = drm_encoder_init(drm, encoder, &meson_venc_hdmi_encoder_funcs, - DRM_MODE_ENCODER_TMDS, "meson_hdmi"); - if (ret) { - dev_err(priv->dev, "Failed to init HDMI encoder\n"); - return ret; - } - - meson_dw_hdmi->bridge.funcs = &meson_venc_hdmi_encoder_bridge_funcs; - drm_bridge_attach(encoder, &meson_dw_hdmi->bridge, NULL, 0); - - encoder->possible_crtcs = BIT(0); - meson_dw_hdmi_init(meson_dw_hdmi); - DRM_DEBUG_DRIVER("encoder initialized\n"); - /* Bridge / Connector */ dw_plat_data->priv_data = meson_dw_hdmi; - dw_plat_data->mode_valid = dw_hdmi_mode_valid; dw_plat_data->phy_ops = &meson_dw_hdmi_phy_ops; dw_plat_data->phy_name = "meson_dw_hdmi_phy"; dw_plat_data->phy_data = meson_dw_hdmi; @@ -1112,15 +811,11 @@ platform_set_drvdata(pdev, meson_dw_hdmi); - meson_dw_hdmi->hdmi = dw_hdmi_probe(pdev, - &meson_dw_hdmi->dw_plat_data); + meson_dw_hdmi->hdmi = dw_hdmi_probe(pdev, &meson_dw_hdmi->dw_plat_data); if (IS_ERR(meson_dw_hdmi->hdmi)) return PTR_ERR(meson_dw_hdmi->hdmi); - next_bridge = of_drm_find_bridge(pdev->dev.of_node); - if (next_bridge) - drm_bridge_attach(encoder, next_bridge, - &meson_dw_hdmi->bridge, 0); + meson_dw_hdmi->bridge = of_drm_find_bridge(pdev->dev.of_node); DRM_DEBUG_DRIVER("HDMI controller initialized\n"); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/meson/meson_encoder_hdmi.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/meson/meson_encoder_hdmi.c @@ -0,0 +1,370 @@ +// SPDX-License-Identifier: GPL-2.0-or-later +/* + * Copyright (C) 2016 BayLibre, SAS + * Author: Neil Armstrong + * Copyright (C) 2015 Amlogic, Inc. All rights reserved. + */ + +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include +#include +#include +#include + +#include +#include + +#include "meson_drv.h" +#include "meson_registers.h" +#include "meson_vclk.h" +#include "meson_venc.h" +#include "meson_encoder_hdmi.h" + +struct meson_encoder_hdmi { + struct drm_encoder encoder; + struct drm_bridge bridge; + struct drm_bridge *next_bridge; + struct meson_drm *priv; + unsigned long output_bus_fmt; +}; + +#define bridge_to_meson_encoder_hdmi(x) \ + container_of(x, struct meson_encoder_hdmi, bridge) + +static int meson_encoder_hdmi_attach(struct drm_bridge *bridge, + enum drm_bridge_attach_flags flags) +{ + struct meson_encoder_hdmi *encoder_hdmi = bridge_to_meson_encoder_hdmi(bridge); + + return drm_bridge_attach(bridge->encoder, encoder_hdmi->next_bridge, + &encoder_hdmi->bridge, flags); +} + +static void meson_encoder_hdmi_set_vclk(struct meson_encoder_hdmi *encoder_hdmi, + const struct drm_display_mode *mode) +{ + struct meson_drm *priv = encoder_hdmi->priv; + int vic = drm_match_cea_mode(mode); + unsigned int phy_freq; + unsigned int vclk_freq; + unsigned int venc_freq; + unsigned int hdmi_freq; + + vclk_freq = mode->clock; + + /* For 420, pixel clock is half unlike venc clock */ + if (encoder_hdmi->output_bus_fmt == MEDIA_BUS_FMT_UYYVYY8_0_5X24) + vclk_freq /= 2; + + /* TMDS clock is pixel_clock * 10 */ + phy_freq = vclk_freq * 10; + + if (!vic) { + meson_vclk_setup(priv, MESON_VCLK_TARGET_DMT, phy_freq, + vclk_freq, vclk_freq, vclk_freq, false); + return; + } + + /* 480i/576i needs global pixel doubling */ + if (mode->flags & DRM_MODE_FLAG_DBLCLK) + vclk_freq *= 2; + + venc_freq = vclk_freq; + hdmi_freq = vclk_freq; + + /* VENC double pixels for 1080i, 720p and YUV420 modes */ + if (meson_venc_hdmi_venc_repeat(vic) || + encoder_hdmi->output_bus_fmt == MEDIA_BUS_FMT_UYYVYY8_0_5X24) + venc_freq *= 2; + + vclk_freq = max(venc_freq, hdmi_freq); + + if (mode->flags & DRM_MODE_FLAG_DBLCLK) + venc_freq /= 2; + + dev_dbg(priv->dev, "vclk:%d phy=%d venc=%d hdmi=%d enci=%d\n", + phy_freq, vclk_freq, venc_freq, hdmi_freq, + priv->venc.hdmi_use_enci); + + meson_vclk_setup(priv, MESON_VCLK_TARGET_HDMI, phy_freq, vclk_freq, + venc_freq, hdmi_freq, priv->venc.hdmi_use_enci); +} + +static enum drm_mode_status meson_encoder_hdmi_mode_valid(struct drm_bridge *bridge, + const struct drm_display_info *display_info, + const struct drm_display_mode *mode) +{ + struct meson_encoder_hdmi *encoder_hdmi = bridge_to_meson_encoder_hdmi(bridge); + struct meson_drm *priv = encoder_hdmi->priv; + bool is_hdmi2_sink = display_info->hdmi.scdc.supported; + unsigned int phy_freq; + unsigned int vclk_freq; + unsigned int venc_freq; + unsigned int hdmi_freq; + int vic = drm_match_cea_mode(mode); + enum drm_mode_status status; + + dev_dbg(priv->dev, "Modeline " DRM_MODE_FMT "\n", DRM_MODE_ARG(mode)); + + /* If sink does not support 540MHz, reject the non-420 HDMI2 modes */ + if (display_info->max_tmds_clock && + mode->clock > display_info->max_tmds_clock && + !drm_mode_is_420_only(display_info, mode) && + !drm_mode_is_420_also(display_info, mode)) + return MODE_BAD; + + /* Check against non-VIC supported modes */ + if (!vic) { + status = meson_venc_hdmi_supported_mode(mode); + if (status != MODE_OK) + return status; + + return meson_vclk_dmt_supported_freq(priv, mode->clock); + /* Check against supported VIC modes */ + } else if (!meson_venc_hdmi_supported_vic(vic)) + return MODE_BAD; + + vclk_freq = mode->clock; + + /* For 420, pixel clock is half unlike venc clock */ + if (drm_mode_is_420_only(display_info, mode) || + (!is_hdmi2_sink && + drm_mode_is_420_also(display_info, mode))) + vclk_freq /= 2; + + /* TMDS clock is pixel_clock * 10 */ + phy_freq = vclk_freq * 10; + + /* 480i/576i needs global pixel doubling */ + if (mode->flags & DRM_MODE_FLAG_DBLCLK) + vclk_freq *= 2; + + venc_freq = vclk_freq; + hdmi_freq = vclk_freq; + + /* VENC double pixels for 1080i, 720p and YUV420 modes */ + if (meson_venc_hdmi_venc_repeat(vic) || + drm_mode_is_420_only(display_info, mode) || + (!is_hdmi2_sink && + drm_mode_is_420_also(display_info, mode))) + venc_freq *= 2; + + vclk_freq = max(venc_freq, hdmi_freq); + + if (mode->flags & DRM_MODE_FLAG_DBLCLK) + venc_freq /= 2; + + dev_dbg(priv->dev, "%s: vclk:%d phy=%d venc=%d hdmi=%d\n", + __func__, phy_freq, vclk_freq, venc_freq, hdmi_freq); + + return meson_vclk_vic_supported_freq(priv, phy_freq, vclk_freq); +} + +static void meson_encoder_hdmi_atomic_enable(struct drm_bridge *bridge, + struct drm_bridge_state *bridge_state) +{ + struct meson_encoder_hdmi *encoder_hdmi = bridge_to_meson_encoder_hdmi(bridge); + struct drm_atomic_state *state = bridge_state->base.state; + unsigned int ycrcb_map = VPU_HDMI_OUTPUT_CBYCR; + struct meson_drm *priv = encoder_hdmi->priv; + struct drm_connector_state *conn_state; + const struct drm_display_mode *mode; + struct drm_crtc_state *crtc_state; + struct drm_connector *connector; + bool yuv420_mode = false; + int vic; + + connector = drm_atomic_get_new_connector_for_encoder(state, bridge->encoder); + if (WARN_ON(!connector)) + return; + + conn_state = drm_atomic_get_new_connector_state(state, connector); + if (WARN_ON(!conn_state)) + return; + + crtc_state = drm_atomic_get_new_crtc_state(state, conn_state->crtc); + if (WARN_ON(!crtc_state)) + return; + + mode = &crtc_state->adjusted_mode; + + vic = drm_match_cea_mode(mode); + + dev_dbg(priv->dev, "\"%s\" vic %d\n", mode->name, vic); + + if (encoder_hdmi->output_bus_fmt == MEDIA_BUS_FMT_UYYVYY8_0_5X24) { + ycrcb_map = VPU_HDMI_OUTPUT_CRYCB; + yuv420_mode = true; + } + + /* VENC + VENC-DVI Mode setup */ + meson_venc_hdmi_mode_set(priv, vic, ycrcb_map, yuv420_mode, mode); + + /* VCLK Set clock */ + meson_encoder_hdmi_set_vclk(encoder_hdmi, mode); + + if (encoder_hdmi->output_bus_fmt == MEDIA_BUS_FMT_UYYVYY8_0_5X24) + /* Setup YUV420 to HDMI-TX, no 10bit diphering */ + writel_relaxed(2 | (2 << 2), + priv->io_base + _REG(VPU_HDMI_FMT_CTRL)); + else + /* Setup YUV444 to HDMI-TX, no 10bit diphering */ + writel_relaxed(0, priv->io_base + _REG(VPU_HDMI_FMT_CTRL)); + + dev_dbg(priv->dev, "%s\n", priv->venc.hdmi_use_enci ? "VENCI" : "VENCP"); + + if (priv->venc.hdmi_use_enci) + writel_relaxed(1, priv->io_base + _REG(ENCI_VIDEO_EN)); + else + writel_relaxed(1, priv->io_base + _REG(ENCP_VIDEO_EN)); +} + +static void meson_encoder_hdmi_atomic_disable(struct drm_bridge *bridge, + struct drm_bridge_state *bridge_state) +{ + struct meson_encoder_hdmi *encoder_hdmi = bridge_to_meson_encoder_hdmi(bridge); + struct meson_drm *priv = encoder_hdmi->priv; + + writel_bits_relaxed(0x3, 0, + priv->io_base + _REG(VPU_HDMI_SETTING)); + + writel_relaxed(0, priv->io_base + _REG(ENCI_VIDEO_EN)); + writel_relaxed(0, priv->io_base + _REG(ENCP_VIDEO_EN)); +} + +static const u32 meson_encoder_hdmi_out_bus_fmts[] = { + MEDIA_BUS_FMT_YUV8_1X24, + MEDIA_BUS_FMT_UYYVYY8_0_5X24, +}; + +static u32 * +meson_encoder_hdmi_get_inp_bus_fmts(struct drm_bridge *bridge, + struct drm_bridge_state *bridge_state, + struct drm_crtc_state *crtc_state, + struct drm_connector_state *conn_state, + u32 output_fmt, + unsigned int *num_input_fmts) +{ + u32 *input_fmts = NULL; + int i; + + *num_input_fmts = 0; + + for (i = 0 ; i < ARRAY_SIZE(meson_encoder_hdmi_out_bus_fmts) ; ++i) { + if (output_fmt == meson_encoder_hdmi_out_bus_fmts[i]) { + *num_input_fmts = 1; + input_fmts = kcalloc(*num_input_fmts, + sizeof(*input_fmts), + GFP_KERNEL); + if (!input_fmts) + return NULL; + + input_fmts[0] = output_fmt; + + break; + } + } + + return input_fmts; +} + +static int meson_encoder_hdmi_atomic_check(struct drm_bridge *bridge, + struct drm_bridge_state *bridge_state, + struct drm_crtc_state *crtc_state, + struct drm_connector_state *conn_state) +{ + struct meson_encoder_hdmi *encoder_hdmi = bridge_to_meson_encoder_hdmi(bridge); + struct drm_connector_state *old_conn_state = + drm_atomic_get_old_connector_state(conn_state->state, conn_state->connector); + struct meson_drm *priv = encoder_hdmi->priv; + + encoder_hdmi->output_bus_fmt = bridge_state->output_bus_cfg.format; + + dev_dbg(priv->dev, "output_bus_fmt %lx\n", encoder_hdmi->output_bus_fmt); + + if (!drm_connector_atomic_hdr_metadata_equal(old_conn_state, conn_state)) + crtc_state->mode_changed = true; + + return 0; +} + +static const struct drm_bridge_funcs meson_encoder_hdmi_bridge_funcs = { + .attach = meson_encoder_hdmi_attach, + .mode_valid = meson_encoder_hdmi_mode_valid, + .atomic_enable = meson_encoder_hdmi_atomic_enable, + .atomic_disable = meson_encoder_hdmi_atomic_disable, + .atomic_get_input_bus_fmts = meson_encoder_hdmi_get_inp_bus_fmts, + .atomic_check = meson_encoder_hdmi_atomic_check, + .atomic_duplicate_state = drm_atomic_helper_bridge_duplicate_state, + .atomic_destroy_state = drm_atomic_helper_bridge_destroy_state, + .atomic_reset = drm_atomic_helper_bridge_reset, +}; + +int meson_encoder_hdmi_init(struct meson_drm *priv) +{ + struct meson_encoder_hdmi *meson_encoder_hdmi; + struct device_node *remote; + int ret; + + meson_encoder_hdmi = devm_kzalloc(priv->dev, sizeof(*meson_encoder_hdmi), GFP_KERNEL); + if (!meson_encoder_hdmi) + return -ENOMEM; + + /* HDMI Transceiver Bridge */ + remote = of_graph_get_remote_node(priv->dev->of_node, 1, 0); + if (!remote) { + dev_err(priv->dev, "HDMI transceiver device is disabled"); + return 0; + } + + meson_encoder_hdmi->next_bridge = of_drm_find_bridge(remote); + if (!meson_encoder_hdmi->next_bridge) { + dev_err(priv->dev, "Failed to find HDMI transceiver bridge\n"); + return -EPROBE_DEFER; + } + + /* HDMI Encoder Bridge */ + meson_encoder_hdmi->bridge.funcs = &meson_encoder_hdmi_bridge_funcs; + meson_encoder_hdmi->bridge.of_node = priv->dev->of_node; + meson_encoder_hdmi->bridge.type = DRM_MODE_CONNECTOR_HDMIA; + + drm_bridge_add(&meson_encoder_hdmi->bridge); + + meson_encoder_hdmi->priv = priv; + + /* Encoder */ + ret = drm_simple_encoder_init(priv->drm, &meson_encoder_hdmi->encoder, + DRM_MODE_ENCODER_TMDS); + if (ret) { + dev_err(priv->dev, "Failed to init HDMI encoder: %d\n", ret); + return ret; + } + + meson_encoder_hdmi->encoder.possible_crtcs = BIT(0); + + /* Attach HDMI Encoder Bridge to Encoder */ + ret = drm_bridge_attach(&meson_encoder_hdmi->encoder, &meson_encoder_hdmi->bridge, NULL, 0); + if (ret) { + dev_err(priv->dev, "Failed to attach bridge: %d\n", ret); + return ret; + } + + /* + * We should have now in place: + * encoder->[hdmi encoder bridge]->[dw-hdmi bridge]->[dw-hdmi connector] + */ + + dev_dbg(priv->dev, "HDMI encoder initialized\n"); + + return 0; +} only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/meson/meson_encoder_hdmi.h +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/meson/meson_encoder_hdmi.h @@ -0,0 +1,12 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ +/* + * Copyright (C) 2021 BayLibre, SAS + * Author: Neil Armstrong + */ + +#ifndef __MESON_ENCODER_HDMI_H +#define __MESON_ENCODER_HDMI_H + +int meson_encoder_hdmi_init(struct meson_drm *priv); + +#endif /* __MESON_ENCODER_HDMI_H */ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/meson/meson_osd_afbcd.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/meson/meson_osd_afbcd.c @@ -79,11 +79,6 @@ return meson_gxm_afbcd_pixel_fmt(modifier, format) >= 0; } -static int meson_gxm_afbcd_init(struct meson_drm *priv) -{ - return 0; -} - static int meson_gxm_afbcd_reset(struct meson_drm *priv) { writel_relaxed(VIU_SW_RESET_OSD1_AFBCD, @@ -93,6 +88,16 @@ return 0; } +static int meson_gxm_afbcd_init(struct meson_drm *priv) +{ + return 0; +} + +static void meson_gxm_afbcd_exit(struct meson_drm *priv) +{ + meson_gxm_afbcd_reset(priv); +} + static int meson_gxm_afbcd_enable(struct meson_drm *priv) { writel_relaxed(FIELD_PREP(OSD1_AFBCD_ID_FIFO_THRD, 0x40) | @@ -172,6 +177,7 @@ struct meson_afbcd_ops meson_afbcd_gxm_ops = { .init = meson_gxm_afbcd_init, + .exit = meson_gxm_afbcd_exit, .reset = meson_gxm_afbcd_reset, .enable = meson_gxm_afbcd_enable, .disable = meson_gxm_afbcd_disable, @@ -269,6 +275,18 @@ return meson_g12a_afbcd_pixel_fmt(modifier, format) >= 0; } +static int meson_g12a_afbcd_reset(struct meson_drm *priv) +{ + meson_rdma_reset(priv); + + meson_rdma_writel_sync(priv, VIU_SW_RESET_G12A_AFBC_ARB | + VIU_SW_RESET_G12A_OSD1_AFBCD, + VIU_SW_RESET); + meson_rdma_writel_sync(priv, 0, VIU_SW_RESET); + + return 0; +} + static int meson_g12a_afbcd_init(struct meson_drm *priv) { int ret; @@ -286,16 +304,10 @@ return 0; } -static int meson_g12a_afbcd_reset(struct meson_drm *priv) +static void meson_g12a_afbcd_exit(struct meson_drm *priv) { - meson_rdma_reset(priv); - - meson_rdma_writel_sync(priv, VIU_SW_RESET_G12A_AFBC_ARB | - VIU_SW_RESET_G12A_OSD1_AFBCD, - VIU_SW_RESET); - meson_rdma_writel_sync(priv, 0, VIU_SW_RESET); - - return 0; + meson_g12a_afbcd_reset(priv); + meson_rdma_free(priv); } static int meson_g12a_afbcd_enable(struct meson_drm *priv) @@ -380,6 +392,7 @@ struct meson_afbcd_ops meson_afbcd_g12a_ops = { .init = meson_g12a_afbcd_init, + .exit = meson_g12a_afbcd_exit, .reset = meson_g12a_afbcd_reset, .enable = meson_g12a_afbcd_enable, .disable = meson_g12a_afbcd_disable, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/meson/meson_osd_afbcd.h +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/meson/meson_osd_afbcd.h @@ -14,6 +14,7 @@ struct meson_afbcd_ops { int (*init)(struct meson_drm *priv); + void (*exit)(struct meson_drm *priv); int (*reset)(struct meson_drm *priv); int (*enable)(struct meson_drm *priv); int (*disable)(struct meson_drm *priv); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/mgag200/mgag200_mode.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/mgag200/mgag200_mode.c @@ -529,7 +529,10 @@ WREG_GFX(3, 0x00); WREG_GFX(4, 0x00); WREG_GFX(5, 0x40); - WREG_GFX(6, 0x05); + /* GCTL6 should be 0x05, but we configure memmapsl to 0xb8000 (text mode), + * so that it doesn't hang when running kexec/kdump on G200_SE rev42. + */ + WREG_GFX(6, 0x0d); WREG_GFX(7, 0x0f); WREG_GFX(8, 0x0f); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/mgag200/mgag200_pll.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/mgag200/mgag200_pll.c @@ -404,9 +404,9 @@ udelay(50); /* program pixel pll register */ - WREG_DAC(MGA1064_PIX_PLLC_N, xpixpllcn); - WREG_DAC(MGA1064_PIX_PLLC_M, xpixpllcm); - WREG_DAC(MGA1064_PIX_PLLC_P, xpixpllcp); + WREG_DAC(MGA1064_WB_PIX_PLLC_N, xpixpllcn); + WREG_DAC(MGA1064_WB_PIX_PLLC_M, xpixpllcm); + WREG_DAC(MGA1064_WB_PIX_PLLC_P, xpixpllcp); udelay(50); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c @@ -1107,7 +1107,7 @@ } - if (dpu_enc->disp_info.intf_type == DRM_MODE_CONNECTOR_DisplayPort && + if (dpu_enc->disp_info.intf_type == DRM_MODE_ENCODER_TMDS && dpu_enc->cur_master->hw_mdptop && dpu_enc->cur_master->hw_mdptop->ops.intf_audio_select) dpu_enc->cur_master->hw_mdptop->ops.intf_audio_select( only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c @@ -35,6 +35,14 @@ { int i; + for (i = 0; i < ARRAY_SIZE(rm->dspp_blks); i++) { + struct dpu_hw_dspp *hw; + + if (rm->dspp_blks[i]) { + hw = to_dpu_hw_dspp(rm->dspp_blks[i]); + dpu_hw_dspp_destroy(hw); + } + } for (i = 0; i < ARRAY_SIZE(rm->pingpong_blks); i++) { struct dpu_hw_pingpong *hw; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/msm/dp/dp_ctrl.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/msm/dp/dp_ctrl.c @@ -1744,6 +1744,9 @@ /* end with failure */ break; /* lane == 1 already */ } + + /* stop link training before start re training */ + dp_ctrl_clear_training_pattern(ctrl); } } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/msm/dp/dp_display.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/msm/dp/dp_display.c @@ -551,6 +551,12 @@ mutex_unlock(&dp->event_mutex); + /* + * add fail safe mode outside event_mutex scope + * to avoid potiential circular lock with drm thread + */ + dp_panel_add_fail_safe_mode(dp->dp_display.connector); + /* uevent will complete connection part */ return 0; }; @@ -1442,6 +1448,7 @@ struct drm_encoder *encoder) { struct msm_drm_private *priv; + struct dp_display_private *dp_priv; int ret; if (WARN_ON(!encoder) || WARN_ON(!dp_display) || WARN_ON(!dev)) @@ -1450,6 +1457,8 @@ priv = dev->dev_private; dp_display->drm_dev = dev; + dp_priv = container_of(dp_display, struct dp_display_private, dp_display); + ret = dp_display_request_irq(dp_display); if (ret) { DRM_ERROR("request_irq failed, ret=%d\n", ret); @@ -1467,6 +1476,8 @@ return ret; } + dp_priv->panel->connector = dp_display->connector; + priv->connectors[priv->num_connectors++] = dp_display->connector; return 0; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/msm/dp/dp_panel.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/msm/dp/dp_panel.c @@ -151,6 +151,15 @@ return rc; } +void dp_panel_add_fail_safe_mode(struct drm_connector *connector) +{ + /* fail safe edid */ + mutex_lock(&connector->dev->mode_config.mutex); + if (drm_add_modes_noedid(connector, 640, 480)) + drm_set_preferred_mode(connector, 640, 480); + mutex_unlock(&connector->dev->mode_config.mutex); +} + int dp_panel_read_sink_caps(struct dp_panel *dp_panel, struct drm_connector *connector) { @@ -207,11 +216,7 @@ goto end; } - /* fail safe edid */ - mutex_lock(&connector->dev->mode_config.mutex); - if (drm_add_modes_noedid(connector, 640, 480)) - drm_set_preferred_mode(connector, 640, 480); - mutex_unlock(&connector->dev->mode_config.mutex); + dp_panel_add_fail_safe_mode(connector); } if (panel->aux_cfg_update_done) { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/msm/dp/dp_panel.h +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/msm/dp/dp_panel.h @@ -59,6 +59,7 @@ int dp_panel_deinit(struct dp_panel *dp_panel); int dp_panel_timing_cfg(struct dp_panel *dp_panel); void dp_panel_dump_regs(struct dp_panel *dp_panel); +void dp_panel_add_fail_safe_mode(struct drm_connector *connector); int dp_panel_read_sink_caps(struct dp_panel *dp_panel, struct drm_connector *connector); u32 dp_panel_get_mode_bpp(struct dp_panel *dp_panel, u32 mode_max_bpp, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/msm/dsi/phy/dsi_phy_10nm.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/msm/dsi/phy/dsi_phy_10nm.c @@ -562,7 +562,9 @@ char clk_name[32], parent[32], vco_name[32]; char parent2[32], parent3[32], parent4[32]; struct clk_init_data vco_init = { - .parent_names = (const char *[]){ "xo" }, + .parent_data = &(const struct clk_parent_data) { + .fw_name = "ref", + }, .num_parents = 1, .name = vco_name, .flags = CLK_IGNORE_UNUSED, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c @@ -804,7 +804,9 @@ { char clk_name[32], parent[32], vco_name[32]; struct clk_init_data vco_init = { - .parent_names = (const char *[]){ "xo" }, + .parent_data = &(const struct clk_parent_data) { + .fw_name = "ref", + }, .num_parents = 1, .name = vco_name, .flags = CLK_IGNORE_UNUSED, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm.c @@ -521,7 +521,9 @@ { char clk_name[32], parent1[32], parent2[32], vco_name[32]; struct clk_init_data vco_init = { - .parent_names = (const char *[]){ "xo" }, + .parent_data = &(const struct clk_parent_data) { + .fw_name = "ref", .name = "xo", + }, .num_parents = 1, .name = vco_name, .flags = CLK_IGNORE_UNUSED, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm_8960.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm_8960.c @@ -385,7 +385,9 @@ { char *clk_name, *parent_name, *vco_name; struct clk_init_data vco_init = { - .parent_names = (const char *[]){ "pxo" }, + .parent_data = &(const struct clk_parent_data) { + .fw_name = "ref", + }, .num_parents = 1, .flags = CLK_IGNORE_UNUSED, .ops = &clk_ops_dsi_pll_28nm_vco, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c @@ -590,7 +590,9 @@ char clk_name[32], parent[32], vco_name[32]; char parent2[32], parent3[32], parent4[32]; struct clk_init_data vco_init = { - .parent_names = (const char *[]){ "bi_tcxo" }, + .parent_data = &(const struct clk_parent_data) { + .fw_name = "ref", + }, .num_parents = 1, .name = vco_name, .flags = CLK_IGNORE_UNUSED, @@ -864,20 +866,26 @@ /* Alter PHY configurations if data rate less than 1.5GHZ*/ less_than_1500_mhz = (clk_req->bitclk_rate <= 1500000000); - /* For C-PHY, no low power settings for lower clk rate */ - if (phy->cphy_mode) - less_than_1500_mhz = false; - if (phy->cfg->quirks & DSI_PHY_7NM_QUIRK_V4_1) { vreg_ctrl_0 = less_than_1500_mhz ? 0x53 : 0x52; - glbl_rescode_top_ctrl = less_than_1500_mhz ? 0x3d : 0x00; - glbl_rescode_bot_ctrl = less_than_1500_mhz ? 0x39 : 0x3c; + if (phy->cphy_mode) { + glbl_rescode_top_ctrl = 0x00; + glbl_rescode_bot_ctrl = 0x3c; + } else { + glbl_rescode_top_ctrl = less_than_1500_mhz ? 0x3d : 0x00; + glbl_rescode_bot_ctrl = less_than_1500_mhz ? 0x39 : 0x3c; + } glbl_str_swi_cal_sel_ctrl = 0x00; glbl_hstx_str_ctrl_0 = 0x88; } else { vreg_ctrl_0 = less_than_1500_mhz ? 0x5B : 0x59; - glbl_str_swi_cal_sel_ctrl = less_than_1500_mhz ? 0x03 : 0x00; - glbl_hstx_str_ctrl_0 = less_than_1500_mhz ? 0x66 : 0x88; + if (phy->cphy_mode) { + glbl_str_swi_cal_sel_ctrl = 0x03; + glbl_hstx_str_ctrl_0 = 0x66; + } else { + glbl_str_swi_cal_sel_ctrl = less_than_1500_mhz ? 0x03 : 0x00; + glbl_hstx_str_ctrl_0 = less_than_1500_mhz ? 0x66 : 0x88; + } glbl_rescode_top_ctrl = 0x03; glbl_rescode_bot_ctrl = 0x3c; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/nouveau/nouveau_backlight.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/nouveau/nouveau_backlight.c @@ -101,7 +101,6 @@ if (!(nvif_rd32(device, NV40_PMC_BACKLIGHT) & NV40_PMC_BACKLIGHT_MASK)) return -ENODEV; - props->type = BACKLIGHT_RAW; props->max_brightness = 31; *ops = &nv40_bl_ops; return 0; @@ -294,7 +293,8 @@ struct nouveau_drm *drm = nouveau_drm(nv_encoder->base.base.dev); struct nvif_object *device = &drm->client.device.object; - if (!nvif_rd32(device, NV50_PDISP_SOR_PWM_CTL(ffs(nv_encoder->dcb->or) - 1))) + if (!nvif_rd32(device, NV50_PDISP_SOR_PWM_CTL(ffs(nv_encoder->dcb->or) - 1)) || + nv_conn->base.status != connector_status_connected) return -ENODEV; if (nv_conn->type == DCB_CONNECTOR_eDP) { @@ -339,7 +339,6 @@ else *ops = &nva3_bl_ops; - props->type = BACKLIGHT_RAW; props->max_brightness = 100; return 0; @@ -407,6 +406,7 @@ goto fail_alloc; } + props.type = BACKLIGHT_RAW; bl->dev = backlight_device_register(backlight_name, connector->kdev, nv_encoder, ops, &props); if (IS_ERR(bl->dev)) { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/nouveau/nvkm/subdev/acr/hsfw.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/nouveau/nvkm/subdev/acr/hsfw.c @@ -142,11 +142,12 @@ hsfw->imem_size = desc->code_size; hsfw->imem_tag = desc->start_tag; - hsfw->imem = kmalloc(desc->code_size, GFP_KERNEL); - memcpy(hsfw->imem, data + desc->code_off, desc->code_size); - + hsfw->imem = kmemdup(data + desc->code_off, desc->code_size, GFP_KERNEL); nvkm_firmware_put(fw); - return 0; + if (!hsfw->imem) + return -ENOMEM; + else + return 0; } int only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/panel/panel-ilitek-ili9341.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/panel/panel-ilitek-ili9341.c @@ -612,8 +612,10 @@ int ret; vcc = devm_regulator_get_optional(dev, "vcc"); - if (IS_ERR(vcc)) + if (IS_ERR(vcc)) { dev_err(dev, "get optional vcc failed\n"); + vcc = NULL; + } dbidev = devm_drm_dev_alloc(dev, &ili9341_dbi_driver, struct mipi_dbi_dev, drm); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/panfrost/panfrost_gpu.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/panfrost/panfrost_gpu.c @@ -360,8 +360,11 @@ panfrost_gpu_init_features(pfdev); - dma_set_mask_and_coherent(pfdev->dev, + err = dma_set_mask_and_coherent(pfdev->dev, DMA_BIT_MASK(FIELD_GET(0xff00, pfdev->features.mmu_features))); + if (err) + return err; + dma_set_max_seg_size(pfdev->dev, UINT_MAX); irq = platform_get_irq_byname(to_platform_device(pfdev->dev), "gpu"); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/radeon/radeon_connectors.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/radeon/radeon_connectors.c @@ -204,7 +204,7 @@ /* Check if bpc is within clock limit. Try to degrade gracefully otherwise */ if ((bpc == 12) && (mode_clock * 3/2 > max_tmds_clock)) { - if ((connector->display_info.edid_hdmi_dc_modes & DRM_EDID_HDMI_DC_30) && + if ((connector->display_info.edid_hdmi_rgb444_dc_modes & DRM_EDID_HDMI_DC_30) && (mode_clock * 5/4 <= max_tmds_clock)) bpc = 10; else only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/selftests/test-drm_dp_mst_helper.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/selftests/test-drm_dp_mst_helper.c @@ -131,8 +131,10 @@ return false; txmsg = kzalloc(sizeof(*txmsg), GFP_KERNEL); - if (!txmsg) + if (!txmsg) { + kfree(out); return false; + } drm_dp_encode_sideband_req(in, txmsg); ret = drm_dp_decode_sideband_req(txmsg, out); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/tegra/dsi.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/tegra/dsi.c @@ -1538,8 +1538,10 @@ dsi->slave = platform_get_drvdata(gangster); of_node_put(np); - if (!dsi->slave) + if (!dsi->slave) { + put_device(&gangster->dev); return -EPROBE_DEFER; + } dsi->slave->master = dsi; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/v3d/v3d_drv.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/v3d/v3d_drv.c @@ -221,6 +221,7 @@ int ret; u32 mmu_debug; u32 ident1; + u64 mask; v3d = devm_drm_dev_alloc(dev, &v3d_drm_driver, struct v3d_dev, drm); @@ -240,8 +241,11 @@ return ret; mmu_debug = V3D_READ(V3D_MMU_DEBUG_INFO); - dma_set_mask_and_coherent(dev, - DMA_BIT_MASK(30 + V3D_GET_FIELD(mmu_debug, V3D_MMU_PA_WIDTH))); + mask = DMA_BIT_MASK(30 + V3D_GET_FIELD(mmu_debug, V3D_MMU_PA_WIDTH)); + ret = dma_set_mask_and_coherent(dev, mask); + if (ret) + return ret; + v3d->va_width = 30 + V3D_GET_FIELD(mmu_debug, V3D_MMU_VA_WIDTH); ident1 = V3D_READ(V3D_HUB_IDENT1); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/virtio/virtgpu_gem.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/virtio/virtgpu_gem.c @@ -248,6 +248,9 @@ { u32 i; + if (!objs) + return; + for (i = 0; i < objs->nents; i++) drm_gem_object_put(objs->objs[i]); virtio_gpu_array_free(objs); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/drm/vmwgfx/vmwgfx_msg.c +++ linux-azure-5.15-5.15.0/drivers/gpu/drm/vmwgfx/vmwgfx_msg.c @@ -28,7 +28,7 @@ #include #include #include -#include +#include #include #include @@ -160,7 +160,7 @@ unsigned long msg_len = strlen(msg); /* HB port can't access encrypted memory. */ - if (hb && !mem_encrypt_active()) { + if (hb && !cc_platform_has(CC_ATTR_MEM_ENCRYPT)) { unsigned long bp = channel->cookie_high; u32 channel_id = (channel->channel_id << 16); @@ -216,7 +216,7 @@ unsigned long si, di, eax, ebx, ecx, edx; /* HB port can't access encrypted memory */ - if (hb && !mem_encrypt_active()) { + if (hb && !cc_platform_has(CC_ATTR_MEM_ENCRYPT)) { unsigned long bp = channel->cookie_low; u32 channel_id = (channel->channel_id << 16); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/gpu/ipu-v3/ipu-di.c +++ linux-azure-5.15-5.15.0/drivers/gpu/ipu-v3/ipu-di.c @@ -447,8 +447,9 @@ error = rate / (sig->mode.pixelclock / 1000); - dev_dbg(di->ipu->dev, " IPU clock can give %lu with divider %u, error %d.%u%%\n", - rate, div, (signed)(error - 1000) / 10, error % 10); + dev_dbg(di->ipu->dev, " IPU clock can give %lu with divider %u, error %c%d.%d%%\n", + rate, div, error < 1000 ? '-' : '+', + abs(error - 1000) / 10, abs(error - 1000) % 10); /* Allow a 1% error */ if (error < 1010 && error >= 990) { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/greybus/svc.c +++ linux-azure-5.15-5.15.0/drivers/greybus/svc.c @@ -866,8 +866,14 @@ gb_svc_debugfs_init(svc); - return gb_svc_queue_deferred_request(op); + ret = gb_svc_queue_deferred_request(op); + if (ret) + goto err_remove_debugfs; + return 0; + +err_remove_debugfs: + gb_svc_debugfs_exit(svc); err_unregister_device: gb_svc_watchdog_destroy(svc); device_del(&svc->dev); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/hid/intel-ish-hid/ishtp-fw-loader.c +++ linux-azure-5.15-5.15.0/drivers/hid/intel-ish-hid/ishtp-fw-loader.c @@ -657,21 +657,12 @@ */ payload_max_size &= ~(L1_CACHE_BYTES - 1); - dma_buf = kmalloc(payload_max_size, GFP_KERNEL | GFP_DMA32); + dma_buf = dma_alloc_coherent(devc, payload_max_size, &dma_buf_phy, GFP_KERNEL); if (!dma_buf) { client_data->flag_retry = true; return -ENOMEM; } - dma_buf_phy = dma_map_single(devc, dma_buf, payload_max_size, - DMA_TO_DEVICE); - if (dma_mapping_error(devc, dma_buf_phy)) { - dev_err(cl_data_to_dev(client_data), "DMA map failed\n"); - client_data->flag_retry = true; - rv = -ENOMEM; - goto end_err_dma_buf_release; - } - ldr_xfer_dma_frag.fragment.hdr.command = LOADER_CMD_XFER_FRAGMENT; ldr_xfer_dma_frag.fragment.xfer_mode = LOADER_XFER_MODE_DIRECT_DMA; ldr_xfer_dma_frag.ddr_phys_addr = (u64)dma_buf_phy; @@ -691,14 +682,7 @@ ldr_xfer_dma_frag.fragment.size = fragment_size; memcpy(dma_buf, &fw->data[fragment_offset], fragment_size); - dma_sync_single_for_device(devc, dma_buf_phy, - payload_max_size, - DMA_TO_DEVICE); - - /* - * Flush cache here because the dma_sync_single_for_device() - * does not do for x86. - */ + /* Flush cache to be sure the data is in main memory. */ clflush_cache_range(dma_buf, payload_max_size); dev_dbg(cl_data_to_dev(client_data), @@ -721,15 +705,8 @@ fragment_offset += fragment_size; } - dma_unmap_single(devc, dma_buf_phy, payload_max_size, DMA_TO_DEVICE); - kfree(dma_buf); - return 0; - end_err_resp_buf_release: - /* Free ISH buffer if not done already, in error case */ - dma_unmap_single(devc, dma_buf_phy, payload_max_size, DMA_TO_DEVICE); -end_err_dma_buf_release: - kfree(dma_buf); + dma_free_coherent(devc, payload_max_size, dma_buf, dma_buf_phy); return rv; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/hwmon/pmbus/pmbus.h +++ linux-azure-5.15-5.15.0/drivers/hwmon/pmbus/pmbus.h @@ -319,6 +319,7 @@ /* * STATUS_VOUT, STATUS_INPUT */ +#define PB_VOLTAGE_VIN_OFF BIT(3) #define PB_VOLTAGE_UV_FAULT BIT(4) #define PB_VOLTAGE_UV_WARNING BIT(5) #define PB_VOLTAGE_OV_WARNING BIT(6) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/hwmon/sch56xx-common.c +++ linux-azure-5.15-5.15.0/drivers/hwmon/sch56xx-common.c @@ -422,7 +422,7 @@ data->wddev.max_timeout = 255 * 60; watchdog_set_nowayout(&data->wddev, nowayout); if (output_enable & SCH56XX_WDOG_OUTPUT_ENABLE) - set_bit(WDOG_ACTIVE, &data->wddev.status); + set_bit(WDOG_HW_RUNNING, &data->wddev.status); /* Since the watchdog uses a downcounter there is no register to read the BIOS set timeout from (if any was set at all) -> only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/hwtracing/coresight/coresight-etm4x-sysfs.c +++ linux-azure-5.15-5.15.0/drivers/hwtracing/coresight/coresight-etm4x-sysfs.c @@ -367,8 +367,12 @@ mode = ETM_MODE_QELEM(config->mode); /* start by clearing QE bits */ config->cfg &= ~(BIT(13) | BIT(14)); - /* if supported, Q elements with instruction counts are enabled */ - if ((mode & BIT(0)) && (drvdata->q_support & BIT(0))) + /* + * if supported, Q elements with instruction counts are enabled. + * Always set the low bit for any requested mode. Valid combos are + * 0b00, 0b01 and 0b11. + */ + if (mode && drvdata->q_support) config->cfg |= BIT(13); /* * if supported, Q elements with and without instruction only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/hwtracing/coresight/coresight-syscfg.c +++ linux-azure-5.15-5.15.0/drivers/hwtracing/coresight/coresight-syscfg.c @@ -791,7 +791,7 @@ err = device_register(dev); if (err) - cscfg_dev_release(dev); + put_device(dev); create_dev_exit_unlock: mutex_unlock(&cscfg_mutex); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/i2c/busses/i2c-meson.c +++ linux-azure-5.15-5.15.0/drivers/i2c/busses/i2c-meson.c @@ -465,18 +465,18 @@ */ meson_i2c_set_mask(i2c, REG_CTRL, REG_CTRL_START, 0); - ret = i2c_add_adapter(&i2c->adap); - if (ret < 0) { - clk_disable_unprepare(i2c->clk); - return ret; - } - /* Disable filtering */ meson_i2c_set_mask(i2c, REG_SLAVE_ADDR, REG_SLV_SDA_FILTER | REG_SLV_SCL_FILTER, 0); meson_i2c_set_clk_div(i2c, timings.bus_freq_hz); + ret = i2c_add_adapter(&i2c->adap); + if (ret < 0) { + clk_disable_unprepare(i2c->clk); + return ret; + } + return 0; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/i2c/busses/i2c-pasemi.c +++ linux-azure-5.15-5.15.0/drivers/i2c/busses/i2c-pasemi.c @@ -137,6 +137,12 @@ TXFIFO_WR(smbus, msg->buf[msg->len-1] | (stop ? MTXFIFO_STOP : 0)); + + if (stop) { + err = pasemi_smb_waitready(smbus); + if (err) + goto reset_out; + } } return 0; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/i2c/busses/i2c-xiic.c +++ linux-azure-5.15-5.15.0/drivers/i2c/busses/i2c-xiic.c @@ -756,7 +756,6 @@ static const struct i2c_adapter xiic_adapter = { .owner = THIS_MODULE, - .name = DRIVER_NAME, .class = I2C_CLASS_DEPRECATED, .algo = &xiic_algorithm, .quirks = &xiic_quirks, @@ -793,6 +792,8 @@ i2c_set_adapdata(&i2c->adap, i2c); i2c->adap.dev.parent = &pdev->dev; i2c->adap.dev.of_node = pdev->dev.of_node; + snprintf(i2c->adap.name, sizeof(i2c->adap.name), + DRIVER_NAME " %s", pdev->name); mutex_init(&i2c->lock); init_waitqueue_head(&i2c->wait); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/i2c/muxes/i2c-demux-pinctrl.c +++ linux-azure-5.15-5.15.0/drivers/i2c/muxes/i2c-demux-pinctrl.c @@ -261,7 +261,7 @@ err = device_create_file(&pdev->dev, &dev_attr_available_masters); if (err) - goto err_rollback; + goto err_rollback_activation; err = device_create_file(&pdev->dev, &dev_attr_current_master); if (err) @@ -271,8 +271,9 @@ err_rollback_available: device_remove_file(&pdev->dev, &dev_attr_available_masters); -err_rollback: +err_rollback_activation: i2c_demux_deactivate_master(priv); +err_rollback: for (j = 0; j < i; j++) { of_node_put(priv->chan[j].parent_np); of_changeset_destroy(&priv->chan[j].chgset); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/iio/adc/twl6030-gpadc.c +++ linux-azure-5.15-5.15.0/drivers/iio/adc/twl6030-gpadc.c @@ -911,6 +911,8 @@ ret = devm_request_threaded_irq(dev, irq, NULL, twl6030_gpadc_irq_handler, IRQF_ONESHOT, "twl6030_gpadc", indio_dev); + if (ret) + return ret; ret = twl6030_gpadc_enable_irq(TWL6030_GPADC_RT_SW1_EOC_MASK); if (ret < 0) { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/iio/afe/iio-rescale.c +++ linux-azure-5.15-5.15.0/drivers/iio/afe/iio-rescale.c @@ -39,7 +39,7 @@ int *val, int *val2, long mask) { struct rescale *rescale = iio_priv(indio_dev); - unsigned long long tmp; + s64 tmp; int ret; switch (mask) { @@ -77,10 +77,10 @@ *val2 = rescale->denominator; return IIO_VAL_FRACTIONAL; case IIO_VAL_FRACTIONAL_LOG2: - tmp = *val * 1000000000LL; - do_div(tmp, rescale->denominator); + tmp = (s64)*val * 1000000000LL; + tmp = div_s64(tmp, rescale->denominator); tmp *= rescale->numerator; - do_div(tmp, 1000000000LL); + tmp = div_s64(tmp, 1000000000LL); *val = tmp; return ret; default: only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/iio/inkern.c +++ linux-azure-5.15-5.15.0/drivers/iio/inkern.c @@ -578,28 +578,50 @@ static int iio_convert_raw_to_processed_unlocked(struct iio_channel *chan, int raw, int *processed, unsigned int scale) { - int scale_type, scale_val, scale_val2, offset; + int scale_type, scale_val, scale_val2; + int offset_type, offset_val, offset_val2; s64 raw64 = raw; - int ret; - ret = iio_channel_read(chan, &offset, NULL, IIO_CHAN_INFO_OFFSET); - if (ret >= 0) - raw64 += offset; + offset_type = iio_channel_read(chan, &offset_val, &offset_val2, + IIO_CHAN_INFO_OFFSET); + if (offset_type >= 0) { + switch (offset_type) { + case IIO_VAL_INT: + break; + case IIO_VAL_INT_PLUS_MICRO: + case IIO_VAL_INT_PLUS_NANO: + /* + * Both IIO_VAL_INT_PLUS_MICRO and IIO_VAL_INT_PLUS_NANO + * implicitely truncate the offset to it's integer form. + */ + break; + case IIO_VAL_FRACTIONAL: + offset_val /= offset_val2; + break; + case IIO_VAL_FRACTIONAL_LOG2: + offset_val >>= offset_val2; + break; + default: + return -EINVAL; + } + + raw64 += offset_val; + } scale_type = iio_channel_read(chan, &scale_val, &scale_val2, IIO_CHAN_INFO_SCALE); if (scale_type < 0) { /* - * Just pass raw values as processed if no scaling is - * available. + * If no channel scaling is available apply consumer scale to + * raw value and return. */ - *processed = raw; + *processed = raw * scale; return 0; } switch (scale_type) { case IIO_VAL_INT: - *processed = raw64 * scale_val; + *processed = raw64 * scale_val * scale; break; case IIO_VAL_INT_PLUS_MICRO: if (scale_val2 < 0) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/infiniband/hw/hfi1/mmu_rb.c +++ linux-azure-5.15-5.15.0/drivers/infiniband/hw/hfi1/mmu_rb.c @@ -80,6 +80,9 @@ unsigned long flags; struct list_head del_list; + /* Prevent freeing of mm until we are completely finished. */ + mmgrab(handler->mn.mm); + /* Unregister first so we don't get any more notifications. */ mmu_notifier_unregister(&handler->mn, handler->mn.mm); @@ -102,6 +105,9 @@ do_remove(handler, &del_list); + /* Now the mm may be freed. */ + mmdrop(handler->mn.mm); + kfree(handler); } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/infiniband/hw/hfi1/verbs.c +++ linux-azure-5.15-5.15.0/drivers/infiniband/hw/hfi1/verbs.c @@ -1397,8 +1397,7 @@ 4096 : hfi1_max_mtu), IB_MTU_4096); props->active_mtu = !valid_ib_mtu(ppd->ibmtu) ? props->max_mtu : mtu_to_enum(ppd->ibmtu, IB_MTU_4096); - props->phys_mtu = HFI1_CAP_IS_KSET(AIP) ? hfi1_max_mtu : - ib_mtu_enum_to_int(props->max_mtu); + props->phys_mtu = hfi1_max_mtu; return 0; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/infiniband/hw/irdma/ctrl.c +++ linux-azure-5.15-5.15.0/drivers/infiniband/hw/irdma/ctrl.c @@ -431,7 +431,7 @@ cqp = qp->dev->cqp; if (qp->qp_uk.qp_id < cqp->dev->hw_attrs.min_hw_qp_id || - qp->qp_uk.qp_id > (cqp->dev->hmc_info->hmc_obj[IRDMA_HMC_IW_QP].max_cnt - 1)) + qp->qp_uk.qp_id >= (cqp->dev->hmc_info->hmc_obj[IRDMA_HMC_IW_QP].max_cnt)) return IRDMA_ERR_INVALID_QP_ID; wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch); @@ -2551,10 +2551,10 @@ enum irdma_status_code ret_code = 0; cqp = cq->dev->cqp; - if (cq->cq_uk.cq_id > (cqp->dev->hmc_info->hmc_obj[IRDMA_HMC_IW_CQ].max_cnt - 1)) + if (cq->cq_uk.cq_id >= (cqp->dev->hmc_info->hmc_obj[IRDMA_HMC_IW_CQ].max_cnt)) return IRDMA_ERR_INVALID_CQ_ID; - if (cq->ceq_id > (cq->dev->hmc_fpm_misc.max_ceqs - 1)) + if (cq->ceq_id >= (cq->dev->hmc_fpm_misc.max_ceqs)) return IRDMA_ERR_INVALID_CEQ_ID; ceq = cq->dev->ceq[cq->ceq_id]; @@ -3656,7 +3656,7 @@ info->elem_cnt > info->dev->hw_attrs.max_hw_ceq_size) return IRDMA_ERR_INVALID_SIZE; - if (info->ceq_id > (info->dev->hmc_fpm_misc.max_ceqs - 1)) + if (info->ceq_id >= (info->dev->hmc_fpm_misc.max_ceqs)) return IRDMA_ERR_INVALID_CEQ_ID; pble_obj_cnt = info->dev->hmc_info->hmc_obj[IRDMA_HMC_IW_PBLE].cnt; @@ -4205,7 +4205,7 @@ info->num_elem > info->dev->hw_attrs.uk_attrs.max_hw_cq_size) return IRDMA_ERR_INVALID_SIZE; - if (info->ceq_id > (info->dev->hmc_fpm_misc.max_ceqs - 1)) + if (info->ceq_id >= (info->dev->hmc_fpm_misc.max_ceqs )) return IRDMA_ERR_INVALID_CEQ_ID; pble_obj_cnt = info->dev->hmc_info->hmc_obj[IRDMA_HMC_IW_PBLE].cnt; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/infiniband/hw/irdma/i40iw_if.c +++ linux-azure-5.15-5.15.0/drivers/infiniband/hw/irdma/i40iw_if.c @@ -77,6 +77,7 @@ rf->rdma_ver = IRDMA_GEN_1; rf->gen_ops.request_reset = i40iw_request_reset; rf->pcidev = cdev_info->pcidev; + rf->pf_id = cdev_info->fid; rf->hw.hw_addr = cdev_info->hw_addr; rf->cdev = cdev_info; rf->msix_count = cdev_info->msix_count; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/infiniband/hw/irdma/main.c +++ linux-azure-5.15-5.15.0/drivers/infiniband/hw/irdma/main.c @@ -226,6 +226,7 @@ rf->hw.hw_addr = pf->hw.hw_addr; rf->pcidev = pf->pdev; rf->msix_count = pf->num_rdma_msix; + rf->pf_id = pf->hw.pf_id; rf->msix_entries = &pf->msix_entries[pf->rdma_base_vector]; rf->default_vsi.vsi_idx = vsi->vsi_num; rf->protocol_used = IRDMA_ROCE_PROTOCOL_ONLY; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/infiniband/sw/rxe/rxe_resp.c +++ linux-azure-5.15-5.15.0/drivers/infiniband/sw/rxe/rxe_resp.c @@ -830,6 +830,10 @@ return RESPST_ERR_INVALIDATE_RKEY; } + if (pkt->mask & RXE_END_MASK) + /* We successfully processed this new request. */ + qp->resp.msn++; + /* next expected psn, read handles this separately */ qp->resp.psn = (pkt->psn + 1) & BTH_PSN_MASK; qp->resp.ack_psn = qp->resp.psn; @@ -837,11 +841,9 @@ qp->resp.opcode = pkt->opcode; qp->resp.status = IB_WC_SUCCESS; - if (pkt->mask & RXE_COMP_MASK) { - /* We successfully processed this new request. */ - qp->resp.msn++; + if (pkt->mask & RXE_COMP_MASK) return RESPST_COMPLETE; - } else if (qp_type(qp) == IB_QPT_RC) + else if (qp_type(qp) == IB_QPT_RC) return RESPST_ACKNOWLEDGE; else return RESPST_CLEANUP; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/input/tablet/aiptek.c +++ linux-azure-5.15-5.15.0/drivers/input/tablet/aiptek.c @@ -1787,15 +1787,13 @@ input_set_abs_params(inputdev, ABS_TILT_Y, AIPTEK_TILT_MIN, AIPTEK_TILT_MAX, 0, 0); input_set_abs_params(inputdev, ABS_WHEEL, AIPTEK_WHEEL_MIN, AIPTEK_WHEEL_MAX - 1, 0, 0); - /* Verify that a device really has an endpoint */ - if (intf->cur_altsetting->desc.bNumEndpoints < 1) { + err = usb_find_common_endpoints(intf->cur_altsetting, + NULL, NULL, &endpoint, NULL); + if (err) { dev_err(&intf->dev, - "interface has %d endpoints, but must have minimum 1\n", - intf->cur_altsetting->desc.bNumEndpoints); - err = -EINVAL; + "interface has no int in endpoints, but must have minimum 1\n"); goto fail3; } - endpoint = &intf->cur_altsetting->endpoint[0].desc; /* Go set up our URB, which is called when the tablet receives * input. only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c +++ linux-azure-5.15-5.15.0/drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c @@ -1552,6 +1552,7 @@ dev_info(smmu->dev, "\t0x%016llx\n", (unsigned long long)evt[i]); + cond_resched(); } /* only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/iommu/ipmmu-vmsa.c +++ linux-azure-5.15-5.15.0/drivers/iommu/ipmmu-vmsa.c @@ -982,7 +982,9 @@ bitmap_zero(mmu->ctx, IPMMU_CTX_MAX); mmu->features = of_device_get_match_data(&pdev->dev); memset(mmu->utlb_ctx, IPMMU_CTX_INVALID, mmu->features->num_utlbs); - dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(40)); + ret = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(40)); + if (ret) + return ret; /* Map I/O memory and request IRQ. */ res = platform_get_resource(pdev, IORESOURCE_MEM, 0); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/iommu/mtk_iommu_v1.c +++ linux-azure-5.15-5.15.0/drivers/iommu/mtk_iommu_v1.c @@ -423,7 +423,18 @@ struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); struct of_phandle_args iommu_spec; struct mtk_iommu_data *data; - int err, idx = 0; + int err, idx = 0, larbid, larbidx; + struct device_link *link; + struct device *larbdev; + + /* + * In the deferred case, free the existed fwspec. + * Always initialize the fwspec internally. + */ + if (fwspec) { + iommu_fwspec_free(dev); + fwspec = dev_iommu_fwspec_get(dev); + } while (!of_parse_phandle_with_args(dev->of_node, "iommus", "#iommu-cells", @@ -444,6 +455,23 @@ data = dev_iommu_priv_get(dev); + /* Link the consumer device with the smi-larb device(supplier) */ + larbid = mt2701_m4u_to_larb(fwspec->ids[0]); + for (idx = 1; idx < fwspec->num_ids; idx++) { + larbidx = mt2701_m4u_to_larb(fwspec->ids[idx]); + if (larbid != larbidx) { + dev_err(dev, "Can only use one larb. Fail@larb%d-%d.\n", + larbid, larbidx); + return ERR_PTR(-EINVAL); + } + } + + larbdev = data->larb_imu[larbid].dev; + link = device_link_add(dev, larbdev, + DL_FLAG_PM_RUNTIME | DL_FLAG_STATELESS); + if (!link) + dev_err(dev, "Unable to link %s\n", dev_name(larbdev)); + return &data->iommu; } @@ -464,10 +492,18 @@ static void mtk_iommu_release_device(struct device *dev) { struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); + struct mtk_iommu_data *data; + struct device *larbdev; + unsigned int larbid; if (!fwspec || fwspec->ops != &mtk_iommu_ops) return; + data = dev_iommu_priv_get(dev); + larbid = mt2701_m4u_to_larb(fwspec->ids[0]); + larbdev = data->larb_imu[larbid].dev; + device_link_remove(dev, larbdev); + iommu_fwspec_free(dev); } @@ -595,7 +631,7 @@ plarbdev = of_find_device_by_node(larbnode); if (!plarbdev) { of_node_put(larbnode); - return -EPROBE_DEFER; + return -ENODEV; } data->larb_imu[i].dev = &plarbdev->dev; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/iommu/omap-iommu.c +++ linux-azure-5.15-5.15.0/drivers/iommu/omap-iommu.c @@ -1661,7 +1661,7 @@ num_iommus = of_property_count_elems_of_size(dev->of_node, "iommus", sizeof(phandle)); if (num_iommus < 0) - return 0; + return ERR_PTR(-ENODEV); arch_data = kcalloc(num_iommus + 1, sizeof(*arch_data), GFP_KERNEL); if (!arch_data) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/irqchip/irq-gic.c +++ linux-azure-5.15-5.15.0/drivers/irqchip/irq-gic.c @@ -1085,6 +1085,12 @@ if(fwspec->param_count != 2) return -EINVAL; + if (fwspec->param[0] < 16) { + pr_err(FW_BUG "Illegal GSI%d translation request\n", + fwspec->param[0]); + return -EINVAL; + } + *hwirq = fwspec->param[0]; *type = fwspec->param[1]; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/irqchip/qcom-pdc.c +++ linux-azure-5.15-5.15.0/drivers/irqchip/qcom-pdc.c @@ -56,17 +56,18 @@ static void pdc_enable_intr(struct irq_data *d, bool on) { int pin_out = d->hwirq; + unsigned long flags; u32 index, mask; u32 enable; index = pin_out / 32; mask = pin_out % 32; - raw_spin_lock(&pdc_lock); + raw_spin_lock_irqsave(&pdc_lock, flags); enable = pdc_reg_read(IRQ_ENABLE_BANK, index); enable = on ? ENABLE_INTR(enable, mask) : CLEAR_INTR(enable, mask); pdc_reg_write(IRQ_ENABLE_BANK, index, enable); - raw_spin_unlock(&pdc_lock); + raw_spin_unlock_irqrestore(&pdc_lock, flags); } static void qcom_pdc_gic_disable(struct irq_data *d) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/mailbox/imx-mailbox.c +++ linux-azure-5.15-5.15.0/drivers/mailbox/imx-mailbox.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #define IMX_MU_CHANS 16 @@ -67,6 +68,7 @@ const struct imx_mu_dcfg *dcfg; struct clk *clk; int irq; + bool suspend; u32 xcr[4]; @@ -307,6 +309,9 @@ return IRQ_NONE; } + if (priv->suspend) + pm_system_wakeup(); + return IRQ_HANDLED; } @@ -652,6 +657,8 @@ priv->xcr[i] = imx_mu_read(priv, priv->dcfg->xCR[i]); } + priv->suspend = true; + return 0; } @@ -668,11 +675,13 @@ * send failed, may lead to system freeze. This issue * is observed by testing freeze mode suspend. */ - if (!imx_mu_read(priv, priv->dcfg->xCR[0]) && !priv->clk) { + if (!priv->clk && !imx_mu_read(priv, priv->dcfg->xCR[0])) { for (i = 0; i < IMX_MU_xCR_MAX; i++) imx_mu_write(priv, priv->xcr[i], priv->dcfg->xCR[i]); } + priv->suspend = false; + return 0; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/mailbox/tegra-hsp.c +++ linux-azure-5.15-5.15.0/drivers/mailbox/tegra-hsp.c @@ -412,6 +412,11 @@ value = tegra_hsp_channel_readl(ch, HSP_SM_SHRD_MBOX); if ((value & HSP_SM_SHRD_MBOX_FULL) == 0) { mbox_chan_txdone(chan, 0); + + /* Wait until channel is empty */ + if (chan->active_req != NULL) + continue; + return 0; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/md/bcache/writeback.c +++ linux-azure-5.15-5.15.0/drivers/md/bcache/writeback.c @@ -998,9 +998,11 @@ } } + /* + * Must wait for all threads to stop. + */ wait_event_interruptible(state->wait, - atomic_read(&state->started) == 0 || - test_bit(CACHE_SET_IO_DISABLE, &c->flags)); + atomic_read(&state->started) == 0); out: kfree(state); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/md/dm-core.h +++ linux-azure-5.15-5.15.0/drivers/md/dm-core.h @@ -65,6 +65,8 @@ struct gendisk *disk; struct dax_device *dax_dev; + unsigned long __percpu *pending_io; + /* * A list of ios that arrived while we were suspended. */ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/md/dm-crypt.c +++ linux-azure-5.15-5.15.0/drivers/md/dm-crypt.c @@ -2579,7 +2579,7 @@ static int get_key_size(char **key_string) { - return (*key_string[0] == ':') ? -EINVAL : strlen(*key_string) >> 1; + return (*key_string[0] == ':') ? -EINVAL : (int)(strlen(*key_string) >> 1); } #endif /* CONFIG_KEYS */ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/md/dm-integrity.c +++ linux-azure-5.15-5.15.0/drivers/md/dm-integrity.c @@ -2459,9 +2459,11 @@ dm_integrity_io_error(ic, "invalid sector in journal", -EIO); sec &= ~(sector_t)(ic->sectors_per_block - 1); } + if (unlikely(sec >= ic->provided_data_sectors)) { + journal_entry_set_unused(je); + continue; + } } - if (unlikely(sec >= ic->provided_data_sectors)) - continue; get_area_and_offset(ic, sec, &area, &offset); restore_last_bytes(ic, access_journal_data(ic, i, j), je); for (k = j + 1; k < ic->journal_section_entries; k++) { @@ -4381,6 +4383,7 @@ } if (ic->internal_hash) { + size_t recalc_tags_size; ic->recalc_wq = alloc_workqueue("dm-integrity-recalc", WQ_MEM_RECLAIM, 1); if (!ic->recalc_wq ) { ti->error = "Cannot allocate workqueue"; @@ -4394,8 +4397,10 @@ r = -ENOMEM; goto bad; } - ic->recalc_tags = kvmalloc_array(RECALC_SECTORS >> ic->sb->log2_sectors_per_block, - ic->tag_size, GFP_KERNEL); + recalc_tags_size = (RECALC_SECTORS >> ic->sb->log2_sectors_per_block) * ic->tag_size; + if (crypto_shash_digestsize(ic->internal_hash) > ic->tag_size) + recalc_tags_size += crypto_shash_digestsize(ic->internal_hash) - ic->tag_size; + ic->recalc_tags = kvmalloc(recalc_tags_size, GFP_KERNEL); if (!ic->recalc_tags) { ti->error = "Cannot allocate tags for recalculating"; r = -ENOMEM; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/md/dm-ioctl.c +++ linux-azure-5.15-5.15.0/drivers/md/dm-ioctl.c @@ -18,6 +18,7 @@ #include #include #include +#include #include #include @@ -1788,6 +1789,7 @@ if (unlikely(cmd >= ARRAY_SIZE(_ioctls))) return NULL; + cmd = array_index_nospec(cmd, ARRAY_SIZE(_ioctls)); *ioctl_flags = _ioctls[cmd].flags; return _ioctls[cmd].fn; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/md/dm-ps-historical-service-time.c +++ linux-azure-5.15-5.15.0/drivers/md/dm-ps-historical-service-time.c @@ -432,7 +432,7 @@ { struct selector *s = ps->context; struct path_info *pi = NULL, *best = NULL; - u64 time_now = sched_clock(); + u64 time_now = ktime_get_ns(); struct dm_path *ret = NULL; unsigned long flags; @@ -473,7 +473,7 @@ static u64 path_service_time(struct path_info *pi, u64 start_time) { - u64 sched_now = ktime_get_ns(); + u64 now = ktime_get_ns(); /* if a previous disk request has finished after this IO was * sent to the hardware, pretend the submission happened @@ -482,11 +482,11 @@ if (time_after64(pi->last_finish, start_time)) start_time = pi->last_finish; - pi->last_finish = sched_now; - if (time_before64(sched_now, start_time)) + pi->last_finish = now; + if (time_before64(now, start_time)) return 0; - return sched_now - start_time; + return now - start_time; } static int hst_end_io(struct path_selector *ps, struct dm_path *path, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/md/dm-rq.c +++ linux-azure-5.15-5.15.0/drivers/md/dm-rq.c @@ -500,8 +500,13 @@ if (unlikely(!ti)) { int srcu_idx; - struct dm_table *map = dm_get_live_table(md, &srcu_idx); + struct dm_table *map; + map = dm_get_live_table(md, &srcu_idx); + if (unlikely(!map)) { + dm_put_live_table(md, srcu_idx); + return BLK_STS_RESOURCE; + } ti = dm_table_find_target(map, 0); dm_put_live_table(md, srcu_idx); } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/md/dm-stats.c +++ linux-azure-5.15-5.15.0/drivers/md/dm-stats.c @@ -195,6 +195,7 @@ mutex_init(&stats->mutex); INIT_LIST_HEAD(&stats->list); + stats->precise_timestamps = false; stats->last = alloc_percpu(struct dm_stats_last_position); for_each_possible_cpu(cpu) { last = per_cpu_ptr(stats->last, cpu); @@ -231,6 +232,22 @@ mutex_destroy(&stats->mutex); } +static void dm_stats_recalc_precise_timestamps(struct dm_stats *stats) +{ + struct list_head *l; + struct dm_stat *tmp_s; + bool precise_timestamps = false; + + list_for_each(l, &stats->list) { + tmp_s = container_of(l, struct dm_stat, list_entry); + if (tmp_s->stat_flags & STAT_PRECISE_TIMESTAMPS) { + precise_timestamps = true; + break; + } + } + stats->precise_timestamps = precise_timestamps; +} + static int dm_stats_create(struct dm_stats *stats, sector_t start, sector_t end, sector_t step, unsigned stat_flags, unsigned n_histogram_entries, @@ -376,6 +393,9 @@ } ret_id = s->id; list_add_tail_rcu(&s->list_entry, l); + + dm_stats_recalc_precise_timestamps(stats); + mutex_unlock(&stats->mutex); resume_callback(md); @@ -418,6 +438,9 @@ } list_del_rcu(&s->list_entry); + + dm_stats_recalc_precise_timestamps(stats); + mutex_unlock(&stats->mutex); /* @@ -621,13 +644,14 @@ void dm_stats_account_io(struct dm_stats *stats, unsigned long bi_rw, sector_t bi_sector, unsigned bi_sectors, bool end, - unsigned long duration_jiffies, + unsigned long start_time, struct dm_stats_aux *stats_aux) { struct dm_stat *s; sector_t end_sector; struct dm_stats_last_position *last; bool got_precise_time; + unsigned long duration_jiffies = 0; if (unlikely(!bi_sectors)) return; @@ -647,16 +671,16 @@ )); WRITE_ONCE(last->last_sector, end_sector); WRITE_ONCE(last->last_rw, bi_rw); - } + } else + duration_jiffies = jiffies - start_time; rcu_read_lock(); got_precise_time = false; list_for_each_entry_rcu(s, &stats->list, list_entry) { if (s->stat_flags & STAT_PRECISE_TIMESTAMPS && !got_precise_time) { - if (!end) - stats_aux->duration_ns = ktime_to_ns(ktime_get()); - else + /* start (!end) duration_ns is set by DM core's alloc_io() */ + if (end) stats_aux->duration_ns = ktime_to_ns(ktime_get()) - stats_aux->duration_ns; got_precise_time = true; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/md/dm-stats.h +++ linux-azure-5.15-5.15.0/drivers/md/dm-stats.h @@ -13,8 +13,7 @@ struct mutex mutex; struct list_head list; /* list of struct dm_stat */ struct dm_stats_last_position __percpu *last; - sector_t last_sector; - unsigned last_rw; + bool precise_timestamps; }; struct dm_stats_aux { @@ -32,7 +31,7 @@ void dm_stats_account_io(struct dm_stats *stats, unsigned long bi_rw, sector_t bi_sector, unsigned bi_sectors, bool end, - unsigned long duration_jiffies, + unsigned long start_time, struct dm_stats_aux *aux); static inline bool dm_stats_used(struct dm_stats *st) @@ -40,4 +39,10 @@ return !list_empty(&st->list); } +static inline void dm_stats_record_start(struct dm_stats *stats, struct dm_stats_aux *aux) +{ + if (unlikely(stats->precise_timestamps)) + aux->duration_ns = ktime_to_ns(ktime_get()); +} + #endif only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/media/i2c/adv7511-v4l2.c +++ linux-azure-5.15-5.15.0/drivers/media/i2c/adv7511-v4l2.c @@ -544,7 +544,7 @@ buffer[3] = 0; buffer[3] = hdmi_infoframe_checksum(buffer, len + 4); - if (hdmi_infoframe_unpack(&frame, buffer, sizeof(buffer)) < 0) { + if (hdmi_infoframe_unpack(&frame, buffer, len + 4) < 0) { v4l2_err(sd, "%s: unpack of %s infoframe failed\n", __func__, cri->desc); return; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/media/i2c/adv7604.c +++ linux-azure-5.15-5.15.0/drivers/media/i2c/adv7604.c @@ -2484,7 +2484,7 @@ buffer[i + 3] = infoframe_read(sd, adv76xx_cri[index].payload_addr + i); - if (hdmi_infoframe_unpack(frame, buffer, sizeof(buffer)) < 0) { + if (hdmi_infoframe_unpack(frame, buffer, len + 3) < 0) { v4l2_err(sd, "%s: unpack of %s infoframe failed\n", __func__, adv76xx_cri[index].desc); return -ENOENT; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/media/i2c/adv7842.c +++ linux-azure-5.15-5.15.0/drivers/media/i2c/adv7842.c @@ -2593,7 +2593,7 @@ for (i = 0; i < len; i++) buffer[i + 3] = infoframe_read(sd, cri->payload_addr + i); - if (hdmi_infoframe_unpack(&frame, buffer, sizeof(buffer)) < 0) { + if (hdmi_infoframe_unpack(&frame, buffer, len + 3) < 0) { v4l2_err(sd, "%s: unpack of %s infoframe failed\n", __func__, cri->desc); return; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/media/i2c/ov5640.c +++ linux-azure-5.15-5.15.0/drivers/media/i2c/ov5640.c @@ -2293,7 +2293,6 @@ struct ov5640_dev *sensor = to_ov5640_dev(sd); const struct ov5640_mode_info *new_mode; struct v4l2_mbus_framefmt *mbus_fmt = &format->format; - struct v4l2_mbus_framefmt *fmt; int ret; if (format->pad != 0) @@ -2311,12 +2310,10 @@ if (ret) goto out; - if (format->which == V4L2_SUBDEV_FORMAT_TRY) - fmt = v4l2_subdev_get_try_format(sd, sd_state, 0); - else - fmt = &sensor->fmt; - - *fmt = *mbus_fmt; + if (format->which == V4L2_SUBDEV_FORMAT_TRY) { + *v4l2_subdev_get_try_format(sd, sd_state, 0) = *mbus_fmt; + goto out; + } if (new_mode != sensor->current_mode) { sensor->current_mode = new_mode; @@ -2325,6 +2322,9 @@ if (mbus_fmt->code != sensor->fmt.code) sensor->pending_fmt_change = true; + /* update format even if code is unchanged, resolution might change */ + sensor->fmt = *mbus_fmt; + __v4l2_ctrl_s_ctrl_int64(sensor->ctrls.pixel_rate, ov5640_calc_pixel_rate(sensor)); out: only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/media/i2c/ov5648.c +++ linux-azure-5.15-5.15.0/drivers/media/i2c/ov5648.c @@ -639,7 +639,7 @@ struct v4l2_ctrl *pixel_rate; struct v4l2_ctrl_handler handler; -} __packed; +}; struct ov5648_sensor { struct device *dev; @@ -1778,8 +1778,14 @@ static int ov5648_state_init(struct ov5648_sensor *sensor) { - return ov5648_state_configure(sensor, &ov5648_modes[0], - ov5648_mbus_codes[0]); + int ret; + + mutex_lock(&sensor->mutex); + ret = ov5648_state_configure(sensor, &ov5648_modes[0], + ov5648_mbus_codes[0]); + mutex_unlock(&sensor->mutex); + + return ret; } /* Sensor Base */ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/media/i2c/ov6650.c +++ linux-azure-5.15-5.15.0/drivers/media/i2c/ov6650.c @@ -472,9 +472,16 @@ { struct i2c_client *client = v4l2_get_subdevdata(sd); struct ov6650 *priv = to_ov6650(client); + struct v4l2_rect *rect; - if (sel->which != V4L2_SUBDEV_FORMAT_ACTIVE) - return -EINVAL; + if (sel->which == V4L2_SUBDEV_FORMAT_TRY) { + /* pre-select try crop rectangle */ + rect = &sd_state->pads->try_crop; + + } else { + /* pre-select active crop rectangle */ + rect = &priv->rect; + } switch (sel->target) { case V4L2_SEL_TGT_CROP_BOUNDS: @@ -483,14 +490,33 @@ sel->r.width = W_CIF; sel->r.height = H_CIF; return 0; + case V4L2_SEL_TGT_CROP: - sel->r = priv->rect; + /* use selected crop rectangle */ + sel->r = *rect; return 0; + default: return -EINVAL; } } +static bool is_unscaled_ok(int width, int height, struct v4l2_rect *rect) +{ + return width > rect->width >> 1 || height > rect->height >> 1; +} + +static void ov6650_bind_align_crop_rectangle(struct v4l2_rect *rect) +{ + v4l_bound_align_image(&rect->width, 2, W_CIF, 1, + &rect->height, 2, H_CIF, 1, 0); + v4l_bound_align_image(&rect->left, DEF_HSTRT << 1, + (DEF_HSTRT << 1) + W_CIF - (__s32)rect->width, 1, + &rect->top, DEF_VSTRT << 1, + (DEF_VSTRT << 1) + H_CIF - (__s32)rect->height, + 1, 0); +} + static int ov6650_set_selection(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_selection *sel) @@ -499,18 +525,30 @@ struct ov6650 *priv = to_ov6650(client); int ret; - if (sel->which != V4L2_SUBDEV_FORMAT_ACTIVE || - sel->target != V4L2_SEL_TGT_CROP) + if (sel->target != V4L2_SEL_TGT_CROP) return -EINVAL; - v4l_bound_align_image(&sel->r.width, 2, W_CIF, 1, - &sel->r.height, 2, H_CIF, 1, 0); - v4l_bound_align_image(&sel->r.left, DEF_HSTRT << 1, - (DEF_HSTRT << 1) + W_CIF - (__s32)sel->r.width, 1, - &sel->r.top, DEF_VSTRT << 1, - (DEF_VSTRT << 1) + H_CIF - (__s32)sel->r.height, - 1, 0); + ov6650_bind_align_crop_rectangle(&sel->r); + if (sel->which == V4L2_SUBDEV_FORMAT_TRY) { + struct v4l2_rect *crop = &sd_state->pads->try_crop; + struct v4l2_mbus_framefmt *mf = &sd_state->pads->try_fmt; + /* detect current pad config scaling factor */ + bool half_scale = !is_unscaled_ok(mf->width, mf->height, crop); + + /* store new crop rectangle */ + *crop = sel->r; + + /* adjust frame size */ + mf->width = crop->width >> half_scale; + mf->height = crop->height >> half_scale; + + return 0; + } + + /* V4L2_SUBDEV_FORMAT_ACTIVE */ + + /* apply new crop rectangle */ ret = ov6650_reg_write(client, REG_HSTRT, sel->r.left >> 1); if (!ret) { priv->rect.width += priv->rect.left - sel->r.left; @@ -562,30 +600,13 @@ return 0; } -static bool is_unscaled_ok(int width, int height, struct v4l2_rect *rect) -{ - return width > rect->width >> 1 || height > rect->height >> 1; -} - #define to_clkrc(div) ((div) - 1) /* set the format we will capture in */ -static int ov6650_s_fmt(struct v4l2_subdev *sd, struct v4l2_mbus_framefmt *mf) +static int ov6650_s_fmt(struct v4l2_subdev *sd, u32 code, bool half_scale) { struct i2c_client *client = v4l2_get_subdevdata(sd); struct ov6650 *priv = to_ov6650(client); - bool half_scale = !is_unscaled_ok(mf->width, mf->height, &priv->rect); - struct v4l2_subdev_selection sel = { - .which = V4L2_SUBDEV_FORMAT_ACTIVE, - .target = V4L2_SEL_TGT_CROP, - .r.left = priv->rect.left + (priv->rect.width >> 1) - - (mf->width >> (1 - half_scale)), - .r.top = priv->rect.top + (priv->rect.height >> 1) - - (mf->height >> (1 - half_scale)), - .r.width = mf->width << half_scale, - .r.height = mf->height << half_scale, - }; - u32 code = mf->code; u8 coma_set = 0, coma_mask = 0, coml_set, coml_mask; int ret; @@ -653,9 +674,7 @@ coma_mask |= COMA_QCIF; } - ret = ov6650_set_selection(sd, NULL, &sel); - if (!ret) - ret = ov6650_reg_rmw(client, REG_COMA, coma_set, coma_mask); + ret = ov6650_reg_rmw(client, REG_COMA, coma_set, coma_mask); if (!ret) { priv->half_scale = half_scale; @@ -674,14 +693,12 @@ struct v4l2_mbus_framefmt *mf = &format->format; struct i2c_client *client = v4l2_get_subdevdata(sd); struct ov6650 *priv = to_ov6650(client); + struct v4l2_rect *crop; + bool half_scale; if (format->pad) return -EINVAL; - if (is_unscaled_ok(mf->width, mf->height, &priv->rect)) - v4l_bound_align_image(&mf->width, 2, W_CIF, 1, - &mf->height, 2, H_CIF, 1, 0); - switch (mf->code) { case MEDIA_BUS_FMT_Y10_1X10: mf->code = MEDIA_BUS_FMT_Y8_1X8; @@ -699,10 +716,17 @@ break; } + if (format->which == V4L2_SUBDEV_FORMAT_TRY) + crop = &sd_state->pads->try_crop; + else + crop = &priv->rect; + + half_scale = !is_unscaled_ok(mf->width, mf->height, crop); + if (format->which == V4L2_SUBDEV_FORMAT_TRY) { - /* store media bus format code and frame size in pad config */ - sd_state->pads->try_fmt.width = mf->width; - sd_state->pads->try_fmt.height = mf->height; + /* store new mbus frame format code and size in pad config */ + sd_state->pads->try_fmt.width = crop->width >> half_scale; + sd_state->pads->try_fmt.height = crop->height >> half_scale; sd_state->pads->try_fmt.code = mf->code; /* return default mbus frame format updated with pad config */ @@ -712,9 +736,11 @@ mf->code = sd_state->pads->try_fmt.code; } else { - /* apply new media bus format code and frame size */ - int ret = ov6650_s_fmt(sd, mf); + int ret = 0; + /* apply new media bus frame format and scaling if changed */ + if (mf->code != priv->code || half_scale != priv->half_scale) + ret = ov6650_s_fmt(sd, mf->code, half_scale); if (ret) return ret; @@ -890,9 +916,8 @@ if (!ret) ret = ov6650_prog_dflt(client, xclk->clkrc); if (!ret) { - struct v4l2_mbus_framefmt mf = ov6650_def_fmt; - - ret = ov6650_s_fmt(sd, &mf); + /* driver default frame format, no scaling */ + ret = ov6650_s_fmt(sd, ov6650_def_fmt.code, false); } if (!ret) ret = v4l2_ctrl_handler_setup(&priv->hdl); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/media/pci/bt8xx/bttv-driver.c +++ linux-azure-5.15-5.15.0/drivers/media/pci/bt8xx/bttv-driver.c @@ -3890,7 +3890,7 @@ /* video */ vdev_init(btv, &btv->video_dev, &bttv_video_template, "video"); - btv->video_dev.device_caps = V4L2_CAP_VIDEO_CAPTURE | V4L2_CAP_TUNER | + btv->video_dev.device_caps = V4L2_CAP_VIDEO_CAPTURE | V4L2_CAP_READWRITE | V4L2_CAP_STREAMING; if (btv->tuner_type != TUNER_ABSENT) btv->video_dev.device_caps |= V4L2_CAP_TUNER; @@ -3911,7 +3911,7 @@ /* vbi */ vdev_init(btv, &btv->vbi_dev, &bttv_video_template, "vbi"); btv->vbi_dev.device_caps = V4L2_CAP_VBI_CAPTURE | V4L2_CAP_READWRITE | - V4L2_CAP_STREAMING | V4L2_CAP_TUNER; + V4L2_CAP_STREAMING; if (btv->tuner_type != TUNER_ABSENT) btv->vbi_dev.device_caps |= V4L2_CAP_TUNER; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/media/pci/cx88/cx88-mpeg.c +++ linux-azure-5.15-5.15.0/drivers/media/pci/cx88/cx88-mpeg.c @@ -162,6 +162,9 @@ cx_write(MO_TS_GPCNTRL, GP_COUNT_CONTROL_RESET); q->count = 0; + /* clear interrupt status register */ + cx_write(MO_TS_INTSTAT, 0x1f1111); + /* enable irqs */ dprintk(1, "setting the interrupt mask\n"); cx_set(MO_PCI_INTMSK, core->pci_irqmask | PCI_INT_TSINT); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/media/pci/ivtv/ivtv-driver.h +++ linux-azure-5.15-5.15.0/drivers/media/pci/ivtv/ivtv-driver.h @@ -330,7 +330,6 @@ struct ivtv *itv; /* for ease of use */ const char *name; /* name of the stream */ int type; /* stream type */ - u32 caps; /* V4L2 capabilities */ struct v4l2_fh *fh; /* pointer to the streaming filehandle */ spinlock_t qlock; /* locks access to the queues */ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/media/pci/ivtv/ivtv-ioctl.c +++ linux-azure-5.15-5.15.0/drivers/media/pci/ivtv/ivtv-ioctl.c @@ -438,7 +438,7 @@ struct ivtv_stream *s = &itv->streams[fh2id(fh)->type]; struct v4l2_window *winfmt = &fmt->fmt.win; - if (!(s->caps & V4L2_CAP_VIDEO_OUTPUT_OVERLAY)) + if (!(s->vdev.device_caps & V4L2_CAP_VIDEO_OUTPUT_OVERLAY)) return -EINVAL; if (!itv->osd_video_pbase) return -EINVAL; @@ -549,7 +549,7 @@ u32 chromakey = fmt->fmt.win.chromakey; u8 global_alpha = fmt->fmt.win.global_alpha; - if (!(s->caps & V4L2_CAP_VIDEO_OUTPUT_OVERLAY)) + if (!(s->vdev.device_caps & V4L2_CAP_VIDEO_OUTPUT_OVERLAY)) return -EINVAL; if (!itv->osd_video_pbase) return -EINVAL; @@ -1383,7 +1383,7 @@ 0, }; - if (!(s->caps & V4L2_CAP_VIDEO_OUTPUT_OVERLAY)) + if (!(s->vdev.device_caps & V4L2_CAP_VIDEO_OUTPUT_OVERLAY)) return -ENOTTY; if (!itv->osd_video_pbase) return -ENOTTY; @@ -1450,7 +1450,7 @@ struct ivtv_stream *s = &itv->streams[fh2id(fh)->type]; struct yuv_playback_info *yi = &itv->yuv_info; - if (!(s->caps & V4L2_CAP_VIDEO_OUTPUT_OVERLAY)) + if (!(s->vdev.device_caps & V4L2_CAP_VIDEO_OUTPUT_OVERLAY)) return -ENOTTY; if (!itv->osd_video_pbase) return -ENOTTY; @@ -1470,7 +1470,7 @@ struct ivtv *itv = id->itv; struct ivtv_stream *s = &itv->streams[fh2id(fh)->type]; - if (!(s->caps & V4L2_CAP_VIDEO_OUTPUT_OVERLAY)) + if (!(s->vdev.device_caps & V4L2_CAP_VIDEO_OUTPUT_OVERLAY)) return -ENOTTY; if (!itv->osd_video_pbase) return -ENOTTY; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/media/pci/ivtv/ivtv-streams.c +++ linux-azure-5.15-5.15.0/drivers/media/pci/ivtv/ivtv-streams.c @@ -176,7 +176,7 @@ s->itv = itv; s->type = type; s->name = ivtv_stream_info[type].name; - s->caps = ivtv_stream_info[type].v4l2_caps; + s->vdev.device_caps = ivtv_stream_info[type].v4l2_caps; if (ivtv_stream_info[type].pio) s->dma = PCI_DMA_NONE; @@ -299,12 +299,9 @@ if (s_mpg->vdev.v4l2_dev) num = s_mpg->vdev.num + ivtv_stream_info[type].num_offset; } - s->vdev.device_caps = s->caps; - if (itv->osd_video_pbase) { - itv->streams[IVTV_DEC_STREAM_TYPE_YUV].vdev.device_caps |= - V4L2_CAP_VIDEO_OUTPUT_OVERLAY; - itv->streams[IVTV_DEC_STREAM_TYPE_MPG].vdev.device_caps |= - V4L2_CAP_VIDEO_OUTPUT_OVERLAY; + if (itv->osd_video_pbase && (type == IVTV_DEC_STREAM_TYPE_YUV || + type == IVTV_DEC_STREAM_TYPE_MPG)) { + s->vdev.device_caps |= V4L2_CAP_VIDEO_OUTPUT_OVERLAY; itv->v4l2_cap |= V4L2_CAP_VIDEO_OUTPUT_OVERLAY; } video_set_drvdata(&s->vdev, s); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/media/pci/saa7134/saa7134-alsa.c +++ linux-azure-5.15-5.15.0/drivers/media/pci/saa7134/saa7134-alsa.c @@ -1214,7 +1214,7 @@ static int saa7134_alsa_init(void) { - struct saa7134_dev *dev = NULL; + struct saa7134_dev *dev; saa7134_dmasound_init = alsa_device_init; saa7134_dmasound_exit = alsa_device_exit; @@ -1229,7 +1229,7 @@ alsa_device_init(dev); } - if (dev == NULL) + if (list_empty(&saa7134_devlist)) pr_info("saa7134 ALSA: no saa7134 cards found\n"); return 0; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/media/platform/davinci/vpif.c +++ linux-azure-5.15-5.15.0/drivers/media/platform/davinci/vpif.c @@ -428,6 +428,7 @@ static struct resource *res, *res_irq; struct platform_device *pdev_capture, *pdev_display; struct device_node *endpoint = NULL; + int ret; res = platform_get_resource(pdev, IORESOURCE_MEM, 0); vpif_base = devm_ioremap_resource(&pdev->dev, res); @@ -457,8 +458,8 @@ res_irq = platform_get_resource(pdev, IORESOURCE_IRQ, 0); if (!res_irq) { dev_warn(&pdev->dev, "Missing IRQ resource.\n"); - pm_runtime_put(&pdev->dev); - return -EINVAL; + ret = -EINVAL; + goto err_put_rpm; } pdev_capture = devm_kzalloc(&pdev->dev, sizeof(*pdev_capture), @@ -492,10 +493,17 @@ } return 0; + +err_put_rpm: + pm_runtime_put(&pdev->dev); + pm_runtime_disable(&pdev->dev); + + return ret; } static int vpif_remove(struct platform_device *pdev) { + pm_runtime_put(&pdev->dev); pm_runtime_disable(&pdev->dev); return 0; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/media/platform/mtk-vcodec/mtk_vcodec_fw_vpu.c +++ linux-azure-5.15-5.15.0/drivers/media/platform/mtk-vcodec/mtk_vcodec_fw_vpu.c @@ -102,6 +102,8 @@ vpu_wdt_reg_handler(fw_pdev, mtk_vcodec_vpu_reset_handler, dev, rst_id); fw = devm_kzalloc(&dev->plat_dev->dev, sizeof(*fw), GFP_KERNEL); + if (!fw) + return ERR_PTR(-ENOMEM); fw->type = VPU; fw->ops = &mtk_vcodec_vpu_msg; fw->pdev = fw_pdev; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/media/platform/qcom/camss/camss-csid-170.c +++ linux-azure-5.15-5.15.0/drivers/media/platform/qcom/camss/camss-csid-170.c @@ -105,7 +105,8 @@ #define CSID_RDI_CTRL(rdi) ((IS_LITE ? 0x208 : 0x308)\ + 0x100 * (rdi)) #define RDI_CTRL_HALT_CMD 0 -#define ALT_CMD_RESUME_AT_FRAME_BOUNDARY 1 +#define HALT_CMD_HALT_AT_FRAME_BOUNDARY 0 +#define HALT_CMD_RESUME_AT_FRAME_BOUNDARY 1 #define RDI_CTRL_HALT_MODE 2 #define CSID_RDI_FRM_DROP_PATTERN(rdi) ((IS_LITE ? 0x20C : 0x30C)\ @@ -366,7 +367,7 @@ val |= input_format->width & 0x1fff << TPG_DT_n_CFG_0_FRAME_WIDTH; writel_relaxed(val, csid->base + CSID_TPG_DT_n_CFG_0(0)); - val = DATA_TYPE_RAW_10BIT << TPG_DT_n_CFG_1_DATA_TYPE; + val = format->data_type << TPG_DT_n_CFG_1_DATA_TYPE; writel_relaxed(val, csid->base + CSID_TPG_DT_n_CFG_1(0)); val = tg->mode << TPG_DT_n_CFG_2_PAYLOAD_MODE; @@ -382,8 +383,9 @@ val = 1 << RDI_CFG0_BYTE_CNTR_EN; val |= 1 << RDI_CFG0_FORMAT_MEASURE_EN; val |= 1 << RDI_CFG0_TIMESTAMP_EN; + /* note: for non-RDI path, this should be format->decode_format */ val |= DECODE_FORMAT_PAYLOAD_ONLY << RDI_CFG0_DECODE_FORMAT; - val |= DATA_TYPE_RAW_10BIT << RDI_CFG0_DATA_TYPE; + val |= format->data_type << RDI_CFG0_DATA_TYPE; val |= vc << RDI_CFG0_VIRTUAL_CHANNEL; val |= dt_id << RDI_CFG0_DT_ID; writel_relaxed(val, csid->base + CSID_RDI_CFG0(0)); @@ -443,13 +445,10 @@ val |= 1 << CSI2_RX_CFG1_MISR_EN; writel_relaxed(val, csid->base + CSID_CSI2_RX_CFG1); // csi2_vc_mode_shift_val ? - /* error irqs start at BIT(11) */ - writel_relaxed(~0u, csid->base + CSID_CSI2_RX_IRQ_MASK); - - /* RDI irq */ - writel_relaxed(~0u, csid->base + CSID_TOP_IRQ_MASK); - - val = 1 << RDI_CTRL_HALT_CMD; + if (enable) + val = HALT_CMD_RESUME_AT_FRAME_BOUNDARY << RDI_CTRL_HALT_CMD; + else + val = HALT_CMD_HALT_AT_FRAME_BOUNDARY << RDI_CTRL_HALT_CMD; writel_relaxed(val, csid->base + CSID_RDI_CTRL(0)); } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/media/platform/qcom/camss/camss-vfe-170.c +++ linux-azure-5.15-5.15.0/drivers/media/platform/qcom/camss/camss-vfe-170.c @@ -399,17 +399,7 @@ */ static int vfe_halt(struct vfe_device *vfe) { - unsigned long time; - - reinit_completion(&vfe->halt_complete); - - time = wait_for_completion_timeout(&vfe->halt_complete, - msecs_to_jiffies(VFE_HALT_TIMEOUT_MS)); - if (!time) { - dev_err(vfe->camss->dev, "VFE halt timeout\n"); - return -EIO; - } - + /* rely on vfe_disable_output() to stop the VFE */ return 0; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/media/platform/qcom/venus/hfi_cmds.c +++ linux-azure-5.15-5.15.0/drivers/media/platform/qcom/venus/hfi_cmds.c @@ -1054,6 +1054,8 @@ pkt->shdr.hdr.size += sizeof(u32) + sizeof(*info); break; } + case HFI_PROPERTY_PARAM_VENC_HDR10_PQ_SEI: + return -ENOTSUPP; /* FOLLOWING PROPERTIES ARE NOT IMPLEMENTED IN CORE YET */ case HFI_PROPERTY_CONFIG_BUFFER_REQUIREMENTS: only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/media/platform/qcom/venus/venc.c +++ linux-azure-5.15-5.15.0/drivers/media/platform/qcom/venus/venc.c @@ -604,8 +604,8 @@ ptype = HFI_PROPERTY_PARAM_VENC_H264_TRANSFORM_8X8; h264_transform.enable_type = 0; - if (ctr->profile.h264 == HFI_H264_PROFILE_HIGH || - ctr->profile.h264 == HFI_H264_PROFILE_CONSTRAINED_HIGH) + if (ctr->profile.h264 == V4L2_MPEG_VIDEO_H264_PROFILE_HIGH || + ctr->profile.h264 == V4L2_MPEG_VIDEO_H264_PROFILE_CONSTRAINED_HIGH) h264_transform.enable_type = ctr->h264_8x8_transform; ret = hfi_session_set_property(inst, ptype, &h264_transform); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/media/platform/qcom/venus/venc_ctrls.c +++ linux-azure-5.15-5.15.0/drivers/media/platform/qcom/venus/venc_ctrls.c @@ -320,8 +320,8 @@ ctr->intra_refresh_period = ctrl->val; break; case V4L2_CID_MPEG_VIDEO_H264_8X8_TRANSFORM: - if (ctr->profile.h264 != HFI_H264_PROFILE_HIGH && - ctr->profile.h264 != HFI_H264_PROFILE_CONSTRAINED_HIGH) + if (ctr->profile.h264 != V4L2_MPEG_VIDEO_H264_PROFILE_HIGH && + ctr->profile.h264 != V4L2_MPEG_VIDEO_H264_PROFILE_CONSTRAINED_HIGH) return -EINVAL; /* @@ -457,7 +457,7 @@ V4L2_CID_MPEG_VIDEO_H264_I_FRAME_MIN_QP, 1, 51, 1, 1); v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops, - V4L2_CID_MPEG_VIDEO_H264_8X8_TRANSFORM, 0, 1, 1, 0); + V4L2_CID_MPEG_VIDEO_H264_8X8_TRANSFORM, 0, 1, 1, 1); v4l2_ctrl_new_std(&inst->ctrl_handler, &venc_ctrl_ops, V4L2_CID_MPEG_VIDEO_H264_P_FRAME_MIN_QP, 1, 51, 1, 1); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/media/platform/rockchip/rga/rga.c +++ linux-azure-5.15-5.15.0/drivers/media/platform/rockchip/rga/rga.c @@ -895,7 +895,7 @@ } rga->dst_mmu_pages = (unsigned int *)__get_free_pages(GFP_KERNEL | __GFP_ZERO, 3); - if (rga->dst_mmu_pages) { + if (!rga->dst_mmu_pages) { ret = -ENOMEM; goto free_src_pages; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/media/platform/ti-vpe/cal-video.c +++ linux-azure-5.15-5.15.0/drivers/media/platform/ti-vpe/cal-video.c @@ -823,6 +823,9 @@ /* Enumerate sub device formats and enable all matching local formats */ ctx->active_fmt = devm_kcalloc(ctx->cal->dev, cal_num_formats, sizeof(*ctx->active_fmt), GFP_KERNEL); + if (!ctx->active_fmt) + return -ENOMEM; + ctx->num_active_fmt = 0; for (j = 0, i = 0; ; ++j) { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/media/rc/gpio-ir-tx.c +++ linux-azure-5.15-5.15.0/drivers/media/rc/gpio-ir-tx.c @@ -48,11 +48,29 @@ return 0; } +static void delay_until(ktime_t until) +{ + /* + * delta should never exceed 0.5 seconds (IR_MAX_DURATION) and on + * m68k ndelay(s64) does not compile; so use s32 rather than s64. + */ + s32 delta; + + while (true) { + delta = ktime_us_delta(until, ktime_get()); + if (delta <= 0) + return; + + /* udelay more than 1ms may not work */ + delta = min(delta, 1000); + udelay(delta); + } +} + static void gpio_ir_tx_unmodulated(struct gpio_ir *gpio_ir, uint *txbuf, uint count) { ktime_t edge; - s32 delta; int i; local_irq_disable(); @@ -63,9 +81,7 @@ gpiod_set_value(gpio_ir->gpio, !(i % 2)); edge = ktime_add_us(edge, txbuf[i]); - delta = ktime_us_delta(edge, ktime_get()); - if (delta > 0) - udelay(delta); + delay_until(edge); } gpiod_set_value(gpio_ir->gpio, 0); @@ -97,9 +113,7 @@ if (i % 2) { // space edge = ktime_add_us(edge, txbuf[i]); - delta = ktime_us_delta(edge, ktime_get()); - if (delta > 0) - udelay(delta); + delay_until(edge); } else { // pulse ktime_t last = ktime_add_us(edge, txbuf[i]); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/media/test-drivers/vidtv/vidtv_s302m.c +++ linux-azure-5.15-5.15.0/drivers/media/test-drivers/vidtv/vidtv_s302m.c @@ -455,6 +455,9 @@ e->name = kstrdup(args.name, GFP_KERNEL); e->encoder_buf = vzalloc(VIDTV_S302M_BUF_SZ); + if (!e->encoder_buf) + goto out_kfree_e; + e->encoder_buf_sz = VIDTV_S302M_BUF_SZ; e->encoder_buf_offset = 0; @@ -467,10 +470,8 @@ e->is_video_encoder = false; ctx = kzalloc(priv_sz, GFP_KERNEL); - if (!ctx) { - kfree(e); - return NULL; - } + if (!ctx) + goto out_kfree_buf; e->ctx = ctx; ctx->last_duration = 0; @@ -498,6 +499,14 @@ e->next = NULL; return e; + +out_kfree_buf: + kfree(e->encoder_buf); + +out_kfree_e: + kfree(e->name); + kfree(e); + return NULL; } void vidtv_s302m_encoder_destroy(struct vidtv_encoder *e) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/media/usb/go7007/s2250-board.c +++ linux-azure-5.15-5.15.0/drivers/media/usb/go7007/s2250-board.c @@ -504,6 +504,7 @@ u8 *data; struct go7007 *go = i2c_get_adapdata(adapter); struct go7007_usb *usb = go->hpi_context; + int err = -EIO; audio = i2c_new_dummy_device(adapter, TLV320_ADDRESS >> 1); if (IS_ERR(audio)) @@ -532,11 +533,8 @@ V4L2_CID_HUE, -512, 511, 1, 0); sd->ctrl_handler = &state->hdl; if (state->hdl.error) { - int err = state->hdl.error; - - v4l2_ctrl_handler_free(&state->hdl); - kfree(state); - return err; + err = state->hdl.error; + goto fail; } state->std = V4L2_STD_NTSC; @@ -600,7 +598,7 @@ i2c_unregister_device(audio); v4l2_ctrl_handler_free(&state->hdl); kfree(state); - return -EIO; + return err; } static int s2250_remove(struct i2c_client *client) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/media/usb/hdpvr/hdpvr-video.c +++ linux-azure-5.15-5.15.0/drivers/media/usb/hdpvr/hdpvr-video.c @@ -308,7 +308,6 @@ dev->status = STATUS_STREAMING; - INIT_WORK(&dev->worker, hdpvr_transmit_buffers); schedule_work(&dev->worker); v4l2_dbg(MSG_BUFFER, hdpvr_debug, &dev->v4l2_dev, @@ -1165,6 +1164,9 @@ bool ac3 = dev->flags & HDPVR_FLAG_AC3_CAP; int res; + // initialize dev->worker + INIT_WORK(&dev->worker, hdpvr_transmit_buffers); + dev->cur_std = V4L2_STD_525_60; dev->width = 720; dev->height = 480; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/media/usb/stk1160/stk1160-v4l.c +++ linux-azure-5.15-5.15.0/drivers/media/usb/stk1160/stk1160-v4l.c @@ -258,7 +258,7 @@ stk1160_uninit_isoc(dev); out_stop_hw: usb_set_interface(dev->udev, 0, 0); - stk1160_clear_queue(dev); + stk1160_clear_queue(dev, VB2_BUF_STATE_QUEUED); mutex_unlock(&dev->v4l_lock); @@ -306,7 +306,7 @@ stk1160_stop_hw(dev); - stk1160_clear_queue(dev); + stk1160_clear_queue(dev, VB2_BUF_STATE_ERROR); stk1160_dbg("streaming stopped\n"); @@ -745,7 +745,7 @@ /********************************************************************/ /* Must be called with both v4l_lock and vb_queue_lock hold */ -void stk1160_clear_queue(struct stk1160 *dev) +void stk1160_clear_queue(struct stk1160 *dev, enum vb2_buffer_state vb2_state) { struct stk1160_buffer *buf; unsigned long flags; @@ -756,7 +756,7 @@ buf = list_first_entry(&dev->avail_bufs, struct stk1160_buffer, list); list_del(&buf->list); - vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); + vb2_buffer_done(&buf->vb.vb2_buf, vb2_state); stk1160_dbg("buffer [%p/%d] aborted\n", buf, buf->vb.vb2_buf.index); } @@ -766,7 +766,7 @@ buf = dev->isoc_ctl.buf; dev->isoc_ctl.buf = NULL; - vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); + vb2_buffer_done(&buf->vb.vb2_buf, vb2_state); stk1160_dbg("buffer [%p/%d] aborted\n", buf, buf->vb.vb2_buf.index); } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/media/usb/stk1160/stk1160.h +++ linux-azure-5.15-5.15.0/drivers/media/usb/stk1160/stk1160.h @@ -166,7 +166,7 @@ int stk1160_vb2_setup(struct stk1160 *dev); int stk1160_video_register(struct stk1160 *dev); void stk1160_video_unregister(struct stk1160 *dev); -void stk1160_clear_queue(struct stk1160 *dev); +void stk1160_clear_queue(struct stk1160 *dev, enum vb2_buffer_state vb2_state); /* Provided by stk1160-video.c */ int stk1160_alloc_isoc(struct stk1160 *dev); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/media/v4l2-core/v4l2-ctrls-core.c +++ linux-azure-5.15-5.15.0/drivers/media/v4l2-core/v4l2-ctrls-core.c @@ -113,6 +113,7 @@ struct v4l2_ctrl_mpeg2_quantisation *p_mpeg2_quant; struct v4l2_ctrl_vp8_frame *p_vp8_frame; struct v4l2_ctrl_fwht_params *p_fwht_params; + struct v4l2_ctrl_h264_scaling_matrix *p_h264_scaling_matrix; void *p = ptr.p + idx * ctrl->elem_size; if (ctrl->p_def.p_const) @@ -160,6 +161,15 @@ p_fwht_params->flags = V4L2_FWHT_FL_PIXENC_YUV | (2 << V4L2_FWHT_FL_COMPONENTS_NUM_OFFSET); break; + case V4L2_CTRL_TYPE_H264_SCALING_MATRIX: + p_h264_scaling_matrix = p; + /* + * The default (flat) H.264 scaling matrix when none are + * specified in the bitstream, this is according to formulas + * (7-8) and (7-9) of the specification. + */ + memset(p_h264_scaling_matrix, 16, sizeof(*p_h264_scaling_matrix)); + break; } } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/media/v4l2-core/v4l2-mem2mem.c +++ linux-azure-5.15-5.15.0/drivers/media/v4l2-core/v4l2-mem2mem.c @@ -585,19 +585,14 @@ } EXPORT_SYMBOL_GPL(v4l2_m2m_reqbufs); -int v4l2_m2m_querybuf(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, - struct v4l2_buffer *buf) +static void v4l2_m2m_adjust_mem_offset(struct vb2_queue *vq, + struct v4l2_buffer *buf) { - struct vb2_queue *vq; - int ret = 0; - unsigned int i; - - vq = v4l2_m2m_get_vq(m2m_ctx, buf->type); - ret = vb2_querybuf(vq, buf); - /* Adjust MMAP memory offsets for the CAPTURE queue */ if (buf->memory == V4L2_MEMORY_MMAP && V4L2_TYPE_IS_CAPTURE(vq->type)) { if (V4L2_TYPE_IS_MULTIPLANAR(vq->type)) { + unsigned int i; + for (i = 0; i < buf->length; ++i) buf->m.planes[i].m.mem_offset += DST_QUEUE_OFF_BASE; @@ -605,8 +600,23 @@ buf->m.offset += DST_QUEUE_OFF_BASE; } } +} + +int v4l2_m2m_querybuf(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, + struct v4l2_buffer *buf) +{ + struct vb2_queue *vq; + int ret; + + vq = v4l2_m2m_get_vq(m2m_ctx, buf->type); + ret = vb2_querybuf(vq, buf); + if (ret) + return ret; + + /* Adjust MMAP memory offsets for the CAPTURE queue */ + v4l2_m2m_adjust_mem_offset(vq, buf); - return ret; + return 0; } EXPORT_SYMBOL_GPL(v4l2_m2m_querybuf); @@ -763,6 +773,9 @@ if (ret) return ret; + /* Adjust MMAP memory offsets for the CAPTURE queue */ + v4l2_m2m_adjust_mem_offset(vq, buf); + /* * If the capture queue is streaming, but streaming hasn't started * on the device, but was asked to stop, mark the previously queued @@ -784,9 +797,17 @@ struct v4l2_buffer *buf) { struct vb2_queue *vq; + int ret; vq = v4l2_m2m_get_vq(m2m_ctx, buf->type); - return vb2_dqbuf(vq, buf, file->f_flags & O_NONBLOCK); + ret = vb2_dqbuf(vq, buf, file->f_flags & O_NONBLOCK); + if (ret) + return ret; + + /* Adjust MMAP memory offsets for the CAPTURE queue */ + v4l2_m2m_adjust_mem_offset(vq, buf); + + return 0; } EXPORT_SYMBOL_GPL(v4l2_m2m_dqbuf); @@ -795,9 +816,17 @@ { struct video_device *vdev = video_devdata(file); struct vb2_queue *vq; + int ret; vq = v4l2_m2m_get_vq(m2m_ctx, buf->type); - return vb2_prepare_buf(vq, vdev->v4l2_dev->mdev, buf); + ret = vb2_prepare_buf(vq, vdev->v4l2_dev->mdev, buf); + if (ret) + return ret; + + /* Adjust MMAP memory offsets for the CAPTURE queue */ + v4l2_m2m_adjust_mem_offset(vq, buf); + + return 0; } EXPORT_SYMBOL_GPL(v4l2_m2m_prepare_buf); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/memory/atmel-ebi.c +++ linux-azure-5.15-5.15.0/drivers/memory/atmel-ebi.c @@ -544,20 +544,27 @@ smc_np = of_parse_phandle(dev->of_node, "atmel,smc", 0); ebi->smc.regmap = syscon_node_to_regmap(smc_np); - if (IS_ERR(ebi->smc.regmap)) - return PTR_ERR(ebi->smc.regmap); + if (IS_ERR(ebi->smc.regmap)) { + ret = PTR_ERR(ebi->smc.regmap); + goto put_node; + } ebi->smc.layout = atmel_hsmc_get_reg_layout(smc_np); - if (IS_ERR(ebi->smc.layout)) - return PTR_ERR(ebi->smc.layout); + if (IS_ERR(ebi->smc.layout)) { + ret = PTR_ERR(ebi->smc.layout); + goto put_node; + } ebi->smc.clk = of_clk_get(smc_np, 0); if (IS_ERR(ebi->smc.clk)) { - if (PTR_ERR(ebi->smc.clk) != -ENOENT) - return PTR_ERR(ebi->smc.clk); + if (PTR_ERR(ebi->smc.clk) != -ENOENT) { + ret = PTR_ERR(ebi->smc.clk); + goto put_node; + } ebi->smc.clk = NULL; } + of_node_put(smc_np); ret = clk_prepare_enable(ebi->smc.clk); if (ret) return ret; @@ -608,6 +615,10 @@ } return of_platform_populate(np, NULL, NULL, dev); + +put_node: + of_node_put(smc_np); + return ret; } static __maybe_unused int atmel_ebi_resume(struct device *dev) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/memory/emif.c +++ linux-azure-5.15-5.15.0/drivers/memory/emif.c @@ -1025,7 +1025,7 @@ temp = devm_kzalloc(dev, sizeof(*pd), GFP_KERNEL); dev_info = devm_kzalloc(dev, sizeof(*dev_info), GFP_KERNEL); - if (!emif || !pd || !dev_info) { + if (!emif || !temp || !dev_info) { dev_err(dev, "%s:%d: allocation error\n", __func__, __LINE__); goto error; } @@ -1117,7 +1117,7 @@ { struct emif_data *emif; struct resource *res; - int irq; + int irq, ret; if (pdev->dev.of_node) emif = of_get_memory_device_details(pdev->dev.of_node, &pdev->dev); @@ -1147,7 +1147,9 @@ emif_onetime_settings(emif); emif_debugfs_init(emif); disable_and_clear_all_interrupts(emif); - setup_interrupts(emif, irq); + ret = setup_interrupts(emif, irq); + if (ret) + goto error; /* One-time actions taken on probing the first device */ if (!emif1) { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/mfd/asic3.c +++ linux-azure-5.15-5.15.0/drivers/mfd/asic3.c @@ -906,14 +906,14 @@ ret = mfd_add_devices(&pdev->dev, pdev->id, &asic3_cell_ds1wm, 1, mem, asic->irq_base, NULL); if (ret < 0) - goto out; + goto out_unmap; } if (mem_sdio && (irq >= 0)) { ret = mfd_add_devices(&pdev->dev, pdev->id, &asic3_cell_mmc, 1, mem_sdio, irq, NULL); if (ret < 0) - goto out; + goto out_unmap; } ret = 0; @@ -927,8 +927,12 @@ ret = mfd_add_devices(&pdev->dev, 0, asic3_cell_leds, ASIC3_NUM_LEDS, NULL, 0, NULL); } + return ret; - out: +out_unmap: + if (asic->tmio_cnf) + iounmap(asic->tmio_cnf); +out: return ret; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/mfd/mc13xxx-core.c +++ linux-azure-5.15-5.15.0/drivers/mfd/mc13xxx-core.c @@ -323,8 +323,10 @@ adc1 |= MC13783_ADC1_ATOX; dev_dbg(mc13xxx->dev, "%s: request irq\n", __func__); - mc13xxx_irq_request(mc13xxx, MC13XXX_IRQ_ADCDONE, + ret = mc13xxx_irq_request(mc13xxx, MC13XXX_IRQ_ADCDONE, mc13xxx_handler_adcdone, __func__, &adcdone_data); + if (ret) + goto out; mc13xxx_reg_write(mc13xxx, MC13XXX_ADC0, adc0); mc13xxx_reg_write(mc13xxx, MC13XXX_ADC1, adc1); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/misc/cardreader/alcor_pci.c +++ linux-azure-5.15-5.15.0/drivers/misc/cardreader/alcor_pci.c @@ -266,7 +266,7 @@ if (!priv) return -ENOMEM; - ret = ida_simple_get(&alcor_pci_idr, 0, 0, GFP_KERNEL); + ret = ida_alloc(&alcor_pci_idr, GFP_KERNEL); if (ret < 0) return ret; priv->id = ret; @@ -280,7 +280,8 @@ ret = pci_request_regions(pdev, DRV_NAME_ALCOR_PCI); if (ret) { dev_err(&pdev->dev, "Cannot request region\n"); - return -ENOMEM; + ret = -ENOMEM; + goto error_free_ida; } if (!(pci_resource_flags(pdev, bar) & IORESOURCE_MEM)) { @@ -324,6 +325,8 @@ error_release_regions: pci_release_regions(pdev); +error_free_ida: + ida_free(&alcor_pci_idr, priv->id); return ret; } @@ -337,7 +340,7 @@ mfd_remove_devices(&pdev->dev); - ida_simple_remove(&alcor_pci_idr, priv->id); + ida_free(&alcor_pci_idr, priv->id); pci_release_regions(pdev); pci_set_drvdata(pdev, NULL); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/misc/habanalabs/common/debugfs.c +++ linux-azure-5.15-5.15.0/drivers/misc/habanalabs/common/debugfs.c @@ -856,6 +856,8 @@ pci_set_power_state(hdev->pdev, PCI_D0); pci_restore_state(hdev->pdev); rc = pci_enable_device(hdev->pdev); + if (rc < 0) + return rc; } else if (value == 2) { pci_save_state(hdev->pdev); pci_disable_device(hdev->pdev); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/misc/habanalabs/common/mmu/mmu_v1.c +++ linux-azure-5.15-5.15.0/drivers/misc/habanalabs/common/mmu/mmu_v1.c @@ -467,7 +467,7 @@ { /* MMU H/W fini was already done in device hw_fini() */ - if (!ZERO_OR_NULL_PTR(hdev->mmu_priv.hr.mmu_shadow_hop0)) { + if (!ZERO_OR_NULL_PTR(hdev->mmu_priv.dr.mmu_shadow_hop0)) { kvfree(hdev->mmu_priv.dr.mmu_shadow_hop0); gen_pool_destroy(hdev->mmu_priv.dr.mmu_pgt_pool); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/misc/kgdbts.c +++ linux-azure-5.15-5.15.0/drivers/misc/kgdbts.c @@ -1070,10 +1070,10 @@ { if (strlen(opt) >= MAX_CONFIG_LEN) { printk(KERN_ERR "kgdbts: config string too long\n"); - return -ENOSPC; + return 1; } strcpy(config, opt); - return 0; + return 1; } __setup("kgdbts=", kgdbts_option_setup); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/misc/mei/hw-me-regs.h +++ linux-azure-5.15-5.15.0/drivers/misc/mei/hw-me-regs.h @@ -107,6 +107,7 @@ #define MEI_DEV_ID_ADP_S 0x7AE8 /* Alder Lake Point S */ #define MEI_DEV_ID_ADP_LP 0x7A60 /* Alder Lake Point LP */ #define MEI_DEV_ID_ADP_P 0x51E0 /* Alder Lake Point P */ +#define MEI_DEV_ID_ADP_N 0x54E0 /* Alder Lake Point N */ /* * MEI HW Section @@ -120,6 +121,7 @@ #define PCI_CFG_HFS_2 0x48 #define PCI_CFG_HFS_3 0x60 # define PCI_CFG_HFS_3_FW_SKU_MSK 0x00000070 +# define PCI_CFG_HFS_3_FW_SKU_IGN 0x00000000 # define PCI_CFG_HFS_3_FW_SKU_SPS 0x00000060 #define PCI_CFG_HFS_4 0x64 #define PCI_CFG_HFS_5 0x68 only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/misc/mei/hw-me.c +++ linux-azure-5.15-5.15.0/drivers/misc/mei/hw-me.c @@ -1405,16 +1405,16 @@ .quirk_probe = mei_me_fw_type_sps_4 /** - * mei_me_fw_type_sps() - check for sps sku + * mei_me_fw_type_sps_ign() - check for sps or ign sku * - * Read ME FW Status register to check for SPS Firmware. - * The SPS FW is only signaled in pci function 0 + * Read ME FW Status register to check for SPS or IGN Firmware. + * The SPS/IGN FW is only signaled in pci function 0 * * @pdev: pci device * - * Return: true in case of SPS firmware + * Return: true in case of SPS/IGN firmware */ -static bool mei_me_fw_type_sps(const struct pci_dev *pdev) +static bool mei_me_fw_type_sps_ign(const struct pci_dev *pdev) { u32 reg; u32 fw_type; @@ -1427,14 +1427,15 @@ dev_dbg(&pdev->dev, "fw type is %d\n", fw_type); - return fw_type == PCI_CFG_HFS_3_FW_SKU_SPS; + return fw_type == PCI_CFG_HFS_3_FW_SKU_IGN || + fw_type == PCI_CFG_HFS_3_FW_SKU_SPS; } #define MEI_CFG_KIND_ITOUCH \ .kind = "itouch" -#define MEI_CFG_FW_SPS \ - .quirk_probe = mei_me_fw_type_sps +#define MEI_CFG_FW_SPS_IGN \ + .quirk_probe = mei_me_fw_type_sps_ign #define MEI_CFG_FW_VER_SUPP \ .fw_ver_supported = 1 @@ -1535,7 +1536,7 @@ MEI_CFG_PCH8_HFS, MEI_CFG_FW_VER_SUPP, MEI_CFG_DMA_128, - MEI_CFG_FW_SPS, + MEI_CFG_FW_SPS_IGN, }; /* Cannon Lake itouch with quirk for SPS 5.0 and newer Firmware exclusion @@ -1545,7 +1546,7 @@ MEI_CFG_KIND_ITOUCH, MEI_CFG_PCH8_HFS, MEI_CFG_FW_VER_SUPP, - MEI_CFG_FW_SPS, + MEI_CFG_FW_SPS_IGN, }; /* Tiger Lake and newer devices */ @@ -1562,7 +1563,7 @@ MEI_CFG_FW_VER_SUPP, MEI_CFG_DMA_128, MEI_CFG_TRC, - MEI_CFG_FW_SPS, + MEI_CFG_FW_SPS_IGN, }; /* only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/misc/mei/interrupt.c +++ linux-azure-5.15-5.15.0/drivers/misc/mei/interrupt.c @@ -424,31 +424,26 @@ list_for_each_entry(cl, &dev->file_list, link) { if (mei_cl_hbm_equal(cl, mei_hdr)) { cl_dbg(dev, cl, "got a message\n"); - break; + ret = mei_cl_irq_read_msg(cl, mei_hdr, meta_hdr, cmpl_list); + goto reset_slots; } } /* if no recipient cl was found we assume corrupted header */ - if (&cl->link == &dev->file_list) { - /* A message for not connected fixed address clients - * should be silently discarded - * On power down client may be force cleaned, - * silently discard such messages - */ - if (hdr_is_fixed(mei_hdr) || - dev->dev_state == MEI_DEV_POWER_DOWN) { - mei_irq_discard_msg(dev, mei_hdr, mei_hdr->length); - ret = 0; - goto reset_slots; - } - dev_err(dev->dev, "no destination client found 0x%08X\n", - dev->rd_msg_hdr[0]); - ret = -EBADMSG; - goto end; + /* A message for not connected fixed address clients + * should be silently discarded + * On power down client may be force cleaned, + * silently discard such messages + */ + if (hdr_is_fixed(mei_hdr) || + dev->dev_state == MEI_DEV_POWER_DOWN) { + mei_irq_discard_msg(dev, mei_hdr, mei_hdr->length); + ret = 0; + goto reset_slots; } - - ret = mei_cl_irq_read_msg(cl, mei_hdr, meta_hdr, cmpl_list); - + dev_err(dev->dev, "no destination client found 0x%08X\n", dev->rd_msg_hdr[0]); + ret = -EBADMSG; + goto end; reset_slots: /* reset the number of slots and header */ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/mmc/host/davinci_mmc.c +++ linux-azure-5.15-5.15.0/drivers/mmc/host/davinci_mmc.c @@ -1375,8 +1375,12 @@ static int davinci_mmcsd_resume(struct device *dev) { struct mmc_davinci_host *host = dev_get_drvdata(dev); + int ret; + + ret = clk_enable(host->clk); + if (ret) + return ret; - clk_enable(host->clk); mmc_davinci_reset_ctrl(host, 0); return 0; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/mmc/host/sdhci-xenon.c +++ linux-azure-5.15-5.15.0/drivers/mmc/host/sdhci-xenon.c @@ -241,16 +241,6 @@ { /* Wait for 5ms after set 1.8V signal enable bit */ usleep_range(5000, 5500); - - /* - * For some reason the controller's Host Control2 register reports - * the bit representing 1.8V signaling as 0 when read after it was - * written as 1. Subsequent read reports 1. - * - * Since this may cause some issues, do an empty read of the Host - * Control2 register here to circumvent this. - */ - sdhci_readw(host, SDHCI_HOST_CONTROL2); } static unsigned int xenon_get_max_clock(struct sdhci_host *host) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/mmc/host/sdhci_am654.c +++ linux-azure-5.15-5.15.0/drivers/mmc/host/sdhci_am654.c @@ -514,26 +514,6 @@ .flags = IOMUX_PRESENT, }; -static const struct sdhci_pltfm_data sdhci_am64_8bit_pdata = { - .ops = &sdhci_j721e_8bit_ops, - .quirks2 = SDHCI_QUIRK2_PRESET_VALUE_BROKEN, -}; - -static const struct sdhci_am654_driver_data sdhci_am64_8bit_drvdata = { - .pdata = &sdhci_am64_8bit_pdata, - .flags = DLL_PRESENT | DLL_CALIB, -}; - -static const struct sdhci_pltfm_data sdhci_am64_4bit_pdata = { - .ops = &sdhci_j721e_4bit_ops, - .quirks2 = SDHCI_QUIRK2_PRESET_VALUE_BROKEN, -}; - -static const struct sdhci_am654_driver_data sdhci_am64_4bit_drvdata = { - .pdata = &sdhci_am64_4bit_pdata, - .flags = IOMUX_PRESENT, -}; - static const struct soc_device_attribute sdhci_am654_devices[] = { { .family = "AM65X", .revision = "SR1.0", @@ -759,11 +739,11 @@ }, { .compatible = "ti,am64-sdhci-8bit", - .data = &sdhci_am64_8bit_drvdata, + .data = &sdhci_j721e_8bit_drvdata, }, { .compatible = "ti,am64-sdhci-4bit", - .data = &sdhci_am64_4bit_drvdata, + .data = &sdhci_j721e_4bit_drvdata, }, { /* sentinel */ } }; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/mtd/devices/mchp23k256.c +++ linux-azure-5.15-5.15.0/drivers/mtd/devices/mchp23k256.c @@ -229,6 +229,19 @@ }; MODULE_DEVICE_TABLE(of, mchp23k256_of_table); +static const struct spi_device_id mchp23k256_spi_ids[] = { + { + .name = "mchp23k256", + .driver_data = (kernel_ulong_t)&mchp23k256_caps, + }, + { + .name = "mchp23lcv1024", + .driver_data = (kernel_ulong_t)&mchp23lcv1024_caps, + }, + {} +}; +MODULE_DEVICE_TABLE(spi, mchp23k256_spi_ids); + static struct spi_driver mchp23k256_driver = { .driver = { .name = "mchp23k256", @@ -236,6 +249,7 @@ }, .probe = mchp23k256_probe, .remove = mchp23k256_remove, + .id_table = mchp23k256_spi_ids, }; module_spi_driver(mchp23k256_driver); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/mtd/devices/mchp48l640.c +++ linux-azure-5.15-5.15.0/drivers/mtd/devices/mchp48l640.c @@ -357,6 +357,15 @@ }; MODULE_DEVICE_TABLE(of, mchp48l640_of_table); +static const struct spi_device_id mchp48l640_spi_ids[] = { + { + .name = "48l640", + .driver_data = (kernel_ulong_t)&mchp48l640_caps, + }, + {} +}; +MODULE_DEVICE_TABLE(spi, mchp48l640_spi_ids); + static struct spi_driver mchp48l640_driver = { .driver = { .name = "mchp48l640", @@ -364,6 +373,7 @@ }, .probe = mchp48l640_probe, .remove = mchp48l640_remove, + .id_table = mchp48l640_spi_ids, }; module_spi_driver(mchp48l640_driver); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/mtd/nand/onenand/generic.c +++ linux-azure-5.15-5.15.0/drivers/mtd/nand/onenand/generic.c @@ -53,7 +53,12 @@ } info->onenand.mmcontrol = pdata ? pdata->mmcontrol : NULL; - info->onenand.irq = platform_get_irq(pdev, 0); + + err = platform_get_irq(pdev, 0); + if (err < 0) + goto out_iounmap; + + info->onenand.irq = err; info->mtd.dev.parent = &pdev->dev; info->mtd.priv = &info->onenand; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/mtd/nand/raw/atmel/nand-controller.c +++ linux-azure-5.15-5.15.0/drivers/mtd/nand/raw/atmel/nand-controller.c @@ -2060,13 +2060,15 @@ nc->mck = of_clk_get(dev->parent->of_node, 0); if (IS_ERR(nc->mck)) { dev_err(dev, "Failed to retrieve MCK clk\n"); - return PTR_ERR(nc->mck); + ret = PTR_ERR(nc->mck); + goto out_release_dma; } np = of_parse_phandle(dev->parent->of_node, "atmel,smc", 0); if (!np) { dev_err(dev, "Missing or invalid atmel,smc property\n"); - return -EINVAL; + ret = -EINVAL; + goto out_release_dma; } nc->smc = syscon_node_to_regmap(np); @@ -2074,10 +2076,16 @@ if (IS_ERR(nc->smc)) { ret = PTR_ERR(nc->smc); dev_err(dev, "Could not get SMC regmap (err = %d)\n", ret); - return ret; + goto out_release_dma; } return 0; + +out_release_dma: + if (nc->dmac) + dma_release_channel(nc->dmac); + + return ret; } static int only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/mtd/nand/raw/pl35x-nand-controller.c +++ linux-azure-5.15-5.15.0/drivers/mtd/nand/raw/pl35x-nand-controller.c @@ -1062,7 +1062,7 @@ chip->controller = &nfc->controller; mtd = nand_to_mtd(chip); mtd->dev.parent = nfc->dev; - nand_set_flash_node(chip, nfc->dev->of_node); + nand_set_flash_node(chip, np); if (!mtd->name) { mtd->name = devm_kasprintf(nfc->dev, GFP_KERNEL, "%s", PL35X_NANDC_DRIVER_NAME); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/mtd/ubi/build.c +++ linux-azure-5.15-5.15.0/drivers/mtd/ubi/build.c @@ -351,9 +351,6 @@ * we still can use 'ubi->ubi_num'. */ ubi = container_of(dev, struct ubi_device, dev); - ubi = ubi_get_device(ubi->ubi_num); - if (!ubi) - return -ENODEV; if (attr == &dev_eraseblock_size) ret = sprintf(buf, "%d\n", ubi->leb_size); @@ -382,7 +379,6 @@ else ret = -EINVAL; - ubi_put_device(ubi); return ret; } @@ -979,9 +975,6 @@ goto out_detach; } - /* Make device "available" before it becomes accessible via sysfs */ - ubi_devices[ubi_num] = ubi; - err = uif_init(ubi); if (err) goto out_detach; @@ -1026,6 +1019,7 @@ wake_up_process(ubi->bgt_thread); spin_unlock(&ubi->wl_lock); + ubi_devices[ubi_num] = ubi; ubi_notify_all(ubi, UBI_VOLUME_ADDED, NULL); return ubi_num; @@ -1034,7 +1028,6 @@ out_uif: uif_close(ubi); out_detach: - ubi_devices[ubi_num] = NULL; ubi_wl_close(ubi); ubi_free_all_volumes(ubi); vfree(ubi->vtbl); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/mtd/ubi/fastmap.c +++ linux-azure-5.15-5.15.0/drivers/mtd/ubi/fastmap.c @@ -468,7 +468,9 @@ if (err == UBI_IO_FF_BITFLIPS) scrub = 1; - add_aeb(ai, free, pnum, ec, scrub); + ret = add_aeb(ai, free, pnum, ec, scrub); + if (ret) + goto out; continue; } else if (err == 0 || err == UBI_IO_BITFLIPS) { dbg_bld("Found non empty PEB:%i in pool", pnum); @@ -638,8 +640,10 @@ if (fm_pos >= fm_size) goto fail_bad; - add_aeb(ai, &ai->free, be32_to_cpu(fmec->pnum), - be32_to_cpu(fmec->ec), 0); + ret = add_aeb(ai, &ai->free, be32_to_cpu(fmec->pnum), + be32_to_cpu(fmec->ec), 0); + if (ret) + goto fail; } /* read EC values from used list */ @@ -649,8 +653,10 @@ if (fm_pos >= fm_size) goto fail_bad; - add_aeb(ai, &used, be32_to_cpu(fmec->pnum), - be32_to_cpu(fmec->ec), 0); + ret = add_aeb(ai, &used, be32_to_cpu(fmec->pnum), + be32_to_cpu(fmec->ec), 0); + if (ret) + goto fail; } /* read EC values from scrub list */ @@ -660,8 +666,10 @@ if (fm_pos >= fm_size) goto fail_bad; - add_aeb(ai, &used, be32_to_cpu(fmec->pnum), - be32_to_cpu(fmec->ec), 1); + ret = add_aeb(ai, &used, be32_to_cpu(fmec->pnum), + be32_to_cpu(fmec->ec), 1); + if (ret) + goto fail; } /* read EC values from erase list */ @@ -671,8 +679,10 @@ if (fm_pos >= fm_size) goto fail_bad; - add_aeb(ai, &ai->erase, be32_to_cpu(fmec->pnum), - be32_to_cpu(fmec->ec), 1); + ret = add_aeb(ai, &ai->erase, be32_to_cpu(fmec->pnum), + be32_to_cpu(fmec->ec), 1); + if (ret) + goto fail; } ai->mean_ec = div_u64(ai->ec_sum, ai->ec_count); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/mtd/ubi/vmt.c +++ linux-azure-5.15-5.15.0/drivers/mtd/ubi/vmt.c @@ -56,16 +56,11 @@ { int ret; struct ubi_volume *vol = container_of(dev, struct ubi_volume, dev); - struct ubi_device *ubi; - - ubi = ubi_get_device(vol->ubi->ubi_num); - if (!ubi) - return -ENODEV; + struct ubi_device *ubi = vol->ubi; spin_lock(&ubi->volumes_lock); if (!ubi->volumes[vol->vol_id]) { spin_unlock(&ubi->volumes_lock); - ubi_put_device(ubi); return -ENODEV; } /* Take a reference to prevent volume removal */ @@ -103,7 +98,6 @@ vol->ref_count -= 1; ubi_assert(vol->ref_count >= 0); spin_unlock(&ubi->volumes_lock); - ubi_put_device(ubi); return ret; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/bareudp.c +++ linux-azure-5.15-5.15.0/drivers/net/bareudp.c @@ -141,14 +141,14 @@ skb_reset_network_header(skb); skb_reset_mac_header(skb); - if (!IS_ENABLED(CONFIG_IPV6) || family == AF_INET) + if (!ipv6_mod_enabled() || family == AF_INET) err = IP_ECN_decapsulate(oiph, skb); else err = IP6_ECN_decapsulate(oiph, skb); if (unlikely(err)) { if (log_ecn_error) { - if (!IS_ENABLED(CONFIG_IPV6) || family == AF_INET) + if (!ipv6_mod_enabled() || family == AF_INET) net_info_ratelimited("non-ECT from %pI4 " "with TOS=%#x\n", &((struct iphdr *)oiph)->saddr, @@ -214,11 +214,12 @@ int err; memset(&udp_conf, 0, sizeof(udp_conf)); -#if IS_ENABLED(CONFIG_IPV6) - udp_conf.family = AF_INET6; -#else - udp_conf.family = AF_INET; -#endif + + if (ipv6_mod_enabled()) + udp_conf.family = AF_INET6; + else + udp_conf.family = AF_INET; + udp_conf.local_udp_port = port; /* Open UDP socket */ err = udp_sock_create(net, &udp_conf, &sock); @@ -441,7 +442,7 @@ } rcu_read_lock(); - if (IS_ENABLED(CONFIG_IPV6) && info->mode & IP_TUNNEL_INFO_IPV6) + if (ipv6_mod_enabled() && info->mode & IP_TUNNEL_INFO_IPV6) err = bareudp6_xmit_skb(skb, dev, bareudp, info); else err = bareudp_xmit_skb(skb, dev, bareudp, info); @@ -471,7 +472,7 @@ use_cache = ip_tunnel_dst_cache_usable(skb, info); - if (!IS_ENABLED(CONFIG_IPV6) || ip_tunnel_info_af(info) == AF_INET) { + if (!ipv6_mod_enabled() || ip_tunnel_info_af(info) == AF_INET) { struct rtable *rt; __be32 saddr; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/can/usb/ems_usb.c +++ linux-azure-5.15-5.15.0/drivers/net/can/usb/ems_usb.c @@ -823,7 +823,6 @@ usb_unanchor_urb(urb); usb_free_coherent(dev->udev, size, buf, urb->transfer_dma); - dev_kfree_skb(skb); atomic_dec(&dev->active_tx_urbs); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/can/usb/etas_es58x/es58x_fd.c +++ linux-azure-5.15-5.15.0/drivers/net/can/usb/etas_es58x/es58x_fd.c @@ -171,12 +171,11 @@ const struct es58x_fd_rx_event_msg *rx_event_msg; int ret; + rx_event_msg = &es58x_fd_urb_cmd->rx_event_msg; ret = es58x_check_msg_len(es58x_dev->dev, *rx_event_msg, msg_len); if (ret) return ret; - rx_event_msg = &es58x_fd_urb_cmd->rx_event_msg; - return es58x_rx_err_msg(netdev, rx_event_msg->error_code, rx_event_msg->event_code, get_unaligned_le64(&rx_event_msg->timestamp)); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/can/usb/mcba_usb.c +++ linux-azure-5.15-5.15.0/drivers/net/can/usb/mcba_usb.c @@ -33,10 +33,6 @@ #define MCBA_USB_RX_BUFF_SIZE 64 #define MCBA_USB_TX_BUFF_SIZE (sizeof(struct mcba_usb_msg)) -/* MCBA endpoint numbers */ -#define MCBA_USB_EP_IN 1 -#define MCBA_USB_EP_OUT 1 - /* Microchip command id */ #define MBCA_CMD_RECEIVE_MESSAGE 0xE3 #define MBCA_CMD_I_AM_ALIVE_FROM_CAN 0xF5 @@ -84,6 +80,8 @@ atomic_t free_ctx_cnt; void *rxbuf[MCBA_MAX_RX_URBS]; dma_addr_t rxbuf_dma[MCBA_MAX_RX_URBS]; + int rx_pipe; + int tx_pipe; }; /* CAN frame */ @@ -272,10 +270,8 @@ memcpy(buf, usb_msg, MCBA_USB_TX_BUFF_SIZE); - usb_fill_bulk_urb(urb, priv->udev, - usb_sndbulkpipe(priv->udev, MCBA_USB_EP_OUT), buf, - MCBA_USB_TX_BUFF_SIZE, mcba_usb_write_bulk_callback, - ctx); + usb_fill_bulk_urb(urb, priv->udev, priv->tx_pipe, buf, MCBA_USB_TX_BUFF_SIZE, + mcba_usb_write_bulk_callback, ctx); urb->transfer_flags |= URB_NO_TRANSFER_DMA_MAP; usb_anchor_urb(urb, &priv->tx_submitted); @@ -368,7 +364,6 @@ xmit_failed: can_free_echo_skb(priv->netdev, ctx->ndx, NULL); mcba_usb_free_ctx(ctx); - dev_kfree_skb(skb); stats->tx_dropped++; return NETDEV_TX_OK; @@ -611,7 +606,7 @@ resubmit_urb: usb_fill_bulk_urb(urb, priv->udev, - usb_rcvbulkpipe(priv->udev, MCBA_USB_EP_OUT), + priv->rx_pipe, urb->transfer_buffer, MCBA_USB_RX_BUFF_SIZE, mcba_usb_read_bulk_callback, priv); @@ -656,7 +651,7 @@ urb->transfer_dma = buf_dma; usb_fill_bulk_urb(urb, priv->udev, - usb_rcvbulkpipe(priv->udev, MCBA_USB_EP_IN), + priv->rx_pipe, buf, MCBA_USB_RX_BUFF_SIZE, mcba_usb_read_bulk_callback, priv); urb->transfer_flags |= URB_NO_TRANSFER_DMA_MAP; @@ -810,6 +805,13 @@ struct mcba_priv *priv; int err; struct usb_device *usbdev = interface_to_usbdev(intf); + struct usb_endpoint_descriptor *in, *out; + + err = usb_find_common_endpoints(intf->cur_altsetting, &in, &out, NULL, NULL); + if (err) { + dev_err(&intf->dev, "Can't find endpoints\n"); + return err; + } netdev = alloc_candev(sizeof(struct mcba_priv), MCBA_MAX_TX_URBS); if (!netdev) { @@ -855,6 +857,9 @@ goto cleanup_free_candev; } + priv->rx_pipe = usb_rcvbulkpipe(priv->udev, in->bEndpointAddress); + priv->tx_pipe = usb_sndbulkpipe(priv->udev, out->bEndpointAddress); + devm_can_led_init(netdev); /* Start USB dev only if we have successfully registered CAN device */ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/can/usb/usb_8dev.c +++ linux-azure-5.15-5.15.0/drivers/net/can/usb/usb_8dev.c @@ -670,9 +670,20 @@ atomic_inc(&priv->active_tx_urbs); err = usb_submit_urb(urb, GFP_ATOMIC); - if (unlikely(err)) - goto failed; - else if (atomic_read(&priv->active_tx_urbs) >= MAX_TX_URBS) + if (unlikely(err)) { + can_free_echo_skb(netdev, context->echo_index, NULL); + + usb_unanchor_urb(urb); + usb_free_coherent(priv->udev, size, buf, urb->transfer_dma); + + atomic_dec(&priv->active_tx_urbs); + + if (err == -ENODEV) + netif_device_detach(netdev); + else + netdev_warn(netdev, "failed tx_urb %d\n", err); + stats->tx_dropped++; + } else if (atomic_read(&priv->active_tx_urbs) >= MAX_TX_URBS) /* Slow down tx path */ netif_stop_queue(netdev); @@ -691,19 +702,6 @@ return NETDEV_TX_BUSY; -failed: - can_free_echo_skb(netdev, context->echo_index, NULL); - - usb_unanchor_urb(urb); - usb_free_coherent(priv->udev, size, buf, urb->transfer_dma); - - atomic_dec(&priv->active_tx_urbs); - - if (err == -ENODEV) - netif_device_detach(netdev); - else - netdev_warn(netdev, "failed tx_urb %d\n", err); - nomembuf: usb_free_urb(urb); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/can/vxcan.c +++ linux-azure-5.15-5.15.0/drivers/net/can/vxcan.c @@ -148,7 +148,7 @@ dev->hard_header_len = 0; dev->addr_len = 0; dev->tx_queue_len = 0; - dev->flags = (IFF_NOARP|IFF_ECHO); + dev->flags = IFF_NOARP; dev->netdev_ops = &vxcan_netdev_ops; dev->needs_free_netdev = true; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/dsa/bcm_sf2_cfp.c +++ linux-azure-5.15-5.15.0/drivers/net/dsa/bcm_sf2_cfp.c @@ -567,14 +567,14 @@ static struct cfp_rule *bcm_sf2_cfp_rule_find(struct bcm_sf2_priv *priv, int port, u32 location) { - struct cfp_rule *rule = NULL; + struct cfp_rule *rule; list_for_each_entry(rule, &priv->cfp.rules_list, next) { if (rule->port == port && rule->fs.location == location) - break; + return rule; } - return rule; + return NULL; } static int bcm_sf2_cfp_rule_cmp(struct bcm_sf2_priv *priv, int port, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/dsa/microchip/ksz8795_spi.c +++ linux-azure-5.15-5.15.0/drivers/net/dsa/microchip/ksz8795_spi.c @@ -124,12 +124,23 @@ }; MODULE_DEVICE_TABLE(of, ksz8795_dt_ids); +static const struct spi_device_id ksz8795_spi_ids[] = { + { "ksz8765" }, + { "ksz8794" }, + { "ksz8795" }, + { "ksz8863" }, + { "ksz8873" }, + { }, +}; +MODULE_DEVICE_TABLE(spi, ksz8795_spi_ids); + static struct spi_driver ksz8795_spi_driver = { .driver = { .name = "ksz8795-switch", .owner = THIS_MODULE, .of_match_table = of_match_ptr(ksz8795_dt_ids), }, + .id_table = ksz8795_spi_ids, .probe = ksz8795_spi_probe, .remove = ksz8795_spi_remove, .shutdown = ksz8795_spi_shutdown, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/dsa/microchip/ksz9477_spi.c +++ linux-azure-5.15-5.15.0/drivers/net/dsa/microchip/ksz9477_spi.c @@ -98,12 +98,24 @@ }; MODULE_DEVICE_TABLE(of, ksz9477_dt_ids); +static const struct spi_device_id ksz9477_spi_ids[] = { + { "ksz9477" }, + { "ksz9897" }, + { "ksz9893" }, + { "ksz9563" }, + { "ksz8563" }, + { "ksz9567" }, + { }, +}; +MODULE_DEVICE_TABLE(spi, ksz9477_spi_ids); + static struct spi_driver ksz9477_spi_driver = { .driver = { .name = "ksz9477-switch", .owner = THIS_MODULE, .of_match_table = of_match_ptr(ksz9477_dt_ids), }, + .id_table = ksz9477_spi_ids, .probe = ksz9477_spi_probe, .remove = ksz9477_spi_remove, .shutdown = ksz9477_spi_shutdown, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/8390/mcf8390.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/8390/mcf8390.c @@ -406,12 +406,12 @@ static int mcf8390_probe(struct platform_device *pdev) { struct net_device *dev; - struct resource *mem, *irq; + struct resource *mem; resource_size_t msize; - int ret; + int ret, irq; - irq = platform_get_resource(pdev, IORESOURCE_IRQ, 0); - if (irq == NULL) { + irq = platform_get_irq(pdev, 0); + if (irq < 0) { dev_err(&pdev->dev, "no IRQ specified?\n"); return -ENXIO; } @@ -434,7 +434,7 @@ SET_NETDEV_DEV(dev, &pdev->dev); platform_set_drvdata(pdev, dev); - dev->irq = irq->start; + dev->irq = irq; dev->base_addr = mem->start; ret = mcf8390_init(dev); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/apm/xgene/xgene_enet_main.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/apm/xgene/xgene_enet_main.c @@ -696,6 +696,12 @@ buf_pool->rx_skb[skb_index] = NULL; datalen = xgene_enet_get_data_len(le64_to_cpu(raw_desc->m1)); + + /* strip off CRC as HW isn't doing this */ + nv = GET_VAL(NV, le64_to_cpu(raw_desc->m0)); + if (!nv) + datalen -= 4; + skb_put(skb, datalen); prefetch(skb->data - NET_IP_ALIGN); skb->protocol = eth_type_trans(skb, ndev); @@ -717,12 +723,8 @@ } } - nv = GET_VAL(NV, le64_to_cpu(raw_desc->m0)); - if (!nv) { - /* strip off CRC as HW isn't doing this */ - datalen -= 4; + if (!nv) goto skip_jumbo; - } slots = page_pool->slots - 1; head = page_pool->head; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/atheros/alx/main.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/atheros/alx/main.c @@ -1181,8 +1181,11 @@ alx->hw.mtu = mtu; alx->rxbuf_size = max(max_frame, ALX_DEF_RXBUF_SIZE); netdev_update_features(netdev); - if (netif_running(netdev)) + if (netif_running(netdev)) { + mutex_lock(&alx->mtx); alx_reinit(alx); + mutex_unlock(&alx->mtx); + } return 0; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c @@ -331,7 +331,7 @@ struct bnxt_ptp_cfg *ptp = container_of(ptp_info, struct bnxt_ptp_cfg, ptp_info); struct bnxt *bp = ptp->bp; - u8 pin_id; + int pin_id; int rc; switch (rq->type) { @@ -339,6 +339,8 @@ /* Configure an External PPS IN */ pin_id = ptp_find_pin(ptp->ptp_clock, PTP_PF_EXTTS, rq->extts.index); + if (!TSIO_PIN_VALID(pin_id)) + return -EOPNOTSUPP; if (!on) break; rc = bnxt_ptp_cfg_pin(bp, pin_id, BNXT_PPS_PIN_PPS_IN); @@ -352,6 +354,8 @@ /* Configure a Periodic PPS OUT */ pin_id = ptp_find_pin(ptp->ptp_clock, PTP_PF_PEROUT, rq->perout.index); + if (!TSIO_PIN_VALID(pin_id)) + return -EOPNOTSUPP; if (!on) break; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.h +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.h @@ -28,7 +28,7 @@ u8 state; }; -#define TSIO_PIN_VALID(pin) ((pin) < (BNXT_MAX_TSIO_PINS)) +#define TSIO_PIN_VALID(pin) ((pin) >= 0 && (pin) < (BNXT_MAX_TSIO_PINS)) #define EVENT_DATA2_PPS_EVENT_TYPE(data2) \ ((data2) & ASYNC_EVENT_CMPL_PPS_TIMESTAMP_EVENT_DATA2_EVENT_TYPE) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c @@ -20,6 +20,8 @@ #include "bnxt.h" #include "bnxt_xdp.h" +DEFINE_STATIC_KEY_FALSE(bnxt_xdp_locking_key); + struct bnxt_sw_tx_bd *bnxt_xmit_bd(struct bnxt *bp, struct bnxt_tx_ring_info *txr, dma_addr_t mapping, u32 len) @@ -227,11 +229,16 @@ ring = smp_processor_id() % bp->tx_nr_rings_xdp; txr = &bp->tx_ring[ring]; + if (READ_ONCE(txr->dev_state) == BNXT_DEV_STATE_CLOSING) + return -EINVAL; + + if (static_branch_unlikely(&bnxt_xdp_locking_key)) + spin_lock(&txr->xdp_tx_lock); + for (i = 0; i < num_frames; i++) { struct xdp_frame *xdp = frames[i]; - if (!txr || !bnxt_tx_avail(bp, txr) || - !(bp->bnapi[ring]->flags & BNXT_NAPI_FLAG_XDP)) + if (!bnxt_tx_avail(bp, txr)) break; mapping = dma_map_single(&pdev->dev, xdp->data, xdp->len, @@ -250,6 +257,9 @@ bnxt_db_write(bp, &txr->tx_db, txr->tx_prod); } + if (static_branch_unlikely(&bnxt_xdp_locking_key)) + spin_unlock(&txr->xdp_tx_lock); + return nxmit; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.h +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.h @@ -10,6 +10,8 @@ #ifndef BNXT_XDP_H #define BNXT_XDP_H +DECLARE_STATIC_KEY_FALSE(bnxt_xdp_locking_key); + struct bnxt_sw_tx_bd *bnxt_xmit_bd(struct bnxt *bp, struct bnxt_tx_ring_info *txr, dma_addr_t mapping, u32 len); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/faraday/ftgmac100.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/faraday/ftgmac100.c @@ -1817,11 +1817,6 @@ priv->rxdes0_edorr_mask = BIT(30); priv->txdes0_edotr_mask = BIT(30); priv->is_aspeed = true; - /* Disable ast2600 problematic HW arbitration */ - if (of_device_is_compatible(np, "aspeed,ast2600-mac")) { - iowrite32(FTGMAC100_TM_DEFAULT, - priv->base + FTGMAC100_OFFSET_TM); - } } else { priv->rxdes0_edorr_mask = BIT(15); priv->txdes0_edotr_mask = BIT(15); @@ -1893,6 +1888,11 @@ err = ftgmac100_setup_clk(priv); if (err) goto err_phy_connect; + + /* Disable ast2600 problematic HW arbitration */ + if (of_device_is_compatible(np, "aspeed,ast2600-mac")) + iowrite32(FTGMAC100_TM_DEFAULT, + priv->base + FTGMAC100_OFFSET_TM); } /* Default ring sizes */ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.c @@ -168,7 +168,7 @@ base = of_iomap(node, 0); if (!base) { err = -ENOMEM; - goto err_close; + goto err_put; } err = fsl_mc_allocate_irqs(mc_dev); @@ -212,6 +212,8 @@ fsl_mc_free_irqs(mc_dev); err_unmap: iounmap(base); +err_put: + of_node_put(node); err_close: dprtc_close(mc_dev->mc_io, 0, mc_dev->mc_handle); err_free_mcp: only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/freescale/enetc/enetc_ethtool.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/freescale/enetc/enetc_ethtool.c @@ -672,7 +672,10 @@ #ifdef CONFIG_FSL_ENETC_PTP_CLOCK info->so_timestamping = SOF_TIMESTAMPING_TX_HARDWARE | SOF_TIMESTAMPING_RX_HARDWARE | - SOF_TIMESTAMPING_RAW_HARDWARE; + SOF_TIMESTAMPING_RAW_HARDWARE | + SOF_TIMESTAMPING_TX_SOFTWARE | + SOF_TIMESTAMPING_RX_SOFTWARE | + SOF_TIMESTAMPING_SOFTWARE; info->tx_types = (1 << HWTSTAMP_TX_OFF) | (1 << HWTSTAMP_TX_ON) | only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.h +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.h @@ -47,7 +47,6 @@ enum hnae3_dbg_cmd cmd; enum hns3_dbg_dentry_type dentry; u32 buf_len; - char *buf; int (*init)(struct hnae3_handle *handle, unsigned int cmd); }; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/hisilicon/hns3/hns3_enet.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/hisilicon/hns3/hns3_enet.c @@ -2255,6 +2255,8 @@ static int hns3_nic_net_set_mac_address(struct net_device *netdev, void *p) { + char format_mac_addr_perm[HNAE3_FORMAT_MAC_ADDR_LEN]; + char format_mac_addr_sa[HNAE3_FORMAT_MAC_ADDR_LEN]; struct hnae3_handle *h = hns3_get_handle(netdev); struct sockaddr *mac_addr = p; int ret; @@ -2263,8 +2265,9 @@ return -EADDRNOTAVAIL; if (ether_addr_equal(netdev->dev_addr, mac_addr->sa_data)) { - netdev_info(netdev, "already using mac address %pM\n", - mac_addr->sa_data); + hnae3_format_mac_addr(format_mac_addr_sa, mac_addr->sa_data); + netdev_info(netdev, "already using mac address %s\n", + format_mac_addr_sa); return 0; } @@ -2273,8 +2276,10 @@ */ if (!hns3_is_phys_func(h->pdev) && !is_zero_ether_addr(netdev->perm_addr)) { - netdev_err(netdev, "has permanent MAC %pM, user MAC %pM not allow\n", - netdev->perm_addr, mac_addr->sa_data); + hnae3_format_mac_addr(format_mac_addr_perm, netdev->perm_addr); + hnae3_format_mac_addr(format_mac_addr_sa, mac_addr->sa_data); + netdev_err(netdev, "has permanent MAC %s, user MAC %s not allow\n", + format_mac_addr_perm, format_mac_addr_sa); return -EPERM; } @@ -2836,14 +2841,16 @@ static int hns3_nic_set_vf_mac(struct net_device *netdev, int vf_id, u8 *mac) { struct hnae3_handle *h = hns3_get_handle(netdev); + char format_mac_addr[HNAE3_FORMAT_MAC_ADDR_LEN]; if (!h->ae_algo->ops->set_vf_mac) return -EOPNOTSUPP; if (is_multicast_ether_addr(mac)) { + hnae3_format_mac_addr(format_mac_addr, mac); netdev_err(netdev, - "Invalid MAC:%pM specified. Could not set MAC\n", - mac); + "Invalid MAC:%s specified. Could not set MAC\n", + format_mac_addr); return -EINVAL; } @@ -2947,6 +2954,21 @@ return ret; } +/** + * hns3_clean_vf_config + * @pdev: pointer to a pci_dev structure + * @num_vfs: number of VFs allocated + * + * Clean residual vf config after disable sriov + **/ +static void hns3_clean_vf_config(struct pci_dev *pdev, int num_vfs) +{ + struct hnae3_ae_dev *ae_dev = pci_get_drvdata(pdev); + + if (ae_dev->ops->clean_vf_config) + ae_dev->ops->clean_vf_config(ae_dev, num_vfs); +} + /* hns3_remove - Device removal routine * @pdev: PCI device information struct */ @@ -2985,7 +3007,10 @@ else return num_vfs; } else if (!pci_vfs_assigned(pdev)) { + int num_vfs_pre = pci_num_vf(pdev); + pci_disable_sriov(pdev); + hns3_clean_vf_config(pdev, num_vfs_pre); } else { dev_warn(&pdev->dev, "Unable to free VFs because some are assigned to VMs.\n"); @@ -4927,6 +4952,7 @@ static int hns3_init_mac_addr(struct net_device *netdev) { struct hns3_nic_priv *priv = netdev_priv(netdev); + char format_mac_addr[HNAE3_FORMAT_MAC_ADDR_LEN]; struct hnae3_handle *h = priv->ae_handle; u8 mac_addr_temp[ETH_ALEN]; int ret = 0; @@ -4937,8 +4963,9 @@ /* Check if the MAC address is valid, if not get a random one */ if (!is_valid_ether_addr(mac_addr_temp)) { eth_hw_addr_random(netdev); - dev_warn(priv->dev, "using random MAC address %pM\n", - netdev->dev_addr); + hnae3_format_mac_addr(format_mac_addr, netdev->dev_addr); + dev_warn(priv->dev, "using random MAC address %s\n", + format_mac_addr); } else if (!ether_addr_equal(netdev->dev_addr, mac_addr_temp)) { ether_addr_copy(netdev->dev_addr, mac_addr_temp); ether_addr_copy(netdev->perm_addr, mac_addr_temp); @@ -4990,8 +5017,10 @@ static void hns3_info_show(struct hns3_nic_priv *priv) { struct hnae3_knic_private_info *kinfo = &priv->ae_handle->kinfo; + char format_mac_addr[HNAE3_FORMAT_MAC_ADDR_LEN]; - dev_info(priv->dev, "MAC address: %pM\n", priv->netdev->dev_addr); + hnae3_format_mac_addr(format_mac_addr, priv->netdev->dev_addr); + dev_info(priv->dev, "MAC address: %s\n", format_mac_addr); dev_info(priv->dev, "Task queue pairs numbers: %u\n", kinfo->num_tqps); dev_info(priv->dev, "RSS size: %u\n", kinfo->rss_size); dev_info(priv->dev, "Allocated RSS size: %u\n", kinfo->req_rss_size); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/ibm/ibmvnic.h +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/ibm/ibmvnic.h @@ -1002,11 +1002,14 @@ struct work_struct ibmvnic_reset; struct delayed_work ibmvnic_delayed_reset; unsigned long resetting; - bool napi_enabled, from_passive_init; - bool login_pending; /* last device reset time */ unsigned long last_reset_time; + bool napi_enabled; + bool from_passive_init; + bool login_pending; + /* protected by rcu */ + bool tx_queues_active; bool failover_pending; bool force_reset_recovery; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/intel/i40e/i40e_xsk.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/intel/i40e/i40e_xsk.c @@ -243,21 +243,25 @@ static struct sk_buff *i40e_construct_skb_zc(struct i40e_ring *rx_ring, struct xdp_buff *xdp) { + unsigned int totalsize = xdp->data_end - xdp->data_meta; unsigned int metasize = xdp->data - xdp->data_meta; - unsigned int datasize = xdp->data_end - xdp->data; struct sk_buff *skb; + net_prefetch(xdp->data_meta); + /* allocate a skb to store the frags */ - skb = __napi_alloc_skb(&rx_ring->q_vector->napi, - xdp->data_end - xdp->data_hard_start, + skb = __napi_alloc_skb(&rx_ring->q_vector->napi, totalsize, GFP_ATOMIC | __GFP_NOWARN); if (unlikely(!skb)) goto out; - skb_reserve(skb, xdp->data - xdp->data_hard_start); - memcpy(__skb_put(skb, datasize), xdp->data, datasize); - if (metasize) + memcpy(__skb_put(skb, totalsize), xdp->data_meta, + ALIGN(totalsize, sizeof(long))); + + if (metasize) { skb_metadata_set(skb, metasize); + __skb_pull(skb, metasize); + } out: xsk_buff_free(xdp); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/intel/ice/ice_idc.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/intel/ice/ice_idc.c @@ -34,6 +34,9 @@ { struct iidc_auxiliary_drv *iadrv; + if (WARN_ON_ONCE(!in_task())) + return; + if (!pf->adev) return; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/intel/igb/igb_ethtool.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/intel/igb/igb_ethtool.c @@ -961,10 +961,6 @@ memcpy(&temp_ring[i], adapter->rx_ring[i], sizeof(struct igb_ring)); - /* Clear copied XDP RX-queue info */ - memset(&temp_ring[i].xdp_rxq, 0, - sizeof(temp_ring[i].xdp_rxq)); - temp_ring[i].count = new_rx_count; err = igb_setup_rx_resources(&temp_ring[i]); if (err) { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/mellanox/mlx5/core/Makefile +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/Makefile @@ -94,8 +94,10 @@ steering/dr_icm_pool.o steering/dr_buddy.o \ steering/dr_ste.o steering/dr_send.o \ steering/dr_ste_v0.o steering/dr_ste_v1.o \ + steering/dr_ste_v2.o \ steering/dr_cmd.o steering/dr_fw.o \ - steering/dr_action.o steering/fs_dr.o + steering/dr_action.o steering/fs_dr.o \ + steering/dr_dbg.o # # SF device # only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/mellanox/mlx5/core/diag/fs_tracepoint.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/diag/fs_tracepoint.c @@ -235,6 +235,9 @@ const char *ret = trace_seq_buffer_ptr(p); switch (dst->type) { + case MLX5_FLOW_DESTINATION_TYPE_UPLINK: + trace_seq_printf(p, "uplink\n"); + break; case MLX5_FLOW_DESTINATION_TYPE_VPORT: trace_seq_printf(p, "vport=%u\n", dst->vport.num); break; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c @@ -152,6 +152,12 @@ return 0; } +static u32 mlx5_cmd_stub_get_capabilities(struct mlx5_flow_root_namespace *ns, + enum fs_flow_table_type ft_type) +{ + return 0; +} + static int mlx5_cmd_set_slave_root_fdb(struct mlx5_core_dev *master, struct mlx5_core_dev *slave, bool ft_id_valid, @@ -437,7 +443,8 @@ list_for_each_entry(dst, &fte->node.children, node.list) { if (dst->dest_attr.type == MLX5_FLOW_DESTINATION_TYPE_COUNTER) continue; - if (dst->dest_attr.type == MLX5_FLOW_DESTINATION_TYPE_VPORT && + if ((dst->dest_attr.type == MLX5_FLOW_DESTINATION_TYPE_VPORT || + dst->dest_attr.type == MLX5_FLOW_DESTINATION_TYPE_UPLINK) && dst->dest_attr.vport.flags & MLX5_FLOW_DEST_VPORT_REFORMAT_ID) num_encap++; num_fwd_destinations++; @@ -563,8 +570,8 @@ case MLX5_FLOW_DESTINATION_TYPE_FLOW_TABLE: id = dst->dest_attr.ft->id; break; + case MLX5_FLOW_DESTINATION_TYPE_UPLINK: case MLX5_FLOW_DESTINATION_TYPE_VPORT: - id = dst->dest_attr.vport.num; MLX5_SET(dest_format_struct, in_dests, destination_eswitch_owner_vhca_id_valid, !!(dst->dest_attr.vport.flags & @@ -572,6 +579,12 @@ MLX5_SET(dest_format_struct, in_dests, destination_eswitch_owner_vhca_id, dst->dest_attr.vport.vhca_id); + if (type == MLX5_FLOW_DESTINATION_TYPE_UPLINK) { + /* destination_id is reserved */ + id = 0; + break; + } + id = dst->dest_attr.vport.num; if (extended_dest && dst->dest_attr.vport.pkt_reformat) { MLX5_SET(dest_format_struct, in_dests, @@ -909,6 +922,12 @@ mlx5_cmd_exec_in(dev, dealloc_modify_header_context, in); } +static u32 mlx5_cmd_get_capabilities(struct mlx5_flow_root_namespace *ns, + enum fs_flow_table_type ft_type) +{ + return 0; +} + static const struct mlx5_flow_cmds mlx5_flow_cmds = { .create_flow_table = mlx5_cmd_create_flow_table, .destroy_flow_table = mlx5_cmd_destroy_flow_table, @@ -926,6 +945,7 @@ .set_peer = mlx5_cmd_stub_set_peer, .create_ns = mlx5_cmd_stub_create_ns, .destroy_ns = mlx5_cmd_stub_destroy_ns, + .get_capabilities = mlx5_cmd_get_capabilities, }; static const struct mlx5_flow_cmds mlx5_flow_cmd_stubs = { @@ -945,6 +965,7 @@ .set_peer = mlx5_cmd_stub_set_peer, .create_ns = mlx5_cmd_stub_create_ns, .destroy_ns = mlx5_cmd_stub_destroy_ns, + .get_capabilities = mlx5_cmd_stub_get_capabilities, }; const struct mlx5_flow_cmds *mlx5_fs_cmd_get_fw_cmds(void) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.h +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.h @@ -97,6 +97,9 @@ int (*create_ns)(struct mlx5_flow_root_namespace *ns); int (*destroy_ns)(struct mlx5_flow_root_namespace *ns); + + u32 (*get_capabilities)(struct mlx5_flow_root_namespace *ns, + enum fs_flow_table_type ft_type); }; int mlx5_cmd_fc_alloc(struct mlx5_core_dev *dev, u32 *id); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/mellanox/mlx5/core/fs_core.h +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/fs_core.h @@ -114,6 +114,11 @@ MLX5_FLOW_STEERING_MODE_SMFS }; +enum mlx5_flow_steering_capabilty { + MLX5_FLOW_STEERING_CAP_VLAN_PUSH_ON_RX = 1UL << 0, + MLX5_FLOW_STEERING_CAP_VLAN_POP_ON_TX = 1UL << 1, +}; + struct mlx5_flow_steering { struct mlx5_core_dev *dev; enum mlx5_flow_steering_mode mode; @@ -196,7 +201,7 @@ u32 qpn; }; -#define MLX5_FTE_MATCH_PARAM_RESERVED reserved_at_c00 +#define MLX5_FTE_MATCH_PARAM_RESERVED reserved_at_e00 /* Calculate the fte_match_param length and without the reserved length. * Make sure the reserved field is the last. */ @@ -294,6 +299,8 @@ int mlx5_fs_ingress_acls_init(struct mlx5_core_dev *dev, int total_vports); void mlx5_fs_ingress_acls_cleanup(struct mlx5_core_dev *dev); +u32 mlx5_fs_get_capabilities(struct mlx5_core_dev *dev, enum mlx5_flow_namespace_type type); + struct mlx5_flow_root_namespace *find_root(struct fs_node *node); #define fs_get_obj(v, _node) {v = container_of((_node), typeof(*v), node); } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c @@ -39,6 +39,7 @@ [DR_ACTION_TYP_VPORT] = "DR_ACTION_TYP_VPORT", [DR_ACTION_TYP_POP_VLAN] = "DR_ACTION_TYP_POP_VLAN", [DR_ACTION_TYP_PUSH_VLAN] = "DR_ACTION_TYP_PUSH_VLAN", + [DR_ACTION_TYP_SAMPLER] = "DR_ACTION_TYP_SAMPLER", [DR_ACTION_TYP_INSERT_HDR] = "DR_ACTION_TYP_INSERT_HDR", [DR_ACTION_TYP_REMOVE_HDR] = "DR_ACTION_TYP_REMOVE_HDR", [DR_ACTION_TYP_MAX] = "DR_ACTION_UNKNOWN", @@ -513,9 +514,9 @@ /* If destination is vport we will get the FW flow table * that recalculates the CS and forwards to the vport. */ - ret = mlx5dr_domain_cache_get_recalc_cs_ft_addr(dest_action->vport->dmn, - dest_action->vport->caps->num, - final_icm_addr); + ret = mlx5dr_domain_get_recalc_cs_ft_addr(dest_action->vport->dmn, + dest_action->vport->caps->num, + final_icm_addr); if (ret) { mlx5dr_err(dmn, "Failed to get FW cs recalc flow table\n"); return ret; @@ -632,7 +633,7 @@ return -EOPNOTSUPP; case DR_ACTION_TYP_CTR: attr.ctr_id = action->ctr->ctr_id + - action->ctr->offeset; + action->ctr->offset; break; case DR_ACTION_TYP_TAG: attr.flow_tag = action->flow_tag->flow_tag; @@ -669,7 +670,7 @@ attr.hit_gvmi = action->vport->caps->vhca_gvmi; dest_action = action; if (rx_rule) { - if (action->vport->caps->num == WIRE_PORT) { + if (action->vport->caps->num == MLX5_VPORT_UPLINK) { mlx5dr_dbg(dmn, "Device doesn't support Loopback on WIRE vport\n"); return -EOPNOTSUPP; } @@ -1555,6 +1556,12 @@ return sw_field == MLX5_ACTION_IN_FIELD_OUT_IP_TTL; } +static bool dr_action_modify_ttl_ignore(struct mlx5dr_domain *dmn) +{ + return !mlx5dr_ste_supp_ttl_cs_recalc(&dmn->info.caps) && + !MLX5_CAP_ESW_FLOWTABLE(dmn->mdev, fdb_ipv4_ttl_modify); +} + static int dr_actions_convert_modify_header(struct mlx5dr_action *action, u32 max_hw_actions, u32 num_sw_actions, @@ -1586,8 +1593,13 @@ if (ret) return ret; - if (!(*modify_ttl)) - *modify_ttl = dr_action_modify_check_is_ttl_modify(sw_action); + if (!(*modify_ttl) && + dr_action_modify_check_is_ttl_modify(sw_action)) { + if (dr_action_modify_ttl_ignore(dmn)) + continue; + + *modify_ttl = true; + } /* Convert SW action to HW action */ ret = dr_action_modify_sw_to_hw(dmn, @@ -1626,7 +1638,7 @@ * modify actions doesn't exceeds the limit */ hw_idx++; - if ((num_sw_actions + hw_idx - i) >= max_hw_actions) { + if (hw_idx >= max_hw_actions) { mlx5dr_dbg(dmn, "Modify header action number exceeds HW limit\n"); return -EINVAL; } @@ -1637,6 +1649,10 @@ hw_idx++; } + /* if the resulting HW actions list is empty, add NOP action */ + if (!hw_idx) + hw_idx++; + *num_hw_actions = hw_idx; return 0; @@ -1747,7 +1763,7 @@ struct mlx5dr_action * mlx5dr_action_create_dest_vport(struct mlx5dr_domain *dmn, - u32 vport, u8 vhca_id_valid, + u16 vport, u8 vhca_id_valid, u16 vhca_id) { struct mlx5dr_cmd_vport_cap *vport_cap; @@ -1767,9 +1783,11 @@ return NULL; } - vport_cap = mlx5dr_get_vport_cap(&vport_dmn->info.caps, vport); + vport_cap = mlx5dr_domain_get_vport_cap(vport_dmn, vport); if (!vport_cap) { - mlx5dr_dbg(dmn, "Failed to get vport %d caps\n", vport); + mlx5dr_err(dmn, + "Failed to get vport 0x%x caps - vport is disabled or invalid\n", + vport); return NULL; } @@ -1785,7 +1803,7 @@ int mlx5dr_action_destroy(struct mlx5dr_action *action) { - if (refcount_read(&action->refcount) > 1) + if (WARN_ON_ONCE(refcount_read(&action->refcount) > 1)) return -EBUSY; switch (action->action_type) { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/mellanox/mlx5/core/steering/dr_cmd.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/steering/dr_cmd.c @@ -132,6 +132,13 @@ caps->isolate_vl_tc = MLX5_CAP_GEN(mdev, isolate_vl_tc_new); + /* geneve_tlv_option_0_exist is the indication of + * STE support for lookup type flex_parser_ok + */ + caps->flex_parser_ok_bits_supp = + MLX5_CAP_FLOWTABLE(mdev, + flow_table_properties_nic_receive.ft_field_support.geneve_tlv_option_0_exist); + if (caps->flex_protocols & MLX5_FLEX_PARSER_ICMP_V4_ENABLED) { caps->flex_parser_id_icmp_dw0 = MLX5_CAP_GEN(mdev, flex_parser_id_icmp_dw0); caps->flex_parser_id_icmp_dw1 = MLX5_CAP_GEN(mdev, flex_parser_id_icmp_dw1); @@ -152,7 +159,7 @@ caps->flex_parser_id_mpls_over_gre = MLX5_CAP_GEN(mdev, flex_parser_id_outer_first_mpls_over_gre); - if (caps->flex_protocols & mlx5_FLEX_PARSER_MPLS_OVER_UDP_ENABLED) + if (caps->flex_protocols & MLX5_FLEX_PARSER_MPLS_OVER_UDP_ENABLED) caps->flex_parser_id_mpls_over_udp = MLX5_CAP_GEN(mdev, flex_parser_id_outer_first_mpls_over_udp_label); @@ -195,6 +202,8 @@ caps->roce_min_src_udp = MLX5_CAP_ROCE(mdev, r_roce_min_src_udp_port); + caps->is_ecpf = mlx5_core_is_ecpf_esw_manager(mdev); + return 0; } @@ -272,7 +281,7 @@ u32 table_id, u32 group_id, u32 modify_header_id, - u32 vport_id) + u16 vport) { u32 out[MLX5_ST_SZ_DW(set_fte_out)] = {}; void *in_flow_context; @@ -303,7 +312,7 @@ in_dests = MLX5_ADDR_OF(flow_context, in_flow_context, destination); MLX5_SET(dest_format_struct, in_dests, destination_type, MLX5_FLOW_DESTINATION_TYPE_VPORT); - MLX5_SET(dest_format_struct, in_dests, destination_id, vport_id); + MLX5_SET(dest_format_struct, in_dests, destination_id, vport); err = mlx5_cmd_exec(mdev, in, inlen, out, sizeof(out)); kvfree(in); @@ -597,7 +606,8 @@ for (i = 0; i < fte->dests_size; i++) { if (fte->dest_arr[i].type == MLX5_FLOW_DESTINATION_TYPE_COUNTER) continue; - if (fte->dest_arr[i].type == MLX5_FLOW_DESTINATION_TYPE_VPORT && + if ((fte->dest_arr[i].type == MLX5_FLOW_DESTINATION_TYPE_VPORT || + fte->dest_arr[i].type == MLX5_FLOW_DESTINATION_TYPE_UPLINK) && fte->dest_arr[i].vport.flags & MLX5_FLOW_DEST_VPORT_REFORMAT_ID) num_encap++; num_fwd_destinations++; @@ -722,12 +732,19 @@ case MLX5_FLOW_DESTINATION_TYPE_FLOW_TABLE: id = fte->dest_arr[i].ft_id; break; + case MLX5_FLOW_DESTINATION_TYPE_UPLINK: case MLX5_FLOW_DESTINATION_TYPE_VPORT: - id = fte->dest_arr[i].vport.num; - MLX5_SET(dest_format_struct, in_dests, - destination_eswitch_owner_vhca_id_valid, - !!(fte->dest_arr[i].vport.flags & - MLX5_FLOW_DEST_VPORT_VHCA_ID)); + if (type == MLX5_FLOW_DESTINATION_TYPE_VPORT) { + id = fte->dest_arr[i].vport.num; + MLX5_SET(dest_format_struct, in_dests, + destination_eswitch_owner_vhca_id_valid, + !!(fte->dest_arr[i].vport.flags & + MLX5_FLOW_DEST_VPORT_VHCA_ID)); + } else { + id = 0; + MLX5_SET(dest_format_struct, in_dests, + destination_eswitch_owner_vhca_id_valid, 1); + } MLX5_SET(dest_format_struct, in_dests, destination_eswitch_owner_vhca_id, fte->dest_arr[i].vport.vhca_id); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/mellanox/mlx5/core/steering/dr_dbg.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/steering/dr_dbg.c @@ -0,0 +1,649 @@ +// SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB +// Copyright (c) 2021, NVIDIA CORPORATION & AFFILIATES. All rights reserved. + +#include +#include +#include +#include +#include "dr_types.h" + +#define DR_DBG_PTR_TO_ID(p) ((u64)(uintptr_t)(p) & 0xFFFFFFFFULL) + +enum dr_dump_rec_type { + DR_DUMP_REC_TYPE_DOMAIN = 3000, + DR_DUMP_REC_TYPE_DOMAIN_INFO_FLEX_PARSER = 3001, + DR_DUMP_REC_TYPE_DOMAIN_INFO_DEV_ATTR = 3002, + DR_DUMP_REC_TYPE_DOMAIN_INFO_VPORT = 3003, + DR_DUMP_REC_TYPE_DOMAIN_INFO_CAPS = 3004, + DR_DUMP_REC_TYPE_DOMAIN_SEND_RING = 3005, + + DR_DUMP_REC_TYPE_TABLE = 3100, + DR_DUMP_REC_TYPE_TABLE_RX = 3101, + DR_DUMP_REC_TYPE_TABLE_TX = 3102, + + DR_DUMP_REC_TYPE_MATCHER = 3200, + DR_DUMP_REC_TYPE_MATCHER_MASK = 3201, + DR_DUMP_REC_TYPE_MATCHER_RX = 3202, + DR_DUMP_REC_TYPE_MATCHER_TX = 3203, + DR_DUMP_REC_TYPE_MATCHER_BUILDER = 3204, + + DR_DUMP_REC_TYPE_RULE = 3300, + DR_DUMP_REC_TYPE_RULE_RX_ENTRY_V0 = 3301, + DR_DUMP_REC_TYPE_RULE_TX_ENTRY_V0 = 3302, + DR_DUMP_REC_TYPE_RULE_RX_ENTRY_V1 = 3303, + DR_DUMP_REC_TYPE_RULE_TX_ENTRY_V1 = 3304, + + DR_DUMP_REC_TYPE_ACTION_ENCAP_L2 = 3400, + DR_DUMP_REC_TYPE_ACTION_ENCAP_L3 = 3401, + DR_DUMP_REC_TYPE_ACTION_MODIFY_HDR = 3402, + DR_DUMP_REC_TYPE_ACTION_DROP = 3403, + DR_DUMP_REC_TYPE_ACTION_QP = 3404, + DR_DUMP_REC_TYPE_ACTION_FT = 3405, + DR_DUMP_REC_TYPE_ACTION_CTR = 3406, + DR_DUMP_REC_TYPE_ACTION_TAG = 3407, + DR_DUMP_REC_TYPE_ACTION_VPORT = 3408, + DR_DUMP_REC_TYPE_ACTION_DECAP_L2 = 3409, + DR_DUMP_REC_TYPE_ACTION_DECAP_L3 = 3410, + DR_DUMP_REC_TYPE_ACTION_DEVX_TIR = 3411, + DR_DUMP_REC_TYPE_ACTION_PUSH_VLAN = 3412, + DR_DUMP_REC_TYPE_ACTION_POP_VLAN = 3413, + DR_DUMP_REC_TYPE_ACTION_SAMPLER = 3415, + DR_DUMP_REC_TYPE_ACTION_INSERT_HDR = 3420, + DR_DUMP_REC_TYPE_ACTION_REMOVE_HDR = 3421 +}; + +void mlx5dr_dbg_tbl_add(struct mlx5dr_table *tbl) +{ + mutex_lock(&tbl->dmn->dump_info.dbg_mutex); + list_add_tail(&tbl->dbg_node, &tbl->dmn->dbg_tbl_list); + mutex_unlock(&tbl->dmn->dump_info.dbg_mutex); +} + +void mlx5dr_dbg_tbl_del(struct mlx5dr_table *tbl) +{ + mutex_lock(&tbl->dmn->dump_info.dbg_mutex); + list_del(&tbl->dbg_node); + mutex_unlock(&tbl->dmn->dump_info.dbg_mutex); +} + +void mlx5dr_dbg_rule_add(struct mlx5dr_rule *rule) +{ + struct mlx5dr_domain *dmn = rule->matcher->tbl->dmn; + + mutex_lock(&dmn->dump_info.dbg_mutex); + list_add_tail(&rule->dbg_node, &rule->matcher->dbg_rule_list); + mutex_unlock(&dmn->dump_info.dbg_mutex); +} + +void mlx5dr_dbg_rule_del(struct mlx5dr_rule *rule) +{ + struct mlx5dr_domain *dmn = rule->matcher->tbl->dmn; + + mutex_lock(&dmn->dump_info.dbg_mutex); + list_del(&rule->dbg_node); + mutex_unlock(&dmn->dump_info.dbg_mutex); +} + +static u64 dr_dump_icm_to_idx(u64 icm_addr) +{ + return (icm_addr >> 6) & 0xffffffff; +} + +#define DR_HEX_SIZE 256 + +static void +dr_dump_hex_print(char hex[DR_HEX_SIZE], char *src, u32 size) +{ + if (WARN_ON_ONCE(DR_HEX_SIZE < 2 * size + 1)) + size = DR_HEX_SIZE / 2 - 1; /* truncate */ + + bin2hex(hex, src, size); + hex[2 * size] = 0; /* NULL-terminate */ +} + +static int +dr_dump_rule_action_mem(struct seq_file *file, const u64 rule_id, + struct mlx5dr_rule_action_member *action_mem) +{ + struct mlx5dr_action *action = action_mem->action; + const u64 action_id = DR_DBG_PTR_TO_ID(action); + + switch (action->action_type) { + case DR_ACTION_TYP_DROP: + seq_printf(file, "%d,0x%llx,0x%llx\n", + DR_DUMP_REC_TYPE_ACTION_DROP, action_id, rule_id); + break; + case DR_ACTION_TYP_FT: + if (action->dest_tbl->is_fw_tbl) + seq_printf(file, "%d,0x%llx,0x%llx,0x%x\n", + DR_DUMP_REC_TYPE_ACTION_FT, action_id, + rule_id, action->dest_tbl->fw_tbl.id); + else + seq_printf(file, "%d,0x%llx,0x%llx,0x%x\n", + DR_DUMP_REC_TYPE_ACTION_FT, action_id, + rule_id, action->dest_tbl->tbl->table_id); + + break; + case DR_ACTION_TYP_CTR: + seq_printf(file, "%d,0x%llx,0x%llx,0x%x\n", + DR_DUMP_REC_TYPE_ACTION_CTR, action_id, rule_id, + action->ctr->ctr_id + action->ctr->offset); + break; + case DR_ACTION_TYP_TAG: + seq_printf(file, "%d,0x%llx,0x%llx,0x%x\n", + DR_DUMP_REC_TYPE_ACTION_TAG, action_id, rule_id, + action->flow_tag->flow_tag); + break; + case DR_ACTION_TYP_MODIFY_HDR: + seq_printf(file, "%d,0x%llx,0x%llx,0x%x\n", + DR_DUMP_REC_TYPE_ACTION_MODIFY_HDR, action_id, + rule_id, action->rewrite->index); + break; + case DR_ACTION_TYP_VPORT: + seq_printf(file, "%d,0x%llx,0x%llx,0x%x\n", + DR_DUMP_REC_TYPE_ACTION_VPORT, action_id, rule_id, + action->vport->caps->num); + break; + case DR_ACTION_TYP_TNL_L2_TO_L2: + seq_printf(file, "%d,0x%llx,0x%llx\n", + DR_DUMP_REC_TYPE_ACTION_DECAP_L2, action_id, + rule_id); + break; + case DR_ACTION_TYP_TNL_L3_TO_L2: + seq_printf(file, "%d,0x%llx,0x%llx,0x%x\n", + DR_DUMP_REC_TYPE_ACTION_DECAP_L3, action_id, + rule_id, action->rewrite->index); + break; + case DR_ACTION_TYP_L2_TO_TNL_L2: + seq_printf(file, "%d,0x%llx,0x%llx,0x%x\n", + DR_DUMP_REC_TYPE_ACTION_ENCAP_L2, action_id, + rule_id, action->reformat->id); + break; + case DR_ACTION_TYP_L2_TO_TNL_L3: + seq_printf(file, "%d,0x%llx,0x%llx,0x%x\n", + DR_DUMP_REC_TYPE_ACTION_ENCAP_L3, action_id, + rule_id, action->reformat->id); + break; + case DR_ACTION_TYP_POP_VLAN: + seq_printf(file, "%d,0x%llx,0x%llx\n", + DR_DUMP_REC_TYPE_ACTION_POP_VLAN, action_id, + rule_id); + break; + case DR_ACTION_TYP_PUSH_VLAN: + seq_printf(file, "%d,0x%llx,0x%llx,0x%x\n", + DR_DUMP_REC_TYPE_ACTION_PUSH_VLAN, action_id, + rule_id, action->push_vlan->vlan_hdr); + break; + case DR_ACTION_TYP_INSERT_HDR: + seq_printf(file, "%d,0x%llx,0x%llx,0x%x,0x%x,0x%x\n", + DR_DUMP_REC_TYPE_ACTION_INSERT_HDR, action_id, + rule_id, action->reformat->id, + action->reformat->param_0, + action->reformat->param_1); + break; + case DR_ACTION_TYP_REMOVE_HDR: + seq_printf(file, "%d,0x%llx,0x%llx,0x%x,0x%x,0x%x\n", + DR_DUMP_REC_TYPE_ACTION_REMOVE_HDR, action_id, + rule_id, action->reformat->id, + action->reformat->param_0, + action->reformat->param_1); + break; + case DR_ACTION_TYP_SAMPLER: + seq_printf(file, + "%d,0x%llx,0x%llx,0x%x,0x%x,0x%x,0x%llx,0x%llx\n", + DR_DUMP_REC_TYPE_ACTION_SAMPLER, action_id, rule_id, + 0, 0, action->sampler->sampler_id, + action->sampler->rx_icm_addr, + action->sampler->tx_icm_addr); + break; + default: + return 0; + } + + return 0; +} + +static int +dr_dump_rule_mem(struct seq_file *file, struct mlx5dr_ste *ste, + bool is_rx, const u64 rule_id, u8 format_ver) +{ + char hw_ste_dump[DR_HEX_SIZE]; + u32 mem_rec_type; + + if (format_ver == MLX5_STEERING_FORMAT_CONNECTX_5) { + mem_rec_type = is_rx ? DR_DUMP_REC_TYPE_RULE_RX_ENTRY_V0 : + DR_DUMP_REC_TYPE_RULE_TX_ENTRY_V0; + } else { + mem_rec_type = is_rx ? DR_DUMP_REC_TYPE_RULE_RX_ENTRY_V1 : + DR_DUMP_REC_TYPE_RULE_TX_ENTRY_V1; + } + + dr_dump_hex_print(hw_ste_dump, (char *)ste->hw_ste, DR_STE_SIZE_REDUCED); + + seq_printf(file, "%d,0x%llx,0x%llx,%s\n", mem_rec_type, + dr_dump_icm_to_idx(mlx5dr_ste_get_icm_addr(ste)), rule_id, + hw_ste_dump); + + return 0; +} + +static int +dr_dump_rule_rx_tx(struct seq_file *file, struct mlx5dr_rule_rx_tx *rule_rx_tx, + bool is_rx, const u64 rule_id, u8 format_ver) +{ + struct mlx5dr_ste *ste_arr[DR_RULE_MAX_STES + DR_ACTION_MAX_STES]; + struct mlx5dr_ste *curr_ste = rule_rx_tx->last_rule_ste; + int ret, i; + + if (mlx5dr_rule_get_reverse_rule_members(ste_arr, curr_ste, &i)) + return 0; + + while (i--) { + ret = dr_dump_rule_mem(file, ste_arr[i], is_rx, rule_id, + format_ver); + if (ret < 0) + return ret; + } + + return 0; +} + +static int dr_dump_rule(struct seq_file *file, struct mlx5dr_rule *rule) +{ + struct mlx5dr_rule_action_member *action_mem; + const u64 rule_id = DR_DBG_PTR_TO_ID(rule); + struct mlx5dr_rule_rx_tx *rx = &rule->rx; + struct mlx5dr_rule_rx_tx *tx = &rule->tx; + u8 format_ver; + int ret; + + format_ver = rule->matcher->tbl->dmn->info.caps.sw_format_ver; + + seq_printf(file, "%d,0x%llx,0x%llx\n", DR_DUMP_REC_TYPE_RULE, rule_id, + DR_DBG_PTR_TO_ID(rule->matcher)); + + if (rx->nic_matcher) { + ret = dr_dump_rule_rx_tx(file, rx, true, rule_id, format_ver); + if (ret < 0) + return ret; + } + + if (tx->nic_matcher) { + ret = dr_dump_rule_rx_tx(file, tx, false, rule_id, format_ver); + if (ret < 0) + return ret; + } + + list_for_each_entry(action_mem, &rule->rule_actions_list, list) { + ret = dr_dump_rule_action_mem(file, rule_id, action_mem); + if (ret < 0) + return ret; + } + + return 0; +} + +static int +dr_dump_matcher_mask(struct seq_file *file, struct mlx5dr_match_param *mask, + u8 criteria, const u64 matcher_id) +{ + char dump[DR_HEX_SIZE]; + + seq_printf(file, "%d,0x%llx,", DR_DUMP_REC_TYPE_MATCHER_MASK, + matcher_id); + + if (criteria & DR_MATCHER_CRITERIA_OUTER) { + dr_dump_hex_print(dump, (char *)&mask->outer, sizeof(mask->outer)); + seq_printf(file, "%s,", dump); + } else { + seq_puts(file, ","); + } + + if (criteria & DR_MATCHER_CRITERIA_INNER) { + dr_dump_hex_print(dump, (char *)&mask->inner, sizeof(mask->inner)); + seq_printf(file, "%s,", dump); + } else { + seq_puts(file, ","); + } + + if (criteria & DR_MATCHER_CRITERIA_MISC) { + dr_dump_hex_print(dump, (char *)&mask->misc, sizeof(mask->misc)); + seq_printf(file, "%s,", dump); + } else { + seq_puts(file, ","); + } + + if (criteria & DR_MATCHER_CRITERIA_MISC2) { + dr_dump_hex_print(dump, (char *)&mask->misc2, sizeof(mask->misc2)); + seq_printf(file, "%s,", dump); + } else { + seq_puts(file, ","); + } + + if (criteria & DR_MATCHER_CRITERIA_MISC3) { + dr_dump_hex_print(dump, (char *)&mask->misc3, sizeof(mask->misc3)); + seq_printf(file, "%s\n", dump); + } else { + seq_puts(file, ",\n"); + } + + return 0; +} + +static int +dr_dump_matcher_builder(struct seq_file *file, struct mlx5dr_ste_build *builder, + u32 index, bool is_rx, const u64 matcher_id) +{ + seq_printf(file, "%d,0x%llx,%d,%d,0x%x\n", + DR_DUMP_REC_TYPE_MATCHER_BUILDER, matcher_id, index, is_rx, + builder->lu_type); + + return 0; +} + +static int +dr_dump_matcher_rx_tx(struct seq_file *file, bool is_rx, + struct mlx5dr_matcher_rx_tx *matcher_rx_tx, + const u64 matcher_id) +{ + enum dr_dump_rec_type rec_type; + int i, ret; + + rec_type = is_rx ? DR_DUMP_REC_TYPE_MATCHER_RX : + DR_DUMP_REC_TYPE_MATCHER_TX; + + seq_printf(file, "%d,0x%llx,0x%llx,%d,0x%llx,0x%llx\n", + rec_type, DR_DBG_PTR_TO_ID(matcher_rx_tx), + matcher_id, matcher_rx_tx->num_of_builders, + dr_dump_icm_to_idx(matcher_rx_tx->s_htbl->chunk->icm_addr), + dr_dump_icm_to_idx(matcher_rx_tx->e_anchor->chunk->icm_addr)); + + for (i = 0; i < matcher_rx_tx->num_of_builders; i++) { + ret = dr_dump_matcher_builder(file, + &matcher_rx_tx->ste_builder[i], + i, is_rx, matcher_id); + if (ret < 0) + return ret; + } + + return 0; +} + +static int +dr_dump_matcher(struct seq_file *file, struct mlx5dr_matcher *matcher) +{ + struct mlx5dr_matcher_rx_tx *rx = &matcher->rx; + struct mlx5dr_matcher_rx_tx *tx = &matcher->tx; + u64 matcher_id; + int ret; + + matcher_id = DR_DBG_PTR_TO_ID(matcher); + + seq_printf(file, "%d,0x%llx,0x%llx,%d\n", DR_DUMP_REC_TYPE_MATCHER, + matcher_id, DR_DBG_PTR_TO_ID(matcher->tbl), matcher->prio); + + ret = dr_dump_matcher_mask(file, &matcher->mask, + matcher->match_criteria, matcher_id); + if (ret < 0) + return ret; + + if (rx->nic_tbl) { + ret = dr_dump_matcher_rx_tx(file, true, rx, matcher_id); + if (ret < 0) + return ret; + } + + if (tx->nic_tbl) { + ret = dr_dump_matcher_rx_tx(file, false, tx, matcher_id); + if (ret < 0) + return ret; + } + + return 0; +} + +static int +dr_dump_matcher_all(struct seq_file *file, struct mlx5dr_matcher *matcher) +{ + struct mlx5dr_rule *rule; + int ret; + + ret = dr_dump_matcher(file, matcher); + if (ret < 0) + return ret; + + list_for_each_entry(rule, &matcher->dbg_rule_list, dbg_node) { + ret = dr_dump_rule(file, rule); + if (ret < 0) + return ret; + } + + return 0; +} + +static int +dr_dump_table_rx_tx(struct seq_file *file, bool is_rx, + struct mlx5dr_table_rx_tx *table_rx_tx, + const u64 table_id) +{ + enum dr_dump_rec_type rec_type; + + rec_type = is_rx ? DR_DUMP_REC_TYPE_TABLE_RX : + DR_DUMP_REC_TYPE_TABLE_TX; + + seq_printf(file, "%d,0x%llx,0x%llx\n", rec_type, table_id, + dr_dump_icm_to_idx(table_rx_tx->s_anchor->chunk->icm_addr)); + + return 0; +} + +static int dr_dump_table(struct seq_file *file, struct mlx5dr_table *table) +{ + struct mlx5dr_table_rx_tx *rx = &table->rx; + struct mlx5dr_table_rx_tx *tx = &table->tx; + int ret; + + seq_printf(file, "%d,0x%llx,0x%llx,%d,%d\n", DR_DUMP_REC_TYPE_TABLE, + DR_DBG_PTR_TO_ID(table), DR_DBG_PTR_TO_ID(table->dmn), + table->table_type, table->level); + + if (rx->nic_dmn) { + ret = dr_dump_table_rx_tx(file, true, rx, + DR_DBG_PTR_TO_ID(table)); + if (ret < 0) + return ret; + } + + if (tx->nic_dmn) { + ret = dr_dump_table_rx_tx(file, false, tx, + DR_DBG_PTR_TO_ID(table)); + if (ret < 0) + return ret; + } + return 0; +} + +static int dr_dump_table_all(struct seq_file *file, struct mlx5dr_table *tbl) +{ + struct mlx5dr_matcher *matcher; + int ret; + + ret = dr_dump_table(file, tbl); + if (ret < 0) + return ret; + + list_for_each_entry(matcher, &tbl->matcher_list, list_node) { + ret = dr_dump_matcher_all(file, matcher); + if (ret < 0) + return ret; + } + return 0; +} + +static int +dr_dump_send_ring(struct seq_file *file, struct mlx5dr_send_ring *ring, + const u64 domain_id) +{ + seq_printf(file, "%d,0x%llx,0x%llx,0x%x,0x%x\n", + DR_DUMP_REC_TYPE_DOMAIN_SEND_RING, DR_DBG_PTR_TO_ID(ring), + domain_id, ring->cq->mcq.cqn, ring->qp->qpn); + return 0; +} + +static int +dr_dump_domain_info_flex_parser(struct seq_file *file, + const char *flex_parser_name, + const u8 flex_parser_value, + const u64 domain_id) +{ + seq_printf(file, "%d,0x%llx,%s,0x%x\n", + DR_DUMP_REC_TYPE_DOMAIN_INFO_FLEX_PARSER, domain_id, + flex_parser_name, flex_parser_value); + return 0; +} + +static int +dr_dump_domain_info_caps(struct seq_file *file, struct mlx5dr_cmd_caps *caps, + const u64 domain_id) +{ + struct mlx5dr_cmd_vport_cap *vport_caps; + unsigned long i, vports_num; + + xa_for_each(&caps->vports.vports_caps_xa, vports_num, vport_caps) + ; /* count the number of vports in xarray */ + + seq_printf(file, "%d,0x%llx,0x%x,0x%llx,0x%llx,0x%x,%lu,%d\n", + DR_DUMP_REC_TYPE_DOMAIN_INFO_CAPS, domain_id, caps->gvmi, + caps->nic_rx_drop_address, caps->nic_tx_drop_address, + caps->flex_protocols, vports_num, caps->eswitch_manager); + + xa_for_each(&caps->vports.vports_caps_xa, i, vport_caps) { + vport_caps = xa_load(&caps->vports.vports_caps_xa, i); + + seq_printf(file, "%d,0x%llx,%lu,0x%x,0x%llx,0x%llx\n", + DR_DUMP_REC_TYPE_DOMAIN_INFO_VPORT, domain_id, i, + vport_caps->vport_gvmi, vport_caps->icm_address_rx, + vport_caps->icm_address_tx); + } + return 0; +} + +static int +dr_dump_domain_info(struct seq_file *file, struct mlx5dr_domain_info *info, + const u64 domain_id) +{ + int ret; + + ret = dr_dump_domain_info_caps(file, &info->caps, domain_id); + if (ret < 0) + return ret; + + ret = dr_dump_domain_info_flex_parser(file, "icmp_dw0", + info->caps.flex_parser_id_icmp_dw0, + domain_id); + if (ret < 0) + return ret; + + ret = dr_dump_domain_info_flex_parser(file, "icmp_dw1", + info->caps.flex_parser_id_icmp_dw1, + domain_id); + if (ret < 0) + return ret; + + ret = dr_dump_domain_info_flex_parser(file, "icmpv6_dw0", + info->caps.flex_parser_id_icmpv6_dw0, + domain_id); + if (ret < 0) + return ret; + + ret = dr_dump_domain_info_flex_parser(file, "icmpv6_dw1", + info->caps.flex_parser_id_icmpv6_dw1, + domain_id); + if (ret < 0) + return ret; + + return 0; +} + +static int +dr_dump_domain(struct seq_file *file, struct mlx5dr_domain *dmn) +{ + u64 domain_id = DR_DBG_PTR_TO_ID(dmn); + int ret; + + seq_printf(file, "%d,0x%llx,%d,0%x,%d,%s\n", DR_DUMP_REC_TYPE_DOMAIN, + domain_id, dmn->type, dmn->info.caps.gvmi, + dmn->info.supp_sw_steering, pci_name(dmn->mdev->pdev)); + + ret = dr_dump_domain_info(file, &dmn->info, domain_id); + if (ret < 0) + return ret; + + if (dmn->info.supp_sw_steering) { + ret = dr_dump_send_ring(file, dmn->send_ring, domain_id); + if (ret < 0) + return ret; + } + + return 0; +} + +static int dr_dump_domain_all(struct seq_file *file, struct mlx5dr_domain *dmn) +{ + struct mlx5dr_table *tbl; + int ret; + + mutex_lock(&dmn->dump_info.dbg_mutex); + mlx5dr_domain_lock(dmn); + + ret = dr_dump_domain(file, dmn); + if (ret < 0) + goto unlock_mutex; + + list_for_each_entry(tbl, &dmn->dbg_tbl_list, dbg_node) { + ret = dr_dump_table_all(file, tbl); + if (ret < 0) + break; + } + +unlock_mutex: + mlx5dr_domain_unlock(dmn); + mutex_unlock(&dmn->dump_info.dbg_mutex); + return ret; +} + +static int dr_dump_show(struct seq_file *file, void *priv) +{ + return dr_dump_domain_all(file, file->private); +} +DEFINE_SHOW_ATTRIBUTE(dr_dump); + +void mlx5dr_dbg_init_dump(struct mlx5dr_domain *dmn) +{ + struct mlx5_core_dev *dev = dmn->mdev; + char file_name[128]; + + if (dmn->type != MLX5DR_DOMAIN_TYPE_FDB) { + mlx5_core_warn(dev, + "Steering dump is not supported for NIC RX/TX domains\n"); + return; + } + + dmn->dump_info.steering_debugfs = + debugfs_create_dir("steering", dev->priv.dbg_root); + dmn->dump_info.fdb_debugfs = + debugfs_create_dir("fdb", dmn->dump_info.steering_debugfs); + + sprintf(file_name, "dmn_%p", dmn); + debugfs_create_file(file_name, 0444, dmn->dump_info.fdb_debugfs, + dmn, &dr_dump_fops); + + INIT_LIST_HEAD(&dmn->dbg_tbl_list); + mutex_init(&dmn->dump_info.dbg_mutex); +} + +void mlx5dr_dbg_uninit_dump(struct mlx5dr_domain *dmn) +{ + debugfs_remove_recursive(dmn->dump_info.steering_debugfs); + mutex_destroy(&dmn->dump_info.dbg_mutex); +} only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/mellanox/mlx5/core/steering/dr_dbg.h +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/steering/dr_dbg.h @@ -0,0 +1,15 @@ +/* SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB */ +/* Copyright (c) 2021, NVIDIA CORPORATION & AFFILIATES. All rights reserved. */ + +struct mlx5dr_dbg_dump_info { + struct mutex dbg_mutex; /* protect dbg lists */ + struct dentry *steering_debugfs; + struct dentry *fdb_debugfs; +}; + +void mlx5dr_dbg_init_dump(struct mlx5dr_domain *dmn); +void mlx5dr_dbg_uninit_dump(struct mlx5dr_domain *dmn); +void mlx5dr_dbg_tbl_add(struct mlx5dr_table *tbl); +void mlx5dr_dbg_tbl_del(struct mlx5dr_table *tbl); +void mlx5dr_dbg_rule_add(struct mlx5dr_rule *rule); +void mlx5dr_dbg_rule_del(struct mlx5dr_rule *rule); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/mellanox/mlx5/core/steering/dr_fw.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/steering/dr_fw.c @@ -5,7 +5,7 @@ #include "dr_types.h" struct mlx5dr_fw_recalc_cs_ft * -mlx5dr_fw_create_recalc_cs_ft(struct mlx5dr_domain *dmn, u32 vport_num) +mlx5dr_fw_create_recalc_cs_ft(struct mlx5dr_domain *dmn, u16 vport_num) { struct mlx5dr_cmd_create_flow_table_attr ft_attr = {}; struct mlx5dr_fw_recalc_cs_ft *recalc_cs_ft; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/mellanox/mlx5/core/steering/dr_rule.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/steering/dr_rule.c @@ -5,11 +5,6 @@ #define DR_RULE_MAX_STE_CHAIN (DR_RULE_MAX_STES + DR_ACTION_MAX_STES) -struct mlx5dr_rule_action_member { - struct mlx5dr_action *action; - struct list_head list; -}; - static int dr_rule_append_to_miss_list(struct mlx5dr_ste_ctx *ste_ctx, struct mlx5dr_ste *new_last_ste, struct list_head *miss_list, @@ -917,7 +912,7 @@ return false; } - mlx5dr_ste_copy_param(matcher->match_criteria, param, value); + mlx5dr_ste_copy_param(matcher->match_criteria, param, value, false); if (match_criteria & DR_MATCHER_CRITERIA_OUTER) { s_idx = offsetof(struct mlx5dr_match_param, outer); @@ -979,14 +974,36 @@ return false; } } + + if (match_criteria & DR_MATCHER_CRITERIA_MISC5) { + s_idx = offsetof(struct mlx5dr_match_param, misc5); + e_idx = min(s_idx + sizeof(param->misc5), value_size); + + if (!dr_rule_cmp_value_to_mask(mask_p, param_p, s_idx, e_idx)) { + mlx5dr_err(matcher->tbl->dmn, "Rule misc5 parameters contains a value not specified by mask\n"); + return false; + } + } return true; } static int dr_rule_destroy_rule_nic(struct mlx5dr_rule *rule, struct mlx5dr_rule_rx_tx *nic_rule) { + /* Check if this nic rule was actually created, or was it skipped + * and only the other type of the RX/TX nic rule was created. + */ + if (!nic_rule->last_rule_ste) + return 0; + mlx5dr_domain_nic_lock(nic_rule->nic_matcher->nic_tbl->nic_dmn); dr_rule_clean_rule_members(rule, nic_rule); + + nic_rule->nic_matcher->rules--; + if (!nic_rule->nic_matcher->rules) + mlx5dr_matcher_remove_from_tbl_nic(rule->matcher->tbl->dmn, + nic_rule->nic_matcher); + mlx5dr_domain_nic_unlock(nic_rule->nic_matcher->nic_tbl->nic_dmn); return 0; @@ -1003,6 +1020,8 @@ { struct mlx5dr_domain *dmn = rule->matcher->tbl->dmn; + mlx5dr_dbg_rule_del(rule); + switch (dmn->type) { case MLX5DR_DOMAIN_TYPE_NIC_RX: dr_rule_destroy_rule_nic(rule, &rule->rx); @@ -1042,10 +1061,10 @@ return false; if (mask->misc.source_port) { - if (rx && value->misc.source_port != WIRE_PORT) + if (rx && value->misc.source_port != MLX5_VPORT_UPLINK) return true; - if (!rx && value->misc.source_port == WIRE_PORT) + if (!rx && value->misc.source_port == MLX5_VPORT_UPLINK) return true; } @@ -1091,24 +1110,28 @@ mlx5dr_domain_nic_lock(nic_dmn); + ret = mlx5dr_matcher_add_to_tbl_nic(dmn, nic_matcher); + if (ret) + goto free_hw_ste; + ret = mlx5dr_matcher_select_builders(matcher, nic_matcher, dr_rule_get_ipv(¶m->outer), dr_rule_get_ipv(¶m->inner)); if (ret) - goto free_hw_ste; + goto remove_from_nic_tbl; /* Set the tag values inside the ste array */ ret = mlx5dr_ste_build_ste_arr(matcher, nic_matcher, param, hw_ste_arr); if (ret) - goto free_hw_ste; + goto remove_from_nic_tbl; /* Set the actions values/addresses inside the ste array */ ret = mlx5dr_actions_build_ste_arr(matcher, nic_matcher, actions, num_actions, hw_ste_arr, &new_hw_ste_arr_sz); if (ret) - goto free_hw_ste; + goto remove_from_nic_tbl; cur_htbl = nic_matcher->s_htbl; @@ -1155,6 +1178,8 @@ if (htbl) mlx5dr_htbl_put(htbl); + nic_matcher->rules++; + mlx5dr_domain_nic_unlock(nic_dmn); kfree(hw_ste_arr); @@ -1168,6 +1193,10 @@ list_del(&ste_info->send_list); kfree(ste_info); } + +remove_from_nic_tbl: + mlx5dr_matcher_remove_from_tbl_nic(dmn, nic_matcher); + free_hw_ste: mlx5dr_domain_nic_unlock(nic_dmn); kfree(hw_ste_arr); @@ -1257,6 +1286,8 @@ if (ret) goto remove_action_members; + INIT_LIST_HEAD(&rule->dbg_node); + mlx5dr_dbg_rule_add(rule); return rule; remove_action_members: only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.h +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.h @@ -135,12 +135,14 @@ void DR_STE_CTX_BUILDER(tnl_vxlan_gpe); void DR_STE_CTX_BUILDER(tnl_geneve); void DR_STE_CTX_BUILDER(tnl_geneve_tlv_opt); + void DR_STE_CTX_BUILDER(tnl_geneve_tlv_opt_exist); void DR_STE_CTX_BUILDER(register_0); void DR_STE_CTX_BUILDER(register_1); void DR_STE_CTX_BUILDER(src_gvmi_qpn); void DR_STE_CTX_BUILDER(flex_parser_0); void DR_STE_CTX_BUILDER(flex_parser_1); void DR_STE_CTX_BUILDER(tnl_gtpu); + void DR_STE_CTX_BUILDER(tnl_header_0_1); void DR_STE_CTX_BUILDER(tnl_gtpu_flex_parser_0); void DR_STE_CTX_BUILDER(tnl_gtpu_flex_parser_1); @@ -159,11 +161,13 @@ u32 actions_caps; void (*set_actions_rx)(struct mlx5dr_domain *dmn, u8 *action_type_set, + u32 actions_caps, u8 *hw_ste_arr, struct mlx5dr_ste_actions_attr *attr, u32 *added_stes); void (*set_actions_tx)(struct mlx5dr_domain *dmn, u8 *action_type_set, + u32 actions_caps, u8 *hw_ste_arr, struct mlx5dr_ste_actions_attr *attr, u32 *added_stes); @@ -195,7 +199,8 @@ void (*prepare_for_postsend)(u8 *hw_ste_p, u32 ste_size); }; -extern struct mlx5dr_ste_ctx ste_ctx_v0; -extern struct mlx5dr_ste_ctx ste_ctx_v1; +struct mlx5dr_ste_ctx *mlx5dr_ste_get_ctx_v0(void); +struct mlx5dr_ste_ctx *mlx5dr_ste_get_ctx_v1(void); +struct mlx5dr_ste_ctx *mlx5dr_ste_get_ctx_v2(void); #endif /* _DR_STE_ */ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste_v0.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste_v0.c @@ -80,6 +80,7 @@ DR_STE_V0_LU_TYPE_GENERAL_PURPOSE = 0x18, DR_STE_V0_LU_TYPE_STEERING_REGISTERS_0 = 0x2f, DR_STE_V0_LU_TYPE_STEERING_REGISTERS_1 = 0x30, + DR_STE_V0_LU_TYPE_TUNNEL_HEADER = 0x34, DR_STE_V0_LU_TYPE_DONT_CARE = MLX5DR_STE_LU_TYPE_DONT_CARE, }; @@ -407,6 +408,7 @@ static void dr_ste_v0_set_actions_tx(struct mlx5dr_domain *dmn, u8 *action_type_set, + u32 actions_caps, u8 *last_ste, struct mlx5dr_ste_actions_attr *attr, u32 *added_stes) @@ -476,6 +478,7 @@ static void dr_ste_v0_set_actions_rx(struct mlx5dr_domain *dmn, u8 *action_type_set, + u32 actions_caps, u8 *last_ste, struct mlx5dr_ste_actions_attr *attr, u32 *added_stes) @@ -1151,6 +1154,7 @@ struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; DR_STE_SET_TAG(eth_l3_ipv4_misc, tag, time_to_live, spec, ttl_hoplimit); + DR_STE_SET_TAG(eth_l3_ipv4_misc, tag, ihl, spec, ipv4_ihl); return 0; } @@ -1645,7 +1649,7 @@ struct mlx5dr_match_misc *misc = &value->misc; struct mlx5dr_cmd_vport_cap *vport_cap; struct mlx5dr_domain *dmn = sb->dmn; - struct mlx5dr_cmd_caps *caps; + struct mlx5dr_domain *vport_dmn; u8 *bit_mask = sb->bit_mask; bool source_gvmi_set; @@ -1654,23 +1658,24 @@ if (sb->vhca_id_valid) { /* Find port GVMI based on the eswitch_owner_vhca_id */ if (misc->source_eswitch_owner_vhca_id == dmn->info.caps.gvmi) - caps = &dmn->info.caps; + vport_dmn = dmn; else if (dmn->peer_dmn && (misc->source_eswitch_owner_vhca_id == dmn->peer_dmn->info.caps.gvmi)) - caps = &dmn->peer_dmn->info.caps; + vport_dmn = dmn->peer_dmn; else return -EINVAL; misc->source_eswitch_owner_vhca_id = 0; } else { - caps = &dmn->info.caps; + vport_dmn = dmn; } source_gvmi_set = MLX5_GET(ste_src_gvmi_qp, bit_mask, source_gvmi); if (source_gvmi_set) { - vport_cap = mlx5dr_get_vport_cap(caps, misc->source_port); + vport_cap = mlx5dr_domain_get_vport_cap(vport_dmn, + misc->source_port); if (!vport_cap) { - mlx5dr_err(dmn, "Vport 0x%x is invalid\n", + mlx5dr_err(dmn, "Vport 0x%x is disabled or invalid\n", misc->source_port); return -EINVAL; } @@ -1703,7 +1708,7 @@ u32 id = *misc4_field_id; u8 *parser_ptr; - if (parser_is_used[id]) + if (id >= DR_NUM_OF_FLEX_PARSERS || parser_is_used[id]) return; parser_is_used[id] = true; @@ -1874,7 +1879,28 @@ sb->ste_build_tag_func = &dr_ste_v0_build_tnl_gtpu_flex_parser_1_tag; } -struct mlx5dr_ste_ctx ste_ctx_v0 = { +static int dr_ste_v0_build_tnl_header_0_1_tag(struct mlx5dr_match_param *value, + struct mlx5dr_ste_build *sb, + uint8_t *tag) +{ + struct mlx5dr_match_misc5 *misc5 = &value->misc5; + + DR_STE_SET_TAG(tunnel_header, tag, tunnel_header_0, misc5, tunnel_header_0); + DR_STE_SET_TAG(tunnel_header, tag, tunnel_header_1, misc5, tunnel_header_1); + + return 0; +} + +static void dr_ste_v0_build_tnl_header_0_1_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask) +{ + sb->lu_type = DR_STE_V0_LU_TYPE_TUNNEL_HEADER; + dr_ste_v0_build_tnl_header_0_1_tag(mask, sb, sb->bit_mask); + sb->byte_mask = mlx5dr_ste_conv_bit_to_byte_mask(sb->bit_mask); + sb->ste_build_tag_func = &dr_ste_v0_build_tnl_header_0_1_tag; +} + +static struct mlx5dr_ste_ctx ste_ctx_v0 = { /* Builders */ .build_eth_l2_src_dst_init = &dr_ste_v0_build_eth_l2_src_dst_init, .build_eth_l3_ipv6_src_init = &dr_ste_v0_build_eth_l3_ipv6_src_init, @@ -1902,6 +1928,7 @@ .build_flex_parser_0_init = &dr_ste_v0_build_flex_parser_0_init, .build_flex_parser_1_init = &dr_ste_v0_build_flex_parser_1_init, .build_tnl_gtpu_init = &dr_ste_v0_build_flex_parser_tnl_gtpu_init, + .build_tnl_header_0_1_init = &dr_ste_v0_build_tnl_header_0_1_init, .build_tnl_gtpu_flex_parser_0_init = &dr_ste_v0_build_tnl_gtpu_flex_parser_0_init, .build_tnl_gtpu_flex_parser_1_init = &dr_ste_v0_build_tnl_gtpu_flex_parser_1_init, @@ -1926,3 +1953,8 @@ .set_action_copy = &dr_ste_v0_set_action_copy, .set_action_decap_l3_list = &dr_ste_v0_set_action_decap_l3_list, }; + +struct mlx5dr_ste_ctx *mlx5dr_ste_get_ctx_v0(void) +{ + return &ste_ctx_v0; +} only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste_v1.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste_v1.c @@ -3,7 +3,7 @@ #include #include "mlx5_ifc_dr_ste_v1.h" -#include "dr_ste.h" +#include "dr_ste_v1.h" #define DR_STE_CALC_DFNR_TYPE(lookup_type, inner) \ ((inner) ? DR_STE_V1_LU_TYPE_##lookup_type##_I : \ @@ -47,6 +47,7 @@ DR_STE_V1_LU_TYPE_ETHL3_IPV4_MISC_I = 0x000f, DR_STE_V1_LU_TYPE_STEERING_REGISTERS_0 = 0x010f, DR_STE_V1_LU_TYPE_STEERING_REGISTERS_1 = 0x0110, + DR_STE_V1_LU_TYPE_FLEX_PARSER_OK = 0x0011, DR_STE_V1_LU_TYPE_FLEX_PARSER_0 = 0x0111, DR_STE_V1_LU_TYPE_FLEX_PARSER_1 = 0x0112, DR_STE_V1_LU_TYPE_ETHL4_MISC_O = 0x0113, @@ -120,12 +121,12 @@ DR_STE_V1_ACTION_MDFY_FLD_CFG_HDR_0_1 = 0x70, DR_STE_V1_ACTION_MDFY_FLD_METADATA_2_CQE = 0x7b, DR_STE_V1_ACTION_MDFY_FLD_GNRL_PURPOSE = 0x7c, - DR_STE_V1_ACTION_MDFY_FLD_REGISTER_2 = 0x8c, - DR_STE_V1_ACTION_MDFY_FLD_REGISTER_3 = 0x8d, - DR_STE_V1_ACTION_MDFY_FLD_REGISTER_4 = 0x8e, - DR_STE_V1_ACTION_MDFY_FLD_REGISTER_5 = 0x8f, - DR_STE_V1_ACTION_MDFY_FLD_REGISTER_6 = 0x90, - DR_STE_V1_ACTION_MDFY_FLD_REGISTER_7 = 0x91, + DR_STE_V1_ACTION_MDFY_FLD_REGISTER_2_0 = 0x8c, + DR_STE_V1_ACTION_MDFY_FLD_REGISTER_2_1 = 0x8d, + DR_STE_V1_ACTION_MDFY_FLD_REGISTER_1_0 = 0x8e, + DR_STE_V1_ACTION_MDFY_FLD_REGISTER_1_1 = 0x8f, + DR_STE_V1_ACTION_MDFY_FLD_REGISTER_0_0 = 0x90, + DR_STE_V1_ACTION_MDFY_FLD_REGISTER_0_1 = 0x91, }; static const struct mlx5dr_ste_action_modify_field dr_ste_v1_action_modify_field_arr[] = { @@ -222,22 +223,22 @@ .hw_field = DR_STE_V1_ACTION_MDFY_FLD_METADATA_2_CQE, .start = 0, .end = 31, }, [MLX5_ACTION_IN_FIELD_METADATA_REG_C_0] = { - .hw_field = DR_STE_V1_ACTION_MDFY_FLD_REGISTER_6, .start = 0, .end = 31, + .hw_field = DR_STE_V1_ACTION_MDFY_FLD_REGISTER_0_0, .start = 0, .end = 31, }, [MLX5_ACTION_IN_FIELD_METADATA_REG_C_1] = { - .hw_field = DR_STE_V1_ACTION_MDFY_FLD_REGISTER_7, .start = 0, .end = 31, + .hw_field = DR_STE_V1_ACTION_MDFY_FLD_REGISTER_0_1, .start = 0, .end = 31, }, [MLX5_ACTION_IN_FIELD_METADATA_REG_C_2] = { - .hw_field = DR_STE_V1_ACTION_MDFY_FLD_REGISTER_4, .start = 0, .end = 31, + .hw_field = DR_STE_V1_ACTION_MDFY_FLD_REGISTER_1_0, .start = 0, .end = 31, }, [MLX5_ACTION_IN_FIELD_METADATA_REG_C_3] = { - .hw_field = DR_STE_V1_ACTION_MDFY_FLD_REGISTER_5, .start = 0, .end = 31, + .hw_field = DR_STE_V1_ACTION_MDFY_FLD_REGISTER_1_1, .start = 0, .end = 31, }, [MLX5_ACTION_IN_FIELD_METADATA_REG_C_4] = { - .hw_field = DR_STE_V1_ACTION_MDFY_FLD_REGISTER_2, .start = 0, .end = 31, + .hw_field = DR_STE_V1_ACTION_MDFY_FLD_REGISTER_2_0, .start = 0, .end = 31, }, [MLX5_ACTION_IN_FIELD_METADATA_REG_C_5] = { - .hw_field = DR_STE_V1_ACTION_MDFY_FLD_REGISTER_3, .start = 0, .end = 31, + .hw_field = DR_STE_V1_ACTION_MDFY_FLD_REGISTER_2_1, .start = 0, .end = 31, }, [MLX5_ACTION_IN_FIELD_OUT_TCP_SEQ_NUM] = { .hw_field = DR_STE_V1_ACTION_MDFY_FLD_TCP_MISC_0, .start = 0, .end = 31, @@ -261,7 +262,7 @@ MLX5_SET(ste_match_bwc_v1, hw_ste_p, entry_format, entry_type); } -static void dr_ste_v1_set_miss_addr(u8 *hw_ste_p, u64 miss_addr) +void dr_ste_v1_set_miss_addr(u8 *hw_ste_p, u64 miss_addr) { u64 index = miss_addr >> 6; @@ -269,7 +270,7 @@ MLX5_SET(ste_match_bwc_v1, hw_ste_p, miss_address_31_6, index); } -static u64 dr_ste_v1_get_miss_addr(u8 *hw_ste_p) +u64 dr_ste_v1_get_miss_addr(u8 *hw_ste_p) { u64 index = ((u64)MLX5_GET(ste_match_bwc_v1, hw_ste_p, miss_address_31_6) | @@ -278,12 +279,12 @@ return index << 6; } -static void dr_ste_v1_set_byte_mask(u8 *hw_ste_p, u16 byte_mask) +void dr_ste_v1_set_byte_mask(u8 *hw_ste_p, u16 byte_mask) { MLX5_SET(ste_match_bwc_v1, hw_ste_p, byte_mask, byte_mask); } -static u16 dr_ste_v1_get_byte_mask(u8 *hw_ste_p) +u16 dr_ste_v1_get_byte_mask(u8 *hw_ste_p) { return MLX5_GET(ste_match_bwc_v1, hw_ste_p, byte_mask); } @@ -294,13 +295,13 @@ MLX5_SET(ste_match_bwc_v1, hw_ste_p, match_definer_ctx_idx, lu_type & 0xFF); } -static void dr_ste_v1_set_next_lu_type(u8 *hw_ste_p, u16 lu_type) +void dr_ste_v1_set_next_lu_type(u8 *hw_ste_p, u16 lu_type) { MLX5_SET(ste_match_bwc_v1, hw_ste_p, next_entry_format, lu_type >> 8); MLX5_SET(ste_match_bwc_v1, hw_ste_p, hash_definer_ctx_idx, lu_type & 0xFF); } -static u16 dr_ste_v1_get_next_lu_type(u8 *hw_ste_p) +u16 dr_ste_v1_get_next_lu_type(u8 *hw_ste_p) { u8 mode = MLX5_GET(ste_match_bwc_v1, hw_ste_p, next_entry_format); u8 index = MLX5_GET(ste_match_bwc_v1, hw_ste_p, hash_definer_ctx_idx); @@ -313,7 +314,7 @@ MLX5_SET(ste_match_bwc_v1, hw_ste_p, next_table_base_63_48, gvmi); } -static void dr_ste_v1_set_hit_addr(u8 *hw_ste_p, u64 icm_addr, u32 ht_size) +void dr_ste_v1_set_hit_addr(u8 *hw_ste_p, u64 icm_addr, u32 ht_size) { u64 index = (icm_addr >> 5) | ht_size; @@ -321,8 +322,7 @@ MLX5_SET(ste_match_bwc_v1, hw_ste_p, next_table_base_31_5_size, index); } -static void dr_ste_v1_init(u8 *hw_ste_p, u16 lu_type, - bool is_rx, u16 gvmi) +void dr_ste_v1_init(u8 *hw_ste_p, u16 lu_type, bool is_rx, u16 gvmi) { dr_ste_v1_set_lu_type(hw_ste_p, lu_type); dr_ste_v1_set_next_lu_type(hw_ste_p, MLX5DR_STE_LU_TYPE_DONT_CARE); @@ -332,8 +332,7 @@ MLX5_SET(ste_match_bwc_v1, hw_ste_p, miss_address_63_48, gvmi); } -static void dr_ste_v1_prepare_for_postsend(u8 *hw_ste_p, - u32 ste_size) +void dr_ste_v1_prepare_for_postsend(u8 *hw_ste_p, u32 ste_size) { u8 *tag = hw_ste_p + DR_STE_SIZE_CTRL; u8 *mask = tag + DR_STE_SIZE_TAG; @@ -510,11 +509,12 @@ memset(action, 0, MLX5_FLD_SZ_BYTES(ste_mask_and_match_v1, action)); } -static void dr_ste_v1_set_actions_tx(struct mlx5dr_domain *dmn, - u8 *action_type_set, - u8 *last_ste, - struct mlx5dr_ste_actions_attr *attr, - u32 *added_stes) +void dr_ste_v1_set_actions_tx(struct mlx5dr_domain *dmn, + u8 *action_type_set, + u32 actions_caps, + u8 *last_ste, + struct mlx5dr_ste_actions_attr *attr, + u32 *added_stes) { u8 *action = MLX5_ADDR_OF(ste_match_bwc_v1, last_ste, action); u8 action_sz = DR_STE_ACTION_DOUBLE_SZ; @@ -532,7 +532,10 @@ dr_ste_v1_set_pop_vlan(last_ste, action, attr->vlans.count); action_sz -= DR_STE_ACTION_SINGLE_SZ; action += DR_STE_ACTION_SINGLE_SZ; - allow_modify_hdr = false; + + /* Check if vlan_pop and modify_hdr on same STE is supported */ + if (!(actions_caps & DR_STE_CTX_ACTION_CAP_POP_MDFY)) + allow_modify_hdr = false; } if (action_type_set[DR_ACTION_TYP_CTR]) @@ -586,9 +589,11 @@ } else if (action_type_set[DR_ACTION_TYP_L2_TO_TNL_L3]) { u8 *d_action; - dr_ste_v1_arr_init_next_match(&last_ste, added_stes, attr->gvmi); - action = MLX5_ADDR_OF(ste_mask_and_match_v1, last_ste, action); - action_sz = DR_STE_ACTION_TRIPLE_SZ; + if (action_sz < DR_STE_ACTION_TRIPLE_SZ) { + dr_ste_v1_arr_init_next_match(&last_ste, added_stes, attr->gvmi); + action = MLX5_ADDR_OF(ste_mask_and_match_v1, last_ste, action); + action_sz = DR_STE_ACTION_TRIPLE_SZ; + } d_action = action + DR_STE_ACTION_SINGLE_SZ; dr_ste_v1_set_encap_l3(last_ste, @@ -628,11 +633,12 @@ dr_ste_v1_set_hit_addr(last_ste, attr->final_icm_addr, 1); } -static void dr_ste_v1_set_actions_rx(struct mlx5dr_domain *dmn, - u8 *action_type_set, - u8 *last_ste, - struct mlx5dr_ste_actions_attr *attr, - u32 *added_stes) +void dr_ste_v1_set_actions_rx(struct mlx5dr_domain *dmn, + u8 *action_type_set, + u32 actions_caps, + u8 *last_ste, + struct mlx5dr_ste_actions_attr *attr, + u32 *added_stes) { u8 *action = MLX5_ADDR_OF(ste_match_bwc_v1, last_ste, action); u8 action_sz = DR_STE_ACTION_DOUBLE_SZ; @@ -674,13 +680,16 @@ dr_ste_v1_arr_init_next_match(&last_ste, added_stes, attr->gvmi); action = MLX5_ADDR_OF(ste_mask_and_match_v1, last_ste, action); action_sz = DR_STE_ACTION_TRIPLE_SZ; - allow_modify_hdr = false; - allow_ctr = false; } dr_ste_v1_set_pop_vlan(last_ste, action, attr->vlans.count); action_sz -= DR_STE_ACTION_SINGLE_SZ; action += DR_STE_ACTION_SINGLE_SZ; + allow_ctr = false; + + /* Check if vlan_pop and modify_hdr on same STE is supported */ + if (!(actions_caps & DR_STE_CTX_ACTION_CAP_POP_MDFY)) + allow_modify_hdr = false; } if (action_type_set[DR_ACTION_TYP_MODIFY_HDR]) { @@ -728,9 +737,9 @@ action = MLX5_ADDR_OF(ste_mask_and_match_v1, last_ste, action); action_sz = DR_STE_ACTION_TRIPLE_SZ; allow_modify_hdr = true; - allow_ctr = false; } dr_ste_v1_set_counter_id(last_ste, attr->ctr_id); + allow_ctr = false; } if (action_type_set[DR_ACTION_TYP_L2_TO_TNL_L2]) { @@ -797,11 +806,11 @@ dr_ste_v1_set_hit_addr(last_ste, attr->final_icm_addr, 1); } -static void dr_ste_v1_set_action_set(u8 *d_action, - u8 hw_field, - u8 shifter, - u8 length, - u32 data) +void dr_ste_v1_set_action_set(u8 *d_action, + u8 hw_field, + u8 shifter, + u8 length, + u32 data) { shifter += MLX5_MODIFY_HEADER_V1_QW_OFFSET; MLX5_SET(ste_double_action_set_v1, d_action, action_id, DR_STE_V1_ACTION_ID_SET); @@ -811,11 +820,11 @@ MLX5_SET(ste_double_action_set_v1, d_action, inline_data, data); } -static void dr_ste_v1_set_action_add(u8 *d_action, - u8 hw_field, - u8 shifter, - u8 length, - u32 data) +void dr_ste_v1_set_action_add(u8 *d_action, + u8 hw_field, + u8 shifter, + u8 length, + u32 data) { shifter += MLX5_MODIFY_HEADER_V1_QW_OFFSET; MLX5_SET(ste_double_action_add_v1, d_action, action_id, DR_STE_V1_ACTION_ID_ADD); @@ -825,12 +834,12 @@ MLX5_SET(ste_double_action_add_v1, d_action, add_value, data); } -static void dr_ste_v1_set_action_copy(u8 *d_action, - u8 dst_hw_field, - u8 dst_shifter, - u8 dst_len, - u8 src_hw_field, - u8 src_shifter) +void dr_ste_v1_set_action_copy(u8 *d_action, + u8 dst_hw_field, + u8 dst_shifter, + u8 dst_len, + u8 src_hw_field, + u8 src_shifter) { dst_shifter += MLX5_MODIFY_HEADER_V1_QW_OFFSET; src_shifter += MLX5_MODIFY_HEADER_V1_QW_OFFSET; @@ -845,11 +854,11 @@ #define DR_STE_DECAP_L3_ACTION_NUM 8 #define DR_STE_L2_HDR_MAX_SZ 20 -static int dr_ste_v1_set_action_decap_l3_list(void *data, - u32 data_sz, - u8 *hw_action, - u32 hw_action_sz, - u16 *used_hw_action_num) +int dr_ste_v1_set_action_decap_l3_list(void *data, + u32 data_sz, + u8 *hw_action, + u32 hw_action_sz, + u16 *used_hw_action_num) { u8 padded_data[DR_STE_L2_HDR_MAX_SZ] = {}; void *data_ptr = padded_data; @@ -974,8 +983,8 @@ return 0; } -static void dr_ste_v1_build_eth_l2_src_dst_init(struct mlx5dr_ste_build *sb, - struct mlx5dr_match_param *mask) +void dr_ste_v1_build_eth_l2_src_dst_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask) { dr_ste_v1_build_eth_l2_src_dst_bit_mask(mask, sb->inner, sb->bit_mask); @@ -998,8 +1007,8 @@ return 0; } -static void dr_ste_v1_build_eth_l3_ipv6_dst_init(struct mlx5dr_ste_build *sb, - struct mlx5dr_match_param *mask) +void dr_ste_v1_build_eth_l3_ipv6_dst_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask) { dr_ste_v1_build_eth_l3_ipv6_dst_tag(mask, sb, sb->bit_mask); @@ -1022,8 +1031,8 @@ return 0; } -static void dr_ste_v1_build_eth_l3_ipv6_src_init(struct mlx5dr_ste_build *sb, - struct mlx5dr_match_param *mask) +void dr_ste_v1_build_eth_l3_ipv6_src_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask) { dr_ste_v1_build_eth_l3_ipv6_src_tag(mask, sb, sb->bit_mask); @@ -1057,8 +1066,8 @@ return 0; } -static void dr_ste_v1_build_eth_l3_ipv4_5_tuple_init(struct mlx5dr_ste_build *sb, - struct mlx5dr_match_param *mask) +void dr_ste_v1_build_eth_l3_ipv4_5_tuple_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask) { dr_ste_v1_build_eth_l3_ipv4_5_tuple_tag(mask, sb, sb->bit_mask); @@ -1076,8 +1085,8 @@ DR_STE_SET_TAG(eth_l2_src_v1, bit_mask, first_vlan_id, mask, first_vid); DR_STE_SET_TAG(eth_l2_src_v1, bit_mask, first_cfi, mask, first_cfi); DR_STE_SET_TAG(eth_l2_src_v1, bit_mask, first_priority, mask, first_prio); - DR_STE_SET_TAG(eth_l2_src_v1, bit_mask, ip_fragmented, mask, frag); // ? - DR_STE_SET_TAG(eth_l2_src_v1, bit_mask, l3_ethertype, mask, ethertype); // ? + DR_STE_SET_TAG(eth_l2_src_v1, bit_mask, ip_fragmented, mask, frag); + DR_STE_SET_TAG(eth_l2_src_v1, bit_mask, l3_ethertype, mask, ethertype); DR_STE_SET_ONES(eth_l2_src_v1, bit_mask, l3_type, mask, ip_version); if (mask->svlan_tag || mask->cvlan_tag) { @@ -1198,8 +1207,8 @@ return dr_ste_v1_build_eth_l2_src_or_dst_tag(value, sb->inner, tag); } -static void dr_ste_v1_build_eth_l2_src_init(struct mlx5dr_ste_build *sb, - struct mlx5dr_match_param *mask) +void dr_ste_v1_build_eth_l2_src_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask) { dr_ste_v1_build_eth_l2_src_bit_mask(mask, sb->inner, sb->bit_mask); @@ -1231,8 +1240,8 @@ return dr_ste_v1_build_eth_l2_src_or_dst_tag(value, sb->inner, tag); } -static void dr_ste_v1_build_eth_l2_dst_init(struct mlx5dr_ste_build *sb, - struct mlx5dr_match_param *mask) +void dr_ste_v1_build_eth_l2_dst_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask) { dr_ste_v1_build_eth_l2_dst_bit_mask(mask, sb->inner, sb->bit_mask); @@ -1311,8 +1320,8 @@ return 0; } -static void dr_ste_v1_build_eth_l2_tnl_init(struct mlx5dr_ste_build *sb, - struct mlx5dr_match_param *mask) +void dr_ste_v1_build_eth_l2_tnl_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask) { dr_ste_v1_build_eth_l2_tnl_bit_mask(mask, sb->inner, sb->bit_mask); @@ -1328,12 +1337,13 @@ struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; DR_STE_SET_TAG(eth_l3_ipv4_misc_v1, tag, time_to_live, spec, ttl_hoplimit); + DR_STE_SET_TAG(eth_l3_ipv4_misc_v1, tag, ihl, spec, ipv4_ihl); return 0; } -static void dr_ste_v1_build_eth_l3_ipv4_misc_init(struct mlx5dr_ste_build *sb, - struct mlx5dr_match_param *mask) +void dr_ste_v1_build_eth_l3_ipv4_misc_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask) { dr_ste_v1_build_eth_l3_ipv4_misc_tag(mask, sb, sb->bit_mask); @@ -1372,8 +1382,8 @@ return 0; } -static void dr_ste_v1_build_eth_ipv6_l3_l4_init(struct mlx5dr_ste_build *sb, - struct mlx5dr_match_param *mask) +void dr_ste_v1_build_eth_ipv6_l3_l4_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask) { dr_ste_v1_build_eth_ipv6_l3_l4_tag(mask, sb, sb->bit_mask); @@ -1396,8 +1406,8 @@ return 0; } -static void dr_ste_v1_build_mpls_init(struct mlx5dr_ste_build *sb, - struct mlx5dr_match_param *mask) +void dr_ste_v1_build_mpls_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask) { dr_ste_v1_build_mpls_tag(mask, sb, sb->bit_mask); @@ -1423,8 +1433,8 @@ return 0; } -static void dr_ste_v1_build_tnl_gre_init(struct mlx5dr_ste_build *sb, - struct mlx5dr_match_param *mask) +void dr_ste_v1_build_tnl_gre_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask) { dr_ste_v1_build_tnl_gre_tag(mask, sb, sb->bit_mask); @@ -1468,8 +1478,8 @@ return 0; } -static void dr_ste_v1_build_tnl_mpls_init(struct mlx5dr_ste_build *sb, - struct mlx5dr_match_param *mask) +void dr_ste_v1_build_tnl_mpls_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask) { dr_ste_v1_build_tnl_mpls_tag(mask, sb, sb->bit_mask); @@ -1503,8 +1513,8 @@ return 0; } -static void dr_ste_v1_build_tnl_mpls_over_udp_init(struct mlx5dr_ste_build *sb, - struct mlx5dr_match_param *mask) +void dr_ste_v1_build_tnl_mpls_over_udp_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask) { dr_ste_v1_build_tnl_mpls_over_udp_tag(mask, sb, sb->bit_mask); @@ -1544,8 +1554,8 @@ return 0; } -static void dr_ste_v1_build_tnl_mpls_over_gre_init(struct mlx5dr_ste_build *sb, - struct mlx5dr_match_param *mask) +void dr_ste_v1_build_tnl_mpls_over_gre_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask) { dr_ste_v1_build_tnl_mpls_over_gre_tag(mask, sb, sb->bit_mask); @@ -1591,8 +1601,8 @@ return 0; } -static void dr_ste_v1_build_icmp_init(struct mlx5dr_ste_build *sb, - struct mlx5dr_match_param *mask) +void dr_ste_v1_build_icmp_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask) { dr_ste_v1_build_icmp_tag(mask, sb, sb->bit_mask); @@ -1613,8 +1623,8 @@ return 0; } -static void dr_ste_v1_build_general_purpose_init(struct mlx5dr_ste_build *sb, - struct mlx5dr_match_param *mask) +void dr_ste_v1_build_general_purpose_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask) { dr_ste_v1_build_general_purpose_tag(mask, sb, sb->bit_mask); @@ -1640,8 +1650,8 @@ return 0; } -static void dr_ste_v1_build_eth_l4_misc_init(struct mlx5dr_ste_build *sb, - struct mlx5dr_match_param *mask) +void dr_ste_v1_build_eth_l4_misc_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask) { dr_ste_v1_build_eth_l4_misc_tag(mask, sb, sb->bit_mask); @@ -1670,9 +1680,8 @@ return 0; } -static void -dr_ste_v1_build_flex_parser_tnl_vxlan_gpe_init(struct mlx5dr_ste_build *sb, - struct mlx5dr_match_param *mask) +void dr_ste_v1_build_flex_parser_tnl_vxlan_gpe_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask) { dr_ste_v1_build_flex_parser_tnl_vxlan_gpe_tag(mask, sb, sb->bit_mask); @@ -1700,9 +1709,8 @@ return 0; } -static void -dr_ste_v1_build_flex_parser_tnl_geneve_init(struct mlx5dr_ste_build *sb, - struct mlx5dr_match_param *mask) +void dr_ste_v1_build_flex_parser_tnl_geneve_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask) { dr_ste_v1_build_flex_parser_tnl_geneve_tag(mask, sb, sb->bit_mask); @@ -1711,6 +1719,27 @@ sb->ste_build_tag_func = &dr_ste_v1_build_flex_parser_tnl_geneve_tag; } +static int dr_ste_v1_build_tnl_header_0_1_tag(struct mlx5dr_match_param *value, + struct mlx5dr_ste_build *sb, + uint8_t *tag) +{ + struct mlx5dr_match_misc5 *misc5 = &value->misc5; + + DR_STE_SET_TAG(tunnel_header, tag, tunnel_header_0, misc5, tunnel_header_0); + DR_STE_SET_TAG(tunnel_header, tag, tunnel_header_1, misc5, tunnel_header_1); + + return 0; +} + +void dr_ste_v1_build_tnl_header_0_1_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask) +{ + sb->lu_type = DR_STE_V1_LU_TYPE_FLEX_PARSER_TNL_HEADER; + dr_ste_v1_build_tnl_header_0_1_tag(mask, sb, sb->bit_mask); + sb->byte_mask = mlx5dr_ste_conv_bit_to_byte_mask(sb->bit_mask); + sb->ste_build_tag_func = &dr_ste_v1_build_tnl_header_0_1_tag; +} + static int dr_ste_v1_build_register_0_tag(struct mlx5dr_match_param *value, struct mlx5dr_ste_build *sb, u8 *tag) @@ -1725,8 +1754,8 @@ return 0; } -static void dr_ste_v1_build_register_0_init(struct mlx5dr_ste_build *sb, - struct mlx5dr_match_param *mask) +void dr_ste_v1_build_register_0_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask) { dr_ste_v1_build_register_0_tag(mask, sb, sb->bit_mask); @@ -1749,8 +1778,8 @@ return 0; } -static void dr_ste_v1_build_register_1_init(struct mlx5dr_ste_build *sb, - struct mlx5dr_match_param *mask) +void dr_ste_v1_build_register_1_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask) { dr_ste_v1_build_register_1_tag(mask, sb, sb->bit_mask); @@ -1776,7 +1805,7 @@ struct mlx5dr_match_misc *misc = &value->misc; struct mlx5dr_cmd_vport_cap *vport_cap; struct mlx5dr_domain *dmn = sb->dmn; - struct mlx5dr_cmd_caps *caps; + struct mlx5dr_domain *vport_dmn; u8 *bit_mask = sb->bit_mask; DR_STE_SET_TAG(src_gvmi_qp_v1, tag, source_qp, misc, source_sqn); @@ -1784,22 +1813,22 @@ if (sb->vhca_id_valid) { /* Find port GVMI based on the eswitch_owner_vhca_id */ if (misc->source_eswitch_owner_vhca_id == dmn->info.caps.gvmi) - caps = &dmn->info.caps; + vport_dmn = dmn; else if (dmn->peer_dmn && (misc->source_eswitch_owner_vhca_id == dmn->peer_dmn->info.caps.gvmi)) - caps = &dmn->peer_dmn->info.caps; + vport_dmn = dmn->peer_dmn; else return -EINVAL; misc->source_eswitch_owner_vhca_id = 0; } else { - caps = &dmn->info.caps; + vport_dmn = dmn; } if (!MLX5_GET(ste_src_gvmi_qp_v1, bit_mask, source_gvmi)) return 0; - vport_cap = mlx5dr_get_vport_cap(caps, misc->source_port); + vport_cap = mlx5dr_domain_get_vport_cap(vport_dmn, misc->source_port); if (!vport_cap) { mlx5dr_err(dmn, "Vport 0x%x is disabled or invalid\n", misc->source_port); @@ -1813,8 +1842,8 @@ return 0; } -static void dr_ste_v1_build_src_gvmi_qpn_init(struct mlx5dr_ste_build *sb, - struct mlx5dr_match_param *mask) +void dr_ste_v1_build_src_gvmi_qpn_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask) { dr_ste_v1_build_src_gvmi_qpn_bit_mask(mask, sb->bit_mask); @@ -1831,7 +1860,7 @@ u32 id = *misc4_field_id; u8 *parser_ptr; - if (parser_is_used[id]) + if (id >= DR_NUM_OF_FLEX_PARSERS || parser_is_used[id]) return; parser_is_used[id] = true; @@ -1868,8 +1897,8 @@ return 0; } -static void dr_ste_v1_build_flex_parser_0_init(struct mlx5dr_ste_build *sb, - struct mlx5dr_match_param *mask) +void dr_ste_v1_build_flex_parser_0_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask) { sb->lu_type = DR_STE_V1_LU_TYPE_FLEX_PARSER_0; dr_ste_v1_build_felx_parser_tag(mask, sb, sb->bit_mask); @@ -1877,8 +1906,8 @@ sb->ste_build_tag_func = &dr_ste_v1_build_felx_parser_tag; } -static void dr_ste_v1_build_flex_parser_1_init(struct mlx5dr_ste_build *sb, - struct mlx5dr_match_param *mask) +void dr_ste_v1_build_flex_parser_1_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask) { sb->lu_type = DR_STE_V1_LU_TYPE_FLEX_PARSER_1; dr_ste_v1_build_felx_parser_tag(mask, sb, sb->bit_mask); @@ -1902,7 +1931,7 @@ return 0; } -static void +void dr_ste_v1_build_flex_parser_tnl_geneve_tlv_opt_init(struct mlx5dr_ste_build *sb, struct mlx5dr_match_param *mask) { @@ -1919,6 +1948,32 @@ sb->ste_build_tag_func = &dr_ste_v1_build_flex_parser_tnl_geneve_tlv_opt_tag; } +static int +dr_ste_v1_build_flex_parser_tnl_geneve_tlv_opt_exist_tag(struct mlx5dr_match_param *value, + struct mlx5dr_ste_build *sb, + uint8_t *tag) +{ + u8 parser_id = sb->caps->flex_parser_id_geneve_tlv_option_0; + struct mlx5dr_match_misc *misc = &value->misc; + + if (misc->geneve_tlv_option_0_exist) { + MLX5_SET(ste_flex_parser_ok, tag, flex_parsers_ok, 1 << parser_id); + misc->geneve_tlv_option_0_exist = 0; + } + + return 0; +} + +void +dr_ste_v1_build_flex_parser_tnl_geneve_tlv_opt_exist_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask) +{ + sb->lu_type = DR_STE_V1_LU_TYPE_FLEX_PARSER_OK; + dr_ste_v1_build_flex_parser_tnl_geneve_tlv_opt_exist_tag(mask, sb, sb->bit_mask); + sb->byte_mask = mlx5dr_ste_conv_bit_to_byte_mask(sb->bit_mask); + sb->ste_build_tag_func = &dr_ste_v1_build_flex_parser_tnl_geneve_tlv_opt_exist_tag; +} + static int dr_ste_v1_build_flex_parser_tnl_gtpu_tag(struct mlx5dr_match_param *value, struct mlx5dr_ste_build *sb, u8 *tag) @@ -1932,8 +1987,8 @@ return 0; } -static void dr_ste_v1_build_flex_parser_tnl_gtpu_init(struct mlx5dr_ste_build *sb, - struct mlx5dr_match_param *mask) +void dr_ste_v1_build_flex_parser_tnl_gtpu_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask) { dr_ste_v1_build_flex_parser_tnl_gtpu_tag(mask, sb, sb->bit_mask); @@ -1958,7 +2013,7 @@ return 0; } -static void +void dr_ste_v1_build_tnl_gtpu_flex_parser_0_init(struct mlx5dr_ste_build *sb, struct mlx5dr_match_param *mask) { @@ -1985,7 +2040,7 @@ return 0; } -static void +void dr_ste_v1_build_tnl_gtpu_flex_parser_1_init(struct mlx5dr_ste_build *sb, struct mlx5dr_match_param *mask) { @@ -1996,7 +2051,7 @@ sb->ste_build_tag_func = &dr_ste_v1_build_tnl_gtpu_flex_parser_1_tag; } -struct mlx5dr_ste_ctx ste_ctx_v1 = { +static struct mlx5dr_ste_ctx ste_ctx_v1 = { /* Builders */ .build_eth_l2_src_dst_init = &dr_ste_v1_build_eth_l2_src_dst_init, .build_eth_l3_ipv6_src_init = &dr_ste_v1_build_eth_l3_ipv6_src_init, @@ -2018,12 +2073,14 @@ .build_tnl_vxlan_gpe_init = &dr_ste_v1_build_flex_parser_tnl_vxlan_gpe_init, .build_tnl_geneve_init = &dr_ste_v1_build_flex_parser_tnl_geneve_init, .build_tnl_geneve_tlv_opt_init = &dr_ste_v1_build_flex_parser_tnl_geneve_tlv_opt_init, + .build_tnl_geneve_tlv_opt_exist_init = &dr_ste_v1_build_flex_parser_tnl_geneve_tlv_opt_exist_init, .build_register_0_init = &dr_ste_v1_build_register_0_init, .build_register_1_init = &dr_ste_v1_build_register_1_init, .build_src_gvmi_qpn_init = &dr_ste_v1_build_src_gvmi_qpn_init, .build_flex_parser_0_init = &dr_ste_v1_build_flex_parser_0_init, .build_flex_parser_1_init = &dr_ste_v1_build_flex_parser_1_init, .build_tnl_gtpu_init = &dr_ste_v1_build_flex_parser_tnl_gtpu_init, + .build_tnl_header_0_1_init = &dr_ste_v1_build_tnl_header_0_1_init, .build_tnl_gtpu_flex_parser_0_init = &dr_ste_v1_build_tnl_gtpu_flex_parser_0_init, .build_tnl_gtpu_flex_parser_1_init = &dr_ste_v1_build_tnl_gtpu_flex_parser_1_init, @@ -2039,7 +2096,8 @@ /* Actions */ .actions_caps = DR_STE_CTX_ACTION_CAP_TX_POP | DR_STE_CTX_ACTION_CAP_RX_PUSH | - DR_STE_CTX_ACTION_CAP_RX_ENCAP, + DR_STE_CTX_ACTION_CAP_RX_ENCAP | + DR_STE_CTX_ACTION_CAP_POP_MDFY, .set_actions_rx = &dr_ste_v1_set_actions_rx, .set_actions_tx = &dr_ste_v1_set_actions_tx, .modify_field_arr_sz = ARRAY_SIZE(dr_ste_v1_action_modify_field_arr), @@ -2051,3 +2109,8 @@ /* Send */ .prepare_for_postsend = &dr_ste_v1_prepare_for_postsend, }; + +struct mlx5dr_ste_ctx *mlx5dr_ste_get_ctx_v1(void) +{ + return &ste_ctx_v1; +} only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste_v1.h +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste_v1.h @@ -0,0 +1,94 @@ +/* SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB */ +/* Copyright (c) 2022, NVIDIA CORPORATION & AFFILIATES. All rights reserved. */ + +#ifndef _DR_STE_V1_ +#define _DR_STE_V1_ + +#include "dr_types.h" +#include "dr_ste.h" + +void dr_ste_v1_set_miss_addr(u8 *hw_ste_p, u64 miss_addr); +u64 dr_ste_v1_get_miss_addr(u8 *hw_ste_p); +void dr_ste_v1_set_byte_mask(u8 *hw_ste_p, u16 byte_mask); +u16 dr_ste_v1_get_byte_mask(u8 *hw_ste_p); +void dr_ste_v1_set_next_lu_type(u8 *hw_ste_p, u16 lu_type); +u16 dr_ste_v1_get_next_lu_type(u8 *hw_ste_p); +void dr_ste_v1_set_hit_addr(u8 *hw_ste_p, u64 icm_addr, u32 ht_size); +void dr_ste_v1_init(u8 *hw_ste_p, u16 lu_type, bool is_rx, u16 gvmi); +void dr_ste_v1_prepare_for_postsend(u8 *hw_ste_p, u32 ste_size); +void dr_ste_v1_set_actions_tx(struct mlx5dr_domain *dmn, u8 *action_type_set, + u32 actions_caps, u8 *last_ste, + struct mlx5dr_ste_actions_attr *attr, u32 *added_stes); +void dr_ste_v1_set_actions_rx(struct mlx5dr_domain *dmn, u8 *action_type_set, + u32 actions_caps, u8 *last_ste, + struct mlx5dr_ste_actions_attr *attr, u32 *added_stes); +void dr_ste_v1_set_action_set(u8 *d_action, u8 hw_field, u8 shifter, + u8 length, u32 data); +void dr_ste_v1_set_action_add(u8 *d_action, u8 hw_field, u8 shifter, + u8 length, u32 data); +void dr_ste_v1_set_action_copy(u8 *d_action, u8 dst_hw_field, u8 dst_shifter, + u8 dst_len, u8 src_hw_field, u8 src_shifter); +int dr_ste_v1_set_action_decap_l3_list(void *data, u32 data_sz, u8 *hw_action, + u32 hw_action_sz, u16 *used_hw_action_num); +void dr_ste_v1_build_eth_l2_src_dst_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask); +void dr_ste_v1_build_eth_l3_ipv6_dst_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask); +void dr_ste_v1_build_eth_l3_ipv6_src_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask); +void dr_ste_v1_build_eth_l3_ipv4_5_tuple_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask); +void dr_ste_v1_build_eth_l2_src_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask); +void dr_ste_v1_build_eth_l2_dst_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask); +void dr_ste_v1_build_eth_l2_tnl_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask); +void dr_ste_v1_build_eth_l3_ipv4_misc_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask); +void dr_ste_v1_build_eth_ipv6_l3_l4_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask); +void dr_ste_v1_build_mpls_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask); +void dr_ste_v1_build_tnl_gre_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask); +void dr_ste_v1_build_tnl_mpls_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask); +void dr_ste_v1_build_tnl_mpls_over_udp_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask); +void dr_ste_v1_build_tnl_mpls_over_gre_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask); +void dr_ste_v1_build_icmp_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask); +void dr_ste_v1_build_general_purpose_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask); +void dr_ste_v1_build_eth_l4_misc_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask); +void dr_ste_v1_build_flex_parser_tnl_vxlan_gpe_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask); +void dr_ste_v1_build_flex_parser_tnl_geneve_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask); +void dr_ste_v1_build_tnl_header_0_1_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask); +void dr_ste_v1_build_register_0_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask); +void dr_ste_v1_build_register_1_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask); +void dr_ste_v1_build_src_gvmi_qpn_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask); +void dr_ste_v1_build_flex_parser_0_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask); +void dr_ste_v1_build_flex_parser_1_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask); +void dr_ste_v1_build_flex_parser_tnl_geneve_tlv_opt_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask); +void dr_ste_v1_build_flex_parser_tnl_geneve_tlv_opt_exist_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask); +void dr_ste_v1_build_flex_parser_tnl_gtpu_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask); +void dr_ste_v1_build_tnl_gtpu_flex_parser_0_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask); +void dr_ste_v1_build_tnl_gtpu_flex_parser_1_init(struct mlx5dr_ste_build *sb, + struct mlx5dr_match_param *mask); + +#endif /* _DR_STE_V1_ */ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste_v2.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste_v2.c @@ -0,0 +1,231 @@ +// SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB +/* Copyright (c) 2022, NVIDIA CORPORATION & AFFILIATES. All rights reserved. */ + +#include "dr_ste_v1.h" + +enum { + DR_STE_V2_ACTION_MDFY_FLD_L2_OUT_0 = 0x00, + DR_STE_V2_ACTION_MDFY_FLD_L2_OUT_1 = 0x01, + DR_STE_V2_ACTION_MDFY_FLD_L2_OUT_2 = 0x02, + DR_STE_V2_ACTION_MDFY_FLD_SRC_L2_OUT_0 = 0x08, + DR_STE_V2_ACTION_MDFY_FLD_SRC_L2_OUT_1 = 0x09, + DR_STE_V2_ACTION_MDFY_FLD_L3_OUT_0 = 0x0e, + DR_STE_V2_ACTION_MDFY_FLD_L4_OUT_0 = 0x18, + DR_STE_V2_ACTION_MDFY_FLD_L4_OUT_1 = 0x19, + DR_STE_V2_ACTION_MDFY_FLD_IPV4_OUT_0 = 0x40, + DR_STE_V2_ACTION_MDFY_FLD_IPV4_OUT_1 = 0x41, + DR_STE_V2_ACTION_MDFY_FLD_IPV6_DST_OUT_0 = 0x44, + DR_STE_V2_ACTION_MDFY_FLD_IPV6_DST_OUT_1 = 0x45, + DR_STE_V2_ACTION_MDFY_FLD_IPV6_DST_OUT_2 = 0x46, + DR_STE_V2_ACTION_MDFY_FLD_IPV6_DST_OUT_3 = 0x47, + DR_STE_V2_ACTION_MDFY_FLD_IPV6_SRC_OUT_0 = 0x4c, + DR_STE_V2_ACTION_MDFY_FLD_IPV6_SRC_OUT_1 = 0x4d, + DR_STE_V2_ACTION_MDFY_FLD_IPV6_SRC_OUT_2 = 0x4e, + DR_STE_V2_ACTION_MDFY_FLD_IPV6_SRC_OUT_3 = 0x4f, + DR_STE_V2_ACTION_MDFY_FLD_TCP_MISC_0 = 0x5e, + DR_STE_V2_ACTION_MDFY_FLD_TCP_MISC_1 = 0x5f, + DR_STE_V2_ACTION_MDFY_FLD_CFG_HDR_0_0 = 0x6f, + DR_STE_V2_ACTION_MDFY_FLD_CFG_HDR_0_1 = 0x70, + DR_STE_V2_ACTION_MDFY_FLD_METADATA_2_CQE = 0x7b, + DR_STE_V2_ACTION_MDFY_FLD_GNRL_PURPOSE = 0x7c, + DR_STE_V2_ACTION_MDFY_FLD_REGISTER_2_0 = 0x90, + DR_STE_V2_ACTION_MDFY_FLD_REGISTER_2_1 = 0x91, + DR_STE_V2_ACTION_MDFY_FLD_REGISTER_1_0 = 0x92, + DR_STE_V2_ACTION_MDFY_FLD_REGISTER_1_1 = 0x93, + DR_STE_V2_ACTION_MDFY_FLD_REGISTER_0_0 = 0x94, + DR_STE_V2_ACTION_MDFY_FLD_REGISTER_0_1 = 0x95, +}; + +static const struct mlx5dr_ste_action_modify_field dr_ste_v2_action_modify_field_arr[] = { + [MLX5_ACTION_IN_FIELD_OUT_SMAC_47_16] = { + .hw_field = DR_STE_V2_ACTION_MDFY_FLD_SRC_L2_OUT_0, .start = 0, .end = 31, + }, + [MLX5_ACTION_IN_FIELD_OUT_SMAC_15_0] = { + .hw_field = DR_STE_V2_ACTION_MDFY_FLD_SRC_L2_OUT_1, .start = 16, .end = 31, + }, + [MLX5_ACTION_IN_FIELD_OUT_ETHERTYPE] = { + .hw_field = DR_STE_V2_ACTION_MDFY_FLD_L2_OUT_1, .start = 0, .end = 15, + }, + [MLX5_ACTION_IN_FIELD_OUT_DMAC_47_16] = { + .hw_field = DR_STE_V2_ACTION_MDFY_FLD_L2_OUT_0, .start = 0, .end = 31, + }, + [MLX5_ACTION_IN_FIELD_OUT_DMAC_15_0] = { + .hw_field = DR_STE_V2_ACTION_MDFY_FLD_L2_OUT_1, .start = 16, .end = 31, + }, + [MLX5_ACTION_IN_FIELD_OUT_IP_DSCP] = { + .hw_field = DR_STE_V2_ACTION_MDFY_FLD_L3_OUT_0, .start = 18, .end = 23, + }, + [MLX5_ACTION_IN_FIELD_OUT_TCP_FLAGS] = { + .hw_field = DR_STE_V2_ACTION_MDFY_FLD_L4_OUT_1, .start = 16, .end = 24, + .l4_type = DR_STE_ACTION_MDFY_TYPE_L4_TCP, + }, + [MLX5_ACTION_IN_FIELD_OUT_TCP_SPORT] = { + .hw_field = DR_STE_V2_ACTION_MDFY_FLD_L4_OUT_0, .start = 16, .end = 31, + .l4_type = DR_STE_ACTION_MDFY_TYPE_L4_TCP, + }, + [MLX5_ACTION_IN_FIELD_OUT_TCP_DPORT] = { + .hw_field = DR_STE_V2_ACTION_MDFY_FLD_L4_OUT_0, .start = 0, .end = 15, + .l4_type = DR_STE_ACTION_MDFY_TYPE_L4_TCP, + }, + [MLX5_ACTION_IN_FIELD_OUT_IP_TTL] = { + .hw_field = DR_STE_V2_ACTION_MDFY_FLD_L3_OUT_0, .start = 8, .end = 15, + .l3_type = DR_STE_ACTION_MDFY_TYPE_L3_IPV4, + }, + [MLX5_ACTION_IN_FIELD_OUT_IPV6_HOPLIMIT] = { + .hw_field = DR_STE_V2_ACTION_MDFY_FLD_L3_OUT_0, .start = 8, .end = 15, + .l3_type = DR_STE_ACTION_MDFY_TYPE_L3_IPV6, + }, + [MLX5_ACTION_IN_FIELD_OUT_UDP_SPORT] = { + .hw_field = DR_STE_V2_ACTION_MDFY_FLD_L4_OUT_0, .start = 16, .end = 31, + .l4_type = DR_STE_ACTION_MDFY_TYPE_L4_UDP, + }, + [MLX5_ACTION_IN_FIELD_OUT_UDP_DPORT] = { + .hw_field = DR_STE_V2_ACTION_MDFY_FLD_L4_OUT_0, .start = 0, .end = 15, + .l4_type = DR_STE_ACTION_MDFY_TYPE_L4_UDP, + }, + [MLX5_ACTION_IN_FIELD_OUT_SIPV6_127_96] = { + .hw_field = DR_STE_V2_ACTION_MDFY_FLD_IPV6_SRC_OUT_0, .start = 0, .end = 31, + .l3_type = DR_STE_ACTION_MDFY_TYPE_L3_IPV6, + }, + [MLX5_ACTION_IN_FIELD_OUT_SIPV6_95_64] = { + .hw_field = DR_STE_V2_ACTION_MDFY_FLD_IPV6_SRC_OUT_1, .start = 0, .end = 31, + .l3_type = DR_STE_ACTION_MDFY_TYPE_L3_IPV6, + }, + [MLX5_ACTION_IN_FIELD_OUT_SIPV6_63_32] = { + .hw_field = DR_STE_V2_ACTION_MDFY_FLD_IPV6_SRC_OUT_2, .start = 0, .end = 31, + .l3_type = DR_STE_ACTION_MDFY_TYPE_L3_IPV6, + }, + [MLX5_ACTION_IN_FIELD_OUT_SIPV6_31_0] = { + .hw_field = DR_STE_V2_ACTION_MDFY_FLD_IPV6_SRC_OUT_3, .start = 0, .end = 31, + .l3_type = DR_STE_ACTION_MDFY_TYPE_L3_IPV6, + }, + [MLX5_ACTION_IN_FIELD_OUT_DIPV6_127_96] = { + .hw_field = DR_STE_V2_ACTION_MDFY_FLD_IPV6_DST_OUT_0, .start = 0, .end = 31, + .l3_type = DR_STE_ACTION_MDFY_TYPE_L3_IPV6, + }, + [MLX5_ACTION_IN_FIELD_OUT_DIPV6_95_64] = { + .hw_field = DR_STE_V2_ACTION_MDFY_FLD_IPV6_DST_OUT_1, .start = 0, .end = 31, + .l3_type = DR_STE_ACTION_MDFY_TYPE_L3_IPV6, + }, + [MLX5_ACTION_IN_FIELD_OUT_DIPV6_63_32] = { + .hw_field = DR_STE_V2_ACTION_MDFY_FLD_IPV6_DST_OUT_2, .start = 0, .end = 31, + .l3_type = DR_STE_ACTION_MDFY_TYPE_L3_IPV6, + }, + [MLX5_ACTION_IN_FIELD_OUT_DIPV6_31_0] = { + .hw_field = DR_STE_V2_ACTION_MDFY_FLD_IPV6_DST_OUT_3, .start = 0, .end = 31, + .l3_type = DR_STE_ACTION_MDFY_TYPE_L3_IPV6, + }, + [MLX5_ACTION_IN_FIELD_OUT_SIPV4] = { + .hw_field = DR_STE_V2_ACTION_MDFY_FLD_IPV4_OUT_0, .start = 0, .end = 31, + .l3_type = DR_STE_ACTION_MDFY_TYPE_L3_IPV4, + }, + [MLX5_ACTION_IN_FIELD_OUT_DIPV4] = { + .hw_field = DR_STE_V2_ACTION_MDFY_FLD_IPV4_OUT_1, .start = 0, .end = 31, + .l3_type = DR_STE_ACTION_MDFY_TYPE_L3_IPV4, + }, + [MLX5_ACTION_IN_FIELD_METADATA_REG_A] = { + .hw_field = DR_STE_V2_ACTION_MDFY_FLD_GNRL_PURPOSE, .start = 0, .end = 31, + }, + [MLX5_ACTION_IN_FIELD_METADATA_REG_B] = { + .hw_field = DR_STE_V2_ACTION_MDFY_FLD_METADATA_2_CQE, .start = 0, .end = 31, + }, + [MLX5_ACTION_IN_FIELD_METADATA_REG_C_0] = { + .hw_field = DR_STE_V2_ACTION_MDFY_FLD_REGISTER_0_0, .start = 0, .end = 31, + }, + [MLX5_ACTION_IN_FIELD_METADATA_REG_C_1] = { + .hw_field = DR_STE_V2_ACTION_MDFY_FLD_REGISTER_0_1, .start = 0, .end = 31, + }, + [MLX5_ACTION_IN_FIELD_METADATA_REG_C_2] = { + .hw_field = DR_STE_V2_ACTION_MDFY_FLD_REGISTER_1_0, .start = 0, .end = 31, + }, + [MLX5_ACTION_IN_FIELD_METADATA_REG_C_3] = { + .hw_field = DR_STE_V2_ACTION_MDFY_FLD_REGISTER_1_1, .start = 0, .end = 31, + }, + [MLX5_ACTION_IN_FIELD_METADATA_REG_C_4] = { + .hw_field = DR_STE_V2_ACTION_MDFY_FLD_REGISTER_2_0, .start = 0, .end = 31, + }, + [MLX5_ACTION_IN_FIELD_METADATA_REG_C_5] = { + .hw_field = DR_STE_V2_ACTION_MDFY_FLD_REGISTER_2_1, .start = 0, .end = 31, + }, + [MLX5_ACTION_IN_FIELD_OUT_TCP_SEQ_NUM] = { + .hw_field = DR_STE_V2_ACTION_MDFY_FLD_TCP_MISC_0, .start = 0, .end = 31, + }, + [MLX5_ACTION_IN_FIELD_OUT_TCP_ACK_NUM] = { + .hw_field = DR_STE_V2_ACTION_MDFY_FLD_TCP_MISC_1, .start = 0, .end = 31, + }, + [MLX5_ACTION_IN_FIELD_OUT_FIRST_VID] = { + .hw_field = DR_STE_V2_ACTION_MDFY_FLD_L2_OUT_2, .start = 0, .end = 15, + }, + [MLX5_ACTION_IN_FIELD_OUT_EMD_31_0] = { + .hw_field = DR_STE_V2_ACTION_MDFY_FLD_CFG_HDR_0_1, .start = 0, .end = 31, + }, + [MLX5_ACTION_IN_FIELD_OUT_EMD_47_32] = { + .hw_field = DR_STE_V2_ACTION_MDFY_FLD_CFG_HDR_0_0, .start = 0, .end = 15, + }, +}; + +static struct mlx5dr_ste_ctx ste_ctx_v2 = { + /* Builders */ + .build_eth_l2_src_dst_init = &dr_ste_v1_build_eth_l2_src_dst_init, + .build_eth_l3_ipv6_src_init = &dr_ste_v1_build_eth_l3_ipv6_src_init, + .build_eth_l3_ipv6_dst_init = &dr_ste_v1_build_eth_l3_ipv6_dst_init, + .build_eth_l3_ipv4_5_tuple_init = &dr_ste_v1_build_eth_l3_ipv4_5_tuple_init, + .build_eth_l2_src_init = &dr_ste_v1_build_eth_l2_src_init, + .build_eth_l2_dst_init = &dr_ste_v1_build_eth_l2_dst_init, + .build_eth_l2_tnl_init = &dr_ste_v1_build_eth_l2_tnl_init, + .build_eth_l3_ipv4_misc_init = &dr_ste_v1_build_eth_l3_ipv4_misc_init, + .build_eth_ipv6_l3_l4_init = &dr_ste_v1_build_eth_ipv6_l3_l4_init, + .build_mpls_init = &dr_ste_v1_build_mpls_init, + .build_tnl_gre_init = &dr_ste_v1_build_tnl_gre_init, + .build_tnl_mpls_init = &dr_ste_v1_build_tnl_mpls_init, + .build_tnl_mpls_over_udp_init = &dr_ste_v1_build_tnl_mpls_over_udp_init, + .build_tnl_mpls_over_gre_init = &dr_ste_v1_build_tnl_mpls_over_gre_init, + .build_icmp_init = &dr_ste_v1_build_icmp_init, + .build_general_purpose_init = &dr_ste_v1_build_general_purpose_init, + .build_eth_l4_misc_init = &dr_ste_v1_build_eth_l4_misc_init, + .build_tnl_vxlan_gpe_init = &dr_ste_v1_build_flex_parser_tnl_vxlan_gpe_init, + .build_tnl_geneve_init = &dr_ste_v1_build_flex_parser_tnl_geneve_init, + .build_tnl_geneve_tlv_opt_init = &dr_ste_v1_build_flex_parser_tnl_geneve_tlv_opt_init, + .build_tnl_geneve_tlv_opt_exist_init = + &dr_ste_v1_build_flex_parser_tnl_geneve_tlv_opt_exist_init, + .build_register_0_init = &dr_ste_v1_build_register_0_init, + .build_register_1_init = &dr_ste_v1_build_register_1_init, + .build_src_gvmi_qpn_init = &dr_ste_v1_build_src_gvmi_qpn_init, + .build_flex_parser_0_init = &dr_ste_v1_build_flex_parser_0_init, + .build_flex_parser_1_init = &dr_ste_v1_build_flex_parser_1_init, + .build_tnl_gtpu_init = &dr_ste_v1_build_flex_parser_tnl_gtpu_init, + .build_tnl_header_0_1_init = &dr_ste_v1_build_tnl_header_0_1_init, + .build_tnl_gtpu_flex_parser_0_init = &dr_ste_v1_build_tnl_gtpu_flex_parser_0_init, + .build_tnl_gtpu_flex_parser_1_init = &dr_ste_v1_build_tnl_gtpu_flex_parser_1_init, + + /* Getters and Setters */ + .ste_init = &dr_ste_v1_init, + .set_next_lu_type = &dr_ste_v1_set_next_lu_type, + .get_next_lu_type = &dr_ste_v1_get_next_lu_type, + .set_miss_addr = &dr_ste_v1_set_miss_addr, + .get_miss_addr = &dr_ste_v1_get_miss_addr, + .set_hit_addr = &dr_ste_v1_set_hit_addr, + .set_byte_mask = &dr_ste_v1_set_byte_mask, + .get_byte_mask = &dr_ste_v1_get_byte_mask, + + /* Actions */ + .actions_caps = DR_STE_CTX_ACTION_CAP_TX_POP | + DR_STE_CTX_ACTION_CAP_RX_PUSH | + DR_STE_CTX_ACTION_CAP_RX_ENCAP, + .set_actions_rx = &dr_ste_v1_set_actions_rx, + .set_actions_tx = &dr_ste_v1_set_actions_tx, + .modify_field_arr_sz = ARRAY_SIZE(dr_ste_v2_action_modify_field_arr), + .modify_field_arr = dr_ste_v2_action_modify_field_arr, + .set_action_set = &dr_ste_v1_set_action_set, + .set_action_add = &dr_ste_v1_set_action_add, + .set_action_copy = &dr_ste_v1_set_action_copy, + .set_action_decap_l3_list = &dr_ste_v1_set_action_decap_l3_list, + + /* Send */ + .prepare_for_postsend = &dr_ste_v1_prepare_for_postsend, +}; + +struct mlx5dr_ste_ctx *mlx5dr_ste_get_ctx_v2(void) +{ + return &ste_ctx_v2; +} only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/mellanox/mlx5/core/steering/dr_table.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/steering/dr_table.c @@ -3,69 +3,66 @@ #include "dr_types.h" -int mlx5dr_table_set_miss_action(struct mlx5dr_table *tbl, - struct mlx5dr_action *action) +static int dr_table_set_miss_action_nic(struct mlx5dr_domain *dmn, + struct mlx5dr_table_rx_tx *nic_tbl, + struct mlx5dr_action *action) { - struct mlx5dr_matcher *last_matcher = NULL; + struct mlx5dr_matcher_rx_tx *last_nic_matcher = NULL; struct mlx5dr_htbl_connect_info info; struct mlx5dr_ste_htbl *last_htbl; int ret; + if (!list_empty(&nic_tbl->nic_matcher_list)) + last_nic_matcher = list_last_entry(&nic_tbl->nic_matcher_list, + struct mlx5dr_matcher_rx_tx, + list_node); + + if (last_nic_matcher) + last_htbl = last_nic_matcher->e_anchor; + else + last_htbl = nic_tbl->s_anchor; + + if (action) + nic_tbl->default_icm_addr = + nic_tbl->nic_dmn->type == DR_DOMAIN_NIC_TYPE_RX ? + action->dest_tbl->tbl->rx.s_anchor->chunk->icm_addr : + action->dest_tbl->tbl->tx.s_anchor->chunk->icm_addr; + else + nic_tbl->default_icm_addr = nic_tbl->nic_dmn->default_icm_addr; + + info.type = CONNECT_MISS; + info.miss_icm_addr = nic_tbl->default_icm_addr; + + ret = mlx5dr_ste_htbl_init_and_postsend(dmn, nic_tbl->nic_dmn, + last_htbl, &info, true); + if (ret) + mlx5dr_dbg(dmn, "Failed to set NIC RX/TX miss action, ret %d\n", ret); + + return ret; +} + +int mlx5dr_table_set_miss_action(struct mlx5dr_table *tbl, + struct mlx5dr_action *action) +{ + int ret; + if (action && action->action_type != DR_ACTION_TYP_FT) return -EOPNOTSUPP; mlx5dr_domain_lock(tbl->dmn); - if (!list_empty(&tbl->matcher_list)) - last_matcher = list_last_entry(&tbl->matcher_list, - struct mlx5dr_matcher, - matcher_list); - if (tbl->dmn->type == MLX5DR_DOMAIN_TYPE_NIC_RX || tbl->dmn->type == MLX5DR_DOMAIN_TYPE_FDB) { - if (last_matcher) - last_htbl = last_matcher->rx.e_anchor; - else - last_htbl = tbl->rx.s_anchor; - - tbl->rx.default_icm_addr = action ? - action->dest_tbl->tbl->rx.s_anchor->chunk->icm_addr : - tbl->rx.nic_dmn->default_icm_addr; - - info.type = CONNECT_MISS; - info.miss_icm_addr = tbl->rx.default_icm_addr; - - ret = mlx5dr_ste_htbl_init_and_postsend(tbl->dmn, - tbl->rx.nic_dmn, - last_htbl, - &info, true); - if (ret) { - mlx5dr_dbg(tbl->dmn, "Failed to set RX miss action, ret %d\n", ret); + ret = dr_table_set_miss_action_nic(tbl->dmn, &tbl->rx, action); + if (ret) goto out; - } } if (tbl->dmn->type == MLX5DR_DOMAIN_TYPE_NIC_TX || tbl->dmn->type == MLX5DR_DOMAIN_TYPE_FDB) { - if (last_matcher) - last_htbl = last_matcher->tx.e_anchor; - else - last_htbl = tbl->tx.s_anchor; - - tbl->tx.default_icm_addr = action ? - action->dest_tbl->tbl->tx.s_anchor->chunk->icm_addr : - tbl->tx.nic_dmn->default_icm_addr; - - info.type = CONNECT_MISS; - info.miss_icm_addr = tbl->tx.default_icm_addr; - - ret = mlx5dr_ste_htbl_init_and_postsend(tbl->dmn, - tbl->tx.nic_dmn, - last_htbl, &info, true); - if (ret) { - mlx5dr_dbg(tbl->dmn, "Failed to set TX miss action, ret %d\n", ret); + ret = dr_table_set_miss_action_nic(tbl->dmn, &tbl->tx, action); + if (ret) goto out; - } } /* Release old action */ @@ -122,6 +119,8 @@ struct mlx5dr_htbl_connect_info info; int ret; + INIT_LIST_HEAD(&nic_tbl->nic_matcher_list); + nic_tbl->default_icm_addr = nic_dmn->default_icm_addr; nic_tbl->s_anchor = mlx5dr_ste_htbl_alloc(dmn->ste_icm_pool, @@ -266,6 +265,8 @@ if (ret) goto uninit_tbl; + INIT_LIST_HEAD(&tbl->dbg_node); + mlx5dr_dbg_tbl_add(tbl); return tbl; uninit_tbl: @@ -281,9 +282,10 @@ { int ret; - if (refcount_read(&tbl->refcount) > 1) + if (WARN_ON_ONCE(refcount_read(&tbl->refcount) > 1)) return -EBUSY; + mlx5dr_dbg_tbl_del(tbl); ret = dr_table_destroy_sw_owned_tbl(tbl); if (ret) return ret; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/mellanox/mlx5/core/steering/fs_dr.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/steering/fs_dr.c @@ -1,6 +1,7 @@ // SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB /* Copyright (c) 2019 Mellanox Technologies */ +#include #include "mlx5_core.h" #include "fs_core.h" #include "fs_cmd.h" @@ -194,6 +195,15 @@ dest_attr->vport.vhca_id); } +static struct mlx5dr_action *create_uplink_action(struct mlx5dr_domain *domain, + struct mlx5_flow_rule *dst) +{ + struct mlx5_flow_destination *dest_attr = &dst->dest_attr; + + return mlx5dr_action_create_dest_vport(domain, MLX5_VPORT_UPLINK, 1, + dest_attr->vport.vhca_id); +} + static struct mlx5dr_action *create_ft_action(struct mlx5dr_domain *domain, struct mlx5_flow_rule *dst) { @@ -218,11 +228,16 @@ static bool contain_vport_reformat_action(struct mlx5_flow_rule *dst) { - return dst->dest_attr.type == MLX5_FLOW_DESTINATION_TYPE_VPORT && + return (dst->dest_attr.type == MLX5_FLOW_DESTINATION_TYPE_VPORT || + dst->dest_attr.type == MLX5_FLOW_DESTINATION_TYPE_UPLINK) && dst->dest_attr.vport.flags & MLX5_FLOW_DEST_VPORT_REFORMAT_ID; } -#define MLX5_FLOW_CONTEXT_ACTION_MAX 20 +/* We want to support a rule with 32 destinations, which means we need to + * account for 32 destinations plus usually a counter plus one more action + * for a multi-destination flow table. + */ +#define MLX5_FLOW_CONTEXT_ACTION_MAX 34 static int mlx5_cmd_dr_create_fte(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct mlx5_flow_group *group, @@ -392,9 +407,9 @@ enum mlx5_flow_destination_type type = dst->dest_attr.type; u32 id; - if (num_actions == MLX5_FLOW_CONTEXT_ACTION_MAX || - num_term_actions >= MLX5_FLOW_CONTEXT_ACTION_MAX) { - err = -ENOSPC; + if (fs_dr_num_actions == MLX5_FLOW_CONTEXT_ACTION_MAX || + num_term_actions == MLX5_FLOW_CONTEXT_ACTION_MAX) { + err = -EOPNOTSUPP; goto free_actions; } @@ -411,8 +426,11 @@ fs_dr_actions[fs_dr_num_actions++] = tmp_action; term_actions[num_term_actions++].dest = tmp_action; break; + case MLX5_FLOW_DESTINATION_TYPE_UPLINK: case MLX5_FLOW_DESTINATION_TYPE_VPORT: - tmp_action = create_vport_action(domain, dst); + tmp_action = type == MLX5_FLOW_DESTINATION_TYPE_VPORT ? + create_vport_action(domain, dst) : + create_uplink_action(domain, dst); if (!tmp_action) { err = -ENOMEM; goto free_actions; @@ -464,8 +482,9 @@ MLX5_FLOW_DESTINATION_TYPE_COUNTER) continue; - if (num_actions == MLX5_FLOW_CONTEXT_ACTION_MAX) { - err = -ENOSPC; + if (num_actions == MLX5_FLOW_CONTEXT_ACTION_MAX || + fs_dr_num_actions == MLX5_FLOW_CONTEXT_ACTION_MAX) { + err = -EOPNOTSUPP; goto free_actions; } @@ -485,14 +504,28 @@ params.match_sz = match_sz; params.match_buf = (u64 *)fte->val; if (num_term_actions == 1) { - if (term_actions->reformat) + if (term_actions->reformat) { + if (num_actions == MLX5_FLOW_CONTEXT_ACTION_MAX) { + err = -EOPNOTSUPP; + goto free_actions; + } actions[num_actions++] = term_actions->reformat; + } + if (num_actions == MLX5_FLOW_CONTEXT_ACTION_MAX) { + err = -EOPNOTSUPP; + goto free_actions; + } actions[num_actions++] = term_actions->dest; } else if (num_term_actions > 1) { bool ignore_flow_level = !!(fte->action.flags & FLOW_ACT_IGNORE_FLOW_LEVEL); + if (num_actions == MLX5_FLOW_CONTEXT_ACTION_MAX || + fs_dr_num_actions == MLX5_FLOW_CONTEXT_ACTION_MAX) { + err = -EOPNOTSUPP; + goto free_actions; + } tmp_action = mlx5dr_action_create_mult_dest_tbl(domain, term_actions, num_term_actions, @@ -708,6 +741,16 @@ return mlx5dr_domain_destroy(ns->fs_dr_domain.dr_domain); } +static u32 mlx5_cmd_dr_get_capabilities(struct mlx5_flow_root_namespace *ns, + enum fs_flow_table_type ft_type) +{ + if (ft_type != FS_FT_FDB || + MLX5_CAP_GEN(ns->dev, steering_format_version) == MLX5_STEERING_FORMAT_CONNECTX_5) + return 0; + + return MLX5_FLOW_STEERING_CAP_VLAN_PUSH_ON_RX | MLX5_FLOW_STEERING_CAP_VLAN_POP_ON_TX; +} + bool mlx5_fs_dr_is_supported(struct mlx5_core_dev *dev) { return mlx5dr_is_supported(dev); @@ -730,6 +773,7 @@ .set_peer = mlx5_cmd_dr_set_peer, .create_ns = mlx5_cmd_dr_create_ns, .destroy_ns = mlx5_cmd_dr_destroy_ns, + .get_capabilities = mlx5_cmd_dr_get_capabilities, }; const struct mlx5_flow_cmds *mlx5_fs_cmd_get_dr_cmds(void) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/mellanox/mlx5/core/steering/mlx5_ifc_dr.h +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlx5/core/steering/mlx5_ifc_dr.h @@ -447,6 +447,14 @@ u8 flex_parser_4[0x20]; }; +struct mlx5_ifc_ste_flex_parser_ok_bits { + u8 flex_parser_3[0x20]; + u8 flex_parser_2[0x20]; + u8 flex_parsers_ok[0x8]; + u8 reserved_at_48[0x18]; + u8 flex_parser_0[0x20]; +}; + struct mlx5_ifc_ste_flex_parser_tnl_bits { u8 flex_parser_tunneling_header_63_32[0x20]; @@ -489,6 +497,14 @@ u8 reserved_at_40[0x40]; }; + +struct mlx5_ifc_ste_tunnel_header_bits { + u8 tunnel_header_0[0x20]; + + u8 tunnel_header_1[0x20]; + + u8 reserved_at_40[0x40]; +}; struct mlx5_ifc_ste_general_purpose_bits { u8 general_purpose_lookup_field[0x20]; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/mellanox/mlxsw/i2c.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/mellanox/mlxsw/i2c.c @@ -650,6 +650,7 @@ return 0; errout: + mutex_destroy(&mlxsw_i2c->cmd.lock); i2c_set_clientdata(client, NULL); return err; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/micrel/Kconfig +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/micrel/Kconfig @@ -39,6 +39,7 @@ config KS8851_MLL tristate "Micrel KS8851 MLL" depends on HAS_IOMEM + depends on PTP_1588_CLOCK_OPTIONAL select MII select CRC32 select EEPROM_93CX6 only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/microchip/sparx5/Kconfig +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/microchip/sparx5/Kconfig @@ -4,6 +4,8 @@ depends on HAS_IOMEM depends on OF depends on ARCH_SPARX5 || COMPILE_TEST + depends on PTP_1588_CLOCK_OPTIONAL + depends on BRIDGE || BRIDGE=n select PHYLINK select PHY_SPARX5_SERDES select RESET_CONTROLLER only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/microchip/sparx5/sparx5_fdma.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/microchip/sparx5/sparx5_fdma.c @@ -420,6 +420,8 @@ db_hw->dataptr = phys; db_hw->status = 0; db = devm_kzalloc(sparx5->dev, sizeof(*db), GFP_KERNEL); + if (!db) + return -ENOMEM; db->cpu_addr = cpu_addr; list_add_tail(&db->list, &tx->db_list); } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/myricom/myri10ge/myri10ge.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/myricom/myri10ge/myri10ge.c @@ -2900,11 +2900,9 @@ status = myri10ge_xmit(curr, dev); if (status != 0) { dev_kfree_skb_any(curr); - if (segs != NULL) { - curr = segs; - segs = next; + skb_list_walk_safe(next, curr, next) { curr->next = NULL; - dev_kfree_skb_any(segs); + dev_kfree_skb_any(curr); } goto drop; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c @@ -331,6 +331,9 @@ goto err_out_deregister_lifs; } + mod_timer(&ionic->watchdog_timer, + round_jiffies(jiffies + ionic->watchdog_period)); + return 0; err_out_deregister_lifs: @@ -348,7 +351,6 @@ err_out_reset: ionic_reset(ionic); err_out_teardown: - del_timer_sync(&ionic->watchdog_timer); pci_clear_master(pdev); /* Don't fail the probe for these errors, keep * the hw interface around for inspection only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/pensando/ionic/ionic_dev.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/pensando/ionic/ionic_dev.c @@ -122,9 +122,6 @@ idev->fw_generation = IONIC_FW_STS_F_GENERATION & ioread8(&idev->dev_info_regs->fw_status); - mod_timer(&ionic->watchdog_timer, - round_jiffies(jiffies + ionic->watchdog_period)); - idev->db_pages = bar->vaddr; idev->phy_db_pages = bar->bus_addr; @@ -132,6 +129,16 @@ } /* Devcmd Interface */ +bool ionic_is_fw_running(struct ionic_dev *idev) +{ + u8 fw_status = ioread8(&idev->dev_info_regs->fw_status); + + /* firmware is useful only if the running bit is set and + * fw_status != 0xff (bad PCI read) + */ + return (fw_status != 0xff) && (fw_status & IONIC_FW_STS_F_RUNNING); +} + int ionic_heartbeat_check(struct ionic *ionic) { struct ionic_dev *idev = &ionic->idev; @@ -155,13 +162,10 @@ goto do_check_time; } - /* firmware is useful only if the running bit is set and - * fw_status != 0xff (bad PCI read) - * If fw_status is not ready don't bother with the generation. - */ fw_status = ioread8(&idev->dev_info_regs->fw_status); - if (fw_status == 0xff || !(fw_status & IONIC_FW_STS_F_RUNNING)) { + /* If fw_status is not ready don't bother with the generation */ + if (!ionic_is_fw_running(idev)) { fw_status_ready = false; } else { fw_generation = fw_status & IONIC_FW_STS_F_GENERATION; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/pensando/ionic/ionic_dev.h +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/pensando/ionic/ionic_dev.h @@ -357,5 +357,6 @@ void ionic_q_service(struct ionic_queue *q, struct ionic_cq_info *cq_info, unsigned int stop_index); int ionic_heartbeat_check(struct ionic *ionic); +bool ionic_is_fw_running(struct ionic_dev *idev); #endif /* _IONIC_DEV_H_ */ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/pensando/ionic/ionic_main.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/pensando/ionic/ionic_main.c @@ -328,10 +328,10 @@ static void ionic_dev_cmd_clean(struct ionic *ionic) { - union __iomem ionic_dev_cmd_regs *regs = ionic->idev.dev_cmd_regs; + struct ionic_dev *idev = &ionic->idev; - iowrite32(0, ®s->doorbell); - memset_io(®s->cmd, 0, sizeof(regs->cmd)); + iowrite32(0, &idev->dev_cmd_regs->doorbell); + memset_io(&idev->dev_cmd_regs->cmd, 0, sizeof(idev->dev_cmd_regs->cmd)); } int ionic_dev_cmd_wait(struct ionic *ionic, unsigned long max_seconds) @@ -488,6 +488,9 @@ struct ionic_dev *idev = &ionic->idev; int err; + if (!ionic_is_fw_running(idev)) + return 0; + mutex_lock(&ionic->dev_cmd_lock); ionic_dev_cmd_reset(idev); err = ionic_dev_cmd_wait(ionic, DEVCMD_TIMEOUT); @@ -560,15 +563,17 @@ int ionic_port_reset(struct ionic *ionic) { struct ionic_dev *idev = &ionic->idev; - int err; + int err = 0; if (!idev->port_info) return 0; - mutex_lock(&ionic->dev_cmd_lock); - ionic_dev_cmd_port_reset(idev); - err = ionic_dev_cmd_wait(ionic, DEVCMD_TIMEOUT); - mutex_unlock(&ionic->dev_cmd_lock); + if (ionic_is_fw_running(idev)) { + mutex_lock(&ionic->dev_cmd_lock); + ionic_dev_cmd_port_reset(idev); + err = ionic_dev_cmd_wait(ionic, DEVCMD_TIMEOUT); + mutex_unlock(&ionic->dev_cmd_lock); + } dma_free_coherent(ionic->dev, idev->port_info_sz, idev->port_info, idev->port_info_pa); @@ -576,9 +581,6 @@ idev->port_info = NULL; idev->port_info_pa = 0; - if (err) - dev_err(ionic->dev, "Failed to reset port\n"); - return err; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/qlogic/qed/qed_sriov.h +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/qlogic/qed/qed_sriov.h @@ -62,6 +62,7 @@ bool is_trusted_request; u8 rx_accept_mode; u8 tx_accept_mode; + bool accept_any_vlan; }; struct qed_iov_vf_init_params { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.h +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.h @@ -51,7 +51,7 @@ if (dcb && dcb->ops->get_hw_capability) return dcb->ops->get_hw_capability(dcb); - return 0; + return -EOPNOTSUPP; } static inline void qlcnic_dcb_free(struct qlcnic_dcb *dcb) @@ -65,7 +65,7 @@ if (dcb && dcb->ops->attach) return dcb->ops->attach(dcb); - return 0; + return -EOPNOTSUPP; } static inline int @@ -74,7 +74,7 @@ if (dcb && dcb->ops->query_hw_capability) return dcb->ops->query_hw_capability(dcb, buf); - return 0; + return -EOPNOTSUPP; } static inline void qlcnic_dcb_get_info(struct qlcnic_dcb *dcb) @@ -89,7 +89,7 @@ if (dcb && dcb->ops->query_cee_param) return dcb->ops->query_cee_param(dcb, buf, type); - return 0; + return -EOPNOTSUPP; } static inline int qlcnic_dcb_get_cee_cfg(struct qlcnic_dcb *dcb) @@ -97,7 +97,7 @@ if (dcb && dcb->ops->get_cee_cfg) return dcb->ops->get_cee_cfg(dcb); - return 0; + return -EOPNOTSUPP; } static inline void qlcnic_dcb_aen_handler(struct qlcnic_dcb *dcb, void *msg) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/sfc/efx_channels.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/sfc/efx_channels.c @@ -763,6 +763,85 @@ kfree(efx->xdp_tx_queues); } +static int efx_set_xdp_tx_queue(struct efx_nic *efx, int xdp_queue_number, + struct efx_tx_queue *tx_queue) +{ + if (xdp_queue_number >= efx->xdp_tx_queue_count) + return -EINVAL; + + netif_dbg(efx, drv, efx->net_dev, + "Channel %u TXQ %u is XDP %u, HW %u\n", + tx_queue->channel->channel, tx_queue->label, + xdp_queue_number, tx_queue->queue); + efx->xdp_tx_queues[xdp_queue_number] = tx_queue; + return 0; +} + +static void efx_set_xdp_channels(struct efx_nic *efx) +{ + struct efx_tx_queue *tx_queue; + struct efx_channel *channel; + unsigned int next_queue = 0; + int xdp_queue_number = 0; + int rc; + + /* We need to mark which channels really have RX and TX + * queues, and adjust the TX queue numbers if we have separate + * RX-only and TX-only channels. + */ + efx_for_each_channel(channel, efx) { + if (channel->channel < efx->tx_channel_offset) + continue; + + if (efx_channel_is_xdp_tx(channel)) { + efx_for_each_channel_tx_queue(tx_queue, channel) { + tx_queue->queue = next_queue++; + rc = efx_set_xdp_tx_queue(efx, xdp_queue_number, + tx_queue); + if (rc == 0) + xdp_queue_number++; + } + } else { + efx_for_each_channel_tx_queue(tx_queue, channel) { + tx_queue->queue = next_queue++; + netif_dbg(efx, drv, efx->net_dev, + "Channel %u TXQ %u is HW %u\n", + channel->channel, tx_queue->label, + tx_queue->queue); + } + + /* If XDP is borrowing queues from net stack, it must + * use the queue with no csum offload, which is the + * first one of the channel + * (note: tx_queue_by_type is not initialized yet) + */ + if (efx->xdp_txq_queues_mode == + EFX_XDP_TX_QUEUES_BORROWED) { + tx_queue = &channel->tx_queue[0]; + rc = efx_set_xdp_tx_queue(efx, xdp_queue_number, + tx_queue); + if (rc == 0) + xdp_queue_number++; + } + } + } + WARN_ON(efx->xdp_txq_queues_mode == EFX_XDP_TX_QUEUES_DEDICATED && + xdp_queue_number != efx->xdp_tx_queue_count); + WARN_ON(efx->xdp_txq_queues_mode != EFX_XDP_TX_QUEUES_DEDICATED && + xdp_queue_number > efx->xdp_tx_queue_count); + + /* If we have more CPUs than assigned XDP TX queues, assign the already + * existing queues to the exceeding CPUs + */ + next_queue = 0; + while (xdp_queue_number < efx->xdp_tx_queue_count) { + tx_queue = efx->xdp_tx_queues[next_queue++]; + rc = efx_set_xdp_tx_queue(efx, xdp_queue_number, tx_queue); + if (rc == 0) + xdp_queue_number++; + } +} + int efx_realloc_channels(struct efx_nic *efx, u32 rxq_entries, u32 txq_entries) { struct efx_channel *other_channel[EFX_MAX_CHANNELS], *channel; @@ -837,6 +916,7 @@ efx_init_napi_channel(efx->channel[i]); } + efx_set_xdp_channels(efx); out: /* Destroy unused channel structures */ for (i = 0; i < efx->n_channels; i++) { @@ -872,26 +952,9 @@ goto out; } -static inline int -efx_set_xdp_tx_queue(struct efx_nic *efx, int xdp_queue_number, - struct efx_tx_queue *tx_queue) -{ - if (xdp_queue_number >= efx->xdp_tx_queue_count) - return -EINVAL; - - netif_dbg(efx, drv, efx->net_dev, "Channel %u TXQ %u is XDP %u, HW %u\n", - tx_queue->channel->channel, tx_queue->label, - xdp_queue_number, tx_queue->queue); - efx->xdp_tx_queues[xdp_queue_number] = tx_queue; - return 0; -} - int efx_set_channels(struct efx_nic *efx) { - struct efx_tx_queue *tx_queue; struct efx_channel *channel; - unsigned int next_queue = 0; - int xdp_queue_number; int rc; efx->tx_channel_offset = @@ -909,61 +972,14 @@ return -ENOMEM; } - /* We need to mark which channels really have RX and TX - * queues, and adjust the TX queue numbers if we have separate - * RX-only and TX-only channels. - */ - xdp_queue_number = 0; efx_for_each_channel(channel, efx) { if (channel->channel < efx->n_rx_channels) channel->rx_queue.core_index = channel->channel; else channel->rx_queue.core_index = -1; - - if (channel->channel >= efx->tx_channel_offset) { - if (efx_channel_is_xdp_tx(channel)) { - efx_for_each_channel_tx_queue(tx_queue, channel) { - tx_queue->queue = next_queue++; - rc = efx_set_xdp_tx_queue(efx, xdp_queue_number, tx_queue); - if (rc == 0) - xdp_queue_number++; - } - } else { - efx_for_each_channel_tx_queue(tx_queue, channel) { - tx_queue->queue = next_queue++; - netif_dbg(efx, drv, efx->net_dev, "Channel %u TXQ %u is HW %u\n", - channel->channel, tx_queue->label, - tx_queue->queue); - } - - /* If XDP is borrowing queues from net stack, it must use the queue - * with no csum offload, which is the first one of the channel - * (note: channel->tx_queue_by_type is not initialized yet) - */ - if (efx->xdp_txq_queues_mode == EFX_XDP_TX_QUEUES_BORROWED) { - tx_queue = &channel->tx_queue[0]; - rc = efx_set_xdp_tx_queue(efx, xdp_queue_number, tx_queue); - if (rc == 0) - xdp_queue_number++; - } - } - } } - WARN_ON(efx->xdp_txq_queues_mode == EFX_XDP_TX_QUEUES_DEDICATED && - xdp_queue_number != efx->xdp_tx_queue_count); - WARN_ON(efx->xdp_txq_queues_mode != EFX_XDP_TX_QUEUES_DEDICATED && - xdp_queue_number > efx->xdp_tx_queue_count); - /* If we have more CPUs than assigned XDP TX queues, assign the already - * existing queues to the exceeding CPUs - */ - next_queue = 0; - while (xdp_queue_number < efx->xdp_tx_queue_count) { - tx_queue = efx->xdp_tx_queues[next_queue++]; - rc = efx_set_xdp_tx_queue(efx, xdp_queue_number, tx_queue); - if (rc == 0) - xdp_queue_number++; - } + efx_set_xdp_channels(efx); rc = netif_set_real_num_tx_queues(efx->net_dev, efx->n_tx_channels); if (rc) @@ -1107,7 +1123,7 @@ struct efx_rx_queue *rx_queue; struct efx_channel *channel; - efx_for_each_channel(channel, efx) { + efx_for_each_channel_rev(channel, efx) { efx_for_each_channel_tx_queue(tx_queue, channel) { efx_init_tx_queue(tx_queue); atomic_inc(&efx->active_queues); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/sfc/tx.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/sfc/tx.c @@ -443,6 +443,9 @@ if (unlikely(!tx_queue)) return -EINVAL; + if (!tx_queue->initialised) + return -EINVAL; + if (efx->xdp_txq_queues_mode != EFX_XDP_TX_QUEUES_DEDICATED) HARD_TX_LOCK(efx->net_dev, tx_queue->core_txq, cpu); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/sfc/tx_common.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/sfc/tx_common.c @@ -101,6 +101,8 @@ netif_dbg(tx_queue->efx, drv, tx_queue->efx->net_dev, "shutting down TX queue %d\n", tx_queue->queue); + tx_queue->initialised = false; + if (!tx_queue->buffer) return; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/stmicro/stmmac/altr_tse_pcs.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/stmicro/stmmac/altr_tse_pcs.c @@ -57,10 +57,6 @@ #define TSE_PCS_USE_SGMII_ENA BIT(0) #define TSE_PCS_IF_USE_SGMII 0x03 -#define SGMII_ADAPTER_CTRL_REG 0x00 -#define SGMII_ADAPTER_DISABLE 0x0001 -#define SGMII_ADAPTER_ENABLE 0x0000 - #define AUTONEGO_LINK_TIMER 20 static int tse_pcs_reset(void __iomem *base, struct tse_pcs *pcs) @@ -202,12 +198,8 @@ unsigned int speed) { void __iomem *tse_pcs_base = pcs->tse_pcs_base; - void __iomem *sgmii_adapter_base = pcs->sgmii_adapter_base; u32 val; - writew(SGMII_ADAPTER_ENABLE, - sgmii_adapter_base + SGMII_ADAPTER_CTRL_REG); - pcs->autoneg = phy_dev->autoneg; if (phy_dev->autoneg == AUTONEG_ENABLE) { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/stmicro/stmmac/altr_tse_pcs.h +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/stmicro/stmmac/altr_tse_pcs.h @@ -10,6 +10,10 @@ #include #include +#define SGMII_ADAPTER_CTRL_REG 0x00 +#define SGMII_ADAPTER_ENABLE 0x0000 +#define SGMII_ADAPTER_DISABLE 0x0001 + struct tse_pcs { struct device *dev; void __iomem *tse_pcs_base; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/sun/sunhme.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/sun/sunhme.c @@ -3139,7 +3139,7 @@ if (err) { printk(KERN_ERR "happymeal(PCI): Cannot register net device, " "aborting.\n"); - goto err_out_iounmap; + goto err_out_free_coherent; } pci_set_drvdata(pdev, hp); @@ -3172,6 +3172,10 @@ return 0; +err_out_free_coherent: + dma_free_coherent(hp->dma_dev, PAGE_SIZE, + hp->happy_block, hp->hblock_dvma); + err_out_iounmap: iounmap(hp->gregs); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ethernet/ti/cpsw_ethtool.c +++ linux-azure-5.15-5.15.0/drivers/net/ethernet/ti/cpsw_ethtool.c @@ -364,11 +364,9 @@ struct cpsw_common *cpsw = priv->cpsw; int ret; - ret = pm_runtime_get_sync(cpsw->dev); - if (ret < 0) { + ret = pm_runtime_resume_and_get(cpsw->dev); + if (ret < 0) cpsw_err(priv, drv, "ethtool begin failed %d\n", ret); - pm_runtime_put_noidle(cpsw->dev); - } return ret; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/hamradio/6pack.c +++ linux-azure-5.15-5.15.0/drivers/net/hamradio/6pack.c @@ -306,7 +306,6 @@ { /* Finish setting up the DEVICE info. */ dev->netdev_ops = &sp_netdev_ops; - dev->needs_free_netdev = true; dev->mtu = SIXP_MTU; dev->hard_header_len = AX25_MAX_HEADER_LEN; dev->header_ops = &ax25_header_ops; @@ -669,14 +668,16 @@ */ netif_stop_queue(sp->dev); + unregister_netdev(sp->dev); + del_timer_sync(&sp->tx_t); del_timer_sync(&sp->resync_t); - /* Free all 6pack frame buffers. */ + /* Free all 6pack frame buffers after unreg. */ kfree(sp->rbuff); kfree(sp->xbuff); - unregister_netdev(sp->dev); + free_netdev(sp->dev); } /* Perform I/O control on an active 6pack channel. */ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/hyperv/netvsc_bpf.c +++ linux-azure-5.15-5.15.0/drivers/net/hyperv/netvsc_bpf.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include @@ -23,11 +24,13 @@ u32 netvsc_run_xdp(struct net_device *ndev, struct netvsc_channel *nvchan, struct xdp_buff *xdp) { + struct netvsc_stats_rx *rx_stats = &nvchan->rx_stats; void *data = nvchan->rsc.data[0]; u32 len = nvchan->rsc.len[0]; struct page *page = NULL; struct bpf_prog *prog; u32 act = XDP_PASS; + bool drop = true; xdp->data_hard_start = NULL; @@ -60,9 +63,34 @@ switch (act) { case XDP_PASS: case XDP_TX: + drop = false; + break; + case XDP_DROP: break; + case XDP_REDIRECT: + if (!xdp_do_redirect(ndev, xdp, prog)) { + nvchan->xdp_flush = true; + drop = false; + + u64_stats_update_begin(&rx_stats->syncp); + + rx_stats->xdp_redirect++; + rx_stats->packets++; + rx_stats->bytes += nvchan->rsc.pktlen; + + u64_stats_update_end(&rx_stats->syncp); + + break; + } else { + u64_stats_update_begin(&rx_stats->syncp); + rx_stats->xdp_drop++; + u64_stats_update_end(&rx_stats->syncp); + } + + fallthrough; + case XDP_ABORTED: trace_xdp_exception(ndev, prog, act); break; @@ -74,7 +102,7 @@ out: rcu_read_unlock(); - if (page && act != XDP_PASS && act != XDP_TX) { + if (page && drop) { __free_page(page); xdp->data_hard_start = NULL; } @@ -199,3 +227,68 @@ return -EINVAL; } } + +static int netvsc_ndoxdp_xmit_fm(struct net_device *ndev, + struct xdp_frame *frame, u16 q_idx) +{ + struct sk_buff *skb; + + skb = xdp_build_skb_from_frame(frame, ndev); + if (unlikely(!skb)) + return -ENOMEM; + + netvsc_get_hash(skb, netdev_priv(ndev)); + + skb_record_rx_queue(skb, q_idx); + + netvsc_xdp_xmit(skb, ndev); + + return 0; +} + +int netvsc_ndoxdp_xmit(struct net_device *ndev, int n, + struct xdp_frame **frames, u32 flags) +{ + struct net_device_context *ndev_ctx = netdev_priv(ndev); + const struct net_device_ops *vf_ops; + struct netvsc_stats_tx *tx_stats; + struct netvsc_device *nvsc_dev; + struct net_device *vf_netdev; + int i, count = 0; + u16 q_idx; + + /* Don't transmit if netvsc_device is gone */ + nvsc_dev = rcu_dereference_bh(ndev_ctx->nvdev); + if (unlikely(!nvsc_dev || nvsc_dev->destroy)) + return 0; + + /* If VF is present and up then redirect packets to it. + * Skip the VF if it is marked down or has no carrier. + * If netpoll is in uses, then VF can not be used either. + */ + vf_netdev = rcu_dereference_bh(ndev_ctx->vf_netdev); + if (vf_netdev && netif_running(vf_netdev) && + netif_carrier_ok(vf_netdev) && !netpoll_tx_running(ndev) && + vf_netdev->netdev_ops->ndo_xdp_xmit && + ndev_ctx->data_path_is_vf) { + vf_ops = vf_netdev->netdev_ops; + return vf_ops->ndo_xdp_xmit(vf_netdev, n, frames, flags); + } + + q_idx = smp_processor_id() % ndev->real_num_tx_queues; + + for (i = 0; i < n; i++) { + if (netvsc_ndoxdp_xmit_fm(ndev, frames[i], q_idx)) + break; + + count++; + } + + tx_stats = &nvsc_dev->chan_table[q_idx].tx_stats; + + u64_stats_update_begin(&tx_stats->syncp); + tx_stats->xdp_xmit += count; + u64_stats_update_end(&tx_stats->syncp); + + return count; +} only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ipa/ipa_power.c +++ linux-azure-5.15-5.15.0/drivers/net/ipa/ipa_power.c @@ -11,6 +11,8 @@ #include #include +#include "linux/soc/qcom/qcom_aoss.h" + #include "ipa.h" #include "ipa_power.h" #include "ipa_endpoint.h" @@ -64,6 +66,7 @@ * struct ipa_power - IPA power management information * @dev: IPA device pointer * @core: IPA core clock + * @qmp: QMP handle for AOSS communication * @spinlock: Protects modem TX queue enable/disable * @flags: Boolean state flags * @interconnect_count: Number of elements in interconnect[] @@ -72,6 +75,7 @@ struct ipa_power { struct device *dev; struct clk *core; + struct qmp *qmp; spinlock_t spinlock; /* used with STOPPED/STARTED power flags */ DECLARE_BITMAP(flags, IPA_POWER_FLAG_COUNT); u32 interconnect_count; @@ -382,6 +386,47 @@ clear_bit(IPA_POWER_FLAG_STARTED, ipa->power->flags); } +static int ipa_power_retention_init(struct ipa_power *power) +{ + struct qmp *qmp = qmp_get(power->dev); + + if (IS_ERR(qmp)) { + if (PTR_ERR(qmp) == -EPROBE_DEFER) + return -EPROBE_DEFER; + + /* We assume any other error means it's not defined/needed */ + qmp = NULL; + } + power->qmp = qmp; + + return 0; +} + +static void ipa_power_retention_exit(struct ipa_power *power) +{ + qmp_put(power->qmp); + power->qmp = NULL; +} + +/* Control register retention on power collapse */ +void ipa_power_retention(struct ipa *ipa, bool enable) +{ + static const char fmt[] = "{ class: bcm, res: ipa_pc, val: %c }"; + struct ipa_power *power = ipa->power; + char buf[36]; /* Exactly enough for fmt[]; size a multiple of 4 */ + int ret; + + if (!power->qmp) + return; /* Not needed on this platform */ + + (void)snprintf(buf, sizeof(buf), fmt, enable ? '1' : '0'); + + ret = qmp_send(power->qmp, buf, sizeof(buf)); + if (ret) + dev_err(power->dev, "error %d sending QMP %sable request\n", + ret, enable ? "en" : "dis"); +} + int ipa_power_setup(struct ipa *ipa) { int ret; @@ -438,12 +483,18 @@ if (ret) goto err_kfree; + ret = ipa_power_retention_init(power); + if (ret) + goto err_interconnect_exit; + pm_runtime_set_autosuspend_delay(dev, IPA_AUTOSUSPEND_DELAY); pm_runtime_use_autosuspend(dev); pm_runtime_enable(dev); return power; +err_interconnect_exit: + ipa_interconnect_exit(power); err_kfree: kfree(power); err_clk_put: @@ -460,6 +511,7 @@ pm_runtime_disable(dev); pm_runtime_dont_use_autosuspend(dev); + ipa_power_retention_exit(power); ipa_interconnect_exit(power); kfree(power); clk_put(clk); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ipa/ipa_power.h +++ linux-azure-5.15-5.15.0/drivers/net/ipa/ipa_power.h @@ -41,6 +41,13 @@ void ipa_power_modem_queue_active(struct ipa *ipa); /** + * ipa_power_retention() - Control register retention on power collapse + * @ipa: IPA pointer + * @enable: Whether retention should be enabled or disabled + */ +void ipa_power_retention(struct ipa *ipa, bool enable); + +/** * ipa_power_setup() - Set up IPA power management * @ipa: IPA pointer * only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/ipa/ipa_uc.c +++ linux-azure-5.15-5.15.0/drivers/net/ipa/ipa_uc.c @@ -11,6 +11,7 @@ #include "ipa.h" #include "ipa_uc.h" +#include "ipa_power.h" /** * DOC: The IPA embedded microcontroller @@ -154,6 +155,7 @@ case IPA_UC_RESPONSE_INIT_COMPLETED: if (ipa->uc_powered) { ipa->uc_loaded = true; + ipa_power_retention(ipa, true); pm_runtime_mark_last_busy(dev); (void)pm_runtime_put_autosuspend(dev); ipa->uc_powered = false; @@ -184,6 +186,9 @@ ipa_interrupt_remove(ipa->interrupt, IPA_IRQ_UC_1); ipa_interrupt_remove(ipa->interrupt, IPA_IRQ_UC_0); + if (ipa->uc_loaded) + ipa_power_retention(ipa, false); + if (!ipa->uc_powered) return; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/macvlan.c +++ linux-azure-5.15-5.15.0/drivers/net/macvlan.c @@ -460,8 +460,10 @@ return RX_HANDLER_CONSUMED; *pskb = skb; eth = eth_hdr(skb); - if (macvlan_forward_source(skb, port, eth->h_source)) + if (macvlan_forward_source(skb, port, eth->h_source)) { + kfree_skb(skb); return RX_HANDLER_CONSUMED; + } src = macvlan_hash_lookup(port, eth->h_source); if (src && src->mode != MACVLAN_MODE_VEPA && src->mode != MACVLAN_MODE_BRIDGE) { @@ -480,8 +482,10 @@ return RX_HANDLER_PASS; } - if (macvlan_forward_source(skb, port, eth->h_source)) + if (macvlan_forward_source(skb, port, eth->h_source)) { + kfree_skb(skb); return RX_HANDLER_CONSUMED; + } if (macvlan_passthru(port)) vlan = list_first_or_null_rcu(&port->vlans, struct macvlan_dev, list); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/macvtap.c +++ linux-azure-5.15-5.15.0/drivers/net/macvtap.c @@ -133,11 +133,17 @@ dev->tx_queue_len = TUN_READQ_SIZE; } +static struct net *macvtap_link_net(const struct net_device *dev) +{ + return dev_net(macvlan_dev_real_dev(dev)); +} + static struct rtnl_link_ops macvtap_link_ops __read_mostly = { .kind = "macvtap", .setup = macvtap_setup, .newlink = macvtap_newlink, .dellink = macvtap_dellink, + .get_link_net = macvtap_link_net, .priv_size = sizeof(struct macvtap_dev), }; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/mdio/fwnode_mdio.c +++ linux-azure-5.15-5.15.0/drivers/net/mdio/fwnode_mdio.c @@ -43,6 +43,11 @@ int rc; rc = fwnode_irq_get(child, 0); + /* Don't wait forever if the IRQ provider doesn't become available, + * just fall back to poll mode + */ + if (rc == -EPROBE_DEFER) + rc = driver_deferred_probe_check_state(&phy->mdio.dev); if (rc == -EPROBE_DEFER) return rc; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/mdio/mdio-mscc-miim.c +++ linux-azure-5.15-5.15.0/drivers/net/mdio/mdio-mscc-miim.c @@ -76,6 +76,9 @@ u32 val; int ret; + if (regnum & MII_ADDR_C45) + return -EOPNOTSUPP; + ret = mscc_miim_wait_pending(bus); if (ret) goto out; @@ -105,6 +108,9 @@ struct mscc_miim_dev *miim = bus->priv; int ret; + if (regnum & MII_ADDR_C45) + return -EOPNOTSUPP; + ret = mscc_miim_wait_pending(bus); if (ret < 0) goto out; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/phy/at803x.c +++ linux-azure-5.15-5.15.0/drivers/net/phy/at803x.c @@ -666,25 +666,7 @@ return ret; } - /* Some bootloaders leave the fiber page selected. - * Switch to the copper page, as otherwise we read - * the PHY capabilities from the fiber side. - */ - if (phydev->drv->phy_id == ATH8031_PHY_ID) { - phy_lock_mdio_bus(phydev); - ret = at803x_write_page(phydev, AT803X_PAGE_COPPER); - phy_unlock_mdio_bus(phydev); - if (ret) - goto err; - } - return 0; - -err: - if (priv->vddio) - regulator_disable(priv->vddio); - - return ret; } static void at803x_remove(struct phy_device *phydev) @@ -785,6 +767,22 @@ { int ret; + if (phydev->drv->phy_id == ATH8031_PHY_ID) { + /* Some bootloaders leave the fiber page selected. + * Switch to the copper page, as otherwise we read + * the PHY capabilities from the fiber side. + */ + phy_lock_mdio_bus(phydev); + ret = at803x_write_page(phydev, AT803X_PAGE_COPPER); + phy_unlock_mdio_bus(phydev); + if (ret) + return ret; + + ret = at8031_pll_config(phydev); + if (ret < 0) + return ret; + } + /* The RX and TX delay default is: * after HW reset: RX delay enabled and TX delay disabled * after SW reset: RX delay enabled, while TX delay retains the @@ -814,12 +812,6 @@ if (ret < 0) return ret; - if (phydev->drv->phy_id == ATH8031_PHY_ID) { - ret = at8031_pll_config(phydev); - if (ret < 0) - return ret; - } - /* Ar803x extended next page bit is enabled by default. Cisco * multigig switches read this bit and attempt to negotiate 10Gbps * rates even if the next page bit is disabled. This is incorrect only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/phy/mscc/mscc_main.c +++ linux-azure-5.15-5.15.0/drivers/net/phy/mscc/mscc_main.c @@ -2685,3 +2685,6 @@ MODULE_DESCRIPTION("Microsemi VSC85xx PHY driver"); MODULE_AUTHOR("Nagaraju Lakkaraju"); MODULE_LICENSE("Dual MIT/GPL"); + +MODULE_FIRMWARE(MSCC_VSC8584_REVB_INT8051_FW); +MODULE_FIRMWARE(MSCC_VSC8574_REVB_INT8051_FW); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/slip/slip.c +++ linux-azure-5.15-5.15.0/drivers/net/slip/slip.c @@ -469,7 +469,7 @@ spin_lock(&sl->lock); if (netif_queue_stopped(dev)) { - if (!netif_running(dev)) + if (!netif_running(dev) || !sl->tty) goto out; /* May be we must check transmitter timeout here ? only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/tap.c +++ linux-azure-5.15-5.15.0/drivers/net/tap.c @@ -1198,7 +1198,8 @@ struct xdp_buff *xdp; int i; - if (ctl && (ctl->type == TUN_MSG_PTR)) { + if (m->msg_controllen == sizeof(struct tun_msg_ctl) && + ctl && ctl->type == TUN_MSG_PTR) { for (i = 0; i < ctl->num; i++) { xdp = &((struct xdp_buff *)ctl->ptr)[i]; tap_get_user_xdp(q, xdp); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/usb/aqc111.c +++ linux-azure-5.15-5.15.0/drivers/net/usb/aqc111.c @@ -1102,10 +1102,15 @@ if (start_of_descs != desc_offset) goto err; - /* self check desc_offset from header*/ - if (desc_offset >= skb_len) + /* self check desc_offset from header and make sure that the + * bounds of the metadata array are inside the SKB + */ + if (pkt_count * 2 + desc_offset >= skb_len) goto err; + /* Packets must not overlap the metadata array */ + skb_trim(skb, desc_offset); + if (pkt_count == 0) goto err; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/usb/asix.h +++ linux-azure-5.15-5.15.0/drivers/net/usb/asix.h @@ -192,8 +192,8 @@ /* ASIX specific flags */ #define FLAG_EEPROM_MAC (1UL << 0) /* init device MAC from eeprom */ -int asix_read_cmd(struct usbnet *dev, u8 cmd, u16 value, u16 index, - u16 size, void *data, int in_pm); +int __must_check asix_read_cmd(struct usbnet *dev, u8 cmd, u16 value, u16 index, + u16 size, void *data, int in_pm); int asix_write_cmd(struct usbnet *dev, u8 cmd, u16 value, u16 index, u16 size, void *data, int in_pm); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/usb/asix_devices.c +++ linux-azure-5.15-5.15.0/drivers/net/usb/asix_devices.c @@ -755,7 +755,12 @@ priv->phy_addr = ret; priv->embd_phy = ((priv->phy_addr & 0x1f) == 0x10); - asix_read_cmd(dev, AX_CMD_STATMNGSTS_REG, 0, 0, 1, &chipcode, 0); + ret = asix_read_cmd(dev, AX_CMD_STATMNGSTS_REG, 0, 0, 1, &chipcode, 0); + if (ret < 0) { + netdev_dbg(dev->net, "Failed to read STATMNGSTS_REG: %d\n", ret); + return ret; + } + chipcode &= AX_CHIPCODE_MASK; ret = (chipcode == AX_AX88772_CHIPCODE) ? ax88772_hw_reset(dev, 0) : @@ -920,11 +925,21 @@ int gpio0 = 0; u32 phyid; - asix_read_cmd(dev, AX_CMD_READ_GPIOS, 0, 0, 1, &status, 0); + ret = asix_read_cmd(dev, AX_CMD_READ_GPIOS, 0, 0, 1, &status, 0); + if (ret < 0) { + netdev_dbg(dev->net, "Failed to read GPIOS: %d\n", ret); + return ret; + } + netdev_dbg(dev->net, "GPIO Status: 0x%04x\n", status); asix_write_cmd(dev, AX_CMD_WRITE_ENABLE, 0, 0, 0, NULL, 0); - asix_read_cmd(dev, AX_CMD_READ_EEPROM, 0x0017, 0, 2, &eeprom, 0); + ret = asix_read_cmd(dev, AX_CMD_READ_EEPROM, 0x0017, 0, 2, &eeprom, 0); + if (ret < 0) { + netdev_dbg(dev->net, "Failed to read EEPROM: %d\n", ret); + return ret; + } + asix_write_cmd(dev, AX_CMD_WRITE_DISABLE, 0, 0, 0, NULL, 0); netdev_dbg(dev->net, "EEPROM index 0x17 is 0x%04x\n", eeprom); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/wireless/ath/ath10k/wow.c +++ linux-azure-5.15-5.15.0/drivers/net/wireless/ath/ath10k/wow.c @@ -337,14 +337,15 @@ if (patterns[i].mask[j / 8] & BIT(j % 8)) bitmask[j] = 0xff; old_pattern.mask = bitmask; - new_pattern = old_pattern; if (ar->wmi.rx_decap_mode == ATH10K_HW_TXRX_NATIVE_WIFI) { - if (patterns[i].pkt_offset < ETH_HLEN) + if (patterns[i].pkt_offset < ETH_HLEN) { ath10k_wow_convert_8023_to_80211(&new_pattern, &old_pattern); - else + } else { + new_pattern = old_pattern; new_pattern.pkt_offset += WOW_HDR_LEN - ETH_HLEN; + } } if (WARN_ON(new_pattern.pattern_len > WOW_MAX_PATTERN_SIZE)) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/wireless/ath/ath5k/eeprom.c +++ linux-azure-5.15-5.15.0/drivers/net/wireless/ath/ath5k/eeprom.c @@ -746,6 +746,9 @@ } } + if (idx == AR5K_EEPROM_N_PD_CURVES) + goto err_out; + ee->ee_pd_gains[mode] = 1; pd = &chinfo[pier].pd_curves[idx]; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/wireless/ath/ath9k/htc_hst.c +++ linux-azure-5.15-5.15.0/drivers/net/wireless/ath/ath9k/htc_hst.c @@ -30,6 +30,7 @@ hdr->endpoint_id = epid; hdr->flags = flags; hdr->payload_len = cpu_to_be16(len); + memset(hdr->control, 0, sizeof(hdr->control)); status = target->hif->send(target->hif_dev, endpoint->ul_pipeid, skb); @@ -272,6 +273,10 @@ conn_msg->dl_pipeid = endpoint->dl_pipeid; conn_msg->ul_pipeid = endpoint->ul_pipeid; + /* To prevent infoleak */ + conn_msg->svc_meta_len = 0; + conn_msg->pad = 0; + ret = htc_issue_send(target, skb, skb->len, 0, ENDPOINT0); if (ret) goto err; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/wireless/ath/ath9k/xmit.c +++ linux-azure-5.15-5.15.0/drivers/net/wireless/ath/ath9k/xmit.c @@ -141,8 +141,8 @@ { struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); BUILD_BUG_ON(sizeof(struct ath_frame_info) > - sizeof(tx_info->rate_driver_data)); - return (struct ath_frame_info *) &tx_info->rate_driver_data[0]; + sizeof(tx_info->status.status_driver_data)); + return (struct ath_frame_info *) &tx_info->status.status_driver_data[0]; } static void ath_send_bar(struct ath_atx_tid *tid, u16 seqno) @@ -2501,6 +2501,16 @@ spin_unlock_irqrestore(&sc->tx.txbuflock, flags); } +static void ath_clear_tx_status(struct ieee80211_tx_info *tx_info) +{ + void *ptr = &tx_info->status; + + memset(ptr + sizeof(tx_info->status.rates), 0, + sizeof(tx_info->status) - + sizeof(tx_info->status.rates) - + sizeof(tx_info->status.status_driver_data)); +} + static void ath_tx_rc_status(struct ath_softc *sc, struct ath_buf *bf, struct ath_tx_status *ts, int nframes, int nbad, int txok) @@ -2512,6 +2522,8 @@ struct ath_hw *ah = sc->sc_ah; u8 i, tx_rateindex; + ath_clear_tx_status(tx_info); + if (txok) tx_info->status.ack_signal = ts->ts_rssi; @@ -2526,6 +2538,13 @@ tx_info->status.ampdu_len = nframes; tx_info->status.ampdu_ack_len = nframes - nbad; + tx_info->status.rates[tx_rateindex].count = ts->ts_longretry + 1; + + for (i = tx_rateindex + 1; i < hw->max_rates; i++) { + tx_info->status.rates[i].count = 0; + tx_info->status.rates[i].idx = -1; + } + if ((ts->ts_status & ATH9K_TXERR_FILT) == 0 && (tx_info->flags & IEEE80211_TX_CTL_NO_ACK) == 0) { /* @@ -2547,16 +2566,6 @@ tx_info->status.rates[tx_rateindex].count = hw->max_rate_tries; } - - for (i = tx_rateindex + 1; i < hw->max_rates; i++) { - tx_info->status.rates[i].count = 0; - tx_info->status.rates[i].idx = -1; - } - - tx_info->status.rates[tx_rateindex].count = ts->ts_longretry + 1; - - /* we report airtime in ath_tx_count_airtime(), don't report twice */ - tx_info->status.tx_time = 0; } static void ath_tx_processq(struct ath_softc *sc, struct ath_txq *txq) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/wireless/ath/carl9170/main.c +++ linux-azure-5.15-5.15.0/drivers/net/wireless/ath/carl9170/main.c @@ -1915,7 +1915,7 @@ WARN_ON(!(tx_streams >= 1 && tx_streams <= IEEE80211_HT_MCS_TX_MAX_STREAMS)); - tx_params = (tx_streams - 1) << + tx_params |= (tx_streams - 1) << IEEE80211_HT_MCS_TX_MAX_STREAMS_SHIFT; carl9170_band_2GHz.ht_cap.mcs.tx_params |= tx_params; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/wireless/ath/regd.c +++ linux-azure-5.15-5.15.0/drivers/net/wireless/ath/regd.c @@ -667,14 +667,14 @@ /* * Some users have reported their EEPROM programmed with - * 0x8000 or 0x0 set, this is not a supported regulatory - * domain but since we have more than one user with it we - * need a solution for them. We default to 0x64, which is - * the default Atheros world regulatory domain. + * 0x8000 set, this is not a supported regulatory domain + * but since we have more than one user with it we need + * a solution for them. We default to 0x64, which is the + * default Atheros world regulatory domain. */ static void ath_regd_sanitize(struct ath_regulatory *reg) { - if (reg->current_rd != COUNTRY_ERD_FLAG && reg->current_rd != 0) + if (reg->current_rd != COUNTRY_ERD_FLAG) return; printk(KERN_DEBUG "ath: EEPROM regdomain sanitized\n"); reg->current_rd = 0x64; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c +++ linux-azure-5.15-5.15.0/drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include @@ -59,6 +60,13 @@ BRCMF_FW_DEF(4366C, "brcmfmac4366c-pcie"); BRCMF_FW_DEF(4371, "brcmfmac4371-pcie"); +/* firmware config files */ +MODULE_FIRMWARE(BRCMF_FW_DEFAULT_PATH "brcmfmac*-pcie.txt"); +MODULE_FIRMWARE(BRCMF_FW_DEFAULT_PATH "brcmfmac*-pcie.*.txt"); + +/* per-board firmware binaries */ +MODULE_FIRMWARE(BRCMF_FW_DEFAULT_PATH "brcmfmac*-pcie.*.bin"); + static const struct brcmf_firmware_mapping brcmf_pcie_fwnames[] = { BRCMF_FW_ENTRY(BRCM_CC_43602_CHIP_ID, 0xFFFFFFFF, 43602), BRCMF_FW_ENTRY(BRCM_CC_43465_CHIP_ID, 0xFFFFFFF0, 4366C), @@ -448,47 +456,6 @@ static void -brcmf_pcie_copy_mem_todev(struct brcmf_pciedev_info *devinfo, u32 mem_offset, - void *srcaddr, u32 len) -{ - void __iomem *address = devinfo->tcm + mem_offset; - __le32 *src32; - __le16 *src16; - u8 *src8; - - if (((ulong)address & 4) || ((ulong)srcaddr & 4) || (len & 4)) { - if (((ulong)address & 2) || ((ulong)srcaddr & 2) || (len & 2)) { - src8 = (u8 *)srcaddr; - while (len) { - iowrite8(*src8, address); - address++; - src8++; - len--; - } - } else { - len = len / 2; - src16 = (__le16 *)srcaddr; - while (len) { - iowrite16(le16_to_cpu(*src16), address); - address += 2; - src16++; - len--; - } - } - } else { - len = len / 4; - src32 = (__le32 *)srcaddr; - while (len) { - iowrite32(le32_to_cpu(*src32), address); - address += 4; - src32++; - len--; - } - } -} - - -static void brcmf_pcie_copy_dev_tomem(struct brcmf_pciedev_info *devinfo, u32 mem_offset, void *dstaddr, u32 len) { @@ -1348,6 +1315,18 @@ { } +static int brcmf_pcie_preinit(struct device *dev) +{ + struct brcmf_bus *bus_if = dev_get_drvdata(dev); + struct brcmf_pciedev *buspub = bus_if->bus_priv.pcie; + + brcmf_dbg(PCIE, "Enter\n"); + + brcmf_pcie_intr_enable(buspub->devinfo); + brcmf_pcie_hostready(buspub->devinfo); + + return 0; +} static int brcmf_pcie_tx(struct device *dev, struct sk_buff *skb) { @@ -1456,6 +1435,7 @@ } static const struct brcmf_bus_ops brcmf_pcie_bus_ops = { + .preinit = brcmf_pcie_preinit, .txdata = brcmf_pcie_tx, .stop = brcmf_pcie_down, .txctl = brcmf_pcie_tx_ctlpkt, @@ -1563,8 +1543,8 @@ return err; brcmf_dbg(PCIE, "Download FW %s\n", devinfo->fw_name); - brcmf_pcie_copy_mem_todev(devinfo, devinfo->ci->rambase, - (void *)fw->data, fw->size); + memcpy_toio(devinfo->tcm + devinfo->ci->rambase, + (void *)fw->data, fw->size); resetintr = get_unaligned_le32(fw->data); release_firmware(fw); @@ -1578,7 +1558,7 @@ brcmf_dbg(PCIE, "Download NVRAM %s\n", devinfo->nvram_name); address = devinfo->ci->rambase + devinfo->ci->ramsize - nvram_len; - brcmf_pcie_copy_mem_todev(devinfo, address, nvram, nvram_len); + memcpy_toio(devinfo->tcm + address, nvram, nvram_len); brcmf_fw_nvram_free(nvram); } else { brcmf_dbg(PCIE, "No matching NVRAM file found %s\n", @@ -1777,6 +1757,8 @@ ret = brcmf_chip_get_raminfo(devinfo->ci); if (ret) { brcmf_err(bus, "Failed to get RAM info\n"); + release_firmware(fw); + brcmf_fw_nvram_free(nvram); goto fail; } @@ -1826,9 +1808,6 @@ init_waitqueue_head(&devinfo->mbdata_resp_wait); - brcmf_pcie_intr_enable(devinfo); - brcmf_pcie_hostready(devinfo); - ret = brcmf_attach(&devinfo->pdev->dev); if (ret) goto fail; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c +++ linux-azure-5.15-5.15.0/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c @@ -629,7 +629,6 @@ /* firmware config files */ MODULE_FIRMWARE(BRCMF_FW_DEFAULT_PATH "brcmfmac*-sdio.*.txt"); -MODULE_FIRMWARE(BRCMF_FW_DEFAULT_PATH "brcmfmac*-pcie.*.txt"); /* per-board firmware binaries */ MODULE_FIRMWARE(BRCMF_FW_DEFAULT_PATH "brcmfmac*-sdio.*.bin"); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c +++ linux-azure-5.15-5.15.0/drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c @@ -304,7 +304,7 @@ priv->is_open = 1; IWL_DEBUG_MAC80211(priv, "leave\n"); - return 0; + return ret; } static void iwlagn_mac_stop(struct ieee80211_hw *hw) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/wireless/intel/iwlwifi/fw/dbg.c +++ linux-azure-5.15-5.15.0/drivers/net/wireless/intel/iwlwifi/fw/dbg.c @@ -1532,8 +1532,6 @@ return -EBUSY; range->range_data_size = reg->dev_addr.size; - iwl_write_prph_no_grab(fwrt->trans, DBGI_SRAM_TARGET_ACCESS_CFG, - DBGI_SRAM_TARGET_ACCESS_CFG_RESET_ADDRESS_MSK); for (i = 0; i < (le32_to_cpu(reg->dev_addr.size) / 4); i++) { prph_data = iwl_read_prph(fwrt->trans, (i % 2) ? DBGI_SRAM_TARGET_ACCESS_RDATA_MSB : only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/wireless/intel/iwlwifi/iwl-prph.h +++ linux-azure-5.15-5.15.0/drivers/net/wireless/intel/iwlwifi/iwl-prph.h @@ -350,8 +350,6 @@ #define WFPM_GP2 0xA030B4 /* DBGI SRAM Register details */ -#define DBGI_SRAM_TARGET_ACCESS_CFG 0x00A2E14C -#define DBGI_SRAM_TARGET_ACCESS_CFG_RESET_ADDRESS_MSK 0x10000 #define DBGI_SRAM_TARGET_ACCESS_RDATA_LSB 0x00A2E154 #define DBGI_SRAM_TARGET_ACCESS_RDATA_MSB 0x00A2E158 only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c +++ linux-azure-5.15-5.15.0/drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c @@ -1,6 +1,6 @@ // SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause /* - * Copyright (C) 2012-2014, 2018-2021 Intel Corporation + * Copyright (C) 2012-2014, 2018-2022 Intel Corporation * Copyright (C) 2013-2014 Intel Mobile Communications GmbH * Copyright (C) 2017 Intel Deutschland GmbH */ @@ -295,19 +295,32 @@ * otherwise we might not be able to reuse this phy. */ if (ctxt->ref == 0) { - struct ieee80211_channel *chan; + struct ieee80211_channel *chan = NULL; struct cfg80211_chan_def chandef; - struct ieee80211_supported_band *sband = NULL; - enum nl80211_band band = NL80211_BAND_2GHZ; + struct ieee80211_supported_band *sband; + enum nl80211_band band; + int channel; + + for (band = NL80211_BAND_2GHZ; band < NUM_NL80211_BANDS; band++) { + sband = mvm->hw->wiphy->bands[band]; + + if (!sband) + continue; + + for (channel = 0; channel < sband->n_channels; channel++) + if (!(sband->channels[channel].flags & + IEEE80211_CHAN_DISABLED)) { + chan = &sband->channels[channel]; + break; + } + + if (chan) + break; + } - while (!sband && band < NUM_NL80211_BANDS) - sband = mvm->hw->wiphy->bands[band++]; - - if (WARN_ON(!sband)) + if (WARN_ON(!chan)) return; - chan = &sband->channels[0]; - cfg80211_chandef_create(&chandef, chan, NL80211_CHAN_NO_HT); iwl_mvm_phy_ctxt_changed(mvm, ctxt, &chandef, 1, 1); } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/wireless/mediatek/mt76/dma.c +++ linux-azure-5.15-5.15.0/drivers/net/wireless/mediatek/mt76/dma.c @@ -465,6 +465,7 @@ qbuf.addr = addr + offset; qbuf.len = len - offset; + qbuf.skip_unmap = false; mt76_dma_add_buf(dev, q, &qbuf, 1, 0, buf, NULL); frames++; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/wireless/mediatek/mt76/mt7603/main.c +++ linux-azure-5.15-5.15.0/drivers/net/wireless/mediatek/mt76/mt7603/main.c @@ -620,6 +620,9 @@ struct ieee80211_sta_rates *sta_rates = rcu_dereference(sta->rates); int i; + if (!sta_rates) + return; + spin_lock_bh(&dev->mt76.lock); for (i = 0; i < ARRAY_SIZE(msta->rates); i++) { msta->rates[i].idx = sta_rates->rate[i].idx; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/net/wireless/ray_cs.c +++ linux-azure-5.15-5.15.0/drivers/net/wireless/ray_cs.c @@ -382,6 +382,8 @@ goto failed; local->sram = ioremap(link->resource[2]->start, resource_size(link->resource[2])); + if (!local->sram) + goto failed; /*** Set up 16k window for shared memory (receive buffer) ***************/ link->resource[3]->flags |= @@ -396,6 +398,8 @@ goto failed; local->rmem = ioremap(link->resource[3]->start, resource_size(link->resource[3])); + if (!local->rmem) + goto failed; /*** Set up window for attribute memory ***********************************/ link->resource[4]->flags |= @@ -410,6 +414,8 @@ goto failed; local->amem = ioremap(link->resource[4]->start, resource_size(link->resource[4])); + if (!local->amem) + goto failed; dev_dbg(&link->dev, "ray_config sram=%p\n", local->sram); dev_dbg(&link->dev, "ray_config rmem=%p\n", local->rmem); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/nvdimm/region_devs.c +++ linux-azure-5.15-5.15.0/drivers/nvdimm/region_devs.c @@ -1025,6 +1025,9 @@ } } + if (nd_region->ndr_size < MEMREMAP_COMPAT_ALIGN_MAX) + align = PAGE_SIZE; + mappings = max_t(u16, 1, nd_region->ndr_mappings); div_u64_rem(align, mappings, &remainder); if (remainder) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/nvme/host/nvme.h +++ linux-azure-5.15-5.15.0/drivers/nvme/host/nvme.h @@ -693,6 +693,25 @@ return true; return __nvme_check_ready(ctrl, rq, queue_live); } + +/* + * NSID shall be unique for all shared namespaces, or if at least one of the + * following conditions is met: + * 1. Namespace Management is supported by the controller + * 2. ANA is supported by the controller + * 3. NVM Set are supported by the controller + * + * In other case, private namespace are not required to report a unique NSID. + */ +static inline bool nvme_is_unique_nsid(struct nvme_ctrl *ctrl, + struct nvme_ns_head *head) +{ + return head->shared || + (ctrl->oacs & NVME_CTRL_OACS_NS_MNGT_SUPP) || + (ctrl->subsys->cmic & NVME_CTRL_CMIC_ANA) || + (ctrl->ctratt & NVME_CTRL_CTRATT_NVM_SETS); +} + int nvme_submit_sync_cmd(struct request_queue *q, struct nvme_command *cmd, void *buf, unsigned bufflen); int __nvme_submit_sync_cmd(struct request_queue *q, struct nvme_command *cmd, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/opp/debugfs.c +++ linux-azure-5.15-5.15.0/drivers/opp/debugfs.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include @@ -131,9 +132,13 @@ debugfs_create_bool("suspend", S_IRUGO, d, &opp->suspend); debugfs_create_u32("performance_state", S_IRUGO, d, &opp->pstate); debugfs_create_ulong("rate_hz", S_IRUGO, d, &opp->rate); + debugfs_create_u32("level", S_IRUGO, d, &opp->level); debugfs_create_ulong("clock_latency_ns", S_IRUGO, d, &opp->clock_latency_ns); + opp->of_name = of_node_full_name(opp->np); + debugfs_create_str("of_name", S_IRUGO, d, (char **)&opp->of_name); + opp_debug_create_supplies(opp, opp_table, d); opp_debug_create_bw(opp, opp_table, d); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/opp/opp.h +++ linux-azure-5.15-5.15.0/drivers/opp/opp.h @@ -96,6 +96,7 @@ #ifdef CONFIG_DEBUG_FS struct dentry *dentry; + const char *of_name; #endif }; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/parisc/dino.c +++ linux-azure-5.15-5.15.0/drivers/parisc/dino.c @@ -142,9 +142,8 @@ { struct pci_hba_data hba; /* 'C' inheritance - must be first */ spinlock_t dinosaur_pen; - unsigned long txn_addr; /* EIR addr to generate interrupt */ - u32 txn_data; /* EIR data assign to each dino */ u32 imr; /* IRQ's which are enabled */ + struct gsc_irq gsc_irq; int global_irq[DINO_LOCAL_IRQS]; /* map IMR bit to global irq */ #ifdef DINO_DEBUG unsigned int dino_irr0; /* save most recent IRQ line stat */ @@ -339,14 +338,43 @@ if (tmp & DINO_MASK_IRQ(local_irq)) { DBG(KERN_WARNING "%s(): IRQ asserted! (ILR 0x%x)\n", __func__, tmp); - gsc_writel(dino_dev->txn_data, dino_dev->txn_addr); + gsc_writel(dino_dev->gsc_irq.txn_data, dino_dev->gsc_irq.txn_addr); } } +#ifdef CONFIG_SMP +static int dino_set_affinity_irq(struct irq_data *d, const struct cpumask *dest, + bool force) +{ + struct dino_device *dino_dev = irq_data_get_irq_chip_data(d); + struct cpumask tmask; + int cpu_irq; + u32 eim; + + if (!cpumask_and(&tmask, dest, cpu_online_mask)) + return -EINVAL; + + cpu_irq = cpu_check_affinity(d, &tmask); + if (cpu_irq < 0) + return cpu_irq; + + dino_dev->gsc_irq.txn_addr = txn_affinity_addr(d->irq, cpu_irq); + eim = ((u32) dino_dev->gsc_irq.txn_addr) | dino_dev->gsc_irq.txn_data; + __raw_writel(eim, dino_dev->hba.base_addr+DINO_IAR0); + + irq_data_update_effective_affinity(d, &tmask); + + return IRQ_SET_MASK_OK; +} +#endif + static struct irq_chip dino_interrupt_type = { .name = "GSC-PCI", .irq_unmask = dino_unmask_irq, .irq_mask = dino_mask_irq, +#ifdef CONFIG_SMP + .irq_set_affinity = dino_set_affinity_irq, +#endif }; @@ -806,7 +834,6 @@ { int status; u32 eim; - struct gsc_irq gsc_irq; struct resource *res; pcibios_register_hba(&dino_dev->hba); @@ -821,10 +848,8 @@ ** still only has 11 IRQ input lines - just map some of them ** to a different processor. */ - dev->irq = gsc_alloc_irq(&gsc_irq); - dino_dev->txn_addr = gsc_irq.txn_addr; - dino_dev->txn_data = gsc_irq.txn_data; - eim = ((u32) gsc_irq.txn_addr) | gsc_irq.txn_data; + dev->irq = gsc_alloc_irq(&dino_dev->gsc_irq); + eim = ((u32) dino_dev->gsc_irq.txn_addr) | dino_dev->gsc_irq.txn_data; /* ** Dino needs a PA "IRQ" to get a processor's attention. only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/parisc/gsc.c +++ linux-azure-5.15-5.15.0/drivers/parisc/gsc.c @@ -135,10 +135,41 @@ */ } +#ifdef CONFIG_SMP +static int gsc_set_affinity_irq(struct irq_data *d, const struct cpumask *dest, + bool force) +{ + struct gsc_asic *gsc_dev = irq_data_get_irq_chip_data(d); + struct cpumask tmask; + int cpu_irq; + + if (!cpumask_and(&tmask, dest, cpu_online_mask)) + return -EINVAL; + + cpu_irq = cpu_check_affinity(d, &tmask); + if (cpu_irq < 0) + return cpu_irq; + + gsc_dev->gsc_irq.txn_addr = txn_affinity_addr(d->irq, cpu_irq); + gsc_dev->eim = ((u32) gsc_dev->gsc_irq.txn_addr) | gsc_dev->gsc_irq.txn_data; + + /* switch IRQ's for devices below LASI/WAX to other CPU */ + gsc_writel(gsc_dev->eim, gsc_dev->hpa + OFFSET_IAR); + + irq_data_update_effective_affinity(d, &tmask); + + return IRQ_SET_MASK_OK; +} +#endif + + static struct irq_chip gsc_asic_interrupt_type = { .name = "GSC-ASIC", .irq_unmask = gsc_asic_unmask_irq, .irq_mask = gsc_asic_mask_irq, +#ifdef CONFIG_SMP + .irq_set_affinity = gsc_set_affinity_irq, +#endif }; int gsc_assign_irq(struct irq_chip *type, void *data) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/parisc/gsc.h +++ linux-azure-5.15-5.15.0/drivers/parisc/gsc.h @@ -31,6 +31,7 @@ int version; int type; int eim; + struct gsc_irq gsc_irq; int global_irq[32]; }; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/parisc/lasi.c +++ linux-azure-5.15-5.15.0/drivers/parisc/lasi.c @@ -163,7 +163,6 @@ { extern void (*chassis_power_off)(void); struct gsc_asic *lasi; - struct gsc_irq gsc_irq; int ret; lasi = kzalloc(sizeof(*lasi), GFP_KERNEL); @@ -185,7 +184,7 @@ lasi_init_irq(lasi); /* the IRQ lasi should use */ - dev->irq = gsc_alloc_irq(&gsc_irq); + dev->irq = gsc_alloc_irq(&lasi->gsc_irq); if (dev->irq < 0) { printk(KERN_ERR "%s(): cannot get GSC irq\n", __func__); @@ -193,9 +192,9 @@ return -EBUSY; } - lasi->eim = ((u32) gsc_irq.txn_addr) | gsc_irq.txn_data; + lasi->eim = ((u32) lasi->gsc_irq.txn_addr) | lasi->gsc_irq.txn_data; - ret = request_irq(gsc_irq.irq, gsc_asic_intr, 0, "lasi", lasi); + ret = request_irq(lasi->gsc_irq.irq, gsc_asic_intr, 0, "lasi", lasi); if (ret < 0) { kfree(lasi); return ret; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/parisc/wax.c +++ linux-azure-5.15-5.15.0/drivers/parisc/wax.c @@ -68,7 +68,6 @@ { struct gsc_asic *wax; struct parisc_device *parent; - struct gsc_irq gsc_irq; int ret; wax = kzalloc(sizeof(*wax), GFP_KERNEL); @@ -85,7 +84,7 @@ wax_init_irq(wax); /* the IRQ wax should use */ - dev->irq = gsc_claim_irq(&gsc_irq, WAX_GSC_IRQ); + dev->irq = gsc_claim_irq(&wax->gsc_irq, WAX_GSC_IRQ); if (dev->irq < 0) { printk(KERN_ERR "%s(): cannot get GSC irq\n", __func__); @@ -93,9 +92,9 @@ return -EBUSY; } - wax->eim = ((u32) gsc_irq.txn_addr) | gsc_irq.txn_data; + wax->eim = ((u32) wax->gsc_irq.txn_addr) | wax->gsc_irq.txn_data; - ret = request_irq(gsc_irq.irq, gsc_asic_intr, 0, "wax", wax); + ret = request_irq(wax->gsc_irq.irq, gsc_asic_intr, 0, "wax", wax); if (ret < 0) { kfree(wax); return ret; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/pci/access.c +++ linux-azure-5.15-5.15.0/drivers/pci/access.c @@ -160,9 +160,12 @@ * write happen to have any RW1C (write-one-to-clear) bits set, we * just inadvertently cleared something we shouldn't have. */ - dev_warn_ratelimited(&bus->dev, "%d-byte config write to %04x:%02x:%02x.%d offset %#x may corrupt adjacent RW1C bits\n", - size, pci_domain_nr(bus), bus->number, - PCI_SLOT(devfn), PCI_FUNC(devfn), where); + if (!bus->unsafe_warn) { + dev_warn(&bus->dev, "%d-byte config write to %04x:%02x:%02x.%d offset %#x may corrupt adjacent RW1C bits\n", + size, pci_domain_nr(bus), bus->number, + PCI_SLOT(devfn), PCI_FUNC(devfn), where); + bus->unsafe_warn = 1; + } mask = ~(((1 << (size * 8)) - 1) << ((where & 0x3) * 8)); tmp = readl(addr) & mask; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/pci/controller/dwc/pci-imx6.c +++ linux-azure-5.15-5.15.0/drivers/pci/controller/dwc/pci-imx6.c @@ -779,9 +779,7 @@ /* Start LTSSM. */ imx6_pcie_ltssm_enable(dev); - ret = dw_pcie_wait_for_link(pci); - if (ret) - goto err_reset_phy; + dw_pcie_wait_for_link(pci); if (pci->link_gen == 2) { /* Allow Gen2 mode after the link is up. */ @@ -817,11 +815,7 @@ } /* Make sure link training is finished as well! */ - ret = dw_pcie_wait_for_link(pci); - if (ret) { - dev_err(dev, "Failed to bring link up!\n"); - goto err_reset_phy; - } + dw_pcie_wait_for_link(pci); } else { dev_info(dev, "Link: Gen2 disabled\n"); } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/pci/controller/dwc/pcie-fu740.c +++ linux-azure-5.15-5.15.0/drivers/pci/controller/dwc/pcie-fu740.c @@ -181,10 +181,59 @@ { struct device *dev = pci->dev; struct fu740_pcie *afp = dev_get_drvdata(dev); + u8 cap_exp = dw_pcie_find_capability(pci, PCI_CAP_ID_EXP); + int ret; + u32 orig, tmp; + + /* + * Force 2.5GT/s when starting the link, due to some devices not + * probing at higher speeds. This happens with the PCIe switch + * on the Unmatched board when U-Boot has not initialised the PCIe. + * The fix in U-Boot is to force 2.5GT/s, which then gets cleared + * by the soft reset done by this driver. + */ + dev_dbg(dev, "cap_exp at %x\n", cap_exp); + dw_pcie_dbi_ro_wr_en(pci); + + tmp = dw_pcie_readl_dbi(pci, cap_exp + PCI_EXP_LNKCAP); + orig = tmp & PCI_EXP_LNKCAP_SLS; + tmp &= ~PCI_EXP_LNKCAP_SLS; + tmp |= PCI_EXP_LNKCAP_SLS_2_5GB; + dw_pcie_writel_dbi(pci, cap_exp + PCI_EXP_LNKCAP, tmp); /* Enable LTSSM */ writel_relaxed(0x1, afp->mgmt_base + PCIEX8MGMT_APP_LTSSM_ENABLE); - return 0; + + ret = dw_pcie_wait_for_link(pci); + if (ret) { + dev_err(dev, "error: link did not start\n"); + goto err; + } + + tmp = dw_pcie_readl_dbi(pci, cap_exp + PCI_EXP_LNKCAP); + if ((tmp & PCI_EXP_LNKCAP_SLS) != orig) { + dev_dbg(dev, "changing speed back to original\n"); + + tmp &= ~PCI_EXP_LNKCAP_SLS; + tmp |= orig; + dw_pcie_writel_dbi(pci, cap_exp + PCI_EXP_LNKCAP, tmp); + + tmp = dw_pcie_readl_dbi(pci, PCIE_LINK_WIDTH_SPEED_CONTROL); + tmp |= PORT_LOGIC_SPEED_CHANGE; + dw_pcie_writel_dbi(pci, PCIE_LINK_WIDTH_SPEED_CONTROL, tmp); + + ret = dw_pcie_wait_for_link(pci); + if (ret) { + dev_err(dev, "error: link did not start at new speed\n"); + goto err; + } + } + + ret = 0; +err: + WARN_ON(ret); /* we assume that errors will be very rare */ + dw_pcie_dbi_ro_wr_dis(pci); + return ret; } static int fu740_pcie_host_init(struct pcie_port *pp) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/pci/endpoint/functions/pci-epf-test.c +++ linux-azure-5.15-5.15.0/drivers/pci/endpoint/functions/pci-epf-test.c @@ -285,7 +285,17 @@ if (ret) dev_err(dev, "Data transfer failed\n"); } else { - memcpy(dst_addr, src_addr, reg->size); + void *buf; + + buf = kzalloc(reg->size, GFP_KERNEL); + if (!buf) { + ret = -ENOMEM; + goto err_map_addr; + } + + memcpy_fromio(buf, src_addr, reg->size); + memcpy_toio(dst_addr, buf, reg->size); + kfree(buf); } ktime_get_ts64(&end); pci_epf_test_print_rate("COPY", reg->size, &start, &end, use_dma); @@ -441,7 +451,7 @@ if (!epf_test->dma_supported) { dev_err(dev, "Cannot transfer data using DMA\n"); ret = -EINVAL; - goto err_map_addr; + goto err_dma_map; } src_phys_addr = dma_map_single(dma_dev, buf, reg->size, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/pci/pci-acpi.c +++ linux-azure-5.15-5.15.0/drivers/pci/pci-acpi.c @@ -976,9 +976,11 @@ static bool acpi_pci_bridge_d3(struct pci_dev *dev) { - const union acpi_object *obj; - struct acpi_device *adev; struct pci_dev *rpdev; + struct acpi_device *adev; + acpi_status status; + unsigned long long state; + const union acpi_object *obj; if (!dev->is_hotplug_bridge) return false; @@ -987,12 +989,6 @@ if (acpi_pci_power_manageable(dev)) return true; - /* - * The ACPI firmware will provide the device-specific properties through - * _DSD configuration object. Look for the 'HotPlugSupportInD3' property - * for the root port and if it is set we know the hierarchy behind it - * supports D3 just fine. - */ rpdev = pcie_find_root_port(dev); if (!rpdev) return false; @@ -1001,11 +997,34 @@ if (!adev) return false; - if (acpi_dev_get_property(adev, "HotPlugSupportInD3", - ACPI_TYPE_INTEGER, &obj) < 0) + /* + * If the Root Port cannot signal wakeup signals at all, i.e., it + * doesn't supply a wakeup GPE via _PRW, it cannot signal hotplug + * events from low-power states including D3hot and D3cold. + */ + if (!adev->wakeup.flags.valid) + return false; + + /* + * If the Root Port cannot wake itself from D3hot or D3cold, we + * can't use D3. + */ + status = acpi_evaluate_integer(adev->handle, "_S0W", NULL, &state); + if (ACPI_SUCCESS(status) && state < ACPI_STATE_D3_HOT) return false; - return obj->integer.value == 1; + /* + * The "HotPlugSupportInD3" property in a Root Port _DSD indicates + * the Port can signal hotplug events while in D3. We assume any + * bridges *below* that Root Port can also signal hotplug events + * while in D3. + */ + if (!acpi_dev_get_property(adev, "HotPlugSupportInD3", + ACPI_TYPE_INTEGER, &obj) && + obj->integer.value == 1) + return true; + + return false; } static int acpi_pci_set_power_state(struct pci_dev *dev, pci_power_t state) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/perf/fsl_imx8_ddr_perf.c +++ linux-azure-5.15-5.15.0/drivers/perf/fsl_imx8_ddr_perf.c @@ -29,7 +29,7 @@ #define CNTL_OVER_MASK 0xFFFFFFFE #define CNTL_CSV_SHIFT 24 -#define CNTL_CSV_MASK (0xFF << CNTL_CSV_SHIFT) +#define CNTL_CSV_MASK (0xFFU << CNTL_CSV_SHIFT) #define EVENT_CYCLES_ID 0 #define EVENT_CYCLES_COUNTER 0 only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/perf/qcom_l2_pmu.c +++ linux-azure-5.15-5.15.0/drivers/perf/qcom_l2_pmu.c @@ -736,7 +736,7 @@ { u64 mpidr; int cpu_cluster_id; - struct cluster_pmu *cluster = NULL; + struct cluster_pmu *cluster; /* * This assumes that the cluster_id is in MPIDR[aff1] for @@ -758,10 +758,10 @@ cluster->cluster_id); cpumask_set_cpu(cpu, &cluster->cluster_cpus); *per_cpu_ptr(l2cache_pmu->pmu_cluster, cpu) = cluster; - break; + return cluster; } - return cluster; + return NULL; } static int l2cache_pmu_online_cpu(unsigned int cpu, struct hlist_node *node) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/phy/amlogic/phy-meson-gxl-usb2.c +++ linux-azure-5.15-5.15.0/drivers/phy/amlogic/phy-meson-gxl-usb2.c @@ -114,8 +114,10 @@ return ret; ret = clk_prepare_enable(priv->clk); - if (ret) + if (ret) { + reset_control_rearm(priv->reset); return ret; + } return 0; } @@ -125,6 +127,7 @@ struct phy_meson_gxl_usb2_priv *priv = phy_get_drvdata(phy); clk_disable_unprepare(priv->clk); + reset_control_rearm(priv->reset); return 0; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/phy/amlogic/phy-meson8b-usb2.c +++ linux-azure-5.15-5.15.0/drivers/phy/amlogic/phy-meson8b-usb2.c @@ -154,6 +154,7 @@ ret = clk_prepare_enable(priv->clk_usb_general); if (ret) { dev_err(&phy->dev, "Failed to enable USB general clock\n"); + reset_control_rearm(priv->reset); return ret; } @@ -161,6 +162,7 @@ if (ret) { dev_err(&phy->dev, "Failed to enable USB DDR clock\n"); clk_disable_unprepare(priv->clk_usb_general); + reset_control_rearm(priv->reset); return ret; } @@ -199,6 +201,7 @@ dev_warn(&phy->dev, "USB ID detect failed!\n"); clk_disable_unprepare(priv->clk_usb); clk_disable_unprepare(priv->clk_usb_general); + reset_control_rearm(priv->reset); return -EINVAL; } } @@ -218,6 +221,7 @@ clk_disable_unprepare(priv->clk_usb); clk_disable_unprepare(priv->clk_usb_general); + reset_control_rearm(priv->reset); /* power off the PHY by putting it into reset mode */ regmap_update_bits(priv->regmap, REG_CTRL, REG_CTRL_POWER_ON_RESET, @@ -265,8 +269,9 @@ return PTR_ERR(priv->clk_usb); priv->reset = devm_reset_control_get_optional_shared(&pdev->dev, NULL); - if (PTR_ERR(priv->reset) == -EPROBE_DEFER) - return PTR_ERR(priv->reset); + if (IS_ERR(priv->reset)) + return dev_err_probe(&pdev->dev, PTR_ERR(priv->reset), + "Failed to get the reset line"); priv->dr_mode = of_usb_get_dr_mode_by_phy(pdev->dev.of_node, -1); if (priv->dr_mode == USB_DR_MODE_UNKNOWN) { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/phy/broadcom/phy-brcm-usb-init.c +++ linux-azure-5.15-5.15.0/drivers/phy/broadcom/phy-brcm-usb-init.c @@ -79,6 +79,7 @@ enum brcm_family_type { BRCM_FAMILY_3390A0, + BRCM_FAMILY_4908, BRCM_FAMILY_7250B0, BRCM_FAMILY_7271A0, BRCM_FAMILY_7364A0, @@ -96,6 +97,7 @@ static const char *family_names[BRCM_FAMILY_COUNT] = { USB_BRCM_FAMILY(3390A0), + USB_BRCM_FAMILY(4908), USB_BRCM_FAMILY(7250B0), USB_BRCM_FAMILY(7271A0), USB_BRCM_FAMILY(7364A0), @@ -203,6 +205,27 @@ USB_CTRL_USB_PM_USB20_HC_RESETB_VAR_MASK, ENDIAN_SETTINGS, /* USB_CTRL_SETUP ENDIAN bits */ }, + /* 4908 */ + [BRCM_FAMILY_4908] = { + 0, /* USB_CTRL_SETUP_SCB1_EN_MASK */ + 0, /* USB_CTRL_SETUP_SCB2_EN_MASK */ + 0, /* USB_CTRL_SETUP_SS_EHCI64BIT_EN_MASK */ + 0, /* USB_CTRL_SETUP_STRAP_IPP_SEL_MASK */ + 0, /* USB_CTRL_SETUP_OC3_DISABLE_MASK */ + 0, /* USB_CTRL_PLL_CTL_PLL_IDDQ_PWRDN_MASK */ + 0, /* USB_CTRL_USB_PM_BDC_SOFT_RESETB_MASK */ + USB_CTRL_USB_PM_XHC_SOFT_RESETB_MASK, + USB_CTRL_USB_PM_USB_PWRDN_MASK, + 0, /* USB_CTRL_USB30_CTL1_XHC_SOFT_RESETB_MASK */ + 0, /* USB_CTRL_USB30_CTL1_USB3_IOC_MASK */ + 0, /* USB_CTRL_USB30_CTL1_USB3_IPP_MASK */ + 0, /* USB_CTRL_USB_DEVICE_CTL1_PORT_MODE_MASK */ + 0, /* USB_CTRL_USB_PM_SOFT_RESET_MASK */ + 0, /* USB_CTRL_SETUP_CC_DRD_MODE_ENABLE_MASK */ + 0, /* USB_CTRL_SETUP_STRAP_CC_DRD_MODE_ENABLE_SEL_MASK */ + 0, /* USB_CTRL_USB_PM_USB20_HC_RESETB_VAR_MASK */ + 0, /* USB_CTRL_SETUP ENDIAN bits */ + }, /* 7250b0 */ [BRCM_FAMILY_7250B0] = { USB_CTRL_SETUP_SCB1_EN_MASK, @@ -559,6 +582,7 @@ */ switch (params->selected_family) { case BRCM_FAMILY_3390A0: + case BRCM_FAMILY_4908: case BRCM_FAMILY_7250B0: case BRCM_FAMILY_7366C0: case BRCM_FAMILY_74371A0: @@ -1004,6 +1028,18 @@ .set_dual_select = usb_set_dual_select, }; +void brcm_usb_dvr_init_4908(struct brcm_usb_init_params *params) +{ + int fam; + + fam = BRCM_FAMILY_4908; + params->selected_family = fam; + params->usb_reg_bits_map = + &usb_reg_bits_map_table[fam][0]; + params->family_name = family_names[fam]; + params->ops = &bcm7445_ops; +} + void brcm_usb_dvr_init_7445(struct brcm_usb_init_params *params) { int fam; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/phy/broadcom/phy-brcm-usb-init.h +++ linux-azure-5.15-5.15.0/drivers/phy/broadcom/phy-brcm-usb-init.h @@ -64,6 +64,7 @@ bool suspend_with_clocks; }; +void brcm_usb_dvr_init_4908(struct brcm_usb_init_params *params); void brcm_usb_dvr_init_7445(struct brcm_usb_init_params *params); void brcm_usb_dvr_init_7216(struct brcm_usb_init_params *params); void brcm_usb_dvr_init_7211b0(struct brcm_usb_init_params *params); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/pinctrl/mediatek/pinctrl-mtk-common.c +++ linux-azure-5.15-5.15.0/drivers/pinctrl/mediatek/pinctrl-mtk-common.c @@ -1038,6 +1038,7 @@ node = of_parse_phandle(np, "mediatek,pctl-regmap", 0); if (node) { pctl->regmap1 = syscon_node_to_regmap(node); + of_node_put(node); if (IS_ERR(pctl->regmap1)) return PTR_ERR(pctl->regmap1); } else if (regmap) { @@ -1051,6 +1052,7 @@ node = of_parse_phandle(np, "mediatek,pctl-regmap", 1); if (node) { pctl->regmap2 = syscon_node_to_regmap(node); + of_node_put(node); if (IS_ERR(pctl->regmap2)) return PTR_ERR(pctl->regmap2); } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/pinctrl/mediatek/pinctrl-paris.c +++ linux-azure-5.15-5.15.0/drivers/pinctrl/mediatek/pinctrl-paris.c @@ -96,20 +96,16 @@ err = hw->soc->bias_get_combo(hw, desc, &pullup, &ret); if (err) goto out; + if (ret == MTK_PUPD_SET_R1R0_00) + ret = MTK_DISABLE; if (param == PIN_CONFIG_BIAS_DISABLE) { - if (ret == MTK_PUPD_SET_R1R0_00) - ret = MTK_DISABLE; + if (ret != MTK_DISABLE) + err = -EINVAL; } else if (param == PIN_CONFIG_BIAS_PULL_UP) { - /* When desire to get pull-up value, return - * error if current setting is pull-down - */ - if (!pullup) + if (!pullup || ret == MTK_DISABLE) err = -EINVAL; } else if (param == PIN_CONFIG_BIAS_PULL_DOWN) { - /* When desire to get pull-down value, return - * error if current setting is pull-up - */ - if (pullup) + if (pullup || ret == MTK_DISABLE) err = -EINVAL; } } else { @@ -188,8 +184,7 @@ } static int mtk_pinconf_set(struct pinctrl_dev *pctldev, unsigned int pin, - enum pin_config_param param, - enum pin_config_param arg) + enum pin_config_param param, u32 arg) { struct mtk_pinctrl *hw = pinctrl_dev_get_drvdata(pctldev); const struct mtk_pin_desc *desc; @@ -585,6 +580,9 @@ if (gpio >= hw->soc->npins) return -EINVAL; + if (mtk_is_virt_gpio(hw, gpio)) + return -EINVAL; + desc = (const struct mtk_pin_desc *)&hw->soc->pins[gpio]; pinmux = mtk_pctrl_get_pinmux(hw, gpio); if (pinmux >= hw->soc->nfuncs) @@ -719,10 +717,10 @@ unsigned long *config) { struct mtk_pinctrl *hw = pinctrl_dev_get_drvdata(pctldev); + struct mtk_pinctrl_group *grp = &hw->groups[group]; - *config = hw->groups[group].config; - - return 0; + /* One pin per group only */ + return mtk_pinconf_get(pctldev, grp->pin, config); } static int mtk_pconf_group_set(struct pinctrl_dev *pctldev, unsigned group, @@ -738,8 +736,6 @@ pinconf_to_config_argument(configs[i])); if (ret < 0) return ret; - - grp->config = configs[i]; } return 0; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/pinctrl/nomadik/pinctrl-nomadik.c +++ linux-azure-5.15-5.15.0/drivers/pinctrl/nomadik/pinctrl-nomadik.c @@ -1883,8 +1883,10 @@ } prcm_np = of_parse_phandle(np, "prcm", 0); - if (prcm_np) + if (prcm_np) { npct->prcm_base = of_iomap(prcm_np, 0); + of_node_put(prcm_np); + } if (!npct->prcm_base) { if (version == PINCTRL_NMK_STN8815) { dev_info(&pdev->dev, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c +++ linux-azure-5.15-5.15.0/drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c @@ -78,7 +78,6 @@ struct gpio_chip gc; int irqbase; int irq; - void *priv; struct irq_chip irq_chip; u32 pinctrl_id; int (*direction_input)(struct gpio_chip *chip, unsigned offset); @@ -226,7 +225,7 @@ chained_irq_enter(chip, desc); sts = ioread32(bank->base + NPCM7XX_GP_N_EVST); en = ioread32(bank->base + NPCM7XX_GP_N_EVEN); - dev_dbg(chip->parent_device, "==> got irq sts %.8x %.8x\n", sts, + dev_dbg(bank->gc.parent, "==> got irq sts %.8x %.8x\n", sts, en); sts &= en; @@ -241,33 +240,33 @@ gpiochip_get_data(irq_data_get_irq_chip_data(d)); unsigned int gpio = BIT(d->hwirq); - dev_dbg(d->chip->parent_device, "setirqtype: %u.%u = %u\n", gpio, + dev_dbg(bank->gc.parent, "setirqtype: %u.%u = %u\n", gpio, d->irq, type); switch (type) { case IRQ_TYPE_EDGE_RISING: - dev_dbg(d->chip->parent_device, "edge.rising\n"); + dev_dbg(bank->gc.parent, "edge.rising\n"); npcm_gpio_clr(&bank->gc, bank->base + NPCM7XX_GP_N_EVBE, gpio); npcm_gpio_clr(&bank->gc, bank->base + NPCM7XX_GP_N_POL, gpio); break; case IRQ_TYPE_EDGE_FALLING: - dev_dbg(d->chip->parent_device, "edge.falling\n"); + dev_dbg(bank->gc.parent, "edge.falling\n"); npcm_gpio_clr(&bank->gc, bank->base + NPCM7XX_GP_N_EVBE, gpio); npcm_gpio_set(&bank->gc, bank->base + NPCM7XX_GP_N_POL, gpio); break; case IRQ_TYPE_EDGE_BOTH: - dev_dbg(d->chip->parent_device, "edge.both\n"); + dev_dbg(bank->gc.parent, "edge.both\n"); npcm_gpio_set(&bank->gc, bank->base + NPCM7XX_GP_N_EVBE, gpio); break; case IRQ_TYPE_LEVEL_LOW: - dev_dbg(d->chip->parent_device, "level.low\n"); + dev_dbg(bank->gc.parent, "level.low\n"); npcm_gpio_set(&bank->gc, bank->base + NPCM7XX_GP_N_POL, gpio); break; case IRQ_TYPE_LEVEL_HIGH: - dev_dbg(d->chip->parent_device, "level.high\n"); + dev_dbg(bank->gc.parent, "level.high\n"); npcm_gpio_clr(&bank->gc, bank->base + NPCM7XX_GP_N_POL, gpio); break; default: - dev_dbg(d->chip->parent_device, "invalid irq type\n"); + dev_dbg(bank->gc.parent, "invalid irq type\n"); return -EINVAL; } @@ -289,7 +288,7 @@ gpiochip_get_data(irq_data_get_irq_chip_data(d)); unsigned int gpio = d->hwirq; - dev_dbg(d->chip->parent_device, "irq_ack: %u.%u\n", gpio, d->irq); + dev_dbg(bank->gc.parent, "irq_ack: %u.%u\n", gpio, d->irq); iowrite32(BIT(gpio), bank->base + NPCM7XX_GP_N_EVST); } @@ -301,7 +300,7 @@ unsigned int gpio = d->hwirq; /* Clear events */ - dev_dbg(d->chip->parent_device, "irq_mask: %u.%u\n", gpio, d->irq); + dev_dbg(bank->gc.parent, "irq_mask: %u.%u\n", gpio, d->irq); iowrite32(BIT(gpio), bank->base + NPCM7XX_GP_N_EVENC); } @@ -313,7 +312,7 @@ unsigned int gpio = d->hwirq; /* Enable events */ - dev_dbg(d->chip->parent_device, "irq_unmask: %u.%u\n", gpio, d->irq); + dev_dbg(bank->gc.parent, "irq_unmask: %u.%u\n", gpio, d->irq); iowrite32(BIT(gpio), bank->base + NPCM7XX_GP_N_EVENS); } @@ -323,7 +322,7 @@ unsigned int gpio = d->hwirq; /* active-high, input, clear interrupt, enable interrupt */ - dev_dbg(d->chip->parent_device, "startup: %u.%u\n", gpio, d->irq); + dev_dbg(gc->parent, "startup: %u.%u\n", gpio, d->irq); npcmgpio_direction_input(gc, gpio); npcmgpio_irq_ack(d); npcmgpio_irq_unmask(d); @@ -905,7 +904,7 @@ #define DRIVE_STRENGTH_HI_SHIFT 12 #define DRIVE_STRENGTH_MASK 0x0000FF00 -#define DS(lo, hi) (((lo) << DRIVE_STRENGTH_LO_SHIFT) | \ +#define DSTR(lo, hi) (((lo) << DRIVE_STRENGTH_LO_SHIFT) | \ ((hi) << DRIVE_STRENGTH_HI_SHIFT)) #define DSLO(x) (((x) >> DRIVE_STRENGTH_LO_SHIFT) & 0xF) #define DSHI(x) (((x) >> DRIVE_STRENGTH_HI_SHIFT) & 0xF) @@ -925,31 +924,31 @@ static const struct npcm7xx_pincfg pincfg[] = { /* PIN FUNCTION 1 FUNCTION 2 FUNCTION 3 FLAGS */ NPCM7XX_PINCFG(0, iox1, MFSEL1, 30, none, NONE, 0, none, NONE, 0, 0), - NPCM7XX_PINCFG(1, iox1, MFSEL1, 30, none, NONE, 0, none, NONE, 0, DS(8, 12)), - NPCM7XX_PINCFG(2, iox1, MFSEL1, 30, none, NONE, 0, none, NONE, 0, DS(8, 12)), + NPCM7XX_PINCFG(1, iox1, MFSEL1, 30, none, NONE, 0, none, NONE, 0, DSTR(8, 12)), + NPCM7XX_PINCFG(2, iox1, MFSEL1, 30, none, NONE, 0, none, NONE, 0, DSTR(8, 12)), NPCM7XX_PINCFG(3, iox1, MFSEL1, 30, none, NONE, 0, none, NONE, 0, 0), NPCM7XX_PINCFG(4, iox2, MFSEL3, 14, smb1d, I2CSEGSEL, 7, none, NONE, 0, SLEW), NPCM7XX_PINCFG(5, iox2, MFSEL3, 14, smb1d, I2CSEGSEL, 7, none, NONE, 0, SLEW), NPCM7XX_PINCFG(6, iox2, MFSEL3, 14, smb2d, I2CSEGSEL, 10, none, NONE, 0, SLEW), NPCM7XX_PINCFG(7, iox2, MFSEL3, 14, smb2d, I2CSEGSEL, 10, none, NONE, 0, SLEW), - NPCM7XX_PINCFG(8, lkgpo1, FLOCKR1, 4, none, NONE, 0, none, NONE, 0, DS(8, 12)), - NPCM7XX_PINCFG(9, lkgpo2, FLOCKR1, 8, none, NONE, 0, none, NONE, 0, DS(8, 12)), - NPCM7XX_PINCFG(10, ioxh, MFSEL3, 18, none, NONE, 0, none, NONE, 0, DS(8, 12)), - NPCM7XX_PINCFG(11, ioxh, MFSEL3, 18, none, NONE, 0, none, NONE, 0, DS(8, 12)), + NPCM7XX_PINCFG(8, lkgpo1, FLOCKR1, 4, none, NONE, 0, none, NONE, 0, DSTR(8, 12)), + NPCM7XX_PINCFG(9, lkgpo2, FLOCKR1, 8, none, NONE, 0, none, NONE, 0, DSTR(8, 12)), + NPCM7XX_PINCFG(10, ioxh, MFSEL3, 18, none, NONE, 0, none, NONE, 0, DSTR(8, 12)), + NPCM7XX_PINCFG(11, ioxh, MFSEL3, 18, none, NONE, 0, none, NONE, 0, DSTR(8, 12)), NPCM7XX_PINCFG(12, gspi, MFSEL1, 24, smb5b, I2CSEGSEL, 19, none, NONE, 0, SLEW), NPCM7XX_PINCFG(13, gspi, MFSEL1, 24, smb5b, I2CSEGSEL, 19, none, NONE, 0, SLEW), NPCM7XX_PINCFG(14, gspi, MFSEL1, 24, smb5c, I2CSEGSEL, 20, none, NONE, 0, SLEW), NPCM7XX_PINCFG(15, gspi, MFSEL1, 24, smb5c, I2CSEGSEL, 20, none, NONE, 0, SLEW), - NPCM7XX_PINCFG(16, lkgpo0, FLOCKR1, 0, none, NONE, 0, none, NONE, 0, DS(8, 12)), - NPCM7XX_PINCFG(17, pspi2, MFSEL3, 13, smb4den, I2CSEGSEL, 23, none, NONE, 0, DS(8, 12)), - NPCM7XX_PINCFG(18, pspi2, MFSEL3, 13, smb4b, I2CSEGSEL, 14, none, NONE, 0, DS(8, 12)), - NPCM7XX_PINCFG(19, pspi2, MFSEL3, 13, smb4b, I2CSEGSEL, 14, none, NONE, 0, DS(8, 12)), + NPCM7XX_PINCFG(16, lkgpo0, FLOCKR1, 0, none, NONE, 0, none, NONE, 0, DSTR(8, 12)), + NPCM7XX_PINCFG(17, pspi2, MFSEL3, 13, smb4den, I2CSEGSEL, 23, none, NONE, 0, DSTR(8, 12)), + NPCM7XX_PINCFG(18, pspi2, MFSEL3, 13, smb4b, I2CSEGSEL, 14, none, NONE, 0, DSTR(8, 12)), + NPCM7XX_PINCFG(19, pspi2, MFSEL3, 13, smb4b, I2CSEGSEL, 14, none, NONE, 0, DSTR(8, 12)), NPCM7XX_PINCFG(20, smb4c, I2CSEGSEL, 15, smb15, MFSEL3, 8, none, NONE, 0, 0), NPCM7XX_PINCFG(21, smb4c, I2CSEGSEL, 15, smb15, MFSEL3, 8, none, NONE, 0, 0), NPCM7XX_PINCFG(22, smb4d, I2CSEGSEL, 16, smb14, MFSEL3, 7, none, NONE, 0, 0), NPCM7XX_PINCFG(23, smb4d, I2CSEGSEL, 16, smb14, MFSEL3, 7, none, NONE, 0, 0), - NPCM7XX_PINCFG(24, ioxh, MFSEL3, 18, none, NONE, 0, none, NONE, 0, DS(8, 12)), - NPCM7XX_PINCFG(25, ioxh, MFSEL3, 18, none, NONE, 0, none, NONE, 0, DS(8, 12)), + NPCM7XX_PINCFG(24, ioxh, MFSEL3, 18, none, NONE, 0, none, NONE, 0, DSTR(8, 12)), + NPCM7XX_PINCFG(25, ioxh, MFSEL3, 18, none, NONE, 0, none, NONE, 0, DSTR(8, 12)), NPCM7XX_PINCFG(26, smb5, MFSEL1, 2, none, NONE, 0, none, NONE, 0, 0), NPCM7XX_PINCFG(27, smb5, MFSEL1, 2, none, NONE, 0, none, NONE, 0, 0), NPCM7XX_PINCFG(28, smb4, MFSEL1, 1, none, NONE, 0, none, NONE, 0, 0), @@ -965,12 +964,12 @@ NPCM7XX_PINCFG(39, smb3b, I2CSEGSEL, 11, none, NONE, 0, none, NONE, 0, SLEW), NPCM7XX_PINCFG(40, smb3b, I2CSEGSEL, 11, none, NONE, 0, none, NONE, 0, SLEW), NPCM7XX_PINCFG(41, bmcuart0a, MFSEL1, 9, none, NONE, 0, none, NONE, 0, 0), - NPCM7XX_PINCFG(42, bmcuart0a, MFSEL1, 9, none, NONE, 0, none, NONE, 0, DS(2, 4) | GPO), + NPCM7XX_PINCFG(42, bmcuart0a, MFSEL1, 9, none, NONE, 0, none, NONE, 0, DSTR(2, 4) | GPO), NPCM7XX_PINCFG(43, uart1, MFSEL1, 10, jtag2, MFSEL4, 0, bmcuart1, MFSEL3, 24, 0), NPCM7XX_PINCFG(44, uart1, MFSEL1, 10, jtag2, MFSEL4, 0, bmcuart1, MFSEL3, 24, 0), NPCM7XX_PINCFG(45, uart1, MFSEL1, 10, jtag2, MFSEL4, 0, none, NONE, 0, 0), - NPCM7XX_PINCFG(46, uart1, MFSEL1, 10, jtag2, MFSEL4, 0, none, NONE, 0, DS(2, 8)), - NPCM7XX_PINCFG(47, uart1, MFSEL1, 10, jtag2, MFSEL4, 0, none, NONE, 0, DS(2, 8)), + NPCM7XX_PINCFG(46, uart1, MFSEL1, 10, jtag2, MFSEL4, 0, none, NONE, 0, DSTR(2, 8)), + NPCM7XX_PINCFG(47, uart1, MFSEL1, 10, jtag2, MFSEL4, 0, none, NONE, 0, DSTR(2, 8)), NPCM7XX_PINCFG(48, uart2, MFSEL1, 11, bmcuart0b, MFSEL4, 1, none, NONE, 0, GPO), NPCM7XX_PINCFG(49, uart2, MFSEL1, 11, bmcuart0b, MFSEL4, 1, none, NONE, 0, 0), NPCM7XX_PINCFG(50, uart2, MFSEL1, 11, none, NONE, 0, none, NONE, 0, 0), @@ -980,8 +979,8 @@ NPCM7XX_PINCFG(54, uart2, MFSEL1, 11, none, NONE, 0, none, NONE, 0, 0), NPCM7XX_PINCFG(55, uart2, MFSEL1, 11, none, NONE, 0, none, NONE, 0, 0), NPCM7XX_PINCFG(56, r1err, MFSEL1, 12, none, NONE, 0, none, NONE, 0, 0), - NPCM7XX_PINCFG(57, r1md, MFSEL1, 13, none, NONE, 0, none, NONE, 0, DS(2, 4)), - NPCM7XX_PINCFG(58, r1md, MFSEL1, 13, none, NONE, 0, none, NONE, 0, DS(2, 4)), + NPCM7XX_PINCFG(57, r1md, MFSEL1, 13, none, NONE, 0, none, NONE, 0, DSTR(2, 4)), + NPCM7XX_PINCFG(58, r1md, MFSEL1, 13, none, NONE, 0, none, NONE, 0, DSTR(2, 4)), NPCM7XX_PINCFG(59, smb3d, I2CSEGSEL, 13, none, NONE, 0, none, NONE, 0, 0), NPCM7XX_PINCFG(60, smb3d, I2CSEGSEL, 13, none, NONE, 0, none, NONE, 0, 0), NPCM7XX_PINCFG(61, uart1, MFSEL1, 10, none, NONE, 0, none, NONE, 0, GPO), @@ -1004,19 +1003,19 @@ NPCM7XX_PINCFG(77, fanin13, MFSEL2, 13, none, NONE, 0, none, NONE, 0, 0), NPCM7XX_PINCFG(78, fanin14, MFSEL2, 14, none, NONE, 0, none, NONE, 0, 0), NPCM7XX_PINCFG(79, fanin15, MFSEL2, 15, none, NONE, 0, none, NONE, 0, 0), - NPCM7XX_PINCFG(80, pwm0, MFSEL2, 16, none, NONE, 0, none, NONE, 0, DS(4, 8)), - NPCM7XX_PINCFG(81, pwm1, MFSEL2, 17, none, NONE, 0, none, NONE, 0, DS(4, 8)), - NPCM7XX_PINCFG(82, pwm2, MFSEL2, 18, none, NONE, 0, none, NONE, 0, DS(4, 8)), - NPCM7XX_PINCFG(83, pwm3, MFSEL2, 19, none, NONE, 0, none, NONE, 0, DS(4, 8)), - NPCM7XX_PINCFG(84, r2, MFSEL1, 14, none, NONE, 0, none, NONE, 0, DS(8, 12) | SLEW), - NPCM7XX_PINCFG(85, r2, MFSEL1, 14, none, NONE, 0, none, NONE, 0, DS(8, 12) | SLEW), - NPCM7XX_PINCFG(86, r2, MFSEL1, 14, none, NONE, 0, none, NONE, 0, DS(8, 12) | SLEW), + NPCM7XX_PINCFG(80, pwm0, MFSEL2, 16, none, NONE, 0, none, NONE, 0, DSTR(4, 8)), + NPCM7XX_PINCFG(81, pwm1, MFSEL2, 17, none, NONE, 0, none, NONE, 0, DSTR(4, 8)), + NPCM7XX_PINCFG(82, pwm2, MFSEL2, 18, none, NONE, 0, none, NONE, 0, DSTR(4, 8)), + NPCM7XX_PINCFG(83, pwm3, MFSEL2, 19, none, NONE, 0, none, NONE, 0, DSTR(4, 8)), + NPCM7XX_PINCFG(84, r2, MFSEL1, 14, none, NONE, 0, none, NONE, 0, DSTR(8, 12) | SLEW), + NPCM7XX_PINCFG(85, r2, MFSEL1, 14, none, NONE, 0, none, NONE, 0, DSTR(8, 12) | SLEW), + NPCM7XX_PINCFG(86, r2, MFSEL1, 14, none, NONE, 0, none, NONE, 0, DSTR(8, 12) | SLEW), NPCM7XX_PINCFG(87, r2, MFSEL1, 14, none, NONE, 0, none, NONE, 0, 0), NPCM7XX_PINCFG(88, r2, MFSEL1, 14, none, NONE, 0, none, NONE, 0, 0), NPCM7XX_PINCFG(89, r2, MFSEL1, 14, none, NONE, 0, none, NONE, 0, 0), NPCM7XX_PINCFG(90, r2err, MFSEL1, 15, none, NONE, 0, none, NONE, 0, 0), - NPCM7XX_PINCFG(91, r2md, MFSEL1, 16, none, NONE, 0, none, NONE, 0, DS(2, 4)), - NPCM7XX_PINCFG(92, r2md, MFSEL1, 16, none, NONE, 0, none, NONE, 0, DS(2, 4)), + NPCM7XX_PINCFG(91, r2md, MFSEL1, 16, none, NONE, 0, none, NONE, 0, DSTR(2, 4)), + NPCM7XX_PINCFG(92, r2md, MFSEL1, 16, none, NONE, 0, none, NONE, 0, DSTR(2, 4)), NPCM7XX_PINCFG(93, ga20kbc, MFSEL1, 17, smb5d, I2CSEGSEL, 21, none, NONE, 0, 0), NPCM7XX_PINCFG(94, ga20kbc, MFSEL1, 17, smb5d, I2CSEGSEL, 21, none, NONE, 0, 0), NPCM7XX_PINCFG(95, lpc, NONE, 0, espi, MFSEL4, 8, gpio, MFSEL1, 26, 0), @@ -1062,34 +1061,34 @@ NPCM7XX_PINCFG(133, smb10, MFSEL4, 13, none, NONE, 0, none, NONE, 0, 0), NPCM7XX_PINCFG(134, smb11, MFSEL4, 14, none, NONE, 0, none, NONE, 0, 0), NPCM7XX_PINCFG(135, smb11, MFSEL4, 14, none, NONE, 0, none, NONE, 0, 0), - NPCM7XX_PINCFG(136, sd1, MFSEL3, 12, none, NONE, 0, none, NONE, 0, DS(8, 12) | SLEW), - NPCM7XX_PINCFG(137, sd1, MFSEL3, 12, none, NONE, 0, none, NONE, 0, DS(8, 12) | SLEW), - NPCM7XX_PINCFG(138, sd1, MFSEL3, 12, none, NONE, 0, none, NONE, 0, DS(8, 12) | SLEW), - NPCM7XX_PINCFG(139, sd1, MFSEL3, 12, none, NONE, 0, none, NONE, 0, DS(8, 12) | SLEW), - NPCM7XX_PINCFG(140, sd1, MFSEL3, 12, none, NONE, 0, none, NONE, 0, DS(8, 12) | SLEW), + NPCM7XX_PINCFG(136, sd1, MFSEL3, 12, none, NONE, 0, none, NONE, 0, DSTR(8, 12) | SLEW), + NPCM7XX_PINCFG(137, sd1, MFSEL3, 12, none, NONE, 0, none, NONE, 0, DSTR(8, 12) | SLEW), + NPCM7XX_PINCFG(138, sd1, MFSEL3, 12, none, NONE, 0, none, NONE, 0, DSTR(8, 12) | SLEW), + NPCM7XX_PINCFG(139, sd1, MFSEL3, 12, none, NONE, 0, none, NONE, 0, DSTR(8, 12) | SLEW), + NPCM7XX_PINCFG(140, sd1, MFSEL3, 12, none, NONE, 0, none, NONE, 0, DSTR(8, 12) | SLEW), NPCM7XX_PINCFG(141, sd1, MFSEL3, 12, none, NONE, 0, none, NONE, 0, 0), - NPCM7XX_PINCFG(142, sd1, MFSEL3, 12, none, NONE, 0, none, NONE, 0, DS(8, 12) | SLEW), + NPCM7XX_PINCFG(142, sd1, MFSEL3, 12, none, NONE, 0, none, NONE, 0, DSTR(8, 12) | SLEW), NPCM7XX_PINCFG(143, sd1, MFSEL3, 12, sd1pwr, MFSEL4, 5, none, NONE, 0, 0), - NPCM7XX_PINCFG(144, pwm4, MFSEL2, 20, none, NONE, 0, none, NONE, 0, DS(4, 8)), - NPCM7XX_PINCFG(145, pwm5, MFSEL2, 21, none, NONE, 0, none, NONE, 0, DS(4, 8)), - NPCM7XX_PINCFG(146, pwm6, MFSEL2, 22, none, NONE, 0, none, NONE, 0, DS(4, 8)), - NPCM7XX_PINCFG(147, pwm7, MFSEL2, 23, none, NONE, 0, none, NONE, 0, DS(4, 8)), - NPCM7XX_PINCFG(148, mmc8, MFSEL3, 11, none, NONE, 0, none, NONE, 0, DS(8, 12) | SLEW), - NPCM7XX_PINCFG(149, mmc8, MFSEL3, 11, none, NONE, 0, none, NONE, 0, DS(8, 12) | SLEW), - NPCM7XX_PINCFG(150, mmc8, MFSEL3, 11, none, NONE, 0, none, NONE, 0, DS(8, 12) | SLEW), - NPCM7XX_PINCFG(151, mmc8, MFSEL3, 11, none, NONE, 0, none, NONE, 0, DS(8, 12) | SLEW), - NPCM7XX_PINCFG(152, mmc, MFSEL3, 10, none, NONE, 0, none, NONE, 0, DS(8, 12) | SLEW), + NPCM7XX_PINCFG(144, pwm4, MFSEL2, 20, none, NONE, 0, none, NONE, 0, DSTR(4, 8)), + NPCM7XX_PINCFG(145, pwm5, MFSEL2, 21, none, NONE, 0, none, NONE, 0, DSTR(4, 8)), + NPCM7XX_PINCFG(146, pwm6, MFSEL2, 22, none, NONE, 0, none, NONE, 0, DSTR(4, 8)), + NPCM7XX_PINCFG(147, pwm7, MFSEL2, 23, none, NONE, 0, none, NONE, 0, DSTR(4, 8)), + NPCM7XX_PINCFG(148, mmc8, MFSEL3, 11, none, NONE, 0, none, NONE, 0, DSTR(8, 12) | SLEW), + NPCM7XX_PINCFG(149, mmc8, MFSEL3, 11, none, NONE, 0, none, NONE, 0, DSTR(8, 12) | SLEW), + NPCM7XX_PINCFG(150, mmc8, MFSEL3, 11, none, NONE, 0, none, NONE, 0, DSTR(8, 12) | SLEW), + NPCM7XX_PINCFG(151, mmc8, MFSEL3, 11, none, NONE, 0, none, NONE, 0, DSTR(8, 12) | SLEW), + NPCM7XX_PINCFG(152, mmc, MFSEL3, 10, none, NONE, 0, none, NONE, 0, DSTR(8, 12) | SLEW), NPCM7XX_PINCFG(153, mmcwp, FLOCKR1, 24, none, NONE, 0, none, NONE, 0, 0), /* Z1/A1 */ - NPCM7XX_PINCFG(154, mmc, MFSEL3, 10, none, NONE, 0, none, NONE, 0, DS(8, 12) | SLEW), + NPCM7XX_PINCFG(154, mmc, MFSEL3, 10, none, NONE, 0, none, NONE, 0, DSTR(8, 12) | SLEW), NPCM7XX_PINCFG(155, mmccd, MFSEL3, 25, mmcrst, MFSEL4, 6, none, NONE, 0, 0), /* Z1/A1 */ - NPCM7XX_PINCFG(156, mmc, MFSEL3, 10, none, NONE, 0, none, NONE, 0, DS(8, 12) | SLEW), - NPCM7XX_PINCFG(157, mmc, MFSEL3, 10, none, NONE, 0, none, NONE, 0, DS(8, 12) | SLEW), - NPCM7XX_PINCFG(158, mmc, MFSEL3, 10, none, NONE, 0, none, NONE, 0, DS(8, 12) | SLEW), - NPCM7XX_PINCFG(159, mmc, MFSEL3, 10, none, NONE, 0, none, NONE, 0, DS(8, 12) | SLEW), - - NPCM7XX_PINCFG(160, clkout, MFSEL1, 21, none, NONE, 0, none, NONE, 0, DS(8, 12) | SLEW), - NPCM7XX_PINCFG(161, lpc, NONE, 0, espi, MFSEL4, 8, gpio, MFSEL1, 26, DS(8, 12)), - NPCM7XX_PINCFG(162, serirq, NONE, 0, gpio, MFSEL1, 31, none, NONE, 0, DS(8, 12)), + NPCM7XX_PINCFG(156, mmc, MFSEL3, 10, none, NONE, 0, none, NONE, 0, DSTR(8, 12) | SLEW), + NPCM7XX_PINCFG(157, mmc, MFSEL3, 10, none, NONE, 0, none, NONE, 0, DSTR(8, 12) | SLEW), + NPCM7XX_PINCFG(158, mmc, MFSEL3, 10, none, NONE, 0, none, NONE, 0, DSTR(8, 12) | SLEW), + NPCM7XX_PINCFG(159, mmc, MFSEL3, 10, none, NONE, 0, none, NONE, 0, DSTR(8, 12) | SLEW), + + NPCM7XX_PINCFG(160, clkout, MFSEL1, 21, none, NONE, 0, none, NONE, 0, DSTR(8, 12) | SLEW), + NPCM7XX_PINCFG(161, lpc, NONE, 0, espi, MFSEL4, 8, gpio, MFSEL1, 26, DSTR(8, 12)), + NPCM7XX_PINCFG(162, serirq, NONE, 0, gpio, MFSEL1, 31, none, NONE, 0, DSTR(8, 12)), NPCM7XX_PINCFG(163, lpc, NONE, 0, espi, MFSEL4, 8, gpio, MFSEL1, 26, 0), NPCM7XX_PINCFG(164, lpc, NONE, 0, espi, MFSEL4, 8, gpio, MFSEL1, 26, SLEWLPC), NPCM7XX_PINCFG(165, lpc, NONE, 0, espi, MFSEL4, 8, gpio, MFSEL1, 26, SLEWLPC), @@ -1102,25 +1101,25 @@ NPCM7XX_PINCFG(172, smb6, MFSEL3, 1, none, NONE, 0, none, NONE, 0, 0), NPCM7XX_PINCFG(173, smb7, MFSEL3, 2, none, NONE, 0, none, NONE, 0, 0), NPCM7XX_PINCFG(174, smb7, MFSEL3, 2, none, NONE, 0, none, NONE, 0, 0), - NPCM7XX_PINCFG(175, pspi1, MFSEL3, 4, faninx, MFSEL3, 3, none, NONE, 0, DS(8, 12)), - NPCM7XX_PINCFG(176, pspi1, MFSEL3, 4, faninx, MFSEL3, 3, none, NONE, 0, DS(8, 12)), - NPCM7XX_PINCFG(177, pspi1, MFSEL3, 4, faninx, MFSEL3, 3, none, NONE, 0, DS(8, 12)), - NPCM7XX_PINCFG(178, r1, MFSEL3, 9, none, NONE, 0, none, NONE, 0, DS(8, 12) | SLEW), - NPCM7XX_PINCFG(179, r1, MFSEL3, 9, none, NONE, 0, none, NONE, 0, DS(8, 12) | SLEW), - NPCM7XX_PINCFG(180, r1, MFSEL3, 9, none, NONE, 0, none, NONE, 0, DS(8, 12) | SLEW), + NPCM7XX_PINCFG(175, pspi1, MFSEL3, 4, faninx, MFSEL3, 3, none, NONE, 0, DSTR(8, 12)), + NPCM7XX_PINCFG(176, pspi1, MFSEL3, 4, faninx, MFSEL3, 3, none, NONE, 0, DSTR(8, 12)), + NPCM7XX_PINCFG(177, pspi1, MFSEL3, 4, faninx, MFSEL3, 3, none, NONE, 0, DSTR(8, 12)), + NPCM7XX_PINCFG(178, r1, MFSEL3, 9, none, NONE, 0, none, NONE, 0, DSTR(8, 12) | SLEW), + NPCM7XX_PINCFG(179, r1, MFSEL3, 9, none, NONE, 0, none, NONE, 0, DSTR(8, 12) | SLEW), + NPCM7XX_PINCFG(180, r1, MFSEL3, 9, none, NONE, 0, none, NONE, 0, DSTR(8, 12) | SLEW), NPCM7XX_PINCFG(181, r1, MFSEL3, 9, none, NONE, 0, none, NONE, 0, 0), NPCM7XX_PINCFG(182, r1, MFSEL3, 9, none, NONE, 0, none, NONE, 0, 0), - NPCM7XX_PINCFG(183, spi3, MFSEL4, 16, none, NONE, 0, none, NONE, 0, DS(8, 12) | SLEW), - NPCM7XX_PINCFG(184, spi3, MFSEL4, 16, none, NONE, 0, none, NONE, 0, DS(8, 12) | SLEW | GPO), - NPCM7XX_PINCFG(185, spi3, MFSEL4, 16, none, NONE, 0, none, NONE, 0, DS(8, 12) | SLEW | GPO), - NPCM7XX_PINCFG(186, spi3, MFSEL4, 16, none, NONE, 0, none, NONE, 0, DS(8, 12)), - NPCM7XX_PINCFG(187, spi3cs1, MFSEL4, 17, none, NONE, 0, none, NONE, 0, DS(8, 12)), - NPCM7XX_PINCFG(188, spi3quad, MFSEL4, 20, spi3cs2, MFSEL4, 18, none, NONE, 0, DS(8, 12) | SLEW), - NPCM7XX_PINCFG(189, spi3quad, MFSEL4, 20, spi3cs3, MFSEL4, 19, none, NONE, 0, DS(8, 12) | SLEW), - NPCM7XX_PINCFG(190, gpio, FLOCKR1, 20, nprd_smi, NONE, 0, none, NONE, 0, DS(2, 4)), - NPCM7XX_PINCFG(191, none, NONE, 0, none, NONE, 0, none, NONE, 0, DS(8, 12)), /* XX */ + NPCM7XX_PINCFG(183, spi3, MFSEL4, 16, none, NONE, 0, none, NONE, 0, DSTR(8, 12) | SLEW), + NPCM7XX_PINCFG(184, spi3, MFSEL4, 16, none, NONE, 0, none, NONE, 0, DSTR(8, 12) | SLEW | GPO), + NPCM7XX_PINCFG(185, spi3, MFSEL4, 16, none, NONE, 0, none, NONE, 0, DSTR(8, 12) | SLEW | GPO), + NPCM7XX_PINCFG(186, spi3, MFSEL4, 16, none, NONE, 0, none, NONE, 0, DSTR(8, 12)), + NPCM7XX_PINCFG(187, spi3cs1, MFSEL4, 17, none, NONE, 0, none, NONE, 0, DSTR(8, 12)), + NPCM7XX_PINCFG(188, spi3quad, MFSEL4, 20, spi3cs2, MFSEL4, 18, none, NONE, 0, DSTR(8, 12) | SLEW), + NPCM7XX_PINCFG(189, spi3quad, MFSEL4, 20, spi3cs3, MFSEL4, 19, none, NONE, 0, DSTR(8, 12) | SLEW), + NPCM7XX_PINCFG(190, gpio, FLOCKR1, 20, nprd_smi, NONE, 0, none, NONE, 0, DSTR(2, 4)), + NPCM7XX_PINCFG(191, none, NONE, 0, none, NONE, 0, none, NONE, 0, DSTR(8, 12)), /* XX */ - NPCM7XX_PINCFG(192, none, NONE, 0, none, NONE, 0, none, NONE, 0, DS(8, 12)), /* XX */ + NPCM7XX_PINCFG(192, none, NONE, 0, none, NONE, 0, none, NONE, 0, DSTR(8, 12)), /* XX */ NPCM7XX_PINCFG(193, r1, MFSEL3, 9, none, NONE, 0, none, NONE, 0, 0), NPCM7XX_PINCFG(194, smb0b, I2CSEGSEL, 0, none, NONE, 0, none, NONE, 0, 0), NPCM7XX_PINCFG(195, smb0b, I2CSEGSEL, 0, none, NONE, 0, none, NONE, 0, 0), @@ -1131,11 +1130,11 @@ NPCM7XX_PINCFG(200, r2, MFSEL1, 14, none, NONE, 0, none, NONE, 0, 0), NPCM7XX_PINCFG(201, r1, MFSEL3, 9, none, NONE, 0, none, NONE, 0, 0), NPCM7XX_PINCFG(202, smb0c, I2CSEGSEL, 1, none, NONE, 0, none, NONE, 0, 0), - NPCM7XX_PINCFG(203, faninx, MFSEL3, 3, none, NONE, 0, none, NONE, 0, DS(8, 12)), + NPCM7XX_PINCFG(203, faninx, MFSEL3, 3, none, NONE, 0, none, NONE, 0, DSTR(8, 12)), NPCM7XX_PINCFG(204, ddc, NONE, 0, gpio, MFSEL3, 22, none, NONE, 0, SLEW), NPCM7XX_PINCFG(205, ddc, NONE, 0, gpio, MFSEL3, 22, none, NONE, 0, SLEW), - NPCM7XX_PINCFG(206, ddc, NONE, 0, gpio, MFSEL3, 22, none, NONE, 0, DS(4, 8)), - NPCM7XX_PINCFG(207, ddc, NONE, 0, gpio, MFSEL3, 22, none, NONE, 0, DS(4, 8)), + NPCM7XX_PINCFG(206, ddc, NONE, 0, gpio, MFSEL3, 22, none, NONE, 0, DSTR(4, 8)), + NPCM7XX_PINCFG(207, ddc, NONE, 0, gpio, MFSEL3, 22, none, NONE, 0, DSTR(4, 8)), NPCM7XX_PINCFG(208, rg2, MFSEL4, 24, ddr, MFSEL3, 26, none, NONE, 0, 0), NPCM7XX_PINCFG(209, rg2, MFSEL4, 24, ddr, MFSEL3, 26, none, NONE, 0, 0), NPCM7XX_PINCFG(210, rg2, MFSEL4, 24, ddr, MFSEL3, 26, none, NONE, 0, 0), @@ -1147,20 +1146,20 @@ NPCM7XX_PINCFG(216, rg2mdio, MFSEL4, 23, ddr, MFSEL3, 26, none, NONE, 0, 0), NPCM7XX_PINCFG(217, rg2mdio, MFSEL4, 23, ddr, MFSEL3, 26, none, NONE, 0, 0), NPCM7XX_PINCFG(218, wdog1, MFSEL3, 19, none, NONE, 0, none, NONE, 0, 0), - NPCM7XX_PINCFG(219, wdog2, MFSEL3, 20, none, NONE, 0, none, NONE, 0, DS(4, 8)), + NPCM7XX_PINCFG(219, wdog2, MFSEL3, 20, none, NONE, 0, none, NONE, 0, DSTR(4, 8)), NPCM7XX_PINCFG(220, smb12, MFSEL3, 5, none, NONE, 0, none, NONE, 0, 0), NPCM7XX_PINCFG(221, smb12, MFSEL3, 5, none, NONE, 0, none, NONE, 0, 0), NPCM7XX_PINCFG(222, smb13, MFSEL3, 6, none, NONE, 0, none, NONE, 0, 0), NPCM7XX_PINCFG(223, smb13, MFSEL3, 6, none, NONE, 0, none, NONE, 0, 0), NPCM7XX_PINCFG(224, spix, MFSEL4, 27, none, NONE, 0, none, NONE, 0, SLEW), - NPCM7XX_PINCFG(225, spix, MFSEL4, 27, none, NONE, 0, none, NONE, 0, DS(8, 12) | SLEW | GPO), - NPCM7XX_PINCFG(226, spix, MFSEL4, 27, none, NONE, 0, none, NONE, 0, DS(8, 12) | SLEW | GPO), - NPCM7XX_PINCFG(227, spix, MFSEL4, 27, none, NONE, 0, none, NONE, 0, DS(8, 12) | SLEW), - NPCM7XX_PINCFG(228, spixcs1, MFSEL4, 28, none, NONE, 0, none, NONE, 0, DS(8, 12) | SLEW), - NPCM7XX_PINCFG(229, spix, MFSEL4, 27, none, NONE, 0, none, NONE, 0, DS(8, 12) | SLEW), - NPCM7XX_PINCFG(230, spix, MFSEL4, 27, none, NONE, 0, none, NONE, 0, DS(8, 12) | SLEW), - NPCM7XX_PINCFG(231, clkreq, MFSEL4, 9, none, NONE, 0, none, NONE, 0, DS(8, 12)), + NPCM7XX_PINCFG(225, spix, MFSEL4, 27, none, NONE, 0, none, NONE, 0, DSTR(8, 12) | SLEW | GPO), + NPCM7XX_PINCFG(226, spix, MFSEL4, 27, none, NONE, 0, none, NONE, 0, DSTR(8, 12) | SLEW | GPO), + NPCM7XX_PINCFG(227, spix, MFSEL4, 27, none, NONE, 0, none, NONE, 0, DSTR(8, 12) | SLEW), + NPCM7XX_PINCFG(228, spixcs1, MFSEL4, 28, none, NONE, 0, none, NONE, 0, DSTR(8, 12) | SLEW), + NPCM7XX_PINCFG(229, spix, MFSEL4, 27, none, NONE, 0, none, NONE, 0, DSTR(8, 12) | SLEW), + NPCM7XX_PINCFG(230, spix, MFSEL4, 27, none, NONE, 0, none, NONE, 0, DSTR(8, 12) | SLEW), + NPCM7XX_PINCFG(231, clkreq, MFSEL4, 9, none, NONE, 0, none, NONE, 0, DSTR(8, 12)), NPCM7XX_PINCFG(253, none, NONE, 0, none, NONE, 0, none, NONE, 0, GPI), /* SDHC1 power */ NPCM7XX_PINCFG(254, none, NONE, 0, none, NONE, 0, none, NONE, 0, GPI), /* SDHC2 power */ NPCM7XX_PINCFG(255, none, NONE, 0, none, NONE, 0, none, NONE, 0, GPI), /* DACOSEL */ @@ -1561,7 +1560,7 @@ { struct npcm7xx_pinctrl *npcm = pinctrl_dev_get_drvdata(pctldev); - dev_dbg(npcm->dev, "group size: %d\n", ARRAY_SIZE(npcm7xx_groups)); + dev_dbg(npcm->dev, "group size: %zu\n", ARRAY_SIZE(npcm7xx_groups)); return ARRAY_SIZE(npcm7xx_groups); } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/pinctrl/pinconf-generic.c +++ linux-azure-5.15-5.15.0/drivers/pinctrl/pinconf-generic.c @@ -30,10 +30,10 @@ PCONFDUMP(PIN_CONFIG_BIAS_BUS_HOLD, "input bias bus hold", NULL, false), PCONFDUMP(PIN_CONFIG_BIAS_DISABLE, "input bias disabled", NULL, false), PCONFDUMP(PIN_CONFIG_BIAS_HIGH_IMPEDANCE, "input bias high impedance", NULL, false), - PCONFDUMP(PIN_CONFIG_BIAS_PULL_DOWN, "input bias pull down", NULL, false), + PCONFDUMP(PIN_CONFIG_BIAS_PULL_DOWN, "input bias pull down", "ohms", true), PCONFDUMP(PIN_CONFIG_BIAS_PULL_PIN_DEFAULT, - "input bias pull to pin specific state", NULL, false), - PCONFDUMP(PIN_CONFIG_BIAS_PULL_UP, "input bias pull up", NULL, false), + "input bias pull to pin specific state", "ohms", true), + PCONFDUMP(PIN_CONFIG_BIAS_PULL_UP, "input bias pull up", "ohms", true), PCONFDUMP(PIN_CONFIG_DRIVE_OPEN_DRAIN, "output drive open drain", NULL, false), PCONFDUMP(PIN_CONFIG_DRIVE_OPEN_SOURCE, "output drive open source", NULL, false), PCONFDUMP(PIN_CONFIG_DRIVE_PUSH_PULL, "output drive push pull", NULL, false), only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/pinctrl/pinctrl-ingenic.c +++ linux-azure-5.15-5.15.0/drivers/pinctrl/pinctrl-ingenic.c @@ -119,6 +119,8 @@ unsigned int num_functions; const u32 *pull_ups, *pull_downs; + + const struct regmap_access_table *access_table; }; struct ingenic_pinctrl { @@ -2179,6 +2181,17 @@ { "mac", x1000_mac_groups, ARRAY_SIZE(x1000_mac_groups), }, }; +static const struct regmap_range x1000_access_ranges[] = { + regmap_reg_range(0x000, 0x400 - 4), + regmap_reg_range(0x700, 0x800 - 4), +}; + +/* shared with X1500 */ +static const struct regmap_access_table x1000_access_table = { + .yes_ranges = x1000_access_ranges, + .n_yes_ranges = ARRAY_SIZE(x1000_access_ranges), +}; + static const struct ingenic_chip_info x1000_chip_info = { .num_chips = 4, .reg_offset = 0x100, @@ -2189,6 +2202,7 @@ .num_functions = ARRAY_SIZE(x1000_functions), .pull_ups = x1000_pull_ups, .pull_downs = x1000_pull_downs, + .access_table = &x1000_access_table, }; static int x1500_uart0_data_pins[] = { 0x4a, 0x4b, }; @@ -2300,6 +2314,7 @@ .num_functions = ARRAY_SIZE(x1500_functions), .pull_ups = x1000_pull_ups, .pull_downs = x1000_pull_downs, + .access_table = &x1000_access_table, }; static const u32 x1830_pull_ups[4] = { @@ -2506,6 +2521,16 @@ { "mac", x1830_mac_groups, ARRAY_SIZE(x1830_mac_groups), }, }; +static const struct regmap_range x1830_access_ranges[] = { + regmap_reg_range(0x0000, 0x4000 - 4), + regmap_reg_range(0x7000, 0x8000 - 4), +}; + +static const struct regmap_access_table x1830_access_table = { + .yes_ranges = x1830_access_ranges, + .n_yes_ranges = ARRAY_SIZE(x1830_access_ranges), +}; + static const struct ingenic_chip_info x1830_chip_info = { .num_chips = 4, .reg_offset = 0x1000, @@ -2516,6 +2541,7 @@ .num_functions = ARRAY_SIZE(x1830_functions), .pull_ups = x1830_pull_ups, .pull_downs = x1830_pull_downs, + .access_table = &x1830_access_table, }; static const u32 x2000_pull_ups[5] = { @@ -2969,6 +2995,17 @@ { "otg", x2000_otg_groups, ARRAY_SIZE(x2000_otg_groups), }, }; +static const struct regmap_range x2000_access_ranges[] = { + regmap_reg_range(0x000, 0x500 - 4), + regmap_reg_range(0x700, 0x800 - 4), +}; + +/* shared with X2100 */ +static const struct regmap_access_table x2000_access_table = { + .yes_ranges = x2000_access_ranges, + .n_yes_ranges = ARRAY_SIZE(x2000_access_ranges), +}; + static const struct ingenic_chip_info x2000_chip_info = { .num_chips = 5, .reg_offset = 0x100, @@ -2979,6 +3016,7 @@ .num_functions = ARRAY_SIZE(x2000_functions), .pull_ups = x2000_pull_ups, .pull_downs = x2000_pull_downs, + .access_table = &x2000_access_table, }; static const u32 x2100_pull_ups[5] = { @@ -3189,6 +3227,7 @@ .num_functions = ARRAY_SIZE(x2100_functions), .pull_ups = x2100_pull_ups, .pull_downs = x2100_pull_downs, + .access_table = &x2000_access_table, }; static u32 ingenic_gpio_read_reg(struct ingenic_gpio_chip *jzgc, u8 reg) @@ -4168,7 +4207,12 @@ return PTR_ERR(base); regmap_config = ingenic_pinctrl_regmap_config; - regmap_config.max_register = chip_info->num_chips * chip_info->reg_offset; + if (chip_info->access_table) { + regmap_config.rd_table = chip_info->access_table; + regmap_config.wr_table = chip_info->access_table; + } else { + regmap_config.max_register = chip_info->num_chips * chip_info->reg_offset - 4; + } jzpc->map = devm_regmap_init_mmio(dev, base, ®map_config); if (IS_ERR(jzpc->map)) { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/pinctrl/pinctrl-microchip-sgpio.c +++ linux-azure-5.15-5.15.0/drivers/pinctrl/pinctrl-microchip-sgpio.c @@ -17,6 +17,8 @@ #include #include #include +#include +#include #include "core.h" #include "pinconf.h" @@ -114,6 +116,7 @@ u32 clock; u32 __iomem *regs; const struct sgpio_properties *properties; + spinlock_t lock; }; struct sgpio_port_addr { @@ -215,6 +218,7 @@ int value) { unsigned int bit = SGPIO_SRC_BITS * addr->bit; + unsigned long flags; u32 clr, set; switch (priv->properties->arch) { @@ -233,7 +237,10 @@ default: return; } + + spin_lock_irqsave(&priv->lock, flags); sgpio_clrsetbits(priv, REG_PORT_CONFIG, addr->port, clr, set); + spin_unlock_irqrestore(&priv->lock, flags); } static int sgpio_output_get(struct sgpio_priv *priv, @@ -561,10 +568,13 @@ struct sgpio_bank *bank = gpiochip_get_data(chip); unsigned int gpio = irqd_to_hwirq(data); struct sgpio_port_addr addr; + unsigned long flags; u32 ena; sgpio_pin_to_addr(bank->priv, gpio, &addr); + spin_lock_irqsave(&bank->priv->lock, flags); + /* Disable interrupt while changing type */ ena = sgpio_readl(bank->priv, REG_INT_ENABLE, addr.bit); sgpio_writel(bank->priv, ena & ~BIT(addr.port), REG_INT_ENABLE, addr.bit); @@ -581,6 +591,8 @@ /* Possibly re-enable interrupts */ sgpio_writel(bank->priv, ena, REG_INT_ENABLE, addr.bit); + + spin_unlock_irqrestore(&bank->priv->lock, flags); } static void microchip_sgpio_irq_setreg(struct irq_data *data, @@ -591,13 +603,16 @@ struct sgpio_bank *bank = gpiochip_get_data(chip); unsigned int gpio = irqd_to_hwirq(data); struct sgpio_port_addr addr; + unsigned long flags; sgpio_pin_to_addr(bank->priv, gpio, &addr); + spin_lock_irqsave(&bank->priv->lock, flags); if (clear) sgpio_clrsetbits(bank->priv, reg, addr.bit, BIT(addr.port), 0); else sgpio_clrsetbits(bank->priv, reg, addr.bit, 0, BIT(addr.port)); + spin_unlock_irqrestore(&bank->priv->lock, flags); } static void microchip_sgpio_irq_mask(struct irq_data *data) @@ -803,6 +818,7 @@ int div_clock = 0, ret, port, i, nbanks; struct device *dev = &pdev->dev; struct fwnode_handle *fwnode; + struct reset_control *reset; struct sgpio_priv *priv; struct clk *clk; u32 val; @@ -812,6 +828,12 @@ return -ENOMEM; priv->dev = dev; + spin_lock_init(&priv->lock); + + reset = devm_reset_control_get_optional_shared(&pdev->dev, "switch"); + if (IS_ERR(reset)) + return dev_err_probe(dev, PTR_ERR(reset), "Failed to get reset\n"); + reset_control_reset(reset); clk = devm_clk_get(dev, NULL); if (IS_ERR(clk)) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/pinctrl/renesas/pfc-r8a77470.c +++ linux-azure-5.15-5.15.0/drivers/pinctrl/renesas/pfc-r8a77470.c @@ -2140,7 +2140,7 @@ VI0_CLK_MARK, }; /* - VIN1 ------------------------------------------------------------------- */ -static const union vin_data vin1_data_pins = { +static const union vin_data12 vin1_data_pins = { .data12 = { RCAR_GP_PIN(3, 1), RCAR_GP_PIN(3, 2), RCAR_GP_PIN(3, 3), RCAR_GP_PIN(3, 4), @@ -2150,7 +2150,7 @@ RCAR_GP_PIN(3, 15), RCAR_GP_PIN(3, 16), }, }; -static const union vin_data vin1_data_mux = { +static const union vin_data12 vin1_data_mux = { .data12 = { VI1_DATA0_MARK, VI1_DATA1_MARK, VI1_DATA2_MARK, VI1_DATA3_MARK, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/pinctrl/samsung/pinctrl-exynos-arm64.c +++ linux-azure-5.15-5.15.0/drivers/pinctrl/samsung/pinctrl-exynos-arm64.c @@ -504,13 +504,11 @@ /* pin-controller instance 0 ALIVE data */ .pin_banks = exynos850_pin_banks0, .nr_banks = ARRAY_SIZE(exynos850_pin_banks0), - .eint_gpio_init = exynos_eint_gpio_init, .eint_wkup_init = exynos_eint_wkup_init, }, { /* pin-controller instance 1 CMGP data */ .pin_banks = exynos850_pin_banks1, .nr_banks = ARRAY_SIZE(exynos850_pin_banks1), - .eint_gpio_init = exynos_eint_gpio_init, .eint_wkup_init = exynos_eint_wkup_init, }, { /* pin-controller instance 2 AUD data */ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/pinctrl/samsung/pinctrl-samsung.c +++ linux-azure-5.15-5.15.0/drivers/pinctrl/samsung/pinctrl-samsung.c @@ -1002,6 +1002,16 @@ return &(of_data->ctrl[id]); } +static void samsung_banks_of_node_put(struct samsung_pinctrl_drv_data *d) +{ + struct samsung_pin_bank *bank; + unsigned int i; + + bank = d->pin_banks; + for (i = 0; i < d->nr_banks; ++i, ++bank) + of_node_put(bank->of_node); +} + /* retrieve the soc specific data */ static const struct samsung_pin_ctrl * samsung_pinctrl_get_soc_data(struct samsung_pinctrl_drv_data *d, @@ -1116,19 +1126,19 @@ if (ctrl->retention_data) { drvdata->retention_ctrl = ctrl->retention_data->init(drvdata, ctrl->retention_data); - if (IS_ERR(drvdata->retention_ctrl)) - return PTR_ERR(drvdata->retention_ctrl); + if (IS_ERR(drvdata->retention_ctrl)) { + ret = PTR_ERR(drvdata->retention_ctrl); + goto err_put_banks; + } } ret = samsung_pinctrl_register(pdev, drvdata); if (ret) - return ret; + goto err_put_banks; ret = samsung_gpiolib_register(pdev, drvdata); - if (ret) { - samsung_pinctrl_unregister(pdev, drvdata); - return ret; - } + if (ret) + goto err_unregister; if (ctrl->eint_gpio_init) ctrl->eint_gpio_init(drvdata); @@ -1138,6 +1148,12 @@ platform_set_drvdata(pdev, drvdata); return 0; + +err_unregister: + samsung_pinctrl_unregister(pdev, drvdata); +err_put_banks: + samsung_banks_of_node_put(drvdata); + return ret; } /* only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/platform/chrome/Makefile +++ linux-azure-5.15-5.15.0/drivers/platform/chrome/Makefile @@ -2,6 +2,7 @@ # tell define_trace.h where to find the cros ec trace header CFLAGS_cros_ec_trace.o:= -I$(src) +CFLAGS_cros_ec_sensorhub_ring.o:= -I$(src) obj-$(CONFIG_CHROMEOS_LAPTOP) += chromeos_laptop.o obj-$(CONFIG_CHROMEOS_PSTORE) += chromeos_pstore.o @@ -20,7 +21,7 @@ obj-$(CONFIG_CROS_EC_LIGHTBAR) += cros_ec_lightbar.o obj-$(CONFIG_CROS_EC_VBC) += cros_ec_vbc.o obj-$(CONFIG_CROS_EC_DEBUGFS) += cros_ec_debugfs.o -cros-ec-sensorhub-objs := cros_ec_sensorhub.o cros_ec_sensorhub_ring.o cros_ec_trace.o +cros-ec-sensorhub-objs := cros_ec_sensorhub.o cros_ec_sensorhub_ring.o obj-$(CONFIG_CROS_EC_SENSORHUB) += cros-ec-sensorhub.o obj-$(CONFIG_CROS_EC_SYSFS) += cros_ec_sysfs.o obj-$(CONFIG_CROS_USBPD_LOGGER) += cros_usbpd_logger.o only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/platform/chrome/cros_ec_sensorhub_ring.c +++ linux-azure-5.15-5.15.0/drivers/platform/chrome/cros_ec_sensorhub_ring.c @@ -17,7 +17,8 @@ #include #include -#include "cros_ec_trace.h" +#define CREATE_TRACE_POINTS +#include "cros_ec_sensorhub_trace.h" /* Precision of fixed point for the m values from the filter */ #define M_PRECISION BIT(23) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/platform/chrome/cros_ec_sensorhub_trace.h +++ linux-azure-5.15-5.15.0/drivers/platform/chrome/cros_ec_sensorhub_trace.h @@ -0,0 +1,123 @@ +/* SPDX-License-Identifier: GPL-2.0 */ +/* + * Trace events for the ChromeOS Sensorhub kernel module + * + * Copyright 2021 Google LLC. + */ + +#undef TRACE_SYSTEM +#define TRACE_SYSTEM cros_ec + +#if !defined(_CROS_EC_SENSORHUB_TRACE_H_) || defined(TRACE_HEADER_MULTI_READ) +#define _CROS_EC_SENSORHUB_TRACE_H_ + +#include +#include + +#include + +TRACE_EVENT(cros_ec_sensorhub_timestamp, + TP_PROTO(u32 ec_sample_timestamp, u32 ec_fifo_timestamp, s64 fifo_timestamp, + s64 current_timestamp, s64 current_time), + TP_ARGS(ec_sample_timestamp, ec_fifo_timestamp, fifo_timestamp, current_timestamp, + current_time), + TP_STRUCT__entry( + __field(u32, ec_sample_timestamp) + __field(u32, ec_fifo_timestamp) + __field(s64, fifo_timestamp) + __field(s64, current_timestamp) + __field(s64, current_time) + __field(s64, delta) + ), + TP_fast_assign( + __entry->ec_sample_timestamp = ec_sample_timestamp; + __entry->ec_fifo_timestamp = ec_fifo_timestamp; + __entry->fifo_timestamp = fifo_timestamp; + __entry->current_timestamp = current_timestamp; + __entry->current_time = current_time; + __entry->delta = current_timestamp - current_time; + ), + TP_printk("ec_ts: %9u, ec_fifo_ts: %9u, fifo_ts: %12lld, curr_ts: %12lld, curr_time: %12lld, delta %12lld", + __entry->ec_sample_timestamp, + __entry->ec_fifo_timestamp, + __entry->fifo_timestamp, + __entry->current_timestamp, + __entry->current_time, + __entry->delta + ) +); + +TRACE_EVENT(cros_ec_sensorhub_data, + TP_PROTO(u32 ec_sensor_num, u32 ec_fifo_timestamp, s64 fifo_timestamp, + s64 current_timestamp, s64 current_time), + TP_ARGS(ec_sensor_num, ec_fifo_timestamp, fifo_timestamp, current_timestamp, current_time), + TP_STRUCT__entry( + __field(u32, ec_sensor_num) + __field(u32, ec_fifo_timestamp) + __field(s64, fifo_timestamp) + __field(s64, current_timestamp) + __field(s64, current_time) + __field(s64, delta) + ), + TP_fast_assign( + __entry->ec_sensor_num = ec_sensor_num; + __entry->ec_fifo_timestamp = ec_fifo_timestamp; + __entry->fifo_timestamp = fifo_timestamp; + __entry->current_timestamp = current_timestamp; + __entry->current_time = current_time; + __entry->delta = current_timestamp - current_time; + ), + TP_printk("ec_num: %4u, ec_fifo_ts: %9u, fifo_ts: %12lld, curr_ts: %12lld, curr_time: %12lld, delta %12lld", + __entry->ec_sensor_num, + __entry->ec_fifo_timestamp, + __entry->fifo_timestamp, + __entry->current_timestamp, + __entry->current_time, + __entry->delta + ) +); + +TRACE_EVENT(cros_ec_sensorhub_filter, + TP_PROTO(struct cros_ec_sensors_ts_filter_state *state, s64 dx, s64 dy), + TP_ARGS(state, dx, dy), + TP_STRUCT__entry( + __field(s64, dx) + __field(s64, dy) + __field(s64, median_m) + __field(s64, median_error) + __field(s64, history_len) + __field(s64, x) + __field(s64, y) + ), + TP_fast_assign( + __entry->dx = dx; + __entry->dy = dy; + __entry->median_m = state->median_m; + __entry->median_error = state->median_error; + __entry->history_len = state->history_len; + __entry->x = state->x_offset; + __entry->y = state->y_offset; + ), + TP_printk("dx: %12lld. dy: %12lld median_m: %12lld median_error: %12lld len: %lld x: %12lld y: %12lld", + __entry->dx, + __entry->dy, + __entry->median_m, + __entry->median_error, + __entry->history_len, + __entry->x, + __entry->y + ) +); + + +#endif /* _CROS_EC_SENSORHUB_TRACE_H_ */ + +/* this part must be outside header guard */ + +#undef TRACE_INCLUDE_PATH +#define TRACE_INCLUDE_PATH . + +#undef TRACE_INCLUDE_FILE +#define TRACE_INCLUDE_FILE cros_ec_sensorhub_trace + +#include only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/platform/chrome/cros_ec_trace.h +++ linux-azure-5.15-5.15.0/drivers/platform/chrome/cros_ec_trace.h @@ -15,7 +15,6 @@ #include #include #include -#include #include @@ -71,100 +70,6 @@ __entry->retval) ); -TRACE_EVENT(cros_ec_sensorhub_timestamp, - TP_PROTO(u32 ec_sample_timestamp, u32 ec_fifo_timestamp, s64 fifo_timestamp, - s64 current_timestamp, s64 current_time), - TP_ARGS(ec_sample_timestamp, ec_fifo_timestamp, fifo_timestamp, current_timestamp, - current_time), - TP_STRUCT__entry( - __field(u32, ec_sample_timestamp) - __field(u32, ec_fifo_timestamp) - __field(s64, fifo_timestamp) - __field(s64, current_timestamp) - __field(s64, current_time) - __field(s64, delta) - ), - TP_fast_assign( - __entry->ec_sample_timestamp = ec_sample_timestamp; - __entry->ec_fifo_timestamp = ec_fifo_timestamp; - __entry->fifo_timestamp = fifo_timestamp; - __entry->current_timestamp = current_timestamp; - __entry->current_time = current_time; - __entry->delta = current_timestamp - current_time; - ), - TP_printk("ec_ts: %9u, ec_fifo_ts: %9u, fifo_ts: %12lld, curr_ts: %12lld, curr_time: %12lld, delta %12lld", - __entry->ec_sample_timestamp, - __entry->ec_fifo_timestamp, - __entry->fifo_timestamp, - __entry->current_timestamp, - __entry->current_time, - __entry->delta - ) -); - -TRACE_EVENT(cros_ec_sensorhub_data, - TP_PROTO(u32 ec_sensor_num, u32 ec_fifo_timestamp, s64 fifo_timestamp, - s64 current_timestamp, s64 current_time), - TP_ARGS(ec_sensor_num, ec_fifo_timestamp, fifo_timestamp, current_timestamp, current_time), - TP_STRUCT__entry( - __field(u32, ec_sensor_num) - __field(u32, ec_fifo_timestamp) - __field(s64, fifo_timestamp) - __field(s64, current_timestamp) - __field(s64, current_time) - __field(s64, delta) - ), - TP_fast_assign( - __entry->ec_sensor_num = ec_sensor_num; - __entry->ec_fifo_timestamp = ec_fifo_timestamp; - __entry->fifo_timestamp = fifo_timestamp; - __entry->current_timestamp = current_timestamp; - __entry->current_time = current_time; - __entry->delta = current_timestamp - current_time; - ), - TP_printk("ec_num: %4u, ec_fifo_ts: %9u, fifo_ts: %12lld, curr_ts: %12lld, curr_time: %12lld, delta %12lld", - __entry->ec_sensor_num, - __entry->ec_fifo_timestamp, - __entry->fifo_timestamp, - __entry->current_timestamp, - __entry->current_time, - __entry->delta - ) -); - -TRACE_EVENT(cros_ec_sensorhub_filter, - TP_PROTO(struct cros_ec_sensors_ts_filter_state *state, s64 dx, s64 dy), - TP_ARGS(state, dx, dy), - TP_STRUCT__entry( - __field(s64, dx) - __field(s64, dy) - __field(s64, median_m) - __field(s64, median_error) - __field(s64, history_len) - __field(s64, x) - __field(s64, y) - ), - TP_fast_assign( - __entry->dx = dx; - __entry->dy = dy; - __entry->median_m = state->median_m; - __entry->median_error = state->median_error; - __entry->history_len = state->history_len; - __entry->x = state->x_offset; - __entry->y = state->y_offset; - ), - TP_printk("dx: %12lld. dy: %12lld median_m: %12lld median_error: %12lld len: %lld x: %12lld y: %12lld", - __entry->dx, - __entry->dy, - __entry->median_m, - __entry->median_error, - __entry->history_len, - __entry->x, - __entry->y - ) -); - - #endif /* _CROS_EC_TRACE_H_ */ /* this part must be outside header guard */ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/platform/chrome/cros_ec_typec.c +++ linux-azure-5.15-5.15.0/drivers/platform/chrome/cros_ec_typec.c @@ -1106,7 +1106,13 @@ return -ENOMEM; typec->dev = dev; + typec->ec = dev_get_drvdata(pdev->dev.parent); + if (!typec->ec) { + dev_err(dev, "couldn't find parent EC device\n"); + return -ENODEV; + } + platform_set_drvdata(pdev, typec); ret = cros_typec_get_cmd_version(typec); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/platform/x86/huawei-wmi.c +++ linux-azure-5.15-5.15.0/drivers/platform/x86/huawei-wmi.c @@ -470,10 +470,17 @@ static int huawei_wmi_battery_add(struct power_supply *battery) { - device_create_file(&battery->dev, &dev_attr_charge_control_start_threshold); - device_create_file(&battery->dev, &dev_attr_charge_control_end_threshold); + int err = 0; - return 0; + err = device_create_file(&battery->dev, &dev_attr_charge_control_start_threshold); + if (err) + return err; + + err = device_create_file(&battery->dev, &dev_attr_charge_control_end_threshold); + if (err) + device_remove_file(&battery->dev, &dev_attr_charge_control_start_threshold); + + return err; } static int huawei_wmi_battery_remove(struct power_supply *battery) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/platform/x86/serial-multi-instantiate.c +++ linux-azure-5.15-5.15.0/drivers/platform/x86/serial-multi-instantiate.c @@ -0,0 +1,348 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Serial multi-instantiate driver, pseudo driver to instantiate multiple + * client devices from a single fwnode. + * + * Copyright 2018 Hans de Goede + */ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#define IRQ_RESOURCE_TYPE GENMASK(1, 0) +#define IRQ_RESOURCE_NONE 0 +#define IRQ_RESOURCE_GPIO 1 +#define IRQ_RESOURCE_APIC 2 + +enum smi_bus_type { + SMI_I2C, + SMI_SPI, + SMI_AUTO_DETECT, +}; + +struct smi_instance { + const char *type; + unsigned int flags; + int irq_idx; +}; + +struct smi_node { + enum smi_bus_type bus_type; + struct smi_instance instances[]; +}; + +struct smi { + int i2c_num; + int spi_num; + struct i2c_client **i2c_devs; + struct spi_device **spi_devs; +}; + +static int smi_get_irq(struct platform_device *pdev, struct acpi_device *adev, + const struct smi_instance *inst) +{ + int ret; + + switch (inst->flags & IRQ_RESOURCE_TYPE) { + case IRQ_RESOURCE_GPIO: + ret = acpi_dev_gpio_irq_get(adev, inst->irq_idx); + break; + case IRQ_RESOURCE_APIC: + ret = platform_get_irq(pdev, inst->irq_idx); + break; + default: + return 0; + } + + if (ret < 0) + dev_err_probe(&pdev->dev, ret, "Error requesting irq at index %d: %d\n", + inst->irq_idx, ret); + + return ret; +} + +static void smi_devs_unregister(struct smi *smi) +{ + while (smi->i2c_num > 0) + i2c_unregister_device(smi->i2c_devs[--smi->i2c_num]); + + while (smi->spi_num > 0) + spi_unregister_device(smi->spi_devs[--smi->spi_num]); +} + +/** + * smi_spi_probe - Instantiate multiple SPI devices from inst array + * @pdev: Platform device + * @adev: ACPI device + * @smi: Internal struct for Serial multi instantiate driver + * @inst_array: Array of instances to probe + * + * Returns the number of SPI devices instantiate, Zero if none is found or a negative error code. + */ +static int smi_spi_probe(struct platform_device *pdev, struct acpi_device *adev, struct smi *smi, + const struct smi_instance *inst_array) +{ + struct device *dev = &pdev->dev; + struct spi_controller *ctlr; + struct spi_device *spi_dev; + char name[50]; + int i, ret, count; + + ret = acpi_spi_count_resources(adev); + if (ret < 0) + return ret; + else if (!ret) + return -ENODEV; + + count = ret; + + smi->spi_devs = devm_kcalloc(dev, count, sizeof(*smi->spi_devs), GFP_KERNEL); + if (!smi->spi_devs) + return -ENOMEM; + + for (i = 0; i < count && inst_array[i].type; i++) { + + spi_dev = acpi_spi_device_alloc(NULL, adev, i); + if (IS_ERR(spi_dev)) { + ret = PTR_ERR(spi_dev); + dev_err_probe(dev, ret, "failed to allocate SPI device %s from ACPI: %d\n", + dev_name(&adev->dev), ret); + goto error; + } + + ctlr = spi_dev->controller; + + strscpy(spi_dev->modalias, inst_array[i].type, sizeof(spi_dev->modalias)); + + ret = smi_get_irq(pdev, adev, &inst_array[i]); + if (ret < 0) { + spi_dev_put(spi_dev); + goto error; + } + spi_dev->irq = ret; + + snprintf(name, sizeof(name), "%s-%s-%s.%d", dev_name(&ctlr->dev), dev_name(dev), + inst_array[i].type, i); + spi_dev->dev.init_name = name; + + ret = spi_add_device(spi_dev); + if (ret) { + dev_err_probe(&ctlr->dev, ret, + "failed to add SPI device %s from ACPI: %d\n", + dev_name(&adev->dev), ret); + spi_dev_put(spi_dev); + goto error; + } + + dev_dbg(dev, "SPI device %s using chip select %u", name, spi_dev->chip_select); + + smi->spi_devs[i] = spi_dev; + smi->spi_num++; + } + + if (smi->spi_num < count) { + dev_dbg(dev, "Error finding driver, idx %d\n", i); + ret = -ENODEV; + goto error; + } + + dev_info(dev, "Instantiated %d SPI devices.\n", smi->spi_num); + + return 0; +error: + smi_devs_unregister(smi); + + return ret; +} + +/** + * smi_i2c_probe - Instantiate multiple I2C devices from inst array + * @pdev: Platform device + * @adev: ACPI device + * @smi: Internal struct for Serial multi instantiate driver + * @inst_array: Array of instances to probe + * + * Returns the number of I2C devices instantiate, Zero if none is found or a negative error code. + */ +static int smi_i2c_probe(struct platform_device *pdev, struct acpi_device *adev, struct smi *smi, + const struct smi_instance *inst_array) +{ + struct i2c_board_info board_info = {}; + struct device *dev = &pdev->dev; + char name[32]; + int i, ret, count; + + ret = i2c_acpi_client_count(adev); + if (ret < 0) + return ret; + else if (!ret) + return -ENODEV; + + count = ret; + + smi->i2c_devs = devm_kcalloc(dev, count, sizeof(*smi->i2c_devs), GFP_KERNEL); + if (!smi->i2c_devs) + return -ENOMEM; + + for (i = 0; i < count && inst_array[i].type; i++) { + memset(&board_info, 0, sizeof(board_info)); + strscpy(board_info.type, inst_array[i].type, I2C_NAME_SIZE); + snprintf(name, sizeof(name), "%s-%s.%d", dev_name(dev), inst_array[i].type, i); + board_info.dev_name = name; + + ret = smi_get_irq(pdev, adev, &inst_array[i]); + if (ret < 0) + goto error; + board_info.irq = ret; + + smi->i2c_devs[i] = i2c_acpi_new_device(dev, i, &board_info); + if (IS_ERR(smi->i2c_devs[i])) { + ret = dev_err_probe(dev, PTR_ERR(smi->i2c_devs[i]), + "Error creating i2c-client, idx %d\n", i); + goto error; + } + smi->i2c_num++; + } + if (smi->i2c_num < count) { + dev_dbg(dev, "Error finding driver, idx %d\n", i); + ret = -ENODEV; + goto error; + } + + dev_info(dev, "Instantiated %d I2C devices.\n", smi->i2c_num); + + return 0; +error: + smi_devs_unregister(smi); + + return ret; +} + +static int smi_probe(struct platform_device *pdev) +{ + struct device *dev = &pdev->dev; + const struct smi_node *node; + struct acpi_device *adev; + struct smi *smi; + + adev = ACPI_COMPANION(dev); + if (!adev) + return -ENODEV; + + node = device_get_match_data(dev); + if (!node) { + dev_dbg(dev, "Error ACPI match data is missing\n"); + return -ENODEV; + } + + smi = devm_kzalloc(dev, sizeof(*smi), GFP_KERNEL); + if (!smi) + return -ENOMEM; + + platform_set_drvdata(pdev, smi); + + switch (node->bus_type) { + case SMI_I2C: + return smi_i2c_probe(pdev, adev, smi, node->instances); + case SMI_SPI: + return smi_spi_probe(pdev, adev, smi, node->instances); + case SMI_AUTO_DETECT: + if (i2c_acpi_client_count(adev) > 0) + return smi_i2c_probe(pdev, adev, smi, node->instances); + else + return smi_spi_probe(pdev, adev, smi, node->instances); + default: + return -EINVAL; + } + + return 0; /* never reached */ +} + +static int smi_remove(struct platform_device *pdev) +{ + struct smi *smi = platform_get_drvdata(pdev); + + smi_devs_unregister(smi); + + return 0; +} + +static const struct smi_node bsg1160_data = { + .instances = { + { "bmc150_accel", IRQ_RESOURCE_GPIO, 0 }, + { "bmc150_magn" }, + { "bmg160" }, + {} + }, + .bus_type = SMI_I2C, +}; + +static const struct smi_node bsg2150_data = { + .instances = { + { "bmc150_accel", IRQ_RESOURCE_GPIO, 0 }, + { "bmc150_magn" }, + /* The resources describe a 3th client, but it is not really there. */ + { "bsg2150_dummy_dev" }, + {} + }, + .bus_type = SMI_I2C, +}; + +static const struct smi_node int3515_data = { + .instances = { + { "tps6598x", IRQ_RESOURCE_APIC, 0 }, + { "tps6598x", IRQ_RESOURCE_APIC, 1 }, + { "tps6598x", IRQ_RESOURCE_APIC, 2 }, + { "tps6598x", IRQ_RESOURCE_APIC, 3 }, + {} + }, + .bus_type = SMI_I2C, +}; + +static const struct smi_node cs35l41_hda = { + .instances = { + { "cs35l41-hda", IRQ_RESOURCE_GPIO, 0 }, + { "cs35l41-hda", IRQ_RESOURCE_GPIO, 0 }, + { "cs35l41-hda", IRQ_RESOURCE_GPIO, 0 }, + { "cs35l41-hda", IRQ_RESOURCE_GPIO, 0 }, + {} + }, + .bus_type = SMI_AUTO_DETECT, +}; + +/* + * Note new device-ids must also be added to ignore_serial_bus_ids in + * drivers/acpi/scan.c: acpi_device_enumeration_by_parent(). + */ +static const struct acpi_device_id smi_acpi_ids[] = { + { "BSG1160", (unsigned long)&bsg1160_data }, + { "BSG2150", (unsigned long)&bsg2150_data }, + { "INT3515", (unsigned long)&int3515_data }, + { "CSC3551", (unsigned long)&cs35l41_hda }, + /* Non-conforming _HID for Cirrus Logic already released */ + { "CLSA0100", (unsigned long)&cs35l41_hda }, + { } +}; +MODULE_DEVICE_TABLE(acpi, smi_acpi_ids); + +static struct platform_driver smi_driver = { + .driver = { + .name = "Serial bus multi instantiate pseudo device driver", + .acpi_match_table = smi_acpi_ids, + }, + .probe = smi_probe, + .remove = smi_remove, +}; +module_platform_driver(smi_driver); + +MODULE_DESCRIPTION("Serial multi instantiate pseudo device driver"); +MODULE_AUTHOR("Hans de Goede "); +MODULE_LICENSE("GPL"); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/power/reset/gemini-poweroff.c +++ linux-azure-5.15-5.15.0/drivers/power/reset/gemini-poweroff.c @@ -107,8 +107,8 @@ return PTR_ERR(gpw->base); irq = platform_get_irq(pdev, 0); - if (!irq) - return -EINVAL; + if (irq < 0) + return irq; gpw->dev = dev; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/power/supply/ab8500_chargalg.c +++ linux-azure-5.15-5.15.0/drivers/power/supply/ab8500_chargalg.c @@ -2019,11 +2019,11 @@ psy_cfg.drv_data = di; /* Initilialize safety timer */ - hrtimer_init(&di->safety_timer, CLOCK_REALTIME, HRTIMER_MODE_ABS); + hrtimer_init(&di->safety_timer, CLOCK_MONOTONIC, HRTIMER_MODE_REL); di->safety_timer.function = ab8500_chargalg_safety_timer_expired; /* Initilialize maintenance timer */ - hrtimer_init(&di->maintenance_timer, CLOCK_REALTIME, HRTIMER_MODE_ABS); + hrtimer_init(&di->maintenance_timer, CLOCK_MONOTONIC, HRTIMER_MODE_REL); di->maintenance_timer.function = ab8500_chargalg_maintenance_timer_expired; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/power/supply/ab8500_fg.c +++ linux-azure-5.15-5.15.0/drivers/power/supply/ab8500_fg.c @@ -2545,8 +2545,10 @@ ret = kobject_init_and_add(&di->fg_kobject, &ab8500_fg_ktype, NULL, "battery"); - if (ret < 0) + if (ret < 0) { + kobject_put(&di->fg_kobject); dev_err(di->dev, "failed to create sysfs entry\n"); + } return ret; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/power/supply/axp20x_battery.c +++ linux-azure-5.15-5.15.0/drivers/power/supply/axp20x_battery.c @@ -186,7 +186,6 @@ union power_supply_propval *val) { struct axp20x_batt_ps *axp20x_batt = power_supply_get_drvdata(psy); - struct iio_channel *chan; int ret = 0, reg, val1; switch (psp) { @@ -266,12 +265,12 @@ if (ret) return ret; - if (reg & AXP20X_PWR_STATUS_BAT_CHARGING) - chan = axp20x_batt->batt_chrg_i; - else - chan = axp20x_batt->batt_dischrg_i; - - ret = iio_read_channel_processed(chan, &val->intval); + if (reg & AXP20X_PWR_STATUS_BAT_CHARGING) { + ret = iio_read_channel_processed(axp20x_batt->batt_chrg_i, &val->intval); + } else { + ret = iio_read_channel_processed(axp20x_batt->batt_dischrg_i, &val1); + val->intval = -val1; + } if (ret) return ret; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/power/supply/axp288_charger.c +++ linux-azure-5.15-5.15.0/drivers/power/supply/axp288_charger.c @@ -41,11 +41,11 @@ #define VBUS_ISPOUT_CUR_LIM_1500MA 0x1 /* 1500mA */ #define VBUS_ISPOUT_CUR_LIM_2000MA 0x2 /* 2000mA */ #define VBUS_ISPOUT_CUR_NO_LIM 0x3 /* 2500mA */ -#define VBUS_ISPOUT_VHOLD_SET_MASK 0x31 +#define VBUS_ISPOUT_VHOLD_SET_MASK 0x38 #define VBUS_ISPOUT_VHOLD_SET_BIT_POS 0x3 #define VBUS_ISPOUT_VHOLD_SET_OFFSET 4000 /* 4000mV */ #define VBUS_ISPOUT_VHOLD_SET_LSB_RES 100 /* 100mV */ -#define VBUS_ISPOUT_VHOLD_SET_4300MV 0x3 /* 4300mV */ +#define VBUS_ISPOUT_VHOLD_SET_4400MV 0x4 /* 4400mV */ #define VBUS_ISPOUT_VBUS_PATH_DIS BIT(7) #define CHRG_CCCV_CC_MASK 0xf /* 4 bits */ @@ -744,6 +744,16 @@ ret = axp288_charger_vbus_path_select(info, true); if (ret < 0) return ret; + } else { + /* Set Vhold to the factory default / recommended 4.4V */ + val = VBUS_ISPOUT_VHOLD_SET_4400MV << VBUS_ISPOUT_VHOLD_SET_BIT_POS; + ret = regmap_update_bits(info->regmap, AXP20X_VBUS_IPSOUT_MGMT, + VBUS_ISPOUT_VHOLD_SET_MASK, val); + if (ret < 0) { + dev_err(&info->pdev->dev, "register(%x) write error(%d)\n", + AXP20X_VBUS_IPSOUT_MGMT, ret); + return ret; + } } /* Read current charge voltage and current limit */ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/power/supply/bq24190_charger.c +++ linux-azure-5.15-5.15.0/drivers/power/supply/bq24190_charger.c @@ -39,6 +39,7 @@ #define BQ24190_REG_POC_CHG_CONFIG_DISABLE 0x0 #define BQ24190_REG_POC_CHG_CONFIG_CHARGE 0x1 #define BQ24190_REG_POC_CHG_CONFIG_OTG 0x2 +#define BQ24190_REG_POC_CHG_CONFIG_OTG_ALT 0x3 #define BQ24190_REG_POC_SYS_MIN_MASK (BIT(3) | BIT(2) | BIT(1)) #define BQ24190_REG_POC_SYS_MIN_SHIFT 1 #define BQ24190_REG_POC_SYS_MIN_MIN 3000 @@ -550,7 +551,11 @@ pm_runtime_mark_last_busy(bdi->dev); pm_runtime_put_autosuspend(bdi->dev); - return ret ? ret : val == BQ24190_REG_POC_CHG_CONFIG_OTG; + if (ret) + return ret; + + return (val == BQ24190_REG_POC_CHG_CONFIG_OTG || + val == BQ24190_REG_POC_CHG_CONFIG_OTG_ALT); } static const struct regulator_ops bq24190_vbus_ops = { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/power/supply/sbs-charger.c +++ linux-azure-5.15-5.15.0/drivers/power/supply/sbs-charger.c @@ -18,6 +18,7 @@ #include #include #include +#include #define SBS_CHARGER_REG_SPEC_INFO 0x11 #define SBS_CHARGER_REG_STATUS 0x13 @@ -209,7 +210,12 @@ if (ret) return dev_err_probe(&client->dev, ret, "Failed to request irq\n"); } else { - INIT_DELAYED_WORK(&chip->work, sbs_delayed_work); + ret = devm_delayed_work_autocancel(&client->dev, &chip->work, + sbs_delayed_work); + if (ret) + return dev_err_probe(&client->dev, ret, + "Failed to init work for polling\n"); + schedule_delayed_work(&chip->work, msecs_to_jiffies(SBS_CHARGER_POLL_TIME)); } @@ -220,15 +226,6 @@ return 0; } -static int sbs_remove(struct i2c_client *client) -{ - struct sbs_info *chip = i2c_get_clientdata(client); - - cancel_delayed_work_sync(&chip->work); - - return 0; -} - #ifdef CONFIG_OF static const struct of_device_id sbs_dt_ids[] = { { .compatible = "sbs,sbs-charger" }, @@ -245,7 +242,6 @@ static struct i2c_driver sbs_driver = { .probe = sbs_probe, - .remove = sbs_remove, .id_table = sbs_id, .driver = { .name = "sbs-charger", only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/power/supply/wm8350_power.c +++ linux-azure-5.15-5.15.0/drivers/power/supply/wm8350_power.c @@ -408,44 +408,112 @@ * Initialisation *********************************************************************/ -static void wm8350_init_charger(struct wm8350 *wm8350) +static int wm8350_init_charger(struct wm8350 *wm8350) { + int ret; + /* register our interest in charger events */ - wm8350_register_irq(wm8350, WM8350_IRQ_CHG_BAT_HOT, + ret = wm8350_register_irq(wm8350, WM8350_IRQ_CHG_BAT_HOT, wm8350_charger_handler, 0, "Battery hot", wm8350); - wm8350_register_irq(wm8350, WM8350_IRQ_CHG_BAT_COLD, + if (ret) + goto err; + + ret = wm8350_register_irq(wm8350, WM8350_IRQ_CHG_BAT_COLD, wm8350_charger_handler, 0, "Battery cold", wm8350); - wm8350_register_irq(wm8350, WM8350_IRQ_CHG_BAT_FAIL, + if (ret) + goto free_chg_bat_hot; + + ret = wm8350_register_irq(wm8350, WM8350_IRQ_CHG_BAT_FAIL, wm8350_charger_handler, 0, "Battery fail", wm8350); - wm8350_register_irq(wm8350, WM8350_IRQ_CHG_TO, + if (ret) + goto free_chg_bat_cold; + + ret = wm8350_register_irq(wm8350, WM8350_IRQ_CHG_TO, wm8350_charger_handler, 0, "Charger timeout", wm8350); - wm8350_register_irq(wm8350, WM8350_IRQ_CHG_END, + if (ret) + goto free_chg_bat_fail; + + ret = wm8350_register_irq(wm8350, WM8350_IRQ_CHG_END, wm8350_charger_handler, 0, "Charge end", wm8350); - wm8350_register_irq(wm8350, WM8350_IRQ_CHG_START, + if (ret) + goto free_chg_to; + + ret = wm8350_register_irq(wm8350, WM8350_IRQ_CHG_START, wm8350_charger_handler, 0, "Charge start", wm8350); - wm8350_register_irq(wm8350, WM8350_IRQ_CHG_FAST_RDY, + if (ret) + goto free_chg_end; + + ret = wm8350_register_irq(wm8350, WM8350_IRQ_CHG_FAST_RDY, wm8350_charger_handler, 0, "Fast charge ready", wm8350); - wm8350_register_irq(wm8350, WM8350_IRQ_CHG_VBATT_LT_3P9, + if (ret) + goto free_chg_start; + + ret = wm8350_register_irq(wm8350, WM8350_IRQ_CHG_VBATT_LT_3P9, wm8350_charger_handler, 0, "Battery <3.9V", wm8350); - wm8350_register_irq(wm8350, WM8350_IRQ_CHG_VBATT_LT_3P1, + if (ret) + goto free_chg_fast_rdy; + + ret = wm8350_register_irq(wm8350, WM8350_IRQ_CHG_VBATT_LT_3P1, wm8350_charger_handler, 0, "Battery <3.1V", wm8350); - wm8350_register_irq(wm8350, WM8350_IRQ_CHG_VBATT_LT_2P85, + if (ret) + goto free_chg_vbatt_lt_3p9; + + ret = wm8350_register_irq(wm8350, WM8350_IRQ_CHG_VBATT_LT_2P85, wm8350_charger_handler, 0, "Battery <2.85V", wm8350); + if (ret) + goto free_chg_vbatt_lt_3p1; /* and supply change events */ - wm8350_register_irq(wm8350, WM8350_IRQ_EXT_USB_FB, + ret = wm8350_register_irq(wm8350, WM8350_IRQ_EXT_USB_FB, wm8350_charger_handler, 0, "USB", wm8350); - wm8350_register_irq(wm8350, WM8350_IRQ_EXT_WALL_FB, + if (ret) + goto free_chg_vbatt_lt_2p85; + + ret = wm8350_register_irq(wm8350, WM8350_IRQ_EXT_WALL_FB, wm8350_charger_handler, 0, "Wall", wm8350); - wm8350_register_irq(wm8350, WM8350_IRQ_EXT_BAT_FB, + if (ret) + goto free_ext_usb_fb; + + ret = wm8350_register_irq(wm8350, WM8350_IRQ_EXT_BAT_FB, wm8350_charger_handler, 0, "Battery", wm8350); + if (ret) + goto free_ext_wall_fb; + + return 0; + +free_ext_wall_fb: + wm8350_free_irq(wm8350, WM8350_IRQ_EXT_WALL_FB, wm8350); +free_ext_usb_fb: + wm8350_free_irq(wm8350, WM8350_IRQ_EXT_USB_FB, wm8350); +free_chg_vbatt_lt_2p85: + wm8350_free_irq(wm8350, WM8350_IRQ_CHG_VBATT_LT_2P85, wm8350); +free_chg_vbatt_lt_3p1: + wm8350_free_irq(wm8350, WM8350_IRQ_CHG_VBATT_LT_3P1, wm8350); +free_chg_vbatt_lt_3p9: + wm8350_free_irq(wm8350, WM8350_IRQ_CHG_VBATT_LT_3P9, wm8350); +free_chg_fast_rdy: + wm8350_free_irq(wm8350, WM8350_IRQ_CHG_FAST_RDY, wm8350); +free_chg_start: + wm8350_free_irq(wm8350, WM8350_IRQ_CHG_START, wm8350); +free_chg_end: + wm8350_free_irq(wm8350, WM8350_IRQ_CHG_END, wm8350); +free_chg_to: + wm8350_free_irq(wm8350, WM8350_IRQ_CHG_TO, wm8350); +free_chg_bat_fail: + wm8350_free_irq(wm8350, WM8350_IRQ_CHG_BAT_FAIL, wm8350); +free_chg_bat_cold: + wm8350_free_irq(wm8350, WM8350_IRQ_CHG_BAT_COLD, wm8350); +free_chg_bat_hot: + wm8350_free_irq(wm8350, WM8350_IRQ_CHG_BAT_HOT, wm8350); +err: + return ret; } static void free_charger_irq(struct wm8350 *wm8350) @@ -456,6 +524,7 @@ wm8350_free_irq(wm8350, WM8350_IRQ_CHG_TO, wm8350); wm8350_free_irq(wm8350, WM8350_IRQ_CHG_END, wm8350); wm8350_free_irq(wm8350, WM8350_IRQ_CHG_START, wm8350); + wm8350_free_irq(wm8350, WM8350_IRQ_CHG_FAST_RDY, wm8350); wm8350_free_irq(wm8350, WM8350_IRQ_CHG_VBATT_LT_3P9, wm8350); wm8350_free_irq(wm8350, WM8350_IRQ_CHG_VBATT_LT_3P1, wm8350); wm8350_free_irq(wm8350, WM8350_IRQ_CHG_VBATT_LT_2P85, wm8350); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/pps/clients/pps-gpio.c +++ linux-azure-5.15-5.15.0/drivers/pps/clients/pps-gpio.c @@ -169,7 +169,7 @@ /* GPIO setup */ ret = pps_gpio_setup(dev); if (ret) - return -EINVAL; + return ret; /* IRQ setup */ ret = gpiod_to_irq(data->gpio_pin); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/ptp/ptp_sysfs.c +++ linux-azure-5.15-5.15.0/drivers/ptp/ptp_sysfs.c @@ -14,7 +14,7 @@ struct device_attribute *attr, char *page) { struct ptp_clock *ptp = dev_get_drvdata(dev); - return snprintf(page, PAGE_SIZE-1, "%s\n", ptp->info->name); + return sysfs_emit(page, "%s\n", ptp->info->name); } static DEVICE_ATTR_RO(clock_name); @@ -387,7 +387,7 @@ mutex_unlock(&ptp->pincfg_mux); - return snprintf(page, PAGE_SIZE, "%u %u\n", func, chan); + return sysfs_emit(page, "%u %u\n", func, chan); } static ssize_t ptp_pin_store(struct device *dev, struct device_attribute *attr, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/pwm/pwm-lpc18xx-sct.c +++ linux-azure-5.15-5.15.0/drivers/pwm/pwm-lpc18xx-sct.c @@ -395,12 +395,6 @@ lpc18xx_pwm_writel(lpc18xx_pwm, LPC18XX_PWM_LIMIT, BIT(lpc18xx_pwm->period_event)); - ret = pwmchip_add(&lpc18xx_pwm->chip); - if (ret < 0) { - dev_err(&pdev->dev, "pwmchip_add failed: %d\n", ret); - goto disable_pwmclk; - } - for (i = 0; i < lpc18xx_pwm->chip.npwm; i++) { struct lpc18xx_pwm_data *data; @@ -410,14 +404,12 @@ GFP_KERNEL); if (!data) { ret = -ENOMEM; - goto remove_pwmchip; + goto disable_pwmclk; } pwm_set_chip_data(pwm, data); } - platform_set_drvdata(pdev, lpc18xx_pwm); - val = lpc18xx_pwm_readl(lpc18xx_pwm, LPC18XX_PWM_CTRL); val &= ~LPC18XX_PWM_BIDIR; val &= ~LPC18XX_PWM_CTRL_HALT; @@ -425,10 +417,16 @@ val |= LPC18XX_PWM_PRE(0); lpc18xx_pwm_writel(lpc18xx_pwm, LPC18XX_PWM_CTRL, val); + ret = pwmchip_add(&lpc18xx_pwm->chip); + if (ret < 0) { + dev_err(&pdev->dev, "pwmchip_add failed: %d\n", ret); + goto disable_pwmclk; + } + + platform_set_drvdata(pdev, lpc18xx_pwm); + return 0; -remove_pwmchip: - pwmchip_remove(&lpc18xx_pwm->chip); disable_pwmclk: clk_disable_unprepare(lpc18xx_pwm->pwm_clk); return ret; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/regulator/atc260x-regulator.c +++ linux-azure-5.15-5.15.0/drivers/regulator/atc260x-regulator.c @@ -292,6 +292,7 @@ .bypass_mask = BIT(5), \ .active_discharge_reg = ATC2603C_PMU_SWITCH_CTL, \ .active_discharge_mask = BIT(1), \ + .active_discharge_on = BIT(1), \ .owner = THIS_MODULE, \ } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/regulator/rpi-panel-attiny-regulator.c +++ linux-azure-5.15-5.15.0/drivers/regulator/rpi-panel-attiny-regulator.c @@ -37,11 +37,24 @@ static int attiny_lcd_power_enable(struct regulator_dev *rdev) { unsigned int data; + int ret, i; regmap_write(rdev->regmap, REG_POWERON, 1); + msleep(80); + /* Wait for nPWRDWN to go low to indicate poweron is done. */ - regmap_read_poll_timeout(rdev->regmap, REG_PORTB, data, - data & BIT(0), 10, 1000000); + for (i = 0; i < 20; i++) { + ret = regmap_read(rdev->regmap, REG_PORTB, &data); + if (!ret) { + if (data & BIT(0)) + break; + } + usleep_range(10000, 12000); + } + usleep_range(10000, 12000); + + if (ret) + pr_err("%s: regmap_read_poll_timeout failed %d\n", __func__, ret); /* Default to the same orientation as the closed source * firmware used for the panel. Runtime rotation @@ -57,23 +70,34 @@ { regmap_write(rdev->regmap, REG_PWM, 0); regmap_write(rdev->regmap, REG_POWERON, 0); - udelay(1); + msleep(30); return 0; } static int attiny_lcd_power_is_enabled(struct regulator_dev *rdev) { unsigned int data; - int ret; + int ret, i; - ret = regmap_read(rdev->regmap, REG_POWERON, &data); + for (i = 0; i < 10; i++) { + ret = regmap_read(rdev->regmap, REG_POWERON, &data); + if (!ret) + break; + usleep_range(10000, 12000); + } if (ret < 0) return ret; if (!(data & BIT(0))) return 0; - ret = regmap_read(rdev->regmap, REG_PORTB, &data); + for (i = 0; i < 10; i++) { + ret = regmap_read(rdev->regmap, REG_PORTB, &data); + if (!ret) + break; + usleep_range(10000, 12000); + } + if (ret < 0) return ret; @@ -103,20 +127,32 @@ { struct regmap *regmap = bl_get_data(bl); int brightness = bl->props.brightness; + int ret, i; if (bl->props.power != FB_BLANK_UNBLANK || bl->props.fb_blank != FB_BLANK_UNBLANK) brightness = 0; - return regmap_write(regmap, REG_PWM, brightness); + for (i = 0; i < 10; i++) { + ret = regmap_write(regmap, REG_PWM, brightness); + if (!ret) + break; + } + + return ret; } static int attiny_get_brightness(struct backlight_device *bl) { struct regmap *regmap = bl_get_data(bl); - int ret, brightness; + int ret, brightness, i; + + for (i = 0; i < 10; i++) { + ret = regmap_read(regmap, REG_PWM, &brightness); + if (!ret) + break; + } - ret = regmap_read(regmap, REG_PWM, &brightness); if (ret) return ret; @@ -166,7 +202,7 @@ } regmap_write(regmap, REG_POWERON, 0); - mdelay(1); + msleep(30); config.dev = &i2c->dev; config.regmap = regmap; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/regulator/rtq2134-regulator.c +++ linux-azure-5.15-5.15.0/drivers/regulator/rtq2134-regulator.c @@ -285,6 +285,7 @@ .enable_mask = RTQ2134_VOUTEN_MASK, \ .active_discharge_reg = RTQ2134_REG_BUCK##_id##_CFG0, \ .active_discharge_mask = RTQ2134_ACTDISCHG_MASK, \ + .active_discharge_on = RTQ2134_ACTDISCHG_MASK, \ .ramp_reg = RTQ2134_REG_BUCK##_id##_RSPCFG, \ .ramp_mask = RTQ2134_RSPUP_MASK, \ .ramp_delay_table = rtq2134_buck_ramp_delay_table, \ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/regulator/wm8994-regulator.c +++ linux-azure-5.15-5.15.0/drivers/regulator/wm8994-regulator.c @@ -82,6 +82,35 @@ .min_uV = 2400000, .uV_step = 100000, .enable_time = 3000, + .off_on_delay = 36000, + .owner = THIS_MODULE, + }, + { + .name = "LDO2", + .id = 2, + .type = REGULATOR_VOLTAGE, + .n_voltages = WM8994_LDO2_MAX_SELECTOR + 1, + .vsel_reg = WM8994_LDO_2, + .vsel_mask = WM8994_LDO2_VSEL_MASK, + .ops = &wm8994_ldo2_ops, + .enable_time = 3000, + .off_on_delay = 36000, + .owner = THIS_MODULE, + }, +}; + +static const struct regulator_desc wm8958_ldo_desc[] = { + { + .name = "LDO1", + .id = 1, + .type = REGULATOR_VOLTAGE, + .n_voltages = WM8994_LDO1_MAX_SELECTOR + 1, + .vsel_reg = WM8994_LDO_1, + .vsel_mask = WM8994_LDO1_VSEL_MASK, + .ops = &wm8994_ldo1_ops, + .min_uV = 2400000, + .uV_step = 100000, + .enable_time = 3000, .owner = THIS_MODULE, }, { @@ -172,9 +201,16 @@ * regulator core and we need not worry about it on the * error path. */ - ldo->regulator = devm_regulator_register(&pdev->dev, - &wm8994_ldo_desc[id], - &config); + if (ldo->wm8994->type == WM8994) { + ldo->regulator = devm_regulator_register(&pdev->dev, + &wm8994_ldo_desc[id], + &config); + } else { + ldo->regulator = devm_regulator_register(&pdev->dev, + &wm8958_ldo_desc[id], + &config); + } + if (IS_ERR(ldo->regulator)) { ret = PTR_ERR(ldo->regulator); dev_err(wm8994->dev, "Failed to register LDO%d: %d\n", only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/remoteproc/qcom_q6v5_adsp.c +++ linux-azure-5.15-5.15.0/drivers/remoteproc/qcom_q6v5_adsp.c @@ -406,6 +406,7 @@ } ret = of_address_to_resource(node, 0, &r); + of_node_put(node); if (ret) return ret; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/remoteproc/qcom_q6v5_mss.c +++ linux-azure-5.15-5.15.0/drivers/remoteproc/qcom_q6v5_mss.c @@ -1624,18 +1624,20 @@ * reserved memory regions from device's memory-region property. */ child = of_get_child_by_name(qproc->dev->of_node, "mba"); - if (!child) + if (!child) { node = of_parse_phandle(qproc->dev->of_node, "memory-region", 0); - else + } else { node = of_parse_phandle(child, "memory-region", 0); + of_node_put(child); + } ret = of_address_to_resource(node, 0, &r); + of_node_put(node); if (ret) { dev_err(qproc->dev, "unable to resolve mba region\n"); return ret; } - of_node_put(node); qproc->mba_phys = r.start; qproc->mba_size = resource_size(&r); @@ -1646,14 +1648,15 @@ } else { child = of_get_child_by_name(qproc->dev->of_node, "mpss"); node = of_parse_phandle(child, "memory-region", 0); + of_node_put(child); } ret = of_address_to_resource(node, 0, &r); + of_node_put(node); if (ret) { dev_err(qproc->dev, "unable to resolve mpss region\n"); return ret; } - of_node_put(node); qproc->mpss_phys = qproc->mpss_reloc = r.start; qproc->mpss_size = resource_size(&r); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/remoteproc/qcom_wcnss.c +++ linux-azure-5.15-5.15.0/drivers/remoteproc/qcom_wcnss.c @@ -501,6 +501,7 @@ } ret = of_address_to_resource(node, 0, &r); + of_node_put(node); if (ret) return ret; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/remoteproc/remoteproc_debugfs.c +++ linux-azure-5.15-5.15.0/drivers/remoteproc/remoteproc_debugfs.c @@ -76,7 +76,7 @@ int ret, err = 0; char buf[20]; - if (count > sizeof(buf)) + if (count < 1 || count > sizeof(buf)) return -EINVAL; ret = copy_from_user(buf, user_buf, count); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/rtc/interface.c +++ linux-azure-5.15-5.15.0/drivers/rtc/interface.c @@ -793,9 +793,13 @@ struct timerqueue_node *next = timerqueue_getnext(&rtc->timerqueue); struct rtc_time tm; ktime_t now; + int err; + + err = __rtc_read_time(rtc, &tm); + if (err) + return err; timer->enabled = 1; - __rtc_read_time(rtc, &tm); now = rtc_tm_to_ktime(tm); /* Skip over expired timers */ @@ -809,7 +813,6 @@ trace_rtc_timer_enqueue(timer); if (!next || ktime_before(timer->node.expires, next->expires)) { struct rtc_wkalrm alarm; - int err; alarm.time = rtc_ktime_to_tm(timer->node.expires); alarm.enabled = 1; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/rtc/rtc-pl031.c +++ linux-azure-5.15-5.15.0/drivers/rtc/rtc-pl031.c @@ -350,9 +350,6 @@ } } - if (!adev->irq[0]) - clear_bit(RTC_FEATURE_ALARM, ldata->rtc->features); - device_init_wakeup(&adev->dev, true); ldata->rtc = devm_rtc_allocate_device(&adev->dev); if (IS_ERR(ldata->rtc)) { @@ -360,6 +357,9 @@ goto out; } + if (!adev->irq[0]) + clear_bit(RTC_FEATURE_ALARM, ldata->rtc->features); + ldata->rtc->ops = ops; ldata->rtc->range_min = vendor->range_min; ldata->rtc->range_max = vendor->range_max; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/rtc/rtc-wm8350.c +++ linux-azure-5.15-5.15.0/drivers/rtc/rtc-wm8350.c @@ -432,14 +432,21 @@ return ret; } - wm8350_register_irq(wm8350, WM8350_IRQ_RTC_SEC, + ret = wm8350_register_irq(wm8350, WM8350_IRQ_RTC_SEC, wm8350_rtc_update_handler, 0, "RTC Seconds", wm8350); + if (ret) + return ret; + wm8350_mask_irq(wm8350, WM8350_IRQ_RTC_SEC); - wm8350_register_irq(wm8350, WM8350_IRQ_RTC_ALM, + ret = wm8350_register_irq(wm8350, WM8350_IRQ_RTC_ALM, wm8350_rtc_alarm_handler, 0, "RTC Alarm", wm8350); + if (ret) { + wm8350_free_irq(wm8350, WM8350_IRQ_RTC_SEC, wm8350); + return ret; + } return 0; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/scsi/aha152x.c +++ linux-azure-5.15-5.15.0/drivers/scsi/aha152x.c @@ -3370,13 +3370,11 @@ setup[setup_count].synchronous = ints[0] >= 6 ? ints[6] : 1; setup[setup_count].delay = ints[0] >= 7 ? ints[7] : DELAY_DEFAULT; setup[setup_count].ext_trans = ints[0] >= 8 ? ints[8] : 0; - if (ints[0] > 8) { /*}*/ + if (ints[0] > 8) printk(KERN_NOTICE "aha152x: usage: aha152x=[,[," "[,[,[,[,[,]]]]]]]\n"); - } else { + else setup_count++; - return 0; - } return 1; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/scsi/bfa/bfad_attr.c +++ linux-azure-5.15-5.15.0/drivers/scsi/bfa/bfad_attr.c @@ -711,7 +711,7 @@ char serial_num[BFA_ADAPTER_SERIAL_NUM_LEN]; bfa_get_adapter_serial_num(&bfad->bfa, serial_num); - return snprintf(buf, PAGE_SIZE, "%s\n", serial_num); + return sysfs_emit(buf, "%s\n", serial_num); } static ssize_t @@ -725,7 +725,7 @@ char model[BFA_ADAPTER_MODEL_NAME_LEN]; bfa_get_adapter_model(&bfad->bfa, model); - return snprintf(buf, PAGE_SIZE, "%s\n", model); + return sysfs_emit(buf, "%s\n", model); } static ssize_t @@ -805,7 +805,7 @@ snprintf(model_descr, BFA_ADAPTER_MODEL_DESCR_LEN, "Invalid Model"); - return snprintf(buf, PAGE_SIZE, "%s\n", model_descr); + return sysfs_emit(buf, "%s\n", model_descr); } static ssize_t @@ -819,7 +819,7 @@ u64 nwwn; nwwn = bfa_fcs_lport_get_nwwn(port->fcs_port); - return snprintf(buf, PAGE_SIZE, "0x%llx\n", cpu_to_be64(nwwn)); + return sysfs_emit(buf, "0x%llx\n", cpu_to_be64(nwwn)); } static ssize_t @@ -836,7 +836,7 @@ bfa_fcs_lport_get_attr(&bfad->bfa_fcs.fabric.bport, &port_attr); strlcpy(symname, port_attr.port_cfg.sym_name.symname, BFA_SYMNAME_MAXLEN); - return snprintf(buf, PAGE_SIZE, "%s\n", symname); + return sysfs_emit(buf, "%s\n", symname); } static ssize_t @@ -850,14 +850,14 @@ char hw_ver[BFA_VERSION_LEN]; bfa_get_pci_chip_rev(&bfad->bfa, hw_ver); - return snprintf(buf, PAGE_SIZE, "%s\n", hw_ver); + return sysfs_emit(buf, "%s\n", hw_ver); } static ssize_t bfad_im_drv_version_show(struct device *dev, struct device_attribute *attr, char *buf) { - return snprintf(buf, PAGE_SIZE, "%s\n", BFAD_DRIVER_VERSION); + return sysfs_emit(buf, "%s\n", BFAD_DRIVER_VERSION); } static ssize_t @@ -871,7 +871,7 @@ char optrom_ver[BFA_VERSION_LEN]; bfa_get_adapter_optrom_ver(&bfad->bfa, optrom_ver); - return snprintf(buf, PAGE_SIZE, "%s\n", optrom_ver); + return sysfs_emit(buf, "%s\n", optrom_ver); } static ssize_t @@ -885,7 +885,7 @@ char fw_ver[BFA_VERSION_LEN]; bfa_get_adapter_fw_ver(&bfad->bfa, fw_ver); - return snprintf(buf, PAGE_SIZE, "%s\n", fw_ver); + return sysfs_emit(buf, "%s\n", fw_ver); } static ssize_t @@ -897,7 +897,7 @@ (struct bfad_im_port_s *) shost->hostdata[0]; struct bfad_s *bfad = im_port->bfad; - return snprintf(buf, PAGE_SIZE, "%d\n", + return sysfs_emit(buf, "%d\n", bfa_get_nports(&bfad->bfa)); } @@ -905,7 +905,7 @@ bfad_im_drv_name_show(struct device *dev, struct device_attribute *attr, char *buf) { - return snprintf(buf, PAGE_SIZE, "%s\n", BFAD_DRIVER_NAME); + return sysfs_emit(buf, "%s\n", BFAD_DRIVER_NAME); } static ssize_t @@ -924,14 +924,14 @@ rports = kcalloc(nrports, sizeof(struct bfa_rport_qualifier_s), GFP_ATOMIC); if (rports == NULL) - return snprintf(buf, PAGE_SIZE, "Failed\n"); + return sysfs_emit(buf, "Failed\n"); spin_lock_irqsave(&bfad->bfad_lock, flags); bfa_fcs_lport_get_rport_quals(port->fcs_port, rports, &nrports); spin_unlock_irqrestore(&bfad->bfad_lock, flags); kfree(rports); - return snprintf(buf, PAGE_SIZE, "%d\n", nrports); + return sysfs_emit(buf, "%d\n", nrports); } static DEVICE_ATTR(serial_number, S_IRUGO, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/scsi/fnic/fnic_scsi.c +++ linux-azure-5.15-5.15.0/drivers/scsi/fnic/fnic_scsi.c @@ -604,7 +604,7 @@ FNIC_TRACE(fnic_queuecommand, sc->device->host->host_no, tag, sc, io_req, sg_count, cmd_trace, - (((u64)CMD_FLAGS(sc) >> 32) | CMD_STATE(sc))); + (((u64)CMD_FLAGS(sc) << 32) | CMD_STATE(sc))); /* if only we issued IO, will we have the io lock */ if (io_lock_acquired) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/scsi/hisi_sas/hisi_sas_v3_hw.c +++ linux-azure-5.15-5.15.0/drivers/scsi/hisi_sas/hisi_sas_v3_hw.c @@ -527,7 +527,7 @@ /* permit overriding the host protection capabilities mask (EEDP/T10 PI) */ static int prot_mask; -module_param(prot_mask, int, 0); +module_param(prot_mask, int, 0444); MODULE_PARM_DESC(prot_mask, " host protection capabilities mask, def=0x0 "); static void debugfs_work_handler_v3_hw(struct work_struct *work); @@ -2392,17 +2392,25 @@ return IRQ_WAKE_THREAD; } +static void hisi_sas_v3_free_vectors(void *data) +{ + struct pci_dev *pdev = data; + + pci_free_irq_vectors(pdev); +} + static int interrupt_preinit_v3_hw(struct hisi_hba *hisi_hba) { int vectors; int max_msi = HISI_SAS_MSI_COUNT_V3_HW, min_msi; struct Scsi_Host *shost = hisi_hba->shost; + struct pci_dev *pdev = hisi_hba->pci_dev; struct irq_affinity desc = { .pre_vectors = BASE_VECTORS_V3_HW, }; min_msi = MIN_AFFINE_VECTORS_V3_HW; - vectors = pci_alloc_irq_vectors_affinity(hisi_hba->pci_dev, + vectors = pci_alloc_irq_vectors_affinity(pdev, min_msi, max_msi, PCI_IRQ_MSI | PCI_IRQ_AFFINITY, @@ -2414,6 +2422,7 @@ hisi_hba->cq_nvecs = vectors - BASE_VECTORS_V3_HW; shost->nr_hw_queues = hisi_hba->cq_nvecs; + devm_add_action(&pdev->dev, hisi_sas_v3_free_vectors, pdev); return 0; } @@ -3959,6 +3968,54 @@ .owner = THIS_MODULE, }; +static ssize_t debugfs_bist_cnt_v3_hw_write(struct file *filp, + const char __user *buf, + size_t count, loff_t *ppos) +{ + struct seq_file *m = filp->private_data; + struct hisi_hba *hisi_hba = m->private; + unsigned int cnt; + int val; + + if (hisi_hba->debugfs_bist_enable) + return -EPERM; + + val = kstrtouint_from_user(buf, count, 0, &cnt); + if (val) + return val; + + if (cnt) + return -EINVAL; + + hisi_hba->debugfs_bist_cnt = 0; + return count; +} + +static int debugfs_bist_cnt_v3_hw_show(struct seq_file *s, void *p) +{ + struct hisi_hba *hisi_hba = s->private; + + seq_printf(s, "%u\n", hisi_hba->debugfs_bist_cnt); + + return 0; +} + +static int debugfs_bist_cnt_v3_hw_open(struct inode *inode, + struct file *filp) +{ + return single_open(filp, debugfs_bist_cnt_v3_hw_show, + inode->i_private); +} + +static const struct file_operations debugfs_bist_cnt_v3_hw_ops = { + .open = debugfs_bist_cnt_v3_hw_open, + .read = seq_read, + .write = debugfs_bist_cnt_v3_hw_write, + .llseek = seq_lseek, + .release = single_release, + .owner = THIS_MODULE, +}; + static const struct { int value; char *name; @@ -4596,8 +4653,8 @@ debugfs_create_file("phy_id", 0600, hisi_hba->debugfs_bist_dentry, hisi_hba, &debugfs_bist_phy_v3_hw_fops); - debugfs_create_u32("cnt", 0600, hisi_hba->debugfs_bist_dentry, - &hisi_hba->debugfs_bist_cnt); + debugfs_create_file("cnt", 0600, hisi_hba->debugfs_bist_dentry, + hisi_hba, &debugfs_bist_cnt_v3_hw_ops); debugfs_create_file("loopback_mode", 0600, hisi_hba->debugfs_bist_dentry, @@ -4763,7 +4820,7 @@ dev_err(dev, "%d hw queues\n", shost->nr_hw_queues); rc = scsi_add_host(shost, dev); if (rc) - goto err_out_free_irq_vectors; + goto err_out_debugfs; rc = sas_register_ha(sha); if (rc) @@ -4792,8 +4849,6 @@ sas_unregister_ha(sha); err_out_register_ha: scsi_remove_host(shost); -err_out_free_irq_vectors: - pci_free_irq_vectors(pdev); err_out_debugfs: debugfs_exit_v3_hw(hisi_hba); err_out_ha: @@ -4821,7 +4876,6 @@ devm_free_irq(&pdev->dev, pci_irq_vector(pdev, nr), cq); } - pci_free_irq_vectors(pdev); } static void hisi_sas_v3_remove(struct pci_dev *pdev) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c +++ linux-azure-5.15-5.15.0/drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c @@ -36,7 +36,7 @@ #define IBMVSCSIS_VERSION "v0.2" -#define INITIAL_SRP_LIMIT 800 +#define INITIAL_SRP_LIMIT 1024 #define DEFAULT_MAX_SECTORS 256 #define MAX_TXU 1024 * 1024 only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/scsi/libfc/fc_exch.c +++ linux-azure-5.15-5.15.0/drivers/scsi/libfc/fc_exch.c @@ -1701,6 +1701,7 @@ if (cancel_delayed_work_sync(&ep->timeout_work)) { FC_EXCH_DBG(ep, "Exchange timer canceled due to ABTS response\n"); fc_exch_release(ep); /* release from pending timer hold */ + return; } spin_lock_bh(&ep->ex_lock); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/scsi/libsas/sas_ata.c +++ linux-azure-5.15-5.15.0/drivers/scsi/libsas/sas_ata.c @@ -197,7 +197,7 @@ task->total_xfer_len = qc->nbytes; task->num_scatter = qc->n_elem; task->data_dir = qc->dma_dir; - } else if (qc->tf.protocol == ATA_PROT_NODATA) { + } else if (!ata_is_data(qc->tf.protocol)) { task->data_dir = DMA_NONE; } else { for_each_sg(qc->sg, sg, qc->n_elem, si) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/scsi/megaraid/megaraid_sas.h +++ linux-azure-5.15-5.15.0/drivers/scsi/megaraid/megaraid_sas.h @@ -2558,6 +2558,9 @@ #define MEGASAS_IS_LOGICAL(sdev) \ ((sdev->channel < MEGASAS_MAX_PD_CHANNELS) ? 0 : 1) +#define MEGASAS_IS_LUN_VALID(sdev) \ + (((sdev)->lun == 0) ? 1 : 0) + #define MEGASAS_DEV_INDEX(scp) \ (((scp->device->channel % 2) * MEGASAS_MAX_DEV_PER_CHANNEL) + \ scp->device->id) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/scsi/megaraid/megaraid_sas_base.c +++ linux-azure-5.15-5.15.0/drivers/scsi/megaraid/megaraid_sas_base.c @@ -2126,6 +2126,9 @@ goto scan_target; } return -ENXIO; + } else if (!MEGASAS_IS_LUN_VALID(sdev)) { + sdev_printk(KERN_INFO, sdev, "%s: invalid LUN\n", __func__); + return -ENXIO; } scan_target: @@ -2156,6 +2159,10 @@ instance = megasas_lookup_instance(sdev->host->host_no); if (MEGASAS_IS_LOGICAL(sdev)) { + if (!MEGASAS_IS_LUN_VALID(sdev)) { + sdev_printk(KERN_INFO, sdev, "%s: invalid LUN\n", __func__); + return; + } ld_tgt_id = MEGASAS_TARGET_ID(sdev); instance->ld_tgtid_status[ld_tgt_id] = LD_TARGET_ID_DELETED; if (megasas_dbg_lvl & LD_PD_DEBUG) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h +++ linux-azure-5.15-5.15.0/drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h @@ -8,7 +8,7 @@ #define MPI3_CONFIG_PAGETYPE_IO_UNIT (0x00) #define MPI3_CONFIG_PAGETYPE_MANUFACTURING (0x01) #define MPI3_CONFIG_PAGETYPE_IOC (0x02) -#define MPI3_CONFIG_PAGETYPE_UEFI_BSD (0x03) +#define MPI3_CONFIG_PAGETYPE_DRIVER (0x03) #define MPI3_CONFIG_PAGETYPE_SECURITY (0x04) #define MPI3_CONFIG_PAGETYPE_ENCLOSURE (0x11) #define MPI3_CONFIG_PAGETYPE_DEVICE (0x12) @@ -181,8 +181,16 @@ #define MPI3_SAS_HWRATE_MIN_RATE_6_0 (0x0a) #define MPI3_SAS_HWRATE_MIN_RATE_12_0 (0x0b) #define MPI3_SAS_HWRATE_MIN_RATE_22_5 (0x0c) -#define MPI3_SLOT_INVALID (0xffff) -#define MPI3_SLOT_INDEX_INVALID (0xffff) +#define MPI3_SLOT_INVALID (0xffff) +#define MPI3_SLOT_INDEX_INVALID (0xffff) +#define MPI3_LINK_CHANGE_COUNT_INVALID (0xffff) +#define MPI3_RATE_CHANGE_COUNT_INVALID (0xffff) +#define MPI3_TEMP_SENSOR_LOCATION_INTERNAL (0x0) +#define MPI3_TEMP_SENSOR_LOCATION_INLET (0x1) +#define MPI3_TEMP_SENSOR_LOCATION_OUTLET (0x2) +#define MPI3_TEMP_SENSOR_LOCATION_DRAM (0x3) +#define MPI3_MFGPAGE_VENDORID_BROADCOM (0x1000) +#define MPI3_MFGPAGE_DEVID_SAS4116 (0x00a5) struct mpi3_man_page0 { struct mpi3_config_page_header header; u8 chip_revision[8]; @@ -194,8 +202,8 @@ __le32 reserved94; __le32 reserved98; u8 oem; - u8 sub_oem; - __le16 reserved9e; + u8 profile_identifier; + __le16 flags; u8 board_mfg_day; u8 board_mfg_month; __le16 board_mfg_year; @@ -208,6 +216,8 @@ }; #define MPI3_MAN0_PAGEVERSION (0x00) +#define MPI3_MAN0_FLAGS_SWITCH_PRESENT (0x0002) +#define MPI3_MAN0_FLAGS_EXPANDER_PRESENT (0x0001) #define MPI3_MAN1_VPD_SIZE (512) struct mpi3_man_page1 { struct mpi3_config_page_header header; @@ -236,7 +246,7 @@ #define MPI3_MAN5_PAGEVERSION (0x00) struct mpi3_man6_gpio_entry { u8 function_code; - u8 reserved01; + u8 function_flags; __le16 flags; u8 param1; u8 param2; @@ -253,16 +263,24 @@ #define MPI3_MAN6_GPIO_FUNCTION_PORT_STATUS_YELLOW (0x06) #define MPI3_MAN6_GPIO_FUNCTION_CABLE_MANAGEMENT (0x07) #define MPI3_MAN6_GPIO_FUNCTION_BKPLANE_MGMT_TYPE (0x08) -#define MPI3_MAN6_GPIO_FUNCTION_ISTWI_MUX_RESET (0x09) #define MPI3_MAN6_GPIO_FUNCTION_ISTWI_RESET (0x0a) #define MPI3_MAN6_GPIO_FUNCTION_BACKEND_PCIE_RESET (0x0b) #define MPI3_MAN6_GPIO_FUNCTION_GLOBAL_FAULT (0x0c) -#define MPI3_MAN6_GPIO_FUNCTION_EPACK_ATTN (0x0d) +#define MPI3_MAN6_GPIO_FUNCTION_PBLP_STATUS_CHANGE (0x0d) #define MPI3_MAN6_GPIO_FUNCTION_EPACK_ONLINE (0x0e) #define MPI3_MAN6_GPIO_FUNCTION_EPACK_FAULT (0x0f) #define MPI3_MAN6_GPIO_FUNCTION_CTRL_TYPE (0x10) #define MPI3_MAN6_GPIO_FUNCTION_LICENSE (0x11) #define MPI3_MAN6_GPIO_FUNCTION_REFCLK_CONTROL (0x12) +#define MPI3_MAN6_GPIO_FUNCTION_BACKEND_PCIE_RESET_CLAMP (0x13) +#define MPI3_MAN6_GPIO_FUNCTION_AUXILIARY_POWER (0x14) +#define MPI3_MAN6_GPIO_FUNCTION_RAID_DATA_CACHE_DIRTY (0x15) +#define MPI3_MAN6_GPIO_FUNCTION_BOARD_FAN_CONTROL (0x16) +#define MPI3_MAN6_GPIO_FUNCTION_BOARD_FAN_FAULT (0x17) +#define MPI3_MAN6_GPIO_FUNCTION_POWER_BRAKE (0x18) +#define MPI3_MAN6_GPIO_ISTWI_RESET_FUNCTIONFLAGS_DEVSELECT_MASK (0x01) +#define MPI3_MAN6_GPIO_ISTWI_RESET_FUNCTIONFLAGS_DEVSELECT_ISTWI (0x00) +#define MPI3_MAN6_GPIO_ISTWI_RESET_FUNCTIONFLAGS_DEVSELECT_RECEPTACLEID (0x01) #define MPI3_MAN6_GPIO_EXTINT_PARAM1_FLAGS_SOURCE_MASK (0xf0) #define MPI3_MAN6_GPIO_EXTINT_PARAM1_FLAGS_SOURCE_GENERIC (0x00) #define MPI3_MAN6_GPIO_EXTINT_PARAM1_FLAGS_SOURCE_CABLE_MGMT (0x10) @@ -275,8 +293,6 @@ #define MPI3_MAN6_GPIO_CABLE_MGMT_PARAM1_INTERFACE_MODULE_PRESENT (0x00) #define MPI3_MAN6_GPIO_CABLE_MGMT_PARAM1_INTERFACE_ACTIVE_CABLE_ENABLE (0x01) #define MPI3_MAN6_GPIO_CABLE_MGMT_PARAM1_INTERFACE_CABLE_MGMT_ENABLE (0x02) -#define MPI3_MAN6_GPIO_ISTWI_MUX_RESET_PARAM2_SPEC_MUX (0x00) -#define MPI3_MAN6_GPIO_ISTWI_MUX_RESET_PARAM2_ALL_MUXES (0x01) #define MPI3_MAN6_GPIO_LICENSE_PARAM1_TYPE_IBUTTON (0x00) #define MPI3_MAN6_GPIO_FLAGS_SLEW_RATE_MASK (0x0100) #define MPI3_MAN6_GPIO_FLAGS_SLEW_RATE_FAST_EDGE (0x0100) @@ -353,6 +369,7 @@ __le32 reserved0c; }; +#define MPI3_MAN8_PHY_INFO_RECEPTACLE_ID_HOST_PHY (0xff) #ifndef MPI3_MAN8_PHY_INFO_MAX #define MPI3_MAN8_PHY_INFO_MAX (1) #endif @@ -373,20 +390,22 @@ }; enum mpi3_man9_resources { - MPI3_MAN9_RSRC_OUTSTANDING_REQS = 0, - MPI3_MAN9_RSRC_TARGET_CMDS = 1, - MPI3_MAN9_RSRC_SAS_TARGETS = 2, - MPI3_MAN9_RSRC_PCIE_TARGETS = 3, - MPI3_MAN9_RSRC_INITIATORS = 4, - MPI3_MAN9_RSRC_VDS = 5, - MPI3_MAN9_RSRC_ENCLOSURES = 6, - MPI3_MAN9_RSRC_ENCLOSURE_PHYS = 7, - MPI3_MAN9_RSRC_EXPANDERS = 8, - MPI3_MAN9_RSRC_PCIE_SWITCHES = 9, - MPI3_MAN9_RSRC_PDS = 10, - MPI3_MAN9_RSRC_HOST_PDS = 11, - MPI3_MAN9_RSRC_ADV_HOST_PDS = 12, - MPI3_MAN9_RSRC_RAID_PDS = 13, + MPI3_MAN9_RSRC_OUTSTANDING_REQS = 0, + MPI3_MAN9_RSRC_TARGET_CMDS = 1, + MPI3_MAN9_RSRC_RESERVED02 = 2, + MPI3_MAN9_RSRC_NVME = 3, + MPI3_MAN9_RSRC_INITIATORS = 4, + MPI3_MAN9_RSRC_VDS = 5, + MPI3_MAN9_RSRC_ENCLOSURES = 6, + MPI3_MAN9_RSRC_ENCLOSURE_PHYS = 7, + MPI3_MAN9_RSRC_EXPANDERS = 8, + MPI3_MAN9_RSRC_PCIE_SWITCHES = 9, + MPI3_MAN9_RSRC_RESERVED10 = 10, + MPI3_MAN9_RSRC_HOST_PD_DRIVES = 11, + MPI3_MAN9_RSRC_ADV_HOST_PD_DRIVES = 12, + MPI3_MAN9_RSRC_RAID_PD_DRIVES = 13, + MPI3_MAN9_RSRC_DRV_DIAG_BUF = 14, + MPI3_MAN9_RSRC_NAMESPACE_COUNT = 15, MPI3_MAN9_RSRC_NUM_RESOURCES }; @@ -394,17 +413,22 @@ #define MPI3_MAN9_MAX_OUTSTANDING_REQS (65000) #define MPI3_MAN9_MIN_TARGET_CMDS (0) #define MPI3_MAN9_MAX_TARGET_CMDS (65535) -#define MPI3_MAN9_MIN_SAS_TARGETS (0) -#define MPI3_MAN9_MAX_SAS_TARGETS (65535) -#define MPI3_MAN9_MIN_PCIE_TARGETS (0) +#define MPI3_MAN9_MIN_NVME_TARGETS (0) #define MPI3_MAN9_MIN_INITIATORS (0) -#define MPI3_MAN9_MAX_INITIATORS (65535) -#define MPI3_MAN9_MIN_ENCLOSURES (0) +#define MPI3_MAN9_MIN_VDS (0) +#define MPI3_MAN9_MIN_ENCLOSURES (1) #define MPI3_MAN9_MAX_ENCLOSURES (65535) #define MPI3_MAN9_MIN_ENCLOSURE_PHYS (0) #define MPI3_MAN9_MIN_EXPANDERS (0) #define MPI3_MAN9_MAX_EXPANDERS (65535) #define MPI3_MAN9_MIN_PCIE_SWITCHES (0) +#define MPI3_MAN9_MIN_HOST_PD_DRIVES (0) +#define MPI3_MAN9_ADV_HOST_PD_DRIVES (0) +#define MPI3_MAN9_RAID_PD_DRIVES (0) +#define MPI3_MAN9_DRIVER_DIAG_BUFFER (0) +#define MPI3_MAN9_MIN_NAMESPACE_COUNT (1) +#define MPI3_MAN9_MIN_EXPANDERS (0) +#define MPI3_MAN9_MAX_EXPANDERS (65535) struct mpi3_man_page9 { struct mpi3_config_page_header header; u8 num_resources; @@ -422,9 +446,14 @@ struct mpi3_man10_istwi_ctrlr_entry { __le16 slave_address; __le16 flags; - __le32 reserved04; + u8 scl_low_override; + u8 scl_high_override; + __le16 reserved06; }; +#define MPI3_MAN10_ISTWI_CTRLR_FLAGS_BUS_SPEED_MASK (0x000c) +#define MPI3_MAN10_ISTWI_CTRLR_FLAGS_BUS_SPEED_100K (0x0000) +#define MPI3_MAN10_ISTWI_CTRLR_FLAGS_BUS_SPEED_400K (0x0004) #define MPI3_MAN10_ISTWI_CTRLR_FLAGS_SLAVE_ENABLED (0x0002) #define MPI3_MAN10_ISTWI_CTRLR_FLAGS_MASTER_ENABLED (0x0001) #ifndef MPI3_MAN10_ISTWI_CTRLR_MAX @@ -451,10 +480,13 @@ u8 temp_channel[4]; }; -#define MPI3_MAN11_TEMP_SENSOR_TYPE_MAX6654 (0x00) -#define MPI3_MAN11_TEMP_SENSOR_TYPE_EMC1442 (0x01) -#define MPI3_MAN11_TEMP_SENSOR_TYPE_ADT7476 (0x02) -#define MPI3_MAN11_TEMP_SENSOR_CHANNEL_ENABLED (0x01) +#define MPI3_MAN11_TEMP_SENSOR_TYPE_MAX6654 (0x00) +#define MPI3_MAN11_TEMP_SENSOR_TYPE_EMC1442 (0x01) +#define MPI3_MAN11_TEMP_SENSOR_TYPE_ADT7476 (0x02) +#define MPI3_MAN11_TEMP_SENSOR_TYPE_SE97B (0x03) +#define MPI3_MAN11_TEMP_SENSOR_CHANNEL_LOCATION_MASK (0xe0) +#define MPI3_MAN11_TEMP_SENSOR_CHANNEL_LOCATION_SHIFT (5) +#define MPI3_MAN11_TEMP_SENSOR_CHANNEL_ENABLED (0x01) struct mpi3_man11_seeprom_device_format { u8 size; u8 page_write_size; @@ -495,31 +527,40 @@ #define MPI3_MAN11_BKPLANE_UBM_FLAGS_MAX_FRU_SHIFT (4) #define MPI3_MAN11_BKPLANE_UBM_FLAGS_POLL_INTERVAL_MASK (0x000f) #define MPI3_MAN11_BKPLANE_UBM_FLAGS_POLL_INTERVAL_SHIFT (0) -struct mpi3_man11_bkplane_spec_vpp_format { +struct mpi3_man11_bkplane_spec_non_ubm_format { __le16 flags; - __le16 reserved02; + u8 reserved02; + u8 type; }; -#define MPI3_MAN11_BKPLANE_VPP_FLAGS_REFCLK_POLICY_ALWAYS_ENABLED (0x0040) -#define MPI3_MAN11_BKPLANE_VPP_FLAGS_PRESENCE_DETECT_MASK (0x0030) -#define MPI3_MAN11_BKPLANE_VPP_FLAGS_PRESENCE_DETECT_GPIO (0x0000) -#define MPI3_MAN11_BKPLANE_VPP_FLAGS_PRESENCE_DETECT_REG (0x0010) -#define MPI3_MAN11_BKPLANE_VPP_FLAGS_POLL_INTERVAL_MASK (0x000f) -#define MPI3_MAN11_BKPLANE_VPP_FLAGS_POLL_INTERVAL_SHIFT (0) +#define MPI3_MAN11_BKPLANE_NON_UBM_FLAGS_GROUP_MASK (0xf000) +#define MPI3_MAN11_BKPLANE_NON_UBM_FLAGS_GROUP_SHIFT (12) +#define MPI3_MAN11_BKPLANE_NON_UBM_FLAGS_REFCLK_POLICY_ALWAYS_ENABLED (0x0200) +#define MPI3_MAN11_BKPLANE_NON_UBM_FLAGS_PRESENCE_DETECT_MASK (0x0030) +#define MPI3_MAN11_BKPLANE_NON_UBM_FLAGS_PRESENCE_DETECT_GPIO (0x0000) +#define MPI3_MAN11_BKPLANE_NON_UBM_FLAGS_PRESENCE_DETECT_REG (0x0010) +#define MPI3_MAN11_BKPLANE_NON_UBM_FLAGS_POLL_INTERVAL_MASK (0x000f) +#define MPI3_MAN11_BKPLANE_NON_UBM_FLAGS_POLL_INTERVAL_SHIFT (0) +#define MPI3_MAN11_BKPLANE_NON_UBM_TYPE_VPP (0x00) union mpi3_man11_bkplane_spec_format { - struct mpi3_man11_bkplane_spec_ubm_format ubm; - struct mpi3_man11_bkplane_spec_vpp_format vpp; + struct mpi3_man11_bkplane_spec_ubm_format ubm; + struct mpi3_man11_bkplane_spec_non_ubm_format non_ubm; }; struct mpi3_man11_bkplane_mgmt_device_format { u8 type; u8 receptacle_id; - __le16 reserved02; + u8 reset_info; + u8 reserved03; union mpi3_man11_bkplane_spec_format backplane_mgmt_specific; }; #define MPI3_MAN11_BKPLANE_MGMT_TYPE_UBM (0x00) -#define MPI3_MAN11_BKPLANE_MGMT_TYPE_VPP (0x01) +#define MPI3_MAN11_BKPLANE_MGMT_TYPE_NON_UBM (0x01) +#define MPI3_MAN11_BACKPLANE_RESETINFO_ASSERT_TIME_MASK (0xf0) +#define MPI3_MAN11_BACKPLANE_RESETINFO_ASSERT_TIME_SHIFT (4) +#define MPI3_MAN11_BACKPLANE_RESETINFO_READY_TIME_MASK (0x0f) +#define MPI3_MAN11_BACKPLANE_RESETINFO_READY_TIME_SHIFT (0) struct mpi3_man11_gas_gauge_device_format { u8 type; u8 reserved01[3]; @@ -527,6 +568,19 @@ }; #define MPI3_MAN11_GAS_GAUGE_TYPE_STANDARD (0x00) +struct mpi3_man11_mgmt_ctrlr_device_format { + __le32 reserved00; + __le32 reserved04; +}; +struct mpi3_man11_board_fan_device_format { + u8 flags; + u8 reserved01; + u8 min_fan_speed; + u8 max_fan_speed; + __le32 reserved04; +}; +#define MPI3_MAN11_BOARD_FAN_FLAGS_FAN_CTRLR_TYPE_MASK (0x07) +#define MPI3_MAN11_BOARD_FAN_FLAGS_FAN_CTRLR_TYPE_AMC6821 (0x00) union mpi3_man11_device_specific_format { struct mpi3_man11_mux_device_format mux; struct mpi3_man11_temp_sensor_device_format temp_sensor; @@ -535,9 +589,10 @@ struct mpi3_man11_cable_mgmt_device_format cable_mgmt; struct mpi3_man11_bkplane_mgmt_device_format bkplane_mgmt; struct mpi3_man11_gas_gauge_device_format gas_gauge; + struct mpi3_man11_mgmt_ctrlr_device_format mgmt_controller; + struct mpi3_man11_board_fan_device_format board_fan; __le32 words[2]; }; - struct mpi3_man11_istwi_device_format { u8 device_type; u8 controller; @@ -556,10 +611,9 @@ #define MPI3_MAN11_ISTWI_DEVTYPE_CABLE_MGMT (0x04) #define MPI3_MAN11_ISTWI_DEVTYPE_BACKPLANE_MGMT (0x05) #define MPI3_MAN11_ISTWI_DEVTYPE_GAS_GAUGE (0x06) +#define MPI3_MAN11_ISTWI_DEVTYPE_MGMT_CONTROLLER (0x07) +#define MPI3_MAN11_ISTWI_DEVTYPE_BOARD_FAN (0x08) #define MPI3_MAN11_ISTWI_FLAGS_MUX_PRESENT (0x01) -#define MPI3_MAN11_ISTWI_FLAGS_BUS_SPEED_MASK (0x06) -#define MPI3_MAN11_ISTWI_FLAGS_BUS_SPEED_100KHZ (0x00) -#define MPI3_MAN11_ISTWI_FLAGS_BUS_SPEED_400KHZ (0x02) #ifndef MPI3_MAN11_ISTWI_DEVICE_MAX #define MPI3_MAN11_ISTWI_DEVICE_MAX (1) #endif @@ -680,20 +734,16 @@ #define MPI3_MAN13_PAGEVERSION (0x00) struct mpi3_man_page14 { struct mpi3_config_page_header header; - __le16 flags; - __le16 reserved0a; + __le32 reserved08; u8 num_slot_groups; u8 num_slots; __le16 max_cert_chain_length; __le32 sealed_slots; + __le32 populated_slots; + __le32 mgmt_pt_updatable_slots; }; - #define MPI3_MAN14_PAGEVERSION (0x00) -#define MPI3_MAN14_FLAGS_AUTH_SESSION_REQ (0x01) -#define MPI3_MAN14_FLAGS_AUTH_API_MASK (0x0e) -#define MPI3_MAN14_FLAGS_AUTH_API_NONE (0x00) -#define MPI3_MAN14_FLAGS_AUTH_API_CEREBUS (0x02) -#define MPI3_MAN14_FLAGS_AUTH_API_DMTF_PMCI (0x04) +#define MPI3_MAN14_NUMSLOTS_MAX (32) #ifndef MPI3_MAN15_VERSION_RECORD_MAX #define MPI3_MAN15_VERSION_RECORD_MAX 1 #endif @@ -808,7 +858,7 @@ struct mpi3_config_page_header header; __le32 flags; u8 dmd_io_delay; - u8 dmd_report_pc_ie; + u8 dmd_report_pcie; u8 dmd_report_sata; u8 dmd_report_sas; }; @@ -844,26 +894,30 @@ #define MPI3_IOUNIT2_GPIO_SETTING_ON (0x0001) struct mpi3_io_unit3_sensor { __le16 flags; - __le16 reserved02; - __le16 threshold[4]; + u8 threshold_margin; + u8 reserved03; + __le16 threshold[3]; + __le16 reserved0a; __le32 reserved0c; __le32 reserved10; __le32 reserved14; }; -#define MPI3_IOUNIT3_SENSOR_FLAGS_T3_ENABLE (0x0008) -#define MPI3_IOUNIT3_SENSOR_FLAGS_T2_ENABLE (0x0004) -#define MPI3_IOUNIT3_SENSOR_FLAGS_T1_ENABLE (0x0002) -#define MPI3_IOUNIT3_SENSOR_FLAGS_T0_ENABLE (0x0001) +#define MPI3_IOUNIT3_SENSOR_FLAGS_FATAL_EVENT_ENABLED (0x0010) +#define MPI3_IOUNIT3_SENSOR_FLAGS_FATAL_ACTION_ENABLED (0x0008) +#define MPI3_IOUNIT3_SENSOR_FLAGS_CRITICAL_EVENT_ENABLED (0x0004) +#define MPI3_IOUNIT3_SENSOR_FLAGS_CRITICAL_ACTION_ENABLED (0x0002) +#define MPI3_IOUNIT3_SENSOR_FLAGS_WARNING_EVENT_ENABLED (0x0001) #ifndef MPI3_IO_UNIT3_SENSOR_MAX -#define MPI3_IO_UNIT3_SENSOR_MAX (1) +#define MPI3_IO_UNIT3_SENSOR_MAX (1) #endif struct mpi3_io_unit_page3 { struct mpi3_config_page_header header; __le32 reserved08; u8 num_sensors; - u8 polling_interval; - __le16 reserved0e; + u8 nominal_poll_interval; + u8 warning_poll_interval; + u8 reserved0f; struct mpi3_io_unit3_sensor sensor[MPI3_IO_UNIT3_SENSOR_MAX]; }; @@ -873,13 +927,19 @@ __le16 reserved02; u8 flags; u8 reserved05[3]; - __le32 reserved08; + __le16 istwi_index; + u8 channel; + u8 reserved0b; __le32 reserved0c; }; +#define MPI3_IOUNIT4_SENSOR_FLAGS_LOC_MASK (0xe0) +#define MPI3_IOUNIT4_SENSOR_FLAGS_LOC_SHIFT (5) #define MPI3_IOUNIT4_SENSOR_FLAGS_TEMP_VALID (0x01) +#define MPI3_IOUNIT4_SENSOR_ISTWI_INDEX_INTERNAL (0xffff) +#define MPI3_IOUNIT4_SENSOR_CHANNEL_RESERVED (0xff) #ifndef MPI3_IO_UNIT4_SENSOR_MAX -#define MPI3_IO_UNIT4_SENSOR_MAX (1) +#define MPI3_IO_UNIT4_SENSOR_MAX (1) #endif struct mpi3_io_unit_page4 { struct mpi3_config_page_header header; @@ -906,8 +966,9 @@ struct mpi3_io_unit5_spinup_group spinup_group_parameters[4]; __le32 reserved18; __le32 reserved1c; - __le32 reserved20; - u8 reserved24; + __le16 device_shutdown; + __le16 reserved22; + u8 pcie_device_wait_time; u8 sata_device_wait_time; u8 spinup_encl_drive_count; u8 spinup_encl_delay; @@ -919,6 +980,22 @@ }; #define MPI3_IOUNIT5_PAGEVERSION (0x00) +#define MPI3_IOUNIT5_DEVICE_SHUTDOWN_NO_ACTION (0x00) +#define MPI3_IOUNIT5_DEVICE_SHUTDOWN_DIRECT_ATTACHED (0x01) +#define MPI3_IOUNIT5_DEVICE_SHUTDOWN_EXPANDER_ATTACHED (0x02) +#define MPI3_IOUNIT5_DEVICE_SHUTDOWN_SWITCH_ATTACHED (0x02) +#define MPI3_IOUNIT5_DEVICE_SHUTDOWN_DIRECT_AND_EXPANDER (0x03) +#define MPI3_IOUNIT5_DEVICE_SHUTDOWN_DIRECT_AND_SWITCH (0x03) +#define MPI3_IOUNIT5_DEVICE_SHUTDOWN_SATA_HDD_MASK (0x0300) +#define MPI3_IOUNIT5_DEVICE_SHUTDOWN_SATA_HDD_SHIFT (8) +#define MPI3_IOUNIT5_DEVICE_SHUTDOWN_SAS_HDD_MASK (0x00c0) +#define MPI3_IOUNIT5_DEVICE_SHUTDOWN_SAS_HDD_SHIFT (6) +#define MPI3_IOUNIT5_DEVICE_SHUTDOWN_NVME_SSD_MASK (0x0030) +#define MPI3_IOUNIT5_DEVICE_SHUTDOWN_NVME_SSD_SHIFT (4) +#define MPI3_IOUNIT5_DEVICE_SHUTDOWN_SATA_SSD_MASK (0x000c) +#define MPI3_IOUNIT5_DEVICE_SHUTDOWN_SATA_SSD_SHIFT (2) +#define MPI3_IOUNIT5_DEVICE_SHUTDOWN_SAS_SSD_MASK (0x0003) +#define MPI3_IOUNIT5_DEVICE_SHUTDOWN_SAA_SSD_SHIFT (0) #define MPI3_IOUNIT5_FLAGS_POWER_CAPABLE_SPINUP (0x02) #define MPI3_IOUNIT5_FLAGS_AUTO_PORT_ENABLE (0x01) #define MPI3_IOUNIT5_PHY_SPINUP_GROUP_MASK (0x03) @@ -932,12 +1009,6 @@ #define MPI3_IOUNIT6_PAGEVERSION (0x00) #define MPI3_IOUNIT6_FLAGS_ACT_CABLE_PWR_EXC (0x01) -struct mpi3_io_unit_page7 { - struct mpi3_config_page_header header; - __le32 reserved08; -}; - -#define MPI3_IOUNIT7_PAGEVERSION (0x00) #ifndef MPI3_IOUNIT8_DIGEST_MAX #define MPI3_IOUNIT8_DIGEST_MAX (1) #endif @@ -977,6 +1048,48 @@ #define MPI3_IOUNIT9_PAGEVERSION (0x00) #define MPI3_IOUNIT9_FLAGS_VDFIRST_ENABLED (0x01) #define MPI3_IOUNIT9_FIRSTDEVICE_UNKNOWN (0xffff) +struct mpi3_io_unit_page10 { + struct mpi3_config_page_header header; + u8 flags; + u8 reserved09[3]; + __le32 silicon_id; + u8 fw_version_minor; + u8 fw_version_major; + u8 hw_version_minor; + u8 hw_version_major; + u8 part_number[16]; +}; +#define MPI3_IOUNIT10_PAGEVERSION (0x00) +#define MPI3_IOUNIT10_FLAGS_VALID (0x01) +#define MPI3_IOUNIT10_FLAGS_ACTIVEID_MASK (0x02) +#define MPI3_IOUNIT10_FLAGS_ACTIVEID_FIRST_REGION (0x00) +#define MPI3_IOUNIT10_FLAGS_ACTIVEID_SECOND_REGION (0x02) +#define MPI3_IOUNIT10_FLAGS_PBLP_EXPECTED (0x80) +#ifndef MPI3_IOUNIT11_PROFILE_MAX +#define MPI3_IOUNIT11_PROFILE_MAX (1) +#endif +struct mpi3_iounit11_profile { + u8 profile_identifier; + u8 reserved01[3]; + __le16 max_vds; + __le16 max_host_pds; + __le16 max_adv_host_pds; + __le16 max_raid_pds; + __le16 max_nvme; + __le16 max_outstanding_requests; + __le16 subsystem_id; + __le16 reserved12; + __le32 reserved14[2]; +}; +struct mpi3_io_unit_page11 { + struct mpi3_config_page_header header; + __le32 reserved08; + u8 num_profiles; + u8 current_profile_identifier; + __le16 reserved0e; + struct mpi3_iounit11_profile profile[MPI3_IOUNIT11_PROFILE_MAX]; +}; +#define MPI3_IOUNIT11_PAGEVERSION (0x00) struct mpi3_ioc_page0 { struct mpi3_config_page_header header; __le32 reserved08; @@ -994,12 +1107,10 @@ struct mpi3_config_page_header header; __le32 coalescing_timeout; u8 coalescing_depth; - u8 pci_slot_num; + u8 obsolete; __le16 reserved0e; }; - #define MPI3_IOC1_PAGEVERSION (0x00) -#define MPI3_IOC1_PCISLOTNUM_UNKNOWN (0xff) #ifndef MPI3_IOC2_EVENTMASK_WORDS #define MPI3_IOC2_EVENTMASK_WORDS (4) #endif @@ -1012,7 +1123,52 @@ }; #define MPI3_IOC2_PAGEVERSION (0x00) -struct mpi3_uefibsd_page0 { +#define MPI3_DRIVER_FLAGS_ADMINRAIDPD_BLOCKED (0x0010) +#define MPI3_DRIVER_FLAGS_OOBRAIDPD_BLOCKED (0x0008) +#define MPI3_DRIVER_FLAGS_OOBRAIDVD_BLOCKED (0x0004) +#define MPI3_DRIVER_FLAGS_OOBADVHOSTPD_BLOCKED (0x0002) +#define MPI3_DRIVER_FLAGS_OOBHOSTPD_BLOCKED (0x0001) +struct mpi3_allowed_cmd_scsi { + __le16 service_action; + u8 operation_code; + u8 command_flags; +}; + +struct mpi3_allowed_cmd_ata { + u8 subcommand; + u8 reserved01; + u8 command; + u8 command_flags; +}; + +struct mpi3_allowed_cmd_nvme { + u8 reserved00; + u8 nvme_cmd_flags; + u8 op_code; + u8 command_flags; +}; + +#define MPI3_DRIVER_ALLOWEDCMD_NVMECMDFLAGS_SUBQ_TYPE_MASK (0x80) +#define MPI3_DRIVER_ALLOWEDCMD_NVMECMDFLAGS_SUBQ_TYPE_IO (0x00) +#define MPI3_DRIVER_ALLOWEDCMD_NVMECMDFLAGS_SUBQ_TYPE_ADMIN (0x80) +#define MPI3_DRIVER_ALLOWEDCMD_NVMECMDFLAGS_CMDSET_MASK (0x3f) +#define MPI3_DRIVER_ALLOWEDCMD_NVMECMDFLAGS_CMDSET_NVM (0x00) +union mpi3_allowed_cmd { + struct mpi3_allowed_cmd_scsi scsi; + struct mpi3_allowed_cmd_ata ata; + struct mpi3_allowed_cmd_nvme nvme; +}; + +#define MPI3_DRIVER_ALLOWEDCMD_CMDFLAGS_ADMINRAIDPD_BLOCKED (0x20) +#define MPI3_DRIVER_ALLOWEDCMD_CMDFLAGS_OOBRAIDPD_BLOCKED (0x10) +#define MPI3_DRIVER_ALLOWEDCMD_CMDFLAGS_OOBRAIDVD_BLOCKED (0x08) +#define MPI3_DRIVER_ALLOWEDCMD_CMDFLAGS_OOBADVHOSTPD_BLOCKED (0x04) +#define MPI3_DRIVER_ALLOWEDCMD_CMDFLAGS_OOBHOSTPD_BLOCKED (0x02) +#define MPI3_DRIVER_ALLOWEDCMD_CMDFLAGS_CHECKSUBCMD_ENABLED (0x01) +#ifndef MPI3_ALLOWED_CMDS_MAX +#define MPI3_ALLOWED_CMDS_MAX (1) +#endif +struct mpi3_driver_page0 { struct mpi3_config_page_header header; __le32 bsd_options; u8 ssu_timeout; @@ -1025,14 +1181,121 @@ __le32 reserved14; __le32 reserved18; }; +#define MPI3_DRIVER0_PAGEVERSION (0x00) +#define MPI3_DRIVER0_BSDOPTS_DIS_HII_CONFIG_UTIL (0x00000004) +#define MPI3_DRIVER0_BSDOPTS_REGISTRATION_MASK (0x00000003) +#define MPI3_DRIVER0_BSDOPTS_REGISTRATION_IOC_AND_DEVS (0x00000000) +#define MPI3_DRIVER0_BSDOPTS_REGISTRATION_IOC_ONLY (0x00000001) +struct mpi3_driver_page1 { + struct mpi3_config_page_header header; + __le32 flags; + __le32 reserved0c; + __le16 host_diag_trace_max_size; + __le16 host_diag_trace_min_size; + __le16 host_diag_trace_decrement_size; + __le16 reserved16; + __le16 host_diag_fw_max_size; + __le16 host_diag_fw_min_size; + __le16 host_diag_fw_decrement_size; + __le16 reserved1e; + __le16 host_diag_driver_max_size; + __le16 host_diag_driver_min_size; + __le16 host_diag_driver_decrement_size; + __le16 reserved26; +}; + +#define MPI3_DRIVER1_PAGEVERSION (0x00) +#ifndef MPI3_DRIVER2_TRIGGER_MAX +#define MPI3_DRIVER2_TRIGGER_MAX (1) +#endif +struct mpi3_driver2_trigger_event { + u8 type; + u8 flags; + u8 reserved02; + u8 event; + __le32 reserved04[3]; +}; + +struct mpi3_driver2_trigger_scsi_sense { + u8 type; + u8 flags; + __le16 reserved02; + u8 ascq; + u8 asc; + u8 sense_key; + u8 reserved07; + __le32 reserved08[2]; +}; + +#define MPI3_DRIVER2_TRIGGER_SCSI_SENSE_ASCQ_MATCH_ALL (0xff) +#define MPI3_DRIVER2_TRIGGER_SCSI_SENSE_ASC_MATCH_ALL (0xff) +#define MPI3_DRIVER2_TRIGGER_SCSI_SENSE_SENSE_KEY_MATCH_ALL (0xff) +struct mpi3_driver2_trigger_reply { + u8 type; + u8 flags; + __le16 ioc_status; + __le32 ioc_log_info; + __le32 ioc_log_info_mask; + __le32 reserved0c; +}; + +#define MPI3_DRIVER2_TRIGGER_REPLY_IOCSTATUS_MATCH_ALL (0xffff) +union mpi3_driver2_trigger_element { + struct mpi3_driver2_trigger_event event; + struct mpi3_driver2_trigger_scsi_sense scsi_sense; + struct mpi3_driver2_trigger_reply reply; +}; + +#define MPI3_DRIVER2_TRIGGER_TYPE_EVENT (0x00) +#define MPI3_DRIVER2_TRIGGER_TYPE_SCSI_SENSE (0x01) +#define MPI3_DRIVER2_TRIGGER_TYPE_REPLY (0x02) +#define MPI3_DRIVER2_TRIGGER_FLAGS_DIAG_TRACE_RELEASE (0x02) +#define MPI3_DRIVER2_TRIGGER_FLAGS_DIAG_FW_RELEASE (0x01) +struct mpi3_driver_page2 { + struct mpi3_config_page_header header; + __le64 master_trigger; + __le32 reserved10[3]; + u8 num_triggers; + u8 reserved1d[3]; + union mpi3_driver2_trigger_element trigger[MPI3_DRIVER2_TRIGGER_MAX]; +}; -#define MPI3_UEFIBSD_PAGEVERSION (0x00) -#define MPI3_UEFIBSD_BSDOPTS_REGISTRATION_MASK (0x00000003) -#define MPI3_UEFIBSD_BSDOPTS_REGISTRATION_IOC_AND_DEVS (0x00000000) -#define MPI3_UEFIBSD_BSDOPTS_REGISTRATION_IOC_ONLY (0x00000001) -#define MPI3_UEFIBSD_BSDOPTS_REGISTRATION_NONE (0x00000002) -#define MPI3_UEFIBSD_BSDOPTS_DIS_HII_CONFIG_UTIL (0x00000004) -#define MPI3_UEFIBSD_BSDOPTS_EN_ADV_ADAPTER_CONFIG (0x00000008) +#define MPI3_DRIVER2_PAGEVERSION (0x00) +#define MPI3_DRIVER2_MASTERTRIGGER_DIAG_TRACE_RELEASE (0x8000000000000000ULL) +#define MPI3_DRIVER2_MASTERTRIGGER_DIAG_FW_RELEASE (0x4000000000000000ULL) +#define MPI3_DRIVER2_MASTERTRIGGER_SNAPDUMP (0x2000000000000000ULL) +#define MPI3_DRIVER2_MASTERTRIGGER_DEVICE_REMOVAL_ENABLED (0x0000000000000004ULL) +#define MPI3_DRIVER2_MASTERTRIGGER_TASK_MANAGEMENT_ENABLED (0x0000000000000002ULL) +struct mpi3_driver_page10 { + struct mpi3_config_page_header header; + __le16 flags; + __le16 reserved0a; + u8 num_allowed_commands; + u8 reserved0d[3]; + union mpi3_allowed_cmd allowed_command[MPI3_ALLOWED_CMDS_MAX]; +}; + +#define MPI3_DRIVER10_PAGEVERSION (0x00) +struct mpi3_driver_page20 { + struct mpi3_config_page_header header; + __le16 flags; + __le16 reserved0a; + u8 num_allowed_commands; + u8 reserved0d[3]; + union mpi3_allowed_cmd allowed_command[MPI3_ALLOWED_CMDS_MAX]; +}; + +#define MPI3_DRIVER20_PAGEVERSION (0x00) +struct mpi3_driver_page30 { + struct mpi3_config_page_header header; + __le16 flags; + __le16 reserved0a; + u8 num_allowed_commands; + u8 reserved0d[3]; + union mpi3_allowed_cmd allowed_command[MPI3_ALLOWED_CMDS_MAX]; +}; + +#define MPI3_DRIVER30_PAGEVERSION (0x00) union mpi3_security_mac { __le32 dword[16]; __le16 word[32]; @@ -1102,7 +1365,7 @@ #define MPI3_SECURITY1_KEY_RECORD_CONSUMER_NOT_VALID (0x00) #define MPI3_SECURITY1_KEY_RECORD_CONSUMER_SAFESTORE (0x01) #define MPI3_SECURITY1_KEY_RECORD_CONSUMER_CERT_CHAIN (0x02) -#define MPI3_SECURITY1_KEY_RECORD_CONSUMER_AUTH_DEV_KEY (0x03) +#define MPI3_SECURITY1_KEY_RECORD_CONSUMER_DEVICE_KEY (0x03) #define MPI3_SECURITY1_KEY_RECORD_CONSUMER_CACHE_OFFLOAD (0x04) struct mpi3_security_page1 { struct mpi3_config_page_header header; @@ -1137,16 +1400,30 @@ struct mpi3_config_page_header header; __le32 reserved08; u8 num_phys; - u8 reserved0d[3]; + u8 init_status; + __le16 reserved0e; struct mpi3_sas_io_unit0_phy_data phy_data[MPI3_SAS_IO_UNIT0_PHY_MAX]; }; -#define MPI3_SASIOUNIT0_PAGEVERSION (0x00) -#define MPI3_SASIOUNIT0_PORTFLAGS_DISC_IN_PROGRESS (0x08) -#define MPI3_SASIOUNIT0_PORTFLAGS_AUTO_PORT_CONFIG (0x01) -#define MPI3_SASIOUNIT0_PHYFLAGS_INIT_PERSIST_CONNECT (0x40) -#define MPI3_SASIOUNIT0_PHYFLAGS_TARG_PERSIST_CONNECT (0x20) -#define MPI3_SASIOUNIT0_PHYFLAGS_PHY_DISABLED (0x08) +#define MPI3_SASIOUNIT0_PAGEVERSION (0x00) +#define MPI3_SASIOUNIT0_INITSTATUS_NO_ERRORS (0x00) +#define MPI3_SASIOUNIT0_INITSTATUS_NEEDS_INITIALIZATION (0x01) +#define MPI3_SASIOUNIT0_INITSTATUS_NO_TARGETS_ALLOCATED (0x02) +#define MPI3_SASIOUNIT0_INITSTATUS_BAD_NUM_PHYS (0x04) +#define MPI3_SASIOUNIT0_INITSTATUS_UNSUPPORTED_CONFIG (0x05) +#define MPI3_SASIOUNIT0_INITSTATUS_HOST_PHYS_ENABLED (0x06) +#define MPI3_SASIOUNIT0_INITSTATUS_PRODUCT_SPECIFIC_MIN (0xf0) +#define MPI3_SASIOUNIT0_INITSTATUS_PRODUCT_SPECIFIC_MAX (0xff) +#define MPI3_SASIOUNIT0_PORTFLAGS_DISC_IN_PROGRESS (0x08) +#define MPI3_SASIOUNIT0_PORTFLAGS_AUTO_PORT_CONFIG_MASK (0x03) +#define MPI3_SASIOUNIT0_PORTFLAGS_AUTO_PORT_CONFIG_IOUNIT1 (0x00) +#define MPI3_SASIOUNIT0_PORTFLAGS_AUTO_PORT_CONFIG_DYNAMIC (0x01) +#define MPI3_SASIOUNIT0_PORTFLAGS_AUTO_PORT_CONFIG_BACKPLANE (0x02) +#define MPI3_SASIOUNIT0_PHYFLAGS_INIT_PERSIST_CONNECT (0x40) +#define MPI3_SASIOUNIT0_PHYFLAGS_TARG_PERSIST_CONNECT (0x20) +#define MPI3_SASIOUNIT0_PHYFLAGS_PHY_DISABLED (0x08) +#define MPI3_SASIOUNIT0_PHYFLAGS_VIRTUAL_PHY (0x02) +#define MPI3_SASIOUNIT0_PHYFLAGS_HOST_PHY (0x01) struct mpi3_sas_io_unit1_phy_data { u8 io_unit_port; u8 port_flags; @@ -1343,6 +1620,26 @@ #define MPI3_SASEXPANDER1_DISCINFO_BAD_PHY_DISABLED (0x04) #define MPI3_SASEXPANDER1_DISCINFO_LINK_STATUS_CHANGE (0x02) #define MPI3_SASEXPANDER1_DISCINFO_NO_ROUTING_ENTRIES (0x01) +#ifndef MPI3_SASEXPANDER2_MAX_NUM_PHYS +#define MPI3_SASEXPANDER2_MAX_NUM_PHYS (1) +#endif +struct mpi3_sasexpander2_phy_element { + u8 link_change_count; + u8 reserved01; + __le16 rate_change_count; + __le32 reserved04; +}; + +struct mpi3_sas_expander_page2 { + struct mpi3_config_page_header header; + u8 num_phys; + u8 reserved09; + __le16 dev_handle; + __le32 reserved0c; + struct mpi3_sasexpander2_phy_element phy[MPI3_SASEXPANDER2_MAX_NUM_PHYS]; +}; + +#define MPI3_SASEXPANDER2_PAGEVERSION (0x00) struct mpi3_sas_port_page0 { struct mpi3_config_page_header header; u8 port_number; @@ -1510,6 +1807,14 @@ #define MPI3_PCIE_NEG_LINK_RATE_8_0 (0x04) #define MPI3_PCIE_NEG_LINK_RATE_16_0 (0x05) #define MPI3_PCIE_NEG_LINK_RATE_32_0 (0x06) +#define MPI3_PCIE_ASPM_ENABLE_NONE (0x0) +#define MPI3_PCIE_ASPM_ENABLE_L0S (0x1) +#define MPI3_PCIE_ASPM_ENABLE_L1 (0x2) +#define MPI3_PCIE_ASPM_ENABLE_L0S_L1 (0x3) +#define MPI3_PCIE_ASPM_SUPPORT_NONE (0x0) +#define MPI3_PCIE_ASPM_SUPPORT_L0S (0x1) +#define MPI3_PCIE_ASPM_SUPPORT_L1 (0x2) +#define MPI3_PCIE_ASPM_SUPPORT_L0S_L1 (0x3) struct mpi3_pcie_io_unit0_phy_data { u8 link; u8 link_flags; @@ -1540,7 +1845,8 @@ __le32 reserved08; u8 num_phys; u8 init_status; - __le16 reserved0e; + u8 aspm; + u8 reserved0f; struct mpi3_pcie_io_unit0_phy_data phy_data[MPI3_PCIE_IO_UNIT0_PHY_MAX]; }; @@ -1556,6 +1862,14 @@ #define MPI3_PCIEIOUNIT0_INITSTATUS_BAD_CLOCKING_MODE (0x08) #define MPI3_PCIEIOUNIT0_INITSTATUS_PROD_SPEC_START (0xf0) #define MPI3_PCIEIOUNIT0_INITSTATUS_PROD_SPEC_END (0xff) +#define MPI3_PCIEIOUNIT0_ASPM_SWITCH_STATES_MASK (0xc0) +#define MPI3_PCIEIOUNIT0_ASPM_SWITCH_STATES_SHIFT (6) +#define MPI3_PCIEIOUNIT0_ASPM_DIRECT_STATES_MASK (0x30) +#define MPI3_PCIEIOUNIT0_ASPM_DIRECT_STATES_SHIFT (4) +#define MPI3_PCIEIOUNIT0_ASPM_SWITCH_SUPPORT_MASK (0x0c) +#define MPI3_PCIEIOUNIT0_ASPM_SWITCH_SUPPORT_SHIFT (2) +#define MPI3_PCIEIOUNIT0_ASPM_DIRECT_SUPPORT_MASK (0x03) +#define MPI3_PCIEIOUNIT0_ASPM_DIRECT_SUPPORT_SHIFT (0) struct mpi3_pcie_io_unit1_phy_data { u8 link; u8 link_flags; @@ -1569,16 +1883,16 @@ #define MPI3_PCIEIOUNIT1_LINKFLAGS_PCIE_CLK_MODE_DIS_SEPARATE_REFCLK (0x00) #define MPI3_PCIEIOUNIT1_LINKFLAGS_PCIE_CLK_MODE_EN_SRIS (0x01) #define MPI3_PCIEIOUNIT1_LINKFLAGS_PCIE_CLK_MODE_EN_SRNS (0x02) -#define MPI3_PCIEIOUNIT1_PHYFLAGS_PHY_DISABLE (0x08) -#define MPI3_PCIEIOUNIT1_MMLR_MAX_RATE_MASK (0xf0) -#define MPI3_PCIEIOUNIT1_MMLR_MAX_RATE_SHIFT (4) -#define MPI3_PCIEIOUNIT1_MMLR_MAX_RATE_2_5 (0x20) -#define MPI3_PCIEIOUNIT1_MMLR_MAX_RATE_5_0 (0x30) -#define MPI3_PCIEIOUNIT1_MMLR_MAX_RATE_8_0 (0x40) -#define MPI3_PCIEIOUNIT1_MMLR_MAX_RATE_16_0 (0x50) -#define MPI3_PCIEIOUNIT1_MMLR_MAX_RATE_32_0 (0x60) +#define MPI3_PCIEIOUNIT1_PHYFLAGS_PHY_DISABLE (0x08) +#define MPI3_PCIEIOUNIT1_MMLR_MAX_RATE_MASK (0xf0) +#define MPI3_PCIEIOUNIT1_MMLR_MAX_RATE_SHIFT (4) +#define MPI3_PCIEIOUNIT1_MMLR_MAX_RATE_2_5 (0x20) +#define MPI3_PCIEIOUNIT1_MMLR_MAX_RATE_5_0 (0x30) +#define MPI3_PCIEIOUNIT1_MMLR_MAX_RATE_8_0 (0x40) +#define MPI3_PCIEIOUNIT1_MMLR_MAX_RATE_16_0 (0x50) +#define MPI3_PCIEIOUNIT1_MMLR_MAX_RATE_32_0 (0x60) #ifndef MPI3_PCIE_IO_UNIT1_PHY_MAX -#define MPI3_PCIE_IO_UNIT1_PHY_MAX (1) +#define MPI3_PCIE_IO_UNIT1_PHY_MAX (1) #endif struct mpi3_pcie_io_unit_page1 { struct mpi3_config_page_header header; @@ -1586,21 +1900,66 @@ __le32 reserved0c; u8 num_phys; u8 reserved11; - __le16 reserved12; + u8 aspm; + u8 reserved13; struct mpi3_pcie_io_unit1_phy_data phy_data[MPI3_PCIE_IO_UNIT1_PHY_MAX]; }; -#define MPI3_PCIEIOUNIT1_PAGEVERSION (0x00) +#define MPI3_PCIEIOUNIT1_PAGEVERSION (0x00) +#define MPI3_PCIEIOUNIT1_CONTROL_FLAGS_LINK_OVERRIDE_DISABLE (0x80) +#define MPI3_PCIEIOUNIT1_CONTROL_FLAGS_CLOCK_OVERRIDE_DISABLE (0x40) +#define MPI3_PCIEIOUNIT1_CONTROL_FLAGS_CLOCK_OVERRIDE_MODE_MASK (0x30) +#define MPI3_PCIEIOUNIT1_CONTROL_FLAGS_CLOCK_OVERRIDE_MODE_SHIFT (4) +#define MPI3_PCIEIOUNIT1_CONTROL_FLAGS_CLOCK_OVERRIDE_MODE_SRIS_SRNS_DISABLED (0x00) +#define MPI3_PCIEIOUNIT1_CONTROL_FLAGS_CLOCK_OVERRIDE_MODE_SRIS_ENABLED (0x10) +#define MPI3_PCIEIOUNIT1_CONTROL_FLAGS_CLOCK_OVERRIDE_MODE_SRNS_ENABLED (0x20) +#define MPI3_PCIEIOUNIT1_CONTROL_FLAGS_LINK_RATE_OVERRIDE_MASK (0x0f) +#define MPI3_PCIEIOUNIT1_CONTROL_FLAGS_LINK_RATE_OVERRIDE_MAX_2_5 (0x02) +#define MPI3_PCIEIOUNIT1_CONTROL_FLAGS_LINK_RATE_OVERRIDE_MAX_5_0 (0x03) +#define MPI3_PCIEIOUNIT1_CONTROL_FLAGS_LINK_RATE_OVERRIDE_MAX_8_0 (0x04) +#define MPI3_PCIEIOUNIT1_CONTROL_FLAGS_LINK_RATE_OVERRIDE_MAX_16_0 (0x05) +#define MPI3_PCIEIOUNIT1_CONTROL_FLAGS_LINK_RATE_OVERRIDE_MAX_32_0 (0x06) +#define MPI3_PCIEIOUNIT1_ASPM_SWITCH_MASK (0x0c) +#define MPI3_PCIEIOUNIT1_ASPM_SWITCH_SHIFT (2) +#define MPI3_PCIEIOUNIT1_ASPM_DIRECT_MASK (0x03) +#define MPI3_PCIEIOUNIT1_ASPM_DIRECT_SHIFT (0) struct mpi3_pcie_io_unit_page2 { struct mpi3_config_page_header header; - __le16 nv_me_max_queue_depth; - __le16 reserved0a; - u8 nv_me_abort_to; + __le16 nvme_max_q_dx1; + __le16 nvme_max_q_dx2; + u8 nvme_abort_to; u8 reserved0d; - __le16 reserved0e; + __le16 nvme_max_q_dx4; }; #define MPI3_PCIEIOUNIT2_PAGEVERSION (0x00) +#define MPI3_PCIEIOUNIT3_ERROR_RECEIVER_ERROR (0) +#define MPI3_PCIEIOUNIT3_ERROR_RECOVERY (1) +#define MPI3_PCIEIOUNIT3_ERROR_CORRECTABLE_ERROR_MSG (2) +#define MPI3_PCIEIOUNIT3_ERROR_BAD_DLLP (3) +#define MPI3_PCIEIOUNIT3_ERROR_BAD_TLP (4) +#define MPI3_PCIEIOUNIT3_NUM_ERROR_INDEX (5) +struct mpi3_pcie_io_unit3_error { + __le16 threshold_count; + __le16 reserved02; +}; + +struct mpi3_pcie_io_unit_page3 { + struct mpi3_config_page_header header; + u8 threshold_window; + u8 threshold_action; + u8 escalation_count; + u8 escalation_action; + u8 num_errors; + u8 reserved0d[3]; + struct mpi3_pcie_io_unit3_error error[MPI3_PCIEIOUNIT3_NUM_ERROR_INDEX]; +}; + +#define MPI3_PCIEIOUNIT3_PAGEVERSION (0x00) +#define MPI3_PCIEIOUNIT3_ACTION_NO_ACTION (0x00) +#define MPI3_PCIEIOUNIT3_ACTION_HOT_RESET (0x01) +#define MPI3_PCIEIOUNIT3_ACTION_REDUCE_LINK_RATE_ONLY (0x02) +#define MPI3_PCIEIOUNIT3_ACTION_REDUCE_LINK_RATE_NO_ACCESS (0x03) struct mpi3_pcie_switch_page0 { struct mpi3_config_page_header header; u8 io_unit_port; @@ -1609,7 +1968,7 @@ __le16 dev_handle; __le16 parent_dev_handle; u8 num_ports; - u8 pc_ie_level; + u8 pcie_level; __le16 reserved12; __le32 reserved14; __le32 reserved18; @@ -1623,7 +1982,8 @@ struct mpi3_pcie_switch_page1 { struct mpi3_config_page_header header; u8 io_unit_port; - u8 reserved09[3]; + u8 flags; + __le16 reserved0a; u8 num_ports; u8 port_num; __le16 attached_dev_handle; @@ -1636,15 +1996,43 @@ }; #define MPI3_PCIESWITCH1_PAGEVERSION (0x00) +#define MPI3_PCIESWITCH1_FLAGS_ASPMSTATE_MASK (0x0c) +#define MPI3_PCIESWITCH1_FLAGS_ASPMSTATE_SHIFT (2) +#define MPI3_PCIESWITCH1_FLAGS_ASPMSUPPORT_MASK (0x03) +#define MPI3_PCIESWITCH1_FLAGS_ASPMSUPPORT_SHIFT (0) +#ifndef MPI3_PCIESWITCH2_MAX_NUM_PORTS +#define MPI3_PCIESWITCH2_MAX_NUM_PORTS (1) +#endif +struct mpi3_pcieswitch2_port_element { + __le16 link_change_count; + __le16 rate_change_count; + __le32 reserved04; +}; + +struct mpi3_pcie_switch_page2 { + struct mpi3_config_page_header header; + u8 num_ports; + u8 reserved09; + __le16 dev_handle; + __le32 reserved0c; + struct mpi3_pcieswitch2_port_element port[MPI3_PCIESWITCH2_MAX_NUM_PORTS]; +}; + +#define MPI3_PCIESWITCH2_PAGEVERSION (0x00) struct mpi3_pcie_link_page0 { struct mpi3_config_page_header header; u8 link; u8 reserved09[3]; - __le32 correctable_error_count; - __le16 n_fatal_error_count; - __le16 reserved12; - __le16 fatal_error_count; - __le16 reserved16; + __le32 reserved0c; + __le32 receiver_error_count; + __le32 recovery_count; + __le32 corr_error_msg_count; + __le32 non_fatal_error_msg_count; + __le32 fatal_error_msg_count; + __le32 non_fatal_error_count; + __le32 fatal_error_count; + __le32 bad_dllp_count; + __le32 bad_tlp_count; }; #define MPI3_PCIELINK0_PAGEVERSION (0x00) @@ -1654,11 +2042,12 @@ __le16 flags; __le16 enclosure_handle; __le16 num_slots; - __le16 start_slot; + __le16 reserved16; u8 io_unit_port; u8 enclosure_level; __le16 sep_dev_handle; - __le32 reserved1c; + u8 chassis_slot; + u8 reserved1d[3]; }; #define MPI3_ENCLOSURE0_PAGEVERSION (0x00) @@ -1666,6 +2055,7 @@ #define MPI3_ENCLS0_FLAGS_ENCL_TYPE_VIRTUAL (0x0000) #define MPI3_ENCLS0_FLAGS_ENCL_TYPE_SAS (0x4000) #define MPI3_ENCLS0_FLAGS_ENCL_TYPE_PCIE (0x8000) +#define MPI3_ENCLS0_FLAGS_CHASSIS_SLOT_VALID (0x0020) #define MPI3_ENCLS0_FLAGS_ENCL_DEV_PRESENT_MASK (0x0010) #define MPI3_ENCLS0_FLAGS_ENCL_DEV_NOT_FOUND (0x0000) #define MPI3_ENCLS0_FLAGS_ENCL_DEV_PRESENT (0x0010) @@ -1686,6 +2076,7 @@ u8 zone_group; }; +#define MPI3_DEVICE0_SASSATA_FLAGS_WRITE_SAME_UNMAP_NCQ (0x0400) #define MPI3_DEVICE0_SASSATA_FLAGS_SLUMBER_CAP (0x0200) #define MPI3_DEVICE0_SASSATA_FLAGS_PARTIAL_CAP (0x0100) #define MPI3_DEVICE0_SASSATA_FLAGS_ASYNC_NOTIFY (0x0080) @@ -1707,10 +2098,11 @@ __le32 maximum_data_transfer_size; __le32 capabilities; __le16 noiob; - u8 nv_me_abort_to; + u8 nvme_abort_to; u8 page_size; __le16 shutdown_latency; - __le16 reserved16; + u8 recovery_info; + u8 reserved17; }; #define MPI3_DEVICE0_PCIE_LINK_RATE_32_0_SUPP (0x10) @@ -1718,25 +2110,48 @@ #define MPI3_DEVICE0_PCIE_LINK_RATE_8_0_SUPP (0x04) #define MPI3_DEVICE0_PCIE_LINK_RATE_5_0_SUPP (0x02) #define MPI3_DEVICE0_PCIE_LINK_RATE_2_5_SUPP (0x01) -#define MPI3_DEVICE0_PCIE_DEVICE_INFO_TYPE_MASK (0x0003) +#define MPI3_DEVICE0_PCIE_DEVICE_INFO_TYPE_MASK (0x0007) #define MPI3_DEVICE0_PCIE_DEVICE_INFO_TYPE_NO_DEVICE (0x0000) #define MPI3_DEVICE0_PCIE_DEVICE_INFO_TYPE_NVME_DEVICE (0x0001) #define MPI3_DEVICE0_PCIE_DEVICE_INFO_TYPE_SWITCH_DEVICE (0x0002) #define MPI3_DEVICE0_PCIE_DEVICE_INFO_TYPE_SCSI_DEVICE (0x0003) +#define MPI3_DEVICE0_PCIE_DEVICE_INFO_ASPM_MASK (0x0030) +#define MPI3_DEVICE0_PCIE_DEVICE_INFO_ASPM_SHIFT (4) +#define MPI3_DEVICE0_PCIE_DEVICE_INFO_PITYPE_MASK (0x00c0) +#define MPI3_DEVICE0_PCIE_DEVICE_INFO_PITYPE_SHIFT (6) +#define MPI3_DEVICE0_PCIE_DEVICE_INFO_PITYPE_0 (0x0000) +#define MPI3_DEVICE0_PCIE_DEVICE_INFO_PITYPE_1 (0x0040) +#define MPI3_DEVICE0_PCIE_DEVICE_INFO_PITYPE_2 (0x0080) +#define MPI3_DEVICE0_PCIE_DEVICE_INFO_PITYPE_3 (0x00c0) +#define MPI3_DEVICE0_PCIE_CAP_SGL_EXTRA_LENGTH_SUPPORTED (0x00000020) #define MPI3_DEVICE0_PCIE_CAP_METADATA_SEPARATED (0x00000010) #define MPI3_DEVICE0_PCIE_CAP_SGL_DWORD_ALIGN_REQUIRED (0x00000008) -#define MPI3_DEVICE0_PCIE_CAP_NVME_SGL_ENABLED (0x00000004) +#define MPI3_DEVICE0_PCIE_CAP_SGL_FORMAT_SGL (0x00000004) +#define MPI3_DEVICE0_PCIE_CAP_SGL_FORMAT_PRP (0x00000000) #define MPI3_DEVICE0_PCIE_CAP_BIT_BUCKET_SGL_SUPP (0x00000002) #define MPI3_DEVICE0_PCIE_CAP_SGL_SUPP (0x00000001) +#define MPI3_DEVICE0_PCIE_CAP_ASPM_MASK (0x000000c0) +#define MPI3_DEVICE0_PCIE_CAP_ASPM_SHIFT (6) +#define MPI3_DEVICE0_PCIE_RECOVER_METHOD_MASK (0xe0) +#define MPI3_DEVICE0_PCIE_RECOVER_METHOD_NS_MGMT (0x00) +#define MPI3_DEVICE0_PCIE_RECOVER_METHOD_FORMAT (0x20) +#define MPI3_DEVICE0_PCIE_RECOVER_REASON_MASK (0x1f) +#define MPI3_DEVICE0_PCIE_RECOVER_REASON_NO_NS (0x00) +#define MPI3_DEVICE0_PCIE_RECOVER_REASON_NO_NSID_1 (0x01) +#define MPI3_DEVICE0_PCIE_RECOVER_REASON_TOO_MANY_NS (0x02) +#define MPI3_DEVICE0_PCIE_RECOVER_REASON_PROTECTION (0x03) +#define MPI3_DEVICE0_PCIE_RECOVER_REASON_METADATA_SZ (0x04) +#define MPI3_DEVICE0_PCIE_RECOVER_REASON_LBA_DATA_SZ (0x05) struct mpi3_device0_vd_format { u8 vd_state; u8 raid_level; __le16 device_info; __le16 flags; - __le16 reserved06; - __le32 reserved08[2]; + __le16 io_throttle_group; + __le16 io_throttle_group_low; + __le16 io_throttle_group_high; + __le32 reserved0c; }; - #define MPI3_DEVICE0_VD_STATE_OFFLINE (0x00) #define MPI3_DEVICE0_VD_STATE_PARTIALLY_DEGRADED (0x01) #define MPI3_DEVICE0_VD_STATE_DEGRADED (0x02) @@ -1753,6 +2168,7 @@ #define MPI3_DEVICE0_VD_DEVICE_INFO_NVME (0x0004) #define MPI3_DEVICE0_VD_DEVICE_INFO_SATA (0x0002) #define MPI3_DEVICE0_VD_DEVICE_INFO_SAS (0x0001) +#define MPI3_DEVICE0_VD_FLAGS_IO_THROTTLE_GROUP_QD_MASK (0xf000) #define MPI3_DEVICE0_VD_FLAGS_METADATA_MODE_MASK (0x0003) #define MPI3_DEVICE0_VD_FLAGS_METADATA_MODE_NONE (0x0000) #define MPI3_DEVICE0_VD_FLAGS_METADATA_MODE_HOST (0x0001) @@ -1783,6 +2199,8 @@ }; #define MPI3_DEVICE0_PAGEVERSION (0x00) +#define MPI3_DEVICE0_PARENT_INVALID (0xffff) +#define MPI3_DEVICE0_ENCLOSURE_HANDLE_NO_ENCLOSURE (0x0000) #define MPI3_DEVICE0_WWID_INVALID (0xffffffffffffffff) #define MPI3_DEVICE0_PERSISTENTID_INVALID (0xffff) #define MPI3_DEVICE0_IOUNITPORT_INVALID (0xff) @@ -1792,9 +2210,13 @@ #define MPI3_DEVICE0_ASTATUS_DEVICE_BLOCKED (0x03) #define MPI3_DEVICE0_ASTATUS_UNAUTHORIZED (0x04) #define MPI3_DEVICE0_ASTATUS_DEVICE_MISSING_DELAY (0x05) +#define MPI3_DEVICE0_ASTATUS_PREPARE (0x06) +#define MPI3_DEVICE0_ASTATUS_SAFE_MODE (0x07) +#define MPI3_DEVICE0_ASTATUS_GENERIC_MAX (0x0f) #define MPI3_DEVICE0_ASTATUS_SAS_UNKNOWN (0x10) #define MPI3_DEVICE0_ASTATUS_ROUTE_NOT_ADDRESSABLE (0x11) #define MPI3_DEVICE0_ASTATUS_SMP_ERROR_NOT_ADDRESSABLE (0x12) +#define MPI3_DEVICE0_ASTATUS_SAS_MAX (0x1f) #define MPI3_DEVICE0_ASTATUS_SIF_UNKNOWN (0x20) #define MPI3_DEVICE0_ASTATUS_SIF_AFFILIATION_CONFLICT (0x21) #define MPI3_DEVICE0_ASTATUS_SIF_DIAG (0x22) @@ -1810,6 +2232,8 @@ #define MPI3_DEVICE0_ASTATUS_PCIE_MEM_SPACE_ACCESS (0x31) #define MPI3_DEVICE0_ASTATUS_PCIE_UNSUPPORTED (0x32) #define MPI3_DEVICE0_ASTATUS_PCIE_MSIX_REQUIRED (0x33) +#define MPI3_DEVICE0_ASTATUS_PCIE_ECRC_REQUIRED (0x34) +#define MPI3_DEVICE0_ASTATUS_PCIE_MAX (0x3f) #define MPI3_DEVICE0_ASTATUS_NVME_UNKNOWN (0x40) #define MPI3_DEVICE0_ASTATUS_NVME_READY_TIMEOUT (0x41) #define MPI3_DEVICE0_ASTATUS_NVME_DEVCFG_UNSUPPORTED (0x42) @@ -1820,19 +2244,28 @@ #define MPI3_DEVICE0_ASTATUS_NVME_GET_FEATURE_STAT_FAILED (0x47) #define MPI3_DEVICE0_ASTATUS_NVME_IDLE_TIMEOUT (0x48) #define MPI3_DEVICE0_ASTATUS_NVME_CTRL_FAILURE_STATUS (0x49) -#define MPI3_DEVICE0_ASTATUS_VD_UNKNOWN (0x50) +#define MPI3_DEVICE0_ASTATUS_NVME_INSUFFICIENT_POWER (0x4a) +#define MPI3_DEVICE0_ASTATUS_NVME_DOORBELL_STRIDE (0x4b) +#define MPI3_DEVICE0_ASTATUS_NVME_MEM_PAGE_MIN_SIZE (0x4c) +#define MPI3_DEVICE0_ASTATUS_NVME_MEMORY_ALLOCATION (0x4d) +#define MPI3_DEVICE0_ASTATUS_NVME_COMPLETION_TIME (0x4e) +#define MPI3_DEVICE0_ASTATUS_NVME_BAR (0x4f) +#define MPI3_DEVICE0_ASTATUS_NVME_NS_DESCRIPTOR (0x50) +#define MPI3_DEVICE0_ASTATUS_NVME_INCOMPATIBLE_SETTINGS (0x51) +#define MPI3_DEVICE0_ASTATUS_NVME_TOO_MANY_ERRORS (0x52) +#define MPI3_DEVICE0_ASTATUS_NVME_MAX (0x5f) +#define MPI3_DEVICE0_ASTATUS_VD_UNKNOWN (0x80) +#define MPI3_DEVICE0_ASTATUS_VD_MAX (0x8f) #define MPI3_DEVICE0_FLAGS_CONTROLLER_DEV_HANDLE (0x0080) +#define MPI3_DEVICE0_FLAGS_IO_THROTTLING_REQUIRED (0x0010) #define MPI3_DEVICE0_FLAGS_HIDDEN (0x0008) -#define MPI3_DEVICE0_FLAGS_ATT_METHOD_MASK (0x0006) -#define MPI3_DEVICE0_FLAGS_ATT_METHOD_NOT_DIR_ATTACHED (0x0000) -#define MPI3_DEVICE0_FLAGS_ATT_METHOD_DIR_ATTACHED (0x0002) #define MPI3_DEVICE0_FLAGS_ATT_METHOD_VIRTUAL (0x0004) +#define MPI3_DEVICE0_FLAGS_ATT_METHOD_DIR_ATTACHED (0x0002) #define MPI3_DEVICE0_FLAGS_DEVICE_PRESENT (0x0001) #define MPI3_DEVICE0_QUEUE_DEPTH_NOT_APPLICABLE (0x0000) struct mpi3_device1_sas_sata_format { __le32 reserved00; }; - struct mpi3_device1_pcie_format { __le16 vendor_id; __le16 device_id; @@ -1870,11 +2303,17 @@ struct mpi3_config_page_header header; __le16 dev_handle; __le16 reserved0a; - __le32 reserved0c[12]; + __le16 link_change_count; + __le16 rate_change_count; + __le16 tm_count; + __le16 reserved12; + __le32 reserved14[10]; u8 reserved3c[3]; u8 device_form; union mpi3_device1_dev_spec_format device_specific; }; #define MPI3_DEVICE1_PAGEVERSION (0x00) +#define MPI3_DEVICE1_COUNTER_MAX (0xfffe) +#define MPI3_DEVICE1_COUNTER_INVALID (0xffff) #endif only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/scsi/mpi3mr/mpi/mpi30_image.h +++ linux-azure-5.15-5.15.0/drivers/scsi/mpi3mr/mpi/mpi30_image.h @@ -61,6 +61,8 @@ #define MPI3_IMAGE_HEADER_SIGNATURE1_SPD (0x20445053) #define MPI3_IMAGE_HEADER_SIGNATURE1_GAS_GAUGE (0x20534147) #define MPI3_IMAGE_HEADER_SIGNATURE1_PBLP (0x504c4250) +#define MPI3_IMAGE_HEADER_SIGNATURE1_MANIFEST (0x464e414d) +#define MPI3_IMAGE_HEADER_SIGNATURE1_OEM (0x204d454f) #define MPI3_IMAGE_HEADER_SIGNATURE2_VALUE (0x50584546) #define MPI3_IMAGE_HEADER_FLAGS_DEVICE_KEY_BASIS_MASK (0x00000030) #define MPI3_IMAGE_HEADER_FLAGS_DEVICE_KEY_BASIS_CDI (0x00000000) @@ -94,6 +96,61 @@ #define MPI3_IMAGE_HEADER_HASH_EXCLUSION_OFFSET (0x5c) #define MPI3_IMAGE_HEADER_NEXT_IMAGE_HEADER_OFFSET_OFFSET (0x7c) #define MPI3_IMAGE_HEADER_SIZE (0x100) +#ifndef MPI3_CI_MANIFEST_MPI_MAX +#define MPI3_CI_MANIFEST_MPI_MAX (1) +#endif +struct mpi3_ci_manifest_mpi_comp_image_ref { + __le32 signature1; + __le32 reserved04[3]; + struct mpi3_comp_image_version component_image_version; + __le32 component_image_version_string_offset; + __le32 crc; +}; + +struct mpi3_ci_manifest_mpi { + u8 manifest_type; + u8 reserved01[3]; + __le32 reserved04[3]; + u8 num_image_references; + u8 release_level; + __le16 reserved12; + __le16 reserved14; + __le16 flags; + __le32 reserved18[2]; + __le16 vendor_id; + __le16 device_id; + __le16 subsystem_vendor_id; + __le16 subsystem_id; + __le32 reserved28[2]; + union mpi3_version_union package_security_version; + __le32 reserved34; + struct mpi3_comp_image_version package_version; + __le32 package_version_string_offset; + __le32 package_build_date_string_offset; + __le32 package_build_time_string_offset; + __le32 reserved4c; + __le32 diag_authorization_identifier[16]; + struct mpi3_ci_manifest_mpi_comp_image_ref component_image_ref[MPI3_CI_MANIFEST_MPI_MAX]; +}; + +#define MPI3_CI_MANIFEST_MPI_RELEASE_LEVEL_DEV (0x00) +#define MPI3_CI_MANIFEST_MPI_RELEASE_LEVEL_PREALPHA (0x10) +#define MPI3_CI_MANIFEST_MPI_RELEASE_LEVEL_ALPHA (0x20) +#define MPI3_CI_MANIFEST_MPI_RELEASE_LEVEL_BETA (0x30) +#define MPI3_CI_MANIFEST_MPI_RELEASE_LEVEL_RC (0x40) +#define MPI3_CI_MANIFEST_MPI_RELEASE_LEVEL_GCA (0x50) +#define MPI3_CI_MANIFEST_MPI_RELEASE_LEVEL_POINT (0x60) +#define MPI3_CI_MANIFEST_MPI_FLAGS_DIAG_AUTHORIZATION (0x01) +#define MPI3_CI_MANIFEST_MPI_SUBSYSTEMID_IGNORED (0xffff) +#define MPI3_CI_MANIFEST_MPI_PKG_VER_STR_OFF_UNSPECIFIED (0x00000000) +#define MPI3_CI_MANIFEST_MPI_PKG_BUILD_DATE_STR_OFF_UNSPECIFIED (0x00000000) +#define MPI3_CI_MANIFEST_MPI_PKG_BUILD_TIME_STR_OFF_UNSPECIFIED (0x00000000) +union mpi3_ci_manifest { + struct mpi3_ci_manifest_mpi mpi; + __le32 dword[1]; +}; + +#define MPI3_CI_MANIFEST_TYPE_MPI (0x00) struct mpi3_extended_image_header { u8 image_type; u8 reserved01[3]; @@ -161,6 +218,7 @@ #define MPI3_HASH_ALGORITHM_SIZE_UNUSED (0x00) #define MPI3_HASH_ALGORITHM_SIZE_SHA256 (0x01) #define MPI3_HASH_ALGORITHM_SIZE_SHA512 (0x02) +#define MPI3_HASH_ALGORITHM_SIZE_SHA384 (0x03) #define MPI3_ENCRYPTION_ALGORITHM_UNUSED (0x00) #define MPI3_ENCRYPTION_ALGORITHM_RSA256 (0x01) #define MPI3_ENCRYPTION_ALGORITHM_RSA512 (0x02) @@ -178,7 +236,6 @@ u8 reserved03; __le32 reserved04; __le32 public_key[MPI3_PUBLIC_KEY_MAX]; - __le32 encrypted_hash[MPI3_ENCRYPTED_HASH_MAX]; }; #ifndef MPI3_ENCRYPTED_HASH_ENTRY_MAX only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/scsi/mpi3mr/mpi/mpi30_init.h +++ linux-azure-5.15-5.15.0/drivers/scsi/mpi3mr/mpi/mpi30_init.h @@ -13,7 +13,7 @@ __le32 transfer_length; }; -union mpi3_scso_io_cdb_union { +union mpi3_scsi_io_cdb_union { u8 cdb32[32]; struct mpi3_scsi_io_cdb_eedp32 eedp32; struct mpi3_sge_common sge; @@ -32,11 +32,12 @@ __le32 skip_count; __le32 data_length; u8 lun[8]; - union mpi3_scso_io_cdb_union cdb; + union mpi3_scsi_io_cdb_union cdb; union mpi3_sge_union sgl[4]; }; #define MPI3_SCSIIO_MSGFLAGS_METASGL_VALID (0x80) +#define MPI3_SCSIIO_MSGFLAGS_DIVERT_TO_FIRMWARE (0x40) #define MPI3_SCSIIO_FLAGS_LARGE_CDB (0x60000000) #define MPI3_SCSIIO_FLAGS_CDB_16_OR_LESS (0x00000000) #define MPI3_SCSIIO_FLAGS_CDB_GREATER_THAN_16 (0x20000000) @@ -54,6 +55,9 @@ #define MPI3_SCSIIO_FLAGS_DATADIRECTION_READ (0x00080000) #define MPI3_SCSIIO_FLAGS_DMAOPERATION_MASK (0x00030000) #define MPI3_SCSIIO_FLAGS_DMAOPERATION_HOST_PI (0x00010000) +#define MPI3_SCSIIO_FLAGS_DIVERT_REASON_MASK (0x000000f0) +#define MPI3_SCSIIO_FLAGS_DIVERT_REASON_IO_THROTTLING (0x00000010) +#define MPI3_SCSIIO_FLAGS_DIVERT_REASON_PROD_SPECIFIC (0x00000080) #define MPI3_SCSIIO_METASGL_INDEX (3) struct mpi3_scsi_io_reply { __le16 host_tag; @@ -155,5 +159,13 @@ __le32 reserved18; }; -#define MPI3_SCSITASKMGMT_RSPCODE_IO_QUEUED_ON_IOC (0x80) +#define MPI3_SCSITASKMGMT_RSPCODE_TM_COMPLETE (0x00) +#define MPI3_SCSITASKMGMT_RSPCODE_INVALID_FRAME (0x02) +#define MPI3_SCSITASKMGMT_RSPCODE_TM_FUNCTION_NOT_SUPPORTED (0x04) +#define MPI3_SCSITASKMGMT_RSPCODE_TM_FAILED (0x05) +#define MPI3_SCSITASKMGMT_RSPCODE_TM_SUCCEEDED (0x08) +#define MPI3_SCSITASKMGMT_RSPCODE_TM_INVALID_LUN (0x09) +#define MPI3_SCSITASKMGMT_RSPCODE_TM_OVERLAPPED_TAG (0x0a) +#define MPI3_SCSITASKMGMT_RSPCODE_IO_QUEUED_ON_IOC (0x80) +#define MPI3_SCSITASKMGMT_RSPCODE_TM_NVME_DENIED (0x81) #endif only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/scsi/mpi3mr/mpi/mpi30_ioc.h +++ linux-azure-5.15-5.15.0/drivers/scsi/mpi3mr/mpi/mpi30_ioc.h @@ -29,10 +29,15 @@ __le64 driver_information_address; }; -#define MPI3_WHOINIT_NOT_INITIALIZED (0x00) -#define MPI3_WHOINIT_ROM_BIOS (0x02) -#define MPI3_WHOINIT_HOST_DRIVER (0x03) -#define MPI3_WHOINIT_MANUFACTURER (0x04) +#define MPI3_IOCINIT_MSGFLAGS_HOSTMETADATA_MASK (0x03) +#define MPI3_IOCINIT_MSGFLAGS_HOSTMETADATA_NOT_USED (0x00) +#define MPI3_IOCINIT_MSGFLAGS_HOSTMETADATA_SEPARATED (0x01) +#define MPI3_IOCINIT_MSGFLAGS_HOSTMETADATA_INLINE (0x02) +#define MPI3_IOCINIT_MSGFLAGS_HOSTMETADATA_BOTH (0x03) +#define MPI3_WHOINIT_NOT_INITIALIZED (0x00) +#define MPI3_WHOINIT_ROM_BIOS (0x02) +#define MPI3_WHOINIT_HOST_DRIVER (0x03) +#define MPI3_WHOINIT_MANUFACTURER (0x04) struct mpi3_driver_info_layout { __le32 information_length; u8 driver_signature[12]; @@ -66,7 +71,7 @@ u8 ioc_number; u8 who_init; __le16 max_msix_vectors; - __le16 max_outstanding_request; + __le16 max_outstanding_requests; __le16 product_id; __le16 ioc_request_frame_size; __le16 reply_frame_size; @@ -77,17 +82,17 @@ u8 sge_modifier_shift; u8 protocol_flags; __le16 max_sas_initiators; - __le16 max_sas_targets; + __le16 max_data_length; __le16 max_sas_expanders; __le16 max_enclosures; __le16 min_dev_handle; __le16 max_dev_handle; - __le16 max_pc_ie_switches; + __le16 max_pcie_switches; __le16 max_nvme; - __le16 max_pds; + __le16 reserved38; __le16 max_vds; __le16 max_host_pds; - __le16 max_advanced_host_pds; + __le16 max_adv_host_pds; __le16 max_raid_pds; __le16 max_posted_cmd_buffers; __le32 flags; @@ -97,26 +102,47 @@ __le16 reserved4e; __le32 diag_trace_size; __le32 diag_fw_size; -}; - -#define MPI3_IOCFACTS_CAPABILITY_ADVANCED_HOST_PD (0x00000010) + __le32 diag_driver_size; + u8 max_host_pd_ns_count; + u8 max_adv_host_pd_ns_count; + u8 max_raidpd_ns_count; + u8 max_devices_per_throttle_group; + __le16 io_throttle_data_length; + __le16 max_io_throttle_group; + __le16 io_throttle_low; + __le16 io_throttle_high; +}; +#define MPI3_IOCFACTS_CAPABILITY_NON_SUPERVISOR_MASK (0x80000000) +#define MPI3_IOCFACTS_CAPABILITY_SUPERVISOR_IOC (0x00000000) +#define MPI3_IOCFACTS_CAPABILITY_NON_SUPERVISOR_IOC (0x80000000) +#define MPI3_IOCFACTS_CAPABILITY_INT_COALESCE_MASK (0x00000600) +#define MPI3_IOCFACTS_CAPABILITY_INT_COALESCE_FIXED_THRESHOLD (0x00000000) +#define MPI3_IOCFACTS_CAPABILITY_INT_COALESCE_OUTSTANDING_IO (0x00000200) +#define MPI3_IOCFACTS_CAPABILITY_COMPLETE_RESET_CAPABLE (0x00000100) +#define MPI3_IOCFACTS_CAPABILITY_SEG_DIAG_TRACE_ENABLED (0x00000080) +#define MPI3_IOCFACTS_CAPABILITY_SEG_DIAG_FW_ENABLED (0x00000040) +#define MPI3_IOCFACTS_CAPABILITY_SEG_DIAG_DRIVER_ENABLED (0x00000020) +#define MPI3_IOCFACTS_CAPABILITY_ADVANCED_HOST_PD_ENABLED (0x00000010) #define MPI3_IOCFACTS_CAPABILITY_RAID_CAPABLE (0x00000008) -#define MPI3_IOCFACTS_CAPABILITY_COALESCE_CTRL_GRAN_MASK (0x00000001) -#define MPI3_IOCFACTS_CAPABILITY_COALESCE_CTRL_IOC_GRAN (0x00000000) -#define MPI3_IOCFACTS_CAPABILITY_COALESCE_CTRL_REPLY_Q_GRAN (0x00000001) +#define MPI3_IOCFACTS_CAPABILITY_MULTIPATH_ENABLED (0x00000002) +#define MPI3_IOCFACTS_CAPABILITY_COALESCE_CTRL_SUPPORTED (0x00000001) #define MPI3_IOCFACTS_PID_TYPE_MASK (0xf000) #define MPI3_IOCFACTS_PID_TYPE_SHIFT (12) #define MPI3_IOCFACTS_PID_PRODUCT_MASK (0x0f00) #define MPI3_IOCFACTS_PID_PRODUCT_SHIFT (8) #define MPI3_IOCFACTS_PID_FAMILY_MASK (0x00ff) #define MPI3_IOCFACTS_PID_FAMILY_SHIFT (0) +#define MPI3_IOCFACTS_EXCEPT_SECURITY_REKEY (0x2000) +#define MPI3_IOCFACTS_EXCEPT_SAS_DISABLED (0x1000) #define MPI3_IOCFACTS_EXCEPT_SAFE_MODE (0x0800) #define MPI3_IOCFACTS_EXCEPT_SECURITY_KEY_MASK (0x0700) #define MPI3_IOCFACTS_EXCEPT_SECURITY_KEY_NONE (0x0000) -#define MPI3_IOCFACTS_EXCEPT_SECURITY_KEY_LOCAL_VIA_RAID (0x0100) -#define MPI3_IOCFACTS_EXCEPT_SECURITY_KEY_LOCAL_VIA_OOB (0x0200) -#define MPI3_IOCFACTS_EXCEPT_SECURITY_KEY_EXT_VIA_RAID (0x0300) -#define MPI3_IOCFACTS_EXCEPT_SECURITY_KEY_EXT_VIA_OOB (0x0400) +#define MPI3_IOCFACTS_EXCEPT_SECURITY_KEY_LOCAL_VIA_MGMT (0x0100) +#define MPI3_IOCFACTS_EXCEPT_SECURITY_KEY_EXT_VIA_MGMT (0x0200) +#define MPI3_IOCFACTS_EXCEPT_SECURITY_KEY_DRIVE_EXT_VIA_MGMT (0x0300) +#define MPI3_IOCFACTS_EXCEPT_SECURITY_KEY_LOCAL_VIA_OOB (0x0400) +#define MPI3_IOCFACTS_EXCEPT_SECURITY_KEY_EXT_VIA_OOB (0x0500) +#define MPI3_IOCFACTS_EXCEPT_SECURITY_KEY_DRIVE_EXT_VIA_OOB (0x0600) #define MPI3_IOCFACTS_EXCEPT_PCIE_DISABLED (0x0080) #define MPI3_IOCFACTS_EXCEPT_PARTIAL_MEMORY_FAILURE (0x0040) #define MPI3_IOCFACTS_EXCEPT_MANUFACT_CHECKSUM_FAIL (0x0020) @@ -130,6 +156,7 @@ #define MPI3_IOCFACTS_PROTOCOL_NVME (0x0004) #define MPI3_IOCFACTS_PROTOCOL_SCSI_INITIATOR (0x0002) #define MPI3_IOCFACTS_PROTOCOL_SCSI_TARGET (0x0001) +#define MPI3_IOCFACTS_MAX_DATA_LENGTH_NOT_REPORTED (0x0000) #define MPI3_IOCFACTS_FLAGS_SIGNED_NVDATA_REQUIRED (0x00010000) #define MPI3_IOCFACTS_FLAGS_DMA_ADDRESS_WIDTH_MASK (0x0000ff00) #define MPI3_IOCFACTS_FLAGS_DMA_ADDRESS_WIDTH_SHIFT (8) @@ -140,6 +167,7 @@ #define MPI3_IOCFACTS_FLAGS_PERSONALITY_MASK (0x0000000f) #define MPI3_IOCFACTS_FLAGS_PERSONALITY_EHBA (0x00000000) #define MPI3_IOCFACTS_FLAGS_PERSONALITY_RAID_DDR (0x00000002) +#define MPI3_IOCFACTS_IO_THROTTLE_DATA_LENGTH_NOT_REQUIRED (0x0000) struct mpi3_mgmt_passthrough_request { __le16 host_tag; u8 ioc_use_only02; @@ -175,6 +203,7 @@ #define MPI3_CREATE_REQUEST_QUEUE_FLAGS_SEGMENTED_MASK (0x80) #define MPI3_CREATE_REQUEST_QUEUE_FLAGS_SEGMENTED_SEGMENTED (0x80) #define MPI3_CREATE_REQUEST_QUEUE_FLAGS_SEGMENTED_CONTIGUOUS (0x00) +#define MPI3_CREATE_REQUEST_QUEUE_SIZE_MINIMUM (2) struct mpi3_delete_request_queue_request { __le16 host_tag; u8 ioc_use_only02; @@ -207,9 +236,11 @@ #define MPI3_CREATE_REPLY_QUEUE_FLAGS_SEGMENTED_MASK (0x80) #define MPI3_CREATE_REPLY_QUEUE_FLAGS_SEGMENTED_SEGMENTED (0x80) #define MPI3_CREATE_REPLY_QUEUE_FLAGS_SEGMENTED_CONTIGUOUS (0x00) +#define MPI3_CREATE_REPLY_QUEUE_FLAGS_COALESCE_DISABLE (0x02) #define MPI3_CREATE_REPLY_QUEUE_FLAGS_INT_ENABLE_MASK (0x01) #define MPI3_CREATE_REPLY_QUEUE_FLAGS_INT_ENABLE_DISABLE (0x00) #define MPI3_CREATE_REPLY_QUEUE_FLAGS_INT_ENABLE_ENABLE (0x01) +#define MPI3_CREATE_REPLY_QUEUE_SIZE_MINIMUM (2) struct mpi3_delete_reply_queue_request { __le16 host_tag; u8 ioc_use_only02; @@ -235,7 +266,6 @@ #define MPI3_EVENT_LOG_DATA (0x01) #define MPI3_EVENT_CHANGE (0x02) #define MPI3_EVENT_GPIO_INTERRUPT (0x04) -#define MPI3_EVENT_TEMP_THRESHOLD (0x05) #define MPI3_EVENT_CABLE_MGMT (0x06) #define MPI3_EVENT_DEVICE_ADDED (0x07) #define MPI3_EVENT_DEVICE_INFO_CHANGED (0x08) @@ -255,7 +285,9 @@ #define MPI3_EVENT_SAS_DEVICE_DISCOVERY_ERROR (0x19) #define MPI3_EVENT_PCIE_TOPOLOGY_CHANGE_LIST (0x20) #define MPI3_EVENT_PCIE_ENUMERATION (0x22) +#define MPI3_EVENT_PCIE_ERROR_THRESHOLD (0x23) #define MPI3_EVENT_HARD_RESET_RECEIVED (0x40) +#define MPI3_EVENT_DIAGNOSTIC_BUFFER_STATUS_CHANGE (0x50) #define MPI3_EVENT_MIN_PRODUCT_SPECIFIC (0x60) #define MPI3_EVENT_MAX_PRODUCT_SPECIFIC (0x7f) #define MPI3_EVENT_NOTIFY_EVENTMASK_WORDS (4) @@ -300,21 +332,6 @@ u8 gpio_num; u8 reserved01[3]; }; - -struct mpi3_event_data_temp_threshold { - __le16 status; - u8 sensor_num; - u8 reserved03; - __le16 current_temperature; - __le16 reserved06; - __le32 reserved08; - __le32 reserved0c; -}; - -#define MPI3_EVENT_TEMP_THRESHOLD_STATUS_THRESHOLD3_EXCEEDED (0x0008) -#define MPI3_EVENT_TEMP_THRESHOLD_STATUS_THRESHOLD2_EXCEEDED (0x0004) -#define MPI3_EVENT_TEMP_THRESHOLD_STATUS_THRESHOLD1_EXCEEDED (0x0002) -#define MPI3_EVENT_TEMP_THRESHOLD_STATUS_THRESHOLD0_EXCEEDED (0x0001) struct mpi3_event_data_cable_management { __le32 active_cable_power_requirement; u8 status; @@ -398,8 +415,10 @@ #define MPI3_SAS_DISC_STATUS_MAX_EXPANDERS_EXCEED (0x40000000) #define MPI3_SAS_DISC_STATUS_MAX_DEVICES_EXCEED (0x20000000) #define MPI3_SAS_DISC_STATUS_MAX_TOPO_PHYS_EXCEED (0x10000000) +#define MPI3_SAS_DISC_STATUS_INVALID_CEI (0x00010000) +#define MPI3_SAS_DISC_STATUS_FECEI_MISMATCH (0x00008000) #define MPI3_SAS_DISC_STATUS_MULTIPLE_DEVICES_IN_SLOT (0x00004000) -#define MPI3_SAS_DISC_STATUS_SLOT_COUNT_MISMATCH (0x00002000) +#define MPI3_SAS_DISC_STATUS_NECEI_MISMATCH (0x00002000) #define MPI3_SAS_DISC_STATUS_TOO_MANY_SLOTS (0x00001000) #define MPI3_SAS_DISC_STATUS_EXP_MULTI_SUBTRACTIVE (0x00000800) #define MPI3_SAS_DISC_STATUS_MULTI_PORT_DOMAIN (0x00000400) @@ -581,6 +600,20 @@ #define MPI3_EVENT_PCIE_TOPO_SS_NOT_RESPONDING (0x02) #define MPI3_EVENT_PCIE_TOPO_SS_RESPONDING (0x03) #define MPI3_EVENT_PCIE_TOPO_SS_DELAY_NOT_RESPONDING (0x04) +struct mpi3_event_data_pcie_error_threshold { + __le64 timestamp; + u8 reason_code; + u8 port; + __le16 switch_dev_handle; + u8 error; + u8 action; + __le16 threshold_count; + __le16 attached_dev_handle; + __le16 reserved12; +}; + +#define MPI3_EVENT_PCI_ERROR_RC_THRESHOLD_EXCEEDED (0x00) +#define MPI3_EVENT_PCI_ERROR_RC_ESCALATION (0x01) struct mpi3_event_data_sas_init_dev_status_change { u8 reason_code; u8 io_unit_port; @@ -604,6 +637,16 @@ __le16 reserved02; }; +struct mpi3_event_data_diag_buffer_status_change { + u8 type; + u8 reason_code; + __le16 reserved02; + __le32 reserved04; +}; + +#define MPI3_EVENT_DIAG_BUFFER_STATUS_CHANGE_RC_RELEASED (0x01) +#define MPI3_EVENT_DIAG_BUFFER_STATUS_CHANGE_RC_PAUSED (0x02) +#define MPI3_EVENT_DIAG_BUFFER_STATUS_CHANGE_RC_RESUMED (0x03) #define MPI3_PEL_LOCALE_FLAGS_NON_BLOCKING_BOOT_EVENT (0x0200) #define MPI3_PEL_LOCALE_FLAGS_BLOCKING_BOOT_EVENT (0x0100) #define MPI3_PEL_LOCALE_FLAGS_PCIE (0x0080) @@ -645,21 +688,23 @@ }; struct mpi3_pel_entry { + __le64 time_stamp; __le32 sequence_number; - __le32 time_stamp[2]; __le16 log_code; __le16 arg_type; __le16 locale; u8 class; - u8 reserved13; + u8 flags; u8 ext_num; u8 num_exts; u8 arg_data_size; - u8 fixed_format_size; + u8 fixed_format_strings_size; __le32 reserved18[2]; __le32 pel_info[24]; }; +#define MPI3_PEL_FLAGS_COMPLETE_RESET_NEEDED (0x02) +#define MPI3_PEL_FLAGS_ACK_NEEDED (0x01) struct mpi3_pel_list { __le32 log_count; __le32 reserved04; @@ -837,7 +882,10 @@ __le32 reserved10; }; -#define MPI3_PELACKNOWLEDGE_MSGFLAGS_SAFE_MODE_EXIT (0x01) +#define MPI3_PELACKNOWLEDGE_MSGFLAGS_SAFE_MODE_EXIT_MASK (0x03) +#define MPI3_PELACKNOWLEDGE_MSGFLAGS_SAFE_MODE_EXIT_NO_GUIDANCE (0x00) +#define MPI3_PELACKNOWLEDGE_MSGFLAGS_SAFE_MODE_EXIT_CONTINUE_OP (0x01) +#define MPI3_PELACKNOWLEDGE_MSGFLAGS_SAFE_MODE_EXIT_TRANSITION_TO_FAULT (0x02) struct mpi3_pel_reply { __le16 host_tag; u8 ioc_use_only02; @@ -885,6 +933,7 @@ #define MPI3_CI_DOWNLOAD_ACTION_ONLINE_ACTIVATION (0x02) #define MPI3_CI_DOWNLOAD_ACTION_OFFLINE_ACTIVATION (0x03) #define MPI3_CI_DOWNLOAD_ACTION_GET_STATUS (0x04) +#define MPI3_CI_DOWNLOAD_ACTION_CANCEL_OFFLINE_ACTIVATION (0x05) struct mpi3_ci_download_reply { __le16 host_tag; u8 ioc_use_only02; @@ -902,6 +951,7 @@ }; #define MPI3_CI_DOWNLOAD_FLAGS_DOWNLOAD_IN_PROGRESS (0x80) +#define MPI3_CI_DOWNLOAD_FLAGS_OFFLINE_ACTIVATION_REQUIRED (0x20) #define MPI3_CI_DOWNLOAD_FLAGS_KEY_UPDATE_PENDING (0x10) #define MPI3_CI_DOWNLOAD_FLAGS_ACTIVATION_STATUS_MASK (0x0e) #define MPI3_CI_DOWNLOAD_FLAGS_ACTIVATION_STATUS_NOT_NEEDED (0x00) @@ -936,22 +986,34 @@ #define MPI3_CTRL_OP_LOOKUP_MAPPING (0x02) #define MPI3_CTRL_OP_UPDATE_TIMESTAMP (0x04) #define MPI3_CTRL_OP_GET_TIMESTAMP (0x05) +#define MPI3_CTRL_OP_GET_IOC_CHANGE_COUNT (0x06) +#define MPI3_CTRL_OP_CHANGE_PROFILE (0x07) #define MPI3_CTRL_OP_REMOVE_DEVICE (0x10) #define MPI3_CTRL_OP_CLOSE_PERSISTENT_CONNECTION (0x11) #define MPI3_CTRL_OP_HIDDEN_ACK (0x12) -#define MPI3_CTRL_OP_SAS_SEND_PRIMITIVE (0x20) -#define MPI3_CTRL_OP_SAS_CLEAR_ERROR_LOG (0x21) -#define MPI3_CTRL_OP_PCIE_CLEAR_ERROR_LOG (0x22) +#define MPI3_CTRL_OP_CLEAR_DEVICE_COUNTERS (0x13) +#define MPI3_CTRL_OP_SEND_SAS_PRIMITIVE (0x20) +#define MPI3_CTRL_OP_SAS_PHY_CONTROL (0x21) +#define MPI3_CTRL_OP_READ_INTERNAL_BUS (0x23) +#define MPI3_CTRL_OP_WRITE_INTERNAL_BUS (0x24) +#define MPI3_CTRL_OP_PCIE_LINK_CONTROL (0x30) #define MPI3_CTRL_OP_LOOKUP_MAPPING_PARAM8_LOOKUP_METHOD_INDEX (0x00) #define MPI3_CTRL_OP_UPDATE_TIMESTAMP_PARAM64_TIMESTAMP_INDEX (0x00) +#define MPI3_CTRL_OP_CHANGE_PROFILE_PARAM8_PROFILE_ID_INDEX (0x00) #define MPI3_CTRL_OP_REMOVE_DEVICE_PARAM16_DEVHANDLE_INDEX (0x00) #define MPI3_CTRL_OP_CLOSE_PERSIST_CONN_PARAM16_DEVHANDLE_INDEX (0x00) #define MPI3_CTRL_OP_HIDDEN_ACK_PARAM16_DEVHANDLE_INDEX (0x00) -#define MPI3_CTRL_OP_SAS_SEND_PRIM_PARAM8_PHY_INDEX (0x00) -#define MPI3_CTRL_OP_SAS_SEND_PRIM_PARAM8_PRIMSEQ_INDEX (0x01) -#define MPI3_CTRL_OP_SAS_SEND_PRIM_PARAM32_PRIMITIVE_INDEX (0x00) -#define MPI3_CTRL_OP_SAS_CLEAR_ERR_LOG_PARAM8_PHY_INDEX (0x00) -#define MPI3_CTRL_OP_PCIE_CLEAR_ERR_LOG_PARAM8_PHY_INDEX (0x00) +#define MPI3_CTRL_OP_CLEAR_DEVICE_COUNTERS_PARAM16_DEVHANDLE_INDEX (0x00) +#define MPI3_CTRL_OP_SEND_SAS_PRIM_PARAM8_PHY_INDEX (0x00) +#define MPI3_CTRL_OP_SEND_SAS_PRIM_PARAM8_PRIMSEQ_INDEX (0x01) +#define MPI3_CTRL_OP_SEND_SAS_PRIM_PARAM32_PRIMITIVE_INDEX (0x00) +#define MPI3_CTRL_OP_SAS_PHY_CONTROL_PARAM8_ACTION_INDEX (0x00) +#define MPI3_CTRL_OP_SAS_PHY_CONTROL_PARAM8_PHY_INDEX (0x01) +#define MPI3_CTRL_OP_READ_INTERNAL_BUS_PARAM64_ADDRESS_INDEX (0x00) +#define MPI3_CTRL_OP_WRITE_INTERNAL_BUS_PARAM64_ADDRESS_INDEX (0x00) +#define MPI3_CTRL_OP_WRITE_INTERNAL_BUS_PARAM32_VALUE_INDEX (0x00) +#define MPI3_CTRL_OP_PCIE_LINK_CONTROL_PARAM8_ACTION_INDEX (0x00) +#define MPI3_CTRL_OP_PCIE_LINK_CONTROL_PARAM8_LINK_INDEX (0x01) #define MPI3_CTRL_LOOKUP_METHOD_WWID_ADDRESS (0x01) #define MPI3_CTRL_LOOKUP_METHOD_ENCLOSURE_SLOT (0x02) #define MPI3_CTRL_LOOKUP_METHOD_SAS_DEVICE_NAME (0x03) @@ -966,9 +1028,15 @@ #define MPI3_CTRL_LOOKUP_METHOD_PERSISTID_PARAM16_PERSISTENT_ID_INDEX (1) #define MPI3_CTRL_LOOKUP_METHOD_VALUE16_DEVH_INDEX (0) #define MPI3_CTRL_GET_TIMESTAMP_VALUE64_TIMESTAMP_INDEX (0) +#define MPI3_CTRL_GET_IOC_CHANGE_COUNT_VALUE16_CHANGECOUNT_INDEX (0) +#define MPI3_CTRL_READ_INTERNAL_BUS_VALUE32_VALUE_INDEX (0) #define MPI3_CTRL_PRIMFLAGS_SINGLE (0x01) #define MPI3_CTRL_PRIMFLAGS_TRIPLE (0x03) #define MPI3_CTRL_PRIMFLAGS_REDUNDANT (0x06) +#define MPI3_CTRL_ACTION_NOP (0x00) +#define MPI3_CTRL_ACTION_LINK_RESET (0x01) +#define MPI3_CTRL_ACTION_HARD_RESET (0x02) +#define MPI3_CTRL_ACTION_CLEAR_ERROR_LOG (0x05) struct mpi3_iounit_control_request { __le16 host_tag; u8 ioc_use_only02; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/scsi/mpi3mr/mpi/mpi30_pci.h +++ linux-azure-5.15-5.15.0/drivers/scsi/mpi3mr/mpi/mpi30_pci.h @@ -0,0 +1,45 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ +/* + * Copyright 2016-2021 Broadcom Inc. All rights reserved. + * + */ +#ifndef MPI30_PCI_H +#define MPI30_PCI_H 1 +#ifndef MPI3_NVME_ENCAP_CMD_MAX +#define MPI3_NVME_ENCAP_CMD_MAX (1) +#endif +struct mpi3_nvme_encapsulated_request { + __le16 host_tag; + u8 ioc_use_only02; + u8 function; + __le16 ioc_use_only04; + u8 ioc_use_only06; + u8 msg_flags; + __le16 change_count; + __le16 dev_handle; + __le16 encapsulated_command_length; + __le16 flags; + __le32 data_length; + __le32 reserved14[3]; + __le32 command[MPI3_NVME_ENCAP_CMD_MAX]; +}; + +#define MPI3_NVME_FLAGS_FORCE_ADMIN_ERR_REPLY_MASK (0x0002) +#define MPI3_NVME_FLAGS_FORCE_ADMIN_ERR_REPLY_FAIL_ONLY (0x0000) +#define MPI3_NVME_FLAGS_FORCE_ADMIN_ERR_REPLY_ALL (0x0002) +#define MPI3_NVME_FLAGS_SUBMISSIONQ_MASK (0x0001) +#define MPI3_NVME_FLAGS_SUBMISSIONQ_IO (0x0000) +#define MPI3_NVME_FLAGS_SUBMISSIONQ_ADMIN (0x0001) +struct mpi3_nvme_encapsulated_error_reply { + __le16 host_tag; + u8 ioc_use_only02; + u8 function; + __le16 ioc_use_only04; + u8 ioc_use_only06; + u8 msg_flags; + __le16 ioc_use_only08; + __le16 ioc_status; + __le32 ioc_log_info; + __le32 nvme_completion_entry[4]; +}; +#endif only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/scsi/mpi3mr/mpi/mpi30_sas.h +++ linux-azure-5.15-5.15.0/drivers/scsi/mpi3mr/mpi/mpi30_sas.h @@ -30,4 +30,18 @@ struct mpi3_sge_common request_sge; struct mpi3_sge_common response_sge; }; + +struct mpi3_smp_passthrough_reply { + __le16 host_tag; + u8 ioc_use_only02; + u8 function; + __le16 ioc_use_only04; + u8 ioc_use_only06; + u8 msg_flags; + __le16 ioc_use_only08; + __le16 ioc_status; + __le32 ioc_log_info; + __le16 response_data_length; + __le16 reserved12; +}; #endif only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/scsi/mpi3mr/mpi/mpi30_transport.h +++ linux-azure-5.15-5.15.0/drivers/scsi/mpi3mr/mpi/mpi30_transport.h @@ -19,8 +19,9 @@ #define MPI3_VERSION_MAJOR (3) #define MPI3_VERSION_MINOR (0) -#define MPI3_VERSION_UNIT (0) -#define MPI3_VERSION_DEV (18) +#define MPI3_VERSION_UNIT (23) +#define MPI3_VERSION_DEV (1) +#define MPI3_DEVHANDLE_INVALID (0xffff) struct mpi3_sysif_oper_queue_indexes { __le16 producer_index; __le16 reserved02; @@ -74,6 +75,7 @@ #define MPI3_SYSIF_IOC_INFO_HIGH_OFFSET (0x00000004) #define MPI3_SYSIF_IOC_INFO_LOW_TIMEOUT_MASK (0xff000000) #define MPI3_SYSIF_IOC_INFO_LOW_TIMEOUT_SHIFT (24) +#define MPI3_SYSIF_IOC_INFO_LOW_HCB_DISABLED (0x00000001) #define MPI3_SYSIF_IOC_CONFIG_OFFSET (0x00000014) #define MPI3_SYSIF_IOC_CONFIG_OPER_RPY_ENT_SZ (0x00f00000) #define MPI3_SYSIF_IOC_CONFIG_OPER_RPY_ENT_SZ_SHIFT (20) @@ -82,12 +84,13 @@ #define MPI3_SYSIF_IOC_CONFIG_SHUTDOWN_MASK (0x0000c000) #define MPI3_SYSIF_IOC_CONFIG_SHUTDOWN_NO (0x00000000) #define MPI3_SYSIF_IOC_CONFIG_SHUTDOWN_NORMAL (0x00004000) -#define MPI3_SYSIF_IOC_CONFIG_DEVICE_SHUTDOWN (0x00002000) +#define MPI3_SYSIF_IOC_CONFIG_DEVICE_SHUTDOWN_SEND_REQ (0x00002000) #define MPI3_SYSIF_IOC_CONFIG_DIAG_SAVE (0x00000010) #define MPI3_SYSIF_IOC_CONFIG_ENABLE_IOC (0x00000001) #define MPI3_SYSIF_IOC_STATUS_OFFSET (0x0000001c) #define MPI3_SYSIF_IOC_STATUS_RESET_HISTORY (0x00000010) #define MPI3_SYSIF_IOC_STATUS_SHUTDOWN_MASK (0x0000000c) +#define MPI3_SYSIF_IOC_STATUS_SHUTDOWN_SHIFT (0x00000002) #define MPI3_SYSIF_IOC_STATUS_SHUTDOWN_NONE (0x00000000) #define MPI3_SYSIF_IOC_STATUS_SHUTDOWN_IN_PROGRESS (0x00000004) #define MPI3_SYSIF_IOC_STATUS_SHUTDOWN_COMPLETE (0x00000008) @@ -107,9 +110,9 @@ #define MPI3_SYSIF_COALESCE_CONTROL_ENABLE_NO_CHANGE (0x00000000) #define MPI3_SYSIF_COALESCE_CONTROL_ENABLE_DISABLE (0x40000000) #define MPI3_SYSIF_COALESCE_CONTROL_ENABLE_ENABLE (0xc0000000) -#define MPI3_SYSIF_COALESCE_CONTROL_VALID (0x30000000) -#define MPI3_SYSIF_COALESCE_CONTROL_QUEUE_ID_MASK (0x00ff0000) -#define MPI3_SYSIF_COALESCE_CONTROL_QUEUE_ID_SHIFT (16) +#define MPI3_SYSIF_COALESCE_CONTROL_VALID (0x20000000) +#define MPI3_SYSIF_COALESCE_CONTROL_MSIX_IDX_MASK (0x01ff0000) +#define MPI3_SYSIF_COALESCE_CONTROL_MSIX_IDX_SHIFT (16) #define MPI3_SYSIF_COALESCE_CONTROL_TIMEOUT_MASK (0x0000ff00) #define MPI3_SYSIF_COALESCE_CONTROL_TIMEOUT_SHIFT (8) #define MPI3_SYSIF_COALESCE_CONTROL_DEPTH_MASK (0x000000ff) @@ -117,9 +120,9 @@ #define MPI3_SYSIF_ADMIN_REQ_Q_PI_OFFSET (0x00001000) #define MPI3_SYSIF_ADMIN_REPLY_Q_CI_OFFSET (0x00001004) #define MPI3_SYSIF_OPER_REQ_Q_PI_OFFSET (0x00001008) -#define MPI3_SYSIF_OPER_REQ_Q_N_PI_OFFSET(n) (MPI3_SYSIF_OPER_REQ_Q_PI_OFFSET + (((n) - 1) * 8)) +#define MPI3_SYSIF_OPER_REQ_Q_N_PI_OFFSET(N) (MPI3_SYSIF_OPER_REQ_Q_PI_OFFSET + (((N) - 1) * 8)) #define MPI3_SYSIF_OPER_REPLY_Q_CI_OFFSET (0x0000100c) -#define MPI3_SYSIF_OPER_REPLY_Q_N_CI_OFFSET(n) (MPI3_SYSIF_OPER_REPLY_Q_CI_OFFSET + (((n) - 1) * 8)) +#define MPI3_SYSIF_OPER_REPLY_Q_N_CI_OFFSET(N) (MPI3_SYSIF_OPER_REPLY_Q_CI_OFFSET + (((N) - 1) * 8)) #define MPI3_SYSIF_WRITE_SEQUENCE_OFFSET (0x00001c04) #define MPI3_SYSIF_WRITE_SEQUENCE_KEY_VALUE_MASK (0x0000000f) #define MPI3_SYSIF_WRITE_SEQUENCE_KEY_VALUE_FLUSH (0x0) @@ -133,7 +136,7 @@ #define MPI3_SYSIF_HOST_DIAG_RESET_ACTION_MASK (0x00000700) #define MPI3_SYSIF_HOST_DIAG_RESET_ACTION_NO_RESET (0x00000000) #define MPI3_SYSIF_HOST_DIAG_RESET_ACTION_SOFT_RESET (0x00000100) -#define MPI3_SYSIF_HOST_DIAG_RESET_ACTION_FLASH_RCVRY_RESET (0x00000200) +#define MPI3_SYSIF_HOST_DIAG_RESET_ACTION_HOST_CONTROL_BOOT_RESET (0x00000200) #define MPI3_SYSIF_HOST_DIAG_RESET_ACTION_COMPLETE_RESET (0x00000300) #define MPI3_SYSIF_HOST_DIAG_RESET_ACTION_DIAG_FAULT (0x00000700) #define MPI3_SYSIF_HOST_DIAG_SAVE_IN_PROGRESS (0x00000080) @@ -153,8 +156,9 @@ #define MPI3_SYSIF_FAULT_CODE_CI_ACTIVATION_RESET (0x0000f001) #define MPI3_SYSIF_FAULT_CODE_SOFT_RESET_IN_PROGRESS (0x0000f002) #define MPI3_SYSIF_FAULT_CODE_COMPLETE_RESET_NEEDED (0x0000f003) -#define MPI3_SYSIF_FAULT_CODE_SAFE_MODE_EXIT (0x0000f004) -#define MPI3_SYSIF_FAULT_CODE_FACTORY_RESET (0x0000f005) +#define MPI3_SYSIF_FAULT_CODE_SOFT_RESET_NEEDED (0x0000f004) +#define MPI3_SYSIF_FAULT_CODE_POWER_CYCLE_REQUIRED (0x0000f005) +#define MPI3_SYSIF_FAULT_CODE_TEMP_THRESHOLD_EXCEEDED (0x0000f006) #define MPI3_SYSIF_FAULT_INFO0_OFFSET (0x00001c14) #define MPI3_SYSIF_FAULT_INFO1_OFFSET (0x00001c18) #define MPI3_SYSIF_FAULT_INFO2_OFFSET (0x00001c1c) @@ -305,7 +309,7 @@ #define MPI3_SGE_FLAGS_END_OF_BUFFER (0x04) #define MPI3_SGE_FLAGS_DLAS_MASK (0x03) #define MPI3_SGE_FLAGS_DLAS_SYSTEM (0x00) -#define MPI3_SGE_FLAGS_DLAS_IOC_DDR (0x01) +#define MPI3_SGE_FLAGS_DLAS_IOC_UDP (0x01) #define MPI3_SGE_FLAGS_DLAS_IOC_CTL (0x02) #define MPI3_SGE_EXT_OPER_EEDP (0x00) #define MPI3_EEDPFLAGS_INCR_PRI_REF_TAG (0x8000) @@ -326,7 +330,6 @@ #define MPI3_EEDPFLAGS_HOST_GUARD_OEM_SPECIFIC (0x0020) #define MPI3_EEDPFLAGS_PT_REF_TAG (0x0008) #define MPI3_EEDPFLAGS_EEDP_OP_MASK (0x0007) -#define MPI3_EEDPFLAGS_EEDP_OP_NOOP (0x0000) #define MPI3_EEDPFLAGS_EEDP_OP_CHECK (0x0001) #define MPI3_EEDPFLAGS_EEDP_OP_STRIP (0x0002) #define MPI3_EEDPFLAGS_EEDP_OP_CHECK_REMOVE (0x0003) @@ -409,6 +412,8 @@ #define MPI3_IOCSTATUS_INVALID_STATE (0x0008) #define MPI3_IOCSTATUS_INSUFFICIENT_POWER (0x000a) #define MPI3_IOCSTATUS_INVALID_CHANGE_COUNT (0x000b) +#define MPI3_IOCSTATUS_ALLOWED_CMD_BLOCK (0x000c) +#define MPI3_IOCSTATUS_SUPERVISOR_ONLY (0x000d) #define MPI3_IOCSTATUS_FAILURE (0x001f) #define MPI3_IOCSTATUS_CONFIG_INVALID_ACTION (0x0020) #define MPI3_IOCSTATUS_CONFIG_INVALID_TYPE (0x0021) @@ -448,8 +453,10 @@ #define MPI3_IOCSTATUS_CI_UNSUPPORTED (0x00b0) #define MPI3_IOCSTATUS_CI_UPDATE_SEQUENCE (0x00b1) #define MPI3_IOCSTATUS_CI_VALIDATION_FAILED (0x00b2) -#define MPI3_IOCSTATUS_CI_UPDATE_PENDING (0x00b3) +#define MPI3_IOCSTATUS_CI_KEY_UPDATE_PENDING (0x00b3) +#define MPI3_IOCSTATUS_CI_KEY_UPDATE_NOT_POSSIBLE (0x00b4) #define MPI3_IOCSTATUS_SECURITY_KEY_REQUIRED (0x00c0) +#define MPI3_IOCSTATUS_SECURITY_VIOLATION (0x00c1) #define MPI3_IOCSTATUS_INVALID_QUEUE_ID (0x0f00) #define MPI3_IOCSTATUS_INVALID_QUEUE_SIZE (0x0f01) #define MPI3_IOCSTATUS_INVALID_MSIX_VECTOR (0x0f02) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/scsi/mpi3mr/mpi3mr_debug.h +++ linux-azure-5.15-5.15.0/drivers/scsi/mpi3mr/mpi3mr_debug.h @@ -2,7 +2,7 @@ /* * Driver for Broadcom MPI3 Storage Controllers * - * Copyright (C) 2017-2021 Broadcom Inc. + * Copyright (C) 2017-2022 Broadcom Inc. * (mailto: mpi3mr-linuxdrv.pdl@broadcom.com) * */ @@ -14,27 +14,20 @@ /* * debug levels */ -#define MPI3_DEBUG 0x00000001 -#define MPI3_DEBUG_MSG_FRAME 0x00000002 -#define MPI3_DEBUG_SG 0x00000004 -#define MPI3_DEBUG_EVENTS 0x00000008 -#define MPI3_DEBUG_EVENT_WORK_TASK 0x00000010 -#define MPI3_DEBUG_INIT 0x00000020 -#define MPI3_DEBUG_EXIT 0x00000040 -#define MPI3_DEBUG_FAIL 0x00000080 -#define MPI3_DEBUG_TM 0x00000100 -#define MPI3_DEBUG_REPLY 0x00000200 -#define MPI3_DEBUG_HANDSHAKE 0x00000400 -#define MPI3_DEBUG_CONFIG 0x00000800 -#define MPI3_DEBUG_DL 0x00001000 -#define MPI3_DEBUG_RESET 0x00002000 -#define MPI3_DEBUG_SCSI 0x00004000 -#define MPI3_DEBUG_IOCTL 0x00008000 -#define MPI3_DEBUG_CSMISAS 0x00010000 -#define MPI3_DEBUG_SAS 0x00020000 -#define MPI3_DEBUG_TRANSPORT 0x00040000 -#define MPI3_DEBUG_TASK_SET_FULL 0x00080000 -#define MPI3_DEBUG_TRIGGER_DIAG 0x00200000 + +#define MPI3_DEBUG_EVENT 0x00000001 +#define MPI3_DEBUG_EVENT_WORK_TASK 0x00000002 +#define MPI3_DEBUG_INIT 0x00000004 +#define MPI3_DEBUG_EXIT 0x00000008 +#define MPI3_DEBUG_TM 0x00000010 +#define MPI3_DEBUG_RESET 0x00000020 +#define MPI3_DEBUG_SCSI_ERROR 0x00000040 +#define MPI3_DEBUG_REPLY 0x00000080 +#define MPI3_DEBUG_IOCTL_ERROR 0x00008000 +#define MPI3_DEBUG_IOCTL_INFO 0x00010000 +#define MPI3_DEBUG_SCSI_INFO 0x00020000 +#define MPI3_DEBUG 0x01000000 +#define MPI3_DEBUG_SG 0x02000000 /* @@ -50,11 +43,103 @@ #define ioc_info(ioc, fmt, ...) \ pr_info("%s: " fmt, (ioc)->name, ##__VA_ARGS__) +#define dprint(ioc, fmt, ...) \ + do { \ + if (ioc->logging_level & MPI3_DEBUG) \ + pr_info("%s: " fmt, (ioc)->name, ##__VA_ARGS__); \ + } while (0) + +#define dprint_event_th(ioc, fmt, ...) \ + do { \ + if (ioc->logging_level & MPI3_DEBUG_EVENT) \ + pr_info("%s: " fmt, (ioc)->name, ##__VA_ARGS__); \ + } while (0) + +#define dprint_event_bh(ioc, fmt, ...) \ + do { \ + if (ioc->logging_level & MPI3_DEBUG_EVENT_WORK_TASK) \ + pr_info("%s: " fmt, (ioc)->name, ##__VA_ARGS__); \ + } while (0) + +#define dprint_init(ioc, fmt, ...) \ + do { \ + if (ioc->logging_level & MPI3_DEBUG_INIT) \ + pr_info("%s: " fmt, (ioc)->name, ##__VA_ARGS__); \ + } while (0) + +#define dprint_exit(ioc, fmt, ...) \ + do { \ + if (ioc->logging_level & MPI3_DEBUG_EXIT) \ + pr_info("%s: " fmt, (ioc)->name, ##__VA_ARGS__); \ + } while (0) -#define dbgprint(IOC, FMT, ...) \ +#define dprint_tm(ioc, fmt, ...) \ do { \ - if (IOC->logging_level & MPI3_DEBUG) \ - pr_info("%s: " FMT, (IOC)->name, ##__VA_ARGS__); \ + if (ioc->logging_level & MPI3_DEBUG_TM) \ + pr_info("%s: " fmt, (ioc)->name, ##__VA_ARGS__); \ + } while (0) + +#define dprint_reply(ioc, fmt, ...) \ + do { \ + if (ioc->logging_level & MPI3_DEBUG_REPLY) \ + pr_info("%s: " fmt, (ioc)->name, ##__VA_ARGS__); \ + } while (0) + +#define dprint_reset(ioc, fmt, ...) \ + do { \ + if (ioc->logging_level & MPI3_DEBUG_RESET) \ + pr_info("%s: " fmt, (ioc)->name, ##__VA_ARGS__); \ + } while (0) + +#define dprint_scsi_info(ioc, fmt, ...) \ + do { \ + if (ioc->logging_level & MPI3_DEBUG_SCSI_INFO) \ + pr_info("%s: " fmt, (ioc)->name, ##__VA_ARGS__); \ + } while (0) + +#define dprint_scsi_err(ioc, fmt, ...) \ + do { \ + if (ioc->logging_level & MPI3_DEBUG_SCSI_ERROR) \ + pr_info("%s: " fmt, (ioc)->name, ##__VA_ARGS__); \ + } while (0) + +#define dprint_scsi_command(ioc, SCMD, LOG_LEVEL) \ + do { \ + if (ioc->logging_level & LOG_LEVEL) \ + scsi_print_command(SCMD); \ + } while (0) + + +#define dprint_ioctl_info(ioc, fmt, ...) \ + do { \ + if (ioc->logging_level & MPI3_DEBUG_IOCTL_INFO) \ + pr_info("%s: " fmt, (ioc)->name, ##__VA_ARGS__); \ + } while (0) + +#define dprint_ioctl_err(ioc, fmt, ...) \ + do { \ + if (ioc->logging_level & MPI3_DEBUG_IOCTL_ERROR) \ + pr_info("%s: " fmt, (ioc)->name, ##__VA_ARGS__); \ } while (0) #endif /* MPT3SAS_DEBUG_H_INCLUDED */ + +/** + * dprint_dump_req - print message frame contents + * @req: pointer to message frame + * @sz: number of dwords + */ +static inline void +dprint_dump_req(void *req, int sz) +{ + int i; + __le32 *mfp = (__le32 *)req; + + pr_info("request:\n\t"); + for (i = 0; i < sz; i++) { + if (i && ((i % 8) == 0)) + pr_info("\n\t"); + pr_info("%08x ", le32_to_cpu(mfp[i])); + } + pr_info("\n"); +} only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/scsi/mpi3mr/mpi3mr_os.c +++ linux-azure-5.15-5.15.0/drivers/scsi/mpi3mr/mpi3mr_os.c @@ -2,7 +2,7 @@ /* * Driver for Broadcom MPI3 Storage Controllers * - * Copyright (C) 2017-2021 Broadcom Inc. + * Copyright (C) 2017-2022 Broadcom Inc. * (mailto: mpi3mr-linuxdrv.pdl@broadcom.com) * */ @@ -34,6 +34,9 @@ " bits for enabling additional logging info (default=0)"); /* Forward declarations*/ +static void mpi3mr_send_event_ack(struct mpi3mr_ioc *mrioc, u8 event, + struct mpi3mr_drv_cmd *cmdparam, u32 event_ctx); + /** * mpi3mr_host_tag_for_scmd - Get host tag for a scmd * @mrioc: Adapter instance reference @@ -283,6 +286,35 @@ } /** + * mpi3mr_cancel_work - cancel firmware event + * @fwevt: fwevt object which needs to be canceled + * + * Return: Nothing. + */ +static void mpi3mr_cancel_work(struct mpi3mr_fwevt *fwevt) +{ + /* + * Wait on the fwevt to complete. If this returns 1, then + * the event was never executed. + * + * If it did execute, we wait for it to finish, and the put will + * happen from mpi3mr_process_fwevt() + */ + if (cancel_work_sync(&fwevt->work)) { + /* + * Put fwevt reference count after + * dequeuing it from worker queue + */ + mpi3mr_fwevt_put(fwevt); + /* + * Put fwevt reference count to neutralize + * kref_init increment + */ + mpi3mr_fwevt_put(fwevt); + } +} + +/** * mpi3mr_cleanup_fwevt_list - Cleanup firmware event list * @mrioc: Adapter instance reference * @@ -299,28 +331,25 @@ !mrioc->fwevt_worker_thread) return; - while ((fwevt = mpi3mr_dequeue_fwevt(mrioc)) || - (fwevt = mrioc->current_event)) { + while ((fwevt = mpi3mr_dequeue_fwevt(mrioc))) + mpi3mr_cancel_work(fwevt); + + if (mrioc->current_event) { + fwevt = mrioc->current_event; /* - * Wait on the fwevt to complete. If this returns 1, then - * the event was never executed, and we need a put for the - * reference the work had on the fwevt. - * - * If it did execute, we wait for it to finish, and the put will - * happen from mpi3mr_process_fwevt() + * Don't call cancel_work_sync() API for the + * fwevt work if the controller reset is + * get called as part of processing the + * same fwevt work (or) when worker thread is + * waiting for device add/remove APIs to complete. + * Otherwise we will see deadlock. */ - if (cancel_work_sync(&fwevt->work)) { - /* - * Put fwevt reference count after - * dequeuing it from worker queue - */ - mpi3mr_fwevt_put(fwevt); - /* - * Put fwevt reference count to neutralize - * kref_init increment - */ - mpi3mr_fwevt_put(fwevt); + if (current_work() == &fwevt->work || fwevt->pending_at_sml) { + fwevt->discard = 1; + return; } + + mpi3mr_cancel_work(fwevt); } } @@ -418,6 +447,74 @@ } /** + * mpi3mr_count_dev_pending - Count commands pending for a lun + * @rq: Block request + * @data: SCSI device reference + * @reserved: Unused + * + * This is an iterator function called for each SCSI command in + * a host and if the command is pending in the LLD for the + * specific device(lun) then device specific pending I/O counter + * is updated in the device structure. + * + * Return: true always. + */ + +static bool mpi3mr_count_dev_pending(struct request *rq, + void *data, bool reserved) +{ + struct scsi_device *sdev = (struct scsi_device *)data; + struct mpi3mr_sdev_priv_data *sdev_priv_data = sdev->hostdata; + struct scsi_cmnd *scmd = blk_mq_rq_to_pdu(rq); + struct scmd_priv *priv; + + if (scmd) { + priv = scsi_cmd_priv(scmd); + if (!priv->in_lld_scope) + goto out; + if (scmd->device == sdev) + sdev_priv_data->pend_count++; + } + +out: + return true; +} + +/** + * mpi3mr_count_tgt_pending - Count commands pending for target + * @rq: Block request + * @data: SCSI target reference + * @reserved: Unused + * + * This is an iterator function called for each SCSI command in + * a host and if the command is pending in the LLD for the + * specific target then target specific pending I/O counter is + * updated in the target structure. + * + * Return: true always. + */ + +static bool mpi3mr_count_tgt_pending(struct request *rq, + void *data, bool reserved) +{ + struct scsi_target *starget = (struct scsi_target *)data; + struct mpi3mr_stgt_priv_data *stgt_priv_data = starget->hostdata; + struct scsi_cmnd *scmd = blk_mq_rq_to_pdu(rq); + struct scmd_priv *priv; + + if (scmd) { + priv = scsi_cmd_priv(scmd); + if (!priv->in_lld_scope) + goto out; + if (scmd->device && (scsi_target(scmd->device) == starget)) + stgt_priv_data->pend_count++; + } + +out: + return true; +} + +/** * mpi3mr_flush_host_io - Flush host I/Os * @mrioc: Adapter instance reference * @@ -620,6 +717,24 @@ } /** + * mpi3mr_print_device_event_notice - print notice related to post processing of + * device event after controller reset. + * + * @mrioc: Adapter instance reference + * @device_add: true for device add event and false for device removal event + * + * Return: None. + */ +static void mpi3mr_print_device_event_notice(struct mpi3mr_ioc *mrioc, + bool device_add) +{ + ioc_notice(mrioc, "Device %s was in progress before the reset and\n", + (device_add ? "addition" : "removal")); + ioc_notice(mrioc, "completed after reset, verify whether the exposed devices\n"); + ioc_notice(mrioc, "are matched with attached devices for correctness\n"); +} + +/** * mpi3mr_remove_tgtdev_from_host - Remove dev from upper layers * @mrioc: Adapter instance reference * @tgtdev: Target device structure @@ -643,8 +758,17 @@ } if (tgtdev->starget) { + if (mrioc->current_event) + mrioc->current_event->pending_at_sml = 1; scsi_remove_target(&tgtdev->starget->dev); tgtdev->host_exposed = 0; + if (mrioc->current_event) { + mrioc->current_event->pending_at_sml = 0; + if (mrioc->current_event->discard) { + mpi3mr_print_device_event_notice(mrioc, false); + return; + } + } } ioc_info(mrioc, "%s :Removed handle(0x%04x), wwid(0x%016llx)\n", __func__, tgtdev->dev_handle, (unsigned long long)tgtdev->wwid); @@ -678,11 +802,20 @@ } if (!tgtdev->host_exposed && !mrioc->reset_in_progress) { tgtdev->host_exposed = 1; + if (mrioc->current_event) + mrioc->current_event->pending_at_sml = 1; scsi_scan_target(&mrioc->shost->shost_gendev, 0, tgtdev->perst_id, SCAN_WILD_CARD, SCSI_SCAN_INITIAL); if (!tgtdev->starget) tgtdev->host_exposed = 0; + if (mrioc->current_event) { + mrioc->current_event->pending_at_sml = 0; + if (mrioc->current_event->discard) { + mpi3mr_print_device_event_notice(mrioc, true); + goto out; + } + } } out: if (tgtdev) @@ -742,11 +875,18 @@ switch (tgtdev->dev_type) { case MPI3_DEVICE_DEVFORM_PCIE: /*The block layer hw sector size = 512*/ - blk_queue_max_hw_sectors(sdev->request_queue, - tgtdev->dev_spec.pcie_inf.mdts / 512); - blk_queue_virt_boundary(sdev->request_queue, - ((1 << tgtdev->dev_spec.pcie_inf.pgsz) - 1)); - + if ((tgtdev->dev_spec.pcie_inf.dev_info & + MPI3_DEVICE0_PCIE_DEVICE_INFO_TYPE_MASK) == + MPI3_DEVICE0_PCIE_DEVICE_INFO_TYPE_NVME_DEVICE) { + blk_queue_max_hw_sectors(sdev->request_queue, + tgtdev->dev_spec.pcie_inf.mdts / 512); + if (tgtdev->dev_spec.pcie_inf.pgsz == 0) + blk_queue_virt_boundary(sdev->request_queue, + ((1 << MPI3MR_DEFAULT_PGSZEXP) - 1)); + else + blk_queue_virt_boundary(sdev->request_queue, + ((1 << tgtdev->dev_spec.pcie_inf.pgsz) - 1)); + } break; default: break; @@ -824,6 +964,17 @@ scsi_tgt_priv_data->dev_type = tgtdev->dev_type; } + switch (dev_pg0->access_status) { + case MPI3_DEVICE0_ASTATUS_NO_ERRORS: + case MPI3_DEVICE0_ASTATUS_PREPARE: + case MPI3_DEVICE0_ASTATUS_NEEDS_INITIALIZATION: + case MPI3_DEVICE0_ASTATUS_DEVICE_MISSING_DELAY: + break; + default: + tgtdev->is_hidden = 1; + break; + } + switch (tgtdev->dev_type) { case MPI3_DEVICE_DEVFORM_SAS_SATA: { @@ -848,6 +999,7 @@ &dev_pg0->device_specific.pcie_format; u16 dev_info = le16_to_cpu(pcieinf->device_info); + tgtdev->dev_spec.pcie_inf.dev_info = dev_info; tgtdev->dev_spec.pcie_inf.capb = le32_to_cpu(pcieinf->capabilities); tgtdev->dev_spec.pcie_inf.mdts = MPI3MR_DEFAULT_MDTS; @@ -858,14 +1010,18 @@ le32_to_cpu(pcieinf->maximum_data_transfer_size); tgtdev->dev_spec.pcie_inf.pgsz = pcieinf->page_size; tgtdev->dev_spec.pcie_inf.reset_to = - pcieinf->controller_reset_to; + max_t(u8, pcieinf->controller_reset_to, + MPI3MR_INTADMCMD_TIMEOUT); tgtdev->dev_spec.pcie_inf.abort_to = - pcieinf->nv_me_abort_to; + max_t(u8, pcieinf->nvme_abort_to, + MPI3MR_INTADMCMD_TIMEOUT); } if (tgtdev->dev_spec.pcie_inf.mdts > (1024 * 1024)) tgtdev->dev_spec.pcie_inf.mdts = (1024 * 1024); - if ((dev_info & MPI3_DEVICE0_PCIE_DEVICE_INFO_TYPE_MASK) != - MPI3_DEVICE0_PCIE_DEVICE_INFO_TYPE_NVME_DEVICE) + if (((dev_info & MPI3_DEVICE0_PCIE_DEVICE_INFO_TYPE_MASK) != + MPI3_DEVICE0_PCIE_DEVICE_INFO_TYPE_NVME_DEVICE) && + ((dev_info & MPI3_DEVICE0_PCIE_DEVICE_INFO_TYPE_MASK) != + MPI3_DEVICE0_PCIE_DEVICE_INFO_TYPE_SCSI_DEVICE)) tgtdev->is_hidden = 1; if (!mrioc->shost) break; @@ -1099,6 +1255,8 @@ mpi3mr_sastopochg_evt_debug(mrioc, event_data); for (i = 0; i < event_data->num_entries; i++) { + if (fwevt->discard) + return; handle = le16_to_cpu(event_data->phy_entry[i].attached_dev_handle); if (!handle) continue; @@ -1230,6 +1388,8 @@ mpi3mr_pcietopochg_evt_debug(mrioc, event_data); for (i = 0; i < event_data->num_entries; i++) { + if (fwevt->discard) + return; handle = le16_to_cpu(event_data->port_entry[i].attached_dev_handle); if (!handle) @@ -1268,8 +1428,8 @@ static void mpi3mr_fwevt_bh(struct mpi3mr_ioc *mrioc, struct mpi3mr_fwevt *fwevt) { - mrioc->current_event = fwevt; mpi3mr_fwevt_del_from_list(mrioc, fwevt); + mrioc->current_event = fwevt; if (mrioc->stop_drv_processing) goto out; @@ -1313,7 +1473,7 @@ evt_ack: if (fwevt->send_ack) - mpi3mr_send_event_ack(mrioc, fwevt->event_id, + mpi3mr_process_event_ack(mrioc, fwevt->event_id, fwevt->evt_ctx); out: /* Put fwevt reference count to neutralize kref_init increment */ @@ -1377,24 +1537,33 @@ } /** - * mpi3mr_flush_delayed_rmhs_list - Flush pending commands + * mpi3mr_flush_delayed_cmd_lists - Flush pending commands * @mrioc: Adapter instance reference * - * Flush pending commands in the delayed removal handshake list - * due to a controller reset or driver removal as a cleanup. + * Flush pending commands in the delayed lists due to a + * controller reset or driver removal as a cleanup. * * Return: Nothing */ -void mpi3mr_flush_delayed_rmhs_list(struct mpi3mr_ioc *mrioc) +void mpi3mr_flush_delayed_cmd_lists(struct mpi3mr_ioc *mrioc) { struct delayed_dev_rmhs_node *_rmhs_node; + struct delayed_evt_ack_node *_evtack_node; + dprint_reset(mrioc, "flushing delayed dev_remove_hs commands\n"); while (!list_empty(&mrioc->delayed_rmhs_list)) { _rmhs_node = list_entry(mrioc->delayed_rmhs_list.next, struct delayed_dev_rmhs_node, list); list_del(&_rmhs_node->list); kfree(_rmhs_node); } + dprint_reset(mrioc, "flushing delayed event ack commands\n"); + while (!list_empty(&mrioc->delayed_evtack_cmds_list)) { + _evtack_node = list_entry(mrioc->delayed_evtack_cmds_list.next, + struct delayed_evt_ack_node, list); + list_del(&_evtack_node->list); + kfree(_evtack_node); + } } /** @@ -1414,6 +1583,9 @@ u16 cmd_idx = drv_cmd->host_tag - MPI3MR_HOSTTAG_DEVRMCMD_MIN; struct delayed_dev_rmhs_node *delayed_dev_rmhs = NULL; + if (drv_cmd->state & MPI3MR_CMD_RESET) + goto clear_drv_cmd; + ioc_info(mrioc, "%s :dev_rmhs_iouctrl_complete:handle(0x%04x), ioc_status(0x%04x), loginfo(0x%08x)\n", __func__, drv_cmd->dev_handle, drv_cmd->ioc_status, @@ -1454,6 +1626,8 @@ kfree(delayed_dev_rmhs); return; } + +clear_drv_cmd: drv_cmd->state = MPI3MR_CMD_NOTUSED; drv_cmd->callback = NULL; drv_cmd->retry_count = 0; @@ -1480,6 +1654,9 @@ struct mpi3_scsi_task_mgmt_reply *tm_reply = NULL; int retval; + if (drv_cmd->state & MPI3MR_CMD_RESET) + goto clear_drv_cmd; + if (drv_cmd->state & MPI3MR_CMD_REPLY_VALID) tm_reply = (struct mpi3_scsi_task_mgmt_reply *)drv_cmd->reply; @@ -1508,11 +1685,11 @@ if (retval) { pr_err(IOCNAME "Issue DevRmHsTMIOUCTL: Admin post failed\n", mrioc->name); - goto out_failed; + goto clear_drv_cmd; } return; -out_failed: +clear_drv_cmd: drv_cmd->state = MPI3MR_CMD_NOTUSED; drv_cmd->callback = NULL; drv_cmd->dev_handle = MPI3MR_INVALID_DEV_HANDLE; @@ -1611,6 +1788,145 @@ } /** + * mpi3mr_complete_evt_ack - event ack request completion + * @mrioc: Adapter instance reference + * @drv_cmd: Internal command tracker + * + * This is the completion handler for non blocking event + * acknowledgment sent to the firmware and this will issue any + * pending event acknowledgment request. + * + * Return: Nothing + */ +static void mpi3mr_complete_evt_ack(struct mpi3mr_ioc *mrioc, + struct mpi3mr_drv_cmd *drv_cmd) +{ + u16 cmd_idx = drv_cmd->host_tag - MPI3MR_HOSTTAG_EVTACKCMD_MIN; + struct delayed_evt_ack_node *delayed_evtack = NULL; + + if (drv_cmd->state & MPI3MR_CMD_RESET) + goto clear_drv_cmd; + + if (drv_cmd->ioc_status != MPI3_IOCSTATUS_SUCCESS) { + dprint_event_th(mrioc, + "immediate event ack failed with ioc_status(0x%04x) log_info(0x%08x)\n", + (drv_cmd->ioc_status & MPI3_IOCSTATUS_STATUS_MASK), + drv_cmd->ioc_loginfo); + } + + if (!list_empty(&mrioc->delayed_evtack_cmds_list)) { + delayed_evtack = + list_entry(mrioc->delayed_evtack_cmds_list.next, + struct delayed_evt_ack_node, list); + mpi3mr_send_event_ack(mrioc, delayed_evtack->event, drv_cmd, + delayed_evtack->event_ctx); + list_del(&delayed_evtack->list); + kfree(delayed_evtack); + return; + } +clear_drv_cmd: + drv_cmd->state = MPI3MR_CMD_NOTUSED; + drv_cmd->callback = NULL; + clear_bit(cmd_idx, mrioc->evtack_cmds_bitmap); +} + +/** + * mpi3mr_send_event_ack - Issue event acknwoledgment request + * @mrioc: Adapter instance reference + * @event: MPI3 event id + * @cmdparam: Internal command tracker + * @event_ctx: event context + * + * Issues event acknowledgment request to the firmware if there + * is a free command to send the event ack else it to a pend + * list so that it will be processed on a completion of a prior + * event acknowledgment . + * + * Return: Nothing + */ +static void mpi3mr_send_event_ack(struct mpi3mr_ioc *mrioc, u8 event, + struct mpi3mr_drv_cmd *cmdparam, u32 event_ctx) +{ + struct mpi3_event_ack_request evtack_req; + int retval = 0; + u8 retrycount = 5; + u16 cmd_idx = MPI3MR_NUM_EVTACKCMD; + struct mpi3mr_drv_cmd *drv_cmd = cmdparam; + struct delayed_evt_ack_node *delayed_evtack = NULL; + + if (drv_cmd) { + dprint_event_th(mrioc, + "sending delayed event ack in the top half for event(0x%02x), event_ctx(0x%08x)\n", + event, event_ctx); + goto issue_cmd; + } + dprint_event_th(mrioc, + "sending event ack in the top half for event(0x%02x), event_ctx(0x%08x)\n", + event, event_ctx); + do { + cmd_idx = find_first_zero_bit(mrioc->evtack_cmds_bitmap, + MPI3MR_NUM_EVTACKCMD); + if (cmd_idx < MPI3MR_NUM_EVTACKCMD) { + if (!test_and_set_bit(cmd_idx, + mrioc->evtack_cmds_bitmap)) + break; + cmd_idx = MPI3MR_NUM_EVTACKCMD; + } + } while (retrycount--); + + if (cmd_idx >= MPI3MR_NUM_EVTACKCMD) { + delayed_evtack = kzalloc(sizeof(*delayed_evtack), + GFP_ATOMIC); + if (!delayed_evtack) + return; + INIT_LIST_HEAD(&delayed_evtack->list); + delayed_evtack->event = event; + delayed_evtack->event_ctx = event_ctx; + list_add_tail(&delayed_evtack->list, + &mrioc->delayed_evtack_cmds_list); + dprint_event_th(mrioc, + "event ack in the top half for event(0x%02x), event_ctx(0x%08x) is postponed\n", + event, event_ctx); + return; + } + drv_cmd = &mrioc->evtack_cmds[cmd_idx]; + +issue_cmd: + cmd_idx = drv_cmd->host_tag - MPI3MR_HOSTTAG_EVTACKCMD_MIN; + + memset(&evtack_req, 0, sizeof(evtack_req)); + if (drv_cmd->state & MPI3MR_CMD_PENDING) { + dprint_event_th(mrioc, + "sending event ack failed due to command in use\n"); + goto out; + } + drv_cmd->state = MPI3MR_CMD_PENDING; + drv_cmd->is_waiting = 0; + drv_cmd->callback = mpi3mr_complete_evt_ack; + evtack_req.host_tag = cpu_to_le16(drv_cmd->host_tag); + evtack_req.function = MPI3_FUNCTION_EVENT_ACK; + evtack_req.event = event; + evtack_req.event_context = cpu_to_le32(event_ctx); + retval = mpi3mr_admin_request_post(mrioc, &evtack_req, + sizeof(evtack_req), 1); + if (retval) { + dprint_event_th(mrioc, + "posting event ack request is failed\n"); + goto out_failed; + } + + dprint_event_th(mrioc, + "event ack in the top half for event(0x%02x), event_ctx(0x%08x) is posted\n", + event, event_ctx); +out: + return; +out_failed: + drv_cmd->state = MPI3MR_CMD_NOTUSED; + drv_cmd->callback = NULL; + clear_bit(cmd_idx, mrioc->evtack_cmds_bitmap); +} + +/** * mpi3mr_pcietopochg_evt_th - PCIETopologyChange evt tophalf * @mrioc: Adapter instance reference * @event_reply: event data @@ -1819,6 +2135,40 @@ } /** + * mpi3mr_preparereset_evt_th - Prepare for reset event tophalf + * @mrioc: Adapter instance reference + * @event_reply: event data + * + * Blocks and unblocks host level I/O based on the reason code + * + * Return: Nothing + */ +static void mpi3mr_preparereset_evt_th(struct mpi3mr_ioc *mrioc, + struct mpi3_event_notification_reply *event_reply) +{ + struct mpi3_event_data_prepare_for_reset *evtdata = + (struct mpi3_event_data_prepare_for_reset *)event_reply->event_data; + + if (evtdata->reason_code == MPI3_EVENT_PREPARE_RESET_RC_START) { + dprint_event_th(mrioc, + "prepare for reset event top half with rc=start\n"); + if (mrioc->prepare_for_reset) + return; + mrioc->prepare_for_reset = 1; + mrioc->prepare_for_reset_timeout_counter = 0; + } else if (evtdata->reason_code == MPI3_EVENT_PREPARE_RESET_RC_ABORT) { + dprint_event_th(mrioc, + "prepare for reset top half with rc=abort\n"); + mrioc->prepare_for_reset = 0; + mrioc->prepare_for_reset_timeout_counter = 0; + } + if ((event_reply->msg_flags & MPI3_EVENT_NOTIFY_MSGFLAGS_ACK_MASK) + == MPI3_EVENT_NOTIFY_MSGFLAGS_ACK_REQUIRED) + mpi3mr_send_event_ack(mrioc, event_reply->event, NULL, + le32_to_cpu(event_reply->event_context)); +} + +/** * mpi3mr_energypackchg_evt_th - Energy pack change evt tophalf * @mrioc: Adapter instance reference * @event_reply: event data @@ -1848,6 +2198,42 @@ } /** + * mpi3mr_cablemgmt_evt_th - Cable management event tophalf + * @mrioc: Adapter instance reference + * @event_reply: event data + * + * Displays Cable manegemt event details. + * + * Return: Nothing + */ +static void mpi3mr_cablemgmt_evt_th(struct mpi3mr_ioc *mrioc, + struct mpi3_event_notification_reply *event_reply) +{ + struct mpi3_event_data_cable_management *evtdata = + (struct mpi3_event_data_cable_management *)event_reply->event_data; + + switch (evtdata->status) { + case MPI3_EVENT_CABLE_MGMT_STATUS_INSUFFICIENT_POWER: + { + ioc_info(mrioc, "An active cable with receptacle_id %d cannot be powered.\n" + "Devices connected to this cable are not detected.\n" + "This cable requires %d mW of power.\n", + evtdata->receptacle_id, + le32_to_cpu(evtdata->active_cable_power_requirement)); + break; + } + case MPI3_EVENT_CABLE_MGMT_STATUS_DEGRADED: + { + ioc_info(mrioc, "A cable with receptacle_id %d is not running at optimal speed\n", + evtdata->receptacle_id); + break; + } + default: + break; + } +} + +/** * mpi3mr_os_handle_events - Firmware event handler * @mrioc: Adapter instance reference * @event_reply: event data @@ -1905,6 +2291,12 @@ mpi3mr_pcietopochg_evt_th(mrioc, event_reply); break; } + case MPI3_EVENT_PREPARE_FOR_RESET: + { + mpi3mr_preparereset_evt_th(mrioc, event_reply); + ack_req = 0; + break; + } case MPI3_EVENT_DEVICE_INFO_CHANGED: { process_evt_bh = 1; @@ -1915,9 +2307,13 @@ mpi3mr_energypackchg_evt_th(mrioc, event_reply); break; } + case MPI3_EVENT_CABLE_MGMT: + { + mpi3mr_cablemgmt_evt_th(mrioc, event_reply); + break; + } case MPI3_EVENT_ENCL_DEVICE_STATUS_CHANGE: case MPI3_EVENT_SAS_DISCOVERY: - case MPI3_EVENT_CABLE_MGMT: case MPI3_EVENT_SAS_DEVICE_DISCOVERY_ERROR: case MPI3_EVENT_SAS_BROADCAST_PRIMITIVE: case MPI3_EVENT_PCIE_ENUMERATION: @@ -2204,6 +2600,8 @@ scmd->result = DID_OK << 16; goto out_success; } + + scsi_set_resid(scmd, scsi_bufflen(scmd) - xfer_count); if (ioc_status == MPI3_IOCSTATUS_SCSI_DATA_UNDERRUN && xfer_count == 0 && (scsi_status == MPI3_SCSI_STATUS_BUSY || scsi_status == MPI3_SCSI_STATUS_RESERVATION_CONFLICT || @@ -2520,49 +2918,63 @@ } /** - * mpi3mr_print_response_code - print TM response as a string - * @mrioc: Adapter instance reference + * mpi3mr_tm_response_name - get TM response as a string * @resp_code: TM response code * - * Print TM response code as a readable string. + * Convert known task management response code as a readable + * string. * - * Return: Nothing. + * Return: response code string. */ -static void mpi3mr_print_response_code(struct mpi3mr_ioc *mrioc, u8 resp_code) +static const char *mpi3mr_tm_response_name(u8 resp_code) { char *desc; switch (resp_code) { - case MPI3MR_RSP_TM_COMPLETE: + case MPI3_SCSITASKMGMT_RSPCODE_TM_COMPLETE: desc = "task management request completed"; break; - case MPI3MR_RSP_INVALID_FRAME: + case MPI3_SCSITASKMGMT_RSPCODE_INVALID_FRAME: desc = "invalid frame"; break; - case MPI3MR_RSP_TM_NOT_SUPPORTED: + case MPI3_SCSITASKMGMT_RSPCODE_TM_FUNCTION_NOT_SUPPORTED: desc = "task management request not supported"; break; - case MPI3MR_RSP_TM_FAILED: + case MPI3_SCSITASKMGMT_RSPCODE_TM_FAILED: desc = "task management request failed"; break; - case MPI3MR_RSP_TM_SUCCEEDED: + case MPI3_SCSITASKMGMT_RSPCODE_TM_SUCCEEDED: desc = "task management request succeeded"; break; - case MPI3MR_RSP_TM_INVALID_LUN: - desc = "invalid lun"; + case MPI3_SCSITASKMGMT_RSPCODE_TM_INVALID_LUN: + desc = "invalid LUN"; break; - case MPI3MR_RSP_TM_OVERLAPPED_TAG: + case MPI3_SCSITASKMGMT_RSPCODE_TM_OVERLAPPED_TAG: desc = "overlapped tag attempted"; break; - case MPI3MR_RSP_IO_QUEUED_ON_IOC: + case MPI3_SCSITASKMGMT_RSPCODE_IO_QUEUED_ON_IOC: desc = "task queued, however not sent to target"; break; + case MPI3_SCSITASKMGMT_RSPCODE_TM_NVME_DENIED: + desc = "task management request denied by NVMe device"; + break; default: desc = "unknown"; break; } - ioc_info(mrioc, "%s :response_code(0x%01x): %s\n", __func__, - resp_code, desc); + + return desc; +} + +inline void mpi3mr_poll_pend_io_completions(struct mpi3mr_ioc *mrioc) +{ + int i; + int num_of_reply_queues = + mrioc->num_op_reply_q + mrioc->op_reply_q_offset; + + for (i = mrioc->op_reply_q_offset; i < num_of_reply_queues; i++) + mpi3mr_process_op_reply_q(mrioc, + mrioc->intr_info[i].op_reply_q); } /** @@ -2572,9 +2984,10 @@ * @handle: Device handle * @lun: lun ID * @htag: Host tag of the TM request + * @timeout: TM timeout value * @drv_cmd: Internal command tracker * @resp_code: Response code place holder - * @cmd_priv: SCSI command private data + * @scmd: SCSI command * * Issues a Task Management Request to the controller for a * specified target, lun and command and wait for its completion @@ -2586,14 +2999,16 @@ static int mpi3mr_issue_tm(struct mpi3mr_ioc *mrioc, u8 tm_type, u16 handle, uint lun, u16 htag, ulong timeout, struct mpi3mr_drv_cmd *drv_cmd, - u8 *resp_code, struct scmd_priv *cmd_priv) + u8 *resp_code, struct scsi_cmnd *scmd) { struct mpi3_scsi_task_mgmt_request tm_req; struct mpi3_scsi_task_mgmt_reply *tm_reply = NULL; int retval = 0; struct mpi3mr_tgt_dev *tgtdev = NULL; struct mpi3mr_stgt_priv_data *scsi_tgt_priv_data = NULL; - struct op_req_qinfo *op_req_q = NULL; + struct scmd_priv *cmd_priv = NULL; + struct scsi_device *sdev = NULL; + struct mpi3mr_sdev_priv_data *sdev_priv_data = NULL; ioc_info(mrioc, "%s :Issue TM: TM type (0x%x) for devhandle 0x%04x\n", __func__, tm_type, handle); @@ -2630,16 +3045,21 @@ tm_req.function = MPI3_FUNCTION_SCSI_TASK_MGMT; tgtdev = mpi3mr_get_tgtdev_by_handle(mrioc, handle); - if (tgtdev && tgtdev->starget && tgtdev->starget->hostdata) { - scsi_tgt_priv_data = (struct mpi3mr_stgt_priv_data *) - tgtdev->starget->hostdata; - atomic_inc(&scsi_tgt_priv_data->block_io); - } - if (cmd_priv) { - op_req_q = &mrioc->req_qinfo[cmd_priv->req_q_idx]; - tm_req.task_host_tag = cpu_to_le16(cmd_priv->host_tag); - tm_req.task_request_queue_id = cpu_to_le16(op_req_q->qid); + + if (scmd) { + sdev = scmd->device; + sdev_priv_data = sdev->hostdata; + scsi_tgt_priv_data = ((sdev_priv_data) ? + sdev_priv_data->tgt_priv_data : NULL); + } else { + if (tgtdev && tgtdev->starget && tgtdev->starget->hostdata) + scsi_tgt_priv_data = (struct mpi3mr_stgt_priv_data *) + tgtdev->starget->hostdata; } + + if (scsi_tgt_priv_data) + atomic_inc(&scsi_tgt_priv_data->block_io); + if (tgtdev && (tgtdev->dev_type == MPI3_DEVICE_DEVFORM_PCIE)) { if (cmd_priv && tgtdev->dev_spec.pcie_inf.abort_to) timeout = tgtdev->dev_spec.pcie_inf.abort_to; @@ -2656,39 +3076,49 @@ wait_for_completion_timeout(&drv_cmd->done, (timeout * HZ)); if (!(drv_cmd->state & MPI3MR_CMD_COMPLETE)) { - ioc_err(mrioc, "%s :Issue TM: command timed out\n", __func__); drv_cmd->is_waiting = 0; retval = -1; - mpi3mr_soft_reset_handler(mrioc, - MPI3MR_RESET_FROM_TM_TIMEOUT, 1); + if (!(drv_cmd->state & MPI3MR_CMD_RESET)) { + dprint_tm(mrioc, + "task management request timed out after %ld seconds\n", + timeout); + if (mrioc->logging_level & MPI3_DEBUG_TM) + dprint_dump_req(&tm_req, sizeof(tm_req)/4); + mpi3mr_soft_reset_handler(mrioc, + MPI3MR_RESET_FROM_TM_TIMEOUT, 1); + } goto out_unlock; } - if (drv_cmd->state & MPI3MR_CMD_REPLY_VALID) - tm_reply = (struct mpi3_scsi_task_mgmt_reply *)drv_cmd->reply; - - if (drv_cmd->ioc_status != MPI3_IOCSTATUS_SUCCESS) { - ioc_err(mrioc, - "%s :Issue TM: handle(0x%04x) Failed ioc_status(0x%04x) Loginfo(0x%08x)\n", - __func__, handle, drv_cmd->ioc_status, - drv_cmd->ioc_loginfo); + if (!(drv_cmd->state & MPI3MR_CMD_REPLY_VALID)) { + dprint_tm(mrioc, "invalid task management reply message\n"); retval = -1; goto out_unlock; } - if (!tm_reply) { - ioc_err(mrioc, "%s :Issue TM: No TM Reply message\n", __func__); + tm_reply = (struct mpi3_scsi_task_mgmt_reply *)drv_cmd->reply; + + switch (drv_cmd->ioc_status) { + case MPI3_IOCSTATUS_SUCCESS: + *resp_code = le32_to_cpu(tm_reply->response_data) & + MPI3MR_RI_MASK_RESPCODE; + break; + case MPI3_IOCSTATUS_SCSI_IOC_TERMINATED: + *resp_code = MPI3_SCSITASKMGMT_RSPCODE_TM_COMPLETE; + break; + default: + dprint_tm(mrioc, + "task management request to handle(0x%04x) is failed with ioc_status(0x%04x) log_info(0x%08x)\n", + handle, drv_cmd->ioc_status, drv_cmd->ioc_loginfo); retval = -1; goto out_unlock; } - *resp_code = le32_to_cpu(tm_reply->response_data) & - MPI3MR_RI_MASK_RESPCODE; switch (*resp_code) { - case MPI3MR_RSP_TM_SUCCEEDED: - case MPI3MR_RSP_TM_COMPLETE: + case MPI3_SCSITASKMGMT_RSPCODE_TM_SUCCEEDED: + case MPI3_SCSITASKMGMT_RSPCODE_TM_COMPLETE: break; - case MPI3MR_RSP_IO_QUEUED_ON_IOC: + case MPI3_SCSITASKMGMT_RSPCODE_IO_QUEUED_ON_IOC: if (tm_type != MPI3_SCSITASKMGMT_TASKTYPE_QUERY_TASK) retval = -1; break; @@ -2697,14 +3127,37 @@ break; } - ioc_info(mrioc, - "%s :Issue TM: Completed TM type (0x%x) handle(0x%04x) ", - __func__, tm_type, handle); - ioc_info(mrioc, - "with ioc_status(0x%04x), loginfo(0x%08x), term_count(0x%08x)\n", - drv_cmd->ioc_status, drv_cmd->ioc_loginfo, - le32_to_cpu(tm_reply->termination_count)); - mpi3mr_print_response_code(mrioc, *resp_code); + dprint_tm(mrioc, + "task management request type(%d) completed for handle(0x%04x) with ioc_status(0x%04x), log_info(0x%08x), termination_count(%d), response:%s(0x%x)\n", + tm_type, handle, drv_cmd->ioc_status, drv_cmd->ioc_loginfo, + le32_to_cpu(tm_reply->termination_count), + mpi3mr_tm_response_name(*resp_code), *resp_code); + + if (!retval) { + mpi3mr_ioc_disable_intr(mrioc); + mpi3mr_poll_pend_io_completions(mrioc); + mpi3mr_ioc_enable_intr(mrioc); + mpi3mr_poll_pend_io_completions(mrioc); + } + switch (tm_type) { + case MPI3_SCSITASKMGMT_TASKTYPE_TARGET_RESET: + if (!scsi_tgt_priv_data) + break; + scsi_tgt_priv_data->pend_count = 0; + blk_mq_tagset_busy_iter(&mrioc->shost->tag_set, + mpi3mr_count_tgt_pending, + (void *)scsi_tgt_priv_data->starget); + break; + case MPI3_SCSITASKMGMT_TASKTYPE_LOGICAL_UNIT_RESET: + if (!sdev_priv_data) + break; + sdev_priv_data->pend_count = 0; + blk_mq_tagset_busy_iter(&mrioc->shost->tag_set, + mpi3mr_count_dev_pending, (void *)sdev); + break; + default: + break; + } out_unlock: drv_cmd->state = MPI3MR_CMD_NOTUSED; @@ -2713,14 +3166,6 @@ atomic_dec_if_positive(&scsi_tgt_priv_data->block_io); if (tgtdev) mpi3mr_tgtdev_put(tgtdev); - if (!retval) { - /* - * Flush all IRQ handlers by calling synchronize_irq(). - * mpi3mr_ioc_disable_intr() takes care of it. - */ - mpi3mr_ioc_disable_intr(mrioc); - mpi3mr_ioc_enable_intr(mrioc); - } out: return retval; } @@ -2769,17 +3214,49 @@ * mpi3mr_map_queues - Map queues callback handler * @shost: SCSI host reference * - * Call the blk_mq_pci_map_queues with from which operational - * queue the mapping has to be done + * Maps default and poll queues. * - * Return: return of blk_mq_pci_map_queues + * Return: return zero. */ static int mpi3mr_map_queues(struct Scsi_Host *shost) { struct mpi3mr_ioc *mrioc = shost_priv(shost); + int i, qoff, offset; + struct blk_mq_queue_map *map = NULL; + + offset = mrioc->op_reply_q_offset; + + for (i = 0, qoff = 0; i < HCTX_MAX_TYPES; i++) { + map = &shost->tag_set.map[i]; + + map->nr_queues = 0; + + if (i == HCTX_TYPE_DEFAULT) + map->nr_queues = mrioc->default_qcount; + else if (i == HCTX_TYPE_POLL) + map->nr_queues = mrioc->active_poll_qcount; + + if (!map->nr_queues) { + BUG_ON(i == HCTX_TYPE_DEFAULT); + continue; + } + + /* + * The poll queue(s) doesn't have an IRQ (and hence IRQ + * affinity), so use the regular blk-mq cpu mapping + */ + map->queue_offset = qoff; + if (i != HCTX_TYPE_POLL) + blk_mq_pci_map_queues(map, mrioc->pdev, offset); + else + blk_mq_map_queues(map); + + qoff += map->nr_queues; + offset += map->nr_queues; + } + + return 0; - return blk_mq_pci_map_queues(&shost->tag_set.map[HCTX_TYPE_DEFAULT], - mrioc->pdev, mrioc->op_reply_q_offset); } /** @@ -2938,6 +3415,13 @@ stgt_priv_data = sdev_priv_data->tgt_priv_data; dev_handle = stgt_priv_data->dev_handle; + if (stgt_priv_data->dev_removed) { + sdev_printk(KERN_INFO, scmd->device, + "%s:target(handle = 0x%04x) is removed, target reset is not issued\n", + mrioc->name, dev_handle); + retval = FAILED; + goto out; + } sdev_printk(KERN_INFO, scmd->device, "Target Reset is issued to handle(0x%04x)\n", dev_handle); @@ -2945,15 +3429,22 @@ ret = mpi3mr_issue_tm(mrioc, MPI3_SCSITASKMGMT_TASKTYPE_TARGET_RESET, dev_handle, sdev_priv_data->lun_id, MPI3MR_HOSTTAG_BLK_TMS, - MPI3MR_RESETTM_TIMEOUT, &mrioc->host_tm_cmds, &resp_code, NULL); + MPI3MR_RESETTM_TIMEOUT, &mrioc->host_tm_cmds, &resp_code, scmd); if (ret) goto out; + if (stgt_priv_data->pend_count) { + sdev_printk(KERN_INFO, scmd->device, + "%s: target has %d pending commands, target reset is failed\n", + mrioc->name, stgt_priv_data->pend_count); + goto out; + } + retval = SUCCESS; out: sdev_printk(KERN_INFO, scmd->device, - "Target reset is %s for scmd(%p)\n", + "%s: target reset is %s for scmd(%p)\n", mrioc->name, ((retval == SUCCESS) ? "SUCCESS" : "FAILED"), scmd); return retval; @@ -2992,21 +3483,34 @@ stgt_priv_data = sdev_priv_data->tgt_priv_data; dev_handle = stgt_priv_data->dev_handle; + if (stgt_priv_data->dev_removed) { + sdev_printk(KERN_INFO, scmd->device, + "%s: device(handle = 0x%04x) is removed, device(LUN) reset is not issued\n", + mrioc->name, dev_handle); + retval = FAILED; + goto out; + } sdev_printk(KERN_INFO, scmd->device, "Device(lun) Reset is issued to handle(0x%04x)\n", dev_handle); ret = mpi3mr_issue_tm(mrioc, MPI3_SCSITASKMGMT_TASKTYPE_LOGICAL_UNIT_RESET, dev_handle, sdev_priv_data->lun_id, MPI3MR_HOSTTAG_BLK_TMS, - MPI3MR_RESETTM_TIMEOUT, &mrioc->host_tm_cmds, &resp_code, NULL); + MPI3MR_RESETTM_TIMEOUT, &mrioc->host_tm_cmds, &resp_code, scmd); if (ret) goto out; + if (sdev_priv_data->pend_count) { + sdev_printk(KERN_INFO, scmd->device, + "%s: device has %d pending commands, device(LUN) reset is failed\n", + mrioc->name, sdev_priv_data->pend_count); + goto out; + } retval = SUCCESS; out: sdev_printk(KERN_INFO, scmd->device, - "Device(lun) reset is %s for scmd(%p)\n", + "%s: device(LUN) reset is %s for scmd(%p)\n", mrioc->name, ((retval == SUCCESS) ? "SUCCESS" : "FAILED"), scmd); return retval; @@ -3049,32 +3553,42 @@ { struct mpi3mr_ioc *mrioc = shost_priv(shost); u32 pe_timeout = MPI3MR_PORTENABLE_TIMEOUT; + u32 ioc_status = readl(&mrioc->sysif_regs->ioc_status); - if (time >= (pe_timeout * HZ)) { + if ((ioc_status & MPI3_SYSIF_IOC_STATUS_RESET_HISTORY) || + (ioc_status & MPI3_SYSIF_IOC_STATUS_FAULT)) { + ioc_err(mrioc, "port enable failed due to fault or reset\n"); + mpi3mr_print_fault_info(mrioc); + mrioc->scan_failed = MPI3_IOCSTATUS_INTERNAL_ERROR; + mrioc->scan_started = 0; mrioc->init_cmds.is_waiting = 0; mrioc->init_cmds.callback = NULL; mrioc->init_cmds.state = MPI3MR_CMD_NOTUSED; - ioc_err(mrioc, "%s :port enable request timed out\n", __func__); - mrioc->is_driver_loading = 0; - mpi3mr_soft_reset_handler(mrioc, - MPI3MR_RESET_FROM_PE_TIMEOUT, 1); } - if (mrioc->scan_failed) { - ioc_err(mrioc, - "%s :port enable failed with (ioc_status=0x%08x)\n", - __func__, mrioc->scan_failed); - mrioc->is_driver_loading = 0; - mrioc->stop_drv_processing = 1; - return 1; + if (time >= (pe_timeout * HZ)) { + ioc_err(mrioc, "port enable failed due to time out\n"); + mpi3mr_check_rh_fault_ioc(mrioc, + MPI3MR_RESET_FROM_PE_TIMEOUT); + mrioc->scan_failed = MPI3_IOCSTATUS_INTERNAL_ERROR; + mrioc->scan_started = 0; + mrioc->init_cmds.is_waiting = 0; + mrioc->init_cmds.callback = NULL; + mrioc->init_cmds.state = MPI3MR_CMD_NOTUSED; } if (mrioc->scan_started) return 0; - ioc_info(mrioc, "%s :port enable: SUCCESS\n", __func__); + + if (mrioc->scan_failed) { + ioc_err(mrioc, + "port enable failed with status=0x%04x\n", + mrioc->scan_failed); + } else + ioc_info(mrioc, "port enable is successfully completed\n"); + mpi3mr_start_watchdog(mrioc); mrioc->is_driver_loading = 0; - return 1; } @@ -3189,10 +3703,18 @@ switch (tgt_dev->dev_type) { case MPI3_DEVICE_DEVFORM_PCIE: /*The block layer hw sector size = 512*/ - blk_queue_max_hw_sectors(sdev->request_queue, - tgt_dev->dev_spec.pcie_inf.mdts / 512); - blk_queue_virt_boundary(sdev->request_queue, - ((1 << tgt_dev->dev_spec.pcie_inf.pgsz) - 1)); + if ((tgt_dev->dev_spec.pcie_inf.dev_info & + MPI3_DEVICE0_PCIE_DEVICE_INFO_TYPE_MASK) == + MPI3_DEVICE0_PCIE_DEVICE_INFO_TYPE_NVME_DEVICE) { + blk_queue_max_hw_sectors(sdev->request_queue, + tgt_dev->dev_spec.pcie_inf.mdts / 512); + if (tgt_dev->dev_spec.pcie_inf.pgsz == 0) + blk_queue_virt_boundary(sdev->request_queue, + ((1 << MPI3MR_DEFAULT_PGSZEXP) - 1)); + else + blk_queue_virt_boundary(sdev->request_queue, + ((1 << tgt_dev->dev_spec.pcie_inf.pgsz) - 1)); + } break; default: break; @@ -3312,9 +3834,22 @@ struct scsi_cmnd *scmd) { unsigned char *buf; - u16 param_len, desc_len; + u16 param_len, desc_len, trunc_param_len; - param_len = get_unaligned_be16(scmd->cmnd + 7); + trunc_param_len = param_len = get_unaligned_be16(scmd->cmnd + 7); + + if (mrioc->pdev->revision) { + if ((param_len > 24) && ((param_len - 8) & 0xF)) { + trunc_param_len -= (param_len - 8) & 0xF; + dprint_scsi_command(mrioc, scmd, MPI3_DEBUG_SCSI_ERROR); + dprint_scsi_err(mrioc, + "truncating param_len from (%d) to (%d)\n", + param_len, trunc_param_len); + put_unaligned_be16(trunc_param_len, scmd->cmnd + 7); + dprint_scsi_command(mrioc, scmd, MPI3_DEBUG_SCSI_ERROR); + } + return false; + } if (!param_len) { ioc_warn(mrioc, @@ -3374,12 +3909,12 @@ } if (param_len > (desc_len + 8)) { + trunc_param_len = desc_len + 8; scsi_print_command(scmd); - ioc_warn(mrioc, - "%s: Truncating param_len(%d) to desc_len+8(%d)\n", - __func__, param_len, (desc_len + 8)); - param_len = desc_len + 8; - put_unaligned_be16(param_len, scmd->cmnd + 7); + dprint_scsi_err(mrioc, + "truncating param_len(%d) to desc_len+8(%d)\n", + param_len, trunc_param_len); + put_unaligned_be16(trunc_param_len, scmd->cmnd + 7); scsi_print_command(scmd); } @@ -3434,6 +3969,7 @@ u32 scsiio_flags = 0; struct request *rq = scsi_cmd_to_rq(scmd); int iprio_class; + u8 is_pcie_dev = 0; sdev_priv_data = scmd->device->hostdata; if (!sdev_priv_data || !sdev_priv_data->tgt_priv_data) { @@ -3478,8 +4014,10 @@ goto out; } - if ((scmd->cmnd[0] == UNMAP) && - (stgt_priv_data->dev_type == MPI3_DEVICE_DEVFORM_PCIE) && + if (stgt_priv_data->dev_type == MPI3_DEVICE_DEVFORM_PCIE) + is_pcie_dev = 1; + if ((scmd->cmnd[0] == UNMAP) && is_pcie_dev && + (mrioc->pdev->device == MPI3_MFGPAGE_DEVID_SAS4116) && mpi3mr_check_return_unmap(mrioc, scmd)) goto out; @@ -3559,6 +4097,7 @@ .eh_host_reset_handler = mpi3mr_eh_host_reset, .bios_param = mpi3mr_bios_param, .map_queues = mpi3mr_map_queues, + .mq_poll = mpi3mr_blk_mq_poll, .no_write_same = 1, .can_queue = 1, .this_id = -1, @@ -3567,6 +4106,7 @@ */ .max_sectors = 2048, .cmd_per_lun = MPI3MR_MAX_CMDS_LUN, + .max_segment_size = 0xffffffff, .track_queue_depth = 1, .cmd_size = sizeof(struct scmd_priv), }; @@ -3714,6 +4254,7 @@ INIT_LIST_HEAD(&mrioc->fwevt_list); INIT_LIST_HEAD(&mrioc->tgtdev_list); INIT_LIST_HEAD(&mrioc->delayed_rmhs_list); + INIT_LIST_HEAD(&mrioc->delayed_evtack_cmds_list); mutex_init(&mrioc->reset_mutex); mpi3mr_init_drv_cmd(&mrioc->init_cmds, MPI3MR_HOSTTAG_INITCMDS); @@ -3767,26 +4308,34 @@ snprintf(mrioc->fwevt_worker_name, sizeof(mrioc->fwevt_worker_name), "%s%d_fwevt_wrkr", mrioc->driver_name, mrioc->id); mrioc->fwevt_worker_thread = alloc_ordered_workqueue( - mrioc->fwevt_worker_name, WQ_MEM_RECLAIM); + mrioc->fwevt_worker_name, 0); if (!mrioc->fwevt_worker_thread) { ioc_err(mrioc, "failure at %s:%d/%s()!\n", __FILE__, __LINE__, __func__); retval = -ENODEV; - goto out_fwevtthread_failed; + goto fwevtthread_failed; } mrioc->is_driver_loading = 1; - if (mpi3mr_init_ioc(mrioc, MPI3MR_IT_INIT)) { - ioc_err(mrioc, "failure at %s:%d/%s()!\n", - __FILE__, __LINE__, __func__); + mrioc->cpu_count = num_online_cpus(); + if (mpi3mr_setup_resources(mrioc)) { + ioc_err(mrioc, "setup resources failed\n"); retval = -ENODEV; - goto out_iocinit_failed; + goto resource_alloc_failed; + } + if (mpi3mr_init_ioc(mrioc)) { + ioc_err(mrioc, "initializing IOC failed\n"); + retval = -ENODEV; + goto init_ioc_failed; } shost->nr_hw_queues = mrioc->num_op_reply_q; + if (mrioc->active_poll_qcount) + shost->nr_maps = 3; + shost->can_queue = mrioc->max_host_ios; shost->sg_tablesize = MPI3MR_SG_DEPTH; - shost->max_id = mrioc->facts.max_perids; + shost->max_id = mrioc->facts.max_perids + 1; retval = scsi_add_host(shost, &pdev->dev); if (retval) { @@ -3799,10 +4348,14 @@ return retval; addhost_failed: - mpi3mr_cleanup_ioc(mrioc, MPI3MR_COMPLETE_CLEANUP); -out_iocinit_failed: + mpi3mr_stop_watchdog(mrioc); + mpi3mr_cleanup_ioc(mrioc); +init_ioc_failed: + mpi3mr_free_mem(mrioc); + mpi3mr_cleanup_resources(mrioc); +resource_alloc_failed: destroy_workqueue(mrioc->fwevt_worker_thread); -out_fwevtthread_failed: +fwevtthread_failed: spin_lock(&mrioc_list_lock); list_del(&mrioc->list); spin_unlock(&mrioc_list_lock); @@ -3815,6 +4368,7 @@ * mpi3mr_remove - PCI remove callback * @pdev: PCI device instance * + * Cleanup the IOC by issuing MUR and shutdown notification. * Free up all memory and resources associated with the * controllerand target devices, unregister the shost. * @@ -3851,7 +4405,10 @@ mpi3mr_tgtdev_del_from_list(mrioc, tgtdev); mpi3mr_tgtdev_put(tgtdev); } - mpi3mr_cleanup_ioc(mrioc, MPI3MR_COMPLETE_CLEANUP); + mpi3mr_stop_watchdog(mrioc); + mpi3mr_cleanup_ioc(mrioc); + mpi3mr_free_mem(mrioc); + mpi3mr_cleanup_resources(mrioc); spin_lock(&mrioc_list_lock); list_del(&mrioc->list); @@ -3891,7 +4448,10 @@ spin_unlock_irqrestore(&mrioc->fwevt_lock, flags); if (wq) destroy_workqueue(wq); - mpi3mr_cleanup_ioc(mrioc, MPI3MR_COMPLETE_CLEANUP); + + mpi3mr_stop_watchdog(mrioc); + mpi3mr_cleanup_ioc(mrioc); + mpi3mr_cleanup_resources(mrioc); } #ifdef CONFIG_PM @@ -3921,14 +4481,14 @@ mpi3mr_cleanup_fwevt_list(mrioc); scsi_block_requests(shost); mpi3mr_stop_watchdog(mrioc); - mpi3mr_cleanup_ioc(mrioc, MPI3MR_SUSPEND); + mpi3mr_cleanup_ioc(mrioc); device_state = pci_choose_state(pdev, state); ioc_info(mrioc, "pdev=0x%p, slot=%s, entering operating state [D%d]\n", pdev, pci_name(pdev), device_state); pci_save_state(pdev); - pci_set_power_state(pdev, device_state); mpi3mr_cleanup_resources(mrioc); + pci_set_power_state(pdev, device_state); return 0; } @@ -3970,7 +4530,11 @@ mrioc->stop_drv_processing = 0; mpi3mr_memset_buffers(mrioc); - mpi3mr_init_ioc(mrioc, MPI3MR_IT_RESUME); + r = mpi3mr_reinit_ioc(mrioc, 1); + if (r) { + ioc_err(mrioc, "resuming controller failed[%d]\n", r); + return r; + } scsi_unblock_requests(shost); mpi3mr_start_watchdog(mrioc); @@ -3980,8 +4544,8 @@ static const struct pci_device_id mpi3mr_pci_id_table[] = { { - PCI_DEVICE_SUB(PCI_VENDOR_ID_LSI_LOGIC, 0x00A5, - PCI_ANY_ID, PCI_ANY_ID) + PCI_DEVICE_SUB(MPI3_MFGPAGE_VENDORID_BROADCOM, + MPI3_MFGPAGE_DEVID_SAS4116, PCI_ANY_ID, PCI_ANY_ID) }, { 0 } }; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/scsi/mpt3sas/mpt3sas_config.c +++ linux-azure-5.15-5.15.0/drivers/scsi/mpt3sas/mpt3sas_config.c @@ -394,10 +394,13 @@ retry_count++; if (ioc->config_cmds.smid == smid) mpt3sas_base_free_smid(ioc, smid); - if ((ioc->shost_recovery) || (ioc->config_cmds.status & - MPT3_CMD_RESET) || ioc->pci_error_recovery) + if (ioc->config_cmds.status & MPT3_CMD_RESET) goto retry_config; - issue_host_reset = 1; + if (ioc->shost_recovery || ioc->pci_error_recovery) { + issue_host_reset = 0; + r = -EFAULT; + } else + issue_host_reset = 1; goto free_mem; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/scsi/mvsas/mv_init.c +++ linux-azure-5.15-5.15.0/drivers/scsi/mvsas/mv_init.c @@ -646,6 +646,7 @@ { PCI_VDEVICE(ARECA, PCI_DEVICE_ID_ARECA_1300), chip_1300 }, { PCI_VDEVICE(ARECA, PCI_DEVICE_ID_ARECA_1320), chip_1320 }, { PCI_VDEVICE(ADAPTEC2, 0x0450), chip_6440 }, + { PCI_VDEVICE(TTI, 0x2640), chip_6440 }, { PCI_VDEVICE(TTI, 0x2710), chip_9480 }, { PCI_VDEVICE(TTI, 0x2720), chip_9480 }, { PCI_VDEVICE(TTI, 0x2721), chip_9480 }, @@ -696,7 +697,7 @@ static ssize_t driver_version_show(struct device *cdev, struct device_attribute *attr, char *buffer) { - return snprintf(buffer, PAGE_SIZE, "%s\n", DRV_VERSION); + return sysfs_emit(buffer, "%s\n", DRV_VERSION); } static DEVICE_ATTR_RO(driver_version); @@ -744,7 +745,7 @@ static ssize_t interrupt_coalescing_show(struct device *cdev, struct device_attribute *attr, char *buffer) { - return snprintf(buffer, PAGE_SIZE, "%d\n", interrupt_coalescing); + return sysfs_emit(buffer, "%d\n", interrupt_coalescing); } static DEVICE_ATTR_RW(interrupt_coalescing); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/scsi/qla2xxx/qla_bsg.c +++ linux-azure-5.15-5.15.0/drivers/scsi/qla2xxx/qla_bsg.c @@ -29,7 +29,8 @@ "%s: sp hdl %x, result=%x bsg ptr %p\n", __func__, sp->handle, res, bsg_job); - sp->free(sp); + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); bsg_reply->result = res; bsg_job_done(bsg_job, bsg_reply->result, @@ -3010,6 +3011,7 @@ done: spin_unlock_irqrestore(&ha->hardware_lock, flags); - sp->free(sp); + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); return 0; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/scsi/qla2xxx/qla_def.h +++ linux-azure-5.15-5.15.0/drivers/scsi/qla2xxx/qla_def.h @@ -726,6 +726,11 @@ * code. */ void (*put_fn)(struct kref *kref); + + /* + * Report completion for asynchronous commands. + */ + void (*async_done)(struct srb *sp, int res); } srb_t; #define GET_CMD_SP(sp) (sp->u.scmd.cmd) @@ -2886,7 +2891,11 @@ #define FDMI_PORT_SPEED_8GB 0x10 #define FDMI_PORT_SPEED_16GB 0x20 #define FDMI_PORT_SPEED_32GB 0x40 -#define FDMI_PORT_SPEED_64GB 0x80 +#define FDMI_PORT_SPEED_20GB 0x80 +#define FDMI_PORT_SPEED_40GB 0x100 +#define FDMI_PORT_SPEED_128GB 0x200 +#define FDMI_PORT_SPEED_64GB 0x400 +#define FDMI_PORT_SPEED_256GB 0x800 #define FDMI_PORT_SPEED_UNKNOWN 0x8000 #define FC_CLASS_2 0x04 @@ -4261,8 +4270,10 @@ #define QLA_ABTS_WAIT_ENABLED(_sp) \ (QLA_NVME_IOS(_sp) && QLA_ABTS_FW_ENABLED(_sp->fcport->vha->hw)) -#define IS_PI_UNINIT_CAPABLE(ha) (IS_QLA83XX(ha) || IS_QLA27XX(ha)) -#define IS_PI_IPGUARD_CAPABLE(ha) (IS_QLA83XX(ha) || IS_QLA27XX(ha)) +#define IS_PI_UNINIT_CAPABLE(ha) (IS_QLA83XX(ha) || IS_QLA27XX(ha) || \ + IS_QLA28XX(ha)) +#define IS_PI_IPGUARD_CAPABLE(ha) (IS_QLA83XX(ha) || IS_QLA27XX(ha) || \ + IS_QLA28XX(ha)) #define IS_PI_DIFB_DIX0_CAPABLE(ha) (0) #define IS_PI_SPLIT_DET_CAPABLE_HBA(ha) (IS_QLA83XX(ha) || IS_QLA27XX(ha) || \ IS_QLA28XX(ha)) @@ -5427,4 +5438,8 @@ #include "qla_gbl.h" #include "qla_dbg.h" #include "qla_inline.h" + +#define IS_SESSION_DELETED(_fcport) (_fcport->disc_state == DSC_DELETE_PEND || \ + _fcport->disc_state == DSC_DELETED) + #endif only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/scsi/qla2xxx/qla_gs.c +++ linux-azure-5.15-5.15.0/drivers/scsi/qla2xxx/qla_gs.c @@ -529,7 +529,6 @@ if (!e) goto err2; - del_timer(&sp->u.iocb_cmd.timer); e->u.iosb.sp = sp; qla2x00_post_work(vha, e); return; @@ -556,8 +555,8 @@ sp->u.iocb_cmd.u.ctarg.rsp = NULL; } - sp->free(sp); - + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); return; } @@ -592,13 +591,15 @@ if (!vha->flags.online) goto done; + /* ref: INIT */ sp = qla2x00_get_sp(vha, NULL, GFP_KERNEL); if (!sp) goto done; sp->type = SRB_CT_PTHRU_CMD; sp->name = "rft_id"; - qla2x00_init_timer(sp, qla2x00_get_async_timeout(vha) + 2); + qla2x00_init_async_sp(sp, qla2x00_get_async_timeout(vha) + 2, + qla2x00_async_sns_sp_done); sp->u.iocb_cmd.u.ctarg.req = dma_alloc_coherent(&vha->hw->pdev->dev, sizeof(struct ct_sns_pkt), &sp->u.iocb_cmd.u.ctarg.req_dma, @@ -638,8 +639,6 @@ sp->u.iocb_cmd.u.ctarg.req_size = RFT_ID_REQ_SIZE; sp->u.iocb_cmd.u.ctarg.rsp_size = RFT_ID_RSP_SIZE; sp->u.iocb_cmd.u.ctarg.nport_handle = NPH_SNS; - sp->u.iocb_cmd.timeout = qla2x00_async_iocb_timeout; - sp->done = qla2x00_async_sns_sp_done; ql_dbg(ql_dbg_disc, vha, 0xffff, "Async-%s - hdl=%x portid %06x.\n", @@ -653,7 +652,8 @@ } return rval; done_free_sp: - sp->free(sp); + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); done: return rval; } @@ -676,8 +676,7 @@ return (QLA_SUCCESS); } - return qla_async_rffid(vha, &vha->d_id, qlt_rff_id(vha), - FC4_TYPE_FCP_SCSI); + return qla_async_rffid(vha, &vha->d_id, qlt_rff_id(vha), type); } static int qla_async_rffid(scsi_qla_host_t *vha, port_id_t *d_id, @@ -688,13 +687,15 @@ srb_t *sp; struct ct_sns_pkt *ct_sns; + /* ref: INIT */ sp = qla2x00_get_sp(vha, NULL, GFP_KERNEL); if (!sp) goto done; sp->type = SRB_CT_PTHRU_CMD; sp->name = "rff_id"; - qla2x00_init_timer(sp, qla2x00_get_async_timeout(vha) + 2); + qla2x00_init_async_sp(sp, qla2x00_get_async_timeout(vha) + 2, + qla2x00_async_sns_sp_done); sp->u.iocb_cmd.u.ctarg.req = dma_alloc_coherent(&vha->hw->pdev->dev, sizeof(struct ct_sns_pkt), &sp->u.iocb_cmd.u.ctarg.req_dma, @@ -727,13 +728,11 @@ /* Prepare CT arguments -- port_id, FC-4 feature, FC-4 type */ ct_req->req.rff_id.port_id = port_id_to_be_id(*d_id); ct_req->req.rff_id.fc4_feature = fc4feature; - ct_req->req.rff_id.fc4_type = fc4type; /* SCSI - FCP */ + ct_req->req.rff_id.fc4_type = fc4type; /* SCSI-FCP or FC-NVMe */ sp->u.iocb_cmd.u.ctarg.req_size = RFF_ID_REQ_SIZE; sp->u.iocb_cmd.u.ctarg.rsp_size = RFF_ID_RSP_SIZE; sp->u.iocb_cmd.u.ctarg.nport_handle = NPH_SNS; - sp->u.iocb_cmd.timeout = qla2x00_async_iocb_timeout; - sp->done = qla2x00_async_sns_sp_done; ql_dbg(ql_dbg_disc, vha, 0xffff, "Async-%s - hdl=%x portid %06x feature %x type %x.\n", @@ -749,7 +748,8 @@ return rval; done_free_sp: - sp->free(sp); + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); done: return rval; } @@ -779,13 +779,15 @@ srb_t *sp; struct ct_sns_pkt *ct_sns; + /* ref: INIT */ sp = qla2x00_get_sp(vha, NULL, GFP_KERNEL); if (!sp) goto done; sp->type = SRB_CT_PTHRU_CMD; sp->name = "rnid"; - qla2x00_init_timer(sp, qla2x00_get_async_timeout(vha) + 2); + qla2x00_init_async_sp(sp, qla2x00_get_async_timeout(vha) + 2, + qla2x00_async_sns_sp_done); sp->u.iocb_cmd.u.ctarg.req = dma_alloc_coherent(&vha->hw->pdev->dev, sizeof(struct ct_sns_pkt), &sp->u.iocb_cmd.u.ctarg.req_dma, @@ -823,9 +825,6 @@ sp->u.iocb_cmd.u.ctarg.rsp_size = RNN_ID_RSP_SIZE; sp->u.iocb_cmd.u.ctarg.nport_handle = NPH_SNS; - sp->u.iocb_cmd.timeout = qla2x00_async_iocb_timeout; - sp->done = qla2x00_async_sns_sp_done; - ql_dbg(ql_dbg_disc, vha, 0xffff, "Async-%s - hdl=%x portid %06x\n", sp->name, sp->handle, d_id->b24); @@ -840,7 +839,8 @@ return rval; done_free_sp: - sp->free(sp); + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); done: return rval; } @@ -886,13 +886,15 @@ srb_t *sp; struct ct_sns_pkt *ct_sns; + /* ref: INIT */ sp = qla2x00_get_sp(vha, NULL, GFP_KERNEL); if (!sp) goto done; sp->type = SRB_CT_PTHRU_CMD; sp->name = "rsnn_nn"; - qla2x00_init_timer(sp, qla2x00_get_async_timeout(vha) + 2); + qla2x00_init_async_sp(sp, qla2x00_get_async_timeout(vha) + 2, + qla2x00_async_sns_sp_done); sp->u.iocb_cmd.u.ctarg.req = dma_alloc_coherent(&vha->hw->pdev->dev, sizeof(struct ct_sns_pkt), &sp->u.iocb_cmd.u.ctarg.req_dma, @@ -936,9 +938,6 @@ sp->u.iocb_cmd.u.ctarg.rsp_size = RSNN_NN_RSP_SIZE; sp->u.iocb_cmd.u.ctarg.nport_handle = NPH_SNS; - sp->u.iocb_cmd.timeout = qla2x00_async_iocb_timeout; - sp->done = qla2x00_async_sns_sp_done; - ql_dbg(ql_dbg_disc, vha, 0xffff, "Async-%s - hdl=%x.\n", sp->name, sp->handle); @@ -953,7 +952,8 @@ return rval; done_free_sp: - sp->free(sp); + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); done: return rval; } @@ -2892,7 +2892,8 @@ qla24xx_handle_gpsc_event(vha, &ea); done: - sp->free(sp); + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); } int qla24xx_async_gpsc(scsi_qla_host_t *vha, fc_port_t *fcport) @@ -2904,6 +2905,7 @@ if (!vha->flags.online || (fcport->flags & FCF_ASYNC_SENT)) return rval; + /* ref: INIT */ sp = qla2x00_get_sp(vha, fcport, GFP_KERNEL); if (!sp) goto done; @@ -2912,8 +2914,8 @@ sp->name = "gpsc"; sp->gen1 = fcport->rscn_gen; sp->gen2 = fcport->login_gen; - - qla2x00_init_timer(sp, qla2x00_get_async_timeout(vha) + 2); + qla2x00_init_async_sp(sp, qla2x00_get_async_timeout(vha) + 2, + qla24xx_async_gpsc_sp_done); /* CT_IU preamble */ ct_req = qla24xx_prep_ct_fm_req(fcport->ct_desc.ct_sns, GPSC_CMD, @@ -2931,9 +2933,6 @@ sp->u.iocb_cmd.u.ctarg.rsp_size = GPSC_RSP_SIZE; sp->u.iocb_cmd.u.ctarg.nport_handle = vha->mgmt_svr_loop_id; - sp->u.iocb_cmd.timeout = qla2x00_async_iocb_timeout; - sp->done = qla24xx_async_gpsc_sp_done; - ql_dbg(ql_dbg_disc, vha, 0x205e, "Async-%s %8phC hdl=%x loopid=%x portid=%02x%02x%02x.\n", sp->name, fcport->port_name, sp->handle, @@ -2946,7 +2945,8 @@ return rval; done_free_sp: - sp->free(sp); + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); done: return rval; } @@ -2995,7 +2995,8 @@ break; } - sp->free(sp); + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); } void qla24xx_handle_gpnid_event(scsi_qla_host_t *vha, struct event_arg *ea) @@ -3134,13 +3135,15 @@ if (res) { if (res == QLA_FUNCTION_TIMEOUT) { qla24xx_post_gpnid_work(sp->vha, &ea.id); - sp->free(sp); + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); return; } } else if (sp->gen1) { /* There was another RSCN for this Nport ID */ qla24xx_post_gpnid_work(sp->vha, &ea.id); - sp->free(sp); + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); return; } @@ -3161,7 +3164,8 @@ sp->u.iocb_cmd.u.ctarg.rsp_dma); sp->u.iocb_cmd.u.ctarg.rsp = NULL; - sp->free(sp); + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); return; } @@ -3181,6 +3185,7 @@ if (!vha->flags.online) goto done; + /* ref: INIT */ sp = qla2x00_get_sp(vha, NULL, GFP_KERNEL); if (!sp) goto done; @@ -3189,14 +3194,16 @@ sp->name = "gpnid"; sp->u.iocb_cmd.u.ctarg.id = *id; sp->gen1 = 0; - qla2x00_init_timer(sp, qla2x00_get_async_timeout(vha) + 2); + qla2x00_init_async_sp(sp, qla2x00_get_async_timeout(vha) + 2, + qla2x00_async_gpnid_sp_done); spin_lock_irqsave(&vha->hw->tgt.sess_lock, flags); list_for_each_entry(tsp, &vha->gpnid_list, elem) { if (tsp->u.iocb_cmd.u.ctarg.id.b24 == id->b24) { tsp->gen1++; spin_unlock_irqrestore(&vha->hw->tgt.sess_lock, flags); - sp->free(sp); + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); goto done; } } @@ -3237,9 +3244,6 @@ sp->u.iocb_cmd.u.ctarg.rsp_size = GPN_ID_RSP_SIZE; sp->u.iocb_cmd.u.ctarg.nport_handle = NPH_SNS; - sp->u.iocb_cmd.timeout = qla2x00_async_iocb_timeout; - sp->done = qla2x00_async_gpnid_sp_done; - ql_dbg(ql_dbg_disc, vha, 0x2067, "Async-%s hdl=%x ID %3phC.\n", sp->name, sp->handle, &ct_req->req.port_id.port_id); @@ -3269,8 +3273,8 @@ sp->u.iocb_cmd.u.ctarg.rsp_dma); sp->u.iocb_cmd.u.ctarg.rsp = NULL; } - - sp->free(sp); + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); done: return rval; } @@ -3325,7 +3329,8 @@ ea.rc = res; qla24xx_handle_gffid_event(vha, &ea); - sp->free(sp); + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); } /* Get FC4 Feature with Nport ID. */ @@ -3338,6 +3343,7 @@ if (!vha->flags.online || (fcport->flags & FCF_ASYNC_SENT)) return rval; + /* ref: INIT */ sp = qla2x00_get_sp(vha, fcport, GFP_KERNEL); if (!sp) return rval; @@ -3347,9 +3353,8 @@ sp->name = "gffid"; sp->gen1 = fcport->rscn_gen; sp->gen2 = fcport->login_gen; - - sp->u.iocb_cmd.timeout = qla2x00_async_iocb_timeout; - qla2x00_init_timer(sp, qla2x00_get_async_timeout(vha) + 2); + qla2x00_init_async_sp(sp, qla2x00_get_async_timeout(vha) + 2, + qla24xx_async_gffid_sp_done); /* CT_IU preamble */ ct_req = qla2x00_prep_ct_req(fcport->ct_desc.ct_sns, GFF_ID_CMD, @@ -3367,8 +3372,6 @@ sp->u.iocb_cmd.u.ctarg.rsp_size = GFF_ID_RSP_SIZE; sp->u.iocb_cmd.u.ctarg.nport_handle = NPH_SNS; - sp->done = qla24xx_async_gffid_sp_done; - ql_dbg(ql_dbg_disc, vha, 0x2132, "Async-%s hdl=%x %8phC.\n", sp->name, sp->handle, fcport->port_name); @@ -3379,7 +3382,8 @@ return rval; done_free_sp: - sp->free(sp); + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); fcport->flags &= ~FCF_ASYNC_SENT; return rval; } @@ -3766,7 +3770,6 @@ "Async done-%s res %x FC4Type %x\n", sp->name, res, sp->gen2); - del_timer(&sp->u.iocb_cmd.timer); sp->rc = res; if (res) { unsigned long flags; @@ -3891,9 +3894,8 @@ sp->name = "gnnft"; sp->gen1 = vha->hw->base_qpair->chip_reset; sp->gen2 = fc4_type; - - sp->u.iocb_cmd.timeout = qla2x00_async_iocb_timeout; - qla2x00_init_timer(sp, qla2x00_get_async_timeout(vha) + 2); + qla2x00_init_async_sp(sp, qla2x00_get_async_timeout(vha) + 2, + qla2x00_async_gpnft_gnnft_sp_done); memset(sp->u.iocb_cmd.u.ctarg.rsp, 0, sp->u.iocb_cmd.u.ctarg.rsp_size); memset(sp->u.iocb_cmd.u.ctarg.req, 0, sp->u.iocb_cmd.u.ctarg.req_size); @@ -3909,8 +3911,6 @@ sp->u.iocb_cmd.u.ctarg.req_size = GNN_FT_REQ_SIZE; sp->u.iocb_cmd.u.ctarg.nport_handle = NPH_SNS; - sp->done = qla2x00_async_gpnft_gnnft_sp_done; - ql_dbg(ql_dbg_disc, vha, 0xffff, "Async-%s hdl=%x FC4Type %x.\n", sp->name, sp->handle, ct_req->req.gpn_ft.port_type); @@ -3937,8 +3937,8 @@ sp->u.iocb_cmd.u.ctarg.rsp_dma); sp->u.iocb_cmd.u.ctarg.rsp = NULL; } - - sp->free(sp); + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); spin_lock_irqsave(&vha->work_lock, flags); vha->scan.scan_flags &= ~SF_SCANNING; @@ -3990,9 +3990,12 @@ ql_dbg(ql_dbg_disc + ql_dbg_verbose, vha, 0xffff, "%s: Performing FCP Scan\n", __func__); - if (sp) - sp->free(sp); /* should not happen */ + if (sp) { + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); + } + /* ref: INIT */ sp = qla2x00_get_sp(vha, NULL, GFP_KERNEL); if (!sp) { spin_lock_irqsave(&vha->work_lock, flags); @@ -4037,6 +4040,7 @@ sp->u.iocb_cmd.u.ctarg.req, sp->u.iocb_cmd.u.ctarg.req_dma); sp->u.iocb_cmd.u.ctarg.req = NULL; + /* ref: INIT */ qla2x00_rel_sp(sp); return rval; } @@ -4056,9 +4060,8 @@ sp->name = "gpnft"; sp->gen1 = vha->hw->base_qpair->chip_reset; sp->gen2 = fc4_type; - - sp->u.iocb_cmd.timeout = qla2x00_async_iocb_timeout; - qla2x00_init_timer(sp, qla2x00_get_async_timeout(vha) + 2); + qla2x00_init_async_sp(sp, qla2x00_get_async_timeout(vha) + 2, + qla2x00_async_gpnft_gnnft_sp_done); rspsz = sp->u.iocb_cmd.u.ctarg.rsp_size; memset(sp->u.iocb_cmd.u.ctarg.rsp, 0, sp->u.iocb_cmd.u.ctarg.rsp_size); @@ -4073,8 +4076,6 @@ sp->u.iocb_cmd.u.ctarg.nport_handle = NPH_SNS; - sp->done = qla2x00_async_gpnft_gnnft_sp_done; - ql_dbg(ql_dbg_disc, vha, 0xffff, "Async-%s hdl=%x FC4Type %x.\n", sp->name, sp->handle, ct_req->req.gpn_ft.port_type); @@ -4102,7 +4103,8 @@ sp->u.iocb_cmd.u.ctarg.rsp = NULL; } - sp->free(sp); + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); spin_lock_irqsave(&vha->work_lock, flags); vha->scan.scan_flags &= ~SF_SCANNING; @@ -4166,7 +4168,8 @@ qla24xx_handle_gnnid_event(vha, &ea); - sp->free(sp); + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); } int qla24xx_async_gnnid(scsi_qla_host_t *vha, fc_port_t *fcport) @@ -4179,6 +4182,7 @@ return rval; qla2x00_set_fcport_disc_state(fcport, DSC_GNN_ID); + /* ref: INIT */ sp = qla2x00_get_sp(vha, fcport, GFP_ATOMIC); if (!sp) goto done; @@ -4188,9 +4192,8 @@ sp->name = "gnnid"; sp->gen1 = fcport->rscn_gen; sp->gen2 = fcport->login_gen; - - sp->u.iocb_cmd.timeout = qla2x00_async_iocb_timeout; - qla2x00_init_timer(sp, qla2x00_get_async_timeout(vha) + 2); + qla2x00_init_async_sp(sp, qla2x00_get_async_timeout(vha) + 2, + qla2x00_async_gnnid_sp_done); /* CT_IU preamble */ ct_req = qla2x00_prep_ct_req(fcport->ct_desc.ct_sns, GNN_ID_CMD, @@ -4209,8 +4212,6 @@ sp->u.iocb_cmd.u.ctarg.rsp_size = GNN_ID_RSP_SIZE; sp->u.iocb_cmd.u.ctarg.nport_handle = NPH_SNS; - sp->done = qla2x00_async_gnnid_sp_done; - ql_dbg(ql_dbg_disc, vha, 0xffff, "Async-%s - %8phC hdl=%x loopid=%x portid %06x.\n", sp->name, fcport->port_name, @@ -4222,7 +4223,8 @@ return rval; done_free_sp: - sp->free(sp); + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); fcport->flags &= ~FCF_ASYNC_SENT; done: return rval; @@ -4296,7 +4298,8 @@ qla24xx_handle_gfpnid_event(vha, &ea); - sp->free(sp); + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); } int qla24xx_async_gfpnid(scsi_qla_host_t *vha, fc_port_t *fcport) @@ -4308,6 +4311,7 @@ if (!vha->flags.online || (fcport->flags & FCF_ASYNC_SENT)) return rval; + /* ref: INIT */ sp = qla2x00_get_sp(vha, fcport, GFP_ATOMIC); if (!sp) goto done; @@ -4316,9 +4320,8 @@ sp->name = "gfpnid"; sp->gen1 = fcport->rscn_gen; sp->gen2 = fcport->login_gen; - - sp->u.iocb_cmd.timeout = qla2x00_async_iocb_timeout; - qla2x00_init_timer(sp, qla2x00_get_async_timeout(vha) + 2); + qla2x00_init_async_sp(sp, qla2x00_get_async_timeout(vha) + 2, + qla2x00_async_gfpnid_sp_done); /* CT_IU preamble */ ct_req = qla2x00_prep_ct_req(fcport->ct_desc.ct_sns, GFPN_ID_CMD, @@ -4337,8 +4340,6 @@ sp->u.iocb_cmd.u.ctarg.rsp_size = GFPN_ID_RSP_SIZE; sp->u.iocb_cmd.u.ctarg.nport_handle = NPH_SNS; - sp->done = qla2x00_async_gfpnid_sp_done; - ql_dbg(ql_dbg_disc, vha, 0xffff, "Async-%s - %8phC hdl=%x loopid=%x portid %06x.\n", sp->name, fcport->port_name, @@ -4351,7 +4352,8 @@ return rval; done_free_sp: - sp->free(sp); + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); done: return rval; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/scsi/qla2xxx/qla_inline.h +++ linux-azure-5.15-5.15.0/drivers/scsi/qla2xxx/qla_inline.h @@ -184,6 +184,8 @@ sp->vha = vha; sp->qpair = qpair; sp->cmd_type = TYPE_SRB; + /* ref : INIT - normal flow */ + kref_init(&sp->cmd_kref); INIT_LIST_HEAD(&sp->elem); } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/scsi/qla2xxx/qla_iocb.c +++ linux-azure-5.15-5.15.0/drivers/scsi/qla2xxx/qla_iocb.c @@ -2560,11 +2560,38 @@ } } -void qla2x00_init_timer(srb_t *sp, unsigned long tmo) +static void +qla2x00_async_done(struct srb *sp, int res) +{ + if (del_timer(&sp->u.iocb_cmd.timer)) { + /* + * Successfully cancelled the timeout handler + * ref: TMR + */ + if (kref_put(&sp->cmd_kref, qla2x00_sp_release)) + return; + } + sp->async_done(sp, res); +} + +void +qla2x00_sp_release(struct kref *kref) +{ + struct srb *sp = container_of(kref, struct srb, cmd_kref); + + sp->free(sp); +} + +void +qla2x00_init_async_sp(srb_t *sp, unsigned long tmo, + void (*done)(struct srb *sp, int res)) { timer_setup(&sp->u.iocb_cmd.timer, qla2x00_sp_timeout, 0); - sp->u.iocb_cmd.timer.expires = jiffies + tmo * HZ; + sp->done = qla2x00_async_done; + sp->async_done = done; sp->free = qla2x00_sp_free; + sp->u.iocb_cmd.timeout = qla2x00_async_iocb_timeout; + sp->u.iocb_cmd.timer.expires = jiffies + tmo * HZ; if (IS_QLAFX00(sp->vha->hw) && sp->type == SRB_FXIOCB_DCMD) init_completion(&sp->u.iocb_cmd.u.fxiocb.fxiocb_comp); sp->start_timer = 1; @@ -2651,7 +2678,9 @@ return -ENOMEM; } - /* Alloc SRB structure */ + /* Alloc SRB structure + * ref: INIT + */ sp = qla2x00_get_sp(vha, fcport, GFP_KERNEL); if (!sp) { kfree(fcport); @@ -2672,18 +2701,19 @@ sp->type = SRB_ELS_DCMD; sp->name = "ELS_DCMD"; sp->fcport = fcport; - elsio->timeout = qla2x00_els_dcmd_iocb_timeout; - qla2x00_init_timer(sp, ELS_DCMD_TIMEOUT); - init_completion(&sp->u.iocb_cmd.u.els_logo.comp); - sp->done = qla2x00_els_dcmd_sp_done; + qla2x00_init_async_sp(sp, ELS_DCMD_TIMEOUT, + qla2x00_els_dcmd_sp_done); sp->free = qla2x00_els_dcmd_sp_free; + sp->u.iocb_cmd.timeout = qla2x00_els_dcmd_iocb_timeout; + init_completion(&sp->u.iocb_cmd.u.els_logo.comp); elsio->u.els_logo.els_logo_pyld = dma_alloc_coherent(&ha->pdev->dev, DMA_POOL_SIZE, &elsio->u.els_logo.els_logo_pyld_dma, GFP_KERNEL); if (!elsio->u.els_logo.els_logo_pyld) { - sp->free(sp); + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); return QLA_FUNCTION_FAILED; } @@ -2706,7 +2736,8 @@ rval = qla2x00_start_sp(sp); if (rval != QLA_SUCCESS) { - sp->free(sp); + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); return QLA_FUNCTION_FAILED; } @@ -2717,7 +2748,8 @@ wait_for_completion(&elsio->u.els_logo.comp); - sp->free(sp); + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); return rval; } @@ -2850,7 +2882,6 @@ sp->name, res, sp->handle, fcport->d_id.b24, fcport->port_name); fcport->flags &= ~(FCF_ASYNC_SENT|FCF_ASYNC_ACTIVE); - del_timer(&sp->u.iocb_cmd.timer); if (sp->flags & SRB_WAKEUP_ON_COMP) complete(&lio->u.els_plogi.comp); @@ -2927,6 +2958,7 @@ set_bit(ISP_ABORT_NEEDED, &vha->dpc_flags); qla2xxx_wake_dpc(vha); + break; } fallthrough; default: @@ -2936,9 +2968,7 @@ fw_status[0], fw_status[1], fw_status[2]); fcport->flags &= ~FCF_ASYNC_SENT; - qla2x00_set_fcport_disc_state(fcport, - DSC_LOGIN_FAILED); - set_bit(RELOGIN_NEEDED, &vha->dpc_flags); + qlt_schedule_sess_for_deletion(fcport); break; } break; @@ -2950,8 +2980,7 @@ fw_status[0], fw_status[1], fw_status[2]); sp->fcport->flags &= ~FCF_ASYNC_SENT; - qla2x00_set_fcport_disc_state(fcport, DSC_LOGIN_FAILED); - set_bit(RELOGIN_NEEDED, &vha->dpc_flags); + qlt_schedule_sess_for_deletion(fcport); break; } @@ -2960,7 +2989,8 @@ struct srb_iocb *elsio = &sp->u.iocb_cmd; qla2x00_els_dcmd2_free(vha, &elsio->u.els_plogi); - sp->free(sp); + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); return; } e->u.iosb.sp = sp; @@ -2978,7 +3008,9 @@ int rval = QLA_SUCCESS; void *ptr, *resp_ptr; - /* Alloc SRB structure */ + /* Alloc SRB structure + * ref: INIT + */ sp = qla2x00_get_sp(vha, fcport, GFP_KERNEL); if (!sp) { ql_log(ql_log_info, vha, 0x70e6, @@ -2993,17 +3025,16 @@ ql_dbg(ql_dbg_io, vha, 0x3073, "%s Enter: PLOGI portid=%06x\n", __func__, fcport->d_id.b24); - sp->type = SRB_ELS_DCMD; - sp->name = "ELS_DCMD"; - sp->fcport = fcport; - - elsio->timeout = qla2x00_els_dcmd2_iocb_timeout; if (wait) sp->flags = SRB_WAKEUP_ON_COMP; - qla2x00_init_timer(sp, ELS_DCMD_TIMEOUT + 2); + sp->type = SRB_ELS_DCMD; + sp->name = "ELS_DCMD"; + sp->fcport = fcport; + qla2x00_init_async_sp(sp, ELS_DCMD_TIMEOUT + 2, + qla2x00_els_dcmd2_sp_done); + sp->u.iocb_cmd.timeout = qla2x00_els_dcmd2_iocb_timeout; - sp->done = qla2x00_els_dcmd2_sp_done; elsio->u.els_plogi.tx_size = elsio->u.els_plogi.rx_size = DMA_POOL_SIZE; ptr = elsio->u.els_plogi.els_plogi_pyld = @@ -3069,7 +3100,8 @@ out: fcport->flags &= ~(FCF_ASYNC_SENT | FCF_ASYNC_ACTIVE); qla2x00_els_dcmd2_free(vha, &elsio->u.els_plogi); - sp->free(sp); + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); done: return rval; } @@ -3880,8 +3912,15 @@ break; } - if (sp->start_timer) + if (sp->start_timer) { + /* ref: TMR timer ref + * this code should be just before start_iocbs function + * This will make sure that caller function don't to do + * kref_put even on failure + */ + kref_get(&sp->cmd_kref); add_timer(&sp->u.iocb_cmd.timer); + } wmb(); qla2x00_start_iocbs(vha, qp->req); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/scsi/qla2xxx/qla_isr.c +++ linux-azure-5.15-5.15.0/drivers/scsi/qla2xxx/qla_isr.c @@ -2494,6 +2494,7 @@ iocb->u.tmf.data = QLA_FUNCTION_FAILED; } else if ((le16_to_cpu(sts->scsi_status) & SS_RESPONSE_INFO_LEN_VALID)) { + host_to_fcp_swap(sts->data, sizeof(sts->data)); if (le32_to_cpu(sts->rsp_data_len) < 4) { ql_log(ql_log_warn, fcport->vha, 0x503b, "Async-%s error - hdl=%x not enough response(%d).\n", only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/scsi/qla2xxx/qla_mid.c +++ linux-azure-5.15-5.15.0/drivers/scsi/qla2xxx/qla_mid.c @@ -965,6 +965,7 @@ if (vp_index == 0 || vp_index >= ha->max_npiv_vports) return QLA_PARAMETER_ERROR; + /* ref: INIT */ sp = qla2x00_get_sp(base_vha, NULL, GFP_KERNEL); if (!sp) return rval; @@ -972,9 +973,8 @@ sp->type = SRB_CTRL_VP; sp->name = "ctrl_vp"; sp->comp = ∁ - sp->done = qla_ctrlvp_sp_done; - sp->u.iocb_cmd.timeout = qla2x00_async_iocb_timeout; - qla2x00_init_timer(sp, qla2x00_get_async_timeout(vha) + 2); + qla2x00_init_async_sp(sp, qla2x00_get_async_timeout(vha) + 2, + qla_ctrlvp_sp_done); sp->u.iocb_cmd.u.ctrlvp.cmd = cmd; sp->u.iocb_cmd.u.ctrlvp.vp_index = vp_index; @@ -1008,6 +1008,7 @@ break; } done: - sp->free(sp); + /* ref: INIT */ + kref_put(&sp->cmd_kref, qla2x00_sp_release); return rval; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/scsi/qla2xxx/qla_sup.c +++ linux-azure-5.15-5.15.0/drivers/scsi/qla2xxx/qla_sup.c @@ -844,7 +844,7 @@ ha->flt_region_nvram = start; break; case FLT_REG_IMG_PRI_27XX: - if (IS_QLA27XX(ha) && !IS_QLA28XX(ha)) + if (IS_QLA27XX(ha) || IS_QLA28XX(ha)) ha->flt_region_img_status_pri = start; break; case FLT_REG_IMG_SEC_27XX: @@ -1356,7 +1356,7 @@ flash_data_addr(ha, faddr), le32_to_cpu(*dwptr)); if (ret) { ql_dbg(ql_dbg_user, vha, 0x7006, - "Failed slopw write %x (%x)\n", faddr, *dwptr); + "Failed slow write %x (%x)\n", faddr, *dwptr); break; } } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/scsi/qla2xxx/qla_tmpl.c +++ linux-azure-5.15-5.15.0/drivers/scsi/qla2xxx/qla_tmpl.c @@ -435,8 +435,13 @@ { ql_dbg(ql_dbg_misc, vha, 0xd20a, "%s: reset risc [%lx]\n", __func__, *len); - if (buf) - WARN_ON_ONCE(qla24xx_soft_reset(vha->hw) != QLA_SUCCESS); + if (buf) { + if (qla24xx_soft_reset(vha->hw) != QLA_SUCCESS) { + ql_dbg(ql_dbg_async, vha, 0x5001, + "%s: unable to soft reset\n", __func__); + return INVALID_ENTRY; + } + } return qla27xx_next_entry(ent); } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/scsi/scsi_scan.c +++ linux-azure-5.15-5.15.0/drivers/scsi/scsi_scan.c @@ -198,6 +198,53 @@ SCSI_TIMEOUT, 3, NULL); } +static int scsi_realloc_sdev_budget_map(struct scsi_device *sdev, + unsigned int depth) +{ + int new_shift = sbitmap_calculate_shift(depth); + bool need_alloc = !sdev->budget_map.map; + bool need_free = false; + int ret; + struct sbitmap sb_backup; + + depth = min_t(unsigned int, depth, scsi_device_max_queue_depth(sdev)); + + /* + * realloc if new shift is calculated, which is caused by setting + * up one new default queue depth after calling ->slave_configure + */ + if (!need_alloc && new_shift != sdev->budget_map.shift) + need_alloc = need_free = true; + + if (!need_alloc) + return 0; + + /* + * Request queue has to be frozen for reallocating budget map, + * and here disk isn't added yet, so freezing is pretty fast + */ + if (need_free) { + blk_mq_freeze_queue(sdev->request_queue); + sb_backup = sdev->budget_map; + } + ret = sbitmap_init_node(&sdev->budget_map, + scsi_device_max_queue_depth(sdev), + new_shift, GFP_KERNEL, + sdev->request_queue->node, false, true); + if (!ret) + sbitmap_resize(&sdev->budget_map, depth); + + if (need_free) { + if (ret) + sdev->budget_map = sb_backup; + else + sbitmap_free(&sb_backup); + ret = 0; + blk_mq_unfreeze_queue(sdev->request_queue); + } + return ret; +} + /** * scsi_alloc_sdev - allocate and setup a scsi_Device * @starget: which target to allocate a &scsi_device for @@ -291,11 +338,7 @@ * default device queue depth to figure out sbitmap shift * since we use this queue depth most of times. */ - if (sbitmap_init_node(&sdev->budget_map, - scsi_device_max_queue_depth(sdev), - sbitmap_calculate_shift(depth), - GFP_KERNEL, sdev->request_queue->node, - false, true)) { + if (scsi_realloc_sdev_budget_map(sdev, depth)) { put_device(&starget->dev); kfree(sdev); goto out; @@ -1001,6 +1044,13 @@ } return SCSI_SCAN_NO_RESPONSE; } + + /* + * The queue_depth is often changed in ->slave_configure. + * Set up budget map again since memory consumption of + * the map depends on actual queue depth. + */ + scsi_realloc_sdev_budget_map(sdev, sdev->queue_depth); } if (sdev->scsi_level >= SCSI_3) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/scsi/scsi_transport_fc.c +++ linux-azure-5.15-5.15.0/drivers/scsi/scsi_transport_fc.c @@ -34,7 +34,7 @@ static int fc_bsg_rportadd(struct Scsi_Host *, struct fc_rport *); static void fc_bsg_remove(struct request_queue *); static void fc_bsg_goose_queue(struct fc_rport *); -static void fc_li_stats_update(struct fc_fn_li_desc *li_desc, +static void fc_li_stats_update(u16 event_type, struct fc_fpin_stats *stats); static void fc_delivery_stats_update(u32 reason_code, struct fc_fpin_stats *stats); @@ -670,42 +670,34 @@ EXPORT_SYMBOL(fc_find_rport_by_wwpn); static void -fc_li_stats_update(struct fc_fn_li_desc *li_desc, +fc_li_stats_update(u16 event_type, struct fc_fpin_stats *stats) { - stats->li += be32_to_cpu(li_desc->event_count); - switch (be16_to_cpu(li_desc->event_type)) { + stats->li++; + switch (event_type) { case FPIN_LI_UNKNOWN: - stats->li_failure_unknown += - be32_to_cpu(li_desc->event_count); + stats->li_failure_unknown++; break; case FPIN_LI_LINK_FAILURE: - stats->li_link_failure_count += - be32_to_cpu(li_desc->event_count); + stats->li_link_failure_count++; break; case FPIN_LI_LOSS_OF_SYNC: - stats->li_loss_of_sync_count += - be32_to_cpu(li_desc->event_count); + stats->li_loss_of_sync_count++; break; case FPIN_LI_LOSS_OF_SIG: - stats->li_loss_of_signals_count += - be32_to_cpu(li_desc->event_count); + stats->li_loss_of_signals_count++; break; case FPIN_LI_PRIM_SEQ_ERR: - stats->li_prim_seq_err_count += - be32_to_cpu(li_desc->event_count); + stats->li_prim_seq_err_count++; break; case FPIN_LI_INVALID_TX_WD: - stats->li_invalid_tx_word_count += - be32_to_cpu(li_desc->event_count); + stats->li_invalid_tx_word_count++; break; case FPIN_LI_INVALID_CRC: - stats->li_invalid_crc_count += - be32_to_cpu(li_desc->event_count); + stats->li_invalid_crc_count++; break; case FPIN_LI_DEVICE_SPEC: - stats->li_device_specific += - be32_to_cpu(li_desc->event_count); + stats->li_device_specific++; break; } } @@ -767,6 +759,7 @@ struct fc_rport *attach_rport = NULL; struct fc_host_attrs *fc_host = shost_to_fc_host(shost); struct fc_fn_li_desc *li_desc = (struct fc_fn_li_desc *)tlv; + u16 event_type = be16_to_cpu(li_desc->event_type); u64 wwpn; rport = fc_find_rport_by_wwpn(shost, @@ -775,7 +768,7 @@ (rport->roles & FC_PORT_ROLE_FCP_TARGET || rport->roles & FC_PORT_ROLE_NVME_TARGET)) { attach_rport = rport; - fc_li_stats_update(li_desc, &attach_rport->fpin_stats); + fc_li_stats_update(event_type, &attach_rport->fpin_stats); } if (be32_to_cpu(li_desc->pname_count) > 0) { @@ -789,14 +782,14 @@ rport->roles & FC_PORT_ROLE_NVME_TARGET)) { if (rport == attach_rport) continue; - fc_li_stats_update(li_desc, + fc_li_stats_update(event_type, &rport->fpin_stats); } } } if (fc_host->port_name == be64_to_cpu(li_desc->attached_wwpn)) - fc_li_stats_update(li_desc, &fc_host->fpin_stats); + fc_li_stats_update(event_type, &fc_host->fpin_stats); } /* only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/scsi/zorro7xx.c +++ linux-azure-5.15-5.15.0/drivers/scsi/zorro7xx.c @@ -159,6 +159,8 @@ scsi_remove_host(host); NCR_700_release(host); + if (host->base > 0x01000000) + iounmap(hostdata->base); kfree(hostdata); free_irq(host->irq, host); zorro_release_device(z); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/soc/mediatek/mtk-pm-domains.c +++ linux-azure-5.15-5.15.0/drivers/soc/mediatek/mtk-pm-domains.c @@ -443,6 +443,9 @@ pd->genpd.power_off = scpsys_power_off; pd->genpd.power_on = scpsys_power_on; + if (MTK_SCPD_CAPS(pd, MTK_SCPD_ACTIVE_WAKEUP)) + pd->genpd.flags |= GENPD_FLAG_ACTIVE_WAKEUP; + if (MTK_SCPD_CAPS(pd, MTK_SCPD_KEEP_DEFAULT_OFF)) pm_genpd_init(&pd->genpd, NULL, true); else only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/soc/qcom/ocmem.c +++ linux-azure-5.15-5.15.0/drivers/soc/qcom/ocmem.c @@ -206,6 +206,7 @@ ocmem = platform_get_drvdata(pdev); if (!ocmem) { dev_err(dev, "Cannot get ocmem\n"); + put_device(&pdev->dev); return ERR_PTR(-ENODEV); } return ocmem; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/soc/qcom/qcom_aoss.c +++ linux-azure-5.15-5.15.0/drivers/soc/qcom/qcom_aoss.c @@ -8,10 +8,12 @@ #include #include #include +#include #include #include #include #include +#include #define QMP_DESC_MAGIC 0x0 #define QMP_DESC_VERSION 0x4 @@ -223,11 +225,14 @@ * * Return: 0 on success, negative errno on failure */ -static int qmp_send(struct qmp *qmp, const void *data, size_t len) +int qmp_send(struct qmp *qmp, const void *data, size_t len) { long time_left; int ret; + if (WARN_ON(IS_ERR_OR_NULL(qmp) || !data)) + return -EINVAL; + if (WARN_ON(len + sizeof(u32) > qmp->size)) return -EINVAL; @@ -261,6 +266,7 @@ return ret; } +EXPORT_SYMBOL(qmp_send); static int qmp_qdss_clk_prepare(struct clk_hw *hw) { @@ -519,6 +525,55 @@ thermal_cooling_device_unregister(qmp->cooling_devs[i].cdev); } +/** + * qmp_get() - get a qmp handle from a device + * @dev: client device pointer + * + * Return: handle to qmp device on success, ERR_PTR() on failure + */ +struct qmp *qmp_get(struct device *dev) +{ + struct platform_device *pdev; + struct device_node *np; + struct qmp *qmp; + + if (!dev || !dev->of_node) + return ERR_PTR(-EINVAL); + + np = of_parse_phandle(dev->of_node, "qcom,qmp", 0); + if (!np) + return ERR_PTR(-ENODEV); + + pdev = of_find_device_by_node(np); + of_node_put(np); + if (!pdev) + return ERR_PTR(-EINVAL); + + qmp = platform_get_drvdata(pdev); + + if (!qmp) { + put_device(&pdev->dev); + return ERR_PTR(-EPROBE_DEFER); + } + return qmp; +} +EXPORT_SYMBOL(qmp_get); + +/** + * qmp_put() - release a qmp handle + * @qmp: qmp handle obtained from qmp_get() + */ +void qmp_put(struct qmp *qmp) +{ + /* + * Match get_device() inside of_find_device_by_node() in + * qmp_get() + */ + if (!IS_ERR_OR_NULL(qmp)) + put_device(qmp->dev); +} +EXPORT_SYMBOL(qmp_put); + static int qmp_probe(struct platform_device *pdev) { struct resource *res; @@ -548,7 +603,7 @@ } irq = platform_get_irq(pdev, 0); - ret = devm_request_irq(&pdev->dev, irq, qmp_intr, IRQF_ONESHOT, + ret = devm_request_irq(&pdev->dev, irq, qmp_intr, 0, "aoss-qmp", qmp); if (ret < 0) { dev_err(&pdev->dev, "failed to request interrupt\n"); @@ -615,6 +670,7 @@ .driver = { .name = "qcom_aoss_qmp", .of_match_table = qmp_dt_match, + .suppress_bind_attrs = true, }, .probe = qmp_probe, .remove = qmp_remove, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/soc/qcom/rpmpd.c +++ linux-azure-5.15-5.15.0/drivers/soc/qcom/rpmpd.c @@ -546,6 +546,9 @@ data->domains = devm_kcalloc(&pdev->dev, num, sizeof(*data->domains), GFP_KERNEL); + if (!data->domains) + return -ENOMEM; + data->num_domains = num; for (i = 0; i < num; i++) { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/soc/ti/wkup_m3_ipc.c +++ linux-azure-5.15-5.15.0/drivers/soc/ti/wkup_m3_ipc.c @@ -449,9 +449,9 @@ return PTR_ERR(m3_ipc->ipc_mem_base); irq = platform_get_irq(pdev, 0); - if (!irq) { + if (irq < 0) { dev_err(&pdev->dev, "no irq resource\n"); - return -ENXIO; + return irq; } ret = devm_request_irq(dev, irq, wkup_m3_txev_handler, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/soundwire/dmi-quirks.c +++ linux-azure-5.15-5.15.0/drivers/soundwire/dmi-quirks.c @@ -59,7 +59,7 @@ { .matches = { DMI_MATCH(DMI_SYS_VENDOR, "HP"), - DMI_MATCH(DMI_PRODUCT_NAME, "HP Spectre x360 Convertible"), + DMI_MATCH(DMI_PRODUCT_NAME, "HP Spectre x360 Conv"), }, .driver_data = (void *)intel_tgl_bios, }, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/soundwire/intel.c +++ linux-azure-5.15-5.15.0/drivers/soundwire/intel.c @@ -448,8 +448,8 @@ /* Clear wake status */ wake_sts = intel_readw(shim, SDW_SHIM_WAKESTS); - wake_sts |= (SDW_SHIM_WAKEEN_ENABLE << link_id); - intel_writew(shim, SDW_SHIM_WAKESTS_STATUS, wake_sts); + wake_sts |= (SDW_SHIM_WAKESTS_STATUS << link_id); + intel_writew(shim, SDW_SHIM_WAKESTS, wake_sts); } mutex_unlock(sdw->link_res->shim_lock); } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/spi/spi-cadence-quadspi.c +++ linux-azure-5.15-5.15.0/drivers/spi/spi-cadence-quadspi.c @@ -18,6 +18,7 @@ #include #include #include +#include #include #include #include @@ -93,12 +94,6 @@ #define CQSPI_TIMEOUT_MS 500 #define CQSPI_READ_TIMEOUT_MS 10 -/* Instruction type */ -#define CQSPI_INST_TYPE_SINGLE 0 -#define CQSPI_INST_TYPE_DUAL 1 -#define CQSPI_INST_TYPE_QUAD 2 -#define CQSPI_INST_TYPE_OCTAL 3 - #define CQSPI_DUMMY_CLKS_PER_BYTE 8 #define CQSPI_DUMMY_BYTES_MAX 4 #define CQSPI_DUMMY_CLKS_MAX 31 @@ -322,10 +317,6 @@ static int cqspi_set_protocol(struct cqspi_flash_pdata *f_pdata, const struct spi_mem_op *op) { - f_pdata->inst_width = CQSPI_INST_TYPE_SINGLE; - f_pdata->addr_width = CQSPI_INST_TYPE_SINGLE; - f_pdata->data_width = CQSPI_INST_TYPE_SINGLE; - /* * For an op to be DTR, cmd phase along with every other non-empty * phase should have dtr field set to 1. If an op phase has zero @@ -335,32 +326,23 @@ (!op->addr.nbytes || op->addr.dtr) && (!op->data.nbytes || op->data.dtr); - switch (op->data.buswidth) { - case 0: - break; - case 1: - f_pdata->data_width = CQSPI_INST_TYPE_SINGLE; - break; - case 2: - f_pdata->data_width = CQSPI_INST_TYPE_DUAL; - break; - case 4: - f_pdata->data_width = CQSPI_INST_TYPE_QUAD; - break; - case 8: - f_pdata->data_width = CQSPI_INST_TYPE_OCTAL; - break; - default: - return -EINVAL; - } + f_pdata->inst_width = 0; + if (op->cmd.buswidth) + f_pdata->inst_width = ilog2(op->cmd.buswidth); + + f_pdata->addr_width = 0; + if (op->addr.buswidth) + f_pdata->addr_width = ilog2(op->addr.buswidth); + + f_pdata->data_width = 0; + if (op->data.buswidth) + f_pdata->data_width = ilog2(op->data.buswidth); /* Right now we only support 8-8-8 DTR mode. */ if (f_pdata->dtr) { switch (op->cmd.buswidth) { case 0: - break; case 8: - f_pdata->inst_width = CQSPI_INST_TYPE_OCTAL; break; default: return -EINVAL; @@ -368,9 +350,7 @@ switch (op->addr.buswidth) { case 0: - break; case 8: - f_pdata->addr_width = CQSPI_INST_TYPE_OCTAL; break; default: return -EINVAL; @@ -378,9 +358,7 @@ switch (op->data.buswidth) { case 0: - break; case 8: - f_pdata->data_width = CQSPI_INST_TYPE_OCTAL; break; default: return -EINVAL; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/spi/spi-mxic.c +++ linux-azure-5.15-5.15.0/drivers/spi/spi-mxic.c @@ -304,25 +304,21 @@ writel(data, mxic->regs + TXD(nbytes % 4)); - if (rxbuf) { - ret = readl_poll_timeout(mxic->regs + INT_STS, sts, - sts & INT_TX_EMPTY, 0, - USEC_PER_SEC); - if (ret) - return ret; + ret = readl_poll_timeout(mxic->regs + INT_STS, sts, + sts & INT_TX_EMPTY, 0, USEC_PER_SEC); + if (ret) + return ret; - ret = readl_poll_timeout(mxic->regs + INT_STS, sts, - sts & INT_RX_NOT_EMPTY, 0, - USEC_PER_SEC); - if (ret) - return ret; + ret = readl_poll_timeout(mxic->regs + INT_STS, sts, + sts & INT_RX_NOT_EMPTY, 0, + USEC_PER_SEC); + if (ret) + return ret; - data = readl(mxic->regs + RXD); + data = readl(mxic->regs + RXD); + if (rxbuf) { data >>= (8 * (4 - nbytes)); memcpy(rxbuf + pos, &data, nbytes); - WARN_ON(readl(mxic->regs + INT_STS) & INT_RX_NOT_EMPTY); - } else { - readl(mxic->regs + RXD); } WARN_ON(readl(mxic->regs + INT_STS) & INT_RX_NOT_EMPTY); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/spi/spi-pxa2xx-pci.c +++ linux-azure-5.15-5.15.0/drivers/spi/spi-pxa2xx-pci.c @@ -76,14 +76,23 @@ return true; } +static void lpss_dma_put_device(void *dma_dev) +{ + pci_dev_put(dma_dev); +} + static int lpss_spi_setup(struct pci_dev *dev, struct pxa_spi_info *c) { struct pci_dev *dma_dev; + int ret; c->num_chipselect = 1; c->max_clk_rate = 50000000; dma_dev = pci_get_slot(dev->bus, PCI_DEVFN(PCI_SLOT(dev->devfn), 0)); + ret = devm_add_action_or_reset(&dev->dev, lpss_dma_put_device, dma_dev); + if (ret) + return ret; if (c->tx_param) { struct dw_dma_slave *slave = c->tx_param; @@ -107,8 +116,9 @@ static int mrfld_spi_setup(struct pci_dev *dev, struct pxa_spi_info *c) { - struct pci_dev *dma_dev = pci_get_slot(dev->bus, PCI_DEVFN(21, 0)); struct dw_dma_slave *tx, *rx; + struct pci_dev *dma_dev; + int ret; switch (PCI_FUNC(dev->devfn)) { case 0: @@ -133,6 +143,11 @@ return -ENODEV; } + dma_dev = pci_get_slot(dev->bus, PCI_DEVFN(21, 0)); + ret = devm_add_action_or_reset(&dev->dev, lpss_dma_put_device, dma_dev); + if (ret) + return ret; + tx = c->tx_param; tx->dma_dev = &dma_dev->dev; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/spi/spi-tegra114.c +++ linux-azure-5.15-5.15.0/drivers/spi/spi-tegra114.c @@ -1352,6 +1352,10 @@ tspi->phys = r->start; spi_irq = platform_get_irq(pdev, 0); + if (spi_irq < 0) { + ret = spi_irq; + goto exit_free_master; + } tspi->irq = spi_irq; tspi->clk = devm_clk_get(&pdev->dev, "spi"); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/spi/spi-tegra20-slink.c +++ linux-azure-5.15-5.15.0/drivers/spi/spi-tegra20-slink.c @@ -1003,14 +1003,8 @@ struct resource *r; int ret, spi_irq; const struct tegra_slink_chip_data *cdata = NULL; - const struct of_device_id *match; - match = of_match_device(tegra_slink_of_match, &pdev->dev); - if (!match) { - dev_err(&pdev->dev, "Error: No device match found\n"); - return -ENODEV; - } - cdata = match->data; + cdata = of_device_get_match_data(&pdev->dev); master = spi_alloc_master(&pdev->dev, sizeof(*tspi)); if (!master) { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/spi/spi-tegra210-quad.c +++ linux-azure-5.15-5.15.0/drivers/spi/spi-tegra210-quad.c @@ -1249,6 +1249,8 @@ tqspi->phys = r->start; qspi_irq = platform_get_irq(pdev, 0); + if (qspi_irq < 0) + return qspi_irq; tqspi->irq = qspi_irq; tqspi->clk = devm_clk_get(&pdev->dev, "qspi"); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/spi/spi-zynqmp-gqspi.c +++ linux-azure-5.15-5.15.0/drivers/spi/spi-zynqmp-gqspi.c @@ -1172,7 +1172,10 @@ goto clk_dis_all; } - dma_set_mask(&pdev->dev, DMA_BIT_MASK(44)); + ret = dma_set_mask(&pdev->dev, DMA_BIT_MASK(44)); + if (ret) + goto clk_dis_all; + ctlr->bits_per_word_mask = SPI_BPW_MASK(8); ctlr->num_chipselect = GQSPI_DEFAULT_NUM_CS; ctlr->mem_ops = &zynqmp_qspi_mem_ops; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/staging/iio/adc/ad7280a.c +++ linux-azure-5.15-5.15.0/drivers/staging/iio/adc/ad7280a.c @@ -107,9 +107,9 @@ static unsigned int ad7280a_devaddr(unsigned int addr) { return ((addr & 0x1) << 4) | - ((addr & 0x2) << 3) | + ((addr & 0x2) << 2) | (addr & 0x4) | - ((addr & 0x8) >> 3) | + ((addr & 0x8) >> 2) | ((addr & 0x10) >> 4); } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/staging/media/atomisp/pci/atomisp_acc.c +++ linux-azure-5.15-5.15.0/drivers/staging/media/atomisp/pci/atomisp_acc.c @@ -439,6 +439,18 @@ return 0; } +static void atomisp_acc_unload_some_extensions(struct atomisp_sub_device *asd, + int i, + struct atomisp_acc_fw *acc_fw) +{ + while (--i >= 0) { + if (acc_fw->flags & acc_flag_to_pipe[i].flag) { + atomisp_css_unload_acc_extension(asd, acc_fw->fw, + acc_flag_to_pipe[i].pipe_id); + } + } +} + /* * Appends the loaded acceleration binary extensions to the * current ISP mode. Must be called just before sh_css_start(). @@ -479,16 +491,20 @@ acc_fw->fw, acc_flag_to_pipe[i].pipe_id, acc_fw->type); - if (ret) + if (ret) { + atomisp_acc_unload_some_extensions(asd, i, acc_fw); goto error; + } ext_loaded = true; } } ret = atomisp_css_set_acc_parameters(acc_fw); - if (ret < 0) + if (ret < 0) { + atomisp_acc_unload_some_extensions(asd, i, acc_fw); goto error; + } } if (!ext_loaded) @@ -497,6 +513,7 @@ ret = atomisp_css_update_stream(asd); if (ret) { dev_err(isp->dev, "%s: update stream failed.\n", __func__); + atomisp_acc_unload_extensions(asd); goto error; } @@ -504,13 +521,6 @@ return 0; error: - while (--i >= 0) { - if (acc_fw->flags & acc_flag_to_pipe[i].flag) { - atomisp_css_unload_acc_extension(asd, acc_fw->fw, - acc_flag_to_pipe[i].pipe_id); - } - } - list_for_each_entry_continue_reverse(acc_fw, &asd->acc.fw, list) { if (acc_fw->type != ATOMISP_ACC_FW_LOAD_TYPE_OUTPUT && acc_fw->type != ATOMISP_ACC_FW_LOAD_TYPE_VIEWFINDER) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/staging/media/atomisp/pci/hmm/hmm.c +++ linux-azure-5.15-5.15.0/drivers/staging/media/atomisp/pci/hmm/hmm.c @@ -39,7 +39,7 @@ struct hmm_bo_device bo_device; struct hmm_pool dynamic_pool; struct hmm_pool reserved_pool; -static ia_css_ptr dummy_ptr; +static ia_css_ptr dummy_ptr = mmgr_EXCEPTION; static bool hmm_initialized; struct _hmm_mem_stat hmm_mem_stat; @@ -209,7 +209,7 @@ void hmm_cleanup(void) { - if (!dummy_ptr) + if (dummy_ptr == mmgr_EXCEPTION) return; sysfs_remove_group(&atomisp_dev->kobj, atomisp_attribute_group); @@ -288,7 +288,8 @@ dev_dbg(atomisp_dev, "%s: free 0x%08x\n", __func__, virt); - WARN_ON(!virt); + if (WARN_ON(virt == mmgr_EXCEPTION)) + return; bo = hmm_bo_device_search_start(&bo_device, (unsigned int)virt); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/staging/media/hantro/hantro_h1_regs.h +++ linux-azure-5.15-5.15.0/drivers/staging/media/hantro/hantro_h1_regs.h @@ -47,7 +47,7 @@ #define H1_REG_IN_IMG_CTRL 0x03c #define H1_REG_IN_IMG_CTRL_ROW_LEN(x) ((x) << 12) #define H1_REG_IN_IMG_CTRL_OVRFLR_D4(x) ((x) << 10) -#define H1_REG_IN_IMG_CTRL_OVRFLB_D4(x) ((x) << 6) +#define H1_REG_IN_IMG_CTRL_OVRFLB(x) ((x) << 6) #define H1_REG_IN_IMG_CTRL_FMT(x) ((x) << 2) #define H1_REG_ENC_CTRL0 0x040 #define H1_REG_ENC_CTRL0_INIT_QP(x) ((x) << 26) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/staging/media/imx/imx7-mipi-csis.c +++ linux-azure-5.15-5.15.0/drivers/staging/media/imx/imx7-mipi-csis.c @@ -32,7 +32,6 @@ #include #define CSIS_DRIVER_NAME "imx7-mipi-csis" -#define CSIS_SUBDEV_NAME CSIS_DRIVER_NAME #define CSIS_PAD_SINK 0 #define CSIS_PAD_SOURCE 1 @@ -311,7 +310,6 @@ struct reset_control *mrst; struct regulator *mipi_phy_regulator; const struct mipi_csis_info *info; - u8 index; struct v4l2_subdev sd; struct media_pad pads[CSIS_PADS_NUM]; @@ -1303,8 +1301,8 @@ v4l2_subdev_init(sd, &mipi_csis_subdev_ops); sd->owner = THIS_MODULE; - snprintf(sd->name, sizeof(sd->name), "%s.%d", - CSIS_SUBDEV_NAME, state->index); + snprintf(sd->name, sizeof(sd->name), "csis-%s", + dev_name(state->dev)); sd->flags |= V4L2_SUBDEV_FL_HAS_DEVNODE; sd->ctrl_handler = NULL; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/staging/media/imx/imx8mq-mipi-csi2.c +++ linux-azure-5.15-5.15.0/drivers/staging/media/imx/imx8mq-mipi-csi2.c @@ -398,9 +398,6 @@ struct csi_state *state = mipi_sd_to_csi2_state(sd); int ret = 0; - imx8mq_mipi_csi_write(state, CSI2RX_IRQ_MASK, - CSI2RX_IRQ_MASK_ULPS_STATUS_CHANGE); - if (enable) { ret = pm_runtime_resume_and_get(state->dev); if (ret < 0) @@ -696,7 +693,7 @@ * Suspend/resume */ -static int imx8mq_mipi_csi_pm_suspend(struct device *dev, bool runtime) +static int imx8mq_mipi_csi_pm_suspend(struct device *dev) { struct v4l2_subdev *sd = dev_get_drvdata(dev); struct csi_state *state = mipi_sd_to_csi2_state(sd); @@ -708,36 +705,21 @@ imx8mq_mipi_csi_stop_stream(state); imx8mq_mipi_csi_clk_disable(state); state->state &= ~ST_POWERED; - if (!runtime) - state->state |= ST_SUSPENDED; } mutex_unlock(&state->lock); - ret = icc_set_bw(state->icc_path, 0, 0); - if (ret) - dev_err(dev, "icc_set_bw failed with %d\n", ret); - return ret ? -EAGAIN : 0; } -static int imx8mq_mipi_csi_pm_resume(struct device *dev, bool runtime) +static int imx8mq_mipi_csi_pm_resume(struct device *dev) { struct v4l2_subdev *sd = dev_get_drvdata(dev); struct csi_state *state = mipi_sd_to_csi2_state(sd); int ret = 0; - ret = icc_set_bw(state->icc_path, 0, state->icc_path_bw); - if (ret) { - dev_err(dev, "icc_set_bw failed with %d\n", ret); - return ret; - } - mutex_lock(&state->lock); - if (!runtime && !(state->state & ST_SUSPENDED)) - goto unlock; - if (!(state->state & ST_POWERED)) { state->state |= ST_POWERED; ret = imx8mq_mipi_csi_clk_enable(state); @@ -758,22 +740,60 @@ static int __maybe_unused imx8mq_mipi_csi_suspend(struct device *dev) { - return imx8mq_mipi_csi_pm_suspend(dev, false); + struct v4l2_subdev *sd = dev_get_drvdata(dev); + struct csi_state *state = mipi_sd_to_csi2_state(sd); + int ret; + + ret = imx8mq_mipi_csi_pm_suspend(dev); + if (ret) + return ret; + + state->state |= ST_SUSPENDED; + + return ret; } static int __maybe_unused imx8mq_mipi_csi_resume(struct device *dev) { - return imx8mq_mipi_csi_pm_resume(dev, false); + struct v4l2_subdev *sd = dev_get_drvdata(dev); + struct csi_state *state = mipi_sd_to_csi2_state(sd); + + if (!(state->state & ST_SUSPENDED)) + return 0; + + return imx8mq_mipi_csi_pm_resume(dev); } static int __maybe_unused imx8mq_mipi_csi_runtime_suspend(struct device *dev) { - return imx8mq_mipi_csi_pm_suspend(dev, true); + struct v4l2_subdev *sd = dev_get_drvdata(dev); + struct csi_state *state = mipi_sd_to_csi2_state(sd); + int ret; + + ret = imx8mq_mipi_csi_pm_suspend(dev); + if (ret) + return ret; + + ret = icc_set_bw(state->icc_path, 0, 0); + if (ret) + dev_err(dev, "icc_set_bw failed with %d\n", ret); + + return ret; } static int __maybe_unused imx8mq_mipi_csi_runtime_resume(struct device *dev) { - return imx8mq_mipi_csi_pm_resume(dev, true); + struct v4l2_subdev *sd = dev_get_drvdata(dev); + struct csi_state *state = mipi_sd_to_csi2_state(sd); + int ret; + + ret = icc_set_bw(state->icc_path, 0, state->icc_path_bw); + if (ret) { + dev_err(dev, "icc_set_bw failed with %d\n", ret); + return ret; + } + + return imx8mq_mipi_csi_pm_resume(dev); } static const struct dev_pm_ops imx8mq_mipi_csi_pm_ops = { @@ -921,7 +941,7 @@ /* Enable runtime PM. */ pm_runtime_enable(dev); if (!pm_runtime_enabled(dev)) { - ret = imx8mq_mipi_csi_pm_resume(dev, true); + ret = imx8mq_mipi_csi_runtime_resume(dev); if (ret < 0) goto icc; } @@ -934,7 +954,7 @@ cleanup: pm_runtime_disable(&pdev->dev); - imx8mq_mipi_csi_pm_suspend(&pdev->dev, true); + imx8mq_mipi_csi_runtime_suspend(&pdev->dev); media_entity_cleanup(&state->sd.entity); v4l2_async_notifier_unregister(&state->notifier); @@ -958,7 +978,7 @@ v4l2_async_unregister_subdev(&state->sd); pm_runtime_disable(&pdev->dev); - imx8mq_mipi_csi_pm_suspend(&pdev->dev, true); + imx8mq_mipi_csi_runtime_suspend(&pdev->dev); media_entity_cleanup(&state->sd.entity); mutex_destroy(&state->lock); pm_runtime_set_suspended(&pdev->dev); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/staging/media/meson/vdec/esparser.c +++ linux-azure-5.15-5.15.0/drivers/staging/media/meson/vdec/esparser.c @@ -328,7 +328,12 @@ offset = esparser_get_offset(sess); - amvdec_add_ts(sess, vb->timestamp, vbuf->timecode, offset, vbuf->flags); + ret = amvdec_add_ts(sess, vb->timestamp, vbuf->timecode, offset, vbuf->flags); + if (ret) { + v4l2_m2m_buf_done(vbuf, VB2_BUF_STATE_ERROR); + return ret; + } + dev_dbg(core->dev, "esparser: ts = %llu pld_size = %u offset = %08X flags = %08X\n", vb->timestamp, payload_size, offset, vbuf->flags); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/staging/media/meson/vdec/vdec_helpers.c +++ linux-azure-5.15-5.15.0/drivers/staging/media/meson/vdec/vdec_helpers.c @@ -227,13 +227,16 @@ } EXPORT_SYMBOL_GPL(amvdec_set_canvases); -void amvdec_add_ts(struct amvdec_session *sess, u64 ts, - struct v4l2_timecode tc, u32 offset, u32 vbuf_flags) +int amvdec_add_ts(struct amvdec_session *sess, u64 ts, + struct v4l2_timecode tc, u32 offset, u32 vbuf_flags) { struct amvdec_timestamp *new_ts; unsigned long flags; new_ts = kzalloc(sizeof(*new_ts), GFP_KERNEL); + if (!new_ts) + return -ENOMEM; + new_ts->ts = ts; new_ts->tc = tc; new_ts->offset = offset; @@ -242,6 +245,7 @@ spin_lock_irqsave(&sess->ts_spinlock, flags); list_add_tail(&new_ts->list, &sess->timestamps); spin_unlock_irqrestore(&sess->ts_spinlock, flags); + return 0; } EXPORT_SYMBOL_GPL(amvdec_add_ts); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/staging/media/meson/vdec/vdec_helpers.h +++ linux-azure-5.15-5.15.0/drivers/staging/media/meson/vdec/vdec_helpers.h @@ -55,8 +55,8 @@ * @offset: offset in the VIFIFO where the associated packet was written * @flags the vb2_v4l2_buffer flags */ -void amvdec_add_ts(struct amvdec_session *sess, u64 ts, - struct v4l2_timecode tc, u32 offset, u32 flags); +int amvdec_add_ts(struct amvdec_session *sess, u64 ts, + struct v4l2_timecode tc, u32 offset, u32 flags); void amvdec_remove_ts(struct amvdec_session *sess, u64 ts); /** only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/staging/media/sunxi/cedrus/cedrus_h264.c +++ linux-azure-5.15-5.15.0/drivers/staging/media/sunxi/cedrus/cedrus_h264.c @@ -38,7 +38,7 @@ #define CEDRUS_H264_FRAME_NUM 18 -#define CEDRUS_NEIGHBOR_INFO_BUF_SIZE (16 * SZ_1K) +#define CEDRUS_NEIGHBOR_INFO_BUF_SIZE (32 * SZ_1K) #define CEDRUS_MIN_PIC_INFO_BUF_SIZE (130 * SZ_1K) static void cedrus_h264_write_sram(struct cedrus_dev *dev, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/staging/media/sunxi/cedrus/cedrus_h265.c +++ linux-azure-5.15-5.15.0/drivers/staging/media/sunxi/cedrus/cedrus_h265.c @@ -23,7 +23,7 @@ * Subsequent BSP implementations seem to double the neighbor info buffer size * for the H6 SoC, which may be related to 10 bit H265 support. */ -#define CEDRUS_H265_NEIGHBOR_INFO_BUF_SIZE (397 * SZ_1K) +#define CEDRUS_H265_NEIGHBOR_INFO_BUF_SIZE (794 * SZ_1K) #define CEDRUS_H265_ENTRY_POINTS_BUF_SIZE (4 * SZ_1K) #define CEDRUS_H265_MV_COL_BUF_UNIT_CTB_SIZE 160 only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/staging/media/zoran/zoran.h +++ linux-azure-5.15-5.15.0/drivers/staging/media/zoran/zoran.h @@ -313,6 +313,6 @@ #endif -int zoran_queue_init(struct zoran *zr, struct vb2_queue *vq); +int zoran_queue_init(struct zoran *zr, struct vb2_queue *vq, int dir); void zoran_queue_exit(struct zoran *zr); int zr_set_buf(struct zoran *zr); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/staging/media/zoran/zoran_card.c +++ linux-azure-5.15-5.15.0/drivers/staging/media/zoran/zoran_card.c @@ -803,6 +803,52 @@ return 0; } +static int zoran_init_video_device(struct zoran *zr, struct video_device *video_dev, int dir) +{ + int err; + + /* Now add the template and register the device unit. */ + *video_dev = zoran_template; + video_dev->v4l2_dev = &zr->v4l2_dev; + video_dev->lock = &zr->lock; + video_dev->device_caps = V4L2_CAP_STREAMING | V4L2_CAP_READWRITE | dir; + + strscpy(video_dev->name, ZR_DEVNAME(zr), sizeof(video_dev->name)); + /* + * It's not a mem2mem device, but you can both capture and output from one and the same + * device. This should really be split up into two device nodes, but that's a job for + * another day. + */ + video_dev->vfl_dir = VFL_DIR_M2M; + zoran_queue_init(zr, &zr->vq, V4L2_BUF_TYPE_VIDEO_CAPTURE); + + err = video_register_device(video_dev, VFL_TYPE_VIDEO, video_nr[zr->id]); + if (err < 0) + return err; + video_set_drvdata(video_dev, zr); + return 0; +} + +static void zoran_exit_video_devices(struct zoran *zr) +{ + video_unregister_device(zr->video_dev); + kfree(zr->video_dev); +} + +static int zoran_init_video_devices(struct zoran *zr) +{ + int err; + + zr->video_dev = video_device_alloc(); + if (!zr->video_dev) + return -ENOMEM; + + err = zoran_init_video_device(zr, zr->video_dev, V4L2_CAP_VIDEO_CAPTURE); + if (err) + kfree(zr->video_dev); + return err; +} + void zoran_open_init_params(struct zoran *zr) { int i; @@ -874,17 +920,11 @@ zoran_open_init_params(zr); /* allocate memory *before* doing anything to the hardware in case allocation fails */ - zr->video_dev = video_device_alloc(); - if (!zr->video_dev) { - err = -ENOMEM; - goto exit; - } zr->stat_com = dma_alloc_coherent(&zr->pci_dev->dev, BUZ_NUM_STAT_COM * sizeof(u32), &zr->p_sc, GFP_KERNEL); if (!zr->stat_com) { - err = -ENOMEM; - goto exit_video; + return -ENOMEM; } for (j = 0; j < BUZ_NUM_STAT_COM; j++) zr->stat_com[j] = cpu_to_le32(1); /* mark as unavailable to zr36057 */ @@ -897,26 +937,9 @@ goto exit_statcom; } - /* Now add the template and register the device unit. */ - *zr->video_dev = zoran_template; - zr->video_dev->v4l2_dev = &zr->v4l2_dev; - zr->video_dev->lock = &zr->lock; - zr->video_dev->device_caps = V4L2_CAP_STREAMING | V4L2_CAP_VIDEO_CAPTURE; - - strscpy(zr->video_dev->name, ZR_DEVNAME(zr), sizeof(zr->video_dev->name)); - /* - * It's not a mem2mem device, but you can both capture and output from one and the same - * device. This should really be split up into two device nodes, but that's a job for - * another day. - */ - zr->video_dev->vfl_dir = VFL_DIR_M2M; - - zoran_queue_init(zr, &zr->vq); - - err = video_register_device(zr->video_dev, VFL_TYPE_VIDEO, video_nr[zr->id]); - if (err < 0) + err = zoran_init_video_devices(zr); + if (err) goto exit_statcomb; - video_set_drvdata(zr->video_dev, zr); zoran_init_hardware(zr); if (!pass_through) { @@ -931,9 +954,6 @@ dma_free_coherent(&zr->pci_dev->dev, BUZ_NUM_STAT_COM * sizeof(u32) * 2, zr->stat_comb, zr->p_scb); exit_statcom: dma_free_coherent(&zr->pci_dev->dev, BUZ_NUM_STAT_COM * sizeof(u32), zr->stat_com, zr->p_sc); -exit_video: - kfree(zr->video_dev); -exit: return err; } @@ -965,7 +985,7 @@ dma_free_coherent(&zr->pci_dev->dev, BUZ_NUM_STAT_COM * sizeof(u32) * 2, zr->stat_comb, zr->p_scb); pci_release_regions(pdev); pci_disable_device(zr->pci_dev); - video_unregister_device(zr->video_dev); + zoran_exit_video_devices(zr); exit_free: v4l2_ctrl_handler_free(&zr->hdl); v4l2_device_unregister(&zr->v4l2_dev); @@ -1069,8 +1089,10 @@ err = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32)); if (err) - return -ENODEV; - vb2_dma_contig_set_max_seg_size(&pdev->dev, DMA_BIT_MASK(32)); + return err; + err = vb2_dma_contig_set_max_seg_size(&pdev->dev, U32_MAX); + if (err) + return err; nr = zoran_num++; if (nr >= BUZ_MAX) { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/staging/media/zoran/zoran_device.c +++ linux-azure-5.15-5.15.0/drivers/staging/media/zoran/zoran_device.c @@ -814,7 +814,7 @@ if (zr->jpg_settings.tmp_dcm == 1) i = (zr->jpg_dma_tail - zr->jpg_err_shift) & BUZ_MASK_STAT_COM; else - i = ((zr->jpg_dma_tail - zr->jpg_err_shift) & 1) * 2 + 1; + i = ((zr->jpg_dma_tail - zr->jpg_err_shift) & 1) * 2; stat_com = le32_to_cpu(zr->stat_com[i]); if ((stat_com & 1) == 0) { @@ -826,6 +826,11 @@ size = (stat_com & GENMASK(22, 1)) >> 1; buf = zr->inuse[i]; + if (!buf) { + spin_unlock_irqrestore(&zr->queued_bufs_lock, flags); + pci_err(zr->pci_dev, "No buffer at slot %d\n", i); + return; + } buf->vbuf.vb2_buf.timestamp = ktime_get_ns(); if (zr->codec_mode == BUZ_MODE_MOTION_COMPRESS) { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/staging/media/zoran/zoran_driver.c +++ linux-azure-5.15-5.15.0/drivers/staging/media/zoran/zoran_driver.c @@ -255,8 +255,6 @@ strscpy(cap->card, ZR_DEVNAME(zr), sizeof(cap->card)); strscpy(cap->driver, "zoran", sizeof(cap->driver)); snprintf(cap->bus_info, sizeof(cap->bus_info), "PCI:%s", pci_name(zr->pci_dev)); - cap->device_caps = zr->video_dev->device_caps; - cap->capabilities = cap->device_caps | V4L2_CAP_DEVICE_CAPS; return 0; } @@ -582,6 +580,9 @@ struct zoran *zr = video_drvdata(file); int res = 0; + if (zr->norm == std) + return 0; + if (zr->running != ZORAN_MAP_MODE_NONE) return -EBUSY; @@ -739,6 +740,7 @@ if (parm->type != V4L2_BUF_TYPE_VIDEO_CAPTURE) return -EINVAL; + parm->parm.capture.readbuffers = 9; return 0; } @@ -869,6 +871,10 @@ vbuf = &buf->vbuf; buf->vbuf.field = V4L2_FIELD_INTERLACED; + if (BUZ_MAX_HEIGHT < (zr->v4l_settings.height * 2)) + buf->vbuf.field = V4L2_FIELD_INTERLACED; + else + buf->vbuf.field = V4L2_FIELD_TOP; vb2_set_plane_payload(&buf->vbuf.vb2_buf, 0, zr->buffer_size); vb2_buffer_done(&buf->vbuf.vb2_buf, VB2_BUF_STATE_DONE); zr->inuse[0] = NULL; @@ -928,6 +934,7 @@ zr->stat_com[j] = cpu_to_le32(1); zr->inuse[j] = NULL; } + zr->vbseq = 0; if (zr->map_mode != ZORAN_MAP_MODE_RAW) { pci_info(zr->pci_dev, "START JPG\n"); @@ -1008,7 +1015,7 @@ .wait_finish = vb2_ops_wait_finish, }; -int zoran_queue_init(struct zoran *zr, struct vb2_queue *vq) +int zoran_queue_init(struct zoran *zr, struct vb2_queue *vq, int dir) { int err; @@ -1016,8 +1023,9 @@ INIT_LIST_HEAD(&zr->queued_bufs); vq->dev = &zr->pci_dev->dev; - vq->type = V4L2_BUF_TYPE_VIDEO_CAPTURE; - vq->io_modes = VB2_USERPTR | VB2_DMABUF | VB2_MMAP | VB2_READ | VB2_WRITE; + vq->type = dir; + + vq->io_modes = VB2_DMABUF | VB2_MMAP | VB2_READ | VB2_WRITE; vq->drv_priv = zr; vq->buf_struct_size = sizeof(struct zr_buffer); vq->ops = &zr_video_qops; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/staging/mt7621-dts/gbpc1.dts +++ linux-azure-5.15-5.15.0/drivers/staging/mt7621-dts/gbpc1.dts @@ -11,7 +11,8 @@ memory@0 { device_type = "memory"; - reg = <0x0 0x1c000000>, <0x20000000 0x4000000>; + reg = <0x00000000 0x1c000000>, + <0x20000000 0x04000000>; }; chosen { @@ -37,24 +38,16 @@ gpio-leds { compatible = "gpio-leds"; - system { - label = "gb-pc1:green:system"; + power { + label = "green:power"; gpios = <&gpio 6 GPIO_ACTIVE_LOW>; + linux,default-trigger = "default-on"; }; - status { - label = "gb-pc1:green:status"; + system { + label = "green:system"; gpios = <&gpio 8 GPIO_ACTIVE_LOW>; - }; - - lan1 { - label = "gb-pc1:green:lan1"; - gpios = <&gpio 24 GPIO_ACTIVE_LOW>; - }; - - lan2 { - label = "gb-pc1:green:lan2"; - gpios = <&gpio 25 GPIO_ACTIVE_LOW>; + linux,default-trigger = "disk-activity"; }; }; }; @@ -94,9 +87,8 @@ partition@50000 { label = "firmware"; - reg = <0x50000 0x1FB0000>; + reg = <0x50000 0x1fb0000>; }; - }; }; @@ -105,9 +97,12 @@ }; &pinctrl { - state_default: pinctrl0 { - default_gpio: gpio { - groups = "wdt", "rgmii2", "uart3"; + pinctrl-names = "default"; + pinctrl-0 = <&state_default>; + + state_default: state-default { + gpio-pinmux { + groups = "rgmii2", "uart3", "wdt"; function = "gpio"; }; }; @@ -116,12 +111,13 @@ &switch0 { ports { port@0 { + status = "okay"; label = "ethblack"; - status = "ok"; }; + port@4 { + status = "okay"; label = "ethblue"; - status = "ok"; }; }; }; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/staging/mt7621-dts/gbpc2.dts +++ linux-azure-5.15-5.15.0/drivers/staging/mt7621-dts/gbpc2.dts @@ -1,21 +1,121 @@ /dts-v1/; -#include "gbpc1.dts" +#include "mt7621.dtsi" + +#include +#include / { compatible = "gnubee,gb-pc2", "mediatek,mt7621-soc"; model = "GB-PC2"; + + memory@0 { + device_type = "memory"; + reg = <0x00000000 0x1c000000>, + <0x20000000 0x04000000>; + }; + + chosen { + bootargs = "console=ttyS0,57600"; + }; + + palmbus: palmbus@1e000000 { + i2c@900 { + status = "okay"; + }; + }; + + gpio-keys { + compatible = "gpio-keys"; + + reset { + label = "reset"; + gpios = <&gpio 18 GPIO_ACTIVE_HIGH>; + linux,code = ; + }; + }; +}; + +&sdhci { + status = "okay"; +}; + +&spi0 { + status = "okay"; + + m25p80@0 { + #address-cells = <1>; + #size-cells = <1>; + compatible = "jedec,spi-nor"; + reg = <0>; + spi-max-frequency = <50000000>; + broken-flash-reset; + + partition@0 { + label = "u-boot"; + reg = <0x0 0x30000>; + read-only; + }; + + partition@30000 { + label = "u-boot-env"; + reg = <0x30000 0x10000>; + read-only; + }; + + factory: partition@40000 { + label = "factory"; + reg = <0x40000 0x10000>; + read-only; + }; + + partition@50000 { + label = "firmware"; + reg = <0x50000 0x1fb0000>; + }; + }; }; -&default_gpio { - groups = "wdt", "uart3"; - function = "gpio"; +&pcie { + status = "okay"; }; -&gmac1 { - status = "ok"; +&pinctrl { + pinctrl-names = "default"; + pinctrl-0 = <&state_default>; + + state_default: state-default { + gpio-pinmux { + groups = "wdt"; + function = "gpio"; + }; + }; }; -&phy_external { - status = "ok"; +ðernet { + gmac1: mac@1 { + status = "okay"; + phy-handle = <ðphy7>; + }; + + mdio-bus { + ethphy7: ethernet-phy@7 { + reg = <7>; + phy-mode = "rgmii-rxid"; + }; + }; +}; + +&switch0 { + ports { + port@0 { + status = "okay"; + label = "ethblack"; + }; + + port@4 { + status = "okay"; + label = "ethblue"; + }; + }; }; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/staging/mt7621-dts/mt7621.dtsi +++ linux-azure-5.15-5.15.0/drivers/staging/mt7621-dts/mt7621.dtsi @@ -36,9 +36,9 @@ regulator-max-microvolt = <3300000>; enable-active-high; regulator-always-on; - }; + }; - mmc_fixed_1v8_io: fixedregulator@1 { + mmc_fixed_1v8_io: fixedregulator@1 { compatible = "regulator-fixed"; regulator-name = "mmc_io"; regulator-min-microvolt = <1800000>; @@ -391,37 +391,32 @@ mediatek,ethsys = <&sysc>; + pinctrl-names = "default"; + pinctrl-0 = <&mdio_pins>, <&rgmii1_pins>, <&rgmii2_pins>; gmac0: mac@0 { compatible = "mediatek,eth-mac"; reg = <0>; phy-mode = "rgmii"; + fixed-link { speed = <1000>; full-duplex; pause; }; }; + gmac1: mac@1 { compatible = "mediatek,eth-mac"; reg = <1>; status = "off"; phy-mode = "rgmii-rxid"; - phy-handle = <&phy_external>; }; + mdio-bus { #address-cells = <1>; #size-cells = <0>; - phy_external: ethernet-phy@5 { - status = "off"; - reg = <5>; - phy-mode = "rgmii-rxid"; - - pinctrl-names = "default"; - pinctrl-0 = <&rgmii2_pins>; - }; - switch0: switch0@0 { compatible = "mediatek,mt7621"; #address-cells = <1>; @@ -439,36 +434,43 @@ #address-cells = <1>; #size-cells = <0>; reg = <0>; + port@0 { status = "off"; reg = <0>; label = "lan0"; }; + port@1 { status = "off"; reg = <1>; label = "lan1"; }; + port@2 { status = "off"; reg = <2>; label = "lan2"; }; + port@3 { status = "off"; reg = <3>; label = "lan3"; }; + port@4 { status = "off"; reg = <4>; label = "lan4"; }; + port@6 { reg = <6>; label = "cpu"; ethernet = <&gmac0>; phy-mode = "trgmii"; + fixed-link { speed = <1000>; full-duplex; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/staging/r8188eu/core/rtw_recv.c +++ linux-azure-5.15-5.15.0/drivers/staging/r8188eu/core/rtw_recv.c @@ -1942,8 +1942,7 @@ struct recv_frame *pending_frame; int cnt = 0; - pending_frame = rtw_alloc_recvframe(&padapter->recvpriv.uc_swdec_pending_queue); - while (pending_frame) { + while ((pending_frame = rtw_alloc_recvframe(&padapter->recvpriv.uc_swdec_pending_queue))) { cnt++; recv_func_posthandle(padapter, pending_frame); } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/staging/r8188eu/hal/rtl8188e_hal_init.c +++ linux-azure-5.15-5.15.0/drivers/staging/r8188eu/hal/rtl8188e_hal_init.c @@ -572,10 +572,10 @@ } memcpy(pFirmware->szFwBuffer, fw->data, fw->size); pFirmware->ulFwLength = fw->size; - release_firmware(fw); - DBG_88E_LEVEL(_drv_info_, "+%s: !bUsedWoWLANFw, FmrmwareLen:%d+\n", __func__, pFirmware->ulFwLength); + dev_dbg(device, "!bUsedWoWLANFw, FmrmwareLen:%d+\n", pFirmware->ulFwLength); Exit: + release_firmware(fw); return rtStatus; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c +++ linux-azure-5.15-5.15.0/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c @@ -2421,6 +2421,9 @@ struct vchiq_service *service = find_service_by_handle(handle); int pos; + if (!service) + return; + while (service->msg_queue_write == service->msg_queue_read + VCHIQ_MAX_SLOTS) { if (wait_for_completion_interruptible(&service->msg_queue_pop)) @@ -2441,6 +2444,9 @@ struct vchiq_header *header; int pos; + if (!service) + return NULL; + if (service->msg_queue_write == service->msg_queue_read) return NULL; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/staging/wfx/main.c +++ linux-azure-5.15-5.15.0/drivers/staging/wfx/main.c @@ -309,7 +309,8 @@ wdev->pdata.gpio_wakeup = devm_gpiod_get_optional(dev, "wakeup", GPIOD_OUT_LOW); if (IS_ERR(wdev->pdata.gpio_wakeup)) - return NULL; + goto err; + if (wdev->pdata.gpio_wakeup) gpiod_set_consumer_name(wdev->pdata.gpio_wakeup, "wfx wakeup"); @@ -328,6 +329,10 @@ return NULL; return wdev; + +err: + ieee80211_free_hw(hw); + return NULL; } int wfx_probe(struct wfx_dev *wdev) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/target/target_core_user.c +++ linux-azure-5.15-5.15.0/drivers/target/target_core_user.c @@ -1821,6 +1821,7 @@ mutex_lock(&udev->cmdr_lock); page = xa_load(&udev->data_pages, dpi); if (likely(page)) { + get_page(page); mutex_unlock(&udev->cmdr_lock); return page; } @@ -1877,6 +1878,7 @@ /* For the vmalloc()ed cmd area pages */ addr = (void *)(unsigned long)info->mem[mi].addr + offset; page = vmalloc_to_page(addr); + get_page(page); } else { uint32_t dpi; @@ -1887,7 +1889,6 @@ return VM_FAULT_SIGBUS; } - get_page(page); vmf->page = page; return 0; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/thunderbolt/eeprom.c +++ linux-azure-5.15-5.15.0/drivers/thunderbolt/eeprom.c @@ -553,9 +553,9 @@ crc = tb_crc8((u8 *) &header->uid, 8); if (crc != header->uid_crc8) { tb_sw_warn(sw, - "DROM UID CRC8 mismatch (expected: %#x, got: %#x), aborting\n", + "DROM UID CRC8 mismatch (expected: %#x, got: %#x)\n", header->uid_crc8, crc); - return -EINVAL; + return -EILSEQ; } if (!sw->uid) sw->uid = header->uid; @@ -654,6 +654,7 @@ sw->drom = kzalloc(size, GFP_KERNEL); if (!sw->drom) return -ENOMEM; +read: res = tb_drom_read_n(sw, 0, sw->drom, size); if (res) goto err; @@ -662,7 +663,11 @@ header = (void *) sw->drom; if (header->data_len + TB_DROM_DATA_START != size) { - tb_sw_warn(sw, "drom size mismatch, aborting\n"); + tb_sw_warn(sw, "drom size mismatch\n"); + if (retries--) { + msleep(100); + goto read; + } goto err; } @@ -683,11 +688,9 @@ /* If the DROM parsing fails, wait a moment and retry once */ if (res == -EILSEQ && retries--) { - tb_sw_warn(sw, "parsing DROM failed, retrying\n"); + tb_sw_warn(sw, "parsing DROM failed\n"); msleep(100); - res = tb_drom_read_n(sw, 0, sw->drom, size); - if (!res) - goto parse; + goto read; } if (!res) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/tty/hvc/hvc_iucv.c +++ linux-azure-5.15-5.15.0/drivers/tty/hvc/hvc_iucv.c @@ -1417,7 +1417,9 @@ */ static int __init hvc_iucv_config(char *val) { - return kstrtoul(val, 10, &hvc_iucv_devices); + if (kstrtoul(val, 10, &hvc_iucv_devices)) + pr_warn("hvc_iucv= invalid parameter value '%s'\n", val); + return 1; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/tty/serial/8250/8250_aspeed_vuart.c +++ linux-azure-5.15-5.15.0/drivers/tty/serial/8250/8250_aspeed_vuart.c @@ -487,7 +487,7 @@ port.port.irq = irq_of_parse_and_map(np, 0); port.port.handle_irq = aspeed_vuart_handle_irq; port.port.iotype = UPIO_MEM; - port.port.type = PORT_16550A; + port.port.type = PORT_ASPEED_VUART; port.port.uartclk = clk; port.port.flags = UPF_SHARE_IRQ | UPF_BOOT_AUTOCONF | UPF_IOREMAP | UPF_FIXED_PORT | UPF_FIXED_TYPE | UPF_NO_THRE_TEST; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/tty/serial/8250/8250_dma.c +++ linux-azure-5.15-5.15.0/drivers/tty/serial/8250/8250_dma.c @@ -64,10 +64,19 @@ struct uart_8250_dma *dma = p->dma; struct circ_buf *xmit = &p->port.state->xmit; struct dma_async_tx_descriptor *desc; + struct uart_port *up = &p->port; int ret; - if (dma->tx_running) + if (dma->tx_running) { + if (up->x_char) { + dmaengine_pause(dma->txchan); + uart_xchar_out(up, UART_TX); + dmaengine_resume(dma->txchan); + } return 0; + } else if (up->x_char) { + uart_xchar_out(up, UART_TX); + } if (uart_tx_stopped(&p->port) || uart_circ_empty(xmit)) { /* We have been called from __dma_tx_complete() */ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/tty/serial/8250/8250_lpss.c +++ linux-azure-5.15-5.15.0/drivers/tty/serial/8250/8250_lpss.c @@ -121,8 +121,7 @@ { struct dw_dma_slave *param = &lpss->dma_param; struct pci_dev *pdev = to_pci_dev(port->dev); - unsigned int dma_devfn = PCI_DEVFN(PCI_SLOT(pdev->devfn), 0); - struct pci_dev *dma_dev = pci_get_slot(pdev->bus, dma_devfn); + struct pci_dev *dma_dev; switch (pdev->device) { case PCI_DEVICE_ID_INTEL_BYT_UART1: @@ -141,6 +140,8 @@ return -EINVAL; } + dma_dev = pci_get_slot(pdev->bus, PCI_DEVFN(PCI_SLOT(pdev->devfn), 0)); + param->dma_dev = &dma_dev->dev; param->m_master = 0; param->p_master = 1; @@ -156,6 +157,14 @@ return 0; } +static void byt_serial_exit(struct lpss8250 *lpss) +{ + struct dw_dma_slave *param = &lpss->dma_param; + + /* Paired with pci_get_slot() in the byt_serial_setup() above */ + put_device(param->dma_dev); +} + static int ehl_serial_setup(struct lpss8250 *lpss, struct uart_port *port) { struct uart_8250_dma *dma = &lpss->data.dma; @@ -171,6 +180,13 @@ return 0; } +static void ehl_serial_exit(struct lpss8250 *lpss) +{ + struct uart_8250_port *up = serial8250_get_port(lpss->data.line); + + up->dma = NULL; +} + #ifdef CONFIG_SERIAL_8250_DMA static const struct dw_dma_platform_data qrk_serial_dma_pdata = { .nr_channels = 2, @@ -345,8 +361,7 @@ return 0; err_exit: - if (lpss->board->exit) - lpss->board->exit(lpss); + lpss->board->exit(lpss); pci_free_irq_vectors(pdev); return ret; } @@ -357,8 +372,7 @@ serial8250_unregister_port(lpss->data.line); - if (lpss->board->exit) - lpss->board->exit(lpss); + lpss->board->exit(lpss); pci_free_irq_vectors(pdev); } @@ -366,12 +380,14 @@ .freq = 100000000, .base_baud = 2764800, .setup = byt_serial_setup, + .exit = byt_serial_exit, }; static const struct lpss8250_board ehl_board = { .freq = 200000000, .base_baud = 12500000, .setup = ehl_serial_setup, + .exit = ehl_serial_exit, }; static const struct lpss8250_board qrk_board = { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/tty/serial/8250/8250_mid.c +++ linux-azure-5.15-5.15.0/drivers/tty/serial/8250/8250_mid.c @@ -73,6 +73,11 @@ return 0; } +static void pnw_exit(struct mid8250 *mid) +{ + pci_dev_put(mid->dma_dev); +} + static int tng_handle_irq(struct uart_port *p) { struct mid8250 *mid = p->private_data; @@ -124,6 +129,11 @@ return 0; } +static void tng_exit(struct mid8250 *mid) +{ + pci_dev_put(mid->dma_dev); +} + static int dnv_handle_irq(struct uart_port *p) { struct mid8250 *mid = p->private_data; @@ -330,9 +340,9 @@ pci_set_drvdata(pdev, mid); return 0; + err: - if (mid->board->exit) - mid->board->exit(mid); + mid->board->exit(mid); return ret; } @@ -342,8 +352,7 @@ serial8250_unregister_port(mid->line); - if (mid->board->exit) - mid->board->exit(mid); + mid->board->exit(mid); } static const struct mid8250_board pnw_board = { @@ -351,6 +360,7 @@ .freq = 50000000, .base_baud = 115200, .setup = pnw_setup, + .exit = pnw_exit, }; static const struct mid8250_board tng_board = { @@ -358,6 +368,7 @@ .freq = 38400000, .base_baud = 1843200, .setup = tng_setup, + .exit = tng_exit, }; static const struct mid8250_board dnv_board = { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/tty/serial/kgdboc.c +++ linux-azure-5.15-5.15.0/drivers/tty/serial/kgdboc.c @@ -403,16 +403,16 @@ { if (!opt) { pr_err("config string not provided\n"); - return -EINVAL; + return 1; } if (strlen(opt) >= MAX_CONFIG_LEN) { pr_err("config string too long\n"); - return -ENOSPC; + return 1; } strcpy(config, opt); - return 0; + return 1; } __setup("kgdboc=", kgdboc_option_setup); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/tty/serial/samsung_tty.c +++ linux-azure-5.15-5.15.0/drivers/tty/serial/samsung_tty.c @@ -922,11 +922,8 @@ return; } - if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) { - spin_unlock(&port->lock); + if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) uart_write_wakeup(port); - spin_lock(&port->lock); - } if (uart_circ_empty(xmit)) s3c24xx_serial_stop_tx(port); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/usb/cdns3/cdnsp-debug.h +++ linux-azure-5.15-5.15.0/drivers/usb/cdns3/cdnsp-debug.h @@ -182,208 +182,211 @@ int ep_id = TRB_TO_EP_INDEX(field3) - 1; int type = TRB_FIELD_TO_TYPE(field3); unsigned int ep_num; - int ret = 0; + int ret; u32 temp; ep_num = DIV_ROUND_UP(ep_id, 2); switch (type) { case TRB_LINK: - ret += snprintf(str, size, - "LINK %08x%08x intr %ld type '%s' flags %c:%c:%c:%c", - field1, field0, GET_INTR_TARGET(field2), - cdnsp_trb_type_string(type), - field3 & TRB_IOC ? 'I' : 'i', - field3 & TRB_CHAIN ? 'C' : 'c', - field3 & TRB_TC ? 'T' : 't', - field3 & TRB_CYCLE ? 'C' : 'c'); + ret = snprintf(str, size, + "LINK %08x%08x intr %ld type '%s' flags %c:%c:%c:%c", + field1, field0, GET_INTR_TARGET(field2), + cdnsp_trb_type_string(type), + field3 & TRB_IOC ? 'I' : 'i', + field3 & TRB_CHAIN ? 'C' : 'c', + field3 & TRB_TC ? 'T' : 't', + field3 & TRB_CYCLE ? 'C' : 'c'); break; case TRB_TRANSFER: case TRB_COMPLETION: case TRB_PORT_STATUS: case TRB_HC_EVENT: - ret += snprintf(str, size, - "ep%d%s(%d) type '%s' TRB %08x%08x status '%s'" - " len %ld slot %ld flags %c:%c", - ep_num, ep_id % 2 ? "out" : "in", - TRB_TO_EP_INDEX(field3), - cdnsp_trb_type_string(type), field1, field0, - cdnsp_trb_comp_code_string(GET_COMP_CODE(field2)), - EVENT_TRB_LEN(field2), TRB_TO_SLOT_ID(field3), - field3 & EVENT_DATA ? 'E' : 'e', - field3 & TRB_CYCLE ? 'C' : 'c'); + ret = snprintf(str, size, + "ep%d%s(%d) type '%s' TRB %08x%08x status '%s'" + " len %ld slot %ld flags %c:%c", + ep_num, ep_id % 2 ? "out" : "in", + TRB_TO_EP_INDEX(field3), + cdnsp_trb_type_string(type), field1, field0, + cdnsp_trb_comp_code_string(GET_COMP_CODE(field2)), + EVENT_TRB_LEN(field2), TRB_TO_SLOT_ID(field3), + field3 & EVENT_DATA ? 'E' : 'e', + field3 & TRB_CYCLE ? 'C' : 'c'); break; case TRB_MFINDEX_WRAP: - ret += snprintf(str, size, "%s: flags %c", - cdnsp_trb_type_string(type), - field3 & TRB_CYCLE ? 'C' : 'c'); + ret = snprintf(str, size, "%s: flags %c", + cdnsp_trb_type_string(type), + field3 & TRB_CYCLE ? 'C' : 'c'); break; case TRB_SETUP: - ret += snprintf(str, size, - "type '%s' bRequestType %02x bRequest %02x " - "wValue %02x%02x wIndex %02x%02x wLength %d " - "length %ld TD size %ld intr %ld Setup ID %ld " - "flags %c:%c:%c", - cdnsp_trb_type_string(type), - field0 & 0xff, - (field0 & 0xff00) >> 8, - (field0 & 0xff000000) >> 24, - (field0 & 0xff0000) >> 16, - (field1 & 0xff00) >> 8, - field1 & 0xff, - (field1 & 0xff000000) >> 16 | - (field1 & 0xff0000) >> 16, - TRB_LEN(field2), GET_TD_SIZE(field2), - GET_INTR_TARGET(field2), - TRB_SETUPID_TO_TYPE(field3), - field3 & TRB_IDT ? 'D' : 'd', - field3 & TRB_IOC ? 'I' : 'i', - field3 & TRB_CYCLE ? 'C' : 'c'); + ret = snprintf(str, size, + "type '%s' bRequestType %02x bRequest %02x " + "wValue %02x%02x wIndex %02x%02x wLength %d " + "length %ld TD size %ld intr %ld Setup ID %ld " + "flags %c:%c:%c", + cdnsp_trb_type_string(type), + field0 & 0xff, + (field0 & 0xff00) >> 8, + (field0 & 0xff000000) >> 24, + (field0 & 0xff0000) >> 16, + (field1 & 0xff00) >> 8, + field1 & 0xff, + (field1 & 0xff000000) >> 16 | + (field1 & 0xff0000) >> 16, + TRB_LEN(field2), GET_TD_SIZE(field2), + GET_INTR_TARGET(field2), + TRB_SETUPID_TO_TYPE(field3), + field3 & TRB_IDT ? 'D' : 'd', + field3 & TRB_IOC ? 'I' : 'i', + field3 & TRB_CYCLE ? 'C' : 'c'); break; case TRB_DATA: - ret += snprintf(str, size, - "type '%s' Buffer %08x%08x length %ld TD size %ld " - "intr %ld flags %c:%c:%c:%c:%c:%c:%c", - cdnsp_trb_type_string(type), - field1, field0, TRB_LEN(field2), - GET_TD_SIZE(field2), - GET_INTR_TARGET(field2), - field3 & TRB_IDT ? 'D' : 'i', - field3 & TRB_IOC ? 'I' : 'i', - field3 & TRB_CHAIN ? 'C' : 'c', - field3 & TRB_NO_SNOOP ? 'S' : 's', - field3 & TRB_ISP ? 'I' : 'i', - field3 & TRB_ENT ? 'E' : 'e', - field3 & TRB_CYCLE ? 'C' : 'c'); + ret = snprintf(str, size, + "type '%s' Buffer %08x%08x length %ld TD size %ld " + "intr %ld flags %c:%c:%c:%c:%c:%c:%c", + cdnsp_trb_type_string(type), + field1, field0, TRB_LEN(field2), + GET_TD_SIZE(field2), + GET_INTR_TARGET(field2), + field3 & TRB_IDT ? 'D' : 'i', + field3 & TRB_IOC ? 'I' : 'i', + field3 & TRB_CHAIN ? 'C' : 'c', + field3 & TRB_NO_SNOOP ? 'S' : 's', + field3 & TRB_ISP ? 'I' : 'i', + field3 & TRB_ENT ? 'E' : 'e', + field3 & TRB_CYCLE ? 'C' : 'c'); break; case TRB_STATUS: - ret += snprintf(str, size, - "Buffer %08x%08x length %ld TD size %ld intr" - "%ld type '%s' flags %c:%c:%c:%c", - field1, field0, TRB_LEN(field2), - GET_TD_SIZE(field2), - GET_INTR_TARGET(field2), - cdnsp_trb_type_string(type), - field3 & TRB_IOC ? 'I' : 'i', - field3 & TRB_CHAIN ? 'C' : 'c', - field3 & TRB_ENT ? 'E' : 'e', - field3 & TRB_CYCLE ? 'C' : 'c'); + ret = snprintf(str, size, + "Buffer %08x%08x length %ld TD size %ld intr" + "%ld type '%s' flags %c:%c:%c:%c", + field1, field0, TRB_LEN(field2), + GET_TD_SIZE(field2), + GET_INTR_TARGET(field2), + cdnsp_trb_type_string(type), + field3 & TRB_IOC ? 'I' : 'i', + field3 & TRB_CHAIN ? 'C' : 'c', + field3 & TRB_ENT ? 'E' : 'e', + field3 & TRB_CYCLE ? 'C' : 'c'); break; case TRB_NORMAL: case TRB_ISOC: case TRB_EVENT_DATA: case TRB_TR_NOOP: - ret += snprintf(str, size, - "type '%s' Buffer %08x%08x length %ld " - "TD size %ld intr %ld " - "flags %c:%c:%c:%c:%c:%c:%c:%c:%c", - cdnsp_trb_type_string(type), - field1, field0, TRB_LEN(field2), - GET_TD_SIZE(field2), - GET_INTR_TARGET(field2), - field3 & TRB_BEI ? 'B' : 'b', - field3 & TRB_IDT ? 'T' : 't', - field3 & TRB_IOC ? 'I' : 'i', - field3 & TRB_CHAIN ? 'C' : 'c', - field3 & TRB_NO_SNOOP ? 'S' : 's', - field3 & TRB_ISP ? 'I' : 'i', - field3 & TRB_ENT ? 'E' : 'e', - field3 & TRB_CYCLE ? 'C' : 'c', - !(field3 & TRB_EVENT_INVALIDATE) ? 'V' : 'v'); + ret = snprintf(str, size, + "type '%s' Buffer %08x%08x length %ld " + "TD size %ld intr %ld " + "flags %c:%c:%c:%c:%c:%c:%c:%c:%c", + cdnsp_trb_type_string(type), + field1, field0, TRB_LEN(field2), + GET_TD_SIZE(field2), + GET_INTR_TARGET(field2), + field3 & TRB_BEI ? 'B' : 'b', + field3 & TRB_IDT ? 'T' : 't', + field3 & TRB_IOC ? 'I' : 'i', + field3 & TRB_CHAIN ? 'C' : 'c', + field3 & TRB_NO_SNOOP ? 'S' : 's', + field3 & TRB_ISP ? 'I' : 'i', + field3 & TRB_ENT ? 'E' : 'e', + field3 & TRB_CYCLE ? 'C' : 'c', + !(field3 & TRB_EVENT_INVALIDATE) ? 'V' : 'v'); break; case TRB_CMD_NOOP: case TRB_ENABLE_SLOT: - ret += snprintf(str, size, "%s: flags %c", - cdnsp_trb_type_string(type), - field3 & TRB_CYCLE ? 'C' : 'c'); + ret = snprintf(str, size, "%s: flags %c", + cdnsp_trb_type_string(type), + field3 & TRB_CYCLE ? 'C' : 'c'); break; case TRB_DISABLE_SLOT: - ret += snprintf(str, size, "%s: slot %ld flags %c", - cdnsp_trb_type_string(type), - TRB_TO_SLOT_ID(field3), - field3 & TRB_CYCLE ? 'C' : 'c'); + ret = snprintf(str, size, "%s: slot %ld flags %c", + cdnsp_trb_type_string(type), + TRB_TO_SLOT_ID(field3), + field3 & TRB_CYCLE ? 'C' : 'c'); break; case TRB_ADDR_DEV: - ret += snprintf(str, size, - "%s: ctx %08x%08x slot %ld flags %c:%c", - cdnsp_trb_type_string(type), field1, field0, - TRB_TO_SLOT_ID(field3), - field3 & TRB_BSR ? 'B' : 'b', - field3 & TRB_CYCLE ? 'C' : 'c'); + ret = snprintf(str, size, + "%s: ctx %08x%08x slot %ld flags %c:%c", + cdnsp_trb_type_string(type), field1, field0, + TRB_TO_SLOT_ID(field3), + field3 & TRB_BSR ? 'B' : 'b', + field3 & TRB_CYCLE ? 'C' : 'c'); break; case TRB_CONFIG_EP: - ret += snprintf(str, size, - "%s: ctx %08x%08x slot %ld flags %c:%c", - cdnsp_trb_type_string(type), field1, field0, - TRB_TO_SLOT_ID(field3), - field3 & TRB_DC ? 'D' : 'd', - field3 & TRB_CYCLE ? 'C' : 'c'); + ret = snprintf(str, size, + "%s: ctx %08x%08x slot %ld flags %c:%c", + cdnsp_trb_type_string(type), field1, field0, + TRB_TO_SLOT_ID(field3), + field3 & TRB_DC ? 'D' : 'd', + field3 & TRB_CYCLE ? 'C' : 'c'); break; case TRB_EVAL_CONTEXT: - ret += snprintf(str, size, - "%s: ctx %08x%08x slot %ld flags %c", - cdnsp_trb_type_string(type), field1, field0, - TRB_TO_SLOT_ID(field3), - field3 & TRB_CYCLE ? 'C' : 'c'); + ret = snprintf(str, size, + "%s: ctx %08x%08x slot %ld flags %c", + cdnsp_trb_type_string(type), field1, field0, + TRB_TO_SLOT_ID(field3), + field3 & TRB_CYCLE ? 'C' : 'c'); break; case TRB_RESET_EP: case TRB_HALT_ENDPOINT: case TRB_FLUSH_ENDPOINT: - ret += snprintf(str, size, - "%s: ep%d%s(%d) ctx %08x%08x slot %ld flags %c", - cdnsp_trb_type_string(type), - ep_num, ep_id % 2 ? "out" : "in", - TRB_TO_EP_INDEX(field3), field1, field0, - TRB_TO_SLOT_ID(field3), - field3 & TRB_CYCLE ? 'C' : 'c'); + ret = snprintf(str, size, + "%s: ep%d%s(%d) ctx %08x%08x slot %ld flags %c", + cdnsp_trb_type_string(type), + ep_num, ep_id % 2 ? "out" : "in", + TRB_TO_EP_INDEX(field3), field1, field0, + TRB_TO_SLOT_ID(field3), + field3 & TRB_CYCLE ? 'C' : 'c'); break; case TRB_STOP_RING: - ret += snprintf(str, size, - "%s: ep%d%s(%d) slot %ld sp %d flags %c", - cdnsp_trb_type_string(type), - ep_num, ep_id % 2 ? "out" : "in", - TRB_TO_EP_INDEX(field3), - TRB_TO_SLOT_ID(field3), - TRB_TO_SUSPEND_PORT(field3), - field3 & TRB_CYCLE ? 'C' : 'c'); + ret = snprintf(str, size, + "%s: ep%d%s(%d) slot %ld sp %d flags %c", + cdnsp_trb_type_string(type), + ep_num, ep_id % 2 ? "out" : "in", + TRB_TO_EP_INDEX(field3), + TRB_TO_SLOT_ID(field3), + TRB_TO_SUSPEND_PORT(field3), + field3 & TRB_CYCLE ? 'C' : 'c'); break; case TRB_SET_DEQ: - ret += snprintf(str, size, - "%s: ep%d%s(%d) deq %08x%08x stream %ld slot %ld flags %c", - cdnsp_trb_type_string(type), - ep_num, ep_id % 2 ? "out" : "in", - TRB_TO_EP_INDEX(field3), field1, field0, - TRB_TO_STREAM_ID(field2), - TRB_TO_SLOT_ID(field3), - field3 & TRB_CYCLE ? 'C' : 'c'); + ret = snprintf(str, size, + "%s: ep%d%s(%d) deq %08x%08x stream %ld slot %ld flags %c", + cdnsp_trb_type_string(type), + ep_num, ep_id % 2 ? "out" : "in", + TRB_TO_EP_INDEX(field3), field1, field0, + TRB_TO_STREAM_ID(field2), + TRB_TO_SLOT_ID(field3), + field3 & TRB_CYCLE ? 'C' : 'c'); break; case TRB_RESET_DEV: - ret += snprintf(str, size, "%s: slot %ld flags %c", - cdnsp_trb_type_string(type), - TRB_TO_SLOT_ID(field3), - field3 & TRB_CYCLE ? 'C' : 'c'); + ret = snprintf(str, size, "%s: slot %ld flags %c", + cdnsp_trb_type_string(type), + TRB_TO_SLOT_ID(field3), + field3 & TRB_CYCLE ? 'C' : 'c'); break; case TRB_ENDPOINT_NRDY: - temp = TRB_TO_HOST_STREAM(field2); + temp = TRB_TO_HOST_STREAM(field2); - ret += snprintf(str, size, - "%s: ep%d%s(%d) H_SID %x%s%s D_SID %lx flags %c:%c", - cdnsp_trb_type_string(type), - ep_num, ep_id % 2 ? "out" : "in", - TRB_TO_EP_INDEX(field3), temp, - temp == STREAM_PRIME_ACK ? "(PRIME)" : "", - temp == STREAM_REJECTED ? "(REJECTED)" : "", - TRB_TO_DEV_STREAM(field0), - field3 & TRB_STAT ? 'S' : 's', - field3 & TRB_CYCLE ? 'C' : 'c'); + ret = snprintf(str, size, + "%s: ep%d%s(%d) H_SID %x%s%s D_SID %lx flags %c:%c", + cdnsp_trb_type_string(type), + ep_num, ep_id % 2 ? "out" : "in", + TRB_TO_EP_INDEX(field3), temp, + temp == STREAM_PRIME_ACK ? "(PRIME)" : "", + temp == STREAM_REJECTED ? "(REJECTED)" : "", + TRB_TO_DEV_STREAM(field0), + field3 & TRB_STAT ? 'S' : 's', + field3 & TRB_CYCLE ? 'C' : 'c'); break; default: - ret += snprintf(str, size, - "type '%s' -> raw %08x %08x %08x %08x", - cdnsp_trb_type_string(type), - field0, field1, field2, field3); + ret = snprintf(str, size, + "type '%s' -> raw %08x %08x %08x %08x", + cdnsp_trb_type_string(type), + field0, field1, field2, field3); } + if (ret >= size) + pr_info("CDNSP: buffer overflowed.\n"); + return str; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/usb/class/usbtmc.c +++ linux-azure-5.15-5.15.0/drivers/usb/class/usbtmc.c @@ -1919,6 +1919,7 @@ struct usbtmc_ctrlrequest request; u8 *buffer = NULL; int rv; + unsigned int is_in, pipe; unsigned long res; res = copy_from_user(&request, arg, sizeof(struct usbtmc_ctrlrequest)); @@ -1928,12 +1929,14 @@ if (request.req.wLength > USBTMC_BUFSIZE) return -EMSGSIZE; + is_in = request.req.bRequestType & USB_DIR_IN; + if (request.req.wLength) { buffer = kmalloc(request.req.wLength, GFP_KERNEL); if (!buffer) return -ENOMEM; - if ((request.req.bRequestType & USB_DIR_IN) == 0) { + if (!is_in) { /* Send control data to device */ res = copy_from_user(buffer, request.data, request.req.wLength); @@ -1944,8 +1947,12 @@ } } + if (is_in) + pipe = usb_rcvctrlpipe(data->usb_dev, 0); + else + pipe = usb_sndctrlpipe(data->usb_dev, 0); rv = usb_control_msg(data->usb_dev, - usb_rcvctrlpipe(data->usb_dev, 0), + pipe, request.req.bRequest, request.req.bRequestType, request.req.wValue, @@ -1957,7 +1964,7 @@ goto exit; } - if (rv && (request.req.bRequestType & USB_DIR_IN)) { + if (rv && is_in) { /* Read control data from device */ res = copy_to_user(request.data, buffer, rv); if (res) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/usb/dwc3/dwc3-omap.c +++ linux-azure-5.15-5.15.0/drivers/usb/dwc3/dwc3-omap.c @@ -242,7 +242,7 @@ break; case OMAP_DWC3_ID_FLOAT: - if (omap->vbus_reg) + if (omap->vbus_reg && regulator_is_enabled(omap->vbus_reg)) regulator_disable(omap->vbus_reg); val = dwc3_omap_read_utmi_ctrl(omap); val |= USBOTGSS_UTMI_OTG_CTRL_IDDIG; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/usb/gadget/udc/core.c +++ linux-azure-5.15-5.15.0/drivers/usb/gadget/udc/core.c @@ -1434,7 +1434,6 @@ usb_gadget_udc_stop(udc); udc->driver = NULL; - udc->dev.driver = NULL; udc->gadget->dev.driver = NULL; } @@ -1496,7 +1495,6 @@ driver->function); udc->driver = driver; - udc->dev.driver = &driver->driver; udc->gadget->dev.driver = &driver->driver; usb_gadget_udc_set_speed(udc, driver->max_speed); @@ -1519,7 +1517,6 @@ dev_err(&udc->dev, "failed to start %s: %d\n", udc->driver->function, ret); udc->driver = NULL; - udc->dev.driver = NULL; udc->gadget->dev.driver = NULL; return ret; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/usb/gadget/udc/tegra-xudc.c +++ linux-azure-5.15-5.15.0/drivers/usb/gadget/udc/tegra-xudc.c @@ -32,9 +32,6 @@ #include /* XUSB_DEV registers */ -#define SPARAM 0x000 -#define SPARAM_ERSTMAX_MASK GENMASK(20, 16) -#define SPARAM_ERSTMAX(x) (((x) << 16) & SPARAM_ERSTMAX_MASK) #define DB 0x004 #define DB_TARGET_MASK GENMASK(15, 8) #define DB_TARGET(x) (((x) << 8) & DB_TARGET_MASK) @@ -275,8 +272,10 @@ BUILD_EP_CONTEXT_RW(avg_trb_len, tx_info, 0, 0xffff) BUILD_EP_CONTEXT_RW(max_esit_payload, tx_info, 16, 0xffff) BUILD_EP_CONTEXT_RW(edtla, rsvd[0], 0, 0xffffff) -BUILD_EP_CONTEXT_RW(seq_num, rsvd[0], 24, 0xff) +BUILD_EP_CONTEXT_RW(rsvd, rsvd[0], 24, 0x1) BUILD_EP_CONTEXT_RW(partial_td, rsvd[0], 25, 0x1) +BUILD_EP_CONTEXT_RW(splitxstate, rsvd[0], 26, 0x1) +BUILD_EP_CONTEXT_RW(seq_num, rsvd[0], 27, 0x1f) BUILD_EP_CONTEXT_RW(cerrcnt, rsvd[1], 18, 0x3) BUILD_EP_CONTEXT_RW(data_offset, rsvd[2], 0, 0x1ffff) BUILD_EP_CONTEXT_RW(numtrbs, rsvd[2], 22, 0x1f) @@ -1557,6 +1556,9 @@ ep_reload(xudc, ep->index); ep_ctx_write_state(ep->context, EP_STATE_RUNNING); + ep_ctx_write_rsvd(ep->context, 0); + ep_ctx_write_partial_td(ep->context, 0); + ep_ctx_write_splitxstate(ep->context, 0); ep_ctx_write_seq_num(ep->context, 0); ep_reload(xudc, ep->index); @@ -2812,7 +2814,10 @@ xudc->setup_seq_num = 0; xudc->queued_setup_packet = false; - ep_ctx_write_seq_num(ep0->context, xudc->setup_seq_num); + ep_ctx_write_rsvd(ep0->context, 0); + ep_ctx_write_partial_td(ep0->context, 0); + ep_ctx_write_splitxstate(ep0->context, 0); + ep_ctx_write_seq_num(ep0->context, 0); deq_ptr = trb_virt_to_phys(ep0, &ep0->transfer_ring[ep0->deq_ptr]); @@ -3295,11 +3300,6 @@ unsigned int i; u32 val; - val = xudc_readl(xudc, SPARAM); - val &= ~(SPARAM_ERSTMAX_MASK); - val |= SPARAM_ERSTMAX(XUDC_NR_EVENT_RINGS); - xudc_writel(xudc, val, SPARAM); - for (i = 0; i < ARRAY_SIZE(xudc->event_ring); i++) { memset(xudc->event_ring[i], 0, XUDC_EVENT_RING_SIZE * sizeof(*xudc->event_ring[i])); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/usb/host/ehci-pci.c +++ linux-azure-5.15-5.15.0/drivers/usb/host/ehci-pci.c @@ -21,6 +21,9 @@ /* defined here to avoid adding to pci_ids.h for single instance use */ #define PCI_DEVICE_ID_INTEL_CE4100_USB 0x2e70 +#define PCI_VENDOR_ID_ASPEED 0x1a03 +#define PCI_DEVICE_ID_ASPEED_EHCI 0x2603 + /*-------------------------------------------------------------------------*/ #define PCI_DEVICE_ID_INTEL_QUARK_X1000_SOC 0x0939 static inline bool is_intel_quark_x1000(struct pci_dev *pdev) @@ -222,6 +225,12 @@ ehci->has_synopsys_hc_bug = 1; } break; + case PCI_VENDOR_ID_ASPEED: + if (pdev->device == PCI_DEVICE_ID_ASPEED_EHCI) { + ehci_info(ehci, "applying Aspeed HC workaround\n"); + ehci->is_aspeed = 1; + } + break; } /* optional debug port, normally in the first BAR */ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/usb/host/xhci-mem.c +++ linux-azure-5.15-5.15.0/drivers/usb/host/xhci-mem.c @@ -2583,7 +2583,7 @@ fail: xhci_halt(xhci); - xhci_reset(xhci); + xhci_reset(xhci, XHCI_RESET_SHORT_USEC); xhci_mem_cleanup(xhci); return -ENOMEM; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/usb/host/xhci.h +++ linux-azure-5.15-5.15.0/drivers/usb/host/xhci.h @@ -229,6 +229,9 @@ #define CMD_ETE (1 << 14) /* bits 15:31 are reserved (and should be preserved on writes). */ +#define XHCI_RESET_LONG_USEC (10 * 1000 * 1000) +#define XHCI_RESET_SHORT_USEC (250 * 1000) + /* IMAN - Interrupt Management Register */ #define IMAN_IE (1 << 1) #define IMAN_IP (1 << 0) @@ -2083,11 +2086,11 @@ /* xHCI host controller glue */ typedef void (*xhci_get_quirks_t)(struct device *, struct xhci_hcd *); -int xhci_handshake(void __iomem *ptr, u32 mask, u32 done, int usec); +int xhci_handshake(void __iomem *ptr, u32 mask, u32 done, u64 timeout_us); void xhci_quiesce(struct xhci_hcd *xhci); int xhci_halt(struct xhci_hcd *xhci); int xhci_start(struct xhci_hcd *xhci); -int xhci_reset(struct xhci_hcd *xhci); +int xhci_reset(struct xhci_hcd *xhci, u64 timeout_us); int xhci_run(struct usb_hcd *hcd); int xhci_gen_setup(struct usb_hcd *hcd, xhci_get_quirks_t get_quirks); void xhci_shutdown(struct usb_hcd *hcd); @@ -2467,6 +2470,8 @@ unsigned int bit; int ret = 0; + str[0] = '\0'; + if (drop) { ret = sprintf(str, "Drop:"); for_each_set_bit(bit, &drop, 32) @@ -2624,8 +2629,11 @@ { int ret = 0; + ret = sprintf(str, " 0x%08x", usbsts); + if (usbsts == ~(u32)0) - return " 0xffffffff"; + return str; + if (usbsts & STS_HALT) ret += sprintf(str + ret, " HCHalted"); if (usbsts & STS_FATAL) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/usb/serial/Kconfig +++ linux-azure-5.15-5.15.0/drivers/usb/serial/Kconfig @@ -66,6 +66,7 @@ - Libtransistor USB console - a number of Motorola phones - Motorola Tetra devices + - Nokia mobile phones - Novatel Wireless GPS receivers - Siemens USB/MPI adapter. - ViVOtech ViVOpay USB device. only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/usb/serial/pl2303.h +++ linux-azure-5.15-5.15.0/drivers/usb/serial/pl2303.h @@ -35,6 +35,9 @@ #define ATEN_PRODUCT_UC232B 0x2022 #define ATEN_PRODUCT_ID2 0x2118 +#define IBM_VENDOR_ID 0x04b3 +#define IBM_PRODUCT_ID 0x4016 + #define IODATA_VENDOR_ID 0x04bb #define IODATA_PRODUCT_ID 0x0a03 #define IODATA_PRODUCT_ID_RSAQ5 0x0a0e only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/usb/serial/usb-serial-simple.c +++ linux-azure-5.15-5.15.0/drivers/usb/serial/usb-serial-simple.c @@ -91,6 +91,11 @@ { USB_DEVICE(0x0cad, 0x9016) } /* TPG2200 */ DEVICE(motorola_tetra, MOTOROLA_TETRA_IDS); +/* Nokia mobile phone driver */ +#define NOKIA_IDS() \ + { USB_DEVICE(0x0421, 0x069a) } /* Nokia 130 (RM-1035) */ +DEVICE(nokia, NOKIA_IDS); + /* Novatel Wireless GPS driver */ #define NOVATEL_IDS() \ { USB_DEVICE(0x09d7, 0x0100) } /* NovAtel FlexPack GPS */ @@ -123,6 +128,7 @@ &vivopay_device, &moto_modem_device, &motorola_tetra_device, + &nokia_device, &novatel_gps_device, &hp4x_device, &suunto_device, @@ -140,6 +146,7 @@ VIVOPAY_IDS(), MOTO_IDS(), MOTOROLA_TETRA_IDS(), + NOKIA_IDS(), NOVATEL_IDS(), HP4X_IDS(), SUUNTO_IDS(), only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/usb/storage/ene_ub6250.c +++ linux-azure-5.15-5.15.0/drivers/usb/storage/ene_ub6250.c @@ -237,36 +237,33 @@ #define memstick_logaddr(logadr1, logadr0) ((((u16)(logadr1)) << 8) | (logadr0)) -struct SD_STATUS { - u8 Insert:1; - u8 Ready:1; - u8 MediaChange:1; - u8 IsMMC:1; - u8 HiCapacity:1; - u8 HiSpeed:1; - u8 WtP:1; - u8 Reserved:1; -}; - -struct MS_STATUS { - u8 Insert:1; - u8 Ready:1; - u8 MediaChange:1; - u8 IsMSPro:1; - u8 IsMSPHG:1; - u8 Reserved1:1; - u8 WtP:1; - u8 Reserved2:1; -}; - -struct SM_STATUS { - u8 Insert:1; - u8 Ready:1; - u8 MediaChange:1; - u8 Reserved:3; - u8 WtP:1; - u8 IsMS:1; -}; +/* SD_STATUS bits */ +#define SD_Insert BIT(0) +#define SD_Ready BIT(1) +#define SD_MediaChange BIT(2) +#define SD_IsMMC BIT(3) +#define SD_HiCapacity BIT(4) +#define SD_HiSpeed BIT(5) +#define SD_WtP BIT(6) + /* Bit 7 reserved */ + +/* MS_STATUS bits */ +#define MS_Insert BIT(0) +#define MS_Ready BIT(1) +#define MS_MediaChange BIT(2) +#define MS_IsMSPro BIT(3) +#define MS_IsMSPHG BIT(4) + /* Bit 5 reserved */ +#define MS_WtP BIT(6) + /* Bit 7 reserved */ + +/* SM_STATUS bits */ +#define SM_Insert BIT(0) +#define SM_Ready BIT(1) +#define SM_MediaChange BIT(2) + /* Bits 3-5 reserved */ +#define SM_WtP BIT(6) +#define SM_IsMS BIT(7) struct ms_bootblock_cis { u8 bCistplDEVICE[6]; /* 0 */ @@ -437,9 +434,9 @@ u8 *bbuf; /* for 6250 code */ - struct SD_STATUS SD_Status; - struct MS_STATUS MS_Status; - struct SM_STATUS SM_Status; + u8 SD_Status; + u8 MS_Status; + u8 SM_Status; /* ----- SD Control Data ---------------- */ /*SD_REGISTER SD_Regs; */ @@ -602,7 +599,7 @@ { struct ene_ub6250_info *info = (struct ene_ub6250_info *) us->extra; - if (info->SD_Status.Insert && info->SD_Status.Ready) + if ((info->SD_Status & SD_Insert) && (info->SD_Status & SD_Ready)) return USB_STOR_TRANSPORT_GOOD; else { ene_sd_init(us); @@ -622,7 +619,7 @@ 0x0b, 0x00, 0x80, 0x08, 0x00, 0x00, 0x71, 0xc0, 0x00, 0x00, 0x02, 0x00 }; - if (info->SD_Status.WtP) + if (info->SD_Status & SD_WtP) usb_stor_set_xfer_buf(mediaWP, 12, srb); else usb_stor_set_xfer_buf(mediaNoWP, 12, srb); @@ -641,9 +638,9 @@ struct ene_ub6250_info *info = (struct ene_ub6250_info *) us->extra; usb_stor_dbg(us, "sd_scsi_read_capacity\n"); - if (info->SD_Status.HiCapacity) { + if (info->SD_Status & SD_HiCapacity) { bl_len = 0x200; - if (info->SD_Status.IsMMC) + if (info->SD_Status & SD_IsMMC) bl_num = info->HC_C_SIZE-1; else bl_num = (info->HC_C_SIZE + 1) * 1024 - 1; @@ -693,7 +690,7 @@ return USB_STOR_TRANSPORT_ERROR; } - if (info->SD_Status.HiCapacity) + if (info->SD_Status & SD_HiCapacity) bnByte = bn; /* set up the command wrapper */ @@ -733,7 +730,7 @@ return USB_STOR_TRANSPORT_ERROR; } - if (info->SD_Status.HiCapacity) + if (info->SD_Status & SD_HiCapacity) bnByte = bn; /* set up the command wrapper */ @@ -1456,7 +1453,7 @@ struct ene_ub6250_info *info = (struct ene_ub6250_info *)(us->extra); /* pr_info("MS_SCSI_Test_Unit_Ready\n"); */ - if (info->MS_Status.Insert && info->MS_Status.Ready) { + if ((info->MS_Status & MS_Insert) && (info->MS_Status & MS_Ready)) { return USB_STOR_TRANSPORT_GOOD; } else { ene_ms_init(us); @@ -1476,7 +1473,7 @@ 0x0b, 0x00, 0x80, 0x08, 0x00, 0x00, 0x71, 0xc0, 0x00, 0x00, 0x02, 0x00 }; - if (info->MS_Status.WtP) + if (info->MS_Status & MS_WtP) usb_stor_set_xfer_buf(mediaWP, 12, srb); else usb_stor_set_xfer_buf(mediaNoWP, 12, srb); @@ -1495,7 +1492,7 @@ usb_stor_dbg(us, "ms_scsi_read_capacity\n"); bl_len = 0x200; - if (info->MS_Status.IsMSPro) + if (info->MS_Status & MS_IsMSPro) bl_num = info->MSP_TotalBlock - 1; else bl_num = info->MS_Lib.NumberOfLogBlock * info->MS_Lib.blockSize * 2 - 1; @@ -1650,7 +1647,7 @@ if (bn > info->bl_num) return USB_STOR_TRANSPORT_ERROR; - if (info->MS_Status.IsMSPro) { + if (info->MS_Status & MS_IsMSPro) { result = ene_load_bincode(us, MSP_RW_PATTERN); if (result != USB_STOR_XFER_GOOD) { usb_stor_dbg(us, "Load MPS RW pattern Fail !!\n"); @@ -1751,7 +1748,7 @@ if (bn > info->bl_num) return USB_STOR_TRANSPORT_ERROR; - if (info->MS_Status.IsMSPro) { + if (info->MS_Status & MS_IsMSPro) { result = ene_load_bincode(us, MSP_RW_PATTERN); if (result != USB_STOR_XFER_GOOD) { pr_info("Load MSP RW pattern Fail !!\n"); @@ -1859,12 +1856,12 @@ tmpreg = (u16) reg4b; reg4b = *(u32 *)(&buf[0x14]); - if (info->SD_Status.HiCapacity && !info->SD_Status.IsMMC) + if ((info->SD_Status & SD_HiCapacity) && !(info->SD_Status & SD_IsMMC)) info->HC_C_SIZE = (reg4b >> 8) & 0x3fffff; info->SD_C_SIZE = ((tmpreg & 0x03) << 10) | (u16)(reg4b >> 22); info->SD_C_SIZE_MULT = (u8)(reg4b >> 7) & 0x07; - if (info->SD_Status.HiCapacity && info->SD_Status.IsMMC) + if ((info->SD_Status & SD_HiCapacity) && (info->SD_Status & SD_IsMMC)) info->HC_C_SIZE = *(u32 *)(&buf[0x100]); if (info->SD_READ_BL_LEN > SD_BLOCK_LEN) { @@ -2076,6 +2073,7 @@ u16 MSP_BlockSize, MSP_UserAreaBlocks; struct ene_ub6250_info *info = (struct ene_ub6250_info *) us->extra; u8 *bbuf = info->bbuf; + unsigned int s; printk(KERN_INFO "transport --- ENE_MSInit\n"); @@ -2100,15 +2098,16 @@ return USB_STOR_TRANSPORT_ERROR; } /* the same part to test ENE */ - info->MS_Status = *(struct MS_STATUS *) bbuf; + info->MS_Status = bbuf[0]; - if (info->MS_Status.Insert && info->MS_Status.Ready) { - printk(KERN_INFO "Insert = %x\n", info->MS_Status.Insert); - printk(KERN_INFO "Ready = %x\n", info->MS_Status.Ready); - printk(KERN_INFO "IsMSPro = %x\n", info->MS_Status.IsMSPro); - printk(KERN_INFO "IsMSPHG = %x\n", info->MS_Status.IsMSPHG); - printk(KERN_INFO "WtP= %x\n", info->MS_Status.WtP); - if (info->MS_Status.IsMSPro) { + s = info->MS_Status; + if ((s & MS_Insert) && (s & MS_Ready)) { + printk(KERN_INFO "Insert = %x\n", !!(s & MS_Insert)); + printk(KERN_INFO "Ready = %x\n", !!(s & MS_Ready)); + printk(KERN_INFO "IsMSPro = %x\n", !!(s & MS_IsMSPro)); + printk(KERN_INFO "IsMSPHG = %x\n", !!(s & MS_IsMSPHG)); + printk(KERN_INFO "WtP= %x\n", !!(s & MS_WtP)); + if (s & MS_IsMSPro) { MSP_BlockSize = (bbuf[6] << 8) | bbuf[7]; MSP_UserAreaBlocks = (bbuf[10] << 8) | bbuf[11]; info->MSP_TotalBlock = MSP_BlockSize * MSP_UserAreaBlocks; @@ -2169,17 +2168,17 @@ return USB_STOR_TRANSPORT_ERROR; } - info->SD_Status = *(struct SD_STATUS *) bbuf; - if (info->SD_Status.Insert && info->SD_Status.Ready) { - struct SD_STATUS *s = &info->SD_Status; + info->SD_Status = bbuf[0]; + if ((info->SD_Status & SD_Insert) && (info->SD_Status & SD_Ready)) { + unsigned int s = info->SD_Status; ene_get_card_status(us, bbuf); - usb_stor_dbg(us, "Insert = %x\n", s->Insert); - usb_stor_dbg(us, "Ready = %x\n", s->Ready); - usb_stor_dbg(us, "IsMMC = %x\n", s->IsMMC); - usb_stor_dbg(us, "HiCapacity = %x\n", s->HiCapacity); - usb_stor_dbg(us, "HiSpeed = %x\n", s->HiSpeed); - usb_stor_dbg(us, "WtP = %x\n", s->WtP); + usb_stor_dbg(us, "Insert = %x\n", !!(s & SD_Insert)); + usb_stor_dbg(us, "Ready = %x\n", !!(s & SD_Ready)); + usb_stor_dbg(us, "IsMMC = %x\n", !!(s & SD_IsMMC)); + usb_stor_dbg(us, "HiCapacity = %x\n", !!(s & SD_HiCapacity)); + usb_stor_dbg(us, "HiSpeed = %x\n", !!(s & SD_HiSpeed)); + usb_stor_dbg(us, "WtP = %x\n", !!(s & SD_WtP)); } else { usb_stor_dbg(us, "SD Card Not Ready --- %x\n", bbuf[0]); return USB_STOR_TRANSPORT_ERROR; @@ -2201,14 +2200,14 @@ misc_reg03 = bbuf[0]; if (misc_reg03 & 0x01) { - if (!info->SD_Status.Ready) { + if (!(info->SD_Status & SD_Ready)) { result = ene_sd_init(us); if (result != USB_STOR_XFER_GOOD) return USB_STOR_TRANSPORT_ERROR; } } if (misc_reg03 & 0x02) { - if (!info->MS_Status.Ready) { + if (!(info->MS_Status & MS_Ready)) { result = ene_ms_init(us); if (result != USB_STOR_XFER_GOOD) return USB_STOR_TRANSPORT_ERROR; @@ -2307,14 +2306,14 @@ /*US_DEBUG(usb_stor_show_command(us, srb)); */ scsi_set_resid(srb, 0); - if (unlikely(!(info->SD_Status.Ready || info->MS_Status.Ready))) + if (unlikely(!(info->SD_Status & SD_Ready) || (info->MS_Status & MS_Ready))) result = ene_init(us); if (result == USB_STOR_XFER_GOOD) { result = USB_STOR_TRANSPORT_ERROR; - if (info->SD_Status.Ready) + if (info->SD_Status & SD_Ready) result = sd_scsi_irp(us, srb); - if (info->MS_Status.Ready) + if (info->MS_Status & MS_Ready) result = ms_scsi_irp(us, srb); } return result; @@ -2378,7 +2377,6 @@ static int ene_ub6250_resume(struct usb_interface *iface) { - u8 tmp = 0; struct us_data *us = usb_get_intfdata(iface); struct ene_ub6250_info *info = (struct ene_ub6250_info *)(us->extra); @@ -2390,17 +2388,16 @@ mutex_unlock(&us->dev_mutex); info->Power_IsResum = true; - /*info->SD_Status.Ready = 0; */ - info->SD_Status = *(struct SD_STATUS *)&tmp; - info->MS_Status = *(struct MS_STATUS *)&tmp; - info->SM_Status = *(struct SM_STATUS *)&tmp; + /* info->SD_Status &= ~SD_Ready; */ + info->SD_Status = 0; + info->MS_Status = 0; + info->SM_Status = 0; return 0; } static int ene_ub6250_reset_resume(struct usb_interface *iface) { - u8 tmp = 0; struct us_data *us = usb_get_intfdata(iface); struct ene_ub6250_info *info = (struct ene_ub6250_info *)(us->extra); @@ -2412,10 +2409,10 @@ * the device */ info->Power_IsResum = true; - /*info->SD_Status.Ready = 0; */ - info->SD_Status = *(struct SD_STATUS *)&tmp; - info->MS_Status = *(struct MS_STATUS *)&tmp; - info->SM_Status = *(struct SM_STATUS *)&tmp; + /* info->SD_Status &= ~SD_Ready; */ + info->SD_Status = 0; + info->MS_Status = 0; + info->SM_Status = 0; return 0; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/usb/typec/tipd/tps6598x.h +++ linux-azure-5.15-5.15.0/drivers/usb/typec/tipd/tps6598x.h @@ -17,6 +17,7 @@ /* TPS_REG_STATUS bits */ #define TPS_STATUS_PLUG_PRESENT BIT(0) #define TPS_STATUS_PLUG_UPSIDE_DOWN BIT(4) +#define TPS_STATUS_TO_UPSIDE_DOWN(s) (!!((s) & TPS_STATUS_PLUG_UPSIDE_DOWN)) #define TPS_STATUS_PORTROLE BIT(5) #define TPS_STATUS_TO_TYPEC_PORTROLE(s) (!!((s) & TPS_STATUS_PORTROLE)) #define TPS_STATUS_DATAROLE BIT(6) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/vdpa/mlx5/core/mlx5_vdpa.h +++ linux-azure-5.15-5.15.0/drivers/vdpa/mlx5/core/mlx5_vdpa.h @@ -63,7 +63,7 @@ unsigned short head; }; -struct mlx5_ctrl_wq_ent { +struct mlx5_vdpa_wq_ent { struct work_struct work; struct mlx5_vdpa_dev *mvdev; }; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/vfio/pci/vfio_pci_core.c +++ linux-azure-5.15-5.15.0/drivers/vfio/pci/vfio_pci_core.c @@ -36,6 +36,10 @@ static bool disable_vga; static bool disable_idle_d3; +/* List of PF's that vfio_pci_core_sriov_configure() has been called on */ +static DEFINE_MUTEX(vfio_pci_sriov_pfs_mutex); +static LIST_HEAD(vfio_pci_sriov_pfs); + static inline bool vfio_vga_disabled(void) { #ifdef CONFIG_VFIO_PCI_VGA @@ -228,6 +232,19 @@ if (!ret) { /* D3 might be unsupported via quirk, skip unless in D3 */ if (needs_save && pdev->current_state >= PCI_D3hot) { + /* + * The current PCI state will be saved locally in + * 'pm_save' during the D3hot transition. When the + * device state is changed to D0 again with the current + * function, then pci_store_saved_state() will restore + * the state and will free the memory pointed by + * 'pm_save'. There are few cases where the PCI power + * state can be changed to D0 without the involvement + * of the driver. For these cases, free the earlier + * allocated memory first before overwriting 'pm_save' + * to prevent the memory leak. + */ + kfree(vdev->pm_save); vdev->pm_save = pci_store_saved_state(pdev); } else if (needs_restore) { pci_load_and_free_saved_state(pdev, &vdev->pm_save); @@ -322,6 +339,17 @@ /* For needs_reset */ lockdep_assert_held(&vdev->vdev.dev_set->lock); + /* + * This function can be invoked while the power state is non-D0. + * This function calls __pci_reset_function_locked() which internally + * can use pci_pm_reset() for the function reset. pci_pm_reset() will + * fail if the power state is non-D0. Also, for the devices which + * have NoSoftRst-, the reset function can cause the PCI config space + * reset without restoring the original state (saved locally in + * 'vdev->pm_save'). + */ + vfio_pci_set_power_state(vdev, PCI_D0); + /* Stop the device from further DMA */ pci_clear_master(pdev); @@ -410,47 +438,17 @@ } EXPORT_SYMBOL_GPL(vfio_pci_core_disable); -static struct vfio_pci_core_device *get_pf_vdev(struct vfio_pci_core_device *vdev) -{ - struct pci_dev *physfn = pci_physfn(vdev->pdev); - struct vfio_device *pf_dev; - - if (!vdev->pdev->is_virtfn) - return NULL; - - pf_dev = vfio_device_get_from_dev(&physfn->dev); - if (!pf_dev) - return NULL; - - if (pci_dev_driver(physfn) != pci_dev_driver(vdev->pdev)) { - vfio_device_put(pf_dev); - return NULL; - } - - return container_of(pf_dev, struct vfio_pci_core_device, vdev); -} - -static void vfio_pci_vf_token_user_add(struct vfio_pci_core_device *vdev, int val) -{ - struct vfio_pci_core_device *pf_vdev = get_pf_vdev(vdev); - - if (!pf_vdev) - return; - - mutex_lock(&pf_vdev->vf_token->lock); - pf_vdev->vf_token->users += val; - WARN_ON(pf_vdev->vf_token->users < 0); - mutex_unlock(&pf_vdev->vf_token->lock); - - vfio_device_put(&pf_vdev->vdev); -} - void vfio_pci_core_close_device(struct vfio_device *core_vdev) { struct vfio_pci_core_device *vdev = container_of(core_vdev, struct vfio_pci_core_device, vdev); - vfio_pci_vf_token_user_add(vdev, -1); + if (vdev->sriov_pf_core_dev) { + mutex_lock(&vdev->sriov_pf_core_dev->vf_token->lock); + WARN_ON(!vdev->sriov_pf_core_dev->vf_token->users); + vdev->sriov_pf_core_dev->vf_token->users--; + mutex_unlock(&vdev->sriov_pf_core_dev->vf_token->lock); + } vfio_spapr_pci_eeh_release(vdev->pdev); vfio_pci_core_disable(vdev); @@ -471,7 +469,12 @@ { vfio_pci_probe_mmaps(vdev); vfio_spapr_pci_eeh_open(vdev->pdev); - vfio_pci_vf_token_user_add(vdev, 1); + + if (vdev->sriov_pf_core_dev) { + mutex_lock(&vdev->sriov_pf_core_dev->vf_token->lock); + vdev->sriov_pf_core_dev->vf_token->users++; + mutex_unlock(&vdev->sriov_pf_core_dev->vf_token->lock); + } } EXPORT_SYMBOL_GPL(vfio_pci_core_finish_enable); @@ -921,6 +924,19 @@ return -EINVAL; vfio_pci_zap_and_down_write_memory_lock(vdev); + + /* + * This function can be invoked while the power state is non-D0. + * If pci_try_reset_function() has been called while the power + * state is non-D0, then pci_try_reset_function() will + * internally set the power state to D0 without vfio driver + * involvement. For the devices which have NoSoftRst-, the + * reset function can cause the PCI config space reset without + * restoring the original state (saved locally in + * 'vdev->pm_save'). + */ + vfio_pci_set_power_state(vdev, PCI_D0); + ret = pci_try_reset_function(vdev->pdev); up_write(&vdev->memory_lock); @@ -1566,11 +1582,8 @@ * * If the VF token is provided but unused, an error is generated. */ - if (!vdev->pdev->is_virtfn && !vdev->vf_token && !vf_token) - return 0; /* No VF token provided or required */ - if (vdev->pdev->is_virtfn) { - struct vfio_pci_core_device *pf_vdev = get_pf_vdev(vdev); + struct vfio_pci_core_device *pf_vdev = vdev->sriov_pf_core_dev; bool match; if (!pf_vdev) { @@ -1583,7 +1596,6 @@ } if (!vf_token) { - vfio_device_put(&pf_vdev->vdev); pci_info_ratelimited(vdev->pdev, "VF token required to access device\n"); return -EACCES; @@ -1593,8 +1605,6 @@ match = uuid_equal(uuid, &pf_vdev->vf_token->uuid); mutex_unlock(&pf_vdev->vf_token->lock); - vfio_device_put(&pf_vdev->vdev); - if (!match) { pci_info_ratelimited(vdev->pdev, "Incorrect VF token provided for device\n"); @@ -1715,8 +1725,30 @@ static int vfio_pci_vf_init(struct vfio_pci_core_device *vdev) { struct pci_dev *pdev = vdev->pdev; + struct vfio_pci_core_device *cur; + struct pci_dev *physfn; int ret; + if (pdev->is_virtfn) { + /* + * If this VF was created by our vfio_pci_core_sriov_configure() + * then we can find the PF vfio_pci_core_device now, and due to + * the locking in pci_disable_sriov() it cannot change until + * this VF device driver is removed. + */ + physfn = pci_physfn(vdev->pdev); + mutex_lock(&vfio_pci_sriov_pfs_mutex); + list_for_each_entry(cur, &vfio_pci_sriov_pfs, sriov_pfs_item) { + if (cur->pdev == physfn) { + vdev->sriov_pf_core_dev = cur; + break; + } + } + mutex_unlock(&vfio_pci_sriov_pfs_mutex); + return 0; + } + + /* Not a SRIOV PF */ if (!pdev->is_physfn) return 0; @@ -1788,6 +1820,7 @@ INIT_LIST_HEAD(&vdev->ioeventfds_list); mutex_init(&vdev->vma_lock); INIT_LIST_HEAD(&vdev->vma_list); + INIT_LIST_HEAD(&vdev->sriov_pfs_item); init_rwsem(&vdev->memory_lock); } EXPORT_SYMBOL_GPL(vfio_pci_core_init_device); @@ -1886,7 +1919,7 @@ { struct pci_dev *pdev = vdev->pdev; - pci_disable_sriov(pdev); + vfio_pci_core_sriov_configure(pdev, 0); vfio_unregister_group_dev(&vdev->vdev); @@ -1926,21 +1959,49 @@ int vfio_pci_core_sriov_configure(struct pci_dev *pdev, int nr_virtfn) { + struct vfio_pci_core_device *vdev; struct vfio_device *device; int ret = 0; + device_lock_assert(&pdev->dev); + device = vfio_device_get_from_dev(&pdev->dev); if (!device) return -ENODEV; - if (nr_virtfn == 0) - pci_disable_sriov(pdev); - else + vdev = container_of(device, struct vfio_pci_core_device, vdev); + + if (nr_virtfn) { + mutex_lock(&vfio_pci_sriov_pfs_mutex); + /* + * The thread that adds the vdev to the list is the only thread + * that gets to call pci_enable_sriov() and we will only allow + * it to be called once without going through + * pci_disable_sriov() + */ + if (!list_empty(&vdev->sriov_pfs_item)) { + ret = -EINVAL; + goto out_unlock; + } + list_add_tail(&vdev->sriov_pfs_item, &vfio_pci_sriov_pfs); + mutex_unlock(&vfio_pci_sriov_pfs_mutex); ret = pci_enable_sriov(pdev, nr_virtfn); + if (ret) + goto out_del; + ret = nr_virtfn; + goto out_put; + } - vfio_device_put(device); + pci_disable_sriov(pdev); - return ret < 0 ? ret : nr_virtfn; +out_del: + mutex_lock(&vfio_pci_sriov_pfs_mutex); + list_del_init(&vdev->sriov_pfs_item); +out_unlock: + mutex_unlock(&vfio_pci_sriov_pfs_mutex); +out_put: + vfio_device_put(device); + return ret; } EXPORT_SYMBOL_GPL(vfio_pci_core_sriov_configure); @@ -2064,6 +2125,18 @@ } cur_mem = NULL; + /* + * The pci_reset_bus() will reset all the devices in the bus. + * The power state can be non-D0 for some of the devices in the bus. + * For these devices, the pci_reset_bus() will internally set + * the power state to D0 without vfio driver involvement. + * For the devices which have NoSoftRst-, the reset function can + * cause the PCI config space reset without restoring the original + * state (saved locally in 'vdev->pm_save'). + */ + list_for_each_entry(cur, &dev_set->device_list, vdev.dev_set_list) + vfio_pci_set_power_state(cur, PCI_D0); + ret = pci_reset_bus(pdev); err_undo: @@ -2117,6 +2190,18 @@ if (!pdev) return false; + /* + * The pci_reset_bus() will reset all the devices in the bus. + * The power state can be non-D0 for some of the devices in the bus. + * For these devices, the pci_reset_bus() will internally set + * the power state to D0 without vfio driver involvement. + * For the devices which have NoSoftRst-, the reset function can + * cause the PCI config space reset without restoring the original + * state (saved locally in 'vdev->pm_save'). + */ + list_for_each_entry(cur, &dev_set->device_list, vdev.dev_set_list) + vfio_pci_set_power_state(cur, PCI_D0); + ret = pci_reset_bus(pdev); if (ret) return false; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/vfio/pci/vfio_pci_rdwr.c +++ linux-azure-5.15-5.15.0/drivers/vfio/pci/vfio_pci_rdwr.c @@ -288,6 +288,7 @@ return done; } +#ifdef CONFIG_VFIO_PCI_VGA ssize_t vfio_pci_vga_rw(struct vfio_pci_core_device *vdev, char __user *buf, size_t count, loff_t *ppos, bool iswrite) { @@ -355,6 +356,7 @@ return done; } +#endif static void vfio_pci_ioeventfd_do_write(struct vfio_pci_ioeventfd *ioeventfd, bool test_mem) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/vhost/net.c +++ linux-azure-5.15-5.15.0/drivers/vhost/net.c @@ -473,6 +473,7 @@ goto signal_used; msghdr->msg_control = &ctl; + msghdr->msg_controllen = sizeof(ctl); err = sock->ops->sendmsg(sock, msghdr, 0); if (unlikely(err < 0)) { vq_err(&nvq->vq, "Fail to batch sending packets\n"); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/video/fbdev/atafb.c +++ linux-azure-5.15-5.15.0/drivers/video/fbdev/atafb.c @@ -1683,9 +1683,9 @@ ((blue & 0xfc00) >> 8)); if (regno < 16) { shifter_tt.color_reg[regno] = - (((red & 0xe000) >> 13) | ((red & 0x1000) >> 12) << 8) | - (((green & 0xe000) >> 13) | ((green & 0x1000) >> 12) << 4) | - ((blue & 0xe000) >> 13) | ((blue & 0x1000) >> 12); + ((((red & 0xe000) >> 13) | ((red & 0x1000) >> 12)) << 8) | + ((((green & 0xe000) >> 13) | ((green & 0x1000) >> 12)) << 4) | + ((blue & 0xe000) >> 13) | ((blue & 0x1000) >> 12); ((u32 *)info->pseudo_palette)[regno] = ((red & 0xf800) | ((green & 0xfc00) >> 5) | ((blue & 0xf800) >> 11)); @@ -1971,9 +1971,9 @@ green >>= 12; if (ATARIHW_PRESENT(EXTD_SHIFTER)) shifter_tt.color_reg[regno] = - (((red & 0xe) >> 1) | ((red & 1) << 3) << 8) | - (((green & 0xe) >> 1) | ((green & 1) << 3) << 4) | - ((blue & 0xe) >> 1) | ((blue & 1) << 3); + ((((red & 0xe) >> 1) | ((red & 1) << 3)) << 8) | + ((((green & 0xe) >> 1) | ((green & 1) << 3)) << 4) | + ((blue & 0xe) >> 1) | ((blue & 1) << 3); else shifter_tt.color_reg[regno] = ((red & 0xe) << 7) | only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/video/fbdev/atmel_lcdfb.c +++ linux-azure-5.15-5.15.0/drivers/video/fbdev/atmel_lcdfb.c @@ -1062,15 +1062,16 @@ INIT_LIST_HEAD(&info->modelist); - if (pdev->dev.of_node) { - ret = atmel_lcdfb_of_init(sinfo); - if (ret) - goto free_info; - } else { + if (!pdev->dev.of_node) { dev_err(dev, "cannot get default configuration\n"); goto free_info; } + ret = atmel_lcdfb_of_init(sinfo); + if (ret) + goto free_info; + + ret = -ENODEV; if (!sinfo->config) goto free_info; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/video/fbdev/cirrusfb.c +++ linux-azure-5.15-5.15.0/drivers/video/fbdev/cirrusfb.c @@ -469,7 +469,7 @@ return 0; } -static int cirrusfb_check_pixclock(const struct fb_var_screeninfo *var, +static int cirrusfb_check_pixclock(struct fb_var_screeninfo *var, struct fb_info *info) { long freq; @@ -478,9 +478,7 @@ unsigned maxclockidx = var->bits_per_pixel >> 3; /* convert from ps to kHz */ - freq = PICOS2KHZ(var->pixclock); - - dev_dbg(info->device, "desired pixclock: %ld kHz\n", freq); + freq = PICOS2KHZ(var->pixclock ? : 1); maxclock = cirrusfb_board_info[cinfo->btype].maxclock[maxclockidx]; cinfo->multiplexing = 0; @@ -488,11 +486,13 @@ /* If the frequency is greater than we can support, we might be able * to use multiplexing for the video mode */ if (freq > maxclock) { - dev_err(info->device, - "Frequency greater than maxclock (%ld kHz)\n", - maxclock); - return -EINVAL; + var->pixclock = KHZ2PICOS(maxclock); + + while ((freq = PICOS2KHZ(var->pixclock)) > maxclock) + var->pixclock++; } + dev_dbg(info->device, "desired pixclock: %ld kHz\n", freq); + /* * Additional constraint: 8bpp uses DAC clock doubling to allow maximum * pixel clock only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/video/fbdev/controlfb.c +++ linux-azure-5.15-5.15.0/drivers/video/fbdev/controlfb.c @@ -67,7 +67,9 @@ #define out_8(addr, val) (void)(val) #define in_le32(addr) 0 #define out_le32(addr, val) (void)(val) +#ifndef pgprot_cached_wthru #define pgprot_cached_wthru(prot) (prot) +#endif #else static void invalid_vram_cache(void __force *addr) { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/video/fbdev/core/fbcvt.c +++ linux-azure-5.15-5.15.0/drivers/video/fbdev/core/fbcvt.c @@ -214,9 +214,11 @@ static void fb_cvt_print_name(struct fb_cvt_data *cvt) { u32 pixcount, pixcount_mod; - int cnt = 255, offset = 0, read = 0; - u8 *buf = kzalloc(256, GFP_KERNEL); + int size = 256; + int off = 0; + u8 *buf; + buf = kzalloc(size, GFP_KERNEL); if (!buf) return; @@ -224,43 +226,30 @@ pixcount_mod = (cvt->xres * (cvt->yres/cvt->interlace)) % 1000000; pixcount_mod /= 1000; - read = snprintf(buf+offset, cnt, "fbcvt: %dx%d@%d: CVT Name - ", - cvt->xres, cvt->yres, cvt->refresh); - offset += read; - cnt -= read; - - if (cvt->status) - snprintf(buf+offset, cnt, "Not a CVT standard - %d.%03d Mega " - "Pixel Image\n", pixcount, pixcount_mod); - else { - if (pixcount) { - read = snprintf(buf+offset, cnt, "%d", pixcount); - cnt -= read; - offset += read; - } - - read = snprintf(buf+offset, cnt, ".%03dM", pixcount_mod); - cnt -= read; - offset += read; + off += scnprintf(buf + off, size - off, "fbcvt: %dx%d@%d: CVT Name - ", + cvt->xres, cvt->yres, cvt->refresh); + + if (cvt->status) { + off += scnprintf(buf + off, size - off, + "Not a CVT standard - %d.%03d Mega Pixel Image\n", + pixcount, pixcount_mod); + } else { + if (pixcount) + off += scnprintf(buf + off, size - off, "%d", pixcount); + + off += scnprintf(buf + off, size - off, ".%03dM", pixcount_mod); if (cvt->aspect_ratio == 0) - read = snprintf(buf+offset, cnt, "3"); + off += scnprintf(buf + off, size - off, "3"); else if (cvt->aspect_ratio == 3) - read = snprintf(buf+offset, cnt, "4"); + off += scnprintf(buf + off, size - off, "4"); else if (cvt->aspect_ratio == 1 || cvt->aspect_ratio == 4) - read = snprintf(buf+offset, cnt, "9"); + off += scnprintf(buf + off, size - off, "9"); else if (cvt->aspect_ratio == 2) - read = snprintf(buf+offset, cnt, "A"); - else - read = 0; - cnt -= read; - offset += read; - - if (cvt->flags & FB_CVT_FLAG_REDUCED_BLANK) { - read = snprintf(buf+offset, cnt, "-R"); - cnt -= read; - offset += read; - } + off += scnprintf(buf + off, size - off, "A"); + + if (cvt->flags & FB_CVT_FLAG_REDUCED_BLANK) + off += scnprintf(buf + off, size - off, "-R"); } printk(KERN_INFO "%s\n", buf); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/video/fbdev/matrox/matroxfb_base.c +++ linux-azure-5.15-5.15.0/drivers/video/fbdev/matrox/matroxfb_base.c @@ -1377,7 +1377,7 @@ .lowlevel = &matrox_G100 }; static struct video_board vbG200eW = { - .maxvram = 0x800000, + .maxvram = 0x100000, .maxdisplayable = 0x800000, .accelID = FB_ACCEL_MATROX_MGAG200, .lowlevel = &matrox_G100 only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/video/fbdev/nvidia/nv_i2c.c +++ linux-azure-5.15-5.15.0/drivers/video/fbdev/nvidia/nv_i2c.c @@ -86,7 +86,7 @@ { int rc; - strcpy(chan->adapter.name, name); + strscpy(chan->adapter.name, name, sizeof(chan->adapter.name)); chan->adapter.owner = THIS_MODULE; chan->adapter.class = i2c_class; chan->adapter.algo_data = &chan->algo; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c +++ linux-azure-5.15-5.15.0/drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c @@ -246,6 +246,7 @@ adapter_node = of_parse_phandle(node, "ddc-i2c-bus", 0); if (adapter_node) { adapter = of_get_i2c_adapter_by_node(adapter_node); + of_node_put(adapter_node); if (adapter == NULL) { dev_err(&pdev->dev, "failed to parse ddc-i2c-bus\n"); omap_dss_put_device(ddata->in); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c +++ linux-azure-5.15-5.15.0/drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c @@ -409,7 +409,7 @@ if (r) return r; - return snprintf(buf, PAGE_SIZE, "%d\n", errors); + return sysfs_emit(buf, "%d\n", errors); } static ssize_t dsicm_hw_revision_show(struct device *dev, @@ -439,7 +439,7 @@ if (r) return r; - return snprintf(buf, PAGE_SIZE, "%02x.%02x.%02x\n", id1, id2, id3); + return sysfs_emit(buf, "%02x.%02x.%02x\n", id1, id2, id3); } static ssize_t dsicm_store_ulps(struct device *dev, @@ -487,7 +487,7 @@ t = ddata->ulps_enabled; mutex_unlock(&ddata->lock); - return snprintf(buf, PAGE_SIZE, "%u\n", t); + return sysfs_emit(buf, "%u\n", t); } static ssize_t dsicm_store_ulps_timeout(struct device *dev, @@ -532,7 +532,7 @@ t = ddata->ulps_timeout; mutex_unlock(&ddata->lock); - return snprintf(buf, PAGE_SIZE, "%u\n", t); + return sysfs_emit(buf, "%u\n", t); } static DEVICE_ATTR(num_dsi_errors, S_IRUGO, dsicm_num_errors_show, NULL); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c +++ linux-azure-5.15-5.15.0/drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c @@ -476,7 +476,7 @@ int i; if (!ddata->has_cabc) - return snprintf(buf, PAGE_SIZE, "%s\n", cabc_modes[0]); + return sysfs_emit(buf, "%s\n", cabc_modes[0]); for (i = 0, len = 0; len < PAGE_SIZE && i < ARRAY_SIZE(cabc_modes); i++) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c +++ linux-azure-5.15-5.15.0/drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c @@ -169,7 +169,7 @@ { struct panel_drv_data *ddata = dev_get_drvdata(dev); - return snprintf(buf, PAGE_SIZE, "%d\n", ddata->vmirror); + return sysfs_emit(buf, "%d\n", ddata->vmirror); } static ssize_t tpo_td043_vmirror_store(struct device *dev, @@ -199,7 +199,7 @@ { struct panel_drv_data *ddata = dev_get_drvdata(dev); - return snprintf(buf, PAGE_SIZE, "%d\n", ddata->mode); + return sysfs_emit(buf, "%d\n", ddata->mode); } static ssize_t tpo_td043_mode_store(struct device *dev, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/video/fbdev/sm712fb.c +++ linux-azure-5.15-5.15.0/drivers/video/fbdev/sm712fb.c @@ -1047,7 +1047,7 @@ if (count + p > total_size) count = total_size - p; - buffer = kmalloc((count > PAGE_SIZE) ? PAGE_SIZE : count, GFP_KERNEL); + buffer = kmalloc(PAGE_SIZE, GFP_KERNEL); if (!buffer) return -ENOMEM; @@ -1059,25 +1059,14 @@ while (count) { c = (count > PAGE_SIZE) ? PAGE_SIZE : count; dst = buffer; - for (i = c >> 2; i--;) { - *dst = fb_readl(src++); - *dst = big_swap(*dst); + for (i = (c + 3) >> 2; i--;) { + u32 val; + + val = fb_readl(src); + *dst = big_swap(val); + src++; dst++; } - if (c & 3) { - u8 *dst8 = (u8 *)dst; - u8 __iomem *src8 = (u8 __iomem *)src; - - for (i = c & 3; i--;) { - if (i & 1) { - *dst8++ = fb_readb(++src8); - } else { - *dst8++ = fb_readb(--src8); - src8 += 2; - } - } - src = (u32 __iomem *)src8; - } if (copy_to_user(buf, buffer, c)) { err = -EFAULT; @@ -1130,7 +1119,7 @@ count = total_size - p; } - buffer = kmalloc((count > PAGE_SIZE) ? PAGE_SIZE : count, GFP_KERNEL); + buffer = kmalloc(PAGE_SIZE, GFP_KERNEL); if (!buffer) return -ENOMEM; @@ -1148,24 +1137,11 @@ break; } - for (i = c >> 2; i--;) { - fb_writel(big_swap(*src), dst++); + for (i = (c + 3) >> 2; i--;) { + fb_writel(big_swap(*src), dst); + dst++; src++; } - if (c & 3) { - u8 *src8 = (u8 *)src; - u8 __iomem *dst8 = (u8 __iomem *)dst; - - for (i = c & 3; i--;) { - if (i & 1) { - fb_writeb(*src8++, ++dst8); - } else { - fb_writeb(*src8++, --dst8); - dst8 += 2; - } - } - dst = (u32 __iomem *)dst8; - } *ppos += c; buf += c; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/video/fbdev/smscufx.c +++ linux-azure-5.15-5.15.0/drivers/video/fbdev/smscufx.c @@ -1656,6 +1656,7 @@ info->par = dev; info->pseudo_palette = dev->pseudo_palette; info->fbops = &ufx_ops; + INIT_LIST_HEAD(&info->modelist); retval = fb_alloc_cmap(&info->cmap, 256, 0); if (retval < 0) { @@ -1666,8 +1667,6 @@ INIT_DELAYED_WORK(&dev->free_framebuffer_work, ufx_free_framebuffer_work); - INIT_LIST_HEAD(&info->modelist); - retval = ufx_reg_read(dev, 0x3000, &id_rev); check_warn_goto_error(retval, "error %d reading 0x3000 register from device", retval); dev_dbg(dev->gdev, "ID_REV register value 0x%08x", id_rev); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/video/fbdev/udlfb.c +++ linux-azure-5.15-5.15.0/drivers/video/fbdev/udlfb.c @@ -1426,7 +1426,7 @@ struct device_attribute *a, char *buf) { struct fb_info *fb_info = dev_get_drvdata(fbdev); struct dlfb_data *dlfb = fb_info->par; - return snprintf(buf, PAGE_SIZE, "%u\n", + return sysfs_emit(buf, "%u\n", atomic_read(&dlfb->bytes_rendered)); } @@ -1434,7 +1434,7 @@ struct device_attribute *a, char *buf) { struct fb_info *fb_info = dev_get_drvdata(fbdev); struct dlfb_data *dlfb = fb_info->par; - return snprintf(buf, PAGE_SIZE, "%u\n", + return sysfs_emit(buf, "%u\n", atomic_read(&dlfb->bytes_identical)); } @@ -1442,7 +1442,7 @@ struct device_attribute *a, char *buf) { struct fb_info *fb_info = dev_get_drvdata(fbdev); struct dlfb_data *dlfb = fb_info->par; - return snprintf(buf, PAGE_SIZE, "%u\n", + return sysfs_emit(buf, "%u\n", atomic_read(&dlfb->bytes_sent)); } @@ -1450,7 +1450,7 @@ struct device_attribute *a, char *buf) { struct fb_info *fb_info = dev_get_drvdata(fbdev); struct dlfb_data *dlfb = fb_info->par; - return snprintf(buf, PAGE_SIZE, "%u\n", + return sysfs_emit(buf, "%u\n", atomic_read(&dlfb->cpu_kcycles_used)); } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/video/fbdev/w100fb.c +++ linux-azure-5.15-5.15.0/drivers/video/fbdev/w100fb.c @@ -770,12 +770,18 @@ fb_dealloc_cmap(&info->cmap); kfree(info->pseudo_palette); } - if (remapped_fbuf != NULL) + if (remapped_fbuf != NULL) { iounmap(remapped_fbuf); - if (remapped_regs != NULL) + remapped_fbuf = NULL; + } + if (remapped_regs != NULL) { iounmap(remapped_regs); - if (remapped_base != NULL) + remapped_regs = NULL; + } + if (remapped_base != NULL) { iounmap(remapped_base); + remapped_base = NULL; + } if (info) framebuffer_release(info); return err; @@ -795,8 +801,11 @@ fb_dealloc_cmap(&info->cmap); iounmap(remapped_base); + remapped_base = NULL; iounmap(remapped_regs); + remapped_regs = NULL; iounmap(remapped_fbuf); + remapped_fbuf = NULL; framebuffer_release(info); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/virt/acrn/hsm.c +++ linux-azure-5.15-5.15.0/drivers/virt/acrn/hsm.c @@ -134,8 +134,10 @@ if (IS_ERR(vm_param)) return PTR_ERR(vm_param); - if ((vm_param->reserved0 | vm_param->reserved1) != 0) + if ((vm_param->reserved0 | vm_param->reserved1) != 0) { + kfree(vm_param); return -EINVAL; + } vm = acrn_vm_create(vm, vm_param); if (!vm) { @@ -180,21 +182,29 @@ return PTR_ERR(cpu_regs); for (i = 0; i < ARRAY_SIZE(cpu_regs->reserved); i++) - if (cpu_regs->reserved[i]) + if (cpu_regs->reserved[i]) { + kfree(cpu_regs); return -EINVAL; + } for (i = 0; i < ARRAY_SIZE(cpu_regs->vcpu_regs.reserved_32); i++) - if (cpu_regs->vcpu_regs.reserved_32[i]) + if (cpu_regs->vcpu_regs.reserved_32[i]) { + kfree(cpu_regs); return -EINVAL; + } for (i = 0; i < ARRAY_SIZE(cpu_regs->vcpu_regs.reserved_64); i++) - if (cpu_regs->vcpu_regs.reserved_64[i]) + if (cpu_regs->vcpu_regs.reserved_64[i]) { + kfree(cpu_regs); return -EINVAL; + } for (i = 0; i < ARRAY_SIZE(cpu_regs->vcpu_regs.gdt.reserved); i++) if (cpu_regs->vcpu_regs.gdt.reserved[i] | - cpu_regs->vcpu_regs.idt.reserved[i]) + cpu_regs->vcpu_regs.idt.reserved[i]) { + kfree(cpu_regs); return -EINVAL; + } ret = hcall_set_vcpu_regs(vm->vmid, virt_to_phys(cpu_regs)); if (ret < 0) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/virt/acrn/mm.c +++ linux-azure-5.15-5.15.0/drivers/virt/acrn/mm.c @@ -162,10 +162,34 @@ void *remap_vaddr; int ret, pinned; u64 user_vm_pa; + unsigned long pfn; + struct vm_area_struct *vma; if (!vm || !memmap) return -EINVAL; + mmap_read_lock(current->mm); + vma = vma_lookup(current->mm, memmap->vma_base); + if (vma && ((vma->vm_flags & VM_PFNMAP) != 0)) { + if ((memmap->vma_base + memmap->len) > vma->vm_end) { + mmap_read_unlock(current->mm); + return -EINVAL; + } + + ret = follow_pfn(vma, memmap->vma_base, &pfn); + mmap_read_unlock(current->mm); + if (ret < 0) { + dev_dbg(acrn_dev.this_device, + "Failed to lookup PFN at VMA:%pK.\n", (void *)memmap->vma_base); + return ret; + } + + return acrn_mm_region_add(vm, memmap->user_vm_pa, + PFN_PHYS(pfn), memmap->len, + ACRN_MEM_TYPE_WB, memmap->attr); + } + mmap_read_unlock(current->mm); + /* Get the page number of the map region */ nr_pages = memmap->len >> PAGE_SHIFT; pages = vzalloc(nr_pages * sizeof(struct page *)); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/w1/slaves/w1_therm.c +++ linux-azure-5.15-5.15.0/drivers/w1/slaves/w1_therm.c @@ -2090,16 +2090,20 @@ if (sl->reg_num.id == reg_num->id) seq = i; + if (w1_reset_bus(sl->master)) + goto error; + + /* Put the device into chain DONE state */ + w1_write_8(sl->master, W1_MATCH_ROM); + w1_write_block(sl->master, (u8 *)&rn, 8); w1_write_8(sl->master, W1_42_CHAIN); w1_write_8(sl->master, W1_42_CHAIN_DONE); w1_write_8(sl->master, W1_42_CHAIN_DONE_INV); - w1_read_block(sl->master, &ack, sizeof(ack)); /* check for acknowledgment */ ack = w1_read_8(sl->master); if (ack != W1_42_SUCCESS_CONFIRM_BYTE) goto error; - } /* Exit from CHAIN state */ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/watchdog/rti_wdt.c +++ linux-azure-5.15-5.15.0/drivers/watchdog/rti_wdt.c @@ -229,6 +229,7 @@ ret = pm_runtime_get_sync(dev); if (ret) { pm_runtime_put_noidle(dev); + pm_runtime_disable(&pdev->dev); return dev_err_probe(dev, ret, "runtime pm failed\n"); } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/drivers/xen/swiotlb-xen.c +++ linux-azure-5.15-5.15.0/drivers/xen/swiotlb-xen.c @@ -380,7 +380,7 @@ */ trace_swiotlb_bounced(dev, dev_addr, size, swiotlb_force); - map = swiotlb_tbl_map_single(dev, phys, size, size, dir, attrs); + map = swiotlb_tbl_map_single(dev, phys, size, size, 0, dir, attrs); if (map == (phys_addr_t)DMA_MAPPING_ERROR) return DMA_MAPPING_ERROR; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/fs/binfmt_elf.c +++ linux-azure-5.15-5.15.0/fs/binfmt_elf.c @@ -170,8 +170,8 @@ static int create_elf_tables(struct linux_binprm *bprm, const struct elfhdr *exec, - unsigned long load_addr, unsigned long interp_load_addr, - unsigned long e_entry) + unsigned long interp_load_addr, + unsigned long e_entry, unsigned long phdr_addr) { struct mm_struct *mm = current->mm; unsigned long p = bprm->p; @@ -257,7 +257,7 @@ NEW_AUX_ENT(AT_HWCAP, ELF_HWCAP); NEW_AUX_ENT(AT_PAGESZ, ELF_EXEC_PAGESIZE); NEW_AUX_ENT(AT_CLKTCK, CLOCKS_PER_SEC); - NEW_AUX_ENT(AT_PHDR, load_addr + exec->e_phoff); + NEW_AUX_ENT(AT_PHDR, phdr_addr); NEW_AUX_ENT(AT_PHENT, sizeof(struct elf_phdr)); NEW_AUX_ENT(AT_PHNUM, exec->e_phnum); NEW_AUX_ENT(AT_BASE, interp_load_addr); @@ -823,7 +823,7 @@ static int load_elf_binary(struct linux_binprm *bprm) { struct file *interpreter = NULL; /* to shut gcc up */ - unsigned long load_addr = 0, load_bias = 0; + unsigned long load_addr, load_bias = 0, phdr_addr = 0; int load_addr_set = 0; unsigned long error; struct elf_phdr *elf_ppnt, *elf_phdata, *interp_elf_phdata = NULL; @@ -1156,6 +1156,17 @@ reloc_func_desc = load_bias; } } + + /* + * Figure out which segment in the file contains the Program + * Header table, and map to the associated memory address. + */ + if (elf_ppnt->p_offset <= elf_ex->e_phoff && + elf_ex->e_phoff < elf_ppnt->p_offset + elf_ppnt->p_filesz) { + phdr_addr = elf_ex->e_phoff - elf_ppnt->p_offset + + elf_ppnt->p_vaddr; + } + k = elf_ppnt->p_vaddr; if ((elf_ppnt->p_flags & PF_X) && k < start_code) start_code = k; @@ -1191,6 +1202,7 @@ } e_entry = elf_ex->e_entry + load_bias; + phdr_addr += load_bias; elf_bss += load_bias; elf_brk += load_bias; start_code += load_bias; @@ -1254,8 +1266,8 @@ goto out; #endif /* ARCH_HAS_SETUP_ADDITIONAL_PAGES */ - retval = create_elf_tables(bprm, elf_ex, - load_addr, interp_load_addr, e_entry); + retval = create_elf_tables(bprm, elf_ex, interp_load_addr, + e_entry, phdr_addr); if (retval < 0) goto out; @@ -1606,17 +1618,16 @@ * long file_ofs * followed by COUNT filenames in ASCII: "FILE1" NUL "FILE2" NUL... */ -static int fill_files_note(struct memelfnote *note) +static int fill_files_note(struct memelfnote *note, struct coredump_params *cprm) { - struct mm_struct *mm = current->mm; - struct vm_area_struct *vma; unsigned count, size, names_ofs, remaining, n; user_long_t *data; user_long_t *start_end_ofs; char *name_base, *name_curpos; + int i; /* *Estimated* file count and total data size needed */ - count = mm->map_count; + count = cprm->vma_count; if (count > UINT_MAX / 64) return -EINVAL; size = count * 64; @@ -1638,11 +1649,12 @@ name_base = name_curpos = ((char *)data) + names_ofs; remaining = size - names_ofs; count = 0; - for (vma = mm->mmap; vma != NULL; vma = vma->vm_next) { + for (i = 0; i < cprm->vma_count; i++) { + struct core_vma_metadata *m = &cprm->vma_meta[i]; struct file *file; const char *filename; - file = vma->vm_file; + file = m->file; if (!file) continue; filename = file_path(file, name_curpos, remaining); @@ -1662,9 +1674,9 @@ memmove(name_curpos, filename, n); name_curpos += n; - *start_end_ofs++ = vma->vm_start; - *start_end_ofs++ = vma->vm_end; - *start_end_ofs++ = vma->vm_pgoff; + *start_end_ofs++ = m->start; + *start_end_ofs++ = m->end; + *start_end_ofs++ = m->pgoff; count++; } @@ -1675,7 +1687,7 @@ * Count usually is less than mm->map_count, * we need to move filenames down. */ - n = mm->map_count - count; + n = cprm->vma_count - count; if (n != 0) { unsigned shift_bytes = n * 3 * sizeof(data[0]); memmove(name_base - shift_bytes, name_base, @@ -1787,7 +1799,7 @@ static int fill_note_info(struct elfhdr *elf, int phdrs, struct elf_note_info *info, - const kernel_siginfo_t *siginfo, struct pt_regs *regs) + struct coredump_params *cprm) { struct task_struct *dump_task = current; const struct user_regset_view *view = task_user_regset_view(dump_task); @@ -1859,7 +1871,7 @@ * Now fill in each thread's information. */ for (t = info->thread; t != NULL; t = t->next) - if (!fill_thread_core_info(t, view, siginfo->si_signo, &info->size)) + if (!fill_thread_core_info(t, view, cprm->siginfo->si_signo, &info->size)) return 0; /* @@ -1868,13 +1880,13 @@ fill_psinfo(psinfo, dump_task->group_leader, dump_task->mm); info->size += notesize(&info->psinfo); - fill_siginfo_note(&info->signote, &info->csigdata, siginfo); + fill_siginfo_note(&info->signote, &info->csigdata, cprm->siginfo); info->size += notesize(&info->signote); fill_auxv_note(&info->auxv, current->mm); info->size += notesize(&info->auxv); - if (fill_files_note(&info->files) == 0) + if (fill_files_note(&info->files, cprm) == 0) info->size += notesize(&info->files); return 1; @@ -2016,7 +2028,7 @@ static int fill_note_info(struct elfhdr *elf, int phdrs, struct elf_note_info *info, - const kernel_siginfo_t *siginfo, struct pt_regs *regs) + struct coredump_params *cprm) { struct core_thread *ct; struct elf_thread_status *ets; @@ -2037,13 +2049,13 @@ list_for_each_entry(ets, &info->thread_list, list) { int sz; - sz = elf_dump_thread_status(siginfo->si_signo, ets); + sz = elf_dump_thread_status(cprm->siginfo->si_signo, ets); info->thread_status_size += sz; } /* now collect the dump for the current */ memset(info->prstatus, 0, sizeof(*info->prstatus)); - fill_prstatus(&info->prstatus->common, current, siginfo->si_signo); - elf_core_copy_regs(&info->prstatus->pr_reg, regs); + fill_prstatus(&info->prstatus->common, current, cprm->siginfo->si_signo); + elf_core_copy_regs(&info->prstatus->pr_reg, cprm->regs); /* Set up header */ fill_elf_header(elf, phdrs, ELF_ARCH, ELF_CORE_EFLAGS); @@ -2059,18 +2071,18 @@ fill_note(info->notes + 1, "CORE", NT_PRPSINFO, sizeof(*info->psinfo), info->psinfo); - fill_siginfo_note(info->notes + 2, &info->csigdata, siginfo); + fill_siginfo_note(info->notes + 2, &info->csigdata, cprm->siginfo); fill_auxv_note(info->notes + 3, current->mm); info->numnote = 4; - if (fill_files_note(info->notes + info->numnote) == 0) { + if (fill_files_note(info->notes + info->numnote, cprm) == 0) { info->notes_files = info->notes + info->numnote; info->numnote++; } /* Try to dump the FPU. */ - info->prstatus->pr_fpvalid = elf_core_copy_task_fpregs(current, regs, - info->fpu); + info->prstatus->pr_fpvalid = + elf_core_copy_task_fpregs(current, cprm->regs, info->fpu); if (info->prstatus->pr_fpvalid) fill_note(info->notes + info->numnote++, "CORE", NT_PRFPREG, sizeof(*info->fpu), info->fpu); @@ -2156,8 +2168,7 @@ static int elf_core_dump(struct coredump_params *cprm) { int has_dumped = 0; - int vma_count, segs, i; - size_t vma_data_size; + int segs, i; struct elfhdr elf; loff_t offset = 0, dataoff; struct elf_note_info info = { }; @@ -2165,16 +2176,12 @@ struct elf_shdr *shdr4extnum = NULL; Elf_Half e_phnum; elf_addr_t e_shoff; - struct core_vma_metadata *vma_meta; - - if (dump_vma_snapshot(cprm, &vma_count, &vma_meta, &vma_data_size)) - return 0; /* * The number of segs are recored into ELF header as 16bit value. * Please check DEFAULT_MAX_MAP_COUNT definition when you modify here. */ - segs = vma_count + elf_core_extra_phdrs(); + segs = cprm->vma_count + elf_core_extra_phdrs(); /* for notes section */ segs++; @@ -2188,7 +2195,7 @@ * Collect all the non-memory information about the process for the * notes. This also sets up the file header. */ - if (!fill_note_info(&elf, e_phnum, &info, cprm->siginfo, cprm->regs)) + if (!fill_note_info(&elf, e_phnum, &info, cprm)) goto end_coredump; has_dumped = 1; @@ -2213,7 +2220,7 @@ dataoff = offset = roundup(offset, ELF_EXEC_PAGESIZE); - offset += vma_data_size; + offset += cprm->vma_data_size; offset += elf_core_extra_data_size(); e_shoff = offset; @@ -2233,8 +2240,8 @@ goto end_coredump; /* Write program headers for segments dump */ - for (i = 0; i < vma_count; i++) { - struct core_vma_metadata *meta = vma_meta + i; + for (i = 0; i < cprm->vma_count; i++) { + struct core_vma_metadata *meta = cprm->vma_meta + i; struct elf_phdr phdr; phdr.p_type = PT_LOAD; @@ -2271,8 +2278,8 @@ /* Align to page */ dump_skip_to(cprm, dataoff); - for (i = 0; i < vma_count; i++) { - struct core_vma_metadata *meta = vma_meta + i; + for (i = 0; i < cprm->vma_count; i++) { + struct core_vma_metadata *meta = cprm->vma_meta + i; if (!dump_user_range(cprm, meta->start, meta->dump_size)) goto end_coredump; @@ -2289,7 +2296,6 @@ end_coredump: free_note_info(&info); kfree(shdr4extnum); - kvfree(vma_meta); kfree(phdr4note); return has_dumped; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/fs/binfmt_elf_fdpic.c +++ linux-azure-5.15-5.15.0/fs/binfmt_elf_fdpic.c @@ -1465,7 +1465,7 @@ static int elf_fdpic_core_dump(struct coredump_params *cprm) { int has_dumped = 0; - int vma_count, segs; + int segs; int i; struct elfhdr *elf = NULL; loff_t offset = 0, dataoff; @@ -1480,8 +1480,6 @@ elf_addr_t e_shoff; struct core_thread *ct; struct elf_thread_status *tmp; - struct core_vma_metadata *vma_meta = NULL; - size_t vma_data_size; /* alloc memory for large data structures: too large to be on stack */ elf = kmalloc(sizeof(*elf), GFP_KERNEL); @@ -1491,9 +1489,6 @@ if (!psinfo) goto end_coredump; - if (dump_vma_snapshot(cprm, &vma_count, &vma_meta, &vma_data_size)) - goto end_coredump; - for (ct = current->mm->core_state->dumper.next; ct; ct = ct->next) { tmp = elf_dump_thread_status(cprm->siginfo->si_signo, @@ -1513,7 +1508,7 @@ tmp->next = thread_list; thread_list = tmp; - segs = vma_count + elf_core_extra_phdrs(); + segs = cprm->vma_count + elf_core_extra_phdrs(); /* for notes section */ segs++; @@ -1558,7 +1553,7 @@ /* Page-align dumped data */ dataoff = offset = roundup(offset, ELF_EXEC_PAGESIZE); - offset += vma_data_size; + offset += cprm->vma_data_size; offset += elf_core_extra_data_size(); e_shoff = offset; @@ -1578,8 +1573,8 @@ goto end_coredump; /* write program headers for segments dump */ - for (i = 0; i < vma_count; i++) { - struct core_vma_metadata *meta = vma_meta + i; + for (i = 0; i < cprm->vma_count; i++) { + struct core_vma_metadata *meta = cprm->vma_meta + i; struct elf_phdr phdr; size_t sz; @@ -1628,7 +1623,7 @@ dump_skip_to(cprm, dataoff); - if (!elf_fdpic_dump_segments(cprm, vma_meta, vma_count)) + if (!elf_fdpic_dump_segments(cprm, cprm->vma_meta, cprm->vma_count)) goto end_coredump; if (!elf_core_write_extra_data(cprm)) @@ -1652,7 +1647,6 @@ thread_list = thread_list->next; kfree(tmp); } - kvfree(vma_meta); kfree(phdr4note); kfree(elf); kfree(psinfo); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/fs/btrfs/compression.c +++ linux-azure-5.15-5.15.0/fs/btrfs/compression.c @@ -550,7 +550,6 @@ u64 isize = i_size_read(inode); int ret; struct page *page; - unsigned long nr_pages = 0; struct extent_map *em; struct address_space *mapping = inode->i_mapping; struct extent_map_tree *em_tree; @@ -646,7 +645,6 @@ PAGE_SIZE, 0); if (ret == PAGE_SIZE) { - nr_pages++; put_page(page); } else { unlock_extent(tree, last_offset, end); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/fs/btrfs/extent_io.h +++ linux-azure-5.15-5.15.0/fs/btrfs/extent_io.h @@ -117,7 +117,7 @@ */ struct extent_changeset { /* How many bytes are set/cleared in this operation */ - unsigned int bytes_changed; + u64 bytes_changed; /* Changed ranges */ struct ulist range_changed; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/fs/btrfs/file-item.c +++ linux-azure-5.15-5.15.0/fs/btrfs/file-item.c @@ -303,7 +303,7 @@ read_extent_buffer(path->nodes[0], dst, (unsigned long)item, ret * csum_size); out: - if (ret == -ENOENT) + if (ret == -ENOENT || ret == -EFBIG) ret = 0; return ret; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/fs/btrfs/file.c +++ linux-azure-5.15-5.15.0/fs/btrfs/file.c @@ -2878,8 +2878,9 @@ return ret; } -static int btrfs_punch_hole(struct inode *inode, loff_t offset, loff_t len) +static int btrfs_punch_hole(struct file *file, loff_t offset, loff_t len) { + struct inode *inode = file_inode(file); struct btrfs_fs_info *fs_info = btrfs_sb(inode->i_sb); struct btrfs_root *root = BTRFS_I(inode)->root; struct extent_state *cached_state = NULL; @@ -2911,6 +2912,10 @@ goto out_only_mutex; } + ret = file_modified(file); + if (ret) + goto out_only_mutex; + lockstart = round_up(offset, btrfs_inode_sectorsize(BTRFS_I(inode))); lockend = round_down(offset + len, btrfs_inode_sectorsize(BTRFS_I(inode))) - 1; @@ -3351,7 +3356,7 @@ return -EOPNOTSUPP; if (mode & FALLOC_FL_PUNCH_HOLE) - return btrfs_punch_hole(inode, offset, len); + return btrfs_punch_hole(file, offset, len); /* * Only trigger disk allocation, don't trigger qgroup reserve @@ -3373,6 +3378,10 @@ goto out; } + ret = file_modified(file); + if (ret) + goto out; + /* * TODO: Move these two operations after we have checked * accurate reserved space, or fallocate can still fail but only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/fs/btrfs/space-info.c +++ linux-azure-5.15-5.15.0/fs/btrfs/space-info.c @@ -1054,7 +1054,6 @@ trans_rsv->reserved; if (block_rsv_size < space_info->bytes_may_use) delalloc_size = space_info->bytes_may_use - block_rsv_size; - spin_unlock(&space_info->lock); /* * We don't want to include the global_rsv in our calculation, @@ -1085,6 +1084,8 @@ flush = FLUSH_DELAYED_REFS_NR; } + spin_unlock(&space_info->lock); + /* * We don't want to reclaim everything, just a portion, so scale * down the to_reclaim by 1/4. If it takes us down to 0, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/fs/buffer.c +++ linux-azure-5.15-5.15.0/fs/buffer.c @@ -1235,16 +1235,18 @@ int i; check_irqs_on(); + bh_lru_lock(); + /* * the refcount of buffer_head in bh_lru prevents dropping the * attached page(i.e., try_to_free_buffers) so it could cause * failing page migration. * Skip putting upcoming bh into bh_lru until migration is done. */ - if (lru_cache_disabled()) + if (lru_cache_disabled()) { + bh_lru_unlock(); return; - - bh_lru_lock(); + } b = this_cpu_ptr(&bh_lrus); for (i = 0; i < BH_LRU_SIZE; i++) { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/fs/ceph/dir.c +++ linux-azure-5.15-5.15.0/fs/ceph/dir.c @@ -478,8 +478,11 @@ 2 : (fpos_off(rde->offset) + 1); err = note_last_dentry(dfi, rde->name, rde->name_len, next_offset); - if (err) + if (err) { + ceph_mdsc_put_request(dfi->last_readdir); + dfi->last_readdir = NULL; return err; + } } else if (req->r_reply_info.dir_end) { dfi->next_offset = 2; /* keep last name */ @@ -520,6 +523,12 @@ if (!dir_emit(ctx, rde->name, rde->name_len, ceph_present_ino(inode->i_sb, le64_to_cpu(rde->inode.in->ino)), le32_to_cpu(rde->inode.in->mode) >> 12)) { + /* + * NOTE: Here no need to put the 'dfi->last_readdir', + * because when dir_emit stops us it's most likely + * doesn't have enough memory, etc. So for next readdir + * it will continue. + */ dout("filldir stopping us...\n"); return 0; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/fs/ceph/inode.c +++ linux-azure-5.15-5.15.0/fs/ceph/inode.c @@ -87,13 +87,13 @@ if (!S_ISDIR(parent->i_mode)) { pr_warn_once("bad snapdir parent type (mode=0%o)\n", parent->i_mode); - return ERR_PTR(-ENOTDIR); + goto err; } if (!(inode->i_state & I_NEW) && !S_ISDIR(inode->i_mode)) { pr_warn_once("bad snapdir inode type (mode=0%o)\n", inode->i_mode); - return ERR_PTR(-ENOTDIR); + goto err; } inode->i_mode = parent->i_mode; @@ -113,6 +113,12 @@ } return inode; +err: + if ((inode->i_state & I_NEW)) + discard_new_inode(inode); + else + iput(inode); + return ERR_PTR(-ENOTDIR); } const struct inode_operations ceph_file_iops = { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/fs/cifs/link.c +++ linux-azure-5.15-5.15.0/fs/cifs/link.c @@ -85,6 +85,9 @@ if (rc != 1) return -EINVAL; + if (link_len > CIFS_MF_SYMLINK_LINK_MAXLEN) + return -EINVAL; + rc = symlink_hash(link_len, link_str, md5_hash); if (rc) { cifs_dbg(FYI, "%s: MD5 hash failure: %d\n", __func__, rc); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/fs/coredump.c +++ linux-azure-5.15-5.15.0/fs/coredump.c @@ -41,6 +41,7 @@ #include #include #include +#include #include #include @@ -52,6 +53,9 @@ #include +static bool dump_vma_snapshot(struct coredump_params *cprm); +static void free_vma_snapshot(struct coredump_params *cprm); + int core_uses_pid; unsigned int core_pipe_limit; char core_pattern[CORENAME_MAX_SIZE] = "core"; @@ -600,6 +604,7 @@ * by any locks. */ .mm_flags = mm->flags, + .vma_meta = NULL, }; audit_core_dumps(siginfo->si_signo); @@ -814,6 +819,9 @@ pr_info("Core dump to |%s disabled\n", cn.corename); goto close_fail; } + if (!dump_vma_snapshot(&cprm)) + goto close_fail; + file_start_write(cprm.file); core_dumped = binfmt->core_dump(&cprm); /* @@ -827,6 +835,7 @@ dump_emit(&cprm, "", 1); } file_end_write(cprm.file); + free_vma_snapshot(&cprm); } if (ispipe && core_pipe_limit) wait_for_dump_helpers(cprm.file); @@ -992,6 +1001,8 @@ return false; } +#define DUMP_SIZE_MAYBE_ELFHDR_PLACEHOLDER 1 + /* * Decide how much of @vma's contents should be included in a core dump. */ @@ -1051,9 +1062,20 @@ * dump the first page to aid in determining what was mapped here. */ if (FILTER(ELF_HEADERS) && - vma->vm_pgoff == 0 && (vma->vm_flags & VM_READ) && - (READ_ONCE(file_inode(vma->vm_file)->i_mode) & 0111) != 0) - return PAGE_SIZE; + vma->vm_pgoff == 0 && (vma->vm_flags & VM_READ)) { + if ((READ_ONCE(file_inode(vma->vm_file)->i_mode) & 0111) != 0) + return PAGE_SIZE; + + /* + * ELF libraries aren't always executable. + * We'll want to check whether the mapping starts with the ELF + * magic, but not now - we're holding the mmap lock, + * so copy_from_user() doesn't work here. + * Use a placeholder instead, and fix it up later in + * dump_vma_snapshot(). + */ + return DUMP_SIZE_MAYBE_ELFHDR_PLACEHOLDER; + } #undef FILTER @@ -1090,18 +1112,29 @@ return gate_vma; } +static void free_vma_snapshot(struct coredump_params *cprm) +{ + if (cprm->vma_meta) { + int i; + for (i = 0; i < cprm->vma_count; i++) { + struct file *file = cprm->vma_meta[i].file; + if (file) + fput(file); + } + kvfree(cprm->vma_meta); + cprm->vma_meta = NULL; + } +} + /* * Under the mmap_lock, take a snapshot of relevant information about the task's * VMAs. */ -int dump_vma_snapshot(struct coredump_params *cprm, int *vma_count, - struct core_vma_metadata **vma_meta, - size_t *vma_data_size_ptr) +static bool dump_vma_snapshot(struct coredump_params *cprm) { struct vm_area_struct *vma, *gate_vma; struct mm_struct *mm = current->mm; int i; - size_t vma_data_size = 0; /* * Once the stack expansion code is fixed to not change VMA bounds @@ -1109,36 +1142,51 @@ * mmap_lock in read mode. */ if (mmap_write_lock_killable(mm)) - return -EINTR; + return false; + cprm->vma_data_size = 0; gate_vma = get_gate_vma(mm); - *vma_count = mm->map_count + (gate_vma ? 1 : 0); + cprm->vma_count = mm->map_count + (gate_vma ? 1 : 0); - *vma_meta = kvmalloc_array(*vma_count, sizeof(**vma_meta), GFP_KERNEL); - if (!*vma_meta) { + cprm->vma_meta = kvmalloc_array(cprm->vma_count, sizeof(*cprm->vma_meta), GFP_KERNEL); + if (!cprm->vma_meta) { mmap_write_unlock(mm); - return -ENOMEM; + return false; } for (i = 0, vma = first_vma(current, gate_vma); vma != NULL; vma = next_vma(vma, gate_vma), i++) { - struct core_vma_metadata *m = (*vma_meta) + i; + struct core_vma_metadata *m = cprm->vma_meta + i; m->start = vma->vm_start; m->end = vma->vm_end; m->flags = vma->vm_flags; m->dump_size = vma_dump_size(vma, cprm->mm_flags); + m->pgoff = vma->vm_pgoff; - vma_data_size += m->dump_size; + m->file = vma->vm_file; + if (m->file) + get_file(m->file); } mmap_write_unlock(mm); - if (WARN_ON(i != *vma_count)) { - kvfree(*vma_meta); - return -EFAULT; + for (i = 0; i < cprm->vma_count; i++) { + struct core_vma_metadata *m = cprm->vma_meta + i; + + if (m->dump_size == DUMP_SIZE_MAYBE_ELFHDR_PLACEHOLDER) { + char elfmag[SELFMAG]; + + if (copy_from_user(elfmag, (void __user *)m->start, SELFMAG) || + memcmp(elfmag, ELFMAG, SELFMAG) != 0) { + m->dump_size = 0; + } else { + m->dump_size = PAGE_SIZE; + } + } + + cprm->vma_data_size += m->dump_size; } - *vma_data_size_ptr = vma_data_size; - return 0; + return true; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/fs/ext2/super.c +++ linux-azure-5.15-5.15.0/fs/ext2/super.c @@ -753,8 +753,12 @@ res += 1LL << (bits-2); res += 1LL << (2*(bits-2)); res += 1LL << (3*(bits-2)); + /* Compute how many metadata blocks are needed */ + meta_blocks = 1; + meta_blocks += 1 + ppb; + meta_blocks += 1 + ppb + ppb * ppb; /* Does block tree limit file size? */ - if (res < upper_limit) + if (res + meta_blocks <= upper_limit) goto check_lfs; res = upper_limit; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/fs/f2fs/debug.c +++ linux-azure-5.15-5.15.0/fs/f2fs/debug.c @@ -21,7 +21,7 @@ #include "gc.h" static LIST_HEAD(f2fs_stat_list); -static DEFINE_MUTEX(f2fs_stat_mutex); +static DEFINE_RAW_SPINLOCK(f2fs_stat_lock); #ifdef CONFIG_DEBUG_FS static struct dentry *f2fs_debugfs_root; #endif @@ -338,14 +338,16 @@ [SBI_QUOTA_SKIP_FLUSH] = " quota_skip_flush", [SBI_QUOTA_NEED_REPAIR] = " quota_need_repair", [SBI_IS_RESIZEFS] = " resizefs", + [SBI_IS_FREEZING] = " freezefs", }; static int stat_show(struct seq_file *s, void *v) { struct f2fs_stat_info *si; int i = 0, j = 0; + unsigned long flags; - mutex_lock(&f2fs_stat_mutex); + raw_spin_lock_irqsave(&f2fs_stat_lock, flags); list_for_each_entry(si, &f2fs_stat_list, stat_list) { update_general_status(si->sbi); @@ -573,7 +575,7 @@ seq_printf(s, " - paged : %llu KB\n", si->page_mem >> 10); } - mutex_unlock(&f2fs_stat_mutex); + raw_spin_unlock_irqrestore(&f2fs_stat_lock, flags); return 0; } @@ -584,6 +586,7 @@ { struct f2fs_super_block *raw_super = F2FS_RAW_SUPER(sbi); struct f2fs_stat_info *si; + unsigned long flags; int i; si = f2fs_kzalloc(sbi, sizeof(struct f2fs_stat_info), GFP_KERNEL); @@ -619,9 +622,9 @@ atomic_set(&sbi->max_aw_cnt, 0); atomic_set(&sbi->max_vw_cnt, 0); - mutex_lock(&f2fs_stat_mutex); + raw_spin_lock_irqsave(&f2fs_stat_lock, flags); list_add_tail(&si->stat_list, &f2fs_stat_list); - mutex_unlock(&f2fs_stat_mutex); + raw_spin_unlock_irqrestore(&f2fs_stat_lock, flags); return 0; } @@ -629,10 +632,11 @@ void f2fs_destroy_stats(struct f2fs_sb_info *sbi) { struct f2fs_stat_info *si = F2FS_STAT(sbi); + unsigned long flags; - mutex_lock(&f2fs_stat_mutex); + raw_spin_lock_irqsave(&f2fs_stat_lock, flags); list_del(&si->stat_list); - mutex_unlock(&f2fs_stat_mutex); + raw_spin_unlock_irqrestore(&f2fs_stat_lock, flags); kfree(si); } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/fs/gfs2/inode.c +++ linux-azure-5.15-5.15.0/fs/gfs2/inode.c @@ -811,7 +811,7 @@ if (free_vfs_inode) /* else evict will do the put for us */ gfs2_glock_put(ip->i_gl); } - gfs2_rs_delete(ip, NULL); + gfs2_rs_deltree(&ip->i_res); gfs2_qa_put(ip); fail_free_acls: posix_acl_release(default_acl); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/fs/gfs2/rgrp.c +++ linux-azure-5.15-5.15.0/fs/gfs2/rgrp.c @@ -680,13 +680,14 @@ /** * gfs2_rs_delete - delete a multi-block reservation * @ip: The inode for this reservation - * @wcount: The inode's write count, or NULL * */ -void gfs2_rs_delete(struct gfs2_inode *ip, atomic_t *wcount) +void gfs2_rs_delete(struct gfs2_inode *ip) { + struct inode *inode = &ip->i_inode; + down_write(&ip->i_rw_mutex); - if ((wcount == NULL) || (atomic_read(wcount) <= 1)) + if (atomic_read(&inode->i_writecount) <= 1) gfs2_rs_deltree(&ip->i_res); up_write(&ip->i_rw_mutex); } @@ -1427,7 +1428,8 @@ start = r.start >> bs_shift; end = start + (r.len >> bs_shift); - minlen = max_t(u64, r.minlen, + minlen = max_t(u64, r.minlen, sdp->sd_sb.sb_bsize); + minlen = max_t(u64, minlen, q->limits.discard_granularity) >> bs_shift; if (end <= start || minlen > sdp->sd_max_rg_data) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/fs/gfs2/rgrp.h +++ linux-azure-5.15-5.15.0/fs/gfs2/rgrp.h @@ -45,7 +45,7 @@ bool dinode, u64 *generation); extern void gfs2_rs_deltree(struct gfs2_blkreserv *rs); -extern void gfs2_rs_delete(struct gfs2_inode *ip, atomic_t *wcount); +extern void gfs2_rs_delete(struct gfs2_inode *ip); extern void __gfs2_free_blocks(struct gfs2_inode *ip, struct gfs2_rgrpd *rgd, u64 bstart, u32 blen, int meta); extern void gfs2_free_meta(struct gfs2_inode *ip, struct gfs2_rgrpd *rgd, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/fs/jffs2/build.c +++ linux-azure-5.15-5.15.0/fs/jffs2/build.c @@ -415,13 +415,15 @@ jffs2_free_ino_caches(c); jffs2_free_raw_node_refs(c); ret = -EIO; - goto out_free; + goto out_sum_exit; } jffs2_calc_trigger_levels(c); return 0; + out_sum_exit: + jffs2_sum_exit(c); out_free: kvfree(c->blocks); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/fs/jffs2/fs.c +++ linux-azure-5.15-5.15.0/fs/jffs2/fs.c @@ -603,8 +603,8 @@ jffs2_free_ino_caches(c); jffs2_free_raw_node_refs(c); kvfree(c->blocks); - out_inohash: jffs2_clear_xattr_subsystem(c); + out_inohash: kfree(c->inocache_list); out_wbuf: jffs2_flash_cleanup(c); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/fs/jffs2/scan.c +++ linux-azure-5.15-5.15.0/fs/jffs2/scan.c @@ -136,7 +136,7 @@ if (!s) { JFFS2_WARNING("Can't allocate memory for summary\n"); ret = -ENOMEM; - goto out; + goto out_buf; } } @@ -275,13 +275,15 @@ } ret = 0; out: + jffs2_sum_reset_collected(s); + kfree(s); + out_buf: if (buf_size) kfree(flashbuf); #ifndef __ECOS else mtd_unpoint(c->mtd, 0, c->mtd->size); #endif - kfree(s); return ret; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/fs/jfs/inode.c +++ linux-azure-5.15-5.15.0/fs/jfs/inode.c @@ -146,12 +146,13 @@ dquot_initialize(inode); if (JFS_IP(inode)->fileset == FILESYSTEM_I) { + struct inode *ipimap = JFS_SBI(inode->i_sb)->ipimap; truncate_inode_pages_final(&inode->i_data); if (test_cflag(COMMIT_Freewmap, inode)) jfs_free_zero_link(inode); - if (JFS_SBI(inode->i_sb)->ipimap) + if (ipimap && JFS_IP(ipimap)->i_imap) diFree(inode); /* only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/fs/jfs/jfs_dmap.c +++ linux-azure-5.15-5.15.0/fs/jfs/jfs_dmap.c @@ -148,6 +148,7 @@ * 0 - success * -ENOMEM - insufficient memory * -EIO - i/o error + * -EINVAL - wrong bmap data */ int dbMount(struct inode *ipbmap) { @@ -179,6 +180,12 @@ bmp->db_nfree = le64_to_cpu(dbmp_le->dn_nfree); bmp->db_l2nbperpage = le32_to_cpu(dbmp_le->dn_l2nbperpage); bmp->db_numag = le32_to_cpu(dbmp_le->dn_numag); + if (!bmp->db_numag) { + release_metapage(mp); + kfree(bmp); + return -EINVAL; + } + bmp->db_maxlevel = le32_to_cpu(dbmp_le->dn_maxlevel); bmp->db_maxag = le32_to_cpu(dbmp_le->dn_maxag); bmp->db_agpref = le32_to_cpu(dbmp_le->dn_agpref); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/fs/minix/inode.c +++ linux-azure-5.15-5.15.0/fs/minix/inode.c @@ -447,7 +447,8 @@ .writepage = minix_writepage, .write_begin = minix_write_begin, .write_end = generic_write_end, - .bmap = minix_bmap + .bmap = minix_bmap, + .direct_IO = noop_direct_IO }; static const struct inode_operations minix_symlink_inode_operations = { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/fs/nfs/file.c +++ linux-azure-5.15-5.15.0/fs/nfs/file.c @@ -161,7 +161,7 @@ ssize_t result; if (iocb->ki_flags & IOCB_DIRECT) - return nfs_file_direct_read(iocb, to); + return nfs_file_direct_read(iocb, to, false); dprintk("NFS: read(%pD2, %zu@%lu)\n", iocb->ki_filp, @@ -616,7 +616,7 @@ return result; if (iocb->ki_flags & IOCB_DIRECT) - return nfs_file_direct_write(iocb, from); + return nfs_file_direct_write(iocb, from, false); dprintk("NFS: write(%pD2, %zu@%Ld)\n", file, iov_iter_count(from), (long long) iocb->ki_pos); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/fs/nfs/internal.h +++ linux-azure-5.15-5.15.0/fs/nfs/internal.h @@ -42,6 +42,16 @@ return true; } +static inline fmode_t flags_to_mode(int flags) +{ + fmode_t res = (__force fmode_t)flags & FMODE_EXEC; + if ((flags & O_ACCMODE) != O_WRONLY) + res |= FMODE_READ; + if ((flags & O_ACCMODE) != O_RDONLY) + res |= FMODE_WRITE; + return res; +} + /* * Note: RFC 1813 doesn't limit the number of auth flavors that * a server can return, so make something up. @@ -580,6 +590,13 @@ !nfs_write_verifier_cmp(&req->wb_verf, &verf->verifier); } +static inline gfp_t nfs_io_gfp_mask(void) +{ + if (current->flags & PF_WQ_WORKER) + return GFP_KERNEL | __GFP_NORETRY | __GFP_NOWARN; + return GFP_KERNEL; +} + /* unlink.c */ extern struct rpc_task * nfs_async_rename(struct inode *old_dir, struct inode *new_dir, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/fs/nfs/nfs2xdr.c +++ linux-azure-5.15-5.15.0/fs/nfs/nfs2xdr.c @@ -949,7 +949,7 @@ error = decode_filename_inline(xdr, &entry->name, &entry->len); if (unlikely(error)) - return error; + return -EAGAIN; /* * The type (size and byte order) of nfscookie isn't defined in only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/fs/nfs/nfs4file.c +++ linux-azure-5.15-5.15.0/fs/nfs/nfs4file.c @@ -32,6 +32,7 @@ struct dentry *parent = NULL; struct inode *dir; unsigned openflags = filp->f_flags; + fmode_t f_mode; struct iattr attr; int err; @@ -50,8 +51,9 @@ if (err) return err; + f_mode = filp->f_mode; if ((openflags & O_ACCMODE) == 3) - return nfs_open(inode, filp); + f_mode |= flags_to_mode(openflags); /* We can't create new files here */ openflags &= ~(O_CREAT|O_EXCL); @@ -59,7 +61,7 @@ parent = dget_parent(dentry); dir = d_inode(parent); - ctx = alloc_nfs_open_context(file_dentry(filp), filp->f_mode, filp); + ctx = alloc_nfs_open_context(file_dentry(filp), f_mode, filp); err = PTR_ERR(ctx); if (IS_ERR(ctx)) goto out; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/fs/nfs/pagelist.c +++ linux-azure-5.15-5.15.0/fs/nfs/pagelist.c @@ -90,10 +90,10 @@ } } -static inline struct nfs_page * -nfs_page_alloc(void) +static inline struct nfs_page *nfs_page_alloc(void) { - struct nfs_page *p = kmem_cache_zalloc(nfs_page_cachep, GFP_KERNEL); + struct nfs_page *p = + kmem_cache_zalloc(nfs_page_cachep, nfs_io_gfp_mask()); if (p) INIT_LIST_HEAD(&p->wb_list); return p; @@ -901,7 +901,7 @@ struct nfs_commit_info cinfo; struct nfs_page_array *pg_array = &hdr->page_array; unsigned int pagecount, pageused; - gfp_t gfp_flags = GFP_KERNEL; + gfp_t gfp_flags = nfs_io_gfp_mask(); pagecount = nfs_page_array_len(mirror->pg_base, mirror->pg_count); pg_array->npages = pagecount; @@ -988,7 +988,7 @@ desc->pg_mirrors_dynamic = NULL; if (mirror_count == 1) return desc->pg_mirrors_static; - ret = kmalloc_array(mirror_count, sizeof(*ret), GFP_KERNEL); + ret = kmalloc_array(mirror_count, sizeof(*ret), nfs_io_gfp_mask()); if (ret != NULL) { for (i = 0; i < mirror_count; i++) nfs_pageio_mirror_init(&ret[i], desc->pg_bsize); @@ -1227,6 +1227,7 @@ do { list_splice_init(&mirror->pg_list, &head); + mirror->pg_recoalesce = 0; while (!list_empty(&head)) { struct nfs_page *req; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/fs/nfs/pnfs.c +++ linux-azure-5.15-5.15.0/fs/nfs/pnfs.c @@ -92,6 +92,17 @@ return local; } +const struct pnfs_layoutdriver_type *pnfs_find_layoutdriver(u32 id) +{ + return find_pnfs_driver(id); +} + +void pnfs_put_layoutdriver(const struct pnfs_layoutdriver_type *ld) +{ + if (ld) + module_put(ld->owner); +} + void unset_pnfs_layoutdriver(struct nfs_server *nfss) { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/fs/nfsd/filecache.c +++ linux-azure-5.15-5.15.0/fs/nfsd/filecache.c @@ -641,7 +641,7 @@ if (!nfsd_filecache_wq) goto out; - nfsd_file_hashtbl = kcalloc(NFSD_FILE_HASH_SIZE, + nfsd_file_hashtbl = kvcalloc(NFSD_FILE_HASH_SIZE, sizeof(*nfsd_file_hashtbl), GFP_KERNEL); if (!nfsd_file_hashtbl) { pr_err("nfsd: unable to allocate nfsd_file_hashtbl\n"); @@ -709,7 +709,7 @@ nfsd_file_slab = NULL; kmem_cache_destroy(nfsd_file_mark_slab); nfsd_file_mark_slab = NULL; - kfree(nfsd_file_hashtbl); + kvfree(nfsd_file_hashtbl); nfsd_file_hashtbl = NULL; destroy_workqueue(nfsd_filecache_wq); nfsd_filecache_wq = NULL; @@ -855,7 +855,7 @@ fsnotify_wait_marks_destroyed(); kmem_cache_destroy(nfsd_file_mark_slab); nfsd_file_mark_slab = NULL; - kfree(nfsd_file_hashtbl); + kvfree(nfsd_file_hashtbl); nfsd_file_hashtbl = NULL; destroy_workqueue(nfsd_filecache_wq); nfsd_filecache_wq = NULL; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/fs/ntfs/inode.c +++ linux-azure-5.15-5.15.0/fs/ntfs/inode.c @@ -1881,6 +1881,10 @@ } /* Now allocate memory for the attribute list. */ ni->attr_list_size = (u32)ntfs_attr_size(a); + if (!ni->attr_list_size) { + ntfs_error(sb, "Attr_list_size is zero"); + goto put_err_out; + } ni->attr_list = ntfs_malloc_nofs(ni->attr_list_size); if (!ni->attr_list) { ntfs_error(sb, "Not enough memory to allocate buffer " only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/fs/ocfs2/quota_global.c +++ linux-azure-5.15-5.15.0/fs/ocfs2/quota_global.c @@ -337,7 +337,6 @@ /* Read information header from global quota file */ int ocfs2_global_read_info(struct super_block *sb, int type) { - struct inode *gqinode = NULL; unsigned int ino[OCFS2_MAXQUOTAS] = { USER_QUOTA_SYSTEM_INODE, GROUP_QUOTA_SYSTEM_INODE }; struct ocfs2_global_disk_dqinfo dinfo; @@ -346,29 +345,31 @@ u64 pcount; int status; + oinfo->dqi_gi.dqi_sb = sb; + oinfo->dqi_gi.dqi_type = type; + ocfs2_qinfo_lock_res_init(&oinfo->dqi_gqlock, oinfo); + oinfo->dqi_gi.dqi_entry_size = sizeof(struct ocfs2_global_disk_dqblk); + oinfo->dqi_gi.dqi_ops = &ocfs2_global_ops; + oinfo->dqi_gqi_bh = NULL; + oinfo->dqi_gqi_count = 0; + /* Read global header */ - gqinode = ocfs2_get_system_file_inode(OCFS2_SB(sb), ino[type], + oinfo->dqi_gqinode = ocfs2_get_system_file_inode(OCFS2_SB(sb), ino[type], OCFS2_INVALID_SLOT); - if (!gqinode) { + if (!oinfo->dqi_gqinode) { mlog(ML_ERROR, "failed to get global quota inode (type=%d)\n", type); status = -EINVAL; goto out_err; } - oinfo->dqi_gi.dqi_sb = sb; - oinfo->dqi_gi.dqi_type = type; - oinfo->dqi_gi.dqi_entry_size = sizeof(struct ocfs2_global_disk_dqblk); - oinfo->dqi_gi.dqi_ops = &ocfs2_global_ops; - oinfo->dqi_gqi_bh = NULL; - oinfo->dqi_gqi_count = 0; - oinfo->dqi_gqinode = gqinode; + status = ocfs2_lock_global_qf(oinfo, 0); if (status < 0) { mlog_errno(status); goto out_err; } - status = ocfs2_extent_map_get_blocks(gqinode, 0, &oinfo->dqi_giblk, + status = ocfs2_extent_map_get_blocks(oinfo->dqi_gqinode, 0, &oinfo->dqi_giblk, &pcount, NULL); if (status < 0) goto out_unlock; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/fs/ocfs2/quota_local.c +++ linux-azure-5.15-5.15.0/fs/ocfs2/quota_local.c @@ -702,8 +702,6 @@ info->dqi_priv = oinfo; oinfo->dqi_type = type; INIT_LIST_HEAD(&oinfo->dqi_chunk); - oinfo->dqi_gqinode = NULL; - ocfs2_qinfo_lock_res_init(&oinfo->dqi_gqlock, oinfo); oinfo->dqi_rec = NULL; oinfo->dqi_lqi_bh = NULL; oinfo->dqi_libh = NULL; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/fs/ocfs2/super.c +++ linux-azure-5.15-5.15.0/fs/ocfs2/super.c @@ -1106,17 +1106,6 @@ goto read_super_error; } - root = d_make_root(inode); - if (!root) { - status = -ENOMEM; - mlog_errno(status); - goto read_super_error; - } - - sb->s_root = root; - - ocfs2_complete_mount_recovery(osb); - osb->osb_dev_kset = kset_create_and_add(sb->s_id, NULL, &ocfs2_kset->kobj); if (!osb->osb_dev_kset) { @@ -1134,6 +1123,17 @@ goto read_super_error; } + root = d_make_root(inode); + if (!root) { + status = -ENOMEM; + mlog_errno(status); + goto read_super_error; + } + + sb->s_root = root; + + ocfs2_complete_mount_recovery(osb); + if (ocfs2_mount_local(osb)) snprintf(nodestr, sizeof(nodestr), "local"); else only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/fs/proc/bootconfig.c +++ linux-azure-5.15-5.15.0/fs/proc/bootconfig.c @@ -32,6 +32,8 @@ int ret = 0; key = kzalloc(XBC_KEYLEN_MAX, GFP_KERNEL); + if (!key) + return -ENOMEM; xbc_for_each_key_value(leaf, val) { ret = xbc_node_compose_key(leaf, key, XBC_KEYLEN_MAX); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/fs/pstore/platform.c +++ linux-azure-5.15-5.15.0/fs/pstore/platform.c @@ -143,21 +143,22 @@ mod_timer(&pstore_timer, jiffies + msecs_to_jiffies(pstore_update_ms)); } -/* - * Should pstore_dump() wait for a concurrent pstore_dump()? If - * not, the current pstore_dump() will report a failure to dump - * and return. - */ -static bool pstore_cannot_wait(enum kmsg_dump_reason reason) +static bool pstore_cannot_block_path(enum kmsg_dump_reason reason) { - /* In NMI path, pstore shouldn't block regardless of reason. */ + /* + * In case of NMI path, pstore shouldn't be blocked + * regardless of reason. + */ if (in_nmi()) return true; switch (reason) { /* In panic case, other cpus are stopped by smp_send_stop(). */ case KMSG_DUMP_PANIC: - /* Emergency restart shouldn't be blocked. */ + /* + * Emergency restart shouldn't be blocked by spinning on + * pstore_info::buf_lock. + */ case KMSG_DUMP_EMERG: return true; default: @@ -389,21 +390,19 @@ unsigned long total = 0; const char *why; unsigned int part = 1; + unsigned long flags = 0; int ret; why = kmsg_dump_reason_str(reason); - if (down_trylock(&psinfo->buf_lock)) { - /* Failed to acquire lock: give up if we cannot wait. */ - if (pstore_cannot_wait(reason)) { - pr_err("dump skipped in %s path: may corrupt error record\n", - in_nmi() ? "NMI" : why); - return; - } - if (down_interruptible(&psinfo->buf_lock)) { - pr_err("could not grab semaphore?!\n"); + if (pstore_cannot_block_path(reason)) { + if (!spin_trylock_irqsave(&psinfo->buf_lock, flags)) { + pr_err("dump skipped in %s path because of concurrent dump\n", + in_nmi() ? "NMI" : why); return; } + } else { + spin_lock_irqsave(&psinfo->buf_lock, flags); } kmsg_dump_rewind(&iter); @@ -467,8 +466,7 @@ total += record.size; part++; } - - up(&psinfo->buf_lock); + spin_unlock_irqrestore(&psinfo->buf_lock, flags); } static struct kmsg_dumper pstore_dumper = { @@ -594,7 +592,7 @@ psi->write_user = pstore_write_user_compat; psinfo = psi; mutex_init(&psinfo->read_mutex); - sema_init(&psinfo->buf_lock, 1); + spin_lock_init(&psinfo->buf_lock); if (psi->flags & PSTORE_FLAGS_DMESG) allocate_buf_for_compression(); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/fs/ubifs/dir.c +++ linux-azure-5.15-5.15.0/fs/ubifs/dir.c @@ -349,20 +349,97 @@ return err; } -static int do_tmpfile(struct inode *dir, struct dentry *dentry, - umode_t mode, struct inode **whiteout) +static struct inode *create_whiteout(struct inode *dir, struct dentry *dentry) { + int err; + umode_t mode = S_IFCHR | WHITEOUT_MODE; struct inode *inode; struct ubifs_info *c = dir->i_sb->s_fs_info; - struct ubifs_budget_req req = { .new_ino = 1, .new_dent = 1}; + struct fscrypt_name nm; + + /* + * Create an inode('nlink = 1') for whiteout without updating journal, + * let ubifs_jnl_rename() store it on flash to complete rename whiteout + * atomically. + */ + + dbg_gen("dent '%pd', mode %#hx in dir ino %lu", + dentry, mode, dir->i_ino); + + err = fscrypt_setup_filename(dir, &dentry->d_name, 0, &nm); + if (err) + return ERR_PTR(err); + + inode = ubifs_new_inode(c, dir, mode); + if (IS_ERR(inode)) { + err = PTR_ERR(inode); + goto out_free; + } + + init_special_inode(inode, inode->i_mode, WHITEOUT_DEV); + ubifs_assert(c, inode->i_op == &ubifs_file_inode_operations); + + err = ubifs_init_security(dir, inode, &dentry->d_name); + if (err) + goto out_inode; + + /* The dir size is updated by do_rename. */ + insert_inode_hash(inode); + + return inode; + +out_inode: + make_bad_inode(inode); + iput(inode); +out_free: + fscrypt_free_filename(&nm); + ubifs_err(c, "cannot create whiteout file, error %d", err); + return ERR_PTR(err); +} + +/** + * lock_2_inodes - a wrapper for locking two UBIFS inodes. + * @inode1: first inode + * @inode2: second inode + * + * We do not implement any tricks to guarantee strict lock ordering, because + * VFS has already done it for us on the @i_mutex. So this is just a simple + * wrapper function. + */ +static void lock_2_inodes(struct inode *inode1, struct inode *inode2) +{ + mutex_lock_nested(&ubifs_inode(inode1)->ui_mutex, WB_MUTEX_1); + mutex_lock_nested(&ubifs_inode(inode2)->ui_mutex, WB_MUTEX_2); +} + +/** + * unlock_2_inodes - a wrapper for unlocking two UBIFS inodes. + * @inode1: first inode + * @inode2: second inode + */ +static void unlock_2_inodes(struct inode *inode1, struct inode *inode2) +{ + mutex_unlock(&ubifs_inode(inode2)->ui_mutex); + mutex_unlock(&ubifs_inode(inode1)->ui_mutex); +} + +static int ubifs_tmpfile(struct user_namespace *mnt_userns, struct inode *dir, + struct dentry *dentry, umode_t mode) +{ + struct inode *inode; + struct ubifs_info *c = dir->i_sb->s_fs_info; + struct ubifs_budget_req req = { .new_ino = 1, .new_dent = 1, + .dirtied_ino = 1}; struct ubifs_budget_req ino_req = { .dirtied_ino = 1 }; - struct ubifs_inode *ui, *dir_ui = ubifs_inode(dir); + struct ubifs_inode *ui; int err, instantiated = 0; struct fscrypt_name nm; /* - * Budget request settings: new dirty inode, new direntry, - * budget for dirtied inode will be released via writeback. + * Budget request settings: new inode, new direntry, changing the + * parent directory inode. + * Allocate budget separately for new dirtied inode, the budget will + * be released via writeback. */ dbg_gen("dent '%pd', mode %#hx in dir ino %lu", @@ -392,42 +469,30 @@ } ui = ubifs_inode(inode); - if (whiteout) { - init_special_inode(inode, inode->i_mode, WHITEOUT_DEV); - ubifs_assert(c, inode->i_op == &ubifs_file_inode_operations); - } - err = ubifs_init_security(dir, inode, &dentry->d_name); if (err) goto out_inode; mutex_lock(&ui->ui_mutex); insert_inode_hash(inode); - - if (whiteout) { - mark_inode_dirty(inode); - drop_nlink(inode); - *whiteout = inode; - } else { - d_tmpfile(dentry, inode); - } + d_tmpfile(dentry, inode); ubifs_assert(c, ui->dirty); instantiated = 1; mutex_unlock(&ui->ui_mutex); - mutex_lock(&dir_ui->ui_mutex); + lock_2_inodes(dir, inode); err = ubifs_jnl_update(c, dir, &nm, inode, 1, 0); if (err) goto out_cancel; - mutex_unlock(&dir_ui->ui_mutex); + unlock_2_inodes(dir, inode); ubifs_release_budget(c, &req); return 0; out_cancel: - mutex_unlock(&dir_ui->ui_mutex); + unlock_2_inodes(dir, inode); out_inode: make_bad_inode(inode); if (!instantiated) @@ -441,12 +506,6 @@ return err; } -static int ubifs_tmpfile(struct user_namespace *mnt_userns, struct inode *dir, - struct dentry *dentry, umode_t mode) -{ - return do_tmpfile(dir, dentry, mode, NULL); -} - /** * vfs_dent_type - get VFS directory entry type. * @type: UBIFS directory entry type @@ -660,32 +719,6 @@ return 0; } -/** - * lock_2_inodes - a wrapper for locking two UBIFS inodes. - * @inode1: first inode - * @inode2: second inode - * - * We do not implement any tricks to guarantee strict lock ordering, because - * VFS has already done it for us on the @i_mutex. So this is just a simple - * wrapper function. - */ -static void lock_2_inodes(struct inode *inode1, struct inode *inode2) -{ - mutex_lock_nested(&ubifs_inode(inode1)->ui_mutex, WB_MUTEX_1); - mutex_lock_nested(&ubifs_inode(inode2)->ui_mutex, WB_MUTEX_2); -} - -/** - * unlock_2_inodes - a wrapper for unlocking two UBIFS inodes. - * @inode1: first inode - * @inode2: second inode - */ -static void unlock_2_inodes(struct inode *inode1, struct inode *inode2) -{ - mutex_unlock(&ubifs_inode(inode2)->ui_mutex); - mutex_unlock(&ubifs_inode(inode1)->ui_mutex); -} - static int ubifs_link(struct dentry *old_dentry, struct inode *dir, struct dentry *dentry) { @@ -949,7 +982,8 @@ struct ubifs_inode *dir_ui = ubifs_inode(dir); struct ubifs_info *c = dir->i_sb->s_fs_info; int err, sz_change; - struct ubifs_budget_req req = { .new_ino = 1, .new_dent = 1 }; + struct ubifs_budget_req req = { .new_ino = 1, .new_dent = 1, + .dirtied_ino = 1}; struct fscrypt_name nm; /* @@ -1264,17 +1298,19 @@ .dirtied_ino = 3 }; struct ubifs_budget_req ino_req = { .dirtied_ino = 1, .dirtied_ino_d = ALIGN(old_inode_ui->data_len, 8) }; + struct ubifs_budget_req wht_req; struct timespec64 time; unsigned int saved_nlink; struct fscrypt_name old_nm, new_nm; /* - * Budget request settings: deletion direntry, new direntry, removing - * the old inode, and changing old and new parent directory inodes. + * Budget request settings: + * req: deletion direntry, new direntry, removing the old inode, + * and changing old and new parent directory inodes. * - * However, this operation also marks the target inode as dirty and - * does not write it, so we allocate budget for the target inode - * separately. + * wht_req: new whiteout inode for RENAME_WHITEOUT. + * + * ino_req: marks the target inode as dirty and does not write it. */ dbg_gen("dent '%pd' ino %lu in dir ino %lu to dent '%pd' in dir ino %lu flags 0x%x", @@ -1331,20 +1367,44 @@ goto out_release; } - err = do_tmpfile(old_dir, old_dentry, S_IFCHR | WHITEOUT_MODE, &whiteout); - if (err) { + /* + * The whiteout inode without dentry is pinned in memory, + * umount won't happen during rename process because we + * got parent dentry. + */ + whiteout = create_whiteout(old_dir, old_dentry); + if (IS_ERR(whiteout)) { + err = PTR_ERR(whiteout); kfree(dev); goto out_release; } - spin_lock(&whiteout->i_lock); - whiteout->i_state |= I_LINKABLE; - spin_unlock(&whiteout->i_lock); - whiteout_ui = ubifs_inode(whiteout); whiteout_ui->data = dev; whiteout_ui->data_len = ubifs_encode_dev(dev, MKDEV(0, 0)); ubifs_assert(c, !whiteout_ui->dirty); + + memset(&wht_req, 0, sizeof(struct ubifs_budget_req)); + wht_req.new_ino = 1; + wht_req.new_ino_d = ALIGN(whiteout_ui->data_len, 8); + /* + * To avoid deadlock between space budget (holds ui_mutex and + * waits wb work) and writeback work(waits ui_mutex), do space + * budget before ubifs inodes locked. + */ + err = ubifs_budget_space(c, &wht_req); + if (err) { + /* + * Whiteout inode can not be written on flash by + * ubifs_jnl_write_inode(), because it's neither + * dirty nor zero-nlink. + */ + iput(whiteout); + goto out_release; + } + + /* Add the old_dentry size to the old_dir size. */ + old_sz -= CALC_DENT_SIZE(fname_len(&old_nm)); } lock_4_inodes(old_dir, new_dir, new_inode, whiteout); @@ -1416,29 +1476,11 @@ sync = IS_DIRSYNC(old_dir) || IS_DIRSYNC(new_dir); if (unlink && IS_SYNC(new_inode)) sync = 1; - } - - if (whiteout) { - struct ubifs_budget_req wht_req = { .dirtied_ino = 1, - .dirtied_ino_d = \ - ALIGN(ubifs_inode(whiteout)->data_len, 8) }; - - err = ubifs_budget_space(c, &wht_req); - if (err) { - kfree(whiteout_ui->data); - whiteout_ui->data_len = 0; - iput(whiteout); - goto out_release; - } - - inc_nlink(whiteout); - mark_inode_dirty(whiteout); - - spin_lock(&whiteout->i_lock); - whiteout->i_state &= ~I_LINKABLE; - spin_unlock(&whiteout->i_lock); - - iput(whiteout); + /* + * S_SYNC flag of whiteout inherits from the old_dir, and we + * have already checked the old dir inode. So there is no need + * to check whiteout. + */ } err = ubifs_jnl_rename(c, old_dir, old_inode, &old_nm, new_dir, @@ -1449,6 +1491,11 @@ unlock_4_inodes(old_dir, new_dir, new_inode, whiteout); ubifs_release_budget(c, &req); + if (whiteout) { + ubifs_release_budget(c, &wht_req); + iput(whiteout); + } + mutex_lock(&old_inode_ui->ui_mutex); release = old_inode_ui->dirty; mark_inode_dirty_sync(old_inode); @@ -1457,11 +1504,16 @@ if (release) ubifs_release_budget(c, &ino_req); if (IS_SYNC(old_inode)) - err = old_inode->i_sb->s_op->write_inode(old_inode, NULL); + /* + * Rename finished here. Although old inode cannot be updated + * on flash, old ctime is not a big problem, don't return err + * code to userspace. + */ + old_inode->i_sb->s_op->write_inode(old_inode, NULL); fscrypt_free_filename(&old_nm); fscrypt_free_filename(&new_nm); - return err; + return 0; out_cancel: if (unlink) { @@ -1482,11 +1534,11 @@ inc_nlink(old_dir); } } + unlock_4_inodes(old_dir, new_dir, new_inode, whiteout); if (whiteout) { - drop_nlink(whiteout); + ubifs_release_budget(c, &wht_req); iput(whiteout); } - unlock_4_inodes(old_dir, new_dir, new_inode, whiteout); out_release: ubifs_release_budget(c, &ino_req); ubifs_release_budget(c, &req); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/fs/ubifs/file.c +++ linux-azure-5.15-5.15.0/fs/ubifs/file.c @@ -570,7 +570,7 @@ } if (!PagePrivate(page)) { - SetPagePrivate(page); + attach_page_private(page, (void *)1); atomic_long_inc(&c->dirty_pg_cnt); __set_page_dirty_nobuffers(page); } @@ -947,7 +947,7 @@ release_existing_page_budget(c); atomic_long_dec(&c->dirty_pg_cnt); - ClearPagePrivate(page); + detach_page_private(page); ClearPageChecked(page); kunmap(page); @@ -1304,7 +1304,7 @@ release_existing_page_budget(c); atomic_long_dec(&c->dirty_pg_cnt); - ClearPagePrivate(page); + detach_page_private(page); ClearPageChecked(page); } @@ -1471,8 +1471,8 @@ return rc; if (PagePrivate(page)) { - ClearPagePrivate(page); - SetPagePrivate(newpage); + detach_page_private(page); + attach_page_private(newpage, (void *)1); } if (mode != MIGRATE_SYNC_NO_COPY) @@ -1496,7 +1496,7 @@ return 0; ubifs_assert(c, PagePrivate(page)); ubifs_assert(c, 0); - ClearPagePrivate(page); + detach_page_private(page); ClearPageChecked(page); return 1; } @@ -1567,7 +1567,7 @@ else { if (!PageChecked(page)) ubifs_convert_page_budget(c); - SetPagePrivate(page); + attach_page_private(page, (void *)1); atomic_long_inc(&c->dirty_pg_cnt); __set_page_dirty_nobuffers(page); } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/fs/ubifs/io.c +++ linux-azure-5.15-5.15.0/fs/ubifs/io.c @@ -833,16 +833,42 @@ */ n = aligned_len >> c->max_write_shift; if (n) { - n <<= c->max_write_shift; + int m = n - 1; + dbg_io("write %d bytes to LEB %d:%d", n, wbuf->lnum, wbuf->offs); - err = ubifs_leb_write(c, wbuf->lnum, buf + written, - wbuf->offs, n); + + if (m) { + /* '(n-1)<max_write_shift < len' is always true. */ + m <<= c->max_write_shift; + err = ubifs_leb_write(c, wbuf->lnum, buf + written, + wbuf->offs, m); + if (err) + goto out; + wbuf->offs += m; + aligned_len -= m; + len -= m; + written += m; + } + + /* + * The non-written len of buf may be less than 'n' because + * parameter 'len' is not 8 bytes aligned, so here we read + * min(len, n) bytes from buf. + */ + n = 1 << c->max_write_shift; + memcpy(wbuf->buf, buf + written, min(len, n)); + if (n > len) { + ubifs_assert(c, n - len < 8); + ubifs_pad(c, wbuf->buf + len, n - len); + } + + err = ubifs_leb_write(c, wbuf->lnum, wbuf->buf, wbuf->offs, n); if (err) goto out; wbuf->offs += n; aligned_len -= n; - len -= n; + len -= min(len, n); written += n; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/fs/ubifs/ioctl.c +++ linux-azure-5.15-5.15.0/fs/ubifs/ioctl.c @@ -108,7 +108,7 @@ struct ubifs_inode *ui = ubifs_inode(inode); struct ubifs_info *c = inode->i_sb->s_fs_info; struct ubifs_budget_req req = { .dirtied_ino = 1, - .dirtied_ino_d = ui->data_len }; + .dirtied_ino_d = ALIGN(ui->data_len, 8) }; err = ubifs_budget_space(c, &req); if (err) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/fs/ubifs/journal.c +++ linux-azure-5.15-5.15.0/fs/ubifs/journal.c @@ -1207,9 +1207,9 @@ * @sync: non-zero if the write-buffer has to be synchronized * * This function implements the re-name operation which may involve writing up - * to 4 inodes and 2 directory entries. It marks the written inodes as clean - * and returns zero on success. In case of failure, a negative error code is - * returned. + * to 4 inodes(new inode, whiteout inode, old and new parent directory inodes) + * and 2 directory entries. It marks the written inodes as clean and returns + * zero on success. In case of failure, a negative error code is returned. */ int ubifs_jnl_rename(struct ubifs_info *c, const struct inode *old_dir, const struct inode *old_inode, @@ -1222,14 +1222,15 @@ void *p; union ubifs_key key; struct ubifs_dent_node *dent, *dent2; - int err, dlen1, dlen2, ilen, lnum, offs, len, orphan_added = 0; + int err, dlen1, dlen2, ilen, wlen, lnum, offs, len, orphan_added = 0; int aligned_dlen1, aligned_dlen2, plen = UBIFS_INO_NODE_SZ; int last_reference = !!(new_inode && new_inode->i_nlink == 0); int move = (old_dir != new_dir); - struct ubifs_inode *new_ui; + struct ubifs_inode *new_ui, *whiteout_ui; u8 hash_old_dir[UBIFS_HASH_ARR_SZ]; u8 hash_new_dir[UBIFS_HASH_ARR_SZ]; u8 hash_new_inode[UBIFS_HASH_ARR_SZ]; + u8 hash_whiteout_inode[UBIFS_HASH_ARR_SZ]; u8 hash_dent1[UBIFS_HASH_ARR_SZ]; u8 hash_dent2[UBIFS_HASH_ARR_SZ]; @@ -1249,9 +1250,20 @@ } else ilen = 0; + if (whiteout) { + whiteout_ui = ubifs_inode(whiteout); + ubifs_assert(c, mutex_is_locked(&whiteout_ui->ui_mutex)); + ubifs_assert(c, whiteout->i_nlink == 1); + ubifs_assert(c, !whiteout_ui->dirty); + wlen = UBIFS_INO_NODE_SZ; + wlen += whiteout_ui->data_len; + } else + wlen = 0; + aligned_dlen1 = ALIGN(dlen1, 8); aligned_dlen2 = ALIGN(dlen2, 8); - len = aligned_dlen1 + aligned_dlen2 + ALIGN(ilen, 8) + ALIGN(plen, 8); + len = aligned_dlen1 + aligned_dlen2 + ALIGN(ilen, 8) + + ALIGN(wlen, 8) + ALIGN(plen, 8); if (move) len += plen; @@ -1313,6 +1325,15 @@ p += ALIGN(ilen, 8); } + if (whiteout) { + pack_inode(c, p, whiteout, 0); + err = ubifs_node_calc_hash(c, p, hash_whiteout_inode); + if (err) + goto out_release; + + p += ALIGN(wlen, 8); + } + if (!move) { pack_inode(c, p, old_dir, 1); err = ubifs_node_calc_hash(c, p, hash_old_dir); @@ -1352,6 +1373,9 @@ if (new_inode) ubifs_wbuf_add_ino_nolock(&c->jheads[BASEHD].wbuf, new_inode->i_ino); + if (whiteout) + ubifs_wbuf_add_ino_nolock(&c->jheads[BASEHD].wbuf, + whiteout->i_ino); } release_head(c, BASEHD); @@ -1368,8 +1392,6 @@ err = ubifs_tnc_add_nm(c, &key, lnum, offs, dlen2, hash_dent2, old_nm); if (err) goto out_ro; - - ubifs_delete_orphan(c, whiteout->i_ino); } else { err = ubifs_add_dirt(c, lnum, dlen2); if (err) @@ -1390,6 +1412,15 @@ offs += ALIGN(ilen, 8); } + if (whiteout) { + ino_key_init(c, &key, whiteout->i_ino); + err = ubifs_tnc_add(c, &key, lnum, offs, wlen, + hash_whiteout_inode); + if (err) + goto out_ro; + offs += ALIGN(wlen, 8); + } + ino_key_init(c, &key, old_dir->i_ino); err = ubifs_tnc_add(c, &key, lnum, offs, plen, hash_old_dir); if (err) @@ -1410,6 +1441,11 @@ new_ui->synced_i_size = new_ui->ui_size; spin_unlock(&new_ui->ui_lock); } + /* + * No need to mark whiteout inode clean. + * Whiteout doesn't have non-zero size, no need to update + * synced_i_size for whiteout_ui. + */ mark_inode_clean(c, ubifs_inode(old_dir)); if (move) mark_inode_clean(c, ubifs_inode(new_dir)); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/include/acpi/cppc_acpi.h +++ linux-azure-5.15-5.15.0/include/acpi/cppc_acpi.h @@ -138,6 +138,7 @@ extern int cppc_get_nominal_perf(int cpunum, u64 *nominal_perf); extern int cppc_get_perf_ctrs(int cpu, struct cppc_perf_fb_ctrs *perf_fb_ctrs); extern int cppc_set_perf(int cpu, struct cppc_perf_ctrls *perf_ctrls); +extern int cppc_set_enable(int cpu, bool enable); extern int cppc_get_perf_caps(int cpu, struct cppc_perf_caps *caps); extern bool acpi_cpc_valid(void); extern int acpi_get_psd_map(unsigned int cpu, struct cppc_cpudata *cpu_data); @@ -162,6 +163,10 @@ { return -ENOTSUPP; } +static inline int cppc_set_enable(int cpu, bool enable) +{ + return -ENOTSUPP; +} static inline int cppc_get_perf_caps(int cpu, struct cppc_perf_caps *caps) { return -ENOTSUPP; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/include/asm-generic/tlb.h +++ linux-azure-5.15-5.15.0/include/asm-generic/tlb.h @@ -565,10 +565,14 @@ #define tlb_remove_huge_tlb_entry(h, tlb, ptep, address) \ do { \ unsigned long _sz = huge_page_size(h); \ - if (_sz == PMD_SIZE) \ - tlb_flush_pmd_range(tlb, address, _sz); \ - else if (_sz == PUD_SIZE) \ + if (_sz >= P4D_SIZE) \ + tlb_flush_p4d_range(tlb, address, _sz); \ + else if (_sz >= PUD_SIZE) \ tlb_flush_pud_range(tlb, address, _sz); \ + else if (_sz >= PMD_SIZE) \ + tlb_flush_pmd_range(tlb, address, _sz); \ + else \ + tlb_flush_pte_range(tlb, address, _sz); \ __tlb_remove_tlb_entry(tlb, ptep, address); \ } while (0) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/include/drm/drm_connector.h +++ linux-azure-5.15-5.15.0/include/drm/drm_connector.h @@ -566,10 +566,16 @@ bool rgb_quant_range_selectable; /** - * @edid_hdmi_dc_modes: Mask of supported hdmi deep color modes. Even - * more stuff redundant with @bus_formats. + * @edid_hdmi_rgb444_dc_modes: Mask of supported hdmi deep color modes + * in RGB 4:4:4. Even more stuff redundant with @bus_formats. */ - u8 edid_hdmi_dc_modes; + u8 edid_hdmi_rgb444_dc_modes; + + /** + * @edid_hdmi_ycbcr444_dc_modes: Mask of supported hdmi deep color + * modes in YCbCr 4:4:4. Even more stuff redundant with @bus_formats. + */ + u8 edid_hdmi_ycbcr444_dc_modes; /** * @cea_rev: CEA revision of the HDMI sink. only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/include/drm/drm_dp_helper.h +++ linux-azure-5.15-5.15.0/include/drm/drm_dp_helper.h @@ -455,7 +455,7 @@ # define DP_FEC_BIT_ERROR_COUNT_CAP (1 << 3) /* DP-HDMI2.1 PCON DSC ENCODER SUPPORT */ -#define DP_PCON_DSC_ENCODER_CAP_SIZE 0xC /* 0x9E - 0x92 */ +#define DP_PCON_DSC_ENCODER_CAP_SIZE 0xD /* 0x92 through 0x9E */ #define DP_PCON_DSC_ENCODER 0x092 # define DP_PCON_DSC_ENCODER_SUPPORTED (1 << 0) # define DP_PCON_DSC_PPS_ENC_OVERRIDE (1 << 1) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/include/linux/atomic/atomic-arch-fallback.h +++ linux-azure-5.15-5.15.0/include/linux/atomic/atomic-arch-fallback.h @@ -151,7 +151,16 @@ static __always_inline int arch_atomic_read_acquire(const atomic_t *v) { - return smp_load_acquire(&(v)->counter); + int ret; + + if (__native_word(atomic_t)) { + ret = smp_load_acquire(&(v)->counter); + } else { + ret = arch_atomic_read(v); + __atomic_acquire_fence(); + } + + return ret; } #define arch_atomic_read_acquire arch_atomic_read_acquire #endif @@ -160,7 +169,12 @@ static __always_inline void arch_atomic_set_release(atomic_t *v, int i) { - smp_store_release(&(v)->counter, i); + if (__native_word(atomic_t)) { + smp_store_release(&(v)->counter, i); + } else { + __atomic_release_fence(); + arch_atomic_set(v, i); + } } #define arch_atomic_set_release arch_atomic_set_release #endif @@ -1258,7 +1272,16 @@ static __always_inline s64 arch_atomic64_read_acquire(const atomic64_t *v) { - return smp_load_acquire(&(v)->counter); + s64 ret; + + if (__native_word(atomic64_t)) { + ret = smp_load_acquire(&(v)->counter); + } else { + ret = arch_atomic64_read(v); + __atomic_acquire_fence(); + } + + return ret; } #define arch_atomic64_read_acquire arch_atomic64_read_acquire #endif @@ -1267,7 +1290,12 @@ static __always_inline void arch_atomic64_set_release(atomic64_t *v, s64 i) { - smp_store_release(&(v)->counter, i); + if (__native_word(atomic64_t)) { + smp_store_release(&(v)->counter, i); + } else { + __atomic_release_fence(); + arch_atomic64_set(v, i); + } } #define arch_atomic64_set_release arch_atomic64_set_release #endif @@ -2358,4 +2386,4 @@ #endif #endif /* _LINUX_ATOMIC_FALLBACK_H */ -// cca554917d7ea73d5e3e7397dd70c484cad9b2c4 +// 8e2cc06bc0d2c0967d2f8424762bd48555ee40ae only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/include/linux/binfmts.h +++ linux-azure-5.15-5.15.0/include/linux/binfmts.h @@ -87,6 +87,9 @@ loff_t written; loff_t pos; loff_t to_skip; + int vma_count; + size_t vma_data_size; + struct core_vma_metadata *vma_meta; }; /* only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/include/linux/blk-cgroup.h +++ linux-azure-5.15-5.15.0/include/linux/blk-cgroup.h @@ -24,6 +24,7 @@ #include #include #include +#include /* percpu_counter batch for blkg_[rw]stats, per-cpu drift doesn't matter */ #define BLKG_STAT_CPU_BATCH (INT_MAX / 2) @@ -604,6 +605,21 @@ atomic_dec(&blkg->blkcg->css.cgroup->congestion_count); } +/** + * blk_cgroup_mergeable - Determine whether to allow or disallow merges + * @rq: request to merge into + * @bio: bio to merge + * + * @bio and @rq should belong to the same cgroup and their issue_as_root should + * match. The latter is necessary as we don't want to throttle e.g. a metadata + * update because it happens to be next to a regular IO. + */ +static inline bool blk_cgroup_mergeable(struct request *rq, struct bio *bio) +{ + return rq->bio->bi_blkg == bio->bi_blkg && + bio_issue_as_root_blkg(rq->bio) == bio_issue_as_root_blkg(bio); +} + void blk_cgroup_bio_start(struct bio *bio); void blkcg_add_delay(struct blkcg_gq *blkg, u64 now, u64 delta); void blkcg_schedule_throttle(struct request_queue *q, bool use_memdelay); @@ -659,6 +675,7 @@ static inline bool blkcg_punt_bio_submit(struct bio *bio) { return false; } static inline void blkcg_bio_issue_init(struct bio *bio) { } static inline void blk_cgroup_bio_start(struct bio *bio) { } +static inline bool blk_cgroup_mergeable(struct request *rq, struct bio *bio) { return true; } #define blk_queue_for_each_rl(rl, q) \ for ((rl) = &(q)->root_rl; (rl); (rl) = NULL) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/include/linux/coredump.h +++ linux-azure-5.15-5.15.0/include/linux/coredump.h @@ -12,6 +12,8 @@ unsigned long start, end; unsigned long flags; unsigned long dump_size; + unsigned long pgoff; + struct file *file; }; extern int core_uses_pid; @@ -29,9 +31,6 @@ extern int dump_align(struct coredump_params *cprm, int align); int dump_user_range(struct coredump_params *cprm, unsigned long start, unsigned long len); -int dump_vma_snapshot(struct coredump_params *cprm, int *vma_count, - struct core_vma_metadata **vma_meta, - size_t *vma_data_size_ptr); extern void do_coredump(const kernel_siginfo_t *siginfo); #else static inline void do_coredump(const kernel_siginfo_t *siginfo) {} only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/include/linux/gpio/driver.h +++ linux-azure-5.15-5.15.0/include/linux/gpio/driver.h @@ -225,6 +225,15 @@ unsigned int ngpios); /** + * @initialized: + * + * Flag to track GPIO chip irq member's initialization. + * This flag will make sure GPIO chip irq members are not used + * before they are initialized. + */ + bool initialized; + + /** * @valid_mask: * * If not %NULL, holds bitmask of GPIOs which are valid to be included only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/include/linux/if_arp.h +++ linux-azure-5.15-5.15.0/include/linux/if_arp.h @@ -52,6 +52,7 @@ case ARPHRD_VOID: case ARPHRD_NONE: case ARPHRD_RAWIP: + case ARPHRD_PIMREG: return false; default: return true; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/include/linux/mc146818rtc.h +++ linux-azure-5.15-5.15.0/include/linux/mc146818rtc.h @@ -123,7 +123,8 @@ #define RTC_IO_EXTENT_USED RTC_IO_EXTENT #endif /* ARCH_RTC_LOCATION */ -unsigned int mc146818_get_time(struct rtc_time *time); +bool mc146818_does_rtc_work(void); +int mc146818_get_time(struct rtc_time *time); int mc146818_set_time(struct rtc_time *time); #endif /* _MC146818RTC_H */ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/include/linux/mem_encrypt.h +++ linux-azure-5.15-5.15.0/include/linux/mem_encrypt.h @@ -16,10 +16,6 @@ #include -#else /* !CONFIG_ARCH_HAS_MEM_ENCRYPT */ - -static inline bool mem_encrypt_active(void) { return false; } - #endif /* CONFIG_ARCH_HAS_MEM_ENCRYPT */ #ifdef CONFIG_AMD_MEM_ENCRYPT only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/include/linux/mlx5/device.h +++ linux-azure-5.15-5.15.0/include/linux/mlx5/device.h @@ -1099,6 +1099,7 @@ MLX5_MATCH_MISC_PARAMETERS_2 = 1 << 3, MLX5_MATCH_MISC_PARAMETERS_3 = 1 << 4, MLX5_MATCH_MISC_PARAMETERS_4 = 1 << 5, + MLX5_MATCH_MISC_PARAMETERS_5 = 1 << 6, }; enum { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/include/linux/nvme.h +++ linux-azure-5.15-5.15.0/include/linux/nvme.h @@ -322,6 +322,7 @@ NVME_CTRL_ONCS_TIMESTAMP = 1 << 6, NVME_CTRL_VWC_PRESENT = 1 << 0, NVME_CTRL_OACS_SEC_SUPP = 1 << 0, + NVME_CTRL_OACS_NS_MNGT_SUPP = 1 << 3, NVME_CTRL_OACS_DIRECTIVES = 1 << 5, NVME_CTRL_OACS_DBBUF_SUPP = 1 << 8, NVME_CTRL_LPA_CMD_EFFECTS_LOG = 1 << 1, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/include/linux/pstore.h +++ linux-azure-5.15-5.15.0/include/linux/pstore.h @@ -14,7 +14,7 @@ #include #include #include -#include +#include #include #include @@ -87,7 +87,7 @@ * @owner: module which is responsible for this backend driver * @name: name of the backend driver * - * @buf_lock: semaphore to serialize access to @buf + * @buf_lock: spinlock to serialize access to @buf * @buf: preallocated crash dump buffer * @bufsize: size of @buf available for crash dump bytes (must match * smallest number of bytes available for writing to a @@ -178,7 +178,7 @@ struct module *owner; const char *name; - struct semaphore buf_lock; + spinlock_t buf_lock; char *buf; size_t bufsize; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/include/linux/randomize_kstack.h +++ linux-azure-5.15-5.15.0/include/linux/randomize_kstack.h @@ -16,8 +16,20 @@ * alignment. Also, since this use is being explicitly masked to a max of * 10 bits, stack-clash style attacks are unlikely. For more details see * "VLAs" in Documentation/process/deprecated.rst + * + * The normal __builtin_alloca() is initialized with INIT_STACK_ALL (currently + * only with Clang and not GCC). Initializing the unused area on each syscall + * entry is expensive, and generating an implicit call to memset() may also be + * problematic (such as in noinstr functions). Therefore, if the compiler + * supports it (which it should if it initializes allocas), always use the + * "uninitialized" variant of the builtin. */ -void *__builtin_alloca(size_t size); +#if __has_builtin(__builtin_alloca_uninitialized) +#define __kstack_alloca __builtin_alloca_uninitialized +#else +#define __kstack_alloca __builtin_alloca +#endif + /* * Use, at most, 10 bits of entropy. We explicitly cap this to keep the * "VLA" from being unbounded (see above). 10 bits leaves enough room for @@ -36,7 +48,7 @@ if (static_branch_maybe(CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT, \ &randomize_kstack_offset)) { \ u32 offset = raw_cpu_read(kstack_offset); \ - u8 *ptr = __builtin_alloca(KSTACK_OFFSET_MAX(offset)); \ + u8 *ptr = __kstack_alloca(KSTACK_OFFSET_MAX(offset)); \ /* Keep allocation even after "ptr" loses scope. */ \ asm volatile("" :: "r"(ptr) : "memory"); \ } \ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/include/linux/serial_core.h +++ linux-azure-5.15-5.15.0/include/linux/serial_core.h @@ -458,6 +458,8 @@ extern void uart_insert_char(struct uart_port *port, unsigned int status, unsigned int overrun, unsigned int ch, unsigned int flag); +void uart_xchar_out(struct uart_port *uport, int offset); + #ifdef CONFIG_MAGIC_SYSRQ_SERIAL #define SYSRQ_TIMEOUT (HZ * 5) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/include/linux/soc/qcom/qcom_aoss.h +++ linux-azure-5.15-5.15.0/include/linux/soc/qcom/qcom_aoss.h @@ -0,0 +1,38 @@ +/* SPDX-License-Identifier: GPL-2.0-only */ +/* + * Copyright (c) 2021, The Linux Foundation. All rights reserved. + */ + +#ifndef __QCOM_AOSS_H__ +#define __QCOM_AOSS_H__ + +#include +#include + +struct qmp; + +#if IS_ENABLED(CONFIG_QCOM_AOSS_QMP) + +int qmp_send(struct qmp *qmp, const void *data, size_t len); +struct qmp *qmp_get(struct device *dev); +void qmp_put(struct qmp *qmp); + +#else + +static inline int qmp_send(struct qmp *qmp, const void *data, size_t len) +{ + return -ENODEV; +} + +static inline struct qmp *qmp_get(struct device *dev) +{ + return ERR_PTR(-ENODEV); +} + +static inline void qmp_put(struct qmp *qmp) +{ +} + +#endif + +#endif only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/include/linux/soc/ti/ti_sci_protocol.h +++ linux-azure-5.15-5.15.0/include/linux/soc/ti/ti_sci_protocol.h @@ -645,7 +645,7 @@ static inline struct ti_sci_resource * devm_ti_sci_get_resource(const struct ti_sci_handle *handle, struct device *dev, - u32 dev_id, u32 sub_type); + u32 dev_id, u32 sub_type) { return ERR_PTR(-EINVAL); } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/include/linux/spi/spi.h +++ linux-azure-5.15-5.15.0/include/linux/spi/spi.h @@ -17,6 +17,7 @@ #include #include +#include struct dma_chan; struct software_node; @@ -764,6 +765,12 @@ extern void spi_unregister_controller(struct spi_controller *ctlr); extern struct spi_controller *spi_busnum_to_master(u16 busnum); +#if IS_ENABLED(CONFIG_ACPI) +extern struct spi_device *acpi_spi_device_alloc(struct spi_controller *ctlr, + struct acpi_device *adev, + int index); +int acpi_spi_count_resources(struct acpi_device *adev); +#endif /* * SPI resource management while processing a SPI message only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/include/linux/stackdepot.h +++ linux-azure-5.15-5.15.0/include/linux/stackdepot.h @@ -19,8 +19,6 @@ unsigned int stack_depot_fetch(depot_stack_handle_t handle, unsigned long **entries); -unsigned int filter_irq_stacks(unsigned long *entries, unsigned int nr_entries); - #ifdef CONFIG_STACKDEPOT int stack_depot_init(void); #else only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/include/linux/stacktrace.h +++ linux-azure-5.15-5.15.0/include/linux/stacktrace.h @@ -21,6 +21,7 @@ unsigned int stack_trace_save_regs(struct pt_regs *regs, unsigned long *store, unsigned int size, unsigned int skipnr); unsigned int stack_trace_save_user(unsigned long *store, unsigned int size); +unsigned int filter_irq_stacks(unsigned long *entries, unsigned int nr_entries); /* Internal interfaces. Do not use in generic code */ #ifdef CONFIG_ARCH_STACKWALK only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/include/linux/static_call.h +++ linux-azure-5.15-5.15.0/include/linux/static_call.h @@ -248,10 +248,7 @@ return 0; } -static inline long __static_call_return0(void) -{ - return 0; -} +extern long __static_call_return0(void); #define EXPORT_STATIC_CALL(name) \ EXPORT_SYMBOL(STATIC_CALL_KEY(name)); \ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/include/linux/sunrpc/xdr.h +++ linux-azure-5.15-5.15.0/include/linux/sunrpc/xdr.h @@ -731,6 +731,8 @@ if (unlikely(xdr_stream_decode_u32(xdr, &len) < 0)) return -EBADMSG; + if (len > SIZE_MAX / sizeof(*p)) + return -EBADMSG; p = xdr_inline_decode(xdr, len * sizeof(*p)); if (unlikely(!p)) return -EBADMSG; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/include/linux/sunrpc/xprtsock.h +++ linux-azure-5.15-5.15.0/include/linux/sunrpc/xprtsock.h @@ -89,5 +89,6 @@ #define XPRT_SOCK_WAKE_WRITE (5) #define XPRT_SOCK_WAKE_PENDING (6) #define XPRT_SOCK_WAKE_DISCONNECT (7) +#define XPRT_SOCK_CONNECT_SENT (8) #endif /* _LINUX_SUNRPC_XPRTSOCK_H */ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/include/linux/vfio_pci_core.h +++ linux-azure-5.15-5.15.0/include/linux/vfio_pci_core.h @@ -133,6 +133,8 @@ struct mutex ioeventfds_lock; struct list_head ioeventfds_list; struct vfio_pci_vf_token *vf_token; + struct list_head sriov_pfs_item; + struct vfio_pci_core_device *sriov_pf_core_dev; struct notifier_block nb; struct mutex vma_lock; struct list_head vma_list; @@ -159,8 +161,17 @@ extern ssize_t vfio_pci_bar_rw(struct vfio_pci_core_device *vdev, char __user *buf, size_t count, loff_t *ppos, bool iswrite); +#ifdef CONFIG_VFIO_PCI_VGA extern ssize_t vfio_pci_vga_rw(struct vfio_pci_core_device *vdev, char __user *buf, size_t count, loff_t *ppos, bool iswrite); +#else +static inline ssize_t vfio_pci_vga_rw(struct vfio_pci_core_device *vdev, + char __user *buf, size_t count, + loff_t *ppos, bool iswrite) +{ + return -EINVAL; +} +#endif extern long vfio_pci_ioeventfd(struct vfio_pci_core_device *vdev, loff_t offset, uint64_t data, int count, int fd); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/include/net/af_vsock.h +++ linux-azure-5.15-5.15.0/include/net/af_vsock.h @@ -205,7 +205,8 @@ struct sock *vsock_find_connected_socket(struct sockaddr_vm *src, struct sockaddr_vm *dst); void vsock_remove_sock(struct vsock_sock *vsk); -void vsock_for_each_connected_socket(void (*fn)(struct sock *sk)); +void vsock_for_each_connected_socket(struct vsock_transport *transport, + void (*fn)(struct sock *sk)); int vsock_assign_transport(struct vsock_sock *vsk, struct vsock_sock *psk); bool vsock_find_cid(unsigned int cid); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/include/net/arp.h +++ linux-azure-5.15-5.15.0/include/net/arp.h @@ -71,6 +71,7 @@ const unsigned char *src_hw, const unsigned char *th); int arp_mc_map(__be32 addr, u8 *haddr, struct net_device *dev, int dir); void arp_ifdown(struct net_device *dev); +int arp_invalidate(struct net_device *dev, __be32 ip, bool force); struct sk_buff *arp_create(int type, int ptype, __be32 dest_ip, struct net_device *dev, __be32 src_ip, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/include/net/ax25.h +++ linux-azure-5.15-5.15.0/include/net/ax25.h @@ -236,6 +236,7 @@ #if defined(CONFIG_AX25_DAMA_SLAVE) || defined(CONFIG_AX25_DAMA_MASTER) ax25_dama_info dama; #endif + refcount_t refcount; } ax25_dev; typedef struct ax25_cb { @@ -290,6 +291,17 @@ } } +static inline void ax25_dev_hold(ax25_dev *ax25_dev) +{ + refcount_inc(&ax25_dev->refcount); +} + +static inline void ax25_dev_put(ax25_dev *ax25_dev) +{ + if (refcount_dec_and_test(&ax25_dev->refcount)) { + kfree(ax25_dev); + } +} static inline __be16 ax25_type_trans(struct sk_buff *skb, struct net_device *dev) { skb->dev = dev; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/include/net/bluetooth/bluetooth.h +++ linux-azure-5.15-5.15.0/include/net/bluetooth/bluetooth.h @@ -180,19 +180,21 @@ #define BT_DBG(fmt, ...) pr_debug(fmt "\n", ##__VA_ARGS__) #endif +#define bt_dev_name(hdev) ((hdev) ? (hdev)->name : "null") + #define bt_dev_info(hdev, fmt, ...) \ - BT_INFO("%s: " fmt, (hdev)->name, ##__VA_ARGS__) + BT_INFO("%s: " fmt, bt_dev_name(hdev), ##__VA_ARGS__) #define bt_dev_warn(hdev, fmt, ...) \ - BT_WARN("%s: " fmt, (hdev)->name, ##__VA_ARGS__) + BT_WARN("%s: " fmt, bt_dev_name(hdev), ##__VA_ARGS__) #define bt_dev_err(hdev, fmt, ...) \ - BT_ERR("%s: " fmt, (hdev)->name, ##__VA_ARGS__) + BT_ERR("%s: " fmt, bt_dev_name(hdev), ##__VA_ARGS__) #define bt_dev_dbg(hdev, fmt, ...) \ - BT_DBG("%s: " fmt, (hdev)->name, ##__VA_ARGS__) + BT_DBG("%s: " fmt, bt_dev_name(hdev), ##__VA_ARGS__) #define bt_dev_warn_ratelimited(hdev, fmt, ...) \ - bt_warn_ratelimited("%s: " fmt, (hdev)->name, ##__VA_ARGS__) + bt_warn_ratelimited("%s: " fmt, bt_dev_name(hdev), ##__VA_ARGS__) #define bt_dev_err_ratelimited(hdev, fmt, ...) \ - bt_err_ratelimited("%s: " fmt, (hdev)->name, ##__VA_ARGS__) + bt_err_ratelimited("%s: " fmt, bt_dev_name(hdev), ##__VA_ARGS__) /* Connection and socket states */ enum { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/include/net/flow_dissector.h +++ linux-azure-5.15-5.15.0/include/net/flow_dissector.h @@ -59,6 +59,8 @@ __be16 vlan_tci; }; __be16 vlan_tpid; + __be16 vlan_eth_type; + u16 padding; }; struct flow_dissector_mpls_lse { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/include/net/net_namespace.h +++ linux-azure-5.15-5.15.0/include/net/net_namespace.h @@ -479,4 +479,10 @@ atomic_inc(&net->fnhe_genid); } +#ifdef CONFIG_NET +void net_ns_init(void); +#else +static inline void net_ns_init(void) {} +#endif + #endif /* __NET_NET_NAMESPACE_H */ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/include/net/netfilter/nf_conntrack_helper.h +++ linux-azure-5.15-5.15.0/include/net/netfilter/nf_conntrack_helper.h @@ -177,4 +177,5 @@ int nf_nat_helper_try_module_get(const char *name, u16 l3num, u8 protonum); void nf_nat_helper_put(struct nf_conntrack_helper *helper); +void nf_ct_set_auto_assign_helper_warned(struct net *net); #endif /*_NF_CONNTRACK_HELPER_H*/ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/include/net/netfilter/nf_flow_table.h +++ linux-azure-5.15-5.15.0/include/net/netfilter/nf_flow_table.h @@ -10,6 +10,8 @@ #include #include #include +#include +#include struct nf_flowtable; struct nf_flow_rule; @@ -313,4 +315,20 @@ int nf_flow_table_offload_init(void); void nf_flow_table_offload_exit(void); +static inline __be16 nf_flow_pppoe_proto(const struct sk_buff *skb) +{ + __be16 proto; + + proto = *((__be16 *)(skb_mac_header(skb) + ETH_HLEN + + sizeof(struct pppoe_hdr))); + switch (proto) { + case htons(PPP_IP): + return htons(ETH_P_IP); + case htons(PPP_IPV6): + return htons(ETH_P_IPV6); + } + + return 0; +} + #endif /* _NF_FLOW_TABLE_H */ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/include/scsi/scsi_device.h +++ linux-azure-5.15-5.15.0/include/scsi/scsi_device.h @@ -206,6 +206,7 @@ unsigned rpm_autosuspend:1; /* Enable runtime autosuspend at device * creation time */ unsigned ignore_media_change:1; /* Ignore MEDIA CHANGE on resume */ + unsigned silence_suspend:1; /* Do not print runtime PM related messages */ bool offline_already; /* Device offline message logged */ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/include/scsi/scsi_transport_iscsi.h +++ linux-azure-5.15-5.15.0/include/scsi/scsi_transport_iscsi.h @@ -211,6 +211,8 @@ struct mutex ep_mutex; struct iscsi_endpoint *ep; + /* Used when accessing flags and queueing work. */ + spinlock_t lock; unsigned long flags; struct work_struct cleanup_work; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/include/sound/core.h +++ linux-azure-5.15-5.15.0/include/sound/core.h @@ -284,6 +284,7 @@ void snd_card_disconnect_sync(struct snd_card *card); int snd_card_free(struct snd_card *card); int snd_card_free_when_closed(struct snd_card *card); +int snd_card_free_on_error(struct device *dev, int ret); void snd_card_set_id(struct snd_card *card, const char *id); int snd_card_register(struct snd_card *card); int snd_card_info_init(void); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/include/sound/cs35l41.h +++ linux-azure-5.15-5.15.0/include/sound/cs35l41.h @@ -0,0 +1,780 @@ +/* SPDX-License-Identifier: GPL-2.0 + * + * linux/sound/cs35l41.h -- Platform data for CS35L41 + * + * Copyright (c) 2017-2021 Cirrus Logic Inc. + * + * Author: David Rhodes + */ + +#ifndef __CS35L41_H +#define __CS35L41_H + +#include + +#define CS35L41_FIRSTREG 0x00000000 +#define CS35L41_LASTREG 0x03804FE8 +#define CS35L41_DEVID 0x00000000 +#define CS35L41_REVID 0x00000004 +#define CS35L41_FABID 0x00000008 +#define CS35L41_RELID 0x0000000C +#define CS35L41_OTPID 0x00000010 +#define CS35L41_SFT_RESET 0x00000020 +#define CS35L41_TEST_KEY_CTL 0x00000040 +#define CS35L41_USER_KEY_CTL 0x00000044 +#define CS35L41_OTP_MEM0 0x00000400 +#define CS35L41_OTP_MEM31 0x0000047C +#define CS35L41_OTP_CTRL0 0x00000500 +#define CS35L41_OTP_CTRL1 0x00000504 +#define CS35L41_OTP_CTRL3 0x00000508 +#define CS35L41_OTP_CTRL4 0x0000050C +#define CS35L41_OTP_CTRL5 0x00000510 +#define CS35L41_OTP_CTRL6 0x00000514 +#define CS35L41_OTP_CTRL7 0x00000518 +#define CS35L41_OTP_CTRL8 0x0000051C +#define CS35L41_PWR_CTRL1 0x00002014 +#define CS35L41_PWR_CTRL2 0x00002018 +#define CS35L41_PWR_CTRL3 0x0000201C +#define CS35L41_CTRL_OVRRIDE 0x00002020 +#define CS35L41_AMP_OUT_MUTE 0x00002024 +#define CS35L41_PROTECT_REL_ERR_IGN 0x00002034 +#define CS35L41_GPIO_PAD_CONTROL 0x0000242C +#define CS35L41_JTAG_CONTROL 0x00002438 +#define CS35L41_PWRMGT_CTL 0x00002900 +#define CS35L41_WAKESRC_CTL 0x00002904 +#define CS35L41_PWRMGT_STS 0x00002908 +#define CS35L41_PLL_CLK_CTRL 0x00002C04 +#define CS35L41_DSP_CLK_CTRL 0x00002C08 +#define CS35L41_GLOBAL_CLK_CTRL 0x00002C0C +#define CS35L41_DATA_FS_SEL 0x00002C10 +#define CS35L41_TST_FS_MON0 0x00002D10 +#define CS35L41_MDSYNC_EN 0x00003400 +#define CS35L41_MDSYNC_TX_ID 0x00003408 +#define CS35L41_MDSYNC_PWR_CTRL 0x0000340C +#define CS35L41_MDSYNC_DATA_TX 0x00003410 +#define CS35L41_MDSYNC_TX_STATUS 0x00003414 +#define CS35L41_MDSYNC_DATA_RX 0x0000341C +#define CS35L41_MDSYNC_RX_STATUS 0x00003420 +#define CS35L41_MDSYNC_ERR_STATUS 0x00003424 +#define CS35L41_MDSYNC_SYNC_PTE2 0x00003528 +#define CS35L41_MDSYNC_SYNC_PTE3 0x0000352C +#define CS35L41_MDSYNC_SYNC_MSM_STATUS 0x0000353C +#define CS35L41_BSTCVRT_VCTRL1 0x00003800 +#define CS35L41_BSTCVRT_VCTRL2 0x00003804 +#define CS35L41_BSTCVRT_PEAK_CUR 0x00003808 +#define CS35L41_BSTCVRT_SFT_RAMP 0x0000380C +#define CS35L41_BSTCVRT_COEFF 0x00003810 +#define CS35L41_BSTCVRT_SLOPE_LBST 0x00003814 +#define CS35L41_BSTCVRT_SW_FREQ 0x00003818 +#define CS35L41_BSTCVRT_DCM_CTRL 0x0000381C +#define CS35L41_BSTCVRT_DCM_MODE_FORCE 0x00003820 +#define CS35L41_BSTCVRT_OVERVOLT_CTRL 0x00003830 +#define CS35L41_VI_VOL_POL 0x00004000 +#define CS35L41_VIMON_SPKMON_RESYNC 0x00004100 +#define CS35L41_DTEMP_WARN_THLD 0x00004220 +#define CS35L41_DTEMP_CFG 0x00004224 +#define CS35L41_DTEMP_EN 0x00004308 +#define CS35L41_VPVBST_FS_SEL 0x00004400 +#define CS35L41_SP_ENABLES 0x00004800 +#define CS35L41_SP_RATE_CTRL 0x00004804 +#define CS35L41_SP_FORMAT 0x00004808 +#define CS35L41_SP_HIZ_CTRL 0x0000480C +#define CS35L41_SP_FRAME_TX_SLOT 0x00004810 +#define CS35L41_SP_FRAME_RX_SLOT 0x00004820 +#define CS35L41_SP_TX_WL 0x00004830 +#define CS35L41_SP_RX_WL 0x00004840 +#define CS35L41_ASP_CONTROL4 0x00004854 +#define CS35L41_DAC_PCM1_SRC 0x00004C00 +#define CS35L41_ASP_TX1_SRC 0x00004C20 +#define CS35L41_ASP_TX2_SRC 0x00004C24 +#define CS35L41_ASP_TX3_SRC 0x00004C28 +#define CS35L41_ASP_TX4_SRC 0x00004C2C +#define CS35L41_DSP1_RX1_SRC 0x00004C40 +#define CS35L41_DSP1_RX2_SRC 0x00004C44 +#define CS35L41_DSP1_RX3_SRC 0x00004C48 +#define CS35L41_DSP1_RX4_SRC 0x00004C4C +#define CS35L41_DSP1_RX5_SRC 0x00004C50 +#define CS35L41_DSP1_RX6_SRC 0x00004C54 +#define CS35L41_DSP1_RX7_SRC 0x00004C58 +#define CS35L41_DSP1_RX8_SRC 0x00004C5C +#define CS35L41_NGATE1_SRC 0x00004C60 +#define CS35L41_NGATE2_SRC 0x00004C64 +#define CS35L41_AMP_DIG_VOL_CTRL 0x00006000 +#define CS35L41_VPBR_CFG 0x00006404 +#define CS35L41_VBBR_CFG 0x00006408 +#define CS35L41_VPBR_STATUS 0x0000640C +#define CS35L41_VBBR_STATUS 0x00006410 +#define CS35L41_OVERTEMP_CFG 0x00006414 +#define CS35L41_AMP_ERR_VOL 0x00006418 +#define CS35L41_VOL_STATUS_TO_DSP 0x00006450 +#define CS35L41_CLASSH_CFG 0x00006800 +#define CS35L41_WKFET_CFG 0x00006804 +#define CS35L41_NG_CFG 0x00006808 +#define CS35L41_AMP_GAIN_CTRL 0x00006C04 +#define CS35L41_DAC_MSM_CFG 0x00007400 +#define CS35L41_IRQ1_CFG 0x00010000 +#define CS35L41_IRQ1_STATUS 0x00010004 +#define CS35L41_IRQ1_STATUS1 0x00010010 +#define CS35L41_IRQ1_STATUS2 0x00010014 +#define CS35L41_IRQ1_STATUS3 0x00010018 +#define CS35L41_IRQ1_STATUS4 0x0001001C +#define CS35L41_IRQ1_RAW_STATUS1 0x00010090 +#define CS35L41_IRQ1_RAW_STATUS2 0x00010094 +#define CS35L41_IRQ1_RAW_STATUS3 0x00010098 +#define CS35L41_IRQ1_RAW_STATUS4 0x0001009C +#define CS35L41_IRQ1_MASK1 0x00010110 +#define CS35L41_IRQ1_MASK2 0x00010114 +#define CS35L41_IRQ1_MASK3 0x00010118 +#define CS35L41_IRQ1_MASK4 0x0001011C +#define CS35L41_IRQ1_FRC1 0x00010190 +#define CS35L41_IRQ1_FRC2 0x00010194 +#define CS35L41_IRQ1_FRC3 0x00010198 +#define CS35L41_IRQ1_FRC4 0x0001019C +#define CS35L41_IRQ1_EDGE1 0x00010210 +#define CS35L41_IRQ1_EDGE4 0x0001021C +#define CS35L41_IRQ1_POL1 0x00010290 +#define CS35L41_IRQ1_POL2 0x00010294 +#define CS35L41_IRQ1_POL3 0x00010298 +#define CS35L41_IRQ1_POL4 0x0001029C +#define CS35L41_IRQ1_DB3 0x00010318 +#define CS35L41_IRQ2_CFG 0x00010800 +#define CS35L41_IRQ2_STATUS 0x00010804 +#define CS35L41_IRQ2_STATUS1 0x00010810 +#define CS35L41_IRQ2_STATUS2 0x00010814 +#define CS35L41_IRQ2_STATUS3 0x00010818 +#define CS35L41_IRQ2_STATUS4 0x0001081C +#define CS35L41_IRQ2_RAW_STATUS1 0x00010890 +#define CS35L41_IRQ2_RAW_STATUS2 0x00010894 +#define CS35L41_IRQ2_RAW_STATUS3 0x00010898 +#define CS35L41_IRQ2_RAW_STATUS4 0x0001089C +#define CS35L41_IRQ2_MASK1 0x00010910 +#define CS35L41_IRQ2_MASK2 0x00010914 +#define CS35L41_IRQ2_MASK3 0x00010918 +#define CS35L41_IRQ2_MASK4 0x0001091C +#define CS35L41_IRQ2_FRC1 0x00010990 +#define CS35L41_IRQ2_FRC2 0x00010994 +#define CS35L41_IRQ2_FRC3 0x00010998 +#define CS35L41_IRQ2_FRC4 0x0001099C +#define CS35L41_IRQ2_EDGE1 0x00010A10 +#define CS35L41_IRQ2_EDGE4 0x00010A1C +#define CS35L41_IRQ2_POL1 0x00010A90 +#define CS35L41_IRQ2_POL2 0x00010A94 +#define CS35L41_IRQ2_POL3 0x00010A98 +#define CS35L41_IRQ2_POL4 0x00010A9C +#define CS35L41_IRQ2_DB3 0x00010B18 +#define CS35L41_GPIO_STATUS1 0x00011000 +#define CS35L41_GPIO1_CTRL1 0x00011008 +#define CS35L41_GPIO2_CTRL1 0x0001100C +#define CS35L41_MIXER_NGATE_CFG 0x00012000 +#define CS35L41_MIXER_NGATE_CH1_CFG 0x00012004 +#define CS35L41_MIXER_NGATE_CH2_CFG 0x00012008 +#define CS35L41_DSP_MBOX_1 0x00013000 +#define CS35L41_DSP_MBOX_2 0x00013004 +#define CS35L41_DSP_MBOX_3 0x00013008 +#define CS35L41_DSP_MBOX_4 0x0001300C +#define CS35L41_DSP_MBOX_5 0x00013010 +#define CS35L41_DSP_MBOX_6 0x00013014 +#define CS35L41_DSP_MBOX_7 0x00013018 +#define CS35L41_DSP_MBOX_8 0x0001301C +#define CS35L41_DSP_VIRT1_MBOX_1 0x00013020 +#define CS35L41_DSP_VIRT1_MBOX_2 0x00013024 +#define CS35L41_DSP_VIRT1_MBOX_3 0x00013028 +#define CS35L41_DSP_VIRT1_MBOX_4 0x0001302C +#define CS35L41_DSP_VIRT1_MBOX_5 0x00013030 +#define CS35L41_DSP_VIRT1_MBOX_6 0x00013034 +#define CS35L41_DSP_VIRT1_MBOX_7 0x00013038 +#define CS35L41_DSP_VIRT1_MBOX_8 0x0001303C +#define CS35L41_DSP_VIRT2_MBOX_1 0x00013040 +#define CS35L41_DSP_VIRT2_MBOX_2 0x00013044 +#define CS35L41_DSP_VIRT2_MBOX_3 0x00013048 +#define CS35L41_DSP_VIRT2_MBOX_4 0x0001304C +#define CS35L41_DSP_VIRT2_MBOX_5 0x00013050 +#define CS35L41_DSP_VIRT2_MBOX_6 0x00013054 +#define CS35L41_DSP_VIRT2_MBOX_7 0x00013058 +#define CS35L41_DSP_VIRT2_MBOX_8 0x0001305C +#define CS35L41_CLOCK_DETECT_1 0x00014000 +#define CS35L41_TIMER1_CONTROL 0x00015000 +#define CS35L41_TIMER1_COUNT_PRESET 0x00015004 +#define CS35L41_TIMER1_START_STOP 0x0001500C +#define CS35L41_TIMER1_STATUS 0x00015010 +#define CS35L41_TIMER1_COUNT_READBACK 0x00015014 +#define CS35L41_TIMER1_DSP_CLK_CFG 0x00015018 +#define CS35L41_TIMER1_DSP_CLK_STATUS 0x0001501C +#define CS35L41_TIMER2_CONTROL 0x00015100 +#define CS35L41_TIMER2_COUNT_PRESET 0x00015104 +#define CS35L41_TIMER2_START_STOP 0x0001510C +#define CS35L41_TIMER2_STATUS 0x00015110 +#define CS35L41_TIMER2_COUNT_READBACK 0x00015114 +#define CS35L41_TIMER2_DSP_CLK_CFG 0x00015118 +#define CS35L41_TIMER2_DSP_CLK_STATUS 0x0001511C +#define CS35L41_DFT_JTAG_CONTROL 0x00016000 +#define CS35L41_DIE_STS1 0x00017040 +#define CS35L41_DIE_STS2 0x00017044 +#define CS35L41_TEMP_CAL1 0x00017048 +#define CS35L41_TEMP_CAL2 0x0001704C +#define CS35L41_DSP1_XMEM_PACK_0 0x02000000 +#define CS35L41_DSP1_XMEM_PACK_3068 0x02002FF0 +#define CS35L41_DSP1_XMEM_UNPACK32_0 0x02400000 +#define CS35L41_DSP1_XMEM_UNPACK32_2046 0x02401FF8 +#define CS35L41_DSP1_TIMESTAMP_COUNT 0x025C0800 +#define CS35L41_DSP1_SYS_ID 0x025E0000 +#define CS35L41_DSP1_SYS_VERSION 0x025E0004 +#define CS35L41_DSP1_SYS_CORE_ID 0x025E0008 +#define CS35L41_DSP1_SYS_AHB_ADDR 0x025E000C +#define CS35L41_DSP1_SYS_XSRAM_SIZE 0x025E0010 +#define CS35L41_DSP1_SYS_YSRAM_SIZE 0x025E0018 +#define CS35L41_DSP1_SYS_PSRAM_SIZE 0x025E0020 +#define CS35L41_DSP1_SYS_PM_BOOT_SIZE 0x025E0028 +#define CS35L41_DSP1_SYS_FEATURES 0x025E002C +#define CS35L41_DSP1_SYS_FIR_FILTERS 0x025E0030 +#define CS35L41_DSP1_SYS_LMS_FILTERS 0x025E0034 +#define CS35L41_DSP1_SYS_XM_BANK_SIZE 0x025E0038 +#define CS35L41_DSP1_SYS_YM_BANK_SIZE 0x025E003C +#define CS35L41_DSP1_SYS_PM_BANK_SIZE 0x025E0040 +#define CS35L41_DSP1_AHBM_WIN0_CTRL0 0x025E2000 +#define CS35L41_DSP1_AHBM_WIN0_CTRL1 0x025E2004 +#define CS35L41_DSP1_AHBM_WIN1_CTRL0 0x025E2008 +#define CS35L41_DSP1_AHBM_WIN1_CTRL1 0x025E200C +#define CS35L41_DSP1_AHBM_WIN2_CTRL0 0x025E2010 +#define CS35L41_DSP1_AHBM_WIN2_CTRL1 0x025E2014 +#define CS35L41_DSP1_AHBM_WIN3_CTRL0 0x025E2018 +#define CS35L41_DSP1_AHBM_WIN3_CTRL1 0x025E201C +#define CS35L41_DSP1_AHBM_WIN4_CTRL0 0x025E2020 +#define CS35L41_DSP1_AHBM_WIN4_CTRL1 0x025E2024 +#define CS35L41_DSP1_AHBM_WIN5_CTRL0 0x025E2028 +#define CS35L41_DSP1_AHBM_WIN5_CTRL1 0x025E202C +#define CS35L41_DSP1_AHBM_WIN6_CTRL0 0x025E2030 +#define CS35L41_DSP1_AHBM_WIN6_CTRL1 0x025E2034 +#define CS35L41_DSP1_AHBM_WIN7_CTRL0 0x025E2038 +#define CS35L41_DSP1_AHBM_WIN7_CTRL1 0x025E203C +#define CS35L41_DSP1_AHBM_WIN_DBG_CTRL0 0x025E2040 +#define CS35L41_DSP1_AHBM_WIN_DBG_CTRL1 0x025E2044 +#define CS35L41_DSP1_XMEM_UNPACK24_0 0x02800000 +#define CS35L41_DSP1_XMEM_UNPACK24_4093 0x02803FF4 +#define CS35L41_DSP1_CTRL_BASE 0x02B80000 +#define CS35L41_DSP1_CORE_SOFT_RESET 0x02B80010 +#define CS35L41_DSP1_DEBUG 0x02B80040 +#define CS35L41_DSP1_TIMER_CTRL 0x02B80048 +#define CS35L41_DSP1_STREAM_ARB_CTRL 0x02B80050 +#define CS35L41_DSP1_RX1_RATE 0x02B80080 +#define CS35L41_DSP1_RX2_RATE 0x02B80088 +#define CS35L41_DSP1_RX3_RATE 0x02B80090 +#define CS35L41_DSP1_RX4_RATE 0x02B80098 +#define CS35L41_DSP1_RX5_RATE 0x02B800A0 +#define CS35L41_DSP1_RX6_RATE 0x02B800A8 +#define CS35L41_DSP1_RX7_RATE 0x02B800B0 +#define CS35L41_DSP1_RX8_RATE 0x02B800B8 +#define CS35L41_DSP1_TX1_RATE 0x02B80280 +#define CS35L41_DSP1_TX2_RATE 0x02B80288 +#define CS35L41_DSP1_TX3_RATE 0x02B80290 +#define CS35L41_DSP1_TX4_RATE 0x02B80298 +#define CS35L41_DSP1_TX5_RATE 0x02B802A0 +#define CS35L41_DSP1_TX6_RATE 0x02B802A8 +#define CS35L41_DSP1_TX7_RATE 0x02B802B0 +#define CS35L41_DSP1_TX8_RATE 0x02B802B8 +#define CS35L41_DSP1_NMI_CTRL1 0x02B80480 +#define CS35L41_DSP1_NMI_CTRL2 0x02B80488 +#define CS35L41_DSP1_NMI_CTRL3 0x02B80490 +#define CS35L41_DSP1_NMI_CTRL4 0x02B80498 +#define CS35L41_DSP1_NMI_CTRL5 0x02B804A0 +#define CS35L41_DSP1_NMI_CTRL6 0x02B804A8 +#define CS35L41_DSP1_NMI_CTRL7 0x02B804B0 +#define CS35L41_DSP1_NMI_CTRL8 0x02B804B8 +#define CS35L41_DSP1_RESUME_CTRL 0x02B80500 +#define CS35L41_DSP1_IRQ1_CTRL 0x02B80508 +#define CS35L41_DSP1_IRQ2_CTRL 0x02B80510 +#define CS35L41_DSP1_IRQ3_CTRL 0x02B80518 +#define CS35L41_DSP1_IRQ4_CTRL 0x02B80520 +#define CS35L41_DSP1_IRQ5_CTRL 0x02B80528 +#define CS35L41_DSP1_IRQ6_CTRL 0x02B80530 +#define CS35L41_DSP1_IRQ7_CTRL 0x02B80538 +#define CS35L41_DSP1_IRQ8_CTRL 0x02B80540 +#define CS35L41_DSP1_IRQ9_CTRL 0x02B80548 +#define CS35L41_DSP1_IRQ10_CTRL 0x02B80550 +#define CS35L41_DSP1_IRQ11_CTRL 0x02B80558 +#define CS35L41_DSP1_IRQ12_CTRL 0x02B80560 +#define CS35L41_DSP1_IRQ13_CTRL 0x02B80568 +#define CS35L41_DSP1_IRQ14_CTRL 0x02B80570 +#define CS35L41_DSP1_IRQ15_CTRL 0x02B80578 +#define CS35L41_DSP1_IRQ16_CTRL 0x02B80580 +#define CS35L41_DSP1_IRQ17_CTRL 0x02B80588 +#define CS35L41_DSP1_IRQ18_CTRL 0x02B80590 +#define CS35L41_DSP1_IRQ19_CTRL 0x02B80598 +#define CS35L41_DSP1_IRQ20_CTRL 0x02B805A0 +#define CS35L41_DSP1_IRQ21_CTRL 0x02B805A8 +#define CS35L41_DSP1_IRQ22_CTRL 0x02B805B0 +#define CS35L41_DSP1_IRQ23_CTRL 0x02B805B8 +#define CS35L41_DSP1_SCRATCH1 0x02B805C0 +#define CS35L41_DSP1_SCRATCH2 0x02B805C8 +#define CS35L41_DSP1_SCRATCH3 0x02B805D0 +#define CS35L41_DSP1_SCRATCH4 0x02B805D8 +#define CS35L41_DSP1_CCM_CORE_CTRL 0x02BC1000 +#define CS35L41_DSP1_CCM_CLK_OVERRIDE 0x02BC1008 +#define CS35L41_DSP1_XM_MSTR_EN 0x02BC2000 +#define CS35L41_DSP1_XM_CORE_PRI 0x02BC2008 +#define CS35L41_DSP1_XM_AHB_PACK_PL_PRI 0x02BC2010 +#define CS35L41_DSP1_XM_AHB_UP_PL_PRI 0x02BC2018 +#define CS35L41_DSP1_XM_ACCEL_PL0_PRI 0x02BC2020 +#define CS35L41_DSP1_XM_NPL0_PRI 0x02BC2078 +#define CS35L41_DSP1_YM_MSTR_EN 0x02BC20C0 +#define CS35L41_DSP1_YM_CORE_PRI 0x02BC20C8 +#define CS35L41_DSP1_YM_AHB_PACK_PL_PRI 0x02BC20D0 +#define CS35L41_DSP1_YM_AHB_UP_PL_PRI 0x02BC20D8 +#define CS35L41_DSP1_YM_ACCEL_PL0_PRI 0x02BC20E0 +#define CS35L41_DSP1_YM_NPL0_PRI 0x02BC2138 +#define CS35L41_DSP1_PM_MSTR_EN 0x02BC2180 +#define CS35L41_DSP1_PM_PATCH0_ADDR 0x02BC2188 +#define CS35L41_DSP1_PM_PATCH0_EN 0x02BC218C +#define CS35L41_DSP1_PM_PATCH0_DATA_LO 0x02BC2190 +#define CS35L41_DSP1_PM_PATCH0_DATA_HI 0x02BC2194 +#define CS35L41_DSP1_PM_PATCH1_ADDR 0x02BC2198 +#define CS35L41_DSP1_PM_PATCH1_EN 0x02BC219C +#define CS35L41_DSP1_PM_PATCH1_DATA_LO 0x02BC21A0 +#define CS35L41_DSP1_PM_PATCH1_DATA_HI 0x02BC21A4 +#define CS35L41_DSP1_PM_PATCH2_ADDR 0x02BC21A8 +#define CS35L41_DSP1_PM_PATCH2_EN 0x02BC21AC +#define CS35L41_DSP1_PM_PATCH2_DATA_LO 0x02BC21B0 +#define CS35L41_DSP1_PM_PATCH2_DATA_HI 0x02BC21B4 +#define CS35L41_DSP1_PM_PATCH3_ADDR 0x02BC21B8 +#define CS35L41_DSP1_PM_PATCH3_EN 0x02BC21BC +#define CS35L41_DSP1_PM_PATCH3_DATA_LO 0x02BC21C0 +#define CS35L41_DSP1_PM_PATCH3_DATA_HI 0x02BC21C4 +#define CS35L41_DSP1_PM_PATCH4_ADDR 0x02BC21C8 +#define CS35L41_DSP1_PM_PATCH4_EN 0x02BC21CC +#define CS35L41_DSP1_PM_PATCH4_DATA_LO 0x02BC21D0 +#define CS35L41_DSP1_PM_PATCH4_DATA_HI 0x02BC21D4 +#define CS35L41_DSP1_PM_PATCH5_ADDR 0x02BC21D8 +#define CS35L41_DSP1_PM_PATCH5_EN 0x02BC21DC +#define CS35L41_DSP1_PM_PATCH5_DATA_LO 0x02BC21E0 +#define CS35L41_DSP1_PM_PATCH5_DATA_HI 0x02BC21E4 +#define CS35L41_DSP1_PM_PATCH6_ADDR 0x02BC21E8 +#define CS35L41_DSP1_PM_PATCH6_EN 0x02BC21EC +#define CS35L41_DSP1_PM_PATCH6_DATA_LO 0x02BC21F0 +#define CS35L41_DSP1_PM_PATCH6_DATA_HI 0x02BC21F4 +#define CS35L41_DSP1_PM_PATCH7_ADDR 0x02BC21F8 +#define CS35L41_DSP1_PM_PATCH7_EN 0x02BC21FC +#define CS35L41_DSP1_PM_PATCH7_DATA_LO 0x02BC2200 +#define CS35L41_DSP1_PM_PATCH7_DATA_HI 0x02BC2204 +#define CS35L41_DSP1_MPU_XM_ACCESS0 0x02BC3000 +#define CS35L41_DSP1_MPU_YM_ACCESS0 0x02BC3004 +#define CS35L41_DSP1_MPU_WNDW_ACCESS0 0x02BC3008 +#define CS35L41_DSP1_MPU_XREG_ACCESS0 0x02BC300C +#define CS35L41_DSP1_MPU_YREG_ACCESS0 0x02BC3014 +#define CS35L41_DSP1_MPU_XM_ACCESS1 0x02BC3018 +#define CS35L41_DSP1_MPU_YM_ACCESS1 0x02BC301C +#define CS35L41_DSP1_MPU_WNDW_ACCESS1 0x02BC3020 +#define CS35L41_DSP1_MPU_XREG_ACCESS1 0x02BC3024 +#define CS35L41_DSP1_MPU_YREG_ACCESS1 0x02BC302C +#define CS35L41_DSP1_MPU_XM_ACCESS2 0x02BC3030 +#define CS35L41_DSP1_MPU_YM_ACCESS2 0x02BC3034 +#define CS35L41_DSP1_MPU_WNDW_ACCESS2 0x02BC3038 +#define CS35L41_DSP1_MPU_XREG_ACCESS2 0x02BC303C +#define CS35L41_DSP1_MPU_YREG_ACCESS2 0x02BC3044 +#define CS35L41_DSP1_MPU_XM_ACCESS3 0x02BC3048 +#define CS35L41_DSP1_MPU_YM_ACCESS3 0x02BC304C +#define CS35L41_DSP1_MPU_WNDW_ACCESS3 0x02BC3050 +#define CS35L41_DSP1_MPU_XREG_ACCESS3 0x02BC3054 +#define CS35L41_DSP1_MPU_YREG_ACCESS3 0x02BC305C +#define CS35L41_DSP1_MPU_XM_VIO_ADDR 0x02BC3100 +#define CS35L41_DSP1_MPU_XM_VIO_STATUS 0x02BC3104 +#define CS35L41_DSP1_MPU_YM_VIO_ADDR 0x02BC3108 +#define CS35L41_DSP1_MPU_YM_VIO_STATUS 0x02BC310C +#define CS35L41_DSP1_MPU_PM_VIO_ADDR 0x02BC3110 +#define CS35L41_DSP1_MPU_PM_VIO_STATUS 0x02BC3114 +#define CS35L41_DSP1_MPU_LOCK_CONFIG 0x02BC3140 +#define CS35L41_DSP1_MPU_WDT_RST_CTRL 0x02BC3180 +#define CS35L41_DSP1_STRMARB_MSTR0_CFG0 0x02BC5000 +#define CS35L41_DSP1_STRMARB_MSTR0_CFG1 0x02BC5004 +#define CS35L41_DSP1_STRMARB_MSTR0_CFG2 0x02BC5008 +#define CS35L41_DSP1_STRMARB_MSTR1_CFG0 0x02BC5010 +#define CS35L41_DSP1_STRMARB_MSTR1_CFG1 0x02BC5014 +#define CS35L41_DSP1_STRMARB_MSTR1_CFG2 0x02BC5018 +#define CS35L41_DSP1_STRMARB_MSTR2_CFG0 0x02BC5020 +#define CS35L41_DSP1_STRMARB_MSTR2_CFG1 0x02BC5024 +#define CS35L41_DSP1_STRMARB_MSTR2_CFG2 0x02BC5028 +#define CS35L41_DSP1_STRMARB_MSTR3_CFG0 0x02BC5030 +#define CS35L41_DSP1_STRMARB_MSTR3_CFG1 0x02BC5034 +#define CS35L41_DSP1_STRMARB_MSTR3_CFG2 0x02BC5038 +#define CS35L41_DSP1_STRMARB_MSTR4_CFG0 0x02BC5040 +#define CS35L41_DSP1_STRMARB_MSTR4_CFG1 0x02BC5044 +#define CS35L41_DSP1_STRMARB_MSTR4_CFG2 0x02BC5048 +#define CS35L41_DSP1_STRMARB_MSTR5_CFG0 0x02BC5050 +#define CS35L41_DSP1_STRMARB_MSTR5_CFG1 0x02BC5054 +#define CS35L41_DSP1_STRMARB_MSTR5_CFG2 0x02BC5058 +#define CS35L41_DSP1_STRMARB_MSTR6_CFG0 0x02BC5060 +#define CS35L41_DSP1_STRMARB_MSTR6_CFG1 0x02BC5064 +#define CS35L41_DSP1_STRMARB_MSTR6_CFG2 0x02BC5068 +#define CS35L41_DSP1_STRMARB_MSTR7_CFG0 0x02BC5070 +#define CS35L41_DSP1_STRMARB_MSTR7_CFG1 0x02BC5074 +#define CS35L41_DSP1_STRMARB_MSTR7_CFG2 0x02BC5078 +#define CS35L41_DSP1_STRMARB_TX0_CFG0 0x02BC5200 +#define CS35L41_DSP1_STRMARB_TX0_CFG1 0x02BC5204 +#define CS35L41_DSP1_STRMARB_TX1_CFG0 0x02BC5208 +#define CS35L41_DSP1_STRMARB_TX1_CFG1 0x02BC520C +#define CS35L41_DSP1_STRMARB_TX2_CFG0 0x02BC5210 +#define CS35L41_DSP1_STRMARB_TX2_CFG1 0x02BC5214 +#define CS35L41_DSP1_STRMARB_TX3_CFG0 0x02BC5218 +#define CS35L41_DSP1_STRMARB_TX3_CFG1 0x02BC521C +#define CS35L41_DSP1_STRMARB_TX4_CFG0 0x02BC5220 +#define CS35L41_DSP1_STRMARB_TX4_CFG1 0x02BC5224 +#define CS35L41_DSP1_STRMARB_TX5_CFG0 0x02BC5228 +#define CS35L41_DSP1_STRMARB_TX5_CFG1 0x02BC522C +#define CS35L41_DSP1_STRMARB_TX6_CFG0 0x02BC5230 +#define CS35L41_DSP1_STRMARB_TX6_CFG1 0x02BC5234 +#define CS35L41_DSP1_STRMARB_TX7_CFG0 0x02BC5238 +#define CS35L41_DSP1_STRMARB_TX7_CFG1 0x02BC523C +#define CS35L41_DSP1_STRMARB_RX0_CFG0 0x02BC5400 +#define CS35L41_DSP1_STRMARB_RX0_CFG1 0x02BC5404 +#define CS35L41_DSP1_STRMARB_RX1_CFG0 0x02BC5408 +#define CS35L41_DSP1_STRMARB_RX1_CFG1 0x02BC540C +#define CS35L41_DSP1_STRMARB_RX2_CFG0 0x02BC5410 +#define CS35L41_DSP1_STRMARB_RX2_CFG1 0x02BC5414 +#define CS35L41_DSP1_STRMARB_RX3_CFG0 0x02BC5418 +#define CS35L41_DSP1_STRMARB_RX3_CFG1 0x02BC541C +#define CS35L41_DSP1_STRMARB_RX4_CFG0 0x02BC5420 +#define CS35L41_DSP1_STRMARB_RX4_CFG1 0x02BC5424 +#define CS35L41_DSP1_STRMARB_RX5_CFG0 0x02BC5428 +#define CS35L41_DSP1_STRMARB_RX5_CFG1 0x02BC542C +#define CS35L41_DSP1_STRMARB_RX6_CFG0 0x02BC5430 +#define CS35L41_DSP1_STRMARB_RX6_CFG1 0x02BC5434 +#define CS35L41_DSP1_STRMARB_RX7_CFG0 0x02BC5438 +#define CS35L41_DSP1_STRMARB_RX7_CFG1 0x02BC543C +#define CS35L41_DSP1_STRMARB_IRQ0_CFG0 0x02BC5600 +#define CS35L41_DSP1_STRMARB_IRQ0_CFG1 0x02BC5604 +#define CS35L41_DSP1_STRMARB_IRQ0_CFG2 0x02BC5608 +#define CS35L41_DSP1_STRMARB_IRQ1_CFG0 0x02BC5610 +#define CS35L41_DSP1_STRMARB_IRQ1_CFG1 0x02BC5614 +#define CS35L41_DSP1_STRMARB_IRQ1_CFG2 0x02BC5618 +#define CS35L41_DSP1_STRMARB_IRQ2_CFG0 0x02BC5620 +#define CS35L41_DSP1_STRMARB_IRQ2_CFG1 0x02BC5624 +#define CS35L41_DSP1_STRMARB_IRQ2_CFG2 0x02BC5628 +#define CS35L41_DSP1_STRMARB_IRQ3_CFG0 0x02BC5630 +#define CS35L41_DSP1_STRMARB_IRQ3_CFG1 0x02BC5634 +#define CS35L41_DSP1_STRMARB_IRQ3_CFG2 0x02BC5638 +#define CS35L41_DSP1_STRMARB_IRQ4_CFG0 0x02BC5640 +#define CS35L41_DSP1_STRMARB_IRQ4_CFG1 0x02BC5644 +#define CS35L41_DSP1_STRMARB_IRQ4_CFG2 0x02BC5648 +#define CS35L41_DSP1_STRMARB_IRQ5_CFG0 0x02BC5650 +#define CS35L41_DSP1_STRMARB_IRQ5_CFG1 0x02BC5654 +#define CS35L41_DSP1_STRMARB_IRQ5_CFG2 0x02BC5658 +#define CS35L41_DSP1_STRMARB_IRQ6_CFG0 0x02BC5660 +#define CS35L41_DSP1_STRMARB_IRQ6_CFG1 0x02BC5664 +#define CS35L41_DSP1_STRMARB_IRQ6_CFG2 0x02BC5668 +#define CS35L41_DSP1_STRMARB_IRQ7_CFG0 0x02BC5670 +#define CS35L41_DSP1_STRMARB_IRQ7_CFG1 0x02BC5674 +#define CS35L41_DSP1_STRMARB_IRQ7_CFG2 0x02BC5678 +#define CS35L41_DSP1_STRMARB_RESYNC_MSK 0x02BC5A00 +#define CS35L41_DSP1_STRMARB_ERR_STATUS 0x02BC5A08 +#define CS35L41_DSP1_INTPCTL_RES_STATIC 0x02BC6000 +#define CS35L41_DSP1_INTPCTL_RES_DYN 0x02BC6004 +#define CS35L41_DSP1_INTPCTL_NMI_CTRL 0x02BC6008 +#define CS35L41_DSP1_INTPCTL_IRQ_INV 0x02BC6010 +#define CS35L41_DSP1_INTPCTL_IRQ_MODE 0x02BC6014 +#define CS35L41_DSP1_INTPCTL_IRQ_EN 0x02BC6018 +#define CS35L41_DSP1_INTPCTL_IRQ_MSK 0x02BC601C +#define CS35L41_DSP1_INTPCTL_IRQ_FLUSH 0x02BC6020 +#define CS35L41_DSP1_INTPCTL_IRQ_MSKCLR 0x02BC6024 +#define CS35L41_DSP1_INTPCTL_IRQ_FRC 0x02BC6028 +#define CS35L41_DSP1_INTPCTL_IRQ_MSKSET 0x02BC602C +#define CS35L41_DSP1_INTPCTL_IRQ_ERR 0x02BC6030 +#define CS35L41_DSP1_INTPCTL_IRQ_PEND 0x02BC6034 +#define CS35L41_DSP1_INTPCTL_IRQ_GEN 0x02BC6038 +#define CS35L41_DSP1_INTPCTL_TESTBITS 0x02BC6040 +#define CS35L41_DSP1_WDT_CONTROL 0x02BC7000 +#define CS35L41_DSP1_WDT_STATUS 0x02BC7008 +#define CS35L41_DSP1_YMEM_PACK_0 0x02C00000 +#define CS35L41_DSP1_YMEM_PACK_1532 0x02C017F0 +#define CS35L41_DSP1_YMEM_UNPACK32_0 0x03000000 +#define CS35L41_DSP1_YMEM_UNPACK32_1022 0x03000FF8 +#define CS35L41_DSP1_YMEM_UNPACK24_0 0x03400000 +#define CS35L41_DSP1_YMEM_UNPACK24_2045 0x03401FF4 +#define CS35L41_DSP1_PMEM_0 0x03800000 +#define CS35L41_DSP1_PMEM_5114 0x03804FE8 + +/*test regs for emulation bringup*/ +#define CS35L41_PLL_OVR 0x00003018 +#define CS35L41_BST_TEST_DUTY 0x00003900 +#define CS35L41_DIGPWM_IOCTRL 0x0000706C + +/*registers populated by OTP*/ +#define CS35L41_OTP_TRIM_1 0x0000208c +#define CS35L41_OTP_TRIM_2 0x00002090 +#define CS35L41_OTP_TRIM_3 0x00003010 +#define CS35L41_OTP_TRIM_4 0x0000300C +#define CS35L41_OTP_TRIM_5 0x0000394C +#define CS35L41_OTP_TRIM_6 0x00003950 +#define CS35L41_OTP_TRIM_7 0x00003954 +#define CS35L41_OTP_TRIM_8 0x00003958 +#define CS35L41_OTP_TRIM_9 0x0000395C +#define CS35L41_OTP_TRIM_10 0x0000416C +#define CS35L41_OTP_TRIM_11 0x00004160 +#define CS35L41_OTP_TRIM_12 0x00004170 +#define CS35L41_OTP_TRIM_13 0x00004360 +#define CS35L41_OTP_TRIM_14 0x00004448 +#define CS35L41_OTP_TRIM_15 0x0000444C +#define CS35L41_OTP_TRIM_16 0x00006E30 +#define CS35L41_OTP_TRIM_17 0x00006E34 +#define CS35L41_OTP_TRIM_18 0x00006E38 +#define CS35L41_OTP_TRIM_19 0x00006E3C +#define CS35L41_OTP_TRIM_20 0x00006E40 +#define CS35L41_OTP_TRIM_21 0x00006E44 +#define CS35L41_OTP_TRIM_22 0x00006E48 +#define CS35L41_OTP_TRIM_23 0x00006E4C +#define CS35L41_OTP_TRIM_24 0x00006E50 +#define CS35L41_OTP_TRIM_25 0x00006E54 +#define CS35L41_OTP_TRIM_26 0x00006E58 +#define CS35L41_OTP_TRIM_27 0x00006E5C +#define CS35L41_OTP_TRIM_28 0x00006E60 +#define CS35L41_OTP_TRIM_29 0x00006E64 +#define CS35L41_OTP_TRIM_30 0x00007418 +#define CS35L41_OTP_TRIM_31 0x0000741C +#define CS35L41_OTP_TRIM_32 0x00007434 +#define CS35L41_OTP_TRIM_33 0x00007068 +#define CS35L41_OTP_TRIM_34 0x0000410C +#define CS35L41_OTP_TRIM_35 0x0000400C +#define CS35L41_OTP_TRIM_36 0x00002030 + +#define CS35L41_MAX_CACHE_REG 36 +#define CS35L41_OTP_SIZE_WORDS 32 +#define CS35L41_NUM_OTP_ELEM 100 + +#define CS35L41_VALID_PDATA 0x80000000 +#define CS35L41_NUM_SUPPLIES 2 + +#define CS35L41_SCLK_MSTR_MASK 0x10 +#define CS35L41_SCLK_MSTR_SHIFT 4 +#define CS35L41_LRCLK_MSTR_MASK 0x01 +#define CS35L41_LRCLK_MSTR_SHIFT 0 +#define CS35L41_SCLK_INV_MASK 0x40 +#define CS35L41_SCLK_INV_SHIFT 6 +#define CS35L41_LRCLK_INV_MASK 0x04 +#define CS35L41_LRCLK_INV_SHIFT 2 +#define CS35L41_SCLK_FRC_MASK 0x20 +#define CS35L41_SCLK_FRC_SHIFT 5 +#define CS35L41_LRCLK_FRC_MASK 0x02 +#define CS35L41_LRCLK_FRC_SHIFT 1 + +#define CS35L41_AMP_GAIN_PCM_MASK 0x3E0 +#define CS35L41_AMP_GAIN_ZC_MASK 0x0400 +#define CS35L41_AMP_GAIN_ZC_SHIFT 10 + +#define CS35L41_BST_CTL_MASK 0xFF +#define CS35L41_BST_CTL_SEL_MASK 0x03 +#define CS35L41_BST_CTL_SEL_REG 0x00 +#define CS35L41_BST_CTL_SEL_CLASSH 0x01 +#define CS35L41_BST_IPK_MASK 0x7F +#define CS35L41_BST_IPK_SHIFT 0 +#define CS35L41_BST_LIM_MASK 0x4 +#define CS35L41_BST_LIM_SHIFT 2 +#define CS35L41_BST_K1_MASK 0x000000FF +#define CS35L41_BST_K1_SHIFT 0 +#define CS35L41_BST_K2_MASK 0x0000FF00 +#define CS35L41_BST_K2_SHIFT 8 +#define CS35L41_BST_SLOPE_MASK 0x0000FF00 +#define CS35L41_BST_SLOPE_SHIFT 8 +#define CS35L41_BST_LBST_VAL_MASK 0x00000003 +#define CS35L41_BST_LBST_VAL_SHIFT 0 + +#define CS35L41_TEMP_THLD_MASK 0x03 +#define CS35L41_VMON_IMON_VOL_MASK 0x07FF07FF +#define CS35L41_PDM_MODE_MASK 0x01 +#define CS35L41_PDM_MODE_SHIFT 0 + +#define CS35L41_CH_MEM_DEPTH_MASK 0x07 +#define CS35L41_CH_MEM_DEPTH_SHIFT 0 +#define CS35L41_CH_HDRM_CTL_MASK 0x007F0000 +#define CS35L41_CH_HDRM_CTL_SHIFT 16 +#define CS35L41_CH_REL_RATE_MASK 0xFF00 +#define CS35L41_CH_REL_RATE_SHIFT 8 +#define CS35L41_CH_WKFET_DLY_MASK 0x001C +#define CS35L41_CH_WKFET_DLY_SHIFT 2 +#define CS35L41_CH_WKFET_THLD_MASK 0x0F00 +#define CS35L41_CH_WKFET_THLD_SHIFT 8 + +#define CS35L41_HW_NG_SEL_MASK 0x3F00 +#define CS35L41_HW_NG_SEL_SHIFT 8 +#define CS35L41_HW_NG_DLY_MASK 0x0070 +#define CS35L41_HW_NG_DLY_SHIFT 4 +#define CS35L41_HW_NG_THLD_MASK 0x0007 +#define CS35L41_HW_NG_THLD_SHIFT 0 + +#define CS35L41_DSP_NG_ENABLE_MASK 0x00010000 +#define CS35L41_DSP_NG_ENABLE_SHIFT 16 +#define CS35L41_DSP_NG_THLD_MASK 0x7 +#define CS35L41_DSP_NG_THLD_SHIFT 0 +#define CS35L41_DSP_NG_DELAY_MASK 0x0F00 +#define CS35L41_DSP_NG_DELAY_SHIFT 8 + +#define CS35L41_ASP_FMT_MASK 0x0700 +#define CS35L41_ASP_FMT_SHIFT 8 +#define CS35L41_ASP_DOUT_HIZ_MASK 0x03 +#define CS35L41_ASP_DOUT_HIZ_SHIFT 0 +#define CS35L41_ASP_WIDTH_16 0x10 +#define CS35L41_ASP_WIDTH_24 0x18 +#define CS35L41_ASP_WIDTH_32 0x20 +#define CS35L41_ASP_WIDTH_TX_MASK 0xFF0000 +#define CS35L41_ASP_WIDTH_TX_SHIFT 16 +#define CS35L41_ASP_WIDTH_RX_MASK 0xFF000000 +#define CS35L41_ASP_WIDTH_RX_SHIFT 24 +#define CS35L41_ASP_RX1_SLOT_MASK 0x3F +#define CS35L41_ASP_RX1_SLOT_SHIFT 0 +#define CS35L41_ASP_RX2_SLOT_MASK 0x3F00 +#define CS35L41_ASP_RX2_SLOT_SHIFT 8 +#define CS35L41_ASP_RX_WL_MASK 0x3F +#define CS35L41_ASP_TX_WL_MASK 0x3F +#define CS35L41_ASP_RX_WL_SHIFT 0 +#define CS35L41_ASP_TX_WL_SHIFT 0 +#define CS35L41_ASP_SOURCE_MASK 0x7F + +#define CS35L41_INPUT_SRC_ASPRX1 0x08 +#define CS35L41_INPUT_SRC_ASPRX2 0x09 +#define CS35L41_INPUT_SRC_VMON 0x18 +#define CS35L41_INPUT_SRC_IMON 0x19 +#define CS35L41_INPUT_SRC_CLASSH 0x21 +#define CS35L41_INPUT_SRC_VPMON 0x28 +#define CS35L41_INPUT_SRC_VBSTMON 0x29 +#define CS35L41_INPUT_SRC_TEMPMON 0x3A +#define CS35L41_INPUT_SRC_RSVD 0x3B +#define CS35L41_INPUT_DSP_TX1 0x32 +#define CS35L41_INPUT_DSP_TX2 0x33 + +#define CS35L41_WR_PEND_STS_MASK 0x2 + +#define CS35L41_PLL_CLK_SEL_MASK 0x07 +#define CS35L41_PLL_CLK_SEL_SHIFT 0 +#define CS35L41_PLL_CLK_EN_MASK 0x10 +#define CS35L41_PLL_CLK_EN_SHIFT 4 +#define CS35L41_PLL_OPENLOOP_MASK 0x0800 +#define CS35L41_PLL_OPENLOOP_SHIFT 11 +#define CS35L41_PLLSRC_SCLK 0 +#define CS35L41_PLLSRC_LRCLK 1 +#define CS35L41_PLLSRC_SELF 3 +#define CS35L41_PLLSRC_PDMCLK 4 +#define CS35L41_PLLSRC_MCLK 5 +#define CS35L41_PLLSRC_SWIRE 7 +#define CS35L41_REFCLK_FREQ_MASK 0x7E0 +#define CS35L41_REFCLK_FREQ_SHIFT 5 + +#define CS35L41_GLOBAL_FS_MASK 0x1F +#define CS35L41_GLOBAL_FS_SHIFT 0 + +#define CS35L41_GLOBAL_EN_MASK 0x01 +#define CS35L41_GLOBAL_EN_SHIFT 0 +#define CS35L41_BST_EN_MASK 0x0030 +#define CS35L41_BST_EN_SHIFT 4 +#define CS35L41_BST_EN_DEFAULT 0x2 +#define CS35L41_AMP_EN_SHIFT 0 +#define CS35L41_AMP_EN_MASK 1 + +#define CS35L41_PDN_DONE_MASK 0x00800000 +#define CS35L41_PDN_DONE_SHIFT 23 +#define CS35L41_PUP_DONE_MASK 0x01000000 +#define CS35L41_PUP_DONE_SHIFT 24 + +#define CS35L36_PUP_DONE_IRQ_UNMASK 0x5F +#define CS35L36_PUP_DONE_IRQ_MASK 0xBF + +#define CS35L41_AMP_SHORT_ERR 0x80000000 +#define CS35L41_BST_SHORT_ERR 0x0100 +#define CS35L41_TEMP_WARN 0x8000 +#define CS35L41_TEMP_ERR 0x00020000 +#define CS35L41_BST_OVP_ERR 0x40 +#define CS35L41_BST_DCM_UVP_ERR 0x80 +#define CS35L41_OTP_BOOT_DONE 0x02 +#define CS35L41_PLL_UNLOCK 0x10 +#define CS35L41_OTP_BOOT_ERR 0x80000000 + +#define CS35L41_AMP_SHORT_ERR_RLS 0x02 +#define CS35L41_BST_SHORT_ERR_RLS 0x04 +#define CS35L41_BST_OVP_ERR_RLS 0x08 +#define CS35L41_BST_UVP_ERR_RLS 0x10 +#define CS35L41_TEMP_WARN_ERR_RLS 0x20 +#define CS35L41_TEMP_ERR_RLS 0x40 + +#define CS35L41_INT1_MASK_DEFAULT 0x7FFCFE3F +#define CS35L41_INT1_UNMASK_PUP 0xFEFFFFFF +#define CS35L41_INT1_UNMASK_PDN 0xFF7FFFFF + +#define CS35L41_GPIO_DIR_MASK 0x80000000 +#define CS35L41_GPIO_DIR_SHIFT 31 +#define CS35L41_GPIO1_CTRL_MASK 0x00030000 +#define CS35L41_GPIO1_CTRL_SHIFT 16 +#define CS35L41_GPIO2_CTRL_MASK 0x07000000 +#define CS35L41_GPIO2_CTRL_SHIFT 24 +#define CS35L41_GPIO_CTRL_OPEN_INT 2 +#define CS35L41_GPIO_CTRL_ACTV_LO 4 +#define CS35L41_GPIO_CTRL_ACTV_HI 5 +#define CS35L41_GPIO_POL_MASK 0x1000 +#define CS35L41_GPIO_POL_SHIFT 12 + +#define CS35L41_AMP_INV_PCM_SHIFT 14 +#define CS35L41_AMP_INV_PCM_MASK BIT(CS35L41_AMP_INV_PCM_SHIFT) +#define CS35L41_AMP_PCM_VOL_SHIFT 3 +#define CS35L41_AMP_PCM_VOL_MASK (0x7FF << 3) +#define CS35L41_AMP_PCM_VOL_MUTE 0x4CF + +#define CS35L41_CHIP_ID 0x35a40 +#define CS35L41R_CHIP_ID 0x35b40 +#define CS35L41_MTLREVID_MASK 0x0F +#define CS35L41_REVID_A0 0xA0 +#define CS35L41_REVID_B0 0xB0 +#define CS35L41_REVID_B2 0xB2 + +#define CS35L41_HALO_CORE_RESET 0x00000200 + +#define CS35L41_FS1_WINDOW_MASK 0x000007FF +#define CS35L41_FS2_WINDOW_MASK 0x00FFF800 +#define CS35L41_FS2_WINDOW_SHIFT 12 + +#define CS35L41_SPI_MAX_FREQ 4000000 +#define CS35L41_REGSTRIDE 4 + +enum cs35l41_clk_ids { + CS35L41_CLKID_SCLK = 0, + CS35L41_CLKID_LRCLK = 1, + CS35L41_CLKID_MCLK = 4, +}; + +struct cs35l41_irq_cfg { + bool irq_pol_inv; + bool irq_out_en; + int irq_src_sel; +}; + +struct cs35l41_platform_data { + int bst_ind; + int bst_ipk; + int bst_cap; + int dout_hiz; + struct cs35l41_irq_cfg irq_config1; + struct cs35l41_irq_cfg irq_config2; +}; + +struct cs35l41_otp_packed_element_t { + u32 reg; + u8 shift; + u8 size; +}; + +struct cs35l41_otp_map_element_t { + u32 id; + u32 num_elements; + const struct cs35l41_otp_packed_element_t *map; + u32 bit_offset; + u32 word_offset; +}; + +extern struct regmap_config cs35l41_regmap_i2c; +extern struct regmap_config cs35l41_regmap_spi; + +int cs35l41_test_key_unlock(struct device *dev, struct regmap *regmap); +int cs35l41_test_key_lock(struct device *dev, struct regmap *regmap); +int cs35l41_otp_unpack(struct device *dev, struct regmap *regmap); +int cs35l41_register_errata_patch(struct device *dev, struct regmap *reg, unsigned int reg_revid); +int cs35l41_set_channels(struct device *dev, struct regmap *reg, + unsigned int tx_num, unsigned int *tx_slot, + unsigned int rx_num, unsigned int *rx_slot); +int cs35l41_boost_config(struct device *dev, struct regmap *regmap, int boost_ind, int boost_cap, + int boost_ipk); + +#endif /* __CS35L41_H */ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/include/sound/pcm.h +++ linux-azure-5.15-5.15.0/include/sound/pcm.h @@ -398,6 +398,8 @@ wait_queue_head_t tsleep; /* transfer sleep */ struct fasync_struct *fasync; bool stop_operating; /* sync_stop will be called */ + struct mutex buffer_mutex; /* protect for buffer changes */ + atomic_t buffer_accessing; /* >0: in r/w operation, <0: blocked */ /* -- private section -- */ void *private_data; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/include/trace/events/ext4.h +++ linux-azure-5.15-5.15.0/include/trace/events/ext4.h @@ -95,6 +95,17 @@ { FALLOC_FL_COLLAPSE_RANGE, "COLLAPSE_RANGE"}, \ { FALLOC_FL_ZERO_RANGE, "ZERO_RANGE"}) +TRACE_DEFINE_ENUM(EXT4_FC_REASON_XATTR); +TRACE_DEFINE_ENUM(EXT4_FC_REASON_CROSS_RENAME); +TRACE_DEFINE_ENUM(EXT4_FC_REASON_JOURNAL_FLAG_CHANGE); +TRACE_DEFINE_ENUM(EXT4_FC_REASON_NOMEM); +TRACE_DEFINE_ENUM(EXT4_FC_REASON_SWAP_BOOT); +TRACE_DEFINE_ENUM(EXT4_FC_REASON_RESIZE); +TRACE_DEFINE_ENUM(EXT4_FC_REASON_RENAME_DIR); +TRACE_DEFINE_ENUM(EXT4_FC_REASON_FALLOC_RANGE); +TRACE_DEFINE_ENUM(EXT4_FC_REASON_INODE_JOURNAL_DATA); +TRACE_DEFINE_ENUM(EXT4_FC_REASON_MAX); + #define show_fc_reason(reason) \ __print_symbolic(reason, \ { EXT4_FC_REASON_XATTR, "XATTR"}, \ @@ -2723,41 +2734,50 @@ #define FC_REASON_NAME_STAT(reason) \ show_fc_reason(reason), \ - __entry->sbi->s_fc_stats.fc_ineligible_reason_count[reason] + __entry->fc_ineligible_rc[reason] TRACE_EVENT(ext4_fc_stats, - TP_PROTO(struct super_block *sb), + TP_PROTO(struct super_block *sb), + + TP_ARGS(sb), + + TP_STRUCT__entry( + __field(dev_t, dev) + __array(unsigned int, fc_ineligible_rc, EXT4_FC_REASON_MAX) + __field(unsigned long, fc_commits) + __field(unsigned long, fc_ineligible_commits) + __field(unsigned long, fc_numblks) + ), - TP_ARGS(sb), + TP_fast_assign( + int i; - TP_STRUCT__entry( - __field(dev_t, dev) - __field(struct ext4_sb_info *, sbi) - __field(int, count) - ), - - TP_fast_assign( - __entry->dev = sb->s_dev; - __entry->sbi = EXT4_SB(sb); - ), - - TP_printk("dev %d:%d fc ineligible reasons:\n" - "%s:%d, %s:%d, %s:%d, %s:%d, %s:%d, %s:%d, %s:%d, %s:%d, %s:%d; " - "num_commits:%ld, ineligible: %ld, numblks: %ld", - MAJOR(__entry->dev), MINOR(__entry->dev), - FC_REASON_NAME_STAT(EXT4_FC_REASON_XATTR), - FC_REASON_NAME_STAT(EXT4_FC_REASON_CROSS_RENAME), - FC_REASON_NAME_STAT(EXT4_FC_REASON_JOURNAL_FLAG_CHANGE), - FC_REASON_NAME_STAT(EXT4_FC_REASON_NOMEM), - FC_REASON_NAME_STAT(EXT4_FC_REASON_SWAP_BOOT), - FC_REASON_NAME_STAT(EXT4_FC_REASON_RESIZE), - FC_REASON_NAME_STAT(EXT4_FC_REASON_RENAME_DIR), - FC_REASON_NAME_STAT(EXT4_FC_REASON_FALLOC_RANGE), - FC_REASON_NAME_STAT(EXT4_FC_REASON_INODE_JOURNAL_DATA), - __entry->sbi->s_fc_stats.fc_num_commits, - __entry->sbi->s_fc_stats.fc_ineligible_commits, - __entry->sbi->s_fc_stats.fc_numblks) + __entry->dev = sb->s_dev; + for (i = 0; i < EXT4_FC_REASON_MAX; i++) { + __entry->fc_ineligible_rc[i] = + EXT4_SB(sb)->s_fc_stats.fc_ineligible_reason_count[i]; + } + __entry->fc_commits = EXT4_SB(sb)->s_fc_stats.fc_num_commits; + __entry->fc_ineligible_commits = + EXT4_SB(sb)->s_fc_stats.fc_ineligible_commits; + __entry->fc_numblks = EXT4_SB(sb)->s_fc_stats.fc_numblks; + ), + TP_printk("dev %d,%d fc ineligible reasons:\n" + "%s:%u, %s:%u, %s:%u, %s:%u, %s:%u, %s:%u, %s:%u, %s:%u, %s:%u " + "num_commits:%lu, ineligible: %lu, numblks: %lu", + MAJOR(__entry->dev), MINOR(__entry->dev), + FC_REASON_NAME_STAT(EXT4_FC_REASON_XATTR), + FC_REASON_NAME_STAT(EXT4_FC_REASON_CROSS_RENAME), + FC_REASON_NAME_STAT(EXT4_FC_REASON_JOURNAL_FLAG_CHANGE), + FC_REASON_NAME_STAT(EXT4_FC_REASON_NOMEM), + FC_REASON_NAME_STAT(EXT4_FC_REASON_SWAP_BOOT), + FC_REASON_NAME_STAT(EXT4_FC_REASON_RESIZE), + FC_REASON_NAME_STAT(EXT4_FC_REASON_RENAME_DIR), + FC_REASON_NAME_STAT(EXT4_FC_REASON_FALLOC_RANGE), + FC_REASON_NAME_STAT(EXT4_FC_REASON_INODE_JOURNAL_DATA), + __entry->fc_commits, __entry->fc_ineligible_commits, + __entry->fc_numblks) ); #define DEFINE_TRACE_DENTRY_EVENT(__type) \ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/include/trace/events/rxrpc.h +++ linux-azure-5.15-5.15.0/include/trace/events/rxrpc.h @@ -83,12 +83,15 @@ rxrpc_call_error, rxrpc_call_got, rxrpc_call_got_kernel, + rxrpc_call_got_timer, rxrpc_call_got_userid, rxrpc_call_new_client, rxrpc_call_new_service, rxrpc_call_put, rxrpc_call_put_kernel, rxrpc_call_put_noqueue, + rxrpc_call_put_notimer, + rxrpc_call_put_timer, rxrpc_call_put_userid, rxrpc_call_queued, rxrpc_call_queued_ref, @@ -278,12 +281,15 @@ EM(rxrpc_call_error, "*E*") \ EM(rxrpc_call_got, "GOT") \ EM(rxrpc_call_got_kernel, "Gke") \ + EM(rxrpc_call_got_timer, "GTM") \ EM(rxrpc_call_got_userid, "Gus") \ EM(rxrpc_call_new_client, "NWc") \ EM(rxrpc_call_new_service, "NWs") \ EM(rxrpc_call_put, "PUT") \ EM(rxrpc_call_put_kernel, "Pke") \ - EM(rxrpc_call_put_noqueue, "PNQ") \ + EM(rxrpc_call_put_noqueue, "PnQ") \ + EM(rxrpc_call_put_notimer, "PnT") \ + EM(rxrpc_call_put_timer, "PTM") \ EM(rxrpc_call_put_userid, "Pus") \ EM(rxrpc_call_queued, "QUE") \ EM(rxrpc_call_queued_ref, "QUR") \ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/include/uapi/linux/bpf.h +++ linux-azure-5.15-5.15.0/include/uapi/linux/bpf.h @@ -2276,8 +2276,8 @@ * Return * The return value depends on the result of the test, and can be: * - * * 0, if current task belongs to the cgroup2. - * * 1, if current task does not belong to the cgroup2. + * * 1, if current task belongs to the cgroup2. + * * 0, if current task does not belong to the cgroup2. * * A negative error code, if an error occurred. * * long bpf_skb_change_tail(struct sk_buff *skb, u32 len, u64 flags) @@ -2965,8 +2965,8 @@ * * # sysctl kernel.perf_event_max_stack= * Return - * A non-negative value equal to or less than *size* on success, - * or a negative error in case of failure. + * The non-negative copied *buf* length equal to or less than + * *size* on success, or a negative error in case of failure. * * long bpf_skb_load_bytes_relative(const void *skb, u32 offset, void *to, u32 len, u32 start_header) * Description @@ -4269,8 +4269,8 @@ * * # sysctl kernel.perf_event_max_stack= * Return - * A non-negative value equal to or less than *size* on success, - * or a negative error in case of failure. + * The non-negative copied *buf* length equal to or less than + * *size* on success, or a negative error in case of failure. * * long bpf_load_hdr_opt(struct bpf_sock_ops *skops, void *searchby_res, u32 len, u64 flags) * Description @@ -5347,7 +5347,8 @@ __u32 src_ip4; __u32 src_ip6[4]; __u32 src_port; /* host byte order */ - __u32 dst_port; /* network byte order */ + __be16 dst_port; /* network byte order */ + __u16 :16; /* zero padding */ __u32 dst_ip4; __u32 dst_ip6[4]; __u32 state; @@ -6222,7 +6223,8 @@ __u32 protocol; /* IP protocol (IPPROTO_TCP, IPPROTO_UDP) */ __u32 remote_ip4; /* Network byte order */ __u32 remote_ip6[4]; /* Network byte order */ - __u32 remote_port; /* Network byte order */ + __be16 remote_port; /* Network byte order */ + __u16 :16; /* Zero padding */ __u32 local_ip4; /* Network byte order */ __u32 local_ip6[4]; /* Network byte order */ __u32 local_port; /* Host byte order */ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/include/uapi/linux/can/isotp.h +++ linux-azure-5.15-5.15.0/include/uapi/linux/can/isotp.h @@ -137,20 +137,16 @@ #define CAN_ISOTP_WAIT_TX_DONE 0x400 /* wait for tx completion */ #define CAN_ISOTP_SF_BROADCAST 0x800 /* 1-to-N functional addressing */ -/* default values */ +/* protocol machine default values */ #define CAN_ISOTP_DEFAULT_FLAGS 0 #define CAN_ISOTP_DEFAULT_EXT_ADDRESS 0x00 #define CAN_ISOTP_DEFAULT_PAD_CONTENT 0xCC /* prevent bit-stuffing */ -#define CAN_ISOTP_DEFAULT_FRAME_TXTIME 0 +#define CAN_ISOTP_DEFAULT_FRAME_TXTIME 50000 /* 50 micro seconds */ #define CAN_ISOTP_DEFAULT_RECV_BS 0 #define CAN_ISOTP_DEFAULT_RECV_STMIN 0x00 #define CAN_ISOTP_DEFAULT_RECV_WFTMAX 0 -#define CAN_ISOTP_DEFAULT_LL_MTU CAN_MTU -#define CAN_ISOTP_DEFAULT_LL_TX_DL CAN_MAX_DLEN -#define CAN_ISOTP_DEFAULT_LL_TX_FLAGS 0 - /* * Remark on CAN_ISOTP_DEFAULT_RECV_* values: * @@ -162,4 +158,24 @@ * consistency and copied directly into the flow control (FC) frame. */ +/* link layer default values => make use of Classical CAN frames */ + +#define CAN_ISOTP_DEFAULT_LL_MTU CAN_MTU +#define CAN_ISOTP_DEFAULT_LL_TX_DL CAN_MAX_DLEN +#define CAN_ISOTP_DEFAULT_LL_TX_FLAGS 0 + +/* + * The CAN_ISOTP_DEFAULT_FRAME_TXTIME has become a non-zero value as + * it only makes sense for isotp implementation tests to run without + * a N_As value. As user space applications usually do not set the + * frame_txtime element of struct can_isotp_options the new in-kernel + * default is very likely overwritten with zero when the sockopt() + * CAN_ISOTP_OPTS is invoked. + * To make sure that a N_As value of zero is only set intentional the + * value '0' is now interpreted as 'do not change the current value'. + * When a frame_txtime of zero is required for testing purposes this + * CAN_ISOTP_FRAME_TXTIME_ZERO u32 value has to be set in frame_txtime. + */ +#define CAN_ISOTP_FRAME_TXTIME_ZERO 0xFFFFFFFF + #endif /* !_UAPI_CAN_ISOTP_H */ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/include/uapi/linux/rseq.h +++ linux-azure-5.15-5.15.0/include/uapi/linux/rseq.h @@ -105,23 +105,11 @@ * Read and set by the kernel. Set by user-space with single-copy * atomicity semantics. This field should only be updated by the * thread which registered this data structure. Aligned on 64-bit. + * + * 32-bit architectures should update the low order bits of the + * rseq_cs field, leaving the high order bits initialized to 0. */ - union { - __u64 ptr64; -#ifdef __LP64__ - __u64 ptr; -#else - struct { -#if (defined(__BYTE_ORDER) && (__BYTE_ORDER == __BIG_ENDIAN)) || defined(__BIG_ENDIAN) - __u32 padding; /* Initialized to zero. */ - __u32 ptr32; -#else /* LITTLE */ - __u32 ptr32; - __u32 padding; /* Initialized to zero. */ -#endif /* ENDIAN */ - } ptr; -#endif - } rseq_cs; + __u64 rseq_cs; /* * Restartable sequences flags field. only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/include/uapi/linux/serial_core.h +++ linux-azure-5.15-5.15.0/include/uapi/linux/serial_core.h @@ -68,6 +68,9 @@ /* NVIDIA Tegra Combined UART */ #define PORT_TEGRA_TCU 41 +/* ASPEED AST2x00 virtual UART */ +#define PORT_ASPEED_VUART 42 + /* Intel EG20 */ #define PORT_PCH_8LINE 44 #define PORT_PCH_2LINE 45 only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/include/uapi/rdma/mlx5_user_ioctl_cmds.h +++ linux-azure-5.15-5.15.0/include/uapi/rdma/mlx5_user_ioctl_cmds.h @@ -252,7 +252,7 @@ MLX5_IB_ATTR_QUERY_CONTEXT_RESP_UCTX = (1U << UVERBS_ID_NS_SHIFT), }; -#define MLX5_IB_DW_MATCH_PARAM 0x90 +#define MLX5_IB_DW_MATCH_PARAM 0xA0 struct mlx5_ib_match_params { __u32 match_params[MLX5_IB_DW_MATCH_PARAM]; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/kernel/Makefile +++ linux-azure-5.15-5.15.0/kernel/Makefile @@ -113,7 +113,8 @@ obj-$(CONFIG_BPF) += bpf/ obj-$(CONFIG_KCSAN) += kcsan/ obj-$(CONFIG_SHADOW_CALL_STACK) += scs.o -obj-$(CONFIG_HAVE_STATIC_CALL_INLINE) += static_call.o +obj-$(CONFIG_HAVE_STATIC_CALL) += static_call.o +obj-$(CONFIG_HAVE_STATIC_CALL_INLINE) += static_call_inline.o obj-$(CONFIG_CFI_CLANG) += cfi.o obj-$(CONFIG_PERF_EVENTS) += events/ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/kernel/debug/debug_core.c +++ linux-azure-5.15-5.15.0/kernel/debug/debug_core.c @@ -53,6 +53,7 @@ #include #include #include +#include #include #include @@ -745,6 +746,8 @@ while (1) { cpu_master_loop: + if (security_locked_down(LOCKDOWN_KGDB)) + break; if (dbg_kdb_mode) { kgdb_connected = 1; error = kdb_stub(ks); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/kernel/dma/debug.c +++ linux-azure-5.15-5.15.0/kernel/dma/debug.c @@ -927,7 +927,7 @@ global_disable = true; } - return 0; + return 1; } static __init int dma_debug_entries_cmdline(char *str) @@ -936,7 +936,7 @@ return -EINVAL; if (!get_option(&str, &nr_prealloc_entries)) nr_prealloc_entries = PREALLOC_DMA_DEBUG_ENTRIES; - return 0; + return 1; } __setup("dma_debug=", dma_debug_cmdline); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/kernel/dma/direct.h +++ linux-azure-5.15-5.15.0/kernel/dma/direct.h @@ -114,6 +114,7 @@ dma_direct_sync_single_for_cpu(dev, addr, size, dir); if (unlikely(is_swiotlb_buffer(dev, phys))) - swiotlb_tbl_unmap_single(dev, phys, size, dir, attrs); + swiotlb_tbl_unmap_single(dev, phys, size, dir, + attrs | DMA_ATTR_SKIP_CPU_SYNC); } #endif /* _KERNEL_DMA_DIRECT_H */ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/kernel/irq/affinity.c +++ linux-azure-5.15-5.15.0/kernel/irq/affinity.c @@ -269,8 +269,9 @@ */ if (numvecs <= nodes) { for_each_node_mask(n, nodemsk) { - cpumask_or(&masks[curvec].mask, &masks[curvec].mask, - node_to_cpumask[n]); + /* Ensure that only CPUs which are in both masks are set */ + cpumask_and(nmsk, cpu_mask, node_to_cpumask[n]); + cpumask_or(&masks[curvec].mask, &masks[curvec].mask, nmsk); if (++curvec == last_affv) curvec = firstvec; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/kernel/livepatch/core.c +++ linux-azure-5.15-5.15.0/kernel/livepatch/core.c @@ -190,7 +190,7 @@ return -EINVAL; } -static int klp_resolve_symbols(Elf64_Shdr *sechdrs, const char *strtab, +static int klp_resolve_symbols(Elf_Shdr *sechdrs, const char *strtab, unsigned int symndx, Elf_Shdr *relasec, const char *sec_objname) { @@ -218,7 +218,7 @@ relas = (Elf_Rela *) relasec->sh_addr; /* For each rela in this klp relocation section */ for (i = 0; i < relasec->sh_size / sizeof(Elf_Rela); i++) { - sym = (Elf64_Sym *)sechdrs[symndx].sh_addr + ELF_R_SYM(relas[i].r_info); + sym = (Elf_Sym *)sechdrs[symndx].sh_addr + ELF_R_SYM(relas[i].r_info); if (sym->st_shndx != SHN_LIVEPATCH) { pr_err("symbol %s is not marked as a livepatch symbol\n", strtab + sym->st_name); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/kernel/locking/lockdep_internals.h +++ linux-azure-5.15-5.15.0/kernel/locking/lockdep_internals.h @@ -121,7 +121,6 @@ #define MAX_LOCKDEP_CHAIN_HLOCKS (MAX_LOCKDEP_CHAINS*5) -extern struct list_head all_lock_classes; extern struct lock_chain lock_chains[]; #define LOCK_USAGE_CHARS (2*XXX_LOCK_USAGE_STATES + 1) @@ -151,6 +150,10 @@ extern unsigned int max_lockdep_depth; extern unsigned int max_bfs_queue_depth; +extern unsigned long max_lock_class_idx; + +extern struct lock_class lock_classes[MAX_LOCKDEP_KEYS]; +extern unsigned long lock_classes_in_use[]; #ifdef CONFIG_PROVE_LOCKING extern unsigned long lockdep_count_forward_deps(struct lock_class *); @@ -205,7 +208,6 @@ }; DECLARE_PER_CPU(struct lockdep_stats, lockdep_stats); -extern struct lock_class lock_classes[MAX_LOCKDEP_KEYS]; #define __debug_atomic_inc(ptr) \ this_cpu_inc(lockdep_stats.ptr); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/kernel/locking/lockdep_proc.c +++ linux-azure-5.15-5.15.0/kernel/locking/lockdep_proc.c @@ -24,14 +24,33 @@ #include "lockdep_internals.h" +/* + * Since iteration of lock_classes is done without holding the lockdep lock, + * it is not safe to iterate all_lock_classes list directly as the iteration + * may branch off to free_lock_classes or the zapped list. Iteration is done + * directly on the lock_classes array by checking the lock_classes_in_use + * bitmap and max_lock_class_idx. + */ +#define iterate_lock_classes(idx, class) \ + for (idx = 0, class = lock_classes; idx <= max_lock_class_idx; \ + idx++, class++) + static void *l_next(struct seq_file *m, void *v, loff_t *pos) { - return seq_list_next(v, &all_lock_classes, pos); + struct lock_class *class = v; + + ++class; + *pos = class - lock_classes; + return (*pos > max_lock_class_idx) ? NULL : class; } static void *l_start(struct seq_file *m, loff_t *pos) { - return seq_list_start_head(&all_lock_classes, *pos); + unsigned long idx = *pos; + + if (idx > max_lock_class_idx) + return NULL; + return lock_classes + idx; } static void l_stop(struct seq_file *m, void *v) @@ -57,14 +76,16 @@ static int l_show(struct seq_file *m, void *v) { - struct lock_class *class = list_entry(v, struct lock_class, lock_entry); + struct lock_class *class = v; struct lock_list *entry; char usage[LOCK_USAGE_CHARS]; + int idx = class - lock_classes; - if (v == &all_lock_classes) { + if (v == lock_classes) seq_printf(m, "all lock classes:\n"); + + if (!test_bit(idx, lock_classes_in_use)) return 0; - } seq_printf(m, "%p", class->key); #ifdef CONFIG_DEBUG_LOCKDEP @@ -220,8 +241,11 @@ #ifdef CONFIG_PROVE_LOCKING struct lock_class *class; + unsigned long idx; - list_for_each_entry(class, &all_lock_classes, lock_entry) { + iterate_lock_classes(idx, class) { + if (!test_bit(idx, lock_classes_in_use)) + continue; if (class->usage_mask == 0) nr_unused++; @@ -254,6 +278,7 @@ sum_forward_deps += lockdep_count_forward_deps(class); } + #ifdef CONFIG_DEBUG_LOCKDEP DEBUG_LOCKS_WARN_ON(debug_atomic_read(nr_unused_locks) != nr_unused); #endif @@ -345,6 +370,8 @@ seq_printf(m, " max bfs queue depth: %11u\n", max_bfs_queue_depth); #endif + seq_printf(m, " max lock class index: %11lu\n", + max_lock_class_idx); lockdep_stats_debug_show(m); seq_printf(m, " debug_locks: %11u\n", debug_locks); @@ -622,12 +649,16 @@ if (!res) { struct lock_stat_data *iter = data->stats; struct seq_file *m = file->private_data; + unsigned long idx; - list_for_each_entry(class, &all_lock_classes, lock_entry) { + iterate_lock_classes(idx, class) { + if (!test_bit(idx, lock_classes_in_use)) + continue; iter->class = class; iter->stats = lock_stats(class); iter++; } + data->iter_end = iter; sort(data->stats, data->iter_end - data->stats, @@ -645,6 +676,7 @@ size_t count, loff_t *ppos) { struct lock_class *class; + unsigned long idx; char c; if (count) { @@ -654,8 +686,11 @@ if (c != '0') return count; - list_for_each_entry(class, &all_lock_classes, lock_entry) + iterate_lock_classes(idx, class) { + if (!test_bit(idx, lock_classes_in_use)) + continue; clear_lock_stats(class); + } } return count; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/kernel/power/suspend_test.c +++ linux-azure-5.15-5.15.0/kernel/power/suspend_test.c @@ -157,22 +157,22 @@ value++; suspend_type = strsep(&value, ","); if (!suspend_type) - return 0; + return 1; repeat = strsep(&value, ","); if (repeat) { if (kstrtou32(repeat, 0, &test_repeat_count_max)) - return 0; + return 1; } for (i = PM_SUSPEND_MIN; i < PM_SUSPEND_MAX; i++) if (!strcmp(pm_labels[i], suspend_type)) { test_state_label = pm_labels[i]; - return 0; + return 1; } printk(warn_bad_state, suspend_type); - return 0; + return 1; } __setup("test_suspend", setup_test_suspend); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/kernel/rcu/rcu_segcblist.h +++ linux-azure-5.15-5.15.0/kernel/rcu/rcu_segcblist.h @@ -56,13 +56,13 @@ static inline void rcu_segcblist_set_flags(struct rcu_segcblist *rsclp, int flags) { - rsclp->flags |= flags; + WRITE_ONCE(rsclp->flags, rsclp->flags | flags); } static inline void rcu_segcblist_clear_flags(struct rcu_segcblist *rsclp, int flags) { - rsclp->flags &= ~flags; + WRITE_ONCE(rsclp->flags, rsclp->flags & ~flags); } static inline bool rcu_segcblist_test_flags(struct rcu_segcblist *rsclp, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/kernel/resource.c +++ linux-azure-5.15-5.15.0/kernel/resource.c @@ -56,14 +56,6 @@ static DEFINE_RWLOCK(resource_lock); -/* - * For memory hotplug, there is no way to free resource entries allocated - * by boot mem after the system is up. So for reusing the resource entry - * we need to remember the resource. - */ -static struct resource *bootmem_resource_free; -static DEFINE_SPINLOCK(bootmem_resource_lock); - static struct resource *next_resource(struct resource *p) { if (p->child) @@ -148,36 +140,19 @@ static void free_resource(struct resource *res) { - if (!res) - return; - - if (!PageSlab(virt_to_head_page(res))) { - spin_lock(&bootmem_resource_lock); - res->sibling = bootmem_resource_free; - bootmem_resource_free = res; - spin_unlock(&bootmem_resource_lock); - } else { + /** + * If the resource was allocated using memblock early during boot + * we'll leak it here: we can only return full pages back to the + * buddy and trying to be smart and reusing them eventually in + * alloc_resource() overcomplicates resource handling. + */ + if (res && PageSlab(virt_to_head_page(res))) kfree(res); - } } static struct resource *alloc_resource(gfp_t flags) { - struct resource *res = NULL; - - spin_lock(&bootmem_resource_lock); - if (bootmem_resource_free) { - res = bootmem_resource_free; - bootmem_resource_free = res->sibling; - } - spin_unlock(&bootmem_resource_lock); - - if (res) - memset(res, 0, sizeof(struct resource)); - else - res = kzalloc(sizeof(struct resource), flags); - - return res; + return kzalloc(sizeof(struct resource), flags); } /* Return the conflict entry if you can't request it */ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/kernel/rseq.c +++ linux-azure-5.15-5.15.0/kernel/rseq.c @@ -128,10 +128,10 @@ int ret; #ifdef CONFIG_64BIT - if (get_user(ptr, &t->rseq->rseq_cs.ptr64)) + if (get_user(ptr, &t->rseq->rseq_cs)) return -EFAULT; #else - if (copy_from_user(&ptr, &t->rseq->rseq_cs.ptr64, sizeof(ptr))) + if (copy_from_user(&ptr, &t->rseq->rseq_cs, sizeof(ptr))) return -EFAULT; #endif if (!ptr) { @@ -217,9 +217,9 @@ * Set rseq_cs to NULL. */ #ifdef CONFIG_64BIT - return put_user(0UL, &t->rseq->rseq_cs.ptr64); + return put_user(0UL, &t->rseq->rseq_cs); #else - if (clear_user(&t->rseq->rseq_cs.ptr64, sizeof(t->rseq->rseq_cs.ptr64))) + if (clear_user(&t->rseq->rseq_cs, sizeof(t->rseq->rseq_cs))) return -EFAULT; return 0; #endif only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/kernel/sched/cpufreq_schedutil.c +++ linux-azure-5.15-5.15.0/kernel/sched/cpufreq_schedutil.c @@ -289,6 +289,7 @@ * into the same scale so we can compare. */ boost = (sg_cpu->iowait_boost * sg_cpu->max) >> SCHED_CAPACITY_SHIFT; + boost = uclamp_rq_util_with(cpu_rq(sg_cpu->cpu), boost, NULL); if (sg_cpu->util < boost) sg_cpu->util = boost; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/kernel/sched/deadline.c +++ linux-azure-5.15-5.15.0/kernel/sched/deadline.c @@ -2145,12 +2145,6 @@ return 0; retry: - if (is_migration_disabled(next_task)) - return 0; - - if (WARN_ON(next_task == rq->curr)) - return 0; - /* * If next_task preempts rq->curr, and rq->curr * can move away, it makes sense to just reschedule @@ -2163,6 +2157,12 @@ return 0; } + if (is_migration_disabled(next_task)) + return 0; + + if (WARN_ON(next_task == rq->curr)) + return 0; + /* We might release rq lock */ get_task_struct(next_task); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/kernel/sched/debug.c +++ linux-azure-5.15-5.15.0/kernel/sched/debug.c @@ -921,25 +921,15 @@ static void sched_show_numa(struct task_struct *p, struct seq_file *m) { #ifdef CONFIG_NUMA_BALANCING - struct mempolicy *pol; - if (p->mm) P(mm->numa_scan_seq); - task_lock(p); - pol = p->mempolicy; - if (pol && !(pol->flags & MPOL_F_MORON)) - pol = NULL; - mpol_get(pol); - task_unlock(p); - P(numa_pages_migrated); P(numa_preferred_nid); P(total_numa_faults); SEQ_printf(m, "current_node=%d, numa_group_id=%d\n", task_node(p), task_numa_group_id(p)); show_numa_stats(p, m); - mpol_put(pol); #endif } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/kernel/smp.c +++ linux-azure-5.15-5.15.0/kernel/smp.c @@ -579,7 +579,7 @@ /* There shouldn't be any pending callbacks on an offline CPU. */ if (unlikely(warn_cpu_offline && !cpu_online(smp_processor_id()) && - !warned && !llist_empty(head))) { + !warned && entry != NULL)) { warned = true; WARN(1, "IPI on offline CPU %d\n", smp_processor_id()); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/kernel/stacktrace.c +++ linux-azure-5.15-5.15.0/kernel/stacktrace.c @@ -13,6 +13,7 @@ #include #include #include +#include /** * stack_trace_print - Print the entries in the stack trace @@ -373,3 +374,32 @@ #endif /* CONFIG_USER_STACKTRACE_SUPPORT */ #endif /* !CONFIG_ARCH_STACKWALK */ + +static inline bool in_irqentry_text(unsigned long ptr) +{ + return (ptr >= (unsigned long)&__irqentry_text_start && + ptr < (unsigned long)&__irqentry_text_end) || + (ptr >= (unsigned long)&__softirqentry_text_start && + ptr < (unsigned long)&__softirqentry_text_end); +} + +/** + * filter_irq_stacks - Find first IRQ stack entry in trace + * @entries: Pointer to stack trace array + * @nr_entries: Number of entries in the storage array + * + * Return: Number of trace entries until IRQ stack starts. + */ +unsigned int filter_irq_stacks(unsigned long *entries, unsigned int nr_entries) +{ + unsigned int i; + + for (i = 0; i < nr_entries; i++) { + if (in_irqentry_text(entries[i])) { + /* Include the irqentry function into the stack. */ + return i + 1; + } + } + return nr_entries; +} +EXPORT_SYMBOL_GPL(filter_irq_stacks); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/kernel/static_call.c +++ linux-azure-5.15-5.15.0/kernel/static_call.c @@ -1,548 +1,8 @@ // SPDX-License-Identifier: GPL-2.0 -#include #include -#include -#include -#include -#include -#include -#include -#include -#include - -extern struct static_call_site __start_static_call_sites[], - __stop_static_call_sites[]; -extern struct static_call_tramp_key __start_static_call_tramp_key[], - __stop_static_call_tramp_key[]; - -static bool static_call_initialized; - -/* mutex to protect key modules/sites */ -static DEFINE_MUTEX(static_call_mutex); - -static void static_call_lock(void) -{ - mutex_lock(&static_call_mutex); -} - -static void static_call_unlock(void) -{ - mutex_unlock(&static_call_mutex); -} - -static inline void *static_call_addr(struct static_call_site *site) -{ - return (void *)((long)site->addr + (long)&site->addr); -} - -static inline unsigned long __static_call_key(const struct static_call_site *site) -{ - return (long)site->key + (long)&site->key; -} - -static inline struct static_call_key *static_call_key(const struct static_call_site *site) -{ - return (void *)(__static_call_key(site) & ~STATIC_CALL_SITE_FLAGS); -} - -/* These assume the key is word-aligned. */ -static inline bool static_call_is_init(struct static_call_site *site) -{ - return __static_call_key(site) & STATIC_CALL_SITE_INIT; -} - -static inline bool static_call_is_tail(struct static_call_site *site) -{ - return __static_call_key(site) & STATIC_CALL_SITE_TAIL; -} - -static inline void static_call_set_init(struct static_call_site *site) -{ - site->key = (__static_call_key(site) | STATIC_CALL_SITE_INIT) - - (long)&site->key; -} - -static int static_call_site_cmp(const void *_a, const void *_b) -{ - const struct static_call_site *a = _a; - const struct static_call_site *b = _b; - const struct static_call_key *key_a = static_call_key(a); - const struct static_call_key *key_b = static_call_key(b); - - if (key_a < key_b) - return -1; - - if (key_a > key_b) - return 1; - - return 0; -} - -static void static_call_site_swap(void *_a, void *_b, int size) -{ - long delta = (unsigned long)_a - (unsigned long)_b; - struct static_call_site *a = _a; - struct static_call_site *b = _b; - struct static_call_site tmp = *a; - - a->addr = b->addr - delta; - a->key = b->key - delta; - - b->addr = tmp.addr + delta; - b->key = tmp.key + delta; -} - -static inline void static_call_sort_entries(struct static_call_site *start, - struct static_call_site *stop) -{ - sort(start, stop - start, sizeof(struct static_call_site), - static_call_site_cmp, static_call_site_swap); -} - -static inline bool static_call_key_has_mods(struct static_call_key *key) -{ - return !(key->type & 1); -} - -static inline struct static_call_mod *static_call_key_next(struct static_call_key *key) -{ - if (!static_call_key_has_mods(key)) - return NULL; - - return key->mods; -} - -static inline struct static_call_site *static_call_key_sites(struct static_call_key *key) -{ - if (static_call_key_has_mods(key)) - return NULL; - - return (struct static_call_site *)(key->type & ~1); -} - -void __static_call_update(struct static_call_key *key, void *tramp, void *func) -{ - struct static_call_site *site, *stop; - struct static_call_mod *site_mod, first; - - cpus_read_lock(); - static_call_lock(); - - if (key->func == func) - goto done; - - key->func = func; - - arch_static_call_transform(NULL, tramp, func, false); - - /* - * If uninitialized, we'll not update the callsites, but they still - * point to the trampoline and we just patched that. - */ - if (WARN_ON_ONCE(!static_call_initialized)) - goto done; - - first = (struct static_call_mod){ - .next = static_call_key_next(key), - .mod = NULL, - .sites = static_call_key_sites(key), - }; - - for (site_mod = &first; site_mod; site_mod = site_mod->next) { - bool init = system_state < SYSTEM_RUNNING; - struct module *mod = site_mod->mod; - - if (!site_mod->sites) { - /* - * This can happen if the static call key is defined in - * a module which doesn't use it. - * - * It also happens in the has_mods case, where the - * 'first' entry has no sites associated with it. - */ - continue; - } - - stop = __stop_static_call_sites; - - if (mod) { -#ifdef CONFIG_MODULES - stop = mod->static_call_sites + - mod->num_static_call_sites; - init = mod->state == MODULE_STATE_COMING; -#endif - } - - for (site = site_mod->sites; - site < stop && static_call_key(site) == key; site++) { - void *site_addr = static_call_addr(site); - - if (!init && static_call_is_init(site)) - continue; - - if (!kernel_text_address((unsigned long)site_addr)) { - /* - * This skips patching built-in __exit, which - * is part of init_section_contains() but is - * not part of kernel_text_address(). - * - * Skipping built-in __exit is fine since it - * will never be executed. - */ - WARN_ONCE(!static_call_is_init(site), - "can't patch static call site at %pS", - site_addr); - continue; - } - - arch_static_call_transform(site_addr, NULL, func, - static_call_is_tail(site)); - } - } - -done: - static_call_unlock(); - cpus_read_unlock(); -} -EXPORT_SYMBOL_GPL(__static_call_update); - -static int __static_call_init(struct module *mod, - struct static_call_site *start, - struct static_call_site *stop) -{ - struct static_call_site *site; - struct static_call_key *key, *prev_key = NULL; - struct static_call_mod *site_mod; - - if (start == stop) - return 0; - - static_call_sort_entries(start, stop); - - for (site = start; site < stop; site++) { - void *site_addr = static_call_addr(site); - - if ((mod && within_module_init((unsigned long)site_addr, mod)) || - (!mod && init_section_contains(site_addr, 1))) - static_call_set_init(site); - - key = static_call_key(site); - if (key != prev_key) { - prev_key = key; - - /* - * For vmlinux (!mod) avoid the allocation by storing - * the sites pointer in the key itself. Also see - * __static_call_update()'s @first. - * - * This allows architectures (eg. x86) to call - * static_call_init() before memory allocation works. - */ - if (!mod) { - key->sites = site; - key->type |= 1; - goto do_transform; - } - - site_mod = kzalloc(sizeof(*site_mod), GFP_KERNEL); - if (!site_mod) - return -ENOMEM; - - /* - * When the key has a direct sites pointer, extract - * that into an explicit struct static_call_mod, so we - * can have a list of modules. - */ - if (static_call_key_sites(key)) { - site_mod->mod = NULL; - site_mod->next = NULL; - site_mod->sites = static_call_key_sites(key); - - key->mods = site_mod; - - site_mod = kzalloc(sizeof(*site_mod), GFP_KERNEL); - if (!site_mod) - return -ENOMEM; - } - - site_mod->mod = mod; - site_mod->sites = site; - site_mod->next = static_call_key_next(key); - key->mods = site_mod; - } - -do_transform: - arch_static_call_transform(site_addr, NULL, key->func, - static_call_is_tail(site)); - } - - return 0; -} - -static int addr_conflict(struct static_call_site *site, void *start, void *end) -{ - unsigned long addr = (unsigned long)static_call_addr(site); - - if (addr <= (unsigned long)end && - addr + CALL_INSN_SIZE > (unsigned long)start) - return 1; - - return 0; -} - -static int __static_call_text_reserved(struct static_call_site *iter_start, - struct static_call_site *iter_stop, - void *start, void *end, bool init) -{ - struct static_call_site *iter = iter_start; - - while (iter < iter_stop) { - if (init || !static_call_is_init(iter)) { - if (addr_conflict(iter, start, end)) - return 1; - } - iter++; - } - - return 0; -} - -#ifdef CONFIG_MODULES - -static int __static_call_mod_text_reserved(void *start, void *end) -{ - struct module *mod; - int ret; - - preempt_disable(); - mod = __module_text_address((unsigned long)start); - WARN_ON_ONCE(__module_text_address((unsigned long)end) != mod); - if (!try_module_get(mod)) - mod = NULL; - preempt_enable(); - - if (!mod) - return 0; - - ret = __static_call_text_reserved(mod->static_call_sites, - mod->static_call_sites + mod->num_static_call_sites, - start, end, mod->state == MODULE_STATE_COMING); - - module_put(mod); - - return ret; -} - -static unsigned long tramp_key_lookup(unsigned long addr) -{ - struct static_call_tramp_key *start = __start_static_call_tramp_key; - struct static_call_tramp_key *stop = __stop_static_call_tramp_key; - struct static_call_tramp_key *tramp_key; - - for (tramp_key = start; tramp_key != stop; tramp_key++) { - unsigned long tramp; - - tramp = (long)tramp_key->tramp + (long)&tramp_key->tramp; - if (tramp == addr) - return (long)tramp_key->key + (long)&tramp_key->key; - } - - return 0; -} - -static int static_call_add_module(struct module *mod) -{ - struct static_call_site *start = mod->static_call_sites; - struct static_call_site *stop = start + mod->num_static_call_sites; - struct static_call_site *site; - - for (site = start; site != stop; site++) { - unsigned long s_key = __static_call_key(site); - unsigned long addr = s_key & ~STATIC_CALL_SITE_FLAGS; - unsigned long key; - - /* - * Is the key is exported, 'addr' points to the key, which - * means modules are allowed to call static_call_update() on - * it. - * - * Otherwise, the key isn't exported, and 'addr' points to the - * trampoline so we need to lookup the key. - * - * We go through this dance to prevent crazy modules from - * abusing sensitive static calls. - */ - if (!kernel_text_address(addr)) - continue; - - key = tramp_key_lookup(addr); - if (!key) { - pr_warn("Failed to fixup __raw_static_call() usage at: %ps\n", - static_call_addr(site)); - return -EINVAL; - } - - key |= s_key & STATIC_CALL_SITE_FLAGS; - site->key = key - (long)&site->key; - } - - return __static_call_init(mod, start, stop); -} - -static void static_call_del_module(struct module *mod) -{ - struct static_call_site *start = mod->static_call_sites; - struct static_call_site *stop = mod->static_call_sites + - mod->num_static_call_sites; - struct static_call_key *key, *prev_key = NULL; - struct static_call_mod *site_mod, **prev; - struct static_call_site *site; - - for (site = start; site < stop; site++) { - key = static_call_key(site); - if (key == prev_key) - continue; - - prev_key = key; - - for (prev = &key->mods, site_mod = key->mods; - site_mod && site_mod->mod != mod; - prev = &site_mod->next, site_mod = site_mod->next) - ; - - if (!site_mod) - continue; - - *prev = site_mod->next; - kfree(site_mod); - } -} - -static int static_call_module_notify(struct notifier_block *nb, - unsigned long val, void *data) -{ - struct module *mod = data; - int ret = 0; - - cpus_read_lock(); - static_call_lock(); - - switch (val) { - case MODULE_STATE_COMING: - ret = static_call_add_module(mod); - if (ret) { - WARN(1, "Failed to allocate memory for static calls"); - static_call_del_module(mod); - } - break; - case MODULE_STATE_GOING: - static_call_del_module(mod); - break; - } - - static_call_unlock(); - cpus_read_unlock(); - - return notifier_from_errno(ret); -} - -static struct notifier_block static_call_module_nb = { - .notifier_call = static_call_module_notify, -}; - -#else - -static inline int __static_call_mod_text_reserved(void *start, void *end) -{ - return 0; -} - -#endif /* CONFIG_MODULES */ - -int static_call_text_reserved(void *start, void *end) -{ - bool init = system_state < SYSTEM_RUNNING; - int ret = __static_call_text_reserved(__start_static_call_sites, - __stop_static_call_sites, start, end, init); - - if (ret) - return ret; - - return __static_call_mod_text_reserved(start, end); -} - -int __init static_call_init(void) -{ - int ret; - - if (static_call_initialized) - return 0; - - cpus_read_lock(); - static_call_lock(); - ret = __static_call_init(NULL, __start_static_call_sites, - __stop_static_call_sites); - static_call_unlock(); - cpus_read_unlock(); - - if (ret) { - pr_err("Failed to allocate memory for static_call!\n"); - BUG(); - } - - static_call_initialized = true; - -#ifdef CONFIG_MODULES - register_module_notifier(&static_call_module_nb); -#endif - return 0; -} -early_initcall(static_call_init); long __static_call_return0(void) { return 0; } - -#ifdef CONFIG_STATIC_CALL_SELFTEST - -static int func_a(int x) -{ - return x+1; -} - -static int func_b(int x) -{ - return x+2; -} - -DEFINE_STATIC_CALL(sc_selftest, func_a); - -static struct static_call_data { - int (*func)(int); - int val; - int expect; -} static_call_data [] __initdata = { - { NULL, 2, 3 }, - { func_b, 2, 4 }, - { func_a, 2, 3 } -}; - -static int __init test_static_call_init(void) -{ - int i; - - for (i = 0; i < ARRAY_SIZE(static_call_data); i++ ) { - struct static_call_data *scd = &static_call_data[i]; - - if (scd->func) - static_call_update(sc_selftest, scd->func); - - WARN_ON(static_call(sc_selftest)(scd->val) != scd->expect); - } - - return 0; -} -early_initcall(test_static_call_init); - -#endif /* CONFIG_STATIC_CALL_SELFTEST */ +EXPORT_SYMBOL_GPL(__static_call_return0); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/kernel/static_call_inline.c +++ linux-azure-5.15-5.15.0/kernel/static_call_inline.c @@ -0,0 +1,543 @@ +// SPDX-License-Identifier: GPL-2.0 +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +extern struct static_call_site __start_static_call_sites[], + __stop_static_call_sites[]; +extern struct static_call_tramp_key __start_static_call_tramp_key[], + __stop_static_call_tramp_key[]; + +static bool static_call_initialized; + +/* mutex to protect key modules/sites */ +static DEFINE_MUTEX(static_call_mutex); + +static void static_call_lock(void) +{ + mutex_lock(&static_call_mutex); +} + +static void static_call_unlock(void) +{ + mutex_unlock(&static_call_mutex); +} + +static inline void *static_call_addr(struct static_call_site *site) +{ + return (void *)((long)site->addr + (long)&site->addr); +} + +static inline unsigned long __static_call_key(const struct static_call_site *site) +{ + return (long)site->key + (long)&site->key; +} + +static inline struct static_call_key *static_call_key(const struct static_call_site *site) +{ + return (void *)(__static_call_key(site) & ~STATIC_CALL_SITE_FLAGS); +} + +/* These assume the key is word-aligned. */ +static inline bool static_call_is_init(struct static_call_site *site) +{ + return __static_call_key(site) & STATIC_CALL_SITE_INIT; +} + +static inline bool static_call_is_tail(struct static_call_site *site) +{ + return __static_call_key(site) & STATIC_CALL_SITE_TAIL; +} + +static inline void static_call_set_init(struct static_call_site *site) +{ + site->key = (__static_call_key(site) | STATIC_CALL_SITE_INIT) - + (long)&site->key; +} + +static int static_call_site_cmp(const void *_a, const void *_b) +{ + const struct static_call_site *a = _a; + const struct static_call_site *b = _b; + const struct static_call_key *key_a = static_call_key(a); + const struct static_call_key *key_b = static_call_key(b); + + if (key_a < key_b) + return -1; + + if (key_a > key_b) + return 1; + + return 0; +} + +static void static_call_site_swap(void *_a, void *_b, int size) +{ + long delta = (unsigned long)_a - (unsigned long)_b; + struct static_call_site *a = _a; + struct static_call_site *b = _b; + struct static_call_site tmp = *a; + + a->addr = b->addr - delta; + a->key = b->key - delta; + + b->addr = tmp.addr + delta; + b->key = tmp.key + delta; +} + +static inline void static_call_sort_entries(struct static_call_site *start, + struct static_call_site *stop) +{ + sort(start, stop - start, sizeof(struct static_call_site), + static_call_site_cmp, static_call_site_swap); +} + +static inline bool static_call_key_has_mods(struct static_call_key *key) +{ + return !(key->type & 1); +} + +static inline struct static_call_mod *static_call_key_next(struct static_call_key *key) +{ + if (!static_call_key_has_mods(key)) + return NULL; + + return key->mods; +} + +static inline struct static_call_site *static_call_key_sites(struct static_call_key *key) +{ + if (static_call_key_has_mods(key)) + return NULL; + + return (struct static_call_site *)(key->type & ~1); +} + +void __static_call_update(struct static_call_key *key, void *tramp, void *func) +{ + struct static_call_site *site, *stop; + struct static_call_mod *site_mod, first; + + cpus_read_lock(); + static_call_lock(); + + if (key->func == func) + goto done; + + key->func = func; + + arch_static_call_transform(NULL, tramp, func, false); + + /* + * If uninitialized, we'll not update the callsites, but they still + * point to the trampoline and we just patched that. + */ + if (WARN_ON_ONCE(!static_call_initialized)) + goto done; + + first = (struct static_call_mod){ + .next = static_call_key_next(key), + .mod = NULL, + .sites = static_call_key_sites(key), + }; + + for (site_mod = &first; site_mod; site_mod = site_mod->next) { + bool init = system_state < SYSTEM_RUNNING; + struct module *mod = site_mod->mod; + + if (!site_mod->sites) { + /* + * This can happen if the static call key is defined in + * a module which doesn't use it. + * + * It also happens in the has_mods case, where the + * 'first' entry has no sites associated with it. + */ + continue; + } + + stop = __stop_static_call_sites; + + if (mod) { +#ifdef CONFIG_MODULES + stop = mod->static_call_sites + + mod->num_static_call_sites; + init = mod->state == MODULE_STATE_COMING; +#endif + } + + for (site = site_mod->sites; + site < stop && static_call_key(site) == key; site++) { + void *site_addr = static_call_addr(site); + + if (!init && static_call_is_init(site)) + continue; + + if (!kernel_text_address((unsigned long)site_addr)) { + /* + * This skips patching built-in __exit, which + * is part of init_section_contains() but is + * not part of kernel_text_address(). + * + * Skipping built-in __exit is fine since it + * will never be executed. + */ + WARN_ONCE(!static_call_is_init(site), + "can't patch static call site at %pS", + site_addr); + continue; + } + + arch_static_call_transform(site_addr, NULL, func, + static_call_is_tail(site)); + } + } + +done: + static_call_unlock(); + cpus_read_unlock(); +} +EXPORT_SYMBOL_GPL(__static_call_update); + +static int __static_call_init(struct module *mod, + struct static_call_site *start, + struct static_call_site *stop) +{ + struct static_call_site *site; + struct static_call_key *key, *prev_key = NULL; + struct static_call_mod *site_mod; + + if (start == stop) + return 0; + + static_call_sort_entries(start, stop); + + for (site = start; site < stop; site++) { + void *site_addr = static_call_addr(site); + + if ((mod && within_module_init((unsigned long)site_addr, mod)) || + (!mod && init_section_contains(site_addr, 1))) + static_call_set_init(site); + + key = static_call_key(site); + if (key != prev_key) { + prev_key = key; + + /* + * For vmlinux (!mod) avoid the allocation by storing + * the sites pointer in the key itself. Also see + * __static_call_update()'s @first. + * + * This allows architectures (eg. x86) to call + * static_call_init() before memory allocation works. + */ + if (!mod) { + key->sites = site; + key->type |= 1; + goto do_transform; + } + + site_mod = kzalloc(sizeof(*site_mod), GFP_KERNEL); + if (!site_mod) + return -ENOMEM; + + /* + * When the key has a direct sites pointer, extract + * that into an explicit struct static_call_mod, so we + * can have a list of modules. + */ + if (static_call_key_sites(key)) { + site_mod->mod = NULL; + site_mod->next = NULL; + site_mod->sites = static_call_key_sites(key); + + key->mods = site_mod; + + site_mod = kzalloc(sizeof(*site_mod), GFP_KERNEL); + if (!site_mod) + return -ENOMEM; + } + + site_mod->mod = mod; + site_mod->sites = site; + site_mod->next = static_call_key_next(key); + key->mods = site_mod; + } + +do_transform: + arch_static_call_transform(site_addr, NULL, key->func, + static_call_is_tail(site)); + } + + return 0; +} + +static int addr_conflict(struct static_call_site *site, void *start, void *end) +{ + unsigned long addr = (unsigned long)static_call_addr(site); + + if (addr <= (unsigned long)end && + addr + CALL_INSN_SIZE > (unsigned long)start) + return 1; + + return 0; +} + +static int __static_call_text_reserved(struct static_call_site *iter_start, + struct static_call_site *iter_stop, + void *start, void *end, bool init) +{ + struct static_call_site *iter = iter_start; + + while (iter < iter_stop) { + if (init || !static_call_is_init(iter)) { + if (addr_conflict(iter, start, end)) + return 1; + } + iter++; + } + + return 0; +} + +#ifdef CONFIG_MODULES + +static int __static_call_mod_text_reserved(void *start, void *end) +{ + struct module *mod; + int ret; + + preempt_disable(); + mod = __module_text_address((unsigned long)start); + WARN_ON_ONCE(__module_text_address((unsigned long)end) != mod); + if (!try_module_get(mod)) + mod = NULL; + preempt_enable(); + + if (!mod) + return 0; + + ret = __static_call_text_reserved(mod->static_call_sites, + mod->static_call_sites + mod->num_static_call_sites, + start, end, mod->state == MODULE_STATE_COMING); + + module_put(mod); + + return ret; +} + +static unsigned long tramp_key_lookup(unsigned long addr) +{ + struct static_call_tramp_key *start = __start_static_call_tramp_key; + struct static_call_tramp_key *stop = __stop_static_call_tramp_key; + struct static_call_tramp_key *tramp_key; + + for (tramp_key = start; tramp_key != stop; tramp_key++) { + unsigned long tramp; + + tramp = (long)tramp_key->tramp + (long)&tramp_key->tramp; + if (tramp == addr) + return (long)tramp_key->key + (long)&tramp_key->key; + } + + return 0; +} + +static int static_call_add_module(struct module *mod) +{ + struct static_call_site *start = mod->static_call_sites; + struct static_call_site *stop = start + mod->num_static_call_sites; + struct static_call_site *site; + + for (site = start; site != stop; site++) { + unsigned long s_key = __static_call_key(site); + unsigned long addr = s_key & ~STATIC_CALL_SITE_FLAGS; + unsigned long key; + + /* + * Is the key is exported, 'addr' points to the key, which + * means modules are allowed to call static_call_update() on + * it. + * + * Otherwise, the key isn't exported, and 'addr' points to the + * trampoline so we need to lookup the key. + * + * We go through this dance to prevent crazy modules from + * abusing sensitive static calls. + */ + if (!kernel_text_address(addr)) + continue; + + key = tramp_key_lookup(addr); + if (!key) { + pr_warn("Failed to fixup __raw_static_call() usage at: %ps\n", + static_call_addr(site)); + return -EINVAL; + } + + key |= s_key & STATIC_CALL_SITE_FLAGS; + site->key = key - (long)&site->key; + } + + return __static_call_init(mod, start, stop); +} + +static void static_call_del_module(struct module *mod) +{ + struct static_call_site *start = mod->static_call_sites; + struct static_call_site *stop = mod->static_call_sites + + mod->num_static_call_sites; + struct static_call_key *key, *prev_key = NULL; + struct static_call_mod *site_mod, **prev; + struct static_call_site *site; + + for (site = start; site < stop; site++) { + key = static_call_key(site); + if (key == prev_key) + continue; + + prev_key = key; + + for (prev = &key->mods, site_mod = key->mods; + site_mod && site_mod->mod != mod; + prev = &site_mod->next, site_mod = site_mod->next) + ; + + if (!site_mod) + continue; + + *prev = site_mod->next; + kfree(site_mod); + } +} + +static int static_call_module_notify(struct notifier_block *nb, + unsigned long val, void *data) +{ + struct module *mod = data; + int ret = 0; + + cpus_read_lock(); + static_call_lock(); + + switch (val) { + case MODULE_STATE_COMING: + ret = static_call_add_module(mod); + if (ret) { + WARN(1, "Failed to allocate memory for static calls"); + static_call_del_module(mod); + } + break; + case MODULE_STATE_GOING: + static_call_del_module(mod); + break; + } + + static_call_unlock(); + cpus_read_unlock(); + + return notifier_from_errno(ret); +} + +static struct notifier_block static_call_module_nb = { + .notifier_call = static_call_module_notify, +}; + +#else + +static inline int __static_call_mod_text_reserved(void *start, void *end) +{ + return 0; +} + +#endif /* CONFIG_MODULES */ + +int static_call_text_reserved(void *start, void *end) +{ + bool init = system_state < SYSTEM_RUNNING; + int ret = __static_call_text_reserved(__start_static_call_sites, + __stop_static_call_sites, start, end, init); + + if (ret) + return ret; + + return __static_call_mod_text_reserved(start, end); +} + +int __init static_call_init(void) +{ + int ret; + + if (static_call_initialized) + return 0; + + cpus_read_lock(); + static_call_lock(); + ret = __static_call_init(NULL, __start_static_call_sites, + __stop_static_call_sites); + static_call_unlock(); + cpus_read_unlock(); + + if (ret) { + pr_err("Failed to allocate memory for static_call!\n"); + BUG(); + } + + static_call_initialized = true; + +#ifdef CONFIG_MODULES + register_module_notifier(&static_call_module_nb); +#endif + return 0; +} +early_initcall(static_call_init); + +#ifdef CONFIG_STATIC_CALL_SELFTEST + +static int func_a(int x) +{ + return x+1; +} + +static int func_b(int x) +{ + return x+2; +} + +DEFINE_STATIC_CALL(sc_selftest, func_a); + +static struct static_call_data { + int (*func)(int); + int val; + int expect; +} static_call_data [] __initdata = { + { NULL, 2, 3 }, + { func_b, 2, 4 }, + { func_a, 2, 3 } +}; + +static int __init test_static_call_init(void) +{ + int i; + + for (i = 0; i < ARRAY_SIZE(static_call_data); i++ ) { + struct static_call_data *scd = &static_call_data[i]; + + if (scd->func) + static_call_update(sc_selftest, scd->func); + + WARN_ON(static_call(sc_selftest)(scd->val) != scd->expect); + } + + return 0; +} +early_initcall(test_static_call_init); + +#endif /* CONFIG_STATIC_CALL_SELFTEST */ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/kernel/time/tick-sched.c +++ linux-azure-5.15-5.15.0/kernel/time/tick-sched.c @@ -186,7 +186,7 @@ */ if (unlikely(tick_do_timer_cpu == TICK_DO_TIMER_NONE)) { #ifdef CONFIG_NO_HZ_FULL - WARN_ON(tick_nohz_full_running); + WARN_ON_ONCE(tick_nohz_full_running); #endif tick_do_timer_cpu = cpu; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/lib/Kconfig.ubsan +++ linux-azure-5.15-5.15.0/lib/Kconfig.ubsan @@ -112,19 +112,6 @@ This option enables -fsanitize=unreachable which checks for control flow reaching an expected-to-be-unreachable position. -config UBSAN_OBJECT_SIZE - bool "Perform checking for accesses beyond the end of objects" - default UBSAN - # gcc hugely expands stack usage with -fsanitize=object-size - # https://lore.kernel.org/lkml/CAHk-=wjPasyJrDuwDnpHJS2TuQfExwe=px-SzLeN8GFMAQJPmQ@mail.gmail.com/ - depends on !CC_IS_GCC - depends on $(cc-option,-fsanitize=object-size) - help - This option enables -fsanitize=object-size which checks for accesses - beyond the end of objects where the optimizer can determine both the - object being operated on and its size, usually seen with bad downcasts, - or access to struct members from NULL pointers. - config UBSAN_BOOL bool "Perform checking for non-boolean values used as boolean" default UBSAN only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/lib/kunit/try-catch.c +++ linux-azure-5.15-5.15.0/lib/kunit/try-catch.c @@ -52,7 +52,7 @@ * If tests timeout due to exceeding sysctl_hung_task_timeout_secs, * the task will be killed and an oops generated. */ - return 300 * MSEC_PER_SEC; /* 5 min */ + return 300 * msecs_to_jiffies(MSEC_PER_SEC); /* 5 min */ } void kunit_try_catch_run(struct kunit_try_catch *try_catch, void *context) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/lib/lz4/lz4_decompress.c +++ linux-azure-5.15-5.15.0/lib/lz4/lz4_decompress.c @@ -271,8 +271,12 @@ ip += length; op += length; - /* Necessarily EOF, due to parsing restrictions */ - if (!partialDecoding || (cpy == oend)) + /* Necessarily EOF when !partialDecoding. + * When partialDecoding, it is EOF if we've either + * filled the output buffer or + * can't proceed with reading an offset for following match. + */ + if (!partialDecoding || (cpy == oend) || (ip >= (iend - 2))) break; } else { /* may overwrite up to WILDCOPYLENGTH beyond cpy */ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/lib/raid6/test/Makefile +++ linux-azure-5.15-5.15.0/lib/raid6/test/Makefile @@ -4,6 +4,8 @@ # from userspace. # +pound := \# + CC = gcc OPTFLAGS = -O2 # Adjust as desired CFLAGS = -I.. -I ../../../include -g $(OPTFLAGS) @@ -42,7 +44,7 @@ OBJS += neon.o neon1.o neon2.o neon4.o neon8.o recov_neon.o recov_neon_inner.o CFLAGS += -DCONFIG_KERNEL_MODE_NEON=1 else - HAS_ALTIVEC := $(shell printf '\#include \nvector int a;\n' |\ + HAS_ALTIVEC := $(shell printf '$(pound)include \nvector int a;\n' |\ gcc -c -x c - >/dev/null && rm ./-.o && echo yes) ifeq ($(HAS_ALTIVEC),yes) CFLAGS += -I../../../arch/powerpc/include only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/lib/raid6/test/test.c +++ linux-azure-5.15-5.15.0/lib/raid6/test/test.c @@ -19,7 +19,6 @@ #define NDISKS 16 /* Including P and Q */ const char raid6_empty_zero_page[PAGE_SIZE] __attribute__((aligned(PAGE_SIZE))); -struct raid6_calls raid6_call; char *dataptrs[NDISKS]; char data[NDISKS][PAGE_SIZE] __attribute__((aligned(PAGE_SIZE))); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/lib/stackdepot.c +++ linux-azure-5.15-5.15.0/lib/stackdepot.c @@ -20,7 +20,6 @@ */ #include -#include #include #include #include @@ -341,26 +340,3 @@ return retval; } EXPORT_SYMBOL_GPL(stack_depot_save); - -static inline int in_irqentry_text(unsigned long ptr) -{ - return (ptr >= (unsigned long)&__irqentry_text_start && - ptr < (unsigned long)&__irqentry_text_end) || - (ptr >= (unsigned long)&__softirqentry_text_start && - ptr < (unsigned long)&__softirqentry_text_end); -} - -unsigned int filter_irq_stacks(unsigned long *entries, - unsigned int nr_entries) -{ - unsigned int i; - - for (i = 0; i < nr_entries; i++) { - if (in_irqentry_text(entries[i])) { - /* Include the irqentry function into the stack. */ - return i + 1; - } - } - return nr_entries; -} -EXPORT_SYMBOL_GPL(filter_irq_stacks); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/lib/test_kmod.c +++ linux-azure-5.15-5.15.0/lib/test_kmod.c @@ -1149,6 +1149,7 @@ if (ret) { pr_err("could not register misc device: %d\n", ret); free_test_dev_kmod(test_dev); + test_dev = NULL; goto out; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/lib/test_lockup.c +++ linux-azure-5.15-5.15.0/lib/test_lockup.c @@ -417,9 +417,14 @@ return false; /* should be at least readable kernel address */ - if (access_ok(ptr, 1) || - access_ok(ptr + size - 1, 1) || - get_kernel_nofault(buf, ptr) || + if (!IS_ENABLED(CONFIG_ALTERNATE_USER_ADDRESS_SPACE) && + (access_ok((void __user *)ptr, 1) || + access_ok((void __user *)ptr + size - 1, 1))) { + pr_err("user space ptr invalid in kernel: %#lx\n", addr); + return true; + } + + if (get_kernel_nofault(buf, ptr) || get_kernel_nofault(buf, ptr + size - 1)) { pr_err("invalid kernel ptr: %#lx\n", addr); return true; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/lib/test_ubsan.c +++ linux-azure-5.15-5.15.0/lib/test_ubsan.c @@ -79,15 +79,6 @@ eval2 = eval; } -static void test_ubsan_null_ptr_deref(void) -{ - volatile int *ptr = NULL; - int val; - - UBSAN_TEST(CONFIG_UBSAN_OBJECT_SIZE); - val = *ptr; -} - static void test_ubsan_misaligned_access(void) { volatile char arr[5] __aligned(4) = {1, 2, 3, 4, 5}; @@ -98,29 +89,16 @@ *ptr = val; } -static void test_ubsan_object_size_mismatch(void) -{ - /* "((aligned(8)))" helps this not into be misaligned for ptr-access. */ - volatile int val __aligned(8) = 4; - volatile long long *ptr, val2; - - UBSAN_TEST(CONFIG_UBSAN_OBJECT_SIZE); - ptr = (long long *)&val; - val2 = *ptr; -} - static const test_ubsan_fp test_ubsan_array[] = { test_ubsan_shift_out_of_bounds, test_ubsan_out_of_bounds, test_ubsan_load_invalid_value, test_ubsan_misaligned_access, - test_ubsan_object_size_mismatch, }; /* Excluded because they Oops the module. */ static const test_ubsan_fp skip_ubsan_array[] = { test_ubsan_divrem_overflow, - test_ubsan_null_ptr_deref, }; static int __init test_ubsan_init(void) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/lib/test_xarray.c +++ linux-azure-5.15-5.15.0/lib/test_xarray.c @@ -1463,6 +1463,25 @@ XA_BUG_ON(xa, !xa_empty(xa)); } +static noinline void check_create_range_5(struct xarray *xa, + unsigned long index, unsigned int order) +{ + XA_STATE_ORDER(xas, xa, index, order); + unsigned int i; + + xa_store_order(xa, index, order, xa_mk_index(index), GFP_KERNEL); + + for (i = 0; i < order + 10; i++) { + do { + xas_lock(&xas); + xas_create_range(&xas); + xas_unlock(&xas); + } while (xas_nomem(&xas, GFP_KERNEL)); + } + + xa_destroy(xa); +} + static noinline void check_create_range(struct xarray *xa) { unsigned int order; @@ -1490,6 +1509,9 @@ check_create_range_4(xa, (3U << order) + 1, order); check_create_range_4(xa, (3U << order) - 1, order); check_create_range_4(xa, (1U << 24) + 1, order); + + check_create_range_5(xa, 0, order); + check_create_range_5(xa, (1U << order), order); } check_create_range_3(); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/lib/vsprintf.c +++ linux-azure-5.15-5.15.0/lib/vsprintf.c @@ -49,12 +49,16 @@ #include /* for PAGE_SIZE */ #include /* cpu_to_le16 */ +#include #include #include "kstrtox.h" -static unsigned long long simple_strntoull(const char *startp, size_t max_chars, - char **endp, unsigned int base) +/* Disable pointer hashing if requested */ +bool no_hash_pointers __ro_after_init; +EXPORT_SYMBOL_GPL(no_hash_pointers); + +static noinline unsigned long long simple_strntoull(const char *startp, size_t max_chars, char **endp, unsigned int base) { const char *cp; unsigned long long result = 0ULL; @@ -848,6 +852,19 @@ return pointer_string(buf, end, (const void *)hashval, spec); } +static char *default_pointer(char *buf, char *end, const void *ptr, + struct printf_spec spec) +{ + /* + * default is to _not_ leak addresses, so hash before printing, + * unless no_hash_pointers is specified on the command line. + */ + if (unlikely(no_hash_pointers)) + return pointer_string(buf, end, ptr, spec); + + return ptr_to_id(buf, end, ptr, spec); +} + int kptr_restrict __read_mostly; static noinline_for_stack @@ -857,7 +874,7 @@ switch (kptr_restrict) { case 0: /* Handle as %p, hash and do _not_ leak addresses. */ - return ptr_to_id(buf, end, ptr, spec); + return default_pointer(buf, end, ptr, spec); case 1: { const struct cred *cred; @@ -1771,7 +1788,7 @@ char output[sizeof("0123 little-endian (0x01234567)")]; char *p = output; unsigned int i; - u32 val; + u32 orig, val; if (fmt[1] != 'c' || fmt[2] != 'c') return error_string(buf, end, "(%p4?)", spec); @@ -1779,21 +1796,22 @@ if (check_pointer(&buf, end, fourcc, spec)) return buf; - val = *fourcc & ~BIT(31); + orig = get_unaligned(fourcc); + val = orig & ~BIT(31); - for (i = 0; i < sizeof(*fourcc); i++) { + for (i = 0; i < sizeof(u32); i++) { unsigned char c = val >> (i * 8); /* Print non-control ASCII characters as-is, dot otherwise */ *p++ = isascii(c) && isprint(c) ? c : '.'; } - strcpy(p, *fourcc & BIT(31) ? " big-endian" : " little-endian"); + strcpy(p, orig & BIT(31) ? " big-endian" : " little-endian"); p += strlen(p); *p++ = ' '; *p++ = '('; - p = special_hex_number(p, output + sizeof(output) - 2, *fourcc, sizeof(u32)); + p = special_hex_number(p, output + sizeof(output) - 2, orig, sizeof(u32)); *p++ = ')'; *p = '\0'; @@ -2225,10 +2243,6 @@ return widen_string(buf, buf - buf_start, end, spec); } -/* Disable pointer hashing if requested */ -bool no_hash_pointers __ro_after_init; -EXPORT_SYMBOL_GPL(no_hash_pointers); - int __init no_hash_pointers_enable(char *str) { if (no_hash_pointers) @@ -2457,7 +2471,7 @@ case 'e': /* %pe with a non-ERR_PTR gets treated as plain %p */ if (!IS_ERR(ptr)) - break; + return default_pointer(buf, end, ptr, spec); return err_ptr(buf, end, ptr, spec); case 'u': case 'k': @@ -2467,16 +2481,9 @@ default: return error_string(buf, end, "(einval)", spec); } + default: + return default_pointer(buf, end, ptr, spec); } - - /* - * default is to _not_ leak addresses, so hash before printing, - * unless no_hash_pointers is specified on the command line. - */ - if (unlikely(no_hash_pointers)) - return pointer_string(buf, end, ptr, spec); - else - return ptr_to_id(buf, end, ptr, spec); } /* only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/lib/xarray.c +++ linux-azure-5.15-5.15.0/lib/xarray.c @@ -722,6 +722,8 @@ for (;;) { struct xa_node *node = xas->xa_node; + if (node->shift >= shift) + break; xas->xa_node = xa_parent_locked(xas->xa, node); xas->xa_offset = node->offset - 1; if (node->offset != 0) @@ -1079,6 +1081,7 @@ xa_mk_node(child)); if (xa_is_value(curr)) values--; + xas_update(xas, child); } else { unsigned int canon = offset - xas->xa_sibs; @@ -1093,6 +1096,7 @@ } while (offset-- > xas->xa_offset); node->nr_values += values; + xas_update(xas, node); } EXPORT_SYMBOL_GPL(xas_split); #endif only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/mm/kfence/kfence.h +++ linux-azure-5.15-5.15.0/mm/kfence/kfence.h @@ -87,6 +87,8 @@ /* Allocation and free stack information. */ struct kfence_track alloc_track; struct kfence_track free_track; + /* For updating alloc_covered on frees. */ + u32 alloc_stack_hash; }; extern struct kfence_metadata kfence_metadata[CONFIG_KFENCE_NUM_OBJECTS]; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/mm/madvise.c +++ linux-azure-5.15-5.15.0/mm/madvise.c @@ -1294,8 +1294,7 @@ iov_iter_advance(&iter, iovec.iov_len); } - if (ret == 0) - ret = total_len - iov_iter_count(&iter); + ret = (total_len - iov_iter_count(&iter)) ? : ret; release_mm: mmput(mm); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/mm/mlock.c +++ linux-azure-5.15-5.15.0/mm/mlock.c @@ -826,13 +826,12 @@ locked = (size + PAGE_SIZE - 1) >> PAGE_SHIFT; lock_limit = rlimit(RLIMIT_MEMLOCK); - if (lock_limit == RLIM_INFINITY) - allowed = 1; - lock_limit >>= PAGE_SHIFT; + if (lock_limit != RLIM_INFINITY) + lock_limit >>= PAGE_SHIFT; spin_lock(&shmlock_user_lock); memlock = inc_rlimit_ucounts(ucounts, UCOUNT_RLIMIT_MEMLOCK, locked); - if (!allowed && (memlock == LONG_MAX || memlock > lock_limit) && !capable(CAP_IPC_LOCK)) { + if ((memlock == LONG_MAX || memlock > lock_limit) && !capable(CAP_IPC_LOCK)) { dec_rlimit_ucounts(ucounts, UCOUNT_RLIMIT_MEMLOCK, locked); goto out; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/mm/mremap.c +++ linux-azure-5.15-5.15.0/mm/mremap.c @@ -486,6 +486,9 @@ pmd_t *old_pmd, *new_pmd; pud_t *old_pud, *new_pud; + if (!len) + return 0; + old_end = old_addr + len; flush_cache_range(vma, old_addr, old_end); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/mm/page_io.c +++ linux-azure-5.15-5.15.0/mm/page_io.c @@ -50,54 +50,6 @@ bio_put(bio); } -static void swap_slot_free_notify(struct page *page) -{ - struct swap_info_struct *sis; - struct gendisk *disk; - swp_entry_t entry; - - /* - * There is no guarantee that the page is in swap cache - the software - * suspend code (at least) uses end_swap_bio_read() against a non- - * swapcache page. So we must check PG_swapcache before proceeding with - * this optimization. - */ - if (unlikely(!PageSwapCache(page))) - return; - - sis = page_swap_info(page); - if (data_race(!(sis->flags & SWP_BLKDEV))) - return; - - /* - * The swap subsystem performs lazy swap slot freeing, - * expecting that the page will be swapped out again. - * So we can avoid an unnecessary write if the page - * isn't redirtied. - * This is good for real swap storage because we can - * reduce unnecessary I/O and enhance wear-leveling - * if an SSD is used as the as swap device. - * But if in-memory swap device (eg zram) is used, - * this causes a duplicated copy between uncompressed - * data in VM-owned memory and compressed data in - * zram-owned memory. So let's free zram-owned memory - * and make the VM-owned decompressed page *dirty*, - * so the page should be swapped out somewhere again if - * we again wish to reclaim it. - */ - disk = sis->bdev->bd_disk; - entry.val = page_private(page); - if (disk->fops->swap_slot_free_notify && __swap_count(entry) == 1) { - unsigned long offset; - - offset = swp_offset(entry); - - SetPageDirty(page); - disk->fops->swap_slot_free_notify(sis->bdev, - offset); - } -} - static void end_swap_bio_read(struct bio *bio) { struct page *page = bio_first_page_all(bio); @@ -113,7 +65,6 @@ } SetPageUptodate(page); - swap_slot_free_notify(page); out: unlock_page(page); WRITE_ONCE(bio->bi_private, NULL); @@ -392,11 +343,6 @@ if (sis->flags & SWP_SYNCHRONOUS_IO) { ret = bdev_read_page(sis->bdev, swap_page_sector(page), page); if (!ret) { - if (trylock_page(page)) { - swap_slot_free_notify(page); - unlock_page(page); - } - count_vm_event(PSWPIN); goto out; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/mm/rmap.c +++ linux-azure-5.15-5.15.0/mm/rmap.c @@ -1570,7 +1570,30 @@ /* MADV_FREE page check */ if (!PageSwapBacked(page)) { - if (!PageDirty(page)) { + int ref_count, map_count; + + /* + * Synchronize with gup_pte_range(): + * - clear PTE; barrier; read refcount + * - inc refcount; barrier; read PTE + */ + smp_mb(); + + ref_count = page_ref_count(page); + map_count = page_mapcount(page); + + /* + * Order reads for page refcount and dirty flag + * (see comments in __remove_mapping()). + */ + smp_rmb(); + + /* + * The only page refs must be one from isolation + * plus the rmap(s) (dropped by discard:). + */ + if (ref_count == 1 + map_count && + !PageDirty(page)) { /* Invalidate as we cleared the pte */ mmu_notifier_invalidate_range(mm, address, address + PAGE_SIZE); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/mm/secretmem.c +++ linux-azure-5.15-5.15.0/mm/secretmem.c @@ -158,6 +158,22 @@ .isolate_page = secretmem_isolate_page, }; +static int secretmem_setattr(struct user_namespace *mnt_userns, + struct dentry *dentry, struct iattr *iattr) +{ + struct inode *inode = d_inode(dentry); + unsigned int ia_valid = iattr->ia_valid; + + if ((ia_valid & ATTR_SIZE) && inode->i_size) + return -EINVAL; + + return simple_setattr(mnt_userns, dentry, iattr); +} + +static const struct inode_operations secretmem_iops = { + .setattr = secretmem_setattr, +}; + static struct vfsmount *secretmem_mnt; static struct file *secretmem_file_create(unsigned long flags) @@ -177,6 +193,7 @@ mapping_set_gfp_mask(inode->i_mapping, GFP_HIGHUSER); mapping_set_unevictable(inode->i_mapping); + inode->i_op = &secretmem_iops; inode->i_mapping->a_ops = &secretmem_aops; /* pretend we are a normal file with zero size */ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/mm/slab.c +++ linux-azure-5.15-5.15.0/mm/slab.c @@ -3429,6 +3429,7 @@ if (is_kfence_address(objp)) { kmemleak_free_recursive(objp, cachep->flags); + memcg_slab_free_hook(cachep, &objp, 1); __kfence_free(objp); return; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/mm/usercopy.c +++ linux-azure-5.15-5.15.0/mm/usercopy.c @@ -294,7 +294,10 @@ static int __init parse_hardened_usercopy(char *str) { - return strtobool(str, &enable_checks); + if (strtobool(str, &enable_checks)) + pr_warn("Invalid option string for hardened_usercopy: '%s'\n", + str); + return 1; } __setup("hardened_usercopy=", parse_hardened_usercopy); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/net/ax25/ax25_dev.c +++ linux-azure-5.15-5.15.0/net/ax25/ax25_dev.c @@ -37,6 +37,7 @@ for (ax25_dev = ax25_dev_list; ax25_dev != NULL; ax25_dev = ax25_dev->next) if (ax25cmp(addr, (ax25_address *)ax25_dev->dev->dev_addr) == 0) { res = ax25_dev; + ax25_dev_hold(ax25_dev); } spin_unlock_bh(&ax25_dev_lock); @@ -56,6 +57,7 @@ return; } + refcount_set(&ax25_dev->refcount, 1); dev->ax25_ptr = ax25_dev; ax25_dev->dev = dev; dev_hold(dev); @@ -84,6 +86,7 @@ ax25_dev->next = ax25_dev_list; ax25_dev_list = ax25_dev; spin_unlock_bh(&ax25_dev_lock); + ax25_dev_hold(ax25_dev); ax25_register_dev_sysctl(ax25_dev); } @@ -113,9 +116,10 @@ if ((s = ax25_dev_list) == ax25_dev) { ax25_dev_list = s->next; spin_unlock_bh(&ax25_dev_lock); + ax25_dev_put(ax25_dev); dev->ax25_ptr = NULL; dev_put(dev); - kfree(ax25_dev); + ax25_dev_put(ax25_dev); return; } @@ -123,9 +127,10 @@ if (s->next == ax25_dev) { s->next = ax25_dev->next; spin_unlock_bh(&ax25_dev_lock); + ax25_dev_put(ax25_dev); dev->ax25_ptr = NULL; dev_put(dev); - kfree(ax25_dev); + ax25_dev_put(ax25_dev); return; } @@ -133,6 +138,7 @@ } spin_unlock_bh(&ax25_dev_lock); dev->ax25_ptr = NULL; + ax25_dev_put(ax25_dev); } int ax25_fwd_ioctl(unsigned int cmd, struct ax25_fwd_struct *fwd) @@ -144,20 +150,32 @@ switch (cmd) { case SIOCAX25ADDFWD: - if ((fwd_dev = ax25_addr_ax25dev(&fwd->port_to)) == NULL) + fwd_dev = ax25_addr_ax25dev(&fwd->port_to); + if (!fwd_dev) { + ax25_dev_put(ax25_dev); return -EINVAL; - if (ax25_dev->forward != NULL) + } + if (ax25_dev->forward) { + ax25_dev_put(fwd_dev); + ax25_dev_put(ax25_dev); return -EINVAL; + } ax25_dev->forward = fwd_dev->dev; + ax25_dev_put(fwd_dev); + ax25_dev_put(ax25_dev); break; case SIOCAX25DELFWD: - if (ax25_dev->forward == NULL) + if (!ax25_dev->forward) { + ax25_dev_put(ax25_dev); return -EINVAL; + } ax25_dev->forward = NULL; + ax25_dev_put(ax25_dev); break; default: + ax25_dev_put(ax25_dev); return -EINVAL; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/net/ax25/ax25_route.c +++ linux-azure-5.15-5.15.0/net/ax25/ax25_route.c @@ -75,11 +75,13 @@ ax25_dev *ax25_dev; int i; - if ((ax25_dev = ax25_addr_ax25dev(&route->port_addr)) == NULL) - return -EINVAL; if (route->digi_count > AX25_MAX_DIGIS) return -EINVAL; + ax25_dev = ax25_addr_ax25dev(&route->port_addr); + if (!ax25_dev) + return -EINVAL; + write_lock_bh(&ax25_route_lock); ax25_rt = ax25_route_list; @@ -91,6 +93,7 @@ if (route->digi_count != 0) { if ((ax25_rt->digipeat = kmalloc(sizeof(ax25_digi), GFP_ATOMIC)) == NULL) { write_unlock_bh(&ax25_route_lock); + ax25_dev_put(ax25_dev); return -ENOMEM; } ax25_rt->digipeat->lastrepeat = -1; @@ -101,6 +104,7 @@ } } write_unlock_bh(&ax25_route_lock); + ax25_dev_put(ax25_dev); return 0; } ax25_rt = ax25_rt->next; @@ -108,6 +112,7 @@ if ((ax25_rt = kmalloc(sizeof(ax25_route), GFP_ATOMIC)) == NULL) { write_unlock_bh(&ax25_route_lock); + ax25_dev_put(ax25_dev); return -ENOMEM; } @@ -120,6 +125,7 @@ if ((ax25_rt->digipeat = kmalloc(sizeof(ax25_digi), GFP_ATOMIC)) == NULL) { write_unlock_bh(&ax25_route_lock); kfree(ax25_rt); + ax25_dev_put(ax25_dev); return -ENOMEM; } ax25_rt->digipeat->lastrepeat = -1; @@ -132,6 +138,7 @@ ax25_rt->next = ax25_route_list; ax25_route_list = ax25_rt; write_unlock_bh(&ax25_route_lock); + ax25_dev_put(ax25_dev); return 0; } @@ -173,6 +180,7 @@ } } write_unlock_bh(&ax25_route_lock); + ax25_dev_put(ax25_dev); return 0; } @@ -215,6 +223,7 @@ out: write_unlock_bh(&ax25_route_lock); + ax25_dev_put(ax25_dev); return err; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/net/ax25/ax25_subr.c +++ linux-azure-5.15-5.15.0/net/ax25/ax25_subr.c @@ -261,12 +261,20 @@ { ax25_clear_queues(ax25); - if (!ax25->sk || !sock_flag(ax25->sk, SOCK_DESTROY)) - ax25_stop_heartbeat(ax25); - ax25_stop_t1timer(ax25); - ax25_stop_t2timer(ax25); - ax25_stop_t3timer(ax25); - ax25_stop_idletimer(ax25); + if (reason == ENETUNREACH) { + del_timer_sync(&ax25->timer); + del_timer_sync(&ax25->t1timer); + del_timer_sync(&ax25->t2timer); + del_timer_sync(&ax25->t3timer); + del_timer_sync(&ax25->idletimer); + } else { + if (!ax25->sk || !sock_flag(ax25->sk, SOCK_DESTROY)) + ax25_stop_heartbeat(ax25); + ax25_stop_t1timer(ax25); + ax25_stop_t2timer(ax25); + ax25_stop_t3timer(ax25); + ax25_stop_idletimer(ax25); + } ax25->state = AX25_STATE_0; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/net/bluetooth/hci_conn.c +++ linux-azure-5.15-5.15.0/net/bluetooth/hci_conn.c @@ -541,7 +541,9 @@ if (conn->role == HCI_ROLE_SLAVE) { /* Disable LE Advertising */ le_disable_advertising(hdev); + hci_dev_lock(hdev); hci_le_conn_failed(conn, HCI_ERROR_ADVERTISING_TIMEOUT); + hci_dev_unlock(hdev); return; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/net/bluetooth/l2cap_core.c +++ linux-azure-5.15-5.15.0/net/bluetooth/l2cap_core.c @@ -1436,6 +1436,7 @@ l2cap_ecred_init(chan, 0); + memset(&data, 0, sizeof(data)); data.pdu.req.psm = chan->psm; data.pdu.req.mtu = cpu_to_le16(chan->imtu); data.pdu.req.mps = cpu_to_le16(chan->mps); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/net/bpf/test_run.c +++ linux-azure-5.15-5.15.0/net/bpf/test_run.c @@ -954,7 +954,7 @@ if (!range_is_zero(user_ctx, offsetofend(typeof(*user_ctx), local_port), sizeof(*user_ctx))) goto out; - if (user_ctx->local_port > U16_MAX || user_ctx->remote_port > U16_MAX) { + if (user_ctx->local_port > U16_MAX) { ret = -ERANGE; goto out; } @@ -962,7 +962,7 @@ ctx.family = (u16)user_ctx->family; ctx.protocol = (u16)user_ctx->protocol; ctx.dport = (u16)user_ctx->local_port; - ctx.sport = (__force __be16)user_ctx->remote_port; + ctx.sport = user_ctx->remote_port; switch (ctx.family) { case AF_INET: only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/net/dsa/dsa2.c +++ linux-azure-5.15-5.15.0/net/dsa/dsa2.c @@ -1341,6 +1341,7 @@ const char *user_protocol; master = of_find_net_device_by_node(ethernet); + of_node_put(ethernet); if (!master) return -EPROBE_DEFER; @@ -1630,6 +1631,10 @@ struct dsa_port *dp; mutex_lock(&dsa2_mutex); + + if (!ds->setup) + goto out; + rtnl_lock(); list_for_each_entry(dp, &ds->dst->ports, list) { @@ -1664,6 +1669,7 @@ unregister_netdevice_many(&unregister_list); rtnl_unlock(); +out: mutex_unlock(&dsa2_mutex); } EXPORT_SYMBOL_GPL(dsa_switch_shutdown); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/net/ipv4/arp.c +++ linux-azure-5.15-5.15.0/net/ipv4/arp.c @@ -1116,13 +1116,18 @@ return err; } -static int arp_invalidate(struct net_device *dev, __be32 ip) +int arp_invalidate(struct net_device *dev, __be32 ip, bool force) { struct neighbour *neigh = neigh_lookup(&arp_tbl, &ip, dev); int err = -ENXIO; struct neigh_table *tbl = &arp_tbl; if (neigh) { + if ((neigh->nud_state & NUD_VALID) && !force) { + neigh_release(neigh); + return 0; + } + if (neigh->nud_state & ~NUD_NOARP) err = neigh_update(neigh, NULL, NUD_FAILED, NEIGH_UPDATE_F_OVERRIDE| @@ -1169,7 +1174,7 @@ if (!dev) return -EINVAL; } - return arp_invalidate(dev, ip); + return arp_invalidate(dev, ip, true); } /* only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/net/ipv6/inet6_hashtables.c +++ linux-azure-5.15-5.15.0/net/ipv6/inet6_hashtables.c @@ -333,11 +333,8 @@ { int err = 0; - if (sk->sk_state != TCP_CLOSE) { - local_bh_disable(); + if (sk->sk_state != TCP_CLOSE) err = __inet_hash(sk, NULL); - local_bh_enable(); - } return err; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/net/ipv6/ip6_input.c +++ linux-azure-5.15-5.15.0/net/ipv6/ip6_input.c @@ -508,7 +508,7 @@ /* * IPv6 multicast router mode is now supported ;) */ - if (dev_net(skb->dev)->ipv6.devconf_all->mc_forwarding && + if (atomic_read(&dev_net(skb->dev)->ipv6.devconf_all->mc_forwarding) && !(ipv6_addr_type(&hdr->daddr) & (IPV6_ADDR_LOOPBACK|IPV6_ADDR_LINKLOCAL)) && likely(!(IP6CB(skb)->flags & IP6SKB_FORWARDED))) { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/net/ipv6/xfrm6_output.c +++ linux-azure-5.15-5.15.0/net/ipv6/xfrm6_output.c @@ -45,6 +45,19 @@ return xfrm_output(sk, skb); } +static int xfrm6_noneed_fragment(struct sk_buff *skb) +{ + struct frag_hdr *fh; + u8 prevhdr = ipv6_hdr(skb)->nexthdr; + + if (prevhdr != NEXTHDR_FRAGMENT) + return 0; + fh = (struct frag_hdr *)(skb->data + sizeof(struct ipv6hdr)); + if (fh->nexthdr == NEXTHDR_ESP || fh->nexthdr == NEXTHDR_AUTH) + return 1; + return 0; +} + static int __xfrm6_output(struct net *net, struct sock *sk, struct sk_buff *skb) { struct dst_entry *dst = skb_dst(skb); @@ -73,6 +86,9 @@ xfrm6_local_rxpmtu(skb, mtu); kfree_skb(skb); return -EMSGSIZE; + } else if (toobig && xfrm6_noneed_fragment(skb)) { + skb->ignore_df = 1; + goto skip_frag; } else if (!skb->ignore_df && toobig && skb->sk) { xfrm_local_error(skb, mtu); kfree_skb(skb); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/net/llc/af_llc.c +++ linux-azure-5.15-5.15.0/net/llc/af_llc.c @@ -275,6 +275,7 @@ { struct sock *sk = sock->sk; struct llc_sock *llc = llc_sk(sk); + struct net_device *dev = NULL; struct llc_sap *sap; int rc = -EINVAL; @@ -286,14 +287,14 @@ goto out; rc = -ENODEV; if (sk->sk_bound_dev_if) { - llc->dev = dev_get_by_index(&init_net, sk->sk_bound_dev_if); - if (llc->dev && addr->sllc_arphrd != llc->dev->type) { - dev_put(llc->dev); - llc->dev = NULL; + dev = dev_get_by_index(&init_net, sk->sk_bound_dev_if); + if (dev && addr->sllc_arphrd != dev->type) { + dev_put(dev); + dev = NULL; } } else - llc->dev = dev_getfirstbyhwtype(&init_net, addr->sllc_arphrd); - if (!llc->dev) + dev = dev_getfirstbyhwtype(&init_net, addr->sllc_arphrd); + if (!dev) goto out; rc = -EUSERS; llc->laddr.lsap = llc_ui_autoport(); @@ -303,6 +304,11 @@ sap = llc_sap_open(llc->laddr.lsap, NULL); if (!sap) goto out; + + /* Note: We do not expect errors from this point. */ + llc->dev = dev; + dev = NULL; + memcpy(llc->laddr.mac, llc->dev->dev_addr, IFHWADDRLEN); memcpy(&llc->addr, addr, sizeof(llc->addr)); /* assign new connection to its SAP */ @@ -310,6 +316,7 @@ sock_reset_flag(sk, SOCK_ZAPPED); rc = 0; out: + dev_put(dev); return rc; } @@ -332,6 +339,7 @@ struct sockaddr_llc *addr = (struct sockaddr_llc *)uaddr; struct sock *sk = sock->sk; struct llc_sock *llc = llc_sk(sk); + struct net_device *dev = NULL; struct llc_sap *sap; int rc = -EINVAL; @@ -347,25 +355,27 @@ rc = -ENODEV; rcu_read_lock(); if (sk->sk_bound_dev_if) { - llc->dev = dev_get_by_index_rcu(&init_net, sk->sk_bound_dev_if); - if (llc->dev) { + dev = dev_get_by_index_rcu(&init_net, sk->sk_bound_dev_if); + if (dev) { if (is_zero_ether_addr(addr->sllc_mac)) - memcpy(addr->sllc_mac, llc->dev->dev_addr, + memcpy(addr->sllc_mac, dev->dev_addr, IFHWADDRLEN); - if (addr->sllc_arphrd != llc->dev->type || + if (addr->sllc_arphrd != dev->type || !ether_addr_equal(addr->sllc_mac, - llc->dev->dev_addr)) { + dev->dev_addr)) { rc = -EINVAL; - llc->dev = NULL; + dev = NULL; } } - } else - llc->dev = dev_getbyhwaddr_rcu(&init_net, addr->sllc_arphrd, + } else { + dev = dev_getbyhwaddr_rcu(&init_net, addr->sllc_arphrd, addr->sllc_mac); - dev_hold(llc->dev); + } + dev_hold(dev); rcu_read_unlock(); - if (!llc->dev) + if (!dev) goto out; + if (!addr->sllc_sap) { rc = -EUSERS; addr->sllc_sap = llc_ui_autoport(); @@ -397,6 +407,11 @@ goto out_put; } } + + /* Note: We do not expect errors from this point. */ + llc->dev = dev; + dev = NULL; + llc->laddr.lsap = addr->sllc_sap; memcpy(llc->laddr.mac, addr->sllc_mac, IFHWADDRLEN); memcpy(&llc->addr, addr, sizeof(llc->addr)); @@ -407,6 +422,7 @@ out_put: llc_sap_put(sap); out: + dev_put(dev); release_sock(sk); return rc; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/net/mac80211/main.c +++ linux-azure-5.15-5.15.0/net/mac80211/main.c @@ -1131,17 +1131,14 @@ local->scan_ies_len += 2 + sizeof(struct ieee80211_vht_cap); - /* HE cap element is variable in size - set len to allow max size */ /* - * TODO: 1 is added at the end of the calculation to accommodate for - * the temporary placing of the HE capabilities IE under EXT. - * Remove it once it is placed in the final place. - */ - if (supp_he) + * HE cap element is variable in size - set len to allow max size */ + if (supp_he) { local->scan_ies_len += - 2 + sizeof(struct ieee80211_he_cap_elem) + + 3 + sizeof(struct ieee80211_he_cap_elem) + sizeof(struct ieee80211_he_mcs_nss_supp) + - IEEE80211_HE_PPE_THRES_MAX_LEN + 1; + IEEE80211_HE_PPE_THRES_MAX_LEN; + } if (!local->ops->hw_scan) { /* For hw_scan, driver needs to set these up. */ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/net/mac80211/mesh.c +++ linux-azure-5.15-5.15.0/net/mac80211/mesh.c @@ -580,7 +580,7 @@ return -ENOMEM; pos = skb_put(skb, ie_len); - ieee80211_ie_build_he_cap(pos, he_cap, pos + ie_len); + ieee80211_ie_build_he_cap(0, pos, he_cap, pos + ie_len); return 0; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/net/netfilter/nf_conntrack_helper.c +++ linux-azure-5.15-5.15.0/net/netfilter/nf_conntrack_helper.c @@ -556,6 +556,12 @@ .id = NF_CT_EXT_HELPER, }; +void nf_ct_set_auto_assign_helper_warned(struct net *net) +{ + nf_ct_pernet(net)->auto_assign_helper_warned = true; +} +EXPORT_SYMBOL_GPL(nf_ct_set_auto_assign_helper_warned); + void nf_conntrack_helper_pernet_init(struct net *net) { struct nf_conntrack_net *cnet = nf_ct_pernet(net); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/net/netfilter/nf_conntrack_proto_tcp.c +++ linux-azure-5.15-5.15.0/net/netfilter/nf_conntrack_proto_tcp.c @@ -341,8 +341,8 @@ if (!ptr) return; - state->td_scale = - state->flags = 0; + state->td_scale = 0; + state->flags &= IP_CT_TCP_FLAG_BE_LIBERAL; while (length > 0) { int opcode=*ptr++; @@ -839,6 +839,16 @@ return false; } +static void nf_ct_tcp_state_reset(struct ip_ct_tcp_state *state) +{ + state->td_end = 0; + state->td_maxend = 0; + state->td_maxwin = 0; + state->td_maxack = 0; + state->td_scale = 0; + state->flags &= IP_CT_TCP_FLAG_BE_LIBERAL; +} + /* Returns verdict for packet, or -1 for invalid. */ int nf_conntrack_tcp_packet(struct nf_conn *ct, struct sk_buff *skb, @@ -945,8 +955,7 @@ ct->proto.tcp.last_flags &= ~IP_CT_EXP_CHALLENGE_ACK; ct->proto.tcp.seen[ct->proto.tcp.last_dir].flags = ct->proto.tcp.last_flags; - memset(&ct->proto.tcp.seen[dir], 0, - sizeof(struct ip_ct_tcp_state)); + nf_ct_tcp_state_reset(&ct->proto.tcp.seen[dir]); break; } ct->proto.tcp.last_index = index; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/net/netfilter/nf_flow_table_inet.c +++ linux-azure-5.15-5.15.0/net/netfilter/nf_flow_table_inet.c @@ -6,12 +6,29 @@ #include #include #include +#include static unsigned int nf_flow_offload_inet_hook(void *priv, struct sk_buff *skb, const struct nf_hook_state *state) { + struct vlan_ethhdr *veth; + __be16 proto; + switch (skb->protocol) { + case htons(ETH_P_8021Q): + veth = (struct vlan_ethhdr *)skb_mac_header(skb); + proto = veth->h_vlan_encapsulated_proto; + break; + case htons(ETH_P_PPP_SES): + proto = nf_flow_pppoe_proto(skb); + break; + default: + proto = skb->protocol; + break; + } + + switch (proto) { case htons(ETH_P_IP): return nf_flow_offload_ip_hook(priv, skb, state); case htons(ETH_P_IPV6): only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/net/netfilter/nf_flow_table_ip.c +++ linux-azure-5.15-5.15.0/net/netfilter/nf_flow_table_ip.c @@ -8,8 +8,6 @@ #include #include #include -#include -#include #include #include #include @@ -239,22 +237,6 @@ return NF_STOLEN; } -static inline __be16 nf_flow_pppoe_proto(const struct sk_buff *skb) -{ - __be16 proto; - - proto = *((__be16 *)(skb_mac_header(skb) + ETH_HLEN + - sizeof(struct pppoe_hdr))); - switch (proto) { - case htons(PPP_IP): - return htons(ETH_P_IP); - case htons(PPP_IPV6): - return htons(ETH_P_IPV6); - } - - return 0; -} - static bool nf_flow_skb_encap_protocol(const struct sk_buff *skb, __be16 proto, u32 *offset) { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/net/netfilter/nft_ct.c +++ linux-azure-5.15-5.15.0/net/netfilter/nft_ct.c @@ -1040,6 +1040,9 @@ if (err < 0) goto err_put_helper; + /* Avoid the bogus warning, helper will be assigned after CT init */ + nf_ct_set_auto_assign_helper_warned(ctx->net); + return 0; err_put_helper: only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/net/netfilter/nft_socket.c +++ linux-azure-5.15-5.15.0/net/netfilter/nft_socket.c @@ -36,12 +36,11 @@ #ifdef CONFIG_SOCK_CGROUP_DATA static noinline bool -nft_sock_get_eval_cgroupv2(u32 *dest, const struct nft_pktinfo *pkt, u32 level) +nft_sock_get_eval_cgroupv2(u32 *dest, struct sock *sk, const struct nft_pktinfo *pkt, u32 level) { - struct sock *sk = skb_to_full_sk(pkt->skb); struct cgroup *cgrp; - if (!sk || !sk_fullsock(sk) || !net_eq(nft_net(pkt), sock_net(sk))) + if (!sk_fullsock(sk)) return false; cgrp = sock_cgroup_ptr(&sk->sk_cgrp_data); @@ -108,7 +107,7 @@ break; #ifdef CONFIG_SOCK_CGROUP_DATA case NFT_SOCKET_CGROUPV2: - if (!nft_sock_get_eval_cgroupv2(dest, pkt, priv->level)) { + if (!nft_sock_get_eval_cgroupv2(dest, sk, pkt, priv->level)) { regs->verdict.code = NFT_BREAK; return; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/net/openvswitch/conntrack.c +++ linux-azure-5.15-5.15.0/net/openvswitch/conntrack.c @@ -574,7 +574,7 @@ struct nf_conn *ct = nf_ct_tuplehash_to_ctrack(h); nf_ct_delete(ct, 0, 0); - nf_conntrack_put(&ct->ct_general); + nf_ct_put(ct); } } @@ -723,7 +723,7 @@ if (nf_ct_is_confirmed(ct)) nf_ct_delete(ct, 0, 0); - nf_conntrack_put(&ct->ct_general); + nf_ct_put(ct); nf_ct_set(skb, NULL, 0); return false; } @@ -732,6 +732,57 @@ } #if IS_ENABLED(CONFIG_NF_NAT) +static void ovs_nat_update_key(struct sw_flow_key *key, + const struct sk_buff *skb, + enum nf_nat_manip_type maniptype) +{ + if (maniptype == NF_NAT_MANIP_SRC) { + __be16 src; + + key->ct_state |= OVS_CS_F_SRC_NAT; + if (key->eth.type == htons(ETH_P_IP)) + key->ipv4.addr.src = ip_hdr(skb)->saddr; + else if (key->eth.type == htons(ETH_P_IPV6)) + memcpy(&key->ipv6.addr.src, &ipv6_hdr(skb)->saddr, + sizeof(key->ipv6.addr.src)); + else + return; + + if (key->ip.proto == IPPROTO_UDP) + src = udp_hdr(skb)->source; + else if (key->ip.proto == IPPROTO_TCP) + src = tcp_hdr(skb)->source; + else if (key->ip.proto == IPPROTO_SCTP) + src = sctp_hdr(skb)->source; + else + return; + + key->tp.src = src; + } else { + __be16 dst; + + key->ct_state |= OVS_CS_F_DST_NAT; + if (key->eth.type == htons(ETH_P_IP)) + key->ipv4.addr.dst = ip_hdr(skb)->daddr; + else if (key->eth.type == htons(ETH_P_IPV6)) + memcpy(&key->ipv6.addr.dst, &ipv6_hdr(skb)->daddr, + sizeof(key->ipv6.addr.dst)); + else + return; + + if (key->ip.proto == IPPROTO_UDP) + dst = udp_hdr(skb)->dest; + else if (key->ip.proto == IPPROTO_TCP) + dst = tcp_hdr(skb)->dest; + else if (key->ip.proto == IPPROTO_SCTP) + dst = sctp_hdr(skb)->dest; + else + return; + + key->tp.dst = dst; + } +} + /* Modelled after nf_nat_ipv[46]_fn(). * range is only used for new, uninitialized NAT state. * Returns either NF_ACCEPT or NF_DROP. @@ -739,7 +790,7 @@ static int ovs_ct_nat_execute(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, const struct nf_nat_range2 *range, - enum nf_nat_manip_type maniptype) + enum nf_nat_manip_type maniptype, struct sw_flow_key *key) { int hooknum, nh_off, err = NF_ACCEPT; @@ -811,58 +862,11 @@ push: skb_push_rcsum(skb, nh_off); - return err; -} - -static void ovs_nat_update_key(struct sw_flow_key *key, - const struct sk_buff *skb, - enum nf_nat_manip_type maniptype) -{ - if (maniptype == NF_NAT_MANIP_SRC) { - __be16 src; - - key->ct_state |= OVS_CS_F_SRC_NAT; - if (key->eth.type == htons(ETH_P_IP)) - key->ipv4.addr.src = ip_hdr(skb)->saddr; - else if (key->eth.type == htons(ETH_P_IPV6)) - memcpy(&key->ipv6.addr.src, &ipv6_hdr(skb)->saddr, - sizeof(key->ipv6.addr.src)); - else - return; - - if (key->ip.proto == IPPROTO_UDP) - src = udp_hdr(skb)->source; - else if (key->ip.proto == IPPROTO_TCP) - src = tcp_hdr(skb)->source; - else if (key->ip.proto == IPPROTO_SCTP) - src = sctp_hdr(skb)->source; - else - return; - - key->tp.src = src; - } else { - __be16 dst; - - key->ct_state |= OVS_CS_F_DST_NAT; - if (key->eth.type == htons(ETH_P_IP)) - key->ipv4.addr.dst = ip_hdr(skb)->daddr; - else if (key->eth.type == htons(ETH_P_IPV6)) - memcpy(&key->ipv6.addr.dst, &ipv6_hdr(skb)->daddr, - sizeof(key->ipv6.addr.dst)); - else - return; - - if (key->ip.proto == IPPROTO_UDP) - dst = udp_hdr(skb)->dest; - else if (key->ip.proto == IPPROTO_TCP) - dst = tcp_hdr(skb)->dest; - else if (key->ip.proto == IPPROTO_SCTP) - dst = sctp_hdr(skb)->dest; - else - return; + /* Update the flow key if NAT successful. */ + if (err == NF_ACCEPT) + ovs_nat_update_key(key, skb, maniptype); - key->tp.dst = dst; - } + return err; } /* Returns NF_DROP if the packet should be dropped, NF_ACCEPT otherwise. */ @@ -904,7 +908,7 @@ } else { return NF_ACCEPT; /* Connection is not NATed. */ } - err = ovs_ct_nat_execute(skb, ct, ctinfo, &info->range, maniptype); + err = ovs_ct_nat_execute(skb, ct, ctinfo, &info->range, maniptype, key); if (err == NF_ACCEPT && ct->status & IPS_DST_NAT) { if (ct->status & IPS_SRC_NAT) { @@ -914,17 +918,13 @@ maniptype = NF_NAT_MANIP_SRC; err = ovs_ct_nat_execute(skb, ct, ctinfo, &info->range, - maniptype); + maniptype, key); } else if (CTINFO2DIR(ctinfo) == IP_CT_DIR_ORIGINAL) { err = ovs_ct_nat_execute(skb, ct, ctinfo, NULL, - NF_NAT_MANIP_SRC); + NF_NAT_MANIP_SRC, key); } } - /* Mark NAT done if successful and update the flow key. */ - if (err == NF_ACCEPT) - ovs_nat_update_key(key, skb, maniptype); - return err; } #else /* !CONFIG_NF_NAT */ @@ -967,7 +967,8 @@ /* Associate skb with specified zone. */ if (tmpl) { - nf_conntrack_put(skb_nfct(skb)); + ct = nf_ct_get(skb, &ctinfo); + nf_ct_put(ct); nf_conntrack_get(&tmpl->ct_general); nf_ct_set(skb, tmpl, IP_CT_NEW); } @@ -1328,7 +1329,12 @@ int ovs_ct_clear(struct sk_buff *skb, struct sw_flow_key *key) { - nf_conntrack_put(skb_nfct(skb)); + enum ip_conntrack_info ctinfo; + struct nf_conn *ct; + + ct = nf_ct_get(skb, &ctinfo); + + nf_ct_put(ct); nf_ct_set(skb, NULL, IP_CT_UNTRACKED); ovs_ct_fill_key(skb, key, false); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/net/openvswitch/flow_netlink.c +++ linux-azure-5.15-5.15.0/net/openvswitch/flow_netlink.c @@ -2201,8 +2201,8 @@ icmpv6_key->icmpv6_type = ntohs(output->tp.src); icmpv6_key->icmpv6_code = ntohs(output->tp.dst); - if (icmpv6_key->icmpv6_type == NDISC_NEIGHBOUR_SOLICITATION || - icmpv6_key->icmpv6_type == NDISC_NEIGHBOUR_ADVERTISEMENT) { + if (swkey->tp.src == htons(NDISC_NEIGHBOUR_SOLICITATION) || + swkey->tp.src == htons(NDISC_NEIGHBOUR_ADVERTISEMENT)) { struct ovs_key_nd *nd_key; nla = nla_reserve(skb, OVS_KEY_ATTR_ND, sizeof(*nd_key)); @@ -2288,6 +2288,62 @@ return sfa; } +static void ovs_nla_free_nested_actions(const struct nlattr *actions, int len); + +static void ovs_nla_free_check_pkt_len_action(const struct nlattr *action) +{ + const struct nlattr *a; + int rem; + + nla_for_each_nested(a, action, rem) { + switch (nla_type(a)) { + case OVS_CHECK_PKT_LEN_ATTR_ACTIONS_IF_LESS_EQUAL: + case OVS_CHECK_PKT_LEN_ATTR_ACTIONS_IF_GREATER: + ovs_nla_free_nested_actions(nla_data(a), nla_len(a)); + break; + } + } +} + +static void ovs_nla_free_clone_action(const struct nlattr *action) +{ + const struct nlattr *a = nla_data(action); + int rem = nla_len(action); + + switch (nla_type(a)) { + case OVS_CLONE_ATTR_EXEC: + /* The real list of actions follows this attribute. */ + a = nla_next(a, &rem); + ovs_nla_free_nested_actions(a, rem); + break; + } +} + +static void ovs_nla_free_dec_ttl_action(const struct nlattr *action) +{ + const struct nlattr *a = nla_data(action); + + switch (nla_type(a)) { + case OVS_DEC_TTL_ATTR_ACTION: + ovs_nla_free_nested_actions(nla_data(a), nla_len(a)); + break; + } +} + +static void ovs_nla_free_sample_action(const struct nlattr *action) +{ + const struct nlattr *a = nla_data(action); + int rem = nla_len(action); + + switch (nla_type(a)) { + case OVS_SAMPLE_ATTR_ARG: + /* The real list of actions follows this attribute. */ + a = nla_next(a, &rem); + ovs_nla_free_nested_actions(a, rem); + break; + } +} + static void ovs_nla_free_set_action(const struct nlattr *a) { const struct nlattr *ovs_key = nla_data(a); @@ -2301,25 +2357,54 @@ } } -void ovs_nla_free_flow_actions(struct sw_flow_actions *sf_acts) +static void ovs_nla_free_nested_actions(const struct nlattr *actions, int len) { const struct nlattr *a; int rem; - if (!sf_acts) + /* Whenever new actions are added, the need to update this + * function should be considered. + */ + BUILD_BUG_ON(OVS_ACTION_ATTR_MAX != 23); + + if (!actions) return; - nla_for_each_attr(a, sf_acts->actions, sf_acts->actions_len, rem) { + nla_for_each_attr(a, actions, len, rem) { switch (nla_type(a)) { - case OVS_ACTION_ATTR_SET: - ovs_nla_free_set_action(a); + case OVS_ACTION_ATTR_CHECK_PKT_LEN: + ovs_nla_free_check_pkt_len_action(a); + break; + + case OVS_ACTION_ATTR_CLONE: + ovs_nla_free_clone_action(a); break; + case OVS_ACTION_ATTR_CT: ovs_ct_free_action(a); break; + + case OVS_ACTION_ATTR_DEC_TTL: + ovs_nla_free_dec_ttl_action(a); + break; + + case OVS_ACTION_ATTR_SAMPLE: + ovs_nla_free_sample_action(a); + break; + + case OVS_ACTION_ATTR_SET: + ovs_nla_free_set_action(a); + break; } } +} + +void ovs_nla_free_flow_actions(struct sw_flow_actions *sf_acts) +{ + if (!sf_acts) + return; + ovs_nla_free_nested_actions(sf_acts->actions, sf_acts->actions_len); kfree(sf_acts); } @@ -3429,7 +3514,9 @@ if (!start) return -EMSGSIZE; - err = ovs_nla_put_actions(nla_data(attr), rem, skb); + /* Skipping the OVS_CLONE_ATTR_EXEC that is always the first attribute. */ + attr = nla_next(nla_data(attr), &rem); + err = ovs_nla_put_actions(attr, rem, skb); if (err) nla_nest_cancel(skb, start); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/net/rxrpc/ar-internal.h +++ linux-azure-5.15-5.15.0/net/rxrpc/ar-internal.h @@ -777,14 +777,12 @@ enum rxrpc_propose_ack_trace); void rxrpc_process_call(struct work_struct *); -static inline void rxrpc_reduce_call_timer(struct rxrpc_call *call, - unsigned long expire_at, - unsigned long now, - enum rxrpc_timer_trace why) -{ - trace_rxrpc_timer(call, why, now); - timer_reduce(&call->timer, expire_at); -} +void rxrpc_reduce_call_timer(struct rxrpc_call *call, + unsigned long expire_at, + unsigned long now, + enum rxrpc_timer_trace why); + +void rxrpc_delete_call_timer(struct rxrpc_call *call); /* * call_object.c @@ -808,6 +806,7 @@ bool __rxrpc_queue_call(struct rxrpc_call *); bool rxrpc_queue_call(struct rxrpc_call *); void rxrpc_see_call(struct rxrpc_call *); +bool rxrpc_try_get_call(struct rxrpc_call *call, enum rxrpc_call_trace op); void rxrpc_get_call(struct rxrpc_call *, enum rxrpc_call_trace); void rxrpc_put_call(struct rxrpc_call *, enum rxrpc_call_trace); void rxrpc_cleanup_call(struct rxrpc_call *); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/net/rxrpc/call_object.c +++ linux-azure-5.15-5.15.0/net/rxrpc/call_object.c @@ -53,10 +53,30 @@ if (call->state < RXRPC_CALL_COMPLETE) { trace_rxrpc_timer(call, rxrpc_timer_expired, jiffies); - rxrpc_queue_call(call); + __rxrpc_queue_call(call); + } else { + rxrpc_put_call(call, rxrpc_call_put); + } +} + +void rxrpc_reduce_call_timer(struct rxrpc_call *call, + unsigned long expire_at, + unsigned long now, + enum rxrpc_timer_trace why) +{ + if (rxrpc_try_get_call(call, rxrpc_call_got_timer)) { + trace_rxrpc_timer(call, why, now); + if (timer_reduce(&call->timer, expire_at)) + rxrpc_put_call(call, rxrpc_call_put_notimer); } } +void rxrpc_delete_call_timer(struct rxrpc_call *call) +{ + if (del_timer_sync(&call->timer)) + rxrpc_put_call(call, rxrpc_call_put_timer); +} + static struct lock_class_key rxrpc_call_user_mutex_lock_class_key; /* @@ -463,6 +483,17 @@ } } +bool rxrpc_try_get_call(struct rxrpc_call *call, enum rxrpc_call_trace op) +{ + const void *here = __builtin_return_address(0); + int n = atomic_fetch_add_unless(&call->usage, 1, 0); + + if (n == 0) + return false; + trace_rxrpc_call(call->debug_id, op, n, here, NULL); + return true; +} + /* * Note the addition of a ref on a call. */ @@ -510,8 +541,7 @@ spin_unlock_bh(&call->lock); rxrpc_put_call_slot(call); - - del_timer_sync(&call->timer); + rxrpc_delete_call_timer(call); /* Make sure we don't get any more notifications */ write_lock_bh(&rx->recvmsg_lock); @@ -618,6 +648,8 @@ struct rxrpc_call *call = container_of(work, struct rxrpc_call, processor); struct rxrpc_net *rxnet = call->rxnet; + rxrpc_delete_call_timer(call); + rxrpc_put_connection(call->conn); rxrpc_put_peer(call->peer); kfree(call->rxtx_buffer); @@ -652,8 +684,6 @@ memset(&call->sock_node, 0xcd, sizeof(call->sock_node)); - del_timer_sync(&call->timer); - ASSERTCMP(call->state, ==, RXRPC_CALL_COMPLETE); ASSERT(test_bit(RXRPC_CALL_RELEASED, &call->flags)); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/net/rxrpc/net_ns.c +++ linux-azure-5.15-5.15.0/net/rxrpc/net_ns.c @@ -113,8 +113,8 @@ struct rxrpc_net *rxnet = rxrpc_net(net); rxnet->live = false; - del_timer_sync(&rxnet->peer_keepalive_timer); cancel_work_sync(&rxnet->peer_keepalive_work); + del_timer_sync(&rxnet->peer_keepalive_timer); rxrpc_destroy_all_calls(rxnet); rxrpc_destroy_all_connections(rxnet); rxrpc_destroy_all_peers(rxnet); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/net/rxrpc/server_key.c +++ linux-azure-5.15-5.15.0/net/rxrpc/server_key.c @@ -84,6 +84,9 @@ prep->payload.data[1] = (struct rxrpc_security *)sec; + if (!sec->preparse_server_key) + return -EINVAL; + return sec->preparse_server_key(prep); } @@ -91,7 +94,7 @@ { const struct rxrpc_security *sec = prep->payload.data[1]; - if (sec) + if (sec && sec->free_preparse_server_key) sec->free_preparse_server_key(prep); } @@ -99,7 +102,7 @@ { const struct rxrpc_security *sec = key->payload.data[1]; - if (sec) + if (sec && sec->destroy_server_key) sec->destroy_server_key(key); } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/net/sctp/outqueue.c +++ linux-azure-5.15-5.15.0/net/sctp/outqueue.c @@ -911,6 +911,7 @@ ctx->asoc->base.sk->sk_err = -error; return; } + ctx->asoc->stats.octrlchunks++; break; case SCTP_CID_ABORT: @@ -935,7 +936,10 @@ case SCTP_CID_HEARTBEAT: if (chunk->pmtu_probe) { - sctp_packet_singleton(ctx->transport, chunk, ctx->gfp); + error = sctp_packet_singleton(ctx->transport, + chunk, ctx->gfp); + if (!error) + ctx->asoc->stats.octrlchunks++; break; } fallthrough; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/net/smc/smc_tx.c +++ linux-azure-5.15-5.15.0/net/smc/smc_tx.c @@ -594,27 +594,32 @@ return rc; } -/* Wakeup sndbuf consumers from process context - * since there is more data to transmit - */ -void smc_tx_work(struct work_struct *work) +void smc_tx_pending(struct smc_connection *conn) { - struct smc_connection *conn = container_of(to_delayed_work(work), - struct smc_connection, - tx_work); struct smc_sock *smc = container_of(conn, struct smc_sock, conn); int rc; - lock_sock(&smc->sk); if (smc->sk.sk_err) - goto out; + return; rc = smc_tx_sndbuf_nonempty(conn); if (!rc && conn->local_rx_ctrl.prod_flags.write_blocked && !atomic_read(&conn->bytes_to_rcv)) conn->local_rx_ctrl.prod_flags.write_blocked = 0; +} + +/* Wakeup sndbuf consumers from process context + * since there is more data to transmit + */ +void smc_tx_work(struct work_struct *work) +{ + struct smc_connection *conn = container_of(to_delayed_work(work), + struct smc_connection, + tx_work); + struct smc_sock *smc = container_of(conn, struct smc_sock, conn); -out: + lock_sock(&smc->sk); + smc_tx_pending(conn); release_sock(&smc->sk); } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/net/smc/smc_tx.h +++ linux-azure-5.15-5.15.0/net/smc/smc_tx.h @@ -27,6 +27,7 @@ return smc_curs_diff(conn->sndbuf_desc->len, &sent, &prep); } +void smc_tx_pending(struct smc_connection *conn); void smc_tx_work(struct work_struct *work); void smc_tx_init(struct smc_sock *smc); int smc_tx_sendmsg(struct smc_sock *smc, struct msghdr *msg, size_t len); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/net/sunrpc/sched.c +++ linux-azure-5.15-5.15.0/net/sunrpc/sched.c @@ -186,11 +186,6 @@ /* * Add new request to wait queue. - * - * Swapper tasks always get inserted at the head of the queue. - * This should avoid many nasty memory deadlocks and hopefully - * improve overall performance. - * Everyone else gets appended to the queue to ensure proper FIFO behavior. */ static void __rpc_add_wait_queue(struct rpc_wait_queue *queue, struct rpc_task *task, @@ -199,8 +194,6 @@ INIT_LIST_HEAD(&task->u.tk_wait.timer_list); if (RPC_IS_PRIORITY(queue)) __rpc_add_wait_queue_priority(queue, task, queue_priority); - else if (RPC_IS_SWAPPER(task)) - list_add(&task->u.tk_wait.list, &queue->tasks[0]); else list_add_tail(&task->u.tk_wait.list, &queue->tasks[0]); task->tk_waitqueue = queue; @@ -1012,8 +1005,10 @@ struct rpc_buffer *buf; gfp_t gfp = GFP_NOFS; + if (RPC_IS_ASYNC(task)) + gfp = GFP_NOWAIT | __GFP_NOWARN; if (RPC_IS_SWAPPER(task)) - gfp = __GFP_MEMALLOC | GFP_NOWAIT | __GFP_NOWARN; + gfp |= __GFP_MEMALLOC; size += sizeof(struct rpc_buffer); if (size <= RPC_BUFFER_MAXSIZE) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/net/sunrpc/svcsock.c +++ linux-azure-5.15-5.15.0/net/sunrpc/svcsock.c @@ -1096,7 +1096,9 @@ int ret; *sentp = 0; - xdr_alloc_bvec(xdr, GFP_KERNEL); + ret = xdr_alloc_bvec(xdr, GFP_KERNEL); + if (ret < 0) + return ret; ret = kernel_sendmsg(sock, &msg, &rm, 1, rm.iov_len); if (ret < 0) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/net/sunrpc/xprtrdma/svc_rdma_recvfrom.c +++ linux-azure-5.15-5.15.0/net/sunrpc/xprtrdma/svc_rdma_recvfrom.c @@ -826,7 +826,7 @@ goto out_err; if (ret == 0) goto out_drop; - rqstp->rq_xprt_hlen = ret; + rqstp->rq_xprt_hlen = 0; if (svc_rdma_is_reverse_direction_reply(xprt, ctxt)) goto out_backchannel; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/net/sunrpc/xprtrdma/transport.c +++ linux-azure-5.15-5.15.0/net/sunrpc/xprtrdma/transport.c @@ -521,7 +521,7 @@ return; out_sleep: - task->tk_status = -EAGAIN; + task->tk_status = -ENOMEM; xprt_add_backlog(xprt, task); } @@ -574,8 +574,10 @@ gfp_t flags; flags = RPCRDMA_DEF_GFP; + if (RPC_IS_ASYNC(task)) + flags = GFP_NOWAIT | __GFP_NOWARN; if (RPC_IS_SWAPPER(task)) - flags = __GFP_MEMALLOC | GFP_NOWAIT | __GFP_NOWARN; + flags |= __GFP_MEMALLOC; if (!rpcrdma_check_regbuf(r_xprt, req->rl_sendbuf, rqst->rq_callsize, flags)) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/net/sunrpc/xprtsock.c +++ linux-azure-5.15-5.15.0/net/sunrpc/xprtsock.c @@ -763,12 +763,12 @@ /** * xs_nospace - handle transmit was incomplete * @req: pointer to RPC request + * @transport: pointer to struct sock_xprt * */ -static int xs_nospace(struct rpc_rqst *req) +static int xs_nospace(struct rpc_rqst *req, struct sock_xprt *transport) { - struct rpc_xprt *xprt = req->rq_xprt; - struct sock_xprt *transport = container_of(xprt, struct sock_xprt, xprt); + struct rpc_xprt *xprt = &transport->xprt; struct sock *sk = transport->inet; int ret = -EAGAIN; @@ -779,25 +779,49 @@ /* Don't race with disconnect */ if (xprt_connected(xprt)) { + struct socket_wq *wq; + + rcu_read_lock(); + wq = rcu_dereference(sk->sk_wq); + set_bit(SOCKWQ_ASYNC_NOSPACE, &wq->flags); + rcu_read_unlock(); + /* wait for more buffer space */ + set_bit(SOCK_NOSPACE, &sk->sk_socket->flags); sk->sk_write_pending++; xprt_wait_for_buffer_space(xprt); } else ret = -ENOTCONN; spin_unlock(&xprt->transport_lock); + return ret; +} - /* Race breaker in case memory is freed before above code is called */ - if (ret == -EAGAIN) { - struct socket_wq *wq; +static int xs_sock_nospace(struct rpc_rqst *req) +{ + struct sock_xprt *transport = + container_of(req->rq_xprt, struct sock_xprt, xprt); + struct sock *sk = transport->inet; + int ret = -EAGAIN; - rcu_read_lock(); - wq = rcu_dereference(sk->sk_wq); - set_bit(SOCKWQ_ASYNC_NOSPACE, &wq->flags); - rcu_read_unlock(); + lock_sock(sk); + if (!sock_writeable(sk)) + ret = xs_nospace(req, transport); + release_sock(sk); + return ret; +} - sk->sk_write_space(sk); - } +static int xs_stream_nospace(struct rpc_rqst *req) +{ + struct sock_xprt *transport = + container_of(req->rq_xprt, struct sock_xprt, xprt); + struct sock *sk = transport->inet; + int ret = -EAGAIN; + + lock_sock(sk); + if (!sk_stream_memory_free(sk)) + ret = xs_nospace(req, transport); + release_sock(sk); return ret; } @@ -887,7 +911,7 @@ case -ENOBUFS: break; case -EAGAIN: - status = xs_nospace(req); + status = xs_stream_nospace(req); break; default: dprintk("RPC: sendmsg returned unrecognized error %d\n", @@ -963,7 +987,7 @@ /* Should we call xs_close() here? */ break; case -EAGAIN: - status = xs_nospace(req); + status = xs_sock_nospace(req); break; case -ENETUNREACH: case -ENOBUFS: @@ -1083,7 +1107,7 @@ /* Should we call xs_close() here? */ break; case -EAGAIN: - status = xs_nospace(req); + status = xs_stream_nospace(req); break; case -ECONNRESET: case -ECONNREFUSED: @@ -2233,6 +2257,7 @@ fallthrough; case -EINPROGRESS: /* SYN_SENT! */ + set_bit(XPRT_SOCK_CONNECT_SENT, &transport->sock_state); if (xprt->reestablish_timeout < XS_TCP_INIT_REEST_TO) xprt->reestablish_timeout = XS_TCP_INIT_REEST_TO; break; @@ -2258,10 +2283,14 @@ struct rpc_xprt *xprt = &transport->xprt; int status = -EIO; - if (!sock) { - sock = xs_create_sock(xprt, transport, - xs_addr(xprt)->sa_family, SOCK_STREAM, - IPPROTO_TCP, true); + if (xprt_connected(xprt)) + goto out; + if (test_and_clear_bit(XPRT_SOCK_CONNECT_SENT, + &transport->sock_state) || + !sock) { + xs_reset_transport(transport); + sock = xs_create_sock(xprt, transport, xs_addr(xprt)->sa_family, + SOCK_STREAM, IPPROTO_TCP, true); if (IS_ERR(sock)) { status = PTR_ERR(sock); goto out; @@ -2343,11 +2372,7 @@ if (transport->sock != NULL) { dprintk("RPC: xs_connect delayed xprt %p for %lu " - "seconds\n", - xprt, xprt->reestablish_timeout / HZ); - - /* Start by resetting any existing state */ - xs_reset_transport(transport); + "seconds\n", xprt, xprt->reestablish_timeout / HZ); delay = xprt_reconnect_delay(xprt); xprt_reconnect_backoff(xprt, XS_TCP_INIT_REEST_TO); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/net/vmw_vsock/virtio_transport.c +++ linux-azure-5.15-5.15.0/net/vmw_vsock/virtio_transport.c @@ -24,6 +24,7 @@ static struct workqueue_struct *virtio_vsock_workqueue; static struct virtio_vsock __rcu *the_virtio_vsock; static DEFINE_MUTEX(the_virtio_vsock_mutex); /* protects the_virtio_vsock */ +static struct virtio_transport virtio_transport; /* forward declaration */ struct virtio_vsock { struct virtio_device *vdev; @@ -384,7 +385,8 @@ switch (le32_to_cpu(event->id)) { case VIRTIO_VSOCK_EVENT_TRANSPORT_RESET: virtio_vsock_update_guest_cid(vsock); - vsock_for_each_connected_socket(virtio_vsock_reset_sock); + vsock_for_each_connected_socket(&virtio_transport.transport, + virtio_vsock_reset_sock); break; } } @@ -620,6 +622,13 @@ INIT_WORK(&vsock->event_work, virtio_transport_event_work); INIT_WORK(&vsock->send_pkt_work, virtio_transport_send_pkt_work); + if (virtio_has_feature(vdev, VIRTIO_VSOCK_F_SEQPACKET)) + vsock->seqpacket_allow = true; + + vdev->priv = vsock; + + virtio_device_ready(vdev); + mutex_lock(&vsock->tx_lock); vsock->tx_run = true; mutex_unlock(&vsock->tx_lock); @@ -634,10 +643,6 @@ vsock->event_run = true; mutex_unlock(&vsock->event_lock); - if (virtio_has_feature(vdev, VIRTIO_VSOCK_F_SEQPACKET)) - vsock->seqpacket_allow = true; - - vdev->priv = vsock; rcu_assign_pointer(the_virtio_vsock, vsock); mutex_unlock(&the_virtio_vsock_mutex); @@ -662,7 +667,8 @@ synchronize_rcu(); /* Reset all connected sockets when the device disappear */ - vsock_for_each_connected_socket(virtio_vsock_reset_sock); + vsock_for_each_connected_socket(&virtio_transport.transport, + virtio_vsock_reset_sock); /* Stop all work handlers to make sure no one is accessing the device, * so we can safely call vdev->config->reset(). only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/net/vmw_vsock/vmci_transport.c +++ linux-azure-5.15-5.15.0/net/vmw_vsock/vmci_transport.c @@ -75,6 +75,8 @@ static int PROTOCOL_OVERRIDE = -1; +static struct vsock_transport vmci_transport; /* forward declaration */ + /* Helper function to convert from a VMCI error code to a VSock error code. */ static s32 vmci_transport_error_to_vsock_error(s32 vmci_error) @@ -882,7 +884,8 @@ const struct vmci_event_data *e_data, void *client_data) { - vsock_for_each_connected_socket(vmci_transport_handle_detach); + vsock_for_each_connected_socket(&vmci_transport, + vmci_transport_handle_detach); } static void vmci_transport_recv_pkt_work(struct work_struct *work) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/net/wireless/scan.c +++ linux-azure-5.15-5.15.0/net/wireless/scan.c @@ -702,8 +702,12 @@ for (i = 0; i < request->n_ssids; i++) { /* wildcard ssid in the scan request */ - if (!request->ssids[i].ssid_len) + if (!request->ssids[i].ssid_len) { + if (ap->multi_bss && !ap->transmitted_bssid) + continue; + return true; + } if (ap->ssid_len && ap->ssid_len == request->ssids[i].ssid_len) { @@ -829,6 +833,9 @@ !cfg80211_find_ssid_match(ap, request)) continue; + if (!request->n_ssids && ap->multi_bss && !ap->transmitted_bssid) + continue; + cfg80211_scan_req_add_chan(request, chan, true); memcpy(scan_6ghz_params->bssid, ap->bssid, ETH_ALEN); scan_6ghz_params->short_ssid = ap->short_ssid; @@ -1971,11 +1978,13 @@ /* this is a nontransmitting bss, we need to add it to * transmitting bss' list if it is not there */ + spin_lock_bh(&rdev->bss_lock); if (cfg80211_add_nontrans_list(non_tx_data->tx_bss, &res->pub)) { if (__cfg80211_unlink_bss(rdev, res)) rdev->bss_generation++; } + spin_unlock_bh(&rdev->bss_lock); } trace_cfg80211_return_bss(&res->pub); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/net/x25/af_x25.c +++ linux-azure-5.15-5.15.0/net/x25/af_x25.c @@ -1765,10 +1765,15 @@ write_lock_bh(&x25_list_lock); - sk_for_each(s, &x25_list) - if (x25_sk(s)->neighbour == nb) + sk_for_each(s, &x25_list) { + if (x25_sk(s)->neighbour == nb) { + write_unlock_bh(&x25_list_lock); + lock_sock(s); x25_disconnect(s, ENETUNREACH, 0, 0); - + release_sock(s); + write_lock_bh(&x25_list_lock); + } + } write_unlock_bh(&x25_list_lock); /* Remove any related forwards */ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/net/xdp/xsk.c +++ linux-azure-5.15-5.15.0/net/xdp/xsk.c @@ -418,18 +418,8 @@ static int xsk_wakeup(struct xdp_sock *xs, u8 flags) { struct net_device *dev = xs->dev; - int err; - rcu_read_lock(); - err = dev->netdev_ops->ndo_xsk_wakeup(dev, xs->queue_id, flags); - rcu_read_unlock(); - - return err; -} - -static int xsk_zc_xmit(struct xdp_sock *xs) -{ - return xsk_wakeup(xs, XDP_WAKEUP_TX); + return dev->netdev_ops->ndo_xsk_wakeup(dev, xs->queue_id, flags); } static void xsk_destruct_skb(struct sk_buff *skb) @@ -548,6 +538,12 @@ mutex_lock(&xs->mutex); + /* Since we dropped the RCU read lock, the socket state might have changed. */ + if (unlikely(!xsk_is_bound(xs))) { + err = -ENXIO; + goto out; + } + if (xs->queue_id >= xs->dev->real_num_tx_queues) goto out; @@ -611,16 +607,26 @@ return err; } -static int __xsk_sendmsg(struct sock *sk) +static int xsk_xmit(struct sock *sk) { struct xdp_sock *xs = xdp_sk(sk); + int ret; if (unlikely(!(xs->dev->flags & IFF_UP))) return -ENETDOWN; if (unlikely(!xs->tx)) return -ENOBUFS; - return xs->zc ? xsk_zc_xmit(xs) : xsk_generic_xmit(sk); + if (xs->zc) + return xsk_wakeup(xs, XDP_WAKEUP_TX); + + /* Drop the RCU lock since the SKB path might sleep. */ + rcu_read_unlock(); + ret = xsk_generic_xmit(sk); + /* Reaquire RCU lock before going into common code. */ + rcu_read_lock(); + + return ret; } static bool xsk_no_wakeup(struct sock *sk) @@ -634,7 +640,7 @@ #endif } -static int xsk_sendmsg(struct socket *sock, struct msghdr *m, size_t total_len) +static int __xsk_sendmsg(struct socket *sock, struct msghdr *m, size_t total_len) { bool need_wait = !(m->msg_flags & MSG_DONTWAIT); struct sock *sk = sock->sk; @@ -654,11 +660,22 @@ pool = xs->pool; if (pool->cached_need_wakeup & XDP_WAKEUP_TX) - return __xsk_sendmsg(sk); + return xsk_xmit(sk); return 0; } -static int xsk_recvmsg(struct socket *sock, struct msghdr *m, size_t len, int flags) +static int xsk_sendmsg(struct socket *sock, struct msghdr *m, size_t total_len) +{ + int ret; + + rcu_read_lock(); + ret = __xsk_sendmsg(sock, m, total_len); + rcu_read_unlock(); + + return ret; +} + +static int __xsk_recvmsg(struct socket *sock, struct msghdr *m, size_t len, int flags) { bool need_wait = !(flags & MSG_DONTWAIT); struct sock *sk = sock->sk; @@ -684,6 +701,17 @@ return 0; } +static int xsk_recvmsg(struct socket *sock, struct msghdr *m, size_t len, int flags) +{ + int ret; + + rcu_read_lock(); + ret = __xsk_recvmsg(sock, m, len, flags); + rcu_read_unlock(); + + return ret; +} + static __poll_t xsk_poll(struct file *file, struct socket *sock, struct poll_table_struct *wait) { @@ -694,8 +722,11 @@ sock_poll_wait(file, sock, wait); - if (unlikely(!xsk_is_bound(xs))) + rcu_read_lock(); + if (unlikely(!xsk_is_bound(xs))) { + rcu_read_unlock(); return mask; + } pool = xs->pool; @@ -704,7 +735,7 @@ xsk_wakeup(xs, pool->cached_need_wakeup); else /* Poll needs to drive Tx also in copy mode */ - __xsk_sendmsg(sk); + xsk_xmit(sk); } if (xs->rx && !xskq_prod_is_empty(xs->rx)) @@ -712,6 +743,7 @@ if (xs->tx && xsk_tx_writeable(xs)) mask |= EPOLLOUT | EPOLLWRNORM; + rcu_read_unlock(); return mask; } @@ -743,7 +775,6 @@ /* Wait for driver to stop using the xdp socket. */ xp_del_xsk(xs->pool, xs); - xs->dev = NULL; synchronize_net(); dev_put(dev); } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/samples/bpf/xdpsock_user.c +++ linux-azure-5.15-5.15.0/samples/bpf/xdpsock_user.c @@ -1673,14 +1673,15 @@ setlocale(LC_ALL, ""); + prev_time = get_nsecs(); + start_time = prev_time; + if (!opt_quiet) { ret = pthread_create(&pt, NULL, poller, NULL); if (ret) exit_with_error(ret); } - prev_time = get_nsecs(); - start_time = prev_time; if (opt_bench == BENCH_RXDROP) rx_drop_all(); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/samples/landlock/sandboxer.c +++ linux-azure-5.15-5.15.0/samples/landlock/sandboxer.c @@ -134,6 +134,7 @@ ret = 0; out_free_name: + free(path_list); free(env_path_name); return ret; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/scripts/Makefile.ubsan +++ linux-azure-5.15-5.15.0/scripts/Makefile.ubsan @@ -8,7 +8,6 @@ ubsan-cflags-$(CONFIG_UBSAN_SHIFT) += -fsanitize=shift ubsan-cflags-$(CONFIG_UBSAN_DIV_ZERO) += -fsanitize=integer-divide-by-zero ubsan-cflags-$(CONFIG_UBSAN_UNREACHABLE) += -fsanitize=unreachable -ubsan-cflags-$(CONFIG_UBSAN_OBJECT_SIZE) += -fsanitize=object-size ubsan-cflags-$(CONFIG_UBSAN_BOOL) += -fsanitize=bool ubsan-cflags-$(CONFIG_UBSAN_ENUM) += -fsanitize=enum ubsan-cflags-$(CONFIG_UBSAN_TRAP) += -fsanitize-undefined-trap-on-error only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/scripts/atomic/fallbacks/read_acquire +++ linux-azure-5.15-5.15.0/scripts/atomic/fallbacks/read_acquire @@ -2,6 +2,15 @@ static __always_inline ${ret} arch_${atomic}_read_acquire(const ${atomic}_t *v) { - return smp_load_acquire(&(v)->counter); + ${int} ret; + + if (__native_word(${atomic}_t)) { + ret = smp_load_acquire(&(v)->counter); + } else { + ret = arch_${atomic}_read(v); + __atomic_acquire_fence(); + } + + return ret; } EOF only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/scripts/atomic/fallbacks/set_release +++ linux-azure-5.15-5.15.0/scripts/atomic/fallbacks/set_release @@ -2,6 +2,11 @@ static __always_inline void arch_${atomic}_set_release(${atomic}_t *v, ${int} i) { - smp_store_release(&(v)->counter, i); + if (__native_word(${atomic}_t)) { + smp_store_release(&(v)->counter, i); + } else { + __atomic_release_fence(); + arch_${atomic}_set(v, i); + } } EOF only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/scripts/dtc/Makefile +++ linux-azure-5.15-5.15.0/scripts/dtc/Makefile @@ -29,7 +29,7 @@ # To include installed in a non-default path HOSTCFLAGS_yamltree.o := $(shell pkg-config --cflags yaml-0.1) # To link libyaml installed in a non-default path -HOSTLDLIBS_dtc := $(shell pkg-config yaml-0.1 --libs) +HOSTLDLIBS_dtc := $(shell pkg-config --libs yaml-0.1) endif # Generated files need one more search path to include headers in source tree only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/scripts/gcc-plugins/latent_entropy_plugin.c +++ linux-azure-5.15-5.15.0/scripts/gcc-plugins/latent_entropy_plugin.c @@ -86,25 +86,31 @@ .help = "disable\tturn off latent entropy instrumentation\n", }; -static unsigned HOST_WIDE_INT seed; -/* - * get_random_seed() (this is a GCC function) generates the seed. - * This is a simple random generator without any cryptographic security because - * the entropy doesn't come from here. - */ +static unsigned HOST_WIDE_INT deterministic_seed; +static unsigned HOST_WIDE_INT rnd_buf[32]; +static size_t rnd_idx = ARRAY_SIZE(rnd_buf); +static int urandom_fd = -1; + static unsigned HOST_WIDE_INT get_random_const(void) { - unsigned int i; - unsigned HOST_WIDE_INT ret = 0; - - for (i = 0; i < 8 * sizeof(ret); i++) { - ret = (ret << 1) | (seed & 1); - seed >>= 1; - if (ret & 1) - seed ^= 0xD800000000000000ULL; + if (deterministic_seed) { + unsigned HOST_WIDE_INT w = deterministic_seed; + w ^= w << 13; + w ^= w >> 7; + w ^= w << 17; + deterministic_seed = w; + return deterministic_seed; } - return ret; + if (urandom_fd < 0) { + urandom_fd = open("/dev/urandom", O_RDONLY); + gcc_assert(urandom_fd >= 0); + } + if (rnd_idx >= ARRAY_SIZE(rnd_buf)) { + gcc_assert(read(urandom_fd, rnd_buf, sizeof(rnd_buf)) == sizeof(rnd_buf)); + rnd_idx = 0; + } + return rnd_buf[rnd_idx++]; } static tree tree_get_random_const(tree type) @@ -537,8 +543,6 @@ tree type, id; int quals; - seed = get_random_seed(false); - if (in_lto_p) return; @@ -573,6 +577,12 @@ const struct plugin_argument * const argv = plugin_info->argv; int i; + /* + * Call get_random_seed() with noinit=true, so that this returns + * 0 in the case where no seed has been passed via -frandom-seed. + */ + deterministic_seed = get_random_seed(true); + static const struct ggc_root_tab gt_ggc_r_gt_latent_entropy[] = { { .base = &latent_entropy_decl, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/scripts/gcc-plugins/stackleak_plugin.c +++ linux-azure-5.15-5.15.0/scripts/gcc-plugins/stackleak_plugin.c @@ -429,6 +429,23 @@ return 0; } +/* + * STRING_CST may or may not be NUL terminated: + * https://gcc.gnu.org/onlinedocs/gccint/Constant-expressions.html + */ +static inline bool string_equal(tree node, const char *string, int length) +{ + if (TREE_STRING_LENGTH(node) < length) + return false; + if (TREE_STRING_LENGTH(node) > length + 1) + return false; + if (TREE_STRING_LENGTH(node) == length + 1 && + TREE_STRING_POINTER(node)[length] != '\0') + return false; + return !memcmp(TREE_STRING_POINTER(node), string, length); +} +#define STRING_EQUAL(node, str) string_equal(node, str, strlen(str)) + static bool stackleak_gate(void) { tree section; @@ -438,13 +455,13 @@ if (section && TREE_VALUE(section)) { section = TREE_VALUE(TREE_VALUE(section)); - if (!strncmp(TREE_STRING_POINTER(section), ".init.text", 10)) + if (STRING_EQUAL(section, ".init.text")) return false; - if (!strncmp(TREE_STRING_POINTER(section), ".devinit.text", 13)) + if (STRING_EQUAL(section, ".devinit.text")) return false; - if (!strncmp(TREE_STRING_POINTER(section), ".cpuinit.text", 13)) + if (STRING_EQUAL(section, ".cpuinit.text")) return false; - if (!strncmp(TREE_STRING_POINTER(section), ".meminit.text", 13)) + if (STRING_EQUAL(section, ".meminit.text")) return false; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/scripts/mod/modpost.c +++ linux-azure-5.15-5.15.0/scripts/mod/modpost.c @@ -669,7 +669,7 @@ unsigned int crc; if (sym->st_shndx == SHN_UNDEF) { - warn("EXPORT symbol \"%s\" [%s%s] version ...\n" + warn("EXPORT symbol \"%s\" [%s%s] version generation failed, symbol will not be versioned.\n" "Is \"%s\" prototyped in ?\n", symname, mod->name, mod->is_vmlinux ? "" : ".ko", symname); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/security/keys/keyctl_pkey.c +++ linux-azure-5.15-5.15.0/security/keys/keyctl_pkey.c @@ -135,15 +135,23 @@ switch (op) { case KEYCTL_PKEY_ENCRYPT: + if (uparams.in_len > info.max_dec_size || + uparams.out_len > info.max_enc_size) + return -EINVAL; + break; case KEYCTL_PKEY_DECRYPT: if (uparams.in_len > info.max_enc_size || uparams.out_len > info.max_dec_size) return -EINVAL; break; case KEYCTL_PKEY_SIGN: + if (uparams.in_len > info.max_data_size || + uparams.out_len > info.max_sig_size) + return -EINVAL; + break; case KEYCTL_PKEY_VERIFY: - if (uparams.in_len > info.max_sig_size || - uparams.out_len > info.max_data_size) + if (uparams.in_len > info.max_data_size || + uparams.in2_len > info.max_sig_size) return -EINVAL; break; default: @@ -151,7 +159,7 @@ } params->in_len = uparams.in_len; - params->out_len = uparams.out_len; + params->out_len = uparams.out_len; /* Note: same as in2_len */ return 0; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/security/keys/trusted-keys/trusted_core.c +++ linux-azure-5.15-5.15.0/security/keys/trusted-keys/trusted_core.c @@ -27,10 +27,10 @@ MODULE_PARM_DESC(source, "Select trusted keys source (tpm or tee)"); static const struct trusted_key_source trusted_key_sources[] = { -#if defined(CONFIG_TCG_TPM) +#if IS_REACHABLE(CONFIG_TCG_TPM) { "tpm", &trusted_key_tpm_ops }, #endif -#if defined(CONFIG_TEE) +#if IS_REACHABLE(CONFIG_TEE) { "tee", &trusted_key_tee_ops }, #endif }; @@ -351,7 +351,7 @@ static void __exit cleanup_trusted(void) { - static_call(trusted_key_exit)(); + static_call_cond(trusted_key_exit)(); } late_initcall(init_trusted); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/security/landlock/syscalls.c +++ linux-azure-5.15-5.15.0/security/landlock/syscalls.c @@ -192,7 +192,7 @@ return PTR_ERR(ruleset); /* Creates anonymous FD referring to the ruleset. */ - ruleset_fd = anon_inode_getfd("landlock-ruleset", &ruleset_fops, + ruleset_fd = anon_inode_getfd("[landlock-ruleset]", &ruleset_fops, ruleset, O_RDWR | O_CLOEXEC); if (ruleset_fd < 0) landlock_put_ruleset(ruleset); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/security/selinux/include/policycap.h +++ linux-azure-5.15-5.15.0/security/selinux/include/policycap.h @@ -11,6 +11,7 @@ POLICYDB_CAPABILITY_CGROUPSECLABEL, POLICYDB_CAPABILITY_NNP_NOSUID_TRANSITION, POLICYDB_CAPABILITY_GENFS_SECLABEL_SYMLINKS, + POLICYDB_CAPABILITY_IOCTL_SKIP_CLOEXEC, __POLICYDB_CAPABILITY_MAX }; #define POLICYDB_CAPABILITY_MAX (__POLICYDB_CAPABILITY_MAX - 1) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/security/selinux/include/policycap_names.h +++ linux-azure-5.15-5.15.0/security/selinux/include/policycap_names.h @@ -12,7 +12,8 @@ "always_check_network", "cgroup_seclabel", "nnp_nosuid_transition", - "genfs_seclabel_symlinks" + "genfs_seclabel_symlinks", + "ioctl_skip_cloexec" }; #endif /* _SELINUX_POLICYCAP_NAMES_H_ */ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/security/selinux/selinuxfs.c +++ linux-azure-5.15-5.15.0/security/selinux/selinuxfs.c @@ -2127,6 +2127,8 @@ } ret = sel_make_avc_files(dentry); + if (ret) + goto err; dentry = sel_make_dir(sb->s_root, "ss", &fsi->last_ino); if (IS_ERR(dentry)) { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/security/selinux/xfrm.c +++ linux-azure-5.15-5.15.0/security/selinux/xfrm.c @@ -347,7 +347,7 @@ int rc; struct xfrm_sec_ctx *ctx; char *ctx_str = NULL; - int str_len; + u32 str_len; if (!polsec) return 0; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/security/tomoyo/load_policy.c +++ linux-azure-5.15-5.15.0/security/tomoyo/load_policy.c @@ -24,7 +24,7 @@ static int __init tomoyo_loader_setup(char *str) { tomoyo_loader = str; - return 0; + return 1; } __setup("TOMOYO_loader=", tomoyo_loader_setup); @@ -64,7 +64,7 @@ static int __init tomoyo_trigger_setup(char *str) { tomoyo_trigger = str; - return 0; + return 1; } __setup("TOMOYO_trigger=", tomoyo_trigger_setup); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/core/init.c +++ linux-azure-5.15-5.15.0/sound/core/init.c @@ -209,6 +209,12 @@ * snd_card_register(), the very first devres action to call snd_card_free() * is added automatically. In that way, the resource disconnection is assured * at first, then released in the expected order. + * + * If an error happens at the probe before snd_card_register() is called and + * there have been other devres resources, you'd need to free the card manually + * via snd_card_free() call in the error; otherwise it may lead to UAF due to + * devres call orders. You can use snd_card_free_on_error() helper for + * handling it more easily. */ int snd_devm_card_new(struct device *parent, int idx, const char *xid, struct module *module, size_t extra_size, @@ -235,6 +241,28 @@ } EXPORT_SYMBOL_GPL(snd_devm_card_new); +/** + * snd_card_free_on_error - a small helper for handling devm probe errors + * @dev: the managed device object + * @ret: the return code from the probe callback + * + * This function handles the explicit snd_card_free() call at the error from + * the probe callback. It's just a small helper for simplifying the error + * handling with the managed devices. + */ +int snd_card_free_on_error(struct device *dev, int ret) +{ + struct snd_card *card; + + if (!ret) + return 0; + card = devres_find(dev, __snd_card_release, NULL, NULL); + if (card) + snd_card_free(card); + return ret; +} +EXPORT_SYMBOL_GPL(snd_card_free_on_error); + static int snd_card_init(struct snd_card *card, struct device *parent, int idx, const char *xid, struct module *module, size_t extra_size) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/core/oss/pcm_plugin.c +++ linux-azure-5.15-5.15.0/sound/core/oss/pcm_plugin.c @@ -62,7 +62,10 @@ width = snd_pcm_format_physical_width(format->format); if (width < 0) return width; - size = frames * format->channels * width; + size = array3_size(frames, format->channels, width); + /* check for too large period size once again */ + if (size > 1024 * 1024) + return -ENOMEM; if (snd_BUG_ON(size % 8)) return -ENXIO; size /= 8; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/core/pcm_lib.c +++ linux-azure-5.15-5.15.0/sound/core/pcm_lib.c @@ -2255,10 +2255,15 @@ err = -EINVAL; goto _end_unlock; } + if (!atomic_inc_unless_negative(&runtime->buffer_accessing)) { + err = -EBUSY; + goto _end_unlock; + } snd_pcm_stream_unlock_irq(substream); err = writer(substream, appl_ofs, data, offset, frames, transfer); snd_pcm_stream_lock_irq(substream); + atomic_dec(&runtime->buffer_accessing); if (err < 0) goto _end_unlock; err = pcm_accessible_state(runtime); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/core/pcm_memory.c +++ linux-azure-5.15-5.15.0/sound/core/pcm_memory.c @@ -158,19 +158,20 @@ size_t size; struct snd_dma_buffer new_dmab; + mutex_lock(&substream->pcm->open_mutex); if (substream->runtime) { buffer->error = -EBUSY; - return; + goto unlock; } if (!snd_info_get_line(buffer, line, sizeof(line))) { snd_info_get_str(str, line, sizeof(str)); size = simple_strtoul(str, NULL, 10) * 1024; if ((size != 0 && size < 8192) || size > substream->dma_max) { buffer->error = -EINVAL; - return; + goto unlock; } if (substream->dma_buffer.bytes == size) - return; + goto unlock; memset(&new_dmab, 0, sizeof(new_dmab)); new_dmab.dev = substream->dma_buffer.dev; if (size > 0) { @@ -183,7 +184,7 @@ substream->pcm->card->number, substream->pcm->device, substream->stream ? 'c' : 'p', substream->number, substream->pcm->name, size); - return; + goto unlock; } substream->buffer_bytes_max = size; } else { @@ -195,6 +196,8 @@ } else { buffer->error = -EINVAL; } + unlock: + mutex_unlock(&substream->pcm->open_mutex); } static inline void preallocate_info_init(struct snd_pcm_substream *substream) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/core/pcm_misc.c +++ linux-azure-5.15-5.15.0/sound/core/pcm_misc.c @@ -433,7 +433,7 @@ return 0; width = pcm_formats[(INT)format].phys; /* physical width */ pat = pcm_formats[(INT)format].silence; - if (! width) + if (!width || !pat) return -EINVAL; /* signed or 1 byte data */ if (pcm_formats[(INT)format].signd == 1 || width <= 8) { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/core/pcm_native.c +++ linux-azure-5.15-5.15.0/sound/core/pcm_native.c @@ -672,6 +672,30 @@ return 0; } +/* acquire buffer_mutex; if it's in r/w operation, return -EBUSY, otherwise + * block the further r/w operations + */ +static int snd_pcm_buffer_access_lock(struct snd_pcm_runtime *runtime) +{ + if (!atomic_dec_unless_positive(&runtime->buffer_accessing)) + return -EBUSY; + mutex_lock(&runtime->buffer_mutex); + return 0; /* keep buffer_mutex, unlocked by below */ +} + +/* release buffer_mutex and clear r/w access flag */ +static void snd_pcm_buffer_access_unlock(struct snd_pcm_runtime *runtime) +{ + mutex_unlock(&runtime->buffer_mutex); + atomic_inc(&runtime->buffer_accessing); +} + +#if IS_ENABLED(CONFIG_SND_PCM_OSS) +#define is_oss_stream(substream) ((substream)->oss.oss) +#else +#define is_oss_stream(substream) false +#endif + static int snd_pcm_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params) { @@ -683,22 +707,25 @@ if (PCM_RUNTIME_CHECK(substream)) return -ENXIO; runtime = substream->runtime; + err = snd_pcm_buffer_access_lock(runtime); + if (err < 0) + return err; snd_pcm_stream_lock_irq(substream); switch (runtime->status->state) { case SNDRV_PCM_STATE_OPEN: case SNDRV_PCM_STATE_SETUP: case SNDRV_PCM_STATE_PREPARED: + if (!is_oss_stream(substream) && + atomic_read(&substream->mmap_count)) + err = -EBADFD; break; default: - snd_pcm_stream_unlock_irq(substream); - return -EBADFD; + err = -EBADFD; + break; } snd_pcm_stream_unlock_irq(substream); -#if IS_ENABLED(CONFIG_SND_PCM_OSS) - if (!substream->oss.oss) -#endif - if (atomic_read(&substream->mmap_count)) - return -EBADFD; + if (err) + goto unlock; snd_pcm_sync_stop(substream, true); @@ -786,16 +813,21 @@ if (usecs >= 0) cpu_latency_qos_add_request(&substream->latency_pm_qos_req, usecs); - return 0; + err = 0; _error: - /* hardware might be unusable from this time, - so we force application to retry to set - the correct hardware parameter settings */ - snd_pcm_set_state(substream, SNDRV_PCM_STATE_OPEN); - if (substream->ops->hw_free != NULL) - substream->ops->hw_free(substream); - if (substream->managed_buffer_alloc) - snd_pcm_lib_free_pages(substream); + if (err) { + /* hardware might be unusable from this time, + * so we force application to retry to set + * the correct hardware parameter settings + */ + snd_pcm_set_state(substream, SNDRV_PCM_STATE_OPEN); + if (substream->ops->hw_free != NULL) + substream->ops->hw_free(substream); + if (substream->managed_buffer_alloc) + snd_pcm_lib_free_pages(substream); + } + unlock: + snd_pcm_buffer_access_unlock(runtime); return err; } @@ -835,26 +867,33 @@ static int snd_pcm_hw_free(struct snd_pcm_substream *substream) { struct snd_pcm_runtime *runtime; - int result; + int result = 0; if (PCM_RUNTIME_CHECK(substream)) return -ENXIO; runtime = substream->runtime; + result = snd_pcm_buffer_access_lock(runtime); + if (result < 0) + return result; snd_pcm_stream_lock_irq(substream); switch (runtime->status->state) { case SNDRV_PCM_STATE_SETUP: case SNDRV_PCM_STATE_PREPARED: + if (atomic_read(&substream->mmap_count)) + result = -EBADFD; break; default: - snd_pcm_stream_unlock_irq(substream); - return -EBADFD; + result = -EBADFD; + break; } snd_pcm_stream_unlock_irq(substream); - if (atomic_read(&substream->mmap_count)) - return -EBADFD; + if (result) + goto unlock; result = do_hw_free(substream); snd_pcm_set_state(substream, SNDRV_PCM_STATE_OPEN); cpu_latency_qos_remove_request(&substream->latency_pm_qos_req); + unlock: + snd_pcm_buffer_access_unlock(runtime); return result; } @@ -1160,15 +1199,17 @@ static int snd_pcm_action_group(const struct action_ops *ops, struct snd_pcm_substream *substream, snd_pcm_state_t state, - bool do_lock) + bool stream_lock) { struct snd_pcm_substream *s = NULL; struct snd_pcm_substream *s1; int res = 0, depth = 1; snd_pcm_group_for_each_entry(s, substream) { - if (do_lock && s != substream) { - if (s->pcm->nonatomic) + if (s != substream) { + if (!stream_lock) + mutex_lock_nested(&s->runtime->buffer_mutex, depth); + else if (s->pcm->nonatomic) mutex_lock_nested(&s->self_group.mutex, depth); else spin_lock_nested(&s->self_group.lock, depth); @@ -1196,18 +1237,18 @@ ops->post_action(s, state); } _unlock: - if (do_lock) { - /* unlock streams */ - snd_pcm_group_for_each_entry(s1, substream) { - if (s1 != substream) { - if (s1->pcm->nonatomic) - mutex_unlock(&s1->self_group.mutex); - else - spin_unlock(&s1->self_group.lock); - } - if (s1 == s) /* end */ - break; + /* unlock streams */ + snd_pcm_group_for_each_entry(s1, substream) { + if (s1 != substream) { + if (!stream_lock) + mutex_unlock(&s1->runtime->buffer_mutex); + else if (s1->pcm->nonatomic) + mutex_unlock(&s1->self_group.mutex); + else + spin_unlock(&s1->self_group.lock); } + if (s1 == s) /* end */ + break; } return res; } @@ -1337,10 +1378,15 @@ /* Guarantee the group members won't change during non-atomic action */ down_read(&snd_pcm_link_rwsem); + res = snd_pcm_buffer_access_lock(substream->runtime); + if (res < 0) + goto unlock; if (snd_pcm_stream_linked(substream)) res = snd_pcm_action_group(ops, substream, state, false); else res = snd_pcm_action_single(ops, substream, state); + snd_pcm_buffer_access_unlock(substream->runtime); + unlock: up_read(&snd_pcm_link_rwsem); return res; } @@ -1830,11 +1876,13 @@ int err = snd_pcm_ops_ioctl(substream, SNDRV_PCM_IOCTL1_RESET, NULL); if (err < 0) return err; + snd_pcm_stream_lock_irq(substream); runtime->hw_ptr_base = 0; runtime->hw_ptr_interrupt = runtime->status->hw_ptr - runtime->status->hw_ptr % runtime->period_size; runtime->silence_start = runtime->status->hw_ptr; runtime->silence_filled = 0; + snd_pcm_stream_unlock_irq(substream); return 0; } @@ -1842,10 +1890,12 @@ snd_pcm_state_t state) { struct snd_pcm_runtime *runtime = substream->runtime; + snd_pcm_stream_lock_irq(substream); runtime->control->appl_ptr = runtime->status->hw_ptr; if (substream->stream == SNDRV_PCM_STREAM_PLAYBACK && runtime->silence_size > 0) snd_pcm_playback_silence(substream, ULONG_MAX); + snd_pcm_stream_unlock_irq(substream); } static const struct action_ops snd_pcm_action_reset = { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/drivers/mtpav.c +++ linux-azure-5.15-5.15.0/sound/drivers/mtpav.c @@ -693,8 +693,6 @@ mtp_card->outmidihwport = 0xffffffff; timer_setup(&mtp_card->timer, snd_mtpav_output_timer, 0); - card->private_free = snd_mtpav_free; - err = snd_mtpav_get_RAWMIDI(mtp_card); if (err < 0) return err; @@ -716,6 +714,8 @@ if (err < 0) return err; + card->private_free = snd_mtpav_free; + platform_set_drvdata(dev, card); printk(KERN_INFO "Motu MidiTimePiece on parallel port irq: %d ioport: 0x%lx\n", irq, port); return 0; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/firewire/fcp.c +++ linux-azure-5.15-5.15.0/sound/firewire/fcp.c @@ -240,9 +240,7 @@ t.response_match_bytes = response_match_bytes; t.state = STATE_PENDING; init_waitqueue_head(&t.wait); - - if (*(const u8 *)command == 0x00 || *(const u8 *)command == 0x03) - t.deferrable = true; + t.deferrable = (*(const u8 *)command == 0x00 || *(const u8 *)command == 0x03); spin_lock_irq(&transactions_lock); list_add_tail(&t.list, &transactions); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/isa/cs423x/cs4236.c +++ linux-azure-5.15-5.15.0/sound/isa/cs423x/cs4236.c @@ -494,7 +494,7 @@ static int dev; int err; struct snd_card *card; - struct pnp_dev *cdev; + struct pnp_dev *cdev, *iter; char cid[PNP_ID_LEN]; if (pnp_device_is_isapnp(pdev)) @@ -510,9 +510,11 @@ strcpy(cid, pdev->id[0].id); cid[5] = '1'; cdev = NULL; - list_for_each_entry(cdev, &(pdev->protocol->devices), protocol_list) { - if (!strcmp(cdev->id[0].id, cid)) + list_for_each_entry(iter, &(pdev->protocol->devices), protocol_list) { + if (!strcmp(iter->id[0].id, cid)) { + cdev = iter; break; + } } err = snd_cs423x_card_new(&pdev->dev, dev, &card); if (err < 0) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/isa/galaxy/galaxy.c +++ linux-azure-5.15-5.15.0/sound/isa/galaxy/galaxy.c @@ -478,7 +478,7 @@ galaxy_set_config(galaxy, galaxy->config); } -static int snd_galaxy_probe(struct device *dev, unsigned int n) +static int __snd_galaxy_probe(struct device *dev, unsigned int n) { struct snd_galaxy *galaxy; struct snd_wss *chip; @@ -598,6 +598,11 @@ return 0; } +static int snd_galaxy_probe(struct device *dev, unsigned int n) +{ + return snd_card_free_on_error(dev, __snd_galaxy_probe(dev, n)); +} + static struct isa_driver snd_galaxy_driver = { .match = snd_galaxy_match, .probe = snd_galaxy_probe, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/isa/sc6000.c +++ linux-azure-5.15-5.15.0/sound/isa/sc6000.c @@ -537,7 +537,7 @@ sc6000_setup_board(vport, 0); } -static int snd_sc6000_probe(struct device *devptr, unsigned int dev) +static int __snd_sc6000_probe(struct device *devptr, unsigned int dev) { static const int possible_irqs[] = { 5, 7, 9, 10, 11, -1 }; static const int possible_dmas[] = { 1, 3, 0, -1 }; @@ -662,6 +662,11 @@ return 0; } +static int snd_sc6000_probe(struct device *devptr, unsigned int dev) +{ + return snd_card_free_on_error(devptr, __snd_sc6000_probe(devptr, dev)); +} + static struct isa_driver snd_sc6000_driver = { .match = snd_sc6000_match, .probe = snd_sc6000_probe, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/pci/ac97/ac97_codec.c +++ linux-azure-5.15-5.15.0/sound/pci/ac97/ac97_codec.c @@ -938,8 +938,8 @@ int codec = kcontrol->private_value & 3; mutex_lock(&ac97->page_mutex); - ucontrol->value.integer.value[0] = 31 - ((ac97->spec.ad18xx.pcmreg[codec] >> 0) & 31); - ucontrol->value.integer.value[1] = 31 - ((ac97->spec.ad18xx.pcmreg[codec] >> 8) & 31); + ucontrol->value.integer.value[0] = 31 - ((ac97->spec.ad18xx.pcmreg[codec] >> 8) & 31); + ucontrol->value.integer.value[1] = 31 - ((ac97->spec.ad18xx.pcmreg[codec] >> 0) & 31); mutex_unlock(&ac97->page_mutex); return 0; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/pci/ad1889.c +++ linux-azure-5.15-5.15.0/sound/pci/ad1889.c @@ -844,8 +844,8 @@ } static int -snd_ad1889_probe(struct pci_dev *pci, - const struct pci_device_id *pci_id) +__snd_ad1889_probe(struct pci_dev *pci, + const struct pci_device_id *pci_id) { int err; static int devno; @@ -904,6 +904,12 @@ return 0; } +static int snd_ad1889_probe(struct pci_dev *pci, + const struct pci_device_id *pci_id) +{ + return snd_card_free_on_error(&pci->dev, __snd_ad1889_probe(pci, pci_id)); +} + static const struct pci_device_id snd_ad1889_ids[] = { { PCI_DEVICE(PCI_VENDOR_ID_ANALOG_DEVICES, PCI_DEVICE_ID_AD1889JS) }, { 0, }, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/pci/ali5451/ali5451.c +++ linux-azure-5.15-5.15.0/sound/pci/ali5451/ali5451.c @@ -2124,8 +2124,8 @@ return 0; } -static int snd_ali_probe(struct pci_dev *pci, - const struct pci_device_id *pci_id) +static int __snd_ali_probe(struct pci_dev *pci, + const struct pci_device_id *pci_id) { struct snd_card *card; struct snd_ali *codec; @@ -2170,6 +2170,12 @@ return 0; } +static int snd_ali_probe(struct pci_dev *pci, + const struct pci_device_id *pci_id) +{ + return snd_card_free_on_error(&pci->dev, __snd_ali_probe(pci, pci_id)); +} + static struct pci_driver ali5451_driver = { .name = KBUILD_MODNAME, .id_table = snd_ali_ids, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/pci/als300.c +++ linux-azure-5.15-5.15.0/sound/pci/als300.c @@ -708,7 +708,7 @@ err = snd_als300_create(card, pci, chip_type); if (err < 0) - return err; + goto error; strcpy(card->driver, "ALS300"); if (chip->chip_type == DEVICE_ALS300_PLUS) @@ -723,11 +723,15 @@ err = snd_card_register(card); if (err < 0) - return err; + goto error; pci_set_drvdata(pci, card); dev++; return 0; + + error: + snd_card_free(card); + return err; } static struct pci_driver als300_driver = { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/pci/als4000.c +++ linux-azure-5.15-5.15.0/sound/pci/als4000.c @@ -806,8 +806,8 @@ snd_als4000_free_gameport(acard); } -static int snd_card_als4000_probe(struct pci_dev *pci, - const struct pci_device_id *pci_id) +static int __snd_card_als4000_probe(struct pci_dev *pci, + const struct pci_device_id *pci_id) { static int dev; struct snd_card *card; @@ -930,6 +930,12 @@ return 0; } +static int snd_card_als4000_probe(struct pci_dev *pci, + const struct pci_device_id *pci_id) +{ + return snd_card_free_on_error(&pci->dev, __snd_card_als4000_probe(pci, pci_id)); +} + #ifdef CONFIG_PM_SLEEP static int snd_als4000_suspend(struct device *dev) { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/pci/atiixp.c +++ linux-azure-5.15-5.15.0/sound/pci/atiixp.c @@ -1572,8 +1572,8 @@ } -static int snd_atiixp_probe(struct pci_dev *pci, - const struct pci_device_id *pci_id) +static int __snd_atiixp_probe(struct pci_dev *pci, + const struct pci_device_id *pci_id) { struct snd_card *card; struct atiixp *chip; @@ -1623,6 +1623,12 @@ return 0; } +static int snd_atiixp_probe(struct pci_dev *pci, + const struct pci_device_id *pci_id) +{ + return snd_card_free_on_error(&pci->dev, __snd_atiixp_probe(pci, pci_id)); +} + static struct pci_driver atiixp_driver = { .name = KBUILD_MODNAME, .id_table = snd_atiixp_ids, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/pci/atiixp_modem.c +++ linux-azure-5.15-5.15.0/sound/pci/atiixp_modem.c @@ -1201,8 +1201,8 @@ } -static int snd_atiixp_probe(struct pci_dev *pci, - const struct pci_device_id *pci_id) +static int __snd_atiixp_probe(struct pci_dev *pci, + const struct pci_device_id *pci_id) { struct snd_card *card; struct atiixp_modem *chip; @@ -1247,6 +1247,12 @@ return 0; } +static int snd_atiixp_probe(struct pci_dev *pci, + const struct pci_device_id *pci_id) +{ + return snd_card_free_on_error(&pci->dev, __snd_atiixp_probe(pci, pci_id)); +} + static struct pci_driver atiixp_modem_driver = { .name = KBUILD_MODNAME, .id_table = snd_atiixp_ids, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/pci/au88x0/au88x0.c +++ linux-azure-5.15-5.15.0/sound/pci/au88x0/au88x0.c @@ -193,7 +193,7 @@ // constructor -- see "Constructor" sub-section static int -snd_vortex_probe(struct pci_dev *pci, const struct pci_device_id *pci_id) +__snd_vortex_probe(struct pci_dev *pci, const struct pci_device_id *pci_id) { static int dev; struct snd_card *card; @@ -310,6 +310,12 @@ return 0; } +static int +snd_vortex_probe(struct pci_dev *pci, const struct pci_device_id *pci_id) +{ + return snd_card_free_on_error(&pci->dev, __snd_vortex_probe(pci, pci_id)); +} + // pci_driver definition static struct pci_driver vortex_driver = { .name = KBUILD_MODNAME, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/pci/aw2/aw2-alsa.c +++ linux-azure-5.15-5.15.0/sound/pci/aw2/aw2-alsa.c @@ -275,7 +275,7 @@ /* (3) Create main component */ err = snd_aw2_create(card, pci); if (err < 0) - return err; + goto error; /* initialize mutex */ mutex_init(&chip->mtx); @@ -294,13 +294,17 @@ /* (6) Register card instance */ err = snd_card_register(card); if (err < 0) - return err; + goto error; /* (7) Set PCI driver data */ pci_set_drvdata(pci, card); dev++; return 0; + + error: + snd_card_free(card); + return err; } /* open callback */ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/pci/azt3328.c +++ linux-azure-5.15-5.15.0/sound/pci/azt3328.c @@ -2427,7 +2427,7 @@ } static int -snd_azf3328_probe(struct pci_dev *pci, const struct pci_device_id *pci_id) +__snd_azf3328_probe(struct pci_dev *pci, const struct pci_device_id *pci_id) { static int dev; struct snd_card *card; @@ -2520,6 +2520,12 @@ return 0; } +static int +snd_azf3328_probe(struct pci_dev *pci, const struct pci_device_id *pci_id) +{ + return snd_card_free_on_error(&pci->dev, __snd_azf3328_probe(pci, pci_id)); +} + #ifdef CONFIG_PM_SLEEP static inline void snd_azf3328_suspend_regs(const struct snd_azf3328 *chip, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/pci/bt87x.c +++ linux-azure-5.15-5.15.0/sound/pci/bt87x.c @@ -805,8 +805,8 @@ return SND_BT87X_BOARD_UNKNOWN; } -static int snd_bt87x_probe(struct pci_dev *pci, - const struct pci_device_id *pci_id) +static int __snd_bt87x_probe(struct pci_dev *pci, + const struct pci_device_id *pci_id) { static int dev; struct snd_card *card; @@ -889,6 +889,12 @@ return 0; } +static int snd_bt87x_probe(struct pci_dev *pci, + const struct pci_device_id *pci_id) +{ + return snd_card_free_on_error(&pci->dev, __snd_bt87x_probe(pci, pci_id)); +} + /* default entries for all Bt87x cards - it's not exported */ /* driver_data is set to 0 to call detection */ static const struct pci_device_id snd_bt87x_default_ids[] = { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/pci/ca0106/ca0106_main.c +++ linux-azure-5.15-5.15.0/sound/pci/ca0106/ca0106_main.c @@ -1725,8 +1725,8 @@ } -static int snd_ca0106_probe(struct pci_dev *pci, - const struct pci_device_id *pci_id) +static int __snd_ca0106_probe(struct pci_dev *pci, + const struct pci_device_id *pci_id) { static int dev; struct snd_card *card; @@ -1786,6 +1786,12 @@ return 0; } +static int snd_ca0106_probe(struct pci_dev *pci, + const struct pci_device_id *pci_id) +{ + return snd_card_free_on_error(&pci->dev, __snd_ca0106_probe(pci, pci_id)); +} + #ifdef CONFIG_PM_SLEEP static int snd_ca0106_suspend(struct device *dev) { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/pci/cmipci.c +++ linux-azure-5.15-5.15.0/sound/pci/cmipci.c @@ -298,7 +298,6 @@ #define CM_MICGAINZ 0x01 /* mic boost */ #define CM_MICGAINZ_SHIFT 0 -#define CM_REG_MIXER3 0x24 #define CM_REG_AUX_VOL 0x26 #define CM_VAUXL_MASK 0xf0 #define CM_VAUXR_MASK 0x0f @@ -3250,15 +3249,19 @@ err = snd_cmipci_create(card, pci, dev); if (err < 0) - return err; + goto error; err = snd_card_register(card); if (err < 0) - return err; + goto error; pci_set_drvdata(pci, card); dev++; return 0; + + error: + snd_card_free(card); + return err; } #ifdef CONFIG_PM_SLEEP @@ -3267,7 +3270,7 @@ */ static const unsigned char saved_regs[] = { CM_REG_FUNCTRL1, CM_REG_CHFORMAT, CM_REG_LEGACY_CTRL, CM_REG_MISC_CTRL, - CM_REG_MIXER0, CM_REG_MIXER1, CM_REG_MIXER2, CM_REG_MIXER3, CM_REG_PLL, + CM_REG_MIXER0, CM_REG_MIXER1, CM_REG_MIXER2, CM_REG_AUX_VOL, CM_REG_PLL, CM_REG_CH0_FRAME1, CM_REG_CH0_FRAME2, CM_REG_CH1_FRAME1, CM_REG_CH1_FRAME2, CM_REG_EXT_MISC, CM_REG_INT_STATUS, CM_REG_INT_HLDCLR, CM_REG_FUNCTRL0, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/pci/cs4281.c +++ linux-azure-5.15-5.15.0/sound/pci/cs4281.c @@ -1827,8 +1827,8 @@ spin_unlock_irqrestore(&opl3->reg_lock, flags); } -static int snd_cs4281_probe(struct pci_dev *pci, - const struct pci_device_id *pci_id) +static int __snd_cs4281_probe(struct pci_dev *pci, + const struct pci_device_id *pci_id) { static int dev; struct snd_card *card; @@ -1888,6 +1888,12 @@ return 0; } +static int snd_cs4281_probe(struct pci_dev *pci, + const struct pci_device_id *pci_id) +{ + return snd_card_free_on_error(&pci->dev, __snd_cs4281_probe(pci, pci_id)); +} + /* * Power Management */ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/pci/cs5535audio/cs5535audio.c +++ linux-azure-5.15-5.15.0/sound/pci/cs5535audio/cs5535audio.c @@ -281,8 +281,8 @@ return 0; } -static int snd_cs5535audio_probe(struct pci_dev *pci, - const struct pci_device_id *pci_id) +static int __snd_cs5535audio_probe(struct pci_dev *pci, + const struct pci_device_id *pci_id) { static int dev; struct snd_card *card; @@ -331,6 +331,12 @@ return 0; } +static int snd_cs5535audio_probe(struct pci_dev *pci, + const struct pci_device_id *pci_id) +{ + return snd_card_free_on_error(&pci->dev, __snd_cs5535audio_probe(pci, pci_id)); +} + static struct pci_driver cs5535audio_driver = { .name = KBUILD_MODNAME, .id_table = snd_cs5535audio_ids, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/pci/echoaudio/echoaudio.c +++ linux-azure-5.15-5.15.0/sound/pci/echoaudio/echoaudio.c @@ -1970,8 +1970,8 @@ } /* constructor */ -static int snd_echo_probe(struct pci_dev *pci, - const struct pci_device_id *pci_id) +static int __snd_echo_probe(struct pci_dev *pci, + const struct pci_device_id *pci_id) { static int dev; struct snd_card *card; @@ -2139,6 +2139,11 @@ return 0; } +static int snd_echo_probe(struct pci_dev *pci, + const struct pci_device_id *pci_id) +{ + return snd_card_free_on_error(&pci->dev, __snd_echo_probe(pci, pci_id)); +} #if defined(CONFIG_PM_SLEEP) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/pci/emu10k1/emu10k1x.c +++ linux-azure-5.15-5.15.0/sound/pci/emu10k1/emu10k1x.c @@ -1491,8 +1491,8 @@ return 0; } -static int snd_emu10k1x_probe(struct pci_dev *pci, - const struct pci_device_id *pci_id) +static int __snd_emu10k1x_probe(struct pci_dev *pci, + const struct pci_device_id *pci_id) { static int dev; struct snd_card *card; @@ -1554,6 +1554,12 @@ return 0; } +static int snd_emu10k1x_probe(struct pci_dev *pci, + const struct pci_device_id *pci_id) +{ + return snd_card_free_on_error(&pci->dev, __snd_emu10k1x_probe(pci, pci_id)); +} + // PCI IDs static const struct pci_device_id snd_emu10k1x_ids[] = { { PCI_VDEVICE(CREATIVE, 0x0006), 0 }, /* Dell OEM version (EMU10K1) */ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/pci/ens1370.c +++ linux-azure-5.15-5.15.0/sound/pci/ens1370.c @@ -2304,8 +2304,8 @@ return IRQ_HANDLED; } -static int snd_audiopci_probe(struct pci_dev *pci, - const struct pci_device_id *pci_id) +static int __snd_audiopci_probe(struct pci_dev *pci, + const struct pci_device_id *pci_id) { static int dev; struct snd_card *card; @@ -2369,6 +2369,12 @@ return 0; } +static int snd_audiopci_probe(struct pci_dev *pci, + const struct pci_device_id *pci_id) +{ + return snd_card_free_on_error(&pci->dev, __snd_audiopci_probe(pci, pci_id)); +} + static struct pci_driver ens137x_driver = { .name = KBUILD_MODNAME, .id_table = snd_audiopci_ids, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/pci/es1938.c +++ linux-azure-5.15-5.15.0/sound/pci/es1938.c @@ -1716,8 +1716,8 @@ } -static int snd_es1938_probe(struct pci_dev *pci, - const struct pci_device_id *pci_id) +static int __snd_es1938_probe(struct pci_dev *pci, + const struct pci_device_id *pci_id) { static int dev; struct snd_card *card; @@ -1796,6 +1796,12 @@ return 0; } +static int snd_es1938_probe(struct pci_dev *pci, + const struct pci_device_id *pci_id) +{ + return snd_card_free_on_error(&pci->dev, __snd_es1938_probe(pci, pci_id)); +} + static struct pci_driver es1938_driver = { .name = KBUILD_MODNAME, .id_table = snd_es1938_ids, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/pci/es1968.c +++ linux-azure-5.15-5.15.0/sound/pci/es1968.c @@ -2741,8 +2741,8 @@ /* */ -static int snd_es1968_probe(struct pci_dev *pci, - const struct pci_device_id *pci_id) +static int __snd_es1968_probe(struct pci_dev *pci, + const struct pci_device_id *pci_id) { static int dev; struct snd_card *card; @@ -2848,6 +2848,12 @@ return 0; } +static int snd_es1968_probe(struct pci_dev *pci, + const struct pci_device_id *pci_id) +{ + return snd_card_free_on_error(&pci->dev, __snd_es1968_probe(pci, pci_id)); +} + static struct pci_driver es1968_driver = { .name = KBUILD_MODNAME, .id_table = snd_es1968_ids, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/pci/fm801.c +++ linux-azure-5.15-5.15.0/sound/pci/fm801.c @@ -1268,8 +1268,8 @@ return 0; } -static int snd_card_fm801_probe(struct pci_dev *pci, - const struct pci_device_id *pci_id) +static int __snd_card_fm801_probe(struct pci_dev *pci, + const struct pci_device_id *pci_id) { static int dev; struct snd_card *card; @@ -1333,6 +1333,12 @@ return 0; } +static int snd_card_fm801_probe(struct pci_dev *pci, + const struct pci_device_id *pci_id) +{ + return snd_card_free_on_error(&pci->dev, __snd_card_fm801_probe(pci, pci_id)); +} + #ifdef CONFIG_PM_SLEEP static const unsigned char saved_regs[] = { FM801_PCM_VOL, FM801_I2S_VOL, FM801_FM_VOL, FM801_REC_SRC, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/pci/hda/Kconfig +++ linux-azure-5.15-5.15.0/sound/pci/hda/Kconfig @@ -91,6 +91,35 @@ start up. The "patch" file can be specified via patch module option, such as patch=hda-init. +config SND_HDA_SCODEC_CS35L41 + tristate + +config SND_HDA_SCODEC_CS35L41_I2C + tristate "Build CS35L41 HD-audio side codec support for I2C Bus" + depends on ACPI + select SND_HDA_GENERIC + select SND_SOC_CS35L41_LIB + select SND_HDA_SCODEC_CS35L41 + help + Say Y or M here to include CS35L41 I2C HD-audio side codec support + in snd-hda-intel driver, such as ALC287. + +comment "Set to Y if you want auto-loading the side codec driver" + depends on SND_HDA=y && SND_HDA_SCODEC_CS35L41_I2C=m + +config SND_HDA_SCODEC_CS35L41_SPI + tristate "Build CS35L41 HD-audio codec support for SPI Bus" + depends on ACPI + select SND_HDA_GENERIC + select SND_SOC_CS35L41_LIB + select SND_HDA_SCODEC_CS35L41 + help + Say Y or M here to include CS35L41 SPI HD-audio side codec support + in snd-hda-intel driver, such as ALC287. + +comment "Set to Y if you want auto-loading the side codec driver" + depends on SND_HDA=y && SND_HDA_SCODEC_CS35L41_SPI=m + config SND_HDA_CODEC_REALTEK tristate "Build Realtek HD-audio codec support" select SND_HDA_GENERIC only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/pci/hda/Makefile +++ linux-azure-5.15-5.15.0/sound/pci/hda/Makefile @@ -27,6 +27,11 @@ snd-hda-codec-via-objs := patch_via.o snd-hda-codec-hdmi-objs := patch_hdmi.o hda_eld.o +# side codecs +snd-hda-scodec-cs35l41-objs := cs35l41_hda.o +snd-hda-scodec-cs35l41-i2c-objs := cs35l41_hda_i2c.o +snd-hda-scodec-cs35l41-spi-objs := cs35l41_hda_spi.o + # common driver obj-$(CONFIG_SND_HDA) := snd-hda-codec.o @@ -45,6 +50,11 @@ obj-$(CONFIG_SND_HDA_CODEC_VIA) += snd-hda-codec-via.o obj-$(CONFIG_SND_HDA_CODEC_HDMI) += snd-hda-codec-hdmi.o +# side codecs +obj-$(CONFIG_SND_HDA_SCODEC_CS35L41) += snd-hda-scodec-cs35l41.o +obj-$(CONFIG_SND_HDA_SCODEC_CS35L41_I2C) += snd-hda-scodec-cs35l41-i2c.o +obj-$(CONFIG_SND_HDA_SCODEC_CS35L41_SPI) += snd-hda-scodec-cs35l41-spi.o + # this must be the last entry after codec drivers; # otherwise the codec patches won't be hooked before the PCI probe # when built in kernel only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/pci/hda/cs35l41_hda.c +++ linux-azure-5.15-5.15.0/sound/pci/hda/cs35l41_hda.c @@ -0,0 +1,542 @@ +// SPDX-License-Identifier: GPL-2.0 +// +// CS35l41 ALSA HDA audio driver +// +// Copyright 2021 Cirrus Logic, Inc. +// +// Author: Lucas Tanure + +#include +#include +#include +#include "hda_local.h" +#include "hda_auto_parser.h" +#include "hda_jack.h" +#include "hda_generic.h" +#include "hda_component.h" +#include "cs35l41_hda.h" + +static const struct reg_sequence cs35l41_hda_config[] = { + { CS35L41_PLL_CLK_CTRL, 0x00000430 }, // 3200000Hz, BCLK Input, PLL_REFCLK_EN = 1 + { CS35L41_GLOBAL_CLK_CTRL, 0x00000003 }, // GLOBAL_FS = 48 kHz + { CS35L41_SP_ENABLES, 0x00010000 }, // ASP_RX1_EN = 1 + { CS35L41_SP_RATE_CTRL, 0x00000021 }, // ASP_BCLK_FREQ = 3.072 MHz + { CS35L41_SP_FORMAT, 0x20200200 }, // 24 bits, I2S, BCLK Slave, FSYNC Slave + { CS35L41_DAC_PCM1_SRC, 0x00000008 }, // DACPCM1_SRC = ASPRX1 + { CS35L41_AMP_DIG_VOL_CTRL, 0x00000000 }, // AMP_VOL_PCM 0.0 dB + { CS35L41_AMP_GAIN_CTRL, 0x00000084 }, // AMP_GAIN_PCM 4.5 dB + { CS35L41_PWR_CTRL2, 0x00000001 }, // AMP_EN = 1 +}; + +static const struct reg_sequence cs35l41_hda_start_bst[] = { + { CS35L41_PWR_CTRL2, 0x00000021 }, // BST_EN = 10, AMP_EN = 1 + { CS35L41_PWR_CTRL1, 0x00000001, 3000}, // set GLOBAL_EN = 1 +}; + +static const struct reg_sequence cs35l41_hda_stop_bst[] = { + { CS35L41_PWR_CTRL1, 0x00000000, 3000}, // set GLOBAL_EN = 0 +}; + +// only on amps where GPIO1 is used to control ext. VSPK switch +static const struct reg_sequence cs35l41_start_ext_vspk[] = { + { 0x00000040, 0x00000055 }, + { 0x00000040, 0x000000AA }, + { 0x00007438, 0x00585941 }, + { 0x00007414, 0x08C82222 }, + { 0x0000742C, 0x00000009 }, + { 0x00011008, 0x00008001 }, + { 0x0000742C, 0x0000000F }, + { 0x0000742C, 0x00000079 }, + { 0x00007438, 0x00585941 }, + { CS35L41_PWR_CTRL1, 0x00000001, 3000}, // set GLOBAL_EN = 1 + { 0x0000742C, 0x000000F9 }, + { 0x00007438, 0x00580941 }, + { 0x00000040, 0x000000CC }, + { 0x00000040, 0x00000033 }, +}; + +//only on amps where GPIO1 is used to control ext. VSPK switch +static const struct reg_sequence cs35l41_stop_ext_vspk[] = { + { 0x00000040, 0x00000055 }, + { 0x00000040, 0x000000AA }, + { 0x00007438, 0x00585941 }, + { 0x00002014, 0x00000000, 3000}, // set GLOBAL_EN = 0 + { 0x0000742C, 0x00000009 }, + { 0x00007438, 0x00580941 }, + { 0x00011008, 0x00000001 }, + { 0x0000393C, 0x000000C0, 6000}, + { 0x0000393C, 0x00000000 }, + { 0x00007414, 0x00C82222 }, + { 0x0000742C, 0x00000000 }, + { 0x00000040, 0x000000CC }, + { 0x00000040, 0x00000033 }, +}; + +static const struct reg_sequence cs35l41_safe_to_active[] = { + { 0x00000040, 0x00000055 }, + { 0x00000040, 0x000000AA }, + { 0x0000742C, 0x0000000F }, + { 0x0000742C, 0x00000079 }, + { 0x00007438, 0x00585941 }, + { CS35L41_PWR_CTRL1, 0x00000001, 2000 }, // GLOBAL_EN = 1 + { 0x0000742C, 0x000000F9 }, + { 0x00007438, 0x00580941 }, + { 0x00000040, 0x000000CC }, + { 0x00000040, 0x00000033 }, +}; + +static const struct reg_sequence cs35l41_active_to_safe[] = { + { 0x00000040, 0x00000055 }, + { 0x00000040, 0x000000AA }, + { 0x00007438, 0x00585941 }, + { CS35L41_AMP_DIG_VOL_CTRL, 0x0000A678 }, // AMP_VOL_PCM Mute + { CS35L41_PWR_CTRL2, 0x00000000 }, // AMP_EN = 0 + { CS35L41_PWR_CTRL1, 0x00000000 }, + { 0x0000742C, 0x00000009, 2000 }, + { 0x00007438, 0x00580941 }, + { 0x00000040, 0x000000CC }, + { 0x00000040, 0x00000033 }, +}; + +static const struct reg_sequence cs35l41_reset_to_safe[] = { + { 0x00000040, 0x00000055 }, + { 0x00000040, 0x000000AA }, + { 0x00007438, 0x00585941 }, + { 0x00007414, 0x08C82222 }, + { 0x0000742C, 0x00000009 }, + { 0x00000040, 0x000000CC }, + { 0x00000040, 0x00000033 }, +}; + +static const struct cs35l41_hda_reg_sequence cs35l41_hda_reg_seq_no_bst = { + .probe = cs35l41_reset_to_safe, + .num_probe = ARRAY_SIZE(cs35l41_reset_to_safe), + .open = cs35l41_hda_config, + .num_open = ARRAY_SIZE(cs35l41_hda_config), + .prepare = cs35l41_safe_to_active, + .num_prepare = ARRAY_SIZE(cs35l41_safe_to_active), + .cleanup = cs35l41_active_to_safe, + .num_cleanup = ARRAY_SIZE(cs35l41_active_to_safe), +}; + +static const struct cs35l41_hda_reg_sequence cs35l41_hda_reg_seq_ext_bst = { + .open = cs35l41_hda_config, + .num_open = ARRAY_SIZE(cs35l41_hda_config), + .prepare = cs35l41_start_ext_vspk, + .num_prepare = ARRAY_SIZE(cs35l41_start_ext_vspk), + .cleanup = cs35l41_stop_ext_vspk, + .num_cleanup = ARRAY_SIZE(cs35l41_stop_ext_vspk), +}; + +static const struct cs35l41_hda_reg_sequence cs35l41_hda_reg_seq_int_bst = { + .open = cs35l41_hda_config, + .num_open = ARRAY_SIZE(cs35l41_hda_config), + .prepare = cs35l41_hda_start_bst, + .num_prepare = ARRAY_SIZE(cs35l41_hda_start_bst), + .cleanup = cs35l41_hda_stop_bst, + .num_cleanup = ARRAY_SIZE(cs35l41_hda_stop_bst), +}; + +static void cs35l41_hda_playback_hook(struct device *dev, int action) +{ + struct cs35l41_hda *cs35l41 = dev_get_drvdata(dev); + const struct cs35l41_hda_reg_sequence *reg_seq = cs35l41->reg_seq; + struct regmap *reg = cs35l41->regmap; + int ret = 0; + + switch (action) { + case HDA_GEN_PCM_ACT_OPEN: + if (reg_seq->open) + ret = regmap_multi_reg_write(reg, reg_seq->open, reg_seq->num_open); + break; + case HDA_GEN_PCM_ACT_PREPARE: + if (reg_seq->prepare) + ret = regmap_multi_reg_write(reg, reg_seq->prepare, reg_seq->num_prepare); + break; + case HDA_GEN_PCM_ACT_CLEANUP: + if (reg_seq->cleanup) + ret = regmap_multi_reg_write(reg, reg_seq->cleanup, reg_seq->num_cleanup); + break; + case HDA_GEN_PCM_ACT_CLOSE: + if (reg_seq->close) + ret = regmap_multi_reg_write(reg, reg_seq->close, reg_seq->num_close); + break; + default: + ret = -EINVAL; + break; + } + + if (ret) + dev_warn(cs35l41->dev, "Failed to apply multi reg write: %d\n", ret); +} + +static int cs35l41_hda_channel_map(struct device *dev, unsigned int tx_num, unsigned int *tx_slot, + unsigned int rx_num, unsigned int *rx_slot) +{ + struct cs35l41_hda *cs35l41 = dev_get_drvdata(dev); + + return cs35l41_set_channels(cs35l41->dev, cs35l41->regmap, tx_num, tx_slot, rx_num, + rx_slot); +} + +static int cs35l41_hda_bind(struct device *dev, struct device *master, void *master_data) +{ + struct cs35l41_hda *cs35l41 = dev_get_drvdata(dev); + struct hda_component *comps = master_data; + + if (!comps || cs35l41->index < 0 || cs35l41->index >= HDA_MAX_COMPONENTS) + return -EINVAL; + + comps = &comps[cs35l41->index]; + if (comps->dev) + return -EBUSY; + + comps->dev = dev; + strscpy(comps->name, dev_name(dev), sizeof(comps->name)); + comps->playback_hook = cs35l41_hda_playback_hook; + comps->set_channel_map = cs35l41_hda_channel_map; + + return 0; +} + +static void cs35l41_hda_unbind(struct device *dev, struct device *master, void *master_data) +{ + struct cs35l41_hda *cs35l41 = dev_get_drvdata(dev); + struct hda_component *comps = master_data; + + if (comps[cs35l41->index].dev == dev) + memset(&comps[cs35l41->index], 0, sizeof(*comps)); +} + +static const struct component_ops cs35l41_hda_comp_ops = { + .bind = cs35l41_hda_bind, + .unbind = cs35l41_hda_unbind, +}; + +static int cs35l41_hda_apply_properties(struct cs35l41_hda *cs35l41, + const struct cs35l41_hda_hw_config *hw_cfg) +{ + bool internal_boost = false; + int ret; + + if (!hw_cfg) { + cs35l41->reg_seq = &cs35l41_hda_reg_seq_no_bst; + return 0; + } + + if (hw_cfg->bst_ind || hw_cfg->bst_cap || hw_cfg->bst_ipk) + internal_boost = true; + + switch (hw_cfg->gpio1_func) { + case CS35L41_NOT_USED: + break; + case CS35l41_VSPK_SWITCH: + regmap_update_bits(cs35l41->regmap, CS35L41_GPIO_PAD_CONTROL, + CS35L41_GPIO1_CTRL_MASK, 1 << CS35L41_GPIO1_CTRL_SHIFT); + break; + case CS35l41_SYNC: + regmap_update_bits(cs35l41->regmap, CS35L41_GPIO_PAD_CONTROL, + CS35L41_GPIO1_CTRL_MASK, 2 << CS35L41_GPIO1_CTRL_SHIFT); + break; + default: + dev_err(cs35l41->dev, "Invalid function %d for GPIO1\n", hw_cfg->gpio1_func); + return -EINVAL; + } + + switch (hw_cfg->gpio2_func) { + case CS35L41_NOT_USED: + break; + case CS35L41_INTERRUPT: + regmap_update_bits(cs35l41->regmap, CS35L41_GPIO_PAD_CONTROL, + CS35L41_GPIO2_CTRL_MASK, 2 << CS35L41_GPIO2_CTRL_SHIFT); + break; + default: + dev_err(cs35l41->dev, "Invalid function %d for GPIO2\n", hw_cfg->gpio2_func); + return -EINVAL; + } + + if (internal_boost) { + cs35l41->reg_seq = &cs35l41_hda_reg_seq_int_bst; + if (!(hw_cfg->bst_ind && hw_cfg->bst_cap && hw_cfg->bst_ipk)) + return -EINVAL; + ret = cs35l41_boost_config(cs35l41->dev, cs35l41->regmap, + hw_cfg->bst_ind, hw_cfg->bst_cap, hw_cfg->bst_ipk); + if (ret) + return ret; + } else { + cs35l41->reg_seq = &cs35l41_hda_reg_seq_ext_bst; + } + + return cs35l41_hda_channel_map(cs35l41->dev, 0, NULL, 1, (unsigned int *)&hw_cfg->spk_pos); +} + +static struct cs35l41_hda_hw_config *cs35l41_hda_read_acpi(struct cs35l41_hda *cs35l41, + const char *hid, int id) +{ + struct cs35l41_hda_hw_config *hw_cfg; + u32 values[HDA_MAX_COMPONENTS]; + struct acpi_device *adev; + struct device *physdev; + char *property; + size_t nval; + int i, ret; + + adev = acpi_dev_get_first_match_dev(hid, NULL, -1); + if (!adev) { + dev_err(cs35l41->dev, "Failed to find an ACPI device for %s\n", hid); + return ERR_PTR(-ENODEV); + } + + physdev = get_device(acpi_get_first_physical_node(adev)); + acpi_dev_put(adev); + + property = "cirrus,dev-index"; + ret = device_property_count_u32(physdev, property); + if (ret <= 0) + goto no_acpi_dsd; + + if (ret > ARRAY_SIZE(values)) { + ret = -EINVAL; + goto err; + } + nval = ret; + + ret = device_property_read_u32_array(physdev, property, values, nval); + if (ret) + goto err; + + cs35l41->index = -1; + for (i = 0; i < nval; i++) { + if (values[i] == id) { + cs35l41->index = i; + break; + } + } + if (cs35l41->index == -1) { + dev_err(cs35l41->dev, "No index found in %s\n", property); + ret = -ENODEV; + goto err; + } + + /* To use the same release code for all laptop variants we can't use devm_ version of + * gpiod_get here, as CLSA010* don't have a fully functional bios with an _DSD node + */ + cs35l41->reset_gpio = fwnode_gpiod_get_index(&adev->fwnode, "reset", cs35l41->index, + GPIOD_OUT_LOW, "cs35l41-reset"); + + hw_cfg = kzalloc(sizeof(*hw_cfg), GFP_KERNEL); + if (!hw_cfg) { + ret = -ENOMEM; + goto err; + } + + property = "cirrus,speaker-position"; + ret = device_property_read_u32_array(physdev, property, values, nval); + if (ret) + goto err_free; + hw_cfg->spk_pos = values[cs35l41->index]; + + property = "cirrus,gpio1-func"; + ret = device_property_read_u32_array(physdev, property, values, nval); + if (ret) + goto err_free; + hw_cfg->gpio1_func = values[cs35l41->index]; + + property = "cirrus,gpio2-func"; + ret = device_property_read_u32_array(physdev, property, values, nval); + if (ret) + goto err_free; + hw_cfg->gpio2_func = values[cs35l41->index]; + + property = "cirrus,boost-peak-milliamp"; + ret = device_property_read_u32_array(physdev, property, values, nval); + if (ret == 0) + hw_cfg->bst_ipk = values[cs35l41->index]; + + property = "cirrus,boost-ind-nanohenry"; + ret = device_property_read_u32_array(physdev, property, values, nval); + if (ret == 0) + hw_cfg->bst_ind = values[cs35l41->index]; + + property = "cirrus,boost-cap-microfarad"; + ret = device_property_read_u32_array(physdev, property, values, nval); + if (ret == 0) + hw_cfg->bst_cap = values[cs35l41->index]; + + put_device(physdev); + + return hw_cfg; + +err_free: + kfree(hw_cfg); +err: + put_device(physdev); + dev_err(cs35l41->dev, "Failed property %s: %d\n", property, ret); + + return ERR_PTR(ret); + +no_acpi_dsd: + /* + * Device CLSA0100 doesn't have _DSD so a gpiod_get by the label reset won't work. + * And devices created by i2c-multi-instantiate don't have their device struct pointing to + * the correct fwnode, so acpi_dev must be used here. + * And devm functions expect that the device requesting the resource has the correct + * fwnode. + */ + if (strncmp(hid, "CLSA0100", 8) != 0) + return ERR_PTR(-EINVAL); + + /* check I2C address to assign the index */ + cs35l41->index = id == 0x40 ? 0 : 1; + cs35l41->reset_gpio = gpiod_get_index(physdev, NULL, 0, GPIOD_OUT_HIGH); + cs35l41->vspk_always_on = true; + put_device(physdev); + + return NULL; +} + +int cs35l41_hda_probe(struct device *dev, const char *device_name, int id, int irq, + struct regmap *regmap) +{ + unsigned int int_sts, regid, reg_revid, mtl_revid, chipid, int_status; + struct cs35l41_hda_hw_config *acpi_hw_cfg; + struct cs35l41_hda *cs35l41; + int ret; + + if (IS_ERR(regmap)) + return PTR_ERR(regmap); + + cs35l41 = devm_kzalloc(dev, sizeof(*cs35l41), GFP_KERNEL); + if (!cs35l41) + return -ENOMEM; + + cs35l41->dev = dev; + cs35l41->irq = irq; + cs35l41->regmap = regmap; + dev_set_drvdata(dev, cs35l41); + + acpi_hw_cfg = cs35l41_hda_read_acpi(cs35l41, device_name, id); + if (IS_ERR(acpi_hw_cfg)) + return PTR_ERR(acpi_hw_cfg); + + if (IS_ERR(cs35l41->reset_gpio)) { + ret = PTR_ERR(cs35l41->reset_gpio); + cs35l41->reset_gpio = NULL; + if (ret == -EBUSY) { + dev_info(cs35l41->dev, "Reset line busy, assuming shared reset\n"); + } else { + dev_err_probe(cs35l41->dev, ret, "Failed to get reset GPIO: %d\n", ret); + goto err; + } + } + if (cs35l41->reset_gpio) { + usleep_range(2000, 2100); + gpiod_set_value_cansleep(cs35l41->reset_gpio, 1); + } + + usleep_range(2000, 2100); + + ret = regmap_read_poll_timeout(cs35l41->regmap, CS35L41_IRQ1_STATUS4, int_status, + int_status & CS35L41_OTP_BOOT_DONE, 1000, 100000); + if (ret) { + dev_err(cs35l41->dev, "Failed waiting for OTP_BOOT_DONE: %d\n", ret); + goto err; + } + + ret = regmap_read(cs35l41->regmap, CS35L41_IRQ1_STATUS3, &int_sts); + if (ret || (int_sts & CS35L41_OTP_BOOT_ERR)) { + dev_err(cs35l41->dev, "OTP Boot status %x error: %d\n", + int_sts & CS35L41_OTP_BOOT_ERR, ret); + ret = -EIO; + goto err; + } + + ret = regmap_read(cs35l41->regmap, CS35L41_DEVID, ®id); + if (ret) { + dev_err(cs35l41->dev, "Get Device ID failed: %d\n", ret); + goto err; + } + + ret = regmap_read(cs35l41->regmap, CS35L41_REVID, ®_revid); + if (ret) { + dev_err(cs35l41->dev, "Get Revision ID failed: %d\n", ret); + goto err; + } + + mtl_revid = reg_revid & CS35L41_MTLREVID_MASK; + + chipid = (mtl_revid % 2) ? CS35L41R_CHIP_ID : CS35L41_CHIP_ID; + if (regid != chipid) { + dev_err(cs35l41->dev, "CS35L41 Device ID (%X). Expected ID %X\n", regid, chipid); + ret = -ENODEV; + goto err; + } + + ret = cs35l41_test_key_unlock(cs35l41->dev, cs35l41->regmap); + if (ret) + goto err; + + ret = cs35l41_register_errata_patch(cs35l41->dev, cs35l41->regmap, reg_revid); + if (ret) + goto err; + + ret = cs35l41_otp_unpack(cs35l41->dev, cs35l41->regmap); + if (ret) { + dev_err(cs35l41->dev, "OTP Unpack failed: %d\n", ret); + goto err; + } + + ret = cs35l41_test_key_lock(cs35l41->dev, cs35l41->regmap); + if (ret) + goto err; + + ret = cs35l41_hda_apply_properties(cs35l41, acpi_hw_cfg); + if (ret) + goto err; + kfree(acpi_hw_cfg); + acpi_hw_cfg = NULL; + + if (cs35l41->reg_seq->probe) { + ret = regmap_multi_reg_write(cs35l41->regmap, cs35l41->reg_seq->probe, + cs35l41->reg_seq->num_probe); + if (ret) { + dev_err(cs35l41->dev, "Fail to apply probe reg patch: %d\n", ret); + goto err; + } + } + + ret = component_add(cs35l41->dev, &cs35l41_hda_comp_ops); + if (ret) { + dev_err(cs35l41->dev, "Register component failed: %d\n", ret); + goto err; + } + + dev_info(cs35l41->dev, "Cirrus Logic CS35L41 (%x), Revision: %02X\n", regid, reg_revid); + + return 0; + +err: + kfree(acpi_hw_cfg); + if (!cs35l41->vspk_always_on) + gpiod_set_value_cansleep(cs35l41->reset_gpio, 0); + gpiod_put(cs35l41->reset_gpio); + + return ret; +} +EXPORT_SYMBOL_NS_GPL(cs35l41_hda_probe, SND_HDA_SCODEC_CS35L41); + +void cs35l41_hda_remove(struct device *dev) +{ + struct cs35l41_hda *cs35l41 = dev_get_drvdata(dev); + + component_del(cs35l41->dev, &cs35l41_hda_comp_ops); + + if (!cs35l41->vspk_always_on) + gpiod_set_value_cansleep(cs35l41->reset_gpio, 0); + gpiod_put(cs35l41->reset_gpio); +} +EXPORT_SYMBOL_NS_GPL(cs35l41_hda_remove, SND_HDA_SCODEC_CS35L41); + +MODULE_DESCRIPTION("CS35L41 HDA Driver"); +MODULE_AUTHOR("Lucas Tanure, Cirrus Logic Inc, "); +MODULE_LICENSE("GPL"); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/pci/hda/cs35l41_hda.h +++ linux-azure-5.15-5.15.0/sound/pci/hda/cs35l41_hda.h @@ -0,0 +1,69 @@ +/* SPDX-License-Identifier: GPL-2.0 + * + * CS35L41 ALSA HDA audio driver + * + * Copyright 2021 Cirrus Logic, Inc. + * + * Author: Lucas Tanure + */ + +#ifndef __CS35L41_HDA_H__ +#define __CS35L41_HDA_H__ + +#include +#include +#include +#include + +enum cs35l41_hda_spk_pos { + CS35l41_LEFT, + CS35l41_RIGHT, +}; + +enum cs35l41_hda_gpio_function { + CS35L41_NOT_USED, + CS35l41_VSPK_SWITCH, + CS35L41_INTERRUPT, + CS35l41_SYNC, +}; + +struct cs35l41_hda_reg_sequence { + const struct reg_sequence *probe; + unsigned int num_probe; + const struct reg_sequence *open; + unsigned int num_open; + const struct reg_sequence *prepare; + unsigned int num_prepare; + const struct reg_sequence *cleanup; + unsigned int num_cleanup; + const struct reg_sequence *close; + unsigned int num_close; +}; + +struct cs35l41_hda_hw_config { + unsigned int spk_pos; + unsigned int gpio1_func; + unsigned int gpio2_func; + int bst_ind; + int bst_ipk; + int bst_cap; +}; + +struct cs35l41_hda { + struct device *dev; + struct regmap *regmap; + struct gpio_desc *reset_gpio; + const struct cs35l41_hda_reg_sequence *reg_seq; + + int irq; + int index; + + /* Don't put the AMP in reset of VSPK can not be turned off */ + bool vspk_always_on; +}; + +int cs35l41_hda_probe(struct device *dev, const char *device_name, int id, int irq, + struct regmap *regmap); +void cs35l41_hda_remove(struct device *dev); + +#endif /*__CS35L41_HDA_H__*/ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/pci/hda/cs35l41_hda_i2c.c +++ linux-azure-5.15-5.15.0/sound/pci/hda/cs35l41_hda_i2c.c @@ -0,0 +1,68 @@ +// SPDX-License-Identifier: GPL-2.0 +// +// cs35l41.c -- CS35l41 HDA I2C driver +// +// Copyright 2021 Cirrus Logic, Inc. +// +// Author: Lucas Tanure + +#include +#include +#include + +#include "cs35l41_hda.h" + +static int cs35l41_hda_i2c_probe(struct i2c_client *clt, const struct i2c_device_id *id) +{ + const char *device_name; + + /* Compare against the device name so it works for I2C, normal ACPI + * and for ACPI by i2c-multi-instantiate matching cases + */ + if (strstr(dev_name(&clt->dev), "CLSA0100")) + device_name = "CLSA0100"; + else if (strstr(dev_name(&clt->dev), "CSC3551")) + device_name = "CSC3551"; + else + return -ENODEV; + + return cs35l41_hda_probe(&clt->dev, device_name, clt->addr, clt->irq, + devm_regmap_init_i2c(clt, &cs35l41_regmap_i2c)); +} + +static int cs35l41_hda_i2c_remove(struct i2c_client *clt) +{ + cs35l41_hda_remove(&clt->dev); + + return 0; +} + +static const struct i2c_device_id cs35l41_hda_i2c_id[] = { + { "cs35l41-hda", 0 }, + {} +}; + +#ifdef CONFIG_ACPI +static const struct acpi_device_id cs35l41_acpi_hda_match[] = { + {"CLSA0100", 0 }, + {"CSC3551", 0 }, + { }, +}; +MODULE_DEVICE_TABLE(acpi, cs35l41_acpi_hda_match); +#endif + +static struct i2c_driver cs35l41_i2c_driver = { + .driver = { + .name = "cs35l41-hda", + .acpi_match_table = ACPI_PTR(cs35l41_acpi_hda_match), + }, + .id_table = cs35l41_hda_i2c_id, + .probe = cs35l41_hda_i2c_probe, + .remove = cs35l41_hda_i2c_remove, +}; +module_i2c_driver(cs35l41_i2c_driver); + +MODULE_DESCRIPTION("HDA CS35L41 driver"); +MODULE_IMPORT_NS(SND_HDA_SCODEC_CS35L41); +MODULE_AUTHOR("Lucas Tanure "); +MODULE_LICENSE("GPL"); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/pci/hda/cs35l41_hda_spi.c +++ linux-azure-5.15-5.15.0/sound/pci/hda/cs35l41_hda_spi.c @@ -0,0 +1,65 @@ +// SPDX-License-Identifier: GPL-2.0 +// +// cs35l41.c -- CS35l41 HDA SPI driver +// +// Copyright 2021 Cirrus Logic, Inc. +// +// Author: Lucas Tanure + +#include +#include +#include + +#include "cs35l41_hda.h" + +static int cs35l41_hda_spi_probe(struct spi_device *spi) +{ + const char *device_name; + + /* Compare against the device name so it works for SPI, normal ACPI + * and for ACPI by spi-multi-instantiate matching cases + */ + if (strstr(dev_name(&spi->dev), "CSC3551")) + device_name = "CSC3551"; + else + return -ENODEV; + + return cs35l41_hda_probe(&spi->dev, device_name, spi->chip_select, spi->irq, + devm_regmap_init_spi(spi, &cs35l41_regmap_spi)); +} + +static int cs35l41_hda_spi_remove(struct spi_device *spi) +{ + cs35l41_hda_remove(&spi->dev); + + return 0; +} + +static const struct spi_device_id cs35l41_hda_spi_id[] = { + { "cs35l41-hda", 0 }, + {} +}; + +#ifdef CONFIG_ACPI +static const struct acpi_device_id cs35l41_acpi_hda_match[] = { + { "CSC3551", 0 }, + {}, +}; +MODULE_DEVICE_TABLE(acpi, cs35l41_acpi_hda_match); +#endif + +static struct spi_driver cs35l41_spi_driver = { + .driver = { + .name = "cs35l41_hda", + .acpi_match_table = ACPI_PTR(cs35l41_acpi_hda_match), + }, + .id_table = cs35l41_hda_spi_id, + .probe = cs35l41_hda_spi_probe, + .remove = cs35l41_hda_spi_remove, +}; +module_spi_driver(cs35l41_spi_driver); + +MODULE_DESCRIPTION("HDA CS35L41 driver"); +MODULE_IMPORT_NS(SND_HDA_SCODEC_CS35L41); +MODULE_AUTHOR("Lucas Tanure "); +MODULE_LICENSE("GPL"); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/pci/hda/hda_component.h +++ linux-azure-5.15-5.15.0/sound/pci/hda/hda_component.h @@ -0,0 +1,20 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ +/* + * HD audio Component Binding Interface + * + * Copyright (C) 2021 Cirrus Logic, Inc. and + * Cirrus Logic International Semiconductor Ltd. + */ + +#include + +#define HDA_MAX_COMPONENTS 4 +#define HDA_MAX_NAME_SIZE 50 + +struct hda_component { + struct device *dev; + char name[HDA_MAX_NAME_SIZE]; + void (*playback_hook)(struct device *dev, int action); + int (*set_channel_map)(struct device *dev, unsigned int rx_num, unsigned int *rx_slot, + unsigned int tx_num, unsigned int *tx_slot); +}; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/pci/ice1712/ice1724.c +++ linux-azure-5.15-5.15.0/sound/pci/ice1712/ice1724.c @@ -2519,8 +2519,8 @@ * */ -static int snd_vt1724_probe(struct pci_dev *pci, - const struct pci_device_id *pci_id) +static int __snd_vt1724_probe(struct pci_dev *pci, + const struct pci_device_id *pci_id) { static int dev; struct snd_card *card; @@ -2662,6 +2662,12 @@ return 0; } +static int snd_vt1724_probe(struct pci_dev *pci, + const struct pci_device_id *pci_id) +{ + return snd_card_free_on_error(&pci->dev, __snd_vt1724_probe(pci, pci_id)); +} + #ifdef CONFIG_PM_SLEEP static int snd_vt1724_suspend(struct device *dev) { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/pci/intel8x0.c +++ linux-azure-5.15-5.15.0/sound/pci/intel8x0.c @@ -3109,8 +3109,8 @@ return 0; } -static int snd_intel8x0_probe(struct pci_dev *pci, - const struct pci_device_id *pci_id) +static int __snd_intel8x0_probe(struct pci_dev *pci, + const struct pci_device_id *pci_id) { struct snd_card *card; struct intel8x0 *chip; @@ -3189,6 +3189,12 @@ return 0; } +static int snd_intel8x0_probe(struct pci_dev *pci, + const struct pci_device_id *pci_id) +{ + return snd_card_free_on_error(&pci->dev, __snd_intel8x0_probe(pci, pci_id)); +} + static struct pci_driver intel8x0_driver = { .name = KBUILD_MODNAME, .id_table = snd_intel8x0_ids, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/pci/intel8x0m.c +++ linux-azure-5.15-5.15.0/sound/pci/intel8x0m.c @@ -1178,8 +1178,8 @@ { 0 }, }; -static int snd_intel8x0m_probe(struct pci_dev *pci, - const struct pci_device_id *pci_id) +static int __snd_intel8x0m_probe(struct pci_dev *pci, + const struct pci_device_id *pci_id) { struct snd_card *card; struct intel8x0m *chip; @@ -1225,6 +1225,12 @@ return 0; } +static int snd_intel8x0m_probe(struct pci_dev *pci, + const struct pci_device_id *pci_id) +{ + return snd_card_free_on_error(&pci->dev, __snd_intel8x0m_probe(pci, pci_id)); +} + static struct pci_driver intel8x0m_driver = { .name = KBUILD_MODNAME, .id_table = snd_intel8x0m_ids, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/pci/korg1212/korg1212.c +++ linux-azure-5.15-5.15.0/sound/pci/korg1212/korg1212.c @@ -2355,7 +2355,7 @@ err = snd_korg1212_create(card, pci); if (err < 0) - return err; + goto error; strcpy(card->driver, "korg1212"); strcpy(card->shortname, "korg1212"); @@ -2366,10 +2366,14 @@ err = snd_card_register(card); if (err < 0) - return err; + goto error; pci_set_drvdata(pci, card); dev++; return 0; + + error: + snd_card_free(card); + return err; } static struct pci_driver korg1212_driver = { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/pci/lola/lola.c +++ linux-azure-5.15-5.15.0/sound/pci/lola/lola.c @@ -637,8 +637,8 @@ return 0; } -static int lola_probe(struct pci_dev *pci, - const struct pci_device_id *pci_id) +static int __lola_probe(struct pci_dev *pci, + const struct pci_device_id *pci_id) { static int dev; struct snd_card *card; @@ -687,6 +687,12 @@ return 0; } +static int lola_probe(struct pci_dev *pci, + const struct pci_device_id *pci_id) +{ + return snd_card_free_on_error(&pci->dev, __lola_probe(pci, pci_id)); +} + /* PCI IDs */ static const struct pci_device_id lola_ids[] = { { PCI_VDEVICE(DIGIGRAM, 0x0001) }, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/pci/lx6464es/lx6464es.c +++ linux-azure-5.15-5.15.0/sound/pci/lx6464es/lx6464es.c @@ -1019,7 +1019,7 @@ err = snd_lx6464es_create(card, pci); if (err < 0) { dev_err(card->dev, "error during snd_lx6464es_create\n"); - return err; + goto error; } strcpy(card->driver, "LX6464ES"); @@ -1036,12 +1036,16 @@ err = snd_card_register(card); if (err < 0) - return err; + goto error; dev_dbg(chip->card->dev, "initialization successful\n"); pci_set_drvdata(pci, card); dev++; return 0; + + error: + snd_card_free(card); + return err; } static struct pci_driver lx6464es_driver = { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/pci/maestro3.c +++ linux-azure-5.15-5.15.0/sound/pci/maestro3.c @@ -2637,7 +2637,7 @@ /* */ static int -snd_m3_probe(struct pci_dev *pci, const struct pci_device_id *pci_id) +__snd_m3_probe(struct pci_dev *pci, const struct pci_device_id *pci_id) { static int dev; struct snd_card *card; @@ -2702,6 +2702,12 @@ return 0; } +static int +snd_m3_probe(struct pci_dev *pci, const struct pci_device_id *pci_id) +{ + return snd_card_free_on_error(&pci->dev, __snd_m3_probe(pci, pci_id)); +} + static struct pci_driver m3_driver = { .name = KBUILD_MODNAME, .id_table = snd_m3_ids, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/pci/nm256/nm256.c +++ linux-azure-5.15-5.15.0/sound/pci/nm256/nm256.c @@ -1573,7 +1573,6 @@ chip->coeffs_current = 0; snd_nm256_init_chip(chip); - card->private_free = snd_nm256_free; // pci_set_master(pci); /* needed? */ return 0; @@ -1680,6 +1679,7 @@ err = snd_card_register(card); if (err < 0) return err; + card->private_free = snd_nm256_free; pci_set_drvdata(pci, card); return 0; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/pci/oxygen/oxygen_lib.c +++ linux-azure-5.15-5.15.0/sound/pci/oxygen/oxygen_lib.c @@ -576,7 +576,7 @@ mutex_destroy(&chip->mutex); } -int oxygen_pci_probe(struct pci_dev *pci, int index, char *id, +static int __oxygen_pci_probe(struct pci_dev *pci, int index, char *id, struct module *owner, const struct pci_device_id *ids, int (*get_model)(struct oxygen *chip, @@ -701,6 +701,16 @@ pci_set_drvdata(pci, card); return 0; } + +int oxygen_pci_probe(struct pci_dev *pci, int index, char *id, + struct module *owner, + const struct pci_device_id *ids, + int (*get_model)(struct oxygen *chip, + const struct pci_device_id *id)) +{ + return snd_card_free_on_error(&pci->dev, + __oxygen_pci_probe(pci, index, id, owner, ids, get_model)); +} EXPORT_SYMBOL(oxygen_pci_probe); #ifdef CONFIG_PM_SLEEP only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/pci/riptide/riptide.c +++ linux-azure-5.15-5.15.0/sound/pci/riptide/riptide.c @@ -2023,7 +2023,7 @@ #endif static int -snd_card_riptide_probe(struct pci_dev *pci, const struct pci_device_id *pci_id) +__snd_card_riptide_probe(struct pci_dev *pci, const struct pci_device_id *pci_id) { static int dev; struct snd_card *card; @@ -2124,6 +2124,12 @@ return 0; } +static int +snd_card_riptide_probe(struct pci_dev *pci, const struct pci_device_id *pci_id) +{ + return snd_card_free_on_error(&pci->dev, __snd_card_riptide_probe(pci, pci_id)); +} + static struct pci_driver driver = { .name = KBUILD_MODNAME, .id_table = snd_riptide_ids, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/pci/rme32.c +++ linux-azure-5.15-5.15.0/sound/pci/rme32.c @@ -1875,7 +1875,7 @@ } static int -snd_rme32_probe(struct pci_dev *pci, const struct pci_device_id *pci_id) +__snd_rme32_probe(struct pci_dev *pci, const struct pci_device_id *pci_id) { static int dev; struct rme32 *rme32; @@ -1927,6 +1927,12 @@ return 0; } +static int +snd_rme32_probe(struct pci_dev *pci, const struct pci_device_id *pci_id) +{ + return snd_card_free_on_error(&pci->dev, __snd_rme32_probe(pci, pci_id)); +} + static struct pci_driver rme32_driver = { .name = KBUILD_MODNAME, .id_table = snd_rme32_ids, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/pci/rme96.c +++ linux-azure-5.15-5.15.0/sound/pci/rme96.c @@ -2430,8 +2430,8 @@ } static int -snd_rme96_probe(struct pci_dev *pci, - const struct pci_device_id *pci_id) +__snd_rme96_probe(struct pci_dev *pci, + const struct pci_device_id *pci_id) { static int dev; struct rme96 *rme96; @@ -2498,6 +2498,12 @@ return 0; } +static int snd_rme96_probe(struct pci_dev *pci, + const struct pci_device_id *pci_id) +{ + return snd_card_free_on_error(&pci->dev, __snd_rme96_probe(pci, pci_id)); +} + static struct pci_driver rme96_driver = { .name = KBUILD_MODNAME, .id_table = snd_rme96_ids, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/pci/rme9652/hdspm.c +++ linux-azure-5.15-5.15.0/sound/pci/rme9652/hdspm.c @@ -6895,7 +6895,7 @@ err = snd_hdspm_create(card, hdspm); if (err < 0) - return err; + goto error; if (hdspm->io_type != MADIface) { snprintf(card->shortname, sizeof(card->shortname), "%s_%x", @@ -6914,12 +6914,16 @@ err = snd_card_register(card); if (err < 0) - return err; + goto error; pci_set_drvdata(pci, card); dev++; return 0; + + error: + snd_card_free(card); + return err; } static struct pci_driver hdspm_driver = { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/pci/sis7019.c +++ linux-azure-5.15-5.15.0/sound/pci/sis7019.c @@ -1331,8 +1331,8 @@ return 0; } -static int snd_sis7019_probe(struct pci_dev *pci, - const struct pci_device_id *pci_id) +static int __snd_sis7019_probe(struct pci_dev *pci, + const struct pci_device_id *pci_id) { struct snd_card *card; struct sis7019 *sis; @@ -1352,8 +1352,8 @@ if (!codecs) codecs = SIS_PRIMARY_CODEC_PRESENT; - rc = snd_card_new(&pci->dev, index, id, THIS_MODULE, - sizeof(*sis), &card); + rc = snd_devm_card_new(&pci->dev, index, id, THIS_MODULE, + sizeof(*sis), &card); if (rc < 0) return rc; @@ -1386,6 +1386,12 @@ return 0; } +static int snd_sis7019_probe(struct pci_dev *pci, + const struct pci_device_id *pci_id) +{ + return snd_card_free_on_error(&pci->dev, __snd_sis7019_probe(pci, pci_id)); +} + static struct pci_driver sis7019_driver = { .name = KBUILD_MODNAME, .id_table = snd_sis7019_ids, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/pci/sonicvibes.c +++ linux-azure-5.15-5.15.0/sound/pci/sonicvibes.c @@ -1387,8 +1387,8 @@ return 0; } -static int snd_sonic_probe(struct pci_dev *pci, - const struct pci_device_id *pci_id) +static int __snd_sonic_probe(struct pci_dev *pci, + const struct pci_device_id *pci_id) { static int dev; struct snd_card *card; @@ -1459,6 +1459,12 @@ return 0; } +static int snd_sonic_probe(struct pci_dev *pci, + const struct pci_device_id *pci_id) +{ + return snd_card_free_on_error(&pci->dev, __snd_sonic_probe(pci, pci_id)); +} + static struct pci_driver sonicvibes_driver = { .name = KBUILD_MODNAME, .id_table = snd_sonic_ids, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/pci/via82xx.c +++ linux-azure-5.15-5.15.0/sound/pci/via82xx.c @@ -2458,8 +2458,8 @@ return VIA_DXS_48K; }; -static int snd_via82xx_probe(struct pci_dev *pci, - const struct pci_device_id *pci_id) +static int __snd_via82xx_probe(struct pci_dev *pci, + const struct pci_device_id *pci_id) { struct snd_card *card; struct via82xx *chip; @@ -2569,6 +2569,12 @@ return 0; } +static int snd_via82xx_probe(struct pci_dev *pci, + const struct pci_device_id *pci_id) +{ + return snd_card_free_on_error(&pci->dev, __snd_via82xx_probe(pci, pci_id)); +} + static struct pci_driver via82xx_driver = { .name = KBUILD_MODNAME, .id_table = snd_via82xx_ids, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/pci/via82xx_modem.c +++ linux-azure-5.15-5.15.0/sound/pci/via82xx_modem.c @@ -1103,8 +1103,8 @@ } -static int snd_via82xx_probe(struct pci_dev *pci, - const struct pci_device_id *pci_id) +static int __snd_via82xx_probe(struct pci_dev *pci, + const struct pci_device_id *pci_id) { struct snd_card *card; struct via82xx_modem *chip; @@ -1157,6 +1157,12 @@ return 0; } +static int snd_via82xx_probe(struct pci_dev *pci, + const struct pci_device_id *pci_id) +{ + return snd_card_free_on_error(&pci->dev, __snd_via82xx_probe(pci, pci_id)); +} + static struct pci_driver via82xx_modem_driver = { .name = KBUILD_MODNAME, .id_table = snd_via82xx_modem_ids, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/soc/amd/vangogh/acp5x-pcm-dma.c +++ linux-azure-5.15-5.15.0/sound/soc/amd/vangogh/acp5x-pcm-dma.c @@ -281,7 +281,7 @@ return -EINVAL; } size = params_buffer_bytes(params); - rtd->dma_addr = substream->dma_buffer.addr; + rtd->dma_addr = substream->runtime->dma_addr; rtd->num_pages = (PAGE_ALIGN(size) >> PAGE_SHIFT); config_acp5x_dma(rtd, substream->stream); return 0; @@ -426,51 +426,51 @@ static int __maybe_unused acp5x_pcm_resume(struct device *dev) { struct i2s_dev_data *adata; - u32 val, reg_val, frmt_val; + struct i2s_stream_instance *rtd; + u32 val; - reg_val = 0; - frmt_val = 0; adata = dev_get_drvdata(dev); if (adata->play_stream && adata->play_stream->runtime) { - struct i2s_stream_instance *rtd = - adata->play_stream->runtime->private_data; + rtd = adata->play_stream->runtime->private_data; config_acp5x_dma(rtd, SNDRV_PCM_STREAM_PLAYBACK); - switch (rtd->i2s_instance) { - case I2S_HS_INSTANCE: - reg_val = ACP_HSTDM_ITER; - frmt_val = ACP_HSTDM_TXFRMT; - break; - case I2S_SP_INSTANCE: - default: - reg_val = ACP_I2STDM_ITER; - frmt_val = ACP_I2STDM_TXFRMT; + acp_writel((rtd->xfer_resolution << 3), rtd->acp5x_base + ACP_HSTDM_ITER); + if (adata->tdm_mode == TDM_ENABLE) { + acp_writel(adata->tdm_fmt, adata->acp5x_base + ACP_HSTDM_TXFRMT); + val = acp_readl(adata->acp5x_base + ACP_HSTDM_ITER); + acp_writel(val | 0x2, adata->acp5x_base + ACP_HSTDM_ITER); + } + } + if (adata->i2ssp_play_stream && adata->i2ssp_play_stream->runtime) { + rtd = adata->i2ssp_play_stream->runtime->private_data; + config_acp5x_dma(rtd, SNDRV_PCM_STREAM_PLAYBACK); + acp_writel((rtd->xfer_resolution << 3), rtd->acp5x_base + ACP_I2STDM_ITER); + if (adata->tdm_mode == TDM_ENABLE) { + acp_writel(adata->tdm_fmt, adata->acp5x_base + ACP_I2STDM_TXFRMT); + val = acp_readl(adata->acp5x_base + ACP_I2STDM_ITER); + acp_writel(val | 0x2, adata->acp5x_base + ACP_I2STDM_ITER); } - acp_writel((rtd->xfer_resolution << 3), - rtd->acp5x_base + reg_val); } if (adata->capture_stream && adata->capture_stream->runtime) { - struct i2s_stream_instance *rtd = - adata->capture_stream->runtime->private_data; + rtd = adata->capture_stream->runtime->private_data; config_acp5x_dma(rtd, SNDRV_PCM_STREAM_CAPTURE); - switch (rtd->i2s_instance) { - case I2S_HS_INSTANCE: - reg_val = ACP_HSTDM_IRER; - frmt_val = ACP_HSTDM_RXFRMT; - break; - case I2S_SP_INSTANCE: - default: - reg_val = ACP_I2STDM_IRER; - frmt_val = ACP_I2STDM_RXFRMT; + acp_writel((rtd->xfer_resolution << 3), rtd->acp5x_base + ACP_HSTDM_IRER); + if (adata->tdm_mode == TDM_ENABLE) { + acp_writel(adata->tdm_fmt, adata->acp5x_base + ACP_HSTDM_RXFRMT); + val = acp_readl(adata->acp5x_base + ACP_HSTDM_IRER); + acp_writel(val | 0x2, adata->acp5x_base + ACP_HSTDM_IRER); } - acp_writel((rtd->xfer_resolution << 3), - rtd->acp5x_base + reg_val); } - if (adata->tdm_mode == TDM_ENABLE) { - acp_writel(adata->tdm_fmt, adata->acp5x_base + frmt_val); - val = acp_readl(adata->acp5x_base + reg_val); - acp_writel(val | 0x2, adata->acp5x_base + reg_val); + if (adata->i2ssp_capture_stream && adata->i2ssp_capture_stream->runtime) { + rtd = adata->i2ssp_capture_stream->runtime->private_data; + config_acp5x_dma(rtd, SNDRV_PCM_STREAM_CAPTURE); + acp_writel((rtd->xfer_resolution << 3), rtd->acp5x_base + ACP_I2STDM_IRER); + if (adata->tdm_mode == TDM_ENABLE) { + acp_writel(adata->tdm_fmt, adata->acp5x_base + ACP_I2STDM_RXFRMT); + val = acp_readl(adata->acp5x_base + ACP_I2STDM_IRER); + acp_writel(val | 0x2, adata->acp5x_base + ACP_I2STDM_IRER); + } } acp_writel(1, adata->acp5x_base + ACP_EXTERNAL_INTR_ENB); return 0; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/soc/atmel/atmel_ssc_dai.c +++ linux-azure-5.15-5.15.0/sound/soc/atmel/atmel_ssc_dai.c @@ -280,7 +280,10 @@ /* Enable PMC peripheral clock for this SSC */ pr_debug("atmel_ssc_dai: Starting clock\n"); - clk_enable(ssc_p->ssc->clk); + ret = clk_enable(ssc_p->ssc->clk); + if (ret) + return ret; + ssc_p->mck_rate = clk_get_rate(ssc_p->ssc->clk); /* Reset the SSC unless initialized to keep it in a clean state */ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/soc/atmel/mikroe-proto.c +++ linux-azure-5.15-5.15.0/sound/soc/atmel/mikroe-proto.c @@ -115,7 +115,8 @@ cpu_np = of_parse_phandle(np, "i2s-controller", 0); if (!cpu_np) { dev_err(&pdev->dev, "i2s-controller missing\n"); - return -EINVAL; + ret = -EINVAL; + goto put_codec_node; } dai->cpus->of_node = cpu_np; dai->platforms->of_node = cpu_np; @@ -125,7 +126,8 @@ &bitclkmaster, &framemaster); if (bitclkmaster != framemaster) { dev_err(&pdev->dev, "Must be the same bitclock and frame master\n"); - return -EINVAL; + ret = -EINVAL; + goto put_cpu_node; } if (bitclkmaster) { if (codec_np == bitclkmaster) @@ -136,18 +138,20 @@ dai_fmt |= snd_soc_daifmt_parse_clock_provider_as_flag(np, NULL); } - of_node_put(bitclkmaster); - of_node_put(framemaster); - dai->dai_fmt = dai_fmt; - - of_node_put(codec_np); - of_node_put(cpu_np); + dai->dai_fmt = dai_fmt; ret = snd_soc_register_card(&snd_proto); if (ret && ret != -EPROBE_DEFER) dev_err(&pdev->dev, "snd_soc_register_card() failed: %d\n", ret); + +put_cpu_node: + of_node_put(bitclkmaster); + of_node_put(framemaster); + of_node_put(cpu_np); +put_codec_node: + of_node_put(codec_np); return ret; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/soc/atmel/sam9g20_wm8731.c +++ linux-azure-5.15-5.15.0/sound/soc/atmel/sam9g20_wm8731.c @@ -214,6 +214,7 @@ cpu_np = of_parse_phandle(np, "atmel,ssc-controller", 0); if (!cpu_np) { dev_err(&pdev->dev, "dai and pcm info missing\n"); + of_node_put(codec_np); return -EINVAL; } at91sam9g20ek_dai.cpus->of_node = cpu_np; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/soc/atmel/sam9x5_wm8731.c +++ linux-azure-5.15-5.15.0/sound/soc/atmel/sam9x5_wm8731.c @@ -142,7 +142,7 @@ if (!cpu_np) { dev_err(&pdev->dev, "atmel,ssc-controller node missing\n"); ret = -EINVAL; - goto out; + goto out_put_codec_np; } dai->cpus->of_node = cpu_np; dai->platforms->of_node = cpu_np; @@ -153,12 +153,9 @@ if (ret != 0) { dev_err(&pdev->dev, "Failed to set SSC %d for audio: %d\n", ret, priv->ssc_id); - goto out; + goto out_put_cpu_np; } - of_node_put(codec_np); - of_node_put(cpu_np); - ret = devm_snd_soc_register_card(&pdev->dev, card); if (ret) { dev_err(&pdev->dev, "Platform device allocation failed\n"); @@ -167,10 +164,14 @@ dev_dbg(&pdev->dev, "%s ok\n", __func__); - return ret; + goto out_put_cpu_np; out_put_audio: atmel_ssc_put_audio(priv->ssc_id); +out_put_cpu_np: + of_node_put(cpu_np); +out_put_codec_np: + of_node_put(codec_np); out: return ret; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/soc/codecs/Makefile +++ linux-azure-5.15-5.15.0/sound/soc/codecs/Makefile @@ -54,6 +54,10 @@ snd-soc-cs35l34-objs := cs35l34.o snd-soc-cs35l35-objs := cs35l35.o snd-soc-cs35l36-objs := cs35l36.o +snd-soc-cs35l41-lib-objs := cs35l41-lib.o +snd-soc-cs35l41-objs := cs35l41.o +snd-soc-cs35l41-spi-objs := cs35l41-spi.o +snd-soc-cs35l41-i2c-objs := cs35l41-i2c.o snd-soc-cs42l42-objs := cs42l42.o snd-soc-cs42l51-objs := cs42l51.o snd-soc-cs42l51-i2c-objs := cs42l51-i2c.o @@ -385,6 +389,10 @@ obj-$(CONFIG_SND_SOC_CS35L34) += snd-soc-cs35l34.o obj-$(CONFIG_SND_SOC_CS35L35) += snd-soc-cs35l35.o obj-$(CONFIG_SND_SOC_CS35L36) += snd-soc-cs35l36.o +obj-$(CONFIG_SND_SOC_CS35L41) += snd-soc-cs35l41.o +obj-$(CONFIG_SND_SOC_CS35L41_LIB) += snd-soc-cs35l41-lib.o +obj-$(CONFIG_SND_SOC_CS35L41_SPI) += snd-soc-cs35l41-spi.o +obj-$(CONFIG_SND_SOC_CS35L41_I2C) += snd-soc-cs35l41-i2c.o obj-$(CONFIG_SND_SOC_CS42L42) += snd-soc-cs42l42.o obj-$(CONFIG_SND_SOC_CS42L51) += snd-soc-cs42l51.o obj-$(CONFIG_SND_SOC_CS42L51_I2C) += snd-soc-cs42l51-i2c.o only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/soc/codecs/cs35l41-i2c.c +++ linux-azure-5.15-5.15.0/sound/soc/codecs/cs35l41-i2c.c @@ -0,0 +1,102 @@ +// SPDX-License-Identifier: GPL-2.0 +// +// cs35l41-i2c.c -- CS35l41 I2C driver +// +// Copyright 2017-2021 Cirrus Logic, Inc. +// +// Author: David Rhodes + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include "cs35l41.h" + +static const struct i2c_device_id cs35l41_id_i2c[] = { + { "cs35l40", 0 }, + { "cs35l41", 0 }, + { "cs35l51", 0 }, + { "cs35l53", 0 }, + {} +}; + +MODULE_DEVICE_TABLE(i2c, cs35l41_id_i2c); + +static int cs35l41_i2c_probe(struct i2c_client *client, + const struct i2c_device_id *id) +{ + struct cs35l41_private *cs35l41; + struct device *dev = &client->dev; + struct cs35l41_platform_data *pdata = dev_get_platdata(dev); + const struct regmap_config *regmap_config = &cs35l41_regmap_i2c; + int ret; + + cs35l41 = devm_kzalloc(dev, sizeof(struct cs35l41_private), GFP_KERNEL); + + if (!cs35l41) + return -ENOMEM; + + cs35l41->dev = dev; + cs35l41->irq = client->irq; + + i2c_set_clientdata(client, cs35l41); + cs35l41->regmap = devm_regmap_init_i2c(client, regmap_config); + if (IS_ERR(cs35l41->regmap)) { + ret = PTR_ERR(cs35l41->regmap); + dev_err(cs35l41->dev, "Failed to allocate register map: %d\n", ret); + return ret; + } + + return cs35l41_probe(cs35l41, pdata); +} + +static int cs35l41_i2c_remove(struct i2c_client *client) +{ + struct cs35l41_private *cs35l41 = i2c_get_clientdata(client); + + cs35l41_remove(cs35l41); + + return 0; +} + +#ifdef CONFIG_OF +static const struct of_device_id cs35l41_of_match[] = { + { .compatible = "cirrus,cs35l40" }, + { .compatible = "cirrus,cs35l41" }, + {}, +}; +MODULE_DEVICE_TABLE(of, cs35l41_of_match); +#endif + +#ifdef CONFIG_ACPI +static const struct acpi_device_id cs35l41_acpi_match[] = { + { "CSC3541", 0 }, /* Cirrus Logic PnP ID + part ID */ + {}, +}; +MODULE_DEVICE_TABLE(acpi, cs35l41_acpi_match); +#endif + +static struct i2c_driver cs35l41_i2c_driver = { + .driver = { + .name = "cs35l41", + .pm = &cs35l41_pm_ops, + .of_match_table = of_match_ptr(cs35l41_of_match), + .acpi_match_table = ACPI_PTR(cs35l41_acpi_match), + }, + .id_table = cs35l41_id_i2c, + .probe = cs35l41_i2c_probe, + .remove = cs35l41_i2c_remove, +}; + +module_i2c_driver(cs35l41_i2c_driver); + +MODULE_DESCRIPTION("I2C CS35L41 driver"); +MODULE_AUTHOR("David Rhodes, Cirrus Logic Inc, "); +MODULE_LICENSE("GPL"); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/soc/codecs/cs35l41-lib.c +++ linux-azure-5.15-5.15.0/sound/soc/codecs/cs35l41-lib.c @@ -0,0 +1,1040 @@ +// SPDX-License-Identifier: GPL-2.0 +// +// cs35l41-lib.c -- CS35L41 Common functions for HDA and ASoC Audio drivers +// +// Copyright 2017-2021 Cirrus Logic, Inc. +// +// Author: David Rhodes +// Author: Lucas Tanure + +#include +#include +#include +#include +#include + +#include + +static const struct reg_default cs35l41_reg[] = { + { CS35L41_PWR_CTRL1, 0x00000000 }, + { CS35L41_PWR_CTRL2, 0x00000000 }, + { CS35L41_PWR_CTRL3, 0x01000010 }, + { CS35L41_GPIO_PAD_CONTROL, 0x00000000 }, + { CS35L41_GLOBAL_CLK_CTRL, 0x00000003 }, + { CS35L41_TST_FS_MON0, 0x00020016 }, + { CS35L41_BSTCVRT_COEFF, 0x00002424 }, + { CS35L41_BSTCVRT_SLOPE_LBST, 0x00007500 }, + { CS35L41_BSTCVRT_PEAK_CUR, 0x0000004A }, + { CS35L41_SP_ENABLES, 0x00000000 }, + { CS35L41_SP_RATE_CTRL, 0x00000028 }, + { CS35L41_SP_FORMAT, 0x18180200 }, + { CS35L41_SP_HIZ_CTRL, 0x00000002 }, + { CS35L41_SP_FRAME_TX_SLOT, 0x03020100 }, + { CS35L41_SP_FRAME_RX_SLOT, 0x00000100 }, + { CS35L41_SP_TX_WL, 0x00000018 }, + { CS35L41_SP_RX_WL, 0x00000018 }, + { CS35L41_DAC_PCM1_SRC, 0x00000008 }, + { CS35L41_ASP_TX1_SRC, 0x00000018 }, + { CS35L41_ASP_TX2_SRC, 0x00000019 }, + { CS35L41_ASP_TX3_SRC, 0x00000020 }, + { CS35L41_ASP_TX4_SRC, 0x00000021 }, + { CS35L41_DSP1_RX1_SRC, 0x00000008 }, + { CS35L41_DSP1_RX2_SRC, 0x00000009 }, + { CS35L41_DSP1_RX3_SRC, 0x00000018 }, + { CS35L41_DSP1_RX4_SRC, 0x00000019 }, + { CS35L41_DSP1_RX5_SRC, 0x00000020 }, + { CS35L41_DSP1_RX6_SRC, 0x00000021 }, + { CS35L41_DSP1_RX7_SRC, 0x0000003A }, + { CS35L41_DSP1_RX8_SRC, 0x00000001 }, + { CS35L41_NGATE1_SRC, 0x00000008 }, + { CS35L41_NGATE2_SRC, 0x00000009 }, + { CS35L41_AMP_DIG_VOL_CTRL, 0x00008000 }, + { CS35L41_CLASSH_CFG, 0x000B0405 }, + { CS35L41_WKFET_CFG, 0x00000111 }, + { CS35L41_NG_CFG, 0x00000033 }, + { CS35L41_AMP_GAIN_CTRL, 0x00000000 }, + { CS35L41_IRQ1_MASK1, 0xFFFFFFFF }, + { CS35L41_IRQ1_MASK2, 0xFFFFFFFF }, + { CS35L41_IRQ1_MASK3, 0xFFFF87FF }, + { CS35L41_IRQ1_MASK4, 0xFEFFFFFF }, + { CS35L41_GPIO1_CTRL1, 0xE1000001 }, + { CS35L41_GPIO2_CTRL1, 0xE1000001 }, + { CS35L41_MIXER_NGATE_CFG, 0x00000000 }, + { CS35L41_MIXER_NGATE_CH1_CFG, 0x00000303 }, + { CS35L41_MIXER_NGATE_CH2_CFG, 0x00000303 }, + { CS35L41_DSP1_CCM_CORE_CTRL, 0x00000101 }, +}; + +static bool cs35l41_readable_reg(struct device *dev, unsigned int reg) +{ + switch (reg) { + case CS35L41_DEVID: + case CS35L41_REVID: + case CS35L41_FABID: + case CS35L41_RELID: + case CS35L41_OTPID: + case CS35L41_TEST_KEY_CTL: + case CS35L41_USER_KEY_CTL: + case CS35L41_OTP_CTRL0: + case CS35L41_OTP_CTRL3: + case CS35L41_OTP_CTRL4: + case CS35L41_OTP_CTRL5: + case CS35L41_OTP_CTRL6: + case CS35L41_OTP_CTRL7: + case CS35L41_OTP_CTRL8: + case CS35L41_PWR_CTRL1: + case CS35L41_PWR_CTRL2: + case CS35L41_PWR_CTRL3: + case CS35L41_CTRL_OVRRIDE: + case CS35L41_AMP_OUT_MUTE: + case CS35L41_PROTECT_REL_ERR_IGN: + case CS35L41_GPIO_PAD_CONTROL: + case CS35L41_JTAG_CONTROL: + case CS35L41_PWRMGT_CTL: + case CS35L41_WAKESRC_CTL: + case CS35L41_PWRMGT_STS: + case CS35L41_PLL_CLK_CTRL: + case CS35L41_DSP_CLK_CTRL: + case CS35L41_GLOBAL_CLK_CTRL: + case CS35L41_DATA_FS_SEL: + case CS35L41_TST_FS_MON0: + case CS35L41_MDSYNC_EN: + case CS35L41_MDSYNC_TX_ID: + case CS35L41_MDSYNC_PWR_CTRL: + case CS35L41_MDSYNC_DATA_TX: + case CS35L41_MDSYNC_TX_STATUS: + case CS35L41_MDSYNC_DATA_RX: + case CS35L41_MDSYNC_RX_STATUS: + case CS35L41_MDSYNC_ERR_STATUS: + case CS35L41_MDSYNC_SYNC_PTE2: + case CS35L41_MDSYNC_SYNC_PTE3: + case CS35L41_MDSYNC_SYNC_MSM_STATUS: + case CS35L41_BSTCVRT_VCTRL1: + case CS35L41_BSTCVRT_VCTRL2: + case CS35L41_BSTCVRT_PEAK_CUR: + case CS35L41_BSTCVRT_SFT_RAMP: + case CS35L41_BSTCVRT_COEFF: + case CS35L41_BSTCVRT_SLOPE_LBST: + case CS35L41_BSTCVRT_SW_FREQ: + case CS35L41_BSTCVRT_DCM_CTRL: + case CS35L41_BSTCVRT_DCM_MODE_FORCE: + case CS35L41_BSTCVRT_OVERVOLT_CTRL: + case CS35L41_VI_VOL_POL: + case CS35L41_DTEMP_WARN_THLD: + case CS35L41_DTEMP_CFG: + case CS35L41_DTEMP_EN: + case CS35L41_VPVBST_FS_SEL: + case CS35L41_SP_ENABLES: + case CS35L41_SP_RATE_CTRL: + case CS35L41_SP_FORMAT: + case CS35L41_SP_HIZ_CTRL: + case CS35L41_SP_FRAME_TX_SLOT: + case CS35L41_SP_FRAME_RX_SLOT: + case CS35L41_SP_TX_WL: + case CS35L41_SP_RX_WL: + case CS35L41_DAC_PCM1_SRC: + case CS35L41_ASP_TX1_SRC: + case CS35L41_ASP_TX2_SRC: + case CS35L41_ASP_TX3_SRC: + case CS35L41_ASP_TX4_SRC: + case CS35L41_DSP1_RX1_SRC: + case CS35L41_DSP1_RX2_SRC: + case CS35L41_DSP1_RX3_SRC: + case CS35L41_DSP1_RX4_SRC: + case CS35L41_DSP1_RX5_SRC: + case CS35L41_DSP1_RX6_SRC: + case CS35L41_DSP1_RX7_SRC: + case CS35L41_DSP1_RX8_SRC: + case CS35L41_NGATE1_SRC: + case CS35L41_NGATE2_SRC: + case CS35L41_AMP_DIG_VOL_CTRL: + case CS35L41_VPBR_CFG: + case CS35L41_VBBR_CFG: + case CS35L41_VPBR_STATUS: + case CS35L41_VBBR_STATUS: + case CS35L41_OVERTEMP_CFG: + case CS35L41_AMP_ERR_VOL: + case CS35L41_VOL_STATUS_TO_DSP: + case CS35L41_CLASSH_CFG: + case CS35L41_WKFET_CFG: + case CS35L41_NG_CFG: + case CS35L41_AMP_GAIN_CTRL: + case CS35L41_DAC_MSM_CFG: + case CS35L41_IRQ1_CFG: + case CS35L41_IRQ1_STATUS: + case CS35L41_IRQ1_STATUS1: + case CS35L41_IRQ1_STATUS2: + case CS35L41_IRQ1_STATUS3: + case CS35L41_IRQ1_STATUS4: + case CS35L41_IRQ1_RAW_STATUS1: + case CS35L41_IRQ1_RAW_STATUS2: + case CS35L41_IRQ1_RAW_STATUS3: + case CS35L41_IRQ1_RAW_STATUS4: + case CS35L41_IRQ1_MASK1: + case CS35L41_IRQ1_MASK2: + case CS35L41_IRQ1_MASK3: + case CS35L41_IRQ1_MASK4: + case CS35L41_IRQ1_FRC1: + case CS35L41_IRQ1_FRC2: + case CS35L41_IRQ1_FRC3: + case CS35L41_IRQ1_FRC4: + case CS35L41_IRQ1_EDGE1: + case CS35L41_IRQ1_EDGE4: + case CS35L41_IRQ1_POL1: + case CS35L41_IRQ1_POL2: + case CS35L41_IRQ1_POL3: + case CS35L41_IRQ1_POL4: + case CS35L41_IRQ1_DB3: + case CS35L41_IRQ2_CFG: + case CS35L41_IRQ2_STATUS: + case CS35L41_IRQ2_STATUS1: + case CS35L41_IRQ2_STATUS2: + case CS35L41_IRQ2_STATUS3: + case CS35L41_IRQ2_STATUS4: + case CS35L41_IRQ2_RAW_STATUS1: + case CS35L41_IRQ2_RAW_STATUS2: + case CS35L41_IRQ2_RAW_STATUS3: + case CS35L41_IRQ2_RAW_STATUS4: + case CS35L41_IRQ2_MASK1: + case CS35L41_IRQ2_MASK2: + case CS35L41_IRQ2_MASK3: + case CS35L41_IRQ2_MASK4: + case CS35L41_IRQ2_FRC1: + case CS35L41_IRQ2_FRC2: + case CS35L41_IRQ2_FRC3: + case CS35L41_IRQ2_FRC4: + case CS35L41_IRQ2_EDGE1: + case CS35L41_IRQ2_EDGE4: + case CS35L41_IRQ2_POL1: + case CS35L41_IRQ2_POL2: + case CS35L41_IRQ2_POL3: + case CS35L41_IRQ2_POL4: + case CS35L41_IRQ2_DB3: + case CS35L41_GPIO_STATUS1: + case CS35L41_GPIO1_CTRL1: + case CS35L41_GPIO2_CTRL1: + case CS35L41_MIXER_NGATE_CFG: + case CS35L41_MIXER_NGATE_CH1_CFG: + case CS35L41_MIXER_NGATE_CH2_CFG: + case CS35L41_DSP_MBOX_1 ... CS35L41_DSP_VIRT2_MBOX_8: + case CS35L41_CLOCK_DETECT_1: + case CS35L41_DIE_STS1: + case CS35L41_DIE_STS2: + case CS35L41_TEMP_CAL1: + case CS35L41_TEMP_CAL2: + case CS35L41_DSP1_TIMESTAMP_COUNT: + case CS35L41_DSP1_SYS_ID: + case CS35L41_DSP1_SYS_VERSION: + case CS35L41_DSP1_SYS_CORE_ID: + case CS35L41_DSP1_SYS_AHB_ADDR: + case CS35L41_DSP1_SYS_XSRAM_SIZE: + case CS35L41_DSP1_SYS_YSRAM_SIZE: + case CS35L41_DSP1_SYS_PSRAM_SIZE: + case CS35L41_DSP1_SYS_PM_BOOT_SIZE: + case CS35L41_DSP1_SYS_FEATURES: + case CS35L41_DSP1_SYS_FIR_FILTERS: + case CS35L41_DSP1_SYS_LMS_FILTERS: + case CS35L41_DSP1_SYS_XM_BANK_SIZE: + case CS35L41_DSP1_SYS_YM_BANK_SIZE: + case CS35L41_DSP1_SYS_PM_BANK_SIZE: + case CS35L41_DSP1_RX1_RATE: + case CS35L41_DSP1_RX2_RATE: + case CS35L41_DSP1_RX3_RATE: + case CS35L41_DSP1_RX4_RATE: + case CS35L41_DSP1_RX5_RATE: + case CS35L41_DSP1_RX6_RATE: + case CS35L41_DSP1_RX7_RATE: + case CS35L41_DSP1_RX8_RATE: + case CS35L41_DSP1_TX1_RATE: + case CS35L41_DSP1_TX2_RATE: + case CS35L41_DSP1_TX3_RATE: + case CS35L41_DSP1_TX4_RATE: + case CS35L41_DSP1_TX5_RATE: + case CS35L41_DSP1_TX6_RATE: + case CS35L41_DSP1_TX7_RATE: + case CS35L41_DSP1_TX8_RATE: + case CS35L41_DSP1_SCRATCH1: + case CS35L41_DSP1_SCRATCH2: + case CS35L41_DSP1_SCRATCH3: + case CS35L41_DSP1_SCRATCH4: + case CS35L41_DSP1_CCM_CORE_CTRL: + case CS35L41_DSP1_CCM_CLK_OVERRIDE: + case CS35L41_DSP1_XM_MSTR_EN: + case CS35L41_DSP1_XM_CORE_PRI: + case CS35L41_DSP1_XM_AHB_PACK_PL_PRI: + case CS35L41_DSP1_XM_AHB_UP_PL_PRI: + case CS35L41_DSP1_XM_ACCEL_PL0_PRI: + case CS35L41_DSP1_XM_NPL0_PRI: + case CS35L41_DSP1_YM_MSTR_EN: + case CS35L41_DSP1_YM_CORE_PRI: + case CS35L41_DSP1_YM_AHB_PACK_PL_PRI: + case CS35L41_DSP1_YM_AHB_UP_PL_PRI: + case CS35L41_DSP1_YM_ACCEL_PL0_PRI: + case CS35L41_DSP1_YM_NPL0_PRI: + case CS35L41_DSP1_MPU_XM_ACCESS0: + case CS35L41_DSP1_MPU_YM_ACCESS0: + case CS35L41_DSP1_MPU_WNDW_ACCESS0: + case CS35L41_DSP1_MPU_XREG_ACCESS0: + case CS35L41_DSP1_MPU_YREG_ACCESS0: + case CS35L41_DSP1_MPU_XM_ACCESS1: + case CS35L41_DSP1_MPU_YM_ACCESS1: + case CS35L41_DSP1_MPU_WNDW_ACCESS1: + case CS35L41_DSP1_MPU_XREG_ACCESS1: + case CS35L41_DSP1_MPU_YREG_ACCESS1: + case CS35L41_DSP1_MPU_XM_ACCESS2: + case CS35L41_DSP1_MPU_YM_ACCESS2: + case CS35L41_DSP1_MPU_WNDW_ACCESS2: + case CS35L41_DSP1_MPU_XREG_ACCESS2: + case CS35L41_DSP1_MPU_YREG_ACCESS2: + case CS35L41_DSP1_MPU_XM_ACCESS3: + case CS35L41_DSP1_MPU_YM_ACCESS3: + case CS35L41_DSP1_MPU_WNDW_ACCESS3: + case CS35L41_DSP1_MPU_XREG_ACCESS3: + case CS35L41_DSP1_MPU_YREG_ACCESS3: + case CS35L41_DSP1_MPU_XM_VIO_ADDR: + case CS35L41_DSP1_MPU_XM_VIO_STATUS: + case CS35L41_DSP1_MPU_YM_VIO_ADDR: + case CS35L41_DSP1_MPU_YM_VIO_STATUS: + case CS35L41_DSP1_MPU_PM_VIO_ADDR: + case CS35L41_DSP1_MPU_PM_VIO_STATUS: + case CS35L41_DSP1_MPU_LOCK_CONFIG: + case CS35L41_DSP1_MPU_WDT_RST_CTRL: + case CS35L41_OTP_TRIM_1: + case CS35L41_OTP_TRIM_2: + case CS35L41_OTP_TRIM_3: + case CS35L41_OTP_TRIM_4: + case CS35L41_OTP_TRIM_5: + case CS35L41_OTP_TRIM_6: + case CS35L41_OTP_TRIM_7: + case CS35L41_OTP_TRIM_8: + case CS35L41_OTP_TRIM_9: + case CS35L41_OTP_TRIM_10: + case CS35L41_OTP_TRIM_11: + case CS35L41_OTP_TRIM_12: + case CS35L41_OTP_TRIM_13: + case CS35L41_OTP_TRIM_14: + case CS35L41_OTP_TRIM_15: + case CS35L41_OTP_TRIM_16: + case CS35L41_OTP_TRIM_17: + case CS35L41_OTP_TRIM_18: + case CS35L41_OTP_TRIM_19: + case CS35L41_OTP_TRIM_20: + case CS35L41_OTP_TRIM_21: + case CS35L41_OTP_TRIM_22: + case CS35L41_OTP_TRIM_23: + case CS35L41_OTP_TRIM_24: + case CS35L41_OTP_TRIM_25: + case CS35L41_OTP_TRIM_26: + case CS35L41_OTP_TRIM_27: + case CS35L41_OTP_TRIM_28: + case CS35L41_OTP_TRIM_29: + case CS35L41_OTP_TRIM_30: + case CS35L41_OTP_TRIM_31: + case CS35L41_OTP_TRIM_32: + case CS35L41_OTP_TRIM_33: + case CS35L41_OTP_TRIM_34: + case CS35L41_OTP_TRIM_35: + case CS35L41_OTP_TRIM_36: + case CS35L41_OTP_MEM0 ... CS35L41_OTP_MEM31: + case CS35L41_DSP1_XMEM_PACK_0 ... CS35L41_DSP1_XMEM_PACK_3068: + case CS35L41_DSP1_XMEM_UNPACK32_0 ... CS35L41_DSP1_XMEM_UNPACK32_2046: + case CS35L41_DSP1_XMEM_UNPACK24_0 ... CS35L41_DSP1_XMEM_UNPACK24_4093: + case CS35L41_DSP1_YMEM_PACK_0 ... CS35L41_DSP1_YMEM_PACK_1532: + case CS35L41_DSP1_YMEM_UNPACK32_0 ... CS35L41_DSP1_YMEM_UNPACK32_1022: + case CS35L41_DSP1_YMEM_UNPACK24_0 ... CS35L41_DSP1_YMEM_UNPACK24_2045: + case CS35L41_DSP1_PMEM_0 ... CS35L41_DSP1_PMEM_5114: + /*test regs*/ + case CS35L41_PLL_OVR: + case CS35L41_BST_TEST_DUTY: + case CS35L41_DIGPWM_IOCTRL: + return true; + default: + return false; + } +} + +static bool cs35l41_precious_reg(struct device *dev, unsigned int reg) +{ + switch (reg) { + case CS35L41_TEST_KEY_CTL: + case CS35L41_USER_KEY_CTL: + case CS35L41_OTP_MEM0 ... CS35L41_OTP_MEM31: + case CS35L41_TST_FS_MON0: + case CS35L41_DSP1_XMEM_PACK_0 ... CS35L41_DSP1_XMEM_PACK_3068: + case CS35L41_DSP1_YMEM_PACK_0 ... CS35L41_DSP1_YMEM_PACK_1532: + case CS35L41_DSP1_PMEM_0 ... CS35L41_DSP1_PMEM_5114: + return true; + default: + return false; + } +} + +static bool cs35l41_volatile_reg(struct device *dev, unsigned int reg) +{ + switch (reg) { + case CS35L41_DEVID: + case CS35L41_SFT_RESET: + case CS35L41_FABID: + case CS35L41_REVID: + case CS35L41_OTPID: + case CS35L41_TEST_KEY_CTL: + case CS35L41_USER_KEY_CTL: + case CS35L41_PWRMGT_CTL: + case CS35L41_WAKESRC_CTL: + case CS35L41_PWRMGT_STS: + case CS35L41_DTEMP_EN: + case CS35L41_IRQ1_STATUS: + case CS35L41_IRQ1_STATUS1: + case CS35L41_IRQ1_STATUS2: + case CS35L41_IRQ1_STATUS3: + case CS35L41_IRQ1_STATUS4: + case CS35L41_IRQ1_RAW_STATUS1: + case CS35L41_IRQ1_RAW_STATUS2: + case CS35L41_IRQ1_RAW_STATUS3: + case CS35L41_IRQ1_RAW_STATUS4: + case CS35L41_IRQ2_STATUS: + case CS35L41_IRQ2_STATUS1: + case CS35L41_IRQ2_STATUS2: + case CS35L41_IRQ2_STATUS3: + case CS35L41_IRQ2_STATUS4: + case CS35L41_IRQ2_RAW_STATUS1: + case CS35L41_IRQ2_RAW_STATUS2: + case CS35L41_IRQ2_RAW_STATUS3: + case CS35L41_IRQ2_RAW_STATUS4: + case CS35L41_GPIO_STATUS1: + case CS35L41_DSP_MBOX_1 ... CS35L41_DSP_VIRT2_MBOX_8: + case CS35L41_DSP1_XMEM_PACK_0 ... CS35L41_DSP1_XMEM_PACK_3068: + case CS35L41_DSP1_XMEM_UNPACK32_0 ... CS35L41_DSP1_XMEM_UNPACK32_2046: + case CS35L41_DSP1_XMEM_UNPACK24_0 ... CS35L41_DSP1_XMEM_UNPACK24_4093: + case CS35L41_DSP1_YMEM_PACK_0 ... CS35L41_DSP1_YMEM_PACK_1532: + case CS35L41_DSP1_YMEM_UNPACK32_0 ... CS35L41_DSP1_YMEM_UNPACK32_1022: + case CS35L41_DSP1_YMEM_UNPACK24_0 ... CS35L41_DSP1_YMEM_UNPACK24_2045: + case CS35L41_DSP1_PMEM_0 ... CS35L41_DSP1_PMEM_5114: + case CS35L41_DSP1_SCRATCH1: + case CS35L41_DSP1_SCRATCH2: + case CS35L41_DSP1_SCRATCH3: + case CS35L41_DSP1_SCRATCH4: + case CS35L41_DSP1_CCM_CLK_OVERRIDE ... CS35L41_DSP1_WDT_STATUS: + case CS35L41_OTP_MEM0 ... CS35L41_OTP_MEM31: + return true; + default: + return false; + } +} + +static const struct cs35l41_otp_packed_element_t otp_map_1[CS35L41_NUM_OTP_ELEM] = { + /* addr shift size */ + { 0x00002030, 0, 4 }, /*TRIM_OSC_FREQ_TRIM*/ + { 0x00002030, 7, 1 }, /*TRIM_OSC_TRIM_DONE*/ + { 0x0000208c, 24, 6 }, /*TST_DIGREG_VREF_TRIM*/ + { 0x00002090, 14, 4 }, /*TST_REF_TRIM*/ + { 0x00002090, 10, 4 }, /*TST_REF_TEMPCO_TRIM*/ + { 0x0000300C, 11, 4 }, /*PLL_LDOA_TST_VREF_TRIM*/ + { 0x0000394C, 23, 2 }, /*BST_ATEST_CM_VOFF*/ + { 0x00003950, 0, 7 }, /*BST_ATRIM_IADC_OFFSET*/ + { 0x00003950, 8, 7 }, /*BST_ATRIM_IADC_GAIN1*/ + { 0x00003950, 16, 8 }, /*BST_ATRIM_IPKCOMP_OFFSET1*/ + { 0x00003950, 24, 8 }, /*BST_ATRIM_IPKCOMP_GAIN1*/ + { 0x00003954, 0, 7 }, /*BST_ATRIM_IADC_OFFSET2*/ + { 0x00003954, 8, 7 }, /*BST_ATRIM_IADC_GAIN2*/ + { 0x00003954, 16, 8 }, /*BST_ATRIM_IPKCOMP_OFFSET2*/ + { 0x00003954, 24, 8 }, /*BST_ATRIM_IPKCOMP_GAIN2*/ + { 0x00003958, 0, 7 }, /*BST_ATRIM_IADC_OFFSET3*/ + { 0x00003958, 8, 7 }, /*BST_ATRIM_IADC_GAIN3*/ + { 0x00003958, 16, 8 }, /*BST_ATRIM_IPKCOMP_OFFSET3*/ + { 0x00003958, 24, 8 }, /*BST_ATRIM_IPKCOMP_GAIN3*/ + { 0x0000395C, 0, 7 }, /*BST_ATRIM_IADC_OFFSET4*/ + { 0x0000395C, 8, 7 }, /*BST_ATRIM_IADC_GAIN4*/ + { 0x0000395C, 16, 8 }, /*BST_ATRIM_IPKCOMP_OFFSET4*/ + { 0x0000395C, 24, 8 }, /*BST_ATRIM_IPKCOMP_GAIN4*/ + { 0x0000416C, 0, 8 }, /*VMON_GAIN_OTP_VAL*/ + { 0x00004160, 0, 7 }, /*VMON_OFFSET_OTP_VAL*/ + { 0x0000416C, 8, 8 }, /*IMON_GAIN_OTP_VAL*/ + { 0x00004160, 16, 10 }, /*IMON_OFFSET_OTP_VAL*/ + { 0x0000416C, 16, 12 }, /*VMON_CM_GAIN_OTP_VAL*/ + { 0x0000416C, 28, 1 }, /*VMON_CM_GAIN_SIGN_OTP_VAL*/ + { 0x00004170, 0, 6 }, /*IMON_CAL_TEMPCO_OTP_VAL*/ + { 0x00004170, 6, 1 }, /*IMON_CAL_TEMPCO_SIGN_OTP*/ + { 0x00004170, 8, 6 }, /*IMON_CAL_TEMPCO2_OTP_VAL*/ + { 0x00004170, 14, 1 }, /*IMON_CAL_TEMPCO2_DN_UPB_OTP_VAL*/ + { 0x00004170, 16, 9 }, /*IMON_CAL_TEMPCO_TBASE_OTP_VAL*/ + { 0x00004360, 0, 5 }, /*TEMP_GAIN_OTP_VAL*/ + { 0x00004360, 6, 9 }, /*TEMP_OFFSET_OTP_VAL*/ + { 0x00004448, 0, 8 }, /*VP_SARADC_OFFSET*/ + { 0x00004448, 8, 8 }, /*VP_GAIN_INDEX*/ + { 0x00004448, 16, 8 }, /*VBST_SARADC_OFFSET*/ + { 0x00004448, 24, 8 }, /*VBST_GAIN_INDEX*/ + { 0x0000444C, 0, 3 }, /*ANA_SELINVREF*/ + { 0x00006E30, 0, 5 }, /*GAIN_ERR_COEFF_0*/ + { 0x00006E30, 8, 5 }, /*GAIN_ERR_COEFF_1*/ + { 0x00006E30, 16, 5 }, /*GAIN_ERR_COEFF_2*/ + { 0x00006E30, 24, 5 }, /*GAIN_ERR_COEFF_3*/ + { 0x00006E34, 0, 5 }, /*GAIN_ERR_COEFF_4*/ + { 0x00006E34, 8, 5 }, /*GAIN_ERR_COEFF_5*/ + { 0x00006E34, 16, 5 }, /*GAIN_ERR_COEFF_6*/ + { 0x00006E34, 24, 5 }, /*GAIN_ERR_COEFF_7*/ + { 0x00006E38, 0, 5 }, /*GAIN_ERR_COEFF_8*/ + { 0x00006E38, 8, 5 }, /*GAIN_ERR_COEFF_9*/ + { 0x00006E38, 16, 5 }, /*GAIN_ERR_COEFF_10*/ + { 0x00006E38, 24, 5 }, /*GAIN_ERR_COEFF_11*/ + { 0x00006E3C, 0, 5 }, /*GAIN_ERR_COEFF_12*/ + { 0x00006E3C, 8, 5 }, /*GAIN_ERR_COEFF_13*/ + { 0x00006E3C, 16, 5 }, /*GAIN_ERR_COEFF_14*/ + { 0x00006E3C, 24, 5 }, /*GAIN_ERR_COEFF_15*/ + { 0x00006E40, 0, 5 }, /*GAIN_ERR_COEFF_16*/ + { 0x00006E40, 8, 5 }, /*GAIN_ERR_COEFF_17*/ + { 0x00006E40, 16, 5 }, /*GAIN_ERR_COEFF_18*/ + { 0x00006E40, 24, 5 }, /*GAIN_ERR_COEFF_19*/ + { 0x00006E44, 0, 5 }, /*GAIN_ERR_COEFF_20*/ + { 0x00006E48, 0, 10 }, /*VOFF_GAIN_0*/ + { 0x00006E48, 10, 10 }, /*VOFF_GAIN_1*/ + { 0x00006E48, 20, 10 }, /*VOFF_GAIN_2*/ + { 0x00006E4C, 0, 10 }, /*VOFF_GAIN_3*/ + { 0x00006E4C, 10, 10 }, /*VOFF_GAIN_4*/ + { 0x00006E4C, 20, 10 }, /*VOFF_GAIN_5*/ + { 0x00006E50, 0, 10 }, /*VOFF_GAIN_6*/ + { 0x00006E50, 10, 10 }, /*VOFF_GAIN_7*/ + { 0x00006E50, 20, 10 }, /*VOFF_GAIN_8*/ + { 0x00006E54, 0, 10 }, /*VOFF_GAIN_9*/ + { 0x00006E54, 10, 10 }, /*VOFF_GAIN_10*/ + { 0x00006E54, 20, 10 }, /*VOFF_GAIN_11*/ + { 0x00006E58, 0, 10 }, /*VOFF_GAIN_12*/ + { 0x00006E58, 10, 10 }, /*VOFF_GAIN_13*/ + { 0x00006E58, 20, 10 }, /*VOFF_GAIN_14*/ + { 0x00006E5C, 0, 10 }, /*VOFF_GAIN_15*/ + { 0x00006E5C, 10, 10 }, /*VOFF_GAIN_16*/ + { 0x00006E5C, 20, 10 }, /*VOFF_GAIN_17*/ + { 0x00006E60, 0, 10 }, /*VOFF_GAIN_18*/ + { 0x00006E60, 10, 10 }, /*VOFF_GAIN_19*/ + { 0x00006E60, 20, 10 }, /*VOFF_GAIN_20*/ + { 0x00006E64, 0, 10 }, /*VOFF_INT1*/ + { 0x00007418, 7, 5 }, /*DS_SPK_INT1_CAP_TRIM*/ + { 0x0000741C, 0, 5 }, /*DS_SPK_INT2_CAP_TRIM*/ + { 0x0000741C, 11, 4 }, /*DS_SPK_LPF_CAP_TRIM*/ + { 0x0000741C, 19, 4 }, /*DS_SPK_QUAN_CAP_TRIM*/ + { 0x00007434, 17, 1 }, /*FORCE_CAL*/ + { 0x00007434, 18, 7 }, /*CAL_OVERRIDE*/ + { 0x00007068, 0, 9 }, /*MODIX*/ + { 0x0000410C, 7, 1 }, /*VIMON_DLY_NOT_COMB*/ + { 0x0000400C, 0, 7 }, /*VIMON_DLY*/ + { 0x00000000, 0, 1 }, /*extra bit*/ + { 0x00017040, 0, 8 }, /*X_COORDINATE*/ + { 0x00017040, 8, 8 }, /*Y_COORDINATE*/ + { 0x00017040, 16, 8 }, /*WAFER_ID*/ + { 0x00017040, 24, 8 }, /*DVS*/ + { 0x00017044, 0, 24 }, /*LOT_NUMBER*/ +}; + +static const struct cs35l41_otp_packed_element_t otp_map_2[CS35L41_NUM_OTP_ELEM] = { + /* addr shift size */ + { 0x00002030, 0, 4 }, /*TRIM_OSC_FREQ_TRIM*/ + { 0x00002030, 7, 1 }, /*TRIM_OSC_TRIM_DONE*/ + { 0x0000208c, 24, 6 }, /*TST_DIGREG_VREF_TRIM*/ + { 0x00002090, 14, 4 }, /*TST_REF_TRIM*/ + { 0x00002090, 10, 4 }, /*TST_REF_TEMPCO_TRIM*/ + { 0x0000300C, 11, 4 }, /*PLL_LDOA_TST_VREF_TRIM*/ + { 0x0000394C, 23, 2 }, /*BST_ATEST_CM_VOFF*/ + { 0x00003950, 0, 7 }, /*BST_ATRIM_IADC_OFFSET*/ + { 0x00003950, 8, 7 }, /*BST_ATRIM_IADC_GAIN1*/ + { 0x00003950, 16, 8 }, /*BST_ATRIM_IPKCOMP_OFFSET1*/ + { 0x00003950, 24, 8 }, /*BST_ATRIM_IPKCOMP_GAIN1*/ + { 0x00003954, 0, 7 }, /*BST_ATRIM_IADC_OFFSET2*/ + { 0x00003954, 8, 7 }, /*BST_ATRIM_IADC_GAIN2*/ + { 0x00003954, 16, 8 }, /*BST_ATRIM_IPKCOMP_OFFSET2*/ + { 0x00003954, 24, 8 }, /*BST_ATRIM_IPKCOMP_GAIN2*/ + { 0x00003958, 0, 7 }, /*BST_ATRIM_IADC_OFFSET3*/ + { 0x00003958, 8, 7 }, /*BST_ATRIM_IADC_GAIN3*/ + { 0x00003958, 16, 8 }, /*BST_ATRIM_IPKCOMP_OFFSET3*/ + { 0x00003958, 24, 8 }, /*BST_ATRIM_IPKCOMP_GAIN3*/ + { 0x0000395C, 0, 7 }, /*BST_ATRIM_IADC_OFFSET4*/ + { 0x0000395C, 8, 7 }, /*BST_ATRIM_IADC_GAIN4*/ + { 0x0000395C, 16, 8 }, /*BST_ATRIM_IPKCOMP_OFFSET4*/ + { 0x0000395C, 24, 8 }, /*BST_ATRIM_IPKCOMP_GAIN4*/ + { 0x0000416C, 0, 8 }, /*VMON_GAIN_OTP_VAL*/ + { 0x00004160, 0, 7 }, /*VMON_OFFSET_OTP_VAL*/ + { 0x0000416C, 8, 8 }, /*IMON_GAIN_OTP_VAL*/ + { 0x00004160, 16, 10 }, /*IMON_OFFSET_OTP_VAL*/ + { 0x0000416C, 16, 12 }, /*VMON_CM_GAIN_OTP_VAL*/ + { 0x0000416C, 28, 1 }, /*VMON_CM_GAIN_SIGN_OTP_VAL*/ + { 0x00004170, 0, 6 }, /*IMON_CAL_TEMPCO_OTP_VAL*/ + { 0x00004170, 6, 1 }, /*IMON_CAL_TEMPCO_SIGN_OTP*/ + { 0x00004170, 8, 6 }, /*IMON_CAL_TEMPCO2_OTP_VAL*/ + { 0x00004170, 14, 1 }, /*IMON_CAL_TEMPCO2_DN_UPB_OTP_VAL*/ + { 0x00004170, 16, 9 }, /*IMON_CAL_TEMPCO_TBASE_OTP_VAL*/ + { 0x00004360, 0, 5 }, /*TEMP_GAIN_OTP_VAL*/ + { 0x00004360, 6, 9 }, /*TEMP_OFFSET_OTP_VAL*/ + { 0x00004448, 0, 8 }, /*VP_SARADC_OFFSET*/ + { 0x00004448, 8, 8 }, /*VP_GAIN_INDEX*/ + { 0x00004448, 16, 8 }, /*VBST_SARADC_OFFSET*/ + { 0x00004448, 24, 8 }, /*VBST_GAIN_INDEX*/ + { 0x0000444C, 0, 3 }, /*ANA_SELINVREF*/ + { 0x00006E30, 0, 5 }, /*GAIN_ERR_COEFF_0*/ + { 0x00006E30, 8, 5 }, /*GAIN_ERR_COEFF_1*/ + { 0x00006E30, 16, 5 }, /*GAIN_ERR_COEFF_2*/ + { 0x00006E30, 24, 5 }, /*GAIN_ERR_COEFF_3*/ + { 0x00006E34, 0, 5 }, /*GAIN_ERR_COEFF_4*/ + { 0x00006E34, 8, 5 }, /*GAIN_ERR_COEFF_5*/ + { 0x00006E34, 16, 5 }, /*GAIN_ERR_COEFF_6*/ + { 0x00006E34, 24, 5 }, /*GAIN_ERR_COEFF_7*/ + { 0x00006E38, 0, 5 }, /*GAIN_ERR_COEFF_8*/ + { 0x00006E38, 8, 5 }, /*GAIN_ERR_COEFF_9*/ + { 0x00006E38, 16, 5 }, /*GAIN_ERR_COEFF_10*/ + { 0x00006E38, 24, 5 }, /*GAIN_ERR_COEFF_11*/ + { 0x00006E3C, 0, 5 }, /*GAIN_ERR_COEFF_12*/ + { 0x00006E3C, 8, 5 }, /*GAIN_ERR_COEFF_13*/ + { 0x00006E3C, 16, 5 }, /*GAIN_ERR_COEFF_14*/ + { 0x00006E3C, 24, 5 }, /*GAIN_ERR_COEFF_15*/ + { 0x00006E40, 0, 5 }, /*GAIN_ERR_COEFF_16*/ + { 0x00006E40, 8, 5 }, /*GAIN_ERR_COEFF_17*/ + { 0x00006E40, 16, 5 }, /*GAIN_ERR_COEFF_18*/ + { 0x00006E40, 24, 5 }, /*GAIN_ERR_COEFF_19*/ + { 0x00006E44, 0, 5 }, /*GAIN_ERR_COEFF_20*/ + { 0x00006E48, 0, 10 }, /*VOFF_GAIN_0*/ + { 0x00006E48, 10, 10 }, /*VOFF_GAIN_1*/ + { 0x00006E48, 20, 10 }, /*VOFF_GAIN_2*/ + { 0x00006E4C, 0, 10 }, /*VOFF_GAIN_3*/ + { 0x00006E4C, 10, 10 }, /*VOFF_GAIN_4*/ + { 0x00006E4C, 20, 10 }, /*VOFF_GAIN_5*/ + { 0x00006E50, 0, 10 }, /*VOFF_GAIN_6*/ + { 0x00006E50, 10, 10 }, /*VOFF_GAIN_7*/ + { 0x00006E50, 20, 10 }, /*VOFF_GAIN_8*/ + { 0x00006E54, 0, 10 }, /*VOFF_GAIN_9*/ + { 0x00006E54, 10, 10 }, /*VOFF_GAIN_10*/ + { 0x00006E54, 20, 10 }, /*VOFF_GAIN_11*/ + { 0x00006E58, 0, 10 }, /*VOFF_GAIN_12*/ + { 0x00006E58, 10, 10 }, /*VOFF_GAIN_13*/ + { 0x00006E58, 20, 10 }, /*VOFF_GAIN_14*/ + { 0x00006E5C, 0, 10 }, /*VOFF_GAIN_15*/ + { 0x00006E5C, 10, 10 }, /*VOFF_GAIN_16*/ + { 0x00006E5C, 20, 10 }, /*VOFF_GAIN_17*/ + { 0x00006E60, 0, 10 }, /*VOFF_GAIN_18*/ + { 0x00006E60, 10, 10 }, /*VOFF_GAIN_19*/ + { 0x00006E60, 20, 10 }, /*VOFF_GAIN_20*/ + { 0x00006E64, 0, 10 }, /*VOFF_INT1*/ + { 0x00007418, 7, 5 }, /*DS_SPK_INT1_CAP_TRIM*/ + { 0x0000741C, 0, 5 }, /*DS_SPK_INT2_CAP_TRIM*/ + { 0x0000741C, 11, 4 }, /*DS_SPK_LPF_CAP_TRIM*/ + { 0x0000741C, 19, 4 }, /*DS_SPK_QUAN_CAP_TRIM*/ + { 0x00007434, 17, 1 }, /*FORCE_CAL*/ + { 0x00007434, 18, 7 }, /*CAL_OVERRIDE*/ + { 0x00007068, 0, 9 }, /*MODIX*/ + { 0x0000410C, 7, 1 }, /*VIMON_DLY_NOT_COMB*/ + { 0x0000400C, 0, 7 }, /*VIMON_DLY*/ + { 0x00004000, 11, 1 }, /*VMON_POL*/ + { 0x00017040, 0, 8 }, /*X_COORDINATE*/ + { 0x00017040, 8, 8 }, /*Y_COORDINATE*/ + { 0x00017040, 16, 8 }, /*WAFER_ID*/ + { 0x00017040, 24, 8 }, /*DVS*/ + { 0x00017044, 0, 24 }, /*LOT_NUMBER*/ +}; + +static const struct reg_sequence cs35l41_reva0_errata_patch[] = { + { 0x00003854, 0x05180240 }, + { CS35L41_VIMON_SPKMON_RESYNC, 0x00000000 }, + { 0x00004310, 0x00000000 }, + { CS35L41_VPVBST_FS_SEL, 0x00000000 }, + { CS35L41_OTP_TRIM_30, 0x9091A1C8 }, + { 0x00003014, 0x0200EE0E }, + { CS35L41_BSTCVRT_DCM_CTRL, 0x00000051 }, + { 0x00000054, 0x00000004 }, + { CS35L41_IRQ1_DB3, 0x00000000 }, + { CS35L41_IRQ2_DB3, 0x00000000 }, + { CS35L41_DSP1_YM_ACCEL_PL0_PRI, 0x00000000 }, + { CS35L41_DSP1_XM_ACCEL_PL0_PRI, 0x00000000 }, + { CS35L41_PWR_CTRL2, 0x00000000 }, + { CS35L41_AMP_GAIN_CTRL, 0x00000000 }, +}; + +static const struct reg_sequence cs35l41_revb0_errata_patch[] = { + { CS35L41_VIMON_SPKMON_RESYNC, 0x00000000 }, + { 0x00004310, 0x00000000 }, + { CS35L41_VPVBST_FS_SEL, 0x00000000 }, + { CS35L41_BSTCVRT_DCM_CTRL, 0x00000051 }, + { CS35L41_DSP1_YM_ACCEL_PL0_PRI, 0x00000000 }, + { CS35L41_DSP1_XM_ACCEL_PL0_PRI, 0x00000000 }, + { CS35L41_PWR_CTRL2, 0x00000000 }, + { CS35L41_AMP_GAIN_CTRL, 0x00000000 }, +}; + +static const struct reg_sequence cs35l41_revb2_errata_patch[] = { + { CS35L41_VIMON_SPKMON_RESYNC, 0x00000000 }, + { 0x00004310, 0x00000000 }, + { CS35L41_VPVBST_FS_SEL, 0x00000000 }, + { CS35L41_BSTCVRT_DCM_CTRL, 0x00000051 }, + { CS35L41_DSP1_YM_ACCEL_PL0_PRI, 0x00000000 }, + { CS35L41_DSP1_XM_ACCEL_PL0_PRI, 0x00000000 }, + { CS35L41_PWR_CTRL2, 0x00000000 }, + { CS35L41_AMP_GAIN_CTRL, 0x00000000 }, +}; + +static const struct cs35l41_otp_map_element_t cs35l41_otp_map_map[] = { + { + .id = 0x01, + .map = otp_map_1, + .num_elements = CS35L41_NUM_OTP_ELEM, + .bit_offset = 16, + .word_offset = 2, + }, + { + .id = 0x02, + .map = otp_map_2, + .num_elements = CS35L41_NUM_OTP_ELEM, + .bit_offset = 16, + .word_offset = 2, + }, + { + .id = 0x03, + .map = otp_map_2, + .num_elements = CS35L41_NUM_OTP_ELEM, + .bit_offset = 16, + .word_offset = 2, + }, + { + .id = 0x06, + .map = otp_map_2, + .num_elements = CS35L41_NUM_OTP_ELEM, + .bit_offset = 16, + .word_offset = 2, + }, + { + .id = 0x08, + .map = otp_map_1, + .num_elements = CS35L41_NUM_OTP_ELEM, + .bit_offset = 16, + .word_offset = 2, + }, +}; + +struct regmap_config cs35l41_regmap_i2c = { + .reg_bits = 32, + .val_bits = 32, + .reg_stride = CS35L41_REGSTRIDE, + .reg_format_endian = REGMAP_ENDIAN_BIG, + .val_format_endian = REGMAP_ENDIAN_BIG, + .max_register = CS35L41_LASTREG, + .reg_defaults = cs35l41_reg, + .num_reg_defaults = ARRAY_SIZE(cs35l41_reg), + .volatile_reg = cs35l41_volatile_reg, + .readable_reg = cs35l41_readable_reg, + .precious_reg = cs35l41_precious_reg, + .cache_type = REGCACHE_RBTREE, +}; +EXPORT_SYMBOL_GPL(cs35l41_regmap_i2c); + +struct regmap_config cs35l41_regmap_spi = { + .reg_bits = 32, + .val_bits = 32, + .pad_bits = 16, + .reg_stride = CS35L41_REGSTRIDE, + .reg_format_endian = REGMAP_ENDIAN_BIG, + .val_format_endian = REGMAP_ENDIAN_BIG, + .max_register = CS35L41_LASTREG, + .reg_defaults = cs35l41_reg, + .num_reg_defaults = ARRAY_SIZE(cs35l41_reg), + .volatile_reg = cs35l41_volatile_reg, + .readable_reg = cs35l41_readable_reg, + .precious_reg = cs35l41_precious_reg, + .cache_type = REGCACHE_RBTREE, +}; +EXPORT_SYMBOL_GPL(cs35l41_regmap_spi); + +static const struct cs35l41_otp_map_element_t *cs35l41_find_otp_map(u32 otp_id) +{ + int i; + + for (i = 0; i < ARRAY_SIZE(cs35l41_otp_map_map); i++) { + if (cs35l41_otp_map_map[i].id == otp_id) + return &cs35l41_otp_map_map[i]; + } + + return NULL; +} + +int cs35l41_test_key_unlock(struct device *dev, struct regmap *regmap) +{ + static const struct reg_sequence unlock[] = { + { CS35L41_TEST_KEY_CTL, 0x00000055 }, + { CS35L41_TEST_KEY_CTL, 0x000000AA }, + }; + int ret; + + ret = regmap_multi_reg_write(regmap, unlock, ARRAY_SIZE(unlock)); + if (ret) + dev_err(dev, "Failed to unlock test key: %d\n", ret); + + return ret; +} +EXPORT_SYMBOL_GPL(cs35l41_test_key_unlock); + +int cs35l41_test_key_lock(struct device *dev, struct regmap *regmap) +{ + static const struct reg_sequence unlock[] = { + { CS35L41_TEST_KEY_CTL, 0x000000CC }, + { CS35L41_TEST_KEY_CTL, 0x00000033 }, + }; + int ret; + + ret = regmap_multi_reg_write(regmap, unlock, ARRAY_SIZE(unlock)); + if (ret) + dev_err(dev, "Failed to lock test key: %d\n", ret); + + return ret; +} +EXPORT_SYMBOL_GPL(cs35l41_test_key_lock); + +/* Must be called with the TEST_KEY unlocked */ +int cs35l41_otp_unpack(struct device *dev, struct regmap *regmap) +{ + const struct cs35l41_otp_map_element_t *otp_map_match; + const struct cs35l41_otp_packed_element_t *otp_map; + int bit_offset, word_offset, ret, i; + unsigned int bit_sum = 8; + u32 otp_val, otp_id_reg; + u32 *otp_mem; + + otp_mem = kmalloc_array(CS35L41_OTP_SIZE_WORDS, sizeof(*otp_mem), GFP_KERNEL); + if (!otp_mem) + return -ENOMEM; + + ret = regmap_read(regmap, CS35L41_OTPID, &otp_id_reg); + if (ret) { + dev_err(dev, "Read OTP ID failed: %d\n", ret); + goto err_otp_unpack; + } + + otp_map_match = cs35l41_find_otp_map(otp_id_reg); + + if (!otp_map_match) { + dev_err(dev, "OTP Map matching ID %d not found\n", otp_id_reg); + ret = -EINVAL; + goto err_otp_unpack; + } + + ret = regmap_bulk_read(regmap, CS35L41_OTP_MEM0, otp_mem, CS35L41_OTP_SIZE_WORDS); + if (ret) { + dev_err(dev, "Read OTP Mem failed: %d\n", ret); + goto err_otp_unpack; + } + + otp_map = otp_map_match->map; + + bit_offset = otp_map_match->bit_offset; + word_offset = otp_map_match->word_offset; + + for (i = 0; i < otp_map_match->num_elements; i++) { + dev_dbg(dev, "bitoffset= %d, word_offset=%d, bit_sum mod 32=%d\n", + bit_offset, word_offset, bit_sum % 32); + if (bit_offset + otp_map[i].size - 1 >= 32) { + otp_val = (otp_mem[word_offset] & + GENMASK(31, bit_offset)) >> bit_offset; + otp_val |= (otp_mem[++word_offset] & + GENMASK(bit_offset + otp_map[i].size - 33, 0)) << + (32 - bit_offset); + bit_offset += otp_map[i].size - 32; + } else { + otp_val = (otp_mem[word_offset] & + GENMASK(bit_offset + otp_map[i].size - 1, bit_offset) + ) >> bit_offset; + bit_offset += otp_map[i].size; + } + bit_sum += otp_map[i].size; + + if (bit_offset == 32) { + bit_offset = 0; + word_offset++; + } + + if (otp_map[i].reg != 0) { + ret = regmap_update_bits(regmap, otp_map[i].reg, + GENMASK(otp_map[i].shift + otp_map[i].size - 1, + otp_map[i].shift), + otp_val << otp_map[i].shift); + if (ret < 0) { + dev_err(dev, "Write OTP val failed: %d\n", ret); + goto err_otp_unpack; + } + } + } + + ret = 0; + +err_otp_unpack: + kfree(otp_mem); + + return ret; +} +EXPORT_SYMBOL_GPL(cs35l41_otp_unpack); + +/* Must be called with the TEST_KEY unlocked */ +int cs35l41_register_errata_patch(struct device *dev, struct regmap *reg, unsigned int reg_revid) +{ + char *rev; + int ret; + + switch (reg_revid) { + case CS35L41_REVID_A0: + ret = regmap_register_patch(reg, cs35l41_reva0_errata_patch, + ARRAY_SIZE(cs35l41_reva0_errata_patch)); + rev = "A0"; + break; + case CS35L41_REVID_B0: + ret = regmap_register_patch(reg, cs35l41_revb0_errata_patch, + ARRAY_SIZE(cs35l41_revb0_errata_patch)); + rev = "B0"; + break; + case CS35L41_REVID_B2: + ret = regmap_register_patch(reg, cs35l41_revb2_errata_patch, + ARRAY_SIZE(cs35l41_revb2_errata_patch)); + rev = "B2"; + break; + default: + ret = -EINVAL; + rev = "XX"; + break; + } + + if (ret) + dev_err(dev, "Failed to apply %s errata patch: %d\n", rev, ret); + + ret = regmap_write(reg, CS35L41_DSP1_CCM_CORE_CTRL, 0); + if (ret < 0) + dev_err(dev, "Write CCM_CORE_CTRL failed: %d\n", ret); + + return ret; +} +EXPORT_SYMBOL_GPL(cs35l41_register_errata_patch); + +int cs35l41_set_channels(struct device *dev, struct regmap *reg, + unsigned int tx_num, unsigned int *tx_slot, + unsigned int rx_num, unsigned int *rx_slot) +{ + unsigned int val, mask; + int i; + + if (tx_num > 4 || rx_num > 2) + return -EINVAL; + + val = 0; + mask = 0; + for (i = 0; i < rx_num; i++) { + dev_dbg(dev, "rx slot %d position = %d\n", i, rx_slot[i]); + val |= rx_slot[i] << (i * 8); + mask |= 0x3F << (i * 8); + } + regmap_update_bits(reg, CS35L41_SP_FRAME_RX_SLOT, mask, val); + + val = 0; + mask = 0; + for (i = 0; i < tx_num; i++) { + dev_dbg(dev, "tx slot %d position = %d\n", i, tx_slot[i]); + val |= tx_slot[i] << (i * 8); + mask |= 0x3F << (i * 8); + } + regmap_update_bits(reg, CS35L41_SP_FRAME_TX_SLOT, mask, val); + + return 0; +} +EXPORT_SYMBOL_GPL(cs35l41_set_channels); + +static const unsigned char cs35l41_bst_k1_table[4][5] = { + { 0x24, 0x32, 0x32, 0x4F, 0x57 }, + { 0x24, 0x32, 0x32, 0x4F, 0x57 }, + { 0x40, 0x32, 0x32, 0x4F, 0x57 }, + { 0x40, 0x32, 0x32, 0x4F, 0x57 } +}; + +static const unsigned char cs35l41_bst_k2_table[4][5] = { + { 0x24, 0x49, 0x66, 0xA3, 0xEA }, + { 0x24, 0x49, 0x66, 0xA3, 0xEA }, + { 0x48, 0x49, 0x66, 0xA3, 0xEA }, + { 0x48, 0x49, 0x66, 0xA3, 0xEA } +}; + +static const unsigned char cs35l41_bst_slope_table[4] = { + 0x75, 0x6B, 0x3B, 0x28 +}; + + +int cs35l41_boost_config(struct device *dev, struct regmap *regmap, int boost_ind, int boost_cap, + int boost_ipk) +{ + unsigned char bst_lbst_val, bst_cbst_range, bst_ipk_scaled; + int ret; + + switch (boost_ind) { + case 1000: /* 1.0 uH */ + bst_lbst_val = 0; + break; + case 1200: /* 1.2 uH */ + bst_lbst_val = 1; + break; + case 1500: /* 1.5 uH */ + bst_lbst_val = 2; + break; + case 2200: /* 2.2 uH */ + bst_lbst_val = 3; + break; + default: + dev_err(dev, "Invalid boost inductor value: %d nH\n", boost_ind); + return -EINVAL; + } + + switch (boost_cap) { + case 0 ... 19: + bst_cbst_range = 0; + break; + case 20 ... 50: + bst_cbst_range = 1; + break; + case 51 ... 100: + bst_cbst_range = 2; + break; + case 101 ... 200: + bst_cbst_range = 3; + break; + default: /* 201 uF and greater */ + bst_cbst_range = 4; + } + + ret = regmap_update_bits(regmap, CS35L41_BSTCVRT_COEFF, + CS35L41_BST_K1_MASK | CS35L41_BST_K2_MASK, + cs35l41_bst_k1_table[bst_lbst_val][bst_cbst_range] + << CS35L41_BST_K1_SHIFT | + cs35l41_bst_k2_table[bst_lbst_val][bst_cbst_range] + << CS35L41_BST_K2_SHIFT); + if (ret) { + dev_err(dev, "Failed to write boost coefficients: %d\n", ret); + return ret; + } + + ret = regmap_update_bits(regmap, CS35L41_BSTCVRT_SLOPE_LBST, + CS35L41_BST_SLOPE_MASK | CS35L41_BST_LBST_VAL_MASK, + cs35l41_bst_slope_table[bst_lbst_val] + << CS35L41_BST_SLOPE_SHIFT | + bst_lbst_val << CS35L41_BST_LBST_VAL_SHIFT); + if (ret) { + dev_err(dev, "Failed to write boost slope/inductor value: %d\n", ret); + return ret; + } + + if (boost_ipk < 1600 || boost_ipk > 4500) { + dev_err(dev, "Invalid boost inductor peak current: %d mA\n", boost_ipk); + return -EINVAL; + } + bst_ipk_scaled = ((boost_ipk - 1600) / 50) + 0x10; + + ret = regmap_update_bits(regmap, CS35L41_BSTCVRT_PEAK_CUR, CS35L41_BST_IPK_MASK, + bst_ipk_scaled << CS35L41_BST_IPK_SHIFT); + if (ret) { + dev_err(dev, "Failed to write boost inductor peak current: %d\n", ret); + return ret; + } + + return 0; +} +EXPORT_SYMBOL_GPL(cs35l41_boost_config); + +MODULE_DESCRIPTION("CS35L41 library"); +MODULE_AUTHOR("David Rhodes, Cirrus Logic Inc, "); +MODULE_AUTHOR("Lucas Tanure, Cirrus Logic Inc, "); +MODULE_LICENSE("GPL"); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/soc/codecs/cs35l41-spi.c +++ linux-azure-5.15-5.15.0/sound/soc/codecs/cs35l41-spi.c @@ -0,0 +1,100 @@ +// SPDX-License-Identifier: GPL-2.0 +// +// cs35l41-spi.c -- CS35l41 SPI driver +// +// Copyright 2017-2021 Cirrus Logic, Inc. +// +// Author: David Rhodes + +#include +#include +#include +#include +#include +#include +#include +#include + +#include "cs35l41.h" + +static const struct spi_device_id cs35l41_id_spi[] = { + { "cs35l40", 0 }, + { "cs35l41", 0 }, + { "cs35l51", 0 }, + { "cs35l53", 0 }, + {} +}; + +MODULE_DEVICE_TABLE(spi, cs35l41_id_spi); + +static int cs35l41_spi_probe(struct spi_device *spi) +{ + const struct regmap_config *regmap_config = &cs35l41_regmap_spi; + struct cs35l41_platform_data *pdata = dev_get_platdata(&spi->dev); + struct cs35l41_private *cs35l41; + int ret; + + cs35l41 = devm_kzalloc(&spi->dev, sizeof(struct cs35l41_private), GFP_KERNEL); + if (!cs35l41) + return -ENOMEM; + + spi->max_speed_hz = CS35L41_SPI_MAX_FREQ; + spi_setup(spi); + + spi_set_drvdata(spi, cs35l41); + cs35l41->regmap = devm_regmap_init_spi(spi, regmap_config); + if (IS_ERR(cs35l41->regmap)) { + ret = PTR_ERR(cs35l41->regmap); + dev_err(&spi->dev, "Failed to allocate register map: %d\n", ret); + return ret; + } + + cs35l41->dev = &spi->dev; + cs35l41->irq = spi->irq; + + return cs35l41_probe(cs35l41, pdata); +} + +static int cs35l41_spi_remove(struct spi_device *spi) +{ + struct cs35l41_private *cs35l41 = spi_get_drvdata(spi); + + cs35l41_remove(cs35l41); + + return 0; +} + +#ifdef CONFIG_OF +static const struct of_device_id cs35l41_of_match[] = { + { .compatible = "cirrus,cs35l40" }, + { .compatible = "cirrus,cs35l41" }, + {}, +}; +MODULE_DEVICE_TABLE(of, cs35l41_of_match); +#endif + +#ifdef CONFIG_ACPI +static const struct acpi_device_id cs35l41_acpi_match[] = { + { "CSC3541", 0 }, /* Cirrus Logic PnP ID + part ID */ + {}, +}; +MODULE_DEVICE_TABLE(acpi, cs35l41_acpi_match); +#endif + +static struct spi_driver cs35l41_spi_driver = { + .driver = { + .name = "cs35l41", + .pm = &cs35l41_pm_ops, + .of_match_table = of_match_ptr(cs35l41_of_match), + .acpi_match_table = ACPI_PTR(cs35l41_acpi_match), + }, + .id_table = cs35l41_id_spi, + .probe = cs35l41_spi_probe, + .remove = cs35l41_spi_remove, +}; + +module_spi_driver(cs35l41_spi_driver); + +MODULE_DESCRIPTION("SPI CS35L41 driver"); +MODULE_AUTHOR("David Rhodes, Cirrus Logic Inc, "); +MODULE_LICENSE("GPL"); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/soc/codecs/cs35l41.c +++ linux-azure-5.15-5.15.0/sound/soc/codecs/cs35l41.c @@ -0,0 +1,1596 @@ +// SPDX-License-Identifier: GPL-2.0 +// +// cs35l41.c -- CS35l41 ALSA SoC audio driver +// +// Copyright 2017-2021 Cirrus Logic, Inc. +// +// Author: David Rhodes + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include "cs35l41.h" + +static const char * const cs35l41_supplies[CS35L41_NUM_SUPPLIES] = { + "VA", + "VP", +}; + +struct cs35l41_pll_sysclk_config { + int freq; + int clk_cfg; +}; + +static const struct cs35l41_pll_sysclk_config cs35l41_pll_sysclk[] = { + { 32768, 0x00 }, + { 8000, 0x01 }, + { 11025, 0x02 }, + { 12000, 0x03 }, + { 16000, 0x04 }, + { 22050, 0x05 }, + { 24000, 0x06 }, + { 32000, 0x07 }, + { 44100, 0x08 }, + { 48000, 0x09 }, + { 88200, 0x0A }, + { 96000, 0x0B }, + { 128000, 0x0C }, + { 176400, 0x0D }, + { 192000, 0x0E }, + { 256000, 0x0F }, + { 352800, 0x10 }, + { 384000, 0x11 }, + { 512000, 0x12 }, + { 705600, 0x13 }, + { 750000, 0x14 }, + { 768000, 0x15 }, + { 1000000, 0x16 }, + { 1024000, 0x17 }, + { 1200000, 0x18 }, + { 1411200, 0x19 }, + { 1500000, 0x1A }, + { 1536000, 0x1B }, + { 2000000, 0x1C }, + { 2048000, 0x1D }, + { 2400000, 0x1E }, + { 2822400, 0x1F }, + { 3000000, 0x20 }, + { 3072000, 0x21 }, + { 3200000, 0x22 }, + { 4000000, 0x23 }, + { 4096000, 0x24 }, + { 4800000, 0x25 }, + { 5644800, 0x26 }, + { 6000000, 0x27 }, + { 6144000, 0x28 }, + { 6250000, 0x29 }, + { 6400000, 0x2A }, + { 6500000, 0x2B }, + { 6750000, 0x2C }, + { 7526400, 0x2D }, + { 8000000, 0x2E }, + { 8192000, 0x2F }, + { 9600000, 0x30 }, + { 11289600, 0x31 }, + { 12000000, 0x32 }, + { 12288000, 0x33 }, + { 12500000, 0x34 }, + { 12800000, 0x35 }, + { 13000000, 0x36 }, + { 13500000, 0x37 }, + { 19200000, 0x38 }, + { 22579200, 0x39 }, + { 24000000, 0x3A }, + { 24576000, 0x3B }, + { 25000000, 0x3C }, + { 25600000, 0x3D }, + { 26000000, 0x3E }, + { 27000000, 0x3F }, +}; + +struct cs35l41_fs_mon_config { + int freq; + unsigned int fs1; + unsigned int fs2; +}; + +static const struct cs35l41_fs_mon_config cs35l41_fs_mon[] = { + { 32768, 2254, 3754 }, + { 8000, 9220, 15364 }, + { 11025, 6148, 10244 }, + { 12000, 6148, 10244 }, + { 16000, 4612, 7684 }, + { 22050, 3076, 5124 }, + { 24000, 3076, 5124 }, + { 32000, 2308, 3844 }, + { 44100, 1540, 2564 }, + { 48000, 1540, 2564 }, + { 88200, 772, 1284 }, + { 96000, 772, 1284 }, + { 128000, 580, 964 }, + { 176400, 388, 644 }, + { 192000, 388, 644 }, + { 256000, 292, 484 }, + { 352800, 196, 324 }, + { 384000, 196, 324 }, + { 512000, 148, 244 }, + { 705600, 100, 164 }, + { 750000, 100, 164 }, + { 768000, 100, 164 }, + { 1000000, 76, 124 }, + { 1024000, 76, 124 }, + { 1200000, 64, 104 }, + { 1411200, 52, 84 }, + { 1500000, 52, 84 }, + { 1536000, 52, 84 }, + { 2000000, 40, 64 }, + { 2048000, 40, 64 }, + { 2400000, 34, 54 }, + { 2822400, 28, 44 }, + { 3000000, 28, 44 }, + { 3072000, 28, 44 }, + { 3200000, 27, 42 }, + { 4000000, 22, 34 }, + { 4096000, 22, 34 }, + { 4800000, 19, 29 }, + { 5644800, 16, 24 }, + { 6000000, 16, 24 }, + { 6144000, 16, 24 }, +}; + +static int cs35l41_get_fs_mon_config_index(int freq) +{ + int i; + + for (i = 0; i < ARRAY_SIZE(cs35l41_fs_mon); i++) { + if (cs35l41_fs_mon[i].freq == freq) + return i; + } + + return -EINVAL; +} + +static const DECLARE_TLV_DB_RANGE(dig_vol_tlv, + 0, 0, TLV_DB_SCALE_ITEM(TLV_DB_GAIN_MUTE, 0, 1), + 1, 913, TLV_DB_MINMAX_ITEM(-10200, 1200)); +static DECLARE_TLV_DB_SCALE(amp_gain_tlv, 0, 1, 1); + +static const struct snd_kcontrol_new dre_ctrl = + SOC_DAPM_SINGLE("Switch", CS35L41_PWR_CTRL3, 20, 1, 0); + +static const char * const cs35l41_pcm_sftramp_text[] = { + "Off", ".5ms", "1ms", "2ms", "4ms", "8ms", "15ms", "30ms" +}; + +static SOC_ENUM_SINGLE_DECL(pcm_sft_ramp, + CS35L41_AMP_DIG_VOL_CTRL, 0, + cs35l41_pcm_sftramp_text); + +static int cs35l41_dsp_preload_ev(struct snd_soc_dapm_widget *w, + struct snd_kcontrol *kcontrol, int event) +{ + struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); + struct cs35l41_private *cs35l41 = snd_soc_component_get_drvdata(component); + int ret; + + switch (event) { + case SND_SOC_DAPM_PRE_PMU: + if (cs35l41->dsp.booted) + return 0; + + return wm_adsp_early_event(w, kcontrol, event); + case SND_SOC_DAPM_PRE_PMD: + if (cs35l41->dsp.preloaded) + return 0; + + if (cs35l41->dsp.running) { + ret = wm_adsp_event(w, kcontrol, event); + if (ret) + return ret; + } + + return wm_adsp_early_event(w, kcontrol, event); + default: + return 0; + } +} + +static bool cs35l41_check_cspl_mbox_sts(enum cs35l41_cspl_mbox_cmd cmd, + enum cs35l41_cspl_mbox_status sts) +{ + switch (cmd) { + case CSPL_MBOX_CMD_NONE: + case CSPL_MBOX_CMD_UNKNOWN_CMD: + return true; + case CSPL_MBOX_CMD_PAUSE: + case CSPL_MBOX_CMD_OUT_OF_HIBERNATE: + return (sts == CSPL_MBOX_STS_PAUSED); + case CSPL_MBOX_CMD_RESUME: + return (sts == CSPL_MBOX_STS_RUNNING); + case CSPL_MBOX_CMD_REINIT: + return (sts == CSPL_MBOX_STS_RUNNING); + case CSPL_MBOX_CMD_STOP_PRE_REINIT: + return (sts == CSPL_MBOX_STS_RDY_FOR_REINIT); + default: + return false; + } +} + +static int cs35l41_set_cspl_mbox_cmd(struct cs35l41_private *cs35l41, + enum cs35l41_cspl_mbox_cmd cmd) +{ + unsigned int sts = 0, i; + int ret; + + // Set mailbox cmd + ret = regmap_write(cs35l41->regmap, CS35L41_DSP_VIRT1_MBOX_1, cmd); + if (ret < 0) { + if (cmd != CSPL_MBOX_CMD_OUT_OF_HIBERNATE) + dev_err(cs35l41->dev, "Failed to write MBOX: %d\n", ret); + return ret; + } + + // Read mailbox status and verify it is appropriate for the given cmd + for (i = 0; i < 5; i++) { + usleep_range(1000, 1100); + + ret = regmap_read(cs35l41->regmap, CS35L41_DSP_MBOX_2, &sts); + if (ret < 0) { + dev_err(cs35l41->dev, "Failed to read MBOX STS: %d\n", ret); + continue; + } + + if (!cs35l41_check_cspl_mbox_sts(cmd, sts)) { + dev_dbg(cs35l41->dev, + "[%u] cmd %u returned invalid sts %u", + i, cmd, sts); + } else { + return 0; + } + } + + dev_err(cs35l41->dev, + "Failed to set mailbox cmd %u (status %u)\n", + cmd, sts); + + return -ENOMSG; +} + +static int cs35l41_dsp_audio_ev(struct snd_soc_dapm_widget *w, + struct snd_kcontrol *kcontrol, int event) +{ + struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); + struct cs35l41_private *cs35l41 = snd_soc_component_get_drvdata(component); + unsigned int fw_status; + int ret; + + switch (event) { + case SND_SOC_DAPM_POST_PMU: + if (!cs35l41->dsp.running) + return wm_adsp_event(w, kcontrol, event); + + ret = regmap_read(cs35l41->regmap, CS35L41_DSP_MBOX_2, &fw_status); + if (ret < 0) { + dev_err(cs35l41->dev, + "Failed to read firmware status: %d\n", ret); + return ret; + } + + switch (fw_status) { + case CSPL_MBOX_STS_RUNNING: + case CSPL_MBOX_STS_PAUSED: + break; + default: + dev_err(cs35l41->dev, "Firmware status is invalid: %u\n", + fw_status); + return -EINVAL; + } + + return cs35l41_set_cspl_mbox_cmd(cs35l41, CSPL_MBOX_CMD_RESUME); + case SND_SOC_DAPM_PRE_PMD: + return cs35l41_set_cspl_mbox_cmd(cs35l41, CSPL_MBOX_CMD_PAUSE); + default: + return 0; + } +} + +static const char * const cs35l41_pcm_source_texts[] = {"ASP", "DSP"}; +static const unsigned int cs35l41_pcm_source_values[] = {0x08, 0x32}; +static SOC_VALUE_ENUM_SINGLE_DECL(cs35l41_pcm_source_enum, + CS35L41_DAC_PCM1_SRC, + 0, CS35L41_ASP_SOURCE_MASK, + cs35l41_pcm_source_texts, + cs35l41_pcm_source_values); + +static const struct snd_kcontrol_new pcm_source_mux = + SOC_DAPM_ENUM("PCM Source", cs35l41_pcm_source_enum); + +static const char * const cs35l41_tx_input_texts[] = { + "Zero", "ASPRX1", "ASPRX2", "VMON", "IMON", + "VPMON", "VBSTMON", "DSPTX1", "DSPTX2" +}; + +static const unsigned int cs35l41_tx_input_values[] = { + 0x00, CS35L41_INPUT_SRC_ASPRX1, CS35L41_INPUT_SRC_ASPRX2, + CS35L41_INPUT_SRC_VMON, CS35L41_INPUT_SRC_IMON, CS35L41_INPUT_SRC_VPMON, + CS35L41_INPUT_SRC_VBSTMON, CS35L41_INPUT_DSP_TX1, CS35L41_INPUT_DSP_TX2 +}; + +static SOC_VALUE_ENUM_SINGLE_DECL(cs35l41_asptx1_enum, + CS35L41_ASP_TX1_SRC, + 0, CS35L41_ASP_SOURCE_MASK, + cs35l41_tx_input_texts, + cs35l41_tx_input_values); + +static const struct snd_kcontrol_new asp_tx1_mux = + SOC_DAPM_ENUM("ASPTX1 SRC", cs35l41_asptx1_enum); + +static SOC_VALUE_ENUM_SINGLE_DECL(cs35l41_asptx2_enum, + CS35L41_ASP_TX2_SRC, + 0, CS35L41_ASP_SOURCE_MASK, + cs35l41_tx_input_texts, + cs35l41_tx_input_values); + +static const struct snd_kcontrol_new asp_tx2_mux = + SOC_DAPM_ENUM("ASPTX2 SRC", cs35l41_asptx2_enum); + +static SOC_VALUE_ENUM_SINGLE_DECL(cs35l41_asptx3_enum, + CS35L41_ASP_TX3_SRC, + 0, CS35L41_ASP_SOURCE_MASK, + cs35l41_tx_input_texts, + cs35l41_tx_input_values); + +static const struct snd_kcontrol_new asp_tx3_mux = + SOC_DAPM_ENUM("ASPTX3 SRC", cs35l41_asptx3_enum); + +static SOC_VALUE_ENUM_SINGLE_DECL(cs35l41_asptx4_enum, + CS35L41_ASP_TX4_SRC, + 0, CS35L41_ASP_SOURCE_MASK, + cs35l41_tx_input_texts, + cs35l41_tx_input_values); + +static const struct snd_kcontrol_new asp_tx4_mux = + SOC_DAPM_ENUM("ASPTX4 SRC", cs35l41_asptx4_enum); + +static SOC_VALUE_ENUM_SINGLE_DECL(cs35l41_dsprx1_enum, + CS35L41_DSP1_RX1_SRC, + 0, CS35L41_ASP_SOURCE_MASK, + cs35l41_tx_input_texts, + cs35l41_tx_input_values); + +static const struct snd_kcontrol_new dsp_rx1_mux = + SOC_DAPM_ENUM("DSPRX1 SRC", cs35l41_dsprx1_enum); + +static SOC_VALUE_ENUM_SINGLE_DECL(cs35l41_dsprx2_enum, + CS35L41_DSP1_RX2_SRC, + 0, CS35L41_ASP_SOURCE_MASK, + cs35l41_tx_input_texts, + cs35l41_tx_input_values); + +static const struct snd_kcontrol_new dsp_rx2_mux = + SOC_DAPM_ENUM("DSPRX2 SRC", cs35l41_dsprx2_enum); + +static const struct snd_kcontrol_new cs35l41_aud_controls[] = { + SOC_SINGLE_SX_TLV("Digital PCM Volume", CS35L41_AMP_DIG_VOL_CTRL, + 3, 0x4CF, 0x391, dig_vol_tlv), + SOC_SINGLE_TLV("Analog PCM Volume", CS35L41_AMP_GAIN_CTRL, 5, 0x14, 0, + amp_gain_tlv), + SOC_ENUM("PCM Soft Ramp", pcm_sft_ramp), + SOC_SINGLE("HW Noise Gate Enable", CS35L41_NG_CFG, 8, 63, 0), + SOC_SINGLE("HW Noise Gate Delay", CS35L41_NG_CFG, 4, 7, 0), + SOC_SINGLE("HW Noise Gate Threshold", CS35L41_NG_CFG, 0, 7, 0), + SOC_SINGLE("Aux Noise Gate CH1 Enable", + CS35L41_MIXER_NGATE_CH1_CFG, 16, 1, 0), + SOC_SINGLE("Aux Noise Gate CH1 Entry Delay", + CS35L41_MIXER_NGATE_CH1_CFG, 8, 15, 0), + SOC_SINGLE("Aux Noise Gate CH1 Threshold", + CS35L41_MIXER_NGATE_CH1_CFG, 0, 7, 0), + SOC_SINGLE("Aux Noise Gate CH2 Entry Delay", + CS35L41_MIXER_NGATE_CH2_CFG, 8, 15, 0), + SOC_SINGLE("Aux Noise Gate CH2 Enable", + CS35L41_MIXER_NGATE_CH2_CFG, 16, 1, 0), + SOC_SINGLE("Aux Noise Gate CH2 Threshold", + CS35L41_MIXER_NGATE_CH2_CFG, 0, 7, 0), + SOC_SINGLE("SCLK Force", CS35L41_SP_FORMAT, CS35L41_SCLK_FRC_SHIFT, 1, 0), + SOC_SINGLE("LRCLK Force", CS35L41_SP_FORMAT, CS35L41_LRCLK_FRC_SHIFT, 1, 0), + SOC_SINGLE("Invert Class D", CS35L41_AMP_DIG_VOL_CTRL, + CS35L41_AMP_INV_PCM_SHIFT, 1, 0), + SOC_SINGLE("Amp Gain ZC", CS35L41_AMP_GAIN_CTRL, + CS35L41_AMP_GAIN_ZC_SHIFT, 1, 0), + WM_ADSP2_PRELOAD_SWITCH("DSP1", 1), + WM_ADSP_FW_CONTROL("DSP1", 0), +}; + +static irqreturn_t cs35l41_irq(int irq, void *data) +{ + struct cs35l41_private *cs35l41 = data; + unsigned int status[4] = { 0, 0, 0, 0 }; + unsigned int masks[4] = { 0, 0, 0, 0 }; + int ret = IRQ_NONE; + unsigned int i; + + pm_runtime_get_sync(cs35l41->dev); + + for (i = 0; i < ARRAY_SIZE(status); i++) { + regmap_read(cs35l41->regmap, + CS35L41_IRQ1_STATUS1 + (i * CS35L41_REGSTRIDE), + &status[i]); + regmap_read(cs35l41->regmap, + CS35L41_IRQ1_MASK1 + (i * CS35L41_REGSTRIDE), + &masks[i]); + } + + /* Check to see if unmasked bits are active */ + if (!(status[0] & ~masks[0]) && !(status[1] & ~masks[1]) && + !(status[2] & ~masks[2]) && !(status[3] & ~masks[3])) + goto done; + + if (status[3] & CS35L41_OTP_BOOT_DONE) { + regmap_update_bits(cs35l41->regmap, CS35L41_IRQ1_MASK4, + CS35L41_OTP_BOOT_DONE, CS35L41_OTP_BOOT_DONE); + } + + /* + * The following interrupts require a + * protection release cycle to get the + * speaker out of Safe-Mode. + */ + if (status[0] & CS35L41_AMP_SHORT_ERR) { + dev_crit_ratelimited(cs35l41->dev, "Amp short error\n"); + regmap_write(cs35l41->regmap, CS35L41_IRQ1_STATUS1, + CS35L41_AMP_SHORT_ERR); + regmap_write(cs35l41->regmap, CS35L41_PROTECT_REL_ERR_IGN, 0); + regmap_update_bits(cs35l41->regmap, CS35L41_PROTECT_REL_ERR_IGN, + CS35L41_AMP_SHORT_ERR_RLS, + CS35L41_AMP_SHORT_ERR_RLS); + regmap_update_bits(cs35l41->regmap, CS35L41_PROTECT_REL_ERR_IGN, + CS35L41_AMP_SHORT_ERR_RLS, 0); + ret = IRQ_HANDLED; + } + + if (status[0] & CS35L41_TEMP_WARN) { + dev_crit_ratelimited(cs35l41->dev, "Over temperature warning\n"); + regmap_write(cs35l41->regmap, CS35L41_IRQ1_STATUS1, + CS35L41_TEMP_WARN); + regmap_write(cs35l41->regmap, CS35L41_PROTECT_REL_ERR_IGN, 0); + regmap_update_bits(cs35l41->regmap, CS35L41_PROTECT_REL_ERR_IGN, + CS35L41_TEMP_WARN_ERR_RLS, + CS35L41_TEMP_WARN_ERR_RLS); + regmap_update_bits(cs35l41->regmap, CS35L41_PROTECT_REL_ERR_IGN, + CS35L41_TEMP_WARN_ERR_RLS, 0); + ret = IRQ_HANDLED; + } + + if (status[0] & CS35L41_TEMP_ERR) { + dev_crit_ratelimited(cs35l41->dev, "Over temperature error\n"); + regmap_write(cs35l41->regmap, CS35L41_IRQ1_STATUS1, + CS35L41_TEMP_ERR); + regmap_write(cs35l41->regmap, CS35L41_PROTECT_REL_ERR_IGN, 0); + regmap_update_bits(cs35l41->regmap, CS35L41_PROTECT_REL_ERR_IGN, + CS35L41_TEMP_ERR_RLS, + CS35L41_TEMP_ERR_RLS); + regmap_update_bits(cs35l41->regmap, CS35L41_PROTECT_REL_ERR_IGN, + CS35L41_TEMP_ERR_RLS, 0); + ret = IRQ_HANDLED; + } + + if (status[0] & CS35L41_BST_OVP_ERR) { + dev_crit_ratelimited(cs35l41->dev, "VBST Over Voltage error\n"); + regmap_update_bits(cs35l41->regmap, CS35L41_PWR_CTRL2, + CS35L41_BST_EN_MASK, 0); + regmap_write(cs35l41->regmap, CS35L41_IRQ1_STATUS1, + CS35L41_BST_OVP_ERR); + regmap_write(cs35l41->regmap, CS35L41_PROTECT_REL_ERR_IGN, 0); + regmap_update_bits(cs35l41->regmap, CS35L41_PROTECT_REL_ERR_IGN, + CS35L41_BST_OVP_ERR_RLS, + CS35L41_BST_OVP_ERR_RLS); + regmap_update_bits(cs35l41->regmap, CS35L41_PROTECT_REL_ERR_IGN, + CS35L41_BST_OVP_ERR_RLS, 0); + regmap_update_bits(cs35l41->regmap, CS35L41_PWR_CTRL2, + CS35L41_BST_EN_MASK, + CS35L41_BST_EN_DEFAULT << CS35L41_BST_EN_SHIFT); + ret = IRQ_HANDLED; + } + + if (status[0] & CS35L41_BST_DCM_UVP_ERR) { + dev_crit_ratelimited(cs35l41->dev, "DCM VBST Under Voltage Error\n"); + regmap_update_bits(cs35l41->regmap, CS35L41_PWR_CTRL2, + CS35L41_BST_EN_MASK, 0); + regmap_write(cs35l41->regmap, CS35L41_IRQ1_STATUS1, + CS35L41_BST_DCM_UVP_ERR); + regmap_write(cs35l41->regmap, CS35L41_PROTECT_REL_ERR_IGN, 0); + regmap_update_bits(cs35l41->regmap, CS35L41_PROTECT_REL_ERR_IGN, + CS35L41_BST_UVP_ERR_RLS, + CS35L41_BST_UVP_ERR_RLS); + regmap_update_bits(cs35l41->regmap, CS35L41_PROTECT_REL_ERR_IGN, + CS35L41_BST_UVP_ERR_RLS, 0); + regmap_update_bits(cs35l41->regmap, CS35L41_PWR_CTRL2, + CS35L41_BST_EN_MASK, + CS35L41_BST_EN_DEFAULT << CS35L41_BST_EN_SHIFT); + ret = IRQ_HANDLED; + } + + if (status[0] & CS35L41_BST_SHORT_ERR) { + dev_crit_ratelimited(cs35l41->dev, "LBST error: powering off!\n"); + regmap_update_bits(cs35l41->regmap, CS35L41_PWR_CTRL2, + CS35L41_BST_EN_MASK, 0); + regmap_write(cs35l41->regmap, CS35L41_IRQ1_STATUS1, + CS35L41_BST_SHORT_ERR); + regmap_write(cs35l41->regmap, CS35L41_PROTECT_REL_ERR_IGN, 0); + regmap_update_bits(cs35l41->regmap, CS35L41_PROTECT_REL_ERR_IGN, + CS35L41_BST_SHORT_ERR_RLS, + CS35L41_BST_SHORT_ERR_RLS); + regmap_update_bits(cs35l41->regmap, CS35L41_PROTECT_REL_ERR_IGN, + CS35L41_BST_SHORT_ERR_RLS, 0); + regmap_update_bits(cs35l41->regmap, CS35L41_PWR_CTRL2, + CS35L41_BST_EN_MASK, + CS35L41_BST_EN_DEFAULT << CS35L41_BST_EN_SHIFT); + ret = IRQ_HANDLED; + } + +done: + pm_runtime_mark_last_busy(cs35l41->dev); + pm_runtime_put_autosuspend(cs35l41->dev); + + return ret; +} + +static const struct reg_sequence cs35l41_pup_patch[] = { + { CS35L41_TEST_KEY_CTL, 0x00000055 }, + { CS35L41_TEST_KEY_CTL, 0x000000AA }, + { 0x00002084, 0x002F1AA0 }, + { CS35L41_TEST_KEY_CTL, 0x000000CC }, + { CS35L41_TEST_KEY_CTL, 0x00000033 }, +}; + +static const struct reg_sequence cs35l41_pdn_patch[] = { + { CS35L41_TEST_KEY_CTL, 0x00000055 }, + { CS35L41_TEST_KEY_CTL, 0x000000AA }, + { 0x00002084, 0x002F1AA3 }, + { CS35L41_TEST_KEY_CTL, 0x000000CC }, + { CS35L41_TEST_KEY_CTL, 0x00000033 }, +}; + +static int cs35l41_main_amp_event(struct snd_soc_dapm_widget *w, + struct snd_kcontrol *kcontrol, int event) +{ + struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); + struct cs35l41_private *cs35l41 = snd_soc_component_get_drvdata(component); + unsigned int val; + int ret = 0; + + switch (event) { + case SND_SOC_DAPM_POST_PMU: + regmap_multi_reg_write_bypassed(cs35l41->regmap, + cs35l41_pup_patch, + ARRAY_SIZE(cs35l41_pup_patch)); + + regmap_update_bits(cs35l41->regmap, CS35L41_PWR_CTRL1, + CS35L41_GLOBAL_EN_MASK, + 1 << CS35L41_GLOBAL_EN_SHIFT); + + usleep_range(1000, 1100); + break; + case SND_SOC_DAPM_POST_PMD: + regmap_update_bits(cs35l41->regmap, CS35L41_PWR_CTRL1, + CS35L41_GLOBAL_EN_MASK, 0); + + ret = regmap_read_poll_timeout(cs35l41->regmap, CS35L41_IRQ1_STATUS1, + val, val & CS35L41_PDN_DONE_MASK, + 1000, 100000); + if (ret) + dev_warn(cs35l41->dev, "PDN failed: %d\n", ret); + + regmap_write(cs35l41->regmap, CS35L41_IRQ1_STATUS1, + CS35L41_PDN_DONE_MASK); + + regmap_multi_reg_write_bypassed(cs35l41->regmap, + cs35l41_pdn_patch, + ARRAY_SIZE(cs35l41_pdn_patch)); + break; + default: + dev_err(cs35l41->dev, "Invalid event = 0x%x\n", event); + ret = -EINVAL; + } + + return ret; +} + +static const struct snd_soc_dapm_widget cs35l41_dapm_widgets[] = { + SND_SOC_DAPM_SPK("DSP1 Preload", NULL), + SND_SOC_DAPM_SUPPLY_S("DSP1 Preloader", 100, SND_SOC_NOPM, 0, 0, + cs35l41_dsp_preload_ev, + SND_SOC_DAPM_PRE_PMU | SND_SOC_DAPM_PRE_PMD), + SND_SOC_DAPM_OUT_DRV_E("DSP1", SND_SOC_NOPM, 0, 0, NULL, 0, + cs35l41_dsp_audio_ev, + SND_SOC_DAPM_POST_PMU | SND_SOC_DAPM_PRE_PMD), + + SND_SOC_DAPM_OUTPUT("SPK"), + + SND_SOC_DAPM_AIF_IN("ASPRX1", NULL, 0, CS35L41_SP_ENABLES, 16, 0), + SND_SOC_DAPM_AIF_IN("ASPRX2", NULL, 0, CS35L41_SP_ENABLES, 17, 0), + SND_SOC_DAPM_AIF_OUT("ASPTX1", NULL, 0, CS35L41_SP_ENABLES, 0, 0), + SND_SOC_DAPM_AIF_OUT("ASPTX2", NULL, 0, CS35L41_SP_ENABLES, 1, 0), + SND_SOC_DAPM_AIF_OUT("ASPTX3", NULL, 0, CS35L41_SP_ENABLES, 2, 0), + SND_SOC_DAPM_AIF_OUT("ASPTX4", NULL, 0, CS35L41_SP_ENABLES, 3, 0), + + SND_SOC_DAPM_SIGGEN("VSENSE"), + SND_SOC_DAPM_SIGGEN("ISENSE"), + SND_SOC_DAPM_SIGGEN("VP"), + SND_SOC_DAPM_SIGGEN("VBST"), + SND_SOC_DAPM_SIGGEN("TEMP"), + + SND_SOC_DAPM_SUPPLY("VMON", CS35L41_PWR_CTRL2, 12, 0, NULL, 0), + SND_SOC_DAPM_SUPPLY("IMON", CS35L41_PWR_CTRL2, 13, 0, NULL, 0), + SND_SOC_DAPM_SUPPLY("VPMON", CS35L41_PWR_CTRL2, 8, 0, NULL, 0), + SND_SOC_DAPM_SUPPLY("VBSTMON", CS35L41_PWR_CTRL2, 9, 0, NULL, 0), + SND_SOC_DAPM_SUPPLY("TEMPMON", CS35L41_PWR_CTRL2, 10, 0, NULL, 0), + + SND_SOC_DAPM_ADC("VMON ADC", NULL, SND_SOC_NOPM, 0, 0), + SND_SOC_DAPM_ADC("IMON ADC", NULL, SND_SOC_NOPM, 0, 0), + SND_SOC_DAPM_ADC("VPMON ADC", NULL, SND_SOC_NOPM, 0, 0), + SND_SOC_DAPM_ADC("VBSTMON ADC", NULL, SND_SOC_NOPM, 0, 0), + SND_SOC_DAPM_ADC("TEMPMON ADC", NULL, SND_SOC_NOPM, 0, 0), + + SND_SOC_DAPM_ADC("CLASS H", NULL, CS35L41_PWR_CTRL3, 4, 0), + + SND_SOC_DAPM_OUT_DRV_E("Main AMP", CS35L41_PWR_CTRL2, 0, 0, NULL, 0, + cs35l41_main_amp_event, + SND_SOC_DAPM_POST_PMD | SND_SOC_DAPM_POST_PMU), + + SND_SOC_DAPM_MUX("ASP TX1 Source", SND_SOC_NOPM, 0, 0, &asp_tx1_mux), + SND_SOC_DAPM_MUX("ASP TX2 Source", SND_SOC_NOPM, 0, 0, &asp_tx2_mux), + SND_SOC_DAPM_MUX("ASP TX3 Source", SND_SOC_NOPM, 0, 0, &asp_tx3_mux), + SND_SOC_DAPM_MUX("ASP TX4 Source", SND_SOC_NOPM, 0, 0, &asp_tx4_mux), + SND_SOC_DAPM_MUX("DSP RX1 Source", SND_SOC_NOPM, 0, 0, &dsp_rx1_mux), + SND_SOC_DAPM_MUX("DSP RX2 Source", SND_SOC_NOPM, 0, 0, &dsp_rx2_mux), + SND_SOC_DAPM_MUX("PCM Source", SND_SOC_NOPM, 0, 0, &pcm_source_mux), + SND_SOC_DAPM_SWITCH("DRE", SND_SOC_NOPM, 0, 0, &dre_ctrl), +}; + +static const struct snd_soc_dapm_route cs35l41_audio_map[] = { + {"DSP RX1 Source", "ASPRX1", "ASPRX1"}, + {"DSP RX1 Source", "ASPRX2", "ASPRX2"}, + {"DSP RX2 Source", "ASPRX1", "ASPRX1"}, + {"DSP RX2 Source", "ASPRX2", "ASPRX2"}, + + {"DSP1", NULL, "DSP RX1 Source"}, + {"DSP1", NULL, "DSP RX2 Source"}, + + {"ASP TX1 Source", "VMON", "VMON ADC"}, + {"ASP TX1 Source", "IMON", "IMON ADC"}, + {"ASP TX1 Source", "VPMON", "VPMON ADC"}, + {"ASP TX1 Source", "VBSTMON", "VBSTMON ADC"}, + {"ASP TX1 Source", "DSPTX1", "DSP1"}, + {"ASP TX1 Source", "DSPTX2", "DSP1"}, + {"ASP TX1 Source", "ASPRX1", "ASPRX1" }, + {"ASP TX1 Source", "ASPRX2", "ASPRX2" }, + {"ASP TX2 Source", "VMON", "VMON ADC"}, + {"ASP TX2 Source", "IMON", "IMON ADC"}, + {"ASP TX2 Source", "VPMON", "VPMON ADC"}, + {"ASP TX2 Source", "VBSTMON", "VBSTMON ADC"}, + {"ASP TX2 Source", "DSPTX1", "DSP1"}, + {"ASP TX2 Source", "DSPTX2", "DSP1"}, + {"ASP TX2 Source", "ASPRX1", "ASPRX1" }, + {"ASP TX2 Source", "ASPRX2", "ASPRX2" }, + {"ASP TX3 Source", "VMON", "VMON ADC"}, + {"ASP TX3 Source", "IMON", "IMON ADC"}, + {"ASP TX3 Source", "VPMON", "VPMON ADC"}, + {"ASP TX3 Source", "VBSTMON", "VBSTMON ADC"}, + {"ASP TX3 Source", "DSPTX1", "DSP1"}, + {"ASP TX3 Source", "DSPTX2", "DSP1"}, + {"ASP TX3 Source", "ASPRX1", "ASPRX1" }, + {"ASP TX3 Source", "ASPRX2", "ASPRX2" }, + {"ASP TX4 Source", "VMON", "VMON ADC"}, + {"ASP TX4 Source", "IMON", "IMON ADC"}, + {"ASP TX4 Source", "VPMON", "VPMON ADC"}, + {"ASP TX4 Source", "VBSTMON", "VBSTMON ADC"}, + {"ASP TX4 Source", "DSPTX1", "DSP1"}, + {"ASP TX4 Source", "DSPTX2", "DSP1"}, + {"ASP TX4 Source", "ASPRX1", "ASPRX1" }, + {"ASP TX4 Source", "ASPRX2", "ASPRX2" }, + {"ASPTX1", NULL, "ASP TX1 Source"}, + {"ASPTX2", NULL, "ASP TX2 Source"}, + {"ASPTX3", NULL, "ASP TX3 Source"}, + {"ASPTX4", NULL, "ASP TX4 Source"}, + {"AMP Capture", NULL, "ASPTX1"}, + {"AMP Capture", NULL, "ASPTX2"}, + {"AMP Capture", NULL, "ASPTX3"}, + {"AMP Capture", NULL, "ASPTX4"}, + + {"DSP1", NULL, "VMON"}, + {"DSP1", NULL, "IMON"}, + {"DSP1", NULL, "VPMON"}, + {"DSP1", NULL, "VBSTMON"}, + {"DSP1", NULL, "TEMPMON"}, + + {"VMON ADC", NULL, "VMON"}, + {"IMON ADC", NULL, "IMON"}, + {"VPMON ADC", NULL, "VPMON"}, + {"VBSTMON ADC", NULL, "VBSTMON"}, + {"TEMPMON ADC", NULL, "TEMPMON"}, + + {"VMON ADC", NULL, "VSENSE"}, + {"IMON ADC", NULL, "ISENSE"}, + {"VPMON ADC", NULL, "VP"}, + {"VBSTMON ADC", NULL, "VBST"}, + {"TEMPMON ADC", NULL, "TEMP"}, + + {"DSP1 Preload", NULL, "DSP1 Preloader"}, + {"DSP1", NULL, "DSP1 Preloader"}, + + {"ASPRX1", NULL, "AMP Playback"}, + {"ASPRX2", NULL, "AMP Playback"}, + {"DRE", "Switch", "CLASS H"}, + {"Main AMP", NULL, "CLASS H"}, + {"Main AMP", NULL, "DRE"}, + {"SPK", NULL, "Main AMP"}, + + {"PCM Source", "ASP", "ASPRX1"}, + {"PCM Source", "DSP", "DSP1"}, + {"CLASS H", NULL, "PCM Source"}, +}; + +static const struct wm_adsp_region cs35l41_dsp1_regions[] = { + { .type = WMFW_HALO_PM_PACKED, .base = CS35L41_DSP1_PMEM_0 }, + { .type = WMFW_HALO_XM_PACKED, .base = CS35L41_DSP1_XMEM_PACK_0 }, + { .type = WMFW_HALO_YM_PACKED, .base = CS35L41_DSP1_YMEM_PACK_0 }, + {. type = WMFW_ADSP2_XM, .base = CS35L41_DSP1_XMEM_UNPACK24_0}, + {. type = WMFW_ADSP2_YM, .base = CS35L41_DSP1_YMEM_UNPACK24_0}, +}; + +static int cs35l41_set_channel_map(struct snd_soc_dai *dai, unsigned int tx_n, + unsigned int *tx_slot, unsigned int rx_n, unsigned int *rx_slot) +{ + struct cs35l41_private *cs35l41 = snd_soc_component_get_drvdata(dai->component); + + return cs35l41_set_channels(cs35l41->dev, cs35l41->regmap, tx_n, tx_slot, rx_n, rx_slot); +} + +static int cs35l41_set_dai_fmt(struct snd_soc_dai *dai, unsigned int fmt) +{ + struct cs35l41_private *cs35l41 = snd_soc_component_get_drvdata(dai->component); + unsigned int daifmt = 0; + + switch (fmt & SND_SOC_DAIFMT_CLOCK_PROVIDER_MASK) { + case SND_SOC_DAIFMT_CBP_CFP: + daifmt |= CS35L41_SCLK_MSTR_MASK | CS35L41_LRCLK_MSTR_MASK; + break; + case SND_SOC_DAIFMT_CBC_CFC: + break; + default: + dev_warn(cs35l41->dev, "Mixed provider/consumer mode unsupported\n"); + return -EINVAL; + } + + switch (fmt & SND_SOC_DAIFMT_FORMAT_MASK) { + case SND_SOC_DAIFMT_DSP_A: + break; + case SND_SOC_DAIFMT_I2S: + daifmt |= 2 << CS35L41_ASP_FMT_SHIFT; + break; + default: + dev_warn(cs35l41->dev, "Invalid or unsupported DAI format\n"); + return -EINVAL; + } + + switch (fmt & SND_SOC_DAIFMT_INV_MASK) { + case SND_SOC_DAIFMT_NB_IF: + daifmt |= CS35L41_LRCLK_INV_MASK; + break; + case SND_SOC_DAIFMT_IB_NF: + daifmt |= CS35L41_SCLK_INV_MASK; + break; + case SND_SOC_DAIFMT_IB_IF: + daifmt |= CS35L41_LRCLK_INV_MASK | CS35L41_SCLK_INV_MASK; + break; + case SND_SOC_DAIFMT_NB_NF: + break; + default: + dev_warn(cs35l41->dev, "Invalid DAI clock INV\n"); + return -EINVAL; + } + + return regmap_update_bits(cs35l41->regmap, CS35L41_SP_FORMAT, + CS35L41_SCLK_MSTR_MASK | CS35L41_LRCLK_MSTR_MASK | + CS35L41_ASP_FMT_MASK | CS35L41_LRCLK_INV_MASK | + CS35L41_SCLK_INV_MASK, daifmt); +} + +struct cs35l41_global_fs_config { + int rate; + int fs_cfg; +}; + +static const struct cs35l41_global_fs_config cs35l41_fs_rates[] = { + { 12000, 0x01 }, + { 24000, 0x02 }, + { 48000, 0x03 }, + { 96000, 0x04 }, + { 192000, 0x05 }, + { 11025, 0x09 }, + { 22050, 0x0A }, + { 44100, 0x0B }, + { 88200, 0x0C }, + { 176400, 0x0D }, + { 8000, 0x11 }, + { 16000, 0x12 }, + { 32000, 0x13 }, +}; + +static int cs35l41_pcm_hw_params(struct snd_pcm_substream *substream, + struct snd_pcm_hw_params *params, + struct snd_soc_dai *dai) +{ + struct cs35l41_private *cs35l41 = snd_soc_component_get_drvdata(dai->component); + unsigned int rate = params_rate(params); + u8 asp_wl; + int i; + + for (i = 0; i < ARRAY_SIZE(cs35l41_fs_rates); i++) { + if (rate == cs35l41_fs_rates[i].rate) + break; + } + + if (i >= ARRAY_SIZE(cs35l41_fs_rates)) { + dev_err(cs35l41->dev, "Unsupported rate: %u\n", rate); + return -EINVAL; + } + + asp_wl = params_width(params); + + if (i < ARRAY_SIZE(cs35l41_fs_rates)) + regmap_update_bits(cs35l41->regmap, CS35L41_GLOBAL_CLK_CTRL, + CS35L41_GLOBAL_FS_MASK, + cs35l41_fs_rates[i].fs_cfg << CS35L41_GLOBAL_FS_SHIFT); + + if (substream->stream == SNDRV_PCM_STREAM_PLAYBACK) { + regmap_update_bits(cs35l41->regmap, CS35L41_SP_FORMAT, + CS35L41_ASP_WIDTH_RX_MASK, + asp_wl << CS35L41_ASP_WIDTH_RX_SHIFT); + regmap_update_bits(cs35l41->regmap, CS35L41_SP_RX_WL, + CS35L41_ASP_RX_WL_MASK, + asp_wl << CS35L41_ASP_RX_WL_SHIFT); + } else { + regmap_update_bits(cs35l41->regmap, CS35L41_SP_FORMAT, + CS35L41_ASP_WIDTH_TX_MASK, + asp_wl << CS35L41_ASP_WIDTH_TX_SHIFT); + regmap_update_bits(cs35l41->regmap, CS35L41_SP_TX_WL, + CS35L41_ASP_TX_WL_MASK, + asp_wl << CS35L41_ASP_TX_WL_SHIFT); + } + + return 0; +} + +static int cs35l41_get_clk_config(int freq) +{ + int i; + + for (i = 0; i < ARRAY_SIZE(cs35l41_pll_sysclk); i++) { + if (cs35l41_pll_sysclk[i].freq == freq) + return cs35l41_pll_sysclk[i].clk_cfg; + } + + return -EINVAL; +} + +static const unsigned int cs35l41_src_rates[] = { + 8000, 12000, 11025, 16000, 22050, 24000, 32000, + 44100, 48000, 88200, 96000, 176400, 192000 +}; + +static const struct snd_pcm_hw_constraint_list cs35l41_constraints = { + .count = ARRAY_SIZE(cs35l41_src_rates), + .list = cs35l41_src_rates, +}; + +static int cs35l41_pcm_startup(struct snd_pcm_substream *substream, + struct snd_soc_dai *dai) +{ + if (substream->runtime) + return snd_pcm_hw_constraint_list(substream->runtime, 0, + SNDRV_PCM_HW_PARAM_RATE, + &cs35l41_constraints); + return 0; +} + +static int cs35l41_component_set_sysclk(struct snd_soc_component *component, + int clk_id, int source, + unsigned int freq, int dir) +{ + struct cs35l41_private *cs35l41 = snd_soc_component_get_drvdata(component); + int extclk_cfg, clksrc; + + switch (clk_id) { + case CS35L41_CLKID_SCLK: + clksrc = CS35L41_PLLSRC_SCLK; + break; + case CS35L41_CLKID_LRCLK: + clksrc = CS35L41_PLLSRC_LRCLK; + break; + case CS35L41_CLKID_MCLK: + clksrc = CS35L41_PLLSRC_MCLK; + break; + default: + dev_err(cs35l41->dev, "Invalid CLK Config\n"); + return -EINVAL; + } + + extclk_cfg = cs35l41_get_clk_config(freq); + + if (extclk_cfg < 0) { + dev_err(cs35l41->dev, "Invalid CLK Config: %d, freq: %u\n", + extclk_cfg, freq); + return -EINVAL; + } + + regmap_update_bits(cs35l41->regmap, CS35L41_PLL_CLK_CTRL, + CS35L41_PLL_OPENLOOP_MASK, + 1 << CS35L41_PLL_OPENLOOP_SHIFT); + regmap_update_bits(cs35l41->regmap, CS35L41_PLL_CLK_CTRL, + CS35L41_REFCLK_FREQ_MASK, + extclk_cfg << CS35L41_REFCLK_FREQ_SHIFT); + regmap_update_bits(cs35l41->regmap, CS35L41_PLL_CLK_CTRL, + CS35L41_PLL_CLK_EN_MASK, + 0 << CS35L41_PLL_CLK_EN_SHIFT); + regmap_update_bits(cs35l41->regmap, CS35L41_PLL_CLK_CTRL, + CS35L41_PLL_CLK_SEL_MASK, clksrc); + regmap_update_bits(cs35l41->regmap, CS35L41_PLL_CLK_CTRL, + CS35L41_PLL_OPENLOOP_MASK, + 0 << CS35L41_PLL_OPENLOOP_SHIFT); + regmap_update_bits(cs35l41->regmap, CS35L41_PLL_CLK_CTRL, + CS35L41_PLL_CLK_EN_MASK, + 1 << CS35L41_PLL_CLK_EN_SHIFT); + + return 0; +} + +static int cs35l41_dai_set_sysclk(struct snd_soc_dai *dai, + int clk_id, unsigned int freq, int dir) +{ + struct cs35l41_private *cs35l41 = snd_soc_component_get_drvdata(dai->component); + unsigned int fs1_val; + unsigned int fs2_val; + unsigned int val; + int fsindex; + + fsindex = cs35l41_get_fs_mon_config_index(freq); + if (fsindex < 0) { + dev_err(cs35l41->dev, "Invalid CLK Config freq: %u\n", freq); + return -EINVAL; + } + + dev_dbg(cs35l41->dev, "Set DAI sysclk %d\n", freq); + + if (freq <= 6144000) { + /* Use the lookup table */ + fs1_val = cs35l41_fs_mon[fsindex].fs1; + fs2_val = cs35l41_fs_mon[fsindex].fs2; + } else { + /* Use hard-coded values */ + fs1_val = 0x10; + fs2_val = 0x24; + } + + val = fs1_val; + val |= (fs2_val << CS35L41_FS2_WINDOW_SHIFT) & CS35L41_FS2_WINDOW_MASK; + regmap_write(cs35l41->regmap, CS35L41_TST_FS_MON0, val); + + return 0; +} + +static int cs35l41_set_pdata(struct cs35l41_private *cs35l41) +{ + int ret; + + /* Set Platform Data */ + /* Required */ + if (cs35l41->pdata.bst_ipk && + cs35l41->pdata.bst_ind && cs35l41->pdata.bst_cap) { + ret = cs35l41_boost_config(cs35l41->dev, cs35l41->regmap, cs35l41->pdata.bst_ind, + cs35l41->pdata.bst_cap, cs35l41->pdata.bst_ipk); + if (ret) { + dev_err(cs35l41->dev, "Error in Boost DT config: %d\n", ret); + return ret; + } + } else { + dev_err(cs35l41->dev, "Incomplete Boost component DT config\n"); + return -EINVAL; + } + + /* Optional */ + if (cs35l41->pdata.dout_hiz <= CS35L41_ASP_DOUT_HIZ_MASK && + cs35l41->pdata.dout_hiz >= 0) + regmap_update_bits(cs35l41->regmap, CS35L41_SP_HIZ_CTRL, + CS35L41_ASP_DOUT_HIZ_MASK, + cs35l41->pdata.dout_hiz); + + return 0; +} + +static int cs35l41_irq_gpio_config(struct cs35l41_private *cs35l41) +{ + struct cs35l41_irq_cfg *irq_gpio_cfg1 = &cs35l41->pdata.irq_config1; + struct cs35l41_irq_cfg *irq_gpio_cfg2 = &cs35l41->pdata.irq_config2; + int irq_pol = IRQF_TRIGGER_NONE; + + regmap_update_bits(cs35l41->regmap, CS35L41_GPIO1_CTRL1, + CS35L41_GPIO_POL_MASK | CS35L41_GPIO_DIR_MASK, + irq_gpio_cfg1->irq_pol_inv << CS35L41_GPIO_POL_SHIFT | + !irq_gpio_cfg1->irq_out_en << CS35L41_GPIO_DIR_SHIFT); + + regmap_update_bits(cs35l41->regmap, CS35L41_GPIO2_CTRL1, + CS35L41_GPIO_POL_MASK | CS35L41_GPIO_DIR_MASK, + irq_gpio_cfg1->irq_pol_inv << CS35L41_GPIO_POL_SHIFT | + !irq_gpio_cfg1->irq_out_en << CS35L41_GPIO_DIR_SHIFT); + + regmap_update_bits(cs35l41->regmap, CS35L41_GPIO_PAD_CONTROL, + CS35L41_GPIO1_CTRL_MASK | CS35L41_GPIO2_CTRL_MASK, + irq_gpio_cfg1->irq_src_sel << CS35L41_GPIO1_CTRL_SHIFT | + irq_gpio_cfg2->irq_src_sel << CS35L41_GPIO2_CTRL_SHIFT); + + if ((irq_gpio_cfg2->irq_src_sel == + (CS35L41_GPIO_CTRL_ACTV_LO | CS35L41_VALID_PDATA)) || + (irq_gpio_cfg2->irq_src_sel == + (CS35L41_GPIO_CTRL_OPEN_INT | CS35L41_VALID_PDATA))) + irq_pol = IRQF_TRIGGER_LOW; + else if (irq_gpio_cfg2->irq_src_sel == + (CS35L41_GPIO_CTRL_ACTV_HI | CS35L41_VALID_PDATA)) + irq_pol = IRQF_TRIGGER_HIGH; + + return irq_pol; +} + +static int cs35l41_component_probe(struct snd_soc_component *component) +{ + struct cs35l41_private *cs35l41 = snd_soc_component_get_drvdata(component); + + return wm_adsp2_component_probe(&cs35l41->dsp, component); +} + +static void cs35l41_component_remove(struct snd_soc_component *component) +{ + struct cs35l41_private *cs35l41 = snd_soc_component_get_drvdata(component); + + wm_adsp2_component_remove(&cs35l41->dsp, component); +} + +static const struct snd_soc_dai_ops cs35l41_ops = { + .startup = cs35l41_pcm_startup, + .set_fmt = cs35l41_set_dai_fmt, + .hw_params = cs35l41_pcm_hw_params, + .set_sysclk = cs35l41_dai_set_sysclk, + .set_channel_map = cs35l41_set_channel_map, +}; + +static struct snd_soc_dai_driver cs35l41_dai[] = { + { + .name = "cs35l41-pcm", + .id = 0, + .playback = { + .stream_name = "AMP Playback", + .channels_min = 1, + .channels_max = 2, + .rates = SNDRV_PCM_RATE_KNOT, + .formats = CS35L41_RX_FORMATS, + }, + .capture = { + .stream_name = "AMP Capture", + .channels_min = 1, + .channels_max = 8, + .rates = SNDRV_PCM_RATE_KNOT, + .formats = CS35L41_TX_FORMATS, + }, + .ops = &cs35l41_ops, + .symmetric_rate = 1, + }, +}; + +static const struct snd_soc_component_driver soc_component_dev_cs35l41 = { + .name = "cs35l41-codec", + .probe = cs35l41_component_probe, + .remove = cs35l41_component_remove, + + .dapm_widgets = cs35l41_dapm_widgets, + .num_dapm_widgets = ARRAY_SIZE(cs35l41_dapm_widgets), + .dapm_routes = cs35l41_audio_map, + .num_dapm_routes = ARRAY_SIZE(cs35l41_audio_map), + + .controls = cs35l41_aud_controls, + .num_controls = ARRAY_SIZE(cs35l41_aud_controls), + .set_sysclk = cs35l41_component_set_sysclk, +}; + +static int cs35l41_handle_pdata(struct device *dev, + struct cs35l41_platform_data *pdata, + struct cs35l41_private *cs35l41) +{ + struct cs35l41_irq_cfg *irq_gpio1_config = &pdata->irq_config1; + struct cs35l41_irq_cfg *irq_gpio2_config = &pdata->irq_config2; + unsigned int val; + int ret; + + ret = device_property_read_u32(dev, "cirrus,boost-peak-milliamp", &val); + if (ret >= 0) + pdata->bst_ipk = val; + + ret = device_property_read_u32(dev, "cirrus,boost-ind-nanohenry", &val); + if (ret >= 0) + pdata->bst_ind = val; + + ret = device_property_read_u32(dev, "cirrus,boost-cap-microfarad", &val); + if (ret >= 0) + pdata->bst_cap = val; + + ret = device_property_read_u32(dev, "cirrus,asp-sdout-hiz", &val); + if (ret >= 0) + pdata->dout_hiz = val; + else + pdata->dout_hiz = -1; + + /* GPIO1 Pin Config */ + irq_gpio1_config->irq_pol_inv = device_property_read_bool(dev, + "cirrus,gpio1-polarity-invert"); + irq_gpio1_config->irq_out_en = device_property_read_bool(dev, + "cirrus,gpio1-output-enable"); + ret = device_property_read_u32(dev, "cirrus,gpio1-src-select", + &val); + if (ret >= 0) + irq_gpio1_config->irq_src_sel = val | CS35L41_VALID_PDATA; + + /* GPIO2 Pin Config */ + irq_gpio2_config->irq_pol_inv = device_property_read_bool(dev, + "cirrus,gpio2-polarity-invert"); + irq_gpio2_config->irq_out_en = device_property_read_bool(dev, + "cirrus,gpio2-output-enable"); + ret = device_property_read_u32(dev, "cirrus,gpio2-src-select", + &val); + if (ret >= 0) + irq_gpio2_config->irq_src_sel = val | CS35L41_VALID_PDATA; + + return 0; +} + +static const struct reg_sequence cs35l41_fs_errata_patch[] = { + { CS35L41_DSP1_RX1_RATE, 0x00000001 }, + { CS35L41_DSP1_RX2_RATE, 0x00000001 }, + { CS35L41_DSP1_RX3_RATE, 0x00000001 }, + { CS35L41_DSP1_RX4_RATE, 0x00000001 }, + { CS35L41_DSP1_RX5_RATE, 0x00000001 }, + { CS35L41_DSP1_RX6_RATE, 0x00000001 }, + { CS35L41_DSP1_RX7_RATE, 0x00000001 }, + { CS35L41_DSP1_RX8_RATE, 0x00000001 }, + { CS35L41_DSP1_TX1_RATE, 0x00000001 }, + { CS35L41_DSP1_TX2_RATE, 0x00000001 }, + { CS35L41_DSP1_TX3_RATE, 0x00000001 }, + { CS35L41_DSP1_TX4_RATE, 0x00000001 }, + { CS35L41_DSP1_TX5_RATE, 0x00000001 }, + { CS35L41_DSP1_TX6_RATE, 0x00000001 }, + { CS35L41_DSP1_TX7_RATE, 0x00000001 }, + { CS35L41_DSP1_TX8_RATE, 0x00000001 }, +}; + +static int cs35l41_dsp_init(struct cs35l41_private *cs35l41) +{ + struct wm_adsp *dsp; + int ret; + + dsp = &cs35l41->dsp; + dsp->part = "cs35l41"; + dsp->num = 1; + dsp->type = WMFW_HALO; + dsp->rev = 0; + dsp->fw = 9; /* 9 is WM_ADSP_FW_SPK_PROT in wm_adsp.c */ + dsp->dev = cs35l41->dev; + dsp->regmap = cs35l41->regmap; + dsp->base = CS35L41_DSP1_CTRL_BASE; + dsp->base_sysinfo = CS35L41_DSP1_SYS_ID; + dsp->mem = cs35l41_dsp1_regions; + dsp->num_mems = ARRAY_SIZE(cs35l41_dsp1_regions); + dsp->lock_regions = 0xFFFFFFFF; + + ret = regmap_multi_reg_write(cs35l41->regmap, cs35l41_fs_errata_patch, + ARRAY_SIZE(cs35l41_fs_errata_patch)); + if (ret < 0) { + dev_err(cs35l41->dev, "Failed to write fs errata: %d\n", ret); + return ret; + } + + ret = wm_halo_init(dsp); + if (ret) { + dev_err(cs35l41->dev, "wm_halo_init failed: %d\n", ret); + return ret; + } + + ret = regmap_write(cs35l41->regmap, CS35L41_DSP1_RX5_SRC, + CS35L41_INPUT_SRC_VPMON); + if (ret < 0) { + dev_err(cs35l41->dev, "Write INPUT_SRC_VPMON failed: %d\n", ret); + goto err_dsp; + } + ret = regmap_write(cs35l41->regmap, CS35L41_DSP1_RX6_SRC, + CS35L41_INPUT_SRC_CLASSH); + if (ret < 0) { + dev_err(cs35l41->dev, "Write INPUT_SRC_CLASSH failed: %d\n", ret); + goto err_dsp; + } + ret = regmap_write(cs35l41->regmap, CS35L41_DSP1_RX7_SRC, + CS35L41_INPUT_SRC_TEMPMON); + if (ret < 0) { + dev_err(cs35l41->dev, "Write INPUT_SRC_TEMPMON failed: %d\n", ret); + goto err_dsp; + } + ret = regmap_write(cs35l41->regmap, CS35L41_DSP1_RX8_SRC, + CS35L41_INPUT_SRC_RSVD); + if (ret < 0) { + dev_err(cs35l41->dev, "Write INPUT_SRC_RSVD failed: %d\n", ret); + goto err_dsp; + } + + return 0; + +err_dsp: + wm_adsp2_remove(dsp); + + return ret; +} + +int cs35l41_probe(struct cs35l41_private *cs35l41, + struct cs35l41_platform_data *pdata) +{ + u32 regid, reg_revid, i, mtl_revid, int_status, chipid_match; + int irq_pol = 0; + int ret; + + if (pdata) { + cs35l41->pdata = *pdata; + } else { + ret = cs35l41_handle_pdata(cs35l41->dev, &cs35l41->pdata, cs35l41); + if (ret != 0) + return ret; + } + + for (i = 0; i < CS35L41_NUM_SUPPLIES; i++) + cs35l41->supplies[i].supply = cs35l41_supplies[i]; + + ret = devm_regulator_bulk_get(cs35l41->dev, CS35L41_NUM_SUPPLIES, + cs35l41->supplies); + if (ret != 0) { + dev_err(cs35l41->dev, "Failed to request core supplies: %d\n", ret); + return ret; + } + + ret = regulator_bulk_enable(CS35L41_NUM_SUPPLIES, cs35l41->supplies); + if (ret != 0) { + dev_err(cs35l41->dev, "Failed to enable core supplies: %d\n", ret); + return ret; + } + + /* returning NULL can be an option if in stereo mode */ + cs35l41->reset_gpio = devm_gpiod_get_optional(cs35l41->dev, "reset", + GPIOD_OUT_LOW); + if (IS_ERR(cs35l41->reset_gpio)) { + ret = PTR_ERR(cs35l41->reset_gpio); + cs35l41->reset_gpio = NULL; + if (ret == -EBUSY) { + dev_info(cs35l41->dev, + "Reset line busy, assuming shared reset\n"); + } else { + dev_err(cs35l41->dev, + "Failed to get reset GPIO: %d\n", ret); + goto err; + } + } + if (cs35l41->reset_gpio) { + /* satisfy minimum reset pulse width spec */ + usleep_range(2000, 2100); + gpiod_set_value_cansleep(cs35l41->reset_gpio, 1); + } + + usleep_range(2000, 2100); + + ret = regmap_read_poll_timeout(cs35l41->regmap, CS35L41_IRQ1_STATUS4, + int_status, int_status & CS35L41_OTP_BOOT_DONE, + 1000, 100000); + if (ret) { + dev_err(cs35l41->dev, + "Failed waiting for OTP_BOOT_DONE: %d\n", ret); + goto err; + } + + regmap_read(cs35l41->regmap, CS35L41_IRQ1_STATUS3, &int_status); + if (int_status & CS35L41_OTP_BOOT_ERR) { + dev_err(cs35l41->dev, "OTP Boot error\n"); + ret = -EINVAL; + goto err; + } + + ret = regmap_read(cs35l41->regmap, CS35L41_DEVID, ®id); + if (ret < 0) { + dev_err(cs35l41->dev, "Get Device ID failed: %d\n", ret); + goto err; + } + + ret = regmap_read(cs35l41->regmap, CS35L41_REVID, ®_revid); + if (ret < 0) { + dev_err(cs35l41->dev, "Get Revision ID failed: %d\n", ret); + goto err; + } + + mtl_revid = reg_revid & CS35L41_MTLREVID_MASK; + + /* CS35L41 will have even MTLREVID + * CS35L41R will have odd MTLREVID + */ + chipid_match = (mtl_revid % 2) ? CS35L41R_CHIP_ID : CS35L41_CHIP_ID; + if (regid != chipid_match) { + dev_err(cs35l41->dev, "CS35L41 Device ID (%X). Expected ID %X\n", + regid, chipid_match); + ret = -ENODEV; + goto err; + } + + cs35l41_test_key_unlock(cs35l41->dev, cs35l41->regmap); + + ret = cs35l41_register_errata_patch(cs35l41->dev, cs35l41->regmap, reg_revid); + if (ret) + goto err; + + ret = cs35l41_otp_unpack(cs35l41->dev, cs35l41->regmap); + if (ret < 0) { + dev_err(cs35l41->dev, "OTP Unpack failed: %d\n", ret); + goto err; + } + + cs35l41_test_key_lock(cs35l41->dev, cs35l41->regmap); + + irq_pol = cs35l41_irq_gpio_config(cs35l41); + + /* Set interrupt masks for critical errors */ + regmap_write(cs35l41->regmap, CS35L41_IRQ1_MASK1, + CS35L41_INT1_MASK_DEFAULT); + + ret = devm_request_threaded_irq(cs35l41->dev, cs35l41->irq, NULL, cs35l41_irq, + IRQF_ONESHOT | IRQF_SHARED | irq_pol, + "cs35l41", cs35l41); + if (ret != 0) { + dev_err(cs35l41->dev, "Failed to request IRQ: %d\n", ret); + goto err; + } + + ret = cs35l41_set_pdata(cs35l41); + if (ret < 0) { + dev_err(cs35l41->dev, "Set pdata failed: %d\n", ret); + goto err; + } + + ret = cs35l41_dsp_init(cs35l41); + if (ret < 0) + goto err; + + pm_runtime_set_autosuspend_delay(cs35l41->dev, 3000); + pm_runtime_use_autosuspend(cs35l41->dev); + pm_runtime_mark_last_busy(cs35l41->dev); + pm_runtime_set_active(cs35l41->dev); + pm_runtime_get_noresume(cs35l41->dev); + pm_runtime_enable(cs35l41->dev); + + ret = devm_snd_soc_register_component(cs35l41->dev, + &soc_component_dev_cs35l41, + cs35l41_dai, ARRAY_SIZE(cs35l41_dai)); + if (ret < 0) { + dev_err(cs35l41->dev, "Register codec failed: %d\n", ret); + goto err_pm; + } + + pm_runtime_put_autosuspend(cs35l41->dev); + + dev_info(cs35l41->dev, "Cirrus Logic CS35L41 (%x), Revision: %02X\n", + regid, reg_revid); + + return 0; + +err_pm: + pm_runtime_disable(cs35l41->dev); + pm_runtime_put_noidle(cs35l41->dev); + + wm_adsp2_remove(&cs35l41->dsp); +err: + regulator_bulk_disable(CS35L41_NUM_SUPPLIES, cs35l41->supplies); + gpiod_set_value_cansleep(cs35l41->reset_gpio, 0); + + return ret; +} +EXPORT_SYMBOL_GPL(cs35l41_probe); + +void cs35l41_remove(struct cs35l41_private *cs35l41) +{ + pm_runtime_get_sync(cs35l41->dev); + pm_runtime_disable(cs35l41->dev); + + regmap_write(cs35l41->regmap, CS35L41_IRQ1_MASK1, 0xFFFFFFFF); + wm_adsp2_remove(&cs35l41->dsp); + + pm_runtime_put_noidle(cs35l41->dev); + + regulator_bulk_disable(CS35L41_NUM_SUPPLIES, cs35l41->supplies); + gpiod_set_value_cansleep(cs35l41->reset_gpio, 0); +} +EXPORT_SYMBOL_GPL(cs35l41_remove); + +static int __maybe_unused cs35l41_runtime_suspend(struct device *dev) +{ + struct cs35l41_private *cs35l41 = dev_get_drvdata(dev); + + dev_dbg(cs35l41->dev, "Runtime suspend\n"); + + if (!cs35l41->dsp.preloaded || !cs35l41->dsp.running) + return 0; + + dev_dbg(cs35l41->dev, "Enter hibernate\n"); + + regmap_write(cs35l41->regmap, CS35L41_WAKESRC_CTL, 0x0088); + regmap_write(cs35l41->regmap, CS35L41_WAKESRC_CTL, 0x0188); + + // Don't wait for ACK since bus activity would wake the device + regmap_write(cs35l41->regmap, CS35L41_DSP_VIRT1_MBOX_1, + CSPL_MBOX_CMD_HIBERNATE); + + regcache_cache_only(cs35l41->regmap, true); + regcache_mark_dirty(cs35l41->regmap); + + return 0; +} + +static void cs35l41_wait_for_pwrmgt_sts(struct cs35l41_private *cs35l41) +{ + const int pwrmgt_retries = 10; + unsigned int sts; + int i, ret; + + for (i = 0; i < pwrmgt_retries; i++) { + ret = regmap_read(cs35l41->regmap, CS35L41_PWRMGT_STS, &sts); + if (ret) + dev_err(cs35l41->dev, "Failed to read PWRMGT_STS: %d\n", ret); + else if (!(sts & CS35L41_WR_PEND_STS_MASK)) + return; + + udelay(20); + } + + dev_err(cs35l41->dev, "Timed out reading PWRMGT_STS\n"); +} + +static int cs35l41_exit_hibernate(struct cs35l41_private *cs35l41) +{ + const int wake_retries = 20; + const int sleep_retries = 5; + int ret, i, j; + + for (i = 0; i < sleep_retries; i++) { + dev_dbg(cs35l41->dev, "Exit hibernate\n"); + + for (j = 0; j < wake_retries; j++) { + ret = cs35l41_set_cspl_mbox_cmd(cs35l41, + CSPL_MBOX_CMD_OUT_OF_HIBERNATE); + if (!ret) + break; + + usleep_range(100, 200); + } + + if (j < wake_retries) { + dev_dbg(cs35l41->dev, "Wake success at cycle: %d\n", j); + return 0; + } + + dev_err(cs35l41->dev, "Wake failed, re-enter hibernate: %d\n", ret); + + cs35l41_wait_for_pwrmgt_sts(cs35l41); + regmap_write(cs35l41->regmap, CS35L41_WAKESRC_CTL, 0x0088); + + cs35l41_wait_for_pwrmgt_sts(cs35l41); + regmap_write(cs35l41->regmap, CS35L41_WAKESRC_CTL, 0x0188); + + cs35l41_wait_for_pwrmgt_sts(cs35l41); + regmap_write(cs35l41->regmap, CS35L41_PWRMGT_CTL, 0x3); + } + + dev_err(cs35l41->dev, "Timed out waking device\n"); + + return -ETIMEDOUT; +} + +static int __maybe_unused cs35l41_runtime_resume(struct device *dev) +{ + struct cs35l41_private *cs35l41 = dev_get_drvdata(dev); + int ret; + + dev_dbg(cs35l41->dev, "Runtime resume\n"); + + if (!cs35l41->dsp.preloaded || !cs35l41->dsp.running) + return 0; + + regcache_cache_only(cs35l41->regmap, false); + + ret = cs35l41_exit_hibernate(cs35l41); + if (ret) + return ret; + + /* Test key needs to be unlocked to allow the OTP settings to re-apply */ + cs35l41_test_key_unlock(cs35l41->dev, cs35l41->regmap); + ret = regcache_sync(cs35l41->regmap); + cs35l41_test_key_lock(cs35l41->dev, cs35l41->regmap); + if (ret) { + dev_err(cs35l41->dev, "Failed to restore register cache: %d\n", ret); + return ret; + } + + return 0; +} + +static int __maybe_unused cs35l41_sys_suspend(struct device *dev) +{ + struct cs35l41_private *cs35l41 = dev_get_drvdata(dev); + + dev_dbg(cs35l41->dev, "System suspend, disabling IRQ\n"); + disable_irq(cs35l41->irq); + + return 0; +} + +static int __maybe_unused cs35l41_sys_suspend_noirq(struct device *dev) +{ + struct cs35l41_private *cs35l41 = dev_get_drvdata(dev); + + dev_dbg(cs35l41->dev, "Late system suspend, reenabling IRQ\n"); + enable_irq(cs35l41->irq); + + return 0; +} + +static int __maybe_unused cs35l41_sys_resume_noirq(struct device *dev) +{ + struct cs35l41_private *cs35l41 = dev_get_drvdata(dev); + + dev_dbg(cs35l41->dev, "Early system resume, disabling IRQ\n"); + disable_irq(cs35l41->irq); + + return 0; +} + +static int __maybe_unused cs35l41_sys_resume(struct device *dev) +{ + struct cs35l41_private *cs35l41 = dev_get_drvdata(dev); + + dev_dbg(cs35l41->dev, "System resume, reenabling IRQ\n"); + enable_irq(cs35l41->irq); + + return 0; +} + +const struct dev_pm_ops cs35l41_pm_ops = { + SET_RUNTIME_PM_OPS(cs35l41_runtime_suspend, cs35l41_runtime_resume, NULL) + + SET_SYSTEM_SLEEP_PM_OPS(cs35l41_sys_suspend, cs35l41_sys_resume) + SET_NOIRQ_SYSTEM_SLEEP_PM_OPS(cs35l41_sys_suspend_noirq, cs35l41_sys_resume_noirq) +}; +EXPORT_SYMBOL_GPL(cs35l41_pm_ops); + +MODULE_DESCRIPTION("ASoC CS35L41 driver"); +MODULE_AUTHOR("David Rhodes, Cirrus Logic Inc, "); +MODULE_LICENSE("GPL"); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/soc/codecs/cs35l41.h +++ linux-azure-5.15-5.15.0/sound/soc/codecs/cs35l41.h @@ -0,0 +1,60 @@ +/* SPDX-License-Identifier: GPL-2.0 + * + * cs35l41.h -- CS35L41 ALSA SoC audio driver + * + * Copyright 2017-2021 Cirrus Logic, Inc. + * + * Author: David Rhodes + */ + +#ifndef __CS35L41_H__ +#define __CS35L41_H__ + +#include +#include +#include +#include +#include + +#include "wm_adsp.h" + +#define CS35L41_RX_FORMATS (SNDRV_PCM_FMTBIT_S16_LE | SNDRV_PCM_FMTBIT_S24_LE) +#define CS35L41_TX_FORMATS (SNDRV_PCM_FMTBIT_S16_LE | SNDRV_PCM_FMTBIT_S24_LE) + +extern const struct dev_pm_ops cs35l41_pm_ops; + +enum cs35l41_cspl_mbox_status { + CSPL_MBOX_STS_RUNNING = 0, + CSPL_MBOX_STS_PAUSED = 1, + CSPL_MBOX_STS_RDY_FOR_REINIT = 2, +}; + +enum cs35l41_cspl_mbox_cmd { + CSPL_MBOX_CMD_NONE = 0, + CSPL_MBOX_CMD_PAUSE = 1, + CSPL_MBOX_CMD_RESUME = 2, + CSPL_MBOX_CMD_REINIT = 3, + CSPL_MBOX_CMD_STOP_PRE_REINIT = 4, + CSPL_MBOX_CMD_HIBERNATE = 5, + CSPL_MBOX_CMD_OUT_OF_HIBERNATE = 6, + CSPL_MBOX_CMD_UNKNOWN_CMD = -1, + CSPL_MBOX_CMD_INVALID_SEQUENCE = -2, +}; + +struct cs35l41_private { + struct wm_adsp dsp; /* needs to be first member */ + struct snd_soc_codec *codec; + struct cs35l41_platform_data pdata; + struct device *dev; + struct regmap *regmap; + struct regulator_bulk_data supplies[CS35L41_NUM_SUPPLIES]; + int irq; + /* GPIO for /RST */ + struct gpio_desc *reset_gpio; +}; + +int cs35l41_probe(struct cs35l41_private *cs35l41, + struct cs35l41_platform_data *pdata); +void cs35l41_remove(struct cs35l41_private *cs35l41); + +#endif /*__CS35L41_H__*/ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/soc/codecs/lpass-tx-macro.c +++ linux-azure-5.15-5.15.0/sound/soc/codecs/lpass-tx-macro.c @@ -1803,6 +1803,8 @@ return PTR_ERR(base); tx->regmap = devm_regmap_init_mmio(dev, base, &tx_regmap_config); + if (IS_ERR(tx->regmap)) + return PTR_ERR(tx->regmap); dev_set_drvdata(dev, tx); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/soc/codecs/lpass-va-macro.c +++ linux-azure-5.15-5.15.0/sound/soc/codecs/lpass-va-macro.c @@ -780,7 +780,7 @@ struct soc_enum *e = (struct soc_enum *)kcontrol->private_value; int path = e->shift_l; - ucontrol->value.integer.value[0] = va->dec_mode[path]; + ucontrol->value.enumerated.item[0] = va->dec_mode[path]; return 0; } @@ -789,7 +789,7 @@ struct snd_ctl_elem_value *ucontrol) { struct snd_soc_component *comp = snd_soc_kcontrol_component(kcontrol); - int value = ucontrol->value.integer.value[0]; + int value = ucontrol->value.enumerated.item[0]; struct soc_enum *e = (struct soc_enum *)kcontrol->private_value; int path = e->shift_l; struct va_macro *va = snd_soc_component_get_drvdata(comp); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/soc/codecs/lpass-wsa-macro.c +++ linux-azure-5.15-5.15.0/sound/soc/codecs/lpass-wsa-macro.c @@ -2405,6 +2405,8 @@ return PTR_ERR(base); wsa->regmap = devm_regmap_init_mmio(dev, base, &wsa_regmap_config); + if (IS_ERR(wsa->regmap)) + return PTR_ERR(wsa->regmap); dev_set_drvdata(dev, wsa); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/soc/codecs/msm8916-wcd-analog.c +++ linux-azure-5.15-5.15.0/sound/soc/codecs/msm8916-wcd-analog.c @@ -1221,8 +1221,10 @@ } irq = platform_get_irq_byname(pdev, "mbhc_switch_int"); - if (irq < 0) - return irq; + if (irq < 0) { + ret = irq; + goto err_disable_clk; + } ret = devm_request_threaded_irq(dev, irq, NULL, pm8916_mbhc_switch_irq_handler, @@ -1234,8 +1236,10 @@ if (priv->mbhc_btn_enabled) { irq = platform_get_irq_byname(pdev, "mbhc_but_press_det"); - if (irq < 0) - return irq; + if (irq < 0) { + ret = irq; + goto err_disable_clk; + } ret = devm_request_threaded_irq(dev, irq, NULL, mbhc_btn_press_irq_handler, @@ -1246,8 +1250,10 @@ dev_err(dev, "cannot request mbhc button press irq\n"); irq = platform_get_irq_byname(pdev, "mbhc_but_rel_det"); - if (irq < 0) - return irq; + if (irq < 0) { + ret = irq; + goto err_disable_clk; + } ret = devm_request_threaded_irq(dev, irq, NULL, mbhc_btn_release_irq_handler, @@ -1264,6 +1270,10 @@ return devm_snd_soc_register_component(dev, &pm8916_wcd_analog, pm8916_wcd_analog_dai, ARRAY_SIZE(pm8916_wcd_analog_dai)); + +err_disable_clk: + clk_disable_unprepare(priv->mclk); + return ret; } static int pm8916_wcd_analog_spmi_remove(struct platform_device *pdev) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/soc/codecs/msm8916-wcd-digital.c +++ linux-azure-5.15-5.15.0/sound/soc/codecs/msm8916-wcd-digital.c @@ -1201,7 +1201,7 @@ ret = clk_prepare_enable(priv->mclk); if (ret < 0) { dev_err(dev, "failed to enable mclk %d\n", ret); - return ret; + goto err_clk; } dev_set_drvdata(dev, priv); @@ -1209,6 +1209,9 @@ return devm_snd_soc_register_component(dev, &msm8916_wcd_digital, msm8916_wcd_digital_dai, ARRAY_SIZE(msm8916_wcd_digital_dai)); +err_clk: + clk_disable_unprepare(priv->ahbclk); + return ret; } static int msm8916_wcd_digital_remove(struct platform_device *pdev) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/soc/codecs/mt6358.c +++ linux-azure-5.15-5.15.0/sound/soc/codecs/mt6358.c @@ -107,6 +107,7 @@ priv->mtkaif_protocol = mtkaif_protocol; return 0; } +EXPORT_SYMBOL_GPL(mt6358_set_mtkaif_protocol); static void playback_gpio_set(struct mt6358_priv *priv) { @@ -273,6 +274,7 @@ 1 << RG_AUD_PAD_TOP_DAT_MISO_LOOPBACK_SFT); return 0; } +EXPORT_SYMBOL_GPL(mt6358_mtkaif_calibration_enable); int mt6358_mtkaif_calibration_disable(struct snd_soc_component *cmpnt) { @@ -296,6 +298,7 @@ capture_gpio_reset(priv); return 0; } +EXPORT_SYMBOL_GPL(mt6358_mtkaif_calibration_disable); int mt6358_set_mtkaif_calibration_phase(struct snd_soc_component *cmpnt, int phase_1, int phase_2) @@ -310,6 +313,7 @@ phase_2 << RG_AUD_PAD_TOP_PHASE_MODE2_SFT); return 0; } +EXPORT_SYMBOL_GPL(mt6358_set_mtkaif_calibration_phase); /* dl pga gain */ enum { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/soc/codecs/wm8350.c +++ linux-azure-5.15-5.15.0/sound/soc/codecs/wm8350.c @@ -1537,18 +1537,38 @@ wm8350_clear_bits(wm8350, WM8350_JACK_DETECT, WM8350_JDL_ENA | WM8350_JDR_ENA); - wm8350_register_irq(wm8350, WM8350_IRQ_CODEC_JCK_DET_L, + ret = wm8350_register_irq(wm8350, WM8350_IRQ_CODEC_JCK_DET_L, wm8350_hpl_jack_handler, 0, "Left jack detect", priv); - wm8350_register_irq(wm8350, WM8350_IRQ_CODEC_JCK_DET_R, + if (ret != 0) + goto err; + + ret = wm8350_register_irq(wm8350, WM8350_IRQ_CODEC_JCK_DET_R, wm8350_hpr_jack_handler, 0, "Right jack detect", priv); - wm8350_register_irq(wm8350, WM8350_IRQ_CODEC_MICSCD, + if (ret != 0) + goto free_jck_det_l; + + ret = wm8350_register_irq(wm8350, WM8350_IRQ_CODEC_MICSCD, wm8350_mic_handler, 0, "Microphone short", priv); - wm8350_register_irq(wm8350, WM8350_IRQ_CODEC_MICD, + if (ret != 0) + goto free_jck_det_r; + + ret = wm8350_register_irq(wm8350, WM8350_IRQ_CODEC_MICD, wm8350_mic_handler, 0, "Microphone detect", priv); + if (ret != 0) + goto free_micscd; return 0; + +free_micscd: + wm8350_free_irq(wm8350, WM8350_IRQ_CODEC_MICSCD, priv); +free_jck_det_r: + wm8350_free_irq(wm8350, WM8350_IRQ_CODEC_JCK_DET_R, priv); +free_jck_det_l: + wm8350_free_irq(wm8350, WM8350_IRQ_CODEC_JCK_DET_L, priv); +err: + return ret; } static void wm8350_component_remove(struct snd_soc_component *component) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/soc/dwc/dwc-i2s.c +++ linux-azure-5.15-5.15.0/sound/soc/dwc/dwc-i2s.c @@ -403,9 +403,13 @@ static int dw_i2s_runtime_resume(struct device *dev) { struct dw_i2s_dev *dw_dev = dev_get_drvdata(dev); + int ret; - if (dw_dev->capability & DW_I2S_MASTER) - clk_enable(dw_dev->clk); + if (dw_dev->capability & DW_I2S_MASTER) { + ret = clk_enable(dw_dev->clk); + if (ret) + return ret; + } return 0; } @@ -422,10 +426,13 @@ { struct dw_i2s_dev *dev = snd_soc_component_get_drvdata(component); struct snd_soc_dai *dai; - int stream; + int stream, ret; - if (dev->capability & DW_I2S_MASTER) - clk_enable(dev->clk); + if (dev->capability & DW_I2S_MASTER) { + ret = clk_enable(dev->clk); + if (ret) + return ret; + } for_each_component_dais(component, dai) { for_each_pcm_streams(stream) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/soc/fsl/fsl_spdif.c +++ linux-azure-5.15-5.15.0/sound/soc/fsl/fsl_spdif.c @@ -598,6 +598,8 @@ mask = SCR_TXFIFO_AUTOSYNC_MASK | SCR_TXFIFO_CTRL_MASK | SCR_TXSEL_MASK | SCR_USRC_SEL_MASK | SCR_TXFIFO_FSEL_MASK; + /* Disable TX clock */ + regmap_update_bits(regmap, REG_SPDIF_STC, STC_TXCLK_ALL_EN_MASK, 0); } else { scr = SCR_RXFIFO_OFF | SCR_RXFIFO_CTL_ZERO; mask = SCR_RXFIFO_FSEL_MASK | SCR_RXFIFO_AUTOSYNC_MASK| only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/soc/fsl/imx-es8328.c +++ linux-azure-5.15-5.15.0/sound/soc/fsl/imx-es8328.c @@ -87,6 +87,7 @@ if (int_port > MUX_PORT_MAX || int_port == 0) { dev_err(dev, "mux-int-port: hardware only has %d mux ports\n", MUX_PORT_MAX); + ret = -EINVAL; goto fail; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/soc/generic/simple-card-utils.c +++ linux-azure-5.15-5.15.0/sound/soc/generic/simple-card-utils.c @@ -275,6 +275,7 @@ mclk_fs = props->mclk_fs; if (mclk_fs) { + struct snd_soc_component *component; mclk = params_rate(params) * mclk_fs; for_each_prop_dai_codec(props, i, pdai) { @@ -282,16 +283,30 @@ if (ret < 0) return ret; } + for_each_prop_dai_cpu(props, i, pdai) { ret = asoc_simple_set_clk_rate(pdai, mclk); if (ret < 0) return ret; } + + /* Ensure sysclk is set on all components in case any + * (such as platform components) are missed by calls to + * snd_soc_dai_set_sysclk. + */ + for_each_rtd_components(rtd, i, component) { + ret = snd_soc_component_set_sysclk(component, 0, 0, + mclk, SND_SOC_CLOCK_IN); + if (ret && ret != -ENOTSUPP) + return ret; + } + for_each_rtd_codec_dais(rtd, i, sdai) { ret = snd_soc_dai_set_sysclk(sdai, 0, mclk, SND_SOC_CLOCK_IN); if (ret && ret != -ENOTSUPP) return ret; } + for_each_rtd_cpu_dais(rtd, i, sdai) { ret = snd_soc_dai_set_sysclk(sdai, 0, mclk, SND_SOC_CLOCK_OUT); if (ret && ret != -ENOTSUPP) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/soc/mxs/mxs-saif.c +++ linux-azure-5.15-5.15.0/sound/soc/mxs/mxs-saif.c @@ -455,7 +455,10 @@ * basic clock which should be fast enough for the internal * logic. */ - clk_enable(saif->clk); + ret = clk_enable(saif->clk); + if (ret) + return ret; + ret = clk_set_rate(saif->clk, 24000000); clk_disable(saif->clk); if (ret) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/soc/mxs/mxs-sgtl5000.c +++ linux-azure-5.15-5.15.0/sound/soc/mxs/mxs-sgtl5000.c @@ -118,6 +118,9 @@ codec_np = of_parse_phandle(np, "audio-codec", 0); if (!saif_np[0] || !saif_np[1] || !codec_np) { dev_err(&pdev->dev, "phandle missing or invalid\n"); + of_node_put(codec_np); + of_node_put(saif_np[0]); + of_node_put(saif_np[1]); return -EINVAL; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/soc/rockchip/rockchip_i2s.c +++ linux-azure-5.15-5.15.0/sound/soc/rockchip/rockchip_i2s.c @@ -717,19 +717,23 @@ i2s->mclk = devm_clk_get(&pdev->dev, "i2s_clk"); if (IS_ERR(i2s->mclk)) { dev_err(&pdev->dev, "Can't retrieve i2s master clock\n"); - return PTR_ERR(i2s->mclk); + ret = PTR_ERR(i2s->mclk); + goto err_clk; } regs = devm_platform_get_and_ioremap_resource(pdev, 0, &res); - if (IS_ERR(regs)) - return PTR_ERR(regs); + if (IS_ERR(regs)) { + ret = PTR_ERR(regs); + goto err_clk; + } i2s->regmap = devm_regmap_init_mmio(&pdev->dev, regs, &rockchip_i2s_regmap_config); if (IS_ERR(i2s->regmap)) { dev_err(&pdev->dev, "Failed to initialise managed register map\n"); - return PTR_ERR(i2s->regmap); + ret = PTR_ERR(i2s->regmap); + goto err_clk; } i2s->bclk_ratio = 64; @@ -769,7 +773,8 @@ i2s_runtime_suspend(&pdev->dev); err_pm_disable: pm_runtime_disable(&pdev->dev); - +err_clk: + clk_disable_unprepare(i2s->hclk); return ret; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/soc/sh/fsi.c +++ linux-azure-5.15-5.15.0/sound/soc/sh/fsi.c @@ -816,14 +816,27 @@ return ret; } - clk_enable(clock->xck); - clk_enable(clock->ick); - clk_enable(clock->div); + ret = clk_enable(clock->xck); + if (ret) + goto err; + ret = clk_enable(clock->ick); + if (ret) + goto disable_xck; + ret = clk_enable(clock->div); + if (ret) + goto disable_ick; clock->count++; } return ret; + +disable_ick: + clk_disable(clock->ick); +disable_xck: + clk_disable(clock->xck); +err: + return ret; } static int fsi_clk_disable(struct device *dev, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/soc/sh/rz-ssi.c +++ linux-azure-5.15-5.15.0/sound/soc/sh/rz-ssi.c @@ -411,54 +411,56 @@ { struct snd_pcm_substream *substream = strm->substream; struct snd_pcm_runtime *runtime; + bool done = false; u16 *buf; int fifo_samples; int frames_left; - int samples = 0; + int samples; int i; if (!rz_ssi_stream_is_valid(ssi, strm)) return -EINVAL; runtime = substream->runtime; - /* frames left in this period */ - frames_left = runtime->period_size - (strm->buffer_pos % - runtime->period_size); - if (frames_left == 0) - frames_left = runtime->period_size; - /* Samples in RX FIFO */ - fifo_samples = (rz_ssi_reg_readl(ssi, SSIFSR) >> - SSIFSR_RDC_SHIFT) & SSIFSR_RDC_MASK; - - /* Only read full frames at a time */ - while (frames_left && (fifo_samples >= runtime->channels)) { - samples += runtime->channels; - fifo_samples -= runtime->channels; - frames_left--; - } - - /* not enough samples yet */ - if (samples == 0) - return 0; - - /* calculate new buffer index */ - buf = (u16 *)(runtime->dma_area); - buf += strm->buffer_pos * runtime->channels; + while (!done) { + /* frames left in this period */ + frames_left = runtime->period_size - + (strm->buffer_pos % runtime->period_size); + if (!frames_left) + frames_left = runtime->period_size; + + /* Samples in RX FIFO */ + fifo_samples = (rz_ssi_reg_readl(ssi, SSIFSR) >> + SSIFSR_RDC_SHIFT) & SSIFSR_RDC_MASK; + + /* Only read full frames at a time */ + samples = 0; + while (frames_left && (fifo_samples >= runtime->channels)) { + samples += runtime->channels; + fifo_samples -= runtime->channels; + frames_left--; + } - /* Note, only supports 16-bit samples */ - for (i = 0; i < samples; i++) - *buf++ = (u16)(rz_ssi_reg_readl(ssi, SSIFRDR) >> 16); + /* not enough samples yet */ + if (!samples) + break; + + /* calculate new buffer index */ + buf = (u16 *)(runtime->dma_area); + buf += strm->buffer_pos * runtime->channels; + + /* Note, only supports 16-bit samples */ + for (i = 0; i < samples; i++) + *buf++ = (u16)(rz_ssi_reg_readl(ssi, SSIFRDR) >> 16); - rz_ssi_reg_mask_setl(ssi, SSIFSR, SSIFSR_RDF, 0); - rz_ssi_pointer_update(strm, samples / runtime->channels); + rz_ssi_reg_mask_setl(ssi, SSIFSR, SSIFSR_RDF, 0); + rz_ssi_pointer_update(strm, samples / runtime->channels); - /* - * If we finished this period, but there are more samples in - * the RX FIFO, call this function again - */ - if (frames_left == 0 && fifo_samples >= runtime->channels) - rz_ssi_pio_recv(ssi, strm); + /* check if there are no more samples in the RX FIFO */ + if (!(!frames_left && fifo_samples >= runtime->channels)) + done = true; + } return 0; } @@ -975,6 +977,9 @@ ssi->playback.priv = ssi; ssi->capture.priv = ssi; + spin_lock_init(&ssi->lock); + dev_set_drvdata(&pdev->dev, ssi); + /* Error Interrupt */ ssi->irq_int = platform_get_irq_byname(pdev, "int_req"); if (ssi->irq_int < 0) @@ -1022,8 +1027,6 @@ pm_runtime_enable(&pdev->dev); pm_runtime_resume_and_get(&pdev->dev); - spin_lock_init(&ssi->lock); - dev_set_drvdata(&pdev->dev, ssi); ret = devm_snd_soc_register_component(&pdev->dev, &rz_ssi_soc_component, rz_ssi_soc_dai, ARRAY_SIZE(rz_ssi_soc_dai)); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/soc/soc-compress.c +++ linux-azure-5.15-5.15.0/sound/soc/soc-compress.c @@ -534,6 +534,11 @@ return -EINVAL; } + if (!codec_dai) { + dev_err(rtd->card->dev, "Missing codec\n"); + return -EINVAL; + } + /* check client and interface hw capabilities */ if (snd_soc_dai_stream_valid(codec_dai, SNDRV_PCM_STREAM_PLAYBACK) && snd_soc_dai_stream_valid(cpu_dai, SNDRV_PCM_STREAM_PLAYBACK)) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/soc/soc-core.c +++ linux-azure-5.15-5.15.0/sound/soc/soc-core.c @@ -3208,7 +3208,7 @@ for_each_component(pos) { struct device_node *component_of_node = soc_component_to_node(pos); - if (component_of_node != args->np) + if (component_of_node != args->np || !pos->num_dai) continue; ret = snd_soc_component_of_xlate_dai_name(pos, args, dai_name); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/soc/soc-generic-dmaengine-pcm.c +++ linux-azure-5.15-5.15.0/sound/soc/soc-generic-dmaengine-pcm.c @@ -82,10 +82,10 @@ memset(&slave_config, 0, sizeof(slave_config)); - if (!pcm->config) - prepare_slave_config = snd_dmaengine_pcm_prepare_slave_config; - else + if (pcm->config && pcm->config->prepare_slave_config) prepare_slave_config = pcm->config->prepare_slave_config; + else + prepare_slave_config = snd_dmaengine_pcm_prepare_slave_config; if (prepare_slave_config) { int ret = prepare_slave_config(substream, params, &slave_config); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/soc/sof/imx/imx8m.c +++ linux-azure-5.15-5.15.0/sound/soc/sof/imx/imx8m.c @@ -191,6 +191,7 @@ } ret = of_address_to_resource(res_node, 0, &res); + of_node_put(res_node); if (ret) { dev_err(&pdev->dev, "failed to get reserved region address\n"); goto exit_pdev_unregister; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/soc/sof/intel/Kconfig +++ linux-azure-5.15-5.15.0/sound/soc/sof/intel/Kconfig @@ -84,6 +84,7 @@ config SND_SOC_SOF_MERRIFIELD tristate "SOF support for Tangier/Merrifield" default SND_SOC_SOF_PCI + select SND_SOC_SOF_PCI_DEV select SND_SOC_SOF_INTEL_ATOM_HIFI_EP help This adds support for Sound Open Firmware for Intel(R) platforms only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/soc/sof/intel/hda-loader.c +++ linux-azure-5.15-5.15.0/sound/soc/sof/intel/hda-loader.c @@ -48,7 +48,7 @@ ret = snd_dma_alloc_pages(SNDRV_DMA_TYPE_DEV_SG, &pci->dev, size, dmab); if (ret < 0) { dev_err(sdev->dev, "error: memory alloc failed: %d\n", ret); - goto error; + goto out_put; } hstream->period_bytes = 0;/* initialize period_bytes */ @@ -59,22 +59,23 @@ ret = hda_dsp_iccmax_stream_hw_params(sdev, dsp_stream, dmab, NULL); if (ret < 0) { dev_err(sdev->dev, "error: iccmax stream prepare failed: %d\n", ret); - goto error; + goto out_free; } } else { ret = hda_dsp_stream_hw_params(sdev, dsp_stream, dmab, NULL); if (ret < 0) { dev_err(sdev->dev, "error: hdac prepare failed: %d\n", ret); - goto error; + goto out_free; } hda_dsp_stream_spib_config(sdev, dsp_stream, HDA_DSP_SPIB_ENABLE, size); } return dsp_stream; -error: - hda_dsp_stream_put(sdev, direction, hstream->stream_tag); +out_free: snd_dma_free_pages(dmab); +out_put: + hda_dsp_stream_put(sdev, direction, hstream->stream_tag); return ERR_PTR(ret); } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/soc/sof/intel/hda-pcm.c +++ linux-azure-5.15-5.15.0/sound/soc/sof/intel/hda-pcm.c @@ -242,6 +242,7 @@ runtime->hw.info &= ~SNDRV_PCM_INFO_PAUSE; if (hda_always_enable_dmi_l1 || + direction == SNDRV_PCM_STREAM_PLAYBACK || spcm->stream[substream->stream].d0i3_compatible) flags |= SOF_HDA_STREAM_DMI_L1_COMPATIBLE; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/soc/sti/uniperif_player.c +++ linux-azure-5.15-5.15.0/sound/soc/sti/uniperif_player.c @@ -91,7 +91,7 @@ SET_UNIPERIF_ITM_BCLR_FIFO_ERROR(player); /* Stop the player */ - snd_pcm_stop_xrun(player->substream); + snd_pcm_stop(player->substream, SNDRV_PCM_STATE_XRUN); } ret = IRQ_HANDLED; @@ -105,7 +105,7 @@ SET_UNIPERIF_ITM_BCLR_DMA_ERROR(player); /* Stop the player */ - snd_pcm_stop_xrun(player->substream); + snd_pcm_stop(player->substream, SNDRV_PCM_STATE_XRUN); ret = IRQ_HANDLED; } @@ -138,7 +138,7 @@ dev_err(player->dev, "Underflow recovery failed\n"); /* Stop the player */ - snd_pcm_stop_xrun(player->substream); + snd_pcm_stop(player->substream, SNDRV_PCM_STATE_XRUN); ret = IRQ_HANDLED; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/soc/sti/uniperif_reader.c +++ linux-azure-5.15-5.15.0/sound/soc/sti/uniperif_reader.c @@ -65,7 +65,7 @@ if (unlikely(status & UNIPERIF_ITS_FIFO_ERROR_MASK(reader))) { dev_err(reader->dev, "FIFO error detected\n"); - snd_pcm_stop_xrun(reader->substream); + snd_pcm_stop(reader->substream, SNDRV_PCM_STATE_XRUN); ret = IRQ_HANDLED; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/soc/ti/davinci-i2s.c +++ linux-azure-5.15-5.15.0/sound/soc/ti/davinci-i2s.c @@ -708,7 +708,9 @@ dev->clk = clk_get(&pdev->dev, NULL); if (IS_ERR(dev->clk)) return -ENODEV; - clk_enable(dev->clk); + ret = clk_enable(dev->clk); + if (ret) + goto err_put_clk; dev->dev = &pdev->dev; dev_set_drvdata(&pdev->dev, dev); @@ -730,6 +732,7 @@ snd_soc_unregister_component(&pdev->dev); err_release_clk: clk_disable(dev->clk); +err_put_clk: clk_put(dev->clk); return ret; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/spi/at73c213.c +++ linux-azure-5.15-5.15.0/sound/spi/at73c213.c @@ -218,7 +218,9 @@ runtime->hw = snd_at73c213_playback_hw; chip->substream = substream; - clk_enable(chip->ssc->clk); + err = clk_enable(chip->ssc->clk); + if (err) + return err; return 0; } @@ -776,7 +778,9 @@ goto out; /* Enable DAC master clock. */ - clk_enable(chip->board->dac_clk); + retval = clk_enable(chip->board->dac_clk); + if (retval) + goto out; /* Initialize at73c213 on SPI bus. */ retval = snd_at73c213_write_reg(chip, DAC_RST, 0x04); @@ -889,7 +893,9 @@ chip->card = card; chip->irq = -1; - clk_enable(chip->ssc->clk); + retval = clk_enable(chip->ssc->clk); + if (retval) + return retval; retval = request_irq(irq, snd_at73c213_interrupt, 0, "at73c213", chip); if (retval) { @@ -1008,7 +1014,9 @@ int retval; /* Stop playback. */ - clk_enable(chip->ssc->clk); + retval = clk_enable(chip->ssc->clk); + if (retval) + goto out; ssc_writel(chip->ssc->regs, CR, SSC_BIT(CR_TXDIS)); clk_disable(chip->ssc->clk); @@ -1088,9 +1096,16 @@ { struct snd_card *card = dev_get_drvdata(dev); struct snd_at73c213 *chip = card->private_data; + int retval; - clk_enable(chip->board->dac_clk); - clk_enable(chip->ssc->clk); + retval = clk_enable(chip->board->dac_clk); + if (retval) + return retval; + retval = clk_enable(chip->ssc->clk); + if (retval) { + clk_disable(chip->board->dac_clk); + return retval; + } ssc_writel(chip->ssc->regs, CR, SSC_BIT(CR_TXEN)); return 0; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/sound/usb/mixer_maps.c +++ linux-azure-5.15-5.15.0/sound/usb/mixer_maps.c @@ -537,6 +537,16 @@ .map = corsair_virtuoso_map, }, { + /* Corsair Virtuoso SE Latest (wired mode) */ + .id = USB_ID(0x1b1c, 0x0a3f), + .map = corsair_virtuoso_map, + }, + { + /* Corsair Virtuoso SE Latest (wireless mode) */ + .id = USB_ID(0x1b1c, 0x0a40), + .map = corsair_virtuoso_map, + }, + { /* Corsair Virtuoso (wireless mode) */ .id = USB_ID(0x1b1c, 0x0a42), .map = corsair_virtuoso_map, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/arch/x86/include/asm/msr-index.h +++ linux-azure-5.15-5.15.0/tools/arch/x86/include/asm/msr-index.h @@ -128,9 +128,9 @@ #define TSX_CTRL_RTM_DISABLE BIT(0) /* Disable RTM feature */ #define TSX_CTRL_CPUID_CLEAR BIT(1) /* Disable TSX enumeration */ -/* SRBDS support */ #define MSR_IA32_MCU_OPT_CTRL 0x00000123 -#define RNGDS_MITG_DIS BIT(0) +#define RNGDS_MITG_DIS BIT(0) /* SRBDS support */ +#define RTM_ALLOW BIT(1) /* TSX development mode */ #define MSR_IA32_SYSENTER_CS 0x00000174 #define MSR_IA32_SYSENTER_ESP 0x00000175 only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/bpf/bpftool/gen.c +++ linux-azure-5.15-5.15.0/tools/bpf/bpftool/gen.c @@ -870,7 +870,6 @@ s = (struct bpf_object_skeleton *)calloc(1, sizeof(*s));\n\ if (!s) \n\ goto err; \n\ - obj->skeleton = s; \n\ \n\ s->sz = sizeof(*s); \n\ s->name = \"%1$s\"; \n\ @@ -955,6 +954,7 @@ \n\ \"; \n\ \n\ + obj->skeleton = s; \n\ return 0; \n\ err: \n\ bpf_object__destroy_skeleton(s); \n\ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/bpf/bpftool/map.c +++ linux-azure-5.15-5.15.0/tools/bpf/bpftool/map.c @@ -1042,11 +1042,9 @@ json_writer_t *btf_wtr; struct btf *btf; - btf = btf__load_from_kernel_by_id(info->btf_id); - if (libbpf_get_error(btf)) { - p_err("failed to get btf"); + btf = get_map_kv_btf(info); + if (libbpf_get_error(btf)) return; - } if (json_output) { print_entry_json(info, key, value, btf); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/include/uapi/linux/bpf.h +++ linux-azure-5.15-5.15.0/tools/include/uapi/linux/bpf.h @@ -2276,8 +2276,8 @@ * Return * The return value depends on the result of the test, and can be: * - * * 0, if current task belongs to the cgroup2. - * * 1, if current task does not belong to the cgroup2. + * * 1, if current task belongs to the cgroup2. + * * 0, if current task does not belong to the cgroup2. * * A negative error code, if an error occurred. * * long bpf_skb_change_tail(struct sk_buff *skb, u32 len, u64 flags) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/lib/bpf/Makefile +++ linux-azure-5.15-5.15.0/tools/lib/bpf/Makefile @@ -126,7 +126,7 @@ sort -u | wc -l) VERSIONED_SYM_COUNT = $(shell readelf --dyn-syms --wide $(OUTPUT)libbpf.so | \ sed 's/\[.*\]//' | \ - awk '/GLOBAL/ && /DEFAULT/ && !/UND/ {print $$NF}' | \ + awk '/GLOBAL/ && /DEFAULT/ && !/UND|ABS/ {print $$NF}' | \ grep -Eo '[^ ]+@LIBBPF_' | cut -d@ -f1 | sort -u | wc -l) CMD_TARGETS = $(LIB_TARGET) $(PC_FILE) @@ -195,7 +195,7 @@ sort -u > $(OUTPUT)libbpf_global_syms.tmp; \ readelf --dyn-syms --wide $(OUTPUT)libbpf.so | \ sed 's/\[.*\]//' | \ - awk '/GLOBAL/ && /DEFAULT/ && !/UND/ {print $$NF}'| \ + awk '/GLOBAL/ && /DEFAULT/ && !/UND|ABS/ {print $$NF}'| \ grep -Eo '[^ ]+@LIBBPF_' | cut -d@ -f1 | \ sort -u > $(OUTPUT)libbpf_versioned_syms.tmp; \ diff -u $(OUTPUT)libbpf_global_syms.tmp \ only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/lib/bpf/netlink.c +++ linux-azure-5.15-5.15.0/tools/lib/bpf/netlink.c @@ -87,29 +87,75 @@ NL_DONE, }; +static int netlink_recvmsg(int sock, struct msghdr *mhdr, int flags) +{ + int len; + + do { + len = recvmsg(sock, mhdr, flags); + } while (len < 0 && (errno == EINTR || errno == EAGAIN)); + + if (len < 0) + return -errno; + return len; +} + +static int alloc_iov(struct iovec *iov, int len) +{ + void *nbuf; + + nbuf = realloc(iov->iov_base, len); + if (!nbuf) + return -ENOMEM; + + iov->iov_base = nbuf; + iov->iov_len = len; + return 0; +} + static int libbpf_netlink_recv(int sock, __u32 nl_pid, int seq, __dump_nlmsg_t _fn, libbpf_dump_nlmsg_t fn, void *cookie) { + struct iovec iov = {}; + struct msghdr mhdr = { + .msg_iov = &iov, + .msg_iovlen = 1, + }; bool multipart = true; struct nlmsgerr *err; struct nlmsghdr *nh; - char buf[4096]; int len, ret; + ret = alloc_iov(&iov, 4096); + if (ret) + goto done; + while (multipart) { start: multipart = false; - len = recv(sock, buf, sizeof(buf), 0); + len = netlink_recvmsg(sock, &mhdr, MSG_PEEK | MSG_TRUNC); if (len < 0) { - ret = -errno; + ret = len; + goto done; + } + + if (len > iov.iov_len) { + ret = alloc_iov(&iov, len); + if (ret) + goto done; + } + + len = netlink_recvmsg(sock, &mhdr, 0); + if (len < 0) { + ret = len; goto done; } if (len == 0) break; - for (nh = (struct nlmsghdr *)buf; NLMSG_OK(nh, len); + for (nh = (struct nlmsghdr *)iov.iov_base; NLMSG_OK(nh, len); nh = NLMSG_NEXT(nh, len)) { if (nh->nlmsg_pid != nl_pid) { ret = -LIBBPF_ERRNO__WRNGPID; @@ -130,7 +176,8 @@ libbpf_nla_dump_errormsg(nh); goto done; case NLMSG_DONE: - return 0; + ret = 0; + goto done; default: break; } @@ -142,15 +189,17 @@ case NL_NEXT: goto start; case NL_DONE: - return 0; + ret = 0; + goto done; default: - return ret; + goto done; } } } } ret = 0; done: + free(iov.iov_base); return ret; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/lib/bpf/xsk.c +++ linux-azure-5.15-5.15.0/tools/lib/bpf/xsk.c @@ -1210,12 +1210,23 @@ int xsk_umem__delete(struct xsk_umem *umem) { + struct xdp_mmap_offsets off; + int err; + if (!umem) return 0; if (umem->refcount) return -EBUSY; + err = xsk_get_mmap_offsets(umem->fd, &off); + if (!err && umem->fill_save && umem->comp_save) { + munmap(umem->fill_save->ring - off.fr.desc, + off.fr.desc + umem->config.fill_size * sizeof(__u64)); + munmap(umem->comp_save->ring - off.cr.desc, + off.cr.desc + umem->config.comp_size * sizeof(__u64)); + } + close(umem->fd); free(umem); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/perf/arch/arm64/util/arm-spe.c +++ linux-azure-5.15-5.15.0/tools/perf/arch/arm64/util/arm-spe.c @@ -154,6 +154,12 @@ arm_spe_set_timestamp(itr, arm_spe_evsel); } + /* + * Set this only so that perf report knows that SPE generates memory info. It has no effect + * on the opening of the event or the SPE data produced. + */ + evsel__set_sample_bit(arm_spe_evsel, DATA_SRC); + /* Add dummy event to keep tracking */ err = parse_events(evlist, "dummy:u", NULL); if (err) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/perf/builtin-stat.c +++ linux-azure-5.15-5.15.0/tools/perf/builtin-stat.c @@ -956,10 +956,10 @@ * Enable counters and exec the command: */ if (forks) { - evlist__start_workload(evsel_list); err = enable_counters(); if (err) return -1; + evlist__start_workload(evsel_list); t0 = rdclock(); clock_gettime(CLOCK_MONOTONIC, &ref_time); only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/perf/perf.c +++ linux-azure-5.15-5.15.0/tools/perf/perf.c @@ -434,7 +434,7 @@ static int libperf_print(enum libperf_print_level level, const char *fmt, va_list ap) { - return eprintf(level, verbose, fmt, ap); + return veprintf(level, verbose, fmt, ap); } int main(int argc, const char **argv) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/perf/pmu-events/arch/x86/skylakex/cache.json +++ linux-azure-5.15-5.15.0/tools/perf/pmu-events/arch/x86/skylakex/cache.json @@ -315,6 +315,19 @@ "UMask": "0x82" }, { + "BriefDescription": "All retired memory instructions.", + "Counter": "0,1,2,3", + "CounterHTOff": "0,1,2,3", + "Data_LA": "1", + "EventCode": "0xD0", + "EventName": "MEM_INST_RETIRED.ANY", + "L1_Hit_Indication": "1", + "PEBS": "1", + "PublicDescription": "Counts all retired memory instructions - loads and stores.", + "SampleAfterValue": "2000003", + "UMask": "0x83" + }, + { "BriefDescription": "Retired load instructions with locked access.", "Counter": "0,1,2,3", "CounterHTOff": "0,1,2,3", @@ -358,6 +371,7 @@ "EventCode": "0xD0", "EventName": "MEM_INST_RETIRED.STLB_MISS_LOADS", "PEBS": "1", + "PublicDescription": "Number of retired load instructions that (start a) miss in the 2nd-level TLB (STLB).", "SampleAfterValue": "100003", "UMask": "0x11" }, @@ -370,6 +384,7 @@ "EventName": "MEM_INST_RETIRED.STLB_MISS_STORES", "L1_Hit_Indication": "1", "PEBS": "1", + "PublicDescription": "Number of retired store instructions that (start a) miss in the 2nd-level TLB (STLB).", "SampleAfterValue": "100003", "UMask": "0x12" }, @@ -733,7 +748,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.ANY_RESPONSE", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x0000010491", + "MSRValue": "0x10491", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -772,7 +787,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_HIT.HIT_OTHER_CORE_NO_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x04003C0491", + "MSRValue": "0x4003C0491", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -785,7 +800,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_HIT.NO_SNOOP_NEEDED", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x01003C0491", + "MSRValue": "0x1003C0491", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -798,7 +813,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_HIT.SNOOP_HIT_WITH_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x08003C0491", + "MSRValue": "0x8003C0491", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -811,7 +826,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.ANY_RESPONSE", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x0000010490", + "MSRValue": "0x10490", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -850,7 +865,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_HIT.HIT_OTHER_CORE_NO_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x04003C0490", + "MSRValue": "0x4003C0490", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -863,7 +878,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_HIT.NO_SNOOP_NEEDED", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x01003C0490", + "MSRValue": "0x1003C0490", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -876,7 +891,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_HIT.SNOOP_HIT_WITH_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x08003C0490", + "MSRValue": "0x8003C0490", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -889,7 +904,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.ANY_RESPONSE", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x0000010120", + "MSRValue": "0x10120", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -928,7 +943,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_HIT.HIT_OTHER_CORE_NO_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x04003C0120", + "MSRValue": "0x4003C0120", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -941,7 +956,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_HIT.NO_SNOOP_NEEDED", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x01003C0120", + "MSRValue": "0x1003C0120", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -954,7 +969,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_HIT.SNOOP_HIT_WITH_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x08003C0120", + "MSRValue": "0x8003C0120", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -967,7 +982,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.ALL_RFO.ANY_RESPONSE", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x0000010122", + "MSRValue": "0x10122", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -1006,7 +1021,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_HIT.HIT_OTHER_CORE_NO_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x04003C0122", + "MSRValue": "0x4003C0122", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -1019,7 +1034,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_HIT.NO_SNOOP_NEEDED", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x01003C0122", + "MSRValue": "0x1003C0122", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -1032,7 +1047,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_HIT.SNOOP_HIT_WITH_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x08003C0122", + "MSRValue": "0x8003C0122", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -1045,7 +1060,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.ANY_RESPONSE", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x0000010004", + "MSRValue": "0x10004", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -1084,7 +1099,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT.HIT_OTHER_CORE_NO_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x04003C0004", + "MSRValue": "0x4003C0004", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -1097,7 +1112,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT.NO_SNOOP_NEEDED", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x01003C0004", + "MSRValue": "0x1003C0004", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -1110,7 +1125,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT.SNOOP_HIT_WITH_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x08003C0004", + "MSRValue": "0x8003C0004", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -1123,7 +1138,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.ANY_RESPONSE", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x0000010001", + "MSRValue": "0x10001", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -1162,7 +1177,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT.HIT_OTHER_CORE_NO_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x04003C0001", + "MSRValue": "0x4003C0001", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -1175,7 +1190,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT.NO_SNOOP_NEEDED", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x01003C0001", + "MSRValue": "0x1003C0001", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -1188,7 +1203,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT.SNOOP_HIT_WITH_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x08003C0001", + "MSRValue": "0x8003C0001", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -1201,7 +1216,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.ANY_RESPONSE", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x0000010002", + "MSRValue": "0x10002", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -1240,7 +1255,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT.HIT_OTHER_CORE_NO_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x04003C0002", + "MSRValue": "0x4003C0002", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -1253,7 +1268,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT.NO_SNOOP_NEEDED", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x01003C0002", + "MSRValue": "0x1003C0002", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -1266,7 +1281,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT.SNOOP_HIT_WITH_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x08003C0002", + "MSRValue": "0x8003C0002", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -1279,7 +1294,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.PF_L1D_AND_SW.ANY_RESPONSE", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x0000010400", + "MSRValue": "0x10400", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -1318,7 +1333,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.PF_L1D_AND_SW.L3_HIT.HIT_OTHER_CORE_NO_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x04003C0400", + "MSRValue": "0x4003C0400", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -1331,7 +1346,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.PF_L1D_AND_SW.L3_HIT.NO_SNOOP_NEEDED", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x01003C0400", + "MSRValue": "0x1003C0400", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -1344,7 +1359,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.PF_L1D_AND_SW.L3_HIT.SNOOP_HIT_WITH_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x08003C0400", + "MSRValue": "0x8003C0400", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -1357,7 +1372,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.ANY_RESPONSE", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x0000010010", + "MSRValue": "0x10010", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -1396,7 +1411,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_HIT.HIT_OTHER_CORE_NO_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x04003C0010", + "MSRValue": "0x4003C0010", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -1409,7 +1424,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_HIT.NO_SNOOP_NEEDED", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x01003C0010", + "MSRValue": "0x1003C0010", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -1422,7 +1437,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_HIT.SNOOP_HIT_WITH_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x08003C0010", + "MSRValue": "0x8003C0010", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -1435,7 +1450,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.ANY_RESPONSE", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x0000010020", + "MSRValue": "0x10020", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -1474,7 +1489,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_HIT.HIT_OTHER_CORE_NO_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x04003C0020", + "MSRValue": "0x4003C0020", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -1487,7 +1502,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_HIT.NO_SNOOP_NEEDED", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x01003C0020", + "MSRValue": "0x1003C0020", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -1500,7 +1515,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_HIT.SNOOP_HIT_WITH_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x08003C0020", + "MSRValue": "0x8003C0020", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -1513,7 +1528,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.ANY_RESPONSE", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x0000010080", + "MSRValue": "0x10080", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -1552,7 +1567,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT.HIT_OTHER_CORE_NO_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x04003C0080", + "MSRValue": "0x4003C0080", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -1565,7 +1580,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT.NO_SNOOP_NEEDED", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x01003C0080", + "MSRValue": "0x1003C0080", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -1578,7 +1593,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT.SNOOP_HIT_WITH_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x08003C0080", + "MSRValue": "0x8003C0080", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -1591,7 +1606,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.ANY_RESPONSE", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x0000010100", + "MSRValue": "0x10100", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -1630,7 +1645,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT.HIT_OTHER_CORE_NO_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x04003C0100", + "MSRValue": "0x4003C0100", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -1643,7 +1658,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT.NO_SNOOP_NEEDED", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x01003C0100", + "MSRValue": "0x1003C0100", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -1656,7 +1671,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT.SNOOP_HIT_WITH_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x08003C0100", + "MSRValue": "0x8003C0100", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/perf/pmu-events/arch/x86/skylakex/floating-point.json +++ linux-azure-5.15-5.15.0/tools/perf/pmu-events/arch/x86/skylakex/floating-point.json @@ -1,73 +1,81 @@ [ { - "BriefDescription": "Number of SSE/AVX computational 128-bit packed double precision floating-point instructions retired; some instructions will count twice as noted below. Each count represents 2 computation operations, one for each element. Applies to SSE* and AVX* packed double precision floating-point instructions: ADD SUB HADD HSUB SUBADD MUL DIV MIN MAX SQRT RSQRT14 RCP14 DPP FM(N)ADD/SUB. DPP and FM(N)ADD/SUB instructions count twice as they perform 2 calculations per element.", + "BriefDescription": "Counts once for most SIMD 128-bit packed computational double precision floating-point instructions retired. Counts twice for DPP and FM(N)ADD/SUB instructions retired.", "Counter": "0,1,2,3", "CounterHTOff": "0,1,2,3,4,5,6,7", "EventCode": "0xC7", "EventName": "FP_ARITH_INST_RETIRED.128B_PACKED_DOUBLE", + "PublicDescription": "Counts once for most SIMD 128-bit packed computational double precision floating-point instructions retired; some instructions will count twice as noted below. Each count represents 2 computation operations, one for each element. Applies to packed double precision floating-point instructions: ADD SUB HADD HSUB SUBADD MUL DIV MIN MAX SQRT DPP FM(N)ADD/SUB. DPP and FM(N)ADD/SUB instructions count twice as they perform 2 calculations per element. The DAZ and FTZ flags in the MXCSR register need to be set when using these events.", "SampleAfterValue": "2000003", "UMask": "0x4" }, { - "BriefDescription": "Number of SSE/AVX computational 128-bit packed single precision floating-point instructions retired; some instructions will count twice as noted below. Each count represents 4 computation operations, one for each element. Applies to SSE* and AVX* packed single precision floating-point instructions: ADD SUB MUL DIV MIN MAX RCP14 RSQRT14 SQRT DPP FM(N)ADD/SUB. DPP and FM(N)ADD/SUB instructions count twice as they perform 2 calculations per element.", + "BriefDescription": "Counts once for most SIMD 128-bit packed computational single precision floating-point instruction retired. Counts twice for DPP and FM(N)ADD/SUB instructions retired.", "Counter": "0,1,2,3", "CounterHTOff": "0,1,2,3,4,5,6,7", "EventCode": "0xC7", "EventName": "FP_ARITH_INST_RETIRED.128B_PACKED_SINGLE", + "PublicDescription": "Counts once for most SIMD 128-bit packed computational single precision floating-point instructions retired; some instructions will count twice as noted below. Each count represents 4 computation operations, one for each element. Applies to packed single precision floating-point instructions: ADD SUB HADD HSUB SUBADD MUL DIV MIN MAX SQRT RSQRT RCP DPP FM(N)ADD/SUB. DPP and FM(N)ADD/SUB instructions count twice as they perform 2 calculations per element. The DAZ and FTZ flags in the MXCSR register need to be set when using these events.", "SampleAfterValue": "2000003", "UMask": "0x8" }, { - "BriefDescription": "Number of SSE/AVX computational 256-bit packed double precision floating-point instructions retired; some instructions will count twice as noted below. Each count represents 4 computation operations, one for each element. Applies to SSE* and AVX* packed double precision floating-point instructions: ADD SUB MUL DIV MIN MAX RCP14 RSQRT14 SQRT DPP FM(N)ADD/SUB. DPP and FM(N)ADD/SUB instructions count twice as they perform 2 calculations per element.", + "BriefDescription": "Counts once for most SIMD 256-bit packed double computational precision floating-point instructions retired. Counts twice for DPP and FM(N)ADD/SUB instructions retired.", "Counter": "0,1,2,3", "CounterHTOff": "0,1,2,3,4,5,6,7", "EventCode": "0xC7", "EventName": "FP_ARITH_INST_RETIRED.256B_PACKED_DOUBLE", + "PublicDescription": "Counts once for most SIMD 256-bit packed double computational precision floating-point instructions retired; some instructions will count twice as noted below. Each count represents 4 computation operations, one for each element. Applies to packed double precision floating-point instructions: ADD SUB HADD HSUB SUBADD MUL DIV MIN MAX SQRT FM(N)ADD/SUB. FM(N)ADD/SUB instructions count twice as they perform 2 calculations per element. The DAZ and FTZ flags in the MXCSR register need to be set when using these events.", "SampleAfterValue": "2000003", "UMask": "0x10" }, { - "BriefDescription": "Number of SSE/AVX computational 256-bit packed single precision floating-point instructions retired; some instructions will count twice as noted below. Each count represents 8 computation operations, one for each element. Applies to SSE* and AVX* packed single precision floating-point instructions: ADD SUB MUL DIV MIN MAX RCP14 RSQRT14 SQRT DPP FM(N)ADD/SUB. DPP and FM(N)ADD/SUB instructions count twice as they perform 2 calculations per element.", + "BriefDescription": "Counts once for most SIMD 256-bit packed single computational precision floating-point instructions retired. Counts twice for DPP and FM(N)ADD/SUB instructions retired.", "Counter": "0,1,2,3", "CounterHTOff": "0,1,2,3,4,5,6,7", "EventCode": "0xC7", "EventName": "FP_ARITH_INST_RETIRED.256B_PACKED_SINGLE", + "PublicDescription": "Counts once for most SIMD 256-bit packed single computational precision floating-point instructions retired; some instructions will count twice as noted below. Each count represents 8 computation operations, one for each element. Applies to packed single precision floating-point instructions: ADD SUB HADD HSUB SUBADD MUL DIV MIN MAX SQRT RSQRT RCP DPP FM(N)ADD/SUB. DPP and FM(N)ADD/SUB instructions count twice as they perform 2 calculations per element. The DAZ and FTZ flags in the MXCSR register need to be set when using these events.", "SampleAfterValue": "2000003", "UMask": "0x20" }, { - "BriefDescription": "Number of SSE/AVX computational 512-bit packed double precision floating-point instructions retired; some instructions will count twice as noted below. Each count represents 8 computation operations, one for each element. Applies to SSE* and AVX* packed double precision floating-point instructions: ADD SUB MUL DIV MIN MAX RCP14 RSQRT14 SQRT DPP FM(N)ADD/SUB. DPP and FM(N)ADD/SUB instructions count twice as they perform 8 calculations per element.", + "BriefDescription": "Counts number of SSE/AVX computational 512-bit packed double precision floating-point instructions retired; some instructions will count twice as noted below. Each count represents 8 computation operations, one for each element. Applies to SSE* and AVX* packed double precision floating-point instructions: ADD SUB MUL DIV MIN MAX SQRT RSQRT14 RCP14 FM(N)ADD/SUB. FM(N)ADD/SUB instructions count twice as they perform 2 calculations per element.", "Counter": "0,1,2,3", "CounterHTOff": "0,1,2,3,4,5,6,7", "EventCode": "0xC7", "EventName": "FP_ARITH_INST_RETIRED.512B_PACKED_DOUBLE", + "PublicDescription": "Number of SSE/AVX computational 512-bit packed double precision floating-point instructions retired; some instructions will count twice as noted below. Each count represents 8 computation operations, one for each element. Applies to SSE* and AVX* packed double precision floating-point instructions: ADD SUB MUL DIV MIN MAX SQRT RSQRT14 RCP14 FM(N)ADD/SUB. FM(N)ADD/SUB instructions count twice as they perform 2 calculations per element. The DAZ and FTZ flags in the MXCSR register need to be set when using these events.", "SampleAfterValue": "2000003", "UMask": "0x40" }, { - "BriefDescription": "Number of SSE/AVX computational 512-bit packed single precision floating-point instructions retired; some instructions will count twice as noted below. Each count represents 16 computation operations, one for each element. Applies to SSE* and AVX* packed single precision floating-point instructions: ADD SUB MUL DIV MIN MAX RCP14 RSQRT14 SQRT DPP FM(N)ADD/SUB. DPP and FM(N)ADD/SUB instructions count twice as they perform 16 calculations per element.", + "BriefDescription": "Counts number of SSE/AVX computational 512-bit packed single precision floating-point instructions retired; some instructions will count twice as noted below. Each count represents 16 computation operations, one for each element. Applies to SSE* and AVX* packed single precision floating-point instructions: ADD SUB MUL DIV MIN MAX SQRT RSQRT14 RCP14 FM(N)ADD/SUB. FM(N)ADD/SUB instructions count twice as they perform 2 calculations per element.", "Counter": "0,1,2,3", "CounterHTOff": "0,1,2,3,4,5,6,7", "EventCode": "0xC7", "EventName": "FP_ARITH_INST_RETIRED.512B_PACKED_SINGLE", + "PublicDescription": "Number of SSE/AVX computational 512-bit packed single precision floating-point instructions retired; some instructions will count twice as noted below. Each count represents 16 computation operations, one for each element. Applies to SSE* and AVX* packed single precision floating-point instructions: ADD SUB MUL DIV MIN MAX SQRT RSQRT14 RCP14 FM(N)ADD/SUB. FM(N)ADD/SUB instructions count twice as they perform 2 calculations per element. The DAZ and FTZ flags in the MXCSR register need to be set when using these events.", "SampleAfterValue": "2000003", "UMask": "0x80" }, { - "BriefDescription": "Number of SSE/AVX computational scalar double precision floating-point instructions retired; some instructions will count twice as noted below. Each count represents 1 computation. Applies to SSE* and AVX* scalar double precision floating-point instructions: ADD SUB MUL DIV MIN MAX RCP14 RSQRT14 SQRT DPP FM(N)ADD/SUB. DPP and FM(N)ADD/SUB instructions count twice as they perform 2 calculations per element.", + "BriefDescription": "Counts once for most SIMD scalar computational double precision floating-point instructions retired. Counts twice for DPP and FM(N)ADD/SUB instructions retired.", "Counter": "0,1,2,3", "CounterHTOff": "0,1,2,3,4,5,6,7", "EventCode": "0xC7", "EventName": "FP_ARITH_INST_RETIRED.SCALAR_DOUBLE", + "PublicDescription": "Counts once for most SIMD scalar computational double precision floating-point instructions retired; some instructions will count twice as noted below. Each count represents 1 computational operation. Applies to SIMD scalar double precision floating-point instructions: ADD SUB MUL DIV MIN MAX SQRT FM(N)ADD/SUB. FM(N)ADD/SUB instructions count twice as they perform 2 calculations per element. The DAZ and FTZ flags in the MXCSR register need to be set when using these events.", "SampleAfterValue": "2000003", "UMask": "0x1" }, { - "BriefDescription": "Number of SSE/AVX computational scalar single precision floating-point instructions retired; some instructions will count twice as noted below. Each count represents 1 computation. Applies to SSE* and AVX* scalar single precision floating-point instructions: ADD SUB MUL DIV MIN MAX RCP14 RSQRT14 SQRT DPP FM(N)ADD/SUB. DPP and FM(N)ADD/SUB instructions count twice as they perform 2 calculations per element.", + "BriefDescription": "Counts once for most SIMD scalar computational single precision floating-point instructions retired. Counts twice for DPP and FM(N)ADD/SUB instructions retired.", "Counter": "0,1,2,3", "CounterHTOff": "0,1,2,3,4,5,6,7", "EventCode": "0xC7", "EventName": "FP_ARITH_INST_RETIRED.SCALAR_SINGLE", + "PublicDescription": "Counts once for most SIMD scalar computational single precision floating-point instructions retired; some instructions will count twice as noted below. Each count represents 1 computational operation. Applies to SIMD scalar single precision floating-point instructions: ADD SUB MUL DIV MIN MAX SQRT RSQRT RCP FM(N)ADD/SUB. FM(N)ADD/SUB instructions count twice as they perform 2 calculations per element. The DAZ and FTZ flags in the MXCSR register need to be set when using these events.", "SampleAfterValue": "2000003", "UMask": "0x2" }, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/perf/pmu-events/arch/x86/skylakex/frontend.json +++ linux-azure-5.15-5.15.0/tools/perf/pmu-events/arch/x86/skylakex/frontend.json @@ -30,7 +30,21 @@ "UMask": "0x2" }, { - "BriefDescription": "Retired Instructions who experienced decode stream buffer (DSB - the decoded instruction-cache) miss.", + "BriefDescription": "Retired Instructions who experienced DSB miss.", + "Counter": "0,1,2,3", + "CounterHTOff": "0,1,2,3", + "EventCode": "0xC6", + "EventName": "FRONTEND_RETIRED.ANY_DSB_MISS", + "MSRIndex": "0x3F7", + "MSRValue": "0x1", + "PEBS": "1", + "PublicDescription": "Counts retired Instructions that experienced DSB (Decode stream buffer i.e. the decoded instruction-cache) miss.", + "SampleAfterValue": "100007", + "TakenAlone": "1", + "UMask": "0x1" + }, + { + "BriefDescription": "Retired Instructions who experienced a critical DSB miss.", "Counter": "0,1,2,3", "CounterHTOff": "0,1,2,3", "EventCode": "0xC6", @@ -38,7 +52,7 @@ "MSRIndex": "0x3F7", "MSRValue": "0x11", "PEBS": "1", - "PublicDescription": "Counts retired Instructions that experienced DSB (Decode stream buffer i.e. the decoded instruction-cache) miss.", + "PublicDescription": "Number of retired Instructions that experienced a critical DSB (Decode stream buffer i.e. the decoded instruction-cache) miss. Critical means stalls were exposed to the back-end as a result of the DSB miss.", "SampleAfterValue": "100007", "TakenAlone": "1", "UMask": "0x1" only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/perf/pmu-events/arch/x86/skylakex/memory.json +++ linux-azure-5.15-5.15.0/tools/perf/pmu-events/arch/x86/skylakex/memory.json @@ -299,7 +299,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS.REMOTE_HIT_FORWARD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x083FC00491", + "MSRValue": "0x83FC00491", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -312,7 +312,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS.SNOOP_MISS_OR_NO_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x063FC00491", + "MSRValue": "0x63FC00491", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -325,7 +325,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x0604000491", + "MSRValue": "0x604000491", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -338,7 +338,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x063B800491", + "MSRValue": "0x63B800491", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -377,7 +377,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS.REMOTE_HIT_FORWARD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x083FC00490", + "MSRValue": "0x83FC00490", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -390,7 +390,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS.SNOOP_MISS_OR_NO_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x063FC00490", + "MSRValue": "0x63FC00490", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -403,7 +403,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x0604000490", + "MSRValue": "0x604000490", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -416,7 +416,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x063B800490", + "MSRValue": "0x63B800490", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -455,7 +455,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS.REMOTE_HIT_FORWARD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x083FC00120", + "MSRValue": "0x83FC00120", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -468,7 +468,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS.SNOOP_MISS_OR_NO_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x063FC00120", + "MSRValue": "0x63FC00120", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -481,7 +481,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x0604000120", + "MSRValue": "0x604000120", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -494,7 +494,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x063B800120", + "MSRValue": "0x63B800120", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -533,7 +533,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS.REMOTE_HIT_FORWARD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x083FC00122", + "MSRValue": "0x83FC00122", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -546,7 +546,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS.SNOOP_MISS_OR_NO_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x063FC00122", + "MSRValue": "0x63FC00122", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -559,7 +559,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x0604000122", + "MSRValue": "0x604000122", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -572,7 +572,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x063B800122", + "MSRValue": "0x63B800122", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -611,7 +611,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS.REMOTE_HIT_FORWARD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x083FC00004", + "MSRValue": "0x83FC00004", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -624,7 +624,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS.SNOOP_MISS_OR_NO_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x063FC00004", + "MSRValue": "0x63FC00004", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -637,7 +637,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x0604000004", + "MSRValue": "0x604000004", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -650,7 +650,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x063B800004", + "MSRValue": "0x63B800004", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -689,7 +689,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS.REMOTE_HIT_FORWARD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x083FC00001", + "MSRValue": "0x83FC00001", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -702,7 +702,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS.SNOOP_MISS_OR_NO_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x063FC00001", + "MSRValue": "0x63FC00001", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -715,7 +715,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x0604000001", + "MSRValue": "0x604000001", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -728,7 +728,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x063B800001", + "MSRValue": "0x63B800001", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -767,7 +767,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS.REMOTE_HIT_FORWARD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x083FC00002", + "MSRValue": "0x83FC00002", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -780,7 +780,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS.SNOOP_MISS_OR_NO_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x063FC00002", + "MSRValue": "0x63FC00002", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -793,7 +793,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x0604000002", + "MSRValue": "0x604000002", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -806,7 +806,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x063B800002", + "MSRValue": "0x63B800002", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -845,7 +845,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.PF_L1D_AND_SW.L3_MISS.REMOTE_HIT_FORWARD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x083FC00400", + "MSRValue": "0x83FC00400", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -858,7 +858,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.PF_L1D_AND_SW.L3_MISS.SNOOP_MISS_OR_NO_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x063FC00400", + "MSRValue": "0x63FC00400", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -871,7 +871,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.PF_L1D_AND_SW.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x0604000400", + "MSRValue": "0x604000400", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -884,7 +884,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.PF_L1D_AND_SW.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x063B800400", + "MSRValue": "0x63B800400", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -923,7 +923,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS.REMOTE_HIT_FORWARD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x083FC00010", + "MSRValue": "0x83FC00010", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -936,7 +936,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS.SNOOP_MISS_OR_NO_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x063FC00010", + "MSRValue": "0x63FC00010", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -949,7 +949,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x0604000010", + "MSRValue": "0x604000010", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -962,7 +962,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x063B800010", + "MSRValue": "0x63B800010", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -1001,7 +1001,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS.REMOTE_HIT_FORWARD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x083FC00020", + "MSRValue": "0x83FC00020", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -1014,7 +1014,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS.SNOOP_MISS_OR_NO_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x063FC00020", + "MSRValue": "0x63FC00020", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -1027,7 +1027,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x0604000020", + "MSRValue": "0x604000020", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -1040,7 +1040,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x063B800020", + "MSRValue": "0x63B800020", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -1079,7 +1079,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS.REMOTE_HIT_FORWARD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x083FC00080", + "MSRValue": "0x83FC00080", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -1092,7 +1092,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS.SNOOP_MISS_OR_NO_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x063FC00080", + "MSRValue": "0x63FC00080", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -1105,7 +1105,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x0604000080", + "MSRValue": "0x604000080", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -1118,7 +1118,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x063B800080", + "MSRValue": "0x63B800080", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -1157,7 +1157,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS.REMOTE_HIT_FORWARD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x083FC00100", + "MSRValue": "0x83FC00100", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -1170,7 +1170,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS.SNOOP_MISS_OR_NO_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x063FC00100", + "MSRValue": "0x63FC00100", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -1183,7 +1183,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS_LOCAL_DRAM.SNOOP_MISS_OR_NO_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x0604000100", + "MSRValue": "0x604000100", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", @@ -1196,7 +1196,7 @@ "EventCode": "0xB7, 0xBB", "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_MISS_REMOTE_DRAM.SNOOP_MISS_OR_NO_FWD", "MSRIndex": "0x1a6,0x1a7", - "MSRValue": "0x063B800100", + "MSRValue": "0x63B800100", "Offcore": "1", "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", "SampleAfterValue": "100003", only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/perf/pmu-events/arch/x86/skylakex/pipeline.json +++ linux-azure-5.15-5.15.0/tools/perf/pmu-events/arch/x86/skylakex/pipeline.json @@ -436,6 +436,17 @@ "SampleAfterValue": "2000003" }, { + "BriefDescription": "Number of all retired NOP instructions.", + "Counter": "0,1,2,3", + "CounterHTOff": "0,1,2,3,4,5,6,7", + "Errata": "SKL091, SKL044", + "EventCode": "0xC0", + "EventName": "INST_RETIRED.NOP", + "PEBS": "1", + "SampleAfterValue": "2000003", + "UMask": "0x2" + }, + { "BriefDescription": "Precise instruction retired event with HW to reduce effect of PEBS shadow in IP distribution", "Counter": "1", "CounterHTOff": "1", only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/perf/pmu-events/arch/x86/skylakex/skx-metrics.json +++ linux-azure-5.15-5.15.0/tools/perf/pmu-events/arch/x86/skylakex/skx-metrics.json @@ -1,26 +1,167 @@ [ { + "BriefDescription": "This category represents fraction of slots where the processor's Frontend undersupplies its Backend", + "MetricExpr": "IDQ_UOPS_NOT_DELIVERED.CORE / (4 * CPU_CLK_UNHALTED.THREAD)", + "MetricGroup": "TopdownL1", + "MetricName": "Frontend_Bound", + "PublicDescription": "This category represents fraction of slots where the processor's Frontend undersupplies its Backend. Frontend denotes the first part of the processor core responsible to fetch operations that are executed later on by the Backend part. Within the Frontend; a branch predictor predicts the next address to fetch; cache-lines are fetched from the memory subsystem; parsed into instructions; and lastly decoded into micro-operations (uops). Ideally the Frontend can issue Machine_Width uops every cycle to the Backend. Frontend Bound denotes unutilized issue-slots when there is no Backend stall; i.e. bubbles where Frontend delivered no uops while Backend could have accepted them. For example; stalls due to instruction-cache misses would be categorized under Frontend Bound." + }, + { + "BriefDescription": "This category represents fraction of slots where the processor's Frontend undersupplies its Backend. SMT version; use when SMT is enabled and measuring per logical CPU.", + "MetricExpr": "IDQ_UOPS_NOT_DELIVERED.CORE / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) ))", + "MetricGroup": "TopdownL1_SMT", + "MetricName": "Frontend_Bound_SMT", + "PublicDescription": "This category represents fraction of slots where the processor's Frontend undersupplies its Backend. Frontend denotes the first part of the processor core responsible to fetch operations that are executed later on by the Backend part. Within the Frontend; a branch predictor predicts the next address to fetch; cache-lines are fetched from the memory subsystem; parsed into instructions; and lastly decoded into micro-operations (uops). Ideally the Frontend can issue Machine_Width uops every cycle to the Backend. Frontend Bound denotes unutilized issue-slots when there is no Backend stall; i.e. bubbles where Frontend delivered no uops while Backend could have accepted them. For example; stalls due to instruction-cache misses would be categorized under Frontend Bound. SMT version; use when SMT is enabled and measuring per logical CPU." + }, + { + "BriefDescription": "This category represents fraction of slots wasted due to incorrect speculations", + "MetricExpr": "( UOPS_ISSUED.ANY - UOPS_RETIRED.RETIRE_SLOTS + 4 * INT_MISC.RECOVERY_CYCLES ) / (4 * CPU_CLK_UNHALTED.THREAD)", + "MetricGroup": "TopdownL1", + "MetricName": "Bad_Speculation", + "PublicDescription": "This category represents fraction of slots wasted due to incorrect speculations. This include slots used to issue uops that do not eventually get retired and slots for which the issue-pipeline was blocked due to recovery from earlier incorrect speculation. For example; wasted work due to miss-predicted branches are categorized under Bad Speculation category. Incorrect data speculation followed by Memory Ordering Nukes is another example." + }, + { + "BriefDescription": "This category represents fraction of slots wasted due to incorrect speculations. SMT version; use when SMT is enabled and measuring per logical CPU.", + "MetricExpr": "( UOPS_ISSUED.ANY - UOPS_RETIRED.RETIRE_SLOTS + 4 * ( INT_MISC.RECOVERY_CYCLES_ANY / 2 ) ) / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) ))", + "MetricGroup": "TopdownL1_SMT", + "MetricName": "Bad_Speculation_SMT", + "PublicDescription": "This category represents fraction of slots wasted due to incorrect speculations. This include slots used to issue uops that do not eventually get retired and slots for which the issue-pipeline was blocked due to recovery from earlier incorrect speculation. For example; wasted work due to miss-predicted branches are categorized under Bad Speculation category. Incorrect data speculation followed by Memory Ordering Nukes is another example. SMT version; use when SMT is enabled and measuring per logical CPU." + }, + { + "BriefDescription": "This category represents fraction of slots where no uops are being delivered due to a lack of required resources for accepting new uops in the Backend", + "MetricConstraint": "NO_NMI_WATCHDOG", + "MetricExpr": "1 - (IDQ_UOPS_NOT_DELIVERED.CORE / (4 * CPU_CLK_UNHALTED.THREAD)) - ( UOPS_ISSUED.ANY + 4 * INT_MISC.RECOVERY_CYCLES ) / (4 * CPU_CLK_UNHALTED.THREAD)", + "MetricGroup": "TopdownL1", + "MetricName": "Backend_Bound", + "PublicDescription": "This category represents fraction of slots where no uops are being delivered due to a lack of required resources for accepting new uops in the Backend. Backend is the portion of the processor core where the out-of-order scheduler dispatches ready uops into their respective execution units; and once completed these uops get retired according to program order. For example; stalls due to data-cache misses or stalls due to the divider unit being overloaded are both categorized under Backend Bound. Backend Bound is further divided into two main categories: Memory Bound and Core Bound." + }, + { + "BriefDescription": "This category represents fraction of slots where no uops are being delivered due to a lack of required resources for accepting new uops in the Backend. SMT version; use when SMT is enabled and measuring per logical CPU.", + "MetricExpr": "1 - (IDQ_UOPS_NOT_DELIVERED.CORE / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) ))) - ( UOPS_ISSUED.ANY + 4 * ( INT_MISC.RECOVERY_CYCLES_ANY / 2 ) ) / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) ))", + "MetricGroup": "TopdownL1_SMT", + "MetricName": "Backend_Bound_SMT", + "PublicDescription": "This category represents fraction of slots where no uops are being delivered due to a lack of required resources for accepting new uops in the Backend. Backend is the portion of the processor core where the out-of-order scheduler dispatches ready uops into their respective execution units; and once completed these uops get retired according to program order. For example; stalls due to data-cache misses or stalls due to the divider unit being overloaded are both categorized under Backend Bound. Backend Bound is further divided into two main categories: Memory Bound and Core Bound. SMT version; use when SMT is enabled and measuring per logical CPU." + }, + { + "BriefDescription": "This category represents fraction of slots utilized by useful work i.e. issued uops that eventually get retired", + "MetricExpr": "UOPS_RETIRED.RETIRE_SLOTS / (4 * CPU_CLK_UNHALTED.THREAD)", + "MetricGroup": "TopdownL1", + "MetricName": "Retiring", + "PublicDescription": "This category represents fraction of slots utilized by useful work i.e. issued uops that eventually get retired. Ideally; all pipeline slots would be attributed to the Retiring category. Retiring of 100% would indicate the maximum Pipeline_Width throughput was achieved. Maximizing Retiring typically increases the Instructions-per-cycle (see IPC metric). Note that a high Retiring value does not necessary mean there is no room for more performance. For example; Heavy-operations or Microcode Assists are categorized under Retiring. They often indicate suboptimal performance and can often be optimized or avoided. " + }, + { + "BriefDescription": "This category represents fraction of slots utilized by useful work i.e. issued uops that eventually get retired. SMT version; use when SMT is enabled and measuring per logical CPU.", + "MetricExpr": "UOPS_RETIRED.RETIRE_SLOTS / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) ))", + "MetricGroup": "TopdownL1_SMT", + "MetricName": "Retiring_SMT", + "PublicDescription": "This category represents fraction of slots utilized by useful work i.e. issued uops that eventually get retired. Ideally; all pipeline slots would be attributed to the Retiring category. Retiring of 100% would indicate the maximum Pipeline_Width throughput was achieved. Maximizing Retiring typically increases the Instructions-per-cycle (see IPC metric). Note that a high Retiring value does not necessary mean there is no room for more performance. For example; Heavy-operations or Microcode Assists are categorized under Retiring. They often indicate suboptimal performance and can often be optimized or avoided. SMT version; use when SMT is enabled and measuring per logical CPU." + }, + { + "BriefDescription": "Total pipeline cost of Branch Misprediction related bottlenecks", + "MetricExpr": "100 * ( ((BR_MISP_RETIRED.ALL_BRANCHES / ( BR_MISP_RETIRED.ALL_BRANCHES + MACHINE_CLEARS.COUNT )) * (( UOPS_ISSUED.ANY - UOPS_RETIRED.RETIRE_SLOTS + 4 * INT_MISC.RECOVERY_CYCLES ) / (4 * CPU_CLK_UNHALTED.THREAD))) + (4 * IDQ_UOPS_NOT_DELIVERED.CYCLES_0_UOPS_DELIV.CORE / (4 * CPU_CLK_UNHALTED.THREAD)) * ((BR_MISP_RETIRED.ALL_BRANCHES / ( BR_MISP_RETIRED.ALL_BRANCHES + MACHINE_CLEARS.COUNT )) * INT_MISC.CLEAR_RESTEER_CYCLES / CPU_CLK_UNHALTED.THREAD) / #(4 * IDQ_UOPS_NOT_DELIVERED.CYCLES_0_UOPS_DELIV.CORE / (4 * CPU_CLK_UNHALTED.THREAD)) )", + "MetricGroup": "Bad;BadSpec;BrMispredicts", + "MetricName": "Mispredictions" + }, + { + "BriefDescription": "Total pipeline cost of Branch Misprediction related bottlenecks", + "MetricExpr": "100 * ( ((BR_MISP_RETIRED.ALL_BRANCHES / ( BR_MISP_RETIRED.ALL_BRANCHES + MACHINE_CLEARS.COUNT )) * (( UOPS_ISSUED.ANY - UOPS_RETIRED.RETIRE_SLOTS + 4 * ( INT_MISC.RECOVERY_CYCLES_ANY / 2 ) ) / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) )))) + (4 * IDQ_UOPS_NOT_DELIVERED.CYCLES_0_UOPS_DELIV.CORE / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) ))) * ((BR_MISP_RETIRED.ALL_BRANCHES / ( BR_MISP_RETIRED.ALL_BRANCHES + MACHINE_CLEARS.COUNT )) * INT_MISC.CLEAR_RESTEER_CYCLES / CPU_CLK_UNHALTED.THREAD) / #(4 * IDQ_UOPS_NOT_DELIVERED.CYCLES_0_UOPS_DELIV.CORE / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) ))) )", + "MetricGroup": "Bad;BadSpec;BrMispredicts_SMT", + "MetricName": "Mispredictions_SMT" + }, + { + "BriefDescription": "Total pipeline cost of (external) Memory Bandwidth related bottlenecks", + "MetricExpr": "100 * ((( CYCLE_ACTIVITY.STALLS_MEM_ANY + EXE_ACTIVITY.BOUND_ON_STORES ) / (CYCLE_ACTIVITY.STALLS_TOTAL + (EXE_ACTIVITY.1_PORTS_UTIL + (UOPS_RETIRED.RETIRE_SLOTS / (4 * CPU_CLK_UNHALTED.THREAD)) * EXE_ACTIVITY.2_PORTS_UTIL) + EXE_ACTIVITY.BOUND_ON_STORES)) * (1 - (IDQ_UOPS_NOT_DELIVERED.CORE / (4 * CPU_CLK_UNHALTED.THREAD)) - ( UOPS_ISSUED.ANY + 4 * INT_MISC.RECOVERY_CYCLES ) / (4 * CPU_CLK_UNHALTED.THREAD))) * ( ( (CYCLE_ACTIVITY.STALLS_L3_MISS / CPU_CLK_UNHALTED.THREAD + (( CYCLE_ACTIVITY.STALLS_L1D_MISS - CYCLE_ACTIVITY.STALLS_L2_MISS ) / CPU_CLK_UNHALTED.THREAD) - (( (MEM_LOAD_RETIRED.L2_HIT * ( 1 + (MEM_LOAD_RETIRED.FB_HIT / MEM_LOAD_RETIRED.L1_MISS) )) / ( (MEM_LOAD_RETIRED.L2_HIT * ( 1 + (MEM_LOAD_RETIRED.FB_HIT / MEM_LOAD_RETIRED.L1_MISS) )) + cpu@L1D_PEND_MISS.FB_FULL\\,cmask\\=1@ ) ) * (( CYCLE_ACTIVITY.STALLS_L1D_MISS - CYCLE_ACTIVITY.STALLS_L2_MISS ) / CPU_CLK_UNHALTED.THREAD))) / #((( CYCLE_ACTIVITY.STALLS_MEM_ANY + EXE_ACTIVITY.BOUND_ON_STORES ) / (CYCLE_ACTIVITY.STALLS_TOTAL + (EXE_ACTIVITY.1_PORTS_UTIL + (UOPS_RETIRED.RETIRE_SLOTS / (4 * CPU_CLK_UNHALTED.THREAD)) * EXE_ACTIVITY.2_PORTS_UTIL) + EXE_ACTIVITY.BOUND_ON_STORES)) * (1 - (IDQ_UOPS_NOT_DELIVERED.CORE / (4 * CPU_CLK_UNHALTED.THREAD)) - ( UOPS_ISSUED.ANY + 4 * INT_MISC.RECOVERY_CYCLES ) / (4 * CPU_CLK_UNHALTED.THREAD))) ) * ( (min( CPU_CLK_UNHALTED.THREAD , cpu@OFFCORE_REQUESTS_OUTSTANDING.ALL_DATA_RD\\,cmask\\=4@ ) / CPU_CLK_UNHALTED.THREAD) / #(CYCLE_ACTIVITY.STALLS_L3_MISS / CPU_CLK_UNHALTED.THREAD + (( CYCLE_ACTIVITY.STALLS_L1D_MISS - CYCLE_ACTIVITY.STALLS_L2_MISS ) / CPU_CLK_UNHALTED.THREAD) - (( (MEM_LOAD_RETIRED.L2_HIT * ( 1 + (MEM_LOAD_RETIRED.FB_HIT / MEM_LOAD_RETIRED.L1_MISS) )) / ( (MEM_LOAD_RETIRED.L2_HIT * ( 1 + (MEM_LOAD_RETIRED.FB_HIT / MEM_LOAD_RETIRED.L1_MISS) )) + cpu@L1D_PEND_MISS.FB_FULL\\,cmask\\=1@ ) ) * (( CYCLE_ACTIVITY.STALLS_L1D_MISS - CYCLE_ACTIVITY.STALLS_L2_MISS ) / CPU_CLK_UNHALTED.THREAD))) ) + ( (( CYCLE_ACTIVITY.STALLS_L2_MISS - CYCLE_ACTIVITY.STALLS_L3_MISS ) / CPU_CLK_UNHALTED.THREAD) / #((( CYCLE_ACTIVITY.STALLS_MEM_ANY + EXE_ACTIVITY.BOUND_ON_STORES ) / (CYCLE_ACTIVITY.STALLS_TOTAL + (EXE_ACTIVITY.1_PORTS_UTIL + (UOPS_RETIRED.RETIRE_SLOTS / (4 * CPU_CLK_UNHALTED.THREAD)) * EXE_ACTIVITY.2_PORTS_UTIL) + EXE_ACTIVITY.BOUND_ON_STORES)) * (1 - (IDQ_UOPS_NOT_DELIVERED.CORE / (4 * CPU_CLK_UNHALTED.THREAD)) - ( UOPS_ISSUED.ANY + 4 * INT_MISC.RECOVERY_CYCLES ) / (4 * CPU_CLK_UNHALTED.THREAD))) ) * ( (OFFCORE_REQUESTS_BUFFER.SQ_FULL / CPU_CLK_UNHALTED.THREAD) / #(( CYCLE_ACTIVITY.STALLS_L2_MISS - CYCLE_ACTIVITY.STALLS_L3_MISS ) / CPU_CLK_UNHALTED.THREAD) ) ) + ( (max( ( CYCLE_ACTIVITY.STALLS_MEM_ANY - CYCLE_ACTIVITY.STALLS_L1D_MISS ) / CPU_CLK_UNHALTED.THREAD , 0 )) / #((( CYCLE_ACTIVITY.STALLS_MEM_ANY + EXE_ACTIVITY.BOUND_ON_STORES ) / (CYCLE_ACTIVITY.STALLS_TOTAL + (EXE_ACTIVITY.1_PORTS_UTIL + (UOPS_RETIRED.RETIRE_SLOTS / (4 * CPU_CLK_UNHALTED.THREAD)) * EXE_ACTIVITY.2_PORTS_UTIL) + EXE_ACTIVITY.BOUND_ON_STORES)) * (1 - (IDQ_UOPS_NOT_DELIVERED.CORE / (4 * CPU_CLK_UNHALTED.THREAD)) - ( UOPS_ISSUED.ANY + 4 * INT_MISC.RECOVERY_CYCLES ) / (4 * CPU_CLK_UNHALTED.THREAD))) ) * ( ((L1D_PEND_MISS.PENDING / ( MEM_LOAD_RETIRED.L1_MISS + MEM_LOAD_RETIRED.FB_HIT )) * cpu@L1D_PEND_MISS.FB_FULL\\,cmask\\=1@ / CPU_CLK_UNHALTED.THREAD) / #(max( ( CYCLE_ACTIVITY.STALLS_MEM_ANY - CYCLE_ACTIVITY.STALLS_L1D_MISS ) / CPU_CLK_UNHALTED.THREAD , 0 )) ) ", + "MetricGroup": "Mem;MemoryBW;Offcore", + "MetricName": "Memory_Bandwidth" + }, + { + "BriefDescription": "Total pipeline cost of (external) Memory Bandwidth related bottlenecks", + "MetricExpr": "100 * ((( CYCLE_ACTIVITY.STALLS_MEM_ANY + EXE_ACTIVITY.BOUND_ON_STORES ) / (CYCLE_ACTIVITY.STALLS_TOTAL + (EXE_ACTIVITY.1_PORTS_UTIL + (UOPS_RETIRED.RETIRE_SLOTS / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) ))) * EXE_ACTIVITY.2_PORTS_UTIL) + EXE_ACTIVITY.BOUND_ON_STORES)) * (1 - (IDQ_UOPS_NOT_DELIVERED.CORE / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) ))) - ( UOPS_ISSUED.ANY + 4 * ( INT_MISC.RECOVERY_CYCLES_ANY / 2 ) ) / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) )))) * ( ( (CYCLE_ACTIVITY.STALLS_L3_MISS / CPU_CLK_UNHALTED.THREAD + (( CYCLE_ACTIVITY.STALLS_L1D_MISS - CYCLE_ACTIVITY.STALLS_L2_MISS ) / CPU_CLK_UNHALTED.THREAD) - (( (MEM_LOAD_RETIRED.L2_HIT * ( 1 + (MEM_LOAD_RETIRED.FB_HIT / MEM_LOAD_RETIRED.L1_MISS) )) / ( (MEM_LOAD_RETIRED.L2_HIT * ( 1 + (MEM_LOAD_RETIRED.FB_HIT / MEM_LOAD_RETIRED.L1_MISS) )) + cpu@L1D_PEND_MISS.FB_FULL\\,cmask\\=1@ ) ) * (( CYCLE_ACTIVITY.STALLS_L1D_MISS - CYCLE_ACTIVITY.STALLS_L2_MISS ) / CPU_CLK_UNHALTED.THREAD))) / #((( CYCLE_ACTIVITY.STALLS_MEM_ANY + EXE_ACTIVITY.BOUND_ON_STORES ) / (CYCLE_ACTIVITY.STALLS_TOTAL + (EXE_ACTIVITY.1_PORTS_UTIL + (UOPS_RETIRED.RETIRE_SLOTS / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) ))) * EXE_ACTIVITY.2_PORTS_UTIL) + EXE_ACTIVITY.BOUND_ON_STORES)) * (1 - (IDQ_UOPS_NOT_DELIVERED.CORE / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) ))) - ( UOPS_ISSUED.ANY + 4 * ( INT_MISC.RECOVERY_CYCLES_ANY / 2 ) ) / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) )))) ) * ( (min( CPU_CLK_UNHALTED.THREAD , cpu@OFFCORE_REQUESTS_OUTSTANDING.ALL_DATA_RD\\,cmask\\=4@ ) / CPU_CLK_UNHALTED.THREAD) / #(CYCLE_ACTIVITY.STALLS_L3_MISS / CPU_CLK_UNHALTED.THREAD + (( CYCLE_ACTIVITY.STALLS_L1D_MISS - CYCLE_ACTIVITY.STALLS_L2_MISS ) / CPU_CLK_UNHALTED.THREAD) - (( (MEM_LOAD_RETIRED.L2_HIT * ( 1 + (MEM_LOAD_RETIRED.FB_HIT / MEM_LOAD_RETIRED.L1_MISS) )) / ( (MEM_LOAD_RETIRED.L2_HIT * ( 1 + (MEM_LOAD_RETIRED.FB_HIT / MEM_LOAD_RETIRED.L1_MISS) )) + cpu@L1D_PEND_MISS.FB_FULL\\,cmask\\=1@ ) ) * (( CYCLE_ACTIVITY.STALLS_L1D_MISS - CYCLE_ACTIVITY.STALLS_L2_MISS ) / CPU_CLK_UNHALTED.THREAD))) ) + ( (( CYCLE_ACTIVITY.STALLS_L2_MISS - CYCLE_ACTIVITY.STALLS_L3_MISS ) / CPU_CLK_UNHALTED.THREAD) / #((( CYCLE_ACTIVITY.STALLS_MEM_ANY + EXE_ACTIVITY.BOUND_ON_STORES ) / (CYCLE_ACTIVITY.STALLS_TOTAL + (EXE_ACTIVITY.1_PORTS_UTIL + (UOPS_RETIRED.RETIRE_SLOTS / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) ))) * EXE_ACTIVITY.2_PORTS_UTIL) + EXE_ACTIVITY.BOUND_ON_STORES)) * (1 - (IDQ_UOPS_NOT_DELIVERED.CORE / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) ))) - ( UOPS_ISSUED.ANY + 4 * ( INT_MISC.RECOVERY_CYCLES_ANY / 2 ) ) / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) )))) ) * ( (( OFFCORE_REQUESTS_BUFFER.SQ_FULL / 2 ) / ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) )) / #(( CYCLE_ACTIVITY.STALLS_L2_MISS - CYCLE_ACTIVITY.STALLS_L3_MISS ) / CPU_CLK_UNHALTED.THREAD) ) ) + ( (max( ( CYCLE_ACTIVITY.STALLS_MEM_ANY - CYCLE_ACTIVITY.STALLS_L1D_MISS ) / CPU_CLK_UNHALTED.THREAD , 0 )) / #((( CYCLE_ACTIVITY.STALLS_MEM_ANY + EXE_ACTIVITY.BOUND_ON_STORES ) / (CYCLE_ACTIVITY.STALLS_TOTAL + (EXE_ACTIVITY.1_PORTS_UTIL + (UOPS_RETIRED.RETIRE_SLOTS / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) ))) * EXE_ACTIVITY.2_PORTS_UTIL) + EXE_ACTIVITY.BOUND_ON_STORES)) * (1 - (IDQ_UOPS_NOT_DELIVERED.CORE / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) ))) - ( UOPS_ISSUED.ANY + 4 * ( INT_MISC.RECOVERY_CYCLES_ANY / 2 ) ) / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) )))) ) * ( ((L1D_PEND_MISS.PENDING / ( MEM_LOAD_RETIRED.L1_MISS + MEM_LOAD_RETIRED.FB_HIT )) * cpu@L1D_PEND_MISS.FB_FULL\\,cmask\\=1@ / CPU_CLK_UNHALTED.THREAD) / #(max( ( CYCLE_ACTIVITY.STALLS_MEM_ANY - CYCLE_ACTIVITY.STALLS_L1D_MISS ) / CPU_CLK_UNHALTED.THREAD , 0 )) ) ", + "MetricGroup": "Mem;MemoryBW;Offcore_SMT", + "MetricName": "Memory_Bandwidth_SMT" + }, + { + "BriefDescription": "Total pipeline cost of Memory Latency related bottlenecks (external memory and off-core caches)", + "MetricExpr": "100 * ((( CYCLE_ACTIVITY.STALLS_MEM_ANY + EXE_ACTIVITY.BOUND_ON_STORES ) / (CYCLE_ACTIVITY.STALLS_TOTAL + (EXE_ACTIVITY.1_PORTS_UTIL + (UOPS_RETIRED.RETIRE_SLOTS / (4 * CPU_CLK_UNHALTED.THREAD)) * EXE_ACTIVITY.2_PORTS_UTIL) + EXE_ACTIVITY.BOUND_ON_STORES)) * (1 - (IDQ_UOPS_NOT_DELIVERED.CORE / (4 * CPU_CLK_UNHALTED.THREAD)) - ( UOPS_ISSUED.ANY + 4 * INT_MISC.RECOVERY_CYCLES ) / (4 * CPU_CLK_UNHALTED.THREAD))) * ( ( (CYCLE_ACTIVITY.STALLS_L3_MISS / CPU_CLK_UNHALTED.THREAD + (( CYCLE_ACTIVITY.STALLS_L1D_MISS - CYCLE_ACTIVITY.STALLS_L2_MISS ) / CPU_CLK_UNHALTED.THREAD) - (( (MEM_LOAD_RETIRED.L2_HIT * ( 1 + (MEM_LOAD_RETIRED.FB_HIT / MEM_LOAD_RETIRED.L1_MISS) )) / ( (MEM_LOAD_RETIRED.L2_HIT * ( 1 + (MEM_LOAD_RETIRED.FB_HIT / MEM_LOAD_RETIRED.L1_MISS) )) + cpu@L1D_PEND_MISS.FB_FULL\\,cmask\\=1@ ) ) * (( CYCLE_ACTIVITY.STALLS_L1D_MISS - CYCLE_ACTIVITY.STALLS_L2_MISS ) / CPU_CLK_UNHALTED.THREAD))) / #((( CYCLE_ACTIVITY.STALLS_MEM_ANY + EXE_ACTIVITY.BOUND_ON_STORES ) / (CYCLE_ACTIVITY.STALLS_TOTAL + (EXE_ACTIVITY.1_PORTS_UTIL + (UOPS_RETIRED.RETIRE_SLOTS / (4 * CPU_CLK_UNHALTED.THREAD)) * EXE_ACTIVITY.2_PORTS_UTIL) + EXE_ACTIVITY.BOUND_ON_STORES)) * (1 - (IDQ_UOPS_NOT_DELIVERED.CORE / (4 * CPU_CLK_UNHALTED.THREAD)) - ( UOPS_ISSUED.ANY + 4 * INT_MISC.RECOVERY_CYCLES ) / (4 * CPU_CLK_UNHALTED.THREAD))) ) * ( (min( CPU_CLK_UNHALTED.THREAD , OFFCORE_REQUESTS_OUTSTANDING.CYCLES_WITH_DATA_RD ) / CPU_CLK_UNHALTED.THREAD - (min( CPU_CLK_UNHALTED.THREAD , cpu@OFFCORE_REQUESTS_OUTSTANDING.ALL_DATA_RD\\,cmask\\=4@ ) / CPU_CLK_UNHALTED.THREAD)) / #(CYCLE_ACTIVITY.STALLS_L3_MISS / CPU_CLK_UNHALTED.THREAD + (( CYCLE_ACTIVITY.STALLS_L1D_MISS - CYCLE_ACTIVITY.STALLS_L2_MISS ) / CPU_CLK_UNHALTED.THREAD) - (( (MEM_LOAD_RETIRED.L2_HIT * ( 1 + (MEM_LOAD_RETIRED.FB_HIT / MEM_LOAD_RETIRED.L1_MISS) )) / ( (MEM_LOAD_RETIRED.L2_HIT * ( 1 + (MEM_LOAD_RETIRED.FB_HIT / MEM_LOAD_RETIRED.L1_MISS) )) + cpu@L1D_PEND_MISS.FB_FULL\\,cmask\\=1@ ) ) * (( CYCLE_ACTIVITY.STALLS_L1D_MISS - CYCLE_ACTIVITY.STALLS_L2_MISS ) / CPU_CLK_UNHALTED.THREAD))) ) + ( (( CYCLE_ACTIVITY.STALLS_L2_MISS - CYCLE_ACTIVITY.STALLS_L3_MISS ) / CPU_CLK_UNHALTED.THREAD) / #((( CYCLE_ACTIVITY.STALLS_MEM_ANY + EXE_ACTIVITY.BOUND_ON_STORES ) / (CYCLE_ACTIVITY.STALLS_TOTAL + (EXE_ACTIVITY.1_PORTS_UTIL + (UOPS_RETIRED.RETIRE_SLOTS / (4 * CPU_CLK_UNHALTED.THREAD)) * EXE_ACTIVITY.2_PORTS_UTIL) + EXE_ACTIVITY.BOUND_ON_STORES)) * (1 - (IDQ_UOPS_NOT_DELIVERED.CORE / (4 * CPU_CLK_UNHALTED.THREAD)) - ( UOPS_ISSUED.ANY + 4 * INT_MISC.RECOVERY_CYCLES ) / (4 * CPU_CLK_UNHALTED.THREAD))) ) * ( (( (20.5 * ((CPU_CLK_UNHALTED.THREAD / CPU_CLK_UNHALTED.REF_TSC) * msr@tsc@ / 1000000000 / duration_time)) - (3.5 * ((CPU_CLK_UNHALTED.THREAD / CPU_CLK_UNHALTED.REF_TSC) * msr@tsc@ / 1000000000 / duration_time)) ) * MEM_LOAD_RETIRED.L3_HIT * (1 + (MEM_LOAD_RETIRED.FB_HIT / MEM_LOAD_RETIRED.L1_MISS) / 2) / CPU_CLK_UNHALTED.THREAD) / #(( CYCLE_ACTIVITY.STALLS_L2_MISS - CYCLE_ACTIVITY.STALLS_L3_MISS ) / CPU_CLK_UNHALTED.THREAD) ) + ( (( (MEM_LOAD_RETIRED.L2_HIT * ( 1 + (MEM_LOAD_RETIRED.FB_HIT / MEM_LOAD_RETIRED.L1_MISS) )) / ( (MEM_LOAD_RETIRED.L2_HIT * ( 1 + (MEM_LOAD_RETIRED.FB_HIT / MEM_LOAD_RETIRED.L1_MISS) )) + cpu@L1D_PEND_MISS.FB_FULL\\,cmask\\=1@ ) ) * (( CYCLE_ACTIVITY.STALLS_L1D_MISS - CYCLE_ACTIVITY.STALLS_L2_MISS ) / CPU_CLK_UNHALTED.THREAD)) / #((( CYCLE_ACTIVITY.STALLS_MEM_ANY + EXE_ACTIVITY.BOUND_ON_STORES ) / (CYCLE_ACTIVITY.STALLS_TOTAL + (EXE_ACTIVITY.1_PORTS_UTIL + (UOPS_RETIRED.RETIRE_SLOTS / (4 * CPU_CLK_UNHALTED.THREAD)) * EXE_ACTIVITY.2_PORTS_UTIL) + EXE_ACTIVITY.BOUND_ON_STORES)) * (1 - (IDQ_UOPS_NOT_DELIVERED.CORE / (4 * CPU_CLK_UNHALTED.THREAD)) - ( UOPS_ISSUED.ANY + 4 * INT_MISC.RECOVERY_CYCLES ) / (4 * CPU_CLK_UNHALTED.THREAD))) ) )", + "MetricGroup": "Mem;MemoryLat;Offcore", + "MetricName": "Memory_Latency" + }, + { + "BriefDescription": "Total pipeline cost of Memory Latency related bottlenecks (external memory and off-core caches)", + "MetricExpr": "100 * ((( CYCLE_ACTIVITY.STALLS_MEM_ANY + EXE_ACTIVITY.BOUND_ON_STORES ) / (CYCLE_ACTIVITY.STALLS_TOTAL + (EXE_ACTIVITY.1_PORTS_UTIL + (UOPS_RETIRED.RETIRE_SLOTS / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) ))) * EXE_ACTIVITY.2_PORTS_UTIL) + EXE_ACTIVITY.BOUND_ON_STORES)) * (1 - (IDQ_UOPS_NOT_DELIVERED.CORE / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) ))) - ( UOPS_ISSUED.ANY + 4 * ( INT_MISC.RECOVERY_CYCLES_ANY / 2 ) ) / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) )))) * ( ( (CYCLE_ACTIVITY.STALLS_L3_MISS / CPU_CLK_UNHALTED.THREAD + (( CYCLE_ACTIVITY.STALLS_L1D_MISS - CYCLE_ACTIVITY.STALLS_L2_MISS ) / CPU_CLK_UNHALTED.THREAD) - (( (MEM_LOAD_RETIRED.L2_HIT * ( 1 + (MEM_LOAD_RETIRED.FB_HIT / MEM_LOAD_RETIRED.L1_MISS) )) / ( (MEM_LOAD_RETIRED.L2_HIT * ( 1 + (MEM_LOAD_RETIRED.FB_HIT / MEM_LOAD_RETIRED.L1_MISS) )) + cpu@L1D_PEND_MISS.FB_FULL\\,cmask\\=1@ ) ) * (( CYCLE_ACTIVITY.STALLS_L1D_MISS - CYCLE_ACTIVITY.STALLS_L2_MISS ) / CPU_CLK_UNHALTED.THREAD))) / #((( CYCLE_ACTIVITY.STALLS_MEM_ANY + EXE_ACTIVITY.BOUND_ON_STORES ) / (CYCLE_ACTIVITY.STALLS_TOTAL + (EXE_ACTIVITY.1_PORTS_UTIL + (UOPS_RETIRED.RETIRE_SLOTS / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) ))) * EXE_ACTIVITY.2_PORTS_UTIL) + EXE_ACTIVITY.BOUND_ON_STORES)) * (1 - (IDQ_UOPS_NOT_DELIVERED.CORE / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) ))) - ( UOPS_ISSUED.ANY + 4 * ( INT_MISC.RECOVERY_CYCLES_ANY / 2 ) ) / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) )))) ) * ( (min( CPU_CLK_UNHALTED.THREAD , OFFCORE_REQUESTS_OUTSTANDING.CYCLES_WITH_DATA_RD ) / CPU_CLK_UNHALTED.THREAD - (min( CPU_CLK_UNHALTED.THREAD , cpu@OFFCORE_REQUESTS_OUTSTANDING.ALL_DATA_RD\\,cmask\\=4@ ) / CPU_CLK_UNHALTED.THREAD)) / #(CYCLE_ACTIVITY.STALLS_L3_MISS / CPU_CLK_UNHALTED.THREAD + (( CYCLE_ACTIVITY.STALLS_L1D_MISS - CYCLE_ACTIVITY.STALLS_L2_MISS ) / CPU_CLK_UNHALTED.THREAD) - (( (MEM_LOAD_RETIRED.L2_HIT * ( 1 + (MEM_LOAD_RETIRED.FB_HIT / MEM_LOAD_RETIRED.L1_MISS) )) / ( (MEM_LOAD_RETIRED.L2_HIT * ( 1 + (MEM_LOAD_RETIRED.FB_HIT / MEM_LOAD_RETIRED.L1_MISS) )) + cpu@L1D_PEND_MISS.FB_FULL\\,cmask\\=1@ ) ) * (( CYCLE_ACTIVITY.STALLS_L1D_MISS - CYCLE_ACTIVITY.STALLS_L2_MISS ) / CPU_CLK_UNHALTED.THREAD))) ) + ( (( CYCLE_ACTIVITY.STALLS_L2_MISS - CYCLE_ACTIVITY.STALLS_L3_MISS ) / CPU_CLK_UNHALTED.THREAD) / #((( CYCLE_ACTIVITY.STALLS_MEM_ANY + EXE_ACTIVITY.BOUND_ON_STORES ) / (CYCLE_ACTIVITY.STALLS_TOTAL + (EXE_ACTIVITY.1_PORTS_UTIL + (UOPS_RETIRED.RETIRE_SLOTS / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) ))) * EXE_ACTIVITY.2_PORTS_UTIL) + EXE_ACTIVITY.BOUND_ON_STORES)) * (1 - (IDQ_UOPS_NOT_DELIVERED.CORE / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) ))) - ( UOPS_ISSUED.ANY + 4 * ( INT_MISC.RECOVERY_CYCLES_ANY / 2 ) ) / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) )))) ) * ( (( (20.5 * ((CPU_CLK_UNHALTED.THREAD / CPU_CLK_UNHALTED.REF_TSC) * msr@tsc@ / 1000000000 / duration_time)) - (3.5 * ((CPU_CLK_UNHALTED.THREAD / CPU_CLK_UNHALTED.REF_TSC) * msr@tsc@ / 1000000000 / duration_time)) ) * MEM_LOAD_RETIRED.L3_HIT * (1 + (MEM_LOAD_RETIRED.FB_HIT / MEM_LOAD_RETIRED.L1_MISS) / 2) / CPU_CLK_UNHALTED.THREAD) / #(( CYCLE_ACTIVITY.STALLS_L2_MISS - CYCLE_ACTIVITY.STALLS_L3_MISS ) / CPU_CLK_UNHALTED.THREAD) ) + ( (( (MEM_LOAD_RETIRED.L2_HIT * ( 1 + (MEM_LOAD_RETIRED.FB_HIT / MEM_LOAD_RETIRED.L1_MISS) )) / ( (MEM_LOAD_RETIRED.L2_HIT * ( 1 + (MEM_LOAD_RETIRED.FB_HIT / MEM_LOAD_RETIRED.L1_MISS) )) + cpu@L1D_PEND_MISS.FB_FULL\\,cmask\\=1@ ) ) * (( CYCLE_ACTIVITY.STALLS_L1D_MISS - CYCLE_ACTIVITY.STALLS_L2_MISS ) / CPU_CLK_UNHALTED.THREAD)) / #((( CYCLE_ACTIVITY.STALLS_MEM_ANY + EXE_ACTIVITY.BOUND_ON_STORES ) / (CYCLE_ACTIVITY.STALLS_TOTAL + (EXE_ACTIVITY.1_PORTS_UTIL + (UOPS_RETIRED.RETIRE_SLOTS / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) ))) * EXE_ACTIVITY.2_PORTS_UTIL) + EXE_ACTIVITY.BOUND_ON_STORES)) * (1 - (IDQ_UOPS_NOT_DELIVERED.CORE / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) ))) - ( UOPS_ISSUED.ANY + 4 * ( INT_MISC.RECOVERY_CYCLES_ANY / 2 ) ) / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) )))) ) )", + "MetricGroup": "Mem;MemoryLat;Offcore_SMT", + "MetricName": "Memory_Latency_SMT" + }, + { + "BriefDescription": "Total pipeline cost of Memory Address Translation related bottlenecks (data-side TLBs)", + "MetricExpr": "100 * ((( CYCLE_ACTIVITY.STALLS_MEM_ANY + EXE_ACTIVITY.BOUND_ON_STORES ) / (CYCLE_ACTIVITY.STALLS_TOTAL + (EXE_ACTIVITY.1_PORTS_UTIL + (UOPS_RETIRED.RETIRE_SLOTS / (4 * CPU_CLK_UNHALTED.THREAD)) * EXE_ACTIVITY.2_PORTS_UTIL) + EXE_ACTIVITY.BOUND_ON_STORES)) * (1 - (IDQ_UOPS_NOT_DELIVERED.CORE / (4 * CPU_CLK_UNHALTED.THREAD)) - ( UOPS_ISSUED.ANY + 4 * INT_MISC.RECOVERY_CYCLES ) / (4 * CPU_CLK_UNHALTED.THREAD))) * ( ( (max( ( CYCLE_ACTIVITY.STALLS_MEM_ANY - CYCLE_ACTIVITY.STALLS_L1D_MISS ) / CPU_CLK_UNHALTED.THREAD , 0 )) / ((( CYCLE_ACTIVITY.STALLS_MEM_ANY + EXE_ACTIVITY.BOUND_ON_STORES ) / (CYCLE_ACTIVITY.STALLS_TOTAL + (EXE_ACTIVITY.1_PORTS_UTIL + (UOPS_RETIRED.RETIRE_SLOTS / (4 * CPU_CLK_UNHALTED.THREAD)) * EXE_ACTIVITY.2_PORTS_UTIL) + EXE_ACTIVITY.BOUND_ON_STORES)) * (1 - (IDQ_UOPS_NOT_DELIVERED.CORE / (4 * CPU_CLK_UNHALTED.THREAD)) - ( UOPS_ISSUED.ANY + 4 * INT_MISC.RECOVERY_CYCLES ) / (4 * CPU_CLK_UNHALTED.THREAD))) ) * ( (min( 9 * cpu@DTLB_LOAD_MISSES.STLB_HIT\\,cmask\\=1@ + DTLB_LOAD_MISSES.WALK_ACTIVE , max( CYCLE_ACTIVITY.CYCLES_MEM_ANY - CYCLE_ACTIVITY.CYCLES_L1D_MISS , 0 ) ) / CPU_CLK_UNHALTED.THREAD) / (max( ( CYCLE_ACTIVITY.STALLS_MEM_ANY - CYCLE_ACTIVITY.STALLS_L1D_MISS ) / CPU_CLK_UNHALTED.THREAD , 0 )) ) + ( (EXE_ACTIVITY.BOUND_ON_STORES / CPU_CLK_UNHALTED.THREAD) / #((( CYCLE_ACTIVITY.STALLS_MEM_ANY + EXE_ACTIVITY.BOUND_ON_STORES ) / (CYCLE_ACTIVITY.STALLS_TOTAL + (EXE_ACTIVITY.1_PORTS_UTIL + (UOPS_RETIRED.RETIRE_SLOTS / (4 * CPU_CLK_UNHALTED.THREAD)) * EXE_ACTIVITY.2_PORTS_UTIL) + EXE_ACTIVITY.BOUND_ON_STORES)) * (1 - (IDQ_UOPS_NOT_DELIVERED.CORE / (4 * CPU_CLK_UNHALTED.THREAD)) - ( UOPS_ISSUED.ANY + 4 * INT_MISC.RECOVERY_CYCLES ) / (4 * CPU_CLK_UNHALTED.THREAD))) ) * ( (( 9 * cpu@DTLB_STORE_MISSES.STLB_HIT\\,cmask\\=1@ + DTLB_STORE_MISSES.WALK_ACTIVE ) / CPU_CLK_UNHALTED.THREAD) / #(EXE_ACTIVITY.BOUND_ON_STORES / CPU_CLK_UNHALTED.THREAD) ) ) ", + "MetricGroup": "Mem;MemoryTLB", + "MetricName": "Memory_Data_TLBs" + }, + { + "BriefDescription": "Total pipeline cost of Memory Address Translation related bottlenecks (data-side TLBs)", + "MetricExpr": "100 * ((( CYCLE_ACTIVITY.STALLS_MEM_ANY + EXE_ACTIVITY.BOUND_ON_STORES ) / (CYCLE_ACTIVITY.STALLS_TOTAL + (EXE_ACTIVITY.1_PORTS_UTIL + (UOPS_RETIRED.RETIRE_SLOTS / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) ))) * EXE_ACTIVITY.2_PORTS_UTIL) + EXE_ACTIVITY.BOUND_ON_STORES)) * (1 - (IDQ_UOPS_NOT_DELIVERED.CORE / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) ))) - ( UOPS_ISSUED.ANY + 4 * ( INT_MISC.RECOVERY_CYCLES_ANY / 2 ) ) / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) )))) * ( ( (max( ( CYCLE_ACTIVITY.STALLS_MEM_ANY - CYCLE_ACTIVITY.STALLS_L1D_MISS ) / CPU_CLK_UNHALTED.THREAD , 0 )) / ((( CYCLE_ACTIVITY.STALLS_MEM_ANY + EXE_ACTIVITY.BOUND_ON_STORES ) / (CYCLE_ACTIVITY.STALLS_TOTAL + (EXE_ACTIVITY.1_PORTS_UTIL + (UOPS_RETIRED.RETIRE_SLOTS / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) ))) * EXE_ACTIVITY.2_PORTS_UTIL) + EXE_ACTIVITY.BOUND_ON_STORES)) * (1 - (IDQ_UOPS_NOT_DELIVERED.CORE / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) ))) - ( UOPS_ISSUED.ANY + 4 * ( INT_MISC.RECOVERY_CYCLES_ANY / 2 ) ) / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) )))) ) * ( (min( 9 * cpu@DTLB_LOAD_MISSES.STLB_HIT\\,cmask\\=1@ + DTLB_LOAD_MISSES.WALK_ACTIVE , max( CYCLE_ACTIVITY.CYCLES_MEM_ANY - CYCLE_ACTIVITY.CYCLES_L1D_MISS , 0 ) ) / CPU_CLK_UNHALTED.THREAD) / (max( ( CYCLE_ACTIVITY.STALLS_MEM_ANY - CYCLE_ACTIVITY.STALLS_L1D_MISS ) / CPU_CLK_UNHALTED.THREAD , 0 )) ) + ( (EXE_ACTIVITY.BOUND_ON_STORES / CPU_CLK_UNHALTED.THREAD) / #((( CYCLE_ACTIVITY.STALLS_MEM_ANY + EXE_ACTIVITY.BOUND_ON_STORES ) / (CYCLE_ACTIVITY.STALLS_TOTAL + (EXE_ACTIVITY.1_PORTS_UTIL + (UOPS_RETIRED.RETIRE_SLOTS / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) ))) * EXE_ACTIVITY.2_PORTS_UTIL) + EXE_ACTIVITY.BOUND_ON_STORES)) * (1 - (IDQ_UOPS_NOT_DELIVERED.CORE / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) ))) - ( UOPS_ISSUED.ANY + 4 * ( INT_MISC.RECOVERY_CYCLES_ANY / 2 ) ) / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) )))) ) * ( (( 9 * cpu@DTLB_STORE_MISSES.STLB_HIT\\,cmask\\=1@ + DTLB_STORE_MISSES.WALK_ACTIVE ) / ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) )) / #(EXE_ACTIVITY.BOUND_ON_STORES / CPU_CLK_UNHALTED.THREAD) ) ) ", + "MetricGroup": "Mem;MemoryTLB;_SMT", + "MetricName": "Memory_Data_TLBs_SMT" + }, + { + "BriefDescription": "Total pipeline cost of branch related instructions (used for program control-flow including function calls)", + "MetricExpr": "100 * (( BR_INST_RETIRED.CONDITIONAL + 3 * BR_INST_RETIRED.NEAR_CALL + (BR_INST_RETIRED.NEAR_TAKEN - ( BR_INST_RETIRED.CONDITIONAL - BR_INST_RETIRED.NOT_TAKEN ) - 2 * BR_INST_RETIRED.NEAR_CALL) ) / (4 * CPU_CLK_UNHALTED.THREAD))", + "MetricGroup": "Ret", + "MetricName": "Branching_Overhead" + }, + { + "BriefDescription": "Total pipeline cost of branch related instructions (used for program control-flow including function calls)", + "MetricExpr": "100 * (( BR_INST_RETIRED.CONDITIONAL + 3 * BR_INST_RETIRED.NEAR_CALL + (BR_INST_RETIRED.NEAR_TAKEN - ( BR_INST_RETIRED.CONDITIONAL - BR_INST_RETIRED.NOT_TAKEN ) - 2 * BR_INST_RETIRED.NEAR_CALL) ) / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) )))", + "MetricGroup": "Ret_SMT", + "MetricName": "Branching_Overhead_SMT" + }, + { + "BriefDescription": "Total pipeline cost of instruction fetch related bottlenecks by large code footprint programs (i-side cache; TLB and BTB misses)", + "MetricExpr": "100 * (4 * IDQ_UOPS_NOT_DELIVERED.CYCLES_0_UOPS_DELIV.CORE / (4 * CPU_CLK_UNHALTED.THREAD)) * ( (ICACHE_64B.IFTAG_STALL / CPU_CLK_UNHALTED.THREAD) + (( ICACHE_16B.IFDATA_STALL + 2 * cpu@ICACHE_16B.IFDATA_STALL\\,cmask\\=1\\,edge@ ) / CPU_CLK_UNHALTED.THREAD) + (9 * BACLEARS.ANY / CPU_CLK_UNHALTED.THREAD) ) / #(4 * IDQ_UOPS_NOT_DELIVERED.CYCLES_0_UOPS_DELIV.CORE / (4 * CPU_CLK_UNHALTED.THREAD))", + "MetricGroup": "BigFoot;Fed;Frontend;IcMiss;MemoryTLB", + "MetricName": "Big_Code" + }, + { + "BriefDescription": "Total pipeline cost of instruction fetch related bottlenecks by large code footprint programs (i-side cache; TLB and BTB misses)", + "MetricExpr": "100 * (4 * IDQ_UOPS_NOT_DELIVERED.CYCLES_0_UOPS_DELIV.CORE / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) ))) * ( (ICACHE_64B.IFTAG_STALL / CPU_CLK_UNHALTED.THREAD) + (( ICACHE_16B.IFDATA_STALL + 2 * cpu@ICACHE_16B.IFDATA_STALL\\,cmask\\=1\\,edge@ ) / CPU_CLK_UNHALTED.THREAD) + (9 * BACLEARS.ANY / CPU_CLK_UNHALTED.THREAD) ) / #(4 * IDQ_UOPS_NOT_DELIVERED.CYCLES_0_UOPS_DELIV.CORE / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) )))", + "MetricGroup": "BigFoot;Fed;Frontend;IcMiss;MemoryTLB_SMT", + "MetricName": "Big_Code_SMT" + }, + { + "BriefDescription": "Total pipeline cost of instruction fetch bandwidth related bottlenecks", + "MetricExpr": "100 * ( (IDQ_UOPS_NOT_DELIVERED.CORE / (4 * CPU_CLK_UNHALTED.THREAD)) - (4 * IDQ_UOPS_NOT_DELIVERED.CYCLES_0_UOPS_DELIV.CORE / (4 * CPU_CLK_UNHALTED.THREAD)) * ((BR_MISP_RETIRED.ALL_BRANCHES / ( BR_MISP_RETIRED.ALL_BRANCHES + MACHINE_CLEARS.COUNT )) * INT_MISC.CLEAR_RESTEER_CYCLES / CPU_CLK_UNHALTED.THREAD) / #(4 * IDQ_UOPS_NOT_DELIVERED.CYCLES_0_UOPS_DELIV.CORE / (4 * CPU_CLK_UNHALTED.THREAD)) ) - (100 * (4 * IDQ_UOPS_NOT_DELIVERED.CYCLES_0_UOPS_DELIV.CORE / (4 * CPU_CLK_UNHALTED.THREAD)) * ( (ICACHE_64B.IFTAG_STALL / CPU_CLK_UNHALTED.THREAD) + (( ICACHE_16B.IFDATA_STALL + 2 * cpu@ICACHE_16B.IFDATA_STALL\\,cmask\\=1\\,edge@ ) / CPU_CLK_UNHALTED.THREAD) + (9 * BACLEARS.ANY / CPU_CLK_UNHALTED.THREAD) ) / #(4 * IDQ_UOPS_NOT_DELIVERED.CYCLES_0_UOPS_DELIV.CORE / (4 * CPU_CLK_UNHALTED.THREAD)))", + "MetricGroup": "Fed;FetchBW;Frontend", + "MetricName": "Instruction_Fetch_BW" + }, + { + "BriefDescription": "Total pipeline cost of instruction fetch bandwidth related bottlenecks", + "MetricExpr": "100 * ( (IDQ_UOPS_NOT_DELIVERED.CORE / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) ))) - (4 * IDQ_UOPS_NOT_DELIVERED.CYCLES_0_UOPS_DELIV.CORE / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) ))) * ((BR_MISP_RETIRED.ALL_BRANCHES / ( BR_MISP_RETIRED.ALL_BRANCHES + MACHINE_CLEARS.COUNT )) * INT_MISC.CLEAR_RESTEER_CYCLES / CPU_CLK_UNHALTED.THREAD) / #(4 * IDQ_UOPS_NOT_DELIVERED.CYCLES_0_UOPS_DELIV.CORE / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) ))) ) - (100 * (4 * IDQ_UOPS_NOT_DELIVERED.CYCLES_0_UOPS_DELIV.CORE / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) ))) * ( (ICACHE_64B.IFTAG_STALL / CPU_CLK_UNHALTED.THREAD) + (( ICACHE_16B.IFDATA_STALL + 2 * cpu@ICACHE_16B.IFDATA_STALL\\,cmask\\=1\\,edge@ ) / CPU_CLK_UNHALTED.THREAD) + (9 * BACLEARS.ANY / CPU_CLK_UNHALTED.THREAD) ) / #(4 * IDQ_UOPS_NOT_DELIVERED.CYCLES_0_UOPS_DELIV.CORE / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) ))))", + "MetricGroup": "Fed;FetchBW;Frontend_SMT", + "MetricName": "Instruction_Fetch_BW_SMT" + }, + { "BriefDescription": "Instructions Per Cycle (per Logical Processor)", "MetricExpr": "INST_RETIRED.ANY / CPU_CLK_UNHALTED.THREAD", - "MetricGroup": "Summary", + "MetricGroup": "Ret;Summary", "MetricName": "IPC" }, { "BriefDescription": "Uops Per Instruction", "MetricExpr": "UOPS_RETIRED.RETIRE_SLOTS / INST_RETIRED.ANY", - "MetricGroup": "Pipeline;Retire", + "MetricGroup": "Pipeline;Ret;Retire", "MetricName": "UPI" }, { "BriefDescription": "Instruction per taken branch", - "MetricExpr": "INST_RETIRED.ANY / BR_INST_RETIRED.NEAR_TAKEN", - "MetricGroup": "Branches;FetchBW;PGO", - "MetricName": "IpTB" + "MetricExpr": "UOPS_RETIRED.RETIRE_SLOTS / BR_INST_RETIRED.NEAR_TAKEN", + "MetricGroup": "Branches;Fed;FetchBW", + "MetricName": "UpTB" }, { "BriefDescription": "Cycles Per Instruction (per Logical Processor)", "MetricExpr": "1 / (INST_RETIRED.ANY / CPU_CLK_UNHALTED.THREAD)", - "MetricGroup": "Pipeline", + "MetricGroup": "Pipeline;Mem", "MetricName": "CPI" }, { @@ -30,39 +171,84 @@ "MetricName": "CLKS" }, { - "BriefDescription": "Instructions Per Cycle (per physical core)", + "BriefDescription": "Total issue-pipeline slots (per-Physical Core till ICL; per-Logical Processor ICL onward)", + "MetricExpr": "4 * CPU_CLK_UNHALTED.THREAD", + "MetricGroup": "TmaL1", + "MetricName": "SLOTS" + }, + { + "BriefDescription": "Total issue-pipeline slots (per-Physical Core till ICL; per-Logical Processor ICL onward)", + "MetricExpr": "4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) )", + "MetricGroup": "TmaL1_SMT", + "MetricName": "SLOTS_SMT" + }, + { + "BriefDescription": "The ratio of Executed- by Issued-Uops", + "MetricExpr": "UOPS_EXECUTED.THREAD / UOPS_ISSUED.ANY", + "MetricGroup": "Cor;Pipeline", + "MetricName": "Execute_per_Issue", + "PublicDescription": "The ratio of Executed- by Issued-Uops. Ratio > 1 suggests high rate of uop micro-fusions. Ratio < 1 suggest high rate of \"execute\" at rename stage." + }, + { + "BriefDescription": "Instructions Per Cycle across hyper-threads (per physical core)", "MetricExpr": "INST_RETIRED.ANY / CPU_CLK_UNHALTED.THREAD", - "MetricGroup": "SMT;TmaL1", + "MetricGroup": "Ret;SMT;TmaL1", "MetricName": "CoreIPC" }, { - "BriefDescription": "Instructions Per Cycle (per physical core)", + "BriefDescription": "Instructions Per Cycle across hyper-threads (per physical core)", "MetricExpr": "INST_RETIRED.ANY / ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) )", - "MetricGroup": "SMT;TmaL1", + "MetricGroup": "Ret;SMT;TmaL1_SMT", "MetricName": "CoreIPC_SMT" }, { "BriefDescription": "Floating Point Operations Per Cycle", "MetricExpr": "( 1 * ( FP_ARITH_INST_RETIRED.SCALAR_SINGLE + FP_ARITH_INST_RETIRED.SCALAR_DOUBLE ) + 2 * FP_ARITH_INST_RETIRED.128B_PACKED_DOUBLE + 4 * ( FP_ARITH_INST_RETIRED.128B_PACKED_SINGLE + FP_ARITH_INST_RETIRED.256B_PACKED_DOUBLE ) + 8 * ( FP_ARITH_INST_RETIRED.256B_PACKED_SINGLE + FP_ARITH_INST_RETIRED.512B_PACKED_DOUBLE ) + 16 * FP_ARITH_INST_RETIRED.512B_PACKED_SINGLE ) / CPU_CLK_UNHALTED.THREAD", - "MetricGroup": "Flops", + "MetricGroup": "Ret;Flops", "MetricName": "FLOPc" }, { "BriefDescription": "Floating Point Operations Per Cycle", "MetricExpr": "( 1 * ( FP_ARITH_INST_RETIRED.SCALAR_SINGLE + FP_ARITH_INST_RETIRED.SCALAR_DOUBLE ) + 2 * FP_ARITH_INST_RETIRED.128B_PACKED_DOUBLE + 4 * ( FP_ARITH_INST_RETIRED.128B_PACKED_SINGLE + FP_ARITH_INST_RETIRED.256B_PACKED_DOUBLE ) + 8 * ( FP_ARITH_INST_RETIRED.256B_PACKED_SINGLE + FP_ARITH_INST_RETIRED.512B_PACKED_DOUBLE ) + 16 * FP_ARITH_INST_RETIRED.512B_PACKED_SINGLE ) / ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) )", - "MetricGroup": "Flops_SMT", + "MetricGroup": "Ret;Flops_SMT", "MetricName": "FLOPc_SMT" }, { + "BriefDescription": "Actual per-core usage of the Floating Point execution units (regardless of the vector width)", + "MetricExpr": "( (FP_ARITH_INST_RETIRED.SCALAR_SINGLE + FP_ARITH_INST_RETIRED.SCALAR_DOUBLE) + (FP_ARITH_INST_RETIRED.128B_PACKED_DOUBLE + FP_ARITH_INST_RETIRED.128B_PACKED_SINGLE + FP_ARITH_INST_RETIRED.256B_PACKED_DOUBLE + FP_ARITH_INST_RETIRED.256B_PACKED_SINGLE + FP_ARITH_INST_RETIRED.512B_PACKED_DOUBLE + FP_ARITH_INST_RETIRED.512B_PACKED_SINGLE) ) / ( 2 * CPU_CLK_UNHALTED.THREAD )", + "MetricGroup": "Cor;Flops;HPC", + "MetricName": "FP_Arith_Utilization", + "PublicDescription": "Actual per-core usage of the Floating Point execution units (regardless of the vector width). Values > 1 are possible due to Fused-Multiply Add (FMA) counting." + }, + { + "BriefDescription": "Actual per-core usage of the Floating Point execution units (regardless of the vector width). SMT version; use when SMT is enabled and measuring per logical CPU.", + "MetricExpr": "( (FP_ARITH_INST_RETIRED.SCALAR_SINGLE + FP_ARITH_INST_RETIRED.SCALAR_DOUBLE) + (FP_ARITH_INST_RETIRED.128B_PACKED_DOUBLE + FP_ARITH_INST_RETIRED.128B_PACKED_SINGLE + FP_ARITH_INST_RETIRED.256B_PACKED_DOUBLE + FP_ARITH_INST_RETIRED.256B_PACKED_SINGLE + FP_ARITH_INST_RETIRED.512B_PACKED_DOUBLE + FP_ARITH_INST_RETIRED.512B_PACKED_SINGLE) ) / ( 2 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) ) )", + "MetricGroup": "Cor;Flops;HPC_SMT", + "MetricName": "FP_Arith_Utilization_SMT", + "PublicDescription": "Actual per-core usage of the Floating Point execution units (regardless of the vector width). Values > 1 are possible due to Fused-Multiply Add (FMA) counting. SMT version; use when SMT is enabled and measuring per logical CPU." + }, + { "BriefDescription": "Instruction-Level-Parallelism (average number of uops executed when there is at least 1 uop executed)", "MetricExpr": "UOPS_EXECUTED.THREAD / (( UOPS_EXECUTED.CORE_CYCLES_GE_1 / 2 ) if #SMT_on else UOPS_EXECUTED.CORE_CYCLES_GE_1)", - "MetricGroup": "Pipeline;PortsUtil", + "MetricGroup": "Backend;Cor;Pipeline;PortsUtil", "MetricName": "ILP" }, { + "BriefDescription": "Branch Misprediction Cost: Fraction of TMA slots wasted per non-speculative branch misprediction (retired JEClear)", + "MetricExpr": " ( ((BR_MISP_RETIRED.ALL_BRANCHES / ( BR_MISP_RETIRED.ALL_BRANCHES + MACHINE_CLEARS.COUNT )) * (( UOPS_ISSUED.ANY - UOPS_RETIRED.RETIRE_SLOTS + 4 * INT_MISC.RECOVERY_CYCLES ) / (4 * CPU_CLK_UNHALTED.THREAD))) + (4 * IDQ_UOPS_NOT_DELIVERED.CYCLES_0_UOPS_DELIV.CORE / (4 * CPU_CLK_UNHALTED.THREAD)) * ((BR_MISP_RETIRED.ALL_BRANCHES / ( BR_MISP_RETIRED.ALL_BRANCHES + MACHINE_CLEARS.COUNT )) * INT_MISC.CLEAR_RESTEER_CYCLES / CPU_CLK_UNHALTED.THREAD) / #(4 * IDQ_UOPS_NOT_DELIVERED.CYCLES_0_UOPS_DELIV.CORE / (4 * CPU_CLK_UNHALTED.THREAD)) ) * (4 * CPU_CLK_UNHALTED.THREAD) / BR_MISP_RETIRED.ALL_BRANCHES", + "MetricGroup": "Bad;BrMispredicts", + "MetricName": "Branch_Misprediction_Cost" + }, + { + "BriefDescription": "Branch Misprediction Cost: Fraction of TMA slots wasted per non-speculative branch misprediction (retired JEClear)", + "MetricExpr": " ( ((BR_MISP_RETIRED.ALL_BRANCHES / ( BR_MISP_RETIRED.ALL_BRANCHES + MACHINE_CLEARS.COUNT )) * (( UOPS_ISSUED.ANY - UOPS_RETIRED.RETIRE_SLOTS + 4 * ( INT_MISC.RECOVERY_CYCLES_ANY / 2 ) ) / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) )))) + (4 * IDQ_UOPS_NOT_DELIVERED.CYCLES_0_UOPS_DELIV.CORE / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) ))) * ((BR_MISP_RETIRED.ALL_BRANCHES / ( BR_MISP_RETIRED.ALL_BRANCHES + MACHINE_CLEARS.COUNT )) * INT_MISC.CLEAR_RESTEER_CYCLES / CPU_CLK_UNHALTED.THREAD) / #(4 * IDQ_UOPS_NOT_DELIVERED.CYCLES_0_UOPS_DELIV.CORE / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) ))) ) * (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) )) / BR_MISP_RETIRED.ALL_BRANCHES", + "MetricGroup": "Bad;BrMispredicts_SMT", + "MetricName": "Branch_Misprediction_Cost_SMT" + }, + { "BriefDescription": "Number of Instructions per non-speculative Branch Misprediction (JEClear)", "MetricExpr": "INST_RETIRED.ANY / BR_MISP_RETIRED.ALL_BRANCHES", - "MetricGroup": "BrMispredicts", + "MetricGroup": "Bad;BadSpec;BrMispredicts", "MetricName": "IpMispredict" }, { @@ -86,122 +272,249 @@ { "BriefDescription": "Instructions per Branch (lower number means higher occurrence rate)", "MetricExpr": "INST_RETIRED.ANY / BR_INST_RETIRED.ALL_BRANCHES", - "MetricGroup": "Branches;InsType", + "MetricGroup": "Branches;Fed;InsType", "MetricName": "IpBranch" }, { "BriefDescription": "Instructions per (near) call (lower number means higher occurrence rate)", "MetricExpr": "INST_RETIRED.ANY / BR_INST_RETIRED.NEAR_CALL", - "MetricGroup": "Branches", + "MetricGroup": "Branches;Fed;PGO", "MetricName": "IpCall" }, { + "BriefDescription": "Instruction per taken branch", + "MetricExpr": "INST_RETIRED.ANY / BR_INST_RETIRED.NEAR_TAKEN", + "MetricGroup": "Branches;Fed;FetchBW;Frontend;PGO", + "MetricName": "IpTB" + }, + { "BriefDescription": "Branch instructions per taken branch. ", "MetricExpr": "BR_INST_RETIRED.ALL_BRANCHES / BR_INST_RETIRED.NEAR_TAKEN", - "MetricGroup": "Branches;PGO", + "MetricGroup": "Branches;Fed;PGO", "MetricName": "BpTkBranch" }, { "BriefDescription": "Instructions per Floating Point (FP) Operation (lower number means higher occurrence rate)", "MetricExpr": "INST_RETIRED.ANY / ( 1 * ( FP_ARITH_INST_RETIRED.SCALAR_SINGLE + FP_ARITH_INST_RETIRED.SCALAR_DOUBLE ) + 2 * FP_ARITH_INST_RETIRED.128B_PACKED_DOUBLE + 4 * ( FP_ARITH_INST_RETIRED.128B_PACKED_SINGLE + FP_ARITH_INST_RETIRED.256B_PACKED_DOUBLE ) + 8 * ( FP_ARITH_INST_RETIRED.256B_PACKED_SINGLE + FP_ARITH_INST_RETIRED.512B_PACKED_DOUBLE ) + 16 * FP_ARITH_INST_RETIRED.512B_PACKED_SINGLE )", - "MetricGroup": "Flops;FpArith;InsType", + "MetricGroup": "Flops;InsType", "MetricName": "IpFLOP" }, { + "BriefDescription": "Instructions per FP Arithmetic instruction (lower number means higher occurrence rate)", + "MetricExpr": "INST_RETIRED.ANY / ( (FP_ARITH_INST_RETIRED.SCALAR_SINGLE + FP_ARITH_INST_RETIRED.SCALAR_DOUBLE) + (FP_ARITH_INST_RETIRED.128B_PACKED_DOUBLE + FP_ARITH_INST_RETIRED.128B_PACKED_SINGLE + FP_ARITH_INST_RETIRED.256B_PACKED_DOUBLE + FP_ARITH_INST_RETIRED.256B_PACKED_SINGLE + FP_ARITH_INST_RETIRED.512B_PACKED_DOUBLE + FP_ARITH_INST_RETIRED.512B_PACKED_SINGLE) )", + "MetricGroup": "Flops;InsType", + "MetricName": "IpArith", + "PublicDescription": "Instructions per FP Arithmetic instruction (lower number means higher occurrence rate). May undercount due to FMA double counting. Approximated prior to BDW." + }, + { + "BriefDescription": "Instructions per FP Arithmetic Scalar Single-Precision instruction (lower number means higher occurrence rate)", + "MetricExpr": "INST_RETIRED.ANY / FP_ARITH_INST_RETIRED.SCALAR_SINGLE", + "MetricGroup": "Flops;FpScalar;InsType", + "MetricName": "IpArith_Scalar_SP", + "PublicDescription": "Instructions per FP Arithmetic Scalar Single-Precision instruction (lower number means higher occurrence rate). May undercount due to FMA double counting." + }, + { + "BriefDescription": "Instructions per FP Arithmetic Scalar Double-Precision instruction (lower number means higher occurrence rate)", + "MetricExpr": "INST_RETIRED.ANY / FP_ARITH_INST_RETIRED.SCALAR_DOUBLE", + "MetricGroup": "Flops;FpScalar;InsType", + "MetricName": "IpArith_Scalar_DP", + "PublicDescription": "Instructions per FP Arithmetic Scalar Double-Precision instruction (lower number means higher occurrence rate). May undercount due to FMA double counting." + }, + { + "BriefDescription": "Instructions per FP Arithmetic AVX/SSE 128-bit instruction (lower number means higher occurrence rate)", + "MetricExpr": "INST_RETIRED.ANY / ( FP_ARITH_INST_RETIRED.128B_PACKED_DOUBLE + FP_ARITH_INST_RETIRED.128B_PACKED_SINGLE )", + "MetricGroup": "Flops;FpVector;InsType", + "MetricName": "IpArith_AVX128", + "PublicDescription": "Instructions per FP Arithmetic AVX/SSE 128-bit instruction (lower number means higher occurrence rate). May undercount due to FMA double counting." + }, + { + "BriefDescription": "Instructions per FP Arithmetic AVX* 256-bit instruction (lower number means higher occurrence rate)", + "MetricExpr": "INST_RETIRED.ANY / ( FP_ARITH_INST_RETIRED.256B_PACKED_DOUBLE + FP_ARITH_INST_RETIRED.256B_PACKED_SINGLE )", + "MetricGroup": "Flops;FpVector;InsType", + "MetricName": "IpArith_AVX256", + "PublicDescription": "Instructions per FP Arithmetic AVX* 256-bit instruction (lower number means higher occurrence rate). May undercount due to FMA double counting." + }, + { + "BriefDescription": "Instructions per FP Arithmetic AVX 512-bit instruction (lower number means higher occurrence rate)", + "MetricExpr": "INST_RETIRED.ANY / ( FP_ARITH_INST_RETIRED.512B_PACKED_DOUBLE + FP_ARITH_INST_RETIRED.512B_PACKED_SINGLE )", + "MetricGroup": "Flops;FpVector;InsType", + "MetricName": "IpArith_AVX512", + "PublicDescription": "Instructions per FP Arithmetic AVX 512-bit instruction (lower number means higher occurrence rate). May undercount due to FMA double counting." + }, + { "BriefDescription": "Total number of retired Instructions, Sample with: INST_RETIRED.PREC_DIST", "MetricExpr": "INST_RETIRED.ANY", "MetricGroup": "Summary;TmaL1", "MetricName": "Instructions" }, { + "BriefDescription": "Average number of Uops issued by front-end when it issued something", + "MetricExpr": "UOPS_ISSUED.ANY / cpu@UOPS_ISSUED.ANY\\,cmask\\=1@", + "MetricGroup": "Fed;FetchBW", + "MetricName": "Fetch_UpC" + }, + { "BriefDescription": "Fraction of Uops delivered by the DSB (aka Decoded ICache; or Uop Cache)", "MetricExpr": "IDQ.DSB_UOPS / (IDQ.DSB_UOPS + IDQ.MITE_UOPS + IDQ.MS_UOPS)", - "MetricGroup": "DSB;FetchBW", + "MetricGroup": "DSB;Fed;FetchBW", "MetricName": "DSB_Coverage" }, { - "BriefDescription": "Actual Average Latency for L1 data-cache miss demand loads (in core cycles)", + "BriefDescription": "Total penalty related to DSB (uop cache) misses - subset/see of/the Instruction_Fetch_BW Bottleneck.", + "MetricExpr": "(4 * IDQ_UOPS_NOT_DELIVERED.CYCLES_0_UOPS_DELIV.CORE / (4 * CPU_CLK_UNHALTED.THREAD)) * (DSB2MITE_SWITCHES.PENALTY_CYCLES / CPU_CLK_UNHALTED.THREAD) / #(4 * IDQ_UOPS_NOT_DELIVERED.CYCLES_0_UOPS_DELIV.CORE / (4 * CPU_CLK_UNHALTED.THREAD)) + ((IDQ_UOPS_NOT_DELIVERED.CORE / (4 * CPU_CLK_UNHALTED.THREAD)) - (4 * IDQ_UOPS_NOT_DELIVERED.CYCLES_0_UOPS_DELIV.CORE / (4 * CPU_CLK_UNHALTED.THREAD))) * (( IDQ.ALL_MITE_CYCLES_ANY_UOPS - IDQ.ALL_MITE_CYCLES_4_UOPS ) / CPU_CLK_UNHALTED.THREAD / 2) / #((IDQ_UOPS_NOT_DELIVERED.CORE / (4 * CPU_CLK_UNHALTED.THREAD)) - (4 * IDQ_UOPS_NOT_DELIVERED.CYCLES_0_UOPS_DELIV.CORE / (4 * CPU_CLK_UNHALTED.THREAD)))", + "MetricGroup": "DSBmiss;Fed", + "MetricName": "DSB_Misses_Cost" + }, + { + "BriefDescription": "Total penalty related to DSB (uop cache) misses - subset/see of/the Instruction_Fetch_BW Bottleneck.", + "MetricExpr": "(4 * IDQ_UOPS_NOT_DELIVERED.CYCLES_0_UOPS_DELIV.CORE / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) ))) * (DSB2MITE_SWITCHES.PENALTY_CYCLES / CPU_CLK_UNHALTED.THREAD) / #(4 * IDQ_UOPS_NOT_DELIVERED.CYCLES_0_UOPS_DELIV.CORE / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) ))) + ((IDQ_UOPS_NOT_DELIVERED.CORE / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) ))) - (4 * IDQ_UOPS_NOT_DELIVERED.CYCLES_0_UOPS_DELIV.CORE / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) )))) * (( IDQ.ALL_MITE_CYCLES_ANY_UOPS - IDQ.ALL_MITE_CYCLES_4_UOPS ) / ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) ) / 2) / #((IDQ_UOPS_NOT_DELIVERED.CORE / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) ))) - (4 * IDQ_UOPS_NOT_DELIVERED.CYCLES_0_UOPS_DELIV.CORE / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) ))))", + "MetricGroup": "DSBmiss;Fed_SMT", + "MetricName": "DSB_Misses_Cost_SMT" + }, + { + "BriefDescription": "Number of Instructions per non-speculative DSB miss", + "MetricExpr": "INST_RETIRED.ANY / FRONTEND_RETIRED.ANY_DSB_MISS", + "MetricGroup": "DSBmiss;Fed", + "MetricName": "IpDSB_Miss_Ret" + }, + { + "BriefDescription": "Fraction of branches that are non-taken conditionals", + "MetricExpr": "BR_INST_RETIRED.NOT_TAKEN / BR_INST_RETIRED.ALL_BRANCHES", + "MetricGroup": "Bad;Branches;CodeGen;PGO", + "MetricName": "Cond_NT" + }, + { + "BriefDescription": "Fraction of branches that are taken conditionals", + "MetricExpr": "( BR_INST_RETIRED.CONDITIONAL - BR_INST_RETIRED.NOT_TAKEN ) / BR_INST_RETIRED.ALL_BRANCHES", + "MetricGroup": "Bad;Branches;CodeGen;PGO", + "MetricName": "Cond_TK" + }, + { + "BriefDescription": "Fraction of branches that are CALL or RET", + "MetricExpr": "( BR_INST_RETIRED.NEAR_CALL + BR_INST_RETIRED.NEAR_RETURN ) / BR_INST_RETIRED.ALL_BRANCHES", + "MetricGroup": "Bad;Branches", + "MetricName": "CallRet" + }, + { + "BriefDescription": "Fraction of branches that are unconditional (direct or indirect) jumps", + "MetricExpr": "(BR_INST_RETIRED.NEAR_TAKEN - ( BR_INST_RETIRED.CONDITIONAL - BR_INST_RETIRED.NOT_TAKEN ) - 2 * BR_INST_RETIRED.NEAR_CALL) / BR_INST_RETIRED.ALL_BRANCHES", + "MetricGroup": "Bad;Branches", + "MetricName": "Jump" + }, + { + "BriefDescription": "Actual Average Latency for L1 data-cache miss demand load instructions (in core cycles)", "MetricExpr": "L1D_PEND_MISS.PENDING / ( MEM_LOAD_RETIRED.L1_MISS + MEM_LOAD_RETIRED.FB_HIT )", - "MetricGroup": "MemoryBound;MemoryLat", - "MetricName": "Load_Miss_Real_Latency" + "MetricGroup": "Mem;MemoryBound;MemoryLat", + "MetricName": "Load_Miss_Real_Latency", + "PublicDescription": "Actual Average Latency for L1 data-cache miss demand load instructions (in core cycles). Latency may be overestimated for multi-load instructions - e.g. repeat strings." }, { "BriefDescription": "Memory-Level-Parallelism (average number of L1 miss demand load when there is at least one such miss. Per-Logical Processor)", "MetricExpr": "L1D_PEND_MISS.PENDING / L1D_PEND_MISS.PENDING_CYCLES", - "MetricGroup": "MemoryBound;MemoryBW", + "MetricGroup": "Mem;MemoryBound;MemoryBW", "MetricName": "MLP" }, { - "BriefDescription": "Utilization of the core's Page Walker(s) serving STLB misses triggered by instruction/Load/Store accesses", - "MetricConstraint": "NO_NMI_WATCHDOG", - "MetricExpr": "( ITLB_MISSES.WALK_PENDING + DTLB_LOAD_MISSES.WALK_PENDING + DTLB_STORE_MISSES.WALK_PENDING + EPT.WALK_PENDING ) / ( 2 * CORE_CLKS )", - "MetricGroup": "MemoryTLB", - "MetricName": "Page_Walks_Utilization" - }, - { "BriefDescription": "Average data fill bandwidth to the L1 data cache [GB / sec]", "MetricExpr": "64 * L1D.REPLACEMENT / 1000000000 / duration_time", - "MetricGroup": "MemoryBW", + "MetricGroup": "Mem;MemoryBW", "MetricName": "L1D_Cache_Fill_BW" }, { "BriefDescription": "Average data fill bandwidth to the L2 cache [GB / sec]", "MetricExpr": "64 * L2_LINES_IN.ALL / 1000000000 / duration_time", - "MetricGroup": "MemoryBW", + "MetricGroup": "Mem;MemoryBW", "MetricName": "L2_Cache_Fill_BW" }, { "BriefDescription": "Average per-core data fill bandwidth to the L3 cache [GB / sec]", "MetricExpr": "64 * LONGEST_LAT_CACHE.MISS / 1000000000 / duration_time", - "MetricGroup": "MemoryBW", + "MetricGroup": "Mem;MemoryBW", "MetricName": "L3_Cache_Fill_BW" }, { "BriefDescription": "Average per-core data access bandwidth to the L3 cache [GB / sec]", "MetricExpr": "64 * OFFCORE_REQUESTS.ALL_REQUESTS / 1000000000 / duration_time", - "MetricGroup": "MemoryBW;Offcore", + "MetricGroup": "Mem;MemoryBW;Offcore", "MetricName": "L3_Cache_Access_BW" }, { "BriefDescription": "L1 cache true misses per kilo instruction for retired demand loads", "MetricExpr": "1000 * MEM_LOAD_RETIRED.L1_MISS / INST_RETIRED.ANY", - "MetricGroup": "CacheMisses", + "MetricGroup": "Mem;CacheMisses", "MetricName": "L1MPKI" }, { + "BriefDescription": "L1 cache true misses per kilo instruction for all demand loads (including speculative)", + "MetricExpr": "1000 * L2_RQSTS.ALL_DEMAND_DATA_RD / INST_RETIRED.ANY", + "MetricGroup": "Mem;CacheMisses", + "MetricName": "L1MPKI_Load" + }, + { "BriefDescription": "L2 cache true misses per kilo instruction for retired demand loads", "MetricExpr": "1000 * MEM_LOAD_RETIRED.L2_MISS / INST_RETIRED.ANY", - "MetricGroup": "CacheMisses", + "MetricGroup": "Mem;Backend;CacheMisses", "MetricName": "L2MPKI" }, { "BriefDescription": "L2 cache misses per kilo instruction for all request types (including speculative)", "MetricExpr": "1000 * L2_RQSTS.MISS / INST_RETIRED.ANY", - "MetricGroup": "CacheMisses;Offcore", + "MetricGroup": "Mem;CacheMisses;Offcore", "MetricName": "L2MPKI_All" }, { + "BriefDescription": "L2 cache misses per kilo instruction for all demand loads (including speculative)", + "MetricExpr": "1000 * L2_RQSTS.DEMAND_DATA_RD_MISS / INST_RETIRED.ANY", + "MetricGroup": "Mem;CacheMisses", + "MetricName": "L2MPKI_Load" + }, + { "BriefDescription": "L2 cache hits per kilo instruction for all request types (including speculative)", "MetricExpr": "1000 * ( L2_RQSTS.REFERENCES - L2_RQSTS.MISS ) / INST_RETIRED.ANY", - "MetricGroup": "CacheMisses", + "MetricGroup": "Mem;CacheMisses", "MetricName": "L2HPKI_All" }, { + "BriefDescription": "L2 cache hits per kilo instruction for all demand loads (including speculative)", + "MetricExpr": "1000 * L2_RQSTS.DEMAND_DATA_RD_HIT / INST_RETIRED.ANY", + "MetricGroup": "Mem;CacheMisses", + "MetricName": "L2HPKI_Load" + }, + { "BriefDescription": "L3 cache true misses per kilo instruction for retired demand loads", "MetricExpr": "1000 * MEM_LOAD_RETIRED.L3_MISS / INST_RETIRED.ANY", - "MetricGroup": "CacheMisses", + "MetricGroup": "Mem;CacheMisses", "MetricName": "L3MPKI" }, { + "BriefDescription": "Fill Buffer (FB) true hits per kilo instructions for retired demand loads", + "MetricExpr": "1000 * MEM_LOAD_RETIRED.FB_HIT / INST_RETIRED.ANY", + "MetricGroup": "Mem;CacheMisses", + "MetricName": "FB_HPKI" + }, + { + "BriefDescription": "Utilization of the core's Page Walker(s) serving STLB misses triggered by instruction/Load/Store accesses", + "MetricConstraint": "NO_NMI_WATCHDOG", + "MetricExpr": "( ITLB_MISSES.WALK_PENDING + DTLB_LOAD_MISSES.WALK_PENDING + DTLB_STORE_MISSES.WALK_PENDING + EPT.WALK_PENDING ) / ( 2 * CPU_CLK_UNHALTED.THREAD )", + "MetricGroup": "Mem;MemoryTLB", + "MetricName": "Page_Walks_Utilization" + }, + { + "BriefDescription": "Utilization of the core's Page Walker(s) serving STLB misses triggered by instruction/Load/Store accesses", + "MetricExpr": "( ITLB_MISSES.WALK_PENDING + DTLB_LOAD_MISSES.WALK_PENDING + DTLB_STORE_MISSES.WALK_PENDING + EPT.WALK_PENDING ) / ( 2 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) ) )", + "MetricGroup": "Mem;MemoryTLB_SMT", + "MetricName": "Page_Walks_Utilization_SMT" + }, + { "BriefDescription": "Rate of silent evictions from the L2 cache per Kilo instruction where the evicted lines are dropped (no writeback to L3 or memory)", "MetricExpr": "1000 * L2_LINES_OUT.SILENT / INST_RETIRED.ANY", - "MetricGroup": "L2Evicts;Server", + "MetricGroup": "L2Evicts;Mem;Server", "MetricName": "L2_Evictions_Silent_PKI" }, { "BriefDescription": "Rate of non silent evictions from the L2 cache per Kilo instruction", "MetricExpr": "1000 * L2_LINES_OUT.NON_SILENT / INST_RETIRED.ANY", - "MetricGroup": "L2Evicts;Server", + "MetricGroup": "L2Evicts;Mem;Server", "MetricName": "L2_Evictions_NonSilent_PKI" }, { @@ -219,7 +532,7 @@ { "BriefDescription": "Giga Floating Point Operations Per Second", "MetricExpr": "( ( 1 * ( FP_ARITH_INST_RETIRED.SCALAR_SINGLE + FP_ARITH_INST_RETIRED.SCALAR_DOUBLE ) + 2 * FP_ARITH_INST_RETIRED.128B_PACKED_DOUBLE + 4 * ( FP_ARITH_INST_RETIRED.128B_PACKED_SINGLE + FP_ARITH_INST_RETIRED.256B_PACKED_DOUBLE ) + 8 * ( FP_ARITH_INST_RETIRED.256B_PACKED_SINGLE + FP_ARITH_INST_RETIRED.512B_PACKED_DOUBLE ) + 16 * FP_ARITH_INST_RETIRED.512B_PACKED_SINGLE ) / 1000000000 ) / duration_time", - "MetricGroup": "Flops;HPC", + "MetricGroup": "Cor;Flops;HPC", "MetricName": "GFLOPs" }, { @@ -229,6 +542,48 @@ "MetricName": "Turbo_Utilization" }, { + "BriefDescription": "Fraction of Core cycles where the core was running with power-delivery for baseline license level 0", + "MetricExpr": "CORE_POWER.LVL0_TURBO_LICENSE / CPU_CLK_UNHALTED.THREAD", + "MetricGroup": "Power", + "MetricName": "Power_License0_Utilization", + "PublicDescription": "Fraction of Core cycles where the core was running with power-delivery for baseline license level 0. This includes non-AVX codes, SSE, AVX 128-bit, and low-current AVX 256-bit codes." + }, + { + "BriefDescription": "Fraction of Core cycles where the core was running with power-delivery for baseline license level 0. SMT version; use when SMT is enabled and measuring per logical CPU.", + "MetricExpr": "CORE_POWER.LVL0_TURBO_LICENSE / 2 / ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) )", + "MetricGroup": "Power_SMT", + "MetricName": "Power_License0_Utilization_SMT", + "PublicDescription": "Fraction of Core cycles where the core was running with power-delivery for baseline license level 0. This includes non-AVX codes, SSE, AVX 128-bit, and low-current AVX 256-bit codes. SMT version; use when SMT is enabled and measuring per logical CPU." + }, + { + "BriefDescription": "Fraction of Core cycles where the core was running with power-delivery for license level 1", + "MetricExpr": "CORE_POWER.LVL1_TURBO_LICENSE / CPU_CLK_UNHALTED.THREAD", + "MetricGroup": "Power", + "MetricName": "Power_License1_Utilization", + "PublicDescription": "Fraction of Core cycles where the core was running with power-delivery for license level 1. This includes high current AVX 256-bit instructions as well as low current AVX 512-bit instructions." + }, + { + "BriefDescription": "Fraction of Core cycles where the core was running with power-delivery for license level 1. SMT version; use when SMT is enabled and measuring per logical CPU.", + "MetricExpr": "CORE_POWER.LVL1_TURBO_LICENSE / 2 / ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) )", + "MetricGroup": "Power_SMT", + "MetricName": "Power_License1_Utilization_SMT", + "PublicDescription": "Fraction of Core cycles where the core was running with power-delivery for license level 1. This includes high current AVX 256-bit instructions as well as low current AVX 512-bit instructions. SMT version; use when SMT is enabled and measuring per logical CPU." + }, + { + "BriefDescription": "Fraction of Core cycles where the core was running with power-delivery for license level 2 (introduced in SKX)", + "MetricExpr": "CORE_POWER.LVL2_TURBO_LICENSE / CPU_CLK_UNHALTED.THREAD", + "MetricGroup": "Power", + "MetricName": "Power_License2_Utilization", + "PublicDescription": "Fraction of Core cycles where the core was running with power-delivery for license level 2 (introduced in SKX). This includes high current AVX 512-bit instructions." + }, + { + "BriefDescription": "Fraction of Core cycles where the core was running with power-delivery for license level 2 (introduced in SKX). SMT version; use when SMT is enabled and measuring per logical CPU.", + "MetricExpr": "CORE_POWER.LVL2_TURBO_LICENSE / 2 / ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / CPU_CLK_UNHALTED.REF_XCLK ) )", + "MetricGroup": "Power_SMT", + "MetricName": "Power_License2_Utilization_SMT", + "PublicDescription": "Fraction of Core cycles where the core was running with power-delivery for license level 2 (introduced in SKX). This includes high current AVX 512-bit instructions. SMT version; use when SMT is enabled and measuring per logical CPU." + }, + { "BriefDescription": "Fraction of cycles where both hardware Logical Processors were active", "MetricExpr": "1 - CPU_CLK_UNHALTED.ONE_THREAD_ACTIVE / ( CPU_CLK_UNHALTED.REF_XCLK_ANY / 2 ) if #SMT_on else 0", "MetricGroup": "SMT", @@ -241,33 +596,45 @@ "MetricName": "Kernel_Utilization" }, { + "BriefDescription": "Cycles Per Instruction for the Operating System (OS) Kernel mode", + "MetricExpr": "CPU_CLK_UNHALTED.THREAD_P:k / INST_RETIRED.ANY_P:k", + "MetricGroup": "OS", + "MetricName": "Kernel_CPI" + }, + { "BriefDescription": "Average external Memory Bandwidth Use for reads and writes [GB / sec]", "MetricExpr": "( 64 * ( uncore_imc@cas_count_read@ + uncore_imc@cas_count_write@ ) / 1000000000 ) / duration_time", - "MetricGroup": "HPC;MemoryBW;SoC", + "MetricGroup": "HPC;Mem;MemoryBW;SoC", "MetricName": "DRAM_BW_Use" }, { "BriefDescription": "Average latency of data read request to external memory (in nanoseconds). Accounts for demand loads and L1/L2 prefetches", "MetricExpr": "1000000000 * ( cha@event\\=0x36\\,umask\\=0x21\\,config\\=0x40433@ / cha@event\\=0x35\\,umask\\=0x21\\,config\\=0x40433@ ) / ( cha_0@event\\=0x0@ / duration_time )", - "MetricGroup": "MemoryLat;SoC", + "MetricGroup": "Mem;MemoryLat;SoC", "MetricName": "MEM_Read_Latency" }, { "BriefDescription": "Average number of parallel data read requests to external memory. Accounts for demand loads and L1/L2 prefetches", "MetricExpr": "cha@event\\=0x36\\,umask\\=0x21\\,config\\=0x40433@ / cha@event\\=0x36\\,umask\\=0x21\\,config\\=0x40433\\,thresh\\=1@", - "MetricGroup": "MemoryBW;SoC", + "MetricGroup": "Mem;MemoryBW;SoC", "MetricName": "MEM_Parallel_Reads" }, { + "BriefDescription": "Average latency of data read request to external DRAM memory [in nanoseconds]. Accounts for demand loads and L1/L2 data-read prefetches", + "MetricExpr": "1000000000 * ( UNC_M_RPQ_OCCUPANCY / UNC_M_RPQ_INSERTS ) / imc_0@event\\=0x0@", + "MetricGroup": "Mem;MemoryLat;SoC;Server", + "MetricName": "MEM_DRAM_Read_Latency" + }, + { "BriefDescription": "Average IO (network or disk) Bandwidth Use for Writes [GB / sec]", "MetricExpr": "( UNC_IIO_DATA_REQ_OF_CPU.MEM_READ.PART0 + UNC_IIO_DATA_REQ_OF_CPU.MEM_READ.PART1 + UNC_IIO_DATA_REQ_OF_CPU.MEM_READ.PART2 + UNC_IIO_DATA_REQ_OF_CPU.MEM_READ.PART3 ) * 4 / 1000000000 / duration_time", - "MetricGroup": "IoBW;SoC;Server", + "MetricGroup": "IoBW;Mem;SoC;Server", "MetricName": "IO_Write_BW" }, { "BriefDescription": "Average IO (network or disk) Bandwidth Use for Reads [GB / sec]", "MetricExpr": "( UNC_IIO_DATA_REQ_OF_CPU.MEM_WRITE.PART0 + UNC_IIO_DATA_REQ_OF_CPU.MEM_WRITE.PART1 + UNC_IIO_DATA_REQ_OF_CPU.MEM_WRITE.PART2 + UNC_IIO_DATA_REQ_OF_CPU.MEM_WRITE.PART3 ) * 4 / 1000000000 / duration_time", - "MetricGroup": "IoBW;SoC;Server", + "MetricGroup": "IoBW;Mem;SoC;Server", "MetricName": "IO_Read_BW" }, { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/perf/pmu-events/arch/x86/skylakex/uncore-other.json +++ linux-azure-5.15-5.15.0/tools/perf/pmu-events/arch/x86/skylakex/uncore-other.json @@ -538,6 +538,18 @@ "Unit": "IIO" }, { + "BriefDescription": "PCIe Completion Buffer Inserts of completions with data: Part 0-3", + "Counter": "0,1,2,3", + "EventCode": "0xC2", + "EventName": "UNC_IIO_COMP_BUF_INSERTS.CMPD.ALL_PARTS", + "FCMask": "0x4", + "PerPkg": "1", + "PortMask": "0x0f", + "PublicDescription": "PCIe Completion Buffer Inserts of completions with data: Part 0-3", + "UMask": "0x03", + "Unit": "IIO" + }, + { "BriefDescription": "PCIe Completion Buffer Inserts of completions with data: Part 0", "Counter": "0,1,2,3", "EventCode": "0xC2", @@ -586,6 +598,17 @@ "Unit": "IIO" }, { + "BriefDescription": "PCIe Completion Buffer occupancy of completions with data: Part 0-3", + "Counter": "2,3", + "EventCode": "0xD5", + "EventName": "UNC_IIO_COMP_BUF_OCCUPANCY.CMPD.ALL_PARTS", + "FCMask": "0x04", + "PerPkg": "1", + "PublicDescription": "PCIe Completion Buffer occupancy of completions with data: Part 0-3", + "UMask": "0x0f", + "Unit": "IIO" + }, + { "BriefDescription": "PCIe Completion Buffer occupancy of completions with data: Part 0", "Counter": "2,3", "EventCode": "0xD5", only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/perf/util/parse-events.c +++ linux-azure-5.15-5.15.0/tools/perf/util/parse-events.c @@ -1529,7 +1529,9 @@ bool use_uncore_alias; LIST_HEAD(config_terms); - if (verbose > 1) { + pmu = parse_state->fake_pmu ?: perf_pmu__find(name); + + if (verbose > 1 && !(pmu && pmu->selectable)) { fprintf(stderr, "Attempting to add event pmu '%s' with '", name); if (head_config) { @@ -1542,7 +1544,6 @@ fprintf(stderr, "' that may result in non-fatal errors\n"); } - pmu = parse_state->fake_pmu ?: perf_pmu__find(name); if (!pmu) { char *err_str; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/perf/util/session.c +++ linux-azure-5.15-5.15.0/tools/perf/util/session.c @@ -2076,6 +2076,7 @@ bool needs_swap, union perf_event *error) { union perf_event *event; + u16 event_size; /* * Ensure we have enough space remaining to read @@ -2088,15 +2089,23 @@ if (needs_swap) perf_event_header__bswap(&event->header); - if (head + event->header.size <= mmap_size) + event_size = event->header.size; + if (head + event_size <= mmap_size) return event; /* We're not fetching the event so swap back again */ if (needs_swap) perf_event_header__bswap(&event->header); - pr_debug("%s: head=%#" PRIx64 " event->header_size=%#x, mmap_size=%#zx:" - " fuzzed or compressed perf.data?\n",__func__, head, event->header.size, mmap_size); + /* Check if the event fits into the next mmapped buf. */ + if (event_size <= mmap_size - head % page_size) { + /* Remap buf and fetch again. */ + return NULL; + } + + /* Invalid input. Event size should never exceed mmap_size. */ + pr_debug("%s: head=%#" PRIx64 " event->header.size=%#x, mmap_size=%#zx:" + " fuzzed or compressed perf.data?\n", __func__, head, event_size, mmap_size); return error; } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/perf/util/setup.py +++ linux-azure-5.15-5.15.0/tools/perf/util/setup.py @@ -1,12 +1,14 @@ -from os import getenv +from os import getenv, path from subprocess import Popen, PIPE from re import sub cc = getenv("CC") cc_is_clang = b"clang version" in Popen([cc.split()[0], "-v"], stderr=PIPE).stderr.readline() +src_feature_tests = getenv('srctree') + '/tools/build/feature' def clang_has_option(option): - return [o for o in Popen([cc, option], stderr=PIPE).stderr.readlines() if b"unknown argument" in o] == [ ] + cc_output = Popen([cc, option, path.join(src_feature_tests, "test-hello.c") ], stderr=PIPE).stderr.readlines() + return [o for o in cc_output if ((b"unknown argument" in o) or (b"is not supported" in o))] == [ ] if cc_is_clang: from distutils.sysconfig import get_config_vars @@ -23,6 +25,8 @@ vars[var] = sub("-fstack-protector-strong", "", vars[var]) if not clang_has_option("-fno-semantic-interposition"): vars[var] = sub("-fno-semantic-interposition", "", vars[var]) + if not clang_has_option("-ffat-lto-objects"): + vars[var] = sub("-ffat-lto-objects", "", vars[var]) from distutils.core import setup, Extension only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/perf/util/symbol.c +++ linux-azure-5.15-5.15.0/tools/perf/util/symbol.c @@ -231,7 +231,7 @@ prev = curr; curr = rb_entry(nd, struct symbol, rb_node); - if (prev->end == prev->start && prev->end != curr->start) + if (prev->end == prev->start || prev->end != curr->start) arch__symbols__fixup_end(prev, curr); } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/testing/selftests/bpf/prog_tests/bind_perm.c +++ linux-azure-5.15-5.15.0/tools/testing/selftests/bpf/prog_tests/bind_perm.c @@ -1,13 +1,24 @@ // SPDX-License-Identifier: GPL-2.0 -#include -#include "bind_perm.skel.h" - +#define _GNU_SOURCE +#include +#include #include #include #include +#include "test_progs.h" +#include "bind_perm.skel.h" + static int duration; +static int create_netns(void) +{ + if (!ASSERT_OK(unshare(CLONE_NEWNET), "create netns")) + return -1; + + return 0; +} + void try_bind(int family, int port, int expected_errno) { struct sockaddr_storage addr = {}; @@ -75,6 +86,9 @@ struct bind_perm *skel; int cgroup_fd; + if (create_netns()) + return; + cgroup_fd = test__join_cgroup("/bind_perm"); if (CHECK(cgroup_fd < 0, "cg-join", "errno %d", errno)) return; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/testing/selftests/bpf/progs/test_map_in_map.c +++ linux-azure-5.15-5.15.0/tools/testing/selftests/bpf/progs/test_map_in_map.c @@ -23,7 +23,7 @@ __uint(value_size, sizeof(__u32)); } mim_hash SEC(".maps"); -SEC("xdp_mimtest") +SEC("xdp") int xdp_mimtest0(struct xdp_md *ctx) { int value = 123; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/testing/selftests/bpf/progs/test_sk_lookup.c +++ linux-azure-5.15-5.15.0/tools/testing/selftests/bpf/progs/test_sk_lookup.c @@ -404,8 +404,7 @@ /* Narrow loads from remote_port field. Expect SRC_PORT. */ if (LSB(ctx->remote_port, 0) != ((SRC_PORT >> 0) & 0xff) || - LSB(ctx->remote_port, 1) != ((SRC_PORT >> 8) & 0xff) || - LSB(ctx->remote_port, 2) != 0 || LSB(ctx->remote_port, 3) != 0) + LSB(ctx->remote_port, 1) != ((SRC_PORT >> 8) & 0xff)) return SK_DROP; if (LSW(ctx->remote_port, 0) != SRC_PORT) return SK_DROP; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/testing/selftests/bpf/progs/test_sock_fields.c +++ linux-azure-5.15-5.15.0/tools/testing/selftests/bpf/progs/test_sock_fields.c @@ -113,7 +113,7 @@ #define RET_LOG() ({ \ linum = __LINE__; \ - bpf_map_update_elem(&linum_map, &linum_idx, &linum, BPF_NOEXIST); \ + bpf_map_update_elem(&linum_map, &linum_idx, &linum, BPF_ANY); \ return CG_OK; \ }) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/testing/selftests/bpf/progs/test_tcp_check_syncookie_kern.c +++ linux-azure-5.15-5.15.0/tools/testing/selftests/bpf/progs/test_tcp_check_syncookie_kern.c @@ -156,7 +156,7 @@ return TC_ACT_OK; } -SEC("xdp/check_syncookie") +SEC("xdp") int check_syncookie_xdp(struct xdp_md *ctx) { check_syncookie(ctx, (void *)(long)ctx->data, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/testing/selftests/bpf/progs/test_xdp.c +++ linux-azure-5.15-5.15.0/tools/testing/selftests/bpf/progs/test_xdp.c @@ -210,7 +210,7 @@ return XDP_TX; } -SEC("xdp_tx_iptunnel") +SEC("xdp") int _xdp_tx_iptunnel(struct xdp_md *xdp) { void *data_end = (void *)(long)xdp->data_end; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/testing/selftests/bpf/progs/test_xdp_adjust_tail_grow.c +++ linux-azure-5.15-5.15.0/tools/testing/selftests/bpf/progs/test_xdp_adjust_tail_grow.c @@ -2,7 +2,7 @@ #include #include -SEC("xdp_adjust_tail_grow") +SEC("xdp") int _xdp_adjust_tail_grow(struct xdp_md *xdp) { void *data_end = (void *)(long)xdp->data_end; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/testing/selftests/bpf/progs/test_xdp_adjust_tail_shrink.c +++ linux-azure-5.15-5.15.0/tools/testing/selftests/bpf/progs/test_xdp_adjust_tail_shrink.c @@ -9,9 +9,7 @@ #include #include -int _version SEC("version") = 1; - -SEC("xdp_adjust_tail_shrink") +SEC("xdp") int _xdp_adjust_tail_shrink(struct xdp_md *xdp) { void *data_end = (void *)(long)xdp->data_end; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/testing/selftests/bpf/progs/test_xdp_devmap_helpers.c +++ linux-azure-5.15-5.15.0/tools/testing/selftests/bpf/progs/test_xdp_devmap_helpers.c @@ -5,7 +5,7 @@ #include #include -SEC("xdp_dm_log") +SEC("xdp") int xdpdm_devlog(struct xdp_md *ctx) { char fmt[] = "devmap redirect: dev %u -> dev %u len %u\n"; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/testing/selftests/bpf/progs/test_xdp_link.c +++ linux-azure-5.15-5.15.0/tools/testing/selftests/bpf/progs/test_xdp_link.c @@ -5,7 +5,7 @@ char LICENSE[] SEC("license") = "GPL"; -SEC("xdp/handler") +SEC("xdp") int xdp_handler(struct xdp_md *xdp) { return 0; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/testing/selftests/bpf/progs/test_xdp_loop.c +++ linux-azure-5.15-5.15.0/tools/testing/selftests/bpf/progs/test_xdp_loop.c @@ -206,7 +206,7 @@ return XDP_TX; } -SEC("xdp_tx_iptunnel") +SEC("xdp") int _xdp_tx_iptunnel(struct xdp_md *xdp) { void *data_end = (void *)(long)xdp->data_end; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/testing/selftests/bpf/progs/test_xdp_noinline.c +++ linux-azure-5.15-5.15.0/tools/testing/selftests/bpf/progs/test_xdp_noinline.c @@ -797,7 +797,7 @@ return XDP_DROP; } -SEC("xdp-test-v4") +SEC("xdp") int balancer_ingress_v4(struct xdp_md *ctx) { void *data = (void *)(long)ctx->data; @@ -816,7 +816,7 @@ return XDP_DROP; } -SEC("xdp-test-v6") +SEC("xdp") int balancer_ingress_v6(struct xdp_md *ctx) { void *data = (void *)(long)ctx->data; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/testing/selftests/bpf/progs/test_xdp_with_cpumap_helpers.c +++ linux-azure-5.15-5.15.0/tools/testing/selftests/bpf/progs/test_xdp_with_cpumap_helpers.c @@ -12,13 +12,13 @@ __uint(max_entries, 4); } cpu_map SEC(".maps"); -SEC("xdp_redir") +SEC("xdp") int xdp_redir_prog(struct xdp_md *ctx) { return bpf_redirect_map(&cpu_map, 1, 0); } -SEC("xdp_dummy") +SEC("xdp") int xdp_dummy_prog(struct xdp_md *ctx) { return XDP_PASS; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/testing/selftests/bpf/progs/test_xdp_with_devmap_helpers.c +++ linux-azure-5.15-5.15.0/tools/testing/selftests/bpf/progs/test_xdp_with_devmap_helpers.c @@ -9,7 +9,7 @@ __uint(max_entries, 4); } dm_ports SEC(".maps"); -SEC("xdp_redir") +SEC("xdp") int xdp_redir_prog(struct xdp_md *ctx) { return bpf_redirect_map(&dm_ports, 1, 0); @@ -18,7 +18,7 @@ /* invalid program on DEVMAP entry; * SEC name means expected attach type not set */ -SEC("xdp_dummy") +SEC("xdp") int xdp_dummy_prog(struct xdp_md *ctx) { return XDP_PASS; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/testing/selftests/bpf/progs/xdp_dummy.c +++ linux-azure-5.15-5.15.0/tools/testing/selftests/bpf/progs/xdp_dummy.c @@ -4,7 +4,7 @@ #include #include -SEC("xdp_dummy") +SEC("xdp") int xdp_dummy_prog(struct xdp_md *ctx) { return XDP_PASS; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/testing/selftests/bpf/progs/xdp_redirect_multi_kern.c +++ linux-azure-5.15-5.15.0/tools/testing/selftests/bpf/progs/xdp_redirect_multi_kern.c @@ -34,7 +34,7 @@ __uint(max_entries, 128); } mac_map SEC(".maps"); -SEC("xdp_redirect_map_multi") +SEC("xdp") int xdp_redirect_map_multi_prog(struct xdp_md *ctx) { void *data_end = (void *)(long)ctx->data_end; @@ -63,7 +63,7 @@ } /* The following 2 progs are for 2nd devmap prog testing */ -SEC("xdp_redirect_map_ingress") +SEC("xdp") int xdp_redirect_map_all_prog(struct xdp_md *ctx) { return bpf_redirect_map(&map_egress, 0, only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/testing/selftests/bpf/progs/xdping_kern.c +++ linux-azure-5.15-5.15.0/tools/testing/selftests/bpf/progs/xdping_kern.c @@ -86,7 +86,7 @@ return XDP_TX; } -SEC("xdpclient") +SEC("xdp") int xdping_client(struct xdp_md *ctx) { void *data_end = (void *)(long)ctx->data_end; @@ -150,7 +150,7 @@ return XDP_TX; } -SEC("xdpserver") +SEC("xdp") int xdping_server(struct xdp_md *ctx) { void *data_end = (void *)(long)ctx->data_end; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/testing/selftests/bpf/test_lirc_mode2.sh +++ linux-azure-5.15-5.15.0/tools/testing/selftests/bpf/test_lirc_mode2.sh @@ -3,6 +3,7 @@ # Kselftest framework requirement - SKIP code is 4. ksft_skip=4 +ret=$ksft_skip msg="skip all tests:" if [ $UID != 0 ]; then @@ -25,7 +26,7 @@ fi done -if [ -n $LIRCDEV ]; +if [ -n "$LIRCDEV" ]; then TYPE=lirc_mode2 ./test_lirc_mode2_user $LIRCDEV $INPUTDEV @@ -36,3 +37,5 @@ echo -e ${GREEN}"PASS: $TYPE"${NC} fi fi + +exit $ret only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/testing/selftests/bpf/test_lwt_ip_encap.sh +++ linux-azure-5.15-5.15.0/tools/testing/selftests/bpf/test_lwt_ip_encap.sh @@ -120,6 +120,14 @@ ip netns exec ${NS2} sysctl -wq net.ipv4.conf.default.rp_filter=0 ip netns exec ${NS3} sysctl -wq net.ipv4.conf.default.rp_filter=0 + # disable IPv6 DAD because it sometimes takes too long and fails tests + ip netns exec ${NS1} sysctl -wq net.ipv6.conf.all.accept_dad=0 + ip netns exec ${NS2} sysctl -wq net.ipv6.conf.all.accept_dad=0 + ip netns exec ${NS3} sysctl -wq net.ipv6.conf.all.accept_dad=0 + ip netns exec ${NS1} sysctl -wq net.ipv6.conf.default.accept_dad=0 + ip netns exec ${NS2} sysctl -wq net.ipv6.conf.default.accept_dad=0 + ip netns exec ${NS3} sysctl -wq net.ipv6.conf.default.accept_dad=0 + ip link add veth1 type veth peer name veth2 ip link add veth3 type veth peer name veth4 ip link add veth5 type veth peer name veth6 @@ -289,7 +297,7 @@ ip netns exec ${NS1} ping -c 1 -W 1 -I veth1 ${IPv4_DST} 2>&1 > /dev/null RET=$? elif [ "${PROTO}" == "IPv6" ] ; then - ip netns exec ${NS1} ping6 -c 1 -W 6 -I veth1 ${IPv6_DST} 2>&1 > /dev/null + ip netns exec ${NS1} ping6 -c 1 -W 1 -I veth1 ${IPv6_DST} 2>&1 > /dev/null RET=$? else echo " test_ping: unknown PROTO: ${PROTO}" only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/testing/selftests/bpf/test_tcp_check_syncookie.sh +++ linux-azure-5.15-5.15.0/tools/testing/selftests/bpf/test_tcp_check_syncookie.sh @@ -77,7 +77,7 @@ MAX_PING_TRIES=5 BPF_PROG_OBJ="${DIR}/test_tcp_check_syncookie_kern.o" CLSACT_SECTION="clsact/check_syncookie" -XDP_SECTION="xdp/check_syncookie" +XDP_SECTION="xdp" BPF_PROG_ID=0 PROG="${DIR}/test_tcp_check_syncookie_user" only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/testing/selftests/bpf/test_xdp_redirect.sh +++ linux-azure-5.15-5.15.0/tools/testing/selftests/bpf/test_xdp_redirect.sh @@ -52,8 +52,8 @@ return 0 fi - ip -n ns1 link set veth11 $xdpmode obj xdp_dummy.o sec xdp_dummy &> /dev/null - ip -n ns2 link set veth22 $xdpmode obj xdp_dummy.o sec xdp_dummy &> /dev/null + ip -n ns1 link set veth11 $xdpmode obj xdp_dummy.o sec xdp &> /dev/null + ip -n ns2 link set veth22 $xdpmode obj xdp_dummy.o sec xdp &> /dev/null ip link set dev veth1 $xdpmode obj test_xdp_redirect.o sec redirect_to_222 &> /dev/null ip link set dev veth2 $xdpmode obj test_xdp_redirect.o sec redirect_to_111 &> /dev/null only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/testing/selftests/bpf/test_xdp_veth.sh +++ linux-azure-5.15-5.15.0/tools/testing/selftests/bpf/test_xdp_veth.sh @@ -107,9 +107,9 @@ ip link set dev veth2 xdp pinned $BPF_DIR/progs/redirect_map_1 ip link set dev veth3 xdp pinned $BPF_DIR/progs/redirect_map_2 -ip -n ns1 link set dev veth11 xdp obj xdp_dummy.o sec xdp_dummy +ip -n ns1 link set dev veth11 xdp obj xdp_dummy.o sec xdp ip -n ns2 link set dev veth22 xdp obj xdp_tx.o sec xdp -ip -n ns3 link set dev veth33 xdp obj xdp_dummy.o sec xdp_dummy +ip -n ns3 link set dev veth33 xdp obj xdp_dummy.o sec xdp trap cleanup EXIT only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/testing/selftests/bpf/xdping.c +++ linux-azure-5.15-5.15.0/tools/testing/selftests/bpf/xdping.c @@ -178,9 +178,8 @@ return 1; } - main_prog = bpf_object__find_program_by_title(obj, - server ? "xdpserver" : - "xdpclient"); + main_prog = bpf_object__find_program_by_name(obj, + server ? "xdping_server" : "xdping_client"); if (main_prog) prog_fd = bpf_program__fd(main_prog); if (!main_prog || prog_fd < 0) { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/testing/selftests/cgroup/cgroup_util.c +++ linux-azure-5.15-5.15.0/tools/testing/selftests/cgroup/cgroup_util.c @@ -221,7 +221,7 @@ int cg_create(const char *cgroup) { - return mkdir(cgroup, 0644); + return mkdir(cgroup, 0755); } int cg_wait_for_proc_count(const char *cgroup, int count) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/testing/selftests/cgroup/test_core.c +++ linux-azure-5.15-5.15.0/tools/testing/selftests/cgroup/test_core.c @@ -1,11 +1,14 @@ /* SPDX-License-Identifier: GPL-2.0 */ +#define _GNU_SOURCE #include +#include #include #include #include #include #include +#include #include #include #include @@ -674,6 +677,166 @@ return ret; } +/* + * cgroup migration permission check should be performed based on the + * credentials at the time of open instead of write. + */ +static int test_cgcore_lesser_euid_open(const char *root) +{ + const uid_t test_euid = 65534; /* usually nobody, any !root is fine */ + int ret = KSFT_FAIL; + char *cg_test_a = NULL, *cg_test_b = NULL; + char *cg_test_a_procs = NULL, *cg_test_b_procs = NULL; + int cg_test_b_procs_fd = -1; + uid_t saved_uid; + + cg_test_a = cg_name(root, "cg_test_a"); + cg_test_b = cg_name(root, "cg_test_b"); + + if (!cg_test_a || !cg_test_b) + goto cleanup; + + cg_test_a_procs = cg_name(cg_test_a, "cgroup.procs"); + cg_test_b_procs = cg_name(cg_test_b, "cgroup.procs"); + + if (!cg_test_a_procs || !cg_test_b_procs) + goto cleanup; + + if (cg_create(cg_test_a) || cg_create(cg_test_b)) + goto cleanup; + + if (cg_enter_current(cg_test_a)) + goto cleanup; + + if (chown(cg_test_a_procs, test_euid, -1) || + chown(cg_test_b_procs, test_euid, -1)) + goto cleanup; + + saved_uid = geteuid(); + if (seteuid(test_euid)) + goto cleanup; + + cg_test_b_procs_fd = open(cg_test_b_procs, O_RDWR); + + if (seteuid(saved_uid)) + goto cleanup; + + if (cg_test_b_procs_fd < 0) + goto cleanup; + + if (write(cg_test_b_procs_fd, "0", 1) >= 0 || errno != EACCES) + goto cleanup; + + ret = KSFT_PASS; + +cleanup: + cg_enter_current(root); + if (cg_test_b_procs_fd >= 0) + close(cg_test_b_procs_fd); + if (cg_test_b) + cg_destroy(cg_test_b); + if (cg_test_a) + cg_destroy(cg_test_a); + free(cg_test_b_procs); + free(cg_test_a_procs); + free(cg_test_b); + free(cg_test_a); + return ret; +} + +struct lesser_ns_open_thread_arg { + const char *path; + int fd; + int err; +}; + +static int lesser_ns_open_thread_fn(void *arg) +{ + struct lesser_ns_open_thread_arg *targ = arg; + + targ->fd = open(targ->path, O_RDWR); + targ->err = errno; + return 0; +} + +/* + * cgroup migration permission check should be performed based on the cgroup + * namespace at the time of open instead of write. + */ +static int test_cgcore_lesser_ns_open(const char *root) +{ + static char stack[65536]; + const uid_t test_euid = 65534; /* usually nobody, any !root is fine */ + int ret = KSFT_FAIL; + char *cg_test_a = NULL, *cg_test_b = NULL; + char *cg_test_a_procs = NULL, *cg_test_b_procs = NULL; + int cg_test_b_procs_fd = -1; + struct lesser_ns_open_thread_arg targ = { .fd = -1 }; + pid_t pid; + int status; + + cg_test_a = cg_name(root, "cg_test_a"); + cg_test_b = cg_name(root, "cg_test_b"); + + if (!cg_test_a || !cg_test_b) + goto cleanup; + + cg_test_a_procs = cg_name(cg_test_a, "cgroup.procs"); + cg_test_b_procs = cg_name(cg_test_b, "cgroup.procs"); + + if (!cg_test_a_procs || !cg_test_b_procs) + goto cleanup; + + if (cg_create(cg_test_a) || cg_create(cg_test_b)) + goto cleanup; + + if (cg_enter_current(cg_test_b)) + goto cleanup; + + if (chown(cg_test_a_procs, test_euid, -1) || + chown(cg_test_b_procs, test_euid, -1)) + goto cleanup; + + targ.path = cg_test_b_procs; + pid = clone(lesser_ns_open_thread_fn, stack + sizeof(stack), + CLONE_NEWCGROUP | CLONE_FILES | CLONE_VM | SIGCHLD, + &targ); + if (pid < 0) + goto cleanup; + + if (waitpid(pid, &status, 0) < 0) + goto cleanup; + + if (!WIFEXITED(status)) + goto cleanup; + + cg_test_b_procs_fd = targ.fd; + if (cg_test_b_procs_fd < 0) + goto cleanup; + + if (cg_enter_current(cg_test_a)) + goto cleanup; + + if ((status = write(cg_test_b_procs_fd, "0", 1)) >= 0 || errno != ENOENT) + goto cleanup; + + ret = KSFT_PASS; + +cleanup: + cg_enter_current(root); + if (cg_test_b_procs_fd >= 0) + close(cg_test_b_procs_fd); + if (cg_test_b) + cg_destroy(cg_test_b); + if (cg_test_a) + cg_destroy(cg_test_a); + free(cg_test_b_procs); + free(cg_test_a_procs); + free(cg_test_b); + free(cg_test_a); + return ret; +} + #define T(x) { x, #x } struct corecg_test { int (*fn)(const char *root); @@ -689,6 +852,8 @@ T(test_cgcore_proc_migration), T(test_cgcore_thread_migration), T(test_cgcore_destroy), + T(test_cgcore_lesser_euid_open), + T(test_cgcore_lesser_ns_open), }; #undef T only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/testing/selftests/lkdtm/config +++ linux-azure-5.15-5.15.0/tools/testing/selftests/lkdtm/config @@ -6,5 +6,6 @@ # CONFIG_HARDENED_USERCOPY_FALLBACK is not set CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y +CONFIG_UBSAN=y CONFIG_UBSAN_BOUNDS=y CONFIG_UBSAN_TRAP=y only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/testing/selftests/mqueue/mq_perf_tests.c +++ linux-azure-5.15-5.15.0/tools/testing/selftests/mqueue/mq_perf_tests.c @@ -180,6 +180,9 @@ if (in_shutdown++) return; + /* Free the cpu_set allocated using CPU_ALLOC in main function */ + CPU_FREE(cpu_set); + for (i = 0; i < num_cpus_to_pin; i++) if (cpu_threads[i]) { pthread_kill(cpu_threads[i], SIGUSR1); @@ -551,6 +554,12 @@ perror("sysconf(_SC_NPROCESSORS_ONLN)"); exit(1); } + + if (getuid() != 0) + ksft_exit_skip("Not running as root, but almost all tests " + "require root in order to modify\nsystem settings. " + "Exiting.\n"); + cpus_online = min(MAX_CPUS, sysconf(_SC_NPROCESSORS_ONLN)); cpu_set = CPU_ALLOC(cpus_online); if (cpu_set == NULL) { @@ -589,7 +598,7 @@ cpu_set)) { fprintf(stderr, "Any given CPU may " "only be given once.\n"); - exit(1); + goto err_code; } else CPU_SET_S(cpus_to_pin[cpu], cpu_set_size, cpu_set); @@ -607,7 +616,7 @@ queue_path = malloc(strlen(option) + 2); if (!queue_path) { perror("malloc()"); - exit(1); + goto err_code; } queue_path[0] = '/'; queue_path[1] = 0; @@ -622,17 +631,12 @@ fprintf(stderr, "Must pass at least one CPU to continuous " "mode.\n"); poptPrintUsage(popt_context, stderr, 0); - exit(1); + goto err_code; } else if (!continuous_mode) { num_cpus_to_pin = 1; cpus_to_pin[0] = cpus_online - 1; } - if (getuid() != 0) - ksft_exit_skip("Not running as root, but almost all tests " - "require root in order to modify\nsystem settings. " - "Exiting.\n"); - max_msgs = fopen(MAX_MSGS, "r+"); max_msgsize = fopen(MAX_MSGSIZE, "r+"); if (!max_msgs) @@ -740,4 +744,9 @@ sleep(1); } shutdown(0, "", 0); + +err_code: + CPU_FREE(cpu_set); + exit(1); + } only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/testing/selftests/net/af_unix/test_unix_oob.c +++ linux-azure-5.15-5.15.0/tools/testing/selftests/net/af_unix/test_unix_oob.c @@ -218,10 +218,10 @@ /* Test 1: * veriyf that SIGURG is - * delivered and 63 bytes are - * read and oob is '@' + * delivered, 63 bytes are + * read, oob is '@', and POLLPRI works. */ - wait_for_data(pfd, POLLIN | POLLPRI); + wait_for_data(pfd, POLLPRI); read_oob(pfd, &oob); len = read_data(pfd, buf, 1024); if (!signal_recvd || len != 63 || oob != '@') { only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/testing/selftests/net/mptcp/mptcp_connect.sh +++ linux-azure-5.15-5.15.0/tools/testing/selftests/net/mptcp/mptcp_connect.sh @@ -445,6 +445,8 @@ local stat_ackrx_last_l=$(get_mib_counter "${listener_ns}" "MPTcpExtMPCapableACKRX") local stat_cookietx_last=$(get_mib_counter "${listener_ns}" "TcpExtSyncookiesSent") local stat_cookierx_last=$(get_mib_counter "${listener_ns}" "TcpExtSyncookiesRecv") + local stat_csum_err_s=$(get_mib_counter "${listener_ns}" "MPTcpExtDataCsumErr") + local stat_csum_err_c=$(get_mib_counter "${connector_ns}" "MPTcpExtDataCsumErr") timeout ${timeout_test} \ ip netns exec ${listener_ns} \ @@ -537,6 +539,23 @@ fi fi + if $checksum; then + local csum_err_s=$(get_mib_counter "${listener_ns}" "MPTcpExtDataCsumErr") + local csum_err_c=$(get_mib_counter "${connector_ns}" "MPTcpExtDataCsumErr") + + local csum_err_s_nr=$((csum_err_s - stat_csum_err_s)) + if [ $csum_err_s_nr -gt 0 ]; then + printf "[ FAIL ]\nserver got $csum_err_s_nr data checksum error[s]" + rets=1 + fi + + local csum_err_c_nr=$((csum_err_c - stat_csum_err_c)) + if [ $csum_err_c_nr -gt 0 ]; then + printf "[ FAIL ]\nclient got $csum_err_c_nr data checksum error[s]" + retc=1 + fi + fi + if [ $retc -eq 0 ] && [ $rets -eq 0 ]; then printf "[ OK ]" fi only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/testing/selftests/net/timestamping.c +++ linux-azure-5.15-5.15.0/tools/testing/selftests/net/timestamping.c @@ -325,8 +325,8 @@ struct ifreq device; struct ifreq hwtstamp; struct hwtstamp_config hwconfig, hwconfig_requested; - struct so_timestamping so_timestamping_get = { 0, -1 }; - struct so_timestamping so_timestamping = { 0, -1 }; + struct so_timestamping so_timestamping_get = { 0, 0 }; + struct so_timestamping so_timestamping = { 0, 0 }; struct sockaddr_in addr; struct ip_mreq imr; struct in_addr iaddr; only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/testing/selftests/rcutorture/bin/torture.sh +++ linux-azure-5.15-5.15.0/tools/testing/selftests/rcutorture/bin/torture.sh @@ -71,8 +71,8 @@ echo " --configs-rcutorture \"config-file list w/ repeat factor (3*TINY01)\"" echo " --configs-locktorture \"config-file list w/ repeat factor (10*LOCK01)\"" echo " --configs-scftorture \"config-file list w/ repeat factor (2*CFLIST)\"" - echo " --doall" - echo " --doallmodconfig / --do-no-allmodconfig" + echo " --do-all" + echo " --do-allmodconfig / --do-no-allmodconfig" echo " --do-clocksourcewd / --do-no-clocksourcewd" echo " --do-kasan / --do-no-kasan" echo " --do-kcsan / --do-no-kcsan" only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/testing/selftests/sgx/Makefile +++ linux-azure-5.15-5.15.0/tools/testing/selftests/sgx/Makefile @@ -4,7 +4,7 @@ .PHONY: all clean -CAN_BUILD_X86_64 := $(shell ../x86/check_cc.sh $(CC) \ +CAN_BUILD_X86_64 := $(shell ../x86/check_cc.sh "$(CC)" \ ../x86/trivial_64bit_program.c) ifndef OBJCOPY only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/testing/selftests/vm/Makefile +++ linux-azure-5.15-5.15.0/tools/testing/selftests/vm/Makefile @@ -1,6 +1,8 @@ # SPDX-License-Identifier: GPL-2.0 # Makefile for vm selftests +LOCAL_HDRS += $(selfdir)/vm/local_config.h $(top_srcdir)/mm/gup_test.h + include local_config.mk uname_M := $(shell uname -m 2>/dev/null || echo not) @@ -48,9 +50,9 @@ TEST_GEN_FILES += ksm_tests ifeq ($(MACHINE),x86_64) -CAN_BUILD_I386 := $(shell ./../x86/check_cc.sh $(CC) ../x86/trivial_32bit_program.c -m32) -CAN_BUILD_X86_64 := $(shell ./../x86/check_cc.sh $(CC) ../x86/trivial_64bit_program.c) -CAN_BUILD_WITH_NOPIE := $(shell ./../x86/check_cc.sh $(CC) ../x86/trivial_program.c -no-pie) +CAN_BUILD_I386 := $(shell ./../x86/check_cc.sh "$(CC)" ../x86/trivial_32bit_program.c -m32) +CAN_BUILD_X86_64 := $(shell ./../x86/check_cc.sh "$(CC)" ../x86/trivial_64bit_program.c) +CAN_BUILD_WITH_NOPIE := $(shell ./../x86/check_cc.sh "$(CC)" ../x86/trivial_program.c -no-pie) TARGETS := protection_keys BINARIES_32 := $(TARGETS:%=%_32) @@ -139,10 +141,6 @@ $(OUTPUT)/mlock-random-test $(OUTPUT)/memfd_secret: LDLIBS += -lcap -$(OUTPUT)/gup_test: ../../../../mm/gup_test.h - -$(OUTPUT)/hmm-tests: local_config.h - # HMM_EXTRA_LIBS may get set in local_config.mk, or it may be left empty. $(OUTPUT)/hmm-tests: LDLIBS += $(HMM_EXTRA_LIBS) only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/testing/selftests/x86/check_cc.sh +++ linux-azure-5.15-5.15.0/tools/testing/selftests/x86/check_cc.sh @@ -7,7 +7,7 @@ TESTPROG="$2" shift 2 -if "$CC" -o /dev/null "$TESTPROG" -O0 "$@" 2>/dev/null; then +if [ -n "$CC" ] && $CC -o /dev/null "$TESTPROG" -O0 "$@" 2>/dev/null; then echo 1 else echo 0 only in patch2: unchanged: --- linux-azure-5.15-5.15.0.orig/tools/virtio/virtio_test.c +++ linux-azure-5.15-5.15.0/tools/virtio/virtio_test.c @@ -130,6 +130,7 @@ memset(dev, 0, sizeof *dev); dev->vdev.features = features; INIT_LIST_HEAD(&dev->vdev.vqs); + spin_lock_init(&dev->vdev.vqs_list_lock); dev->buf_size = 1024; dev->buf = malloc(dev->buf_size); assert(dev->buf);