All of lore.kernel.org
 help / color / mirror / Atom feed
* [LTP] [PATCH] hugemmap05: fix pathname to remove underscore
       [not found] <605627072.100793.1293758674932.JavaMail.root@zmail06.collab.prod.int.phx2.redhat.com>
@ 2010-12-31  1:24 ` CAI Qian
  2011-01-18  9:19   ` CAI Qian
  0 siblings, 1 reply; 3+ messages in thread
From: CAI Qian @ 2010-12-31  1:24 UTC (permalink / raw)
  To: ltp-list

[-- Attachment #1: Type: text/plain, Size: 5771 bytes --]

Signed-off-by: CAI Qian <caiqian@redhat.com>
---
 testcases/kernel/mem/hugetlb/hugemmap/hugemmap05.c |   68 ++++++++++----------
 1 files changed, 34 insertions(+), 34 deletions(-)

diff --git a/testcases/kernel/mem/hugetlb/hugemmap/hugemmap05.c b/testcases/kernel/mem/hugetlb/hugemmap/hugemmap05.c
index bce9fe6..85fee4d 100644
--- a/testcases/kernel/mem/hugetlb/hugemmap/hugemmap05.c
+++ b/testcases/kernel/mem/hugetlb/hugemmap/hugemmap05.c
@@ -51,18 +51,18 @@
 #include "usctest.h"
 
 #define PROTECTION		(PROT_READ | PROT_WRITE)
-#define _PATH_MEMINFO		"/proc/meminfo"
-#define _PATH_SYS_HUGE		"/sys/kernel/mm/hugepages"
-#define _PATH_SYS_2M		_PATH_SYS_HUGE "/hugepages-2048kB/"
-#define _PATH_SYS_2M_OVER	_PATH_SYS_2M "nr_overcommit_hugepages"
-#define _PATH_SYS_2M_FREE	_PATH_SYS_2M "free_hugepages"
-#define _PATH_SYS_2M_RESV	_PATH_SYS_2M "resv_hugepages"
-#define _PATH_SYS_2M_SURP	_PATH_SYS_2M "surplus_hugepages"
-#define _PATH_SYS_2M_HUGE	_PATH_SYS_2M "nr_hugepages"
-#define _PATH_PROC_VM		"/proc/sys/vm/"
-#define _PATH_PROC_OVER		_PATH_PROC_VM "nr_overcommit_hugepages"
-#define _PATH_PROC_HUGE		_PATH_PROC_VM "nr_hugepages"
-#define _PATH_SHMMAX		"/proc/sys/kernel/shmmax"
+#define PATH_MEMINFO		"/proc/meminfo"
+#define PATH_SYS_HUGE		"/sys/kernel/mm/hugepages"
+#define PATH_SYS_2M		PATH_SYS_HUGE "/hugepages-2048kB/"
+#define PATH_SYS_2M_OVER	PATH_SYS_2M "nr_overcommit_hugepages"
+#define PATH_SYS_2M_FREE	PATH_SYS_2M "free_hugepages"
+#define PATH_SYS_2M_RESV	PATH_SYS_2M "resv_hugepages"
+#define PATH_SYS_2M_SURP	PATH_SYS_2M "surplus_hugepages"
+#define PATH_SYS_2M_HUGE	PATH_SYS_2M "nr_hugepages"
+#define PATH_PROC_VM		"/proc/sys/vm/"
+#define PATH_PROC_OVER		PATH_PROC_VM "nr_overcommit_hugepages"
+#define PATH_PROC_HUGE		PATH_PROC_VM "nr_hugepages"
+#define PATH_SHMMAX		"/proc/sys/kernel/shmmax"
 #define MB			(1024 * 1024)
 
 /* Only ia64 requires this */
@@ -116,15 +116,15 @@ int main(int argc, char *argv[])
 	if (msg != NULL)
 		tst_brkm(TBROK, tst_exit, "OPTION PARSING ERROR - %s", msg);
 	if (opt_sysfs) {
-		strncpy(path, _PATH_SYS_2M_HUGE,
-			strlen(_PATH_SYS_2M_HUGE) + 1);
-		strncpy(pathover, _PATH_SYS_2M_OVER,
-			strlen(_PATH_SYS_2M_OVER) + 1);
+		strncpy(path, PATH_SYS_2M_HUGE,
+			strlen(PATH_SYS_2M_HUGE) + 1);
+		strncpy(pathover, PATH_SYS_2M_OVER,
+			strlen(PATH_SYS_2M_OVER) + 1);
 	} else {
-		strncpy(path, _PATH_PROC_HUGE,
-			strlen(_PATH_PROC_HUGE) + 1);
-		strncpy(pathover, _PATH_PROC_OVER,
-			strlen(_PATH_PROC_OVER) + 1);
+		strncpy(path, PATH_PROC_HUGE,
+			strlen(PATH_PROC_HUGE) + 1);
+		strncpy(pathover, PATH_PROC_OVER,
+			strlen(PATH_PROC_OVER) + 1);
 	}
 	if (opt_alloc) {
 		size = atoi(opt_allocstr);
@@ -147,7 +147,7 @@ static void overcommit(void)
 
 	if (shmid != -1) {
 		/* Use /proc/meminfo to generate an IPC key. */
-		key = ftok(_PATH_MEMINFO, strlen(_PATH_MEMINFO));
+		key = ftok(PATH_MEMINFO, strlen(PATH_MEMINFO));
 		if (key == -1)
 			tst_brkm(TBROK|TERRNO, cleanup, "ftok");
 		shmid = shmget(key, (long)(length * MB),
@@ -167,22 +167,22 @@ static void overcommit(void)
 
 	if (opt_sysfs) {
 		tst_resm(TINFO, "check sysfs before allocation.");
-		if (checksys(_PATH_SYS_2M_HUGE, "HugePages_Total",
+		if (checksys(PATH_SYS_2M_HUGE, "HugePages_Total",
 				length / 2) != 0)
 			return;
-		if (checksys(_PATH_SYS_2M_FREE, "HugePages_Free",
+		if (checksys(PATH_SYS_2M_FREE, "HugePages_Free",
 				length / 2) != 0)
 			return;
-		if (checksys(_PATH_SYS_2M_SURP, "HugePages_Surp",
+		if (checksys(PATH_SYS_2M_SURP, "HugePages_Surp",
 				length / 2 - size) != 0)
 			return;
-		if (checksys(_PATH_SYS_2M_RESV, "HugePages_Rsvd",
+		if (checksys(PATH_SYS_2M_RESV, "HugePages_Rsvd",
 				length / 2) != 0)
 			return;
 	} else {
 		tst_resm(TINFO,
 			"check /proc/meminfo before allocation.");
-		fp = fopen(_PATH_MEMINFO, "r");
+		fp = fopen(PATH_MEMINFO, "r");
 		if (fp == NULL)
 			tst_brkm(TBROK|TERRNO, cleanup, "fopen");
 		if (checkproc(fp, "HugePages_Total", length / 2) != 0)
@@ -209,21 +209,21 @@ static void overcommit(void)
 	}
 	if (opt_sysfs) {
 		tst_resm(TINFO, "check sysfs.");
-		if (checksys(_PATH_SYS_2M_HUGE, "HugePages_Total",
+		if (checksys(PATH_SYS_2M_HUGE, "HugePages_Total",
 				length / 2) != 0)
 			return;
-		if (checksys(_PATH_SYS_2M_FREE, "HugePages_Free", 0)
+		if (checksys(PATH_SYS_2M_FREE, "HugePages_Free", 0)
 			!= 0)
 			return;
-		if (checksys(_PATH_SYS_2M_SURP, "HugePages_Surp",
+		if (checksys(PATH_SYS_2M_SURP, "HugePages_Surp",
 				length / 2 - size) != 0)
 			return;
-		if (checksys(_PATH_SYS_2M_RESV, "HugePages_Rsvd", 0)
+		if (checksys(PATH_SYS_2M_RESV, "HugePages_Rsvd", 0)
 			!= 0)
 			return;
 	} else {
 		tst_resm(TINFO, "check /proc/meminfo.");
-		fp = fopen(_PATH_MEMINFO, "r");
+		fp = fopen(PATH_MEMINFO, "r");
 		if (fp == NULL)
 			tst_brkm(TBROK|TERRNO, cleanup, "fopen");
 		if (checkproc(fp, "HugePages_Total", length / 2) != 0)
@@ -253,7 +253,7 @@ static void cleanup(void)
 
 	TEST_CLEANUP;
 	if (restore_shmmax) {
-		fd = open(_PATH_SHMMAX, O_WRONLY);
+		fd = open(PATH_SHMMAX, O_WRONLY);
 		if (fd == -1)
 			tst_resm(TWARN|TERRNO, "open");
 		if (write(fd, shmmax, strlen(shmmax)) != strlen(shmmax))
@@ -297,7 +297,7 @@ static void setup(void)
 	tst_sig(FORK, DEF_HANDLER, cleanup);
 	TEST_PAUSE;
 	if (shmid != -1) {
-		fp = fopen(_PATH_SHMMAX, "r");
+		fp = fopen(PATH_SHMMAX, "r");
 		if (fp == NULL)
 			tst_brkm(TBROK|TERRNO, cleanup, "fopen");
 		if (fgets(shmmax, BUFSIZ, fp) == NULL)
@@ -306,7 +306,7 @@ static void setup(void)
 
 		if (atol(shmmax) < (long)(length * MB)) {
 			restore_shmmax = 1;
-			fd = open(_PATH_SHMMAX, O_RDWR);
+			fd = open(PATH_SHMMAX, O_RDWR);
 			if (fd == -1)
 				tst_brkm(TBROK|TERRNO, cleanup, "open");
 			snprintf(buf, BUFSIZ, "%ld", (long)(length * MB));
-- 
1.7.3.2

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: 0001-hugemmap05-fix-pathname-to-remove-underscore.patch --]
[-- Type: text/x-patch; name=0001-hugemmap05-fix-pathname-to-remove-underscore.patch, Size: 5983 bytes --]

From 8b90ab3e3fa7e68dc1dc255886e8859c49ae9e05 Mon Sep 17 00:00:00 2001
From: CAI Qian <caiqian@redhat.com>
Date: Fri, 31 Dec 2010 09:08:30 +0800
Subject: [PATCH] hugemmap05: fix pathname to remove underscore


Signed-off-by: CAI Qian <caiqian@redhat.com>
---
 testcases/kernel/mem/hugetlb/hugemmap/hugemmap05.c |   68 ++++++++++----------
 1 files changed, 34 insertions(+), 34 deletions(-)

diff --git a/testcases/kernel/mem/hugetlb/hugemmap/hugemmap05.c b/testcases/kernel/mem/hugetlb/hugemmap/hugemmap05.c
index bce9fe6..85fee4d 100644
--- a/testcases/kernel/mem/hugetlb/hugemmap/hugemmap05.c
+++ b/testcases/kernel/mem/hugetlb/hugemmap/hugemmap05.c
@@ -51,18 +51,18 @@
 #include "usctest.h"
 
 #define PROTECTION		(PROT_READ | PROT_WRITE)
-#define _PATH_MEMINFO		"/proc/meminfo"
-#define _PATH_SYS_HUGE		"/sys/kernel/mm/hugepages"
-#define _PATH_SYS_2M		_PATH_SYS_HUGE "/hugepages-2048kB/"
-#define _PATH_SYS_2M_OVER	_PATH_SYS_2M "nr_overcommit_hugepages"
-#define _PATH_SYS_2M_FREE	_PATH_SYS_2M "free_hugepages"
-#define _PATH_SYS_2M_RESV	_PATH_SYS_2M "resv_hugepages"
-#define _PATH_SYS_2M_SURP	_PATH_SYS_2M "surplus_hugepages"
-#define _PATH_SYS_2M_HUGE	_PATH_SYS_2M "nr_hugepages"
-#define _PATH_PROC_VM		"/proc/sys/vm/"
-#define _PATH_PROC_OVER		_PATH_PROC_VM "nr_overcommit_hugepages"
-#define _PATH_PROC_HUGE		_PATH_PROC_VM "nr_hugepages"
-#define _PATH_SHMMAX		"/proc/sys/kernel/shmmax"
+#define PATH_MEMINFO		"/proc/meminfo"
+#define PATH_SYS_HUGE		"/sys/kernel/mm/hugepages"
+#define PATH_SYS_2M		PATH_SYS_HUGE "/hugepages-2048kB/"
+#define PATH_SYS_2M_OVER	PATH_SYS_2M "nr_overcommit_hugepages"
+#define PATH_SYS_2M_FREE	PATH_SYS_2M "free_hugepages"
+#define PATH_SYS_2M_RESV	PATH_SYS_2M "resv_hugepages"
+#define PATH_SYS_2M_SURP	PATH_SYS_2M "surplus_hugepages"
+#define PATH_SYS_2M_HUGE	PATH_SYS_2M "nr_hugepages"
+#define PATH_PROC_VM		"/proc/sys/vm/"
+#define PATH_PROC_OVER		PATH_PROC_VM "nr_overcommit_hugepages"
+#define PATH_PROC_HUGE		PATH_PROC_VM "nr_hugepages"
+#define PATH_SHMMAX		"/proc/sys/kernel/shmmax"
 #define MB			(1024 * 1024)
 
 /* Only ia64 requires this */
@@ -116,15 +116,15 @@ int main(int argc, char *argv[])
 	if (msg != NULL)
 		tst_brkm(TBROK, tst_exit, "OPTION PARSING ERROR - %s", msg);
 	if (opt_sysfs) {
-		strncpy(path, _PATH_SYS_2M_HUGE,
-			strlen(_PATH_SYS_2M_HUGE) + 1);
-		strncpy(pathover, _PATH_SYS_2M_OVER,
-			strlen(_PATH_SYS_2M_OVER) + 1);
+		strncpy(path, PATH_SYS_2M_HUGE,
+			strlen(PATH_SYS_2M_HUGE) + 1);
+		strncpy(pathover, PATH_SYS_2M_OVER,
+			strlen(PATH_SYS_2M_OVER) + 1);
 	} else {
-		strncpy(path, _PATH_PROC_HUGE,
-			strlen(_PATH_PROC_HUGE) + 1);
-		strncpy(pathover, _PATH_PROC_OVER,
-			strlen(_PATH_PROC_OVER) + 1);
+		strncpy(path, PATH_PROC_HUGE,
+			strlen(PATH_PROC_HUGE) + 1);
+		strncpy(pathover, PATH_PROC_OVER,
+			strlen(PATH_PROC_OVER) + 1);
 	}
 	if (opt_alloc) {
 		size = atoi(opt_allocstr);
@@ -147,7 +147,7 @@ static void overcommit(void)
 
 	if (shmid != -1) {
 		/* Use /proc/meminfo to generate an IPC key. */
-		key = ftok(_PATH_MEMINFO, strlen(_PATH_MEMINFO));
+		key = ftok(PATH_MEMINFO, strlen(PATH_MEMINFO));
 		if (key == -1)
 			tst_brkm(TBROK|TERRNO, cleanup, "ftok");
 		shmid = shmget(key, (long)(length * MB),
@@ -167,22 +167,22 @@ static void overcommit(void)
 
 	if (opt_sysfs) {
 		tst_resm(TINFO, "check sysfs before allocation.");
-		if (checksys(_PATH_SYS_2M_HUGE, "HugePages_Total",
+		if (checksys(PATH_SYS_2M_HUGE, "HugePages_Total",
 				length / 2) != 0)
 			return;
-		if (checksys(_PATH_SYS_2M_FREE, "HugePages_Free",
+		if (checksys(PATH_SYS_2M_FREE, "HugePages_Free",
 				length / 2) != 0)
 			return;
-		if (checksys(_PATH_SYS_2M_SURP, "HugePages_Surp",
+		if (checksys(PATH_SYS_2M_SURP, "HugePages_Surp",
 				length / 2 - size) != 0)
 			return;
-		if (checksys(_PATH_SYS_2M_RESV, "HugePages_Rsvd",
+		if (checksys(PATH_SYS_2M_RESV, "HugePages_Rsvd",
 				length / 2) != 0)
 			return;
 	} else {
 		tst_resm(TINFO,
 			"check /proc/meminfo before allocation.");
-		fp = fopen(_PATH_MEMINFO, "r");
+		fp = fopen(PATH_MEMINFO, "r");
 		if (fp == NULL)
 			tst_brkm(TBROK|TERRNO, cleanup, "fopen");
 		if (checkproc(fp, "HugePages_Total", length / 2) != 0)
@@ -209,21 +209,21 @@ static void overcommit(void)
 	}
 	if (opt_sysfs) {
 		tst_resm(TINFO, "check sysfs.");
-		if (checksys(_PATH_SYS_2M_HUGE, "HugePages_Total",
+		if (checksys(PATH_SYS_2M_HUGE, "HugePages_Total",
 				length / 2) != 0)
 			return;
-		if (checksys(_PATH_SYS_2M_FREE, "HugePages_Free", 0)
+		if (checksys(PATH_SYS_2M_FREE, "HugePages_Free", 0)
 			!= 0)
 			return;
-		if (checksys(_PATH_SYS_2M_SURP, "HugePages_Surp",
+		if (checksys(PATH_SYS_2M_SURP, "HugePages_Surp",
 				length / 2 - size) != 0)
 			return;
-		if (checksys(_PATH_SYS_2M_RESV, "HugePages_Rsvd", 0)
+		if (checksys(PATH_SYS_2M_RESV, "HugePages_Rsvd", 0)
 			!= 0)
 			return;
 	} else {
 		tst_resm(TINFO, "check /proc/meminfo.");
-		fp = fopen(_PATH_MEMINFO, "r");
+		fp = fopen(PATH_MEMINFO, "r");
 		if (fp == NULL)
 			tst_brkm(TBROK|TERRNO, cleanup, "fopen");
 		if (checkproc(fp, "HugePages_Total", length / 2) != 0)
@@ -253,7 +253,7 @@ static void cleanup(void)
 
 	TEST_CLEANUP;
 	if (restore_shmmax) {
-		fd = open(_PATH_SHMMAX, O_WRONLY);
+		fd = open(PATH_SHMMAX, O_WRONLY);
 		if (fd == -1)
 			tst_resm(TWARN|TERRNO, "open");
 		if (write(fd, shmmax, strlen(shmmax)) != strlen(shmmax))
@@ -297,7 +297,7 @@ static void setup(void)
 	tst_sig(FORK, DEF_HANDLER, cleanup);
 	TEST_PAUSE;
 	if (shmid != -1) {
-		fp = fopen(_PATH_SHMMAX, "r");
+		fp = fopen(PATH_SHMMAX, "r");
 		if (fp == NULL)
 			tst_brkm(TBROK|TERRNO, cleanup, "fopen");
 		if (fgets(shmmax, BUFSIZ, fp) == NULL)
@@ -306,7 +306,7 @@ static void setup(void)
 
 		if (atol(shmmax) < (long)(length * MB)) {
 			restore_shmmax = 1;
-			fd = open(_PATH_SHMMAX, O_RDWR);
+			fd = open(PATH_SHMMAX, O_RDWR);
 			if (fd == -1)
 				tst_brkm(TBROK|TERRNO, cleanup, "open");
 			snprintf(buf, BUFSIZ, "%ld", (long)(length * MB));
-- 
1.7.3.2


[-- Attachment #3: Type: text/plain, Size: 371 bytes --]

------------------------------------------------------------------------------
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl

[-- Attachment #4: Type: text/plain, Size: 155 bytes --]

_______________________________________________
Ltp-list mailing list
Ltp-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ltp-list

^ permalink raw reply related	[flat|nested] 3+ messages in thread

* Re: [LTP] [PATCH] hugemmap05: fix pathname to remove underscore
  2010-12-31  1:24 ` [LTP] [PATCH] hugemmap05: fix pathname to remove underscore CAI Qian
@ 2011-01-18  9:19   ` CAI Qian
  2011-01-18  9:39     ` Garrett Cooper
  0 siblings, 1 reply; 3+ messages in thread
From: CAI Qian @ 2011-01-18  9:19 UTC (permalink / raw)
  To: Garrett Cooper; +Cc: ltp-list

Garrett, any feedback/comment to merge this as well?

----- Original Message -----
> Signed-off-by: CAI Qian <caiqian@redhat.com>
> ---
> testcases/kernel/mem/hugetlb/hugemmap/hugemmap05.c | 68
> ++++++++++----------
> 1 files changed, 34 insertions(+), 34 deletions(-)
> 
> diff --git a/testcases/kernel/mem/hugetlb/hugemmap/hugemmap05.c
> b/testcases/kernel/mem/hugetlb/hugemmap/hugemmap05.c
> index bce9fe6..85fee4d 100644
> --- a/testcases/kernel/mem/hugetlb/hugemmap/hugemmap05.c
> +++ b/testcases/kernel/mem/hugetlb/hugemmap/hugemmap05.c
> @@ -51,18 +51,18 @@
> #include "usctest.h"
> 
> #define PROTECTION (PROT_READ | PROT_WRITE)
> -#define _PATH_MEMINFO "/proc/meminfo"
> -#define _PATH_SYS_HUGE "/sys/kernel/mm/hugepages"
> -#define _PATH_SYS_2M _PATH_SYS_HUGE "/hugepages-2048kB/"
> -#define _PATH_SYS_2M_OVER _PATH_SYS_2M "nr_overcommit_hugepages"
> -#define _PATH_SYS_2M_FREE _PATH_SYS_2M "free_hugepages"
> -#define _PATH_SYS_2M_RESV _PATH_SYS_2M "resv_hugepages"
> -#define _PATH_SYS_2M_SURP _PATH_SYS_2M "surplus_hugepages"
> -#define _PATH_SYS_2M_HUGE _PATH_SYS_2M "nr_hugepages"
> -#define _PATH_PROC_VM "/proc/sys/vm/"
> -#define _PATH_PROC_OVER _PATH_PROC_VM "nr_overcommit_hugepages"
> -#define _PATH_PROC_HUGE _PATH_PROC_VM "nr_hugepages"
> -#define _PATH_SHMMAX "/proc/sys/kernel/shmmax"
> +#define PATH_MEMINFO "/proc/meminfo"
> +#define PATH_SYS_HUGE "/sys/kernel/mm/hugepages"
> +#define PATH_SYS_2M PATH_SYS_HUGE "/hugepages-2048kB/"
> +#define PATH_SYS_2M_OVER PATH_SYS_2M "nr_overcommit_hugepages"
> +#define PATH_SYS_2M_FREE PATH_SYS_2M "free_hugepages"
> +#define PATH_SYS_2M_RESV PATH_SYS_2M "resv_hugepages"
> +#define PATH_SYS_2M_SURP PATH_SYS_2M "surplus_hugepages"
> +#define PATH_SYS_2M_HUGE PATH_SYS_2M "nr_hugepages"
> +#define PATH_PROC_VM "/proc/sys/vm/"
> +#define PATH_PROC_OVER PATH_PROC_VM "nr_overcommit_hugepages"
> +#define PATH_PROC_HUGE PATH_PROC_VM "nr_hugepages"
> +#define PATH_SHMMAX "/proc/sys/kernel/shmmax"
> #define MB (1024 * 1024)
> 
> /* Only ia64 requires this */
> @@ -116,15 +116,15 @@ int main(int argc, char *argv[])
> if (msg != NULL)
> tst_brkm(TBROK, tst_exit, "OPTION PARSING ERROR - %s", msg);
> if (opt_sysfs) {
> - strncpy(path, _PATH_SYS_2M_HUGE,
> - strlen(_PATH_SYS_2M_HUGE) + 1);
> - strncpy(pathover, _PATH_SYS_2M_OVER,
> - strlen(_PATH_SYS_2M_OVER) + 1);
> + strncpy(path, PATH_SYS_2M_HUGE,
> + strlen(PATH_SYS_2M_HUGE) + 1);
> + strncpy(pathover, PATH_SYS_2M_OVER,
> + strlen(PATH_SYS_2M_OVER) + 1);
> } else {
> - strncpy(path, _PATH_PROC_HUGE,
> - strlen(_PATH_PROC_HUGE) + 1);
> - strncpy(pathover, _PATH_PROC_OVER,
> - strlen(_PATH_PROC_OVER) + 1);
> + strncpy(path, PATH_PROC_HUGE,
> + strlen(PATH_PROC_HUGE) + 1);
> + strncpy(pathover, PATH_PROC_OVER,
> + strlen(PATH_PROC_OVER) + 1);
> }
> if (opt_alloc) {
> size = atoi(opt_allocstr);
> @@ -147,7 +147,7 @@ static void overcommit(void)
> 
> if (shmid != -1) {
> /* Use /proc/meminfo to generate an IPC key. */
> - key = ftok(_PATH_MEMINFO, strlen(_PATH_MEMINFO));
> + key = ftok(PATH_MEMINFO, strlen(PATH_MEMINFO));
> if (key == -1)
> tst_brkm(TBROK|TERRNO, cleanup, "ftok");
> shmid = shmget(key, (long)(length * MB),
> @@ -167,22 +167,22 @@ static void overcommit(void)
> 
> if (opt_sysfs) {
> tst_resm(TINFO, "check sysfs before allocation.");
> - if (checksys(_PATH_SYS_2M_HUGE, "HugePages_Total",
> + if (checksys(PATH_SYS_2M_HUGE, "HugePages_Total",
> length / 2) != 0)
> return;
> - if (checksys(_PATH_SYS_2M_FREE, "HugePages_Free",
> + if (checksys(PATH_SYS_2M_FREE, "HugePages_Free",
> length / 2) != 0)
> return;
> - if (checksys(_PATH_SYS_2M_SURP, "HugePages_Surp",
> + if (checksys(PATH_SYS_2M_SURP, "HugePages_Surp",
> length / 2 - size) != 0)
> return;
> - if (checksys(_PATH_SYS_2M_RESV, "HugePages_Rsvd",
> + if (checksys(PATH_SYS_2M_RESV, "HugePages_Rsvd",
> length / 2) != 0)
> return;
> } else {
> tst_resm(TINFO,
> "check /proc/meminfo before allocation.");
> - fp = fopen(_PATH_MEMINFO, "r");
> + fp = fopen(PATH_MEMINFO, "r");
> if (fp == NULL)
> tst_brkm(TBROK|TERRNO, cleanup, "fopen");
> if (checkproc(fp, "HugePages_Total", length / 2) != 0)
> @@ -209,21 +209,21 @@ static void overcommit(void)
> }
> if (opt_sysfs) {
> tst_resm(TINFO, "check sysfs.");
> - if (checksys(_PATH_SYS_2M_HUGE, "HugePages_Total",
> + if (checksys(PATH_SYS_2M_HUGE, "HugePages_Total",
> length / 2) != 0)
> return;
> - if (checksys(_PATH_SYS_2M_FREE, "HugePages_Free", 0)
> + if (checksys(PATH_SYS_2M_FREE, "HugePages_Free", 0)
> != 0)
> return;
> - if (checksys(_PATH_SYS_2M_SURP, "HugePages_Surp",
> + if (checksys(PATH_SYS_2M_SURP, "HugePages_Surp",
> length / 2 - size) != 0)
> return;
> - if (checksys(_PATH_SYS_2M_RESV, "HugePages_Rsvd", 0)
> + if (checksys(PATH_SYS_2M_RESV, "HugePages_Rsvd", 0)
> != 0)
> return;
> } else {
> tst_resm(TINFO, "check /proc/meminfo.");
> - fp = fopen(_PATH_MEMINFO, "r");
> + fp = fopen(PATH_MEMINFO, "r");
> if (fp == NULL)
> tst_brkm(TBROK|TERRNO, cleanup, "fopen");
> if (checkproc(fp, "HugePages_Total", length / 2) != 0)
> @@ -253,7 +253,7 @@ static void cleanup(void)
> 
> TEST_CLEANUP;
> if (restore_shmmax) {
> - fd = open(_PATH_SHMMAX, O_WRONLY);
> + fd = open(PATH_SHMMAX, O_WRONLY);
> if (fd == -1)
> tst_resm(TWARN|TERRNO, "open");
> if (write(fd, shmmax, strlen(shmmax)) != strlen(shmmax))
> @@ -297,7 +297,7 @@ static void setup(void)
> tst_sig(FORK, DEF_HANDLER, cleanup);
> TEST_PAUSE;
> if (shmid != -1) {
> - fp = fopen(_PATH_SHMMAX, "r");
> + fp = fopen(PATH_SHMMAX, "r");
> if (fp == NULL)
> tst_brkm(TBROK|TERRNO, cleanup, "fopen");
> if (fgets(shmmax, BUFSIZ, fp) == NULL)
> @@ -306,7 +306,7 @@ static void setup(void)
> 
> if (atol(shmmax) < (long)(length * MB)) {
> restore_shmmax = 1;
> - fd = open(_PATH_SHMMAX, O_RDWR);
> + fd = open(PATH_SHMMAX, O_RDWR);
> if (fd == -1)
> tst_brkm(TBROK|TERRNO, cleanup, "open");
> snprintf(buf, BUFSIZ, "%ld", (long)(length * MB));
> --
> 1.7.3.2

------------------------------------------------------------------------------
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
Ltp-list mailing list
Ltp-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ltp-list

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [LTP] [PATCH] hugemmap05: fix pathname to remove underscore
  2011-01-18  9:19   ` CAI Qian
@ 2011-01-18  9:39     ` Garrett Cooper
  0 siblings, 0 replies; 3+ messages in thread
From: Garrett Cooper @ 2011-01-18  9:39 UTC (permalink / raw)
  To: CAI Qian; +Cc: ltp-list

On Tue, Jan 18, 2011 at 1:19 AM, CAI Qian <caiqian@redhat.com> wrote:
> Garrett, any feedback/comment to merge this as well?

Committed -- thanks,
-Garrett

------------------------------------------------------------------------------
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
Ltp-list mailing list
Ltp-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ltp-list

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2011-01-18  9:39 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <605627072.100793.1293758674932.JavaMail.root@zmail06.collab.prod.int.phx2.redhat.com>
2010-12-31  1:24 ` [LTP] [PATCH] hugemmap05: fix pathname to remove underscore CAI Qian
2011-01-18  9:19   ` CAI Qian
2011-01-18  9:39     ` Garrett Cooper

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.