Extend kernel_Lmbench to include more benchmarks.

Adding benchmarks mentioned in the kernel rbease signoff testing doc.

Sample output on a Lumpy:

param_N{perf}=100
param_P{perf}=2
param_W{perf}=10000
param_fname{perf}=/usr/local/zeros
param_fsize{perf}=128
param_lmpath{perf}=/usr/local/autotest/tests/kernel_Lmbench/src/bin
param_procs{perf}=8

us_lat_ctx_s0{perf}=1.82
us_lat_mmap_P2{perf}=2927.0
us_lat_mmap{perf}=1630.0
us_lat_pagefault{perf}=1.5293
us_lat_pipe{perf}=14.2926
us_lat_proc_exec{perf}=274.25
us_lat_proc_fork{perf}=249.6818
us_lat_syscall_null{perf}=0.1052
us_lat_syscall_read{perf}=0.2423
us_lat_syscall_write{perf}=0.2054

BUG=chromium-os:34480
TEST=run locally

Change-Id: Id5ea24b4819ccae6b22182595aa5eaa442a500cf
Reviewed-on: https://gerrit.chromium.org/gerrit/34084
Reviewed-by: Mandeep Singh Baines <msb@chromium.org>
Commit-Ready: Mark Koudritsky <kamrik@chromium.org>
Tested-by: Mark Koudritsky <kamrik@chromium.org>
2 files changed