On Fri, 18 Jan 2008 18:03:45 +0530 Subrata Modak wrote: > Please find a problem reported by Srinivas and then solution from Jose:
+#if defined (__s390__) || (__s390x__) + /* Disables the test in case the kernel version is lower than 2.6.12 and arch is s390 */ + if((tst_kvercmp(2, 6, 12)) < 0) + { + tst_resm(TWARN, "This test can only run on kernels that are "); + tst_resm(TWARN, "2.6.12 and higher"); I think that you shouldn't make that look like 2 warnings. I.e., don't split the message onto 2 lines. Same comment for this below also. + exit(0); + } +#endif + /* parse standard options */ if ((msg = parse_opts(ac, av, (option_t *)NULL, NULL)) != (char *)NULL) { tst_brkm(TBROK, tst_exit, "OPTION PARSING ERROR - %s", msg); --- testcases/kernel/syscalls/remap_file_pages/remap_file_pages02.c.orig 2008-01-09 17:29:42.000000000 +0100 +++ testcases/kernel/syscalls/remap_file_pages/remap_file_pages02.c 2008-01-09 17:26:21.000000000 +0100 @@ -132,6 +132,16 @@ int lc, i; /* loop counter */ char *msg; /* message returned from parse_opts */ +#if defined (__s390__) || (__s390x__) + /* Disables the test in case the kernel version is lower than 2.6.12 and arch is s390 */ + if((tst_kvercmp(2, 6, 12)) < 0) + { + tst_resm(TWARN, "This test can only run on kernels that are "); + tst_resm(TWARN, "2.6.12 and higher"); + exit(0); + } +#endif --- ~Randy ------------------------------------------------------------------------- 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 Ltp-list@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ltp-list