LTP 20170516
Since the last release 264 patches by 28 authors were merged.
Notable changes are:
-
New tests for
- quotaclt() regression test
- quotactl() Q_XGETNEXTQUOTA
- lseek() SEEK_HOLE and SEEK_DATA
- keyctl() regression tests
- memfd_create() tests
- madvise() MADV_FREE, MADV_DONTDUMP, MADV_HWPOISON
- recvmsg() regression test
- getxattr() regression test
- ioctl() BLKGETSIZE/BLKGETSIZE64, BLKRAGET/BLKRASET, BLKROSET/BLKROGET
- move_pages() regression test
-
Additional 47 testcases were cleaned up and converted to the new test library.
-
SAFE_MACROS() can now be used in test cleanup which significantly simplifies
test cleanup functions. -
Numa memory migration testcases were cleaned up and fixed.
-
Minimal testing device size was bumped to 256MB in order to support modern
filesystems. -
Initiall ANDROID support was merged in.
-
Test output is now colorized in case that we print to terminal.
- The usuall amount of fixes all around the place