summaryrefslogtreecommitdiffstats
path: root/sys/dev/vinum
Commit message (Expand)AuthorAgeFilesLines
* sdio_done:grog1999-10-171-8/+8
* launch_requests:grog1999-10-171-4/+4
* Remove reference to obsolete initsd function.grog1999-10-131-3/+1
* Change default revive block size to 60 kB (was 64 kB), and set agrog1999-10-131-2/+16
* Add glue for passing revive block size, and also for initializing agrog1999-10-131-4/+10
* revive_block: Add a check for a too high revive block size. This isgrog1999-10-131-2/+135
* launch_requests:grog1999-10-131-9/+41
* MMalloc: don't supply M_WAITOK when mallocing from an interruptgrog1999-10-131-23/+29
* struct vinum_ioctl_msg: Add fields verify (for initsd) and blocksizegrog1999-10-131-0/+3
* Fix another instance of vinum_scandisk giving a request to the daemongrog1999-10-131-10/+10
* Limit the number of outstanding requests on a specific drive andgrog1999-10-131-0/+25
* Modify definition of Malloc: only M_WAITOK if we're not in angrog1999-10-131-2/+6
* Change the declaration of initsd.grog1999-10-131-1/+2
* Add some private storage so that we can queue requests in an interruptgrog1999-10-132-4/+36
* Removal of sys/device.hn_hibma1999-10-052-2/+0
* struct plex: Add variables checkblock and rebuildblock to keep trackgrog1999-09-281-1/+8
* revive_block: set b_resid correctly.grog1999-09-281-4/+208
* logrq: add sdiodone case.grog1999-09-281-9/+7
* Don't count iterations while waiting for a lock to become free.grog1999-09-281-10/+9
* Add ioctls VINUM_CHECKPARITY and VINUM_RESETPARITY, still to be fullygrog1999-09-281-0/+8
* Reduce MAX_IOCTL_REPLY to 1024; the previous value was more than ioctlgrog1999-09-281-8/+10
* open_drive: Don't call set_drive_state to take a drive down, do itgrog1999-09-281-3/+3
* sdio_done: Log events if DEBUG_LASTREQS set.grog1999-09-281-0/+4
* Change remove_drive_entrygrog1999-09-281-1/+5
* Remove some superfluous comments.grog1999-09-281-63/+41
* Minor formatting changes (7th attempt)grog1999-09-281-3/+2
* Add loginfo type for sdiodone.grog1999-09-281-0/+1
* Remove five now unused fields from struct cdevsw. They should neverphk1999-09-251-3/+3
* Changes to centralise the default blocksize behaviour.julian1999-09-091-3/+0
* struct rqgroup: put 0-length array at the end. Make mental note notgrog1999-09-051-1/+1
* Revert a bunch of contraversial changes by PHK. Afterjulian1999-09-031-0/+1
* remove some out-of-scope DEVFS references..julian1999-09-032-7/+0
* Reverse MFC of revision 1.5.2.7:grog1999-09-031-2/+0
* Make bdev userland access work like cdev userland access unlessphk1999-08-301-1/+0
* Initialize the si_bsize fields of the new dev structure. This fixesgrog1999-08-292-0/+7
* $Id$ -> $FreeBSD$peter1999-08-2823-23/+23
* read_drive: Remove references to vp->v_lastr, which is going away.grog1999-08-261-16/+3
* complete_rqe: explicitly reinitialize b.b_iodone. This shouldn't havegrog1999-08-261-3/+4
* config_plex: don't allocate a rangelock struct.grog1999-08-262-8/+3
* set_sd_state: Correct the conditions for bringing up empty orgrog1999-08-241-44/+73
* Lock stripes of striped and RAID-5 plexes before writing them. Thisgrog1999-08-241-25/+36
* Add keywords setstate, checkparity, rebuildparity.grog1999-08-242-8/+14
* Add VINUM_SETSTATE_FORCE ioctl for diddling individual object states.grog1999-08-242-7/+15
* format_config: print preferred plex correctly.grog1999-08-241-0/+1
* Change parameters of unlockrange to allow calling from revive_block,grog1999-08-242-26/+26
* Add declaration for vinum_setstate_by_force.grog1999-08-241-1/+2
* give_sd_to_drive: If we don't have space, deallocate the subdisk.grog1999-08-241-26/+56
* vinumclose: close raw plexes and subdisks.grog1999-08-241-10/+16
* Add support for logging subdisk I/O.grog1999-08-242-18/+32
* free_drive: mark drive down. This may fix a panic in the 'start' command.grog1999-08-161-1/+3
OpenPOWER on IntegriCloud