summaryrefslogtreecommitdiffhomepage
path: root/pkg/sentry/kernel/memevent/memory_events.go
diff options
context:
space:
mode:
authorRahat Mahmood <rahat@google.com>2018-09-13 15:15:33 -0700
committerShentubot <shentubot@google.com>2018-09-13 15:16:47 -0700
commitadf8f339703922211886d3e5588160f65bc131b3 (patch)
tree4b40216f0fe0b8ec2130295a4a3fef792ac6b3cf /pkg/sentry/kernel/memevent/memory_events.go
parent9c6b38e2952650cba32e21d0719bcb0ffdc10860 (diff)
Extend memory usage events to report mapped memory usage.
PiperOrigin-RevId: 212887555 Change-Id: I3545383ce903cbe9f00d9b5288d9ef9a049b9f4f
Diffstat (limited to 'pkg/sentry/kernel/memevent/memory_events.go')
-rw-r--r--pkg/sentry/kernel/memevent/memory_events.go5
1 files changed, 4 insertions, 1 deletions
diff --git a/pkg/sentry/kernel/memevent/memory_events.go b/pkg/sentry/kernel/memevent/memory_events.go
index ecc9151de..f7a183a1d 100644
--- a/pkg/sentry/kernel/memevent/memory_events.go
+++ b/pkg/sentry/kernel/memevent/memory_events.go
@@ -94,5 +94,8 @@ func (m *MemoryEvents) emit() {
snapshot, _ := usage.MemoryAccounting.Copy()
total := totalPlatform + snapshot.Mapped
- eventchannel.Emit(&pb.MemoryUsageEvent{Total: total})
+ eventchannel.Emit(&pb.MemoryUsageEvent{
+ Mapped: snapshot.Mapped,
+ Total: total,
+ })
}