Back to home page

OSCL-LXR

 
 

    


 
  Name Size Date (UTC) Last indexed Description
  Name Size Date (UTC) Last indexed Description
folder Parent directory - 2025-03-06 09:18:41  
folder alsa/ - 2025-03-06 09:18:40  
folder arm64/ - 2025-03-06 09:18:40

KSelfTest ARM64
- These tests are arm64 specific and so not built or run but just skipped completely when env-variable ARCH is found to be different than 'arm64' and `uname -m` reports other than 'aarch64'.
- Holding true the above, ARM64 KSFT tests can be run within the KSelfTest framework using standard Linux top-level-makefile targets:


SEE ALSO: README

folder bpf/ - 2025-03-06 09:18:40  
folder breakpoints/ - 2025-03-06 09:18:40  
folder capabilities/ - 2025-03-06 09:18:40  
folder cgroup/ - 2025-03-06 09:18:40  
folder clone3/ - 2025-03-06 09:18:40  
folder core/ - 2025-03-06 09:18:40  
folder cpu-hotplug/ - 2025-03-06 09:18:40  
folder cpufreq/ - 2025-03-06 09:18:40  
folder damon/ - 2025-03-06 09:18:40  
folder dma/ - 2025-03-06 09:18:40  
folder dmabuf-heaps/ - 2025-03-06 09:18:40  
folder drivers/ - 2025-03-06 09:18:40  
folder efivarfs/ - 2025-03-06 09:18:40  
folder exec/ - 2025-03-06 09:18:40  
folder filesystems/ - 2025-03-06 09:18:40  
folder firmware/ - 2025-03-06 09:18:40  
folder fpu/ - 2025-03-06 09:18:40  
folder ftrace/ - 2025-03-06 09:18:40

Linux Ftrace Testcases
This is a collection of testcases for ftrace tracing feature in the Linux kernel. Since ftrace exports interfaces via the debugfs, we just need shell scripts for testing. Feel free to add new test cases.
Running the ftrace testcases


SEE ALSO: README

folder futex/ - 2025-03-06 09:18:40

Futex Test
Futex Test is intended to thoroughly test the Linux kernel futex system call API.
Functional tests shall test the documented behavior of the futex operation code under test. This includes checking for proper behavior under normal use, odd corner cases, regression tests, and abject abuse and misuse.


SEE ALSO: README

folder gpio/ - 2025-03-06 09:18:40  
folder ia64/ - 2025-03-06 09:18:40  
folder intel_pstate/ - 2025-03-06 09:18:40  
folder ipc/ - 2025-03-06 09:18:40  
folder ir/ - 2025-03-06 09:18:40  
folder kcmp/ - 2025-03-06 09:18:40  
folder kexec/ - 2025-03-06 09:18:40  
folder kmod/ - 2025-03-06 09:18:40  
folder kselftest/ - 2025-03-06 09:18:40  
folder kvm/ - 2025-03-06 09:18:40  
folder landlock/ - 2025-03-06 09:18:40  
folder lib/ - 2025-03-06 09:18:40  
folder livepatch/ - 2025-03-06 09:18:40

Livepatch Self Tests
This is a small set of sanity tests for the kernel livepatching.
The test suite loads and unloads several test kernel modules to verify livepatch behavior. Debug information is logged to the kernel's message buffer and parsed for expected messages. (Note: the tests will compare the message buffer for only the duration of each individual test.)


SEE ALSO: README

folder lkdtm/ - 2025-03-06 09:18:40  
folder locking/ - 2025-03-06 09:18:40  
folder media_tests/ - 2025-03-06 09:18:40  
folder membarrier/ - 2025-03-06 09:18:40  
folder memfd/ - 2025-03-06 09:18:40  
folder memory-hotplug/ - 2025-03-06 09:18:40  
folder mincore/ - 2025-03-06 09:18:40  
folder mount/ - 2025-03-06 09:18:40  
folder mount_setattr/ - 2025-03-06 09:18:40  
folder move_mount_set_group/ - 2025-03-06 09:18:40  
folder mqueue/ - 2025-03-06 09:18:40  
folder nci/ - 2025-03-06 09:18:40  
folder net/ - 2025-03-06 09:18:40  
folder netfilter/ - 2025-03-06 09:18:40  
folder nsfs/ - 2025-03-06 09:18:40  
folder ntb/ - 2025-03-06 09:18:40  
folder openat2/ - 2025-03-06 09:18:40  
folder perf_events/ - 2025-03-06 09:18:40  
folder pid_namespace/ - 2025-03-06 09:18:40  
folder pidfd/ - 2025-03-06 09:18:40  
folder powerpc/ - 2025-03-06 09:18:41  
folder prctl/ - 2025-03-06 09:18:41  
folder proc/ - 2025-03-06 09:18:41  
folder pstore/ - 2025-03-06 09:18:41  
folder ptp/ - 2025-03-06 09:18:41  
folder ptrace/ - 2025-03-06 09:18:41  
folder rcutorture/ - 2025-03-06 09:18:41  
folder resctrl/ - 2025-03-06 09:18:41

