阅读背景:

dump vxlan internal data structures_mishuang2017的博客

来源:互联网 

crash> net.gen init_net
  gen = 0xffff880c60c4ff80
crash> net_generic 0xffff880c60c4ff80
struct net_generic {
  {
    s = {
      len = 16,
      rcu = {
        next = 0x0,
        func = 0x0
      }
    },
    ptr = 0xffff880c60c4ff80
  }
}
crash> mod -s vxlan
     MODULE       NAME                                           SIZE  OBJECT FILE
ffffffffa099b5c0  vxlan                                         45056  /lib/modules/4.10.2/kernel/drivers/net/vxlan.ko
crash> vxlan_net_id
vxlan_net_id =  = 15
crash> rd 0xffff880c60c4ff80 16
ffff880c60c4ff80:  0000000000000010 0000000000000000   ................
ffff880c60c4ff90:  0000000000000000 ffff8806fc588070   ........p.X.....
ffff880c60c4ffa0:  ffff88065bd4fc00 ffff88065d205bb0   ...[.....[ ]....
ffff880c60c4ffb0:  ffff8806609b8f00 ffff88065c2fd800   ...`....../\....
ffff880c60c4ffc0:  ffff8806fc75b080 ffff880c4e0197d8   ..u........N....
ffff880c60c4ffd0:  ffff88065d3f7e28 ffff880c473bbd10   (~?]......;G....
ffff880c60c4ffe0:  ffff88065effa590 ffff880633581600   ...^......X3....
ffff880c60c4fff0:  ffff8806335815c0 ffff880c61315000   ..X3.....P1a....
crash> vxlan_net  ffff880c61315000
  vxlan_list = {
    next = 0xffff880c44d50910,
    prev = 0xffff880c44d50910
  },
...
    }, {
      first = 0xffff880c129ac000
    }, {
...
crash> vxlan_sock 0xffff880c129ac000
struct vxlan_sock {
  hlist = {
    next = 0xffff880c12a08000,
    pprev = 0xffff880c613151f0
  },
  sock = 0xffff880c2b274380,
  vni_list = {
   crash> net.gen init_net
  gen = 0xffff880c60



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: