Skip site navigation (1)Skip section navigation (2)
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>