Date: Wed, 2 Apr 2003 12:39:30 -0800 (PST) From: Nate Lawson <nate@root.org> To: current@freebsd.org Subject: mbuf LOR Message-ID: <Pine.BSF.4.21.0304021235150.12236-100000@root.org>
next in thread | raw e-mail | index | archive | help
I was testing some changes to make fxp MPSAFE and got a LOR in allocating the mbuf cluster and then finally a panic when trying to dereference the cluster header. Is the mbuf system MPSAFE? Is it ok to call m_getcl with a device lock held (but not Giant)? The lock reversal was: 1. fxp softc lock, 2. Giant. Traceback: zalloc... malloc() mb_pop_cont() mb_alloc() m_getcl() fxp_add_rfabuf() fxp_intr_body() fxp_intr() -- locks fxp softc -Nate
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0304021235150.12236-100000>