mirror of
https://github.com/linuxkit/linuxkit.git
synced 2026-04-05 03:15:36 +00:00
This commits an initial version of the Memorizer tracing tool. It collects and outputs detailed data on the objects (traced from kmalloc/kmem_cache_alloc) and accesses, tracking the context of each event with respect to thread ID, program counter, and for allocations name of process. Signed-off-by: Nathan Dautenhahn <ndd@cis.upenn.edu>
20 lines
654 B
YAML
20 lines
654 B
YAML
kernel:
|
|
image: "linuxkitprojects/kernel-memorizer:4.10_dbg-17e2eee03ab59f8df8a9c10ace003a84aec2f540"
|
|
cmdline: "console=ttyS0 page_poison=1"
|
|
init:
|
|
- linuxkit/init:059b2bb4b6efa5c58cf53fed4d0ea863521959fc
|
|
- linuxkit/runc:4a35484aa6f90a1f06cdf1fb36f7056926a084b9
|
|
- linuxkit/containerd:b6ffbb669248e3369081a6c4427026aa968a2385
|
|
onboot:
|
|
- name: dhcpcd
|
|
image: linuxkit/dhcpcd:4b7b8bb024cebb1bbb9c8026d44d7cbc8e202c41
|
|
command: ["/sbin/dhcpcd", "--nobackground", "-f", "/dhcpcd.conf", "-1"]
|
|
services:
|
|
- name: getty
|
|
image: linuxkit/getty:0bd92d5f906491c20e4177c57f965338fe5a8c5f
|
|
env:
|
|
- INSECURE=true
|
|
trust:
|
|
org:
|
|
- linuxkit
|