Date: Wed, 15 Jan 1997 09:37:50 -0800 From: David Greenman <dg@root.com> To: Bruce Evans <bde@zeta.org.au> Cc: bugs@FreeBSD.ORG, dyson@FreeBSD.ORG, wollman@FreeBSD.ORG Subject: Re: malloc(..., M_WAITOK) found harmful Message-ID: <199701151737.JAA07785@root.com> In-Reply-To: Your message of "Thu, 16 Jan 1997 03:41:38 %2B1100." <199701151641.DAA29626@godzilla.zeta.org.au>
next in thread | previous in thread | raw e-mail | index | archive | help
>Here m_clalloc(1, M_DONTWAIT) is called from a deeply nested interrupt >handler. vm_map_entry_create()'s arg is 0xf063ec80 == mcl_map, which >is not specially handled :-(. This has been broken since 1996/05/10 >when Garrett added mcl_map. Arrg!!!! I didn't even know about "mcl_map". Okay, this is easy to fix - mcl_map simply needs to be added to the list of maps in vm_map_entry_create. -DG David Greenman Core-team/Principal Architect, The FreeBSD Project
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199701151737.JAA07785>