aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/csource/csource.go
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2018-03-22 13:24:02 +0100
committerDmitry Vyukov <dvyukov@google.com>2018-03-25 12:46:05 +0200
commit2675f920652cc9218b4b3dc513c76b0546a5a5ae (patch)
tree8ae9084acf230839d4b7f2eeef2ba4549ee8d35d /pkg/csource/csource.go
parent2e9d905410db5615d2e7d3418979d79249ac74f6 (diff)
sys/linux: add cgroup descriptions
Diffstat (limited to 'pkg/csource/csource.go')
-rw-r--r--pkg/csource/csource.go6
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 {