From owner-freebsd-current@FreeBSD.ORG Tue Sep 29 14:58:22 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 718A21065672 for ; Tue, 29 Sep 2009 14:58:22 +0000 (UTC) (envelope-from decvt100@gmail.com) Received: from mail-yx0-f171.google.com (mail-yx0-f171.google.com [209.85.210.171]) by mx1.freebsd.org (Postfix) with ESMTP id 2516A8FC20 for ; Tue, 29 Sep 2009 14:58:21 +0000 (UTC) Received: by yxe1 with SMTP id 1so6318684yxe.3 for ; Tue, 29 Sep 2009 07:58:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=dxWMv8sAJgzaUsd1ECSkZdTbIzQ34ODEevqGrJNE0vA=; b=rCIvlhzmR5hflP9qhk54rSFHbf6FbQiXKpUF8fZ8CNE5qRA39WqVPUCQFetOML24SR dXdJhRLNNSszC0bN03MieNDIKS4kOmlI7NCMJvj3qw/ohTjcOc2HuKUBxafuRTH8Jwu0 pslq1v/xwSR5R4mErVb8DHpIyTGd9WCNNpqhI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=rsOqtH8pf3FWn7CRpwiso+dXnLE2bvCdoIdAWpVcTOyqcoUVA4pvW+gqgH6QXd+3Du w/Q7CdeM8f08JcUV1FITHy/Y/3NjOc1ctntTvNPx0IR0jPMfnqrzlRiT+GPzkMSgUkUx CjkwTYMNf6mUbaOYdCJo7cbIvlPJRwMiICItg= MIME-Version: 1.0 Received: by 10.90.174.7 with SMTP id w7mr3740149age.11.1254236298387; Tue, 29 Sep 2009 07:58:18 -0700 (PDT) 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> Date: Tue, 29 Sep 2009 16:58:18 +0200 Message-ID: <578780620909290758r2c6077bfr6ceea28638b27b35@mail.gmail.com> From: Carlos To: freebsd-current Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: freebsd 8-rc1 + coredump X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Sep 2009 14:58:22 -0000 > > 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 , 342}, ni_rxseqs =3D {0 , 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' , wk_keyrsc =3D {0 }, 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' , 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' , 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' }, 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 }, rxa_pad =3D {0, 0, 0, 0}} }, 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' , wk_keyrsc =3D {0 }, 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.