| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove GEOM_SCHED class and gsched tool. | Alexander Motin | 2019-12-29 | 1 | -5/+2 |
* | Add BIO_SPEEDUP | Warner Losh | 2019-12-17 | 1 | -0/+4 |
* | Add printing of b_ioflags to DDB `show buffer' command. | Kirk McKusick | 2019-01-25 | 1 | -0/+3 |
* | Implement a 'car limit' for bioq. | Warner Losh | 2018-06-13 | 1 | -0/+2 |
* | sys: further adoption of SPDX licensing ID tags. | Pedro F. Giffuni | 2017-11-20 | 1 | -0/+2 |
* | Renumber copyright clause 4 | Warner Losh | 2017-02-28 | 1 | -1/+1 |
* | Add BUF_TRACKING and FULL_BUF_TRACKING buffer debugging | Conrad Meyer | 2016-10-31 | 1 | -0/+20 |
* | Remove unused bio_taskqueue(). | Edward Tomasz Napierala | 2016-09-19 | 1 | -2/+0 |
* | Add support for managing Shingled Magnetic Recording (SMR) drives. | Kenneth D. Merry | 2016-05-19 | 1 | -6/+9 |
* | Bump bio_cmd and bio_*flags from 8 bits to 16. | Warner Losh | 2016-04-14 | 1 | -4/+4 |
* | Add asynchronous command support to the pass(4) driver, and the new | Kenneth D. Merry | 2015-12-03 | 1 | -0/+1 |
* | Be more explicit about what each bio_cmd & bio_flags value means. | Will Andrews | 2013-03-23 | 1 | -8/+12 |
* | Implement the concept of the unmapped VMIO buffers, i.e. buffers which | Konstantin Belousov | 2013-03-19 | 1 | -0/+9 |
* | Correct bioq_disksort so that bioq_insert_tail() offers barrier semantic. | Justin T. Gibbs | 2010-09-02 | 1 | -0/+1 |
* | only export bio_cmd and flags to userland (bio_cmd are | Luigi Rizzo | 2009-12-11 | 1 | -17/+16 |
* | As discussed in the devsummit, introduce two fields in the | Luigi Rizzo | 2009-06-11 | 1 | -0/+7 |
* | Add a new I/O request - BIO_FLUSH, which basically tells providers below to | Pawel Jakub Dawidek | 2006-10-31 | 1 | -0/+1 |
* | Assert proper use of bio_caller1, bio_caller2, bio_cflags, bio_driver1, | Pawel Jakub Dawidek | 2006-03-01 | 1 | -0/+5 |
* | Correct division by zero error in comment. | Kris Kennaway | 2005-11-24 | 1 | -1/+1 |
* | - switch_point is now unused. This doesn't break module binary compatability | Jeff Roberson | 2005-06-12 | 1 | -1/+0 |
* | /* -> /*- for license, minor formatting changes | Warner Losh | 2005-01-07 | 1 | -1/+1 |
* | Add bioq_insert_head() function. | Pawel Jakub Dawidek | 2004-12-13 | 1 | -0/+1 |
* | Add more KASSERTS and checks. | Poul-Henning Kamp | 2004-08-30 | 1 | -0/+1 |
* | Add bioq_takefirst(). | Poul-Henning Kamp | 2004-08-19 | 1 | -0/+2 |
* | - Add two fields to bio structure: 'bio_cflags' which can be used by | Pawel Jakub Dawidek | 2004-08-04 | 1 | -16/+16 |
* | Do the dreaded s/dev_t/struct cdev */ | Poul-Henning Kamp | 2004-06-16 | 1 | -2/+2 |
* | Remove advertising clause from University of California Regent's license, | Warner Losh | 2004-04-07 | 1 | -4/+0 |
* | Bring back the geom_bioqueues, they _are_ a good idea. | Poul-Henning Kamp | 2004-01-28 | 1 | -1/+3 |
* | Retire bio_blkno entirely. | Poul-Henning Kamp | 2003-10-18 | 1 | -1/+0 |
* | Make bioq_disksort() sort on the bio_offset field instead of bio_pblkno. | Poul-Henning Kamp | 2003-10-18 | 1 | -1/+1 |
* | Retire the experimental bio_taskqueue(), it was not quite as usable as | Poul-Henning Kamp | 2003-04-12 | 1 | -2/+0 |
* | Remove BIO_SETATTR from non-GEOM part of kernel as well. | Poul-Henning Kamp | 2003-04-03 | 1 | -1/+0 |
* | Remove the #define for bioqdisksort(), it's no longer needed. | Poul-Henning Kamp | 2003-04-01 | 1 | -1/+0 |
* | Introduce bioq_flush() function. | Poul-Henning Kamp | 2003-04-01 | 1 | -0/+1 |
* | retire the "busy" field in bioqueues, it's served it's purpose. | Poul-Henning Kamp | 2003-03-30 | 1 | -1/+0 |
* | Preparation commit before I start on the bioqueue lockdown: | Poul-Henning Kamp | 2003-03-30 | 1 | -18/+3 |
* | Implement a bio-taskqueue to reduce number of context switches in | Poul-Henning Kamp | 2003-02-11 | 1 | -0/+9 |
* | Commit the correct copy of the g_stat structure. | Poul-Henning Kamp | 2003-02-07 | 1 | -0/+1 |
* | Rename bio_linkage to the more obvious bio_parent. | Poul-Henning Kamp | 2003-02-07 | 1 | -1/+2 |
* | Add a bio_disk pointer for use between geom_disk and the device drivers. | Poul-Henning Kamp | 2003-02-02 | 1 | -0/+2 |
* | NO_GEOM cleanup: Rip out iodone_chain with a big smile on my face. | Poul-Henning Kamp | 2003-01-30 | 1 | -13/+0 |
* | Add a field for tallying the number of spawned bio's a bio has. | Poul-Henning Kamp | 2002-10-09 | 1 | -5/+6 |
* | Make FreeBSD "struct disklabel" agnostic, step 312 of 723: | Poul-Henning Kamp | 2002-09-20 | 1 | -0/+2 |
* | Remove the unused _bio_buf field. I can't even remember if this ever got | Poul-Henning Kamp | 2002-09-15 | 1 | -1/+0 |
* | Un-inline the non-trivial "trivial" bio* functions. | Poul-Henning Kamp | 2002-09-14 | 1 | -55/+6 |
* | Oops, broke the build there. Uninline biodone() now that it is non-trivial. | Poul-Henning Kamp | 2002-09-13 | 1 | -9/+2 |
* | Make biodone() default to wakeup() on the struct bio if no bio_done | Poul-Henning Kamp | 2002-09-13 | 1 | -1/+4 |
* | Forward declare struct uio so that <sys/uio.h> isn't a prerequisite. | Bruce Evans | 2002-09-05 | 1 | -3/+2 |
* | Make daddr_t and u_daddr_t 64bits wide. | Poul-Henning Kamp | 2002-05-14 | 1 | -3/+3 |
* | Constifixion of bio_attribute. | Poul-Henning Kamp | 2002-04-09 | 1 | -1/+1 |