Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 2 Jun 2003 12:04:40 +0200
From:      "Julian St." <der_julian@web.de>
To:        FreeBSD-current@freebsd.org
Subject:   Re: malloc "non-sleepablelocks held" messages for nvidia.ko at boot time
Message-ID:  <20030602120440.1b11b9d6.der_julian@web.de>
In-Reply-To: <200306020701.h5271gY4000976@freebsd2.localnet10>
References:  <200306020701.h5271gY4000976@freebsd2.localnet10>

next in thread | previous in thread | raw e-mail | index | archive | help
--b100w.Ue=.SRHXlH
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit

Hello,

almost the same here:

FreeBSD jmmr.no-ip.com 5.1-BETA FreeBSD 5.1-BETA #16: Sat May 31 15:51:17 CEST 2003     root@jmmr.no-ip.com:/usr/src/sys/i386/compile/BSD5ROUTER  i386

Interesting lines from dmesg:

Preloaded elf module "/boot/kernel/nvidia.ko" at 0xc05cb1f4.
...

nvidia0: <RIVA TNT2 Ultra> mem 0xe4000000-0xe5ffffff,0xe6000000-0xe6ffffff irq 11
 at device 0.0 on pci1

...

lock order reversal
 1st 0xc46e2534 vm object (vm object) @ vm/vm_object.c:512
 2nd 0xc082f110 system map (system map) @ vm/vm_kern.c:325
Stack backtrace:
malloc() of "32" with the following non-sleepablelocks held:
exclusive sleep mutex dev.mtx_api r = 0 (0xc150dd88) locked @ /usr/ports/x11/nvi dia-driver/work/NVIDIA_FreeBSD-1.0-3203/src/nvidia_subr.c:711
malloc() of "65536" with the following non-sleepablelocks held:
exclusive sleep mutex dev.mtx_api r = 0 (0xc150dd88) locked @ /usr/ports/x11/nvi dia-driver/work/NVIDIA_FreeBSD-1.0-3203/src/nvidia_subr.c:711
malloc() of "DP fakepg" with the following non-sleepablelocks held:
exclusive sleep mutex ctl.mtx_api r = 0 (0xc05ae4c8) locked @ /usr/ports/x11/nvi dia-driver/work/NVIDIA_FreeBSD-1.0-3203/src/nvidia_subr.c:711
malloc() of "32" with the following non-sleepablelocks held:
exclusive sleep mutex dev.mtx_api r = 0 (0xc150dd88) locked @ /usr/ports/x11/nvi dia-driver/work/NVIDIA_FreeBSD-1.0-3203/src/nvidia_subr.c:711
malloc() of "4096" with the following non-sleepablelocks held:
exclusive sleep mutex dev.mtx_api r = 0 (0xc150dd88) locked @ /usr/ports/x11/nvi dia-driver/work/NVIDIA_FreeBSD-1.0-3203/src/nvidia_subr.c:711
malloc() of "32" with the following non-sleepablelocks held:
exclusive sleep mutex dev.mtx_api r = 0 (0xc150dd88) locked @ /usr/ports/x11/nvi dia-driver/work/NVIDIA_FreeBSD-1.0-3203/src/nvidia_subr.c:711
malloc() of "32768" with the following non-sleepablelocks held:
exclusive sleep mutex dev.mtx_api r = 0 (0xc150dd88) locked @ /usr/ports/x11/nvi dia-driver/work/NVIDIA_FreeBSD-1.0-3203/src/nvidia_subr.c:711
malloc() of "DP fakepg" with the following non-sleepablelocks held:
exclusive sleep mutex ctl.mtx_api r = 0 (0xc05ae4c8) locked @ /usr/ports/x11/nvi dia-driver/work/NVIDIA_FreeBSD-1.0-3203/src/nvidia_subr.c:711



On Mon, 2 Jun 2003 02:01:42 -0500 (CDT)
none@siu.edu wrote:

> I have no apparent problems using the NVIDIA_FreeBSD-1.0-3203 driver,
> but under 5.1-BETA I see the following messages, which I assume are
> informational only, but I don't really know what it is that they are
> trying to "tell me":
> 
> 
> Jun  2 01:43:16 <kern.info> freebsd2 syslogd: kernel boot file is /boot/kernel/kernel
> malloc() of "32" with the following non-sleepablelocks held:
> exclusive sleep mutex dev.mtx_api r = 0 (0xc64a1b88) locked @ /var/tmp/NVIDIA_FreeBSD-1.0-3203/src/nvidia_subr.c:711
> malloc() of "65536" with the following non-sleepablelocks held:
> exclusive sleep mutex dev.mtx_api r = 0 (0xc64a1b88) locked @ /var/tmp/NVIDIA_FreeBSD-1.0-3203/src/nvidia_subr.c:711
> malloc() of "DP fakepg" with the following non-sleepablelocks held:
> exclusive sleep mutex ctl.mtx_api r = 0 (0xc084f4c8) locked @ /var/tmp/NVIDIA_FreeBSD-1.0-3203/src/nvidia_subr.c:711
> malloc() of "32" with the following non-sleepablelocks held:
> exclusive sleep mutex dev.mtx_api r = 0 (0xc64a1b88) locked @ /var/tmp/NVIDIA_FreeBSD-1.0-3203/src/nvidia_subr.c:711
> malloc() of "4096" with the following non-sleepablelocks held:
> exclusive sleep mutex dev.mtx_api r = 0 (0xc64a1b88) locked @ /var/tmp/NVIDIA_FreeBSD-1.0-3203/src/nvidia_subr.c:711
> malloc() of "32" with the following non-sleepablelocks held:
> exclusive sleep mutex dev.mtx_api r = 0 (0xc64a1b88) locked @ /var/tmp/NVIDIA_FreeBSD-1.0-3203/src/nvidia_subr.c:711
> malloc() of "32768" with the following non-sleepablelocks held:
> exclusive sleep mutex dev.mtx_api r = 0 (0xc64a1b88) locked @ /var/tmp/NVIDIA_FreeBSD-1.0-3203/src/nvidia_subr.c:711
> malloc() of "DP fakepg" with the following non-sleepablelocks held:
> exclusive sleep mutex ctl.mtx_api r = 0 (0xc084f4c8) locked @ /var/tmp/NVIDIA_FreeBSD-1.0-3203/src/nvidia_subr.c:711
> 
> _______________________________________________
> freebsd-current@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"


-- 
                           Reboot America.

--b100w.Ue=.SRHXlH
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (FreeBSD)

iD8DBQE+2yE+NdiNDtZbKrURAnsaAJ9cFUeQlCqmCVk5LVTRkJSg2cIoaQCfUYpF
WI/n6PszMkaJv+w8zk2HLRk=
=74mZ
-----END PGP SIGNATURE-----

--b100w.Ue=.SRHXlH--



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