Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-06-02 | Remove the advertising clause in the UCB license which Berkeley | Todd C. Miller | |
rescinded 22 July 1999. Proofed by myself and Theo. | |||
2003-04-04 | sprintf -> snprintf, plus check for overflow in device name. | Kenneth R Westerback | |
ok deraadt@ millert@ | |||
2003-03-28 | In ccdsize(), check for CCDF_INITED before doing the ccdopen(). | Todd C. Miller | |
Adapted from NetBSD. | |||
2002-11-10 | Use appropriate VM_MAP constants rather than hardcoded values in | Miod Vallat | |
uvm_map_create() and uvm_km_suballoc(). | |||
2002-05-24 | Make sure that b_iodone handlers are called at splbio (and ↵ | Artur Grabowski | |
splassert(IPL_BIO) in all known callers, just to make sure). | |||
2002-05-23 | protect biodone with splbio. | Artur Grabowski | |
2002-03-14 | First round of __P removal in sys | Todd C. Miller | |
2001-11-28 | zap some typedefs. | Artur Grabowski | |
vm_map_t -> struct vm_map * vm_map_entry_t -> struct vm_map_entry * simple_lock_data_t -> struct simplelock (uvm not done yet, coming in the next commit) | |||
2001-11-06 | Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary. | Miod Vallat | |
(Look ma, I might have broken the tree) | |||
2001-09-19 | merge vm/vm_kern.h into uvm/uvm_extern.h; art@ ok | Michael Shalayeff | |
2001-06-27 | zap old vm | Artur Grabowski | |
2001-05-05 | Get rid of CLSIZE and all related stuff. | Artur Grabowski | |
CLSIZE -> 1 CLBYTES -> PAGE_SIZE OLOFSET -> PAGE_MASK etc. At the same time some archs needed some cleaning in vmparam.h so that goes in at the same time. | |||
1999-11-26 | vm_offset_t -> vaddr_t | Artur Grabowski | |
1999-09-11 | s/vm_offset_t/vaddr_t/g | Michael Shalayeff | |
1999-09-10 | roundup(foo, CLBYTES) -> clrnd(round_page(foo)) | Artur Grabowski | |
1999-02-26 | uvm compat | Artur Grabowski | |
1998-10-03 | Add a "spoofonly" argument to readdisklabel() which will be used to | Todd C. Miller | |
implement an ioctl to get a spoofed label even for disks that have a label on them. | |||
1998-08-04 | don't rely on b_resid being signed | Todd C. Miller | |
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). |