Fix ia64 to use 2.6.20 for kernbench, as it can't compile 2.6.14

Signed-off-by: Martin J. Bligh <mbligh@google.com>



git-svn-id: http://test.kernel.org/svn/autotest/trunk@533 592f7852-d20e-0410-864c-8624ca9c26a4
diff --git a/client/tests/kernbench/kernbench.py b/client/tests/kernbench/kernbench.py
index 2d0a3ca..16bec0d 100755
--- a/client/tests/kernbench/kernbench.py
+++ b/client/tests/kernbench/kernbench.py
@@ -12,14 +12,21 @@
 		#
 		# http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.14.tar.bz2
 		#
+		# On ia64, we default to 2.6.20, as it can't compile 2.6.14.
+
+		if get_current_kernel_arch() == 'ia64':
+			default_ver = '2.6.20'
+		else:
+			default_ver = '2.6.14'
 		tarball = None
 		for dir in (self.bindir, '/usr/local/src'):
-			path = os.path.join(dir, 'linux-2.6.14.tar.bz2')
+			tar = 'linux-%s.tar.bz2' % default_ver
+			path = os.path.join(dir, tar)
 			if os.path.exists(path):
 				tarball = path
 				break
 		if not tarball:
-			tarball = '2.6.14'
+			tarball = default_ver
 			
 		kernel = self.job.kernel(tarball, self.tmpdir, self.srcdir)
 		kernel.config(defconfig=True)