Bisecting indicated that this commit,
1998cc048901109a29924380b8e91bc049b32951
mm: make madvise(MADV_WILLNEED) support swap file prefetch

Caused an LTP test failure,
http://goo.gl/1FVPy

madvise02    1  TPASS  :  failed as expected: TEST_ERRNO=EINVAL(22): Invalid 
argument
madvise02    2  TPASS  :  failed as expected: TEST_ERRNO=EINVAL(22): Invalid 
argument
madvise02    3  TPASS  :  failed as expected: TEST_ERRNO=EINVAL(22): Invalid 
argument
madvise02    4  TPASS  :  failed as expected: TEST_ERRNO=ENOMEM(12): Cannot 
allocate memory
madvise02    5  TFAIL  :  madvise succeeded unexpectedly

While it passed without the above commit
madvise02    1  TPASS  :  failed as expected: TEST_ERRNO=EINVAL(22): Invalid 
argument
madvise02    2  TPASS  :  failed as expected: TEST_ERRNO=EINVAL(22): Invalid 
argument
madvise02    3  TPASS  :  failed as expected: TEST_ERRNO=EINVAL(22): Invalid 
argument
madvise02    4  TPASS  :  failed as expected: TEST_ERRNO=ENOMEM(12): Cannot 
allocate memory
madvise02    5  TPASS  :  failed as expected: TEST_ERRNO=EBADF(9): Bad file 
descriptor

CAI Qian
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to