examples: Add local storage examples
authorHengqi Chen <chenhengqi@outlook.com>
Tue, 4 Jan 2022 16:02:49 +0000 (00:02 +0800)
committeryonghong-song <ys114321@gmail.com>
Wed, 5 Jan 2022 06:43:40 +0000 (22:43 -0800)
commit160c9b63a25c30ebe6b3e8481003dac72fe35a4a
tree69a3ffd853abadc0f960b38b7d59bb6c3354c524
parent0a216ce3d1d2e4033fd22dc1f968d4e48d68e04c
examples: Add local storage examples

Add examples to demostrate BPF_{INODE, TASK}_STORAGE usage.

$ sudo ./task_storage.py
b'              nc-668442  [000] d..21 1221279.139354: bpf_trace_printk: inet_listen entry: store timestamp 1221271907116757'
b'              nc-668442  [000] d..21 1221279.139375: bpf_trace_printk: inet_listen exit: cost 26us'

Signed-off-by: Hengqi Chen <chenhengqi@outlook.com>
examples/local_storage/inode_storage.py [new file with mode: 0755]
examples/local_storage/task_storage.py [new file with mode: 0755]