antelopeproject / antelope

19 stars 9 forks source link

请问diff文件所基于的linux内核版本具体是? #1

Open matthewyuhb opened 2 years ago

matthewyuhb commented 2 years ago

您好,我安装了linux-4.18.0版本的内核,现在想按照diff文件修改内核,我不太确定这种格式的diff文件怎么看,就拿bpf.h文件来说,是按照以下提示,我是需要在bpf.h文件的第2901到2903行中增加第4,5和6行的相应内容就行了吗?但似乎我原本的文件并没有2900行代码,是因为所基于的linux内核版本不一致吗?我具体应该怎么修改呢?包括对另一个tcp.c文件?

  2900a2901,2903
  BPF_SOCK_OPS_TCP_ACK_CB,
  BPF_SOCK_OPS_TCL_CLOSE_CB,
  BPF_BBR_ENTER,
wql2002 commented 1 year ago

您好,我安装了linux-4.18.0版本的内核,现在想按照diff文件修改内核,我不太确定这种格式的diff文件怎么看,就拿bpf.h文件来说,是按照以下提示,我是需要在bpf.h文件的第2901到2903行中增加第4,5和6行的相应内容就行了吗?但似乎我原本的文件并没有2900行代码,是因为所基于的linux内核版本不一致吗?我具体应该怎么修改呢?包括对另一个tcp.c文件?

  2900a2901,2903
  BPF_SOCK_OPS_TCP_ACK_CB,
  BPF_SOCK_OPS_TCL_CLOSE_CB,
  BPF_BBR_ENTER,

请问您成功的修改了内核吗?我最近在复现该实验,也遇到了类似的问题。