Centos-kernel-stream-9/include/asm-generic
Nico Pache d6b2c538d9 kunit: add KUNIT_INIT_TABLE to init linker section
commit d81f0d7b8b23ec79f80be602ed6129ded27862e8
Author: Rae Moar <rmoar@google.com>
Date:   Wed Dec 13 19:44:17 2023 +0000

    kunit: add KUNIT_INIT_TABLE to init linker section

    Add KUNIT_INIT_TABLE to the INIT_DATA linker section.

    Alter the KUnit macros to create init tests:
    kunit_test_init_section_suites

    Update lib/kunit/executor.c to run both the suites in KUNIT_TABLE and
    KUNIT_INIT_TABLE.

    Reviewed-by: David Gow <davidgow@google.com>
    Signed-off-by: Rae Moar <rmoar@google.com>
    Signed-off-by: Shuah Khan <skhan@linuxfoundation.org>

JIRA: https://issues.redhat.com/browse/RHEL-39303
Signed-off-by: Nico Pache <npache@redhat.com>
2024-07-31 20:32:28 -06:00
..
bitops locking/atomic: Make test_and_*_bit() ordered on failure 2024-06-26 17:02:01 +02:00
vdso
Kbuild cfi: Flip headers 2024-06-25 10:52:30 +02:00
access_ok.h
archrandom.h
asm-offsets.h
asm-prototypes.h
atomic.h
atomic64.h
audit_change_attr.h
audit_dir_write.h
audit_read.h
audit_signal.h
audit_write.h
barrier.h
bitops.h
bitsperlong.h
bug.h treewide: Drop WARN_ON_FUNCTION_MISMATCH 2024-05-03 13:39:22 -04:00
bugs.h
cache.h
cacheflush.h
cfi.h cfi: Flip headers 2024-06-25 10:52:30 +02:00
checksum.h
cmpxchg-local.h
cmpxchg.h
compat.h
current.h
delay.h
device.h
div64.h
dma-mapping.h
dma.h
early_ioremap.h
emergency-restart.h
error-injection.h
exec.h
export.h kbuild: generate KSYMTAB entries by modpost 2024-06-17 14:17:28 -04:00
extable.h
fb.h fbdev: Replace fb_pgprotect() with pgprot_framebuffer() 2024-05-20 11:00:07 +02:00
fixmap.h
flat.h
ftrace.h
futex.h
getorder.h
hardirq.h
hugetlb.h mm: Rename arch pte_mkwrite()'s to pte_mkwrite_novma() 2024-03-20 09:43:12 -04:00
hw_irq.h
hyperv-tlfs.h hyperv-tlfs: Change prefix of generic HV_REGISTER_* MSRs to HV_MSR_* 2024-05-13 23:58:46 -04:00
ide_iops.h
int-ll64.h
io.h pci_iounmap'2: Electric Boogaloo: try to make sense of it all 2024-05-13 09:31:36 -06:00
ioctl.h
iomap.h parisc: Declare pci_iounmap() parisc version only when CONFIG_PCI enabled 2024-05-13 09:31:36 -06:00
irq.h
irq_regs.h
irq_work.h
irqflags.h
kdebug.h
kmap_size.h
kprobes.h
kvm_para.h
kvm_types.h
linkage.h
local.h locking/generic: Wire up local{,64}_try_cmpxchg() 2024-03-20 09:43:12 -04:00
local64.h locking/generic: Wire up local{,64}_try_cmpxchg() 2024-03-20 09:43:12 -04:00
logic_io.h
mcs_spinlock.h
memory_model.h
mm_hooks.h
mmiowb.h
mmiowb_types.h
mmu.h
mmu_context.h
module.h
module.lds.h
mshyperv.h hyperv-tlfs: Change prefix of generic HV_REGISTER_* MSRs to HV_MSR_* 2024-05-13 23:58:46 -04:00
msi.h
nommu_context.h
numa.h
page.h
param.h
parport.h
pci.h
pci_iomap.h parisc: Declare pci_iounmap() parisc version only when CONFIG_PCI enabled 2024-05-13 09:31:36 -06:00
percpu.h percpu: Wire up cmpxchg128 2024-03-20 09:43:09 -04:00
pgalloc.h mm: prefer xxx_page() alloc/free functions for order-0 pages 2024-04-30 07:00:13 -04:00
pgtable-nop4d.h
pgtable-nopmd.h
pgtable-nopud.h
pgtable_uffd.h
platform-feature.h kernel: add platform_has() infrastructure 2024-03-20 09:42:37 -04:00
preempt.h
qrwlock.h
qrwlock_types.h
qspinlock.h
qspinlock_types.h
resource.h
rwonce.h
seccomp.h
sections.h sections: provide internal __is_kernel() and __is_kernel_text() helper 2024-06-17 14:17:11 -04:00
serial.h
set_memory.h
shmparam.h
signal.h
simd.h
softirq_stack.h
spinlock.h
statfs.h
string.h
switch_to.h
syscall.h
syscalls.h
termios.h termios: start unifying non-UAPI parts of asm/termios.h 2024-05-09 11:25:07 -04:00
timex.h
tlb.h mm: delay page_remove_rmap() until after the TLB has been flushed 2024-04-09 09:42:56 -04:00
tlbflush.h
topology.h
trace_clock.h
uaccess.h
unaligned.h
user.h
vermagic.h
vga.h
vmlinux.lds.h kunit: add KUNIT_INIT_TABLE to init linker section 2024-07-31 20:32:28 -06:00
vtime.h
word-at-a-time.h
xor.h