NetBSD/sys/arch/alpha
thorpej b094ff415f Change the semantics of mbuf external storage "ext_free" routines
so that they're more useful for arbitrary types of external storage:

* Add an "mbuf *" argument to (*ext_free)().  If non-NULL, (*ext_free)()
  is expected to free the mbuf itself.  This allows (*ext_free)() to use
  the mbuf for bookkeeping (e.g. deferring the work to a helper thread).
  If the "mbuf *" argument is NULL, we are assumed to be in a context
  which is safe for performing the destructor operation *now*.
* Adjust MEXTREMOVE() and MFREE() routines for above change.
* Update "ade" and "ti" drivers for new semantics.
2002-05-02 16:22:43 +00:00
..
a12 Change the semantics of mbuf external storage "ext_free" routines 2002-05-02 16:22:43 +00:00
alpha Move call to sched_unlock_idle to later in the context switch to 2002-04-30 16:05:13 +00:00
common Keep track of which DMA window was actually used to map the 2002-04-26 04:15:18 +00:00
compile
conf Add the INCLUDE_CONFIG_FILE option to all config files. In config 2002-04-25 15:06:20 +00:00
eisa
include Keep track of which DMA window was actually used to map the 2002-04-26 04:15:18 +00:00
isa Keep track of which DMA window was actually used to map the 2002-04-26 04:15:18 +00:00
jensenio
mcbus
pci
sableio
stand remove boot_block stuff from include/disklabel.h, and migrate to 2002-04-03 06:16:01 +00:00
tc
tlsb
Makefile
STYLE