https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255775

--- Comment #6 from Michael Meiszl <mich...@meiszl.de> ---
The Data you have asked for:
[root@l3router ~]# cd /var/crash/
[root@l3router /var/crash]# kgdb -q /boot/kernel/kernel vmcore.0
Reading symbols from /boot/kernel/kernel...
Reading symbols from /usr/lib/debug//boot/kernel/kernel.debug...
__curthread () at /root/src/sys/amd64/include/pcpu_aux.h:55
55              __asm("movq %%gs:%P1,%0" : "=r" (td) : "n" (offsetof(struct
pcpu,
(kgdb) f 11
#11 0xffffffff80d12350 in gif_transmit (ifp=0xfffff80134802000,
m=0xfffff8005cc87200) at /root/src/sys/net/if_gif.c:380
380                     error = in_gif_output(ifp, m, proto, ecn);
(kgdb) p/x *m
$1 = {{m_next = 0x0, m_slist = {sle_next = 0x0}, m_stailq = {stqe_next = 0x0}},
{m_nextpkt = 0x0, m_slistpkt = {sle_next = 0x0},
    m_stailqpkt = {stqe_next = 0x0}}, m_data = 0xfffff8005cc872a2, m_len =
0x14, m_type = 0x1, m_flags = 0x0, {{{m_pkthdr = {{
            snd_tag = 0xfffff80003dff800, rcvif = 0xfffff80003dff800}, tags =
{slh_first = 0x0}, len = 0x50, flowid = 0x7a3d245c,
          csum_flags = 0xc000000, fibnum = 0x0, numa_domain = 0xff, rsstype =
0xbf, {rcv_tstmp = 0x0, {l2hlen = 0x0, l3hlen = 0x0,
              l4hlen = 0x0, l5hlen = 0x0, inner_l2hlen = 0x0, inner_l3hlen =
0x0, inner_l4hlen = 0x0, inner_l5hlen = 0x0}}, PH_per = {
            eight = {0x0, 0x0, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0}, sixteen = {0x0,
0x0, 0x1c, 0x0}, thirtytwo = {0x0, 0x1c}, sixtyfour = {
              0x1c00000000}, unintptr = {0x1c00000000}, ptr = 0x1c00000000},
PH_loc = {eight = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
            sixteen = {0x0, 0x0, 0x0, 0x0}, thirtytwo = {0x0, 0x0}, sixtyfour =
{0x0}, unintptr = {0x0}, ptr = 0x0}}, {m_epg_npgs = 0x0,
          m_epg_nrdy = 0xf8, m_epg_hdrlen = 0xdf, m_epg_trllen = 0x3,
m_epg_1st_off = 0xf800, m_epg_last_len = 0xffff, m_epg_flags = 0x0,
          m_epg_record_type = 0x0, __spare = {0x0, 0x0}, m_epg_enc_cnt = 0x0,
m_epg_tls = 0x7a3d245c00000050,
          m_epg_so = 0xbfff00000c000000, m_epg_seqno = 0x0, m_epg_stailq =
{stqe_next = 0x1c00000000}}}, {m_ext = {{
            ext_count = 0x209f36a0, ext_cnt = 0x26702e30209f36a0}, ext_size =
0x1c1fd705, ext_type = 0x86, ext_flags = 0x60dd, {{
              ext_buf = 0x1203f0628000000, ext_arg2 = 0xb41d0100af707004},
{extpg_pa = {0x1203f0628000000, 0xb41d0100af707004,
                0x2aa924398bd2db, 0x2f0801405014, 0xb2a1032000000000},
extpg_trail = {0x1, 0xbb, 0xbf, 0xf9, 0x9e, 0xae, 0x0, 0x0, 0x0,
                0x0, 0xa0, 0x2, 0xff, 0xff, 0xb8, 0xf1, 0x0, 0x0, 0x2, 0x4,
0x5, 0xa0, 0x4, 0x2, 0x8, 0xa, 0x1, 0x74, 0xa6, 0x8b, 0x0,
                0x0, 0x0, 0x0, 0x1, 0x3, 0x3, 0x6, 0xad, 0xde, 0xde, 0xc0,
0xad, 0xde, 0xde, 0xc0, 0xad, 0xde, 0xde, 0xc0, 0xad, 0xde,
                0xde, 0xc0, 0xad, 0xde, 0xde, 0xc0, 0xad, 0xde, 0xde, 0xc0,
0xad, 0xde}, extpg_hdr = {0xde, 0xc0, 0xad, 0xde, 0xde, 0xc0,
                0xad, 0xde, 0xde, 0xc0, 0xad, 0xde, 0xde, 0xc0, 0xad, 0xde,
0xde, 0xc0, 0xad, 0xde, 0xde, 0xc0, 0xad}}},
          ext_free = 0xdeadc0dedeadc0de, ext_arg1 = 0xdeadc0dedeadc0de},
m_pktdat = 0xfffff8005cc87258}}, m_dat = 0xfffff8005cc87220}}
(kgdb) f 8
#8  0xffffffff80da58ef in ip_output_send (inp=inp@entry=0x0, ifp=<unavailable>,
ifp@entry=0xfffff80003dff800,
    m=m@entry=0xfffff8005ce3ce00, gw=gw@entry=0xfffffe003499c5a0,
ro=<unavailable>, ro@entry=0x0, stamp_tag=<optimized out>)
    at /root/src/sys/netinet/ip_output.c:275
275             error = (*ifp->if_output)(ifp, m, (const struct sockaddr *)gw,
ro);
(kgdb) p/x *m
$2 = {{m_next = 0xdeadc0dedeadc0de, m_slist = {sle_next = 0xdeadc0dedeadc0de},
m_stailq = {stqe_next = 0xdeadc0dedeadc0de}}, {
    m_nextpkt = 0xdeadc0dedeadc0de, m_slistpkt = {sle_next =
0xdeadc0dedeadc0de}, m_stailqpkt = {stqe_next = 0xdeadc0dedeadc0de}},
  m_data = 0xdeadc0dedeadc0de, m_len = 0xdeadc0de, m_type = 0xde, m_flags =
0xdeadc0, {{{m_pkthdr = {{snd_tag = 0xdeadc0dedeadc0de,
            rcvif = 0xdeadc0dedeadc0de}, tags = {slh_first =
0xdeadc0dedeadc0de}, len = 0xdeadc0de, flowid = 0xdeadc0de,
          csum_flags = 0xdeadc0de, fibnum = 0xc0de, numa_domain = 0xad, rsstype
= 0xde, {rcv_tstmp = 0xdeadc0dedeadc0de, {l2hlen = 0xde,
              l3hlen = 0xc0, l4hlen = 0xad, l5hlen = 0xde, inner_l2hlen = 0xde,
inner_l3hlen = 0xc0, inner_l4hlen = 0xad,
              inner_l5hlen = 0xde}}, PH_per = {eight = {0xde, 0xc0, 0xad, 0xde,
0xde, 0xc0, 0xad, 0xde}, sixteen = {0xc0de, 0xdead,
              0xc0de, 0xdead}, thirtytwo = {0xdeadc0de, 0xdeadc0de}, sixtyfour
= {0xdeadc0dedeadc0de}, unintptr = {0xdeadc0dedeadc0de},
            ptr = 0xdeadc0dedeadc0de}, PH_loc = {eight = {0xde, 0xc0, 0xad,
0xde, 0xde, 0xc0, 0xad, 0xde}, sixteen = {0xc0de, 0xdead,
              0xc0de, 0xdead}, thirtytwo = {0xdeadc0de, 0xdeadc0de}, sixtyfour
= {0xdeadc0dedeadc0de}, unintptr = {0xdeadc0dedeadc0de},
            ptr = 0xdeadc0dedeadc0de}}, {m_epg_npgs = 0xde, m_epg_nrdy = 0xc0,
m_epg_hdrlen = 0xad, m_epg_trllen = 0xde,
          m_epg_1st_off = 0xc0de, m_epg_last_len = 0xdead, m_epg_flags = 0xde,
m_epg_record_type = 0xc0, __spare = {0xad, 0xde},
          m_epg_enc_cnt = 0xdeadc0de, m_epg_tls = 0xdeadc0dedeadc0de, m_epg_so
= 0xdeadc0dedeadc0de, m_epg_seqno = 0xdeadc0dedeadc0de,
          m_epg_stailq = {stqe_next = 0xdeadc0dedeadc0de}}}, {m_ext =
{{ext_count = 0xdeadc0de, ext_cnt = 0xdeadc0dedeadc0de},
          ext_size = 0xdeadc0de, ext_type = 0xde, ext_flags = 0xdeadc0,
{{ext_buf = 0xdeadc0dedeadc0de, ext_arg2 = 0xdeadc0dedeadc0de}, {
              extpg_pa = {0xdeadc0dedeadc0de, 0xdeadc0dedeadc0de,
0xdeadc0dedeadc0de, 0xdeadc0dedeadc0de, 0xdeadc0dedeadc0de},
              extpg_trail = {0xde, 0xc0, 0xad, 0xde, 0xde, 0xc0, 0xad, 0xde,
0xde, 0xc0, 0xad, 0xde, 0xde, 0xc0, 0xad, 0xde, 0xde, 0xc0,
                0xad, 0xde, 0xde, 0xc0, 0xad, 0xde, 0xde, 0xc0, 0xad, 0xde,
0xde, 0xc0, 0xad, 0xde, 0xde, 0xc0, 0xad, 0xde, 0xde, 0xc0,
                0xad, 0xde, 0xde, 0xc0, 0xad, 0xde, 0xde, 0xc0, 0xad, 0xde,
0xde, 0xc0, 0xad, 0xde, 0xde, 0xc0, 0xad, 0xde, 0xde, 0xc0,
                0xad, 0xde, 0xde, 0xc0, 0xad, 0xde}, extpg_hdr = {0xde, 0xc0,
0xad, 0xde, 0xde, 0xc0, 0xad, 0xde, 0xde, 0xc0, 0xad, 0xde,
                0xde, 0xc0, 0xad, 0xde, 0xde, 0xc0, 0xad, 0xde, 0xde, 0xc0,
0xad}}}, ext_free = 0xdeadc0dedeadc0de,
          ext_arg1 = 0xdeadc0dedeadc0de}, m_pktdat = 0xfffff8005ce3ce58}},
m_dat = 0xfffff8005ce3ce20}}
(kgdb)

I can't try out the kernel patches today anymore I am afraid, the machine is
busy and cannot be rebooted for now. (else you might hear in the tv news
tomorrow "admin got killed by upset users").
I will try them as soon as possible and report

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
freebsd-ipfw@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ipfw
To unsubscribe, send any mail to "freebsd-ipfw-unsubscr...@freebsd.org"

Reply via email to