BranchCommit messageAuthorAge
5.7-stableio_uring: fix IOPOLL -EAGAIN retriesJens Axboe6 months
5.8-stableio_uring: Convert advanced XArray uses to the normal APIMatthew Wilcox (Oracle)5 months
5.9-stableio_uring: Convert advanced XArray uses to the normal APIMatthew Wilcox (Oracle)5 months
aio-bufferedmm: __lock_page_async() -EINTR missed wakeup fixJens Axboe11 years
aio-diofs: only inc/dec inode->i_dio_count for file systemsJens Axboe8 years
aio-dio-3.7fs: only inc/dec inode->i_dio_count for file systemsJens Axboe8 years
aio-pollaio: add my copyrightJens Axboe2 years
aio-poll-ringaio: add support for submission/completion ringsJens Axboe2 years
aio-poll.v1aio: avoid extra ctx->poll_lock grab if polling is irq-lessJens Axboe2 years
aio-ringaio: add my copyrightJens Axboe2 years
arch-cleanuptask_work: cleanup notification modesJens Axboe4 months
async-bufferedio_uring: support true async buffered reads, if file provides itJens Axboe9 months
async-buffered.2io_uring: support true async buffered reads, if file provides itJens Axboe9 months
async-buffered.3io_uring: support true async buffered reads, if file provides itJens Axboe9 months
async-buffered.4io_uring: support true async buffered reads, if file provides itJens Axboe9 months
async-buffered.5io_uring: support true async buffered reads, if file provides itJens Axboe9 months
async-buffered.6ext4: flag as supporting buffered async readsJens Axboe9 months
async-buffered.7io_uring: support true async buffered reads, if file provides itJens Axboe8 months
async-buffered.8io_uring: support true async buffered reads, if file provides itJens Axboe8 months
async-readaheadRevert "block: read-ahead submission should imply no-wait as well"Jens Axboe9 months
barrierbarrier: Don't return -EOPNOTSUPP to the caller if the device does not suppor...Jens Axboe12 years
binjectbinject: ioctl fixup and fix for unaligned commandsJens Axboe10 years
bio-cntbio: skip atomic inc/dec of ->bi_cnt for most use casesJens Axboe6 years
blk-alloc-optimizeblock: optimize rq allocation path for less queue lockingJens Axboe10 years
blk-dioblk-mq-dio: move partition remap AFTER adding bio payloadJens Axboe4 years
blk-iopollblock: remove ->max member from struct blk_iopollJens Axboe11 years
blk-kill-atomic-flagsblock: rearrange a few request fields for better cache layoutJens Axboe3 years
blk-mq-legacy-schedblk-mq: fix completion byte stats with schedulingJens Axboe4 years
blk-mq-legacy-sched.1scsi: enable IO scheduling for scsi-mqJens Axboe4 years
blk-mq-legacy-sched.2block: drop irq+lock when flushing queue plugsJens Axboe4 years
blk-mq-nvmenvme: remove IPI completionsJens Axboe7 years
blk-mq-schedblk-mq-sched: allow setting of default IO schedulerJens Axboe4 years
blk-mq-sched.1mq-deadline: add blk-mq adaptation of the deadline IO schedulerJens Axboe4 years
blk-mq-sched.2blk-mq-sched: allow setting of default IO schedulerJens Axboe4 years
blk-mq-sched.3blk-mq-sched: allow setting of default IO schedulerJens Axboe4 years
blk-mq-sched.4blk-mq-sched: allow setting of default IO schedulerJens Axboe4 years
blk-mq-sched.5blk-mq-sched: allow setting of default IO schedulerJens Axboe4 years
blk-mq-sched.6blk-mq-sched: allow setting of default IO schedulerJens Axboe4 years
blk-mq-sched.7blk-mq-sched: allow setting of default IO schedulerJens Axboe4 years
blk-mq/coreblk-mq: don't disallow request merges for req->special being setJens Axboe7 years
blk-mq/driversmtip32xx: basic blk-mq supportJens Axboe7 years
blk-mq/miscdirect-io: only inc/dec inode->i_dio_count for file systemsJens Axboe7 years
blk-polled-ioaio: propagate and use queue cookieJens Axboe6 years
blk-polled-io-v2NVMe: add io_poll supportJens Axboe6 years
blktraceblktrace: fix unlocked registration of tracepointsJens Axboe3 years
block-5.10md: change mddev 'chunk_sectors' from int to unsignedMike Snitzer3 months
block-5.11Merge branch 'nvme-5.11' of git:// into block-5.11Jens Axboe4 weeks
block-5.12block: Drop leftover references to RQF_SORTEDJean Delvare5 hours
block-5.5block: allow partitions on host aware zone devicesChristoph Hellwig13 months
block-5.5-nextcompat_ioctl: block: handle Persistent ReservationsArnd Bergmann14 months
block-5.6Merge branch 'nvme-5.6-rc6' of git:// into block-5.6Jens Axboe11 months
block-5.7Revert "block: end bio with BLK_STS_AGAIN in case of non-mq devs and REQ_NOWAIT"Jens Axboe9 months
block-5.8Merge branch 'nvme-5.8' of git:// into block-5.8Jens Axboe7 months
block-5.9Merge tag 'nvme-5.9-2020-10-07' of git:// into block-5.9Jens Axboe5 months
buffered-uncachedxfs: don't do delayed allocations for uncached buffered writesJens Axboe13 months
cmdfilter[PATCH] cmdfilter: needs capability.hJens Axboe14 years
cpu-alloc-cacheaio: enable cpu_cache_alloc frontend for aio_kiocb allocationsJens Axboe4 years
dio-mem-aligniomap: relax memory alignment restriction for O_DIRECTJens Axboe2 weeks
discard-rwblock: by default, limit maximum discard size to 64MBJens Axboe6 years
fcache[PATCH] fcache: add file system frontend cacheJens Axboe14 years
for-2.6.37/barrierxen-blkfront: disable barrier/flush write supportJens Axboe10 years
for-2.6.37/coreblock: remove REQ_HARDBARRIERChristoph Hellwig10 years
for-2.6.37/driverscciss: remove controllers supported by hpsaStephen M. Cameron10 years
for-2.6.37/miscpipe: fix failure to return error code on ->confirm()Nicolas Kaiser10 years
for-2.6.38/coreMerge branch 'for-2.6.38/event-handling' into for-2.6.38/coreJens Axboe10 years
for-2.6.38/driverscciss: reinstate proper FIFO order of command queue listJens Axboe10 years
for-2.6.38/event-handlingRevert "sd: implement sd_check_events()"Jens Axboe10 years
for-2.6.38/multiqueueblock: locking fixesJens Axboe10 years
for-2.6.39/coreDocumentation/iostats.txt: bit-size reference etc.Randy Dunlap10 years
for-2.6.39/driverscciss: fix lost command issueBud Brown10 years
for-2.6.39/ioc-rq-allocblock: free io_context cached request entries automaticallyJens Axboe10 years
for-2.6.39/stack-plugblk-throttle: Use blk_plug in throttle dispatchVivek Goyal10 years
for-2.6.40/corecfq-iosched: free cic_index if cfqd allocation failsNamhyung Kim10 years
for-2.6.40/driversloop: handle on-demand devices correctlyNamhyung Kim10 years
for-2.6.40/splicesplice: add wakeup_pipe_readers()Namhyung Kim10 years
for-3.1/coreblock: strict rq_affinityDan Williams10 years
for-3.1/driverscciss: do not attempt to read from a write-only registerStephen M. Cameron10 years
for-3.10/corerelay: move remove_buf_file inside relay_close_bufDmitry Monakhov8 years
for-3.10/driversMerge branch 'bcache-for-upstream' of Axboe8 years
for-3.11/coreelevator: Fix a race in elevator switchingJianpeng Ma8 years
for-3.11/driversMerge branch 'bcache-for-3.11' of git:// ...Jens Axboe8 years
for-3.12/corecfq: explicitly use 64bit divide operation for 64bit argumentsAnatol Pomozov7 years
for-3.12/driversrsxx: Kernel Panic caused by mapping DiscardsPhilip J Kelleher7 years
for-3.13/coreMerge branch 'blk-mq/core' into for-3.13/coreJens Axboe7 years
for-3.13/driversfloppy: Correct documentation of driver options when used as a module.Ben Harris7 years
for-3.13/post-mq-driversbcache: defensively handle format stringsKees Cook7 years
for-3.14/corextensa: fixup simdisk driver to work with immutable bio_vecsJens Axboe7 years
for-3.14/driversmg_disk: Spelling s/finised/finished/Geert Uytterhoeven7 years
for-3.15/coreblk-mq: add REQ_SYNC earlyShaohua Li7 years
for-3.15/driversMerge branch 'bcache-for-3.15' of git:// ...Jens Axboe7 years
for-3.16/blk-mq-driversmtip32xx: convert to use blk-mqJens Axboe7 years
for-3.16/blk-mq-taggingblk-mq: improve support for shared tags mapsJens Axboe7 years
for-3.16/coreblk-mq: push IPI or local end_io decision to __blk_mq_complete_request()Jens Axboe7 years
for-3.16/driversblock: virtio_blk: don't hold spin lock during world switchMing Lei7 years
for-3.16/rq-buffer-removalblock: remove struct request buffer memberJens Axboe7 years
for-3.17/corepartitions: aix.c: off by one bugDan Carpenter7 years
for-3.17/driversMerge branch 'for-jens' of into for...Jens Axboe7 years
for-3.18/coreblock: Remove REQ_KERNELMartin K. Petersen6 years
for-3.18/driversblock: disable entropy contributions for nonrot devicesMike Snitzer6 years
for-3.19/corebio: modify __bio_add_page() to accept pages that don't start a new segmentMaurizio Lombardi6 years
for-3.19/driversNVMe: fix race condition in nvme_submit_sync_cmd()Jens Axboe6 years
for-3.2/coreblock: don't call blk_drain_queue() if elevator is not upTejun Heo9 years
for-3.2/driversvirtio-blk: use ida to allocate disk indexMichael S. Tsirkin9 years
for-3.2/mtip32xxmtip32xx: add module.h include to avoid conflict with moduleh treeJens Axboe9 years
for-3.20/bdiMake super_blocks and sb_lock staticAl Viro6 years
for-3.20/coreblock: remove unused function blk_bio_map_sgChristoph Hellwig6 years
for-3.20/driversxen-blkback: default to X86_32 ABI on x86David Vrabel6 years
for-3.3/coreRevert "block: recursive merge requests"Jens Axboe9 years
for-3.3/driversMerge branch 'for-3.3/mtip32xx' into for-3.3/driversJens Axboe9 years
for-3.3/mtip32xxmtip32xx: do rebuild monitoring asynchronouslyAsai Thambi S P9 years
for-3.4/coreblock: make auto block plug flush threshold per-disk basedShaohua Li9 years
for-3.4/driversblock: mtip32xx: remove HOTPLUG_PCI_PCIE dependancyGreg Kroah-Hartman9 years
for-3.5/coreblkcg: tg_stats_alloc_lock is an irq lockTejun Heo9 years
for-3.5/driversMerge branch 'for-jens' of git:// into for-3.5/driversJens Axboe9 years
for-3.6/coreblock: remove dead func declarationYuanhan Liu9 years
for-3.6/driversMerge branch 'upstream' of git:// Axboe9 years
for-3.7/coreblock: makes bio_split support bio without dataShaohua Li8 years
for-3.8/coreblock: export block_unplug tracepointNeilBrown8 years
for-3.8/driversdrbd: update Kconfig to match current dependenciesLars Ellenberg8 years
for-3.9/coreblock: remove redundant check to bd_openers()Guo Chao8 years
for-3.9/driversloopdev: ignore negative offset when calculate loop device sizeGuo Chao8 years
for-4.1/coreblk-mq: reduce unnecessary software queue loopingChong Yuan6 years
for-4.1/driversMerge branch 'stable/for-jens-4.1' of git:// Axboe6 years
for-4.10/blockblk-stat: fix a few cases of missing batch flushingJens Axboe4 years
for-4.10/dioblock: save 8 bytes of space in struct blkdev_dioJens Axboe4 years
for-4.10/discardblock: improve handling of the magic discard payloadChristoph Hellwig4 years
for-4.10/fs-unmapfs: Remove unmap_underlying_metadataJan Kara4 years
for-4.10/hch-dioblock: save 8 bytes of space in struct blkdev_dioJens Axboe4 years
for-4.10/lightnvmlightnvm: transform target get/set bad blockJavier González4 years
for-4.10/mergeMerge branch 'for-4.10/block' into for-4.10/mergeJens Axboe4 years
for-4.10/postnvme/pci: Log PCI_STATUS when the controller diesAndy Lutomirski4 years
for-4.10/start-stop-queuesnvme: Use BLK_MQ_S_STOPPED instead of QUEUE_FLAG_STOPPED in blk-mq codeBart Van Assche4 years
for-4.10/wb-buf-throttlefs: add SYNC_FILE_RANGE_BACKGROUND flagJens Axboe4 years
for-4.10/wbt-updatesblk-wbt: remove stat opsJens Axboe4 years
for-4.11/blk-mq-legacy-schedscsi: enable IO scheduling for scsi-mqJens Axboe4 years
for-4.11/blocknvme: Check for Security send/recv support before issuing commands.Scott Bauer4 years
for-4.11/linus-mergeMerge branch 'for-4.11/next' into for-4.11/linus-mergeJens Axboe4 years
for-4.11/nextblock: don't defer flushes on blk-mq + schedulingJens Axboe4 years
for-4.11/reviewblock: don't defer flushes on blk-mq + schedulingJens Axboe4 years
for-4.11/rq-refactorblk-mq-debug: Introduce debugfs_create_files()Bart Van Assche4 years
for-4.11/rq-refactor-nextblock: move internal_tag to same cache line as tagJens Axboe4 years
for-4.12/blockblock: hide badblocks attribute by defaultDan Williams4 years
for-4.12/post-mergeMerge branch 'nvme-4.12' of git:// into for-4.12/post-m...Jens Axboe4 years
for-4.12/testblock: remove the errors field from struct requestChristoph Hellwig4 years
for-4.13/blocklightnvm: pblk: set line bitmap check under debugJavier González4 years
for-4.13/mergeMerge branch 'for-4.13/block' into for-4.13/mergeJens Axboe4 years
for-4.14/blockkernfs: checking for IS_ERR() instead of NULLDan Carpenter3 years
for-4.14/block-postmergebcache: initialize dirty stripes in flash_dev_run()Tang Junhui3 years
for-4.15/blocknvme: fix visibility of "uuid" ns attributeMartin Wilck3 years
for-4.15/timermd: Convert timers to use timer_setup()Kees Cook3 years
for-4.16/blockblock: remove smart1,2.hCorentin Labbe3 years
for-4.17/blockblk-mq: Directly schedule q->timeout_work when aborting a requestTejun Heo3 years
for-4.17/mergedMerge branch 'for-4.17/block' into for-4.17/mergedJens Axboe3 years
for-4.18/blockblk-mq: update nr_requests when switching to 'none' schedulerMing Lei3 years
for-4.19/blockblkcg: Make blkg_root_lookup() work for queues in bypass modeBart Van Assche3 years
for-4.19/block-oldlightnvm: remove minor version check for 2.0Matias Bjørling3 years
for-4.19/postblock/DAC960.c: make some arrays static const, shrinks object sizeColin Ian King3 years
for-4.19/wbtblk-wbt: fix has-sleeper queueing checkJens Axboe3 years
for-4.2/corecfq-iosched: fix other locations where blkcg_to_cfqgd() can return NULLJens Axboe6 years
for-4.2/driversmtip32xx: Fix accessing freed memorySelvan Mani6 years
for-4.2/sgremove scatterlist.h generation from arch Kbuild filesChristoph Hellwig6 years
for-4.2/writebackwriteback, blkio: add documentation for cgroup writeback supportTejun Heo6 years
for-4.20/blockblock: setup bounce bio_sets properlyJens Axboe2 years
for-4.20/libataata: remove redundant 'default n' from KconfigBartlomiej Zolnierkiewicz2 years
for-4.21/aioaio: abstract out io_event filler helperJens Axboe2 years
for-4.21/blockkyber: use sbitmap add_wait_queue/list_del wait helpersJens Axboe2 years
for-4.21/block-lateblock/swim3: Fix regression on PowerBook G3Finn Thain2 years
for-4.21/libatasata_rcar: fix deferred probingSergei Shtylyov2 years
for-4.21/libata-lateata: pata_macio: add of_node_put()Yangtao Li2 years
for-4.3/bio-errorblock: shrink struct bio down to 2 cache lines againJens Axboe6 years
for-4.3/blkcgblkcg: use CGROUP_WEIGHT_* scale for io.weight on the unified hierarchyTejun Heo6 years
for-4.3/coreblk: Fix bio_io_vec index when checking bvec gapsKeith Busch6 years
for-4.3/driversNVMe: Using PRACT bit to generate and verify PI by controllerAlok Pandey6 years
for-4.3/immutable-vecsDocumentation: update notes in biovecs about arbitrarily sized biosDongsu Park6 years
for-4.3/sglib: scatterlist: add sg splitting functionRobert Jarzmik6 years
for-4.4/coreblk-mq: avoid excessive boot delays with large lun countsJeff Moyer5 years
for-4.4/driversUpdate target repo for nvme patch contributionsJay Freyensee5 years
for-4.4/integrityblock, libnvdimm, nvme: provide a built-in blk_integrity nop profileDan Williams5 years
for-4.4/io-polldirect-io: be sure to assign dio->bio_bdev for both pathsJens Axboe5 years
for-4.4/lightnvmnvme: lightnvm: clean up a data typeDan Carpenter5 years
for-4.4/reservationsNVMe: Precedence error in nvme_pr_clear()Dan Carpenter5 years
for-4.5/coreblock: use bd{grab,put}() instead of open-codingIlya Dryomov5 years
for-4.5/driversnull_blk: use sector_div instead of do_divArnd Bergmann5 years
for-4.5/lightnvmlightnvm: ensure that nvm_dev_ops can be used without CONFIG_NVMJens Axboe5 years
for-4.5/nvmeuapi: update install list after nvme.h renameMike Frysinger5 years
for-4.6/coreblk-mq: add bounds check on tag-to-rq conversionHannes Reinecke5 years
for-4.6/driversNVMe: Expose ns wwid through single sysfs entryKeith Busch5 years
for-4.6/drivers-mergedNVMe: Expose ns wwid through single sysfs entryKeith Busch5 years
for-4.7/coreblk-mq: fix undefined behaviour in order_to_size()Bartlomiej Zolnierkiewicz5 years
for-4.7/driverslightnvm: reserved space calculation incorrectJavier González5 years
for-4.7/lightnvmlightnvm: reserved space calculation incorrectJavier González5 years
for-4.8/bi_opfblock: rename bio bi_rw to bi_opfJens Axboe5 years
for-4.8/bi_rwfblock: rename bio bi_rw to bi_rwfJens Axboe5 years
for-4.8/coreblock: Fix front merge checkDamien Le Moal5 years
for-4.8/driversnvme/pci: Provide SR-IOV supportKeith Busch5 years
for-4.9/blockfs/block_dev.c: return the right error in thaw_bdev()Pierre Morel4 years
for-4.9/block-irqblk_mq: linux/blk-mq.h does not include all the headers it depends onStephen Rothwell4 years
for-4.9/block-smpblk-mq: fixup "Convert to new hotplug state machine"Sebastian Andrzej Siewior4 years
for-4.9/mq-async-runblk-mq: add flag for drivers wanting blocking ->queue_rq()Jens Axboe4 years
for-5.1/blockblock: Replace function name in string with __func__Keyur Patel2 years
for-5.1/block-postblkcg: annotate implicit fall throughMathieu Malaterre24 months
for-5.1/libataata: libahci: Only warn for AHCI_HFLAG_MULTI_MSI set when genuine custom irq ...John Garry2 years
for-5.10/blockblock: fix uapi blkzoned.h commentsDamien Le Moal5 months
for-5.10/driversMerge branch 'md-next' of Axboe5 months
for-5.10/io_uringio_uring: keep a pointer ref_node in file_dataPavel Begunkov5 months
for-5.10/libataata: ahci: mvebu: Make SATA PHY optional for Armada 3720Pali Rohár5 months
for-5.11/blockblk-mq: Remove 'running from the wrong CPU' warningDaniel Wagner2 months
for-5.11/block-mergedMerge branch 'for-5.11/block' into for-5.11/block-mergedJens Axboe3 months
for-5.11/driversblock/rnbd-clt: Does not request pdu to rtrs-cltGioh Kim2 months
for-5.11/io_uringio_uring: fix io_cqring_events()'s noflushPavel Begunkov3 months
for-5.12/blockmm: simplify swapdev_blockChristoph Hellwig3 weeks
for-5.12/block-ipiblk-mq: Use llist_head for blk_cpu_doneSebastian Andrzej Siewior2 weeks
for-5.12/driverslightnvm: pblk: Replace guid_copy() with export_guid()/import_guid()Andy Shevchenko2 weeks
for-5.12/io_uringRevert "io_uring: wait potential ->release() on resurrect"Jens Axboe4 days
for-5.12/libataata: Avoid comma separated statementsJoe Perches4 weeks
for-5.2/blockblock: fix mismerge in bvec_advanceChristoph Hellwig22 months
for-5.2/block-postblock/bio-integrity: use struct_size() in kmalloc()Jackie Liu22 months
for-5.2/io_uringio_uring: use cpu_online() to check p->sq_thread_cpu instead of cpu_possible()Shenghui Wang22 months
for-5.2/libataahci: qoriq: add ls1028a platforms supportPeng Ma23 months
for-5.3/blockblk-iolatency: fix STS_AGAIN handlingDennis Zhou20 months
for-5.3/io_uringio_uring: fix io_sq_thread_stop running in front of io_sq_threadJackie Liu20 months
for-5.3/libatadrivers: ata: ahci_sunxi: Increased SATA/AHCI DMA TX/RX FIFOsUenal Mutlu20 months
for-5.4/blocknull_blk: format pr_* logs with pr_fmtAndré Almeida18 months
for-5.4/io_uringio_uring: make CQ ring wakeups be more efficientJens Axboe17 months
for-5.4/libatalibata/ahci: Drop PCS quirk for Denverton and beyondDan Williams18 months
for-5.4/postblock: drop device references in bsg_queue_rq()Martin Wilck17 months
for-5.5/blockRevert "block: split bio if the only bvec's length is > SZ_4K"Jens Axboe15 months
for-5.5/disk-revalidateblock: move clearing bd_invalidated into check_disk_size_changeChristoph Hellwig16 months
for-5.5/driversRevert "bcache: fix fifo index swapping condition in journal_pin_cmp()"Jens Axboe15 months
for-5.5/drivers-postnbd: prevent memory leakNavid Emamdoost15 months
for-5.5/io_uringio_uring: make POLL_ADD/POLL_REMOVE scale betterJens Axboe16 months
for-5.5/io_uring-postio_uring: make poll->wait dynamically allocatedJens Axboe15 months
for-5.5/io_uring-testio_uring: enforce limit of inflight IOJens Axboe16 months
for-5.5/libataata: pata_artop: make arrays static const, makes object smallerColin Ian King16 months
for-5.5/zonedscsi: sd_zbc: Remove set but not used variable 'buflen'YueHaibing15 months
for-5.6/blockpartitions/ldm: fix spelling mistake "to" -> "too"Colin Ian King13 months
for-5.6/block-testblk-mq: allocate tags in batchesJens Axboe13 months
for-5.6/driversbcache: reap from tail of c->btree_cache in bch_mca_scan()Coly Li13 months
for-5.6/io_uringio_uring: add support for send(2) and recv(2)Jens Axboe14 months
for-5.6/io_uring-epoll-testio_uring: add support for epoll_ctl(2)Jens Axboe13 months
for-5.6/io_uring-vfsio_uring: add support for epoll_ctl(2)Jens Axboe13 months
for-5.6/io_uring-vfs-credsio_uring: support using a registered personality for commandsJens Axboe13 months
for-5.6/io_uring-vfs-nextio_uring: add support for epoll_ctl(2)Jens Axboe14 months
for-5.6/io_uring-vfs-shared-wqio_uring: add support for sharing kernel io-wq workqueueJens Axboe13 months
for-5.6/io_uring-vfs-wqio_uring: add io-wq workqueue sharingPavel Begunkov13 months
for-5.6/libataata/acard_ahci: remove unused variable n_elemAlex Shi13 months
for-5.7/blockblock: return NULL in blk_alloc_queue() on errorChaitanya Kulkarni11 months
for-5.7/driversMerge branch 'nvme-5.7-rc1' of git:// into for-5.7/driversJens Axboe11 months
for-5.7/io_uringio_uring: cleanup io_alloc_async_ctx()Xiaoguang Wang11 months
for-5.7/libataata: make "libata.force" kernel parameter optionalBartlomiej Zolnierkiewicz11 months
for-5.8/blockblock: mark bio_wouldblock_error() bio with BIO_QUIETJens Axboe9 months
for-5.8/driversbcache: configure the asynchronous registertion to be experimentalColy Li9 months
for-5.8/io_uringio_uring: fix overflowed reqs cancellationPavel Begunkov9 months
for-5.9/blockblock: blk-timeout: delete duplicated wordRandy Dunlap7 months
for-5.9/block-fsblock: move struct block_device to blk_types.hChristoph Hellwig8 months
for-5.9/block-mergeblock: don't do revalidate zones on invalid devicesJohannes Thumshirn7 months
for-5.9/driversMerge branch 'md-next' of Axboe7 months
for-5.9/io_uringio_uring: flip if handling after io_setup_async_rwPavel Begunkov7 months
for-currentMerge branch 'io_uring-5.7' into for-currentJens Axboe10 months
for-linusblk-cgroup: remove blkcg_drain_queueGuoqing Jiang15 months
for-linus-nextblk-mq: free hctx->cpumask in release handler of hctx's kobjectMing Lei4 years
for-linus2block: rename bio bi_rw to bi_opfJens Axboe5 years
for-nextMerge branch 'io_uring-5.12' into for-nextJens Axboe5 min.
i_dio_countext4: pass in DIO_SKIP_DIO_COUNT to do_blockdev_direct_IO()Jens Axboe6 years
ide-5.11ide/falconide: Fix module unloadFinn Thain8 weeks
io-streamidFix resource leak in the STREAM_CLOSE path.Andrzej Jakowski5 years
io_uringio_uring: add a few test toolsJens Axboe24 months
io_uring-5.10io_uring: fix file leak on error path of io ctx creationHillf Danton3 months
io_uring-5.10-nextio_uring: fix double poll mask initPavel Begunkov4 months
io_uring-5.11Revert "io_uring: don't take fs for recvmsg/sendmsg"Jens Axboe3 weeks
io_uring-5.12io_uring: fix -EAGAIN retry with IOPOLLJens Axboe6 min.
io_uring-5.5io_uring: don't cancel all work on process exitJens Axboe13 months
io_uring-5.6io_uring: make sure accept honor rlimit nofileJens Axboe11 months
io_uring-5.6-pollio_uring: allow POLL_ADD with double poll_wait() usersJens Axboe13 months
io_uring-5.7io_uring: reset -EBUSY error when io sq thread is waken upXiaoguang Wang9 months
io_uring-5.8io_uring: fix lockup in io_fail_links()Pavel Begunkov7 months
io_uring-5.9io_uring: fix async buffered reads when readahead is disabledHao Xu5 months
io_uring-buf-selectio_uring: Fix unused function warningsYueHaibing12 months
io_uring-fd-passio_uring: test patch for fd passingJens Axboe12 months
io_uring-fd-selectio_uring: allow specific fd for IORING_OP_ACCEPTJens Axboe12 months
io_uring-files_structio_uring: implement ->flush() sequence to handle ->files validityJens Axboe6 months
io_uring-fopsnet: wire up support for file_operations->uring_cmd()Jens Axboe2 months
io_uring-fops.v2net: wire up support for file_operations->uring_cmd()Jens Axboe4 weeks
io_uring-fops.v3net: add example SOCKET_URING_OP_SIOCINQ/SOCKET_URING_OP_SIOCOUTQJens Axboe4 days
io_uring-nextio_uring: add support for recvmsg()Jens Axboe20 months
io_uring-task-pollio_uring: use poll driven retry for files that support itJens Axboe12 months
io_uring-testio_uring: don't use iov_iter_advance() for fixed buffersJens Axboe19 months
io_uring-workerio-wq: fix worker creationJens Axboe2 weeks
io_uring-worker.v2io-wq: make hashed work map + lock per-ctxJens Axboe10 days
io_uring-worker.v3io-wq: remove now unused IO_WQ_BIT_ERRORJens Axboe4 days
io_uring-worker.v4io-wq: fix error path leak of buffered write hash mapJens Axboe5 hours
libata-5.10ata: sata_nv: Fix retrieving of active qcsSascha Hauer4 months
libata-5.5ata: ahci_brcm: Add missing clock management during recoveryFlorian Fainelli14 months
libata-5.6ata: pata_arasan_cf: Use dma_request_chan() instead dma_request_slave_channel()Peter Ujfalusi13 months
libata-5.7ata: sata_inic162x fix a spelling issueJohn Oldman10 months
libata-5.8libata: Use per port sync for detachKai-Heng Feng8 months
libata-5.9libata: implement ATA_HORKAGE_MAX_TRIM_128M and apply to SandisksTejun Heo6 months
libata-ehsata_fsl: remove dead code in tag retrievalJens Axboe3 years
libata-piolibata: switch pio task from workqueue to slow-workJens Axboe12 years
libata-qd32ahci: enable full queue depth of 32Jens Axboe3 years
loop-dioloop: handle short DIO readsJens Axboe3 years
loop-directloop: support O_DIRECT transfer modeJens Axboe11 years
loop-extent_maploop: fastfs supportJens Axboe12 years
loop-fastfsloop: fastfs must invalidate past bmap() for non-page cache IOJens Axboe12 years
lsi-scsi-mqmpt3sas: store scsi io tracker data in the scsi requestJens Axboe6 years
masterLinux 5.12-rc1Linus Torvalds22 hours
miscipheth: add support for iPhone 4Jens Axboe11 years
mq-conversionsblock: kill request ->cpu memberJens Axboe2 years
mq-deadlineblk-mq: first cut deadline schedulingJens Axboe6 years
mq-inflightblk-mq: enable checking two part inflight counts at the same timeJens Axboe4 years
mq-inflight.2sbitmap: make sb_for_each_fn() return voidJens Axboe4 years
mq-mapsnvme: don't disable local ints for polled queueJens Axboe2 years
mq-perfblk-mq: don't call ktime_get_ns() if we don't need itJens Axboe2 years
mq-statsblk-mq: scalable per-ctx/hctx request completion statsJens Axboe5 years
mtipRevert "mtip32xx: pass BLK_MQ_F_NO_SCHED"Jens Axboe4 years
multiqueueblk-mq: queue_for_each_ctx() typoJens Axboe9 years
new-queue-20130523blk-mq: cpu hot plug/unplug fixesShaohua Li8 years
new-queue-mtip32xxmtip32xx: basic support for issue groupsJens Axboe8 years
no-cache-ioiomap: support RWF_UNCACHED for buffered writesJens Axboe15 months
nonblock-path-lookupio_uring: use AT_STATX_CACHED for IORING_OP_STATX fast pathJens Axboe5 weeks
nvme-4.18nvme-pci: drop IRQ disabling on submission queue lockJens Axboe3 years
odirect-pcacheiomap: use filemap_range_needs_writeback() for O_DIRECT readsJens Axboe5 days
one-queue-per-devicefloppy: switch to one queue per drive instead of sharing a queueJens Axboe12 years
plugread-ahead: use pluggingJens Axboe11 years
poll-multipleio_uring: terminate multishot poll for CQ ring overflowJens Axboe6 days
read-aheadmm: don't cap request size based on read-ahead settingJens Axboe4 years
readpages-aheadext4: readpages() should submit IO as read-aheadJens Axboe3 years
readpages-ahead-argsblock: kill read-ahead if the submitting process is getting killedJens Axboe3 years
sbitmap-wakeblk-mq-sched: inform sbitmap of shallow depth changesJens Axboe3 years
splicepipe: set lower and upper limit on max pages in the pipe page arrayJens Axboe11 years
sysletacall: move syscall nr limit upJens Axboe12 years
syslet-shareMerge branch 'cfq-ioc-share' into syslet-shareJens Axboe13 years
syzbot-testio_uring: test patch for double wake syzbot issueJens Axboe23 hours
task_worktask_work: unconditionally run task_work from get_signal()Jens Axboe7 weeks
tglxtask_work: cleanup notification modesJens Axboe4 months
tif-task_worktask_work: use TIF_NOTIFY_SIGNAL if availableJens Axboe4 months
tif-task_work.3io_uring: avoid syscall restart for signal_pending(), if possibleJens Axboe5 months
tif-task_work.archio_uring: remove 'twa_signal_ok' deadlock work-aroundJens Axboe3 months
v3.10-blk-mqblkmq: Fix NULL pointer deref when all reserved tags inSam Bradshaw6 years
v3.10-lsi-mqmpt3: store scsi io tracker data in the scsi command / requestJens Axboe6 years
v3.10-scsi-mqscsi: add use_cmd_list flagKashyap.Desai@avagotech.com6 years
v3.10-stableLinux 3.10.73Greg Kroah-Hartman6 years
wb-buf-throttleblock: hook up writeback throttlingJens Axboe4 years
wb-buf-throttle-v2writeback: throttle buffered writebackJens Axboe5 years
wb-buf-throttle-v3writeback: throttle buffered writebackJens Axboe5 years
wb-buf-throttle-v4writeback: throttle buffered writebackJens Axboe5 years
wb-buf-throttle-v4.6blk-stat: fix a few cases of missing batch flushingJens Axboe4 years
wb-buf-throttle-v4.7blk-stat: fix a few cases of missing batch flushingJens Axboe4 years
wb-buf-throttle-v4.8blk-stat: fix a few cases of missing batch flushingJens Axboe4 years
wb-buf-throttle-v5writeback: throttle buffered writebackJens Axboe5 years
wb-buf-throttle-v6writeback: throttle buffered writebackJens Axboe5 years
wb-buf-throttle-v7writeback: throttle buffered writebackJens Axboe4 years
wb-nextwriteback: kill off ->range_cycle optionJens Axboe3 years
wb-start-allsysctl: remove /proc/sys/vm/nr_pdflush_threadsJens Axboe3 years
wbt-discardblk-wbt: throttle discards like background writesJens Axboe3 years
wbt-odirectblk-wbt: account and throttle O_DIRECTJens Axboe3 years
workqueuebio: convert integrity to lazy workqueuesJens Axboe12 years
write-streamnvme: add support for streams and directivesJens Axboe4 years
write-stream.1nvme: add support for streams and directivesJens Axboe4 years
write-stream.10nvme: add support for streams and directivesJens Axboe4 years
write-stream.2nvme: add support for streams and directivesJens Axboe4 years
write-stream.3nvme: add support for streams and directivesJens Axboe4 years
write-stream.4nvme: add support for streams and directivesJens Axboe4 years
write-stream.5nvme: add support for streams and directivesJens Axboe4 years
write-stream.6nvme: add support for streams and directivesJens Axboe4 years
write-stream.7nvme: add support for streams and directivesJens Axboe4 years
write-stream.8nvme: add support for streams and directivesJens Axboe4 years
write-stream.9nvme: add support for streams and directivesJens Axboe4 years
writebackwriteback: turn writeback lists into a flush treeJens Axboe11 years