CVSROOT: /cvs Module name: src Changes by: t...@cvs.openbsd.org 2009/06/03 16:09:30
Modified files: sys/conf : files sys/ddb : db_command.c db_command.h db_interface.h sys/dev : flash.c flashvar.h vnd.c sys/dev/ata : wd.c sys/kern : subr_disk.c sys/scsi : cd.c cd.h sd.c sdvar.h sys/sys : buf.h disk.h sys/uvm : uvm_swap.c Added files: sys/kern : kern_bufq.c Log message: add a flexible buffer queue (bufq) api, based on the never used one by t...@. It doesn't do anything smart yet, it just uses plain old disksort. we also keep the old method of queueing bufs since some miods have crazy MD drivers that need some love. ok beck@, art@ tested by many on many archs.