> Sam <sah_at_softcardsystems.com> writes: >> There are three entry points into the driver. 1) The disk >> layer 2) the netisr routine 3) the rexmit timer. > > AFAIK, if the code that calls malloc() can be reached from 2) or 3), > you're not allowed to use M_WAITOK. Hm. If that's true then I've either got to petition you fellas to change disk_alloc(), disk_create(), and disk_destroy() to use M_NOWAIT or schedule a callback where these calls can be handled properly. Thoughts about either approach? SamReceived on Mon Oct 25 2004 - 14:24:48 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:19 UTC