Skip to contentSkip to conversation

KSM test case fixes - mmap10

PATCH In review Nageswara R Sastry 2 participants 2 messages Sep 12, 2011 – Oct 7, 2011

lore
Share & tools
lore
#0 lore raw

PATCH v6 3/4 KSM test case fixes - mmap10

Disable mmap10 test if KSM is not configured

P.S. patch checked with 'checkpatch.pl'

# ./mmap10 -s
mmap10      1  TCONF  :  KSM configuration is not enabled
mmap10      2  TCONF  :  Remaining cases not appropriate for configuration
Signature · 2 lines
Regards
R.Nageswara Sastry
testcases/kernel/syscalls/mmap/mmap10.c +3 -0
@@ -64,6 +64,7 @@
 #include "config.h"
 
 #define SIZE (5*1024*1024)
+#define PATH_KSM "/sys/kernel/mm/ksm/"
 
 char *TCID = "mmap10";
 int TST_TOTAL = 1;
@@ -94,6 +95,8 @@ int main(int argc, char *argv[])
 
 	if (opt_ksm)
 	{
+		if (access(PATH_KSM, F_OK) == -1)
+			tst_brkm(TCONF, NULL, "KSM configuration is not enabled");
 #ifdef HAVE_MADV_MERGEABLE
 		tst_resm(TINFO, "add to KSM regions.");
 #else

------------------------------------------------------------------------------
Doing More with Less: The Next Generation Virtual Desktop
What are the key obstacles that have prevented many mid-market businesses
from deploying virtual desktops? How do next-generation virtual desktops
provide companies an easier-to-deploy, easier-to-manage and more affordable virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/

_______________________________________________
Ltp-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ltp-list

#1 lore raw

Hi!

Quoted 4 lines
# ./mmap10 -s
mmap10      1  TCONF  :  KSM configuration is not enabled
mmap10      2  TCONF  :  Remaining cases not appropriate for configuration

Commited, thanks!

Signature · 13 lines
Cyril Hrubis
[email protected]

------------------------------------------------------------------------------
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security
threats, fraudulent activity, and more. Splunk takes this data and makes
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2dcopy2
_______________________________________________
Ltp-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ltp-list