summaryrefslogtreecommitdiffstats
path: root/sys/geom/geom_ccd.c
Commit message (Expand)AuthorAgeFilesLines
* Include sys/sbuf.h directly.ae2011-07-111-0/+1
* - Fix a potential NULL pointer reference. Note that this should not happen inlulf2008-11-251-1/+17
* Add sbuf_new_auto as a shortcut for the very common case of creating ades2008-08-091-2/+2
* Make CCD be able to read and write Linux software raids.cracauer2006-04-131-2/+24
* Change gctl_set_param() to return an error instead of setting anmarcel2006-04-071-2/+2
* /* -> /*- for copyright notices, minor format tweaks as necessaryimp2005-01-061-1/+1
* Tag all geom classes in the tree with a version number.phk2004-08-081-0/+1
* Use default method initialization on geoms.phk2004-08-081-3/+3
* Remove the absolute count g_access_abs() function since experience hasphk2004-02-121-2/+2
* don't call sbuf_clear() right after sbuf_new(), it is not necessary.phk2004-02-101-2/+0
* Make sure to return errors if we have any.phk2003-11-121-1/+1
* Close the right consumers if we run into trouble opening them all.phk2003-10-241-1/+1
* Change the the size fields to daddr_t to support greater than 2TB ccd volumes.ps2003-08-221-5/+5
* Make CCD unloadable.phk2003-08-221-8/+11
* Block all GETATTR calls hitting the CCD, we wouldn't know which childphk2003-08-221-0/+10
* Check for null softc pointers, these happens when a ccd is withering.phk2003-08-221-2/+2
* Fix a memory leak in CCD's mirror code.phk2003-07-291-0/+2
* Use __FBSDID().obrien2003-06-111-4/+3
* Fix error handling for ENOMEM style issues.phk2003-06-091-21/+9
* Polishing and nitpicking.phk2003-06-071-16/+19
* Make this a true GEOM class:phk2003-06-041-751/+294
* Further devilification of CCD:phk2003-06-021-86/+87
* Begin deevilification of CCD:phk2003-06-021-1/+56
* Remove unused variable.phk2003-05-311-2/+0
* More correct patch: Only call biofinish if we have not already sentphk2003-04-141-1/+18
* Call biofinish() also when we get a malloc() failure.phk2003-04-141-4/+1
* Use bioq_flush() to drain a bio queue with a specific error code.phk2003-04-011-0/+1
* Including <sys/stdint.h> is (almost?) universally only to be able to usephk2003-03-181-1/+0
* Centralize the devstat handling for all GEOM disk device driversphk2003-03-081-17/+1
* Initialize the second buffer for mirroring to point to itself and not itsphk2003-03-041-0/+1
* Gigacommit to improve device-driver source compatibility betweenphk2003-03-031-13/+5
* NO_GEOM cleanup: Convert CCD(4) to be use "struct disk*" instead of "dev_t"phk2003-02-211-5/+5
* NO_GEOM cleanup:phk2003-02-211-1/+1
* Back out M_* changes, per decision of the TRB.imp2003-02-191-10/+11
* Announce our ability to do MAXPHYS transfers.phk2003-02-111-0/+1
* Eliminate the sc_openmask, ccdopen() and ccdclose() functions, wephk2003-02-011-46/+6
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-10/+10
* 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
* Remove CCDF_SWAP and CCDF_PARITY, they have never been implemented.phk2003-01-031-21/+4
* Remove unused second argument from BIO_STRATEGY()phk2003-01-031-5/+5
* Fix typos, mostly s/ an / a / where appropriate and a few s/an/and/schweikh2002-12-301-1/+1
* - Use vrefcnt() instead of v_usecount.jeff2002-09-251-1/+1
* (This commit touches about 15 disk device drivers in a very consistentphk2002-09-201-0/+1
OpenPOWER on IntegriCloud