Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 29 Sep 2009 16:58:18 +0200
From:      Carlos <decvt100@gmail.com>
To:        freebsd-current <freebsd-current@freebsd.org>
Subject:   Re: freebsd 8-rc1 + coredump
Message-ID:  <578780620909290758r2c6077bfr6ceea28638b27b35@mail.gmail.com>
In-Reply-To: <1254235742.87530.20.camel@buffy.york.ac.uk>
References:  <578780620909290300s3743e491s4744cdacb673c4a8@mail.gmail.com> <3a142e750909290339l1d5a4903u48b4863fc5d722c1@mail.gmail.com> <578780620909290353v570fc453x4f8146f21035a48c@mail.gmail.com> <1254230273.87530.7.camel@buffy.york.ac.uk> <4ad871310909290704s49091909l3c050b94812ee796@mail.gmail.com> <578780620909290725h1230e7b7sc9f022d50d502a5c@mail.gmail.com> <1254235742.87530.20.camel@buffy.york.ac.uk>

next in thread | previous in thread | raw e-mail | index | archive | help
>
> Do you have a core file?  If so, can you please obtain a little more
> debugging information and append it to the PR?
>
> kgdb /boot/kernel/kernel.symbols vmcore.1
>
> then enter the following commands:
>
> frame 7
> list
> p *ni
> p vap
> p *vap
> p k
> p *k
> p cip
> p *cip
>
> Thanks,
>
> Gavin
>

of course, if you need something only ask me and if I can, I'll tell you

(kgdb) frame 7
#7  0xc09408a8 in ieee80211_crypto_encap (ni=3D0xc6b5d000, m=3D0xc776dc00)
at /usr/src/sys/net80211/ieee80211_crypto.c:560
560             return (cip->ic_encap(k, m, keyid<<6) ? k : NULL);


