背景:Vmware Ubuntu22.04编译ebpf程序,放到arm32机器上运行问题:段错误原因:64位bpftool生成skel.h的时候,结构体struct bpf_...

IP属地:山东
背景:Vmware Ubuntu22.04编译ebpf程序,放到arm32机器上运行问题:段错误原因:64位bpftool生成skel.h的时候,结构体struct bpf_...
编译内核 编译busybox下载地址 https://busybox.net/downloads/[https://busybox.net/downloads/] 制作roo...
生成BTF: • 利用pahole在vmlinux文件中生成BTF信息,执行以下命令:• pahole -J {vmlinux_file_path}• 将BTF信息单独输出到...
基于抽象命名空间的本地套接字,bind在内核对应的函数是unix_bind_abstract,会根据用户态传的 struct sockaddr_un的内容插入hash表如果父...
如果缺少库可以从docker容器里面复制出来 docker cp agent:/usr/bin/mods ./如果容器里面的mesh进程起不来可以到容器里面去编译需要ubus...
根据上面的代码我们可以发现,socket发送缓冲区里面放的数据的大小并不是我们调用send函数发送的数据大小,而是skb->truesize总和
git 合并某个分支的某一次提交到当前分支 git 合并commit git cherry-pick abc123^..def456这将应用从 abc123 之后(不包括 a...
VMware虚拟机中实验 使用function_graph跟踪__netif_receive_skb_core的子流程