From owner-freebsd-wireless@FreeBSD.ORG Tue Apr 3 13:28:39 2012 Return-Path: Delivered-To: freebsd-wireless@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 73A19106564A for ; Tue, 3 Apr 2012 13:28:39 +0000 (UTC) (envelope-from bschmidt@techwires.net) Received: from mail-lpp01m010-f54.google.com (mail-lpp01m010-f54.google.com [209.85.215.54]) by mx1.freebsd.org (Postfix) with ESMTP id DDB158FC0C for ; Tue, 3 Apr 2012 13:28:38 +0000 (UTC) Received: by lagv3 with SMTP id v3so6489655lag.13 for ; Tue, 03 Apr 2012 06:28:37 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:sender:x-originating-ip:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding:x-gm-message-state; bh=SKMZ4lP+XG8i7EtCdFFr4kBVh178BNzCX/x6ovGu8NM=; b=YgNrBHkcteJbuYfD/58fSLgQ6Wbarqn8OdcT6+FJNuvK7tWoQjGKTpRbdq87rQGgVq M76/uY/617MK5DO+c1LX0csAnYnfJAZNvRAMtxZP2J5Mc68mdePpZUPz9YI2CtrGAAC3 BUUB5m8u9VMqFB6pvEsSQ6zuSaK6ym31dwf0spmRSpSUU4hTTWMKRCADxCz+nzj7gapg KU80JfsSScy+wvqjmcVwuJ3ltYDyG/CthoqZbCRbjzerLsEKHmr2FyE0P7Q6fhLqsW/5 yDG63idQy/tHjVmPMJv5gSvfK6zK2vwPMDuQb8DUsFDIA2qnKgkVynONNBBHRg2uZi6W 3zNg== MIME-Version: 1.0 Received: by 10.152.130.167 with SMTP id of7mr14045318lab.36.1333459717804; Tue, 03 Apr 2012 06:28:37 -0700 (PDT) Sender: bschmidt@techwires.net Received: by 10.152.112.38 with HTTP; Tue, 3 Apr 2012 06:28:37 -0700 (PDT) X-Originating-IP: [79.140.39.245] In-Reply-To: <20120403.221245.92588443.iwasaki@jp.FreeBSD.org> References: <20120403.211212.59463568.iwasaki@jp.FreeBSD.org> <20120403.221245.92588443.iwasaki@jp.FreeBSD.org> Date: Tue, 3 Apr 2012 15:28:37 +0200 X-Google-Sender-Auth: kEPVY457hmlCYEjhXOIOEVe5ChE Message-ID: From: Bernhard Schmidt To: Mitsuru IWASAKI Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Gm-Message-State: ALoCoQnGNr9YCghpyvWz1hnNGt1gBB1NquhY4zzGEQaM2zAjz7LaKaRr54DCgwct2v9vXE8jTt7L Cc: freebsd-wireless@freebsd.org Subject: Re: [patch] iwi(4) watchdog broken X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Discussions of 802.11 stack, tools device driver development." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Apr 2012 13:28:39 -0000 On Tue, Apr 3, 2012 at 15:12, Mitsuru IWASAKI wrot= e: > Hi, > >> > Yap, ifconfig wlan0 scan on RELENG_8 always reproduce 'firmware stuck >> > in state 4, resetting'. >> >> Ah, yeah, ok, the scan issue again, that is probably the reason why >> background scan support is disabled.. > > Yes it seems to be. =A0On the other hand, the `device timeout' was > produced when a microwave oven is operating, but it occurs rarely > and difficult to debug. =A0I could see `device timeout' on only RELENG_8.= .. > > >> > I wonder if only RELENG_8 has this problem because HEAD and RELENG_9 >> > seems to be OK... >> >> wpa_supplicant involved? I mean, that is the only thing I can > > Yes, I'm using wpa_supplicant. > >> currently think of, wpa_supplicant versions differ between head and 8 >> afaik. The callgraph is also different between with and without >> supplicant. Can we rule the supplicant out somehow? >> >> I mean this condition in ieee80211_start_locked() >> =A0 =A0 =A0 =A0 if ((parent->if_drv_flags & IFF_DRV_RUNNING) && >> =A0 =A0 =A0 =A0 =A0 =A0 vap->iv_roaming !=3D IEEE80211_ROAMING_MANUAL) { > > Hmm, I can't get this. wpa_supplicant on HEAD and RELENG_9 also set > roaming mode MANUAL, isn't it? Sure, just wanted to emphasize that it's up to wpa_supplicant to do the UP/DOWN. And afaik between head and 8 the driver_freebsd.c file is different. --=20 Bernhard