From owner-freebsd-current@FreeBSD.ORG Sat Jun 18 15:56:30 2005 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9FDF816A41C for ; Sat, 18 Jun 2005 15:56:30 +0000 (GMT) (envelope-from caelian@gmail.com) Received: from zproxy.gmail.com (zproxy.gmail.com [64.233.162.199]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4D78D43D48 for ; Sat, 18 Jun 2005 15:56:30 +0000 (GMT) (envelope-from caelian@gmail.com) Received: by zproxy.gmail.com with SMTP id 9so171928nzo for ; Sat, 18 Jun 2005 08:56:24 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=r+jcfJSv1mffg6hukWSWIbGvzhnGP0Yg5nDa2jZeFdzSkgKLmdUBIAmsU7qs6kSfq78BeV+O9sIfiuIg/ogALrw6a/IlzLqtghcVCvP5EUUPw+y1ilXJ1qTFPDV+gjmpNwxwL3gLZ2GuXxYOe4ybvnHTaNvYkQ7U1pwk+jis5bU= Received: by 10.36.84.4 with SMTP id h4mr2060665nzb; Sat, 18 Jun 2005 08:56:24 -0700 (PDT) Received: by 10.36.42.19 with HTTP; Sat, 18 Jun 2005 08:56:24 -0700 (PDT) Message-ID: Date: Sat, 18 Jun 2005 08:56:24 -0700 From: Pascal Hofstee To: Rainer Hungershausen In-Reply-To: Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: Cc: freebsd-current@freebsd.org Subject: Re: if_ral + wpa_supplicant stack backtrace X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Pascal Hofstee List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Jun 2005 15:56:30 -0000 Hi, I am seeing period occurances of the same system call with the same WITNESS warning and similar backtrace on yesterday's AMD64 CURRENT. ---------------------- ral0: link state changed to DOWN malloc(M_WAITOK) of "32", forcing M_NOWAIT with the following non-sleepable locks held: exclusive sleep mutex ral0 (network driver) r =3D 0 (0xffffffff80c64de8) locked @ /usr/src/sys/dev/ral/if_ral.c:2167 KDB: stack backtrace: kdb_backtrace() at kdb_backtrace+0x37 witness_warn() at witness_warn+0x2c1 uma_zalloc_arg() at uma_zalloc_arg+0x69 malloc() at malloc+0xf5 ieee80211_ioctl_setoptie() at ieee80211_ioctl_setoptie+0x4b ieee80211_ioctl_set80211() at ieee80211_ioctl_set80211+0x64e ieee80211_ioctl() at ieee80211_ioctl+0x125 ral_ioctl() at ral_ioctl+0xa4 in_control() at in_control+0xc2f ifioctl() at ifioctl+0x1f6 soo_ioctl() at soo_ioctl+0x38c ioctl() at ioctl+0x476 syscall() at syscall+0x332 Xfast_syscall() at Xfast_syscall+0xa8 --- syscall (54, FreeBSD ELF64, ioctl), rip =3D 0x8007c2d4c, rsp =3D 0x7fffffffdfd8, rbp =3D 0x18 --- ral0: link state changed to UP ---------------------- I am indeed curious to understand what exactly is causing these WITNESS war= nings Regards, Pascal Hofstee