Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 22 Jan 2010 17:57:18 +0200
From:      Shteryana Shopova <syrinx@FreeBSD.org>
To:        bug-followup@FreeBSD.org, kvedulv@kvedulv.de
Cc:        freebsd-net@freebsd.org, syrinx@freebsd.org
Subject:   Re: kern/142391: [panic] bsnmpd(8) triggers kernel panic when a  second cloned WLAN interface was created before starting
Message-ID:  <61b573981001220757n1e0495c8t235617ebcf4012e8@mail.gmail.com>
In-Reply-To: <201001221551.o0MFpkTM012396@freefall.freebsd.org>
References:  <201001221551.o0MFpkTM012396@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
--000e0ce0b7a6c6e9ea047dc2df97
Content-Type: text/plain; charset=UTF-8

Could you please try attached patch and confim it fixes the panic.

On Fri, Jan 22, 2010 at 5:51 PM,  <syrinx@freebsd.org> wrote:
> Synopsis: [panic] bsnmpd(8) triggers kernel panic when a second cloned WLAN interface was created before starting
>
> Responsible-Changed-From-To: freebsd-net->syrinx
> Responsible-Changed-By: syrinx
> Responsible-Changed-When: Fri Jan 22 15:50:57 UTC 2010
> Responsible-Changed-Why:
> Take over responsibility for this PR
>
> http://www.freebsd.org/cgi/query-pr.cgi?pr=142391
>

--000e0ce0b7a6c6e9ea047dc2df97
Content-Type: application/octet-stream; 
	name="ieee80211_ioctl-20100121-01.diff"
Content-Disposition: attachment; filename="ieee80211_ioctl-20100121-01.diff"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_g4r5gnn80