(kgdb) list
555             } else {
556                     keyid =3D 0;
557                     k =3D &ni->ni_ucastkey;
558             }
559             cip =3D k->wk_cipher;
560             return (cip->ic_encap(k, m, keyid<<6) ? k : NULL);
561     }
562
563     /*
564      * Validate and strip privacy headers (and trailer) for a


(kgdb) p *ni
$1 =3D {ni_vap =3D 0xc6a0f000, ni_ic =3D 0xc67f4000, ni_table =3D 0x0, ni_l=
ist
=3D {tqe_next =3D 0x0, tqe_prev =3D 0xc67f56d0}, ni_hash =3D {le_next =3D 0=
x0,
le_prev =3D 0xc67f5718}, ni_refcnt =3D 51, ni_scangen =3D 13, ni_flags =3D =
5,
ni_associd =3D 0, ni_vlan =3D 0, ni_txpower =3D 100,
  ni_authmode =3D 1 '\001', ni_ath_flags =3D 0 '\0', ni_ath_defkeyix =3D
32767, ni_txparms =3D 0xc6a0f46c, ni_jointime =3D 17, ni_challenge =3D 0x0,
ni_ies =3D {wpa_ie =3D 0x0, rsn_ie =3D 0xc658fea8 "0\024\001", wme_ie =3D
0xc658febe "=EF=BF=BD\030", ath_ie =3D 0x0,
    htcap_ie =3D 0xc658fe71 "-\032=EF=BF=BD\001\027=EF=BF=BD=EF=BF=BD", hti=
nfo_ie =3D 0x0, tdma_ie
=3D 0x0, meshid_ie =3D 0x0, spare =3D {0x0, 0x0, 0x0, 0x0}, data =3D
0xc658fe00 "", len =3D 285}, ni_txseqs =3D {0 <repeats 16 times>, 342},
ni_rxseqs =3D {0 <repeats 16 times>, 17008}, ni_rxfragstamp =3D 0,
ni_rxfrag =3D {
    0x0, 0x0, 0x0}, ni_ucastkey =3D {wk_keylen =3D 0 '\0', wk_pad =3D 0
'\0', wk_flags =3D 3, wk_keyix =3D 65535, wk_rxkeyix =3D 65535, wk_key =3D
'\0' <repeats 31 times>, wk_keyrsc =3D {0 <repeats 17 times>}, wk_keytsc
=3D 0, wk_cipher =3D 0xc0bfbe60, wk_private =3D 0xc6a0f000,
    wk_macaddr =3D "\000\000\000\000\000"}, ni_avgrssi =3D 2736, ni_noise
=3D -95 '=EF=BF=BD', ni_macaddr =3D "\000\"k\206=EF=BF=BDp", ni_bssid =3D "=
\000\"k\206=EF=BF=BDp",
ni_tstamp =3D {data =3D "]\201~=EF=BF=BDK\000\000", tsf =3D 325167513949}, =
ni_intval
=3D 100, ni_capinfo =3D 1041, ni_esslen =3D 14 '\016',
  ni_essid =3D "bolson_cerrado", '\0' <repeats 17 times>, ni_rates =3D
{rs_nrates =3D 12 '\f', rs_rates =3D
"\202\204\213\f\022\226\030$0H`l\000\000"}, ni_chan =3D 0xc67f42a8,
ni_fhdwell =3D 0, ni_fhindex =3D 0 '\0', ni_erp =3D 260, ni_timoff =3D 140,
ni_dtim_period =3D 1 '\001',
  ni_dtim_count =3D 0 '\0', ni_meshidlen =3D 0 '\0', ni_meshid =3D '\0'
<repeats 31 times>, ni_mlstate =3D IEEE80211_NODE_MESH_IDLE, ni_mllid =3D
0, ni_mlpid =3D 0, ni_mltimer =3D {c_links =3D {sle =3D {sle_next =3D 0x0},=
 tqe
=3D {tqe_next =3D 0x0, tqe_prev =3D 0x0}}, c_time =3D 0, c_arg =3D 0x0,
    c_func =3D 0, c_lock =3D 0x0, c_flags =3D 0, c_cpu =3D 0}, ni_mlrcnt =
=3D 0
'\0', ni_mltval =3D 0 '\0', ni_htcap =3D 492, ni_htparam =3D 23 '\027',
ni_htctlchan =3D 0 '\0', ni_ht2ndchan =3D 0 '\0', ni_htopmode =3D 0 '\0',
ni_htstbc =3D 0 '\0', ni_chw =3D 0 '\0', ni_htrates =3D {rs_nrates =3D 0 '\=
0',
    rs_rates =3D '\0' <repeats 126 times>}, ni_tx_ampdu =3D {{txa_ni =3D
0x0, txa_flags =3D 0, txa_ac =3D 0 '\0', txa_token =3D 0 '\0',
txa_lastsample =3D 0, txa_pkts =3D 0, txa_avgpps =3D 0, txa_qbytes =3D 0,
txa_qframes =3D 0, txa_start =3D 0, txa_seqpending =3D 0, txa_wnd =3D 0,
txa_attempts =3D 0 '\0',
      txa_nextrequest =3D 0, txa_timer =3D {c_links =3D {sle =3D {sle_next =
=3D
0x0}, tqe =3D {tqe_next =3D 0x0, tqe_prev =3D 0x0}}, c_time =3D 0, c_arg =
=3D
0x0, c_func =3D 0, c_lock =3D 0x0, c_flags =3D 0, c_cpu =3D 0}, txa_private=
 =3D
0x0, txa_pad =3D {0, 0, 0, 0}}, {txa_ni =3D 0x0, txa_flags =3D 0,
      txa_ac =3D 0 '\0', txa_token =3D 0 '\0', txa_lastsample =3D 0,
txa_pkts =3D 0, txa_avgpps =3D 0, txa_qbytes =3D 0, txa_qframes =3D 0,
txa_start =3D 0, txa_seqpending =3D 0, txa_wnd =3D 0, txa_attempts =3D 0 '\=
0',
txa_nextrequest =3D 0, txa_timer =3D {c_links =3D {sle =3D {sle_next =3D 0x=
0},
tqe =3D {
            tqe_next =3D 0x0, tqe_prev =3D 0x0}}, c_time =3D 0, c_arg =3D 0=
x0,
c_func =3D 0, c_lock =3D 0x0, c_flags =3D 0, c_cpu =3D 0}, txa_private =3D =
0x0,
txa_pad =3D {0, 0, 0, 0}}, {txa_ni =3D 0x0, txa_flags =3D 0, txa_ac =3D 0
'\0', txa_token =3D 0 '\0', txa_lastsample =3D 0, txa_pkts =3D 0,
      txa_avgpps =3D 0, txa_qbytes =3D 0, txa_qframes =3D 0, txa_start =3D =
0,
txa_seqpending =3D 0, txa_wnd =3D 0, txa_attempts =3D 0 '\0',
txa_nextrequest =3D 0, txa_timer =3D {c_links =3D {sle =3D {sle_next =3D 0x=
0},
tqe =3D {tqe_next =3D 0x0, tqe_prev =3D 0x0}}, c_time =3D 0, c_arg =3D 0x0,
c_func =3D 0,
        c_lock =3D 0x0, c_flags =3D 0, c_cpu =3D 0}, txa_private =3D 0x0,
txa_pad =3D {0, 0, 0, 0}}, {txa_ni =3D 0x0, txa_flags =3D 0, txa_ac =3D 0
'\0', txa_token =3D 0 '\0', txa_lastsample =3D 0, txa_pkts =3D 0, txa_avgpp=
s
=3D 0, txa_qbytes =3D 0, txa_qframes =3D 0, txa_start =3D 0, txa_seqpending=
 =3D
0,
      txa_wnd =3D 0, txa_attempts =3D 0 '\0', txa_nextrequest =3D 0,
txa_timer =3D {c_links =3D {sle =3D {sle_next =3D 0x0}, tqe =3D {tqe_next =
=3D 0x0,
tqe_prev =3D 0x0}}, c_time =3D 0, c_arg =3D 0x0, c_func =3D 0, c_lock =3D 0=
x0,
c_flags =3D 0, c_cpu =3D 0}, txa_private =3D 0x0, txa_pad =3D {0, 0, 0, 0}}=
},
  ni_rx_ampdu =3D {{rxa_flags =3D 0, rxa_qbytes =3D 0, rxa_qframes =3D 0,
rxa_seqstart =3D 0, rxa_start =3D 0, rxa_wnd =3D 0, rxa_age =3D 0, rxa_nfra=
mes
=3D 0, rxa_m =3D {0x0 <repeats 64 times>}, rxa_pad =3D {0, 0, 0, 0}}
<repeats 16 times>}, ni_inact =3D 20, ni_inact_reload =3D 20, ni_txrate =3D
72,
  ni_psq =3D {psq_lock =3D {lock_object =3D {lo_name =3D 0xc0c8a4ef "unknow=
n",
lo_flags =3D 16973824, lo_data =3D 0, lo_witness =3D 0x0}, mtx_lock =3D 4},
psq_len =3D 0, psq_maxlen =3D 50, psq_drops =3D 0, psq_head =3D {{head =3D =
0x0,
tail =3D 0x0, len =3D 0}, {head =3D 0x0, tail =3D 0x0, len =3D 0}}},
  ni_stats =3D {ns_rx_data =3D 172, ns_rx_mgmt =3D 1733, ns_rx_ctrl =3D 0,
ns_rx_ucast =3D 166, ns_rx_mcast =3D 6, ns_rx_bytes =3D 97596, ns_rx_beacon=
s
=3D 1731, ns_rx_proberesp =3D 0, ns_rx_dup =3D 11, ns_rx_noprivacy =3D 0,
ns_rx_wepfail =3D 1, ns_rx_demicfail =3D 0, ns_rx_decap =3D 0,
    ns_rx_defrag =3D 0, ns_rx_disassoc =3D 0, ns_rx_deauth =3D 0,
ns_rx_action =3D 0, ns_rx_decryptcrc =3D 0, ns_rx_unauth =3D 0,
ns_rx_unencrypted =3D 0, ns_rx_drop =3D 0, ns_tx_data =3D 339, ns_tx_mgmt =
=3D
3, ns_tx_ctrl =3D 0, ns_tx_ucast =3D 339, ns_tx_mcast =3D 0, ns_tx_bytes =
=3D
42985,
    ns_tx_probereq =3D 0, ns_tx_novlantag =3D 0, ns_tx_vlanmismatch =3D 0,
ns_ps_discard =3D 0, ns_tx_assoc =3D 0, ns_tx_assoc_fail =3D 0, ns_tx_auth =
=3D
1, ns_tx_auth_fail =3D 0, ns_tx_deauth =3D 0, ns_tx_deauth_code =3D 0,
ns_tx_disassoc =3D 1, ns_tx_disassoc_code =3D 8, ns_spare =3D {0, 0, 0, 0,
0,
      0, 0, 0}}, ni_wdsvap =3D 0x0, ni_spare =3D {0, 0, 0, 0}}



(kgdb) p vap
Variable "vap" is not available.


(kgdb) p *vap
Variable "vap" is not available.



(kgdb) p k
$2 =3D (struct ieee80211_key *) 0xc6a0f4bc



(kgdb) p *k
$3 =3D {wk_keylen =3D 0 '\0', wk_pad =3D 0 '\0', wk_flags =3D 0, wk_keyix =
=3D 0,
wk_rxkeyix =3D 0, wk_key =3D '\0' <repeats 31 times>, wk_keyrsc =3D {0
<repeats 17 times>}, wk_keytsc =3D 0, wk_cipher =3D 0x0, wk_private =3D 0x0=
,
wk_macaddr =3D "\000\000\000\000\000"}



(kgdb) p cip
No symbol "cip" in current context.



(kgdb) p *cip
No symbol "cip" in current context.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?578780620909290758r2c6077bfr6ceea28638b27b35>