| menuconfig PB_KTESTS | 
 | 	depends on KERNEL_TESTING | 
 | 	bool "Post-boot kernel tests" | 
 | 	default y | 
 | 	help | 
 | 	  Run unit tests after the kernel has booted. | 
 |  | 
 | config TEST_ipi_sending | 
 | 	depends on PB_KTESTS && X86 | 
 | 	bool "IPI sending test" | 
 | 	default n | 
 | 	help | 
 | 	  Run the ipi_sending test | 
 |  | 
 | config TEST_pic_reception | 
 | 	depends on PB_KTESTS && X86 | 
 | 	bool "PIC reception test" | 
 | 	default n | 
 | 	help | 
 | 	  Run the pic_reception | 
 |  | 
 | config TEST_lapic_status_bit | 
 | 	depends on PB_KTESTS && X86 | 
 | 	bool "LAPIC status bit test" | 
 | 	default n | 
 | 	help | 
 | 	  Run the lapic_status_bit | 
 |  | 
 | config TEST_pit | 
 | 	depends on PB_KTESTS && X86 | 
 | 	bool "PIT test" | 
 | 	default n | 
 | 	help | 
 | 	  Run the pit test | 
 |  | 
 | config TEST_circ_buffer | 
 | 	depends on PB_KTESTS && X86 | 
 | 	bool "Circular buffer test" | 
 | 	default n | 
 | 	help | 
 | 	  Run the circ_buffer test | 
 |  | 
 | config TEST_kernel_messages | 
 | 	depends on PB_KTESTS && X86 | 
 | 	bool "Kernel messages test" | 
 | 	default n | 
 | 	help | 
 | 	  Run the kernel_messages test | 
 |  | 
 | config TEST_page_coloring | 
 | 	depends on PB_KTESTS && PAGE_COLORING | 
 | 	bool "Page coloring test" | 
 | 	default n | 
 | 	help | 
 | 	  Run the page_coloring test | 
 |  | 
 | config TEST_color_alloc | 
 | 	depends on PB_KTESTS && PAGE_COLORING | 
 | 	bool "Color allocation test" | 
 | 	default n | 
 | 	help | 
 | 	  Run the color_alloc test | 
 |  | 
 | config TEST_barrier | 
 | 	depends on PB_KTESTS | 
 | 	bool "Barrier test" | 
 | 	default n | 
 | 	help | 
 | 	  Run the barrier test | 
 |  | 
 | config TEST_interrupts_irqsave | 
 | 	depends on PB_KTESTS | 
 | 	bool "Interrupts irqsave test" | 
 | 	default y | 
 | 	help | 
 | 	  Run the interrupts_irqsave test | 
 |  | 
 | config TEST_bitmasks | 
 | 	depends on PB_KTESTS | 
 | 	bool "Bitmasks test" | 
 | 	default y | 
 | 	help | 
 | 	  Run the bitmasks test | 
 |  | 
 | config TEST_checklists | 
 | 	depends on PB_KTESTS | 
 | 	bool "Checklists test" | 
 | 	default n | 
 | 	help | 
 | 	  Run the checklists test | 
 |  | 
 | config TEST_smp_call_functions | 
 | 	depends on PB_KTESTS | 
 | 	bool "SMP call functions test" | 
 | 	default n | 
 | 	help | 
 | 	  Run the smp_call_functions test | 
 |  | 
 | config TEST_slab | 
 | 	depends on PB_KTESTS | 
 | 	bool "Slab test" | 
 | 	default n | 
 | 	help | 
 | 	  Run the slab test | 
 |  | 
 | config TEST_kmalloc | 
 | 	depends on PB_KTESTS | 
 | 	bool "Kmalloc test" | 
 | 	default n | 
 | 	help | 
 | 	  Run the kmalloc test | 
 |  | 
 | config TEST_hashtable | 
 | 	depends on PB_KTESTS | 
 | 	bool "Hashtable test" | 
 | 	default y | 
 | 	help | 
 | 	  Run the hashtable test | 
 |  | 
 | config TEST_circular_buffer | 
 | 	depends on PB_KTESTS | 
 | 	bool "Circular buffer test" | 
 | 	default y | 
 | 	help | 
 | 	  Run the circular buffer test | 
 |  | 
 | config TEST_bcq | 
 | 	depends on PB_KTESTS | 
 | 	bool "BCQ test" | 
 | 	default n | 
 | 	help | 
 | 	  Run the bcq test | 
 |  | 
 | config TEST_ucq | 
 | 	depends on PB_KTESTS | 
 | 	bool "UCQ test" | 
 | 	default n | 
 | 	help | 
 | 	  Run the ucq test | 
 |  | 
 | config TEST_vm_regions | 
 | 	depends on PB_KTESTS | 
 | 	bool "VM regions test" | 
 | 	default y | 
 | 	help | 
 | 	  Run the vm_regions test | 
 |  | 
 | config TEST_radix_tree | 
 | 	depends on PB_KTESTS | 
 | 	bool "Radix Tree test" | 
 | 	default y | 
 | 	help | 
 | 	  Run the radix_tree test | 
 |  | 
 | config TEST_random_fs | 
 | 	depends on PB_KTESTS | 
 | 	bool "Random FS test" | 
 | 	default n | 
 | 	help | 
 | 	  Run the random_fs test | 
 |  | 
 | config TEST_kthreads | 
 | 	depends on PB_KTESTS | 
 | 	bool "Kthreads test" | 
 | 	default n | 
 | 	help | 
 | 	  Run the kthreads test | 
 |  | 
 | config TEST_kref | 
 | 	depends on PB_KTESTS | 
 | 	bool "Kref test" | 
 | 	default n | 
 | 	help | 
 | 	  Run the kref test | 
 |  | 
 | config TEST_atomics | 
 | 	depends on PB_KTESTS | 
 | 	bool "Atomics test" | 
 | 	default y | 
 | 	help | 
 | 	  Run the atomics test | 
 |  | 
 | config TEST_abort_halt | 
 | 	depends on PB_KTESTS | 
 | 	bool "Abort halt test" | 
 | 	default n | 
 | 	help | 
 | 	  Run the abort_halt test | 
 |  | 
 | config TEST_cv | 
 | 	depends on PB_KTESTS | 
 | 	bool "Condition Variable test" | 
 | 	default n | 
 | 	help | 
 | 	  Run the cv test | 
 |  | 
 | config TEST_memset | 
 | 	depends on PB_KTESTS | 
 | 	bool "Memset test" | 
 | 	default y | 
 | 	help | 
 | 	  Run the memset test | 
 |  | 
 | config TEST_setjmp | 
 | 	depends on PB_KTESTS | 
 | 	bool "Setjmp test" | 
 | 	default n | 
 | 	help | 
 | 	  Run the setjmp test | 
 |  | 
 | config TEST_apipe | 
 | 	depends on PB_KTESTS | 
 | 	bool "Apipe test" | 
 | 	default n | 
 | 	help | 
 | 	  Run the apipe test | 
 |  | 
 | config TEST_rwlock | 
 | 	depends on PB_KTESTS | 
 | 	bool "Rwlock test" | 
 | 	default n | 
 | 	help | 
 | 	  Run the rwlock test | 
 |  | 
 | config TEST_rv | 
 | 	depends on PB_KTESTS | 
 | 	bool "Rendezvous test" | 
 | 	default n | 
 | 	help | 
 | 	  Run the rv test | 
 |  | 
 | config TEST_alarm | 
 | 	depends on PB_KTESTS | 
 | 	bool "Alarm test" | 
 | 	default n | 
 | 	help | 
 | 	  Run the alarm test | 
 |  | 
 | config TEST_kmalloc_incref | 
 | 	depends on PB_KTESTS | 
 | 	bool "Kmalloc incref" | 
 | 	default n | 
 |  | 
 | config TEST_u16pool | 
 | 	depends on PB_KTESTS | 
 | 	bool "u16 pool" | 
 | 	default n | 
 |  | 
 | config TEST_uaccess | 
 | 	depends on PB_KTESTS | 
 | 	bool "Tests user memory access fault trapping" | 
 | 	default y | 
 |  | 
 | config TEST_sort | 
 | 	depends on PB_KTESTS | 
 | 	bool "Tests sort library functions" | 
 | 	default y | 
 |  | 
 | config TEST_cmdline_parse | 
 | 	depends on PB_KTESTS | 
 | 	bool "Tests command line parsing functions" | 
 | 	default y | 
 |  | 
 | config TEST_percpu_zalloc | 
 | 	depends on PB_KTESTS | 
 | 	bool "percpu dynamic zalloc" | 
 | 	default y | 
 |  | 
 | config TEST_percpu_increment | 
 | 	depends on PB_KTESTS | 
 | 	bool "percpu dynamic alloc: increment" | 
 | 	default y |