summaryrefslogtreecommitdiff
path: root/sys/dev/vinum
Commit message (Expand)AuthorAgeFilesLines
* Initalize buffer headers correctly for current version of bio subsystem.Greg Lehey2003-11-243-1/+6
* Fix vinum by correctly setting the b_offset bio filed when doing I/O.Scott Long2003-11-233-2/+7
* Do not initialize bp->b_pblkno, it is going away.Poul-Henning Kamp2003-10-181-1/+0
* If we fail to complete configuring a subdisk because of some error,Greg Lehey2003-09-291-9/+15
* Revert last commit. It built the kernel module just fine, but brokeGreg Lehey2003-09-291-0/+10
* Remove calls to makedev. They were never needed.Greg Lehey2003-09-292-22/+12
* Use __FBSDID().David E. O'Brien2003-08-2413-13/+39
* #ifdef __i386__ the "int slice" definition that became i386-only withRobert Watson2003-08-151-0/+2
* vinum_scandisk:Greg Lehey2003-08-151-1/+5
* Drop Giant when calling the disk drivers directly, and reacquireGreg Lehey2003-08-151-4/+13
* free_drive: Free the drive even if it's referenced. I don't know whatGreg Lehey2003-07-011-12/+7
* Check compatibility partitions on all archs. This makes vinumHartmut Brandt2003-06-231-2/+0
* check_drive: If the partition isn't a Vinum drive, release it againGreg Lehey2003-06-151-35/+35
* Silence a warning.Greg Lehey2003-06-122-0/+2
* Remove "raw" and "label" keywords.Greg Lehey2003-06-122-6/+2
* vinum_bounds_check: Don't check the label sector if the architectureGreg Lehey2003-06-121-12/+13
* Remove VINUM_LABEL ioctl. It has been deprecated since December 1998,Greg Lehey2003-06-122-8/+2
* Remove write_volume_label, the implementation of VINUM_LABEL ioctl.Greg Lehey2003-06-121-50/+1
* Remove kw_raw. I've forgotten what it was intended for, and it wasGreg Lehey2003-06-121-5/+1
* Don't deregister the kld on resetconfig, only when we're really readyGreg Lehey2003-06-031-3/+3
* Change the way the plex lock mutexes work. Previously they were partGreg Lehey2003-05-231-16/+29
* Change the way the plex lock mutexes work. Previously they were partGreg Lehey2003-05-231-3/+9
* expand_table: Add parameters file and line if we're debugging.Greg Lehey2003-05-231-7/+18
* Change the way the plex lock mutexes work. Previously they were partGreg Lehey2003-05-232-8/+31
* detachobject: Update volume config after detaching a plex.Greg Lehey2003-05-231-3/+5
* Change the way the plex lock mutexes work. Previously they were partGreg Lehey2003-05-231-2/+7
* Change many strcpys to strlcpys, etc.Greg Lehey2003-05-231-20/+24
* print_config:Greg Lehey2003-05-191-6/+14
* ioctl VINUM_READCONFIG: Don't lock configuration here. vinum_scandiskGreg Lehey2003-05-081-5/+1
* Fix usages of %ll[dx] with typedef'ed created types.David E. O'Brien2003-05-052-19/+19
* Add sector size member to subdisk, plex and volume objects.Greg Lehey2003-05-051-0/+3
* Remove an accidental #include.Greg Lehey2003-05-051-8/+30
* Implement DIOCGSECTORSIZE and DIOCGMEDIASIZE ioctls. It appears thatGreg Lehey2003-05-051-0/+24
* Correct failed checkin. Only one of the hunks in the last checkinGreg Lehey2003-05-051-1/+1
* Clarify comments.Greg Lehey2003-05-051-2/+2
* Add "preferred" keyword.Greg Lehey2003-05-052-0/+7
* White space fixes.Greg Lehey2003-05-051-3/+4
* Remove DIOCGDINFO ioctl. This almost makes newfs work again withoutGreg Lehey2003-05-051-14/+41
* vinum_scandisk: Make sure the config is locked before we mess aroundGreg Lehey2003-05-051-15/+22
* Finally implement read policies. The previous "implementation" didn'tGreg Lehey2003-05-051-21/+51
* free_vinum: Rearrange sequence of actions to avoid potential raceGreg Lehey2003-05-051-8/+7
* Update declaration of vinum_scandisk (only one parameter).Greg Lehey2003-05-041-1/+1
* Rewrite of startup code:Greg Lehey2003-05-041-0/+18
* Rewrite of startup code:Greg Lehey2003-05-041-2/+3
* Rewrite of startup code:Greg Lehey2003-05-042-24/+83
* Rewrite of startup code:Greg Lehey2003-05-041-49/+8
* check_drive: If we find an existing drive which is "up" or "down",Greg Lehey2003-05-021-2/+4
* White space changes.Greg Lehey2003-05-021-11/+10
* Note when we issue a request to the disk driver, so that we canGreg Lehey2003-05-011-1/+2
* Rewrite minor number decoding. Now we have only three types ofGreg Lehey2003-05-011-110/+51