Based on the discussion at LKML (http://lkml.org/lkml/2007/11/29/325) I'm removing the test case that verifies if the pgoff is "valid"
Signed-off-by: Ricardo Salveti de Araujo <[EMAIL PROTECTED]> --- .../syscalls/remap_file_pages/remap_file_pages02.c | 25 ++++--------------- 1 files changed, 6 insertions(+), 19 deletions(-) diff --git a/testcases/kernel/syscalls/remap_file_pages/remap_file_pages02.c b/testcases/kernel/syscalls/remap_file_pages/remap_file_pages02.c index b1d4b08..09c9d28 100644 --- a/testcases/kernel/syscalls/remap_file_pages/remap_file_pages02.c +++ b/testcases/kernel/syscalls/remap_file_pages/remap_file_pages02.c @@ -44,7 +44,6 @@ * 2. Test with a invalid start argument * 3. Test with a invalid size argument * 4. Test with a invalid prot argument - * 5. Test with a invalid pgoff argument * * Cleanup: * Remove the file and erase the tmp directory @@ -60,6 +59,10 @@ * * HISTORY * + * 02/11/2008 - Removed the pgoff test case, as the latest kernels doesn't + * verify the page offset (http://lkml.org/lkml/2007/11/29/325) - Ricardo + * Salveti de Araujo, <[EMAIL PROTECTED]> + * * 19/10/2007 - Created by Ricardo Salveti de Araujo, <[EMAIL PROTECTED]> */ @@ -92,11 +95,10 @@ static int setup01(int test); static int setup02(int test); static int setup03(int test); static int setup04(int test); -static int setup05(int test); static void cleanup(); char *TCID = "remap_file_pages02"; /* Test program identifier. */ -int TST_TOTAL = 5; /* Total number of test cases. */ +int TST_TOTAL = 4; /* Total number of test cases. */ extern int Tst_count; /* Test Case counter for tst_* routines */ static int exp_enos[] = { EINVAL, 0 }; @@ -122,8 +124,7 @@ static struct test_case_t { { "start is invalid", EINVAL, "EINVAL", setup02, NULL, NULL, 0, 0, 2, 0 }, { "size is invalid", EINVAL, "EINVAL", setup03, NULL, NULL, 0, 0, 0, 0 }, - { "prot is invalid", EINVAL, "EINVAL", setup04, NULL, NULL, 0, 0, 2, 0 }, - { "pgoff is invalid", EINVAL, "EINVAL", setup05, NULL, NULL, 0, 0, 0, 0 } + { "prot is invalid", EINVAL, "EINVAL", setup04, NULL, NULL, 0, 0, 2, 0 } }; int @@ -263,20 +264,6 @@ setup04(int test) } /* - * setup05() - pgoff is invalid - */ -int -setup05(int test) -{ - /* set up the test case struct for this test */ - testcase[test].start = data; - testcase[test].size = page_sz; - testcase[test].pgoff = cache_pages*2; - - return 0; -} - -/* * setup() - performs all ONE TIME setup for this test * - creates a defaul mmaped area to be able to run remap_file_pages */ -- 1.5.4 ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Ltp-list mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ltp-list
