summaryrefslogtreecommitdiffstats
path: root/sys/kern/subr_disk.c
Commit message (Expand)AuthorAgeFilesLines
* Dont call device close and ioctl functions if device has disappeared.sos2001-03-131-2/+5
* Don't clone impossible unit numbers for disks.phk2000-12-151-0/+2
* Staticize some malloc M_ instances.phk2000-12-081-1/+1
* Avoid the modules madness I inadvertently introduced by making thephk2000-09-021-12/+1
* Remove all traces of Julians DEVFS (incl from kern/subr_diskslice.c)phk2000-08-201-2/+75
* End two weeks of on and off debugging. Fix the crash on the Nthimp2000-07-051-24/+27
* Previous commit changing SYSCTL_HANDLER_ARGS violated KNF.phk2000-07-041-1/+1
* Style police catches up with rev 1.26 of src/sys/sys/sysctl.h:phk2000-07-031-1/+1
* Add 'kern.disks', a sysctl which returns the list of disks fromnbm2000-06-221-0/+29
* Add disk_enumerate() for finding names of disks. Vinum and libh willphk2000-06-151-1/+15
* Separate the struct bio related stuff out of <sys/buf.h> intophk2000-05-051-1/+1
* Clone the {b|bio}_offset field, and make sure it is always initializedphk2000-04-251-0/+2
* Complete the bio/buf divorce for all code below devfs::strategyphk2000-04-151-11/+11
* Move B_ERROR flag to b_ioflags and call it BIO_ERROR.phk2000-04-021-1/+1
* Fixed a null pointer panic for dumpon(8) on a nonexistent device whosebde2000-03-091-0/+2
* Update the ata driver to take more advantage of newbus, thissos2000-02-181-1/+4
* rename disk_delete() to disk_destroy().phk2000-01-281-1/+1
* Also handle zero return from dscheck().phk2000-01-101-1/+1
* Don't ignore return value from tsleep().phk1999-12-191-1/+3
* Conditionalise unwanted chattyness.jkh1999-11-191-1/+2
* Put a lock on the disk structure while we open to avoid races.phk1999-11-061-3/+15
* Trim unused options (or #ifdef for undoc options).peter1999-10-111-1/+0
* be more consistent about passing the whole/raw dev_t to the driverphk1999-10-041-4/+2
* In some drivers we use two devices to be able to boot.sos1999-10-021-1/+2
* Fix a problem relating to si_iosize_max which broke scsi devices.phk1999-10-021-5/+7
* Make all slices/partitions correctly inherit si_* fields.phk1999-09-301-6/+13
* Fix disk_close once more, and better this time.phk1999-09-301-2/+2
* Test the slices for openness before we close them; doing it the other waymsmith1999-09-301-1/+1
* Register the right cdevsw on the master device.phk1999-09-131-1/+1
* Bite the bullet and allocate the devsw entry at compile time.phk1999-09-121-20/+14
* Use a different tactic when creating the devsw so that disk_create()phk1999-09-121-44/+24
* Changes to centralise the default blocksize behaviour.julian1999-09-091-0/+12
* Improve the micro "disk" layer after gaining more experience with it.phk1999-09-011-16/+70
* Add micro "disk" layer which should enable us to pull all the slice/labelphk1999-08-291-0/+183
OpenPOWER on IntegriCloud