From owner-freebsd-net@FreeBSD.ORG Thu Aug 5 20:10:08 2010 Return-Path: Delivered-To: freebsd-net@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B7B3D106566C for ; Thu, 5 Aug 2010 20:10:08 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 80FCF8FC19 for ; Thu, 5 Aug 2010 20:10:08 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o75KA8Ua007204 for ; Thu, 5 Aug 2010 20:10:08 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o75KA8NX007203; Thu, 5 Aug 2010 20:10:08 GMT (envelope-from gnats) Date: Thu, 5 Aug 2010 20:10:08 GMT Message-Id: <201008052010.o75KA8NX007203@freefall.freebsd.org> To: freebsd-net@FreeBSD.org From: Bernhard Schmidt Cc: Subject: Re: kern/144755: [iwi] [panic] iwi panic when issuing /etc/rc.d/netif restart on 8-STABLE r205159 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Bernhard Schmidt List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Aug 2010 20:10:08 -0000 The following reply was made to PR kern/144755; it has been noted by GNATS. From: Bernhard Schmidt To: Edwin Groothuis Cc: bug-followup@freebsd.org Subject: Re: kern/144755: [iwi] [panic] iwi panic when issuing /etc/rc.d/netif restart on 8-STABLE r205159 Date: Thu, 5 Aug 2010 22:08:38 +0200 --0015175cda7eab5eec048d191d67 Content-Type: text/plain; charset=ISO-8859-1 On Thu, Aug 5, 2010 at 00:31, Edwin Groothuis wrote: > [..] > Nice! Is there a workaround or patch available for testing? Please give the attached patch a try. It does not prevent wpa_supplicant from starting twice (for that you can define ctrl_interface= in wpa_supplicant.conf), but should no longer panic. Thanks. -- Bernhard --0015175cda7eab5eec048d191d67 Content-Type: application/octet-stream; name="iwi_node_ref.diff" Content-Disposition: attachment; filename="iwi_node_ref.diff" Content-Transfer-Encoding: base64 X-Attachment-Id: f_gci1jhyx0 SW5kZXg6IHN5cy9kZXYvaXdpL2lmX2l3aS5jCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIHN5cy9kZXYvaXdpL2lm X2l3aS5jCShyZXZpc2lvbiAyMTA4NzMpCisrKyBzeXMvZGV2L2l3aS9pZl9pd2kuYwkod29ya2lu ZyBjb3B5KQpAQCAtMTM2MiwxMyArMTM2MiwxNCBAQCBpd2lfY2hlY2tmb3Jxb3Moc3RydWN0IGll ZWU4MDIxMXZhcCAqdmFwLAogCQlmcm0gKz0gZnJtWzFdICsgMjsKIAl9CiAKLQluaSA9IHZhcC0+ aXZfYnNzOworCW5pID0gaWVlZTgwMjExX3JlZl9ub2RlKHZhcC0+aXZfYnNzKTsKIAluaS0+bmlf Y2FwaW5mbyA9IGNhcGluZm87CiAJbmktPm5pX2Fzc29jaWQgPSBhc3NvY2lkOwogCWlmICh3bWUg IT0gTlVMTCkKIAkJbmktPm5pX2ZsYWdzIHw9IElFRUU4MDIxMV9OT0RFX1FPUzsKIAllbHNlCiAJ CW5pLT5uaV9mbGFncyAmPSB+SUVFRTgwMjExX05PREVfUU9TOworCWllZWU4MDIxMV9mcmVlX25v ZGUobmkpOwogI3VuZGVmIFNVQlRZUEUKIH0KIApAQCAtMjc3OSw3ICsyNzgwLDcgQEAgaXdpX2F1 dGhfYW5kX2Fzc29jKHN0cnVjdCBpd2lfc29mdGMgKnNjLCBzdHJ1Y3QgaWUKIHsKIAlzdHJ1Y3Qg aWVlZTgwMjExY29tICppYyA9IHZhcC0+aXZfaWM7CiAJc3RydWN0IGlmbmV0ICppZnAgPSB2YXAt Pml2X2lmcDsKLQlzdHJ1Y3QgaWVlZTgwMjExX25vZGUgKm5pID0gdmFwLT5pdl9ic3M7CisJc3Ry dWN0IGllZWU4MDIxMV9ub2RlICpuaSA9IGllZWU4MDIxMV9yZWZfbm9kZSh2YXAtPml2X2Jzcyk7 CiAJc3RydWN0IGl3aV9jb25maWd1cmF0aW9uIGNvbmZpZzsKIAlzdHJ1Y3QgaXdpX2Fzc29jaWF0 ZSAqYXNzb2MgPSAmc2MtPmFzc29jOwogCXN0cnVjdCBpd2lfcmF0ZXNldCByczsKQEAgLTI5NDcs NiArMjk0OCw3IEBAIGl3aV9hdXRoX2FuZF9hc3NvYyhzdHJ1Y3QgaXdpX3NvZnRjICpzYywgc3Ry dWN0IGllCiAJICAgIGxlMTZ0b2goYXNzb2MtPmludHZhbCkpKTsKIAllcnJvciA9IGl3aV9jbWQo c2MsIElXSV9DTURfQVNTT0NJQVRFLCBhc3NvYywgc2l6ZW9mICphc3NvYyk7CiBkb25lOgorCWll ZWU4MDIxMV9mcmVlX25vZGUobmkpOwogCWlmIChlcnJvcikKIAkJSVdJX1NUQVRFX0VORChzYywg SVdJX0ZXX0FTU09DSUFUSU5HKTsKIAo= --0015175cda7eab5eec048d191d67--