mirror of
https://github.com/torvalds/linux
synced 2024-11-05 18:23:50 +00:00
perf tests: Allow reuse of test_file function
Making the test_file function to be reusable for new tests coming in following patches. Also changing the template name of temp files to "/tmp/perf-test-XXXXXX" to easily identify & blame. Acked-by: Namhyung Kim <namhyung@kernel.org> Cc: Arnaldo Carvalho de Melo <acme@kernel.org> Cc: Corey Ashford <cjashfor@linux.vnet.ibm.com> Cc: David Ahern <dsahern@gmail.com> Cc: Frederic Weisbecker <fweisbec@gmail.com> Cc: Ingo Molnar <mingo@kernel.org> Cc: Jean Pihet <jean.pihet@linaro.org> Cc: Namhyung Kim <namhyung@kernel.org> Cc: Paul Mackerras <paulus@samba.org> Cc: Peter Zijlstra <a.p.zijlstra@chello.nl> Link: http://lkml.kernel.org/r/1401892622-30848-12-git-send-email-jolsa@kernel.org Signed-off-by: Jiri Olsa <jolsa@kernel.org>
This commit is contained in:
parent
0d8a5faaf5
commit
822c45db63
1 changed files with 5 additions and 1 deletions
|
@ -12,11 +12,15 @@
|
|||
|
||||
static char *test_file(int size)
|
||||
{
|
||||
static char buf_templ[] = "/tmp/test-XXXXXX";
|
||||
#define TEMPL "/tmp/perf-test-XXXXXX"
|
||||
static char buf_templ[sizeof(TEMPL)];
|
||||
char *templ = buf_templ;
|
||||
int fd, i;
|
||||
unsigned char *buf;
|
||||
|
||||
strcpy(buf_templ, TEMPL);
|
||||
#undef TEMPL
|
||||
|
||||
fd = mkstemp(templ);
|
||||
if (fd < 0) {
|
||||
perror("mkstemp failed");
|
||||
|
|
Loading…
Reference in a new issue