From owner-freebsd-net@FreeBSD.ORG Fri Jan 22 15:57:20 2010 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 70A82106566C; Fri, 22 Jan 2010 15:57:20 +0000 (UTC) (envelope-from shteryana@gmail.com) Received: from mail-ew0-f226.google.com (mail-ew0-f226.google.com [209.85.219.226]) by mx1.freebsd.org (Postfix) with ESMTP id 6E4848FC19; Fri, 22 Jan 2010 15:57:19 +0000 (UTC) Received: by ewy26 with SMTP id 26so319302ewy.3 for ; Fri, 22 Jan 2010 07:57:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:reply-to:received :in-reply-to:references:date:x-google-sender-auth:message-id:subject :from:to:cc:content-type; bh=ykUrujXrQdRV+jEyO1X9NQ8qpn7Y299DbH0uFKmz6Fo=; b=GQlKD/SiBphNhrkN646HFdpV9/qJzKJxCQldNZQRnR2pbYg4iGg2x4WXzhJiixdUHq cnGUD8ix02bQxMycls22z7ct3AfzTV24UOXraVt+r4EtKGq6j/UCQg7hyBIht+rYgSF1 5ugnH5jWs8pg5YmxyjmgEyMRPukMuHKzlA5Y0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:reply-to:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; b=CxEEZvRX5f8PIT21zTkQMLFuJnrXJAoxvLXe3xAukL6z21HdbZuBf7rau3E3q9gaXf lvgsuESKZQJ6oIJfatSxKakeu+vKcLZMr1IMg7Ohg8X7Y3ZzGEzbmUks8udHlO8LhHu4 gLdtpuk7NbsKCqjZxzvdIw1POshOqJ+5imuSI= MIME-Version: 1.0 Sender: shteryana@gmail.com Received: by 10.213.109.193 with SMTP id k1mr61300ebp.86.1264175838324; Fri, 22 Jan 2010 07:57:18 -0800 (PST) In-Reply-To: <201001221551.o0MFpkTM012396@freefall.freebsd.org> References: <201001221551.o0MFpkTM012396@freefall.freebsd.org> Date: Fri, 22 Jan 2010 17:57:18 +0200 X-Google-Sender-Auth: 092fed9d1bc3e1e1 Message-ID: <61b573981001220757n1e0495c8t235617ebcf4012e8@mail.gmail.com> From: Shteryana Shopova To: bug-followup@FreeBSD.org, kvedulv@kvedulv.de Content-Type: multipart/mixed; boundary=000e0ce0b7a6c6e9ea047dc2df97 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 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: syrinx@FreeBSD.org List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Jan 2010 15:57:20 -0000 --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, 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--