summaryrefslogtreecommitdiffstats
path: root/sys/dev/ccd.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* make a macro instead of #ifdef DEBUG if() printf() #endif; no functional changemickey2005-09-131-169/+89
* remove "0x" in front of %p in printfs.art2005-05-221-2/+2
* ANSIfy, some KNF and zap a little bit of whitespace.niallo2005-05-121-75/+28
* Add a bzero() after malloc() when allocating component info in ccdinit().niallo2005-05-121-1/+2
* init pool after we allocate softc array in case malloc failsmickey2005-03-301-7/+7
* calculate the rpm for a disklabel; implement new io discipline for mirror; this also changes the mirror striping strategy a bit to achieve the scatter-gathering; of course it has been proven that new discipline still makes troubles thus not enabling it yet );mickey2005-03-251-29/+42
* initialise min arg to uvm_km_suballoc; not currently enabled code pathmickey2005-03-121-2/+4
* fix a buffer-done race that makes mirroring work now;mickey2005-02-241-113/+130
* new arg to disk_unbusy, to record separate read/write statistics.tedu2004-02-151-2/+3
* remove uvm_extern.hbrad2004-01-091-3/+1
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-021-6/+2
* sprintf -> snprintf, plus check for overflow in device name.krw2003-04-041-2/+6
* In ccdsize(), check for CCDF_INITED before doing the ccdopen().millert2003-03-281-6/+9
* Use appropriate VM_MAP constants rather than hardcoded values inmiod2002-11-101-2/+3
* Make sure that b_iodone handlers are called at splbio (and splassert(IPL_BIO) in all known callers, just to make sure).art2002-05-241-4/+4
* protect biodone with splbio.art2002-05-231-1/+5
* First round of __P removal in sysmillert2002-03-141-19/+19
* zap some typedefs.art2001-11-281-2/+2
* Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary.miod2001-11-061-2/+1
* merge vm/vm_kern.h into uvm/uvm_extern.h; art@ okmickey2001-09-191-3/+1
* zap old vmart2001-06-271-17/+1
* Get rid of CLSIZE and all related stuff.art2001-05-051-9/+8
* vm_offset_t -> vaddr_tart1999-11-261-2/+2
* s/vm_offset_t/vaddr_t/gmickey1999-09-111-3/+3
* roundup(foo, CLBYTES) -> clrnd(round_page(foo))art1999-09-101-4/+4
* uvm compatart1999-02-261-3/+21
* Add a "spoofonly" argument to readdisklabel() which will be used tomillert1998-10-031-2/+2
* don't rely on b_resid being signedmillert1998-08-041-3/+3
* Play nicely with soft updates. Based on a patch from Kirk via FreeBSD--untestedmillert1998-03-101-1/+3
* add FS_CCD, make ccd prefer such partitions. It still accespts FS_BSDFFS, and something will change about that soonderaadt1998-02-061-2/+3
* typoniklas1998-01-251-2/+2
* Disable the new buffer policy for nowniklas1998-01-251-1/+4
* Remove redundant splbio I added yesterdayniklas1998-01-251-4/+2
* On the other hand... no need for recursive locks.niklas1998-01-241-3/+1
* Well when MP comes.. we need locksniklas1998-01-241-1/+3
* Protect allocation of ccd physmem of ccd interruptsniklas1998-01-241-2/+5
* Eek, missing splbio, although splx was there. marging two "if"sniklas1998-01-241-3/+3
* remove obsolete commentniklas1998-01-211-6/+1
* Clear buffers on allocation, suggested by csapuntzniklas1998-01-091-1/+2
* DOH! I managed to alloc 0 bytes always for the segment descriptors.niklas1998-01-071-3/+4
* compile w/ DEBUGmickey1997-12-151-2/+2
* Make compile on systems where NBPG is not a constantniklas1997-12-121-17/+44
* Optimized to perform well on small interleaves which makes the ccd driverniklas1997-11-261-124/+281
* Updates for VFS Lite 2 + soft update.csapuntz1997-11-061-5/+5
* back out vfs lite2 till after 2.2deraadt1997-10-061-5/+5
* VFS Lite2 Changescsapuntz1997-10-061-5/+5
* Change the bounds_check_with_label API to also take a cpu_disklabelniklas1997-08-081-3/+4
* Remove statics to ease DDB debuggingniklas1997-02-131-23/+23
* off-by-one in partition indexing, netbsd pr#3161, kleink@layla.inka.dederaadt1997-01-311-2/+2
* if error, b_resid = b_bcountderaadt1997-01-311-1/+2