resctrl_tests - resctrl file system test suit
Authors: Fenghua Yu <fenghua.yu@intel.com">fenghua.yu@intel.com> Sai Praneeth Prakhya <intel.com">sai.praneeth.prakhya@intel.com>,
resctrl_tests tests various resctrl functionalities and interfaces including both software and hardware.


SEE ALSO: README

folder rlimits/ - 2025-03-06 09:18:41  
folder rseq/ - 2025-03-06 09:18:41  
folder rtc/ - 2025-03-06 09:18:41  
folder safesetid/ - 2025-03-06 09:18:41  
folder sched/ - 2025-03-06 09:18:41  
folder seccomp/ - 2025-03-06 09:18:41  
folder sgx/ - 2025-03-06 09:18:41  
folder sigaltstack/ - 2025-03-06 09:18:41  
folder size/ - 2025-03-06 09:18:41  
folder sparc64/ - 2025-03-06 09:18:41  
folder splice/ - 2025-03-06 09:18:41  
folder static_keys/ - 2025-03-06 09:18:41  
folder sync/ - 2025-03-06 09:18:41  
folder syscall_user_dispatch/ - 2025-03-06 09:18:41  
folder sysctl/ - 2025-03-06 09:18:41  
folder tc-testing/ - 2025-03-06 09:18:41

tdc - Linux Traffic Control (tc) unit testing suite
Author: Lucas Bates - lucasb@mojatatu.com
tdc is a Python script to load tc unit tests from a separate JSON file and execute them inside a network namespace dedicated to the task.
REQUIREMENTS


SEE ALSO: README

folder timens/ - 2025-03-06 09:18:41  
folder timers/ - 2025-03-06 09:18:41  
folder tmpfs/ - 2025-03-06 09:18:41  
folder tpm2/ - 2025-03-06 09:18:41  
folder uevent/ - 2025-03-06 09:18:41  
folder user/ - 2025-03-06 09:18:41  
folder user_events/ - 2025-03-06 09:18:41  
folder vDSO/ - 2025-03-06 09:18:41  
folder vm/ - 2025-03-06 09:18:41  
folder watchdog/ - 2025-03-06 09:18:41  
folder wireguard/ - 2025-03-06 09:18:41  
folder x86/ - 2025-03-06 09:18:41  
folder zram/ - 2025-03-06 09:18:41

zram: Compressed RAM based block devices
* Introduction
The zram module creates RAM based block devices named /dev/zram<id> (<id> = 0, 1, ...). Pages written to these disks are compressed and stored in memory itself. These disks allow very fast I/O and compression provides good amounts of memory savings. Some of the usecases include /tmp storage, use as swap disks, various caches under /var and maybe many more :)


SEE ALSO: README

gen_kselftest_tar.sh 1300 bytes 2025-03-06 09:18:40 2025-03-06 13:41:31  
kselftest.h 7757 bytes 2025-03-06 09:18:40 2025-03-06 13:41:31 low-level kselftest framework to include from
kselftest_deps.sh 6704 bytes 2025-03-06 09:18:40 2025-03-06 13:41:31  
kselftest_harness.h 28930 bytes 2025-03-06 09:18:40 2025-03-06 13:41:31 simple C unit test helper.
kselftest_install.sh 823 bytes 2025-03-06 09:18:40 2025-03-06 13:41:31  
kselftest_module.h 1595 bytes 2025-03-06 09:18:40 2025-03-06 13:41:31  
lib.mk 4792 bytes 2025-03-06 09:18:40 2025-03-06 13:41:31  
Makefile 7369 bytes 2025-03-06 09:18:40 2025-03-06 13:41:31  
run_kselftest.sh 2103 bytes 2025-03-06 09:18:40 2025-03-06 13:41:31