summaryrefslogtreecommitdiffstats
path: root/sys/geom
Commit message (Expand)AuthorAgeFilesLines
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-2112-32/+32
* disk_dev_synth() is a NO_GEOM hack.phk2003-01-201-9/+0
* Remove need for <sys/diskslice.h> but retain numerical compatibilty just in c...phk2003-01-201-2/+1
* Finally give CCD the disk mini-layer treatment:phk2003-01-191-431/+143
* Unifdef -UDEBUG on the CCD driver. The debugging is mostly uselessphk2003-01-191-145/+0
* Inline now trivial functions getccdbuf() and putccdbuf().phk2003-01-181-53/+8
* Fix minor memory-leak.phk2003-01-181-0/+1
* Use the M_CCD malloc bucket instead of M_DEVBUF.phk2003-01-181-41/+25
* Inline trivial function ccdintr() into its one caller ccdiodone().phk2003-01-181-21/+9
* Sanitize the copyright section a bit: We do not need two copies of thephk2003-01-181-51/+17
* Find places to store the previously implicityly passed unit number inphk2003-01-171-7/+122
* Add a very simple but functional GEOM mirror class.phk2003-01-141-0/+250
* Now that we have non-geom_disk based drivers, we need to cover for those,phk2003-01-141-3/+4
* Always issue ioctls as BIO_GEATTR requests. The direction of data copies onphk2003-01-131-4/+6
* Remove g_silence(). It does not do anything anymore.phk2003-01-133-15/+1
* Fix typo.phk2003-01-131-1/+1
* Don't restrict MBR sectorsize to 512 bytes.phk2003-01-111-20/+23
* Output the fstype of each partition in a disklabel in the configurationjhb2003-01-101-0/+7
* BSD disklabels expose the controling label though the 'c' partition, andphk2003-01-061-12/+26
* In userland case include <errno.h>, not <err.h>. This is needed to makephk2003-01-061-1/+1
* Rename the dos_partition structure for pc98 to pc98_partition.nyan2003-01-041-8/+8
* Remove CCDF_SWAP and CCDF_PARITY, they have never been implemented.phk2003-01-031-21/+4
* MFMBR: Add ioctls for writing an IPL and a boot menu.nyan2003-01-031-70/+160
* Remove unused second argument from BIO_STRATEGY()phk2003-01-031-5/+5
* Optimize the size of the work-items by letting the mapping functionphk2003-01-023-48/+66
* Update si_bsize_phys on open.phk2003-01-021-0/+1
* Fix typos, mostly s/ an / a / where appropriate and a few s/an/and/schweikh2002-12-301-1/+1
* Implement ioctls for tampering with sector0.phk2002-12-291-27/+84
* Remove the "ascii" attribute from the sysctls so that "sysctl -a" willphk2002-12-271-3/+3
* white-space changesphk2002-12-261-2/+4
* Use a mutex assert to document our locking circumstances.phk2002-12-261-0/+3
* We should not need to hold Giant for sbuf operations any more.phk2002-12-261-4/+0
* Add an XXX comment to explain the predicament.phk2002-12-261-1/+7
* Don't forget our topology lock in the MBREXT case.phk2002-12-191-0/+1
* Solve another bug in the mapping code: correctly skip lock sectors.phk2002-12-181-2/+2
* Fix two blunders in the mapping functions which can lead to corrupt data,phk2002-12-183-44/+15
* Balk at unaligned requests.phk2002-12-181-0/+10
* Add a check for negative offset locations and return EINVAL for them.phk2002-12-171-0/+5
* Don't mangle geometry for pc98, this will happen in the ata driver.phk2002-12-171-4/+0
* Remember to hold topology lock when we change things.phk2002-12-171-0/+2
* Constify the dumpconf() function.phk2002-12-171-1/+1
* Get rid of g_slice_addslice() and use g_slice_config() instead.phk2002-12-166-130/+101
* Constification and some s/int/u_int/ changes.phk2002-12-1611-84/+85
* Add a couple of KASSERTS, just in case.phk2002-12-131-0/+4
* Don't interpret the hotspots relative to all slices on a slicer, butphk2002-12-132-3/+7
* Fix spelling in comment.phk2002-12-131-1/+1
* Add support for the PC98 platform to the ATA driver.sos2002-12-031-0/+4
* Use the hotspot code to prevent people from overwriting their disklabelphk2002-12-021-11/+90
* Add a simplified version of the hot-spot code to enable us to protectphk2002-12-022-8/+95
* Use more mnemonic argument names in the access functions.phk2002-12-011-2/+2
OpenPOWER on IntegriCloud