SW5kZXg6IG5ldC9pZi5jCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIG5ldC9pZi5jCShyZXZpc2lvbiAyMDIyOTIp
CisrKyBuZXQvaWYuYwkod29ya2luZyBjb3B5KQpAQCAtNzQyLDcgKzc0MiwxMyBAQAogLyoKICAq
IFJlbW92ZSBhbnkgbXVsdGljYXN0IG5ldHdvcmsgYWRkcmVzc2VzIGZyb20gYW4gaW50ZXJmYWNl
LgogICovCi12b2lkCisvKgorICogc3lyaW54QGZyZWVic2Qub3JnIC0gMjAxMDAxMjAgRG8gbm90
IGV4cG9ydCB0aGlzIEFQSSBjYWxsIGZvciBub3cKKyAqIGFzIGl0IE5VTExzIHRoZSBpZm11bHRp
YWRkciBzdHJ1Y3R1cmVzJyByZWZlcmVuY2UgdG8gdGhlIHBhcmVudCBpbnRlcmZhY2UuCisgKiBB
bnkgZXh0ZXJuYWwgc3Vic3lzdGVtIHRoYXQgd2FudHMgdG8gcHVyZ2UgdGhlIG11bHRpY2FzdCBh
ZGRyZXNzZXMgb24KKyAqIGFuIGludGVyZmFjZSAobmV0ODAyMTEgb25seSBmb3Igbm93KSBzaG91
bGQgdXNlIGlmX2RlbGFsbG11bHRpIGluc3RlYWQuCisgKi8KK3N0YXRpYyB2b2lkCiBpZl9wdXJn
ZW1hZGRycyhzdHJ1Y3QgaWZuZXQgKmlmcCkKIHsKIAlzdHJ1Y3QgaWZtdWx0aWFkZHIgKmlmbWE7
CkBAIC0yOTM5LDYgKzI5NDUsMjIgQEAKIH0KIAogLyoKKyAqIERlbGV0ZSBhbGwgbXVsdGljYXN0
IGdyb3VwIG1lbWJlcnNoaXAgZm9yIGFuIGludGVyZmFjZS4KKyAqIFNob3VsZCBiZSB1c2VkIHRv
IHF1aWNrbHkgZmx1c2ggYWxsIG11bHRpY2FzdCBmaWx0ZXJzLgorICovCit2b2lkCitpZl9kZWxh
bGxtdWx0aShzdHJ1Y3QgaWZuZXQgKmlmcCkKK3sKKwlzdHJ1Y3QgaWZtdWx0aWFkZHIgKmlmbWE7
CisJc3RydWN0IGlmbXVsdGlhZGRyICpuZXh0OworCisJSUZfQUREUl9MT0NLKGlmcCk7CisJVEFJ
TFFfRk9SRUFDSF9TQUZFKGlmbWEsICZpZnAtPmlmX211bHRpYWRkcnMsIGlmbWFfbGluaywgbmV4
dCkKKwkJaWZfZGVsbXVsdGlfbG9ja2VkKGlmcCwgaWZtYSwgMCk7CisJSUZfQUREUl9VTkxPQ0so
aWZwKTsKK30KKworLyoKICAqIERlbGV0ZSBhIG11bHRpY2FzdCBncm91cCBtZW1iZXJzaGlwIGJ5
IGdyb3VwIG1lbWJlcnNoaXAgcG9pbnRlci4KICAqIE5ldHdvcmstbGF5ZXIgcHJvdG9jb2wgZG9t
YWlucyBtdXN0IHVzZSB0aGlzIHJvdXRpbmUuCiAgKgpJbmRleDogbmV0L2lmX3Zhci5oCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIG5ldC9pZl92YXIuaAkocmV2aXNpb24gMjAyMjkyKQorKysgbmV0L2lmX3Zhci5o
CSh3b3JraW5nIGNvcHkpCkBAIC04MzAsNyArODMwLDggQEAKIHZvaWQJaWZfZGV0YWNoKHN0cnVj
dCBpZm5ldCAqKTsKIHZvaWQJaWZfdm1vdmUoc3RydWN0IGlmbmV0ICosIHN0cnVjdCB2bmV0ICop
Owogdm9pZAlpZl9wdXJnZWFkZHJzKHN0cnVjdCBpZm5ldCAqKTsKLXZvaWQJaWZfcHVyZ2VtYWRk
cnMoc3RydWN0IGlmbmV0ICopOworLyogdm9pZAlpZl9wdXJnZW1hZGRycyhzdHJ1Y3QgaWZuZXQg
Kik7ICovCit2b2lkCWlmX2RlbGFsbG11bHRpKHN0cnVjdCBpZm5ldCAqaWZwKTsKIHZvaWQJaWZf
ZG93bihzdHJ1Y3QgaWZuZXQgKik7CiBzdHJ1Y3QgaWZtdWx0aWFkZHIgKgogCWlmX2ZpbmRtdWx0
aShzdHJ1Y3QgaWZuZXQgKiwgc3RydWN0IHNvY2thZGRyICopOwpJbmRleDogbmV0ODAyMTEvaWVl
ZTgwMjExX2lvY3RsLmMKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gbmV0ODAyMTEvaWVlZTgwMjExX2lvY3RsLmMJ
KHJldmlzaW9uIDIwMjI5MikKKysrIG5ldDgwMjExL2llZWU4MDIxMV9pb2N0bC5jCSh3b3JraW5n
IGNvcHkpCkBAIC0zMTk5LDE1ICszMTk5LDE4IEBACiAJdm9pZCAqaW9jdGw7CiAKIAlJRUVFODAy
MTFfTE9DSyhpYyk7Ci0JaWZfcHVyZ2VtYWRkcnMocGFyZW50KTsKKwlpZl9kZWxhbGxtdWx0aShw
YXJlbnQpOwogCWlvY3RsID0gcGFyZW50LT5pZl9pb2N0bDsJLyogWFhYIFdBUiBpZl9hbGxtdWx0
aSAqLwogCXBhcmVudC0+aWZfaW9jdGwgPSBOVUxMOwogCVRBSUxRX0ZPUkVBQ0godmFwLCAmaWMt
PmljX3ZhcHMsIGl2X25leHQpIHsKIAkJc3RydWN0IGlmbmV0ICppZnAgPSB2YXAtPml2X2lmcDsK
IAkJc3RydWN0IGlmbXVsdGlhZGRyICppZm1hOwogCi0JCVRBSUxRX0ZPUkVBQ0goaWZtYSwgJmlm
cC0+aWZfbXVsdGlhZGRycywgaWZtYV9saW5rKQorCQlUQUlMUV9GT1JFQUNIKGlmbWEsICZpZnAt
PmlmX211bHRpYWRkcnMsIGlmbWFfbGluaykgeworCQkJaWYgKGlmbWEtPmlmbWFfYWRkci0+c2Ff
ZmFtaWx5ICE9IEFGX0xJTkspCisJCQkJY29udGludWU7CiAJCQkodm9pZCkgaWZfYWRkbXVsdGko
cGFyZW50LCBpZm1hLT5pZm1hX2FkZHIsIE5VTEwpOworCQl9CiAJfQogCXBhcmVudC0+aWZfaW9j
dGwgPSBpb2N0bDsKIAlpZWVlODAyMTFfcnVudGFzayhpYywgJmljLT5pY19tY2FzdF90YXNrKTsK
--000e0ce0b7a6c6e9ea047dc2df97--



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