Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(526)

Unified Diff: client/tests/lmbench/0001-Fix-build-issues-with-lmbench.patch

Issue 1595019: Merge remote branch 'origin/upstream' into tempbranch (Closed)
Patch Set: Created 10 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: client/tests/lmbench/0001-Fix-build-issues-with-lmbench.patch
diff --git a/client/tests/lmbench/lmbench3.diff b/client/tests/lmbench/0001-Fix-build-issues-with-lmbench.patch
similarity index 67%
rename from client/tests/lmbench/lmbench3.diff
rename to client/tests/lmbench/0001-Fix-build-issues-with-lmbench.patch
index f6b268be9356f2b28989c38355ebfc2148c80b5e..e9778b1b11f69fc7ecbd5ffcb59ab90451277987 100644
--- a/client/tests/lmbench/lmbench3.diff
+++ b/client/tests/lmbench/0001-Fix-build-issues-with-lmbench.patch
@@ -1,6 +1,25 @@
-diff -urw lmbench3.old/Makefile lmbench3/Makefile
---- lmbench3.old/Makefile 2005-08-22 17:19:55.000000000 -0700
-+++ lmbench3/Makefile 2009-12-02 15:55:29.000000000 -0800
+From 05546bfc9968a58e9569f2a8a9764f6e53f20167 Mon Sep 17 00:00:00 2001
+From: Lucas Meneghel Rodrigues <lmr@redhat.com>
+Date: Thu, 8 Apr 2010 10:38:13 -0300
+Subject: [PATCH 1/2] Fix build issues with lmbench
+
+* removes Makefile references to bitkeeper
+* default mail to no, fix job placement defaults (masouds)
+* adds "config" Makefile targets to perform configuration only
+* changes scripts/getlist to consider result files that do
+* not start with "[lmbench 3.x..." (still requires such a line somewhere
+ in the first 1000 bytes of the file)
+---
+ Makefile | 4 ++++
+ scripts/config-run | 13 ++++++++-----
+ scripts/getlist | 4 ++--
+ src/Makefile | 44 ++++++--------------------------------------
+ 4 files changed, 20 insertions(+), 45 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index d3d00f4..9a568f3 100644
+--- a/Makefile
++++ b/Makefile
@@ -5,6 +5,7 @@
#
# build (default) go to the source directory and build the benchmark
@@ -9,7 +28,7 @@ diff -urw lmbench3.old/Makefile lmbench3/Makefile
# rerun run the benchmark again
# see see the results that came with this release
# Go to the results directory and read the Makefile.
-@@ -22,6 +23,9 @@
+@@ -22,6 +23,9 @@ build:
results: FRC
cd src && $(MAKE) results
@@ -19,10 +38,11 @@ diff -urw lmbench3.old/Makefile lmbench3/Makefile
rerun:
cd src && $(MAKE) rerun
-diff -urw lmbench3.old/scripts/config-run lmbench3/scripts/config-run
---- lmbench3.old/scripts/config-run 2005-08-22 17:19:55.000000000 -0700
-+++ lmbench3/scripts/config-run 2009-12-03 15:03:46.000000000 -0800
-@@ -115,9 +115,12 @@
+diff --git a/scripts/config-run b/scripts/config-run
+index b8c17d5..9958a31 100755
+--- a/scripts/config-run
++++ b/scripts/config-run
+@@ -115,9 +115,12 @@ three attendent child processes sending data down the pipes and
three benchmark processes reading data and doing the measurements.
EOF
@@ -36,7 +56,7 @@ diff -urw lmbench3.old/scripts/config-run lmbench3/scripts/config-run
case "$LMBENCH_SCHED" in
1) LMBENCH_SCHED=DEFAULT;;
2) LMBENCH_SCHED=BALANCED;;
-@@ -657,13 +660,13 @@
+@@ -657,13 +660,13 @@ fast box, they may be made available on the lmbench web page, which is
EOF
@@ -54,10 +74,11 @@ diff -urw lmbench3.old/scripts/config-run lmbench3/scripts/config-run
;;
esac
-diff -urw lmbench3.old/scripts/getlist lmbench3/scripts/getlist
---- lmbench3.old/scripts/getlist 2005-08-22 17:19:55.000000000 -0700
-+++ lmbench3/scripts/getlist 2009-12-01 17:52:29.000000000 -0800
-@@ -22,9 +22,9 @@
+diff --git a/scripts/getlist b/scripts/getlist
+index 8c35970..f03b679 100755
+--- a/scripts/getlist
++++ b/scripts/getlist
+@@ -22,9 +22,9 @@ if (-f $LIST) {
foreach $file (@files) {
next if $file =~ /\.INFO$/;
open(FD, $file) || next;
@@ -69,9 +90,10 @@ diff -urw lmbench3.old/scripts/getlist lmbench3/scripts/getlist
print "$file ";
}
print "\n";
-diff -urw lmbench3.old/src/Makefile lmbench3/src/Makefile
---- lmbench3.old/src/Makefile 2005-08-22 17:19:54.000000000 -0700
-+++ lmbench3/src/Makefile 2009-12-02 15:55:22.000000000 -0800
+diff --git a/src/Makefile b/src/Makefile
+index 2555014..cf0b779 100644
+--- a/src/Makefile
++++ b/src/Makefile
@@ -4,6 +4,7 @@
#
# lmbench [default] builds the benchmark suite for the current os/arch
@@ -80,7 +102,7 @@ diff -urw lmbench3.old/src/Makefile lmbench3/src/Makefile
# rerun reruns the benchmark using the same parameters as last time
# scaling reruns the benchmark using same parameters as last time,
# except it asks what scaling value to use
-@@ -118,8 +119,10 @@
+@@ -118,8 +119,10 @@ results: lmbench
@env OS="${OS}" ../scripts/config-run
@env OS="${OS}" ../scripts/results
@@ -92,7 +114,7 @@ diff -urw lmbench3.old/src/Makefile lmbench3/src/Makefile
@env OS="${OS}" ../scripts/results
scaling: lmbench
-@@ -165,41 +168,6 @@
+@@ -165,41 +168,6 @@ debug:
assembler:
@env CFLAGS=-O MAKE="$(MAKE)" MAKEFLAGS="$(MAKEFLAGS)" CC="${CC}" OS="${OS}" ../scripts/build asm
@@ -134,7 +156,7 @@ diff -urw lmbench3.old/src/Makefile lmbench3/src/Makefile
get $(SRCS):
-get -s $(SRCS)
-@@ -228,9 +196,9 @@
+@@ -228,9 +196,9 @@ testmake: $(SRCS) $(UTILS) # used by scripts/make to test gmake
install install-target dist get edit get-e clean clobber \
share depend testmake
@@ -146,3 +168,6 @@ diff -urw lmbench3.old/src/Makefile lmbench3/src/Makefile
chmod +x $O/lmbench
$O/lmbench.a: $(LIBOBJS)
+--
+1.6.6.1
+
« no previous file with comments | « client/tests/kvm/kvm_test_utils.py ('k') | client/tests/lmbench/0002-Changing-shebangs-on-lmbench-scripts.patch » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698