aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/block
AgeCommit message (Expand)AuthorFilesLines
2024-01-18Documentation: block: ioprio: Update schedulersChristian Loehle1-7/+6
2023-11-01Merge tag 'docs-6.7' of git://git.lwn.net/linuxLinus Torvalds1-1/+1
2023-09-22docs: block: blk-mq.rst: correct places -> placeKuan-Wei Chiu1-1/+1
2023-09-11Documentation: Drop or replace remaining mentions of IA64Ard Biesheuvel1-3/+0
2023-08-30Merge tag 'docs-6.6' of git://git.lwn.net/linuxLinus Torvalds2-2/+2
2023-08-18Documentation: Fix typosBjorn Helgaas2-2/+2
2023-08-18mm/page_io: introduce bio_first_folio_all()ZhangPeng1-0/+1
2023-05-12Documentation/block: drop the request.rst fileRandy Dunlap2-100/+0
2023-03-16blk-crypto: remove blk_crypto_insert_cloned_request()Eric Biggers1-2/+1
2023-02-06block: stub out and deprecated the capability attribute on the gendiskChristoph Hellwig2-11/+0
2023-01-29block: ublk: fix doc build warningMing Lei1-0/+6
2023-01-29ublk_drv: add mechanism for supporting unprivileged ublk deviceMing Lei1-9/+40
2022-11-21blk-crypto: don't use struct request_queue for public interfacesChristoph Hellwig1-6/+6
2022-10-18Documentation: document ublk user recovery featureZiyangZhang1-0/+36
2022-09-02Documentation: document ublkMing Lei2-0/+254
2022-08-02null_blk: add module parameters for 4 optionsVincent Fu1-0/+22
2022-02-15block: remove biodoc.rstChristoph Hellwig2-1156/+0
2022-02-11docs: block: biodoc.rst: Drop the obsolete and incorrect contentBarry Song1-5/+1
2022-02-04block: pass a block_device to bio_clone_fastChristoph Hellwig1-5/+0
2022-02-02block: remove genhd.hChristoph Hellwig1-1/+1
2022-01-09docs: block: remove queue-sysfs.rstEric Biggers2-322/+0
2021-11-02Merge tag 'docs-5.16' of git://git.lwn.net/linuxLinus Torvalds1-4/+5
2021-11-01Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/fscryptLinus Torvalds1-0/+2
2021-10-26doc: Fix typo in request queue sysfs documentationDamien Le Moal1-1/+1
2021-10-26doc: document sysfs queue/independent_access_ranges attributesDamien Le Moal1-0/+31
2021-10-21blk-crypto: update inline encryption documentationEric Biggers1-206/+245
2021-09-20fscrypt: improve documentation for inline encryptionEric Biggers1-0/+2
2021-09-14docs: block: fix discard_max_bytes referencesStephen Kitt1-4/+5
2021-08-24Documentation: block: blk-mq: Fix small typo in multi-queue docsJinay Jain1-1/+1
2021-06-30Merge tag 'for-5.14/block-2021-06-29' of git://git.kernel.dk/linux-blockLinus Torvalds1-11/+27
2021-06-17docs: block: biodoc.rst: avoid using ReST :doc:`foo` markupMauro Carvalho Chehab1-1/+1
2021-06-16docs: block/bfq: describe per-device weightKir Kolyshkin1-11/+27
2021-06-04docs: block: fix stat.rst document errorGao Mingfei1-1/+1
2021-05-20docs: block: blk-mq.rst: correct drive -> driverYue Hu1-2/+2
2021-05-10Documentation: drop optional BOMsRandy Dunlap1-1/+1
2021-03-02block/bfq: update comments and default value in docs for fifo_expireJoseph Qi1-2/+2
2021-02-22Merge tag 'mmc-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmcLinus Torvalds1-6/+6
2021-02-10block: introduce zone_write_granularity limitDamien Le Moal1-0/+7
2021-02-10block: document zone_append_max_bytes attributeDamien Le Moal1-0/+6
2021-02-01block/keyslot-manager: introduce devm_blk_ksm_init()Eric Biggers1-6/+6
2021-01-25bvec/iter: disallow zero-length segment bvecsPavel Begunkov1-0/+2
2020-10-24Merge tag 'block-5.10-2020-10-24' of git://git.kernel.dk/linux-blockLinus Torvalds1-0/+8
2020-10-15docs: block: blk-mq.rst: get rid of :c:typeMauro Carvalho Chehab1-2/+2
2020-10-15docs: get rid of :c:type explicit declarations for structsMauro Carvalho Chehab2-8/+8
2020-10-13block: add zone specific block statusesKeith Busch1-0/+8
2020-08-05Merge tag 'for-5.9/drivers-20200803' of git://git.kernel.dk/linux-blockLinus Torvalds1-0/+14
2020-08-04Merge tag 'docs-5.9' of git://git.lwn.net/linuxLinus Torvalds4-2/+156
2020-08-03Merge tag 'for-5.9/block-20200802' of git://git.kernel.dk/linux-blockLinus Torvalds2-2/+2
2020-07-15block: add max_active_zones to blk-sysfsNiklas Cassel1-0/+7
2020-07-15block: add max_open_zones to blk-sysfsNiklas Cassel1-0/+7
2020-07-13Documentation: block: eliminate duplicated wordRandy Dunlap1-1/+1
2020-07-06docs: block: update and fix tiny error for bfqYufen Yu1-8/+1
2020-07-01block: rename generic_make_request to submit_bio_noacctChristoph Hellwig1-1/+1
2020-07-01block: move ->make_request_fn to struct block_device_operationsChristoph Hellwig2-2/+2
2020-06-26docs: fix references for DMA*.txt filesMauro Carvalho Chehab1-1/+1
2020-06-22docs: block: Create blk-mq documentationAndré Almeida2-0/+154
2020-06-02Merge tag 'for-5.8-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav...Linus Torvalds1-0/+2
2020-05-25block: add bio_for_each_bvec_all()Omar Sandoval1-0/+2
2020-05-14Documentation: Document the blk-crypto frameworkSatya Tangirala2-0/+264
2020-03-12block: Document genhd capability flagsStephen Kitt1-12/+4
2020-01-10docs: block/biovecs: update the location of bio.cGuoqing Jiang1-1/+1
2019-11-21block: add iostat counters for flush requestsKonstantin Khlebnikov1-2/+12
2019-09-11docs: block: null_blk: enhance document styleAndré Almeida1-15/+18
2019-09-03Documenation: switching-sched: Remove notes about elevator argumentMarcos Paulo de Souza1-4/+0
2019-07-16Merge tag 'docs/v5.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mche...Linus Torvalds18-335/+536
2019-07-15docs: block: fix pdf outputMauro Carvalho Chehab1-4/+5
2019-07-15docs: cgroup-v1: add it to the admin-guide bookMauro Carvalho Chehab1-1/+1
2019-07-15docs: add some documentation dirs to the driver-api bookMauro Carvalho Chehab1-1/+1
2019-07-15docs: block: convert to ReSTMauro Carvalho Chehab18-332/+532
2019-07-10block: Remove unused definitionsDamien Le Moal1-5/+0
2019-07-09Merge tag 'for-5.3/block-20190708' of git://git.kernel.dk/linux-blockLinus Torvalds3-28/+49
2019-07-08Merge branch 'for-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cg...Linus Torvalds1-1/+1
2019-06-29block, documentation: Document discard_zeroes_data, fua, max_discard_segments...Bart Van Assche1-0/+20
2019-06-29block, documentation: Explain the word 'segments'Bart Van Assche1-4/+6
2019-06-29block, documentation: Sort queue sysfs attribute names alphabeticallyBart Van Assche1-15/+15
2019-06-29block, documentation: Fix wbt_lat_usec documentationBart Van Assche1-2/+2
2019-06-20block: rename CONFIG_DEBUG_BLK_CGROUP to CONFIG_BFQ_CGROUP_DEBUGChristoph Hellwig1-6/+6
2019-06-20block: remove the bi_phys_segments field in struct bioChristoph Hellwig1-1/+0
2019-06-14docs: cgroup-v1: convert docs to ReST and rename to *.rstMauro Carvalho Chehab1-1/+1
2019-06-13block/switching-sched.txt: Update to blk-mq schedulersAndreas Herrmann1-10/+8
2019-04-09block: null: Add documentation for "zone_nr_conv" paramMinwoo Im1-0/+4
2019-04-01doc, block, bfq: add information on bfq execution timePaolo Valente1-7/+22
2019-02-15block: document usage of bio iterator helpersMing Lei1-0/+25
2019-01-09block: doc: add slice_idle_us to bfq documentationJohn Pittman1-0/+7
2019-01-06null_blk: add zoned config support informationJohn Pittman1-1/+2
2019-01-04block: add documentation for io_timeoutWeiping Zhang1-0/+7
2018-12-16block: update sysfs documentationDamien Le Moal1-1/+28
2018-11-07block: remove legacy IO schedulersJens Axboe1-291/+0
2018-11-07block: remove legacy rq taggingJens Axboe1-88/+0
2018-09-09Drop all 00-INDEX files from Documentation/Henrik Austad1-34/+0
2018-07-18block: Track DISCARD statistics and output them in stat and diskstatMichael Callahan1-12/+16
2018-07-09null_blk: add zone supportMatias Bjørling1-0/+7
2018-06-15block: remov blk_queue_invalidate_tagsChristoph Hellwig1-14/+1
2018-06-04Merge tag 'docs-4.18' of git://git.lwn.net/linuxLinus Torvalds1-7/+14
2018-05-25null_blk: add blocking description and remove lightnvmLiu Bo1-3/+6
2018-05-08Documentation: block: cmdline-partition.txt fixes and additionsRandy Dunlap1-7/+14
2017-11-14block, bfq: move debug blkio stats behind CONFIG_DEBUG_BLK_CGROUPLuca Miccio1-6/+32
2017-11-14block, bfq: update blkio stats outside the scheduler lockPaolo Valente1-3/+3
2017-11-14doc, block, bfq: update max IOPS sustainable with BFQPaolo Valente1-6/+11
2017-11-10block: remove __bio_kmap_atomicChristoph Hellwig1-6/+5
2017-11-10block: kill bio_kmap/kunmap_irq()Jens Axboe1-2/+2
2017-11-07null_blk: add an usage for shared tags in documentationMinwoo Im1-0/+5
2017-11-07null_blk: fix default values in documentationMinwoo Im1-2/+2
2017-10-13null_blk: add usage hints for no_schedweiping zhang1-0/+4
2017-10-13null_blk: update usage hints for submit_queuesweiping zhang1-3/+3
2017-08-31doc, block, bfq: better describe how to properly configure bfqPaolo Valente1-24/+54
2017-08-31doc, block, bfq: fix some typos and remove stale stuffPaolo Valente1-56/+10
2017-07-03bio-integrity: fold bio_integrity_enabled to bio_integrity_prepDmitry Monakhov1-4/+2
2017-06-18block: remove bio_clone() and all references.NeilBrown1-1/+1
2017-05-10block, bfq: stress that low_latency must be off to get max throughputPaolo Valente1-1/+16
2017-04-19block, bfq: improve responsivenessPaolo Valente1-0/+9
2017-04-19block, bfq: add full hierarchical scheduling and cgroups supportArianna Avanzini1-6/+11
2017-04-19block, bfq: introduce the BFQ-v0 I/O scheduler as an extra schedulerPaolo Valente2-0/+519
2017-04-14blk-mq: introduce Kyber multiqueue I/O schedulerOmar Sandoval1-0/+14
2017-04-08block: remove the discard_zeroes_data flagChristoph Hellwig1-5/+0
2017-03-28blk-throttle: make throtl_slice tunableShaohua Li1-0/+6
2017-02-22Merge tag 'docs-4.11' of git://git.lwn.net/linuxLinus Torvalds1-1/+1
2017-01-26Doc: Fix double words in DocumentationMasanari Iida1-1/+1
2017-01-03block: fix up io_poll documentationJeff Moyer1-3/+3
2016-11-28blk-wbt: allow reset of default latency through sysfsJens Axboe1-1/+3
2016-11-17block: document the 'io_poll_delay' queue sysfs fileJens Axboe1-0/+14
2016-11-16null_blk: add usage hints for NVMYasuaki Ishimatsu1-1/+1
2016-11-10block: hook up writeback throttlingJens Axboe1-0/+7
2016-11-01block: replace REQ_NOIDLE with REQ_IDLEChristoph Hellwig1-16/+16
2016-10-28block: better op and flags encodingChristoph Hellwig1-2/+2
2016-10-28block: split out request-only flags into a new namespaceChristoph Hellwig1-1/+1
2016-09-14block: remove remnant refs to hardsectLinus Walleij1-2/+2
2016-08-11doc: update block/queue-sysfs.txt entriesJoe Lawrence1-0/+18
2016-08-07block: rename bio bi_rw to bi_opfJens Axboe1-2/+2
2016-07-28Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-2/+1
2016-06-30Remove last traces of ->sync_pageMatthew Wilcox1-2/+1
2016-06-28Doc: block: Fix a typo in queue-sysfs.txtMasanari Iida1-1/+1
2016-06-07block, drivers, fs: rename REQ_FLUSH to REQ_PREFLUSHMike Christie1-11/+11
2016-06-07block, drivers: add REQ_OP_FLUSH operationMike Christie1-3/+3
2016-05-19Merge tag 'docs-for-linus' of git://git.lwn.net/linuxLinus Torvalds1-0/+4
2016-04-12block: kill blk_queue_flush()Jens Axboe1-2/+2
2016-04-12block: add ability to flag write back caching on a deviceJens Axboe1-0/+9
2016-03-31Documentation: update missing index files in block/00-INDEXWei Fang1-0/+4
2016-01-17Merge tag 'docs-4.5' of git://git.lwn.net/linuxLinus Torvalds1-8/+7
2015-12-10Fix CFQ I/O scheduler parameter name in documentationLibor Pechacek1-8/+7
2015-11-16null_blk: register as a LightNVM deviceMatias Bjørling1-0/+3
2015-10-21block: add an API for Persistent ReservationsChristoph Hellwig1-0/+119
2015-08-13Documentation: update notes in biovecs about arbitrarily sized biosDongsu Park1-1/+9
2015-07-29block: add a bi_error field to struct bioChristoph Hellwig1-1/+1
2015-07-17block: make /sys/block/<dev>/queue/discard_max_bytes writeableJens Axboe1-1/+9
2015-03-20Documentation: Remove mentioning of block barriersLeonid V. Fedorenchik1-27/+9
2014-12-13Merge branch 'for-3.19/core' of git://git.kernel.dk/linux-blockLinus Torvalds1-1/+5
2014-11-12scsi: add new scsi-command flag for tagged commandsChristoph Hellwig1-4/+0
2014-11-04block: Expand a bit documentation about elevator_allow_merge_fnJan Kara1-1/+5
2014-10-18Merge branch 'for-3.18/core' of git://git.kernel.dk/linux-blockLinus Torvalds1-49/+5
2014-09-27block: Remove integrity tagging functionsMartin K. Petersen1-34/+0
2014-09-27block: Replace bi_integrity with bi_specialMartin K. Petersen1-5/+5
2014-09-27block: Get rid of bdev_integrity_enabled()Martin K. Petersen1-10/+0
2014-08-28doc: queue-sysfs: minor fixesArnd Hannemann1-3/+3
2014-08-26Documentation: Fix null_blk parameter irq_mode to irqmodeFam Zheng1-2/+2
2014-02-10Documentation/: update 00-INDEX filesHenrik Austad1-0/+2
2013-12-31Merge tag 'v3.13-rc6' into for-3.14/coreJens Axboe1-0/+72
2013-12-21null_blk: set use_per_node_hctx param to falseMatias Bjørling1-4/+5
2013-12-21null_blk: corrections to documentationMatias Bjørling1-10/+10
2013-12-19null_blk: documentationMatias Bjorling1-0/+71
2013-11-23block: Immutable bio vecsKent Overstreet1-0/+111
2013-11-23block: Abstract out bvec iteratorKent Overstreet1-4/+3
2013-09-30block: change config option name for cmdline partition parsingPaul Gortmaker2-4/+6
2013-09-11block: support embedded device command line partitionCai Zhiyong1-0/+39
2013-07-25doc: Fix typo in doucmentationsMasanari Iida1-1/+1
2013-05-28doc: fix misspellings with 'codespell' toolAnatol Pomozov1-1/+1
2013-04-09Documentation: cfq-iosched: update documentation help for cfq tunablesNamjae Jeon1-3/+44
2013-01-09cfq-iosched: enable full blkcg hierarchy supportTejun Heo1-0/+58
2012-09-09block: Kill bi_destructorKent Overstreet1-5/+0
2012-08-09Documentation: update tunable options in block/cfq-iosched.txtNamjae Jeon1-0/+64
2012-08-09Documentation: update tunable options in block/cfq-iosched.txtNamjae Jeon1-0/+77
2012-08-09Documentation: update missing index files in block/00-INDEXNamjae Jeon1-2/+8
2012-06-26blkcg: implement per-blkg request allocationTejun Heo1-0/+7
2011-11-04Documentation: drop as block elevator reference in switching-sched.txtWang Sheng-Hui1-2/+2
2011-09-27doc: fix broken referencesPaul Bolle1-1/+1
2011-08-05cfq-iosched: Add documentation about idlingVivek Goyal1-0/+71
2011-07-23block: strict rq_affinityDan Williams1-3/+7
2011-03-31Fix common misspellingsLucas De Marchi1-2/+2
2011-03-10block: remove per-queue pluggingJens Axboe1-5/+0
2010-11-11Documentation: remove anticipatory scheduler infoRandy Dunlap1-4/+4
2010-10-19Merge branch 'v2.6.36-rc8' into for-2.6.37/barrierJens Axboe1-0/+45
2010-09-10block: update documentation for REQ_FLUSH / REQ_FUAChristoph Hellwig3-263/+88
2010-08-23cfq-iosched: Documentation help for new tunablesVivek Goyal1-0/+45
2010-08-05nick piggin: change email addressNick Piggin1-1/+1
2010-03-08Documentation: fix block/biodoc.txt dma mapping descriptionFUJITA Tomonori1-2/+2
2010-02-22Merge branch 'master' into for-2.6.34Jens Axboe1-1/+1
2010-01-29block: Added in stricter no merge semantics for block I/OAlan D. Brunelle1-5/+5
2010-01-02Documentation: Rename Documentation/DMA-mapping.txtKusanagi Kouichi1-1/+1
2009-12-18block: remove Documentation/block/as-iosched.txtFUJITA Tomonori2-174/+0
2009-07-01Trivial typo fixes in Documentation/block/data-integrity.txt.Andre Noll1-2/+2
2009-06-12trivial: Miscellaneous documentation typo fixesMatt LaPlante1-1/+1
2009-06-02Removed reference to non-existing file Documentation/PCI/PCI-DMA-mapping.txtvibi sreenivasan1-1/+1
2009-04-15block: update biodoc.txt on pluggingJens Axboe1-13/+6
2009-03-26block: Repeated lines in switching-sched.txtAvishay Traeger1-6/+0
2009-02-02block: add text file detailing queue/ sysfs filesJens Axboe1-0/+63
2009-01-30Mark mandatory elevator functions in the biodoc.txtNikanth Karthikesan1-3/+3
2009-01-29Documentation: move DMA-mapping.txt to Doc/PCI/Randy Dunlap1-2/+3
2008-12-29Documentation: remove reference to ll_rw_blk.c and moved drivers/block/elevat...Nikanth Karthikesan1-3/+3
2008-10-16Merge branch 'docs' of git://git.lwn.net/linux-2.6Linus Torvalds1-2/+2
2008-10-16Documentation/block/data-integrity.txt: Fix section numbersAlberto Bertogli1-2/+2