summaryrefslogtreecommitdiffstats
path: root/sys/geom
Commit message (Expand)AuthorAgeFilesLines
...
* Don't divide by zero if there is no stripewidth specified.phk2003-02-111-2/+4
* Typo in last commit.phk2003-02-111-2/+2
* Better names for struct disk elements: d_maxsize, d_stripeoffsetphk2003-02-116-3/+43
* Propagate DISKFLAG_CANDELETE from struct disk to G_PF_CANDELETE on thephk2003-02-111-8/+11
* Wrap a long line.phk2003-02-111-1/+2
* Don't short-circuit zero-length requests of they are BIO_[SG]ETATTR.phk2003-02-111-10/+18
* Use the SI_CANDELETE flag on the dev_t rather than the D_CANFREE flagphk2003-02-111-1/+3
* Unconditionally make our provider with G_PF_CANDELETE.phk2003-02-111-0/+1
* Propagate G_PF_CANDELETE to our own providers from the provider we attach to.phk2003-02-111-0/+2
* Introduce flag field and G_PF_CANDELETE field on providers.phk2003-02-111-0/+2
* Remove another printf which does not say anything we didn't already know.phk2003-02-111-1/+0
* Turn the "updating" flag (back) into two sequence number fields atphk2003-02-112-8/+9
* Remove a debugging printf.phk2003-02-111-1/+0
* Update the statistics collection code to track busy time instead ofphk2003-02-094-47/+125
* Put the name of the /dev entry in the .h file, userland will need it.phk2003-02-082-1/+3
* Move the g_stat struct to its own .h file, we will export it to other code.phk2003-02-0810-52/+243
* Move #defines of major/minor to internal header file so other bits canphk2003-02-082-5/+10
* Commit the correct copy of the g_stat structure.phk2003-02-078-36/+138
* Fix some sleep strings to make more sense.phk2003-02-071-3/+3
* Add the new statistics structure, put one in consumers and providers.phk2003-02-073-0/+28
* Rename bio_linkage to the more obvious bio_parent.phk2003-02-073-3/+3
* Add some comments about the deficiencies of this module. I had hoped to getgordon2003-02-071-0/+7
* Check return value of g_clone_bio().phk2003-02-061-0/+4
* Experimentally don't let go of Giant in geom_disk's done.phk2003-02-061-0/+5
* Put the checks we perform on a bio before calling ::start in theirphk2003-02-061-69/+59
* Implement the new "struct disk" centered API for device drivers.phk2003-02-051-12/+23
* Pave the road to removing the fixed size limit on device nodes:phk2003-02-041-0/+2
* Correct a comment. GEOM modules do not create /dev entries. They creategordon2003-02-031-2/+2
* Add the GEOM module that makes volume labels useful. A kernel compiled withgordon2003-02-031-0/+146
* Add a bio_disk pointer for use between geom_disk and the device drivers.phk2003-02-021-2/+2
* Eliminate the sc_openmask, ccdopen() and ccdclose() functions, wephk2003-02-011-46/+6
* Move configuration of geom/providers into its own function in preparationphk2003-02-011-36/+65
* Remove commented out g_enc_dos_partition(). We won't be needing it.phk2003-01-311-18/+0
* Add a rudimentary class for slicing Apple partitioned disks.phk2003-01-311-0/+198
* Add some agility to the disk_create() API:phk2003-01-301-24/+48
* NO_GEOM cleanup: Remove sys/disklabel.h include.phk2003-01-301-2/+1
* NO_GEOM cleanup: retire disk_invalidate()phk2003-01-301-5/+0
* NO_GEOM cleanup: Mark the last arg to disk_create() as unused.phk2003-01-301-1/+1
* Add code to repsect the D_NOGIANT flag, should the disk device driver set it.phk2003-01-291-11/+30
* Sort these functions as the author instructed.phk2003-01-291-16/+13
* Mark some args unused so this compiles in userland.phk2003-01-281-1/+1
* Use a void * to carry the private data for return-call'ed ioctl requests.phk2003-01-281-1/+1
* Implement DIOCBSDBB ioctl which overwrites first BBSIZE bytes of BSDphk2003-01-261-0/+62
* 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
OpenPOWER on IntegriCloud