Age | Commit message (Collapse) | Author | |
---|---|---|---|
1998-03-10 | Play nicely with soft updates. Based on a patch from Kirk via FreeBSD--untested | Todd C. Miller | |
1998-02-06 | add FS_CCD, make ccd prefer such partitions. It still accespts FS_BSDFFS, ↵ | Theo de Raadt | |
and something will change about that soon | |||
1998-01-25 | typo | Niklas Hallqvist | |
1998-01-25 | Disable the new buffer policy for now | Niklas Hallqvist | |
1998-01-25 | Remove redundant splbio I added yesterday | Niklas Hallqvist | |
1998-01-24 | On the other hand... no need for recursive locks. | Niklas Hallqvist | |
1998-01-24 | Well when MP comes.. we need locks | Niklas Hallqvist | |
1998-01-24 | Protect allocation of ccd physmem of ccd interrupts | Niklas Hallqvist | |
1998-01-24 | Eek, missing splbio, although splx was there. marging two "if"s | Niklas Hallqvist | |
1998-01-21 | remove obsolete comment | Niklas Hallqvist | |
1998-01-09 | Clear buffers on allocation, suggested by csapuntz | Niklas Hallqvist | |
1998-01-07 | DOH! I managed to alloc 0 bytes always for the segment descriptors. | Niklas Hallqvist | |
1997-12-15 | compile w/ DEBUG | Michael Shalayeff | |
1997-12-12 | Make compile on systems where NBPG is not a constant | Niklas Hallqvist | |
1997-11-26 | Optimized to perform well on small interleaves which makes the ccd driver | Niklas Hallqvist | |
really useful as a performance booster. The interleave needs to be a multiple of the software page size (CLBYTES) and not have mirror components if the new optimized policy should be used, otherwise the old policy will be used still. | |||
1997-11-06 | Updates for VFS Lite 2 + soft update. | Constantine Sapuntzakis | |
1997-10-06 | back out vfs lite2 till after 2.2 | Theo de Raadt | |
1997-10-06 | VFS Lite2 Changes | Constantine Sapuntzakis | |
1997-08-08 | Change the bounds_check_with_label API to also take a cpu_disklabel | Niklas Hallqvist | |
reference for making transferral of meta-information possible from readdisklabel to bounds_check_with_label. The first (and maybe only) thing that will use this is the multi-disklabel-format code on the alpha where the labelsector is passed via cpu_disklabel so the label write-protection can work correctly no matter what label was found. Also use a new macro DKBAD to get at the dkbad field of the cpu_disklabel implementations that contain it. This too is for multi-disklabel architectures where the "bad" field can be inside a union. Use this macro as a means for a driver to check if an architecture supports dkbad constructs. Remove proto of bounds_check_with_label from all MD disklabel.h as it is in sys/disklabel.h. I have not been able to test the changes everywhere, if I break anything I apologize, and promise to fix it as soon as I become aware of it. | |||
1997-02-13 | Remove statics to ease DDB debugging | Niklas Hallqvist | |
1997-01-31 | off-by-one in partition indexing, netbsd pr#3161, kleink@layla.inka.de | Theo de Raadt | |
1997-01-31 | if error, b_resid = b_bcount | Theo de Raadt | |
1996-12-19 | netbsd fix to problem found by m4@nts.umn.edu | Theo de Raadt | |
1996-05-10 | return an error | Theo de Raadt | |
1996-05-02 | no sys/cpu.h | Theo de Raadt | |
1996-04-21 | partial sync with netbsd 960418, more to come | Theo de Raadt | |
1996-04-19 | Fix according to the last changes. | Michael Shalayeff | |
dev_conf.h deleted, longjmp proto changed. | |||
1996-04-18 | NetBSD 960317 merge | Niklas Hallqvist | |
1996-03-02 | From NetBSD: sync with 960217 sources | Niklas Hallqvist | |
1996-02-27 | From NetBSD: update to 960217 sources | Niklas Hallqvist | |
1996-01-12 | from netbsd; | Theo de Raadt | |
New generic disk framework. Highlights: New metrics handling. Metrics are now kept in the new `struct disk'. Busy time is now stored as a timeval, and transfer count in bytes. Storage for disklabels is now dynamically allocated, so that the size of the disk structure is not machine-dependent. Several new functions for attaching and detaching disks, and handling metrics calculation. Old-style instrumentation is still supported in drivers that did it before. However, old-style instrumentation is being deprecated, and will go away once the userland utilities are updated for the new framework. For usage and architectural details, see the forthcoming disk(9) manual page. | |||
1995-12-14 | from netbsd: | Theo de Raadt | |
Fix a race condition where if a process is asleep waiting on an exclusive lock of a ccd device while another process is unconfiguring that same device, the first process would never awaken (unless interrupted). | |||
1995-12-08 | unconfiguring of ccd causes system panic; fix from gdonl@gv.ssi1.com; netbsd ↵ | Theo de Raadt | |
pr#1820 | |||
1995-11-06 | In ccdstart(), only translate the block number from partition-relative | Theo de Raadt | |
to absolute if part != RAW_PART. | |||
1995-10-18 | initial import of NetBSD tree | Theo de Raadt | |