diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2018-03-22 13:24:02 +0100 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2018-03-25 12:46:05 +0200 |
| commit | 2675f920652cc9218b4b3dc513c76b0546a5a5ae (patch) | |
| tree | 8ae9084acf230839d4b7f2eeef2ba4549ee8d35d /pkg/csource/csource.go | |
| parent | 2e9d905410db5615d2e7d3418979d79249ac74f6 (diff) | |
sys/linux: add cgroup descriptions
Diffstat (limited to 'pkg/csource/csource.go')
| -rw-r--r-- | pkg/csource/csource.go | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/pkg/csource/csource.go b/pkg/csource/csource.go index 759daa30f..6d20aed50 100644 --- a/pkg/csource/csource.go +++ b/pkg/csource/csource.go @@ -63,8 +63,8 @@ func Write(p *prog.Prog, opts Options) ([]byte, error) { } ctx.printf("};\n") } - if opts.Procs > 1 { - ctx.printf("uint64_t procid;\n") + if opts.Procs > 1 || opts.EnableCgroups { + ctx.printf("unsigned long long procid;\n") } if !opts.Repeat { @@ -93,7 +93,7 @@ func Write(p *prog.Prog, opts Options) ([]byte, error) { } ctx.print("\treturn 0;\n}\n") } else { - ctx.generateTestFunc(calls, len(vars) != 0, "test") + ctx.generateTestFunc(calls, len(vars) != 0, "execute_one") if opts.Procs <= 1 { ctx.print("int main()\n{\n") for _, c := range mmapCalls { |
