Skip to content
C Shell HTML Makefile Python Groff Other
Find file
Latest commit 4a03b6d @akodanev akodanev kernel/syscalls: add new test with 'open() + O_TMPFILE'
Test does the following steps:
* create an unnamed temporary file in TMP directory,
* write data into it,
* check that file not visible in the filesystem,
* name the file and check that it becomes visible in FS,
* create multiple directories and related temporary files,
* create multiple directories and link files into them. Check
  that files permissions correspond to the ones specified with

'openat() + O_TMPFILE' test repeats the same steps.

Signed-off-by: Alexey Kodanev <>
Acked-by: Cyril Hrubis <>
Failed to load latest commit information.
doc Fix ROD redirection && callers
include lib/safe_macros: add readlink()
lib lib/safe_macros: add readlink()
m4 m4: ltp-warn_oldstyle: Fix bashism
pan ltp: Don't link against libfl
runtest kernel/syscalls: add new test with 'open() + O_TMPFILE'
scenario_groups Add testcases to test the kernel input stack
scripts Remove whitespace at end of line
testcases kernel/syscalls: add new test with 'open() + O_TMPFILE'
testscripts fix the redirection order
tools lib: tst_res: Cleanup.
utils sctp: sctputils.c: fix test_peer_addr()
.gitignore don't run module builds multiple times
.gitmodules gitmodules: update mce-test repo URL
COPYING update GPLv2 text in COPYING Update FSF address
INSTALL Update mailing list address, archive, etc.
Makefile build: fix out-of-tree build
Makefile.release Use `tar [..] .' instead of `tar [..] *'.
README doc, README: Fix three links to LTP download
README.kernel_config p9auth: remove this test
TODO numa-related cleanup
VERSION LTP 20160126 pwritev/pwritev01.c: add new testcase PEP8 and update the copyright date
ltpmenu Fix shell scripts to run correctly on Debian perfcounters: delete runtest/perfcounters
runltp runltp: export initialized LTP_DEV runltp, Fix bashism.
ver_linux Remove whitespace at end of line


Linux Test Project

Linux Test Project is a joint project started by SGI, OSDL and Bull developed
and maintained by IBM, Cisco, Fujitsu, SUSE, Red Hat, Oracle and others. The
project goal is to deliver tests to the open source community that validate the
reliability, robustness, and stability of Linux.

The LTP testsuite contains a collection of tools for testing the Linux kernel
and related features. Our goal is to improve the Linux kernel and system
libraries by bringing test automation to the testing effort. Interested open
source contributors are encouraged to join.

Project pages are located at:

The latest image is always available at:

The discussion about the project happens at ltp mailing list:

The git repository is located at GitHub at:

Be careful with these tests!

Don't run them on production systems. Growfiles, doio, and iogen in particular
stress the I/O capabilities of systems and while they should not cause problems
on properly functioning systems, they are intended to find (or cause) problems.

Developers corner

Before you start you should read following documents:

* doc/test-writing-guidelines.txt
* doc/build-system-guide.txt

these two should contain all information needed for modifying or creating LTP
testcases. If something is not covered there don't hesitate to ask on the LTP
mailing list.

Also note that these documents are available online at:
Something went wrong with that request. Please try again.