| Commit message (Expand) | Author | Age | Files | Lines |
* | Add a bio_disk pointer for use between geom_disk and the device drivers. | phk | 2003-02-02 | 1 | -2/+2 |
* | Eliminate the sc_openmask, ccdopen() and ccdclose() functions, we | phk | 2003-02-01 | 1 | -46/+6 |
* | Move configuration of geom/providers into its own function in preparation | phk | 2003-02-01 | 1 | -36/+65 |
* | Remove commented out g_enc_dos_partition(). We won't be needing it. | phk | 2003-01-31 | 1 | -18/+0 |
* | Add a rudimentary class for slicing Apple partitioned disks. | phk | 2003-01-31 | 1 | -0/+198 |
* | Add some agility to the disk_create() API: | phk | 2003-01-30 | 1 | -24/+48 |
* | NO_GEOM cleanup: Remove sys/disklabel.h include. | phk | 2003-01-30 | 1 | -2/+1 |
* | NO_GEOM cleanup: retire disk_invalidate() | phk | 2003-01-30 | 1 | -5/+0 |
* | NO_GEOM cleanup: Mark the last arg to disk_create() as unused. | phk | 2003-01-30 | 1 | -1/+1 |
* | Add code to repsect the D_NOGIANT flag, should the disk device driver set it. | phk | 2003-01-29 | 1 | -11/+30 |
* | Sort these functions as the author instructed. | phk | 2003-01-29 | 1 | -16/+13 |
* | Mark some args unused so this compiles in userland. | phk | 2003-01-28 | 1 | -1/+1 |
* | Use a void * to carry the private data for return-call'ed ioctl requests. | phk | 2003-01-28 | 1 | -1/+1 |
* | Implement DIOCBSDBB ioctl which overwrites first BBSIZE bytes of BSD | phk | 2003-01-26 | 1 | -0/+62 |
* | Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. | alfred | 2003-01-21 | 12 | -32/+32 |
* | disk_dev_synth() is a NO_GEOM hack. | phk | 2003-01-20 | 1 | -9/+0 |
* | Remove need for <sys/diskslice.h> but retain numerical compatibilty just in c... | phk | 2003-01-20 | 1 | -2/+1 |
* | Finally give CCD the disk mini-layer treatment: | phk | 2003-01-19 | 1 | -431/+143 |
* | Unifdef -UDEBUG on the CCD driver. The debugging is mostly useless | phk | 2003-01-19 | 1 | -145/+0 |
* | Inline now trivial functions getccdbuf() and putccdbuf(). | phk | 2003-01-18 | 1 | -53/+8 |
* | Fix minor memory-leak. | phk | 2003-01-18 | 1 | -0/+1 |
* | Use the M_CCD malloc bucket instead of M_DEVBUF. | phk | 2003-01-18 | 1 | -41/+25 |
* | Inline trivial function ccdintr() into its one caller ccdiodone(). | phk | 2003-01-18 | 1 | -21/+9 |
* | Sanitize the copyright section a bit: We do not need two copies of the | phk | 2003-01-18 | 1 | -51/+17 |
* | Find places to store the previously implicityly passed unit number in | phk | 2003-01-17 | 1 | -7/+122 |
* | Add a very simple but functional GEOM mirror class. | phk | 2003-01-14 | 1 | -0/+250 |
* | Now that we have non-geom_disk based drivers, we need to cover for those, | phk | 2003-01-14 | 1 | -3/+4 |
* | Always issue ioctls as BIO_GEATTR requests. The direction of data copies on | phk | 2003-01-13 | 1 | -4/+6 |
* | Remove g_silence(). It does not do anything anymore. | phk | 2003-01-13 | 3 | -15/+1 |
* | Fix typo. | phk | 2003-01-13 | 1 | -1/+1 |
* | Don't restrict MBR sectorsize to 512 bytes. | phk | 2003-01-11 | 1 | -20/+23 |
* | Output the fstype of each partition in a disklabel in the configuration | jhb | 2003-01-10 | 1 | -0/+7 |
* | BSD disklabels expose the controling label though the 'c' partition, and | phk | 2003-01-06 | 1 | -12/+26 |
* | In userland case include <errno.h>, not <err.h>. This is needed to make | phk | 2003-01-06 | 1 | -1/+1 |
* | Rename the dos_partition structure for pc98 to pc98_partition. | nyan | 2003-01-04 | 1 | -8/+8 |
* | Remove CCDF_SWAP and CCDF_PARITY, they have never been implemented. | phk | 2003-01-03 | 1 | -21/+4 |
* | MFMBR: Add ioctls for writing an IPL and a boot menu. | nyan | 2003-01-03 | 1 | -70/+160 |
* | Remove unused second argument from BIO_STRATEGY() | phk | 2003-01-03 | 1 | -5/+5 |
* | Optimize the size of the work-items by letting the mapping function | phk | 2003-01-02 | 3 | -48/+66 |
* | Update si_bsize_phys on open. | phk | 2003-01-02 | 1 | -0/+1 |
* | Fix typos, mostly s/ an / a / where appropriate and a few s/an/and/ | schweikh | 2002-12-30 | 1 | -1/+1 |
* | Implement ioctls for tampering with sector0. | phk | 2002-12-29 | 1 | -27/+84 |
* | Remove the "ascii" attribute from the sysctls so that "sysctl -a" will | phk | 2002-12-27 | 1 | -3/+3 |
* | white-space changes | phk | 2002-12-26 | 1 | -2/+4 |
* | Use a mutex assert to document our locking circumstances. | phk | 2002-12-26 | 1 | -0/+3 |
* | We should not need to hold Giant for sbuf operations any more. | phk | 2002-12-26 | 1 | -4/+0 |
* | Add an XXX comment to explain the predicament. | phk | 2002-12-26 | 1 | -1/+7 |
* | Don't forget our topology lock in the MBREXT case. | phk | 2002-12-19 | 1 | -0/+1 |
* | Solve another bug in the mapping code: correctly skip lock sectors. | phk | 2002-12-18 | 1 | -2/+2 |
* | Fix two blunders in the mapping functions which can lead to corrupt data, | phk | 2002-12-18 | 3 | -44/+15 |