summaryrefslogtreecommitdiffstats
path: root/sys/geom
Commit message (Expand)AuthorAgeFilesLines
* #ifdef notyet a bit of code which needs not yet committed refcounting tophk2003-03-161-0/+2
* Use devstat_{start,end}_transaction_bio().phk2003-03-151-10/+3
* If we run out of consumers while orphaning them, and the provider's geomphk2003-03-101-0/+5
* Fix yet another fallout of our M_* song and dance.phk2003-03-101-1/+1
* Remove unneeded #include of geom_stats.hphk2003-03-092-2/+0
* Stamp out Danglish.phk2003-03-091-1/+1
* Don't use statistics counters to detect outstanding I/O.phk2003-03-091-1/+1
* Don't abuse the statistics counters for detecting if we have outstandingphk2003-03-091-6/+10
* Add u_int nstart, nend counters to consumer and providers so we will notphk2003-03-091-0/+2
* When a DEV class consumer is orphan'ed we need to wait for all thephk2003-03-091-11/+20
* Allocate devstat structure with devstat_new_entry().phk2003-03-081-2/+1
* Centralize the devstat handling for all GEOM disk device driversphk2003-03-082-18/+30
* Limit our requests to DFLTPHYS, this is generally a good idea forphk2003-03-071-0/+5
* 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-033-40/+19
* NO_GEOM cleanup:phk2003-03-021-14/+1
* NO_GEOM cleanup:phk2003-02-281-54/+10
* Cleanup of the d_mmap_t interface.mux2003-02-251-3/+5
* Drop down Apple Partition Map code that has been in use by somegrehan2003-02-231-84/+168
* 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-2/+2
* NO_GEOM cleanup:phk2003-02-212-5/+3
* Add M_WAITOKphk2003-02-191-2/+2
* Back out M_* changes, per decision of the TRB.imp2003-02-1912-32/+33
* Correctly set bio_data in cloned children when cutting up large requests.tegge2003-02-121-1/+1
* Implement a handle for efficient implementation of perforations inphk2003-02-122-7/+13
* Implement a bio-taskqueue to reduce number of context switches inphk2003-02-112-21/+56
* Announce our ability to do MAXPHYS transfers.phk2003-02-111-0/+1
* Advertise MAXPHYS upwards, we will split as necessary before we get to thephk2003-02-111-1/+1
* Check disk->d_maxsize/dev->si_iosize_max at open time rather than in strategy.phk2003-02-111-10/+7
* Make a mutex to stop the race coming into geom_disk's done routine.phk2003-02-111-25/+61
* 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
OpenPOWER on IntegriCloud